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
338444903423	338444903982	338444904531	338444905081	338444905631	338444906181	338444906731	338444907281	338444907831	338444908381	338444908932	338444909481	338444910031	338444910581	338444911131	338444911681	338444912232	338444912782	338444913331	338444913881	338444914431	338444914981	338444915532	338444916082	338444916631	338444917182	338444917731	338444918281	338444918831	338444919382	338444919931	338444920482	338444921031	338444921581	338444922131	338444922681	338444923232	338444923781	338444924332	338444924881	338444925431	338444925981	338444926531	338444927081	338444927631	338444928181	338444928732	338444929282	338444929832	338444930382	338444930931	338444931481	338444932032	338444932582	338444933132	338444933682	338444934231	338444934781	338444935332	338444935881	338444936431	338444936982	338444937532	338444938082	338444938632	338444939181	338444939731	338444940282	338444940832	338444941382	338444941932	338444942482	338444943031	338444943582	338444944132	338444944682	338444945232	338444945782	338444946331	338444946882	338444947432	338444947981	338444948532	338444949082	338444949631	338444950182	338444950732	338444951281	338444951832	338444952381	338444952932	338444953482	338444954032	338444954582	338444955132	338444955681	338444956232	338444956782	338444957332	338444957882	338444958432	338444958982	338444959532	338444960082	338444960632	338444961181	338444961732	338444962282	338444962832	338444963382	338444963932	338444964482	338444965032	338444965581	338444966132	338444966682	338444967232	338444967782	338444968332	338444968882	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25159	13835	9141	4726	2906	1867	1346	1153	897	760	585	571	474	409	368	346	286	275	258	257	245	236	256	233	192	225	204	220	221	190	201	193	192	207	194	219	184	209	184	196	206	201	167	166	178	200	192	180	198	175	201	186	195	178	189	167	168	188	179	200	190	180	196	202	150	174	152	159	195	197	179	175	200	195	178	188	203	184	183	175	167	176	187	183	171	184	200	173	201	197	195	229	176	183	151	161	153	193	169	174	196	168	173	181	173	183	172	183	191	201	179	187	194	172	165	208	194	173	175	221	183	177	202	178	175	177	172	186	182	184	193	189	187	180	193	182	155	167	157	172	209	175	195	191	197	176	187	183	186	195	167	163	177	170	135	185	193	191	171	178	187	208	188	186	189	178	172	161	180	174	177	193	205	206	171	198	192	160	197	173	197	170	179	192	185	167	180	178	178	167	161	179	192	158	197	191	191	185	196	191	190	207	203	190	190	186	144	200	171	183	182	230	196	202	175	168	192	189	193	183	176	183	187	203	188	157	169	182	159	187	179	180	170	176	210	203	183	188	187	158	205	198	182	181	184	189	202	189	175	165	195	167	176	188	184	173	185	183	159	161	180	194	174	180	172	202	168	181	170	178	170	177	157	172	181	190	185	185	199	180	188	162	175	201	179	193	169	156	187	189	197	183	196	163	162	189	213	194	176	199	174	170	178	197	190	169	187	192	186	175	187	162	204	174	158	159	168	151	208	198	173	149	188	189	168	188	191	170	192	177	197	179	207	178	198	155	180	170	160	180	194	193	161	186	205	167	199	175	194	181	193	175	187	165	187	187	159	180	186	150	175	195	200	194	186	165	175	169	201	180	179	181	166	178	189	188	168	180	148	190	170	173	170	189	170	161	167	192	193	184	175	197	175	188	184	139	171	156	172	178	183	186	180	204	177	163	195	183	185	184	185	178	168	203	172	185	172	159	169	176	160	181	158	178	201	201	181	171	176	179	185	204	173	205	173	190	167	205	191	204	184	192	178	192	175	194	155	203	171	185	156	172	187	168	173	178	155	155	192	181	169	183	175	182	185	177	172	170	181	177	166	187	200	165	172	190	189	183	176	187	156	182	173	174	190	213	140	173	195	164	175	196	185	159	213	169	169	157	169	184	191	166	169	173	188	174	181	163	188	208	185	202	172	164	162	181	167	216	182	173	173	186	195	183	184	187	175	176	179	147	171	193	156	169	180	199	181	200	177	192	173	174	187	191	173	179	196	177	188	173	169	167	182	164	179	184	158	188	200	167	167	178	203	198	215	196	187	184	181	177	181	177	173	185	187	193	204	209	199	169	172	178	187	168	183	181	184	189	178	162	182	194	174	208	168	146	152	161	159	176	172	213	179	195	176	181	211	202	187	167	163	176	187	163	185	171	177	189	187	197	198	198	165	210	187	160	207	168	204	192	162	182	191	181	184	160	179	188	192	172	162	190	194	156	193	179	185	171	183	182	175	172	196	187	203	170	199	173	184	204	162	184	175	181	174	162	188	190	194	166	197	167	175	173	177	173	165	190	173	169	188	176	192	184	175	167	173	144	171	172	164	173	188	168	158	177	171	164	184	188	207	186	170	198	169	170	171	200	160	158	158	179	185	199	180	154	172	182	166	183	164	180	195	162	168	181	177	189	180	188	185	165	161	191	171	180	175	187	180	173	173	198	177	181	178	196	175	162	178	207	174	164	179	189	195	168	187	163	198	189	185	179	176	172	187	182	211	155	190	175	193	198	181	189	206	174	201	199	192	174	201	202	183	173	178	173	175	176	154	179	180	190	143	186	195	207	182	179	187	166	183	180	162	190	167	158	198	201	215	175	190	166	177	176	164	203	185	172	170	193	184	161	193	172	178	183	198	156	214	159	181	196	161	211	193	174	203	158	179	175	164	204	195	201	213	191	189	174	191	174	207	149	177	210	183	182	223	189	207	186	182	192	178	166	180	162	184	205	190	183	178	176	206	186	193	166	169	176	157	168	175	189	200	197	173	180	181	183	187	176	180	182	183	176	169	184	185	176	164	217	194	181	197	202	172	186	171	153	181	163	187	199	171	178	175	179	191	160	184	195	204	182	189	156	149	173	176	191	177	179	167	150	188	176	162	201	193	198	177	178	204	171	175	198	164	184	187	174	168	179	186	209	209	188	185	178	208	186	179	173	163	188	177	191	210	181	192	198	180	201	174	204	165	175	172	181	194	191	197	193	161	154	192	184	188	152	171	207	185	188	187	201	200	167	181	197	198	193	194	195	183	191	181	173	194	176	172	186	170	178	179	190	191	167	182	183	179	173	192	181	176	167	172	188	172	171	161	185	182	175	183	180	173	181	193	165	172	174	177	201	174	193	188	169	183	185	191	197	197	211	185	196	140	189	192	177	188	194	196	204	189	178	178	162	192	186	146	201	194	160	191	173	164	181	177	167	180	178	179	195	175	175	177	196	162	198	168	192	197	170	169	168	184	164	182	197	202	174	174	168	183	189	183	195	187	176	182	183	170	204	185	186	150	196	204	197	176	168	188	188	182	182	169	204	170	178	173	187	181	187	180	188	160	172	176	209	188	181	191	185	188	178	170	197	213	196	145	205	181	203	170	190	154	194	180	200	203	189	207	184	214	194	186	190	188	179	167	171	198	171	186	177	208	173	168	170	178	171	175	167	175	163	189	200	182	186	153	183	173	165	193	172	182	180	206	191	206	170	173	204	171	204	178	191	163	168	173	181	192	167	189	193	181	182	173	196	195	187	178	188	170	183	197	171	162	174	189	198	186	183	172	192	183	167	177	204	180	197	217	171	186	174	199	177	160	218	184	169	156	197	158	177	193	195	193	190	171	186	144	185	190	172	166	175	179	176	189	186	177	168	180	169	177	178	178	209	177	177	211	187	169	181	189	183	185	179	194	193	185	167	194	173	184	181	169	192	153	212	195	183	180	174	174	177	181	194	186	196	191	179	160	184	165	179	176	156	201	180	190	168	175	183	173	201	181	202	186	177	206	178	195	180	165	162	188	177	194	154	177	205	140	188	163	186	172	179	171	196	194	194	182	172	207	206	174	176	174	191	182	194	158	203	184	194	171	192	176	193	150	179	208	172	173	180	194	178	170	207	186	191	177	184	192	176	176	189	187	173	187	180	161	191	190	177	192	184	186	185	189	179	185	176	157	189	192	173	179	172	164	173	173	168	170	187	189	194	199	159	174	202	201	163	190	207	174	197	191	185	187	203	168	174	191	211	198	189	188	181	181	179	168	180	156	186	190	168	176	201	167	177	192	185	189	199	199	208	172	190	206	153	189	191	177	169	186	193	165	159	196	201	196	195	173	169	159	182	189	182	184	191	163	189	157	161	173	153	184	153	182	161	163	158	181	169	206	174	194	196	189	152	188	157	194	177	160	212	188	192	188	179	179	179	153	204	206	156	194	176	191	175	207	221	167	188	168	162	186	211	188	172	190	185	183	180	192	177
16520	11809	12567	11316	9487	7284	5997	5041	4422	3731	2831	2542	2243	1904	1723	1408	1255	1126	1132	1080	1038	970	909	861	825	760	684	713	633	606	552	586	551	512	532	536	534	549	568	569	540	584	572	498	540	525	543	541	561	536	546	512	477	475	484	490	497	492	503	501	473	444	497	533	468	468	464	462	452	461	487	475	494	491	459	446	430	445	486	447	451	439	468	447	465	480	434	450	462	481	457	435	448	433	454	473	430	442	458	458	447	448	444	438	441	513	440	473	450	478	473	464	492	513	444	476	461	456	424	419	437	419	452	445	430	483	467	442	473	478	475	488	450	466	498	512	448	447	449	451	487	496	484	493	443	481	470	409	450	486	467	436	445	468	463	440	472	442	457	476	501	482	436	470	450	483	472	461	447	443	468	455	482	432	457	472	449	439	476	424	445	447	467	481	478	477	444	463	464	462	457	432	464	422	447	451	445	480	458	440	452	486	444	446	430	441	491	437	488	476	430	486	471	438	410	468	460	434	459	448	460	460	416	446	469	464	455	449	471	464	460	459	464	420	453	442	515	414	458	440	489	425	424	441	471	472	424	427	463	471	465	440	458	458	422	438	474	450	444	454	493	460	446	446	462	427	455	417	445	480	466	428	433	478	439	476	441	494	476	501	452	434	444	448	427	425	457	463	414	445	496	468	427	441	461	443	461	517	448	409	491	440	470	463	512	476	436	452	462	456	459	452	450	463	461	471	451	429	476	422	463	499	465	443	433	428	447	483	460	458	469	472	473	469	479	461	435	463	450	453	477	497	441	443	469	451	465	455	484	441	453	440	456	458	451	472	464	504	478	459	460	454	450	498	449	437	465	435	446	449	472	445	453	434	481	500	447	443	476	455	440	466	439	454	477	454	470	452	465	432	496	501	469	465	442	488	457	452	495	470	473	421	480	445	443	421	452	498	464	454	444	447	443	441	464	444	476	479	474	448	455	462	435	459	447	453	439	425	436	443	452	468	432	435	436	470	471	473	444	459	425	471	431	460	487	442	444	433	444	479	453	434	463	481	433	475	462	464	490	474	500	466	492	449	468	463	467	479	484	445	397	454	422	466	466	465	471	446	459	407	508	437	440	468	425	468	468	447	445	472	480	430	448	452	480	458	460	451	399	476	445	448	447	447	416	493	451	458	451	456	469	439	445	450	479	447	481	487	493	432	461	468	438	444	446	458	485	445	473	428	457	511	449	463	439	449	482	426	451	438	452	490	484	426	463	469	455	474	427	452	445	441	471	435	436	480	477	474	426	462	466	443	452	454	471	436	418	464	452	445	471	467	466	453	464	436	468	458	435	441	453	428	489	453	438	480	464	431	450	444	445	473	472	465	448	457	443	464	497	469	451	473	453	439	476	470	496	401	445	437	448	468	456	470	495	430	456	471	446	458	462	459	443	426	493	407	444	454	454	448	421	440	474	405	484	433	416	463	471	493	459	435	447	465	472	463	458	489	446	462	461	468	433	451	446	453	408	483	434	431	428	468	437	449	450	418	454	430	478	468	447	485	517	484	427	462	449	430	463	438	453	483	454	455	448	426	482	474	453	464	462	448	506	481	506	460	466	413	449	475	442	469	503	483	459	456	455	476	468	453	483	467	466	460	419	436	454	443	461	456	479	414	460	471	503	443	471	482	470	445	454	456	436	451	468	474	483	471	470	461	416	459	478	429	470	487	490	471	430	442	465	448	445	474	461	459	447	468	464	502	453	453	437	445	460	468	464	477	434	455	468	486	466	457	492	488	464	452	488	507	448	432	444	445	467	431	458	453	469	490	444	468	463	440	454	441	492	457	434	441	483	413	440	440	502	438	470	460	395	467	466	502	460	427	418	455	440	469	414	420	445	429	448	463	495	489	460	448	441	460	472	453	457	435	428	442	453	475	452	448	421	475	423	465	481	435	481	451	457	461	436	456	456	453	468	465	443	427	451	450	454	447	462	467	487	490	458	468	446	442	458	449	495	480	453	492	472	431	422	428	481	469	444	478	472	468	448	426	496	463	465	432	452	470	439	443	449	457	461	460	443	517	470	477	449	433	438	415	434	425	482	436	430	403	472	442	426	462	426	464	461	468	488	428	468	436	473	480	471	423	429	496	484	466	449	460	466	453	437	461	494	473	445	487	474	476	450	452	427	513	423	463	498	455	491	470	439	464	460	442	464	438	435	471	474	463	475	504	445	427	428	460	446	460	497	409	427	428	459	460	454	449	459	450	501	443	473	451	440	443	494	463	444	499	478	471	459	510	439	443	468	480	463	461	479	458	461	440	442	465	448	449	496	446	455	450	424	437	442	401	424	457	466	397	443	412	478	450	434	457	461	492	438	478	479	460	434	449	432	440	416	447	478	454	462	450	438	455	417	440	403	454	449	408	440	468	426	439	425	441	451	466	435	478	419	456	447	445	441	443	465	444	458	455	467	446	431	470	456	451	480	420	472	460	433	468	452	456	453	455	474	460	419	447	448	442	412	409	456	459	460	463	440	464	476	437	448	459	472	479	428	464	430	451	450	445	451	465	421	458	416	447	495	474	454	482	492	469	467	481	407	468	442	464	450	495	495	491	443	459	477	422	444	419	438	450	485	454	475	478	413	473	487	454	447	443	444	421	448	457	481	461	478	454	448	428	487	488	453	445	461	458	477	448	473	429	434	433	471	484	456	435	464	418	468	477	460	442	465	452	458	460	481	423	427	440	428	419	492	491	438	458	455	447	445	438	455	431	425	491	459	487	459	468	456	425	468	466	456	485	474	518	485	481	418	446	458	485	445	472	443	429	486	465	447	448	485	466	446	480	473	448	467	453	461	445	435	453	461	430	468	476	448	450	482	460	467	474	444	504	475	448	514	443	458	455	480	483	438	488	425	470	466	460	437	462	475	459	467	479	485	461	441	466	445	475	459	444	426	468	407	448	457	458	456	472	472	444	452	451	422	444	468	487	458	474	459	455	480	478	450	454	472	448	482	448	466	448	450	463	516	479	469	475	439	487	464	439	456	449	444	427	456	471	427	493	489	468	449	425	457	432	475	460	460	441	450	461	461	496	446	467	441	442	487	479	449	482	478	439	481	494	431	454	470	436	459	449	465	422	443	478	421	464	471	471	438	496	453	442	474	442	445	455	451	455	460	447	476	470	492	464	425	472	454	449	504	468	435	422	447	420	445	443	483	479	486	467	450	470	479	455	500	494	433	472	490	453	448	462	450	473	451	465	444	461	448	455	467	478	467	445	469	456	436	440	470	468	445	473	474	477	446	460	433	385	444	470	462	462	438	462	434	482	434	497	427	470	467	465	460	476	442	433	441	441	477	489	455	518	439	483	459	455	430	466	447	460	450	467	467	453	461	467	484	422	425	458	438	479	440	445	466	456	460	431	441	429	452	457	473	446	477	456	428	428	435	449	449	453	439	457	420	453	466	470	477	441	439	459	440	487	482	475	436	432	412	456	444	469	424	419	477	481	483	464
8077	4330	3610	2268	1299	913	712	567	560	467	437	415	376	309	341	345	301	306	336	299	300	313	265	278	270	245	255	275	282	255	292	251	278	285	295	253	258	261	282	281	269	306	272	299	262	298	270	260	236	286	257	280	294	265	281	282	277	300	293	296	284	267	253	243	301	295	302	280	279	232	287	240	327	286	269	246	257	309	256	270	268	285	272	236	243	292	256	265	266	246	263	271	274	300	259	276	276	260	300	303	281	257	263	249	261	292	262	288	285	272	280	277	243	255	270	261	286	268	276	287	278	284	299	265	254	312	249	292	253	277	283	270	258	259	266	247	262	236	301	264	249	246	243	263	282	258	264	271	269	279	262	299	248	258	279	295	282	312	300	271	268	274	282	264	288	262	269	271	295	247	281	294	261	272	287	246	251	260	258	267	277	262	288	266	293	248	253	250	305	278	293	285	274	252	262	272	272	241	260	263	239	276	276	245	272	294	242	268	280	249	294	270	300	260	276	303	285	267	271	264	261	258	244	272	274	295	273	270	285	250	281	287	272	271	289	270	246	243	248	246	265	276	291	291	240	272	288	262	257	261	269	278	291	305	289	281	276	275	283	243	273	278	278	267	321	296	298	257	239	271	266	241	277	267	245	252	264	303	228	274	282	288	230	256	262	250	240	238	288	286	242	248	246	255	296	272	282	272	294	262	284	255	279	277	228	231	245	262	248	279	259	229	293	286	308	270	303	248	266	303	276	257	278	293	277	303	260	282	271	276	281	274	252	268	234	282	258	309	255	276	247	253	286	285	253	261	305	297	258	262	314	281	279	266	253	283	282	261	302	301	276	285	263	260	286	285	272	274	265	274	290	299	256	271	288	269	245	259	276	282	269	256	269	282	267	248	300	289	286	278	264	266	258	246	271	255	250	280	277	260	306	261	254	277	272	279	232	269	269	242	241	253	260	273	274	274	281	261	265	267	261	289	274	277	287	292	307	309	243	278	257	244	280	261	283	257	258	265	283	258	263	259	249	269	259	270	248	268	268	260	278	313	252	282	294	256	291	281	246	245	258	265	288	247	284	288	264	290	241	327	240	284	257	273	288	268	286	252	310	249	253	286	264	265	277	288	272	262	308	265	271	296	271	247	236	287	291	249	257	281	242	276	278	287	236	255	248	256	274	263	257	241	262	304	258	306	280	273	242	262	290	303	255	277	278	293	243	290	292	313	258	265	283	264	330	265	306	233	252	287	258	267	273	244	222	262	249	287	269	275	290	274	246	271	279	291	271	285	276	278	261	277	245	274	264	262	269	253	267	269	282	308	309	272	270	272	251	258	280	239	279	281	271	279	283	284	285	285	310	280	290	284	266	289	264	282	285	278	231	257	260	252	247	278	273	270	286	280	269	242	289	259	259	259	282	285	261	293	291	238	271	248	287	306	277	253	278	273	290	269	279	268	244	247	251	274	239	287	234	276	289	251	236	265	257	248	273	243	250	247	261	254	287	265	248	294	267	288	309	280	274	282	254	278	257	267	259	268	277	274	283	274	285	280	222	277	264	245	262	293	252	288	288	296	280	262	284	245	248	271	285	265	249	284	279	247	282	261	276	297	302	279	254	254	267	290	285	249	310	273	302	302	253	275	286	296	274	284	279	242	257	280	253	265	259	228	296	290	282	273	269	260	286	242	308	296	249	294	237	302	242	289	258	240	283	248	268	256	278	315	266	287	262	269	250	283	260	284	276	274	298	272	260	255	309	261	282	287	265	295	257	284	236	277	265	276	264	256	252	227	265	248	287	251	256	268	284	272	266	291	255	263	260	285	268	278	278	263	248	241	245	268	280	253	258	294	306	273	258	275	302	274	260	247	277	262	259	270	268	258	261	278	248	283	261	241	285	252	266	257	278	265	303	288	292	258	266	257	275	256	296	280	259	269	290	284	258	254	269	228	286	277	273	271	280	256	260	269	274	246	260	288	313	253	248	245	282	287	251	279	236	226	287	254	279	281	323	260	277	288	297	337	308	259	309	307	277	252	254	249	272	281	262	260	264	276	251	276	280	248	270	282	300	273	274	274	259	270	247	305	295	273	277	305	244	254	282	268	270	296	288	259	258	257	255	277	278	280	263	268	284	271	276	254	260	300	272	299	256	292	260	248	244	251	275	303	299	251	251	267	300	290	275	287	271	246	261	274	257	286	267	289	275	256	260	268	265	270	274	295	273	281	265	265	284	256	282	271	268	251	268	283	250	292	253	279	281	285	266	277	308	259	269	244	265	294	275	253	268	262	274	274	253	255	270	279	250	279	252	261	242	259	296	267	263	282	286	272	276	314	251	281	269	286	280	283	261	270	262	272	280	274	259	253	290	301	289	245	276	314	243	309	291	290	261	303	280	257	244	254	267	282	255	254	273	279	291	231	291	291	309	281	264	275	275	276	253	234	284	282	271	296	272	255	272	278	261	275	259	307	267	262	252	261	247	268	243	298	279	302	269	279	276	274	298	261	278	264	303	257	243	272	280	274	261	286	268	271	275	245	264	276	283	258	288	258	273	280	287	274	249	266	278	286	283	273	274	282	248	297	280	280	280	267	278	267	295	263	299	283	263	273	239	247	276	256	234	262	261	276	268	279	269	273	293	253	285	259	283	285	281	299	254	276	269	254	235	300	277	281	235	259	262	278	263	285	224	280	254	277	283	268	273	280	275	295	287	275	267	303	273	265	263	252	260	239	297	270	245	282	287	255	261	274	248	255	289	277	271	304	262	267	262	270	309	247	266	293	254	270	268	274	294	289	275	268	235	267	271	244	253	266	302	255	289	274	277	272	272	247	284	273	284	267	282	290	290	265	288	237	274	269	300	264	278	260	270	279	236	250	277	270	263	276	282	259	262	265	309	281	275	302	284	253	272	274	260	276	282	270	298	281	294	283	253	280	306	264	291	275	256	259	257	276	285	263	278	259	266	243	251	263	282	254	281	293	251	270	263	268	256	282	257	276	274	247	252	256	303	312	304	265	283	268	302	299	265	279	281	319	268	249	298	296	277	252	232	285	286	303	252	256	226	289	268	277	262	284	289	254	296	262	278	267	280	276	300	270	242	276	282	273	285	280	289	290	274	265	264	271	271	260	249	266	286	278	256	273	264	259	221	257	264	263	297	316	259	262	258	243	260	285	289	296	279	274	274	287	258	279	284	267	243	288	277	285	251	268	279	249	283	264	251	255	271	273	236	272	258	273	309	279	249	278	267	259	274	278	246	267	271	276	246	275	257	284	266	283	274	297	247	255	298	268	241	275	275	277	265	285	263	255	250	289	244	255	271	271	296	265	294	275	272	289	280	262	248	287	306	265	255	275	247	281	262	259	281	284	286	265	255	281	283	269	273	251	268	269	262	301	284	280	281	238	261	282	273	265	267	289	262	268	284	287	266	278	263	264	274	272	307	286	253	260	317	303	281	258	277	251	270	284	254	276	243	270	250	290	285	265	284	234	249	269	269	277
5949	4493	6591	6281	4742	3916	3176	2680	2317	1908	1593	1465	1259	1134	1086	960	943	902	852	846	819	845	759	760	776	762	706	706	677	708	691	708	679	661	661	658	699	694	728	657	648	709	678	671	667	679	668	719	684	636	660	641	656	679	593	632	680	659	633	687	661	654	656	693	683	671	673	659	637	629	644	668	652	662	687	689	651	668	661	625	665	674	598	679	639	668	670	641	658	615	628	638	655	677	680	669	674	661	687	657	657	638	633	677	655	708	695	657	693	666	661	663	678	672	667	643	669	673	621	622	651	621	678	621	665	672	695	636	628	692	590	607	675	610	657	665	740	654	685	680	684	630	640	673	642	587	638	666	657	686	657	670	629	597	653	659	612	683	662	653	636	635	673	699	653	670	680	709	635	702	677	685	642	644	611	677	620	667	694	635	678	684	676	656	672	651	631	677	651	635	649	678	690	656	706	682	669	676	679	662	619	631	695	683	641	666	636	664	676	630	701	638	680	657	686	669	662	644	611	668	678	650	635	664	669	689	644	646	654	650	648	651	637	679	640	656	664	622	694	662	663	681	664	647	574	683	629	716	708	649	674	649	664	648	635	690	661	659	660	661	656	657	629	652	670	663	683	650	674	617	657	644	664	647	702	632	683	692	633	672	677	666	696	627	661	631	672	677	651	708	706	684	665	697	631	671	657	660	636	613	650	643	667	670	704	683	670	654	697	651	701	657	603	653	598	627	656	659	684	653	679	680	649	630	650	712	672	690	650	697	654	675	648	673	638	672	650	634	635	663	677	637	637	663	658	654	678	710	667	600	675	679	636	661	674	666	655	694	642	693	625	657	664	656	661	629	631	654	674	630	654	649	639	655	667	667	691	644	676	667	635	662	636	665	685	646	669	655	705	664	665	642	731	685	618	648	665	626	688	654	648	636	683	647	679	677	635	629	655	644	643	670	658	718	681	649	654	616	725	688	637	668	686	723	633	684	666	652	666	686	660	683	616	694	664	646	721	676	650	704	630	668	698	627	640	631	628	614	590	661	661	601	665	661	666	642	698	606	655	662	693	632	665	645	666	658	660	636	658	651	667	668	709	623	694	676	642	627	672	656	664	660	651	627	660	676	662	701	662	650	647	646	709	683	683	644	727	677	672	654	709	701	639	688	664	646	668	676	649	701	677	650	664	673	676	657	648	687	656	639	640	668	642	653	669	689	661	704	657	679	655	663	655	640	675	662	650	653	652	681	660	629	656	652	658	679	662	638	641	682	686	666	613	627	597	656	679	664	707	608	642	679	635	679	714	674	679	664	631	679	673	668	629	658	640	664	661	669	658	679	643	619	683	666	654	632	575	683	686	658	617	663	671	652	617	638	663	645	697	632	700	663	707	625	629	619	665	635	649	596	653	637	642	653	726	623	642	645	612	633	685	672	671	699	699	643	600	670	664	658	654	652	684	665	660	649	708	661	645	677	641	661	709	619	670	666	712	663	626	674	650	659	689	716	657	643	685	691	650	661	662	673	631	660	681	720	698	674	610	658	664	684	667	725	640	678	629	616	652	641	678	683	647	692	618	617	648	657	678	653	673	676	691	651	653	660	658	663	674	648	627	670	611	622	679	622	690	640	635	684	688	627	641	626	672	680	674	680	669	643	689	688	666	635	652	664	651	614	676	677	618	654	654	678	687	675	682	681	671	614	666	641	682	625	695	649	648	700	650	675	671	658	676	645	626	640	662	690	626	635	651	713	676	675	620	677	633	617	693	611	606	663	685	629	618	687	660	676	666	645	668	652	659	721	665	694	641	642	701	693	636	656	619	681	655	641	652	662	705	677	662	679	644	699	711	659	672	645	634	672	633	620	633	658	614	606	703	653	644	664	650	608	656	635	646	629	674	663	673	623	642	644	669	693	678	660	663	644	717	619	666	637	668	672	613	687	630	649	622	632	645	680	679	657	637	610	681	683	675	677	692	673	671	643	649	635	677	671	675	677	652	628	649	669	681	662	643	680	656	656	682	635	650	642	658	658	699	626	677	632	670	629	659	704	677	640	647	675	635	639	624	678	670	641	614	681	657	674	642	638	659	684	615	706	693	643	662	674	714	680	675	691	687	673	658	657	666	660	646	687	664	655	633	658	651	702	668	659	685	667	650	650	681	668	686	660	660	613	649	627	675	660	710	690	723	681	692	682	638	693	610	662	656	707	657	665	689	642	676	682	633	638	681	663	647	639	626	658	670	652	627	659	636	663	631	665	659	714	651	639	622	678	683	665	651	652	618	630	653	638	717	668	731	668	635	671	667	676	656	675	582	636	671	640	680	693	661	623	689	672	704	653	647	635	645	646	643	648	628	684	650	705	638	665	674	663	636	607	673	621	669	645	666	667	652	702	661	618	659	630	698	667	634	660	666	683	643	620	654	652	680	736	671	685	707	635	661	672	647	674	680	635	663	667	724	633	678	689	687	681	614	635	642	626	672	624	640	666	665	660	671	679	679	654	651	655	678	663	618	665	643	678	661	654	702	700	633	673	701	655	668	688	701	640	661	636	682	641	625	669	622	666	687	634	685	625	644	659	633	639	656	654	656	627	706	660	660	699	642	662	669	651	665	661	667	651	658	661	650	558	642	692	662	687	653	668	684	629	646	661	606	684	652	649	673	653	658	688	609	678	687	665	653	650	651	590	604	700	664	635	630	667	676	670	683	667	702	641	624	671	710	676	659	697	666	677	677	672	650	643	671	699	656	639	628	618	665	627	621	694	703	621	671	643	669	690	679	659	680	620	660	659	660	662	650	645	666	617	665	626	627	652	639	675	630	707	687	668	645	675	685	693	668	635	647	700	649	636	657	656	654	654	659	694	651	648	642	655	656	702	681	695	643	669	714	637	642	655	691	605	678	631	667	629	689	681	687	665	704	657	678	659	688	671	640	652	599	690	673	646	649	672	615	600	635	612	626	662	642	685	635	652	671	655	683	681	670	659	632	663	683	644	639	682	672	626	637	687	663	590	654	684	684	670	640	690	673	624	662	659	657	663	632	618	621	660	665	712	685	689	624	648	663	672	671	698	648	685	646	669	660	660	707	635	664	702	666	649	677	652	695	652	683	643	682	651	644	666	695	586	687	675	680	673	632	657	697	647	636	650	637	651	686	646	677	643	687	637	622	679	682	654	641	626	708	654	633	631	671	631	641	641	687	634	644	644	657	643	636	680	601	653	658	677	698	636	632	664	641	678	666	656	685	670	693	683	681	708	658	663	708	695	670	689	662	641	724	671	621	675	636	705	616	637	717	672	664	714	688	674	659	675	667	733	670	656	596	658	601	655	650	646	670	625	678	659	679	639	642	704	666	650	676	650	698	704	643	637	638	637	648	649	650	619	659	695	669	662	614	671	678	701	636	684	673	681	727	690	650	634	619	667	708	661	686	673	738	649	636	705	653	678	616	660	667	670	649	660	653	721	699	674	678	631	656	652	698	667	644	617	640	678	653	660	644	696
17732	8777	6981	3733	2078	1495	1153	937	839	630	571	492	475	396	360	353	313	325	312	287	293	302	304	292	267	281	273	268	279	296	252	279	224	250	266	259	253	242	288	280	230	227	239	253	294	247	280	242	269	249	233	268	258	244	265	246	240	276	247	255	238	235	237	275	249	254	234	234	246	252	253	259	245	278	244	254	258	225	275	258	270	255	246	258	245	242	257	248	235	263	269	248	227	265	259	241	255	287	243	245	229	261	262	232	249	245	258	256	219	226	246	237	253	251	241	252	226	230	248	252	234	234	236	259	225	225	259	268	252	254	251	263	251	254	233	230	249	242	277	241	223	267	243	280	236	291	224	268	225	212	249	249	236	241	219	264	285	286	275	242	253	215	250	272	230	252	272	250	239	275	240	222	229	262	275	261	290	256	260	243	262	298	271	248	251	275	248	238	265	250	254	255	254	253	266	254	252	243	268	243	253	246	275	199	262	246	244	250	248	266	263	251	260	264	272	238	239	249	257	275	246	247	261	269	270	293	237	228	222	251	265	228	277	273	264	229	243	248	242	247	279	260	245	237	246	253	256	249	239	238	219	256	249	256	257	246	243	255	271	268	258	268	271	256	252	267	245	256	239	253	246	259	238	220	266	245	225	223	242	257	237	272	243	264	247	230	213	232	245	251	257	284	252	275	260	231	262	237	262	221	225	260	272	243	243	250	258	246	252	288	239	237	251	272	252	252	262	267	263	265	254	251	267	250	252	223	246	264	277	248	250	242	273	254	197	270	276	240	232	239	275	230	259	266	251	243	255	271	263	266	288	224	270	244	280	266	252	246	249	243	235	259	248	264	241	228	281	244	244	238	241	216	266	270	235	256	262	262	240	289	269	245	227	258	249	278	273	236	241	252	244	222	209	278	251	253	218	256	247	217	274	259	229	233	237	223	255	244	249	239	276	244	275	261	251	274	252	245	221	278	261	222	263	240	262	235	233	266	271	233	289	254	252	265	266	259	225	219	251	243	263	256	244	291	234	250	271	242	258	278	245	243	235	227	215	232	248	264	230	284	250	245	214	247	264	276	245	263	264	221	270	251	252	257	267	239	237	242	250	247	243	231	239	255	268	247	271	224	242	238	273	258	245	237	246	252	232	222	247	253	263	255	241	247	273	262	258	255	242	236	244	243	253	262	239	243	265	279	259	255	225	251	212	260	246	238	235	259	223	274	239	235	256	244	258	246	249	234	252	241	250	280	240	266	234	272	225	261	227	239	277	254	237	286	220	288	243	235	263	258	255	260	264	250	257	247	251	264	252	235	255	295	244	272	249	257	228	273	245	241	252	247	252	236	266	266	249	232	265	249	262	237	264	278	243	248	269	276	244	246	252	240	238	220	269	258	270	264	268	263	247	265	247	255	249	245	225	273	227	238	235	271	226	235	263	230	272	245	261	260	255	255	257	268	219	260	262	265	240	238	258	264	280	268	272	244	260	260	249	253	239	264	250	258	275	248	235	227	258	259	259	279	255	241	270	253	297	264	245	228	221	284	248	260	270	256	271	244	248	251	246	222	276	286	257	211	266	232	251	275	245	251	275	220	243	277	219	253	259	246	244	266	276	263	263	258	238	247	272	243	234	247	228	221	275	256	248	236	263	268	273	245	244	220	232	258	269	259	246	263	249	243	309	248	249	224	233	267	261	275	217	261	262	254	284	268	279	237	236	251	231	258	253	221	252	244	279	285	238	267	244	257	249	240	231	272	232	247	217	283	238	229	235	270	235	277	240	273	228	277	256	259	257	270	221	247	256	238	232	249	249	259	247	263	204	242	273	254	230	264	215	242	239	247	249	230	278	265	252	229	244	255	262	254	244	233	272	228	242	235	264	263	277	277	226	219	260	277	215	231	261	258	264	270	259	252	245	264	266	241	267	263	262	251	264	254	245	246	252	222	238	256	264	223	239	232	223	241	244	228	233	234	241	258	250	256	214	246	257	244	278	259	261	235	288	252	253	248	219	261	259	231	240	265	255	268	236	247	243	247	279	211	265	250	228	268	281	274	250	249	257	232	245	257	282	261	253	257	226	244	251	270	244	249	279	269	265	268	242	272	234	253	226	250	260	231	284	275	238	282	256	241	242	240	268	230	263	268	259	232	236	265	262	253	262	254	249	257	261	245	233	269	257	276	216	263	257	243	229	261	243	238	249	260	242	241	257	242	258	290	273	237	262	287	273	246	272	230	242	233	251	256	288	237	237	231	264	246	232	270	228	255	230	238	252	237	246	238	273	262	231	270	251	256	276	221	207	240	242	258	234	262	275	233	255	265	224	271	237	236	252	246	260	243	231	231	231	206	273	244	248	255	257	266	254	277	254	227	230	242	240	221	258	249	231	269	251	253	250	287	243	231	240	234	260	259	251	251	244	268	276	248	258	232	265	245	232	238	260	267	275	255	237	252	244	262	241	258	226	270	250	272	256	265	254	229	251	249	264	240	248	265	271	268	243	258	257	227	259	263	252	217	240	234	274	240	293	215	228	227	229	250	269	271	260	268	232	249	250	237	251	229	201	258	250	264	259	250	265	247	256	232	247	243	247	296	265	223	232	238	262	226	213	264	244	253	265	229	232	248	234	249	238	282	265	232	254	256	255	240	252	264	240	234	260	239	259	216	269	249	249	260	276	249	228	252	230	255	269	260	243	254	256	267	224	253	258	250	263	254	243	259	239	263	242	256	268	255	238	266	237	239	249	257	225	237	237	268	228	252	261	237	233	241	261	222	239	282	270	241	247	259	251	249	245	264	239	220	247	279	234	251	292	271	265	261	243	241	257	256	238	240	246	272	289	247	240	250	262	263	251	269	246	275	260	281	215	284	255	237	204	248	261	266	243	246	250	253	248	234	261	249	277	277	248	280	275	258	232	248	243	228	272	246	299	245	249	265	262	242	274	237	248	267	269	284	274	252	233	239	239	264	262	259	235	253	241	252	253	242	241	236	236	262	228	259	303	231	291	278	226	262	255	223	280	231	277	265	276	279	256	223	261	247	260	251	227	253	253	258	221	230	243	255	268	222	244	252	274	249	256	212	238	265	262	272	272	219	288	269	253	238	230	274	248	219	231	278	268	251	255	245	247	291	241	265	268	250	245	236	270	238	273	226	255	264	235	271	273	246	247	255	242	213	227	234	247	239	241	259	254	253	253	214	256	258	254	231	218	264	225	243	253	238	226	273	253	241	251	232	244	270	274	270	262	272	235	256	247	226	214	261	214	240	264	262	272	252	252	236	271	252	244	258	228	244	229	260	261	245	234	255	246	260	272	254	264	244	266	273	268	280	267	233	254	275	246	264	235	239	266	249	221	246	250	267	245	268	266	260	273	265	209	253	252	274	246	230	246	244	246	262	249	260	243	248	245	250	242	254	240	247	264	234	279	228	286	246	249	235	268	244	286	245	272	253	231	262	241	260	268	262	252	259	261	265	275	261	271	253	288	253	257	264	236	245
12947	8053	10914	9112	7281	5970	4869	4096	3527	2691	2312	2046	1772	1511	1439	1290	1147	1077	1040	1019	1037	880	870	921	788	836	752	733	673	732	651	710	709	651	654	641	632	697	620	702	634	671	647	735	657	691	669	633	640	690	670	628	656	671	653	663	615	609	673	672	673	595	615	623	653	630	632	604	644	634	657	633	631	634	581	577	614	625	626	654	588	604	636	636	602	640	602	583	618	597	616	614	625	627	596	605	635	650	595	597	647	595	586	616	641	557	599	609	602	627	563	613	635	605	617	615	630	625	639	584	616	627	584	644	617	626	589	635	595	631	641	639	554	627	601	585	634	595	611	655	627	634	597	615	602	586	634	637	586	612	604	574	596	656	613	640	619	589	580	631	650	644	653	572	570	607	607	610	568	600	616	591	634	632	601	629	638	636	598	648	588	630	602	610	617	590	594	632	599	558	609	611	635	599	611	638	576	612	606	605	602	579	647	609	605	648	645	629	608	579	639	583	618	591	629	586	632	623	595	596	594	646	625	580	637	620	655	654	584	649	628	614	648	638	612	650	603	594	607	617	621	593	620	563	629	611	638	594	593	614	595	620	596	603	626	597	597	584	676	627	646	603	578	614	624	620	670	557	634	634	629	604	627	614	637	609	625	600	608	664	633	638	598	616	621	612	612	658	610	592	564	648	637	569	630	647	631	630	607	598	638	590	602	607	648	635	641	596	626	627	638	642	627	578	572	608	671	570	593	567	612	626	641	626	589	572	681	618	634	621	644	597	639	636	623	624	625	617	590	596	631	624	612	615	572	607	629	598	613	580	592	602	637	648	612	585	631	569	614	662	614	645	625	627	594	579	572	608	590	602	629	609	660	646	569	587	607	618	620	590	587	580	640	614	595	655	620	571	643	578	641	664	601	605	564	619	598	627	609	603	608	578	672	621	642	593	629	620	621	614	601	612	628	555	622	666	554	623	606	646	627	637	642	586	602	576	632	629	603	615	604	622	587	601	628	593	636	603	593	613	614	626	581	626	601	594	606	643	646	599	578	605	626	616	613	641	596	610	634	584	612	635	582	617	617	600	620	611	619	599	582	610	613	564	607	588	584	653	663	558	578	589	608	603	548	605	606	589	609	628	653	667	613	597	617	662	587	576	622	625	644	631	650	560	614	656	640	635	627	616	601	583	573	612	663	582	661	622	624	579	607	644	639	598	628	583	603	616	609	691	653	617	668	584	609	593	612	594	602	632	633	626	571	581	566	596	628	584	601	569	641	609	614	611	625	611	601	620	606	621	622	585	565	600	581	592	615	579	594	620	581	604	618	629	618	632	631	627	603	590	639	625	609	647	624	663	576	591	572	650	578	601	603	646	613	584	616	617	612	619	616	576	613	578	613	624	594	625	581	589	621	597	585	609	620	625	597	595	532	622	618	645	617	595	596	642	631	610	633	650	620	639	618	619	569	648	615	654	608	629	616	620	596	658	662	584	644	643	614	669	603	589	633	629	605	581	627	612	622	636	590	646	602	593	604	595	620	553	593	609	639	622	622	610	568	600	608	584	603	548	589	634	615	600	595	608	645	578	606	587	611	620	596	602	611	623	632	606	659	658	613	640	645	608	614	656	626	605	616	635	600	577	581	644	629	659	613	651	638	605	618	648	657	629	595	647	607	645	668	614	622	589	587	611	647	654	636	640	593	646	606	636	617	650	650	593	605	590	610	588	636	651	589	638	603	611	604	615	659	572	601	580	620	603	632	605	604	607	635	617	645	583	640	589	641	633	620	683	591	624	637	636	629	591	608	652	643	611	616	607	608	590	586	601	593	617	610	573	613	616	626	620	649	577	600	587	618	620	671	574	633	632	584	654	629	612	644	591	595	644	666	611	633	575	633	600	632	629	616	562	622	633	620	597	598	571	577	611	596	677	633	578	590	602	610	613	582	620	640	597	628	611	591	592	579	648	601	610	636	629	617	604	614	621	632	630	615	608	650	620	648	617	615	574	571	622	560	652	575	627	586	586	626	617	634	580	591	665	616	601	602	590	623	604	598	619	617	580	605	598	584	661	635	630	642	597	610	598	596	626	591	624	631	594	659	578	645	602	595	611	583	605	567	610	659	585	599	649	643	622	588	658	609	621	617	609	651	637	606	635	621	547	632	576	618	630	603	628	631	593	596	587	655	606	608	610	622	676	603	608	592	632	597	648	618	591	666	619	649	649	626	603	655	588	631	569	613	625	637	629	624	616	617	629	618	610	603	612	611	590	603	627	563	604	615	610	642	626	579	654	625	631	611	616	615	629	560	592	566	617	581	580	613	621	626	612	597	614	614	619	562	584	628	655	588	628	630	584	609	650	630	657	599	641	629	603	599	614	590	629	629	608	639	638	602	600	608	600	621	676	611	568	614	628	615	615	598	585	621	601	595	600	645	636	618	615	605	629	596	610	588	580	556	645	615	616	596	607	591	643	587	610	607	663	599	654	604	588	597	618	656	591	596	634	622	610	608	599	556	639	643	611	615	615	608	628	611	578	610	614	665	644	629	597	629	639	602	651	610	617	615	567	614	632	644	610	600	614	560	597	620	591	634	595	587	670	594	591	602	622	586	616	554	616	615	632	629	610	596	628	582	654	577	648	580	634	688	604	627	622	606	636	616	653	645	569	651	600	625	633	623	564	626	596	624	586	586	594	614	585	617	624	639	617	640	595	647	624	586	579	594	604	601	594	642	626	585	587	649	616	588	653	621	632	608	596	603	632	622	650	598	607	652	604	630	640	611	560	598	599	631	656	600	620	592	600	632	623	578	598	632	602	587	626	566	612	616	584	646	599	635	629	594	624	583	566	594	600	666	635	623	645	627	588	700	579	684	599	611	620	636	614	565	674	628	660	644	600	639	620	643	648	623	655	620	609	614	643	665	583	607	579	621	627	606	622	630	631	628	617	660	560	591	672	579	611	602	628	625	602	611	573	599	638	614	670	546	605	620	607	652	607	598	603	577	666	585	559	606	630	569	615	620	595	601	626	610	617	623	639	638	612	605	598	622	604	599	592	586	605	583	596	574	668	583	645	585	590	655	640	602	607	606	612	603	625	631	641	594	617	599	626	623	651	590	638	618	631	573	570	641	603	563	614	661	615	641	588	603	614	576	621	628	658	609	656	620	567	604	636	639	660	600	584	647	627	637	632	592	641	610	647	622	648	618	649	595	600	647	606	617	639	636	603	618	605	615	647	628	640	608	604	635	614	589	626	628	627	607	607	605	632	645	650	589	589	612	662	617	593	654	560	592	603	599	581	622	639	613	621	613	647	616	633	610	633	661	657	580	598	582	623	605	635	628	625	610	627	613	603	633	627	562	618	610	598	601	621	598	579	601	592	638	652	574	646	596	671	630	654	593	616	600	632	591	611	579	620	651	613	607	592	596	628	619	572	647	637	590	635	639	547	598	578	614	663	649	632	606	629	574	616	591	631	576	624	629	602	605	612	632	627	559	570	578	623
25345	13595	10367	5458	2905	2083	1536	1123	899	696	546	561	427	374	333	323	286	273	268	271	234	254	251	210	237	234	201	237	214	196	213	198	209	190	159	188	206	184	177	175	161	167	159	188	182	171	231	184	199	201	199	163	213	146	179	197	189	182	179	175	199	168	179	193	186	175	197	172	194	166	159	181	170	194	191	195	188	169	154	161	225	194	182	171	209	218	183	180	188	176	166	160	196	172	183	158	143	176	151	175	194	169	193	184	188	173	198	174	187	180	163	158	166	203	172	172	163	170	177	180	218	175	186	184	183	144	170	181	170	178	186	201	189	173	176	171	162	170	162	149	182	184	182	185	156	163	191	201	174	204	177	178	167	178	182	166	175	159	164	176	183	179	167	186	175	174	186	189	164	192	197	206	185	167	190	180	178	183	183	179	172	160	203	187	195	205	171	179	185	165	164	193	153	172	194	170	172	190	178	183	209	197	194	174	200	173	176	174	184	177	175	169	176	166	161	176	202	198	184	181	173	163	151	189	202	147	166	174	157	159	175	180	170	181	195	185	180	167	199	151	193	178	162	173	196	170	186	172	190	171	176	169	175	193	180	191	179	189	172	165	175	183	166	184	189	191	182	194	167	195	177	168	179	204	166	168	220	177	143	183	184	159	194	178	158	178	184	167	182	181	208	179	173	160	189	174	145	178	176	167	177	191	190	176	184	181	189	176	189	170	162	165	187	161	158	203	189	184	165	205	190	181	196	186	163	186	171	155	165	143	150	170	167	166	172	172	183	193	156	178	146	185	189	173	175	187	187	192	172	150	185	176	184	176	185	189	169	190	170	197	169	185	164	191	171	177	202	176	178	171	183	195	183	176	183	169	165	171	180	187	151	169	157	184	171	208	169	158	191	154	178	168	182	170	176	180	186	187	175	181	172	177	163	186	168	201	184	159	170	180	165	170	165	157	185	186	177	175	164	187	169	178	179	187	206	161	168	174	187	173	192	168	170	157	178	159	159	172	206	192	175	176	181	197	184	167	159	161	191	173	195	171	186	167	162	141	141	173	188	185	192	193	179	161	178	189	174	178	176	178	181	170	167	178	186	189	151	167	168	210	166	177	208	167	172	186	175	173	162	147	176	183	157	145	191	186	159	142	186	176	170	193	161	172	179	204	200	167	160	161	210	178	162	164	197	170	198	187	170	166	187	177	199	184	173	165	180	157	153	162	171	203	204	168	184	164	152	172	142	186	165	158	157	184	162	171	175	177	156	183	192	184	170	187	161	188	188	181	158	161	166	180	175	196	174	159	188	164	184	181	191	181	184	169	180	171	186	175	177	175	184	175	163	198	172	189	171	193	176	185	157	191	162	183	161	183	148	176	166	179	176	189	148	168	183	171	171	189	171	175	160	183	174	181	164	165	175	205	176	203	172	190	186	177	186	167	170	178	157	166	183	171	174	188	195	189	181	170	170	187	167	178	174	189	160	172	163	166	177	201	166	173	184	182	194	189	176	188	186	164	185	183	145	186	174	177	172	143	172	178	193	186	181	168	170	171	160	169	181	201	194	171	189	164	176	184	177	199	184	170	170	184	171	192	190	218	147	173	206	176	185	172	185	187	202	173	195	188	185	185	206	204	189	164	167	177	158	168	179	157	191	179	173	162	181	174	166	148	177	181	174	169	194	172	185	178	201	159	159	171	162	179	178	175	199	191	191	174	178	174	169	159	184	174	185	155	171	171	177	164	155	155	198	156	167	199	157	193	172	161	185	187	172	168	169	168	185	196	165	178	162	139	182	191	181	203	182	180	168	172	170	177	187	178	183	196	196	167	154	176	142	192	170	175	185	195	174	165	195	194	195	172	163	175	170	190	177	186	193	182	188	172	176	174	212	199	185	157	192	186	186	156	172	183	177	195	200	197	177	190	183	192	193	188	165	198	189	158	173	178	192	179	175	206	161	191	216	188	164	149	179	174	184	151	170	175	200	157	172	176	181	169	156	183	193	208	156	181	148	203	182	179	185	183	178	206	170	203	177	185	161	187	197	158	192	172	174	193	180	178	195	184	177	162	166	169	183	195	168	149	141	196	179	164	177	177	158	188	174	155	183	196	145	165	154	160	169	194	197	179	192	178	188	195	150	175	210	195	183	179	180	194	181	167	212	167	189	173	175	184	186	168	176	205	169	164	159	184	181	180	183	168	183	182	177	212	200	182	175	197	164	157	178	175	162	162	169	192	167	214	169	181	168	189	201	177	177	190	178	183	166	189	181	189	198	167	191	170	182	161	186	186	160	171	177	170	161	203	172	176	188	172	175	181	183	179	184	182	159	183	172	170	176	183	196	193	165	189	178	184	166	164	171	195	178	188	161	184	167	167	175	192	170	203	170	181	187	199	193	184	172	198	188	171	180	176	169	198	194	185	169	151	180	164	185	169	197	173	158	193	179	187	146	206	165	161	202	171	154	169	200	163	181	169	194	170	175	167	182	165	179	175	213	175	186	171	167	175	179	138	183	164	173	197	204	181	145	172	193	217	174	172	173	173	191	184	166	166	185	178	167	196	159	196	176	165	168	178	156	174	165	168	168	196	155	169	176	167	176	216	170	179	178	172	185	189	193	192	160	181	189	182	191	219	171	192	187	181	177	173	176	159	147	175	179	168	195	181	171	183	162	184	189	180	184	204	185	181	181	181	145	157	164	152	158	170	177	161	173	190	198	193	180	183	183	152	174	190	179	154	160	182	197	200	182	189	183	186	202	191	177	168	174	176	165	189	160	171	162	176	187	161	167	189	186	167	175	185	185	167	196	179	170	174	184	174	171	197	185	195	217	175	175	181	174	175	175	164	190	161	177	169	184	173	156	183	181	187	184	182	179	174	150	170	199	184	193	170	194	171	171	175	187	176	181	199	186	169	157	149	174	180	210	182	180	177	195	184	183	176	159	175	177	172	159	182	185	192	171	174	178	187	184	161	179	189	183	174	175	179	180	176	171	181	181	198	162	181	157	193	179	174	198	179	184	185	170	175	200	197	174	167	180	178	200	179	179	187	180	179	189	176	185	188	162	190	175	192	167	163	162	167	186	185	191	182	166	161	203	169	170	164	175	141	160	186	152	177	195	184	171	182	187	181	175	179	178	183	183	166	167	169	179	175	171	166	179	188	198	165	178	174	164	168	175	187	194	193	181	148	168	203	179	171	192	146	189	189	179	180	162	184	165	161	174	149	180	169	153	167	157	179	186	166	184	204	167	195	147	166	173	166	181	184	168	185	176	189	171	174	190	193	172	162	169	205	171	185	165	182	179	198	171	183	182	150	181	154	184	173	176	181	178	185	182	181	181	168	178	172	185	168	189	182	176	184	184	172	214	174	176	187	194	180	180	174	174	181	179	186	190	165	165	198	167	179	199	161	171	175	192	174	160	167	157	168	189	186	163	179	175	183	182	174	167	171	175	187	156	197	188	188	182	205	161	180	181	162	145	165	188	194	184	183	164	180
16647	11454	14867	12155	9356	7653	6367	5088	4220	3266	2820	2348	2092	1764	1663	1370	1211	1089	1121	1053	995	977	881	812	763	715	737	680	633	591	543	565	557	542	527	539	572	555	555	523	508	498	506	497	493	503	534	553	551	521	467	499	484	457	507	501	491	460	460	440	457	470	468	456	454	458	437	461	444	473	491	446	470	465	436	448	452	457	479	451	455	450	426	457	434	434	470	438	459	423	465	442	446	479	486	475	484	449	451	458	469	470	475	461	464	445	457	457	455	463	416	439	441	453	458	420	414	451	455	471	472	457	451	438	432	452	462	429	410	436	464	425	456	453	449	439	438	466	413	475	405	470	434	447	422	449	489	456	409	471	422	463	436	492	423	427	443	428	437	457	457	440	476	495	450	390	470	447	440	445	452	478	438	457	460	423	442	447	483	479	478	424	477	425	442	404	444	430	442	446	429	456	437	453	422	465	482	439	402	453	442	470	465	443	432	458	430	446	481	429	458	472	450	484	459	414	409	470	460	471	489	407	440	452	426	496	434	460	453	436	434	441	439	447	440	452	445	460	411	466	446	414	433	425	444	462	474	412	499	441	433	483	456	448	471	461	443	427	497	446	446	489	431	454	451	460	438	448	448	411	474	465	468	410	423	439	452	405	431	471	421	445	450	441	408	414	454	421	445	455	475	460	459	478	471	436	440	432	434	457	451	480	445	453	429	445	457	489	429	439	457	444	454	422	473	459	436	451	442	444	410	454	476	442	451	456	454	451	490	456	477	424	492	454	449	420	438	439	432	458	456	478	478	453	445	483	460	448	425	479	477	444	463	427	428	456	463	466	452	456	461	456	466	429	421	434	454	471	430	438	440	437	459	465	405	442	466	485	421	448	462	462	434	442	443	435	419	438	466	442	448	465	425	415	454	466	454	469	439	491	432	435	443	475	453	439	449	433	462	483	435	458	485	468	454	439	425	439	446	449	404	454	425	444	442	441	407	476	473	446	480	500	492	435	455	430	418	462	510	497	451	464	462	466	454	448	459	438	471	432	474	467	444	449	419	430	478	482	464	468	466	426	462	424	449	472	456	455	453	450	422	454	471	449	458	452	469	442	479	442	433	452	411	450	453	455	448	425	430	473	444	455	490	420	489	483	444	478	431	424	453	398	435	514	436	442	453	480	424	442	440	479	444	429	429	457	477	456	487	482	441	486	434	439	471	445	491	433	468	447	445	435	462	442	469	446	439	474	465	394	499	453	459	456	456	485	440	436	408	427	429	461	438	461	446	441	465	473	471	460	439	452	472	424	456	419	468	393	453	472	458	445	440	479	481	452	446	458	455	454	459	435	443	469	453	461	479	436	423	443	452	447	433	410	467	418	440	408	433	405	459	471	418	441	478	424	455	436	460	432	482	449	447	437	456	434	480	471	452	449	459	451	446	459	436	457	471	430	430	445	458	445	465	431	447	445	458	434	453	480	482	429	456	441	462	470	433	426	431	452	496	500	431	446	418	447	422	438	432	488	462	428	414	462	470	444	437	489	433	422	445	446	489	428	474	440	451	426	446	416	467	438	421	469	433	435	457	422	475	465	463	491	434	454	422	446	457	424	484	461	490	418	453	467	480	462	442	460	450	454	470	463	435	426	417	397	421	444	413	464	457	455	486	444	442	449	466	462	485	464	441	394	467	491	474	432	454	439	411	450	471	449	468	466	441	418	470	441	448	424	490	481	444	443	486	425	476	431	440	479	441	467	450	500	464	447	427	446	438	469	427	475	477	452	436	483	466	451	419	445	427	450	425	479	461	463	476	456	434	433	427	450	460	460	442	469	436	428	456	465	466	452	436	428	466	444	468	501	453	449	461	391	467	413	438	475	505	444	427	453	438	441	486	478	435	419	478	488	490	419	459	436	474	454	451	451	443	473	454	453	449	445	444	474	447	444	429	448	436	451	461	436	439	449	447	446	449	490	450	446	466	457	429	464	432	447	437	446	427	461	479	463	469	480	406	426	496	434	437	449	431	463	477	421	489	428	442	494	467	451	451	449	493	458	502	449	475	427	494	457	434	466	486	482	457	439	409	461	447	479	470	466	412	387	494	415	459	426	449	451	441	479	417	469	461	434	432	455	458	490	406	437	444	463	410	448	427	445	453	453	484	407	395	438	449	449	476	474	430	470	461	459	430	440	423	450	452	436	437	442	421	384	436	442	438	458	464	453	445	416	454	476	455	441	431	452	457	453	470	443	398	477	467	450	465	460	422	434	452	465	466	437	417	434	412	438	451	453	431	425	467	450	477	477	455	470	433	446	482	425	411	479	384	448	461	438	437	450	457	418	421	449	435	455	453	454	444	458	458	416	429	420	461	449	474	454	494	464	468	463	482	458	470	457	483	407	405	473	434	443	448	462	430	463	420	441	458	415	459	453	437	433	447	467	448	456	399	482	473	483	453	442	472	475	457	446	441	455	491	473	455	519	460	447	491	457	455	460	462	474	437	461	481	444	468	418	491	417	443	423	436	430	480	437	439	441	455	456	433	486	416	452	464	429	446	405	465	464	420	447	426	412	459	450	453	455	466	435	449	443	447	489	415	438	507	450	466	445	410	462	412	468	475	434	448	436	461	458	459	473	461	472	479	464	424	472	469	484	505	432	449	446	433	461	445	486	445	400	447	455	452	451	444	397	448	437	454	458	416	443	438	455	426	444	451	453	453	453	481	474	451	461	478	441	437	427	409	428	426	458	440	480	469	445	455	469	449	438	449	415	477	437	442	469	474	435	484	432	470	406	431	438	464	457	409	459	466	444	447	432	448	404	460	471	468	448	460	408	494	464	450	452	429	479	472	438	462	422	455	427	469	443	437	456	492	446	466	469	483	481	474	454	448	425	455	440	442	451	459	414	440	429	441	441	440	448	492	470	439	461	453	413	453	435	455	479	481	435	453	482	438	460	463	472	423	442	425	417	440	480	454	444	456	444	432	416	465	479	455	419	484	460	442	467	477	463	465	463	471	432	431	419	452	442	416	429	456	480	465	439	444	453	487	437	454	462	425	477	413	450	475	412	419	438	464	468	474	433	453	421	400	425	470	414	462	498	466	440	468	418	450	465	450	453	431	432	477	452	470	424	419	445	492	454	443	439	442	422	442	450	451	453	464	464	468	468	442	437	444	481	455	465	485	422	444	439	434	434	409	445	453	431	475	459	463	448	467	448	479	448	458	468	459	455	451	418	457	440	427	434	476	431	453	462	437	440	473	415	455	448	457	413	534	468	421	446	449	398	470	469	427	468	465	454	442	432	432	444	456	462	465	486	424	424	468	438	456	480	429	440	469	458	414	435	455	455	439	434	454	450	488	453	456	462	472	443	448	493	448	483	471	452	462	488	455	477	455	479	428	445	471	455	472	496	473	452	439	444	418	466	445	480	476	422	444	430	464	459	466	426	445	453	467	482	480	440	448	477	441	463	430	434	481	460	448	445	493	474	489	463	435	436	483	465	528	398
8029	4491	4100	2135	1199	974	782	688	527	472	407	405	360	344	363	293	303	263	323	324	312	306	257	272	297	274	291	273	277	264	308	291	305	280	247	294	282	291	242	275	269	258	281	282	276	316	260	273	293	276	244	272	288	297	265	245	251	273	303	296	280	251	273	269	290	305	255	264	270	296	279	337	268	287	288	267	318	250	248	283	263	304	302	281	288	292	278	279	253	267	262	270	301	284	281	278	275	283	304	267	221	291	293	267	272	280	243	287	260	295	252	287	268	278	277	284	298	263	258	267	242	271	277	288	303	268	276	291	297	265	259	266	260	269	291	283	267	267	260	285	250	305	269	271	266	259	279	287	253	280	247	259	279	303	274	279	291	246	306	283	252	269	268	266	269	278	263	271	281	322	264	299	246	261	295	271	277	306	278	301	275	268	262	290	267	287	273	308	293	285	262	264	274	275	287	281	285	274	295	247	264	268	277	264	255	282	285	297	258	271	303	296	271	300	259	277	297	288	271	237	221	272	253	228	280	275	282	285	276	299	274	238	267	307	258	253	309	280	251	275	276	283	286	251	286	283	273	304	282	270	282	239	281	275	290	273	283	305	287	266	255	261	251	275	275	284	249	265	296	247	277	267	301	257	290	262	268	292	277	250	285	275	272	295	263	245	271	270	270	299	270	268	272	267	295	266	272	279	266	277	273	258	269	287	262	284	260	255	305	278	278	242	288	293	267	261	310	286	297	250	266	284	268	319	293	295	265	280	280	282	263	296	303	306	281	246	266	257	262	267	285	262	280	258	278	257	252	272	270	288	284	293	253	265	247	275	253	274	281	260	295	256	265	274	261	282	274	273	284	302	300	280	252	281	243	271	250	280	241	272	275	284	296	299	313	243	240	285	308	273	293	264	275	276	286	242	283	280	280	252	271	277	265	259	312	288	284	221	264	249	262	264	259	262	274	267	273	256	273	262	281	247	280	278	273	287	264	263	297	246	265	319	270	252	268	291	278	285	264	249	294	268	260	288	273	282	250	241	289	253	308	284	297	282	308	291	269	275	272	279	293	280	287	276	257	286	243	270	290	284	292	270	275	247	281	269	263	286	273	282	276	252	251	239	299	242	296	264	290	279	260	298	287	255	272	290	255	265	283	300	310	298	260	264	278	263	283	274	269	281	279	267	264	250	298	269	254	282	269	267	293	300	293	315	294	314	296	272	266	274	267	278	293	275	294	287	278	258	257	287	289	262	269	250	300	271	287	286	262	279	262	261	303	274	310	262	270	288	268	314	259	274	303	265	273	272	297	286	312	290	256	270	294	289	263	281	275	268	289	301	280	274	280	261	283	268	252	278	268	304	279	269	260	245	278	283	310	264	272	275	245	262	271	278	271	235	303	247	255	226	254	270	273	296	266	273	276	264	285	247	262	301	263	283	281	282	259	241	270	273	301	282	312	299	279	276	276	298	263	253	237	277	304	285	248	260	269	272	288	277	292	293	283	248	263	265	265	281	271	299	262	281	263	254	291	298	241	281	262	323	302	288	285	290	249	245	270	269	270	268	300	241	253	286	279	275	278	283	277	291	268	271	303	298	278	279	286	260	296	261	294	244	295	306	259	287	311	278	294	300	296	273	259	286	267	261	275	304	260	288	257	273	285	312	295	266	299	303	281	273	285	285	258	271	274	288	250	291	302	266	292	263	286	280	257	259	281	261	236	284	286	277	283	283	293	276	284	269	254	248	254	284	264	259	266	296	281	277	272	280	286	269	270	278	293	257	289	263	268	259	268	254	265	263	280	271	265	306	296	275	262	265	287	265	275	271	284	273	294	296	288	277	274	287	249	261	279	290	265	255	253	289	291	276	252	280	264	304	306	266	258	277	290	268	264	277	303	297	270	311	283	251	277	276	258	296	280	276	265	254	282	269	288	329	291	244	267	255	278	299	290	281	306	273	282	288	299	269	264	289	299	283	280	253	266	264	273	276	291	276	294	282	263	263	272	281	247	265	267	290	286	292	265	285	295	275	282	248	269	323	259	303	272	280	254	292	270	301	277	278	242	269	275	301	290	295	278	271	282	266	268	278	303	277	281	284	297	289	263	274	277	312	251	252	268	285	267	255	246	272	285	269	264	284	287	279	284	302	327	244	269	278	277	265	292	309	263	263	250	263	275	271	251	262	266	244	266	285	268	263	286	274	276	260	276	263	273	321	284	278	277	273	271	262	267	288	260	263	296	266	301	307	279	256	294	288	290	293	270	296	251	290	266	249	287	279	264	261	287	249	244	271	303	285	294	262	270	268	319	289	309	289	287	274	267	277	251	276	278	252	289	276	251	283	286	268	296	250	292	288	255	273	280	263	269	272	268	281	287	287	301	319	286	270	289	297	280	267	295	277	288	292	256	274	292	291	263	265	274	273	268	291	302	287	295	264	261	321	255	287	253	296	277	253	255	274	303	303	239	266	256	243	286	278	297	277	307	249	269	273	275	295	283	300	258	264	268	307	293	260	309	264	290	234	262	276	266	322	293	258	272	281	267	282	300	285	280	278	277	276	246	294	262	271	274	284	290	272	242	299	284	265	262	279	285	309	240	278	287	264	280	292	303	293	274	264	292	273	310	279	270	275	277	276	283	279	272	281	288	299	294	249	271	286	290	255	273	284	274	284	259	263	291	269	269	275	258	240	276	296	250	304	266	293	280	251	265	295	283	279	275	256	273	243	289	301	254	300	257	282	250	275	287	253	280	314	264	272	266	261	289	286	292	267	273	326	277	255	272	264	269	277	250	237	297	289	254	296	295	254	273	291	282	263	293	289	303	255	272	318	283	290	272	276	264	286	271	268	262	248	266	310	265	289	277	279	287	250	275	292	252	277	239	256	290	295	280	287	282	285	249	268	268	270	280	261	277	313	305	267	294	276	285	261	281	257	299	251	287	276	266	305	275	259	241	283	270	244	264	247	278	307	284	256	288	293	255	272	263	260	296	272	257	271	255	271	236	279	268	298	247	269	272	253	305	292	276	247	271	247	284	292	264	271	268	308	259	290	254	262	292	299	252	272	282	295	271	282	275	291	251	280	272	269	271	296	272	288	285	257	278	319	283	266	261	265	256	292	257	320	265	290	315	280	276	262	236	253	287	258	293	266	276	251	317	299	271	234	313	269	258	247	281	275	283	294	263	256	262	261	266	289	279	291	259	251	285	275	278	261	263	261	261	264	316	298	280	258	247	285	266	266	258	244	309	269	287	260	301	239	275	296	304	269	276	301	263	265	262	249	302	287	296	259	291	259	312	293	284	304	296	245	273	279	241	342	281	280	227	266	288	257	272	267	266	251	261	278	281	287	246	258	285	284	238	291	293	283	263	271	258	267	285	304	271	261	268	268	289	293	262	273	277	281	276	259	286	281	266	277	257	304	217	290	309	258	285	284	267	264	280	280	279	259	254	279	281	305	253	295	253	259	246	284	273	240	271	265	269	287	257	279	286	267	250	245
6078	4836	7091	5877	4730	4028	3224	2647	2150	1805	1532	1384	1192	1143	1015	946	943	863	844	915	756	802	825	720	771	758	728	784	730	690	710	677	691	651	702	702	686	678	679	721	701	673	702	709	662	695	661	688	699	741	713	701	672	729	665	679	662	655	646	658	655	685	637	705	664	675	682	650	719	670	702	660	716	701	660	708	680	665	669	690	643	669	670	677	659	657	635	653	683	693	691	674	678	706	664	673	652	700	608	658	651	722	658	641	655	663	687	662	673	675	721	688	669	683	652	643	696	701	685	642	702	637	692	676	669	701	654	626	647	671	676	650	668	619	676	653	659	688	675	671	721	702	664	686	656	689	679	706	698	694	667	698	662	670	675	690	622	692	685	692	654	660	645	639	676	611	667	665	672	660	660	647	670	727	686	664	669	629	675	672	644	654	737	632	683	697	663	675	632	677	614	685	680	641	635	679	682	703	682	640	688	650	715	641	627	706	694	655	660	703	661	666	663	705	673	672	661	618	684	665	664	681	706	679	719	668	671	683	678	659	668	649	658	694	621	677	652	663	678	667	675	667	639	691	679	705	646	695	696	668	730	690	669	672	662	730	690	633	680	695	670	662	699	663	674	700	631	659	675	661	698	650	676	681	665	669	688	694	712	698	678	697	651	635	687	676	639	670	733	711	676	709	678	646	670	682	695	704	702	645	666	650	743	704	609	657	679	675	685	642	631	669	721	694	639	662	664	726	619	641	639	633	695	638	662	683	658	655	621	655	657	661	655	671	714	653	688	669	643	726	685	677	620	641	681	660	655	678	634	692	674	667	671	664	687	656	641	690	672	660	707	662	682	675	696	691	671	641	702	677	629	665	674	698	686	674	695	643	657	650	706	701	627	636	704	687	655	645	702	650	688	606	682	679	640	714	646	704	641	672	686	685	633	674	696	725	685	701	652	680	700	675	667	633	656	637	651	666	660	684	677	628	662	676	664	692	704	684	674	638	686	635	649	706	676	685	682	670	661	705	626	669	648	655	678	629	684	666	647	641	643	650	619	673	704	669	698	683	654	664	668	673	670	706	650	686	647	643	613	739	667	722	711	662	654	669	636	665	684	676	683	680	674	670	683	656	699	650	694	656	690	703	694	648	673	683	664	627	676	664	685	639	639	692	651	711	671	637	677	651	707	688	666	699	663	667	667	650	674	643	646	679	682	712	615	722	676	706	641	662	699	664	660	670	680	613	685	648	663	698	647	665	679	703	677	657	704	655	653	679	681	669	674	680	650	644	671	644	663	679	675	654	665	623	656	697	668	680	634	673	667	663	649	677	725	682	614	675	730	653	603	650	634	714	687	694	641	680	655	730	619	667	610	693	618	707	698	688	637	677	675	668	668	664	644	660	679	633	680	682	647	702	641	693	613	675	642	652	663	695	657	649	663	674	629	637	657	716	651	686	715	660	622	665	693	672	659	691	667	705	684	696	664	647	681	666	706	704	666	673	645	653	649	679	684	689	674	677	642	695	657	697	614	663	639	644	678	648	679	700	629	671	667	694	640	688	712	688	648	686	664	670	684	663	671	663	679	653	701	674	685	676	695	644	657	658	646	695	678	671	684	657	689	611	717	701	628	723	640	645	709	657	670	632	651	617	677	666	658	677	674	650	692	668	716	671	652	668	670	682	644	678	648	662	695	674	640	703	670	660	640	650	648	658	636	724	649	686	674	712	663	661	659	698	692	641	683	645	670	651	689	689	659	644	708	738	682	704	625	660	667	711	650	690	669	697	725	636	710	663	687	690	721	626	646	657	707	646	631	625	652	670	672	660	666	676	666	627	680	706	660	648	666	697	678	680	653	665	687	637	676	729	648	601	683	657	657	667	671	708	650	659	662	647	704	696	679	711	647	647	669	680	627	673	713	658	656	669	637	621	695	696	667	681	633	698	657	683	677	729	682	657	630	566	677	727	657	695	741	673	670	663	695	669	687	622	672	644	661	647	674	655	688	668	665	679	653	681	667	630	679	677	658	657	661	662	635	649	675	654	668	712	654	678	716	700	634	652	655	676	598	679	653	625	673	669	640	635	678	733	702	671	725	698	634	692	682	685	630	723	686	694	668	701	710	655	690	678	681	669	692	695	608	688	662	674	615	652	648	655	657	685	671	634	652	632	642	673	647	681	660	690	654	695	689	648	666	616	621	673	670	630	626	658	638	676	654	707	701	628	686	666	650	677	648	651	662	692	667	686	669	692	676	656	657	642	682	637	698	661	703	626	671	623	664	693	673	671	688	652	641	692	639	650	682	679	632	682	643	655	692	639	660	701	657	707	691	684	668	691	668	684	658	624	675	697	678	680	651	683	656	580	644	658	663	675	682	709	684	615	678	665	681	661	691	679	651	678	674	645	692	640	675	694	639	682	617	630	670	663	704	677	709	667	654	666	674	694	679	649	693	747	663	669	705	656	672	684	657	672	669	660	691	675	690	629	644	640	662	621	648	655	716	668	726	648	667	656	677	681	723	673	670	681	694	682	664	683	664	646	667	672	686	652	672	675	649	662	677	670	682	695	708	704	604	663	667	680	715	706	708	690	668	643	628	653	661	696	655	677	704	673	698	679	672	657	681	650	675	659	654	708	705	657	702	705	723	697	663	670	650	649	663	611	657	685	694	701	697	681	686	643	669	701	642	676	631	656	701	671	666	687	670	655	676	627	672	692	702	673	676	663	682	680	701	658	657	661	672	662	676	667	671	615	658	650	652	681	685	706	668	739	714	649	644	707	692	650	655	644	641	705	694	679	680	656	656	682	686	677	697	649	688	688	646	629	632	710	698	685	675	643	660	638	674	683	671	663	712	665	701	648	645	663	700	675	675	670	671	651	725	686	640	660	663	661	663	668	632	695	692	642	647	683	664	711	687	664	684	677	709	684	661	722	677	673	694	662	621	683	672	675	685	674	636	655	675	681	670	640	642	663	657	646	643	661	666	700	665	661	623	670	685	714	667	692	668	662	643	656	652	686	639	685	682	676	664	642	633	639	713	690	664	647	626	634	705	682	684	710	660	729	641	686	689	738	644	690	685	660	652	666	708	672	665	659	674	637	644	630	663	659	715	647	631	660	671	679	651	672	638	661	639	684	657	684	664	663	678	653	649	683	689	704	721	700	710	617	620	676	644	684	649	667	695	618	650	702	704	735	702	645	702	678	661	686	648	652	643	713	668	661	688	694	702	683	674	689	718	677	659	645	668	716	700	650	713	654	707	701	667	648	680	653	698	693	645	674	654	701	696	696	684	661	685	626	696	639	655	680	636	655	629	667	674	642	668	602	720	695	665	665	682	696	684	677	684	668	683	699	603	681	688	645	690	696	655	601	656	710	640	690	657	644	631	678	705	707	649	621	648	629	683	653	683	660	709	625	628	621	629	637	691	699	693	633	657	704	680	674	718	640	645	680	667	672	649	643	671	686	621	622	696	668	673	660	640	670	673	631	683	712	687	748	661	639
17610	10033	7065	3401	2176	1497	1135	889	763	638	532	475	429	362	382	414	326	305	319	340	303	328	300	284	289	303	288	275	236	269	244	296	283	199	262	270	270	267	248	265	291	260	269	266	223	257	251	293	295	266	265	240	248	269	246	254	260	248	271	250	265	252	235	247	230	258	284	253	232	248	288	221	261	255	264	259	233	266	252	298	242	260	247	279	286	269	249	262	263	275	258	253	234	248	256	264	279	247	251	238	262	268	266	247	254	241	272	249	279	262	210	291	274	215	280	259	230	241	273	289	238	248	239	262	260	241	248	249	260	256	260	266	280	265	253	234	235	262	244	227	244	254	225	235	275	271	270	235	235	273	264	279	251	248	264	252	281	240	268	241	257	251	271	263	256	264	296	271	264	254	271	265	263	229	249	275	264	254	284	265	271	263	282	276	250	221	231	250	281	245	284	248	238	238	290	256	260	251	241	273	273	251	252	270	262	282	257	280	272	257	295	227	247	237	261	264	251	252	249	260	265	280	274	291	245	280	253	260	244	269	254	256	247	241	250	278	277	252	241	247	244	249	265	282	232	267	252	257	239	251	245	246	238	226	288	218	270	274	256	252	284	267	229	254	242	278	268	255	229	272	252	269	270	246	260	278	247	272	237	305	291	250	268	257	242	273	272	260	242	262	282	238	273	257	223	250	254	298	285	242	289	244	239	255	257	261	232	256	261	253	229	242	265	236	289	274	261	235	244	232	269	260	267	243	255	250	243	281	252	251	249	266	250	257	224	255	216	238	259	261	236	269	281	265	240	259	265	259	242	214	251	236	269	225	247	244	273	257	246	299	270	261	256	256	246	257	252	249	270	272	263	257	272	258	227	264	246	245	247	246	256	283	242	217	234	282	245	247	260	265	260	256	255	271	281	231	250	249	279	277	272	255	268	275	281	282	279	262	252	216	263	247	249	226	283	233	276	252	252	261	231	251	263	250	238	255	235	259	250	259	273	239	268	283	251	258	220	245	272	265	236	249	245	261	243	241	265	235	276	272	242	282	238	229	271	262	257	279	255	264	247	248	279	236	265	257	270	258	244	283	249	258	243	283	246	252	256	253	258	257	265	257	253	347	261	243	276	261	249	258	277	261	263	290	281	273	257	266	274	254	258	282	265	250	268	258	256	231	233	272	222	251	257	269	244	245	247	252	251	257	249	218	263	279	270	282	228	237	253	251	212	262	243	249	259	234	252	219	275	237	244	264	266	249	251	245	273	268	257	237	260	250	282	259	242	292	246	285	262	282	259	238	215	231	267	278	279	261	259	273	240	259	250	276	279	261	247	275	256	241	271	244	255	237	286	279	238	261	260	260	264	268	231	258	260	239	261	285	243	235	278	265	253	253	245	257	266	263	289	272	277	254	297	292	255	255	249	285	279	285	288	243	297	293	247	275	264	262	264	271	267	253	277	287	247	224	248	226	266	218	243	267	268	281	246	259	243	239	217	235	233	269	259	260	269	259	260	258	232	266	246	256	271	261	251	267	230	264	257	264	253	247	246	269	261	259	229	253	227	266	263	242	246	256	276	232	258	256	270	250	251	233	262	221	267	277	261	288	247	255	232	238	238	280	261	259	224	244	270	250	258	250	258	251	261	242	276	250	272	226	244	283	251	276	261	264	262	254	219	246	237	260	253	270	248	263	263	271	259	267	264	265	263	255	242	234	232	218	273	260	232	252	284	250	280	266	291	273	237	263	264	254	252	271	257	289	285	260	255	229	243	238	274	257	269	247	249	274	252	260	255	252	272	259	260	256	264	272	250	284	258	254	258	251	284	245	251	274	266	255	239	240	267	264	265	268	282	236	240	238	258	239	261	257	246	234	261	240	239	231	249	252	245	257	245	273	271	265	248	242	270	231	241	269	256	253	260	269	232	269	263	286	267	244	285	273	258	242	287	261	239	271	269	250	253	247	261	270	264	262	221	245	252	265	245	261	261	261	250	245	257	249	274	272	259	284	242	239	264	252	275	258	260	266	263	258	260	244	242	263	280	255	246	262	273	269	264	245	276	269	253	240	242	275	233	257	282	240	252	249	273	232	240	261	255	245	253	271	276	249	257	261	250	253	241	290	246	261	276	280	234	236	243	258	287	253	266	224	267	281	277	245	227	222	249	254	245	244	257	261	245	246	268	226	279	242	264	280	276	259	262	230	250	244	226	259	256	249	223	242	254	273	259	252	247	262	268	280	243	275	243	250	246	252	237	235	225	264	237	262	285	260	242	265	265	262	264	260	237	241	237	238	252	293	282	261	268	256	223	260	248	234	252	260	274	233	280	245	260	259	237	255	220	257	236	276	261	258	264	241	250	277	238	254	241	287	260	259	301	239	266	285	275	269	268	260	245	251	248	226	243	262	258	251	278	263	268	232	239	228	239	251	273	262	211	254	232	257	247	274	264	281	241	266	269	271	277	267	263	258	272	234	272	267	249	262	246	280	273	265	282	243	280	257	240	268	263	277	243	247	274	241	255	243	300	250	259	250	244	247	245	255	278	252	298	276	230	232	231	272	257	250	265	248	256	246	238	262	265	249	251	262	252	254	291	280	266	260	247	258	261	223	261	240	254	264	258	279	243	239	259	259	277	238	270	245	280	231	258	257	271	250	239	269	254	250	262	244	272	230	252	288	249	247	258	242	246	278	275	271	225	263	253	299	261	231	269	262	253	218	271	242	284	271	269	251	258	268	250	236	247	256	239	251	245	269	257	251	277	269	245	248	278	246	247	276	261	220	255	257	260	267	242	244	252	261	274	283	269	257	267	260	215	269	251	265	270	255	263	258	253	278	258	268	266	279	253	258	226	255	242	255	260	287	264	248	246	262	263	248	250	252	244	276	263	272	273	247	258	271	260	264	247	269	268	259	238	269	254	254	259	256	279	249	266	248	253	263	250	268	251	261	268	249	283	251	260	273	249	232	260	216	265	245	288	229	282	259	244	263	205	247	258	253	242	295	241	283	270	234	255	279	245	275	281	245	259	268	271	237	260	267	278	235	255	283	260	253	255	261	263	247	264	266	244	261	229	244	236	261	253	285	272	282	237	250	251	261	286	268	248	267	256	219	246	245	252	236	250	259	267	258	231	258	229	272	264	250	274	255	256	248	267	261	310	266	275	278	285	272	275	289	264	300	242	256	239	230	270	270	238	233	249	295	280	267	260	246	255	279	258	253	278	257	249	299	237	268	271	274	254	262	237	254	287	265	253	235	251	245	285	258	265	282	223	247	231	255	290	284	250	260	241	261	267	283	269	266	272	269	266	261	297	272	272	251	275	231	262	276	279	248	264	251	251	272	256	251	256	273	252	258	254	259	264	237	234	272	299	263	262	246	252	272	273	269	272	272	264	251	253	274	260	268	258	276	283	238	253	220	281	259	245	246	246	253	254	256	271	252	270	220	261	258	271	308	276	259	256	269	256	239	270	248	244	261	249	275	251	244	247	262	244	243	246	258
13080	9398	10613	8515	7913	6192	4734	4034	3203	2707	2251	1881	1634	1563	1414	1267	1101	1115	1087	1042	996	907	853	875	806	817	797	830	744	780	741	708	692	627	673	688	616	682	690	642	701	681	655	649	677	631	671	688	640	686	641	650	616	654	654	686	617	648	636	665	674	603	644	650	606	619	649	675	678	641	656	677	680	646	626	624	660	627	612	612	625	613	640	640	625	607	682	616	647	659	698	653	608	653	640	613	647	627	624	649	609	682	624	572	621	626	620	675	685	632	602	636	603	592	605	638	627	600	579	592	645	633	689	626	648	618	640	615	626	644	582	643	627	676	626	619	636	619	634	627	596	640	656	639	646	642	627	628	616	572	664	601	563	631	608	644	622	654	633	623	645	595	638	606	631	605	626	671	642	625	652	615	692	618	671	645	655	630	617	677	635	598	624	596	631	607	634	631	641	640	671	637	641	644	666	638	612	659	640	612	629	619	596	608	634	622	629	617	649	658	604	618	608	594	616	625	645	656	642	588	645	661	635	653	599	646	599	623	611	668	668	579	626	648	568	661	665	634	637	599	639	592	629	611	576	655	621	633	639	621	631	619	602	566	641	647	625	627	612	613	591	625	604	617	624	594	682	616	633	633	627	600	631	650	566	658	590	623	654	594	571	657	630	663	649	609	637	639	684	601	603	601	627	645	615	672	619	632	634	589	626	625	606	610	605	598	608	637	622	643	649	585	621	621	632	609	604	593	638	675	626	637	653	692	613	642	616	603	629	613	631	637	639	594	627	599	608	635	650	614	594	625	598	638	643	636	610	668	648	661	632	596	606	669	606	629	612	646	686	604	612	629	598	621	671	604	644	638	634	589	591	629	602	613	624	622	627	631	615	642	614	651	588	628	631	594	651	619	626	629	588	631	617	618	603	628	675	659	615	606	575	624	670	599	605	659	607	627	569	647	622	661	669	622	607	653	589	617	610	639	654	635	653	655	603	625	667	616	617	602	644	593	611	609	631	621	629	619	589	640	611	621	636	693	630	608	651	633	619	610	613	617	659	639	602	622	603	603	645	646	618	604	657	645	609	613	658	599	617	615	638	609	647	643	645	624	616	682	632	590	625	627	658	634	661	647	609	633	604	567	595	621	606	659	619	616	637	604	634	608	644	614	689	601	595	662	579	628	596	633	608	642	656	639	654	602	627	615	637	614	604	615	602	673	588	654	636	652	638	615	617	634	616	657	613	626	632	590	636	601	633	675	596	665	636	604	643	614	635	648	625	625	633	636	614	662	593	627	614	615	631	616	649	691	624	620	630	627	621	618	625	651	585	635	596	646	589	638	665	639	572	636	626	616	654	634	641	646	623	662	637	637	589	619	645	597	650	606	658	639	587	610	623	624	635	638	602	625	648	617	625	627	628	595	630	626	643	617	646	642	630	600	638	608	637	607	639	592	676	637	627	621	619	597	610	587	638	672	624	637	648	647	644	615	667	630	619	597	594	639	632	604	606	632	634	601	651	593	641	602	603	681	622	597	691	640	575	594	632	661	617	639	642	593	593	563	601	654	641	604	616	631	636	656	616	615	606	672	643	641	613	623	624	608	621	636	663	612	614	595	652	640	638	610	633	573	616	628	611	589	662	601	651	610	619	645	643	606	600	632	636	650	615	604	659	612	619	642	602	610	598	630	629	609	622	630	628	639	673	632	618	651	611	616	637	642	640	594	659	611	604	627	631	642	655	617	599	615	620	627	625	675	596	592	628	627	611	655	592	616	618	609	613	663	631	680	616	603	647	601	633	647	634	620	631	617	639	652	624	636	616	573	615	637	627	622	646	629	608	604	641	644	666	604	619	668	638	635	634	649	666	607	647	653	685	617	613	638	664	606	622	624	620	629	630	620	663	601	648	574	629	628	615	607	671	653	606	610	644	623	635	627	668	611	635	662	636	600	619	636	617	617	608	619	641	597	641	641	665	621	644	611	637	615	623	587	655	629	596	650	624	644	592	603	620	597	655	604	644	572	601	604	676	604	638	642	606	609	649	616	568	667	634	607	616	626	661	644	609	643	618	649	618	596	603	660	612	690	637	627	631	652	570	605	668	626	613	643	660	619	639	619	626	652	655	562	707	650	663	642	635	654	623	655	610	608	563	584	625	641	638	625	658	664	627	622	635	588	649	617	608	613	588	605	634	623	647	633	639	629	587	628	650	623	663	626	670	640	619	620	646	616	624	626	634	655	591	597	633	600	600	580	604	653	602	600	650	651	625	648	616	635	593	609	672	658	589	647	624	612	646	614	626	617	644	627	643	612	581	636	662	631	673	595	626	618	620	630	628	579	634	598	660	665	620	671	648	660	646	603	675	611	607	625	600	628	618	628	623	632	646	606	642	617	635	600	668	632	658	598	649	624	576	639	637	649	573	587	606	600	621	610	642	635	585	614	632	658	643	634	637	668	584	613	629	624	632	607	642	639	609	649	628	631	623	609	649	551	621	630	620	589	610	628	611	635	604	620	578	597	629	637	621	653	633	626	628	597	640	622	633	646	617	614	641	630	653	645	642	614	624	596	666	612	599	604	640	631	662	618	608	603	607	575	636	657	641	588	599	615	619	637	633	598	612	608	612	576	622	660	631	601	610	664	581	645	631	628	610	642	613	597	621	613	671	642	614	640	609	611	630	611	633	668	673	631	614	659	655	639	630	663	637	657	582	619	645	629	638	615	621	614	642	569	634	621	621	620	602	662	623	617	681	592	669	599	680	626	618	628	611	665	585	626	637	626	642	624	614	609	624	658	658	662	649	680	641	630	630	645	612	649	602	638	661	593	611	638	639	603	639	618	666	610	627	633	579	653	647	630	643	571	665	625	636	602	639	642	660	656	616	657	596	627	650	665	596	643	604	599	650	594	589	643	642	616	615	613	645	677	614	615	621	686	675	606	620	674	652	561	596	649	644	630	662	604	629	608	621	676	651	653	642	614	640	601	627	635	616	603	686	598	597	666	605	649	601	624	629	594	617	598	631	608	632	617	648	601	629	596	619	616	586	628	629	677	630	656	626	648	578	626	614	622	630	624	659	633	607	635	610	667	614	653	652	637	637	654	633	648	661	664	616	614	594	628	592	635	652	615	598	621	616	623	629	631	609	592	620	666	623	611	652	598	632	608	615	612	664	616	611	596	589	655	662	599	620	609	608	647	611	589	623	627	600	623	627	615	638	675	661	605	666	662	649	653	647	611	643	657	629	612	654	603	657	642	559	603	643	631	628	616	661	687	606	679	627	631	615	602	620	624	602	622	673	618	674	603	627	654	612	636	640	647	610	636	591	615	628	636	618	620	634	612	655	645	652	609	651	596	643	662	643	615	617	621	613	602	639	648	633	659	610	657	611	621	645	666	685	633	644	606	634	598	637	620	616	631	614	608	633	622	600	616	622	604	589	650	635	641	645	592	641	609	638	611	628	649	680	601	640	625	636	606	591	618	607	604	641	645	644	628	626	572	629	670
25038	13569	8891	4478	3006	2010	1454	1275	968	821	592	512	441	388	401	324	264	259	297	246	301	223	237	235	218	236	210	193	212	216	188	194	166	207	189	162	202	181	180	191	207	198	148	174	186	192	183	198	185	233	176	188	174	180	182	232	184	182	180	155	171	189	180	194	169	178	183	183	187	198	195	152	178	181	177	186	178	201	197	183	199	170	150	164	180	159	196	175	198	154	166	172	209	191	201	160	171	186	188	220	172	173	176	139	164	162	151	176	178	181	195	170	179	169	180	190	178	202	167	174	184	163	180	175	182	165	195	190	182	192	174	175	193	164	173	169	184	188	165	186	169	166	166	182	191	145	162	181	180	174	195	180	183	185	199	174	175	172	187	160	175	185	179	194	176	155	190	167	191	191	182	178	182	160	176	192	174	192	162	175	177	171	184	198	185	171	172	207	164	176	168	189	165	192	170	173	168	172	198	173	187	162	183	170	198	163	205	178	203	190	181	193	159	179	175	185	157	184	174	184	203	171	175	187	191	193	194	182	166	200	191	179	184	180	166	171	189	175	179	183	173	174	159	202	170	209	193	171	175	203	183	173	192	168	171	200	191	162	172	187	188	167	177	175	180	164	185	182	197	196	180	202	151	190	197	191	181	199	179	177	164	171	206	179	184	175	192	182	177	188	171	157	164	171	190	182	167	190	161	182	178	175	170	178	169	180	181	162	176	192	173	160	179	202	171	184	184	192	179	174	196	183	161	179	188	177	174	186	197	168	178	209	157	165	164	204	188	181	182	149	173	136	193	170	166	180	172	180	173	176	173	176	165	193	191	184	171	155	164	154	184	189	205	181	167	160	186	178	197	192	180	183	179	169	189	204	199	161	168	173	186	176	198	184	178	182	158	172	164	184	169	155	170	190	191	199	182	178	167	188	163	198	172	173	185	200	167	176	191	172	157	180	164	184	178	145	180	177	179	195	195	175	159	188	186	177	163	174	170	169	202	163	169	174	173	166	185	162	164	158	152	182	190	147	177	177	182	186	181	156	201	159	194	155	209	188	163	187	178	183	161	183	160	177	168	177	192	182	182	179	195	157	156	161	159	223	164	179	171	196	182	172	181	175	174	181	173	163	160	210	191	178	180	168	207	160	177	160	141	159	168	195	182	194	214	169	153	164	176	167	149	174	177	163	190	185	190	179	165	160	174	175	186	165	174	170	158	181	203	189	184	179	180	180	182	196	195	165	172	149	154	166	182	194	212	189	194	175	173	158	172	182	170	176	198	175	196	198	185	154	169	203	166	170	189	200	165	172	162	170	165	186	192	162	159	207	162	162	164	191	192	178	171	156	193	205	167	170	164	163	172	170	156	208	173	184	176	188	166	196	173	173	171	165	184	162	190	205	166	186	190	176	155	189	175	187	162	183	186	183	165	186	184	202	169	190	215	188	196	166	174	171	165	175	173	183	166	157	168	167	188	158	175	196	153	182	165	182	166	165	177	167	208	181	193	187	184	169	194	207	183	194	189	176	167	182	178	177	182	161	187	180	181	171	171	168	177	183	200	180	195	183	193	163	163	187	177	201	141	187	178	162	188	164	166	187	201	187	166	185	184	207	192	177	183	185	171	190	181	178	158	170	161	179	182	177	152	183	159	197	179	190	183	178	177	178	173	153	179	187	169	175	165	198	190	174	171	188	183	190	172	194	191	193	155	184	185	202	189	171	161	162	187	177	165	143	176	192	192	161	172	179	174	160	164	190	191	183	193	192	190	190	171	198	189	157	180	183	204	158	218	174	193	161	179	160	166	173	178	169	162	201	185	191	161	166	180	183	176	170	160	183	190	179	184	162	184	224	186	171	160	194	202	213	177	179	191	155	179	182	164	200	190	149	164	178	176	186	192	189	202	177	166	165	170	165	197	161	178	163	198	175	193	188	188	183	184	193	168	142	168	190	174	198	172	184	176	189	185	181	158	159	193	178	176	162	185	171	194	188	173	163	176	196	189	179	179	159	172	149	177	159	156	194	180	156	176	193	188	142	178	197	160	187	171	189	167	176	187	187	175	173	165	179	167	189	195	174	174	170	152	190	172	173	183	172	180	173	186	199	188	213	185	160	174	177	168	174	174	179	190	173	149	175	166	185	204	171	158	188	172	188	151	203	172	182	182	210	196	189	174	166	204	199	194	187	182	158	182	165	185	184	194	173	158	168	180	159	183	186	165	150	197	211	179	172	170	171	190	195	160	150	170	195	180	182	180	196	173	175	196	188	170	180	183	152	185	172	163	165	185	169	174	205	169	183	167	153	201	179	157	184	183	173	182	164	171	173	174	195	159	187	178	169	188	196	186	168	174	203	161	164	183	205	175	135	193	171	208	187	168	188	197	183	175	174	186	179	176	184	178	166	180	180	193	180	180	166	190	195	191	201	177	178	179	184	159	148	198	189	229	168	143	199	174	173	159	167	168	168	196	195	176	189	188	187	161	199	171	184	185	170	193	195	163	212	202	176	187	189	179	202	173	212	173	179	187	185	161	172	196	150	186	172	189	164	182	170	183	177	166	175	189	170	173	161	168	185	188	155	179	174	157	184	175	179	170	211	182	189	163	167	168	192	184	185	157	206	193	198	197	180	177	188	170	191	198	192	171	191	166	146	216	156	154	189	197	191	188	203	169	171	172	171	195	178	184	181	186	192	179	166	178	169	192	179	179	178	169	194	161	174	197	186	189	184	180	174	167	168	180	165	199	194	181	173	185	187	139	161	197	191	172	194	194	147	190	184	166	191	167	162	179	179	158	171	168	167	160	197	191	166	167	160	202	173	198	176	189	159	158	176	165	187	194	184	181	185	187	178	185	195	192	205	171	185	146	173	193	168	219	207	205	205	173	190	165	164	195	170	170	175	205	170	194	155	186	175	195	182	190	167	189	200	165	193	164	193	176	178	170	188	180	162	182	204	164	179	206	182	174	154	189	159	160	180	185	172	185	205	192	153	179	183	164	174	175	185	210	174	210	162	161	184	170	198	166	175	179	179	179	174	176	182	178	174	165	166	188	170	165	174	173	196	174	194	206	172	195	173	156	151	146	192	223	201	182	170	194	197	193	183	170	173	193	176	188	207	203	167	180	161	188	165	194	169	168	193	188	165	192	151	169	163	191	181	211	165	152	159	173	213	181	158	154	169	178	204	194	163	216	184	193	197	189	191	198	163	193	171	179	183	165	176	177	172	186	173	169	171	206	164	195	188	190	171	181	210	179	195	198	183	131	162	189	173	148	180	188	165	188	189	190	168	195	193	200	172	188	184	215	149	174	208	179	198	174	151	165	173	161	193	202	199	160	171	175	187	183	148	188	182	165	186	181	196	186	177	175	177	191	188	179	197	181	170	184	163	185	175	188	175	191	164	180	173	193	194	174	172	185	204	170	196	212	176	191	198	185	184	175	167	195	160	179	204	195	189	178	201	170	168	158	151	174	154	180	191	185	181	153	178	165	183	183	175
16429	10981	12690	11188	9998	7761	6107	5394	4185	3322	2746	2253	2017	1907	1569	1392	1323	1147	1195	1077	1038	899	910	884	778	731	692	666	644	603	582	514	546	597	517	549	551	494	496	512	517	520	474	506	502	472	505	571	491	537	503	503	473	481	472	466	422	485	454	431	494	499	445	432	506	475	455	462	477	465	484	466	457	437	482	486	486	467	487	447	470	470	486	456	459	443	492	468	491	457	487	468	462	450	459	472	456	455	449	450	445	455	484	442	484	479	407	428	480	480	467	470	450	463	487	465	458	456	493	460	450	431	491	475	450	463	459	437	465	438	433	441	463	468	432	440	451	453	449	462	446	457	454	471	485	432	418	475	499	441	426	472	456	457	479	434	498	411	449	473	450	443	420	453	467	454	427	446	469	451	435	442	454	453	470	470	463	465	465	480	438	451	405	467	431	454	437	481	455	460	457	402	474	463	456	428	485	461	458	468	429	460	451	486	452	470	478	473	463	432	455	461	424	500	460	456	487	465	417	410	454	444	426	421	442	477	423	451	425	485	426	441	478	468	428	485	468	464	451	429	421	463	443	439	474	460	426	476	433	449	434	466	433	467	456	466	454	481	517	494	470	474	457	466	444	459	494	435	443	457	475	488	445	486	435	446	463	441	429	441	461	459	448	475	455	437	451	446	442	477	443	439	450	454	458	459	462	461	403	453	426	461	438	461	442	426	453	472	419	455	444	451	452	445	490	468	468	451	434	461	449	427	451	439	433	497	415	484	429	446	460	443	464	463	469	433	452	480	469	444	421	451	454	452	450	482	458	462	446	448	416	475	476	451	477	460	480	463	451	461	473	446	438	435	416	457	434	436	484	424	434	429	491	429	418	415	429	412	434	456	435	422	440	458	446	463	450	479	469	438	470	445	461	479	441	468	460	441	464	458	479	445	446	452	461	418	488	464	456	463	471	464	458	466	487	419	432	440	466	481	420	417	407	434	468	434	456	480	473	432	460	487	442	435	445	404	493	456	451	439	500	475	446	426	493	444	483	442	421	425	439	495	427	432	445	465	457	455	443	440	440	454	404	426	431	457	441	478	467	473	442	467	409	431	479	467	430	469	478	448	426	455	438	482	470	436	473	470	508	472	467	472	455	475	455	437	474	465	440	457	439	449	458	456	436	468	460	470	399	439	473	484	484	471	447	412	459	480	474	456	458	438	428	436	439	504	479	468	434	449	466	439	451	471	445	483	416	434	420	451	442	465	436	472	446	452	471	437	469	445	442	487	438	436	419	464	471	487	464	448	448	426	453	468	444	424	454	452	432	448	457	459	426	451	454	451	435	465	457	429	436	420	444	446	463	435	453	447	452	474	461	438	507	440	471	439	432	433	478	426	464	426	451	423	531	425	429	425	457	483	471	439	444	427	484	512	446	443	467	449	442	437	437	467	487	462	466	432	444	453	482	474	451	464	452	456	446	451	423	455	462	462	451	470	442	446	467	446	468	479	507	489	453	471	484	418	452	431	448	416	437	461	470	464	466	444	470	446	476	423	458	458	442	433	422	441	440	412	469	461	436	454	464	423	436	469	441	446	453	415	461	420	491	444	437	469	451	455	457	446	453	466	444	437	489	441	443	487	477	451	451	488	476	478	400	493	464	430	488	483	477	425	422	447	470	435	477	473	426	453	405	459	458	452	509	438	449	459	412	436	413	441	466	455	441	472	445	416	473	451	451	457	459	445	437	403	476	451	423	469	428	459	468	430	458	432	446	451	430	426	428	437	441	438	445	447	419	451	471	473	422	475	445	420	420	428	435	397	436	464	487	440	458	433	453	476	429	440	441	461	476	472	465	458	432	460	423	454	447	470	427	425	427	451	476	498	470	468	446	473	446	463	476	473	440	450	433	470	471	420	475	434	388	427	496	469	477	461	459	443	453	487	464	434	459	467	478	469	419	486	443	462	410	447	409	464	489	458	492	448	484	460	445	460	469	471	449	453	474	470	446	448	419	445	442	444	484	455	448	485	429	450	469	488	443	442	460	464	439	427	454	456	425	458	452	412	466	459	456	445	440	471	437	444	454	438	465	444	455	448	430	467	451	444	460	480	391	444	398	428	412	453	422	461	476	428	466	452	468	447	428	512	455	460	459	457	465	425	440	439	466	455	427	456	466	469	459	427	516	452	428	411	456	450	442	448	463	441	440	464	467	424	465	452	455	473	470	407	420	437	411	428	400	445	445	445	457	443	455	445	465	426	432	430	472	447	435	515	461	478	421	466	453	462	438	474	439	461	451	488	498	424	467	470	476	433	439	480	445	476	437	439	464	470	499	442	452	449	457	437	444	446	461	471	487	476	453	430	412	450	452	435	466	466	432	450	419	486	426	458	460	401	461	468	488	431	472	466	439	474	455	448	465	503	446	466	452	444	464	433	436	461	423	442	445	468	448	474	436	448	476	493	462	425	449	420	466	452	439	460	435	454	451	470	460	433	465	462	446	451	437	447	448	452	431	429	456	443	475	458	456	454	446	452	470	457	459	446	431	451	419	435	408	483	443	471	457	415	462	462	489	432	454	454	459	447	437	446	430	488	469	472	445	425	421	460	449	430	488	442	453	472	456	448	437	465	436	441	455	464	445	428	456	442	449	467	432	464	474	454	455	438	471	507	463	427	437	469	454	461	444	453	413	422	456	444	478	465	457	454	426	468	465	463	418	437	428	392	435	469	478	493	456	427	490	420	445	406	453	411	468	479	451	474	481	458	459	435	472	491	462	445	425	426	462	477	431	498	455	456	468	441	451	454	445	439	479	412	469	446	449	426	432	449	423	450	435	444	439	477	461	458	441	459	435	494	467	489	468	394	445	483	499	465	481	439	471	460	461	441	451	443	413	465	444	422	476	466	450	436	441	465	436	437	495	429	438	446	430	455	452	465	445	472	443	458	459	410	427	463	481	436	443	431	479	455	469	420	448	462	454	456	431	431	479	414	479	437	469	455	495	413	443	465	437	453	482	461	436	460	452	418	389	442	454	464	441	447	490	451	485	425	462	488	442	462	434	404	457	431	452	446	481	463	460	408	462	477	499	439	479	447	401	469	445	456	463	433	458	449	429	449	457	450	438	432	460	505	444	438	454	423	460	469	475	483	421	427	448	458	425	457	417	447	468	458	503	478	463	431	499	425	432	483	466	466	449	465	388	441	475	440	465	456	423	421	438	469	446	468	516	466	468	439	442	456	455	486	427	448	450	452	443	447	463	448	460	490	464	434	498	475	437	457	453	441	451	447	446	492	465	438	438	459	448	480	471	427	441	451	468	471	453	506	448	435	479	428	464	432	440	502	444	422	456	470	445	469	473	462	439	486	429	442	466	449	439	441	415	457	449	436	468	436	447	431	440	448	474	467	405	412	459	431	417	462	461	456	494	462	472	468	456	435	411	422	467	471	466	437	476	466	450	413	447	420	473	476	470	438	425	440	420	446	453	482	431	460	446	450	469	441	474	464	439	463
8437	4844	3149	2013	1381	1027	769	635	552	492	431	374	348	341	349	340	306	284	336	277	292	307	302	271	245	289	272	273	284	329	257	325	261	278	248	309	295	291	270	291	293	269	269	277	300	269	274	308	302	265	277	248	284	285	305	267	269	254	265	270	287	282	272	253	289	262	271	238	264	265	256	253	295	308	287	304	260	245	267	287	321	242	265	291	281	293	293	255	316	268	269	302	273	291	269	281	290	267	286	291	283	312	258	289	271	252	271	265	258	258	259	283	256	288	283	281	256	286	278	266	277	261	260	282	287	257	273	264	277	282	292	257	299	317	290	297	278	299	307	250	275	283	315	280	246	259	267	265	265	284	255	250	277	262	250	293	291	263	294	266	269	280	284	282	292	260	290	261	286	257	254	263	310	310	256	270	305	244	271	291	286	285	275	263	249	306	274	281	286	291	295	286	258	295	294	290	278	254	261	276	253	274	254	287	263	256	266	249	251	274	265	266	257	288	288	278	270	266	259	258	278	280	255	278	264	271	245	267	292	262	260	289	257	245	299	256	281	273	233	255	259	255	243	276	259	288	290	276	275	279	279	279	256	280	286	275	249	263	270	245	259	244	284	254	291	256	268	275	270	281	289	281	287	310	288	304	290	253	296	250	247	283	275	265	260	287	260	297	262	251	273	324	271	263	240	289	288	260	258	251	268	259	280	293	297	282	283	298	257	295	282	238	270	297	257	288	273	298	286	271	297	272	264	252	247	270	254	277	250	263	269	310	317	295	281	256	250	282	307	317	269	277	288	262	271	259	270	292	282	310	295	262	280	282	243	260	289	273	250	284	239	260	258	288	249	259	277	267	275	269	285	253	276	298	273	258	264	259	272	269	293	255	304	255	288	260	258	261	274	276	283	284	268	298	268	268	226	252	310	254	284	282	316	253	247	281	267	270	309	279	290	285	278	290	241	288	249	272	245	295	273	248	267	304	258	251	252	281	257	263	263	295	276	256	271	316	301	288	293	271	263	259	295	276	266	251	261	248	290	235	267	240	255	274	270	258	292	258	283	270	264	260	280	285	287	288	257	290	309	274	275	281	257	284	304	291	294	302	249	279	245	254	273	300	285	284	268	285	270	278	253	274	262	281	293	282	284	297	251	267	277	279	283	269	272	252	259	241	263	283	288	277	304	263	295	254	258	289	333	264	243	284	294	256	284	288	274	281	281	244	251	313	259	262	270	301	297	258	288	277	254	249	289	248	281	256	261	293	259	258	279	263	256	273	287	234	264	275	268	255	271	293	282	280	263	262	298	272	269	244	279	268	277	259	271	282	273	290	290	282	277	262	290	285	277	280	285	258	287	288	265	292	270	279	297	246	284	273	266	284	302	286	296	273	281	254	270	250	251	280	268	265	278	310	280	277	267	318	274	259	290	267	267	257	284	254	287	252	248	294	269	262	278	270	313	241	286	249	258	245	299	280	257	279	301	259	259	243	278	259	269	313	297	286	273	251	234	235	291	269	265	281	292	277	237	291	264	253	268	252	249	303	286	300	287	264	250	293	292	283	287	278	258	262	268	258	291	282	239	276	285	274	285	298	279	243	282	284	263	269	254	306	244	291	273	243	302	249	286	312	247	308	276	255	285	269	307	284	272	282	279	284	298	281	267	277	268	266	249	278	240	269	266	308	284	261	273	291	276	267	273	275	277	268	281	298	268	257	271	287	284	246	281	273	267	285	289	267	253	258	269	285	299	260	240	281	259	256	295	289	260	268	258	250	258	273	254	328	286	288	278	265	282	288	250	293	289	310	272	265	267	265	286	265	303	278	281	260	266	284	241	278	257	279	261	251	271	273	273	280	285	302	276	302	283	284	267	272	284	273	262	275	290	301	228	254	246	272	244	233	239	278	270	307	294	273	281	257	265	277	250	279	256	274	254	272	269	266	272	270	280	262	262	259	272	289	270	261	284	284	283	249	271	278	260	273	284	254	264	272	236	283	298	269	281	263	270	259	297	306	261	255	240	295	281	254	266	255	272	279	271	293	271	281	267	267	297	228	278	259	272	288	244	302	247	274	240	310	240	289	262	263	278	254	276	303	251	275	314	254	255	256	282	288	264	282	264	280	288	275	287	247	274	268	278	278	298	270	259	253	295	271	296	303	270	301	247	271	296	257	278	285	289	300	284	237	264	294	271	277	254	274	282	275	266	271	268	254	278	251	273	272	253	295	275	281	286	247	269	301	285	266	270	280	289	266	276	253	302	268	269	234	250	226	266	283	281	287	243	264	263	266	280	296	281	256	252	272	281	280	269	268	269	222	255	280	248	270	253	281	291	283	315	272	291	284	285	250	264	274	276	264	265	270	284	265	296	265	225	287	296	251	274	301	277	287	290	274	264	293	281	282	275	275	251	246	275	236	287	309	281	254	272	291	255	303	294	275	265	269	262	261	249	284	279	287	290	262	260	265	294	260	276	264	272	287	287	255	263	274	279	295	261	302	269	277	250	290	258	272	262	280	272	289	274	250	249	276	299	243	269	301	311	270	257	264	236	286	255	261	273	296	274	246	245	266	273	271	246	252	256	276	295	306	267	266	282	267	267	278	287	268	292	271	312	286	275	269	296	278	277	230	264	261	268	250	279	278	249	297	253	280	238	274	235	264	283	297	296	274	254	275	269	272	277	248	261	245	279	287	273	259	284	254	278	272	299	288	260	242	311	275	258	278	271	275	264	298	287	278	250	287	267	267	248	266	267	289	280	259	288	278	280	293	274	261	269	269	299	264	258	267	264	293	272	276	265	292	260	295	266	251	288	268	276	276	273	265	245	276	279	244	264	255	263	279	289	257	294	293	257	274	283	253	271	264	317	289	255	250	247	264	246	281	270	310	255	280	296	265	265	279	292	243	283	282	262	236	243	240	288	259	331	275	300	266	275	277	237	276	257	287	283	256	288	267	278	273	288	280	286	276	246	269	266	286	263	286	285	265	277	308	282	251	247	276	279	286	285	220	259	240	269	248	252	288	295	304	287	262	270	269	284	274	322	279	264	282	229	272	226	252	261	292	295	264	285	283	267	271	286	278	257	285	284	244	257	265	269	267	292	276	259	255	270	268	267	269	287	288	286	284	263	279	249	273	279	269	256	284	277	287	259	275	289	296	263	296	293	265	256	288	281	252	264	260	267	274	267	272	276	270	285	281	240	278	302	322	299	297	273	264	267	291	274	262	266	256	239	277	274	264	272	264	260	282	240	287	265	240	287	281	267	300	286	244	291	264	284	276	256	308	268	255	257	251	277	273	263	300	262	284	300	289	273	275	276	247	283	257	256	289	297	278	259	293	280	269	271	282	266	313	290	244	252	291	278	251	296	276	261	320	251	288	294	276	252	290	298	298	243	276	275	245	272	266	281	269	291	275	280	234	253	263	287	301	282	301	278	279	289	268	277	291	287	286	229	275	271	277	281	314	261	293	294	295	281	300	272	278	277	286	274	251	280	272
6245	5021	5618	5872	5123	3745	3360	2796	2079	1887	1544	1235	1182	1170	1040	1043	951	872	878	808	803	782	795	772	800	679	737	723	676	686	712	732	693	637	685	673	729	667	670	690	661	691	707	663	687	690	693	671	674	632	686	660	677	679	619	660	697	687	654	698	651	681	726	667	666	662	691	670	698	649	657	670	664	702	702	661	674	650	658	685	643	652	644	681	659	679	648	680	682	668	669	655	710	630	660	635	684	655	629	672	657	661	711	666	700	673	639	685	660	625	688	708	648	676	685	676	626	684	659	703	655	727	674	676	639	668	685	686	673	666	670	594	672	639	666	647	666	657	721	695	686	644	683	683	671	699	675	697	605	665	667	675	676	633	623	651	732	644	658	663	656	699	661	644	631	659	652	672	664	621	661	645	642	654	646	632	650	645	669	686	715	706	654	665	683	693	656	675	713	672	677	641	621	668	695	681	689	651	666	699	676	680	697	631	670	618	659	627	679	668	670	682	667	692	692	664	656	677	676	673	672	684	661	696	671	628	680	640	656	644	655	666	640	697	694	684	639	644	681	633	632	673	700	628	634	633	660	669	676	676	676	652	692	687	697	666	662	650	680	646	647	700	698	658	726	645	669	702	625	667	614	676	654	677	670	661	662	673	666	633	684	677	635	698	691	685	671	685	670	648	680	645	657	679	690	676	635	646	670	656	670	629	670	661	708	673	654	666	657	697	662	655	687	656	683	691	646	688	664	651	715	675	639	637	680	632	652	691	624	678	644	738	701	665	660	666	653	651	680	619	693	648	671	682	660	733	648	672	646	680	684	645	603	642	619	653	669	665	641	673	681	696	643	645	657	657	640	668	677	657	721	642	697	657	661	653	693	710	681	692	619	655	643	644	689	704	634	657	646	705	721	650	709	662	641	699	676	636	708	650	632	659	662	621	647	667	716	670	650	664	667	643	674	665	669	671	656	647	705	663	685	666	648	601	651	701	669	680	648	662	674	645	644	683	648	671	712	651	678	665	647	671	662	689	644	644	654	642	695	640	683	664	640	649	683	639	641	656	652	695	618	691	609	654	675	669	669	661	731	662	630	658	687	674	680	707	637	674	626	683	648	668	657	659	676	676	679	664	664	639	676	685	629	680	650	696	679	667	685	654	639	707	661	649	684	666	634	696	686	638	665	656	684	700	647	683	661	692	692	647	697	680	651	699	641	659	653	673	636	692	650	666	692	692	670	653	678	654	627	681	612	705	646	646	616	664	670	638	663	687	666	687	732	712	676	667	627	657	685	640	681	687	670	694	621	669	692	684	669	699	670	714	659	671	664	602	662	648	680	655	654	688	689	628	629	684	662	689	660	650	683	656	665	655	672	713	656	687	680	668	697	726	633	639	645	650	650	668	659	686	672	643	662	714	724	670	680	675	635	660	689	671	689	688	661	637	685	669	646	643	645	678	653	672	721	701	602	702	633	688	645	668	680	629	622	656	706	713	698	640	642	663	642	674	668	670	649	723	639	648	705	660	718	637	712	671	692	626	674	631	658	659	674	687	675	667	641	674	672	657	667	629	687	711	723	702	692	662	685	662	655	716	623	725	678	689	729	651	679	688	710	695	666	646	620	706	646	750	648	650	621	680	676	684	661	652	687	637	691	657	688	665	685	669	651	703	648	668	684	645	638	665	689	664	651	682	632	709	652	656	677	669	680	703	646	706	671	648	693	647	659	697	682	677	655	669	670	675	651	668	672	642	609	659	641	670	642	676	691	654	681	672	658	660	675	702	689	610	652	688	658	625	674	637	648	618	669	665	646	673	647	708	630	626	663	656	660	708	667	650	653	634	676	667	648	656	624	675	674	642	673	739	680	699	704	632	660	657	682	706	625	684	639	622	649	642	699	676	622	719	657	682	701	662	695	704	622	654	649	683	645	694	665	626	696	642	655	692	650	623	635	657	673	612	716	681	693	663	678	647	659	639	651	697	681	661	682	708	621	671	617	678	593	628	658	708	644	685	700	621	629	697	697	652	684	698	597	705	647	651	678	663	655	645	670	691	638	670	689	649	660	636	661	687	659	668	642	644	670	649	645	646	652	660	656	687	694	658	665	647	671	665	651	719	652	656	642	698	688	680	643	707	723	667	710	654	665	657	658	655	641	697	675	729	683	687	665	721	691	664	646	668	679	687	650	640	693	696	692	679	672	723	692	695	635	649	704	710	647	655	675	701	619	659	636	696	673	684	678	706	693	695	632	662	641	682	658	684	666	695	660	684	680	682	693	653	651	666	711	692	654	715	635	688	647	652	688	652	665	682	667	658	700	661	684	715	612	703	663	687	715	634	661	696	646	648	660	652	667	632	685	678	678	650	630	707	655	651	692	689	637	630	727	644	631	680	679	646	661	673	661	691	649	683	664	671	660	664	710	660	686	652	673	696	640	693	654	652	713	672	661	647	674	680	656	647	675	670	704	684	719	652	679	663	677	646	677	681	655	641	697	684	689	628	675	634	692	662	625	708	684	671	644	634	659	642	633	640	634	661	636	659	684	647	660	655	646	628	668	650	596	687	682	689	684	712	671	727	634	670	727	678	718	620	669	673	638	717	620	684	670	691	635	690	668	672	679	751	660	669	660	688	608	695	667	727	678	611	684	646	704	677	696	663	659	648	668	651	607	687	624	666	666	673	673	671	690	681	684	637	662	677	652	678	659	689	687	693	678	634	605	659	644	679	688	674	719	610	671	683	673	681	628	669	661	635	632	658	653	651	618	653	681	684	685	707	681	688	664	663	704	649	646	707	651	640	703	633	712	667	668	686	650	659	658	669	675	669	691	657	696	623	662	666	700	672	670	602	654	660	670	679	612	671	676	640	686	688	627	654	684	662	670	657	671	656	649	682	671	643	653	671	694	682	696	666	681	684	634	687	696	574	688	687	693	678	703	647	634	657	661	633	685	675	659	654	688	687	671	664	665	656	641	694	677	656	699	661	640	641	703	671	647	676	681	641	684	658	637	701	634	663	682	664	656	660	692	686	648	659	712	711	642	694	706	661	729	690	659	647	701	674	687	674	679	677	639	674	687	666	619	660	636	700	663	671	630	638	693	697	678	706	637	626	622	670	656	659	636	687	599	638	683	675	710	702	709	681	696	672	648	669	632	681	621	649	632	679	695	683	627	719	666	680	677	675	630	668	653	664	667	705	678	643	668	644	673	703	694	690	663	644	641	656	655	687	656	678	646	645	692	676	687	686	674	703	630	621	638	726	689	642	635	658	703	649	685	688	704	655	684	622	670	661	615	680	698	628	665	699	648	696	646	674	642	731	661	650	661	686	685	704	671	670	684	630	650	659	633	657	659	648	657	642	646	672	644	635	688	703	668	661	660	686	666	674	657	675	717	698	644	671	711	694	663	696	691	636	662	634	738	646	660	662	650	699	649	628	691	686	636	618	653	665	720	651	679	599	641	676	666	679	703	708	671	676	672	655	692	664	671	659	648	684	707	657
18039	8919	4915	3315	2173	1442	1218	1000	750	566	628	485	403	417	392	380	319	312	319	297	286	318	274	279	262	280	271	270	251	264	274	296	252	256	268	272	258	277	251	270	255	248	274	296	258	251	255	240	261	267	276	261	252	250	241	276	248	268	292	270	255	250	240	270	248	252	251	278	264	208	248	275	270	256	278	266	267	259	241	274	260	270	253	267	260	322	259	280	279	236	278	273	257	237	258	253	249	291	242	260	272	259	262	229	252	234	237	231	251	264	290	277	272	242	277	265	260	240	252	288	258	249	249	283	246	252	250	279	263	269	251	256	238	249	261	241	258	247	261	252	244	257	251	251	237	247	276	265	260	253	244	250	265	253	266	279	274	286	203	263	252	242	248	224	257	270	264	257	230	272	243	265	269	255	250	241	232	257	277	240	287	293	265	256	233	252	244	270	287	223	248	228	267	310	276	274	276	223	250	259	248	281	278	274	273	276	257	251	288	277	250	291	251	250	262	226	275	229	282	288	238	240	272	242	263	246	288	262	256	228	268	233	260	273	242	282	285	225	271	269	243	245	248	250	245	261	252	285	281	296	252	260	256	238	253	225	271	246	271	265	294	290	281	273	265	246	248	237	263	239	234	282	264	217	251	271	269	262	270	263	273	240	268	244	261	263	265	253	278	252	283	262	243	237	275	246	240	260	271	256	214	254	263	239	257	271	250	289	262	279	237	232	254	247	283	252	228	260	275	248	244	256	286	245	256	257	252	261	256	237	228	248	267	267	264	266	281	266	270	276	250	270	267	272	278	281	243	256	285	251	246	241	250	257	311	268	262	246	242	262	283	245	273	228	259	245	265	253	244	274	283	247	244	256	246	256	272	275	266	273	258	267	273	274	273	245	268	250	247	265	292	263	234	222	216	273	270	269	225	264	271	256	249	231	253	282	247	245	250	258	237	259	257	247	254	242	286	265	263	266	301	268	298	242	231	291	286	261	248	270	230	237	250	294	269	267	259	247	265	243	262	247	276	282	270	246	265	273	260	257	251	235	246	266	250	239	254	287	249	279	259	219	264	257	252	220	251	268	246	283	306	243	246	245	280	248	254	272	256	267	268	284	260	282	277	237	272	269	273	284	238	250	268	258	284	265	229	240	259	278	278	290	268	260	287	290	247	261	231	257	261	273	244	265	252	255	260	282	248	260	286	269	308	268	261	245	252	257	252	254	285	254	273	255	248	295	238	245	257	271	254	264	252	263	276	266	295	257	284	230	292	277	245	235	289	253	243	263	274	258	248	275	259	250	264	260	245	238	275	289	254	252	257	269	260	257	277	275	260	279	279	232	252	264	269	246	253	242	279	256	259	244	254	275	263	283	290	245	273	260	253	226	312	246	241	251	254	259	256	255	230	279	250	268	266	262	284	303	252	270	243	257	240	231	284	237	271	260	251	285	251	228	251	259	260	259	245	260	277	251	276	238	242	248	276	260	222	237	271	238	290	242	250	274	264	263	249	258	254	265	245	224	245	269	263	230	252	237	269	274	271	259	248	260	252	257	277	256	257	255	301	256	255	258	228	259	288	224	253	262	245	249	270	248	250	261	239	261	277	241	268	268	268	255	212	283	260	274	243	234	259	257	246	275	255	232	275	284	274	244	255	244	255	240	276	256	248	266	254	242	248	239	270	264	270	270	250	273	256	258	273	257	251	261	250	261	276	276	231	253	250	222	263	255	241	273	261	250	243	277	285	272	247	230	233	253	254	246	270	267	281	257	235	252	245	261	262	272	299	248	258	274	251	233	256	266	266	260	250	263	256	276	255	220	271	234	277	243	248	261	277	266	277	264	258	252	261	301	287	258	233	258	261	265	225	258	254	291	262	297	247	242	269	268	251	250	277	242	251	267	255	269	260	281	257	257	247	257	268	238	252	236	258	237	280	269	247	278	260	222	257	253	233	229	242	273	257	241	272	266	263	287	259	260	296	250	265	240	275	285	239	231	275	255	237	239	234	244	248	279	267	245	232	288	230	271	273	266	270	257	232	257	272	268	258	245	263	259	243	290	274	253	238	257	278	275	264	253	270	257	258	280	250	254	266	282	272	263	248	232	270	248	245	237	251	256	265	280	266	259	260	232	314	253	271	258	234	301	277	256	240	262	250	264	261	265	264	261	245	236	276	299	261	267	256	288	245	249	265	271	251	241	259	264	288	265	273	228	254	242	277	273	256	248	265	288	264	264	273	279	278	274	270	276	250	269	284	258	234	263	256	247	248	265	252	265	260	264	259	267	251	264	270	257	254	263	267	248	275	265	265	235	244	253	279	239	240	223	266	257	241	272	235	257	269	263	251	243	270	291	270	236	294	275	246	280	287	260	253	245	281	263	229	258	238	276	259	235	271	263	214	263	280	260	286	280	274	263	260	255	260	265	252	298	235	253	245	265	263	255	245	255	272	272	261	293	228	279	253	258	263	264	248	273	265	231	262	302	255	256	262	260	252	293	230	228	233	271	243	258	243	249	273	233	238	300	212	259	252	237	259	252	277	244	253	249	264	251	257	247	265	248	259	279	254	250	231	236	263	234	249	287	224	270	286	246	272	230	246	247	268	283	269	283	258	262	272	310	276	249	281	232	246	245	232	219	242	287	253	235	288	275	255	277	278	241	274	248	267	281	230	269	243	270	248	258	264	267	263	266	237	281	256	243	244	268	266	266	254	255	237	302	254	246	248	254	278	272	255	249	253	249	241	259	236	268	246	235	255	264	249	266	249	247	277	272	248	240	286	259	282	274	236	248	246	226	245	289	250	240	252	221	265	250	255	267	285	246	241	241	242	248	284	253	276	272	262	287	242	277	264	288	280	256	248	260	263	242	278	248	268	275	258	243	282	262	244	247	261	241	242	256	224	278	269	251	262	266	267	247	279	250	290	282	248	233	267	262	248	259	285	235	242	265	263	246	301	267	255	278	254	257	248	293	267	284	238	281	264	272	249	252	256	273	292	277	296	264	295	237	267	251	272	234	258	257	269	250	247	240	275	278	283	286	258	240	276	226	246	256	230	261	248	250	282	245	251	277	261	257	245	266	228	245	263	261	269	256	306	284	261	267	255	248	216	237	237	255	259	262	233	254	242	283	265	244	260	249	251	245	272	273	273	251	251	253	255	262	275	292	281	274	268	263	271	246	267	269	257	264	258	262	257	252	262	241	224	262	236	232	252	246	252	222	254	279	263	278	272	247	226	274	259	293	257	267	251	246	219	259	272	251	251	268	249	278	234	242	252	275	263	255	226	246	243	240	228	254	260	246	298	263	273	266	250	271	248	284	245	249	248	284	245	263	252	266	267	258	268	293	256	276	226	262	270	238	247	266	284	278	254	274	233	237	277	261	261	248	253	259	222	291	303	267	259	293	245	306	245	275	265	268	313	272	244	272	253	260	252	270	259	302	273	266	279	258	271	256	217	264	228	226	245	273	256	288	237	242	264	265	269	306	288	231	264	243
13201	8244	8055	9295	7639	6049	5189	4128	3330	2737	2221	1902	1728	1532	1456	1387	1237	1144	1050	1014	1026	917	902	832	783	778	847	736	759	736	744	707	718	675	697	712	713	650	652	719	702	641	666	690	666	680	721	698	697	650	655	664	679	625	650	645	648	701	672	652	658	634	616	647	570	648	635	678	613	638	652	624	651	654	651	689	598	667	652	644	644	600	646	603	594	655	628	627	623	665	664	639	652	650	661	587	612	655	617	670	622	659	622	632	657	669	659	680	629	645	640	638	648	638	644	571	661	679	642	630	612	649	658	647	616	659	616	584	607	577	605	652	630	595	610	639	598	609	659	631	625	648	596	669	617	686	647	667	665	624	657	611	637	663	635	615	660	651	598	643	637	616	601	572	635	620	631	607	697	632	646	624	636	654	637	584	596	602	618	627	617	624	626	681	662	625	623	587	600	608	620	656	624	634	623	620	591	645	630	629	655	652	641	648	602	632	616	649	615	606	614	644	627	603	630	585	626	649	647	590	656	653	638	651	610	648	629	624	651	646	599	619	635	616	622	614	614	668	641	647	611	649	621	660	642	619	673	677	633	649	631	677	628	614	615	595	640	576	624	639	658	684	689	627	639	654	606	668	664	609	645	650	622	671	593	588	617	613	630	604	634	601	645	607	679	657	650	663	624	623	576	635	653	644	616	637	650	605	643	691	696	610	643	610	606	642	643	645	662	622	636	677	624	585	643	619	567	636	623	660	616	637	657	666	640	638	613	656	640	638	655	659	645	653	717	640	637	651	645	620	659	630	636	649	593	638	638	627	607	591	682	640	649	636	601	606	612	705	618	607	606	597	614	624	633	628	617	617	668	632	647	637	659	628	591	606	645	630	642	611	626	638	654	612	654	638	607	611	602	604	618	659	627	635	669	648	647	653	631	625	604	609	615	637	626	621	691	633	654	650	651	620	626	625	592	646	631	644	624	620	640	623	601	600	621	610	652	626	651	619	632	644	634	643	614	676	637	663	613	659	644	647	681	608	650	658	645	675	615	665	660	579	639	638	632	622	618	610	647	666	677	613	662	677	628	589	627	632	652	653	609	628	628	689	622	626	605	615	625	617	636	659	650	635	648	581	630	649	631	653	639	582	677	628	625	603	661	638	632	614	622	663	649	644	592	639	701	653	630	662	608	651	605	620	651	619	629	665	611	654	619	619	607	590	647	639	646	602	640	622	591	657	617	630	666	625	610	658	670	630	641	655	649	625	591	603	648	630	633	684	571	625	613	632	637	657	654	664	629	659	637	636	621	718	595	649	640	602	607	632	636	652	648	602	572	653	622	719	643	648	646	603	615	637	626	637	617	614	650	630	636	668	661	667	632	665	665	625	659	634	662	662	595	622	649	653	663	653	654	643	640	642	633	666	700	663	629	641	656	638	632	603	638	594	662	624	651	622	623	621	655	650	640	632	605	663	630	634	655	599	653	683	632	664	666	640	591	664	670	617	606	616	646	615	634	682	622	605	613	626	625	634	661	616	575	653	655	632	665	622	615	620	681	614	609	634	575	607	610	646	617	611	587	611	648	630	587	684	658	672	662	588	661	592	608	673	584	640	660	619	584	607	619	619	634	603	601	582	649	651	599	635	611	644	615	631	651	611	592	667	618	586	618	688	620	603	628	595	621	617	599	615	652	620	629	714	598	641	619	668	625	634	622	616	655	609	641	628	629	642	644	637	627	658	620	635	624	617	597	631	646	616	616	658	585	642	664	670	630	690	608	613	652	639	688	599	604	635	657	622	623	632	647	638	619	592	636	660	636	616	629	591	659	645	635	650	611	613	639	611	627	655	576	616	645	644	625	631	652	602	675	630	646	634	670	655	655	599	595	635	610	627	656	626	660	619	643	626	624	638	624	617	684	652	606	606	622	644	620	666	599	577	617	660	675	660	643	660	646	606	619	650	625	646	649	602	649	659	646	689	616	595	620	661	640	616	620	599	632	636	610	651	615	600	627	650	648	618	614	665	637	642	631	612	628	677	597	643	599	603	617	672	645	636	631	637	615	686	617	604	657	656	613	677	613	640	612	622	594	664	632	655	641	696	662	646	605	654	629	640	646	644	622	636	608	626	643	586	680	629	626	638	590	579	642	629	656	615	657	665	673	613	597	606	604	636	671	660	672	635	675	660	559	631	602	677	627	642	653	643	653	644	609	648	657	623	625	628	665	646	630	639	632	632	654	667	638	660	621	642	674	618	644	651	655	635	606	687	655	656	654	687	649	618	620	588	617	612	609	625	613	665	603	616	642	626	646	657	617	635	597	634	672	633	635	623	678	605	623	669	673	619	649	639	644	625	621	638	636	661	649	643	594	620	654	679	593	611	641	641	606	614	642	666	632	640	665	579	626	596	636	631	624	675	644	668	639	666	666	655	620	655	645	635	685	619	582	616	624	665	606	580	604	673	651	646	644	619	654	632	662	638	621	619	661	623	611	681	627	644	592	630	635	627	638	630	629	658	627	658	650	635	652	659	649	594	629	601	626	642	632	658	646	640	632	657	649	646	593	640	720	675	657	655	612	626	669	635	640	658	621	631	607	659	617	646	607	650	661	679	615	649	658	634	620	623	638	660	661	633	668	679	655	602	590	631	642	615	625	608	629	675	631	629	631	593	662	638	622	687	621	633	629	645	606	676	642	650	654	635	674	593	618	666	640	589	649	627	615	642	637	599	605	644	603	629	636	633	650	594	667	622	680	668	589	669	642	639	635	669	584	656	636	623	613	654	606	668	614	624	635	642	609	654	612	636	645	643	639	595	617	583	625	617	621	622	618	654	627	657	701	604	599	580	604	655	585	623	639	629	648	649	656	626	648	668	623	609	613	661	656	620	666	605	654	654	618	670	617	662	649	656	638	636	603	677	647	714	679	661	664	650	665	575	623	624	642	625	612	648	611	598	601	591	606	637	543	644	608	643	601	628	650	638	612	641	655	621	650	648	681	652	657	647	619	629	647	645	639	657	624	627	607	604	617	618	645	654	609	635	640	648	657	616	650	633	616	664	654	631	683	645	603	604	590	644	652	569	649	586	603	626	612	584	627	648	650	621	609	678	618	630	681	613	641	616	640	634	629	606	655	678	640	635	602	636	603	623	668	657	620	613	604	646	663	632	637	599	633	664	616	588	652	675	657	655	645	603	651	641	631	602	611	644	647	656	625	631	628	640	615	696	657	644	656	659	632	632	589	604	628	632	604	607	633	619	614	633	635	619	583	649	616	606	609	637	635	601	616	647	617	649	621	626	584	663	607	595	611	655	625	610	645	655	643	620	641	648	648	672	604	640	634	621	630	640	616	605	614	597	639	629	648	642	632	606	655	644	638	659	656	605	631	690	635	631	605	633	632	626	629	669	643	661	610	623	672	596	608	640	652	638	633	647	660	654	644	606	626	581	648	611	618	658	615	596	633	619	626	629	648	631	652	653	632	640	693	653	647	654	622	652	618	625	641	607
25288	12395	7688	5090	2711	1959	1573	1207	964	752	531	476	478	392	409	339	309	297	321	256	259	228	232	239	232	220	237	206	226	199	180	204	188	223	191	198	198	199	182	198	174	186	186	196	175	178	208	169	207	189	199	165	175	193	150	162	178	204	169	187	178	184	192	195	204	208	187	194	189	196	171	168	215	200	216	192	181	179	202	193	186	171	193	161	203	210	179	171	193	162	196	185	178	160	190	220	178	184	176	208	197	174	175	176	195	160	208	169	211	200	185	198	183	177	210	191	173	200	216	194	172	188	184	189	171	177	179	169	189	167	193	192	200	199	176	178	189	213	240	202	172	199	161	188	158	184	190	181	202	190	172	179	183	194	165	194	197	182	165	177	152	184	170	180	177	185	184	191	170	188	183	165	175	163	168	196	168	182	193	159	197	162	178	211	185	170	195	185	198	188	162	164	175	179	205	196	165	162	186	208	184	185	211	177	164	166	173	178	188	214	182	181	180	201	195	197	177	189	183	193	182	220	163	166	196	205	205	177	186	203	196	190	206	197	188	181	178	175	180	191	189	203	191	198	179	183	175	189	175	169	182	166	180	210	199	205	199	176	198	196	171	158	156	167	177	201	194	189	153	187	169	200	212	213	191	177	206	205	172	177	172	166	193	196	185	195	202	168	186	178	210	187	193	180	193	179	171	172	164	167	180	167	195	199	187	163	167	172	166	173	190	199	193	158	173	187	185	208	182	154	185	169	194	168	166	175	185	185	173	188	175	162	165	185	157	171	187	179	164	209	179	191	208	160	193	192	191	202	189	177	182	211	174	180	204	185	192	200	179	180	175	185	196	161	183	217	198	188	182	182	195	166	222	177	209	218	194	209	174	189	180	190	200	203	198	164	167	189	190	203	182	174	210	193	192	145	203	190	187	176	194	204	187	211	177	186	167	174	166	180	176	166	185	201	173	185	169	204	185	182	177	182	178	186	203	192	179	180	216	171	183	188	179	190	197	154	173	194	182	160	194	180	194	155	196	130	210	175	217	187	185	172	186	195	205	211	173	198	189	185	162	176	170	193	173	177	178	194	221	168	177	171	191	202	188	176	176	193	191	176	189	185	186	197	199	200	178	182	179	196	166	194	182	181	200	176	185	192	167	144	184	192	176	201	176	201	183	172	191	180	203	174	178	190	184	170	189	209	178	181	188	156	203	173	203	203	184	198	187	193	191	174	175	186	181	206	178	197	191	199	195	165	206	200	213	168	197	201	208	163	204	192	182	186	201	168	171	174	181	216	202	188	216	186	199	184	205	198	185	207	176	168	180	198	192	203	191	164	165	181	201	171	186	175	205	187	195	188	174	205	194	178	172	206	211	203	176	185	165	161	195	181	163	187	196	173	203	204	214	190	188	172	206	178	197	211	174	192	192	197	181	211	186	177	181	195	195	188	178	174	189	189	178	193	152	197	173	198	183	201	213	183	200	205	157	167	198	207	161	175	193	186	183	207	209	194	168	195	207	200	168	181	167	224	205	176	183	222	174	183	177	193	175	186	209	177	179	202	186	193	159	193	182	183	177	202	177	182	182	188	180	170	184	175	194	206	191	192	188	190	200	170	170	213	189	195	211	180	199	189	187	199	186	194	182	171	187	195	183	165	182	212	183	176	182	194	175	188	182	182	196	212	185	217	148	147	183	177	172	192	198	196	179	188	207	187	205	175	192	177	179	171	164	153	178	179	184	182	200	193	193	201	176	173	163	156	177	227	192	190	188	169	183	191	187	179	174	195	201	200	211	188	187	190	212	182	184	182	185	175	166	191	171	209	184	177	202	200	205	166	191	175	198	197	193	189	182	188	207	189	170	187	186	165	191	183	164	180	179	177	196	191	184	167	200	190	192	220	173	196	211	166	173	186	187	179	179	167	199	157	203	198	203	182	193	168	184	208	193	154	178	175	173	185	201	173	158	169	221	185	182	208	196	194	171	182	172	202	192	142	162	168	177	174	190	156	179	187	203	180	183	185	203	172	183	168	182	176	202	179	176	202	184	180	192	162	189	203	195	189	176	190	204	200	189	194	176	155	219	205	189	176	166	182	146	185	188	180	205	195	175	202	230	196	210	175	188	178	215	188	168	203	183	182	182	214	202	181	160	215	176	188	188	171	179	176	182	183	194	192	177	193	173	176	181	193	199	189	205	203	198	164	199	175	177	180	177	195	179	175	194	175	193	186	172	179	179	195	175	213	190	187	185	194	237	167	197	219	171	181	183	204	183	193	176	186	212	167	181	191	170	187	172	185	182	191	188	165	194	187	196	179	168	179	168	181	187	181	182	197	170	179	178	199	165	171	144	182	199	194	170	190	164	171	184	177	197	201	165	182	190	188	205	217	193	201	180	188	177	161	180	183	219	213	195	163	195	164	151	180	194	174	183	162	161	183	174	198	158	176	177	191	178	172	187	206	193	183	181	185	160	173	195	176	187	168	166	181	165	181	207	175	194	194	178	199	212	189	199	168	173	189	182	179	174	184	186	170	195	182	187	174	178	172	214	192	201	191	163	150	176	181	185	164	197	183	196	177	205	205	177	177	189	163	171	170	170	161	169	199	160	185	208	181	200	164	205	199	176	188	196	188	170	169	192	185	208	164	182	170	161	185	212	201	188	165	187	176	206	193	170	194	183	197	208	161	199	176	191	178	195	190	192	196	203	185	186	175	207	204	188	180	183	168	190	179	174	224	171	184	195	189	182	192	195	195	174	198	193	188	205	171	190	194	191	173	184	190	173	194	191	202	183	183	176	195	184	184	187	203	173	193	189	171	212	167	190	195	161	164	197	178	182	209	180	183	183	185	181	182	203	174	171	156	179	156	172	185	174	185	168	184	180	189	198	199	164	184	178	171	185	186	204	179	197	171	195	197	204	178	199	188	194	204	196	175	176	169	224	167	173	190	183	200	169	189	175	203	192	203	163	187	179	166	174	195	183	211	177	217	188	186	177	184	190	170	197	208	193	194	178	192	168	207	171	185	194	193	191	197	201	202	187	179	197	166	175	197	159	171	176	182	176	185	188	166	179	174	189	175	180	170	210	199	176	195	171	169	180	154	165	188	176	186	186	172	176	163	172	179	169	191	197	186	186	166	162	195	186	184	159	170	202	190	179	188	195	198	190	170	192	205	189	149	154	169	180	186	185	173	224	193	218	200	192	174	181	205	200	184	180	184	213	197	180	194	199	172	187	211	212	194	163	165	172	200	184	171	194	178	178	173	197	184	188	182	190	197	177	209	200	190	200	195	209	214	225	185	183	178	177	195	197	180	190	210	211	219	174	186	187	189	227	174	188	175	202	171	179	189	195	185	199	160	180	241	181	171	181	187	170	192	178	195	199	192	187	174	181	191	194	191	195	195	205	166	191	193	175	203	182	182	192	178	193	206	198	189	172	185	154	188	161	200	196	186	218	160	178	197	193	193	204	186	183	201	171	193	166	182	195	169	177	224	171	198
16757	10244	11504	12417	9337	7794	6489	5199	4163	3588	2626	2313	2099	1839	1844	1427	1288	1222	1147	999	969	935	882	829	774	713	736	688	619	576	556	580	556	548	524	591	508	562	530	554	545	547	519	497	563	600	579	555	564	509	553	529	531	536	492	489	496	494	516	518	516	480	450	478	476	477	467	435	469	480	483	507	493	463	489	477	489	441	432	434	502	455	445	497	452	454	450	484	486	488	477	491	483	503	466	460	469	471	435	465	443	458	495	525	473	485	473	466	487	484	466	442	506	456	456	450	474	458	487	484	467	478	445	468	450	436	476	493	492	460	464	499	460	444	497	444	467	525	447	475	465	447	494	469	482	495	431	495	480	477	511	503	466	451	501	489	476	485	454	471	492	455	437	443	447	467	467	476	441	475	455	458	484	436	509	456	464	485	457	492	481	479	454	515	482	459	474	465	457	452	449	473	462	458	477	461	466	487	471	477	449	477	469	495	465	452	431	474	450	453	459	446	466	469	452	479	428	471	469	462	446	450	467	482	488	478	462	494	451	450	467	467	485	441	479	487	481	486	473	453	466	453	454	442	482	487	438	476	446	489	428	497	453	470	453	444	476	479	438	472	480	472	480	508	462	469	453	486	475	492	452	440	473	456	463	425	463	459	456	463	462	463	464	504	455	417	521	478	466	449	488	434	469	509	467	445	451	491	479	452	477	442	502	500	450	490	449	507	447	487	459	432	464	451	475	478	446	486	466	438	477	443	457	455	463	474	474	462	498	431	464	451	479	448	432	447	504	443	469	457	444	475	483	496	460	480	448	482	469	466	479	456	486	485	495	470	476	452	438	452	419	460	473	466	484	499	430	484	479	464	459	473	433	466	489	476	475	449	493	462	425	457	476	452	440	459	429	477	462	466	492	452	470	475	450	459	489	498	472	467	452	474	460	484	480	480	487	428	495	476	439	438	478	464	443	479	485	497	484	439	421	461	476	461	495	511	427	480	435	438	456	460	475	495	472	463	490	447	476	504	477	465	456	470	474	488	481	420	461	478	464	460	462	509	473	506	469	473	455	442	497	445	471	464	428	451	453	488	454	475	482	428	484	487	484	478	441	470	492	462	436	506	453	451	449	506	468	471	427	434	456	442	467	459	437	480	475	454	487	476	454	462	470	454	485	457	467	486	436	469	458	438	473	461	478	431	493	499	420	452	457	465	476	495	440	452	471	481	448	422	441	476	437	441	469	469	450	475	465	478	448	478	442	484	503	446	442	447	491	445	464	483	450	483	468	455	493	481	467	465	486	485	496	485	504	448	443	486	502	425	489	489	475	432	449	471	469	480	495	508	491	457	485	488	468	434	462	470	497	510	464	442	495	470	482	477	442	439	461	473	478	485	487	431	498	501	464	465	512	500	440	420	495	499	429	514	438	435	489	433	524	478	452	455	462	471	437	462	432	461	489	427	470	470	469	463	446	484	446	489	470	454	484	448	455	490	457	468	447	461	455	469	490	488	484	503	423	482	473	499	457	497	450	471	453	478	459	469	486	485	480	441	484	452	462	435	506	483	476	458	494	462	450	456	442	432	474	434	472	510	476	498	506	467	463	489	443	453	466	464	494	479	480	483	495	467	486	458	487	496	444	451	514	500	468	437	435	473	455	451	460	456	481	488	450	485	439	503	489	441	489	486	460	468	456	504	436	432	427	486	466	459	460	472	486	445	534	488	481	430	463	493	452	479	422	485	481	503	455	462	492	478	441	446	462	492	473	442	479	436	497	451	459	453	429	463	464	439	436	487	478	458	513	460	480	426	460	459	447	429	446	464	453	493	465	453	468	457	472	438	463	534	517	466	500	471	451	472	428	476	426	502	431	459	427	457	439	446	471	480	487	451	464	492	487	525	532	447	435	458	429	484	465	493	446	485	471	493	462	442	515	445	503	460	454	472	447	447	490	485	493	438	487	451	468	448	463	454	441	436	449	450	423	451	491	437	447	450	497	484	447	449	442	496	463	465	464	505	484	480	480	523	490	483	447	466	489	460	508	451	431	508	442	515	477	479	487	491	458	446	432	441	481	489	453	490	443	472	472	471	471	494	477	451	468	452	449	501	499	492	474	496	394	483	473	455	447	465	467	443	458	450	465	428	465	441	467	479	441	467	433	451	474	460	482	458	485	463	502	486	437	423	448	505	482	462	423	439	440	487	469	491	431	478	509	428	466	451	470	465	441	436	458	460	475	471	471	461	486	465	418	491	433	480	475	459	451	445	486	474	475	441	472	442	476	447	460	490	499	472	459	491	462	444	450	441	475	466	467	446	472	488	451	481	467	513	456	497	463	493	427	472	459	468	493	462	452	461	459	435	474	459	490	478	486	466	471	443	451	467	448	456	489	481	493	430	449	408	459	497	467	500	490	485	469	497	460	512	478	462	465	461	455	452	459	450	485	454	489	461	476	444	484	479	476	473	474	490	511	537	503	476	509	469	468	457	489	451	438	431	448	503	471	494	447	458	495	489	487	487	460	467	446	489	434	457	455	456	456	468	487	449	433	513	476	448	505	453	498	451	466	477	485	491	471	425	463	449	458	480	456	471	454	453	488	446	466	503	453	480	480	505	512	476	473	477	451	456	495	490	434	469	454	474	471	442	467	511	494	438	460	465	449	456	441	473	454	471	450	455	461	449	458	463	454	411	466	478	461	431	471	467	469	463	468	497	443	481	455	478	475	432	444	427	480	487	456	482	432	460	496	462	445	522	496	454	494	478	474	496	494	476	483	478	452	454	489	499	435	419	487	450	454	439	459	484	449	456	432	462	496	495	454	495	457	478	464	436	466	448	474	482	475	469	426	493	479	473	468	478	489	461	485	460	439	482	491	485	488	451	464	438	459	457	458	475	475	465	467	470	451	469	472	480	492	475	485	486	469	482	481	490	480	477	489	469	478	450	436	449	454	466	446	460	456	450	435	466	483	483	465	507	473	476	519	456	493	442	471	426	449	451	473	457	466	448	461	458	488	450	438	481	485	414	489	458	465	462	510	512	468	467	469	498	444	463	478	472	494	466	461	460	468	467	453	414	464	481	515	455	461	517	470	467	518	431	437	434	461	475	442	445	503	437	482	473	456	485	449	432	508	477	424	454	459	483	448	470	509	466	471	457	478	430	458	475	509	498	484	457	457	450	495	429	423	476	488	463	411	443	489	453	462	472	436	464	451	477	483	431	466	468	471	474	445	452	451	431	473	479	455	476	503	460	455	482	482	470	429	453	485	485	469	410	469	468	443	428	466	455	466	491	473	438	458	462	446	488	498	443	467	458	457	441	444	442	484	451	460	437	485	454	485	484	470	498	466	485	431	435	479	493	493	531	474	437	502	475	470	464	506	460	448	480	468	463	426	464	447	487	420	501	483	450	458	486	495	438	475	469	475	468	490	472	442	442	474	483	457	483	487	454	488	502	474	535	469	492	476	481	479	499	438	495	475	536	459	458	477	502	483	456	495	472	473	439
8406	4539	3272	2193	1368	1036	770	680	544	476	426	391	352	350	365	325	323	318	265	296	289	293	309	316	283	299	258	306	298	264	263	290	276	314	318	294	271	286	271	297	258	281	271	264	288	283	290	251	259	325	285	299	268	252	277	284	294	304	278	251	285	263	287	274	255	279	256	260	304	298	284	263	264	284	279	271	275	268	269	270	304	284	277	285	316	278	271	267	271	270	301	253	273	268	265	275	316	280	293	273	280	282	275	251	279	260	276	286	297	262	267	286	248	285	283	301	265	282	270	303	250	272	283	243	281	275	272	288	284	231	298	290	297	300	287	288	281	278	272	259	269	301	302	283	250	282	308	308	264	307	268	274	262	287	262	269	274	285	302	274	277	291	273	261	300	248	297	285	281	270	309	264	279	268	329	297	281	286	266	269	280	294	260	290	299	247	303	247	279	261	281	278	271	307	255	256	285	259	268	268	282	301	243	270	298	248	300	286	281	245	296	287	284	270	291	274	260	282	268	292	275	242	262	322	297	264	273	279	277	224	299	264	290	300	262	284	298	271	280	300	265	301	258	263	309	225	273	265	288	293	278	287	274	276	269	278	257	262	286	261	287	266	282	318	288	270	325	249	274	255	271	272	273	269	270	264	300	304	275	277	275	294	272	307	244	275	283	270	274	293	281	238	339	276	281	260	251	297	298	281	301	302	267	247	283	282	255	266	250	285	276	292	289	267	240	261	276	309	262	283	267	283	305	292	289	283	275	284	310	295	277	278	289	288	290	248	270	274	268	288	286	276	281	264	273	275	267	290	278	284	276	270	280	297	295	247	251	279	273	277	299	278	294	266	259	291	290	272	290	240	283	299	271	284	274	288	295	288	281	252	288	243	285	256	291	286	269	255	274	285	271	280	256	288	283	282	272	301	281	278	247	273	288	265	287	233	282	275	256	246	296	250	279	271	295	257	263	277	268	290	263	280	278	294	275	288	259	282	278	282	273	274	291	299	268	273	261	257	294	283	274	291	273	265	264	283	274	276	297	304	292	266	263	258	268	263	286	268	259	266	289	266	284	287	272	265	254	315	271	285	278	268	270	275	291	281	301	260	302	275	270	275	256	262	281	262	265	300	285	253	279	255	290	293	259	270	289	302	279	244	247	296	274	290	324	298	281	280	312	256	281	296	262	276	299	296	270	296	286	279	272	274	321	285	289	257	285	256	271	263	294	290	272	305	285	263	303	275	251	253	281	267	252	266	300	272	279	287	279	254	280	267	231	279	255	306	264	257	251	234	281	276	308	282	287	287	275	283	264	287	275	274	274	319	257	256	298	293	289	302	321	305	285	269	269	260	293	265	304	291	281	262	262	287	275	308	281	297	293	284	245	272	277	281	252	291	291	260	263	270	283	289	291	295	252	260	291	288	277	300	251	277	278	271	253	310	294	291	248	291	304	302	271	303	271	319	266	261	247	289	288	249	236	271	279	269	307	277	267	289	278	278	274	295	229	244	250	260	307	252	293	312	276	243	235	254	263	278	261	277	268	291	257	290	257	280	235	279	324	281	306	290	264	301	270	281	238	285	255	279	264	262	271	268	270	262	271	283	286	280	305	272	270	297	283	265	279	275	269	268	298	248	321	277	284	303	298	284	262	279	277	285	252	223	285	302	275	299	266	272	246	275	253	287	319	310	280	287	242	288	301	274	285	270	245	283	258	288	268	281	276	264	281	284	288	264	271	237	296	274	301	296	280	301	267	278	312	297	313	288	288	280	235	268	259	278	267	281	256	265	289	251	269	289	283	246	300	278	294	289	275	291	249	281	284	258	246	281	320	268	280	237	290	282	295	252	302	284	248	295	263	259	250	238	264	277	272	255	259	291	283	285	285	284	285	262	302	277	266	312	242	285	294	271	283	296	298	279	290	281	312	303	244	258	285	270	262	277	252	295	278	262	289	237	263	287	269	274	272	290	267	277	272	255	272	264	273	293	265	289	263	282	245	268	257	299	261	276	267	257	281	279	292	249	260	245	238	276	264	278	274	247	315	268	277	268	235	268	322	304	276	300	266	249	251	265	261	269	303	285	273	290	286	254	258	258	249	262	239	258	278	301	263	286	273	274	237	265	295	281	287	254	269	282	279	295	273	244	257	274	289	256	271	262	281	273	246	273	256	268	280	287	292	290	279	270	270	239	265	279	311	264	260	276	264	239	255	278	288	262	268	262	272	274	275	290	284	273	274	267	307	276	291	285	284	266	279	275	255	278	267	287	281	265	270	282	286	278	303	274	266	255	279	294	320	272	271	265	286	285	264	270	288	283	289	287	303	272	265	278	260	290	284	277	272	282	288	297	275	273	282	272	282	250	278	267	268	283	253	302	312	280	295	289	288	281	299	260	280	270	293	237	283	283	290	296	296	271	291	278	312	276	307	310	273	271	244	240	286	280	292	288	251	263	275	270	283	243	272	264	289	267	275	259	300	289	284	264	269	265	293	287	290	306	254	274	288	265	265	263	293	303	278	300	274	254	261	292	287	297	279	276	278	237	272	260	260	258	274	275	254	288	256	248	279	254	289	238	232	284	279	305	263	274	289	309	258	279	280	276	267	266	271	279	308	251	267	272	271	282	267	274	280	257	278	269	279	273	294	272	261	262	283	269	237	259	262	256	266	271	281	324	278	248	304	249	299	254	252	253	330	298	259	255	240	268	252	250	287	280	253	248	309	275	261	272	279	242	284	271	292	299	281	251	287	288	271	269	287	291	268	260	267	307	264	254	277	266	280	285	305	277	271	274	261	285	305	252	288	260	252	245	296	294	294	270	284	261	299	309	281	274	266	274	259	278	295	296	253	230	250	296	272	270	282	267	271	268	248	256	286	260	274	284	268	274	291	277	260	261	269	264	279	278	279	276	252	261	246	259	250	271	288	311	254	254	275	279	260	292	274	276	288	245	251	278	286	264	311	281	320	264	239	254	270	266	284	289	254	256	247	280	260	249	274	262	260	291	285	282	307	239	269	237	298	291	268	310	278	291	255	297	281	283	256	294	241	306	288	262	274	285	293	278	290	262	295	298	269	300	259	295	298	268	272	289	258	274	254	273	295	283	268	292	286	279	285	286	269	293	268	263	250	268	250	251	253	287	273	295	252	249	299	267	309	272	271	254	275	243	281	281	270	280	319	273	272	297	262	266	239	288	290	281	292	275	270	282	270	286	241	292	258	263	252	268	253	280	288	258	260	280	292	285	232	271	268	268	266	254	277	271	274	291	271	292	258	287	292	231	261	286	299	275	300	253	288	276	294	275	274	268	245	258	310	270	246	265	309	257	281	243	242	264	267	260	275	265	272	300	257	296	267	285	274	280	264	268	258	274	288	275	275	297	284	279	278	244	261	263	270	248	267	265	257	279	267	264	271	254	283	267	278	259	269	286	272	293	271	306	301	274	292	285	291	307	277	260	265	274	262	281	277	286	277	282	290	285	286	287	284	259	260	248	268	250
6309	4452	5862	6073	4987	4240	3339	2805	2166	1778	1423	1332	1202	1118	1062	991	996	835	816	847	787	802	791	736	778	759	713	707	709	677	683	682	691	702	725	682	698	672	664	661	671	665	683	720	627	725	667	671	690	666	696	739	677	648	695	651	672	669	666	687	619	682	697	669	672	651	621	714	752	674	675	644	647	679	710	653	669	661	677	693	668	648	617	664	734	686	653	690	704	666	693	665	711	675	682	683	708	674	706	649	681	668	676	693	652	669	705	644	676	665	665	680	672	654	679	652	679	701	641	692	640	675	660	695	661	629	667	662	664	692	677	695	645	661	616	694	692	643	656	658	711	660	669	661	664	687	696	640	676	659	672	699	688	718	654	663	666	691	686	655	677	688	665	679	682	644	682	686	651	701	674	685	658	665	615	677	673	660	688	693	636	716	662	645	677	643	689	668	645	695	649	661	690	658	655	660	701	659	681	632	679	725	639	650	679	703	647	671	648	734	681	643	690	685	680	701	671	645	656	674	648	685	681	735	669	723	641	637	644	657	684	657	647	735	657	649	674	690	686	655	666	625	659	641	706	676	660	745	674	651	633	675	660	618	675	612	704	658	692	655	645	680	677	689	670	677	653	677	708	636	670	694	677	647	672	679	670	704	672	649	652	676	656	664	661	655	661	634	650	673	673	698	642	648	694	684	680	674	693	641	692	703	678	698	659	609	634	699	721	608	680	695	659	679	653	636	717	685	686	664	607	673	647	655	648	703	672	656	719	667	653	665	664	631	660	713	659	654	642	680	711	646	655	651	673	677	668	670	696	657	666	690	649	649	660	645	715	657	681	682	669	666	631	679	670	677	665	685	672	634	628	667	657	663	718	680	687	657	679	667	642	675	643	697	673	712	714	672	637	676	685	694	670	684	667	653	648	635	660	646	702	636	679	633	684	664	679	643	680	678	695	666	665	692	677	683	643	669	651	680	699	678	655	660	674	721	685	699	645	700	675	710	664	665	703	630	654	653	642	670	684	687	689	668	642	690	672	686	683	642	651	704	662	684	684	672	664	675	695	673	639	702	678	645	686	684	674	652	699	685	675	664	657	677	608	663	681	664	662	645	670	638	638	681	677	648	615	688	659	656	670	734	670	651	661	634	673	754	659	672	651	692	682	676	650	694	656	666	703	665	683	634	690	672	678	682	670	699	715	639	675	675	693	675	677	682	676	659	649	711	677	669	644	668	706	675	690	660	632	669	650	705	654	654	679	650	683	668	660	689	650	687	698	649	633	678	675	704	686	715	633	670	655	678	653	722	639	678	623	667	658	631	648	700	660	707	669	682	637	625	662	708	684	632	607	629	704	685	677	627	677	705	684	667	628	646	694	649	625	676	674	675	688	691	688	657	678	688	663	649	665	679	650	645	671	717	669	674	676	699	663	688	682	669	655	701	721	705	697	661	685	654	707	682	646	676	672	666	700	652	673	628	648	700	661	668	696	672	627	705	686	671	697	638	697	691	645	696	639	678	654	741	664	718	684	655	610	627	734	664	667	690	657	630	627	713	672	678	679	691	617	657	706	701	670	669	655	679	634	670	668	679	655	653	642	724	680	637	648	682	648	674	676	659	696	668	669	652	634	676	674	702	689	650	708	717	697	684	668	673	723	702	696	675	661	673	653	677	671	676	710	696	645	680	674	677	690	677	700	642	751	699	707	699	667	705	707	676	713	646	670	661	686	658	673	705	640	663	643	653	684	636	660	659	718	683	701	623	655	711	628	630	653	669	605	675	667	716	643	647	665	675	714	654	680	676	702	648	665	678	681	669	679	654	655	705	693	686	652	656	646	686	695	664	653	682	705	676	704	699	671	678	665	662	661	680	653	645	679	659	670	689	664	706	656	644	638	648	644	648	651	669	671	684	689	725	704	677	700	701	725	642	672	669	619	653	681	649	682	714	659	692	646	712	727	688	645	663	650	701	685	694	627	686	708	698	664	674	652	665	647	664	685	658	634	644	680	676	708	614	662	698	660	668	731	691	695	683	619	628	663	613	658	693	666	666	695	634	673	641	655	650	689	671	683	661	670	690	656	697	686	653	676	697	649	618	703	655	643	667	693	677	717	688	684	691	677	707	679	723	690	639	737	594	625	668	695	641	647	672	664	608	667	725	667	658	688	600	661	728	685	685	679	675	643	642	637	693	662	661	654	633	655	618	660	673	709	636	645	641	647	663	665	586	653	692	668	709	675	663	685	646	662	689	669	729	642	660	664	650	671	638	653	703	720	655	648	641	669	672	725	672	698	658	698	667	656	673	638	694	686	699	601	663	666	682	628	690	637	699	692	647	641	702	698	691	627	664	618	689	697	637	652	642	695	665	671	704	698	692	667	706	716	655	630	715	628	721	651	676	664	687	669	709	634	659	741	653	649	683	690	681	697	663	663	692	670	688	667	715	651	707	661	692	642	662	652	687	643	681	648	673	697	720	628	663	618	677	715	685	662	687	713	650	634	639	691	627	679	673	673	660	664	690	699	679	660	662	651	636	682	673	704	704	633	646	667	638	683	672	667	693	655	657	689	692	697	688	591	658	631	663	646	638	692	710	691	660	657	687	658	655	646	695	665	638	644	653	692	659	649	627	653	672	638	659	686	670	697	637	653	667	645	672	697	634	702	661	663	690	699	711	697	707	650	665	661	706	658	678	713	692	661	648	672	667	635	673	707	675	649	652	664	671	669	688	662	671	629	682	657	695	652	667	676	627	646	702	649	691	688	653	664	650	690	645	689	639	734	661	698	678	704	656	689	691	706	659	648	634	649	684	656	662	675	656	635	697	660	705	673	671	639	662	666	676	649	693	709	712	655	667	688	673	686	637	641	679	668	676	697	650	666	680	667	666	703	709	650	636	673	676	627	696	659	657	675	713	680	674	686	676	662	658	644	658	653	655	629	656	656	657	692	627	669	644	679	649	666	651	667	667	673	675	661	678	660	667	640	671	671	685	696	674	657	662	678	646	637	641	658	706	632	665	654	689	678	692	648	710	681	679	662	659	655	698	679	628	729	655	651	704	669	657	660	696	649	659	722	659	640	673	601	641	641	676	663	700	614	644	675	655	672	692	668	649	684	660	699	726	652	657	664	667	632	667	661	695	694	661	695	680	640	643	671	689	647	665	641	654	638	686	670	694	680	710	688	632	650	664	721	645	687	659	682	686	686	691	714	706	682	669	660	679	654	673	727	658	673	677	687	694	639	677	705	661	701	701	668	672	696	688	685	666	636	688	620	658	637	704	698	643	690	656	701	696	683	619	680	641	664	704	651	683	697	714	680	705	747	679	647	668	696	699	680	667	678	677	678	738	637	636	673	644	662	678	656	659	674	643	678	665	682	685	674	664	686	629	687	654	685	677	660	666	659	647	674	662	670	639	692	655	637	623	596	626	701	647	646	687	733	660	629	660	699	677	648	660	652	678	686	664	669	667	684	659	659	707	696	657	733	680	655	657	681	688
18422	8616	6037	3729	2118	1583	1279	1018	736	621	502	439	442	417	362	380	315	343	326	310	321	306	330	308	264	276	270	275	288	271	232	287	256	256	267	264	255	263	278	271	290	236	248	250	245	247	284	267	263	290	258	256	221	283	244	247	223	286	279	255	250	265	259	236	278	266	270	266	260	267	254	258	243	288	280	244	262	290	256	267	259	259	266	247	264	279	235	257	284	258	273	294	267	248	284	253	267	263	240	266	296	254	241	268	267	280	258	263	254	240	252	285	224	282	279	243	264	280	230	261	255	277	260	280	288	267	275	231	260	244	296	249	276	272	238	281	257	252	236	258	256	239	261	256	271	265	266	263	270	253	270	244	280	268	245	258	241	284	268	233	270	237	288	263	257	253	265	285	249	283	247	271	270	268	271	257	279	240	257	245	267	231	268	268	281	245	253	258	230	252	249	241	261	285	293	297	271	274	263	220	254	224	278	270	249	235	233	228	279	272	252	255	279	227	263	255	271	254	264	257	248	259	271	279	257	240	266	260	244	245	232	254	263	266	228	270	296	239	234	265	257	235	295	252	263	256	268	246	233	242	246	236	265	268	268	273	272	281	251	258	253	283	250	249	272	246	250	219	254	239	256	237	287	272	257	238	256	253	254	265	235	252	275	255	242	261	271	257	225	254	257	263	258	263	249	239	259	284	274	260	258	251	252	246	264	281	248	251	264	209	271	234	245	267	237	280	244	239	258	251	271	258	269	230	266	265	269	268	240	270	271	273	268	271	243	277	291	253	292	251	276	252	244	264	298	252	259	250	279	257	265	239	287	240	248	258	280	260	273	270	252	238	264	271	268	289	263	251	275	236	272	246	281	238	254	280	235	240	252	260	255	255	264	258	254	265	279	269	244	246	264	226	241	262	262	207	242	247	240	280	272	257	246	285	260	246	283	232	248	234	257	260	274	262	248	253	287	279	254	269	270	255	229	249	263	251	229	262	264	293	229	266	215	293	251	253	246	248	274	270	240	274	255	270	231	282	272	236	279	262	253	211	278	256	248	230	211	287	228	296	280	265	263	257	253	256	280	231	279	253	270	274	260	271	254	282	266	297	252	275	298	244	269	269	237	251	271	227	251	244	289	278	235	254	245	266	262	234	296	253	257	275	254	257	254	258	246	280	245	209	248	275	290	243	258	264	249	264	267	277	267	258	254	307	262	261	279	247	240	285	249	216	282	253	259	261	285	259	231	276	230	282	275	257	243	262	256	250	274	270	287	268	270	244	238	258	266	232	226	265	294	274	247	261	248	266	244	260	266	279	279	260	276	276	248	270	254	264	242	275	255	271	240	241	252	214	272	265	246	267	251	274	263	273	259	244	259	269	270	265	247	257	255	252	272	269	274	269	229	254	253	248	257	243	277	254	256	277	266	227	269	226	256	280	226	260	243	263	214	256	243	267	224	239	261	232	263	230	256	276	267	250	298	252	271	265	260	248	253	240	244	245	242	241	252	257	250	240	252	232	275	269	253	306	246	262	272	257	235	244	272	251	270	232	265	251	238	233	291	243	213	251	274	269	267	276	265	280	275	249	253	273	264	228	232	242	268	229	260	287	220	240	262	270	269	253	258	251	269	291	259	275	272	259	242	249	255	284	256	282	272	261	259	262	242	286	275	287	236	257	263	255	255	239	266	283	244	269	265	254	281	215	239	273	267	239	248	246	239	259	264	256	258	287	258	242	277	293	257	285	240	244	264	248	281	262	244	262	263	240	239	259	271	290	279	296	270	235	269	250	279	247	238	293	277	231	244	229	247	269	241	247	285	284	236	264	246	256	256	270	248	250	264	257	256	267	264	247	259	236	294	271	274	264	257	247	255	290	246	242	260	268	252	255	259	249	282	242	252	270	236	264	278	236	240	244	254	286	287	254	261	254	261	269	277	269	276	256	246	287	265	238	254	269	230	275	275	223	251	234	273	274	248	274	241	287	246	228	238	282	288	275	262	242	248	266	260	277	287	259	238	253	280	253	259	272	248	257	248	243	258	265	241	257	251	248	271	280	298	268	248	246	249	259	209	240	264	274	255	265	260	256	283	283	244	269	244	274	263	282	255	242	293	239	239	298	284	259	239	249	261	260	258	272	272	264	259	256	267	268	258	263	262	259	260	273	283	290	269	297	269	239	225	255	258	237	262	237	230	269	235	279	261	250	266	251	267	260	278	256	270	243	271	257	241	280	266	254	263	274	240	267	290	282	282	268	304	270	295	237	265	247	247	288	254	249	297	248	276	256	263	281	263	260	259	261	232	262	223	235	268	241	247	289	265	258	254	292	266	250	276	240	276	289	279	259	279	285	271	267	275	245	279	258	284	240	276	229	267	284	247	258	292	240	256	284	279	261	283	275	263	254	243	280	298	267	285	278	240	264	247	243	226	284	284	276	261	254	224	270	274	261	254	249	253	262	236	257	253	262	240	270	263	262	265	283	236	285	261	262	272	242	296	268	262	263	286	286	264	236	270	236	265	256	233	257	279	245	242	267	285	263	246	270	242	245	264	265	282	256	271	242	258	233	271	258	244	265	269	256	249	285	262	269	257	249	255	280	255	234	261	267	247	244	249	276	264	256	281	264	207	256	258	295	279	249	259	244	266	264	246	240	275	251	250	292	268	252	242	254	254	229	273	298	256	241	284	293	269	246	251	229	255	260	282	232	235	270	278	238	251	256	255	278	271	252	276	243	246	245	276	287	256	264	245	270	271	255	262	252	255	265	269	256	246	233	265	252	247	258	243	264	258	278	252	265	266	256	233	256	268	281	273	252	282	304	286	272	240	257	246	241	238	284	285	252	293	255	291	263	282	248	253	274	273	270	272	287	237	273	276	239	214	242	231	253	268	298	241	269	267	276	280	240	283	278	243	247	237	236	280	243	300	273	278	253	234	273	234	238	271	240	283	272	246	273	251	261	258	268	281	252	264	248	268	226	264	242	261	258	272	264	278	235	244	243	265	262	275	270	273	270	267	258	284	265	276	275	272	284	253	229	269	248	262	252	275	246	245	290	262	259	246	256	255	244	259	244	243	252	253	287	253	264	264	289	246	282	250	258	255	244	269	253	278	252	238	279	291	241	262	276	285	261	237	247	253	277	270	262	272	265	246	241	250	240	236	262	278	270	268	258	227	261	230	279	279	269	269	255	290	258	276	259	252	229	234	291	263	276	242	247	250	257	248	273	272	267	239	242	254	287	271	251	285	255	267	242	261	234	250	239	243	271	268	260	218	262	251	272	276	278	254	240	246	256	283	244	277	263	271	240	257	248	244	246	282	250	260	269	260	283	255	259	253	249	206	254	253	258	271	274	214	227	231	252	264	261	255	245	234	254	225	260	264	252	283	252	325	231	254	237	269	263	243	244	284	250	265	228	244	255	243	255	262	234	220	267	282	275	262	262	233	276	259	235	265	267	252	246	267	265	245	235	255	277	238	235	258	255	230	228	284	275	267	281
13626	7624	9637	9390	7612	6311	5261	4192	3275	2661	2046	1855	1837	1648	1472	1327	1215	1098	1083	1039	936	908	891	889	832	809	786	769	762	725	683	719	671	659	706	685	662	673	642	664	639	635	666	686	614	668	703	748	693	644	646	680	621	641	668	640	657	669	649	628	667	663	632	657	619	572	731	657	603	616	672	642	621	653	661	629	608	615	593	641	693	613	589	605	636	668	613	603	636	634	628	655	607	638	648	650	624	599	624	598	625	637	620	693	611	642	620	614	663	661	659	634	624	606	632	656	648	623	643	647	652	581	644	625	581	601	604	612	584	636	618	608	652	584	625	599	641	641	595	598	645	625	656	596	612	641	612	670	630	616	652	655	651	652	601	604	657	625	575	669	612	634	656	668	601	653	631	681	598	646	668	567	608	643	618	598	620	640	601	634	613	630	633	625	671	643	642	642	631	638	649	616	619	617	644	615	621	624	627	629	619	667	641	594	655	642	620	614	615	595	635	610	655	562	593	602	641	672	606	608	662	627	589	672	637	622	584	666	599	619	636	636	606	619	593	617	617	628	557	590	567	637	646	588	596	617	590	680	602	641	605	631	630	630	648	634	617	635	629	669	631	647	598	669	660	601	650	626	648	625	631	621	626	687	643	628	677	627	608	630	624	643	581	602	621	632	634	615	622	649	631	591	617	593	632	690	618	646	665	618	654	622	664	634	606	627	597	601	637	673	609	619	636	625	658	613	607	653	633	631	595	674	617	658	668	619	597	575	632	650	644	581	606	633	641	616	614	635	636	603	618	634	620	622	636	608	661	603	619	647	651	594	684	616	654	611	638	608	598	643	608	650	633	626	612	613	630	630	635	605	614	620	615	628	588	600	591	642	627	610	654	607	644	623	607	654	623	647	633	590	626	563	636	642	640	617	608	605	650	631	682	566	595	649	621	615	653	619	624	638	618	608	591	592	599	673	609	600	645	627	637	633	615	626	602	686	614	660	661	650	647	622	586	654	632	586	603	630	605	632	592	609	634	633	640	626	617	642	651	605	646	592	626	619	639	605	650	621	634	624	591	660	643	628	614	666	625	590	631	604	620	634	594	583	618	614	610	604	659	639	662	613	638	634	641	657	617	588	636	639	611	582	673	634	633	610	629	649	615	619	642	648	665	646	638	644	605	586	602	646	620	656	648	642	600	615	636	626	609	686	616	648	646	581	646	564	626	591	653	636	648	618	619	614	616	622	633	633	643	635	599	635	662	606	674	610	615	577	658	650	698	650	658	658	607	646	599	618	626	632	583	613	658	631	617	650	636	660	614	671	637	643	656	627	573	654	584	666	602	638	605	606	663	604	600	607	615	609	618	628	632	636	638	700	674	635	624	618	664	618	632	585	684	594	658	658	653	662	600	632	611	628	651	595	649	611	609	657	579	654	671	631	605	607	631	629	656	635	616	607	670	643	649	640	633	632	664	667	648	594	615	603	607	626	634	599	657	616	621	678	623	635	611	607	575	673	619	642	633	653	643	654	684	613	644	601	628	644	651	634	616	647	619	622	593	597	627	614	642	608	643	663	648	618	608	659	646	632	640	617	636	644	600	675	593	629	613	645	627	651	623	613	639	614	616	654	624	600	643	655	585	594	648	643	647	622	635	603	609	629	635	601	609	621	627	626	594	665	625	637	596	611	617	637	635	633	622	621	606	621	597	642	582	637	614	638	596	669	606	633	632	606	647	618	660	636	602	666	653	684	616	671	623	632	627	611	622	612	644	677	624	607	628	662	656	643	610	629	663	663	654	585	619	674	631	644	670	670	656	632	649	651	675	626	588	628	629	591	597	652	630	658	634	600	666	607	611	637	596	666	626	632	620	618	605	627	689	649	662	607	611	609	593	604	650	641	644	607	630	668	602	630	630	601	605	607	628	643	628	633	648	586	571	616	595	641	622	619	610	629	605	651	574	661	641	651	632	668	630	653	664	621	657	651	600	638	618	605	613	651	598	657	617	629	621	630	605	658	656	658	604	664	583	589	564	648	666	654	672	614	610	603	596	637	608	582	632	599	657	628	692	584	661	631	618	649	656	625	591	587	623	644	613	605	661	628	673	611	633	615	628	637	668	604	657	634	580	599	645	633	624	646	626	618	682	635	613	610	635	647	592	600	642	636	665	612	633	613	605	601	636	647	567	591	633	655	603	608	603	598	624	708	609	611	663	630	644	593	631	658	636	614	593	608	606	629	617	618	643	664	577	649	658	622	628	659	599	638	646	646	643	657	627	603	650	581	614	641	629	634	653	616	665	641	622	677	640	664	645	594	632	640	622	595	647	602	633	653	606	629	657	608	652	594	647	619	627	613	604	623	657	614	606	612	627	659	590	645	641	643	602	618	634	637	613	606	650	622	618	607	622	630	614	617	661	640	624	661	676	659	651	674	646	627	626	609	605	615	598	645	653	666	659	669	633	623	644	587	629	618	614	661	638	623	616	631	638	569	577	619	657	630	594	615	613	584	663	596	608	636	572	646	615	620	698	645	648	594	659	657	646	630	632	623	614	615	661	590	600	642	634	642	613	675	646	684	629	569	600	676	632	633	656	649	653	659	623	657	636	650	636	613	617	616	675	691	611	632	613	704	672	597	568	622	649	640	581	634	645	606	601	618	619	635	628	592	576	663	648	593	612	646	630	671	601	605	586	660	635	618	607	591	641	622	661	654	619	658	623	614	621	644	617	630	666	625	634	657	635	639	660	606	587	632	633	593	600	586	655	621	637	632	649	587	637	637	615	652	667	654	632	643	693	603	667	647	625	648	638	620	595	596	610	625	626	622	620	641	626	602	630	623	642	642	637	590	612	629	669	622	609	614	598	625	622	655	638	588	648	626	648	610	653	670	592	590	601	620	624	647	601	639	622	651	595	648	591	638	709	615	630	669	611	621	658	648	630	588	662	614	630	617	606	611	632	624	623	656	596	631	627	650	645	658	684	630	607	638	685	610	575	647	677	602	629	623	620	622	627	662	612	602	572	627	599	647	639	649	593	633	634	597	630	583	643	603	665	662	602	604	640	661	678	572	663	640	642	588	675	662	606	670	643	628	663	596	635	645	639	609	654	637	665	653	654	633	614	638	636	606	637	630	631	631	658	598	636	652	666	640	662	621	619	587	617	669	623	621	646	604	647	606	634	618	635	609	659	656	638	635	656	625	601	630	629	625	641	626	612	585	613	619	620	624	695	632	609	661	645	643	676	632	658	645	634	611	611	611	653	582	631	649	648	641	626	657	618	657	594	619	582	629	620	618	658	633	658	629	654	622	602	691	632	612	608	627	606	638	633	629	611	644	605	589	625	625	660	618	611	633	594	641	617	651	633	637	606	656	610	608	646	638	613	598	597	663	667	636	648	617	589	626	637	608	646	654	626	614	625	602	639	675	684	665	616	612	646	604	637	565	671	601	614	670	626	649	648	671	629	625	643	634	607	668	640	623	611	619	640	673	618	641	606	637	652	702
25798	12364	8505	5121	2969	2112	1630	1204	808	699	575	428	450	461	385	324	323	307	261	270	226	240	236	229	219	209	230	205	192	194	203	198	186	174	173	180	187	191	164	206	206	187	189	179	207	197	182	202	196	209	180	153	163	165	213	189	181	191	187	169	178	203	188	190	178	196	188	172	196	175	207	169	171	172	178	147	188	183	190	186	162	165	170	173	180	171	173	165	192	179	177	185	186	171	155	184	151	150	178	177	180	163	201	191	162	195	199	163	197	192	180	195	179	165	187	182	196	175	176	160	162	172	187	188	169	179	176	196	190	175	188	173	179	177	205	179	158	157	188	173	184	199	171	180	198	190	187	184	171	174	188	196	177	176	167	177	183	169	174	167	180	200	201	190	191	167	182	172	191	176	143	198	198	174	185	179	168	199	179	176	202	166	165	188	151	161	178	184	185	187	185	196	184	177	186	173	159	167	172	175	201	188	170	162	188	169	168	170	176	187	216	173	174	173	153	169	179	152	198	189	181	157	192	168	183	179	170	187	138	171	177	175	182	165	156	208	172	174	164	182	170	177	176	194	167	187	186	173	195	193	205	194	183	185	201	179	171	181	182	181	185	164	162	192	182	170	193	183	153	193	170	163	172	193	174	188	183	195	166	203	162	166	163	179	199	203	182	182	202	179	193	164	181	188	206	184	186	178	155	167	202	189	179	181	180	163	194	181	182	208	167	176	201	216	181	161	198	207	192	191	173	165	184	195	172	171	164	184	198	183	146	164	160	161	173	192	157	156	176	184	186	167	167	154	174	186	179	172	161	216	185	186	165	185	160	195	188	187	196	178	172	180	198	182	172	198	190	183	166	176	180	164	173	196	183	180	202	180	152	183	176	172	184	146	190	199	210	194	164	169	190	191	178	182	193	169	165	175	165	172	175	163	148	183	210	173	186	171	181	167	185	164	186	148	175	170	153	162	184	174	168	185	189	193	185	180	207	158	176	185	184	166	175	190	181	197	176	180	151	189	169	151	172	202	167	152	185	178	201	186	181	180	162	198	172	163	181	168	178	183	188	185	177	202	187	165	174	185	208	160	191	189	192	186	173	200	190	170	155	178	192	198	200	188	186	202	173	161	173	176	186	154	168	180	190	176	196	157	170	179	175	189	209	181	185	180	169	165	191	168	183	156	189	193	170	170	182	154	180	160	177	186	172	196	192	188	202	181	162	176	157	182	187	160	170	163	173	174	171	167	185	170	162	180	185	181	168	188	196	174	168	165	211	191	169	161	197	169	210	189	186	192	181	187	182	199	178	185	193	179	201	175	171	172	173	184	195	182	175	178	202	183	167	186	183	199	165	158	176	203	158	151	167	188	163	183	184	175	181	184	194	184	170	171	187	205	156	191	167	157	177	200	165	175	183	144	172	174	197	183	170	169	176	186	184	173	213	132	188	207	179	181	173	171	227	194	166	184	160	192	188	172	178	193	201	176	193	190	169	181	184	174	165	179	179	169	176	193	185	177	183	177	192	161	203	159	191	175	178	175	199	192	200	195	153	184	195	164	165	176	193	174	194	187	174	178	195	201	170	166	176	167	200	193	196	171	161	177	187	186	184	193	176	192	156	185	185	167	171	175	188	188	181	189	186	207	147	184	178	186	191	165	193	174	192	178	201	187	169	171	201	188	166	151	154	191	181	165	177	153	164	170	191	183	184	160	180	164	195	210	179	159	173	162	179	204	196	178	178	149	188	184	178	174	166	175	167	196	185	186	180	187	195	191	181	191	177	162	182	188	199	173	164	179	203	149	188	182	208	175	171	176	184	183	170	185	188	173	160	182	209	193	183	175	170	212	176	174	172	150	195	186	197	170	214	174	185	152	227	177	179	164	192	201	189	173	185	190	163	185	185	154	193	184	156	207	170	182	170	163	169	179	166	177	182	186	171	182	182	177	160	169	184	158	171	176	174	183	162	165	171	190	205	173	179	178	184	202	186	160	186	180	169	177	164	200	171	161	177	162	192	154	168	177	157	197	168	169	146	193	187	196	183	181	172	162	165	176	187	208	182	182	186	181	181	188	174	177	190	185	197	190	187	186	196	187	180	164	180	172	156	170	172	176	180	201	166	187	172	150	176	173	166	171	193	176	183	185	174	168	155	199	182	187	192	187	179	172	164	174	173	182	191	192	159	187	169	172	168	191	177	182	188	164	196	212	179	182	182	188	186	181	184	159	171	216	184	183	169	172	175	182	172	170	164	187	207	176	173	187	181	161	179	199	165	188	165	174	191	194	179	165	189	196	196	182	206	166	169	208	186	131	192	171	202	184	186	159	172	179	162	178	193	174	163	191	159	181	188	178	159	157	173	205	180	155	193	196	181	161	174	203	182	176	183	175	197	198	184	164	177	142	181	183	178	159	176	202	155	190	173	172	183	189	179	180	206	178	183	181	178	144	174	198	146	193	180	190	177	174	157	157	216	172	163	195	190	178	171	163	173	192	184	179	161	206	140	164	169	188	146	177	154	162	214	173	179	189	181	168	184	181	171	179	170	153	159	193	182	192	164	169	181	176	164	192	172	170	187	187	140	214	212	163	182	187	170	187	179	168	153	209	173	189	171	173	185	163	163	177	195	167	178	183	158	191	173	190	177	193	189	167	202	194	178	188	165	177	154	176	199	204	178	183	209	192	174	178	175	184	214	174	171	177	190	191	190	194	189	166	175	215	173	195	151	182	195	182	173	195	194	168	176	153	154	186	153	177	182	178	170	163	179	168	174	161	196	154	198	202	159	155	194	175	185	167	202	165	166	166	192	172	180	193	184	166	176	151	167	162	169	179	180	192	183	143	212	175	174	203	162	179	203	186	168	197	189	177	176	189	168	209	197	165	190	143	181	187	189	180	157	174	180	188	192	177	188	205	182	200	171	176	180	172	205	195	190	189	183	186	177	176	193	152	208	203	207	176	177	183	190	202	190	177	166	193	182	158	179	194	202	178	175	193	172	141	225	182	171	181	183	175	169	174	180	185	189	186	171	195	179	166	175	188	207	174	175	170	197	157	188	157	165	161	168	184	164	208	200	176	164	177	189	188	200	195	187	154	188	197	148	164	175	183	177	182	191	177	190	204	183	159	190	181	167	203	197	182	166	165	159	166	179	192	193	206	155	182	189	196	163	163	183	203	186	155	178	184	171	179	174	178	188	207	170	168	176	181	167	169	171	172	198	163	177	191	163	192	202	159	171	196	185	191	189	160	194	161	194	189	190	163	180	172	187	180	184	175	185	166	163	181	174	161	175	167	173	182	156	188	209	182	180	198	164	178	194	182	197	149	196	166	175	162	180	181	189	180	177	170	179	188	214	172	162	166	190	174	156	196	149	167	182	169	177	165	176	196	209	195	198	184	193	196	172	188	188	171	181	184	169	211	187	147	180	188	177	187	181	184	193	190	177	169	181	176	182	175	173	176	183	190	180	183	181	165	199	184	167	165	165	170	157	187	179	185
17241	9877	12933	11883	9568	8133	6622	5499	4005	3224	2649	2344	2127	2049	1755	1485	1441	1272	1130	1045	910	953	905	826	688	737	684	739	629	575	587	585	525	562	527	579	530	543	511	520	532	510	501	518	587	597	582	602	551	509	503	481	512	501	528	485	485	484	472	498	469	457	496	517	489	460	441	457	467	501	469	468	436	448	500	446	447	460	422	468	465	459	453	414	485	472	393	465	507	458	437	458	467	446	470	436	464	432	470	413	465	439	479	445	472	465	457	468	477	470	428	466	528	460	441	493	441	459	438	423	421	447	487	450	446	471	478	476	442	458	482	442	461	438	426	452	460	464	452	421	471	463	457	446	411	462	432	493	446	473	479	428	447	443	468	439	417	441	490	450	444	420	433	461	441	457	463	424	481	453	463	471	427	469	426	489	461	423	456	435	513	456	439	469	486	464	462	397	431	443	462	454	457	459	457	459	461	455	436	459	474	456	428	472	474	473	472	454	422	452	455	423	452	439	435	426	434	448	444	435	433	414	447	453	446	456	437	428	479	435	437	471	421	450	453	442	439	465	479	439	448	444	441	428	445	429	440	463	452	460	448	468	410	455	434	428	447	454	471	501	450	443	413	472	509	434	448	462	449	434	477	458	428	451	449	470	465	420	473	466	443	470	438	473	470	418	429	465	443	456	473	482	439	461	464	481	484	480	446	396	421	484	469	445	486	449	431	462	448	486	475	460	443	463	458	413	468	480	446	438	428	430	449	475	465	464	480	412	448	424	475	418	455	452	483	443	444	434	460	481	436	460	491	418	445	466	483	459	421	446	439	452	468	488	456	450	456	449	444	447	460	465	502	463	453	426	488	470	455	455	430	449	439	468	448	432	480	470	422	451	454	476	436	478	422	409	414	469	473	440	456	450	456	434	457	445	431	470	479	444	435	438	477	413	493	472	451	455	431	481	454	449	430	462	460	439	440	452	473	448	467	457	494	473	432	458	426	475	427	446	454	418	445	460	440	452	454	458	470	451	446	487	459	470	412	428	446	451	421	472	445	455	417	441	460	493	491	452	455	402	457	438	444	452	444	498	455	452	485	471	461	505	464	429	540	473	458	475	479	435	455	449	438	450	474	451	442	493	475	440	431	430	446	459	430	445	475	483	456	471	437	433	453	450	419	473	449	466	442	502	428	494	440	448	433	457	438	466	451	437	419	437	439	483	466	494	398	471	437	496	436	493	457	452	451	503	439	467	429	456	415	442	449	462	467	499	420	492	478	440	434	471	441	441	464	455	450	406	425	458	478	452	439	481	446	445	440	470	462	428	445	486	428	444	452	454	465	437	476	453	446	476	449	467	436	446	481	453	422	464	468	435	478	424	497	445	456	482	461	457	451	472	446	429	466	474	477	427	430	432	463	460	445	457	427	441	426	450	459	480	472	481	409	436	455	464	461	468	444	422	436	467	430	456	457	451	440	449	418	464	452	469	481	425	444	466	408	448	485	433	507	434	465	478	408	457	475	432	457	440	453	471	440	458	456	421	467	448	428	469	500	474	469	448	446	484	449	472	454	462	440	435	461	455	464	478	448	453	451	440	447	422	471	442	492	465	429	460	454	435	467	486	481	433	457	455	411	464	480	405	453	452	420	458	450	428	446	423	472	550	450	424	505	432	450	434	433	471	444	447	459	427	448	440	443	497	467	428	470	458	452	467	484	433	413	424	468	477	437	490	417	495	456	420	493	456	477	489	429	449	427	471	454	465	441	457	466	454	408	488	484	419	428	427	486	435	447	461	488	413	415	405	464	454	408	433	449	443	470	411	484	484	476	460	489	439	459	436	466	450	511	449	460	443	444	448	461	415	442	469	451	455	442	492	420	458	520	459	461	477	497	466	448	462	446	469	484	493	449	451	449	447	514	464	419	468	454	459	439	463	454	423	460	444	471	466	440	410	460	463	478	451	469	461	491	441	437	483	463	472	425	445	461	410	457	431	423	431	426	473	445	447	469	441	467	417	483	454	451	465	482	456	455	455	468	452	426	444	443	471	444	457	454	445	443	476	411	419	491	457	436	435	457	481	436	450	437	484	476	452	432	444	460	436	454	462	461	470	487	441	436	463	493	451	448	448	475	471	435	408	482	464	432	485	409	478	420	444	463	493	443	446	469	468	480	454	517	483	443	444	427	478	485	437	462	478	473	475	443	447	481	433	450	478	456	457	454	450	426	498	457	452	471	451	464	485	484	487	450	428	451	487	483	445	441	441	470	481	456	431	485	461	457	440	474	430	463	468	423	500	448	455	455	451	486	425	449	467	454	441	429	472	464	466	443	491	429	459	417	448	450	452	425	484	428	421	447	436	458	459	449	435	461	448	407	478	419	487	455	473	433	461	449	476	454	432	458	456	445	468	490	448	456	462	457	465	469	482	444	451	455	407	479	462	437	462	461	484	435	430	448	464	468	445	473	445	441	476	458	449	450	416	412	439	469	439	452	478	447	495	448	422	509	485	437	438	465	430	468	490	461	446	458	459	435	401	422	452	452	420	428	445	472	415	471	495	457	441	478	455	473	464	426	432	474	414	484	470	411	495	430	467	476	439	456	427	515	457	427	451	445	458	433	496	407	448	425	441	455	455	460	439	482	465	459	475	441	437	454	449	450	445	464	467	456	487	455	468	443	440	464	479	467	477	472	459	449	447	436	466	456	454	452	457	459	480	441	462	479	451	448	459	495	437	467	472	416	460	467	491	442	467	429	437	448	491	403	463	487	413	462	420	442	447	474	435	505	484	449	466	519	441	468	439	436	443	454	449	466	442	461	440	450	423	429	465	438	440	440	403	407	455	482	486	457	456	464	414	442	468	467	467	449	435	450	416	453	435	441	415	448	495	465	447	470	468	467	451	447	489	459	437	479	464	443	419	434	430	480	433	462	474	457	481	450	456	449	475	463	455	455	475	440	462	467	487	447	475	422	420	433	454	501	483	446	497	466	425	437	473	445	440	486	459	468	462	439	458	436	492	443	466	443	411	440	471	471	447	430	455	441	477	487	480	444	430	459	470	454	432	495	472	455	424	450	425	456	489	435	454	455	440	467	462	433	450	482	497	475	451	455	451	468	449	440	491	426	469	475	440	472	460	444	459	439	471	442	444	435	461	472	440	425	453	480	461	475	467	427	486	478	418	437	402	462	504	464	442	490	435	460	462	463	456	473	443	446	434	440	453	436	446	478	434	428	465	449	472	423	454	427	378	436	443	436	455	460	457	476	459	425	462	438	487	454	432	448	475	450	469	450	473	449	482	412	423	428	437	462	414	419	444	452	433	435	411	446	466	483	489	426	456	473	455	445	504	451	453	442	446	466	444	438	474	474	457	477	474	472	484	488	469	469	454	469	472	470	428	455	466	450	461	467	442	435	460	445	462	432	476	469	439	460	429	411	467	479	417	416	445	450	491	483	429	461	431	426	458	448	428	462	469	482	442	497	449	464	437	480	399	446	475	457	445	456	453
8527	4185	3311	2154	1568	1116	831	587	559	433	422	414	355	344	343	316	311	304	285	301	294	280	259	276	276	270	260	282	275	254	271	256	267	276	260	280	286	282	238	249	267	296	297	264	273	266	274	291	245	293	232	254	281	276	304	258	272	265	297	281	274	297	247	241	268	235	282	265	275	305	256	273	272	251	270	286	277	286	262	269	254	285	266	252	253	275	261	286	282	263	263	232	307	282	281	260	255	255	261	304	261	290	283	267	279	289	276	287	288	291	296	275	281	298	270	251	295	280	253	269	264	266	301	275	260	307	291	290	271	290	255	273	312	230	284	265	259	282	276	269	285	283	300	286	223	281	260	250	270	259	268	254	292	270	276	269	273	272	290	266	291	290	250	252	271	286	261	284	268	277	249	235	273	298	265	283	275	255	275	265	263	270	290	274	275	309	275	299	276	305	252	296	270	283	250	251	245	290	276	278	269	263	268	268	296	253	284	265	266	264	281	254	285	270	287	265	282	319	258	258	268	282	279	280	249	268	251	283	240	259	269	285	302	270	265	259	261	288	295	280	306	296	256	270	241	257	292	271	257	275	269	285	222	293	279	268	284	263	251	276	239	273	277	251	250	272	268	261	240	272	244	261	254	295	264	242	245	265	275	282	278	258	273	274	264	255	291	274	311	272	270	277	265	285	293	256	280	277	275	237	271	272	257	296	284	286	249	283	283	266	279	289	241	279	257	272	310	274	255	266	253	263	298	285	274	311	290	249	294	262	262	250	273	259	279	276	256	240	255	265	273	254	266	288	234	280	296	302	284	262	255	267	270	263	267	300	279	279	254	271	276	274	262	298	300	286	279	299	287	290	267	288	290	250	278	267	268	253	281	265	295	266	282	271	301	256	284	260	289	282	240	314	256	232	270	282	266	256	273	262	272	289	263	273	256	281	307	255	296	262	263	260	293	255	268	265	290	256	303	285	297	255	284	271	252	273	252	272	257	239	246	270	261	282	278	287	290	254	284	294	255	276	224	280	271	280	283	254	294	296	294	277	259	269	298	277	263	287	287	283	279	240	277	257	269	288	263	317	249	261	260	291	251	252	263	263	293	286	258	290	280	259	307	296	292	271	246	262	231	244	263	250	255	251	285	261	256	309	260	254	256	262	262	304	236	268	285	262	284	277	278	283	280	250	273	250	290	290	292	258	262	278	295	284	269	244	258	277	262	294	229	291	274	314	253	280	267	291	277	297	272	291	288	280	249	265	277	258	270	322	271	285	273	293	268	240	284	286	263	273	285	238	250	300	270	289	298	271	266	251	295	243	270	251	257	243	280	261	280	252	270	266	318	296	289	274	257	249	270	307	246	249	275	285	305	248	251	286	264	287	293	275	263	274	265	271	276	254	245	252	283	267	240	308	250	278	225	296	307	270	297	287	243	266	279	262	297	268	273	252	279	271	289	288	289	290	295	266	284	282	273	259	288	294	313	271	309	258	254	270	274	276	284	284	238	301	278	267	271	276	278	259	254	298	279	282	305	281	253	258	270	265	248	270	282	268	266	285	255	296	260	266	254	236	278	253	254	265	253	249	291	281	265	263	240	282	266	289	291	290	291	270	261	249	257	261	289	271	289	281	220	248	277	263	250	276	252	248	273	271	247	285	247	318	288	284	244	254	252	265	254	290	291	261	262	260	287	289	300	272	248	303	262	268	279	259	266	289	269	309	272	296	252	266	278	238	268	278	266	265	266	254	266	282	274	272	266	281	248	277	293	289	292	267	287	282	288	297	267	295	265	264	265	272	268	284	314	254	266	280	250	291	301	275	274	261	264	265	272	270	282	259	258	276	297	297	259	253	255	286	221	245	254	255	267	293	263	273	310	250	302	292	276	274	290	242	253	248	258	255	241	278	268	260	268	259	269	286	295	255	265	280	257	270	267	262	282	267	255	262	258	263	269	272	234	257	294	290	268	272	274	276	261	280	271	270	267	289	279	277	277	264	262	270	280	268	288	270	260	277	258	267	282	283	258	268	227	254	250	283	256	269	281	290	252	281	268	262	270	262	290	324	282	269	271	269	261	270	276	257	259	260	272	308	285	278	269	269	249	283	264	257	284	269	302	268	257	243	258	252	272	277	272	238	278	281	297	275	281	269	240	263	274	303	277	254	262	271	251	295	300	266	276	270	297	253	292	272	262	269	229	295	244	269	274	267	269	311	239	306	240	283	254	272	269	254	265	259	252	276	269	284	298	270	257	270	261	281	296	242	288	261	280	285	277	272	258	282	274	269	246	273	292	296	310	270	271	274	250	238	274	249	266	256	273	250	262	275	273	253	265	279	282	280	267	295	278	262	264	256	269	275	256	290	265	287	256	280	273	290	229	271	282	263	251	270	285	262	265	257	289	265	258	281	256	270	281	282	242	238	249	302	277	264	268	270	267	279	268	237	280	258	287	255	271	242	239	273	260	283	299	247	290	281	256	254	281	262	272	278	266	304	262	278	294	274	289	275	247	220	295	293	270	266	269	257	273	259	282	259	277	247	238	261	258	275	293	268	267	268	289	276	246	254	255	266	292	290	294	272	261	277	262	275	248	286	259	258	281	259	262	290	263	293	265	240	288	263	289	292	271	248	277	286	260	293	262	279	275	262	278	291	256	257	301	256	282	263	267	270	288	283	246	281	282	253	305	281	269	277	246	289	302	268	286	246	275	252	294	274	268	257	273	263	282	254	267	236	257	298	236	238	280	285	246	255	241	301	273	286	281	265	254	284	274	283	292	286	266	271	301	255	239	279	265	286	270	273	272	278	277	252	269	286	243	254	243	280	247	267	253	252	282	233	275	277	252	265	259	270	292	267	289	261	260	264	255	253	266	261	271	294	278	284	280	322	286	281	261	260	268	268	279	273	280	265	228	246	255	274	265	246	287	274	280	282	255	279	234	314	282	284	284	291	272	240	250	275	306	269	277	252	261	272	260	266	260	289	259	255	253	274	239	266	245	268	291	247	284	275	270	265	233	255	273	250	282	302	291	272	271	274	255	268	269	301	283	295	257	299	265	259	270	238	278	272	290	259	264	245	289	264	289	275	260	281	250	287	277	256	239	248	271	294	312	297	287	246	277	291	257	278	292	292	255	280	260	291	247	268	300	284	263	258	284	261	266	254	287	270	260	277	244	275	273	280	286	274	254	286	290	268	286	261	245	297	265	262	292	283	293	254	279	265	260	280	264	258	291	272	309	242	266	298	262	295	261	240	274	256	260	260	250	254	260	291	251	251	284	284	276	261	237	250	284	262	262	268	286	260	261	262	272	251	261	247	287	289	273	240	242	257	296	282	254	268	261	283	271	269	257	260	285	282	295	278	283	255	265	272	270	296	270	271	255	275	285	267	289	262	277	251	280	237	252	274	260	272	275	260	228	287	264	275	284	244	263	264	237	257	252	292	269	269	277	281	256	261	297	265	273	269	294	278	266	264	278	296	287	264	247	263	244	272	260	298
6389	4341	5830	6321	5277	4641	3522	2554	2134	1629	1391	1387	1192	1191	1139	962	953	937	813	812	841	758	819	719	728	751	736	683	735	688	686	684	703	717	750	648	667	667	611	710	708	614	657	697	675	679	654	652	651	666	695	618	662	687	681	665	676	689	655	685	696	686	660	676	656	643	643	684	680	692	685	652	661	681	652	626	650	664	685	649	672	639	647	609	616	659	673	646	636	681	694	629	681	699	665	709	623	653	621	655	644	635	665	643	689	682	728	699	651	680	614	691	684	621	618	616	642	662	655	679	684	675	670	678	638	661	690	686	685	680	675	671	682	649	651	666	651	643	632	648	659	723	667	696	662	674	634	645	650	642	675	692	647	651	684	656	662	681	680	653	639	646	673	656	653	678	642	698	647	614	669	671	684	650	660	655	672	684	692	661	640	625	692	651	646	632	643	655	641	676	620	644	653	639	669	690	607	644	693	638	663	703	665	654	719	637	652	677	638	654	643	649	678	676	630	704	648	677	690	637	669	682	688	663	611	666	656	698	672	708	664	653	652	642	640	628	655	669	672	707	658	657	672	719	681	682	660	653	646	652	641	648	707	650	656	603	668	578	664	684	657	688	640	716	665	666	648	630	635	633	665	647	644	671	655	641	640	678	631	648	700	647	680	683	695	679	661	676	641	662	682	660	654	665	599	626	634	710	666	659	630	643	641	590	630	652	638	640	703	699	704	657	654	664	650	686	597	657	659	678	678	680	672	649	668	644	720	647	661	634	670	648	647	690	683	655	645	676	730	608	649	677	653	695	680	666	594	624	682	693	642	598	618	659	638	635	656	626	665	667	679	674	649	703	655	663	649	659	627	673	667	664	626	613	667	687	690	661	689	631	638	675	669	674	622	681	640	687	664	605	650	696	637	690	707	692	623	643	648	637	625	699	697	706	655	655	615	647	688	667	651	666	657	670	651	646	693	671	689	681	679	723	628	664	651	645	618	672	624	655	639	646	603	625	683	623	673	593	731	638	663	677	673	685	632	651	656	659	669	668	628	679	681	630	647	657	638	655	655	704	629	661	668	674	693	675	609	665	654	694	650	678	705	633	665	612	700	665	668	628	664	633	670	626	655	672	619	663	669	614	665	632	658	678	672	656	652	642	681	689	668	626	674	662	659	657	656	669	665	651	636	681	650	687	702	673	645	676	661	669	635	665	662	673	677	598	677	630	627	642	654	675	680	667	713	672	659	636	666	671	686	653	640	677	713	645	649	622	712	708	678	656	618	610	663	659	693	641	665	695	646	699	615	694	650	647	695	705	594	680	658	639	626	666	656	686	684	660	656	670	671	665	660	695	614	624	679	651	650	642	655	680	636	657	660	665	630	653	647	672	643	657	660	665	696	630	684	643	656	601	636	710	680	625	713	653	637	672	646	658	684	623	610	674	646	655	672	669	657	662	643	646	636	695	665	686	641	644	634	653	629	666	651	628	656	685	665	654	707	637	702	672	649	677	721	602	697	666	593	635	643	685	658	659	668	689	650	655	653	661	624	661	681	627	677	661	684	673	673	652	676	649	714	638	664	713	639	656	667	614	681	640	689	630	681	639	679	667	669	648	634	650	682	646	705	690	632	644	645	671	668	639	621	671	634	627	701	667	630	641	681	662	675	681	628	667	703	682	644	630	626	715	693	616	664	665	605	681	677	656	695	665	585	606	674	615	661	639	666	642	702	631	656	668	636	659	712	644	674	616	668	640	617	687	707	681	600	685	664	657	676	691	607	669	665	665	672	671	659	662	680	611	635	686	680	632	662	659	675	652	634	667	621	667	667	679	660	671	685	644	642	734	650	640	639	653	673	677	694	660	615	642	698	668	646	674	646	677	650	607	658	647	636	633	689	675	635	668	634	648	649	638	660	662	655	640	677	668	636	645	682	695	620	671	629	681	667	673	640	675	649	629	647	658	622	640	653	660	664	664	644	683	682	665	650	660	642	685	700	661	642	681	669	653	693	686	688	675	656	630	652	672	669	680	643	615	649	612	656	673	672	655	671	669	678	681	653	710	681	634	665	604	697	664	673	663	665	744	689	679	633	663	647	620	670	623	676	614	655	695	672	627	662	643	669	675	684	678	670	660	672	688	604	686	633	667	671	728	647	621	670	650	637	629	615	618	654	672	661	671	668	651	639	677	614	668	657	664	635	710	663	633	722	680	677	653	632	678	658	688	637	654	702	664	630	671	645	687	630	646	693	684	668	671	684	725	669	672	618	688	715	673	697	697	683	627	646	679	658	636	630	663	702	625	663	619	662	682	562	699	611	671	709	677	658	662	718	644	643	679	662	626	645	677	683	670	670	690	654	690	675	667	646	637	645	605	685	658	680	669	666	634	668	659	653	685	660	640	681	630	683	678	663	666	605	612	729	666	652	618	649	648	633	693	704	679	659	655	625	680	624	657	629	624	635	654	681	646	631	607	653	688	639	658	656	652	631	618	663	660	641	646	627	657	647	691	685	637	623	649	668	642	631	684	672	672	661	687	610	676	651	715	637	693	669	664	637	677	644	677	662	652	644	643	684	697	712	686	669	661	665	701	650	674	672	639	633	668	693	680	666	672	609	697	643	693	609	719	627	665	690	673	680	649	693	696	695	629	689	608	670	692	685	671	644	660	658	628	637	675	610	676	624	652	680	677	681	655	653	654	644	698	674	652	679	669	668	654	645	626	633	615	683	645	711	664	653	691	675	704	666	618	691	658	622	651	661	652	686	701	633	701	673	640	672	629	679	675	621	691	639	655	674	637	648	686	620	636	671	642	639	624	670	665	678	660	660	680	682	619	669	653	669	708	630	698	653	621	667	666	673	679	659	678	671	694	677	616	647	638	687	670	630	632	703	659	648	720	696	661	667	659	674	688	638	702	690	681	653	625	648	654	689	631	700	615	681	651	628	644	683	672	646	643	608	687	652	692	654	664	659	652	655	645	682	638	650	659	628	662	705	648	662	647	670	648	644	628	707	644	678	651	650	661	657	752	608	683	627	660	690	664	639	634	670	645	725	669	630	685	660	674	646	654	637	638	641	665	658	670	701	674	708	639	657	677	672	645	675	666	654	678	645	688	717	678	695	695	681	634	620	641	650	658	669	659	697	632	627	680	678	664	607	707	692	669	647	634	614	628	661	679	651	672	660	646	642	661	672	706	667	669	645	707	710	672	657	720	701	669	667	625	682	628	654	633	692	673	631	669	708	672	649	644	626	638	676	677	634	690	716	649	714	673	677	656	620	670	689	669	648	668	652	661	651	639	688	652	726	641	654	662	639	597	652	661	652	628	639	658	675	659	641	680	655	661	628	678	699	675	665	621	654	664	657	683	713	673	684	647	669	710	706	631	636	646	668	626	675	642	685	659	661	635	680	655	658	722	706	670	645	651	661	656	679	713	668	673	652	681	633	670	656	649	677	709	682	707	668	623	644	658	614	657	649	690	650	677	650	670	648	653	637	662	643	712
17902	7539	6041	3740	2441	1753	1230	1024	793	541	483	540	424	407	440	380	335	336	299	328	282	282	288	274	285	270	259	256	239	253	245	278	256	272	255	272	291	240	265	253	261	260	272	266	261	259	271	244	231	266	284	224	286	275	231	234	234	273	236	268	274	283	257	252	258	272	260	264	284	261	267	263	249	247	266	246	261	255	276	269	236	256	244	272	232	242	268	275	246	249	255	250	243	263	268	251	260	246	283	271	244	260	260	262	241	224	255	259	270	229	257	250	261	244	275	275	257	284	253	251	249	243	250	234	265	265	243	226	245	249	243	274	286	281	271	259	260	230	232	264	272	262	236	241	239	217	249	249	194	248	261	241	270	242	273	247	217	238	226	255	281	254	234	236	256	228	225	243	217	270	274	249	248	265	270	255	266	249	234	245	234	251	262	233	262	259	252	230	235	248	289	236	231	213	259	272	265	229	228	232	225	264	253	276	252	280	258	268	261	235	271	235	264	237	264	249	248	255	228	270	232	237	264	251	280	241	243	264	227	241	256	261	254	246	255	239	241	258	237	267	241	276	251	221	254	266	249	244	246	231	285	277	248	257	280	246	264	247	244	258	225	251	237	245	274	261	264	235	243	264	260	257	266	244	253	245	241	252	308	247	263	260	228	273	244	259	278	233	224	257	248	267	268	256	262	252	272	239	253	243	276	279	270	226	231	244	272	261	262	249	256	250	243	277	254	251	239	247	242	230	260	244	243	268	247	247	240	277	262	256	257	235	284	256	278	248	266	235	258	231	248	268	263	258	212	229	267	236	255	247	279	258	284	260	239	236	246	249	246	254	252	247	289	247	254	257	271	255	246	259	261	247	227	225	251	268	296	258	244	287	249	240	252	267	260	233	274	244	262	244	239	258	270	240	222	274	274	254	245	236	251	214	256	250	219	272	266	265	293	254	243	266	239	266	246	240	278	271	250	265	273	262	277	244	259	271	239	284	242	242	244	266	275	273	234	259	251	257	247	256	250	264	243	249	257	247	224	233	263	254	236	243	221	234	247	233	240	254	260	267	241	246	262	259	263	248	241	258	247	256	269	247	260	245	242	249	266	244	253	264	245	254	267	245	258	260	268	269	249	259	232	234	266	256	272	253	246	249	261	255	242	250	272	236	225	239	269	243	260	284	286	262	255	229	254	265	275	260	265	261	248	246	231	251	266	246	251	236	234	276	268	239	247	243	237	241	255	241	274	282	248	258	236	238	236	253	238	242	272	240	248	250	257	266	212	235	270	222	278	242	240	244	238	232	270	251	248	241	252	264	232	267	269	266	239	278	251	223	268	278	230	248	240	218	251	265	247	245	261	268	249	233	240	230	250	234	254	235	254	238	240	258	261	263	239	214	273	257	253	240	251	245	244	233	246	257	243	242	296	240	248	262	243	265	258	247	227	258	232	240	235	227	285	232	248	252	268	250	271	236	237	245	251	223	270	221	270	254	243	248	252	247	236	260	278	258	284	275	280	263	254	292	245	271	203	252	235	207	212	227	269	250	274	224	270	227	308	243	220	252	244	228	273	246	236	254	234	243	237	237	252	221	273	231	248	224	250	224	248	250	260	224	269	247	265	245	215	295	233	275	266	298	251	260	264	244	224	249	236	248	260	264	268	236	234	273	251	254	227	263	265	284	243	232	270	261	240	252	261	264	248	254	240	254	253	269	261	248	280	268	247	257	263	263	242	259	252	249	231	256	253	228	254	246	255	258	247	265	247	252	269	224	226	244	242	214	302	260	237	228	238	250	247	222	265	203	257	233	256	252	257	210	266	275	280	246	279	266	260	243	240	260	275	250	250	284	256	252	254	227	258	251	255	268	261	247	245	265	256	235	265	262	211	258	234	236	263	266	216	249	235	203	261	235	249	268	230	265	239	258	253	261	261	274	240	275	254	248	251	250	257	251	265	260	274	264	272	264	260	267	255	281	258	221	238	253	260	263	263	241	273	264	217	252	242	236	240	291	252	244	264	249	271	248	254	253	250	222	244	262	253	291	276	224	276	264	236	250	254	233	260	263	256	260	236	258	250	251	295	233	263	269	244	236	253	239	238	257	255	272	271	253	266	220	241	264	282	281	248	239	237	236	270	233	250	256	245	283	244	229	225	253	260	244	231	254	268	261	250	289	246	260	265	253	238	239	240	249	270	228	240	260	257	260	227	266	246	248	229	296	304	236	248	243	247	272	252	274	270	236	206	270	240	247	294	252	269	237	242	232	243	199	252	251	262	295	264	252	262	282	267	283	275	262	234	245	256	248	251	254	229	255	258	230	253	250	282	260	226	236	259	247	256	238	269	202	274	243	248	281	254	227	279	222	245	277	256	237	239	233	256	239	245	243	256	288	238	267	242	251	227	228	268	250	247	266	250	256	273	256	261	251	260	253	259	238	242	249	254	258	238	242	283	249	242	253	259	275	243	245	275	241	262	239	266	265	273	244	264	235	250	253	247	250	263	240	270	255	235	270	269	256	249	292	246	238	259	275	259	249	249	256	229	235	261	252	251	250	227	231	274	288	230	218	235	246	242	264	263	279	254	246	283	266	277	290	250	271	263	239	246	238	271	243	273	244	291	263	242	233	220	259	267	240	229	221	267	262	233	269	221	270	273	238	247	277	263	284	248	263	270	261	258	257	239	251	250	246	234	247	262	272	269	239	264	257	234	258	258	266	281	244	285	251	261	265	249	273	247	259	247	245	269	261	247	248	270	244	248	232	298	238	256	252	248	266	249	250	256	238	256	283	295	229	249	259	246	263	252	261	243	271	238	243	266	251	243	267	277	256	250	266	265	227	266	243	259	245	253	254	251	278	231	245	255	254	245	248	255	285	258	256	261	268	266	263	280	272	250	242	243	232	260	235	253	279	241	269	262	242	219	242	234	278	228	263	258	259	222	268	237	210	276	263	231	259	262	242	286	228	252	305	280	234	244	251	259	251	246	231	245	254	258	244	290	244	261	253	244	255	274	250	247	232	276	256	221	237	219	234	263	239	258	256	240	235	239	247	260	290	242	253	246	238	244	268	245	264	238	262	293	261	265	244	258	224	263	266	225	254	264	247	270	277	262	257	277	259	256	277	271	216	280	264	256	257	273	270	241	285	244	254	250	299	235	230	253	241	272	227	263	260	249	244	245	237	234	233	250	277	261	231	274	263	271	270	271	250	271	287	246	249	267	257	255	260	265	256	274	264	301	246	208	262	263	233	237	251	250	240	234	247	237	246	268	266	254	252	237	214	232	265	254	250	255	257	252	263	272	235	274	258	266	241	243	241	272	234	260	238	250	249	242	253	266	233	297	243	244	243	244	253	291	255	256	235	281	259	285	243	255	261	224	261	234	242	272	234	248	243	256	257	264	271	256	232	248	261	226	237	252	251	266	275	253	264	226	249	261	217	267	266	266	239	266	262	261	259	273	259	260	264	243	240	226	267	260	251	291	262	248	265	292	270	272	256
13181	6711	10286	9831	8306	6887	5149	4072	3305	2516	2055	1923	1845	1691	1553	1311	1229	1080	1037	980	900	911	845	831	844	776	809	744	714	661	679	706	719	657	690	686	692	705	645	717	662	645	675	665	670	709	670	678	693	665	658	612	626	623	660	624	625	604	667	619	610	588	623	652	628	583	629	634	637	641	598	597	614	612	575	623	587	609	636	657	589	676	675	604	591	603	586	654	549	603	581	627	574	583	615	610	623	592	621	632	650	637	597	637	658	615	599	612	589	611	610	593	654	615	648	605	602	596	615	629	666	640	619	614	606	615	588	654	634	637	630	609	648	623	600	660	599	616	592	608	621	655	602	628	616	604	613	623	628	590	597	661	623	571	651	595	612	616	653	572	661	609	632	647	597	651	668	614	637	638	641	643	600	636	609	637	641	590	639	632	593	622	670	625	614	572	606	580	637	609	587	617	660	620	563	568	638	646	641	615	657	616	607	611	655	615	603	646	617	668	606	662	646	601	627	623	642	602	613	605	630	625	601	570	643	600	642	612	575	617	596	597	622	624	613	600	609	617	665	585	554	661	645	646	598	609	606	622	591	603	589	578	621	672	603	635	676	623	633	599	628	564	603	641	628	567	606	621	636	630	641	627	619	641	681	636	611	628	610	647	636	635	606	655	619	634	598	665	572	626	626	634	602	590	641	616	613	595	601	627	630	638	647	603	621	613	602	634	616	624	603	641	594	626	599	656	607	590	624	628	586	638	640	647	649	599	615	652	657	621	635	604	633	691	644	623	656	585	590	648	584	650	668	596	571	625	591	654	621	581	613	649	619	602	638	645	596	594	573	581	655	604	615	596	629	641	638	611	583	627	604	616	619	644	650	637	570	604	596	629	576	624	676	600	607	586	649	586	623	611	605	597	611	588	586	644	583	647	627	543	630	643	560	596	613	652	643	596	593	642	623	612	600	660	643	633	662	629	632	615	619	599	622	619	607	648	605	630	631	624	636	604	624	605	656	604	618	657	612	632	620	574	600	606	634	631	627	616	644	634	624	611	661	574	608	575	627	609	626	611	594	623	621	580	662	603	585	644	620	628	605	626	644	603	585	650	586	618	672	616	602	611	643	600	653	616	618	636	583	590	627	597	644	616	660	602	613	607	631	612	616	600	639	596	576	624	653	625	627	614	637	631	656	641	615	598	596	619	567	602	633	595	665	597	588	635	620	643	655	614	617	600	634	621	591	583	613	646	613	616	593	645	633	618	606	646	584	619	610	612	595	612	585	651	632	619	640	598	594	611	611	623	633	639	628	621	628	603	628	612	621	680	627	572	609	595	582	573	667	610	595	624	602	622	651	639	620	657	595	654	637	671	661	559	655	670	617	551	626	633	582	599	619	624	623	613	670	578	574	633	635	641	556	652	628	576	619	597	617	656	628	618	635	557	606	639	610	613	623	601	632	636	593	623	613	629	552	605	593	663	648	607	595	628	598	620	664	610	630	567	602	649	605	632	593	632	607	649	622	604	634	658	612	635	620	653	591	600	595	618	624	587	624	581	637	594	584	628	628	643	604	614	596	652	612	626	628	662	601	583	652	592	621	598	566	640	638	603	626	631	609	646	590	620	583	604	571	607	638	638	616	646	621	660	623	595	634	664	612	618	606	611	642	626	635	625	600	643	639	622	613	605	635	632	644	672	619	600	689	603	647	593	645	644	627	597	660	611	636	631	620	646	669	638	608	597	687	603	633	604	615	574	620	610	583	583	622	643	618	596	610	637	571	620	672	639	610	598	587	603	621	650	645	606	604	614	615	605	651	565	601	612	624	637	653	602	592	641	626	631	593	595	643	567	627	588	592	663	634	568	589	604	612	616	598	607	614	651	585	632	629	647	654	642	602	617	641	605	614	584	603	634	621	628	604	578	646	599	621	621	612	630	658	623	646	601	606	655	616	581	654	604	559	631	616	579	657	563	646	645	583	622	661	631	631	617	634	623	638	623	634	576	647	616	565	605	648	601	614	656	593	611	573	618	604	596	618	637	665	654	612	650	644	617	638	613	622	587	621	644	634	592	614	658	620	685	606	629	625	614	600	627	630	627	642	594	629	679	634	574	609	639	625	606	617	637	608	652	576	577	578	632	645	595	625	606	612	592	635	619	590	572	608	620	616	608	627	670	610	658	638	645	639	613	643	633	607	638	638	573	613	631	591	583	606	622	605	666	635	591	619	593	616	552	615	631	620	625	608	594	606	596	634	632	649	598	657	593	582	581	620	592	615	633	609	650	604	631	614	633	630	658	600	629	616	611	600	589	654	640	607	621	563	620	589	644	633	615	657	606	599	622	620	607	639	612	609	582	601	643	603	599	644	624	617	598	604	633	627	610	610	614	622	604	636	589	609	631	571	596	632	606	611	623	641	612	588	619	597	625	591	637	654	574	545	626	610	596	629	674	615	576	629	637	612	628	571	616	609	618	609	605	651	616	631	612	634	627	595	614	640	633	612	616	582	624	636	623	636	646	636	636	611	581	598	623	656	623	599	654	575	669	615	593	587	619	602	606	608	622	631	649	634	625	625	642	618	648	637	610	570	585	590	628	647	617	585	643	623	633	652	626	606	597	595	572	612	605	634	656	618	626	623	620	629	624	619	651	616	626	631	600	591	631	593	615	641	602	559	632	646	652	548	613	592	587	596	629	608	618	632	630	610	605	625	570	666	661	585	603	610	601	620	622	641	613	581	624	636	606	632	641	657	640	648	604	613	652	610	571	591	640	564	623	606	629	614	605	604	640	628	589	601	673	618	603	612	571	578	601	643	639	580	618	640	644	608	637	631	577	631	611	644	627	614	616	613	612	617	600	621	656	660	623	608	603	631	588	657	592	629	599	632	630	619	578	614	609	608	589	605	604	600	607	630	567	644	639	648	625	596	650	608	642	620	552	614	658	639	606	650	597	612	631	636	649	642	646	621	602	631	618	632	618	588	620	615	623	629	603	603	646	592	657	602	571	609	583	589	583	615	572	606	645	589	589	552	581	623	609	597	605	611	591	615	622	627	624	653	611	636	623	603	605	606	625	558	674	631	641	610	595	625	598	625	642	625	610	594	620	621	646	626	634	554	611	657	628	645	639	571	600	638	626	630	614	569	642	577	596	600	643	590	624	598	654	616	587	597	607	579	627	587	581	650	619	642	670	623	597	615	612	584	594	646	598	610	634	661	583	609	592	605	590	591	628	624	652	609	622	599	649	685	598	595	561	589	626	626	601	650	590	638	622	619	630	638	584	607	639	630	589	589	588	624	662	601	592	594	607	618	594	605	619	547	655	629	633	621	613	620	635	623	613	603	597	625	610	587	583	626	602	586	591	623	579	638	611	653	626	623	585	574	635	674	574	586	635	645	638	580	589	642	652	596	643	608	574	613	646	647	589	655	625	613	627	617	588	601	587	642	612	639	634	597	602	667	618	597	616	582	624	660	621	638	637	613	616	655	607	620	646	583	581	651	609
25564	10431	9265	5355	3025	2149	1524	1189	893	690	685	511	507	442	431	310	309	271	269	261	242	255	240	217	221	205	227	211	216	181	187	185	209	226	195	206	201	181	210	209	192	189	179	200	214	208	181	176	195	223	196	193	176	183	189	208	161	202	204	185	194	208	180	217	184	163	208	173	193	177	193	192	194	196	153	197	176	158	192	192	206	190	183	166	170	178	204	179	201	187	182	190	197	201	177	163	176	178	188	152	187	177	203	189	201	177	197	183	187	175	183	173	200	168	174	157	171	226	184	199	187	183	194	164	167	206	184	223	171	183	211	168	167	161	198	168	206	197	191	200	183	163	200	171	182	190	188	163	186	202	171	176	177	178	167	182	184	157	201	177	168	179	161	185	187	210	185	192	183	163	209	175	198	171	168	186	189	192	178	188	180	180	161	179	182	188	182	191	186	184	199	174	182	206	173	180	182	164	159	155	184	185	184	195	184	195	166	167	181	181	184	171	178	184	189	165	180	149	165	188	186	173	185	181	171	164	178	212	198	195	179	188	172	170	196	172	164	173	194	172	184	181	215	196	161	210	175	183	175	187	166	191	190	189	179	165	164	177	180	194	170	161	222	189	170	188	194	171	192	191	170	177	190	191	187	198	204	185	183	186	165	164	187	172	182	187	147	173	183	203	183	208	171	192	181	187	194	182	161	184	144	188	174	207	170	192	190	203	174	178	185	189	187	178	174	170	192	210	195	193	191	174	189	188	180	192	181	194	181	177	165	174	208	157	203	186	167	190	189	165	170	187	201	163	206	175	193	208	208	181	208	184	178	205	173	184	205	227	204	188	158	189	175	179	176	192	190	200	178	180	177	192	162	183	168	173	191	166	184	180	153	176	172	173	169	177	173	162	204	188	216	167	182	182	186	203	196	163	196	205	197	217	172	195	182	174	173	153	191	176	199	192	181	168	169	165	179	166	216	190	188	158	178	185	175	206	174	141	171	174	181	184	170	187	180	172	201	173	186	191	177	179	193	216	193	191	188	184	195	179	174	175	167	183	177	171	174	174	177	183	159	185	202	192	203	184	145	187	184	170	148	186	153	163	178	160	184	193	189	176	187	189	185	195	190	197	163	164	169	184	207	171	161	171	153	178	200	204	190	186	177	204	192	188	203	194	177	152	202	182	201	175	195	215	183	174	208	185	190	212	196	173	200	193	174	180	156	189	165	151	190	162	170	181	167	199	188	169	162	135	192	177	182	168	172	191	150	176	189	172	176	184	175	186	185	163	173	192	211	198	182	221	177	193	168	167	177	189	192	178	170	172	175	149	160	167	178	195	190	183	184	182	176	178	179	183	187	159	165	178	181	175	191	199	177	187	189	169	173	202	146	199	197	168	194	191	192	182	195	187	183	173	183	158	190	175	180	198	185	161	192	183	192	196	166	188	183	162	176	194	169	175	184	196	191	178	176	189	182	185	197	196	183	194	199	170	176	209	171	147	176	193	226	166	183	164	190	189	164	165	169	175	217	168	169	189	183	197	162	150	199	212	189	190	203	171	183	176	179	184	171	202	146	207	183	193	174	179	186	196	160	183	199	191	203	193	164	183	183	204	194	189	162	161	179	213	196	177	171	172	190	187	164	187	169	187	177	196	181	186	181	156	177	188	143	181	184	178	188	168	190	183	163	205	208	169	194	176	178	187	200	193	179	176	176	181	203	167	198	181	182	187	180	183	176	176	195	175	164	196	166	188	159	167	182	172	174	169	190	186	158	198	184	175	196	204	183	180	152	194	188	183	193	199	174	180	164	192	193	158	177	181	185	161	169	194	179	177	165	206	199	200	187	177	180	195	185	174	174	179	182	189	193	170	176	170	152	172	166	182	178	185	199	192	168	199	196	170	187	165	178	156	205	155	201	150	174	193	177	199	177	147	188	219	203	185	189	203	190	182	175	171	165	165	178	195	173	187	188	187	214	177	170	174	194	204	177	174	160	208	174	191	190	179	190	208	212	165	170	221	163	189	173	195	174	190	180	145	197	173	195	178	185	188	198	166	159	172	175	180	177	182	193	154	175	205	201	181	197	193	174	172	210	162	196	190	197	200	179	189	188	189	196	185	172	186	171	169	179	209	165	164	177	189	189	179	218	171	208	184	199	178	172	201	202	171	170	156	196	176	187	212	194	188	205	196	174	199	147	193	197	162	164	190	208	180	185	194	177	189	195	173	196	158	169	180	196	159	169	171	174	183	159	162	185	188	181	190	180	189	186	191	173	184	179	168	223	182	182	189	184	188	197	189	186	173	165	184	176	182	191	172	188	182	175	191	184	148	198	173	183	193	186	185	219	186	162	165	187	197	210	191	163	189	171	186	194	185	207	177	168	189	202	200	161	210	170	192	201	173	195	192	177	191	167	164	174	167	188	183	174	192	195	174	175	194	189	177	172	197	183	182	175	189	198	157	152	168	176	159	190	180	181	187	200	197	195	198	192	178	176	167	176	200	199	179	179	180	200	202	171	156	204	178	183	178	201	170	162	179	187	185	183	173	179	151	172	173	188	170	196	166	157	155	190	172	183	179	203	177	169	190	205	177	170	159	180	179	179	192	185	168	184	181	161	176	192	187	160	145	178	180	183	170	167	173	194	162	193	169	192	164	179	192	174	172	178	194	195	182	196	192	202	186	196	183	193	200	164	165	196	191	188	191	206	186	183	186	161	187	175	179	161	170	171	186	188	187	174	188	186	162	204	176	155	212	181	202	162	183	176	186	187	190	193	171	194	178	164	179	200	188	187	188	183	194	223	179	176	145	175	166	173	180	153	198	172	176	155	183	172	189	174	168	158	199	184	191	183	153	176	153	202	173	175	180	175	190	212	210	186	163	166	183	198	159	203	175	171	190	192	208	188	201	184	196	157	178	189	182	189	176	185	173	183	171	183	213	160	156	180	157	193	169	190	164	170	198	190	168	178	175	194	186	164	178	202	201	174	206	154	190	182	178	186	203	195	170	194	168	166	173	187	197	183	162	199	173	172	182	171	182	185	193	182	189	159	208	172	186	196	183	200	191	155	175	170	172	165	179	189	167	170	166	160	178	177	177	191	172	173	158	189	173	196	184	160	205	169	195	168	164	192	176	186	208	200	187	195	167	183	167	179	205	172	195	166	192	209	203	178	192	167	194	193	199	177	179	169	190	182	177	182	182	202	182	207	186	162	171	199	196	190	177	177	172	179	163	183	187	180	195	209	169	190	189	198	174	186	181	184	207	182	169	188	185	177	176	170	194	185	182	174	168	198	136	188	190	178	202	205	172	175	174	172	164	195	185	204	204	176	152	162	183	179	163	158	173	188	184	172	189	153	180	182	176	183	196	196	180	169	176	170	192	184	186	168	187	191	198	190	160	182	175	177	179	178	184	181	176	179	196	170	211	186	198	188	168	164	187	186	198	179	189	204	177	226	149	157	187	180	178	205	176	183	177	201	184	169	208	175	161	156	184	177	203
16762	8004	14434	11859	10180	8180	6335	5326	4003	3045	2915	2374	2225	2057	1831	1509	1368	1148	1080	1046	1055	928	871	793	803	727	731	718	650	580	599	536	599	588	526	576	541	495	518	522	553	513	557	542	541	591	622	586	506	608	503	515	503	495	462	484	521	491	499	488	471	503	503	511	477	465	483	484	482	488	495	459	484	473	466	466	472	485	450	458	435	452	454	434	456	444	466	436	488	490	425	452	420	457	441	522	446	466	470	477	467	464	476	472	438	459	427	462	443	454	450	424	424	487	464	460	432	439	432	468	442	435	490	468	451	483	439	491	460	464	430	462	477	442	469	409	454	422	470	421	468	436	478	433	464	460	490	456	472	442	457	466	459	448	431	453	427	452	463	456	477	454	497	453	477	485	501	473	491	446	444	478	488	470	455	482	421	429	438	452	462	458	467	431	450	491	471	472	453	451	455	460	427	441	477	447	460	458	455	442	449	418	440	438	442	478	498	424	433	467	458	461	449	455	448	456	450	450	468	477	443	486	467	456	456	469	434	498	505	486	466	480	466	449	446	500	476	433	487	491	456	456	425	467	444	430	497	488	494	472	441	420	444	456	435	442	471	430	464	441	450	464	421	498	446	467	455	436	433	471	465	451	463	449	459	434	440	442	500	438	435	434	438	427	452	464	488	497	454	518	425	456	445	438	404	483	469	413	470	456	430	523	442	458	470	486	447	474	450	458	471	479	441	480	462	447	462	471	487	482	422	449	506	429	457	485	439	432	480	451	454	491	517	468	462	481	453	456	428	485	456	460	459	455	465	443	450	455	469	467	422	460	447	518	441	487	409	448	435	470	485	461	468	463	444	480	460	473	489	496	476	448	489	468	452	450	486	444	448	450	458	446	454	483	437	440	453	419	466	426	442	485	440	453	476	449	455	469	485	437	433	476	453	428	427	474	471	489	460	474	471	421	478	474	503	464	448	480	446	435	460	465	472	427	473	498	463	430	407	476	475	471	455	473	444	493	468	469	492	462	468	445	426	482	436	455	487	504	475	460	464	468	473	470	436	455	428	487	419	487	463	459	441	447	457	424	489	445	496	443	440	445	443	476	424	464	465	474	472	442	456	467	434	456	455	499	483	445	458	416	501	451	505	435	452	445	484	467	425	459	482	483	436	466	440	496	440	425	453	420	448	444	426	443	461	413	490	485	466	424	418	432	430	479	460	449	467	424	466	456	454	477	451	494	454	487	434	504	453	449	433	467	468	442	476	491	479	446	450	459	475	471	459	447	475	438	438	474	470	484	466	452	451	454	447	439	452	464	454	470	466	431	457	457	488	450	449	436	459	441	436	435	454	461	411	428	449	461	436	461	478	444	503	455	484	439	459	429	462	479	459	448	437	462	478	428	446	471	447	466	453	485	461	470	455	428	478	466	443	448	484	454	449	449	480	470	459	466	454	475	474	456	452	465	471	458	482	464	477	431	447	452	443	404	510	445	483	439	459	453	468	468	419	476	431	437	459	461	468	443	467	444	473	468	457	469	456	472	440	484	470	445	471	444	453	481	453	444	453	467	468	492	445	477	450	462	447	385	464	481	470	478	461	434	470	458	460	462	488	473	472	518	424	487	442	431	438	445	457	466	426	481	463	426	496	498	507	460	448	486	431	456	482	462	457	444	459	414	463	464	439	440	439	474	449	448	460	479	433	449	481	454	456	488	460	490	433	455	460	478	431	429	480	435	483	476	481	457	469	431	458	446	438	439	430	440	465	425	461	490	493	466	502	455	456	445	458	456	485	437	458	466	477	507	453	473	436	480	451	509	472	489	454	489	470	462	449	503	465	460	480	472	412	440	512	431	473	454	465	506	478	444	479	475	479	472	436	449	426	434	482	489	436	435	475	453	458	456	458	451	443	457	448	444	446	461	470	464	472	447	473	451	425	453	466	474	441	438	477	430	459	464	463	468	466	491	483	460	502	467	419	456	441	471	426	444	461	444	442	480	443	443	480	496	429	492	432	429	460	411	465	464	480	482	484	450	500	471	472	498	451	479	453	418	442	439	479	466	468	417	483	504	507	437	468	446	429	462	471	484	493	439	501	421	448	444	449	456	422	450	466	479	481	485	476	451	478	468	484	480	469	485	485	467	466	445	499	451	423	462	441	458	450	491	504	477	470	456	484	456	475	474	459	456	426	438	443	508	481	438	432	480	500	442	458	455	433	435	490	463	484	456	453	458	450	437	438	467	476	484	470	460	413	469	456	458	477	436	418	469	475	468	435	484	437	465	470	426	405	425	453	432	456	455	439	468	452	430	437	454	431	437	448	465	470	438	417	462	474	461	478	444	477	494	452	480	456	486	482	435	435	425	421	478	450	440	491	440	483	477	490	465	462	448	448	441	470	455	415	457	450	455	444	448	452	457	443	476	461	459	471	461	458	460	429	448	458	462	500	478	461	485	436	444	458	439	447	435	451	488	458	448	487	485	476	447	446	448	462	486	432	432	475	444	456	485	446	446	456	464	486	409	415	471	439	460	452	474	454	473	471	470	497	450	448	489	433	431	474	467	447	448	457	444	456	492	395	417	438	472	474	449	450	431	469	474	461	473	480	462	466	447	448	437	447	476	481	452	461	467	470	441	444	485	429	498	460	439	472	452	464	422	512	439	467	421	437	432	448	470	471	489	454	487	434	455	449	448	483	469	443	457	433	494	443	462	462	443	456	450	453	454	449	450	455	432	489	471	418	447	464	444	463	483	476	469	456	442	460	440	450	430	465	447	463	394	476	421	437	456	468	464	455	460	477	454	443	443	478	465	454	426	467	472	467	494	458	480	492	454	437	473	452	432	450	474	444	466	456	445	454	505	465	478	465	482	490	452	478	498	455	449	457	465	477	440	463	443	430	488	457	474	450	462	448	460	445	434	463	435	465	488	445	451	431	497	457	446	452	460	444	466	450	455	475	467	461	442	463	433	431	464	469	470	457	444	480	487	428	461	439	430	429	438	442	421	426	485	446	439	405	448	445	436	465	457	458	470	414	499	472	456	453	453	500	511	430	483	476	426	467	466	485	455	442	491	465	448	468	446	433	520	396	475	461	396	464	474	454	468	432	479	455	456	454	439	444	493	452	449	474	493	478	462	481	424	453	468	417	502	484	400	461	469	464	439	490	481	485	462	438	444	425	453	449	480	463	467	474	452	469	448	450	442	453	440	422	466	442	458	470	444	451	454	469	463	452	409	421	451	460	434	437	458	463	461	458	458	455	481	451	462	452	498	444	447	448	459	463	465	471	464	442	447	431	518	455	455	476	469	465	466	466	447	455	475	461	433	448	461	450	469	448	416	447	449	452	453	471	430	470	467	453	520	468	463	427	435	464	475	441	466	474	442	435	469	480	418	431	446	493	444	431	480	460	460	450	467	500	452	447	472	463	440	479	459	416	448	444	394	488	451	467	463	444	464	468	446	448	452	487	438	489	442	469	491	457	502	489	437	461	449	477	435	446	436
8037	3623	3668	2313	1582	1084	797	632	523	435	388	378	382	373	355	322	333	306	324	260	291	299	336	240	284	285	268	303	273	271	297	258	274	315	275	282	297	275	259	272	307	302	255	281	299	288	280	270	291	308	281	287	305	279	255	275	270	261	286	285	279	289	284	277	268	278	284	268	239	308	278	300	270	277	249	303	279	327	283	284	279	287	269	276	241	262	277	298	268	262	279	262	291	312	266	271	282	299	299	325	267	251	297	253	300	262	267	277	226	266	301	270	285	291	271	310	279	298	274	269	275	274	250	255	315	278	284	286	266	293	294	331	289	260	273	290	285	276	242	241	302	287	246	285	267	260	284	264	268	281	302	297	276	284	256	272	284	263	272	313	261	256	259	279	275	249	277	285	223	253	298	290	291	256	272	312	260	309	299	263	287	260	294	283	262	297	302	291	294	301	275	255	288	281	282	260	283	246	266	287	267	268	278	258	301	297	277	267	296	259	271	281	260	277	272	284	284	278	297	269	292	272	258	277	235	289	271	269	277	240	298	275	250	305	296	279	281	286	287	260	279	262	259	304	293	326	285	258	290	286	287	262	242	274	290	273	258	291	263	275	296	283	250	277	291	274	256	259	263	283	274	258	257	289	300	287	291	255	274	287	250	277	285	275	284	281	251	256	259	272	303	308	285	265	302	245	300	269	270	322	251	250	278	288	273	268	278	287	249	285	277	261	307	290	283	266	254	281	289	294	281	247	302	270	313	320	270	278	280	259	274	254	253	262	289	247	290	276	268	288	278	279	277	291	281	262	267	291	283	259	275	306	296	285	247	268	272	249	272	250	258	274	272	265	275	304	261	306	247	264	299	293	279	271	272	269	266	273	279	260	276	258	296	285	298	305	298	254	289	297	286	268	297	270	268	270	265	274	296	272	290	281	266	322	271	298	290	304	267	278	270	270	287	294	243	290	249	288	270	263	306	262	282	258	278	279	262	299	273	272	296	283	293	285	284	265	296	281	302	299	289	267	245	282	293	291	278	253	292	260	316	256	269	264	256	257	246	288	285	268	288	278	247	295	283	251	289	239	270	263	295	282	268	276	249	295	271	263	283	263	266	267	289	293	267	272	280	260	289	267	287	263	298	269	301	264	265	288	287	293	289	257	285	302	269	259	244	278	257	267	273	256	240	276	286	294	287	286	312	256	280	270	317	258	286	271	251	274	274	254	276	274	275	279	273	283	287	283	292	276	252	262	277	278	289	265	295	280	250	286	268	256	267	277	278	271	255	252	267	275	267	278	277	284	268	323	273	245	271	258	286	266	272	320	273	268	288	258	290	230	270	263	258	290	267	262	251	250	274	297	263	286	309	226	277	259	293	293	299	293	281	251	276	286	284	267	270	290	295	284	284	268	263	311	296	294	244	267	290	285	299	265	289	265	282	297	254	264	302	283	247	291	286	293	279	308	264	286	301	267	300	285	298	297	282	279	263	290	281	291	282	266	268	268	262	271	262	311	273	255	248	293	296	261	266	257	277	283	290	283	250	294	264	282	268	275	280	277	285	298	257	242	292	290	249	271	299	280	281	273	317	286	270	293	253	251	316	270	252	302	297	283	278	311	280	255	256	254	261	271	274	279	257	283	289	296	257	276	276	303	265	294	260	252	273	284	269	284	303	287	266	266	269	290	269	291	279	305	245	272	285	271	288	272	297	308	278	262	267	288	286	278	268	282	300	278	263	258	265	259	270	277	263	250	291	256	260	291	293	259	250	270	286	274	287	286	273	287	284	291	268	305	265	292	269	287	275	246	265	294	309	256	276	288	261	285	268	275	262	298	301	309	304	294	259	256	247	268	275	275	269	303	257	284	293	262	273	287	280	283	271	302	256	283	260	281	292	249	270	285	286	281	282	282	254	277	277	262	264	255	281	297	273	299	286	263	271	252	257	288	265	303	297	273	259	294	276	259	289	277	259	305	278	289	276	261	243	271	292	284	265	259	289	274	250	248	237	282	298	311	272	273	230	246	249	275	259	277	283	281	247	251	289	271	285	267	265	265	259	260	259	263	282	268	286	255	255	277	256	297	279	279	288	270	287	295	276	292	294	276	277	285	298	280	260	272	290	292	267	282	300	290	294	267	289	285	312	276	270	273	260	242	260	286	264	276	274	286	278	243	307	268	279	271	307	288	274	270	276	261	265	274	264	269	285	263	273	280	297	283	272	293	260	250	273	288	274	278	302	275	239	274	270	302	239	283	268	230	283	276	303	285	293	272	303	284	293	257	289	293	286	253	320	287	275	283	269	262	267	257	288	261	251	277	308	274	286	274	294	284	310	312	297	258	282	281	267	322	271	299	284	279	284	278	299	249	281	311	300	295	252	282	302	292	304	287	295	252	267	267	313	252	299	289	256	273	259	277	289	302	272	287	299	298	279	295	299	279	256	263	301	297	262	267	285	279	261	292	276	268	291	249	281	291	257	266	287	286	322	257	257	278	259	255	280	282	284	305	304	266	280	284	248	261	286	263	267	278	315	277	266	272	256	284	297	261	281	309	288	266	274	270	279	314	298	288	275	288	285	286	309	293	281	251	254	303	252	263	264	268	251	260	270	258	284	290	278	274	244	267	262	266	296	274	288	262	252	272	313	311	247	254	241	320	266	269	289	296	281	269	291	289	268	269	273	263	268	259	244	246	278	266	289	291	288	282	255	269	283	297	252	292	279	297	292	287	290	278	294	252	258	280	279	269	263	294	266	279	231	320	268	282	275	246	298	273	275	274	258	265	251	272	256	286	265	303	266	279	294	271	254	287	258	282	296	278	300	263	292	286	289	257	303	258	265	268	289	271	303	281	290	274	272	290	276	257	257	268	253	288	310	284	275	247	265	303	296	287	281	262	294	265	260	250	270	313	280	276	285	323	278	289	282	292	272	296	285	296	237	300	267	296	262	260	268	285	275	280	240	248	272	271	278	260	243	260	263	306	265	289	268	268	277	270	307	309	281	268	303	298	278	288	258	281	284	285	249	273	286	288	285	272	259	281	252	267	285	264	283	285	251	255	270	221	299	274	246	310	261	269	300	243	283	278	243	269	292	288	269	263	292	277	290	248	259	278	302	279	303	288	257	254	282	285	271	243	264	270	281	280	297	270	314	250	274	259	329	272	269	280	260	304	276	257	304	271	303	265	263	290	270	258	257	267	278	299	269	307	282	259	293	303	287	256	291	285	280	272	256	271	263	307	273	269	290	259	277	328	300	258	285	295	281	278	274	273	262	235	252	292	276	253	269	306	289	282	292	312	295	249	288	267	276	279	297	285	287	264	263	246	286	281	266	304	272	281	248	314	245	262	302	272	258	297	278	260	265	284	253	291	261	280	286	272	331	283	293	291	255	278	290	283	261	257	273	300	291	240	268	307	292	273	283	301	267	279	320	295	281	242	277	309	268	264	257	247	256	284	299	278	260	271	272	315	303	269	263	271	249	253	300	261	281	257	294	305
6002	3732	6759	6396	5656	4245	3386	2461	2003	1674	1505	1421	1298	1219	1088	957	883	853	832	901	776	793	784	746	673	716	766	757	733	699	696	711	681	709	721	688	693	670	664	718	733	703	658	679	729	652	723	716	707	614	685	671	717	656	662	692	680	709	679	670	681	660	718	643	710	716	667	700	691	672	694	665	697	668	657	660	646	675	622	697	665	693	664	677	665	702	660	707	657	670	688	642	679	646	678	660	684	616	697	700	712	648	672	684	677	657	675	698	686	683	642	664	634	683	655	634	684	688	678	710	670	642	728	661	676	730	639	698	673	677	664	641	623	656	653	688	661	685	680	665	664	625	672	686	682	697	662	661	694	640	629	678	635	705	706	656	640	703	676	680	671	689	688	666	643	665	683	638	646	674	684	712	663	657	685	602	652	650	692	671	726	658	665	660	675	646	697	667	687	683	708	700	672	667	713	667	694	636	666	650	689	649	687	637	684	678	708	673	643	631	702	705	662	666	640	654	670	695	655	693	672	699	683	664	689	661	647	667	664	677	653	695	642	631	693	701	685	694	702	687	691	638	685	709	674	688	650	656	666	704	697	669	722	688	678	635	658	666	720	655	674	683	688	710	665	677	701	635	652	708	709	687	631	688	687	657	669	698	701	667	661	678	664	711	711	660	683	673	682	719	668	678	696	671	664	670	646	670	664	692	671	677	712	675	645	716	651	662	716	668	672	670	693	667	673	647	645	683	696	675	651	645	687	678	683	631	691	698	676	708	680	659	690	633	678	704	680	637	676	675	723	659	662	644	677	679	698	677	678	641	625	647	674	664	675	674	686	680	677	678	656	654	676	642	661	666	631	617	667	651	675	636	677	670	635	675	657	651	672	725	670	672	642	727	606	687	659	653	670	702	638	723	664	673	665	670	654	649	642	699	662	675	705	661	635	693	674	662	679	725	729	620	622	654	648	708	692	639	665	652	659	714	703	665	690	673	674	711	684	675	667	705	658	677	689	677	713	676	686	684	690	671	673	679	658	679	696	631	672	676	691	647	714	682	651	684	672	658	686	678	695	664	681	690	699	640	657	658	647	674	668	687	656	654	679	656	654	653	655	662	692	650	701	674	690	682	671	710	643	640	682	741	691	685	676	651	690	735	687	661	628	645	687	706	691	721	708	676	701	678	654	696	682	702	657	643	668	648	681	613	619	660	658	660	670	696	688	668	626	672	679	663	695	700	698	675	662	631	658	676	683	660	687	675	658	683	660	697	687	669	660	688	716	675	689	669	684	682	669	668	641	673	668	683	644	648	638	669	651	666	667	667	665	708	699	678	719	702	691	674	689	646	717	692	702	642	712	608	672	691	676	684	681	692	703	688	688	646	671	706	690	666	706	714	683	669	664	644	632	679	675	723	707	675	697	684	658	721	648	700	687	659	656	680	647	685	664	697	672	669	690	644	644	683	661	664	709	606	690	693	691	695	666	646	658	676	669	683	660	631	644	677	671	655	664	721	676	641	669	665	648	678	649	647	699	655	635	677	692	643	699	696	687	687	686	652	659	700	679	673	698	699	660	664	692	686	668	679	664	674	662	673	662	675	706	660	685	620	695	660	673	719	699	662	687	651	704	722	676	680	665	669	667	633	643	733	680	645	672	652	665	658	679	687	674	645	681	694	668	690	665	714	663	687	655	682	647	686	707	662	691	684	712	668	676	698	692	684	707	704	698	642	665	683	680	666	681	618	677	699	737	655	672	655	660	668	703	644	685	655	653	675	698	675	691	645	620	712	669	690	667	669	699	703	668	658	688	685	698	703	684	660	677	628	703	662	635	660	671	687	678	659	672	711	688	679	683	661	666	664	700	663	696	700	690	682	657	675	701	681	629	666	684	665	654	676	738	641	703	736	739	701	643	646	658	654	696	643	692	676	670	658	686	658	672	610	643	667	644	689	708	653	687	687	710	704	688	671	668	641	700	698	673	663	694	674	697	673	643	672	711	652	659	639	660	653	690	688	639	656	691	655	647	642	731	626	696	671	701	680	693	598	700	669	668	658	693	677	644	700	668	712	705	712	658	662	697	683	705	651	708	634	656	692	730	668	671	694	662	669	664	666	686	631	699	717	642	627	662	677	735	690	686	710	661	678	652	720	660	714	605	618	725	631	677	618	677	700	619	688	688	666	699	691	666	674	682	702	723	651	670	670	649	626	702	671	665	672	718	685	686	635	680	673	689	679	707	677	678	686	683	724	648	627	638	677	639	670	683	660	683	676	664	684	670	693	660	675	663	651	671	676	708	694	662	669	696	702	687	676	647	681	677	654	712	702	652	690	675	655	668	681	635	649	681	658	658	677	676	707	688	688	658	714	687	693	677	673	663	634	683	631	685	660	681	701	677	660	686	622	654	703	675	733	688	707	646	662	696	621	644	700	644	659	659	662	672	717	700	737	649	647	617	698	638	701	639	706	689	677	663	623	715	651	661	692	705	732	673	686	696	683	649	668	698	642	680	656	607	678	681	675	727	664	730	674	678	682	702	702	641	699	660	635	685	681	643	685	655	617	754	649	658	706	665	674	683	687	683	672	653	720	690	623	710	688	690	642	699	664	681	655	664	653	707	661	682	641	687	660	679	644	639	688	659	641	664	678	700	687	672	691	682	682	685	646	671	685	676	698	652	649	670	690	660	707	694	689	666	662	689	767	709	682	681	687	657	708	684	663	662	684	686	695	674	677	678	682	668	729	670	718	644	725	688	617	642	635	725	677	678	678	704	652	656	677	649	657	685	685	698	702	669	652	676	668	678	720	665	650	736	702	635	663	672	658	672	708	690	639	696	691	636	660	689	683	699	692	653	675	692	759	620	685	666	706	634	679	719	704	659	694	709	669	719	664	726	650	651	661	670	663	706	657	647	671	650	652	699	691	675	678	713	622	678	689	689	671	671	689	649	655	695	680	682	704	684	647	693	662	691	664	691	697	708	677	685	708	672	715	661	686	664	702	676	653	689	697	646	691	672	717	707	731	672	693	682	683	628	651	701	665	656	661	681	681	655	709	687	681	699	644	658	638	663	675	688	695	695	676	716	661	687	678	669	687	629	636	652	696	671	680	662	672	685	716	658	651	681	705	685	662	680	693	644	649	670	671	698	686	670	678	676	696	662	628	654	664	657	642	652	658	723	646	642	684	712	701	649	698	704	659	636	677	657	624	620	656	676	635	684	675	668	653	665	650	664	641	710	683	677	717	687	644	656	658	648	683	679	679	687	673	663	673	672	689	676	685	673	682	694	699	635	688	648	671	683	672	657	682	700	636	698	656	711	699	659	697	626	624	725	667	617	683	669	689	685	640	639	669	725	678	701	693	661	688	640	676	697	646	677	687	699	668	667	674	616	655	623	630	647	712	641	646	668	682	689	650	648	681	646	651	658	709	661	705	674	721	669	687	646	687	682	706	696	660	683	709	655	672	652	686	658	663	659	657	659	678	688	661	722	702	621	616	707	691
17127	6712	6134	3497	2185	1702	1375	901	663	601	544	496	439	465	448	355	319	345	324	302	275	264	314	293	275	287	303	266	268	274	277	284	269	245	229	242	259	277	309	246	287	247	244	245	262	233	240	236	283	236	265	268	247	277	255	237	265	261	244	266	267	237	253	250	246	262	256	247	241	255	247	257	228	258	248	234	243	276	243	268	256	260	260	255	249	253	228	257	252	243	248	238	237	254	237	232	282	248	224	272	267	235	266	272	257	265	268	250	256	257	258	271	266	247	256	251	262	254	235	275	258	258	258	271	248	258	250	224	264	228	285	248	248	245	274	276	260	247	265	246	278	244	265	255	247	271	233	259	285	271	285	242	261	288	274	264	244	255	252	270	250	267	268	254	238	238	268	241	256	245	247	236	273	240	274	262	271	229	251	258	262	232	263	263	250	244	271	273	283	222	236	247	226	237	254	287	263	262	268	243	254	239	234	266	233	283	276	233	258	260	253	256	278	246	270	244	257	249	230	254	246	253	276	289	256	248	262	269	248	275	257	262	258	237	222	258	263	252	266	249	256	254	263	258	240	276	251	235	272	251	265	245	248	247	271	261	230	223	239	262	280	272	246	229	258	226	250	257	245	251	265	246	241	246	255	257	257	275	323	281	237	262	265	247	253	261	228	237	218	286	234	216	242	243	261	244	233	233	259	262	276	246	275	256	248	267	244	293	252	274	258	239	244	247	251	252	262	271	252	274	253	239	238	262	259	233	252	246	253	259	259	255	247	235	247	279	269	237	281	279	261	211	287	286	256	250	238	278	222	243	241	280	249	240	248	242	269	250	284	269	238	256	263	249	264	268	258	247	243	247	221	244	230	249	268	282	262	251	247	260	258	237	249	291	256	251	239	270	291	272	247	292	253	257	224	258	244	276	225	248	250	263	269	269	224	236	237	238	246	256	229	255	255	261	234	231	271	261	261	275	256	254	266	265	259	254	239	243	268	232	248	279	255	271	277	247	234	232	268	215	258	260	247	239	255	227	247	255	273	216	256	231	222	260	298	232	245	207	255	282	281	243	258	228	259	253	293	254	253	243	273	247	234	266	232	280	259	254	262	273	278	256	273	244	260	253	265	291	235	230	249	277	249	238	266	241	228	253	281	251	258	268	238	277	246	258	275	255	248	248	220	258	250	237	258	250	238	252	234	261	282	263	243	244	278	234	270	245	254	213	279	264	283	247	272	227	234	221	275	240	220	250	249	240	247	257	257	270	250	271	244	282	239	277	237	227	273	271	267	271	255	271	251	249	245	253	242	275	237	233	258	221	249	257	229	279	263	267	251	249	231	222	253	269	246	258	262	223	276	273	258	274	257	262	243	261	271	231	265	255	257	301	266	252	229	295	277	240	248	280	262	258	267	275	246	250	259	253	278	225	282	250	228	226	238	251	243	239	230	269	272	248	257	262	268	250	256	253	266	270	251	261	246	261	259	274	254	264	241	234	272	233	217	249	237	259	226	247	266	253	297	245	275	253	256	267	277	262	286	262	242	241	231	241	247	261	237	250	260	247	245	245	245	217	246	260	275	246	236	266	262	256	247	254	250	249	238	241	254	265	252	255	253	270	261	252	276	236	236	254	239	266	284	283	260	276	266	297	243	263	262	245	251	308	256	236	277	255	247	250	247	216	263	264	226	277	244	268	277	239	226	253	279	238	266	292	276	269	254	245	243	238	271	229	269	255	256	263	257	223	259	229	248	278	277	271	248	259	269	271	272	281	250	254	256	253	248	244	224	281	263	253	237	263	251	268	271	301	258	248	240	256	254	227	243	260	279	237	238	250	283	241	242	268	269	231	280	232	261	245	244	246	254	253	234	248	250	279	265	260	272	266	254	248	244	228	261	243	257	255	241	257	241	241	276	269	230	276	254	255	274	254	263	246	259	253	279	212	220	231	220	279	245	255	240	251	260	234	279	239	237	256	274	239	240	242	260	225	239	266	252	230	260	256	240	263	274	261	270	252	258	257	219	307	250	263	235	243	243	265	253	258	276	247	271	250	259	270	265	259	246	253	264	252	269	245	264	254	263	247	254	245	273	292	236	253	247	264	255	257	267	243	256	287	272	252	230	241	247	248	238	271	254	298	240	269	240	266	243	279	242	280	236	259	248	247	247	259	267	247	235	251	242	269	280	288	247	236	253	249	242	242	238	242	246	273	261	260	266	236	228	259	287	276	229	263	252	274	242	266	259	281	256	255	251	238	269	228	244	230	281	280	235	288	243	260	285	261	242	264	244	230	245	266	228	236	244	251	264	258	258	268	259	234	270	240	245	252	268	262	262	239	273	239	257	266	269	244	259	233	250	310	218	257	252	275	246	260	255	283	272	279	240	260	284	281	238	245	256	279	231	252	230	248	259	255	271	286	253	259	259	276	258	228	271	242	239	243	250	251	249	257	263	242	257	217	276	246	256	248	266	252	291	250	238	232	243	237	233	267	270	241	225	244	247	234	245	246	270	269	261	220	264	269	254	226	253	264	237	245	280	254	208	250	269	269	249	277	283	277	232	237	262	241	273	266	268	273	259	265	260	246	265	253	247	254	249	252	242	249	273	225	243	258	236	264	283	268	242	234	259	267	276	245	242	258	270	241	242	226	252	246	248	257	261	262	258	248	209	248	243	257	249	263	245	214	246	244	282	231	274	252	249	267	232	219	246	246	232	256	258	258	241	270	263	269	267	304	263	232	270	262	249	254	221	234	236	262	252	256	253	251	257	270	244	261	245	242	266	264	252	251	264	248	247	288	270	255	265	267	237	246	261	249	260	258	240	246	248	296	239	267	274	242	257	234	254	256	255	270	232	248	251	265	257	247	258	260	244	237	288	254	290	273	251	255	238	268	259	278	277	234	270	256	247	262	243	245	250	268	260	222	222	263	233	266	260	246	246	264	267	239	256	239	275	282	268	280	258	249	257	229	235	260	241	278	257	277	258	261	269	290	246	259	247	272	257	269	250	282	235	242	239	248	252	279	235	253	248	273	252	280	248	238	256	232	243	277	255	249	266	275	267	251	276	255	267	254	260	260	267	216	257	271	230	248	252	278	245	264	276	244	259	239	269	262	262	258	245	244	280	245	257	264	237	241	248	255	260	217	249	263	317	258	275	277	219	253	269	251	236	259	249	258	236	254	254	267	252	254	277	253	285	262	266	241	233	272	274	236	232	264	258	263	263	249	269	254	253	278	234	251	267	255	257	238	267	262	274	250	225	248	294	268	270	277	267	240	279	262	275	267	267	257	233	233	261	269	271	266	263	241	252	262	249	298	268	230	248	271	251	244	288	272	296	241	247	227	254	249	284	238	264	268	251	285	261	290	239	240	226	232	241	247	244	250	234	256	264	245	273	250	253	236	253	246	257	259	260	265	234	264	248	262	246	255	260	265	271	250	274	227	241	252	239	247	259	248	301	218	229	231	261	246	256	257	257	267	214	257	257	243	236	206	267	260
12255	6633	10253	9187	8076	6438	4890	3819	2970	2634	2219	2145	1830	1819	1552	1303	1122	1084	1010	959	1001	893	871	841	808	731	773	759	729	723	683	718	664	719	670	646	679	745	691	678	680	668	709	726	668	700	729	704	686	706	700	708	613	674	613	651	631	653	612	680	672	644	640	644	637	617	653	642	673	621	592	634	624	627	579	623	639	574	671	608	633	619	637	616	624	627	642	660	614	625	619	645	631	660	593	608	634	582	638	649	640	611	634	654	625	630	596	640	632	627	620	650	625	650	658	621	643	637	612	599	593	643	639	659	606	587	617	611	667	629	610	668	653	687	607	651	587	630	593	625	655	642	604	597	672	626	610	586	656	643	626	667	624	644	659	656	602	597	597	584	622	643	588	592	614	629	634	649	627	630	594	620	598	635	646	597	663	632	640	611	623	657	621	625	559	636	677	616	605	625	607	609	616	631	632	636	571	649	606	607	639	637	565	571	616	658	624	645	682	618	619	575	633	623	620	600	687	603	672	607	626	608	606	641	647	597	644	649	628	610	670	604	623	627	623	671	630	635	648	617	593	633	663	622	609	626	656	650	612	648	683	667	641	622	636	635	642	617	696	620	603	618	622	606	620	628	613	596	637	610	630	635	618	590	632	665	635	588	632	605	658	577	608	595	575	606	641	617	648	614	605	642	689	645	650	626	633	618	629	632	640	648	623	582	599	668	634	621	634	623	640	644	594	609	652	612	605	648	619	612	594	591	624	646	652	603	612	596	648	656	622	617	603	638	602	641	623	606	637	610	596	627	635	579	616	667	621	632	629	637	657	639	587	578	599	640	602	669	545	620	623	585	651	608	632	632	656	653	582	664	628	651	588	616	615	623	650	642	625	588	642	612	615	676	641	589	633	614	670	622	618	623	623	630	625	603	620	598	612	613	636	615	650	648	622	630	645	594	600	679	650	689	568	570	619	608	590	586	574	632	627	595	630	627	656	703	667	651	610	639	647	600	635	588	612	617	664	634	602	665	663	646	639	614	619	650	641	650	643	614	608	595	627	613	609	574	649	599	589	593	644	623	625	589	619	641	662	616	626	650	652	600	633	583	648	593	643	647	626	659	625	628	594	620	657	631	614	617	614	634	608	634	606	611	620	625	658	654	570	614	651	641	638	647	626	581	602	676	619	629	624	626	632	598	586	641	629	627	648	629	611	597	622	637	617	650	633	630	663	617	620	632	599	640	657	651	627	620	628	588	630	643	626	606	615	586	619	591	634	632	621	623	633	645	643	613	636	610	598	634	600	665	608	598	624	657	608	634	598	613	663	597	625	593	621	627	591	622	641	625	570	630	666	646	623	656	580	642	634	589	623	620	598	611	643	614	584	655	637	571	630	617	578	602	660	648	630	582	604	623	622	616	616	623	621	625	620	576	610	597	646	601	642	646	629	624	612	588	608	628	608	619	623	650	599	620	636	610	612	634	647	626	617	621	616	642	624	601	656	626	609	633	571	636	647	607	643	609	589	593	626	615	643	626	604	622	614	616	641	649	600	610	610	597	598	593	640	622	646	622	601	636	615	676	697	608	638	668	613	668	639	608	641	662	654	578	603	640	612	588	620	630	616	613	642	606	585	606	601	617	671	639	628	634	612	612	640	625	588	599	618	644	588	662	631	611	613	640	632	590	666	634	657	637	646	609	588	589	598	610	608	631	631	648	660	639	609	630	629	570	617	618	619	620	599	613	650	617	650	592	631	659	667	628	655	602	637	613	639	641	640	666	571	648	599	636	626	639	622	667	582	661	603	608	614	597	647	640	651	601	661	623	617	660	607	615	612	644	615	645	608	617	610	646	578	637	633	645	630	617	621	562	647	624	587	642	625	612	617	612	614	651	570	621	705	639	621	629	604	544	649	636	632	613	645	615	653	611	661	644	628	630	618	621	656	617	635	683	624	640	614	647	606	637	627	657	587	615	648	622	616	645	635	620	578	640	644	613	616	606	622	648	633	666	601	618	660	586	646	612	600	657	583	624	663	617	652	621	652	661	601	603	612	568	619	653	588	633	584	626	616	630	572	626	666	631	603	666	620	631	646	642	614	618	604	591	618	625	625	599	630	619	603	612	635	621	639	597	664	620	621	670	594	647	620	621	666	683	622	608	608	644	645	615	665	571	629	604	607	639	619	621	624	632	668	629	600	608	616	639	605	630	620	638	607	634	615	660	607	598	618	637	708	646	608	624	628	590	647	644	606	645	655	597	561	640	626	574	604	626	636	613	631	590	629	655	642	643	656	652	640	604	610	609	634	627	607	635	643	565	642	618	615	626	635	646	609	599	664	625	645	608	678	635	646	583	589	618	647	652	640	626	575	628	631	637	591	583	595	639	598	666	601	660	684	647	626	621	636	624	659	633	601	622	651	609	623	628	633	612	637	628	639	665	648	606	632	595	647	616	655	625	626	608	629	654	629	627	613	646	676	567	640	628	661	628	607	643	639	572	648	625	637	647	597	595	630	631	621	607	678	638	650	634	652	658	656	658	604	612	720	691	626	603	618	612	596	661	634	637	627	628	631	624	615	648	593	615	645	603	631	639	644	645	623	588	625	596	583	675	617	617	626	605	623	637	616	612	630	619	637	606	604	686	613	617	661	636	615	642	690	624	607	592	631	626	609	601	584	632	590	645	650	627	624	630	599	680	603	620	633	618	621	634	642	622	600	603	636	609	627	639	643	656	636	630	629	578	615	602	599	643	656	603	629	656	658	650	629	651	675	655	617	643	632	637	631	622	645	646	650	690	641	625	601	639	587	604	620	628	607	643	611	621	627	620	601	625	590	597	671	630	638	641	661	597	645	628	644	615	695	649	619	590	645	625	631	634	648	614	640	617	633	651	601	609	646	630	604	626	614	640	587	603	610	608	626	657	634	617	657	617	627	629	623	599	629	576	619	617	630	655	625	657	591	619	622	635	647	641	647	637	621	565	649	596	633	635	635	626	589	617	660	670	651	622	642	665	612	616	606	598	596	650	671	635	626	589	673	617	595	601	609	608	633	647	591	614	622	610	633	593	629	591	587	641	593	618	628	616	672	614	621	642	564	632	600	621	591	639	607	602	666	586	627	633	633	598	635	613	635	683	607	639	589	632	631	651	628	623	630	591	625	611	658	622	660	625	626	639	653	674	571	597	626	582	600	637	605	650	598	632	637	616	651	596	630	622	620	646	637	664	570	621	608	621	605	591	610	622	633	673	634	638	600	634	610	631	584	620	594	645	650	630	621	588	640	672	582	599	564	592	652	646	616	629	647	610	635	632	603	615	597	622	635	635	588	659	643	572	606	663	627	615	640	624	570	639	636	677	588	644	628	617	626	626	624	615	597	620	653	609	636	639	646	595	670	614	604	650	646	615	606	641	678	649	627	623	627	673	655	619	629	630	654	651	674	642	651	674	624	586	657	631	622	636	634	643	639	593	671	629	609	592	640	623	603	668	601	610	639	636	611	591	630	634
22963	10841	9091	4873	3082	2171	1440	1075	757	677	619	518	474	459	407	302	292	306	247	266	264	233	244	219	241	221	192	224	195	191	178	202	208	194	189	189	172	186	202	180	191	183	195	219	203	197	192	185	204	203	196	195	189	193	190	206	182	173	185	180	195	206	192	157	209	191	184	169	186	217	190	190	170	220	181	172	171	184	203	181	167	181	200	204	186	193	186	173	179	187	191	185	193	186	177	167	179	191	192	192	160	184	175	178	197	187	171	194	175	196	196	171	186	163	175	200	170	182	177	186	176	177	173	186	176	199	180	181	177	171	188	193	169	181	177	181	180	197	183	193	182	186	189	183	174	182	185	175	191	200	197	209	166	201	198	173	178	169	150	193	175	207	181	183	193	186	180	167	193	194	175	166	170	166	186	165	182	154	179	187	160	164	189	159	179	168	178	181	187	183	178	196	192	179	188	168	151	175	176	190	198	225	194	169	179	175	183	180	173	191	166	180	181	181	187	184	185	191	183	172	154	183	213	176	192	164	186	200	188	188	179	182	163	167	188	189	197	195	179	193	178	170	173	177	168	219	201	189	169	180	178	183	189	178	193	169	186	202	192	208	186	157	171	190	168	182	157	177	169	200	174	179	172	170	199	167	185	181	183	184	200	155	186	136	178	203	188	182	179	188	180	176	158	175	182	186	178	182	168	207	195	186	207	177	179	151	167	209	183	186	175	166	204	206	196	180	191	157	185	169	188	213	182	174	179	184	182	173	210	194	192	182	203	191	178	182	190	170	208	187	184	203	177	198	181	174	196	188	169	184	173	219	168	187	179	156	176	190	171	175	177	198	177	198	173	194	184	174	151	188	182	173	159	155	199	178	197	175	187	167	166	178	186	168	203	179	157	174	179	199	182	183	167	172	194	201	179	190	173	164	184	215	186	205	166	185	192	186	187	176	160	147	186	176	196	203	164	195	176	183	209	206	196	191	191	165	212	160	190	182	172	182	186	185	161	181	178	169	197	180	197	195	188	162	157	192	197	208	178	178	177	178	202	176	199	190	186	196	187	162	204	173	183	185	202	176	191	193	189	165	170	159	196	182	177	193	141	197	183	169	171	170	200	182	179	186	199	179	154	167	152	178	223	177	182	170	193	179	182	190	172	167	174	198	193	195	176	175	193	178	159	175	167	172	191	219	174	178	191	174	185	162	204	150	166	208	178	187	167	196	141	173	179	185	190	174	177	186	174	193	178	194	166	181	189	158	179	182	199	180	179	168	174	177	199	186	168	176	212	168	177	177	197	181	203	168	172	188	192	182	194	200	184	184	198	147	203	189	162	176	185	183	194	178	203	165	168	194	198	208	190	161	157	179	203	181	205	157	172	181	202	184	173	206	173	182	170	179	186	203	190	192	206	185	167	187	179	179	215	192	184	187	182	201	168	167	174	165	197	190	191	190	190	176	152	182	191	176	180	194	173	167	176	171	169	169	177	170	195	180	188	186	165	188	175	163	154	197	178	174	156	178	179	183	183	189	173	180	165	182	190	183	165	163	173	199	201	174	202	180	172	197	188	189	191	170	177	182	195	196	197	189	182	174	191	181	186	186	185	188	173	179	171	193	170	168	209	175	209	211	162	176	185	170	195	179	166	186	197	191	189	172	192	192	174	186	184	170	197	175	187	177	159	213	171	197	201	181	172	163	163	207	185	199	189	160	161	181	196	212	177	226	157	191	147	184	173	181	213	186	183	183	164	178	176	202	219	189	169	166	197	167	190	173	171	158	187	210	188	172	180	197	182	191	183	156	176	167	177	159	178	203	167	171	156	195	199	189	192	188	161	170	163	189	190	166	221	191	183	175	160	171	181	174	183	173	206	188	185	173	176	211	166	205	177	187	190	177	190	191	190	166	199	173	200	182	208	194	176	190	180	173	191	168	157	197	153	163	175	194	193	179	192	173	192	170	188	205	179	189	148	211	207	194	166	168	181	169	170	183	165	194	165	178	176	191	173	187	181	187	183	161	169	177	209	177	199	176	159	167	169	176	167	179	180	172	165	202	175	171	176	181	190	197	208	162	174	170	172	186	194	198	149	176	188	174	167	185	186	176	187	165	185	195	192	172	183	188	172	178	192	179	186	175	159	196	199	204	190	176	171	172	198	178	201	179	169	173	181	194	164	184	163	200	177	192	163	192	174	184	164	169	174	189	183	167	194	174	178	184	194	197	184	179	177	189	191	165	188	159	169	186	173	209	167	169	168	177	161	186	193	193	188	184	183	175	184	195	188	170	168	158	184	192	193	169	181	170	191	166	184	187	180	201	196	202	162	168	192	184	183	203	196	184	171	188	165	172	172	207	184	195	178	210	156	191	164	167	185	212	159	173	181	193	190	192	163	191	155	173	189	178	188	189	178	202	169	189	187	204	192	215	182	185	173	188	204	169	170	205	183	176	186	174	197	194	193	163	175	174	192	163	158	180	172	200	161	165	179	163	181	187	168	189	190	193	173	188	173	181	171	178	203	186	159	191	186	185	211	203	186	175	209	192	183	180	180	174	197	172	180	169	206	190	164	194	188	187	203	193	170	192	149	187	194	165	176	179	187	174	193	194	179	158	189	169	186	179	192	195	201	173	182	204	173	178	175	160	180	208	162	158	173	176	149	182	188	158	197	173	171	182	189	185	188	221	195	184	184	167	178	189	206	198	201	178	168	191	163	191	194	189	206	155	186	188	181	199	191	188	187	180	179	146	175	202	183	192	185	213	195	176	192	169	183	180	184	209	194	183	170	190	175	191	193	195	163	176	174	183	172	195	173	166	162	167	165	180	211	178	181	193	162	185	191	184	207	204	187	203	171	186	207	208	191	197	177	186	184	156	195	190	176	170	177	167	185	173	169	174	182	186	191	169	187	172	186	169	184	216	174	210	166	185	174	193	183	163	168	169	184	187	182	190	194	173	194	181	190	171	167	216	163	173	206	182	157	216	193	179	178	175	172	180	207	161	160	198	174	177	175	180	187	189	157	191	179	198	171	204	193	185	181	222	175	175	174	170	184	210	182	180	179	172	184	197	184	188	198	162	182	170	186	198	164	160	186	190	184	150	168	193	194	163	192	177	173	195	211	187	177	191	158	191	176	194	211	191	190	199	184	170	158	192	190	183	170	190	180	176	192	171	181	191	163	186	171	165	216	203	154	185	192	163	173	196	181	158	183	162	185	156	198	197	222	173	166	185	184	186	185	181	208	171	176	194	190	201	172	168	173	163	174	186	182	207	186	194	166	154	166	194	175	182	210	174	194	174	188	200	169	182	153	176	166	193	179	168	173	169	184	185	195	175	186	200	182	183	189	198	183	180	173	179	179	152	212	182	161	181	179	199	178	190	182	157	194	178	206	167	197	174	178	193	197	168	188	177	191	163	196	161	180	205	169	188	167	175	183	196	187	215	199	196	192	170	214	200	187	178	183	182	180	222	179	200	176	181	179	165	166	198	177	219	177	210
15004	9417	13648	11444	10205	8018	5914	4654	3696	3170	2893	2608	2222	2214	1912	1461	1240	1218	1139	1049	958	912	892	841	767	759	683	688	652	580	607	562	550	585	555	579	535	533	506	474	572	562	566	603	635	590	547	564	582	559	570	513	539	511	465	501	485	502	467	481	480	431	489	488	484	442	463	473	499	494	496	451	457	468	472	495	506	503	468	438	441	490	459	460	494	484	478	481	459	446	437	468	452	482	496	451	471	437	419	472	471	461	480	476	484	469	499	464	413	461	463	426	464	466	459	487	437	476	482	443	461	461	442	436	455	454	493	461	469	466	457	481	502	494	424	468	459	474	455	449	460	442	467	533	449	456	446	474	466	430	491	480	472	458	490	439	453	440	408	520	466	437	468	484	465	455	438	428	444	462	470	482	495	489	474	474	510	469	454	496	437	461	473	510	455	442	463	451	441	463	423	486	457	450	498	428	460	440	454	472	449	463	471	478	461	472	470	440	428	490	471	447	486	465	435	472	478	488	468	454	479	461	474	485	452	493	450	460	437	470	433	501	459	465	443	462	434	469	438	478	480	401	453	411	459	452	494	469	472	474	422	437	445	448	438	428	459	478	466	402	428	426	452	448	456	496	457	459	465	478	491	442	471	457	473	477	443	442	491	490	481	457	424	472	409	507	491	482	466	486	467	446	450	434	477	468	427	464	473	463	438	438	458	465	439	466	435	454	479	458	443	448	485	440	466	458	461	463	434	433	468	463	444	450	496	469	475	431	476	421	504	448	480	519	458	430	465	444	417	454	446	448	467	447	470	473	464	480	461	446	434	438	456	476	451	459	508	443	440	446	459	465	444	454	450	417	457	477	470	449	485	466	436	461	484	501	484	439	441	487	437	488	502	476	466	466	433	460	418	452	421	446	456	484	424	463	509	439	459	446	468	404	440	463	446	449	447	491	451	455	439	463	475	475	468	477	467	464	431	461	469	449	472	413	423	483	461	461	440	439	476	514	452	453	445	445	491	456	423	479	471	453	454	474	438	473	445	439	438	475	465	463	471	432	428	449	469	452	448	466	456	446	456	425	474	492	465	500	449	436	454	424	436	407	500	412	472	448	460	464	453	466	456	471	465	446	480	439	451	477	442	407	474	497	468	463	481	484	482	440	472	468	459	451	469	443	454	440	441	455	463	475	468	486	485	472	454	412	481	431	428	474	442	452	423	451	441	494	448	452	448	445	471	468	467	476	484	488	479	437	437	478	446	443	491	465	427	418	479	470	474	450	433	446	471	462	491	473	464	438	405	460	470	467	434	471	437	487	484	503	450	451	458	457	491	445	446	465	471	454	419	466	463	486	413	443	489	483	465	422	504	465	498	462	480	471	492	444	421	415	455	466	485	442	495	449	473	463	459	445	467	459	486	459	381	453	517	460	500	436	487	490	461	439	470	485	420	469	452	434	454	462	458	453	471	456	452	497	419	432	453	484	397	426	461	464	465	459	451	449	451	425	443	474	473	480	461	478	464	482	463	475	479	442	466	496	467	436	461	456	476	479	462	464	486	452	438	451	441	439	440	478	465	460	483	447	498	476	496	447	458	449	476	422	465	459	476	452	448	448	458	480	472	445	441	457	424	467	448	460	457	477	425	429	493	489	447	474	473	470	464	495	482	463	436	475	516	451	479	490	443	452	478	457	472	526	458	458	454	444	465	454	472	501	449	472	464	439	460	428	436	466	458	479	453	441	418	462	440	479	503	464	459	448	445	495	501	465	478	500	498	429	436	472	456	453	467	463	451	421	460	482	418	442	456	495	467	451	485	474	469	473	463	454	466	440	484	436	460	477	470	445	467	481	446	423	437	445	443	427	453	454	459	446	470	474	418	469	439	461	473	471	508	429	467	452	444	456	440	437	438	478	488	452	458	461	419	467	440	468	486	453	459	403	439	460	463	454	450	414	462	451	455	472	439	483	435	433	452	450	468	451	456	483	480	463	451	479	508	432	469	437	482	481	445	491	445	477	479	455	502	458	454	467	456	424	469	459	424	464	464	492	495	446	488	461	447	440	474	472	448	448	473	423	454	455	493	512	465	493	465	446	445	469	481	480	437	461	486	467	482	438	471	472	453	470	489	404	446	473	448	415	464	463	451	457	499	476	444	431	485	421	473	496	431	474	468	468	466	473	473	461	493	452	485	449	474	468	463	479	473	454	482	457	471	471	452	439	421	445	458	504	483	480	468	430	458	441	492	468	470	467	471	436	465	455	478	431	480	455	458	465	490	472	469	472	482	470	442	460	450	454	468	468	462	474	427	440	450	454	463	478	459	451	463	461	482	430	486	455	447	444	455	474	488	464	476	432	453	449	504	511	495	483	476	464	472	483	457	457	454	453	437	457	468	494	449	473	423	464	477	498	455	486	500	478	486	504	475	465	478	472	436	455	472	458	491	433	444	414	431	454	465	430	427	476	435	483	465	473	502	439	452	452	445	455	443	468	463	496	439	466	495	472	458	464	445	465	464	453	442	450	457	478	462	486	480	461	495	505	503	462	447	424	491	484	442	422	487	476	471	438	516	458	436	452	464	467	462	475	473	458	443	455	465	499	471	432	479	439	446	442	479	434	425	499	456	418	463	477	454	471	501	473	454	482	460	461	468	461	453	451	479	490	442	448	465	439	430	489	467	467	446	464	489	420	471	455	453	478	454	469	482	439	451	471	454	486	493	489	465	442	486	449	477	475	443	449	487	459	476	480	476	456	478	488	458	414	446	471	438	468	446	512	454	433	474	445	444	479	467	454	493	485	429	443	481	438	489	435	459	427	485	481	440	459	478	419	474	424	465	440	444	488	466	448	457	447	451	482	466	465	443	488	447	447	480	461	425	470	440	450	424	461	415	483	465	457	426	446	462	433	435	477	448	482	445	458	487	479	492	479	498	418	461	499	432	468	442	485	468	449	451	481	413	482	456	439	474	476	459	464	470	422	478	432	482	489	488	489	465	466	463	469	467	417	448	453	479	502	475	452	482	444	463	443	477	451	452	469	476	489	470	466	462	445	482	441	464	424	443	478	458	471	451	439	462	467	462	401	442	451	477	450	444	458	473	453	512	433	422	451	452	457	441	483	438	477	496	435	457	452	460	452	459	473	433	436	446	458	487	466	446	468	482	499	460	502	443	421	457	501	478	493	462	438	447	457	436	480	450	433	425	472	452	425	501	436	476	468	501	449	477	438	448	465	442	494	484	462	477	430	421	464	443	457	481	462	438	413	439	497	455	463	455	451	448	479	477	507	446	503	432	486	464	427	451	471	489	465	450	458	479	461	479	453	462	445	421	520	468	438	467	463	423	424	483	458	481	441	456	501	456	491	475	468	432	433	484	417	505	441	448	444	494	476	474	456	446	453	467	444	464	452	458	426	427	523	491	472	459	447	457	429	509	463	437	457	446	478	476	433	454	431	446	411	469	500	479	489	483	491	446	450	453	472	433	468	430	454	443	433	474	419	465	477
7162	3967	3508	2377	1501	978	785	605	459	461	419	402	366	367	330	299	314	291	282	293	301	298	294	271	328	253	281	280	292	304	307	295	312	279	274	269	296	270	276	302	285	246	295	266	288	289	275	270	263	251	291	259	280	272	264	255	267	309	276	267	279	266	258	257	245	279	288	255	269	257	268	255	295	306	256	284	241	313	250	265	233	286	263	260	267	292	271	298	282	262	285	290	271	304	260	252	285	256	246	257	300	289	294	290	290	262	277	299	288	263	266	304	284	257	280	262	281	260	301	292	287	255	263	266	293	276	269	283	277	268	298	288	281	258	262	285	302	272	258	292	260	305	275	283	314	287	274	296	265	251	289	250	281	286	280	263	264	279	282	274	264	255	259	234	256	289	261	253	276	257	293	283	273	294	263	270	308	290	287	305	288	276	276	299	271	300	281	246	263	258	284	286	301	285	290	309	289	301	263	282	243	289	257	283	260	273	242	280	266	266	255	288	312	274	266	300	241	298	266	276	292	248	271	266	304	243	250	281	291	264	316	290	277	308	288	277	279	274	267	308	294	276	269	276	306	273	278	263	284	260	266	306	305	282	284	287	254	284	299	274	282	272	301	310	283	270	306	270	280	278	306	301	262	273	289	245	296	283	279	303	311	270	283	293	282	278	309	252	262	268	273	296	302	285	286	289	287	301	303	290	268	247	261	300	282	278	285	287	272	282	298	261	270	285	254	309	286	296	288	256	279	269	244	270	288	253	268	312	300	259	309	262	259	279	284	288	276	311	314	294	285	268	298	286	286	275	278	265	289	290	244	278	302	270	294	263	280	266	248	239	272	321	268	270	255	275	294	260	234	277	247	279	273	285	269	301	292	267	281	270	274	271	280	274	295	279	276	273	286	269	289	288	287	265	304	299	286	280	274	300	282	276	269	289	302	299	295	286	280	286	301	299	288	254	287	273	261	263	292	289	276	314	276	264	299	252	258	294	258	246	268	301	270	258	279	298	274	263	283	296	287	263	247	278	298	311	284	300	291	265	304	296	278	292	260	316	255	292	251	258	304	264	289	300	269	277	256	288	246	274	271	294	268	316	275	280	285	232	282	272	274	256	277	284	273	269	271	276	277	291	288	254	260	282	276	300	285	270	255	277	272	258	298	281	271	263	282	278	262	250	276	292	269	270	263	281	283	268	317	259	278	257	280	274	269	274	261	294	259	289	273	263	310	292	273	262	299	281	294	260	280	262	269	283	277	254	268	288	254	282	270	285	265	263	316	254	283	263	276	249	290	268	290	246	289	292	262	267	275	269	288	289	294	290	261	249	282	281	277	301	263	242	298	303	266	287	298	257	287	277	284	285	267	281	265	255	309	269	261	238	284	281	265	263	292	285	297	287	291	266	266	258	259	282	307	269	266	297	267	312	248	283	286	327	268	286	273	258	305	257	280	263	262	276	273	287	274	265	250	307	271	286	274	278	294	312	247	283	289	250	246	265	268	271	276	259	286	299	276	284	312	294	308	246	282	271	280	264	267	290	244	264	268	286	296	309	267	289	260	283	289	266	271	293	272	293	269	261	267	271	250	266	273	276	260	268	266	285	335	280	298	280	235	281	291	273	277	269	275	288	277	262	255	273	266	262	255	277	293	274	268	281	290	309	282	275	315	288	243	256	301	283	263	306	308	275	299	253	289	288	277	260	261	295	276	284	273	285	262	275	267	281	262	278	266	284	291	264	265	259	296	281	277	289	282	268	292	287	280	269	232	268	302	258	270	250	263	287	274	305	243	298	300	316	266	291	263	298	275	243	276	314	287	290	265	295	284	312	290	282	319	276	300	249	247	271	306	275	249	280	293	284	273	313	285	321	262	274	271	286	281	283	276	294	260	269	290	286	311	294	258	260	290	278	292	279	280	265	275	271	267	279	256	269	280	298	277	259	243	291	277	284	236	249	282	268	296	269	298	276	288	270	278	287	274	237	251	281	264	289	287	265	289	294	273	280	286	288	289	258	304	265	288	296	266	319	241	290	306	295	271	283	290	284	274	236	270	278	250	280	266	264	248	284	258	278	281	271	252	280	252	275	264	297	297	282	271	280	283	254	275	288	249	280	290	292	284	269	276	281	283	291	273	268	268	296	290	263	269	309	285	260	299	274	269	232	275	273	277	268	302	271	265	305	264	295	268	259	265	267	249	253	274	292	271	282	288	244	280	270	258	276	307	315	294	281	255	260	246	292	285	276	310	301	271	263	292	301	281	242	260	276	270	244	298	295	281	301	261	257	270	279	264	285	269	280	271	287	264	285	283	255	291	291	247	282	293	268	264	267	273	279	248	270	299	269	268	305	280	280	303	282	286	269	251	294	297	276	273	273	275	280	281	310	267	274	301	254	267	274	258	277	269	260	266	312	276	293	256	270	252	271	269	311	257	281	292	278	285	287	289	255	267	280	306	266	276	277	296	286	282	283	285	286	280	290	264	258	275	262	284	284	279	263	288	277	253	249	276	272	310	291	257	293	275	270	275	241	276	281	270	254	261	252	293	289	275	258	268	271	286	300	302	302	317	273	264	322	279	268	275	285	253	282	295	281	248	270	271	263	281	322	298	282	288	279	240	305	268	276	288	292	297	273	270	265	266	291	266	279	300	281	280	254	270	276	305	295	280	275	309	292	265	278	283	301	246	278	303	290	269	277	266	261	283	271	257	275	256	274	272	295	280	275	266	254	300	295	291	273	264	257	257	282	291	279	274	274	274	291	269	267	251	269	291	263	282	252	256	282	288	270	246	299	255	268	274	289	290	306	258	272	256	278	310	276	279	284	281	278	273	266	275	276	259	282	281	264	277	265	265	279	264	286	253	298	278	283	292	279	279	274	296	277	292	300	304	241	257	264	284	265	251	279	264	286	274	261	270	245	298	267	302	294	291	294	271	287	277	266	306	297	270	264	289	280	261	278	314	261	277	268	290	278	275	259	293	277	309	268	269	300	271	244	271	283	283	271	276	270	302	255	272	309	276	268	273	289	267	273	247	270	289	279	280	276	247	289	270	315	267	320	265	248	280	277	274	276	311	313	308	256	267	262	251	284	290	292	313	288	269	280	274	274	314	271	270	278	252	271	297	293	321	253	237	259	258	294	262	289	267	281	247	291	290	243	251	256	279	290	265	272	283	265	268	268	284	270	276	264	284	235	279	263	298	277	288	272	249	248	260	255	274	301	293	283	267	288	249	274	299	289	308	285	273	234	231	265	280	249	282	251	257	277	269	253	258	285	249	282	263	290	285	298	296	286	288	288	274	284	293	303	296	267	288	281	272	273	280	291	267	234	274	288	264	263	256	300	255	246	266	317	269	232	279	276	314	285	279	283	263	260	255	290	267	334	298	240	299	281	288	234	229	295	271	262	278	252	264	311	294	269	315	268	275	298	280	262	283	304	294	251	248	285	285	260	283	277	277	276	278	304	271	245	280	262	289	324	259	248	328	280	230	279	247	275
5562	4337	6609	6515	5619	4167	3041	2461	1883	1698	1626	1491	1392	1242	1035	953	816	935	813	797	790	789	741	783	713	752	707	694	716	686	697	646	669	684	658	742	680	699	686	739	676	648	769	670	680	692	718	664	715	681	666	681	723	709	738	652	671	700	686	659	709	713	641	712	711	692	683	633	672	696	691	668	642	653	685	636	677	667	677	704	717	681	635	743	659	677	689	692	671	680	667	660	706	638	702	678	668	707	670	690	673	650	666	665	670	689	645	662	577	659	743	719	632	690	731	685	651	669	683	699	648	659	658	723	642	659	657	707	699	649	658	628	675	676	653	678	709	672	661	652	660	666	673	648	706	649	653	652	676	621	682	717	693	708	719	668	695	718	690	713	685	657	654	636	660	661	696	730	682	709	684	682	699	667	662	716	617	637	666	688	640	676	648	634	687	664	679	674	686	649	711	627	664	685	665	645	642	687	663	691	700	684	699	681	675	681	678	666	645	658	698	677	679	694	669	736	658	701	649	645	659	670	691	648	680	649	663	651	694	698	647	692	647	633	701	668	746	699	725	624	676	688	659	696	669	650	692	668	659	677	662	725	705	659	676	697	704	665	715	664	680	668	713	671	669	641	651	696	624	695	654	677	657	594	699	733	670	719	664	615	678	679	687	648	682	706	660	634	670	687	700	736	699	640	671	716	716	637	701	659	669	694	660	646	687	687	643	693	658	708	684	693	698	655	683	698	656	680	697	655	647	667	706	707	656	721	679	660	704	676	660	643	665	688	681	721	682	706	681	671	681	656	678	678	664	663	649	659	701	639	660	671	632	675	708	646	651	692	665	627	693	718	659	682	676	685	685	699	694	671	639	694	628	679	672	691	656	647	676	650	610	668	685	710	633	683	681	711	668	712	672	663	667	653	683	661	706	711	648	672	732	680	702	698	665	683	666	688	665	650	684	691	654	672	650	677	682	627	666	691	695	656	679	681	646	689	645	665	648	697	724	717	639	659	656	694	666	693	687	637	651	714	665	612	678	715	705	705	622	657	686	707	678	660	682	694	735	636	675	690	708	659	628	655	649	634	705	639	690	680	716	674	673	684	716	681	654	635	654	663	664	686	708	659	659	661	703	679	656	668	681	650	658	693	690	631	685	660	660	673	656	685	675	671	709	666	708	668	690	658	678	673	685	649	630	632	694	675	713	676	629	707	660	674	664	688	684	644	673	695	697	685	663	696	721	662	700	654	736	727	587	670	659	659	663	701	629	644	686	691	653	661	672	657	695	668	671	692	662	691	698	645	658	710	671	684	626	703	654	681	651	652	710	672	644	677	652	690	687	677	674	643	646	651	650	638	678	654	692	691	710	669	694	667	679	672	691	637	640	701	668	672	651	657	687	647	684	649	686	705	711	690	660	673	701	707	676	658	669	695	705	659	690	671	703	687	684	678	685	679	701	653	666	683	715	719	654	630	684	690	726	673	644	711	675	679	696	655	655	653	724	653	718	672	684	675	683	708	684	684	637	683	689	625	651	729	658	717	660	670	637	713	643	633	689	698	679	665	633	680	662	632	643	647	661	699	658	649	663	633	694	671	660	671	655	683	662	727	658	674	675	690	603	646	664	691	673	670	672	664	698	683	666	615	705	671	715	670	653	625	673	673	669	681	658	687	660	704	640	664	627	649	635	708	705	687	721	653	643	674	723	706	689	658	654	615	652	628	677	689	617	684	724	647	746	659	656	628	650	611	705	604	669	705	679	669	682	661	664	636	656	678	710	671	680	635	644	710	652	691	622	677	710	666	706	703	660	681	693	670	692	683	697	676	662	673	666	662	679	659	700	655	694	622	667	647	671	683	738	670	688	691	668	689	668	684	682	655	676	680	642	645	653	700	642	675	665	654	677	706	652	631	635	708	660	646	672	672	708	685	686	739	665	690	674	654	687	645	661	672	676	720	660	671	691	656	698	678	736	654	684	669	664	648	676	713	690	607	683	713	653	673	684	645	674	669	666	662	684	661	698	721	648	633	715	728	658	656	677	679	665	656	659	663	683	671	678	673	654	662	655	597	677	661	652	655	656	680	638	672	679	691	661	703	688	701	678	658	655	696	680	721	644	662	680	686	676	623	635	658	710	646	676	667	714	655	685	609	649	683	706	686	653	699	695	618	707	674	737	721	639	674	679	654	687	670	704	636	738	711	653	644	727	661	707	662	689	688	688	655	643	692	681	632	660	697	663	714	683	674	629	660	694	702	688	667	672	656	643	714	651	692	680	670	663	698	683	674	683	671	633	671	725	646	697	674	684	684	716	641	698	677	703	665	700	697	730	648	663	680	699	684	703	663	639	652	688	628	648	685	688	656	687	690	635	655	690	692	703	649	678	673	664	688	679	700	663	646	644	662	684	699	661	714	674	682	669	653	648	647	662	729	664	703	674	651	645	652	675	628	656	641	669	657	654	626	656	658	660	656	671	701	699	671	652	686	687	644	673	662	650	687	627	655	693	688	687	646	624	706	681	695	698	689	705	660	675	661	686	641	678	615	672	686	678	682	665	680	633	644	647	666	725	662	664	684	695	657	637	625	682	685	656	702	644	695	664	703	641	668	664	665	663	660	675	657	684	700	664	658	688	650	668	663	690	646	622	647	671	675	630	660	680	708	621	680	686	640	689	677	709	668	654	649	661	708	652	679	690	698	645	686	674	666	674	663	691	615	679	680	664	643	679	664	658	675	691	671	675	697	645	666	687	684	667	684	692	722	682	736	721	666	713	691	690	658	664	654	689	653	688	671	738	702	720	669	721	675	719	651	656	702	649	720	646	654	696	630	661	660	657	705	680	643	664	647	646	660	642	687	665	672	699	706	692	702	712	649	639	706	650	688	654	649	676	620	690	690	702	671	652	663	698	620	648	653	644	670	664	662	636	675	646	689	700	635	670	694	715	664	665	637	644	682	646	733	646	719	667	687	631	676	661	697	684	678	630	676	661	618	681	632	648	680	650	683	657	736	655	646	662	677	644	693	641	701	681	671	649	676	656	673	637	710	708	659	667	656	694	676	655	665	680	650	704	671	695	690	642	659	728	671	685	678	676	654	708	666	685	676	648	648	713	695	728	701	665	647	672	649	683	649	665	649	648	720	657	681	697	687	663	662	644	656	693	647	678	661	671	714	627	697	643	660	651	647	675	631	686	646	646	650	687	683	675	703	635	688	675	677	700	721	681	668	705	669	713	702	654	671	654	657	665	677	703	722	638	666	642	676	623	662	650	687	629	714	678	641	654	669	661	651	610	665	644	643	664	631	686	676	691	681	713	768	670	685	671	708	678	665	678	649	659	688	605	661	701	651	715	634	688	716	626	645	647	656	649	697	725	653	660	699	667	697	665	705	696	686	658	632	640	651	670	712	654	623	679	687	634	637	633	678	688	642	664	651	681	636	674	683	669	674	690	728	685	713	646	630	671	664	655	649	656	683	679	662	720	662	680	654	660	634	675	723	699	666
16009	7293	7028	3767	2270	1613	1212	916	640	598	527	532	452	440	403	385	326	323	320	311	327	311	307	287	305	269	274	304	298	250	298	279	259	257	258	272	283	225	225	230	235	252	246	229	238	287	275	253	257	265	232	266	263	266	261	248	264	238	261	256	266	242	237	235	292	265	287	259	270	247	282	260	247	259	268	249	270	251	241	243	284	276	258	267	247	295	257	246	251	275	259	256	263	257	298	269	265	276	246	259	272	265	272	251	287	257	252	265	256	256	239	243	251	280	291	232	264	283	215	245	250	259	255	283	251	281	229	286	241	238	247	254	267	293	282	252	251	254	269	299	233	264	273	239	277	268	238	220	265	275	272	236	235	262	273	256	272	268	257	217	246	258	258	246	248	246	261	236	254	252	259	250	250	248	275	295	283	268	238	256	244	275	262	269	313	242	242	246	252	252	270	272	227	239	248	240	253	277	248	236	252	246	261	264	276	254	250	281	247	264	265	227	236	233	259	269	271	277	239	276	253	254	249	260	265	275	242	265	256	254	269	257	266	244	261	246	239	260	238	244	236	254	258	229	246	259	232	261	262	254	283	260	254	236	221	250	241	265	254	261	259	256	223	259	247	261	275	237	234	255	265	266	248	259	271	285	228	224	261	235	263	260	255	243	238	288	259	276	260	246	248	283	270	245	265	273	266	270	293	286	266	258	276	251	247	260	287	270	272	270	256	245	259	265	262	272	269	252	250	260	249	261	226	229	241	232	257	251	250	267	232	257	248	234	236	244	261	251	233	279	242	231	235	255	263	271	243	280	254	281	252	244	268	257	256	286	236	249	231	259	267	280	236	267	247	220	271	273	289	255	265	265	292	240	243	250	227	256	238	271	272	278	271	260	262	259	249	279	248	255	247	217	259	260	272	264	269	249	281	243	248	276	247	245	246	246	244	274	238	246	236	266	281	256	273	254	252	247	265	247	227	247	287	239	244	268	246	262	273	294	251	243	227	236	274	287	244	245	252	233	257	270	284	233	246	239	238	251	255	219	236	240	248	267	197	272	273	246	241	266	245	253	250	248	245	267	241	281	263	249	249	222	293	243	229	244	282	294	249	247	269	261	232	234	261	280	255	237	236	249	241	257	251	238	247	233	256	233	259	239	256	282	247	230	259	277	253	248	273	242	286	250	281	257	240	233	245	261	240	234	248	245	258	245	258	245	268	277	224	202	269	256	266	230	232	278	251	275	262	273	268	270	253	250	279	275	238	213	269	252	270	271	254	274	239	271	235	264	250	267	237	261	225	239	224	238	275	253	243	270	250	255	273	240	259	244	233	244	240	261	257	220	278	279	271	273	237	263	262	267	265	256	276	272	244	255	241	278	248	253	280	284	246	276	252	248	258	278	230	247	241	254	288	251	260	285	270	257	250	259	247	254	229	229	253	238	272	242	251	235	260	268	270	265	278	226	256	250	227	236	256	265	276	260	255	273	267	285	256	245	236	238	265	244	249	249	269	260	261	287	269	270	251	257	267	268	242	276	280	256	265	247	275	245	273	257	243	253	227	267	243	259	244	269	275	249	260	236	236	257	264	260	248	251	263	253	246	253	256	241	254	268	246	248	261	236	261	274	232	239	274	242	224	257	254	260	263	246	280	253	246	238	246	273	295	270	244	253	274	267	252	272	240	250	240	240	197	257	230	223	217	266	254	227	235	283	267	252	293	239	295	247	228	262	282	236	242	259	269	303	255	228	253	275	256	273	230	266	246	251	278	258	257	237	241	251	254	255	249	261	262	268	253	226	230	226	240	275	228	232	263	232	240	232	236	256	276	265	263	262	257	274	243	234	248	288	251	260	261	255	260	268	219	258	264	247	243	247	262	239	283	241	208	238	278	246	243	262	259	252	275	256	252	245	269	251	264	282	253	244	279	230	244	280	262	253	235	255	271	274	254	251	247	258	261	277	276	244	237	256	249	242	234	213	250	258	249	235	226	254	245	237	266	255	270	266	249	252	233	262	283	249	236	250	252	246	272	210	220	242	279	256	257	234	243	231	247	219	262	243	242	256	278	247	250	223	238	259	292	268	244	257	261	234	239	241	277	237	275	259	241	292	263	257	244	257	257	240	246	246	280	243	241	240	261	246	290	265	268	283	297	286	260	252	247	240	247	273	268	237	261	257	284	266	275	267	255	246	263	276	232	249	234	245	280	238	290	260	252	268	246	255	265	273	223	257	242	241	225	242	253	274	254	272	248	254	268	234	255	260	262	236	264	251	247	250	251	270	258	229	262	254	261	252	216	281	235	261	249	252	252	262	253	281	252	287	269	272	259	270	245	281	238	249	271	243	277	268	243	269	262	228	261	269	245	255	257	219	236	250	249	286	240	238	268	269	287	283	268	263	237	242	275	234	266	245	252	265	228	242	292	250	253	258	221	274	258	241	235	272	222	239	237	268	276	234	253	271	250	286	254	239	242	267	267	234	242	230	258	258	280	263	257	277	283	234	256	245	268	240	255	263	258	254	240	235	274	250	258	253	258	263	242	274	246	248	263	256	233	245	223	240	283	256	232	262	296	263	286	253	238	260	255	244	281	239	243	262	200	265	254	263	252	255	286	263	269	243	265	263	247	273	298	266	265	239	272	240	254	264	253	247	276	276	284	207	257	261	245	256	246	257	252	239	240	275	268	246	231	251	255	240	244	247	264	227	268	257	247	261	254	244	241	262	229	247	223	254	218	277	265	225	218	250	260	253	233	261	253	280	270	249	272	258	263	212	226	269	272	239	244	271	227	274	251	254	259	255	292	264	254	280	255	238	248	248	279	290	273	232	276	235	244	259	256	266	243	242	261	252	245	313	258	238	258	250	243	272	255	233	257	241	274	236	280	240	248	239	252	273	275	266	242	291	248	251	240	263	272	241	282	259	251	274	255	258	261	278	268	255	242	262	265	258	293	275	255	233	232	240	228	257	241	248	258	235	248	276	270	263	255	263	243	248	245	261	235	244	268	265	252	260	254	268	260	258	265	265	250	261	259	267	276	253	254	246	262	241	298	264	267	226	233	258	260	238	261	237	256	230	275	234	282	241	247	248	272	244	244	243	249	276	255	264	262	220	250	251	225	294	268	260	234	255	246	270	264	250	240	248	233	267	270	265	231	226	270	264	259	280	252	253	280	218	256	270	255	247	257	299	256	238	243	240	278	264	250	232	245	233	231	258	249	249	239	235	245	223	254	236	239	286	268	240	271	265	238	278	265	251	254	243	260	243	262	248	209	259	289	240	225	249	220	248	231	272	265	241	233	238	241	248	264	248	272	241	239	243	271	238	265	273	242	261	228	260	254	261	277	276	265	269	271	254	262	255	252	244	276	247	243	238	263	240	245	254	265	259	271	255	274	278	266	244	298	272	237	255	268	273	278	241	251	246	237	287	247	245	263	224	271	271	236	260	246	249	293	286	272	263	279	285	267	225	254	257	234	244	263	241	279	261	235	243	255	245
11922	6619	11631	9432	8102	5938	4964	3746	2805	2547	2456	2212	1965	1841	1473	1176	1090	1067	1104	985	961	922	894	887	815	827	809	750	745	689	695	682	688	705	688	672	667	628	657	711	732	679	690	661	687	744	709	704	686	700	718	676	664	602	649	633	615	649	645	677	651	645	691	618	642	661	652	658	678	674	641	607	625	614	614	607	613	586	600	627	646	658	630	657	609	636	615	613	591	653	616	596	628	608	671	624	602	668	619	645	588	617	587	618	601	662	590	618	595	633	584	601	620	632	594	620	605	627	591	592	659	608	626	619	646	633	571	629	628	651	612	637	620	624	614	588	635	662	636	608	593	617	608	626	650	644	615	644	586	671	641	651	653	647	663	679	655	626	669	626	660	635	627	610	570	547	641	608	668	674	651	596	610	565	618	655	601	623	599	657	652	616	633	645	607	596	647	604	591	678	609	636	606	649	671	662	600	581	635	585	646	614	634	602	619	604	596	669	636	642	665	619	594	628	674	609	624	632	668	600	649	604	614	614	631	623	657	636	609	641	615	604	628	662	606	611	620	627	622	605	615	635	545	659	647	573	633	631	640	638	592	615	583	611	608	608	623	623	624	632	617	639	617	611	640	637	641	669	662	642	590	613	608	652	616	619	651	660	619	639	611	618	646	600	578	612	629	621	612	639	638	607	597	592	676	634	628	618	681	646	611	662	572	608	604	646	615	595	652	644	698	622	667	617	638	596	632	614	659	597	644	631	600	611	691	608	647	573	631	665	586	659	585	627	638	702	608	644	626	625	641	621	655	625	636	639	608	597	624	609	618	583	642	601	640	596	617	575	614	613	673	608	647	597	646	635	630	652	617	600	649	610	663	609	621	610	657	658	601	664	601	619	586	649	627	647	675	630	593	617	615	628	645	625	603	596	634	636	592	576	642	634	656	636	606	639	645	613	594	610	604	632	642	608	618	602	612	634	577	629	613	602	639	624	658	613	623	608	626	616	594	622	675	615	594	658	591	603	625	645	609	601	642	634	657	637	592	620	645	644	629	617	618	616	614	624	629	617	662	641	617	591	646	664	654	648	627	611	626	630	587	614	634	632	640	643	590	608	627	634	626	651	595	640	607	617	646	593	607	661	628	644	613	658	602	624	641	614	648	590	640	618	602	644	595	640	644	619	581	671	598	619	662	603	601	624	663	574	605	685	616	625	626	629	647	630	620	634	643	638	617	648	592	582	613	635	654	619	614	657	604	593	621	630	659	606	665	625	625	640	672	580	613	650	660	635	686	636	616	655	606	599	622	635	638	598	634	608	611	650	608	577	654	632	604	611	631	604	628	605	609	616	630	605	664	634	617	616	599	619	582	621	628	649	660	621	598	582	612	632	626	653	651	677	595	578	602	658	584	600	655	631	634	652	609	630	649	646	680	647	575	630	651	628	614	659	629	626	637	626	598	621	646	678	648	587	560	597	630	597	608	598	655	613	642	637	622	643	620	657	602	625	627	660	579	631	606	624	610	637	640	600	638	605	646	607	597	601	653	654	640	605	653	624	636	630	624	668	625	612	672	597	629	607	652	643	670	633	598	620	613	612	609	609	599	612	622	568	624	648	609	607	634	643	609	571	639	653	636	636	641	556	634	624	642	651	602	572	595	621	600	628	663	589	613	645	602	603	616	658	611	656	638	683	576	615	638	622	667	615	646	597	634	651	604	577	624	601	628	609	654	570	614	592	639	603	610	617	636	582	625	625	615	564	583	622	633	655	620	621	644	611	622	611	622	587	624	606	622	571	609	624	633	602	658	578	600	621	621	639	648	602	620	649	600	637	645	647	626	655	652	601	631	633	643	632	668	636	669	667	666	616	640	649	645	631	606	628	576	577	610	630	638	612	656	641	612	609	605	622	629	670	668	617	665	622	649	611	621	629	639	668	608	680	611	637	579	637	625	644	601	609	589	588	629	620	616	648	610	595	648	649	620	615	622	619	635	641	629	622	621	613	575	649	607	572	627	635	662	654	600	619	649	608	617	637	589	634	655	607	630	645	598	632	621	667	547	578	660	594	606	602	564	669	631	635	594	643	597	633	630	624	641	643	607	641	616	634	615	636	640	648	611	673	670	597	609	631	584	586	648	628	586	628	619	608	625	627	628	690	600	596	621	638	669	645	592	618	648	631	615	633	655	650	606	629	612	632	586	641	602	671	647	596	629	625	620	632	653	594	628	600	601	606	591	613	651	687	641	627	646	639	605	598	619	665	628	641	620	661	649	617	614	598	614	645	599	620	642	611	680	681	626	605	649	647	645	623	676	609	621	651	688	644	644	614	597	623	616	666	662	673	632	620	637	651	661	611	558	567	613	607	638	669	629	606	593	650	643	612	645	662	642	626	649	611	605	635	632	618	660	672	641	605	615	620	627	636	613	592	600	616	674	631	623	607	599	612	640	580	596	627	648	630	638	644	600	607	624	615	626	641	650	594	672	606	594	583	636	603	643	626	635	606	593	632	644	635	631	606	583	616	610	606	653	637	603	672	615	571	660	642	622	642	614	623	603	609	609	595	610	649	612	659	608	634	659	660	640	607	647	656	624	624	640	639	628	610	587	640	602	626	634	565	594	621	654	610	640	612	613	623	613	601	596	613	620	640	620	628	600	615	580	654	624	625	623	610	619	690	651	594	588	637	625	604	633	596	574	596	615	622	616	625	630	642	585	611	637	635	571	628	662	584	614	634	610	628	627	627	631	628	646	653	658	655	632	595	638	641	626	612	592	597	640	679	651	593	653	615	644	644	607	639	640	641	651	638	625	622	621	573	636	631	602	666	638	614	610	613	610	580	626	623	571	644	636	670	617	615	606	624	649	674	610	622	654	608	660	667	611	611	621	572	617	582	624	646	652	622	616	607	624	644	643	651	605	628	651	625	608	618	648	660	635	620	648	663	616	622	636	651	631	633	613	612	612	614	589	604	650	624	606	620	654	631	626	684	613	602	658	622	628	633	600	646	634	601	613	607	634	587	651	613	617	642	625	601	656	653	613	570	652	587	607	667	651	636	619	619	634	606	599	635	606	614	625	639	641	598	645	606	630	603	604	640	624	618	665	614	651	596	609	641	636	659	588	605	649	636	605	650	599	635	677	588	594	638	677	631	634	666	644	635	668	630	626	612	637	603	616	646	618	586	636	629	691	660	633	617	585	657	645	652	624	639	644	601	635	611	617	631	589	581	630	614	576	633	644	624	625	680	658	621	663	614	618	588	619	673	637	629	596	608	678	618	605	616	617	635	621	608	632	613	621	624	610	625	653	604	601	597	606	651	637	589	588	597	641	647	674	633	613	623	620	629	676	618	629	636	606	580	641	598	622	613	642	596	628	669	607	662	649	644	641	646	597	617	613	616	604	616	622	606	598	640	621	643	616	605	656	584	617	673	613	641	637	643	615	594	594	631	634	597	640	625	645	590	631	671	573	591	640	618	646	615	717	658	638	638	697	630	637	642	621	614
23608	10147	10553	5880	2968	2001	1485	1176	917	671	614	498	477	419	347	320	301	282	264	242	289	259	218	228	204	209	194	208	215	204	192	169	208	188	190	187	190	193	219	182	147	189	199	193	187	208	190	222	186	217	204	188	193	171	192	193	170	191	200	192	193	167	163	176	166	191	179	195	166	183	199	153	167	185	190	194	205	190	188	191	184	163	205	201	184	198	198	191	185	181	185	204	187	183	176	194	181	185	155	183	214	196	200	174	189	212	189	182	190	159	202	190	163	197	190	159	195	196	163	166	176	186	191	186	202	176	198	167	183	174	179	171	180	184	192	169	184	185	186	180	170	175	176	154	172	159	215	183	187	185	172	167	176	196	191	178	164	200	179	197	182	154	173	178	185	202	153	179	173	172	201	190	177	208	209	186	188	175	181	184	181	178	163	185	196	164	165	193	180	179	179	162	198	197	199	182	204	175	175	179	203	172	180	176	194	204	192	177	186	180	187	211	154	179	197	190	184	175	187	182	185	178	181	187	154	175	193	191	180	184	170	177	196	225	168	169	150	149	165	172	176	180	180	192	167	171	189	188	188	184	183	167	186	167	173	182	176	188	179	170	179	197	186	185	186	174	198	172	214	170	190	181	185	182	189	182	179	212	154	179	167	170	169	178	168	157	174	180	173	169	214	176	212	195	177	189	171	159	180	199	180	204	189	202	183	197	178	192	158	162	185	201	181	196	201	179	190	205	165	166	170	183	191	169	177	176	193	196	174	160	189	170	181	181	205	172	173	185	164	209	183	179	182	223	184	183	188	194	181	167	181	158	162	171	181	183	195	184	177	192	191	185	232	185	185	178	202	188	182	190	197	221	166	186	189	186	180	199	176	168	172	181	178	189	193	184	183	167	162	166	197	196	192	186	218	176	192	176	186	213	171	153	169	186	188	195	207	166	182	180	187	193	164	205	172	175	194	197	168	160	184	179	197	183	180	198	190	172	188	194	202	175	204	200	176	211	186	197	187	160	193	174	211	173	158	188	185	165	188	200	193	193	186	184	194	184	193	179	174	178	183	187	198	179	176	176	177	202	168	166	183	189	212	197	192	186	184	164	163	171	179	192	158	187	172	184	184	176	192	176	168	154	180	206	182	194	182	184	181	195	181	189	185	186	178	212	174	185	182	192	168	178	188	175	208	190	188	182	189	197	186	186	215	182	182	187	159	162	194	198	200	175	196	167	197	205	168	184	175	185	195	162	191	182	186	191	212	198	182	181	168	204	207	180	204	174	202	174	168	162	210	185	177	183	203	180	197	195	172	205	195	211	188	186	214	193	199	202	193	172	182	192	188	189	171	169	187	182	223	192	187	174	178	172	186	177	169	192	197	180	200	173	166	200	203	179	177	179	198	160	164	170	170	188	194	166	186	183	210	174	144	192	199	174	186	186	162	174	203	181	181	182	159	219	150	195	178	179	181	189	191	190	192	187	179	199	195	187	184	188	174	187	189	180	171	180	180	206	203	167	190	186	152	185	183	225	180	191	161	178	201	156	185	181	207	172	202	199	202	192	162	177	164	180	199	206	187	168	194	174	175	199	181	180	158	173	199	184	189	185	205	178	192	179	173	178	178	179	207	186	178	183	193	199	186	204	210	144	174	209	169	169	167	210	207	187	179	187	201	176	174	184	193	197	184	197	189	199	184	202	176	183	176	196	165	197	190	178	186	189	176	173	182	176	195	196	169	192	183	193	222	177	172	178	173	204	199	194	187	185	196	178	183	182	161	169	161	168	179	189	193	200	176	183	188	207	184	193	192	189	163	214	204	203	192	171	201	196	170	176	161	182	192	201	169	194	161	194	192	175	185	192	218	165	189	187	185	170	201	194	197	156	180	172	173	175	170	191	173	173	194	199	197	169	196	178	175	192	177	184	184	199	170	173	195	183	164	175	188	194	185	183	170	185	178	188	165	171	197	177	198	203	194	179	200	183	180	186	202	184	177	188	204	165	175	170	197	176	206	163	167	193	213	191	196	196	200	171	201	176	188	182	171	195	173	195	190	156	162	163	165	164	186	209	160	198	216	192	173	184	179	205	202	183	194	177	180	203	203	189	188	177	177	192	177	174	221	196	172	172	192	174	188	185	203	175	192	180	177	167	187	183	172	192	207	165	200	187	201	179	175	198	190	188	204	168	181	177	167	174	181	161	197	197	150	198	197	193	181	165	189	185	168	185	171	181	173	167	177	180	193	195	172	202	187	183	192	191	188	176	175	171	173	148	171	202	201	164	185	193	185	171	187	159	173	190	155	203	210	182	195	189	156	176	174	179	204	173	178	199	192	180	193	166	182	174	141	192	198	164	188	187	166	203	179	163	220	187	197	188	176	185	209	188	188	185	191	168	181	208	174	176	189	178	170	194	212	184	212	185	179	179	170	187	180	196	196	167	202	191	176	174	202	190	204	167	208	193	177	179	172	177	175	187	190	187	186	190	196	203	168	185	175	187	189	197	170	153	195	180	205	186	176	174	212	179	211	178	179	167	179	171	174	186	203	166	187	192	177	182	195	179	179	180	186	217	192	184	170	182	196	189	181	194	158	182	163	200	170	188	161	194	193	169	194	179	187	160	199	208	188	188	181	190	186	196	184	197	196	169	185	198	189	189	183	197	202	196	172	191	208	183	195	196	191	183	171	188	197	173	172	192	184	166	191	197	168	179	172	166	170	199	195	181	189	167	183	182	164	167	192	177	199	174	183	196	176	199	178	182	156	201	173	183	185	172	180	179	196	195	177	197	199	177	169	177	165	186	203	180	210	167	184	177	176	204	186	176	206	184	150	171	166	183	180	187	159	162	196	191	166	160	192	170	174	186	186	169	204	178	194	184	194	194	174	171	156	176	206	171	193	195	176	212	181	186	195	176	184	171	176	180	176	202	182	195	173	196	187	163	172	183	159	193	199	209	193	184	169	189	160	171	180	213	178	187	177	201	186	189	186	182	189	197	174	209	171	205	179	171	190	204	136	186	163	189	192	177	199	184	176	205	207	194	192	173	188	174	174	220	172	195	186	189	178	182	166	213	170	178	198	178	168	196	189	192	163	185	206	192	174	155	187	184	178	177	173	175	180	171	165	160	176	180	174	160	186	167	181	170	189	194	199	171	168	184	181	190	181	181	186	182	221	172	183	186	181	176	197	166	191	169	176	201	197	193	151	191	174	178	193	203	186	206	185	186	166	194	180	192	199	182	189	197	179	175	179	173	192	182	188	178	208	179	160	189	165	159	165	178	161	188	193	160	178	166	200	197	168	181	178	198	186	198	178	215	210	188	206	169	182	207	157	182	194	185	163	192	197	180	193	191	190	188	200	203	184	193	163	185	161	171	189	181	160	195	189	190	179	189	202	156	153	179	173	156	189	178	172	175	185	195	190	164	185	169	203	183	172	189	180	176	191	178	206	189	185	187	191	181	204	187	188	184	188	182	185	216	200	191	196	183	188	187	211	181
15176	8682	15880	13110	9783	7481	6295	4883	3766	3265	2966	2546	2259	2254	1703	1330	1271	1181	1161	1064	1014	969	857	833	794	743	703	681	570	591	532	553	546	559	578	570	552	542	535	529	552	601	602	552	577	592	522	610	586	586	546	531	519	503	489	525	499	475	481	480	468	482	464	481	479	493	454	470	493	496	469	461	463	466	452	475	476	454	463	433	495	476	467	495	467	432	470	468	438	482	483	458	447	439	476	450	475	464	461	484	468	491	434	511	446	463	483	477	453	445	450	442	463	463	483	470	462	417	468	452	438	522	497	445	432	428	453	441	449	491	490	421	447	451	484	466	426	499	460	461	449	445	430	505	486	456	438	439	466	440	452	464	477	456	476	475	456	444	454	469	453	459	448	469	457	460	462	485	434	463	426	467	438	467	465	447	498	459	459	446	459	465	466	479	474	462	492	485	473	442	455	441	485	473	493	483	425	438	413	490	472	453	485	451	465	438	444	470	448	455	487	445	432	451	494	469	442	493	467	487	470	444	450	477	473	452	447	484	485	440	475	460	480	445	458	457	412	473	489	500	497	438	451	474	466	455	428	470	467	492	460	498	443	474	457	499	442	487	467	433	445	481	443	471	464	473	463	462	458	486	450	430	454	491	447	450	489	462	462	461	457	431	439	467	473	471	453	470	467	417	470	428	447	480	469	439	434	428	458	419	415	463	435	431	468	434	456	463	443	466	495	502	503	412	481	445	477	465	415	437	451	479	471	443	484	450	443	471	480	478	438	466	449	456	470	473	530	438	455	481	434	479	454	498	457	462	429	430	461	481	463	440	471	460	449	415	476	457	471	462	471	470	483	432	482	442	434	483	454	435	444	527	428	463	450	476	439	427	433	481	437	460	467	467	472	449	474	442	452	469	485	478	473	488	476	450	514	458	425	455	453	475	438	477	444	448	476	462	436	446	452	470	459	453	483	472	442	440	467	458	423	473	413	438	467	443	485	492	474	496	458	479	461	461	492	493	459	477	463	442	481	470	460	438	484	466	492	449	442	460	476	433	428	442	484	433	465	472	457	483	434	463	462	469	479	470	405	488	487	467	447	482	472	459	441	473	448	470	446	462	502	452	497	421	483	447	433	484	483	455	477	484	478	475	462	413	482	457	482	437	466	457	486	418	476	429	469	453	447	453	466	451	438	463	435	450	431	491	448	445	462	439	453	470	477	442	460	466	478	483	429	430	476	451	441	424	450	432	476	476	432	449	469	468	500	451	425	447	427	459	468	442	435	476	495	476	465	463	476	430	489	471	452	431	414	467	492	498	448	468	459	474	468	471	459	442	511	479	471	432	455	463	479	488	461	477	447	438	430	453	475	482	495	450	442	443	459	473	468	489	468	488	511	488	479	436	451	479	467	465	409	428	432	489	451	472	439	463	430	459	440	498	451	454	409	473	464	493	452	442	471	449	490	453	494	449	480	454	454	463	482	440	453	438	451	453	461	453	459	461	502	448	450	447	459	459	461	501	470	495	426	457	459	493	410	484	460	468	489	448	478	421	466	463	451	437	510	469	474	478	459	430	485	436	461	440	489	441	454	448	446	482	427	450	466	467	428	477	467	493	444	457	423	453	439	480	503	448	492	471	491	500	449	447	438	449	461	493	470	450	469	457	453	454	429	449	474	440	464	480	473	458	451	508	450	436	485	482	457	485	459	428	466	489	432	474	462	449	460	456	447	442	426	432	489	472	509	448	456	494	442	489	452	424	481	452	463	419	461	460	453	455	438	478	497	487	430	483	485	454	470	473	450	481	469	468	478	477	431	453	451	479	460	457	448	464	486	485	481	465	445	509	455	423	467	473	479	474	464	451	462	473	463	430	464	465	462	481	444	462	469	461	445	437	448	490	492	472	457	437	430	429	492	472	468	499	420	493	451	466	492	408	473	454	485	461	485	518	451	415	467	467	449	463	459	502	477	499	500	490	471	518	457	445	478	494	461	458	467	465	414	457	455	455	454	437	486	453	458	451	471	455	520	448	490	460	464	447	490	473	482	455	479	410	494	452	431	433	456	475	443	487	497	501	499	494	483	463	468	489	440	473	422	463	494	470	466	442	420	477	508	423	479	465	482	482	496	467	467	448	471	473	469	445	454	452	438	462	460	464	469	483	445	472	462	447	469	492	460	495	441	487	444	470	486	446	439	433	493	499	469	478	469	448	473	463	502	462	437	441	432	469	479	479	463	451	458	444	464	433	472	452	443	479	473	476	443	428	497	477	426	474	450	459	443	444	487	515	507	434	465	510	466	475	427	455	460	451	449	462	489	471	459	449	447	486	443	493	442	446	419	467	481	436	452	494	491	491	471	473	478	459	434	474	466	456	445	468	464	486	486	407	454	457	448	457	483	456	463	446	452	473	463	485	455	433	480	455	454	436	490	493	468	454	445	469	474	459	509	488	493	476	457	467	472	469	435	483	494	479	451	479	482	474	492	446	442	460	450	429	451	492	478	489	456	437	482	452	415	483	481	463	459	469	468	486	469	471	418	443	464	472	493	459	478	486	482	518	442	511	447	460	460	464	478	482	447	445	480	509	496	463	482	447	430	442	480	406	436	480	456	436	458	452	477	442	483	454	468	466	491	463	480	440	440	469	468	440	451	408	481	465	451	422	489	477	463	460	424	449	445	489	458	477	456	446	485	450	424	433	475	479	445	480	455	416	454	457	455	466	440	473	457	474	446	463	438	463	435	477	476	446	464	467	442	442	466	473	452	441	457	423	463	463	431	451	465	497	451	455	463	453	480	483	490	447	439	471	483	453	463	473	467	496	477	497	461	437	445	426	465	438	468	438	427	448	476	444	443	430	488	497	462	456	450	483	497	447	473	472	481	453	487	454	457	478	457	484	455	462	481	469	459	492	443	463	469	470	437	458	476	459	473	498	471	459	484	462	456	469	437	456	466	498	438	509	461	482	467	463	504	447	494	469	455	475	447	474	427	451	467	449	497	455	470	474	447	433	451	471	458	489	492	423	490	454	475	471	470	485	487	487	483	457	465	451	483	489	467	455	462	454	419	488	516	435	462	407	489	451	457	475	441	473	469	487	421	502	495	487	430	461	472	457	458	468	467	478	495	476	451	455	474	477	476	447	465	438	459	461	460	468	460	495	465	464	454	478	500	411	467	420	443	448	454	514	468	465	448	455	462	479	457	451	464	470	480	480	440	496	503	479	451	483	500	460	499	469	445	447	459	464	441	467	474	430	447	430	463	465	494	482	448	447	475	469	412	464	453	460	431	505	452	470	484	481	456	407	471	420	486	436	474	443	442	471	494	472	434	446	461	483	494	418	450	445	409	450	486	476	476	478	499	496	472	472	486	484	452	430	488	472	481	467	505	443	434	497	485	484	471	463	492	453	461	479	459	464	426	457	436	453	461	455	467	481	462	485	459	470	496	472	473	474	473	468	490	465	451	499	454	465	482	497	453	460	492	464	508	401	442	478	511	461	477	470
7313	3475	3697	2463	1445	1032	784	615	525	440	414	412	385	361	326	273	309	280	302	279	313	292	285	285	315	264	286	267	272	254	261	279	274	283	290	281	270	262	288	267	273	273	289	294	282	281	263	240	252	265	258	265	312	270	236	268	290	234	309	282	256	296	295	269	300	270	276	265	250	270	283	256	266	264	268	277	248	291	289	277	266	260	277	315	270	269	264	263	300	281	262	301	284	232	279	261	276	282	271	269	256	271	242	277	272	288	279	267	279	282	274	314	293	268	288	274	273	259	242	257	256	287	271	282	281	249	255	296	286	299	271	266	270	269	275	263	264	255	272	271	296	266	268	262	230	252	282	267	268	266	294	273	264	287	290	287	318	270	276	258	263	306	283	273	267	281	276	257	285	302	275	256	269	295	265	281	287	264	250	270	291	284	266	260	262	258	255	281	302	283	253	281	247	252	266	331	275	273	283	258	292	249	273	268	295	300	279	270	283	243	263	277	263	273	269	274	256	247	288	279	283	253	310	265	260	293	293	276	307	261	286	273	291	286	264	250	259	286	273	258	269	278	265	261	259	266	243	280	273	286	277	271	276	277	274	297	301	278	264	257	279	280	280	282	263	234	269	284	295	256	276	270	271	301	245	294	273	280	256	272	262	259	263	271	283	251	253	251	299	242	285	273	248	294	261	254	302	279	264	267	275	292	267	276	263	262	266	219	255	272	296	299	261	279	259	262	238	274	279	278	272	244	277	274	266	268	256	275	280	293	270	257	264	258	289	312	287	269	264	267	264	305	265	291	244	264	299	268	275	253	262	279	281	282	261	256	255	248	272	286	241	265	269	292	305	272	278	259	261	280	244	263	291	264	263	281	285	263	278	277	250	252	283	297	265	282	230	278	259	288	284	301	268	291	311	299	247	274	289	278	264	229	276	289	311	262	270	291	267	290	272	278	271	272	288	274	263	259	266	308	284	278	274	285	273	269	274	304	287	283	281	264	235	270	263	331	249	267	286	256	299	253	282	222	276	283	283	258	220	274	298	251	282	275	282	274	279	262	284	263	282	281	283	279	248	244	240	304	287	274	265	264	293	260	261	279	284	287	283	290	265	304	264	263	289	270	275	274	285	261	259	268	263	270	265	259	264	253	285	278	273	292	261	263	264	257	262	263	283	253	250	282	248	264	242	282	280	277	265	234	245	293	284	266	281	271	309	270	270	295	291	260	265	263	252	235	260	284	282	264	286	282	271	280	280	264	291	279	296	255	277	277	273	247	277	288	252	244	281	318	280	256	244	276	265	295	287	252	277	251	245	256	296	274	240	227	251	258	277	267	237	295	264	267	264	270	277	317	271	249	236	273	265	297	278	285	256	266	255	277	271	277	266	253	268	268	260	291	262	282	249	295	271	269	281	258	279	260	274	276	272	255	260	274	271	274	259	248	257	246	221	255	247	272	269	293	286	269	261	268	265	293	293	258	253	267	265	278	276	272	257	276	312	296	254	265	283	294	266	262	253	274	259	269	269	271	267	270	256	255	272	242	289	284	275	283	278	315	272	280	243	264	268	273	289	291	260	302	266	289	282	290	270	265	282	307	273	276	247	304	290	254	267	242	282	275	282	279	247	254	220	258	259	271	290	273	297	275	249	264	249	313	262	278	267	251	270	281	298	268	292	272	266	285	265	282	284	279	251	274	281	277	252	252	258	267	272	274	251	276	282	267	276	263	288	304	293	285	286	268	287	281	274	279	276	266	273	299	280	284	280	277	258	281	279	273	293	274	282	300	252	298	288	265	282	272	297	266	296	272	260	278	287	277	292	279	290	264	277	293	274	266	305	273	301	289	283	270	280	264	286	257	275	253	254	283	255	276	289	281	301	286	287	274	266	242	264	262	283	263	272	255	268	278	279	263	279	251	286	264	282	311	302	288	294	252	280	309	288	281	263	268	255	257	274	255	284	265	270	256	283	293	258	286	266	294	276	262	261	265	280	291	290	264	280	303	268	306	273	255	276	289	255	261	252	292	266	295	262	279	225	286	257	295	271	289	290	276	239	247	260	242	247	248	266	251	285	262	248	261	287	294	291	262	267	281	275	291	259	273	258	248	254	267	283	256	275	244	267	287	247	259	242	303	297	279	279	289	250	255	266	265	255	310	248	270	266	269	236	255	257	250	243	268	258	270	243	268	248	282	256	254	279	286	247	246	297	289	266	234	243	247	237	319	292	254	257	271	256	250	307	291	318	270	278	254	290	257	267	296	262	293	280	283	258	289	271	257	256	271	279	252	256	268	271	275	267	276	289	267	278	245	306	299	280	238	281	309	250	282	259	249	248	267	288	282	287	299	280	270	282	275	268	246	265	281	251	264	210	283	254	273	250	265	263	265	274	265	293	278	257	263	260	279	276	270	273	296	238	248	275	293	271	264	285	277	249	274	284	245	272	275	257	273	281	258	266	286	255	280	264	291	256	292	274	279	255	275	265	288	287	275	278	285	267	274	299	270	275	262	276	301	265	293	272	302	251	276	310	276	272	274	268	247	276	269	254	285	280	277	250	275	273	265	298	270	295	287	249	286	252	226	257	248	278	284	279	263	252	291	283	290	265	276	278	255	323	278	313	272	279	293	250	266	276	297	274	286	267	271	266	283	265	302	264	245	257	304	247	235	235	262	276	285	253	269	311	275	287	294	289	269	284	291	283	278	286	249	277	263	263	299	288	293	259	266	261	266	249	287	276	271	263	306	282	263	231	284	263	268	275	263	281	317	298	319	311	279	290	272	272	272	287	247	266	285	274	251	258	256	308	303	252	275	269	278	269	258	246	282	268	290	246	270	280	301	268	263	292	267	293	296	242	282	260	282	254	258	281	277	275	294	282	231	270	310	278	286	273	250	282	268	256	252	263	270	238	282	282	285	279	291	267	277	263	278	238	278	230	271	281	281	255	270	281	268	277	274	280	255	258	280	266	265	312	298	288	308	222	266	254	264	304	268	272	251	254	255	306	262	291	300	302	290	244	277	268	267	259	244	279	257	286	267	275	304	265	283	245	260	269	264	283	263	288	267	272	279	265	301	282	248	285	273	278	257	280	256	250	283	289	276	262	266	292	236	274	286	262	266	254	252	284	259	285	272	303	287	281	261	312	278	276	278	267	293	307	279	286	311	256	287	257	271	277	271	252	298	265	293	253	251	273	296	281	290	259	264	262	281	271	294	314	293	273	262	282	274	270	267	307	275	250	267	270	234	254	264	277	307	269	273	267	270	264	279	266	264	279	266	261	277	257	276	277	256	255	292	253	261	256	310	292	284	272	275	286	259	277	272	285	265	274	247	275	257	265	313	278	255	289	283	274	261	279	273	288	288	278	276	272	268	229	288	313	250	267	269	262	268	286	259	260	279	247	256	270	240	249	284	272	252	258	307	281	322	273	260	267	281	278	310	275	265	282	288	263	287	273	268	278	292	281	267	274	272	263	275	270	251	290	288	261	274	269	217
5545	3765	7035	7011	5167	4110	3186	2518	1934	1704	1684	1558	1302	1126	910	898	830	859	816	860	806	756	760	719	741	730	705	725	705	697	744	671	706	698	647	649	695	660	660	669	665	709	649	653	711	646	673	719	684	706	631	718	633	681	697	689	654	667	661	664	700	635	654	690	651	656	683	664	665	646	653	676	651	638	689	669	659	667	692	613	683	682	655	653	632	616	688	641	676	642	620	646	691	690	615	699	698	628	662	642	664	630	691	642	674	679	657	688	670	688	702	668	642	625	706	674	658	666	705	621	650	687	708	632	663	650	647	677	623	660	625	670	653	694	646	636	651	662	644	700	688	638	678	663	666	670	643	656	648	698	691	704	633	673	653	683	665	676	679	708	714	676	716	650	628	656	672	605	697	702	672	663	688	636	685	653	622	655	642	666	648	683	695	672	647	676	691	665	689	615	665	697	667	644	628	692	683	643	654	704	600	611	673	657	676	669	672	672	651	633	672	641	676	700	705	655	659	694	670	626	628	692	647	647	675	690	663	681	637	697	677	646	633	626	666	675	646	651	702	649	654	627	668	644	647	735	663	672	621	623	630	651	624	680	642	694	645	674	693	673	699	656	610	688	671	683	634	623	686	662	663	679	678	655	700	650	648	678	659	644	622	681	624	709	640	635	718	629	648	646	692	654	668	738	652	670	674	643	641	621	682	642	597	632	658	623	624	630	676	649	689	639	663	642	665	663	617	691	666	666	712	674	636	643	629	657	679	689	644	665	655	670	662	646	686	712	671	633	681	625	652	648	677	676	625	688	676	673	690	711	638	671	674	642	686	706	685	650	703	625	680	632	644	686	651	679	678	686	657	662	704	690	695	682	648	649	656	705	651	662	675	659	642	679	614	625	661	710	705	688	704	722	609	671	598	673	678	654	681	641	603	639	663	685	694	662	709	638	686	675	679	662	650	649	672	670	671	617	664	646	693	686	672	650	675	684	701	644	695	621	637	669	714	692	691	691	667	672	673	694	642	662	649	647	699	662	622	654	685	673	644	658	661	638	699	678	644	656	610	647	677	648	653	672	642	656	705	675	648	690	622	635	710	671	595	661	653	700	628	682	658	716	649	697	633	646	608	655	682	665	683	662	622	653	659	663	654	659	694	641	616	674	676	614	644	656	662	641	662	677	667	615	654	647	668	677	644	656	662	669	672	685	674	697	647	674	634	665	618	686	601	715	664	615	652	681	689	666	688	647	667	652	666	662	675	640	689	660	678	635	665	679	650	636	681	672	692	673	689	630	652	649	644	656	707	662	678	621	649	686	681	641	672	613	654	636	702	583	654	666	716	617	666	645	661	664	652	665	649	650	655	624	707	659	699	687	660	668	655	644	633	666	632	659	682	669	628	677	648	678	691	693	631	669	639	662	657	706	656	634	644	677	616	691	665	642	623	640	645	670	610	652	626	669	688	642	644	688	630	674	649	625	668	691	627	659	657	667	667	680	660	667	605	660	643	698	679	636	658	620	681	666	671	664	656	683	704	651	718	675	641	639	668	688	614	730	654	666	685	637	668	686	652	649	649	678	666	669	720	635	677	621	636	659	678	669	690	651	710	665	662	653	673	631	658	639	697	665	679	656	646	660	660	653	652	587	691	637	704	628	663	687	620	653	644	636	718	679	647	655	647	665	619	616	638	671	678	759	689	687	703	615	665	632	619	632	631	630	706	662	696	643	686	705	653	651	678	672	672	652	662	667	647	699	665	674	613	649	654	641	651	676	657	656	643	687	640	653	626	644	659	640	676	621	673	710	612	726	648	657	659	667	654	642	677	662	705	644	685	644	660	657	648	657	672	684	664	675	695	714	652	677	668	692	657	666	656	656	732	645	660	658	655	665	687	632	644	670	686	641	632	715	681	609	636	629	620	694	646	643	646	641	656	673	637	635	646	660	668	659	691	661	686	692	674	651	691	605	691	695	635	624	650	676	724	676	678	654	705	671	640	692	642	647	640	658	723	700	673	665	645	670	659	629	659	655	672	661	667	675	717	675	662	644	713	664	676	633	653	627	669	705	625	643	663	646	683	642	652	664	649	665	665	628	699	646	651	670	672	646	645	659	656	682	668	662	668	681	662	637	654	668	651	656	680	614	621	628	658	711	694	698	597	612	661	726	631	679	649	640	662	663	729	686	645	674	706	667	678	666	652	677	662	637	697	636	661	698	643	676	635	624	691	627	719	644	617	684	623	712	654	658	673	680	647	638	656	683	618	696	709	677	651	632	676	733	679	647	665	666	610	679	668	668	673	681	644	643	668	635	657	699	645	664	644	630	669	685	688	649	677	681	645	594	686	671	626	649	650	670	638	630	669	692	660	648	634	652	718	641	635	667	673	686	653	656	671	642	680	661	705	653	690	657	668	654	614	695	644	683	676	624	682	710	666	648	669	648	696	662	655	661	628	635	680	642	712	692	626	696	633	691	676	663	691	681	661	654	665	633	648	684	624	618	681	630	710	665	686	703	670	649	687	685	694	676	625	688	654	615	619	638	665	644	705	709	620	621	632	688	633	638	686	637	627	659	637	655	699	647	660	660	691	686	634	711	621	674	695	677	654	645	688	639	694	644	630	701	647	622	644	687	644	683	697	631	676	632	663	656	668	625	656	691	606	684	686	668	637	651	641	697	669	619	668	629	623	650	687	654	667	646	701	673	688	665	694	689	683	659	668	682	667	646	684	677	692	663	664	671	635	633	691	642	695	634	677	658	660	641	684	685	675	680	656	669	639	704	657	734	666	637	671	643	653	670	621	700	660	664	688	661	687	666	640	667	657	678	671	654	645	672	634	686	613	682	684	633	630	671	658	643	662	674	729	658	653	686	643	609	642	618	685	626	705	645	643	699	599	645	672	676	713	650	679	672	646	664	683	704	644	666	651	658	658	672	666	643	700	666	666	679	678	662	644	578	667	653	653	684	664	649	638	660	666	646	678	662	708	650	652	686	695	674	688	637	657	653	683	667	648	639	707	661	689	654	672	629	696	646	648	641	656	670	637	690	678	653	656	609	640	696	645	653	678	649	626	610	687	651	683	644	678	644	679	662	672	683	670	620	674	697	645	671	668	628	632	673	679	660	642	674	665	667	690	646	639	644	637	710	648	678	655	672	620	628	604	658	679	636	645	695	684	699	642	652	663	678	648	653	650	610	641	628	656	647	691	642	629	649	701	620	635	637	681	668	683	617	641	684	656	655	651	672	653	636	653	655	618	638	665	638	656	645	690	620	689	701	670	648	663	665	648	651	659	678	666	643	646	665	686	664	665	678	645	639	626	656	683	685	696	725	608	701	649	698	635	660	665	653	609	647	647	654	674	681	649	697	655	673	700	707	665	645	691	620	709	686	653	669	668	669	642	620	635	657	645	707	658	707	633	707	656	601	624	687	664	683	672	672	674	667	672	682	625	669	667	680	627	650	660	673	687	681	666	668	706	696	657	629	689	697	670	691	630	650
15431	6898	6205	3523	2236	1613	1257	947	661	606	537	524	487	443	364	350	355	330	303	321	282	288	287	305	267	271	227	261	246	254	283	267	233	271	238	244	251	256	283	272	235	299	250	266	259	259	284	243	246	264	257	254	289	255	263	259	237	246	241	298	268	245	261	273	293	244	260	278	253	224	275	205	258	276	291	277	235	274	255	273	272	261	232	271	273	264	257	235	232	282	264	291	246	252	271	250	272	273	245	260	233	276	271	253	260	255	248	265	269	284	237	268	244	253	254	245	256	223	261	268	273	273	286	232	266	236	278	265	265	230	232	225	291	258	291	263	261	282	263	261	278	271	229	249	239	250	276	247	252	276	232	275	277	291	234	279	250	250	281	261	256	244	230	239	276	219	239	293	252	253	246	256	237	249	223	274	259	266	292	221	255	258	228	222	251	238	261	267	245	270	262	282	253	243	250	229	250	256	258	245	219	256	268	224	284	257	247	228	267	255	253	269	240	247	272	282	268	260	261	247	236	240	266	262	257	277	250	263	260	309	260	243	278	282	245	277	246	224	246	250	256	254	264	240	255	240	251	247	261	202	234	240	255	234	258	265	232	269	241	243	231	251	255	244	283	268	252	261	256	259	285	240	239	255	231	282	264	259	252	246	262	230	252	237	217	254	267	251	245	279	258	269	257	263	246	239	246	255	240	254	235	292	276	238	254	247	251	241	267	257	270	296	254	231	251	240	256	258	240	246	267	227	237	249	245	246	250	282	282	240	228	221	235	279	253	261	263	259	246	218	221	276	252	244	231	262	266	239	293	253	275	259	274	261	273	257	257	267	249	245	243	247	230	269	266	246	233	232	255	270	236	281	250	227	264	231	277	268	269	256	278	257	275	252	271	258	300	276	256	237	265	232	237	260	254	263	238	241	252	265	226	247	257	266	227	237	237	244	226	262	244	263	222	260	217	246	244	263	276	265	247	239	229	248	249	267	236	258	271	286	238	293	246	262	274	288	253	267	240	256	271	243	252	248	267	260	265	268	270	224	246	236	258	258	243	218	242	252	238	262	259	239	245	234	262	249	239	253	251	260	234	259	223	235	233	268	231	280	277	254	270	288	240	256	303	241	271	264	264	241	258	252	277	245	248	254	258	283	249	278	229	232	231	270	240	219	279	276	262	263	252	245	264	267	245	251	224	245	226	237	295	267	257	253	261	267	267	232	272	285	224	266	252	268	252	257	251	231	273	263	275	251	272	245	272	256	274	265	250	257	251	235	256	238	252	251	242	233	255	257	280	252	264	269	278	279	244	273	243	243	241	236	260	234	228	264	245	232	244	294	257	249	232	254	258	285	250	263	259	251	255	286	254	238	264	264	250	266	238	260	284	271	280	212	226	242	262	235	247	282	259	274	277	262	234	257	269	230	249	247	258	255	271	260	263	263	256	277	236	275	268	255	244	231	274	243	238	242	290	254	266	283	261	263	261	261	249	239	270	269	258	262	253	260	270	263	235	247	238	241	241	260	252	231	242	250	260	265	234	246	266	277	237	268	267	263	238	256	277	215	258	248	280	237	251	284	275	243	247	248	285	239	260	270	254	223	231	241	237	289	281	277	284	277	238	258	264	267	252	246	263	265	261	247	209	258	238	241	236	279	261	250	264	241	255	255	247	243	270	241	249	235	247	262	265	240	236	223	252	250	261	262	254	260	234	262	246	267	238	209	229	285	271	246	282	262	263	261	278	255	243	260	251	257	244	244	276	242	249	246	238	241	238	281	249	263	238	266	285	261	268	236	271	246	268	222	232	272	260	257	231	268	242	261	254	266	280	271	238	299	249	256	274	260	255	221	251	274	241	222	259	273	259	252	227	247	255	242	243	264	252	292	271	237	224	252	274	275	265	247	250	264	282	250	273	242	299	222	247	255	230	269	241	268	251	271	259	234	252	244	257	248	253	263	267	247	256	264	253	258	246	242	237	265	254	251	248	267	263	229	276	272	226	270	239	239	281	246	265	254	237	283	260	260	220	232	227	238	262	227	229	249	251	251	269	249	235	270	269	243	238	262	262	259	260	271	257	272	245	257	255	237	249	224	233	219	251	274	286	249	305	270	240	251	280	257	273	239	266	256	264	264	285	285	239	249	230	258	248	278	235	274	287	287	284	241	251	267	273	276	244	249	243	260	273	273	243	261	234	272	241	235	245	269	258	263	221	243	263	265	254	244	264	251	273	230	268	249	248	247	269	255	282	260	265	255	248	257	278	291	259	268	246	236	257	259	234	252	290	275	250	249	240	243	248	237	245	262	273	261	258	263	237	253	240	271	267	243	267	266	282	272	265	244	267	265	239	239	245	246	270	234	239	254	244	261	272	263	256	213	256	249	261	281	282	271	239	267	222	261	275	244	246	246	287	239	256	260	276	253	247	262	264	225	237	273	255	254	263	270	253	249	266	227	237	262	278	229	275	265	241	259	267	259	250	260	270	245	232	248	278	237	262	265	226	281	258	235	259	219	260	270	229	268	267	287	296	240	226	253	309	272	287	262	269	280	254	258	248	283	272	264	300	253	247	273	295	265	265	263	274	255	258	299	233	252	250	268	266	276	253	246	257	222	224	271	260	248	271	242	250	269	229	228	234	250	259	248	241	243	242	268	277	266	267	256	255	275	268	264	270	246	242	234	266	240	269	278	234	277	277	263	233	264	249	275	243	228	265	217	258	255	265	251	279	260	249	230	252	248	249	267	240	240	259	247	273	265	254	272	257	256	241	244	231	261	225	270	247	248	274	228	255	254	243	251	219	241	232	240	233	238	291	261	246	286	261	244	221	259	246	265	259	270	247	262	259	250	254	230	249	256	261	260	237	261	264	264	245	221	235	261	224	237	252	227	263	263	272	253	255	249	243	251	238	243	245	248	277	260	280	268	275	265	263	241	235	241	270	258	275	272	252	218	245	258	287	253	265	257	246	251	245	254	222	274	248	255	259	215	246	269	252	240	241	265	258	248	259	234	282	273	253	279	307	257	269	242	244	276	258	267	241	271	307	273	251	244	250	276	230	252	236	237	245	238	260	253	240	263	252	249	257	267	252	279	255	256	246	250	266	239	270	266	232	269	242	216	255	270	228	282	282	271	250	207	248	281	259	267	260	236	277	239	265	288	262	260	266	230	255	257	271	254	269	260	258	265	275	247	260	265	264	246	259	251	274	257	244	258	257	239	265	272	278	233	262	255	265	283	267	238	252	235	268	290	236	222	275	256	219	261	281	248	234	242	211	238	260	249	238	261	277	241	237	253	253	252	235	236	257	243	238	246	244	294	266	260	262	252	230	223	217	225	253	249	255	234	259	271	282	257	243	257	285	258	227	239	236	249	265	264	275	256	241	241	289	260	241	244	242	274	276	247	250	237	267	236	243	266	256	276	239	230	245	255	272	209	254	217	242	226	246	256	231	248	227	292	250	241	244	285	241	260	230	252	260	259	227	228	266	250	267	223	253	280
11276	6553	10240	9078	7650	6308	4873	4030	3098	2818	2346	2279	1996	1715	1303	1233	1156	1103	1032	965	987	988	897	864	822	787	765	767	725	746	764	682	735	713	672	712	641	664	646	633	677	683	668	678	703	705	671	669	695	682	657	641	686	667	606	636	667	644	669	661	679	656	652	655	653	607	677	659	617	618	657	628	618	610	669	597	636	678	622	639	637	650	645	609	651	624	615	624	618	655	641	634	605	668	648	633	609	618	602	654	583	613	654	635	650	592	587	590	588	648	608	581	634	663	627	631	612	621	623	589	601	612	597	606	649	644	684	642	607	589	623	617	622	648	607	623	616	585	666	657	637	628	626	647	623	627	641	638	672	633	625	631	653	620	642	660	620	650	601	630	606	620	628	654	639	586	650	599	639	617	591	619	598	622	658	631	646	687	595	593	629	630	606	625	624	613	619	601	610	578	603	618	605	645	623	595	620	664	643	644	576	625	652	594	627	653	646	628	602	585	631	626	622	557	617	616	607	610	645	622	632	602	644	641	617	662	625	599	634	645	577	590	643	611	572	591	635	637	634	634	608	622	648	635	639	605	553	660	614	656	672	608	588	670	595	627	633	579	619	651	633	658	638	640	606	609	642	639	605	625	614	625	619	598	691	673	634	587	649	586	633	644	559	649	612	639	631	569	630	651	617	591	611	616	579	600	668	617	606	638	642	621	618	567	575	575	638	599	602	644	608	607	607	627	587	598	640	587	590	595	612	667	621	621	626	620	644	636	624	613	620	642	650	608	584	634	631	588	612	638	599	608	621	583	618	616	647	650	582	646	617	641	643	645	656	634	603	639	632	624	612	620	597	673	532	618	641	595	653	649	615	618	586	613	605	612	606	635	620	625	646	630	600	634	604	633	645	627	587	602	639	601	623	607	603	676	627	645	618	612	642	609	645	659	633	626	666	612	616	655	627	685	583	637	627	606	632	704	642	615	635	608	596	632	594	670	625	594	620	638	583	592	634	584	600	637	645	685	625	649	659	618	578	612	660	591	613	627	580	649	628	628	642	614	610	624	636	625	677	642	641	588	604	615	647	621	647	636	610	628	620	602	646	626	656	605	619	623	643	596	601	609	627	657	647	677	582	574	595	606	611	653	601	605	586	636	615	655	643	621	601	633	652	614	632	662	630	628	604	622	617	652	610	628	597	611	654	649	636	593	641	627	604	586	631	607	610	649	655	613	649	638	619	596	611	638	646	562	631	634	615	592	669	633	606	634	657	637	588	612	612	633	642	685	584	633	644	623	647	650	636	609	632	612	648	664	567	615	580	604	688	632	670	658	603	618	648	638	635	662	602	606	649	628	594	595	606	636	626	620	612	599	630	605	625	631	605	621	624	638	622	620	643	630	626	643	606	617	651	641	580	628	590	586	620	688	610	643	607	589	652	590	621	665	636	590	666	628	606	638	617	657	630	623	650	648	597	628	661	595	623	627	651	666	614	613	672	634	646	575	601	644	623	642	594	617	623	624	650	625	600	646	611	573	627	675	590	631	632	633	634	633	637	624	559	623	626	618	593	585	609	613	614	620	640	622	701	650	674	643	633	601	611	620	593	650	652	590	645	633	620	648	653	610	688	647	626	625	646	621	605	628	598	598	636	654	619	600	609	611	624	608	622	612	608	574	627	611	637	604	616	622	609	624	619	641	580	639	657	663	613	603	599	585	610	586	644	607	614	638	579	637	643	626	592	635	628	656	654	605	595	631	647	611	651	654	634	606	597	612	621	657	614	617	608	598	627	602	636	647	608	591	620	652	589	667	593	638	610	621	641	606	604	653	628	637	622	657	564	628	601	616	608	630	625	637	617	630	653	616	618	679	625	607	605	620	649	606	599	669	607	608	679	636	617	588	622	625	572	664	531	582	618	612	656	615	630	592	623	619	590	632	607	632	615	638	596	636	674	644	620	587	606	604	634	617	637	637	571	675	639	619	651	613	632	622	627	616	613	622	595	628	648	589	580	652	596	609	601	641	617	633	610	621	596	637	590	596	563	572	633	668	604	628	638	622	648	645	666	579	586	619	643	640	584	639	610	630	596	645	671	624	641	567	628	609	629	632	620	638	642	619	580	621	612	643	596	627	613	615	627	649	612	648	598	648	590	633	606	613	609	603	586	643	602	585	623	639	604	668	611	620	632	667	616	618	632	620	628	642	614	624	597	626	639	608	633	576	577	657	592	621	589	612	640	627	633	637	662	619	615	592	614	611	628	637	634	632	645	610	618	625	603	634	628	631	608	624	676	642	629	672	624	628	662	629	646	645	593	589	619	662	627	647	617	599	625	650	596	632	661	579	611	608	585	615	598	586	644	653	637	671	630	638	648	686	641	630	645	602	618	612	649	630	623	642	666	616	600	608	634	634	631	612	629	610	608	584	640	631	596	656	658	614	594	616	600	628	595	620	640	618	654	626	616	677	614	639	619	601	665	632	580	631	615	624	592	597	620	588	597	621	625	622	637	605	655	588	597	642	633	615	638	605	606	588	623	672	615	622	573	610	609	619	641	623	579	640	628	641	661	607	647	626	661	563	640	601	607	606	633	610	634	670	627	589	662	625	599	632	614	652	634	611	610	615	597	639	628	601	653	611	642	589	622	612	634	593	646	587	635	652	635	576	654	608	653	592	648	666	594	650	603	637	621	638	618	612	679	650	603	618	617	631	623	591	590	639	611	637	615	653	614	615	643	645	635	586	587	602	633	612	598	651	637	616	642	587	626	602	643	603	584	646	672	612	625	590	631	660	622	613	606	620	646	631	632	665	610	602	605	628	631	660	648	620	602	610	641	582	616	644	618	611	660	676	631	629	649	638	640	652	634	583	589	629	636	649	637	596	623	628	595	622	649	630	565	675	599	609	641	614	631	661	625	659	655	614	569	642	587	619	625	586	666	588	626	606	598	615	639	616	653	609	641	649	612	556	613	579	586	638	617	649	576	634	595	637	581	628	637	647	581	618	593	639	638	633	606	647	620	617	601	636	641	641	614	659	609	610	619	604	596	647	617	604	635	617	619	604	585	602	622	630	560	609	631	603	595	605	573	623	630	642	588	647	614	601	621	626	625	623	635	585	646	576	601	607	628	608	670	632	628	659	584	650	597	667	668	620	633	633	619	629	625	629	650	671	666	694	644	604	632	614	608	638	580	677	632	669	619	626	655	638	627	642	643	640	603	624	644	601	615	640	644	642	622	648	615	621	574	588	620	588	645	609	649	622	628	603	645	650	636	604	611	652	630	605	664	609	673	605	606	695	662	604	581	610	586	606	617	606	593	608	627	634	604	581	589	590	636	614	604	616	632	628	573	605	635	604	620	635	578	622	667	621	610	609	647	588	606	620	645	609	615	596	614	589	587	637	648	653	617	630	586	601	632	605	621	648	648	566	609	611	636	626	595	582	605	618	636	686	627	656	642	654	639	592	647	644	622	626	622	620	627	627	616	592	635	644	642	647	594	636	603	621
23378	10723	9833	5247	2739	2004	1535	1063	799	662	581	562	509	380	358	319	299	237	249	260	253	241	238	205	219	209	222	183	195	199	180	187	190	194	206	206	172	187	208	214	174	195	175	222	177	215	235	194	181	179	186	194	206	197	171	187	182	212	169	190	200	179	176	231	206	172	193	187	191	174	178	189	191	168	202	180	160	178	153	189	164	186	208	179	186	166	207	207	185	200	178	166	206	180	166	162	185	171	160	186	185	185	169	184	171	197	162	189	184	201	168	192	192	190	197	171	181	193	188	171	164	192	165	189	206	197	174	156	195	173	178	195	173	154	173	161	173	174	183	166	196	185	185	179	177	210	162	163	179	187	159	204	177	178	162	178	163	197	190	171	202	189	167	179	190	170	154	182	175	172	205	183	162	177	195	176	180	191	170	199	182	168	202	195	192	165	168	197	184	187	191	187	184	203	170	174	202	165	190	186	182	181	173	184	173	186	186	175	171	185	173	169	193	190	167	167	195	176	166	216	218	193	178	162	197	185	164	176	168	172	179	174	185	186	187	179	166	159	174	190	178	190	178	195	188	181	189	176	209	169	163	199	164	169	190	196	191	173	187	163	193	187	165	166	210	157	188	173	171	173	187	173	177	171	177	186	169	193	164	187	206	188	163	171	191	178	186	167	194	170	166	170	161	210	182	176	181	200	181	193	208	150	186	182	179	179	171	174	176	181	152	161	175	191	187	178	190	169	196	178	181	200	193	156	196	176	161	169	175	170	194	168	190	188	189	180	181	172	204	180	169	188	176	179	181	182	194	188	178	187	200	144	179	179	172	198	179	185	181	187	183	161	174	177	156	205	185	183	195	187	197	180	164	176	198	175	190	215	187	187	172	163	183	184	187	181	183	210	203	162	201	167	161	174	168	192	164	175	188	159	156	175	179	191	190	176	196	174	170	190	192	165	171	182	209	183	166	192	155	176	205	160	190	170	199	198	174	185	161	173	176	174	205	181	180	155	178	187	193	164	198	204	168	203	162	161	142	172	177	176	186	179	168	190	182	191	199	171	150	172	176	175	192	172	185	181	184	185	179	199	184	179	189	184	192	208	193	174	193	184	185	183	198	177	179	151	150	155	177	175	193	169	185	184	185	177	174	173	169	164	176	169	175	154	183	180	189	171	157	196	159	169	173	179	168	193	219	194	181	156	166	167	191	175	183	166	175	164	165	153	164	186	167	179	172	175	159	167	207	197	154	180	175	200	176	183	176	179	201	181	182	188	213	192	175	211	198	199	161	189	191	178	197	171	205	202	174	174	171	164	195	197	167	183	200	177	192	193	180	183	193	185	199	180	202	184	158	201	188	178	201	165	186	165	183	197	190	189	194	182	180	204	179	186	181	190	168	175	169	180	156	205	181	175	196	183	172	185	193	193	200	191	170	164	212	171	177	184	197	181	165	190	181	161	186	157	168	177	202	193	170	173	183	180	165	198	193	182	149	190	178	169	202	180	167	170	178	185	178	170	186	176	204	194	184	188	211	165	194	196	198	173	174	207	178	200	199	167	154	236	196	198	177	178	183	177	171	176	166	198	177	189	166	198	182	182	180	184	200	200	168	181	191	176	184	186	171	191	199	190	172	207	185	185	207	187	201	165	163	167	177	178	197	181	180	157	184	192	180	190	170	195	201	173	195	181	168	196	169	187	213	189	181	163	188	186	145	175	168	190	177	147	172	184	164	184	176	197	174	163	160	175	194	165	176	176	172	187	160	173	158	163	159	193	162	194	191	190	178	185	181	161	175	179	182	204	166	176	170	193	185	171	149	173	171	183	164	217	166	183	189	170	196	204	186	180	194	199	160	190	165	191	189	184	195	181	161	164	156	176	215	174	196	175	188	174	195	161	162	174	180	186	187	183	155	180	191	180	210	197	154	163	188	189	204	176	186	187	164	169	182	180	188	175	144	163	160	167	190	183	175	176	198	178	165	157	183	157	185	183	162	206	180	191	180	198	173	186	171	205	206	184	206	203	175	157	170	165	156	180	168	193	195	183	180	186	174	168	169	186	212	196	180	183	168	180	186	196	193	189	201	182	184	183	187	199	196	179	192	201	166	185	167	181	193	181	170	187	152	170	191	182	169	185	179	184	191	178	198	162	193	161	191	174	192	190	179	166	184	157	166	204	189	158	185	191	183	176	176	184	177	180	185	169	168	204	176	177	173	174	172	168	185	168	183	193	153	198	199	194	195	209	220	173	186	175	178	188	165	179	188	165	174	192	188	174	188	157	174	174	171	176	196	201	187	189	163	184	185	187	158	183	186	181	176	198	185	214	179	160	186	187	190	214	190	173	183	186	194	200	159	184	166	159	164	183	171	179	193	168	175	177	207	179	169	198	176	181	174	180	188	162	162	215	189	191	168	219	179	166	194	198	168	193	183	178	180	181	168	195	197	202	180	200	187	170	177	193	205	171	179	179	208	185	171	190	190	162	181	181	152	186	186	166	189	161	187	169	196	176	171	199	170	172	157	169	180	173	166	194	215	178	176	154	182	185	206	177	196	193	191	168	176	166	218	190	170	182	186	172	191	190	172	162	180	209	173	176	187	150	143	186	183	169	182	175	185	180	191	183	197	218	164	182	183	159	196	157	193	194	182	142	206	187	171	194	180	183	198	194	199	174	209	174	184	192	157	179	176	176	154	190	192	179	162	177	166	198	189	153	206	190	185	161	190	191	204	170	192	177	167	161	208	195	198	182	207	171	203	165	175	177	176	188	181	164	195	162	158	197	162	187	180	166	172	176	166	170	176	177	172	198	192	188	186	203	162	156	170	202	200	182	161	173	182	190	195	196	179	195	170	190	203	168	189	183	192	190	168	209	203	178	182	199	185	192	201	180	176	185	170	182	177	164	176	182	155	190	198	197	170	195	175	188	185	186	201	167	193	167	172	209	190	166	178	165	206	191	169	173	203	177	183	191	181	185	192	202	197	174	180	168	168	195	202	194	189	194	199	200	163	197	200	172	181	196	160	198	194	191	190	204	196	187	172	224	190	174	162	195	192	180	185	170	177	177	217	173	206	169	198	175	174	192	190	164	170	196	181	179	184	190	188	158	190	173	171	184	160	191	164	173	184	186	176	222	171	181	183	163	176	175	189	193	176	160	203	169	182	205	153	195	160	177	185	185	161	177	190	191	192	152	163	167	182	186	165	185	179	170	191	175	183	180	203	154	188	191	196	184	173	195	179	191	190	169	183	189	175	137	189	197	163	179	163	197	214	172	176	183	186	179	183	189	182	186	169	187	192	183	195	184	172	177	198	193	185	181	194	190	176	172	180	189	188	204	189	183	220	188	174	195	175	182	181	193	164	172	177	203	178	202	153	191	175	203	186	172	190	199	181	181	210	181	172	172	175	180	187	224	203	174	197	190	200	211	184	190	208	182	177	184	181	178	171	213	164	178	165	177	166	181	178	197	185	173	188	187	220	201	195	203	166	175	174	190
14909	9410	14737	11595	9441	7696	6243	4745	3780	3466	3011	2571	2220	1955	1544	1381	1364	1166	1083	1059	996	951	942	796	741	740	717	665	619	609	558	590	560	593	528	538	527	533	543	567	559	547	580	577	603	549	562	552	557	528	528	548	596	539	490	498	507	466	496	506	498	516	524	478	409	510	455	487	493	443	486	445	445	476	457	482	470	475	467	457	453	439	439	451	441	457	458	431	459	430	484	468	460	475	433	461	473	414	434	450	490	479	447	444	470	442	468	456	473	480	449	444	424	450	454	476	441	435	463	452	453	432	445	442	465	468	443	476	450	476	484	488	483	461	492	513	466	434	440	454	487	455	507	476	454	459	433	459	461	506	407	424	477	475	426	505	469	469	522	456	461	459	445	487	489	436	408	457	490	446	479	469	460	394	498	412	473	438	441	465	451	457	464	475	489	463	478	409	430	477	441	505	452	488	425	449	478	445	423	464	511	442	472	518	476	423	488	445	460	460	470	458	453	448	470	450	463	504	454	451	459	452	465	468	475	509	474	466	470	446	469	451	470	448	421	447	492	452	419	464	456	477	443	441	484	456	433	454	485	462	454	476	479	453	425	425	428	438	476	473	481	431	482	467	435	458	479	483	451	444	474	476	461	458	481	430	413	426	428	446	500	473	431	400	417	443	485	436	482	467	468	467	447	430	478	444	432	428	449	439	442	440	472	439	453	451	470	452	469	465	474	451	418	429	430	442	418	473	451	460	425	449	478	463	457	489	496	442	477	468	428	423	483	450	486	444	498	468	458	426	484	438	472	449	434	450	482	456	445	485	437	462	457	435	444	428	437	471	446	517	482	434	423	512	430	490	440	490	443	452	454	458	439	462	455	474	460	499	465	489	455	469	443	436	438	487	431	447	494	467	483	487	458	436	477	471	460	476	474	480	463	442	454	482	478	454	463	462	485	462	461	436	438	492	452	437	480	466	457	477	441	429	429	458	452	458	457	431	471	430	475	438	445	445	483	444	473	484	457	479	511	474	442	447	448	444	489	431	468	425	439	449	460	446	459	432	424	422	454	429	464	463	482	495	435	446	442	439	435	449	482	475	458	491	454	468	445	427	449	491	524	450	441	455	489	466	434	441	468	483	464	457	442	438	470	419	467	452	499	458	457	500	449	465	491	489	444	448	455	449	414	464	498	434	445	496	491	427	445	457	493	462	444	455	469	482	490	458	427	444	464	443	439	482	445	458	485	445	508	447	439	477	447	459	458	439	474	469	503	433	504	490	429	447	456	466	423	494	495	453	498	453	446	470	490	490	461	463	478	480	463	489	463	491	452	484	460	473	460	451	445	471	458	449	458	437	456	439	451	488	459	453	471	501	417	438	493	496	430	469	446	437	461	434	465	455	462	486	474	483	461	484	443	504	465	498	454	464	501	465	451	455	464	471	470	423	505	410	418	455	469	454	503	432	461	470	473	481	445	415	474	430	440	505	463	422	482	483	476	440	468	443	491	444	461	452	434	480	489	444	457	469	436	442	443	441	480	431	482	479	485	496	421	460	450	473	458	438	435	430	449	412	495	455	410	453	445	456	451	480	462	451	478	477	468	456	434	426	448	481	419	412	491	468	460	459	501	475	448	502	483	456	446	430	459	476	438	478	466	449	461	405	428	451	450	499	433	471	459	452	474	468	409	472	479	458	438	447	428	459	465	489	460	480	493	448	463	447	479	447	444	475	497	468	455	462	457	471	457	462	472	500	470	476	487	441	441	484	395	497	484	460	430	438	470	480	425	445	451	491	456	447	479	464	458	444	448	423	480	475	476	456	461	464	469	479	467	442	467	477	459	483	455	464	468	428	469	452	448	471	460	463	455	435	434	489	428	467	483	469	439	507	473	476	466	454	453	443	460	486	476	497	429	461	434	463	463	446	471	421	415	434	444	487	484	453	501	472	441	498	455	443	467	468	475	494	423	462	457	440	434	433	453	487	448	473	446	524	449	434	507	432	481	393	470	441	452	462	437	460	470	453	452	428	447	474	444	443	487	436	447	481	460	492	436	493	432	459	455	457	495	468	448	453	473	445	427	460	493	426	426	498	442	452	483	492	470	466	469	444	457	449	508	453	448	445	482	424	458	439	469	438	483	445	486	446	458	438	438	475	474	414	450	449	474	465	469	422	466	487	460	443	414	468	478	452	459	424	464	435	450	474	462	472	488	480	464	480	475	450	465	512	477	443	465	439	444	461	473	464	476	518	441	426	464	465	459	431	465	475	485	481	455	477	441	483	467	485	438	429	463	449	469	434	493	458	474	427	446	463	462	451	447	453	440	486	471	451	420	474	456	486	471	513	408	440	432	457	456	474	460	455	467	461	457	419	460	458	457	447	453	471	459	473	458	462	442	473	441	467	475	442	468	473	459	448	450	500	448	463	453	433	444	468	455	449	447	463	428	440	445	454	446	420	438	471	467	451	482	458	488	419	443	428	459	453	431	468	476	494	453	458	459	463	467	499	466	437	466	427	463	467	474	463	455	435	442	481	491	467	499	426	488	442	501	509	462	479	472	454	453	467	444	483	426	438	436	429	446	495	447	488	485	427	483	467	493	465	419	483	499	473	473	450	458	426	421	456	463	446	458	460	466	455	447	448	447	460	484	443	468	473	467	464	483	455	469	445	435	478	431	459	442	471	434	477	498	447	467	480	444	508	459	450	464	467	477	479	464	470	442	481	459	465	475	462	470	425	483	475	451	446	464	450	456	486	493	458	429	474	493	434	454	466	463	466	439	439	479	462	450	480	438	455	474	468	462	450	464	445	461	443	464	424	450	463	422	430	477	465	453	465	481	491	452	452	454	451	471	446	446	445	464	493	427	453	463	453	446	496	471	425	466	470	472	463	466	479	451	475	460	443	459	456	431	504	451	437	421	468	448	460	444	466	466	453	462	427	458	468	435	459	440	493	489	432	428	441	474	443	455	476	464	470	446	459	447	465	431	479	444	483	456	452	433	472	463	474	470	433	460	474	454	446	451	462	452	463	514	447	439	443	449	458	456	469	423	451	459	464	459	426	479	492	472	473	435	458	447	453	447	470	500	478	456	470	455	430	476	442	478	439	474	441	459	479	502	467	502	454	468	447	459	478	424	483	456	436	459	469	515	432	452	411	479	458	480	442	461	481	452	465	460	450	477	425	511	445	461	480	494	438	461	463	493	450	495	486	477	468	431	465	446	455	459	412	469	509	469	460	458	465	490	478	463	465	458	455	488	492	480	483	411	448	452	443	439	467	463	454	445	468	440	477	455	432	497	453	459	422	459	454	463	439	453	477	480	465	468	489	441	425	476	487	470	445	476	469	435	488	494	446	431	481	464	451	447	475	443	447	430	452	451	488	507	453	452	426	478	469	456	449	438	463	444	428	481	492	465	448	424	424	501	443	459	465	496	441	461	464	456	462	476	469	452	438	419	487	463	487	427	458	445	464	470	443	436	473	452	458	472	430	487	471	471	484
7575	3887	3611	2125	1426	1002	745	572	475	483	449	375	332	324	353	305	278	303	279	297	279	286	258	274	272	281	272	282	276	268	261	310	260	227	303	266	288	301	283	277	301	245	261	247	282	266	261	305	301	288	277	306	251	286	274	291	290	265	273	254	253	264	261	260	293	268	243	227	252	296	273	285	312	299	302	258	278	285	297	317	252	275	269	274	262	279	266	261	285	269	243	293	269	266	277	278	303	284	257	285	271	262	293	275	265	294	264	276	277	276	273	280	286	276	296	284	286	258	279	280	281	270	256	294	274	284	254	274	268	303	271	271	261	283	261	280	269	273	288	264	269	279	257	298	247	263	257	283	289	278	252	247	300	258	307	257	249	271	269	294	237	253	282	274	239	277	234	262	264	275	285	272	263	280	286	261	266	290	272	290	284	282	261	276	265	279	250	252	294	287	282	264	273	258	321	290	294	247	249	292	257	243	290	298	261	304	278	262	270	274	274	285	268	276	285	278	309	282	265	307	285	271	250	293	246	269	296	285	298	282	268	311	310	290	267	253	258	291	249	257	296	293	278	296	279	285	249	298	297	278	261	284	285	232	265	309	286	280	303	261	277	264	289	243	289	291	280	272	256	298	265	276	284	272	289	279	294	270	279	236	277	260	258	272	249	278	287	263	256	285	291	245	269	301	268	273	242	275	258	277	292	238	272	270	256	245	239	279	260	275	272	260	272	287	274	277	266	280	254	225	259	267	285	289	258	269	302	267	253	286	269	268	260	265	251	271	279	268	277	277	281	306	283	270	257	258	268	276	266	265	297	267	254	272	254	270	256	280	275	265	266	288	287	287	260	280	248	276	271	249	267	244	286	287	305	227	245	252	284	292	275	255	294	269	240	262	277	296	297	292	297	285	280	270	274	288	267	298	302	286	265	276	245	283	269	264	266	257	268	290	251	283	291	264	282	253	318	298	284	287	273	264	281	266	259	253	290	275	255	288	283	276	297	233	292	278	269	286	286	290	271	275	277	264	289	288	272	301	316	240	300	301	288	281	284	274	281	282	275	269	294	283	291	282	276	281	283	282	261	274	257	263	276	276	273	285	281	277	296	266	279	296	231	271	317	247	290	267	297	271	295	296	247	268	253	243	266	313	236	263	260	280	287	271	259	274	246	289	255	263	261	281	287	296	299	269	262	298	271	277	304	244	285	279	288	256	272	276	287	270	298	280	291	274	280	277	253	282	274	265	303	268	282	274	274	284	264	312	303	247	268	297	272	262	301	266	277	248	270	267	272	305	299	322	247	265	306	299	296	241	259	286	238	286	280	268	243	262	260	284	297	280	278	295	327	285	269	304	246	281	268	265	252	266	259	273	268	266	302	275	292	259	263	281	266	305	270	278	276	272	273	300	273	296	270	271	268	275	268	299	277	260	264	271	280	294	274	287	273	270	251	273	279	262	292	294	271	293	223	309	281	259	260	278	265	292	282	247	268	289	282	252	287	281	296	302	286	276	276	284	254	270	300	296	277	271	259	246	278	281	283	297	281	270	272	260	242	279	273	269	296	241	266	253	308	287	253	254	270	234	318	301	283	246	275	294	278	298	271	276	260	251	282	291	249	274	282	299	246	264	267	278	280	242	267	255	283	279	286	276	289	275	274	277	282	271	258	250	249	290	254	288	269	266	277	292	309	270	286	279	299	286	272	287	284	270	284	241	259	274	268	267	237	264	260	248	251	292	296	272	295	288	259	274	240	268	262	274	267	286	286	261	280	316	249	284	315	285	282	271	285	286	288	281	306	219	237	302	287	288	300	273	250	311	273	285	292	257	257	265	290	286	245	295	282	273	292	292	267	283	256	274	242	258	299	289	291	283	247	246	271	252	285	291	272	270	231	288	287	307	274	280	251	296	283	266	282	264	277	273	274	299	302	273	279	249	276	281	245	290	255	285	296	288	285	265	264	269	294	254	252	292	247	255	275	284	296	296	268	266	268	259	301	268	253	302	288	260	275	280	328	271	248	286	305	264	281	300	290	274	282	247	282	289	279	262	239	278	241	293	287	268	287	262	276	279	294	275	256	281	275	273	250	265	286	279	244	271	282	297	288	261	269	280	288	272	278	294	295	267	274	242	287	271	291	255	254	261	271	256	276	281	251	251	270	260	271	246	232	266	264	287	260	299	314	273	253	285	284	271	290	259	279	276	282	289	259	264	263	285	273	294	280	274	285	237	280	283	286	276	267	269	299	263	302	288	276	273	278	268	243	275	247	254	262	287	275	243	274	269	280	272	298	258	271	263	272	272	251	285	283	267	272	295	262	283	275	299	245	244	266	272	280	260	285	259	281	275	281	296	288	296	310	272	314	280	276	280	269	272	285	254	260	248	286	250	295	286	288	262	239	266	307	266	268	286	260	252	249	279	266	277	261	224	292	280	320	272	267	263	264	272	272	268	254	314	272	279	256	280	244	250	276	245	279	247	296	301	280	295	288	284	275	269	267	283	272	288	279	270	260	293	272	243	295	282	300	287	270	291	274	289	271	301	252	296	298	262	271	275	306	278	254	267	313	264	292	273	260	276	307	261	273	279	289	284	257	261	273	274	272	312	259	271	256	282	301	272	244	256	277	249	286	292	276	284	268	265	271	267	276	258	232	264	273	252	296	279	310	292	264	252	286	281	300	301	273	256	284	264	262	269	295	274	282	288	256	278	263	298	263	292	264	255	262	274	278	264	245	271	245	272	278	270	294	257	271	329	306	280	264	255	281	283	293	257	238	253	250	257	298	248	268	250	287	263	260	296	245	275	259	265	249	250	262	272	304	264	312	275	266	279	299	308	260	276	265	290	266	269	278	270	297	259	253	319	278	287	267	279	264	296	272	295	282	269	302	305	260	286	245	293	257	287	274	259	242	239	266	283	278	234	269	249	257	238	283	257	257	271	262	280	268	267	265	257	257	263	243	271	262	252	255	279	281	250	279	290	258	265	258	282	228	339	283	290	257	270	272	277	285	247	278	285	280	295	269	318	286	257	284	260	293	258	290	292	251	252	276	269	300	281	273	241	266	271	272	283	243	273	297	279	286	255	282	270	309	269	314	260	259	260	244	280	273	250	258	304	256	257	261	264	269	297	270	282	330	276	249	267	245	252	249	265	271	267	261	287	267	333	296	254	323	266	262	266	263	279	268	273	292	261	275	267	258	228	271	298	270	254	319	302	247	264	263	264	287	264	301	275	318	299	289	286	282	260	257	308	315	276	261	277	290	292	270	282	277	275	256	296	289	247	243	285	248	269	301	282	278	259	273	294	225	249	278	270	300	305	296	282	296	256	271	308	279	268	279	248	303	280	270	261	263	270	275	250	273	249	286	269	283	283	258	250	282	288	267	286	260	283	271	275	273	295	241	270	288	266	282	272	274	304	271	268	275	305	286	294	250	279	274	271	268	265	298	287	273	298	288	276	270	222	283	294	319	286	259	267	295	275	257	254	297	255	274	223
5653	4073	6300	5927	5142	4146	3174	2326	1960	1818	1678	1479	1237	1065	980	938	882	867	817	760	813	771	776	774	697	720	725	724	752	680	707	732	753	665	703	719	657	676	701	666	679	733	673	726	660	694	680	660	650	701	652	639	642	672	666	692	721	669	692	684	673	704	677	669	641	680	677	682	672	687	676	779	660	679	704	679	710	636	693	692	634	633	657	669	696	694	618	626	706	666	659	642	647	680	669	689	707	668	703	670	695	672	688	666	623	676	659	676	714	702	697	640	632	682	647	651	673	638	677	685	656	693	665	634	626	661	679	632	599	719	615	669	663	643	712	609	672	653	678	687	723	759	662	703	699	651	678	671	687	720	649	719	613	665	706	647	688	678	687	672	692	632	664	684	661	703	685	659	673	702	643	678	625	678	659	648	651	628	664	668	652	662	612	642	657	633	679	652	696	650	666	697	687	619	661	690	659	650	652	727	651	670	653	642	660	650	674	686	668	666	709	679	618	635	692	672	692	666	645	667	708	654	669	671	616	653	666	657	687	698	640	648	671	652	673	642	644	652	665	636	695	681	672	667	675	659	680	679	664	631	673	669	682	637	674	643	657	680	673	696	692	657	626	686	696	672	654	633	704	709	662	700	680	656	658	648	652	660	686	683	679	718	663	657	697	705	674	695	631	638	655	681	647	668	680	690	647	662	676	696	689	656	628	680	709	660	649	710	688	654	645	703	658	664	665	705	681	635	646	602	692	684	656	648	688	646	651	657	657	683	614	650	601	672	631	642	642	670	660	683	677	670	679	722	689	683	659	674	670	702	633	649	691	675	682	678	661	657	659	682	660	656	703	671	666	618	667	605	737	620	680	653	670	678	689	680	678	643	725	670	648	639	701	679	669	705	679	696	645	693	693	667	649	653	640	707	644	619	655	635	633	705	716	685	672	662	639	687	663	629	656	649	675	667	653	641	685	660	685	639	673	625	616	629	662	705	647	678	699	658	621	662	703	701	682	652	648	669	637	643	650	664	689	641	637	629	670	638	655	681	641	649	644	636	686	649	661	662	697	634	664	658	678	716	674	637	645	702	645	719	718	734	673	663	674	674	672	696	644	615	720	690	661	687	638	714	656	663	642	661	667	672	679	682	674	671	669	635	625	644	680	632	602	629	666	687	705	683	668	648	684	679	674	670	669	673	669	660	694	672	700	674	704	659	660	653	678	650	671	674	687	698	628	699	659	609	623	644	644	679	668	681	668	649	631	660	649	673	660	683	625	672	729	678	708	654	664	645	634	638	682	647	709	691	662	647	658	704	658	626	622	626	676	644	660	669	720	682	658	668	691	674	695	676	650	633	681	643	675	647	655	619	668	642	688	649	638	682	684	646	690	638	675	668	676	647	653	701	732	690	592	640	615	704	668	696	634	677	680	681	677	704	654	668	661	633	658	634	656	678	656	635	688	616	655	635	676	665	649	634	711	653	670	650	678	622	649	661	694	649	647	691	666	705	690	610	659	660	658	666	629	682	677	651	665	667	648	662	666	686	638	691	666	673	700	693	646	647	699	681	676	665	664	683	686	651	689	667	662	624	675	682	708	657	685	647	673	688	643	654	746	637	657	666	658	652	654	692	664	660	680	648	732	738	686	688	695	703	649	660	693	667	635	680	662	692	676	642	670	672	676	669	640	654	668	678	661	669	674	718	645	712	703	677	697	719	665	679	633	628	626	638	654	638	719	681	641	680	634	673	668	706	657	665	719	650	632	645	643	614	688	608	677	675	641	638	621	679	686	709	667	690	683	637	628	631	698	670	676	648	697	697	678	662	693	649	673	650	649	631	612	637	680	674	684	697	654	686	658	683	686	664	664	642	633	684	683	665	668	692	680	642	717	631	631	657	733	678	709	655	687	680	679	667	663	695	710	675	674	664	642	674	669	650	672	634	700	675	689	699	667	706	664	678	656	692	664	688	690	650	641	648	696	712	633	663	653	666	665	660	670	644	672	660	629	681	641	681	657	650	651	677	644	653	679	620	647	692	619	671	648	633	648	671	659	670	671	669	672	648	661	661	629	666	620	669	639	673	662	687	651	643	689	639	670	660	674	660	657	662	691	671	692	668	702	618	642	644	691	615	637	624	682	677	643	690	657	624	693	666	651	639	621	685	679	633	675	663	657	689	645	653	674	650	651	673	682	688	644	656	671	641	680	709	642	704	669	672	690	640	662	670	660	649	655	616	672	723	684	688	663	675	691	663	694	635	686	651	694	664	646	634	664	657	654	693	711	656	647	677	662	663	668	638	666	655	685	695	640	636	717	689	621	676	694	684	684	647	694	631	710	663	671	674	640	629	676	691	652	646	633	640	649	671	617	655	668	670	688	663	612	705	665	644	699	625	656	633	716	702	641	691	703	679	677	689	652	646	698	651	641	678	645	655	638	622	638	672	660	672	664	627	648	709	643	609	666	684	644	653	698	659	744	629	669	696	619	637	682	659	665	692	669	707	660	661	641	676	633	641	677	701	680	689	678	653	674	687	731	648	638	652	643	649	683	661	621	646	626	704	623	662	641	645	661	604	707	653	678	656	729	646	640	690	681	664	695	703	680	685	659	724	675	712	681	640	639	637	657	665	654	666	654	687	653	696	636	712	674	688	714	692	720	644	678	732	685	697	666	622	685	646	641	632	653	666	645	601	675	670	625	702	674	657	662	669	670	682	721	681	665	680	655	660	649	662	709	658	626	678	650	648	671	669	673	652	673	720	686	658	630	695	652	684	697	655	617	650	684	674	686	664	665	687	628	676	661	664	671	671	639	672	672	696	669	669	681	658	636	663	676	697	668	653	661	676	654	657	741	654	655	695	664	679	669	644	667	721	664	722	636	656	669	673	684	663	687	652	635	691	674	679	633	674	643	644	718	621	675	661	691	666	661	639	650	664	694	673	654	638	687	645	654	675	710	626	666	650	641	689	671	655	668	689	672	703	652	649	644	678	714	703	666	699	692	631	640	664	662	723	697	636	681	683	634	649	670	634	650	677	679	718	667	668	715	728	676	670	725	667	671	637	652	685	691	679	697	664	619	634	736	700	651	670	661	680	645	637	636	649	654	656	664	690	686	629	669	646	708	680	653	653	668	689	660	623	632	638	698	678	647	614	649	679	716	649	674	688	650	671	631	685	633	696	629	683	640	691	624	665	698	637	711	663	665	678	688	648	655	684	670	690	633	706	686	666	694	700	677	713	624	678	616	674	706	661	646	662	697	669	682	675	669	636	650	670	688	664	669	672	648	685	662	656	714	631	686	702	653	661	679	677	714	682	656	648	668	673	656	693	636	673	644	638	671	652	684	664	672	651	674	636	652	677	665	674	665	629	649	653	696	629	659	675	704	715	649	706	651	638	626	672	716	654	633	677	661	678	714	704	653	697	694	667	653	666	662	666	669	661	731	638	711	686	681	667	674	641	645	638	624	697	664	650	683	655	664	666	654	656	665	623	635	695	684	714
16345	6967	5730	3271	2190	1619	1225	901	748	680	551	511	423	390	358	338	310	296	327	268	279	301	298	292	294	262	272	242	242	257	272	249	270	293	239	278	242	283	268	257	285	265	256	242	268	291	244	269	240	264	255	260	259	231	243	263	244	256	260	268	249	257	243	222	242	252	265	265	228	273	269	249	267	260	260	247	228	253	270	258	257	236	247	284	283	241	250	267	298	286	264	252	241	246	274	271	257	265	251	257	238	239	243	255	244	262	249	267	260	261	232	262	284	271	277	280	296	301	283	260	252	256	297	257	253	253	248	230	257	244	242	246	282	243	268	259	279	259	285	257	246	257	232	221	266	268	249	254	284	260	268	262	252	297	226	264	258	276	234	240	256	235	276	241	271	284	242	298	278	272	260	256	272	261	234	236	259	270	262	233	295	240	261	244	286	252	236	242	260	261	256	274	272	257	276	248	270	260	241	272	238	259	240	234	250	247	248	266	264	255	250	272	251	239	223	271	239	237	272	259	260	259	265	263	250	246	269	270	257	276	233	270	256	261	264	261	243	267	263	260	246	288	285	250	243	278	272	241	240	265	278	260	291	266	246	247	265	281	265	277	241	271	254	250	240	244	256	242	281	263	266	271	241	258	245	245	246	277	241	258	245	271	281	266	239	266	257	245	236	236	251	266	291	263	239	271	269	245	261	238	251	264	252	274	260	282	263	250	249	262	250	250	240	278	294	260	271	259	254	284	239	270	245	264	248	251	260	244	288	261	229	242	274	287	260	262	256	263	262	265	248	250	245	249	248	249	244	263	240	236	256	281	300	275	230	231	266	258	213	264	296	265	288	264	220	236	233	245	292	226	274	263	251	286	291	268	261	252	261	237	254	242	281	248	235	266	269	255	272	243	262	239	278	275	239	253	246	277	242	262	236	265	264	223	263	266	254	254	256	278	238	238	262	248	250	256	244	263	269	254	260	247	237	267	230	259	279	239	260	272	264	247	256	253	234	270	245	253	263	248	258	246	257	272	258	261	240	263	243	276	246	240	269	267	266	252	245	260	248	257	235	226	260	250	246	261	265	268	248	293	251	221	254	279	256	244	266	272	282	268	244	236	235	248	256	273	211	249	296	261	258	253	210	251	272	249	255	253	257	229	220	266	239	264	246	239	257	275	245	250	267	242	251	261	237	276	259	247	238	261	234	257	272	251	268	242	270	230	249	260	276	292	268	261	258	261	277	259	266	246	240	275	280	282	213	251	280	270	266	249	204	252	271	265	292	270	255	232	257	247	276	267	251	260	251	248	235	247	269	271	253	267	242	278	245	253	280	274	271	254	250	236	240	247	268	281	256	226	245	270	245	281	245	267	235	270	266	273	303	274	257	262	253	284	222	241	245	246	262	230	247	242	225	264	262	233	236	246	270	263	265	258	269	260	268	244	284	242	242	260	251	282	277	265	250	234	249	261	254	270	251	224	251	265	280	251	253	256	244	275	265	227	248	223	265	257	293	279	299	260	261	268	295	288	274	259	235	248	227	255	280	298	258	247	250	269	247	274	272	278	272	271	245	276	285	261	249	223	228	261	260	255	286	255	280	268	279	247	275	215	261	243	245	240	265	246	276	256	277	240	258	241	267	263	252	252	265	218	232	265	228	261	207	254	272	279	241	250	262	260	297	263	222	250	290	247	236	265	250	232	237	258	273	238	250	268	291	272	256	279	255	244	257	268	244	264	267	233	256	240	249	213	255	274	269	218	288	234	265	260	222	271	259	263	239	255	236	246	280	278	251	264	248	266	218	237	246	242	234	261	238	249	263	265	240	254	253	250	219	239	258	258	262	269	270	254	221	286	278	264	267	198	251	253	250	282	269	257	223	256	230	270	242	250	246	276	245	260	247	273	269	268	280	226	248	250	261	259	242	232	269	278	233	277	257	232	266	261	259	230	263	248	277	233	219	253	239	223	290	251	252	276	289	264	246	264	279	245	268	271	279	272	278	282	249	261	262	244	255	244	261	255	233	275	240	263	270	282	221	213	257	246	253	234	281	261	246	213	253	290	255	282	223	330	253	256	261	261	261	253	279	273	281	274	264	280	236	278	251	254	255	277	238	276	267	283	257	284	261	260	241	263	264	250	284	248	262	258	245	273	200	243	253	291	236	234	254	254	264	218	255	248	262	266	285	280	272	266	259	267	283	252	267	249	216	251	277	261	231	256	264	239	264	233	249	257	268	259	236	259	235	239	255	253	286	268	274	290	257	235	228	265	264	270	217	229	275	248	245	273	254	231	280	244	228	262	268	278	236	275	259	271	226	228	260	271	243	266	248	249	266	251	256	283	232	277	280	269	258	251	258	277	231	271	251	278	274	271	267	273	244	236	270	255	268	242	267	255	267	254	239	258	248	261	272	278	258	285	266	259	218	256	247	241	275	262	261	262	241	243	225	255	257	232	287	255	232	229	238	260	228	251	259	265	236	271	264	262	258	249	275	262	219	270	237	248	233	277	242	253	249	244	280	233	246	281	230	244	286	245	237	241	260	259	256	258	269	259	260	267	241	245	270	240	258	273	222	250	253	264	239	230	280	250	282	245	244	254	252	254	255	273	264	255	271	249	284	262	260	255	271	226	248	250	252	274	240	267	255	249	224	252	258	252	225	269	239	243	260	247	283	271	262	308	276	272	249	279	280	240	236	264	257	234	256	279	277	261	254	274	266	257	255	217	245	253	258	274	205	248	258	256	288	286	240	259	266	252	261	259	268	244	262	238	269	246	261	233	256	243	270	258	224	267	266	270	258	261	264	255	237	253	255	269	271	299	274	255	251	267	266	269	249	299	254	253	280	267	225	270	251	279	215	251	274	276	269	281	269	251	282	246	266	255	262	267	267	288	282	260	228	278	263	269	219	247	281	262	242	229	236	239	266	254	285	277	231	273	258	232	222	239	269	268	254	292	267	227	268	264	258	245	244	262	271	226	244	275	254	257	248	257	270	263	267	260	266	261	234	260	243	240	275	255	263	267	227	234	257	244	256	239	252	266	276	262	279	250	254	260	258	259	273	246	263	262	254	235	236	257	293	257	238	252	252	234	310	256	261	259	270	256	271	245	253	264	274	270	277	242	240	287	268	271	235	233	254	269	266	296	249	220	314	266	284	256	258	277	264	225	295	263	264	253	255	257	255	247	251	231	269	272	228	307	239	277	284	237	232	262	243	266	232	210	255	256	269	274	271	237	247	235	255	257	238	243	226	248	260	255	254	265	240	275	231	223	219	224	267	281	254	267	270	292	257	241	233	286	253	254	267	264	244	234	262	239	285	265	265	249	253	268	248	227	236	256	261	229	281	245	264	243	271	233	268	241	260	255	250	258	255	259	228	216	259	282	240	286	228	256	244	267	254	245	287	264	233	235	268	246	260	263	273	259	222	237	248	287	264	253	266	268	299	258	234	243	251	249	254	263	233	255	244	276	266	292	268	252	275	267	260	259	266	263	254	262
11871	6730	9376	8680	7692	6338	4843	3899	3179	2836	2407	2124	1848	1501	1354	1286	1203	1125	1039	999	1011	955	891	826	798	838	749	779	775	685	690	727	707	717	685	709	697	690	690	695	672	669	711	746	736	686	667	683	673	701	713	646	642	614	678	652	593	661	664	618	613	616	609	655	634	628	628	607	636	639	686	588	638	698	643	608	648	612	581	665	650	675	614	602	565	600	625	581	640	581	631	592	632	625	646	683	577	594	605	638	597	624	625	604	640	637	619	599	632	621	629	619	611	632	647	611	645	622	671	608	651	631	613	633	687	613	663	652	594	607	621	620	672	604	612	642	642	657	605	624	625	611	611	606	613	636	615	647	622	686	626	662	624	589	634	615	579	618	630	594	610	635	610	586	583	632	600	590	631	616	605	641	621	673	650	651	662	649	623	608	609	660	634	614	653	628	607	623	638	625	654	604	631	634	644	640	673	586	644	636	624	590	634	585	615	640	595	600	644	650	634	568	611	625	615	589	604	598	638	631	575	598	642	640	658	574	652	638	651	634	593	664	618	632	601	653	619	612	625	608	631	636	603	672	652	649	604	585	612	680	666	655	681	619	665	664	657	624	629	604	622	592	616	609	653	630	626	667	667	592	590	627	614	639	608	666	666	598	571	662	638	629	619	645	625	593	606	631	638	603	649	615	641	617	657	641	624	620	698	615	641	596	582	615	570	650	598	621	638	632	618	645	635	606	649	591	645	646	640	644	634	659	632	629	634	618	597	627	631	644	595	601	602	604	574	639	660	614	634	679	602	630	671	689	619	588	640	587	624	636	597	616	626	624	653	608	584	636	624	597	649	620	613	610	625	639	614	631	634	623	639	624	581	642	591	666	680	621	641	637	657	673	608	613	676	611	632	578	665	631	611	610	617	688	630	625	605	628	628	656	676	647	621	599	630	643	645	668	650	641	621	590	614	645	601	640	662	637	651	608	611	592	615	654	649	612	631	665	612	628	666	658	645	628	677	603	618	657	608	642	612	645	655	598	603	597	624	621	646	591	613	633	655	647	653	642	617	658	642	643	619	623	624	592	624	636	622	624	586	628	614	652	594	642	622	622	677	624	653	603	605	649	625	659	644	637	676	624	626	638	621	605	608	683	635	610	618	609	645	592	651	621	651	605	654	668	671	592	640	604	598	619	615	612	619	690	626	640	619	648	579	617	615	637	639	637	623	646	612	643	627	566	609	638	601	631	617	590	643	635	584	585	647	680	590	619	664	657	625	645	604	612	647	659	629	662	612	645	607	647	660	634	635	610	629	610	582	574	595	656	664	659	678	574	631	645	655	600	610	649	623	654	652	636	601	596	593	606	592	640	580	632	643	677	586	606	626	569	640	642	613	679	626	623	617	642	617	679	614	632	581	603	620	603	660	639	646	626	606	663	669	678	610	605	618	640	612	592	672	615	675	619	604	665	645	628	583	603	648	620	607	628	613	600	624	592	630	605	612	621	657	594	684	626	629	632	637	648	593	615	640	619	611	664	666	617	614	666	644	616	659	635	687	620	622	630	701	596	590	635	637	650	597	657	642	638	670	600	604	623	594	582	659	565	617	632	638	632	594	555	645	623	594	636	651	630	632	653	616	608	651	640	628	650	608	669	616	627	610	614	621	612	632	634	630	566	599	639	615	637	617	612	614	607	636	603	662	595	614	638	598	603	656	633	658	662	641	642	651	580	595	655	556	671	639	626	668	639	620	656	668	628	653	638	622	608	649	629	656	628	606	632	631	623	628	595	611	665	666	643	679	597	642	614	609	638	597	642	613	657	589	603	648	646	632	606	642	624	639	577	624	626	620	593	640	619	613	588	652	647	663	646	651	657	627	634	619	623	649	625	596	644	653	641	611	628	621	633	640	642	635	601	610	638	571	651	660	608	621	576	647	597	634	637	662	624	652	610	630	652	590	615	588	648	624	620	609	661	640	629	612	608	630	632	567	648	639	646	643	621	629	618	647	634	637	636	629	648	628	607	617	610	603	641	630	620	549	639	632	601	629	647	624	637	652	650	591	613	659	638	607	646	606	637	627	600	671	617	628	594	631	607	614	655	580	634	593	645	618	609	614	649	656	620	626	626	590	636	623	608	637	624	599	643	618	579	630	623	629	621	631	640	632	622	624	584	649	662	626	668	670	609	617	642	626	612	621	609	600	635	674	636	607	629	661	607	631	619	635	586	616	576	619	571	595	617	655	618	642	627	637	617	622	609	646	662	634	628	643	625	641	667	628	614	619	690	645	619	623	628	659	636	587	636	622	632	627	642	639	632	656	654	634	645	668	637	622	631	648	641	607	652	635	622	607	618	681	588	608	620	671	607	651	648	631	625	608	624	605	654	595	611	615	630	654	587	607	694	627	600	609	613	632	591	625	616	618	615	627	617	633	642	630	633	666	622	634	604	652	622	634	621	655	652	661	613	661	628	611	621	649	582	638	603	660	608	620	607	552	619	625	598	658	583	623	617	636	618	626	609	623	591	624	641	643	637	632	610	652	645	607	661	614	617	597	639	586	622	640	627	626	610	642	624	649	600	673	620	628	626	608	614	655	638	615	587	669	608	614	597	672	589	613	628	575	670	615	661	672	601	632	598	643	619	617	602	643	625	633	647	614	644	578	617	660	620	614	614	624	654	644	615	612	619	575	635	652	626	688	668	623	653	636	644	591	623	634	598	651	615	657	650	622	609	639	596	565	632	635	640	654	618	657	667	619	566	632	594	659	665	612	671	603	657	646	616	649	588	611	633	602	672	632	626	625	631	582	616	623	658	632	612	605	637	620	589	601	657	630	579	577	627	625	631	628	693	640	618	670	658	606	657	658	650	627	646	608	609	636	653	627	624	691	594	602	636	667	675	606	648	612	627	598	618	674	612	651	616	604	653	592	638	662	680	629	610	612	675	589	635	602	596	655	623	641	663	632	616	606	610	629	615	610	617	650	588	675	564	685	628	619	649	618	577	632	685	611	603	623	640	611	615	644	630	653	589	646	644	615	603	638	613	658	619	655	614	649	675	594	596	633	559	596	651	615	661	629	608	600	642	593	641	624	658	603	646	639	597	613	689	660	633	626	657	631	613	638	620	632	617	626	626	664	634	592	613	590	631	615	622	647	605	632	592	625	592	629	612	632	615	616	625	634	610	659	688	644	610	689	599	663	628	632	615	625	631	600	655	628	649	630	629	618	660	606	669	620	601	629	664	580	629	608	626	625	620	645	623	623	633	662	636	654	647	675	624	649	635	624	621	660	630	612	588	614	647	592	619	617	606	643	592	611	586	623	608	636	647	633	635	600	635	601	655	634	642	649	644	580	621	612	599	596	629	630	623	598	606	637	612	611	622	634	648	621	589	648	559	632	638	592	607	633	620	620	582	595	641	609	676	635	649	623	623	582	615	670	610	598	619	601	619	587	621	622	629	596	598	670	637	643	635	623	664	632	665	625	618	617	663	645	639	675	605	623	646
23742	10011	9024	4544	2741	2083	1479	1183	908	724	625	538	455	399	339	322	298	300	254	274	247	257	221	216	218	219	223	217	192	222	197	206	195	200	176	216	179	193	202	192	181	188	179	212	217	189	201	197	169	184	203	206	182	198	163	209	210	185	201	166	169	187	211	188	189	188	212	196	171	169	200	177	189	167	190	182	194	186	173	182	151	184	181	207	190	173	181	192	181	189	182	211	172	171	178	187	186	159	183	165	177	177	188	181	199	180	172	175	170	201	184	168	200	152	190	199	201	171	167	183	156	194	174	203	193	173	174	183	189	196	187	205	182	166	187	192	184	189	196	195	166	184	155	168	158	175	173	196	188	186	142	170	178	186	160	177	171	146	164	180	195	184	174	181	173	187	159	166	195	221	179	200	201	194	157	189	167	186	198	160	205	165	202	174	156	194	192	183	195	187	190	187	190	194	174	175	190	174	184	169	157	199	166	174	195	179	162	177	180	156	177	163	195	157	179	185	197	199	175	192	186	160	195	166	163	172	193	188	183	179	162	198	179	180	215	177	182	199	197	201	170	197	182	171	171	173	150	151	164	184	175	205	194	212	195	195	174	203	210	162	192	191	167	194	174	199	199	206	163	183	155	172	188	182	180	176	170	180	174	169	195	167	163	153	193	189	192	200	175	175	175	186	187	161	165	198	184	192	190	175	219	192	182	206	194	184	198	165	158	188	158	175	184	182	159	177	192	160	195	178	186	184	188	192	189	191	170	190	175	191	182	184	184	202	191	182	171	166	199	163	147	178	196	181	202	198	183	193	186	215	210	197	161	173	199	168	159	197	183	180	155	179	185	199	156	165	201	178	161	191	205	180	174	175	181	170	155	193	178	193	171	178	201	153	195	184	200	170	179	174	188	171	183	207	171	158	221	191	205	171	196	209	178	187	182	184	176	164	175	164	184	194	165	181	161	166	206	186	187	194	186	162	196	178	176	180	181	173	179	176	178	161	180	192	196	204	178	195	193	187	174	166	174	165	189	205	189	206	181	177	174	178	159	166	166	194	176	208	173	178	194	170	185	158	201	177	168	188	173	163	191	200	170	179	184	186	203	184	190	182	186	187	197	195	180	212	176	182	214	176	197	205	190	191	199	183	173	185	165	179	208	184	185	186	176	196	190	195	184	215	169	175	198	175	199	189	173	178	180	165	166	194	185	175	159	178	167	177	197	171	184	165	187	195	195	202	171	179	190	200	176	176	179	178	168	156	166	172	161	175	190	216	167	183	179	178	187	170	185	161	204	195	202	178	184	182	188	187	172	141	175	157	163	172	185	171	154	199	197	169	166	200	187	191	168	177	197	195	207	179	167	191	184	176	175	204	187	171	184	163	170	174	179	181	189	176	202	184	209	193	200	168	178	197	193	196	180	167	167	163	164	197	161	179	204	201	191	195	191	183	191	170	197	162	158	181	164	173	212	182	154	184	160	179	165	195	189	171	203	204	212	182	168	153	182	170	190	171	162	180	204	164	180	185	168	190	192	164	186	172	206	190	180	180	180	176	181	179	189	164	193	168	198	210	213	177	166	177	156	206	189	176	177	163	179	161	172	184	175	156	173	185	193	167	163	195	212	158	171	206	193	213	186	189	170	183	171	181	176	205	190	178	183	208	206	188	195	182	180	182	168	163	190	195	184	173	197	198	166	194	189	177	170	171	159	186	186	158	200	171	208	196	187	188	170	205	205	179	166	170	164	198	193	190	196	171	200	184	180	184	185	190	168	177	196	157	191	188	187	178	166	199	196	188	223	194	203	206	200	195	185	188	173	191	181	171	189	189	171	158	178	184	182	188	170	179	181	171	195	168	198	186	174	202	179	178	191	171	181	170	193	186	167	185	182	163	196	184	176	142	175	174	181	174	191	205	173	184	200	184	168	183	191	180	187	183	168	188	165	175	175	172	194	193	191	156	167	194	173	182	175	176	178	153	179	179	168	167	216	203	186	185	170	167	192	186	178	164	201	172	184	182	192	194	178	205	200	183	170	190	180	202	181	159	181	192	184	196	202	192	181	173	193	164	180	165	212	159	152	182	177	166	196	192	183	198	189	182	175	176	208	187	161	188	169	191	201	193	176	176	168	191	179	198	185	188	174	184	199	213	187	178	193	200	154	201	192	169	172	189	191	183	163	162	180	191	201	192	183	204	185	206	190	191	197	170	185	183	175	172	209	200	167	191	180	186	194	180	190	186	174	184	200	183	174	180	188	198	165	211	188	178	166	186	173	173	164	172	183	159	202	159	183	196	164	198	200	173	171	187	170	199	175	191	188	148	180	178	197	191	207	179	171	183	193	199	189	175	182	172	196	189	184	162	161	190	193	190	163	221	172	151	149	190	195	181	155	182	182	183	175	211	168	191	202	189	170	180	172	181	173	193	179	189	174	207	172	157	168	203	170	192	162	180	187	171	191	179	191	167	172	189	155	186	174	175	178	188	187	181	177	184	171	197	182	171	188	177	175	161	179	192	190	205	187	166	184	185	180	161	174	167	177	173	207	209	159	174	187	167	189	180	199	198	152	161	208	153	181	169	182	162	167	189	184	196	187	193	190	180	196	211	178	203	199	197	159	160	192	167	161	171	184	207	184	178	188	162	187	157	181	196	183	162	210	194	186	184	217	190	165	181	198	185	192	185	178	193	187	205	189	166	176	194	176	158	177	158	178	167	163	201	197	179	153	176	190	187	181	188	206	180	172	169	187	186	167	157	197	182	204	167	208	167	175	188	187	174	195	185	180	164	201	184	185	182	185	205	187	197	172	192	198	185	205	176	184	215	173	195	171	186	185	207	168	184	195	176	181	181	206	190	187	189	187	165	195	149	190	161	173	177	189	161	175	223	198	212	189	177	179	188	176	188	172	166	158	202	181	160	209	162	184	181	213	188	183	210	182	196	186	195	186	161	170	195	180	199	169	183	188	189	161	154	200	158	174	171	196	178	178	205	202	195	173	191	196	182	167	204	186	191	190	170	221	177	200	210	199	171	177	183	177	200	175	178	179	177	162	170	177	188	167	197	191	199	192	180	180	154	183	201	188	180	165	190	211	183	188	168	199	209	190	196	182	183	179	169	176	192	175	194	187	196	193	178	187	212	162	187	174	175	190	182	182	187	187	179	203	191	187	179	190	177	166	188	188	199	192	184	183	174	170	169	176	172	186	169	183	184	182	167	171	169	174	184	176	174	169	161	149	180	199	183	186	177	170	163	198	169	180	181	202	192	162	177	201	180	175	185	197	187	173	163	147	193	171	186	183	187	166	164	189	188	177	211	197	180	163	185	192	169	180	170	171	173	189	183	180	176	162	197	196	186	186	183	171	174	164	207	165	187	216	183	192	215	180	162	169	186	163	179	186	189	184	197	176	166	176	167	204	173	158	184	191	208	183	183	178	165	186	198	184	201	161	192	182	181	168	149	190	180	193	196	203	181	170	183	173	195	203	174	181	192	170	181
15326	8306	13380	11195	9697	8004	5991	4706	4070	3488	3076	2717	2158	1842	1579	1383	1184	1167	1065	1071	998	1003	904	814	738	703	665	718	597	601	595	618	608	552	566	543	583	595	566	593	549	568	612	562	628	589	586	553	538	562	600	520	519	545	532	474	507	511	494	509	437	464	488	477	470	462	474	438	449	485	466	466	500	449	452	456	468	486	460	476	472	461	448	432	473	482	422	450	440	445	452	463	457	459	438	457	451	457	457	453	471	426	444	472	439	481	449	423	428	465	475	443	469	463	504	454	454	454	440	457	449	491	459	497	449	448	462	448	429	449	414	457	432	451	480	487	486	461	473	445	480	452	430	452	468	453	483	473	421	455	471	477	440	429	483	450	422	465	472	455	456	480	467	433	438	458	446	451	488	428	453	448	462	439	427	491	464	457	465	445	441	476	426	445	450	475	451	459	435	460	477	415	479	473	463	449	511	497	468	451	448	426	483	472	452	429	477	449	449	477	444	430	446	433	455	470	455	449	488	499	463	453	452	451	463	513	496	478	473	493	427	434	499	510	447	461	446	425	508	454	458	463	466	445	458	446	464	478	438	460	455	458	427	476	460	494	474	474	448	465	438	444	454	453	405	454	447	476	463	439	461	453	464	471	486	466	453	461	493	448	469	458	463	434	432	491	468	431	445	498	470	460	455	438	484	465	469	458	451	471	487	444	484	455	465	463	459	472	493	497	445	501	458	416	415	476	455	481	461	451	470	445	509	489	465	460	460	463	470	432	467	466	458	433	470	480	465	453	441	481	430	515	473	461	458	458	443	459	467	485	438	480	450	442	493	442	444	516	420	428	412	480	430	444	452	454	441	434	503	505	428	462	454	467	458	486	436	443	470	478	488	453	496	442	475	472	483	458	456	439	442	414	487	472	446	455	471	472	466	477	501	498	459	475	469	432	464	448	463	449	500	475	446	477	473	495	467	434	446	449	484	437	464	458	495	469	423	456	423	457	456	481	449	459	471	462	432	433	440	480	462	424	436	475	452	502	469	452	476	415	462	443	484	452	478	454	462	465	424	484	428	445	460	483	424	455	465	434	463	471	459	436	456	442	464	462	443	506	415	477	455	475	401	473	449	464	463	459	481	448	426	468	448	457	474	442	473	453	455	409	486	445	434	462	468	436	474	456	454	458	473	469	473	441	452	473	373	427	502	478	425	508	471	435	439	459	438	428	459	435	435	454	494	441	444	452	488	483	458	499	476	495	431	440	471	476	451	467	428	452	453	493	432	467	487	502	466	458	453	444	403	426	481	422	468	435	443	425	431	471	465	446	499	476	462	459	479	463	485	473	459	465	454	496	445	439	459	432	455	431	456	446	411	432	395	463	465	431	463	501	436	475	495	420	475	461	476	477	459	462	469	485	424	438	471	484	456	449	469	505	474	464	474	444	471	500	472	478	465	448	472	480	475	437	462	452	423	468	473	416	442	454	453	451	426	468	450	494	444	447	454	447	436	465	448	505	443	460	496	433	478	455	472	451	455	455	439	467	494	461	433	428	456	415	495	456	469	435	466	484	429	469	441	435	415	450	466	451	449	453	433	428	452	426	444	447	477	466	463	473	461	473	446	473	444	505	455	457	451	440	483	476	463	443	434	429	462	440	428	456	477	435	485	451	447	463	460	474	466	450	468	466	454	472	485	480	427	444	460	445	498	524	465	461	463	452	468	447	503	437	515	459	469	461	465	478	477	446	454	440	454	444	470	452	468	462	415	475	482	445	485	436	476	439	463	450	451	483	472	439	457	434	453	438	477	466	474	449	424	493	488	491	451	449	473	483	469	483	439	452	471	461	478	444	456	439	451	471	473	474	476	437	411	472	453	464	455	468	439	457	426	430	477	469	459	472	464	451	436	446	464	486	424	486	476	428	427	492	518	457	430	499	456	487	454	458	455	388	436	444	469	463	478	493	435	416	468	481	471	452	469	448	442	445	463	500	485	507	444	441	475	454	517	469	452	468	428	455	503	481	453	418	428	464	438	490	473	463	459	466	510	451	479	465	445	433	432	422	431	465	449	452	462	477	477	481	442	469	454	459	433	444	435	444	445	432	447	440	426	455	464	475	473	464	444	461	478	457	465	480	474	470	454	454	458	452	438	452	457	439	447	438	501	454	440	452	467	456	440	463	461	438	508	455	451	462	449	427	458	441	464	435	454	435	454	484	413	450	472	443	455	487	386	450	448	477	451	502	493	449	439	456	386	468	424	455	471	445	444	454	476	501	440	448	460	468	438	485	417	435	459	434	493	478	424	468	447	493	441	478	496	439	434	447	451	448	458	416	496	428	472	472	462	442	426	459	431	454	469	520	476	449	477	452	441	466	509	469	456	468	445	451	432	501	461	448	436	476	502	436	463	463	462	453	425	473	483	487	468	457	500	444	475	481	508	420	476	443	468	461	451	447	478	456	432	467	439	440	413	497	437	441	438	487	502	481	458	468	462	458	429	452	462	469	498	462	446	481	436	446	463	485	463	463	459	448	428	481	409	422	453	450	461	479	457	466	441	443	484	474	442	459	495	459	450	456	470	435	436	456	473	414	433	472	458	446	472	469	441	459	443	439	434	475	436	458	437	499	475	497	474	406	472	451	443	451	485	437	471	420	434	461	456	449	486	459	438	452	473	497	447	434	473	460	484	448	448	489	486	439	463	457	431	440	449	475	445	480	423	444	476	472	475	465	447	481	475	474	459	470	442	503	457	464	459	479	430	457	424	462	490	432	460	448	452	453	455	444	429	397	456	463	459	457	406	431	448	455	454	456	453	475	469	442	413	465	448	460	445	443	474	441	462	458	455	446	446	447	473	448	465	471	482	470	466	437	478	478	404	482	449	456	435	466	482	485	459	500	467	450	458	443	483	451	447	476	445	424	446	419	433	464	481	493	443	457	473	454	441	496	435	472	488	440	450	497	493	451	485	441	436	461	438	457	471	476	449	450	455	450	451	480	475	462	434	450	501	430	457	486	490	448	467	472	485	458	453	485	407	436	485	467	460	469	443	467	439	428	444	448	472	452	467	470	484	446	485	506	455	470	446	499	412	440	475	479	485	492	455	432	437	465	477	478	466	428	426	476	460	446	447	453	460	476	434	465	460	465	467	452	452	460	483	437	468	458	505	483	420	460	487	459	447	469	476	452	469	459	461	474	475	443	445	437	418	453	495	466	446	434	451	460	468	443	455	470	462	441	457	455	440	487	456	462	454	462	438	468	447	487	467	459	432	467	475	432	457	467	410	454	417	450	446	459	470	458	447	444	481	468	427	460	463	436	464	406	473	486	474	476	473	456	444	444	456	479	471	460	424	474	451	444	433	434	470	480	489	443	461	457	472	446	454	459	467	437	474	439	479	433	430	439	425	426	460	468	464	507	449	437	433	414	430	461	438	486	466	430	495	472	450	425	472	427	489	450	466	430	457	466	452	463	473	442	439	480	453	442	444	462	450	432	478	441	456	484
7536	3746	3504	2200	1475	1033	714	556	547	480	441	398	324	340	328	312	290	294	288	301	297	329	287	246	291	268	289	283	293	261	295	252	267	303	267	255	290	274	298	281	287	265	286	290	303	280	259	281	264	286	286	284	280	264	275	298	260	249	240	259	317	274	255	281	255	274	262	250	257	272	288	277	275	256	249	275	265	290	263	264	265	299	285	278	275	279	331	266	269	268	294	299	267	272	278	304	258	284	262	258	256	262	240	278	251	278	298	264	296	233	279	264	308	279	282	284	289	290	310	289	291	283	262	263	260	282	280	257	276	283	247	284	295	298	266	278	270	257	298	270	268	306	260	263	278	283	282	284	286	295	288	258	266	269	275	263	262	273	272	277	301	298	303	273	282	289	261	275	262	266	261	270	311	275	262	286	261	276	244	267	280	261	239	293	300	290	279	314	251	305	274	286	257	284	269	263	295	301	285	288	267	268	304	297	262	279	248	270	265	258	286	264	276	254	272	272	278	268	297	301	280	264	267	299	273	255	273	266	298	294	278	254	259	256	292	276	257	261	224	271	275	282	288	304	262	260	243	262	244	286	265	266	246	275	274	296	283	254	241	224	268	266	279	282	283	297	287	288	307	268	281	300	299	308	288	269	287	322	264	268	302	274	294	312	250	244	239	265	265	263	278	280	263	249	293	270	277	292	256	302	229	271	262	268	274	272	249	309	242	301	263	285	287	270	277	266	279	273	300	299	286	277	281	261	273	322	269	277	276	260	247	266	285	262	271	280	292	268	277	257	314	291	294	290	271	296	305	252	284	285	271	255	286	266	298	283	254	307	257	279	281	283	286	287	295	290	297	285	274	286	296	292	264	306	269	284	302	263	277	280	271	282	259	282	294	255	287	264	253	268	265	278	325	293	273	275	264	280	279	287	295	243	270	270	243	248	292	301	275	282	283	283	291	258	274	270	260	279	275	281	271	267	250	288	291	243	293	318	260	298	250	257	294	300	316	276	304	284	263	267	273	280	290	255	278	279	264	274	258	264	250	300	261	298	260	247	278	263	261	268	296	245	291	278	279	295	249	305	277	272	274	278	283	270	303	275	266	271	279	276	253	283	288	295	286	241	349	282	243	261	244	305	294	270	320	261	278	275	255	264	281	280	270	274	271	293	255	276	251	280	275	291	278	302	288	277	272	267	242	283	275	285	275	285	265	272	251	271	270	306	285	260	277	269	270	274	284	271	292	289	255	273	279	300	275	275	276	285	271	306	250	266	256	312	246	273	298	279	266	264	291	289	273	260	306	287	280	297	262	255	291	289	294	268	271	252	264	260	264	263	275	276	261	252	267	278	265	272	258	287	302	257	254	248	272	278	236	249	240	281	258	270	286	243	267	247	276	252	314	292	279	269	315	276	258	297	283	299	266	264	275	288	289	281	255	269	267	281	258	278	271	273	249	282	264	266	245	295	258	264	258	285	289	320	296	278	269	251	295	271	237	280	275	279	256	274	293	299	271	303	278	269	273	244	265	270	272	262	295	290	274	262	265	249	252	277	331	289	262	262	271	274	279	292	300	277	288	291	282	307	295	290	282	304	269	284	271	296	319	262	284	271	269	273	250	287	284	257	288	281	263	275	309	265	268	289	252	303	300	262	277	255	276	247	258	274	296	298	248	260	262	255	265	294	285	301	266	273	249	263	274	250	259	271	297	278	259	258	295	223	265	248	255	262	214	261	282	286	291	307	279	285	292	288	246	259	280	281	302	243	268	264	291	267	262	263	280	287	299	271	285	299	273	302	294	285	269	298	287	280	246	245	285	261	297	287	278	283	286	254	271	259	256	281	286	300	267	293	264	266	272	276	294	285	268	284	276	253	275	290	272	281	238	263	293	268	256	310	288	296	280	297	297	287	249	277	286	303	291	268	275	276	258	256	289	286	270	248	287	293	293	289	272	270	275	268	264	279	251	297	289	281	258	306	279	273	312	278	307	297	264	258	301	264	287	268	292	269	279	289	262	261	283	277	275	269	286	301	305	276	291	267	277	289	246	264	265	277	293	281	263	291	269	240	305	269	296	261	256	250	256	289	263	268	273	274	296	264	248	268	296	269	242	270	251	316	289	260	273	277	282	251	305	257	289	267	284	277	280	267	276	280	252	262	271	293	268	261	291	259	287	300	330	258	281	309	287	262	315	280	271	306	272	280	280	272	243	277	292	283	269	293	262	300	269	279	281	249	288	303	308	327	299	252	252	273	286	248	264	300	285	282	280	307	271	271	277	244	260	285	265	271	296	277	281	254	266	256	289	276	293	284	288	269	268	290	263	257	274	253	267	291	289	249	270	263	274	265	299	280	265	277	276	281	269	251	282	292	269	275	299	266	276	270	270	268	260	232	325	323	309	282	280	280	253	261	263	285	277	280	274	239	280	268	266	277	274	282	279	273	252	273	255	285	292	274	299	291	299	250	308	267	242	275	267	272	258	273	273	268	302	288	278	284	293	292	242	263	286	288	269	267	264	275	259	286	300	273	262	312	278	293	259	264	281	245	264	237	292	282	295	312	272	284	273	277	286	261	303	252	270	298	279	308	273	273	276	285	256	264	273	286	266	288	282	285	259	291	232	286	273	268	255	260	254	300	252	258	291	268	270	290	281	282	307	297	259	268	295	278	272	262	299	250	303	290	266	258	275	309	271	262	259	285	293	273	290	264	295	265	258	298	273	296	270	257	286	247	260	266	264	277	299	280	277	289	279	245	241	267	289	276	262	290	259	262	258	271	280	251	288	266	275	270	304	295	283	255	260	259	292	259	267	297	281	282	273	275	277	274	260	256	270	275	273	275	283	303	268	293	276	280	275	286	252	275	270	297	307	291	287	293	275	249	254	283	274	277	275	268	269	246	276	276	263	271	271	233	261	270	242	257	269	277	243	272	285	318	259	266	270	297	278	279	282	268	290	275	271	295	278	291	258	264	311	264	270	287	260	249	287	237	276	293	272	293	308	277	291	271	292	305	282	293	305	257	260	249	288	277	284	305	254	295	299	265	232	294	295	274	261	302	280	251	281	296	274	260	262	291	280	277	250	261	284	244	241	252	304	276	267	290	293	275	262	269	251	260	266	254	282	305	278	293	250	252	270	267	253	264	275	270	292	285	278	263	291	285	245	295	273	271	270	287	244	295	287	270	263	267	297	278	283	295	291	285	295	270	275	254	281	258	288	264	285	277	269	277	282	290	299	274	257	253	295	310	267	268	279	261	256	295	274	271	290	273	278	300	263	292	283	274	274	272	280	287	260	231	262	266	307	275	279	263	291	292	292	277	261	262	283	253	295	274	275	266	297	285	277	265	278	257	267	289	279	287	291	266	294	267	283	248	276	285	295	254	284	274	245	314	262	286	268	286	300	319	267	262	256	276	295	269	277	304	288	295	251	267	296	265	273	286	286	275	304	265	293	291	269	270	300	270	270	225	255	288	290	282	297	274	254	275	266	259	250	277
5564	3988	6053	5952	5276	4170	3020	2404	2033	1902	1692	1377	1129	1081	1010	917	926	889	852	795	808	769	785	747	749	735	705	656	686	708	745	743	714	722	668	737	667	703	704	668	654	712	654	708	706	683	704	683	737	722	684	692	688	642	651	712	663	651	647	658	637	679	689	653	634	718	650	670	718	649	660	680	676	679	698	685	674	652	666	677	672	708	708	672	670	664	690	709	699	715	674	694	643	757	703	650	637	708	634	670	657	684	691	705	639	669	681	665	666	680	616	670	683	692	688	659	671	636	626	656	654	702	681	680	703	686	683	672	712	657	714	655	626	691	639	648	671	714	651	637	666	632	645	655	730	634	707	652	687	658	695	685	670	664	653	716	746	657	675	672	698	698	648	656	666	715	654	696	657	638	697	707	659	695	705	688	648	700	659	655	696	643	672	693	673	642	681	635	679	681	628	673	661	723	677	654	703	672	648	657	713	636	652	751	650	693	674	648	673	647	667	667	742	680	692	669	640	671	656	684	647	704	654	672	670	656	620	672	657	638	690	667	666	681	645	680	700	690	636	680	666	720	673	686	690	675	679	726	689	665	680	675	681	691	626	641	645	688	707	689	622	663	661	689	669	667	652	695	634	685	686	643	656	654	636	656	657	733	671	673	695	686	667	637	657	668	676	646	642	683	671	684	712	695	678	634	712	694	665	701	696	667	633	678	669	668	680	678	688	677	662	661	697	691	651	656	652	716	672	659	655	659	649	692	684	679	667	634	669	711	672	642	669	721	683	685	723	656	698	668	694	668	657	665	617	653	661	686	698	743	675	619	673	655	682	670	654	659	643	659	685	660	692	719	679	664	649	659	649	679	636	672	616	642	624	686	661	658	629	621	694	640	650	708	683	681	717	661	691	674	656	702	671	650	675	681	655	658	698	675	689	669	694	649	689	668	676	652	727	666	641	657	661	722	702	723	691	660	660	656	657	676	687	658	683	685	691	643	658	653	641	664	693	682	675	609	617	698	664	689	678	659	611	658	650	662	733	631	720	643	722	708	662	655	639	648	645	710	670	661	704	643	684	720	672	678	671	667	646	660	631	694	703	712	690	632	683	665	672	665	697	680	685	693	658	669	695	704	684	734	646	669	671	645	707	695	704	665	699	665	690	666	631	638	644	663	701	668	668	721	654	661	681	641	634	661	663	633	685	666	702	691	689	645	656	638	671	657	704	621	662	653	647	673	661	665	683	643	684	660	673	652	713	662	669	682	704	709	658	667	727	640	699	704	667	695	659	653	658	676	636	707	657	646	649	736	651	663	662	675	647	696	668	697	672	691	680	661	677	673	693	655	664	668	692	658	653	682	654	678	716	716	684	652	703	669	685	685	694	697	681	660	716	620	678	688	675	638	719	666	670	661	679	690	672	673	660	637	694	729	724	713	663	624	665	682	625	645	654	646	656	659	675	685	643	669	708	708	715	665	647	649	621	668	680	667	719	683	702	696	686	675	648	671	669	665	659	679	699	659	716	688	668	649	619	658	660	639	684	661	659	664	672	665	648	654	717	679	696	682	681	669	681	678	666	685	623	671	714	682	639	672	648	672	651	652	653	638	703	692	677	664	698	682	695	674	680	659	710	662	641	712	661	727	667	649	641	674	655	655	687	651	645	699	662	661	664	638	700	690	733	616	673	679	676	706	627	670	679	644	575	638	654	697	627	709	744	675	719	623	651	705	661	674	684	656	674	655	697	672	643	658	718	709	705	686	654	605	680	671	673	653	689	674	668	659	633	710	637	680	615	632	689	648	675	702	683	618	727	659	664	688	657	661	704	674	636	686	666	662	669	641	677	631	691	634	674	649	703	640	665	673	663	682	682	619	676	639	667	680	662	706	672	641	684	702	683	645	669	692	655	630	654	680	681	673	667	683	679	650	653	656	638	656	686	670	688	662	649	672	648	671	704	684	694	654	658	662	662	688	649	682	636	664	627	732	721	696	692	676	687	644	668	671	652	644	698	727	676	666	729	684	689	708	646	644	697	661	678	663	646	704	637	644	693	646	694	627	695	640	666	677	664	665	654	700	671	661	646	662	673	674	643	656	681	695	707	693	690	686	668	669	660	681	656	677	670	679	708	655	636	682	632	687	689	628	691	713	640	661	664	695	673	656	703	660	686	663	679	636	689	666	685	704	676	643	655	693	671	652	642	652	604	694	662	686	628	651	704	699	665	684	673	661	639	715	653	654	605	634	661	653	701	696	667	666	672	703	649	663	676	668	641	670	667	635	690	678	676	669	646	672	660	662	634	661	654	665	656	680	658	719	675	675	686	696	639	633	657	658	663	676	701	700	700	648	699	671	662	695	670	625	629	677	616	669	647	650	664	680	668	696	629	631	678	684	691	698	648	656	692	696	687	633	661	675	695	701	647	657	646	632	691	687	699	685	682	713	700	721	635	699	650	698	684	700	626	679	621	704	665	683	693	645	667	657	673	637	692	672	666	669	676	709	683	673	672	687	634	644	684	666	689	653	673	635	669	641	681	685	630	678	698	659	661	656	695	685	665	654	723	684	680	659	666	695	696	661	648	681	678	626	650	607	695	680	666	660	705	679	613	689	679	636	653	697	688	743	698	668	708	675	683	630	685	694	658	719	669	608	630	681	680	708	643	673	673	683	686	664	666	702	641	642	618	642	652	669	670	687	668	656	719	651	675	667	672	670	665	693	705	659	690	674	678	662	668	716	679	671	727	626	668	637	639	658	635	688	661	691	694	671	680	663	688	730	657	668	667	706	646	697	662	614	702	704	648	677	701	652	631	644	683	653	673	675	690	685	684	697	631	624	656	661	682	674	700	616	727	652	694	661	646	648	663	653	635	684	632	688	677	658	686	692	623	653	691	642	667	670	705	687	717	679	695	683	688	668	640	648	680	665	661	675	702	679	680	680	667	726	652	665	618	654	665	669	677	661	680	675	670	705	712	662	655	648	683	644	717	650	699	624	649	669	640	642	672	664	703	674	689	694	713	668	652	672	690	627	671	632	650	704	683	673	657	675	685	697	671	677	663	673	668	696	694	716	651	664	714	674	646	701	678	574	662	680	665	705	638	712	669	678	647	648	669	655	679	716	711	672	683	668	693	656	712	680	702	661	679	674	613	686	676	659	715	705	683	693	646	663	633	637	679	688	649	672	645	649	642	625	675	656	735	662	683	669	679	672	642	662	667	653	623	676	660	677	677	666	695	692	701	670	629	694	644	646	665	693	676	670	676	647	676	653	657	688	644	664	698	655	683	674	640	682	646	697	651	651	660	695	620	698	669	715	665	682	691	659	640	666	618	670	671	693	690	686	662	655	653	687	688	690	672	681	695	669	685	707	673	689	678	613	638	641	721	653	608	677	660	657	712	684	695	662	689	618	669	674	682	648	642	668	674	670	661	643	685	663	693	688	678	674	665	683	733	638	647	642	655	648	653	674	631	678	703	630	651	672	659	629	686	685	655	655	660	655
16147	6506	5778	3051	2150	1560	1214	913	737	666	583	465	407	422	351	323	324	325	320	318	316	300	285	281	286	277	275	254	280	283	296	272	254	259	273	236	273	248	257	289	257	259	275	248	280	274	257	267	260	261	255	276	253	278	234	265	261	254	287	255	248	235	271	260	234	260	280	274	284	261	261	238	250	244	222	252	230	250	271	244	261	257	264	259	288	266	255	241	266	261	282	254	259	266	252	228	258	271	265	281	296	266	272	254	285	255	275	269	257	286	231	280	262	268	256	252	265	293	262	231	257	247	249	248	253	251	252	243	239	259	263	228	269	273	258	248	257	251	257	248	246	263	265	270	260	253	248	280	226	256	252	264	210	230	284	239	264	285	267	235	250	232	278	261	274	278	254	257	248	260	256	250	261	283	273	230	241	241	256	286	278	238	248	246	290	276	235	258	237	275	241	242	260	249	246	283	270	260	270	260	259	253	261	274	244	246	257	268	222	238	247	221	246	240	283	294	251	264	238	253	254	283	249	258	263	257	267	250	263	262	253	251	231	257	261	260	237	264	240	247	257	231	250	260	250	258	266	237	251	268	235	272	294	300	266	243	279	261	257	271	275	277	271	237	249	266	258	257	255	243	253	253	251	236	230	237	241	233	270	266	263	302	261	252	251	253	237	287	241	272	267	266	263	273	263	261	263	239	229	249	230	274	255	235	235	308	268	229	266	284	296	251	284	268	229	272	263	264	247	244	270	255	246	244	236	258	267	240	247	259	240	259	246	255	215	293	255	272	254	227	244	280	269	260	265	236	262	240	284	228	265	264	290	247	256	274	299	221	254	267	257	256	264	242	261	227	264	249	285	246	250	281	246	265	274	266	269	246	276	239	271	269	228	242	267	274	257	266	273	240	230	290	243	225	245	261	265	265	288	264	255	248	280	217	262	278	268	249	246	248	270	257	256	269	261	252	263	272	220	266	244	296	277	266	275	255	250	262	258	252	263	269	247	261	285	248	232	282	261	274	252	272	260	238	235	266	239	259	280	251	284	289	260	269	294	267	313	252	281	249	250	264	274	281	260	288	253	248	278	267	262	253	251	265	274	274	238	259	245	247	233	244	282	243	229	265	278	266	270	293	219	279	253	281	272	269	258	275	274	247	263	256	251	261	271	255	243	266	250	254	224	244	271	266	261	256	269	248	244	264	259	282	282	270	239	268	265	233	237	238	244	275	259	253	288	254	240	275	264	256	255	254	246	253	265	277	257	228	241	262	262	250	265	260	248	249	246	262	264	261	252	241	243	241	276	232	277	261	240	258	279	249	283	251	263	256	253	263	236	282	263	278	239	260	282	264	240	214	242	268	277	242	260	251	280	265	268	298	253	264	274	264	245	229	264	274	258	233	239	240	265	256	267	256	259	247	253	257	286	275	278	241	238	256	261	246	241	250	248	251	254	239	266	228	262	296	246	248	283	232	223	237	265	263	265	247	258	260	262	259	255	241	255	280	252	265	258	266	256	268	259	271	257	250	269	261	243	292	247	269	251	228	241	245	245	265	243	246	236	213	232	270	252	237	278	269	250	236	253	261	263	244	253	215	259	262	252	271	255	260	285	245	226	260	263	253	238	266	256	264	271	272	247	263	243	260	264	243	232	242	265	261	262	255	256	277	266	259	251	276	251	247	259	249	286	293	251	271	263	266	257	264	232	245	235	275	249	265	264	270	259	242	267	243	268	256	258	266	261	281	241	225	235	269	234	245	243	261	256	247	254	269	247	259	244	253	275	270	245	252	262	238	226	252	272	249	257	246	271	233	252	277	267	279	267	230	246	258	253	266	246	265	253	257	251	259	220	264	258	271	260	240	267	243	244	275	252	269	251	284	226	258	232	276	249	281	269	267	275	253	259	225	231	264	244	263	279	249	279	265	253	246	262	243	252	267	243	238	257	241	275	248	245	275	256	259	257	260	263	232	270	257	231	255	261	250	271	266	248	277	256	225	260	259	277	260	271	242	244	260	259	260	267	282	267	253	233	247	248	261	233	257	249	254	263	277	243	278	235	266	269	237	234	255	262	234	292	287	271	238	254	264	256	255	283	262	267	251	251	250	277	247	246	230	265	267	268	245	277	261	276	247	265	271	274	229	251	244	275	270	246	270	258	242	219	252	245	275	262	270	254	276	281	234	284	251	300	259	260	281	283	243	270	248	256	281	291	273	233	236	250	252	249	248	247	245	245	263	225	278	234	272	247	217	239	294	245	251	235	279	261	273	257	257	250	249	272	245	241	257	236	258	264	228	248	291	258	247	260	244	254	244	274	285	245	270	295	221	273	258	270	257	251	203	269	291	235	261	264	245	235	247	245	222	251	252	255	297	252	273	251	275	251	216	235	244	259	245	255	241	227	254	264	313	250	259	249	235	251	260	272	242	250	284	268	260	258	261	273	266	263	260	283	275	286	257	278	261	249	260	257	270	226	261	268	263	267	289	248	242	231	255	229	255	277	257	261	236	261	253	252	230	233	254	258	247	282	246	259	271	267	240	231	253	244	270	285	290	249	265	264	228	222	243	270	256	238	231	288	215	233	289	250	242	258	269	268	262	246	244	256	268	235	269	259	256	265	269	244	266	278	270	253	251	263	257	245	248	256	242	240	272	256	267	268	234	260	250	227	281	276	213	230	240	270	273	261	259	228	264	248	223	238	248	241	243	246	251	264	263	216	278	262	248	251	262	256	279	215	268	265	288	241	293	256	269	254	262	218	236	289	261	248	281	249	227	240	237	259	270	250	259	269	233	246	270	232	237	263	257	271	250	257	264	284	245	239	280	285	246	236	216	251	249	286	240	248	265	255	241	269	214	272	246	280	256	251	241	266	237	288	264	262	256	218	272	257	248	259	235	246	252	277	257	290	252	258	251	275	264	252	247	233	263	238	247	217	251	250	255	282	240	271	262	236	271	281	257	277	241	271	255	272	241	239	235	278	228	272	239	262	249	263	261	224	298	235	247	244	238	242	259	265	258	290	273	269	256	232	261	285	244	245	234	240	252	240	280	269	252	281	297	275	253	273	236	261	274	254	287	260	239	243	250	282	250	267	279	252	275	246	221	241	269	261	197	274	225	257	268	254	269	274	258	265	252	268	259	269	243	233	235	275	263	297	254	245	212	257	259	267	253	280	258	249	247	263	260	239	263	250	259	256	283	251	241	262	260	241	258	251	257	241	270	285	271	243	278	278	233	259	249	253	255	253	258	229	245	261	214	257	247	223	270	243	235	267	250	223	293	273	215	236	294	253	254	230	257	253	276	283	280	255	251	260	268	275	230	231	255	245	257	265	261	263	250	240	242	231	274	220	211	271	272	247	252	288	272	295	254	216	265	228	233	260	251	252	262	260	259	249	281	254	254	245	267	211	251	247	251	271	262	266	226	250	271	282	246	268	247	279	260	262	260	278	263	279	243	236	244	279	258	249	239	250	252	229	283	301	227	275	265	239	274	263	230
11826	6125	9080	8497	7633	6134	4753	3792	3311	2888	2549	2071	1660	1565	1376	1224	1183	1105	1049	1014	1028	912	901	855	787	748	780	767	718	745	725	675	710	696	715	702	677	735	712	724	664	654	681	759	701	628	640	628	689	663	655	742	642	683	715	645	631	624	629	667	666	663	666	650	634	688	610	660	608	691	681	664	631	611	624	688	607	635	650	639	652	601	601	610	615	637	596	641	606	632	648	606	632	648	668	675	628	678	609	622	626	615	620	637	615	578	613	682	631	644	568	663	594	605	658	626	611	619	633	638	640	625	686	590	612	601	657	622	602	635	590	609	635	639	607	651	623	627	618	649	617	620	587	635	629	608	623	628	629	672	666	572	641	614	642	609	607	613	591	644	595	609	608	674	661	586	613	639	600	645	631	625	629	643	603	563	667	622	592	617	611	634	659	618	630	625	576	602	655	594	583	588	633	662	596	664	624	652	644	601	637	616	636	644	610	665	613	654	651	611	656	654	675	647	614	615	659	605	619	597	660	677	606	643	630	634	630	636	642	624	624	636	594	636	625	632	632	625	619	616	609	642	645	590	623	578	606	601	651	606	588	616	657	661	648	625	645	638	618	642	636	581	667	599	634	669	601	682	612	644	607	600	674	619	638	607	606	632	602	629	641	598	629	608	616	652	664	617	608	605	627	603	667	670	650	633	654	652	660	639	649	573	624	621	618	623	633	613	616	643	596	618	633	650	593	652	600	633	634	638	626	641	640	641	612	599	649	617	606	665	656	632	621	645	650	603	618	609	594	670	615	578	623	633	659	680	674	606	652	623	608	606	658	630	630	633	606	688	594	622	628	566	660	645	614	660	607	639	613	571	649	608	651	588	629	649	586	657	630	636	642	644	636	627	631	646	593	585	668	621	599	612	642	556	606	624	645	597	619	639	664	679	621	649	659	632	644	651	634	637	642	688	677	639	611	604	678	597	643	621	679	608	634	640	616	645	594	654	575	591	667	655	596	666	610	642	608	595	640	626	591	613	627	674	621	617	617	619	599	632	631	612	602	628	650	584	623	604	676	639	629	623	666	637	606	637	659	642	635	599	647	603	629	626	601	629	664	642	634	612	629	621	621	632	655	574	599	616	586	608	689	640	676	608	579	627	653	637	640	638	599	638	610	652	644	660	634	597	629	606	624	622	609	681	603	628	658	648	649	585	632	585	589	592	619	660	637	607	652	623	599	618	646	622	648	633	610	618	642	628	624	606	672	641	606	645	615	612	601	631	636	621	617	696	579	629	654	611	612	653	628	622	641	607	675	613	605	622	653	619	649	608	617	644	631	611	629	631	619	659	652	623	620	593	598	603	602	642	638	574	617	612	600	667	586	583	650	597	655	637	643	611	608	651	642	604	625	623	667	639	561	628	628	660	629	618	622	665	615	627	678	613	608	618	639	612	666	628	655	625	653	586	624	617	620	619	639	639	660	672	708	603	634	611	634	642	631	604	636	601	624	615	591	642	607	626	656	589	658	653	601	633	628	598	626	643	590	638	637	652	626	591	601	647	659	576	630	616	641	677	637	658	628	656	645	667	632	646	609	652	664	667	630	654	629	627	656	602	626	620	638	595	634	618	614	628	678	642	635	629	650	590	608	602	645	636	637	630	649	672	636	657	651	659	657	608	642	607	663	632	623	607	667	636	578	612	619	633	609	626	612	636	667	657	604	611	621	622	605	616	576	609	567	641	561	643	628	628	567	680	671	608	631	630	632	650	626	631	591	662	646	619	611	659	632	644	610	587	623	585	630	635	643	628	638	605	600	632	626	615	621	607	650	649	616	604	656	608	646	637	626	623	652	664	581	611	640	643	628	625	638	619	625	608	673	627	605	620	657	625	621	627	616	652	581	645	615	631	629	635	654	634	586	615	581	639	612	618	640	651	616	636	647	621	651	616	641	611	628	622	596	630	633	650	683	624	562	675	636	620	652	617	635	624	594	655	613	649	612	648	603	629	669	617	585	642	584	635	622	622	662	633	648	656	650	574	651	637	667	613	694	630	642	629	657	673	603	608	614	592	627	614	617	647	582	608	602	630	657	616	638	633	641	667	628	618	610	632	639	641	610	609	633	588	646	636	630	652	565	641	573	632	582	651	659	621	674	656	624	600	633	601	622	642	625	613	612	682	623	649	664	606	610	632	615	643	652	615	589	662	597	622	632	636	625	614	590	597	618	636	614	646	659	621	606	666	647	629	622	611	589	647	655	633	613	614	596	653	612	639	636	631	665	626	621	657	609	643	660	621	600	639	609	597	593	608	637	633	658	623	633	605	629	637	615	626	647	636	650	655	629	644	621	644	627	637	640	656	624	619	586	654	656	644	597	633	657	652	618	653	600	642	646	614	605	631	626	639	615	648	629	628	632	621	626	615	597	617	641	646	630	616	591	599	624	695	614	621	645	620	596	622	664	660	643	594	630	621	637	616	601	630	629	581	640	623	618	646	611	599	634	635	627	634	648	626	627	607	657	613	613	657	675	652	648	597	626	635	656	632	649	620	657	601	636	639	618	631	623	650	693	630	597	648	626	599	594	584	591	616	609	633	609	641	669	644	664	629	658	650	613	622	625	653	604	620	658	649	638	631	604	659	642	672	601	633	625	633	608	687	622	595	619	675	635	648	617	629	614	629	603	664	635	634	617	625	661	617	588	613	610	595	662	624	627	648	641	600	620	628	610	634	602	668	654	609	601	637	582	645	611	651	637	671	613	611	616	628	659	643	645	656	649	623	631	656	619	636	583	607	623	643	648	567	602	608	624	624	615	604	628	620	640	605	639	606	644	603	641	646	624	627	598	615	611	647	606	621	584	652	640	595	666	631	634	608	644	617	640	599	637	636	591	587	671	626	631	611	605	626	616	625	610	595	634	684	584	626	619	635	635	621	620	678	667	645	604	637	642	622	622	620	634	631	628	632	604	625	651	636	593	625	628	614	610	669	606	632	604	622	601	641	636	610	633	626	644	637	638	616	665	599	577	635	618	617	625	656	611	603	630	650	612	615	605	616	648	638	599	590	611	620	633	608	641	620	650	611	603	647	610	648	643	639	625	633	645	604	641	602	634	639	649	608	606	632	630	621	615	636	637	616	664	645	602	598	633	701	641	581	613	636	673	589	642	686	605	643	598	649	621	672	619	618	607	683	616	583	630	630	564	647	646	618	618	617	668	636	595	666	636	650	630	651	640	625	609	608	620	668	574	594	602	607	596	591	634	607	666	677	625	631	619	608	637	594	653	610	628	684	619	603	670	611	639	640	669	599	597	642	651	587	655	592	628	618	618	641	692	567	578	608	618	664	626	642	629	634	620	641	620	640	630	615	598	650	633	598	640	637	630	611	642	644	577	645	613	630	608	657	633	596	665	617	637	680	605	639	616	603	584	626	672	633	681	628	650	655	612	642	641	633	610	621	643	667	621	662	623	595	597	671	630	622	610	622	651	637	632	636	611	648	621	602	634	624
22187	10212	8520	4261	2733	2121	1649	1212	934	721	651	483	458	341	346	338	318	239	264	265	257	257	243	231	217	210	203	212	209	203	202	216	180	196	183	207	211	207	185	226	183	201	166	200	189	187	205	204	199	168	193	190	211	176	225	214	189	205	186	187	169	191	176	197	167	188	199	173	202	187	183	187	171	185	182	187	183	162	178	169	181	176	177	183	202	195	184	178	190	190	177	226	162	209	182	198	181	165	164	176	168	184	153	174	190	191	174	157	184	169	197	182	187	188	187	199	192	174	187	175	180	194	194	204	187	192	192	171	190	178	187	190	187	190	181	186	175	161	161	151	172	186	162	174	176	195	168	201	197	174	144	183	188	169	177	169	194	168	167	163	196	173	173	195	170	162	167	183	194	197	176	175	173	180	199	188	194	153	151	171	181	211	190	186	188	187	211	186	158	185	159	157	182	192	171	184	172	181	199	177	150	180	172	188	168	171	183	180	168	172	184	220	175	193	214	200	185	190	162	201	183	181	183	181	154	164	180	187	165	167	184	160	177	155	180	189	176	189	172	175	192	205	188	187	181	196	184	154	168	169	164	215	196	182	173	162	171	182	168	183	162	200	184	175	194	173	190	166	180	199	169	193	179	182	168	169	173	181	173	219	168	166	164	173	182	201	167	170	200	180	153	205	167	189	159	186	183	181	177	198	165	185	161	188	197	176	182	175	182	157	199	149	161	182	172	189	162	181	189	170	178	204	175	203	201	184	216	176	151	176	211	188	200	203	170	192	149	167	188	167	199	202	176	173	149	165	187	197	198	161	165	167	185	186	174	170	193	168	180	188	190	173	185	179	179	199	154	165	182	177	190	187	189	190	205	175	160	174	169	162	171	196	193	180	163	174	187	158	182	206	204	197	173	162	186	153	174	175	183	188	192	181	157	182	160	171	165	167	173	184	199	183	164	196	156	200	186	213	168	146	149	180	173	152	188	178	191	166	174	199	159	183	183	177	185	193	197	203	180	170	182	201	198	196	197	167	173	163	202	159	186	174	175	191	175	179	183	180	175	176	163	195	206	193	179	186	164	184	180	182	182	165	175	185	178	190	166	185	209	169	169	188	174	181	159	145	199	195	169	186	173	178	186	164	193	175	172	190	195	166	149	211	170	188	181	209	178	216	208	194	171	157	155	209	192	190	189	166	174	170	183	191	169	180	157	184	185	182	177	176	206	215	149	191	162	189	156	198	185	187	193	154	196	185	165	171	204	190	200	185	201	141	173	170	197	181	201	196	158	170	178	161	176	194	179	182	204	162	174	203	152	181	165	176	158	171	194	204	194	172	175	162	156	185	193	202	180	175	187	164	180	202	174	179	186	199	194	174	167	195	199	185	168	193	199	181	190	181	204	193	160	179	175	178	184	210	186	155	187	173	183	191	170	202	183	179	202	191	165	184	167	190	186	180	178	178	169	178	176	153	159	172	191	193	166	195	173	156	183	177	193	188	173	170	154	188	180	170	175	172	169	184	150	171	188	162	171	185	176	170	163	185	188	173	153	181	189	146	169	188	189	164	175	163	159	194	172	181	178	182	187	178	175	183	201	173	181	176	178	169	193	150	175	189	179	167	196	181	194	189	176	193	179	173	196	192	190	191	178	202	168	200	224	200	198	173	217	198	197	202	157	198	170	190	176	187	156	178	181	177	173	170	186	169	152	162	177	174	185	187	168	189	182	176	205	209	178	161	192	173	192	178	212	161	193	172	205	184	186	168	164	182	182	183	188	185	194	177	162	169	180	169	174	173	186	172	169	188	177	185	165	182	167	198	172	186	202	204	173	187	198	176	175	201	167	162	172	160	183	175	173	185	175	205	180	187	193	177	174	190	179	174	171	206	191	201	186	171	175	192	167	173	183	208	179	182	176	191	185	168	196	178	189	162	176	183	188	188	160	185	189	155	179	206	184	179	152	176	196	174	188	179	182	196	176	173	178	164	184	177	180	201	180	187	159	167	183	177	153	188	171	214	204	175	178	191	177	183	192	190	185	175	192	198	176	157	191	156	175	165	177	176	193	179	192	153	172	169	212	165	202	173	193	176	184	189	191	181	191	183	181	153	172	176	189	188	187	167	164	183	173	160	168	216	190	180	185	169	185	184	177	189	164	157	182	167	174	175	178	165	170	178	198	172	175	179	181	177	194	189	182	177	180	172	168	178	178	174	160	179	172	198	177	151	187	201	169	163	185	170	155	193	186	178	183	178	189	171	177	189	155	170	176	170	167	181	206	171	187	174	195	203	162	197	185	195	185	169	186	191	185	171	185	187	173	182	175	150	173	187	169	170	178	174	171	171	167	168	148	183	188	174	195	176	171	193	153	179	158	194	149	175	195	176	184	202	182	185	176	165	191	150	182	174	176	197	182	165	175	196	178	186	162	170	166	161	196	178	178	164	178	213	177	191	172	178	180	179	184	174	206	155	182	158	176	175	178	178	189	183	173	172	193	192	204	187	194	179	173	157	177	204	169	188	167	180	166	184	182	201	180	192	197	200	204	160	197	188	200	169	201	181	197	184	160	177	172	181	191	166	168	162	179	201	199	187	170	177	190	183	193	191	183	187	182	181	176	176	209	176	171	173	174	163	181	180	176	196	163	208	194	167	191	172	195	195	173	168	174	153	175	202	184	195	163	170	209	189	170	178	211	198	185	194	167	184	173	186	211	187	165	170	177	199	163	158	180	166	184	173	171	179	184	168	163	156	179	214	192	207	172	174	191	170	197	186	157	175	156	174	193	171	163	176	195	170	180	159	162	194	173	186	183	176	157	170	160	170	182	172	202	214	215	184	204	210	183	183	215	185	163	179	201	161	173	157	160	233	160	177	181	180	185	195	174	181	160	194	176	177	184	176	155	179	194	173	171	163	175	176	188	184	176	183	201	166	145	183	178	188	201	186	175	173	168	175	174	178	162	177	170	176	185	181	206	181	185	165	173	177	171	173	188	165	155	192	177	159	187	179	180	177	163	167	190	205	188	179	174	211	181	184	172	178	168	194	196	203	193	196	190	179	175	186	149	181	198	175	176	177	196	198	176	160	184	192	175	183	179	169	185	157	202	177	208	152	171	196	186	201	218	177	207	171	193	169	185	187	185	195	192	175	160	173	178	182	174	181	186	199	193	183	176	205	177	171	194	201	181	162	183	190	181	163	157	182	181	176	161	190	163	178	169	178	186	161	178	184	178	175	176	179	188	170	163	173	184	166	166	192	158	152	158	150	210	173	166	168	173	178	168	176	183	193	186	167	168	164	176	170	191	166	178	182	195	156	172	170	176	193	181	165	194	182	180	198	166	175	164	199	186	169	194	205	187	164	171	199	172	160	187	189	181	191	172	154	192	159	192	173	164	170	195	178	178	204	185	202	173	194	185	183	185	167	176	179	191	189	177	180	167	170	178	178	192	184	149	180	164	179	154	187	173	186	185	171	200	165	173	180	197	193	176	192	169	179
14435	9098	12813	10539	9212	7789	6198	5012	4369	3704	3125	2297	2033	1850	1626	1407	1358	1186	1036	1081	1071	1014	934	861	778	774	750	691	638	634	623	615	605	555	528	563	587	526	588	607	610	559	549	540	542	557	556	554	548	546	552	516	497	495	502	503	499	446	510	479	460	473	491	455	456	449	517	451	428	487	487	477	475	481	507	445	465	477	466	451	469	459	483	447	457	455	500	463	437	433	422	465	477	427	436	439	468	461	430	448	460	473	465	471	506	453	468	445	464	467	469	453	470	501	470	468	483	451	438	464	448	418	474	450	439	491	418	451	513	454	438	446	497	440	475	492	453	500	488	484	438	459	472	452	461	490	483	476	491	455	443	425	456	438	432	464	437	471	412	466	443	479	445	428	472	450	482	459	457	456	430	437	396	480	455	449	466	459	446	464	422	467	415	500	493	467	449	478	437	473	445	471	460	468	436	442	471	442	496	421	461	478	424	458	470	432	436	465	471	464	409	489	495	451	478	428	451	473	466	436	463	412	488	441	419	457	424	495	420	451	448	422	473	457	468	490	417	430	463	464	450	491	460	470	461	450	447	425	487	455	435	481	465	459	435	482	443	442	471	477	478	437	438	450	460	452	466	464	486	461	446	462	479	465	467	444	442	426	415	465	407	492	465	449	460	414	507	455	435	454	468	475	414	503	463	453	473	430	441	454	461	462	411	435	436	444	419	437	477	463	464	448	478	496	494	436	464	465	439	464	447	430	437	489	452	457	477	432	477	477	453	457	461	431	469	463	451	441	457	437	446	443	463	454	486	429	455	445	452	506	418	473	461	439	460	460	426	493	453	468	407	447	476	427	482	445	480	473	436	452	436	468	503	475	452	450	462	412	459	469	437	422	444	469	428	515	448	449	442	464	444	453	447	419	478	468	500	477	450	440	426	431	488	451	474	434	439	468	418	458	420	500	466	445	454	485	463	450	468	464	486	437	437	422	451	418	478	447	429	443	409	423	467	470	452	440	469	450	443	434	444	504	449	445	422	447	433	483	492	445	460	462	466	438	459	420	467	453	451	450	428	476	448	511	452	482	472	445	472	484	453	470	433	459	432	434	469	459	469	409	474	459	482	469	442	420	447	449	408	419	441	460	467	464	474	438	446	476	454	467	469	464	459	442	463	482	443	480	420	434	408	490	432	457	439	457	456	459	434	430	434	472	474	412	435	510	463	476	470	422	429	474	458	461	436	472	427	475	460	477	463	427	464	454	442	457	472	465	450	485	468	474	447	469	419	479	415	493	479	464	456	428	455	429	440	476	507	439	463	453	463	424	473	489	452	448	477	454	456	446	457	457	457	436	410	446	428	463	449	436	455	479	463	441	485	443	452	486	438	449	440	497	462	485	449	426	462	486	470	413	455	415	422	443	463	485	419	453	440	446	496	440	462	467	476	447	456	497	451	480	448	442	446	517	436	447	448	461	447	463	484	492	497	471	487	467	453	449	434	455	500	471	411	444	482	443	475	453	432	462	451	469	466	473	476	440	424	445	456	424	483	447	447	509	447	454	528	458	479	500	488	475	449	472	469	441	469	454	462	477	453	487	461	460	424	460	443	444	453	468	451	450	443	459	422	429	447	412	445	478	450	449	492	456	432	429	441	495	424	472	411	448	472	443	475	444	474	458	464	459	449	473	468	449	484	449	474	464	446	464	489	479	480	471	490	488	464	465	454	447	469	450	463	439	474	470	455	444	463	431	448	436	476	454	492	449	462	468	456	473	434	452	455	420	421	436	446	472	475	427	434	440	451	468	451	461	435	468	442	433	459	429	431	509	428	431	438	459	445	449	467	449	447	474	455	425	460	430	425	487	478	442	499	474	459	449	446	449	458	423	451	461	455	459	439	462	477	464	425	478	445	476	472	470	464	442	456	492	460	467	474	449	468	453	496	429	488	432	423	506	423	481	444	415	460	466	438	484	442	481	433	482	477	435	453	409	442	484	460	486	451	444	445	500	430	442	485	444	482	465	444	477	457	452	442	419	417	440	479	467	446	467	419	495	506	426	472	490	472	477	481	453	466	460	492	451	439	434	438	454	459	446	460	484	433	451	475	467	450	443	425	467	492	440	445	443	446	452	456	399	484	489	488	472	441	501	472	414	442	463	497	447	426	470	454	496	436	467	426	443	383	435	463	426	453	478	449	443	484	431	423	431	478	460	481	461	499	475	441	469	488	486	460	434	475	421	424	424	463	456	458	473	460	489	458	436	449	479	455	443	451	471	425	452	470	443	440	440	428	422	456	482	454	440	449	459	489	478	434	484	464	466	495	449	436	450	466	434	471	473	443	445	458	461	471	486	431	458	441	522	441	428	438	449	473	454	430	448	442	442	475	424	464	451	472	450	481	470	471	464	421	438	468	493	459	462	476	463	455	435	437	453	444	408	466	438	480	463	439	467	478	501	459	477	425	466	461	429	444	451	458	454	464	443	455	447	468	439	451	454	487	487	506	502	468	444	439	470	448	457	455	417	449	486	470	399	467	442	437	444	430	470	475	484	435	481	445	458	447	441	434	459	458	438	453	471	452	485	460	450	465	451	418	466	460	446	491	454	449	473	463	452	442	424	451	430	432	453	442	425	469	423	476	427	488	438	480	437	463	468	469	440	457	456	459	494	472	466	439	443	455	457	414	475	437	457	444	465	450	469	467	473	452	436	473	466	454	448	467	482	486	489	438	458	488	425	470	477	473	438	466	442	438	467	466	423	448	430	435	458	441	467	481	457	462	440	467	467	462	461	431	466	438	480	475	434	430	479	425	433	432	471	418	483	470	455	439	475	477	456	485	432	468	464	434	438	430	481	452	448	433	466	464	446	447	454	474	481	472	516	465	460	456	482	449	481	424	442	450	471	441	456	439	445	422	478	462	467	441	488	473	455	452	449	472	471	482	507	398	459	479	453	432	436	456	467	465	459	476	418	408	464	428	431	446	473	472	443	462	441	446	447	462	471	463	459	448	450	430	473	492	457	441	425	479	462	449	465	444	466	480	488	463	453	436	458	447	468	483	419	443	439	488	505	468	451	459	463	402	429	487	456	462	465	468	435	482	450	441	448	498	437	456	490	441	469	488	456	457	463	446	465	461	446	435	464	434	459	453	487	409	474	458	485	431	431	451	451	462	440	492	485	451	447	442	425	414	512	474	426	508	466	453	405	460	435	476	446	467	497	460	462	498	431	487	389	431	481	453	428	462	457	445	423	457	422	439	464	489	409	407	468	449	472	476	437	396	466	451	459	454	424	421	440	474	507	394	489	453	461	442	469	468	457	495	493	456	459	485	469	436	434	453	450	483	456	444	445	444	476	444	474	453	468	464	438	441	445	493	451	460	444	470	464	494	439	436	445	465	484	467	451	445	465	442	421	475	446	460	462	458	444	474	443	445	462	429	498	430	420	471	439	475	445	493	459	447	465	456	427	449	491	459	433	463	462	422	478	469	447	462	463	450	419	502	429
7319	3711	4081	2131	1302	867	722	609	553	487	388	367	333	331	290	320	315	273	260	330	333	302	293	281	287	304	314	297	270	294	259	269	299	287	286	293	288	242	279	260	258	278	309	271	257	268	289	283	247	292	302	290	290	273	271	285	283	272	294	279	256	275	260	271	303	289	292	234	283	263	242	295	282	272	265	266	260	266	299	289	308	250	288	294	266	257	259	254	270	258	246	241	254	300	264	287	252	272	263	271	277	301	281	278	268	291	271	281	278	295	297	260	273	228	277	252	263	271	291	266	277	289	260	258	254	242	268	256	266	281	260	273	274	300	282	274	266	264	276	282	221	258	240	266	285	277	259	252	269	276	257	275	266	231	243	257	280	272	293	276	289	294	294	286	247	297	253	280	269	276	282	272	257	277	297	271	274	261	269	303	272	254	302	265	289	252	287	258	307	289	281	275	268	253	281	252	245	259	301	271	263	276	280	291	263	254	263	280	258	271	241	248	265	265	289	278	261	250	284	282	276	285	251	283	253	242	237	270	288	289	258	275	294	280	294	291	299	263	250	250	268	290	295	264	286	283	251	285	272	267	277	303	249	277	293	293	271	277	271	334	254	262	241	305	289	285	282	276	273	247	279	260	263	269	277	278	245	280	293	280	275	258	259	284	282	262	228	266	277	286	280	275	288	250	291	273	274	275	285	289	281	293	280	223	264	248	296	265	289	268	264	308	230	270	242	285	297	260	233	285	271	288	248	255	271	273	287	282	284	264	256	268	259	267	262	277	259	280	285	267	250	259	270	255	267	280	263	290	255	257	259	285	252	253	278	276	265	282	286	295	266	259	252	278	255	293	252	276	243	274	265	281	291	287	263	252	273	265	282	285	281	241	268	256	289	272	285	276	271	253	261	291	251	265	277	328	276	258	260	284	309	289	270	279	256	260	261	276	290	297	279	280	260	305	264	299	246	265	256	254	271	271	280	295	238	256	278	264	268	245	248	262	313	250	274	272	258	305	275	263	279	253	284	286	266	275	238	263	301	313	250	274	258	273	282	230	279	310	257	244	254	276	252	266	273	255	288	276	281	271	265	280	263	248	277	241	285	275	290	279	277	280	275	305	264	258	283	249	296	304	295	265	257	297	274	258	288	273	250	285	285	273	242	280	244	269	263	283	282	285	273	270	277	237	273	266	286	264	274	261	292	301	257	264	269	260	282	266	269	295	266	279	267	280	277	274	266	294	252	317	231	247	276	245	298	280	270	266	276	282	266	281	303	298	292	284	315	262	265	281	259	253	252	308	271	286	276	274	269	276	282	272	276	262	260	251	273	278	277	282	269	291	290	238	292	263	261	292	244	286	266	274	252	266	289	254	254	278	248	245	274	251	273	271	266	249	271	267	271	287	250	252	255	282	284	279	268	275	287	291	283	294	280	272	234	280	281	279	311	285	266	264	302	279	268	292	276	276	274	271	289	267	272	289	328	274	259	264	246	272	257	251	282	256	228	282	266	284	231	288	257	277	282	272	288	286	256	282	268	268	293	266	296	240	268	278	276	266	261	246	265	250	235	298	269	267	274	280	274	288	294	295	299	277	242	269	289	263	290	266	275	305	245	248	258	283	266	279	259	304	262	288	280	279	295	277	259	250	280	297	274	298	267	214	276	260	269	259	274	266	247	271	256	289	273	273	224	272	274	272	267	275	270	272	277	297	259	294	269	262	284	253	300	286	273	304	275	254	280	280	281	281	282	268	261	292	266	237	272	266	291	279	285	278	268	241	241	301	239	264	322	243	291	263	286	253	271	270	247	265	229	266	256	293	297	285	272	272	293	274	280	285	240	264	265	296	269	263	301	260	271	258	260	265	259	299	254	267	247	271	299	304	288	263	270	265	278	274	268	297	242	275	269	250	230	279	276	280	269	307	288	264	263	274	300	298	291	260	293	257	255	280	250	287	284	256	269	266	248	261	258	285	291	282	261	291	288	254	259	243	268	261	288	244	274	295	276	289	263	275	283	259	279	296	242	286	269	286	275	277	254	256	246	261	260	259	256	262	255	256	279	264	252	245	269	238	290	282	253	292	248	298	275	279	266	282	245	293	255	278	292	265	262	273	288	267	266	298	281	287	277	259	275	270	253	282	253	266	247	273	291	259	248	246	262	269	244	273	300	285	298	262	258	249	243	273	270	245	285	268	275	284	249	272	259	256	274	265	255	231	301	259	289	277	277	284	250	290	235	287	274	233	268	256	236	248	295	264	302	293	251	269	243	315	270	275	267	273	292	250	266	268	261	244	252	252	262	281	251	302	286	255	276	260	286	285	267	271	286	282	290	278	283	283	270	267	293	270	257	294	298	257	258	254	267	279	244	294	297	315	249	251	267	268	300	257	267	293	284	258	263	269	274	250	287	252	277	273	270	260	280	275	259	247	291	263	253	265	265	293	270	269	265	261	286	273	249	253	250	280	251	279	271	266	263	303	262	273	294	279	279	236	271	251	277	265	279	260	242	263	281	265	308	253	259	294	259	282	249	260	269	266	271	269	280	248	279	253	273	236	267	255	246	261	262	258	250	292	271	296	253	277	245	296	278	265	268	249	260	290	269	281	248	273	265	265	302	261	280	270	266	246	277	294	295	288	249	296	314	259	309	267	277	264	243	274	256	251	270	277	266	251	231	283	274	309	286	257	272	314	275	251	276	251	274	279	292	288	279	261	272	291	286	246	274	289	272	278	267	278	270	262	270	282	307	299	246	248	257	260	265	245	290	293	258	284	239	266	252	267	261	263	244	280	293	250	257	280	270	279	298	278	304	313	281	273	257	277	268	273	290	247	264	278	290	290	279	288	268	285	261	271	267	295	285	244	242	281	275	259	239	267	269	267	256	249	264	248	266	298	268	291	284	247	278	281	306	258	247	241	270	286	267	279	270	258	272	251	276	263	295	298	301	288	276	288	297	254	289	274	290	277	267	255	260	307	251	287	260	263	285	284	289	292	262	293	265	252	292	281	282	287	252	238	273	296	275	278	273	274	267	274	260	270	271	266	275	280	270	277	287	274	285	275	300	253	292	257	259	258	276	240	242	283	285	281	282	287	267	248	279	258	298	282	249	257	297	261	272	274	247	269	225	280	293	266	284	269	266	281	260	281	265	279	271	262	299	260	237	259	259	275	271	280	289	272	272	260	260	261	276	284	263	229	276	253	243	260	235	289	266	283	259	268	297	276	254	291	269	279	265	301	280	274	261	237	292	267	267	287	272	274	283	262	303	297	285	270	269	285	253	284	261	289	276	292	267	281	261	274	272	279	265	269	273	257	270	254	261	283	264	280	251	267	253	316	244	284	298	262	257	258	268	245	292	286	257	277	269	238	276	260	246	273	228	288	275	247	267	265	282	280	278	272	290	248	261	251	306	294	263	293	259	280	258	296	264	279	259	264	273	264	261	299	299	254	277	272	296	268	266	274	263	272	261	271	244	275	274	284	286	304	280	248	276	235
5466	4030	7162	5832	4847	3916	2950	2442	2136	1983	1587	1328	1103	1043	1013	977	924	922	821	853	809	759	773	727	734	762	744	728	717	689	727	684	664	707	716	691	684	670	645	686	680	720	678	689	691	650	612	693	656	672	692	639	743	678	729	653	693	657	679	669	657	654	669	652	674	645	692	667	668	645	702	621	668	668	644	680	705	671	692	663	698	633	647	675	669	672	677	637	672	675	670	648	649	669	669	702	694	686	654	627	609	697	673	635	697	672	694	686	644	673	664	683	646	626	659	681	657	633	665	662	652	618	690	645	632	645	661	677	629	664	658	700	673	670	652	691	660	650	657	666	648	666	695	652	643	665	698	643	700	662	645	698	645	660	632	674	638	658	663	676	667	654	641	668	649	631	639	687	615	619	652	659	655	648	604	731	641	677	659	687	627	674	711	673	694	710	635	621	676	671	697	660	637	630	659	647	714	685	692	630	638	640	660	685	623	679	704	676	633	622	680	640	669	657	687	672	677	685	663	643	666	664	668	667	653	633	645	684	673	664	678	696	588	662	746	675	690	689	677	681	676	679	714	628	698	669	693	695	712	647	679	642	676	662	693	662	667	638	694	678	699	703	625	671	640	643	724	705	671	661	685	596	720	641	644	671	652	653	765	685	673	645	631	631	652	690	635	687	629	697	647	640	629	657	620	674	716	725	719	681	664	676	637	650	631	644	660	670	622	657	618	649	650	688	707	701	687	641	655	663	661	695	694	662	657	645	657	673	637	673	644	633	634	622	686	699	687	611	656	659	659	607	653	645	690	619	661	660	690	608	649	698	690	645	688	698	657	629	645	679	682	667	696	650	662	668	665	670	655	665	652	658	662	633	625	682	681	675	686	685	695	670	662	666	653	649	650	657	635	653	641	690	664	620	685	687	649	666	661	643	642	704	643	665	692	638	665	668	626	638	646	692	705	677	667	697	690	653	637	662	639	643	643	656	674	680	683	685	673	646	682	645	677	652	716	629	643	646	616	708	668	668	655	671	693	668	673	645	676	657	710	654	667	652	648	690	662	657	681	619	712	634	686	658	662	645	661	636	704	643	648	624	656	692	640	662	705	667	655	707	668	645	673	638	671	669	660	673	662	676	719	687	664	639	670	658	658	614	662	649	653	654	670	680	651	705	706	663	666	682	684	642	621	665	677	664	663	667	644	697	683	646	649	670	703	627	645	683	699	678	626	638	646	633	631	634	660	660	657	672	705	637	646	654	635	615	679	683	682	674	698	630	674	709	662	641	627	701	646	646	700	670	694	658	621	614	687	646	625	693	681	654	634	688	663	689	649	649	646	668	589	714	666	639	635	658	671	660	673	675	690	692	681	704	678	635	635	649	629	658	657	639	632	658	647	705	650	656	626	701	688	723	640	665	673	679	638	672	669	646	641	647	665	627	657	695	642	644	652	664	703	663	629	648	667	678	702	709	662	646	716	602	617	611	644	632	645	663	702	646	658	663	667	655	669	619	661	669	662	648	654	653	658	691	678	675	689	684	676	664	668	668	690	672	655	712	662	645	663	664	704	629	662	660	616	681	683	639	705	669	647	677	633	664	669	678	663	678	661	671	640	639	643	695	715	677	682	651	674	627	659	664	689	644	674	665	682	696	683	651	685	657	692	684	632	708	674	665	693	661	650	665	682	616	647	660	644	642	668	671	636	682	649	657	658	628	664	623	684	728	690	633	653	630	696	648	658	663	649	664	613	666	667	657	696	691	648	660	667	622	639	691	669	643	625	636	643	653	674	666	653	683	667	660	648	694	663	646	646	667	622	669	701	668	627	685	714	653	728	638	626	696	650	689	666	681	689	668	685	716	636	671	687	654	644	697	629	681	697	635	686	655	636	629	654	646	642	647	619	651	656	714	674	627	689	667	672	660	604	660	641	660	662	605	659	661	664	671	635	679	638	665	632	682	697	681	703	637	695	681	665	715	677	663	662	668	656	674	643	656	639	634	710	681	683	654	631	722	651	613	689	646	657	685	664	637	628	634	655	640	720	710	689	709	655	640	667	711	652	682	697	625	679	666	682	637	673	616	628	675	654	702	645	671	631	630	695	640	639	707	638	645	674	655	619	680	648	632	696	642	653	642	676	677	654	638	684	649	657	637	674	706	663	650	673	616	654	631	702	627	671	668	651	614	643	650	597	650	606	690	639	655	654	633	703	636	605	654	636	640	665	608	670	641	671	662	657	636	641	696	648	701	681	675	666	658	629	693	678	644	715	606	581	660	661	669	662	668	667	692	688	661	650	685	686	692	676	671	679	687	589	674	643	666	679	633	640	672	662	697	708	638	629	678	621	718	667	665	645	629	667	662	642	651	640	665	633	668	671	652	662	637	668	669	648	631	654	646	676	662	661	692	695	720	656	658	665	700	705	669	645	674	670	637	646	666	587	648	697	711	671	652	627	651	653	644	672	613	713	631	676	675	679	613	645	672	613	705	676	642	691	674	676	705	696	636	658	721	661	672	662	648	632	678	677	655	693	667	680	655	667	673	677	709	643	658	642	687	667	661	678	650	680	697	651	700	679	640	635	698	649	648	689	660	685	690	646	662	668	680	634	660	658	683	676	710	653	652	646	681	633	647	675	665	664	668	684	683	687	664	683	647	661	652	676	667	628	666	681	663	653	659	644	658	663	629	677	653	651	663	711	675	672	662	666	664	671	672	655	653	657	707	687	688	620	650	674	665	656	680	668	633	674	654	656	688	691	665	663	621	626	668	655	649	666	633	643	652	678	688	640	704	683	665	651	715	682	643	610	645	672	685	666	608	664	676	642	686	675	666	650	723	637	686	643	662	666	629	651	617	656	643	642	658	672	642	655	715	647	651	654	650	632	672	638	659	632	682	611	649	649	688	699	671	651	663	652	659	679	691	654	661	658	636	680	665	637	642	647	666	631	714	642	693	657	683	656	665	671	642	598	604	616	639	694	663	683	617	673	727	697	672	665	675	697	651	650	663	708	644	660	641	663	699	671	679	656	663	666	663	634	702	688	660	685	698	694	672	642	625	713	688	691	688	681	645	632	671	638	621	737	633	656	654	637	678	660	653	622	660	660	651	642	700	699	677	660	660	648	619	632	628	688	744	659	618	646	621	652	692	614	627	657	695	666	617	664	651	665	644	655	677	667	668	623	640	658	608	664	639	665	647	699	683	658	629	653	691	674	672	643	675	648	679	642	673	675	685	672	680	635	678	660	679	681	632	708	668	679	658	677	668	679	684	686	657	689	649	636	656	666	654	647	643	658	623	650	675	659	638	700	645	662	707	653	591	653	651	648	664	665	638	698	619	670	675	687	649	656	646	650	637	690	650	649	692	704	643	596	685	670	629	682	674	642	671	617	646	672	689	702	706	663	636	616	676	684	635	675	648	665	693	679	636	695	642	665	662	659	642	632	643	668	664	660	722	698	667	642	653	663	633	684	663	665	695	665	673	644	617	691	671	648	661	668	706
15712	7013	7830	3496	2072	1453	1138	856	763	687	510	447	386	356	382	361	327	359	328	321	306	256	280	265	277	275	285	297	279	288	253	264	286	243	274	240	284	246	270	267	265	256	247	268	271	235	261	243	264	251	235	275	273	261	249	241	274	233	248	277	247	260	232	261	277	240	216	209	272	252	266	223	268	264	258	240	250	236	256	248	276	249	237	255	263	238	262	264	254	226	249	249	260	253	236	264	257	223	242	242	236	239	238	244	235	243	219	248	236	213	239	237	247	256	236	224	233	244	280	255	260	220	244	266	247	240	232	263	260	247	282	266	225	250	228	243	234	227	239	247	244	256	232	226	274	239	245	263	250	224	231	223	226	233	242	220	235	239	260	268	254	253	248	273	242	236	245	243	284	258	229	265	240	287	236	233	238	235	223	252	265	270	240	228	239	247	252	272	245	238	263	255	251	256	234	293	258	242	252	262	240	242	261	236	245	235	252	220	236	236	232	256	235	246	257	251	258	251	252	241	237	285	253	248	244	225	236	250	266	246	241	244	245	234	275	247	239	216	230	267	284	249	280	232	249	247	268	244	262	291	258	275	283	220	243	276	250	247	271	246	232	266	264	224	276	235	262	233	239	248	239	267	281	260	259	261	241	225	239	270	243	264	261	254	258	234	265	237	256	238	281	289	263	251	227	245	266	243	243	246	235	223	232	266	252	229	237	227	257	269	222	272	256	214	244	240	253	247	256	283	247	255	238	258	286	269	274	238	255	273	255	252	238	239	233	241	259	252	268	265	244	251	279	250	237	220	230	259	242	235	276	251	247	242	251	247	229	268	242	248	248	291	274	254	221	271	265	234	270	250	250	254	262	226	271	258	266	262	227	241	241	253	223	223	243	249	240	253	262	256	248	256	250	275	239	250	266	233	233	277	232	267	234	243	260	238	277	243	252	232	222	236	262	236	268	278	250	250	285	260	270	284	225	228	239	257	262	245	256	263	259	266	251	242	233	228	274	251	242	253	297	253	254	220	252	231	273	255	272	261	250	248	241	264	278	239	240	243	247	255	213	259	248	231	268	265	223	253	273	251	248	224	258	261	252	242	243	243	262	250	244	250	230	242	278	297	268	222	267	227	275	236	256	265	244	269	258	237	252	246	241	235	231	277	227	265	271	257	222	284	238	283	234	237	250	261	234	223	274	242	240	268	230	243	252	250	243	223	249	244	238	250	243	247	269	237	266	268	250	289	268	231	264	292	255	236	248	244	278	244	237	250	257	243	266	235	229	249	206	280	269	261	247	250	242	256	251	281	255	252	226	273	253	263	238	241	238	240	268	247	265	268	280	271	263	251	230	264	251	265	244	248	257	239	236	240	243	250	235	281	246	223	259	274	250	234	219	232	256	246	249	295	274	269	249	244	244	251	251	276	243	273	269	257	229	257	271	252	236	251	229	239	281	259	250	223	258	220	274	255	226	221	267	259	256	223	231	273	244	247	231	232	265	227	219	248	215	226	243	233	260	231	225	238	247	223	246	268	231	256	273	233	224	237	237	252	238	213	255	258	224	223	232	252	253	265	244	258	274	247	267	272	264	247	261	239	262	221	215	235	246	238	245	272	261	238	262	262	248	251	248	266	259	233	249	236	241	254	258	234	239	232	252	289	268	259	250	234	259	233	244	263	252	264	268	257	253	228	251	266	254	253	246	248	250	255	248	246	235	227	268	279	271	252	275	209	239	274	217	248	261	216	232	270	265	273	257	263	250	232	246	233	245	223	230	250	258	271	243	266	245	238	225	263	238	232	258	262	229	283	261	271	256	245	251	268	261	285	234	261	222	258	229	247	243	262	258	243	214	279	251	263	230	251	239	271	264	245	260	262	257	233	238	244	245	264	257	254	253	245	242	245	256	240	255	241	272	266	289	258	287	258	289	242	257	258	255	273	274	266	219	252	226	258	265	234	235	255	257	279	234	228	265	271	235	272	260	266	254	268	251	244	234	249	234	254	232	252	248	243	230	270	273	255	245	244	250	250	257	273	254	262	252	233	241	236	245	228	289	228	254	260	284	267	258	245	247	239	237	236	272	273	220	234	267	263	200	248	273	250	222	257	267	263	248	269	269	285	246	250	254	241	223	248	254	244	255	270	236	242	236	245	243	265	231	248	258	266	220	253	263	234	228	243	250	237	245	256	257	279	229	270	249	256	263	258	230	253	247	272	234	279	239	242	219	264	267	230	286	273	235	224	265	241	215	227	252	264	248	257	250	285	231	229	266	248	243	252	252	293	239	258	263	230	222	266	257	240	269	207	245	242	252	224	247	265	225	245	210	256	237	240	240	270	245	249	246	273	274	242	257	253	226	258	241	225	252	244	257	273	226	264	281	227	235	232	263	256	237	271	234	248	227	213	264	238	216	215	246	229	247	284	264	240	241	276	234	234	261	238	237	243	244	271	241	260	253	237	252	257	259	257	231	222	245	199	242	242	211	261	277	239	261	257	240	270	242	249	274	266	230	252	238	240	203	240	271	251	248	245	242	239	245	275	221	264	267	248	233	264	247	223	257	245	249	251	261	254	261	276	266	245	248	241	246	239	242	250	273	246	247	233	239	267	250	255	263	266	237	275	256	225	240	248	230	236	221	251	228	266	253	252	265	235	256	283	237	241	269	250	239	255	251	209	261	228	255	246	252	243	256	267	251	263	241	257	212	244	240	243	254	263	271	261	236	253	254	232	248	217	231	246	231	249	230	240	248	245	233	279	244	288	237	225	228	251	220	240	256	254	266	244	245	255	236	275	240	250	260	246	244	249	237	228	241	286	247	276	233	232	232	242	238	253	252	235	252	248	236	226	248	252	230	279	274	240	256	238	269	249	246	285	274	258	261	256	254	230	247	265	248	226	264	266	244	253	242	270	255	269	261	260	241	252	280	265	247	239	235	254	281	257	264	236	266	231	255	252	253	239	243	255	255	284	281	227	241	267	272	265	246	240	250	237	225	256	273	283	251	260	241	265	275	235	261	248	246	225	285	265	245	240	242	232	259	243	242	252	231	242	231	247	216	229	252	226	238	268	244	255	259	215	263	242	255	236	265	228	264	234	208	274	263	273	246	268	228	248	240	284	217	244	251	238	239	259	275	260	243	245	249	227	256	286	260	257	251	249	264	249	246	242	272	244	270	254	280	243	250	241	227	245	241	254	263	268	272	254	242	247	255	250	264	239	262	252	232	256	261	247	255	236	258	267	226	250	263	249	254	208	234	222	268	229	244	270	244	275	246	245	248	222	221	239	252	290	248	221	275	233	285	253	250	259	252	247	267	249	239	234	222	245	256	279	241	275	262	235	247	261	226	219	208	265	246	232	229	254	252	257	245	250	237	255	257	261	228	260	240	256	265	273	230	242	244	267	261	257	253	229	257	294	264	278	251	239	242	268	267	237	231	237	254	246	248	234	251	269	246	256	263	235	270	243	250	246	236	222	235	235	269	245	241	251	221	252
11658	6986	12511	8151	7193	5876	4619	3632	3509	2861	2243	1803	1585	1505	1341	1244	1166	1074	1053	1004	1025	936	806	823	824	794	750	761	736	698	755	683	698	667	615	704	710	684	721	679	712	674	668	704	651	645	673	638	603	654	636	698	628	657	658	641	635	673	621	585	642	624	643	594	614	661	608	630	639	631	596	684	616	597	631	616	643	650	627	605	667	627	626	581	612	636	578	642	617	604	633	655	592	658	633	594	647	624	642	622	609	667	600	658	646	620	656	639	642	638	565	597	627	626	579	597	651	599	580	614	631	608	586	607	605	624	606	584	595	577	603	631	590	628	629	565	593	618	604	631	624	628	578	646	623	644	570	568	610	586	567	586	609	609	607	595	643	591	681	628	682	621	635	626	578	591	587	646	607	652	628	607	624	620	656	604	592	607	594	626	621	606	614	599	598	622	666	672	641	641	579	589	586	598	622	644	682	599	616	603	614	630	627	602	600	622	583	592	591	608	620	614	608	649	604	581	608	635	611	614	610	612	595	568	594	589	628	658	586	607	624	602	638	592	571	583	618	632	627	608	632	658	613	626	641	579	627	620	626	611	584	620	592	631	584	635	628	618	597	674	628	634	597	614	589	647	652	604	587	612	602	617	571	618	622	621	615	612	618	646	633	611	655	572	645	606	595	631	619	597	597	590	623	563	625	640	656	622	604	610	618	608	611	635	603	589	589	562	584	621	649	622	649	596	634	631	595	576	629	642	614	614	645	607	644	609	644	613	582	586	561	611	598	596	591	600	597	582	603	656	593	628	617	634	625	615	638	580	675	578	629	612	635	593	620	577	629	624	588	626	606	606	642	590	625	605	602	606	643	660	679	607	617	646	620	656	634	611	624	606	628	606	589	618	585	587	615	595	620	606	610	592	587	598	632	592	628	637	634	653	601	589	658	574	573	609	627	579	629	585	618	588	621	647	644	608	604	594	630	637	585	584	619	671	603	686	621	558	605	633	592	587	615	630	608	618	625	584	622	630	616	591	624	609	590	614	569	570	521	651	587	589	610	633	607	646	566	611	591	660	594	591	619	617	668	618	619	637	615	616	616	643	653	633	628	620	636	619	569	628	596	651	645	651	621	605	631	641	619	630	633	636	652	598	580	638	617	608	613	609	610	596	597	657	598	644	615	609	620	574	611	640	667	609	620	662	632	628	570	607	566	608	599	644	596	629	626	620	618	596	619	590	590	616	608	611	598	576	622	600	635	605	604	629	642	605	633	649	588	603	632	637	614	629	613	598	614	604	642	615	662	674	591	588	662	603	630	632	638	613	627	595	672	578	639	635	632	559	597	594	615	602	640	594	602	573	632	642	579	590	655	613	596	645	629	593	615	590	600	558	633	615	629	644	642	626	614	588	642	639	625	613	582	643	611	644	606	633	634	596	587	625	624	617	633	609	610	648	618	631	628	587	587	623	590	673	635	614	631	576	575	565	624	614	624	595	620	614	630	613	628	610	647	632	635	629	622	569	591	609	581	620	589	620	636	623	629	667	569	580	617	615	566	602	616	578	625	575	607	659	646	608	592	599	648	624	636	668	641	593	632	631	638	631	557	600	613	617	595	666	652	645	628	622	602	624	602	603	630	626	633	600	587	611	626	634	592	655	588	651	627	639	608	616	654	672	628	601	569	607	642	588	606	631	642	571	604	587	636	599	625	565	592	605	597	586	645	615	608	643	564	675	599	629	621	601	611	575	621	575	617	608	590	602	617	593	646	605	635	625	634	585	580	632	618	620	639	628	621	613	566	602	622	654	623	604	620	667	633	599	654	595	629	578	620	595	621	609	627	638	598	628	615	605	605	571	642	577	616	593	606	635	589	603	620	579	630	639	619	588	601	560	594	609	619	652	611	609	636	603	624	589	643	593	639	576	611	581	563	614	601	606	599	613	619	585	621	627	574	624	612	641	620	592	632	615	644	615	627	619	625	592	584	608	632	599	622	589	603	616	648	614	588	626	592	609	616	609	592	560	616	622	623	605	633	602	616	601	638	605	603	577	607	650	597	627	584	609	662	626	618	634	590	602	591	631	614	590	575	596	568	618	608	603	610	585	614	619	625	666	618	622	605	611	594	575	617	598	632	593	627	625	633	645	657	625	606	643	648	655	567	612	613	622	600	595	638	614	603	607	648	579	605	609	627	603	601	593	662	632	621	563	611	545	609	681	618	615	572	655	644	612	633	639	586	636	631	632	627	614	642	608	603	643	620	593	614	633	577	612	625	610	629	608	635	624	639	611	580	624	642	617	604	555	557	626	636	598	624	624	590	594	601	607	624	627	578	619	621	625	674	598	626	608	612	602	625	618	585	663	598	624	627	626	627	643	622	587	604	590	638	624	621	631	606	598	638	638	621	599	616	641	573	625	600	605	669	571	625	610	617	617	678	616	577	607	669	636	618	608	607	628	570	600	610	621	626	586	615	634	567	636	614	602	620	648	650	617	610	612	598	652	612	637	583	599	651	619	626	640	635	579	613	607	616	683	612	619	601	629	608	618	594	626	608	617	655	627	569	599	632	611	628	611	592	605	599	599	606	634	590	657	630	676	621	580	607	632	599	598	654	622	643	613	625	673	606	654	634	618	590	594	621	663	561	628	636	568	657	620	648	566	617	619	628	636	626	625	612	605	619	629	642	571	586	610	556	608	621	596	604	649	612	612	600	636	574	621	622	659	636	576	649	563	584	588	634	605	628	648	616	650	606	616	626	572	626	584	623	615	641	645	638	630	607	577	567	605	599	634	591	612	597	647	572	638	598	604	615	604	566	623	657	610	597	630	588	667	636	612	606	643	613	625	585	629	610	613	601	628	604	634	602	626	614	602	628	613	593	614	605	635	630	658	567	632	606	587	629	627	592	625	593	584	601	609	647	640	643	638	618	628	578	636	633	617	610	605	620	626	636	639	667	613	635	622	603	612	618	544	582	635	591	655	587	617	580	648	569	618	587	615	609	588	603	609	574	625	613	600	681	635	596	607	618	609	616	605	602	618	585	612	663	564	642	643	620	592	657	608	623	596	610	568	630	594	629	641	584	607	603	593	640	602	633	635	639	597	618	683	579	642	572	563	603	578	602	613	630	558	627	614	611	671	632	615	590	591	588	619	637	608	589	597	620	610	639	587	625	618	578	605	614	638	593	582	605	674	561	647	628	640	640	599	606	594	597	618	600	593	630	670	628	612	584	595	644	636	620	642	619	620	638	654	636	610	605	632	603	632	587	564	607	601	625	629	606	567	601	632	602	603	619	639	615	580	608	650	597	611	614	578	606	631	646	640	602	623	609	646	594	602	593	607	622	672	628	608	566	590	594	629	611	607	573	641	596	614	595	621	612	619	629	636	636	587	601	641	581	634	671	610	672	615	625	607	592	609	643	632	557	641	580	583	599	632	634	630	648	643	614	635	645	590	619	607	608	591	585	599	590	609	588	663	597	626	639	698	624	596	631	605	595	680	609	638
23066	11034	9678	4233	2593	1861	1507	1045	984	748	575	472	405	353	383	302	307	281	280	241	246	211	224	217	208	203	204	207	211	171	184	167	181	195	178	193	200	182	208	189	200	181	165	188	183	204	193	197	185	182	206	177	167	200	189	185	161	172	174	177	187	182	203	185	167	189	170	190	172	162	171	179	180	167	174	161	192	202	208	180	188	161	165	179	182	185	196	184	167	176	165	171	198	169	181	208	193	176	171	190	144	170	167	197	181	180	172	192	185	181	159	189	154	168	167	162	172	175	167	150	169	161	182	182	207	191	193	162	181	173	174	189	219	161	175	187	163	169	176	166	144	133	171	167	179	181	164	181	185	183	169	172	180	188	199	191	163	158	172	178	191	167	189	197	165	178	173	186	186	173	195	183	181	151	168	200	162	194	165	185	181	156	151	180	165	200	180	179	174	177	147	185	185	169	187	190	195	193	166	162	175	190	205	186	148	189	152	187	176	181	174	174	187	190	173	172	185	174	172	180	192	174	162	154	177	182	169	188	167	177	186	173	151	182	200	188	151	177	178	175	183	166	174	189	187	185	189	156	178	179	195	176	183	193	163	183	171	177	166	160	193	184	163	176	165	217	139	200	172	193	189	184	195	189	171	179	198	167	190	186	169	173	169	190	173	182	159	182	182	189	175	150	174	182	203	193	179	154	160	194	196	183	174	179	190	160	179	150	153	193	166	170	183	191	182	172	163	160	158	182	184	189	180	165	192	172	194	159	182	171	156	152	171	160	188	165	189	164	186	179	166	192	156	182	167	153	160	198	174	183	186	185	207	165	166	175	220	197	182	186	159	182	169	162	153	189	201	201	153	168	180	158	156	195	160	174	191	204	168	183	159	185	191	158	173	165	165	163	187	154	200	158	191	167	183	169	176	175	151	157	179	162	177	179	167	206	148	167	173	194	163	160	173	174	171	158	201	173	174	176	165	178	177	196	153	172	193	177	165	163	159	166	178	167	180	171	164	178	151	184	200	170	174	164	168	182	185	185	182	176	194	174	183	189	191	202	171	154	166	188	185	180	167	178	192	185	166	192	206	218	203	162	193	177	180	196	154	167	166	181	197	196	182	177	167	176	178	190	184	206	177	181	164	170	155	177	183	172	167	196	176	212	156	183	174	172	176	194	161	169	154	185	185	159	168	193	180	179	173	159	156	171	186	157	183	185	162	195	157	189	155	177	186	168	162	189	177	180	184	222	164	204	202	169	199	186	157	198	161	205	196	179	169	158	183	199	181	190	199	181	171	164	177	183	199	184	186	169	193	157	175	158	201	201	195	169	195	180	179	189	174	172	194	187	190	161	177	176	179	184	182	162	173	193	180	191	173	187	198	182	162	179	157	160	187	178	181	176	177	160	173	185	185	158	222	174	168	187	185	179	189	184	169	194	219	174	184	197	169	188	188	195	152	182	161	170	182	194	169	176	176	178	186	183	172	180	179	192	165	176	193	164	175	164	177	173	201	183	204	167	175	165	155	182	154	177	149	159	141	175	189	180	177	201	171	175	167	178	168	193	209	163	158	156	184	200	175	172	172	178	187	180	176	177	186	181	164	158	178	177	196	172	189	180	185	173	170	151	175	183	181	157	186	190	196	168	173	160	174	161	173	184	163	182	176	175	172	175	173	153	179	206	169	180	170	183	170	148	163	166	186	188	189	193	178	173	164	160	190	185	180	176	177	207	176	170	138	180	170	192	183	190	203	187	158	201	188	173	183	186	180	191	165	181	168	167	186	178	183	187	170	205	171	185	172	207	199	225	189	171	189	196	176	185	183	182	197	179	182	183	171	166	179	192	187	187	204	160	186	175	184	201	193	183	168	197	177	190	183	196	156	183	175	170	160	180	181	207	157	170	177	175	177	182	186	148	197	179	178	140	177	195	180	178	197	174	182	183	190	168	194	203	197	164	198	173	171	178	175	179	191	173	182	183	163	190	174	202	196	177	173	184	177	143	186	164	176	162	195	163	194	194	190	191	170	172	211	199	143	177	156	180	203	197	186	164	200	185	220	184	203	194	177	176	164	202	178	192	203	173	188	206	180	173	157	171	162	169	184	190	185	188	172	209	163	175	190	176	165	172	180	200	179	161	178	187	202	174	170	184	180	170	168	172	180	206	191	181	172	175	159	189	165	160	167	152	167	187	160	196	208	181	173	175	176	157	183	159	175	175	170	165	155	187	174	181	181	198	199	173	149	167	171	180	180	187	185	169	185	190	172	165	175	156	152	157	186	176	196	163	177	175	178	174	197	201	169	172	160	177	183	159	179	166	172	191	177	163	180	192	175	168	179	175	178	174	190	220	212	186	170	172	178	160	177	158	196	166	191	208	186	178	180	165	183	191	171	183	166	205	190	194	166	176	174	183	168	185	181	197	172	172	155	179	162	197	174	199	195	175	193	169	179	200	170	184	179	186	170	178	179	185	171	180	184	173	176	161	179	181	190	162	169	180	183	180	172	178	169	180	172	199	180	176	165	184	176	168	169	184	185	180	170	180	185	198	166	183	173	134	202	174	164	167	181	194	159	195	182	179	173	165	164	185	174	175	180	172	185	190	184	209	189	168	170	183	173	179	194	156	202	156	170	161	198	164	199	190	165	168	165	173	146	179	181	173	182	158	183	172	166	198	182	185	175	204	184	163	184	170	189	175	184	183	184	179	176	167	156	183	168	174	146	158	188	188	175	171	174	168	176	170	188	158	157	197	177	206	189	173	188	166	187	179	193	168	200	173	138	192	173	217	172	183	152	186	187	181	185	182	164	158	173	181	190	186	147	196	193	181	169	188	177	197	174	170	179	186	198	166	196	174	182	188	180	175	172	183	179	175	195	189	201	180	170	175	192	191	163	156	171	182	182	182	175	155	173	178	197	192	161	177	197	159	167	164	189	173	177	188	166	216	188	176	173	190	187	191	169	165	215	174	179	176	155	220	189	183	173	185	198	176	196	162	167	212	186	158	156	184	177	158	177	166	159	185	151	178	179	161	168	194	161	173	171	174	161	190	175	163	156	168	174	185	165	176	162	176	176	173	168	171	172	169	161	174	169	193	174	191	149	166	178	202	176	200	177	186	169	178	183	194	212	195	180	166	149	161	165	176	182	157	189	175	173	173	153	192	139	172	179	178	201	191	164	156	193	180	163	162	173	187	209	172	187	189	173	150	151	189	185	183	172	172	172	159	179	154	162	169	171	172	151	184	178	169	161	170	162	167	187	179	178	166	201	170	174	187	183	194	175	181	179	191	174	188	168	173	188	163	158	152	190	183	175	165	188	174	184	205	170	160	152	177	180	181	177	164	201	159	164	189	170	203	201	143	175	186	195	179	174	155	160	184	170	175	175	184	192	175	170	155	178	148	179	180	176	188	167	167	166	221	162	170	178	168	173	185	187	191	162	151	179	195	168	180	194	184	178	182	196	179	157	193	174	183	191	171	185	176	191	197	161	204	178	169
15136	9943	13264	10045	8669	7538	5848	4751	4216	3658	2871	2378	1965	1821	1648	1346	1299	1234	1092	1084	1077	981	837	798	780	799	690	704	643	583	579	578	535	540	524	592	550	607	550	596	526	573	573	574	574	525	518	513	569	488	552	529	534	509	498	501	491	520	454	468	460	467	448	469	459	491	508	511	484	457	493	483	466	450	422	505	477	445	479	465	453	410	467	405	464	433	459	428	449	440	426	463	428	431	446	459	449	489	426	473	454	470	490	441	432	461	455	432	458	425	464	452	447	426	433	486	454	450	417	459	441	453	435	459	436	470	459	429	495	417	449	480	476	462	441	477	444	412	506	451	439	492	464	447	468	456	463	437	485	457	456	424	449	484	438	477	449	463	437	460	434	476	446	458	467	491	472	461	424	485	483	421	436	416	442	475	435	440	457	448	463	457	443	483	462	454	462	444	452	441	425	426	432	448	415	450	476	450	492	459	485	472	469	439	457	426	462	441	427	459	448	453	474	460	465	473	481	447	477	425	462	445	452	428	444	416	451	441	440	451	469	452	434	431	429	444	423	470	479	437	443	446	450	462	455	440	397	425	462	464	467	446	488	460	449	463	430	457	465	474	449	420	457	439	485	424	472	413	436	480	436	440	412	454	451	472	484	434	440	462	472	430	422	421	449	447	455	416	453	431	441	459	445	378	452	456	444	473	439	456	522	433	470	468	422	474	456	439	464	478	446	426	451	486	490	460	437	457	446	433	462	445	466	431	486	425	467	421	465	426	479	476	450	425	466	454	460	430	493	442	465	428	437	454	440	446	438	445	498	472	491	464	432	431	400	434	461	436	467	455	503	419	473	456	423	434	448	491	452	440	406	448	432	453	464	431	446	464	446	419	441	477	464	441	438	432	439	482	446	451	451	433	444	461	449	449	467	469	456	450	439	447	452	434	444	415	424	462	438	436	488	499	466	450	432	442	412	424	460	448	448	417	441	426	459	471	480	480	415	434	471	445	475	436	455	450	454	450	473	461	479	432	424	449	448	485	435	411	476	409	450	464	445	430	439	437	432	447	468	489	458	414	462	460	480	475	475	446	447	451	467	426	454	464	491	434	472	438	447	466	436	476	488	444	436	424	481	466	480	470	471	457	436	445	453	464	452	472	488	456	440	459	450	444	432	474	465	436	439	419	433	455	433	444	458	456	448	480	451	448	463	420	429	432	452	461	463	441	458	450	442	437	443	468	439	486	484	479	454	463	445	430	451	447	458	452	453	449	458	406	450	477	463	408	481	461	449	460	440	478	472	454	465	438	467	485	422	466	494	441	410	455	415	470	475	449	418	498	379	453	438	469	453	464	440	450	457	408	424	449	452	464	456	455	433	447	438	425	468	439	462	447	437	426	494	464	421	456	448	396	460	500	484	428	485	448	449	454	429	435	422	462	462	463	426	444	446	429	453	469	438	427	476	429	436	451	487	446	473	445	485	458	435	434	416	439	443	443	469	455	461	436	456	432	423	437	454	429	456	465	484	438	451	431	423	435	458	393	445	436	430	445	418	471	452	464	438	461	420	493	453	423	415	412	449	411	447	487	491	481	477	454	412	450	480	449	442	453	408	444	453	441	416	468	443	482	446	482	482	446	466	448	436	431	431	476	410	434	432	422	455	459	455	427	470	420	472	482	489	425	455	442	438	453	433	453	441	411	499	440	455	463	459	420	432	422	428	426	439	440	423	453	467	479	452	447	420	453	430	458	431	452	464	465	434	470	427	462	459	451	455	464	482	456	425	478	399	448	427	457	436	466	431	456	424	452	448	465	464	428	490	434	456	463	458	451	453	453	467	458	452	477	460	442	458	436	448	436	456	464	461	465	451	424	449	422	472	440	449	473	427	456	454	459	480	410	448	441	455	462	488	454	457	440	439	410	447	464	451	444	454	407	496	434	461	448	439	472	421	426	468	446	440	492	474	461	445	441	432	426	448	457	411	445	459	474	501	469	444	459	431	420	434	439	467	474	497	459	449	463	415	414	444	449	451	423	445	423	448	447	428	422	454	452	451	454	462	455	443	428	442	473	429	458	437	467	454	461	479	455	464	435	438	425	423	466	452	456	438	472	433	441	454	445	422	392	450	420	474	459	443	439	446	436	452	486	416	445	445	493	433	454	436	446	405	454	433	444	432	441	453	445	471	425	469	468	434	447	478	483	405	469	470	475	468	466	444	447	461	513	484	479	454	472	463	448	447	414	458	451	435	467	456	450	452	458	454	430	428	436	482	453	475	446	431	493	469	461	470	430	455	449	462	467	450	452	468	467	443	442	462	482	446	446	465	466	445	443	434	437	450	455	443	435	443	456	473	440	441	464	454	474	443	451	440	456	453	458	445	483	445	451	419	425	462	464	460	430	454	455	440	473	433	456	452	450	449	428	442	447	450	469	403	425	436	487	460	444	476	462	456	402	427	481	452	442	463	428	449	427	434	422	393	465	431	451	434	489	468	453	423	415	465	432	452	449	425	443	430	459	444	440	480	450	442	478	474	433	490	469	486	453	449	476	441	462	431	462	505	425	427	443	452	468	427	450	454	423	457	456	438	436	455	467	463	417	468	429	453	474	433	486	446	440	447	406	448	427	443	454	433	456	443	462	422	462	440	426	431	484	495	426	440	441	464	420	459	470	421	475	445	448	474	447	407	479	375	424	436	426	431	453	440	470	453	440	462	470	465	434	451	442	431	444	475	418	449	478	467	483	475	487	463	447	456	391	427	411	441	423	459	470	480	451	434	448	475	435	423	471	447	446	432	445	479	444	444	442	434	427	429	426	494	461	412	455	449	416	482	445	423	455	470	447	473	480	461	450	460	465	421	451	475	441	436	479	439	442	431	451	479	445	432	431	459	437	470	429	429	476	440	486	443	476	484	430	436	463	462	410	473	435	414	447	431	484	469	440	481	471	476	511	456	434	428	450	446	452	530	446	459	471	428	433	456	454	472	451	431	455	434	449	470	457	434	502	462	413	465	454	449	435	447	438	454	434	439	442	455	457	498	433	462	457	434	465	444	437	454	463	424	449	470	421	431	422	459	455	412	419	500	445	445	425	437	437	443	439	467	421	466	430	451	448	455	455	482	454	429	434	440	465	465	451	466	410	472	444	438	442	396	508	457	451	465	464	476	466	452	446	460	475	496	438	466	467	443	454	447	446	503	475	442	430	442	423	430	458	455	457	464	467	479	462	461	460	434	452	436	499	496	456	443	421	460	488	491	453	455	453	496	428	470	428	459	472	422	482	484	451	432	444	478	461	438	468	438	457	454	412	489	438	466	426	440	443	479	447	440	475	450	460	483	424	455	427	455	460	463	462	456	476	463	437	438	448	462	461	463	448	483	448	477	423	460	447	473	426	406	465	468	418	430	431	460	437	449	500	455	502	461	469	431	468	451	425	462	457	490	415	481	468	448	451	486	424	438	440	481	424	453	428	484	437	476	444	431	432	481	452	437	430	401	429	433	428
7078	3878	3328	1936	1295	923	653	639	574	526	379	348	311	327	309	295	294	276	334	292	286	298	302	289	277	286	283	300	274	255	284	267	279	299	277	255	271	273	251	279	271	277	250	290	289	250	265	249	268	295	267	308	258	240	254	277	247	269	280	271	257	308	279	282	257	244	271	267	275	275	262	245	278	234	219	260	221	265	255	253	240	264	234	271	236	285	269	247	242	282	237	262	265	264	297	270	269	269	293	267	289	257	254	224	273	254	250	273	293	256	264	246	284	277	273	276	244	276	275	266	275	277	275	286	292	259	289	281	278	272	281	295	282	276	240	306	280	292	267	246	231	271	227	258	272	284	264	264	254	255	274	237	254	263	246	245	256	258	270	285	276	277	284	279	290	257	274	257	277	245	268	278	257	302	239	263	257	261	275	257	261	276	273	272	253	277	253	269	275	260	262	267	273	266	273	239	252	255	283	284	235	265	263	261	260	250	271	248	300	282	260	275	280	247	252	252	256	279	237	286	271	268	276	282	284	307	248	292	261	291	257	253	272	250	255	295	268	274	254	248	272	279	245	252	288	302	271	259	294	271	273	261	264	287	267	260	276	270	260	275	271	250	265	285	299	261	274	274	284	304	272	288	284	276	230	275	252	265	250	288	258	289	272	273	287	277	248	278	240	275	286	291	241	276	254	258	250	271	281	260	287	240	269	266	259	266	271	261	263	231	245	291	247	240	311	253	266	257	285	240	272	283	243	254	271	263	247	282	250	259	277	283	284	268	281	271	242	295	267	247	289	261	266	269	255	291	278	251	257	264	240	246	267	292	255	249	256	258	249	284	239	239	268	290	291	315	274	293	257	294	249	260	255	273	251	247	274	251	232	253	282	286	287	270	263	272	253	271	270	258	246	248	299	257	242	266	274	250	282	259	249	286	273	228	265	264	279	253	233	255	238	260	255	277	275	267	288	263	273	280	295	259	265	280	255	246	286	268	254	256	272	276	284	288	268	232	277	263	257	226	246	256	285	282	264	298	269	248	290	265	266	261	263	267	275	280	282	244	258	273	256	253	267	252	249	253	277	259	278	259	299	275	293	297	324	279	277	258	273	257	267	278	265	256	278	277	265	290	293	255	259	293	271	289	255	267	298	258	301	243	270	256	260	248	283	289	276	300	264	273	285	277	215	273	253	264	276	253	254	285	283	240	278	267	252	265	293	297	266	264	275	274	248	306	282	280	235	261	277	269	280	306	258	281	258	287	272	246	266	261	294	251	274	243	263	267	275	290	279	268	287	281	269	280	309	330	262	274	267	300	287	270	266	263	272	258	272	270	280	296	287	246	261	244	286	255	280	286	246	289	240	269	272	280	245	267	271	272	260	261	280	274	271	234	276	253	249	235	255	265	246	286	265	290	260	294	282	261	263	259	254	268	299	274	250	277	233	256	242	247	257	273	283	266	258	255	263	272	294	279	261	231	241	260	297	258	260	268	287	270	269	263	263	283	274	256	268	291	253	268	247	282	266	274	269	275	235	298	247	253	261	256	303	268	287	261	294	270	299	268	267	241	289	251	287	255	259	285	269	243	274	287	240	254	282	249	267	261	253	268	275	254	234	283	241	273	257	292	276	304	291	248	270	274	267	258	264	261	285	282	232	307	263	267	255	285	266	273	239	285	240	240	260	281	302	302	269	280	271	255	292	271	275	261	251	281	284	304	247	276	274	282	260	260	243	254	279	307	255	268	255	271	270	246	237	256	258	278	298	314	267	274	260	257	277	268	287	260	249	267	283	253	254	301	279	255	244	263	237	234	271	283	251	300	263	289	285	266	264	282	250	255	267	302	301	276	247	253	261	265	275	264	266	245	274	252	260	278	270	275	271	296	258	271	287	247	271	243	262	274	264	278	265	281	258	287	256	260	270	286	280	268	257	271	268	279	281	268	251	267	287	234	249	263	263	265	261	262	264	263	250	270	257	291	294	281	266	273	297	251	263	292	265	282	273	267	245	276	290	270	305	250	250	269	248	256	272	249	255	285	264	257	269	267	256	275	286	281	270	273	241	266	264	288	281	250	280	274	262	274	264	273	266	253	292	275	249	283	258	299	287	251	263	304	269	261	283	279	266	270	247	275	273	279	277	301	287	262	264	267	250	264	287	257	269	277	257	292	319	264	313	271	245	270	262	287	293	264	225	288	230	218	265	250	306	259	231	275	250	274	259	269	254	290	295	275	318	293	229	288	271	266	280	255	235	248	248	228	233	278	254	279	271	275	273	276	281	282	286	280	276	262	272	250	274	281	288	263	270	258	293	257	283	283	282	269	275	281	252	270	247	266	272	248	275	291	267	272	261	290	294	252	248	258	279	262	268	263	245	276	294	264	282	233	270	276	278	292	252	265	253	281	236	247	267	261	280	275	292	285	256	288	317	224	249	286	277	292	280	263	255	268	271	290	295	267	270	267	260	282	248	271	275	268	281	262	268	256	251	251	255	289	267	270	265	275	296	289	265	289	276	266	276	292	253	266	257	260	248	271	279	290	272	258	259	275	277	244	258	289	290	238	282	282	236	254	264	236	258	281	277	274	275	277	278	258	275	269	276	299	274	288	267	274	267	278	298	273	267	254	277	254	279	247	275	243	293	298	288	282	297	298	267	265	296	240	248	263	270	272	260	256	274	239	252	253	255	315	284	287	254	266	257	280	287	290	272	283	264	242	271	268	291	286	263	255	274	277	275	283	252	286	272	282	276	252	279	257	248	267	258	251	267	256	248	290	283	240	262	290	270	238	261	259	274	261	261	288	296	286	269	296	257	274	270	279	281	277	266	295	259	279	265	263	282	248	257	282	294	224	274	250	250	300	285	281	245	258	274	288	257	249	277	263	280	257	256	240	245	254	258	270	270	255	260	249	280	287	289	279	273	300	284	249	258	258	293	255	260	264	271	297	265	255	269	242	268	295	274	268	278	260	269	275	266	274	258	283	297	246	292	255	283	260	242	247	243	256	234	267	289	242	265	274	250	280	294	293	247	269	254	263	307	273	287	288	274	256	275	272	284	254	292	279	255	299	260	285	247	258	258	286	281	274	277	252	256	265	278	264	264	240	254	262	267	261	270	281	244	253	263	282	287	289	287	266	271	271	239	273	282	272	313	262	291	256	286	293	255	277	280	275	289	242	237	282	259	262	266	264	267	266	271	250	244	289	289	264	271	259	296	235	317	283	261	268	276	278	306	264	277	256	282	271	266	272	254	254	267	258	261	233	277	252	257	282	275	259	315	269	268	255	255	250	271	278	301	279	284	255	262	264	268	264	264	256	310	279	282	263	224	274	251	247	295	286	256	271	278	277	264	259	240	276	250	326	245	260	247	245	293	270	254	293	283	248	262	256	251	271	239	240	263	243	248	258	272	294	271	260	262	263	282	265	257	303	252	268	264	251	257	290	269	268	260	237	248	234	254	289	279	230	273	234	253	262	256	268	252	251	285	260	254	276	254	298
5408	4306	5878	5606	4849	3940	2977	2472	2286	1888	1433	1237	1178	1053	994	978	928	847	846	851	783	813	754	770	722	735	695	712	709	705	732	659	719	693	657	708	694	732	680	643	706	687	652	688	648	700	652	630	657	665	625	700	709	672	704	671	692	608	658	657	658	662	689	627	634	626	665	664	674	662	709	681	644	661	650	659	679	665	667	652	663	686	641	660	644	658	660	654	652	632	630	655	634	670	661	651	580	711	664	624	632	619	647	674	649	651	690	628	677	676	687	670	649	670	674	618	638	617	644	662	636	635	670	682	675	675	658	645	607	657	667	660	632	674	670	622	681	652	619	667	656	672	656	566	629	630	641	649	618	655	673	660	646	674	670	671	645	655	619	648	644	701	657	685	679	670	644	641	637	641	655	634	652	677	701	662	678	689	649	625	630	650	667	666	634	665	685	623	644	617	627	674	618	643	699	663	697	638	664	661	663	605	648	628	656	672	667	676	673	612	657	648	611	613	679	684	687	666	623	677	661	673	662	644	630	644	666	679	649	659	691	689	659	640	626	673	680	700	650	662	647	633	695	637	651	646	622	652	638	692	666	640	660	669	663	646	649	639	626	701	678	699	694	649	629	669	708	666	639	625	693	723	673	647	648	648	596	677	656	679	674	667	661	640	642	674	657	651	666	687	645	637	679	624	681	644	684	654	659	668	676	685	632	660	661	635	657	678	645	683	669	646	643	632	647	662	639	614	664	626	702	653	692	613	684	647	629	636	689	717	670	636	697	664	626	673	717	733	662	617	658	691	620	660	651	672	684	710	696	664	652	635	671	642	642	713	642	653	661	668	668	648	658	641	642	692	640	591	628	604	641	663	637	668	650	661	643	647	677	649	706	627	643	684	662	652	631	664	644	656	699	680	685	652	655	693	637	682	641	648	664	680	667	673	655	661	691	644	667	644	639	619	648	642	682	656	640	617	656	679	614	633	670	653	638	675	675	645	642	672	653	662	656	686	718	665	636	664	679	646	683	639	638	659	635	647	624	685	657	628	647	661	687	652	642	657	639	627	640	604	684	677	679	665	653	734	690	690	692	639	608	747	703	631	657	633	608	663	675	676	677	667	656	702	677	679	641	675	641	634	674	602	649	639	651	689	645	650	663	648	634	668	679	679	647	646	678	667	666	670	701	672	685	624	617	675	655	704	654	642	652	657	684	667	644	619	630	673	682	650	678	640	655	664	679	675	626	672	674	661	674	665	642	670	647	683	712	658	682	693	611	631	663	645	662	686	623	633	711	630	647	657	622	631	628	721	642	667	646	653	687	647	662	632	705	721	703	736	669	621	608	612	636	629	626	639	708	683	665	664	694	687	639	653	641	712	640	660	654	691	695	692	694	705	664	653	652	691	623	638	633	628	662	653	643	682	638	656	664	631	637	683	595	706	653	659	652	666	720	700	665	656	687	627	646	685	610	675	647	674	730	685	622	651	624	668	652	691	607	674	637	666	639	649	646	654	694	649	680	656	638	636	677	674	705	669	671	632	677	695	607	639	676	664	665	675	666	661	614	667	669	597	610	641	637	645	662	650	662	625	683	629	681	673	686	642	665	650	645	651	668	664	671	661	645	609	633	670	680	635	641	629	642	664	703	699	674	632	691	674	688	654	661	641	663	670	602	664	693	682	653	666	649	626	698	634	667	624	626	654	625	669	660	632	654	651	651	709	655	648	654	654	672	692	654	620	666	656	618	639	667	674	635	622	684	656	665	658	678	698	676	646	637	636	675	698	620	645	631	638	635	697	708	647	674	655	651	673	651	650	675	665	641	696	694	683	662	640	668	655	629	701	661	667	692	671	706	664	650	690	678	622	642	660	658	664	630	683	665	658	646	679	663	648	651	696	695	600	632	666	616	621	675	642	670	669	678	618	670	686	658	633	690	681	675	649	657	694	608	707	641	636	632	631	670	618	641	593	650	669	692	689	638	676	691	648	649	678	656	622	655	623	664	679	674	715	656	656	648	676	660	663	631	659	631	683	667	663	707	611	614	647	689	652	647	634	674	656	643	637	701	683	667	673	634	615	657	634	687	658	737	638	658	633	649	670	639	679	663	655	641	641	666	653	659	639	645	630	655	647	617	699	673	677	617	672	683	707	696	700	692	712	675	633	664	642	664	655	692	632	644	609	618	691	678	663	686	673	659	618	657	660	661	665	710	664	635	668	659	636	674	633	658	671	669	631	687	681	658	615	667	689	655	669	624	637	647	639	632	620	708	637	671	629	649	633	660	664	683	659	680	660	663	669	659	682	662	669	689	615	642	652	643	660	645	656	671	630	690	669	630	617	619	667	698	678	593	688	623	685	698	616	662	656	645	694	638	634	651	676	638	653	604	659	641	640	643	611	633	701	650	642	652	677	655	680	652	656	659	674	671	707	694	611	683	677	687	678	687	652	677	648	639	681	666	689	673	662	664	639	646	658	637	642	692	633	649	645	687	645	684	635	659	693	693	669	646	634	692	674	682	644	619	659	663	637	711	701	668	682	649	632	674	637	640	660	626	687	619	614	697	643	667	676	656	589	662	648	663	670	634	671	639	672	642	646	677	637	623	616	671	654	687	635	656	704	642	687	719	670	656	660	691	653	665	671	632	700	623	672	610	637	607	661	666	647	672	662	671	661	616	657	634	657	637	677	654	669	695	671	643	702	648	700	641	676	664	607	677	672	639	652	650	650	697	638	638	616	641	658	665	624	696	690	634	616	639	691	694	689	700	647	665	663	669	695	633	640	628	668	701	650	684	635	646	638	721	692	633	662	649	634	642	653	671	664	664	691	675	638	668	688	641	671	614	647	630	649	676	664	689	696	622	669	654	640	670	639	677	687	641	662	635	639	638	651	667	645	673	618	644	652	678	619	656	679	645	618	656	635	645	651	705	647	651	661	679	656	720	640	678	681	672	674	627	682	671	630	633	618	656	669	641	672	679	678	660	678	639	609	694	663	670	610	673	668	678	694	655	670	656	671	698	683	674	666	629	679	651	702	627	648	652	669	642	694	670	629	681	629	638	660	653	633	705	672	663	682	632	679	649	696	673	632	674	657	717	628	605	682	653	676	644	679	657	647	654	655	671	637	672	698	666	677	665	684	605	620	669	629	644	680	637	645	603	686	647	644	691	640	668	693	671	699	656	590	653	659	635	669	626	666	611	666	648	651	671	656	618	667	666	670	675	653	663	659	648	636	660	682	687	713	635	655	649	659	587	630	665	630	693	655	636	679	622	608	586	673	625	676	677	628	647	693	676	660	651	658	648	626	716	689	663	614	697	687	652	637	668	624	667	597	654	668	660	727	631	626	637	634	601	623	603	670	625	668	691	676	654	701	658	660	633	670	627	610	663	665	671	672	670	648	663	706	671	681	699	668	701	623	669	683	614	691	638	636	682	657	649	676	645	632	681	651	644	681	660	667	644	680	642	657	672	626	678	672	671	690	658	677	601	650	663	664	651	612
16037	7291	4551	3162	2150	1454	1198	968	864	634	520	453	416	375	353	372	306	331	332	326	324	286	273	270	265	279	256	258	286	281	265	271	249	246	231	248	254	274	260	280	254	261	258	262	219	247	239	279	293	242	217	284	283	241	261	235	242	223	235	252	267	231	249	247	246	226	225	265	227	253	274	277	248	217	252	251	246	233	253	252	253	264	253	240	269	261	236	257	225	260	260	261	264	269	238	222	247	263	247	257	265	231	282	237	248	285	235	265	233	235	227	265	261	257	238	225	252	281	243	263	265	240	261	223	228	231	251	240	224	223	249	235	255	263	238	242	263	247	249	265	259	233	255	277	225	250	261	230	236	257	271	257	219	232	224	260	251	292	247	203	266	259	237	250	238	266	233	215	244	261	267	252	254	264	280	256	245	242	252	257	275	276	235	257	261	257	259	259	245	251	250	244	285	262	253	217	249	235	265	254	272	253	252	260	232	274	277	267	250	251	243	270	250	236	252	255	241	231	251	248	245	238	239	270	244	241	244	255	214	255	283	266	244	227	253	224	289	255	247	251	221	249	230	212	239	286	235	242	241	264	244	251	262	232	252	254	244	252	223	263	251	246	274	244	281	257	259	263	257	262	237	228	245	228	227	255	244	243	249	233	251	259	242	248	261	259	245	232	275	248	257	251	259	246	232	261	234	260	225	242	235	244	225	247	245	242	259	248	224	258	225	246	262	235	279	280	236	264	242	240	243	234	282	259	248	258	298	257	270	251	265	244	239	240	221	214	270	227	240	248	259	229	252	237	253	282	230	262	227	246	274	237	254	233	263	232	254	251	254	234	239	268	253	248	247	252	229	245	231	238	246	235	260	244	252	255	263	264	293	229	249	243	261	228	244	237	238	231	245	275	235	263	226	227	264	296	229	248	268	238	247	248	264	269	263	269	256	254	232	216	229	271	218	235	230	251	265	277	290	239	242	234	265	230	256	253	236	286	254	270	240	267	241	210	244	264	270	266	250	239	263	244	260	252	253	250	268	238	234	248	221	245	238	245	232	244	230	230	254	256	255	247	240	259	232	273	240	216	234	253	237	216	251	251	248	246	251	256	241	254	237	263	262	266	234	235	241	230	236	288	247	233	216	245	277	268	248	231	259	229	261	271	248	248	249	240	243	259	252	270	241	226	274	243	267	260	257	267	239	262	259	249	266	231	237	230	232	267	234	260	243	243	263	252	256	267	240	244	221	247	200	256	252	256	255	246	242	272	256	265	249	236	224	253	262	224	242	231	247	277	227	274	268	241	255	227	269	234	261	238	256	267	238	242	247	232	250	236	263	260	256	272	281	253	260	241	235	255	272	266	222	275	273	234	246	231	225	266	256	234	244	251	264	230	234	247	249	257	252	225	244	253	240	280	225	254	243	219	227	267	249	263	275	252	220	253	248	221	254	281	251	258	273	259	255	235	232	255	263	297	268	250	240	233	253	244	274	257	228	235	260	232	219	235	249	239	282	258	262	258	234	233	236	233	268	268	273	249	233	260	254	256	253	245	260	269	244	239	223	241	248	240	220	251	218	261	238	250	261	251	262	262	236	236	225	235	248	263	257	217	229	254	225	245	245	208	261	237	238	267	262	261	256	288	272	282	261	251	243	269	261	259	240	262	231	241	259	240	256	257	233	259	263	260	255	213	226	261	255	255	253	269	262	234	253	220	232	255	261	261	263	271	257	251	223	236	261	263	262	243	261	251	274	266	263	255	267	246	245	245	244	233	242	261	223	256	218	252	229	275	261	241	265	227	260	240	267	250	250	256	233	233	220	232	238	240	231	247	253	235	257	276	252	272	240	232	253	240	232	221	249	281	246	278	240	237	247	242	233	288	282	257	265	282	259	236	265	239	271	250	214	248	218	234	245	252	272	243	252	217	234	232	226	229	243	251	241	245	243	283	253	263	261	260	246	250	237	249	267	273	267	252	263	241	286	248	248	269	256	250	266	263	237	265	239	234	249	244	223	216	226	247	273	216	233	247	247	238	257	227	242	255	241	246	255	255	239	230	235	228	220	229	227	241	241	250	260	237	252	272	293	262	246	253	233	251	251	249	208	237	258	260	221	225	241	247	273	241	262	243	246	247	262	251	249	229	246	264	251	287	236	252	261	258	241	276	250	236	262	227	241	273	263	226	259	256	257	264	261	259	231	238	217	240	266	256	234	244	250	261	256	244	273	267	258	231	260	264	221	234	245	253	266	268	260	281	238	271	254	287	239	199	254	302	262	267	276	244	261	263	277	257	259	251	242	244	271	238	249	260	259	248	235	248	277	233	245	248	205	240	255	269	235	257	223	264	246	274	246	264	241	248	248	239	242	224	248	246	241	230	264	248	271	248	240	255	236	264	281	259	264	248	250	278	228	241	223	217	240	246	225	269	255	283	255	275	267	269	238	284	242	226	258	270	243	269	228	248	261	267	252	254	249	285	243	242	225	223	253	226	250	232	267	249	255	255	248	247	244	274	269	263	228	223	247	250	233	249	244	243	240	251	234	261	227	270	234	230	257	249	241	267	229	273	236	246	249	269	228	283	231	268	290	244	252	260	261	232	268	235	273	258	275	234	239	249	251	265	235	238	241	256	266	253	242	254	278	263	232	248	238	279	223	253	231	235	266	272	277	247	231	239	252	256	244	248	262	264	260	243	216	270	246	226	233	276	278	218	252	238	255	259	236	226	258	255	250	242	243	258	236	239	251	244	245	249	251	247	264	242	252	238	280	258	223	224	240	242	245	248	238	246	269	259	252	274	235	220	242	241	247	214	255	249	267	233	240	233	248	225	247	238	264	264	248	253	219	244	218	258	255	250	245	244	241	250	254	248	250	238	241	267	241	231	261	235	228	238	271	247	252	226	273	234	253	240	253	267	243	260	237	256	228	231	266	240	260	259	269	255	240	218	234	256	231	268	241	280	248	275	243	277	237	237	241	256	233	281	233	244	239	257	252	252	249	286	261	243	240	231	255	250	265	253	233	255	212	251	262	267	259	265	233	253	279	248	233	262	234	198	228	253	245	219	216	246	234	244	246	245	242	238	277	227	270	243	256	254	264	227	252	238	256	256	243	230	250	250	269	275	251	271	256	232	241	239	228	263	243	232	252	248	268	235	259	255	243	254	265	246	256	253	284	230	272	281	247	257	235	247	283	238	226	248	234	222	267	261	261	264	236	224	264	279	239	249	259	254	252	232	270	247	252	265	277	272	281	274	214	236	276	272	246	249	277	253	252	288	291	249	194	244	243	246	236	219	266	229	257	253	250	252	250	236	243	259	255	248	228	285	211	254	275	247	218	231	233	240	250	253	218	264	240	250	276	245	213	238	263	243	229	242	233	215	259	261	262	222	242	296	227	255	258	243	244	250	229	268	259	261	245	239	248	233	255	255	231	235	256	251	235	258	294	256	233	249	224	254	250	269	232	257	223	256	232	267	247	225	216	244	250	232	266	239	247	286
11975	7073	7399	8386	7715	5898	4664	3835	3810	2719	2253	1927	1643	1509	1424	1193	1235	1131	1155	1005	1031	943	887	870	832	781	860	806	734	715	681	719	730	680	657	632	661	679	640	724	733	708	698	666	681	674	685	693	649	665	661	637	638	666	618	634	642	641	636	622	626	666	618	579	589	598	631	599	597	656	648	648	614	646	652	624	600	646	649	647	642	641	608	633	644	655	603	585	621	659	610	578	624	590	596	624	606	604	619	598	620	635	604	614	622	618	617	606	609	616	656	612	647	615	571	622	610	591	616	642	600	583	622	605	588	612	568	586	588	651	598	549	622	668	646	619	630	568	630	597	637	579	645	619	645	619	637	657	619	620	610	604	603	564	638	637	626	601	640	584	590	627	592	624	617	584	636	592	609	669	583	626	621	606	618	676	590	642	601	636	578	626	637	638	632	624	645	644	602	560	567	613	621	600	604	611	634	601	618	602	613	617	593	656	615	598	593	607	583	618	580	631	585	620	635	611	638	584	543	580	607	664	626	620	618	629	582	571	654	614	640	624	595	603	586	617	572	642	628	573	634	616	642	633	586	598	632	579	601	593	589	595	612	668	627	630	594	597	606	587	613	605	635	588	646	602	634	626	639	615	609	585	599	613	610	613	600	568	600	575	614	619	600	622	613	624	634	601	577	608	614	633	588	580	623	610	622	606	637	640	635	629	626	580	645	630	642	652	645	607	591	563	617	606	629	605	633	607	603	649	582	607	618	600	601	629	573	610	589	570	626	617	608	633	602	571	618	628	613	633	592	609	616	622	635	628	608	616	564	638	648	615	570	618	577	607	637	651	590	597	626	626	616	620	626	605	587	597	615	601	623	575	614	606	611	659	585	633	612	597	617	634	601	574	598	608	619	587	659	638	635	586	652	571	573	665	618	626	559	594	563	628	591	621	657	662	635	654	619	602	612	611	597	574	568	567	593	626	638	630	586	612	581	631	609	615	598	589	595	581	568	660	658	605	638	600	590	628	605	637	634	597	602	606	645	591	647	597	620	622	625	616	597	651	630	562	648	641	654	635	589	628	636	583	617	595	576	649	581	637	653	620	606	623	617	646	612	585	587	619	663	638	658	598	614	625	592	624	599	579	625	636	629	631	601	556	633	603	584	601	654	593	571	636	598	616	640	559	645	655	566	614	604	637	598	597	566	586	618	631	633	614	594	574	605	574	593	615	698	595	656	633	602	673	635	632	637	635	635	633	575	643	624	602	617	605	602	619	609	655	611	630	614	618	598	583	596	602	583	587	611	609	620	590	610	596	640	606	580	582	589	591	626	587	592	601	620	614	601	557	609	624	610	575	613	588	548	595	597	623	591	598	637	583	539	644	604	621	604	591	612	624	626	606	603	624	611	644	589	575	580	606	590	643	602	613	620	581	580	593	577	635	628	614	632	559	624	632	638	610	632	623	636	636	558	598	588	641	650	609	620	643	625	580	581	593	561	628	569	631	569	583	589	598	627	620	589	604	591	625	604	607	622	604	646	624	616	562	605	610	623	621	633	573	613	592	666	597	574	568	576	598	617	666	614	608	625	610	583	600	608	643	617	668	600	594	607	567	593	581	625	573	596	592	652	609	592	643	621	619	668	599	582	634	609	625	592	628	604	583	625	628	604	599	574	605	642	627	645	630	572	599	628	634	636	589	593	615	617	607	635	637	638	618	612	595	595	623	631	602	625	618	611	554	620	587	607	588	593	565	617	644	604	643	592	620	598	654	609	619	611	595	611	573	632	649	622	597	551	628	626	672	655	603	596	646	636	600	597	640	597	644	636	611	616	616	640	604	624	578	600	631	614	638	587	618	597	620	621	600	604	609	601	644	614	591	643	621	623	565	597	602	611	615	608	560	580	594	610	607	657	569	661	638	593	634	611	628	622	607	561	623	596	606	606	584	643	611	580	630	591	662	618	626	605	644	599	577	620	597	602	568	642	626	636	613	604	638	624	605	576	578	616	603	630	592	657	587	604	599	591	606	597	588	598	596	621	588	583	615	612	612	619	584	604	607	609	662	577	627	616	581	522	638	573	623	576	632	637	586	655	590	638	606	612	632	656	597	621	575	608	611	569	605	604	597	569	631	628	628	625	611	582	596	660	614	611	603	593	621	602	650	600	629	588	605	611	634	674	605	610	567	626	577	607	642	651	605	631	620	620	650	618	602	556	620	598	574	571	610	645	581	596	647	610	580	633	620	589	602	592	669	591	615	654	624	608	608	631	645	592	637	621	590	616	609	610	647	624	653	598	614	611	573	639	590	618	598	638	608	588	603	576	583	605	618	590	589	590	645	587	622	604	636	643	582	587	615	655	590	619	616	613	651	591	593	602	599	620	589	634	608	607	612	636	603	633	566	618	580	618	586	629	592	592	605	574	604	601	580	620	599	608	616	605	613	561	645	629	628	579	582	630	607	589	572	642	651	557	656	590	616	587	640	607	585	601	600	608	594	608	594	608	617	602	603	626	631	644	634	629	572	617	588	593	622	633	596	592	608	607	652	604	573	626	658	587	602	597	633	626	665	659	589	624	644	678	570	624	635	605	629	568	594	602	601	617	610	636	639	607	647	583	632	594	626	642	600	619	604	587	640	632	611	628	638	595	594	653	647	617	645	595	614	613	623	613	630	617	618	633	663	586	617	621	596	602	609	610	610	627	607	619	581	585	609	627	590	592	619	611	634	597	605	616	630	641	622	614	629	608	604	589	564	584	645	597	586	589	642	620	605	573	581	624	613	625	593	639	602	623	588	600	639	585	632	609	607	629	638	646	631	613	603	625	606	617	610	525	594	597	618	610	612	620	652	583	627	569	587	691	618	606	585	601	600	623	618	602	595	595	607	592	618	623	617	612	610	585	599	599	623	586	595	586	603	619	635	599	607	585	623	620	626	579	568	619	635	684	636	596	619	663	605	597	632	632	593	631	616	641	628	553	583	620	607	562	589	632	593	597	652	646	611	626	588	577	591	639	604	597	594	614	617	583	620	604	576	615	595	597	621	582	604	579	578	596	575	613	551	633	586	582	652	630	579	597	595	640	585	664	569	573	605	637	645	587	596	634	635	599	600	611	614	627	649	585	625	628	621	626	609	620	618	604	593	616	640	600	635	613	620	552	633	639	612	620	558	623	592	685	616	599	639	657	599	638	608	610	611	613	615	591	647	623	575	619	620	630	624	611	625	608	618	634	602	628	616	616	623	647	612	579	647	609	563	600	631	560	579	592	613	625	616	631	578	585	623	588	611	602	604	636	648	563	630	616	623	649	646	643	622	611	605	636	600	618	615	641	597	572	636	585	663	607	655	573	633	596	616	619	625	598	613	612	585	604	590	590	619	637	603	636	624	603	646	558	637	590	609	606	589	603	601	604	598	595	603	577	582	546	613	606	612	645	605	627	612	581	600	645	625	593	625	604	617	625	607	616	645	599	618	640	627	614	632	582	623	577	649	653	646	604	616	605	630
24261	10797	6607	4394	2763	1943	1368	1145	1021	692	575	547	502	371	401	322	311	313	295	257	249	276	248	230	228	215	225	217	217	183	217	233	174	207	203	197	189	179	221	182	168	186	164	221	194	189	199	182	192	209	170	222	197	187	199	160	182	169	176	187	187	172	200	187	152	181	193	166	170	176	195	171	193	186	161	176	201	180	188	180	165	176	155	184	176	178	179	166	164	162	168	194	203	165	164	183	210	209	177	186	176	219	176	153	175	173	188	184	180	197	165	167	169	205	178	182	169	163	178	186	174	178	159	170	171	177	174	196	180	156	174	200	182	185	193	192	182	189	156	162	168	170	194	165	197	199	180	193	189	163	189	171	187	213	187	198	167	176	169	173	190	197	184	157	172	192	189	176	180	169	171	190	198	179	196	148	188	200	189	181	173	181	180	208	188	190	197	187	173	165	175	177	166	160	167	203	174	163	205	189	167	162	191	173	167	186	187	153	196	173	157	168	157	175	193	189	175	200	187	152	167	177	155	185	196	168	177	189	192	183	170	186	178	208	171	186	185	166	186	171	182	188	179	175	170	174	182	167	175	192	177	176	179	206	194	185	193	175	187	206	195	170	179	184	192	167	173	177	210	173	185	169	182	188	155	164	179	194	175	179	174	176	176	170	176	170	180	147	159	191	199	185	154	187	184	180	183	164	186	167	165	159	193	171	161	163	172	158	178	153	198	203	172	165	200	194	207	165	200	178	181	177	190	193	177	182	173	187	173	176	177	171	181	185	167	188	200	182	168	190	203	161	160	180	169	173	174	174	176	169	192	183	179	159	181	188	157	183	163	166	186	194	154	210	174	183	158	164	187	188	191	178	181	160	169	185	197	197	218	214	198	161	195	161	184	176	201	191	172	199	174	158	170	171	184	158	183	153	208	176	197	197	193	180	163	190	170	163	137	191	186	160	199	183	203	197	186	166	193	164	200	197	183	189	198	182	172	167	175	153	165	188	177	178	165	174	172	177	199	183	191	189	191	179	162	165	164	173	165	184	174	159	178	153	159	173	164	154	184	198	173	169	161	161	174	190	166	192	165	163	184	209	206	162	179	171	183	160	193	149	173	198	206	159	177	172	164	182	165	171	178	193	177	172	179	198	199	179	190	171	155	176	198	193	173	164	176	199	157	188	175	176	177	195	202	170	181	178	165	175	186	177	168	185	161	210	165	168	161	175	177	182	183	175	175	175	192	200	165	175	182	188	176	193	182	189	186	182	172	157	177	152	208	167	164	187	164	161	188	184	172	171	181	170	211	176	190	190	168	196	198	179	196	173	186	216	166	178	175	164	213	164	166	186	205	173	196	190	185	192	193	170	199	167	156	177	196	198	176	184	209	195	152	206	172	181	163	183	172	170	174	173	170	185	165	185	177	177	184	183	206	204	192	172	180	201	174	174	184	144	160	179	191	175	183	170	179	193	159	196	190	186	164	170	190	162	186	149	148	158	188	175	169	151	191	179	186	192	188	193	192	161	197	170	204	177	185	184	195	193	188	184	181	185	176	199	180	152	154	171	171	171	178	194	172	194	182	177	168	162	166	181	173	184	172	167	172	172	197	206	196	178	201	155	166	174	169	186	177	209	206	169	164	160	196	188	196	197	197	163	183	189	192	170	184	213	197	186	201	183	161	155	187	174	191	189	186	166	173	188	184	153	197	183	183	176	161	164	175	176	156	195	183	191	173	162	165	164	193	198	181	133	198	166	191	167	191	188	197	171	190	174	148	195	159	199	154	184	180	185	191	162	148	159	170	165	181	178	189	174	177	192	176	161	165	181	159	170	186	175	201	190	152	168	185	180	182	192	179	152	181	180	168	185	184	174	189	195	169	167	158	174	185	164	176	185	176	179	180	213	157	181	165	160	182	176	181	168	186	164	189	184	182	169	167	178	199	182	167	179	194	217	192	190	191	176	215	190	163	183	178	207	198	187	189	183	166	178	169	177	179	178	192	171	172	170	183	160	187	176	174	187	184	161	173	164	161	165	168	190	168	150	164	192	169	200	217	195	180	161	190	193	208	181	167	179	177	176	151	178	208	192	180	199	158	168	174	179	155	201	195	176	164	172	173	172	163	152	188	177	201	171	177	192	176	185	187	171	179	189	187	187	214	188	189	185	177	175	181	198	188	189	194	183	178	178	170	203	186	213	166	169	200	155	184	169	178	178	188	192	193	206	153	220	183	166	159	186	163	168	185	180	180	170	164	180	183	183	178	188	191	204	197	180	166	186	199	192	174	166	176	175	191	177	184	190	165	179	167	175	172	190	182	181	188	186	184	189	179	197	181	171	200	153	165	162	168	197	202	181	203	163	160	182	189	184	164	151	172	209	183	193	183	164	175	165	179	176	177	162	174	184	181	190	186	158	161	200	174	166	220	185	167	188	195	152	159	180	168	201	182	201	167	156	195	179	170	178	185	208	184	177	175	188	181	172	172	174	196	200	206	177	181	181	166	191	193	197	201	164	171	168	188	169	185	188	195	171	195	181	163	174	182	202	184	191	176	152	167	185	205	209	203	166	161	134	192	179	177	211	178	143	171	151	195	189	186	189	189	209	172	182	168	183	185	194	185	179	190	162	174	201	174	196	183	200	178	172	180	171	191	170	150	197	152	158	182	154	174	193	180	201	206	186	178	183	210	184	185	178	160	151	194	169	200	202	185	195	165	174	177	195	188	159	167	188	145	170	195	181	170	174	178	180	193	196	181	207	184	175	164	188	186	187	182	168	157	173	161	179	169	161	165	172	186	177	162	180	198	177	191	160	176	164	187	172	189	190	180	196	194	181	172	163	181	185	189	190	204	189	173	209	186	185	162	152	207	184	177	178	174	205	185	199	139	173	173	168	193	194	167	189	192	176	187	159	158	174	190	176	170	217	171	183	153	158	183	179	189	185	157	195	176	183	191	193	187	160	172	185	141	199	190	206	190	186	160	193	186	179	170	179	166	181	190	177	158	176	182	196	203	176	173	188	176	169	176	191	168	180	188	186	177	182	192	191	158	205	192	168	191	169	200	166	178	201	204	161	192	186	170	187	160	181	195	161	179	186	174	151	191	181	207	162	208	160	179	185	163	175	181	174	160	179	183	197	182	185	188	190	189	185	184	181	183	178	186	187	188	198	172	163	171	163	149	184	225	191	176	175	179	183	181	195	185	183	179	207	199	214	183	185	190	192	202	181	160	166	186	176	166	164	167	199	175	201	178	194	185	173	195	158	167	156	177	202	203	176	193	169	193	179	176	195	185	182	203	167	173	195	183	185	180	173	147	185	193	200	168	165	178	196	172	168	165	190	183	191	185	169	172	196	162	198	187	180	170	178	168	187	205	175	189	190	176	167	188	167	179	183	190	186	176	184	180	178	175	181	179	190	171	185	181	166	182	167	190	194	164	174	209	191	165	186	175	180	162	188	148	222	185	184	192	156	163	168	200	192	203	191	197	169	159	171	200	178
16052	8808	9848	10681	9248	7259	5790	5236	4530	3353	2775	2383	1970	1906	1817	1463	1330	1378	1326	1165	1129	955	947	836	765	790	725	754	665	588	590	580	560	545	545	537	547	520	607	609	554	578	569	586	539	531	539	489	557	559	460	483	491	475	525	473	507	493	483	467	439	483	469	482	473	432	483	454	444	467	459	446	434	521	470	474	453	468	518	425	434	409	407	505	478	461	474	472	452	467	447	472	441	454	468	448	459	441	432	466	503	437	459	483	434	411	452	420	475	487	484	445	470	429	450	475	506	492	468	467	473	461	455	466	426	460	450	453	447	442	447	465	449	447	453	474	429	469	452	454	435	439	453	460	440	454	472	449	473	439	441	476	460	444	467	439	472	480	429	439	454	456	449	466	425	472	487	468	460	466	453	490	425	480	421	455	464	458	455	453	456	423	431	485	456	453	495	443	457	447	440	424	469	443	422	464	417	463	459	444	451	426	492	460	445	411	500	464	466	451	441	454	455	402	463	439	455	449	442	467	438	541	474	420	417	444	439	440	460	493	488	450	484	447	467	459	441	475	461	454	405	449	453	462	442	436	448	465	448	433	503	428	427	415	445	486	469	474	455	451	415	435	467	455	479	453	451	450	451	455	456	492	469	441	447	452	438	451	469	436	435	462	482	460	423	439	478	455	486	452	414	418	468	444	433	407	443	446	442	459	452	493	426	452	455	454	431	425	460	413	414	449	437	471	487	469	487	443	469	451	447	437	430	461	466	438	493	436	470	444	478	436	480	447	514	441	455	490	439	443	445	445	452	440	476	449	440	454	444	437	456	470	478	433	487	452	450	482	461	443	438	450	464	427	457	471	471	465	476	472	489	464	419	470	450	418	461	435	417	449	443	433	422	437	454	463	457	435	433	418	453	482	461	494	446	472	432	432	462	474	465	462	439	449	426	415	424	457	442	429	459	473	445	441	452	443	422	443	446	448	514	469	453	436	429	445	462	426	438	446	400	470	469	468	405	463	451	433	439	450	414	451	472	468	469	444	473	479	454	462	482	456	471	472	476	479	433	453	454	440	466	456	467	452	441	495	462	447	464	439	450	452	433	429	492	460	435	416	454	479	436	452	445	452	453	442	431	437	462	501	468	439	470	469	495	459	457	463	455	464	427	470	485	471	460	479	472	446	445	479	445	486	472	461	493	425	462	480	437	419	488	447	480	478	467	448	466	505	453	466	438	429	468	434	474	482	437	440	471	450	447	455	468	492	462	427	435	449	409	478	487	438	429	442	458	452	450	433	422	469	430	458	414	465	435	444	440	483	457	438	436	473	399	485	432	424	467	481	440	450	475	440	442	448	465	451	457	494	435	442	445	460	471	463	434	476	443	489	444	441	438	457	484	455	443	434	481	465	442	478	439	473	450	458	425	473	457	428	426	431	474	512	456	425	480	458	471	439	474	446	474	483	428	458	456	485	462	439	450	470	451	461	474	430	432	437	463	491	440	448	438	488	439	453	510	440	467	429	456	429	488	434	434	445	423	459	454	459	470	465	429	466	427	417	444	416	463	418	487	414	455	490	455	469	473	468	439	474	446	402	427	460	476	420	426	447	447	426	454	430	446	429	457	455	488	463	506	430	475	452	444	454	443	458	447	488	468	451	453	456	414	447	431	421	506	430	454	482	425	471	426	426	512	449	475	459	530	488	442	486	460	453	477	446	432	444	465	465	459	464	456	437	444	464	427	451	445	449	439	452	469	447	442	455	465	427	449	459	478	424	458	464	461	487	456	490	467	456	425	415	448	447	474	453	423	479	456	453	460	469	444	476	446	444	442	459	444	469	436	433	510	468	491	464	425	476	453	490	435	465	424	486	431	471	441	433	451	454	442	446	444	448	430	458	414	475	467	418	451	447	458	456	410	429	444	464	446	487	465	485	422	443	462	435	462	459	441	448	460	451	469	491	484	460	446	459	447	470	454	465	435	430	445	461	439	436	498	452	435	422	430	447	461	465	461	461	425	507	474	482	461	453	423	459	436	447	466	437	458	439	459	430	447	466	460	452	458	471	404	435	463	435	452	424	472	443	459	467	434	471	433	456	439	473	467	429	428	472	408	433	480	489	434	480	426	512	411	471	459	434	469	463	444	474	432	459	459	448	447	468	468	434	477	471	477	492	471	492	431	492	486	417	455	456	470	461	457	455	480	512	438	444	425	478	453	525	457	455	447	450	464	465	432	488	471	494	435	462	487	426	464	442	452	452	433	484	429	431	451	455	489	430	446	446	442	441	436	458	460	471	446	426	475	480	441	453	445	465	439	482	475	452	472	437	419	473	426	399	447	476	463	455	423	437	417	467	452	476	459	475	436	446	457	436	477	468	457	471	470	486	468	451	448	474	475	493	437	458	429	490	483	464	431	415	469	467	428	474	464	412	443	429	442	425	472	463	427	456	428	483	475	420	460	422	454	460	456	442	444	482	446	471	464	471	458	438	440	462	464	464	495	480	449	408	417	457	465	458	498	448	434	461	449	461	459	453	462	436	423	454	433	452	463	448	447	426	407	426	463	450	466	427	476	464	456	435	468	458	468	484	418	477	464	454	445	448	444	427	439	441	447	434	453	442	463	456	436	483	448	417	470	464	475	497	452	421	416	444	490	447	412	461	439	462	434	461	483	444	472	436	471	482	449	469	455	483	444	449	465	454	420	416	451	444	445	454	436	464	429	471	499	446	429	419	442	441	444	481	473	451	426	469	467	471	479	475	437	463	448	482	472	436	453	406	477	490	460	430	404	411	450	430	431	463	388	468	432	459	451	441	486	456	462	444	415	424	473	463	490	439	448	423	510	483	424	473	449	462	450	469	457	412	471	454	455	444	471	463	470	480	463	472	451	459	437	422	420	447	435	436	481	439	461	444	469	431	446	457	488	478	407	430	495	510	460	448	445	448	450	433	428	484	441	472	415	414	495	488	425	447	415	483	447	454	471	434	463	451	424	456	449	463	513	502	455	462	484	436	468	487	466	509	484	482	468	457	453	486	467	494	417	468	441	493	456	448	477	416	455	470	450	493	447	457	461	478	499	440	429	455	450	435	442	469	452	446	432	399	441	420	409	453	447	457	420	423	470	454	535	411	457	427	496	474	444	457	418	467	451	462	451	457	445	453	436	434	423	477	447	467	428	447	471	442	446	414	451	446	462	437	454	439	437	494	453	449	454	469	436	442	476	438	495	469	462	463	433	456	450	457	422	495	422	500	450	446	445	417	443	469	418	435	463	436	475	440	449	435	448	438	489	454	446	465	434	447	388	466	446	437	433	456	424	460	462	457	458	439	454	488	456	430	447	434	479	449	419	455	429	473	458	449	459	467	486	439	421	455	429	431	488	445	438	458	413	467	460	457	443	460	421	461	463	448	442	466	458	427	452	425	434	465	457	471	456	437	492	442	483	469	442	471	448	430	441	471	451	474	482	459	476	472	481	429	434	442	437	456	433	450	442	406	454	445	435	487
7143	3895	3717	2044	1328	937	691	666	543	419	419	355	362	323	301	341	291	298	269	283	299	285	286	277	284	250	283	242	251	273	265	283	255	278	289	310	293	253	274	257	255	262	300	294	250	293	279	266	301	251	282	291	264	261	284	279	259	230	269	279	243	292	261	271	303	300	275	280	292	277	257	268	264	253	281	252	292	284	285	256	271	297	276	262	283	282	288	250	314	266	260	261	244	253	254	250	264	273	267	293	253	268	252	246	264	293	268	284	270	300	247	262	264	275	256	260	311	289	290	235	241	270	288	283	272	256	270	255	293	265	266	275	279	260	300	293	269	273	248	280	282	260	305	266	264	246	274	270	248	278	250	275	264	280	300	250	250	240	257	272	293	281	277	261	256	300	260	250	257	287	305	298	291	264	250	278	271	278	274	298	263	279	285	305	270	249	289	264	244	257	268	270	279	268	270	274	269	293	269	269	258	230	220	295	309	276	245	282	284	306	281	276	262	255	275	236	265	294	269	280	273	283	275	251	239	245	253	289	297	276	267	273	230	266	240	266	272	271	267	254	292	266	265	273	291	250	254	291	282	260	255	282	246	231	276	254	260	266	278	266	248	278	297	281	272	260	264	267	274	292	292	268	268	272	256	275	267	260	261	245	278	277	296	271	286	254	237	266	261	294	285	234	285	265	265	274	274	251	306	243	278	237	261	269	273	262	304	255	267	230	254	268	230	282	273	246	274	273	277	281	302	270	279	270	265	269	281	275	287	259	263	258	280	245	289	263	263	253	291	258	291	260	281	252	271	296	255	278	274	264	278	277	260	272	256	259	246	291	265	264	285	269	243	231	256	260	290	257	274	296	265	289	277	276	261	296	265	259	240	295	283	283	279	234	219	296	271	271	296	292	295	266	241	277	251	282	252	253	255	286	278	249	288	261	251	271	281	277	267	256	285	259	287	281	299	264	282	287	274	278	271	270	269	253	271	279	273	241	285	286	303	260	270	254	263	258	314	258	278	265	289	258	258	264	233	292	281	271	288	271	304	271	245	265	262	248	274	284	269	280	246	242	245	289	285	290	272	295	281	252	263	262	297	243	279	264	265	277	258	241	248	244	241	267	268	267	240	275	287	292	286	289	286	280	274	268	283	302	277	281	254	259	283	285	266	261	272	279	268	251	259	251	285	272	268	253	254	251	293	229	259	317	271	318	268	265	298	261	290	290	264	273	266	224	239	276	260	261	237	270	284	273	296	301	287	270	270	275	278	270	236	274	251	268	281	236	255	241	306	244	277	315	287	295	283	259	259	267	260	284	281	292	286	276	276	283	257	251	278	246	274	275	267	256	263	254	301	284	271	288	298	273	258	295	263	304	297	292	263	290	284	277	265	267	284	311	281	252	291	282	250	254	260	269	259	254	272	270	280	282	242	269	299	271	266	283	277	248	291	263	256	293	261	273	306	283	272	284	290	268	266	252	265	246	257	276	280	267	280	246	237	276	245	264	261	278	272	264	290	283	262	261	312	279	295	264	261	309	280	254	260	260	280	279	239	275	235	271	301	274	222	273	267	255	301	305	250	278	260	270	279	281	277	258	249	245	254	253	250	298	276	261	259	281	275	266	256	285	272	260	274	291	310	273	290	281	286	267	268	293	295	230	295	272	262	264	260	296	272	257	276	270	236	262	277	280	264	290	272	253	275	291	266	259	263	274	276	239	272	282	276	287	270	297	269	244	273	274	297	278	291	244	289	242	272	266	264	273	286	260	288	255	263	288	264	285	295	292	285	266	270	273	257	284	248	279	262	262	250	277	260	282	267	262	287	263	274	284	261	250	274	292	282	279	255	295	325	264	288	294	271	243	266	269	259	273	233	252	273	270	257	275	268	270	287	266	255	256	277	274	266	281	244	268	274	300	269	229	259	274	263	237	265	260	264	276	240	271	269	286	250	264	257	288	255	238	262	281	274	281	270	263	266	265	239	265	290	255	263	271	274	298	281	262	276	256	271	270	296	253	270	267	253	234	302	256	287	249	286	291	269	243	278	281	264	283	279	289	288	297	304	237	274	242	269	256	291	286	272	265	283	278	271	287	234	286	249	288	279	272	260	283	280	263	246	282	280	282	277	267	294	261	268	247	268	267	271	268	309	287	272	271	274	300	248	284	290	275	274	284	250	273	285	261	295	273	278	301	287	259	257	267	274	258	270	269	269	262	265	260	289	283	240	281	271	281	273	285	278	253	265	273	311	234	273	254	281	295	247	261	269	242	309	271	285	266	255	288	276	248	270	253	270	275	261	261	268	268	258	275	278	273	267	268	262	233	262	289	280	296	255	300	276	274	282	259	256	266	281	292	281	286	283	265	283	268	257	241	236	285	273	271	303	255	248	265	263	256	280	243	301	268	248	277	280	288	262	262	299	265	281	259	264	248	276	277	284	256	257	268	248	286	298	291	276	253	291	261	252	247	232	264	252	247	268	259	273	260	302	258	273	290	251	290	252	277	262	257	265	279	298	280	277	259	308	243	252	268	289	291	270	258	249	260	280	267	280	296	286	256	302	301	273	284	287	267	255	273	282	240	276	266	254	258	303	275	258	276	288	266	261	278	273	291	266	240	278	291	265	299	264	248	280	271	277	255	269	307	273	272	258	291	287	255	273	297	271	286	262	303	261	261	264	277	273	258	285	254	265	264	286	268	261	303	275	241	275	266	274	260	284	257	262	303	312	298	267	263	271	279	269	279	258	272	268	246	290	282	242	262	256	292	290	272	241	268	257	232	261	267	292	288	283	280	278	281	294	288	286	282	265	252	290	285	262	297	251	279	252	252	258	272	274	274	266	255	274	280	280	272	252	259	265	262	265	295	255	252	229	288	260	257	240	259	270	253	272	262	279	283	263	278	270	287	268	259	274	254	255	285	231	273	272	278	270	263	272	244	269	269	293	294	268	286	286	245	262	272	266	263	271	249	294	297	255	299	265	281	260	282	262	286	259	272	295	296	263	273	294	276	295	280	273	267	286	267	278	279	273	300	285	262	268	250	290	266	242	272	294	281	246	248	281	282	269	254	260	280	261	263	274	270	263	290	286	254	294	282	259	270	261	272	283	283	264	266	277	279	290	252	269	266	278	267	275	265	267	248	309	282	267	272	275	274	276	299	270	262	245	258	269	311	295	295	257	282	284	276	267	254	311	234	274	292	257	260	275	264	259	256	263	246	244	295	236	257	279	267	269	254	290	278	264	285	275	284	259	231	259	244	277	278	261	254	264	293	269	252	222	285	265	246	289	289	252	281	243	223	265	264	275	267	288	263	279	274	292	287	268	268	292	254	275	265	284	281	278	267	278	247	273	286	249	259	234	234	277	258	254	275	281	266	266	277	258	279	250	279	270	291	262	292	265	269	259	286	259	279	243	267	282	281	258	268	272	280	291	270	300	289	259	300	277	272	288	275	254	264	280	274	239	255	298	258	245	268	283	295	280	279	255	245	265	270	242	262
5593	4311	6321	5895	4762	3760	2965	2823	2249	1662	1448	1185	1181	1099	1021	892	948	882	873	864	846	770	786	773	747	747	749	688	747	704	648	750	709	673	663	687	663	671	694	689	678	696	666	656	669	670	699	698	670	609	682	672	662	700	639	680	639	667	647	645	647	670	684	674	642	640	638	667	677	678	676	686	708	695	646	675	684	589	624	665	642	662	677	635	629	682	649	617	670	601	635	628	651	677	674	639	694	626	657	649	668	647	646	628	652	638	622	660	634	657	663	679	628	656	658	641	704	670	653	665	612	626	690	662	639	649	681	669	739	667	694	643	639	651	655	658	630	643	664	647	656	671	685	623	659	629	657	632	651	646	634	676	663	636	673	668	629	671	649	690	592	680	669	635	665	667	635	625	690	628	641	689	666	644	657	617	646	605	621	615	643	669	655	683	658	650	683	600	653	691	622	662	660	677	655	661	667	649	627	663	637	637	650	660	652	640	629	623	662	687	631	672	684	683	651	663	681	644	662	659	666	690	687	669	653	643	614	649	657	687	677	634	635	636	697	662	639	658	669	625	627	663	699	685	677	642	667	628	668	619	642	656	691	662	684	642	646	664	661	646	652	647	689	665	707	685	627	642	646	656	629	698	721	653	651	652	643	636	614	637	645	611	651	696	667	639	675	663	708	682	672	687	657	624	646	650	657	683	657	618	673	677	708	677	631	668	639	685	661	673	652	694	661	638	699	690	634	645	681	673	664	672	634	630	675	674	672	730	672	622	647	668	677	647	664	661	576	642	656	685	689	642	613	649	647	648	649	675	646	651	624	650	661	635	649	592	638	656	634	645	668	645	666	672	642	624	647	656	683	651	673	675	684	639	665	680	637	646	654	639	631	660	648	648	655	678	615	660	654	695	673	681	658	634	687	644	659	687	670	702	686	679	636	601	655	690	632	644	625	628	649	632	678	680	686	638	664	623	636	678	698	659	658	680	614	672	676	670	650	675	658	649	688	683	705	655	658	680	690	655	661	648	661	635	694	684	654	664	660	623	607	649	696	666	653	671	635	634	664	696	666	675	680	651	671	641	660	715	681	628	696	596	674	645	657	633	672	622	699	625	617	694	692	653	669	662	645	645	696	630	648	688	669	681	646	637	678	655	651	648	681	644	618	629	702	729	611	659	655	659	664	653	689	655	660	662	631	672	668	650	625	645	613	678	660	703	687	660	672	652	647	649	664	683	675	597	640	650	657	672	702	648	661	695	648	641	619	660	680	613	673	662	626	614	691	665	669	639	651	656	668	690	646	605	714	644	596	647	637	683	696	600	675	664	686	659	633	672	678	662	683	623	672	626	653	684	679	653	622	631	631	642	719	620	676	651	672	650	693	625	661	669	634	688	653	672	650	684	656	646	672	648	643	684	659	632	621	648	679	671	648	691	687	645	652	673	664	657	681	679	732	648	689	695	648	638	689	591	646	671	669	669	679	666	671	650	652	681	647	588	671	681	701	681	624	673	679	688	696	622	606	671	651	617	664	642	683	636	686	605	662	694	641	667	638	639	657	676	646	656	644	646	687	637	667	606	661	668	651	650	690	668	669	684	655	628	663	640	690	676	659	664	602	680	686	628	661	632	674	707	613	657	688	643	619	669	651	614	700	661	674	656	614	637	640	629	671	669	653	667	627	612	630	699	639	632	669	603	666	656	648	643	675	675	642	679	669	710	684	644	674	670	670	682	653	628	660	628	710	685	690	672	654	668	659	646	667	628	667	627	698	684	681	643	689	663	654	654	650	656	676	629	669	606	637	674	681	716	675	657	640	648	720	668	661	695	688	692	672	641	671	674	619	632	689	673	683	666	656	664	639	672	603	676	638	666	680	664	663	662	715	707	670	594	667	676	665	652	661	645	658	667	646	666	693	665	625	640	667	693	655	680	655	673	642	684	674	643	643	687	692	677	679	633	646	658	657	708	709	705	617	666	674	654	642	652	689	667	661	627	693	594	660	631	632	638	649	635	675	673	667	608	710	682	658	595	641	674	628	665	662	624	666	699	629	620	673	681	678	635	659	694	632	679	639	666	646	676	655	650	659	708	678	626	667	683	672	678	662	619	640	638	669	698	672	703	684	663	658	632	673	653	661	670	670	633	685	655	677	649	688	659	629	657	694	671	670	623	655	651	656	627	594	638	661	642	656	695	666	647	660	620	625	647	647	649	646	638	635	645	643	662	669	684	658	648	658	628	696	712	643	633	691	709	631	652	673	655	664	687	633	647	623	661	674	651	612	684	669	647	649	680	665	659	673	712	627	648	660	624	698	611	681	674	660	703	600	666	645	665	664	668	653	663	671	671	685	646	631	690	608	647	651	627	653	673	659	651	620	681	683	639	643	652	678	626	677	636	667	635	631	659	689	689	663	664	637	627	619	656	656	690	661	597	644	657	676	624	647	682	676	645	601	634	655	657	662	680	679	639	648	632	649	613	660	627	676	646	650	663	618	669	646	692	671	638	659	698	622	638	682	666	608	643	646	633	667	636	652	656	653	655	673	660	631	662	650	652	639	628	663	643	631	639	666	681	659	672	643	682	629	679	666	676	690	659	641	635	680	692	666	695	688	668	677	635	662	675	670	658	714	681	675	679	650	643	690	623	659	636	696	674	619	606	651	656	713	652	631	650	666	669	653	679	654	671	627	660	698	640	643	674	651	714	663	632	684	654	673	669	610	616	629	704	730	637	677	691	683	709	690	631	648	694	680	684	662	664	676	680	671	672	672	670	650	641	648	673	751	703	657	664	671	676	675	654	697	670	625	704	673	657	670	674	633	645	669	635	681	686	613	626	653	670	637	691	686	681	613	647	679	700	648	677	608	682	661	629	659	656	697	629	740	705	671	659	662	648	642	620	676	688	657	669	655	672	690	658	652	635	685	705	701	667	672	654	643	620	628	692	674	669	671	617	647	627	657	636	670	634	609	629	681	697	667	697	635	654	741	655	674	658	678	669	671	662	677	682	659	673	607	620	657	673	650	690	678	665	642	654	666	687	629	644	693	611	666	658	648	639	675	684	676	660	658	641	655	637	639	620	659	635	688	649	696	678	645	676	680	679	700	673	681	659	655	647	700	660	684	687	663	643	653	637	660	689	673	594	675	654	670	674	639	684	625	703	718	668	656	619	621	688	681	681	659	695	629	692	618	647	682	675	653	645	677	626	647	660	622	647	628	663	657	685	607	639	674	642	654	651	663	677	633	657	665	688	621	655	651	657	638	667	631	649	652	662	687	665	677	670	637	610	654	646	650	640	661	668	616	623	639	666	686	691	688	656	677	650	662	646	687	675	672	644	671	684	663	644	685	635	660	661	658	670	675	662	679	706	632	676	678	697	710	674	611	693	608	643	663	677	640	638	675	655	689	718	714	666	643	654	684	687	668	638	664	652	672	657	646	648	602	683	660	678	602	639	663	614	667	658	688	666	694	666	664	627	656	683	687	629	680	656	654	649	669	635
16439	7879	5902	3212	2097	1429	1194	1069	743	592	480	446	398	393	383	313	335	265	320	326	299	275	304	279	291	284	287	282	300	238	260	248	247	288	253	278	258	264	245	250	238	257	267	264	260	261	269	242	263	264	257	233	232	256	235	240	253	240	227	253	271	248	258	261	260	208	256	257	248	221	210	241	272	261	221	268	267	246	230	281	258	248	265	250	258	229	248	257	243	220	242	254	211	221	238	273	248	218	231	228	267	252	251	228	233	239	234	243	251	245	243	252	260	226	250	258	264	233	251	253	247	250	266	235	246	284	236	285	228	255	257	266	271	232	208	220	233	216	237	247	256	246	217	252	222	224	253	266	282	232	255	244	221	257	245	260	240	249	266	250	273	254	235	274	252	250	259	242	267	253	228	253	245	236	236	241	239	229	240	232	272	256	251	255	229	263	248	259	239	253	235	228	240	270	251	239	245	269	241	262	266	254	255	265	239	234	216	254	258	256	232	245	266	236	222	288	238	228	252	216	235	234	233	257	232	232	267	229	267	248	258	238	265	249	212	235	286	235	242	268	266	251	253	235	239	250	237	270	263	251	267	223	270	232	247	262	244	250	248	245	267	214	270	247	254	228	244	264	242	220	267	253	226	251	260	254	252	231	272	238	250	265	251	243	254	234	241	234	221	246	241	251	269	256	271	252	236	241	211	242	213	224	241	261	277	271	259	253	254	250	267	243	246	261	244	258	243	237	223	249	230	230	257	262	262	257	237	258	248	256	244	266	258	273	243	293	281	241	264	248	240	245	258	253	251	231	232	275	231	212	304	232	240	265	252	253	250	252	250	246	234	219	244	261	253	268	228	271	253	258	230	232	226	244	249	246	223	236	251	245	261	263	237	253	238	244	235	246	247	226	249	241	262	258	259	242	247	226	243	246	247	251	222	233	263	268	240	265	231	250	227	236	213	230	269	252	240	221	230	252	254	228	261	246	243	267	255	262	225	222	259	256	245	257	262	244	268	268	251	237	217	255	266	252	265	263	269	224	230	268	246	246	270	289	265	238	257	229	228	270	230	251	262	255	229	247	234	250	243	240	253	244	252	276	262	249	276	272	237	236	256	227	253	249	274	263	244	232	237	285	228	229	253	267	236	225	272	240	255	269	230	249	246	281	237	230	237	250	240	240	260	252	243	263	256	241	246	253	223	235	252	261	221	238	263	267	255	263	267	250	230	225	221	242	248	261	280	254	249	250	231	263	247	219	250	224	214	262	245	267	251	234	255	233	240	266	255	242	261	252	237	234	228	235	234	254	201	236	245	228	246	237	263	233	252	219	256	253	271	245	271	255	240	232	242	235	246	233	225	257	262	252	243	247	255	229	283	263	272	253	252	235	265	268	237	257	253	246	252	227	271	251	221	237	246	248	233	256	260	248	279	258	255	243	215	224	218	245	239	238	271	244	254	234	234	248	194	227	226	234	241	227	213	248	272	238	262	229	247	242	238	242	249	240	244	254	257	258	224	231	246	265	264	246	259	284	291	245	248	231	244	247	235	234	260	243	242	249	221	243	237	241	259	255	221	277	239	226	261	260	250	246	236	240	269	231	269	242	233	237	276	230	193	228	231	227	264	246	264	272	261	229	224	262	238	248	237	229	231	225	244	254	243	244	256	227	243	246	232	252	256	238	221	259	282	265	238	254	247	233	252	223	254	282	255	235	244	236	234	219	257	249	217	264	229	273	233	239	235	253	229	243	229	241	238	227	204	250	202	255	227	242	258	256	237	272	247	244	236	257	253	268	229	233	223	269	229	269	262	257	228	254	265	248	252	241	265	257	238	256	266	226	243	251	247	254	225	271	218	217	211	261	223	271	264	237	244	225	253	235	237	252	250	225	263	251	246	251	254	244	231	252	257	277	269	250	240	249	278	213	248	261	252	241	228	244	256	273	254	275	233	245	222	253	267	252	239	260	232	215	229	250	246	247	273	252	283	278	249	242	262	240	264	236	251	249	260	241	219	237	203	254	230	269	238	231	240	255	239	229	258	277	263	259	251	248	256	258	268	244	250	248	264	219	271	245	238	247	232	219	263	235	241	284	222	247	235	228	251	248	236	267	257	233	238	213	263	253	264	242	243	269	236	245	227	246	222	251	245	239	267	242	264	205	220	217	250	222	250	254	229	266	230	254	260	242	249	263	229	268	268	271	258	258	248	259	226	257	257	280	231	262	242	251	248	251	287	252	255	248	252	257	233	201	257	243	248	252	233	236	245	221	249	244	252	236	259	262	259	282	232	242	264	234	258	240	251	278	262	246	284	252	265	267	256	245	255	218	225	265	240	236	244	239	252	273	238	243	252	255	261	229	265	238	240	260	281	242	222	237	228	234	261	233	238	273	257	226	248	272	231	228	244	263	226	260	261	254	261	232	234	244	261	268	235	250	247	252	272	250	245	262	256	261	238	229	248	261	257	260	277	256	235	242	235	279	235	214	240	262	247	215	249	236	232	226	212	246	259	265	261	233	294	277	252	252	251	254	229	234	261	228	266	235	255	247	228	264	242	245	255	227	250	263	232	240	263	229	236	253	273	221	223	225	227	234	267	234	216	268	252	233	255	273	247	255	249	271	219	227	236	232	261	238	256	219	269	230	254	250	254	257	244	261	264	237	270	249	241	233	263	280	234	217	252	260	254	260	245	258	272	248	253	244	234	244	221	217	243	269	235	239	254	271	256	239	238	246	252	266	228	238	229	257	290	229	255	255	251	293	259	283	255	252	240	233	228	260	255	275	261	249	237	247	259	269	243	242	235	272	234	249	230	269	234	279	250	267	232	263	248	241	260	238	245	235	259	217	275	251	203	221	238	253	248	248	252	265	277	274	247	258	246	244	251	232	248	278	250	240	263	223	242	259	253	233	260	267	244	240	233	247	245	263	242	270	253	223	253	234	259	246	257	224	267	269	266	286	222	258	234	269	243	262	254	241	243	239	262	255	239	274	253	260	247	264	265	242	268	267	289	216	209	249	235	272	224	226	263	240	277	254	247	245	247	282	260	258	227	232	221	240	237	249	266	259	259	241	248	273	219	231	228	259	248	254	242	260	225	268	271	238	252	260	237	250	217	256	252	248	248	256	245	224	259	246	262	256	220	262	249	225	230	250	233	265	241	247	253	230	260	256	260	264	268	261	246	236	222	234	241	257	242	222	241	240	250	247	245	247	241	211	277	235	240	272	257	239	228	252	249	240	243	225	230	253	251	245	226	209	235	251	233	260	218	235	245	246	257	255	229	272	223	269	236	214	249	250	254	273	250	250	230	228	242	234	272	222	259	224	244	239	249	238	266	255	269	252	256	251	271	271	285	233	247	249	261	269	245	248	246	242	261	252	271	238	240	258	261	242	253	246	218	234	252	236	248	249	235	244	250	217	218	216	238	234	234	273	238	267	222	246	288	238	243	262	242	223	242	246	215	259	279	243	265	258	244	294	256	263	244	270	240	246	267	251
12252	7689	9131	8168	7091	5519	4487	4235	3281	2534	2136	1868	1654	1563	1455	1303	1180	1073	1070	1071	1012	942	805	796	779	788	839	787	763	732	695	719	683	692	675	636	677	638	682	712	684	675	680	654	617	603	601	650	653	653	647	640	649	629	613	620	665	624	606	654	593	611	608	598	616	617	615	591	585	620	595	626	641	635	596	610	633	609	639	646	607	614	617	594	600	608	609	592	589	603	630	605	608	631	578	611	589	594	634	603	616	617	600	597	636	578	605	599	639	605	629	618	522	621	622	609	574	654	600	592	612	632	621	589	602	631	641	640	592	612	593	571	564	579	628	631	561	602	659	590	566	606	577	618	593	637	583	637	560	531	571	583	594	612	573	613	539	615	555	588	651	604	609	606	605	577	604	604	585	622	624	589	607	615	597	599	648	586	580	605	623	602	625	634	636	593	573	601	583	580	655	592	600	624	632	643	619	586	635	613	603	609	587	580	585	582	629	635	605	596	616	586	639	610	606	615	573	591	620	575	567	573	567	599	595	602	624	638	546	606	631	597	646	633	589	606	650	566	617	601	606	600	600	627	617	598	645	648	585	588	579	616	594	613	560	578	559	596	665	637	581	580	622	583	595	582	561	581	620	592	629	677	572	645	604	594	628	665	595	586	635	632	588	560	568	607	646	642	628	565	614	624	597	610	551	585	647	594	617	614	596	578	557	618	567	595	539	581	606	608	672	562	611	603	557	578	599	587	605	610	585	567	588	568	644	631	655	614	637	623	617	589	597	630	604	564	611	613	616	591	575	651	617	569	601	597	594	590	640	577	600	578	630	574	620	572	659	588	587	606	605	595	611	584	650	607	628	627	621	650	587	599	638	608	590	631	586	590	583	591	601	617	573	607	582	582	627	656	595	573	621	625	592	635	620	595	562	603	623	594	638	617	623	613	628	587	581	605	572	587	606	631	635	620	588	585	627	598	610	573	609	611	635	649	615	627	616	599	614	630	599	599	616	632	639	623	610	633	602	608	595	586	593	578	630	618	620	604	581	659	622	615	633	613	620	621	639	586	625	588	591	555	611	557	599	620	608	599	647	637	613	611	591	630	605	594	596	566	619	619	603	637	603	593	562	563	597	618	631	602	631	599	638	576	619	575	591	579	623	585	619	607	608	563	579	626	631	641	607	609	564	596	577	621	560	611	626	581	585	623	581	583	604	598	600	634	585	575	577	598	555	589	626	626	642	643	589	598	578	576	606	650	592	577	606	608	586	677	600	596	597	603	642	647	618	574	610	633	605	580	597	579	591	612	633	632	581	607	589	590	553	608	617	591	587	621	577	646	644	605	561	584	642	585	629	651	615	592	577	622	588	608	630	588	624	606	619	608	628	603	641	608	637	628	583	626	609	601	589	585	658	620	626	609	574	662	605	617	600	618	585	626	617	617	618	599	593	605	640	610	624	607	633	590	568	593	588	612	611	661	590	656	647	592	632	618	597	616	616	593	643	573	616	620	634	582	603	621	598	601	621	579	649	645	621	616	597	578	635	593	598	619	603	599	587	581	601	579	618	597	624	586	591	589	591	605	585	590	585	583	625	630	559	564	592	542	618	618	575	604	658	578	624	620	603	608	627	619	590	620	582	613	628	665	578	590	586	580	600	609	602	594	615	647	579	607	571	581	632	594	610	604	595	574	611	626	599	609	609	612	589	619	575	564	594	611	607	608	574	610	588	591	603	611	630	585	623	608	614	669	584	593	619	610	621	613	641	605	588	571	600	611	589	620	576	618	594	603	591	585	587	592	607	582	582	606	596	600	647	624	590	599	623	581	595	609	588	619	569	621	622	603	613	569	646	577	590	586	589	592	623	601	589	631	582	607	617	613	566	602	626	619	589	620	594	598	570	616	600	561	662	608	636	579	601	588	596	592	604	637	629	619	622	639	618	600	586	616	610	608	646	638	597	624	615	578	614	650	590	615	596	601	629	608	607	632	599	622	612	582	650	575	610	609	610	648	570	586	592	589	553	591	598	578	570	560	625	650	621	579	638	591	621	627	610	592	581	602	596	622	602	584	588	609	599	646	610	581	644	597	644	582	596	586	610	623	601	630	599	606	604	628	625	598	607	646	594	597	590	635	616	597	587	635	581	591	573	592	533	594	624	616	606	627	606	638	618	592	588	634	619	558	573	572	620	607	575	640	571	622	599	621	583	590	603	567	563	551	570	642	640	634	590	603	565	591	542	608	603	601	587	576	581	558	649	596	583	656	602	606	596	612	626	601	659	633	659	655	606	608	608	616	594	632	621	580	618	613	614	605	583	567	590	579	605	582	616	616	586	613	549	619	599	583	598	625	560	618	621	570	616	641	588	611	568	601	539	591	630	579	616	605	576	622	555	602	595	617	597	586	640	606	608	616	580	569	611	607	616	625	624	609	612	600	629	641	613	558	566	580	632	598	553	602	632	568	614	619	612	568	621	609	646	620	597	584	591	613	618	589	596	609	621	614	639	549	658	587	594	623	616	644	611	595	592	629	685	597	621	643	603	602	616	620	626	572	648	607	595	596	582	625	646	596	574	606	584	597	584	628	557	626	624	621	588	603	567	622	627	602	649	598	592	642	613	640	608	633	667	604	637	611	622	591	629	590	605	591	585	626	557	642	579	606	627	617	624	626	611	588	583	590	686	624	601	578	613	610	618	633	647	608	622	626	579	609	619	604	626	559	612	606	646	639	599	633	615	603	631	562	590	646	621	611	636	604	602	604	602	626	607	610	600	566	664	610	594	613	642	584	630	577	617	646	614	595	620	614	596	561	638	547	611	624	582	597	604	609	584	576	636	595	595	641	617	595	583	635	635	627	604	596	632	628	575	609	623	625	602	663	601	597	633	591	604	580	608	582	591	609	606	669	604	604	586	553	590	627	583	603	598	625	612	576	595	648	581	598	618	643	609	634	610	614	586	595	601	602	563	629	591	624	619	591	585	586	613	586	600	591	582	597	611	640	634	619	596	621	621	619	627	626	606	617	620	609	609	579	643	661	590	614	640	598	600	602	631	604	570	649	589	640	629	624	631	581	601	616	574	618	587	594	615	621	646	617	581	621	617	613	626	612	625	641	602	568	620	566	635	620	599	623	612	634	607	566	594	631	604	616	603	607	585	636	593	581	623	564	629	594	611	582	647	628	627	655	592	652	599	582	582	639	637	579	593	591	628	626	601	601	574	592	618	630	582	605	613	615	570	598	600	633	635	558	639	590	568	614	638	589	581	616	621	640	625	619	602	634	603	565	631	628	610	593	626	585	611	576	590	616	595	607	621	594	582	662	619	612	595	582	556	649	567	607	597	602	612	597	583	630	557	619	579	581	638	590	603	607	657	623	601	616	620	611	629	567	627	658	590	605	655	578	585	637	638	605	607	604	651	617	604	610	593	617	572	630	664	585	594	589	660	580	681	562	659	587	651	618	610	596	589	682	651	599	540	628	587	643	605	632	608	614	579	628	611	573
23764	11808	8323	4156	2502	1747	1372	1114	787	649	562	473	441	408	413	324	311	301	277	277	235	223	227	227	223	206	201	220	225	201	209	199	191	207	189	168	158	202	172	198	164	206	177	194	193	208	175	170	191	184	193	189	164	175	172	168	169	175	156	172	181	182	179	190	164	195	191	197	169	203	200	167	192	203	174	167	166	192	169	169	173	180	176	189	190	166	165	190	197	190	188	198	182	182	188	181	203	186	177	182	151	176	160	154	194	173	165	147	199	199	171	170	176	167	189	179	179	161	188	171	187	178	195	190	175	169	153	173	173	189	146	172	187	188	181	179	161	171	143	175	196	173	168	177	174	168	191	176	135	173	187	193	183	164	174	166	181	151	164	201	160	197	185	181	165	156	176	171	173	190	177	188	183	188	183	199	200	171	176	144	170	178	175	187	200	202	179	188	183	167	148	170	173	212	185	176	166	195	185	214	181	171	172	173	165	165	152	169	184	178	177	203	148	180	172	167	176	170	191	145	172	165	184	164	184	180	197	169	176	165	171	173	174	162	185	205	188	174	145	168	177	182	180	168	186	181	190	162	186	152	191	193	177	189	157	171	156	174	191	189	178	192	186	210	159	146	172	173	166	185	171	179	181	180	194	178	184	172	173	183	188	172	188	196	205	174	141	182	186	166	141	196	187	164	187	176	174	171	137	147	159	179	173	165	177	165	183	171	170	153	194	182	176	164	163	173	172	144	194	155	150	165	164	171	200	193	164	172	164	173	149	180	207	173	182	204	179	183	162	168	179	180	170	187	188	192	163	169	174	168	175	173	190	193	175	177	165	142	194	193	192	163	180	162	172	151	194	144	177	162	175	170	185	166	176	176	184	162	192	159	161	180	199	173	200	197	156	170	195	177	177	166	190	165	172	184	168	178	201	168	166	167	206	171	147	191	202	184	165	181	193	179	159	187	194	182	177	163	171	199	180	189	181	152	185	184	154	160	148	192	179	185	178	178	179	173	166	185	179	178	178	177	176	190	190	181	207	198	180	173	162	148	147	177	167	182	183	171	188	180	163	188	171	157	175	159	177	194	182	171	153	164	175	172	158	167	188	183	166	160	199	173	161	188	187	169	182	208	161	180	180	211	190	170	177	205	182	178	208	155	189	162	198	177	179	181	171	161	173	189	164	172	185	162	162	167	156	188	163	175	185	168	205	157	182	172	204	168	162	197	173	155	185	159	167	155	193	194	187	155	149	185	184	182	192	156	165	156	172	166	177	176	183	198	168	167	174	178	192	182	164	175	174	180	202	165	175	199	181	175	183	182	167	168	188	184	159	167	192	187	162	191	194	172	187	169	181	168	169	167	192	161	181	173	167	175	197	191	186	187	194	200	158	180	172	162	183	153	187	174	177	190	162	183	156	165	163	168	181	184	189	162	176	197	177	156	167	166	199	170	143	175	193	202	185	178	179	190	149	204	174	175	187	179	154	181	192	156	208	191	208	159	181	184	163	144	157	154	170	161	172	191	199	179	178	155	165	184	168	157	180	170	177	185	162	179	197	172	172	191	198	192	162	168	179	168	159	155	185	154	191	182	180	180	170	180	181	189	160	175	168	176	158	177	173	199	174	171	181	147	156	164	174	161	193	188	184	191	175	157	176	163	164	166	178	150	163	188	176	151	183	193	212	192	198	172	167	167	149	187	146	175	185	168	158	177	196	194	164	162	188	192	171	152	164	164	190	148	167	178	194	172	174	180	184	175	170	170	191	182	178	153	178	178	176	175	184	172	161	154	169	156	173	174	186	168	184	193	186	175	169	187	171	186	175	165	186	186	163	175	175	179	174	186	165	163	167	178	167	173	151	167	191	163	179	172	180	173	184	169	173	183	184	190	173	190	164	154	185	172	190	184	176	173	157	172	151	202	169	194	184	191	166	176	145	159	169	162	146	165	184	197	172	187	148	170	176	184	184	188	170	177	184	172	163	190	186	176	152	167	178	184	144	173	165	173	191	159	170	183	174	186	201	196	152	186	189	175	170	189	159	180	167	144	183	158	165	175	166	172	180	179	187	201	188	175	171	200	140	165	193	156	180	182	186	203	196	183	159	139	171	186	194	181	154	180	175	201	166	184	145	201	171	166	178	157	172	150	176	149	181	176	190	179	194	183	159	181	175	188	198	168	163	162	168	173	163	185	175	150	180	187	174	204	177	195	178	165	188	166	175	172	166	195	164	166	151	180	176	168	193	200	170	191	175	172	186	173	168	153	156	169	197	189	170	172	182	203	154	176	172	181	177	181	161	151	157	192	187	162	162	181	169	185	158	176	184	188	182	191	183	179	178	175	149	177	170	167	171	195	165	167	170	169	165	174	192	180	167	180	198	195	170	188	159	189	159	194	193	191	184	202	189	172	178	201	170	185	171	170	187	172	190	194	177	191	201	189	191	178	151	165	178	159	176	174	179	183	179	164	152	181	189	186	151	161	156	197	160	174	184	182	197	162	172	179	201	174	171	178	202	181	183	170	200	180	176	180	163	192	191	201	167	183	173	161	169	163	203	185	183	197	165	167	175	155	198	175	191	190	197	159	173	177	161	192	187	200	198	198	161	178	184	150	166	166	172	176	171	175	201	168	190	181	182	168	183	184	189	178	170	182	184	186	186	159	178	192	186	181	197	188	164	188	179	175	190	185	180	183	201	183	177	170	176	183	173	179	199	181	168	168	162	191	163	198	159	178	177	174	172	165	193	150	198	192	169	162	194	197	163	172	195	198	193	184	172	175	193	157	188	178	183	183	171	158	183	165	180	170	186	175	199	167	157	176	179	173	177	188	160	171	194	182	166	153	142	159	177	194	171	163	173	180	188	200	185	179	163	164	169	188	167	174	163	184	183	175	162	175	188	134	176	168	179	181	214	182	190	179	149	165	170	195	195	161	190	185	186	141	157	152	188	179	187	169	173	173	191	171	158	165	169	178	171	161	168	168	186	160	163	180	199	180	143	172	182	201	149	180	156	159	176	160	187	169	163	170	181	167	205	167	175	173	162	185	175	172	190	178	181	185	186	145	179	164	196	188	198	170	201	176	214	179	150	185	171	180	176	158	180	177	177	176	195	171	189	204	166	146	164	190	213	188	139	183	174	182	186	192	203	174	160	166	170	146	180	185	184	191	170	168	187	200	166	177	180	168	160	216	185	169	154	186	186	186	162	175	174	156	185	177	178	161	158	166	184	190	188	167	169	173	191	206	197	153	180	163	174	166	128	179	178	168	189	181	154	167	191	180	161	172	193	170	197	176	158	181	170	166	191	159	171	167	186	171	165	157	181	177	177	191	176	182	138	184	193	162	179	154	165	184	194	180	177	160	160	160	150	164	202	179	164	171	171	185	195	172	167	179	182	176	190	180	171	184	179	158	160	180	173	174	173	184	145	176	166	164	170	176	158	187	177	186	163	185	183	177	187	191	208	175	189	190	191	162	188	194	176	159	189	161	175	174	187	179
15418	10434	11395	10266	8661	7268	5803	5333	3982	3136	2742	2241	1995	1888	1764	1373	1309	1240	1253	1168	1112	860	863	838	795	769	753	709	657	569	623	597	567	565	488	537	589	553	569	613	580	607	585	557	549	514	521	499	496	507	522	500	491	460	484	473	480	440	493	487	452	453	429	458	478	467	495	494	452	450	436	469	429	442	464	460	451	431	457	460	426	459	428	444	464	450	441	447	450	437	450	465	447	460	446	412	433	449	479	471	417	436	427	446	449	421	465	452	413	427	472	437	453	459	458	421	444	432	440	435	458	462	417	474	418	445	455	411	487	464	426	445	434	456	454	440	432	425	488	449	463	448	469	456	443	465	447	450	440	460	459	469	464	439	472	470	415	459	432	431	456	450	477	409	465	418	449	444	461	425	424	459	459	451	464	456	428	467	442	446	428	469	496	456	470	455	439	436	432	429	475	435	465	430	427	451	483	467	442	448	444	406	459	440	450	421	430	441	414	484	449	432	451	415	431	438	437	450	487	448	421	431	453	457	447	442	459	446	453	419	439	442	477	416	443	430	459	446	440	388	443	452	415	471	462	440	417	471	446	445	432	442	468	467	421	416	473	457	446	481	430	446	448	423	411	467	468	445	415	451	464	419	481	436	451	434	494	412	467	447	446	405	443	443	439	459	424	459	450	471	416	412	407	453	426	438	461	445	465	414	441	442	448	434	468	452	461	467	436	460	456	458	383	427	448	412	469	440	407	455	412	451	434	434	459	395	423	446	424	430	445	434	443	420	467	482	461	398	459	465	427	410	468	434	414	472	440	442	439	433	446	448	449	450	446	395	454	432	464	420	412	469	480	417	414	448	459	422	441	450	451	420	434	462	440	440	438	429	435	463	431	476	402	456	446	432	426	430	430	450	437	424	459	420	449	477	467	464	419	447	437	415	436	490	475	441	426	429	477	442	447	469	420	458	430	463	432	410	462	426	453	426	438	401	469	427	447	429	500	458	470	476	424	450	432	477	431	433	444	455	405	452	456	453	444	407	461	422	441	488	459	420	425	448	452	450	420	480	439	449	431	473	437	422	458	436	465	477	426	457	464	474	458	428	446	456	459	413	461	431	446	464	440	444	498	455	423	490	457	447	420	429	435	490	440	446	452	453	437	448	453	441	479	471	418	436	474	415	455	480	419	481	454	413	436	433	447	452	438	429	465	433	493	430	429	397	464	417	429	463	402	463	452	432	453	433	488	442	416	482	460	458	478	465	415	453	403	432	449	436	428	448	452	464	490	432	449	435	470	437	440	479	416	436	459	440	425	416	438	449	453	393	427	438	395	458	449	474	435	425	467	456	404	470	437	461	443	439	447	412	436	463	452	424	448	426	417	435	494	445	448	432	461	465	436	419	443	432	476	432	426	411	404	457	432	444	426	436	437	438	422	476	470	440	423	447	413	462	439	442	438	426	435	460	409	469	467	431	431	460	467	421	484	489	463	479	433	463	452	438	476	472	453	499	432	456	455	457	444	471	445	445	447	418	431	406	431	443	453	458	419	418	448	441	442	423	452	453	428	432	462	437	438	447	434	457	473	414	445	453	450	443	460	483	447	475	462	473	412	433	449	469	449	465	450	469	434	442	437	428	430	457	440	457	413	430	471	447	461	445	488	428	443	436	443	453	438	457	444	460	459	423	488	447	467	463	489	444	429	435	470	466	444	419	477	445	432	480	436	438	467	423	478	460	446	485	451	453	428	444	480	447	443	438	436	440	432	454	438	433	458	447	449	435	468	456	459	453	451	434	419	433	463	433	472	449	413	462	467	459	445	444	462	453	479	485	390	413	474	429	445	476	442	406	393	466	406	445	444	451	456	446	473	447	445	430	423	459	473	465	429	432	454	426	426	435	419	431	450	463	475	430	404	439	468	418	483	447	447	446	446	431	447	442	463	415	453	453	462	447	429	448	465	417	500	418	445	472	446	438	410	433	451	428	440	478	432	437	432	437	439	434	470	422	466	462	461	446	414	471	441	440	470	444	435	442	454	420	457	464	378	484	460	463	439	436	476	437	450	466	452	413	461	455	446	468	475	454	459	436	461	414	470	472	428	408	479	430	477	467	405	444	407	444	414	478	413	464	450	442	443	448	487	468	429	464	442	472	471	475	469	463	434	433	427	447	446	464	450	453	473	427	426	466	404	463	459	470	454	458	427	451	465	430	511	468	429	444	431	457	445	455	441	449	443	427	473	455	391	434	447	443	450	463	464	413	440	448	417	426	479	411	448	441	436	473	471	472	454	447	466	446	451	464	456	476	459	418	485	409	420	443	447	459	440	441	448	415	429	443	444	457	420	462	451	409	447	424	426	450	401	447	450	434	375	457	402	419	448	442	439	427	461	439	412	412	482	420	454	459	435	482	456	445	461	421	483	460	460	429	439	452	438	490	431	429	444	446	457	430	415	430	444	469	410	455	433	477	461	487	466	442	435	430	497	454	463	488	417	428	442	464	458	450	458	419	452	420	443	441	478	425	474	428	455	425	452	457	431	444	406	438	440	457	479	455	467	445	459	433	450	421	433	433	408	434	435	411	444	496	435	448	485	432	452	432	429	444	419	468	483	457	440	445	466	477	462	465	429	443	467	413	447	437	458	454	477	442	450	421	474	445	434	482	478	464	411	439	430	443	427	433	468	465	450	443	433	459	439	466	439	421	450	436	473	422	423	430	437	423	456	440	457	434	454	437	461	426	459	473	488	410	453	432	433	471	432	426	454	449	463	442	433	445	440	447	432	449	462	458	433	440	472	443	437	405	438	427	406	453	424	461	415	423	400	443	438	443	451	427	413	453	471	447	445	483	436	452	460	463	437	457	436	438	476	434	443	432	441	430	432	424	424	510	436	410	450	437	454	422	435	410	421	429	429	429	443	443	430	446	434	419	420	449	413	421	412	461	442	453	428	429	436	450	439	473	475	419	475	457	480	430	414	422	436	417	441	454	462	448	438	420	438	445	418	459	460	464	433	430	421	467	459	462	451	450	503	461	464	445	460	470	432	440	434	458	430	436	444	453	479	477	493	439	425	461	427	413	453	467	467	428	441	435	411	446	435	464	459	435	448	474	406	458	436	442	444	447	445	430	429	441	475	476	459	444	388	478	464	444	454	453	444	457	442	394	439	399	468	480	495	447	461	426	452	468	426	458	430	428	419	474	429	481	442	439	443	453	450	464	464	459	444	469	463	446	461	462	451	437	444	451	470	499	444	421	405	458	458	459	453	434	444	443	459	453	452	468	444	427	451	463	450	454	441	434	423	433	477	458	445	441	432	434	429	442	404	442	413	411	398	460	431	429	440	447	492	456	436	442	424	442	445	464	465	450	448	440	427	432	457	463	443	410	435	495	443	430	421	432	468	437	428	441	448	440	505	460	480	467	491	441	447	427	419	446	457	455	456	430	453	457	442	435	438	450	439	459	438	392	433	446	454	490	456	459	456	425	430	425	413	447	466	453	458	452
7163	4235	3142	2001	1286	868	748	661	497	443	358	343	321	306	327	354	279	265	284	267	276	299	286	286	266	271	255	243	272	291	253	294	287	282	257	250	292	266	290	287	262	275	319	278	262	267	278	299	257	261	265	241	273	264	281	315	269	264	264	272	317	281	261	242	279	263	280	271	299	279	267	253	279	288	283	308	276	262	292	260	265	258	244	291	255	254	262	266	300	260	285	281	268	279	279	291	258	286	278	273	263	261	268	257	260	256	263	283	310	259	258	270	228	287	269	255	252	245	268	255	262	252	248	285	251	265	267	310	274	309	262	278	273	275	311	264	298	273	271	300	267	283	215	251	290	268	274	251	284	284	278	248	249	290	279	260	250	282	285	287	292	241	311	283	263	282	258	277	270	268	266	275	269	296	270	274	297	254	307	263	258	247	252	254	274	291	267	262	258	255	233	258	268	232	270	253	268	268	262	273	260	291	283	260	215	258	280	254	278	262	254	270	272	281	303	261	303	289	272	274	262	261	274	287	275	252	269	291	276	269	264	253	245	254	280	289	253	277	265	276	258	292	250	263	281	257	278	255	285	278	274	273	292	265	265	267	260	268	267	264	278	274	309	255	264	267	259	299	274	250	281	275	294	265	297	266	283	287	271	276	264	285	270	267	266	269	241	296	306	277	297	290	280	246	257	265	289	252	222	276	272	292	267	287	259	267	268	268	240	284	256	270	266	295	294	287	284	252	255	272	266	218	285	271	261	283	252	259	264	265	269	274	297	265	295	249	284	261	253	258	258	276	266	271	309	266	250	254	264	315	289	267	261	279	232	237	262	289	242	294	252	280	228	241	266	295	282	260	276	284	266	252	290	302	255	288	273	273	277	251	261	277	233	287	271	249	291	271	254	290	247	256	270	261	283	258	300	284	286	237	298	275	271	226	274	273	270	245	285	271	257	300	282	252	269	250	277	265	263	276	256	248	294	249	252	298	298	283	265	272	270	284	246	290	245	253	305	284	256	286	259	286	256	266	266	263	247	253	253	252	248	273	295	252	249	244	262	306	287	261	285	273	260	270	299	267	294	272	248	245	254	266	239	252	301	256	274	273	249	287	260	257	254	288	255	278	279	289	270	268	287	277	261	260	237	244	281	291	272	289	256	303	275	286	274	272	279	276	259	296	252	302	276	294	257	260	261	252	263	281	286	246	268	252	248	276	260	262	235	287	272	255	258	259	254	263	253	267	231	259	306	270	233	278	275	297	262	279	253	282	261	279	310	256	256	244	258	287	263	256	263	282	279	281	275	276	267	278	239	292	281	247	286	279	270	306	262	230	290	261	288	265	274	289	321	286	279	259	292	243	264	281	281	261	270	261	251	281	238	282	277	249	277	257	290	273	276	300	298	277	252	280	273	249	271	278	292	242	249	281	256	291	258	270	268	252	268	272	258	291	287	258	273	282	230	254	281	284	252	263	282	278	243	272	253	278	283	258	263	294	262	294	265	255	278	270	263	263	258	240	278	239	282	260	276	290	282	260	262	261	247	286	271	265	265	273	247	295	281	273	264	244	292	275	282	269	257	248	247	262	262	251	274	264	248	285	275	267	282	249	256	272	259	256	274	244	259	246	275	266	260	265	235	248	288	269	261	256	281	296	281	266	274	276	262	238	258	294	276	262	265	270	291	251	283	270	272	274	269	260	289	243	302	264	269	255	246	234	272	253	271	270	293	269	245	296	261	227	251	248	288	286	279	256	252	264	257	285	250	267	290	272	294	231	273	270	251	253	290	277	280	275	262	266	268	252	243	300	283	253	279	232	278	281	283	261	272	265	261	294	262	282	243	271	275	308	257	302	270	285	267	264	290	265	264	279	273	259	281	251	264	289	254	277	255	254	291	261	225	275	268	293	285	251	258	259	261	267	272	245	280	260	272	267	287	303	245	270	300	278	275	248	271	247	243	248	261	257	296	271	288	290	268	274	244	235	257	235	279	258	252	248	258	280	237	256	263	258	264	257	260	275	255	288	271	303	312	230	271	255	264	269	286	267	242	280	251	266	312	264	276	269	267	284	241	264	277	266	289	247	258	263	247	260	248	250	288	275	278	248	267	292	268	261	278	278	276	272	280	273	292	276	283	273	279	273	286	286	274	248	277	251	245	294	294	263	277	272	281	252	288	260	233	234	282	258	254	276	256	280	267	261	255	265	254	250	279	262	263	225	275	282	292	301	270	287	272	279	280	256	258	298	264	277	293	261	263	264	281	287	321	265	222	274	264	284	257	257	276	259	259	254	304	262	255	274	263	241	268	281	269	271	249	272	228	281	284	247	254	258	292	250	286	254	262	244	270	264	278	296	266	295	250	280	271	279	275	274	264	278	272	277	245	279	242	305	290	279	289	279	284	238	271	267	271	272	282	264	262	246	282	282	245	262	268	264	255	275	253	251	290	225	287	276	257	277	301	288	285	282	257	254	295	274	285	260	256	253	282	262	261	264	258	267	250	271	291	266	276	274	277	257	276	309	264	277	282	288	243	234	291	244	288	264	284	287	271	247	240	268	282	255	259	270	265	247	288	248	253	244	275	235	262	293	267	286	323	283	259	276	300	262	291	285	287	276	252	262	267	259	264	296	252	282	267	285	256	256	290	256	280	250	254	247	272	227	293	264	270	279	260	258	272	255	279	265	314	307	314	268	283	247	289	266	267	282	244	253	286	253	258	268	255	267	288	254	262	264	270	248	279	250	241	260	299	284	279	260	280	245	266	305	281	267	281	250	276	239	247	281	301	245	280	260	276	269	276	268	271	265	298	254	262	283	291	269	268	257	269	265	255	258	253	268	286	285	239	264	263	298	293	299	268	248	260	266	255	294	267	272	258	277	288	260	229	278	256	246	252	276	240	289	263	267	261	298	255	256	296	247	257	266	256	343	279	272	285	271	272	241	265	274	245	290	289	282	277	289	245	275	258	271	244	274	280	262	253	274	253	277	265	234	257	265	269	243	294	299	278	261	257	286	249	242	308	267	267	279	275	289	253	290	274	256	256	298	287	272	255	281	263	273	262	253	273	283	296	248	293	257	285	271	268	257	273	274	269	284	274	262	265	260	289	258	296	243	259	273	276	308	273	265	267	287	288	275	296	255	287	277	270	260	268	266	269	255	265	254	279	265	251	256	288	287	291	251	242	274	268	262	271	279	254	267	284	272	276	294	275	286	266	236	291	262	239	241	279	286	306	263	281	260	267	316	275	299	267	248	293	274	263	249	298	272	270	265	248	268	280	251	230	282	261	297	263	253	256	244	279	290	261	298	259	258	266	256	308	278	286	261	262	287	263	280	275	254	266	258	277	267	235	251	264	252	282	241	317	258	279	278	291	283	249	272	273	257	266	287	272	290	262	259	266	253	262	265	285	282	264	249	286	281	293	238	242	271	282	268	261	242	276	295	254	277	268	312	271	285	252	279	267	271	272	259	256	256	251	292	284	245	263	263	262	250	253	258
5444	4420	5609	5710	4745	3767	3044	2580	2082	1725	1450	1288	1218	1080	960	936	876	926	834	800	825	777	762	737	734	744	770	736	699	701	689	698	675	680	658	686	631	648	707	687	704	638	729	684	659	647	664	692	701	677	695	634	698	674	657	662	722	643	700	659	664	687	683	651	620	675	672	688	682	659	668	593	658	693	650	640	654	644	620	623	612	625	681	685	638	711	654	689	611	623	648	703	618	693	634	663	657	663	624	672	642	633	660	660	671	621	651	676	647	663	647	683	671	662	668	651	633	614	674	693	614	672	630	710	596	641	677	674	670	674	676	629	695	673	628	704	643	647	594	663	645	637	638	659	637	661	640	655	627	602	625	662	671	642	626	634	647	727	664	658	697	653	728	610	631	638	625	671	692	612	648	606	635	647	667	654	647	634	695	624	637	666	645	680	661	688	636	675	658	605	667	624	634	606	633	695	672	650	650	668	700	632	649	641	680	666	650	667	634	677	640	713	633	672	683	653	651	657	668	622	682	625	649	690	660	632	685	692	655	688	634	697	623	642	673	657	687	731	649	614	692	647	651	651	664	658	643	639	661	654	649	665	678	671	603	662	653	674	654	659	631	703	687	620	686	682	644	633	634	628	652	632	671	640	648	634	647	644	670	662	644	622	625	690	651	664	650	657	634	611	718	636	671	719	609	645	633	665	696	657	656	697	638	635	650	666	703	644	645	703	658	637	682	638	645	624	632	664	643	648	614	642	657	635	684	662	668	624	683	643	637	641	610	616	629	630	680	674	665	681	583	672	650	631	677	642	689	643	638	660	676	642	669	658	674	658	639	594	670	617	690	677	665	654	635	705	621	635	622	673	633	690	666	651	626	667	615	645	670	604	633	607	658	592	655	645	693	655	699	619	673	669	660	617	626	645	677	625	668	647	682	655	657	612	632	651	670	706	702	670	664	668	650	697	649	633	633	632	684	684	623	680	657	663	653	616	664	659	674	662	626	620	623	597	629	672	685	637	625	703	629	698	626	694	687	616	626	650	682	656	635	630	650	667	648	628	668	684	704	606	608	644	586	701	633	671	651	683	655	676	616	647	667	699	612	659	634	698	645	637	641	678	634	660	626	675	631	641	641	661	633	666	648	652	634	669	632	642	656	677	695	651	638	675	673	662	684	676	713	664	602	657	665	620	651	592	646	585	667	627	681	710	644	660	661	623	633	676	674	618	673	633	671	679	625	635	693	659	617	692	703	615	644	660	646	680	692	684	628	686	661	688	644	628	639	681	699	651	678	623	700	634	683	673	607	683	657	637	711	657	614	675	612	603	615	649	626	650	616	599	689	615	690	645	631	668	657	645	662	620	638	675	616	682	610	635	676	658	660	634	695	667	644	680	674	669	677	661	639	680	671	683	649	626	630	671	680	681	695	634	692	623	612	633	656	647	593	634	639	641	649	730	643	694	623	666	700	645	652	681	609	664	645	630	680	669	667	643	650	631	723	655	678	687	661	662	670	636	650	650	643	607	651	677	633	623	679	656	675	670	642	642	654	608	647	649	647	684	686	638	616	671	654	632	679	631	584	651	687	703	659	683	645	701	649	701	716	626	632	668	684	673	682	635	671	632	673	598	625	676	677	662	698	668	635	660	619	652	671	682	682	686	603	688	658	654	694	650	648	637	689	653	618	637	627	681	651	678	637	724	645	663	665	632	658	670	680	659	686	667	649	687	665	680	672	648	696	643	654	631	694	660	650	667	665	664	623	668	644	617	664	670	701	694	689	674	682	626	643	669	631	656	627	589	666	670	644	667	687	688	668	627	645	674	630	675	667	679	685	689	697	631	681	632	637	691	632	666	676	652	677	663	649	676	680	683	699	653	650	682	666	637	679	613	640	647	603	636	671	600	631	644	693	684	639	595	656	659	629	651	666	625	667	639	605	630	648	640	650	642	659	667	647	648	652	633	624	674	698	656	610	618	627	681	683	656	645	709	675	646	656	649	619	668	656	711	634	699	631	707	654	661	648	647	683	681	642	645	640	665	657	692	670	643	642	653	643	657	625	633	691	651	697	593	628	651	667	635	659	634	658	677	658	634	660	688	651	695	661	622	662	655	672	702	675	623	668	667	657	652	684	645	680	671	627	642	649	675	690	669	669	714	639	610	616	665	642	691	626	634	680	642	651	632	676	661	633	686	648	646	666	680	637	683	685	638	622	636	630	664	631	672	643	619	655	674	663	643	661	652	631	635	668	665	619	692	596	636	663	701	623	677	660	657	698	680	655	650	640	638	623	656	641	667	647	661	658	667	659	625	658	662	678	645	641	666	641	619	667	638	637	633	593	647	628	653	699	674	650	676	630	637	695	696	684	686	677	641	680	653	651	660	718	660	639	663	654	642	677	665	652	651	652	642	644	628	659	640	636	659	647	620	633	637	661	688	691	635	663	630	623	616	644	663	641	594	678	688	673	664	644	628	620	685	615	645	654	689	657	674	630	681	657	633	675	613	682	633	670	707	667	663	663	635	671	667	687	656	653	697	639	668	680	706	727	639	655	669	623	647	655	675	631	663	689	608	703	646	668	672	638	686	668	649	696	642	610	707	675	674	664	694	645	630	624	692	654	673	642	612	655	685	661	603	660	668	606	650	631	607	637	662	634	656	624	624	661	662	625	651	699	630	629	586	670	661	621	643	646	609	639	670	644	706	659	639	672	646	598	705	635	693	632	693	682	655	677	641	665	626	636	663	691	664	666	690	632	667	597	629	633	646	638	639	638	719	622	644	660	649	667	658	649	682	639	601	638	677	683	666	644	629	700	671	647	708	621	640	673	687	672	660	680	671	607	632	667	677	666	695	625	716	693	662	648	653	659	662	667	693	697	665	645	581	604	644	659	708	708	647	661	687	668	610	622	632	625	699	664	662	643	670	656	630	643	689	599	665	689	652	635	672	621	692	614	651	632	667	643	700	670	666	655	614	633	650	650	592	623	651	691	660	639	648	683	661	633	622	632	637	654	687	628	651	643	657	650	632	626	686	673	648	657	632	681	672	649	656	641	596	632	655	680	641	701	607	665	675	620	627	643	647	635	690	680	703	653	659	655	635	648	640	665	662	651	688	615	690	683	638	631	651	611	704	708	640	651	640	671	698	642	608	652	644	649	663	658	654	648	641	630	630	643	626	643	632	678	674	656	679	664	605	659	656	631	633	658	619	690	657	670	705	662	685	633	609	651	655	659	639	672	676	659	637	676	678	681	654	656	651	695	643	712	612	654	704	665	662	638	662	648	657	663	623	673	640	662	657	623	625	635	640	649	694	678	661	606	632	655	634	669	686	637	641	633	642	645	675	619	637	615	665	678	648	685	624	671	687	643	633	663	677	701	654	654	632	647	661	664	667	648	644	627	658	645	635	649	634	664	692	653	670	668	669	678	655	674	643	657	708	676	681	689	643	678	650	631	658	655	637	629	675	640	674	646	661	660	644	666	654	673	649	652	647	683	622
15338	7643	5450	3156	1991	1426	1166	948	736	632	556	460	430	414	401	362	360	353	328	325	296	270	252	261	279	287	251	271	235	254	224	248	254	264	280	234	229	254	237	268	262	252	281	254	247	230	264	234	235	241	254	252	257	247	264	274	233	232	255	250	270	230	225	244	274	242	248	232	243	250	248	266	236	239	249	258	240	273	269	260	244	228	234	246	240	252	242	252	234	236	243	243	249	262	262	256	272	226	239	257	243	248	226	257	256	257	273	266	231	231	243	230	248	264	273	283	229	271	221	261	249	241	253	228	240	258	259	198	239	262	240	242	259	243	248	257	239	210	218	260	231	254	252	250	248	279	251	218	253	273	243	237	223	247	233	240	259	269	264	238	234	228	269	274	236	250	264	235	231	261	224	250	244	240	237	272	238	239	237	243	271	232	285	230	245	262	221	233	261	255	227	223	242	229	235	231	258	214	282	238	271	236	240	243	226	260	219	263	265	255	235	246	241	228	241	269	257	243	267	220	261	266	282	243	259	254	231	243	234	241	267	254	233	245	232	264	280	250	254	216	262	235	233	237	232	232	220	236	286	272	233	250	266	254	245	260	252	258	259	256	230	260	224	215	259	265	264	262	242	263	238	258	265	238	203	247	235	250	246	256	252	276	216	249	248	272	259	235	220	235	224	220	240	237	244	231	230	236	252	278	248	232	239	259	246	261	233	239	251	280	247	221	240	228	241	249	285	263	244	256	301	260	229	239	256	263	242	252	268	253	242	256	246	281	268	223	225	241	263	227	255	236	245	269	236	237	246	298	236	230	259	227	251	252	223	234	246	258	263	245	220	229	252	214	240	263	258	258	272	273	258	252	233	224	250	266	250	235	251	273	256	254	223	234	256	246	253	266	280	265	256	236	216	240	256	201	222	234	231	250	254	267	252	256	244	230	213	199	248	240	256	218	264	251	246	246	287	226	243	231	252	246	268	243	224	250	218	249	237	255	256	246	243	267	245	228	226	256	247	215	242	243	251	248	233	260	263	233	277	230	251	226	260	215	248	230	258	280	233	253	253	208	244	245	235	224	245	252	282	223	230	220	247	260	224	246	267	250	230	233	256	207	252	231	231	248	263	260	240	246	233	240	230	228	261	234	237	240	230	256	255	236	242	253	248	277	255	235	257	230	223	237	207	210	266	252	246	262	258	230	255	294	243	287	222	276	218	269	251	229	262	290	263	212	255	225	258	249	216	246	262	239	248	228	234	258	244	257	256	238	226	260	227	230	253	241	233	247	223	256	249	220	254	225	244	233	250	264	246	251	249	242	243	234	256	218	259	245	244	237	261	258	253	230	223	258	257	243	273	247	264	262	253	240	233	247	235	241	216	245	253	230	238	255	273	256	241	243	254	245	277	230	281	236	264	264	239	240	253	270	239	239	229	254	263	269	233	240	262	260	250	246	258	236	230	256	248	267	228	238	256	244	238	239	257	266	230	264	268	248	245	245	266	227	247	224	238	269	245	244	261	231	221	239	248	229	246	277	265	248	289	270	274	233	228	217	258	233	256	235	262	255	256	233	209	240	269	233	237	246	241	251	236	204	263	251	267	242	241	264	262	212	230	251	220	253	242	246	277	248	269	255	248	234	243	232	245	226	230	268	236	232	253	229	233	227	252	244	253	245	258	260	243	243	259	236	227	251	207	224	256	252	249	238	252	227	239	223	257	249	248	259	226	235	246	216	247	215	210	254	239	232	236	234	241	263	258	264	225	224	263	209	286	262	236	277	231	259	238	271	251	230	264	235	253	254	245	238	275	247	239	249	243	237	224	250	238	265	255	254	239	219	244	285	223	259	255	242	229	272	246	232	210	239	273	234	244	247	227	226	247	274	250	276	245	226	263	257	263	216	258	247	257	280	256	225	213	249	235	274	270	255	243	234	226	234	238	260	235	226	226	241	218	257	254	286	265	265	251	271	245	229	247	255	221	251	268	237	231	243	227	207	250	239	226	221	235	248	233	276	254	222	271	253	255	216	236	242	232	221	242	247	252	233	267	265	240	257	253	219	256	238	264	256	233	275	252	228	241	270	269	236	249	272	222	242	280	255	252	276	232	255	249	264	232	241	245	255	251	236	242	218	266	237	229	237	231	207	218	243	236	267	242	244	250	241	238	233	231	223	263	253	265	229	232	216	238	270	247	262	239	260	262	253	241	247	244	243	246	237	283	218	265	244	238	272	254	246	232	247	257	231	253	251	241	253	220	241	198	260	275	277	239	230	230	248	220	229	261	250	246	248	259	239	234	260	243	254	227	236	262	217	248	260	229	251	226	280	235	256	217	255	242	281	252	209	213	254	242	238	238	255	261	254	214	274	230	215	265	230	288	240	244	253	224	231	281	209	246	237	240	207	255	277	237	259	244	222	271	251	259	246	261	246	262	240	220	260	242	242	244	251	259	228	236	262	239	243	231	256	239	246	239	225	247	245	246	272	239	242	252	238	241	223	254	235	227	255	248	249	238	239	249	255	200	244	235	270	279	225	246	244	213	277	267	239	213	240	218	228	253	246	262	227	212	256	238	255	266	226	270	242	231	232	226	258	227	263	240	255	237	234	234	236	283	212	252	215	253	268	238	251	260	255	241	232	239	270	229	274	247	245	221	274	244	221	220	231	251	254	222	261	271	247	209	229	261	260	261	247	267	242	251	255	250	203	226	250	247	251	234	253	274	240	265	273	248	240	236	245	247	245	247	265	256	250	243	238	254	246	251	228	242	231	223	234	262	242	270	243	257	250	224	249	246	257	259	250	232	255	248	244	272	245	284	262	234	253	239	261	275	248	237	255	229	260	255	228	234	231	247	253	251	273	230	243	227	203	212	226	210	209	243	231	224	241	234	271	246	210	294	244	250	251	235	243	246	230	277	257	227	271	229	251	211	232	271	217	230	256	255	211	256	253	240	241	247	221	244	232	246	250	224	258	246	233	258	257	289	242	249	212	255	255	264	257	257	233	236	258	268	228	241	227	230	253	260	240	244	258	249	221	237	236	242	255	251	224	271	212	240	246	217	236	230	254	272	244	260	247	269	242	238	288	232	257	229	247	253	251	255	240	240	238	236	268	268	256	230	252	246	230	246	226	263	238	259	268	222	240	222	254	253	251	229	257	264	250	235	247	253	264	250	219	267	255	248	234	243	224	239	229	233	244	228	235	218	251	283	235	242	262	238	233	253	197	257	231	228	247	225	243	255	253	275	292	243	274	227	250	220	237	249	248	243	233	244	233	243	272	226	234	240	237	249	270	234	244	230	263	225	231	260	253	237	241	238	242	234	252	222	253	239	268	260	252	228	230	260	258	262	230	293	256	236	247	236	249	268	230	238	247	248	264	256	256	231	272	245	269	246	233	245	245	232	242	238	257	248	259	261	252	235	250	263	227	256	219	232	265	235	276	248	227	254	235	240	254	257	255	235	274	270	225	259	209	250	255	240	250	245	240	251	221	241	260
11547	7208	8536	8134	6864	5611	4983	4235	3140	2604	2237	1868	1667	1662	1416	1318	1190	1064	1212	1068	1028	941	836	833	823	778	751	768	766	711	713	658	693	690	603	715	676	656	691	736	742	645	710	669	635	639	615	661	614	676	611	613	609	657	574	585	627	609	624	593	644	567	623	602	627	552	655	624	565	594	593	610	620	615	658	615	649	618	572	629	572	616	571	638	606	577	604	586	615	618	611	603	656	566	578	614	610	612	604	603	605	594	650	609	584	604	629	648	606	641	605	606	597	583	633	602	626	622	613	579	674	581	623	589	588	626	608	579	608	638	606	578	619	588	634	593	612	623	602	620	597	600	589	620	614	633	581	647	582	593	600	596	645	592	616	603	618	550	550	573	595	613	627	597	618	577	591	576	592	563	618	599	609	589	560	589	652	576	609	602	568	632	581	627	554	622	637	577	628	562	616	588	621	604	611	621	540	633	590	576	623	632	625	596	597	633	589	603	621	605	545	662	636	584	599	624	612	623	619	605	591	600	570	575	613	579	632	622	602	585	584	581	616	631	612	597	603	609	598	622	558	562	602	595	582	646	558	589	618	612	579	606	597	635	570	645	599	614	606	576	612	615	644	611	586	630	603	628	614	619	597	600	599	620	556	628	604	644	630	573	558	633	605	599	566	605	547	626	632	611	581	580	637	559	594	635	631	562	560	616	651	590	606	616	608	626	554	617	605	642	556	607	617	593	631	636	589	560	606	590	626	633	610	560	618	567	595	625	557	618	563	567	587	580	608	565	612	586	575	606	624	578	596	630	610	598	593	581	600	607	607	612	587	543	598	624	605	637	602	648	661	603	596	606	593	625	595	615	627	628	600	601	616	601	631	660	585	613	635	589	647	615	599	617	561	619	586	597	601	594	590	614	601	577	586	589	609	575	600	631	574	589	587	649	599	622	617	587	582	553	636	578	606	626	640	571	639	562	598	607	584	627	617	629	610	564	607	590	610	571	644	622	600	625	582	606	602	648	600	626	608	602	628	565	578	606	600	616	641	615	587	571	631	613	611	600	627	609	616	609	659	627	605	638	587	564	619	618	606	561	631	569	589	605	644	632	600	644	594	618	591	570	589	683	646	587	585	631	651	603	590	604	618	641	595	577	587	616	623	618	603	648	579	606	559	638	568	574	633	593	608	605	632	604	598	600	600	621	584	618	601	648	599	637	606	639	602	519	595	597	599	618	621	624	595	594	619	584	592	618	635	583	612	605	580	602	581	628	621	608	553	616	593	573	613	641	640	602	567	579	612	589	611	572	600	612	588	588	609	626	618	634	560	639	582	583	590	607	591	583	587	631	618	588	591	580	584	599	613	603	620	612	593	592	594	638	565	620	615	587	584	608	575	587	567	622	589	587	635	643	618	625	596	588	599	642	575	593	568	590	611	601	604	620	567	613	561	591	627	639	600	599	611	637	592	653	593	594	619	600	620	620	609	643	583	581	569	605	627	600	600	604	625	630	622	603	628	632	590	575	644	616	624	575	584	620	626	609	632	562	614	599	626	614	629	605	584	634	593	583	600	588	619	606	613	616	633	619	601	620	597	608	603	643	575	586	593	609	562	627	596	660	606	568	609	573	560	628	594	601	621	537	602	605	584	579	614	576	595	622	627	563	616	607	602	565	656	610	628	606	597	611	655	638	613	617	605	595	597	588	614	602	631	609	590	629	611	626	656	590	589	582	577	625	588	588	587	601	604	580	608	552	596	568	629	626	584	585	592	598	586	603	584	597	566	612	616	630	619	619	628	597	632	595	590	584	581	603	587	604	620	642	615	571	596	592	655	630	620	638	610	657	630	604	617	606	620	621	573	617	625	630	577	614	592	624	622	617	624	631	568	639	605	582	616	619	592	597	567	602	689	570	624	591	583	597	633	603	629	603	588	606	574	586	602	673	607	596	585	639	623	575	591	626	597	643	611	682	631	580	615	620	624	632	563	626	605	615	606	619	620	586	591	628	600	581	635	605	629	603	615	577	616	590	551	570	588	582	642	620	635	590	625	571	613	601	625	589	575	601	581	594	590	632	617	622	637	602	598	599	677	603	563	594	629	610	575	617	613	577	684	589	563	606	593	573	609	643	595	585	613	629	631	579	622	625	630	589	619	575	623	580	594	578	590	640	628	625	569	565	569	626	611	604	632	582	639	602	570	591	572	631	641	584	583	615	609	600	630	631	657	612	625	626	559	642	610	599	603	615	602	628	611	616	627	596	579	589	596	609	558	590	628	587	634	596	605	599	573	594	637	606	613	621	596	603	600	616	569	649	619	619	633	610	651	605	620	647	603	635	590	589	638	608	570	592	611	569	584	603	606	574	643	607	574	592	622	577	573	644	585	615	599	578	578	555	642	573	583	634	593	567	602	631	600	558	591	598	633	619	611	584	610	575	592	617	596	632	574	556	613	625	550	642	630	597	611	617	606	632	600	574	579	610	607	631	528	639	596	603	604	589	592	635	607	581	624	620	622	591	617	621	623	622	614	576	590	611	605	608	625	633	575	612	621	567	584	597	587	612	636	619	623	593	615	548	585	600	611	593	623	618	592	586	572	592	620	548	592	605	579	606	600	604	566	594	638	636	626	641	621	606	609	592	601	637	659	615	635	586	584	598	606	582	678	588	614	577	637	618	553	562	601	615	586	622	625	638	522	571	607	574	584	607	607	574	613	588	579	591	618	619	625	595	590	615	624	575	559	590	605	643	597	614	612	574	635	590	597	589	563	596	592	584	596	585	626	556	609	593	582	586	589	612	573	643	623	606	602	596	594	626	596	598	584	603	600	594	622	592	578	613	560	640	598	591	638	561	579	587	550	593	619	594	599	611	613	603	635	602	597	587	568	596	581	623	599	613	599	606	591	600	613	574	570	641	618	602	588	588	591	597	584	577	607	603	601	646	551	587	579	547	583	571	621	586	626	596	582	620	573	617	619	605	598	555	587	601	567	641	596	591	620	625	607	609	616	607	634	596	592	590	631	619	593	614	548	594	580	614	594	615	642	604	615	610	616	558	548	659	614	616	603	600	628	621	598	584	609	612	619	590	541	606	625	619	612	574	567	607	575	596	583	653	613	595	582	575	623	605	611	612	589	571	602	637	602	578	623	559	635	648	574	611	641	640	593	591	601	632	607	632	624	616	637	650	577	584	618	576	607	596	616	607	611	571	593	633	614	604	615	595	600	563	574	614	609	634	609	612	639	604	619	568	621	587	648	595	624	619	572	620	626	638	622	605	621	591	604	550	579	568	566	633	604	599	566	587	601	603	603	546	625	578	614	625	607	574	584	559	611	558	582	598	599	587	575	587	642	607	592	588	608	614	598	582	554	600	594	602	617	621	592	620	641	625	556	595	622	605	577	590	619	605	600	604	593	607	614	578	614	600	593	581	679	598	615	568	591	633	628	589	631	593	585	580	584	624	612	629	615	586	587	608	597	601	595	563	615	595	571	586	628	603	591	602
22732	11042	6988	4147	2731	1894	1543	1325	879	807	535	456	404	404	400	341	306	295	309	261	265	288	237	250	212	210	206	208	210	196	201	210	192	185	194	175	198	190	171	206	194	199	199	206	207	204	189	179	201	175	183	196	181	219	170	199	188	185	169	184	204	180	195	160	215	190	196	181	167	182	191	170	183	153	156	206	200	163	191	180	171	169	181	177	173	195	185	190	187	189	207	174	197	183	178	196	174	200	175	183	175	198	181	154	190	177	164	186	173	202	175	176	161	167	165	169	161	193	186	164	183	175	185	176	183	191	175	159	164	185	191	190	205	177	190	173	171	175	181	189	171	182	197	198	162	181	186	191	174	173	168	205	171	198	164	180	181	170	173	210	180	174	183	200	191	154	186	219	177	186	181	179	165	171	171	190	169	172	178	181	191	191	188	173	178	167	180	201	172	182	183	191	161	174	172	169	206	163	180	192	173	187	198	180	173	170	195	202	180	185	172	165	189	180	183	165	164	177	182	170	169	146	167	179	186	173	170	164	215	166	181	179	182	190	189	181	186	182	167	178	168	202	180	173	160	170	176	176	181	185	197	174	193	168	192	184	192	170	175	164	179	183	197	165	205	194	181	202	154	178	163	179	172	168	188	174	184	187	165	151	134	177	199	229	193	200	168	157	196	210	189	170	196	193	165	168	178	168	169	172	169	146	157	181	154	176	199	182	188	164	174	157	181	182	139	202	204	189	167	169	165	178	191	176	199	163	174	188	148	154	191	187	187	179	179	189	172	165	166	178	183	155	179	161	146	176	178	140	185	160	198	170	172	178	164	181	177	158	174	187	171	187	167	151	161	210	199	164	194	168	173	167	161	195	195	181	185	184	161	188	162	162	193	167	182	156	198	176	185	168	178	186	180	178	185	175	179	173	161	192	150	176	165	172	181	176	164	176	178	166	198	174	163	171	158	177	181	183	178	161	161	163	173	182	169	202	194	181	183	185	201	183	172	192	177	163	183	169	168	171	164	182	159	171	178	165	190	174	179	184	159	171	204	174	168	163	184	167	179	176	165	171	190	167	165	168	182	193	194	213	166	169	176	207	180	189	165	196	195	173	184	194	174	190	199	199	189	179	144	159	168	180	168	159	178	175	178	184	168	186	187	196	165	180	192	219	172	185	187	174	186	165	170	174	184	172	198	166	177	194	165	175	173	177	166	170	171	181	183	170	167	190	184	181	165	186	173	190	189	179	169	166	190	158	179	210	202	184	193	173	189	190	176	179	177	198	155	182	182	188	191	177	162	194	165	201	186	186	189	177	177	164	159	159	173	181	174	177	173	177	182	181	182	178	178	203	162	180	174	167	178	175	167	182	158	182	193	169	178	162	192	206	186	168	183	193	198	158	183	167	156	179	183	185	180	197	186	187	190	163	165	157	184	173	175	170	158	168	166	193	186	188	176	173	198	170	179	160	183	199	155	148	165	182	176	196	170	173	174	183	188	162	191	170	172	178	169	162	179	160	181	205	183	193	154	204	166	170	200	148	172	173	179	157	168	165	174	179	173	169	192	180	194	185	181	175	159	183	167	174	197	197	170	190	169	172	172	169	176	169	156	172	169	167	159	172	184	177	183	186	181	186	177	172	169	172	152	178	182	199	196	186	191	174	175	163	179	183	166	153	160	166	170	167	193	181	184	167	166	173	181	158	176	149	167	156	143	182	167	178	185	195	205	174	178	163	168	182	167	180	176	178	176	176	161	165	175	166	164	180	159	176	192	180	178	183	176	179	161	177	183	161	157	145	149	181	176	168	180	184	169	174	170	180	177	159	176	210	176	181	171	202	189	168	178	172	161	168	193	144	166	195	196	161	169	170	164	181	159	173	187	193	189	189	196	171	199	158	182	180	178	166	186	168	165	168	183	168	171	163	172	189	163	179	172	158	180	173	172	201	195	184	170	190	153	182	212	200	164	173	170	173	174	203	182	159	169	202	202	188	165	163	182	166	172	167	176	173	181	169	187	200	177	182	198	153	190	170	187	182	190	187	181	153	169	160	188	198	168	183	145	170	181	165	179	176	180	190	174	194	155	206	187	193	183	176	177	186	168	160	179	193	195	159	179	179	170	186	177	193	172	187	166	164	185	175	189	176	173	191	177	199	188	207	183	202	202	175	171	159	185	179	180	168	185	171	169	171	152	179	209	182	176	171	157	160	162	186	180	183	173	177	187	160	156	176	153	163	167	178	162	206	126	165	156	165	200	192	177	169	175	185	182	168	185	175	173	199	165	173	182	154	185	176	180	165	199	183	157	164	145	173	164	154	146	153	182	213	161	181	180	188	193	183	193	201	159	189	165	165	183	181	149	187	192	158	201	177	164	195	169	172	186	179	185	172	173	210	181	165	190	188	186	163	175	190	175	182	198	177	173	181	177	155	180	164	171	172	174	173	169	181	182	168	169	180	168	157	202	173	181	159	161	177	184	178	190	167	186	190	171	198	148	173	195	177	170	176	204	185	149	160	185	170	180	172	174	194	183	187	149	187	185	173	179	190	201	186	165	160	147	167	173	187	176	175	189	167	179	177	159	201	189	196	166	164	199	161	162	177	181	171	187	175	178	174	200	173	179	178	180	171	168	170	177	188	179	161	167	179	156	173	159	192	169	167	167	152	206	141	153	183	195	190	194	182	168	168	176	188	189	187	182	205	162	190	184	173	159	170	189	181	183	161	162	161	158	192	189	177	192	196	161	164	166	169	160	164	179	167	148	189	199	178	172	180	174	203	176	189	185	164	187	174	192	177	193	175	149	156	193	185	178	199	185	177	174	180	183	169	187	194	190	199	202	186	197	164	175	197	171	162	148	176	174	187	154	191	175	160	175	173	175	199	188	184	179	190	196	186	203	177	177	199	183	189	195	192	191	189	160	184	164	196	185	166	193	186	173	163	180	156	179	170	170	179	186	170	166	172	185	174	180	176	134	186	188	179	176	184	166	179	163	182	165	196	176	144	208	160	194	168	172	178	177	178	171	167	194	183	179	166	187	167	150	173	147	144	197	152	193	192	183	148	170	167	167	167	170	179	175	185	207	188	171	185	157	178	176	198	197	173	171	166	198	157	187	179	159	190	194	169	201	174	190	167	180	175	159	188	200	174	182	185	148	156	163	167	173	197	188	185	183	192	206	153	178	187	196	175	162	164	208	189	176	183	155	189	181	176	181	148	145	177	171	158	162	183	148	189	169	169	173	195	178	179	200	193	170	184	182	192	181	194	174	191	148	172	204	175	185	176	213	169	198	168	192	192	176	177	182	154	208	183	195	189	201	167	191	178	160	198	162	166	180	180	180	185	163	188	153	177	175	183	168	170	182	164	149	192	138	181	174	169	195	195	152	181	193	202	198	160	185	181	186	158	168	170	188	182	171	166	174	199	198	183	178	201	190	179	169	167	143	154	188	176	180	166	143	160	184	172	171	187	163	183	182	188	172	185	168	191	187	160	155	175
14995	9580	10226	10174	8968	7184	6578	5397	4102	3654	2884	2349	2040	1880	1864	1494	1420	1379	1362	1193	1047	956	859	799	854	710	804	702	647	588	627	622	601	616	561	533	555	562	529	611	617	579	555	502	572	548	511	547	498	501	481	498	500	506	483	503	493	453	493	480	485	427	471	436	493	496	472	432	451	430	449	447	479	441	465	480	487	468	428	462	475	413	469	448	436	478	462	433	449	479	423	446	423	437	455	455	481	457	444	452	485	454	460	462	468	471	416	461	442	473	454	452	419	440	434	451	456	475	463	458	445	478	457	409	494	434	485	461	441	432	466	463	441	430	461	487	440	461	459	448	525	490	446	472	453	420	476	463	433	492	428	429	431	436	467	466	460	426	464	439	443	460	447	434	456	429	461	439	459	418	470	443	489	437	444	462	435	440	423	499	473	414	457	446	454	480	453	478	443	444	443	473	475	487	470	455	455	443	442	434	465	496	441	441	418	471	496	450	426	457	448	443	431	499	475	443	447	458	453	470	435	398	445	458	431	476	462	426	428	435	448	450	426	430	436	412	431	450	462	401	484	416	467	451	473	460	440	493	456	472	461	495	459	466	478	480	466	437	473	446	486	442	444	485	425	442	479	454	461	455	465	431	462	434	430	477	440	426	469	408	451	470	461	418	427	418	432	468	417	487	431	432	459	433	452	420	418	459	447	429	414	463	465	403	437	433	425	448	480	428	491	453	472	468	423	458	441	446	488	436	450	462	438	480	477	483	446	454	452	459	493	474	434	482	478	462	427	452	404	494	465	442	414	449	481	401	467	460	430	443	434	407	459	437	400	488	492	436	443	466	410	455	430	434	425	452	476	467	430	459	474	448	496	468	465	469	435	470	433	456	454	429	396	453	432	485	440	446	443	453	401	467	461	446	507	467	463	439	466	435	490	455	475	438	462	460	458	459	426	451	447	436	431	463	431	458	453	450	459	426	451	465	432	465	405	443	470	456	454	461	419	464	421	457	421	447	457	488	454	485	415	436	442	427	426	467	470	455	423	458	437	430	428	484	433	499	436	412	482	441	454	422	465	472	445	478	465	462	413	439	444	451	446	435	449	450	440	469	475	450	435	455	454	442	420	446	424	432	464	421	464	428	484	417	443	478	471	438	441	466	431	440	428	487	455	436	440	422	428	461	451	427	467	455	446	457	452	443	423	452	405	413	431	507	448	440	440	448	439	457	476	469	461	448	467	511	463	460	422	451	474	425	447	454	469	436	469	430	472	458	475	431	445	481	459	457	479	440	445	417	463	513	472	451	427	464	453	454	448	429	502	402	466	427	464	419	437	429	462	454	498	415	415	402	461	430	449	463	438	450	456	430	447	448	457	467	468	454	472	428	457	443	451	494	428	446	439	443	430	472	431	442	468	434	452	455	470	456	447	433	423	410	439	427	485	428	458	433	452	453	487	455	454	457	448	479	463	456	437	469	478	439	422	439	420	452	449	428	462	481	477	402	433	443	458	443	418	415	438	427	418	419	450	432	450	430	456	459	446	451	453	467	438	460	482	430	468	448	452	464	434	461	483	443	428	438	450	436	495	463	447	416	451	435	457	430	466	463	456	455	439	442	463	416	472	442	448	454	448	464	413	441	474	450	447	477	464	463	423	461	467	426	449	431	442	462	437	455	428	446	485	422	444	464	443	434	468	433	459	438	501	454	456	440	495	440	423	437	468	443	439	410	458	467	423	448	427	432	442	481	428	467	423	455	435	468	485	484	448	447	408	460	448	431	480	450	458	455	470	449	452	435	470	424	512	483	457	466	463	478	434	429	446	446	463	464	455	464	459	414	462	461	471	445	454	445	398	441	437	444	437	457	497	421	453	410	460	442	480	449	440	445	414	479	432	466	450	472	463	465	461	423	463	472	433	464	477	456	460	488	430	459	479	421	448	450	447	461	453	423	478	441	422	471	457	459	440	464	467	433	440	450	400	441	450	469	442	447	475	429	430	468	454	441	430	444	421	468	441	414	458	446	478	457	408	468	459	442	417	469	443	477	483	452	443	408	473	501	437	511	447	469	443	432	486	453	447	443	480	497	495	416	455	459	462	471	469	429	442	457	443	488	454	420	472	469	407	439	475	460	458	452	444	387	467	464	436	408	438	428	429	454	426	440	472	432	471	503	456	468	455	455	463	450	436	444	450	489	431	472	460	474	495	445	468	451	482	459	438	463	414	436	470	432	465	443	448	443	450	459	474	459	471	486	439	492	460	425	458	436	444	445	459	467	456	466	438	434	413	427	453	451	476	438	457	427	437	459	467	419	442	449	452	433	455	456	463	453	444	444	437	451	433	463	433	448	446	482	465	408	473	457	489	439	475	431	436	443	505	447	491	464	434	470	452	438	456	442	467	443	461	457	467	454	445	453	460	472	468	419	447	471	427	455	440	463	428	459	480	452	480	465	471	448	455	476	482	475	453	440	454	390	465	391	425	431	441	453	490	438	425	446	479	438	446	440	438	449	407	495	496	450	477	441	386	427	469	431	431	426	458	479	492	431	458	415	423	429	433	415	423	446	475	498	443	479	432	449	453	428	478	412	409	466	464	434	475	415	488	473	476	478	469	417	437	445	431	460	469	454	454	452	461	449	399	454	487	410	441	451	406	507	442	445	477	444	469	440	462	491	445	475	416	455	440	448	458	470	397	447	474	437	468	468	463	458	427	459	449	463	440	413	445	430	447	455	459	480	460	422	479	439	450	433	462	465	450	438	445	464	472	434	440	482	431	440	420	460	416	423	414	459	499	463	471	469	482	486	411	479	470	473	440	442	436	484	440	457	495	433	448	444	458	435	484	456	463	454	453	433	451	454	435	437	460	447	490	444	411	433	452	422	449	463	442	478	428	472	405	456	439	471	491	455	464	436	421	438	435	416	446	486	457	447	454	466	466	457	475	445	461	441	462	429	415	488	451	466	447	471	456	461	473	419	446	442	507	454	465	440	455	425	443	476	448	431	450	454	410	381	430	480	399	473	461	436	483	452	434	458	444	462	419	477	445	425	424	430	444	508	456	436	467	441	462	438	454	458	441	436	431	423	449	479	462	477	459	444	449	418	468	425	450	472	456	458	457	439	435	472	426	443	462	442	439	429	485	455	449	437	478	448	442	439	427	456	427	440	465	425	482	494	465	472	420	463	459	456	419	406	468	463	454	445	466	478	423	455	471	453	456	456	463	451	463	446	437	416	416	476	448	473	427	467	447	438	475	447	445	442	428	455	434	426	399	470	448	463	468	422	469	459	468	497	461	478	473	436	462	423	412	416	449	436	448	415	433	469	435	404	514	467	434	483	467	462	452	436	453	486	453	446	468	405	461	466	446	454	453	453	510	489	459	426	454	458	435	510	425	472	445	475	420	451	429	449	504	454	476	455	422	444	469	424	414	483	479	474	442	447	434	435	469	446	449	450	460	473	418	457	493	440	463	436	433	488	449	437	464	444	399	459	410	448	469	457
7137	3729	2793	1970	1232	1024	790	694	552	457	425	378	345	333	273	340	297	290	321	279	274	313	309	281	300	284	282	267	240	290	244	293	307	260	298	256	302	262	293	282	269	277	273	249	258	276	264	268	281	278	256	235	319	278	278	283	288	253	268	284	250	258	288	293	285	246	271	284	276	256	291	270	275	284	293	282	279	259	296	258	271	279	242	283	238	277	312	258	265	223	263	293	287	269	247	286	293	305	269	265	261	249	276	259	277	266	272	252	276	281	274	278	278	294	313	264	277	250	293	299	277	272	294	293	263	267	270	253	276	263	270	232	292	263	271	275	281	285	262	272	230	271	262	286	269	274	272	262	277	262	267	274	277	266	264	299	292	277	283	257	256	257	257	290	271	276	296	276	262	259	254	305	278	260	273	283	263	260	280	281	271	259	283	280	255	290	242	276	310	304	289	240	302	250	273	260	266	270	303	260	281	265	297	261	268	267	289	278	294	285	252	255	242	260	278	274	300	267	275	281	298	241	262	256	257	302	298	250	285	305	275	297	288	262	288	264	258	277	271	283	316	281	268	272	258	254	276	289	274	263	269	280	274	251	257	241	253	262	253	267	292	275	282	329	255	301	287	269	270	271	296	265	288	242	278	294	275	308	284	275	259	264	254	308	278	302	277	257	266	314	268	273	248	280	265	293	244	293	258	275	266	300	263	220	271	243	286	291	294	273	247	287	280	268	271	260	267	258	260	254	281	284	295	258	288	253	259	279	260	243	251	267	312	312	264	259	276	278	259	283	283	272	284	272	284	281	280	275	251	291	274	307	259	249	244	271	311	292	270	265	282	251	275	261	254	275	279	271	261	262	233	237	294	240	290	255	265	287	271	259	260	306	253	253	289	284	285	275	273	284	272	306	286	251	270	315	276	274	259	285	292	252	282	290	283	256	266	302	255	279	296	297	274	257	293	240	285	302	256	287	274	259	248	255	282	250	255	287	264	282	249	285	275	269	296	281	279	273	273	283	262	253	271	286	268	262	281	279	287	256	254	266	263	236	264	269	289	257	269	304	302	287	269	254	304	268	259	284	261	263	285	281	283	272	296	284	304	231	287	292	286	241	280	300	272	279	285	265	249	261	296	296	274	265	250	275	271	268	259	278	280	306	256	273	264	292	286	257	276	239	280	287	302	272	271	272	277	282	219	255	288	253	301	272	272	271	231	279	280	290	274	253	301	285	282	262	285	286	250	270	248	266	285	283	294	272	294	241	259	269	254	280	278	276	251	269	262	267	282	246	271	268	304	258	264	271	266	289	297	272	291	269	273	274	265	280	270	269	278	278	290	256	274	279	245	252	265	297	287	263	271	298	275	266	266	246	259	273	323	287	287	261	284	280	310	280	250	269	267	301	275	273	281	284	288	270	255	255	241	267	302	287	252	296	281	257	261	257	280	256	273	258	265	270	251	256	296	268	282	283	269	303	270	290	287	256	276	281	286	253	265	288	264	253	285	291	272	254	274	283	271	289	244	265	293	261	283	297	271	284	254	295	285	261	294	272	287	258	258	277	304	251	292	286	279	256	276	267	284	260	263	270	295	289	263	276	271	255	259	296	280	271	260	279	286	266	272	226	261	251	281	285	283	289	266	262	280	292	264	294	280	250	286	265	287	260	284	294	256	249	271	259	262	285	273	276	274	237	261	273	303	267	270	260	274	257	277	275	250	301	281	255	272	272	296	277	284	274	274	286	276	281	253	228	293	268	276	286	253	273	232	281	298	263	270	275	267	223	257	274	260	260	301	283	276	249	247	305	280	231	266	271	302	248	291	264	291	301	298	257	285	271	273	275	274	250	274	265	268	278	282	261	301	253	293	257	249	248	288	270	276	267	261	256	235	283	277	262	264	270	262	229	276	298	261	281	314	308	267	256	269	285	281	252	275	272	284	277	258	253	273	269	258	294	230	290	271	267	281	265	280	279	248	292	260	272	244	250	281	238	272	275	257	285	257	272	272	255	271	278	272	268	269	266	257	279	273	264	253	296	258	252	267	267	274	267	254	307	274	295	261	287	299	254	283	285	273	276	295	279	235	255	272	256	274	279	280	269	271	279	265	258	271	266	265	267	286	265	276	290	257	272	256	236	271	270	291	279	280	257	264	279	282	284	266	290	263	258	253	278	275	291	260	270	260	268	237	296	231	273	250	271	269	279	317	278	287	270	253	258	286	284	259	298	282	251	279	298	261	288	290	241	267	273	276	268	289	263	290	270	273	260	294	286	268	260	276	288	287	252	282	300	304	280	282	268	288	263	287	279	279	284	300	285	301	285	275	260	237	278	297	276	273	268	260	291	290	273	242	279	302	269	242	252	276	258	311	262	289	265	281	270	271	280	277	275	285	285	242	278	269	269	278	294	258	236	269	269	291	269	276	292	280	237	285	275	250	265	271	287	288	261	276	286	266	300	294	298	272	254	268	306	253	289	279	265	261	279	253	290	281	264	231	265	309	243	287	279	288	274	250	240	286	305	287	256	270	266	289	273	257	254	291	272	261	278	254	294	290	304	278	339	280	288	257	246	254	262	284	284	266	278	317	280	286	264	259	295	258	289	290	261	302	260	255	259	253	249	272	234	254	264	272	291	284	264	302	269	256	247	277	274	277	280	271	261	273	277	227	271	279	250	304	265	272	271	246	260	281	265	259	254	268	273	280	302	271	288	261	275	300	248	296	271	264	299	258	270	288	301	267	258	244	278	259	266	273	271	264	239	275	274	251	256	274	294	264	283	282	282	298	269	287	296	268	308	261	275	284	268	303	264	265	253	269	257	262	268	278	265	295	291	272	264	259	245	242	255	259	252	249	267	284	257	293	289	291	282	271	285	257	262	259	262	285	300	290	297	280	288	277	270	297	280	276	240	268	287	282	280	304	259	268	288	261	270	284	245	251	273	258	292	242	265	238	263	263	271	265	239	260	246	272	261	268	267	291	250	259	303	268	283	271	281	256	258	291	278	272	268	275	261	272	246	277	248	248	266	260	288	260	249	255	293	298	302	267	274	284	280	278	298	275	271	241	265	280	266	277	270	289	310	267	244	302	265	277	263	259	264	257	269	242	293	271	266	282	254	297	275	254	290	245	285	240	248	293	294	253	265	324	278	286	303	260	277	272	254	285	279	253	272	310	308	272	271	293	291	269	242	289	287	288	276	269	286	254	277	265	296	287	283	279	266	290	279	287	310	255	279	265	273	280	310	275	271	246	293	275	285	259	246	289	304	290	302	279	257	318	277	290	285	289	271	296	258	250	276	259	307	281	281	266	255	277	295	269	271	264	267	276	269	251	241	282	281	273	270	244	262	259	294	256	273	288	267	251	292	297	276	249	282	286	287	282	276	250	271	281	261	268	276	273	224	237	243	244	251	270	259	268	246	281	290	282	267	269	295	270	252	260	275	286	251	248	265	290	293	249	283	294	286	276	282	269	266	267	249	253	264	259	274	289	259	264	235
5350	4064	4867	5513	4687	3925	3332	2723	2120	1787	1410	1253	1184	1063	1050	947	918	896	846	834	829	798	760	724	761	745	742	705	739	713	735	673	716	702	709	685	650	739	658	675	700	703	699	650	653	625	629	652	693	588	706	660	643	682	649	741	697	650	664	647	664	676	660	683	629	658	657	652	644	687	671	674	672	663	676	658	646	630	664	665	688	621	684	644	640	662	666	631	652	656	663	641	681	645	683	632	666	628	709	659	653	661	675	676	681	691	642	662	631	663	661	638	653	648	667	660	632	645	656	692	642	654	696	647	586	711	682	626	646	686	663	715	667	692	667	635	703	646	659	670	641	671	663	690	675	651	689	649	639	617	673	642	666	619	638	662	677	647	667	677	682	697	664	677	666	686	644	624	645	670	649	634	648	668	670	653	646	653	660	618	685	610	698	678	691	678	667	618	647	717	738	649	644	661	677	632	716	659	643	651	633	646	666	680	612	698	647	688	650	666	669	677	661	662	637	666	670	662	647	668	669	671	643	666	695	664	635	637	695	669	674	695	668	655	670	710	658	662	676	671	668	664	665	612	685	624	688	675	665	679	683	648	671	648	700	663	683	647	679	648	673	667	667	634	689	678	647	620	664	702	659	610	637	647	669	635	675	712	679	632	657	674	679	633	673	649	650	651	668	669	671	720	692	692	674	682	683	641	699	634	658	638	676	632	678	688	665	668	696	670	640	654	638	647	694	702	663	640	632	616	636	650	651	644	714	650	685	649	653	668	653	630	674	711	668	660	604	687	639	666	693	699	667	665	655	652	676	641	653	655	706	624	647	672	639	665	682	646	666	695	637	658	658	670	690	652	637	638	637	678	648	650	644	624	606	682	664	673	669	653	644	672	681	652	690	655	720	647	643	654	685	650	661	633	657	687	690	638	640	679	665	668	636	701	658	694	683	673	665	599	685	687	710	638	651	651	646	698	711	644	648	663	666	664	709	636	643	652	608	695	602	678	695	694	662	695	675	679	726	630	686	620	614	649	662	681	665	635	650	687	618	651	655	680	662	655	706	670	648	667	663	728	658	638	659	660	685	659	686	646	656	635	657	661	641	661	688	658	661	684	610	628	622	704	665	665	703	632	673	695	637	659	735	689	679	621	709	684	661	661	671	627	702	662	657	594	661	612	691	689	693	619	659	647	695	702	706	669	677	654	698	651	664	627	652	619	640	648	634	647	654	627	633	679	685	607	643	640	702	640	629	712	674	666	642	681	685	631	658	671	652	672	634	695	678	668	680	669	645	670	617	635	664	677	648	654	680	718	671	646	671	649	664	624	649	640	660	659	658	697	648	670	666	692	669	687	662	661	667	667	711	655	667	640	632	669	679	724	652	627	673	661	659	629	663	639	658	640	639	621	683	669	685	643	637	640	675	667	660	659	684	688	653	681	661	706	633	655	647	645	695	673	658	707	715	673	667	641	689	648	663	653	654	684	659	659	666	651	732	673	695	658	670	672	677	672	623	668	660	649	651	657	667	670	667	630	671	687	636	652	686	658	649	652	745	637	638	658	650	619	677	650	629	655	674	662	660	678	662	661	703	730	651	666	598	673	678	669	679	656	648	634	592	686	679	645	688	621	663	639	643	683	661	654	658	668	641	656	638	669	614	659	676	722	632	702	694	608	680	704	679	659	644	662	734	675	660	666	633	619	669	627	636	659	662	664	668	609	651	632	626	632	692	711	697	693	632	664	654	715	711	697	621	654	660	634	654	662	705	714	658	641	673	633	679	625	656	643	647	662	652	681	719	652	670	640	687	624	734	644	644	672	663	636	651	682	622	660	628	651	650	672	588	656	655	618	620	678	607	685	685	629	678	676	684	654	648	663	690	672	618	701	702	689	685	718	700	698	628	710	642	690	713	655	626	720	698	630	672	695	678	640	681	624	692	706	636	676	673	758	619	629	628	666	623	719	675	676	701	649	626	665	624	653	713	698	675	624	672	643	686	652	648	692	652	601	688	684	690	614	647	670	642	651	668	663	711	728	660	696	626	690	700	631	652	638	631	696	649	647	640	653	680	714	634	684	650	631	605	660	653	670	674	647	661	664	657	679	687	703	633	627	664	693	679	644	680	671	668	632	685	665	646	666	626	685	694	657	640	647	695	647	665	666	633	651	671	700	609	721	642	633	698	714	647	685	672	635	621	639	657	646	668	668	652	722	657	675	653	644	677	648	660	686	667	662	639	682	674	636	658	700	637	657	652	654	667	691	679	663	691	678	657	655	647	638	614	653	676	679	648	657	654	667	656	645	620	675	679	670	631	656	709	689	663	649	608	664	614	672	640	651	666	635	715	680	649	636	661	667	653	647	672	675	690	698	631	625	652	671	659	666	679	666	677	665	699	642	693	673	651	619	659	674	666	668	631	668	639	649	650	641	679	673	653	644	629	666	645	710	669	673	675	691	714	720	621	695	667	694	673	666	666	662	592	622	660	645	647	660	703	664	679	622	637	669	672	641	694	667	680	688	703	677	750	672	637	634	655	685	667	663	655	638	658	651	690	631	642	620	673	657	713	703	720	657	673	646	677	672	678	657	656	609	676	663	659	623	644	683	669	678	694	665	620	668	682	673	642	656	686	678	651	692	676	657	666	641	651	655	687	649	676	655	644	694	664	675	650	671	677	687	646	691	682	640	651	688	661	684	649	692	706	622	623	643	666	675	658	617	634	670	647	663	674	649	650	689	662	669	639	648	626	674	664	594	672	664	686	655	671	638	658	668	653	669	681	683	702	688	667	676	693	678	721	649	629	657	627	664	696	650	649	678	643	659	657	679	685	655	693	659	657	663	656	701	658	658	652	671	651	625	665	602	662	654	663	637	679	671	668	651	682	642	685	697	665	626	646	667	650	612	703	691	693	636	650	665	686	695	706	675	674	605	644	650	657	651	662	650	668	686	698	708	655	672	665	692	662	640	672	672	654	669	713	692	668	636	674	705	637	637	619	645	638	677	682	651	677	620	637	694	633	644	681	679	653	673	678	711	659	683	652	664	639	649	662	621	598	662	626	665	702	628	650	655	698	661	669	689	686	685	654	673	721	666	651	624	652	654	653	639	628	669	656	676	651	639	648	677	707	634	666	674	653	616	672	641	672	682	685	636	689	684	689	675	690	673	695	654	622	678	639	702	669	666	679	647	684	655	639	655	665	676	662	658	661	666	682	634	682	642	668	656	683	653	655	656	648	670	650	700	619	605	680	640	703	653	664	699	727	683	651	679	651	679	716	685	634	686	669	658	649	638	668	719	637	673	662	667	643	692	649	671	650	693	666	699	657	634	677	702	684	647	637	676	622	656	689	677	623	685	686	676	634	630	674	634	628	670	639	632	678	677	631	629	639	637	683	625	722	661	678	686	630	679	606	671	696	658	619	679	655	633	658	680	641	671	691	684	655	669	652	665	665	701	656	649	697	659	694	628	633	669	674	657	651	700	660	686	654	682	656	650	650	667
15884	7766	4391	3173	2078	1673	1301	1038	806	646	572	456	421	396	386	352	348	356	315	294	304	323	292	279	262	274	272	278	252	239	249	241	266	295	264	250	261	231	249	275	240	231	237	265	229	264	241	269	248	243	225	251	232	257	276	253	272	236	245	254	254	246	227	259	264	236	272	253	218	262	269	265	237	247	268	248	235	249	225	235	240	245	273	242	248	283	224	243	250	250	231	243	253	253	268	278	242	255	244	245	274	235	222	257	281	261	237	234	270	247	264	247	239	259	238	249	238	263	244	244	265	247	244	264	235	225	253	245	276	261	284	254	260	238	262	241	247	241	221	256	260	272	242	253	259	245	272	266	263	252	248	241	252	252	255	236	229	233	227	270	238	260	263	238	251	269	250	249	261	256	251	229	251	236	233	235	269	245	251	244	227	238	255	236	240	252	269	244	276	244	239	239	237	251	282	252	259	245	245	239	253	222	240	255	255	252	276	236	198	240	231	247	207	243	249	255	237	247	232	260	253	233	220	256	237	270	254	251	281	257	204	260	258	221	236	257	244	274	253	248	233	233	268	231	290	266	238	241	255	256	249	246	248	268	234	232	250	277	264	260	228	260	235	248	255	271	258	229	234	236	259	244	252	253	279	254	259	212	236	245	239	255	248	267	268	273	240	258	240	277	264	281	228	249	243	250	257	246	223	272	246	279	272	229	232	260	241	273	231	253	247	254	253	263	257	270	247	253	270	245	269	263	234	228	235	283	266	250	232	266	236	241	257	253	245	247	248	261	267	235	245	252	222	255	248	247	267	234	288	246	237	225	231	250	261	255	227	271	261	269	258	239	256	263	235	246	241	206	243	223	258	249	257	236	242	235	250	264	255	266	240	280	238	261	252	244	272	223	243	276	271	227	257	216	252	226	267	271	258	239	253	222	256	258	260	237	268	237	247	286	238	214	255	235	215	259	251	226	261	263	222	229	258	285	248	252	234	281	247	247	266	246	258	246	254	258	256	243	250	260	237	227	257	252	251	241	214	206	252	264	258	267	254	265	210	270	260	239	241	255	244	229	233	241	254	241	279	228	225	257	226	253	235	273	238	253	264	220	262	259	256	245	247	253	248	269	273	254	253	260	232	283	229	259	254	252	242	285	248	270	285	260	251	259	269	250	229	228	267	235	272	265	244	212	251	256	235	263	226	216	257	232	273	238	253	242	248	241	257	246	264	247	271	255	279	237	254	220	241	225	276	254	239	245	228	254	251	231	256	259	222	233	251	241	239	242	238	245	243	229	253	248	261	259	258	253	260	267	248	255	237	267	243	252	242	232	262	252	238	284	236	246	256	238	260	258	260	265	219	216	238	260	255	258	237	265	279	262	227	244	254	244	242	269	228	239	221	272	256	260	250	328	241	272	253	246	242	224	267	251	257	242	248	260	246	232	243	253	232	266	213	239	227	251	215	240	216	260	239	263	214	273	258	249	249	261	250	243	214	255	250	229	245	250	244	229	224	262	257	255	259	213	237	259	248	263	251	229	264	253	222	233	274	244	243	241	238	252	244	249	270	223	240	256	207	261	267	258	264	235	230	240	240	238	265	256	238	240	243	217	243	265	245	260	260	244	240	247	235	274	244	208	246	237	249	226	273	236	260	250	230	254	242	280	252	233	227	244	259	227	271	227	256	241	243	248	235	239	257	250	249	244	227	264	277	272	246	256	250	227	236	251	249	245	238	248	265	254	242	234	234	244	236	236	224	260	222	261	260	254	234	242	257	235	280	267	291	269	245	244	252	255	255	231	257	256	241	252	256	261	288	235	259	255	249	249	272	253	245	266	221	261	257	238	243	259	242	241	265	249	265	244	240	231	241	260	273	233	225	250	258	263	254	236	251	211	283	242	251	257	267	238	243	254	228	249	248	266	248	201	250	257	266	260	249	259	229	255	265	251	256	234	260	251	227	268	287	268	239	224	253	259	233	248	274	257	245	260	242	207	239	259	253	256	277	256	259	255	267	242	269	234	261	251	261	242	253	228	242	243	229	248	257	250	262	224	266	273	243	264	260	236	252	249	265	243	261	265	262	229	225	230	270	256	247	236	251	238	270	238	257	248	268	241	250	271	261	247	261	224	270	243	250	227	225	276	234	244	218	258	249	257	229	240	241	261	251	256	281	246	248	260	243	235	263	263	246	252	270	227	225	241	270	245	253	261	218	230	269	272	251	229	277	247	246	253	258	240	226	231	228	264	259	245	231	252	230	256	252	254	260	259	239	259	268	251	237	208	232	246	251	250	250	260	233	266	250	243	277	260	256	228	231	259	259	249	264	253	265	257	262	251	305	237	267	209	231	240	270	237	244	245	249	253	232	239	225	253	265	246	285	208	249	274	263	250	279	252	252	255	247	241	278	265	231	242	245	240	265	247	270	274	231	271	238	258	254	250	267	245	257	270	233	261	268	243	254	276	278	229	220	244	268	212	231	231	237	242	257	259	241	249	278	262	247	250	256	219	241	239	223	240	233	252	270	250	238	258	249	251	241	247	249	251	237	222	210	238	238	260	269	248	234	277	241	256	272	248	251	232	274	260	241	235	225	204	264	256	250	212	239	255	250	249	227	241	242	239	252	223	266	253	250	235	271	255	246	254	226	268	254	254	257	258	230	254	241	241	271	250	290	220	235	229	224	254	244	253	281	258	261	215	221	224	236	258	257	248	252	254	246	239	223	266	257	245	257	274	250	239	249	254	248	241	277	298	252	254	249	202	247	257	259	233	244	243	248	292	259	254	269	285	257	260	234	246	247	232	267	261	237	241	219	255	267	248	240	248	232	274	242	258	269	295	277	266	266	243	249	221	237	248	262	254	251	259	247	239	259	260	240	253	264	225	264	265	266	260	249	267	262	276	252	239	272	270	238	249	244	239	223	220	259	244	289	236	240	260	235	259	226	236	252	238	241	238	265	236	267	256	247	261	265	219	210	255	265	255	262	265	245	224	222	217	296	243	257	230	273	260	233	234	252	240	256	255	247	243	242	268	264	237	275	235	235	274	287	259	274	243	258	274	256	242	273	220	213	237	240	253	285	242	258	261	263	276	270	259	263	243	239	236	240	234	248	288	277	276	258	212	243	238	236	248	240	258	265	240	225	263	239	237	260	265	264	273	253	267	280	237	255	266	235	252	247	239	239	259	236	222	251	261	251	239	243	257	237	224	246	275	263	254	235	226	238	227	219	252	259	251	247	252	237	248	243	254	223	253	238	238	243	270	235	252	231	267	234	223	244	266	244	259	288	248	221	280	262	242	273	267	273	236	226	254	233	239	253	260	247	235	254	272	258	234	273	271	251	250	242	249	271	251	250	274	236	252	238	257	242	240	286	242	248	247	253	291	244	228	252	243	224	255	234	254	260	260	236	264	277	268	251	243	272	225	263	266	259	244	251	200	267	260	235	252	243	284	245	238	244	280	241	234	254	242	283	269	268	274	249	240	240	244	238	261	240	279
11772	7350	7072	8495	7372	6340	5363	4312	3498	2868	2324	1860	1621	1720	1520	1331	1314	1234	1130	1035	957	968	931	831	782	861	840	764	728	738	699	692	655	682	662	668	699	705	695	723	707	752	704	699	682	689	667	696	586	627	646	609	618	630	657	661	638	659	632	634	613	620	604	596	629	592	658	618	626	611	604	621	626	634	642	593	603	645	634	628	602	613	632	603	606	621	601	605	637	652	611	648	641	623	626	621	639	632	639	617	629	644	620	599	576	614	600	586	605	610	594	605	628	614	644	580	621	617	619	626	650	597	595	622	589	602	560	607	604	615	589	614	596	632	625	649	587	609	579	623	624	607	595	641	628	586	581	573	606	630	602	621	646	630	608	631	637	655	615	646	598	584	570	643	653	597	591	660	617	604	593	652	638	598	569	598	632	624	619	655	624	575	649	606	620	601	594	624	643	616	583	584	594	622	574	652	607	649	657	567	596	608	594	602	594	655	582	588	666	625	597	620	639	613	646	631	599	622	623	582	600	601	638	588	654	623	622	623	609	605	608	601	577	611	586	626	644	641	589	582	621	679	586	623	570	645	625	620	598	589	621	604	633	623	627	607	557	580	601	629	600	566	645	586	620	588	638	586	644	611	623	648	578	642	623	611	588	570	548	604	585	608	619	600	608	583	575	556	615	641	646	609	587	663	579	619	578	613	634	601	628	635	601	640	591	666	605	553	605	612	590	625	618	622	592	598	582	632	593	656	628	621	597	611	597	593	625	588	668	572	592	646	628	606	616	651	622	585	650	602	595	585	615	635	642	628	620	580	642	603	614	615	619	609	577	638	581	603	659	604	636	584	613	593	571	576	563	637	603	593	608	619	579	627	589	591	613	622	621	565	576	597	614	630	584	542	628	608	579	597	594	597	578	626	605	580	606	560	644	616	600	628	626	614	594	626	615	639	624	620	602	615	595	566	648	610	574	642	615	607	597	630	586	592	596	604	589	657	632	625	596	613	628	629	568	635	630	620	630	610	579	602	604	572	650	608	629	580	584	632	629	643	536	623	581	615	591	630	615	589	585	635	622	578	573	646	608	602	605	629	622	624	605	634	607	620	618	636	574	616	642	620	586	567	582	607	604	647	624	599	584	658	660	590	602	589	580	621	653	615	583	609	566	621	599	624	598	581	601	624	611	618	611	581	598	618	616	654	595	605	646	623	621	644	605	625	619	663	676	631	617	580	644	588	578	619	612	628	642	574	629	609	609	582	622	628	630	619	577	654	617	614	585	607	596	587	591	623	624	601	618	610	639	601	617	624	600	612	583	604	587	603	600	650	612	592	587	579	653	599	628	611	610	577	591	617	625	603	621	660	595	579	566	614	672	602	588	577	570	657	621	574	596	589	593	589	623	609	582	573	658	590	623	628	625	615	634	637	584	672	602	604	642	609	616	616	644	632	643	627	595	630	605	610	636	588	610	592	608	541	599	641	596	639	616	582	607	610	616	636	584	620	613	678	592	632	620	595	562	604	615	655	595	609	581	641	652	635	565	620	609	606	617	620	625	609	602	591	592	582	606	616	618	585	580	616	582	610	564	628	618	585	627	563	614	549	592	598	614	648	587	594	607	633	627	623	629	642	600	603	612	617	577	653	572	631	586	635	641	589	602	566	606	602	609	610	623	625	583	586	587	639	638	671	614	640	611	592	636	612	604	589	641	622	641	562	582	590	589	635	589	609	639	623	631	623	611	582	608	608	612	634	625	625	568	639	635	641	600	631	631	604	610	605	642	648	626	591	622	646	667	621	630	592	652	608	622	612	567	586	605	632	564	603	619	624	599	616	616	604	598	614	582	633	605	612	626	599	634	582	598	608	557	635	605	626	600	603	617	624	633	626	626	606	547	631	595	591	612	599	643	600	607	567	583	587	595	592	615	597	600	610	563	605	605	593	586	646	617	627	602	636	576	648	609	655	616	615	543	594	615	583	620	623	600	624	654	611	613	606	571	582	603	619	614	613	602	593	636	598	580	578	580	591	617	701	636	588	616	607	615	598	609	608	585	645	586	585	615	599	609	611	638	568	591	607	609	589	605	634	594	582	656	587	616	644	600	594	607	609	591	624	616	620	607	626	655	581	614	643	591	620	607	588	630	636	611	598	583	623	649	575	600	636	613	619	612	640	595	610	677	643	573	575	565	637	630	594	598	638	614	615	614	597	654	616	584	622	606	598	577	602	603	577	606	609	606	588	632	576	609	632	602	656	662	614	612	586	631	583	651	619	608	626	590	613	604	605	592	632	624	629	622	605	570	621	622	647	579	550	616	616	582	650	586	589	613	614	600	626	594	635	620	576	579	587	640	609	621	621	635	607	557	539	593	616	597	601	596	629	655	614	618	628	627	589	583	615	602	641	624	597	593	569	605	604	599	613	613	636	586	596	651	655	647	638	613	631	592	600	628	625	616	634	607	611	660	562	548	614	596	614	587	651	593	608	616	638	595	615	623	624	652	616	607	611	606	554	616	582	622	583	637	646	602	593	649	580	592	614	611	600	619	606	629	590	594	607	622	632	601	631	580	600	634	615	621	658	591	646	593	608	606	643	628	628	614	597	603	587	640	588	599	630	567	574	627	570	643	601	585	595	644	603	620	613	622	617	610	580	626	606	648	620	569	638	631	642	623	615	637	612	588	577	583	628	661	593	599	641	645	625	644	607	605	626	603	593	617	588	621	634	600	575	589	637	637	622	589	577	573	666	609	605	615	577	640	606	638	604	593	623	598	604	603	614	643	630	614	611	648	591	601	648	609	597	625	632	635	626	616	644	605	585	612	614	636	606	593	594	622	634	624	635	613	615	621	628	606	607	665	647	625	576	616	648	617	589	603	611	633	628	614	612	594	626	601	638	616	640	591	627	606	610	587	661	610	588	625	627	565	584	628	608	633	651	627	621	643	620	577	563	601	584	606	604	601	624	578	602	646	586	660	614	596	630	619	626	642	573	597	562	641	594	640	632	624	637	597	626	632	576	628	596	642	645	626	612	562	629	603	654	621	615	603	575	576	680	586	623	576	604	593	624	610	614	602	675	624	607	606	591	589	617	645	588	565	599	583	606	599	639	571	627	614	616	606	609	610	641	599	638	651	639	596	640	617	611	659	623	561	605	598	620	643	622	620	609	621	621	587	577	621	605	603	571	587	625	646	590	623	608	647	630	629	616	659	591	637	581	618	628	627	632	597	593	581	605	646	612	568	627	651	638	613	650	625	618	579	632	561	626	610	639	622	619	626	614	612	657	627	584	603	600	614	567	587	596	640	592	599	594	657	629	594	603	608	592	584	594	646	642	639	622	646	611	605	602	629	618	624	631	650	615	619	609	592	636	584	602	622	598	645	660	620	609	616	638	644	611	610	606	621	637	609	642	661	580	588	598	645	628	642	600	606	612	598	599	593	627	587	580	585	646	602	622	668	663	628	606	600	597	644	606	651	629	627	590	637	601	612	620	597	609	607	663
22500	12949	6853	4335	3067	2264	1705	1362	987	771	581	469	430	430	397	319	344	335	256	267	304	275	251	219	229	194	213	199	215	195	197	190	172	217	201	178	162	190	178	189	192	187	202	185	195	169	171	175	197	178	195	167	192	200	178	203	163	176	167	178	185	175	182	183	188	187	186	186	156	170	198	193	180	169	168	180	179	166	184	187	166	201	181	172	188	169	177	212	181	178	175	179	196	171	199	180	187	195	171	188	167	171	180	185	190	181	185	212	177	162	180	179	174	174	189	172	184	192	164	202	179	168	179	157	174	171	184	170	177	196	175	196	174	183	178	164	192	176	193	177	184	184	158	181	197	181	185	178	173	184	180	163	195	171	169	172	162	175	175	180	186	157	159	170	177	139	167	170	171	178	175	170	164	173	156	192	196	187	160	150	156	187	195	186	169	170	152	169	192	192	186	166	194	181	192	173	188	167	206	187	161	183	181	185	153	182	161	180	180	154	172	179	178	205	233	204	164	149	179	172	199	156	172	181	170	184	175	155	184	179	190	182	149	179	151	169	184	185	179	202	196	168	174	164	177	200	173	176	192	185	209	172	168	183	190	167	185	160	205	175	179	198	178	181	186	185	172	175	186	164	178	168	184	178	181	180	190	188	191	180	178	172	174	176	178	178	183	187	181	174	216	182	163	171	172	186	166	179	164	175	171	170	168	189	168	187	174	194	178	156	188	163	180	189	208	215	187	186	189	178	167	191	155	167	178	201	161	172	181	179	172	178	183	165	181	179	171	171	174	188	194	200	148	161	173	198	164	211	170	169	174	166	170	167	156	167	168	178	170	181	167	194	196	179	173	184	183	171	172	187	171	172	168	165	157	193	183	172	180	183	155	185	174	185	195	182	167	158	170	162	166	187	165	203	168	199	161	176	190	179	198	155	165	187	177	183	196	166	178	197	187	185	182	168	178	149	182	176	167	169	194	191	204	168	162	193	167	183	185	182	184	183	170	162	195	176	175	185	166	179	182	194	176	194	162	159	172	173	188	169	187	205	184	158	198	188	172	175	176	165	193	173	200	202	154	181	164	187	178	164	163	156	182	183	202	188	174	192	184	188	174	194	189	166	174	188	187	161	183	193	186	169	150	188	180	194	178	176	208	184	204	187	167	174	183	169	178	168	186	174	154	193	170	171	183	167	179	171	174	177	161	176	210	179	192	173	179	174	200	174	201	184	184	191	191	193	163	171	179	179	173	197	189	174	175	168	178	169	172	193	182	185	171	196	153	178	186	190	161	179	181	183	194	164	196	176	188	166	172	174	203	184	165	188	172	186	169	205	162	170	201	198	190	180	178	182	165	148	194	161	157	168	186	153	192	192	171	190	179	181	160	174	185	201	185	179	174	176	188	192	142	181	166	169	166	155	178	190	152	187	179	178	173	157	164	174	185	199	194	180	190	159	151	189	167	191	184	173	161	188	190	133	178	206	195	160	189	185	192	162	169	174	189	174	159	167	172	162	178	158	185	157	225	168	177	182	183	168	182	181	169	183	173	183	159	181	177	182	179	185	189	183	151	176	160	165	168	160	192	168	174	180	180	174	199	156	163	159	180	179	195	182	180	172	161	175	165	160	180	189	139	173	186	167	183	184	157	155	166	162	210	189	190	167	179	181	168	201	161	171	198	184	188	168	184	183	179	174	181	164	201	177	163	164	163	203	177	169	183	167	172	173	192	167	167	182	147	200	176	176	184	171	211	184	164	183	145	159	143	193	163	190	170	176	171	158	147	214	172	179	185	208	181	168	193	199	175	200	175	178	188	178	164	162	189	183	172	168	189	178	173	180	181	170	209	174	176	174	164	152	191	172	189	174	196	182	185	198	200	160	159	174	190	188	170	157	161	174	160	164	181	182	173	178	206	179	171	191	156	183	165	178	183	189	231	192	168	185	158	192	182	148	184	183	162	184	156	183	160	176	151	176	161	183	170	186	194	184	150	177	193	163	172	188	173	187	196	199	184	156	180	185	171	186	173	145	177	165	191	160	167	199	171	182	145	157	174	150	201	168	171	191	197	196	162	166	185	170	155	172	163	177	177	188	177	177	185	174	190	169	193	169	179	160	174	183	194	169	146	173	176	155	167	198	178	208	183	180	187	185	175	198	183	191	161	191	192	165	163	146	181	195	172	171	182	182	155	196	172	176	173	178	168	158	174	193	186	162	178	171	165	173	177	156	173	166	170	206	185	178	173	168	197	160	169	174	187	189	153	156	176	170	162	204	203	160	151	181	171	166	180	163	176	197	203	172	186	219	147	171	139	177	185	227	197	187	163	197	161	175	167	160	167	198	183	192	181	189	181	169	194	178	184	178	181	164	166	182	175	174	201	177	165	170	158	173	183	164	196	163	178	195	180	178	172	198	193	175	154	174	183	185	164	178	185	167	185	200	166	159	181	186	168	174	179	182	203	178	194	180	195	157	174	177	169	209	177	164	171	193	181	178	160	190	183	188	161	160	189	176	156	168	169	201	182	181	162	172	164	161	166	168	167	186	184	167	160	165	165	184	175	159	164	153	204	185	169	143	191	148	192	171	186	169	204	150	190	164	157	167	190	164	177	182	188	171	180	194	196	182	179	200	171	177	165	196	179	177	180	173	179	182	169	182	179	186	195	174	219	178	169	169	175	171	174	180	187	181	155	176	186	177	182	187	191	167	187	166	181	167	155	162	165	174	159	194	185	189	183	176	172	160	149	176	168	177	156	193	211	181	173	182	183	158	196	168	185	173	175	164	168	197	193	191	185	179	190	194	176	194	204	182	179	203	197	177	192	192	179	178	164	171	184	173	156	183	171	167	162	165	197	224	199	186	195	169	179	176	146	196	169	190	185	173	177	171	161	182	182	181	167	181	172	205	178	184	150	146	202	184	180	179	199	154	177	178	174	182	194	177	170	180	192	177	177	184	174	166	179	186	173	168	178	181	174	181	180	163	177	200	190	186	186	172	160	159	181	188	182	179	168	187	167	168	175	187	199	176	185	178	181	180	176	179	190	172	152	161	177	160	183	191	183	159	133	156	160	158	177	150	167	188	175	158	177	166	171	183	185	211	183	190	142	167	160	199	165	166	149	178	162	191	181	187	177	201	205	189	190	174	171	172	186	165	166	191	196	179	190	172	208	197	170	173	213	220	165	181	186	170	190	184	200	166	181	161	178	211	171	195	190	184	178	180	181	175	188	187	151	185	189	163	179	173	174	181	172	173	201	166	189	185	170	164	171	185	150	172	200	184	158	174	162	196	144	185	188	178	166	178	171	175	187	199	180	180	187	188	189	176	167	180	181	194	194	176	165	184	174	175	157	179	177	195	165	192	189	184	167	215	186	189	187	169	196	180	187	171	186	161	195	176	189	188	193	164	187	192	156	181	189	176	189	185	160	165	195	169	194	183	160	165	161	179	187	174	175	198	174	198	170	159	170	172	180	200	163	167	164	159	182	187	187	187	179	161
14941	11484	9089	10662	9742	8343	6647	5378	4198	3474	2747	2323	2054	2068	1928	1523	1636	1428	1255	1138	1093	972	892	874	817	794	724	718	660	649	626	602	555	582	587	597	541	570	576	618	623	622	569	638	564	562	586	542	537	510	521	527	474	471	523	474	529	469	441	472	472	480	450	445	486	427	500	450	469	415	486	434	453	454	487	459	482	499	461	463	463	447	435	429	446	456	450	437	415	463	433	470	480	463	438	504	494	465	467	477	488	475	443	449	454	484	469	473	480	452	481	419	475	478	456	432	451	458	463	440	463	440	439	430	507	453	471	470	437	447	461	444	446	431	449	430	459	427	466	445	445	470	441	426	403	466	462	418	452	424	439	440	474	432	465	461	458	469	474	476	418	458	411	444	440	457	454	456	451	436	437	469	479	420	423	447	447	434	427	430	526	433	426	472	455	441	471	465	424	458	435	453	470	448	448	481	480	427	476	463	426	436	486	449	507	471	456	448	438	442	467	437	435	517	438	484	441	464	439	426	439	438	450	451	441	446	448	516	438	457	474	445	440	435	462	439	401	437	467	438	451	471	434	417	468	472	457	459	422	446	479	438	437	444	423	426	413	393	431	455	450	444	444	469	457	483	461	480	443	419	459	441	441	415	440	426	459	458	437	438	460	427	395	434	436	467	427	454	439	442	471	459	439	464	452	460	466	448	438	499	470	439	467	463	434	425	415	468	479	459	430	434	448	439	452	486	457	445	455	449	414	436	444	440	431	443	463	479	429	463	453	425	470	449	453	459	468	459	450	447	454	469	468	436	415	436	461	492	471	438	459	438	439	465	444	415	470	424	440	447	456	441	436	458	429	496	441	434	443	406	418	436	492	468	479	435	418	456	471	444	456	454	465	441	447	469	431	417	470	483	415	484	475	464	434	475	433	463	450	460	449	443	465	469	478	460	452	431	471	455	442	495	441	418	471	497	424	442	440	460	440	429	458	451	384	435	507	444	446	500	434	440	470	431	470	456	453	450	463	447	439	438	449	457	470	434	428	437	468	451	435	506	462	473	415	440	427	443	470	470	417	449	467	497	429	455	435	459	457	472	450	414	453	470	459	446	470	431	458	465	459	479	453	455	382	442	499	445	458	436	414	453	429	454	439	451	480	447	469	446	472	455	486	443	453	415	460	451	454	458	424	408	435	419	440	451	489	439	402	442	456	478	515	443	459	471	467	451	452	447	443	421	435	443	491	466	415	453	455	460	478	401	469	504	433	462	404	423	477	427	475	449	467	446	423	443	459	457	424	438	465	464	429	466	451	432	429	443	461	492	461	434	429	434	492	438	464	438	484	453	438	479	449	457	450	450	463	400	488	479	441	456	438	441	456	438	468	460	462	453	449	454	447	513	429	449	453	453	458	437	437	462	431	456	466	430	481	451	459	430	454	441	434	426	441	419	462	461	442	442	411	446	483	458	441	486	471	448	421	452	428	458	418	463	462	446	473	484	436	473	457	438	417	488	441	493	399	454	447	441	434	452	449	462	468	413	434	472	476	471	466	459	458	459	450	453	447	443	432	449	453	440	448	406	421	435	470	448	433	440	411	423	494	483	448	453	494	441	455	472	448	488	452	438	438	440	437	472	465	443	436	453	440	451	472	474	448	447	449	461	478	443	444	433	436	448	442	448	477	494	420	444	466	453	441	446	411	430	431	461	467	479	465	467	484	485	465	457	443	427	479	418	432	474	436	440	455	444	458	457	414	466	433	428	447	434	445	442	461	467	467	448	486	426	453	447	463	462	475	434	478	494	420	416	454	441	477	429	433	445	449	505	480	430	467	462	459	429	457	447	432	490	432	466	423	458	429	459	424	433	491	454	469	441	449	461	438	483	465	434	450	431	476	454	459	450	395	459	433	402	445	418	455	481	450	442	443	460	442	460	492	486	457	430	459	455	476	440	486	426	426	471	449	459	447	401	461	454	456	427	453	437	448	445	442	510	443	445	432	480	445	469	429	405	444	478	420	456	450	474	427	429	442	485	444	458	483	456	448	463	417	469	463	483	438	466	424	463	456	464	451	469	416	494	469	445	435	462	430	440	473	432	451	446	425	452	433	468	405	452	478	405	426	484	455	474	468	465	461	464	486	447	420	465	431	481	463	456	459	407	440	449	440	441	472	420	450	437	461	430	475	492	451	431	451	437	454	468	462	423	454	435	393	458	468	471	437	436	434	429	428	418	450	483	429	424	404	431	439	480	470	457	465	456	448	486	458	436	461	465	445	424	421	408	398	407	454	416	460	437	454	440	469	461	479	438	413	472	451	415	462	425	464	437	436	495	466	455	425	488	469	453	492	450	414	449	450	453	447	439	415	467	464	443	459	471	436	446	458	505	455	471	442	456	442	465	424	457	432	434	468	467	465	440	456	476	441	444	463	459	458	456	425	475	463	446	479	439	503	489	443	453	463	416	445	450	468	477	457	428	477	449	472	434	406	473	443	469	464	428	452	464	466	453	447	423	448	447	449	443	479	448	456	468	488	433	417	472	443	479	458	453	464	426	455	457	480	472	445	439	434	429	436	432	440	453	446	475	440	458	464	460	426	436	428	479	430	482	456	422	431	470	446	436	484	452	477	439	473	436	450	465	431	460	425	465	431	408	505	437	477	451	456	417	444	473	464	437	476	441	450	477	432	460	477	475	443	423	446	400	453	463	462	478	460	435	436	480	444	454	474	461	485	416	447	433	441	459	417	455	485	422	458	477	475	449	453	445	460	451	455	449	478	470	438	438	470	436	442	469	485	426	478	463	458	487	445	459	435	447	475	448	454	456	395	432	443	449	428	428	408	426	455	460	455	437	433	426	411	456	437	436	449	489	469	446	468	450	454	436	418	428	435	478	440	482	441	430	501	474	435	455	397	458	447	430	439	459	415	471	416	448	462	458	440	467	474	496	446	471	465	487	450	432	468	444	412	453	443	449	452	468	453	451	479	457	464	440	455	452	474	417	429	411	446	416	473	466	405	452	456	446	421	411	478	441	449	457	430	486	454	473	445	438	466	454	453	459	454	474	455	459	445	414	418	470	444	474	455	437	427	443	447	448	457	424	463	474	455	487	429	461	406	486	430	439	455	478	426	462	435	473	460	432	477	482	470	482	454	434	421	453	458	454	478	438	445	434	431	462	487	432	484	432	471	430	419	453	436	487	483	464	463	470	425	429	430	478	458	445	432	469	454	418	479	439	449	471	455	417	445	492	459	430	447	459	444	486	413	451	474	459	452	431	423	461	460	422	453	451	444	411	483	427	498	428	444	438	443	456	467	421	444	429	446	465	454	453	467	469	475	435	435	456	457	449	413	433	446	470	460	454	466	420	471	439	452	463	450	451	476	454	412	450	490	425	416	483	506	469	478	483	444	448	442	447	447	437	490	460	440	430	473	423	454	424	433	444	434	421	460	470	442	458	422	492	424	453	418	488	404	480	426	462	488	511	451	510	451	443	473	435	468	459	470	427
6697	3195	2322	2000	1459	1040	838	607	542	434	412	389	364	377	348	314	308	300	316	297	301	288	288	292	267	254	305	296	302	284	263	241	274	240	273	297	269	263	254	268	249	266	251	302	279	255	297	290	296	282	263	274	241	307	267	256	287	259	289	257	263	255	263	263	245	259	267	253	251	239	249	263	264	267	245	261	289	294	244	244	258	266	277	249	272	287	261	277	301	270	284	280	298	281	265	261	261	292	238	266	277	291	258	258	268	252	279	253	279	272	268	283	267	249	260	282	258	240	234	253	283	283	274	279	286	262	253	304	263	253	271	267	274	270	279	264	268	253	263	243	256	262	287	263	251	292	256	270	236	251	286	256	263	236	266	250	249	264	236	265	280	257	292	265	275	263	247	242	259	249	258	314	253	279	280	257	287	262	263	277	244	255	284	268	251	285	257	289	246	249	245	275	274	258	260	270	263	283	270	261	257	257	295	258	283	270	244	285	282	244	277	253	250	269	295	273	234	262	270	262	294	259	271	231	274	275	274	265	272	294	253	268	279	256	247	279	291	265	282	287	256	259	278	249	267	240	253	253	260	247	271	253	281	255	278	251	277	249	265	277	258	302	253	241	270	232	266	240	260	260	250	271	257	261	280	285	270	297	260	257	285	233	245	239	272	280	270	239	275	253	275	285	305	254	250	284	254	255	270	270	248	261	260	302	279	274	292	257	287	263	268	279	224	257	241	294	256	254	238	292	258	267	263	290	282	231	285	268	259	280	293	291	232	243	257	259	259	273	265	286	253	274	283	259	244	263	249	254	272	281	265	273	278	277	292	275	253	247	252	275	268	256	258	265	267	243	252	286	271	243	307	270	277	244	265	280	287	263	274	293	271	285	310	256	267	267	259	252	275	265	278	279	278	299	249	262	252	250	258	260	282	285	278	277	295	278	272	305	261	275	261	230	233	285	265	244	284	282	290	254	271	259	285	259	268	283	287	270	266	249	248	266	270	260	266	285	253	248	243	267	248	276	235	304	286	273	277	277	250	264	226	269	264	259	265	276	271	286	283	275	234	259	276	269	274	262	258	265	295	292	253	269	288	257	289	271	288	264	267	279	303	257	324	295	268	284	264	273	268	297	270	282	260	250	252	279	258	287	243	269	253	280	288	275	285	258	255	255	248	269	290	282	266	266	271	298	269	279	293	246	243	307	281	269	291	264	274	268	261	307	257	261	266	282	266	271	257	294	240	277	264	247	287	270	240	275	303	246	242	281	286	276	274	265	281	271	278	264	278	269	240	251	307	290	292	254	279	259	274	304	301	266	264	272	252	246	275	281	264	261	261	242	260	263	223	267	267	257	271	265	269	237	264	253	290	251	262	226	274	279	258	250	260	272	262	267	244	249	260	241	250	303	271	248	256	259	251	284	243	279	263	284	258	254	277	264	306	287	274	280	280	282	265	229	266	279	248	287	277	270	272	281	270	274	262	283	285	290	256	237	250	248	252	273	276	268	276	274	276	292	275	230	258	281	275	251	256	272	271	257	269	272	259	240	303	290	305	262	283	277	279	248	244	280	309	262	265	281	259	244	275	253	278	277	235	260	258	282	292	274	270	253	286	284	261	287	267	299	280	250	256	274	268	250	241	270	296	262	294	256	250	290	258	299	275	292	268	280	270	255	270	263	296	280	280	245	275	281	247	257	298	257	279	279	289	243	272	263	274	258	264	282	282	249	238	265	285	269	278	270	267	266	291	287	298	278	256	259	267	289	245	254	276	280	271	277	280	261	263	262	245	262	259	272	273	252	257	246	291	258	261	281	291	273	253	280	266	291	281	276	266	279	284	279	273	260	282	295	244	269	248	315	264	268	273	262	280	226	245	251	245	272	255	250	241	258	279	263	269	261	265	258	264	286	244	252	254	281	305	279	285	278	251	245	260	275	271	240	284	267	292	266	247	253	287	276	261	258	219	243	259	304	278	265	270	272	266	280	256	303	276	258	278	243	270	235	257	243	281	258	251	258	283	251	267	283	255	242	269	299	296	252	269	263	254	295	249	270	256	256	235	263	283	299	283	295	277	268	298	306	268	266	248	259	265	270	286	252	268	275	264	285	280	293	252	247	286	241	235	244	274	239	282	269	267	297	295	281	294	286	282	275	270	251	260	306	281	252	249	255	257	251	286	249	254	241	222	309	267	255	251	282	237	260	245	264	295	252	250	258	283	270	268	311	272	297	253	280	277	266	275	251	292	270	253	263	273	252	264	263	261	256	265	244	265	281	308	290	278	258	253	281	245	275	265	268	238	259	269	269	280	257	281	252	274	285	272	235	266	267	262	243	292	270	299	268	257	264	313	255	266	257	268	268	263	277	282	262	295	274	273	274	245	284	257	257	271	247	270	279	257	288	285	283	252	266	269	302	292	264	279	264	245	283	281	267	274	280	257	238	269	260	275	279	286	280	261	299	266	285	269	282	267	257	262	270	290	268	277	264	295	296	245	253	251	255	218	257	289	258	296	288	268	282	273	296	271	240	275	260	246	249	256	252	289	254	255	283	282	304	270	284	268	295	258	258	247	279	256	287	263	256	257	232	271	237	305	246	264	273	254	267	292	302	307	294	284	239	275	259	272	243	272	320	278	280	253	272	264	257	255	260	267	292	235	272	285	296	270	244	264	255	282	264	255	262	257	272	253	287	274	261	252	247	256	273	265	262	264	260	254	264	265	239	282	256	272	232	248	266	275	252	277	281	273	247	256	266	260	265	238	260	264	232	255	288	264	267	274	283	302	270	264	273	251	270	244	273	279	280	277	295	264	247	274	262	252	250	249	255	281	247	293	313	275	248	236	254	311	307	263	229	260	268	253	271	271	279	300	278	287	251	293	293	266	263	267	271	289	256	284	257	275	276	281	309	255	272	259	261	252	272	285	275	240	278	326	267	256	220	278	277	260	296	255	265	245	258	261	252	284	284	270	289	288	273	258	263	282	260	275	247	276	262	245	268	279	314	248	217	280	255	261	284	266	294	287	239	263	291	263	272	252	272	285	252	248	265	269	271	258	260	279	262	268	302	239	252	257	245	243	254	265	267	254	254	249	251	284	262	291	254	265	271	271	285	225	269	285	273	256	269	254	239	287	217	305	256	240	279	251	272	290	263	272	241	277	233	283	280	260	283	287	260	260	256	303	236	248	267	285	273	258	291	275	279	292	276	271	237	264	276	270	278	255	264	261	272	292	275	223	263	267	278	259	265	240	242	269	251	278	269	286	269	250	252	281	278	280	263	252	300	286	282	281	262	237	260	250	262	268	301	263	240	264	275	274	272	269	263	250	250	237	275	258	257	287	296	237	255	311	274	223	287	271	309	275	267	263	278	288	264	270	268	248	277	245	286	267	306	273	290	269	297	272	317	268	291	295	267	262	286	260	243	305	275	268	285	295	268	232	283	259	268	275	263	306	278	266	298	273	289	253	260	259	278	268	268	265	272	272	272	256	264	244	252
5302	3492	4344	5913	5387	4285	3468	2698	2092	1713	1448	1278	1155	1092	1064	984	928	869	900	862	815	780	774	763	781	676	727	734	709	683	675	673	710	647	741	684	642	674	660	684	730	677	687	642	640	643	672	646	621	636	654	652	663	692	637	672	673	612	664	677	668	604	633	669	668	665	747	642	648	596	626	660	641	642	616	665	674	670	721	645	656	665	636	620	661	670	620	611	651	638	661	638	640	650	656	663	660	624	652	629	634	679	653	690	677	702	627	650	617	604	640	623	662	676	642	651	616	668	692	612	679	691	650	608	624	622	632	667	632	666	664	628	648	645	633	628	662	667	650	679	634	650	663	579	710	661	640	645	657	620	630	676	641	671	641	635	650	695	649	677	669	663	650	612	659	660	642	671	678	665	646	667	653	663	670	688	680	666	672	633	690	640	653	651	626	660	663	703	670	663	632	630	655	616	645	663	604	670	622	674	675	653	677	613	718	630	654	664	630	661	624	667	669	661	654	670	680	689	619	653	705	676	685	636	584	652	711	621	638	664	653	646	658	615	666	638	649	654	637	690	624	651	626	671	625	606	685	660	632	670	662	650	681	653	648	638	608	670	671	616	660	657	651	657	645	626	641	623	614	667	615	689	634	649	661	650	699	650	627	676	630	643	652	664	622	658	655	659	646	604	655	647	644	670	609	662	619	635	686	634	585	664	684	640	656	692	645	657	667	655	668	639	636	693	690	670	649	711	658	678	690	633	677	633	602	642	636	630	640	691	608	637	676	637	675	693	673	666	698	617	629	643	632	638	669	663	637	669	694	672	619	637	668	635	658	665	662	640	647	667	666	621	615	626	628	677	620	654	615	665	630	683	640	656	679	643	667	594	645	644	658	630	660	656	628	697	689	685	650	641	651	665	627	676	624	645	676	690	667	665	634	632	674	579	683	660	646	656	644	634	681	623	681	678	692	680	693	655	656	594	622	598	654	659	644	642	621	664	664	606	642	681	647	705	661	612	654	714	650	602	645	700	722	685	650	621	658	626	610	653	667	636	611	655	690	663	632	650	693	646	587	677	638	640	634	653	674	649	679	578	673	659	643	657	632	689	680	640	652	658	642	655	678	633	628	663	638	682	639	649	677	670	691	629	652	635	681	644	703	661	650	668	644	657	638	652	633	667	605	644	660	658	641	618	649	662	627	658	663	634	629	635	634	624	686	647	635	680	638	676	659	643	662	653	689	686	638	622	693	679	660	642	676	657	643	591	638	664	641	610	626	649	657	684	650	666	681	648	654	664	707	661	602	663	625	627	654	647	631	664	650	609	641	670	664	639	666	665	602	651	634	672	637	651	643	618	665	643	679	643	638	648	660	640	660	639	666	672	653	627	614	657	664	648	638	680	661	681	687	666	638	668	689	714	606	650	648	627	665	672	634	644	660	671	650	629	688	633	710	644	658	625	661	626	641	673	615	636	651	679	719	655	642	666	645	704	625	649	665	609	633	648	668	615	651	629	650	647	662	711	633	665	666	640	635	643	636	663	671	644	640	619	674	637	714	669	627	643	639	667	630	663	621	687	692	688	594	655	662	606	664	699	694	665	671	663	656	629	635	684	646	671	650	686	662	645	674	646	690	657	659	663	608	645	638	660	637	711	688	625	621	684	625	616	633	685	624	681	657	625	673	689	665	679	636	641	659	682	672	679	659	650	679	644	672	670	617	688	673	646	681	629	636	650	659	671	652	608	643	670	651	703	606	620	657	665	688	645	654	643	678	639	662	632	640	629	675	670	669	620	670	644	653	640	696	641	676	649	620	648	655	638	679	679	645	625	661	646	688	695	637	688	657	677	683	635	671	607	613	626	651	645	632	625	694	625	667	644	628	623	630	640	668	713	634	679	637	668	690	622	678	641	701	661	675	658	618	630	655	650	667	602	637	683	650	635	655	644	622	643	679	644	666	649	647	660	633	656	668	686	664	674	662	671	647	668	684	654	654	668	603	648	692	651	665	655	646	633	679	655	663	684	627	652	646	643	684	645	630	665	659	657	638	653	659	650	623	648	629	627	654	607	629	635	656	638	641	606	691	684	607	643	614	663	675	671	657	663	669	649	671	659	654	644	676	654	638	657	653	661	659	638	657	614	648	649	642	675	720	638	678	650	623	634	675	640	690	674	632	661	681	645	655	629	665	630	643	626	657	579	640	677	631	643	604	688	652	667	668	657	642	613	670	690	623	663	638	653	625	643	611	652	694	680	651	661	650	678	667	683	621	651	627	665	640	633	666	632	668	664	628	700	636	640	655	592	604	616	632	642	681	634	664	680	663	679	633	642	680	632	667	661	636	637	642	683	653	630	661	639	596	622	676	640	612	691	663	658	657	666	680	631	669	688	606	709	662	660	700	661	647	634	690	638	644	666	634	668	684	646	626	699	680	698	612	672	664	626	675	628	621	652	634	634	607	633	639	649	644	661	657	632	626	691	626	662	633	667	656	642	625	631	657	670	670	718	648	636	651	620	639	647	682	662	647	685	695	614	686	647	675	631	701	688	665	660	723	656	630	596	661	651	637	654	658	626	678	637	651	681	620	672	650	678	646	663	621	643	602	647	655	690	643	676	678	669	669	636	662	640	692	603	642	697	631	679	645	680	629	671	615	699	624	676	655	697	655	651	672	680	601	635	640	673	645	645	675	647	677	657	654	604	647	630	646	625	663	639	664	607	602	655	687	659	671	681	658	655	665	611	651	621	626	673	663	660	611	631	643	646	634	638	666	641	642	601	689	648	664	652	698	640	668	705	689	650	646	647	689	641	661	665	672	642	609	646	646	669	688	675	647	633	660	613	638	685	651	647	658	653	701	641	685	666	657	619	656	607	649	683	686	651	627	653	693	638	595	672	661	675	673	676	650	671	676	647	639	659	698	673	623	689	675	694	670	688	657	668	689	664	640	634	620	631	659	622	654	675	664	594	659	630	663	681	708	657	655	651	663	633	617	678	664	665	619	631	619	651	624	632	666	646	660	673	705	655	645	618	653	644	657	660	654	682	662	694	682	676	666	657	610	636	643	666	668	671	665	634	644	671	604	677	661	646	642	658	669	643	664	692	649	665	685	623	687	631	646	685	618	664	670	674	633	634	665	634	639	643	650	664	674	667	623	661	682	627	652	678	660	632	676	664	694	657	663	630	644	674	600	601	654	681	712	631	689	658	685	658	620	654	661	678	643	701	635	663	620	630	671	615	704	666	660	643	676	634	651	651	633	661	654	602	694	666	654	637	655	670	673	671	631	682	653	670	590	671	683	628	642	633	690	691	696	689	664	661	672	645	646	668	644	697	654	662	645	650	645	645	592	671	620	692	674	595	641	657	640	658	605	700	603	638	655	610	663	655	714	629	640	659	649	635	640	651	653	639	662	671	661	638	614	654	680	599	662	636	696	646	624	680	668	689	634	632	677	675	651	610	684	654	685	704	599	701	688	634	635	641	654	676	675	654	635	637	655	669
15596	6395	4614	3228	2418	1741	1423	1027	801	614	525	505	432	402	426	349	328	345	272	287	285	291	269	286	280	305	263	274	279	271	273	259	252	286	264	268	248	276	244	260	267	282	252	276	257	239	287	212	244	255	254	272	267	256	269	266	239	238	237	278	266	228	276	225	271	234	259	255	226	272	235	248	242	236	219	248	213	254	225	252	263	243	225	232	245	266	240	252	248	264	250	273	223	260	234	231	249	255	261	243	233	236	218	228	207	274	264	245	261	264	223	256	236	242	224	269	255	260	240	245	238	241	209	255	240	252	234	240	241	249	221	243	241	211	236	255	258	269	258	257	261	252	256	253	249	241	296	251	235	246	263	222	276	238	215	236	265	260	208	266	263	224	247	233	272	256	235	246	234	243	209	239	225	259	282	253	238	243	247	228	262	247	229	233	241	253	242	211	249	262	258	283	276	259	247	254	220	244	249	261	272	233	255	264	258	256	244	250	294	233	261	243	280	251	264	259	268	266	239	235	256	255	266	240	258	246	235	277	245	211	239	243	268	232	220	266	227	248	271	267	250	241	269	234	242	234	227	220	254	243	264	261	250	263	241	238	260	282	258	237	237	237	211	271	241	249	228	241	222	243	252	239	271	272	256	237	259	251	248	233	267	259	251	269	239	224	235	230	223	217	214	269	257	226	237	210	229	227	251	246	234	206	233	222	209	259	245	244	241	259	226	246	241	249	239	241	262	281	238	249	260	253	247	241	253	233	253	245	256	254	245	285	241	269	253	254	232	248	300	260	246	251	224	245	248	249	270	254	248	259	287	250	244	264	253	253	246	241	233	243	256	259	211	237	245	256	245	259	226	293	256	227	247	261	238	246	235	236	259	221	240	247	260	266	228	246	229	240	263	263	247	238	273	225	226	250	253	233	222	259	252	253	267	247	249	240	235	254	233	227	250	261	212	231	220	243	229	230	240	235	252	231	234	259	226	218	269	230	216	218	209	254	264	252	242	244	238	221	247	231	224	224	272	220	218	297	244	259	221	263	260	276	252	269	254	276	263	241	255	225	231	222	224	233	224	264	232	247	247	235	230	236	256	251	237	228	250	259	257	243	249	234	233	233	253	245	235	232	222	233	242	248	264	261	228	244	254	231	222	252	256	252	240	232	209	248	248	212	226	264	258	252	215	258	245	242	249	261	227	270	235	258	261	237	251	252	239	242	265	238	239	241	254	240	267	249	268	263	247	251	246	215	250	274	257	237	213	256	240	223	240	214	239	237	241	237	233	228	234	269	239	235	270	240	249	227	230	252	255	223	257	230	283	279	238	217	232	242	242	232	272	218	223	233	245	253	227	233	251	237	244	245	248	243	235	237	240	290	251	259	222	251	246	278	248	230	237	239	279	256	230	231	228	251	250	246	232	265	229	246	270	244	227	215	287	243	267	228	237	208	242	236	254	254	217	222	222	243	241	263	249	261	243	226	249	262	269	265	232	239	221	256	274	245	218	254	251	254	217	244	271	280	269	250	220	263	239	270	267	275	248	246	232	244	221	250	232	250	247	207	212	263	234	257	226	221	225	253	267	251	232	245	247	251	268	245	235	230	253	258	239	249	252	248	253	249	259	241	223	248	220	245	241	277	244	238	228	260	255	261	221	234	235	248	196	255	233	249	225	251	266	254	241	211	194	260	264	269	250	229	244	239	231	218	223	257	267	238	226	263	247	247	213	254	241	249	261	241	240	244	218	237	284	243	281	267	249	271	227	247	251	242	219	234	249	245	250	238	252	207	232	214	251	230	244	227	261	279	211	261	232	243	270	213	251	250	217	271	270	234	260	253	218	235	223	250	234	257	232	255	204	248	283	275	231	233	276	255	245	272	232	259	206	247	251	246	250	244	255	210	231	240	243	212	227	258	215	235	223	225	234	234	244	217	255	244	233	226	259	219	261	267	256	231	273	253	253	245	277	214	251	266	255	232	224	230	245	253	234	256	260	237	234	280	247	261	232	264	244	251	220	243	237	217	231	260	254	256	274	261	233	263	242	231	243	239	212	222	228	221	263	257	242	260	242	227	232	252	208	254	225	248	253	238	237	276	292	241	265	239	266	281	252	245	252	256	247	238	239	255	258	226	245	257	282	259	229	228	271	231	263	239	280	257	245	251	266	225	231	242	258	267	259	281	237	256	260	220	215	219	253	246	248	238	243	215	253	258	250	253	264	246	255	241	235	247	256	278	226	236	244	264	240	245	225	255	250	249	226	228	246	246	245	247	255	261	259	253	255	245	241	261	239	225	238	254	209	260	234	248	260	258	239	246	245	224	252	268	228	259	224	266	243	242	271	262	250	213	232	240	269	255	246	236	270	246	232	252	211	245	289	258	233	241	263	260	238	250	225	221	265	220	209	244	219	249	250	261	236	237	243	260	267	239	274	242	239	261	239	257	254	261	242	245	259	257	236	251	248	259	230	236	223	260	242	241	248	255	253	230	277	246	242	238	229	265	272	263	237	249	271	258	244	271	277	228	245	263	263	226	227	217	259	238	237	264	227	233	253	223	250	246	262	226	215	206	255	261	222	264	226	218	235	251	250	223	247	245	239	241	223	236	256	229	234	276	252	244	234	231	241	268	254	248	225	244	271	267	242	232	248	256	253	234	238	226	218	262	246	231	235	281	202	247	249	267	220	261	237	261	243	235	246	247	248	248	225	256	228	266	242	274	249	252	245	250	239	258	256	262	230	272	267	236	255	281	265	237	251	248	258	249	242	249	248	235	263	249	259	275	249	252	243	249	240	243	239	260	243	279	213	230	257	250	263	261	214	277	223	215	228	262	227	228	250	249	250	243	213	247	227	254	223	254	235	235	264	258	246	278	246	218	242	258	253	271	227	226	262	261	229	226	270	228	252	259	256	228	263	230	243	246	263	229	282	250	244	269	251	282	250	225	228	249	234	213	243	213	231	239	255	227	273	232	223	261	237	252	239	215	242	236	205	216	242	231	221	219	245	252	237	208	232	221	221	265	265	259	241	243	252	274	222	244	241	233	241	227	241	217	245	240	230	224	237	258	248	232	220	228	227	249	239	244	233	225	217	255	234	273	265	278	238	241	254	243	250	243	233	249	243	249	232	243	237	267	266	239	263	250	231	237	239	265	240	263	245	236	241	248	275	255	269	225	252	225	247	243	229	217	239	235	239	230	239	238	248	251	241	237	264	247	252	248	242	233	241	250	239	240	214	214	242	267	261	254	259	247	251	259	244	239	259	234	225	265	257	265	239	265	243	261	262	223	241	251	245	232	245	235	241	235	254	255	234	243	232	201	248	258	222	251	251	268	276	241	274	263	271	243	279	227	249	257	220	262	252	252	263	257	229	249	263	266	223	241	251	251	220	246	238	233	225	238	242	227	251	284	231	259	294	248	228	266	256	247	213	241	229	255	251	215	281	242	265	279	247	241	299	213	248	256	254	242	247	244	225	263	258	246	273	229	240	229	256	245
11599	5906	7470	8707	8164	6556	5227	4171	3401	2717	2248	1964	1770	1635	1609	1309	1207	1237	1093	1057	988	987	920	896	850	879	797	766	727	723	711	690	690	627	679	665	627	669	672	686	671	665	699	682	687	670	636	650	652	598	639	606	643	617	629	636	610	613	588	626	609	630	626	623	585	605	679	582	571	606	617	639	601	610	607	612	609	614	614	620	611	590	570	625	615	594	612	589	582	589	587	577	619	623	605	604	574	575	588	571	630	616	534	630	566	597	599	597	592	585	606	606	590	610	561	598	595	591	622	562	597	572	569	589	592	579	597	598	617	621	590	602	688	584	601	613	599	625	607	576	614	586	586	562	626	603	562	574	573	559	621	602	596	602	579	606	600	604	602	602	620	585	590	615	600	632	609	594	610	611	627	590	607	600	581	566	625	582	589	619	593	541	563	596	631	589	582	592	547	556	546	633	589	588	616	605	576	561	592	611	614	592	600	590	579	591	609	573	592	646	596	614	607	594	572	622	621	622	592	636	578	634	598	607	594	630	594	596	627	634	580	586	596	564	569	592	574	595	642	588	632	569	583	588	602	642	591	578	606	607	598	577	591	577	617	624	623	569	644	595	592	601	595	593	616	621	589	636	604	643	581	625	573	570	621	630	637	599	578	635	570	579	582	578	606	619	603	572	629	603	621	626	609	577	594	591	582	579	565	589	590	569	603	589	579	581	611	595	627	625	586	597	581	629	624	580	606	607	586	593	613	620	610	640	569	562	624	596	595	604	558	583	599	623	603	598	562	593	570	639	598	601	592	576	586	612	560	624	648	590	591	583	597	612	576	598	562	614	545	596	604	563	575	602	620	619	595	606	581	625	595	585	585	592	597	578	618	617	575	624	630	558	554	598	589	618	586	591	598	604	570	609	580	618	591	591	550	628	571	599	610	584	608	575	618	584	602	615	593	570	596	583	609	584	625	522	638	642	632	603	579	585	606	591	580	595	609	629	612	566	563	653	640	635	581	638	559	614	576	575	589	543	590	587	632	575	565	609	588	602	610	643	586	603	562	640	588	586	580	607	657	576	626	637	608	590	635	651	617	615	573	615	585	586	565	662	581	591	606	580	623	599	620	594	609	618	614	623	585	583	586	536	611	599	611	601	603	653	580	576	614	607	587	605	606	613	603	565	627	593	562	590	592	626	583	580	601	648	584	513	586	620	586	599	608	619	630	610	581	602	603	591	607	614	605	550	612	618	591	577	620	621	622	564	611	602	627	628	624	640	599	614	567	588	566	576	625	592	593	618	610	597	573	657	603	585	569	612	625	649	577	580	551	580	586	614	584	599	634	594	559	569	618	557	595	593	585	575	548	599	578	539	601	587	590	636	562	573	595	563	607	618	620	632	556	588	627	603	608	612	593	623	590	570	580	643	614	588	562	581	618	589	569	644	575	615	642	590	617	619	640	632	636	601	620	608	585	616	607	642	596	575	657	602	580	607	617	600	593	587	559	617	608	611	586	614	584	619	562	595	593	596	618	600	620	600	628	547	538	594	553	614	564	549	632	559	665	593	592	585	612	598	614	650	614	591	584	593	595	597	610	573	614	613	605	636	588	576	592	573	619	633	582	638	643	593	573	622	584	599	602	590	603	599	621	636	631	592	562	638	606	569	620	580	589	607	582	571	583	607	581	616	593	584	580	600	577	606	581	606	530	574	614	589	623	560	579	615	587	591	633	581	569	573	577	626	630	613	598	580	595	636	613	609	574	596	616	635	583	578	591	573	606	621	595	582	624	585	600	615	648	633	603	629	619	598	599	603	599	630	536	592	648	623	570	614	554	585	600	612	586	570	576	604	589	568	580	585	598	614	599	617	655	640	581	597	606	587	569	633	597	592	569	586	608	569	580	578	615	557	632	619	651	650	585	607	605	597	588	586	614	631	594	600	589	584	557	625	622	594	590	552	606	599	602	592	556	578	600	666	607	577	556	576	612	620	632	589	617	620	618	602	584	604	616	570	626	584	584	580	597	644	609	614	564	589	635	630	566	625	641	619	588	616	602	578	596	585	614	582	577	569	619	599	591	560	568	569	639	564	578	594	609	653	598	631	571	612	608	613	631	637	617	598	567	598	598	586	623	545	586	594	613	590	673	603	608	587	608	629	603	613	603	622	590	608	566	610	545	577	596	554	587	556	606	609	588	597	585	605	573	652	593	586	591	560	594	596	567	623	621	621	603	608	583	612	578	629	582	572	634	570	630	628	633	631	606	589	606	610	596	540	629	581	602	574	556	605	582	632	598	580	576	600	602	607	621	611	639	555	550	615	594	578	591	560	574	612	604	650	594	598	603	621	652	566	634	616	559	614	579	588	588	622	592	560	612	604	589	611	612	606	565	616	632	642	619	619	588	589	607	601	591	639	575	599	586	620	644	603	597	669	574	585	594	603	570	554	621	649	603	565	574	613	632	575	596	643	612	611	603	573	588	588	581	629	611	633	631	594	631	553	599	626	623	581	585	594	603	595	587	610	601	624	624	612	643	626	621	598	585	628	597	629	600	579	584	571	623	572	640	622	612	602	560	555	564	599	583	625	597	624	609	624	606	654	610	576	580	649	584	579	614	659	610	620	618	532	561	603	607	610	615	606	656	569	606	578	594	622	644	608	581	582	565	640	631	622	635	597	593	599	609	577	581	619	600	631	577	580	630	594	599	605	611	626	578	571	627	626	613	610	552	552	634	572	647	579	620	626	618	573	596	592	587	583	604	561	585	613	607	584	570	612	609	612	596	640	587	627	632	568	589	599	584	582	599	591	586	644	604	613	592	590	582	599	642	640	617	558	603	564	619	608	599	586	626	584	584	633	579	577	605	581	585	575	586	614	609	568	609	620	554	581	594	584	584	589	592	602	551	625	572	608	594	597	593	604	569	604	579	654	660	571	612	591	571	573	557	578	609	585	615	635	592	600	612	602	606	605	621	577	603	616	654	626	599	596	586	638	600	579	583	621	601	613	595	565	610	570	602	636	581	590	587	582	592	551	622	567	565	657	607	606	654	564	599	614	613	583	575	627	591	627	663	575	571	599	610	545	640	599	620	559	641	621	647	595	619	618	644	579	638	579	601	602	596	570	612	597	563	575	601	596	594	573	558	571	611	555	625	586	607	642	585	593	581	606	581	582	624	574	591	650	626	601	604	623	554	581	586	595	592	632	606	607	570	572	565	608	617	587	610	634	572	562	594	600	605	602	600	583	625	602	626	585	620	586	608	553	609	604	597	644	633	590	628	598	609	564	626	605	604	587	632	568	588	585	606	615	604	653	576	586	586	588	643	601	566	628	624	615	552	585	612	589	624	575	608	616	594	593	584	581	534	586	592	591	604	583	605	588	569	620	617	601	576	555	597	551	582	561	603	639	609	642	592	590	583	597	594	611	612	608	595	568	586	609	602	588	630	623	589	614	621	606	582	618	596	588	568	592	560	616	609	587	606	615	619	627	630	614	607	601	583	595
24106	13337	7317	4073	3104	2302	1694	1206	869	691	570	549	458	469	360	366	344	294	275	274	250	271	233	209	227	244	212	227	187	192	195	192	203	177	216	198	175	187	178	199	194	204	204	207	180	152	195	183	169	177	166	202	216	178	185	183	163	183	197	170	158	154	179	150	145	168	187	178	197	168	178	176	164	166	186	170	186	165	186	162	178	153	170	171	187	176	174	184	178	201	157	161	145	155	151	185	164	154	169	160	175	176	170	190	160	169	148	171	184	162	164	179	181	173	179	182	183	187	201	182	187	190	188	178	184	190	167	203	153	175	166	181	167	163	188	155	155	174	193	193	173	179	165	164	167	177	152	180	177	174	151	160	159	172	172	147	172	203	193	188	172	180	217	173	161	151	190	190	184	164	161	161	176	154	188	207	182	166	180	166	175	164	180	174	180	174	159	171	163	180	184	179	173	191	198	188	154	175	153	196	166	166	160	191	160	180	192	172	173	170	148	176	170	175	177	184	185	163	166	153	170	189	187	180	169	169	157	168	192	146	196	170	156	163	186	193	179	176	192	169	166	168	152	165	169	165	177	173	164	185	148	167	163	170	173	177	180	175	178	176	189	178	189	219	197	164	202	191	181	169	169	154	167	162	156	175	182	176	163	175	156	147	159	180	168	194	161	170	158	169	166	161	192	210	179	160	179	157	183	185	180	172	190	193	169	177	168	152	195	145	149	155	174	176	173	164	188	161	151	184	179	160	151	169	165	200	188	159	175	182	175	176	183	187	171	195	162	147	162	163	157	180	146	180	160	181	138	168	174	173	176	168	171	173	188	177	191	196	174	183	183	131	174	172	168	181	159	162	160	197	192	169	151	183	189	160	181	165	163	186	174	170	157	180	180	149	194	183	179	171	157	163	185	152	166	175	156	168	185	195	182	179	174	162	170	154	174	170	198	195	159	168	162	163	173	171	179	165	166	166	161	184	163	143	167	186	169	170	194	205	178	174	181	182	172	183	185	175	169	166	178	171	178	162	166	155	173	172	169	197	190	195	172	160	182	154	163	185	180	173	148	175	173	179	171	166	183	159	146	179	139	175	145	170	209	168	180	199	154	171	169	146	164	181	182	166	182	168	198	184	172	160	163	156	164	193	189	179	192	161	161	178	167	177	159	185	145	168	182	179	192	162	187	186	156	184	180	168	162	189	156	156	179	189	186	178	164	158	162	182	179	162	161	166	165	157	172	165	189	171	173	186	163	169	150	157	164	170	145	165	170	161	166	155	164	188	158	177	185	183	176	173	185	181	166	178	189	176	180	160	152	200	185	160	165	154	149	186	165	161	151	178	167	183	171	178	174	194	196	177	165	172	147	180	150	160	174	160	179	179	171	147	186	173	141	183	155	172	178	182	183	169	161	145	161	157	179	174	177	162	165	168	168	171	162	182	152	194	163	169	184	173	183	158	171	204	186	181	174	187	196	165	207	167	170	154	161	170	153	183	164	166	183	183	208	195	197	155	175	165	185	187	178	163	186	165	167	165	186	164	172	177	153	173	161	152	175	162	167	152	178	172	185	163	181	173	168	185	161	216	170	164	163	180	192	162	156	160	185	192	163	170	184	188	145	148	181	176	169	166	184	174	137	175	189	142	147	164	165	171	152	156	173	173	171	145	147	170	173	180	128	185	206	165	187	143	180	156	151	162	162	198	177	175	190	164	165	176	172	147	175	161	184	184	186	182	173	177	157	190	155	146	151	166	164	205	193	164	170	206	165	155	162	180	198	174	192	152	177	161	158	160	176	182	176	176	168	168	177	161	179	158	149	159	149	158	169	180	170	191	164	190	182	173	183	179	172	163	176	169	179	142	179	179	190	170	158	171	169	170	196	171	207	171	154	167	170	172	166	189	168	156	158	180	169	180	170	162	184	189	145	162	190	168	155	173	179	173	176	172	133	191	171	170	164	172	191	179	174	155	177	173	196	163	157	182	176	176	169	185	182	191	185	180	172	198	160	182	176	169	184	186	174	149	156	164	152	157	161	170	171	189	201	171	177	173	189	176	166	151	166	164	170	161	160	158	177	152	192	179	166	175	195	187	179	188	189	149	186	165	171	178	183	171	185	151	176	214	165	184	174	163	150	193	185	170	185	178	177	171	182	173	173	175	162	169	193	168	181	168	169	176	198	192	178	188	172	163	187	166	160	173	176	146	179	165	169	164	160	178	179	168	173	182	180	158	173	171	169	182	202	202	186	177	180	159	218	208	202	184	169	154	154	176	143	162	167	166	196	187	153	181	170	164	178	167	180	191	176	182	178	177	182	154	184	180	158	181	166	166	174	176	191	182	168	177	180	175	177	169	166	173	177	159	182	164	156	156	202	172	176	151	158	193	185	150	183	165	156	172	165	163	197	164	169	172	182	166	175	164	173	188	170	169	182	171	199	143	178	193	176	172	188	127	199	162	166	166	168	164	183	166	181	159	157	171	173	144	157	175	171	190	168	188	180	182	181	185	172	158	158	153	154	168	164	204	162	148	178	155	159	168	176	186	190	180	145	178	156	184	178	175	202	168	157	174	169	187	205	161	178	150	177	179	170	193	176	159	169	167	191	166	163	181	191	173	161	182	176	178	167	184	183	151	190	187	172	185	157	156	190	154	193	193	168	169	170	161	163	172	173	163	154	177	160	200	209	193	189	157	173	181	186	186	185	168	190	166	165	177	170	175	159	178	167	154	156	184	165	172	163	159	184	179	200	186	176	198	168	145	178	181	175	181	170	153	192	172	155	174	198	152	178	177	178	159	177	162	168	183	164	162	161	172	165	197	177	159	183	174	199	157	159	164	205	162	168	185	168	170	174	182	170	165	161	163	170	168	172	203	174	180	156	169	157	158	171	183	190	169	161	171	155	184	161	170	182	157	162	173	164	175	158	180	186	199	189	168	149	157	207	168	154	167	172	184	186	166	144	199	179	165	153	131	162	167	160	196	149	179	183	158	149	148	175	171	193	155	171	182	164	175	172	172	181	157	164	148	198	172	178	190	164	172	172	170	176	178	186	159	185	173	145	202	153	165	176	171	181	178	180	181	201	192	188	192	167	167	166	157	186	184	163	176	200	164	166	179	179	160	191	158	175	141	152	179	159	149	174	163	177	187	198	176	165	170	175	200	150	163	173	171	172	160	185	188	172	182	179	161	189	173	185	180	157	187	172	180	165	213	133	162	189	166	181	187	188	158	157	188	168	155	172	160	175	163	167	171	163	149	171	165	162	176	156	155	158	173	167	168	162	163	171	192	188	183	176	146	142	165	186	167	180	154	199	175	177	196	148	172	182	162	173	167	168	182	126	167	169	196	172	171	157	193	177	175	172	178	151	204	132	173	178	163	189	180	182	194	170	146	164	161	137	178	183	170	192	182	169	167	159	160	168	160	163	187	172	152	187	171	154	145	153	181	181	202	161	173	161	162	148	174	153	188	165	166	179	168	168	163	139	193	178	168	155	162
15917	11637	9682	10123	9748	8108	6677	5419	4251	3386	2802	2425	2123	2130	1987	1713	1479	1343	1278	1199	1150	1030	992	869	768	756	749	690	658	611	590	575	575	601	575	553	528	552	548	537	558	539	552	578	525	518	513	522	486	480	511	475	478	467	490	492	419	441	452	476	428	443	442	443	425	444	480	428	441	501	453	419	452	407	427	460	423	486	452	471	429	395	442	455	444	477	422	416	430	423	433	458	437	439	464	406	426	426	470	429	434	418	455	452	449	437	418	416	441	441	447	468	464	457	442	434	423	458	434	455	424	460	431	464	397	435	461	441	473	388	455	479	414	438	397	446	471	438	441	429	429	407	466	406	437	428	436	421	427	405	463	448	470	452	453	424	437	433	453	456	481	410	418	441	452	456	420	416	429	392	424	445	415	440	453	437	399	430	502	447	427	407	452	439	434	412	458	473	438	445	487	438	419	429	407	435	459	402	413	455	421	417	432	476	421	435	424	393	420	467	445	412	447	418	440	389	452	471	476	424	435	430	467	427	442	453	421	439	414	439	474	459	454	468	443	415	455	450	476	412	423	460	458	416	465	407	381	422	419	463	436	409	428	442	435	449	437	414	406	429	428	425	439	450	468	466	461	457	438	425	415	475	444	427	426	421	442	412	454	430	459	451	442	426	447	457	458	473	467	410	448	431	432	417	443	471	458	440	390	429	443	426	451	431	444	433	439	390	455	446	444	435	415	451	402	439	424	444	441	440	430	413	408	470	409	453	420	436	425	434	463	447	472	406	482	409	449	469	425	471	500	441	411	481	459	476	421	429	432	450	438	446	426	441	421	437	446	428	457	484	422	451	431	479	452	419	406	448	441	446	453	425	422	399	433	437	437	420	449	450	438	457	429	439	445	456	446	453	471	415	449	439	411	449	438	451	401	444	448	435	435	444	448	382	467	418	439	395	435	443	457	446	417	462	456	436	451	458	438	455	444	429	437	430	462	434	460	399	445	438	420	450	438	399	415	423	396	450	444	449	434	387	400	385	387	428	448	450	412	439	434	424	453	416	441	443	449	436	427	441	430	458	473	443	454	437	443	409	419	418	429	444	401	427	450	474	461	421	417	457	419	469	451	433	438	419	416	441	462	407	417	447	448	415	443	427	422	391	447	433	462	429	423	438	437	418	451	425	441	446	443	472	437	457	446	444	423	456	424	441	434	440	404	427	415	414	470	386	437	469	410	427	455	442	426	441	410	425	457	404	434	427	409	422	431	414	454	458	447	401	432	421	461	439	436	438	458	458	430	428	445	426	472	454	466	458	428	429	432	441	399	471	429	376	402	460	473	437	473	423	426	450	448	436	466	428	470	472	432	374	468	424	442	430	463	420	434	440	440	429	448	476	423	451	446	434	452	412	408	452	441	446	479	424	443	445	437	412	416	460	425	446	439	435	425	451	405	435	450	429	424	448	413	475	449	413	459	468	458	432	438	429	407	428	444	445	440	423	433	432	427	475	440	453	421	414	432	450	434	418	466	409	444	424	431	456	412	416	450	420	453	438	481	456	426	425	406	423	415	400	432	411	424	433	434	448	450	428	476	431	434	449	418	435	437	426	419	477	423	431	400	434	438	436	417	405	430	416	460	408	428	422	424	443	474	478	439	422	440	435	408	433	463	431	455	401	436	439	455	428	437	426	400	424	425	425	435	428	466	438	435	458	460	432	458	425	444	433	422	453	437	409	452	443	429	440	455	433	446	427	445	457	446	422	411	444	405	413	390	458	446	455	437	451	426	431	445	450	463	432	420	443	407	451	452	433	444	439	446	461	427	427	413	443	474	432	457	443	451	411	436	432	437	414	438	389	414	421	433	450	405	429	401	421	403	447	387	464	419	425	442	399	420	411	441	454	463	467	448	413	455	452	425	411	439	448	418	406	442	414	441	392	428	466	411	457	447	419	445	413	426	445	441	463	491	436	443	439	423	469	429	433	417	462	440	446	461	418	397	460	438	421	446	439	448	419	448	418	441	423	394	418	440	449	430	435	440	439	407	447	420	442	431	473	433	397	409	426	440	406	432	471	434	415	418	423	442	418	439	442	428	406	464	421	453	405	459	440	434	464	437	370	441	434	429	434	428	425	434	456	417	465	440	436	419	417	444	460	426	449	449	408	426	447	438	443	450	421	427	434	445	440	446	456	443	453	434	448	404	476	453	469	409	463	436	443	454	430	428	417	416	426	482	409	423	402	391	423	446	424	457	446	427	394	431	428	449	437	418	438	393	418	485	417	424	410	445	431	429	429	416	415	440	392	469	448	438	413	434	437	425	452	404	426	423	435	405	432	415	434	430	436	456	436	417	460	462	445	431	425	443	444	399	414	424	461	471	447	472	445	440	447	442	447	458	433	420	454	428	428	452	379	464	439	409	439	420	443	439	401	422	425	432	432	461	435	434	465	463	461	426	429	465	422	447	414	452	453	426	420	431	423	452	428	445	426	455	410	451	437	427	435	458	446	440	404	464	417	415	430	415	504	434	429	445	433	431	423	471	441	418	444	474	413	445	424	419	443	486	424	465	479	453	456	435	475	444	415	437	422	420	416	423	458	399	444	448	418	448	460	436	415	426	430	399	410	408	460	414	442	437	437	409	450	437	397	444	448	411	429	404	515	421	436	396	430	473	452	455	407	411	419	467	447	435	444	410	430	453	454	418	458	418	464	474	449	432	451	432	411	441	475	431	464	446	396	433	444	421	437	461	430	420	406	425	434	433	432	452	418	421	452	442	422	414	456	431	444	443	466	413	456	441	425	382	420	440	392	412	439	408	483	440	440	432	435	475	444	462	460	488	387	399	446	413	440	433	444	440	447	442	425	423	447	417	425	428	427	433	401	434	438	454	412	442	509	451	450	465	399	428	430	444	414	454	434	449	435	428	416	445	431	417	421	411	412	465	443	467	416	436	421	445	439	435	432	451	422	407	452	467	443	439	427	419	422	429	448	443	450	421	446	431	404	464	441	449	440	457	473	417	434	429	434	406	453	440	465	431	445	450	426	462	416	429	476	456	400	437	393	465	475	425	435	418	412	438	440	425	427	422	442	441	440	458	447	438	432	427	420	453	434	448	470	467	436	428	429	437	452	466	433	420	425	476	431	433	386	447	428	415	464	428	427	410	418	408	442	465	387	394	433	422	425	468	441	416	413	447	395	455	448	404	401	450	437	449	433	467	477	422	447	421	471	422	434	422	463	396	451	438	411	463	429	462	429	431	405	436	436	430	439	454	400	423	433	426	391	431	462	416	455	437	451	401	450	443	429	428	414	447	398	434	416	451	446	439	411	406	378	442	435	455	410	409	476	434	444	409	390	460	407	442	461	437	420	419	467	429	450	464	473	430	468	423	426	433	416	430	394	426	412	427	441	457	437	445	453	440	428	428	457	435	476	449	435	438	438	486	442	443	443	405	447	428	439	432	461	463	445	452	422	445	464	396	432	466	458	446	413	436	453	450	426	443	441
7074	3362	2292	1973	1418	1071	810	614	455	398	371	338	345	324	276	277	297	274	268	246	273	242	285	278	287	260	259	299	300	237	247	261	261	260	283	266	256	263	239	248	238	280	269	290	275	299	250	257	262	263	260	269	235	264	312	258	265	282	283	249	270	269	299	248	284	280	263	246	250	293	278	258	252	253	256	233	256	290	255	271	253	264	269	273	248	259	269	277	265	248	265	277	253	249	276	256	234	255	257	262	294	248	266	247	238	284	282	247	253	258	247	253	255	252	272	272	270	250	262	267	265	242	268	283	281	251	254	248	278	270	266	245	260	248	291	293	295	273	241	258	250	270	243	269	256	260	280	242	250	228	269	255	245	278	248	264	271	252	235	267	292	271	260	270	262	270	268	264	243	245	303	256	275	268	276	278	251	252	274	270	276	264	253	271	272	267	263	256	252	303	241	236	246	268	274	246	287	266	302	280	244	258	255	269	267	261	288	248	242	263	239	255	283	268	251	235	266	286	248	259	235	256	273	276	288	264	232	271	262	248	242	272	255	266	268	250	252	237	248	268	272	285	308	250	259	237	267	274	266	256	260	272	267	282	261	246	270	264	239	245	261	243	255	260	265	251	250	247	269	258	275	262	259	284	272	249	282	283	285	265	242	258	231	290	232	263	258	263	246	249	281	280	293	260	259	238	248	267	300	278	256	279	270	266	261	279	265	253	245	262	250	259	295	254	254	281	262	281	258	260	242	251	258	299	255	253	256	260	275	264	291	274	272	251	273	293	250	256	235	250	257	236	265	237	272	264	253	276	245	265	245	259	262	268	292	258	260	271	275	288	297	253	234	272	274	256	268	281	266	264	240	270	238	250	257	237	233	246	273	266	247	254	265	259	275	245	275	272	274	253	288	264	259	264	248	277	265	242	270	265	281	256	263	249	246	275	268	248	223	253	280	250	283	240	248	236	275	258	250	278	242	249	240	279	248	244	236	242	278	248	258	275	247	289	243	292	232	281	234	263	278	263	280	247	283	281	249	237	250	247	238	240	229	259	253	262	254	244	292	287	280	268	266	238	309	263	248	248	263	276	258	267	290	278	253	238	255	271	283	257	271	293	287	271	290	264	246	289	250	278	252	271	246	274	281	262	271	263	236	271	259	250	252	257	213	251	250	264	259	240	262	251	253	253	269	255	278	253	247	244	258	252	258	249	268	254	251	253	280	274	278	287	277	246	253	261	241	259	262	248	282	282	256	244	257	318	299	222	271	255	246	232	259	251	246	273	292	254	276	256	226	254	228	281	278	266	249	263	265	271	277	275	246	230	274	246	262	272	237	254	262	247	269	292	263	256	274	263	245	262	279	254	253	247	260	249	260	261	262	261	265	286	273	288	271	262	259	281	277	262	229	257	269	257	240	262	265	273	246	254	256	278	263	289	249	266	268	257	264	275	246	284	256	279	261	231	263	258	267	246	244	249	247	245	255	286	246	265	249	267	276	278	260	254	239	259	271	288	286	247	263	248	262	243	241	258	246	280	249	235	296	253	279	252	265	246	252	276	244	244	256	262	272	257	251	284	260	238	284	272	263	268	236	243	250	254	263	261	262	291	261	238	229	263	285	293	220	281	242	234	290	264	236	257	273	232	284	270	279	242	265	268	240	257	266	243	224	249	278	258	239	273	272	264	261	224	277	257	231	233	281	270	274	270	261	266	290	264	272	236	284	275	273	286	256	249	273	240	241	235	257	270	255	274	246	288	280	256	254	262	240	269	229	261	253	292	238	234	268	258	277	261	266	265	229	284	260	274	271	249	296	272	263	247	276	243	246	258	282	263	266	259	280	254	249	250	264	276	256	245	294	254	272	275	238	250	290	241	255	269	283	254	262	259	250	271	263	250	256	268	251	252	245	236	293	240	230	227	280	246	281	278	263	272	271	261	210	248	281	249	231	276	272	259	246	243	229	255	253	241	261	289	239	253	276	242	248	282	268	266	241	268	276	241	242	229	249	238	264	252	221	258	261	265	234	266	261	278	245	269	282	258	222	260	276	267	266	267	259	276	262	233	241	248	260	246	288	240	251	261	275	280	260	240	266	263	271	270	273	233	254	278	257	279	282	241	261	272	258	275	254	235	283	284	280	253	246	262	241	231	276	235	276	244	269	257	272	272	279	280	250	277	260	259	256	234	293	261	253	272	228	268	265	266	275	240	234	283	236	231	237	285	271	265	272	262	276	244	285	255	268	241	285	254	251	250	266	228	256	251	282	272	245	232	249	281	263	247	238	246	264	250	283	255	249	250	251	260	244	229	244	259	264	242	268	259	260	288	278	290	244	271	249	294	260	217	248	290	258	253	270	267	242	244	248	243	270	245	245	269	254	249	255	250	238	257	247	266	237	246	273	278	261	244	279	290	278	260	238	258	220	270	253	268	244	244	269	243	282	251	242	283	255	278	252	250	264	257	270	252	236	289	269	266	268	243	296	241	247	277	270	235	256	250	238	275	234	267	252	255	234	247	290	258	220	264	279	286	239	277	243	270	262	244	238	273	256	266	248	231	228	266	260	238	250	272	231	286	250	284	239	263	254	289	259	258	253	268	259	277	260	222	274	233	251	264	267	271	261	250	252	255	274	240	291	254	287	250	243	264	269	246	254	278	261	254	276	253	287	257	266	260	251	261	258	250	272	263	281	238	242	283	246	239	246	272	248	278	279	242	272	268	255	264	282	277	254	224	240	268	253	270	279	275	269	222	250	251	281	254	233	224	251	295	281	271	242	289	274	281	245	257	239	269	251	267	243	251	252	278	276	258	259	286	278	262	263	246	257	269	267	270	282	285	240	253	262	270	234	257	252	258	254	289	249	260	277	254	248	258	244	256	263	244	272	260	270	237	273	246	290	277	259	261	285	271	252	240	240	248	268	245	260	254	263	245	254	236	263	245	272	283	291	256	258	271	301	300	258	275	250	291	236	279	244	245	248	248	222	279	256	258	264	238	239	253	252	241	261	258	236	297	288	257	294	269	256	262	253	272	289	262	233	238	278	294	261	260	255	257	252	250	240	277	286	252	268	261	267	296	237	250	257	265	262	282	266	284	262	284	273	268	241	267	281	279	269	267	266	269	269	258	275	268	232	227	256	273	232	263	246	245	253	251	224	278	229	237	276	265	252	243	204	262	269	264	242	266	270	286	269	277	288	285	258	280	260	266	274	228	262	259	269	243	260	242	240	268	274	268	261	259	272	272	258	259	273	248	243	267	276	267	240	255	243	259	251	238	259	241	272	264	261	290	272	263	237	251	259	240	249	247	246	282	257	255	277	249	264	260	228	315	258	259	254	275	264	285	224	238	256	237	249	259	230	233	258	268	247	249	273	261	275	252	280	228	281	256	237	260	302	239	249	227	265	259	275	256	261	253	244	257	264	267	243	272	234	258	239	271	256	277	266	256	284	293	267	295	257	280	251	257	247	249	229	280	232	276	254	242	239	263	269	256	270	242
5427	3604	4251	5485	5134	4275	3363	2545	2000	1697	1470	1294	1196	1095	995	895	877	836	806	815	835	791	763	757	767	698	689	708	729	718	691	670	639	702	630	682	624	665	643	690	643	657	662	643	642	672	615	632	624	661	643	585	641	638	634	652	606	659	654	640	601	674	656	632	620	614	601	658	667	629	602	635	618	669	643	670	631	639	600	610	674	648	628	704	620	620	603	624	589	615	645	595	640	657	648	605	641	622	664	629	613	651	641	613	670	637	659	628	640	622	673	628	631	630	628	646	644	633	632	669	640	657	626	630	632	596	632	594	575	632	593	634	651	626	629	590	636	628	616	637	683	633	610	621	591	658	630	662	645	609	622	666	644	637	656	651	622	580	641	665	618	636	651	567	662	642	662	658	648	649	666	626	630	630	675	644	626	606	677	620	621	637	648	615	693	624	662	630	657	613	655	680	636	607	626	617	601	638	683	662	634	637	656	654	622	642	632	639	641	648	631	655	616	657	626	605	619	612	657	607	656	663	617	606	630	660	609	651	645	645	588	633	637	610	680	634	630	608	628	651	594	628	651	660	664	618	648	618	651	606	666	644	649	602	666	666	583	653	638	622	636	613	627	655	635	657	656	681	652	652	642	651	598	598	606	634	606	674	618	624	629	603	626	650	628	605	655	619	626	643	626	661	586	598	618	676	614	670	659	647	624	636	640	662	666	633	642	678	618	630	601	630	615	637	620	610	599	670	636	629	660	623	655	660	660	645	622	646	634	656	641	674	620	592	590	642	643	633	655	626	656	686	629	635	589	612	644	651	623	677	640	651	585	598	675	590	669	613	588	631	646	665	651	655	619	635	653	669	626	676	624	643	654	674	629	633	663	632	585	609	659	643	663	639	666	634	651	638	641	676	582	641	643	618	622	648	599	616	659	631	608	634	632	629	653	664	634	632	666	654	612	640	639	613	646	616	660	671	616	652	599	611	666	666	645	644	585	621	665	619	663	589	642	600	652	641	645	634	597	715	647	613	662	668	648	608	613	656	652	662	617	656	622	618	618	625	616	652	601	613	663	675	651	617	635	604	649	678	625	590	642	648	615	662	664	639	619	619	621	602	634	662	670	630	640	616	653	644	626	593	629	638	603	620	683	640	656	640	656	629	606	687	635	672	639	630	597	690	636	616	613	667	628	641	644	693	684	639	602	685	629	615	640	620	641	651	670	616	576	641	635	642	627	654	607	633	669	600	609	591	622	656	674	676	663	607	629	626	635	595	678	634	695	648	624	637	609	611	638	631	626	590	676	644	648	634	634	595	603	652	589	596	639	635	611	676	650	625	598	635	621	604	645	641	630	596	654	635	638	643	622	658	666	648	619	638	604	655	646	673	639	608	683	668	656	635	680	638	630	634	642	625	635	681	579	644	611	667	628	633	662	669	622	621	619	594	634	602	641	622	638	605	674	626	651	648	635	621	624	591	622	647	633	683	647	654	600	628	619	640	604	611	618	609	660	640	595	592	660	610	647	644	655	651	620	618	660	662	618	619	629	659	628	625	610	617	650	610	593	647	609	637	680	640	627	627	577	645	655	614	578	655	647	647	618	587	639	617	628	625	624	624	621	689	619	622	664	580	625	646	655	656	622	661	620	640	611	646	654	701	638	666	624	684	639	626	591	655	656	664	587	586	662	649	689	652	635	672	647	655	631	603	657	664	606	654	636	619	611	610	637	652	624	651	614	671	631	652	643	591	616	681	641	658	655	624	651	622	606	655	622	618	618	645	641	644	640	663	552	664	626	635	622	630	621	639	662	643	617	619	602	590	619	681	665	641	636	630	616	630	621	618	585	607	614	646	681	624	587	642	608	597	646	615	621	618	656	619	619	665	587	620	632	611	609	667	678	614	655	666	671	676	635	635	694	651	693	638	612	676	642	669	596	562	667	627	656	653	689	600	698	650	579	638	655	620	652	658	606	637	682	656	677	637	650	627	596	630	603	614	636	627	658	669	652	642	632	647	624	652	631	668	651	622	618	629	601	629	615	633	617	633	645	565	627	669	599	603	584	637	685	632	650	638	668	638	636	603	664	579	659	629	669	656	599	643	633	642	656	640	672	662	629	654	604	624	615	663	639	609	642	591	612	617	630	669	630	603	639	588	638	653	665	656	610	629	651	646	630	662	636	635	662	650	598	674	588	681	628	611	560	635	674	648	649	601	608	652	589	649	643	638	643	624	605	679	665	635	653	626	619	602	610	619	648	613	606	636	641	615	669	644	640	638	638	661	643	630	618	663	639	676	646	634	654	637	572	688	632	668	637	632	642	614	616	625	575	624	667	611	578	609	640	591	632	614	629	601	652	621	605	628	651	665	628	610	618	647	634	591	646	648	610	623	660	639	654	619	586	672	640	637	637	662	641	614	600	639	609	622	613	628	638	666	655	615	641	632	668	653	618	604	648	631	630	606	633	651	627	669	642	684	678	659	636	585	643	607	634	662	637	579	623	591	615	617	616	641	632	620	635	639	605	600	635	625	660	687	660	647	628	646	601	623	608	602	624	676	647	645	607	659	595	692	677	609	607	615	678	646	637	630	642	661	624	653	634	607	594	613	592	645	632	682	602	621	643	604	596	675	653	672	620	623	658	632	623	609	606	665	621	586	637	655	639	626	639	662	621	598	602	664	697	605	665	587	631	610	591	616	610	675	611	677	637	643	633	643	621	665	627	635	632	592	638	703	594	651	625	642	672	599	615	612	681	632	631	686	628	593	624	621	648	631	659	652	616	671	658	626	649	627	628	602	650	655	614	653	664	640	633	628	622	658	665	629	614	601	652	626	626	619	610	678	670	650	633	645	643	611	620	659	604	628	650	687	668	669	652	610	603	606	639	668	639	643	645	634	589	676	644	640	666	699	664	638	662	589	655	659	633	613	659	631	658	679	645	646	640	624	620	634	615	621	647	624	611	612	658	664	633	665	618	639	630	630	625	633	666	589	649	641	646	649	625	574	626	640	661	655	637	590	603	609	680	602	602	647	642	602	649	627	623	640	647	632	644	667	669	648	619	611	600	654	625	689	617	593	641	649	641	615	641	627	636	623	629	560	670	664	663	619	606	649	618	632	616	628	616	649	676	614	659	643	633	630	597	651	630	602	649	581	637	657	611	649	613	678	642	628	643	630	600	593	664	624	626	621	651	686	640	675	672	630	639	662	566	623	649	649	634	656	672	633	625	654	649	639	653	628	638	641	662	651	664	645	612	657	612	679	630	611	628	632	629	679	632	653	636	624	619	577	640	615	643	639	657	655	604	619	678	619	656	628	623	668	664	626	626	631	641	630	638	653	613	614	624	633	595	656	636	628	649	623	650	681	656	617	632	624	627	674	603	641	624	609	644	645	675	611	645	650	609	648	653	654	581	647	678	618	637	668	615	609	629	650	604	682	640	665	630	644	645	711	623	614	624	658	678	644	629	713	646	637	599	621	628	668	596	636	587	658	662	627	659	620
16531	4694	3728	3361	2656	1980	1400	1033	827	618	565	484	508	426	408	330	351	347	298	284	320	287	257	261	248	281	258	275	272	278	220	254	233	266	249	240	254	251	235	225	245	234	227	276	235	254	227	270	241	231	245	233	251	209	247	253	245	230	224	242	232	239	257	197	236	254	235	245	237	244	242	230	246	230	237	241	248	256	234	225	240	277	293	229	219	242	246	279	243	194	222	228	236	243	253	226	245	234	237	227	234	221	223	247	240	240	238	249	210	215	238	243	230	255	255	257	272	238	254	233	239	253	258	233	207	224	233	258	237	229	248	255	241	241	244	247	244	241	237	206	236	234	229	229	234	242	203	245	237	243	221	229	244	226	265	254	238	217	214	225	237	205	227	240	226	224	226	250	236	243	251	257	241	244	226	222	222	254	283	235	239	227	225	220	223	239	254	250	258	220	231	253	258	249	253	233	255	245	227	255	255	232	235	221	238	248	241	229	210	224	237	233	191	233	214	221	241	265	245	219	232	246	267	235	219	243	240	235	237	234	261	252	238	254	233	255	242	218	227	257	237	240	254	270	203	238	222	239	223	262	206	240	246	252	244	238	262	234	241	259	251	251	230	257	213	226	246	216	210	224	246	218	239	221	241	261	215	223	233	225	231	258	237	243	257	243	260	264	254	246	231	235	264	257	248	220	214	245	225	271	215	210	214	210	228	205	236	257	224	237	238	233	218	217	240	233	283	218	234	222	243	239	233	249	236	244	210	254	246	261	225	271	250	269	241	217	231	244	225	246	251	226	237	243	240	235	247	257	239	221	247	214	257	263	243	218	228	227	217	228	218	235	234	204	230	257	254	249	255	229	237	218	253	240	260	230	201	216	245	253	238	257	227	233	204	266	224	230	237	232	232	251	225	235	227	232	237	210	259	238	254	227	245	240	227	258	279	268	245	204	232	209	247	215	287	210	249	228	241	212	232	251	239	210	232	229	233	232	226	231	244	239	217	259	236	265	233	268	235	199	228	230	227	242	259	255	216	243	249	240	242	244	246	240	235	232	256	245	246	219	251	287	222	193	234	241	231	236	258	234	241	240	241	245	245	233	233	250	227	208	223	267	221	201	216	224	235	227	224	202	229	261	218	267	259	242	225	255	232	236	256	257	274	235	243	236	210	263	210	219	231	236	242	245	220	245	226	231	245	231	225	247	246	235	226	258	240	256	251	260	249	245	228	230	232	254	241	248	240	264	224	270	237	246	225	265	246	250	239	235	242	229	250	210	224	282	222	213	247	227	236	230	224	241	229	248	197	233	258	254	210	236	256	247	247	213	206	218	234	253	249	251	239	245	233	248	244	270	248	228	215	231	222	244	235	242	243	247	244	233	226	218	236	274	223	239	223	217	222	251	245	221	257	238	277	234	229	233	241	261	226	256	238	249	234	230	219	223	250	217	227	230	233	257	224	261	231	215	235	271	247	253	263	234	233	228	232	246	244	232	234	249	252	223	239	223	238	227	244	280	261	248	212	253	206	233	216	238	217	238	249	225	189	248	236	265	249	250	271	247	233	250	251	252	247	259	238	258	255	218	240	266	239	229	243	241	220	237	236	225	235	240	248	239	247	262	260	229	244	250	237	249	213	219	240	229	227	253	215	229	232	262	249	244	225	237	246	218	261	245	265	237	264	230	237	254	257	206	228	230	258	256	230	244	240	224	255	247	216	206	243	236	251	237	234	224	207	240	242	254	236	208	260	245	255	236	240	250	215	230	233	264	245	230	235	259	245	268	226	225	219	212	237	264	232	248	239	246	239	270	229	244	249	245	245	208	244	276	239	250	226	223	214	230	275	257	251	247	256	223	249	251	251	242	242	231	233	227	216	270	240	245	247	253	239	276	221	234	235	240	217	262	234	247	235	231	248	241	225	262	228	256	230	218	273	247	245	246	229	246	207	224	281	258	236	225	204	249	209	240	236	227	240	228	241	226	239	203	266	196	266	214	246	218	253	213	241	214	245	258	244	243	226	245	267	233	226	225	268	236	227	224	235	250	233	247	257	260	264	257	249	242	221	235	228	255	245	235	246	248	229	241	224	218	231	274	241	232	267	218	235	231	250	214	218	219	234	261	245	242	236	247	272	224	247	244	216	228	251	229	239	222	252	205	228	252	249	248	250	237	221	244	248	270	268	255	240	217	244	227	236	226	255	223	261	237	235	246	247	205	253	272	260	234	220	239	226	247	253	256	264	208	259	258	229	243	245	226	257	206	245	236	229	258	244	253	242	245	256	226	228	207	240	254	247	222	270	235	255	248	233	218	244	226	236	245	236	223	265	239	232	245	195	225	240	248	247	229	247	257	235	244	274	206	228	251	249	216	265	236	231	242	233	251	241	218	248	243	246	232	249	236	222	201	227	220	260	261	256	216	254	261	225	252	265	268	230	240	234	246	252	230	252	266	224	223	264	233	213	216	252	243	260	237	270	255	211	217	216	248	278	222	247	230	252	231	254	238	228	226	218	261	222	237	238	248	232	224	239	228	239	265	256	260	262	215	253	254	275	263	236	228	247	238	228	218	226	256	235	233	244	248	219	217	246	268	223	251	263	216	230	230	234	238	226	262	222	232	247	261	234	255	217	257	246	254	246	206	242	218	244	267	225	246	228	224	244	243	213	246	231	251	231	256	254	211	234	228	215	215	222	248	251	221	250	224	208	223	230	231	248	243	229	229	255	244	208	244	273	217	249	246	252	247	211	242	212	265	218	239	243	224	229	251	231	217	221	290	241	239	232	262	245	259	237	241	279	270	219	251	254	257	272	254	214	234	270	250	233	244	225	247	243	249	237	217	206	229	241	247	245	268	237	243	258	247	235	249	239	225	257	271	270	241	233	215	251	224	243	217	250	231	248	248	245	278	258	241	228	250	236	253	251	209	261	219	220	234	257	243	240	232	225	248	226	236	242	249	241	228	242	241	231	223	233	213	256	242	238	251	260	261	240	220	297	231	235	252	222	260	208	241	256	258	246	228	249	247	230	243	233	236	255	246	237	268	273	235	222	235	237	240	201	240	230	231	240	189	219	241	235	220	229	235	248	244	215	261	232	226	238	247	242	230	220	241	248	217	241	246	234	197	250	228	246	240	243	229	208	248	227	255	255	268	227	239	225	235	214	241	243	249	234	238	223	237	257	223	237	228	251	212	238	236	224	223	245	245	231	240	214	232	238	219	258	232	221	256	223	255	248	272	250	245	232	244	242	260	231	241	225	208	225	200	230	277	263	241	225	249	242	212	261	223	226	244	256	230	220	250	243	227	272	217	226	233	253	233	238	255	241	237	253	254	242	250	213	266	248	235	198	219	245	251	237	234	255	230	244	211	237	235	240	242	221	245	244	273	235	243	245	264	259	260	225	230	234	230	243	233	211	232	231	252	262	257	260	209	189	233	257	229	236	242	262	240	222	242	250	225	220	246	221	246	230	209	243	214	237	241	251	227	225	277	219	228
12185	3940	6589	8775	8753	6901	5273	4232	3439	2597	2348	1943	1824	1786	1621	1425	1287	1264	1185	1139	1052	966	911	823	804	869	704	726	733	666	700	687	644	649	719	674	661	661	635	635	631	629	645	621	641	629	607	598	666	576	670	614	590	574	600	618	593	608	620	579	565	572	591	610	543	603	593	588	551	610	640	589	572	570	567	585	565	556	625	543	562	610	551	557	594	563	582	599	606	569	602	544	551	583	616	569	573	574	573	602	571	571	573	597	608	592	556	545	639	563	597	570	568	548	608	577	558	589	583	603	595	567	625	631	550	558	582	571	618	590	574	595	580	563	557	595	564	578	601	585	553	497	573	565	573	577	622	590	599	618	556	550	572	607	569	572	631	605	532	589	627	556	607	543	552	564	611	592	564	568	594	569	597	589	579	549	572	595	605	583	594	553	567	596	578	607	606	600	589	621	584	553	628	536	612	582	624	610	578	561	591	590	575	607	579	572	507	570	571	592	541	618	579	566	604	604	554	613	598	563	581	598	551	560	578	621	521	573	612	597	589	607	548	578	606	590	544	609	573	589	550	538	563	614	595	577	609	590	596	523	587	607	581	585	606	592	556	567	597	558	571	606	581	626	593	596	583	545	560	621	533	604	569	599	616	609	567	586	612	560	591	623	558	597	559	646	566	546	603	562	554	600	583	527	587	576	580	589	545	535	589	552	548	586	579	554	567	589	580	574	548	580	601	535	555	573	608	593	564	574	588	617	579	574	557	599	594	599	595	570	591	574	584	579	540	586	611	634	582	590	622	569	562	538	594	576	598	614	596	579	576	563	605	577	566	609	551	583	566	563	576	600	561	591	561	594	556	547	546	609	571	580	603	597	590	576	580	548	626	635	546	600	652	570	548	569	566	615	568	624	544	576	592	561	564	576	596	612	585	518	598	556	572	577	540	614	636	629	617	605	594	572	608	588	582	575	582	569	584	592	621	594	623	597	564	592	591	539	582	544	634	554	555	574	576	599	593	594	575	582	599	562	556	552	594	577	563	596	581	565	597	601	547	597	562	562	606	598	609	623	564	558	625	597	584	595	562	590	576	612	557	656	643	586	592	582	575	604	567	571	601	585	558	559	561	577	583	562	581	587	612	582	626	573	589	584	510	581	622	555	595	599	612	545	602	584	559	566	572	566	621	553	567	605	604	524	564	576	613	619	609	569	593	587	578	571	577	574	604	546	588	542	615	589	638	568	590	558	573	553	545	565	591	557	542	583	570	595	603	583	595	592	573	595	585	591	589	619	568	553	602	604	624	606	606	600	625	565	554	561	601	575	577	543	567	542	603	569	581	602	599	600	581	553	581	525	583	572	605	548	604	575	633	579	557	595	551	546	605	584	558	548	573	577	572	577	576	577	533	599	599	630	619	555	598	590	596	597	570	541	601	588	574	550	608	543	616	628	556	586	587	565	586	607	623	597	571	627	583	620	547	636	557	569	628	592	599	578	589	599	598	584	513	552	542	546	552	636	561	525	593	583	552	555	582	570	556	605	607	585	586	602	594	573	515	568	593	570	598	609	613	585	615	589	558	589	576	580	555	547	561	564	578	608	571	609	601	558	582	565	561	571	654	615	556	589	526	563	576	604	568	607	586	559	605	576	580	563	588	571	592	574	585	595	588	583	617	573	603	601	579	566	561	560	563	567	576	558	596	583	572	560	656	597	559	568	573	562	553	545	607	596	611	581	604	626	546	569	581	590	541	580	610	596	562	590	563	583	628	610	563	545	612	577	579	582	591	586	588	574	581	558	566	576	599	584	580	568	570	616	569	569	564	605	610	593	578	529	577	579	613	575	534	592	576	603	594	603	540	570	538	578	542	560	587	544	560	584	573	587	599	609	586	583	584	594	606	569	593	569	581	551	590	593	592	604	579	615	632	577	554	569	532	638	591	570	584	616	590	569	603	568	619	583	581	567	559	623	558	591	592	600	644	545	561	604	544	625	582	591	595	621	554	608	606	559	588	538	575	610	528	565	617	609	598	602	559	592	588	593	527	572	604	603	547	581	559	588	576	564	604	572	576	592	576	560	602	538	621	593	601	569	581	577	614	564	567	571	587	552	569	585	561	586	583	583	605	566	555	584	596	566	535	567	567	606	565	576	592	558	604	562	591	569	562	587	570	609	596	582	583	592	618	610	612	584	587	585	544	554	620	520	573	612	580	579	562	558	611	627	609	594	556	585	596	580	605	561	533	574	584	586	591	567	595	607	589	608	556	560	603	567	579	578	547	540	581	585	601	584	586	613	595	546	580	599	609	589	602	578	573	573	574	630	540	580	613	568	597	577	582	588	570	580	594	627	543	576	568	620	579	551	596	586	570	593	554	604	580	578	567	603	589	578	552	597	519	576	628	599	540	561	525	608	577	569	629	565	616	600	555	560	622	586	605	599	658	598	617	538	595	618	581	574	623	575	567	615	579	556	575	631	583	565	564	620	550	601	586	593	573	606	610	611	589	584	597	547	602	609	556	594	590	593	563	589	612	561	584	576	562	562	592	596	584	528	566	561	583	580	585	584	575	603	589	582	596	592	591	574	591	574	574	575	613	567	555	559	622	594	604	620	619	592	544	588	581	567	589	577	530	596	606	562	559	590	618	606	547	593	557	556	580	550	549	607	580	559	607	570	593	574	622	560	583	497	564	567	590	549	571	610	635	558	585	596	549	643	596	570	622	592	574	568	593	560	544	570	572	584	602	648	602	575	588	577	604	587	577	585	581	624	560	591	595	578	534	593	595	548	588	605	564	564	619	557	588	593	529	569	602	608	646	569	580	592	585	592	625	562	567	571	606	572	586	591	574	601	582	590	583	608	588	589	589	579	551	609	573	549	543	582	561	595	534	622	596	598	584	587	593	579	610	588	573	574	594	587	621	556	546	569	583	591	586	572	604	583	535	550	585	560	627	568	569	559	615	589	546	589	566	566	628	579	584	564	588	585	558	563	600	587	564	570	624	587	566	660	597	619	568	603	576	598	568	608	598	581	576	579	575	570	571	531	548	575	560	564	586	585	591	558	573	565	547	581	587	578	590	612	594	553	589	611	589	552	561	613	599	618	607	586	545	620	606	631	595	608	594	604	573	598	599	583	584	510	570	593	582	607	567	577	567	601	589	537	611	602	573	584	603	587	574	568	564	566	566	566	594	597	584	569	582	571	564	566	598	617	543	572	574	599	582	594	620	577	560	552	594	564	583	606	575	559	534	550	560	561	597	519	580	557	544	608	602	622	593	580	592	596	584	629	570	606	544	603	557	568	593	553	584	588	558	592	598	598	541	604	568	537	607	540	585	535	574	599	607	551	588	574	584	598	579	568	539	571	581	558	592	566	558	591	596	589	610	587	553	612	529	577	533	558	581	569	574	596	621	556	584	598	567	593	592	608	547	569	573	589	558	572	582	545	568	570	570	652	581	554	593	593	579	608	602	555	609	578	615	574	571	554	583	612	556	604	579	528
22793	9782	6250	4376	3186	2498	1804	1238	945	731	531	489	499	434	456	385	275	309	317	294	260	270	233	232	202	202	212	189	212	174	197	180	164	173	188	194	170	193	168	171	184	162	176	172	197	164	168	166	182	168	159	173	191	173	168	165	148	177	168	176	171	192	176	170	167	163	151	151	176	152	164	175	195	167	168	163	163	166	165	154	190	181	165	148	154	164	154	174	179	173	166	162	178	150	176	183	168	174	171	174	148	187	170	165	164	154	185	159	160	163	148	166	171	149	153	147	164	146	172	181	166	153	176	157	151	162	188	142	160	168	197	164	145	160	162	155	171	176	165	174	146	155	174	191	169	175	133	191	175	175	157	163	167	153	182	191	166	172	188	156	156	165	179	157	160	181	148	176	150	181	184	190	181	141	171	154	148	165	176	167	157	146	175	169	167	179	163	163	178	171	173	174	179	171	163	177	166	161	152	170	184	177	150	153	145	175	147	144	164	169	168	158	149	153	159	145	157	154	178	154	148	177	173	175	167	167	169	159	177	165	177	181	163	162	154	195	183	161	179	162	165	146	171	150	158	163	137	166	160	164	160	137	176	153	155	164	179	137	162	174	172	145	177	157	179	178	171	172	138	155	167	172	138	167	155	168	173	167	166	132	160	180	160	194	163	166	164	165	152	163	141	154	167	157	164	165	179	174	170	174	153	149	159	148	158	164	160	174	170	162	191	161	169	176	160	155	162	140	180	179	139	150	183	176	173	173	161	172	159	155	195	166	163	169	163	163	164	170	166	146	155	170	158	183	164	154	169	157	187	170	160	174	156	170	156	164	169	146	170	190	171	165	183	173	174	172	185	181	171	151	164	160	165	166	152	155	161	156	168	151	152	162	161	145	152	186	158	144	149	173	163	140	178	171	183	165	170	144	176	170	171	157	150	163	168	161	165	163	164	159	161	181	160	182	165	155	169	155	150	194	174	177	159	144	168	142	193	166	170	151	146	157	159	161	184	167	192	176	146	155	136	167	190	150	178	159	130	183	156	147	178	175	177	177	158	181	174	173	160	137	165	187	174	163	147	172	167	156	193	148	178	164	172	178	158	179	181	166	174	156	173	160	163	164	153	155	183	174	155	157	166	166	170	165	152	146	164	187	153	164	158	172	161	155	162	182	188	153	147	146	158	158	172	161	160	172	181	179	152	157	159	175	135	183	199	187	143	170	184	145	153	158	155	157	175	165	166	155	156	167	164	169	159	181	164	159	185	140	176	166	155	164	133	173	163	149	156	168	156	154	174	155	171	144	150	147	165	171	158	157	162	176	152	162	171	179	169	146	157	201	171	163	161	155	170	162	137	179	174	144	148	155	145	178	159	169	146	151	162	171	158	169	150	172	159	165	148	167	191	153	158	168	158	160	168	156	157	173	173	179	162	162	182	161	196	164	155	162	180	180	146	154	191	171	155	167	165	161	141	171	163	168	163	177	152	161	165	141	178	161	158	161	151	187	176	176	163	168	156	156	152	160	165	175	165	169	153	166	164	151	176	164	165	171	163	142	169	178	164	180	192	184	165	168	169	173	134	174	160	157	168	148	148	197	177	174	174	150	167	185	172	159	141	157	174	178	153	176	133	146	170	161	155	193	163	156	177	176	169	181	167	179	190	186	157	180	155	157	157	139	177	189	167	168	160	155	187	183	161	191	143	170	150	139	162	176	179	161	149	166	150	169	158	156	183	153	144	162	156	150	155	177	184	166	180	159	168	176	156	146	175	177	161	177	166	149	186	157	165	161	175	152	157	189	186	162	163	161	158	157	174	161	171	144	170	179	172	167	172	162	151	138	156	186	159	142	170	163	166	126	143	141	164	159	148	161	157	158	196	146	195	162	160	155	152	160	172	153	144	166	154	169	142	152	170	165	170	171	160	175	142	196	174	168	162	194	178	185	186	150	171	169	167	173	164	169	154	149	171	150	193	152	151	148	156	128	167	175	162	171	164	164	213	171	182	173	148	150	153	147	166	154	169	155	166	147	180	149	181	156	159	160	162	168	163	151	173	157	164	171	159	150	151	164	155	180	157	165	160	150	154	159	169	173	171	166	164	176	170	156	164	175	170	189	169	164	178	179	162	182	176	157	168	162	175	185	141	185	163	190	161	174	149	155	166	165	158	181	171	165	179	181	170	149	160	173	158	177	176	159	150	167	163	180	162	160	148	172	146	174	174	154	176	156	140	137	166	192	168	174	160	154	155	156	182	150	156	145	167	171	168	156	158	158	199	157	179	177	175	174	185	182	176	196	213	147	144	184	185	164	167	167	159	163	164	156	149	169	158	165	188	166	151	165	178	155	175	161	190	161	174	160	189	185	159	167	142	172	160	159	156	145	181	163	151	170	161	165	166	155	186	189	177	166	183	183	153	143	159	158	170	182	168	154	179	167	185	176	158	160	163	170	169	150	185	159	173	165	161	168	181	160	170	164	150	147	150	171	135	161	143	177	167	163	168	162	159	158	159	133	152	159	147	159	170	171	164	182	146	161	153	167	161	146	161	132	149	173	145	144	192	164	183	145	177	139	164	157	184	147	167	153	179	155	177	181	187	160	158	167	151	156	146	163	139	169	162	186	170	166	184	170	159	187	160	178	172	178	175	172	172	166	160	170	163	169	164	145	163	159	179	155	198	195	161	156	168	154	176	180	157	150	144	170	152	148	166	168	161	162	174	180	155	141	167	152	158	154	149	153	158	165	154	159	182	157	171	170	166	137	160	157	180	196	175	151	188	183	176	143	166	184	151	201	154	158	187	172	139	184	164	174	183	182	159	162	170	190	167	173	151	164	183	152	159	176	158	140	173	175	166	154	172	166	129	154	176	189	149	165	156	150	159	165	173	150	166	144	142	160	147	195	168	195	175	163	178	153	147	170	153	171	132	175	144	167	153	162	191	163	172	179	153	176	143	153	150	157	174	174	137	181	163	143	152	196	176	186	162	143	165	159	132	179	200	157	132	144	182	170	167	134	161	166	152	152	156	177	163	152	145	176	162	160	144	159	160	151	157	165	150	161	151	168	158	169	141	188	175	138	168	169	167	154	172	165	163	190	147	171	173	187	163	177	164	171	138	150	137	161	175	188	174	164	159	179	165	164	149	156	178	157	196	166	168	172	160	172	156	168	148	175	158	164	172	170	144	191	149	168	168	160	143	168	151	193	157	153	161	177	163	142	161	152	161	163	154	162	179	170	174	169	151	145	145	181	175	174	173	150	152	177	163	168	207	177	175	171	143	152	155	184	142	178	146	173	136	167	150	187	171	156	163	161	168	141	173	171	192	163	156	180	156	161	177	203	150	165	170	164	156	174	173	181	158	166	177	138	163	161	176	187	152	172	156	143	168	169	198	132	150	166	152	173	172	164	166	187	152	168	160	158	152	172	191	173	149	166	175	177	159	151	145	171	157	151	143	174	169	162	175	164	161	152	187	166	137	167	163	153	161	137	178	159	201	177
14692	8363	9021	10814	9967	8648	6669	5524	4414	3438	2897	2465	2109	2256	2061	1772	1617	1446	1380	1366	1070	1095	965	818	770	738	755	687	595	576	574	611	582	578	588	585	529	499	556	531	580	568	496	547	486	567	542	520	530	490	460	460	477	452	457	471	403	429	408	446	404	434	423	427	431	446	424	413	421	404	411	402	433	408	427	434	429	409	441	405	415	419	426	443	442	412	431	384	428	420	417	425	428	439	419	417	378	393	437	420	387	430	434	423	426	432	421	420	423	420	400	419	377	434	406	392	456	421	454	432	402	418	422	408	411	447	434	404	407	421	431	434	420	443	408	427	448	429	419	395	414	399	443	473	438	438	422	428	392	421	422	426	433	427	441	400	390	409	418	445	446	404	409	429	439	399	430	417	421	444	403	467	423	456	454	404	432	434	393	428	424	390	390	426	450	442	379	421	388	448	422	403	373	410	426	400	429	410	391	445	400	430	399	422	420	437	405	399	452	464	414	429	427	401	430	426	422	435	427	423	416	478	438	397	408	454	411	408	451	441	414	414	400	445	423	427	425	417	393	415	396	407	441	447	426	448	396	399	410	376	404	416	419	429	458	407	426	418	414	410	444	406	407	421	435	452	411	443	393	420	428	380	400	423	402	422	414	405	417	450	420	431	418	439	402	387	413	416	425	436	407	417	416	409	403	437	414	429	460	460	451	403	412	395	407	414	420	422	429	388	425	417	409	399	433	410	389	427	443	400	404	411	398	419	410	398	440	421	414	421	381	438	410	408	424	428	429	425	444	434	409	413	454	395	450	406	401	404	466	409	450	456	420	435	415	442	386	431	425	414	416	457	417	448	442	452	414	422	411	376	429	415	408	420	395	421	430	442	454	446	417	385	427	429	413	437	402	415	415	411	373	412	401	422	406	412	426	393	429	409	418	423	438	399	388	438	441	423	408	409	433	437	437	421	401	415	416	404	406	398	420	455	397	433	430	455	434	450	419	436	413	408	404	394	399	424	393	388	421	454	393	416	435	374	416	428	432	440	428	430	440	418	440	411	431	404	427	440	445	379	425	388	412	429	386	411	453	388	441	394	414	434	396	430	427	420	451	423	403	410	412	408	424	394	405	404	407	454	431	422	382	408	393	410	439	397	397	426	439	414	390	426	419	463	418	429	437	407	394	454	439	404	417	420	434	393	418	407	400	415	424	426	425	454	433	419	430	440	427	428	421	409	424	403	406	403	428	440	391	420	373	463	414	413	432	393	408	453	404	422	399	402	430	418	432	431	443	400	427	398	390	404	432	405	408	408	426	396	426	395	401	401	405	451	435	419	422	408	422	418	423	410	422	397	417	428	403	428	423	442	443	426	454	446	426	402	430	432	403	416	426	430	432	399	413	395	415	409	454	413	405	420	402	436	407	421	429	392	426	410	428	399	417	446	420	416	432	411	433	392	428	428	408	430	390	399	428	367	443	431	420	418	445	401	433	401	415	397	432	452	398	378	402	423	445	434	409	393	425	426	402	427	433	411	390	416	439	405	461	448	427	437	434	439	387	409	393	364	454	392	399	431	420	402	412	445	406	434	438	426	406	436	413	425	424	444	406	394	409	450	423	422	430	428	459	408	418	380	431	407	451	448	427	420	487	444	417	430	430	388	416	396	440	432	406	414	384	441	380	402	364	436	447	436	423	418	422	423	421	457	416	398	406	412	435	469	394	412	436	410	446	361	396	378	415	419	408	371	424	423	432	419	408	433	421	418	439	422	380	437	382	418	429	422	426	380	418	443	406	425	407	410	427	419	411	404	400	402	418	436	404	432	457	398	396	409	412	397	417	407	417	425	423	394	416	436	417	410	436	430	395	414	457	421	406	392	435	423	441	437	393	391	431	437	384	439	409	436	408	408	420	412	413	466	402	423	414	482	426	411	456	426	408	428	428	423	416	410	441	408	411	409	410	379	409	408	401	424	416	445	380	425	395	417	408	406	400	386	404	419	450	426	419	417	405	413	419	426	401	429	433	379	407	403	433	449	404	430	409	402	461	419	368	432	437	380	411	419	403	418	423	411	473	388	422	416	374	430	440	455	434	402	442	410	413	399	403	418	406	423	435	410	431	415	410	410	412	414	447	409	408	436	425	427	431	422	403	392	420	449	445	399	414	437	424	393	411	442	410	446	415	404	414	441	422	458	438	386	453	434	401	417	407	422	426	411	387	409	461	448	413	422	445	432	448	428	408	388	416	442	415	408	371	408	421	404	418	425	404	436	436	420	433	430	437	416	398	469	447	430	422	430	398	422	455	420	442	420	421	413	412	390	391	419	416	416	383	391	433	422	412	459	415	429	441	445	391	406	419	449	400	370	425	457	448	396	426	395	417	439	456	411	411	399	449	431	390	429	442	409	410	427	438	413	396	414	401	403	443	438	465	411	446	396	402	421	402	430	453	420	394	460	397	382	404	449	457	415	416	402	404	430	417	400	428	433	429	440	387	407	414	407	414	394	424	407	394	442	443	443	411	415	416	434	437	414	396	394	430	449	451	411	410	417	428	408	418	428	401	433	421	436	407	432	406	371	397	437	425	425	417	425	444	416	392	408	403	403	380	406	407	411	429	425	427	444	401	450	387	419	433	418	432	371	454	445	383	378	399	414	393	414	447	409	403	446	395	419	407	436	404	414	448	461	422	399	406	393	450	404	416	414	418	411	402	416	409	428	394	400	400	421	442	422	426	435	463	416	426	433	410	436	430	401	450	411	396	452	407	406	381	437	445	417	414	420	411	402	432	400	403	419	391	420	415	411	405	421	441	425	397	432	398	385	450	451	437	437	424	398	431	433	415	398	419	412	426	397	429	418	414	418	401	431	432	403	434	428	405	391	429	455	438	416	412	409	418	421	425	411	395	405	427	414	426	396	444	426	439	426	413	414	453	400	434	406	448	441	439	413	448	438	386	455	439	424	442	415	411	432	408	429	431	435	422	455	419	421	440	383	430	428	424	363	392	419	423	393	452	422	393	429	438	401	406	476	407	416	417	427	405	410	412	441	438	400	414	398	437	457	433	442	402	442	409	403	409	422	403	412	400	424	407	445	399	372	394	394	471	449	460	417	429	453	435	476	433	420	423	400	459	423	394	433	425	426	423	441	400	415	440	427	384	441	418	411	429	453	388	424	391	393	418	402	413	433	433	457	406	425	443	395	432	445	428	408	421	460	417	440	392	435	435	437	414	447	447	406	427	399	415	411	441	440	393	428	395	385	453	422	419	430	403	408	422	434	438	413	418	442	432	431	433	408	403	426	471	416	411	417	388	464	414	446	415	415	424	412	421	405	416	395	389	403	408	419	384	413	398	458	427	400	398	388	444	419	442	396	392	425	410	410	433	437	423	416	426	414	398	426	396	400	421	374	433	395	404	430	407	375	459	414	378	425	440	408	424	433	421	416	399	392	426	426	412	388	426	410	416	421	409	427	430	419	391	412	404	413	404	414	405	397	415	417	414	437
6792	3539	2302	1883	1341	932	762	612	506	415	398	333	358	324	308	298	299	292	285	241	273	262	262	314	249	275	254	226	253	273	239	224	247	258	254	251	248	241	258	233	239	254	224	247	259	254	247	231	250	237	260	247	214	226	265	260	223	253	255	258	279	266	260	244	270	288	236	256	238	279	251	228	243	270	263	256	258	259	234	267	278	234	249	257	272	268	283	293	252	250	248	227	252	250	260	241	241	257	246	248	241	261	217	255	235	264	242	277	259	271	275	235	268	261	280	260	260	249	277	241	291	294	281	246	291	263	220	269	240	256	282	249	253	227	260	233	253	257	244	281	244	234	252	278	270	247	245	291	226	241	231	234	266	241	234	270	259	266	255	265	278	258	245	250	267	266	250	271	233	233	262	251	249	245	231	253	268	251	262	262	248	257	264	271	248	240	239	278	243	241	235	244	254	236	271	251	270	239	267	271	226	248	254	267	273	263	224	240	263	252	261	244	268	260	243	250	261	223	258	242	244	268	270	254	241	269	227	246	261	252	233	258	242	247	239	223	248	254	252	255	267	291	246	252	248	220	279	244	243	245	231	253	258	239	245	256	268	280	276	254	257	220	232	247	288	233	242	230	246	253	229	241	253	243	273	237	238	248	235	274	269	260	267	234	276	262	246	265	264	227	273	262	271	260	245	269	247	264	274	275	286	217	223	248	273	237	258	226	246	260	215	241	256	246	258	267	251	277	253	249	228	249	270	272	259	238	250	272	274	249	213	227	282	247	260	233	275	230	223	250	271	268	237	221	235	246	268	227	263	269	250	275	253	225	236	265	250	240	239	264	292	268	240	248	233	249	240	253	270	247	249	235	230	261	282	258	258	249	238	242	246	276	232	286	266	254	263	261	217	256	233	254	283	253	284	258	243	254	231	235	233	271	258	254	244	258	260	224	287	222	237	267	244	201	237	241	232	240	259	215	272	278	256	252	271	300	240	238	248	251	265	256	227	237	266	232	234	234	259	276	227	242	261	249	251	249	254	228	253	215	251	295	219	242	268	267	264	240	256	279	258	257	251	287	248	262	248	285	259	254	244	235	257	264	227	244	263	255	241	233	234	251	250	251	251	261	225	248	232	258	272	236	255	259	239	265	240	235	275	254	269	261	274	228	257	255	277	247	268	253	274	259	258	290	244	213	277	242	271	256	265	228	237	244	254	264	248	271	258	264	240	266	252	235	227	279	281	243	252	268	273	259	261	230	223	254	245	254	262	257	271	247	242	254	241	261	279	262	237	254	262	262	243	257	259	254	275	230	220	237	281	234	242	270	257	276	275	287	286	246	225	268	242	246	275	249	274	255	255	256	259	266	238	247	230	244	255	261	248	248	239	269	245	272	272	263	227	266	249	245	261	248	294	233	250	291	233	266	267	255	260	273	271	250	225	279	240	264	268	249	235	239	250	271	228	228	221	243	267	267	262	220	245	250	236	238	238	269	245	253	262	269	244	239	241	234	276	256	236	271	258	261	232	268	245	270	249	252	265	262	263	236	266	262	272	245	225	276	242	224	250	270	257	242	277	275	234	270	222	254	250	223	299	253	258	239	209	238	269	230	273	244	237	238	236	251	250	242	245	254	243	249	279	248	230	254	239	265	252	270	269	280	237	251	257	250	277	267	246	245	234	315	247	276	247	244	245	252	253	264	236	277	277	289	254	246	267	235	261	243	257	279	238	248	216	285	253	241	265	251	255	238	265	268	243	299	244	241	248	254	229	219	261	281	246	263	256	252	246	227	245	278	225	272	242	261	250	262	257	283	271	222	283	218	257	271	236	224	255	275	229	254	269	252	266	211	284	252	251	277	279	266	250	251	233	235	253	262	263	256	229	238	233	242	226	293	250	213	250	259	235	239	271	254	263	259	269	252	257	259	270	264	241	286	231	269	274	272	244	263	248	242	223	246	248	264	220	238	257	249	223	261	267	282	264	221	247	242	244	249	251	270	247	259	253	242	242	263	253	233	209	241	267	270	253	238	268	239	226	225	257	235	253	245	271	268	255	254	244	257	264	246	250	245	258	249	266	234	230	253	276	225	236	247	241	259	263	259	243	256	268	245	266	253	258	243	253	259	227	275	251	254	235	239	247	230	247	249	234	239	250	272	254	247	233	274	270	208	283	242	249	230	227	264	243	269	216	274	243	228	254	246	229	249	250	238	247	221	221	269	266	246	260	236	238	222	229	232	276	237	254	262	237	259	230	263	280	244	257	260	242	264	261	260	264	252	241	279	259	238	228	259	247	276	269	248	289	246	227	264	263	240	242	236	246	232	250	241	232	255	235	238	259	238	217	270	230	235	240	240	251	248	245	246	265	257	242	252	269	257	236	256	260	275	269	236	271	241	260	259	219	246	236	270	259	254	250	252	236	242	251	262	267	262	261	247	258	254	261	267	252	255	240	256	238	262	258	265	262	228	242	249	258	238	277	271	284	259	263	266	280	241	274	235	266	246	238	244	248	267	254	274	268	228	263	250	242	255	244	249	231	245	226	266	235	256	269	251	261	254	257	268	270	234	282	248	261	264	267	225	292	231	224	224	244	246	246	262	276	250	248	240	263	263	281	257	278	262	266	234	243	235	250	239	240	247	266	250	262	232	260	223	242	270	257	250	251	244	250	279	258	253	277	262	243	268	262	250	271	236	263	248	262	249	242	254	251	237	249	242	266	237	269	253	270	235	236	250	262	239	250	255	233	230	257	272	236	265	255	242	228	264	245	238	271	258	268	234	255	237	273	278	271	233	247	251	250	246	249	256	262	244	265	232	273	257	235	237	287	260	227	252	228	262	276	243	222	258	256	243	273	273	234	246	250	268	255	265	265	270	248	264	268	242	257	242	221	247	274	279	253	271	260	253	225	236	227	254	215	240	259	236	281	254	256	250	242	269	248	252	245	249	264	228	248	253	231	224	217	229	244	218	241	249	266	263	237	232	286	271	285	269	301	235	240	241	255	246	253	273	229	223	268	237	261	244	237	230	249	257	245	256	243	243	258	230	236	259	274	235	261	260	253	273	251	259	236	226	255	263	273	253	253	266	263	254	246	276	227	277	266	247	262	252	244	242	253	250	247	222	241	255	286	252	233	275	260	276	266	252	254	234	243	249	253	242	221	267	234	223	233	220	249	258	278	255	270	243	241	251	242	245	280	264	254	280	264	266	229	240	217	253	259	228	258	244	256	220	243	259	238	228	270	255	249	266	224	243	261	262	249	251	256	256	250	236	259	284	240	241	256	265	288	227	240	278	275	257	247	252	279	239	243	264	277	216	258	273	239	232	270	280	233	283	248	265	256	236	260	239	229	286	252	204	261	261	258	243	258	246	284	258	296	256	289	237	257	231	228	256	244	222	273	274	242	231	246	243	262	253	243	268	263	243	251	244	250	259	246	243	244	274	283	273	245	262	247	245	257	259	276	276	241	276	275	241	236	265	244	262	238	247	235	253	255	251
5202	3918	4480	5420	5089	4028	3244	2569	2035	1599	1386	1213	1078	1080	944	913	886	871	808	786	798	782	735	688	704	695	688	677	710	637	691	663	677	694	667	645	614	683	685	666	622	629	643	655	655	654	644	648	602	667	638	611	639	667	613	638	645	627	634	625	611	616	635	682	663	628	635	646	628	636	601	590	606	617	624	608	604	606	581	615	621	631	618	623	600	625	595	641	635	605	641	577	604	605	633	610	614	553	598	631	650	657	606	634	638	671	620	633	624	648	589	613	646	606	624	615	597	593	605	654	626	665	626	599	613	620	627	657	601	578	631	609	606	565	586	624	609	628	641	621	661	623	636	614	624	607	606	578	626	624	631	581	624	649	639	701	630	610	640	672	659	643	599	597	621	638	633	667	629	586	659	652	600	585	655	624	655	631	674	642	625	622	612	622	596	633	620	606	625	633	591	589	568	656	604	582	598	624	642	617	626	661	638	629	628	615	625	614	629	603	587	617	625	617	643	611	594	622	599	636	617	627	629	651	614	632	661	599	643	633	600	619	589	597	621	624	643	580	623	587	612	582	613	634	618	616	666	626	645	619	622	598	642	596	639	574	626	624	630	620	595	627	613	627	637	598	600	633	638	581	622	608	618	629	647	657	639	651	591	635	592	603	561	620	631	611	611	637	640	633	591	615	674	582	635	624	644	619	601	661	610	605	584	659	613	577	575	604	567	655	602	626	592	632	666	563	608	628	631	593	613	618	609	583	600	629	614	614	616	628	625	605	675	627	623	647	625	623	646	571	594	609	616	635	621	596	580	644	587	614	645	626	611	629	670	641	631	622	657	606	636	608	619	630	631	620	663	621	625	621	607	618	632	619	623	637	652	626	621	670	615	662	624	603	630	608	590	646	639	579	599	602	632	626	583	573	617	598	596	638	680	672	597	625	606	600	610	585	653	581	642	597	623	600	574	621	585	604	648	642	616	642	598	647	665	596	633	638	616	593	622	634	625	661	616	616	609	613	631	629	677	612	608	615	635	647	564	605	616	623	602	626	621	634	617	597	593	597	653	597	613	662	615	613	612	610	601	654	604	644	618	624	635	639	633	625	641	652	605	649	619	610	602	598	644	651	596	651	580	588	607	624	659	609	602	611	632	657	616	640	644	587	643	598	609	657	628	670	594	635	609	599	626	610	591	624	625	579	602	588	590	628	646	591	615	615	611	600	637	566	612	613	671	604	573	640	614	613	620	685	622	576	607	594	591	653	592	631	631	636	626	626	623	576	628	601	598	675	649	658	627	653	573	593	613	650	574	643	614	659	609	632	648	628	633	596	662	596	621	620	626	585	628	637	622	659	611	652	581	629	631	636	678	637	622	638	610	621	574	610	622	621	617	640	570	623	661	609	617	609	586	570	646	615	598	598	592	674	632	638	602	637	645	619	604	578	602	610	604	605	620	620	577	646	625	651	595	581	597	588	618	605	621	628	654	614	626	632	613	611	604	654	624	614	640	633	644	613	625	653	598	617	655	599	618	603	617	681	609	631	615	633	631	593	639	639	578	590	618	599	614	632	658	636	599	610	658	637	606	607	624	630	591	590	616	588	692	649	615	655	648	659	590	641	677	642	614	626	645	624	598	589	582	603	654	647	650	635	612	594	632	634	630	652	620	589	630	608	579	640	638	612	648	583	590	658	654	631	623	621	596	604	710	602	649	571	598	690	629	618	629	638	592	610	594	645	563	564	597	650	668	595	631	609	605	611	613	615	640	632	594	578	612	635	601	667	587	625	606	611	642	625	570	654	626	608	624	636	634	625	591	608	661	600	624	595	637	633	610	663	594	613	635	653	591	632	637	606	596	566	636	635	642	598	556	703	606	590	595	595	626	630	646	598	635	638	626	634	645	601	649	601	648	627	636	615	614	634	628	608	635	640	639	633	654	596	668	616	607	655	633	640	612	644	672	628	607	668	587	632	589	671	607	607	625	618	635	595	592	627	652	637	591	643	628	617	679	588	614	624	595	621	615	618	627	591	608	659	645	609	609	656	599	590	614	608	613	608	635	624	596	653	605	615	633	620	642	664	604	603	639	630	612	567	624	586	676	577	573	634	634	575	605	594	622	581	597	612	634	607	658	669	648	604	653	616	629	643	609	614	618	640	652	595	624	624	582	615	595	619	588	604	624	623	601	617	653	594	586	626	591	599	634	620	664	624	645	604	603	616	606	588	661	596	652	608	628	674	583	600	662	633	615	592	597	632	636	617	592	622	633	620	589	673	594	621	635	655	608	645	606	600	590	593	612	583	574	628	704	612	605	619	599	621	639	581	597	614	662	667	617	580	659	660	607	620	640	598	556	599	620	646	645	637	631	616	624	658	612	607	627	614	631	627	636	593	617	633	643	606	650	629	612	603	625	611	628	607	657	606	630	598	611	592	597	641	629	653	617	610	595	637	610	589	615	647	624	645	611	583	650	637	628	593	617	648	601	605	574	606	611	599	608	625	659	639	607	606	560	596	634	610	613	585	613	579	603	600	639	618	611	605	616	647	589	654	619	655	593	574	656	626	631	624	624	613	652	615	569	579	559	614	647	616	613	652	621	633	639	619	586	639	662	640	621	659	641	621	632	597	626	641	612	600	636	602	613	618	620	623	599	583	617	614	608	620	612	591	640	635	617	572	653	647	588	598	616	661	652	600	616	621	602	561	668	617	608	624	573	579	649	588	596	638	599	582	629	579	637	622	610	669	595	588	605	612	598	604	610	638	616	653	644	616	585	585	643	599	641	594	594	584	571	594	621	596	680	605	595	626	567	617	622	669	644	592	632	641	632	627	619	589	606	613	608	592	658	633	619	619	625	596	619	589	636	618	629	585	611	646	609	601	600	601	615	635	657	620	598	602	649	645	603	608	617	591	596	603	629	617	648	632	643	660	595	644	601	629	616	633	601	627	637	651	607	648	615	604	648	624	611	640	622	604	642	605	603	577	614	625	681	662	658	631	597	624	599	624	607	608	627	647	623	609	619	596	560	648	604	633	657	564	653	627	636	620	637	618	612	600	587	622	642	603	618	627	652	645	583	632	610	595	645	625	602	623	596	590	637	599	635	670	608	600	583	669	603	649	627	657	618	609	593	624	577	592	627	618	623	608	603	644	602	625	654	639	605	615	604	625	623	614	583	604	622	647	640	604	657	633	586	654	693	576	621	629	587	595	619	619	636	610	582	604	578	613	622	604	572	614	613	650	631	616	605	624	648	630	640	636	663	601	639	624	598	637	639	650	647	623	668	628	627	603	603	613	582	643	607	607	601	572	641	609	607	585	592	664	624	613	574	589	651	631	639	644	597	632	592	618	613	618	601	597	654	628	618	623	627	588	616	618	659	618	633	645	605	677	628	600	617	613	646	614	622	646	643	606	621	675	599	577	640	598	586	649	628	645	637	647	598	629	596	620	627	588	617	627	611	605	661	571	631	651	603	638	601	608	568	579	628	604	648	643	645	636
14220	3962	3709	3105	2701	2052	1479	1110	850	660	535	511	397	417	441	342	352	348	314	299	280	304	247	284	254	255	255	247	277	214	253	247	208	260	231	212	245	211	235	226	261	235	243	230	257	259	237	245	221	226	229	239	262	229	261	245	242	228	245	238	207	244	226	235	249	226	225	227	228	252	244	227	226	223	228	244	224	238	243	247	259	253	253	233	243	224	231	235	187	223	239	206	229	264	231	219	216	236	211	218	228	265	234	238	216	229	237	234	234	250	218	227	204	225	242	245	217	240	232	234	239	236	245	219	239	242	234	233	229	230	251	239	235	224	232	230	225	226	256	216	246	246	222	249	229	220	270	271	217	221	201	226	235	257	239	231	233	233	225	239	244	258	247	235	232	224	231	216	219	210	221	237	232	234	228	222	223	225	244	207	261	233	200	211	269	246	208	225	233	235	222	240	253	245	250	229	221	242	245	229	231	227	245	226	232	255	246	235	230	217	245	214	220	223	243	228	243	258	244	232	243	254	249	229	253	214	241	196	215	220	202	217	211	260	242	238	215	229	221	230	239	227	246	233	214	234	215	204	205	243	250	238	240	207	220	228	227	224	224	215	226	239	220	227	223	224	227	232	219	249	227	251	210	235	242	248	233	222	210	239	252	237	237	227	214	199	240	203	199	227	236	221	224	243	259	211	224	242	226	203	252	243	220	218	231	225	234	218	247	214	222	231	261	204	223	239	250	233	210	224	222	224	217	246	233	215	225	227	209	235	246	238	229	238	258	243	197	240	265	231	205	240	258	244	195	245	227	216	222	232	239	242	249	233	236	216	242	233	270	234	228	248	219	237	216	234	224	223	225	208	213	247	234	225	226	221	225	210	255	213	256	254	215	250	224	198	230	228	277	291	229	230	206	232	236	221	224	217	235	254	262	212	230	234	215	271	235	212	244	241	219	223	236	221	202	245	246	225	233	225	239	252	246	239	244	273	238	241	241	210	225	242	243	205	239	208	231	205	237	242	236	224	242	227	242	219	225	252	246	230	241	224	216	242	215	217	205	239	252	221	225	252	224	248	254	237	233	210	227	240	243	214	234	247	226	239	235	244	241	183	208	214	257	222	262	249	229	237	221	245	249	231	253	276	222	223	240	222	255	222	217	254	214	236	220	255	243	219	239	259	232	238	247	243	257	234	231	247	250	235	235	252	225	254	251	239	230	247	251	252	229	239	221	239	231	225	252	191	223	216	226	242	216	218	241	256	222	224	239	221	237	256	240	226	203	245	249	230	232	225	254	225	241	234	213	227	233	230	228	246	241	229	233	232	234	257	233	228	223	220	238	243	218	207	255	218	229	242	216	241	229	216	206	245	235	212	232	250	239	214	231	223	237	230	205	219	221	220	230	241	242	223	214	239	221	253	230	240	243	216	232	238	229	225	203	229	209	200	221	234	235	216	194	205	207	203	240	248	250	219	222	241	243	211	209	231	217	245	247	239	246	223	223	199	228	195	254	230	229	229	227	239	221	238	212	220	224	214	206	257	228	221	225	231	238	244	248	234	251	238	238	221	227	224	231	212	241	214	216	235	247	245	238	247	226	226	219	208	211	242	231	194	217	245	232	254	219	224	241	253	235	231	236	216	232	261	261	237	220	241	263	256	240	197	233	255	232	238	248	217	238	243	243	208	247	258	244	211	229	263	244	248	257	218	262	255	266	236	229	231	261	251	235	248	230	252	222	236	225	224	267	209	238	239	248	214	248	217	229	190	255	234	231	216	257	259	240	241	208	236	235	197	227	258	223	252	275	233	255	248	236	227	249	251	231	213	238	223	238	248	242	234	224	238	226	256	209	225	239	213	209	243	237	240	219	252	236	234	220	225	232	226	226	245	216	216	237	222	238	223	214	248	223	220	221	245	224	241	209	242	246	223	223	222	240	223	245	243	216	242	247	259	254	241	238	245	233	211	245	223	249	289	228	233	239	273	226	224	248	233	239	259	249	253	263	223	234	236	219	238	236	214	247	228	251	221	212	231	191	244	224	235	233	214	251	233	233	207	235	211	234	234	228	230	240	224	212	225	210	234	242	231	235	240	218	211	237	235	237	257	234	248	207	224	221	232	242	236	243	231	233	242	251	207	229	227	244	251	246	218	233	226	220	244	246	256	231	219	252	229	220	237	225	222	249	241	242	231	221	232	225	275	222	253	240	199	240	233	246	194	211	224	255	244	262	244	242	221	228	220	232	214	235	216	192	225	244	216	235	229	245	241	259	235	238	226	217	205	229	251	229	211	226	236	238	256	253	232	224	261	235	233	241	219	239	253	247	224	230	221	216	230	223	237	228	247	267	243	224	215	227	246	243	240	246	221	255	252	215	247	233	232	219	247	216	228	233	207	219	213	244	254	203	220	234	251	210	228	209	290	243	227	239	251	240	231	253	250	220	230	216	214	221	267	260	238	246	210	195	250	257	202	207	219	242	245	222	234	259	212	224	249	261	233	252	244	237	241	230	208	231	244	231	256	223	237	232	256	245	209	241	240	233	221	223	237	230	227	252	226	218	228	218	258	224	212	243	237	236	248	233	230	230	221	226	236	231	254	265	228	262	229	222	221	210	253	256	252	243	230	246	229	217	239	233	224	235	198	261	247	225	240	238	215	247	237	238	217	247	227	244	255	225	258	236	189	251	235	220	252	221	218	238	232	229	236	231	219	238	252	209	245	220	235	226	252	211	250	260	238	229	217	217	231	256	242	215	248	221	238	219	230	229	242	240	226	230	244	229	220	262	233	211	260	187	192	222	216	222	233	245	254	241	231	238	250	265	250	242	246	277	237	242	225	213	237	192	200	241	227	238	234	234	229	238	243	231	241	241	243	232	246	248	227	241	217	224	235	237	240	226	228	245	225	243	254	247	212	231	216	245	239	235	235	246	225	250	230	237	233	244	204	233	249	238	205	247	239	250	217	247	225	218	251	267	244	232	233	241	248	174	235	240	232	228	206	227	236	234	230	252	208	231	231	244	240	228	234	224	234	222	231	232	245	229	220	221	250	235	263	195	247	241	207	233	236	211	259	238	203	226	235	247	242	252	240	248	239	255	250	235	242	236	220	243	200	225	248	196	238	229	242	228	266	219	239	226	228	253	235	263	239	220	210	249	258	226	244	239	214	231	218	223	257	215	227	215	241	235	241	237	223	226	230	219	236	255	219	236	220	252	215	235	243	241	223	271	196	225	249	238	208	252	235	204	228	218	239	256	248	206	220	247	229	269	257	210	221	249	221	260	240	255	246	257	213	250	245	239	240	267	217	215	240	222	259	226	235	251	215	227	248	251	226	223	256	250	214	204	216	249	247	241	242	200	264	221	242	238	226	223	238	219	235	213	234	264	238	239	253	234	236	248	265	237	239	228	211	247	221	234	210	232	245	211	240	229	223	237	237	229	227	225	252	224	245	221	239	239	242	226	218	244	217	232	228	234	218	229	256	248	193	236	211	235	234
10935	3594	6599	8582	8307	7096	5388	4488	3559	2693	2343	2089	1904	1830	1750	1362	1361	1401	1165	1199	1068	977	835	845	818	817	771	753	745	739	668	630	682	635	672	629	676	647	671	636	682	661	643	612	652	640	688	632	642	615	601	637	607	611	595	551	568	577	513	593	577	581	591	583	583	558	572	600	586	559	569	603	558	574	598	568	563	605	559	544	589	560	518	636	586	566	547	592	583	613	582	539	572	556	548	503	603	565	601	533	550	561	561	571	530	554	556	535	568	579	544	567	575	580	572	549	595	560	581	535	564	542	603	579	547	619	557	602	505	542	566	603	583	578	558	543	623	554	574	591	578	570	541	601	545	559	560	544	567	577	563	620	604	594	611	541	555	571	594	583	602	585	531	574	571	645	588	608	562	572	570	565	554	589	609	569	564	587	567	577	585	573	569	517	562	531	576	577	543	567	583	581	582	546	572	531	603	567	626	594	570	582	572	580	608	638	581	580	560	570	585	547	570	554	558	604	543	596	544	591	578	555	590	541	556	551	571	535	561	533	592	597	568	582	567	566	578	561	588	596	590	586	577	570	589	554	559	561	587	578	585	537	565	573	591	571	571	597	529	548	584	575	580	574	587	580	585	554	574	570	585	569	591	573	572	550	584	581	569	579	583	582	584	584	534	575	594	553	555	583	613	596	581	548	570	553	598	567	553	555	532	530	538	575	563	584	556	611	608	615	558	558	582	570	610	554	591	586	568	580	576	574	581	576	568	568	544	611	595	615	561	559	576	582	547	587	541	564	535	583	606	572	574	597	553	555	610	549	580	553	589	561	576	545	576	567	556	597	569	559	560	584	590	586	580	541	548	590	603	537	578	589	557	545	599	567	589	536	592	567	547	565	543	534	555	585	586	532	561	561	558	593	528	535	538	534	603	596	557	545	608	580	554	627	549	619	562	612	548	522	588	537	570	546	596	575	640	576	574	574	600	560	567	555	614	575	572	555	543	563	587	588	575	576	551	574	603	538	594	545	550	565	595	519	582	585	566	560	612	589	567	499	605	610	539	585	585	545	528	584	594	563	582	595	569	545	593	608	598	550	568	568	591	552	576	547	558	552	586	626	598	603	568	593	584	628	589	539	560	565	566	561	600	608	572	598	617	558	575	586	556	530	591	538	578	578	544	581	575	589	577	589	587	586	584	596	590	571	550	600	642	566	577	549	591	546	617	622	615	529	614	620	572	585	592	606	601	565	591	581	562	559	596	567	584	548	587	563	556	539	600	580	571	600	572	568	601	616	511	607	586	589	568	556	579	536	569	549	567	599	564	614	535	541	568	563	547	603	552	563	576	609	591	574	563	578	596	594	555	556	552	578	571	561	603	584	615	597	575	549	571	522	590	586	558	586	571	562	549	577	585	579	596	567	610	562	560	571	585	536	557	606	551	562	591	638	588	559	590	577	515	613	544	588	538	589	544	576	596	591	568	602	572	576	562	535	550	582	613	592	560	596	616	542	559	575	597	595	594	580	592	542	588	551	592	555	533	600	543	572	597	593	595	607	575	592	576	544	595	599	528	602	612	601	528	563	535	581	600	580	540	578	515	585	562	576	527	584	598	563	553	602	570	543	531	578	562	537	597	580	545	591	633	591	595	625	600	585	528	564	626	569	538	598	562	582	589	586	597	568	581	570	555	558	593	567	541	542	579	583	572	607	549	552	513	587	596	603	577	565	578	586	575	546	594	577	577	565	558	581	558	592	568	568	589	573	559	586	612	554	570	565	550	547	542	589	584	571	533	565	590	566	587	525	534	567	570	602	563	585	565	592	571	574	534	561	592	559	583	588	587	548	612	553	600	573	531	580	603	542	539	572	564	580	550	605	606	528	602	537	576	570	569	608	591	550	611	571	565	581	535	606	608	579	560	617	553	568	572	565	564	618	594	563	595	516	562	594	604	608	581	585	556	541	574	604	587	553	555	537	566	566	600	516	608	580	584	578	603	526	547	597	565	555	607	567	545	571	563	569	577	615	521	582	593	563	568	583	606	574	571	549	535	575	545	601	542	581	589	575	580	596	568	585	554	545	556	574	570	569	566	593	590	586	544	576	552	600	604	550	581	587	595	596	575	633	555	551	560	585	577	539	587	573	586	602	576	567	570	563	559	567	562	565	615	530	566	558	524	582	561	578	558	582	572	587	609	567	537	623	525	583	551	558	610	551	534	556	571	559	536	550	532	589	543	544	540	587	562	607	604	555	660	606	559	568	592	601	541	564	545	555	576	633	535	565	589	603	580	605	565	600	607	578	593	601	552	590	584	570	545	590	609	585	590	572	585	602	593	555	566	588	561	540	567	601	556	620	557	560	567	556	577	568	535	576	573	579	580	548	531	576	552	546	574	557	600	579	574	549	586	549	563	548	549	553	580	590	553	561	604	577	614	575	558	550	592	597	496	576	572	597	528	557	551	582	554	601	547	544	561	600	575	543	546	592	602	541	535	569	531	559	579	622	571	519	567	547	559	558	513	580	579	545	562	581	573	604	563	551	574	579	587	593	563	570	517	568	609	584	612	634	587	587	574	592	542	535	587	608	570	608	590	613	578	581	584	547	560	554	543	545	585	605	562	581	590	531	575	587	589	535	567	514	583	622	594	573	583	595	561	551	544	574	597	559	565	578	580	595	575	561	575	554	598	560	591	561	568	571	594	567	606	604	619	576	593	577	593	593	590	560	547	582	554	559	632	573	583	522	548	546	592	607	551	579	573	566	532	567	564	589	561	533	611	513	576	602	561	556	567	569	578	571	571	540	536	521	571	539	578	572	539	517	583	546	599	608	529	586	556	530	564	597	572	546	572	535	603	613	606	537	583	576	541	550	552	559	588	548	585	550	581	618	537	548	576	585	582	583	584	576	542	588	571	547	557	514	550	614	596	570	614	574	573	609	560	533	558	530	557	568	520	559	585	595	551	578	566	583	536	548	594	546	555	526	579	580	574	598	556	551	546	562	573	610	591	530	565	582	596	579	566	566	575	502	595	613	603	572	567	568	537	571	523	601	551	586	561	612	574	622	601	522	564	575	509	569	572	591	545	575	599	611	553	614	585	576	586	596	606	594	564	581	591	588	603	549	563	571	538	576	601	554	533	558	575	572	580	570	601	582	578	566	581	585	582	577	601	577	604	574	575	605	610	579	581	598	565	577	559	582	592	562	562	563	573	559	578	527	604	578	605	586	606	570	565	535	595	562	553	599	563	551	563	585	591	577	582	517	606	570	584	571	596	549	568	578	552	504	568	586	611	616	566	569	574	587	581	549	598	590	554	585	560	554	582	582	500	523	572	552	579	609	624	562	606	569	581	587	592	571	622	532	600	611	576	568	587	565	579	607	595	564	560	574	573	580	570	533	569	600	541	538	527	554	533	524	556	565	574	542	563	560	602	600	591	557	535	554	582	559	569	562	569	561	548	576	539	609	600	603	561	548	561	558	570	519	578	555	578	592	560	600	597	620
22095	7274	5144	4186	3043	2307	1772	1364	1024	764	609	583	493	467	524	463	333	382	291	260	274	230	229	255	231	219	217	196	196	165	189	176	194	182	211	180	158	168	179	225	163	182	177	164	192	190	162	150	192	181	191	175	165	183	173	166	155	180	175	140	181	159	148	144	190	164	181	148	171	140	173	174	178	159	152	161	167	165	173	160	154	170	170	152	163	165	154	161	162	172	150	160	156	148	159	170	153	154	169	164	152	156	155	148	159	152	159	174	163	153	165	141	142	148	166	151	146	182	159	171	145	148	168	130	167	187	147	156	160	167	179	178	171	167	149	161	159	150	142	178	149	201	152	165	163	193	178	169	156	168	155	176	156	166	157	177	178	179	154	180	174	169	150	169	146	170	153	165	169	177	182	183	152	148	145	146	147	160	149	188	158	212	148	134	191	146	175	155	165	158	178	172	164	174	170	153	159	142	129	145	153	169	175	136	170	182	162	163	155	161	151	144	141	146	180	146	162	170	156	183	128	150	168	195	156	157	170	159	169	161	167	176	138	169	188	152	155	154	170	139	130	160	169	158	158	150	140	187	143	153	172	165	169	150	169	187	183	162	183	175	152	165	171	181	172	164	154	160	160	170	150	138	162	175	186	149	174	151	147	156	156	162	168	157	155	172	171	162	162	153	165	148	164	163	154	172	162	166	163	182	158	169	152	170	161	171	172	144	161	155	152	183	173	167	151	151	172	170	161	186	172	179	164	172	160	155	151	165	174	146	154	164	146	152	173	161	134	175	171	166	170	169	161	158	192	150	174	154	170	176	167	144	169	149	142	155	170	146	171	151	147	146	140	169	158	168	152	193	176	165	149	149	161	171	140	151	157	173	173	161	171	160	155	159	158	167	176	164	175	169	162	171	155	164	169	154	138	159	166	168	164	162	180	159	170	169	184	154	160	142	155	177	169	188	140	158	163	170	172	180	163	157	139	134	171	157	154	152	162	131	185	166	158	144	179	142	139	160	196	165	175	150	154	151	155	173	147	164	143	151	170	166	170	153	166	163	195	151	167	185	161	165	145	181	158	142	143	180	167	159	149	149	161	169	165	156	161	133	165	163	156	181	159	168	156	147	168	175	167	157	165	156	167	147	157	163	172	160	155	157	176	185	170	155	172	174	157	173	167	168	186	148	161	169	159	186	164	137	174	156	173	143	185	134	148	179	164	181	162	149	179	146	159	142	145	132	163	141	157	168	173	160	177	155	160	164	162	166	142	152	187	182	171	164	174	190	155	142	161	164	175	170	161	134	161	174	167	160	176	145	158	157	131	152	151	161	177	174	156	159	156	174	187	153	144	152	171	159	175	148	151	162	169	174	159	155	161	144	173	167	176	162	176	149	158	148	162	160	158	129	162	141	170	177	157	167	145	157	199	168	145	179	159	195	147	156	178	156	172	158	168	135	171	157	169	156	169	172	168	160	165	151	168	135	135	167	162	179	172	171	138	163	162	156	153	176	161	135	157	175	166	175	150	182	159	151	163	183	174	159	165	162	173	154	137	137	169	137	162	139	170	155	154	181	176	152	156	162	177	166	158	150	181	161	164	157	163	159	156	173	159	186	160	162	135	157	150	163	177	191	156	148	162	165	149	169	151	150	172	164	144	156	154	167	159	191	182	175	150	176	176	171	145	144	168	161	139	145	158	163	167	146	147	174	158	163	169	136	165	151	151	180	150	167	163	149	151	163	148	167	150	168	161	170	153	165	170	164	159	163	160	154	163	164	171	165	146	169	151	166	173	140	154	174	148	151	172	128	151	163	144	185	169	165	178	173	160	137	175	177	173	186	164	154	165	182	146	139	166	161	179	177	189	159	154	180	179	172	160	146	186	180	172	174	163	123	158	158	165	153	150	157	150	144	169	166	173	157	137	175	158	168	164	148	172	128	160	161	180	171	173	166	155	158	173	146	164	158	174	162	162	154	164	150	160	145	163	150	168	172	156	149	176	163	147	158	152	163	174	174	149	178	139	150	143	174	185	142	127	158	149	167	185	179	161	185	180	158	161	168	170	163	181	173	150	165	158	174	189	181	177	162	186	139	189	164	166	155	148	167	160	158	171	180	167	162	157	165	150	181	161	156	170	154	167	166	178	163	172	169	165	143	154	157	157	166	163	139	178	159	180	151	138	136	148	164	143	154	160	153	153	159	159	153	153	171	179	144	168	157	173	155	184	173	177	175	169	171	157	155	155	151	185	174	135	173	144	135	166	167	173	156	152	162	152	155	156	172	162	139	159	177	155	180	161	153	156	157	139	174	147	149	176	156	153	155	181	168	172	194	172	155	161	134	146	188	163	164	144	167	180	151	158	161	183	171	164	162	152	149	152	161	140	158	141	161	164	177	170	148	178	162	173	163	158	148	145	177	162	145	171	161	156	165	172	184	152	145	158	158	178	169	150	189	164	183	136	162	144	141	152	168	143	174	190	153	150	171	155	162	175	181	147	149	164	177	149	168	176	162	169	158	155	146	155	163	148	165	172	153	174	153	167	172	159	190	178	163	185	143	163	169	187	184	143	170	152	167	160	176	194	155	176	145	158	183	142	173	195	166	171	160	162	158	152	164	160	142	154	150	173	165	164	154	160	157	154	140	157	159	163	134	190	166	158	146	130	142	162	146	137	176	169	155	163	160	184	169	157	169	153	170	176	156	183	161	173	155	164	156	159	156	187	191	152	184	161	164	174	140	162	164	152	132	159	150	161	166	158	168	168	153	177	146	162	149	177	156	153	165	173	178	166	171	159	149	201	163	146	183	154	139	152	148	151	160	143	164	156	202	144	170	160	157	142	163	155	169	157	156	167	130	155	165	160	174	142	162	145	141	145	160	175	164	161	153	158	147	158	173	151	170	164	155	178	156	181	146	181	158	138	171	162	166	170	158	160	171	166	165	158	150	169	157	190	158	155	161	155	174	183	144	164	145	169	148	178	171	163	167	173	162	155	139	134	159	155	176	170	167	172	163	168	160	149	182	168	174	151	150	156	153	185	173	148	145	146	163	166	178	166	154	148	154	170	145	161	174	157	144	163	178	153	163	180	164	143	140	148	156	175	178	169	149	173	148	144	151	167	162	167	172	165	176	162	187	174	181	158	168	147	181	169	169	164	138	156	160	152	153	183	159	179	135	179	152	143	181	178	157	175	145	179	176	183	161	156	170	147	162	175	185	182	160	166	154	169	184	170	163	150	151	162	162	162	166	169	155	150	167	159	153	178	154	182	150	178	145	158	172	165	144	170	169	165	157	161	151	175	168	131	168	172	173	189	149	147	144	177	182	157	162	167	148	166	169	167	176	170	150	162	145	157	181	162	131	183	166	153	152	161	150	173	172	191	169	175	162	172	147	153	182	181	178	162	171	160	175	165	143	166	158	171	153	171	173	156	152	141	173	169	164	153	163	185	157	155	171	144	177	143	169	155	156	179	179	172	166	161	152	177	154	144	178	146	165
14012	6071	8380	10292	9986	8672	6752	5605	4559	3569	3045	2640	2386	2511	2190	1648	1695	1543	1352	1215	1137	956	967	836	808	772	669	648	582	585	573	540	541	570	558	570	529	502	535	529	552	519	530	573	508	523	501	476	486	466	431	442	490	446	462	449	420	460	413	461	439	379	434	403	461	383	377	427	413	451	429	402	466	426	424	415	407	402	392	435	376	434	422	378	431	398	396	424	388	389	409	445	432	423	367	406	414	438	369	428	415	396	457	417	420	434	379	423	422	452	395	414	372	386	429	407	383	420	404	423	382	382	403	480	391	407	417	415	380	431	426	403	423	384	401	414	426	384	372	422	440	424	426	433	409	410	400	409	435	431	405	420	415	423	386	391	399	398	405	449	425	441	400	395	430	412	421	427	403	445	443	456	400	401	412	437	404	413	420	420	367	453	410	395	408	418	390	421	367	388	388	411	460	385	439	436	413	406	406	392	421	400	408	399	409	399	415	395	418	417	374	432	405	436	400	397	385	450	418	442	417	400	405	394	388	433	457	420	446	385	379	438	429	401	443	395	383	413	430	402	414	393	412	354	416	378	412	420	395	387	410	454	410	407	420	424	398	435	417	365	397	382	426	413	384	416	380	413	402	422	400	364	413	412	440	386	415	439	445	388	434	451	420	411	441	429	398	421	406	430	384	396	416	399	386	429	418	396	383	418	385	379	437	442	400	403	407	395	400	388	444	399	395	399	455	430	457	448	431	451	407	407	417	425	384	415	383	434	453	382	406	403	414	402	409	413	424	429	442	375	385	412	411	410	412	393	418	429	409	398	396	389	398	386	407	374	442	423	422	396	397	409	444	435	388	394	420	411	410	416	399	442	428	438	387	388	388	389	419	411	395	395	435	433	391	390	407	420	395	405	442	425	360	390	411	444	404	394	423	391	419	442	408	398	439	400	421	404	416	414	392	410	373	464	416	386	398	398	397	427	329	385	395	435	414	395	417	456	426	410	403	408	398	409	393	426	424	407	432	376	401	410	394	391	404	387	383	370	434	409	451	437	398	417	449	424	415	390	403	420	414	409	360	453	423	414	428	394	425	408	411	416	397	410	389	403	380	403	393	424	391	420	442	404	417	395	409	394	423	432	378	365	414	443	403	416	393	380	420	449	449	396	449	412	412	398	418	411	399	388	401	384	389	387	414	415	419	390	420	400	406	411	441	421	394	406	438	397	381	381	428	378	408	417	450	411	441	424	410	403	412	411	404	381	408	450	405	432	420	415	412	401	397	420	424	397	409	412	404	375	392	397	401	396	431	474	422	391	416	418	372	421	413	428	398	386	387	400	380	391	426	405	426	419	420	399	405	420	439	423	416	435	435	376	409	455	360	397	440	413	399	400	393	425	402	416	421	403	377	407	427	413	379	406	412	429	444	393	460	444	456	402	431	443	418	438	325	395	385	401	394	450	386	399	400	376	393	412	395	417	410	400	365	447	414	423	414	436	387	418	430	407	388	466	413	414	442	392	406	383	384	393	383	393	429	406	410	423	397	437	375	442	388	383	428	423	431	427	461	419	400	456	408	433	399	402	382	458	420	395	407	425	379	398	401	429	440	396	430	422	447	401	425	449	427	440	457	390	419	416	413	408	365	404	405	420	400	427	384	394	418	414	391	433	418	398	415	424	413	401	411	423	395	383	412	458	441	423	434	422	419	381	373	420	414	397	417	411	408	461	423	380	428	395	411	420	432	402	408	382	460	403	396	384	424	400	382	408	408	385	430	419	407	419	407	423	402	424	431	399	417	432	401	399	422	420	416	410	408	440	388	393	435	399	403	412	417	425	404	390	414	390	383	390	381	393	403	405	413	411	390	421	404	417	377	433	443	416	407	412	411	411	430	404	419	430	426	419	407	392	391	442	424	395	457	396	447	426	389	414	403	378	422	428	400	449	406	434	409	390	426	435	417	411	411	420	407	383	453	375	447	436	430	414	377	404	390	413	399	415	389	426	415	365	406	421	428	429	402	429	444	418	423	421	379	417	408	451	413	416	391	393	432	429	445	447	446	415	404	378	406	424	415	414	425	377	376	445	437	382	409	397	407	398	409	407	400	448	382	426	443	406	428	409	454	408	421	444	445	390	407	384	406	379	453	433	395	389	388	393	409	387	417	403	396	368	408	404	397	460	399	414	397	418	450	402	397	387	429	380	395	414	428	426	380	403	435	406	394	383	418	398	402	400	405	397	450	442	417	432	417	405	395	430	437	413	416	400	432	395	431	400	395	427	425	438	370	379	415	387	398	451	411	416	388	428	456	383	390	423	406	420	422	378	406	423	409	409	375	436	420	406	379	386	362	402	381	417	435	422	431	371	405	392	395	384	398	423	433	418	426	359	405	379	445	425	405	369	432	432	437	438	375	409	403	401	404	371	432	421	400	393	397	414	394	369	407	385	394	399	430	411	438	403	433	421	416	411	392	442	385	385	405	407	403	404	398	419	427	433	382	413	400	428	415	414	444	417	454	434	402	401	397	426	404	390	431	395	425	381	401	413	417	414	399	422	441	431	444	415	406	428	407	442	422	453	394	396	426	387	438	396	384	406	384	440	410	406	437	398	403	445	405	401	407	417	379	399	389	419	414	416	420	447	419	430	417	410	403	435	425	418	407	422	453	417	415	412	363	410	379	409	445	388	422	440	395	409	433	393	419	404	418	424	420	462	372	440	401	401	441	388	397	433	373	445	412	408	437	402	432	422	405	429	409	430	367	402	395	439	397	431	406	425	406	392	386	450	433	409	444	367	388	401	443	421	392	407	440	406	413	386	405	400	397	382	441	382	427	411	431	395	386	409	422	441	417	412	394	419	425	397	433	414	433	388	402	410	413	453	419	395	429	411	400	378	410	386	395	437	402	406	389	419	425	347	404	413	381	407	396	409	433	405	447	422	446	424	391	456	409	429	381	380	442	437	417	448	435	402	376	397	408	387	384	420	441	399	372	436	443	412	416	411	377	415	395	417	427	366	412	379	442	391	422	362	416	421	383	403	383	377	407	406	387	412	405	408	422	425	386	397	420	432	430	409	371	420	387	433	366	401	423	430	424	439	393	437	401	452	404	446	448	434	438	408	440	422	405	429	408	396	410	428	412	389	390	405	439	418	381	409	432	424	406	397	386	400	417	425	389	410	425	403	413	423	383	402	407	411	397	412	401	430	417	425	386	437	404	435	404	418	420	416	414	406	412	422	407	364	425	425	402	417	434	437	400	421	394	414	381	397	454	429	386	427	437	386	372	393	411	410	463	361	409	401	391	409	417	417	404	428	397	393	417	426	405	425	441	411	409	400	412	395	443	413	406	409	406	419	397	428	403	389	412	428	400	387	427	431	407	417	429	442	403	444	428	395	416	436	398	428	411	430	384	422	408	434	411	376	425	429	391	400	437	400	435	393	424	412	388	427	414	393	407	408	400	438	431	368	384	443	437	411	412	410	436	426	432	456	417	399	413	387	434	468
6972	2562	2200	1976	1390	1046	768	582	548	444	373	388	345	291	278	270	319	283	262	281	288	250	239	269	244	232	247	243	248	261	286	257	248	286	236	230	232	275	259	262	237	241	254	246	239	227	260	266	240	231	261	262	219	262	244	274	280	237	240	247	240	247	229	222	273	251	268	291	251	270	252	221	257	257	268	235	257	272	262	255	271	226	252	258	216	222	246	253	261	229	239	238	247	275	287	209	259	233	236	246	240	254	246	228	247	239	257	269	277	222	252	249	292	250	273	271	264	259	260	231	259	229	255	242	251	250	260	280	264	252	234	273	214	236	274	265	250	244	249	219	261	238	239	236	235	270	253	250	261	227	241	244	255	245	241	264	239	235	233	257	268	228	268	257	245	261	249	207	249	253	243	234	247	281	238	254	252	225	256	221	244	271	250	264	258	276	261	261	257	279	253	247	252	243	249	278	238	262	291	233	237	257	222	244	267	230	254	284	265	243	251	277	251	243	245	265	233	234	244	264	253	258	235	266	248	252	256	238	235	250	209	248	246	254	260	253	234	235	229	265	253	237	243	241	245	285	252	246	246	265	258	242	256	241	237	263	245	253	248	263	268	256	264	254	271	244	254	250	229	233	258	257	243	231	232	224	269	222	268	242	221	256	234	268	260	228	270	255	251	265	241	243	239	273	243	233	224	242	235	253	259	230	246	247	262	217	260	224	218	248	239	240	260	270	242	258	248	218	287	244	267	251	259	260	249	238	255	260	225	229	254	243	236	233	226	281	225	256	255	251	243	238	219	243	223	245	269	256	249	231	248	225	234	240	241	251	234	275	250	271	270	252	249	257	292	251	264	238	250	249	252	260	257	269	247	266	254	241	253	227	267	261	239	279	233	245	263	238	242	245	206	242	246	258	278	273	248	268	250	229	258	230	242	240	251	275	257	271	259	249	230	265	250	251	249	296	220	258	269	236	233	259	238	253	254	260	248	274	211	254	247	246	270	252	244	224	244	229	271	256	232	246	255	239	268	258	266	231	233	248	248	207	269	231	253	283	256	216	234	240	271	265	261	231	256	245	251	272	254	246	297	240	251	278	238	261	260	252	279	245	242	229	238	249	250	274	231	247	256	277	246	256	265	251	233	251	250	269	234	263	242	267	233	221	240	240	270	233	251	229	245	284	250	251	275	268	235	270	250	268	216	237	256	258	246	245	229	249	237	249	238	251	248	241	256	249	270	269	255	264	298	272	251	243	240	234	245	236	253	246	249	244	221	214	214	255	224	282	248	228	257	267	250	251	245	250	276	235	256	234	238	278	281	241	259	271	257	233	250	280	225	257	234	243	255	266	255	250	276	255	271	260	274	255	265	242	249	266	244	202	229	271	263	273	250	255	248	219	260	257	246	222	222	256	273	257	269	252	262	261	228	274	293	262	250	226	271	246	238	239	212	246	230	241	246	288	258	250	274	257	228	288	268	247	286	247	266	232	255	270	223	244	246	253	240	270	274	264	236	261	260	251	230	237	252	286	252	243	239	265	254	257	268	242	244	261	274	254	258	236	262	265	238	247	235	275	269	256	277	241	247	245	234	243	262	272	247	237	245	245	229	266	251	289	224	227	272	246	247	256	258	240	262	260	247	256	219	226	252	247	250	235	249	275	249	229	239	267	243	262	255	252	242	269	226	225	245	277	277	245	233	279	242	265	257	252	252	232	248	242	256	236	249	276	245	258	232	235	261	268	223	237	249	232	260	242	234	253	242	257	245	232	272	256	276	268	266	280	251	266	242	277	264	243	218	272	224	247	255	281	260	266	269	212	267	254	250	256	232	243	228	242	249	233	217	276	288	243	273	247	247	257	254	271	232	252	246	248	259	260	234	264	275	247	263	246	268	266	218	249	258	250	268	262	252	223	232	244	264	243	258	236	251	227	240	254	255	215	276	263	253	226	249	229	237	249	244	230	255	262	257	224	231	252	253	267	256	270	261	234	255	239	208	247	262	279	254	280	263	213	221	247	244	249	253	232	254	251	263	252	243	227	253	256	247	257	253	267	226	259	296	258	239	262	278	251	275	268	260	254	272	241	241	265	266	246	252	247	239	283	249	199	258	252	231	234	270	267	255	244	238	233	239	254	248	254	230	264	255	252	235	237	238	246	251	234	227	245	247	228	266	263	254	277	267	230	248	256	263	270	257	247	241	258	249	255	268	252	257	235	247	270	301	249	241	246	242	232	236	234	254	220	266	279	245	264	257	239	257	278	284	228	245	247	209	210	233	241	263	229	222	267	236	233	258	257	275	263	272	230	215	259	242	245	257	273	241	264	244	243	233	268	268	258	218	275	240	236	277	251	245	233	230	261	258	223	248	273	247	266	248	249	210	221	300	262	230	269	271	263	240	237	237	240	242	248	248	233	253	257	238	258	248	249	261	269	225	264	234	266	255	253	251	260	232	276	250	274	230	246	247	264	248	248	217	290	266	252	277	266	265	247	239	235	213	245	231	236	248	275	250	253	266	253	249	256	250	261	248	227	255	270	235	233	255	268	259	239	251	255	255	224	251	261	265	230	235	212	234	284	249	241	261	245	268	245	230	255	258	266	268	235	247	253	242	256	261	211	276	245	269	247	256	243	232	259	282	265	240	239	221	248	232	222	261	278	276	275	287	253	237	224	262	256	258	255	290	249	229	242	215	238	221	279	238	245	266	241	255	231	289	236	273	279	255	255	260	274	258	250	240	254	233	270	245	264	244	266	263	243	263	249	240	246	272	243	270	224	264	251	259	292	262	248	241	249	274	275	220	257	240	238	245	237	260	272	274	244	289	241	260	257	245	236	246	249	243	242	253	258	280	255	230	230	268	232	241	262	265	225	241	280	247	237	263	260	250	232	262	258	250	249	264	262	270	263	264	235	245	277	283	263	237	244	263	255	239	229	244	241	251	270	244	242	269	248	242	228	254	208	270	276	251	252	266	263	242	232	237	259	240	232	255	225	264	266	265	263	256	233	226	228	253	245	267	228	265	260	262	247	228	258	274	252	253	249	225	258	280	250	222	243	274	247	260	256	229	232	235	255	279	232	252	276	247	254	240	261	255	238	216	251	240	259	268	272	212	231	259	258	285	276	228	257	252	246	261	249	265	238	249	259	245	249	234	265	236	260	267	241	252	248	255	294	269	260	253	243	224	236	241	253	244	275	257	251	243	264	239	242	252	262	285	261	260	249	262	273	220	254	229	240	238	242	238	243	252	269	228	244	263	263	219	234	263	241	256	242	222	265	239	256	244	268	271	249	226	259	277	272	278	270	268	254	241	240	257	217	262	263	265	242	262	258	258	246	282	234	228	237	234	223	257	261	230	249	269	216	266	260	292	256	242	268	247	241	253	272	287	260	221	225	229	238	272	248	262	251	224	260	218	242	255	237	252	257	241	272	222	250	259	256	264	289	265	230	241	261	235	233	247	266	280	206	247	236	246	293	252	243	269	227	241	256	260	274
5149	2898	4383	5687	5079	4316	3279	2721	2178	1711	1522	1288	1076	981	1036	882	901	844	830	834	784	742	711	720	665	701	692	653	666	714	651	663	643	625	664	651	687	686	664	598	647	638	661	668	643	638	658	610	605	623	618	625	568	618	627	680	630	632	649	646	667	620	572	633	600	648	598	634	612	625	614	620	603	635	607	630	592	588	659	624	661	628	572	596	648	610	639	582	636	604	588	643	611	611	597	620	570	572	583	646	611	636	613	615	619	620	626	615	607	598	577	645	612	613	612	598	607	597	619	603	608	577	625	605	630	627	559	579	629	634	634	632	616	628	619	607	636	630	626	612	626	609	620	600	591	610	598	572	612	655	602	608	656	600	620	617	647	565	581	628	617	627	595	619	626	579	611	631	612	597	634	623	616	582	597	601	633	625	590	618	658	602	637	624	641	623	604	580	614	584	620	609	623	581	616	589	625	654	609	592	616	611	626	606	578	542	570	618	634	620	629	582	628	632	599	582	644	597	616	598	632	604	622	649	635	576	699	581	624	644	582	599	637	614	567	613	621	583	585	608	629	632	617	588	587	582	610	625	584	623	597	583	549	614	664	583	588	606	618	627	572	606	630	639	623	631	612	611	615	546	571	595	570	607	584	581	597	644	659	617	618	611	597	582	566	586	595	569	587	590	611	622	555	625	605	636	628	563	598	633	601	603	565	619	594	565	611	613	576	605	632	618	624	618	610	600	621	599	620	623	626	595	608	605	630	632	659	620	619	653	591	632	555	606	642	598	587	632	620	618	621	602	584	595	602	639	642	631	635	610	594	539	604	623	647	614	627	626	628	594	583	571	632	596	618	607	611	581	581	630	617	653	616	559	607	593	640	651	581	628	651	600	651	590	637	626	617	599	602	551	599	663	602	619	606	617	590	591	639	621	612	597	640	605	625	605	636	643	621	582	583	613	615	649	631	636	583	628	625	613	624	552	592	636	629	587	675	601	618	620	627	637	651	608	615	581	604	548	577	600	647	604	598	618	635	563	643	632	617	600	619	597	623	570	641	613	633	633	539	585	640	573	596	666	593	551	635	595	609	605	588	579	570	630	597	578	603	607	598	595	609	597	568	650	576	600	628	638	602	608	594	608	643	608	611	611	596	582	657	584	608	605	598	598	581	639	606	602	591	584	643	627	581	640	591	602	599	623	608	601	617	605	602	630	608	577	603	611	623	627	618	618	590	608	573	598	617	598	578	594	609	605	597	617	600	620	618	650	626	605	608	620	613	615	536	604	604	619	638	633	628	600	646	616	616	575	635	605	609	584	602	605	637	602	586	583	607	642	589	629	595	604	633	619	592	618	571	612	577	597	614	683	589	621	603	621	620	645	611	669	597	642	651	578	650	617	677	578	604	682	635	603	606	646	652	599	600	637	580	569	634	616	627	629	608	554	636	632	625	620	654	588	615	613	622	649	593	620	608	547	612	603	596	574	612	594	614	614	604	601	625	649	595	587	631	623	616	636	655	578	589	629	612	587	621	597	562	652	605	621	612	590	611	619	602	580	615	619	647	604	627	577	574	551	596	606	639	613	625	626	643	595	632	630	630	658	618	619	629	658	583	587	617	645	599	580	618	614	565	627	598	620	646	639	666	622	632	601	649	630	601	647	609	636	602	622	619	564	562	592	622	608	600	562	608	626	558	578	613	614	628	603	637	612	600	651	652	633	627	577	603	622	671	625	580	601	615	638	588	652	626	628	616	624	566	607	613	643	601	596	600	647	589	606	606	628	585	623	602	603	663	611	634	586	589	586	629	648	639	570	640	623	612	593	620	591	586	608	596	610	634	609	593	595	637	602	609	613	612	611	595	629	613	602	580	589	598	642	706	601	599	597	653	632	599	616	618	643	604	603	622	633	592	582	607	655	599	615	596	601	613	627	636	586	602	616	602	609	586	615	614	579	677	614	593	632	647	627	617	574	604	639	617	638	602	660	643	612	595	612	622	587	613	635	584	634	625	613	597	649	662	615	600	583	620	641	645	651	598	580	563	653	579	577	620	621	601	575	645	657	604	623	607	632	583	602	575	560	565	575	619	581	617	611	648	614	632	636	634	586	633	622	589	646	626	688	616	590	594	630	591	619	608	580	638	657	642	649	583	671	616	630	598	619	626	560	611	588	632	606	591	637	640	589	608	626	637	664	618	559	608	618	658	611	593	566	639	642	574	589	645	625	607	595	661	601	621	603	603	614	578	612	619	572	632	608	618	639	603	616	589	658	631	646	620	610	587	607	577	578	621	676	627	588	627	577	576	608	629	582	594	625	612	576	538	622	598	582	597	620	604	583	586	621	633	589	598	654	617	637	608	593	599	601	634	587	587	593	618	611	601	604	638	637	613	618	627	636	597	627	644	640	637	585	635	624	619	634	631	612	612	628	580	603	650	650	611	624	593	594	593	570	639	589	605	599	626	597	601	600	624	641	622	650	641	638	616	635	586	574	612	618	609	590	624	645	625	603	592	623	595	611	644	620	632	614	579	630	629	547	557	588	590	621	611	616	628	582	629	591	645	628	632	571	579	597	608	617	640	647	631	595	597	600	604	622	615	598	648	625	629	611	596	577	604	650	587	629	608	633	651	672	580	609	614	647	599	609	605	588	621	624	631	573	638	627	570	579	575	644	608	591	595	652	658	596	607	670	582	609	608	637	601	602	592	617	614	586	588	615	643	587	648	618	629	594	577	592	615	599	655	623	624	621	637	573	577	605	626	598	632	615	593	627	615	562	632	579	659	644	639	591	598	567	612	623	639	587	574	611	606	612	621	592	629	582	593	600	578	615	573	590	613	606	576	622	599	624	603	609	594	603	603	618	611	610	637	605	626	568	634	591	615	630	631	592	625	635	615	577	615	609	630	595	630	649	683	627	590	597	606	629	605	630	568	642	619	657	598	622	626	557	602	571	614	618	619	597	599	582	589	624	596	593	655	619	608	640	629	598	617	649	632	624	621	637	598	578	610	602	585	598	641	637	655	614	604	580	630	640	610	591	625	591	607	622	601	602	641	638	618	643	636	623	626	585	622	648	542	623	602	594	602	627	640	622	645	602	609	577	609	635	621	602	623	576	559	627	678	593	606	606	579	628	601	605	609	568	590	637	643	613	581	575	582	591	580	613	605	591	615	580	604	641	628	593	633	590	610	593	610	592	623	632	598	596	600	613	613	595	637	608	619	634	595	635	628	616	633	608	636	616	665	603	594	542	627	614	598	594	587	606	631	629	626	619	628	652	595	591	593	620	604	614	600	663	600	599	592	606	610	542	600	578	608	575	577	619	628	589	613	613	613	583	631	568	566	612	620	551	613	576	591	598	664	640	573	581	582	616	557	633	643	627	605	643	587	590	632	619	610	592	620	581	603	658	610	621	622	611	608	615	605	665	657	570	609	614	617	615	629	622	631	613	572	600	600	618	567	561	627	636	612	613	650	594	594	617	612	620	612	613	605	615	602	635
15514	4932	3788	3194	2349	1755	1324	1036	870	608	549	475	421	408	483	332	363	352	306	284	298	301	266	270	261	256	231	235	220	250	236	254	219	247	223	230	241	246	210	237	230	235	232	228	251	231	252	252	275	263	242	245	256	237	236	257	248	256	244	235	241	232	221	212	238	235	227	227	247	222	246	243	224	238	260	236	235	219	260	261	253	234	241	264	176	221	241	223	210	251	224	212	249	203	207	227	225	201	231	226	238	241	256	237	213	255	289	235	242	230	237	212	251	255	239	243	216	200	238	254	254	209	234	219	230	232	238	257	202	205	230	228	224	268	250	232	242	258	245	236	235	217	235	225	244	235	221	220	252	267	206	220	248	253	240	224	208	213	271	265	238	214	224	241	253	207	236	243	250	238	229	254	243	226	193	240	247	232	238	230	210	232	256	234	263	230	235	222	244	226	240	244	232	263	202	220	214	241	220	228	190	228	234	227	245	220	259	253	229	228	249	226	245	247	198	198	218	226	254	209	226	259	209	239	215	261	240	248	225	220	224	242	248	246	206	232	258	212	202	239	256	242	223	234	232	242	226	208	236	251	227	255	242	228	209	224	224	210	257	234	220	241	206	227	247	215	203	246	238	236	258	224	213	232	224	235	237	237	248	234	236	241	213	244	235	223	268	222	229	252	224	205	221	268	225	243	230	253	232	243	231	210	231	227	230	250	224	231	224	275	231	240	234	242	222	259	202	248	243	226	264	228	244	209	206	226	257	214	248	234	227	235	235	253	216	219	239	248	233	223	215	233	225	233	207	225	230	204	241	244	221	246	216	238	227	264	221	246	214	202	237	216	236	221	244	225	195	243	226	213	211	232	212	241	224	242	246	227	199	219	241	241	232	242	228	237	218	224	262	215	250	222	281	265	237	231	219	228	228	228	249	264	223	258	224	244	243	268	266	234	243	221	246	242	249	224	239	216	226	223	258	190	225	269	239	223	218	223	240	207	226	230	229	244	211	259	236	224	215	236	217	223	212	241	247	215	226	229	207	207	242	224	250	228	250	228	227	274	216	218	226	255	273	218	244	203	224	226	207	227	217	220	234	229	249	236	239	247	220	215	190	230	229	215	191	240	235	233	241	240	241	243	225	256	197	214	218	217	214	230	251	240	250	263	230	235	211	262	234	253	206	222	210	217	229	208	244	224	226	239	231	235	239	218	236	244	216	244	241	236	262	237	236	237	223	220	216	248	230	211	244	246	280	244	217	258	250	242	265	222	214	237	231	204	231	250	249	232	241	254	213	250	205	264	236	216	269	203	232	237	227	231	236	229	222	235	235	235	217	240	210	218	221	194	235	241	246	229	240	239	223	223	224	217	267	226	235	227	210	233	234	233	241	228	252	212	241	236	227	227	217	251	234	217	231	244	219	251	214	240	207	217	251	237	234	217	238	206	253	224	253	235	222	233	223	208	264	251	252	274	214	217	219	224	246	202	251	260	220	256	213	221	241	225	252	236	227	232	259	225	259	227	257	206	213	222	209	245	251	240	196	227	221	217	214	214	215	236	230	224	213	214	255	227	208	246	280	235	255	218	211	219	223	226	224	220	209	234	225	223	230	289	258	231	223	227	224	253	245	235	226	216	247	253	237	226	242	216	250	253	228	250	242	258	224	213	252	262	233	224	234	219	242	235	256	251	228	236	261	212	199	235	237	230	221	237	221	248	234	230	231	206	235	266	211	233	214	235	245	255	231	235	205	241	260	236	220	255	231	214	246	255	222	229	236	237	241	209	227	207	256	253	231	232	232	239	228	252	233	210	257	237	245	236	234	220	229	228	249	229	201	258	241	242	217	253	266	239	210	230	221	218	246	264	220	249	235	243	231	243	241	256	254	239	207	253	237	234	240	246	237	239	216	227	239	219	243	251	225	233	225	245	211	232	234	234	214	244	239	199	207	237	220	254	227	220	222	249	221	237	235	218	236	236	225	260	244	235	249	253	239	219	227	207	210	229	207	213	237	229	205	267	222	222	250	212	231	228	210	238	227	270	242	239	215	249	212	220	244	227	224	247	244	220	219	234	242	241	231	238	223	232	260	233	262	252	199	235	247	237	222	255	226	237	214	226	242	240	234	257	244	216	218	227	249	262	213	211	240	211	199	269	226	231	218	231	232	223	240	256	235	258	202	252	233	250	237	226	268	218	214	254	241	239	228	239	232	246	243	217	222	217	235	236	229	205	237	240	209	243	212	191	221	240	246	243	234	228	233	241	225	233	227	230	251	231	215	241	239	208	223	251	226	227	227	254	217	229	217	236	225	258	250	234	226	239	212	239	255	230	222	204	244	230	234	230	227	212	240	264	242	227	236	208	255	225	232	206	240	222	229	243	231	219	213	241	236	235	230	215	218	244	225	225	244	232	247	238	225	210	208	234	197	203	251	253	249	256	245	205	198	272	218	235	216	252	236	238	234	241	250	190	217	237	222	229	249	250	238	229	208	263	230	252	253	246	230	250	204	246	247	238	247	222	220	230	251	234	220	217	200	221	206	232	214	207	236	235	232	235	227	227	252	234	212	215	250	254	245	235	262	215	247	238	225	220	215	252	221	240	223	223	213	231	247	237	190	241	204	216	242	203	234	227	212	230	215	236	221	214	222	209	224	218	238	227	226	218	233	223	251	251	245	256	257	225	246	231	254	225	250	221	245	232	234	215	230	233	242	233	248	206	227	243	241	245	258	228	229	211	247	222	228	249	212	260	238	207	209	274	182	224	232	214	234	251	233	214	243	245	220	217	243	224	244	266	227	216	219	237	233	229	195	244	200	243	213	229	234	228	242	215	185	254	250	230	241	252	223	227	222	237	207	243	230	244	256	199	224	219	233	215	214	246	234	244	232	226	228	229	255	221	236	214	252	214	215	248	234	236	236	218	240	235	241	249	257	206	236	231	208	225	228	217	244	223	256	224	232	242	259	206	227	257	224	232	261	228	230	249	243	248	259	220	250	231	250	252	239	241	223	210	246	217	249	224	238	217	244	221	226	235	214	257	236	247	222	238	235	235	217	202	203	221	245	229	225	211	260	210	212	240	218	234	254	223	240	210	237	235	241	207	236	215	265	200	256	231	238	247	236	217	229	244	232	232	236	231	224	256	241	248	253	245	228	242	213	240	225	206	251	248	223	250	203	222	220	227	244	266	201	210	224	234	266	216	248	222	227	219	231	218	218	236	231	236	222	234	223	239	238	220	269	250	219	249	212	256	224	210	225	227	230	215	215	225	260	238	242	230	255	243	189	233	240	234	246	244	267	236	238	226	239	253	228	236	254	228	238	216	238	230	235	234	258	241	198	232	251	232	223	251	232	200	239	244	210	217	233	230	230	206	209	226	243	217	202	231	220	241	222	244	243	241	229	246	226	239	247	237	239	208	257	223	227	217	243	260	256	213	218	215	255	243	251	236	229	247	205	239	229	231	224	247	235	234	210	242	230	233	224	246	221	205	223	231
11563	4743	6558	8401	8388	6805	5265	4395	3658	2794	2392	2210	1712	1672	1668	1447	1354	1206	1103	1130	1025	901	829	866	738	774	823	681	714	675	656	652	685	703	645	648	626	632	638	625	639	665	660	641	654	613	621	592	599	586	582	620	587	614	582	610	565	572	575	564	579	573	560	601	573	564	548	560	584	576	597	533	577	571	577	568	609	596	530	546	617	599	583	600	572	583	597	606	598	570	591	599	553	581	595	585	589	548	605	589	575	571	544	598	574	557	552	585	589	520	565	587	595	547	574	589	560	593	600	576	581	565	582	604	580	570	586	550	560	619	570	574	558	581	570	572	595	585	603	564	569	577	526	555	542	581	531	540	551	586	565	556	565	573	543	588	556	566	590	597	600	558	622	512	533	530	573	602	564	578	563	553	614	573	555	548	542	554	614	570	547	623	548	559	624	565	571	570	562	567	588	537	546	576	508	559	575	658	598	540	586	570	563	570	572	585	519	590	591	574	540	574	568	599	605	570	615	562	583	548	572	601	586	521	535	526	559	582	549	598	607	522	586	537	594	574	541	518	567	566	567	590	538	592	559	568	566	571	583	561	569	590	631	560	550	575	589	582	564	550	550	577	534	590	566	555	574	536	613	563	594	590	596	553	532	582	559	589	598	595	593	570	589	535	579	590	535	553	587	591	583	600	558	581	526	578	576	519	553	566	585	550	574	557	574	568	597	566	570	494	568	557	587	567	556	520	580	583	568	531	578	583	553	579	546	571	592	575	601	542	560	562	562	558	601	555	555	583	545	530	534	556	550	571	593	594	601	581	568	590	547	562	589	567	596	543	561	555	558	581	598	586	562	560	573	558	553	553	586	544	555	561	546	565	556	569	591	566	566	550	571	595	563	553	555	549	542	570	571	570	571	576	589	536	537	602	569	568	571	553	591	517	561	588	590	550	538	554	564	528	554	572	584	530	528	556	573	509	559	586	561	598	551	548	569	587	618	624	584	562	557	594	571	537	585	583	597	581	563	547	516	594	567	578	591	569	594	629	603	545	570	597	586	590	584	574	552	590	592	589	600	615	550	572	538	530	556	599	534	538	544	520	546	606	546	577	580	551	573	582	575	608	597	531	588	594	536	614	587	543	532	539	562	566	558	580	525	583	615	611	579	525	546	563	569	615	563	563	579	570	584	577	574	587	597	583	597	545	589	549	530	593	585	548	578	531	562	584	553	546	594	566	586	588	574	562	563	511	571	551	569	544	566	557	607	562	584	555	546	592	578	565	568	527	566	535	577	546	568	579	568	595	554	596	557	554	574	557	554	591	586	575	537	593	548	593	593	567	573	598	591	552	567	559	577	527	563	561	615	542	560	560	586	582	547	577	533	599	544	589	586	604	524	558	594	597	599	620	572	609	524	529	601	568	601	567	558	561	540	551	556	535	581	566	572	579	570	618	590	583	526	593	608	579	509	551	618	607	547	556	573	585	585	538	561	561	601	555	579	571	558	561	588	537	569	622	575	581	564	577	564	593	554	521	550	568	551	553	540	574	586	569	570	605	575	531	532	574	574	578	603	557	512	583	584	582	582	563	575	544	559	564	503	545	578	593	562	607	576	592	549	539	528	551	588	530	546	573	574	547	553	549	587	570	554	602	617	526	574	559	551	617	549	609	568	532	549	546	612	548	537	561	534	576	620	544	587	551	601	549	513	553	588	569	546	526	623	557	556	531	614	585	540	542	534	557	572	581	595	571	560	578	610	540	575	589	575	532	540	579	576	573	590	585	581	585	543	543	580	563	595	568	599	579	608	590	534	553	591	589	561	509	579	590	549	589	555	587	613	594	603	570	585	546	540	576	618	549	502	575	533	573	564	585	535	543	566	605	587	560	587	593	580	565	564	566	589	562	571	529	581	575	537	541	587	565	552	585	567	593	543	581	585	553	567	568	547	583	560	549	573	568	567	565	558	547	581	569	554	557	580	567	551	532	566	524	608	606	556	557	536	574	604	624	574	541	501	570	549	558	560	554	569	608	555	529	606	599	574	567	553	574	585	579	541	583	522	541	570	569	538	603	541	541	584	559	555	580	571	521	566	513	560	570	513	570	534	590	559	544	555	578	563	530	528	567	548	574	588	578	572	562	580	562	547	582	560	572	571	589	544	613	573	533	551	563	589	573	622	575	531	593	566	592	531	544	574	573	585	610	537	597	528	562	553	600	573	571	573	564	556	549	561	539	550	541	542	602	556	588	563	582	561	530	568	544	586	554	547	575	563	555	562	523	603	564	583	561	591	532	550	541	531	565	575	559	592	569	562	565	514	550	554	586	573	587	563	531	500	556	606	637	583	514	582	565	563	505	564	571	576	560	575	579	603	583	569	592	559	573	572	571	530	580	552	523	551	552	555	571	588	613	591	614	574	574	545	608	583	579	587	547	583	566	566	581	545	577	592	598	560	536	541	603	601	544	544	544	559	581	581	574	559	565	536	576	579	555	593	560	577	557	521	558	594	583	589	556	533	563	539	530	589	515	574	600	550	592	555	594	565	575	584	540	596	598	574	526	576	593	581	569	554	562	566	581	586	572	632	560	573	549	559	600	559	613	541	589	558	563	567	565	563	548	566	611	580	556	563	545	585	590	573	607	562	586	565	569	601	575	556	546	581	613	581	576	555	611	566	573	590	563	591	590	597	575	596	540	538	587	540	578	591	566	559	539	545	623	555	531	578	612	585	569	574	526	571	539	542	582	589	592	603	566	562	579	588	546	588	572	595	601	599	587	572	555	600	584	565	581	532	618	550	564	558	546	551	537	562	537	575	547	578	593	609	547	521	573	589	524	612	616	575	513	576	569	569	562	563	574	552	582	545	555	581	593	560	536	561	578	576	557	563	549	604	565	600	514	630	552	559	593	563	516	607	597	548	585	594	555	548	544	567	547	562	571	589	562	560	560	578	604	595	608	538	574	547	599	544	579	585	563	609	589	578	575	571	582	599	570	566	539	578	548	604	552	532	595	571	530	622	567	562	558	511	555	560	579	585	567	611	546	566	568	546	596	606	565	542	549	604	594	546	547	533	558	573	570	589	575	521	558	552	566	546	565	542	551	581	565	535	557	575	570	562	556	612	541	545	538	576	594	627	566	586	555	572	548	600	565	567	606	574	581	572	539	562	570	603	574	537	516	536	544	539	584	486	552	596	565	641	573	572	523	571	572	563	576	576	603	526	578	566	553	578	576	580	548	558	568	552	568	587	623	562	559	551	588	589	589	537	544	537	538	604	589	594	547	570	562	561	622	571	568	552	636	566	552	579	581	557	578	580	559	565	588	573	606	602	550	604	591	543	555	554	565	547	571	564	562	596	571	573	582	574	548	541	610	550	583	586	524	567	585	604	615	588	576	583	578	542	563	595	544	588	584	537	549	525	563	530	561	583	583	530	588	586	572	543	572	543	574	579	554	563	599	574	631	569	588	544	558	546	578	563	548	549	548	561	574	574	551	566	541	611	599
22490	8738	5230	4164	3379	2482	1821	1468	943	793	630	497	456	463	461	364	365	310	288	318	222	259	232	228	228	203	197	220	179	212	181	147	194	195	208	182	173	177	174	182	203	162	170	168	186	188	181	171	165	171	189	155	190	165	184	178	160	158	159	159	179	169	169	157	168	157	168	168	152	152	147	189	163	166	155	168	127	166	172	181	185	164	193	178	186	150	152	140	165	169	166	183	157	151	168	150	141	188	165	167	148	165	159	176	161	157	148	154	186	166	164	156	181	161	152	164	170	188	144	167	182	174	174	170	179	163	150	155	175	174	158	147	166	163	165	161	149	159	163	163	160	153	159	138	174	176	133	164	189	187	146	172	172	173	181	149	178	195	187	175	147	149	162	170	168	173	165	162	165	174	188	171	164	163	146	152	174	176	171	148	168	158	183	151	169	155	175	172	178	172	156	153	149	166	197	186	184	166	151	156	146	164	191	174	172	155	157	171	173	135	166	171	168	171	167	152	151	174	165	156	163	170	154	161	145	172	169	173	179	162	157	154	160	177	155	167	157	149	151	174	166	168	177	148	161	167	164	158	162	161	163	164	140	176	181	180	164	161	165	154	151	157	151	155	176	158	150	148	165	168	181	190	161	161	147	145	176	156	172	158	139	159	164	170	176	162	164	157	158	149	148	158	159	167	166	152	157	202	174	177	188	185	138	178	173	201	175	150	175	154	154	164	159	144	164	161	159	158	150	179	162	182	151	153	148	162	162	177	175	161	165	165	149	174	141	156	152	153	167	158	162	167	160	182	155	197	185	174	156	180	156	172	145	183	178	157	168	155	140	167	185	147	170	170	171	165	166	166	157	148	167	171	146	168	153	150	180	155	164	158	148	162	143	185	195	164	160	185	169	162	166	167	146	155	154	155	148	145	170	174	168	164	204	154	156	157	159	181	173	169	175	175	160	164	170	158	170	142	153	168	160	157	175	144	159	150	168	127	175	162	159	192	153	172	167	158	153	172	173	181	149	156	139	158	179	157	171	162	156	173	159	180	177	172	169	185	147	163	148	153	167	159	158	159	177	170	147	147	172	177	174	116	163	189	161	137	174	167	160	172	174	162	160	164	175	158	159	181	153	171	146	202	174	189	183	164	148	162	143	149	154	162	176	161	135	137	165	168	166	169	174	172	165	162	161	191	182	156	190	172	147	160	158	182	174	147	157	150	152	150	155	166	158	154	157	173	183	153	162	185	161	181	174	188	145	152	130	159	143	163	143	138	176	194	165	163	149	192	173	155	165	171	173	156	162	173	143	135	150	172	170	172	162	180	179	183	164	166	152	158	181	180	170	141	167	173	181	190	164	145	177	156	146	166	157	151	153	150	164	182	157	164	168	143	187	181	175	169	175	161	157	158	167	165	166	167	147	176	154	171	161	168	150	144	165	151	160	198	186	166	177	159	159	157	149	162	165	170	170	160	188	186	165	149	156	160	155	154	166	147	142	136	162	171	140	168	177	168	156	169	170	168	175	165	145	151	159	169	164	175	162	180	150	178	157	177	154	153	167	170	166	157	166	179	152	174	189	164	169	181	144	148	147	153	161	162	163	168	162	153	171	173	150	147	152	165	176	156	186	178	153	157	147	162	172	171	151	168	164	192	159	159	185	141	162	164	154	171	171	172	168	148	152	186	170	184	197	169	150	189	169	163	179	165	149	167	146	147	156	146	179	183	144	183	182	163	176	170	171	182	185	156	147	183	148	186	152	152	164	173	161	160	179	176	176	174	161	187	177	165	160	140	168	175	171	163	172	152	164	177	156	182	145	142	135	167	179	157	177	182	154	152	155	137	153	179	170	154	168	172	150	164	152	171	164	167	171	178	149	170	155	146	167	165	147	161	142	159	161	164	153	168	161	176	171	192	157	176	176	161	159	155	166	168	162	165	169	148	161	144	162	150	149	149	180	143	193	166	161	180	181	161	162	166	185	182	159	158	154	157	164	159	136	166	159	164	166	174	171	163	152	192	182	159	153	148	167	153	136	160	177	157	171	162	159	169	195	158	175	166	199	161	161	168	169	182	141	132	146	187	155	155	170	146	162	169	152	177	162	166	151	148	182	181	150	167	157	176	172	141	178	153	177	173	163	143	162	150	152	183	169	171	170	144	160	161	158	144	162	159	181	157	144	157	145	160	142	160	150	162	170	159	169	182	160	184	156	157	175	178	163	185	172	160	142	171	165	160	164	171	178	147	155	165	156	141	164	174	165	151	137	154	139	141	135	147	169	173	153	187	163	165	118	158	193	137	171	158	169	174	193	169	157	158	154	158	178	193	183	204	156	161	179	165	165	161	142	163	155	150	161	160	169	165	149	176	153	171	175	154	166	163	138	158	185	169	166	169	194	155	170	188	160	143	163	171	182	168	169	161	133	198	163	165	162	172	152	171	156	149	172	174	173	191	195	177	165	148	178	170	161	151	129	177	156	158	148	148	155	163	137	161	148	161	165	159	152	159	160	163	154	150	165	169	158	189	167	174	150	171	172	203	161	153	184	178	169	149	180	190	154	157	141	164	170	155	168	169	179	163	140	172	150	166	156	150	165	169	154	149	171	144	189	147	163	166	157	156	160	161	153	185	146	155	186	168	182	161	157	154	152	182	152	152	182	185	180	150	149	161	166	170	185	141	175	192	165	176	168	154	171	137	153	159	164	184	139	160	163	140	159	184	152	167	180	167	173	149	167	178	217	164	190	153	153	165	167	161	160	185	149	168	165	159	159	141	164	160	143	160	182	172	192	181	156	175	168	180	183	200	179	171	165	173	169	173	184	137	192	167	154	156	180	143	152	148	172	158	175	170	160	173	146	171	148	182	152	167	176	178	141	151	171	171	151	150	151	160	182	138	182	170	171	141	150	173	158	170	155	157	171	150	141	184	173	148	175	149	155	163	177	181	175	148	185	153	176	156	167	148	164	188	175	164	178	145	166	156	155	174	179	144	173	156	169	162	170	155	152	177	142	146	155	177	142	158	189	164	161	170	157	147	148	157	168	181	196	172	158	169	164	161	142	141	163	150	158	167	157	167	164	161	141	157	159	190	153	173	151	157	150	172	154	174	166	163	169	182	173	144	180	152	153	165	158	150	175	169	162	162	167	159	161	159	155	153	164	184	163	147	162	154	164	165	171	183	155	164	156	157	192	164	163	149	168	173	150	173	157	158	182	167	179	161	155	179	167	136	159	144	160	148	150	174	151	152	158	170	144	142	164	172	181	190	144	187	167	161	171	156	182	163	137	148	151	163	173	153	146	174	176	154	141	150	166	161	164	167	159	195	167	149	185	165	186	164	169	172	170	152	180	167	156	163	182	179	135	178	160	176	158	198	165	181	168	153	170	167	171	159	162	166	160	164	184	192	179	175	159	170	138	146	169	184	171	162	132	164	168	169	167	178	157	155	186	155	172	151	155	155	163	137	145	179	170	174	165	137	170	166	153	170	169	163	153	158
14368	7505	8385	10453	10671	8651	6876	5710	4573	3670	2942	2668	2324	2283	2139	1898	1787	1547	1326	1202	1078	977	860	885	789	744	726	655	612	544	585	584	544	588	537	531	559	540	557	551	558	535	519	534	497	542	513	488	471	474	433	462	453	468	477	454	507	419	440	435	418	436	400	409	431	464	425	441	401	389	434	402	416	373	410	399	479	415	470	394	395	408	430	390	409	408	399	386	438	411	399	419	440	397	392	405	390	443	407	408	420	391	417	428	426	416	401	409	444	436	393	450	416	424	407	375	398	425	415	430	405	395	415	423	392	416	438	412	429	416	416	471	399	401	410	434	395	408	396	399	415	431	423	439	413	467	455	466	403	421	400	397	431	424	392	427	427	395	441	408	423	462	435	447	389	404	399	388	408	450	407	407	399	431	390	392	433	393	434	399	423	392	418	447	407	432	427	432	431	390	463	386	420	403	392	431	410	383	407	406	423	420	430	432	395	424	426	430	431	446	392	429	429	391	430	409	415	432	443	429	423	431	391	372	402	396	409	430	426	434	425	412	395	429	407	381	404	421	413	385	366	414	391	441	456	380	386	428	400	405	404	414	400	374	391	427	422	425	422	404	389	427	416	423	400	393	397	411	413	412	468	393	453	428	412	425	387	408	404	368	427	377	392	360	434	412	409	408	414	418	412	404	435	426	430	385	420	435	409	429	450	433	422	363	417	412	410	396	455	387	444	421	418	413	437	412	426	399	425	460	435	400	401	436	409	410	424	416	413	416	415	413	432	393	401	429	435	400	390	415	422	414	431	442	413	420	455	426	415	393	427	389	442	419	413	371	409	436	404	421	429	448	398	401	407	434	407	418	406	385	439	443	417	402	414	392	380	427	407	383	418	411	439	419	420	420	393	404	395	365	426	420	478	408	446	388	464	405	396	419	433	427	376	420	445	426	411	426	437	401	403	385	447	379	384	452	388	443	412	399	411	434	414	444	417	422	424	401	424	458	424	400	402	371	426	403	409	401	438	427	403	401	424	419	413	415	460	434	423	420	432	417	393	425	427	403	391	421	405	417	420	399	405	404	401	404	420	437	460	429	419	394	417	446	391	404	411	406	400	388	419	384	403	380	416	407	371	409	405	386	444	419	420	429	411	448	408	408	410	420	396	385	420	415	433	431	417	419	425	373	396	422	406	397	404	377	423	423	383	404	425	424	397	392	405	399	385	442	441	429	429	388	409	448	419	420	439	405	401	464	433	439	420	449	410	390	408	394	433	405	414	366	447	435	397	404	411	391	404	423	429	437	415	413	462	416	415	448	399	445	415	374	456	424	436	421	393	400	411	443	399	392	405	425	420	417	420	408	417	381	447	399	442	436	398	408	422	408	369	402	450	397	429	416	397	386	420	408	431	387	400	448	459	444	373	380	417	415	434	385	425	383	394	446	396	406	381	407	442	455	440	396	394	406	465	423	409	420	433	427	416	363	419	434	390	436	387	422	409	395	431	384	414	400	413	466	408	422	415	435	408	396	428	413	427	426	371	431	396	398	414	404	409	396	440	408	409	407	413	394	443	394	434	435	417	380	361	432	397	408	426	375	408	433	423	445	388	387	390	413	383	417	410	396	426	392	416	445	445	431	427	441	412	396	422	394	430	423	456	431	417	430	396	462	381	406	435	404	407	409	439	404	419	404	417	419	427	404	409	416	441	388	390	428	421	383	405	439	425	376	392	395	437	410	446	422	414	385	400	413	429	394	421	403	405	452	424	419	413	443	391	416	443	403	395	421	408	417	414	387	434	424	418	401	412	436	439	420	423	425	415	394	415	400	394	448	425	356	429	388	407	441	406	419	425	451	397	405	428	427	429	429	420	425	441	407	392	378	413	452	399	417	424	391	406	418	419	394	460	428	415	427	388	437	418	424	387	396	418	477	445	391	448	399	436	426	390	415	421	398	405	440	420	377	410	428	430	402	380	410	425	446	442	447	406	400	407	417	426	399	422	416	389	405	440	434	479	423	423	437	424	405	414	389	408	396	400	451	435	429	380	432	395	433	434	445	401	393	391	400	418	423	434	440	414	405	423	455	429	390	410	384	408	430	405	381	387	407	435	403	429	428	410	422	436	413	417	441	407	413	381	394	404	455	387	388	379	419	398	439	389	477	422	404	404	428	411	400	436	424	431	453	383	384	401	382	401	446	434	385	406	400	423	409	413	418	410	421	386	412	387	429	419	420	423	390	421	402	447	382	436	371	440	411	435	417	408	428	435	425	399	414	395	425	413	421	420	382	404	398	402	398	447	375	402	391	419	414	406	433	412	406	386	397	422	426	402	449	407	442	391	435	445	387	386	436	427	397	404	443	406	428	438	367	433	372	405	402	419	393	402	417	396	385	422	423	437	434	434	420	420	401	400	432	388	430	424	416	416	404	404	413	401	415	421	367	410	392	376	406	430	394	407	407	422	423	409	416	388	433	443	418	470	402	385	449	416	403	444	398	419	428	404	412	438	399	421	401	406	393	410	420	426	364	420	425	433	392	466	375	421	410	402	385	409	430	445	441	403	394	399	406	422	424	436	382	425	446	423	392	395	435	396	433	402	425	399	383	446	444	409	444	432	436	405	401	389	399	421	424	405	429	408	451	407	442	409	389	419	391	418	434	443	425	400	390	439	425	392	398	431	452	417	429	422	410	413	426	429	398	408	432	440	426	399	400	412	416	421	402	413	394	389	431	435	482	380	417	440	423	410	408	406	408	447	437	442	392	410	387	396	417	413	411	440	424	428	452	443	438	395	430	448	444	423	392	416	400	400	427	420	433	385	441	391	451	405	411	402	384	412	418	373	390	394	412	445	448	421	418	439	395	393	431	421	421	412	433	401	417	433	416	407	489	386	421	382	423	433	434	396	408	432	423	427	421	404	452	442	444	348	409	451	402	430	428	421	435	449	435	420	416	415	400	404	412	416	404	426	395	421	445	411	428	434	427	408	423	453	416	397	429	417	433	399	396	402	427	402	407	441	400	420	392	416	412	428	430	431	412	420	444	391	389	431	434	427	452	408	411	430	414	384	428	420	411	382	390	358	393	412	409	420	447	398	407	407	409	404	397	416	410	431	430	363	420	419	433	384	380	416	419	394	387	412	421	446	396	433	421	411	400	448	416	413	430	419	400	426	396	387	399	442	454	400	404	412	400	410	432	412	374	392	426	392	391	422	414	441	445	447	388	432	420	382	438	414	416	420	419	408	447	401	398	408	406	423	395	433	415	405	448	430	431	414	394	387	452	455	456	436	409	408	432	433	411	378	437	377	435	416	430	427	417	411	415	406	412	415	411	447	425	417	406	408	414	385	402	426	429	434	409	369	412	447	387	448	419	410	420	409	378	428	431	412	394	440	414	413	432	408	442	427	424	442	441	396	411	391	404	425	421	404	419	406	464	456	426	409	389	420	417	410	414	398	428	419	448	431	372	440	402	448	404	433	401	411	444	441	421	396	400	419	392	418	427
6458	2963	2318	1962	1447	991	755	650	522	426	383	395	330	318	314	325	281	270	269	275	254	249	272	268	261	277	285	246	256	239	270	260	273	225	257	255	278	272	294	274	255	248	267	246	271	250	307	267	268	238	243	260	257	269	266	280	246	240	246	235	240	235	254	248	253	281	261	211	268	221	281	245	270	253	273	238	244	227	253	252	253	271	274	236	246	254	271	257	265	248	257	266	248	245	258	232	276	308	231	278	255	235	241	268	285	273	244	271	243	238	241	264	264	242	293	290	250	272	242	263	247	259	283	269	299	245	243	262	246	234	244	223	269	256	267	247	244	271	239	261	284	239	235	256	247	235	245	275	259	221	269	252	260	258	255	271	266	266	274	252	250	251	268	240	243	258	284	238	242	283	244	244	263	309	237	259	239	241	231	241	225	276	243	284	239	233	267	262	250	254	241	253	224	254	254	245	251	263	252	239	260	275	245	267	301	226	267	234	247	268	250	247	248	253	266	296	277	221	243	255	254	265	239	247	247	251	185	238	217	245	245	262	222	231	257	244	275	257	279	242	252	262	246	278	254	253	250	266	260	238	252	256	241	242	216	264	268	269	243	271	274	267	258	253	259	240	234	287	250	229	297	233	237	248	236	243	246	244	241	266	243	261	244	257	264	282	242	259	270	256	271	280	239	238	272	270	232	263	271	224	260	249	261	266	277	260	286	253	248	267	237	255	258	237	257	262	257	228	265	278	260	268	272	270	249	270	252	262	250	243	248	266	271	234	279	247	257	242	274	232	242	250	245	277	247	253	245	269	268	265	243	258	241	241	256	281	226	227	275	234	247	229	245	255	244	260	245	221	252	276	252	256	268	260	245	238	255	268	265	270	275	253	266	267	207	271	260	235	274	251	261	262	237	249	227	249	251	253	263	246	259	289	263	243	270	241	235	271	277	251	257	217	267	267	256	266	242	251	231	267	242	269	263	244	294	261	259	266	244	282	235	285	258	247	249	237	211	230	236	247	256	240	251	248	247	240	263	265	240	262	262	255	221	260	239	240	269	245	241	258	278	257	231	268	242	263	279	253	249	244	247	266	285	252	272	261	283	239	282	288	267	250	303	271	276	247	241	246	230	250	266	245	251	250	259	240	240	248	300	291	236	247	275	245	282	258	239	274	268	264	264	247	258	265	251	247	236	266	270	271	253	269	220	260	251	261	244	244	274	282	216	244	253	234	240	234	245	256	256	275	252	263	231	255	260	254	224	253	246	249	244	264	277	249	244	246	270	244	252	275	242	269	217	254	261	262	251	221	290	242	277	250	299	235	274	249	241	283	227	237	231	271	261	244	245	249	250	253	235	242	263	235	222	253	252	246	250	264	210	239	254	222	252	261	239	244	264	256	235	254	216	263	291	267	261	268	234	235	274	238	246	282	273	248	236	262	247	244	242	226	250	259	269	250	239	238	256	239	244	279	251	252	244	240	283	265	239	254	275	231	261	250	270	270	257	238	252	269	265	250	272	288	267	275	237	285	264	285	266	243	259	245	222	245	260	273	229	267	266	230	265	247	236	266	266	257	247	259	238	245	247	269	246	234	245	235	261	227	266	268	236	250	244	252	267	274	252	244	261	239	233	284	249	274	290	258	275	260	248	254	253	238	257	241	258	265	248	228	281	256	243	242	267	251	250	252	250	255	271	247	258	266	252	244	270	229	242	256	249	264	267	252	254	243	237	259	250	257	276	251	250	268	256	257	264	228	236	222	253	237	281	251	236	249	271	241	272	219	252	264	290	272	274	268	276	270	259	279	266	245	229	247	238	271	245	250	237	246	279	261	257	258	266	244	269	265	252	264	227	256	257	287	242	287	242	259	252	253	260	246	239	259	248	262	259	253	246	253	242	231	280	241	274	246	259	272	263	284	268	277	253	299	244	252	247	253	271	273	286	246	224	263	271	236	261	231	257	239	269	242	249	231	246	266	247	252	247	276	247	261	267	251	249	261	279	262	249	252	243	255	254	226	249	243	231	260	230	239	260	277	247	253	257	256	229	248	263	268	234	277	247	234	254	257	272	245	219	235	225	278	257	252	262	259	284	247	237	277	240	258	274	244	234	247	262	257	243	255	237	293	260	249	243	250	259	249	243	261	265	259	266	260	228	258	243	273	245	273	278	228	242	262	248	263	254	272	275	262	246	277	260	224	240	257	246	254	259	260	255	293	257	238	257	259	243	255	250	262	229	267	253	245	281	256	254	271	235	226	252	241	271	234	231	234	266	275	218	229	239	259	299	282	233	258	252	278	267	236	259	285	257	265	217	280	232	296	256	280	265	240	285	246	256	232	264	269	242	276	242	273	224	275	252	271	275	251	264	233	274	263	258	232	228	295	252	245	267	283	260	253	237	249	227	281	284	275	278	237	269	260	252	298	231	259	231	238	261	257	257	252	301	291	236	233	283	257	245	261	240	251	256	271	241	253	271	274	229	272	301	245	252	279	246	234	259	248	272	261	265	238	236	250	277	247	265	274	270	254	235	250	270	260	269	226	238	259	234	250	237	264	266	286	270	262	237	248	241	256	219	262	232	273	270	243	254	249	237	298	244	294	253	243	259	258	207	274	251	232	255	258	259	253	228	260	242	255	248	243	247	248	240	252	235	243	267	261	263	240	266	278	261	247	254	218	256	267	271	289	251	284	255	269	238	241	259	239	238	273	257	220	265	246	236	229	290	237	241	244	274	226	257	264	269	254	266	267	251	269	255	242	242	256	266	254	276	241	243	272	262	255	234	259	224	271	275	240	271	246	248	244	247	270	260	282	252	270	254	280	265	242	261	248	272	243	267	262	242	231	230	258	287	268	276	243	254	287	249	251	255	264	245	257	259	265	253	240	232	228	234	230	258	269	244	239	254	259	272	242	259	251	265	267	251	253	258	272	257	243	248	257	225	228	239	271	265	282	243	254	248	229	252	275	242	267	236	270	230	274	256	274	292	277	237	269	243	223	267	277	262	243	262	265	263	233	260	248	243	258	238	291	240	284	267	217	272	248	258	254	256	270	257	250	242	263	260	239	271	262	250	272	243	276	257	259	258	213	247	215	250	224	268	237	231	238	251	267	262	260	269	277	259	223	262	260	269	243	246	254	228	256	268	234	274	235	228	296	298	271	256	249	274	247	240	263	249	220	248	270	226	218	228	256	265	276	237	253	240	256	220	234	276	270	280	235	267	244	256	256	230	242	254	270	241	230	265	242	276	250	277	243	281	259	242	257	249	250	266	274	247	292	212	257	244	256	262	285	240	290	252	266	255	235	242	230	268	263	235	259	240	231	263	233	257	256	256	250	257	258	255	253	252	268	228	246	235	263	281	268	257	233	263	251	236	221	248	284	256	250	253	255	249	244	254	238	244	271	239	262	253	241	270	234	233	242	237	225	254	229	236	279	263	253	276	235	242	252	252	243	270	251	234	252	268	265	253	264	242	248	256	240	270	287	271	252	240	233
5118	3345	4577	5565	5287	4070	3227	2695	2174	1660	1446	1269	1077	999	987	935	872	825	812	802	670	728	715	690	702	658	659	702	648	707	656	665	691	638	639	609	660	697	659	654	643	674	670	665	657	642	655	590	629	647	636	628	613	647	634	648	643	622	644	635	654	635	634	638	666	624	630	622	653	611	653	641	621	652	645	616	599	676	595	633	595	570	596	614	618	650	652	639	669	580	639	616	623	606	611	596	621	589	623	615	639	683	643	655	658	609	599	632	607	651	635	651	616	612	603	611	682	659	627	621	576	592	574	626	613	562	647	624	622	618	625	619	592	644	600	610	588	649	636	636	626	648	669	601	581	632	623	637	598	583	628	634	646	618	610	645	615	631	630	631	619	642	593	636	600	633	643	586	618	644	629	616	658	663	595	629	648	638	627	638	570	607	630	658	621	620	649	633	617	635	591	649	591	620	671	668	600	563	658	643	635	675	643	603	572	592	586	645	593	635	591	603	621	623	639	619	623	624	633	632	643	635	576	623	617	654	618	628	636	589	681	664	671	587	625	610	613	619	651	626	592	602	624	606	630	610	653	554	648	638	639	589	627	625	616	659	630	612	602	613	619	596	648	637	633	620	617	589	602	622	577	644	651	594	603	616	615	588	588	598	593	611	609	619	627	635	588	601	596	616	589	600	642	602	618	578	621	634	624	631	636	601	619	685	627	603	606	614	631	601	604	616	604	630	614	662	620	575	624	611	573	588	621	589	602	638	594	600	659	661	634	626	635	628	635	649	657	596	599	657	606	633	636	612	647	603	631	621	605	605	623	586	598	609	613	613	608	594	644	670	619	592	606	632	637	615	599	590	621	649	603	591	641	619	622	624	632	623	552	671	624	604	580	602	622	619	596	636	594	583	572	659	627	600	616	619	620	585	638	574	602	627	611	604	593	590	664	650	602	616	597	612	605	581	620	606	635	615	603	650	632	626	628	602	599	634	589	663	600	667	598	591	629	614	573	623	643	619	638	639	610	647	599	599	607	588	605	621	640	630	642	593	629	635	618	642	633	688	591	641	602	623	637	637	659	626	611	625	629	620	608	597	618	626	622	584	637	631	620	596	624	619	639	642	615	631	598	598	626	608	577	610	632	623	618	642	640	637	617	631	624	600	576	623	601	623	622	576	593	601	649	663	587	635	592	628	645	611	668	570	593	586	605	588	605	603	593	596	605	573	627	607	638	596	649	600	604	602	579	625	625	615	623	615	622	620	579	614	623	551	609	641	615	620	646	681	577	643	598	621	600	629	612	594	616	597	577	592	629	633	598	625	654	609	635	617	619	559	658	586	628	610	599	626	581	605	660	626	623	610	625	633	631	661	617	612	626	599	647	661	610	652	597	596	610	617	606	589	631	608	592	674	604	606	652	635	641	618	621	630	655	598	641	617	636	629	667	587	636	643	593	574	616	617	611	616	627	596	589	660	621	620	593	641	652	628	621	633	620	601	675	612	601	617	646	652	594	630	590	607	622	645	643	589	596	632	616	622	628	632	637	562	654	575	608	602	577	583	634	644	635	564	638	627	628	636	641	640	637	638	590	620	605	609	613	604	656	585	609	607	638	559	595	608	636	575	633	617	602	622	610	621	617	601	582	659	648	631	650	596	640	636	612	620	593	632	623	606	614	600	614	589	616	593	645	605	621	611	599	660	614	637	599	614	679	636	617	568	647	648	595	637	631	629	586	627	625	610	576	621	652	582	617	624	608	608	634	626	595	628	655	624	610	607	635	638	625	675	635	600	633	591	609	618	579	589	607	623	609	626	633	580	644	626	612	636	604	598	601	643	631	609	665	643	645	584	606	614	596	618	605	572	626	592	591	647	590	645	609	675	636	625	583	610	607	676	608	558	623	634	627	585	629	609	606	633	608	588	637	614	597	653	669	642	642	614	637	625	643	646	614	593	580	580	646	597	634	649	663	616	609	604	666	644	599	651	671	614	665	620	635	600	610	550	635	601	602	614	568	638	645	623	620	653	626	599	597	629	638	638	601	677	655	580	614	599	609	592	606	628	615	588	642	645	600	651	611	655	630	637	636	662	599	587	591	629	634	573	642	629	584	585	592	638	616	585	636	608	594	642	615	595	599	610	599	621	643	597	564	597	614	632	627	600	641	633	617	630	632	625	552	588	590	628	616	606	608	614	611	624	601	640	643	611	643	616	636	604	599	667	595	607	607	610	678	604	655	581	597	627	601	625	592	609	600	616	576	642	591	664	634	634	582	609	599	609	667	619	603	590	580	580	637	656	629	617	613	553	612	598	627	630	625	572	656	601	589	665	628	613	622	619	635	627	641	598	596	565	624	671	633	604	585	624	587	602	587	593	603	596	591	620	571	623	601	643	649	618	606	633	633	587	616	611	589	615	626	608	647	611	616	612	615	632	602	593	618	619	630	564	639	661	632	611	613	631	660	646	664	581	657	628	613	638	587	634	585	610	605	627	649	642	597	664	615	624	640	583	631	609	618	620	581	609	597	604	631	613	611	624	638	613	614	643	623	629	596	554	616	619	594	625	569	613	616	654	600	600	603	616	596	664	596	615	624	576	597	628	593	612	578	599	630	596	659	591	590	583	658	582	615	630	591	612	618	548	622	610	609	614	635	607	640	632	641	612	575	632	617	616	666	625	640	615	650	608	687	627	636	601	631	629	586	628	612	628	615	596	609	614	612	600	583	621	632	641	592	596	599	632	574	619	587	603	597	645	610	619	587	622	629	598	595	578	619	628	602	622	623	579	638	639	616	634	647	598	636	569	601	663	625	596	609	563	607	579	618	596	622	618	585	597	599	645	616	650	635	597	600	605	609	658	587	663	659	617	619	588	648	613	556	646	603	616	639	640	608	583	649	641	671	640	582	603	663	616	592	657	596	637	611	686	622	620	578	635	648	686	623	589	611	582	619	591	624	626	603	621	625	567	600	631	576	595	605	645	648	636	600	586	638	627	579	549	618	647	654	644	621	599	619	603	603	652	652	664	615	611	679	619	616	623	617	595	627	568	604	634	639	594	622	610	618	662	583	604	617	625	662	610	616	607	653	638	647	601	628	628	574	653	651	586	606	645	598	596	622	606	651	550	592	587	584	601	593	630	609	646	592	625	625	588	617	596	623	587	646	585	602	647	582	607	688	619	625	638	608	628	599	617	621	647	659	643	608	630	598	629	654	602	629	601	608	625	628	613	611	639	643	588	639	614	615	608	641	628	573	595	659	617	598	622	617	579	645	632	610	600	629	567	607	666	639	654	609	661	624	650	612	612	624	600	593	620	686	611	623	604	619	615	574	669	635	628	624	634	622	665	607	622	636	575	611	627	617	640	632	577	620	630	618	607	594	626	601	619	645	645	586	592	596	639	596	617	617	584	620	645	642	590	570	618	655	652	615	653	606	595	642	657	603	625	684	611	587	618	652	637	648	619	648	647	656	653	617	641	635	634	620	616	627	601	616	571	662	608
16014	5824	4260	3458	2524	1652	1277	995	811	595	572	447	453	394	451	358	377	351	353	301	300	249	250	259	245	241	240	252	272	245	264	229	213	241	222	247	270	227	216	250	221	230	247	255	241	262	226	246	261	215	252	237	216	242	258	254	214	249	233	256	189	233	233	222	248	218	235	238	253	226	239	227	242	221	217	251	242	232	239	265	231	208	230	237	244	243	250	232	224	265	267	228	208	226	228	246	213	227	259	253	218	228	233	263	230	253	238	228	219	255	237	245	251	236	241	263	233	244	241	254	249	233	233	234	225	237	239	231	254	215	209	223	250	238	235	231	239	231	246	219	226	233	215	240	261	237	225	229	229	249	229	207	232	236	246	203	268	220	229	204	202	215	225	243	240	239	238	228	233	217	209	236	205	249	239	241	205	221	221	225	225	262	240	245	228	231	240	224	215	240	219	222	232	236	234	230	275	227	227	210	222	246	218	253	248	222	237	246	247	198	235	238	237	247	224	214	192	247	221	227	257	235	198	240	226	238	220	275	226	245	225	219	221	216	242	240	222	226	243	242	228	235	248	227	230	253	231	257	249	232	232	226	209	232	239	235	247	208	246	256	231	235	244	249	242	250	216	240	234	222	223	235	251	251	207	222	231	250	227	225	245	256	235	279	214	212	236	215	229	238	239	215	223	265	231	253	242	250	229	270	222	240	231	249	214	199	238	250	245	218	242	243	251	227	245	215	249	235	251	257	229	261	231	244	259	241	264	225	252	263	242	247	243	211	233	235	215	233	257	248	252	257	204	237	223	222	249	244	214	232	235	227	201	228	272	251	225	256	238	238	233	232	242	241	267	247	236	250	251	202	237	213	233	219	215	242	240	217	238	251	236	244	247	249	233	217	209	255	263	258	241	221	259	231	224	228	234	217	250	243	236	254	245	219	251	226	222	221	215	245	271	258	244	226	236	223	219	223	255	253	233	240	235	249	239	247	229	230	250	221	227	235	223	238	237	228	256	198	249	234	200	273	251	226	251	243	249	238	224	214	253	222	214	226	231	202	227	244	212	219	221	203	258	254	226	234	220	256	214	241	225	239	197	258	243	223	238	241	219	212	218	243	240	249	248	239	256	255	227	229	243	247	237	222	265	235	234	239	228	235	277	242	260	232	265	224	200	252	240	263	231	255	215	201	254	245	199	219	223	237	216	209	248	235	233	234	272	239	201	226	231	248	245	220	218	215	226	258	258	240	241	218	225	278	252	231	213	211	232	222	236	238	212	248	250	231	218	216	229	254	216	231	208	236	250	258	232	209	262	245	254	234	251	237	241	254	240	250	239	248	248	248	217	227	223	244	212	225	235	198	252	237	235	212	237	248	211	227	254	228	260	225	250	276	260	242	227	228	236	257	240	225	209	231	238	253	237	233	236	233	249	200	250	252	244	201	221	241	246	231	229	193	239	242	235	249	228	226	272	232	221	247	201	222	242	246	249	213	256	266	225	249	220	227	253	226	211	251	220	240	231	257	225	210	226	212	229	218	230	220	227	240	208	230	241	237	220	267	253	227	227	221	244	227	236	224	256	226	211	232	215	290	246	234	251	225	221	226	246	193	242	238	234	212	222	222	222	236	227	218	256	238	207	249	233	251	223	224	214	256	223	221	229	231	220	235	239	222	235	220	202	245	238	232	223	235	227	230	233	226	255	203	229	211	242	247	231	257	222	243	225	253	216	235	230	246	219	256	256	210	220	230	236	219	240	231	229	229	200	247	240	242	226	217	218	232	263	235	209	229	240	254	212	225	245	231	227	228	225	219	226	222	237	242	257	219	231	250	221	255	229	227	229	222	220	225	250	224	238	231	236	245	248	261	239	230	239	257	239	217	232	261	216	221	259	217	227	231	223	267	260	240	234	235	237	240	255	260	220	252	240	208	242	225	236	239	231	246	243	213	240	266	257	262	244	230	222	256	247	230	244	223	215	230	226	226	239	246	218	242	236	223	223	222	240	245	224	245	223	223	233	250	227	245	266	257	223	216	201	241	241	242	228	231	247	229	222	229	246	224	231	234	220	223	199	201	252	258	233	218	241	245	211	278	255	220	209	189	218	218	238	203	215	213	246	226	208	248	213	242	238	211	251	220	251	228	252	225	242	215	236	217	226	268	255	228	198	229	194	233	260	227	251	237	247	238	257	227	240	235	216	238	239	214	237	259	220	219	230	239	262	257	223	223	223	246	231	225	232	271	232	241	266	245	243	263	238	236	225	247	231	217	214	222	241	204	236	217	242	229	259	242	200	230	225	243	239	236	231	232	233	248	232	219	216	234	238	226	246	258	265	214	231	221	192	263	238	242	238	247	206	244	248	265	243	260	227	227	252	235	237	218	222	245	230	242	234	218	231	211	256	227	238	227	251	218	241	247	229	232	240	202	234	233	267	204	223	207	211	243	223	207	246	246	229	237	244	239	279	255	243	247	247	243	238	221	228	226	261	231	221	242	217	218	232	222	206	254	255	238	260	219	236	243	241	217	217	231	231	211	238	217	225	254	234	249	219	215	231	215	238	246	200	224	238	192	201	252	229	197	236	240	258	226	227	227	239	228	259	230	215	222	262	245	223	254	228	237	221	216	228	259	221	258	218	275	213	231	215	230	223	248	231	233	250	275	216	247	242	209	230	242	201	226	241	230	208	218	211	214	247	224	263	218	256	229	233	254	241	242	245	213	257	259	214	211	256	220	225	234	253	256	245	205	245	235	239	210	243	277	241	244	231	240	245	239	216	231	222	270	232	222	230	234	224	243	239	239	220	233	235	246	212	234	231	215	231	249	250	198	218	234	234	216	241	242	215	224	224	245	243	217	231	237	231	226	239	250	220	234	237	227	220	203	219	234	259	237	233	231	201	215	232	215	217	274	250	254	261	219	219	227	241	247	236	236	251	235	229	230	267	235	231	243	247	243	261	223	243	246	261	247	240	251	203	254	226	237	237	230	223	233	235	241	229	236	232	223	245	222	238	223	251	249	242	239	233	217	237	231	235	242	208	205	228	250	260	208	238	251	240	254	213	241	253	240	230	233	236	254	231	234	208	223	257	226	214	241	242	241	236	229	218	228	242	244	252	242	216	260	220	237	265	207	246	238	224	240	234	221	217	225	225	233	241	247	232	227	228	243	223	220	234	225	260	227	245	245	213	229	247	230	222	246	215	239	252	250	242	247	232	233	259	230	250	209	216	226	218	246	258	225	224	253	227	252	212	231	244	232	233	246	210	237	220	224	257	240	257	228	246	205	251	237	241	241	271	221	250	242	207	232	230	204	243	200	283	259	237	226	210	223	217	236	210	210	254	219	273	233	233	238	238	214	245	246	224	230	244	230	230	230	250	232	233	226	232	254	235	215	207	231	257	218	223	212	253	229	223	246	241	223	216	241	257	264	209	213	218	245	221	260	243	216	221	217	238	221	239	228	241	209	260	221	242	244	252	228	261	254	269	233	225	231	232	259
11983	5497	7488	9090	8459	6452	5207	4509	3434	2736	2254	1916	1770	1722	1692	1591	1378	1291	1170	1106	977	935	784	819	838	776	787	680	722	684	652	697	628	616	669	654	670	636	677	667	679	600	621	625	640	610	634	624	571	591	574	581	605	588	588	594	584	592	630	649	535	557	614	574	594	576	577	578	603	540	557	567	596	574	584	552	570	561	586	632	578	558	590	549	592	555	621	540	550	609	570	558	594	576	551	568	596	579	581	551	576	560	583	538	581	567	554	540	546	561	609	566	552	585	570	583	610	570	577	563	539	559	575	553	594	561	543	562	605	562	572	572	568	558	590	601	547	577	581	555	570	533	547	547	588	574	571	569	568	614	540	576	569	558	602	538	549	543	586	586	597	606	558	578	593	575	529	565	610	631	558	563	551	553	531	633	584	536	611	580	518	607	540	570	554	550	586	574	621	585	586	617	574	576	544	578	571	546	596	553	599	588	522	558	524	524	565	560	568	601	567	528	595	600	539	558	530	564	568	565	633	616	580	550	593	552	564	565	600	543	557	584	589	587	597	568	587	571	586	599	555	558	537	558	561	568	561	579	549	595	498	552	579	612	548	580	577	540	564	584	552	564	552	525	568	526	563	591	549	598	584	584	554	573	578	555	566	564	589	586	520	599	545	580	583	544	573	562	597	528	569	539	591	579	532	593	542	578	573	547	560	572	596	545	519	569	575	532	568	542	591	591	548	558	509	572	594	594	575	548	533	535	512	579	578	573	559	560	590	573	557	556	541	554	588	581	563	561	599	581	559	586	537	523	596	573	553	572	564	574	572	540	570	579	627	580	584	582	595	553	529	616	569	541	583	565	555	526	577	587	550	575	603	578	578	575	635	545	602	566	578	545	531	571	529	586	547	535	583	565	588	593	567	572	610	627	573	592	513	582	606	568	548	566	591	576	593	564	582	524	578	575	575	622	571	554	577	584	533	627	586	552	525	589	556	583	566	562	575	533	587	574	570	570	586	554	581	550	573	556	556	542	592	572	554	547	580	592	561	570	549	588	616	595	583	528	564	606	590	599	562	539	592	541	536	595	566	574	620	559	574	634	573	560	558	577	561	587	558	561	543	556	558	535	543	600	608	569	603	555	643	627	552	543	560	579	581	527	634	616	590	550	606	600	615	584	597	560	566	540	552	583	586	571	591	585	564	564	560	570	569	587	598	592	560	606	595	589	573	598	543	552	611	579	605	603	565	571	539	533	542	611	562	564	591	560	576	564	594	602	552	569	552	530	583	567	513	579	590	556	568	531	573	593	541	588	560	602	580	597	577	564	595	584	617	610	544	612	544	574	534	619	584	598	549	549	535	583	587	618	559	538	587	577	589	565	552	605	565	551	582	582	542	535	598	579	582	573	556	554	545	570	607	591	571	539	593	565	581	560	583	579	574	574	618	554	575	605	565	603	537	580	532	578	597	576	573	566	562	579	569	620	540	551	571	564	572	569	535	576	547	563	596	561	591	585	551	582	543	564	607	559	562	601	568	556	533	566	565	583	531	564	638	540	558	560	548	552	581	583	574	583	585	618	580	519	579	566	527	573	608	565	614	573	593	527	539	586	584	544	610	554	585	558	561	535	512	563	615	548	610	577	570	576	567	532	548	586	584	583	559	618	566	528	565	547	555	522	560	569	506	541	536	545	554	590	571	545	589	566	600	583	605	550	557	579	581	558	549	581	533	571	599	603	544	586	581	589	542	567	555	605	573	575	572	615	566	553	540	547	588	557	593	551	610	530	521	559	553	536	560	570	556	546	548	526	553	564	544	559	553	596	554	604	578	567	532	559	547	607	589	532	606	615	557	566	548	578	571	587	581	542	517	600	578	576	562	541	544	540	546	577	566	588	585	596	558	546	584	586	592	570	583	560	574	550	590	570	572	596	606	576	562	531	595	603	577	599	559	600	572	625	605	542	566	565	589	579	570	575	540	538	567	593	582	529	594	559	551	535	564	565	589	584	564	576	583	549	567	566	596	580	544	564	570	543	530	555	630	579	554	583	584	543	549	598	564	521	544	565	590	609	563	593	550	553	597	582	642	561	569	562	568	586	571	599	538	580	550	572	570	533	581	546	588	626	584	579	521	600	560	546	582	632	598	551	561	597	569	532	612	549	611	596	560	563	611	547	559	563	568	588	563	552	547	554	565	570	562	571	622	550	560	525	596	543	591	566	550	585	560	538	556	544	579	523	575	580	577	573	538	565	575	562	572	618	591	580	568	596	611	573	582	551	588	574	574	551	600	568	562	547	588	580	571	555	576	601	577	611	526	567	603	609	538	530	527	508	560	577	582	522	580	598	570	559	556	536	571	570	570	579	559	572	591	564	555	596	558	512	584	576	562	566	569	561	565	569	539	601	567	571	587	573	549	550	528	574	600	602	572	577	595	545	561	537	599	520	554	547	576	602	576	549	572	605	591	578	597	566	571	609	620	572	636	551	555	573	569	576	535	569	550	587	536	585	547	549	571	556	558	554	568	612	574	590	537	590	554	567	558	637	524	585	560	560	618	519	625	581	589	583	578	576	561	583	575	579	557	559	561	587	593	605	574	572	594	577	598	586	604	580	563	564	573	560	579	585	589	597	580	588	588	603	617	564	591	552	565	566	580	525	598	561	590	557	548	581	539	531	552	553	601	582	571	569	557	565	577	543	549	575	543	572	590	634	518	571	567	547	546	545	588	538	565	578	578	609	550	601	569	515	577	522	547	570	576	545	562	574	534	584	524	569	549	566	558	555	616	574	547	611	623	575	515	556	563	576	611	596	616	591	541	574	578	589	575	555	564	576	593	554	563	591	547	552	559	593	582	565	560	586	549	569	532	548	553	565	597	566	557	550	520	549	559	597	550	577	564	598	565	534	542	537	572	569	558	562	556	564	585	618	577	508	583	506	575	556	581	554	575	616	533	595	569	545	565	520	590	585	542	576	607	586	545	554	583	551	572	547	561	565	567	575	564	534	529	567	594	576	539	575	525	528	572	562	611	597	550	555	593	568	607	584	571	591	611	570	541	627	527	508	539	521	574	571	578	584	525	549	587	559	581	584	589	602	575	562	559	549	565	584	565	557	590	621	602	593	573	560	564	556	529	555	577	546	596	528	607	589	513	598	564	570	569	569	573	598	601	571	552	585	576	527	597	553	606	543	576	598	513	574	593	566	549	569	563	539	573	567	594	559	544	540	566	545	529	568	577	582	528	531	571	568	547	578	574	626	585	563	503	584	566	563	575	588	559	533	585	557	603	550	561	559	587	556	614	593	634	550	570	556	545	557	551	558	572	550	559	581	583	554	581	596	596	589	562	577	567	582	566	597	558	577	578	560	579	561	584	590	602	568	570	596	539	566	545	537	546	572	540	573	561	551	580	568	544	570	543	561	564	566	613	546	577	579	577	563	576	583	583	617	557	616	592	555	570	547	537	574	566	544	572	557	590	571	554	556	562	581	575	547	577	616	595	591
23618	7388	5359	5352	4019	2710	1845	1458	1023	738	583	508	453	396	504	466	341	344	315	285	236	241	233	228	189	225	181	200	187	155	190	190	197	173	171	148	192	184	177	174	180	157	166	166	184	184	159	179	166	167	171	157	175	162	158	186	196	176	199	148	173	162	182	157	175	168	172	154	149	159	161	189	176	171	153	179	184	178	149	174	159	162	168	154	174	151	168	159	141	157	149	148	148	166	155	158	165	163	158	150	155	178	181	178	172	134	141	170	184	154	175	191	166	157	163	166	156	152	162	170	196	154	164	166	163	162	172	157	171	186	166	151	136	173	145	155	159	158	189	146	166	164	156	140	161	149	173	162	166	161	145	186	172	168	168	167	160	172	166	170	164	170	166	150	150	161	163	177	156	158	174	166	163	165	173	160	151	162	186	164	149	149	148	183	169	150	154	171	163	164	159	171	146	157	164	188	160	168	174	171	155	149	158	165	183	176	178	152	160	134	152	169	174	150	160	161	154	146	178	164	153	163	159	168	162	159	178	159	152	144	189	182	162	165	158	163	150	160	162	168	177	151	170	170	166	168	166	165	179	166	144	181	155	161	169	145	165	160	191	161	151	147	148	178	180	172	161	152	168	167	160	153	167	164	153	177	147	160	177	165	160	178	171	171	141	170	172	153	160	160	173	148	177	163	152	169	161	176	158	156	171	146	162	171	184	173	172	150	164	151	145	156	162	177	153	177	180	154	157	177	168	161	190	172	180	157	187	153	156	177	160	155	144	163	168	166	155	159	183	154	182	164	156	165	156	154	197	172	165	176	154	160	176	151	192	137	145	179	174	166	140	180	155	148	187	144	159	154	166	154	164	148	144	158	161	179	153	137	166	165	182	170	156	145	154	157	158	146	160	150	157	179	173	146	194	167	177	180	194	150	156	173	152	147	156	154	156	164	160	154	191	138	138	154	150	144	159	159	177	152	154	168	135	152	159	181	175	164	161	166	181	177	177	171	170	158	179	171	160	172	174	178	156	160	169	164	155	172	163	157	162	160	155	149	156	160	178	155	163	184	147	168	154	156	157	159	171	168	172	142	175	144	156	168	170	172	142	167	167	139	138	170	166	175	181	138	177	162	167	183	167	164	171	158	150	143	146	196	162	143	171	157	167	163	154	160	159	159	176	177	162	157	164	176	159	150	181	175	164	143	148	152	167	171	191	165	154	159	171	181	179	164	172	136	139	178	172	151	169	167	155	159	159	170	144	168	166	173	180	178	168	175	162	159	140	176	155	167	142	169	201	171	149	168	210	162	150	174	159	181	156	172	150	166	132	161	153	164	141	165	183	164	148	182	164	168	161	162	167	179	175	192	186	171	142	151	184	166	174	161	168	151	167	166	171	162	148	172	186	156	159	157	179	151	164	171	154	169	158	150	167	170	170	145	174	179	170	183	170	155	164	134	166	157	161	164	140	155	169	161	156	174	143	157	153	146	142	154	161	169	183	172	182	146	172	155	167	139	163	151	163	153	151	156	142	156	161	134	154	159	164	171	169	142	137	174	170	160	175	143	180	154	184	164	192	168	174	170	162	128	158	158	175	165	150	181	182	165	153	168	151	152	178	155	174	160	137	163	153	151	159	149	144	167	158	157	199	156	184	166	152	159	146	146	164	163	185	159	145	167	173	148	161	162	159	143	158	189	143	182	164	168	172	157	163	151	174	195	163	161	185	164	180	175	134	176	157	177	150	175	149	169	155	179	172	164	177	145	166	156	175	161	185	173	149	177	156	170	158	186	153	155	164	153	169	182	160	177	158	150	170	171	147	176	164	160	154	156	185	170	132	158	177	179	130	175	159	148	154	171	183	157	152	163	170	170	191	155	165	155	143	170	162	174	171	165	159	160	171	137	172	164	184	154	174	159	153	169	177	154	142	180	166	197	149	161	176	155	160	171	194	139	167	164	145	134	165	148	160	141	138	161	165	141	160	162	159	160	139	150	145	145	171	160	157	159	155	163	170	161	165	160	155	175	147	171	164	158	171	147	159	150	185	172	176	159	181	151	167	152	172	176	133	176	135	173	127	150	151	135	167	168	163	182	184	161	161	150	161	159	148	165	175	165	157	144	184	166	153	159	142	164	157	125	175	160	149	156	162	175	146	181	173	174	146	164	173	173	157	162	138	135	166	139	158	186	128	181	162	174	171	158	163	143	161	191	174	147	163	155	148	174	175	148	175	138	168	147	182	160	152	185	164	162	148	184	163	176	147	158	184	192	172	166	164	165	152	165	150	166	192	174	162	183	153	148	150	167	164	145	182	173	177	190	163	159	158	149	188	165	165	165	150	150	160	138	177	168	151	167	151	172	185	144	170	165	143	194	167	155	160	182	153	181	187	142	142	185	160	168	164	186	173	162	156	169	167	164	154	169	171	139	134	162	182	149	176	166	163	139	178	194	147	182	146	166	167	164	161	182	148	161	159	184	184	172	161	163	177	159	171	137	187	152	157	185	156	171	179	165	147	152	155	160	160	157	181	164	142	176	159	175	145	149	164	173	149	156	151	149	165	194	147	186	167	148	133	163	151	175	163	161	154	170	136	143	165	157	173	147	155	137	155	163	162	167	174	157	167	156	157	176	140	140	164	158	147	167	167	149	155	144	176	162	158	169	166	153	165	145	154	181	144	176	179	146	171	147	170	165	164	178	150	173	184	175	142	158	157	179	150	195	172	163	151	167	168	151	150	164	166	157	169	162	171	169	169	166	156	173	166	144	146	171	178	162	172	160	157	180	175	177	180	196	154	139	169	175	159	164	151	139	166	177	152	149	161	160	163	159	168	173	171	174	173	150	183	178	173	186	158	162	207	149	182	166	164	151	140	152	161	161	156	158	170	148	175	151	174	159	166	181	167	182	164	162	190	140	159	184	154	161	175	167	169	146	161	149	160	160	168	173	143	165	174	148	185	196	157	165	169	165	159	157	181	162	166	163	149	160	159	142	161	167	170	138	163	163	164	173	157	151	150	189	181	134	168	150	171	150	168	172	181	176	151	157	138	182	182	158	152	145	141	155	164	168	153	175	172	185	146	155	171	149	148	164	160	178	185	150	171	164	177	149	156	166	165	169	169	170	169	191	188	166	173	158	170	157	146	133	187	151	143	178	169	144	155	160	158	178	158	169	184	168	166	163	139	169	164	156	173	189	146	139	176	166	171	166	181	161	153	156	162	161	158	142	175	135	176	170	166	161	153	179	153	169	182	166	147	170	153	172	184	159	171	180	181	162	164	177	177	158	159	166	148	176	175	176	152	191	152	171	187	142	166	172	180	188	165	164	146	171	178	141	174	180	170	186	154	148	148	152	167	188	173	164	159	180	181	149	154	165	168	150	150	172	153	171	160	161	142	161	154	179	165	161	172	148	166	140	164	170	166	138	142	171	174	159	149	158	155	162	158	136	170	164	184	157	162	143	155	171	152	173	155	171	151	155	162	160	171	146	158	189	182	171
15493	5505	8955	12093	10893	8316	6832	5882	4502	3403	2895	2509	2390	2419	2464	2047	1727	1655	1535	1178	971	973	882	775	801	751	691	677	629	572	535	584	580	575	571	544	565	523	547	575	530	555	503	522	547	486	499	488	449	482	439	451	428	449	426	481	398	427	413	380	414	427	391	417	421	399	443	412	415	423	400	428	385	451	408	453	421	430	426	404	405	415	445	384	429	424	436	398	403	415	397	391	416	429	402	398	434	413	408	404	419	395	401	422	423	393	419	408	428	388	437	381	395	380	409	401	425	466	433	448	424	371	431	366	439	400	400	403	412	410	408	423	423	411	429	407	427	449	411	417	393	394	363	404	404	413	430	414	413	370	415	396	400	414	406	424	430	445	382	397	433	391	427	404	413	418	414	425	447	390	438	415	452	381	424	429	423	426	411	394	420	427	370	384	373	383	391	423	433	436	415	410	401	401	451	412	395	406	390	391	385	404	408	424	399	395	400	414	421	417	387	408	397	419	411	382	437	387	406	377	403	411	407	430	396	418	439	397	407	392	430	425	421	384	388	429	384	418	384	400	423	387	398	418	420	369	388	384	411	405	438	411	375	416	426	405	383	444	416	395	377	391	424	433	433	402	428	413	449	387	424	409	425	413	370	397	420	405	429	414	419	380	383	403	450	363	394	385	386	379	389	399	392	415	405	388	437	378	432	437	423	457	412	395	382	433	399	409	430	433	407	403	400	426	393	400	425	411	423	419	417	428	405	432	373	413	428	403	382	428	405	434	412	454	425	411	398	394	408	408	403	414	393	411	423	412	431	429	403	397	446	408	397	405	383	423	413	438	407	443	382	394	380	403	438	405	405	425	423	422	390	410	383	345	420	422	372	428	410	422	454	396	442	366	433	405	437	424	413	464	381	443	419	405	417	402	387	431	432	380	397	396	409	429	395	429	422	395	401	390	402	386	408	435	429	446	408	356	409	449	427	426	428	400	441	416	437	356	425	388	384	418	435	425	401	408	435	444	384	417	434	425	389	408	383	444	412	372	421	409	444	430	368	389	409	412	397	420	421	423	430	422	401	422	424	395	434	408	371	369	401	428	398	397	435	405	390	397	403	381	397	409	421	394	416	389	402	448	405	394	397	436	404	412	403	418	398	398	390	432	403	404	428	402	429	411	402	385	414	402	435	393	393	394	412	413	406	411	408	414	390	419	410	424	401	413	410	403	412	406	455	388	398	426	418	412	394	420	429	433	429	390	397	397	438	382	401	403	417	388	441	427	435	395	421	426	364	426	419	426	412	400	400	392	373	418	420	408	424	395	421	395	356	402	423	380	386	404	430	411	419	438	386	419	430	435	380	403	465	390	418	411	400	416	419	393	428	367	404	390	388	389	454	383	433	390	410	369	431	411	380	406	415	414	410	421	414	403	363	435	386	437	400	460	363	390	396	398	403	392	388	453	449	422	418	413	421	416	383	426	457	416	424	425	415	388	414	406	398	375	380	396	381	409	389	399	410	409	394	438	437	425	392	417	404	399	451	426	416	419	384	409	404	443	432	439	420	409	409	438	408	426	400	434	405	391	413	429	414	413	372	407	384	405	421	393	427	416	418	422	381	412	456	404	408	425	443	441	384	386	411	406	407	426	403	420	441	394	451	440	382	387	425	410	399	424	404	449	397	443	473	413	441	389	415	403	442	445	412	438	409	410	423	426	382	426	419	396	432	399	378	381	457	415	434	379	396	417	413	408	455	405	419	371	387	438	417	379	421	408	433	387	420	423	451	396	383	440	431	381	394	378	412	422	435	419	405	437	450	405	386	421	388	404	426	391	422	426	383	389	406	393	432	394	398	426	413	428	404	374	426	437	372	392	397	434	428	394	416	409	388	434	421	398	404	367	416	372	397	418	425	417	408	412	401	424	385	406	399	404	377	414	407	450	438	433	397	435	429	419	390	433	431	391	376	398	409	406	423	415	380	439	428	412	439	410	400	404	409	397	386	410	396	424	372	412	370	404	384	426	403	424	424	380	420	426	419	380	404	447	418	408	389	407	425	396	423	422	423	419	410	428	416	376	401	389	455	428	379	421	419	380	412	442	396	397	406	420	414	394	433	411	400	412	405	434	396	383	407	429	419	407	413	413	436	418	414	371	427	428	358	477	401	408	430	445	408	426	370	411	394	404	396	391	383	438	406	373	416	406	390	430	400	432	387	440	407	447	427	408	421	406	431	415	406	429	394	387	419	388	428	400	454	377	420	409	424	391	414	405	376	408	421	390	419	404	414	415	391	446	401	448	425	413	372	424	384	416	375	430	426	456	417	382	397	407	415	388	399	452	399	402	378	426	385	417	391	409	418	442	415	411	387	430	390	414	441	429	399	385	426	416	390	406	396	411	429	401	392	415	408	449	382	421	415	414	423	418	430	396	365	396	386	414	411	419	402	393	446	427	390	432	396	430	434	430	404	405	395	437	378	428	392	435	393	410	443	409	378	413	431	405	396	407	398	417	411	389	381	389	380	422	395	432	422	385	420	438	414	421	402	396	403	385	389	389	431	376	401	426	362	403	430	421	406	382	408	420	402	418	414	415	389	447	405	428	456	417	419	398	416	401	385	405	424	382	417	435	435	419	409	411	439	403	408	428	390	441	412	430	413	420	401	428	387	443	419	391	399	382	400	390	414	400	415	401	417	431	442	425	410	427	420	388	359	428	388	439	428	391	403	403	438	426	431	410	402	398	385	420	405	433	409	435	386	391	412	402	427	435	423	419	428	403	401	432	427	445	415	383	380	421	395	388	401	414	388	404	400	434	425	374	407	383	390	410	380	443	391	397	421	412	469	383	391	381	430	438	376	411	389	417	438	420	417	419	437	402	424	408	424	401	411	406	409	407	432	447	426	434	409	426	424	407	396	403	416	407	426	417	395	391	452	406	406	441	351	384	419	438	429	391	446	404	428	437	421	426	418	421	383	399	380	399	430	380	419	430	399	442	397	408	417	410	405	395	404	389	423	429	406	368	415	432	392	395	405	412	408	417	413	430	405	393	380	426	375	387	414	421	389	433	406	419	426	400	401	400	397	396	414	448	386	399	369	426	416	430	418	439	418	417	415	399	415	382	425	406	483	384	391	432	432	406	417	417	418	411	451	431	393	425	413	465	427	397	407	404	459	392	423	408	390	417	430	419	429	426	405	409	419	396	399	419	386	416	382	386	432	411	405	399	406	407	407	360	392	384	431	404	406	412	393	425	403	453	433	378	407	381	368	385	419	379	389	433	390	424	355	409	403	430	415	386	417	434	414	390	425	403	406	431	425	393	375	406	379	418	419	433	407	446	404	408	402	423	436	393	407	375	384	415	409	428	398	411	446	418	414	406	353	381	384	414	421	393	415	396	418	417	400	401	411	431	398	421	440	410	394	377	421	404	417	402	402	389	420	396	430	421	403	371	439	411	436	363	398	413	389	443	408	405	400	434	410	392	423	411	404	387	391	432	416	415	405	377
6580	2516	2460	1953	1368	846	786	613	524	460	393	366	340	324	317	287	289	297	267	299	258	282	266	247	283	242	269	244	270	276	275	264	267	225	240	264	258	281	274	254	263	267	237	261	266	255	255	256	225	244	225	262	276	239	271	244	247	230	257	253	260	236	259	250	245	242	256	262	237	266	260	264	246	245	258	256	258	255	231	241	281	250	273	279	230	280	244	237	254	249	266	252	245	213	214	243	258	252	263	291	236	237	275	222	259	238	285	244	231	257	265	240	253	224	261	228	247	236	274	236	225	266	271	267	251	229	263	268	288	225	252	247	240	253	279	239	258	270	262	252	250	240	252	281	258	259	234	262	265	247	245	231	234	276	283	289	260	238	248	227	234	235	219	254	244	249	270	249	268	257	247	217	263	249	283	248	243	250	244	261	229	264	264	280	277	268	255	220	255	272	258	231	272	257	270	276	271	275	208	256	239	303	257	258	258	239	257	272	280	254	260	264	242	265	261	262	256	252	248	281	263	240	232	221	234	225	277	259	268	278	253	278	222	263	236	278	253	233	261	243	274	263	251	257	262	264	258	222	253	251	251	237	260	261	267	258	245	231	256	272	249	250	283	254	257	250	250	301	231	261	242	268	247	252	267	236	233	225	261	250	262	244	255	254	275	242	240	245	278	257	256	243	251	254	254	237	217	270	235	261	253	237	250	232	232	273	267	246	242	269	257	243	260	250	208	256	242	282	253	285	229	278	235	290	261	237	227	252	282	281	249	234	270	255	246	288	250	248	249	243	244	270	262	248	228	246	275	250	232	255	248	267	248	259	263	285	263	261	252	254	235	275	267	243	302	251	238	266	255	232	252	263	266	238	243	234	256	249	294	242	235	231	241	233	215	253	261	258	250	255	235	257	255	263	274	247	236	248	260	251	294	235	252	262	284	245	248	287	257	256	236	265	247	256	255	248	280	275	237	243	243	269	255	286	244	246	243	244	264	276	262	270	230	248	260	250	235	239	242	264	232	251	254	250	270	268	218	241	279	243	239	253	230	269	242	230	252	253	269	247	254	250	246	247	243	264	256	253	270	242	246	265	256	261	280	267	256	244	267	263	254	254	292	247	226	264	247	266	209	282	289	256	250	254	293	242	278	249	285	275	241	233	260	258	282	271	244	252	219	245	246	257	232	243	225	214	241	262	250	253	253	270	267	236	259	226	259	255	247	240	225	251	265	252	235	265	265	286	232	270	256	249	241	258	268	231	244	228	275	268	252	246	249	263	247	241	271	234	262	260	284	256	270	245	250	218	248	291	248	256	242	271	246	277	254	260	240	256	275	242	265	269	267	288	253	243	255	258	218	240	283	292	248	268	244	252	217	248	253	246	276	225	280	264	244	258	240	286	251	242	253	272	263	236	249	261	254	253	259	255	259	252	262	257	267	268	238	259	244	241	230	286	273	264	240	252	265	267	255	273	245	267	250	253	239	232	236	240	255	262	265	248	248	231	227	254	279	251	252	281	284	238	257	241	245	263	235	267	262	264	271	286	266	234	243	253	261	251	243	297	235	284	212	258	250	279	264	229	247	243	275	274	210	257	276	286	235	244	242	249	277	197	275	220	247	262	244	260	229	265	259	236	233	262	276	248	250	267	274	224	276	254	232	277	249	265	255	244	252	260	233	237	258	256	269	279	256	254	240	257	267	260	252	248	243	234	248	236	249	263	270	267	269	253	268	253	235	263	267	232	249	250	256	239	265	274	224	246	277	272	277	235	265	245	229	259	226	229	258	263	238	261	256	273	264	288	244	274	262	219	258	250	224	260	248	257	271	248	242	228	270	249	230	266	237	261	265	298	223	259	251	283	266	275	255	248	225	246	260	253	276	237	275	226	256	253	265	257	229	241	222	241	239	245	240	280	257	215	266	229	259	231	256	258	271	228	235	257	265	246	233	276	240	264	281	263	290	276	259	234	274	240	240	236	252	252	216	253	271	262	241	261	237	260	264	248	259	261	260	255	256	261	245	245	261	256	265	259	235	268	261	234	244	260	249	255	246	283	266	283	278	239	250	244	256	248	276	229	250	252	242	219	227	274	273	252	299	237	281	246	257	261	220	242	265	241	236	262	246	229	251	246	247	283	264	252	233	264	251	260	259	232	282	267	243	250	247	250	251	231	242	241	222	270	252	251	265	219	256	266	252	254	215	262	260	236	260	260	249	210	253	243	239	230	248	236	247	246	254	256	266	245	246	272	226	244	247	260	242	262	265	215	258	258	243	261	240	301	242	262	233	258	232	252	252	257	243	245	248	236	255	259	285	254	236	241	225	245	275	234	260	261	211	231	253	275	292	275	257	235	272	268	236	252	240	257	232	300	249	239	242	243	254	262	260	253	255	272	241	271	226	243	247	252	256	278	239	258	260	252	288	295	262	296	294	246	224	254	251	276	237	255	274	267	274	265	235	230	255	275	253	246	258	253	252	218	223	261	220	253	291	261	240	267	245	253	253	277	235	251	277	254	250	263	257	279	270	267	267	229	269	240	298	274	259	243	249	268	264	244	297	262	267	227	227	247	249	281	246	268	256	246	266	259	252	239	288	244	278	247	262	255	245	246	241	247	257	276	233	273	236	292	268	252	250	227	248	261	269	241	245	238	253	262	253	238	257	260	267	226	263	242	263	241	257	252	260	250	268	235	230	249	243	264	259	275	256	222	242	242	240	256	266	227	274	258	241	256	254	243	267	241	229	264	243	243	240	263	229	258	243	262	238	258	252	251	256	260	257	269	256	247	274	266	263	266	237	254	251	236	261	243	247	258	255	247	246	244	244	264	274	246	260	232	268	257	243	222	232	268	264	237	265	250	261	243	238	266	270	241	244	242	281	221	268	224	286	255	239	234	248	263	261	284	237	241	251	264	244	256	243	251	263	271	232	198	266	207	250	261	237	252	266	285	252	266	273	259	258	246	272	246	252	265	269	236	276	243	272	262	254	260	234	237	239	268	250	268	260	257	246	249	248	253	229	247	284	219	252	273	229	254	263	219	249	267	246	269	301	248	237	229	252	248	256	250	250	277	275	256	245	256	268	232	234	278	235	280	261	243	249	252	256	244	252	237	246	252	249	252	272	227	263	235	273	267	262	239	254	233	243	252	255	267	248	240	235	232	261	240	240	244	233	256	237	251	252	245	252	247	225	257	253	263	260	276	243	247	267	255	234	265	229	260	251	239	240	278	273	272	219	257	251	244	254	247	254	232	255	241	246	279	219	244	251	242	254	238	214	253	268	243	241	231	253	251	247	257	268	264	249	261	248	266	280	230	272	239	244	268	263	291	229	262	255	256	253	257	236	243	255	260	247	241	245	238	234	237	266	248	237	260	251	253	255	238	241	257	225	266	234	269	245	255	270	243	248	260	223	280	257	296	263	245	240	252	288	251	240	286	245	260	266	233	235	295	252	255	227	263	256	250	270	266	251	259	217	237	262	263	262	239	274	269	270	252
5109	2791	4716	6180	5129	3868	3227	2741	2044	1722	1434	1287	1089	1043	1019	969	847	849	796	754	725	707	725	684	684	708	641	684	664	634	640	646	659	639	661	619	635	649	645	662	632	630	656	669	618	648	644	653	636	591	607	600	666	645	611	607	617	613	641	590	670	642	628	612	588	580	592	604	597	601	605	552	656	612	619	628	624	588	605	647	621	602	635	650	610	622	603	637	651	628	623	624	655	607	623	591	633	658	604	633	621	612	583	598	618	578	586	624	618	599	588	652	645	622	588	678	651	612	618	614	614	631	595	639	611	610	664	604	580	556	595	622	617	644	621	634	618	625	600	618	618	625	605	615	616	638	625	635	662	614	600	606	619	613	631	612	628	621	579	593	608	648	585	611	645	623	621	632	630	599	611	633	639	652	628	573	599	626	565	606	651	588	584	579	641	649	651	629	609	646	549	608	631	592	606	643	581	669	615	601	578	593	555	599	609	591	624	604	644	662	617	597	627	637	612	585	573	566	658	584	558	611	585	600	596	592	617	595	612	603	598	579	632	605	604	596	590	603	647	617	604	569	595	621	638	620	644	619	626	569	644	625	596	613	612	622	592	591	636	655	603	618	627	622	573	627	612	602	624	630	620	633	599	610	612	630	630	611	623	633	628	587	615	611	593	668	617	589	566	569	602	617	616	631	612	629	693	589	677	649	661	596	619	643	563	624	620	646	610	631	614	663	638	587	606	631	570	624	605	594	596	629	620	598	599	651	626	580	596	627	611	649	573	615	648	612	592	590	572	604	687	625	632	603	630	644	615	634	600	559	638	621	618	623	606	635	633	607	688	637	548	642	650	629	622	625	624	648	608	572	625	621	605	619	630	620	645	635	663	617	592	632	630	608	641	602	613	594	618	630	614	630	637	580	609	611	577	557	616	615	609	588	595	647	602	608	625	622	570	629	597	593	637	643	562	606	614	629	646	655	643	596	609	652	581	607	650	596	659	652	617	587	620	609	592	621	586	608	633	599	591	601	621	605	606	574	607	589	634	608	586	617	642	604	628	580	613	611	591	669	620	622	637	610	640	614	608	567	612	611	635	589	603	650	601	600	599	609	623	617	614	660	557	614	627	637	576	652	589	619	625	630	592	596	631	611	596	605	628	618	598	612	601	597	649	611	621	591	614	655	656	633	572	649	640	618	641	644	632	629	633	674	620	592	632	603	611	618	584	636	592	682	661	581	602	609	645	649	569	628	611	631	623	620	668	639	660	625	599	620	636	635	624	650	662	673	578	613	574	667	612	633	625	603	607	575	638	594	576	628	606	636	590	579	598	599	626	626	602	649	592	614	670	633	555	650	583	613	634	651	604	589	607	662	612	619	562	601	599	587	622	574	627	586	619	602	638	664	632	627	620	617	608	616	615	619	633	610	593	569	576	620	616	583	606	623	627	592	638	625	615	613	630	605	584	602	571	628	571	560	587	645	621	590	603	603	638	587	576	600	625	584	608	561	632	629	599	586	665	611	591	606	624	623	590	591	608	646	578	609	629	587	625	603	599	611	625	643	618	609	604	579	579	652	598	646	598	584	627	568	572	594	607	609	576	601	621	588	612	608	604	566	615	553	587	595	634	603	619	590	619	642	587	612	618	619	620	609	624	631	657	597	572	615	619	605	628	621	642	597	591	620	649	576	605	594	580	618	639	580	628	608	668	598	642	605	603	642	627	589	621	631	592	655	638	606	587	599	591	608	659	601	607	656	581	625	581	654	648	640	627	597	621	643	623	614	634	615	619	617	610	610	641	648	636	603	592	617	618	613	607	624	604	613	667	610	629	609	593	608	608	639	607	598	618	630	621	626	576	571	657	666	619	640	604	652	603	571	609	606	581	600	642	608	616	587	607	611	577	685	610	638	636	605	656	617	640	623	616	606	611	645	612	651	581	634	624	611	652	584	582	607	641	600	640	591	611	579	635	604	626	611	648	653	616	584	583	606	602	605	580	605	635	590	644	645	586	615	603	663	599	614	614	638	638	606	612	639	635	592	597	624	660	620	582	635	629	586	640	596	562	616	594	640	666	599	633	644	634	651	614	567	682	621	586	652	630	586	584	593	588	594	596	601	616	611	557	616	600	671	636	618	638	591	586	630	615	630	572	610	589	648	603	600	613	590	586	604	643	584	602	648	612	661	639	609	603	633	613	622	575	618	581	605	614	605	628	635	608	624	618	644	571	587	618	569	599	632	619	641	596	647	583	613	633	636	608	639	608	616	616	640	609	673	647	615	602	596	648	603	623	618	579	624	615	611	631	633	625	580	627	587	648	626	639	605	653	601	644	622	643	613	604	660	594	600	614	623	622	684	622	614	617	590	649	578	583	643	577	638	630	598	615	623	619	591	567	600	644	608	618	625	623	620	602	601	650	649	626	629	619	609	652	645	627	613	576	581	542	622	637	626	602	633	623	592	621	617	629	637	597	625	626	615	614	611	624	636	630	609	611	587	615	622	629	579	608	629	550	596	620	605	599	627	622	606	592	619	636	587	596	589	632	620	617	647	610	658	683	593	616	583	581	580	685	636	616	604	611	579	573	635	624	613	632	591	625	642	570	598	613	665	627	630	600	588	575	619	626	610	592	626	595	596	598	649	640	639	686	628	626	653	600	622	593	634	623	570	590	641	606	582	638	633	623	643	578	683	630	599	591	606	655	621	602	623	614	572	657	605	601	627	583	612	628	591	629	608	620	597	661	643	634	645	627	599	645	637	581	619	636	651	578	613	596	636	608	620	645	574	591	598	639	586	646	631	614	580	584	567	619	652	636	590	653	700	607	616	641	607	589	611	650	583	648	655	658	628	639	651	566	606	594	622	621	614	618	579	622	561	623	650	618	618	573	610	588	630	626	591	639	593	593	625	634	614	603	603	601	598	603	643	606	640	632	603	643	587	625	592	568	623	659	566	549	603	628	596	635	630	654	631	608	632	645	607	609	591	621	632	717	602	639	654	593	602	608	619	626	625	690	599	596	656	635	597	598	572	640	603	640	633	646	559	594	609	628	605	625	592	640	619	608	599	676	611	622	604	595	641	593	642	650	608	654	594	660	584	608	588	594	574	591	593	605	615	616	597	644	619	603	571	618	621	564	598	604	595	634	632	626	643	637	553	647	625	646	622	582	641	640	585	579	583	590	623	607	586	604	639	616	581	641	613	637	596	569	598	593	616	605	589	605	635	593	593	602	620	597	600	604	590	607	629	627	662	659	624	639	610	599	604	631	602	600	618	613	613	598	608	642	589	626	638	662	594	598	620	631	604	631	540	638	628	614	613	687	602	603	615	598	614	630	594	647	646	629	615	596	587	615	565	590	646	629	639	620	611	631	663	642	663	588	610	533	584	621	657	593	605	602	621	653	617	625	600	592	622	608	604	659	649	591	605	594	585	611	596	621	639	609	630	616	631	637	609	645	617	611	637	635	604	621	558	666	584	629	587	617	612	672	586	620	603	634	659
15882	4474	3960	3361	2341	1859	1504	1202	755	642	498	496	452	467	442	390	404	323	290	282	288	253	278	229	252	261	224	246	242	257	265	244	225	250	242	239	225	237	232	220	247	252	221	250	279	216	238	235	250	244	218	246	183	237	218	232	237	232	215	242	227	249	257	237	235	233	244	227	220	247	224	244	222	241	240	230	255	222	237	201	220	229	264	261	217	241	215	223	217	245	230	234	239	221	221	231	243	225	239	225	244	206	225	233	252	228	248	248	245	234	243	210	232	221	266	243	257	225	247	267	215	237	218	237	242	225	235	234	250	236	202	220	219	261	211	227	214	249	214	230	201	220	215	241	235	228	192	233	209	245	244	233	220	231	225	221	231	243	228	224	240	209	209	213	198	215	245	211	231	226	232	238	218	220	222	241	194	226	226	228	216	228	233	225	253	243	244	230	212	209	250	242	204	217	213	243	203	223	204	236	213	235	253	233	230	228	223	227	192	249	211	208	253	220	239	236	219	245	201	210	239	258	250	246	209	244	259	215	208	226	233	233	242	251	233	251	223	227	258	222	246	226	218	230	237	217	226	251	231	216	197	242	209	233	228	241	220	252	215	253	243	261	219	222	199	265	223	240	240	248	202	233	225	232	241	216	217	222	241	224	219	216	241	232	237	259	213	206	248	241	232	248	219	233	215	232	213	231	230	210	243	221	212	228	245	252	236	244	236	230	236	217	246	249	229	231	230	224	270	222	217	248	213	229	253	246	237	224	201	212	247	229	227	229	228	235	213	243	244	235	215	215	235	227	216	240	253	220	228	220	202	251	228	202	245	229	214	220	247	234	224	257	233	208	239	248	235	233	219	221	190	235	267	240	203	244	258	221	228	239	243	218	228	241	227	248	231	249	229	251	218	245	233	216	234	213	244	221	227	218	240	222	236	217	199	206	246	241	267	196	216	235	221	244	224	223	214	219	234	217	233	214	224	244	240	212	214	230	212	234	248	236	262	238	249	228	250	253	205	218	224	222	259	223	229	236	190	226	187	244	209	230	246	247	242	245	233	225	244	246	206	245	208	196	248	243	193	237	236	249	228	263	267	222	213	223	226	217	260	203	191	224	224	219	236	273	215	237	228	245	213	227	250	218	223	187	226	227	233	229	231	223	216	207	225	203	240	277	202	213	245	224	229	228	221	232	244	240	238	199	236	254	207	226	222	236	235	232	199	222	212	232	254	241	253	257	249	215	198	214	237	260	233	245	210	241	242	233	235	237	240	245	259	206	220	212	214	230	215	227	257	235	275	244	241	215	201	201	261	220	242	204	203	205	230	232	196	204	235	238	248	244	241	240	228	242	235	240	243	243	240	221	250	225	245	241	241	253	228	224	242	213	240	275	243	224	203	241	229	253	240	234	240	230	237	234	235	244	239	193	234	247	220	222	216	259	223	198	238	241	194	228	245	227	254	221	241	200	222	247	243	247	207	245	219	261	231	249	230	251	233	223	252	252	257	241	217	256	218	205	260	233	245	229	248	229	221	231	252	230	221	193	256	203	241	225	188	226	245	215	263	232	224	246	244	234	233	239	208	246	229	242	251	206	219	215	229	250	224	218	228	240	234	207	217	230	257	228	244	228	229	219	231	231	252	207	230	226	243	216	226	243	231	257	248	232	222	245	230	241	262	209	239	236	238	241	238	234	216	232	224	207	206	219	224	225	216	214	239	230	213	246	235	220	226	232	231	252	242	254	237	229	242	216	212	239	229	232	231	232	262	217	213	232	252	203	238	229	260	246	238	229	253	250	196	234	245	227	226	200	240	194	226	213	248	219	253	221	240	234	216	225	210	214	204	232	227	216	258	253	229	263	210	214	254	247	266	240	239	225	233	213	243	216	225	224	213	224	235	240	238	228	238	238	233	239	211	193	216	226	240	235	228	232	201	240	237	236	232	246	223	260	210	254	211	207	235	237	255	237	200	214	228	215	238	218	245	226	237	235	232	204	247	226	245	245	221	222	247	241	250	225	231	227	218	249	247	221	229	267	212	227	221	244	239	242	222	204	217	208	216	214	224	239	252	228	234	244	233	251	232	237	236	230	245	243	256	228	230	238	236	261	233	236	230	230	208	231	217	238	252	202	216	243	266	223	202	237	206	233	247	206	242	243	245	236	235	189	230	244	224	223	216	217	243	240	220	227	252	244	242	237	228	230	244	212	233	246	252	244	248	235	215	227	228	246	247	241	233	243	223	234	237	224	226	259	213	279	233	241	240	239	231	204	223	234	205	227	231	228	222	205	249	230	216	239	238	237	223	223	237	231	226	219	230	199	252	235	245	228	235	228	219	234	236	206	232	224	244	234	222	249	222	209	239	230	216	235	244	214	226	219	255	214	242	221	229	245	266	234	241	234	221	239	251	258	241	239	224	227	238	235	256	235	236	234	215	256	225	260	238	219	233	208	239	265	240	221	236	247	235	241	239	212	232	212	234	219	256	220	239	249	210	251	246	197	207	205	239	223	243	236	233	256	229	217	221	222	221	237	227	232	227	216	231	251	207	245	239	244	246	230	212	247	226	236	210	220	257	207	223	235	231	240	252	227	250	237	233	213	215	205	193	228	222	262	218	257	229	254	226	223	241	215	231	245	229	251	225	218	242	211	249	220	230	194	238	213	217	211	259	267	245	242	245	216	258	240	255	285	253	190	244	241	217	216	228	229	215	224	238	210	231	208	242	251	260	259	231	218	267	223	215	206	220	237	228	223	217	205	232	208	229	225	257	199	232	234	242	247	210	233	267	230	235	226	237	216	224	232	223	254	218	229	220	210	251	241	209	203	228	220	236	219	223	228	237	224	218	248	241	241	240	253	233	270	261	228	240	227	236	236	240	239	242	249	236	244	240	252	277	263	237	222	244	236	195	228	256	206	242	259	227	238	233	216	268	209	224	223	207	265	224	210	228	221	203	218	233	247	247	226	215	255	239	222	242	221	219	212	218	250	213	228	208	234	254	228	201	217	222	232	257	222	212	221	223	245	256	248	247	223	252	235	209	221	220	254	219	246	234	257	243	233	224	234	225	234	240	232	228	219	218	248	243	222	215	238	228	223	225	198	223	247	244	239	243	218	229	253	203	221	265	214	216	229	192	219	211	224	244	202	265	221	238	248	246	234	264	260	241	232	225	247	231	218	224	234	232	251	226	187	227	235	231	245	237	265	219	219	223	233	240	227	251	272	250	237	254	245	214	211	222	215	224	217	250	252	223	217	225	227	244	217	200	229	224	236	236	237	235	232	236	255	232	234	248	224	254	230	247	204	233	225	240	235	236	251	219	220	246	225	235	212	244	240	224	215	240	253	218	224	220	219	229	222	223	219	234	204	216	203	246	237	216	237	204	239	206	256	247	245	219	180	222	219	241	211	256	237	225	222	270	245	213	227	227	224	238	222	229	228	233	226	228	210	251	223	258	235	235	226	250	234	231	223	210	223	227	216	238	234	213	226	206	245
11684	4107	7169	9054	8167	6452	5277	4573	3222	2677	2357	2029	1762	2007	1937	1682	1468	1316	1173	1022	935	867	823	781	723	784	702	711	702	675	685	586	690	694	691	646	660	653	707	613	619	651	663	653	655	699	644	566	599	655	617	617	618	585	614	618	590	624	566	594	600	570	602	576	538	611	545	594	554	588	592	503	564	525	561	571	512	517	572	599	585	563	526	583	530	576	577	553	577	580	558	578	565	573	594	604	547	566	524	586	566	554	533	596	598	554	539	565	562	537	577	578	586	584	554	549	580	561	565	591	589	560	607	571	546	591	585	561	578	569	568	593	563	542	577	593	549	567	560	556	625	551	542	564	586	593	554	578	586	523	579	549	583	575	542	573	551	571	584	590	533	609	621	561	563	533	559	522	570	586	574	568	539	548	562	561	559	549	595	604	571	566	592	553	563	553	565	560	524	581	577	548	551	637	579	585	571	533	587	603	556	565	551	563	533	518	544	549	555	571	577	560	535	630	563	548	587	543	576	592	609	565	553	543	605	594	560	529	558	557	534	534	535	549	582	561	519	550	606	587	571	567	589	560	591	616	563	570	553	555	518	552	530	553	513	553	544	565	562	564	538	545	626	618	569	550	562	638	610	558	548	620	553	551	588	578	567	553	559	580	563	568	575	590	597	555	608	609	569	571	553	580	565	585	551	553	554	603	542	590	571	528	570	579	533	582	565	571	562	608	547	550	532	590	554	561	560	538	578	589	556	571	606	561	547	554	551	562	581	570	598	579	592	529	627	539	542	610	544	603	581	541	604	578	533	599	574	590	560	567	563	549	578	583	531	564	565	532	604	516	590	559	574	580	556	603	562	516	549	580	526	539	534	561	593	564	555	555	618	591	531	613	580	550	537	551	563	554	551	579	541	605	558	608	585	565	576	523	542	541	528	536	586	570	576	563	606	552	568	574	542	585	578	534	624	579	564	573	594	555	552	584	561	643	588	533	620	550	577	624	513	595	568	575	578	549	573	577	600	554	570	592	604	585	542	559	618	497	627	600	562	564	534	570	580	536	564	621	597	503	593	567	555	574	557	569	577	593	578	583	524	543	569	543	565	581	546	597	554	534	597	545	581	578	535	530	587	549	544	554	590	590	559	521	592	605	542	552	565	562	538	557	575	540	547	571	530	568	526	543	554	530	584	557	541	588	582	595	592	592	599	575	582	556	562	561	579	584	556	574	522	567	560	551	527	593	585	564	565	584	556	590	624	570	574	564	533	526	517	539	542	569	583	572	582	513	529	586	592	565	587	561	563	592	581	575	607	564	570	565	537	548	606	552	600	597	560	563	568	525	583	553	587	550	552	600	561	539	637	546	589	572	566	575	613	562	598	535	597	574	553	539	540	582	548	596	567	610	589	523	564	557	562	581	534	598	562	546	581	557	538	543	601	545	576	549	595	572	571	607	606	563	582	556	556	604	583	558	548	556	553	570	524	581	564	545	575	607	556	551	547	584	550	533	560	572	594	572	558	568	574	557	533	543	568	534	514	578	546	558	607	591	579	562	550	581	573	552	530	592	571	566	573	589	592	581	559	588	585	546	607	556	637	531	649	539	552	561	596	570	571	579	568	518	548	622	604	546	548	573	573	523	577	550	533	581	592	564	612	613	546	554	558	597	553	564	592	543	592	577	586	559	565	607	549	534	622	567	596	536	553	610	582	589	581	540	533	561	588	566	554	563	608	565	576	559	544	579	565	560	520	605	583	616	542	579	544	569	580	576	555	577	557	548	609	552	535	542	560	574	586	599	550	559	542	566	544	566	583	565	558	566	574	576	565	570	566	581	560	574	541	603	522	594	543	553	578	560	586	525	587	562	536	577	553	594	554	542	562	544	546	580	549	579	545	552	543	566	591	607	571	547	559	557	579	551	567	566	582	599	525	569	564	591	556	565	575	554	565	592	576	580	511	563	590	550	538	573	613	549	539	606	568	515	558	659	567	545	591	555	557	543	580	584	578	557	619	544	581	580	521	567	603	581	583	603	589	566	587	581	591	589	569	584	540	595	584	582	591	531	534	591	542	578	586	562	565	560	588	581	586	585	608	532	517	524	608	605	581	559	510	566	591	574	595	556	591	590	584	563	595	612	566	560	521	562	544	556	553	536	579	570	547	554	590	596	542	589	562	595	567	582	538	589	548	547	580	585	564	594	565	608	573	559	565	566	597	579	576	569	562	546	572	557	563	550	588	536	582	542	571	537	550	525	563	539	537	550	548	511	533	564	630	594	574	552	549	589	578	573	596	586	550	535	586	544	587	576	556	571	546	579	550	594	504	620	529	552	557	584	547	563	531	595	614	550	518	554	575	514	520	607	590	576	557	528	544	573	571	561	573	581	533	584	553	565	561	549	530	540	580	584	583	612	585	546	564	603	542	564	568	578	581	581	576	556	572	576	548	568	539	634	578	603	597	582	533	582	572	583	574	554	558	584	569	533	560	545	576	581	589	565	580	548	596	599	567	564	598	534	612	564	554	544	541	563	558	540	552	555	591	560	558	567	544	538	541	543	553	594	591	583	611	530	563	598	614	588	558	518	600	522	583	573	541	542	583	534	562	565	587	533	595	553	523	539	566	588	548	556	605	550	518	515	569	532	562	510	575	569	556	547	579	565	534	606	559	545	555	564	605	590	586	561	551	551	548	543	573	547	606	575	593	550	525	540	590	557	585	543	581	557	575	594	555	578	536	570	565	548	582	571	591	549	567	581	571	586	573	569	601	563	571	559	558	547	545	573	595	569	541	562	572	535	566	577	530	560	581	570	565	596	590	599	554	568	581	595	553	530	603	565	580	581	574	586	552	533	565	538	560	565	549	545	586	533	596	551	583	594	590	573	606	605	590	559	527	561	575	558	546	563	580	565	545	525	572	560	574	567	537	605	544	553	585	560	568	554	626	576	576	573	581	614	589	553	580	579	574	559	560	576	570	549	554	576	531	574	600	583	532	548	592	578	573	546	538	570	571	548	592	556	528	571	596	557	570	565	628	536	563	556	569	584	557	543	571	599	595	515	531	570	553	560	569	549	552	573	588	552	535	573	600	542	579	560	577	554	552	541	579	615	553	570	618	558	552	576	583	542	601	528	593	573	588	587	533	574	590	572	559	529	564	556	523	569	530	558	549	619	524	581	585	573	582	558	523	604	591	553	565	544	562	582	603	570	583	576	558	558	578	582	578	589	555	569	554	563	554	541	575	548	588	543	612	533	557	575	533	553	556	586	536	573	518	579	594	534	549	603	570	532	606	525	533	557	569	559	556	582	581	596	586	573	572	568	569	562	571	627	568	557	594	554	561	578	543	549	558	553	555	567	580	571	542	576	613	571	530	579	551	546	579	582	587	586	526	555	555	526	554	555	561	534	549	558	570	583	547	613	572	594	558	605	587	520	599	533	532	581	585	583	553	552	565	565	577	565	583	544	572	583	548	556	526	530	542	582	566	558	597	575	573	547	565	563
21919	6504	5471	4526	3243	2612	1908	1321	923	750	588	469	483	548	515	426	369	344	245	242	262	217	207	203	207	195	195	203	198	195	187	167	202	186	174	182	169	197	203	163	150	156	180	181	175	182	177	154	156	172	172	161	179	170	142	165	173	163	155	166	171	155	172	161	149	137	169	164	145	175	174	146	179	158	162	171	171	152	139	160	152	162	183	191	157	167	153	185	181	153	151	169	178	150	157	149	159	178	142	175	184	193	192	159	162	161	177	125	165	165	171	147	159	164	163	169	156	164	158	185	158	140	162	167	190	157	176	180	142	167	188	162	165	151	154	147	170	163	173	169	158	156	177	155	150	154	192	179	159	171	172	172	166	156	143	152	184	168	159	150	157	181	164	160	128	155	146	163	163	178	166	137	146	150	182	171	167	164	179	172	153	167	165	137	164	154	172	178	161	161	153	162	189	153	152	176	183	147	167	174	180	174	169	163	163	153	134	164	175	180	180	177	166	173	186	155	155	160	166	176	168	174	150	145	163	163	154	192	141	154	166	149	158	124	166	176	179	134	144	164	168	138	150	151	127	154	145	149	140	151	172	151	158	176	160	168	141	189	167	158	161	165	174	159	159	149	151	159	140	161	156	146	177	171	152	145	155	147	172	144	160	172	172	141	158	159	163	135	176	157	164	203	180	170	177	183	161	150	145	169	141	169	156	186	185	151	157	141	144	159	189	157	164	170	169	147	136	160	158	151	160	142	142	176	167	170	159	149	141	165	156	175	156	138	158	177	167	178	147	154	170	150	161	187	167	174	167	147	160	140	175	162	169	163	159	170	141	153	167	149	185	163	155	145	168	175	144	174	178	177	153	148	151	146	175	165	187	175	160	166	182	213	144	154	129	154	169	168	160	132	176	176	173	161	168	163	176	158	154	148	180	159	169	123	164	135	136	169	160	166	173	183	190	175	170	184	154	164	155	149	163	187	171	148	151	190	182	159	174	173	168	159	155	141	170	198	169	165	189	157	155	167	188	180	147	152	164	130	144	167	133	163	188	169	169	156	174	166	146	161	169	165	162	172	178	179	155	166	167	161	156	156	198	201	163	185	168	156	166	177	189	153	142	146	170	158	171	169	138	152	155	166	173	161	181	170	170	168	158	145	166	157	152	172	165	162	167	141	183	172	182	149	154	179	161	158	175	164	182	166	168	149	161	160	172	159	167	162	136	174	160	173	181	164	162	165	156	147	174	167	171	162	148	163	183	162	151	141	184	154	176	143	149	120	162	162	178	157	151	168	165	181	171	142	161	159	172	143	142	171	144	169	138	157	177	160	146	146	177	143	155	158	179	161	144	164	138	166	168	161	160	153	201	162	166	150	157	141	142	165	153	141	190	142	149	192	166	161	190	165	154	186	172	172	148	166	131	142	151	161	164	166	173	151	134	170	151	171	176	156	144	159	176	153	169	140	156	144	136	164	167	174	169	161	167	158	161	120	166	155	175	176	168	178	183	174	135	181	129	154	155	156	156	172	167	160	148	146	153	153	148	159	152	188	158	153	138	164	159	140	167	152	157	175	180	173	164	165	132	164	166	171	139	157	135	160	159	131	188	165	174	176	147	167	178	150	168	148	156	160	141	182	160	172	177	172	173	183	168	156	154	145	188	155	172	175	180	179	150	184	177	164	181	160	169	152	153	187	184	144	143	158	141	181	174	169	172	157	142	167	166	182	184	192	151	154	155	172	137	179	189	158	179	179	189	184	163	173	171	167	170	180	152	171	179	177	170	161	167	139	157	152	171	166	166	137	176	145	161	180	193	151	166	185	142	156	177	165	153	155	136	168	195	166	170	171	160	156	151	166	135	161	182	167	146	177	163	159	164	143	163	158	148	160	169	171	192	172	160	156	163	187	163	149	150	180	162	166	158	151	170	150	141	143	149	171	165	142	166	166	189	168	143	171	155	136	152	170	161	165	146	162	194	148	142	167	162	152	164	149	157	170	153	172	192	175	158	145	176	130	181	165	168	154	142	171	166	146	165	152	177	159	156	163	148	177	163	156	150	164	190	166	150	146	168	158	211	160	172	146	156	176	125	157	145	152	158	155	192	151	142	141	143	169	153	166	160	136	137	174	168	176	178	170	154	154	171	169	172	164	159	153	141	142	162	175	176	185	190	168	185	167	178	163	194	189	171	145	142	141	175	164	157	172	167	173	139	138	166	166	169	154	151	174	155	170	150	185	160	152	169	130	176	182	163	130	153	174	158	169	188	134	182	143	163	155	152	155	141	161	173	172	160	167	155	167	163	150	149	144	168	150	175	124	156	157	179	186	157	157	169	133	169	174	151	165	175	172	151	165	162	180	159	164	186	154	149	162	164	169	169	162	153	163	178	159	163	166	139	146	155	153	168	162	161	153	147	145	169	168	147	143	181	178	182	159	171	177	144	155	130	174	159	171	175	163	163	172	159	165	177	163	149	190	178	135	148	155	164	159	168	170	165	156	169	171	155	182	165	152	170	167	170	187	194	163	161	140	194	144	173	175	161	187	175	187	150	133	153	168	167	167	157	149	154	164	150	161	159	159	165	184	206	180	166	152	168	149	173	177	146	175	150	165	169	172	146	146	174	160	164	178	165	173	149	139	154	165	177	181	159	171	151	170	154	159	164	164	186	175	185	158	180	181	145	165	169	154	191	149	160	175	162	159	166	143	162	162	166	162	166	149	173	160	165	161	167	162	163	156	178	153	177	162	151	171	173	161	147	160	160	156	158	158	172	134	145	174	164	174	144	162	176	165	163	124	132	169	149	182	134	177	151	149	163	154	165	151	161	154	178	152	157	176	155	172	163	165	145	193	169	153	147	155	164	166	155	171	162	169	142	146	137	172	174	167	145	176	171	163	154	151	173	142	162	168	168	145	167	145	161	150	152	150	167	182	177	155	163	188	164	147	173	149	174	172	138	172	175	156	172	136	200	162	166	170	151	151	177	174	152	151	154	148	175	142	150	183	142	157	185	173	158	148	151	170	167	180	165	139	186	174	175	165	161	174	171	170	182	147	158	169	179	160	150	171	155	151	152	144	160	164	174	177	157	160	161	169	152	185	175	164	165	166	170	153	170	138	174	163	170	151	139	151	172	165	178	145	167	155	162	165	149	170	148	148	171	164	149	145	171	161	190	163	158	163	168	158	161	195	162	165	151	164	173	141	187	167	131	177	141	165	155	189	192	161	175	155	169	172	156	160	182	164	166	177	175	167	146	176	172	151	166	172	176	151	159	165	154	141	173	152	175	177	163	171	156	180	145	169	132	143	129	145	137	156	166	174	162	156	182	173	165	173	160	179	180	174	161	187	156	171	181	176	183	177	162	158	193	170	189	158	157	188	175	160	149	169	190	148	168	149	175	163	158	152	170	117	195	149	163	165	152	150	152	196	155	190	167	161	173	153	140	167	135	176	170	163	156	127	183	169	158	158	164	156	180	143	147	168	192	152	166	175	192	154
14018	5162	9692	11424	10199	8777	7310	5939	4278	3543	2970	2626	2173	3015	2538	2138	1939	1576	1350	1055	949	883	860	790	762	744	687	602	613	586	560	625	547	546	528	559	517	502	577	581	505	528	543	507	522	530	493	452	454	505	487	431	426	459	473	438	437	446	434	457	430	429	388	428	429	415	388	391	405	425	445	424	401	408	409	422	431	433	425	375	387	445	411	390	404	422	378	381	392	424	400	428	437	396	413	426	388	389	450	428	411	457	451	376	407	402	397	404	415	381	411	408	396	382	409	447	418	406	429	441	390	371	422	411	382	417	406	400	402	425	415	414	429	412	412	407	415	434	422	394	431	413	402	378	442	443	436	409	466	400	421	433	411	408	431	414	406	440	404	431	406	401	436	423	341	391	416	417	405	437	348	430	417	378	401	407	409	431	412	427	462	419	427	415	440	415	412	395	403	399	402	420	391	419	398	368	416	377	419	422	461	451	439	425	399	375	395	424	393	394	436	406	402	425	412	400	387	373	350	415	380	380	423	439	387	428	394	437	419	413	381	441	403	423	416	427	404	424	383	378	389	417	408	382	390	409	409	403	415	422	382	422	392	399	398	399	431	410	400	395	400	409	400	377	429	415	392	428	413	402	389	373	393	396	374	392	400	397	399	410	406	395	443	394	407	399	421	416	389	403	389	385	405	412	380	398	408	393	401	399	397	390	416	436	425	393	386	398	356	408	410	431	431	403	390	402	386	392	405	417	403	410	432	420	432	403	423	396	430	420	430	421	397	442	433	368	396	403	445	385	406	374	421	416	402	403	423	396	380	400	428	401	368	424	409	428	386	399	419	424	440	419	370	399	405	359	407	432	428	426	457	446	401	412	418	372	413	409	450	421	402	378	380	425	409	394	403	434	395	416	419	408	372	385	399	444	413	418	417	440	406	424	399	459	354	401	418	408	390	434	403	413	415	407	374	437	410	393	405	426	428	389	429	416	377	399	389	413	369	421	444	391	392	401	405	375	428	400	452	433	406	403	393	409	402	400	422	389	435	428	424	424	429	435	415	401	415	387	429	411	418	420	401	434	403	382	409	412	408	415	426	391	381	404	432	429	415	417	428	373	424	420	418	418	427	403	448	425	424	390	453	404	393	375	388	398	428	387	399	414	379	411	419	387	415	387	427	397	345	413	401	442	417	431	407	333	409	404	407	403	424	371	373	417	405	415	419	385	453	386	404	392	407	418	406	395	394	408	394	391	393	434	429	386	456	412	411	414	413	366	410	418	426	416	413	403	416	396	418	391	420	407	412	407	418	421	406	422	425	419	412	388	418	393	419	441	429	410	366	410	437	407	418	398	425	473	368	426	396	368	404	412	392	440	429	431	388	411	390	425	387	363	403	417	414	381	395	418	426	382	419	360	404	399	415	396	394	429	425	392	418	408	421	413	402	375	401	405	420	376	406	419	388	408	411	435	430	377	445	439	374	416	436	433	417	448	419	425	401	432	440	395	387	375	402	420	425	452	415	388	417	407	401	401	413	412	449	414	431	423	402	408	436	396	405	375	365	412	449	397	434	434	439	392	402	410	437	433	411	388	424	396	386	393	401	414	401	402	383	432	405	373	426	453	422	396	409	409	386	390	417	375	441	417	432	386	384	433	397	422	412	449	403	393	415	418	373	406	397	378	403	441	396	413	425	382	437	386	374	410	426	420	405	407	392	429	399	459	392	385	396	422	389	399	402	365	415	429	437	432	429	409	415	390	435	417	382	407	413	397	433	403	438	428	390	386	417	424	425	430	400	426	454	396	410	438	405	396	450	405	427	438	410	415	426	423	407	412	415	409	421	402	422	410	399	422	404	411	449	413	396	378	406	394	360	398	401	397	409	410	410	420	413	394	422	398	405	445	421	427	413	382	419	499	433	416	392	402	404	394	385	430	423	425	447	436	391	390	387	446	406	394	427	408	407	434	410	393	404	392	450	385	428	404	383	380	405	400	422	416	395	397	428	399	413	416	398	406	386	413	419	415	373	405	390	431	408	415	439	412	400	408	418	395	369	412	433	420	384	403	413	417	435	427	425	429	387	375	450	413	420	403	379	419	432	397	440	401	396	409	433	398	424	394	392	403	396	415	416	397	417	430	400	404	427	414	373	349	392	415	426	412	403	413	378	421	413	406	414	412	417	412	381	423	427	387	430	421	449	374	428	429	412	432	443	411	385	428	380	427	423	413	393	405	399	395	375	412	410	389	453	411	375	408	418	414	425	373	399	381	419	420	393	410	411	396	432	414	395	380	407	409	373	417	402	407	431	413	403	397	381	426	380	422	392	428	427	412	431	396	419	399	441	407	425	414	393	432	423	376	442	413	425	382	377	416	443	417	417	434	383	412	429	394	425	424	433	391	409	431	438	409	415	403	382	412	462	421	400	412	410	420	417	424	395	383	384	403	418	381	383	427	397	416	439	415	399	397	394	418	403	396	418	429	381	410	429	411	418	430	405	404	424	386	424	404	425	422	381	384	430	385	385	395	391	425	413	444	459	405	447	411	415	391	424	435	420	437	424	404	409	442	385	433	396	447	427	371	424	409	419	407	422	410	440	418	402	429	426	418	406	409	404	407	402	421	425	429	445	390	416	391	426	417	442	425	435	402	451	410	389	404	432	432	393	368	415	413	410	421	425	424	376	407	433	376	424	464	399	423	436	430	426	394	393	413	401	387	374	396	393	428	377	409	390	413	411	410	401	405	408	412	395	405	415	419	427	418	421	430	413	434	417	398	404	422	409	397	402	386	395	394	388	382	425	388	396	409	417	387	418	421	384	431	409	419	431	401	385	405	407	417	402	409	415	410	383	397	423	406	367	402	434	404	425	395	417	391	439	429	371	420	371	404	388	420	422	432	410	390	365	393	422	393	403	376	406	431	403	406	426	425	388	369	412	392	421	411	429	430	413	392	417	415	410	410	417	396	454	407	402	415	398	404	434	424	375	430	423	411	396	415	408	404	395	430	427	398	391	420	427	417	411	420	403	442	395	411	396	430	407	420	415	437	404	415	448	402	386	397	413	385	393	375	417	406	384	410	382	397	433	411	417	402	402	438	392	432	410	387	422	396	418	413	383	386	427	429	401	434	407	389	400	407	406	431	383	414	399	396	445	393	420	408	402	416	408	401	445	436	398	404	411	399	434	393	407	432	437	416	385	382	396	399	408	452	449	440	412	421	408	393	448	406	424	378	381	366	414	410	400	427	423	417	416	443	425	353	402	377	394	418	413	392	395	399	442	391	398	431	448	420	416	419	413	402	403	397	389	435	420	395	376	395	437	414	424	358	396	385	410	406	386	387	405	375	414	374	452	390	418	418	429	403	415	399	406	396	380	430	431	408	370	394	426	431	363	405	445	366	418	410	430	395	428	399	403	410	415	414	444	369	394	416	410	415	415	380	417	410	418	406	378	401	404	417	432	415	408	413	417	414	397	410	409	409	439	358	394	423	398	434	423	383	384	390
7007	2537	2364	1981	1256	1053	781	605	462	465	367	371	311	301	297	314	272	270	293	266	280	282	249	245	260	259	255	249	270	246	271	266	259	274	276	265	265	248	260	245	255	242	234	248	263	264	260	256	240	225	277	280	265	248	256	248	286	231	263	258	273	231	241	238	238	281	241	250	220	244	251	244	215	238	220	250	232	256	278	243	253	249	247	257	238	225	244	252	251	204	247	244	233	222	223	284	258	249	249	248	243	258	235	285	274	266	254	280	234	248	230	264	197	234	246	228	225	239	249	214	228	285	259	261	238	235	244	237	240	250	242	258	242	253	272	241	220	241	237	258	255	255	216	259	246	252	244	259	292	240	268	210	249	244	255	252	287	242	243	226	263	239	233	255	266	220	220	235	221	250	266	278	228	250	261	246	240	258	252	225	276	243	235	219	257	250	230	231	226	253	213	266	248	282	277	237	263	231	225	224	251	270	268	255	257	247	249	252	249	279	247	243	264	262	221	259	255	231	239	250	247	241	226	229	247	260	270	239	240	227	249	246	258	218	225	223	255	278	248	248	257	261	260	239	235	270	257	252	246	224	249	255	230	240	247	247	248	265	242	269	248	260	240	237	268	247	246	248	257	267	248	248	218	254	234	249	269	273	258	255	227	271	233	233	232	272	256	244	279	248	233	266	258	267	226	226	243	235	261	266	245	253	209	210	271	227	246	253	245	265	203	232	228	260	224	257	239	268	250	253	249	245	243	235	245	276	213	221	223	237	246	257	246	253	224	229	242	265	259	276	288	285	271	238	236	264	237	239	232	258	223	249	277	260	262	252	270	253	269	262	220	278	251	294	275	254	249	227	262	249	263	260	255	264	267	251	253	229	274	270	202	270	271	292	228	280	243	251	251	256	268	239	266	251	251	246	253	225	229	253	266	244	254	271	249	255	259	226	232	249	234	257	258	244	215	269	258	274	233	242	265	259	267	255	271	248	230	257	236	255	209	247	235	249	252	239	255	217	244	230	243	270	240	223	222	247	253	262	241	273	246	250	260	243	290	253	223	264	250	244	261	228	229	243	258	254	242	240	273	258	257	275	246	244	238	279	230	236	237	255	257	275	267	255	267	236	270	274	262	242	266	264	247	232	252	270	266	241	253	258	233	239	234	268	231	229	251	246	250	224	245	242	274	252	248	245	273	269	217	254	252	244	243	270	234	241	278	255	237	265	266	241	256	230	240	264	233	240	227	243	269	254	247	248	235	241	245	252	258	260	215	233	261	261	265	257	229	250	274	221	227	253	250	261	250	235	240	235	248	258	247	243	228	283	247	259	238	254	265	228	273	237	253	263	246	225	280	244	244	254	240	242	263	225	249	242	247	234	237	252	224	226	258	246	247	240	242	251	246	245	249	253	256	238	244	246	261	277	266	222	260	261	235	267	235	258	258	267	250	258	266	276	227	231	255	241	210	275	253	234	268	240	258	238	285	237	244	234	268	253	242	251	276	257	253	256	255	230	263	225	281	223	256	232	241	225	247	258	237	220	242	229	251	246	253	246	249	253	232	238	233	249	264	275	268	231	250	231	220	259	249	245	240	266	245	266	259	251	237	247	238	262	213	256	244	255	281	262	244	288	216	235	231	262	232	284	247	242	259	263	256	257	223	279	231	272	271	219	245	275	225	245	272	226	240	253	214	226	241	249	251	246	216	256	266	232	252	221	269	246	256	254	221	244	246	237	278	249	265	232	230	224	247	250	261	277	227	254	231	251	251	252	242	229	263	264	257	226	220	244	218	288	251	245	281	267	272	242	248	270	232	244	254	251	269	270	254	240	224	269	237	230	252	255	265	287	251	245	223	239	235	219	235	250	228	244	273	234	264	247	235	230	282	260	288	260	243	241	251	248	248	276	255	243	224	238	239	220	251	242	247	242	229	254	252	235	227	224	255	263	252	235	248	249	271	236	238	259	275	231	251	269	263	246	245	221	282	229	276	241	228	259	242	238	254	248	241	252	255	277	202	226	248	249	242	217	230	271	284	251	259	252	258	286	255	257	238	276	258	219	219	228	255	234	231	258	256	257	265	252	245	237	266	256	251	215	237	249	242	275	259	246	239	246	239	257	236	215	241	240	260	253	243	239	237	239	250	270	263	300	225	263	280	242	231	260	264	245	247	261	259	245	198	257	264	226	234	246	217	248	264	276	265	274	251	220	241	269	240	275	267	248	254	263	215	242	233	270	241	256	273	264	277	242	276	270	253	242	259	254	196	261	233	231	247	247	264	264	249	233	244	230	246	212	253	267	218	215	232	267	238	283	244	247	251	244	251	290	232	247	243	281	267	262	242	271	247	261	250	245	245	252	228	219	264	235	254	260	243	250	248	228	251	265	264	276	250	231	240	261	256	259	238	252	229	257	241	246	263	222	258	254	251	263	224	280	287	230	238	243	263	245	225	237	247	266	253	245	265	264	246	263	254	223	225	261	253	250	249	229	241	255	254	249	272	267	250	263	278	236	249	255	235	241	239	234	258	230	244	249	239	245	238	252	274	274	243	253	231	268	214	249	259	247	260	269	253	227	263	237	261	242	229	247	237	238	258	250	244	240	245	227	215	236	225	257	266	257	260	258	264	239	262	252	232	224	223	258	250	218	231	249	253	250	225	221	219	223	219	257	264	254	285	263	247	243	238	265	247	273	280	213	261	245	225	255	253	256	232	264	250	260	283	261	273	258	234	279	220	251	241	262	233	216	249	246	242	237	251	230	261	251	253	248	235	251	240	257	236	248	255	255	230	235	252	238	253	252	284	255	240	276	261	278	250	278	225	269	269	284	271	273	276	248	253	249	222	247	268	270	247	252	266	274	225	279	256	281	256	223	249	265	251	263	247	247	284	246	253	269	262	241	241	273	238	255	252	229	260	230	237	247	254	250	272	228	254	265	222	235	250	236	228	243	255	259	254	261	241	252	270	245	266	224	246	236	252	236	251	253	265	271	237	236	255	246	228	255	233	252	239	233	237	261	253	261	255	267	244	248	282	289	265	224	255	291	252	238	241	239	268	245	254	274	252	254	232	234	292	247	238	265	222	252	261	283	249	259	247	253	216	231	264	242	253	242	233	259	248	228	215	231	277	269	240	243	204	261	259	282	237	237	250	233	220	247	263	255	236	244	260	245	243	258	230	241	232	223	246	264	243	249	261	254	236	254	271	247	278	264	243	256	256	261	226	255	249	248	234	270	282	253	234	247	255	278	243	261	262	273	228	231	240	249	231	263	240	236	269	264	257	254	238	218	253	223	250	253	223	252	240	283	246	243	244	265	271	270	234	238	237	262	262	246	255	255	274	242	261	258	277	276	244	240	279	252	260	241	265	230	243	233	247	248	255	252	282	243	233	270	269	282	248	250	247	250	252	264	269	265	263	242	250	231	279	243	264	235	238	236	242	245	255	246	226	265	279	253	259	251	250	287	278	249	220	259	266	255	255	229	247	235	248	211	220	245
5363	2881	4688	6001	4941	4102	3264	2583	1916	1624	1437	1211	1129	1048	926	879	916	838	763	788	804	696	706	672	674	605	643	606	674	666	663	621	633	626	549	701	619	640	601	671	643	645	604	593	613	654	649	587	689	604	601	563	642	581	601	639	597	599	599	590	613	625	574	655	584	656	614	639	618	589	637	606	597	607	605	580	596	614	615	585	632	639	592	597	662	598	657	610	614	584	597	619	602	650	583	564	643	568	593	621	575	598	611	613	600	615	578	570	621	594	597	580	593	561	579	609	609	593	639	584	606	608	614	593	594	611	617	659	659	590	637	587	612	653	628	562	616	579	616	659	571	621	593	597	602	641	628	625	598	626	613	577	619	603	577	591	552	659	606	648	627	648	589	604	622	588	588	611	621	602	622	640	632	599	575	579	620	595	620	644	644	587	584	642	635	622	620	600	634	580	610	566	580	670	628	608	597	630	609	565	610	617	625	552	627	567	611	563	625	592	653	598	551	616	603	590	592	565	627	639	611	585	633	569	618	632	569	615	576	598	644	624	604	608	635	576	613	590	660	610	617	638	625	610	663	609	630	621	603	624	602	602	644	629	592	633	597	608	626	583	580	588	594	564	605	610	613	599	624	573	596	677	606	610	687	620	590	629	603	559	580	595	532	581	607	621	588	645	640	587	591	622	618	603	628	583	622	594	572	597	558	592	605	652	601	606	626	599	551	566	551	548	608	631	561	608	599	636	625	584	575	611	642	598	599	609	612	641	586	576	630	642	609	620	587	649	582	546	614	617	623	628	608	598	603	577	595	611	644	634	605	625	624	624	591	626	591	590	586	612	605	597	598	598	623	592	604	647	587	598	628	591	646	630	580	651	612	616	608	578	595	622	620	612	602	587	579	629	642	618	569	687	636	584	585	610	592	669	585	656	630	632	575	616	595	579	597	619	617	607	606	599	573	607	612	609	557	615	626	611	615	599	657	594	602	625	557	604	638	655	603	662	576	638	587	581	624	594	602	578	594	666	610	610	610	621	639	625	607	660	596	664	628	582	574	594	605	593	587	618	609	586	647	625	623	607	585	601	590	600	602	584	633	601	601	578	556	610	601	565	602	634	583	607	616	597	636	545	627	648	622	613	622	549	607	630	574	606	571	587	632	613	640	616	641	618	621	604	600	610	625	548	617	622	612	612	622	599	577	634	617	545	657	613	608	634	610	610	622	601	617	595	584	606	605	599	585	599	654	603	594	605	605	605	598	633	581	624	642	631	648	611	611	609	637	606	605	626	624	662	638	636	597	637	624	605	588	545	599	580	593	615	587	630	632	625	604	671	597	601	627	570	567	600	611	636	613	611	629	618	634	590	627	573	585	633	615	633	617	598	612	616	618	618	619	585	588	585	645	603	617	577	615	617	600	620	601	633	630	617	643	602	606	641	576	626	587	626	621	617	629	601	594	601	605	588	624	614	624	612	608	602	589	617	585	576	601	631	585	621	600	603	637	614	629	614	595	598	646	607	636	637	617	648	651	594	629	616	565	594	586	601	583	597	553	605	563	588	631	609	579	590	600	580	621	650	578	584	607	613	554	600	639	607	631	603	633	622	623	619	642	574	642	627	617	600	605	578	620	582	605	637	591	578	607	592	615	642	600	622	582	609	638	609	669	572	614	635	625	596	592	599	563	611	609	593	608	583	613	621	655	599	619	622	595	636	559	608	634	608	595	617	605	614	583	597	601	627	608	584	636	583	600	604	658	616	595	586	622	639	608	607	624	579	592	574	621	607	595	608	617	614	547	597	606	628	573	589	621	640	591	602	627	568	574	653	611	622	554	649	559	583	614	600	570	571	590	598	617	618	571	643	604	631	622	594	579	627	654	596	628	616	616	585	586	582	598	562	654	598	610	561	650	593	606	652	620	619	615	581	640	618	621	615	617	601	628	623	589	579	632	575	645	575	555	595	580	610	583	607	596	620	630	601	620	610	613	569	601	603	590	645	604	618	635	614	649	615	579	571	579	645	591	584	624	624	627	611	567	627	663	641	621	597	600	636	649	619	577	607	620	593	597	603	557	581	640	639	602	631	593	638	624	585	559	569	635	584	614	585	627	608	613	623	568	634	605	604	589	591	612	600	631	611	594	611	594	639	600	559	631	568	604	611	636	638	601	611	593	573	618	604	613	572	585	573	630	586	589	579	611	628	640	607	587	592	619	585	603	615	623	575	624	614	647	599	625	619	610	659	617	608	592	575	595	604	603	595	545	623	610	605	583	593	615	596	598	628	603	616	658	614	612	627	600	606	631	634	615	581	570	636	588	630	632	574	602	646	660	643	591	576	602	615	600	590	607	573	573	531	583	599	582	647	580	629	622	637	601	535	649	647	603	578	613	609	588	583	592	608	608	573	588	626	595	619	572	594	618	603	619	608	571	588	611	648	587	612	614	632	606	616	649	631	592	601	634	600	545	584	585	589	630	615	613	567	590	621	583	613	601	592	634	590	632	587	660	600	612	589	587	622	615	574	583	614	631	576	596	633	558	589	631	604	601	578	614	593	610	631	570	617	629	629	621	600	606	550	641	586	570	557	635	576	609	633	612	601	656	563	583	589	597	606	634	612	551	652	606	606	619	595	637	591	589	607	612	628	587	573	612	625	628	614	591	580	555	614	568	619	606	606	527	600	633	633	614	600	618	605	563	589	668	588	629	582	653	569	605	646	588	601	585	548	608	643	605	567	629	638	597	601	564	642	666	625	556	640	624	596	605	606	682	624	631	615	593	599	550	605	584	566	599	600	631	577	563	625	633	588	635	629	586	575	606	580	561	611	569	612	628	603	613	574	612	593	582	589	556	598	617	610	638	590	579	615	594	598	614	587	597	620	618	569	603	611	633	662	612	600	603	632	566	589	621	615	623	592	635	599	615	630	600	618	576	645	616	661	611	624	603	600	643	623	617	588	587	596	564	655	564	592	611	606	598	603	631	606	569	656	607	624	609	640	589	601	560	593	591	612	619	587	583	616	587	573	629	579	634	626	588	622	606	576	636	626	590	575	582	622	604	664	671	588	577	593	647	628	592	638	589	621	578	639	624	654	624	630	601	616	576	591	596	667	635	627	568	615	584	628	605	638	604	618	608	638	563	619	555	580	649	571	607	626	620	569	605	613	611	624	608	660	599	624	575	596	582	599	607	626	613	617	599	663	595	613	597	589	609	604	602	570	646	623	579	638	619	623	618	596	602	601	605	604	585	624	599	599	618	614	648	625	600	618	645	596	549	592	610	619	581	595	618	633	596	610	631	580	630	573	598	604	611	618	616	570	633	631	650	600	573	619	602	584	620	611	611	600	572	568	574	619	606	648	605	576	584	628	615	603	588	614	616	629	564	594	631	632	614	624	573	583	598	636	628	597	628	619	606	590	643	592	594	582	600	594	631	628	581	579	569	625	599	643	619	639	597	592	660	591	636	606	606	584	625	579	606	597	617	632	610	614	605	647	573	609
15067	3730	3903	3625	2626	1835	1379	1025	752	629	539	478	457	465	397	418	318	304	254	273	297	271	287	282	255	230	231	243	247	259	279	216	240	234	213	228	229	241	236	264	256	240	246	215	242	234	250	247	204	213	232	198	273	235	225	210	230	220	233	233	212	210	207	236	218	217	233	229	262	234	215	221	244	212	225	220	237	245	207	246	232	250	202	258	207	226	240	224	221	199	198	229	241	221	240	253	252	225	197	244	206	234	226	219	228	219	213	201	225	211	220	213	234	232	231	234	246	220	226	250	238	209	213	225	207	226	211	223	253	233	220	228	225	215	214	240	220	232	224	220	219	218	217	241	248	206	206	222	230	227	223	258	214	209	233	247	255	231	229	223	225	231	238	233	244	251	205	217	221	205	236	207	225	220	234	245	223	223	228	213	236	232	252	218	225	229	224	237	216	237	250	263	221	214	224	200	225	223	250	210	200	204	218	214	240	230	236	228	229	223	227	226	254	218	227	199	256	223	219	228	241	245	235	199	225	224	199	234	207	257	250	213	233	220	244	224	232	226	240	231	236	246	221	232	212	231	227	245	207	230	251	230	211	219	207	233	187	235	227	244	260	228	221	249	237	236	228	239	223	217	222	225	251	225	224	224	245	197	214	242	234	233	239	221	219	217	229	234	209	205	219	228	233	230	206	217	231	231	208	225	221	220	188	211	229	226	239	234	219	225	253	243	249	219	230	201	235	226	201	217	225	213	228	244	233	232	237	223	208	241	222	231	196	226	235	245	258	208	229	245	226	229	207	243	237	233	225	248	204	241	229	214	267	234	210	216	227	236	225	222	206	218	217	219	229	224	200	248	258	208	229	252	261	236	184	222	252	226	202	237	244	247	214	227	252	210	223	255	242	224	215	219	225	227	254	237	210	233	203	217	206	206	235	224	243	220	177	193	239	262	242	204	226	219	225	235	223	212	226	241	219	226	222	232	214	227	236	249	201	238	233	254	222	238	194	224	217	237	223	231	234	198	244	231	239	223	198	245	218	223	217	232	234	228	240	194	212	234	215	226	221	225	225	230	245	211	212	205	205	236	243	210	213	237	212	216	240	233	219	215	222	232	230	199	219	222	265	222	233	225	221	214	213	221	229	224	212	198	239	219	247	248	232	203	241	214	239	225	220	226	241	248	217	223	207	225	246	213	224	258	246	234	215	235	215	235	208	215	246	205	232	208	236	203	241	217	218	228	249	243	232	222	212	250	228	211	249	277	240	254	207	213	199	235	221	223	249	202	220	226	211	224	242	232	237	239	211	221	249	213	227	255	242	254	241	230	220	229	225	234	248	216	228	190	230	196	217	225	215	225	215	224	233	210	218	233	241	229	230	227	246	217	202	231	207	205	265	243	223	218	217	233	222	206	241	192	200	215	199	231	223	234	228	230	219	260	256	264	230	228	257	196	233	234	214	216	214	218	248	243	253	232	215	233	255	224	209	228	234	230	220	247	247	241	215	232	219	227	205	212	246	201	206	243	241	255	215	213	245	218	233	248	222	232	214	230	227	245	235	259	257	214	190	215	220	220	230	222	249	209	237	230	238	245	218	229	207	211	231	235	209	227	244	222	246	251	215	219	210	226	256	238	201	209	214	223	195	239	241	224	236	222	195	214	232	254	237	237	238	227	253	265	215	229	222	224	218	217	206	210	220	228	226	219	238	214	247	244	227	229	222	242	241	220	210	219	227	233	229	207	257	198	238	236	197	235	240	218	233	235	212	220	204	268	241	220	223	237	209	245	223	235	252	227	241	219	231	220	236	231	239	226	226	229	223	241	261	224	214	209	233	205	231	229	218	243	248	245	223	212	242	222	235	221	227	271	234	170	249	237	237	223	217	238	229	271	225	208	219	217	226	216	212	228	232	210	197	205	260	198	224	201	202	237	221	233	219	214	220	219	258	228	222	222	236	229	201	214	188	226	218	243	207	200	241	202	220	248	234	233	235	217	241	221	234	222	209	242	222	218	217	229	231	233	234	213	210	238	245	204	244	219	210	239	211	217	238	230	244	238	227	223	235	244	243	199	215	196	218	241	211	233	211	220	222	208	211	224	219	236	242	189	205	247	226	189	250	234	238	210	204	218	194	212	222	202	224	221	235	234	218	217	219	213	247	213	221	182	215	241	210	211	206	211	233	221	220	214	207	216	189	241	222	243	216	236	252	218	224	232	201	221	221	231	253	225	184	238	242	203	206	240	224	235	206	226	226	215	226	241	233	227	223	214	223	211	231	241	222	236	210	240	223	208	236	222	218	229	239	217	249	213	216	246	236	211	253	215	236	243	211	266	220	205	183	220	244	236	240	212	215	210	237	245	239	244	225	232	242	211	201	250	238	227	245	210	228	225	237	214	239	238	224	221	235	232	222	218	220	227	225	215	235	249	222	224	219	222	218	218	220	226	212	224	232	219	196	203	237	232	219	211	238	230	234	241	221	237	249	231	256	213	241	237	215	207	233	216	235	236	231	239	238	229	242	219	225	190	226	233	241	223	232	238	234	207	230	223	223	245	228	226	222	224	247	216	245	239	244	206	245	206	225	226	206	220	221	224	207	216	243	248	200	212	218	223	225	222	228	228	242	208	207	193	216	234	233	253	218	225	232	208	226	219	232	227	271	248	246	226	240	255	225	201	207	230	247	251	231	210	226	208	241	227	207	218	216	213	204	214	240	280	233	217	240	187	208	200	219	228	217	225	213	234	222	246	222	247	231	245	255	195	207	241	232	213	229	224	208	250	222	214	216	223	217	227	224	236	244	249	221	246	216	228	207	238	228	237	248	241	210	235	226	222	241	207	226	232	204	233	217	223	241	178	252	223	271	222	247	212	226	244	213	221	220	233	243	235	239	248	228	217	232	238	210	230	236	244	227	236	230	230	230	251	250	199	223	238	213	234	240	223	229	209	220	224	242	225	204	241	226	233	243	227	221	204	192	231	223	220	229	208	211	226	231	227	220	211	214	206	220	211	210	195	244	226	207	222	217	247	235	241	243	247	223	204	234	206	239	258	240	219	221	213	249	208	220	231	241	209	221	203	213	228	237	237	227	231	196	216	215	226	235	219	206	242	222	231	229	209	212	215	238	234	220	209	230	239	236	215	257	229	222	219	226	215	231	242	226	247	237	231	238	213	192	234	211	215	232	249	232	246	252	227	239	248	220	246	261	217	254	231	234	234	239	231	212	232	242	238	216	214	231	217	231	206	205	222	202	248	226	235	227	231	243	226	236	207	220	236	240	215	227	229	261	244	226	178	236	232	257	234	211	275	249	223	236	218	236	218	216	234	234	221	247	212	238	223	219	251	240	202	226	218	222	235	223	247	229	228	250	208	218	221	198	185	220	213	215	227	214	222	206	232	243	217	266	213	231	234	252	206	218	229	228	206	239	223	228	219	248	213	233	223	228	205	263	217	218	241	230	235	232	248	216	257	224	222	210	217	247	244	221	223	233	212
11260	3371	7428	9552	8490	6968	5435	4371	3256	2686	2426	2059	1871	1992	1925	1575	1432	1204	1104	954	854	860	766	811	758	749	706	702	724	711	651	676	643	631	645	648	636	704	617	627	631	612	629	628	608	581	598	598	555	599	598	551	576	643	578	576	581	567	563	540	515	546	553	546	550	578	538	542	586	602	555	575	552	549	603	537	628	559	572	548	571	565	588	572	527	547	561	532	557	527	575	573	633	551	537	515	552	583	523	575	537	541	550	548	577	558	573	572	563	539	574	582	562	508	562	557	510	570	566	543	608	557	535	561	503	545	566	603	548	566	543	530	597	561	519	559	565	600	558	558	593	525	535	544	563	550	536	531	585	545	579	560	592	553	540	577	572	508	557	594	543	571	546	582	517	491	542	571	584	526	581	547	516	584	538	558	572	564	559	558	539	566	538	550	550	574	580	571	589	531	582	597	563	580	571	541	544	540	590	567	571	599	560	555	533	523	516	533	573	539	550	560	555	537	538	564	546	517	485	559	557	574	515	581	582	551	520	545	550	541	604	569	536	527	592	570	559	550	563	531	519	542	553	550	532	557	556	567	551	566	585	533	545	552	592	525	567	563	551	570	565	565	566	547	524	541	555	599	555	598	523	566	559	573	566	551	538	613	552	531	546	554	578	520	575	543	557	550	522	527	532	544	566	590	512	527	583	546	570	580	595	522	578	567	516	531	558	535	567	539	539	532	559	543	526	595	552	578	543	528	579	556	559	557	543	545	537	576	565	568	528	582	535	510	566	561	562	523	526	593	540	513	536	539	567	564	586	591	567	583	552	587	581	577	592	564	571	539	534	526	581	553	561	530	550	561	548	569	558	496	560	537	561	556	557	540	585	580	535	543	582	527	550	557	541	520	552	572	519	568	597	554	573	558	561	600	576	490	577	550	548	537	528	563	594	553	553	553	567	550	541	552	560	566	556	535	532	569	608	553	560	589	565	588	555	542	563	573	559	551	520	548	526	539	553	520	527	577	574	584	525	571	582	534	566	552	521	591	543	574	561	549	556	560	560	572	551	570	568	528	559	552	574	576	574	536	521	597	516	567	588	579	545	555	556	583	542	564	606	540	566	559	521	523	541	567	539	554	533	542	543	546	538	569	552	583	578	579	547	554	508	515	533	543	571	540	572	572	533	558	573	572	593	547	599	559	589	578	531	567	596	577	543	535	579	530	562	555	561	514	542	584	570	561	530	518	575	549	574	580	592	547	559	608	558	574	541	576	534	585	560	562	583	542	553	547	584	573	495	597	543	548	549	560	558	556	554	565	497	553	538	531	564	564	553	562	553	556	569	571	536	578	580	558	577	547	559	564	567	591	521	566	560	571	536	591	569	576	539	565	566	562	578	544	596	603	548	573	559	500	498	547	545	574	562	584	569	553	579	521	538	560	559	561	550	565	586	538	564	576	574	531	591	577	551	546	589	553	531	547	513	576	558	527	548	527	522	537	549	546	564	556	533	561	583	540	581	513	556	531	523	591	587	575	588	592	581	548	594	574	546	544	553	558	576	593	551	559	513	581	570	586	567	540	557	560	525	541	575	591	572	574	579	545	564	560	580	553	515	583	549	529	573	566	565	548	535	538	592	572	522	541	578	585	532	512	566	564	560	603	566	568	571	641	536	527	523	542	583	578	595	569	565	547	525	625	526	572	555	545	530	549	567	529	544	564	535	576	571	485	552	568	597	533	566	594	535	555	533	579	533	522	540	553	562	596	565	539	540	540	539	555	566	575	561	586	546	508	552	592	593	566	558	535	551	555	575	546	550	541	505	577	587	549	571	560	565	536	568	569	494	540	538	543	621	567	533	577	562	576	570	543	549	542	546	559	540	525	558	562	549	546	557	545	566	572	567	567	565	550	534	526	523	537	603	545	514	570	558	578	554	520	543	550	558	568	549	549	592	523	595	556	587	547	562	586	574	597	556	599	554	539	538	561	540	543	612	539	556	525	584	557	545	581	555	544	593	569	549	517	526	569	603	595	533	568	571	569	574	561	537	573	567	568	535	547	583	528	547	584	567	570	560	512	556	552	548	553	546	571	517	579	544	595	579	566	560	557	544	552	559	585	564	556	545	527	563	550	577	555	563	581	564	520	548	592	569	592	579	496	574	515	562	563	507	506	570	556	510	521	485	581	545	588	546	562	561	553	548	597	567	554	557	560	557	583	583	565	545	568	557	573	558	539	569	540	592	592	548	575	536	566	517	557	577	558	547	574	556	598	516	556	573	537	587	556	472	548	559	544	568	593	535	547	579	546	543	539	537	555	540	571	579	524	544	591	559	540	532	577	560	528	549	557	595	549	537	587	539	598	564	531	580	583	531	552	576	560	558	560	561	553	615	597	564	579	602	576	546	510	500	522	539	599	607	532	552	542	547	562	547	512	523	604	547	570	572	572	592	535	566	602	565	538	614	556	574	569	588	546	556	569	571	573	590	577	591	591	565	570	613	557	545	537	532	533	540	561	592	576	546	558	546	585	539	528	615	558	530	572	539	547	566	546	557	544	543	568	529	583	584	558	546	556	568	567	571	559	578	532	550	561	538	562	546	560	571	534	565	535	573	572	553	554	540	532	506	560	530	556	581	558	556	556	554	567	580	581	588	542	552	567	592	571	554	565	598	593	544	537	555	568	539	574	540	542	561	547	573	535	606	570	582	579	568	582	598	572	551	574	545	551	575	570	573	551	545	582	581	511	568	571	563	531	621	551	587	559	549	591	584	561	569	544	604	554	534	551	571	563	540	521	561	534	561	566	565	558	525	578	545	509	549	555	578	576	536	526	589	613	565	550	563	514	587	553	530	574	578	566	574	576	576	530	558	537	572	576	574	526	544	489	562	564	574	561	540	613	541	554	568	604	586	571	582	550	539	574	587	531	536	556	565	575	517	550	558	557	567	565	541	547	595	533	547	585	560	547	547	575	554	551	555	570	601	531	557	542	553	546	523	549	546	523	548	573	546	551	603	587	573	561	614	563	605	582	585	525	554	555	621	489	576	555	597	537	576	611	580	546	597	571	546	514	554	589	561	526	563	550	564	559	521	529	544	497	511	553	570	539	565	555	564	573	545	611	525	558	562	538	617	577	505	580	555	589	546	569	526	561	551	525	569	592	554	531	582	561	591	604	511	551	604	513	529	587	552	516	546	544	601	542	546	559	588	555	592	576	547	558	556	590	592	547	551	573	539	562	541	567	542	612	560	530	534	566	557	584	565	538	592	553	549	557	583	588	535	565	561	584	511	545	584	538	566	533	548	569	582	549	579	542	571	512	585	552	520	574	555	575	548	587	551	546	581	564	550	567	542	586	580	591	534	541	553	557	562	533	593	543	580	543	571	556	540	502	503	557	535	578	587	554	567	561	549	581	546	559	586	564	582	561	593	550	590	564	596	569	567	597	576	593	557	533	531	573	544	553	537	555	548	590	562	556	548	542	544	563	544	561	554	519	556	589	607	548
20125	5231	6133	5245	3527	2533	1960	1485	981	754	617	512	542	552	519	388	350	328	246	237	229	227	218	200	222	210	224	176	167	192	173	175	172	177	198	166	156	152	162	195	192	186	177	156	170	154	160	175	143	164	158	158	148	160	160	140	136	150	164	155	176	135	168	161	166	179	179	148	168	151	151	146	141	147	161	166	155	185	151	161	148	155	140	153	181	184	138	153	170	141	179	156	150	160	151	149	161	147	160	156	149	147	151	154	146	160	140	154	165	157	168	159	136	145	165	138	143	157	141	177	167	146	150	132	165	148	149	160	153	166	158	167	148	142	147	144	163	157	151	153	180	155	163	144	171	160	175	169	154	153	171	156	173	143	169	168	169	164	147	158	174	162	165	186	169	153	141	173	154	151	154	186	184	162	148	145	134	164	166	146	159	165	178	157	163	154	170	156	145	163	144	154	151	141	162	138	174	150	159	133	163	169	171	189	138	143	156	145	138	130	136	142	149	152	164	164	169	166	152	146	152	158	165	142	156	181	161	163	161	154	159	168	161	126	138	159	128	151	127	146	170	144	201	135	134	149	146	152	154	156	161	171	148	156	170	161	172	132	153	163	149	163	148	169	162	157	173	119	181	161	152	158	164	171	186	146	187	161	149	144	176	157	161	147	157	151	163	138	178	151	163	157	177	171	154	135	150	158	128	137	161	174	167	173	133	155	152	138	153	166	174	152	164	161	140	161	129	173	172	181	120	152	150	164	167	137	162	153	131	158	149	152	163	137	146	152	139	132	152	156	154	146	154	171	136	143	157	144	138	132	169	141	157	179	167	151	143	157	148	161	146	165	147	156	159	138	179	174	151	158	158	172	169	172	176	146	137	146	157	164	164	169	142	162	154	178	142	152	153	160	155	140	134	182	145	156	153	161	159	164	157	159	137	158	173	118	161	178	138	138	138	147	158	172	155	158	145	167	151	163	152	152	162	134	152	182	126	156	141	133	174	148	150	162	180	167	160	156	151	145	142	148	164	146	142	139	160	179	162	172	144	133	159	153	134	166	161	131	169	166	164	162	142	163	140	161	156	177	164	182	168	146	173	162	165	164	157	146	163	165	153	164	139	176	156	138	171	161	151	142	148	168	172	157	137	164	152	148	170	159	160	155	161	163	131	151	150	150	176	167	137	148	144	143	154	156	157	193	150	145	162	188	153	144	175	166	143	152	159	145	157	158	162	135	153	161	151	137	187	168	174	175	146	161	168	164	155	155	151	161	167	160	141	159	134	149	147	167	154	150	161	147	138	138	174	147	169	150	149	174	177	165	155	158	174	144	131	147	134	155	150	144	167	135	164	187	152	150	162	154	160	155	137	151	163	162	168	142	159	163	143	140	169	185	143	159	125	163	156	144	167	167	151	153	124	171	174	156	174	168	168	161	147	175	164	161	156	151	149	136	153	183	148	150	157	168	165	178	170	143	163	146	175	152	138	159	140	152	150	142	151	151	136	153	148	160	161	152	165	152	169	144	175	154	173	174	145	170	142	150	149	164	145	151	137	167	154	169	175	138	131	139	143	143	145	163	164	191	141	135	156	154	151	141	175	140	159	155	163	159	174	151	148	147	179	151	149	153	172	156	138	147	144	177	182	153	139	176	168	138	158	149	174	145	143	155	139	167	170	128	144	145	147	163	158	171	186	162	147	152	149	162	174	148	163	174	153	167	168	162	157	144	140	176	163	169	148	163	162	166	181	145	154	156	153	194	169	165	157	148	168	134	163	151	160	159	156	157	132	158	168	146	173	163	155	136	133	122	136	159	134	165	160	170	162	138	156	142	140	154	171	166	143	154	164	178	152	156	171	151	160	153	172	141	166	192	138	153	172	142	159	166	162	186	171	159	146	159	140	142	161	129	152	156	176	138	191	164	177	160	173	153	137	148	158	173	170	167	160	160	165	158	136	147	171	161	137	180	190	161	169	144	142	153	161	155	149	131	142	153	157	161	163	154	156	164	157	184	133	147	176	162	147	155	140	153	150	167	150	138	165	147	142	152	151	144	154	171	133	156	151	156	149	165	157	138	145	166	160	164	159	155	177	153	162	184	173	151	164	175	126	154	148	187	143	149	141	128	152	174	175	156	159	157	162	151	156	146	166	172	141	145	144	179	161	169	173	148	151	140	148	123	154	168	146	132	145	128	175	163	162	172	130	153	150	159	139	168	148	129	147	145	164	136	155	142	158	157	140	161	157	143	175	155	146	130	146	153	136	171	149	142	153	183	154	130	167	141	166	139	167	161	164	168	160	156	163	167	159	143	145	141	163	149	154	142	168	156	175	152	146	162	169	163	159	132	168	179	149	157	175	149	160	142	159	173	146	156	137	158	170	162	180	144	181	156	139	151	149	145	163	129	142	147	173	156	165	151	168	158	138	149	156	159	133	139	143	192	144	140	167	159	146	158	136	150	192	166	162	128	152	141	175	139	167	123	147	181	169	166	152	140	164	153	154	162	162	141	165	173	184	159	155	164	171	149	136	179	169	155	167	160	165	176	163	139	150	163	171	181	159	159	150	139	148	144	155	181	165	149	169	140	167	143	155	154	155	150	152	157	191	151	143	154	159	176	166	166	161	148	147	129	191	151	141	144	150	173	186	158	146	161	150	143	150	162	181	153	146	143	159	128	141	157	145	150	170	128	138	156	152	143	151	167	161	169	173	167	168	157	152	154	159	151	146	140	161	194	155	158	159	148	160	145	160	157	174	142	154	169	164	161	144	127	155	191	165	166	155	152	164	180	150	157	150	145	168	168	144	149	145	150	131	140	143	164	157	137	150	137	169	171	138	155	135	158	164	141	162	172	143	139	151	175	147	142	152	148	158	165	136	157	175	157	157	173	141	139	144	169	149	166	167	163	154	149	150	145	167	156	171	163	197	168	139	150	181	174	158	145	166	140	125	126	168	169	164	144	144	136	154	146	173	139	135	149	145	138	149	160	137	168	151	156	143	180	130	173	158	157	141	152	146	147	167	188	182	148	134	139	152	183	134	167	163	163	159	159	170	159	154	169	169	164	160	168	162	155	131	159	169	157	138	138	160	166	172	155	161	132	141	155	151	150	162	147	163	145	165	149	158	160	138	158	138	166	156	149	143	135	171	159	148	155	148	147	131	145	159	154	183	160	166	151	170	150	165	179	163	169	146	148	182	175	152	137	163	140	134	176	169	163	185	151	142	157	143	147	151	143	142	161	176	148	147	150	176	157	153	149	160	160	165	147	157	144	148	166	153	165	168	142	153	139	172	182	140	139	166	160	150	160	125	142	158	181	161	169	164	151	149	177	172	142	158	141	176	133	154	160	157	173	147	148	159	140	144	150	149	140	149	152	140	158	158	138	167	160	159	169	182	145	171	150	145	162	165	169	174	134	146	157	137	161	175	133	140	169	144	135	147	148	141	159	171	164	156	155	148	132	167	154	156	145	158	151	157	157	137	156	142	157	164	145	152	156
12694	4637	10569	12286	10783	8664	7126	5626	4241	3530	3009	2719	2631	2948	2654	2365	1892	1568	1196	1104	995	898	834	778	763	810	760	679	629	621	627	534	533	515	526	513	551	551	580	544	542	510	520	508	502	489	477	440	405	459	467	487	438	423	446	445	449	392	424	429	404	423	386	378	388	437	425	428	417	413	410	366	416	403	387	367	383	399	382	400	374	392	362	394	421	400	406	443	407	425	401	411	370	379	406	442	406	383	418	412	383	448	426	384	346	418	407	353	402	373	389	375	379	398	419	378	440	363	419	391	405	387	355	428	388	406	384	361	406	389	387	403	424	369	432	408	388	402	366	398	390	424	407	374	375	400	391	397	412	375	422	417	378	380	434	425	373	393	423	415	399	396	389	351	372	400	429	394	383	419	395	383	410	385	386	368	358	413	395	408	391	423	424	391	429	387	420	419	385	369	379	399	377	372	385	393	419	380	391	416	380	409	428	396	409	363	398	369	385	397	377	408	394	376	393	413	381	400	389	400	410	405	403	414	392	380	398	418	411	382	386	351	408	373	423	393	403	350	390	420	392	401	397	402	398	388	394	426	376	399	387	399	382	402	414	388	414	416	392	411	384	425	420	440	402	392	371	393	397	435	412	398	364	380	414	407	369	373	396	382	443	405	396	421	382	412	388	380	401	403	401	385	400	390	363	378	387	394	388	407	394	410	393	415	416	414	443	406	403	399	395	385	419	402	414	359	397	348	412	423	380	433	387	393	439	404	390	401	364	400	370	399	400	367	417	401	425	398	382	390	378	393	407	378	430	413	395	393	407	416	365	400	391	390	368	384	389	383	382	398	420	385	394	396	384	399	390	407	369	368	421	388	408	396	430	419	437	372	394	378	380	395	375	414	396	438	380	451	380	419	399	394	388	405	357	411	390	409	414	392	391	418	386	394	379	408	388	431	380	404	377	391	384	399	366	399	385	400	395	395	349	416	385	412	398	403	415	413	400	400	406	395	394	409	407	388	396	419	393	381	415	406	436	421	415	367	413	404	368	370	406	413	388	357	389	368	390	422	391	386	392	388	392	390	396	414	395	430	403	380	410	401	403	406	354	366	419	397	433	418	411	419	403	385	361	380	397	438	385	382	427	387	413	380	394	442	429	398	387	406	363	408	385	409	396	403	406	414	422	389	351	403	397	363	397	342	375	387	396	425	426	379	398	359	406	405	400	387	391	358	405	425	374	383	408	388	418	385	392	379	424	401	392	373	399	391	447	437	378	382	408	341	394	397	418	386	403	394	404	386	384	399	407	394	409	426	403	407	407	391	401	400	397	414	392	396	410	424	394	409	361	471	371	387	397	374	392	420	403	397	363	379	385	389	397	402	389	407	395	397	374	376	399	375	425	401	405	428	404	414	386	377	402	406	362	358	425	371	394	392	402	371	422	435	404	370	407	403	391	390	384	371	436	441	387	402	420	402	400	416	380	382	389	374	388	384	394	439	422	385	392	398	390	390	395	419	379	396	380	417	378	428	434	401	381	386	400	434	350	428	383	393	374	413	382	404	413	366	394	397	391	434	347	369	405	391	380	416	421	424	396	392	399	429	404	394	410	386	397	384	399	407	404	370	387	387	381	391	389	391	398	401	393	429	401	389	405	379	376	389	426	388	421	388	393	383	391	354	357	424	375	385	427	379	386	403	376	415	401	442	408	421	368	430	379	428	396	411	425	363	403	371	380	390	423	404	401	430	362	390	409	409	377	384	401	388	386	389	404	396	371	394	372	353	398	415	362	387	382	410	376	397	376	393	387	394	398	424	363	411	402	389	376	426	415	380	410	403	389	393	406	417	422	377	372	373	392	365	380	378	409	412	390	388	353	380	387	414	449	374	384	387	395	397	390	372	380	385	371	392	399	390	403	391	385	413	397	379	402	417	391	380	384	387	382	381	406	372	388	393	386	362	418	357	395	382	383	392	362	417	402	423	400	410	428	413	396	397	412	361	427	363	403	425	415	393	364	397	355	369	370	423	403	408	414	403	369	420	390	422	396	377	424	413	379	414	417	403	414	364	410	377	392	363	412	410	397	370	411	402	360	412	424	401	394	448	409	386	405	416	413	352	400	417	363	397	398	435	432	415	400	424	397	409	346	419	382	364	383	361	413	402	394	427	399	389	358	413	413	402	383	412	384	384	427	380	388	402	401	397	409	399	409	396	383	407	429	397	387	416	382	383	390	385	409	416	381	399	408	384	395	427	409	403	383	397	372	412	392	410	380	430	372	412	414	402	419	394	392	393	385	408	393	407	354	412	365	379	417	387	400	395	379	426	376	419	451	412	423	369	384	383	405	391	415	384	414	391	370	426	424	397	399	384	418	416	400	401	391	384	392	378	426	392	363	380	425	384	393	397	412	408	392	409	370	433	388	367	410	374	390	392	374	402	381	400	408	409	420	377	373	418	417	407	380	394	390	417	390	385	398	405	391	375	402	402	437	388	403	391	421	405	376	428	393	385	399	391	417	369	384	394	388	392	376	389	391	407	422	387	402	364	407	386	400	392	416	431	395	387	395	385	428	391	389	380	414	402	390	363	415	421	407	400	392	378	373	398	416	422	408	395	423	352	390	413	377	409	389	358	380	388	388	385	371	385	400	403	410	420	396	413	397	434	401	391	396	391	409	458	384	398	397	393	396	414	376	367	391	385	385	402	395	423	405	357	391	405	380	368	403	379	401	368	384	404	413	418	380	422	417	373	392	396	441	352	392	402	406	361	417	397	393	410	344	383	386	401	393	391	426	396	414	414	391	425	386	373	415	410	381	415	417	405	375	394	395	408	386	428	414	396	405	398	401	401	418	362	397	375	387	344	373	382	414	400	411	387	367	410	399	398	395	407	376	415	387	413	413	419	407	418	396	339	397	373	396	391	378	415	358	412	402	401	393	398	376	384	430	361	412	412	412	414	393	392	404	420	427	391	413	347	398	420	409	399	394	410	396	414	390	355	366	399	420	396	415	400	414	431	402	388	402	346	390	442	418	373	399	360	396	375	411	400	428	406	396	371	408	380	376	411	407	440	374	380	409	397	414	377	390	370	398	362	382	363	385	398	400	401	413	384	363	405	367	382	393	388	360	397	377	367	420	404	380	395	362	353	408	388	394	389	393	400	427	370	393	412	362	397	429	411	379	399	357	379	376	417	378	406	371	413	424	427	377	380	401	375	381	368	411	377	365	392	424	406	409	395	402	403	397	426	429	399	417	390	412	382	422	424	370	424	388	406	459	362	378	412	403	415	404	428	373	411	379	409	398	361	402	388	393	419	399	394	386	398	372	412	410	436	382	359	401	416	385	381	363	391	401	404	380	354	375	388	419	431	396	395	397	400	380	400	424	417	423	415	384	403	388	398	396	403	382	453	386	443	382	433	373	393	395	393	397	396	389	358	409	368	394	394	414	394	367	402	387	403	397	378	398	412	384	391	423	371	394	440	403	392	382	375	378	428	387	377	401	413
5922	2300	2466	2049	1434	960	741	592	480	440	366	335	301	314	321	278	255	275	282	262	274	240	272	236	210	242	260	267	224	246	263	250	223	260	238	223	240	201	247	265	250	250	259	288	284	244	233	258	255	246	244	256	265	242	219	243	269	280	252	253	263	257	277	251	258	247	227	266	256	279	230	232	222	263	237	230	238	249	261	203	218	273	258	269	233	247	223	258	247	240	221	221	261	226	251	246	253	230	234	235	224	261	259	232	232	261	245	239	236	249	246	270	270	227	229	231	246	240	245	245	218	205	206	250	246	244	263	205	263	277	250	238	256	253	240	256	238	254	272	237	226	244	253	258	241	246	254	265	262	265	242	244	244	226	255	277	270	239	226	257	250	234	273	254	253	240	232	219	257	269	244	248	258	249	263	212	251	235	249	259	250	243	263	245	264	259	248	259	236	251	223	287	261	226	250	270	217	243	235	246	250	226	257	249	242	257	247	246	231	250	252	225	222	212	249	235	248	251	242	252	239	246	254	247	235	249	248	240	228	237	247	226	226	242	242	264	246	233	252	255	236	268	261	249	253	207	236	250	243	241	221	228	240	253	248	257	252	256	238	251	255	253	234	239	259	238	222	274	234	222	269	224	250	281	261	247	244	243	269	268	256	232	255	256	237	263	245	254	270	233	265	226	284	231	257	252	229	252	247	252	283	255	248	238	273	234	254	265	270	228	227	278	246	239	249	244	272	247	255	263	203	259	244	267	226	239	229	250	248	246	243	274	258	278	230	243	245	211	245	244	220	257	252	259	212	227	255	225	279	246	249	247	255	247	242	251	239	251	252	253	272	252	239	213	247	252	261	241	226	222	229	235	266	230	232	219	253	242	258	256	281	266	258	248	262	229	235	259	238	252	255	266	249	235	268	240	222	231	294	255	265	240	230	243	258	259	237	268	257	267	249	243	236	241	222	262	245	232	277	266	251	252	246	234	242	235	249	251	250	248	266	236	237	249	261	233	226	245	296	239	260	244	240	225	257	249	248	268	245	251	245	249	229	267	239	220	247	236	249	258	247	247	248	241	254	211	219	252	224	269	234	251	256	240	239	211	239	239	232	223	231	238	249	255	253	236	282	246	284	219	246	245	239	247	220	241	244	241	236	240	236	270	265	256	261	229	260	269	248	251	251	238	249	274	235	253	244	259	266	258	256	252	255	225	264	241	251	263	242	245	249	233	244	233	253	260	243	281	241	239	236	245	251	232	255	221	231	246	248	255	249	248	254	254	216	252	224	236	254	245	218	269	255	233	251	241	239	253	204	278	253	225	254	233	246	224	268	241	242	205	257	211	268	254	241	228	281	234	238	248	262	218	230	232	275	249	268	255	254	240	248	244	260	249	239	253	259	254	279	234	230	257	245	269	230	247	229	238	252	264	242	265	262	251	268	220	248	220	239	235	256	276	237	240	248	243	261	237	228	227	276	255	256	250	260	226	224	253	258	257	263	267	260	240	251	281	233	270	220	240	253	240	266	268	229	254	270	245	269	248	265	251	242	255	208	260	215	234	247	251	244	212	237	257	242	272	246	248	230	248	258	218	243	221	254	254	240	240	251	256	244	270	252	244	246	241	251	244	273	247	251	248	216	242	253	239	247	233	237	247	241	247	222	232	252	241	253	246	241	254	255	221	255	253	241	251	264	250	252	240	244	236	242	245	238	268	249	267	273	231	219	236	275	225	234	270	265	269	244	248	239	251	222	245	252	239	231	266	269	281	265	248	233	218	236	260	262	244	245	258	257	272	240	257	243	253	240	252	244	230	260	244	239	234	264	250	230	229	263	244	237	266	239	251	209	250	250	273	251	255	252	253	259	260	236	264	229	269	248	252	218	228	246	225	217	232	260	252	257	251	237	245	241	252	260	253	261	278	231	219	255	262	240	245	244	252	264	239	232	219	265	223	252	242	222	244	223	224	275	264	270	262	263	228	239	222	237	265	252	233	238	276	236	248	230	239	249	245	254	269	226	264	295	242	229	237	256	261	238	269	220	254	255	260	252	271	248	224	251	233	274	266	255	227	247	256	263	275	243	231	233	237	216	252	235	247	260	259	253	228	240	251	224	241	226	250	248	272	253	254	258	263	272	252	267	236	231	243	225	245	253	228	250	232	245	252	250	265	256	225	260	231	245	253	271	250	246	266	266	249	242	207	258	249	223	283	264	238	246	247	256	246	254	242	266	259	215	245	255	267	236	211	231	244	253	221	201	247	231	258	250	254	222	240	251	258	241	208	220	227	244	252	262	243	245	255	226	237	239	240	264	245	266	218	221	254	253	224	233	252	259	212	278	272	234	286	232	235	290	276	220	240	229	252	243	252	241	277	285	299	241	245	229	236	262	256	234	264	247	237	238	237	249	231	246	261	280	230	223	265	236	251	280	247	247	222	235	238	247	244	257	216	217	259	245	258	269	256	253	264	303	262	263	258	248	214	244	240	260	218	255	226	249	264	253	256	277	247	249	223	218	261	255	260	252	236	232	243	234	228	245	234	234	257	261	239	269	262	254	265	270	251	274	210	242	243	229	269	251	248	231	220	283	258	241	268	253	267	218	236	251	242	247	241	250	264	257	234	244	246	245	228	240	243	254	231	266	280	254	245	236	251	233	257	266	233	233	244	234	274	217	239	265	250	248	258	223	230	265	279	263	216	256	252	218	257	260	246	257	265	238	258	261	251	244	255	242	236	250	221	214	251	219	242	201	253	228	231	257	254	234	241	250	248	236	277	248	226	245	233	266	228	250	255	253	236	249	246	287	278	240	239	255	225	252	285	265	205	224	262	254	229	231	245	253	239	257	275	244	213	232	266	259	261	229	232	263	218	253	233	280	236	256	222	243	244	251	237	231	248	246	252	253	246	260	237	253	245	243	266	250	237	213	263	275	224	256	240	250	264	239	242	262	252	267	250	251	249	240	255	276	271	272	265	234	230	248	233	236	248	241	213	246	271	266	242	231	236	252	248	271	204	242	241	245	243	240	237	240	232	232	254	242	256	233	246	238	265	231	243	242	268	233	232	262	233	239	253	266	257	250	258	275	269	265	230	232	263	290	246	240	237	289	246	238	258	254	243	248	241	234	264	242	259	254	236	227	247	247	253	259	261	259	240	256	227	216	246	246	244	251	254	282	253	229	256	235	235	249	228	241	219	271	243	253	220	262	268	249	251	245	239	234	248	226	231	239	249	251	230	230	251	247	263	264	214	227	238	256	252	281	253	249	249	218	250	263	253	246	274	249	232	245	248	257	261	235	228	255	248	252	259	245	269	243	244	242	250	236	231	230	253	265	216	266	280	255	233	268	251	232	271	253	232	229	276	237	244	270	226	258	222	241	286	263	246	233	240	248	238	244	226	246	255	272	252	306	255	241	241	255	252	265	268	241	238	251	264	252	272	214	218	234	246	246	234	258	253	236	232	222	211	260	248	230	275	251	253	230	236	262	263	238	217	236	278
4647	2631	4946	6010	5057	4026	3226	2508	1945	1643	1390	1223	1155	1028	1025	884	829	815	814	763	735	681	697	677	663	672	668	701	647	635	608	648	679	618	660	625	609	635	671	637	603	608	591	567	631	625	638	571	612	553	639	594	618	599	583	606	574	583	588	592	585	585	603	617	640	620	612	617	574	624	646	631	603	610	576	638	583	646	602	559	620	590	600	618	613	645	600	597	574	598	605	604	615	615	629	588	608	578	623	594	637	615	583	610	635	606	575	601	593	596	605	598	608	627	592	572	566	596	596	583	616	611	598	607	584	588	620	565	583	627	608	674	631	589	604	632	636	585	675	601	574	590	633	611	618	593	575	617	563	561	609	612	587	630	591	613	576	566	629	616	596	564	601	552	600	644	632	598	629	685	577	603	600	622	615	601	569	620	612	569	569	584	579	637	602	604	585	611	606	568	566	616	603	631	610	627	579	639	553	582	576	632	582	638	592	556	573	583	567	578	611	583	610	589	628	576	655	597	580	595	631	589	629	626	606	597	649	623	604	610	579	628	626	536	594	672	612	609	591	603	614	582	599	627	599	582	563	586	591	628	608	614	598	645	658	569	599	617	591	600	571	644	574	592	603	608	651	567	642	601	641	624	578	625	610	562	643	665	584	596	604	575	604	609	639	578	617	621	621	584	561	600	615	636	570	583	616	650	611	631	596	571	567	600	591	581	646	572	583	617	618	596	576	574	632	639	602	558	607	623	579	613	566	644	604	621	610	621	582	585	601	636	619	600	581	621	553	588	622	591	634	603	585	567	629	576	558	581	609	578	605	637	632	601	629	566	610	629	591	609	579	579	647	586	605	591	641	601	570	649	623	578	597	576	602	568	662	589	600	615	643	573	595	595	579	638	600	584	572	582	594	604	592	561	584	612	589	576	630	554	585	631	593	613	593	620	610	637	574	593	575	561	633	631	619	612	605	623	589	564	606	596	618	614	571	568	603	602	595	582	642	606	617	612	601	621	645	587	643	574	570	585	597	588	606	597	576	597	637	622	566	616	602	576	632	613	568	546	574	603	614	580	610	579	571	600	614	618	622	606	641	618	617	596	614	576	577	567	617	563	637	606	588	632	610	631	597	589	584	586	601	601	598	598	574	589	593	654	617	583	599	601	604	595	615	633	609	588	586	590	614	630	602	609	594	562	585	597	629	616	606	632	636	643	567	611	591	635	605	625	581	633	575	601	542	604	597	561	626	583	627	596	588	621	584	588	566	573	614	608	643	611	575	604	620	580	586	608	615	555	605	589	606	596	613	598	654	603	580	618	582	565	579	628	609	619	623	574	572	567	569	582	600	569	575	640	615	600	619	640	543	604	599	618	634	607	586	617	611	600	574	673	628	551	587	596	587	570	570	617	605	582	586	603	648	609	589	626	583	616	607	619	615	630	634	606	607	593	582	573	603	626	602	607	604	619	589	593	614	600	629	645	643	611	604	626	547	639	576	568	629	546	574	593	605	609	590	586	613	604	609	601	617	619	634	563	618	609	585	575	551	586	589	656	568	583	620	535	612	618	614	621	634	587	599	564	579	579	599	573	629	631	636	659	583	635	547	587	587	594	584	584	613	589	617	575	620	585	583	625	592	601	563	621	623	639	606	611	591	591	599	596	655	609	598	577	609	610	553	611	589	584	600	575	584	588	644	613	557	649	572	568	601	600	594	629	621	613	636	635	592	578	560	634	641	598	649	611	613	614	593	629	568	631	631	588	612	589	623	554	600	619	615	619	575	582	595	631	610	615	645	639	629	627	588	581	577	556	595	576	588	597	568	628	622	611	594	587	590	552	600	571	611	585	597	593	604	569	567	611	652	556	576	599	605	616	592	572	598	624	598	638	603	605	617	615	567	587	590	570	632	595	620	585	553	617	574	609	645	616	564	617	585	604	578	609	588	626	621	589	596	572	616	610	598	640	625	649	610	567	593	623	566	605	606	637	633	566	588	656	558	603	576	602	598	622	613	588	583	587	573	626	553	554	635	589	637	562	615	606	584	572	620	574	568	648	625	612	590	654	587	661	612	575	587	628	631	601	619	604	600	622	605	562	601	601	559	602	581	569	646	559	569	565	599	613	607	602	568	626	608	605	556	607	651	572	549	620	569	527	615	569	625	640	613	598	605	570	604	579	594	584	582	599	628	621	596	608	623	633	635	557	609	568	600	651	622	611	619	610	592	633	605	589	563	582	604	606	640	617	571	572	578	581	587	606	615	648	581	580	589	644	590	583	579	619	619	568	594	587	608	581	577	594	568	623	617	614	618	589	612	583	571	621	620	573	593	600	568	624	627	594	598	644	627	612	599	629	634	603	589	641	577	633	576	597	582	600	586	588	579	636	632	590	590	621	604	606	610	600	590	556	620	645	640	635	539	598	622	633	608	634	581	624	607	586	632	573	608	589	599	589	622	613	644	601	589	593	589	620	609	589	597	617	593	527	619	624	630	593	599	589	604	614	558	644	574	600	620	596	584	601	579	605	572	591	609	601	610	639	609	573	647	626	611	586	650	610	646	603	613	619	610	650	586	613	580	623	576	615	585	607	578	634	601	615	599	591	605	572	596	618	629	595	607	639	616	638	617	622	580	576	601	602	632	601	622	583	589	566	612	613	578	630	622	612	659	632	577	614	596	580	586	633	587	598	568	568	591	575	636	603	594	584	599	595	585	654	592	593	617	621	634	565	609	618	592	573	596	575	611	601	620	601	565	566	597	604	596	574	599	633	591	620	605	586	627	613	625	600	615	575	587	650	637	591	627	584	591	602	566	592	623	624	619	597	620	595	592	638	600	623	635	621	564	586	586	623	547	605	614	572	596	579	578	597	598	612	604	666	573	650	575	596	640	603	583	549	601	649	598	596	594	613	599	612	624	621	650	619	641	564	600	580	594	596	604	594	635	607	551	611	583	594	659	647	576	593	638	571	653	595	616	612	580	566	602	597	579	578	601	585	641	640	577	598	578	575	601	598	589	603	631	595	607	608	632	609	648	596	602	612	581	558	617	602	624	588	641	587	622	582	619	567	566	594	626	624	620	582	583	615	600	599	614	648	614	623	594	624	567	647	636	582	577	625	628	603	576	655	624	570	573	584	608	616	644	623	608	626	605	618	594	575	633	603	587	606	589	650	607	650	612	568	599	593	591	575	572	602	624	624	572	598	581	580	627	582	554	595	582	623	618	589	595	621	625	602	639	556	647	608	639	576	584	609	587	606	633	642	559	640	598	605	581	586	594	571	589	604	586	590	566	590	595	599	612	649	629	577	545	604	563	628	645	584	600	567	587	623	620	592	605	595	586	610	577	570	587	626	622	599	575	583	672	578	590	582	664	589	615	613	576	585	567	640	602	577	573	598	609	629	585	621	588	598	622	608	618	615	603	594	623	595	594	632	587	621	591	607	627	592	614	601	583	612	562	599	591	602	584	605	597	552	587	607	631	575	580	588	560	621	625	552	570	589
15417	5013	4621	4135	2764	1827	1318	987	750	583	531	389	459	468	450	386	358	303	292	272	254	268	276	260	230	241	250	230	248	286	250	243	243	212	252	227	226	238	238	227	252	270	183	215	264	239	256	234	247	230	214	234	220	232	230	233	263	238	217	252	240	220	233	257	220	198	221	225	195	225	236	230	257	229	252	263	250	243	223	233	240	238	217	220	241	227	230	204	242	221	233	232	225	204	213	243	221	217	220	233	239	215	241	231	214	200	225	223	190	236	243	200	227	215	236	201	234	193	253	215	227	213	231	236	200	222	227	241	230	197	208	237	215	225	233	235	243	226	199	214	246	229	227	240	240	216	236	229	230	229	215	234	206	236	207	206	216	221	255	219	225	222	262	222	209	230	248	259	224	231	211	215	213	208	226	195	198	211	212	211	246	230	222	248	235	209	219	230	211	243	230	214	235	226	223	224	243	249	235	204	242	248	204	197	221	232	236	208	224	215	223	210	206	187	226	207	224	206	205	223	233	195	241	248	230	215	215	212	215	233	235	241	248	240	217	227	220	179	230	253	237	237	249	230	212	221	202	246	249	234	215	246	263	218	229	233	224	211	217	223	203	218	246	239	246	233	257	239	207	222	217	197	208	222	218	219	247	240	253	242	219	232	210	221	226	232	215	206	242	219	229	248	221	228	239	221	220	226	234	229	208	220	203	236	227	234	228	237	212	204	225	240	205	229	223	205	252	224	217	240	232	248	241	220	239	238	229	199	212	237	222	220	231	206	221	231	222	217	227	246	212	224	201	265	234	229	227	213	246	189	238	198	217	206	243	211	245	233	212	233	211	196	234	233	224	256	224	226	209	213	253	238	230	227	229	237	199	228	207	229	235	217	270	228	223	228	215	236	210	219	247	214	190	228	216	213	228	224	219	232	240	227	225	206	210	213	210	218	208	196	219	218	226	226	222	212	225	247	230	220	252	233	242	240	210	258	259	215	241	226	204	235	242	262	219	215	245	225	232	202	240	223	233	233	222	235	226	234	209	218	227	224	225	253	232	207	217	212	209	246	237	226	244	222	233	203	209	238	213	216	222	217	217	205	215	224	221	237	224	244	227	236	216	221	247	219	184	245	211	213	214	254	206	211	237	210	226	228	245	201	219	211	213	209	236	225	211	216	206	213	249	229	222	213	211	204	243	199	222	231	219	236	208	224	205	216	194	224	221	201	221	239	209	218	208	238	222	240	234	243	218	210	230	239	223	206	230	221	230	219	256	234	237	250	200	220	208	223	248	225	199	181	227	241	238	228	221	217	236	233	199	228	216	268	191	204	201	244	222	208	219	230	259	230	204	240	249	208	224	221	225	226	236	233	233	223	229	233	195	215	258	216	239	244	215	235	200	219	210	218	223	249	208	185	220	226	222	229	236	212	224	235	224	192	220	210	212	229	229	224	224	240	223	251	239	221	232	232	204	232	216	216	256	244	195	235	224	216	203	220	216	231	244	226	207	223	244	250	220	223	226	218	240	240	227	245	224	255	224	226	230	232	225	210	214	223	215	228	218	211	209	206	211	218	236	238	244	210	208	243	199	198	235	228	228	243	232	234	239	232	242	219	229	214	213	218	212	230	243	197	240	246	215	222	242	221	199	246	252	234	213	223	234	235	225	228	235	233	206	229	238	218	230	217	225	215	216	228	211	231	229	231	229	211	206	227	249	244	216	199	216	226	228	228	268	230	212	253	212	200	238	219	235	212	236	228	227	229	217	224	242	243	204	214	245	246	219	187	219	201	217	210	212	217	257	216	213	205	234	206	232	240	254	240	199	221	247	246	190	222	242	239	197	224	187	208	228	235	200	197	240	245	219	238	242	204	229	224	243	223	239	226	234	225	224	233	218	247	238	204	240	233	242	216	201	231	231	239	215	242	238	239	203	211	218	238	189	223	215	228	245	201	241	226	235	233	218	264	258	247	260	224	225	260	230	218	252	237	221	233	224	235	226	246	212	238	211	223	200	191	232	234	242	237	200	206	229	225	222	214	223	208	217	230	248	195	217	215	200	197	228	230	250	249	223	206	230	238	225	251	239	214	221	233	230	225	236	224	245	216	239	214	243	227	219	224	248	226	224	218	227	212	236	237	206	223	221	192	181	216	194	208	221	213	216	244	208	222	224	228	193	255	219	241	230	233	236	243	217	240	243	208	243	205	230	212	231	226	237	217	252	218	237	204	234	194	214	239	203	199	200	220	244	236	205	228	221	229	221	211	250	226	206	234	213	225	221	232	223	252	210	204	198	240	231	231	227	207	230	249	219	208	210	200	232	243	244	213	243	233	204	232	215	203	249	204	189	264	229	199	242	229	235	218	228	201	237	240	218	235	268	219	219	191	244	194	223	223	221	213	237	235	219	242	229	226	216	249	230	216	218	239	230	219	230	231	213	227	228	234	236	239	206	190	225	239	203	193	235	217	212	211	216	226	220	199	205	222	211	213	221	209	225	202	200	236	214	226	237	205	229	238	228	214	223	231	216	243	186	200	237	212	233	235	205	226	224	225	215	227	210	212	221	248	228	205	237	250	256	199	235	210	248	198	216	220	217	201	208	240	214	213	227	218	208	234	217	223	237	225	218	220	205	213	218	221	215	239	239	231	240	235	245	234	235	228	229	214	238	210	216	231	242	237	218	229	223	213	256	228	208	237	201	206	216	218	233	214	219	226	253	231	207	210	218	210	242	212	229	228	248	219	222	227	218	225	241	230	253	219	226	215	220	229	209	227	231	254	232	199	226	223	240	237	207	225	241	223	250	222	246	207	188	226	227	210	244	216	234	222	227	216	215	203	211	229	246	250	215	216	232	230	242	206	225	236	235	261	221	238	225	206	229	238	229	211	229	231	230	241	253	236	239	234	231	239	223	244	216	227	238	241	240	229	224	218	207	220	221	217	250	205	206	240	253	254	237	206	220	230	221	223	236	219	244	216	195	219	194	253	251	216	242	198	227	238	225	226	201	251	208	186	232	200	200	228	237	229	224	226	225	207	229	242	229	219	214	245	219	217	219	235	234	229	230	197	233	220	241	213	210	196	219	241	238	207	206	201	201	230	205	198	203	204	224	235	224	218	190	246	187	227	232	230	229	243	242	214	227	243	239	240	222	247	239	233	260	219	228	209	234	228	224	227	227	202	221	226	235	236	253	231	228	230	250	226	228	253	203	205	215	236	213	234	249	216	247	188	245	224	230	247	221	237	219	225	242	236	231	229	245	241	222	212	229	254	231	242	219	231	222	226	233	234	236	225	220	254	227	233	225	212	223	229	247	227	226	229	236	230	217	224	220	215	227	226	208	229	227	228	219	212	246	210	232	230	261	254	241	232	234	237	214	207	193	242	235	219	224	208	244	231	232	230	242	225	229	201	217	214	214	213	218	230	225	243	241	201	245	230	236	223	250	232	229	189	213	221	209	235	242	224	205	232	223	224	216	192	229	226	233	231	214	247	237	220
11454	4571	8413	10253	8207	6344	5015	4107	3167	2758	2403	1977	2133	2076	2111	1608	1377	1206	985	941	872	836	844	789	745	732	724	673	733	659	674	649	643	600	674	662	646	643	624	668	639	594	620	624	606	596	577	568	567	562	542	567	585	593	546	520	565	577	584	542	512	572	547	565	609	551	550	556	545	556	583	570	551	520	546	545	509	550	592	535	552	584	537	545	535	555	580	582	569	532	566	496	533	558	554	570	548	585	538	572	545	529	574	547	580	556	574	558	548	546	583	531	546	529	548	525	544	548	559	569	571	580	506	561	576	584	622	542	579	588	557	559	558	517	537	557	559	566	521	577	583	568	546	525	585	526	519	558	520	503	579	610	554	573	541	545	534	540	532	568	567	552	585	569	559	548	552	504	555	542	542	570	554	521	531	505	524	565	541	573	547	501	518	562	569	558	522	552	536	545	563	560	547	565	546	566	564	564	536	530	546	506	586	550	533	547	607	548	529	547	513	566	536	541	501	535	551	515	535	527	580	575	523	555	547	560	562	566	540	556	576	534	558	572	574	608	542	533	571	603	594	525	549	552	555	531	520	551	553	528	545	538	571	556	565	528	529	548	513	572	549	577	529	551	550	520	588	554	587	530	597	529	553	566	548	530	534	552	565	547	564	544	555	565	514	560	529	574	534	573	553	522	539	563	547	600	567	571	543	548	563	547	547	601	608	565	525	538	545	548	581	550	560	570	548	567	536	558	584	541	538	539	576	577	585	542	550	528	544	578	513	608	528	611	534	516	512	542	563	550	550	525	532	561	611	538	565	573	520	516	561	581	547	565	544	556	539	514	568	561	553	568	557	532	544	576	562	557	537	587	535	544	569	557	560	551	553	558	547	524	566	559	512	539	509	536	605	590	558	557	557	550	534	567	581	555	500	589	517	537	541	587	591	524	540	505	562	489	540	603	513	550	576	545	541	537	582	574	558	545	600	545	522	542	548	528	521	555	548	546	546	538	517	533	552	539	579	548	511	499	565	521	564	572	537	542	513	529	561	566	540	527	564	548	535	556	542	534	560	525	534	519	525	602	551	549	522	583	532	539	562	576	554	539	508	544	564	567	556	588	533	566	554	536	554	547	562	508	530	545	553	527	566	576	565	534	539	578	546	538	488	527	559	588	559	545	525	532	576	528	549	537	500	542	536	559	554	552	560	582	552	589	562	566	548	503	519	566	523	554	601	556	576	552	563	583	573	559	552	568	590	573	563	569	530	551	578	561	580	547	560	570	550	549	518	539	543	551	546	567	527	539	524	539	536	561	548	531	540	541	565	561	575	565	520	535	549	545	555	542	530	581	552	565	565	524	536	589	583	581	563	590	592	554	527	521	561	576	534	577	550	576	546	546	560	575	590	518	555	527	548	493	570	606	536	525	558	570	612	508	528	576	549	541	531	554	530	529	565	605	578	542	544	559	514	559	514	556	572	582	596	521	575	545	537	568	532	551	528	577	556	584	523	558	551	526	521	580	579	532	569	581	564	539	540	574	552	565	508	533	534	537	533	546	541	567	584	564	527	593	599	548	574	523	555	542	591	623	535	549	554	541	511	561	542	555	550	536	571	621	516	599	566	529	568	547	526	524	570	536	565	552	519	600	561	562	528	539	569	543	543	533	589	524	543	553	584	533	561	551	577	564	517	520	560	558	556	537	599	572	569	561	534	547	525	547	514	565	541	565	587	572	511	557	580	544	579	560	548	586	548	543	582	514	576	531	545	578	567	566	565	559	575	561	525	544	531	568	542	585	532	563	594	567	544	555	570	542	540	529	547	562	567	539	498	561	538	543	591	543	560	538	526	511	523	548	582	564	568	547	580	545	576	557	561	550	568	554	555	566	585	505	556	555	558	531	543	511	569	563	562	587	580	574	568	576	540	541	544	573	556	581	572	530	526	509	572	568	561	548	582	554	530	546	538	522	549	529	573	520	550	546	597	531	553	593	490	564	561	578	558	514	534	526	542	513	539	580	606	540	603	591	549	584	509	584	590	590	564	524	524	554	546	518	538	543	546	490	571	562	539	550	561	575	537	564	562	588	546	550	542	524	551	557	541	544	527	561	571	554	553	530	560	517	566	554	561	525	541	571	558	556	541	561	566	508	550	559	569	551	555	553	555	558	513	559	558	550	556	562	590	519	540	558	582	533	573	520	561	539	560	531	554	537	555	508	589	549	541	565	602	562	541	591	537	553	554	575	527	538	551	559	562	516	517	492	567	504	519	521	546	558	560	488	568	562	473	546	584	527	551	551	563	538	575	576	516	571	534	543	565	547	576	564	576	584	569	546	535	546	569	515	514	548	508	517	574	555	520	582	524	572	568	577	552	562	535	550	515	565	552	548	578	531	535	532	552	533	559	523	490	542	552	537	525	578	552	536	535	591	519	536	559	532	567	568	554	538	600	524	586	540	542	538	549	545	545	555	545	561	536	519	577	538	574	520	577	565	572	534	549	558	529	577	557	551	531	543	591	547	557	571	574	539	593	583	532	549	507	574	550	625	578	603	534	530	563	559	553	582	558	586	553	551	553	568	541	603	524	556	557	586	600	525	584	515	546	579	584	555	589	501	521	570	555	579	550	592	541	573	553	538	544	525	558	602	587	544	570	520	525	543	574	553	537	600	573	551	521	582	559	540	542	562	587	587	543	525	535	565	571	572	535	557	544	571	550	552	549	564	562	552	547	569	579	581	557	562	535	496	522	548	553	580	538	552	545	588	545	558	574	521	525	576	575	553	551	540	520	579	566	580	598	551	498	540	586	521	542	531	570	503	574	608	554	558	548	594	601	577	554	570	548	573	583	522	554	575	518	581	587	569	539	554	519	538	565	554	577	590	574	579	579	522	544	514	565	563	557	546	542	569	530	588	570	577	543	533	570	553	569	565	571	555	554	545	582	540	574	566	536	531	562	529	563	578	548	562	556	576	549	536	524	560	532	581	612	538	529	532	558	528	578	554	545	536	566	571	552	553	525	553	550	542	531	537	557	562	581	570	556	563	511	571	548	580	542	537	578	530	569	539	544	602	513	530	572	523	495	539	602	576	560	591	566	551	526	563	525	537	572	561	592	569	589	575	567	571	541	539	545	577	540	595	564	510	560	544	575	531	558	566	560	552	547	563	489	573	512	597	569	544	567	539	552	548	536	565	525	584	574	556	527	536	564	588	575	561	574	568	564	548	559	606	553	537	578	544	571	519	578	564	516	541	557	544	538	540	548	523	530	528	573	603	567	539	536	554	559	563	552	554	554	539	551	565	570	545	586	589	572	552	570	626	570	568	567	540	516	553	548	598	575	577	548	572	550	562	580	576	565	503	537	578	516	539	551	542	553	564	541	570	538	533	572	581	569	539	545	557	577	584	563	523	553	539	554	575	493	529	524	570	550	573	575	519	547	528	574	574	583	524	533	571	535	571	511	567	531	555	533	540	526	537	507	562	600	550	575	521	529	565	575	570	506	574
22413	6640	6384	4811	3183	2285	1642	1385	929	741	665	597	497	546	551	422	339	263	256	224	225	226	215	214	233	224	221	175	193	176	184	165	156	165	147	146	194	195	180	140	159	167	168	180	160	169	165	170	138	165	135	165	150	160	147	178	170	172	135	165	153	174	149	154	176	138	164	149	150	163	171	173	168	170	130	162	150	177	174	166	165	169	159	162	141	150	162	142	150	154	158	179	151	144	158	146	157	166	158	147	155	142	139	163	155	136	166	160	136	153	165	156	143	150	161	147	169	153	164	138	160	155	127	147	168	152	153	158	159	173	150	150	155	143	145	139	168	159	163	158	135	150	154	123	173	159	163	170	179	182	145	147	155	148	156	186	148	122	173	155	156	159	170	170	150	149	167	171	146	143	145	161	146	149	136	125	150	148	153	157	149	143	163	153	151	146	166	162	162	170	130	158	152	155	154	175	137	157	161	180	153	143	177	153	170	150	188	149	148	167	171	172	148	171	159	154	130	155	138	160	169	146	152	147	155	171	154	151	152	162	160	169	170	141	160	170	140	150	134	140	165	175	154	144	162	138	169	169	150	150	152	163	169	143	162	162	152	158	161	133	161	145	134	162	156	149	177	188	155	167	149	150	156	190	173	132	169	148	178	167	166	152	172	148	149	164	153	162	143	160	171	164	159	169	144	152	170	167	137	170	178	158	153	150	156	139	162	148	165	155	170	171	172	159	153	148	185	137	140	173	154	159	179	148	165	138	140	133	173	152	147	152	164	134	156	143	163	156	156	128	162	173	159	176	157	169	157	153	164	140	151	176	166	162	161	164	173	177	160	128	157	143	147	184	158	163	169	145	187	154	137	140	148	156	185	160	164	191	161	173	151	159	175	156	171	160	148	180	152	161	141	166	161	174	147	154	160	147	151	136	145	158	173	148	171	171	131	146	169	171	147	148	142	144	130	132	136	138	164	146	142	146	165	141	154	144	156	142	150	153	159	165	174	164	196	139	157	149	168	161	170	165	166	184	161	158	172	148	169	161	156	161	156	172	134	154	154	149	151	122	160	135	148	137	149	151	178	166	166	173	140	164	164	167	156	167	157	158	152	156	149	128	136	165	140	152	181	144	137	170	151	138	147	162	162	168	152	154	149	159	164	147	145	158	154	140	164	162	172	143	156	163	161	134	162	142	147	162	170	143	146	161	137	162	136	149	155	145	150	150	163	138	156	132	128	162	140	146	170	162	136	140	165	171	172	150	184	163	146	162	144	163	156	154	176	152	168	144	145	151	151	140	166	133	166	162	133	121	151	169	149	168	142	165	154	138	170	189	137	155	168	165	171	157	163	145	151	145	141	140	150	155	163	169	159	165	157	147	151	157	152	139	152	134	149	161	162	159	163	173	160	160	142	164	130	159	145	140	165	141	165	146	157	162	153	133	148	183	167	153	186	160	145	163	152	161	139	140	173	182	141	155	163	162	159	138	172	177	135	125	154	146	151	148	144	172	167	152	169	149	156	162	155	153	158	150	164	159	145	138	149	154	149	155	162	139	160	146	168	157	173	158	156	172	158	151	143	144	164	160	135	179	141	162	160	156	162	150	164	140	155	152	154	156	167	168	167	156	154	143	160	147	174	167	146	170	151	154	151	143	173	159	159	149	165	178	153	147	168	188	166	140	143	144	161	147	159	143	153	141	168	171	192	157	151	166	183	152	148	135	158	163	171	161	156	164	151	161	159	171	164	168	155	165	154	155	144	161	169	146	156	167	179	143	141	182	183	163	179	169	139	159	152	160	129	153	159	145	151	135	149	169	142	153	181	165	148	150	130	148	145	161	132	163	173	164	158	136	179	169	170	134	159	178	142	149	137	166	150	159	150	178	175	134	144	155	159	146	152	150	171	173	151	150	162	160	139	138	139	171	152	182	135	155	142	168	178	160	161	180	136	167	170	166	145	161	164	155	136	149	158	144	148	159	150	175	135	160	156	167	166	155	134	167	160	142	170	161	162	152	155	171	140	157	171	174	168	152	144	153	146	177	168	154	157	157	165	143	153	164	150	157	160	163	141	161	156	161	161	172	170	181	175	140	160	146	185	163	170	165	157	150	146	166	158	179	158	200	151	179	156	152	158	165	192	165	158	156	143	129	148	142	165	150	165	157	159	171	160	158	168	160	154	176	154	166	160	168	142	155	167	152	162	190	163	140	152	157	151	149	163	168	157	165	156	168	169	151	158	166	155	143	168	126	170	157	154	153	158	175	175	162	164	167	143	151	165	160	133	195	160	161	157	148	170	131	161	145	161	150	151	157	139	171	168	163	159	153	173	147	147	150	144	148	147	166	160	148	171	161	131	154	166	155	171	176	163	185	186	154	173	163	159	159	153	140	173	178	163	159	148	151	211	174	164	163	139	172	180	170	139	161	132	172	156	156	142	141	171	152	158	179	145	150	180	163	132	149	148	156	156	202	151	155	162	139	165	144	151	142	140	170	164	159	173	186	155	169	182	160	150	165	173	161	158	157	163	149	151	163	167	159	146	152	146	154	149	151	166	146	134	179	160	155	148	139	147	158	161	140	136	160	174	160	160	148	157	171	144	179	163	157	134	142	145	155	131	154	162	173	157	162	162	154	153	139	147	148	151	159	171	149	145	163	168	160	167	170	169	152	172	156	162	183	164	162	149	159	158	151	170	149	151	140	156	123	155	163	163	162	160	158	143	169	179	163	162	185	169	181	145	164	149	148	164	139	157	152	153	180	153	150	165	146	157	155	155	163	154	165	149	161	144	168	159	156	147	166	170	145	159	167	162	160	183	152	154	173	170	145	148	156	155	164	152	180	156	145	159	158	171	144	169	175	167	148	162	151	142	156	144	138	153	163	152	163	160	149	156	136	153	167	167	158	147	154	173	180	189	169	148	134	159	142	145	152	171	190	176	165	153	143	166	166	191	157	158	169	168	147	148	147	162	137	146	172	171	161	168	167	168	156	163	158	168	164	161	143	129	162	172	188	158	145	151	138	140	166	148	143	144	156	155	145	154	170	159	151	171	159	137	164	166	161	177	167	153	146	171	165	146	165	155	166	154	146	178	143	147	161	186	145	153	158	157	134	175	177	150	170	163	154	157	141	144	143	137	181	151	117	146	158	151	154	160	153	178	175	178	148	149	139	153	148	140	149	148	149	166	149	158	164	149	184	147	156	127	158	153	141	150	163	142	142	185	159	142	164	180	163	164	162	171	157	157	181	161	169	155	180	151	140	158	155	157	153	156	143	143	153	163	162	156	160	150	166	144	166	164	150	150	171	175	145	189	178	165	140	163	157	149	180	166	156	174	151	177	146	148	137	144	168	160	159	166	168	152	171	148	156	168	151	135	189	174	143	167	162	157	151	147	167	183	137	187	154	155	138	163	147	150	201	165	170	165	162	159	155	185	156	158	135	172	153	157	165	168	166	144	156	179	164	159	163	152	162	167	167	173	176	177	153	172	143	159	166
14441	5495	11025	11920	9882	8021	6813	5350	4272	3486	3050	2763	2723	2816	3129	2072	1718	1291	1083	1063	925	859	798	844	801	732	717	625	651	564	572	519	526	515	523	536	557	563	586	550	503	506	506	492	462	472	469	422	490	459	487	428	471	422	422	397	446	423	438	392	389	440	387	383	412	416	405	411	405	426	377	411	414	408	399	398	438	380	411	375	402	392	394	412	394	386	411	436	370	396	399	377	377	409	399	399	435	404	410	403	405	380	410	417	384	439	378	437	399	366	424	430	384	408	370	400	415	391	391	404	362	386	378	402	402	406	394	428	396	443	421	386	403	415	402	396	379	404	394	387	443	429	428	436	360	408	409	425	369	408	395	361	399	395	376	395	410	384	362	376	376	386	437	384	400	387	400	419	399	357	397	369	363	372	369	427	399	369	392	392	394	408	403	413	372	420	394	406	402	412	396	348	390	414	413	410	424	401	371	389	426	399	375	422	406	407	414	416	387	419	409	414	390	387	429	386	374	370	378	410	364	369	404	389	387	373	400	381	388	385	413	394	389	390	382	436	359	356	380	403	399	376	376	405	369	371	424	427	389	395	387	422	380	372	385	415	382	434	412	379	352	401	376	393	416	410	400	426	383	411	386	381	368	407	398	398	396	365	385	417	453	363	396	367	417	386	423	415	389	384	397	389	398	422	412	380	418	431	412	380	396	396	405	416	405	408	447	377	389	387	370	399	391	459	365	380	423	415	425	376	381	423	388	445	386	381	367	374	402	410	371	396	363	401	401	438	353	377	387	409	406	396	413	412	374	404	382	380	382	405	409	422	365	402	429	421	415	385	422	437	386	404	403	403	399	401	395	374	350	410	372	401	411	409	382	407	374	393	420	399	408	364	403	385	421	403	377	397	417	364	424	384	376	376	364	386	388	414	408	403	389	402	383	382	385	397	407	369	414	388	373	358	384	410	386	399	380	414	393	371	420	407	421	392	409	420	397	386	391	381	389	406	364	406	400	392	392	412	383	430	410	352	407	404	403	389	384	395	374	385	388	402	386	371	345	415	409	411	394	410	400	403	441	402	423	375	371	373	404	410	423	391	431	418	387	383	381	354	385	417	425	439	385	399	416	404	390	397	403	415	406	386	368	413	387	398	402	388	367	391	437	380	413	380	359	408	394	397	373	384	363	394	393	384	370	419	377	402	360	378	411	387	408	405	399	413	409	411	393	395	411	406	416	383	433	424	437	445	383	364	423	373	384	389	416	392	419	389	398	384	420	412	369	400	451	403	426	411	393	427	405	430	380	371	374	392	387	404	443	387	409	387	407	406	379	390	388	389	391	392	395	377	444	363	392	359	406	437	422	402	412	426	407	387	408	399	408	401	403	402	434	395	419	394	401	399	365	409	387	405	379	351	384	428	414	424	410	421	394	390	410	386	392	434	397	375	399	420	375	408	392	400	392	390	395	391	412	399	430	391	447	378	387	382	402	369	443	416	396	419	381	404	389	415	419	354	397	409	381	415	388	387	391	411	419	410	381	400	391	367	418	411	403	387	419	388	390	419	409	387	373	390	391	403	396	443	442	394	397	395	407	393	415	408	392	418	399	397	381	361	418	421	377	395	388	393	366	380	380	387	411	418	422	400	375	388	395	400	401	441	423	385	350	386	394	398	419	428	428	376	413	368	394	375	376	408	407	397	398	361	405	412	395	423	386	383	391	414	388	380	379	366	397	392	377	380	393	414	422	423	403	385	373	375	440	375	395	395	403	379	408	381	445	385	378	398	390	363	431	426	369	386	389	415	386	404	370	384	404	387	392	406	401	409	381	414	425	399	369	388	391	379	416	397	384	388	386	443	363	418	411	397	389	413	385	387	384	407	425	421	392	399	385	407	394	383	401	388	399	381	420	414	387	409	418	441	386	421	394	400	369	418	392	399	382	410	404	404	417	445	406	402	433	372	409	366	407	372	386	405	429	392	385	404	398	380	393	408	364	367	410	419	414	399	395	377	379	423	387	392	416	406	422	388	420	369	376	383	386	402	420	379	406	377	442	415	413	421	400	399	411	393	371	439	400	379	420	412	407	381	429	419	436	419	340	423	397	407	391	437	371	413	437	392	384	356	407	442	377	410	415	395	426	421	431	380	413	437	359	364	406	410	395	420	394	363	382	383	405	400	386	372	382	441	380	420	381	392	396	372	360	402	355	398	402	449	379	409	412	416	429	393	393	392	380	384	366	410	402	402	453	393	377	395	374	361	397	406	383	413	382	376	369	415	413	407	405	376	421	400	404	407	409	441	373	362	393	410	375	376	408	429	400	399	432	369	399	438	386	393	401	389	434	395	436	397	400	393	427	392	426	402	403	410	385	416	381	415	381	370	430	417	392	388	437	425	388	381	404	411	390	391	396	394	375	410	398	395	407	368	399	427	418	400	383	409	393	420	427	400	363	385	395	391	401	360	431	404	408	398	392	412	387	415	407	388	415	380	435	373	356	425	387	357	419	387	406	389	406	396	376	395	419	391	414	387	388	365	395	362	415	405	400	402	373	374	380	390	394	382	389	396	416	417	417	393	364	388	381	424	404	406	386	423	414	427	380	383	383	392	380	388	456	387	375	373	386	411	367	401	407	414	397	435	411	427	366	386	369	414	399	397	399	406	438	405	393	382	379	391	368	368	412	404	386	370	429	380	384	382	442	363	435	392	395	372	408	415	419	396	398	395	395	429	426	386	404	374	422	427	390	415	396	426	418	398	391	402	427	403	380	380	395	395	386	401	384	425	391	364	349	403	395	399	374	396	413	373	418	406	399	407	378	395	392	409	432	410	400	416	392	414	428	374	414	386	439	406	383	394	419	403	376	382	404	411	423	363	433	407	428	398	439	391	414	421	422	399	392	391	367	408	368	384	388	404	367	377	383	386	376	398	401	382	426	389	398	408	421	438	374	412	416	379	388	384	400	383	394	408	385	383	394	372	379	388	383	380	345	368	353	381	415	402	400	415	404	394	378	395	398	394	395	391	412	351	400	431	394	374	413	435	405	405	409	372	385	381	396	375	392	398	389	417	397	382	392	415	399	399	373	400	438	405	417	370	398	323	364	404	407	391	375	410	399	415	408	387	427	413	390	399	396	376	420	373	408	382	397	422	382	409	403	425	423	401	368	423	414	394	412	415	449	380	395	423	387	402	411	378	377	397	385	400	412	399	417	420	405	396	405	405	377	408	399	396	407	420	390	402	393	439	399	411	406	410	400	426	391	408	428	407	355	410	403	380	396	422	405	415	400	430	419	405	394	437	425	391	415	369	405	394	395	345	424	368	398	362	401	406	401	390	371	432	362	374	378	428	380	391	381	369	372	396	411	392	417	411	379	417	389	392	431	397	388	400	414	437	395	396	416	401	395	414	397	401	422	392	404	407	393	363	387	377	391	408	388	425	402	388	356	372	396	402	431	401	370	394	404	383	404	365	388	399	383	440	408	416	412	431	391	433	385	387	391	380
6509	2620	2383	1998	1314	925	743	593	475	405	375	342	364	305	323	263	307	277	276	265	293	257	284	280	250	248	260	239	257	248	265	242	264	220	259	254	264	226	259	263	236	227	233	229	298	250	276	248	244	243	235	231	254	248	257	240	265	243	255	237	253	211	254	257	266	235	252	253	278	239	247	239	256	239	245	255	257	257	239	226	211	256	269	226	243	243	256	235	244	241	280	232	262	243	274	252	227	242	229	249	232	269	220	229	216	263	242	285	290	263	246	236	227	280	271	252	241	240	251	265	272	265	247	229	245	237	255	238	276	275	266	251	236	265	242	252	261	267	249	242	234	250	236	237	247	257	219	234	235	266	251	249	249	239	245	239	238	239	238	229	248	266	247	253	242	245	271	237	225	264	250	237	254	247	225	229	248	232	253	265	232	233	241	220	238	240	242	257	244	232	237	259	219	226	260	239	241	264	242	240	272	265	255	269	230	245	261	236	245	243	245	272	249	250	243	276	244	217	239	236	243	242	230	253	238	229	242	247	236	248	244	253	270	274	227	233	255	258	242	235	256	248	267	205	229	266	256	267	228	236	234	235	251	248	260	227	257	260	236	255	241	243	245	245	217	245	244	257	230	239	249	269	234	234	249	227	273	224	256	266	271	223	260	246	252	251	261	232	231	234	255	232	228	264	244	235	226	248	262	259	261	264	254	241	247	245	247	245	261	233	268	224	224	236	253	253	264	261	266	242	260	247	233	241	255	235	246	258	241	270	238	261	235	263	254	226	269	265	226	247	257	230	217	257	228	265	243	280	240	245	239	255	260	241	227	226	235	257	233	240	264	253	235	274	240	262	242	241	273	286	228	249	241	250	251	233	235	242	238	230	228	274	226	258	242	255	256	236	262	257	246	265	241	243	243	222	284	236	260	252	268	241	246	248	242	246	262	259	275	242	222	247	266	251	242	238	230	242	236	271	248	238	240	254	254	242	208	254	237	241	234	252	244	254	225	240	257	255	244	262	247	234	235	272	221	258	278	246	263	241	272	266	239	242	250	237	252	265	251	233	222	203	241	236	212	231	243	228	198	265	257	251	237	240	243	256	275	252	206	261	261	248	235	260	223	267	225	231	250	249	278	261	228	241	270	233	252	224	240	255	276	219	249	226	227	255	205	247	226	267	237	239	263	245	229	248	232	253	231	235	259	256	230	227	242	248	277	247	235	231	217	242	230	240	228	253	237	242	245	269	237	234	247	231	246	244	262	257	244	243	255	247	245	261	263	226	266	252	250	255	260	281	265	226	250	221	294	282	243	232	244	251	238	281	239	242	240	236	264	244	237	247	233	244	267	258	267	248	247	254	213	234	241	237	260	231	237	245	245	274	259	220	248	250	249	250	264	266	238	222	252	247	257	217	256	246	277	244	259	255	264	250	250	265	274	212	255	244	252	236	255	283	248	261	249	265	277	234	252	254	271	237	225	243	257	226	280	233	271	278	252	210	281	238	237	265	267	233	236	260	268	234	218	240	238	249	238	259	228	285	259	240	227	231	274	277	245	253	256	229	249	259	248	229	269	257	233	210	267	256	227	231	251	299	250	258	274	231	255	236	225	245	257	237	255	246	245	260	243	240	258	276	236	239	244	248	235	260	255	245	262	240	238	234	254	236	244	256	242	223	244	241	226	281	263	250	232	259	257	222	238	247	266	247	240	227	233	280	255	234	226	276	251	260	257	244	254	220	233	223	256	252	219	227	280	266	254	242	258	193	259	213	272	221	265	252	247	251	240	260	257	264	257	251	233	219	219	214	237	279	251	256	233	255	242	255	250	245	259	251	240	248	258	244	218	226	256	206	258	258	245	239	267	294	231	253	231	231	243	209	242	261	248	261	237	292	230	216	273	250	245	229	239	263	263	213	220	250	243	254	244	239	242	259	242	251	252	223	243	232	261	237	237	258	251	247	262	229	229	285	236	272	245	255	221	240	254	276	211	267	242	236	250	227	233	248	279	274	254	239	259	261	261	273	255	264	249	269	271	244	257	232	206	210	242	243	231	258	253	247	229	229	249	261	251	269	269	259	273	240	242	265	239	222	245	232	251	241	219	240	278	254	258	257	259	248	216	257	288	269	241	221	219	251	257	249	232	241	228	251	243	262	252	239	226	236	239	268	259	252	240	218	287	229	242	255	230	249	224	215	252	255	253	251	260	272	237	252	245	236	256	262	225	228	258	228	253	254	262	243	237	246	233	262	240	262	239	229	245	237	236	265	232	250	254	225	218	269	241	267	259	268	242	232	255	235	248	242	282	259	240	216	240	253	259	230	233	241	248	255	245	250	282	265	265	249	257	261	262	237	254	270	229	263	235	219	263	227	251	258	261	248	223	264	251	211	243	254	221	226	223	236	257	264	249	243	266	248	256	245	280	286	260	260	268	277	253	232	208	279	273	237	224	228	226	290	240	252	227	238	235	256	270	286	236	268	244	248	256	249	254	216	233	252	273	239	230	244	254	254	252	247	240	242	274	252	250	230	233	238	263	238	262	230	274	247	272	291	218	274	272	235	296	240	215	226	241	238	235	218	252	256	289	253	234	265	253	243	263	248	215	235	246	230	250	259	263	245	221	222	269	249	229	264	258	264	242	273	246	262	249	264	242	267	236	261	238	234	233	273	219	212	270	242	262	266	262	230	256	225	213	252	256	241	251	260	234	284	247	220	274	246	266	256	227	259	225	245	246	253	255	267	263	242	231	249	243	235	276	239	266	262	229	263	251	271	234	261	232	238	255	213	273	272	222	255	226	258	244	226	242	261	282	244	252	296	254	237	229	229	243	243	225	253	231	237	267	266	276	247	244	281	262	251	260	277	267	264	265	248	239	262	265	274	245	253	249	251	239	228	261	256	239	240	240	240	240	237	256	243	242	261	238	253	229	238	226	255	204	221	238	273	227	255	239	236	262	229	273	233	274	279	266	238	250	224	261	275	218	241	247	244	223	253	256	281	218	248	265	264	262	254	253	256	239	238	252	237	240	246	242	248	244	276	270	235	265	253	271	226	234	220	254	241	261	270	235	273	222	234	255	245	277	253	225	255	242	246	247	237	274	218	254	246	236	240	238	227	259	214	230	243	241	239	223	205	227	273	232	240	263	240	228	275	238	265	238	243	272	237	243	244	269	232	271	239	245	270	276	240	266	252	257	251	233	254	255	260	259	255	220	221	234	240	230	237	242	262	271	278	267	228	264	253	234	239	236	216	245	264	250	240	240	218	257	274	235	249	231	270	211	251	261	231	235	266	226	255	220	238	277	262	240	236	245	232	239	240	231	280	204	254	253	256	260	258	241	242	243	257	243	224	270	230	236	229	249	242	246	270	233	230	286	249	254	253	238	270	259	247	230	253	254	232	268	258	252	233	254	254	245	245	236	259	260	265	263	247	253	261	215	247	224	235	266	255	239	294	252	241	254	222	240	249	253	221	236	214	263	267	262	261	258	244	272	236
5133	2845	4661	5799	4875	3796	3192	2395	2100	1687	1443	1200	1114	1065	994	862	838	829	809	757	715	719	651	711	658	697	639	678	603	709	709	647	618	664	654	656	632	659	636	595	621	638	632	618	610	572	650	609	590	594	613	587	587	606	602	597	630	579	615	603	634	608	613	650	598	578	597	627	603	642	605	641	627	639	614	589	611	605	634	594	604	611	614	577	584	598	606	569	568	611	585	664	625	618	570	582	627	642	591	614	610	606	611	640	647	609	578	595	582	577	595	592	592	581	578	590	604	587	583	576	595	609	584	599	595	621	595	587	614	613	587	589	600	632	572	642	588	570	613	568	585	623	598	641	594	596	603	605	617	624	631	642	647	637	588	595	615	585	603	627	608	595	609	595	594	602	634	567	607	581	573	540	610	592	605	592	597	601	625	557	590	613	635	622	602	569	612	617	608	558	621	624	584	580	598	640	634	536	635	573	592	601	607	619	618	615	611	617	605	612	556	617	604	596	620	621	631	609	582	625	559	604	602	603	579	597	624	599	616	635	620	580	648	589	603	626	572	659	604	549	586	602	563	574	598	623	650	597	649	660	590	619	605	607	594	615	607	627	615	569	629	636	585	598	600	589	627	573	628	624	629	597	646	616	595	635	610	592	619	607	577	609	614	575	611	616	617	619	626	621	643	579	574	596	571	586	620	600	597	567	610	600	539	618	574	596	620	618	615	587	619	622	647	561	659	576	607	599	630	609	633	586	602	580	597	588	614	595	608	612	567	590	569	590	571	634	594	574	613	572	611	636	630	604	634	612	633	567	626	606	617	588	591	584	555	575	561	624	577	584	589	575	565	588	601	610	552	634	608	588	589	557	616	601	568	589	557	606	561	604	620	583	608	628	609	568	595	637	629	596	569	607	633	601	603	591	631	629	605	603	572	593	555	609	590	650	606	604	587	615	618	591	614	598	589	619	608	589	592	601	578	625	632	608	603	613	584	579	583	606	598	614	619	627	592	594	589	595	579	557	597	610	602	598	582	637	582	621	595	602	624	620	598	582	608	596	612	584	611	588	616	617	599	605	588	597	577	618	589	595	597	603	612	596	582	570	584	620	603	622	585	617	566	603	605	607	581	630	627	630	629	593	571	600	631	654	605	558	577	593	602	630	585	583	647	617	589	612	664	618	648	606	574	590	612	590	566	617	562	580	653	627	613	630	639	604	617	590	619	586	616	586	608	642	600	578	614	568	628	582	639	590	597	606	578	629	607	673	618	643	588	598	629	632	628	594	600	595	601	600	607	613	636	589	591	590	568	598	594	561	645	553	573	589	588	612	592	629	596	603	582	623	575	620	618	638	605	604	636	624	617	597	640	602	611	616	617	602	592	608	632	592	576	613	590	586	631	616	602	609	590	608	571	590	585	567	575	566	626	627	596	590	585	630	581	603	615	617	614	648	599	560	610	587	654	612	592	622	659	635	576	618	590	588	612	634	604	625	551	626	629	595	610	609	613	606	615	592	591	624	613	592	616	628	633	544	547	592	605	575	590	573	601	636	560	615	580	623	618	603	631	620	594	594	609	591	582	611	561	622	589	605	597	622	578	600	569	630	575	626	601	555	594	546	618	642	597	575	637	611	636	588	620	611	584	628	634	580	645	601	584	615	601	627	602	600	564	611	580	557	587	597	628	604	616	590	607	526	554	607	632	560	612	577	592	642	583	606	616	585	609	630	580	599	616	580	589	597	595	601	575	586	613	545	586	603	652	580	632	640	558	592	622	623	607	611	622	562	584	584	625	599	584	606	592	614	637	636	605	601	560	566	584	613	609	588	624	614	610	604	605	617	613	573	616	615	590	623	588	573	638	608	612	598	575	615	590	588	560	569	629	619	602	623	543	588	565	620	594	617	598	572	602	648	594	584	613	663	612	598	584	607	604	593	618	564	582	594	585	597	630	616	649	623	620	600	619	589	656	574	582	628	603	640	539	597	624	590	617	589	570	577	578	611	623	580	619	578	610	594	608	558	614	607	591	608	623	597	615	573	597	642	619	619	575	620	548	609	594	579	601	641	557	592	574	653	608	616	598	572	624	610	622	601	607	601	602	584	590	626	611	593	606	613	609	583	624	594	583	619	588	592	578	572	612	632	656	594	652	626	586	597	641	596	599	626	604	653	629	585	633	678	578	646	628	589	594	598	617	592	578	571	626	604	562	616	637	601	577	583	599	610	621	603	594	587	642	598	612	621	609	590	633	600	582	619	623	589	586	577	608	625	588	617	565	620	617	583	597	597	589	589	600	630	586	557	574	590	613	591	579	599	575	602	582	605	629	628	655	649	627	572	636	606	586	565	599	637	560	638	615	613	623	596	590	584	655	549	610	582	608	586	582	608	591	597	584	614	611	622	579	657	578	609	659	599	615	594	600	575	642	581	606	597	631	595	628	571	600	579	576	616	591	585	642	583	595	602	562	657	567	607	638	571	616	607	612	591	609	585	602	640	597	609	602	613	587	577	591	627	575	611	582	596	610	565	627	609	590	576	622	607	587	564	586	604	620	605	632	602	650	615	640	585	569	610	613	541	610	599	655	640	605	639	569	615	580	583	629	672	643	631	633	620	656	562	592	571	580	607	618	586	575	634	590	589	606	604	591	569	558	587	585	595	618	624	552	613	625	623	607	615	579	633	602	630	635	599	584	586	610	612	611	639	604	648	602	598	594	633	624	640	572	606	563	597	630	617	592	602	622	603	622	610	610	583	608	548	616	576	573	630	635	602	609	589	635	583	647	624	585	636	588	615	637	634	601	583	584	590	603	579	643	610	565	632	617	596	619	552	572	603	598	654	581	590	636	620	602	592	609	605	595	584	596	599	583	587	634	549	600	597	559	633	588	616	626	630	608	543	591	617	612	620	611	610	621	609	625	617	615	600	613	591	587	590	589	599	595	568	599	596	597	591	612	554	584	626	577	595	610	610	591	644	593	615	613	631	585	630	597	564	611	581	576	576	605	609	601	617	644	582	602	539	635	583	606	601	594	605	608	617	596	612	617	600	598	608	576	642	617	619	578	658	576	620	603	583	598	613	627	630	611	590	597	635	644	588	641	595	599	598	564	630	606	604	596	577	613	557	589	639	644	655	634	571	611	625	630	635	581	634	601	576	609	578	633	594	607	624	619	604	593	612	601	618	591	591	634	567	585	628	564	589	605	595	604	602	601	588	610	613	621	627	578	616	621	596	638	581	584	596	581	637	609	597	589	601	563	586	627	664	607	608	586	589	610	576	639	608	583	649	583	600	596	562	609	586	573	520	626	563	653	614	638	587	634	608	654	586	623	589	621	605	620	641	578	576	597	588	577	558	614	577	590	588	654	571	599	625	597	557	607	578	599	600	591	610	601	637	618	561	546	631	597	599	573	618	635	601	591	592	620	623	582	602	597	605	596	605	563	568	596	623	597	655	608	635	582	580	565	616	610	585	613	637	579	595	563	635	577	563	647	617	632	591
15655	4792	4141	3597	2547	1691	1199	970	790	615	512	463	450	445	449	387	314	286	275	273	240	272	252	265	267	266	232	247	256	223	192	230	194	236	219	240	225	220	236	217	222	247	205	240	243	208	226	207	208	236	218	249	252	206	229	239	245	237	229	211	242	218	241	261	206	229	232	222	234	230	252	236	249	207	237	225	204	218	214	232	226	224	215	236	217	227	239	231	239	227	226	209	239	198	214	224	231	250	210	246	222	262	229	219	229	201	219	224	214	227	203	236	258	226	230	221	236	194	227	228	230	216	240	201	221	244	223	243	233	210	198	232	209	222	204	229	261	232	231	225	219	240	226	221	228	221	217	219	249	259	185	241	233	230	228	210	240	219	218	242	233	242	221	246	265	214	205	223	243	236	217	238	234	212	238	199	227	216	228	211	236	230	219	238	257	230	228	227	222	212	242	214	199	224	212	227	230	213	219	201	208	216	194	213	218	205	201	218	230	235	240	226	233	200	226	230	211	233	236	237	238	235	214	239	205	234	218	224	197	263	226	235	208	224	249	235	225	240	247	232	203	224	220	246	223	234	227	217	199	208	212	207	222	214	227	231	216	250	237	229	248	238	221	209	217	244	235	233	217	217	246	222	249	237	255	222	212	209	218	215	247	230	216	239	241	246	233	246	231	243	240	206	222	217	236	221	200	234	245	220	216	220	249	219	246	239	229	202	205	231	254	250	229	223	215	266	236	213	241	195	245	227	226	217	229	213	223	218	214	188	209	210	226	203	232	216	229	208	207	243	214	215	233	214	202	185	231	209	231	204	222	220	234	220	216	208	225	248	229	221	242	211	210	227	205	225	206	234	241	219	236	240	218	214	233	241	198	256	241	221	232	209	204	241	230	255	239	198	231	221	229	216	224	249	204	203	241	212	220	229	217	228	210	210	221	224	215	245	213	258	206	224	213	221	212	232	228	193	231	212	237	231	219	220	237	229	215	243	216	199	203	204	209	222	226	218	280	251	215	201	233	244	207	194	245	230	221	257	234	218	237	219	212	226	205	201	218	217	236	229	231	206	204	215	205	209	239	230	209	239	245	234	200	238	188	217	217	241	226	209	186	240	237	220	248	209	205	205	222	202	241	242	189	230	208	190	208	231	221	210	222	200	244	225	221	216	212	237	247	204	230	205	245	229	234	208	214	238	213	227	216	236	193	242	224	207	226	233	224	226	237	223	197	231	215	237	233	211	211	235	257	240	238	203	242	222	217	199	227	202	235	225	228	196	213	226	227	232	238	200	217	228	219	221	222	231	244	201	219	228	218	229	216	206	223	224	236	222	211	222	223	237	241	226	237	207	253	214	221	233	207	234	227	198	239	244	222	238	239	256	211	226	237	229	204	203	207	211	221	248	242	271	201	227	208	241	240	213	213	228	243	254	251	227	234	200	212	225	238	259	225	220	214	232	205	223	215	227	234	239	236	220	236	250	222	222	220	227	220	213	221	236	188	221	213	244	207	225	232	225	263	213	236	211	206	243	233	196	231	230	214	225	235	265	224	213	256	255	219	209	225	257	202	230	235	205	227	181	211	226	231	241	200	211	228	201	233	208	232	234	229	199	211	221	239	233	222	236	220	214	211	226	244	215	226	223	207	248	237	212	216	242	212	216	220	222	231	195	225	255	200	232	234	238	220	204	216	226	224	226	218	234	207	206	205	202	241	213	225	235	203	221	209	222	245	244	199	230	238	227	241	242	234	213	220	216	236	245	235	226	214	247	223	219	240	217	194	200	201	199	217	222	249	222	242	209	235	221	242	246	201	232	212	235	208	252	226	224	208	233	221	215	220	214	234	230	214	253	220	209	225	217	240	252	260	213	226	235	221	244	232	227	222	221	202	217	231	248	207	231	239	211	201	240	225	217	218	232	228	214	200	232	251	235	222	226	199	252	238	219	254	233	214	238	262	224	214	228	233	226	238	202	229	211	226	236	220	229	203	212	196	229	226	231	239	205	194	224	227	232	231	248	188	227	221	233	203	249	209	206	223	224	221	233	223	231	224	199	213	226	256	249	260	220	212	222	245	227	208	228	222	248	252	191	209	204	246	214	224	222	243	231	246	236	214	242	220	235	236	232	210	218	229	226	240	219	222	210	221	210	219	198	230	217	219	198	237	238	236	227	228	224	203	187	236	218	213	229	217	203	258	232	213	213	217	214	201	235	215	223	242	212	221	208	213	221	248	232	224	259	191	211	251	216	240	232	226	232	197	230	255	246	220	212	220	206	215	213	214	238	218	228	201	221	221	223	218	237	244	231	230	220	203	209	226	225	246	254	203	215	244	231	208	206	237	251	233	248	248	209	218	225	238	226	212	210	251	212	236	254	231	216	187	207	204	217	214	238	220	202	218	255	212	226	218	232	213	219	258	222	253	221	261	213	249	201	222	205	239	235	230	218	226	244	210	231	227	232	227	221	222	254	210	220	215	266	242	235	230	235	215	231	238	226	216	230	225	215	239	258	237	244	248	215	236	208	208	241	198	203	219	218	206	195	217	211	231	208	200	219	224	196	216	220	235	224	240	217	219	235	262	220	227	242	207	202	242	213	243	230	222	216	250	222	231	224	210	242	230	236	207	204	248	237	242	262	238	234	215	223	265	220	229	216	256	229	222	210	214	217	259	212	238	228	218	196	224	208	192	215	235	217	257	256	228	236	242	224	227	255	222	189	219	216	203	234	210	240	214	201	226	241	227	219	208	246	220	221	216	198	236	213	248	258	220	226	232	206	225	213	250	221	192	216	241	247	225	210	218	220	214	220	226	217	211	210	225	221	234	219	225	217	204	196	228	240	233	243	222	219	256	213	222	225	221	219	231	230	226	202	222	218	202	219	219	214	206	220	223	215	227	194	207	222	204	241	198	252	236	216	219	221	240	239	228	223	221	216	231	255	235	216	222	247	236	234	238	218	235	196	200	231	229	210	245	229	217	228	234	234	222	214	267	218	238	227	245	226	238	215	230	221	215	208	207	236	236	207	233	239	222	237	225	224	247	219	225	218	225	244	209	230	231	236	195	200	238	219	231	238	229	239	237	241	235	204	234	218	232	235	236	227	240	211	232	217	227	223	239	240	239	207	244	185	216	220	233	209	239	235	228	229	198	253	221	242	230	233	226	250	234	247	228	201	231	223	205	229	221	225	198	236	241	228	257	243	222	207	171	224	214	253	223	240	246	243	230	244	252	199	219	241	238	204	235	228	230	237	200	230	213	226	245	226	218	222	202	209	208	203	222	215	219	211	227	239	206	219	195	193	228	222	236	220	218	196	225	227	219	243	209	207	198	221	235	212	228	228	190	240	248	236	204	205	219	232	201	212	219	217	238	213	238	222	206	236	243	217	203	228	219	219	239	221	248	223	221	222	227	222	227	241	213	228	223	208	228	240	220	228	208	253	224	231	227	226	210	226	257	199	243	235	226	237	243	231	236	233	236	222	235	203	253	223	196	206
11556	4404	7333	9421	8273	6119	5059	4082	3518	2648	2309	2189	1977	2167	2090	1494	1328	1016	1041	920	862	889	811	835	780	762	731	757	690	645	637	610	610	653	618	610	656	629	642	626	609	585	574	562	549	609	596	555	613	557	567	589	588	570	587	582	525	613	618	541	544	593	516	545	540	552	567	540	526	560	529	545	550	547	576	545	590	588	536	567	527	537	526	544	604	531	567	542	600	552	559	587	557	559	550	547	543	539	544	559	535	615	515	536	549	551	539	554	513	553	535	577	593	506	556	532	533	594	554	586	596	566	521	577	514	513	518	556	578	508	546	598	520	555	531	559	565	566	585	559	551	551	555	542	538	566	562	520	570	547	555	559	551	552	557	550	546	550	574	558	517	516	525	562	557	565	520	556	535	570	502	562	526	538	542	531	558	575	542	546	525	549	572	526	555	539	528	544	533	570	548	561	563	569	535	555	556	547	548	560	514	552	572	578	533	540	536	517	559	522	540	538	545	588	548	550	548	538	529	494	549	562	556	575	569	582	571	535	545	529	546	512	554	556	582	564	561	527	546	573	496	573	527	546	542	524	548	574	562	567	534	494	559	541	598	545	558	538	535	567	552	543	538	533	565	522	579	531	511	559	597	526	550	511	535	554	524	571	574	499	559	547	536	542	578	553	546	604	551	568	576	590	512	586	565	542	549	541	575	526	575	580	559	490	546	532	550	569	531	567	571	550	558	574	548	592	551	534	559	511	583	570	517	553	550	568	576	525	520	557	505	550	546	534	563	513	597	548	542	552	537	579	563	556	592	517	578	538	538	562	517	562	502	557	538	559	539	582	522	540	586	556	554	529	551	562	537	545	563	540	563	576	568	552	541	547	547	577	522	577	532	521	534	558	562	532	542	529	557	549	566	566	542	525	582	535	550	538	551	532	533	547	541	520	564	559	539	533	545	556	533	535	538	580	558	571	518	535	580	550	526	581	578	542	534	547	599	530	524	571	513	553	541	580	555	532	558	547	576	578	548	564	601	559	560	587	551	526	609	555	564	549	550	529	566	552	597	534	524	565	557	530	563	572	595	562	535	542	536	525	508	549	523	551	574	597	580	547	570	559	574	588	556	546	558	532	510	539	550	569	548	574	563	585	530	526	596	515	539	583	558	567	554	580	565	568	556	562	591	584	547	559	526	538	540	506	559	568	548	510	612	577	558	555	533	557	572	530	572	546	537	596	566	564	544	523	507	534	541	509	535	545	581	563	546	557	541	550	566	575	541	551	541	544	556	572	559	506	570	536	539	560	573	571	549	597	543	548	548	524	563	554	533	571	578	553	525	554	570	583	555	565	546	586	536	551	541	569	560	562	540	546	554	513	504	546	564	532	555	575	521	549	575	558	575	524	536	541	521	548	553	532	549	548	535	527	556	538	542	556	564	504	565	555	591	542	526	538	540	522	543	559	541	512	535	563	546	562	568	546	540	574	537	547	513	508	553	566	548	544	566	528	569	546	553	554	580	552	541	533	499	584	548	566	521	579	589	554	561	503	570	515	558	588	544	584	547	559	521	568	547	558	535	558	478	530	523	559	566	552	566	520	566	617	531	593	538	560	574	554	505	606	554	560	522	552	555	563	546	542	504	537	550	546	554	529	553	475	516	562	588	578	560	537	549	542	570	558	572	554	552	524	533	534	512	569	557	560	604	507	565	558	535	552	552	562	555	546	545	548	596	519	591	539	544	549	529	554	568	544	565	555	541	532	524	536	506	558	565	554	532	507	545	549	531	526	548	582	566	541	563	552	522	500	545	554	529	566	496	552	573	497	547	565	579	549	513	565	592	572	516	586	558	567	588	532	544	533	555	545	555	542	574	542	524	554	592	557	523	555	560	561	521	525	570	566	540	537	511	616	527	525	547	592	553	551	546	556	554	512	572	594	575	537	560	591	515	577	524	551	538	590	527	547	547	562	541	563	587	516	543	553	558	537	556	545	545	561	527	560	537	579	527	566	596	555	581	530	576	571	552	614	507	539	528	480	545	553	556	571	570	570	542	565	546	524	574	568	561	583	576	595	588	549	569	549	578	598	553	513	566	561	559	514	529	561	571	581	555	571	548	567	535	543	595	541	528	562	583	537	557	605	552	524	563	552	548	628	560	524	593	567	554	578	528	565	561	532	531	565	534	529	560	573	572	513	528	525	589	593	522	548	580	540	543	591	532	551	551	584	550	560	565	550	538	549	576	587	554	565	530	563	515	587	570	547	513	545	542	552	539	544	556	572	527	549	535	571	569	573	532	537	507	551	521	576	562	550	554	590	567	574	572	559	589	583	567	519	560	541	538	558	547	591	548	554	526	578	554	516	541	529	560	550	563	539	577	580	498	536	563	567	554	561	525	530	571	523	538	547	531	588	530	538	553	533	534	570	602	590	563	556	563	567	525	520	602	556	539	516	551	533	522	543	515	556	539	545	516	526	545	561	569	534	540	574	563	578	566	535	552	489	529	577	526	561	549	545	568	579	562	549	513	555	536	556	527	560	518	565	524	567	536	550	551	529	576	537	542	532	559	488	578	548	508	532	538	536	533	575	556	586	540	572	543	588	597	562	593	560	526	512	534	598	564	559	597	556	522	532	556	551	568	552	542	547	596	539	550	543	577	573	558	534	558	551	551	524	544	532	548	545	525	552	516	500	594	515	524	546	545	537	559	567	570	570	521	559	555	531	538	528	533	518	548	560	530	541	528	550	558	536	474	555	570	566	549	555	558	564	552	542	550	533	543	516	561	552	546	557	524	536	595	556	605	558	519	514	564	572	582	564	548	528	567	550	576	566	533	503	572	516	551	559	524	521	573	559	554	533	551	531	541	569	550	547	552	589	563	539	548	551	575	568	567	555	520	543	585	525	592	524	524	531	558	559	557	540	564	564	576	523	592	540	549	554	546	566	540	567	553	509	538	556	548	547	583	556	583	533	521	547	576	533	511	571	504	519	581	542	577	546	548	542	558	561	563	567	570	567	579	576	566	546	545	544	539	548	532	520	566	548	557	547	541	589	570	541	525	517	528	542	610	580	559	525	525	517	489	564	558	566	516	562	529	534	570	547	533	554	544	564	518	516	591	561	549	535	529	543	531	579	543	526	561	561	548	524	580	576	553	490	513	557	562	575	535	540	524	541	513	579	548	561	547	545	553	569	563	514	526	558	577	571	553	556	518	583	540	567	551	555	591	530	547	571	534	510	524	543	604	598	545	561	549	537	575	578	544	497	607	527	549	535	549	538	562	563	575	536	636	580	536	576	531	576	573	545	560	539	558	563	550	514	527	549	532	527	517	520	524	564	573	550	558	556	564	563	509	588	537	560	562	565	559	512	576	560	593	583	578	535	576	550	543	555	581	515	556	580	544	563	542	568	582	573	530	570	544	574	588	579	543	572	565	549	616	567	566	549	483	537	564	555	543	537	524	558	546	535	555	529	577	546	543	523	499	548	580	553	560	589	548	500	575	545
21840	7308	5783	5754	4137	2948	1955	1371	956	749	613	528	548	562	607	386	308	281	232	238	232	211	198	219	229	228	199	206	200	181	168	170	162	192	149	159	182	148	199	147	152	161	163	160	147	178	151	161	164	160	134	140	118	169	143	144	176	153	162	158	175	171	151	163	176	152	148	132	161	133	128	162	152	154	164	148	138	157	127	159	167	152	175	132	148	146	172	167	136	154	160	160	151	152	154	156	183	141	161	174	160	156	156	172	157	165	149	171	137	152	163	172	175	161	147	146	155	183	150	179	170	158	129	148	164	156	163	142	171	150	144	149	152	147	178	154	159	133	168	173	150	157	152	139	163	143	179	165	155	154	181	145	149	146	146	145	152	164	142	148	168	157	132	156	147	148	154	167	165	153	142	171	141	155	163	144	160	168	159	157	167	154	152	146	163	170	166	151	143	148	137	148	162	156	140	160	151	149	145	154	149	169	160	142	150	153	164	152	164	152	143	150	164	154	159	176	144	150	140	163	148	157	160	182	152	183	170	136	159	153	132	126	159	154	148	149	153	160	132	137	169	162	165	142	142	141	173	137	160	146	146	165	137	152	145	151	140	149	145	150	146	142	154	150	155	150	155	157	158	145	155	153	151	148	149	137	145	151	139	155	159	153	176	152	171	149	157	148	144	156	172	141	156	133	155	185	159	154	135	152	171	145	139	131	156	162	136	154	154	150	157	125	147	142	150	158	164	155	174	165	160	165	136	152	157	187	184	152	176	161	141	147	140	161	127	164	148	145	156	167	156	148	144	150	159	152	161	159	151	174	165	138	161	142	153	150	163	140	146	163	132	154	159	167	158	153	163	177	165	168	152	136	144	153	139	168	176	135	166	160	145	131	135	126	139	135	155	141	144	133	173	167	155	161	155	172	175	136	144	152	163	139	162	171	162	177	154	152	148	148	182	163	153	168	162	143	158	161	150	138	171	139	155	158	146	148	151	152	169	166	155	146	161	149	150	158	159	161	151	158	159	150	159	154	162	137	146	171	155	140	148	164	135	143	168	146	136	166	155	155	152	138	150	144	145	148	156	174	156	172	134	167	161	135	141	162	139	145	163	165	139	161	152	142	155	158	157	133	166	158	163	128	150	163	160	167	186	142	146	147	132	144	145	153	150	143	146	173	157	164	146	145	151	158	146	162	164	168	178	157	148	142	163	165	164	154	166	163	169	144	138	155	161	191	136	158	165	147	164	169	174	148	162	166	163	157	126	146	144	180	157	165	142	138	172	145	146	151	159	137	141	154	168	174	184	158	160	165	167	152	149	146	163	146	152	156	140	147	135	141	157	167	159	151	143	162	163	138	162	139	144	154	160	157	164	154	148	166	146	161	161	145	139	155	138	157	168	151	178	175	152	134	131	168	154	148	164	177	145	143	179	157	170	158	145	136	145	138	162	180	158	137	120	154	131	139	169	153	135	174	158	152	148	170	150	148	145	173	129	161	149	135	132	176	133	175	151	149	147	141	154	176	151	148	143	148	153	140	150	144	149	149	137	154	177	161	156	146	147	136	151	152	170	159	163	134	173	148	150	137	136	185	146	156	165	131	138	156	147	159	147	155	180	133	133	141	159	159	175	160	177	127	165	146	183	144	145	149	148	145	139	159	170	161	152	141	155	148	173	156	186	182	157	140	148	151	140	146	142	122	151	161	172	169	182	151	150	151	182	153	141	173	172	130	171	140	168	152	135	138	156	157	179	144	182	137	160	162	170	158	120	141	159	144	160	155	157	154	157	143	158	151	166	128	148	139	148	165	167	160	187	160	139	159	166	174	153	160	165	155	168	149	153	156	168	139	165	142	154	172	147	138	148	160	152	162	182	164	146	171	159	149	146	151	163	149	172	151	148	153	140	169	132	157	141	150	158	153	164	162	147	142	151	177	166	132	141	150	168	156	179	143	151	151	166	163	166	141	164	159	137	163	143	174	151	155	133	184	172	149	166	146	138	161	162	159	159	153	148	153	155	133	174	156	154	150	129	155	174	182	130	159	168	151	142	149	145	135	165	143	153	119	152	154	139	168	145	131	176	139	147	161	157	156	178	136	131	133	140	173	161	149	146	153	159	143	156	151	150	165	146	155	169	164	144	141	151	159	178	128	129	135	141	173	141	146	151	169	162	166	145	151	139	144	178	141	136	144	162	162	170	157	152	146	126	163	143	161	141	161	153	154	170	177	143	172	144	139	166	161	164	138	147	146	159	144	158	150	152	160	144	159	183	156	181	164	147	167	163	166	193	165	147	157	143	159	144	175	138	122	157	152	154	148	160	153	166	161	147	152	157	156	185	127	142	140	157	156	169	130	133	161	150	146	158	181	166	149	144	156	144	162	175	170	162	145	165	167	159	164	150	155	155	146	144	195	144	157	159	156	158	150	165	162	127	147	173	136	169	157	166	152	132	155	145	170	138	152	149	154	168	144	142	131	157	167	149	155	154	155	169	153	174	159	153	163	158	175	159	163	146	176	182	156	167	158	156	151	147	144	165	142	127	161	169	160	158	165	142	148	163	130	161	165	134	154	138	156	149	151	174	153	149	141	154	142	152	143	130	148	162	156	154	170	156	155	151	156	151	165	166	159	163	166	158	146	154	165	175	149	143	135	144	146	165	155	146	150	128	132	149	153	150	139	131	150	155	152	165	174	169	154	145	155	165	127	133	135	143	141	174	166	149	156	148	142	171	150	181	145	179	134	164	176	162	153	149	157	142	164	157	142	152	167	171	155	148	151	164	130	143	150	145	159	159	158	167	160	163	142	168	164	166	151	138	151	172	162	140	166	159	136	146	174	154	142	152	165	142	156	170	161	156	161	141	140	171	172	172	148	154	181	153	145	187	151	144	157	172	146	159	158	161	137	161	139	154	133	141	155	148	151	166	160	155	133	160	141	130	119	157	139	165	153	146	151	138	154	169	136	138	150	157	187	160	127	143	177	135	167	163	145	160	157	150	147	158	151	131	126	163	159	138	191	143	148	143	125	140	175	167	159	145	139	159	158	159	150	156	155	162	151	127	165	161	131	142	145	160	145	162	149	143	161	150	167	150	163	168	151	150	161	139	138	135	145	121	170	139	150	163	142	173	158	154	137	164	142	165	149	196	155	161	169	186	161	153	172	138	175	161	150	148	149	154	154	148	131	138	138	122	154	148	178	194	160	162	142	137	157	129	167	172	143	154	155	142	149	138	148	141	176	159	157	146	160	165	168	157	143	170	173	133	155	150	133	132	149	169	152	145	145	148	159	149	128	145	173	168	156	183	178	145	142	169	157	165	154	178	167	167	144	147	134	144	134	155	149	144	155	168	180	159	141	184	101	136	143	153	165	143	161	154	161	152	168	142	132	193	149	167	162	140	150	144	147	150	149	150	152	145	153	158	152	152	161	139	157	140	163	124	167	150	141	152	170	147	146	153	148	174	163	148	136	166	158	165	157	161	156	147	164	149	151	146	152
13882	5967	9532	12258	10514	8188	6781	5475	4299	3425	3148	2770	2973	3059	2802	1832	1599	1254	1115	991	990	948	900	871	866	806	752	647	660	587	561	537	526	516	553	531	569	569	571	555	510	499	479	469	444	482	419	427	462	443	430	445	414	420	489	426	371	407	374	436	399	402	377	401	421	383	390	407	427	411	390	380	396	385	424	381	403	384	434	390	428	359	383	385	424	416	404	397	391	420	373	357	396	409	423	395	410	390	390	393	411	399	373	362	410	417	402	388	409	383	360	416	439	384	402	412	369	387	406	412	378	399	376	371	422	398	346	374	416	409	404	411	395	412	373	415	413	409	392	394	387	381	398	381	401	379	399	374	388	396	365	388	392	379	394	359	384	367	388	401	370	405	402	397	364	385	423	392	392	395	402	394	418	383	395	385	424	383	376	385	379	398	395	390	416	365	366	390	418	402	362	381	368	375	393	380	402	400	345	395	380	425	409	447	391	405	372	393	434	393	400	377	462	414	388	398	398	389	378	370	388	359	372	399	393	369	366	367	383	414	373	414	389	370	359	371	395	355	370	437	354	397	407	386	378	342	371	385	410	356	380	375	390	409	399	397	403	372	380	414	378	369	363	392	392	356	381	401	370	361	386	387	417	432	398	379	384	406	428	386	396	415	414	349	396	387	409	358	397	395	404	395	355	449	414	405	401	379	383	402	410	393	389	407	393	408	389	386	389	378	403	412	403	365	415	372	360	419	381	384	380	389	433	415	413	371	406	395	360	343	396	388	394	430	389	376	407	388	389	406	418	384	399	401	406	413	413	444	383	403	372	362	406	402	418	371	387	407	403	388	396	388	400	399	368	409	366	403	377	417	385	361	417	364	433	368	400	392	420	376	380	395	373	386	387	394	400	417	357	370	386	391	367	419	370	411	411	384	426	368	434	386	388	383	383	385	395	425	416	404	405	447	407	416	418	357	380	403	379	388	381	384	357	386	422	365	356	378	383	405	397	395	416	457	414	355	367	382	415	395	398	373	378	376	388	378	395	380	424	392	386	402	371	386	402	342	395	397	386	390	369	392	416	425	387	355	404	389	417	376	414	407	371	398	390	391	388	416	407	387	385	396	373	363	366	394	391	386	378	405	402	389	395	388	408	387	364	397	402	411	396	392	374	406	451	408	387	379	371	373	406	357	391	396	403	404	426	408	416	392	363	360	380	330	396	380	442	397	397	388	393	402	376	425	406	414	365	399	392	402	374	406	393	366	399	412	408	381	401	399	343	416	377	393	396	384	413	403	369	388	418	333	401	405	431	382	422	357	355	398	400	417	364	371	378	376	405	410	406	440	416	402	379	378	390	438	413	402	422	394	405	399	380	372	388	405	366	379	406	403	369	424	367	406	376	418	382	409	396	366	374	405	412	369	389	388	385	394	392	413	391	413	379	389	409	394	362	408	390	369	377	410	374	369	374	408	384	384	411	412	435	393	368	414	421	405	421	407	375	384	394	420	367	384	413	386	414	364	402	394	384	420	424	375	387	378	374	385	346	397	382	389	378	396	412	395	384	414	373	395	415	393	395	415	391	415	414	409	369	376	400	408	362	439	389	356	371	422	372	383	372	398	402	396	408	384	370	373	392	431	391	392	406	377	373	392	409	380	423	413	400	412	398	372	381	389	385	394	398	417	399	347	343	380	410	402	394	398	387	403	416	391	376	391	394	376	365	348	402	382	371	367	396	372	384	381	378	375	380	374	415	434	395	374	389	427	393	412	411	372	383	399	405	397	388	382	423	396	429	404	370	422	365	411	385	399	367	408	399	412	395	434	376	404	425	405	393	406	370	397	397	427	355	387	403	398	378	441	444	370	408	402	378	388	445	411	389	385	415	391	397	382	382	370	364	362	370	360	356	406	420	354	389	380	398	364	390	418	386	375	382	377	406	362	376	384	382	420	350	372	391	398	421	400	375	404	369	383	439	403	398	371	398	389	396	362	405	373	407	400	392	388	387	396	404	389	425	407	404	380	389	390	404	392	378	396	363	392	432	416	387	424	389	391	352	429	356	399	372	391	399	388	390	413	423	395	385	373	416	396	362	392	406	344	371	408	395	401	413	388	343	360	340	395	373	356	416	384	371	393	383	400	420	355	403	379	383	394	370	332	391	388	399	384	391	368	399	383	405	394	364	404	363	396	378	396	416	418	404	406	399	377	374	398	388	396	358	409	415	378	378	374	339	410	382	354	398	384	411	414	390	387	397	392	369	397	350	407	398	404	411	425	405	386	374	387	385	390	409	405	370	416	374	384	385	402	387	400	402	403	391	404	391	410	424	384	377	374	375	396	398	409	363	393	374	424	390	381	407	359	372	401	388	410	364	407	368	438	394	384	375	396	409	422	396	409	424	413	416	385	418	376	400	373	387	395	386	423	384	404	379	398	395	402	392	382	421	413	412	409	395	398	382	417	385	396	404	374	375	389	381	372	377	390	424	402	387	381	376	388	397	419	361	362	406	389	371	393	406	432	392	405	384	400	384	397	369	424	370	434	395	395	402	436	398	405	375	377	416	401	423	468	374	405	384	363	397	411	373	383	446	386	358	381	399	400	411	387	379	395	423	366	405	372	417	353	378	391	385	383	373	395	389	425	424	379	431	399	403	420	403	384	421	390	372	401	405	379	379	386	398	393	407	371	395	405	379	376	383	407	403	370	335	399	411	388	404	389	385	405	410	368	398	366	399	385	366	411	357	396	422	432	385	375	396	387	402	384	385	408	389	405	394	366	414	400	374	373	360	411	421	395	436	354	387	383	400	423	401	429	391	396	400	395	395	396	402	385	374	413	417	374	357	411	388	380	376	434	372	429	405	397	411	373	348	381	384	385	361	387	404	361	448	411	361	404	402	401	360	403	401	411	370	379	395	418	410	383	372	378	366	382	390	409	390	391	385	362	386	375	385	395	391	368	421	383	400	376	384	398	367	407	368	399	397	411	379	399	374	396	398	423	392	387	391	381	370	403	413	393	391	380	382	391	380	372	390	423	402	349	382	398	402	389	377	346	417	386	407	377	394	404	403	381	399	371	360	364	375	396	382	419	397	397	416	389	380	414	401	362	404	372	384	386	416	393	402	366	371	378	424	373	364	376	384	388	392	392	407	358	389	398	421	404	427	386	408	407	402	412	385	414	394	407	394	367	370	377	413	402	410	403	417	359	407	390	400	366	382	388	411	360	415	393	392	410	398	383	400	411	415	388	378	411	355	395	389	404	378	372	413	412	395	397	412	392	407	390	352	391	400	418	387	377	417	386	439	361	385	350	387	411	386	349	390	387	425	358	385	382	403	398	399	354	413	400	358	408	365	374	395	395	426	397	387	401	381	415	385	397	368	393	379	383	357	417	406	360	401	417	383	370	397	404	418	390	382	364	411	400	382	371	387	414	404	397	439	401	361	390	417	369	376	400	411	367	405	389	401	385	391	405	400	375	412	427	414	380	413	443	350	420	382	384	380	387
6496	2341	2559	1925	1195	896	765	601	498	411	343	335	330	306	312	297	287	249	255	289	258	247	260	236	232	271	255	274	249	262	238	272	234	281	259	243	226	236	250	259	245	258	284	235	245	256	253	250	240	286	251	244	243	264	236	242	249	235	257	239	264	284	228	225	222	223	231	247	259	251	243	208	260	257	261	256	251	251	262	247	236	229	239	227	233	272	258	230	237	240	238	252	233	220	247	233	224	252	207	228	233	236	221	254	249	262	253	251	235	239	227	234	247	254	231	229	246	238	244	241	229	256	246	237	253	216	245	272	262	262	216	242	278	235	268	275	274	226	242	229	215	223	223	261	239	231	247	245	260	231	234	260	218	259	245	244	217	233	237	235	227	258	251	238	238	251	243	227	269	291	202	269	274	252	222	246	214	260	259	260	242	244	245	239	223	222	246	257	242	247	230	247	230	237	232	241	260	245	240	257	274	271	267	251	229	261	235	226	231	244	258	240	249	211	259	212	233	249	253	235	249	242	224	241	243	233	223	282	265	254	217	224	246	264	271	238	249	271	251	239	264	225	209	240	259	229	214	240	241	272	249	217	212	252	245	235	219	277	240	230	208	245	242	251	285	213	258	238	226	259	233	250	259	220	269	235	252	233	227	240	252	234	231	233	223	234	266	258	258	234	227	252	240	256	246	259	234	234	201	224	295	243	245	240	245	242	249	251	250	248	264	238	237	257	254	274	253	249	223	246	272	248	259	257	224	247	247	212	237	251	259	230	248	246	254	238	240	285	241	253	249	240	252	269	234	204	239	229	246	240	268	237	239	235	230	262	260	238	215	276	230	241	243	222	251	241	249	219	291	252	216	223	239	231	225	239	252	248	262	238	212	251	272	241	263	256	280	249	228	262	258	284	241	236	262	242	246	247	248	242	273	252	242	246	239	224	243	253	234	244	252	264	270	224	234	251	246	233	247	241	244	244	244	246	258	251	289	220	236	223	251	238	236	266	228	233	211	252	250	228	245	226	246	242	282	283	251	247	247	265	254	256	232	222	248	240	256	256	249	269	236	236	235	236	233	224	274	235	261	237	253	237	237	278	242	236	232	275	222	256	245	240	252	237	254	227	239	262	245	222	210	222	254	259	222	268	254	206	240	237	227	226	239	253	246	256	214	254	245	222	245	230	239	235	230	265	216	210	245	261	226	251	236	261	230	231	240	212	235	256	271	234	237	253	269	246	279	256	205	254	240	255	235	250	270	241	237	255	243	230	220	254	254	229	272	237	224	269	225	259	234	247	238	252	239	231	231	278	246	241	254	247	241	294	253	231	229	270	240	224	213	235	255	269	223	217	241	216	274	279	265	256	243	220	243	246	253	214	227	227	228	233	232	244	261	239	246	240	246	240	216	245	264	257	244	202	222	250	279	238	225	268	265	273	277	257	247	246	246	221	260	225	234	226	246	210	256	274	222	196	225	241	230	246	225	241	263	291	220	261	257	243	248	232	219	239	250	234	258	217	232	233	222	241	234	257	251	239	242	253	264	237	272	276	248	248	249	272	237	239	251	211	260	273	255	224	230	203	213	243	256	228	222	250	284	237	237	255	228	276	261	245	231	252	260	275	238	264	249	254	261	262	256	238	236	262	230	268	249	269	237	252	244	239	226	236	236	218	268	233	254	257	275	249	251	224	243	258	247	203	221	228	218	258	228	243	235	254	244	269	218	241	226	229	248	219	220	249	257	241	268	252	222	244	238	236	263	239	228	240	214	266	258	230	211	259	245	244	263	231	242	241	218	254	231	263	276	219	234	258	233	250	219	243	260	239	262	241	236	211	231	276	254	234	239	217	275	264	211	230	247	248	249	229	253	242	275	235	253	249	231	230	246	228	254	238	217	238	243	253	209	257	227	255	238	261	267	233	219	242	236	264	260	275	251	241	222	233	230	235	222	217	231	256	255	236	224	273	237	234	239	250	219	234	263	248	246	227	239	264	227	220	254	251	252	264	243	270	246	201	226	246	225	239	229	283	246	236	256	253	216	266	243	240	241	285	235	248	230	292	265	239	253	251	244	261	268	280	248	233	256	287	240	240	252	264	247	269	220	236	239	232	261	231	191	229	264	218	248	242	234	232	260	256	238	230	244	263	242	235	245	245	256	231	259	256	290	237	271	239	259	239	269	250	233	269	275	272	265	221	233	248	235	259	241	287	238	229	241	210	266	233	258	262	236	250	239	234	239	241	255	253	246	252	249	214	265	234	251	237	266	250	248	221	233	225	250	237	239	247	257	229	229	236	251	238	224	230	249	227	262	244	254	243	261	268	247	231	233	256	224	245	252	262	243	245	240	241	250	251	254	244	290	227	226	255	231	262	239	249	204	249	263	238	239	261	229	228	250	272	261	259	254	238	253	233	210	233	236	248	246	234	265	264	224	242	253	242	237	235	237	199	253	247	265	241	226	228	225	245	249	225	217	218	249	252	266	234	263	257	249	239	226	253	249	271	244	224	250	240	234	223	238	243	256	243	259	253	254	225	205	217	236	232	237	248	272	247	239	260	251	236	246	254	250	229	235	243	252	212	240	237	262	254	228	229	221	262	226	268	243	238	256	225	280	228	246	226	265	230	256	244	239	243	251	234	270	243	238	246	252	215	232	232	245	260	235	260	236	231	231	240	225	217	249	234	246	231	238	269	238	238	245	251	253	246	222	245	256	238	247	225	224	260	217	243	227	209	253	242	220	230	251	255	247	251	231	242	260	237	216	245	265	251	247	259	238	247	220	252	226	218	233	199	243	266	264	268	232	225	249	248	261	255	217	229	255	276	249	230	257	259	249	230	233	253	236	223	217	246	222	245	255	244	253	252	255	251	259	247	253	235	258	255	231	244	249	244	232	260	254	230	221	235	228	258	245	233	229	254	253	261	226	224	268	200	247	251	235	245	227	232	215	240	238	227	248	211	215	255	252	246	238	270	262	243	237	226	225	218	278	245	231	238	219	251	253	196	226	226	237	255	251	262	253	203	244	234	229	253	251	277	252	272	234	240	236	270	239	243	236	248	222	238	221	195	230	213	220	254	229	238	278	241	242	230	260	255	231	227	228	238	215	220	264	222	241	250	247	208	235	263	234	268	232	240	232	252	257	263	257	245	248	202	232	222	231	213	223	256	238	224	237	215	229	228	201	222	249	257	235	225	245	202	235	221	243	243	222	243	216	250	247	225	250	235	247	214	259	251	216	246	223	243	242	237	214	240	257	236	228	225	249	252	231	259	231	239	243	217	240	230	243	290	231	265	244	253	239	239	225	234	224	263	223	247	213	252	255	253	264	233	246	257	237	244	231	237	222	219	248	236	248	238	219	228	283	193	248	237	258	241	244	257	257	234	243	253	227	226	251	257	201	253	243	249	252	246	254	230	228	239	241	237	257	242	225	251	249	234	242	226	243	260	238	263	247	252	243	239	239	247	254	246	246	275	253	256	265	263	221	246	222	225	232	242
5030	2708	4765	5760	4588	3563	3096	2512	2037	1631	1343	1153	1049	998	900	880	812	767	755	723	735	679	680	666	657	669	605	609	629	673	626	627	594	628	639	640	625	630	613	646	664	568	600	578	600	637	567	587	566	630	581	620	571	598	574	622	588	614	576	607	582	565	613	610	554	598	615	567	577	594	573	598	561	601	559	593	635	559	557	586	578	585	612	598	614	586	565	574	602	563	582	604	548	588	605	601	627	604	554	585	559	637	628	615	633	570	606	600	579	617	585	613	564	571	612	585	611	597	599	590	618	616	595	587	591	585	596	571	629	585	567	601	604	634	595	629	647	606	592	602	595	603	581	599	576	573	543	605	588	614	564	565	632	554	561	567	610	582	607	546	591	598	591	607	561	615	613	617	641	557	595	610	592	650	593	593	628	617	624	618	588	609	602	563	606	611	545	590	608	626	595	593	587	575	636	633	549	584	567	582	633	610	538	551	557	563	592	606	583	608	608	582	611	603	574	587	584	561	583	612	577	554	586	566	608	594	633	606	588	591	604	595	622	588	594	585	618	598	598	584	628	595	606	592	586	604	625	590	586	629	567	581	572	562	574	605	564	594	565	571	563	569	625	595	614	649	601	590	627	598	606	610	590	615	550	576	590	636	606	501	567	569	578	583	577	566	622	545	618	605	589	581	561	581	577	609	616	578	587	625	567	589	625	598	538	598	598	616	628	574	605	593	604	569	602	543	599	610	620	527	591	610	584	590	626	633	605	558	601	608	596	595	668	522	602	598	586	584	576	612	609	602	607	549	596	605	600	582	598	555	597	608	601	603	591	606	594	576	580	605	598	609	611	544	551	598	595	619	579	578	562	592	614	621	625	625	574	569	597	592	617	589	575	617	587	669	584	619	616	597	590	582	590	608	606	601	554	633	609	558	604	577	551	589	575	567	618	582	595	562	592	562	598	607	618	577	576	604	623	562	582	629	585	584	633	624	539	616	612	577	610	564	597	610	605	597	581	599	573	604	580	608	524	638	594	571	599	595	638	587	553	563	544	577	586	596	609	604	557	584	581	557	587	559	607	582	632	631	553	561	570	574	545	623	586	557	620	575	569	576	569	595	608	587	567	572	581	570	587	627	616	594	592	600	617	580	578	595	597	597	618	591	600	590	563	630	619	625	606	598	650	574	582	620	572	599	590	627	602	589	586	576	614	579	579	594	582	592	606	584	612	623	619	606	572	575	595	578	579	624	591	600	588	618	587	559	612	624	584	576	550	579	560	569	628	559	612	603	631	546	547	617	584	605	576	556	580	611	593	600	623	599	613	628	618	581	612	582	575	602	592	622	556	584	590	600	609	573	604	609	600	603	591	556	607	576	624	622	590	584	627	574	614	624	565	566	581	570	577	555	621	577	580	635	582	606	568	572	560	603	613	577	616	619	584	571	566	639	626	564	560	587	595	630	593	586	604	597	569	585	587	603	595	606	622	560	591	594	591	578	582	595	600	562	571	569	582	582	563	584	564	585	582	617	594	607	607	595	640	631	579	583	589	581	624	596	614	591	612	605	634	613	590	596	588	568	547	594	624	576	622	603	592	601	586	598	606	593	637	604	606	556	614	575	583	596	631	583	594	563	605	659	585	606	536	583	591	576	594	563	575	613	631	589	561	616	546	572	611	605	594	595	598	625	576	574	582	575	631	596	603	571	550	634	590	645	608	554	616	608	575	571	554	605	641	579	605	612	579	608	602	588	563	582	588	591	625	610	609	588	547	584	558	561	614	592	591	571	619	616	581	617	624	620	617	586	602	556	634	652	601	617	611	565	526	633	583	584	589	641	627	600	634	588	593	662	612	592	671	640	596	603	598	616	624	577	543	594	556	597	547	597	615	622	564	566	588	602	577	572	579	630	573	563	590	620	621	601	574	561	604	570	552	592	615	653	596	587	592	633	595	576	616	586	626	565	600	600	607	612	519	559	588	616	571	595	563	591	598	612	587	569	611	587	615	636	610	586	617	573	589	572	620	641	626	560	551	564	595	627	583	619	609	580	558	568	622	609	584	615	594	617	599	577	582	586	591	575	574	587	593	643	591	586	619	583	549	555	618	588	526	597	592	557	596	599	596	601	563	585	618	620	601	602	580	600	620	560	568	636	586	591	639	545	551	615	605	595	575	619	566	585	585	569	583	580	593	612	570	557	617	627	619	614	601	610	550	608	592	537	538	565	573	567	573	594	620	607	568	615	616	585	608	582	576	604	599	591	598	605	605	635	578	538	571	589	535	583	611	577	597	628	605	611	560	600	582	575	532	582	609	544	595	600	567	623	578	603	611	621	613	564	575	601	573	615	603	571	568	583	617	569	560	562	580	567	588	612	598	571	554	552	583	585	550	585	551	576	618	589	584	623	544	582	592	579	631	589	573	591	592	588	586	571	591	605	590	581	614	602	599	594	603	597	613	609	633	588	627	602	534	588	580	624	588	583	568	556	589	561	605	563	538	602	577	637	592	573	568	573	581	572	582	605	565	590	616	597	591	618	566	618	642	584	549	570	584	524	573	581	633	567	609	582	598	592	552	592	601	615	635	573	618	605	600	606	618	611	615	564	633	572	615	610	591	601	569	606	596	614	593	592	602	641	584	582	623	593	570	595	577	591	564	553	574	641	579	544	591	640	608	629	594	553	589	630	572	609	601	611	609	581	598	587	556	566	584	597	617	597	610	614	563	629	602	577	584	575	597	577	581	596	586	569	611	574	635	602	568	552	584	598	585	605	568	572	617	569	598	623	611	613	571	591	567	537	565	558	581	571	547	602	564	575	572	587	597	575	593	601	612	578	635	611	588	601	603	603	590	587	607	566	599	536	542	587	577	608	598	577	593	581	603	573	580	550	656	602	571	619	612	574	615	607	581	578	596	584	617	562	620	608	552	589	578	590	632	599	567	570	615	593	538	574	572	607	545	588	646	599	624	555	641	636	574	642	551	613	617	604	627	553	597	610	630	610	578	603	607	590	574	601	561	592	597	605	583	557	592	661	608	555	580	563	609	660	609	593	572	620	610	572	565	616	607	615	584	654	600	586	614	624	640	592	605	599	583	613	579	629	573	575	574	554	577	619	571	621	561	606	586	625	588	563	604	625	638	581	583	585	574	592	608	581	645	559	594	592	616	608	580	595	565	614	593	644	584	634	600	586	564	596	584	567	565	590	607	604	581	552	581	553	655	592	602	571	586	627	576	582	580	609	615	619	612	618	612	614	603	581	633	582	604	602	578	584	620	597	608	621	572	641	576	602	639	585	569	586	550	603	562	580	571	601	620	587	575	556	578	615	590	618	529	599	611	593	643	556	607	580	574	555	566	591	602	590	613	564	582	595	589	596	593	555	640	641	591	613	536	627	625	579	559	604	640	532	587	610	598	553	551	569	575	623	583	603	632	590	571	596	602	575	565	618	550	661	558	553	610	581	573	580	589	608	640	581	545	581	598	593	612	595	530	655	622	577
15106	4386	4409	3291	2220	1596	1352	1047	724	614	514	417	414	472	413	296	303	285	289	288	280	279	246	265	246	231	234	217	220	246	242	198	251	225	219	233	246	228	232	227	229	221	262	231	218	235	230	223	230	221	198	258	233	223	251	246	212	212	234	219	237	243	221	213	253	221	221	221	237	239	213	211	227	226	220	216	193	228	250	233	208	218	221	245	230	212	207	208	224	200	232	207	206	226	236	196	251	233	229	233	202	219	215	210	216	237	230	205	210	227	229	199	189	239	199	207	221	206	232	216	191	248	238	226	235	248	217	212	210	249	203	222	235	248	213	237	223	240	228	232	214	220	207	200	201	247	204	208	211	208	234	219	238	224	206	219	222	218	202	202	209	212	209	196	235	228	228	207	216	209	204	226	219	228	207	243	224	208	201	216	237	269	183	205	229	220	214	235	203	212	224	220	213	209	222	227	211	240	235	223	221	227	235	211	201	197	249	261	232	243	217	222	236	225	204	224	234	200	240	270	209	218	229	215	258	231	240	218	222	232	237	234	214	231	235	221	234	244	212	206	214	226	220	245	233	210	227	233	242	239	237	235	195	229	204	195	223	205	201	236	223	224	235	229	234	197	201	233	239	204	211	230	216	228	188	237	254	220	201	210	234	226	201	236	218	227	207	219	226	218	203	195	214	245	224	203	214	236	246	214	229	239	225	240	225	240	213	226	215	202	209	237	206	238	224	207	235	201	223	235	236	205	218	205	222	244	203	201	202	218	215	225	215	216	224	219	229	222	219	232	228	207	200	236	209	207	233	202	220	218	230	213	206	252	235	218	202	203	200	212	232	204	227	204	200	232	219	209	209	223	218	204	200	219	231	218	208	218	217	225	224	239	217	231	225	234	208	218	199	207	230	210	222	241	232	198	200	253	238	246	222	244	213	236	255	216	228	222	206	215	233	211	216	222	215	225	229	200	221	229	206	266	216	182	232	215	209	209	184	200	225	247	255	216	233	262	239	237	211	228	222	197	210	236	197	225	239	216	220	214	228	200	225	232	222	237	232	208	227	223	221	234	207	224	230	234	218	205	213	241	232	242	212	225	213	226	218	229	241	214	224	199	231	224	229	238	226	202	244	222	236	212	239	215	230	230	237	215	243	237	199	217	194	201	237	216	223	215	215	223	250	228	240	229	215	265	218	230	218	234	246	229	222	209	203	216	222	218	214	254	203	204	192	205	236	245	234	242	216	226	255	202	246	205	218	217	215	258	202	192	222	226	212	225	227	233	244	228	217	224	212	207	218	208	206	224	242	203	215	234	232	235	208	215	206	215	215	216	212	229	203	237	234	197	210	212	217	215	224	229	225	221	228	224	217	241	230	221	213	253	258	238	196	225	226	208	237	204	239	220	204	206	220	210	221	213	232	215	220	195	237	215	224	238	229	217	219	221	241	241	234	219	237	227	233	218	206	213	211	181	218	214	240	234	228	205	213	228	204	189	240	222	202	222	215	224	225	237	226	225	226	237	233	193	208	223	224	214	227	238	222	219	218	225	270	234	245	212	210	188	207	230	229	210	239	235	230	250	194	233	218	237	234	212	224	188	216	190	221	209	221	216	224	217	239	210	223	220	217	216	238	229	226	219	232	227	208	185	221	197	223	218	220	215	236	247	225	235	238	236	206	227	206	239	225	221	218	221	223	210	225	217	214	215	202	214	210	190	211	221	215	240	233	216	210	223	201	198	198	201	228	242	237	219	264	209	217	197	199	244	237	219	265	231	224	245	225	218	210	253	217	222	227	225	204	220	208	223	246	247	226	246	223	215	204	226	196	185	222	248	197	233	248	232	221	232	241	225	212	210	218	204	211	240	225	217	237	207	233	225	205	247	215	211	217	237	217	194	218	236	227	206	198	218	198	192	207	209	244	205	190	205	245	217	209	231	205	224	212	206	244	258	217	208	216	218	226	235	231	233	210	211	200	210	228	219	210	234	220	207	214	207	203	199	219	259	236	208	209	184	214	236	216	220	197	215	204	208	207	213	228	260	176	191	222	229	233	239	225	230	257	211	222	213	207	186	279	225	218	200	193	221	221	218	204	219	206	229	214	257	210	202	232	225	206	212	216	235	227	244	212	221	215	201	228	241	212	214	199	220	239	237	189	225	204	210	211	230	212	247	244	200	202	252	231	238	229	199	255	238	195	188	231	238	238	244	229	215	198	235	246	219	225	221	223	243	203	191	207	232	219	246	192	228	246	230	198	224	243	188	245	229	223	229	219	229	230	210	247	226	243	192	211	206	232	249	205	223	207	229	239	219	257	217	206	239	240	231	212	220	234	226	223	220	191	235	233	230	220	191	236	211	220	227	245	217	235	248	212	219	233	220	214	209	251	203	242	236	208	230	218	223	212	232	229	234	205	209	209	195	197	225	243	230	235	210	205	230	203	225	225	219	207	242	221	229	245	224	199	215	218	191	232	234	226	205	230	244	218	223	193	209	210	201	230	209	228	231	201	205	256	199	215	213	232	217	227	257	253	223	235	238	214	210	218	218	235	228	203	224	207	209	238	228	229	240	212	216	231	230	231	217	222	252	213	237	222	223	228	202	195	225	208	221	218	219	204	205	231	245	211	241	249	214	202	245	229	222	246	240	193	206	202	209	241	217	220	195	221	214	238	248	216	217	242	253	218	214	207	227	238	218	232	221	219	234	223	207	229	207	212	205	225	234	228	230	222	199	226	211	250	213	204	219	200	248	226	233	198	219	210	241	222	220	228	206	191	217	207	212	211	227	202	253	206	196	223	221	207	241	202	243	248	217	214	231	212	232	220	222	215	222	204	215	207	224	229	236	234	224	211	217	228	236	235	220	191	199	216	192	237	194	232	211	207	214	229	226	233	209	197	247	222	242	234	238	219	214	227	229	219	210	203	214	209	215	191	213	215	247	228	239	195	228	233	216	192	215	262	212	217	214	245	200	230	215	192	210	219	218	201	208	218	212	218	193	235	217	210	206	227	231	217	220	226	219	202	219	214	204	211	207	193	238	204	236	227	227	219	252	199	229	219	224	219	228	234	233	224	224	224	221	198	221	208	246	202	217	209	215	230	241	214	195	199	193	213	242	219	216	218	226	222	203	220	219	226	223	227	239	180	219	224	219	221	236	224	203	221	234	231	260	219	219	233	237	234	243	226	232	220	221	214	215	253	216	216	206	217	237	209	230	219	222	226	230	234	231	234	224	238	216	219	257	216	234	225	225	213	237	219	232	236	217	237	221	217	202	215	249	218	208	208	212	191	202	227	240	204	220	219	241	227	211	220	220	238	240	214	225	222	204	211	233	234	216	204	213	226	229	234	207	225	232	248	249	218	216	231	207	223	188	217	222	212	238	205	249	225	216	217	218	205	230	221	256	222	231	221	205	213	230	234	198	234	193	203	238	248	208	244	237	225	207	203	213	231	209	264	210	236	195	226	214	237	240	257	227	240	214	204	225	200	251	215	215
11131	4041	8465	9145	7630	5974	5269	4235	3440	2781	2332	2094	2023	2274	1758	1311	1214	1128	1030	934	863	809	794	800	782	752	734	736	699	636	670	638	655	652	613	649	653	666	616	613	609	606	560	566	561	561	548	569	582	604	555	553	549	523	601	556	539	526	510	546	560	563	569	534	562	555	552	494	530	552	570	544	563	578	545	569	533	565	523	553	542	537	494	563	519	572	552	520	543	576	550	526	549	540	528	536	538	541	522	535	575	516	569	565	527	537	505	538	509	568	527	548	517	531	562	563	545	555	512	558	573	529	534	536	534	540	545	519	514	514	541	528	494	533	506	521	518	557	567	545	564	531	514	541	551	547	549	548	596	548	575	542	545	518	580	546	573	538	558	518	550	535	509	534	582	538	529	509	525	578	544	519	526	527	525	550	554	521	534	550	537	547	559	541	543	531	536	541	572	537	511	527	543	548	553	533	551	570	523	531	525	561	552	503	599	527	537	537	566	529	518	516	525	568	551	560	493	534	537	502	535	521	540	545	510	525	526	579	549	575	530	550	525	576	550	549	512	585	533	540	588	556	546	523	546	530	562	514	540	551	546	573	545	539	569	544	534	561	543	522	552	526	536	580	608	566	526	564	568	514	526	545	558	542	549	574	551	526	537	545	529	534	532	562	532	531	537	547	533	484	488	548	530	555	581	508	521	566	536	522	499	557	555	530	570	589	592	487	562	533	551	535	526	543	519	559	547	549	561	527	569	530	518	506	557	538	506	515	535	585	483	575	526	519	519	535	550	500	569	503	474	533	555	531	540	565	546	518	545	573	521	535	554	513	557	529	569	574	569	576	529	522	565	540	475	530	545	526	525	529	574	543	529	534	536	547	558	525	557	560	543	564	528	537	533	528	574	525	493	529	547	544	563	557	588	513	553	600	532	528	512	544	584	497	554	514	541	542	530	553	529	569	575	539	544	557	557	570	538	557	511	590	550	527	568	518	547	560	546	527	506	528	540	555	539	584	564	523	538	526	566	545	532	572	541	520	516	546	558	552	564	537	579	512	550	574	532	550	518	567	531	515	510	546	532	577	548	529	539	542	550	522	556	540	564	552	578	542	540	548	550	506	502	561	556	531	551	569	555	558	544	517	517	516	510	481	559	576	548	523	538	516	520	530	554	562	528	490	561	513	552	560	546	572	545	552	507	557	560	565	547	529	522	550	509	568	542	524	558	516	549	544	498	559	522	565	534	516	561	569	511	541	533	532	524	511	522	555	535	554	566	548	545	512	528	573	576	552	574	545	540	543	562	519	515	534	522	548	512	534	549	555	555	523	560	535	530	589	521	560	551	533	530	575	540	557	563	553	547	530	533	550	546	617	549	512	537	555	568	523	565	562	539	581	518	544	540	555	538	508	534	494	555	544	569	479	573	560	541	551	564	519	551	552	576	510	536	541	579	517	496	539	545	503	516	559	554	538	542	539	547	585	522	546	557	542	538	557	562	561	558	588	553	534	582	573	528	550	522	535	539	554	520	538	528	551	559	517	533	538	580	547	515	530	550	551	532	513	536	568	538	525	569	549	554	574	568	581	557	575	545	542	537	516	513	527	526	503	517	558	532	499	517	600	539	535	558	535	595	545	575	571	553	560	528	539	522	521	553	528	526	567	550	551	563	557	549	515	558	558	552	558	530	582	561	529	569	561	579	547	573	507	552	549	554	518	536	541	550	557	558	547	503	531	508	557	549	542	540	599	547	548	574	530	578	542	524	557	534	562	552	522	542	560	515	550	592	541	529	533	550	503	544	510	554	526	552	540	543	553	556	517	514	541	497	524	536	522	525	530	526	516	569	520	540	568	576	574	574	525	562	517	548	566	561	517	555	541	595	525	524	570	522	526	504	535	561	552	528	540	592	538	530	510	519	494	550	527	543	542	573	574	570	536	579	544	527	537	548	583	571	573	532	569	536	583	546	574	556	521	531	578	521	523	534	553	540	527	528	601	554	536	568	479	546	506	505	545	527	562	533	517	572	562	509	513	534	540	535	562	546	519	540	524	574	564	590	533	525	507	535	567	565	550	521	579	583	562	547	537	567	600	508	536	501	515	520	538	539	519	577	551	517	575	550	489	572	527	549	536	569	544	574	513	536	496	517	543	526	587	545	515	524	527	526	563	571	541	533	530	513	508	538	563	549	557	543	485	537	586	575	595	541	536	512	570	538	554	553	511	524	571	516	543	515	527	579	566	512	562	549	512	562	533	551	522	568	529	516	563	490	559	494	531	574	531	538	546	559	534	557	511	562	542	511	569	546	507	555	542	556	541	538	547	545	537	551	524	562	534	594	565	558	576	554	556	539	521	542	524	541	549	545	553	507	566	548	560	534	551	542	548	534	514	539	539	539	546	536	569	548	540	521	548	549	577	517	538	550	549	555	546	581	567	520	513	581	530	508	538	524	578	581	504	546	553	547	543	541	577	548	538	529	542	582	573	581	543	549	511	592	545	518	524	525	559	527	545	540	549	544	517	555	532	483	587	555	581	570	542	522	543	565	521	520	555	566	512	536	587	547	560	578	520	528	546	581	574	540	572	495	504	580	564	550	567	559	517	541	554	560	531	543	563	551	561	581	581	492	530	551	518	561	547	576	529	559	576	544	539	549	560	544	579	582	521	565	532	511	573	515	564	532	529	509	554	572	535	517	491	553	569	501	551	516	545	518	533	541	582	538	505	546	575	567	551	550	532	558	535	547	563	564	552	546	546	519	534	533	541	548	556	556	557	525	509	567	561	548	538	530	535	540	538	524	534	520	565	507	544	571	501	562	575	544	568	517	539	531	529	542	549	543	560	536	584	497	533	513	522	522	559	568	558	510	575	544	520	568	529	558	542	531	488	569	542	564	551	547	562	514	570	537	549	532	563	538	573	591	505	578	506	555	549	527	545	522	579	573	563	539	505	528	556	530	565	580	543	565	559	549	530	548	566	551	507	520	536	522	531	498	547	547	571	496	553	536	541	510	547	579	525	516	556	557	518	515	536	555	588	536	543	548	524	521	534	510	536	528	535	529	554	547	566	533	532	536	565	578	570	548	511	524	553	516	519	556	521	556	542	533	537	522	546	557	568	503	553	533	570	565	540	526	534	582	540	565	530	533	522	527	564	488	544	536	589	581	554	518	569	574	539	527	540	508	494	554	530	565	562	589	571	509	576	519	519	538	566	552	554	564	517	537	565	562	540	540	604	542	552	505	558	573	529	551	527	540	484	513	562	568	513	564	535	540	538	530	536	570	511	544	518	548	579	552	536	527	537	518	577	543	557	484	536	527	528	533	510	525	595	506	548	558	536	549	545	509	555	580	547	584	586	563	542	523	551	541	516	523	523	534	548	533	527	560	540	564	539	579	544	543	534	542	557	539	564	544	549	569	565	521	553	537	540	584	524	536	518	540	549	544	535	551	551	515	503	572	552	555	538	529	528	562	546	540	548	549	592	535	556	551	519	550	572	566	571
20026	5436	7385	5799	3122	2231	1641	1271	1080	815	584	560	493	516	437	363	302	238	265	220	231	226	208	194	199	233	193	192	185	174	180	164	162	169	171	173	178	167	156	155	175	151	176	153	146	144	155	130	165	182	156	144	143	121	136	138	173	152	146	151	161	145	155	164	153	111	160	122	139	133	159	149	159	148	173	149	176	131	157	151	141	150	140	151	154	160	151	163	132	134	143	151	155	144	137	149	176	164	139	149	150	155	143	154	147	153	137	148	160	138	160	151	151	149	141	159	164	136	130	115	154	150	171	159	135	156	144	143	122	137	175	134	149	156	165	135	154	160	156	144	130	151	153	140	154	163	155	122	170	142	154	166	166	137	141	168	135	157	141	175	165	151	169	141	165	146	131	152	160	136	162	135	160	155	128	141	163	135	140	156	146	151	146	168	149	146	131	163	147	138	139	168	145	142	146	156	135	166	166	184	161	144	148	161	148	144	154	139	147	158	149	176	138	143	177	158	147	132	140	179	156	126	146	154	143	134	163	140	133	138	130	160	138	132	153	168	129	130	151	178	139	168	158	144	124	131	154	145	133	165	174	168	132	160	145	143	143	167	143	138	158	147	162	153	140	141	158	160	129	140	142	148	138	157	142	162	155	143	159	163	153	146	171	145	150	140	160	150	157	171	152	144	121	152	144	133	162	168	158	165	147	143	125	151	161	156	149	164	152	145	163	177	157	131	125	142	155	176	155	149	143	142	170	141	171	161	142	170	138	146	150	175	150	135	161	137	136	143	157	150	140	159	156	158	167	166	146	138	140	160	146	157	136	160	146	128	166	171	148	139	141	170	166	155	162	156	161	159	151	159	162	123	141	156	153	146	138	129	154	164	152	140	148	153	155	149	143	148	141	141	167	156	136	150	150	152	151	159	171	140	160	156	144	160	118	149	132	154	172	136	150	124	154	170	145	146	162	139	137	127	147	159	137	162	154	189	126	147	140	154	154	159	148	134	168	149	138	131	153	166	153	150	161	136	169	143	130	144	149	174	166	151	144	162	134	167	171	160	156	160	156	154	153	152	143	154	136	168	143	148	146	163	139	156	148	141	184	153	140	150	143	154	125	157	127	158	159	157	148	156	144	164	140	121	160	135	155	151	173	150	150	143	140	151	144	131	152	169	144	123	154	169	136	149	147	171	156	136	142	141	163	144	170	149	148	146	117	154	154	190	131	163	185	174	145	131	129	149	146	144	152	136	149	151	157	159	146	143	148	141	141	146	129	161	153	142	153	157	153	143	167	150	160	142	158	159	159	154	164	158	145	145	151	157	142	159	175	145	185	130	154	139	145	138	146	136	142	158	160	133	137	145	134	136	155	137	151	181	138	137	173	152	134	147	152	148	138	134	148	163	149	157	160	150	148	156	149	173	172	153	146	129	160	159	139	141	153	175	150	164	173	161	139	149	126	148	151	167	167	136	147	155	155	158	180	132	152	140	131	145	161	150	161	138	130	154	149	156	147	132	138	130	176	182	151	145	152	173	137	134	135	154	133	153	159	148	127	151	141	153	167	159	148	125	149	157	162	150	177	157	153	138	157	144	152	142	158	163	135	134	149	149	141	136	139	168	158	144	166	169	156	162	138	170	134	159	146	157	124	150	145	153	157	162	144	140	170	170	168	135	135	158	137	160	142	134	151	160	142	134	139	149	131	158	146	147	139	166	134	151	177	147	154	143	147	153	144	138	161	159	139	135	130	168	151	143	151	121	136	158	157	148	123	136	176	137	145	139	144	141	154	144	182	128	140	165	139	144	151	144	176	153	157	162	152	152	165	132	164	148	126	157	142	148	132	188	147	138	156	188	156	164	142	130	145	138	154	169	130	160	165	155	127	140	158	150	131	135	139	164	138	159	155	165	159	152	133	149	167	159	151	135	154	155	135	141	148	125	136	145	151	152	161	159	164	152	157	165	154	149	152	161	150	154	139	165	161	150	145	143	168	177	155	112	155	136	162	150	138	165	135	149	135	153	140	133	141	148	132	147	139	135	172	154	146	134	167	157	144	152	146	161	174	144	148	169	149	134	128	139	146	160	171	144	178	135	154	144	146	149	161	150	145	134	167	122	167	162	138	164	135	136	171	134	141	137	168	132	161	176	143	163	127	166	152	180	153	170	136	154	144	139	136	126	152	168	186	168	159	156	158	133	137	147	146	154	130	148	166	140	148	149	154	166	153	155	162	163	144	166	145	142	165	134	156	138	124	157	156	153	169	169	176	145	137	145	142	146	178	153	148	131	147	148	174	138	177	137	152	144	133	160	139	143	173	142	149	154	138	158	150	138	155	147	161	127	139	147	145	151	144	127	139	140	143	155	152	159	145	133	172	162	155	163	152	158	168	153	131	134	133	144	156	138	167	135	162	141	152	159	175	140	139	153	149	144	157	157	131	136	151	145	166	160	154	144	151	144	138	140	123	135	155	156	114	158	143	151	137	158	161	147	163	154	145	129	155	156	143	143	171	139	160	146	142	146	168	163	169	144	141	147	153	152	158	153	141	138	163	155	148	166	156	159	124	131	156	144	146	150	154	173	152	172	141	149	169	153	173	151	159	128	148	166	146	151	177	136	161	170	164	158	155	150	154	143	155	140	154	148	154	154	158	149	157	123	125	131	170	138	123	156	141	145	175	160	165	152	150	157	169	173	143	159	155	144	169	160	144	146	150	144	168	159	165	146	166	130	167	158	142	153	145	177	169	153	176	183	142	128	131	173	159	165	149	140	126	146	171	149	153	152	157	142	129	157	141	170	180	147	153	171	140	164	159	136	159	160	150	158	149	139	130	148	139	127	153	139	147	159	159	147	150	143	149	135	145	143	158	150	169	155	152	163	152	141	158	154	173	159	144	135	164	144	145	146	146	144	132	152	146	150	149	175	148	159	169	167	159	142	162	153	143	148	177	125	144	153	140	137	138	149	167	148	157	127	133	141	143	145	182	160	151	127	169	144	158	136	139	138	123	156	180	166	147	159	145	189	153	156	171	168	147	172	138	138	162	167	152	155	140	149	148	160	148	138	147	173	171	133	146	137	139	147	153	160	140	159	124	131	161	133	154	158	165	186	166	160	156	133	138	152	136	140	144	160	154	145	147	172	162	155	143	173	135	148	156	146	152	145	150	156	182	181	150	136	157	152	153	137	151	126	136	151	167	109	147	134	147	158	130	153	164	141	146	159	167	143	167	154	136	155	155	150	169	152	160	173	143	141	169	148	141	143	156	162	150	146	165	155	137	146	146	133	142	159	166	136	132	129	147	167	165	163	152	128	153	135	136	165	164	138	139	136	147	165	145	146	116	145	142	139	138	147	171	147	146	150	173	156	117	134	136	144	150	133	152	125	159	128	164	165	146	153	149	149	151	140	158	159	180	161	138	135	150	158	177	147	143	162	155	137	153	143	122	141	161	139	165	146	143	161	133	131	142	146	152	181	144	135	155	145	151	152	140	158
12804	4906	12684	13116	9898	8017	6690	5526	4397	3601	2978	2891	2692	2950	2028	1567	1533	1198	1125	1038	992	947	901	865	825	763	751	620	603	557	590	540	535	551	560	523	569	521	516	476	500	477	472	404	434	453	432	434	419	441	434	455	431	429	433	446	378	378	409	419	395	373	370	380	370	361	403	371	378	392	405	376	407	409	403	349	391	393	386	350	402	365	363	351	380	378	367	368	383	410	380	404	399	393	391	390	379	370	401	394	404	390	388	385	405	380	380	381	382	351	405	389	417	404	367	408	374	405	370	369	388	381	382	415	379	382	395	415	366	362	391	411	383	387	379	407	401	409	339	404	415	407	419	407	398	372	365	400	405	365	403	353	371	377	360	386	380	390	353	349	394	375	364	396	383	379	376	363	402	357	367	367	372	390	395	375	387	372	366	358	379	384	404	388	364	407	363	369	355	391	417	360	386	383	327	386	414	377	354	375	378	374	375	385	367	354	413	390	392	392	410	397	405	339	372	367	410	394	365	381	383	399	400	384	367	364	392	421	382	407	358	390	370	364	412	383	383	380	421	365	426	379	394	360	424	409	417	393	358	381	387	384	389	394	403	375	413	361	364	372	379	372	387	400	406	376	378	389	395	391	364	334	409	397	372	376	407	374	399	408	361	401	345	385	404	371	377	410	379	397	381	374	385	378	395	377	389	410	377	402	367	415	398	388	362	372	328	352	386	372	375	387	381	372	387	385	379	388	385	417	415	404	361	395	363	375	382	366	364	425	389	358	394	377	390	384	405	363	404	347	383	406	377	413	383	375	416	385	393	373	398	414	365	370	350	370	366	413	391	364	387	418	411	395	374	381	387	388	397	367	342	364	387	404	402	387	391	388	365	384	383	387	382	390	352	372	389	376	375	351	364	386	394	397	358	422	402	353	373	389	383	391	376	392	342	369	384	410	405	390	379	352	425	382	366	373	366	429	421	390	424	400	359	411	409	375	356	348	390	397	381	406	381	410	375	417	377	367	361	417	387	379	359	389	428	354	395	388	388	396	389	389	413	381	365	377	388	400	397	384	391	362	355	382	363	364	364	404	356	384	368	364	400	384	412	353	354	356	371	383	361	383	348	389	405	391	389	362	406	383	382	386	387	349	330	366	363	405	382	420	387	374	374	393	395	369	358	373	398	400	374	427	398	396	399	365	383	359	398	369	357	397	388	397	388	381	361	367	393	387	380	391	392	405	380	371	363	394	398	408	343	383	424	386	380	373	358	360	394	380	366	386	362	352	398	365	390	386	372	363	342	356	412	362	372	397	420	404	359	362	376	385	383	432	381	376	351	383	406	356	341	399	393	365	345	401	411	378	384	383	361	395	396	370	386	361	414	391	364	395	348	394	405	392	357	397	380	398	416	397	346	393	395	390	415	397	384	401	388	378	405	398	381	364	404	393	385	376	388	417	381	358	406	380	375	368	400	399	413	416	357	377	354	364	401	385	386	373	384	372	396	375	365	375	359	396	410	389	378	359	341	353	379	381	365	388	381	412	357	363	386	379	372	398	371	356	407	382	406	353	372	367	381	373	382	356	395	400	395	368	369	369	376	396	372	392	381	363	402	375	355	388	383	361	406	363	371	404	408	383	391	361	386	390	375	414	387	374	387	365	398	358	381	399	398	383	426	364	396	331	405	332	374	370	391	368	398	378	408	367	358	369	375	355	377	384	374	362	367	408	373	381	377	392	402	384	380	382	388	360	393	397	352	371	398	392	400	340	386	394	351	348	388	365	384	401	367	356	377	364	397	390	386	398	371	385	351	355	375	390	369	364	401	386	374	382	405	397	393	363	409	383	393	398	398	390	413	378	397	369	379	381	389	397	363	388	395	366	343	433	404	379	390	425	386	362	372	370	394	413	398	349	380	372	388	394	375	419	393	334	370	384	418	388	405	395	335	425	392	378	381	343	366	343	396	383	364	378	379	365	393	346	369	364	353	367	394	361	383	380	387	383	352	421	403	379	384	390	417	365	378	426	377	368	355	395	398	399	412	428	402	384	380	347	401	366	387	399	404	384	369	349	391	387	388	359	403	402	358	381	401	383	353	366	350	374	374	366	381	363	408	360	372	337	392	398	375	374	404	373	388	377	390	369	369	416	424	406	399	366	401	388	395	342	408	370	355	358	352	378	386	387	376	393	379	390	366	352	379	382	426	340	361	407	386	402	381	455	385	387	368	391	381	375	380	384	420	383	368	389	400	399	376	396	384	367	377	353	387	372	368	383	363	373	383	361	398	328	390	378	390	409	384	392	370	365	365	397	398	392	409	406	409	370	394	392	333	396	337	342	379	373	395	397	360	403	390	404	400	376	368	363	384	379	355	376	339	376	393	402	438	395	400	372	403	386	368	385	384	403	355	399	382	380	388	383	374	348	415	348	399	408	355	378	390	387	342	366	385	402	378	408	364	379	383	402	413	403	390	355	426	398	400	362	380	360	387	364	386	368	370	380	370	371	397	393	382	383	389	361	387	387	379	364	397	397	375	377	373	386	426	342	384	386	357	376	392	404	415	400	394	356	410	389	363	374	403	344	355	368	417	378	371	359	376	360	411	383	369	408	378	394	405	419	393	388	368	405	375	383	395	410	360	378	372	369	394	404	362	418	386	382	367	394	362	351	417	368	404	389	375	356	389	380	378	383	367	373	385	369	376	374	395	416	380	400	364	416	369	371	407	385	364	371	415	396	382	376	365	405	346	371	358	355	377	359	381	410	389	376	368	399	379	358	361	401	374	407	376	364	390	390	375	376	397	414	361	450	385	354	362	391	388	442	386	355	413	382	428	399	398	365	374	402	379	401	389	400	381	379	384	380	359	395	379	360	352	387	360	348	404	376	407	368	381	371	376	383	378	362	372	373	398	397	411	358	379	389	384	384	333	389	413	373	380	362	362	380	375	396	395	377	380	367	392	354	367	428	395	390	343	417	365	384	392	406	402	388	408	405	385	390	392	426	391	374	383	386	399	405	349	380	386	382	381	381	401	394	373	393	384	408	388	395	381	392	352	396	358	357	385	377	406	393	387	369	390	354	365	414	360	365	382	381	395	394	390	380	431	387	390	388	358	391	361	395	360	380	366	388	358	380	402	376	390	356	387	393	411	393	385	350	370	412	404	357	358	350	374	369	371	372	385	376	384	377	369	382	431	362	353	373	378	412	406	389	379	382	378	352	377	398	369	396	391	374	371	383	396	389	367	377	384	388	403	375	375	392	381	392	384	365	370	389	366	388	380	364	400	392	367	412	388	383	382	398	397	368	362	364	371	370	352	383	360	381	420	396	385	367	360	405	410	377	359	376	398	410	387	410	356	390	377	400	384	378	387	360	386	409	380	366	367	400	344	394	387	371	416	372	390	376	403	371	375	377	387	396	380	387	389	381	419	376	399	396	381	394	382	421	378	415	393	375	355	379	394	385	344	403	407	401	382	388	370	383	421	403	406	350	421	387	396	346	335	397
5969	2229	2660	1952	1256	855	673	601	432	348	368	321	303	312	283	246	261	248	251	242	257	272	253	244	261	249	246	206	275	270	266	232	247	226	213	245	230	262	237	220	221	226	214	217	221	224	220	255	229	237	263	220	219	230	219	224	258	240	223	220	230	217	231	241	240	211	250	260	217	247	240	275	260	265	237	254	254	205	200	224	226	221	221	223	224	211	235	216	253	209	239	229	255	262	230	238	226	237	224	233	237	231	248	222	214	209	245	225	225	239	233	212	221	238	215	212	246	234	236	254	242	219	242	226	258	241	227	232	238	228	224	241	244	233	241	223	250	238	236	223	253	232	251	250	244	238	251	260	223	240	218	235	235	229	210	222	243	225	249	228	219	222	243	244	261	239	233	260	220	215	248	256	220	233	228	229	235	227	259	255	222	263	246	245	245	231	256	228	237	266	249	234	241	249	216	226	217	245	234	241	235	212	217	221	237	246	226	234	240	229	243	230	237	235	255	227	254	250	288	237	226	226	207	232	231	237	238	256	215	208	246	213	257	247	232	204	236	237	239	239	261	234	253	246	238	258	199	240	218	233	222	243	224	225	214	231	254	222	234	197	251	226	275	225	250	223	227	220	228	237	235	246	226	214	236	248	218	234	223	223	224	226	227	214	227	219	224	231	263	217	224	219	234	261	235	222	218	252	229	211	230	244	247	248	264	231	231	214	247	242	237	224	241	216	209	223	247	233	252	231	212	278	228	224	235	202	227	256	234	236	239	228	221	265	212	239	231	224	239	240	219	253	233	240	206	218	216	245	233	235	232	223	248	261	238	231	238	240	219	207	243	239	228	239	245	205	208	261	267	261	233	239	238	220	216	222	218	257	263	223	254	233	220	209	256	232	198	249	210	255	235	230	247	211	231	233	237	194	245	240	252	222	239	247	239	248	199	238	262	249	216	253	237	210	233	243	212	239	227	250	226	219	211	244	242	235	218	206	232	223	231	243	241	220	240	210	229	216	259	246	240	224	204	221	233	250	208	233	241	220	248	234	228	244	236	232	233	218	243	223	236	225	234	222	206	249	209	219	229	250	252	231	224	225	255	231	234	237	233	199	226	269	254	246	221	220	227	271	232	219	220	256	243	241	271	279	255	244	220	247	219	215	257	244	237	220	211	208	259	251	238	219	225	258	231	240	234	252	216	239	261	239	245	235	236	261	236	216	225	242	214	224	240	238	213	240	245	195	184	231	249	237	234	240	203	228	265	220	210	240	237	225	210	212	214	219	226	261	222	208	256	229	250	264	245	253	250	224	188	212	234	238	231	211	250	235	240	243	239	230	234	233	231	228	220	230	218	220	249	222	251	236	214	242	219	255	220	259	242	242	259	249	239	201	232	231	261	231	234	247	221	245	250	233	235	248	220	198	251	233	249	218	240	221	214	224	234	215	248	252	234	243	215	244	242	225	221	227	230	246	249	210	214	229	227	253	221	249	211	233	220	219	260	234	227	237	247	249	224	221	224	227	230	218	221	221	250	236	245	250	225	230	220	225	243	245	259	247	233	210	270	230	220	236	192	213	220	253	230	238	240	251	229	223	230	236	264	222	226	207	216	221	242	182	221	259	221	243	197	229	237	253	241	257	237	224	232	261	225	229	248	216	240	225	233	225	247	227	239	238	245	219	280	253	219	237	245	236	261	223	265	247	208	236	212	235	215	225	244	216	215	224	238	240	227	208	237	218	240	235	239	248	230	218	230	225	251	232	206	222	217	262	262	234	218	241	243	220	190	203	257	232	238	253	229	223	223	239	237	231	254	232	228	241	270	220	234	219	249	227	227	224	231	278	242	206	232	240	218	240	231	230	206	253	244	227	224	233	218	228	231	222	208	213	234	234	205	251	226	229	271	254	233	265	225	212	240	232	224	226	253	257	248	233	242	238	232	204	246	225	253	217	234	230	242	231	236	208	246	214	235	249	245	243	221	215	238	242	234	227	245	249	232	232	234	246	229	256	242	242	241	237	237	246	215	243	235	249	227	212	225	240	240	260	254	240	254	210	247	232	228	253	250	256	241	223	232	239	253	223	226	225	227	206	239	214	261	257	249	228	217	210	240	222	238	236	253	249	212	245	255	235	204	234	245	226	237	219	265	208	219	208	218	217	243	240	241	233	217	241	224	245	229	247	224	258	244	219	248	223	247	240	247	228	248	254	248	217	207	272	230	245	239	245	252	219	238	220	253	232	244	251	247	229	235	238	243	206	258	254	229	227	251	209	245	216	254	243	218	238	243	235	225	228	245	222	242	213	234	231	242	216	230	224	259	265	230	214	234	224	208	268	224	250	243	251	248	240	230	218	222	229	238	219	225	223	249	229	250	234	240	219	242	231	241	239	243	224	222	208	231	224	236	235	246	227	221	233	241	255	216	247	258	221	246	235	253	255	216	245	240	244	217	253	217	236	248	241	247	250	212	206	222	240	251	252	240	219	238	238	254	220	252	283	260	254	220	219	223	232	228	250	222	214	221	209	237	231	234	221	248	236	219	209	253	242	210	246	234	221	234	253	252	243	234	220	239	241	214	217	243	254	220	235	255	242	228	261	227	223	214	261	236	223	253	236	259	247	232	220	208	239	245	226	241	228	256	193	276	232	242	248	257	227	236	203	236	231	235	211	245	271	214	275	240	249	228	272	226	245	222	220	211	231	223	225	224	215	203	239	227	253	253	245	261	219	200	240	222	241	243	215	225	227	239	254	209	230	229	218	262	206	238	241	237	216	257	234	237	230	278	231	211	235	226	221	228	237	186	270	226	263	250	221	196	251	235	238	243	251	260	246	224	237	233	236	230	231	232	242	208	252	238	225	267	243	213	235	231	217	236	246	244	251	268	264	227	250	228	246	252	232	210	240	226	238	244	228	238	273	236	242	235	234	234	235	231	243	230	263	258	232	255	253	235	220	250	247	245	203	228	220	229	239	237	241	245	259	238	241	256	248	284	246	247	235	231	207	238	221	212	208	225	252	250	222	225	220	259	224	244	222	235	220	206	217	223	225	214	245	235	217	249	223	221	238	239	241	236	218	232	228	245	216	232	220	224	222	227	244	252	214	210	230	253	247	235	237	247	224	230	230	245	245	196	209	205	231	246	244	242	232	240	221	220	244	243	204	227	253	230	254	232	222	213	221	263	242	223	223	242	233	236	223	270	243	238	256	224	225	227	248	245	216	233	260	223	226	238	244	223	246	243	247	231	218	219	230	239	228	232	235	240	232	235	198	245	264	255	213	254	227	236	229	225	266	236	225	217	227	251	243	225	252	256	238	231	237	230	259	232	271	255	275	242	237	242	247	265	263	248	242	237	255	230	220	271	218	202	248	264	244	249	218	216	252	203	234	232	244	225	209	226	237	215	238	217	230	217	233	218	247	264	243	242	243	236	243	213	211	233	207	236	227	248	223	210	263	236	248	232	253	223	235	253	224	230	231	212	229	265	216	225	236	236	252
4716	2679	5555	5718	4603	3608	3101	2513	1854	1627	1251	1164	1040	936	902	846	778	750	761	702	683	677	676	631	661	634	626	635	600	604	631	605	597	629	590	632	615	630	675	586	632	596	590	572	573	585	590	638	543	576	590	581	535	611	590	587	590	568	580	542	565	574	579	562	574	609	554	614	563	560	566	607	538	569	543	574	546	592	638	560	588	584	593	611	548	598	578	578	565	567	608	591	540	614	597	544	594	584	567	573	556	570	584	581	532	567	588	539	550	614	554	559	520	619	564	590	546	608	549	545	588	534	540	589	628	545	594	579	553	586	577	565	593	588	548	574	580	582	610	589	649	572	573	620	544	532	590	573	588	593	580	572	621	572	599	553	578	567	609	522	579	587	566	561	536	588	565	554	620	617	597	568	609	620	620	558	598	583	557	563	625	590	569	593	560	596	574	578	598	571	555	591	600	598	556	581	627	560	588	595	556	582	554	570	563	578	570	553	637	565	544	578	554	534	548	549	564	555	569	556	622	601	590	563	613	574	598	566	631	564	566	542	559	537	572	552	568	561	586	580	607	599	537	581	549	571	565	595	584	627	549	564	574	604	596	604	552	570	587	552	596	548	623	542	616	576	590	617	633	560	577	564	582	555	605	577	590	565	616	617	526	555	561	541	575	592	595	566	573	594	597	600	572	571	570	582	542	599	531	578	578	570	570	522	605	556	567	567	559	631	574	576	605	583	624	595	557	578	604	571	567	594	618	588	602	543	574	640	574	588	596	547	597	624	576	585	574	540	572	611	575	560	601	599	578	548	592	557	541	567	541	620	571	637	544	608	573	568	598	569	643	554	603	552	583	573	535	613	539	547	544	604	593	552	574	592	575	561	579	564	602	555	574	572	613	527	550	570	582	584	601	584	547	569	557	558	613	585	602	512	543	601	578	575	563	598	587	550	611	593	650	577	606	570	560	567	584	586	559	598	585	566	572	566	562	607	545	543	535	557	544	552	589	590	586	587	604	585	601	519	561	580	566	608	572	565	585	609	574	579	567	556	606	568	619	516	590	553	587	510	586	587	557	545	542	551	567	590	574	593	591	596	539	577	545	566	582	577	577	540	610	581	574	582	607	581	539	565	584	605	583	631	572	576	559	618	589	591	547	557	594	556	540	590	630	567	562	534	571	573	640	555	585	600	582	583	585	591	587	551	549	605	557	570	566	598	585	573	584	595	544	569	592	579	527	556	598	501	555	531	576	563	604	580	561	607	563	564	629	621	589	578	592	570	535	564	587	561	568	574	531	571	583	606	556	588	565	600	580	582	555	608	577	575	599	582	598	559	547	593	556	536	564	547	589	568	557	639	539	593	611	522	569	548	572	557	576	559	591	565	558	557	595	546	598	578	562	570	568	537	596	598	545	612	587	566	621	593	583	574	567	589	511	559	609	610	551	584	562	576	567	606	564	544	598	594	579	540	560	577	577	598	593	551	613	572	578	544	537	578	564	621	602	580	586	613	588	601	558	609	557	492	561	555	604	568	554	587	603	606	553	603	570	602	580	552	573	592	592	553	550	547	552	565	572	592	593	593	558	575	585	558	558	600	567	564	560	552	581	571	561	597	590	594	564	572	587	576	627	575	587	599	581	573	626	577	580	581	513	582	611	590	553	564	593	582	553	549	615	588	605	567	590	605	598	601	602	571	578	589	592	572	594	607	588	600	584	600	621	583	615	579	563	597	577	543	574	592	569	545	540	598	578	572	558	575	553	594	573	571	579	521	605	573	576	632	619	563	542	551	587	520	572	608	601	586	566	575	575	561	613	588	565	526	599	553	572	581	590	592	536	576	546	586	567	563	572	588	544	573	590	582	601	555	535	562	603	611	624	566	580	531	609	573	566	598	619	596	604	617	569	597	590	562	581	563	616	626	584	608	596	552	603	583	562	612	587	579	588	579	582	574	596	519	591	597	564	618	538	594	593	553	618	622	586	602	569	550	581	561	533	563	601	566	617	591	529	596	554	584	609	605	543	594	593	594	617	576	559	583	602	585	585	574	567	606	579	565	579	566	605	574	564	602	582	597	582	561	551	583	555	564	615	585	572	564	588	533	572	575	576	569	554	583	584	564	557	598	592	554	600	577	585	576	607	562	530	575	533	605	574	590	599	595	587	573	558	590	592	567	572	545	586	579	619	569	591	572	577	582	605	627	615	580	587	562	580	534	557	579	562	608	571	570	588	578	564	563	559	600	558	565	561	572	600	609	567	586	602	575	554	534	595	552	593	478	588	558	581	593	517	590	573	582	566	586	556	562	604	552	595	534	602	585	553	582	594	573	617	595	601	580	562	556	618	569	547	571	599	581	566	597	586	589	615	567	587	575	569	549	598	613	577	574	597	562	586	566	549	562	529	653	582	568	575	579	559	578	606	581	567	556	564	580	565	552	559	575	591	574	568	574	616	565	572	586	543	614	546	536	542	569	602	597	548	590	580	607	579	559	559	563	608	544	551	596	607	601	561	584	553	583	576	602	639	554	571	551	577	550	563	574	603	590	549	569	586	586	607	565	609	568	562	582	615	607	591	566	579	606	568	566	591	573	579	537	580	601	600	611	592	599	604	583	625	560	547	591	592	580	557	577	571	540	559	604	587	565	611	567	608	569	587	575	584	499	573	534	557	531	553	557	621	596	571	596	581	616	601	536	596	567	554	520	586	570	582	518	586	610	540	545	598	583	568	593	578	628	568	596	569	587	543	613	573	571	561	551	600	560	524	576	570	540	542	586	593	573	584	584	571	604	618	585	596	581	565	593	562	581	554	580	567	600	674	604	592	586	587	559	582	621	623	544	564	596	618	543	566	589	595	589	591	596	575	583	577	527	597	530	571	545	559	592	565	534	574	529	567	557	581	558	558	549	557	566	532	568	590	560	583	558	617	556	567	551	565	589	610	572	560	572	531	583	576	543	565	554	561	570	528	576	561	517	568	602	571	596	565	549	591	551	585	553	607	542	578	553	600	593	579	602	559	580	538	596	583	506	545	539	561	550	566	596	547	588	581	566	609	558	587	612	553	540	539	583	525	572	566	609	588	630	597	589	584	522	562	528	598	572	596	567	544	574	591	598	586	578	560	562	564	566	585	586	561	603	591	564	602	534	593	552	578	519	559	542	581	564	581	576	567	569	573	599	536	586	554	602	567	572	541	561	544	593	539	566	571	591	548	542	550	587	549	571	575	588	593	577	581	569	523	562	577	550	572	543	594	546	581	581	594	558	554	558	621	626	543	585	593	546	535	567	594	587	607	565	602	577	554	598	562	586	557	541	628	616	567	552	598	557	567	597	530	565	560	546	557	570	575	547	566	538	646	588	613	578	573	548	546	604	591	602	576	553	594	528	558	587	581	559	555	549	568	558	580	581	569	550	557	588	553	556	533	559	538	533	596	525	554	513	610	553	589	587	547	564	549	553	564	592	556	541	535	626	535	553	543	598	552	578	585	579	565	583	565	561
13172	4432	5438	4417	2377	1660	1251	1125	790	612	534	508	501	393	407	335	283	298	294	247	257	268	262	249	277	249	228	205	230	223	229	213	226	217	212	233	252	240	230	223	227	223	241	227	221	199	212	228	227	209	216	245	225	228	236	224	225	231	212	231	220	221	220	210	194	199	227	214	207	212	225	220	203	232	200	219	202	199	239	217	228	241	206	232	205	217	232	210	221	212	217	236	233	209	216	219	199	179	179	225	197	208	213	231	233	226	224	236	245	211	233	248	204	230	216	208	205	231	208	185	222	220	218	213	192	182	211	256	208	204	207	201	197	208	206	248	211	219	225	220	188	202	213	239	214	206	209	225	192	225	203	236	210	234	246	221	223	210	242	241	270	256	198	205	203	222	231	203	194	223	212	231	225	193	235	198	221	205	206	179	245	221	231	203	229	212	208	200	241	217	219	227	230	215	218	214	220	198	215	225	211	219	228	218	219	186	203	218	237	226	211	198	252	213	222	220	184	207	208	245	240	194	207	198	212	224	225	218	208	201	204	201	226	215	223	229	219	239	206	213	225	218	202	210	243	209	208	231	233	233	209	184	242	221	205	207	233	213	190	243	202	220	240	225	199	234	196	211	238	227	229	211	222	237	213	242	210	225	231	221	215	200	226	233	214	181	209	224	228	199	240	191	232	235	198	240	220	219	256	235	208	226	194	216	221	212	242	220	227	243	250	214	195	218	208	214	213	206	206	219	224	216	244	205	198	203	245	210	210	214	189	219	207	211	225	220	224	222	173	204	210	211	194	219	221	207	235	232	222	244	215	258	207	227	221	223	200	195	209	210	232	227	241	216	217	211	214	227	235	217	230	228	231	239	213	203	217	221	202	259	222	223	222	234	206	215	194	185	198	224	224	227	229	239	218	224	216	212	204	228	193	210	255	215	224	218	209	198	207	218	210	218	202	190	249	230	197	204	209	225	239	232	203	222	211	215	231	241	230	200	230	203	210	204	235	215	211	226	208	208	206	202	200	225	242	209	205	210	207	208	192	212	235	221	226	196	245	211	229	183	189	214	200	214	227	248	233	202	232	225	206	215	190	214	207	251	207	230	219	239	220	213	249	218	230	200	199	245	249	242	240	207	204	194	216	235	213	212	211	227	226	212	193	214	249	220	217	216	221	191	222	200	205	203	221	243	225	222	218	255	210	212	231	212	198	231	201	194	231	200	197	212	204	235	229	216	232	222	206	243	223	218	214	217	214	226	202	223	210	209	239	213	216	205	240	247	198	215	201	218	214	232	212	206	222	226	196	224	223	205	217	229	230	197	207	229	227	220	210	244	233	236	230	214	215	232	206	202	233	206	210	214	218	213	202	230	202	204	224	232	214	207	222	240	201	232	249	233	196	197	211	209	232	185	226	230	229	191	229	180	235	195	204	202	233	226	246	230	230	225	232	230	219	192	197	213	194	212	183	216	210	207	210	245	260	222	195	206	226	235	217	208	194	210	217	204	216	205	210	215	236	243	230	205	213	210	209	217	221	218	194	187	210	193	201	219	221	190	221	216	212	231	219	203	219	227	232	214	227	219	200	222	216	241	193	211	221	250	236	218	194	221	220	237	206	204	235	233	202	236	194	212	246	248	211	195	229	208	228	204	214	209	216	228	234	208	199	222	219	219	237	234	233	218	194	215	200	221	235	199	213	217	212	195	216	190	224	220	222	220	206	205	202	229	221	241	218	202	206	211	208	210	210	243	240	203	207	221	230	203	228	218	191	208	220	217	203	220	198	203	225	216	218	219	216	180	209	210	179	194	206	197	242	206	217	229	214	227	195	212	213	211	216	221	206	212	245	225	240	215	215	193	194	218	226	217	213	201	243	234	228	191	223	216	231	213	224	207	204	234	232	203	232	211	228	233	231	206	222	212	259	207	208	223	222	183	194	196	239	231	214	228	235	195	219	244	205	223	223	243	197	220	226	208	207	218	228	207	221	202	221	224	217	232	215	225	228	222	212	242	218	223	216	255	194	214	224	207	223	221	227	230	243	229	240	223	213	214	193	221	210	214	206	217	228	199	201	223	234	225	242	221	212	230	200	226	241	184	222	211	201	193	213	219	232	245	202	226	208	238	226	200	220	228	206	193	211	236	208	237	201	235	203	207	219	190	211	208	244	215	244	249	224	209	235	213	203	218	197	229	202	229	214	188	236	199	201	245	229	199	231	229	242	216	250	196	192	209	239	242	212	220	223	214	232	244	204	232	209	214	240	216	220	246	245	234	227	210	226	211	215	201	244	216	233	194	219	222	205	202	229	227	194	215	236	236	215	208	233	220	210	224	207	232	211	246	214	223	242	205	234	238	208	216	206	212	216	224	212	239	201	230	245	244	229	227	227	241	230	217	194	213	217	207	231	193	231	218	219	227	200	253	216	210	236	208	224	229	198	224	222	227	193	216	227	212	212	201	217	216	219	221	210	206	254	213	207	227	194	214	236	237	230	238	235	220	223	243	197	200	188	223	210	207	222	203	210	232	178	247	194	212	244	233	229	186	222	199	217	203	187	242	199	225	228	201	237	223	206	233	221	226	212	222	205	215	205	220	246	239	216	222	211	191	257	237	202	206	226	210	224	232	217	205	213	231	228	212	236	244	200	211	229	216	200	215	219	202	210	228	258	200	227	217	251	229	225	213	236	195	237	213	216	221	207	246	224	206	203	199	203	228	200	215	187	220	171	213	210	207	216	236	205	210	218	212	218	214	216	228	223	256	240	199	199	210	238	222	247	209	201	195	190	243	213	232	230	216	218	206	196	195	247	223	201	215	219	211	213	180	231	207	234	235	231	236	211	216	188	208	235	243	222	205	232	221	219	259	205	212	200	232	229	230	255	213	244	208	225	195	190	204	204	204	195	234	210	232	211	226	218	210	220	209	222	226	234	217	216	218	242	202	218	257	213	210	204	208	184	211	229	218	251	245	235	217	225	194	218	237	205	257	221	217	220	210	197	203	237	199	209	190	215	220	225	228	231	192	195	232	205	219	202	234	215	201	240	198	190	195	215	217	203	209	195	224	204	208	213	245	193	224	229	229	234	225	184	217	218	229	173	209	184	224	220	200	203	199	208	219	196	233	237	212	216	241	201	207	213	204	187	207	206	201	212	228	234	199	219	210	222	207	215	205	236	220	207	225	216	202	207	206	225	235	228	233	227	213	232	229	200	205	216	219	248	235	223	206	193	179	226	231	231	207	218	233	200	226	225	214	216	211	216	229	208	205	225	200	223	195	222	236	212	252	227	211	195	205	219	205	215	249	201	215	243	218	193	183	219	237	227	222	212	219	187	213	203	257	218	193	212	203	204	230	226	215	236	208	204	216	202	223	197	213	211	210	217	240	222	192	203	215	211	213	207	251	224	198	205	236	220	198	243	230	210	218	218	237	221	213	206	235	231	206	198	223	240	227	236	220	236	206	184	186	221	240	208	224	218	215	221	210	224	235	212	199
10183	4398	9976	11032	7316	6207	5083	4306	3276	2587	2212	2247	1980	1771	1511	1271	1162	989	901	952	919	842	813	803	775	799	677	655	683	632	659	629	642	645	636	651	667	602	612	595	591	554	611	579	587	580	640	569	566	549	529	560	554	538	577	542	541	522	571	552	557	516	549	564	548	560	556	584	544	540	530	560	515	561	532	525	558	531	533	571	516	502	539	552	558	567	490	514	535	492	516	551	583	549	524	539	564	585	550	557	529	523	531	517	575	540	532	534	537	525	560	572	561	521	574	519	539	515	492	550	576	545	486	539	563	540	514	512	543	551	564	558	542	521	567	541	506	541	520	580	519	560	505	534	483	504	501	547	542	510	572	515	536	524	531	500	483	540	556	540	570	526	563	500	540	528	547	564	545	501	552	551	517	512	540	515	496	547	518	492	554	517	465	515	552	563	533	558	554	538	542	528	496	524	562	528	533	538	489	529	517	548	504	553	544	548	532	510	503	572	512	578	535	553	539	551	487	540	526	528	526	502	538	527	582	515	518	518	511	476	545	487	536	578	521	549	567	526	536	533	533	537	513	564	539	518	552	546	525	531	525	527	531	550	550	544	516	538	533	487	508	527	509	544	523	484	537	575	541	543	537	550	509	548	548	522	505	504	527	493	515	550	522	547	537	526	535	529	493	545	548	533	519	529	503	533	499	555	599	552	534	502	566	527	544	531	553	532	525	539	560	552	528	505	577	543	505	531	530	554	545	559	523	519	528	528	487	526	523	539	542	522	573	551	542	521	552	515	540	535	511	561	500	548	517	526	557	560	562	569	547	499	518	533	564	519	525	572	513	536	550	589	521	542	539	536	553	549	508	543	535	524	523	550	542	518	496	508	553	522	525	513	530	532	530	512	516	560	507	505	505	522	555	559	512	525	504	556	565	579	546	549	566	545	553	521	563	469	541	534	557	530	516	518	540	525	516	527	521	521	507	541	532	539	554	519	542	581	543	507	469	517	532	549	522	546	492	551	503	547	531	557	514	538	481	535	522	549	532	527	536	535	492	556	521	570	541	504	535	488	522	579	568	518	502	544	567	522	549	525	541	511	538	535	541	529	550	538	537	506	516	569	535	546	554	533	520	527	505	531	504	500	496	517	595	554	531	529	536	543	550	540	540	567	516	522	524	547	547	512	539	542	544	514	529	512	527	524	536	517	541	593	548	516	531	519	561	530	500	594	536	504	511	510	546	539	521	574	515	536	543	508	525	530	562	546	543	519	552	494	508	537	556	522	529	551	502	563	522	532	558	535	539	509	554	518	528	550	518	544	553	566	502	529	531	544	541	531	527	504	543	510	521	576	539	514	550	575	517	502	552	552	521	573	539	536	534	554	531	530	535	488	552	539	543	524	526	521	566	537	549	558	552	543	550	506	499	506	527	540	534	531	568	534	544	521	530	529	546	546	517	558	533	542	543	536	533	562	516	526	524	506	546	539	511	571	531	541	525	495	553	531	554	550	527	535	535	504	489	534	494	534	520	470	527	541	546	497	554	514	520	542	514	550	545	518	579	526	572	514	538	533	546	529	508	550	485	518	521	560	519	519	559	536	528	534	550	529	538	589	521	547	546	516	533	542	569	542	579	514	511	548	515	539	534	522	486	553	562	550	537	537	509	526	542	485	534	537	549	554	533	573	529	529	568	524	566	594	510	567	502	549	516	521	498	546	547	506	528	555	547	554	543	543	510	544	599	532	508	523	559	493	547	550	542	499	516	536	501	556	514	510	514	506	504	521	546	530	515	550	559	553	538	547	490	584	556	566	521	571	493	530	536	513	545	525	520	548	522	507	514	543	543	498	516	523	549	555	508	553	517	536	537	519	518	591	526	557	526	563	573	538	505	539	566	573	517	519	517	569	513	527	538	494	574	536	506	540	540	507	513	544	518	529	564	543	517	570	513	539	537	514	540	536	561	544	528	535	530	579	558	539	511	516	573	502	535	530	533	532	518	545	549	541	537	497	525	539	520	537	571	591	536	519	509	556	556	520	548	519	547	548	546	540	504	560	524	533	467	559	492	514	477	512	516	585	505	537	533	530	573	507	489	554	489	523	530	537	532	516	538	503	539	513	518	517	520	537	519	551	569	536	516	577	553	512	530	515	527	534	518	497	551	555	544	489	529	516	498	515	569	567	559	518	510	490	540	476	548	534	510	511	496	539	524	542	537	530	537	511	532	538	558	561	532	505	506	540	532	552	555	544	536	546	537	530	556	510	514	529	538	544	546	527	572	581	490	508	518	525	527	528	526	568	542	585	510	549	553	539	524	526	536	557	535	552	545	541	536	520	530	555	549	497	555	518	577	516	561	562	506	542	523	504	552	525	524	510	499	555	535	566	578	557	545	558	527	545	547	539	521	541	514	541	485	515	560	591	549	546	521	573	514	511	534	528	528	540	509	567	526	514	554	542	525	551	499	528	545	529	558	536	524	503	519	497	564	571	552	489	538	557	521	544	519	534	602	522	565	567	559	543	559	508	552	541	519	505	541	548	535	518	566	546	507	536	495	584	563	535	507	557	533	517	534	562	522	513	532	558	539	532	483	556	547	532	525	540	530	576	551	533	573	544	568	494	533	498	545	529	507	512	533	538	542	535	547	561	573	478	535	486	516	553	524	538	565	544	588	512	511	569	565	553	582	525	538	488	552	536	575	521	547	540	576	572	552	515	540	521	540	518	510	510	492	573	545	548	546	498	493	518	550	532	511	531	543	542	518	518	488	485	594	480	515	541	540	542	528	514	554	524	540	499	540	522	540	544	524	511	530	505	545	562	480	571	505	539	542	506	532	576	500	521	523	527	572	514	537	529	556	532	537	560	501	529	491	527	546	519	499	527	456	534	528	540	538	500	509	535	559	550	543	530	527	519	524	555	506	518	568	533	485	566	536	547	557	526	548	506	554	516	590	558	529	497	537	524	538	543	515	508	516	527	495	496	492	512	509	549	509	476	545	547	519	587	539	530	555	516	558	520	522	544	539	497	496	532	535	566	540	533	554	546	538	514	551	517	504	542	517	567	504	508	539	541	483	514	546	545	562	565	508	528	507	553	544	535	560	529	553	497	555	527	523	523	570	494	560	530	546	507	517	521	505	537	594	552	552	536	541	506	534	487	503	534	544	573	541	525	517	500	557	545	540	501	540	567	554	499	546	531	484	534	555	515	515	536	567	516	559	549	526	518	539	539	518	529	506	525	540	563	539	556	495	518	493	527	552	531	540	487	527	543	584	496	502	584	516	525	510	531	533	471	512	558	535	471	494	564	525	540	524	534	513	561	539	531	503	491	537	534	548	518	546	516	495	531	556	487	552	553	569	511	509	515	504	521	559	537	531	545	540	531	513	530	541	559	548	499	562	511	519	528	566	563	554	536	524	513	520	539	529	549	558	482	516	548	534	535	553	555	519	479	519	561	568	563	566	519	511	524	539	521	579	530	534	494	534	547	549	522	553	560	514	542
20909	6973	8732	6440	3054	2177	1796	1521	1048	894	593	589	493	521	370	322	296	234	243	211	186	182	189	214	202	206	172	189	192	176	173	177	151	160	171	151	167	164	166	144	139	157	150	159	153	145	173	152	145	181	162	152	163	169	161	148	144	119	161	138	140	138	152	177	147	145	142	132	141	161	143	146	149	132	144	149	148	163	135	148	135	154	142	152	140	136	173	170	140	129	152	167	140	146	154	148	141	137	163	140	150	146	142	149	159	165	167	126	138	143	156	149	150	160	136	145	163	155	141	143	142	172	157	142	154	140	145	130	152	147	139	162	156	143	157	148	151	164	148	155	134	151	138	160	146	149	136	169	163	167	140	125	147	157	138	148	138	155	136	150	145	146	145	137	161	145	156	130	149	130	173	145	138	167	161	158	140	136	173	166	157	154	145	149	146	170	142	135	128	139	148	155	144	166	136	166	143	162	140	137	164	152	140	163	162	161	154	146	134	125	175	134	121	139	147	147	148	134	146	130	156	159	161	130	133	155	157	144	179	160	171	158	142	140	146	160	134	134	145	152	116	183	153	156	130	165	154	147	163	129	134	155	160	147	145	162	132	152	148	146	128	174	160	140	143	117	140	141	155	135	165	150	173	139	175	156	132	140	167	144	147	158	162	147	150	142	140	161	170	143	142	164	136	162	158	147	163	121	160	161	150	152	144	160	148	138	141	138	142	151	140	154	149	168	147	158	155	138	145	122	132	160	156	158	114	145	180	157	136	146	152	150	159	136	166	161	150	162	156	143	158	159	152	160	153	147	140	141	147	163	153	163	159	136	130	157	154	146	144	139	147	120	136	159	136	128	152	135	154	136	132	161	145	162	156	120	141	135	159	149	146	141	138	145	144	152	169	157	149	140	143	162	134	149	159	127	157	133	158	151	150	173	125	146	170	139	145	122	137	151	128	145	170	158	189	152	152	163	151	142	149	145	132	161	148	148	169	163	129	136	107	137	143	140	154	185	138	149	164	160	155	139	122	137	166	146	154	148	151	144	143	134	141	148	128	133	165	169	122	146	145	135	150	167	145	140	136	135	149	148	157	154	146	157	161	137	153	159	162	149	147	144	150	155	174	163	137	140	149	160	151	151	151	176	159	142	164	148	143	147	152	158	136	149	158	146	164	160	127	118	150	153	156	150	132	146	149	152	159	145	142	127	168	160	150	123	138	177	169	170	149	137	136	159	124	143	139	156	152	153	143	154	146	145	152	161	149	160	141	148	143	147	146	154	165	145	137	153	125	152	144	164	146	138	162	131	132	148	159	150	139	152	144	133	162	162	147	151	136	147	170	136	145	157	174	151	171	138	140	156	159	135	164	154	135	139	151	162	172	142	139	138	142	169	131	139	121	167	149	177	150	158	160	162	136	139	172	168	134	127	134	151	146	155	167	135	148	132	171	139	161	121	152	127	138	147	158	152	138	134	136	134	133	150	162	159	153	137	137	135	146	152	177	145	147	142	128	147	162	151	119	142	143	133	171	132	144	138	153	151	173	164	156	163	156	149	168	143	142	174	166	169	144	140	169	157	136	133	141	165	157	134	150	144	160	155	132	142	135	143	139	154	163	135	147	127	119	153	156	126	146	131	148	165	130	150	162	142	145	142	137	144	163	187	158	149	136	136	153	139	141	178	156	150	149	180	147	133	155	144	149	154	146	167	165	178	142	159	139	161	147	153	157	155	146	134	125	160	151	154	155	148	133	152	162	141	122	165	150	141	132	161	150	147	167	136	141	142	164	118	146	158	144	142	158	161	151	138	124	129	135	118	177	139	134	140	144	131	150	168	140	137	150	182	144	145	145	136	155	156	178	143	142	151	162	153	163	158	166	180	147	179	137	126	129	139	153	162	155	153	138	155	135	157	149	137	154	174	142	140	171	151	142	174	129	153	153	169	139	134	133	136	124	140	133	139	168	162	140	143	134	155	140	153	153	124	154	138	129	163	154	156	138	142	137	159	152	165	152	169	170	134	140	150	139	186	153	138	133	164	166	151	145	157	127	150	137	159	146	147	122	141	143	136	175	147	156	169	153	126	140	142	157	153	176	154	132	130	144	155	130	147	157	154	183	137	141	129	134	165	176	137	157	158	131	176	147	139	141	149	160	145	155	175	145	150	151	152	146	130	152	146	139	160	146	165	173	138	119	153	155	134	132	139	147	160	127	148	132	148	155	160	135	156	153	151	156	131	155	149	124	173	139	166	136	154	151	157	151	144	150	147	153	162	137	132	150	157	143	155	171	130	151	164	133	145	166	155	172	178	145	142	166	156	147	162	130	128	142	151	122	172	156	147	158	146	143	125	167	162	151	146	159	163	163	137	124	160	131	138	126	129	159	157	163	169	131	125	122	138	168	162	147	145	162	122	160	149	127	153	168	136	125	146	136	160	157	157	143	143	153	165	161	149	137	153	132	155	139	122	127	154	158	153	161	154	146	152	114	149	166	156	147	152	141	129	155	154	153	137	143	153	144	142	146	141	187	168	147	142	147	170	169	154	171	147	143	159	163	139	158	168	138	148	151	142	145	158	145	152	162	147	148	120	158	140	151	139	137	139	139	144	163	147	137	129	141	149	140	160	132	136	161	139	139	171	143	149	123	149	148	139	136	143	152	168	153	151	181	133	137	137	160	139	147	151	155	127	139	143	131	149	141	144	155	156	134	138	140	142	146	134	135	134	142	129	156	126	147	152	165	141	119	145	155	153	146	158	134	157	177	161	145	186	163	143	157	149	148	150	153	147	170	150	149	146	142	129	149	155	136	172	154	173	144	137	140	127	142	156	130	124	156	146	172	133	152	139	146	147	141	178	146	161	151	149	143	132	173	125	150	138	153	145	152	170	161	150	150	158	162	146	154	134	142	140	155	141	137	145	152	150	171	140	163	166	140	160	138	156	149	146	170	154	152	144	148	157	180	154	166	154	154	132	134	139	150	169	138	126	126	162	147	147	152	146	171	175	152	118	137	157	133	156	136	129	146	145	128	132	160	152	134	145	156	155	140	138	159	148	170	140	157	133	127	157	157	163	173	154	147	149	155	165	156	132	149	162	132	150	134	139	146	152	147	176	128	145	135	158	151	141	135	143	143	169	148	170	144	156	136	152	146	149	157	146	136	158	134	160	136	149	126	133	139	154	151	152	126	154	137	140	145	135	147	172	161	154	138	156	123	129	149	144	147	161	148	166	158	152	139	147	180	152	146	133	147	163	148	150	145	138	157	129	144	152	152	170	145	166	141	154	157	144	147	175	132	135	147	154	155	146	136	137	125	121	142	140	140	153	156	160	156	161	152	117	142	177	130	168	140	152	135	130	143	169	156	181	134	126	145	150	139	154	149	139	148	141	137	143	149	159	141	134	152	129	165	172	151	149	136	154	162	167	166	124	149	133	125	137	158	136	140	147	155	135	160	140	143	165	135	141	142	131	144	144	134	154	130	155	142	143	162	139	146	128
13604	6070	15086	13373	9436	7963	6522	5466	3999	3587	3062	2954	2643	2442	1810	1437	1346	1126	994	1023	1033	872	923	775	823	779	712	669	627	584	554	509	479	544	538	554	551	482	485	448	405	415	426	405	374	447	456	418	417	393	426	443	412	407	407	384	417	394	385	404	346	375	383	371	393	396	381	395	423	387	403	399	409	377	361	384	382	353	414	400	375	393	407	360	350	389	406	388	416	393	361	386	370	373	376	383	371	354	402	396	397	374	336	397	362	368	364	398	388	392	389	358	394	373	379	380	374	372	347	405	386	402	396	355	375	359	389	373	368	369	374	381	359	362	396	359	390	381	379	375	394	378	396	395	366	364	375	364	379	395	369	375	365	365	389	375	363	359	341	367	356	388	385	389	394	366	426	395	367	391	381	414	395	385	351	360	388	380	379	389	376	365	393	342	348	393	381	369	399	355	374	397	388	360	379	374	382	417	341	376	363	353	359	413	411	409	367	377	401	369	372	374	357	388	343	374	407	378	366	374	369	350	340	402	383	403	372	377	388	356	380	349	378	381	375	400	391	349	386	394	370	386	361	361	364	387	360	366	364	359	382	362	355	389	407	372	393	375	364	385	362	406	392	363	383	369	380	375	362	377	377	364	388	396	354	394	378	385	391	383	382	381	393	353	380	352	370	372	385	368	411	383	381	368	409	359	385	397	395	396	367	417	377	375	349	375	368	397	356	379	385	403	349	363	375	376	390	361	350	387	318	365	387	384	371	413	373	382	353	402	386	347	361	362	399	411	371	363	393	338	363	390	367	351	375	371	379	361	390	375	359	361	386	333	379	373	360	364	391	373	378	357	377	366	403	396	400	415	339	383	366	421	380	361	362	365	376	411	369	363	375	387	341	360	371	351	408	368	431	348	354	385	405	379	381	377	383	375	336	352	365	394	336	374	365	390	393	385	404	389	364	365	328	357	381	353	368	362	408	378	391	366	388	364	364	373	399	376	390	361	371	385	390	346	405	362	417	397	377	388	374	402	385	347	386	395	406	421	391	396	409	386	349	389	382	355	407	351	380	397	400	383	347	391	373	375	376	386	357	389	404	402	378	372	373	373	378	359	359	369	375	347	410	382	343	373	407	370	385	343	359	348	400	389	363	391	367	365	366	354	388	386	375	366	402	403	367	369	365	378	376	352	386	373	362	426	400	382	363	380	357	398	337	382	391	388	401	396	384	368	386	340	399	380	367	377	377	392	383	383	340	392	379	339	396	376	423	392	371	368	385	331	349	364	367	378	341	353	406	368	385	369	393	376	377	365	425	347	362	374	391	346	394	400	378	391	355	372	360	357	376	384	346	370	383	387	381	345	369	347	425	367	384	371	372	369	363	382	368	391	370	370	389	362	384	348	375	380	404	399	420	363	367	353	435	365	398	386	366	354	382	413	320	357	402	362	395	400	377	397	406	370	406	343	406	352	375	392	421	362	363	379	377	366	393	344	392	388	374	410	391	346	412	362	407	402	366	369	389	400	398	415	406	351	406	345	390	381	397	351	402	379	389	400	348	383	386	411	402	348	364	417	396	380	379	381	343	383	387	349	382	354	373	380	381	377	407	410	402	376	379	347	396	388	367	406	348	353	384	384	376	363	351	397	362	381	367	377	318	370	370	410	367	393	369	384	407	379	352	345	368	344	353	356	405	392	370	380	375	377	355	358	341	373	368	379	374	400	356	365	396	407	376	391	373	397	357	404	380	382	401	365	364	376	349	382	377	362	400	381	393	391	408	387	379	381	380	403	396	376	363	403	354	407	373	385	387	397	382	367	405	403	382	387	385	382	390	353	399	353	345	344	425	386	370	356	410	378	370	407	362	357	423	359	360	413	399	368	393	387	391	338	391	359	351	333	378	415	376	370	385	382	386	375	361	370	405	378	399	384	368	336	361	360	365	427	367	417	334	369	381	368	363	348	358	313	389	377	397	356	364	352	339	339	356	389	388	377	358	394	403	430	359	371	358	397	357	367	376	391	396	404	403	380	391	346	408	349	351	386	424	399	359	413	369	398	365	388	409	377	386	376	378	349	360	368	352	380	378	399	373	381	390	364	394	378	371	388	359	381	356	394	390	417	337	397	356	382	364	376	360	391	341	363	411	369	332	390	379	387	405	394	357	373	374	399	378	394	383	356	396	379	355	398	360	349	392	399	357	380	363	366	366	362	398	419	355	377	397	394	371	331	382	382	383	380	366	377	379	358	395	374	394	394	375	367	377	368	369	382	372	411	368	380	372	422	378	373	390	379	324	380	381	384	342	358	365	417	392	373	361	365	374	375	405	394	395	357	390	386	365	398	346	384	375	401	372	352	356	346	388	353	390	382	373	399	393	400	409	392	403	384	387	390	399	375	384	375	387	355	366	370	415	355	409	368	381	369	355	411	341	416	379	412	385	394	386	396	383	365	374	336	332	353	373	347	413	402	395	359	371	386	375	361	369	352	349	368	395	378	384	400	360	377	391	354	414	314	377	372	393	376	372	392	394	372	355	394	351	392	365	383	382	393	372	381	388	356	373	399	371	371	397	361	398	399	357	357	419	341	381	401	372	388	355	310	378	362	372	396	347	351	371	382	387	403	371	370	364	398	387	369	374	383	371	393	374	392	403	365	351	369	371	366	378	383	395	371	389	370	364	372	399	389	385	363	393	397	389	388	357	335	394	369	397	385	391	382	359	348	376	383	376	356	410	356	364	378	413	399	359	388	379	362	366	390	333	403	361	379	382	379	377	430	369	372	370	372	389	405	398	350	395	397	407	384	369	385	409	363	374	345	386	371	377	403	373	383	393	359	358	387	368	378	375	368	357	331	359	353	349	368	369	404	371	401	382	363	382	383	373	356	423	356	391	371	394	372	384	337	388	404	342	377	387	390	378	407	374	405	350	385	396	397	342	384	369	396	371	413	396	392	386	379	377	372	383	386	381	363	401	375	352	379	404	372	399	393	412	378	383	396	401	361	358	397	357	379	384	357	390	382	395	364	379	373	381	350	392	403	360	433	350	362	382	361	397	358	405	396	381	372	382	401	360	405	377	393	349	378	366	363	376	387	417	358	386	355	388	388	374	393	382	353	395	363	369	358	381	360	389	361	376	376	386	377	359	382	395	385	382	408	382	391	386	388	363	360	381	393	368	411	343	346	405	362	380	361	379	366	369	394	386	384	358	358	341	353	371	363	357	346	370	381	355	365	352	411	358	373	361	369	370	371	375	399	387	356	392	353	372	364	400	384	395	388	410	396	386	365	392	378	377	378	382	389	393	415	378	372	370	346	394	354	399	353	366	381	358	379	331	382	347	367	382	370	359	405	408	401	356	377	383	374	358	377	358	380	400	416	346	388	343	413	376	344	384	363	406	386	377	379	359	389	368	357	423	390	391	368	401	369	367	406	402	372	352	366	371	388	374	399	348	398	387	387	369	365	405	366	388	316	375	383	384	371	344	374	379	366	351	367	407	363	350	361
5591	2246	3171	2126	1302	917	681	562	453	403	357	361	324	279	265	279	291	258	246	225	228	258	242	240	241	230	234	224	231	208	232	236	227	222	256	229	252	185	233	264	235	239	246	237	222	219	242	273	219	226	241	210	238	213	247	226	217	235	220	245	253	254	223	263	252	258	249	268	242	213	188	232	255	206	220	238	244	233	223	235	230	256	221	242	212	237	223	216	239	219	243	245	240	221	218	205	217	198	228	231	221	247	243	199	225	234	227	262	254	220	240	245	216	248	240	219	246	232	238	219	252	258	252	235	219	223	229	224	226	236	237	242	242	233	235	236	223	226	231	222	229	240	231	206	233	228	254	236	224	262	219	253	228	216	210	246	242	236	256	210	266	210	255	237	209	239	227	237	251	230	224	218	232	205	246	230	220	225	239	216	247	239	214	246	225	233	247	259	231	230	237	256	246	218	200	239	273	216	207	231	213	207	231	239	232	225	229	242	238	254	228	207	221	247	216	211	259	208	228	235	248	199	237	233	225	240	208	239	234	215	249	230	205	271	244	230	238	239	246	232	235	234	241	233	216	241	223	214	238	252	235	252	236	198	254	260	247	223	228	204	262	219	211	218	222	226	237	237	203	218	228	234	228	237	216	221	236	230	235	252	249	241	225	225	235	223	230	234	235	231	207	216	237	199	234	223	245	232	242	217	234	237	238	243	235	213	218	238	257	230	256	200	234	242	204	253	219	216	250	246	209	245	217	250	244	223	219	231	241	233	207	231	244	241	236	232	271	205	221	227	236	258	241	213	238	215	222	252	260	267	239	208	217	223	228	187	237	217	234	219	242	267	256	235	240	246	275	234	211	228	235	222	216	241	227	200	265	265	217	211	255	225	237	218	247	246	256	233	250	235	218	238	216	243	242	219	221	217	223	248	226	240	246	238	258	217	213	222	217	212	238	248	228	226	220	220	236	268	219	253	212	241	229	212	251	222	258	297	239	234	252	218	237	202	215	203	233	219	254	238	219	254	241	223	242	217	216	254	229	250	233	229	211	239	228	237	256	238	242	239	227	196	239	228	232	203	207	262	239	216	208	229	219	225	225	222	235	228	213	231	213	224	239	262	240	241	224	218	256	220	221	253	255	249	252	203	206	241	246	228	227	214	202	214	232	228	251	240	225	236	203	242	251	243	243	207	215	204	247	220	229	231	249	220	225	239	253	213	248	250	233	201	235	254	222	217	220	254	266	235	255	231	232	256	254	242	239	238	237	246	251	251	262	232	221	235	233	203	254	228	245	243	227	237	237	256	242	201	258	254	205	222	200	226	237	274	228	251	223	223	240	196	247	196	225	211	256	226	239	209	250	218	222	260	224	211	240	240	239	242	208	229	245	257	219	250	200	244	225	231	198	233	248	219	214	214	233	230	244	224	239	239	242	222	242	216	231	256	255	257	248	217	225	262	218	240	271	243	241	238	224	219	236	239	216	258	235	241	244	219	235	270	241	236	248	276	221	237	252	250	237	250	224	219	226	228	224	251	251	200	225	223	238	239	242	238	212	223	225	226	234	208	242	230	224	233	233	241	241	265	247	243	220	244	240	220	250	254	229	245	247	243	243	230	225	237	234	250	255	266	228	251	249	227	268	229	232	207	212	256	216	224	246	274	237	225	229	252	210	257	245	246	252	232	248	222	241	264	229	255	244	245	222	230	216	255	231	244	195	222	246	234	233	207	250	239	207	249	247	269	228	230	218	232	240	244	253	237	241	225	264	215	268	251	233	264	248	204	252	232	220	177	204	215	256	227	239	267	269	229	235	253	254	245	234	221	205	242	239	214	232	244	227	236	205	251	235	255	210	237	220	232	223	232	230	256	251	232	253	229	250	236	209	193	227	248	227	228	250	255	272	223	239	224	221	244	217	220	244	223	238	204	225	264	232	222	212	233	256	230	228	235	252	226	220	235	256	239	212	265	212	244	247	291	252	230	229	246	229	254	264	226	230	223	244	239	217	239	223	280	249	229	271	235	217	226	237	199	249	271	242	209	235	226	248	238	234	228	220	226	218	243	223	229	216	260	235	225	221	253	240	248	244	217	257	223	236	241	236	230	233	232	229	245	240	238	244	243	218	226	205	233	253	216	245	234	206	236	222	266	243	228	224	240	226	221	241	250	236	242	267	217	231	258	273	252	219	252	260	246	223	226	230	240	208	237	260	247	251	243	251	214	242	215	204	242	235	220	207	213	226	196	241	217	237	229	219	222	219	237	210	215	224	248	238	223	218	240	210	230	237	233	222	250	242	245	245	230	235	232	247	261	233	232	225	229	216	233	208	247	252	208	258	231	262	249	214	238	217	224	243	238	237	233	218	234	227	235	243	227	221	223	225	262	222	228	227	224	214	208	231	230	240	219	197	218	241	215	236	224	229	232	202	253	226	218	251	223	235	224	243	254	232	239	229	199	233	254	235	233	237	241	216	255	225	244	252	214	231	201	245	229	223	219	239	223	234	244	228	240	213	235	233	209	210	231	247	223	215	219	246	247	249	227	225	250	243	220	259	275	231	237	229	199	213	246	212	225	238	217	251	242	266	236	247	248	239	248	237	246	237	215	229	251	212	223	268	216	218	250	222	225	217	198	245	248	223	226	242	218	231	241	222	221	262	231	264	237	234	237	233	259	226	246	224	246	232	246	203	270	225	208	254	236	251	270	213	235	246	226	241	217	216	212	257	203	226	239	246	215	262	259	224	230	234	252	239	251	242	224	220	257	247	210	216	256	212	240	239	208	209	231	227	228	247	219	214	264	219	246	222	220	233	222	233	235	251	236	248	243	208	219	221	205	201	262	219	225	230	256	254	261	243	238	231	229	259	219	236	222	228	265	227	227	224	237	204	242	233	256	289	238	245	240	211	254	226	232	234	216	239	253	259	224	221	219	249	245	255	266	240	256	245	239	229	231	212	233	228	238	199	216	228	203	214	224	237	227	222	233	246	227	240	239	225	220	235	224	237	225	237	238	239	235	209	242	229	237	218	234	220	244	235	242	214	251	238	241	242	244	218	226	195	244	220	226	223	228	245	240	246	241	229	231	279	277	215	251	235	209	250	238	225	232	249	238	253	246	244	239	225	239	243	214	218	264	224	224	218	257	228	232	226	260	230	194	239	252	239	252	217	263	225	243	236	215	252	244	233	251	260	220	232	249	243	234	235	237	204	236	220	241	238	234	230	232	235	249	265	244	255	229	224	244	221	230	244	248	232	223	213	259	228	209	237	239	219	242	231	248	222	238	238	257	283	232	230	220	251	220	264	207	201	232	229	230	232	225	235	254	237	207	259	226	220	216	240	219	210	226	232	229	210	200	226	231	250	253	227	240	218	250	263	217	246	248	213	240	230	263	211	244	261	229	249	241	251	260	235	225	224	226	250	251	251	228	253	210	238	248	225	227	258	247	235	230	219	225	227	186	238	239	214	253	257	232	256	243	242	222	219	225	234	274	235	258
4444	2800	6288	5983	4713	3656	3041	2419	1804	1468	1289	1109	985	909	836	805	810	783	742	683	683	667	704	727	683	642	697	629	678	595	620	588	590	615	620	591	587	604	592	590	594	598	588	594	586	604	566	610	548	606	589	619	585	573	588	593	603	620	575	601	549	580	598	582	605	569	548	604	596	581	626	544	609	562	577	598	573	561	552	558	576	581	630	574	570	602	542	585	581	571	535	549	544	557	574	564	565	562	543	591	572	561	554	572	580	550	588	604	607	574	593	596	580	572	556	553	554	607	603	564	571	593	542	595	559	567	552	567	569	566	568	546	531	547	620	570	600	571	580	600	581	578	583	562	574	613	573	615	551	526	556	583	552	549	564	551	572	571	587	582	575	560	584	590	539	524	564	583	580	596	527	541	596	532	578	526	586	545	573	547	553	541	582	563	566	558	577	533	531	575	582	564	577	590	570	580	547	563	548	600	566	558	534	602	574	561	596	569	568	558	599	570	559	513	563	576	565	618	560	565	592	576	573	581	554	600	555	540	563	577	578	605	574	546	579	581	583	570	596	600	577	599	575	551	582	567	571	538	564	577	516	613	558	577	494	536	604	547	625	551	553	581	564	539	583	572	590	574	529	552	556	553	570	576	551	584	587	547	546	604	581	576	574	565	565	523	570	561	589	556	604	560	585	604	561	595	600	575	597	551	558	541	513	518	577	576	563	599	568	572	567	566	572	553	572	602	555	561	569	585	574	572	583	553	593	536	577	570	603	597	600	555	579	579	579	576	530	556	593	582	596	516	592	604	633	564	562	558	601	539	557	549	614	564	568	580	538	569	555	582	562	562	590	605	565	574	590	592	579	582	557	567	564	573	622	571	562	588	552	608	533	489	588	590	600	568	550	589	547	594	533	583	589	587	563	618	608	556	576	656	554	575	553	583	598	546	591	593	575	556	593	623	538	561	576	581	602	576	602	575	567	594	556	552	563	592	568	563	590	512	548	557	557	566	543	527	599	548	546	577	558	614	571	601	581	593	556	550	603	603	603	576	552	570	538	547	578	591	559	575	588	585	573	575	567	572	517	565	585	584	592	529	508	543	576	530	588	561	550	592	598	560	573	590	542	589	572	600	594	561	567	572	585	554	557	565	557	547	595	603	581	582	570	574	562	575	567	578	541	546	593	602	560	575	584	558	543	608	552	564	589	574	539	570	572	580	605	546	566	563	546	551	516	535	611	546	567	548	567	553	544	600	550	604	562	638	574	589	582	541	577	570	560	605	583	588	561	584	534	544	566	527	542	593	560	557	615	566	605	532	557	529	596	564	565	568	572	597	558	570	577	581	574	547	579	560	602	548	553	552	554	561	586	601	578	592	574	573	578	612	561	573	618	613	562	590	569	583	524	589	572	570	543	581	590	561	609	591	611	623	581	553	606	578	584	552	604	531	575	566	539	585	532	563	561	553	569	558	554	570	546	552	589	597	545	557	613	563	559	574	632	558	578	584	569	596	559	580	595	590	590	627	525	548	572	630	569	585	559	588	593	543	529	564	565	555	591	560	581	599	575	586	591	542	547	576	591	583	574	542	544	599	554	569	585	550	533	541	574	561	601	574	549	554	602	558	570	557	545	585	563	562	549	538	578	580	544	616	567	524	532	599	534	596	557	594	558	561	566	584	598	614	573	608	597	570	565	565	553	572	531	574	540	571	572	574	568	521	603	552	563	545	577	557	597	556	547	562	560	618	560	574	553	572	569	510	560	582	581	585	567	565	550	553	587	570	555	587	586	585	559	585	550	564	557	587	593	566	547	571	586	571	550	563	575	537	571	567	565	573	565	614	554	564	608	520	563	606	548	542	539	560	580	586	537	636	530	556	572	555	533	552	576	560	583	560	568	549	586	561	579	569	596	605	577	590	614	558	536	547	572	556	560	590	560	585	596	550	572	603	530	604	508	574	537	605	546	535	543	596	584	584	569	543	588	611	612	550	567	586	576	589	570	564	522	569	574	582	593	551	560	585	585	591	591	548	606	555	550	566	509	555	627	594	621	622	576	590	560	541	600	572	571	555	579	575	559	577	581	610	602	564	544	557	580	607	554	583	571	547	571	560	605	535	598	579	584	551	539	597	560	551	614	570	558	561	565	624	536	551	620	556	597	592	576	584	602	576	574	555	558	648	589	536	532	604	573	549	597	594	601	557	593	589	574	560	592	596	566	537	571	562	521	541	554	541	549	593	594	549	612	597	544	553	542	567	557	569	582	586	558	575	549	581	597	590	581	616	569	601	570	573	570	582	532	586	581	572	552	597	580	571	572	611	588	578	566	589	571	531	549	555	629	577	576	602	569	599	544	554	585	541	556	549	568	540	559	605	616	563	574	567	554	565	549	604	619	611	591	567	569	574	550	535	569	577	566	564	608	578	562	545	578	550	558	586	544	550	585	596	612	573	579	573	553	598	541	531	580	550	574	613	564	625	610	535	595	591	560	595	557	566	553	570	596	580	601	579	623	566	546	586	556	585	580	592	604	580	582	557	600	633	553	559	582	525	562	579	545	598	546	597	542	597	534	558	597	577	562	577	618	577	584	621	590	531	585	578	562	578	593	546	534	563	561	569	582	566	584	584	583	551	576	561	577	583	577	574	546	568	505	564	561	604	591	596	607	571	571	574	567	512	610	554	552	649	554	544	577	588	570	552	579	646	567	585	576	553	576	584	584	580	585	614	560	538	549	595	572	608	557	606	588	552	579	546	550	626	592	536	584	620	613	587	561	593	524	521	515	568	560	557	571	608	554	538	573	556	525	621	579	583	597	586	573	602	572	553	554	568	587	579	554	568	557	559	523	597	593	563	591	566	604	565	576	569	576	553	560	589	588	563	588	546	536	579	528	572	566	543	545	598	578	552	598	573	548	598	557	563	566	533	604	530	569	584	585	565	577	551	559	557	590	545	587	574	582	572	561	606	535	598	596	595	577	571	589	536	590	547	578	568	607	563	565	585	599	605	563	581	563	563	555	568	570	537	553	555	596	581	539	555	566	564	589	577	573	550	554	542	579	559	590	547	555	526	634	586	554	640	578	544	574	553	552	594	581	606	553	591	603	581	582	553	593	577	577	531	550	592	588	539	585	542	558	589	554	587	564	567	573	572	585	568	555	616	572	568	573	633	600	573	619	580	588	542	592	544	557	517	629	569	569	581	585	567	588	577	650	557	527	583	580	480	563	566	584	586	539	593	565	568	546	563	582	542	583	581	548	576	564	570	543	607	562	552	566	597	604	577	595	568	593	599	539	530	590	547	547	579	576	566	583	547	608	553	585	609	604	551	574	625	572	566	546	603	560	582	588	545	566	512	555	556	585	618	583	583	576	571	563	547	611	541	565	559	574	579	565	576	560	616	617	558	551	587	539	576	570	566	574	577	587	612	551	531	565	566	560	535	545	578	587	564	564	532	585	590	534	563	598	597	550	599	572	597	592	565	637	552	512	542	598	584	577	567
13063	4811	6085	3783	2324	1513	1187	923	722	615	467	419	429	400	366	281	269	288	284	286	236	268	257	260	241	214	223	257	213	235	243	248	238	252	217	218	233	195	256	209	206	216	257	213	227	206	216	237	230	222	226	239	208	193	212	246	220	232	227	232	219	188	226	214	241	228	222	197	210	206	210	215	206	198	227	212	224	227	192	199	207	233	224	207	205	231	206	232	214	231	213	199	208	214	197	213	222	193	206	219	221	231	214	234	213	206	205	230	232	208	212	198	216	217	232	214	194	206	196	210	200	210	207	221	229	209	237	215	206	226	201	221	175	232	243	211	205	193	213	199	199	242	243	220	224	227	236	206	205	217	227	227	215	208	182	215	224	229	202	211	210	233	218	189	201	188	222	249	215	229	212	193	232	229	199	183	217	234	202	206	241	214	217	240	186	205	182	225	196	219	208	203	214	233	198	227	239	184	223	234	245	217	220	237	220	215	259	215	212	186	213	209	229	219	225	220	194	226	213	208	237	213	242	197	221	221	211	212	239	226	202	230	214	210	220	231	216	222	184	232	230	216	210	212	221	217	229	197	222	208	219	210	198	199	219	213	237	210	230	209	211	247	226	200	239	232	213	238	234	227	194	234	221	196	234	226	204	191	221	212	211	209	211	229	198	230	216	213	222	205	178	205	218	241	221	198	225	224	204	213	203	200	195	221	178	206	185	214	217	189	212	217	212	213	215	215	228	203	230	214	233	223	215	209	220	196	180	237	212	189	198	196	216	212	229	207	218	218	177	212	205	204	221	199	224	249	212	231	187	246	208	201	214	188	241	215	209	216	213	215	220	217	217	240	217	204	221	234	241	216	244	218	199	229	229	213	236	228	221	209	196	209	213	208	209	220	214	216	222	205	206	218	250	209	208	219	213	221	211	195	207	204	227	215	217	235	234	198	188	230	226	203	224	247	211	200	218	229	218	236	226	203	228	216	201	212	211	248	217	228	217	214	204	217	216	214	193	215	195	206	215	195	219	216	190	227	245	223	216	239	225	223	226	222	207	210	219	190	199	215	205	201	229	227	218	207	187	215	244	217	234	239	207	202	199	217	193	229	215	234	226	228	219	178	211	245	209	205	236	192	192	216	205	222	213	221	223	240	208	208	206	210	206	237	212	244	213	235	232	210	225	269	224	235	210	228	210	219	213	211	196	211	213	212	224	209	220	210	201	196	203	224	236	215	216	201	196	201	213	214	200	226	222	210	239	220	200	194	225	232	199	234	215	204	209	216	206	210	215	192	215	185	218	231	206	213	242	223	217	208	246	209	220	218	212	212	198	195	215	182	234	220	206	190	241	230	208	212	217	198	191	197	205	196	206	238	205	195	244	199	203	221	215	216	191	231	181	221	209	214	204	196	217	214	230	210	238	221	219	203	227	204	217	226	241	216	223	214	202	179	198	207	207	213	188	238	195	183	217	196	237	234	236	192	205	213	199	218	223	182	244	219	195	247	240	214	205	232	233	200	208	219	265	215	222	206	193	232	223	235	249	230	223	221	220	225	220	210	212	222	219	247	218	209	202	215	197	233	203	193	202	254	211	197	208	232	196	196	213	205	198	201	199	206	211	179	227	218	196	218	220	220	227	193	268	207	208	221	238	199	204	231	231	224	218	203	219	209	193	250	226	217	215	212	236	224	230	251	229	222	198	213	260	207	216	226	213	211	183	216	211	217	225	215	214	207	189	223	224	226	209	188	195	213	240	196	232	209	251	215	214	202	216	220	182	193	219	194	216	211	199	197	190	221	225	209	214	214	202	238	247	191	225	242	232	194	223	203	226	205	223	214	211	197	190	183	248	194	190	220	211	193	201	227	226	238	206	225	212	214	211	210	236	197	227	219	222	213	219	218	226	241	216	203	204	215	216	229	202	228	197	248	219	230	197	206	223	227	214	196	228	218	219	227	195	201	218	201	207	196	209	209	214	216	210	207	192	212	243	194	207	195	225	215	251	213	190	245	205	200	206	198	225	199	225	190	210	198	198	243	226	204	223	239	218	204	197	218	230	229	213	209	207	208	210	204	238	190	231	218	203	219	243	204	193	199	205	214	231	243	222	220	194	228	207	196	207	201	204	238	206	211	226	210	223	230	214	215	223	222	198	198	216	203	213	196	204	203	225	225	210	219	197	218	203	221	205	205	217	201	230	216	244	217	208	197	236	217	215	202	205	210	231	215	217	195	206	207	230	205	238	200	207	199	212	198	222	201	198	218	206	204	216	218	214	200	222	197	215	240	213	211	214	200	226	217	241	227	244	201	213	214	221	229	208	211	209	221	221	203	221	209	215	214	205	209	217	242	194	201	206	229	214	223	189	231	188	182	220	200	197	185	206	225	222	221	198	185	223	196	220	184	210	243	244	224	233	182	239	229	215	223	187	235	230	239	217	215	187	184	186	234	210	220	215	235	240	207	206	215	209	234	224	213	205	228	228	242	218	211	214	201	209	197	231	204	199	217	197	215	223	226	207	199	200	197	210	206	224	189	227	228	204	221	202	233	226	223	210	210	238	215	202	263	190	238	224	192	202	209	174	235	216	225	213	210	194	213	220	224	196	207	205	221	213	225	213	209	221	203	213	211	204	240	235	222	196	215	237	217	202	197	214	225	214	224	204	196	229	215	206	176	211	230	220	216	210	193	218	205	203	200	207	220	209	195	242	206	209	212	215	231	204	203	212	212	209	201	242	213	227	200	196	216	213	224	217	184	201	207	208	228	252	202	218	206	201	224	203	196	202	216	231	222	222	190	201	231	216	215	239	199	223	229	221	212	215	233	196	226	197	204	204	230	187	204	224	244	204	209	195	216	225	218	198	215	215	206	231	196	199	217	186	199	196	196	233	221	204	222	227	208	201	227	210	221	201	206	230	237	211	227	212	233	209	236	202	221	220	206	199	205	229	221	208	201	244	209	247	237	249	220	205	220	237	223	191	211	214	203	204	210	217	202	206	224	211	224	212	217	215	187	221	217	235	200	231	210	211	218	245	209	192	203	225	213	221	199	218	219	226	217	204	232	211	240	216	212	218	242	215	198	221	193	216	206	229	208	206	231	238	219	247	233	211	211	204	207	202	214	205	211	185	195	230	244	214	191	217	223	211	214	225	215	189	211	231	221	215	209	205	214	244	230	191	214	229	236	228	246	212	209	221	195	202	239	223	226	218	211	219	210	199	214	233	216	207	259	207	206	187	259	202	214	201	243	205	232	204	202	220	207	235	216	230	215	215	186	201	225	204	198	254	204	230	250	173	217	207	231	193	224	217	222	201	200	255	202	216	222	213	210	222	246	204	199	257	225	216	211	197	207	224	207	196	177	209	220	250	211	195	236	258	204	208	203	209	197	218	226	217	209	215	215	209	250	229	221	206	217	250	235	218	203	218	199	231	208	200	217	207	214	194	206	215	221	198	212	191	222	206	238	217	195	216	202	205	229	248	232	210	229	220	226	244	233
9953	5049	10600	9621	7876	6144	4953	3995	3108	2690	2261	2132	1954	1568	1415	1270	1044	1038	992	969	874	878	852	853	813	735	712	686	655	639	615	585	627	623	678	646	654	626	552	566	561	526	560	554	557	582	547	527	574	557	594	538	500	518	500	558	567	554	537	553	560	520	507	532	519	556	556	563	534	557	568	559	493	516	487	529	521	495	535	509	482	489	518	572	506	504	513	561	542	511	489	542	544	555	536	542	561	552	509	553	520	527	534	523	550	567	561	536	502	535	530	524	497	552	531	528	539	546	526	501	532	534	558	547	542	497	534	529	516	573	537	566	507	570	557	550	506	514	490	554	530	537	515	529	516	550	568	517	512	549	522	491	561	525	527	498	535	547	494	509	523	531	546	499	539	514	527	484	502	549	542	527	541	546	519	538	562	502	526	570	487	502	551	506	517	476	589	497	566	554	555	521	567	546	512	512	526	538	495	556	504	524	555	522	510	513	533	521	541	510	562	482	515	496	501	573	527	541	584	526	542	527	490	522	536	569	546	554	476	576	575	517	562	517	535	531	551	507	555	528	530	572	549	560	513	502	517	519	547	538	533	533	528	491	514	504	549	536	543	546	534	489	548	599	519	565	539	525	488	514	530	499	528	533	527	565	554	506	555	518	529	537	551	540	499	561	535	513	528	530	535	554	475	507	526	495	536	543	537	533	522	567	535	568	566	509	534	476	497	526	561	547	562	546	564	545	545	536	516	522	520	542	510	494	549	502	521	514	513	520	513	527	509	511	490	511	543	553	526	526	506	525	513	540	569	510	547	539	544	553	522	530	510	525	567	535	536	567	531	549	528	499	528	526	500	528	524	491	515	516	534	535	513	526	540	575	551	573	536	546	546	531	528	513	480	524	514	545	518	547	534	550	505	480	531	529	543	514	511	511	512	560	513	518	533	510	502	508	498	524	526	512	533	529	533	540	540	518	576	503	540	530	524	571	543	529	543	518	553	562	532	532	515	556	517	534	527	499	554	529	519	465	504	513	549	569	517	540	530	532	518	520	535	548	535	550	512	507	561	557	552	542	534	510	486	496	552	566	536	519	564	509	519	534	515	554	534	502	529	545	535	493	562	516	546	512	536	509	509	573	524	538	519	570	537	534	542	500	562	569	528	521	526	541	555	495	567	533	526	505	534	513	519	481	513	543	503	521	555	497	544	590	548	494	526	500	546	537	521	544	524	540	471	495	537	510	530	527	527	519	522	557	565	498	566	524	570	522	551	522	542	502	520	526	508	489	519	527	545	500	520	487	506	520	451	548	530	487	520	577	559	555	547	567	553	526	540	524	536	516	521	535	535	549	562	494	523	511	515	564	531	510	499	541	527	518	516	505	508	499	513	548	541	487	459	541	507	498	520	541	522	523	514	497	516	518	529	528	500	528	512	520	568	456	508	561	550	557	532	515	518	548	515	552	527	547	505	518	536	549	535	530	523	518	538	523	546	507	569	537	551	540	529	540	575	570	533	503	531	516	529	547	565	516	523	546	503	559	527	499	521	517	564	551	492	543	539	541	504	536	521	502	509	520	571	513	541	528	532	518	537	505	553	485	523	511	526	549	527	521	562	497	528	513	508	499	501	530	509	511	519	545	519	509	530	499	555	521	511	527	533	603	544	534	487	527	569	512	512	559	519	504	518	513	539	542	553	551	573	555	505	540	503	512	522	530	566	531	557	548	549	537	546	578	488	523	553	516	500	556	516	533	480	507	511	500	546	519	523	482	553	541	490	546	515	499	512	540	526	504	546	519	510	589	526	558	515	476	513	567	492	536	530	500	546	559	547	543	557	495	511	503	538	542	521	508	534	518	536	520	500	550	554	559	564	500	553	538	533	522	556	519	493	554	526	476	537	545	561	526	525	564	486	517	547	486	524	532	539	545	491	509	565	530	548	490	507	563	561	504	522	513	562	510	541	525	492	531	539	558	554	545	548	569	581	564	557	563	555	533	513	533	530	533	514	542	505	529	527	568	511	562	572	531	551	506	544	526	537	532	528	527	550	539	525	540	521	532	503	488	527	513	554	540	558	537	567	529	518	540	536	534	486	514	534	538	510	540	563	552	490	486	569	494	536	550	501	540	551	526	520	523	553	532	520	561	532	547	546	530	517	497	564	473	537	512	516	550	515	573	554	533	567	564	523	475	560	522	527	485	523	556	518	529	548	514	520	505	549	556	534	510	487	540	552	518	501	505	516	513	548	524	559	507	556	476	541	568	505	542	505	515	535	567	517	502	528	506	550	516	479	516	510	536	512	528	507	488	545	493	479	534	548	520	549	500	514	554	532	547	571	596	537	531	580	536	496	511	588	488	513	517	517	526	538	562	540	539	523	522	548	505	507	506	541	532	534	521	538	526	509	529	533	529	484	556	524	523	528	537	519	479	556	549	545	534	531	522	537	518	561	540	525	526	539	538	574	559	509	512	540	488	544	527	504	542	574	563	543	487	523	547	538	497	577	526	509	502	494	503	575	474	502	572	486	538	519	503	535	545	478	579	536	519	506	537	569	559	524	567	539	491	552	567	560	548	496	553	536	495	522	495	499	512	552	521	540	520	540	510	494	493	520	548	526	506	549	506	543	495	525	532	537	548	494	517	530	514	526	497	556	543	514	525	512	546	528	496	545	504	544	541	532	467	521	555	522	510	520	497	461	557	556	538	494	521	505	544	516	560	541	531	541	528	492	535	524	537	535	535	506	533	514	519	530	497	533	547	549	476	521	504	543	533	556	515	549	536	541	525	537	512	475	467	523	514	524	539	563	590	538	541	527	536	563	492	551	539	510	514	450	537	519	543	524	564	544	555	498	512	483	521	541	541	499	552	521	509	554	540	520	506	562	564	496	521	558	530	535	515	520	516	550	511	552	567	557	507	487	509	541	541	510	520	485	532	519	513	540	574	541	509	534	522	529	511	578	519	567	508	508	542	552	530	568	570	532	550	515	495	545	550	502	540	546	515	536	550	535	526	534	541	573	517	544	546	528	545	520	511	527	544	539	528	533	526	524	502	567	528	509	542	524	571	507	539	527	530	499	553	552	534	536	506	499	541	538	529	522	568	538	514	493	489	524	530	530	544	540	523	544	541	538	534	528	557	539	489	530	545	533	508	546	496	558	524	538	526	536	566	498	532	556	547	550	545	548	509	506	524	533	541	541	507	551	521	525	524	545	502	562	498	522	504	502	513	528	511	522	484	548	506	551	528	560	523	562	529	497	535	549	488	569	544	544	548	533	511	489	559	554	536	508	534	520	529	546	563	514	505	563	569	531	538	524	517	535	501	520	466	539	511	530	490	565	521	530	546	523	525	530	519	501	554	541	511	498	530	484	499	501	529	546	530	523	534	529	536	559	545	530	539	479	544	498	547	509	532	558	545	544	574	510	480	563	555	538	541	524	513	529	534	513	491	544	496	536	503	528	531	553	552	512	531	542	472	543	538	567	550	540	526	545	526	516	516
19565	7535	9119	5574	2838	1956	1525	1175	871	749	643	527	490	329	364	330	308	248	246	223	229	213	193	198	182	172	189	160	156	159	167	160	170	143	142	150	169	156	155	145	139	156	130	157	149	156	152	140	163	152	160	147	152	164	164	148	151	137	161	143	142	133	142	147	114	139	162	150	124	127	138	150	137	153	143	150	148	141	153	156	143	139	148	161	148	147	140	161	149	152	146	149	136	136	151	166	166	153	142	143	145	129	146	133	131	137	140	129	165	146	133	119	134	139	137	154	130	149	155	156	153	119	132	125	165	137	132	130	149	165	135	157	156	147	133	148	136	135	147	137	147	163	131	157	113	158	137	154	147	135	132	128	161	127	128	146	125	140	131	153	142	159	152	169	121	131	147	123	145	153	152	151	143	144	148	143	133	135	138	138	136	137	148	159	152	135	124	138	138	148	149	145	136	168	146	142	146	120	146	133	132	157	147	139	152	132	132	130	161	139	152	162	155	130	129	140	131	155	118	156	132	141	146	168	143	142	142	138	142	142	137	143	164	131	145	123	142	140	159	131	158	143	147	172	152	133	143	143	154	129	158	171	144	148	140	158	137	151	161	155	169	142	149	132	137	136	165	135	138	122	144	133	142	138	137	141	154	149	148	137	182	147	146	144	142	131	134	147	136	119	139	146	145	141	139	135	143	139	141	145	168	133	146	154	162	145	146	150	137	159	142	149	160	135	160	157	140	155	154	165	132	139	139	144	141	133	154	159	141	152	152	140	150	152	146	154	133	112	160	145	168	151	124	158	151	143	135	161	179	146	154	134	148	140	142	136	147	152	156	128	131	163	139	141	130	130	122	154	133	131	150	150	145	142	128	144	112	177	154	142	147	128	152	143	132	166	140	150	151	145	151	134	145	144	143	139	141	145	163	129	145	155	145	131	145	137	140	137	144	135	152	134	125	140	157	141	140	145	132	136	146	167	136	134	138	152	154	137	167	157	125	130	156	149	149	121	146	144	129	170	151	153	153	131	145	161	150	134	147	137	167	142	125	155	160	137	170	138	171	130	141	130	155	142	156	141	148	149	142	152	156	153	156	150	149	122	130	166	151	157	134	166	144	136	136	122	137	151	151	133	148	143	149	127	156	148	151	158	123	129	132	161	135	152	133	146	149	146	169	142	137	124	142	149	145	129	143	153	146	155	138	129	142	130	151	131	163	147	140	155	189	151	147	164	156	146	134	124	155	144	134	103	142	147	145	159	143	156	143	134	151	157	142	123	159	126	163	139	154	129	168	142	118	143	163	139	150	135	146	147	168	155	156	166	164	154	162	146	155	140	128	141	134	153	145	144	142	149	132	118	146	141	148	122	143	150	150	141	159	132	153	149	145	139	133	149	148	125	172	133	161	144	155	121	138	138	172	172	153	142	125	126	128	160	152	148	153	148	160	150	133	123	139	139	159	145	146	145	151	140	161	139	136	139	124	138	154	144	146	141	161	131	146	142	135	124	132	147	163	145	125	128	129	128	129	164	149	153	151	164	156	133	160	180	148	164	136	151	153	146	157	134	149	146	144	138	141	130	154	138	134	129	154	161	155	147	163	140	146	146	146	139	148	142	119	159	138	154	129	107	137	137	146	152	137	148	133	157	145	137	154	146	128	134	148	137	142	172	143	124	136	143	133	132	139	171	154	136	135	148	132	133	167	134	142	137	137	155	149	154	147	141	140	154	166	156	139	155	141	166	132	136	155	132	157	146	134	161	133	137	142	127	149	144	138	148	161	137	151	153	154	133	171	138	134	144	149	123	143	137	169	132	135	131	144	165	139	137	163	148	161	156	145	142	157	145	128	133	138	105	137	138	141	146	122	135	127	162	135	148	151	131	152	134	160	155	167	159	139	147	117	137	146	144	158	153	129	131	118	143	141	141	166	150	155	141	146	161	131	136	154	133	137	147	125	131	151	165	146	150	148	155	146	140	153	143	136	142	166	158	147	147	142	138	162	166	139	156	130	167	155	151	143	147	117	157	121	123	120	145	156	148	137	126	140	130	140	128	155	138	169	142	172	145	147	133	150	132	140	147	134	136	153	136	132	133	156	146	148	126	129	153	144	159	146	145	138	173	110	151	135	134	147	163	146	144	151	142	145	146	133	130	142	148	143	153	130	123	169	147	129	140	151	137	181	139	156	149	141	120	151	164	127	143	154	144	140	167	148	160	132	161	148	125	160	142	132	109	154	155	143	140	138	159	142	135	146	129	135	158	145	152	144	153	155	153	147	158	174	123	164	152	154	129	149	142	146	143	138	169	136	117	143	152	135	132	158	149	141	173	143	136	143	154	151	145	147	136	128	149	142	141	149	135	140	144	157	156	151	145	156	153	177	164	121	137	165	158	156	137	125	125	127	123	147	138	144	169	137	124	140	153	131	134	165	138	157	162	145	147	166	126	128	169	145	137	137	144	144	121	138	152	137	140	137	155	133	128	162	134	138	135	156	146	138	156	145	127	143	146	135	176	150	124	155	184	154	144	145	139	128	140	150	139	140	152	157	146	151	123	138	141	141	122	137	163	144	133	145	125	134	156	151	131	143	157	134	160	124	165	122	146	126	132	119	155	145	153	175	151	170	166	128	146	165	153	145	134	137	144	162	145	141	121	147	155	148	135	136	144	149	169	121	142	136	146	141	135	169	134	150	156	137	162	154	141	156	129	138	172	131	138	126	148	131	137	136	124	137	149	140	164	116	151	137	132	153	166	150	144	124	134	140	130	162	162	142	134	133	159	137	138	135	149	150	135	144	144	163	161	130	140	134	159	123	160	148	158	163	119	163	138	134	152	139	134	159	158	133	158	138	147	158	128	167	124	158	126	138	137	159	155	161	172	168	166	141	155	141	135	148	145	135	148	135	138	142	154	144	159	159	124	128	146	139	120	115	123	128	145	154	153	157	137	143	146	135	134	153	134	164	142	161	165	151	151	139	126	145	129	166	150	161	149	141	150	142	128	127	114	142	142	147	163	154	164	147	133	158	155	144	143	144	128	147	133	128	145	139	140	159	142	138	137	124	134	128	160	130	167	153	151	155	146	141	159	139	143	152	144	133	173	161	143	161	149	189	150	133	142	141	138	147	141	122	131	156	132	154	145	139	134	169	136	168	146	160	159	150	140	166	135	140	158	152	144	149	159	158	136	166	186	162	157	150	149	130	163	147	130	158	127	139	141	169	147	147	141	134	148	122	125	179	152	130	137	145	134	122	117	153	156	169	124	144	140	166	147	139	158	150	139	129	153	150	135	145	146	114	134	143	126	153	145	153	139	151	140	141	138	153	158	163	139	141	148	160	131	131	147	149	130	139	149	154	161	160	167	147	131	157	137	134	143	143	158	145	158	141	142	158	138	151	136	155	123	154	140	148	152	138	135	170	142	141	157	148	133	134	154	153	147	144	133	134	156	134	146	143	156	149	143	140	154	128	132	125	130	124	122	134	129	143	158	156	125
12838	6966	15056	13049	9538	7368	6124	4942	4080	3666	3156	2813	2333	1984	1788	1440	1162	1189	1109	1058	998	930	826	848	789	751	681	634	586	550	528	497	522	540	531	608	545	479	458	399	429	400	385	405	431	395	418	401	390	435	402	386	435	371	364	361	406	436	390	401	381	376	390	392	360	373	369	341	400	392	384	322	383	385	400	350	357	360	365	352	370	386	353	361	386	350	361	366	392	370	339	387	330	343	365	378	407	379	367	342	373	370	405	357	365	366	393	348	363	382	407	380	366	367	368	352	380	361	369	338	336	402	366	378	351	358	384	343	424	387	370	370	363	341	374	377	396	369	377	387	386	333	387	368	373	319	361	373	371	405	348	405	399	387	369	360	343	370	387	357	359	376	371	362	393	350	348	377	376	392	361	360	359	385	404	379	311	403	392	361	369	381	380	394	347	375	360	377	378	353	366	343	355	360	367	363	356	381	383	372	371	393	346	397	349	349	379	415	363	362	350	356	382	355	371	345	340	353	361	322	386	373	345	388	367	389	392	389	368	365	385	364	377	328	344	385	385	354	359	358	396	367	374	403	383	366	388	374	418	371	342	341	350	363	378	384	393	372	350	346	375	358	350	373	338	356	363	377	377	355	368	365	341	342	385	360	347	364	364	356	364	389	372	377	346	388	358	377	396	354	366	335	371	351	410	390	365	387	413	404	370	378	395	369	377	325	398	405	405	340	414	392	379	338	340	372	370	319	374	354	354	370	389	360	370	377	337	380	429	366	342	396	369	340	376	372	383	389	361	355	350	376	335	351	349	382	360	375	376	374	388	377	372	353	363	375	374	369	352	363	383	393	371	356	358	348	390	383	378	369	407	350	380	380	377	358	361	390	367	358	367	356	350	400	343	362	346	377	397	387	392	357	383	375	383	392	373	362	378	376	371	371	379	336	368	369	386	366	371	362	335	382	369	378	335	364	415	354	380	337	383	365	358	378	345	365	349	388	374	382	356	395	323	375	370	371	361	409	363	383	347	395	350	342	358	359	377	376	372	403	377	363	352	433	377	367	357	381	409	344	373	350	408	350	377	401	369	360	363	332	385	381	382	388	389	363	363	388	378	344	355	353	364	387	369	354	349	371	379	356	339	381	389	358	353	352	377	338	379	399	374	392	399	376	336	364	365	340	341	363	347	368	330	359	376	337	377	360	335	393	403	363	374	365	330	364	384	330	376	376	416	348	376	374	350	397	387	397	374	350	380	369	378	377	343	423	369	393	403	370	401	356	368	370	340	355	369	375	339	377	350	392	378	373	351	369	372	376	357	365	359	380	375	355	360	372	370	359	386	365	376	379	367	357	352	372	358	337	380	391	401	379	334	354	364	396	398	356	356	372	391	361	403	324	360	368	375	387	372	350	384	373	379	358	388	353	365	395	377	373	371	343	381	343	363	370	392	363	378	360	385	391	349	347	380	354	375	362	382	336	392	360	353	403	377	375	394	357	351	346	357	374	350	374	357	357	370	383	441	345	368	345	383	375	361	329	373	373	364	370	370	381	375	351	396	341	379	341	407	365	384	343	379	366	375	386	395	370	385	345	418	382	366	361	399	386	379	347	352	360	395	389	358	388	369	381	358	366	343	362	379	355	396	337	369	383	367	390	378	374	346	387	359	359	389	359	365	381	372	358	354	382	362	365	389	373	352	351	370	350	366	372	363	389	376	367	403	333	385	388	372	346	359	346	372	404	407	391	364	378	385	402	389	393	364	384	374	373	355	364	348	367	359	354	351	368	382	380	399	347	392	362	359	342	343	359	362	381	311	389	351	360	366	350	373	380	373	363	384	357	389	376	352	383	365	361	355	363	334	404	380	388	372	385	367	357	356	379	398	375	368	348	366	385	366	405	381	345	337	362	349	380	363	359	383	325	370	377	333	392	359	368	381	393	341	378	382	361	326	389	414	404	366	340	389	362	382	391	356	383	368	352	349	370	374	365	357	383	344	368	349	369	327	360	409	380	401	361	381	355	395	371	388	393	336	390	399	363	363	400	350	361	365	402	363	378	360	371	396	375	365	381	375	349	353	326	357	369	358	391	373	368	372	393	353	347	366	384	368	400	360	361	326	357	378	355	340	371	374	375	339	385	380	386	364	410	368	370	342	375	361	362	370	352	344	361	371	385	372	369	410	387	324	361	368	366	360	326	331	322	362	367	358	379	335	331	327	377	380	367	335	345	343	398	360	388	382	361	378	389	373	393	368	365	388	344	350	365	390	403	364	372	355	401	353	385	371	370	389	372	364	401	396	350	350	361	406	356	380	383	356	404	410	367	353	344	385	388	375	370	362	371	375	395	394	346	386	360	357	360	368	363	367	341	370	337	370	336	372	348	338	340	388	379	340	366	352	343	371	363	362	370	385	399	393	391	390	351	388	386	361	374	322	386	353	356	360	350	367	367	389	364	367	354	387	338	365	357	361	381	350	379	367	343	349	385	380	395	351	346	396	401	343	412	384	363	378	357	381	357	349	357	379	368	372	386	360	342	364	385	375	386	409	344	376	364	375	378	369	343	360	363	309	350	335	396	363	381	354	407	390	383	379	378	376	360	379	383	375	344	356	365	355	355	353	310	366	385	366	389	325	348	375	412	395	365	376	370	379	372	399	379	340	380	407	379	364	361	384	372	376	389	352	355	362	367	364	394	413	339	359	357	367	372	381	354	387	357	370	357	368	389	383	383	377	362	353	343	364	343	382	381	343	364	383	384	350	371	372	401	428	401	348	370	366	375	365	376	376	396	391	362	380	365	363	405	359	369	352	376	377	352	355	385	382	370	385	356	395	332	369	390	392	381	406	364	346	378	361	359	350	368	339	334	377	390	359	386	368	356	379	375	382	386	396	378	361	393	351	372	362	387	385	392	342	382	387	379	339	375	378	346	381	344	398	380	352	399	400	338	352	371	372	381	345	369	382	360	347	379	361	371	359	384	380	397	403	340	379	347	408	374	384	378	352	363	397	363	376	310	373	381	369	378	394	362	371	372	368	394	345	351	364	381	363	379	355	373	342	380	364	338	376	388	352	375	373	374	348	345	357	401	328	362	356	393	365	367	381	346	375	382	409	362	365	367	332	372	384	349	373	356	377	339	361	380	375	349	348	353	359	359	372	377	380	383	394	404	360	380	395	367	380	361	377	380	341	323	398	357	363	339	378	370	349	392	362	380	425	405	360	387	391	358	407	354	366	386	364	374	336	363	363	390	375	364	358	401	378	321	365	388	362	355	387	377	380	362	330	387	343	366	357	364	345	371	364	382	360	393	365	388	374	369	347	351	387	353	353	402	374	368	378	403	349	390	347	379	345	393	379	404	401	389	349	365	394	372	336	342	376	361	357	364	333	385	390	344	358	385	361	369	387	380	396	349	368	403	332	352	401	387	323	363	365	348	386	340	356	337	387	390	364	390	353	354	383	374	393	368	386	344	366	355	346	379	354	361	379	365	336	342	376	371	345	368
6203	2639	3068	2374	1219	822	608	529	412	360	343	310	314	298	296	262	253	251	240	273	249	233	260	232	242	245	206	234	237	230	225	212	230	239	241	239	233	246	226	250	247	254	229	223	239	225	245	274	235	244	218	210	277	224	224	228	251	220	241	247	219	240	254	233	223	236	266	242	224	255	224	235	238	247	222	231	225	249	224	233	224	242	210	226	243	223	238	242	227	217	270	227	258	243	254	224	218	209	223	227	229	251	226	220	233	244	276	242	246	245	218	237	220	232	217	224	231	232	231	266	234	239	212	212	229	218	225	220	237	249	217	242	242	238	239	244	250	251	261	237	228	239	241	226	227	227	196	225	261	225	218	204	226	233	245	215	227	242	215	215	229	224	257	230	247	228	220	231	214	230	258	231	251	236	218	248	252	248	240	244	251	233	240	239	256	237	280	227	232	261	230	249	260	229	218	215	222	243	223	239	229	240	242	260	217	269	251	252	239	236	214	229	215	226	256	266	209	239	238	223	234	235	220	243	228	229	245	217	248	235	233	234	233	210	236	220	220	242	214	218	234	253	228	237	223	241	210	209	231	252	262	225	247	226	209	236	262	246	220	252	249	241	216	249	228	227	226	235	232	236	227	220	257	236	235	235	229	237	213	236	263	252	226	227	226	217	236	262	236	226	235	229	235	206	225	221	219	210	219	262	240	228	209	245	222	221	224	201	228	219	221	244	214	227	255	216	230	229	224	241	238	216	188	225	239	250	248	246	240	243	239	252	216	239	215	222	235	218	247	221	261	212	236	258	240	227	245	225	231	226	249	234	250	237	227	230	244	239	233	238	212	259	239	228	232	241	243	233	227	230	237	261	232	240	220	223	242	210	235	235	239	221	264	249	225	242	246	231	242	231	202	228	237	252	219	254	227	238	219	239	234	255	216	256	253	236	221	244	235	225	242	235	210	220	217	238	229	214	203	219	190	221	225	249	226	231	224	239	251	199	270	247	230	227	214	242	264	227	226	223	194	229	213	241	231	218	217	212	212	216	211	223	229	233	235	222	237	223	227	220	217	230	250	219	226	227	229	191	242	233	212	234	231	211	231	236	229	258	239	219	230	225	231	229	247	219	251	229	253	250	268	229	238	246	241	240	230	204	225	237	237	254	230	233	261	229	229	239	252	220	249	234	246	237	201	208	219	213	234	228	231	224	255	258	228	264	242	229	234	234	253	216	233	229	246	225	224	221	229	225	250	242	217	214	209	244	207	242	243	237	217	231	245	214	228	234	234	235	232	225	237	239	224	243	223	222	244	254	263	226	252	237	237	239	234	233	201	249	243	249	215	245	219	212	253	260	239	203	229	235	222	217	247	231	232	244	242	239	247	229	228	207	233	237	223	211	237	247	257	230	246	233	222	269	229	258	213	261	235	229	223	232	248	239	244	272	274	221	235	242	232	233	265	263	206	223	226	218	195	221	229	231	214	245	227	208	245	228	219	207	222	224	213	203	225	196	226	240	218	219	221	227	259	218	244	205	259	222	223	231	251	260	244	225	236	213	238	221	251	234	246	239	246	236	247	239	214	230	234	233	236	214	254	211	271	228	252	222	228	238	231	217	246	227	255	233	238	233	241	234	223	223	232	220	216	228	227	244	227	217	239	243	213	247	243	222	223	241	245	260	242	241	240	226	229	242	199	224	232	218	201	221	226	205	232	242	245	239	228	249	231	196	228	236	249	210	229	255	264	219	248	215	236	218	220	249	257	248	256	234	220	243	236	217	224	233	251	246	234	213	227	248	224	199	228	229	229	228	235	223	261	222	251	228	221	231	248	239	230	261	232	255	254	248	233	235	265	234	262	232	234	262	224	250	216	231	235	230	244	241	238	227	226	226	239	215	252	272	263	241	203	223	218	238	249	235	201	223	214	222	225	237	256	254	247	216	238	217	253	277	251	236	254	228	261	220	232	232	224	240	220	213	239	229	220	214	256	248	231	244	238	225	258	240	237	216	230	252	225	226	262	237	249	227	225	241	250	226	238	239	259	247	220	211	232	255	256	244	258	230	218	218	217	253	257	233	231	226	265	242	237	237	266	228	207	246	224	245	249	222	241	234	227	242	242	270	246	220	232	250	245	231	228	239	253	281	219	212	225	239	212	262	236	223	228	205	241	272	192	234	238	258	218	212	231	213	239	232	251	228	234	236	231	222	237	279	225	238	244	277	245	242	238	246	230	238	228	249	261	269	243	273	228	247	229	223	256	233	214	226	216	227	226	239	238	239	259	227	269	262	241	227	219	236	245	217	239	217	224	221	247	229	212	235	261	257	218	231	221	216	239	223	247	232	226	227	227	217	259	227	217	241	237	227	235	218	237	241	207	245	234	246	266	232	213	222	250	227	262	200	224	217	222	284	226	212	218	226	227	244	224	268	220	255	238	210	217	251	247	226	229	254	235	240	236	226	271	255	209	214	244	247	229	252	245	237	221	205	234	236	248	223	220	220	240	219	222	239	239	251	234	214	219	236	244	251	248	218	231	233	222	253	227	248	233	231	230	221	221	235	210	241	239	240	221	268	233	242	224	238	215	238	183	233	247	238	226	228	230	242	243	234	240	224	235	226	238	250	235	224	238	226	232	261	228	209	257	228	212	225	241	233	246	240	226	237	260	221	224	210	259	206	227	258	255	231	228	240	242	244	236	229	214	235	253	233	214	223	213	237	235	247	254	252	243	223	262	239	229	226	225	237	234	204	237	228	222	235	226	238	255	235	208	192	199	233	235	233	212	216	232	237	252	244	234	259	246	217	219	267	241	245	219	230	215	225	217	223	222	229	231	209	208	242	237	240	249	235	207	238	233	234	260	244	238	241	232	230	245	196	229	254	233	219	211	256	234	253	256	247	225	249	210	259	217	238	260	244	239	240	234	238	223	239	244	236	216	253	231	213	241	239	225	243	226	231	241	252	214	244	259	230	212	213	225	254	256	229	228	232	229	227	247	264	244	235	206	242	232	255	212	250	253	206	226	232	247	232	253	252	245	232	236	214	232	213	238	189	210	234	225	227	224	252	205	242	252	254	232	229	237	246	254	272	236	260	278	228	223	227	231	229	233	222	228	224	214	256	238	243	233	233	224	220	246	220	220	251	233	254	232	233	222	236	212	232	246	271	238	210	237	229	210	238	225	237	262	225	278	210	239	227	221	235	222	277	228	266	214	250	252	249	231	226	245	239	265	248	267	223	236	223	236	213	233	259	245	214	245	243	222	228	255	226	243	253	242	243	247	243	192	220	242	232	234	237	233	245	241	207	208	220	250	242	238	228	243	225	262	244	229	238	253	248	217	240	235	242	247	261	234	229	238	220	237	260	274	243	240	240	262	236	240	237	244	229	213	240	236	205	245	222	243	239	235	253	233	232	242	245	247	226	246	243	256	257	242	215	243	211	235	212	212	219	229	235	243	228	233	228	256	230	244	249	223	232	230	245	223	236	203	198	218	233	224	215
4766	2875	6032	6590	4492	3354	2651	2202	1654	1322	1141	1059	963	889	871	819	788	690	732	754	703	698	661	651	646	636	629	626	609	569	611	646	615	610	597	544	594	563	533	568	612	575	596	568	596	548	597	580	578	603	611	595	573	596	602	581	589	588	559	539	542	575	568	589	580	601	600	549	618	580	603	552	564	598	580	554	563	578	598	548	562	558	587	602	561	602	604	639	565	587	584	579	544	595	594	583	548	609	588	542	533	612	591	545	596	665	542	565	560	546	530	570	580	561	592	566	578	600	579	566	591	562	586	598	557	573	612	555	548	529	604	530	619	579	584	577	567	531	538	523	579	503	581	591	576	576	547	579	548	587	562	599	547	560	576	585	597	609	594	576	580	594	557	549	534	557	636	589	537	586	543	573	552	557	546	545	567	590	543	565	538	569	599	571	532	592	618	598	606	563	553	612	576	599	599	573	552	614	555	563	585	591	583	596	595	556	579	568	574	610	570	572	526	580	562	546	562	544	537	580	532	591	553	579	579	555	563	580	530	588	530	570	571	571	523	582	534	526	576	521	601	598	558	556	571	588	587	594	579	579	570	556	593	537	561	555	558	535	557	552	608	560	611	536	574	556	600	549	544	590	582	564	577	543	570	535	552	562	602	582	546	557	557	564	590	579	566	601	563	582	605	585	563	592	572	548	595	547	554	619	550	546	551	577	609	620	567	577	574	581	600	614	573	609	629	552	576	588	565	591	638	561	574	573	565	602	580	572	570	567	558	555	575	631	549	524	535	573	555	590	603	576	607	584	596	563	565	578	549	563	569	534	560	571	570	589	558	550	601	571	575	582	523	554	597	554	576	595	531	604	585	582	540	572	629	572	588	547	566	583	568	590	588	588	583	569	606	563	565	590	534	594	592	577	529	589	583	582	537	542	549	587	541	580	571	523	549	589	561	573	564	591	560	594	638	562	565	582	594	584	543	589	556	524	578	550	613	525	560	571	604	560	546	553	603	565	554	596	596	607	539	568	526	541	572	533	548	568	554	556	552	588	588	548	602	569	559	560	602	582	560	612	596	589	556	558	580	552	581	528	544	559	563	578	558	576	590	540	577	571	575	595	586	533	567	604	572	576	602	571	574	566	559	554	499	615	598	601	542	541	565	600	574	572	608	589	597	570	561	506	538	530	559	545	568	558	569	592	598	585	594	586	567	566	594	563	593	585	586	622	543	577	574	569	565	536	560	571	543	593	534	540	622	551	565	564	553	566	560	571	556	597	564	560	599	591	580	603	591	572	594	568	549	538	589	574	537	583	577	608	638	572	579	587	569	547	604	556	541	566	563	585	564	569	558	569	597	589	562	605	532	569	568	578	582	602	545	541	560	551	569	517	567	580	566	566	584	564	564	547	550	565	558	567	571	593	559	609	589	613	582	585	530	563	566	545	566	553	566	562	579	556	577	540	566	559	562	561	547	576	583	589	564	567	569	589	588	634	592	585	596	555	580	601	564	541	564	590	592	565	544	535	589	566	581	574	579	553	530	560	572	571	595	597	578	571	558	591	584	576	548	574	534	514	589	569	544	590	544	551	573	547	546	591	607	568	584	570	551	551	581	571	582	606	554	560	544	561	576	593	576	550	555	566	569	591	569	565	586	576	604	567	574	576	592	570	601	501	592	522	583	560	569	573	589	538	542	590	568	595	532	594	581	552	564	539	581	562	604	558	563	592	567	599	589	549	550	596	602	565	582	558	582	582	560	587	570	544	581	582	527	523	572	582	579	571	583	596	580	575	504	587	573	562	550	611	541	606	565	519	595	628	576	539	592	599	568	582	579	539	537	602	588	573	533	557	573	585	555	556	575	552	591	557	539	602	558	575	537	585	544	560	550	556	554	531	542	568	574	599	600	600	594	542	535	584	589	552	619	539	557	543	627	590	575	577	589	533	576	572	578	566	601	520	561	604	556	582	615	551	551	563	585	550	567	593	585	594	553	572	572	560	557	578	529	570	556	566	559	548	571	571	588	577	566	538	586	577	543	599	551	583	592	582	602	599	589	582	534	539	580	555	582	525	573	567	594	559	557	571	585	539	555	589	588	524	568	600	557	594	578	613	567	555	596	526	572	605	572	583	585	573	613	537	544	583	572	589	539	559	586	570	613	560	571	561	542	553	550	577	574	555	549	600	565	545	598	600	573	569	558	582	591	568	544	545	574	592	583	550	567	555	526	582	594	586	557	594	569	560	602	575	582	572	527	555	590	592	586	564	589	545	581	560	602	571	596	566	600	539	588	560	533	574	586	566	609	574	576	537	561	570	559	579	580	579	594	565	565	643	608	608	562	515	597	623	578	556	562	573	606	589	581	604	586	568	562	544	607	564	609	573	592	576	587	594	542	575	578	584	595	518	562	595	567	567	609	565	616	602	597	580	579	596	592	577	519	508	604	587	543	586	543	529	586	572	558	544	568	619	546	581	530	563	597	570	521	568	571	559	569	577	560	529	556	584	619	537	610	544	531	600	576	556	551	580	561	579	559	579	558	584	583	552	625	570	554	571	611	599	611	603	570	595	592	562	550	582	620	556	558	568	587	534	587	579	540	556	563	552	566	548	562	585	580	564	581	538	521	575	596	572	561	547	559	582	561	577	575	609	575	619	564	561	558	567	564	572	537	556	591	570	578	562	572	585	587	607	590	577	579	570	579	582	611	563	539	535	590	590	567	576	576	611	554	561	563	579	596	604	575	562	589	567	551	586	556	573	534	551	543	548	539	539	565	596	612	600	548	580	586	586	636	564	589	583	577	580	616	536	558	580	537	588	546	608	541	554	582	589	598	519	590	588	611	579	537	549	594	596	606	564	567	534	548	603	551	568	592	591	588	581	571	590	546	551	567	619	599	567	616	562	579	601	572	544	536	539	559	595	556	526	591	518	551	578	558	562	561	541	543	573	566	593	613	545	540	585	540	576	582	562	547	582	598	609	575	592	593	570	605	571	581	548	561	603	595	575	543	575	567	546	521	587	573	549	548	586	573	548	561	582	572	552	590	592	567	548	600	540	566	559	576	583	565	567	604	593	574	528	578	573	567	573	578	569	525	548	583	614	596	565	602	598	574	535	596	564	562	598	607	586	540	559	574	552	563	534	592	572	582	538	543	588	580	547	539	538	620	559	552	565	565	579	577	605	585	568	547	545	577	531	604	560	599	598	602	561	570	597	601	590	558	545	571	555	576	603	551	563	572	529	583	533	556	589	575	581	567	549	624	600	561	558	531	552	564	587	569	587	555	569	583	554	570	564	559	523	552	553	571	528	538	548	511	581	580	591	541	568	582	565	586	587	545	577	589	595	578	531	594	527	541	597	550	519	564	559	535	592	548	607	534	588	572	614	575	549	579	599	633	564	598	533	578	596	540	585	568	581	559	576	540	536	556	573	624	587	584	578	562	570	565	593	563	566	608	593	598	543	590	545	569	619	554	540	556	574	567	560	547	578	578	563	581	605
13689	5368	6787	4126	1995	1353	1047	846	719	579	513	518	390	389	299	289	289	282	311	257	237	251	245	237	231	255	249	232	212	214	236	227	228	209	222	219	233	209	203	222	216	207	189	221	227	215	205	191	219	187	219	175	213	212	190	200	230	230	214	204	216	223	212	243	188	215	191	196	242	187	234	229	210	235	220	217	245	230	204	240	237	196	196	225	242	212	197	189	215	216	201	222	231	214	229	241	224	203	208	201	210	205	222	211	201	192	249	193	206	214	208	190	218	230	183	218	210	225	194	217	223	236	194	210	192	204	216	218	217	221	233	216	187	194	213	234	237	193	177	189	220	221	201	213	200	229	203	203	207	223	204	195	226	212	185	197	203	235	213	186	213	213	190	205	218	202	203	219	216	212	212	225	206	189	222	221	201	206	239	216	200	218	206	227	201	202	233	208	213	186	208	234	233	214	231	228	205	195	212	200	202	237	191	213	212	209	205	225	206	217	249	231	228	196	224	213	191	213	229	225	195	221	234	232	208	218	238	220	217	211	192	223	219	214	204	216	223	206	203	195	209	192	216	187	186	225	229	208	204	217	221	220	235	213	192	196	206	228	219	210	217	227	207	212	179	183	226	190	211	208	217	213	207	231	213	217	221	206	204	215	217	204	200	191	199	212	228	204	210	210	198	230	224	236	190	216	203	213	195	229	219	234	201	230	230	194	220	234	201	231	246	223	213	223	189	211	200	224	229	241	182	189	225	212	226	226	201	192	224	204	211	236	201	238	232	203	203	198	213	235	206	225	205	193	228	206	208	191	193	201	233	216	228	195	215	199	204	197	209	200	233	215	222	206	223	229	230	212	218	214	236	188	229	218	220	236	200	217	221	210	207	196	230	193	213	224	226	200	221	227	217	209	183	227	213	214	235	214	217	220	185	195	241	223	231	240	225	251	194	219	212	222	219	213	206	216	177	222	203	200	211	210	245	259	235	197	238	205	230	198	205	202	211	212	217	185	225	221	216	234	228	233	232	197	214	203	234	232	224	205	224	209	229	212	217	213	219	194	210	209	184	217	206	224	198	218	215	224	215	198	213	178	229	220	225	199	191	213	198	206	213	195	215	189	199	218	211	189	187	231	200	200	200	216	216	193	220	228	231	201	197	237	224	209	223	210	225	201	207	192	209	222	233	218	198	212	210	207	212	217	242	253	229	230	220	211	213	200	234	241	206	208	190	213	208	230	207	227	232	217	240	198	231	223	209	221	239	206	239	216	198	209	222	220	192	198	200	182	204	203	206	195	216	206	211	184	218	240	202	179	250	210	181	207	234	189	223	202	174	212	197	221	212	183	213	215	213	211	213	215	243	210	216	214	207	221	187	194	203	200	178	202	230	213	222	232	205	219	209	214	217	219	201	199	214	221	219	206	210	205	211	201	205	216	251	203	208	236	208	228	212	222	204	228	197	207	205	206	184	227	196	243	214	193	213	218	199	197	196	243	243	215	221	228	199	249	217	214	199	201	216	211	222	222	223	198	218	186	224	224	225	203	218	188	232	228	198	235	214	200	226	210	221	208	202	226	202	205	256	205	200	209	205	197	209	199	241	237	190	218	194	227	230	199	220	196	219	210	191	239	215	212	201	221	210	211	208	239	209	212	226	212	222	220	253	221	208	195	195	205	208	218	214	213	243	210	208	222	215	225	202	212	183	216	200	204	215	222	209	201	234	219	213	232	241	221	190	215	209	221	188	235	190	214	215	239	205	246	210	221	203	211	230	211	198	194	222	219	217	211	207	215	232	278	240	198	185	201	229	251	221	211	171	220	195	204	256	225	204	236	215	237	198	197	206	226	194	197	182	191	195	217	187	199	208	173	220	211	219	219	231	222	214	227	213	193	216	191	191	208	213	211	203	214	223	221	198	209	176	216	206	196	204	221	181	207	197	202	213	223	194	192	209	217	201	199	203	194	239	218	223	198	236	226	204	197	226	226	207	182	212	228	233	219	239	220	208	196	201	208	206	208	224	225	221	206	220	180	223	230	212	255	217	214	228	214	180	194	217	182	214	196	203	221	237	213	233	210	218	233	237	207	234	230	199	210	205	189	222	191	213	216	197	220	191	239	241	206	192	205	231	230	250	203	210	197	198	205	209	199	198	193	219	199	225	205	196	197	213	235	201	214	223	224	234	221	215	185	224	208	224	202	219	237	224	196	224	203	213	190	235	205	278	212	211	215	218	235	201	183	222	187	228	224	196	213	193	213	219	237	201	217	225	217	221	219	230	227	188	186	218	201	191	218	209	210	207	223	205	233	213	243	230	203	225	232	220	230	234	217	217	211	196	216	209	235	200	225	237	225	192	193	202	197	177	218	202	240	194	220	213	200	210	201	224	221	204	209	241	219	213	236	198	183	200	211	208	227	193	200	216	227	214	226	210	203	172	191	203	191	213	192	198	203	223	241	201	224	208	206	197	210	216	200	228	205	212	208	225	237	230	217	229	208	213	193	217	214	226	217	212	232	218	211	215	226	210	193	229	193	204	193	236	204	223	227	226	244	205	204	221	200	227	231	226	209	223	211	219	223	194	196	214	220	215	217	219	212	197	182	181	226	228	220	213	229	212	233	203	215	208	202	195	211	192	189	221	207	200	209	214	207	227	221	218	221	193	218	177	226	219	256	203	210	229	209	223	227	232	207	209	226	204	234	220	197	212	220	203	203	190	268	216	224	232	228	215	192	191	214	231	194	226	212	239	215	223	202	210	211	202	218	225	189	188	213	205	226	197	194	227	213	206	194	235	207	209	218	245	188	190	200	243	201	209	229	198	232	223	202	230	210	177	198	213	191	212	210	196	211	231	224	204	192	204	229	210	227	195	208	223	205	206	202	192	241	189	195	193	206	200	212	240	194	188	218	213	200	223	200	206	189	201	233	231	225	202	191	211	209	200	219	191	205	196	187	171	218	214	217	216	227	209	208	209	204	222	216	208	211	225	200	226	214	193	205	233	209	188	219	225	169	221	187	241	214	211	210	204	236	207	194	210	217	209	208	183	220	226	224	208	234	235	205	176	199	221	218	228	216	215	223	208	216	201	221	204	209	191	183	222	225	236	196	187	227	221	219	222	201	199	190	232	240	201	242	199	229	228	194	193	196	192	192	241	226	194	197	226	196	197	213	252	209	216	215	214	238	209	222	230	222	209	220	214	230	209	212	237	222	213	206	200	226	229	232	224	228	212	216	208	218	225	223	183	216	218	246	224	223	230	213	221	205	219	219	191	180	222	214	249	231	195	206	207	232	207	201	202	211	212	208	199	201	227	205	212	201	215	217	243	211	240	205	195	208	228	223	232	196	219	216	218	230	203	215	217	215	227	213	204	222	231	217	218	196	217	217	193	206	193	218	206	214	231	203	229	201	221	193	157	229	223	226	224	207	202	235	236	225	216	223	221	212	213	210	213	222	214	230	229	223	206	222	202	232	221	207	200	221	215	203	203	221	210	251
10323	5569	12009	10414	7044	5387	4267	3688	3249	2553	2401	2136	1689	1437	1356	1172	986	985	942	932	889	838	868	790	743	761	705	655	689	667	692	621	671	669	718	659	602	542	578	574	592	556	528	546	549	507	525	597	592	574	531	532	547	517	516	561	578	532	546	491	518	548	538	507	545	546	527	521	539	518	498	564	530	514	537	533	498	543	553	535	523	536	515	534	528	512	531	534	525	490	507	494	521	550	492	511	533	507	483	488	538	537	540	519	550	473	578	556	501	526	512	523	523	556	525	530	558	553	495	542	523	623	520	536	531	481	533	498	525	525	515	538	542	550	544	542	540	537	508	520	508	548	507	549	537	542	524	570	543	525	543	519	574	519	552	557	479	511	559	592	513	552	524	509	505	533	522	521	504	548	509	547	505	558	525	546	501	546	497	495	483	572	516	543	514	566	512	508	523	528	484	567	528	522	436	540	518	534	535	526	515	541	522	479	534	503	534	498	543	508	539	529	525	485	526	484	484	509	512	516	525	541	532	505	538	593	568	514	511	480	549	523	513	517	544	537	517	542	500	514	499	563	518	519	547	547	522	494	532	545	509	491	509	526	536	498	549	524	507	519	505	542	506	492	526	534	509	514	577	541	535	524	547	528	553	565	512	516	510	533	533	515	504	546	579	556	523	558	490	516	572	565	554	538	504	548	550	505	537	517	502	505	536	551	511	520	539	538	494	532	505	515	546	553	525	538	512	489	522	531	526	527	538	540	486	531	534	574	519	509	529	517	527	530	502	537	542	548	507	519	513	531	501	498	500	509	504	554	552	534	528	521	519	508	553	504	545	579	471	541	542	505	505	522	497	539	509	541	540	533	518	520	523	536	524	499	502	543	491	536	508	487	555	533	530	526	524	532	510	486	532	510	561	483	540	565	507	497	522	566	523	541	510	532	540	534	523	526	569	499	515	536	543	520	523	532	520	505	562	510	540	525	528	533	517	541	544	538	555	511	514	532	539	507	526	526	533	492	519	538	489	537	529	539	529	522	538	524	554	545	535	544	549	561	547	533	521	557	533	546	525	508	534	545	499	516	544	575	555	522	528	499	502	509	536	466	521	567	511	555	505	561	558	564	517	503	505	525	517	535	525	494	509	519	483	485	522	524	536	499	541	520	506	541	547	503	525	560	542	520	494	537	547	524	523	521	515	550	513	517	510	520	531	537	514	520	543	510	542	528	564	533	530	526	510	559	527	555	493	522	567	537	503	515	551	524	510	536	547	492	548	550	567	521	533	520	525	543	504	517	508	497	513	527	494	503	502	537	528	512	533	483	540	501	512	547	508	481	505	502	489	523	540	506	562	496	535	501	566	474	522	544	542	541	557	517	489	509	536	486	479	494	598	503	519	542	542	531	515	531	508	498	504	527	523	543	469	509	495	503	503	556	500	520	552	502	534	525	556	571	523	512	508	552	504	517	537	532	552	555	546	565	524	496	506	490	532	481	517	503	528	526	523	525	509	558	557	541	509	514	508	536	544	557	537	519	507	553	521	576	537	499	553	491	545	502	533	558	523	555	536	518	547	509	542	478	502	549	522	508	514	535	525	501	518	505	504	484	498	560	571	517	547	536	517	534	545	537	485	524	584	539	527	552	519	506	536	480	549	508	531	552	513	541	506	534	532	512	493	518	564	500	490	530	535	540	514	537	502	519	512	535	524	564	514	484	561	503	486	532	530	518	544	508	532	517	451	490	498	528	492	509	518	548	530	530	526	513	553	472	542	529	516	538	542	514	517	509	537	566	560	544	534	535	562	529	521	543	526	519	545	519	491	522	506	534	543	497	519	534	514	572	550	538	505	546	550	495	491	530	528	512	540	501	522	505	514	548	516	529	515	507	574	548	569	549	491	535	537	552	508	527	524	530	565	550	543	473	493	527	515	517	535	524	514	566	542	524	497	570	491	527	541	502	544	505	549	505	543	532	534	562	548	504	512	518	527	527	522	529	571	544	505	552	502	519	544	525	511	551	529	494	550	508	529	528	515	483	497	523	525	511	541	527	545	529	503	550	453	531	528	536	528	526	517	547	508	518	528	562	564	521	498	515	524	505	540	547	526	561	532	522	529	494	496	483	545	512	495	508	578	539	528	565	528	504	546	500	527	544	530	552	526	537	516	522	527	511	488	520	555	517	532	496	541	537	534	515	511	496	525	528	539	523	506	505	546	482	568	522	560	525	530	519	529	508	538	534	514	541	512	508	528	524	519	527	536	537	484	493	504	545	526	581	495	491	529	505	545	528	481	521	547	519	530	541	546	568	507	533	524	528	494	522	519	502	522	487	484	486	499	524	516	533	555	526	586	495	528	502	506	507	520	547	521	510	542	504	553	545	497	493	492	549	540	554	457	495	548	486	516	549	496	566	527	536	520	558	525	517	516	524	534	550	544	504	514	524	532	467	534	520	545	534	552	596	508	549	537	513	491	527	558	510	506	495	514	552	520	554	526	516	535	538	553	471	518	501	545	555	518	531	527	512	542	515	534	534	505	560	523	495	506	537	521	525	478	520	537	544	561	563	519	521	546	542	522	487	546	517	518	529	489	554	481	535	534	505	541	550	524	516	545	548	528	534	509	509	499	522	548	509	512	537	524	502	510	506	536	545	492	531	522	496	530	501	557	520	519	517	566	546	531	507	546	514	547	527	527	521	501	492	534	569	529	535	542	512	523	591	447	526	526	525	503	540	486	516	509	501	547	553	563	514	493	608	478	560	534	493	503	546	518	506	556	552	477	515	514	542	518	523	509	502	534	531	533	521	549	517	521	543	509	525	542	526	510	503	522	499	554	541	528	510	547	507	515	518	511	525	514	562	517	492	529	520	497	565	504	541	545	509	521	546	538	530	562	554	503	558	522	570	534	534	534	538	529	554	511	520	540	496	549	525	532	526	521	519	589	486	497	516	532	531	541	512	566	519	558	569	518	518	510	501	509	500	539	487	535	493	531	499	523	480	537	522	542	531	540	554	489	541	510	492	510	566	562	490	530	507	514	515	536	567	503	513	490	506	516	503	545	500	510	542	515	536	529	514	516	519	553	542	531	527	530	535	514	509	510	538	488	530	550	515	540	555	536	494	533	535	512	480	550	496	511	527	544	525	555	528	514	544	553	556	543	539	518	535	540	517	520	557	503	561	544	513	509	542	512	549	498	533	543	549	529	481	550	497	508	504	530	527	503	541	543	485	525	515	528	519	500	513	564	518	515	561	536	508	517	507	509	536	514	507	511	510	500	525	488	537	494	553	509	521	504	491	545	533	518	467	544	537	521	519	490	510	537	533	515	552	523	582	538	518	508	504	507	484	505	567	506	500	526	568	566	496	531	546	560	535	497	550	547	501	539	515	488	499	518	486	444	550	518	548	493	504	526	573	473	502	496	549	529	490	523	499	565	514	496	505	529	512	527	494	513	527	536	483	483	501	535	524	491	513	496	536	513	514	544	534	529	503	531	502	543	521
19766	9093	10834	4733	2755	1858	1368	1031	990	753	884	681	409	397	335	320	262	262	238	217	226	209	199	199	206	189	170	161	165	178	149	174	178	150	176	174	145	145	165	145	157	127	147	149	158	131	146	135	188	173	131	145	122	146	135	131	125	161	140	131	157	144	150	140	161	134	137	133	134	161	153	162	132	130	123	154	145	128	135	142	151	125	167	147	137	129	151	136	116	146	116	128	152	129	155	156	138	129	138	131	136	150	122	137	146	162	123	143	129	148	139	147	145	155	154	148	158	136	154	131	124	133	124	125	135	137	130	148	143	141	170	141	136	139	128	129	120	139	132	142	158	169	155	148	122	139	139	142	126	166	116	161	129	153	145	144	138	125	137	148	130	129	154	138	138	140	152	123	132	152	130	144	171	141	133	146	147	149	146	147	156	132	123	119	159	144	128	127	162	156	151	151	134	150	144	129	134	169	143	145	132	168	134	137	168	146	150	132	157	155	133	140	133	127	144	138	141	138	147	152	143	139	123	130	135	155	148	153	157	138	135	155	140	171	154	151	158	125	144	140	125	144	139	137	151	135	153	134	152	146	154	131	146	127	185	151	162	142	138	145	135	139	149	148	143	133	155	135	135	129	127	162	150	131	120	127	144	132	152	144	136	159	127	131	116	154	131	156	130	149	146	151	131	127	156	131	147	164	151	154	147	135	145	142	150	123	149	154	171	143	155	155	138	133	157	136	149	133	139	126	153	124	152	167	153	139	151	120	135	146	138	140	140	144	153	154	140	114	136	163	141	139	146	138	148	146	136	142	130	134	151	127	130	139	149	150	127	136	140	148	144	160	150	146	138	145	124	152	155	134	132	141	124	139	145	124	151	124	149	163	160	152	153	152	131	141	121	125	134	145	136	145	145	145	125	141	135	139	148	134	160	133	122	128	132	145	135	119	161	146	161	142	139	146	168	104	158	117	154	154	156	141	135	162	135	146	164	163	153	162	147	142	151	124	153	137	139	134	138	138	173	131	134	157	146	136	166	157	145	137	144	135	151	128	149	140	140	111	147	123	147	140	143	147	154	154	123	146	134	115	149	161	125	131	152	138	150	135	162	131	147	144	128	133	155	155	149	152	148	152	144	150	150	145	149	163	133	156	134	140	136	125	148	130	126	141	137	128	138	157	154	145	131	134	147	148	145	142	165	139	168	134	166	140	143	137	146	151	124	145	154	171	159	142	140	160	139	116	146	153	151	122	147	132	121	165	141	158	140	157	126	129	177	127	135	143	158	145	137	124	131	138	155	134	122	133	131	134	147	118	132	139	144	142	134	146	144	114	135	129	121	143	134	134	143	132	126	134	143	167	144	148	144	166	117	154	136	144	153	148	132	119	137	156	143	160	138	145	138	134	149	155	151	144	114	134	132	146	128	110	142	135	146	145	128	163	152	141	168	155	159	144	156	137	133	159	148	155	148	135	141	131	163	153	132	153	160	130	132	141	139	148	133	133	147	148	144	138	122	127	111	141	139	145	143	135	164	159	164	136	150	155	136	137	145	145	123	127	147	126	138	160	129	130	161	148	147	147	139	120	144	133	146	159	131	149	145	126	146	151	149	132	128	145	134	135	138	157	136	134	133	125	129	129	142	139	126	119	138	147	149	148	165	110	150	147	154	147	139	128	153	142	136	159	138	161	131	145	156	143	134	119	141	123	163	129	133	149	144	132	139	143	140	124	140	138	128	120	147	141	134	127	135	153	142	120	135	111	151	136	150	122	130	134	120	128	124	147	132	157	131	139	142	153	162	151	150	137	123	138	136	143	138	157	154	144	141	135	139	163	170	151	154	127	127	140	135	137	138	136	162	139	162	142	146	142	162	153	152	148	135	158	119	126	147	128	139	125	154	147	142	122	148	178	157	170	136	136	133	104	131	155	144	144	158	156	142	162	130	114	136	142	155	134	131	134	140	131	165	140	134	139	156	105	126	137	110	172	140	120	124	150	151	129	136	120	137	135	130	153	144	127	152	141	149	124	133	134	131	146	154	150	140	131	136	141	173	162	132	128	166	140	124	135	136	144	162	162	151	141	128	135	152	139	168	127	129	128	118	150	144	151	129	157	144	124	141	157	133	133	121	142	122	152	152	149	163	154	156	141	134	157	117	151	111	129	144	153	131	144	134	147	131	138	147	133	146	139	148	141	119	136	144	127	170	133	114	143	140	160	173	144	132	138	160	146	168	136	144	134	120	122	148	137	136	132	138	165	146	139	171	149	142	150	147	145	122	124	135	137	140	137	159	164	134	131	138	137	148	159	134	158	148	128	139	134	137	134	130	137	114	143	166	157	144	144	167	142	133	128	129	159	144	173	149	152	128	129	129	129	137	150	122	136	159	154	141	148	145	146	141	162	141	124	153	153	155	140	138	139	137	150	126	140	153	142	132	142	152	129	153	134	143	139	125	142	138	161	136	147	134	158	140	151	150	141	152	144	141	163	141	140	146	107	111	133	133	127	139	138	145	151	157	149	120	132	134	131	142	138	159	139	138	136	147	131	165	147	164	135	139	159	131	146	169	116	144	130	135	146	143	162	151	155	133	124	123	146	154	144	144	149	145	126	121	121	125	153	125	146	162	130	146	150	130	137	135	118	160	127	115	124	122	132	152	149	125	134	165	144	137	138	136	134	137	153	144	127	140	132	139	147	158	153	171	127	114	144	153	146	153	148	148	141	138	128	156	138	135	147	130	145	153	148	163	154	126	149	137	134	159	128	151	153	144	143	162	139	147	141	148	126	124	147	117	145	156	146	155	137	154	134	140	142	138	148	161	163	162	152	145	136	126	148	142	140	162	131	124	139	136	147	116	124	132	154	121	130	155	143	168	138	145	138	147	136	137	141	150	152	130	149	156	122	154	127	151	143	117	140	142	146	137	146	147	149	141	114	129	125	158	158	125	137	165	137	167	140	138	133	116	150	153	157	133	133	131	118	155	118	135	124	130	115	152	149	132	128	139	166	131	161	143	120	147	150	145	158	137	136	152	151	152	149	155	149	156	162	139	144	159	150	139	147	143	148	117	139	148	140	155	166	152	148	119	138	145	153	128	147	122	132	131	145	141	147	156	133	156	145	146	134	127	143	132	152	135	168	142	121	130	148	128	120	150	130	166	132	149	133	142	159	136	130	133	165	147	143	128	148	137	136	164	125	143	153	151	131	142	163	143	169	140	142	134	132	168	158	126	154	123	116	140	134	146	151	139	149	155	142	147	139	146	155	160	149	132	149	139	128	143	147	132	139	148	151	152	145	127	168	149	157	156	155	177	160	129	149	139	107	135	125	146	160	156	145	137	117	143	159	136	158	124	130	153	150	120	114	154	145	137	149	174	157	134	145	138	127	158	165	141	144	135	121	165	142	144	147	142	153	131	136	146	145	128	164	125	143	132	117	144	143	136	137	141	134	146	149	137	157	157	129	134	155	152	134	160	132	142	149	157	144	150	163	137	145
12775	8603	16094	10735	9080	7056	5624	4721	4321	3475	3516	2667	1965	1814	1694	1500	1161	1064	1084	1061	1004	830	829	779	775	703	620	592	603	596	553	545	506	533	556	534	469	441	441	429	383	421	384	414	412	406	408	386	397	384	420	359	381	372	393	389	389	402	371	393	369	357	384	360	361	402	362	370	389	390	351	376	332	368	356	374	393	386	386	372	394	381	355	373	352	357	355	366	368	367	404	369	408	341	398	387	383	331	397	354	361	398	346	369	371	370	338	361	362	384	368	410	324	381	368	392	393	327	360	368	372	350	366	367	363	397	365	379	360	347	367	365	389	394	410	374	388	391	367	379	375	355	383	372	388	380	369	356	373	365	361	349	386	340	344	371	375	337	348	360	353	361	387	369	403	345	381	364	322	376	372	357	346	330	339	368	357	382	372	386	357	372	351	371	364	345	352	343	345	384	389	343	386	328	350	357	357	360	372	375	349	352	360	354	400	347	337	329	375	384	345	340	347	371	368	370	374	362	372	357	391	360	357	343	369	347	380	371	355	378	374	387	354	402	386	356	358	346	382	357	380	374	364	388	372	359	336	372	374	397	395	343	373	359	321	376	363	394	347	371	360	386	383	357	351	372	356	360	369	364	347	379	371	366	346	344	357	369	377	352	336	352	372	347	385	347	358	345	374	363	338	339	397	351	340	371	390	339	340	347	369	382	364	361	366	348	345	385	364	375	381	387	355	380	384	385	361	353	352	370	346	398	366	378	366	357	356	372	354	339	334	372	355	363	341	360	372	387	380	389	363	368	378	331	366	398	340	362	351	368	393	351	395	357	363	382	374	364	350	347	357	387	354	362	358	357	376	333	374	406	360	387	352	342	330	351	354	364	362	344	320	358	343	388	384	339	368	364	346	356	367	369	380	362	373	361	384	365	353	350	388	343	353	372	392	392	374	387	398	341	331	377	366	364	365	394	390	365	376	378	314	399	404	348	375	362	343	368	359	377	386	365	341	354	376	378	368	360	382	390	373	333	387	356	344	370	383	366	353	370	373	323	333	369	356	368	376	363	328	368	361	396	344	369	365	331	397	385	358	331	379	388	374	341	344	358	350	390	348	360	342	381	372	358	335	377	377	356	364	358	344	374	344	349	363	371	349	384	341	390	393	378	338	376	370	388	375	334	390	375	348	383	369	337	390	355	370	360	354	348	363	365	329	331	328	386	380	347	374	354	336	349	355	375	371	350	342	373	341	341	374	390	390	396	344	350	360	340	345	371	324	356	330	389	373	366	346	368	368	364	399	372	341	373	382	361	342	372	362	352	351	374	349	411	371	357	366	357	370	371	358	397	364	371	383	368	338	373	358	385	386	371	357	368	330	347	393	382	404	396	382	373	323	359	408	359	374	318	347	374	361	338	369	352	371	348	373	369	362	352	402	354	350	339	364	338	384	349	367	357	381	362	370	334	398	340	322	390	373	369	334	368	366	331	373	353	339	369	358	352	327	359	345	404	351	353	338	358	354	376	365	345	346	366	342	341	359	381	345	383	362	342	346	408	360	359	373	366	364	347	365	367	374	387	364	368	352	368	364	379	348	391	367	361	356	343	349	378	340	376	338	363	401	380	365	361	376	395	350	367	362	392	352	402	371	345	362	371	362	369	357	366	344	402	382	356	347	387	393	379	369	347	359	369	364	383	363	352	373	374	376	353	356	363	353	344	334	361	362	384	361	375	357	355	374	375	375	353	370	349	367	362	377	369	317	387	324	329	370	354	363	355	369	380	352	386	356	352	364	381	362	355	371	383	348	360	375	354	385	358	367	390	375	381	365	335	373	355	367	387	396	361	373	374	331	409	343	333	400	361	355	331	355	382	357	342	364	403	337	371	351	364	340	327	328	373	376	355	403	389	348	358	337	375	386	328	379	339	352	383	351	378	383	353	362	335	342	366	347	384	367	363	370	359	363	337	363	347	350	393	359	362	357	340	382	375	368	375	351	377	363	369	320	382	381	374	335	357	351	356	392	371	394	357	360	352	361	315	349	320	367	354	355	368	380	348	410	354	380	340	345	376	362	418	398	398	384	348	346	361	393	403	349	380	370	349	360	358	361	380	358	391	365	383	375	357	352	370	391	370	360	391	389	347	347	377	382	365	348	333	355	366	351	346	373	375	347	366	355	372	356	358	351	364	334	345	356	359	342	370	368	377	342	325	352	369	363	376	357	361	344	363	328	394	367	355	351	373	341	378	376	350	341	384	350	406	360	336	354	341	315	357	354	355	368	339	343	372	364	351	363	352	360	376	367	368	357	340	319	388	367	397	370	376	386	329	387	372	354	375	359	369	389	353	363	385	367	357	321	363	338	348	375	380	343	341	347	340	336	357	339	359	378	334	403	338	348	406	360	367	352	330	374	384	373	343	370	340	345	366	366	392	332	351	348	342	357	336	368	368	399	371	378	342	386	406	408	385	362	354	338	300	335	400	353	359	382	359	349	371	367	343	378	344	403	352	364	369	371	368	340	399	382	361	386	369	343	333	341	377	397	382	382	389	364	358	342	403	358	387	377	323	405	389	361	338	400	329	371	366	368	380	375	387	360	365	362	379	377	364	343	333	338	371	369	339	360	325	346	377	362	360	381	337	371	331	372	384	354	362	336	361	369	386	378	357	352	348	366	375	373	386	382	355	362	373	393	343	355	352	367	364	382	385	351	381	353	381	335	383	345	378	375	336	363	373	367	366	344	363	374	363	323	361	369	358	374	364	357	347	365	366	381	322	380	370	340	393	364	358	363	379	364	368	367	362	378	343	387	365	377	359	381	374	351	364	318	383	362	363	349	360	356	376	357	361	352	365	358	357	369	345	357	341	358	354	335	359	353	369	379	346	337	362	374	383	344	347	333	382	374	364	384	357	343	367	336	368	346	341	371	346	353	368	336	369	360	363	324	346	361	354	410	360	374	328	326	375	367	364	354	376	345	300	346	379	369	358	381	338	354	369	342	350	360	347	401	385	353	320	336	388	340	321	342	365	355	353	369	325	393	372	360	358	345	356	371	350	375	356	351	364	350	370	356	381	391	368	387	380	346	354	359	380	360	384	369	383	357	363	389	357	349	326	399	371	395	389	373	386	392	381	379	331	406	381	333	350	339	351	346	346	358	349	360	382	400	373	339	358	384	366	372	374	347	371	329	380	362	350	347	380	344	342	357	335	357	384	360	340	360	368	361	380	362	406	383	359	358	371	336	354	347	363	416	363	343	357	367	390	339	382	369	363	352	367	377	354	351	343	341	374	420	370	360	361	363	385	383	368	340	363	370	373	372	368	356	351	373	343	378	385	364	395	328	341	388	367	418	379	374	371	358	385	365	387	351	346	362	374	333	358	353	394	370	381	379	384	350	348	344	341	372	348	366	377	392	344	362	350	372	376	324	358	371	348	365	378	382	356	347	352	415	406	343	369	393	361	376	370	369	352	338	363	371	348	352	363	356	369	382	380	359	349	352	382
5622	3026	3216	1796	1106	794	613	523	400	380	359	329	285	258	279	302	251	269	258	250	241	231	214	251	225	239	228	213	249	229	258	225	230	257	230	212	250	248	263	242	227	226	232	271	251	249	235	251	223	238	266	235	231	236	263	217	222	262	253	220	208	241	214	220	207	232	216	227	240	213	231	228	233	214	203	245	221	224	233	237	259	242	250	226	236	202	218	227	222	223	225	202	210	255	227	259	196	247	189	245	235	232	252	230	243	244	211	246	254	236	224	233	238	224	266	208	238	231	251	229	232	232	239	236	216	216	246	215	198	225	204	231	261	252	207	236	204	214	227	223	239	245	252	226	233	236	219	230	245	238	235	236	230	247	260	241	215	205	207	225	231	257	264	231	212	239	236	249	195	240	238	252	225	233	254	237	253	244	243	222	259	229	205	225	263	231	249	285	255	241	219	250	213	245	229	252	245	251	244	235	208	226	213	244	206	232	242	209	221	266	236	197	215	235	244	250	213	226	238	242	247	230	237	197	232	251	226	236	234	220	267	230	229	228	199	246	218	241	219	230	209	261	229	222	218	229	223	224	226	231	246	224	224	228	229	244	244	213	236	216	227	236	213	223	223	211	197	251	228	205	253	207	241	230	243	230	218	202	217	217	233	227	227	257	232	240	266	243	235	245	248	229	233	231	217	229	234	238	274	276	235	236	244	236	231	232	223	226	243	212	246	236	239	222	246	228	205	229	258	211	240	201	231	221	229	227	241	254	241	234	263	240	238	249	216	227	228	238	230	226	231	223	233	218	207	232	197	226	220	229	247	233	221	210	229	234	241	221	213	231	234	216	233	233	217	238	233	201	231	234	218	240	243	257	218	235	240	245	264	226	220	234	252	232	225	198	234	270	212	262	234	232	244	235	239	206	227	244	227	245	235	237	268	216	250	245	214	215	259	242	238	220	222	225	219	222	239	234	268	249	220	216	234	259	260	227	223	218	215	210	222	217	204	210	225	235	245	217	206	230	201	230	255	278	245	217	194	261	218	235	237	228	239	236	222	248	235	229	219	226	217	222	243	252	214	208	231	205	216	199	224	224	230	243	227	209	276	226	217	224	257	207	224	221	237	265	264	234	194	214	220	225	250	207	236	235	227	229	225	250	248	237	236	231	251	243	229	223	206	214	240	243	227	216	214	238	237	229	251	242	218	239	249	213	224	234	218	234	217	247	221	239	226	229	232	218	227	223	245	246	227	217	240	244	231	253	234	244	230	205	239	237	228	197	244	235	224	216	222	245	227	233	235	257	221	226	226	219	235	253	226	235	233	249	239	246	242	221	236	249	232	247	236	224	239	231	227	202	211	215	210	240	250	212	223	256	221	239	222	248	252	248	208	246	214	211	217	243	236	228	244	247	215	243	238	242	230	224	212	221	218	225	215	234	235	219	217	228	247	244	236	204	233	204	249	212	238	226	258	227	226	197	244	235	227	251	190	212	255	220	248	237	230	254	234	227	225	221	221	252	224	208	209	284	204	226	246	241	221	210	256	225	262	225	211	212	255	213	222	224	226	221	211	236	233	239	239	228	256	222	247	257	228	269	220	217	247	242	236	222	229	236	230	207	245	241	203	202	230	208	213	208	227	248	283	243	223	238	255	220	206	248	259	224	220	216	237	223	243	231	237	225	221	222	253	229	217	232	223	245	248	222	252	237	232	227	263	238	239	225	236	227	229	230	237	236	240	239	235	243	245	240	226	235	240	212	216	254	217	238	238	254	240	174	228	243	235	214	194	246	213	243	225	238	224	218	211	249	237	214	245	215	234	219	226	235	255	253	179	246	261	233	212	228	226	235	244	226	228	256	247	232	254	222	229	216	205	221	257	239	211	221	227	201	238	213	250	219	242	228	207	254	236	226	203	209	240	266	232	229	188	214	206	224	228	248	243	222	226	262	252	199	227	248	253	210	245	250	232	245	212	226	239	255	219	241	243	225	249	209	250	233	213	217	234	240	218	246	218	231	244	222	234	204	253	184	248	248	229	229	221	232	238	227	259	204	220	211	204	204	237	233	248	228	250	232	233	232	220	245	239	228	240	214	242	263	215	235	229	223	225	237	248	219	242	262	217	220	245	231	235	244	224	215	218	243	261	240	235	223	231	240	233	213	223	231	252	226	224	212	201	215	229	259	236	223	210	254	238	228	232	256	209	241	244	216	246	217	225	253	239	221	203	245	226	228	236	238	277	254	235	209	263	233	242	219	259	201	263	236	240	230	236	191	220	224	236	230	256	189	208	233	247	211	239	231	231	212	217	231	228	211	236	243	243	227	218	237	251	250	236	218	207	264	224	242	233	214	232	236	222	253	252	197	229	221	213	251	231	226	228	203	216	237	218	219	219	245	226	231	231	233	235	208	212	224	221	248	250	214	248	232	207	217	203	231	263	254	254	214	235	244	219	248	240	241	195	201	198	204	240	246	232	226	216	211	221	229	226	234	225	249	208	211	233	211	242	233	252	214	208	219	214	234	220	226	215	208	222	225	241	236	226	213	221	248	240	269	266	255	238	226	244	233	223	225	240	225	230	191	216	218	225	196	237	240	237	230	241	264	232	234	248	227	218	237	228	230	234	251	238	252	230	214	232	237	218	265	231	239	236	227	214	228	255	207	196	207	245	227	255	252	219	220	215	214	211	229	201	218	226	258	239	221	218	245	218	248	212	234	234	237	217	248	203	289	218	217	236	260	226	210	232	237	237	269	226	241	245	211	193	243	236	240	251	213	229	247	219	221	244	225	245	243	219	218	239	212	236	222	208	235	232	225	223	211	257	242	225	224	225	237	240	210	268	261	245	232	243	226	231	197	214	222	242	222	228	248	217	230	228	205	224	250	248	253	214	223	197	242	222	227	261	258	215	214	211	216	228	232	237	233	249	238	238	210	223	228	254	238	240	230	245	234	214	226	238	222	217	225	207	209	235	250	226	233	240	231	271	250	224	193	248	239	237	234	209	254	242	236	219	234	251	226	258	235	223	235	219	238	230	221	270	222	257	243	244	272	249	223	251	264	216	215	230	228	204	237	258	228	230	226	227	229	231	228	221	210	221	219	216	246	253	231	242	211	231	234	217	226	230	211	229	234	247	238	215	255	207	235	218	232	239	238	247	212	239	241	244	227	251	246	236	246	218	259	230	231	240	205	226	221	218	255	233	206	240	184	202	235	203	241	228	240	237	223	208	212	231	224	216	228	207	243	218	218	272	230	246	219	246	222	244	198	233	233	237	240	257	221	235	220	227	230	251	240	254	253	202	214	236	203	243	231	215	223	215	221	237	219	215	220	230	217	223	233	236	226	216	243	226	216	223	200	230	213	220	228	226	211	255	197	238	241	230	210	235	227	225	232	232	218	260	219	191	216	234	243	234	242	232	251	238	231	211	239	232	220	232	231	206	215	223	214	247	205	245	248	238	221	225	238	238	249	241	204	246	251	222	233	217	237	243	251	244	268
4566	3333	6024	5379	4342	3281	2557	2071	1726	1400	1190	1040	939	897	874	772	797	730	768	753	669	639	659	644	631	615	623	617	621	582	615	633	620	602	592	584	610	575	623	565	573	550	562	557	538	575	547	611	582	601	579	570	582	570	535	598	654	563	609	564	558	558	576	562	575	554	544	557	556	566	540	549	579	591	551	525	545	572	587	567	531	560	514	567	552	555	586	543	555	599	527	542	588	547	588	585	543	626	564	553	592	542	571	597	542	578	582	596	550	558	576	568	561	548	565	583	525	515	560	555	530	543	573	572	555	586	586	574	545	556	558	538	554	589	575	535	547	535	590	544	545	571	557	526	578	595	572	574	539	574	545	544	561	555	549	527	569	584	500	560	541	597	547	575	548	553	529	588	544	559	559	565	543	558	518	577	558	555	553	541	544	573	539	549	614	563	546	589	568	602	562	572	557	551	542	553	564	540	592	559	545	522	587	579	550	552	538	538	579	555	548	550	576	576	569	561	539	591	535	562	560	494	546	592	599	552	554	539	586	541	532	592	528	580	563	591	557	608	569	543	528	577	532	564	580	533	613	572	545	547	552	568	578	545	544	567	559	559	539	552	594	554	597	529	582	586	561	531	542	557	589	574	564	574	579	557	551	540	539	560	583	566	599	586	566	527	580	557	556	593	558	574	589	572	545	552	574	517	556	581	527	545	580	554	537	574	545	548	581	589	533	558	565	602	532	560	563	563	535	547	549	563	532	565	556	593	564	557	531	564	586	553	580	556	577	555	574	562	568	585	559	541	591	549	577	560	587	568	552	554	589	599	577	588	552	557	572	598	513	589	565	575	564	540	559	574	593	530	585	547	548	571	558	568	556	591	545	555	590	603	575	562	534	565	558	543	519	581	541	586	591	576	543	565	563	611	528	573	560	568	535	570	575	572	556	555	533	574	567	544	596	556	563	569	547	544	540	566	585	565	538	557	522	537	606	521	544	512	543	570	574	575	561	634	574	561	532	566	543	527	543	541	527	575	559	588	546	579	534	580	540	528	561	553	569	535	555	546	585	545	585	569	607	544	565	553	532	537	537	594	586	549	521	529	550	564	587	555	580	572	572	574	542	628	570	582	561	575	557	580	589	505	560	579	573	567	577	608	566	556	585	586	551	572	555	556	574	525	552	553	549	575	623	539	539	592	612	579	637	553	566	554	568	549	590	559	595	564	585	606	561	567	576	535	562	556	524	568	545	537	545	567	564	558	584	578	579	563	552	535	571	579	524	606	531	577	555	523	571	585	591	579	574	577	559	552	572	561	543	528	573	575	541	560	577	583	601	540	519	526	544	592	546	536	583	548	545	547	558	566	560	556	564	557	578	555	578	585	572	566	551	574	578	542	584	601	544	545	604	568	589	561	538	576	581	524	535	516	577	532	554	546	549	566	554	587	551	571	559	560	586	583	555	602	536	535	575	571	567	539	562	598	564	521	540	563	563	548	562	603	568	597	579	586	556	590	557	591	554	546	583	532	570	602	536	557	537	573	560	563	575	576	588	542	543	576	598	549	579	535	559	533	550	573	560	550	632	557	582	535	590	578	571	568	597	545	572	556	553	561	547	575	564	558	550	591	560	566	567	564	541	549	575	603	550	595	566	600	571	523	562	577	562	552	517	543	560	543	571	543	517	574	545	579	578	542	557	541	539	611	573	595	590	595	610	563	531	616	557	555	562	593	585	564	549	528	584	569	570	552	541	557	549	536	561	551	529	567	568	573	577	554	597	589	570	552	567	541	552	531	594	550	545	603	571	538	523	555	531	585	553	511	607	597	548	563	585	594	536	562	548	559	580	579	597	583	562	575	556	567	634	565	541	574	544	571	542	586	577	537	526	622	530	595	549	591	534	570	567	519	569	588	537	533	515	589	570	566	580	570	537	552	563	511	561	559	555	607	546	557	537	570	587	565	517	576	550	557	575	587	594	549	563	554	559	558	564	540	539	552	582	566	598	567	626	558	533	551	558	584	580	560	580	569	585	607	542	546	554	555	595	554	563	651	528	561	582	560	598	568	553	528	603	573	522	555	570	540	601	536	557	541	523	578	590	560	562	575	579	585	597	566	539	553	538	536	617	537	563	544	581	554	539	562	588	592	549	567	548	558	573	583	552	578	567	585	563	560	601	563	551	506	546	587	582	573	573	539	560	558	536	551	576	557	551	563	578	607	505	547	582	514	563	577	565	559	588	551	576	618	552	542	538	565	554	537	567	556	612	552	556	560	540	595	598	584	519	556	575	594	538	574	562	611	584	565	527	530	620	513	583	551	553	564	540	570	559	547	561	530	556	551	565	543	530	591	540	561	589	544	599	530	537	563	569	513	571	540	617	617	578	584	570	541	548	560	540	582	585	542	570	553	601	587	585	513	564	557	544	549	576	561	565	557	561	582	559	518	523	549	553	601	610	583	566	585	523	587	602	578	588	542	545	555	569	546	573	569	533	542	592	591	574	561	545	570	580	535	596	554	586	528	596	526	588	580	524	556	579	543	559	515	573	611	547	568	590	592	541	556	488	551	506	547	590	551	518	583	571	581	591	594	567	580	586	553	579	543	564	518	564	566	603	517	550	572	572	521	553	567	576	586	524	552	532	585	549	570	554	541	550	573	568	552	545	572	557	575	585	547	573	557	578	548	561	577	594	556	565	578	577	578	577	580	554	578	540	545	513	569	557	591	566	553	588	586	547	518	558	553	575	556	567	570	588	561	584	538	543	610	617	561	551	538	556	560	582	572	551	567	570	550	581	568	536	595	584	573	584	571	554	572	572	541	551	550	563	573	560	562	579	533	523	599	571	579	544	564	584	586	563	580	554	571	558	526	532	574	573	511	579	536	556	602	577	607	553	561	597	556	578	523	587	530	534	524	553	544	554	587	559	561	580	579	540	563	576	563	582	551	549	528	601	526	580	564	574	557	572	560	546	591	580	528	596	555	551	546	557	577	563	602	552	567	578	558	590	565	585	555	554	558	557	599	569	554	538	569	599	577	544	581	580	568	568	575	559	588	581	542	561	572	539	517	551	561	544	529	583	540	584	595	562	544	568	549	563	568	584	569	572	568	580	552	558	549	532	589	561	576	582	573	562	580	514	578	559	587	601	515	573	589	560	565	587	543	573	565	573	579	540	588	575	585	568	558	603	578	557	546	583	576	576	574	585	552	539	554	556	584	570	584	573	566	582	560	624	574	530	531	561	578	559	572	527	521	593	540	545	575	570	600	577	559	566	583	539	542	569	556	525	604	571	554	581	518	553	592	553	550	564	564	579	592	575	574	542	572	604	555	589	578	555	551	613	539	517	574	543	515	538	551	600	603	587	571	560	568	542	568	519	611	586	559	577	575	581	590	560	601	556	526	555	586	575	557	527	553	582	595	544	574	595	566	548	524	589	559	558	560	591	517	606	537	525	568	540	591	574	632	539	561	542	578	543	561	548	561	605	580	574	537	532	602	527	590
13128	6759	5666	3454	2416	1688	1129	928	732	601	549	491	420	348	352	286	279	271	260	239	272	256	204	263	240	209	218	231	213	219	193	232	198	213	205	233	209	220	239	224	185	206	226	218	220	236	210	192	215	220	188	172	204	206	225	207	240	201	222	211	188	237	195	206	202	177	197	199	228	194	200	182	190	188	197	203	222	193	216	226	220	199	237	229	238	227	193	200	219	190	217	203	228	196	210	210	219	226	225	198	200	207	222	244	195	202	222	187	203	207	199	206	209	234	202	218	241	233	223	223	181	186	204	216	239	213	205	197	217	212	199	193	221	214	203	234	210	221	210	225	228	189	208	206	193	203	199	237	214	207	204	207	210	214	232	183	198	223	217	194	198	223	193	192	199	203	202	215	190	226	213	211	217	226	215	189	211	200	214	205	250	212	225	212	212	212	194	210	215	211	209	201	222	242	192	192	201	199	200	195	215	217	216	217	202	226	225	202	184	211	188	208	206	170	210	197	226	195	196	186	183	205	217	204	197	212	211	208	173	201	188	208	194	209	198	218	206	235	220	187	191	223	222	213	218	193	208	204	222	212	229	208	200	190	192	223	203	213	218	195	168	197	208	210	188	206	224	225	211	189	191	180	226	192	176	195	241	216	224	230	212	192	210	221	201	212	225	197	213	207	208	201	216	205	215	203	190	211	196	217	195	206	202	213	186	211	206	197	210	187	213	206	179	246	195	244	194	216	194	202	192	191	204	219	223	220	217	213	196	272	198	204	201	207	181	232	193	212	187	206	220	215	196	222	227	210	206	218	196	216	212	220	205	213	191	230	237	221	209	228	207	186	213	209	213	205	209	225	234	230	209	213	199	230	184	195	187	212	220	246	197	204	209	227	213	210	208	193	218	220	227	189	204	214	204	214	201	203	200	210	198	201	217	215	208	194	225	190	197	216	206	226	184	188	226	208	217	192	197	213	216	202	234	205	208	224	197	209	212	202	212	207	204	226	196	181	192	188	190	199	233	185	216	209	192	219	225	195	213	212	210	210	226	237	232	210	216	185	218	216	220	218	194	219	189	194	194	210	225	190	208	197	203	225	206	222	228	211	207	223	184	216	219	199	216	213	236	205	191	206	230	236	222	222	212	192	237	200	191	214	195	203	221	222	216	225	209	186	193	197	207	243	216	212	205	204	213	249	206	193	186	212	213	206	192	193	195	201	231	210	197	213	187	195	213	185	170	219	191	191	202	222	216	216	199	221	219	218	210	228	186	185	196	198	223	185	200	199	214	202	210	210	176	217	248	208	194	220	217	191	235	195	218	190	198	211	191	221	215	227	202	233	212	187	189	220	208	199	184	227	207	193	235	201	211	199	247	198	226	200	201	212	211	218	182	192	202	240	249	200	209	193	234	215	207	205	209	198	185	203	224	211	221	216	201	216	214	192	195	188	222	201	189	204	204	198	210	193	219	247	220	200	203	223	215	235	226	181	229	199	220	194	222	215	222	212	197	201	215	193	226	223	201	217	201	221	193	175	209	216	191	218	205	228	210	185	213	222	188	199	217	206	197	216	229	182	198	192	193	237	214	209	210	221	195	173	203	217	221	209	211	198	224	197	206	193	225	219	184	208	214	196	199	190	200	208	216	191	193	213	234	212	214	225	212	232	203	214	215	210	208	210	229	189	221	205	198	224	199	182	218	218	213	223	211	191	199	201	237	190	221	233	189	205	212	198	232	185	192	195	191	217	217	206	191	218	219	202	192	209	212	223	208	189	197	191	210	240	217	221	216	209	213	209	221	199	200	204	208	207	219	206	175	214	211	219	235	217	201	207	205	179	192	200	191	222	210	216	219	206	204	212	186	199	215	214	206	215	224	217	219	212	236	200	199	194	186	221	213	202	198	202	223	232	219	222	226	215	207	220	208	206	224	208	185	212	209	200	195	200	231	202	221	228	188	187	198	216	218	193	206	209	214	222	232	227	204	175	205	220	211	208	231	206	193	206	204	183	201	215	194	230	201	214	222	232	200	219	193	210	198	197	205	220	203	201	230	185	211	211	200	230	203	212	220	219	191	224	214	230	213	219	221	219	195	207	214	209	214	201	199	195	227	203	217	209	217	214	231	196	211	208	239	229	220	217	210	186	209	212	208	233	228	206	191	222	222	204	215	217	229	215	213	196	222	202	207	208	200	199	208	207	209	216	217	214	190	202	223	231	212	206	224	230	195	236	203	218	224	206	217	194	199	197	213	192	205	209	247	202	197	213	227	209	173	188	217	212	174	211	197	198	223	232	205	231	203	221	205	200	187	202	219	208	190	219	193	205	194	221	189	201	222	194	214	218	219	223	215	239	201	219	191	209	203	214	220	216	223	200	202	204	215	220	190	235	232	234	198	223	219	221	206	194	201	205	204	201	206	222	235	219	185	185	227	202	200	213	207	228	209	203	228	238	217	201	188	205	193	219	206	209	218	210	239	205	221	207	177	226	206	213	211	222	195	241	192	196	202	179	197	221	210	193	209	230	203	219	193	194	187	218	189	208	200	236	205	210	201	228	206	199	204	219	204	220	226	196	229	236	230	210	222	169	210	228	224	210	202	215	218	210	230	221	214	230	208	199	189	219	209	214	212	191	210	221	221	197	186	231	209	216	198	228	204	202	210	215	223	186	188	207	198	220	234	213	208	206	182	206	202	179	214	212	203	245	189	212	216	215	213	224	212	198	221	194	213	199	192	219	189	201	218	187	229	194	212	207	215	206	187	212	206	201	191	226	191	228	222	211	223	211	194	211	213	206	200	241	203	216	214	209	221	199	185	221	239	211	207	210	192	202	218	211	209	221	198	205	199	209	214	196	208	200	205	208	173	201	243	201	188	220	214	232	223	227	199	218	194	212	219	199	203	239	200	202	229	199	229	192	204	213	216	223	182	188	217	259	212	210	217	209	219	204	225	202	207	191	227	224	211	216	234	219	239	209	218	206	208	205	184	209	216	211	222	201	211	189	226	205	226	196	207	228	232	187	218	192	193	228	217	224	194	209	235	205	213	222	209	216	205	225	226	190	220	216	219	217	211	219	205	196	192	212	204	260	198	209	183	207	222	171	211	206	185	196	194	207	215	222	204	234	213	221	222	201	217	210	237	199	202	200	210	192	194	206	263	202	220	193	212	200	181	213	227	208	218	205	203	219	191	231	222	213	203	207	212	215	218	190	226	225	227	201	220	207	204	202	188	217	196	213	197	210	227	208	232	222	229	195	221	214	191	193	215	209	236	224	225	208	207	211	217	193	210	203	214	203	224	213	212	210	207	220	198	221	185	208	219	218	193	206	203	186	229	219	211	209	197	233	233	231	179	175	178	197	224	217	192	225	216	226	230	203	212	233	222	215	237	197	203	215	212	189	183	211	229	214	202	200	210	198	220	203	232	224	198	217	194	212	220	187	219	194	216	197	219	189	182	186	214	178	194	228	211	246	217	200	174	198	206	223	208	216	176	227
10392	7017	8903	8767	7626	5597	4272	3800	3288	2652	2569	2110	1606	1589	1501	1134	1179	1029	988	917	849	837	848	748	813	726	732	642	646	677	653	653	619	646	612	635	553	556	514	509	551	510	541	574	534	546	494	580	561	553	544	498	578	517	510	505	533	534	550	543	536	520	490	496	529	545	498	496	500	475	523	495	535	506	488	512	563	505	533	508	515	541	514	514	508	524	546	534	522	542	513	537	515	514	501	466	526	551	449	525	551	517	503	504	469	495	507	540	522	475	496	500	498	512	531	505	502	540	505	473	531	506	508	523	541	552	490	526	524	550	483	536	521	518	534	526	547	505	524	534	541	525	495	526	502	507	509	478	492	532	511	491	513	511	531	530	516	526	535	514	535	502	500	510	539	553	498	559	467	471	527	524	506	527	476	506	522	503	479	510	496	512	528	508	548	518	503	530	503	503	493	543	505	488	521	486	527	532	513	516	526	513	543	484	553	523	509	516	484	494	525	498	516	558	491	513	516	527	534	547	498	536	529	526	474	494	523	517	523	520	521	519	534	506	526	495	483	478	508	453	483	494	519	590	504	534	565	551	500	507	502	517	517	483	531	500	506	549	520	523	530	570	519	526	508	476	544	524	543	514	532	498	527	521	505	540	530	489	589	536	517	552	482	499	510	533	521	555	565	489	528	473	498	515	496	537	500	536	497	495	470	510	526	509	511	508	539	519	557	514	509	502	514	492	526	511	509	524	485	502	531	552	532	502	543	515	502	518	499	540	519	509	534	511	507	500	488	514	488	484	501	517	506	549	520	526	488	509	505	530	501	558	506	542	512	501	488	521	534	510	519	518	497	559	480	497	492	525	539	531	544	516	540	493	513	547	521	535	513	490	537	550	505	477	556	543	491	521	566	581	531	526	538	538	558	551	509	527	526	517	528	515	527	515	530	502	519	522	508	476	489	503	501	501	476	532	503	489	489	534	520	515	534	516	492	534	529	525	516	497	546	561	529	499	520	523	523	538	564	526	543	496	501	546	508	490	523	510	494	494	518	560	553	469	534	513	530	559	502	540	553	512	510	493	486	547	522	519	500	472	468	503	533	502	534	481	499	514	512	502	515	549	498	535	506	549	548	471	483	491	517	524	524	518	523	520	513	506	505	472	500	527	524	492	522	557	530	512	534	488	515	528	531	538	546	531	535	510	550	492	543	479	551	511	496	467	500	511	524	528	515	536	498	487	502	500	511	544	513	509	474	512	495	549	543	573	528	520	515	501	524	482	554	519	481	508	501	550	510	505	484	493	536	535	531	484	493	504	509	548	514	485	517	515	509	541	516	519	527	482	530	522	525	490	518	523	544	497	496	485	491	494	504	531	522	525	536	481	566	495	500	523	488	550	509	494	503	501	499	514	548	487	559	524	513	529	479	488	554	536	497	524	510	547	511	545	490	517	483	505	490	499	511	544	479	485	522	543	496	518	535	513	539	519	546	484	486	505	508	473	480	483	550	528	535	561	522	522	536	548	530	492	530	526	524	510	481	496	491	528	553	469	502	499	533	503	538	524	520	509	497	561	521	514	505	479	514	487	526	523	501	537	502	519	513	525	527	511	504	520	535	494	508	520	509	467	533	540	514	517	532	537	558	506	537	543	505	516	499	533	485	525	541	516	491	547	529	493	507	477	524	515	515	514	509	488	529	486	515	508	508	511	492	539	547	512	510	540	509	523	519	488	485	519	528	533	514	467	526	547	526	541	496	536	498	509	488	512	521	512	540	496	539	517	465	480	495	502	517	519	521	503	480	513	510	499	535	494	515	536	511	505	539	541	494	447	460	550	521	506	545	545	509	508	510	510	543	540	520	553	508	486	538	509	531	511	501	502	496	528	509	527	498	504	497	514	479	478	513	490	497	473	500	514	512	475	486	464	534	539	563	503	540	534	493	506	502	498	502	529	510	527	503	488	541	484	527	502	519	498	498	490	500	492	532	549	539	486	519	501	521	541	496	526	532	522	506	501	470	526	514	476	497	483	521	552	552	495	530	506	505	512	508	532	497	485	499	543	538	501	513	539	483	498	516	482	526	560	541	530	512	487	451	521	524	481	507	507	528	478	515	468	482	519	506	542	505	540	484	474	544	494	510	517	515	501	496	533	533	534	526	492	488	514	476	545	511	498	523	492	539	517	509	529	525	509	496	515	512	527	517	502	494	488	535	525	492	525	507	486	495	523	524	540	562	565	537	535	488	536	497	513	522	524	494	532	482	536	505	506	520	493	514	520	490	514	513	532	538	524	535	517	502	501	531	513	539	483	530	497	516	557	507	470	491	507	483	493	535	510	521	552	485	522	496	483	502	571	527	539	518	498	490	488	515	518	521	509	506	486	494	520	559	562	542	477	498	500	513	532	479	483	501	506	538	499	527	508	490	522	506	534	500	522	510	488	533	485	505	495	479	528	531	517	523	505	541	533	506	493	496	491	530	525	501	531	508	499	545	516	487	523	503	540	521	514	545	527	539	493	509	550	530	536	496	452	503	505	542	527	526	506	480	530	565	529	472	549	515	530	518	470	531	516	537	527	531	520	501	503	497	505	496	541	512	473	529	498	474	515	513	517	470	541	482	500	509	527	517	485	512	504	480	523	504	536	518	511	527	512	485	494	508	569	498	518	513	497	518	508	491	510	534	519	504	572	540	475	537	522	505	500	517	538	523	584	522	531	510	526	463	533	521	493	541	523	497	467	504	488	490	537	496	521	531	496	541	485	554	520	534	512	525	534	491	504	520	504	529	489	534	524	497	474	521	530	561	538	507	541	499	550	495	478	479	509	528	507	530	531	511	520	544	504	478	509	526	491	485	518	518	513	525	493	479	539	527	560	499	471	560	529	497	513	508	543	467	533	492	518	488	542	513	516	500	525	526	522	556	526	519	505	526	516	524	531	516	495	551	501	524	522	505	480	495	512	521	529	493	510	505	517	513	501	508	519	531	540	553	524	509	528	494	526	502	493	526	523	513	546	554	549	529	500	469	512	532	546	556	547	536	513	506	527	494	505	578	561	528	523	495	507	519	496	508	520	525	498	541	516	530	540	522	495	525	512	526	517	535	543	517	510	519	497	502	488	477	501	470	492	498	515	522	504	542	516	538	515	505	531	539	531	497	546	510	507	511	489	541	475	509	512	533	536	493	508	498	470	470	518	525	512	500	475	510	496	485	526	530	485	518	527	542	515	541	517	559	560	492	514	503	523	539	487	539	495	515	504	523	543	499	515	551	523	515	538	512	558	515	530	540	497	494	549	530	553	484	547	517	522	505	530	535	531	537	498	519	515	516	470	487	548	523	545	555	466	501	507	479	523	545	501	559	533	495	538	506	510	521	526	531	527	546	508	502	504	505	476	513	511	496	496	517	509	499	539	494	515	490	530	501	497	494	532	491	493	528	518	502	562	579	540	518	565	497	513	476	490	494	529	495	503	441	505	518	507	541	534	526	522	514	519	522	550	530	547
19524	10053	8970	4135	2977	2085	1449	1312	1026	845	715	611	412	388	372	290	228	277	276	235	233	236	180	195	186	182	196	170	175	148	194	149	152	178	158	130	136	123	158	138	159	135	156	162	134	129	173	130	136	142	126	144	130	153	123	171	147	143	155	138	155	133	123	151	148	145	158	121	126	151	155	116	146	131	134	107	146	127	129	121	135	135	154	150	153	135	127	143	126	130	132	162	141	158	139	138	140	117	164	149	171	126	147	133	152	157	146	155	161	139	154	134	131	139	154	141	146	154	127	158	135	136	154	147	146	162	119	138	173	147	131	126	115	142	148	133	153	148	142	145	150	152	155	151	129	140	137	133	118	147	140	141	126	114	146	151	149	136	161	142	152	168	131	146	136	157	154	135	164	144	116	129	118	131	142	136	151	150	123	143	119	153	165	135	143	147	144	148	148	170	154	136	144	125	157	134	137	145	129	135	149	139	141	116	137	126	123	106	150	135	137	123	149	138	137	147	139	137	154	139	123	126	141	159	162	150	125	157	123	124	163	137	143	130	152	120	140	152	120	127	131	128	126	141	126	157	126	126	126	148	142	150	132	135	138	137	146	134	125	134	127	141	138	157	159	120	145	130	157	155	169	131	144	138	130	135	144	126	127	149	126	147	133	139	135	134	163	140	140	126	138	137	145	134	133	132	145	147	132	140	123	128	142	149	148	137	153	114	152	153	155	125	154	160	142	137	155	148	146	144	168	123	151	148	112	144	151	124	154	160	139	135	143	148	118	139	169	153	142	150	129	142	146	148	157	146	138	151	152	133	149	119	152	139	115	142	129	130	147	138	154	144	152	161	144	144	160	143	116	137	147	154	122	165	123	134	133	135	131	135	154	173	143	135	120	140	138	121	137	127	152	139	136	113	135	149	145	150	144	151	143	136	150	129	141	134	141	134	123	132	156	139	130	146	159	141	135	138	139	120	137	148	166	125	120	136	137	125	162	118	145	152	146	156	140	141	128	123	127	174	170	153	128	132	164	139	134	128	154	130	159	158	162	139	147	133	136	119	146	126	139	146	123	160	156	147	150	152	150	141	134	134	108	126	151	105	134	128	137	121	138	151	152	160	156	148	128	155	167	152	127	146	126	151	125	129	164	150	142	144	140	144	161	168	119	151	137	156	138	118	130	135	128	137	167	136	154	145	127	125	154	152	160	149	135	144	163	142	131	121	131	134	130	132	144	147	144	103	154	143	139	143	135	135	132	151	135	130	146	143	145	146	135	132	155	155	128	109	124	158	148	160	134	127	141	156	128	142	160	151	148	130	114	145	142	153	130	126	134	152	121	144	149	163	153	146	147	134	145	149	149	145	131	152	143	137	163	146	143	137	132	141	161	139	134	137	140	150	147	153	141	148	140	116	142	142	146	132	130	131	144	151	133	134	146	151	135	140	137	163	160	163	152	144	138	131	138	132	130	151	138	138	146	158	155	148	141	130	136	147	153	145	139	120	164	137	175	152	132	131	153	128	139	143	151	131	140	143	161	142	140	151	132	115	113	153	138	141	147	136	143	150	137	139	138	146	155	157	147	138	137	135	149	135	128	152	145	131	150	169	149	133	122	143	138	137	148	134	139	158	129	150	131	144	149	145	153	146	134	137	120	140	129	135	124	126	155	167	149	140	136	156	150	145	133	170	129	137	141	146	123	165	119	158	147	137	126	124	143	144	128	147	123	131	146	157	121	127	126	132	112	131	135	174	119	141	124	140	175	127	144	134	127	140	135	116	135	150	134	132	130	138	128	129	131	158	124	137	157	134	149	141	126	156	146	146	130	135	120	147	134	155	130	137	137	139	145	146	123	145	135	145	145	154	160	137	157	138	132	129	153	149	152	143	132	152	147	148	124	143	147	151	144	139	127	149	120	140	121	118	129	149	136	153	148	156	139	140	149	156	131	147	129	152	141	120	127	148	142	148	135	125	142	137	158	134	140	149	126	134	144	134	144	124	156	136	127	150	142	130	135	132	142	139	148	142	161	142	140	141	146	127	144	138	152	129	124	152	116	156	121	165	143	130	140	159	139	133	155	136	181	146	130	131	161	134	164	151	138	148	128	127	137	140	145	146	145	130	147	152	112	148	145	142	125	144	127	130	157	138	149	140	147	128	131	137	136	135	149	160	137	148	154	125	157	128	150	134	138	144	152	129	145	130	120	146	156	146	134	136	161	135	139	143	152	145	153	150	115	144	122	128	131	133	152	152	130	149	155	131	147	135	146	138	150	152	137	160	138	139	132	135	149	136	140	120	132	151	157	132	150	118	144	154	131	118	106	142	128	130	142	121	129	150	147	137	139	122	127	131	124	145	141	142	155	141	174	133	137	150	139	129	152	137	141	142	143	130	148	143	168	148	144	150	157	159	154	139	143	130	143	123	131	148	163	127	124	149	148	151	157	143	123	149	140	168	136	155	146	127	135	161	131	146	145	129	147	133	122	148	128	129	165	123	125	156	121	133	128	153	145	132	152	156	148	147	130	136	154	119	138	152	128	133	148	160	134	140	131	152	154	137	125	148	131	145	143	146	147	137	155	137	145	158	151	139	122	151	141	127	145	144	144	150	123	159	136	146	130	146	119	159	121	158	131	142	143	134	147	136	116	148	138	141	150	152	134	137	119	138	152	142	125	123	148	132	131	120	158	161	147	147	139	130	142	157	134	130	165	153	127	150	151	146	144	142	157	154	158	127	131	148	151	140	138	133	138	157	127	137	159	140	165	157	124	150	134	119	175	145	130	143	137	141	115	122	135	147	134	133	168	166	151	134	144	140	121	153	132	134	131	124	138	161	164	158	141	132	160	173	138	155	168	141	128	148	112	125	133	162	120	159	132	133	139	135	127	116	132	129	132	123	146	141	143	134	115	165	134	138	162	135	145	164	138	135	152	142	128	146	132	144	121	151	169	133	143	147	141	163	134	136	139	145	158	132	147	157	142	143	126	135	142	130	142	147	113	129	131	156	150	149	137	132	133	131	139	137	115	116	131	143	150	129	143	125	141	142	139	146	141	125	137	141	115	140	136	128	127	138	133	170	137	128	162	140	142	149	126	152	144	164	121	155	147	115	132	141	145	118	140	170	148	160	138	144	141	135	150	155	152	132	160	139	147	136	173	127	140	149	125	139	140	145	135	139	151	150	147	137	148	149	169	146	135	145	173	158	126	146	148	147	135	140	137	148	149	126	149	136	129	160	171	121	142	158	153	140	128	149	157	146	149	148	157	144	128	134	141	137	111	130	139	144	160	159	144	126	157	130	130	136	156	126	132	151	128	158	142	131	128	154	143	161	162	136	152	135	154	150	128	143	147	134	150	127	158	144	131	129	134	169	149	134	154	136	170	130	133	154	173	136	119	121	127	150	139	150	142	131	129	146	115	145	132	149	148	131	147	134	127	143	136	131	130	153	143	160	131	150	138	128	134	145	162	146	133	138	141	134	148	127	138	147	153	140
12795	9318	13062	10348	9568	7323	5653	5086	4325	3907	3435	2388	2010	1951	1700	1349	1236	1258	1161	1002	980	967	853	820	729	742	649	598	596	600	526	562	547	535	475	518	482	400	438	420	405	381	425	410	384	368	408	372	411	370	388	381	386	352	390	378	405	368	361	364	376	376	372	342	333	366	371	369	356	367	394	393	367	358	338	376	361	345	360	323	379	365	387	359	317	373	360	349	364	356	392	351	386	345	338	410	365	354	384	385	378	363	360	370	354	357	359	365	371	316	393	368	335	323	359	346	347	343	386	354	361	326	372	366	367	373	352	380	351	353	341	345	378	390	338	325	377	350	349	376	336	348	339	331	392	376	343	384	392	368	344	332	370	345	362	390	337	345	384	365	355	361	351	333	371	370	345	347	364	372	335	372	365	353	345	333	369	401	322	378	363	346	352	343	347	360	337	362	360	369	332	346	358	350	345	358	377	352	348	350	345	341	346	394	355	344	366	319	358	383	353	376	379	333	340	384	336	355	361	351	337	375	335	358	344	337	371	364	346	352	363	339	389	358	353	385	354	361	351	373	363	389	385	352	328	369	342	357	339	364	359	371	345	376	316	350	349	358	332	335	345	357	381	363	340	327	356	384	333	374	357	346	385	379	345	358	371	355	397	350	383	330	369	363	392	352	345	365	363	338	350	378	327	335	349	391	353	366	320	370	383	372	329	367	330	350	347	362	386	317	342	341	335	375	383	339	379	351	368	345	357	383	363	386	317	365	374	369	332	357	375	360	395	350	329	357	357	352	320	345	331	379	407	372	363	369	355	363	346	346	355	338	395	350	345	364	332	382	357	349	371	381	345	360	367	367	351	372	377	361	400	339	360	353	356	349	364	346	395	342	382	356	324	363	352	390	354	340	354	351	353	357	338	386	356	368	352	316	347	345	392	348	374	338	361	350	386	421	377	337	332	373	351	356	354	377	357	345	363	366	337	381	333	370	372	348	360	389	357	337	364	363	322	388	392	331	331	352	356	362	341	352	369	365	341	341	331	332	362	390	354	366	350	346	354	340	356	361	345	346	381	355	318	309	345	381	380	431	366	359	338	347	352	377	369	365	342	342	339	380	360	324	363	352	363	365	386	339	372	381	323	362	351	365	334	352	371	357	361	368	379	374	379	348	327	368	349	359	364	369	336	361	340	384	336	347	336	378	314	329	346	344	344	333	332	348	358	341	384	329	358	390	394	372	351	352	363	347	368	364	348	365	369	387	379	400	352	389	339	363	386	326	378	332	349	337	350	398	376	354	357	369	339	362	358	366	384	370	377	364	337	350	325	381	364	369	362	386	361	343	346	404	383	327	353	364	380	342	363	327	387	373	349	383	326	355	367	335	392	370	340	381	336	380	408	348	359	305	382	394	353	332	333	379	370	323	391	355	367	338	366	318	356	371	318	348	337	349	364	358	356	356	364	367	401	367	343	375	350	345	383	368	338	355	356	349	348	375	359	370	345	335	384	378	372	333	360	334	337	343	327	364	373	349	353	333	351	344	372	387	345	346	377	381	391	348	354	337	348	373	348	357	353	343	337	342	391	355	361	340	352	349	349	366	343	360	346	334	367	370	374	349	393	384	395	384	348	365	368	338	356	367	391	338	413	374	358	385	367	370	353	363	362	342	378	357	359	349	374	346	366	356	354	344	418	377	362	345	380	384	349	333	358	350	352	370	368	354	360	339	388	359	349	319	344	350	369	339	399	342	353	339	344	363	318	366	359	382	381	377	342	390	335	386	337	365	382	364	372	357	330	352	329	365	350	327	331	364	355	348	339	370	359	375	341	349	386	363	384	355	356	347	414	347	333	396	353	353	342	353	317	334	330	375	375	329	360	350	371	323	376	328	346	364	363	349	317	375	327	359	333	342	322	366	364	332	357	397	324	344	338	346	361	361	382	372	359	372	350	362	362	333	349	305	341	362	370	337	335	389	378	361	378	342	378	374	340	358	319	331	351	347	377	363	370	331	344	341	326	345	366	368	361	349	331	358	352	369	347	355	356	342	367	355	339	386	381	359	393	355	340	358	361	321	365	378	371	405	381	288	364	374	370	360	374	354	375	407	412	378	369	362	372	371	369	381	327	382	328	352	355	350	337	336	340	353	318	359	361	390	364	351	373	345	351	368	374	361	360	368	346	388	393	358	377	388	359	335	362	371	341	346	388	356	356	349	362	343	373	370	389	342	369	304	343	367	399	391	398	348	354	342	347	352	350	359	362	356	350	363	369	399	379	369	346	335	359	340	353	370	355	371	362	360	376	361	389	338	319	358	385	341	349	370	354	373	369	354	374	355	343	350	356	399	343	373	366	399	367	344	351	337	344	358	372	386	357	351	374	353	371	344	393	361	358	379	390	350	349	357	299	321	310	350	327	397	417	354	324	357	352	375	371	348	360	343	340	341	343	342	334	361	368	374	375	343	336	329	384	361	356	353	356	344	332	342	341	350	331	344	421	371	404	343	395	354	389	380	368	374	378	363	355	363	384	367	379	360	346	348	357	346	345	348	373	380	349	356	318	415	377	361	317	378	356	368	349	380	339	358	326	341	366	381	362	357	341	350	324	334	351	360	361	346	373	372	344	356	335	353	366	335	329	354	382	357	372	379	348	370	358	387	332	390	383	370	349	343	370	331	328	356	350	345	366	331	329	314	365	369	346	395	371	374	341	370	356	359	341	348	343	366	372	351	337	347	370	322	376	359	380	350	382	363	359	372	359	337	354	388	332	360	325	365	360	374	361	379	338	384	342	375	349	352	334	406	360	362	341	353	347	369	377	361	370	343	369	383	351	342	365	333	385	339	329	353	333	364	370	378	355	372	364	346	391	395	340	339	318	354	370	338	356	380	358	331	343	369	363	327	362	374	365	367	357	381	386	388	357	354	356	401	359	367	361	371	374	346	359	368	364	358	362	336	338	386	363	374	363	354	364	363	372	383	357	363	332	354	375	347	331	376	375	355	387	353	369	345	363	359	353	367	383	343	355	357	359	352	346	387	350	340	350	319	375	373	361	337	367	387	343	367	359	343	355	360	335	349	357	361	374	377	375	365	369	364	338	387	377	335	356	355	324	313	363	360	352	402	327	360	360	325	330	374	383	353	378	346	401	359	364	352	352	373	371	355	374	372	356	368	336	353	369	378	370	349	361	358	390	361	343	363	378	342	337	387	375	363	352	368	396	354	368	352	366	340	351	365	355	340	364	337	377	388	389	347	356	320	355	357	358	375	367	360	338	344	359	364	400	333	349	334	374	360	346	348	372	364	352	330	374	347	362	352	341	379	378	367	346	346	352	364	364	367	342	339	363	340	347	345	328	378	384	347	357	351	354	319	353	372	351	380	345	316	362	348	359	358	336	364	358	344	354	332	342	361	367	352	361	317	364	352	358	382	333	329	348	325	395	338	388	397	361	364	371	357	344	365	346	348	382	352	391	354	350	370	361	368	373	336	385	383	390	362	372	400
5547	3202	3166	1842	1046	709	535	442	374	339	345	325	272	285	264	287	235	272	263	227	243	280	226	205	254	229	249	227	262	239	213	221	239	234	238	248	233	212	240	219	224	221	231	233	200	245	252	219	232	215	223	217	210	208	247	217	239	214	241	218	226	223	236	220	223	244	234	231	234	224	237	244	232	228	211	238	220	216	254	231	230	231	225	233	216	231	248	245	251	264	238	214	222	220	219	207	219	221	235	231	200	215	232	253	244	233	205	238	255	230	251	269	223	207	201	210	228	210	232	201	216	205	213	243	268	197	211	236	236	227	240	225	250	211	202	220	219	258	214	229	213	218	223	214	188	246	217	237	244	237	220	231	228	209	209	209	222	222	205	217	206	236	253	230	229	241	201	263	225	230	220	207	241	252	209	200	223	224	247	268	219	233	222	261	242	230	227	228	223	260	213	235	249	224	175	212	228	221	226	234	238	216	209	232	260	213	256	245	216	236	226	249	236	195	215	251	215	236	221	222	239	229	228	228	206	247	230	234	218	225	225	191	202	240	197	222	242	242	181	232	225	232	208	224	243	230	214	237	229	202	214	233	228	221	208	213	236	217	201	214	221	204	206	208	234	218	237	213	229	239	242	210	213	230	206	215	237	233	249	224	245	233	219	197	225	232	250	235	199	244	220	221	255	220	230	206	232	221	195	199	211	237	197	211	244	237	243	226	255	245	213	206	222	240	236	236	220	216	200	237	245	247	256	224	252	225	213	254	253	214	253	234	232	250	227	229	223	268	236	238	229	215	200	222	232	237	231	219	209	218	234	263	207	237	236	210	217	231	209	222	214	241	230	213	199	243	220	204	243	235	225	237	218	251	210	233	219	231	228	209	225	233	195	202	215	211	203	213	197	216	220	220	218	236	240	248	212	228	234	199	281	203	218	230	208	242	243	263	249	230	210	229	247	214	224	222	217	245	232	211	241	234	229	237	216	196	230	242	211	223	225	237	236	195	243	230	226	230	259	227	238	248	245	253	245	200	226	235	224	224	222	247	252	231	219	235	235	241	227	213	239	232	208	238	231	238	233	247	237	192	247	246	222	239	230	226	204	219	227	220	221	238	216	253	242	250	201	243	235	188	218	239	258	242	227	224	256	229	220	230	244	229	206	212	250	210	233	234	210	208	226	237	220	206	226	220	215	225	226	240	241	221	234	244	242	269	208	239	222	236	207	231	226	210	235	231	245	237	234	199	218	241	213	230	220	208	234	219	227	231	207	209	187	204	240	208	260	234	209	239	223	210	197	226	250	230	192	249	207	250	244	198	234	235	224	246	220	205	218	221	194	230	233	251	195	208	258	225	218	250	231	212	224	230	222	227	210	243	222	239	224	238	220	229	218	215	211	212	220	216	242	251	215	205	207	213	219	233	217	244	200	232	226	223	230	211	208	213	221	216	225	224	222	214	220	223	220	227	250	246	237	234	225	241	236	220	237	235	223	186	249	239	209	255	249	229	243	221	206	231	232	232	231	234	233	206	218	227	211	217	232	238	210	268	237	222	233	222	249	244	232	251	234	224	224	221	236	233	202	213	218	218	224	238	262	226	228	218	223	220	195	223	215	203	229	226	217	216	197	219	227	214	232	241	217	208	227	234	243	252	240	231	213	215	245	262	250	261	218	231	234	238	245	226	218	249	219	250	204	251	216	227	231	200	221	227	243	222	243	237	255	210	224	243	237	206	237	260	230	256	211	236	210	237	214	223	258	211	214	225	243	253	236	240	243	226	219	210	241	243	220	237	215	238	242	209	230	220	210	242	217	230	226	234	224	211	217	216	213	236	259	223	238	219	234	229	214	252	228	227	231	218	220	253	255	209	241	236	256	198	238	248	219	212	232	248	235	261	225	222	242	235	202	223	223	219	255	242	206	206	212	216	215	226	245	231	224	240	248	218	247	234	248	219	255	217	196	231	232	237	228	244	242	222	260	235	215	243	230	232	234	217	226	234	235	224	233	229	203	211	228	232	265	229	231	231	236	228	232	250	249	194	221	221	211	205	210	217	232	223	246	237	237	233	216	265	253	217	212	223	223	228	234	223	223	234	226	216	225	254	234	251	249	209	227	216	252	206	221	237	240	238	223	241	246	218	198	226	214	212	224	209	210	206	231	243	223	238	199	258	238	218	232	228	231	253	226	230	223	223	254	221	243	233	233	224	251	228	234	217	225	218	206	216	237	200	228	237	230	221	217	218	222	229	236	222	202	243	206	244	211	222	217	220	208	227	223	215	188	233	203	228	243	225	236	263	218	237	255	212	240	235	233	226	232	248	211	241	226	220	206	201	240	222	216	231	196	221	250	284	241	212	240	255	204	244	242	251	227	215	217	220	220	231	257	239	216	221	213	262	220	223	246	228	219	202	217	235	242	219	249	223	245	230	236	237	202	221	227	237	238	242	234	210	236	242	230	209	229	192	224	246	236	232	216	199	206	234	257	276	205	239	206	264	223	231	253	278	224	193	223	201	228	239	248	217	239	226	236	219	249	240	229	235	244	237	227	219	239	233	252	218	238	236	221	222	250	221	233	235	228	237	235	267	234	185	238	215	218	231	202	253	215	232	251	221	229	212	228	229	232	219	246	235	250	243	226	204	235	222	233	222	213	232	205	219	222	233	246	241	244	197	223	230	209	211	238	222	238	244	229	218	203	227	221	249	212	210	210	238	246	251	258	225	246	230	205	226	256	246	230	212	198	206	229	256	229	233	228	232	271	246	245	220	222	247	185	253	222	226	239	229	229	210	222	229	217	218	230	242	253	218	203	233	275	218	218	241	235	216	247	199	240	228	255	191	202	221	221	211	216	207	214	231	213	253	227	204	241	253	237	208	228	254	242	246	224	225	242	199	232	245	227	234	227	219	216	237	244	235	254	235	215	203	236	215	245	218	218	266	206	233	239	225	243	211	253	224	213	223	222	217	248	240	237	238	240	220	200	237	213	242	216	267	230	219	210	230	235	243	221	232	200	222	217	223	245	205	222	227	218	249	254	215	235	232	235	228	211	219	242	211	223	230	216	229	237	239	244	234	208	222	211	226	204	238	220	270	207	196	233	221	259	259	209	239	223	214	210	224	227	242	233	224	256	242	245	218	228	250	269	240	216	227	252	224	249	255	214	213	227	240	264	252	227	198	193	236	229	249	238	223	214	232	235	240	207	203	215	205	197	200	227	208	224	229	258	232	234	216	223	218	227	269	238	194	224	223	196	222	244	217	229	239	236	222	250	214	237	226	214	233	224	242	220	225	224	224	212	226	211	244	214	223	211	246	223	219	218	225	207	225	219	216	220	228	261	205	208	251	207	231	211	212	221	225	212	251	228	210	215	227	241	216	210	206	227	222	203	240	224	211	236	227	235	274	200	213	241	225	214	202	224	230	257	236	217	246	221	227	209	234	241	215	224	202	217	229	244	264	228	235	233	261	239	225	200	247	222	237	212	240	223	212	232	203
4438	3602	5917	5293	4088	2992	2429	1854	1534	1376	1224	1025	957	928	827	804	765	745	709	730	729	666	661	666	615	580	607	598	595	655	590	633	591	625	552	612	561	612	558	575	584	545	615	573	558	585	587	573	561	609	576	584	566	563	553	559	548	597	558	552	572	580	536	585	620	569	537	563	561	555	559	566	530	601	538	560	559	594	555	549	557	577	568	542	556	589	562	559	567	561	562	541	551	603	565	538	529	593	611	531	573	593	579	535	560	582	526	538	572	530	554	592	576	559	549	533	503	532	530	617	567	578	593	571	583	523	542	557	575	557	567	577	577	554	561	563	592	571	559	589	566	611	574	574	491	562	522	570	597	568	552	557	580	558	569	517	575	562	591	518	563	500	518	548	567	568	547	552	606	531	558	587	523	556	568	569	514	575	537	545	539	565	579	591	530	550	583	560	587	527	567	564	538	529	560	552	579	533	594	508	544	575	517	538	575	575	566	567	556	561	587	546	585	556	560	600	552	529	541	570	589	560	542	579	558	566	560	596	535	547	546	569	534	541	594	503	551	546	537	577	558	596	562	565	570	595	542	532	575	517	598	564	609	545	531	581	573	552	575	486	550	561	597	569	540	598	564	562	531	564	583	539	601	578	547	536	550	557	553	534	521	550	521	591	563	565	527	558	550	563	550	569	548	576	539	589	558	595	624	575	585	618	525	542	546	577	574	543	599	585	545	521	510	621	525	568	519	562	538	558	532	583	570	572	572	570	534	535	552	568	543	583	516	592	550	586	561	569	516	547	572	504	572	562	534	537	575	573	616	570	548	577	556	576	605	573	609	569	570	552	572	565	531	520	565	539	536	616	553	555	575	567	585	526	583	564	565	556	545	561	585	532	536	557	534	579	510	518	545	578	569	552	583	558	559	588	541	537	578	578	539	611	542	553	571	544	545	609	573	537	528	538	557	603	564	539	526	565	541	577	537	579	579	583	539	564	565	564	562	553	603	539	608	555	588	568	519	564	554	573	556	574	551	548	554	572	528	568	532	533	560	559	576	550	584	563	559	503	578	535	561	558	578	545	618	595	555	545	570	534	579	553	573	582	588	558	557	573	577	548	556	528	560	575	561	577	537	638	564	592	536	523	542	520	578	528	546	563	595	533	534	510	584	564	564	526	585	553	507	586	588	551	577	515	536	598	579	573	590	575	548	588	533	555	571	578	582	561	559	550	581	532	600	545	585	544	603	554	548	551	549	599	550	576	550	531	562	534	582	543	593	586	574	537	509	546	567	531	629	556	580	512	578	548	524	575	544	546	550	568	564	519	567	539	548	580	566	550	588	542	535	553	549	583	559	560	596	559	581	566	595	534	518	608	587	554	526	592	542	532	567	567	543	593	571	541	586	574	546	531	538	561	550	575	623	506	529	572	595	602	538	517	591	598	580	560	557	600	579	573	573	561	545	558	610	565	559	560	592	576	538	601	586	556	536	579	516	553	522	570	563	585	561	513	518	556	533	575	530	531	542	544	594	543	570	560	547	565	576	574	577	580	533	580	563	591	571	599	558	551	583	559	585	568	556	582	571	577	534	572	560	553	577	557	539	533	580	539	517	552	571	566	571	544	607	536	550	616	572	543	570	552	544	560	571	555	527	563	551	574	569	552	562	544	553	537	532	572	531	549	566	588	583	563	554	543	556	570	578	544	522	553	549	573	550	589	543	565	546	556	571	557	570	507	568	542	559	554	577	559	542	572	530	550	527	569	569	582	537	536	580	588	545	585	512	550	517	526	533	534	600	608	531	584	563	581	507	543	559	552	562	547	578	576	573	553	580	564	594	580	586	569	542	553	547	518	593	553	564	518	591	557	535	561	595	558	522	561	611	558	598	582	569	581	544	585	558	540	555	560	545	549	591	575	604	539	573	536	541	546	546	564	571	561	579	579	569	535	603	573	535	592	552	529	604	555	550	560	570	539	571	602	567	539	555	565	573	560	529	548	596	581	579	563	531	603	578	543	575	548	581	594	578	572	542	521	542	533	570	573	562	579	569	567	533	574	589	545	555	575	560	556	538	563	524	557	581	560	582	546	554	529	528	537	547	562	630	609	545	565	585	565	580	580	542	560	535	564	582	557	568	554	568	597	539	557	562	598	562	538	580	546	530	542	530	539	564	549	546	553	582	588	536	546	568	525	588	574	540	578	540	512	549	557	558	534	562	556	560	580	552	573	562	565	589	587	545	547	529	546	603	571	536	565	544	568	532	551	595	539	603	567	576	573	564	602	526	545	564	560	565	536	550	540	559	566	544	601	530	575	544	549	541	569	545	559	551	582	557	557	563	577	572	564	534	560	595	569	534	592	543	549	562	588	609	570	583	584	582	547	527	545	531	545	604	549	551	582	528	559	532	584	557	552	567	576	581	562	544	506	582	548	559	552	519	589	572	591	533	565	531	569	572	574	551	500	571	538	562	531	548	546	577	571	527	536	585	588	553	552	589	542	601	587	515	562	560	554	556	525	597	611	589	554	528	545	545	558	601	552	580	576	560	548	604	570	593	573	561	556	532	582	557	588	544	572	526	542	583	566	540	552	529	543	591	517	531	529	550	576	518	578	587	592	542	562	590	566	566	529	537	560	562	575	524	548	593	594	513	567	565	565	533	564	538	606	554	540	550	530	557	581	531	582	582	582	591	548	550	582	558	558	576	586	571	512	531	576	593	581	614	554	582	560	551	561	590	576	608	578	580	540	539	538	557	575	563	548	582	596	600	553	587	587	565	564	506	565	565	564	585	564	567	630	638	543	546	526	548	518	510	554	547	562	571	553	566	586	533	560	556	579	554	600	590	601	550	566	562	567	566	575	575	586	544	566	524	525	546	564	568	573	564	563	534	556	558	562	544	559	586	547	555	570	565	562	548	542	529	520	579	596	579	569	572	597	537	543	585	550	589	554	500	566	549	580	522	594	543	583	547	581	551	555	588	573	527	527	524	548	596	547	561	512	533	565	579	579	554	544	554	581	536	593	556	586	543	560	558	557	577	557	558	567	536	611	548	550	580	578	568	554	554	571	546	528	574	586	528	539	581	571	599	588	575	523	529	545	549	560	596	541	561	565	540	568	593	558	565	557	605	540	534	548	555	545	587	556	574	564	583	611	560	552	567	577	584	554	550	579	560	561	546	523	535	530	579	543	572	564	575	545	546	556	573	579	565	566	535	566	573	554	572	552	579	541	550	534	600	520	559	584	518	558	525	566	561	548	608	536	545	565	542	568	572	524	554	611	534	553	539	525	526	555	594	531	562	558	577	557	571	566	571	565	566	580	563	569	538	561	577	574	537	574	549	530	612	566	542	499	589	570	575	600	564	570	578	613	570	587	560	555	565	570	557	535	627	570	605	544	544	519	544	591	515	546	556	566	608	592	546	597	545	558	573	591	525	566	626	573	533	582	574	529	584	538	548	533	560	537	573	559	586	557	521	558	556	575	527	559	553	583	583	587	582	547
13627	5908	5236	3125	2119	1440	1005	870	729	651	635	470	383	379	362	295	282	268	276	265	270	271	232	251	240	223	212	228	238	214	230	226	207	247	240	218	232	178	206	220	224	166	206	213	195	214	218	228	227	205	190	197	221	187	206	212	212	241	229	194	214	225	227	206	204	205	230	222	208	212	211	213	219	230	201	214	200	215	220	183	188	204	221	217	206	206	209	203	195	216	193	207	216	211	192	198	209	198	224	194	200	224	186	210	203	218	207	218	226	193	216	189	212	211	198	209	196	220	190	212	183	184	233	200	197	198	192	203	229	206	200	204	207	196	192	195	222	230	199	231	233	196	199	170	206	218	209	203	184	209	233	203	176	185	209	221	190	196	235	178	223	180	195	230	210	216	217	207	198	186	214	197	212	218	210	207	204	208	184	186	212	233	193	190	213	208	193	212	175	193	221	224	211	197	211	230	211	206	187	198	201	232	216	222	214	191	208	195	191	186	191	211	221	207	204	202	209	197	201	215	203	212	213	222	224	196	231	201	215	209	211	211	202	200	199	221	214	222	189	203	205	244	181	236	222	199	217	232	216	202	224	188	218	202	216	195	184	186	190	196	210	210	197	220	219	214	212	216	189	192	219	185	230	204	183	192	204	220	201	176	204	189	200	193	202	185	212	219	192	199	206	206	201	212	215	204	179	210	213	179	202	205	204	209	178	209	197	223	194	200	234	207	199	196	210	201	198	197	217	231	189	195	222	207	209	208	206	202	193	207	235	203	205	239	226	194	222	193	227	203	206	200	223	242	210	244	183	188	217	204	222	198	183	191	188	186	217	189	199	219	214	210	209	207	196	198	225	209	212	222	199	198	194	182	220	219	218	212	184	216	189	206	195	186	190	245	204	184	192	181	199	189	201	221	177	167	176	189	211	189	218	209	192	212	201	198	219	225	233	202	239	201	222	210	206	213	222	205	195	189	222	195	241	203	215	204	203	209	200	211	221	192	201	200	244	205	184	193	203	206	232	179	168	220	210	207	231	191	186	193	203	184	202	206	189	206	198	176	201	206	217	209	200	210	193	191	213	204	197	182	201	216	211	201	193	190	196	199	210	199	204	219	198	229	203	200	205	188	225	193	205	192	224	191	228	183	213	214	189	234	240	204	186	213	179	219	206	211	233	225	237	190	205	224	192	207	227	183	201	213	228	215	213	200	223	199	238	202	210	196	237	220	208	207	181	195	200	229	205	223	199	190	227	206	204	172	207	191	196	171	217	180	224	206	206	202	184	187	194	201	236	190	197	186	198	182	195	184	200	194	199	206	201	214	216	209	224	222	251	198	209	238	224	213	188	184	206	224	221	205	192	202	191	183	207	222	190	214	209	181	212	193	209	222	199	222	214	208	218	227	197	206	214	195	226	196	214	212	213	229	212	167	207	182	207	206	206	199	203	212	221	193	191	190	198	183	189	212	188	209	222	200	189	178	208	215	201	192	219	212	187	208	207	203	208	242	208	206	213	188	199	228	207	203	203	186	198	200	206	231	214	209	199	225	217	196	187	198	186	208	210	229	198	193	195	189	195	226	207	206	196	202	195	188	188	209	219	212	191	197	199	213	208	215	193	198	203	240	197	195	226	204	233	220	212	180	231	200	190	188	187	189	205	222	198	209	209	226	221	196	205	215	216	197	201	191	210	218	197	225	196	209	208	208	192	193	174	218	190	201	204	199	195	189	184	174	191	221	224	227	203	221	225	190	221	202	191	181	228	209	185	209	195	208	200	203	203	213	218	186	214	200	214	197	202	194	205	221	224	211	217	214	228	196	176	211	225	221	229	225	200	187	194	206	228	209	202	207	204	217	202	222	203	188	210	191	193	214	216	184	209	214	224	192	227	187	206	207	208	198	219	223	216	199	208	216	196	197	222	233	185	198	221	206	229	197	214	194	202	184	206	212	183	194	232	194	176	201	191	228	216	208	224	207	226	183	211	207	195	200	222	203	216	193	212	217	195	227	202	226	208	196	203	227	195	212	188	192	198	203	201	219	193	216	216	201	198	205	214	208	183	189	229	195	220	207	221	177	200	211	230	199	186	197	219	186	211	181	173	201	208	191	173	194	187	209	209	233	213	188	202	190	221	207	203	233	207	225	217	210	207	207	214	219	205	223	200	225	209	208	221	190	204	219	219	203	201	222	175	207	239	192	191	212	209	208	211	182	202	213	216	188	183	240	211	187	195	205	202	187	204	188	192	220	188	186	200	191	193	218	190	218	226	213	195	188	213	218	195	210	198	211	204	211	186	188	213	197	206	197	207	203	177	218	214	219	228	181	222	198	215	209	213	232	208	188	193	205	202	213	208	194	191	193	222	229	207	212	216	188	188	207	225	236	222	240	189	207	196	205	220	214	218	184	221	209	227	211	215	228	218	214	204	204	206	213	210	212	235	210	206	193	203	206	201	206	199	227	188	200	211	193	211	189	228	216	220	203	184	201	200	238	180	220	190	204	188	210	212	199	183	180	190	213	233	199	183	188	207	209	202	222	203	196	189	194	189	232	204	196	180	191	219	210	195	219	209	216	235	202	199	197	176	201	229	212	219	189	181	245	206	200	197	213	191	191	194	204	199	185	246	232	218	218	208	238	201	229	204	200	204	192	178	207	230	186	203	202	189	187	172	180	223	211	219	201	205	203	223	210	201	203	192	211	198	237	212	206	208	194	220	211	210	228	204	213	234	189	245	186	211	196	191	206	210	227	214	214	206	208	204	221	202	199	180	206	201	218	209	220	249	218	218	200	221	224	222	229	201	219	216	175	189	183	182	237	200	227	203	216	205	199	217	216	221	207	208	187	217	195	194	206	186	209	234	228	191	188	214	191	187	232	196	202	197	198	206	196	218	195	186	200	242	184	202	236	210	243	187	198	224	224	209	246	210	194	205	196	216	255	218	202	190	194	205	174	212	200	206	206	209	198	218	218	174	194	197	183	221	210	193	205	198	213	209	191	178	184	212	180	203	207	204	210	197	184	205	218	216	189	187	220	213	189	205	216	201	192	219	205	220	228	200	219	212	184	207	235	211	224	178	203	167	188	190	188	219	224	188	217	222	194	184	210	208	187	205	209	198	206	205	195	233	186	211	195	218	232	220	184	219	196	203	195	218	210	213	198	190	198	194	184	215	196	213	210	194	205	239	202	199	191	203	206	236	199	212	195	202	206	230	192	204	190	188	201	216	209	181	187	198	211	204	196	222	218	187	206	220	227	209	221	214	191	222	211	207	244	192	233	214	222	208	201	207	232	228	205	208	194	204	211	190	172	195	186	200	204	189	205	209	199	180	204	206	228	214	216	215	236	221	204	220	223	181	206	231	231	210	236	238	203	212	220	208	192	211	220	202	188	211	219	202	212	232	190	175	173	210	223	196	183	218	215	192	181	214	212	185	209	193	224	206	200	201	218	190	219	208	197	208	208	211	207	207	228	216	194	209	209	215	191	232	183	225	215
10407	6016	9302	8429	6916	5177	4255	3623	3302	2808	2734	1858	1710	1493	1378	1100	1065	946	1032	957	842	817	827	767	737	755	687	659	681	641	640	633	696	655	582	586	575	544	523	495	576	571	552	572	558	598	504	527	530	547	540	500	562	507	538	523	537	499	464	537	518	503	519	509	498	546	507	487	487	476	536	556	499	498	546	541	478	531	507	511	541	537	529	482	521	515	512	518	530	499	507	534	506	510	498	494	517	493	514	503	450	519	480	531	521	497	515	498	524	522	547	547	518	481	500	498	509	525	524	495	503	501	506	500	509	526	518	556	511	515	516	520	494	498	501	541	502	509	570	504	532	529	496	518	513	529	535	533	533	517	496	516	550	542	485	504	536	546	526	506	499	530	482	519	520	480	516	475	473	506	540	542	535	488	510	512	493	529	515	563	490	535	497	492	515	562	506	529	523	500	534	488	503	541	502	493	493	486	481	489	522	541	508	479	527	501	468	485	477	490	480	493	517	465	502	507	479	519	463	521	487	509	509	534	536	505	497	528	515	511	522	497	566	485	511	477	553	520	488	539	499	500	507	525	551	499	503	486	496	492	480	516	533	501	473	518	518	553	532	526	488	517	551	526	529	548	494	505	496	505	518	521	468	503	491	455	454	525	478	574	509	516	510	502	521	496	520	497	506	524	532	502	495	503	515	472	530	451	522	511	524	510	532	482	483	470	509	510	542	553	532	521	540	532	533	514	539	528	511	486	477	499	497	524	513	469	499	558	534	507	515	481	506	489	513	517	536	514	536	514	527	546	548	533	536	509	473	520	512	487	480	509	518	588	481	570	502	480	561	541	475	486	529	540	517	522	535	475	516	539	523	516	503	523	554	460	500	488	517	492	552	502	504	502	499	546	516	534	525	517	537	534	532	498	508	504	512	516	501	511	546	545	497	542	523	525	508	509	490	513	529	472	503	551	504	468	535	492	509	543	494	510	476	533	524	527	481	516	492	513	479	541	527	502	510	449	494	534	570	524	510	498	492	527	532	517	525	496	530	511	512	534	541	500	512	517	498	562	527	479	532	545	547	535	536	558	511	538	507	503	507	558	535	522	507	534	503	517	538	499	491	505	517	495	497	507	515	497	522	536	487	581	548	514	520	483	495	497	504	489	496	526	507	520	500	537	491	495	508	497	540	496	538	492	514	506	557	531	495	495	537	483	511	489	549	501	475	532	530	520	551	499	515	524	488	507	523	498	506	503	517	532	452	512	495	510	497	476	515	475	533	511	478	507	521	496	526	491	490	502	530	501	513	475	518	515	521	526	516	504	546	491	493	529	515	540	519	523	480	519	532	525	489	474	490	540	477	525	513	500	509	518	503	491	564	519	520	532	526	495	451	473	499	496	521	457	500	544	486	482	492	510	530	499	493	518	522	530	556	511	494	478	469	493	540	490	522	508	503	531	528	485	510	510	529	472	527	524	509	486	535	507	506	468	528	530	519	518	477	446	538	489	497	562	509	463	538	514	531	545	504	498	518	475	517	536	512	538	524	505	527	486	526	484	480	520	464	543	524	469	533	521	574	548	535	491	457	504	517	502	477	565	538	533	519	500	468	491	528	495	496	518	552	475	518	486	541	520	489	537	507	470	503	535	524	514	543	527	494	504	512	489	539	521	494	525	454	495	513	484	504	557	490	504	544	510	485	522	503	490	496	521	457	486	525	546	503	505	529	502	469	476	492	513	458	521	495	493	511	531	517	490	500	508	513	495	510	520	506	554	512	516	495	469	523	459	510	486	578	532	511	547	529	504	561	488	509	518	530	539	511	513	512	518	528	477	557	484	549	492	515	514	516	502	484	467	541	520	541	544	493	514	534	500	533	508	490	528	541	499	481	508	519	515	497	478	523	545	540	494	510	521	475	518	486	509	481	477	509	483	508	515	529	509	519	464	528	504	565	528	518	495	488	479	477	543	502	528	490	572	506	506	498	522	498	515	498	516	518	549	474	545	500	482	496	493	517	472	481	497	513	528	505	519	509	550	521	494	476	510	490	490	509	456	508	507	542	502	506	455	517	507	505	523	528	520	536	488	531	542	518	523	538	512	543	523	520	538	513	530	549	547	497	487	524	529	522	519	560	520	547	548	551	494	558	462	531	530	530	488	496	535	489	497	496	545	544	502	502	532	512	485	484	565	518	531	530	552	497	517	514	523	487	518	516	503	536	518	525	461	507	525	536	549	479	511	483	558	524	491	465	544	493	487	516	535	553	521	527	518	526	540	545	512	494	487	471	497	523	506	505	502	565	516	515	521	502	494	532	510	461	528	521	511	556	542	509	501	513	485	515	539	508	500	535	496	502	509	492	541	507	513	475	548	546	493	525	496	520	509	477	498	511	479	484	518	525	519	453	522	479	515	488	471	506	506	519	494	525	531	544	549	526	527	499	538	523	529	536	519	544	504	511	493	528	507	514	524	535	516	530	544	513	529	482	544	480	503	511	515	488	541	501	492	547	469	494	540	495	533	517	517	513	500	491	523	520	487	536	495	507	513	483	530	513	509	516	525	514	499	488	512	471	527	566	502	530	530	530	538	472	484	524	497	551	509	502	496	505	502	500	548	512	504	553	499	520	472	524	501	532	498	497	527	503	547	507	521	536	530	510	513	569	525	539	534	530	516	534	551	491	496	510	470	506	490	513	504	512	516	482	529	520	515	509	510	522	488	516	472	486	487	531	507	497	544	549	504	526	511	484	479	503	539	505	518	528	474	563	493	536	476	491	507	514	477	469	508	494	508	505	497	509	480	484	529	524	543	519	502	503	491	508	543	512	524	510	497	494	493	504	537	512	500	497	531	508	488	521	491	498	513	490	510	522	522	508	542	533	479	533	479	477	490	552	505	481	517	511	510	531	524	515	496	491	564	507	504	532	522	528	506	493	544	524	503	527	491	519	518	492	518	515	549	496	513	524	550	532	516	516	507	524	490	525	478	509	551	534	483	493	513	502	511	559	480	554	523	507	497	524	520	503	494	513	526	487	470	523	497	514	551	514	469	531	569	497	463	515	552	526	496	525	514	468	487	505	532	505	489	509	516	519	534	496	490	511	521	500	502	515	487	547	535	524	479	511	485	496	471	516	518	510	501	489	492	482	515	497	511	475	502	507	504	505	521	544	521	535	513	562	506	556	514	498	509	513	552	506	501	491	515	513	497	535	476	491	510	503	505	560	492	504	504	519	490	515	503	526	539	532	542	524	491	494	483	516	514	522	481	531	434	514	524	523	524	494	518	507	518	527	500	490	502	514	463	489	497	536	495	511	481	532	503	502	527	532	521	538	524	524	512	542	537	489	549	505	511	545	504	517	526	509	514	541	528	481	549	460	515	494	474	475	496	498	527	523	543	532	486	490	512	522	493	490	492	482	508	519	512	526	502	505	517	511	551	488	468	536	518	542	535	513	491	508	510	527	470	513	525	549	549	525	463	498	518	490	481	546	484	548	541	516	527	515	469
20686	10757	7441	4749	3096	1969	1404	1305	1115	883	674	490	441	382	345	267	252	278	235	231	214	192	210	198	171	198	188	168	156	175	167	178	195	143	144	159	130	142	142	148	142	144	138	148	143	132	110	129	164	121	127	147	135	122	116	155	145	114	146	147	119	152	151	130	148	144	129	136	139	139	155	149	147	143	135	136	133	145	134	138	149	141	126	151	142	149	142	147	136	154	125	135	132	157	155	138	156	136	137	142	149	140	141	134	144	131	142	151	139	155	146	104	146	148	144	140	141	149	134	135	118	156	136	142	130	140	149	128	134	156	170	133	144	173	142	136	148	155	138	150	142	146	175	140	157	149	144	122	121	159	120	126	130	147	123	133	123	125	140	112	105	128	135	135	134	134	156	140	127	136	134	119	130	142	135	118	131	138	131	134	152	161	133	149	121	137	136	139	154	134	111	134	156	137	154	150	150	134	151	179	147	125	130	157	121	152	152	134	125	135	117	145	126	146	151	154	140	142	147	144	148	147	115	129	126	143	137	139	144	163	132	160	136	157	140	145	127	119	145	134	125	117	149	140	127	146	167	123	149	120	130	130	163	135	126	142	154	137	129	144	134	118	137	114	122	155	112	150	129	145	148	126	117	131	122	146	143	145	128	131	141	134	133	125	128	130	121	137	123	128	143	155	128	127	131	157	158	131	154	128	153	116	124	118	125	143	141	140	134	139	130	142	133	142	159	159	138	139	148	132	140	137	143	151	136	131	138	128	117	139	122	129	121	147	131	146	142	137	148	154	137	136	120	138	127	140	128	147	149	150	138	166	125	137	118	123	130	163	130	144	148	117	131	149	133	145	134	122	172	136	141	141	120	152	130	140	148	160	148	147	147	135	121	147	143	122	134	142	138	130	145	142	161	137	128	116	140	132	145	133	137	148	132	129	143	142	130	130	146	135	137	144	136	150	117	145	143	136	135	149	112	137	128	140	137	141	149	128	123	133	148	127	153	142	138	134	121	119	140	123	143	143	129	158	130	137	146	150	132	141	138	132	138	148	136	139	160	123	132	141	126	157	133	134	155	159	158	134	159	130	141	133	146	161	150	122	141	127	140	142	133	130	152	169	129	139	147	122	141	156	141	160	145	146	133	129	136	119	159	145	135	135	127	137	140	119	130	151	122	129	123	137	134	117	138	128	155	120	126	150	138	123	125	127	147	134	135	123	153	118	135	146	147	152	126	145	148	155	139	140	140	116	143	143	145	116	131	125	154	146	129	131	142	138	122	145	140	148	170	147	146	140	117	135	148	162	123	144	131	124	134	153	122	146	164	160	141	150	141	140	126	130	150	153	124	147	141	150	135	141	154	123	142	118	143	131	132	131	121	138	140	120	135	135	131	128	142	152	159	151	128	126	120	147	145	132	166	115	135	154	150	165	131	154	138	151	143	149	122	132	145	152	117	133	140	126	140	149	145	151	123	148	127	135	114	153	152	139	139	121	128	154	135	145	142	137	132	141	154	129	137	139	132	148	140	140	131	150	141	142	126	157	151	138	118	163	131	140	131	146	144	146	143	127	119	141	142	154	132	144	150	116	135	121	139	132	131	122	120	126	167	149	122	136	141	132	120	125	152	136	141	136	126	142	137	119	133	144	143	138	126	137	144	132	160	144	156	129	160	117	138	127	144	138	152	155	150	129	177	128	114	148	152	137	134	159	134	138	152	119	144	138	132	124	119	126	159	129	130	118	123	140	132	138	136	151	142	138	140	123	149	167	142	132	132	120	136	135	135	146	151	146	142	136	150	151	129	116	137	133	149	138	134	144	162	150	150	141	126	131	143	159	151	140	119	124	135	141	126	123	127	133	120	113	128	151	142	138	139	140	136	145	161	144	154	155	135	142	132	135	128	137	147	152	136	143	121	152	150	145	156	148	147	134	145	147	142	167	143	133	131	145	119	149	138	151	130	154	156	134	142	129	158	156	138	138	137	127	142	151	135	133	154	145	141	128	136	155	152	137	131	170	143	143	139	136	115	135	140	146	129	152	147	137	144	131	137	133	139	121	136	145	154	134	145	149	141	163	145	147	122	159	162	139	153	155	130	143	149	142	149	120	114	146	123	147	134	159	137	120	127	141	155	156	112	120	160	134	137	144	123	157	149	134	148	153	131	131	134	123	129	171	146	142	148	133	144	109	133	139	155	143	133	140	147	143	165	150	130	141	144	143	141	117	123	155	136	150	141	134	126	146	131	157	136	153	134	132	146	130	152	132	161	116	147	131	142	130	129	138	132	148	129	127	176	151	162	127	143	127	124	140	142	138	127	143	154	132	135	135	153	128	142	145	135	127	144	134	149	154	139	130	129	127	119	126	148	128	132	137	142	117	127	158	124	133	114	138	131	148	124	140	157	116	117	140	136	141	148	149	144	144	148	141	141	138	135	160	138	130	131	120	132	117	136	167	144	138	155	124	138	136	128	136	138	138	154	129	128	141	152	142	131	150	107	140	124	154	150	144	137	123	111	157	156	132	133	146	144	155	132	145	138	147	128	137	158	133	132	128	154	146	140	136	139	139	134	131	139	135	135	117	134	122	128	143	133	140	148	133	136	127	151	145	140	121	138	132	143	147	124	145	158	151	150	144	141	137	142	120	126	135	123	122	138	137	144	127	126	146	123	148	126	145	142	147	154	122	163	117	146	152	128	140	132	142	137	137	148	146	146	124	127	145	132	157	155	132	134	147	160	128	128	125	164	131	141	116	146	139	146	152	125	149	145	138	120	125	119	142	122	153	138	158	143	141	141	143	142	140	121	144	129	127	147	135	136	146	147	128	106	137	142	147	109	108	127	140	169	134	152	115	141	121	122	136	124	129	141	147	135	166	134	135	133	139	124	148	140	110	151	133	139	152	132	151	118	145	142	142	145	122	146	135	138	156	141	129	136	131	139	150	133	130	141	154	126	144	152	130	144	123	127	141	119	132	151	145	139	144	141	138	136	114	129	127	150	117	147	134	137	134	138	146	131	120	129	139	115	146	143	124	152	157	152	128	129	125	134	141	148	147	132	118	122	157	134	138	132	151	166	142	145	130	150	141	140	154	156	156	154	138	130	145	143	158	129	138	124	153	125	138	141	122	154	132	125	127	127	123	139	136	137	136	149	130	127	108	145	139	142	136	126	132	154	135	145	163	140	143	131	142	145	128	139	108	130	129	141	145	138	156	151	134	143	119	131	125	123	143	143	129	147	163	136	114	149	156	148	159	122	150	148	138	152	130	150	120	145	134	134	139	150	134	133	130	134	138	134	134	119	131	134	141	158	145	142	134	130	106	133	132	147	129	135	108	135	129	134	145	155	151	131	130	132	121	136	122	112	146	133	140	141	131	110	146	119	133	122	144	137	127	131	117	156	150	136	137	131	164	153	133	123	140	131	141	136	114	140	150	132	149	128	123	145	114	165	148	133	146	124	125	142	124	155	143	150	112	154	156	129	124	127	138	152	137
13594	9811	10967	11352	8991	6750	5128	5125	4519	3859	3159	2287	2065	1915	1566	1242	1211	1184	1063	1161	940	989	796	777	757	719	667	627	581	589	548	517	541	558	525	479	434	414	406	427	411	393	408	382	386	400	412	395	368	358	414	373	374	388	397	396	360	396	396	394	365	389	329	338	395	364	391	346	370	370	363	390	350	361	380	343	373	341	312	387	348	355	361	351	345	341	354	369	341	372	355	393	346	387	340	335	355	344	374	370	348	347	343	357	336	360	326	370	353	312	337	367	345	368	344	349	342	363	378	352	355	365	376	373	357	345	384	358	340	331	378	336	379	366	376	370	349	332	339	382	339	390	362	366	352	347	359	355	372	369	337	366	334	347	336	375	358	343	382	366	378	361	331	334	355	318	350	343	356	372	355	346	353	346	351	332	340	353	358	355	373	349	373	339	328	362	320	380	360	364	355	352	341	361	362	359	351	350	367	335	366	364	358	353	336	347	402	347	329	324	347	337	336	341	358	338	369	376	351	354	343	389	356	331	369	357	358	352	314	388	345	369	336	339	380	345	355	409	332	353	354	368	329	348	345	369	357	360	352	359	346	378	358	336	309	338	359	354	367	382	350	386	351	340	349	358	391	345	347	342	377	363	338	359	368	331	333	373	355	355	382	335	347	347	327	319	358	375	342	376	345	341	351	360	351	330	370	388	377	384	377	364	345	369	335	373	353	355	363	385	336	373	337	344	395	356	348	372	328	336	355	361	377	371	368	351	361	338	358	369	366	383	349	390	357	356	383	345	356	338	360	335	367	321	396	365	351	346	353	337	344	368	399	395	338	347	369	373	362	392	377	366	354	350	342	396	376	367	348	367	344	357	361	363	338	363	314	337	338	351	348	349	370	350	354	366	330	356	367	327	347	349	402	375	360	401	350	339	382	358	367	379	336	326	341	344	363	382	350	350	350	375	343	329	351	344	325	349	346	360	376	342	379	348	337	361	347	368	343	333	356	356	366	357	367	351	364	386	367	349	343	341	367	349	355	371	329	366	350	342	318	336	355	345	364	333	341	349	353	346	378	360	347	363	382	356	361	366	393	359	351	370	344	358	363	366	338	343	348	338	328	352	378	342	360	358	394	381	332	333	347	320	372	360	376	343	346	359	404	371	350	381	355	348	375	369	363	360	343	351	329	318	367	356	351	368	362	361	331	339	377	389	330	350	360	338	344	351	345	358	374	355	331	363	407	384	363	332	330	352	342	341	336	354	322	343	386	339	342	379	372	340	382	369	368	337	338	369	362	343	374	363	354	330	368	353	342	353	355	345	344	323	323	341	346	361	352	354	367	359	350	355	341	352	361	355	362	343	331	327	362	359	305	373	344	344	359	364	356	386	385	333	331	370	374	370	360	372	349	357	348	359	359	376	385	384	338	344	366	369	353	324	363	341	354	377	350	342	385	359	348	351	316	362	357	371	374	367	346	384	339	333	346	362	346	364	326	353	324	337	346	358	370	339	315	343	350	364	373	396	360	364	309	333	358	351	356	334	402	315	352	356	371	363	348	350	348	357	370	314	352	356	382	335	357	353	369	361	360	379	338	352	362	361	345	340	357	347	359	346	360	353	359	343	310	371	312	355	325	355	366	379	352	353	343	378	363	343	357	340	383	334	325	319	314	338	350	387	361	341	353	354	332	350	327	349	363	367	335	347	351	332	362	338	396	367	334	335	376	348	376	339	324	353	340	343	361	382	381	353	375	332	357	355	364	363	327	358	382	333	364	342	351	349	344	355	339	332	342	351	348	356	350	328	352	325	332	353	382	355	371	335	323	352	375	349	341	330	330	357	350	349	363	353	332	374	354	368	385	355	369	368	355	361	397	340	379	391	369	355	335	345	333	330	377	366	338	371	363	358	364	352	352	335	342	348	323	319	336	353	344	350	342	356	357	329	345	348	388	350	356	383	364	320	349	351	387	367	362	343	385	331	372	365	346	320	379	355	363	328	362	358	330	358	346	336	353	354	338	366	354	354	357	376	345	349	351	334	349	342	335	371	366	342	390	351	324	340	352	335	370	368	357	349	316	333	350	351	371	352	380	345	381	335	378	333	310	350	356	348	392	372	383	358	325	315	382	350	348	322	351	332	378	363	353	352	339	348	384	382	355	352	343	373	344	357	334	319	345	372	369	367	325	330	346	326	364	342	350	353	382	359	375	372	333	358	375	365	298	356	356	348	362	339	334	346	372	354	347	344	347	329	360	352	386	342	344	362	357	369	338	383	344	356	343	341	348	355	344	362	344	351	366	378	355	327	383	374	363	362	351	318	359	337	388	333	388	346	356	333	349	389	365	336	351	359	359	372	336	357	327	340	349	404	347	339	360	333	387	328	321	348	333	336	363	359	365	289	354	355	330	392	339	352	354	340	322	326	356	363	337	363	364	379	385	383	333	339	352	377	366	328	343	358	338	375	323	368	329	341	358	393	361	357	335	353	364	333	347	383	364	337	339	343	332	355	362	316	358	382	376	364	378	369	374	330	338	353	351	340	336	399	348	348	344	358	359	362	342	389	383	356	354	344	359	358	346	354	357	356	353	323	347	402	358	371	353	344	377	343	329	354	386	345	389	354	373	358	381	359	346	339	367	338	374	366	346	335	383	311	364	374	368	352	372	369	351	360	348	353	356	334	349	328	337	383	369	358	351	371	364	350	343	368	353	365	385	350	346	361	351	381	368	351	385	333	355	359	317	332	342	356	382	343	373	354	365	381	344	350	362	341	349	369	366	354	391	371	362	371	352	356	351	316	357	385	372	373	348	396	346	371	342	342	355	357	343	349	359	400	369	320	364	348	369	391	364	371	348	339	348	363	337	346	367	350	364	374	335	391	369	352	395	375	354	361	392	381	350	383	352	390	353	321	362	362	383	350	343	352	354	347	347	369	356	358	322	349	355	329	370	365	305	362	353	385	337	368	377	359	355	295	385	357	387	337	337	361	332	359	347	357	323	332	398	359	381	368	350	342	387	361	336	368	327	372	352	348	330	377	366	369	365	368	353	357	342	373	366	344	348	333	368	403	376	326	319	343	350	351	348	339	355	321	360	373	374	301	323	388	385	376	359	338	343	368	342	346	362	336	373	339	359	354	366	384	375	355	342	360	346	364	377	375	342	363	337	375	375	366	360	381	359	337	325	350	369	336	376	349	357	379	356	339	370	352	339	372	356	376	379	354	360	344	338	348	370	350	358	358	364	372	353	357	343	355	328	369	364	339	337	342	320	327	346	379	361	373	350	345	349	346	343	372	366	354	358	334	359	337	378	367	327	363	313	325	356	324	342	336	356	338	357	410	357	351	354	353	340	345	358	379	343	347	348	313	346	322	363	390	298	341	358	363	345	369	366	360	354	348	360	363	336	359	354	319	371	354	370	391	363	330	371	370	381	363	378	329	367	388	323	340	359	322	324	368	341	376	362	386	346	369	351	334	357	362	369	335	362	361	343	398	393	354	351	348
5830	3261	3025	1737	1016	702	536	458	441	342	342	305	279	292	311	273	251	258	224	262	267	222	223	240	219	258	223	248	217	202	264	240	226	210	224	234	222	237	204	250	243	265	242	217	227	226	220	210	219	250	219	245	274	225	221	219	251	215	250	244	236	212	232	252	220	251	227	271	209	229	231	248	232	233	244	250	236	239	220	204	211	231	202	220	219	225	239	208	229	206	227	206	220	237	233	234	187	245	218	258	240	230	225	227	217	236	241	216	219	206	218	217	242	201	280	215	248	217	218	221	251	194	221	233	244	241	224	222	213	223	227	237	237	232	249	223	212	243	211	228	258	216	220	225	219	189	233	198	229	254	260	217	215	253	243	232	246	246	203	217	235	237	241	234	228	241	233	254	217	233	224	252	234	224	222	237	195	221	220	247	222	212	246	231	249	249	218	240	272	217	230	231	219	220	228	203	252	243	219	244	201	229	259	247	209	228	242	231	237	196	213	238	249	237	229	220	231	264	254	236	216	201	207	238	229	225	191	272	235	246	244	223	234	215	224	234	209	243	200	228	258	208	218	221	224	232	193	212	214	213	219	257	216	219	227	238	250	245	235	208	222	201	214	201	219	234	226	233	241	229	208	250	240	213	226	234	222	239	234	226	173	241	226	218	206	209	236	207	231	233	237	243	235	211	237	251	209	234	202	207	241	246	212	250	218	225	225	231	214	252	218	245	244	242	230	206	221	241	224	258	251	247	255	247	223	236	229	219	220	244	230	243	217	230	203	247	222	248	242	239	239	199	245	188	228	237	206	258	225	214	212	207	220	262	221	218	227	231	215	234	237	250	216	231	233	221	200	259	248	238	213	242	224	217	224	245	252	243	255	224	246	230	218	206	227	207	218	198	230	245	236	250	215	212	223	218	257	266	241	229	225	212	200	226	223	207	239	216	246	228	227	243	219	214	236	208	228	207	205	236	227	236	210	236	231	194	243	231	228	224	224	240	274	198	238	247	248	243	245	226	255	229	236	226	245	207	236	244	221	230	234	251	234	233	214	234	239	249	250	231	222	213	216	220	191	221	230	220	231	209	236	240	217	219	232	208	232	247	247	226	232	213	216	216	218	203	241	234	228	231	218	231	227	245	237	185	218	229	216	214	237	223	237	234	223	237	230	235	236	217	216	255	229	260	235	239	261	251	227	214	250	229	235	221	228	252	258	245	247	227	209	230	203	224	249	251	237	214	249	234	232	219	236	249	212	221	227	238	188	239	232	248	218	225	225	230	242	218	206	258	248	236	234	232	234	229	216	231	231	224	235	211	240	240	211	240	226	236	227	227	206	238	241	188	223	215	202	226	234	227	246	224	241	246	214	242	227	231	248	237	242	209	250	212	234	231	251	234	224	226	224	228	223	213	228	229	224	252	232	242	249	225	231	215	213	207	223	219	227	227	243	226	222	250	237	224	244	245	211	231	230	218	249	249	200	209	227	238	248	203	226	236	251	191	229	219	222	212	210	206	240	231	234	221	277	236	224	216	220	238	223	246	213	227	208	210	245	207	247	192	239	233	252	237	201	236	223	235	229	227	230	218	228	202	254	226	244	215	259	220	228	246	234	222	251	225	222	234	216	253	240	222	226	245	219	221	228	215	202	245	250	221	231	214	215	231	234	231	209	217	234	232	226	237	223	243	227	252	247	211	222	198	241	226	245	228	229	200	221	232	221	213	247	207	229	221	219	239	221	242	241	224	214	219	212	223	202	219	210	223	235	243	233	245	239	232	214	216	212	208	206	210	235	250	285	230	217	250	251	240	243	233	220	229	220	248	227	242	243	249	220	231	224	236	236	235	217	223	234	205	265	228	212	244	234	265	242	247	208	220	250	246	239	239	234	239	235	223	232	268	174	212	247	216	224	235	245	226	233	273	263	188	197	218	208	256	232	225	241	250	235	229	195	221	261	228	237	230	213	255	216	232	230	202	236	209	242	241	240	231	205	259	232	249	242	228	228	260	237	226	235	219	225	219	231	209	219	232	211	234	207	235	216	209	233	222	188	207	258	222	253	234	235	242	220	261	242	199	234	262	266	230	227	237	256	229	214	227	242	250	227	222	222	216	248	231	236	215	239	228	206	252	231	240	242	229	227	232	249	230	223	259	225	220	201	232	211	231	235	236	226	240	231	241	225	230	215	210	212	221	230	203	209	205	222	227	225	216	234	254	222	233	220	211	231	238	258	233	244	227	230	225	231	266	234	245	198	216	237	203	191	243	247	266	250	236	224	261	251	237	246	232	209	245	201	231	239	252	258	245	217	238	230	219	252	226	218	246	228	222	219	211	228	224	269	222	223	229	235	211	255	216	209	214	239	248	221	230	213	197	226	209	222	232	247	215	210	259	220	223	233	212	214	221	229	229	233	243	207	224	215	246	223	219	231	218	194	216	218	196	254	230	233	261	209	211	215	235	212	257	192	222	203	228	230	215	228	235	209	245	204	235	230	231	257	227	219	212	205	241	228	238	229	245	225	248	210	246	223	250	227	228	243	226	210	204	219	250	218	216	228	221	223	234	244	214	243	219	219	235	250	223	209	215	219	207	240	222	248	231	247	254	242	221	243	229	243	228	244	218	238	219	223	222	266	237	234	222	220	220	216	224	240	213	249	235	225	242	222	229	250	230	242	223	218	216	215	232	219	217	238	207	227	230	255	218	229	238	230	231	252	247	260	226	203	236	215	224	257	222	203	225	230	263	227	213	209	215	204	225	248	212	230	213	226	245	247	214	217	211	238	225	231	218	214	223	222	241	237	209	222	205	214	213	236	224	244	224	221	225	211	245	247	235	210	235	220	243	241	265	272	234	230	246	251	212	217	216	218	237	223	241	248	251	213	206	239	212	242	220	217	238	232	206	231	215	231	251	220	227	222	234	199	217	258	235	226	238	231	206	232	207	236	218	230	219	228	217	235	193	208	236	254	232	204	224	209	212	212	238	215	241	212	216	213	220	231	220	237	189	237	247	233	220	255	240	239	206	250	228	230	242	224	237	225	230	226	232	220	216	242	228	226	236	244	252	219	230	208	240	209	244	220	240	241	235	232	217	216	250	234	255	249	219	201	221	226	224	223	239	234	219	227	251	235	226	227	212	248	226	234	233	220	236	234	206	231	203	228	248	245	230	207	246	203	210	234	243	227	230	232	239	238	212	206	232	244	242	248	245	238	235	232	213	221	240	213	265	216	238	211	246	252	260	240	229	252	232	216	219	218	220	210	209	210	200	212	255	208	217	220	239	215	208	240	237	219	245	226	203	210	224	250	216	222	207	237	202	221	243	230	244	213	221	199	248	223	207	229	236	252	217	214	208	228	245	224	236	216	239	224	236	237	248	221	225	227	222	211	219	228	208	239	218	221	263	237	204	237	248	235	235	223	237	235	214	241	225	220	227	262	222	216	219	226	236	217	221	221	223	211	224	238	228	225	240	228	206	236	240	257	234	241	227	248	227
4703	3749	5588	4821	3709	2925	2291	1863	1654	1309	1241	1031	968	905	871	817	776	715	766	729	663	622	692	640	597	663	620	581	647	588	641	613	597	583	530	584	551	536	555	630	577	544	573	568	541	573	576	603	594	541	554	591	598	544	594	521	559	562	572	570	583	559	598	538	537	584	574	578	549	558	573	590	566	570	582	564	551	578	562	572	553	551	600	533	582	568	555	564	588	567	583	545	569	611	584	559	617	522	570	504	546	577	550	569	588	541	547	562	580	564	568	580	532	564	526	536	551	595	546	590	548	519	577	577	580	555	513	553	567	545	543	524	555	586	564	593	592	567	550	534	534	554	575	509	582	575	568	518	547	571	552	555	553	557	560	578	572	562	537	583	552	524	528	547	566	559	564	540	556	584	563	561	529	556	562	550	586	603	580	553	505	555	554	597	565	596	515	529	590	576	612	553	555	543	564	547	515	553	573	526	545	564	518	574	568	560	586	548	577	533	576	588	537	573	541	546	532	581	545	555	555	557	581	554	553	540	611	578	555	579	591	560	580	568	593	521	508	525	520	545	572	517	549	529	559	533	539	592	571	556	551	574	556	570	597	602	549	567	569	579	554	557	539	533	534	544	618	574	555	531	557	543	549	524	512	546	540	541	579	554	559	559	554	565	570	559	559	552	538	560	528	547	551	550	579	563	583	561	540	549	611	519	552	580	545	540	532	574	566	535	533	549	519	522	549	597	531	590	593	547	516	560	562	547	539	591	566	573	575	565	546	558	553	616	534	565	568	574	528	618	568	581	603	562	524	580	534	524	574	605	548	551	517	550	567	565	553	577	552	547	621	577	541	566	566	598	562	561	523	518	533	593	527	569	516	574	616	587	568	523	583	575	571	564	558	591	542	549	595	586	567	571	560	552	565	525	555	555	542	583	589	556	552	559	591	505	528	587	537	549	566	590	548	540	581	585	609	575	585	557	584	542	564	604	576	534	566	611	515	557	584	565	573	542	575	539	601	588	539	571	553	555	545	576	572	572	569	544	608	553	588	563	550	535	534	580	589	582	578	559	572	605	550	576	556	496	555	569	579	549	583	563	560	565	563	538	544	534	567	588	587	584	558	542	550	546	550	572	589	567	539	573	553	559	554	580	585	595	533	570	553	543	565	571	566	555	571	531	530	581	600	521	558	570	569	556	546	523	542	540	588	533	523	569	574	601	567	560	596	544	553	586	590	571	592	560	535	568	587	535	531	623	538	554	543	566	576	535	596	537	562	567	564	560	604	560	553	569	580	519	545	560	599	551	572	540	600	585	576	567	617	548	556	554	536	528	509	558	559	544	624	530	534	559	539	589	567	537	569	597	564	544	616	549	559	605	579	575	554	536	576	544	590	571	582	585	569	591	621	512	544	594	543	553	584	571	546	560	563	571	589	545	581	527	569	546	591	511	503	557	546	595	566	545	577	522	549	543	593	561	585	534	547	575	555	603	572	582	583	580	581	543	558	512	601	541	579	546	552	546	545	546	538	581	561	549	608	534	539	567	554	551	533	554	535	566	590	537	577	565	606	561	594	542	593	578	554	550	532	551	564	551	525	586	555	525	537	559	604	556	557	554	541	547	584	565	565	585	502	591	556	518	509	551	537	579	552	564	568	555	585	569	558	524	506	543	572	588	569	539	572	535	546	579	533	563	556	514	555	598	551	584	544	537	577	621	537	538	556	587	536	571	564	551	586	598	587	566	562	552	565	559	548	603	602	536	559	603	578	558	580	549	608	553	545	568	566	557	513	583	551	608	549	561	558	562	577	566	588	564	571	546	589	568	596	533	546	610	556	533	564	616	562	534	540	544	577	521	573	521	547	549	595	562	536	558	552	565	570	570	536	548	594	525	566	585	602	542	555	549	571	553	508	553	568	558	536	536	520	568	564	574	586	568	534	559	556	563	573	525	575	540	553	588	556	566	566	555	599	561	550	543	555	583	573	579	580	539	537	569	580	591	570	584	564	592	602	547	559	541	560	549	591	518	533	554	541	585	544	567	522	559	572	551	527	560	588	598	578	584	570	564	581	574	529	522	528	581	538	536	543	543	562	561	573	549	578	509	594	539	523	594	549	558	565	572	567	551	554	571	571	576	547	567	540	583	563	573	603	575	564	591	570	596	566	548	567	567	546	542	580	526	565	562	582	610	570	592	546	577	581	581	549	572	539	557	615	562	538	545	562	573	564	544	585	559	556	578	556	586	577	536	596	568	531	606	533	570	548	564	604	557	537	580	579	573	550	540	537	561	585	548	618	551	546	564	600	533	575	558	568	535	572	537	597	537	539	513	560	599	561	501	560	516	545	548	579	603	531	540	511	558	541	556	584	533	544	526	520	550	508	566	574	572	545	581	521	553	602	523	514	538	587	546	553	532	568	601	554	578	584	549	544	555	583	543	555	607	579	576	538	561	543	548	542	615	550	535	552	568	554	540	545	568	567	576	599	539	572	559	588	529	593	564	562	548	562	548	580	590	546	549	553	599	530	570	647	568	569	538	570	582	566	545	553	544	579	537	574	548	544	566	561	554	600	597	552	548	528	553	540	573	553	532	537	556	587	554	558	549	560	570	533	540	564	584	492	559	550	541	556	519	539	562	575	545	541	544	547	575	533	592	533	518	611	546	561	540	550	576	540	555	536	546	554	627	565	569	555	582	585	534	557	551	528	524	574	567	563	569	555	558	529	580	558	572	606	579	542	574	570	571	571	553	543	543	552	561	557	575	556	564	552	595	562	573	555	542	515	605	538	569	539	529	553	569	542	551	543	580	581	547	582	553	553	545	521	534	591	561	560	599	561	595	552	553	551	631	596	541	586	571	561	552	544	570	561	580	558	581	552	541	575	549	581	567	545	569	561	611	562	521	563	508	589	565	551	514	523	561	580	574	571	553	555	562	578	571	556	554	620	583	579	564	597	547	574	536	586	576	558	561	509	583	570	577	592	563	521	571	579	557	591	573	550	575	565	573	536	561	544	543	649	567	554	533	572	535	537	512	550	566	572	534	557	547	570	550	519	595	547	555	570	530	560	607	558	564	614	587	568	563	540	590	574	576	563	571	562	510	612	559	551	549	543	577	548	588	560	580	584	617	532	592	555	538	549	559	607	564	576	528	532	540	582	547	560	555	567	552	571	534	579	560	557	580	543	561	542	552	586	564	574	586	568	527	583	601	564	520	578	562	575	563	578	577	564	549	553	524	555	575	576	599	541	541	570	582	556	569	555	523	564	553	578	566	575	585	561	559	573	555	555	541	582	568	516	571	565	538	528	519	539	541	541	518	554	573	540	543	587	528	554	574	503	543	562	538	532	497	565	541	520	551	543	617	552	599	546	529	601	586	592	565	610	571	562	552	553	570	585	563	612	563	599	533	560	530	540	544	512	581	524	587	545	585	619	567	593	560	544	539	599	529	565	556	551	560	524	591	561	561	539	579	578	569	531	578	541	583	533	524	570	551	556	536
13303	5297	4129	3528	2147	1439	1060	1008	776	627	521	454	351	350	324	356	292	247	259	265	280	232	265	253	246	240	193	225	231	209	234	209	216	207	218	224	211	200	215	194	208	227	211	197	207	174	219	213	192	214	234	217	203	206	252	184	208	201	213	227	233	203	197	218	218	203	213	189	207	226	209	178	213	206	228	163	221	217	201	208	224	194	182	199	211	191	198	219	221	226	207	216	219	215	190	174	217	224	203	204	210	185	198	185	216	211	220	214	229	214	190	192	219	233	190	219	217	219	210	207	191	232	207	198	202	207	209	203	214	210	230	197	215	196	206	230	205	186	204	213	209	196	221	228	210	201	215	235	215	202	202	219	186	208	212	205	225	227	185	193	219	205	203	217	222	208	190	204	188	225	211	202	234	199	190	227	222	211	195	193	210	195	176	234	194	187	194	223	223	226	232	202	199	191	215	221	191	205	201	215	208	223	224	213	222	193	163	194	206	208	204	212	193	193	190	203	208	186	217	217	225	224	204	205	211	219	194	210	230	197	206	201	204	246	213	203	208	222	217	208	207	212	218	202	241	193	183	206	215	186	218	208	187	215	220	215	196	216	191	173	212	200	194	197	205	218	199	210	194	212	230	239	228	208	234	216	230	195	191	197	203	199	206	202	194	200	201	208	196	210	209	197	192	189	205	207	188	219	201	209	189	194	213	205	194	207	213	214	200	192	193	230	209	202	171	218	215	200	203	201	224	222	194	213	220	193	207	187	213	192	195	220	225	175	198	199	192	192	209	182	177	230	200	218	203	215	226	182	219	208	207	209	196	206	184	200	198	206	189	212	205	195	223	204	210	196	187	227	221	194	195	208	200	212	192	220	217	219	209	198	240	189	184	209	211	218	205	216	205	194	222	207	228	228	200	201	214	227	234	194	221	199	206	199	212	185	224	213	203	231	216	214	204	199	224	223	190	186	192	207	206	241	203	212	202	195	238	193	201	215	200	186	199	251	201	219	217	218	205	223	206	227	201	206	239	209	195	207	193	203	218	226	173	223	220	185	220	212	209	214	178	213	200	198	204	211	207	197	217	195	208	194	229	219	199	216	203	212	181	230	210	196	229	243	184	207	233	221	196	227	213	212	195	228	188	203	192	243	219	185	197	186	204	207	223	221	202	199	198	212	195	202	197	216	192	202	208	208	221	205	214	265	198	210	216	187	207	220	203	229	207	205	211	177	224	181	204	221	202	215	244	205	228	219	211	194	220	206	190	199	204	239	207	238	214	181	218	217	220	215	212	186	218	203	232	210	223	179	197	211	234	216	190	214	217	237	210	198	230	182	232	205	194	211	182	220	227	186	213	202	244	213	202	187	169	219	193	220	218	214	201	203	181	237	222	192	184	202	200	203	234	207	211	203	194	174	209	182	175	234	210	213	192	200	186	198	201	212	240	256	222	184	202	228	195	231	206	222	193	208	213	209	181	209	229	232	217	184	204	206	210	205	200	193	231	191	195	207	222	215	215	232	209	231	219	187	208	235	208	218	202	215	223	202	240	209	212	214	201	199	200	216	185	202	172	199	243	209	235	219	210	195	222	211	236	182	203	201	204	197	202	236	196	214	199	209	213	195	160	197	169	255	200	226	193	221	208	200	194	204	206	213	232	199	217	200	238	203	196	197	209	217	213	202	205	213	184	210	207	195	199	209	222	188	201	201	213	224	202	205	227	222	195	214	191	202	194	175	214	206	214	211	180	226	192	209	192	212	179	195	209	197	221	205	224	210	199	210	201	207	204	194	220	178	203	196	199	177	217	194	203	207	210	222	188	231	199	213	206	204	200	188	191	203	222	204	210	180	203	200	202	213	197	199	230	201	209	217	191	214	189	213	208	187	189	210	213	199	215	212	204	209	207	180	201	225	219	188	176	208	206	214	206	231	212	209	215	194	199	220	221	197	224	188	200	198	196	212	200	210	165	198	196	205	208	210	194	198	197	194	210	213	214	221	214	231	227	205	204	206	229	197	200	201	202	204	200	201	168	165	209	219	200	197	208	197	176	198	208	206	199	212	195	218	213	196	200	194	199	202	193	208	197	184	183	205	197	175	183	235	181	206	209	180	222	231	198	196	212	187	213	223	208	210	192	193	236	201	184	218	189	172	183	190	195	201	213	222	227	190	223	199	198	211	229	197	225	229	214	194	223	206	228	181	217	201	200	206	201	202	219	199	203	215	199	221	228	224	179	216	205	202	178	214	189	180	210	206	190	216	225	196	195	203	202	203	208	205	217	214	216	202	205	218	173	201	227	220	216	189	216	171	214	220	182	203	203	224	187	218	212	222	212	213	203	175	213	215	195	203	183	235	211	228	221	185	210	236	203	193	203	193	179	178	215	211	201	186	200	218	190	223	218	193	198	199	197	199	201	228	220	212	220	181	208	240	222	225	202	222	201	230	222	203	221	215	229	193	200	211	196	190	195	201	199	224	198	224	194	199	191	183	194	210	209	220	221	206	202	198	239	207	206	209	219	189	193	217	213	208	210	208	193	202	206	223	208	216	214	202	201	228	215	188	200	217	245	199	214	216	196	208	209	227	217	221	210	174	206	210	210	195	211	174	180	183	192	204	226	200	188	215	200	203	192	187	208	229	192	198	205	212	182	197	207	193	184	229	200	196	204	220	231	220	179	209	198	202	205	208	219	201	188	222	209	214	192	205	217	215	209	190	241	201	222	207	197	212	221	225	196	212	234	196	194	189	200	197	191	209	222	210	201	191	194	196	215	204	227	217	216	222	174	242	196	232	217	206	201	191	207	181	204	232	209	189	231	209	211	221	197	195	204	226	225	200	210	223	219	193	200	208	261	189	193	196	231	228	207	207	234	202	199	209	222	198	177	172	211	227	203	228	198	214	230	193	231	205	210	228	200	199	197	206	229	201	210	221	189	209	207	204	191	243	239	213	200	231	219	210	201	214	200	187	206	212	200	190	204	237	219	191	191	203	220	200	216	211	191	200	233	220	218	225	184	190	205	208	227	225	208	209	217	217	200	204	237	211	194	188	212	204	213	193	208	199	213	184	206	213	193	221	187	179	218	185	214	180	215	189	193	221	212	213	203	211	194	206	211	206	219	212	184	200	200	202	203	227	200	207	237	231	230	186	188	211	201	195	195	209	205	207	209	198	203	199	182	158	181	223	181	220	220	211	194	219	166	230	201	202	206	218	201	219	217	182	226	225	207	214	219	196	188	212	177	228	218	192	221	209	229	216	208	202	218	202	198	205	209	202	199	204	205	183	196	200	227	218	174	195	226	228	208	179	192	183	217	186	185	223	201	206	197	220	186	211	202	224	184	206	197	202	205	191	185	227	207	192	195	196	212	208	196	211	203	214	185	210	199	207	199	246	205	188	213	209	195	222	212	216	202	205	215	198	211	203	198	240	201	208	172	202	199	193	191	206	215	216	222	183	210	175	219	209	196	215	189	244	218	222	179	221	239	206	205	209
10336	5495	7783	8802	6595	5299	4108	3757	3204	2819	2283	1810	1581	1459	1363	1164	1140	1020	1039	1017	863	886	836	796	784	806	714	644	631	633	633	631	630	622	591	613	551	483	565	549	535	530	522	574	491	543	573	578	501	577	505	540	541	535	565	522	516	519	486	494	507	498	550	541	552	533	506	512	531	523	507	502	526	524	526	472	516	472	465	467	535	527	528	501	533	506	506	536	508	499	539	529	518	512	529	500	505	467	497	506	527	549	492	476	502	485	499	533	530	511	488	519	503	497	511	492	489	518	461	472	505	520	528	500	479	500	513	506	555	514	508	539	512	521	518	506	510	508	493	513	523	493	483	520	564	497	501	560	511	521	521	506	486	520	500	520	507	479	552	497	536	525	480	565	520	480	526	501	536	501	524	503	524	552	507	497	476	507	500	509	509	506	493	502	511	501	513	498	522	570	505	523	518	518	558	495	479	507	511	512	511	515	463	471	515	494	479	486	504	522	518	503	505	525	495	514	512	498	515	542	490	466	522	490	529	519	480	495	494	509	495	449	525	521	514	495	472	500	522	460	518	492	529	536	497	548	531	535	507	487	536	522	496	508	498	491	519	503	500	505	484	524	496	512	473	534	532	523	496	517	496	512	506	519	517	523	523	503	472	513	552	480	551	509	490	512	504	509	502	483	526	536	525	525	481	510	502	563	505	487	515	511	527	511	478	518	503	509	540	493	513	532	515	519	492	483	505	508	535	542	534	506	529	484	524	498	486	544	520	538	552	533	538	485	491	504	508	485	536	477	506	530	508	495	504	477	509	513	503	505	506	504	502	481	525	523	526	518	487	506	497	493	507	526	532	505	506	545	505	508	490	536	477	512	484	526	494	500	478	521	475	530	516	524	482	506	473	518	525	533	481	476	505	532	499	502	509	492	485	490	497	512	523	494	513	532	507	491	540	497	480	495	511	513	504	533	555	552	492	535	496	544	492	482	476	524	530	554	551	511	505	536	489	490	512	490	493	539	559	488	531	493	525	458	478	525	497	519	490	498	552	500	514	474	491	492	529	509	490	508	527	527	506	497	486	535	542	511	548	492	437	498	528	525	526	514	468	506	507	545	508	498	493	490	501	503	495	507	515	509	513	496	502	480	564	495	486	488	458	473	517	540	485	528	519	477	535	485	536	519	490	509	540	545	499	485	512	530	515	555	474	473	472	506	501	519	532	489	480	481	508	559	483	507	492	490	496	530	477	509	501	487	493	523	480	536	518	491	518	559	470	531	518	511	518	522	544	506	532	530	527	539	530	526	505	548	515	500	525	501	514	506	529	521	532	491	522	506	507	535	486	471	487	543	520	491	502	488	508	538	506	509	511	519	498	554	508	512	544	510	488	539	522	495	539	515	541	514	483	511	479	475	514	483	508	529	477	518	507	474	523	505	514	482	563	545	464	511	519	457	489	523	559	524	525	496	533	479	516	545	547	510	513	514	481	525	526	480	503	500	537	535	509	530	526	503	504	510	525	506	526	512	485	536	497	499	511	502	520	534	521	546	484	536	528	536	529	510	516	528	530	461	501	506	503	509	471	481	475	512	493	498	493	501	501	523	502	531	538	507	544	530	533	480	513	528	521	534	494	508	486	510	525	485	500	504	567	498	538	553	455	498	491	497	536	506	491	469	500	532	500	473	518	486	542	493	527	493	506	525	531	523	490	500	470	486	495	536	475	531	507	498	519	563	507	480	517	526	473	514	493	508	526	530	507	525	501	502	542	478	541	498	540	478	476	487	552	532	547	525	519	508	484	486	518	510	549	535	521	454	501	518	523	522	513	488	511	505	513	522	509	477	531	497	492	532	508	527	551	516	518	523	509	503	518	508	503	501	512	515	514	507	539	500	520	489	583	516	448	530	493	505	482	502	514	510	478	547	564	515	522	534	526	508	500	503	506	499	577	517	512	511	496	544	503	529	552	510	480	469	526	521	484	469	551	517	529	498	515	508	553	496	459	494	523	512	505	468	493	507	563	525	477	501	482	513	537	496	515	486	533	493	504	521	505	510	511	536	497	496	521	540	517	514	496	508	492	515	523	523	487	541	473	509	523	514	561	498	520	479	492	530	477	475	490	487	497	504	506	513	514	513	495	455	492	492	505	543	508	529	552	516	510	552	517	523	519	497	500	535	488	524	486	494	519	476	514	511	495	547	510	466	491	470	488	518	508	512	468	507	510	543	554	460	507	482	523	508	523	478	482	542	546	466	522	513	509	525	502	487	486	464	527	540	523	514	529	489	458	481	553	556	492	496	486	539	517	488	514	536	536	548	520	492	523	525	494	524	494	531	484	513	507	501	500	535	504	504	532	521	483	527	555	508	496	511	517	510	489	491	518	523	479	522	504	529	504	519	514	506	529	529	486	514	546	514	488	488	505	508	471	506	488	501	489	535	513	482	509	531	508	489	523	532	485	520	529	555	480	509	547	504	512	505	483	536	488	465	516	524	533	497	481	498	490	542	552	549	545	513	464	527	516	501	531	504	472	471	516	517	518	520	477	514	488	519	489	480	507	523	465	483	513	505	527	531	516	493	526	528	517	504	492	534	479	530	513	478	524	487	503	465	538	522	503	546	504	482	519	514	505	480	513	495	517	564	537	482	526	530	486	509	491	493	489	487	518	537	519	525	495	542	502	506	507	488	466	506	511	511	499	473	516	461	538	540	516	500	470	496	483	477	472	486	490	519	461	490	525	489	488	514	504	438	486	482	471	506	489	504	526	517	489	549	510	514	469	528	513	530	525	499	450	518	534	502	519	468	509	499	495	485	508	479	490	513	515	518	528	495	501	523	487	512	522	486	545	511	504	580	474	487	519	508	540	503	511	485	514	485	490	555	507	533	507	529	499	541	497	549	510	448	503	500	504	449	503	505	482	489	491	482	523	473	483	502	522	537	521	512	488	506	519	485	515	534	530	513	537	504	505	539	511	496	507	512	465	540	516	503	492	518	465	517	491	518	515	505	512	491	486	513	492	514	482	533	518	467	539	507	474	528	540	466	492	493	522	528	496	526	542	540	497	518	496	560	541	500	490	511	535	485	526	496	521	529	517	529	483	551	507	465	485	520	520	512	500	483	458	504	521	523	547	476	534	481	489	540	529	525	510	473	550	524	492	502	487	495	467	488	525	476	475	541	526	526	506	502	491	495	489	515	494	499	542	476	487	445	558	510	474	549	539	492	474	481	531	552	480	482	524	500	517	480	462	520	499	477	513	504	530	516	474	517	498	529	528	475	535	489	492	527	515	537	450	535	515	489	516	544	513	539	488	525	511	572	515	473	557	504	524	515	513	490	526	526	489	499	489	526	515	502	500	543	528	469	501	540	482	498	521	509	510	548	495	481	512	515	501	525	466	503	535	508	516	483	507	522	503	547	496	538	527	479	487	524	525	527	493	525	519	519	538	494	496	534	487	501	524	544	496	486	486	517	495	526	473	509	498	501	488	531	493	515	497	490
21108	9584	8411	4732	3141	2028	1424	1201	1004	799	614	511	388	322	349	302	249	264	228	254	191	194	231	209	194	189	182	162	173	171	165	170	136	164	167	157	147	133	147	160	131	151	140	152	152	166	150	149	151	143	156	134	136	127	157	132	155	129	128	161	147	129	138	143	161	138	133	128	122	138	134	141	143	162	140	163	144	136	119	124	159	154	150	165	141	137	137	131	148	131	135	116	142	138	139	144	154	142	122	149	119	163	140	141	161	157	152	125	154	147	164	145	145	151	143	141	125	138	149	137	142	154	140	146	126	119	143	149	157	131	142	129	147	136	136	141	161	133	131	136	139	119	131	122	154	147	134	114	140	166	135	142	161	139	142	156	151	151	162	146	141	148	123	145	151	125	170	155	138	153	136	132	141	120	112	134	139	119	148	113	124	125	138	141	136	154	138	151	137	158	145	117	134	165	126	136	131	125	134	147	143	128	149	146	154	148	158	140	137	132	142	142	142	122	147	134	124	135	119	145	136	167	157	161	153	122	161	150	137	152	154	151	139	121	147	141	123	118	147	131	134	142	163	143	149	110	120	123	160	160	141	133	164	135	142	134	119	141	147	132	125	148	146	123	136	147	156	135	127	148	119	126	129	154	144	128	154	148	117	133	141	145	129	135	137	119	130	149	134	126	139	130	129	146	148	160	121	124	146	143	154	136	135	140	128	174	139	144	130	150	136	119	146	152	145	128	135	140	136	149	143	155	147	147	129	115	122	134	126	123	145	127	137	146	118	135	137	147	131	123	121	134	144	132	134	144	163	117	138	169	129	147	142	121	138	140	131	136	132	151	123	121	129	148	148	154	125	158	154	133	157	150	134	135	141	135	131	134	111	149	154	135	139	126	144	145	147	141	168	148	164	154	160	149	130	149	155	168	137	131	157	148	141	122	151	136	113	155	134	130	144	140	143	142	128	144	150	142	140	122	132	141	147	140	152	130	134	134	145	136	129	148	154	122	131	135	144	153	115	129	149	151	144	134	113	143	129	133	152	128	159	133	160	136	141	143	133	151	137	152	135	135	152	144	150	150	148	123	123	153	119	149	144	130	126	144	129	137	136	153	131	147	113	150	129	131	125	135	142	136	123	146	145	140	146	152	154	113	160	157	157	155	134	131	129	151	115	143	146	138	145	156	137	152	142	128	134	149	128	140	139	140	142	144	151	154	150	131	149	136	133	133	149	147	134	148	136	118	134	135	141	141	131	138	150	130	151	142	111	122	139	101	161	142	153	130	139	141	140	138	146	133	131	131	149	144	119	130	150	123	131	151	118	134	156	142	118	158	146	139	125	128	155	140	134	133	138	148	152	145	143	130	146	130	156	146	125	121	141	139	121	142	162	160	130	149	126	150	156	133	132	130	131	142	145	150	136	162	141	133	149	131	150	159	122	124	134	151	126	131	147	152	135	137	135	164	132	139	144	145	148	135	165	153	126	147	149	136	116	151	136	137	140	136	145	126	135	142	136	121	141	150	145	144	152	145	136	131	152	146	149	151	135	124	141	159	150	137	147	150	128	152	150	140	136	145	136	155	136	136	124	148	136	162	146	150	140	127	143	138	151	150	138	132	127	128	143	148	155	137	125	133	130	159	142	131	144	126	152	129	153	137	147	161	131	137	137	146	130	153	137	132	153	130	130	141	120	140	160	164	129	136	119	119	130	146	127	161	136	147	125	146	139	147	144	147	140	121	128	139	151	118	151	140	176	130	122	143	119	137	135	161	138	136	129	104	120	151	145	143	133	158	123	142	144	146	168	150	130	165	142	129	149	138	134	145	152	126	147	149	164	140	149	133	118	156	142	119	123	142	155	146	134	134	146	140	160	144	137	135	161	125	129	115	124	138	139	135	142	139	126	143	134	133	141	142	164	137	130	161	128	132	138	160	133	137	178	141	124	122	146	154	140	138	134	129	153	159	125	156	130	140	153	128	125	147	144	126	134	123	122	146	135	130	146	123	136	152	138	136	141	142	118	120	152	134	111	114	132	151	135	130	135	166	144	132	136	123	150	148	152	136	130	136	138	150	143	140	150	134	135	128	109	150	139	143	142	142	154	132	123	129	135	147	158	132	141	155	126	150	103	142	127	144	140	153	126	127	165	133	141	149	140	147	126	151	134	149	136	139	132	130	150	147	138	148	170	140	142	149	151	140	148	131	134	145	166	141	151	120	132	159	142	154	128	130	152	135	154	138	148	156	151	156	132	127	144	126	117	121	118	140	152	146	146	138	134	147	152	164	145	138	132	142	141	130	145	153	132	132	137	143	148	145	133	154	134	145	141	125	144	156	153	144	154	137	134	145	165	146	139	165	143	134	126	134	140	149	123	125	142	128	154	147	128	133	140	141	116	121	141	129	140	135	136	146	144	134	142	141	149	128	128	139	131	157	154	170	134	159	151	148	164	121	141	133	161	130	147	152	135	136	142	134	135	169	126	158	142	141	142	145	141	168	147	145	122	131	132	146	118	140	143	139	166	137	150	141	138	142	134	152	150	151	127	135	138	132	160	142	139	135	152	134	117	141	132	160	113	127	140	144	129	149	128	137	140	117	144	171	145	136	134	154	141	154	126	123	134	136	171	138	150	146	132	148	128	122	162	129	137	148	147	129	137	159	137	139	136	125	148	125	141	162	134	139	162	139	147	127	153	118	153	129	158	135	167	142	145	129	144	129	123	127	126	132	155	136	139	146	146	149	145	122	138	149	144	160	145	156	130	153	145	133	122	133	154	149	137	136	148	142	118	137	151	150	143	139	157	129	144	165	137	132	150	124	146	142	146	132	132	129	120	141	122	119	137	147	132	150	143	137	134	123	150	157	131	137	147	165	120	140	143	116	134	131	151	121	141	128	135	130	129	132	151	142	119	132	111	131	119	135	121	138	133	136	139	143	147	149	142	160	138	128	136	133	144	143	152	148	152	137	138	158	136	138	140	129	127	125	134	148	148	147	140	131	148	147	142	138	149	166	164	131	138	162	147	138	140	115	135	133	149	148	144	153	130	151	129	134	140	156	146	147	111	143	145	147	130	142	126	152	174	146	141	169	158	135	143	142	130	136	151	148	144	127	149	152	146	128	135	121	144	142	136	153	158	132	131	149	165	126	133	157	130	142	125	154	159	134	141	138	131	153	112	129	131	132	158	145	138	151	142	151	135	152	130	129	123	130	145	148	145	127	144	114	150	124	140	144	137	146	130	138	144	149	142	131	126	128	148	134	137	128	133	152	141	145	135	126	150	143	126	137	155	150	159	131	138	128	137	124	130	148	139	137	150	154	120	126	131	144	129	122	140	140	136	144	128	137	141	121	151	147	142	140	145	128	121	119	128	110	139	125	157	141	142	124	133	120	113	117	139	129	109	141	132	130	131	143	141	159	137	134	148	138	147	148	119	135	148	154	132	133	132	157	128	128	137	142	125	138	141	140	136	161	126	125	166	118	143	133	141	138	135	118
13829	8446	13554	10818	8883	6752	5248	5017	4348	4106	2794	2361	1845	1876	1719	1330	1236	1223	1127	1131	944	949	828	827	804	745	680	651	573	579	504	547	562	511	476	477	415	419	416	387	412	378	404	426	378	386	373	392	367	377	358	369	407	391	372	393	408	374	385	365	346	372	367	371	353	371	341	361	370	382	342	348	346	357	398	361	362	369	396	333	351	369	369	360	361	354	387	333	379	393	373	338	375	361	331	362	335	343	331	372	335	354	335	367	318	359	331	367	350	333	330	343	337	369	354	344	376	330	360	344	350	384	343	361	344	315	375	353	318	366	370	347	354	350	376	350	352	359	374	348	348	355	368	354	343	344	347	361	376	389	370	352	351	359	340	356	348	383	412	366	345	361	330	300	381	344	367	360	351	399	374	323	331	356	333	342	348	346	326	331	370	331	360	359	375	345	417	344	382	380	408	332	368	344	389	359	382	368	397	366	377	339	349	371	368	398	377	357	391	337	356	357	353	374	355	369	349	378	354	333	373	353	334	375	357	348	375	372	357	362	346	381	351	381	369	350	358	352	349	320	372	343	378	376	361	344	354	377	355	345	356	347	355	332	377	359	373	382	344	348	374	363	355	352	335	400	349	368	320	378	344	375	353	351	394	338	376	375	353	368	402	323	327	350	357	362	348	372	361	358	386	383	352	344	368	328	386	305	312	328	375	341	351	377	319	352	354	358	360	346	340	380	396	387	350	315	382	349	354	304	371	354	309	340	328	369	376	386	360	403	352	375	332	381	354	372	347	361	376	359	342	355	342	357	357	373	379	345	366	339	357	415	388	362	334	318	360	341	373	337	362	359	358	355	347	336	366	354	365	371	322	366	303	383	358	351	366	362	357	341	359	347	360	342	363	417	373	363	331	397	360	363	329	370	376	352	365	333	365	341	387	334	391	360	356	334	375	376	339	351	362	344	338	347	346	358	356	346	338	332	370	366	353	346	366	363	353	348	342	362	352	311	345	361	372	336	350	367	363	351	363	358	368	349	345	335	358	394	397	350	341	394	347	346	392	354	351	349	350	374	340	369	372	343	355	356	359	363	352	354	344	351	363	378	373	346	396	367	319	353	360	377	342	381	344	352	332	342	347	366	352	340	341	322	390	347	346	323	375	328	320	341	354	404	365	356	385	336	368	354	363	383	354	347	361	360	362	334	371	339	408	367	329	371	360	375	353	347	314	337	342	353	339	325	376	345	387	355	358	349	347	371	353	349	376	382	354	342	343	354	361	322	352	334	356	355	350	356	402	351	355	308	347	359	366	355	363	343	363	349	338	360	365	345	346	351	357	327	346	348	333	349	363	366	356	383	335	361	331	383	364	345	323	339	377	332	372	352	339	365	349	366	367	359	374	334	380	331	363	370	353	366	383	348	384	347	357	375	361	359	339	369	332	351	337	333	367	358	353	320	349	362	343	379	358	391	345	369	324	341	354	379	341	345	371	362	355	357	348	364	335	358	367	357	366	344	354	352	383	383	366	359	358	378	349	316	348	330	354	338	384	363	368	335	367	354	338	342	361	343	361	349	317	390	348	317	338	364	380	354	367	357	313	358	339	375	353	320	346	375	351	364	354	365	347	349	372	308	405	369	350	374	370	369	343	375	356	345	366	343	348	354	350	354	337	395	375	342	406	382	351	360	361	380	381	326	349	324	374	319	332	327	379	384	348	377	354	369	352	385	340	368	357	374	350	383	357	339	353	343	370	363	359	380	346	342	360	344	337	412	368	326	383	344	383	383	364	342	357	345	382	360	368	345	348	335	369	379	322	370	358	352	351	354	360	355	358	377	356	350	371	348	347	387	330	364	361	378	387	359	379	371	340	348	383	363	389	339	334	370	340	339	326	355	357	365	366	335	341	361	375	356	334	378	368	370	353	363	386	360	362	383	351	379	380	354	371	314	351	375	333	364	373	376	368	360	342	365	374	327	383	376	352	353	327	337	327	340	357	346	371	360	342	356	324	331	349	390	342	361	376	356	383	365	394	363	302	359	360	340	335	372	368	352	356	361	365	386	377	372	381	340	328	370	343	358	345	343	391	333	371	351	350	343	363	340	356	344	364	358	342	361	315	341	356	352	392	363	351	357	345	362	363	351	371	367	353	360	361	366	353	339	361	348	341	360	341	344	352	358	351	335	328	356	315	388	370	335	380	337	419	361	402	341	351	370	349	338	365	365	357	381	379	359	316	398	366	313	343	306	349	355	383	347	350	370	369	334	361	362	329	336	327	380	358	328	369	352	377	369	367	381	342	377	388	351	359	338	364	383	369	341	346	341	334	316	344	382	381	350	375	341	353	362	357	362	365	372	361	353	363	337	340	338	378	358	378	367	351	354	364	357	325	368	385	346	342	345	349	356	354	346	354	388	333	331	369	367	348	345	332	364	336	324	386	379	345	325	341	356	359	377	354	383	383	348	354	342	366	372	322	394	347	358	363	361	349	342	363	343	346	355	386	336	333	332	333	372	352	336	336	348	338	340	376	357	325	364	349	378	338	348	361	324	346	389	335	346	376	395	355	321	378	355	349	321	292	379	379	370	345	328	338	370	348	372	345	356	378	336	364	357	348	342	331	310	350	396	354	367	340	369	410	357	347	366	313	336	353	329	394	363	367	359	352	357	371	337	354	343	346	352	348	345	343	363	376	349	345	389	377	363	385	362	365	373	340	335	350	363	394	357	352	356	347	375	341	362	356	336	348	344	393	350	370	349	368	334	351	349	360	384	380	356	333	362	347	360	366	385	352	375	365	334	344	376	354	332	392	319	337	325	357	349	359	367	360	337	336	374	362	383	361	377	374	360	415	342	339	346	354	373	352	356	354	353	368	356	338	341	370	346	357	361	366	369	352	326	317	375	335	380	351	331	339	353	342	383	344	329	352	385	385	358	342	390	352	352	352	358	353	337	373	382	354	353	329	338	352	387	373	359	352	369	332	362	336	356	342	332	368	338	343	330	349	369	377	337	340	379	366	342	376	347	360	346	345	373	376	371	371	373	360	354	346	398	353	343	391	360	337	323	378	387	369	351	372	326	365	373	360	355	364	369	389	355	368	370	380	328	354	378	340	366	358	332	368	327	377	348	346	399	349	382	308	398	352	383	348	349	354	350	385	319	360	334	341	357	341	348	361	367	371	380	380	367	397	360	326	364	358	348	334	374	357	334	318	339	393	358	344	355	337	345	375	353	342	369	368	337	357	324	391	352	351	370	386	347	339	346	346	368	369	347	350	320	363	344	356	347	345	345	376	328	380	377	376	377	362	350	373	354	356	365	350	344	335	354	341	367	375	332	342	359	348	343	342	348	369	376	337	366	336	375	356	368	357	380	336	380	351	341	337	364	365	367	359	356	365	353	336	331	337	390	372	352	353	347	364	328	354	327	341	352	359	330	329	368	367	353	342	339	354	337	329	383	345	359	351	374	389	319	342	358	355	356	367	386	372	339	401	379	333	389	328	376
5747	2662	2763	1607	1069	683	607	439	353	340	342	323	324	262	236	258	249	251	244	231	230	261	241	217	244	251	237	226	191	219	215	229	244	213	244	237	239	208	226	230	242	229	224	211	236	219	199	218	192	254	238	254	204	243	227	204	217	219	251	209	207	237	229	210	221	245	227	231	233	223	230	235	225	198	219	211	234	220	247	216	231	223	242	226	242	238	209	249	207	229	199	249	236	232	208	212	270	217	256	222	214	221	229	211	240	227	249	228	204	243	245	223	237	218	224	255	231	234	218	219	249	235	238	234	198	215	212	253	219	225	225	202	218	216	224	221	200	239	243	220	232	233	219	242	244	213	231	216	235	213	237	222	243	217	235	227	197	225	220	249	234	231	242	187	205	218	208	225	251	226	214	213	242	244	225	197	245	209	230	228	230	241	238	229	217	203	223	212	204	232	201	232	214	212	227	239	239	239	229	232	216	222	211	231	216	204	248	236	260	242	236	212	214	214	232	219	214	207	230	219	256	229	226	247	222	251	208	197	202	238	244	196	241	200	222	207	212	242	216	256	242	218	228	217	228	225	237	192	220	249	234	244	219	199	222	213	225	241	200	194	233	196	213	229	237	215	235	230	237	225	244	218	211	234	218	210	230	218	220	205	242	234	194	236	223	202	254	191	226	240	228	206	240	230	206	211	224	208	224	248	227	261	215	214	194	262	205	207	232	212	232	251	242	248	219	207	226	231	227	214	193	199	223	245	262	255	241	230	236	214	198	208	248	215	233	221	228	218	220	252	218	205	241	207	232	234	236	230	220	216	270	220	218	210	226	230	260	237	211	221	217	213	223	202	230	225	204	212	252	221	225	224	197	224	215	229	226	209	231	258	229	208	224	245	246	197	229	230	220	221	224	232	207	242	244	236	259	204	234	220	220	213	246	254	200	218	225	257	228	234	188	209	218	238	244	240	234	225	214	229	222	232	218	224	234	210	235	233	220	222	257	232	220	238	217	247	222	234	244	234	213	212	254	245	230	237	228	226	261	217	181	265	247	227	213	262	216	241	223	186	234	255	249	242	214	231	245	229	215	219	244	243	212	228	255	228	231	247	238	236	240	215	190	199	203	220	227	221	251	252	225	243	223	215	229	232	221	204	221	222	220	226	275	246	235	231	229	255	234	193	225	235	248	271	216	220	221	242	223	217	223	251	225	209	256	237	231	247	223	223	226	211	237	200	238	228	232	216	229	211	221	229	211	218	214	203	220	224	218	229	204	239	251	233	242	206	203	221	220	208	248	236	219	236	205	221	237	234	238	221	211	255	233	206	225	206	228	211	211	210	244	234	220	252	193	218	226	247	206	246	219	229	218	237	218	237	219	236	234	241	217	233	241	220	273	242	218	209	214	225	245	218	234	207	245	204	244	240	261	218	226	227	212	233	213	233	227	230	260	237	197	221	221	216	239	214	212	223	243	225	228	217	226	236	223	233	259	231	226	224	226	240	233	229	203	203	205	207	243	229	259	241	230	232	235	205	237	220	225	243	230	212	233	201	236	235	231	260	238	203	248	237	237	232	232	208	253	205	242	224	229	235	212	198	217	208	239	208	224	226	221	225	226	212	210	216	231	214	241	232	218	230	224	216	209	193	219	245	215	238	242	229	237	233	244	217	235	227	246	245	209	208	220	194	232	226	220	248	234	254	233	239	226	199	209	236	218	232	228	195	221	221	219	226	241	226	198	208	205	220	207	235	237	222	239	217	227	223	224	201	216	219	213	214	216	214	238	243	229	215	206	245	237	219	228	240	249	219	233	238	236	218	244	209	234	230	217	240	205	232	231	258	211	240	214	240	231	229	206	213	242	249	229	213	248	229	231	195	191	259	212	211	219	210	235	212	247	251	248	217	242	229	217	212	220	240	199	215	211	219	216	211	250	222	241	193	226	218	222	221	222	222	189	225	218	216	220	220	233	243	196	215	253	218	219	221	209	211	211	206	245	214	233	246	219	243	246	219	228	235	239	241	210	217	252	202	248	227	239	233	250	198	225	227	236	229	218	199	238	234	245	234	214	209	226	252	233	222	218	220	222	232	212	227	241	251	272	235	220	245	240	224	239	218	217	273	246	225	226	230	237	222	221	235	214	224	212	231	226	223	236	233	239	232	234	243	235	219	236	224	195	228	237	221	233	241	217	212	253	233	218	244	231	207	242	209	235	224	203	227	235	219	217	216	237	199	248	206	232	238	228	212	216	226	212	220	227	244	266	220	213	226	244	221	235	225	217	229	218	224	214	222	211	229	262	230	191	220	221	230	220	226	212	246	243	219	221	210	239	214	233	230	215	247	219	208	241	233	231	227	237	230	242	254	238	241	231	217	231	231	240	237	214	211	219	215	212	229	234	173	222	235	195	226	223	222	247	215	217	222	245	224	248	232	220	223	232	247	235	253	226	228	249	239	227	241	235	229	221	237	230	207	234	226	234	229	242	201	220	230	232	250	223	246	231	235	224	257	238	244	233	216	197	234	253	222	219	212	204	253	216	208	234	229	237	241	218	270	247	216	231	222	218	234	209	224	213	217	210	260	250	231	249	220	235	207	193	206	235	225	216	250	213	228	248	233	225	216	217	238	267	261	231	238	230	244	240	217	229	213	226	224	235	236	212	233	233	230	219	219	240	235	207	220	239	213	205	211	226	216	206	211	223	232	240	262	233	210	223	234	256	199	212	247	215	196	248	230	264	233	224	228	227	231	215	217	248	245	259	218	211	201	242	236	227	216	222	235	243	243	231	230	224	207	212	233	241	203	252	240	219	209	230	261	219	230	269	236	229	235	213	237	212	259	237	225	248	218	232	245	207	225	248	212	199	211	217	216	222	221	233	232	227	200	232	235	233	234	224	242	253	210	229	241	222	245	238	231	227	255	222	244	231	223	235	243	234	219	220	221	198	229	229	233	229	252	226	212	218	222	230	235	226	239	246	226	227	223	222	239	217	216	244	222	209	218	225	243	252	221	217	236	205	233	225	216	214	256	218	228	249	212	216	224	212	225	233	250	216	217	239	232	246	218	200	239	216	240	230	228	218	223	206	212	243	218	228	262	233	229	194	218	243	231	230	220	235	207	229	232	221	228	224	206	219	226	240	208	220	243	246	193	224	229	204	250	220	210	241	254	250	237	217	228	229	234	227	214	249	231	239	221	221	241	222	216	225	233	235	232	242	206	218	250	236	226	214	221	214	229	212	202	219	213	239	238	214	265	228	228	221	196	255	237	241	216	216	233	250	217	253	218	229	232	221	211	239	213	235	213	232	268	214	225	240	237	214	227	219	231	268	219	211	233	228	226	203	214	225	221	226	222	229	237	216	216	209	215	226	187	235	226	219	226	243	248	207	211	234	207	210	225	226	226	209	241	251	249	227	219	245	221	222	215	219	215	231	222	234	224	220	236	217	216	241	215	231	218	210	229	218	216	228	231	234	227	226	226	204	224	223	227	245	221	248	198
4640	3009	5138	4770	3794	2863	2295	1895	1542	1351	1211	1184	934	955	829	775	830	750	727	742	732	687	659	656	634	591	577	600	585	596	599	622	608	637	583	620	580	563	538	599	582	561	550	573	567	575	548	507	576	527	573	565	604	576	615	578	631	559	601	522	543	561	554	560	524	574	539	541	564	530	549	552	592	559	551	527	571	526	546	571	570	537	562	568	596	577	548	594	555	534	552	604	554	560	586	573	587	558	557	546	535	557	532	587	542	558	558	558	545	542	563	513	544	538	541	533	548	586	543	544	595	562	553	572	550	545	596	532	548	533	554	547	530	558	524	526	580	589	584	570	531	578	579	571	574	568	599	592	598	585	526	553	592	514	575	568	600	559	561	530	557	535	543	540	565	561	545	581	534	528	526	567	575	565	556	590	560	533	533	554	566	575	590	587	542	551	523	556	537	553	581	586	543	574	574	579	528	578	533	582	563	585	577	564	560	548	589	592	547	574	581	520	540	574	561	578	590	537	534	559	551	545	563	562	522	551	596	581	552	526	549	533	566	509	564	543	571	532	618	632	589	567	540	548	558	599	592	530	569	515	534	606	541	528	547	553	542	544	560	546	561	560	557	534	559	574	591	515	552	556	565	582	535	560	569	552	562	534	571	590	538	518	570	552	535	573	513	545	581	533	545	543	592	570	571	568	550	545	571	596	559	573	544	523	583	530	566	589	501	567	595	581	611	533	580	558	537	547	545	527	549	539	583	576	598	531	543	565	563	560	571	599	515	551	550	588	566	571	551	581	555	561	594	556	533	547	511	566	583	507	558	585	523	576	541	551	571	544	579	553	523	561	522	522	575	579	547	540	585	568	550	577	521	602	563	552	577	607	553	563	581	537	519	553	539	560	560	534	555	556	599	552	582	554	535	548	549	526	565	548	588	534	522	562	556	565	548	578	551	549	558	584	586	539	543	558	534	546	596	552	587	608	551	554	529	542	544	557	542	539	531	580	543	545	559	560	595	551	564	583	559	556	554	556	566	580	535	553	565	573	608	531	544	599	546	574	511	557	564	572	573	562	551	551	544	513	590	540	607	545	565	598	515	508	535	579	550	518	575	541	557	542	542	566	513	513	578	551	512	556	596	580	531	605	600	542	568	545	497	548	550	561	521	569	562	533	545	528	537	585	546	535	538	541	551	580	535	554	579	496	604	569	550	563	537	546	525	514	552	560	570	517	582	588	552	549	552	592	569	519	521	532	578	608	525	537	561	511	529	596	568	595	539	540	569	583	504	519	558	541	536	532	560	544	592	544	559	530	556	574	500	561	548	558	554	534	535	610	594	556	535	587	544	552	551	559	562	568	568	534	564	559	557	555	572	531	581	533	524	572	552	578	533	540	579	552	555	594	540	561	553	558	542	571	557	565	509	582	552	576	550	569	559	555	550	575	535	598	553	596	558	563	530	586	549	553	540	511	580	565	589	530	592	530	518	565	610	562	544	561	542	583	552	569	549	522	595	579	569	535	590	576	562	584	579	559	565	548	553	570	524	553	553	535	574	523	519	559	558	515	572	500	510	544	572	536	564	565	596	501	528	561	552	543	552	539	569	565	553	590	539	553	569	540	603	559	539	522	610	545	595	580	566	541	598	547	590	566	544	569	549	517	525	564	554	584	524	541	575	567	550	566	630	537	554	569	553	566	544	545	544	594	543	588	546	548	547	576	573	610	542	576	577	573	549	585	593	551	547	565	565	529	587	540	540	542	570	542	539	544	582	551	570	535	568	572	566	567	561	549	559	580	599	540	523	570	575	529	563	598	576	568	577	549	547	564	552	538	541	524	546	552	537	557	587	566	557	548	512	588	573	553	571	556	565	572	546	589	580	589	572	568	513	524	540	581	577	553	566	558	534	561	612	536	536	569	537	561	506	574	572	571	542	581	587	538	573	571	562	558	547	528	550	566	552	583	558	524	554	535	581	533	569	507	575	571	552	557	547	575	518	546	571	543	596	505	562	573	574	539	564	567	552	629	560	560	527	563	550	555	597	546	570	583	537	545	590	576	589	583	597	554	598	545	559	570	575	572	549	555	566	580	545	535	562	596	588	575	538	524	562	597	558	562	574	536	522	576	610	566	530	549	519	584	577	547	523	558	537	567	585	514	579	543	593	511	528	512	522	574	567	561	569	503	552	577	575	530	569	523	545	569	542	559	541	565	549	604	564	546	524	559	554	542	533	566	528	548	573	550	573	541	562	529	585	568	505	571	559	531	572	561	536	603	604	543	497	553	616	580	556	557	540	576	579	569	538	593	507	542	543	570	581	538	582	527	581	590	566	565	552	582	541	580	592	562	551	580	538	549	536	546	531	555	589	548	532	533	549	582	540	537	578	595	577	551	598	571	570	590	552	555	580	567	571	566	559	542	594	516	604	591	543	560	557	524	569	560	553	532	580	627	554	541	560	523	525	560	616	539	569	567	583	598	544	565	551	546	563	555	577	537	589	527	513	577	541	575	595	511	569	551	543	518	531	636	585	551	517	543	562	566	563	531	560	576	569	540	596	579	547	556	588	550	583	554	568	561	530	542	566	561	559	581	559	519	549	491	571	555	521	535	566	580	543	546	559	566	581	546	519	607	573	558	567	536	545	603	537	556	610	527	537	554	522	546	597	566	568	540	514	545	539	555	564	573	582	527	515	582	561	544	533	555	537	522	579	572	593	528	527	541	546	575	527	532	589	562	577	528	600	538	566	533	601	571	537	554	639	563	568	539	521	583	523	577	536	544	561	562	581	529	556	505	589	504	521	581	602	565	560	571	530	515	533	566	572	586	558	566	599	523	584	548	603	577	574	521	560	554	578	572	569	568	590	573	551	589	560	575	567	566	555	563	569	597	542	567	554	567	584	587	538	601	546	556	520	535	570	539	559	524	556	575	573	531	541	542	578	553	527	555	553	553	574	557	501	590	537	549	559	568	568	532	561	557	585	566	518	547	534	544	550	572	585	575	540	550	540	550	555	578	561	595	617	555	557	551	514	554	537	603	585	576	540	571	548	603	558	547	558	579	599	555	541	552	549	535	608	563	584	573	522	562	595	547	523	610	578	534	568	584	576	563	547	588	542	521	545	575	580	570	533	587	591	541	542	563	563	542	573	590	590	546	527	526	567	591	574	542	534	575	545	591	522	561	522	574	548	558	559	582	578	582	579	591	550	562	574	516	587	538	551	553	562	558	560	586	565	566	574	572	549	562	582	602	529	560	593	569	519	587	542	561	570	572	562	534	546	559	576	568	552	541	560	537	565	549	528	561	594	531	507	595	599	525	593	535	567	546	521	554	543	577	512	551	568	585	544	568	566	555	505	520	565	556	564	540	536	575	539	550	571	539	557	545	569	574	569	541	558	529	583	506	533	552	580	546	530	537	567	569	550	581	586	584	593	574	565	556	553	552	564	584	552	560	582	554	586	578	557	587	563	544	570	575	563	539	566	547	552	556	558	566	548	541
13901	6399	6246	2860	1902	1354	1152	939	720	586	452	438	367	370	338	262	272	269	289	262	257	245	238	251	244	252	249	207	228	216	238	215	216	196	211	200	212	218	206	201	205	227	218	222	194	213	210	208	214	202	208	214	228	225	175	226	197	220	236	188	201	203	222	229	218	220	207	213	199	233	221	184	197	209	203	228	231	211	197	206	212	228	229	189	166	199	204	205	197	206	173	207	195	203	203	240	189	193	191	206	204	211	218	192	225	236	226	231	208	222	195	209	203	217	197	202	202	181	201	183	216	216	205	227	239	207	223	210	185	199	207	218	203	197	194	204	179	215	215	210	221	214	210	222	209	169	208	226	199	191	229	208	208	227	249	221	193	218	175	199	242	218	215	202	207	201	227	214	218	221	206	204	218	215	181	211	219	222	226	184	210	220	205	210	207	189	213	193	194	226	193	234	192	188	242	200	221	216	203	229	206	201	215	207	226	235	208	209	221	213	211	224	202	253	215	222	208	208	184	235	184	210	216	216	207	216	221	257	218	195	195	231	208	223	201	180	208	205	193	194	202	205	213	225	192	219	201	212	234	206	205	219	200	216	237	212	186	200	209	199	210	192	192	210	211	205	196	192	227	212	188	203	205	209	182	228	198	247	222	217	211	227	203	215	191	216	202	199	219	213	197	194	207	188	182	198	213	193	209	174	214	210	224	205	201	178	204	190	216	184	213	175	182	205	224	220	211	160	206	232	197	196	222	204	196	194	198	187	185	191	210	181	236	206	194	189	211	206	187	226	217	213	210	216	192	211	208	244	208	193	239	216	220	197	231	197	242	215	197	212	194	207	210	209	228	178	186	217	188	230	184	214	232	204	215	208	211	195	211	186	200	192	211	225	253	205	201	231	221	211	201	190	192	222	227	224	219	255	206	209	196	200	210	187	202	177	195	219	193	200	173	178	186	205	207	215	207	194	210	217	201	200	217	217	216	205	172	206	201	180	198	202	211	242	222	182	208	213	190	204	225	207	199	198	231	224	209	190	201	190	224	217	190	193	211	203	222	229	225	193	216	218	204	231	196	214	199	198	213	232	190	212	200	209	223	193	200	223	198	212	211	225	203	233	205	211	196	221	201	232	209	193	182	230	209	211	219	203	196	212	192	208	209	214	191	223	197	190	204	214	196	221	220	219	198	189	215	179	191	210	204	222	204	236	158	202	231	200	201	229	202	178	237	199	202	184	220	218	209	193	197	200	184	210	217	213	244	202	218	209	212	209	198	191	218	190	206	207	198	224	196	202	224	197	201	211	231	220	207	189	195	210	177	211	187	214	197	214	211	225	200	181	217	196	199	237	229	228	199	213	218	192	189	192	204	198	215	221	219	208	181	230	211	205	188	214	197	198	202	213	205	210	203	234	212	229	209	195	238	227	213	231	181	214	208	195	195	221	207	205	182	193	220	210	201	226	200	231	218	193	214	207	196	202	222	214	216	198	235	181	199	246	216	198	220	213	202	210	187	209	215	180	211	208	235	217	192	193	224	195	205	194	210	229	211	214	233	215	224	212	183	188	189	220	222	232	218	207	213	211	208	213	212	193	222	198	201	173	222	210	186	210	202	202	188	203	219	203	207	222	218	209	213	177	192	211	234	207	191	195	208	210	197	231	212	212	202	226	218	211	235	211	177	213	226	159	223	207	214	223	210	218	211	214	207	201	248	195	220	210	231	218	213	224	195	220	195	200	214	185	211	193	221	198	195	215	208	199	193	219	199	199	186	201	221	232	198	205	193	192	190	211	214	228	247	222	205	202	201	193	198	224	206	215	180	168	189	216	202	196	204	219	175	217	203	201	208	220	191	208	222	212	225	186	206	184	196	221	210	246	234	180	199	215	179	208	197	231	186	212	200	199	193	208	196	195	192	223	200	187	233	206	241	209	213	189	180	199	212	191	213	190	218	222	215	181	193	216	207	198	214	192	200	202	199	188	191	209	204	230	220	213	194	215	217	207	205	211	199	198	199	205	229	226	207	200	230	195	214	209	212	174	233	226	213	185	198	240	227	231	205	197	186	198	195	196	183	207	210	214	204	216	198	209	214	194	183	194	223	202	213	206	217	202	204	206	217	215	213	201	207	210	207	177	201	190	212	187	205	211	236	226	213	219	190	193	210	202	203	194	215	208	215	205	221	252	209	190	206	222	207	203	195	213	224	207	222	191	219	201	198	217	229	206	242	231	221	203	185	192	207	174	232	205	216	210	217	232	212	197	233	212	175	239	216	208	231	196	205	199	203	218	193	212	208	164	185	223	196	188	205	207	204	223	208	224	211	209	220	208	210	202	207	177	208	219	229	207	189	205	203	210	210	205	208	200	208	216	207	197	215	198	191	212	201	207	202	172	235	191	208	188	187	241	213	229	186	219	212	233	221	201	201	242	238	211	209	202	196	231	221	213	204	183	205	188	215	221	200	229	224	203	196	211	205	200	209	183	232	191	221	251	198	199	225	209	216	208	188	219	196	219	219	210	192	195	193	205	197	193	211	229	209	225	213	196	230	225	199	229	233	208	218	176	172	185	207	214	209	191	209	213	212	225	208	216	230	216	206	213	226	211	187	229	197	209	191	204	241	171	215	192	228	247	195	217	221	189	227	209	208	198	204	225	204	197	202	206	207	171	181	231	176	167	194	188	181	212	198	217	187	194	244	226	214	197	212	236	212	192	197	216	209	201	208	190	211	232	210	204	220	195	219	194	198	219	206	234	176	208	181	194	197	225	218	190	214	203	215	177	213	184	218	195	208	194	180	181	203	203	190	228	211	197	198	208	214	210	212	226	205	216	226	206	222	211	196	207	187	240	200	225	215	199	185	238	194	219	208	225	233	223	201	216	201	200	201	203	208	216	213	217	219	192	216	222	200	202	196	190	213	220	227	189	217	222	206	210	207	223	182	192	213	220	213	194	220	213	208	224	217	228	190	235	191	165	194	203	208	219	222	215	223	197	192	203	190	204	184	210	199	194	228	192	217	217	178	213	218	181	204	195	192	207	199	193	201	203	189	219	214	211	187	200	213	197	229	206	224	232	201	210	220	189	200	204	223	201	212	213	206	193	206	218	203	225	216	180	173	219	190	203	206	201	235	206	200	178	193	204	186	202	214	227	211	223	186	195	225	216	227	207	205	195	190	206	228	174	245	216	183	206	198	196	181	222	210	257	220	217	221	236	212	213	213	222	199	209	234	201	216	203	242	237	235	252	219	207	214	208	219	224	205	185	209	220	230	198	215	204	171	185	221	221	212	234	218	208	190	224	202	204	194	210	208	204	214	216	191	203	227	208	205	221	234	213	229	227	211	207	183	195	202	220	201	202	228	213	190	196	202	202	213	230	187	206	179	185	189	197	206	212	212	215	210	189	213	242	217	212	205	240	215	218	226	211	214	242	220	202	220	198	221	214	197	231	209	196	204	231	230	190	195	237	204	197	174	236	218	212	212	227	187	220	171	171
10603	6532	10466	8042	6111	4871	4237	3664	3388	2781	2065	1865	1513	1533	1281	1197	1074	1007	996	1000	852	829	818	857	787	745	691	688	638	638	660	692	609	599	598	566	580	534	536	503	511	528	548	564	557	541	527	535	545	500	522	514	519	546	513	518	525	534	501	530	532	507	470	536	530	516	460	530	555	488	478	545	530	536	506	515	549	477	498	545	512	486	520	473	516	529	497	451	495	500	492	536	492	538	530	509	536	513	541	496	511	523	501	510	500	521	510	520	552	456	473	500	523	497	512	503	516	514	514	519	499	508	508	521	485	513	524	438	547	535	521	566	492	474	512	506	539	538	486	543	496	509	517	488	516	522	512	547	496	531	499	494	493	514	492	523	468	490	526	532	535	537	519	499	508	486	512	509	457	507	463	473	475	559	516	510	513	522	499	521	491	525	535	464	519	519	518	500	506	483	506	479	483	552	572	503	491	490	470	539	532	515	496	490	520	520	456	482	519	545	508	507	521	513	510	552	487	487	539	518	533	559	528	567	481	515	505	488	517	506	491	517	536	484	487	502	511	491	543	505	491	538	504	539	542	493	495	463	537	519	509	517	459	512	490	495	508	495	543	523	505	501	486	509	481	485	488	507	512	545	507	500	529	502	497	539	570	494	523	510	500	539	510	486	505	469	523	493	541	504	534	534	519	518	511	517	524	507	519	465	529	486	508	554	468	507	519	522	512	519	462	510	487	479	539	531	515	520	510	491	474	483	519	494	532	519	525	526	520	530	500	513	521	518	541	493	504	546	497	530	506	520	484	553	521	514	511	562	456	536	481	530	520	471	460	492	485	509	503	472	484	503	519	507	505	529	507	487	501	468	496	487	527	500	474	508	546	506	515	530	471	461	518	490	504	479	492	485	567	528	511	538	495	478	498	492	481	501	528	510	507	512	484	529	533	455	553	511	518	517	499	481	524	494	531	488	509	507	514	488	518	490	500	510	471	463	496	510	451	510	508	455	496	504	506	525	538	571	462	512	474	506	511	511	505	507	493	547	521	532	547	505	562	484	524	493	498	503	509	489	524	532	474	500	522	514	486	512	482	522	468	487	494	518	501	513	492	503	552	484	513	497	511	500	507	511	533	527	533	553	505	516	498	524	528	486	512	512	543	474	521	488	531	478	488	492	547	516	510	510	491	495	503	489	520	522	487	514	506	528	491	499	494	511	496	547	444	514	494	514	532	511	509	472	493	505	502	481	551	532	490	446	505	504	453	500	530	489	496	521	519	515	523	527	476	498	468	478	533	486	493	512	491	473	562	543	515	524	512	535	493	472	520	471	498	517	537	507	511	512	543	548	515	471	503	522	525	495	515	533	494	529	547	535	524	537	534	535	489	538	523	515	517	504	475	494	500	506	537	501	510	519	517	503	487	509	486	510	473	547	518	542	516	503	488	506	484	487	509	482	481	537	515	530	556	486	533	543	536	520	487	471	518	489	527	514	484	520	482	514	490	512	529	499	508	507	487	485	506	504	522	503	504	488	506	508	504	487	537	533	520	529	507	512	533	487	501	516	525	524	480	521	496	519	495	454	504	501	491	502	512	479	516	513	515	510	505	515	498	518	506	529	485	536	524	506	561	528	498	500	552	493	514	510	517	480	466	553	481	516	483	530	495	529	519	516	500	482	530	523	494	522	493	509	478	537	531	518	500	526	533	466	505	526	521	472	517	509	482	498	521	559	520	504	501	550	550	509	510	539	541	502	543	529	450	534	528	527	518	484	498	514	522	491	549	462	532	517	490	495	572	507	521	528	499	503	537	534	517	464	531	480	545	492	484	517	530	534	486	547	466	509	523	484	506	530	489	504	536	532	525	459	530	525	495	509	483	544	523	496	552	509	491	495	488	578	520	502	524	502	520	511	504	498	504	529	509	475	524	516	515	494	534	527	561	527	524	511	561	515	522	509	507	479	502	514	536	511	541	532	480	476	534	466	474	547	543	515	497	484	489	500	502	484	551	535	487	490	505	482	493	502	536	556	459	572	528	481	480	535	491	494	521	542	508	472	527	522	486	508	533	528	466	537	488	523	507	511	519	522	513	545	544	504	520	529	499	513	492	508	458	514	482	523	503	517	533	515	488	487	515	513	509	465	495	526	539	483	517	493	519	481	502	487	475	522	521	517	471	468	503	486	518	495	506	536	489	516	529	518	549	461	515	511	483	487	519	465	497	526	516	504	505	473	466	541	499	520	488	530	517	518	507	545	544	518	489	500	489	524	515	511	511	538	515	485	485	493	559	480	506	536	482	530	481	517	528	545	513	509	489	542	542	536	540	561	499	471	501	497	519	494	508	479	514	510	488	476	501	536	525	543	523	528	485	497	496	502	472	480	500	490	526	527	514	460	494	517	545	514	491	506	521	547	518	542	506	542	526	486	499	478	503	489	538	507	542	522	504	504	538	491	518	567	535	524	519	526	540	504	547	510	520	484	497	514	520	504	495	496	508	504	513	498	479	487	517	538	519	521	521	496	483	531	522	493	535	493	536	535	539	549	513	497	523	485	520	519	511	525	529	499	498	517	496	555	553	540	540	498	475	516	500	520	505	513	527	526	489	514	502	518	539	476	526	516	533	517	539	537	488	507	508	488	481	521	501	527	494	520	522	549	524	510	512	483	509	480	553	546	506	507	498	497	475	533	512	526	491	506	505	498	492	505	469	495	495	500	496	486	501	526	513	510	510	473	490	508	542	527	515	492	493	492	519	516	500	502	485	540	507	505	530	524	486	509	505	523	516	537	494	522	555	519	487	488	481	551	485	552	526	546	500	566	529	499	492	543	530	525	561	506	522	484	492	552	500	531	500	527	474	507	494	489	523	515	481	530	475	493	506	514	522	453	539	498	528	510	517	497	517	548	525	520	504	505	545	504	539	556	493	500	516	529	493	500	510	458	517	512	522	520	537	524	520	534	530	505	490	502	499	502	535	562	482	513	535	526	516	551	484	488	501	531	479	490	517	520	506	513	530	496	474	516	438	481	553	497	499	499	539	502	510	474	499	514	485	528	510	478	475	536	541	553	486	522	515	506	517	521	518	516	512	523	502	504	506	486	489	491	482	503	487	558	515	480	513	504	570	499	490	499	485	537	487	537	519	504	495	530	498	496	542	471	508	477	500	505	518	507	527	518	501	512	534	497	480	528	500	489	490	532	491	529	544	488	511	522	524	538	521	487	507	530	533	485	518	508	497	465	513	504	503	537	521	502	504	543	493	486	555	526	511	511	484	512	479	512	509	535	563	539	529	510	508	552	507	472	482	518	448	512	481	518	531	497	478	479	534	522	533	514	470	514	525	489	527	510	513	485	555	500	503	500	549	501	504	530	527	509	522	518	528	510	530	519	513	524	521	512	484	495	512	482	518	535	533	531	483	528	509	537	538	551	511	541	479	505	500	457	508	521	520	499	516	493	515	499	546	522	532	498	486	513	485	470	575	511	480	556	510	501	530	497	563	521
21654	10829	7633	4442	2674	1902	1413	1144	1095	824	538	464	413	406	354	287	291	258	246	231	231	200	200	196	202	200	176	173	167	168	139	175	154	139	154	132	139	143	139	140	135	143	123	167	148	143	151	172	138	124	128	134	145	139	147	133	110	135	145	130	133	149	150	133	131	146	146	147	144	136	135	147	141	135	161	144	137	150	147	144	119	130	147	157	124	122	138	157	154	126	128	120	133	138	151	135	139	132	159	128	159	119	141	148	140	141	119	141	152	154	141	133	134	119	135	134	122	139	137	112	125	144	147	161	114	148	132	120	137	151	133	130	151	129	139	132	133	139	143	130	160	120	145	134	149	131	120	121	136	155	131	142	113	145	150	139	116	138	148	125	147	143	152	140	136	153	133	149	120	135	138	134	150	150	133	137	166	156	142	152	133	132	113	132	130	126	122	141	137	156	110	131	141	114	148	130	125	132	162	139	142	154	126	133	146	156	129	167	135	136	153	123	119	145	130	115	125	136	140	146	150	145	137	123	154	142	127	121	137	155	139	146	146	124	143	149	150	138	155	159	126	124	134	142	137	140	131	124	134	121	149	140	140	143	145	142	131	117	118	151	127	156	152	139	135	123	140	146	129	136	157	135	135	133	138	121	134	138	139	136	107	150	135	129	146	153	155	150	141	148	112	117	136	149	148	159	131	141	129	157	147	129	122	133	113	124	117	121	123	137	150	143	137	134	116	133	135	155	154	104	139	137	141	138	147	159	144	122	144	132	140	125	124	140	144	145	134	119	123	143	144	128	135	143	142	149	133	133	128	123	145	114	135	174	140	145	154	118	145	130	167	130	139	101	136	134	131	143	117	141	153	124	159	144	140	123	125	148	128	131	140	159	132	145	125	143	139	129	142	138	115	143	133	135	123	118	143	125	135	142	146	140	139	129	124	130	136	122	151	145	144	135	125	168	157	151	156	147	123	145	147	137	152	135	148	115	123	128	144	148	138	141	143	125	146	155	142	117	134	144	134	126	122	138	120	110	134	141	151	136	143	139	143	150	147	117	139	137	154	135	134	128	136	128	145	158	141	113	147	146	128	144	132	133	135	131	137	139	127	151	128	158	157	114	135	154	139	139	144	157	143	136	133	129	151	140	130	118	156	144	161	147	140	145	136	131	141	120	122	147	141	135	145	151	129	157	151	143	143	140	137	120	142	144	130	126	145	120	138	117	114	135	137	124	135	126	156	152	137	134	139	126	152	132	143	149	139	129	152	138	139	130	131	148	130	141	128	116	128	143	120	123	119	148	124	134	141	128	124	150	131	153	153	129	144	127	147	147	128	145	133	130	131	143	131	125	140	130	127	136	119	142	119	127	130	129	149	128	118	128	127	127	120	123	148	134	147	141	138	149	140	127	131	131	139	146	148	123	134	154	145	128	121	122	157	142	165	132	147	142	144	130	137	108	162	121	138	137	136	139	149	121	141	116	132	127	151	129	127	135	137	137	132	135	139	139	145	144	123	145	125	130	154	120	137	138	130	134	155	114	130	135	125	126	133	114	132	132	141	134	134	132	142	128	153	140	126	119	114	133	127	133	136	144	169	134	167	147	152	106	123	150	158	116	123	117	146	125	130	129	146	135	148	138	151	142	151	136	141	135	142	129	147	115	127	141	137	150	144	116	133	119	141	130	128	129	119	148	151	151	131	148	157	144	118	134	139	145	122	152	131	149	116	137	114	147	146	142	150	136	122	145	114	142	134	135	139	117	141	133	128	139	131	139	124	131	139	146	116	142	155	147	132	140	116	146	137	116	135	135	156	141	148	159	124	134	151	165	117	136	148	141	138	135	136	122	139	129	149	157	157	137	141	163	148	125	154	131	140	149	123	120	131	134	151	147	137	136	119	143	133	154	124	155	151	123	134	122	128	152	132	143	134	118	146	140	144	147	139	138	149	137	118	126	139	154	160	121	145	117	127	143	128	110	147	123	127	130	121	118	143	138	138	143	132	132	161	139	132	155	152	119	142	134	120	108	128	145	138	118	160	124	98	137	128	138	123	136	143	161	116	135	119	154	139	147	124	136	161	144	132	145	137	123	161	137	134	145	142	125	128	152	136	132	152	127	163	145	145	149	141	156	134	157	135	151	133	132	157	143	133	141	135	141	167	132	149	143	138	142	135	150	141	125	133	131	133	123	133	142	157	135	127	129	125	118	160	146	117	119	125	135	139	126	155	148	117	150	129	114	147	143	137	144	158	146	116	134	123	121	138	134	134	125	143	128	155	147	134	150	145	141	140	126	147	141	135	126	142	143	142	137	151	127	131	149	142	132	125	112	161	152	145	130	128	125	124	129	139	144	130	134	134	126	122	131	126	163	140	117	149	121	150	115	132	152	134	133	130	156	139	143	142	136	122	146	149	118	145	144	136	130	131	145	135	138	124	127	127	146	124	113	142	157	140	116	125	143	166	146	138	130	133	157	147	133	146	151	143	126	143	153	143	135	138	125	134	137	127	153	149	154	146	116	120	152	134	136	138	124	131	152	155	145	125	119	123	163	124	142	125	134	134	152	148	134	122	137	155	130	141	149	137	144	124	134	139	127	140	131	120	135	143	122	139	130	168	131	141	125	123	147	135	167	132	137	135	141	136	161	128	148	132	151	132	125	142	138	145	147	113	138	151	150	133	144	150	140	155	136	144	130	140	154	156	140	159	132	140	147	136	145	123	140	102	140	155	126	142	132	140	133	133	120	150	137	136	144	141	124	136	155	139	152	145	123	139	133	146	122	123	127	132	149	122	118	148	156	113	134	137	135	134	144	137	124	122	133	121	142	148	149	155	144	140	124	169	147	119	141	152	130	137	108	130	128	129	127	128	127	144	125	131	136	134	140	132	133	157	152	140	134	146	135	136	145	118	146	133	124	149	127	141	149	154	151	132	154	147	150	158	136	135	141	124	120	130	134	157	145	135	130	155	162	141	151	124	126	128	131	152	123	130	125	139	144	144	139	131	138	138	111	139	129	149	151	144	157	150	154	136	136	136	139	144	128	137	140	111	137	127	130	156	149	118	128	139	149	127	150	114	128	149	147	121	139	124	147	126	130	135	144	153	151	152	138	134	167	119	147	128	161	120	135	135	147	139	145	156	119	152	128	143	129	133	114	112	115	121	142	138	133	124	134	152	108	156	141	139	138	140	154	153	132	115	129	136	132	125	168	139	143	127	130	122	132	135	124	141	127	138	125	143	143	136	130	133	114	136	110	144	127	138	116	130	129	146	118	134	147	121	146	142	126	145	141	126	158	137	151	137	114	122	130	127	148	145	128	118	153	136	125	113	157	138	143	133	155	163	157	138	157	140	154	141	161	134	127	134	139	144	133	157	135	103	124	134	146	145	147	142	144	157	154	158	122	132	152	122	104	143	122	141	137	149	137	139	132	136	150	138	155	122	144	125	128	138	151	138	134	116	130	139	113	125	122	139	144	146	132	137	141	133	131	127	139
14421	9353	11480	10619	8546	6783	5752	5016	4860	3552	2930	2163	1929	2081	1646	1400	1323	1215	1271	1087	950	969	863	814	911	788	762	667	576	561	574	531	516	509	465	454	398	406	426	428	411	400	402	399	388	397	388	370	366	358	355	403	383	345	394	396	341	363	393	381	354	371	371	333	327	320	345	346	337	349	309	350	374	385	365	337	375	345	405	363	367	366	370	359	319	354	328	366	350	378	354	371	369	366	335	331	362	367	317	344	386	364	346	368	371	352	380	334	353	343	346	341	345	334	341	346	351	338	332	353	331	331	330	365	373	310	327	333	375	340	342	350	355	347	351	355	381	349	309	339	330	357	353	352	343	374	333	382	344	349	383	325	353	364	367	335	343	361	309	350	372	375	350	360	357	329	368	349	369	354	335	311	342	365	330	362	381	351	329	336	364	330	399	364	375	332	332	328	320	384	384	340	366	343	358	342	345	329	319	371	363	351	375	359	342	335	348	373	335	351	350	350	343	330	350	343	350	390	356	357	347	335	336	362	386	336	357	340	344	375	355	325	343	340	374	329	357	365	370	361	389	341	356	332	360	359	375	371	342	329	368	336	358	345	375	358	363	367	357	322	349	363	342	335	340	320	338	342	343	339	348	359	344	368	347	336	374	341	382	334	344	347	369	375	360	363	352	360	357	387	345	310	355	369	396	344	378	327	346	370	330	379	351	373	347	332	368	334	360	363	355	346	352	385	325	320	365	338	357	344	329	340	408	343	340	359	366	331	345	357	373	320	318	343	360	346	353	340	334	352	346	319	317	355	377	356	369	345	332	380	355	366	328	353	341	346	337	352	336	375	341	340	331	361	351	369	346	337	365	350	346	361	317	343	338	385	376	351	345	381	335	356	370	348	339	359	349	330	337	347	330	362	352	363	369	315	354	366	345	362	376	374	360	335	357	361	324	337	331	331	326	354	359	341	366	369	358	357	352	324	375	378	355	378	389	343	329	373	338	338	365	327	344	363	394	382	345	347	358	353	332	335	363	398	317	347	361	340	358	341	346	376	378	350	324	376	361	365	327	361	383	330	355	377	339	353	341	336	382	353	380	357	348	341	373	333	342	383	345	335	352	358	357	332	361	314	348	339	349	354	358	355	326	343	342	343	348	342	374	361	328	377	305	319	380	327	362	383	375	348	366	381	359	319	359	344	350	350	374	367	395	397	368	381	380	356	371	362	324	368	330	342	339	332	339	349	346	329	400	365	376	325	366	340	350	359	329	337	322	374	354	354	352	359	355	336	359	377	361	370	352	379	350	326	344	356	356	377	323	346	372	331	357	345	347	361	361	340	350	388	354	361	383	326	345	361	356	331	349	330	355	361	363	335	341	356	331	341	331	353	349	380	323	328	354	347	341	362	322	372	360	372	356	319	342	308	381	346	360	380	368	319	369	336	355	335	369	360	362	357	334	338	335	329	343	342	363	362	373	345	365	340	350	331	333	376	374	352	357	344	367	373	344	342	363	358	351	348	378	333	358	347	373	360	359	362	304	334	347	355	356	341	343	366	344	364	330	350	347	358	363	347	368	326	348	335	343	348	363	357	311	373	370	356	352	348	377	354	371	329	355	399	339	364	367	351	333	350	359	360	330	348	345	375	369	320	331	370	362	333	358	325	376	331	337	340	353	355	375	343	371	337	350	350	348	297	349	352	337	427	339	347	366	359	357	351	343	351	333	347	331	334	373	365	362	357	341	351	343	340	362	315	370	344	358	370	351	370	354	347	380	361	340	351	347	343	333	337	357	359	338	356	341	330	380	378	370	328	320	360	362	364	342	363	346	339	345	331	366	360	347	352	362	369	329	358	363	344	381	383	376	352	370	340	351	361	336	346	333	357	354	315	346	341	353	347	319	361	323	356	357	365	344	377	363	308	338	355	359	321	356	335	370	336	328	377	364	351	359	338	348	351	383	318	342	336	321	369	331	334	379	332	368	345	333	342	350	348	338	372	378	318	386	339	380	345	368	371	349	352	370	378	343	341	360	358	344	350	326	353	348	381	341	334	329	379	366	330	339	368	348	346	337	352	358	348	368	366	360	307	330	312	363	317	354	348	370	337	327	362	347	354	336	342	356	341	340	362	347	356	344	381	347	357	343	346	348	348	348	371	383	342	350	357	400	380	359	352	345	343	373	372	380	333	340	381	366	333	369	376	352	356	375	359	342	391	347	365	371	326	358	309	334	354	361	331	358	355	338	342	346	329	365	325	348	343	375	345	345	360	337	364	370	352	357	335	381	371	340	366	373	332	363	339	340	346	356	319	359	344	335	350	385	341	341	364	351	335	362	342	354	350	390	361	374	361	353	339	371	339	345	343	335	348	336	365	341	351	363	338	362	314	404	392	319	310	379	335	347	328	365	364	359	359	350	361	382	373	352	371	346	339	355	339	379	319	321	344	326	337	356	361	336	356	368	369	359	369	317	386	344	350	379	361	356	335	342	363	337	345	391	356	365	380	331	378	333	340	332	385	325	308	353	362	342	341	338	328	336	344	367	349	324	334	368	333	369	332	324	304	342	352	342	345	356	322	341	376	344	365	343	333	365	352	364	341	357	310	364	361	329	372	360	346	331	350	368	340	314	334	363	341	345	369	347	353	365	343	382	357	356	327	334	352	340	386	341	367	355	379	329	351	345	335	366	337	333	327	345	357	368	388	373	364	364	368	333	355	371	321	348	384	367	340	339	336	318	372	356	337	378	334	329	337	370	368	339	349	354	363	341	313	353	357	322	351	364	355	344	356	350	350	317	337	363	370	352	362	315	374	357	340	343	347	371	361	354	321	354	342	377	334	337	365	354	356	341	343	363	336	349	363	302	357	373	354	353	367	329	333	338	357	353	352	366	361	351	354	373	390	382	349	349	357	343	335	346	378	345	366	356	330	354	356	376	351	327	358	356	327	377	372	376	356	376	346	353	386	385	377	355	343	348	360	351	371	318	336	341	351	390	344	338	312	329	348	370	347	338	351	348	382	370	356	360	358	352	320	319	362	339	347	351	321	358	331	348	357	340	346	343	361	334	371	348	348	355	352	367	317	351	353	342	350	351	338	326	353	346	354	356	300	342	325	352	358	354	355	349	340	342	335	317	338	347	368	379	332	338	356	333	354	387	363	335	337	349	346	314	375	358	341	384	346	354	306	402	347	320	337	330	364	360	365	315	343	336	371	338	371	373	366	347	328	342	369	365	337	320	363	374	326	368	387	387	377	357	348	336	328	354	366	322	346	359	325	348	348	360	335	350	365	353	351	336	355	356	348	374	320	370	338	331	374	348	343	347	362	343	342	353	398	321	323	361	357	352	329	351	361	350	318	318	357	351	349	360	356	357	366	339	381	360	358	311	363	336	404	381	335	370	362	322	368	365	320	356	332	329	346	345	329	371	339	364	312	358	353	356	339	362	377	371	352	340	368	359	358	316	360	361	349	329	327	313	352	378	357	356	367	354	338	350	345	348	306
5959	2687	2451	1555	977	733	601	449	402	377	346	301	297	296	289	250	255	284	253	229	248	241	219	243	225	217	211	247	260	254	232	204	210	206	235	237	261	231	211	224	242	227	221	194	247	245	220	228	228	221	230	240	232	253	203	218	238	205	236	258	220	213	214	224	241	237	237	216	216	221	210	251	216	233	215	208	220	217	203	235	232	249	238	235	235	224	216	218	253	239	237	244	216	225	239	227	221	252	228	231	198	257	222	218	229	233	251	224	203	234	248	223	224	218	231	226	257	259	223	225	242	234	218	227	253	229	212	254	226	259	213	226	231	246	220	235	252	229	219	252	220	254	237	222	228	257	225	241	233	208	216	229	204	232	213	240	197	215	223	238	231	236	227	218	238	242	242	203	243	245	211	218	246	228	245	242	227	240	218	235	233	232	228	198	232	214	223	225	220	211	226	214	233	225	217	232	217	220	197	193	214	235	199	209	247	241	232	205	220	230	254	226	223	231	194	263	217	235	234	243	230	240	248	256	248	228	237	222	225	242	227	224	248	234	208	205	233	230	240	230	214	206	232	240	212	245	212	251	204	234	227	225	237	247	238	236	240	227	242	225	219	244	234	210	218	211	239	240	235	228	215	191	245	224	235	229	245	237	225	234	217	227	231	209	217	242	227	237	250	215	209	220	240	240	227	219	214	207	225	229	209	260	221	258	223	227	221	201	238	218	234	223	225	218	226	207	206	267	214	207	235	234	221	236	222	219	225	234	244	236	239	237	249	240	235	216	212	237	222	254	211	228	227	222	230	221	244	204	229	254	193	195	223	245	208	216	233	240	246	241	232	210	233	247	230	234	205	234	238	209	240	233	233	233	235	222	212	217	220	206	230	229	243	243	208	219	203	217	241	228	221	217	244	237	242	239	247	214	241	230	238	199	215	253	224	244	218	230	254	205	243	229	222	233	225	231	225	237	225	236	228	220	253	238	221	233	214	277	234	235	238	213	246	239	227	249	235	200	186	235	216	221	216	200	203	219	221	238	250	233	230	201	243	231	225	234	213	220	217	251	212	240	225	222	236	226	206	226	226	219	227	229	247	237	211	224	225	225	224	197	193	241	252	223	242	243	210	224	231	234	243	233	231	230	225	216	249	251	217	227	231	229	205	208	229	237	247	243	229	236	223	220	261	228	214	220	211	256	223	221	209	226	210	194	194	247	217	259	240	266	235	224	231	231	218	263	202	213	261	228	233	245	216	220	204	219	196	201	256	229	210	213	228	233	218	217	227	252	247	240	202	223	208	228	236	225	242	201	229	228	234	233	213	247	234	217	228	235	229	255	199	221	233	217	204	252	235	237	273	229	256	235	249	235	236	250	214	201	224	226	191	225	231	256	229	239	235	220	232	243	245	239	241	257	222	230	244	213	223	246	248	238	224	245	228	226	253	219	266	249	229	238	235	250	234	212	268	209	218	229	231	183	227	214	230	237	250	241	239	245	275	219	230	210	215	231	193	223	227	227	229	222	234	222	230	252	234	248	240	213	205	219	238	230	232	238	222	223	200	240	217	205	205	229	217	221	233	216	239	234	224	269	220	242	225	227	197	211	233	255	226	246	230	218	232	205	219	181	219	251	208	223	214	233	222	251	233	205	245	241	220	224	228	221	227	244	239	227	231	215	221	230	205	256	245	238	246	199	250	228	240	214	221	242	237	227	211	217	215	238	207	238	222	229	239	240	214	232	226	247	192	242	225	217	240	233	234	226	227	246	241	229	200	210	232	205	207	237	243	217	215	214	215	226	254	262	232	241	217	254	242	230	235	263	214	226	236	216	241	225	249	235	237	203	226	251	219	222	203	230	225	247	217	223	227	229	204	214	207	235	234	247	235	247	266	250	250	223	249	222	227	222	242	232	201	230	257	229	237	216	234	263	241	247	229	229	205	227	233	224	248	252	220	222	223	230	246	209	243	264	220	249	208	201	233	216	218	219	209	252	206	191	235	220	240	216	223	235	215	228	223	233	218	260	208	258	221	224	217	213	198	210	234	237	222	230	234	227	271	215	278	254	236	262	215	228	205	232	206	223	262	244	250	226	208	212	216	229	229	198	198	231	231	217	229	225	209	218	233	236	260	202	243	241	210	239	241	214	204	250	240	227	219	250	209	226	206	223	208	238	223	240	237	249	240	237	246	232	215	222	236	226	224	208	242	210	230	247	216	250	209	238	239	216	250	214	247	231	208	209	200	241	236	232	232	245	230	218	228	185	225	232	226	197	238	236	225	205	250	222	232	227	225	229	228	230	239	228	214	205	217	248	237	266	216	248	275	230	211	219	216	213	232	211	228	232	205	233	222	227	223	235	215	235	236	241	235	225	237	274	221	252	217	217	217	230	238	199	220	210	235	234	198	255	257	231	233	221	236	233	233	194	240	227	234	229	222	229	231	228	254	186	208	230	238	228	219	237	230	238	248	230	228	234	238	226	225	251	237	213	243	210	228	231	226	244	205	240	209	234	227	217	244	198	235	234	228	234	265	226	226	207	215	232	242	221	253	213	228	220	264	245	238	214	242	226	253	223	248	222	227	222	201	213	216	249	232	224	241	219	219	228	253	206	244	212	248	207	240	238	249	246	238	219	230	247	186	224	236	222	203	241	246	255	234	221	185	205	210	209	237	214	203	192	247	239	222	220	220	201	247	194	228	203	248	215	249	237	239	226	232	247	263	236	215	209	226	235	219	232	249	233	228	267	211	214	257	223	221	215	233	223	208	229	244	239	230	225	220	226	199	239	197	217	250	222	235	218	228	232	248	234	236	217	262	220	246	211	213	237	249	232	228	218	275	225	248	201	190	277	268	223	233	237	262	233	218	219	235	232	230	230	215	238	255	221	203	213	219	250	203	205	218	254	230	217	204	224	236	239	230	230	218	213	232	234	218	231	224	225	208	231	186	244	238	239	225	218	227	216	232	219	234	245	256	236	268	234	239	210	232	214	225	209	219	242	238	227	225	239	238	221	234	229	225	208	217	232	232	240	230	210	198	219	207	223	229	220	235	225	235	249	207	218	230	239	222	236	239	220	231	238	211	219	221	242	234	220	206	220	248	266	240	267	213	239	225	233	221	236	233	222	220	195	239	210	228	224	241	215	198	219	215	224	240	227	213	266	223	245	212	210	231	215	201	222	212	235	250	233	207	227	203	228	230	247	237	230	226	218	215	229	215	226	245	206	231	210	193	240	236	234	246	229	244	252	235	224	221	225	234	244	221	236	241	232	216	229	233	224	209	237	229	243	244	234	216	223	230	228	245	213	219	227	242	216	216	216	202	228	230	235	206	218	222	264	220	212	205	246	231	227	218	214	227	230	240	231	255	221	227	222	250	253	230	229	212	236	210	229	236	232	234	189	220	242	230	221	212	227	229	237	219	215	238	272	225	216	223	236	227	239	220	219	231	221	251	220	213	222	220	248	226	212	242	242	227	240	237	246	245	222	209	226	231	231
4745	3035	4844	4699	3725	3091	2430	1847	1533	1399	1255	1071	985	975	870	795	759	784	702	732	717	653	681	623	664	634	619	602	577	645	603	577	631	597	583	587	577	576	513	571	524	594	561	580	579	558	486	548	534	546	618	535	575	567	547	547	517	536	603	560	533	584	580	550	559	575	595	525	588	551	575	580	544	594	562	556	551	530	553	508	567	534	573	579	609	549	533	545	589	558	551	531	538	513	600	577	584	546	554	542	569	552	555	546	555	515	572	523	573	540	572	551	550	586	522	526	569	554	579	560	573	551	545	593	561	565	587	556	519	551	508	547	568	608	620	549	557	545	540	554	531	516	578	578	583	564	588	585	560	572	584	539	542	549	531	577	552	534	572	560	591	508	568	573	570	555	554	567	525	572	586	532	581	543	521	559	574	538	551	575	536	568	582	579	562	554	565	566	556	547	538	565	572	537	572	564	562	531	548	602	505	581	581	559	529	541	544	565	557	542	522	546	536	544	512	556	597	542	549	604	540	597	555	569	512	560	594	524	542	535	549	548	559	494	592	542	572	528	580	530	562	536	568	598	552	547	609	581	533	535	594	517	531	594	563	544	566	601	529	532	604	572	581	570	555	560	551	540	557	573	543	605	564	585	568	547	572	572	567	604	571	568	580	557	583	576	556	550	583	565	555	547	587	556	564	595	554	538	591	584	569	575	557	568	566	565	581	561	541	553	574	585	568	581	533	516	588	569	544	540	604	552	572	581	558	563	578	553	611	558	537	546	567	571	545	562	500	539	575	553	568	592	578	551	601	576	527	587	559	552	588	561	548	537	550	572	596	544	575	571	591	559	572	558	547	592	558	571	550	568	559	571	569	509	526	562	562	524	556	529	577	573	542	542	535	561	554	579	567	499	565	599	541	554	585	554	535	591	551	543	545	568	524	551	584	529	562	542	562	516	553	598	564	547	534	581	561	547	565	562	551	567	555	545	579	541	548	583	525	540	558	549	530	565	520	585	552	579	557	566	540	538	557	562	563	528	538	560	590	589	546	570	557	533	580	522	609	541	576	549	598	482	556	581	546	558	558	578	547	562	582	546	538	604	574	574	548	566	552	544	558	533	573	536	569	549	573	552	537	568	572	542	584	572	580	578	557	514	584	562	559	597	548	516	534	533	569	506	570	585	539	571	535	563	581	602	564	541	581	578	565	526	558	563	568	577	531	530	571	529	583	593	531	599	557	554	557	569	559	573	562	558	551	592	534	590	575	573	596	543	541	560	542	544	519	564	539	544	558	576	564	576	572	530	533	571	585	574	552	583	563	579	536	545	579	580	519	582	552	525	555	597	592	601	541	580	566	596	531	517	563	556	577	541	557	534	533	563	532	555	571	501	497	550	571	562	548	540	571	523	561	533	567	547	571	575	557	572	532	568	578	548	547	557	499	566	562	581	546	553	561	509	578	591	549	566	598	530	524	553	549	578	574	587	554	541	520	551	558	504	564	573	563	556	595	585	563	579	541	568	596	563	548	558	543	556	531	561	512	516	510	552	547	557	552	550	587	606	555	534	522	554	572	544	551	570	577	579	540	552	602	544	621	541	596	584	553	577	552	591	588	603	590	553	547	582	561	530	533	572	573	575	565	524	552	554	560	578	536	534	515	524	582	542	554	547	560	559	587	564	536	579	586	581	579	576	616	558	552	525	569	555	533	568	584	602	574	579	560	587	533	579	551	555	594	555	579	544	547	565	548	569	590	556	554	547	570	556	588	559	532	550	560	530	547	547	565	582	552	591	559	536	528	568	554	596	573	596	546	568	544	546	558	530	561	573	550	567	596	540	525	563	528	619	529	580	543	535	562	569	574	529	532	566	569	507	576	598	588	523	536	580	605	551	559	596	576	574	598	546	534	518	502	625	550	556	586	540	556	558	544	559	524	558	560	561	563	595	588	494	553	594	576	572	551	609	578	597	552	515	531	569	559	553	547	550	568	593	520	572	572	551	556	566	529	538	574	563	590	559	544	566	548	560	536	537	562	551	573	588	582	587	533	544	548	620	542	539	558	562	596	511	552	610	596	536	564	527	558	601	563	556	567	605	522	573	572	567	601	571	576	573	544	521	575	567	585	568	545	546	538	602	547	587	576	562	552	547	506	551	560	568	555	545	558	559	529	545	553	536	566	567	562	584	588	558	561	564	554	579	552	578	516	554	569	564	528	533	582	556	563	592	573	552	593	546	545	585	565	543	581	549	570	538	564	551	573	570	559	563	550	560	578	531	556	534	523	559	543	508	535	546	593	567	559	546	568	567	546	543	606	530	569	594	560	570	574	560	581	565	564	602	588	604	568	557	550	563	572	572	571	548	532	582	515	600	531	566	595	596	599	550	546	595	581	547	562	582	530	547	523	534	551	557	606	557	561	541	536	581	584	580	574	587	558	556	538	543	544	520	521	560	590	570	561	579	574	571	564	517	573	539	545	604	543	578	573	526	566	541	560	587	593	563	541	561	568	605	571	598	559	527	538	583	577	569	577	568	553	545	603	573	541	573	562	579	555	555	524	572	568	588	530	551	551	582	586	547	553	589	555	589	574	535	550	587	569	592	555	538	589	527	563	565	603	571	524	519	572	561	582	541	527	563	562	560	547	522	537	560	520	570	565	558	540	564	607	567	540	540	586	558	560	566	542	530	534	569	542	602	577	554	521	576	545	567	572	568	533	491	554	561	544	567	558	551	500	588	578	560	567	576	576	525	586	531	570	528	551	537	546	577	541	577	611	564	557	537	596	564	534	551	564	581	573	573	538	594	581	567	574	545	571	529	582	554	550	520	583	529	576	581	562	569	563	562	542	571	565	582	525	535	571	559	553	573	543	532	604	603	554	524	563	577	550	567	548	565	553	541	548	567	556	590	539	536	577	537	623	551	571	496	532	533	571	579	577	539	557	551	574	598	541	509	578	582	555	508	545	568	550	543	542	575	537	539	578	544	568	599	610	521	526	572	534	530	583	584	535	587	544	562	616	571	562	574	573	551	577	583	563	590	546	572	561	541	564	545	569	541	551	586	601	566	569	559	534	533	555	566	548	593	582	548	532	518	567	579	565	577	551	533	573	583	563	548	582	557	537	546	566	543	555	565	558	616	570	543	553	582	541	523	583	530	552	560	519	592	564	557	588	546	537	576	596	544	583	550	586	606	549	564	557	555	551	562	567	541	611	507	551	542	587	561	572	553	597	558	563	551	578	576	546	539	591	559	556	558	577	606	584	563	577	573	548	544	535	508	577	571	524	606	562	528	557	526	591	535	568	573	528	558	543	530	567	573	540	552	537	549	564	532	573	531	603	543	570	574	542	572	552	565	552	599	581	556	557	562	551	531	550	553	551	581	573	549	560	578	565	519	517	527	574	533	546	592	600	540	575	567	582	582	562	563	564	533	547	595	547	564	539	609	543	561	589	545	570	541	589	573	551	536	516	577	567	574	588	555	585	550	589	524	581	552	528	527
13716	5014	5055	3296	1956	1487	1245	1000	823	563	436	400	394	355	307	272	294	276	317	262	263	218	246	255	247	248	266	239	247	222	214	248	235	214	201	216	196	229	207	215	221	206	217	205	216	190	229	255	211	209	225	190	242	214	187	216	199	211	203	209	216	210	206	181	204	198	199	214	212	196	195	178	211	208	208	200	231	217	234	213	223	217	200	217	207	213	217	191	214	214	227	201	196	176	210	216	209	217	205	229	198	196	186	184	191	219	193	214	186	208	220	208	222	230	201	205	181	187	184	218	204	201	187	186	220	198	195	196	210	180	183	195	220	225	198	222	228	218	213	229	197	202	201	204	191	224	188	222	200	196	187	189	192	216	194	186	195	196	195	206	193	216	209	203	220	176	224	212	215	214	197	217	209	197	213	208	206	191	182	218	213	223	227	209	188	189	169	185	189	218	194	190	194	195	217	219	196	193	198	195	188	195	193	191	225	189	193	207	215	219	186	210	170	215	208	207	208	214	209	179	193	206	224	212	188	193	192	196	183	195	205	216	187	213	222	203	183	201	164	214	217	195	210	222	202	188	238	195	212	213	211	187	233	172	223	214	217	202	217	241	194	192	209	212	212	220	214	206	201	216	190	189	217	202	226	199	224	206	195	206	194	232	206	205	210	210	188	200	228	201	219	216	226	199	225	183	197	193	232	183	196	223	210	206	197	213	226	212	214	212	194	215	219	198	201	209	214	172	197	191	205	214	187	206	219	215	221	197	218	209	204	190	192	192	225	222	254	188	222	198	230	198	203	208	213	193	214	223	252	216	211	219	195	207	191	221	237	223	236	197	211	197	230	199	200	183	207	165	211	235	198	200	211	207	184	201	197	232	222	207	242	231	220	196	181	219	191	216	195	226	229	198	195	201	212	192	222	247	209	192	207	214	228	212	214	191	206	213	189	220	180	212	213	235	220	199	188	186	198	204	196	198	190	204	230	206	215	215	226	200	218	212	204	194	220	199	201	214	209	187	198	232	205	215	213	204	208	225	222	181	229	213	234	213	212	221	182	190	230	212	212	193	195	191	206	205	197	219	194	214	182	217	194	224	202	217	214	207	225	231	204	202	193	220	195	199	180	224	189	190	237	215	194	205	194	195	178	190	254	189	207	191	207	191	178	217	201	211	200	184	230	213	192	186	211	222	225	201	208	215	217	193	227	210	206	227	169	199	197	204	204	234	226	215	194	224	196	217	206	216	205	204	190	196	205	198	219	210	208	193	235	205	185	184	207	202	204	191	197	218	206	203	190	204	214	194	190	214	200	206	207	171	210	203	211	221	213	207	242	218	226	187	230	192	239	193	198	190	193	229	219	199	226	194	233	216	208	220	219	188	217	185	196	204	218	206	192	191	234	192	201	174	217	194	193	189	210	231	192	190	223	183	201	215	185	180	196	221	233	211	210	197	195	193	193	206	255	200	212	214	199	230	245	198	200	201	176	160	184	224	211	216	212	217	198	197	226	211	208	213	213	220	224	218	211	210	203	218	197	202	191	187	211	199	195	208	212	205	200	204	218	200	209	241	203	200	216	194	208	205	196	222	207	202	233	192	225	206	185	239	210	190	190	209	162	236	199	203	227	222	183	202	210	218	189	199	194	214	222	232	209	191	191	191	197	220	203	234	178	206	210	227	233	210	187	187	214	241	227	211	192	224	204	244	224	219	234	178	183	207	201	204	213	209	244	196	196	180	226	219	210	196	194	210	182	182	212	220	224	218	216	207	204	195	173	209	212	219	210	226	204	208	199	223	225	203	205	200	212	209	201	208	192	203	202	176	193	199	215	207	203	192	215	193	207	206	178	205	240	209	206	237	191	226	210	211	223	176	206	211	196	231	226	172	197	210	202	207	213	214	204	223	205	202	229	214	199	198	200	198	216	226	212	239	228	202	190	193	180	185	196	192	203	203	205	221	185	216	196	188	217	207	196	224	176	203	179	226	210	198	230	212	216	214	205	207	185	189	199	192	214	218	175	212	215	199	213	190	204	186	204	212	194	206	197	202	234	195	198	218	208	204	198	184	218	234	215	201	201	216	219	216	185	218	197	186	186	184	225	212	183	177	193	210	203	204	202	176	213	203	196	203	187	197	208	223	200	206	201	194	207	196	225	206	201	220	218	214	234	212	202	200	192	204	184	193	213	209	214	190	223	206	201	206	215	186	179	228	206	208	203	217	192	190	192	179	203	201	224	217	205	200	186	213	209	211	209	222	217	210	232	199	193	178	197	210	222	193	202	226	212	210	193	211	233	206	232	227	214	218	213	234	214	187	213	205	197	210	200	220	195	205	214	198	207	199	212	219	219	194	192	204	224	220	213	197	207	229	191	226	196	195	197	203	217	190	211	253	209	218	212	192	225	214	219	193	209	188	194	226	196	203	208	209	240	218	198	212	223	187	211	200	204	233	193	200	233	199	209	222	224	213	190	202	220	212	209	215	186	218	213	204	193	213	209	204	200	203	216	206	214	204	207	213	180	187	206	206	199	208	214	213	210	237	223	222	190	200	201	201	203	218	205	220	244	200	205	216	200	186	175	220	250	249	186	191	217	222	196	199	197	240	193	188	210	200	198	206	205	201	206	199	242	233	204	189	173	227	223	204	183	194	199	204	215	194	228	195	180	206	209	223	199	188	196	214	186	217	223	206	206	200	185	221	208	216	199	204	223	208	193	173	185	210	187	214	232	175	202	213	214	209	197	201	191	184	201	200	214	209	229	196	196	237	211	222	230	240	208	199	233	191	210	186	202	218	191	207	205	189	214	225	223	217	197	200	222	194	187	205	216	215	219	197	178	234	209	189	216	220	204	236	230	182	213	205	201	224	219	214	214	225	209	206	189	226	232	198	189	195	222	223	208	217	214	201	223	182	191	200	206	211	215	212	231	211	202	196	216	194	208	200	208	201	183	223	202	183	205	234	203	229	196	198	190	225	215	196	211	209	202	177	192	215	198	221	236	202	215	225	194	208	224	219	210	218	217	219	238	206	230	203	216	221	229	195	222	197	207	224	229	189	245	224	249	197	221	195	192	193	214	211	192	204	228	207	222	203	212	194	199	222	221	198	213	182	223	217	202	205	212	191	179	186	195	203	189	196	203	225	202	191	216	196	192	209	188	234	218	208	201	208	215	194	232	218	210	210	206	240	240	203	187	256	200	216	197	220	224	207	201	185	188	229	188	185	209	220	202	183	199	180	192	188	223	211	235	208	219	179	216	180	189	237	243	201	171	205	215	213	195	206	208	216	198	193	216	200	205	173	195	197	205	222	212	214	197	186	192	203	218	188	203	167	226	185	217	207	220	212	184	193	222	206	212	201	211	220	215	213	179	235	210	210	216	226	212	213	191	228	187	212	222	210	201	189	198	205	209	201	194	218	186	192	201	229	217	212	219	235	211	160	208	187	220	205	198	233	206	228	251	207	182	210	196	207	191	223	216	179	200	190	232	192	211	212
10433	5152	8893	8276	6537	5493	4392	3928	3422	2550	2118	1715	1650	1554	1172	1136	1204	1068	1086	945	1006	881	795	878	793	806	822	694	659	711	665	673	632	595	583	515	543	559	536	526	517	536	514	542	548	552	530	544	560	522	531	495	535	518	535	566	572	497	512	525	519	533	502	550	504	503	529	520	500	477	515	506	508	527	507	526	559	551	514	522	517	498	484	488	583	520	522	519	544	490	525	541	518	506	504	497	538	504	498	507	512	516	482	501	514	476	506	549	533	499	504	550	516	526	509	504	538	505	493	472	497	519	512	496	489	465	498	514	488	515	544	495	492	492	524	506	514	533	529	547	538	467	512	518	485	522	523	476	517	482	478	503	528	485	537	507	492	516	485	503	487	500	516	519	499	484	523	520	522	517	529	513	452	530	536	514	477	496	514	478	510	487	522	548	540	498	540	521	513	524	466	494	461	495	477	512	494	511	501	528	518	542	530	491	525	519	499	481	523	509	526	484	502	535	538	499	524	507	538	471	510	550	500	483	493	517	486	476	464	498	497	523	571	487	498	527	538	520	563	468	496	486	533	517	529	506	508	536	516	517	489	522	566	538	537	516	496	495	520	540	533	546	525	461	512	500	532	538	502	462	505	494	519	517	554	513	548	483	500	496	519	507	508	520	534	490	502	500	498	506	479	477	535	494	531	499	507	499	542	487	536	486	524	548	504	520	497	509	481	457	515	538	482	523	516	553	513	482	494	550	510	485	491	533	472	493	485	493	516	552	547	499	458	527	501	517	529	496	535	488	498	503	540	475	495	514	526	481	512	512	469	466	540	459	478	492	509	465	501	482	506	496	505	521	549	497	503	550	479	507	531	495	482	511	483	514	495	513	487	511	475	490	538	477	511	495	508	481	514	524	479	491	490	518	521	526	547	523	542	541	531	494	530	496	489	574	478	485	484	534	467	495	488	557	499	519	471	497	452	468	473	492	493	538	501	505	595	547	445	495	502	524	450	520	524	535	479	485	523	504	484	574	486	532	518	494	537	507	534	531	497	520	486	501	498	513	521	522	503	536	472	531	481	512	526	506	505	515	490	524	485	531	523	504	520	510	508	510	545	536	546	505	523	498	500	503	484	502	517	509	520	522	528	529	529	534	563	503	510	525	499	519	502	491	526	498	462	479	516	499	508	518	516	481	506	488	500	494	494	488	494	534	518	524	532	490	489	537	490	496	492	484	514	499	526	545	503	520	549	508	513	511	502	456	491	541	490	504	501	539	528	528	515	511	462	521	541	534	521	535	497	481	507	505	553	470	534	501	520	513	482	502	458	489	535	528	535	534	504	545	562	507	505	510	542	501	505	489	534	520	516	488	518	491	529	525	501	570	527	536	524	485	516	519	497	509	525	510	516	512	527	518	493	508	529	476	525	502	511	521	506	515	540	490	536	543	539	488	510	531	589	499	504	500	507	517	506	543	509	504	501	523	503	452	505	500	495	523	523	522	513	535	523	502	518	495	550	544	512	523	506	510	579	525	535	490	515	493	510	510	496	490	490	520	502	504	517	518	508	484	452	531	490	504	542	504	526	509	550	462	506	493	459	545	529	535	512	462	517	552	527	484	513	493	484	533	517	481	505	474	533	515	506	506	529	515	495	497	528	549	505	483	482	506	475	452	500	521	502	531	486	532	485	485	510	533	479	484	522	495	513	482	499	487	557	522	502	509	531	550	499	520	501	511	508	455	492	510	456	488	542	541	504	528	492	473	488	538	511	472	475	506	510	473	522	503	493	520	520	467	525	521	521	478	518	495	520	498	476	514	513	499	479	522	515	533	503	541	469	524	525	539	517	531	477	467	503	531	534	512	507	493	509	527	507	483	496	465	538	468	496	494	510	515	522	500	513	450	486	509	506	531	510	458	518	534	505	525	525	494	488	558	533	482	475	507	501	498	485	536	469	515	490	487	520	501	534	481	508	532	569	482	503	488	502	496	500	485	471	486	514	505	508	526	547	490	477	541	556	467	496	498	582	508	515	548	498	542	465	525	520	512	508	541	510	543	501	517	510	509	479	517	473	498	529	493	516	517	535	501	508	509	510	518	526	518	499	503	526	536	485	515	517	504	564	496	505	519	516	516	506	504	512	522	542	508	491	545	523	497	485	507	489	519	538	488	518	512	512	470	552	521	531	524	474	512	490	518	503	503	514	504	505	489	478	497	485	503	571	539	493	505	539	543	490	489	529	512	514	509	497	490	512	518	505	519	522	513	473	511	560	481	504	488	512	561	546	486	512	509	501	480	513	512	469	532	497	515	519	504	539	496	521	505	480	465	539	532	495	511	523	499	495	546	535	519	507	510	519	538	503	549	482	514	523	519	479	482	512	471	522	476	504	501	518	517	526	476	516	526	493	495	527	496	513	541	503	485	517	517	453	534	490	484	494	560	539	529	542	522	510	501	523	516	500	496	515	525	512	544	514	511	516	515	518	542	483	515	497	517	496	516	546	491	533	496	515	513	510	482	514	531	507	534	522	500	487	523	519	512	491	512	456	494	516	521	479	527	530	527	525	482	476	545	513	526	514	478	495	480	472	483	518	507	528	510	545	518	496	540	541	470	497	496	535	531	491	496	529	513	511	492	554	497	542	497	481	498	483	496	482	499	536	524	487	499	534	524	512	482	506	506	488	542	545	507	509	516	494	500	527	514	563	503	537	538	502	558	512	569	518	471	490	478	497	512	490	492	471	515	522	490	479	494	547	519	538	502	493	508	487	513	490	511	532	549	536	551	574	523	491	503	527	553	466	510	501	493	505	519	486	503	511	485	527	505	495	533	508	490	500	528	533	502	503	521	511	502	502	519	451	537	529	494	504	540	497	512	520	520	479	504	504	503	517	514	518	510	510	478	539	505	509	478	484	540	489	510	487	564	473	530	552	525	533	519	524	514	498	537	509	507	487	502	498	523	505	509	508	535	510	495	502	529	500	465	503	496	503	527	529	495	529	513	488	505	508	531	482	455	528	526	492	508	521	534	483	486	504	491	504	444	522	491	498	534	514	536	530	488	501	562	550	479	509	515	526	526	488	539	514	507	478	526	498	520	512	513	489	484	501	486	526	510	519	499	521	500	513	522	537	495	521	472	529	479	477	483	536	501	530	502	521	520	510	554	487	541	540	504	487	508	536	532	524	507	517	534	488	497	519	507	482	554	525	568	467	551	507	473	505	518	515	526	532	529	500	496	513	515	506	504	482	537	528	509	505	551	469	523	475	513	522	529	506	497	521	517	513	506	534	538	525	561	497	513	510	477	507	503	503	517	471	511	465	501	491	512	492	514	513	548	496	518	522	548	515	495	496	498	526	482	505	502	477	486	554	523	507	504	501	515	521	526	523	502	484	500	501	510	504	523	500	484	514	532	470	512	511	506	497	498	496	515	528	487	509	511	540	485	523	512	506	550	501	510	526	483	511	479	510	523	481	460	513	518	533	533	545	527	537	529	521	505	466	507
21568	9174	8439	4647	3002	1996	1552	1191	1039	666	581	426	397	347	303	293	279	246	224	258	231	234	199	214	188	184	179	192	191	163	163	160	159	154	171	159	140	151	152	134	163	142	146	136	132	153	160	139	134	138	165	143	174	163	138	148	147	141	154	152	152	148	153	145	147	134	160	121	143	161	149	140	142	137	145	132	138	140	126	147	131	147	159	145	138	144	122	138	143	159	138	119	123	110	132	132	139	144	132	151	142	126	117	131	158	128	125	132	156	157	145	143	154	155	146	152	129	148	128	149	145	134	115	133	110	123	131	130	130	145	134	133	143	161	172	134	147	154	127	130	133	141	141	143	139	140	146	122	146	129	140	126	146	150	151	125	139	142	142	161	124	142	133	131	160	131	140	146	146	136	146	132	138	136	131	135	143	120	122	150	153	137	151	129	119	148	157	137	124	157	126	146	154	118	120	136	154	139	141	114	143	155	146	125	124	142	166	133	134	128	154	140	131	126	138	151	141	139	163	158	119	160	142	141	154	142	128	148	122	138	142	110	138	148	153	138	126	141	145	142	139	120	159	131	113	144	137	138	153	140	163	134	155	152	138	126	137	157	131	113	144	144	126	140	133	147	131	136	134	135	124	113	152	163	136	137	141	132	131	139	153	146	124	142	138	145	125	144	125	136	149	136	123	135	125	118	153	143	113	137	126	117	119	134	161	152	131	150	116	154	140	145	126	153	126	122	148	141	148	124	131	149	156	145	130	138	146	140	127	144	148	159	116	115	133	140	134	132	151	146	137	149	148	132	132	124	139	143	154	142	131	135	124	136	135	157	167	151	130	132	137	133	159	119	121	125	155	162	130	104	171	169	137	137	140	160	141	145	141	130	143	142	110	128	152	136	137	145	124	149	154	134	131	110	138	126	114	147	142	133	147	120	149	145	143	159	153	143	155	141	131	136	130	156	147	152	154	145	162	134	146	145	119	147	134	121	132	155	136	134	156	146	144	139	140	143	146	150	132	138	151	117	142	143	122	137	147	149	149	141	146	144	134	128	134	159	130	139	131	145	140	126	139	135	129	122	135	169	149	151	152	149	137	125	131	138	135	147	139	151	120	132	119	143	136	151	151	124	123	138	124	135	154	155	134	128	135	118	136	123	154	135	123	138	141	160	137	129	118	147	150	135	161	143	137	118	119	151	128	123	150	140	161	138	144	142	147	152	128	130	125	128	140	116	139	132	118	121	145	130	156	161	139	142	128	114	131	143	131	147	138	146	137	145	136	132	136	138	161	154	145	155	147	139	139	167	150	132	155	136	123	160	132	133	143	137	149	148	141	139	145	153	137	140	139	127	147	142	127	126	137	142	117	155	115	132	144	131	126	131	154	148	148	122	149	119	131	151	111	142	134	135	122	137	155	137	119	151	137	150	141	145	163	152	134	139	124	144	142	143	140	153	156	141	163	126	149	144	126	122	142	132	139	131	124	167	135	131	134	130	132	133	158	108	147	119	131	152	146	144	131	134	135	106	150	133	135	128	135	143	142	132	136	141	143	142	141	140	146	151	124	122	128	144	137	142	144	140	128	145	134	144	148	140	164	150	140	133	128	156	135	152	139	142	129	153	148	148	144	153	138	156	133	128	155	144	175	146	120	131	133	150	138	138	143	129	140	149	157	131	119	148	129	132	147	147	145	118	129	128	123	152	144	136	119	128	147	140	157	134	140	137	137	138	136	121	160	124	154	130	143	116	140	129	138	136	152	124	151	142	134	142	130	162	136	154	131	144	140	147	145	133	132	142	154	152	138	140	135	124	122	119	151	148	137	140	139	142	154	144	142	142	143	147	149	137	150	124	163	134	169	127	123	121	134	140	148	143	147	152	140	119	135	137	142	152	136	135	113	139	129	160	157	141	129	158	157	144	131	162	132	121	135	135	157	140	129	118	169	146	151	141	152	129	144	148	149	155	128	160	111	112	130	114	120	135	136	154	146	147	152	162	131	158	161	147	120	145	118	143	149	159	142	137	138	147	133	151	163	135	147	172	157	108	141	145	162	164	151	122	151	123	165	139	151	147	153	159	130	141	129	155	119	140	129	145	126	158	137	141	135	130	136	148	134	131	154	146	119	123	127	117	139	150	149	149	133	139	142	133	135	157	137	139	138	138	154	130	146	145	124	136	147	132	134	160	135	146	133	131	132	133	126	115	161	117	145	164	134	113	143	139	154	140	138	148	138	136	135	159	137	134	124	126	153	132	148	151	147	158	131	135	134	152	125	158	156	132	113	127	129	131	133	139	138	125	129	142	133	145	111	138	145	154	130	132	146	137	140	140	137	140	150	141	131	144	139	145	143	149	149	146	122	134	142	155	132	147	148	128	130	136	138	125	141	127	126	131	141	119	169	118	160	137	135	161	142	136	140	147	160	142	147	148	157	105	133	126	123	157	143	137	148	141	141	145	133	135	146	134	138	139	138	148	138	140	150	117	146	144	141	136	115	137	138	130	138	150	128	123	139	125	164	127	146	145	147	133	137	135	144	141	130	126	129	132	138	153	126	150	142	156	151	154	138	153	144	135	137	139	144	116	131	130	115	133	123	138	152	133	151	141	134	144	148	166	157	124	133	142	148	125	139	145	130	124	144	126	152	134	138	126	138	137	135	155	148	119	139	116	147	122	148	120	142	143	140	121	145	139	151	130	144	150	147	133	149	123	138	139	135	141	166	167	127	142	149	131	130	127	139	162	132	148	135	126	141	147	143	139	130	145	133	131	150	155	156	139	143	134	150	124	119	141	139	132	155	143	145	135	153	157	141	137	138	136	149	135	147	151	136	149	148	121	143	141	126	141	130	139	154	110	138	135	155	137	138	156	139	131	144	167	158	141	142	164	135	151	148	127	136	123	131	141	132	132	141	144	152	159	145	143	168	131	137	122	140	133	132	134	129	145	123	134	137	121	150	146	125	135	129	136	151	129	150	151	134	153	134	144	123	134	143	156	164	152	161	120	125	109	157	165	132	126	136	135	122	150	143	144	146	137	142	160	106	139	152	151	127	135	139	132	141	128	118	132	133	132	146	127	134	136	144	138	132	146	134	127	144	146	152	131	140	143	147	143	147	176	156	152	134	141	141	147	128	150	138	130	142	142	129	155	140	145	126	128	129	155	138	144	149	150	167	144	121	136	154	132	147	156	150	123	118	123	140	139	140	138	121	121	140	142	130	137	137	136	134	118	135	161	156	151	154	117	147	117	134	145	157	144	131	136	141	142	143	147	149	129	156	145	124	144	123	149	159	107	122	141	136	146	129	129	146	138	136	126	152	135	131	126	123	143	124	122	125	149	129	120	145	131	130	125	138	137	124	153	149	109	141	151	138	150	124	144	153	134	133	155	130	155	149	104	138	150	129	133	141	136	141	145	122	125	134	154	132	122	156	143	151	141	163	134	120	142	115	151	139	127	153	129	161	121	151	140	146	128	137	138	141	136	135	135	168	142	120	136
14184	8042	13286	10277	8721	6972	6221	5265	4568	3339	2652	2235	1861	1808	1566	1363	1298	1229	1067	1129	989	864	857	877	867	741	837	674	581	568	573	572	568	521	459	425	424	432	385	445	432	417	438	399	410	392	391	375	370	369	386	393	381	418	372	406	367	394	393	402	360	364	356	366	377	392	338	347	376	349	333	365	371	396	345	375	371	355	354	386	334	377	357	356	367	337	354	368	376	377	341	336	375	338	394	390	353	355	323	370	327	357	380	341	383	398	385	344	343	336	382	370	379	360	356	354	382	368	342	340	386	364	360	359	336	373	355	348	360	373	342	369	344	372	370	358	363	351	373	371	364	388	362	352	346	356	376	340	367	360	351	359	361	340	328	319	349	358	385	340	376	352	344	347	368	401	357	328	386	327	351	372	373	341	353	360	347	350	329	343	371	353	335	365	362	393	351	352	378	351	356	336	348	370	347	344	351	362	375	373	353	356	354	362	345	368	332	343	343	362	356	380	333	334	364	341	365	373	378	347	366	345	385	371	352	387	363	353	334	316	337	369	378	343	342	361	373	361	347	362	373	356	333	362	342	388	316	344	375	349	360	362	345	371	384	357	331	374	346	339	334	321	338	377	354	344	361	347	347	360	380	370	331	331	350	369	342	363	333	343	347	321	339	359	329	343	369	366	407	370	349	332	351	360	359	365	366	352	374	402	350	363	332	379	356	372	371	370	359	343	339	355	327	396	340	321	375	367	358	364	373	377	311	374	406	362	386	369	339	361	386	331	378	317	358	363	382	367	321	383	389	343	369	377	338	380	353	360	367	364	366	331	347	354	350	360	350	348	361	368	412	319	374	330	330	364	394	333	369	374	353	380	334	354	362	353	341	382	359	344	377	343	339	360	374	361	339	332	357	339	344	335	359	350	348	372	388	332	383	352	341	343	360	367	326	327	368	347	358	352	348	343	348	318	353	324	355	357	340	354	365	349	352	349	356	353	349	350	352	404	357	356	372	351	373	353	405	334	360	327	376	378	340	346	353	353	374	360	330	358	334	398	332	383	370	343	362	332	343	349	368	369	350	344	356	334	337	354	361	360	345	370	370	360	358	367	336	340	376	348	346	328	355	357	329	370	387	344	321	343	387	336	368	344	365	386	358	340	367	383	355	382	366	350	361	355	378	364	345	374	378	314	331	347	370	369	359	340	377	347	353	326	367	349	361	375	360	340	413	381	356	346	340	357	366	322	359	394	393	345	365	349	324	350	366	374	341	359	356	355	351	356	336	325	344	358	373	376	353	365	354	366	338	362	342	390	369	382	357	367	369	350	350	351	358	347	351	347	374	362	347	375	365	342	357	352	343	333	317	374	364	353	405	342	343	361	358	347	365	372	382	322	360	372	341	337	372	365	389	345	328	376	356	358	352	336	382	366	356	385	361	329	375	349	324	329	360	356	379	366	368	321	338	421	380	342	364	340	336	370	304	358	372	392	356	361	379	368	330	335	355	340	370	383	350	378	323	404	360	369	355	367	353	384	348	371	352	378	376	354	402	348	384	372	359	344	339	369	364	364	363	346	378	390	346	376	353	351	335	403	373	354	379	339	366	343	391	357	379	363	349	374	338	345	358	352	373	359	381	360	359	357	371	333	334	325	325	357	354	361	367	377	371	340	347	318	358	353	364	340	390	371	358	378	376	367	379	346	378	400	367	327	326	352	370	358	348	353	335	391	341	350	342	344	360	382	401	298	355	344	337	352	372	358	320	344	341	347	343	353	372	400	370	336	344	367	346	341	342	362	362	356	346	338	332	320	352	367	348	321	346	387	372	336	337	356	338	365	332	373	355	398	338	333	363	371	351	341	362	355	360	372	360	319	360	344	379	323	387	356	354	371	387	363	342	342	354	392	368	340	347	372	364	341	350	357	362	374	340	355	356	378	352	376	361	343	357	374	355	352	337	342	329	360	338	343	384	373	384	362	341	376	367	364	346	354	354	371	387	389	394	362	341	350	349	383	363	391	356	367	378	365	367	359	324	357	381	331	362	319	402	348	368	361	338	344	327	351	388	329	351	350	424	358	346	361	379	341	324	325	357	356	344	337	346	369	346	392	332	378	360	356	334	380	350	338	361	348	357	370	347	356	309	353	334	340	335	365	392	367	351	347	350	356	348	339	347	360	366	339	365	395	339	352	385	381	375	327	364	359	332	333	376	307	377	362	357	334	354	357	337	378	333	384	366	361	389	335	342	354	371	370	330	352	325	341	363	384	338	369	388	360	364	356	363	358	374	363	372	358	390	358	332	371	353	362	367	360	365	342	392	406	345	362	375	348	359	357	325	372	334	314	340	356	321	387	375	333	333	375	326	351	353	345	347	354	368	356	340	374	355	354	344	370	364	348	343	346	353	393	374	341	384	375	338	353	348	318	373	341	361	343	356	331	354	343	353	403	377	355	369	355	373	340	348	361	363	348	376	380	340	339	346	363	347	357	332	344	355	356	356	342	330	349	339	360	335	310	368	334	346	377	326	350	380	358	364	348	333	358	374	363	357	328	374	403	333	365	382	393	340	339	369	363	349	360	397	325	347	370	335	369	335	397	337	342	362	345	351	368	357	363	366	339	371	369	374	358	314	380	325	355	373	368	373	364	394	358	325	371	370	361	368	372	314	352	368	349	352	372	338	347	319	390	384	370	353	374	339	396	355	309	370	378	360	348	378	370	360	356	368	356	390	334	350	386	366	331	352	348	350	375	322	324	343	355	330	381	345	375	363	358	385	319	338	361	367	315	356	373	357	378	378	386	340	355	379	341	365	330	339	374	334	324	378	370	374	372	365	376	400	347	342	350	343	347	334	334	382	351	383	371	399	355	347	319	329	334	378	336	360	380	376	370	348	374	347	340	360	356	367	323	355	336	379	356	338	346	356	352	375	374	355	360	342	363	355	305	340	365	348	359	361	340	368	329	345	345	371	343	349	357	374	358	349	362	384	367	393	356	372	366	331	337	347	394	348	340	394	336	371	339	360	366	363	351	391	348	404	367	360	337	332	349	371	330	338	376	410	382	350	375	344	342	351	365	344	376	370	354	342	375	354	340	341	361	321	374	335	329	325	351	400	358	389	399	356	382	364	366	346	340	353	329	382	335	361	385	377	359	335	363	355	335	372	339	376	390	331	346	361	345	378	375	366	352	338	388	359	363	358	372	341	389	363	368	362	357	371	314	357	354	372	388	338	360	369	342	360	377	373	344	335	379	356	383	358	337	402	373	408	313	367	378	349	381	353	381	361	370	331	367	364	352	402	386	385	354	361	382	339	336	387	327	378	389	337	356	328	386	381	330	380	375	350	331	376	384	342	341	360	370	351	374	368	358	373	351	354	350	343	362	350	362	357	352	340	384	350	354	352	352	335	351	374	335	376	344	368	353	341	338	353	359	357	357	342	355	367	377	353	361	355	357	335	349	354	356	394	350	375	360	328	384	345	354	361	341	361	374	407	357	413	357	376	344
5479	2940	2894	1521	972	722	568	496	400	386	308	317	309	279	277	260	252	246	248	257	240	219	226	241	238	210	249	242	233	223	235	205	216	219	236	205	233	227	230	222	216	235	258	228	241	215	237	216	219	238	250	218	252	221	246	211	208	230	252	214	239	246	216	221	214	249	255	221	218	231	231	221	257	204	260	212	211	255	210	228	220	198	221	235	251	202	210	245	220	211	226	196	239	207	206	219	253	235	216	192	228	203	225	260	235	207	257	256	211	227	235	243	237	221	222	249	217	243	231	216	226	225	238	229	226	197	246	216	242	240	232	223	185	217	206	239	259	212	240	256	200	257	194	229	221	225	240	239	228	236	271	234	231	254	232	240	225	241	240	208	219	227	229	241	213	214	239	201	203	200	215	222	206	258	210	227	227	217	235	207	254	229	239	235	236	221	227	209	209	269	252	203	232	231	220	208	225	213	224	224	221	217	195	213	234	243	231	239	265	246	230	219	196	208	200	227	209	234	217	219	240	209	235	228	195	247	224	217	225	227	264	240	230	201	232	222	208	269	231	263	234	209	234	239	233	220	239	237	211	217	213	218	253	233	234	218	211	223	241	240	231	226	213	247	259	235	206	200	211	213	227	229	259	202	231	247	220	220	254	251	229	245	220	250	218	238	225	220	228	225	224	209	256	249	219	232	239	226	206	236	229	248	257	236	226	233	238	223	236	212	231	199	249	212	229	247	219	211	225	229	219	220	212	229	237	211	228	230	215	208	230	211	253	214	245	214	227	241	259	250	242	221	207	238	230	209	232	236	221	262	226	232	215	227	220	225	236	218	222	226	213	243	230	186	231	206	211	219	227	238	207	224	227	226	205	223	238	244	225	218	234	227	230	205	242	206	214	223	243	209	246	208	232	225	232	178	208	247	226	236	248	210	229	237	212	226	211	251	207	227	224	241	222	234	233	197	194	221	214	256	220	234	225	236	257	206	234	228	213	233	221	215	246	210	236	241	250	223	237	227	206	208	223	232	221	223	226	231	214	261	234	243	219	229	238	228	232	245	250	228	239	236	208	232	233	239	249	217	207	243	221	248	230	239	251	249	239	253	204	251	230	242	246	230	222	200	236	248	253	207	238	230	217	228	219	242	244	226	213	211	201	217	225	234	223	230	232	239	237	210	229	251	274	256	203	236	224	225	211	214	233	207	233	229	269	213	234	209	227	197	245	252	221	234	220	235	224	216	235	244	230	207	193	228	217	238	247	226	253	209	205	225	198	218	221	231	227	223	202	230	222	212	236	233	235	235	261	223	200	218	236	217	213	236	235	251	222	235	251	191	251	238	250	230	231	248	223	226	236	219	220	206	228	237	233	189	233	219	215	237	248	237	233	222	184	233	231	241	224	250	244	232	210	243	233	235	244	236	231	242	239	205	270	230	238	231	220	246	219	216	219	229	259	224	221	215	240	237	216	230	228	206	201	230	234	203	201	216	219	212	203	243	229	261	260	224	217	240	221	239	247	199	210	220	236	252	244	252	223	250	237	235	211	258	209	210	217	246	215	202	233	223	201	212	207	221	214	227	208	231	262	206	220	208	230	217	228	237	244	228	253	210	230	237	235	248	231	231	237	237	232	222	238	209	230	230	224	204	196	235	244	203	238	249	218	244	248	237	225	229	235	224	234	212	226	235	244	257	214	238	228	210	211	241	202	221	207	226	220	220	213	233	206	226	222	204	230	225	218	229	223	221	212	233	205	230	227	242	258	222	217	211	234	200	226	249	215	215	216	219	219	226	219	232	248	240	240	230	240	223	227	246	227	256	245	215	242	255	241	248	223	224	220	247	203	228	235	230	194	231	252	231	250	257	232	204	223	226	251	259	227	219	222	256	199	214	244	245	261	228	213	226	241	232	220	231	255	215	213	232	201	243	225	198	238	237	236	217	222	219	212	220	233	228	240	232	219	229	188	210	241	241	231	221	233	223	216	284	208	224	239	214	257	238	218	226	229	204	237	215	253	187	246	237	201	225	238	244	253	227	207	257	202	243	222	193	219	252	227	180	226	233	214	244	224	255	177	213	224	218	239	236	210	239	230	240	229	227	207	242	245	229	223	248	204	228	233	254	266	225	259	208	237	211	229	219	202	232	236	249	244	234	230	244	232	240	238	234	211	231	218	238	238	224	240	222	255	249	235	224	227	238	209	250	222	247	237	210	218	214	229	202	228	233	219	225	248	231	225	241	205	221	237	193	212	211	217	194	229	233	241	213	226	212	244	217	246	225	218	211	226	237	230	224	231	228	197	210	239	236	198	230	210	252	196	204	214	262	255	216	238	244	217	231	210	197	216	235	254	220	249	229	225	238	246	232	225	222	237	212	229	249	219	252	234	204	224	236	211	206	222	228	226	234	212	242	235	211	217	217	226	222	235	227	207	246	209	234	221	202	247	239	255	222	192	222	213	247	222	242	203	211	225	254	226	215	240	199	203	244	224	260	221	221	219	204	232	231	226	208	218	250	231	227	233	244	237	221	222	199	246	235	211	227	247	208	234	232	217	246	238	227	242	242	226	210	227	228	229	253	231	223	222	214	207	215	229	197	206	209	222	218	196	250	240	218	194	223	240	220	241	233	233	273	227	202	217	205	221	247	229	209	239	204	226	218	231	196	243	247	229	212	246	226	226	220	210	230	270	270	224	216	254	213	204	215	246	197	245	248	234	234	224	216	249	208	211	221	243	259	223	228	207	212	225	219	237	256	242	233	206	228	220	206	245	248	233	235	235	258	218	249	213	210	214	223	232	238	205	227	215	237	240	230	217	200	244	252	201	227	226	199	234	213	193	244	246	214	204	224	239	231	248	239	229	216	253	213	212	237	217	264	221	212	249	210	253	233	228	238	239	198	231	205	222	260	229	244	217	213	241	208	225	227	232	207	203	233	250	217	235	240	206	245	213	243	232	215	227	213	223	217	224	228	237	231	226	243	231	215	227	233	220	234	252	243	231	243	244	238	242	241	212	239	245	225	197	210	209	215	216	228	212	254	235	236	221	229	231	235	246	260	247	206	228	210	250	253	218	205	255	248	206	239	231	207	216	239	202	227	216	228	225	240	230	231	220	225	240	244	213	183	216	232	225	205	245	246	241	240	230	229	244	198	213	254	227	237	189	243	240	231	244	229	213	217	208	270	235	220	234	221	230	234	235	217	232	259	223	222	239	216	218	221	218	233	255	225	230	234	223	232	235	232	211	229	217	248	219	234	229	214	256	232	254	210	219	221	238	252	254	234	230	215	248	232	234	232	241	232	225	222	232	241	234	221	233	248	214	227	239	231	223	244	261	220	193	213	214	227	237	228	226	218	214	228	229	195	220	224	225	221	247	244	220	236	198	233	208	235	214	225	206	208	247	237	232	226	277	205	246	229	249	250	235	261	258	252	238	200	257	222	203	215	233	218	226	212	210	250	216	201	215	247	221	211	219	233	250	238	249	249	245	226	218	234
4397	3316	5294	4621	3733	3001	2434	1997	1604	1388	1231	1093	1021	879	863	851	804	765	704	733	676	643	634	651	665	623	630	647	607	628	660	635	572	622	544	573	603	560	565	586	571	593	628	552	558	582	550	600	571	606	546	561	563	568	567	557	535	499	551	600	550	562	515	577	544	565	587	559	566	541	570	533	538	543	556	557	553	550	539	550	518	544	602	604	587	551	603	549	551	575	558	526	540	571	560	579	547	551	582	569	565	561	546	536	528	583	592	565	586	578	571	562	531	527	583	564	572	534	619	560	570	532	557	545	605	549	583	538	551	578	576	554	571	549	576	568	556	560	580	602	531	567	566	527	591	598	544	542	564	574	562	549	579	568	551	556	546	558	586	588	599	580	584	567	570	537	585	587	515	547	570	552	547	554	613	547	560	534	583	588	549	577	584	591	587	534	548	536	551	596	578	587	553	572	578	525	575	551	560	563	564	561	572	570	579	544	585	586	580	597	598	564	566	557	584	549	554	524	552	571	543	552	531	530	577	601	552	523	544	544	565	579	559	568	563	532	576	547	558	578	591	577	552	541	550	547	533	533	588	593	571	555	553	584	531	551	561	556	560	499	546	527	550	562	607	552	567	536	555	578	559	533	572	537	536	570	552	564	566	608	505	573	569	577	539	561	580	538	548	579	575	557	562	546	586	558	543	551	581	543	563	550	602	578	599	538	526	614	555	545	576	520	574	551	542	568	532	547	571	539	566	544	600	564	513	548	573	542	546	613	577	569	609	552	580	576	539	607	544	540	565	523	593	567	556	544	548	558	568	569	528	572	550	593	527	590	584	555	576	554	552	526	540	589	537	565	530	527	561	591	548	591	576	585	587	571	570	594	585	571	578	522	542	539	539	567	603	527	546	582	562	578	559	574	561	560	551	560	546	544	587	611	567	559	577	549	548	577	524	518	526	578	566	583	548	537	559	530	569	544	577	544	523	571	568	565	562	516	596	571	554	581	585	565	598	561	574	514	508	550	541	540	613	564	555	508	555	533	547	552	554	542	539	561	566	582	566	563	555	565	552	567	565	554	589	554	559	577	531	560	579	572	560	595	564	552	543	631	566	573	542	580	563	576	580	569	538	566	603	546	547	546	555	536	548	579	582	546	600	521	607	554	553	599	575	533	544	563	575	518	594	581	546	551	588	576	562	570	537	584	553	533	489	553	549	543	586	502	599	570	573	559	569	560	552	529	585	556	575	555	542	586	550	571	578	559	582	543	533	576	602	558	532	541	542	522	555	509	564	637	568	565	548	592	534	533	536	557	550	562	545	539	525	575	575	552	610	575	554	548	546	560	568	583	554	604	599	555	531	571	596	562	554	517	559	542	526	541	550	559	545	536	521	597	545	552	595	585	551	585	560	585	578	563	526	592	603	565	541	564	588	551	572	521	540	569	584	591	566	568	547	577	537	561	595	557	522	547	592	588	603	533	543	556	607	525	554	574	590	569	537	594	581	561	566	595	574	559	553	568	562	576	552	539	562	531	549	584	569	547	565	555	602	616	576	517	539	568	543	579	553	554	567	554	546	567	550	572	603	568	577	546	516	559	573	576	552	570	568	527	553	559	520	567	556	578	524	583	611	571	568	565	573	574	613	530	553	598	550	586	548	552	604	567	530	574	580	560	576	560	547	572	516	544	561	564	542	602	549	525	557	565	561	584	513	528	556	534	549	560	530	536	523	606	590	549	578	546	567	557	546	553	559	567	555	582	562	588	605	536	557	580	597	593	569	553	586	554	527	575	562	535	542	553	568	570	569	553	541	537	563	534	543	542	614	579	571	568	575	586	600	629	503	564	556	549	607	503	515	556	559	542	537	590	560	522	588	595	536	578	588	563	543	575	557	527	571	603	608	558	543	550	581	568	557	544	551	525	535	582	589	569	549	559	542	564	543	542	598	548	575	575	576	563	553	518	576	604	534	566	580	551	510	577	549	573	538	595	556	601	562	554	583	572	547	569	563	564	565	615	559	554	578	548	549	535	549	566	587	550	543	571	523	586	571	548	569	541	547	581	541	538	595	563	541	576	575	588	561	542	569	559	553	579	524	552	566	570	523	527	526	566	573	583	532	553	601	499	576	585	589	509	569	554	594	555	556	516	584	550	556	509	623	589	542	557	601	540	553	551	542	560	576	585	581	587	585	556	557	555	592	564	583	540	595	555	568	582	580	542	540	581	603	513	565	582	604	542	596	592	571	519	593	569	605	560	564	559	573	574	547	541	551	582	587	571	597	579	543	555	544	552	565	562	522	600	580	538	597	538	508	555	545	547	552	611	569	538	540	636	553	567	553	551	543	560	542	580	560	527	570	536	559	569	581	550	575	600	567	526	594	562	602	542	566	575	578	553	535	570	589	557	541	583	547	556	557	515	573	561	586	524	575	534	610	567	597	513	588	542	580	561	570	548	561	568	536	557	541	563	600	539	579	559	559	546	543	526	536	553	553	506	579	548	549	608	547	549	588	592	561	559	536	556	562	562	546	542	550	553	567	534	543	553	542	583	546	582	573	629	526	561	557	544	539	557	549	541	589	579	574	545	579	568	542	547	594	579	534	538	565	545	528	529	526	547	574	590	615	559	556	566	553	550	513	575	525	549	572	534	556	564	577	528	528	608	506	567	554	520	533	565	541	551	554	576	577	573	538	525	596	560	570	605	580	580	572	558	554	576	568	566	566	559	578	549	574	527	538	535	549	547	587	549	598	562	588	488	552	563	576	530	561	546	570	532	522	557	605	584	557	562	559	554	570	598	557	572	599	584	559	553	606	555	645	543	576	611	530	550	587	524	554	549	582	581	540	564	567	542	594	589	543	553	527	560	602	530	588	559	529	538	544	584	595	541	565	550	547	579	563	547	555	562	539	580	557	525	572	559	576	579	564	582	531	559	570	542	551	529	557	544	540	573	540	562	569	573	538	506	530	588	545	567	547	562	558	559	563	555	559	544	521	558	589	563	569	565	513	561	603	566	598	591	557	547	554	575	553	576	508	582	606	557	569	566	600	592	569	567	533	542	545	575	590	578	580	568	561	594	591	549	532	567	552	536	567	568	557	581	563	550	564	543	560	622	555	558	542	506	574	569	546	605	610	587	561	585	556	584	556	553	560	527	596	549	572	551	591	530	577	539	552	586	580	540	548	573	563	528	560	562	575	600	584	564	562	565	540	579	580	579	567	550	581	579	579	590	549	563	565	526	599	559	558	578	578	530	534	591	551	602	566	566	574	558	536	537	602	535	573	560	549	591	587	568	522	550	558	580	581	563	581	575	576	564	554	547	586	592	565	525	567	572	610	538	533	532	537	547	559	561	560	580	547	569	591	565	553	592	560	535	540	556	576	598	563	598	545	565	548	534	537	578	570	558	573	578	548	588	528	572	581	597	549	555	544	529	573	558	566	537	535	574	559	536	544	565	566	601	523	554	543	559	540	564	494	521	556	583	577	542	593	564	544	553
14281	6962	5089	2786	2118	1422	1228	960	741	625	468	394	414	360	286	325	285	272	262	269	273	250	246	220	279	237	265	241	256	242	245	232	212	227	222	186	235	208	213	222	194	216	208	220	201	208	195	232	221	210	204	193	228	247	222	208	201	206	210	200	220	194	203	202	227	185	237	217	253	215	216	202	210	195	203	206	207	218	219	187	227	225	209	203	214	229	215	199	194	224	207	236	190	215	216	209	212	222	201	222	203	203	214	196	210	208	218	229	219	208	207	214	204	189	211	217	193	239	240	192	214	196	199	185	213	218	219	208	220	201	172	195	197	229	226	223	212	201	192	219	232	215	210	197	200	204	213	229	225	236	210	200	189	195	226	208	195	219	237	218	218	207	220	179	206	187	190	223	207	227	223	230	204	203	228	201	209	226	202	199	232	205	231	227	202	211	187	205	223	202	213	221	212	203	189	213	196	216	192	229	210	199	197	206	227	183	189	198	195	232	218	173	223	188	234	196	212	217	192	209	203	201	191	204	219	233	228	213	194	210	209	197	218	241	223	223	166	207	213	228	210	216	223	220	214	209	225	208	226	210	226	211	225	241	206	161	213	196	212	228	217	216	202	235	197	226	191	199	206	207	226	205	214	219	216	210	194	211	207	204	241	226	237	222	221	235	242	202	204	202	177	192	219	210	198	225	187	248	206	198	207	212	188	216	212	198	232	215	195	198	204	241	189	230	229	219	238	216	232	206	251	238	218	220	208	220	205	207	215	232	191	196	225	214	221	207	204	219	215	202	213	212	223	196	216	222	222	226	219	232	212	238	223	189	221	187	190	211	196	208	215	187	197	206	222	216	206	208	199	201	228	221	197	222	215	201	220	209	221	238	228	234	241	201	226	198	210	239	228	229	210	224	194	217	203	212	189	224	223	230	203	215	224	236	202	220	205	254	188	210	191	221	199	185	205	240	220	211	223	226	194	211	196	225	214	204	201	220	186	219	185	185	222	215	217	232	218	223	212	220	216	206	214	197	203	233	195	204	225	217	228	188	214	212	232	206	239	196	183	215	215	229	204	245	212	237	209	241	212	230	200	235	213	213	214	210	220	173	202	201	193	222	206	212	228	215	217	187	212	237	196	192	238	218	239	232	230	243	230	203	230	210	211	215	204	185	226	190	212	207	202	204	195	218	209	190	206	207	215	188	247	196	210	215	200	204	227	206	205	214	265	184	171	188	207	229	207	187	196	216	226	235	221	206	222	229	164	218	213	236	185	207	196	189	233	229	229	233	231	222	208	215	202	218	203	203	185	187	180	222	213	216	210	232	206	202	196	217	201	238	210	227	221	210	252	232	208	208	207	227	218	224	220	197	217	212	207	212	215	188	219	202	205	207	174	224	203	216	201	217	207	216	222	235	245	228	205	192	238	191	203	250	199	197	184	200	224	215	199	228	227	241	217	214	200	221	204	190	217	182	200	210	212	192	204	234	218	213	213	194	237	239	193	220	219	185	209	196	223	216	168	221	201	239	207	227	215	208	167	217	229	208	217	212	233	187	225	193	224	206	202	223	217	204	214	198	217	212	219	202	212	239	238	229	225	204	194	220	229	198	209	202	208	206	189	212	220	201	205	224	200	208	230	203	230	214	192	195	203	238	218	209	243	228	240	194	246	212	203	212	251	221	198	210	225	217	230	199	229	206	214	209	208	191	210	212	230	210	193	221	214	166	220	228	196	238	210	206	229	217	219	202	213	180	193	189	229	211	220	201	190	213	188	205	198	205	206	206	224	231	216	237	226	212	228	233	174	184	200	195	230	212	192	180	214	195	230	247	222	217	193	214	195	202	204	197	196	233	217	211	186	228	212	219	205	232	185	213	241	202	221	220	209	200	228	220	195	189	235	197	221	231	223	213	210	215	201	217	227	213	200	219	211	215	216	213	226	209	214	187	213	212	191	223	222	211	215	212	205	189	230	195	225	207	216	246	210	213	202	220	215	213	244	186	202	215	217	201	192	205	176	240	215	204	192	188	219	233	206	207	220	207	196	199	217	209	203	197	199	184	196	200	216	202	213	225	213	228	230	219	196	215	186	206	213	206	200	202	205	212	205	196	203	235	206	220	216	222	215	215	222	190	200	231	197	205	212	188	182	212	190	203	193	249	211	213	217	213	223	217	206	209	200	211	216	224	185	248	222	210	209	199	193	183	205	195	211	215	211	233	217	223	212	179	224	228	223	186	207	216	224	206	197	198	205	197	194	217	218	236	215	227	221	198	190	221	187	218	227	200	216	228	185	219	201	219	208	200	240	210	219	249	209	212	207	182	196	229	220	202	241	238	187	225	196	223	208	210	212	203	238	213	194	220	220	196	207	218	210	212	230	222	214	204	196	204	185	211	192	222	185	228	235	254	207	231	216	209	226	213	216	191	215	218	217	217	217	222	202	219	204	212	241	200	237	199	219	202	224	237	213	219	207	205	232	203	197	208	221	231	209	214	243	201	200	179	224	207	216	208	217	198	224	201	202	219	197	185	208	215	242	223	237	221	188	216	233	191	183	186	213	213	207	203	219	216	203	216	243	233	226	225	204	201	217	204	192	238	216	215	197	210	216	209	220	204	200	225	206	234	218	204	196	199	190	207	209	191	219	197	222	200	196	216	207	220	202	205	215	204	220	215	218	225	209	197	220	225	228	201	208	198	194	204	198	244	209	226	207	206	197	199	232	199	185	189	208	223	219	222	213	197	234	211	197	213	192	205	214	203	242	215	205	215	201	218	176	190	206	219	188	193	193	214	213	235	230	216	215	198	212	218	195	207	209	255	224	227	197	196	215	194	249	212	218	198	216	219	191	203	191	220	226	216	208	230	196	220	224	187	215	198	179	231	252	217	200	202	216	197	213	202	198	199	220	214	207	204	196	204	184	205	215	235	216	212	225	221	227	216	193	241	208	202	210	209	221	205	222	198	207	208	231	234	197	210	184	196	227	226	215	201	214	215	225	201	227	234	244	207	195	215	210	224	219	222	194	227	194	209	206	218	206	218	215	207	196	203	202	220	209	234	234	223	218	241	238	198	211	186	206	205	196	216	238	229	181	214	206	224	202	210	226	199	195	183	213	209	203	233	209	227	209	218	193	182	179	196	214	209	206	199	208	261	212	205	202	189	243	214	195	188	217	180	214	217	223	198	212	206	191	207	181	182	212	223	225	212	222	222	223	181	202	210	219	237	226	211	232	234	225	222	192	219	224	219	214	194	192	194	209	209	182	191	210	185	189	222	214	227	205	207	200	185	182	186	222	201	212	206	254	232	188	221	191	227	191	199	207	197	221	233	181	212	216	196	201	200	199	202	196	218	195	225	224	235	213	215	187	243	219	196	196	216	192	223	229	212	208	184	224	208	199	196	223	204	207	209	201	230	186	209	223	207	219	213	217	204	230	214	219	211	174	213	224	193	216	196	224	215	194	232	243	186	193	213	196	221	198	231	206	203	196	199	190	214
10796	7059	8317	7568	6608	5434	4453	3994	3328	2307	2004	1695	1551	1467	1244	1157	1078	1015	982	988	891	938	856	830	821	772	814	712	676	630	621	631	659	617	619	594	576	577	567	547	546	515	551	548	517	515	536	562	534	546	485	541	543	510	487	518	502	530	513	514	531	552	559	533	524	522	508	570	526	507	521	537	488	531	489	523	516	558	499	543	505	482	547	492	522	488	531	575	498	502	528	532	493	519	495	550	549	515	508	497	526	508	513	504	512	558	538	514	493	550	504	517	523	512	532	515	498	512	506	529	519	543	488	507	516	496	522	559	527	527	550	507	487	556	523	503	514	537	509	517	498	507	505	523	561	508	525	501	527	504	540	529	497	501	515	533	543	540	526	519	549	528	522	516	518	518	559	506	499	530	570	535	522	589	502	506	540	529	535	523	542	512	512	540	539	507	529	488	497	559	533	481	522	552	469	536	539	498	551	571	485	513	475	511	487	544	501	523	525	536	511	530	534	494	494	528	516	541	516	499	520	512	525	493	506	550	506	502	533	506	555	502	520	547	550	503	564	530	470	541	512	508	524	554	530	504	506	476	512	506	507	530	537	536	506	555	496	524	483	482	528	562	548	544	476	555	522	490	530	517	523	477	510	518	507	490	512	509	522	510	525	539	544	496	540	461	535	544	527	546	539	503	497	543	513	533	491	478	521	492	534	494	497	492	510	514	465	534	508	524	505	542	536	520	509	529	526	554	506	518	506	503	538	510	530	512	506	471	520	532	498	478	501	476	521	476	510	476	477	492	527	545	507	522	490	494	555	512	510	475	474	575	555	523	499	508	526	514	537	533	516	510	518	537	498	520	525	522	547	503	498	511	496	532	512	543	505	547	518	522	538	514	521	477	518	527	536	529	511	509	532	525	491	524	549	490	518	525	495	515	525	532	497	493	491	514	481	541	562	521	524	542	516	533	509	511	548	498	513	464	490	541	512	529	514	503	501	504	516	500	506	545	545	498	519	485	519	570	532	508	543	508	527	541	497	490	541	501	518	487	546	543	509	525	505	543	527	526	520	464	548	514	519	512	502	522	530	492	506	523	521	558	532	508	538	539	528	534	516	514	520	518	512	563	476	477	552	546	513	524	487	513	505	532	509	528	481	516	473	509	522	559	509	503	549	512	534	510	518	527	486	575	512	504	511	490	513	489	528	537	524	517	539	547	495	539	525	517	523	545	511	529	503	466	518	509	516	547	493	540	540	462	521	540	504	541	485	547	542	521	487	549	506	534	500	541	525	502	575	505	509	543	518	517	537	501	574	529	497	485	507	513	495	517	498	521	548	501	487	537	528	517	521	500	508	547	543	504	549	541	472	499	534	535	536	516	498	517	495	495	515	520	476	516	498	520	519	554	546	530	534	481	534	517	488	536	533	472	513	543	487	543	541	551	531	524	532	528	511	554	498	499	569	508	515	539	519	507	511	527	511	565	541	524	563	499	566	537	517	521	552	537	496	541	500	477	501	492	507	513	508	486	500	533	502	545	526	522	506	532	513	528	525	528	520	543	524	509	513	495	499	559	533	511	528	492	533	502	556	545	520	540	564	525	491	543	536	549	532	507	483	488	500	544	510	501	505	535	503	491	499	541	486	531	529	496	498	491	500	500	537	497	552	531	522	540	527	486	546	498	539	548	518	513	540	538	547	456	503	473	527	535	516	498	496	517	506	504	520	481	552	538	478	557	491	528	492	522	523	526	518	527	476	517	524	501	536	534	529	537	509	529	550	494	559	540	520	547	495	529	519	504	535	559	491	505	535	531	539	535	516	535	544	492	513	530	532	518	540	505	526	554	487	531	545	527	509	489	504	543	483	539	544	543	535	519	517	508	545	525	503	529	516	525	514	484	546	545	488	567	505	496	517	516	489	494	506	551	494	488	550	504	516	527	525	539	508	545	475	480	531	506	490	514	536	523	515	550	500	564	507	552	528	474	552	474	532	558	512	544	522	581	526	505	514	548	498	485	538	504	570	496	521	549	550	515	508	489	513	467	532	508	555	533	501	519	516	512	518	490	518	507	530	496	558	532	525	514	568	535	483	508	503	527	548	493	504	514	510	523	518	506	462	516	538	533	516	591	533	516	549	544	526	512	507	494	523	517	545	551	516	553	534	506	526	499	478	549	525	531	512	479	527	476	491	497	475	529	585	498	495	507	528	542	502	535	489	517	554	561	484	515	526	515	496	522	522	526	507	535	515	513	509	563	504	535	488	509	541	506	475	523	561	493	510	534	543	525	506	547	509	490	541	515	515	530	538	497	534	499	552	524	501	529	506	520	512	507	519	499	532	512	503	526	551	592	519	506	510	522	513	535	495	553	501	472	515	506	486	482	472	498	535	535	512	522	534	492	525	530	498	538	511	514	501	565	508	512	509	529	537	516	511	530	507	530	500	525	512	499	521	522	478	527	554	483	487	549	541	494	534	515	518	503	522	530	515	506	527	522	524	524	550	489	539	573	539	472	502	496	552	551	561	491	502	512	520	549	511	551	513	516	580	488	533	483	529	536	515	536	510	511	511	507	484	516	559	538	522	537	514	500	495	508	531	536	507	545	512	511	533	516	521	529	550	511	512	503	531	560	550	511	523	511	511	529	550	536	509	564	527	513	541	533	503	486	531	500	508	494	501	539	499	507	519	530	509	507	483	530	481	553	519	517	524	516	535	514	532	529	498	536	490	566	529	509	525	522	507	530	475	491	542	512	524	516	533	519	552	523	534	505	526	490	527	536	492	510	454	535	523	556	547	544	475	512	554	542	557	503	527	539	521	506	515	504	556	541	506	513	506	514	540	549	506	538	522	512	479	536	501	494	499	470	494	554	515	518	600	486	497	498	532	521	548	519	514	522	537	539	516	509	531	509	506	505	536	524	534	539	483	533	478	518	507	534	482	570	525	536	512	515	536	527	518	516	522	515	517	545	505	488	479	526	533	471	511	544	544	526	511	542	522	526	542	534	574	524	555	492	524	536	517	529	536	530	528	510	543	523	514	506	501	531	539	540	519	503	517	509	534	543	535	524	505	521	499	519	510	506	558	528	535	473	574	560	476	489	557	514	551	512	528	534	534	517	492	499	538	496	505	465	508	550	536	526	499	550	574	519	521	473	506	520	545	492	495	558	470	501	510	487	580	543	544	526	536	509	495	513	499	555	521	489	515	528	523	570	516	547	529	523	546	536	527	494	516	555	493	533	541	520	509	588	557	487	519	551	522	517	508	526	503	517	548	520	526	512	523	534	515	516	548	520	547	537	507	530	561	488	537	515	542	521	536	520	494	531	529	506	535	528	519	549	518	525	563	505	494	533	517	504	520	524	524	549	503	586	541	509	490	518	505	492	512	499	561	509	482	507	524	513	519	538	512	503	529	485	535	525	492	521	557	493	530	544	512	517	485	487	553	506	505	524	531	510	481	509	525	538	561	532	514	545	517	511	537	555	550	495	549	531	487	522	515	508
22880	11769	6812	3891	2818	2072	1805	1350	945	740	537	451	421	415	332	272	284	260	256	222	245	200	222	216	179	215	177	192	163	167	160	174	185	181	170	143	161	134	132	127	159	174	145	136	154	136	145	144	150	127	124	142	133	139	163	149	171	166	132	136	136	124	156	140	146	167	159	150	125	170	140	141	134	132	146	131	154	132	152	146	157	175	167	144	151	161	154	141	146	145	160	181	145	146	140	126	139	145	124	130	121	151	133	141	146	153	119	146	134	139	163	183	158	148	142	132	124	138	143	159	122	142	140	140	149	166	134	140	141	121	133	154	146	139	137	149	129	143	167	135	126	138	162	140	158	149	156	134	150	140	141	139	127	134	140	123	131	142	136	130	127	137	131	151	116	129	146	143	131	138	147	158	134	136	143	142	153	147	123	140	145	130	139	127	150	139	155	139	143	140	170	131	122	138	138	143	147	141	130	142	141	130	143	150	138	147	125	159	136	137	132	130	127	123	141	141	155	139	152	128	109	119	136	123	128	159	143	168	148	153	142	132	122	142	140	144	156	159	133	131	127	126	130	157	138	165	159	129	132	149	122	137	140	131	145	134	146	142	145	133	141	136	161	128	125	134	138	143	120	147	135	149	134	149	156	124	167	144	136	147	118	158	132	143	122	143	162	141	129	148	130	110	126	168	138	147	151	155	152	124	154	131	127	117	166	130	137	117	144	165	129	137	124	132	143	144	145	142	146	159	154	125	153	150	127	151	143	141	116	130	149	129	154	134	156	149	129	117	142	136	123	148	151	141	141	144	129	146	149	145	137	151	151	139	134	147	112	151	149	154	145	158	144	141	163	146	140	141	147	135	135	140	150	135	147	145	145	137	130	145	128	124	145	142	128	147	154	143	138	135	139	139	162	139	134	131	127	148	148	156	131	140	128	154	125	166	108	129	149	112	138	148	132	123	137	123	150	131	137	112	156	152	150	138	156	129	136	132	134	129	149	154	131	141	136	156	154	128	136	157	130	145	134	140	135	135	125	141	161	138	139	139	152	140	158	146	141	138	151	133	142	129	157	137	151	135	159	140	140	152	129	141	139	129	138	151	156	146	148	158	127	148	136	131	147	140	147	132	141	152	132	145	171	137	137	118	143	147	136	133	159	145	161	126	164	145	139	138	130	145	131	153	155	155	149	140	138	131	122	148	155	129	155	150	143	145	147	147	146	159	143	139	154	130	145	163	154	133	126	134	133	117	133	161	148	139	154	138	157	146	138	151	137	136	144	134	123	145	144	152	141	147	126	133	141	123	130	142	139	157	134	159	160	143	131	158	152	125	139	152	139	142	162	148	139	126	153	133	131	143	150	142	121	146	129	131	140	143	135	126	135	140	158	148	163	131	108	132	149	143	153	155	117	130	171	131	135	147	141	150	139	122	135	138	135	123	140	148	134	132	108	149	127	138	140	144	152	164	153	130	106	133	165	126	139	123	162	149	128	161	149	135	150	138	143	142	136	140	151	144	150	143	150	143	138	158	150	141	136	151	161	147	131	144	129	169	129	130	160	150	158	135	133	189	139	125	126	156	155	121	172	152	130	133	126	124	126	138	153	131	132	171	168	157	145	149	135	152	134	150	138	158	125	106	156	130	157	147	161	149	150	141	136	154	142	156	151	135	147	144	118	147	160	135	152	127	158	155	145	161	118	136	155	134	136	159	160	156	149	141	138	146	125	144	139	123	143	139	137	146	134	134	147	130	146	139	159	136	149	123	150	133	135	135	142	151	138	147	146	133	157	140	127	126	129	123	146	119	140	147	147	149	150	166	144	165	147	150	123	164	150	159	132	133	137	128	132	155	127	164	145	148	131	137	141	129	144	131	166	129	139	137	144	165	119	125	144	141	133	130	145	139	127	139	159	126	146	126	137	129	137	172	151	166	155	166	140	144	135	147	152	146	129	132	158	134	145	134	149	159	158	137	127	148	169	150	129	153	153	136	165	145	148	144	158	141	144	172	172	159	144	140	114	140	152	152	131	136	155	177	147	135	141	149	155	137	142	149	164	143	145	142	122	114	139	151	146	126	137	118	153	151	138	128	134	114	139	155	121	150	169	141	152	146	143	152	128	145	130	124	136	126	155	125	145	162	126	135	152	126	128	109	148	150	130	154	144	129	155	138	138	139	146	145	147	124	167	135	149	136	141	134	147	146	150	135	156	155	132	124	142	119	143	137	154	139	140	138	147	163	156	136	147	141	143	150	151	166	138	131	145	133	143	119	149	145	134	136	135	132	139	145	142	146	146	146	123	168	127	137	149	142	154	141	147	146	151	133	142	124	128	142	141	121	135	121	145	144	151	157	136	149	138	134	125	152	160	178	148	132	133	142	148	159	154	147	135	167	156	121	133	139	141	148	147	147	125	154	146	138	141	140	132	142	157	135	163	164	146	121	152	135	171	152	164	135	135	156	157	150	150	147	140	139	129	146	168	116	126	155	130	125	138	155	148	129	137	141	150	133	143	135	147	145	146	146	132	129	155	154	124	146	153	130	149	132	142	123	149	144	142	130	164	154	145	140	134	138	142	128	148	155	154	128	148	138	147	153	123	164	169	136	154	138	163	122	133	148	153	142	117	126	131	140	113	135	159	141	147	147	119	166	146	144	142	147	133	117	137	142	148	152	136	142	147	139	132	121	145	150	126	141	117	142	148	152	138	150	139	158	151	160	138	144	144	144	133	139	143	148	169	132	142	143	153	152	145	131	134	149	150	125	128	143	139	141	151	149	149	159	147	140	146	110	142	120	145	142	134	125	129	130	158	136	144	136	165	132	130	137	137	121	154	166	132	145	160	145	169	120	134	133	142	144	142	154	163	151	153	134	121	147	149	130	112	128	162	125	153	130	145	143	149	146	143	146	134	116	130	140	144	142	140	129	135	129	151	145	113	139	157	141	144	168	150	139	136	143	138	142	125	138	136	134	138	147	117	145	160	135	124	129	122	153	140	129	140	133	133	157	121	167	131	165	137	151	141	150	135	133	117	142	153	122	148	125	136	148	123	120	157	134	141	129	148	127	142	123	148	120	141	127	144	154	158	150	150	140	148	138	149	114	140	136	152	141	167	136	137	130	152	148	154	135	153	162	135	127	139	150	144	128	164	123	143	158	132	125	137	140	161	138	156	132	150	152	137	143	142	115	123	133	138	142	140	137	152	172	160	167	134	138	139	147	151	129	153	148	141	134	118	133	134	153	150	157	142	143	148	163	155	129	139	139	147	136	138	138	136	142	148	136	139	151	150	156	151	146	158	122	139	140	138	154	139	161	137	162	146	159	144	135	139	140	132	130	152	139	156	149	145	140	147	146	153	135	122	134	150	134	137	141	127	126	141	131	156	163	148	129	131	142	163	131	140	136	144	141	146	151	137	126	153	163	151	146	146	136	141	141	161	147	147	157	142	166	163	144	120	151	137	155	132	168	164	137	146	138	158	147	151	129	137	155	126	148
15108	10169	9693	10006	8715	7128	6462	5378	4184	3234	2670	2113	1955	1759	1649	1296	1233	1145	1146	1068	1047	917	984	896	905	845	798	652	592	594	552	560	553	469	466	414	442	408	413	457	423	380	429	416	393	380	388	405	419	380	376	376	402	382	381	357	405	357	353	371	338	382	389	363	384	391	397	371	377	347	374	368	358	367	361	384	387	388	395	348	355	357	377	368	382	378	391	364	393	373	365	374	366	358	362	362	336	428	373	342	360	350	363	345	363	342	360	368	384	358	341	383	379	371	353	386	371	373	390	358	406	408	368	356	405	358	340	345	346	357	356	392	326	342	335	363	377	361	356	360	334	380	369	359	398	343	362	369	363	380	336	361	354	365	373	360	371	370	343	367	371	383	370	336	386	401	333	362	390	349	373	399	347	378	339	339	405	367	392	348	369	355	332	406	388	360	376	375	354	375	387	364	380	357	335	381	388	343	404	346	395	365	370	353	358	343	384	366	382	328	366	336	356	378	383	346	374	396	359	403	377	352	387	385	372	342	361	408	350	358	387	395	381	348	331	312	362	379	378	397	351	389	324	357	361	376	346	387	347	330	380	336	363	363	356	363	373	375	373	367	361	370	360	373	358	368	341	345	366	383	343	385	352	365	374	362	362	352	345	371	355	372	368	363	367	377	353	369	370	330	357	384	367	343	380	356	378	359	365	361	365	384	395	383	351	360	381	383	363	333	334	366	368	359	364	338	338	384	363	337	371	358	368	350	370	369	349	365	344	343	350	345	340	322	377	369	362	370	394	357	349	358	346	376	378	297	319	379	383	344	374	386	360	364	372	409	351	368	351	335	337	366	390	322	370	337	370	354	372	334	374	330	379	366	379	317	372	351	394	356	322	356	357	368	347	346	384	383	379	369	368	355	340	340	339	354	398	366	379	374	348	366	394	371	347	327	377	361	418	341	374	365	387	363	369	326	376	365	379	375	434	380	366	409	379	361	348	382	341	384	372	356	358	344	365	361	352	340	384	357	351	373	343	395	338	366	363	317	370	350	315	370	378	336	374	345	329	384	349	382	347	416	343	320	318	362	359	362	332	361	328	374	351	361	333	357	361	356	371	335	330	358	373	415	367	337	327	364	381	345	355	348	330	348	327	355	354	344	361	381	374	360	325	352	374	356	364	383	379	359	347	353	348	413	349	352	350	351	332	345	359	370	363	374	379	377	402	371	357	368	320	412	332	364	375	359	352	358	367	374	398	352	365	371	372	372	347	338	373	365	357	347	321	386	387	322	378	349	372	356	384	353	380	358	369	329	368	364	414	357	365	346	359	394	366	362	355	326	369	378	394	369	380	347	367	347	365	345	378	371	365	361	369	348	351	351	367	407	374	387	335	363	371	333	327	363	349	349	349	372	368	385	350	385	337	380	400	358	376	345	405	370	381	414	361	352	374	347	354	382	380	361	370	340	338	364	325	348	377	363	378	390	406	351	407	383	363	385	363	347	368	370	347	334	323	362	360	345	384	360	336	346	368	371	351	328	387	360	334	360	364	326	361	393	378	352	321	342	358	384	342	378	364	379	370	373	361	377	389	357	384	329	395	387	355	337	361	356	336	363	366	341	386	373	343	350	371	389	352	369	372	376	383	349	378	337	342	357	352	358	351	369	350	358	374	367	361	355	366	362	367	359	344	339	367	354	352	349	383	371	393	357	379	347	370	359	361	369	393	377	350	368	384	341	346	331	373	354	367	346	342	331	353	356	355	377	376	359	341	352	384	363	333	384	354	364	333	348	367	359	368	361	351	400	348	384	357	368	362	378	408	331	362	392	347	337	343	341	359	374	365	354	344	379	345	339	384	362	356	338	351	377	353	330	399	366	391	364	354	359	365	359	317	362	411	393	360	341	362	378	356	352	388	328	352	370	371	360	356	352	367	387	316	395	372	321	344	371	330	367	344	364	342	364	377	378	351	315	345	387	357	330	374	379	381	399	388	345	377	389	350	356	392	330	343	392	344	373	361	382	349	365	371	361	367	362	384	366	376	378	356	368	357	376	362	398	371	351	355	367	353	334	387	363	357	355	389	355	344	339	372	355	353	387	346	380	366	369	355	387	404	370	338	379	358	418	356	349	367	364	364	346	369	374	375	396	318	369	377	362	319	323	358	356	379	321	362	382	347	376	338	363	379	387	369	389	340	364	368	365	360	366	412	387	377	309	320	359	338	341	366	401	346	350	378	378	366	332	338	361	371	343	394	360	397	397	361	357	367	345	365	358	364	337	374	378	381	364	341	374	375	369	377	366	364	392	363	347	380	374	380	377	369	388	389	371	348	333	383	348	338	387	334	364	398	401	344	356	380	361	342	340	375	343	378	345	362	353	349	381	353	329	375	347	366	364	381	361	379	372	363	344	339	363	365	346	380	347	361	364	335	358	379	321	380	329	369	315	346	381	333	351	390	377	353	383	361	340	339	350	361	357	382	398	346	340	394	358	369	359	363	365	355	374	363	363	330	376	369	378	377	370	353	365	348	334	380	348	370	343	372	329	342	349	378	363	362	355	374	393	394	358	356	372	349	358	338	395	354	345	392	353	366	406	339	383	386	381	348	388	398	362	327	364	352	360	366	384	379	385	360	359	373	352	336	347	365	354	342	393	355	371	373	359	371	342	356	369	358	364	372	342	362	387	338	370	368	374	354	346	347	346	353	395	325	340	378	339	402	375	360	339	382	370	355	383	365	356	367	365	371	381	331	364	356	359	351	390	361	388	324	368	347	375	375	352	364	358	380	344	382	312	347	370	369	385	368	362	372	345	392	364	369	327	360	397	410	388	367	379	348	332	373	366	372	348	322	363	356	341	325	369	374	350	371	354	368	348	370	355	361	386	388	367	346	353	352	382	358	395	390	353	392	384	343	357	379	374	366	380	366	387	344	379	353	356	345	354	372	359	371	353	337	367	391	363	411	360	366	364	378	366	353	360	364	373	331	350	360	350	353	364	345	371	381	337	354	340	373	340	370	396	354	384	363	367	358	378	361	381	339	339	359	364	366	362	363	382	322	363	334	387	371	390	362	356	354	397	356	346	386	361	350	370	372	374	382	327	322	370	327	354	353	372	362	368	383	311	369	350	338	348	370	404	404	375	357	371	338	348	366	362	358	356	326	395	358	364	389	337	375	344	360	376	339	400	356	355	355	340	356	364	372	365	362	379	364	389	360	372	347	384	356	385	372	357	377	361	382	356	431	326	370	337	342	352	353	352	369	357	379	384	379	358	355	375	356	364	388	367	343	359	364	357	347	357	347	357	380	354	373	376	359	334	389	370	394	378	350	381	350	341	359	354	355	361	377	345	363	335	352	371	339	365	360	351	350	373	349	371	373	341	369	369	382	362	392	326	355	383	363	403	356	369	351	372	349	373	366	334	374	405	370	394	372	375	349	366	365	332	389	360	378	362	370	385	387	360	367	383	357	338	400	327	372	382	350	377	358	374	350	358	381	355	360	389
7130	3279	2482	1516	947	713	558	525	422	353	350	310	314	306	277	281	260	250	247	277	254	237	243	257	240	280	260	236	223	219	243	243	232	246	226	247	214	221	233	214	269	235	214	189	244	231	229	236	221	245	231	246	232	243	222	221	259	226	224	229	219	235	225	258	245	254	237	243	237	212	206	209	238	232	251	195	210	231	225	223	257	233	241	224	215	226	224	249	216	217	221	235	225	249	211	243	239	200	252	242	223	243	250	246	248	228	231	229	235	250	243	232	226	208	239	235	228	244	240	217	237	195	223	233	230	250	233	219	207	240	233	245	232	233	221	213	246	241	236	240	214	251	245	240	210	216	222	231	222	224	253	225	236	219	255	210	255	237	228	216	229	245	265	230	251	218	231	224	271	241	246	232	220	229	232	248	240	241	228	224	241	240	235	220	207	224	224	212	249	219	264	217	236	242	236	227	224	239	230	226	245	247	204	218	229	217	214	229	209	241	225	252	253	245	215	247	233	253	233	229	229	212	251	241	244	242	237	241	231	212	222	212	224	222	206	219	223	233	217	274	227	227	211	239	230	240	196	237	212	252	243	256	253	230	236	224	236	223	227	238	222	212	236	213	214	217	256	228	239	234	226	246	259	233	223	243	227	242	256	220	212	243	237	230	236	241	212	262	238	209	241	231	236	212	237	220	203	233	252	226	235	250	270	210	239	246	225	273	251	247	237	211	253	211	218	235	267	237	238	232	237	219	219	224	233	203	230	277	244	225	241	230	244	212	216	232	239	231	241	213	235	208	239	242	234	235	215	228	219	215	236	263	206	235	210	240	265	223	232	230	243	220	255	247	242	221	212	254	206	249	219	254	237	219	267	248	241	237	243	216	253	230	217	247	215	228	224	237	240	229	254	247	237	217	244	250	239	226	231	265	226	233	256	267	253	226	235	237	231	255	238	210	208	213	224	195	196	237	227	242	227	244	253	232	229	224	241	254	266	221	235	222	235	236	230	200	225	242	254	226	216	210	232	200	236	245	244	228	194	232	234	235	247	239	224	272	256	240	239	242	216	236	255	204	231	241	242	215	254	228	223	254	219	260	252	220	220	198	259	252	249	251	200	243	232	245	236	229	217	234	257	245	235	200	221	203	263	247	248	252	258	232	227	242	227	206	224	251	261	214	227	240	233	223	234	254	224	224	222	199	230	252	231	236	224	215	227	241	258	228	226	242	218	214	212	227	243	213	242	246	256	217	251	235	242	216	235	224	207	211	236	254	252	220	230	234	231	228	224	246	250	227	241	229	230	218	230	258	239	225	246	216	238	233	256	233	206	201	227	232	187	249	236	254	228	229	213	237	225	237	211	220	240	224	261	239	228	246	238	237	252	207	260	223	225	244	217	209	239	242	240	246	245	252	217	214	212	250	208	237	230	250	246	250	245	222	219	228	245	251	245	230	240	225	238	216	235	268	206	221	241	229	229	239	231	224	210	246	240	259	217	211	233	234	240	233	260	219	237	215	265	267	233	228	210	244	241	228	255	222	269	227	239	228	248	225	265	212	205	222	235	224	244	217	236	233	203	223	227	216	252	223	232	226	236	216	241	234	224	240	246	220	223	223	246	234	223	261	248	238	227	245	236	233	238	205	227	233	235	204	231	230	230	244	253	247	234	215	234	239	254	230	240	210	213	207	237	234	213	252	220	238	267	222	226	222	232	241	231	202	256	230	249	248	251	251	256	245	200	182	227	216	198	226	210	227	234	244	261	236	230	234	241	224	228	240	231	250	270	256	224	259	246	224	236	205	214	235	204	227	266	233	205	247	261	227	233	243	267	200	281	231	233	235	236	260	283	222	226	249	230	219	229	247	211	245	222	225	266	240	240	237	230	215	243	257	268	220	232	239	254	222	222	232	221	223	234	210	252	261	215	247	247	241	241	244	240	256	227	240	275	215	226	263	230	225	234	237	232	206	243	225	263	225	214	253	237	204	231	244	225	209	233	243	248	221	229	225	240	238	207	225	235	234	225	228	235	224	235	209	217	241	227	239	238	279	233	231	251	246	257	210	207	237	227	213	253	209	233	211	252	207	241	255	225	228	238	248	238	242	249	216	237	198	236	248	230	245	250	234	224	232	237	252	215	239	259	238	224	223	260	228	213	244	253	215	231	226	259	237	248	223	240	242	266	245	247	219	231	241	244	213	200	227	226	239	231	222	244	214	240	248	237	252	247	220	209	217	197	239	210	202	233	247	216	204	235	211	217	217	237	239	232	223	240	241	219	219	245	252	239	218	208	220	219	228	208	214	225	236	203	241	215	264	231	236	259	235	229	192	248	231	209	231	242	211	224	223	251	238	218	253	248	239	253	215	234	207	236	219	228	247	253	231	220	231	232	225	245	210	220	233	243	218	271	222	211	231	237	235	226	227	219	239	238	225	240	256	248	201	233	200	216	230	226	234	238	230	255	257	236	252	227	223	224	252	249	218	198	219	247	210	254	238	255	242	256	202	242	223	233	244	223	244	208	210	226	256	254	233	204	203	224	226	259	241	264	234	233	192	234	223	227	196	277	245	237	225	246	221	232	248	215	214	229	228	220	215	236	225	232	251	237	239	224	216	222	231	219	226	220	230	225	224	225	217	229	233	241	216	253	211	234	215	256	230	221	211	240	229	227	237	208	248	249	239	217	228	200	232	218	233	227	235	235	213	235	226	214	247	204	228	201	204	263	216	224	214	212	211	240	232	217	216	213	242	217	225	261	244	250	251	236	213	236	265	242	198	216	260	217	220	220	221	220	212	237	207	219	230	226	242	244	254	209	232	262	236	220	214	232	218	208	228	215	219	244	227	251	248	211	224	260	244	236	209	210	216	251	227	237	228	238	233	245	253	229	230	255	218	229	217	221	234	227	236	228	230	224	242	235	257	205	220	230	243	231	239	229	225	261	255	232	230	240	268	230	242	239	209	256	218	211	233	237	218	258	222	206	218	224	227	230	245	232	245	238	229	247	253	247	257	215	207	250	214	213	225	242	234	219	245	208	246	221	205	228	244	220	203	238	225	209	230	242	230	248	230	244	216	217	228	220	251	245	217	230	247	215	225	230	223	234	210	185	214	233	246	205	251	223	208	238	252	234	219	213	240	227	237	250	243	230	215	235	218	209	225	235	260	251	235	222	216	260	274	256	270	228	227	248	221	227	248	242	231	225	269	247	223	221	261	232	210	248	242	218	201	214	229	226	199	226	209	248	230	226	237	237	240	262	240	223	241	248	254	230	247	217	224	201	229	231	230	250	251	206	221	219	231	216	233	197	226	223	230	237	238	240	231	229	258	234	256	264	264	198	226	247	242	242	209	242	215	238	204	227	201	239	244	244	236	229	267	240	229	204	223	241	228	235	230	208	243	222	247	263	267	235	233	237	225	223	227	237	236	228	235	239	238	251	226	203	218	246	236	212	256	238	220	226	242	216	233	251	202	226	280	259	214	216	231	247	236	236	233
5343	3565	4588	4580	3858	2935	2306	1945	1587	1407	1240	1080	913	895	855	785	730	765	707	748	677	713	652	645	649	636	652	652	672	620	633	615	577	578	588	598	570	576	568	593	596	553	608	563	561	590	605	539	561	602	585	552	613	526	587	567	592	533	556	572	599	600	575	599	564	551	590	557	554	573	544	609	576	624	571	591	614	604	590	514	553	529	571	580	553	580	576	574	557	539	575	573	605	543	550	523	596	560	578	581	543	572	547	568	585	595	579	570	572	614	512	517	593	590	520	551	577	564	592	551	531	574	575	534	583	569	561	587	579	558	604	523	548	577	532	583	568	528	579	543	563	592	576	571	521	605	611	533	543	599	566	560	604	609	578	569	540	565	565	563	542	595	509	603	588	624	521	564	589	563	577	581	529	594	552	609	563	585	574	558	537	531	599	550	543	584	581	580	576	585	559	566	568	598	551	563	576	571	615	583	588	560	545	571	590	548	576	603	572	574	586	570	598	582	598	575	597	599	596	584	575	548	511	597	617	583	536	545	570	581	558	599	579	566	553	567	566	541	574	556	568	514	577	612	573	579	568	600	570	551	553	567	531	569	593	559	583	584	570	528	567	562	583	550	598	583	553	580	565	619	577	579	598	547	564	517	531	555	520	591	588	569	573	553	548	592	565	562	587	580	550	558	553	555	542	556	517	570	569	551	549	541	534	554	574	595	572	536	562	557	565	540	558	527	596	539	568	582	580	542	543	540	584	566	586	573	585	584	566	535	552	528	567	586	596	553	586	586	567	551	565	552	567	584	567	535	517	600	598	571	552	577	557	583	549	543	610	588	570	569	566	566	579	571	548	562	548	567	569	606	584	576	588	532	516	637	580	543	554	544	578	613	521	551	558	567	597	598	566	539	625	556	564	572	558	539	543	585	596	553	588	597	570	576	554	569	602	544	593	545	604	565	594	560	607	581	563	546	578	544	582	619	570	574	573	555	554	592	551	569	586	572	551	569	600	589	508	535	537	611	551	612	543	592	499	597	574	581	581	575	610	558	558	596	564	597	569	595	551	552	567	555	584	541	531	578	550	582	541	613	577	573	642	616	583	521	531	565	605	597	569	566	604	575	551	573	558	599	574	555	589	538	582	545	585	591	558	591	580	594	538	583	555	562	538	589	600	528	567	586	580	598	557	570	558	574	582	571	578	569	540	577	562	572	561	544	569	548	524	563	593	574	586	557	569	588	556	590	602	569	531	552	589	557	554	593	591	558	489	551	548	560	553	562	565	568	577	549	582	571	507	603	572	579	542	591	527	612	563	525	571	559	614	596	548	569	588	557	534	550	561	562	561	578	573	569	573	564	583	572	580	564	581	593	555	576	610	570	572	565	582	553	530	591	581	533	560	563	563	572	560	557	552	583	561	550	560	600	556	589	583	539	587	574	584	559	549	595	574	563	574	545	587	589	576	535	523	604	582	584	542	572	569	548	574	535	581	576	568	600	556	590	578	596	566	559	560	562	533	588	565	567	557	542	612	577	558	590	553	595	564	524	596	589	594	565	548	601	563	573	553	593	615	573	559	563	590	558	638	598	556	526	580	582	574	553	582	588	552	564	576	593	582	556	617	552	559	599	592	570	549	524	539	545	553	543	586	603	550	541	559	547	573	557	582	546	569	518	595	566	557	563	604	595	579	599	532	588	561	574	538	532	574	545	566	596	543	554	537	550	562	546	558	568	578	565	577	606	569	532	538	579	583	604	538	592	552	555	558	562	507	541	559	585	555	565	551	557	594	563	630	565	565	571	543	583	583	519	592	602	550	563	553	580	528	547	543	603	586	552	557	547	573	606	625	556	605	523	597	538	559	626	574	611	557	572	569	531	568	560	571	581	575	593	523	559	568	545	580	534	594	586	597	545	533	545	535	579	597	558	540	616	579	585	636	557	548	590	599	552	562	606	505	554	564	557	558	556	558	581	579	574	571	567	583	607	565	533	553	567	549	566	564	571	578	587	581	550	564	570	602	580	580	554	585	565	593	604	560	585	554	584	571	528	568	539	572	553	559	611	582	624	531	621	542	595	561	558	572	565	593	558	573	545	546	552	553	535	576	570	602	577	549	542	562	563	605	567	562	545	558	580	571	558	595	576	527	542	546	567	547	603	562	540	567	541	563	570	541	562	527	589	544	573	572	569	580	576	538	578	607	576	590	557	607	571	572	572	562	575	557	531	594	541	574	547	562	585	582	538	571	590	516	562	571	596	559	570	532	517	596	565	572	550	600	551	581	565	544	618	560	545	598	572	565	549	560	603	561	570	586	557	565	570	563	575	562	621	559	545	527	537	559	587	577	577	558	584	595	545	547	574	561	538	567	630	532	547	562	536	537	560	578	544	530	574	525	602	603	574	576	578	579	576	532	579	534	566	600	563	567	585	583	568	602	558	552	548	578	578	566	573	621	541	569	553	538	567	561	555	569	599	538	594	578	535	538	563	572	567	502	578	555	553	578	579	584	562	560	551	554	554	617	593	538	615	570	564	593	534	584	557	566	559	590	559	518	595	581	541	578	523	582	579	569	580	522	574	530	550	538	575	537	557	587	567	599	596	554	580	597	583	547	618	568	574	567	539	573	558	570	574	556	522	589	585	559	605	562	582	536	583	585	594	544	534	539	568	567	607	546	563	518	597	520	590	573	549	554	549	567	596	565	598	581	564	619	559	560	586	578	546	567	568	540	538	560	559	563	541	573	551	575	522	552	572	567	517	562	581	564	599	573	567	570	579	551	542	575	603	546	562	592	541	579	574	536	559	543	587	563	600	563	563	575	529	576	571	582	559	568	555	523	563	590	573	584	596	599	537	568	613	582	530	605	567	588	596	578	560	600	593	549	526	589	561	544	579	560	615	578	563	554	540	588	556	553	584	566	574	600	590	615	547	568	535	554	545	591	564	552	594	582	584	577	539	547	601	553	578	593	588	544	582	601	575	556	604	563	569	557	557	567	587	558	579	545	561	560	571	610	599	598	572	557	560	563	561	579	545	540	534	543	584	574	570	632	530	578	566	543	592	542	560	535	556	576	576	567	592	577	564	588	589	544	579	523	541	550	540	588	589	602	587	598	539	560	572	591	590	537	529	603	559	548	535	545	564	573	577	555	584	595	522	559	568	546	597	560	549	554	578	545	545	569	605	560	603	604	576	539	602	562	573	576	556	568	540	553	564	551	556	562	605	569	576	564	551	570	581	537	576	522	546	591	539	606	563	552	591	577	557	571	570	538	611	549	526	565	593	546	552	573	560	575	538	610	597	579	568	594	550	539	569	594	575	592	554	535	559	578	565	582	568	553	593	559	574	585	541	556	614	584	558	597	606	616	559	542	567	577	593	571	549	607	559	590	616	560	589	576	582	599	564	573	522	564	583	562	555	592	531	550	579	554	521	570	536	546	614	573	583	593	587	581	565	532	583	576	546	568	557	542	563	573	582	557	594	570	602	588	573	576	572	580	563
16385	6579	3928	2721	2018	1545	1181	1052	637	605	492	411	351	369	336	344	276	277	313	263	261	255	250	260	244	256	235	227	198	219	251	230	218	234	205	222	202	229	226	226	211	205	248	223	195	200	196	229	197	198	201	212	201	204	225	218	242	216	185	230	211	215	217	206	199	239	215	183	201	187	227	203	190	195	196	228	219	182	208	196	195	206	197	238	244	207	196	233	201	188	203	233	197	228	214	220	190	227	209	214	183	232	232	183	195	215	212	214	207	224	210	236	194	226	216	219	215	251	204	216	208	235	221	208	222	196	203	187	225	208	213	215	221	207	204	197	190	228	193	214	226	238	222	214	226	192	219	218	234	216	185	209	217	233	204	226	214	179	232	220	236	223	215	217	208	203	222	206	209	200	205	206	200	204	232	209	192	170	211	247	223	201	186	212	165	217	198	200	200	183	213	209	191	197	225	219	186	210	177	208	211	206	218	190	201	208	216	217	222	208	206	219	208	233	191	217	218	201	225	204	223	207	201	223	226	197	213	236	213	252	222	194	214	236	191	190	225	220	217	198	221	198	223	224	196	209	192	208	217	195	188	218	217	201	222	236	203	211	209	170	202	235	202	226	193	198	212	230	206	196	173	216	209	208	213	196	228	201	222	199	224	180	205	206	203	213	203	213	188	220	232	208	197	214	204	221	198	214	216	217	215	207	216	224	177	251	256	205	213	202	217	197	197	205	237	192	220	261	204	234	206	227	223	254	222	194	229	196	219	203	217	209	211	188	210	190	223	197	209	226	186	223	203	255	200	202	202	208	188	204	216	200	214	193	204	224	233	200	212	210	204	188	211	193	215	214	203	224	240	214	213	211	185	224	187	209	222	240	210	206	187	213	226	215	219	202	214	205	198	195	211	214	184	198	206	241	205	199	200	227	230	207	210	200	216	186	215	229	227	225	199	193	228	199	209	218	205	222	212	220	212	229	221	201	203	213	210	211	222	164	214	222	241	222	222	252	241	212	219	199	236	192	190	190	193	189	213	214	196	210	215	206	210	199	235	237	220	218	219	181	227	216	218	220	229	211	208	222	202	211	201	209	198	223	212	231	198	196	207	202	226	180	206	195	196	203	215	195	185	188	212	219	205	214	210	212	194	187	213	195	217	186	175	202	177	224	208	227	207	214	201	194	213	206	223	229	190	203	183	188	248	230	209	186	226	214	249	231	225	176	200	194	193	217	181	209	228	202	193	207	210	223	213	224	198	200	229	248	223	207	224	217	235	233	230	206	196	204	195	227	210	205	206	244	206	204	199	193	247	211	200	218	219	181	204	206	200	231	198	197	215	189	184	197	211	220	220	203	220	211	203	230	210	201	220	187	234	203	217	223	191	181	213	213	206	204	217	187	208	196	232	206	240	225	210	216	235	202	229	209	230	207	218	218	212	221	202	202	205	187	240	205	209	211	237	177	202	221	192	198	210	189	207	210	194	212	210	209	229	245	218	218	231	200	203	222	185	215	210	224	206	203	199	237	185	234	241	233	226	247	244	180	189	198	220	192	222	210	217	204	197	225	184	208	210	218	191	212	206	199	196	217	201	195	208	171	202	196	228	251	218	201	199	230	203	196	226	215	218	196	235	223	211	199	206	193	195	189	216	221	207	188	188	229	212	217	228	206	221	247	211	241	193	217	205	223	247	192	209	228	188	195	202	212	208	206	227	203	219	203	204	205	208	204	209	208	212	182	215	215	214	206	184	193	207	241	205	217	206	236	227	214	213	204	214	216	212	196	244	212	211	243	182	232	214	214	222	216	213	186	204	209	214	195	228	202	216	208	220	198	191	190	233	219	211	173	209	179	180	200	200	191	207	238	209	231	206	207	230	206	191	212	200	195	237	207	210	208	203	228	186	228	224	201	215	202	201	213	195	195	181	206	194	233	209	219	233	221	211	195	230	212	225	200	209	237	218	209	235	207	191	191	214	192	207	219	232	187	197	219	208	201	208	195	196	224	244	223	234	212	200	206	208	211	208	216	200	208	218	197	218	235	222	206	166	191	214	195	210	207	224	214	209	231	227	204	218	205	224	235	217	212	204	220	211	202	201	222	198	216	219	243	230	252	204	210	191	197	215	228	226	240	226	212	193	192	224	213	219	206	194	192	228	211	220	203	212	209	189	193	188	218	194	227	215	214	212	223	208	221	232	212	208	226	226	211	205	226	185	193	226	225	196	245	231	189	194	211	206	220	206	225	209	198	216	209	240	220	232	187	185	206	194	183	204	209	222	184	207	190	197	198	214	196	211	231	202	227	211	210	225	209	177	207	213	213	202	213	182	183	205	221	226	209	175	197	249	229	196	244	219	214	201	225	230	191	213	184	202	234	235	220	210	192	220	227	211	211	224	207	187	216	209	226	214	210	206	206	212	202	200	201	220	213	239	211	203	200	179	207	229	234	207	220	203	202	229	183	204	195	190	216	198	242	205	206	236	236	244	188	243	221	224	189	226	233	194	213	178	222	206	214	210	200	215	200	210	183	230	207	213	198	237	218	197	233	216	200	220	193	187	202	224	188	169	215	206	205	212	203	202	214	201	198	209	198	214	194	221	179	208	201	197	229	213	220	208	230	203	213	229	249	194	199	206	196	223	236	180	238	198	220	192	199	243	212	215	183	202	208	213	206	215	245	193	201	213	193	204	216	204	219	197	190	247	228	233	182	179	216	227	208	216	219	209	221	221	229	201	214	211	216	187	203	199	215	220	198	248	198	185	219	219	209	196	228	204	208	212	216	211	243	203	206	228	187	221	234	220	209	208	208	211	212	218	243	212	214	229	226	209	192	210	177	224	195	212	169	226	217	220	215	191	195	223	188	209	206	175	214	240	204	224	193	205	224	202	216	183	214	191	194	216	212	199	200	217	205	187	199	219	204	190	205	223	221	210	190	215	223	221	228	208	200	232	221	222	196	221	194	202	185	211	224	201	209	186	211	227	185	198	216	199	213	194	208	212	216	228	234	216	222	211	220	237	225	209	180	199	202	188	184	214	217	195	215	212	227	212	200	208	211	191	232	258	211	215	205	176	219	231	212	208	218	185	227	202	194	225	234	211	210	207	206	217	194	205	245	192	222	219	215	241	177	214	217	193	195	201	240	210	213	216	225	190	193	229	238	227	220	232	204	210	197	191	210	203	219	192	220	227	197	196	206	223	213	223	203	214	207	213	206	213	203	196	215	232	223	215	219	218	223	203	204	195	221	210	189	199	203	194	221	233	185	206	215	214	222	196	210	221	220	186	217	224	230	206	188	195	216	183	196	182	222	238	207	218	231	200	199	219	216	231	220	184	201	220	253	182	178	204	225	214	193	195	216	210	228	216	192	193	213	200	202	209	246	243	211	222	200	214	205	196	200	217	224	195	219	220	223	200	196	235	198	206	208	216	209	240	202	212	233	202	208	200	190	196	218	195	215	215	225	211	175	209	201	191	201	195	233	226	180	203	193	232	210
12120	5993	6858	7297	7262	5952	4951	4156	2967	2465	2102	1654	1567	1490	1405	1134	1083	1049	906	968	889	925	934	864	788	813	723	692	681	721	662	661	615	578	591	574	578	531	524	548	562	553	514	542	558	562	546	528	528	566	539	505	559	526	515	534	507	530	526	555	491	523	517	534	562	511	509	552	498	499	484	529	496	523	542	516	502	532	550	527	541	557	517	498	519	471	495	530	514	497	538	537	483	509	539	523	511	551	511	538	513	522	525	472	518	516	532	530	548	579	522	519	473	539	519	508	524	506	556	567	543	532	521	525	537	510	506	578	531	500	514	495	450	520	552	505	516	533	526	500	569	474	487	465	493	516	542	509	511	540	502	556	480	553	493	515	516	523	529	527	553	494	502	543	531	552	516	491	496	533	470	504	574	542	526	547	518	524	505	539	505	485	509	510	563	504	488	540	514	521	534	536	511	485	542	515	496	527	523	525	516	504	520	559	517	509	514	514	566	478	539	516	510	555	551	505	470	505	486	513	528	518	520	523	502	549	549	512	488	507	528	512	533	517	530	545	537	497	486	529	489	551	523	539	478	486	535	546	547	518	511	478	530	504	534	552	463	520	472	507	554	506	517	503	497	519	507	502	556	498	532	506	517	543	523	538	501	533	538	515	504	518	516	499	511	527	487	526	544	536	521	532	497	523	539	505	522	509	523	549	491	524	531	487	489	525	515	535	509	522	505	528	509	506	521	522	539	573	528	552	500	541	539	530	550	495	521	550	535	529	541	525	486	558	503	501	523	523	520	494	485	553	514	514	493	506	507	503	544	553	492	525	518	550	505	475	513	515	484	545	531	504	529	503	500	515	552	542	516	560	490	521	543	530	500	514	514	518	519	520	487	482	534	497	498	547	484	545	533	548	519	518	544	461	532	495	537	518	519	509	526	531	509	493	521	524	516	533	481	523	520	517	544	502	508	529	511	527	500	477	487	490	489	500	524	480	558	541	528	492	510	520	513	537	530	517	524	500	536	511	536	539	522	525	570	516	503	541	490	515	526	526	516	486	542	493	536	527	541	537	489	555	509	476	525	516	504	547	511	506	524	478	501	517	494	500	510	521	485	494	481	522	558	513	553	569	517	535	511	518	565	515	492	528	523	534	507	513	550	483	522	495	493	538	507	501	517	521	506	521	502	520	510	501	522	464	559	518	552	510	510	488	538	492	530	485	491	499	540	540	513	547	510	545	535	535	506	532	480	522	478	517	530	482	532	495	512	502	499	512	527	522	486	523	475	576	499	473	502	499	602	504	518	520	525	496	537	489	496	516	511	532	543	475	505	492	513	511	532	493	519	505	502	524	498	538	481	543	524	471	539	521	512	509	511	513	519	515	500	506	520	540	522	547	523	530	519	525	522	504	477	493	520	497	471	537	519	559	537	536	527	535	482	487	527	504	514	560	542	538	555	551	520	509	513	486	469	510	532	496	519	522	483	570	494	543	497	494	520	544	527	524	543	502	601	573	545	504	542	545	510	561	516	521	541	518	544	540	549	531	488	527	534	502	545	508	507	506	515	542	530	510	520	517	456	533	529	506	529	482	509	500	503	526	507	509	490	530	546	498	461	523	534	506	500	536	513	558	526	540	537	523	519	540	512	523	492	525	490	505	509	498	490	518	502	549	521	489	490	545	491	542	508	524	510	528	557	498	489	518	507	519	516	504	484	508	529	523	564	538	535	522	532	489	514	500	484	474	471	523	542	509	526	515	510	501	510	538	501	517	510	502	480	538	494	479	483	540	540	480	512	537	540	510	509	521	489	527	495	494	517	523	542	509	515	549	499	491	520	528	491	513	502	505	533	556	469	517	527	490	532	511	539	475	514	487	520	545	542	563	580	547	512	537	497	511	502	512	519	552	496	518	509	494	514	535	465	548	549	537	545	513	498	546	513	517	512	534	487	534	509	523	521	500	555	487	504	489	518	509	542	523	504	487	536	488	514	528	496	527	535	530	507	519	507	520	538	536	510	522	521	524	495	501	534	492	473	476	493	526	509	492	506	501	521	536	536	512	519	526	547	507	548	529	532	523	491	520	498	528	522	477	486	501	491	553	524	542	525	545	510	518	519	557	514	480	488	524	532	498	508	520	563	502	523	538	476	500	538	497	544	498	523	526	534	499	534	521	514	534	516	535	511	491	552	532	547	516	495	531	525	516	496	483	517	496	506	509	496	531	487	508	508	523	520	527	484	536	509	504	506	491	489	482	543	535	539	493	525	513	465	488	507	549	525	558	528	483	514	519	499	519	537	534	511	518	495	510	522	528	494	515	494	480	548	491	537	527	555	518	496	515	551	517	522	472	536	493	548	519	521	505	496	535	540	530	514	487	515	516	510	513	529	471	509	519	482	531	509	506	501	481	505	538	504	501	493	479	525	502	486	487	486	502	499	523	516	511	514	493	503	556	553	480	488	534	510	539	539	502	519	520	501	537	486	506	501	510	528	547	540	509	521	483	495	525	491	477	529	530	509	520	494	549	507	503	517	504	528	482	543	521	548	516	533	494	524	505	481	501	522	511	518	521	506	482	538	518	520	528	527	508	499	523	512	514	476	587	556	483	561	495	481	495	495	504	516	537	517	489	503	567	503	524	531	473	507	497	526	529	530	478	526	541	502	505	521	511	511	522	507	474	499	532	506	526	542	497	541	490	525	534	526	516	540	524	558	529	530	516	494	545	495	515	501	496	514	509	522	562	508	551	478	540	551	470	484	544	521	502	491	488	506	511	510	538	564	513	504	527	538	506	531	534	549	508	482	516	440	492	525	507	516	544	472	510	532	513	509	503	515	540	510	484	510	503	541	510	540	534	496	559	529	536	492	539	506	512	528	490	495	531	531	474	545	474	541	580	543	532	504	489	536	540	505	503	498	503	508	489	536	545	528	529	517	523	470	509	553	512	489	510	496	524	480	496	534	532	564	490	538	521	517	510	512	515	491	511	512	484	531	490	515	494	513	478	539	526	548	521	519	524	489	550	538	517	509	522	501	502	521	506	526	513	525	530	547	521	555	539	547	537	505	486	497	507	534	474	533	559	517	545	532	505	523	503	521	539	487	523	513	501	511	533	534	560	541	486	520	533	486	531	531	533	533	514	522	485	503	531	497	498	503	522	518	509	520	557	523	550	513	521	506	532	529	522	534	518	529	515	539	516	518	520	470	513	482	533	513	543	516	528	534	494	524	534	478	541	482	519	507	477	514	542	505	548	534	506	525	504	547	523	539	503	555	529	557	537	488	490	504	526	556	481	536	514	494	495	509	497	540	503	489	519	535	517	556	499	518	459	508	542	518	518	541	515	475	517	504	553	498	525	497	491	505	489	508	498	496	545	521	489	501	504	512	471	520	526	530	494	509	541	494	559	528	521	550	499	513	490	539	496	478	489	487	503	528	522	485	533	508	545	521	501	539	548	497	487	485	482	520	515	526	508	510	530	468	479	497	510	511	510	471	511	548	507
22885	9837	6066	4524	3174	2352	1868	1324	994	755	581	408	400	413	364	263	265	258	268	210	226	219	212	226	240	210	169	168	187	170	124	180	159	146	154	149	145	155	142	161	160	150	173	165	135	128	156	130	138	145	137	150	132	141	115	142	137	133	141	159	131	159	142	155	157	162	143	156	152	118	146	136	124	135	140	147	121	145	132	138	133	159	145	165	133	148	132	123	155	126	140	136	150	139	139	123	132	157	130	151	137	146	136	143	138	124	154	158	115	137	134	133	153	129	141	148	135	162	129	124	148	139	140	137	129	159	145	144	129	137	165	156	156	135	116	141	130	164	121	133	134	134	129	140	176	121	128	144	169	135	160	125	145	133	136	153	117	144	161	155	158	136	144	155	147	117	151	128	144	134	147	138	160	150	149	146	140	116	142	139	147	160	138	153	155	143	140	136	139	144	133	140	117	127	139	139	153	140	139	138	152	140	135	132	137	134	125	134	166	111	134	132	129	148	126	121	147	122	150	155	136	130	157	130	153	149	156	132	129	162	137	111	137	138	150	146	132	159	140	144	145	152	119	130	145	125	158	123	134	125	125	167	151	146	143	159	151	155	150	153	154	130	151	147	145	165	152	114	156	129	126	143	147	126	142	141	140	146	128	108	138	132	158	146	124	142	117	151	157	124	129	114	128	155	136	135	148	137	158	118	132	155	137	144	134	132	134	125	147	131	117	129	127	142	128	147	147	145	112	155	148	142	140	138	160	137	133	149	142	155	113	146	135	135	143	142	140	148	140	140	129	144	163	158	130	156	147	135	150	152	124	134	145	129	125	158	126	146	133	142	112	133	137	112	156	142	147	153	151	168	156	142	148	136	144	136	143	131	147	136	149	118	145	136	136	138	130	140	138	137	149	154	153	152	116	134	123	141	136	134	142	146	140	142	146	153	124	133	140	136	130	160	136	135	129	121	131	138	141	147	151	141	147	138	128	138	126	148	151	146	141	158	151	138	151	114	133	143	172	135	130	147	137	154	133	144	170	146	120	153	129	151	153	136	132	138	161	144	139	128	139	138	141	154	147	123	145	153	155	133	156	134	135	144	166	139	128	155	121	124	153	132	150	158	131	141	139	131	148	159	138	133	141	141	138	148	152	134	113	123	135	130	137	132	129	138	138	134	142	146	136	140	147	133	138	159	130	157	164	136	129	159	144	148	153	141	148	145	134	142	134	139	139	133	151	134	141	133	154	113	146	143	167	144	147	154	150	132	155	156	129	138	138	148	130	143	122	154	153	133	128	141	128	138	136	140	130	139	133	138	146	166	163	117	141	146	124	122	150	152	154	153	130	127	161	136	130	161	140	137	123	117	135	137	136	145	162	143	136	150	136	135	134	132	140	134	140	141	143	147	139	130	110	118	138	135	159	163	146	147	159	151	147	113	141	137	131	136	134	137	133	131	158	140	153	158	138	175	144	141	127	138	127	131	135	143	145	132	139	148	128	151	134	146	134	117	146	167	142	136	148	148	124	144	131	144	132	131	165	137	141	124	133	153	151	146	140	140	111	155	151	137	129	150	124	122	146	136	135	133	118	146	126	133	141	127	146	127	136	156	151	138	150	135	118	147	140	131	133	174	135	145	120	126	134	106	135	152	129	152	141	139	106	151	154	132	164	160	169	154	155	144	128	159	135	129	136	140	140	143	162	114	130	144	142	139	133	160	144	144	170	134	128	135	141	151	148	141	132	178	137	119	131	153	129	144	131	148	140	145	163	148	135	153	155	171	126	151	155	140	139	138	143	130	124	139	136	139	147	143	134	133	119	120	134	120	156	125	130	154	139	157	129	167	148	135	133	162	160	144	121	131	136	158	153	146	160	155	134	135	153	142	165	144	122	144	149	127	145	152	142	131	133	146	132	134	137	139	141	121	131	134	133	129	152	144	136	124	144	130	165	142	146	165	121	130	120	141	155	137	138	153	153	137	116	129	122	156	124	150	121	150	144	151	131	168	146	144	123	117	144	159	135	139	158	147	141	157	129	125	146	122	140	168	137	136	140	142	144	129	153	116	121	134	147	162	132	126	134	139	156	149	132	136	126	130	151	160	137	128	156	137	132	121	134	143	136	146	135	136	133	141	125	131	152	128	125	121	157	135	129	127	131	141	143	165	136	149	142	148	148	128	135	151	156	128	112	126	139	143	123	137	122	145	125	156	117	144	137	129	152	135	121	142	143	107	142	153	123	133	153	140	132	142	129	131	146	167	134	126	144	124	134	133	159	161	159	134	143	150	124	125	150	145	130	128	151	143	134	167	133	138	138	158	136	132	130	119	150	155	134	129	165	145	119	155	150	145	125	127	151	127	144	157	145	139	136	133	138	134	126	142	136	114	129	127	165	177	136	138	151	140	140	116	142	133	123	131	151	123	122	134	137	133	112	138	141	155	156	160	145	148	126	136	139	114	137	143	136	148	135	144	145	133	131	136	159	147	129	136	123	146	143	149	123	150	131	140	138	154	124	150	122	150	137	135	153	118	143	132	146	132	143	153	143	152	143	126	125	147	128	139	151	139	142	115	130	127	151	138	126	139	165	166	142	160	137	143	163	132	166	143	148	127	147	138	126	146	140	133	146	148	142	168	138	130	145	157	153	143	132	140	129	137	118	130	140	131	134	157	147	123	133	151	125	135	124	129	129	123	160	148	125	145	148	154	124	143	172	135	159	171	116	126	138	146	153	127	135	137	164	131	126	140	132	142	147	142	152	140	126	146	106	118	137	152	139	153	149	142	140	132	130	132	141	157	129	126	133	144	147	121	160	152	125	162	131	126	140	137	135	132	140	144	127	147	140	142	125	148	152	126	142	154	132	123	165	122	155	147	134	148	119	131	103	123	121	139	142	127	135	131	136	120	145	130	145	121	140	152	126	157	155	142	161	159	127	145	118	137	140	160	136	127	153	139	113	127	135	159	116	129	148	125	146	142	119	151	153	143	127	138	126	115	148	139	115	131	124	152	128	135	130	149	138	127	128	145	137	130	142	139	159	141	145	142	128	119	126	140	139	142	137	145	140	128	125	134	150	140	125	116	142	127	137	121	167	139	138	149	145	143	154	144	143	163	157	154	123	130	156	139	119	150	150	122	131	157	146	145	140	129	143	143	136	131	120	136	135	128	155	131	133	146	163	138	150	154	119	141	155	136	143	134	129	129	158	166	154	147	140	136	123	127	150	140	138	158	124	115	130	133	148	132	128	153	125	153	148	123	157	127	132	144	125	140	145	139	149	151	137	141	133	138	131	150	167	123	152	147	155	129	146	135	141	158	140	141	152	125	142	126	127	135	157	144	143	129	149	147	132	154	138	124	112	131	145	141	143	144	152	149	139	140	137	145	142	150	158	127	138	138	154	141	126	137	123	150	136	131	142	140	138	122	146	138	132	144	135	149	155	141	149	168	142	156	134	141	148	151	132	155	132	130	164	179	155	140	141	140	142	154	123	114	135	140
14800	7945	10048	11007	9248	7629	6852	5303	4018	3233	2747	2179	2102	1800	1708	1313	1301	1193	1148	1203	1024	1079	971	914	933	844	769	731	603	617	602	595	540	466	454	410	419	432	449	385	448	393	399	432	381	378	389	371	386	423	397	370	379	387	383	354	406	396	366	369	400	345	365	364	387	397	354	363	364	402	358	359	354	367	380	372	354	380	376	390	378	357	356	338	373	404	367	333	411	366	395	362	350	324	379	364	363	356	339	374	385	379	389	347	368	370	352	396	321	410	331	394	345	354	345	380	379	353	384	386	377	340	340	401	363	359	347	362	359	404	349	396	346	381	366	352	368	351	345	340	347	336	356	347	372	345	353	350	361	364	349	356	377	344	351	362	352	371	341	357	365	343	354	358	379	389	362	323	335	340	362	359	370	371	358	368	357	361	337	318	382	355	326	373	370	351	357	381	351	342	340	369	323	364	356	360	359	390	359	352	327	368	362	355	348	366	379	352	354	354	388	399	375	339	348	363	368	371	388	339	336	359	362	344	374	344	337	336	337	348	341	372	393	371	338	338	367	355	346	319	381	369	343	370	364	377	341	359	356	376	338	373	338	391	322	340	385	391	355	330	337	365	360	395	345	364	359	350	374	357	350	362	359	370	344	363	352	353	366	343	355	360	335	339	373	374	328	366	338	364	340	358	319	353	344	348	350	389	334	359	352	325	379	372	383	358	348	304	370	348	380	357	346	354	331	344	331	354	318	350	353	339	362	347	378	351	346	355	321	371	329	361	339	354	319	370	368	366	344	332	367	324	384	368	377	362	350	334	398	343	360	420	355	325	330	336	339	322	375	354	340	361	345	352	351	370	342	342	361	325	375	328	372	364	347	346	351	381	364	354	379	403	346	365	378	374	332	366	357	355	339	359	323	370	393	342	355	345	372	342	382	350	383	342	353	346	391	362	383	366	370	369	367	388	338	359	371	329	360	376	381	336	318	342	315	338	362	352	356	372	389	337	373	351	333	314	379	346	387	367	374	357	353	308	364	366	364	375	386	386	390	348	322	341	370	357	335	382	321	340	350	347	348	364	372	380	381	332	367	340	385	368	361	352	375	385	377	322	357	345	379	343	374	357	356	357	341	327	336	392	370	335	360	348	360	363	369	362	376	358	362	343	354	351	360	354	359	362	340	386	415	379	324	351	371	323	353	373	373	389	360	328	369	377	350	331	373	359	365	403	346	397	352	361	357	363	358	368	385	358	367	363	384	331	358	360	359	333	350	344	362	338	376	322	346	351	350	412	350	359	365	355	345	358	345	351	315	341	338	329	362	354	352	372	353	354	350	349	375	372	343	356	360	348	337	368	392	367	376	338	348	332	333	335	329	339	364	338	364	377	383	388	363	378	355	325	360	374	363	351	382	342	310	389	353	353	326	400	358	371	343	364	370	347	354	347	364	354	343	365	386	355	375	333	352	359	358	368	359	371	351	322	318	393	353	336	349	382	340	360	384	390	375	365	341	347	385	351	329	324	349	356	325	346	366	380	346	359	377	372	367	394	320	381	409	366	356	400	360	392	348	357	355	337	378	373	338	368	347	321	380	372	335	340	359	370	374	344	374	348	362	345	372	399	362	347	366	361	337	314	315	366	351	391	350	368	332	369	354	331	351	339	350	356	365	375	354	408	342	326	353	369	339	364	354	340	358	365	353	387	360	333	341	383	322	371	382	316	370	390	338	338	337	359	365	351	348	337	335	359	358	360	353	368	354	373	359	337	383	351	346	328	343	339	362	344	354	399	381	375	396	336	354	364	331	361	337	357	374	317	338	353	334	369	361	358	362	379	358	348	339	323	362	337	405	352	337	311	355	364	402	357	349	375	385	383	328	371	365	317	367	322	361	362	389	351	354	378	346	365	379	371	349	352	337	362	352	350	353	344	367	342	379	373	359	357	333	344	368	352	367	374	375	329	361	397	384	365	345	341	352	324	342	359	361	375	355	327	377	331	342	371	373	357	351	356	374	375	347	389	383	334	357	342	335	374	336	365	349	341	363	331	366	351	384	341	369	356	356	356	366	360	371	332	355	344	373	347	356	384	366	348	351	371	387	380	354	352	369	388	348	350	367	349	358	347	347	374	344	346	339	380	394	389	358	352	364	330	349	343	362	343	312	346	368	328	345	358	360	370	375	395	341	335	332	366	351	380	373	381	365	338	373	354	357	346	383	400	388	347	310	346	354	387	360	358	321	360	339	361	355	356	331	351	342	380	354	365	369	343	386	365	341	335	377	358	360	369	351	371	360	347	341	356	353	388	346	369	349	366	347	361	382	379	365	366	328	380	335	343	349	370	392	368	382	346	342	355	364	336	346	379	352	335	344	370	391	314	365	362	350	325	362	373	337	334	361	353	368	393	372	351	378	361	382	359	381	405	360	384	349	359	330	346	359	386	339	368	354	346	354	374	354	358	348	360	354	346	388	359	355	382	340	370	367	361	351	352	368	372	360	360	371	362	391	345	338	363	334	358	359	365	331	338	369	366	367	336	353	355	388	350	352	359	319	330	367	334	327	374	360	395	351	369	356	349	363	354	369	338	355	355	375	371	343	357	358	349	368	366	371	378	355	342	367	398	348	369	367	378	384	361	361	343	335	338	373	365	393	349	333	384	369	364	344	359	338	325	342	346	362	353	365	331	354	360	342	367	353	346	375	364	375	348	390	382	365	347	349	369	335	323	377	348	376	330	368	342	328	347	343	442	327	357	384	356	361	353	377	329	330	329	364	340	357	344	356	364	336	406	348	335	354	355	361	386	358	384	362	390	353	347	344	377	344	349	335	380	361	335	328	327	385	403	335	387	343	344	359	349	352	368	332	368	347	348	366	364	340	339	373	374	368	327	351	389	352	335	361	329	335	377	356	325	358	410	319	362	371	351	341	339	358	335	341	347	348	329	357	390	378	357	349	337	363	365	382	399	369	349	366	320	347	354	308	342	336	370	379	343	402	357	365	392	346	359	367	375	373	314	359	335	346	364	372	386	334	359	372	348	376	341	356	348	376	377	373	373	326	323	360	337	354	398	308	367	338	352	358	361	385	380	397	347	361	367	358	391	338	364	366	365	352	351	374	366	321	382	351	378	377	356	374	323	375	362	366	350	338	387	350	353	355	331	383	340	362	366	388	313	385	338	346	367	335	373	323	346	365	379	335	342	370	359	381	343	367	376	384	360	335	343	333	379	353	331	375	348	360	363	397	364	345	320	352	327	375	329	354	357	363	345	351	377	373	373	379	385	357	374	375	324	347	327	332	349	332	365	368	379	330	357	358	347	387	357	354	392	358	411	379	348	365	370	368	352	350	368	329	386	402	375	356	333	346	359	380	333	368	325	352	404	403	349	378	346	347	375	399	355	382	339	371	373	351	408	333	340	349	336	371	368	356	379	389	380	362	412	367	321	364	372	370	400	352	346	341	370	392	395	379	349	380	366	364	365	351	383	359	360	339	368	347	369	353	363
6730	3103	2460	1548	1054	777	556	442	426	385	329	290	286	300	282	261	268	269	246	250	263	243	253	221	260	231	231	236	246	226	248	241	254	244	236	245	232	232	235	234	266	199	236	220	200	245	230	252	212	236	224	230	204	225	211	249	249	243	226	236	241	239	225	244	239	217	244	242	256	244	218	239	193	205	254	219	243	226	224	241	227	224	236	246	241	233	244	202	220	229	225	251	238	244	239	233	246	249	207	227	225	218	221	237	207	223	223	229	240	225	227	219	216	216	212	201	211	224	267	239	224	251	217	226	222	240	195	247	248	230	257	250	228	223	212	258	219	239	222	215	208	222	239	229	227	238	221	220	261	211	210	225	216	221	239	243	243	266	203	247	240	242	216	240	189	222	225	251	263	224	235	239	253	236	255	248	259	229	225	221	226	227	236	242	220	212	229	224	259	224	216	256	253	250	202	242	219	230	243	236	238	250	219	202	237	193	189	248	223	242	242	252	256	241	226	227	236	225	215	238	232	251	227	215	221	223	241	244	227	221	270	253	234	237	254	227	265	220	217	237	196	215	236	238	254	219	234	246	224	230	249	242	226	237	215	212	242	239	217	257	241	245	227	262	251	229	237	235	246	243	268	262	246	208	233	250	222	238	219	231	233	220	225	250	254	249	221	231	220	245	231	231	234	217	244	214	238	241	213	201	244	228	233	246	230	209	202	249	241	237	240	261	194	250	263	255	234	236	224	301	245	210	227	266	224	242	226	225	234	224	232	208	226	229	219	232	244	244	245	230	230	248	212	239	230	222	236	229	235	216	245	252	215	216	213	227	238	243	238	229	236	227	197	226	231	232	213	250	209	231	212	241	212	215	231	207	245	216	211	257	209	234	241	223	219	242	234	230	219	202	240	249	251	257	217	222	234	249	220	228	206	226	222	232	235	226	261	235	205	240	205	225	243	246	225	216	220	233	252	244	214	215	247	250	236	238	238	201	259	247	236	227	222	220	239	209	216	188	236	209	225	239	241	201	229	253	231	248	223	211	205	201	232	214	219	235	227	211	220	214	235	225	234	223	258	219	255	235	253	257	208	254	233	236	249	250	231	228	228	229	239	236	253	232	251	210	217	234	218	215	245	230	251	256	222	202	239	241	190	253	229	240	240	233	227	231	258	217	234	201	227	265	277	216	230	235	252	253	242	239	230	226	259	205	212	236	211	233	234	211	242	217	194	258	265	243	239	224	245	223	233	231	222	241	238	219	206	209	229	226	254	251	234	238	249	256	227	234	208	234	240	216	233	228	245	204	216	268	230	222	212	227	262	230	228	227	225	202	265	227	268	272	230	218	221	247	236	243	225	241	231	208	230	252	227	222	215	246	230	220	232	211	218	239	239	223	267	209	214	240	245	252	214	237	254	227	224	242	205	260	210	216	229	219	241	263	207	234	206	214	213	246	230	216	230	250	232	237	241	254	226	221	235	246	219	222	236	247	217	258	233	242	258	231	244	238	250	236	188	221	271	221	243	231	237	236	252	249	255	241	231	222	239	242	242	216	241	226	221	219	191	241	238	251	253	225	229	218	242	220	231	253	222	205	241	229	220	246	233	208	231	224	215	221	222	250	214	220	215	220	225	214	230	235	238	250	244	232	248	251	226	219	229	256	247	237	226	247	215	240	225	227	238	218	238	216	219	236	217	212	215	208	217	237	248	229	236	206	232	250	217	258	222	245	206	219	218	235	230	255	244	246	272	230	220	218	216	232	240	218	210	203	216	236	202	208	244	224	236	236	232	229	192	231	234	231	242	225	217	190	217	211	222	237	229	233	223	208	229	257	226	241	238	224	237	227	234	230	237	237	217	229	222	221	214	214	239	225	204	242	232	245	230	230	222	260	254	234	222	250	243	224	242	220	216	253	242	209	233	233	224	228	233	242	223	230	208	213	233	240	223	242	232	232	230	209	271	217	258	194	235	252	221	215	224	225	231	181	250	241	218	214	223	245	207	260	229	237	242	240	219	210	220	222	234	244	219	238	233	216	246	245	221	208	228	227	231	219	236	224	230	221	238	224	246	241	258	235	236	217	211	207	233	211	248	203	236	237	234	217	198	236	237	234	245	234	237	235	221	240	227	245	230	237	239	222	221	240	215	211	260	220	221	228	231	268	230	209	214	228	246	236	220	226	230	207	248	229	227	258	240	253	232	218	200	213	245	210	201	257	216	230	231	207	245	244	228	211	228	224	210	227	219	217	219	225	257	259	250	233	239	243	185	199	225	217	243	231	232	217	250	222	231	226	247	233	248	233	215	233	192	219	226	248	227	221	234	238	196	220	257	238	203	236	239	229	222	241	226	240	246	237	221	246	222	199	228	208	224	234	247	208	234	229	256	280	233	236	237	225	255	233	253	220	221	235	230	229	219	244	236	224	243	231	264	243	227	230	247	219	258	234	230	239	252	228	231	239	219	250	251	240	228	207	232	216	224	218	260	210	258	239	246	198	211	244	229	271	213	248	223	235	226	220	224	250	202	231	223	227	225	243	236	233	227	237	225	221	203	223	212	206	246	225	260	215	260	235	238	257	252	228	236	233	269	263	231	241	222	239	248	249	236	245	258	238	261	221	233	235	211	212	233	228	220	240	229	234	248	216	231	226	231	245	241	253	216	228	240	253	229	213	205	217	258	232	266	233	238	265	252	218	232	232	248	242	205	241	230	247	233	241	248	247	247	196	230	221	261	252	219	218	219	238	222	206	222	231	221	239	226	212	243	215	205	239	196	238	234	213	238	220	233	232	246	205	213	238	207	220	220	236	244	214	214	272	253	215	219	223	241	245	228	219	233	227	245	237	230	251	235	208	253	256	223	233	251	261	238	233	201	236	262	221	208	228	225	220	213	224	242	257	215	238	235	236	233	221	235	237	273	218	231	242	225	265	231	243	225	260	204	230	217	236	218	211	232	203	188	205	249	248	215	252	220	222	237	228	241	229	242	259	203	240	238	216	241	246	227	226	218	233	226	253	244	231	234	232	210	230	259	240	255	229	252	218	249	244	216	231	230	205	222	219	203	264	246	220	239	213	231	209	227	263	239	223	214	246	231	222	194	241	235	221	208	248	241	227	226	204	217	236	233	239	223	209	219	225	220	237	229	232	209	215	210	230	223	192	231	228	204	228	215	232	245	225	224	231	241	238	214	257	268	243	233	226	231	236	220	222	259	233	254	235	229	237	212	230	272	230	246	255	215	257	227	227	229	235	199	241	218	230	238	199	224	257	218	220	229	235	234	274	210	222	228	240	239	247	255	234	225	233	255	245	219	209	235	219	236	227	219	236	229	224	226	232	232	216	248	219	238	233	232	239	214	260	230	243	241	207	225	232	226	203	227	247	221	196	229	216	215	198	232	245	239	225	236	236	220	234	232	213	239	222	217	248	223	207	239	239	239	259	220	240	213	240	245	223	211	214	221	188	247	214	254	238	238	228	221	226	220	216	233	258	229	233
5159	3379	4750	4918	3900	3051	2314	1901	1567	1360	1183	1054	1043	958	855	805	782	735	718	700	708	710	700	660	659	634	664	633	655	607	628	577	582	599	604	602	558	582	552	600	594	547	570	608	542	568	589	531	569	568	580	552	586	619	550	594	611	593	579	590	551	546	556	538	549	614	558	575	592	540	548	611	588	547	597	607	554	560	519	574	559	561	589	544	568	560	567	578	589	548	560	585	576	547	615	565	585	570	566	589	572	592	590	575	585	550	539	563	573	605	554	554	584	588	558	560	603	545	568	585	593	574	579	531	586	559	573	589	555	567	574	533	568	585	549	605	573	540	549	578	563	520	583	545	525	546	573	584	553	593	528	527	571	548	576	588	597	545	588	555	538	586	557	557	521	573	535	553	595	604	581	551	593	619	574	588	524	530	574	553	577	610	544	549	575	565	558	559	606	561	607	607	571	561	577	570	531	545	597	554	566	607	541	543	541	513	548	599	551	563	571	599	546	561	538	556	553	544	539	541	568	569	575	513	577	536	563	519	573	528	579	573	544	584	596	602	603	566	545	558	565	543	534	585	595	548	588	544	587	597	560	616	561	581	554	521	561	567	587	539	512	596	545	554	533	568	540	607	551	563	587	580	555	587	558	561	554	616	576	610	605	566	530	615	544	582	586	543	544	517	576	560	544	566	603	525	568	553	556	621	580	536	594	598	538	555	545	566	553	583	581	574	594	589	563	567	536	560	562	567	542	616	589	588	583	597	579	582	522	590	562	570	574	577	583	558	573	571	590	582	562	589	552	602	586	531	558	601	554	565	531	538	498	560	531	542	617	568	611	523	564	583	533	559	617	551	543	581	563	573	598	571	571	603	586	530	552	547	576	550	556	574	599	581	582	567	563	538	599	583	574	566	602	599	559	589	558	575	570	621	554	556	585	557	575	547	544	566	578	603	563	589	579	593	542	586	539	544	580	551	603	566	568	560	599	579	583	562	592	572	541	569	568	569	600	581	576	540	549	583	582	552	568	545	556	550	580	548	606	571	604	555	536	578	536	541	557	568	546	581	575	565	562	622	575	565	585	598	543	542	516	567	566	547	566	551	541	584	568	524	599	537	539	557	534	573	552	570	598	549	537	518	588	540	560	560	557	604	542	601	596	585	564	598	567	569	536	566	602	598	553	576	551	609	546	608	594	568	528	588	576	590	549	580	519	563	579	540	578	551	559	546	552	555	543	547	613	591	561	537	565	551	557	566	577	563	581	590	571	555	610	541	583	578	550	578	588	546	625	550	603	534	547	569	548	544	553	529	575	552	561	549	575	604	534	577	590	554	525	534	552	560	594	526	606	594	586	521	620	551	552	532	584	551	574	526	566	578	565	560	568	582	566	602	559	525	552	540	577	543	572	598	595	551	563	560	567	561	541	576	544	564	530	554	580	590	594	547	568	532	586	539	549	531	559	530	576	598	540	578	557	577	572	542	538	592	563	519	559	557	551	599	594	544	565	544	620	557	562	546	592	534	571	564	561	540	562	559	559	556	586	550	585	573	614	554	539	536	541	572	535	590	571	515	555	538	548	583	573	575	557	544	555	520	568	596	562	546	570	583	596	550	590	537	596	626	565	586	596	569	553	553	597	602	574	550	576	553	559	558	607	542	597	547	585	516	567	615	593	577	577	601	529	546	574	541	562	560	562	552	586	550	558	529	619	625	577	606	574	582	576	559	574	577	545	575	561	572	516	583	571	638	565	543	572	570	536	552	615	615	544	550	598	563	574	522	569	556	563	563	583	544	609	592	565	545	536	580	540	543	598	538	574	578	576	553	580	557	546	550	556	580	575	589	539	569	553	527	583	572	564	542	563	578	550	573	529	524	565	553	590	577	542	555	596	561	533	564	554	553	536	596	537	555	555	595	557	557	544	570	556	595	568	547	535	550	568	598	560	576	594	590	570	570	597	599	564	534	547	570	558	541	558	540	605	570	593	562	558	569	552	540	578	564	610	574	559	569	608	577	567	518	516	592	563	587	569	585	543	563	550	594	537	557	568	539	585	591	607	535	558	524	577	545	613	555	510	556	602	574	567	618	569	577	578	591	577	594	561	532	530	607	575	563	537	579	546	593	580	579	560	565	540	565	574	546	560	543	559	586	544	542	555	567	584	581	596	538	545	553	562	574	564	557	528	552	564	566	514	550	552	566	561	621	551	531	564	556	539	570	575	552	519	585	600	554	572	587	589	591	591	569	616	557	546	576	479	568	570	537	567	568	534	604	544	543	554	605	570	570	617	578	579	548	519	598	546	550	578	585	549	565	583	553	551	611	563	598	565	562	561	572	554	570	604	554	540	565	562	558	535	586	586	593	570	595	557	602	572	575	561	551	616	567	577	516	571	550	564	546	510	589	555	515	592	568	585	564	600	617	580	523	578	593	555	554	535	541	554	533	539	535	598	558	581	571	511	550	551	551	620	570	562	542	566	537	578	519	541	551	538	557	612	592	545	562	558	579	572	576	554	551	546	624	580	637	566	596	575	586	558	543	565	616	607	554	556	584	579	537	605	558	586	576	553	560	582	576	554	534	545	552	612	574	556	546	592	596	550	561	552	567	599	506	578	562	569	544	556	562	591	542	515	592	642	599	598	579	589	541	542	568	599	569	575	592	541	561	601	596	586	552	536	590	538	552	553	588	575	598	555	575	528	546	561	536	581	566	537	582	567	554	588	563	579	550	567	570	606	552	583	569	536	591	587	558	581	579	540	554	545	547	558	571	591	543	622	518	593	570	597	570	565	538	574	539	573	548	543	578	575	579	565	567	560	602	534	565	546	613	575	585	537	562	590	594	549	583	549	598	578	564	555	569	584	626	579	555	526	593	571	554	567	524	545	524	547	554	569	584	613	532	570	569	569	577	584	611	583	561	548	558	610	601	554	580	579	556	573	566	522	527	593	557	551	573	591	553	559	559	588	584	577	526	591	592	589	573	608	613	587	578	550	618	574	575	558	549	566	598	512	565	587	580	598	511	548	618	517	559	648	591	552	552	542	593	571	559	568	562	579	565	578	550	594	570	584	572	571	580	588	516	566	552	553	527	499	548	561	560	573	582	599	582	528	574	555	605	556	541	537	582	541	555	562	577	560	549	596	611	531	543	580	572	565	562	586	553	584	599	552	541	546	565	607	558	568	606	573	549	578	593	587	585	567	574	597	544	542	582	575	595	563	526	563	558	547	566	606	553	548	581	598	536	583	563	567	528	569	552	580	560	554	552	497	573	543	597	553	554	562	581	572	565	588	565	575	552	569	565	561	571	533	598	543	527	593	590	565	573	572	548	551	581	553	567	565	566	539	560	582	613	541	511	513	582	572	609	555	574	573	562	544	539	551	497	533	537	519	511	585	553	545	582	533	555	600	586	544	571	512	523	586	547	574	578	587	551	565	571	613	570	580	586	603	560	569	623	557	569	563	557	536	564	548	572	589	583	611	543	549	562	541	539	556	621
15972	5948	4170	3286	2327	1763	1314	1028	724	560	442	402	362	358	332	304	274	261	254	242	294	250	253	255	243	266	236	211	248	237	224	209	231	236	192	216	192	215	201	217	197	198	209	218	219	227	178	205	219	184	237	220	234	194	210	223	219	218	212	196	208	203	208	216	205	207	201	192	219	231	204	186	218	202	231	211	187	190	230	218	183	206	215	183	223	196	216	199	207	181	184	194	200	200	203	225	204	225	204	216	234	211	203	215	204	222	222	202	211	213	218	201	186	209	197	204	214	191	198	206	191	226	214	197	228	216	235	235	205	215	199	238	227	234	184	203	207	216	206	228	195	246	176	210	195	198	178	210	214	160	193	228	206	200	203	206	236	238	229	198	206	211	189	226	195	213	228	215	213	221	202	217	191	192	180	210	241	220	204	221	205	162	197	210	204	192	225	196	210	213	196	221	205	227	196	209	249	209	204	176	221	223	212	194	179	205	228	199	209	199	202	206	200	206	228	179	202	199	201	201	231	201	228	212	212	205	223	198	193	182	213	201	219	225	193	229	213	209	212	175	198	183	187	203	221	218	208	196	196	221	215	191	205	202	197	253	184	208	203	217	209	221	183	194	204	194	199	193	206	203	226	224	218	223	203	218	199	206	237	232	207	207	209	208	214	203	235	220	217	203	191	239	192	198	200	205	193	193	188	221	197	196	179	211	203	187	217	203	222	193	206	205	218	213	200	212	219	201	229	193	218	210	211	235	187	202	196	184	186	215	225	194	219	194	227	212	203	210	201	203	188	211	241	179	219	202	231	200	199	221	197	220	184	225	195	192	223	199	207	205	231	201	207	218	202	218	202	198	214	204	193	211	189	224	195	196	195	196	227	228	235	198	171	191	197	202	194	211	241	206	220	200	209	200	182	226	204	200	223	185	209	220	225	230	223	208	198	214	222	202	211	209	232	209	210	185	224	197	209	203	210	212	194	221	182	214	195	176	200	209	201	168	244	225	206	218	216	234	204	193	231	206	202	214	205	193	232	208	210	236	208	224	224	213	207	195	211	210	210	203	216	239	178	212	220	197	203	199	234	230	205	213	209	229	183	180	209	189	201	192	183	232	204	185	227	208	185	222	201	194	195	203	206	198	204	205	201	218	233	217	227	199	211	207	211	182	228	220	217	211	196	206	208	227	242	195	226	232	224	208	213	214	199	221	204	187	217	224	208	175	201	224	201	202	222	209	218	186	208	219	204	210	198	183	215	188	206	223	206	222	203	210	203	211	202	209	182	179	211	234	198	218	235	191	233	198	173	239	211	191	196	185	204	191	187	205	167	211	201	216	206	197	207	243	210	207	211	224	212	212	229	204	220	209	224	234	206	208	185	227	185	218	209	215	206	204	205	214	214	195	220	205	201	204	206	193	189	217	212	207	215	193	193	234	212	211	198	200	213	203	226	231	206	204	205	203	216	176	198	224	190	196	212	205	208	224	198	240	215	238	219	189	205	225	202	201	206	215	201	231	204	205	190	176	191	221	204	209	198	189	253	205	193	196	217	230	241	213	211	199	212	209	195	209	217	192	193	233	196	209	201	210	197	201	213	231	211	199	209	206	196	193	217	208	214	234	244	187	214	212	217	192	206	218	219	227	212	216	220	214	198	219	232	220	212	221	202	204	189	223	207	187	201	221	196	230	215	218	222	190	216	201	233	200	204	217	211	186	220	194	219	206	208	208	226	200	190	203	211	246	205	189	223	229	200	211	168	222	236	176	200	223	216	217	213	203	245	207	198	216	214	204	192	215	212	219	201	230	195	183	206	203	205	197	205	226	243	240	217	203	199	204	223	170	204	202	222	207	188	212	191	227	217	207	192	199	202	200	228	203	210	228	209	209	226	239	218	210	193	207	200	205	219	209	208	193	192	199	205	217	209	210	217	243	209	222	209	195	178	194	257	203	201	196	182	196	189	204	202	209	202	212	228	202	250	227	190	234	185	190	194	216	212	205	195	195	183	206	213	194	199	222	214	213	208	224	203	189	191	211	188	189	212	195	211	222	243	211	203	194	188	198	227	202	216	209	200	204	170	193	220	223	199	173	245	208	195	221	215	192	197	211	217	197	200	196	206	230	220	218	216	198	209	201	215	214	225	226	190	200	234	211	207	225	203	201	198	210	202	193	191	205	206	211	222	174	197	184	193	225	194	184	197	198	199	223	208	181	223	246	219	198	225	215	221	220	220	203	180	211	174	208	169	199	216	181	205	194	213	187	250	186	213	230	224	171	233	254	186	224	213	198	188	208	240	235	219	228	221	211	175	197	210	185	223	191	184	211	193	201	227	202	209	214	200	207	228	220	220	209	209	221	224	196	220	199	191	221	196	205	211	194	215	203	180	221	201	167	206	223	195	209	214	208	204	195	200	247	188	187	205	204	243	195	212	214	192	229	234	205	227	219	225	208	213	190	211	227	190	167	206	210	212	198	204	200	208	210	191	197	212	211	210	208	215	183	203	215	215	199	182	202	217	215	225	207	212	208	223	240	191	198	212	201	174	223	225	207	195	244	211	207	231	189	197	202	212	223	196	203	213	194	211	186	204	210	213	182	227	204	190	201	227	199	203	211	239	185	213	230	214	191	194	184	227	194	181	203	211	175	230	208	233	233	231	169	191	204	216	216	212	199	215	237	200	182	224	209	204	229	215	190	229	202	200	223	241	194	250	215	203	227	256	211	201	210	220	201	205	208	220	194	183	199	209	203	189	189	219	208	208	224	208	195	196	184	200	206	210	179	201	191	214	203	172	220	205	231	223	188	221	208	189	208	205	187	201	194	177	181	206	200	225	186	218	203	209	209	216	204	195	216	223	230	199	215	207	183	209	213	223	203	183	212	223	185	190	203	191	220	201	198	208	204	179	210	195	189	203	205	213	213	185	203	232	213	173	200	205	197	218	183	193	221	226	188	196	209	209	180	212	225	234	206	215	217	212	206	226	212	210	187	200	221	210	221	228	208	223	187	185	235	224	201	234	216	231	207	215	199	181	232	196	190	221	216	219	208	219	200	241	228	205	216	211	204	213	230	221	218	175	214	208	204	205	208	188	223	198	212	170	223	214	220	207	202	220	239	210	169	226	194	207	183	197	229	198	205	192	204	224	185	213	219	195	219	211	186	229	243	218	178	215	261	191	201	183	176	229	172	207	240	193	179	203	222	219	185	219	207	233	239	202	214	198	221	204	199	210	219	197	210	178	207	178	226	188	197	205	201	193	208	221	205	210	197	183	208	207	200	205	200	190	218	233	217	211	200	218	217	210	196	214	231	211	212	198	213	202	227	207	221	214	211	216	200	205	207	240	212	212	204	215	189	192	187	225	204	216	186	209	226	195	203	226	196	207	195	215	204	197	211	204	224	225	224	199	192	204	202	203	217	215	191	179	193	194	212	196	238	221	236	189	226	214	184	190	206	180	188	231	212	212	222	219	214	207	205	200	188	238	205	215	223	177	207
11732	5562	7465	8296	6866	5771	5185	3996	2807	2517	2047	1647	1573	1525	1438	1183	1114	1047	960	1003	963	931	856	873	873	836	759	769	693	648	699	640	624	561	560	544	540	544	567	567	551	519	593	557	543	539	518	531	496	512	548	527	537	523	500	523	497	543	538	524	507	503	546	536	526	512	485	513	529	500	509	514	513	497	491	533	480	518	512	525	498	511	514	491	542	512	536	508	529	522	525	508	521	529	509	505	514	535	525	517	463	548	487	522	475	554	511	554	546	563	475	474	497	546	484	519	538	487	504	482	499	480	507	503	501	509	505	518	557	508	522	476	510	500	540	552	489	489	504	512	534	505	498	546	469	499	554	508	519	502	519	510	524	520	490	520	526	504	487	516	508	514	522	542	502	533	509	478	490	478	525	524	496	513	494	494	519	528	514	531	516	486	500	504	514	534	486	517	512	533	558	539	501	525	493	534	503	528	552	488	532	501	491	500	464	501	509	532	568	523	509	477	535	488	501	500	488	472	539	505	534	468	538	516	487	518	542	524	496	499	487	516	521	514	510	520	539	481	540	513	502	545	520	502	528	491	498	518	540	513	523	514	456	494	511	522	519	535	505	579	484	514	531	512	482	485	499	492	498	499	502	516	553	494	448	532	520	480	514	482	480	559	493	514	503	507	528	489	508	544	523	500	515	513	511	500	531	487	516	544	493	517	512	529	484	491	497	520	528	537	494	511	563	520	507	526	483	478	502	481	501	529	491	476	503	512	560	545	514	510	550	502	517	504	542	474	535	492	543	524	535	519	472	493	553	527	492	519	512	468	520	499	529	531	516	491	503	541	528	512	508	520	536	497	493	533	506	545	525	508	517	527	476	474	540	519	527	494	485	501	538	504	497	541	509	517	534	538	513	525	542	481	492	510	505	484	491	476	461	538	476	525	530	496	524	569	527	507	510	522	459	497	529	498	543	493	516	499	562	496	530	499	510	509	512	490	541	467	479	543	513	532	496	503	499	532	559	499	512	500	525	495	515	525	477	551	504	514	499	541	531	478	508	506	506	495	562	490	500	503	548	497	554	487	511	530	539	527	554	514	539	539	490	474	515	560	532	527	500	498	507	497	516	493	538	526	487	511	498	505	499	532	488	516	505	514	505	531	505	517	527	506	521	530	492	487	483	496	517	517	494	524	512	508	497	482	520	487	514	502	542	503	504	464	498	527	519	528	512	496	508	532	519	560	514	500	496	524	552	520	543	507	497	482	489	479	541	488	489	484	443	541	498	509	495	521	511	533	476	502	547	518	516	532	472	491	505	483	525	565	493	512	503	514	521	505	482	471	470	496	561	509	502	516	544	508	474	532	500	505	513	527	527	490	548	524	496	487	505	502	497	488	504	506	526	532	505	513	550	460	501	512	501	506	480	524	500	469	505	474	500	503	504	528	492	519	459	543	526	492	471	517	528	524	493	487	512	504	483	514	527	484	497	514	538	516	486	501	526	520	524	484	527	502	523	509	505	521	501	552	525	490	462	487	499	531	569	500	500	541	512	506	474	499	520	475	524	493	515	480	481	513	516	542	546	457	528	510	495	523	538	492	497	504	513	505	500	498	492	515	525	518	483	542	521	484	517	478	492	491	511	517	498	532	501	512	480	517	521	514	538	514	470	511	488	487	513	521	520	519	524	500	524	490	510	543	511	483	536	521	499	506	523	487	532	532	509	492	518	573	510	483	523	451	512	530	508	526	525	509	544	482	505	530	509	463	484	531	507	504	496	517	473	547	494	539	486	534	517	498	488	531	529	528	513	484	512	501	527	490	503	492	526	536	496	481	502	480	499	504	520	526	525	505	505	493	527	545	524	541	507	501	518	556	518	480	496	464	507	468	515	543	556	501	524	491	521	505	501	539	542	471	504	518	532	513	527	512	535	501	505	468	521	519	498	512	520	486	469	488	524	519	468	498	525	533	517	516	485	504	476	533	517	519	521	522	506	502	505	511	539	503	533	498	492	501	496	510	509	514	520	522	546	535	492	534	525	548	512	515	503	501	513	489	500	528	521	514	529	519	504	533	541	494	487	472	566	504	507	520	473	521	515	519	535	503	512	505	496	468	506	529	507	495	530	519	515	496	521	518	511	493	505	549	548	546	488	518	494	486	511	507	507	508	547	499	552	512	513	472	540	475	492	515	501	502	512	515	505	555	526	531	519	478	517	500	534	493	480	470	509	528	467	499	511	534	483	483	504	530	490	494	539	479	529	520	488	493	527	509	500	479	476	507	529	559	518	472	521	537	500	498	509	504	465	547	502	502	502	513	496	521	508	524	524	518	520	518	516	497	524	484	498	498	498	511	487	503	463	507	562	507	504	534	502	514	509	505	532	485	517	513	516	482	492	540	510	497	527	475	487	504	541	512	519	548	537	509	473	539	518	536	496	501	504	496	501	507	490	530	521	514	501	509	526	552	493	506	514	475	543	503	518	512	502	495	509	508	527	505	493	520	456	520	554	501	512	523	490	516	486	536	478	530	525	491	475	516	524	527	559	503	485	517	502	492	501	515	502	516	495	527	521	492	472	454	498	497	507	493	469	475	495	467	510	521	516	535	526	501	521	503	520	507	485	483	491	514	504	465	521	515	545	492	470	493	517	472	507	503	529	524	534	550	550	530	500	475	483	483	540	483	513	526	518	535	499	510	548	493	474	512	495	525	507	495	528	470	498	501	530	497	550	525	496	493	473	493	523	498	526	540	493	507	530	502	513	519	527	522	508	512	511	480	527	522	514	521	488	485	504	513	546	521	536	513	503	572	495	474	464	488	504	508	493	528	543	528	514	504	500	485	494	558	519	501	471	475	491	556	532	491	579	526	516	512	502	512	562	516	488	505	487	509	504	512	553	514	487	540	486	466	531	489	490	521	517	540	531	504	543	498	555	511	510	505	474	532	513	552	527	533	485	514	529	509	522	513	525	516	523	516	524	448	510	498	522	487	496	487	485	553	557	465	514	502	469	548	520	460	474	505	491	482	495	505	468	503	481	498	502	531	527	489	508	531	525	479	477	512	472	493	503	530	505	516	478	560	568	505	526	513	498	524	456	494	543	540	507	524	488	499	534	506	492	533	518	493	509	540	506	543	542	498	490	498	436	486	504	502	500	511	535	533	548	517	485	503	463	505	532	475	533	522	537	506	504	494	484	512	497	517	472	515	505	533	512	489	491	553	479	512	548	533	485	508	533	479	510	472	505	544	549	498	513	491	526	502	509	498	522	517	551	524	508	506	512	513	478	502	499	497	530	488	552	495	563	512	475	531	505	509	510	526	518	496	503	521	511	512	492	532	563	501	484	482	512	511	475	522	496	547	504	555	523	454	493	539	520	533	556	475	518	492	470	486	560	493	522	501	540	501	481	528	473	500	521	535	524	558	500	530	512	544	513	523	531	485	503	486	488	523	482	548	500	515	516	552	498	511	473	517	553	486	544	518	503	511	498	537	512	492	500	480	531	535
23391	9931	6489	4794	3121	2664	2096	1362	875	701	604	446	339	352	372	255	264	275	288	260	238	225	177	218	206	221	183	149	177	196	176	168	172	160	157	180	158	155	148	140	143	153	149	169	132	135	152	155	130	157	131	142	144	164	138	135	143	153	138	137	132	138	145	116	161	125	124	120	143	148	143	138	133	169	134	142	139	143	153	154	150	119	109	161	146	153	143	161	134	121	140	139	149	131	134	117	125	131	145	135	137	120	139	122	126	131	144	131	117	136	147	135	143	146	138	146	143	137	158	131	149	136	130	143	155	155	159	160	146	143	127	142	126	140	119	131	126	138	146	132	136	144	123	127	133	139	142	150	145	143	135	160	119	144	132	132	137	122	137	140	124	129	146	150	139	146	143	145	166	140	148	124	138	147	140	145	123	107	148	145	132	141	140	134	136	142	132	139	147	141	129	136	130	161	139	139	138	135	150	121	127	141	144	128	124	153	135	126	124	141	148	128	141	133	134	127	131	137	134	143	126	163	135	155	143	134	127	121	139	123	154	153	150	165	121	143	137	145	117	151	151	152	146	144	131	161	143	165	147	137	127	139	144	135	149	133	153	125	140	134	121	137	143	147	142	122	148	148	140	140	155	137	129	127	148	129	143	127	124	120	125	153	132	165	137	139	152	140	122	138	117	140	105	127	120	132	132	130	139	144	137	128	161	140	154	122	151	153	142	147	126	140	168	137	135	154	139	159	114	162	162	145	140	155	142	132	156	135	128	137	143	129	148	153	139	158	142	134	148	148	137	136	136	146	135	132	144	129	123	131	134	141	127	129	125	118	141	148	149	133	124	149	131	138	138	162	128	144	158	148	136	144	126	140	155	130	142	141	124	139	141	146	129	137	133	121	171	145	119	150	123	152	142	158	168	147	132	145	154	154	136	134	141	133	134	135	128	139	133	143	142	156	137	135	138	136	138	120	152	139	152	148	147	109	152	138	137	130	121	131	140	134	124	132	146	158	129	144	149	137	124	139	124	134	137	133	128	146	162	129	156	121	120	150	146	125	175	148	121	118	137	139	158	132	150	136	137	130	141	147	134	134	163	112	142	162	131	143	129	141	128	131	148	146	134	145	132	133	143	124	167	141	144	130	133	138	128	143	158	118	147	117	131	129	136	139	140	131	144	152	140	144	134	147	130	161	117	143	145	133	137	128	152	142	139	134	121	135	140	119	146	137	118	169	123	131	128	136	128	133	139	144	137	129	120	144	137	139	133	138	161	128	122	161	141	124	141	136	122	143	122	141	139	141	126	141	131	121	126	117	160	125	141	158	122	131	143	135	146	165	132	132	129	141	143	117	144	149	136	130	130	134	137	119	141	144	120	142	132	126	139	140	164	129	130	123	150	146	133	142	148	129	127	159	145	137	128	144	120	142	164	140	140	158	142	139	149	111	141	150	123	141	144	150	147	122	131	152	131	125	130	139	143	144	150	131	143	135	151	124	149	150	120	144	141	146	126	150	148	154	145	136	130	153	158	133	122	148	109	122	146	139	121	139	128	144	145	147	143	121	130	151	156	152	129	126	144	136	133	122	142	135	130	128	140	148	151	144	128	146	152	124	111	118	149	145	117	123	121	143	137	126	117	144	118	132	123	152	125	142	169	156	138	151	169	139	145	152	174	143	135	131	169	140	131	153	129	140	145	122	154	150	140	138	158	111	122	123	141	141	145	155	154	155	132	136	134	134	133	122	144	133	140	114	119	132	137	142	121	132	127	135	141	132	135	170	154	133	123	145	127	139	143	150	142	157	140	156	156	132	148	138	141	127	162	121	128	132	156	121	153	155	156	156	119	149	137	123	140	147	142	124	140	124	143	148	141	134	130	152	136	147	147	138	139	153	128	152	129	134	146	132	117	145	137	151	139	138	159	132	125	130	146	131	110	119	139	151	126	150	137	141	143	145	144	140	132	177	148	133	135	146	142	133	150	140	142	152	146	122	140	128	142	134	133	144	145	135	139	134	154	147	130	148	138	155	126	137	157	138	166	149	132	125	136	128	136	150	138	143	143	150	144	142	117	148	148	135	122	148	150	130	141	140	144	130	103	141	137	160	133	161	145	134	155	135	143	114	134	129	145	150	145	124	126	126	148	115	123	136	153	137	145	139	139	136	152	131	140	120	148	128	148	135	126	145	134	137	153	146	135	136	127	140	124	115	148	133	141	132	128	149	153	152	149	158	137	120	117	138	143	120	144	134	122	155	120	130	123	120	146	140	130	138	134	139	136	141	118	140	120	153	132	128	143	126	142	117	151	139	145	141	136	173	124	144	132	141	149	143	132	117	135	148	121	143	131	133	144	141	147	166	150	133	141	151	138	146	145	130	128	150	140	161	122	134	139	136	127	137	133	158	136	128	121	143	125	133	139	133	149	159	155	122	120	146	133	119	149	146	123	120	139	146	139	137	127	117	132	134	127	157	127	139	130	130	138	132	134	128	141	155	161	124	149	161	135	142	126	163	153	146	150	142	136	141	135	112	140	129	146	131	128	124	123	153	158	149	139	130	146	122	131	142	133	115	143	157	129	149	144	137	131	138	161	135	123	131	110	119	156	128	117	144	152	111	170	132	110	146	161	142	144	149	158	179	136	140	140	132	125	160	116	109	142	138	122	125	140	144	133	152	144	157	142	121	150	153	121	153	147	135	148	134	119	132	114	124	148	127	136	149	146	169	165	132	146	145	126	140	131	140	154	142	143	129	130	132	140	144	139	151	138	133	152	155	155	140	163	154	148	143	124	128	139	135	134	112	138	144	131	138	151	126	135	150	151	154	124	120	119	138	172	128	150	137	137	136	146	133	142	137	151	126	138	134	121	117	144	139	146	120	135	143	113	130	141	137	113	143	111	131	105	141	156	143	160	150	129	145	150	126	140	130	123	139	123	142	157	136	112	127	146	146	133	151	132	133	135	154	161	125	141	129	139	152	116	108	124	137	129	136	124	133	131	130	152	134	145	145	134	151	131	152	124	146	137	124	160	145	117	163	126	126	164	129	135	127	139	128	131	120	143	135	139	129	113	123	157	153	140	150	126	169	149	142	130	127	126	122	130	137	122	146	143	126	131	146	170	156	133	138	136	150	138	141	123	139	134	161	122	139	139	133	147	132	164	132	129	129	135	166	132	117	146	145	147	138	170	145	144	132	132	135	141	124	151	150	138	139	136	131	124	126	151	164	126	151	118	123	129	124	135	116	116	137	137	117	120	133	117	149	144	120	122	124	144	166	130	132	147	147	155	128	140	148	140	127	141	133	148	132	118	130	138	128	141	138	153	127	147	133	127	132	142	134	133	149	160	138	123	136	153	138	160	135	116	116	129	150	135	137	145	136	149	136	125	140	127	133	126	136	136	116	138	126	126	141	137	135	136	142	133	146	120	128	138	140	153	129	143	144	147	146	141	137	146	141	138	132	139	133	152	145	127	141	126	137	140	139	126	134	158	140	129	129
15348	8371	10139	10686	9072	8027	7153	5146	3726	3378	2751	2146	1772	1699	1660	1417	1309	1188	1150	1114	1074	952	859	962	987	953	701	663	637	674	668	543	518	475	381	407	418	415	381	438	409	390	444	398	423	378	387	329	363	390	412	343	447	374	375	370	356	378	337	379	380	351	356	354	337	360	368	410	332	359	387	370	332	367	354	365	359	340	360	345	381	370	339	346	381	338	354	366	368	373	374	363	353	322	387	376	367	332	362	365	372	380	366	334	325	365	390	370	317	339	352	334	379	358	343	367	343	342	349	366	336	328	346	333	400	370	349	355	333	303	349	386	370	332	309	346	350	361	390	336	354	346	303	358	362	367	349	379	349	344	347	349	334	357	377	334	350	375	334	352	353	338	378	356	378	354	369	383	379	368	353	341	365	346	353	368	387	349	329	360	378	378	337	370	328	327	355	373	333	362	363	332	370	324	320	319	330	362	352	364	349	389	343	362	375	334	302	344	352	347	344	351	311	355	353	319	335	344	323	378	379	354	338	348	373	359	349	349	366	356	354	333	336	336	343	353	360	348	327	363	390	370	291	350	351	350	355	366	361	320	340	357	335	376	379	332	328	358	326	359	363	347	385	366	379	336	366	349	348	365	362	360	359	341	329	350	355	355	342	348	382	379	328	324	354	357	338	346	362	324	347	344	299	356	372	379	319	405	342	365	334	345	333	319	329	354	358	392	362	355	315	323	350	365	342	363	389	411	359	373	364	355	340	365	364	330	318	323	343	364	348	352	375	349	330	343	366	390	343	367	356	375	352	371	346	346	347	367	357	352	357	337	355	322	348	337	366	302	356	311	318	354	339	346	359	337	353	345	349	383	344	361	344	355	361	360	358	366	351	349	340	370	368	393	335	348	368	312	361	345	368	331	352	373	283	351	382	399	358	321	309	344	368	334	353	365	350	356	358	346	365	358	338	371	366	364	342	349	334	335	358	370	338	337	341	357	362	345	355	331	400	345	322	318	355	351	346	317	355	338	340	370	375	374	346	382	314	359	340	363	344	331	337	316	332	337	399	351	366	349	357	341	352	369	360	345	376	361	359	379	375	335	351	325	344	331	338	312	319	318	338	359	329	373	323	367	390	361	336	354	331	341	368	384	325	345	376	352	383	387	332	352	379	353	377	357	332	366	360	339	332	375	333	360	344	347	341	374	348	349	381	343	348	377	301	350	313	383	331	332	331	355	371	362	351	320	331	381	379	350	353	322	385	352	356	363	322	361	333	356	347	374	354	313	340	376	349	375	337	346	350	372	305	313	354	331	329	344	394	348	409	355	349	402	333	354	354	365	337	331	375	362	374	358	342	357	349	350	361	359	319	327	393	346	330	333	341	354	337	374	353	341	363	331	341	333	361	373	343	352	333	324	371	359	333	333	324	361	352	369	326	352	374	397	345	364	363	352	358	357	360	374	353	348	371	356	377	362	365	357	368	326	336	362	398	368	378	375	322	334	361	376	335	364	349	342	335	322	376	335	348	343	364	347	379	360	370	335	326	363	347	386	382	373	348	318	353	340	297	345	377	397	366	335	341	362	380	321	346	369	343	349	373	337	360	384	356	380	348	307	353	342	343	374	335	335	340	315	360	360	325	388	342	357	349	328	363	363	366	356	381	354	353	350	331	371	367	339	353	369	363	384	331	359	320	351	363	342	362	346	371	382	363	341	352	338	353	353	356	362	347	358	362	371	355	359	339	347	362	338	358	345	360	344	331	375	369	321	367	330	341	365	366	339	354	340	374	373	392	352	335	381	368	382	351	375	340	367	317	324	352	316	339	369	342	374	362	345	357	313	326	356	384	397	377	341	344	358	336	378	389	332	349	351	362	362	368	353	346	381	341	352	334	359	325	366	342	337	354	328	341	290	370	304	366	352	342	347	338	347	341	340	346	323	358	366	339	361	353	354	365	394	367	358	364	336	361	350	370	362	318	353	376	355	355	358	326	349	338	351	366	333	338	337	366	339	360	349	354	350	328	321	382	343	379	331	342	336	315	319	356	324	350	347	350	368	369	356	353	371	368	368	371	376	340	331	344	313	370	310	373	357	375	338	363	331	382	351	326	357	335	310	354	335	359	385	346	364	389	354	357	358	357	334	361	330	402	329	353	369	345	384	373	358	370	312	340	359	341	345	339	335	326	366	354	338	339	338	326	372	359	356	353	354	356	346	383	345	349	338	359	380	308	364	346	336	379	342	394	385	367	331	328	326	350	378	363	346	380	367	351	348	334	356	328	362	346	342	375	350	344	353	362	343	352	365	362	369	353	334	344	356	376	376	380	350	329	356	356	335	344	345	375	364	321	339	346	344	380	371	352	353	363	325	397	353	364	377	345	366	360	378	319	330	340	357	338	351	388	353	359	344	323	364	362	340	344	360	367	360	364	345	331	352	344	341	362	337	364	355	366	399	346	381	356	362	329	332	359	327	367	358	361	366	314	357	347	353	359	327	379	324	319	349	334	372	341	339	390	322	373	336	353	378	370	323	378	346	323	343	354	367	333	358	358	343	359	366	340	360	345	323	340	373	346	324	379	338	370	327	362	351	368	344	359	377	325	362	354	347	364	337	342	373	351	358	361	371	338	346	344	333	330	341	341	338	365	344	358	374	358	354	357	345	326	347	357	347	362	367	355	352	374	351	364	317	356	359	313	355	358	350	332	344	353	346	340	367	360	363	346	357	344	364	365	358	355	332	317	361	355	353	339	354	332	374	359	386	344	356	364	364	340	324	322	348	363	365	341	323	351	372	331	362	335	339	364	354	355	374	357	344	323	335	339	333	361	387	349	335	386	340	378	359	364	369	368	354	375	363	342	349	358	349	375	370	331	365	364	381	359	340	354	360	366	359	371	362	385	365	364	375	317	367	327	318	297	382	356	369	328	360	362	329	332	339	330	362	335	348	348	341	367	386	337	364	346	337	345	338	374	362	352	336	345	389	358	345	337	368	337	339	352	332	357	334	344	346	348	346	367	361	361	360	365	322	348	374	340	393	341	332	378	378	340	326	367	333	342	328	357	364	367	395	390	338	376	306	349	343	384	370	362	351	366	338	366	363	351	332	355	381	339	370	331	336	335	333	333	369	380	330	346	367	350	369	351	362	366	367	357	402	359	348	360	378	378	352	344	337	345	350	371	359	346	382	351	328	350	339	371	338	361	370	381	373	363	344	362	357	359	337	360	312	343	358	357	347	359	344	365	324	377	362	360	343	344	345	404	357	373	327	385	370	325	332	373	325	334	329	338	363	332	374	353	354	362	354	349	376	368	349	327	326	366	339	385	355	330	351	359	343	357	343	353	379	341	334	349	366	367	398	369	329	357	373	360	339	363	354	352	350	360	360	344	383	320	358	355	341	343	330	343	352	329	357	350	361	345	340	350	344	352	348	349	358	338	333	374	333	351	322	332	351	348	327	341	348	349	314	337	332	340	365	380	368	371	381	323	334	374	348	361	350	333	365
6509	2701	2544	1616	963	739	534	442	422	337	333	337	302	273	274	261	251	272	281	288	236	242	259	281	283	255	242	245	235	221	240	235	228	258	215	206	214	230	219	232	226	215	241	227	240	243	217	255	216	226	199	238	226	210	217	201	240	220	225	258	249	215	248	225	219	255	219	220	216	214	237	224	240	211	223	258	245	214	263	206	222	230	203	226	217	234	225	212	228	221	244	250	223	225	234	225	235	210	248	223	234	229	229	234	235	258	246	231	220	203	227	229	238	239	231	241	245	236	228	227	214	226	223	243	223	218	247	219	264	243	237	219	233	236	226	209	230	204	238	225	234	205	247	246	251	209	242	220	236	247	242	229	226	255	287	229	250	210	243	222	233	247	258	230	224	241	220	237	226	208	238	239	233	233	223	224	208	234	255	222	228	234	219	212	217	225	205	210	216	239	248	244	238	196	242	211	247	236	211	200	229	230	225	251	213	227	225	218	216	224	235	225	235	222	227	249	274	256	226	229	252	230	225	193	240	214	249	216	195	226	229	216	219	226	227	237	236	237	244	251	227	246	232	216	220	219	215	243	242	224	225	255	259	213	222	198	216	219	241	210	218	244	234	209	221	228	223	221	219	229	226	215	240	214	224	231	236	212	227	218	230	230	237	235	228	217	225	211	240	214	232	223	223	194	225	220	242	226	207	242	236	257	247	238	218	232	244	220	231	211	235	231	249	219	217	215	237	227	232	238	201	242	227	230	228	213	241	233	233	215	235	233	225	234	215	235	232	220	215	222	239	241	244	234	239	253	236	223	235	218	237	212	238	235	227	245	217	236	233	225	242	245	230	230	239	203	241	212	255	247	258	238	213	239	222	240	240	220	238	231	228	243	202	207	201	235	199	221	222	223	205	243	238	242	246	268	232	214	227	248	225	242	214	246	220	252	231	233	244	197	258	232	252	214	229	226	208	231	229	205	221	232	231	238	248	250	234	266	213	240	242	244	270	263	258	244	239	220	261	242	244	235	259	251	233	209	236	222	255	228	224	218	246	213	222	223	236	197	264	252	229	226	226	226	210	235	200	216	204	238	240	219	231	261	226	245	227	208	251	233	221	209	230	236	249	215	199	233	252	245	233	216	231	218	231	222	253	211	193	245	237	232	241	226	240	236	224	261	238	212	216	193	214	236	254	213	239	237	243	216	243	238	255	209	247	236	240	216	211	244	233	231	237	217	248	225	235	224	217	230	246	243	253	229	229	232	236	263	224	195	237	219	229	241	261	247	241	217	253	241	242	249	236	220	250	252	227	232	204	248	191	238	228	255	224	238	248	251	217	211	216	234	209	243	236	231	260	231	233	228	230	240	231	235	243	232	249	213	227	226	229	196	233	220	257	217	225	237	233	220	248	215	181	235	240	247	235	229	240	242	222	216	200	221	217	233	198	250	226	216	205	187	217	253	240	251	220	239	230	252	209	219	241	213	236	233	214	242	233	242	237	227	206	234	243	234	234	244	232	254	211	237	234	229	236	227	216	257	233	214	197	222	253	235	210	239	239	241	208	224	212	222	202	251	224	249	202	271	237	259	218	252	224	207	233	235	229	234	199	214	235	237	228	259	222	247	224	230	237	221	238	256	242	229	234	229	239	226	243	214	217	238	198	196	246	207	242	225	195	238	256	222	233	225	213	230	219	239	246	233	240	219	221	260	226	257	213	235	221	212	239	278	237	213	274	225	235	225	242	221	246	219	246	234	252	250	204	227	264	224	252	248	203	226	247	218	207	226	207	206	217	216	200	228	219	201	221	234	244	251	239	228	246	213	262	231	199	238	228	224	227	244	221	231	205	232	233	252	251	227	271	210	222	226	235	255	204	225	211	250	231	228	212	225	224	233	220	222	233	217	245	210	201	236	251	249	233	245	212	242	265	234	238	256	227	213	218	259	244	238	255	238	191	227	218	218	234	221	205	251	247	217	238	248	224	257	239	207	219	235	217	263	242	243	233	211	221	211	240	238	222	200	214	241	237	212	220	216	225	219	210	219	221	220	218	214	219	242	224	223	217	234	230	255	217	239	193	225	255	252	223	233	237	179	246	239	209	232	258	217	213	223	254	271	235	209	254	216	229	219	242	223	231	221	235	222	236	242	221	205	250	245	212	231	247	227	221	255	231	250	213	250	249	222	210	210	221	239	215	256	229	239	231	249	216	225	235	224	210	220	254	219	247	236	253	236	245	210	242	231	221	233	236	236	211	234	247	251	214	228	261	233	219	228	259	235	246	242	237	252	222	210	244	243	211	249	217	230	207	247	226	202	216	233	225	219	241	210	259	266	228	223	251	248	277	235	244	262	235	238	220	224	224	243	220	240	198	228	229	226	211	229	239	231	237	244	234	231	243	240	217	208	231	228	220	226	234	247	264	218	218	212	258	218	202	250	228	234	255	215	251	248	232	239	260	243	240	250	200	230	252	240	234	246	236	229	219	230	205	202	227	241	239	211	218	271	223	210	210	215	242	232	247	239	219	219	229	245	234	238	245	209	220	224	240	213	229	236	190	229	219	220	238	239	226	229	235	239	240	225	251	278	302	259	254	218	223	221	262	237	256	241	213	231	230	248	243	248	215	233	213	246	226	220	261	220	228	198	216	245	244	240	236	239	217	225	242	236	225	215	236	225	249	236	233	259	223	213	241	213	211	236	234	233	251	240	238	250	216	220	205	241	207	216	248	244	231	241	235	228	238	232	262	216	205	229	247	238	208	234	221	234	216	207	225	256	206	246	232	223	243	201	223	235	238	205	224	244	237	238	219	246	206	275	232	210	244	244	243	217	231	207	209	217	214	228	235	255	239	237	241	226	257	222	229	219	260	244	244	215	228	215	256	269	217	210	223	232	242	208	242	240	221	207	211	260	249	217	212	255	239	211	238	226	242	239	227	221	232	232	223	229	232	230	226	234	231	241	223	208	225	243	214	210	232	241	210	232	224	217	240	238	225	239	220	225	243	246	273	231	264	226	219	210	209	236	263	213	237	211	228	218	266	250	224	240	207	216	238	195	236	204	210	245	249	216	229	229	211	204	229	240	231	239	246	222	234	266	257	228	222	219	265	226	242	223	217	249	228	184	231	237	219	249	222	216	216	208	214	257	241	195	237	210	246	240	220	224	218	232	216	257	217	222	214	227	223	234	227	233	213	264	244	265	272	251	218	196	244	234	249	209	232	233	226	252	239	251	236	226	216	226	249	209	244	233	235	229	217	211	228	231	234	217	216	253	226	212	263	236	239	245	237	222	225	242	273	232	228	248	235	249	229	231	241	244	224	220	246	217	217	217	223	235	214	217	229	220	244	201	217	235	221	235	265	236	219	239	226	234	218	213	264	227	198	259	214	231	239	237	228	229	221	187	217	242	221	223	225	217	217	218	200	227	221	240	246	282	220	222	218	243	231	231	245	223	222	217	236	239	264	229	218	228	239	219	243	214	226	238	232	213	179	240	256	245
5062	2987	4867	4668	3776	3053	2457	1893	1609	1366	1206	1162	951	970	836	835	771	702	737	750	725	700	702	733	728	678	655	640	599	621	628	564	617	575	605	577	562	527	571	563	560	588	584	554	574	594	567	534	559	520	573	600	564	580	573	584	566	531	613	575	614	567	606	585	581	562	551	592	584	524	579	565	550	571	546	608	571	561	546	544	555	554	523	517	543	584	554	546	611	552	588	548	571	560	564	575	560	549	561	552	569	596	568	561	559	535	551	593	587	570	565	552	561	607	551	556	601	534	552	575	544	548	557	560	590	530	555	560	584	510	554	578	564	577	575	498	607	570	596	616	559	588	566	531	596	599	585	564	598	582	574	537	581	574	531	573	577	537	590	589	574	537	566	511	583	544	545	534	504	585	573	534	583	582	571	528	557	528	562	557	592	562	587	574	555	546	597	572	591	598	600	573	567	577	565	577	535	608	618	585	585	550	557	562	551	572	572	577	579	520	524	511	575	603	552	583	573	574	540	560	556	556	569	590	607	579	526	534	536	548	569	533	554	576	574	579	569	546	540	562	530	567	560	571	564	618	610	552	537	567	547	606	520	559	580	570	504	568	527	561	551	555	575	549	595	570	543	585	589	531	528	545	529	583	578	572	576	563	560	573	567	544	523	575	561	540	537	541	576	556	614	568	570	569	552	604	535	566	547	552	530	553	501	551	575	546	561	530	583	530	581	538	559	530	524	559	532	546	556	586	538	553	579	513	575	589	551	574	557	553	590	589	569	548	556	567	520	549	501	562	568	553	541	562	556	590	555	540	579	588	544	551	588	607	582	547	574	575	519	508	553	547	529	565	602	564	590	531	563	596	561	566	575	507	609	573	531	573	508	544	595	554	570	575	558	598	591	618	578	575	530	583	587	577	533	545	654	524	599	532	553	567	533	577	522	585	550	574	580	572	566	557	526	579	545	542	601	605	576	559	571	557	554	606	515	590	573	570	577	625	524	553	577	535	549	572	535	538	557	565	568	630	558	573	605	573	546	574	544	539	527	553	578	525	544	557	548	589	607	587	572	558	541	580	560	597	570	548	581	577	554	545	561	548	599	573	598	555	543	570	587	590	541	539	571	589	579	532	586	604	542	586	528	551	583	496	567	553	556	553	582	541	516	537	578	592	587	532	575	584	567	589	591	558	544	555	521	566	526	595	549	522	558	543	566	563	539	598	560	567	568	565	519	592	565	531	531	565	601	578	573	559	579	628	563	548	585	551	567	552	540	556	580	599	575	585	568	559	576	605	567	520	579	557	590	570	542	525	545	556	524	586	549	594	567	580	519	540	654	571	577	556	603	577	537	601	602	551	574	539	567	562	569	558	585	547	543	560	548	578	533	590	542	573	578	570	542	578	542	563	580	567	530	575	596	577	592	570	547	564	534	622	565	600	528	576	565	572	590	556	567	561	517	563	592	581	542	582	542	520	612	581	547	563	589	579	544	559	551	571	596	526	543	566	586	528	569	571	594	596	585	559	587	590	545	553	532	623	613	535	603	601	562	549	578	574	562	562	594	556	558	595	565	550	561	587	528	583	561	557	627	589	582	579	584	614	549	554	545	530	512	553	549	591	582	550	567	580	525	508	569	581	605	577	569	575	562	545	504	576	574	548	583	527	553	563	566	566	598	546	586	548	569	570	571	580	586	590	543	572	548	558	576	540	495	564	587	576	551	564	571	571	585	566	520	508	557	563	574	555	546	524	559	563	585	616	556	559	548	587	562	573	567	578	595	549	550	564	552	591	538	552	583	600	548	580	590	508	560	558	589	596	586	546	545	585	574	560	536	604	573	592	540	552	544	548	561	583	532	572	594	538	554	570	555	585	573	566	515	534	542	538	547	540	526	519	585	537	559	568	574	528	561	552	543	575	579	558	593	567	542	568	585	580	577	549	607	538	595	567	594	550	554	563	587	592	587	561	558	559	599	579	537	575	560	548	560	548	534	554	545	597	518	575	573	556	538	593	558	580	583	553	545	564	585	581	560	570	556	562	575	576	487	581	545	573	551	550	558	579	564	574	567	559	525	553	565	558	559	550	536	591	552	601	587	588	579	568	599	603	582	568	595	561	603	549	583	573	557	589	623	544	578	537	623	541	586	577	519	572	582	525	502	576	566	566	552	548	589	568	509	613	570	550	546	544	544	537	545	591	531	566	566	579	557	563	558	565	610	574	565	539	583	541	542	568	569	561	614	573	568	559	573	588	543	581	565	538	593	560	595	561	579	570	572	530	546	555	568	579	542	565	556	553	598	559	579	576	572	554	577	585	609	585	522	604	536	532	534	603	544	558	563	526	565	572	579	552	535	537	561	529	562	572	561	558	571	531	584	577	560	574	593	580	577	636	553	544	522	566	574	545	501	598	573	567	573	607	547	571	536	579	563	571	566	524	543	570	583	587	557	606	524	560	607	595	557	622	543	564	534	508	580	618	517	553	527	586	550	557	586	544	564	552	551	582	524	527	544	544	539	517	528	539	559	526	548	538	561	535	576	565	553	533	536	537	569	544	509	546	550	572	567	565	517	561	521	558	581	562	580	603	555	611	561	541	563	552	601	570	641	620	575	520	520	612	550	574	580	592	551	594	610	599	597	526	596	555	602	549	563	580	569	562	571	588	579	606	571	546	557	588	628	564	561	557	549	588	519	549	558	546	593	588	562	577	582	552	560	539	585	574	507	571	598	550	580	558	569	543	555	562	550	521	568	575	596	558	556	580	553	566	539	574	575	567	566	587	542	533	540	576	588	574	521	574	538	579	568	580	573	554	553	535	548	611	581	550	582	555	594	575	578	587	583	529	611	551	573	560	581	542	531	536	538	610	618	568	539	566	586	606	556	553	557	592	562	561	590	557	561	523	585	575	612	555	591	549	572	547	555	533	555	590	590	552	525	560	573	599	566	561	606	558	535	621	578	572	576	582	527	546	565	547	610	608	548	566	580	562	623	556	556	566	566	608	588	559	558	562	536	580	534	610	570	579	612	530	547	606	529	534	565	594	586	572	558	590	568	514	566	550	549	559	588	573	581	604	546	553	560	572	559	542	589	560	494	574	524	572	551	608	545	520	560	526	612	566	544	570	599	510	540	569	538	565	589	538	540	579	557	543	564	554	525	538	579	563	551	543	610	595	571	513	587	549	531	552	573	528	611	567	579	577	558	559	557	537	550	619	544	526	544	582	541	569	544	560	565	594	588	569	591	565	540	583	533	541	538	576	592	542	579	534	601	611	552	587	572	610	582	558	623	563	562	607	551	599	541	561	562	531	577	598	521	560	596	561	552	574	580	597	598	537	609	535	553	533	573	507	542	530	551	547	576	525	582	571	570	500	556	616	539	590	558	535	597	569	530	614	539	569	584	540	559	559	575	556	579	546	595	557	531	558	561	545	567	534	553	528	560	591	539	514	570	590	595	542	571	584	569	574	543	564	533	600	536	559	558	571	508	566	500	555	543	570
14566	5822	4470	3252	2279	1690	1356	913	712	541	454	453	334	338	330	294	292	277	265	273	280	248	231	235	284	260	215	241	219	219	236	193	226	234	234	208	232	220	210	203	183	204	232	229	216	207	197	218	220	206	226	196	185	209	193	200	213	204	210	242	199	185	217	197	183	205	208	214	228	224	209	216	202	219	197	230	203	235	185	184	206	204	223	204	209	230	187	214	215	242	225	179	209	213	225	214	208	214	220	179	190	210	175	209	208	213	181	216	221	218	206	208	211	225	200	231	242	194	197	202	226	180	183	212	206	230	177	221	194	199	196	195	193	193	196	187	205	225	178	216	204	211	191	208	204	203	197	212	183	216	210	217	219	224	211	236	209	211	210	203	219	195	235	197	184	234	196	223	201	217	191	205	191	196	230	209	195	218	205	176	210	179	245	199	182	191	206	189	202	189	215	209	236	208	183	210	220	217	208	219	209	237	206	194	215	211	198	195	209	204	208	229	236	214	205	195	210	249	192	213	216	190	213	191	190	197	176	211	210	203	204	195	206	190	209	194	223	211	217	221	231	202	197	202	219	194	213	198	191	197	240	221	198	191	191	204	223	220	181	200	182	180	196	213	210	231	205	189	200	184	187	190	199	213	220	213	220	206	216	237	225	195	238	195	217	208	206	231	189	186	193	211	209	204	211	198	208	205	211	216	209	219	215	222	187	182	212	183	198	198	206	184	213	213	201	218	228	207	198	195	226	200	183	221	214	183	228	191	212	199	203	203	204	214	219	233	196	197	197	198	181	211	216	195	196	208	194	192	210	180	211	207	217	193	214	190	226	232	213	215	211	200	219	200	211	201	223	183	217	179	214	187	214	200	230	197	224	211	211	220	180	208	185	203	219	204	197	184	210	193	206	210	201	209	198	231	210	196	199	217	229	199	210	206	203	203	226	211	195	192	215	219	198	231	206	213	202	197	190	200	225	173	216	211	227	180	212	194	197	193	233	224	188	196	206	189	199	196	193	209	223	206	197	186	211	234	225	222	186	208	225	235	208	214	205	229	207	212	209	201	218	204	203	227	198	207	186	207	231	217	231	204	205	217	204	192	198	190	197	197	208	189	218	198	224	187	219	192	211	207	220	216	210	204	198	201	214	208	186	188	222	230	193	246	192	200	194	181	184	199	188	216	224	229	194	229	202	185	201	223	219	193	204	224	210	198	197	239	213	204	201	204	218	240	208	183	190	187	190	200	232	224	193	197	220	230	184	222	208	204	212	184	210	214	211	218	191	192	166	180	215	217	204	180	209	209	212	208	200	228	202	201	223	232	210	201	215	211	194	202	203	184	195	231	198	197	198	208	222	177	224	233	224	202	217	209	180	227	182	227	221	212	185	235	212	215	211	217	173	188	203	196	215	217	179	217	196	224	219	210	191	197	212	193	194	168	204	210	203	199	210	210	237	227	213	215	224	218	193	187	205	196	207	240	208	205	211	225	177	213	212	236	182	200	215	238	217	212	201	217	207	183	238	215	219	226	198	181	180	229	224	208	194	204	207	207	207	203	229	219	200	228	193	230	213	215	176	238	182	222	229	224	219	184	200	198	207	213	180	195	211	206	217	206	220	214	209	220	207	198	189	208	250	216	242	211	189	220	228	231	228	214	205	228	206	192	202	212	187	228	217	188	228	192	203	193	198	191	186	198	189	213	232	199	201	200	195	223	227	191	197	220	201	202	230	207	207	176	216	202	206	226	204	229	231	184	188	201	191	202	211	208	198	226	181	219	211	184	213	203	219	203	220	219	200	213	214	205	200	232	194	196	184	230	218	204	204	231	219	236	239	209	214	203	230	221	220	206	207	187	188	185	182	198	200	194	201	208	226	214	202	199	173	219	224	201	224	189	206	222	215	208	224	210	225	223	196	213	204	221	223	181	199	187	202	198	220	222	198	229	227	199	217	228	195	206	175	223	211	204	185	181	212	197	208	197	199	226	206	201	209	215	249	201	215	237	210	210	228	198	205	195	167	211	214	204	209	174	204	232	200	214	219	200	176	205	238	207	199	193	229	209	232	207	215	203	197	203	176	209	198	202	216	211	209	222	227	229	234	233	190	193	215	217	217	208	197	187	195	217	210	202	198	198	220	202	193	201	181	200	203	220	230	197	215	225	181	200	192	190	211	209	222	226	217	241	208	193	198	211	191	186	195	236	220	187	207	212	178	210	200	206	191	211	230	255	204	175	192	209	187	195	191	201	202	205	176	219	245	206	213	228	219	201	198	218	200	234	220	215	222	183	196	198	192	201	194	205	227	206	202	211	197	218	219	185	176	213	201	204	203	201	196	213	214	222	203	183	199	211	212	219	222	177	195	181	217	211	230	201	216	211	202	205	198	218	214	215	212	209	228	199	227	212	217	191	188	223	205	201	206	200	215	204	198	214	238	210	187	211	215	179	224	208	211	231	194	187	241	207	225	233	231	187	203	216	218	208	209	205	199	196	191	199	214	225	213	212	215	213	189	218	212	205	220	206	225	198	221	210	221	190	212	222	215	214	199	199	213	186	224	186	211	214	211	203	188	225	212	225	201	185	226	195	208	212	231	199	222	212	191	197	199	179	177	209	188	243	181	208	214	212	183	208	204	191	208	196	202	201	218	192	215	242	204	237	207	209	192	222	223	230	188	199	232	220	214	215	200	192	225	184	185	199	232	209	178	187	215	204	195	209	229	190	181	211	187	220	221	220	171	233	203	202	207	199	190	183	197	210	205	186	215	222	217	212	180	235	203	215	205	228	176	224	230	234	212	198	207	202	207	190	211	185	212	217	208	214	204	193	207	184	187	204	214	234	200	203	227	198	221	228	208	189	212	219	183	193	210	206	210	191	211	223	214	195	206	228	193	201	219	208	211	214	199	193	212	221	200	221	195	204	239	205	180	207	226	229	182	208	216	205	220	201	175	218	183	190	216	216	241	207	215	219	189	192	190	216	184	211	236	207	193	194	205	208	217	198	200	223	191	187	205	208	200	199	209	237	218	195	203	198	240	201	221	215	208	185	190	199	223	212	205	211	206	222	212	233	211	223	173	179	225	199	219	194	199	191	231	191	199	224	216	225	216	227	177	195	196	217	201	192	235	198	167	164	221	251	194	202	209	186	203	206	203	182	190	185	179	191	204	206	203	202	210	208	190	219	214	225	196	223	216	192	185	211	204	208	217	224	225	187	218	189	173	214	236	199	229	184	205	172	196	200	195	233	203	187	195	203	214	220	214	212	210	207	199	205	212	208	173	203	205	208	189	208	220	190	230	186	212	228	204	243	201	212	231	211	229	209	189	196	196	220	232	212	191	199	241	218	193	205	202	203	194	231	211	211	221	202	224	217	217	216	196	177	222	191	219	201	181	211	230	205	197	215	206	198	178	212	208	204	208	180	215	211	194	198	172	234	214	207	203	197	213	222	194	199	214	203	230	216	228	186	178	171	215	197	196	215	225	224	213	177	213	206
10994	5994	7739	8457	6930	5768	4877	3600	3165	2447	2033	1690	1468	1432	1398	1133	1182	1032	1049	976	994	864	844	891	872	838	765	719	672	694	645	654	582	593	577	535	542	527	542	539	561	519	514	522	525	511	509	517	512	505	497	556	590	513	503	515	493	477	537	484	527	562	521	519	520	529	518	543	541	506	472	496	522	517	485	540	536	523	516	511	481	507	503	499	518	486	532	555	511	501	539	511	518	517	506	515	560	537	468	445	504	533	557	501	514	526	534	500	519	520	512	511	519	523	510	542	525	495	487	548	513	472	516	516	491	515	545	484	522	548	514	487	516	495	508	492	483	498	478	481	514	530	552	543	510	457	527	521	507	473	553	508	543	507	495	480	531	515	545	505	503	513	501	465	480	507	526	507	555	539	516	547	509	551	497	503	474	504	522	484	496	523	503	519	499	544	534	519	502	497	506	508	523	503	540	511	516	490	492	474	502	518	509	479	501	498	527	509	501	518	478	499	490	542	508	547	486	493	461	516	498	503	538	536	498	471	557	510	527	539	533	527	515	486	569	505	501	502	476	493	513	500	514	510	529	516	510	535	519	504	507	520	505	508	534	514	512	504	528	528	461	510	504	509	524	461	519	512	525	518	501	517	488	493	477	505	520	521	571	510	483	514	508	491	474	513	544	512	508	509	502	526	519	499	557	497	511	534	467	496	563	541	466	512	527	527	495	476	493	517	524	525	546	497	513	523	483	476	551	518	539	539	512	505	497	484	524	500	508	488	518	478	526	522	513	527	540	487	495	486	526	497	528	496	516	505	497	473	549	517	491	532	491	517	507	530	516	512	503	519	538	552	446	535	494	496	485	507	503	500	471	512	502	522	507	533	507	536	498	456	492	501	519	499	527	535	452	510	487	489	508	509	505	515	553	445	519	518	491	497	520	547	515	494	494	502	499	545	483	502	492	484	488	464	465	492	505	516	491	530	519	552	527	528	508	523	530	505	507	475	490	507	485	546	512	536	497	537	521	492	518	506	521	538	509	522	523	507	521	510	526	549	493	495	522	474	525	505	512	519	545	522	496	482	511	509	491	516	533	504	534	509	489	517	515	503	474	476	499	515	512	487	513	500	499	507	484	504	553	545	489	496	521	529	549	506	531	542	473	503	495	470	495	527	514	492	468	536	524	519	578	528	499	507	503	512	536	507	483	521	496	517	533	545	535	469	530	494	525	497	505	530	504	485	513	530	510	515	500	491	495	547	518	505	550	481	514	513	527	506	517	498	501	501	534	501	484	521	489	496	475	520	490	535	517	460	517	480	507	485	546	486	462	483	496	548	461	477	515	510	476	506	495	504	519	506	528	555	522	512	491	584	523	524	456	537	517	513	497	517	496	530	487	486	528	547	533	514	529	532	510	529	491	504	489	532	538	513	492	511	500	529	532	474	541	513	506	506	488	490	500	493	527	493	508	483	530	519	535	530	534	527	503	499	485	487	529	498	517	506	535	530	522	535	517	522	508	493	499	501	526	512	479	498	484	507	513	499	548	513	558	484	530	490	539	468	536	534	499	510	553	501	518	537	487	508	519	535	486	456	521	513	486	472	537	551	548	475	518	534	541	492	506	526	489	531	558	511	500	497	522	517	507	550	549	534	524	518	558	516	519	483	491	485	540	508	515	556	554	537	509	516	520	541	515	529	505	490	515	515	472	533	507	476	550	494	532	467	493	494	540	485	513	519	524	506	511	571	512	473	523	522	509	505	557	487	553	508	520	495	488	506	541	509	506	526	483	522	527	482	483	502	516	493	511	486	550	516	494	512	525	519	525	500	545	483	496	530	536	492	507	503	514	492	500	518	528	492	500	528	526	506	549	485	517	519	492	522	482	516	500	529	510	544	493	527	521	514	496	518	500	480	500	475	517	502	526	523	501	531	520	496	494	498	498	532	459	527	503	493	510	516	480	516	520	493	505	494	502	510	532	495	513	537	517	538	464	514	491	513	499	514	505	478	489	497	508	513	513	493	506	509	562	548	492	516	499	472	460	536	467	530	532	520	512	496	504	486	501	530	511	547	514	530	509	515	484	508	526	485	546	529	489	501	497	516	491	508	497	512	500	526	524	496	506	500	509	497	531	504	520	472	545	509	510	542	491	528	503	483	486	465	530	515	523	523	511	499	500	524	481	490	526	527	510	536	531	511	473	530	447	536	479	547	487	519	536	539	507	565	493	513	528	501	522	518	524	482	491	485	545	502	463	455	458	513	477	522	520	537	518	531	534	525	511	521	508	519	530	513	507	523	508	473	480	528	518	543	537	491	495	487	547	500	516	481	569	445	540	527	490	502	483	516	572	521	503	530	511	490	525	549	576	497	530	525	495	472	465	504	498	494	508	506	517	505	490	511	496	493	529	518	525	520	495	527	529	557	525	511	500	505	523	500	534	511	540	512	491	531	509	519	533	519	511	471	494	529	490	488	553	521	491	514	499	517	516	514	515	525	487	524	518	527	500	506	504	524	517	517	512	520	512	501	517	532	496	475	494	500	511	471	504	541	500	517	521	528	526	468	529	500	491	482	535	484	500	511	493	486	515	502	498	518	499	534	512	532	480	545	510	534	506	539	507	494	535	516	491	517	527	517	500	493	511	492	539	497	486	543	527	506	479	519	503	527	535	483	469	535	455	558	499	506	527	487	519	530	497	483	541	525	507	509	501	547	521	496	548	492	503	482	499	539	518	485	499	527	515	515	546	553	511	475	494	490	514	513	501	518	497	558	527	491	541	523	502	501	525	557	550	497	518	493	537	518	457	488	538	526	453	524	482	504	503	543	497	491	531	498	517	491	532	502	521	532	532	468	512	530	518	523	485	523	539	548	485	481	483	509	487	513	546	520	509	525	500	485	518	541	487	554	512	499	491	514	497	508	505	511	516	532	545	508	474	515	567	506	529	483	493	539	566	518	507	533	510	515	554	490	516	509	552	515	488	496	508	549	499	503	523	536	526	519	532	503	498	494	468	477	493	502	531	530	477	510	496	513	477	504	503	520	507	496	587	538	491	550	519	509	526	513	489	509	532	529	517	498	461	550	532	484	504	480	489	493	551	505	495	535	515	495	465	516	524	498	535	517	521	483	512	504	572	516	520	508	496	530	511	509	505	517	554	501	495	542	490	506	502	539	472	532	519	505	512	526	523	495	525	520	520	542	530	489	549	474	473	523	537	487	520	485	517	484	523	481	553	508	516	517	493	529	542	530	467	459	510	517	537	515	522	487	542	514	498	493	519	502	495	484	501	510	468	503	452	555	516	517	513	511	519	506	499	544	550	524	513	488	491	510	521	508	501	478	512	500	509	528	476	502	530	531	527	550	555	451	503	484	522	482	535	499	510	505	528	493	495	538	491	477	498	512	512	529	499	519	457	545	551	534	507	467	461	506	523	529	504	508	533	507	518	505	483	488	557	502	512	482	537	499	486	526	482	551	512	470	498	494	548	485	516	495	480	531	512	518
21334	8937	6541	5178	3261	2471	1789	1248	1093	833	609	496	340	370	309	311	255	271	229	249	248	229	222	239	203	196	198	182	173	185	164	186	141	160	166	159	156	150	156	121	135	158	157	141	150	154	151	139	161	137	132	123	161	143	153	135	130	140	133	138	152	123	149	145	127	135	158	130	150	135	140	133	136	128	122	148	124	149	140	152	143	155	127	125	145	132	131	156	152	131	170	137	129	137	144	162	125	122	135	132	117	157	137	165	138	141	137	144	120	149	137	166	154	161	169	134	116	129	124	130	134	171	130	140	137	136	150	133	144	151	111	135	149	133	136	133	133	126	141	165	124	151	134	137	134	151	141	143	127	139	148	150	128	139	143	136	145	143	130	136	157	136	156	126	135	152	150	120	150	148	137	144	132	151	132	158	153	139	138	125	152	133	134	121	142	143	129	151	151	148	126	136	136	126	139	137	136	137	151	152	119	137	141	136	133	129	148	150	152	126	134	128	138	135	123	136	128	143	128	143	161	151	135	123	153	125	113	151	148	133	164	145	148	158	146	135	129	133	146	137	141	144	140	124	131	137	154	177	127	120	144	129	124	121	157	144	135	140	133	131	138	165	136	135	163	133	141	123	149	117	143	100	130	156	145	134	125	141	137	139	157	134	161	119	134	168	134	150	154	146	137	120	158	128	116	144	121	137	154	131	132	122	152	158	150	144	134	145	140	156	158	138	145	128	121	133	126	130	125	145	139	104	140	157	132	133	133	125	128	136	140	161	152	128	140	139	154	156	141	131	155	143	139	142	155	117	140	148	136	154	157	133	126	133	130	161	128	132	132	151	150	141	128	152	158	133	129	144	152	138	124	150	135	138	171	122	122	137	148	134	143	133	129	161	132	141	150	156	148	172	140	155	133	132	131	135	148	124	133	123	132	138	129	146	145	136	131	136	140	138	144	129	148	156	125	121	137	167	128	126	136	163	143	127	171	136	134	150	148	133	148	144	142	132	155	155	149	124	126	134	126	144	146	164	137	122	141	143	149	146	140	127	142	140	138	135	119	144	144	141	154	131	145	171	142	131	130	113	149	138	125	136	130	123	125	129	106	124	125	122	130	127	167	126	141	146	141	164	139	152	123	142	130	137	141	136	134	136	134	136	132	152	165	146	130	133	119	151	145	147	143	124	139	123	121	126	161	144	135	146	127	132	130	124	139	161	141	172	143	126	124	152	138	137	135	137	130	135	144	146	142	135	147	131	141	124	134	139	141	134	140	153	131	132	139	144	154	149	147	134	133	137	151	141	151	142	122	117	137	148	139	134	142	156	120	138	159	126	159	143	144	131	131	139	148	147	132	124	165	137	137	133	149	116	123	132	169	150	140	128	152	137	133	148	149	151	160	124	134	137	112	136	129	142	144	143	126	140	132	115	124	150	135	117	133	113	166	151	125	113	144	145	139	114	130	145	130	155	154	145	152	160	140	136	127	164	131	137	151	156	132	128	145	131	132	144	139	143	154	155	137	149	141	135	133	141	167	140	152	141	141	154	127	132	137	145	151	131	141	134	132	168	145	127	136	141	158	168	136	114	152	134	136	154	134	146	142	140	116	146	140	119	153	127	149	150	157	142	135	141	162	131	119	148	139	152	150	150	161	145	149	168	113	124	142	144	137	143	147	142	166	136	132	146	158	134	147	131	137	152	141	151	142	126	150	140	135	148	147	137	138	164	163	136	131	140	151	155	166	138	131	137	131	143	159	143	128	128	118	128	128	147	140	133	161	128	143	124	145	115	116	132	138	139	142	123	151	132	121	138	147	153	144	157	143	157	126	150	129	139	147	156	130	138	158	142	137	122	146	148	143	137	139	126	162	135	141	133	142	147	128	151	140	147	146	140	125	125	112	131	146	158	144	136	110	125	136	153	158	129	122	158	128	132	144	148	129	145	142	147	150	126	156	130	138	148	137	119	149	139	146	127	138	122	148	145	150	141	143	130	153	137	171	134	129	134	131	130	139	124	151	136	121	124	124	142	134	138	135	126	153	151	135	123	125	142	135	139	116	148	147	135	140	157	144	156	138	142	129	148	126	145	155	137	160	138	135	131	130	130	147	151	146	119	142	133	151	122	135	152	121	132	161	151	137	145	139	150	138	122	149	144	146	152	153	137	143	146	137	155	127	139	147	152	132	137	118	129	129	117	110	145	142	112	136	127	148	135	136	145	157	154	133	146	142	132	138	153	139	131	115	154	138	148	154	146	144	148	150	160	150	158	135	148	133	125	139	138	140	148	140	168	125	131	136	158	131	122	140	161	144	144	114	141	113	121	145	141	148	137	149	140	150	139	151	135	154	155	148	171	126	141	145	136	137	141	123	134	149	161	141	168	153	154	149	150	151	136	147	133	136	135	158	113	142	132	166	138	150	148	148	137	146	164	158	123	129	137	120	133	128	140	141	148	126	125	138	148	120	118	141	143	147	146	124	163	167	146	138	125	129	130	141	138	109	155	139	117	142	140	131	129	153	127	131	126	138	131	154	148	144	146	117	176	128	165	135	140	141	131	147	142	145	150	137	119	136	118	146	147	108	132	126	137	149	136	152	147	153	113	135	144	131	153	141	139	145	134	124	155	122	137	145	130	156	131	125	143	131	133	143	136	155	145	157	124	118	160	146	136	127	136	130	132	148	127	133	167	151	165	121	118	153	129	150	116	155	151	141	156	142	162	150	119	137	158	120	129	154	149	149	136	163	117	146	131	137	138	153	148	153	160	146	137	147	148	135	151	123	127	148	148	137	158	131	121	133	150	137	126	132	138	130	161	148	135	132	158	138	122	129	136	135	132	135	149	135	149	126	124	143	150	126	131	143	138	122	129	124	135	145	137	128	128	143	152	146	123	134	139	124	120	143	144	148	140	152	143	149	133	132	133	132	133	157	134	144	137	151	138	138	144	137	143	136	134	130	157	139	134	171	135	138	128	127	127	117	148	154	148	126	123	127	116	122	129	152	119	136	137	146	131	176	132	152	150	148	124	142	161	128	121	151	130	115	165	136	153	131	134	120	131	130	131	169	146	129	119	144	145	162	141	122	148	120	149	122	117	140	150	148	143	148	146	141	141	149	126	153	120	138	152	118	143	127	139	133	136	142	135	145	138	136	147	145	150	143	121	142	130	141	151	135	141	161	127	146	148	137	146	124	128	142	139	135	162	128	145	148	120	135	131	155	133	144	138	116	110	133	153	136	129	143	133	138	148	136	142	145	134	121	137	121	173	116	116	152	146	138	108	138	132	148	150	138	119	137	146	124	128	144	136	127	133	175	127	141	164	138	148	130	110	144	154	134	140	128	133	129	148	149	147	160	160	145	135	140	135	135	153	156	135	144	128	131	154	155	155	151	161	144	131	143	125	144	141	134	147	154	144	132	167	133	137	142	132	142	150	129	153	130	154	159	152	140	149	146	132	143	129	147	132	138	144	115	136	149	127	155	118	156	141	140	135	140	132
13897	7772	9684	10961	8735	7873	6176	4597	3991	3336	2686	2243	1886	1761	1661	1449	1355	1188	1192	1162	1233	969	938	947	865	823	728	653	627	616	641	590	524	504	470	418	378	404	409	437	420	413	420	405	425	379	397	400	386	379	349	369	420	361	398	388	370	366	349	379	385	372	384	376	359	343	354	360	363	363	325	329	352	345	380	332	384	342	341	355	371	384	345	341	361	380	376	364	369	346	332	369	371	376	349	350	372	361	387	334	345	366	334	388	374	367	373	361	367	348	360	360	359	353	353	350	326	352	348	350	342	355	383	366	383	339	395	329	341	339	366	317	354	366	370	360	305	367	355	355	356	393	363	362	330	348	375	358	372	346	366	358	344	348	315	350	334	351	358	369	346	369	362	362	375	318	311	342	352	356	340	357	370	390	348	361	315	392	356	374	360	356	385	383	347	345	346	344	333	363	368	372	364	342	353	370	376	377	362	361	353	366	374	360	358	391	364	347	376	339	354	371	391	348	332	363	339	351	354	365	376	369	363	384	347	346	355	353	351	343	360	362	373	345	350	366	354	350	369	358	366	360	363	342	377	343	343	360	333	329	347	362	334	333	418	352	367	318	351	367	366	329	371	331	353	406	380	342	319	334	358	337	335	341	361	385	400	348	384	350	325	357	336	385	355	322	378	361	360	398	331	336	399	353	353	347	358	343	337	359	329	341	363	363	385	353	349	352	364	374	381	356	353	366	322	385	368	356	360	362	375	352	356	376	347	365	335	332	361	382	354	338	321	392	361	363	346	326	325	360	364	364	334	352	390	361	335	343	364	362	352	371	349	356	368	340	380	363	353	374	369	373	361	373	370	363	356	381	367	389	354	338	337	362	370	339	363	380	314	351	355	370	334	357	394	325	359	367	361	342	347	372	374	354	361	337	336	352	334	340	338	372	368	332	358	320	347	314	377	342	359	354	354	345	328	354	375	336	349	330	386	363	356	324	361	366	372	357	356	354	360	347	350	388	332	366	345	361	337	358	377	364	360	354	371	349	379	343	360	355	338	378	340	340	354	339	392	388	356	362	362	349	353	352	323	342	333	356	381	389	309	314	326	364	344	354	340	375	329	338	324	351	343	366	330	355	331	356	370	343	356	380	354	364	351	369	346	340	369	352	378	343	360	348	370	357	369	353	359	332	352	358	373	378	343	383	396	378	341	330	329	374	344	335	327	374	370	336	372	332	383	359	328	355	378	356	356	360	387	341	370	410	377	368	351	353	339	370	346	331	363	361	352	350	339	401	357	342	327	358	355	343	327	379	369	344	377	371	387	365	390	369	358	373	341	392	359	348	391	343	335	329	365	336	331	362	330	361	361	377	359	335	318	379	362	366	340	335	352	340	371	366	346	339	339	380	357	351	339	352	356	372	347	355	344	355	343	374	341	338	348	362	364	362	354	342	354	332	335	352	334	357	355	375	347	357	334	307	347	372	362	372	379	363	349	376	359	386	352	364	342	334	383	361	347	346	371	383	320	394	374	347	342	338	378	350	364	391	366	377	350	335	381	361	369	331	360	346	346	363	366	380	341	362	346	375	341	349	370	360	354	354	386	371	325	384	353	332	357	348	381	347	329	358	316	359	368	361	342	378	339	342	378	351	347	348	367	340	381	356	340	377	317	346	349	385	388	352	386	362	354	376	379	337	335	360	357	354	391	342	401	368	331	342	365	343	327	339	344	351	376	347	348	396	356	325	343	355	340	368	344	360	364	346	366	346	341	352	340	333	339	310	349	344	345	322	361	367	353	343	336	363	328	338	385	371	352	366	358	336	317	340	389	338	379	374	331	383	344	368	346	386	359	375	343	379	335	341	362	347	350	357	342	372	379	352	333	391	342	352	359	366	368	359	384	342	348	378	382	371	378	349	350	369	372	355	373	363	354	357	378	364	322	344	345	360	346	372	355	362	389	347	360	339	361	352	330	357	360	393	357	363	312	359	389	348	339	363	366	328	362	390	402	382	365	329	356	375	357	337	350	319	357	373	377	369	350	342	346	403	360	371	340	320	357	352	393	336	345	344	373	356	359	351	346	375	343	390	353	338	326	367	343	350	342	352	371	388	357	370	334	362	386	352	367	369	358	340	356	379	335	372	344	363	398	343	346	336	359	401	371	372	341	367	385	340	352	347	385	345	314	353	344	337	380	366	344	333	342	385	316	334	383	345	360	363	341	333	323	368	341	361	385	372	336	366	357	341	345	352	359	354	369	373	332	369	337	366	377	382	328	378	363	338	363	348	371	391	330	332	365	340	372	338	366	319	359	353	321	366	377	311	411	380	331	345	379	347	358	322	320	355	336	345	355	316	365	350	329	346	357	341	354	348	322	351	355	354	351	360	348	361	339	349	350	333	327	347	345	340	369	365	351	341	343	371	362	356	358	347	348	395	355	365	350	379	334	363	396	345	348	365	370	317	346	314	376	369	337	337	371	331	397	355	364	361	378	359	378	319	366	370	347	360	401	353	350	350	379	363	336	421	342	393	343	372	316	365	325	369	375	350	367	345	333	350	329	349	360	387	347	372	371	360	359	348	325	374	354	346	386	324	346	359	395	356	361	355	344	338	354	315	361	327	342	372	399	334	374	352	370	355	351	374	354	344	336	373	344	364	363	361	376	356	365	355	357	342	332	343	355	381	348	355	358	366	401	339	370	368	358	361	368	328	386	329	336	332	369	359	387	344	381	368	335	344	301	334	363	348	346	379	340	351	320	362	365	372	339	394	370	354	356	362	350	370	359	346	329	343	342	363	383	375	342	338	351	367	380	368	356	317	368	377	345	350	361	340	350	360	391	371	375	355	346	334	365	327	387	339	383	386	350	355	366	335	325	341	366	350	338	333	340	372	370	353	362	339	333	349	315	326	352	367	373	339	362	362	365	354	342	391	382	373	352	346	348	347	349	341	359	363	365	357	349	358	393	348	361	352	388	330	409	377	354	346	350	346	377	380	378	385	323	375	357	358	325	322	372	390	350	356	338	366	340	365	346	359	324	348	357	384	376	345	396	327	345	341	352	365	338	358	350	391	373	370	356	383	341	338	379	354	352	355	329	343	362	336	358	366	393	313	371	355	357	359	356	350	356	364	363	360	370	347	364	351	378	353	363	379	350	373	344	395	370	349	390	350	314	380	361	382	359	367	354	314	336	358	377	341	358	358	356	378	354	353	366	367	320	377	369	361	361	357	382	372	374	362	371	373	347	351	340	395	366	342	370	353	355	338	347	353	385	349	340	337	354	325	356	372	361	389	341	381	349	339	335	303	342	358	402	394	357	359	362	362	343	354	362	379	348	366	369	336	346	345	375	382	351	342	384	344	343	342	347	342	370	405	341	330	364	358	375	396	345	331	341	341	377	344	355	363	339	357	360	333	392	342	371	367	359	342	344	340	349	358	366	359	355	302	348	335	348	367	372	360	367	359	344	344	346	366	364	347	400	352	367	361	346	328	368	366	375	333	352	339
6169	3001	2281	1422	959	719	550	444	401	345	326	319	263	278	281	268	261	261	247	267	261	235	251	262	257	238	229	219	266	244	241	231	229	200	258	256	230	234	220	228	217	225	235	237	210	205	235	209	196	273	213	223	186	219	219	230	246	217	221	190	220	206	244	239	233	230	187	218	226	250	219	219	232	235	199	239	237	239	196	201	201	241	228	252	258	237	226	208	193	211	244	214	234	203	223	243	223	248	214	218	220	212	218	244	263	209	250	241	241	226	228	212	232	201	207	242	241	238	246	203	206	217	222	230	230	239	229	246	212	229	227	192	209	226	229	223	230	243	270	237	237	232	213	230	223	225	220	197	222	228	214	215	228	249	257	211	182	221	228	220	224	253	218	228	222	219	218	223	225	228	223	234	207	222	232	221	222	244	222	247	225	229	207	223	212	208	222	229	220	220	199	259	248	206	233	214	215	218	227	250	209	211	208	195	226	222	232	218	259	234	203	216	192	203	219	250	218	209	217	195	226	232	217	236	248	227	234	217	222	206	208	220	221	234	220	218	224	228	223	238	225	167	233	214	201	218	205	250	235	190	222	243	219	243	245	222	223	203	238	211	245	239	228	228	212	234	222	232	219	214	226	190	197	221	242	213	236	246	209	213	202	253	197	236	220	228	239	226	193	207	189	195	212	242	229	241	217	214	204	228	243	232	221	230	205	226	249	213	218	257	250	243	216	266	220	208	233	247	221	215	207	234	240	241	248	228	202	207	211	245	207	219	228	206	235	200	210	208	240	219	213	234	216	241	208	208	211	222	221	192	237	249	224	194	237	234	263	203	187	229	234	220	204	230	223	251	223	219	214	232	245	249	211	237	230	212	206	246	208	236	245	249	225	234	240	241	228	213	222	238	234	211	224	214	236	236	218	271	248	245	209	218	213	229	220	247	220	233	223	228	209	206	234	256	232	209	223	195	220	234	229	211	217	203	269	215	240	210	234	206	210	209	221	231	236	221	220	228	248	206	214	240	232	246	217	231	244	218	232	208	235	196	247	228	222	203	216	213	226	210	212	193	201	242	245	250	220	235	238	243	243	211	215	198	201	242	234	236	257	220	232	213	231	209	222	214	225	239	196	237	257	220	242	233	201	214	227	236	214	254	234	237	219	215	243	226	217	193	190	236	238	210	239	220	228	193	220	239	236	217	242	218	229	224	216	218	228	235	215	210	242	244	209	254	223	225	248	202	209	224	199	225	243	231	230	232	245	241	217	204	263	231	216	220	247	214	189	223	211	222	205	234	234	193	210	222	227	247	231	231	205	232	234	244	216	248	232	199	221	208	201	204	203	244	219	215	205	257	229	234	247	221	230	222	218	195	222	205	223	219	199	252	216	216	224	191	215	224	222	213	212	210	211	226	224	254	235	228	234	240	211	199	219	212	199	237	225	210	234	230	207	237	232	250	225	196	226	236	218	206	230	214	218	231	240	219	249	186	203	213	236	232	230	222	216	235	226	238	233	217	211	203	208	227	200	233	258	221	228	230	226	218	230	231	225	219	195	245	254	221	195	221	215	228	240	226	241	246	216	232	228	220	208	251	234	232	236	211	234	230	216	221	236	224	214	222	220	210	208	196	254	201	248	228	210	231	235	208	206	257	221	222	225	207	217	218	236	216	248	235	227	222	229	222	236	225	251	202	220	228	219	217	230	240	226	229	213	227	219	233	248	226	211	217	215	236	210	224	253	215	246	229	222	210	239	215	218	232	236	224	254	213	237	232	222	228	248	204	219	199	204	256	222	193	228	244	210	214	224	230	235	209	217	243	218	217	220	225	220	217	199	242	233	218	222	244	226	255	233	216	207	203	227	229	226	220	225	205	208	215	243	227	224	202	183	238	218	232	246	201	230	242	206	216	260	239	231	236	219	212	217	227	218	234	203	242	209	237	226	236	207	231	243	193	202	237	226	234	228	229	232	252	210	230	245	208	254	206	230	253	203	202	203	216	225	208	211	201	218	213	235	234	211	242	224	219	216	237	196	191	228	207	240	206	238	210	219	207	218	222	248	233	244	214	210	217	245	218	234	239	249	217	186	187	230	237	224	225	230	222	223	212	221	229	242	231	245	214	227	211	229	225	238	222	239	197	223	230	236	252	231	215	230	238	233	210	187	252	236	227	251	228	209	226	240	221	244	231	195	204	226	218	216	210	239	217	236	230	213	221	236	237	218	263	244	242	227	225	223	228	214	224	229	223	236	215	209	245	216	230	232	237	218	228	225	234	236	211	216	233	231	227	205	226	205	223	190	202	217	234	222	213	213	211	238	235	240	214	239	229	228	238	240	219	217	200	238	220	207	233	225	199	230	236	238	218	235	196	232	223	223	203	226	226	240	241	234	229	219	226	239	200	242	217	218	210	233	238	252	242	228	220	219	206	227	233	215	226	217	248	180	271	234	236	220	204	223	212	221	227	216	203	212	229	227	235	225	227	205	204	213	219	228	228	202	226	223	199	238	194	229	221	237	219	234	231	199	240	214	233	229	206	208	248	240	201	242	234	203	242	226	207	234	232	192	227	242	230	200	206	257	197	223	223	218	235	236	227	207	216	208	238	200	235	253	211	207	217	240	235	238	220	192	235	252	194	219	231	257	238	239	234	254	228	236	227	219	235	248	224	226	237	230	209	231	242	235	243	203	201	228	233	204	219	222	208	245	250	227	195	210	229	233	227	245	252	230	247	230	226	222	219	245	222	223	239	244	257	225	233	202	235	230	230	224	251	219	211	204	240	236	218	234	254	232	266	222	198	224	227	215	228	230	237	228	217	224	239	226	238	221	239	229	245	248	223	250	224	241	228	190	206	216	218	208	239	216	221	210	224	214	203	221	231	220	224	229	268	237	228	231	240	238	228	243	232	247	242	236	236	249	223	219	220	231	199	221	214	225	206	243	232	230	217	235	237	218	244	215	233	215	213	220	217	195	243	238	240	233	198	249	239	220	238	211	223	201	220	223	223	229	220	220	247	224	228	249	221	209	228	211	210	211	258	217	229	224	215	212	224	249	228	204	211	224	201	213	228	194	217	208	227	225	224	207	233	230	231	260	224	249	216	225	211	234	224	197	208	209	212	224	232	208	222	218	242	223	238	235	207	218	245	227	239	256	255	239	243	220	210	219	233	255	226	246	203	241	226	209	232	220	199	220	202	237	250	222	235	229	226	207	237	238	214	220	233	240	244	240	225	203	219	194	212	209	212	222	217	204	203	238	198	256	216	221	257	236	237	202	217	240	243	222	226	215	228	257	223	218	239	221	177	243	238	203	227	221	220	210	208	230	228	241	227	237	218	218	201	194	211	215	198	237	228	242	225	231	210	219	258	233	209	219	231	220	217	211	245	233	228	214	215	193	224	242	199	198	249	257	248	214	216	229	232	198	256	230	211	210	231	221	225	210	217	227	240	231	209	243	188	219	232	193	221	216	215	209	194	218	230	229	242	210	217	213	238
4848	3301	4225	4351	3754	2936	2260	1848	1531	1327	1115	1025	889	911	855	819	731	694	744	748	667	651	710	712	680	637	645	598	628	605	564	586	550	597	591	568	553	575	581	556	565	560	574	533	508	583	534	534	578	555	550	592	553	515	570	526	562	555	512	575	541	545	484	547	542	520	534	552	549	536	546	543	566	566	548	543	549	528	570	574	546	528	586	558	548	508	584	580	556	543	565	571	563	509	536	545	573	564	560	585	586	571	566	530	559	540	597	533	559	550	555	510	553	541	565	548	525	489	541	516	547	522	537	529	564	543	565	485	575	522	586	575	507	526	555	516	562	522	577	543	554	570	543	541	573	508	521	529	566	574	527	503	552	561	546	522	547	553	584	544	516	528	569	535	515	566	602	513	529	532	542	550	534	556	552	552	575	510	545	605	535	582	528	567	551	534	576	567	547	558	549	525	579	540	557	547	564	526	578	527	551	555	543	580	532	521	573	563	549	548	594	556	508	536	528	573	544	516	573	571	551	550	572	537	529	597	556	544	563	555	559	567	529	560	507	530	502	504	524	547	545	518	571	583	590	627	556	537	523	564	540	565	536	528	540	571	549	588	511	501	581	576	554	553	531	545	597	554	563	551	550	544	553	563	512	553	542	591	564	590	527	571	528	546	548	545	553	507	547	569	558	569	550	560	595	548	499	599	544	571	551	508	568	533	585	554	551	546	518	513	543	571	523	574	537	546	515	527	592	579	585	586	568	539	537	554	531	528	563	575	529	556	585	557	535	565	569	542	581	541	574	508	601	543	509	514	545	568	527	541	571	537	572	600	532	538	550	595	527	563	542	550	548	597	517	519	512	499	578	573	555	577	565	565	518	569	584	544	532	539	545	550	565	555	542	538	549	518	538	530	561	579	525	542	516	510	537	537	549	525	574	558	545	524	523	536	538	582	539	586	550	568	548	539	546	537	538	544	572	548	584	579	612	547	564	513	560	522	534	573	572	557	562	592	544	536	540	558	541	532	530	537	519	561	567	571	588	570	515	594	569	598	517	547	553	560	536	536	569	552	549	570	602	585	567	564	526	522	570	598	539	564	547	558	570	572	484	578	573	541	580	554	550	551	580	542	549	579	505	503	573	559	560	560	552	504	558	569	496	521	557	563	520	526	546	562	544	525	524	555	590	564	571	592	532	527	545	533	527	546	531	512	543	553	535	587	521	533	585	583	585	563	504	502	588	580	564	580	510	558	553	573	549	546	535	591	569	554	488	550	553	535	530	575	542	583	572	559	620	579	558	540	539	546	524	526	562	580	587	568	522	569	613	536	557	567	514	508	558	555	519	541	556	540	555	529	574	546	520	517	546	562	523	547	572	542	541	545	524	520	517	544	576	532	531	559	557	600	603	536	505	538	558	566	552	556	560	552	542	556	547	540	565	536	568	555	576	557	568	562	565	522	527	581	572	540	536	549	539	544	545	525	536	527	527	546	545	541	584	547	533	567	553	565	544	569	526	561	593	620	544	558	489	532	540	536	545	588	538	527	551	545	521	552	521	549	544	558	581	524	551	531	571	560	511	528	534	562	553	572	544	553	550	587	596	559	567	563	565	526	551	584	507	547	538	571	555	534	519	584	543	532	556	530	517	551	576	531	531	570	553	524	528	565	537	544	549	552	591	556	540	588	508	598	534	542	562	538	550	525	570	542	562	537	552	523	526	528	527	610	563	568	564	537	550	559	559	557	577	544	535	557	579	593	585	554	548	562	550	545	596	588	547	551	523	564	546	572	571	569	494	539	524	544	559	540	529	566	543	539	549	549	503	581	511	513	566	548	562	512	543	517	532	535	527	560	567	548	528	554	537	591	534	543	560	500	595	543	548	567	599	553	559	562	525	519	541	566	562	553	566	538	546	527	555	572	503	549	565	581	552	547	568	546	605	553	555	530	586	543	537	505	547	548	584	587	555	548	525	542	597	527	557	602	534	545	539	564	585	568	556	573	539	550	565	552	564	551	564	546	557	592	564	557	553	527	548	544	545	556	539	569	561	535	538	563	538	532	562	551	590	578	551	519	565	522	527	545	581	528	550	580	559	582	568	488	519	587	587	582	561	495	559	562	595	532	535	573	552	542	564	553	594	523	519	571	571	537	576	548	541	571	506	566	564	537	532	567	557	548	531	527	532	530	587	550	541	546	539	546	542	512	581	572	532	537	605	540	565	530	560	552	543	519	566	556	536	610	538	559	558	532	533	546	554	564	549	535	543	561	526	552	559	527	571	562	527	578	538	534	533	543	550	534	573	557	573	549	614	516	568	537	548	499	572	557	571	556	555	578	564	553	568	569	564	518	588	557	498	557	526	537	514	534	561	522	570	528	568	531	529	540	519	579	523	553	527	551	569	532	515	563	549	540	577	531	551	547	566	578	558	563	523	531	587	520	559	546	590	555	545	602	552	594	535	575	557	550	529	485	520	562	603	560	556	539	575	531	538	524	538	527	574	549	543	550	578	573	539	565	575	579	565	523	601	573	542	517	552	513	542	599	538	557	553	555	551	597	577	573	574	592	553	577	540	535	542	579	515	558	564	546	548	587	501	532	543	538	580	536	582	545	564	532	557	490	575	580	582	579	567	536	543	574	531	558	540	532	568	544	527	562	499	523	581	546	571	534	583	554	549	570	533	589	494	566	530	577	569	536	539	565	517	575	556	565	555	562	553	574	572	545	526	573	523	572	540	534	507	551	541	564	572	553	581	573	560	538	563	562	487	556	531	565	590	518	556	550	560	554	518	495	555	551	517	562	532	525	554	565	537	503	539	563	552	566	577	553	578	575	582	553	543	543	545	556	550	535	574	554	587	552	544	513	569	572	558	546	594	579	542	524	583	520	574	537	576	577	540	544	509	537	557	542	568	540	507	557	576	571	547	530	584	565	534	550	580	538	562	557	549	583	580	567	517	580	527	629	517	559	514	573	520	529	583	506	524	529	560	560	506	524	566	541	531	545	569	527	576	564	510	540	530	537	524	558	586	609	559	556	580	545	533	578	525	537	529	506	556	592	582	544	521	599	533	557	533	570	561	548	509	555	520	520	569	555	564	533	573	573	534	572	566	538	557	532	565	570	578	533	500	539	574	532	550	586	552	582	558	540	532	554	553	508	561	549	577	604	559	492	590	555	560	530	574	517	570	549	511	551	581	562	560	562	539	575	585	527	546	542	530	562	559	543	559	590	576	554	516	502	576	540	586	568	570	528	587	569	529	544	596	562	507	551	597	569	548	573	558	568	558	566	587	589	547	561	543	547	570	585	546	535	549	555	582	584	567	543	538	542	545	597	549	519	554	575	595	566	545	582	519	570	566	539	559	547	535	540	583	543	549	527	584	515	539	576	606	546	561	573	555	559	535	563	549	554	537	530	547	538	539	544	554	552	516	521	582	536	515	566	568	537	541	544	583	537	565	568	565	533	543	523	569	513	533	553	571	531	562	581	559	509	554	546	496	552
15163	5839	3759	3522	2601	1832	1280	793	646	575	499	387	366	326	311	302	292	288	310	264	256	249	283	221	264	250	223	235	237	235	231	225	189	215	199	232	180	209	177	190	240	224	207	208	201	224	218	197	233	194	214	218	203	223	204	202	225	212	191	197	243	192	193	200	200	197	191	208	206	190	182	190	212	225	207	201	214	225	187	209	223	221	194	208	219	206	212	201	206	203	216	202	233	201	204	172	191	215	218	230	190	219	238	196	211	216	209	201	197	216	215	194	193	221	194	211	196	202	208	203	199	207	231	209	210	218	180	223	204	197	224	198	211	211	203	200	193	193	205	214	220	196	218	192	228	215	229	208	206	200	236	211	194	190	220	190	213	192	192	200	225	188	190	206	211	210	215	197	203	199	234	193	182	199	191	191	247	204	206	205	219	234	203	221	201	233	218	184	208	224	188	194	225	229	212	180	221	226	231	195	212	197	206	204	219	175	184	182	193	193	192	187	213	193	210	204	218	191	238	212	225	201	224	198	191	189	207	207	214	209	208	199	199	212	210	225	207	211	212	199	206	218	227	205	188	209	230	194	187	199	208	181	206	190	200	206	199	207	227	196	188	219	200	214	228	190	194	193	210	222	200	225	207	222	225	222	236	215	224	209	193	187	224	204	200	200	190	211	193	182	189	197	202	216	206	188	201	183	189	182	208	203	215	213	201	211	235	237	190	208	209	215	196	220	204	174	212	177	181	212	223	225	202	216	218	218	213	206	196	209	214	179	217	215	217	212	220	217	217	208	212	197	190	214	219	189	184	219	179	226	182	223	222	194	217	188	215	206	225	204	194	191	231	192	224	217	200	207	186	217	235	218	209	236	204	195	203	203	209	187	233	208	222	187	193	195	196	220	224	194	206	221	216	255	239	188	208	195	172	204	226	200	201	200	192	208	171	212	234	219	238	208	207	199	204	219	215	210	186	230	190	207	194	198	214	201	212	218	178	208	216	209	206	184	202	178	220	189	195	215	196	230	196	190	164	224	208	222	247	193	188	175	233	214	200	209	221	198	205	200	213	206	235	179	200	202	207	201	211	192	197	197	196	210	197	217	204	190	209	202	195	199	230	219	206	215	211	205	230	207	211	211	212	213	204	213	195	203	200	188	206	187	183	189	193	189	191	186	205	192	209	229	208	221	222	197	218	199	212	192	185	218	224	203	235	195	205	190	201	222	193	167	217	223	212	192	194	203	197	220	214	189	217	210	197	214	212	199	207	235	179	207	208	210	234	204	209	207	189	180	203	209	219	226	184	187	210	222	213	189	211	198	232	213	214	213	212	194	210	180	203	187	222	217	226	199	195	183	216	208	200	218	200	188	239	203	220	210	177	201	203	194	212	202	178	209	181	224	215	220	205	207	199	203	214	194	186	237	209	222	213	258	189	220	187	174	235	200	217	214	203	181	222	194	204	190	200	204	211	193	213	206	191	229	190	219	203	209	188	202	214	233	215	194	208	214	208	203	226	193	192	196	199	179	192	203	184	193	229	207	177	207	219	204	192	194	215	207	211	178	238	203	200	210	190	210	211	232	207	206	200	176	214	246	202	193	211	206	194	210	171	198	218	200	195	240	209	216	210	223	220	209	209	219	210	209	193	220	223	195	220	202	232	194	207	229	206	202	198	201	196	203	211	219	228	211	252	199	202	201	207	193	215	216	191	222	193	208	188	215	220	199	208	204	215	164	183	208	209	192	204	216	190	219	193	219	197	184	192	203	176	152	199	215	225	225	211	211	231	232	233	205	183	208	220	208	187	173	219	223	211	208	205	208	230	197	211	213	210	200	225	202	176	207	191	227	208	191	208	202	199	229	233	185	246	214	197	198	214	211	221	183	173	189	223	193	212	212	180	183	214	223	206	220	208	198	227	201	208	203	233	209	200	199	178	189	228	216	217	211	185	168	193	216	190	216	225	183	192	217	193	180	222	190	211	207	209	239	188	198	199	191	197	208	207	221	195	185	197	203	225	213	195	203	221	200	220	203	197	189	202	205	215	197	217	227	210	206	198	200	206	217	190	221	237	222	205	212	244	213	220	220	204	245	191	225	186	194	214	195	213	189	199	215	200	183	183	199	212	204	223	193	203	201	212	212	213	185	208	196	204	231	208	180	197	202	214	222	185	220	196	209	166	207	205	211	186	205	211	210	210	186	206	218	206	178	196	231	184	186	228	219	193	191	218	180	233	173	220	197	230	230	209	220	174	186	211	189	205	203	179	208	219	200	213	191	240	206	187	210	207	197	208	198	194	202	193	240	199	192	222	176	191	189	211	218	197	226	191	211	191	202	238	202	191	205	254	218	201	224	204	213	172	212	198	210	193	180	186	202	227	213	226	211	202	218	189	185	218	166	183	185	224	199	231	202	191	196	213	192	245	216	210	219	220	198	224	207	192	182	185	194	194	210	229	235	209	200	188	204	187	202	223	205	190	205	211	214	200	202	195	186	201	196	198	214	221	244	203	218	201	218	199	196	184	203	230	179	214	182	201	210	219	227	211	195	208	198	216	186	198	214	230	190	190	199	207	200	210	219	197	196	222	212	209	208	206	240	193	214	217	201	218	210	217	228	211	212	183	221	203	227	178	198	186	203	224	193	199	177	194	201	192	197	226	181	220	187	199	203	188	218	221	211	168	195	208	200	192	221	225	194	213	204	194	222	239	221	203	207	222	211	204	211	177	219	215	229	194	187	228	217	183	197	202	194	174	222	201	204	197	215	198	209	236	211	206	188	232	228	206	208	201	200	212	229	211	184	196	215	240	205	218	217	221	214	201	196	217	209	203	205	212	206	180	205	203	204	204	212	203	173	193	213	213	231	202	221	179	191	211	226	217	194	198	193	184	217	204	206	184	208	185	212	205	207	215	227	207	217	216	229	224	206	189	190	170	203	204	203	198	221	191	196	196	209	219	246	180	222	197	180	207	215	210	214	214	227	183	245	176	216	211	198	196	191	233	206	185	199	226	223	208	246	201	183	189	181	223	208	227	212	184	201	188	222	189	216	201	196	221	209	222	210	201	201	194	211	197	212	206	224	217	191	188	190	222	234	206	205	221	236	198	186	196	204	220	220	205	212	176	219	200	182	241	216	233	211	215	227	173	212	201	201	210	219	229	186	204	223	193	204	208	195	224	210	204	204	182	184	186	180	178	204	211	166	216	218	204	212	209	219	225	198	198	179	210	237	205	191	190	206	188	208	211	211	161	203	183	201	218	221	206	189	195	240	217	197	200	180	217	210	182	198	193	207	230	209	192	174	194	209	202	211	201	190	178	223	227	190	219	166	244	199	229	193	205	206	224	209	192	211	210	204	196	191	194	203	199	187	209	205	192	183	217	210	224	212	208	186	214	200	200	225	199	207	194	186	204	211	209	197	206	193	197	192	219	211	229	218	202	210	222	216	208	210	220	223	204	195	212	234	234	240	215	216	195	243	197	207	200	206	191	197	201	199
11631	5801	6491	8592	7359	6040	4718	3445	2934	2406	2063	1709	1455	1518	1309	1181	1117	1070	1071	974	970	922	886	895	828	825	790	683	690	726	666	593	593	549	563	553	555	529	562	556	542	529	563	544	573	501	541	485	494	499	515	540	512	480	560	530	534	465	466	491	513	488	476	516	519	504	479	550	500	516	505	511	545	486	538	473	477	462	512	545	516	487	553	516	511	547	475	510	484	498	507	527	544	517	524	546	471	499	493	536	507	502	496	503	525	512	507	531	481	515	528	484	503	543	508	540	521	545	490	507	553	506	567	547	520	501	506	487	506	523	493	492	513	520	512	516	489	487	579	533	506	468	526	542	520	525	509	500	530	477	515	519	520	545	517	526	485	529	552	493	523	466	460	495	562	489	528	479	510	521	482	500	518	522	526	512	493	535	562	488	543	505	518	517	539	493	507	519	455	527	541	536	510	525	504	508	509	517	474	480	472	484	515	560	524	531	533	506	503	529	488	519	541	481	502	493	497	495	511	481	516	535	515	531	481	486	530	498	561	501	518	462	503	508	501	520	551	508	517	516	488	531	506	527	496	500	554	547	518	520	487	514	496	535	469	499	570	506	502	529	515	493	552	501	491	542	464	470	505	501	495	549	496	510	471	455	532	530	507	496	506	505	491	538	486	507	527	500	502	537	517	516	535	506	504	502	538	477	485	532	503	517	540	494	504	490	534	489	446	486	476	521	545	508	531	485	553	503	495	483	489	477	522	497	516	524	529	517	513	486	529	471	533	521	505	474	514	528	530	502	509	531	495	538	503	491	545	502	516	521	506	527	469	487	542	499	500	521	524	518	498	476	505	502	489	480	514	523	514	506	537	475	531	473	485	538	491	473	484	530	553	518	512	507	531	533	512	530	502	507	503	482	523	518	508	510	524	534	491	502	484	488	540	486	515	512	521	507	499	468	514	501	527	527	484	506	511	515	548	523	494	531	503	533	559	470	530	517	500	517	512	479	538	501	519	488	492	515	483	529	506	521	491	502	505	537	485	484	535	496	481	527	511	488	472	536	515	519	473	523	502	494	482	510	489	517	495	478	497	505	509	493	496	483	486	496	507	526	517	481	464	476	500	506	483	477	523	507	477	507	524	508	493	502	505	527	499	486	517	498	502	497	492	518	505	518	513	526	511	505	547	496	484	496	504	501	487	489	523	516	451	547	503	465	499	495	528	503	488	488	501	497	483	511	505	506	519	515	506	488	480	533	519	524	524	484	498	509	533	521	503	536	517	502	535	499	539	493	512	512	486	513	504	505	506	479	498	532	530	498	509	516	504	491	485	513	503	517	526	513	541	504	482	475	508	489	528	506	484	474	504	513	510	534	502	479	466	489	471	529	492	526	478	494	514	515	554	537	527	511	533	497	501	516	498	497	483	505	557	504	493	506	487	530	515	527	447	503	469	489	514	514	469	489	486	457	552	488	496	533	528	517	519	541	534	512	482	484	485	503	522	513	484	501	512	534	508	499	543	505	525	555	518	490	479	479	516	530	499	521	513	523	490	555	532	491	518	504	518	520	503	480	492	515	476	527	518	473	513	515	519	507	517	474	515	493	500	507	506	517	533	503	498	527	493	516	504	499	505	523	535	501	479	480	501	507	516	508	547	495	501	497	488	499	499	491	483	508	527	491	494	523	507	495	526	496	482	517	541	483	485	515	518	516	520	503	494	524	498	485	512	486	469	500	507	525	506	520	519	532	496	457	486	507	520	503	503	498	542	490	483	480	512	510	505	511	492	491	525	482	541	510	500	521	503	525	525	530	531	528	535	496	518	526	520	511	508	520	556	529	509	508	527	537	502	546	483	526	514	544	522	571	505	509	520	522	455	489	525	479	519	479	500	514	509	538	541	492	501	521	511	533	478	524	497	504	473	545	489	473	475	527	533	536	496	475	495	465	509	494	560	503	495	513	519	532	511	481	520	510	486	505	510	496	526	486	488	531	510	491	517	528	510	507	526	494	507	489	502	511	513	507	500	477	477	527	475	501	532	500	485	519	499	549	506	540	541	467	488	503	527	493	521	469	502	525	492	530	491	456	553	510	503	506	556	488	512	466	518	504	494	503	523	536	484	489	498	531	545	519	494	496	539	491	514	529	492	498	551	500	506	490	544	509	520	503	508	464	480	512	513	502	497	484	513	480	490	467	496	519	512	519	495	488	512	531	539	457	496	532	484	511	534	486	526	517	471	479	531	501	519	473	497	510	487	496	498	490	529	494	503	514	504	497	488	495	488	514	507	506	497	510	518	508	537	496	488	490	515	530	522	501	507	523	500	492	542	505	488	518	480	511	508	512	525	478	470	498	511	532	495	558	507	491	547	469	526	505	515	517	529	519	496	531	519	493	548	445	494	534	514	503	498	505	509	462	511	500	528	515	510	489	531	504	483	504	506	520	499	515	467	517	513	458	529	524	495	495	522	533	552	551	548	487	493	474	494	527	514	505	517	522	504	502	519	489	512	480	535	495	513	517	503	531	537	476	529	533	503	491	479	475	459	517	501	505	499	540	491	490	499	502	538	514	511	473	501	545	502	506	550	521	523	523	525	546	498	503	522	523	514	480	507	487	517	525	506	480	441	511	517	500	509	472	522	506	479	518	506	540	501	504	486	518	526	537	476	534	511	479	514	464	542	519	495	526	507	486	509	504	524	499	484	491	492	530	481	523	518	485	511	524	502	485	503	499	490	531	528	514	515	500	504	506	507	534	523	545	467	534	477	514	506	513	510	533	525	472	533	499	512	514	489	494	551	516	542	515	491	503	525	489	504	496	502	473	519	525	513	491	460	495	500	518	508	536	523	534	468	530	483	537	562	475	510	475	528	469	508	525	534	540	514	522	496	522	496	509	491	529	466	493	501	534	479	508	508	539	526	505	515	522	495	502	496	501	483	496	494	536	511	498	460	569	513	501	483	512	481	508	489	511	495	557	542	499	535	523	509	502	537	498	516	508	508	486	514	465	501	541	464	525	514	508	480	495	525	512	514	527	485	472	497	513	540	485	517	533	509	514	530	533	522	487	510	535	498	518	485	494	497	524	503	554	509	454	495	530	518	505	486	497	493	465	532	479	524	511	473	488	512	496	489	505	508	541	511	505	498	524	520	505	480	516	507	527	463	497	518	531	460	529	476	500	463	559	520	501	540	549	546	500	507	503	515	512	490	469	500	492	492	500	508	510	503	507	477	521	508	534	507	480	520	508	507	492	474	488	499	535	487	488	550	490	520	513	533	522	536	483	507	504	506	501	514	499	491	485	519	517	480	486	519	510	530	480	484	441	493	455	487	502	514	477	520	508	509	472	515	504	490	485	527	488	520	515	505	503	513	532	548	518	520	511	490	552	504	512	515	482	516	501	523	505	501	521	513	488	491	470	529	486	503	521	497	505	509	523	486	489	500	515	496	508	470	532	496	487	478	456	481	491	486	498	496	513	469	493	492	494	527	516	491	501	501	506
22468	9323	5279	4310	3264	2579	2029	1344	913	682	505	454	356	352	356	270	260	249	266	231	274	218	216	237	196	194	207	172	206	198	157	165	180	145	128	157	132	135	159	137	142	155	151	153	151	154	147	135	176	122	144	124	126	154	136	138	149	117	119	159	146	149	141	134	152	131	127	160	134	123	148	142	144	151	142	153	136	148	137	146	136	147	130	132	128	129	149	128	138	141	126	151	135	141	149	153	131	124	145	154	141	132	128	137	127	134	125	131	127	155	138	164	130	134	133	150	161	126	126	141	153	134	147	148	102	156	134	146	152	133	129	140	136	150	140	136	144	119	154	128	148	154	123	139	149	138	151	167	141	134	146	135	146	131	130	158	148	141	161	149	161	158	148	120	154	176	149	135	142	138	166	148	140	143	169	140	135	122	149	164	156	112	119	123	127	128	119	132	145	145	141	130	132	163	129	152	147	126	146	148	136	145	121	139	144	125	141	129	140	132	139	143	150	121	137	145	169	142	157	147	141	133	135	118	112	103	136	142	125	134	138	127	136	134	124	131	151	138	129	124	133	131	121	137	148	164	142	166	126	118	142	120	144	130	153	150	157	160	141	157	129	150	153	143	119	135	129	135	144	147	145	143	126	135	147	145	137	130	141	139	129	127	139	122	137	124	143	145	133	159	141	140	150	139	134	149	125	118	174	124	137	114	150	141	141	155	132	126	132	145	119	155	138	140	142	143	156	157	117	141	131	140	159	141	152	153	134	152	124	136	120	139	118	135	123	137	114	119	129	151	134	144	131	176	156	139	150	127	145	138	124	150	134	125	137	129	141	133	142	136	150	124	148	144	114	138	130	144	133	124	120	148	162	126	140	157	176	137	133	147	134	144	120	136	146	120	121	132	140	138	141	125	135	153	164	153	149	136	125	143	151	145	140	123	132	137	135	134	134	123	142	147	128	149	122	127	121	136	148	135	144	122	150	122	140	139	143	124	146	126	147	137	128	157	153	135	145	136	152	133	154	125	137	148	143	125	122	137	149	143	129	146	135	139	144	136	145	151	129	136	144	173	129	149	141	129	139	109	150	154	134	144	136	133	136	125	147	147	145	144	141	121	124	134	133	144	122	152	134	145	138	140	128	121	136	144	137	145	135	126	136	139	138	131	148	136	141	130	139	143	140	148	149	145	136	139	152	147	142	136	130	158	124	152	137	129	131	162	152	146	131	144	141	132	131	128	122	140	140	131	156	130	132	137	117	162	130	142	137	127	134	145	130	140	157	145	146	126	122	134	142	151	149	126	153	120	127	157	168	136	129	143	146	141	140	126	148	153	155	150	144	132	146	147	132	145	133	174	148	150	147	121	137	127	144	146	147	143	147	142	145	140	138	118	148	119	142	135	137	130	143	119	135	148	155	127	144	144	150	138	160	142	116	149	142	127	117	137	137	131	142	151	128	112	130	114	119	133	136	151	144	168	158	124	124	125	142	144	141	124	151	130	148	144	138	111	121	140	130	145	149	126	119	122	148	129	140	113	146	133	151	135	136	125	148	126	170	129	151	134	129	149	143	137	122	152	145	143	152	136	137	134	130	144	138	111	111	114	125	137	142	156	122	126	120	150	132	132	144	144	174	128	141	130	140	121	150	145	128	160	146	147	137	138	156	148	130	133	149	126	140	139	139	144	152	143	124	145	127	138	132	164	132	129	150	153	130	129	126	129	133	152	127	139	136	156	143	141	128	125	114	132	121	141	150	129	127	139	135	150	132	142	166	139	136	139	154	116	141	131	142	156	152	119	131	136	148	135	136	152	151	129	138	145	131	130	152	147	155	148	135	134	125	154	145	141	140	154	139	147	124	152	129	156	132	142	135	124	155	135	124	136	151	141	149	154	132	148	164	148	136	150	137	132	123	130	139	150	130	162	144	148	134	135	138	138	150	169	127	125	137	128	133	137	131	132	131	123	129	141	141	120	142	169	176	139	125	146	134	148	150	122	132	143	136	144	140	146	131	162	157	139	172	129	138	126	134	135	143	130	140	142	146	147	151	146	131	140	136	119	136	135	151	129	116	151	146	137	132	126	161	135	140	157	140	130	135	138	127	157	105	129	131	149	129	137	112	129	134	136	129	131	148	121	125	128	144	148	150	135	125	151	152	155	126	165	134	125	143	135	138	174	143	154	133	132	154	126	136	158	159	130	148	149	131	172	133	115	150	138	144	145	144	123	135	136	139	135	140	152	155	128	136	143	155	132	132	119	146	155	140	130	124	134	111	129	151	122	146	129	121	134	146	135	142	139	136	130	154	142	128	133	151	144	131	154	136	133	143	146	120	128	132	163	124	111	134	142	140	152	124	154	163	150	135	130	126	142	123	148	135	150	130	147	131	137	136	143	123	129	145	136	156	137	140	151	145	148	137	154	135	134	139	134	130	154	151	117	136	152	134	127	121	146	150	151	128	148	149	124	130	150	135	142	133	120	151	138	125	164	129	137	123	138	159	126	115	128	125	144	137	134	124	130	126	135	151	143	150	142	140	145	145	126	125	136	136	154	122	132	123	128	138	138	138	121	134	123	154	148	137	131	126	136	158	147	133	147	143	118	177	149	156	132	151	153	140	135	140	124	134	121	134	144	146	140	138	154	134	134	129	124	135	151	140	145	151	138	149	137	123	130	118	124	116	127	130	143	137	135	149	143	148	170	138	145	140	125	138	147	141	142	136	126	126	128	145	134	142	138	129	141	121	140	149	156	190	121	130	126	143	131	138	141	145	139	126	148	133	121	136	145	128	135	132	136	165	144	143	133	136	130	164	146	147	116	140	139	154	149	153	132	140	162	134	141	134	150	155	126	149	118	151	137	108	144	128	146	145	125	150	145	131	132	123	145	133	139	131	122	163	138	157	143	156	142	142	155	117	123	134	118	140	133	132	154	137	157	129	112	141	161	156	137	150	111	151	145	141	120	133	141	130	151	164	138	122	129	125	137	154	124	136	130	134	127	165	119	161	129	166	141	146	159	155	122	154	124	121	139	123	141	148	140	113	167	123	133	132	124	135	130	143	139	138	135	147	149	145	129	122	150	147	132	145	145	153	162	121	136	142	156	122	128	128	124	130	146	148	140	149	149	137	145	122	117	158	165	159	123	150	134	117	131	145	146	143	145	124	123	139	134	144	123	138	133	155	139	153	129	154	150	127	144	122	131	153	120	153	136	144	131	153	137	103	136	129	157	116	137	138	139	127	127	160	143	131	142	143	146	126	128	133	166	155	141	159	138	120	142	145	123	145	138	142	128	142	151	135	149	142	156	159	137	151	152	128	134	147	165	129	141	125	140	141	160	112	140	141	122	152	127	144	145	147	138	114	147	137	140	143	145	132	149	138	133	143	134	145	151	151	154	144	126	139	144	133	155	118	127	135	146	132	125	153	173	133	126	133	134	147	130	159	148	135	115	147	146	132	130	181	128	161	123	152	132	134	125	137	142	144	126	139	137	146	114
14894	7716	8251	10245	9297	7963	6253	4903	4055	3314	2573	2170	1761	1702	1655	1388	1298	1294	1200	1175	1158	1023	996	989	907	816	762	710	662	713	585	555	476	438	409	415	409	388	387	413	407	439	400	392	448	414	396	383	325	354	389	375	363	386	365	394	428	361	383	395	353	377	374	359	357	326	385	356	388	376	359	356	364	358	365	380	371	353	378	345	342	357	358	369	348	331	375	385	399	353	349	342	351	393	343	336	370	384	372	366	337	385	343	359	315	361	349	341	335	384	375	362	348	387	339	372	341	393	358	372	379	339	374	352	353	353	350	344	341	356	363	340	354	330	349	368	345	374	374	378	337	369	360	344	354	336	355	353	348	356	352	382	334	379	372	350	334	367	357	359	364	376	363	351	381	361	329	365	351	325	354	365	332	347	332	340	348	374	334	344	367	344	364	342	380	363	320	358	357	343	343	351	346	322	317	347	371	332	363	364	362	380	352	339	346	327	325	382	333	363	381	354	381	369	343	358	332	335	367	378	370	364	316	356	352	321	365	354	362	380	351	376	357	344	376	325	373	355	328	340	359	362	335	373	350	360	332	335	361	332	372	324	339	350	350	382	345	342	367	362	382	367	328	387	367	371	353	364	373	344	335	356	336	383	323	382	369	333	348	362	346	363	367	318	336	347	342	345	365	341	380	374	345	367	355	325	346	372	351	346	355	371	359	343	340	371	342	336	337	325	350	366	357	351	375	356	363	343	373	347	352	364	371	338	370	338	368	352	351	380	364	347	343	360	324	364	356	356	323	360	343	328	351	341	307	399	367	382	342	352	329	366	343	367	350	366	344	351	374	342	333	368	373	399	314	357	392	342	345	353	375	363	355	337	363	337	374	354	349	329	393	350	344	378	350	333	349	359	363	344	384	349	390	364	318	342	361	354	354	336	334	354	345	368	356	357	329	360	356	399	336	364	375	321	346	361	349	375	341	326	374	355	375	372	363	343	310	396	338	392	357	358	350	370	385	336	358	358	348	335	413	343	336	350	333	325	355	402	370	353	363	346	377	330	366	355	339	333	343	384	335	348	350	362	337	356	353	392	348	322	355	362	332	318	329	375	337	352	358	368	343	360	354	400	358	337	365	345	347	385	322	346	359	375	360	402	351	342	371	346	344	311	364	392	363	355	346	353	365	356	341	368	377	364	355	374	357	368	329	387	327	368	361	359	349	346	354	372	339	338	380	394	357	341	376	381	365	349	349	368	380	374	358	370	343	315	362	364	347	340	327	339	364	372	351	331	355	324	368	361	360	334	374	359	372	386	350	336	363	358	360	308	359	360	327	381	363	349	325	365	366	391	340	387	354	349	372	346	353	399	374	378	355	363	376	369	342	361	345	373	377	362	333	358	378	361	325	384	354	347	336	342	371	328	388	339	381	368	352	366	344	350	322	359	383	343	363	342	372	344	353	357	316	357	323	315	396	343	372	354	363	348	342	340	352	352	353	395	364	362	384	333	355	372	367	325	368	350	337	392	354	335	363	370	343	376	336	346	374	366	359	342	355	341	351	368	387	377	366	353	313	357	349	370	354	329	362	377	339	347	357	351	389	372	371	359	354	351	379	368	373	362	373	373	358	372	322	369	358	352	358	344	346	383	381	361	348	383	349	372	381	325	353	354	353	343	368	338	338	401	349	338	386	356	352	346	341	309	371	347	327	336	350	333	351	319	349	349	373	354	354	360	351	395	360	357	367	364	319	374	365	381	384	377	383	342	345	383	355	354	336	342	336	344	376	363	388	346	361	358	358	339	359	355	364	362	351	350	343	339	352	325	361	383	331	358	333	320	337	386	364	347	349	332	346	320	348	391	356	334	354	318	334	363	343	340	360	346	358	347	334	341	323	326	387	353	292	337	359	352	347	338	348	343	339	379	384	350	375	402	348	358	360	356	358	366	359	329	387	339	349	334	366	382	361	378	341	361	346	312	339	366	364	397	371	349	343	350	370	355	345	319	346	346	332	360	347	384	356	393	333	353	330	334	321	331	330	322	362	367	342	334	365	345	356	355	340	348	325	335	353	379	338	332	362	369	344	360	363	341	319	365	344	348	348	368	340	391	339	357	375	389	348	359	337	363	348	378	348	358	327	391	355	382	360	339	346	341	352	359	359	378	351	334	361	355	340	342	368	338	355	380	357	350	350	369	365	353	334	356	312	365	347	366	370	374	329	350	342	304	376	351	337	346	361	345	370	352	341	338	326	374	383	383	360	373	383	372	304	376	347	337	317	334	387	345	382	358	360	349	367	357	360	361	383	333	317	344	379	343	343	320	368	343	341	337	352	373	404	345	346	385	312	358	345	375	327	373	388	354	350	357	371	374	324	383	353	360	319	360	367	355	362	371	367	340	381	357	331	365	366	343	339	353	355	366	345	348	359	344	379	343	318	369	354	356	392	387	364	370	337	343	348	349	358	368	393	381	396	326	374	359	378	389	359	338	338	360	361	369	395	362	348	349	338	368	359	354	384	349	380	380	341	386	343	384	393	358	392	361	329	322	341	298	312	384	332	348	360	343	391	358	365	366	337	375	333	348	352	358	355	349	339	388	351	376	359	348	352	339	390	392	351	377	340	377	354	345	341	367	361	357	352	408	336	381	358	325	353	351	386	339	360	341	354	336	371	335	354	336	346	360	353	334	351	339	366	324	389	387	344	316	323	378	311	345	334	359	392	355	351	370	335	379	363	331	351	324	352	367	352	356	344	365	351	341	353	346	369	353	350	391	362	358	364	370	320	389	348	366	345	347	342	374	357	394	353	367	351	345	388	377	357	384	362	351	344	318	381	366	383	375	373	339	339	371	381	384	366	358	366	316	366	311	353	364	368	376	361	367	334	350	363	359	353	388	385	351	359	348	336	383	389	381	349	333	356	369	359	350	334	370	352	374	379	360	356	345	360	382	346	388	367	327	344	345	302	361	378	351	339	383	332	389	354	363	372	346	357	364	338	350	321	357	362	375	358	341	341	320	362	378	379	364	339	340	367	357	375	367	346	361	363	380	323	363	343	381	339	377	379	343	348	344	343	362	366	344	355	378	347	344	360	330	350	351	340	369	359	384	356	353	361	339	355	366	356	320	356	376	401	368	326	363	386	340	343	390	383	379	372	369	390	334	370	380	359	336	340	356	363	397	350	357	349	329	341	371	380	380	349	358	347	310	377	342	363	365	318	387	343	355	333	336	340	352	359	374	332	363	346	368	391	381	332	347	350	340	352	336	359	352	347	370	356	377	357	352	374	341	371	346	378	368	337	377	356	401	372	363	331	349	359	367	356	337	374	336	337	377	362	355	364	299	337	323	360	353	350	353	370	346	357	357	351	359	383	333	354	342	344	362	367	371	370	388	374	375	325	377	337	365	375	334	343	353	347	334	365	372	335	336	335	344	358	381	367	371	370	344	359	386	304	368	356	322	315	397	365	364	348	333	353	323	325	352	351	349	378	376	353	361	353	379	368	348
6800	2894	1928	1490	1011	668	565	467	405	372	332	344	335	298	262	267	281	276	263	264	244	261	254	266	263	277	245	242	217	261	232	236	248	246	250	203	222	247	242	253	227	228	231	248	247	230	210	225	222	261	216	269	225	277	225	222	248	235	247	229	229	221	247	235	227	248	210	217	212	220	252	256	202	258	259	224	209	206	229	234	213	266	229	231	240	258	258	242	229	227	223	237	264	224	246	244	232	233	199	216	238	226	266	240	238	255	215	235	231	213	199	215	271	232	208	259	247	223	214	260	223	222	274	209	260	242	245	238	248	237	268	235	229	238	257	221	233	244	244	220	226	239	267	207	218	226	215	254	221	248	232	246	223	238	228	212	245	238	203	231	247	229	231	254	241	234	209	209	232	221	216	211	227	213	232	243	218	227	232	257	227	225	246	201	226	224	246	198	237	207	216	230	220	219	235	214	233	259	216	212	237	245	252	250	256	248	227	239	256	214	260	208	252	249	226	233	258	258	215	204	233	233	247	217	225	220	235	201	234	228	222	246	264	218	224	232	244	237	223	237	194	275	241	249	233	231	238	223	236	241	245	244	231	230	243	255	219	236	216	228	257	225	222	245	196	232	252	267	240	206	231	240	257	213	246	226	223	225	242	202	238	228	256	221	235	223	258	242	223	237	200	222	248	231	250	248	232	213	215	259	245	266	236	220	219	225	231	214	232	222	259	203	202	239	229	227	232	223	256	222	206	245	225	264	232	243	242	227	220	239	193	231	237	253	236	273	241	237	234	217	243	253	213	241	250	244	224	228	220	233	235	230	212	222	235	224	232	232	253	249	257	223	236	235	245	223	193	210	267	243	249	231	223	234	232	249	251	221	227	248	253	219	214	261	236	257	222	256	235	218	228	225	245	258	249	236	229	243	226	217	220	217	250	215	234	235	230	240	233	207	250	248	221	193	220	236	230	233	235	244	230	237	227	215	219	224	230	245	211	219	235	221	245	224	261	231	233	214	233	239	254	220	256	214	232	234	240	212	209	260	222	234	239	199	213	248	230	269	243	237	236	232	230	222	230	242	206	245	223	221	243	248	219	230	248	253	244	258	245	229	220	234	239	241	237	221	241	259	215	215	200	228	204	252	256	241	227	234	213	239	217	241	244	223	238	220	266	211	232	225	249	237	244	239	217	248	241	220	253	243	227	235	221	223	246	235	235	235	217	235	210	210	245	234	246	237	245	228	252	246	221	256	217	247	219	233	228	231	226	250	265	230	230	228	216	235	227	263	222	217	230	245	215	227	222	232	242	250	243	259	199	224	231	210	213	247	244	242	240	244	224	256	220	213	238	244	237	234	218	221	231	251	200	253	247	217	239	230	253	245	241	215	244	226	220	258	223	236	223	238	260	228	254	245	270	231	233	228	204	231	241	225	238	243	237	229	216	240	249	241	233	231	210	215	244	239	255	238	238	239	217	233	213	239	240	239	210	226	240	224	224	271	225	221	228	235	248	252	268	237	223	215	260	210	207	249	211	217	266	240	227	222	235	244	224	227	241	230	216	218	223	247	225	188	227	251	240	229	218	227	231	243	221	220	224	215	252	220	245	233	204	209	201	220	251	243	244	215	253	231	243	249	214	276	229	232	230	249	242	232	238	244	242	213	246	223	256	239	229	242	239	200	244	236	208	216	258	228	224	253	239	228	223	234	234	215	236	225	241	219	241	235	239	241	224	260	245	222	243	218	255	236	238	212	263	248	206	219	223	257	208	236	240	232	252	214	211	247	252	239	211	245	256	261	206	201	232	271	230	226	220	228	240	254	242	248	249	211	252	240	245	239	207	264	230	239	222	234	262	247	257	250	216	234	234	240	270	211	215	243	251	261	248	228	236	248	229	249	222	245	227	226	229	245	224	241	207	236	219	230	240	223	219	249	236	234	253	217	206	244	232	232	229	231	245	239	236	233	257	233	223	226	252	255	239	251	219	208	249	217	234	230	236	210	248	244	234	243	262	239	254	248	229	223	237	227	219	221	254	234	240	227	227	250	211	211	254	244	258	197	234	209	217	239	228	235	225	218	228	202	241	265	270	241	252	234	252	219	269	250	239	224	215	245	236	213	243	281	254	245	219	209	223	221	220	228	219	251	184	252	211	236	245	243	250	241	206	236	229	232	243	233	213	228	239	179	273	256	267	240	257	246	224	224	263	251	240	228	213	229	217	241	219	247	257	245	244	242	232	253	223	211	216	213	242	213	222	213	266	258	246	235	241	214	228	227	268	195	251	236	232	284	240	239	251	252	241	238	229	241	236	233	232	233	221	247	250	219	243	234	206	236	242	246	228	216	244	217	228	213	255	258	268	275	250	227	238	216	227	228	240	230	223	253	227	247	240	212	248	232	236	225	231	212	238	249	240	258	248	195	249	221	220	261	229	257	242	245	236	241	242	211	233	211	238	248	251	236	216	214	206	217	209	200	221	217	235	219	231	222	233	226	228	240	236	235	250	239	246	233	198	252	206	232	215	211	223	206	210	204	256	257	226	217	224	232	219	217	242	241	232	208	224	225	226	225	216	221	245	237	254	243	217	238	255	257	242	230	249	213	190	232	251	235	251	217	243	198	207	229	244	209	194	239	251	226	235	238	218	233	206	238	204	228	231	234	214	238	217	216	202	244	230	223	260	225	229	217	237	250	234	235	265	214	219	231	225	240	231	246	192	259	225	240	248	213	233	228	236	227	224	253	237	220	225	247	267	239	224	223	224	215	227	293	249	228	241	238	218	222	229	241	209	227	221	232	223	230	256	250	217	252	208	232	259	230	236	236	218	222	255	225	226	222	246	240	225	284	230	205	252	240	252	196	222	230	226	222	198	237	229	228	237	207	218	231	199	231	225	239	200	252	253	249	233	212	228	250	227	220	192	237	227	254	232	237	243	261	228	256	267	237	224	223	256	239	235	230	229	236	205	255	225	216	226	225	230	233	250	237	248	224	247	242	213	225	200	219	231	209	243	194	244	206	209	215	218	215	226	245	217	250	209	230	262	210	234	250	236	233	245	232	244	220	235	242	219	240	250	242	226	219	247	203	234	229	239	222	221	237	269	211	234	246	224	253	193	256	234	215	255	208	237	238	228	213	227	235	258	229	218	257	245	236	236	241	199	229	249	241	212	231	207	209	242	224	219	246	215	251	239	260	246	228	230	223	223	219	219	186	234	207	232	216	222	250	230	220	237	247	224	207	232	199	246	252	248	250	256	227	219	244	265	237	246	261	250	254	233	227	243	230	231	260	229	231	238	229	220	216	221	211	227	215	196	235	233	220	222	276	223	222	250	223	227	250	236	221	242	223	225	215	228	241	254	223	215	224	222	238	224	217	226	219	217	207	193	215	191	230	218	259	223	219	238	243	250	233	263	269	234	229	228	251	254	224	228	248	276	196	229	236	244	225	208	252	226	212	240	246	253	247	221	244	225	246	234	252	228	221	240	223	224	219	240	212
5088	3149	3772	4488	3719	2837	2251	1955	1498	1308	1212	1117	1035	867	877	802	818	759	780	730	767	732	676	692	666	630	622	646	619	606	608	629	605	571	631	590	556	587	563	544	540	555	552	566	574	594	561	580	573	619	525	552	570	531	581	586	618	525	560	586	541	549	587	585	589	529	565	592	597	588	534	570	561	577	561	566	555	516	543	597	597	561	597	560	616	604	570	563	579	558	552	569	583	589	559	575	543	517	573	594	550	537	566	547	563	530	592	576	597	551	555	598	555	532	597	584	571	557	553	555	558	563	552	564	554	545	580	582	626	554	565	568	585	586	606	584	573	544	551	579	590	577	554	571	574	583	524	564	558	611	587	612	563	560	545	508	559	568	590	594	532	545	554	558	604	567	560	556	541	617	595	583	585	599	517	601	564	572	559	552	581	575	565	562	609	585	557	563	558	603	629	565	546	524	560	598	561	581	559	608	568	548	504	604	559	549	567	533	541	556	536	596	565	598	583	613	585	591	565	573	542	589	558	521	579	621	604	588	598	515	534	558	538	570	560	552	556	577	545	587	543	596	587	573	536	573	619	533	560	535	553	571	572	564	570	561	584	567	585	558	506	587	558	526	548	565	618	581	535	558	586	592	595	649	549	598	591	542	554	551	559	564	589	548	582	566	551	553	494	570	607	588	547	579	571	574	567	575	550	578	558	544	532	528	593	525	573	604	550	546	589	573	568	553	575	560	595	580	534	579	563	565	574	525	583	565	603	579	578	561	592	606	581	572	540	593	578	559	568	560	563	586	513	545	537	564	594	585	549	593	579	531	552	537	621	622	551	603	548	595	539	581	582	595	602	537	564	548	595	588	578	593	583	612	536	543	511	546	580	559	548	559	543	534	555	603	600	522	561	564	575	582	596	574	580	545	589	571	550	553	591	542	559	579	545	551	584	570	562	559	594	582	574	614	546	578	571	565	595	576	520	573	549	567	568	618	574	552	554	579	590	576	552	598	595	605	577	535	527	529	553	558	543	580	582	595	562	552	580	507	586	573	588	594	619	566	572	580	633	608	567	566	527	542	608	583	556	577	563	568	573	566	587	590	541	571	572	534	585	557	584	544	593	579	596	555	514	608	580	563	557	541	550	600	561	583	594	585	599	556	598	610	566	563	586	584	554	568	574	558	569	572	534	526	556	564	552	580	546	527	574	584	577	557	562	602	547	530	545	529	584	562	597	560	549	553	582	540	552	568	567	595	569	558	587	563	611	577	565	551	584	534	607	569	514	576	565	577	535	589	586	580	551	555	569	566	537	562	538	552	582	597	561	584	595	494	553	566	529	580	591	572	560	590	582	581	560	573	540	532	566	560	580	545	588	567	558	555	602	554	535	584	614	629	608	554	586	575	554	557	585	588	556	592	615	589	534	569	571	569	576	563	569	587	553	591	573	584	579	594	555	548	592	570	598	567	560	589	551	596	557	602	557	572	585	604	548	579	523	594	540	615	558	572	539	592	570	581	551	540	569	577	590	598	548	533	569	598	549	513	581	582	619	536	572	620	553	537	534	558	545	556	603	563	579	546	557	550	586	576	568	582	542	565	616	556	569	527	544	610	562	556	532	560	567	580	565	572	568	516	518	623	557	545	612	556	587	584	549	587	532	554	564	615	547	561	588	568	573	542	589	575	560	586	576	556	547	581	570	538	532	577	533	554	584	553	509	577	535	562	559	573	577	555	615	563	543	558	608	576	569	577	600	521	544	556	544	581	560	558	561	624	559	589	525	581	591	585	547	611	534	613	564	595	521	591	578	559	593	561	590	554	578	590	599	548	563	551	545	591	535	549	611	544	556	599	602	531	578	575	596	538	589	559	576	565	608	564	589	588	592	548	609	552	584	538	604	600	581	562	540	558	544	601	568	586	594	541	533	563	590	577	525	548	586	592	568	555	603	590	586	562	531	539	536	571	562	578	537	570	614	531	595	560	574	539	589	549	558	540	589	594	550	568	559	605	557	589	554	576	601	556	558	555	590	550	544	558	587	529	556	596	538	562	570	593	617	558	595	558	587	608	550	543	569	568	594	594	612	548	594	607	540	583	582	603	530	524	529	531	532	563	586	600	593	551	554	560	526	544	541	582	546	587	561	579	527	581	562	537	582	552	569	529	605	624	569	550	529	557	514	572	578	564	534	585	562	569	580	552	569	618	593	533	547	562	607	600	576	563	570	520	528	602	541	556	587	526	536	590	594	549	543	577	562	570	546	529	516	554	562	533	544	580	522	591	570	524	585	572	554	570	579	586	580	595	553	598	580	606	567	535	572	605	552	559	556	598	580	535	564	598	527	581	609	542	549	582	550	601	593	590	550	561	537	577	551	589	563	504	569	562	572	599	554	549	587	592	584	576	534	580	581	578	579	569	610	604	570	578	552	596	534	541	532	582	553	582	584	505	582	544	559	594	550	541	558	510	581	576	594	534	601	529	590	521	588	542	586	536	539	590	546	569	557	560	565	568	531	536	572	533	525	583	607	583	581	623	555	561	607	592	564	601	570	598	552	556	581	599	565	552	629	573	561	573	513	600	573	546	552	573	574	593	583	575	570	582	563	549	549	560	612	570	545	569	562	563	553	570	538	555	588	573	572	567	571	557	574	578	555	577	610	548	553	564	614	555	556	543	535	577	565	541	591	569	581	600	559	565	569	574	593	586	539	630	538	569	598	533	539	576	548	618	577	542	573	521	568	552	534	530	577	533	612	566	582	611	555	564	547	566	546	568	541	584	550	557	561	583	597	594	554	564	588	537	564	563	540	570	550	525	550	569	570	570	591	559	535	536	583	580	594	571	563	562	585	541	527	514	573	606	565	578	618	574	572	606	577	516	530	556	577	563	542	569	593	568	588	499	567	559	600	551	551	568	550	549	560	585	571	564	567	557	559	594	561	580	589	523	514	546	558	559	582	557	558	574	536	587	574	563	589	569	559	579	592	615	609	557	567	584	585	526	561	570	572	619	570	547	589	530	585	592	560	555	561	559	605	574	549	589	576	611	602	526	542	577	579	605	572	532	586	529	540	558	580	559	567	565	577	562	564	573	586	555	553	598	594	575	588	578	529	546	550	587	561	558	584	570	576	569	580	545	580	580	570	583	565	578	582	566	577	539	600	531	570	546	558	581	610	590	543	520	558	516	576	572	566	578	529	576	538	517	580	548	581	588	592	537	525	555	588	583	544	529	564	584	623	569	585	566	586	572	570	557	550	565	558	603	583	579	566	530	563	534	571	538	549	594	532	564	591	593	570	591	544	585	585	582	597	587	570	586	585	537	570	532	577	550	585	567	545	531	566	602	547	538	585	587	559	569	560	568	587	577	561	549	569	609	547	559	559	575	580	573	588	599	592	612	587	533	571	584	603	618	570	555	590	541	564	544	580	561	587	594	542	583	582	565	555	563	592	604	563	607	533	597	588	578	566	569	547	567	528	569	602	603	565	535	522	573	562	597	572	570
15600	5739	3528	3356	2306	1525	1445	964	671	505	537	437	382	373	328	297	298	280	305	273	259	277	276	273	252	260	218	224	262	228	220	214	209	240	211	201	251	179	211	227	221	196	226	209	213	212	215	227	226	235	198	201	218	178	186	211	205	180	190	195	197	218	183	182	202	200	203	192	218	203	212	208	214	220	231	239	211	201	187	223	207	209	204	223	179	221	215	186	208	221	203	184	213	189	211	218	196	228	185	216	248	180	215	193	220	192	206	201	203	198	228	221	209	204	223	216	176	199	210	212	211	167	211	246	226	197	207	196	193	187	187	197	216	211	225	202	211	196	186	208	205	230	210	192	226	191	188	202	197	194	200	201	220	187	196	232	218	191	229	188	196	207	197	219	182	207	201	187	192	186	195	219	202	188	198	216	199	186	198	186	202	204	212	191	199	223	221	204	193	207	190	198	186	212	194	207	229	211	204	188	197	228	210	229	182	222	196	207	186	220	208	211	211	222	233	195	199	195	178	212	193	220	228	205	205	239	185	243	210	227	188	198	215	216	229	213	209	187	230	203	222	220	200	202	247	210	220	227	182	217	208	180	227	214	209	223	206	219	219	173	184	205	192	251	204	180	217	213	214	210	169	191	230	173	213	201	216	195	203	189	203	194	233	222	189	198	201	210	216	223	213	226	221	197	207	202	209	196	194	188	206	173	204	189	209	195	224	222	231	206	207	195	216	205	208	204	205	224	205	213	193	207	191	210	219	221	226	217	216	197	209	188	193	221	212	208	219	194	208	200	232	219	205	199	235	195	207	206	197	207	221	233	189	220	207	221	229	197	235	198	201	213	220	232	200	223	196	210	203	200	230	206	189	211	218	213	206	209	197	239	177	202	222	223	188	205	212	238	203	225	204	212	208	240	201	214	182	217	221	223	200	201	215	196	216	227	225	207	227	187	174	226	217	225	208	198	211	185	199	194	223	208	211	216	198	196	213	208	206	199	229	260	242	185	200	218	202	214	224	227	213	215	199	209	231	190	190	228	203	231	196	211	231	222	218	191	233	201	201	201	191	206	213	227	183	192	199	217	234	199	203	184	209	203	207	228	214	216	224	206	216	199	210	188	183	198	207	202	218	192	219	220	231	206	233	211	223	202	191	223	219	223	218	230	211	197	197	234	215	218	193	243	202	236	200	209	224	174	235	198	208	209	214	231	221	202	227	214	225	189	222	184	208	216	213	207	228	227	205	241	184	201	182	216	182	231	232	215	206	188	198	201	199	212	247	196	202	215	223	212	219	196	196	219	205	222	204	198	224	192	229	204	240	203	234	212	197	222	185	238	214	192	212	233	214	214	212	220	215	230	193	186	206	188	196	204	192	208	232	198	222	210	220	214	187	224	169	214	204	196	182	234	190	214	224	216	218	213	223	204	211	237	214	222	195	239	193	209	195	195	231	192	202	240	204	242	205	203	211	195	212	222	193	208	195	218	202	203	208	202	178	202	213	199	190	222	191	223	185	191	202	219	201	201	249	201	201	233	211	216	212	207	227	225	196	207	194	201	217	210	215	193	208	210	213	218	209	226	223	195	210	191	199	199	208	222	223	213	221	207	203	196	202	207	189	201	223	203	184	218	195	175	212	210	205	205	213	191	231	212	213	208	206	213	209	199	216	202	203	201	227	214	191	198	218	210	213	233	238	219	231	190	181	209	228	203	227	241	222	222	193	232	202	216	215	226	212	224	220	232	231	251	232	208	197	221	213	248	191	223	219	209	209	203	204	202	220	202	199	199	199	207	206	185	177	208	212	218	222	225	205	219	207	220	197	212	221	217	222	201	217	181	200	218	167	204	214	218	200	228	229	211	202	216	255	208	224	220	177	206	211	227	244	202	174	221	196	202	247	210	205	228	201	209	232	224	209	235	223	221	227	223	211	213	214	203	188	205	187	182	212	223	227	204	217	220	200	211	211	210	214	177	202	193	234	194	205	224	192	199	199	220	186	214	204	189	185	197	227	216	208	215	226	191	209	204	206	190	188	208	215	209	207	199	176	196	213	233	196	198	197	214	211	208	213	220	215	193	217	206	227	248	214	210	180	218	209	206	204	207	209	196	228	194	235	194	222	233	238	208	182	208	193	213	220	226	187	215	215	232	214	202	230	195	213	175	219	199	218	207	210	217	250	183	187	187	216	209	199	216	198	203	191	205	196	210	213	206	179	195	241	225	198	207	237	204	184	215	235	182	198	194	195	218	193	225	201	183	221	204	180	205	205	184	189	209	215	208	215	220	192	225	204	195	194	182	195	218	213	181	208	221	213	190	213	197	222	203	196	178	221	238	188	191	233	195	237	193	198	194	203	223	185	200	203	212	199	189	216	208	238	214	195	230	226	216	196	208	222	214	228	186	214	179	206	237	212	196	186	198	241	227	229	195	188	199	216	210	198	248	214	212	216	202	221	211	210	188	201	198	211	201	228	227	221	181	207	201	214	195	190	189	193	196	192	184	181	229	217	223	219	209	172	215	213	203	235	218	207	234	186	200	191	221	177	217	223	222	203	213	217	207	183	179	222	219	221	188	191	198	225	200	201	212	215	206	233	214	195	229	219	176	206	199	211	214	204	214	214	218	211	189	203	207	205	189	251	185	196	206	219	188	214	207	231	211	226	220	243	217	200	194	212	209	204	201	214	209	208	211	210	218	198	206	200	222	197	203	208	227	202	200	213	199	228	213	225	214	217	213	180	228	209	201	196	206	213	205	200	219	216	213	209	201	208	221	223	212	206	233	205	208	206	174	202	202	207	194	193	205	194	193	203	230	220	243	218	200	219	213	253	216	238	235	186	206	218	218	203	190	213	182	217	237	228	224	202	211	192	208	220	234	228	203	195	195	187	240	204	189	213	208	223	193	218	193	191	203	194	231	207	206	189	208	209	203	210	222	195	196	226	201	212	202	217	216	193	212	214	187	229	206	226	206	197	184	203	212	254	221	211	233	207	206	188	202	229	203	202	221	209	222	214	247	221	201	206	207	204	223	214	199	203	188	223	197	210	189	201	213	209	220	231	216	203	199	161	186	203	208	209	195	220	214	201	217	211	229	196	198	232	201	223	219	192	205	216	222	216	184	206	208	201	202	202	195	199	210	221	199	173	218	229	188	199	182	210	227	181	206	217	226	225	215	199	219	231	223	218	178	227	211	216	215	235	209	238	197	198	219	220	209	234	239	218	222	208	183	184	230	228	194	204	214	194	224	211	205	196	198	217	223	198	215	190	227	212	202	225	203	219	205	197	209	220	199	205	221	179	222	217	196	194	182	212	195	215	196	186	203	206	204	182	200	216	206	186	199	194	212	218	205	231	197	183	236	220	205	205	209	194	194	200	180	198	219	228	202	255	213	188	177	243	213	187	201	206	209	235	206	201	213	204	200	218	189	242	191	216	201	216	210	218	208	226	199	203	220	221	163	222	218	203	203	221	207	220	220	208	202	213	207	218	196	218	195
11653	5397	6251	8469	6836	5159	4637	3594	2835	2237	2217	1682	1543	1464	1385	1119	1136	1143	1118	1069	1034	964	950	896	863	850	770	703	711	694	612	602	572	600	573	528	535	502	576	544	538	542	523	536	529	540	523	526	551	511	532	501	522	561	541	532	529	513	550	518	526	496	554	544	486	556	509	493	492	497	505	505	508	492	523	517	486	516	536	500	543	494	510	537	539	532	500	524	537	514	579	517	485	537	533	509	482	517	492	499	514	519	500	525	516	490	487	510	523	534	487	475	495	494	538	519	531	525	534	520	571	510	564	499	485	522	510	501	485	557	494	533	501	488	483	518	500	521	501	510	530	488	525	497	547	519	495	496	537	542	520	504	516	520	494	503	503	488	509	498	506	503	498	526	501	503	528	530	528	506	529	551	485	524	495	501	514	525	530	518	548	512	519	493	506	452	528	512	509	496	521	555	564	504	525	530	541	525	513	528	503	508	475	562	513	491	514	510	483	514	480	536	516	524	496	508	530	517	525	521	517	553	531	511	503	524	483	474	543	490	548	528	510	526	524	499	478	528	535	521	491	526	507	514	489	551	527	541	549	506	520	528	533	525	507	501	501	509	534	504	521	490	502	501	527	501	512	502	527	542	515	560	534	550	482	543	533	519	526	563	540	508	562	539	535	524	490	504	521	500	510	518	479	531	473	540	509	530	487	514	555	593	528	528	463	521	544	523	544	500	497	528	541	529	537	491	515	529	490	529	478	520	509	547	501	528	543	491	510	481	498	536	520	488	506	483	522	499	541	520	527	535	550	496	550	524	501	510	535	515	498	484	539	501	531	506	530	561	546	494	490	501	518	524	473	518	536	516	482	531	497	524	544	496	564	521	492	512	535	521	526	510	490	512	535	493	543	485	543	509	534	531	477	487	514	530	499	503	520	500	504	527	517	497	509	540	503	543	550	525	557	523	563	512	485	518	546	558	538	478	533	529	492	532	507	493	482	503	552	500	524	511	526	453	488	518	527	506	521	532	553	508	507	522	499	530	525	501	546	510	532	529	501	507	482	530	520	498	523	511	505	491	529	524	522	499	534	502	477	512	505	528	473	490	509	508	515	536	542	518	552	484	551	520	523	508	559	509	460	525	534	524	492	514	562	510	518	525	532	522	482	503	499	484	516	524	507	504	499	496	498	488	506	459	521	544	536	491	487	519	453	512	520	520	490	495	535	519	550	497	539	523	526	480	499	528	535	493	535	552	518	520	485	546	471	490	483	529	512	517	514	513	489	529	537	470	506	512	520	502	507	503	539	527	509	487	516	494	488	527	546	553	510	539	502	502	487	495	518	568	498	508	509	480	509	519	508	504	506	542	533	506	507	491	511	528	541	492	502	535	496	504	551	531	488	494	517	502	487	494	537	498	510	517	524	513	545	501	497	521	524	514	510	529	504	527	513	477	509	507	541	502	477	506	494	537	524	525	482	498	515	528	507	529	531	517	542	567	528	524	523	509	523	498	515	530	489	505	534	504	469	506	512	478	538	521	514	517	503	504	544	533	498	545	475	510	518	522	497	547	511	483	495	509	517	539	541	523	515	538	531	477	540	538	513	521	527	503	548	509	516	493	549	518	487	511	503	557	522	547	495	547	513	504	506	527	505	482	531	534	522	550	501	532	526	502	497	500	521	528	534	502	553	543	525	554	526	489	481	531	556	489	525	499	517	515	504	524	540	499	539	568	520	533	532	519	505	489	526	515	531	505	505	560	563	510	518	498	484	488	475	542	542	534	521	525	507	546	552	504	510	501	509	501	474	522	502	478	536	547	484	498	497	526	520	529	510	499	517	540	490	521	522	514	558	496	480	520	507	523	497	514	487	527	520	501	499	497	512	582	516	553	460	512	488	505	521	486	573	510	529	510	515	537	530	522	526	543	490	496	515	483	494	522	509	545	547	473	484	524	516	538	513	523	526	521	487	527	481	542	525	501	514	508	497	485	482	516	505	544	513	500	505	535	538	496	546	556	512	515	479	512	494	540	547	523	544	517	523	531	535	519	516	554	481	532	499	485	491	538	514	485	499	504	546	530	517	504	533	514	508	480	503	559	505	532	500	529	529	510	506	502	509	513	525	501	477	512	508	531	513	470	507	519	520	512	516	541	531	527	524	495	504	491	493	500	516	499	512	501	483	546	507	495	511	511	531	498	477	493	543	496	528	530	497	545	508	510	499	518	551	546	502	562	531	528	520	513	503	510	503	517	515	493	511	511	527	502	479	537	509	504	510	506	532	522	504	501	486	497	534	498	503	549	539	522	545	521	540	466	517	524	518	492	503	515	450	463	533	488	506	520	479	508	532	529	476	496	442	539	535	520	487	513	551	516	509	511	507	507	467	545	495	491	514	527	494	504	527	510	527	537	540	514	534	530	539	499	513	529	535	513	513	512	547	511	498	555	515	483	502	525	503	492	526	514	533	551	560	505	514	534	515	547	562	492	495	549	475	503	525	550	512	485	506	555	542	497	518	529	492	519	508	515	514	486	523	511	536	525	540	496	496	488	518	515	497	486	518	497	515	502	544	545	497	485	530	518	522	538	530	492	539	507	537	518	493	530	447	517	491	522	507	503	478	529	529	531	572	470	495	524	487	525	526	528	498	524	530	525	535	478	533	511	504	498	519	532	560	519	519	565	513	549	500	524	515	493	508	509	521	558	528	534	519	529	505	529	513	543	489	493	523	494	520	525	482	546	522	521	524	502	516	545	510	550	491	485	458	519	506	558	503	495	550	528	520	489	523	516	498	500	510	499	506	515	504	508	495	521	552	510	550	502	520	511	555	494	533	513	557	551	546	492	511	524	506	540	529	521	520	488	546	493	514	491	481	509	509	499	538	539	535	507	531	493	543	485	527	531	513	535	506	510	486	510	494	499	490	527	530	498	562	489	506	517	527	501	501	488	501	534	544	516	522	540	487	524	477	492	527	532	528	479	550	519	514	513	506	513	534	490	531	490	491	504	541	552	531	528	520	525	471	526	547	522	523	507	527	511	543	519	541	465	472	518	482	476	553	498	540	516	496	512	500	476	490	517	509	519	513	483	556	519	512	502	563	502	569	502	502	532	528	506	447	494	532	520	530	535	547	549	530	506	505	532	519	547	486	498	467	522	513	507	498	511	521	463	531	520	518	500	529	528	487	495	497	549	499	514	500	543	493	531	495	521	502	523	530	507	529	516	482	541	536	509	491	570	486	518	555	530	554	499	547	499	504	547	489	489	508	523	501	535	526	507	537	522	483	510	503	532	519	492	524	505	533	498	533	513	519	535	525	510	515	532	487	516	518	497	502	507	494	533	533	486	540	535	492	529	514	534	532	505	504	503	463	474	470	542	485	503	508	479	495	502	493	515	495	531	551	504	517	486	491	509	499	503	519	572	538	518	520	492	485	507	531	474	491	502	499	534	497	517	521	539	529	507	558	508	502	479	514	502	493	514	526	547	540	550	499	526	515	502	548	500
22289	8291	4701	3179	2838	2136	1748	1179	968	753	510	432	315	361	317	285	287	261	261	256	254	222	190	218	196	174	199	170	148	195	165	164	146	150	147	142	152	159	157	153	146	131	120	126	162	135	147	112	136	122	150	135	136	133	162	125	137	139	121	130	148	123	148	112	143	130	133	132	129	141	122	138	145	149	128	140	132	132	135	138	140	115	122	119	141	136	138	143	147	138	145	146	142	146	137	135	140	120	151	124	118	126	134	134	142	143	131	136	152	133	142	121	145	152	147	136	119	142	127	148	136	149	149	141	128	151	152	135	134	153	168	151	144	130	145	143	152	137	141	154	135	130	140	140	163	133	139	125	141	133	140	158	140	129	149	147	137	127	144	131	116	137	136	145	143	141	113	140	124	109	174	153	151	130	121	144	143	148	125	155	141	136	142	144	161	124	128	152	126	124	127	125	151	133	134	129	137	134	149	119	154	125	143	146	143	117	143	172	153	149	117	136	158	131	139	136	136	126	133	139	130	145	134	129	125	130	143	138	143	120	133	128	126	152	145	120	169	150	117	124	132	144	115	153	128	138	122	131	153	121	149	138	136	149	136	134	130	127	131	129	132	126	142	124	121	128	136	157	129	137	155	142	168	126	139	142	132	141	128	152	152	124	132	135	141	133	128	150	150	119	159	132	152	148	118	140	126	137	141	142	138	123	138	122	113	128	133	161	153	138	130	127	129	127	136	144	118	140	149	138	128	157	142	131	134	159	136	137	135	141	146	141	134	121	137	146	122	140	123	138	169	142	131	152	150	132	138	152	150	159	148	122	142	124	136	159	134	151	125	130	116	128	133	152	174	115	134	115	131	115	140	123	143	143	136	142	142	121	151	124	135	137	141	113	125	146	135	129	137	151	124	135	143	145	152	139	123	135	149	135	139	136	130	137	136	124	121	114	140	147	144	139	120	142	135	161	157	137	134	151	114	125	156	143	128	120	127	151	120	130	137	134	126	117	125	130	168	129	140	157	136	149	149	117	129	139	126	154	136	120	123	129	132	150	138	135	141	143	125	118	131	130	126	123	120	155	134	145	125	141	138	155	135	126	141	147	149	126	110	146	151	137	127	123	132	142	150	122	128	145	130	133	144	138	136	128	124	135	120	137	136	138	125	149	131	119	114	123	149	120	139	138	143	115	134	128	148	127	138	124	119	154	118	135	136	147	142	128	135	141	124	137	133	138	129	124	135	122	127	144	126	131	127	131	140	105	147	143	124	127	132	146	154	128	124	139	148	148	132	132	152	133	120	133	133	133	122	130	136	126	133	122	156	128	123	137	146	137	131	127	132	129	131	149	138	143	144	147	124	126	148	121	127	161	143	164	131	125	145	143	133	143	153	145	115	139	147	126	145	139	138	140	134	126	122	139	154	149	149	132	125	148	146	125	126	144	133	119	130	130	121	120	141	149	132	133	125	152	148	140	127	134	146	138	143	131	140	134	137	126	122	142	129	136	140	146	140	123	151	115	144	121	136	159	164	156	132	144	137	130	120	144	137	127	133	134	124	132	112	143	155	129	141	121	141	122	118	159	152	143	129	145	133	116	153	135	135	159	125	135	118	132	127	132	131	153	134	146	123	144	145	145	124	136	141	129	160	128	123	143	131	137	146	131	149	148	131	137	137	117	148	105	145	138	116	128	136	123	133	117	148	151	120	136	140	128	137	132	142	122	140	135	145	131	120	132	137	139	136	120	140	129	141	137	126	153	125	146	135	149	132	144	133	141	144	117	137	143	133	136	127	151	134	130	144	130	159	128	141	140	108	137	164	130	149	136	142	140	154	132	128	146	145	150	146	149	156	147	145	123	127	142	134	144	123	146	124	128	145	137	135	138	151	127	147	135	135	142	131	166	161	137	146	131	122	113	143	148	122	149	149	145	162	114	132	140	125	126	135	125	132	167	142	142	152	135	123	120	138	133	143	158	141	125	134	149	150	122	156	125	128	110	134	136	137	115	138	122	143	144	145	144	130	144	142	119	136	139	150	137	165	116	126	141	144	131	123	126	132	136	133	143	136	120	121	135	127	142	127	131	119	129	145	133	134	138	121	132	144	131	145	113	134	141	146	139	137	154	137	143	145	153	129	130	144	145	129	144	125	116	156	123	134	127	160	147	148	140	140	123	141	129	132	136	135	147	128	147	130	140	126	127	134	150	134	119	134	144	115	148	169	132	156	151	141	130	144	129	149	151	114	156	135	126	136	140	126	150	128	128	148	136	133	140	140	157	122	127	138	133	141	128	135	146	138	127	143	141	147	139	113	138	118	156	137	136	133	146	131	127	122	125	150	134	148	139	131	135	139	123	130	123	128	154	137	129	120	139	102	135	138	137	152	129	139	138	124	141	105	143	126	150	137	139	157	127	117	134	133	116	157	124	116	153	142	151	159	137	134	150	129	136	143	157	135	134	136	121	140	141	126	126	122	135	126	134	139	147	142	134	134	161	120	157	121	132	151	147	128	138	165	144	152	132	155	144	129	120	121	117	132	133	135	138	138	136	138	149	142	129	151	142	144	151	136	140	134	149	152	139	144	115	137	130	135	137	144	145	128	129	134	117	129	125	136	136	123	131	145	120	134	128	142	145	133	151	117	136	111	144	133	114	139	158	122	123	125	148	120	116	135	141	124	146	123	127	158	144	147	141	135	139	123	144	141	150	136	117	138	148	127	162	134	115	127	123	157	145	127	138	145	139	126	136	133	102	157	135	139	124	132	129	126	127	126	131	132	140	134	116	127	151	148	140	111	117	127	146	138	109	139	120	143	134	134	146	147	138	124	134	164	142	136	132	142	139	128	149	140	122	159	143	142	128	128	138	113	118	141	132	155	136	132	134	167	152	145	116	116	134	133	120	146	127	119	132	136	136	143	159	138	147	148	152	154	144	123	140	127	124	148	140	135	142	114	135	141	137	140	168	139	142	127	137	144	139	115	125	131	145	148	125	156	141	148	128	137	148	144	112	134	139	142	146	145	151	118	121	139	159	158	161	139	128	130	122	115	119	126	130	142	146	136	125	133	128	140	136	130	128	124	135	158	165	136	128	139	134	163	143	127	128	129	126	117	137	144	125	149	150	147	129	113	123	148	134	135	132	141	144	141	159	146	118	126	131	122	132	134	141	120	128	122	127	145	123	144	163	146	133	141	129	133	137	114	143	153	143	148	140	143	146	135	127	129	138	120	132	114	147	124	143	171	138	151	139	131	124	125	137	125	118	138	149	126	120	157	133	125	152	132	155	132	153	137	141	141	144	124	132	127	115	139	111	130	142	149	128	125	153	159	144	149	127	137	161	130	142	146	150	130	133	142	136	122	142	133	144	145	139	126	143	146	134	141	146	167	145	125	138	147	105	112	138	151	127	140	148	144	128	154	112	146	140	138	132	175	160	150	131	138	138	150	116	98	141	123	135	131	131	138	137	127	174	149	128	141	126	137	143	127	156	130	121	145	134
14528	6916	7514	8880	8435	7304	6061	4620	3886	3294	2423	2084	1893	1847	1621	1361	1389	1353	1292	1196	1225	1030	1100	1059	953	811	766	693	670	698	605	524	483	433	373	400	391	383	399	393	403	423	409	407	362	360	371	339	377	387	366	378	382	386	379	372	346	341	347	341	352	346	363	349	356	345	329	367	371	373	349	377	334	332	362	323	377	375	351	381	321	362	370	357	333	362	385	373	369	357	344	349	331	345	381	361	351	346	347	347	357	362	336	393	356	349	316	354	392	377	315	355	377	316	353	340	383	379	387	380	375	358	375	348	325	355	331	342	336	314	370	406	364	380	331	345	384	372	353	350	372	374	371	332	356	366	352	380	352	379	341	354	343	390	347	333	358	358	351	358	343	354	322	356	348	352	335	310	374	343	380	354	378	350	332	314	383	346	342	360	344	343	374	345	368	355	386	370	377	320	325	347	334	310	353	372	370	363	364	335	353	363	364	334	356	337	339	346	340	364	357	336	365	353	329	379	387	356	355	347	332	329	366	388	355	338	343	359	353	366	334	351	327	319	346	355	341	378	340	364	369	363	363	327	355	319	393	371	362	348	381	333	338	354	359	316	323	380	339	352	321	346	359	332	350	331	341	384	351	362	342	405	363	364	343	319	342	340	350	369	359	363	348	320	381	379	342	343	341	324	338	336	318	366	392	357	380	383	333	336	347	327	346	342	316	344	362	339	344	316	367	365	324	341	373	351	352	346	342	326	303	332	409	372	319	335	362	345	334	384	372	341	345	381	355	357	332	346	342	340	331	374	382	339	354	353	372	366	318	328	348	371	342	342	343	330	356	322	356	348	310	354	351	365	376	372	337	349	346	366	347	334	366	379	365	326	355	332	325	383	334	354	356	320	325	348	355	356	349	351	357	353	351	354	384	354	341	374	337	301	373	354	356	354	344	308	333	321	364	357	335	358	347	356	338	349	348	340	342	368	362	335	364	361	315	345	318	348	333	323	363	381	347	343	363	374	355	364	352	354	342	348	340	375	330	342	389	368	354	340	379	330	364	337	358	290	332	372	310	339	365	341	338	387	362	336	368	300	341	382	359	373	371	351	366	340	348	374	336	357	373	345	336	367	341	373	324	364	368	375	310	372	370	339	305	334	383	347	354	345	348	337	351	329	334	336	349	351	331	377	328	361	350	352	338	349	372	355	344	328	349	368	328	331	337	356	385	342	357	375	364	368	319	376	344	353	335	326	332	343	323	375	337	344	374	362	349	351	347	360	363	334	372	357	362	391	352	371	339	367	359	364	345	369	342	342	384	369	319	336	348	335	345	342	376	308	371	333	343	353	329	340	385	354	373	350	308	368	335	344	384	342	338	369	359	339	318	307	332	403	363	374	336	342	368	344	360	340	354	360	355	385	365	343	348	386	342	359	324	360	347	339	351	365	346	370	325	347	338	354	344	354	378	359	348	355	316	341	405	364	370	356	352	359	366	357	380	326	349	341	333	336	314	354	331	367	354	337	329	359	354	356	356	367	333	352	390	334	371	364	378	299	318	352	342	355	385	350	351	357	351	356	379	371	377	345	352	361	361	352	355	301	353	365	354	313	371	325	344	350	364	340	337	330	344	360	348	363	378	340	344	350	346	382	376	376	340	332	344	328	349	347	339	335	314	349	349	396	311	374	337	349	340	347	345	357	352	391	358	353	366	326	343	360	349	322	368	383	367	346	342	347	323	367	360	379	363	382	361	366	310	383	363	370	380	323	366	360	353	353	376	310	328	316	327	329	359	332	365	358	358	360	353	373	321	341	354	369	315	372	341	324	357	351	347	363	347	401	358	334	340	339	320	355	359	365	354	352	361	367	386	350	336	351	373	343	355	329	353	350	350	331	354	346	360	385	374	330	373	356	327	356	340	339	376	344	359	367	368	340	363	337	361	346	338	343	322	342	338	350	356	349	356	335	373	369	365	313	342	370	353	367	363	349	346	377	354	359	358	341	362	344	342	349	364	346	349	370	339	357	333	340	328	357	308	324	350	364	348	377	330	353	386	311	396	357	366	381	350	368	331	366	345	376	350	333	366	339	344	367	359	360	387	349	352	373	356	306	338	355	332	361	339	306	334	397	349	301	325	345	383	360	328	338	371	342	338	377	330	360	335	328	369	368	329	360	341	340	351	311	328	346	361	331	357	350	327	332	308	331	374	346	376	357	318	362	342	374	339	345	355	316	355	328	353	377	355	312	325	321	385	352	374	346	385	365	335	373	339	377	310	369	363	337	368	361	390	342	332	360	363	353	347	349	353	383	350	401	339	338	357	351	360	365	345	354	366	328	331	344	327	361	357	367	362	335	324	365	354	332	353	368	366	389	363	380	324	372	343	376	353	342	354	356	338	342	339	362	347	370	341	306	363	338	322	372	326	335	355	351	377	327	346	347	337	327	351	367	339	374	392	379	390	359	367	348	327	356	353	384	324	373	361	340	313	341	335	348	354	347	357	365	366	342	371	359	339	339	383	355	330	339	355	325	351	351	366	365	357	323	378	342	352	367	337	356	316	382	383	352	352	389	375	316	358	340	372	330	370	352	368	380	343	365	372	339	339	350	379	338	335	339	298	382	342	356	326	353	345	355	307	339	337	348	355	350	341	337	325	361	382	348	367	357	363	325	359	376	349	360	337	345	361	313	356	371	344	359	352	303	338	330	339	348	377	324	354	333	400	345	360	348	332	332	356	366	372	373	362	363	370	371	340	347	379	373	331	352	369	354	374	328	335	332	349	329	332	344	336	369	358	385	355	345	358	359	365	310	329	374	321	333	369	365	369	339	353	310	365	348	334	330	362	365	348	351	365	367	344	356	356	363	358	362	333	309	328	348	337	365	344	374	353	369	361	348	325	353	341	347	331	357	367	371	341	356	340	359	335	332	357	342	348	376	372	362	359	381	363	320	374	369	335	319	341	329	356	370	378	319	346	342	372	357	350	355	342	356	370	347	348	351	332	364	316	331	324	357	356	374	371	349	356	375	347	354	393	382	320	363	347	339	342	338	324	379	320	356	353	346	337	348	378	338	352	364	372	360	327	341	339	377	360	319	363	376	378	363	368	356	402	366	340	359	374	327	373	324	377	348	365	357	325	350	361	385	330	355	328	338	365	337	363	352	321	365	348	377	339	324	396	375	341	354	354	337	325	367	360	354	344	369	383	342	345	363	355	330	363	347	353	335	380	329	339	338	327	327	367	344	367	347	389	334	349	340	360	318	325	341	345	368	342	346	358	327	374	372	363	364	345	370	308	359	338	354	329	345	313	361	360	372	365	339	349	313	367	356	330	367	365	381	340	355	360	298	350	371	370	354	363	327	335	361	371	334	355	353	375	384	371	381	346	353	386	336	339	369	361	340	367	340	348	338	338	324	349	394	330	345	368	323	369	359	363	326	355	375	353	379	351	344	353	357	364	350	333	351	344	368	349	364	384	332	372	352	344	378	381	350	365	339	352	358	340	346
6376	2754	1821	1289	888	702	554	471	366	332	332	286	304	308	245	261	271	266	232	263	258	257	269	238	266	231	234	215	242	233	206	216	217	242	225	230	249	242	236	207	214	233	204	215	217	220	235	230	244	258	210	230	224	223	210	208	213	225	195	249	239	237	231	226	201	216	225	207	203	232	203	195	203	204	214	226	223	228	238	231	204	207	209	238	213	228	204	193	234	243	245	224	219	233	230	237	230	250	225	241	195	240	224	248	226	196	227	250	230	235	220	226	216	228	224	224	205	207	181	220	221	228	211	206	225	242	264	245	238	239	224	217	215	239	195	247	227	240	247	218	234	231	236	209	198	217	208	215	255	248	234	225	238	233	211	237	239	232	207	233	224	252	213	229	227	237	218	206	240	231	226	227	220	207	246	217	225	241	213	207	236	229	234	238	253	215	218	240	221	247	241	223	234	222	253	240	209	216	237	215	227	225	212	238	217	236	225	234	245	223	219	254	210	234	203	242	205	261	233	234	235	220	233	271	229	231	201	215	238	217	204	217	218	219	222	232	244	222	214	223	241	244	215	234	216	231	215	260	222	230	260	239	247	221	219	230	230	259	250	229	237	252	201	242	253	251	217	228	216	220	239	222	217	233	232	234	220	194	227	212	217	241	198	247	204	230	217	244	217	237	235	230	230	234	221	250	265	191	199	249	242	236	233	238	218	242	234	224	254	196	223	230	205	221	203	211	226	239	239	241	242	227	228	208	213	244	210	237	224	234	214	239	208	238	244	248	237	234	216	229	236	231	218	231	249	220	216	226	241	246	253	234	251	237	230	249	213	209	240	214	211	229	212	242	241	218	213	236	219	235	219	199	228	226	224	217	203	204	251	222	239	234	220	242	214	245	223	230	244	246	228	215	216	262	218	231	217	214	230	239	235	214	221	250	203	227	218	231	230	212	214	256	238	218	246	217	226	238	221	225	223	244	218	238	212	231	236	202	237	234	223	231	233	217	224	211	240	221	250	227	219	233	240	221	219	229	254	231	233	207	225	240	237	249	225	228	233	210	242	219	221	209	237	201	203	220	235	229	237	235	249	212	232	234	217	234	218	240	217	236	195	248	253	268	240	231	250	229	223	248	235	246	239	255	256	247	222	209	216	202	217	252	235	240	226	232	216	230	216	216	227	214	250	225	223	218	231	239	213	242	222	236	234	216	240	225	237	226	222	204	224	252	247	245	224	227	234	208	244	216	224	202	230	246	224	215	215	219	246	214	213	226	240	233	241	224	223	248	209	209	224	210	226	239	253	229	210	220	243	214	244	242	248	210	231	225	252	243	268	237	239	227	262	224	229	237	213	248	232	230	212	200	226	210	213	201	212	219	209	243	219	218	220	235	263	210	204	235	226	240	260	239	238	224	230	220	263	237	239	207	211	194	235	218	242	236	250	234	206	252	217	218	241	211	216	211	218	207	257	248	230	245	216	214	241	211	222	259	230	221	214	198	210	224	223	202	228	267	208	235	203	219	246	225	211	213	238	235	206	210	263	198	237	222	206	210	230	230	232	258	246	231	247	213	224	218	239	211	240	254	263	252	230	207	218	227	195	218	234	244	238	231	215	249	237	222	236	241	233	206	241	254	226	219	257	234	228	219	223	228	233	246	232	227	244	225	242	236	246	229	217	198	233	240	234	218	248	233	227	215	208	223	194	224	217	237	228	260	223	227	236	226	230	246	241	217	249	249	239	222	249	205	239	243	211	221	232	237	231	270	203	252	209	212	226	232	237	233	237	258	229	238	213	240	238	215	234	207	235	233	261	231	223	238	244	246	245	248	246	236	224	264	209	207	217	203	228	224	229	226	220	217	218	252	202	224	220	205	219	217	248	211	203	211	265	251	237	233	231	251	201	210	224	222	227	208	250	223	206	241	243	218	226	240	257	201	260	233	235	203	225	203	194	233	228	238	236	211	216	208	262	248	250	220	248	228	231	216	221	242	232	256	237	241	229	230	237	244	219	238	217	213	233	209	230	229	238	231	209	211	219	212	214	201	197	243	241	270	228	237	221	231	237	219	218	210	225	233	198	236	239	218	232	221	222	220	211	247	208	217	228	229	238	273	248	220	260	244	231	230	224	237	252	261	269	245	185	211	239	236	222	234	251	192	225	250	219	210	218	226	257	230	236	239	218	238	237	242	225	234	224	237	220	229	218	232	238	227	234	216	210	234	221	204	238	240	210	198	246	218	247	222	204	206	208	248	196	260	206	229	250	205	203	242	209	225	226	258	227	225	248	241	233	262	227	227	233	232	248	214	229	231	197	204	217	214	213	215	224	194	225	250	205	219	211	219	218	231	228	222	242	227	217	245	230	213	230	235	219	206	221	239	245	262	222	229	261	245	226	232	224	226	218	208	240	237	227	209	210	232	221	228	213	230	204	215	223	218	217	235	210	216	227	251	238	269	217	227	228	222	215	217	234	207	234	222	239	243	215	232	240	235	243	239	213	258	223	219	253	272	240	234	235	202	236	225	232	234	237	225	246	220	249	213	242	232	206	245	208	216	247	207	219	220	241	233	228	217	245	219	235	228	217	223	227	230	252	240	208	229	219	241	251	246	241	261	219	212	232	206	208	220	253	226	223	211	229	272	200	222	221	247	250	211	228	231	211	240	245	248	215	228	224	251	228	231	233	235	228	210	205	224	238	243	214	221	241	217	234	187	208	227	221	229	235	232	204	230	197	222	236	228	243	220	230	228	211	250	221	210	220	219	229	248	240	205	212	246	251	227	235	268	224	209	207	227	246	227	231	263	206	204	232	227	235	210	246	225	223	208	255	214	219	215	198	245	217	214	230	234	256	267	213	196	228	247	249	217	243	220	259	200	229	223	255	224	223	203	227	245	245	215	225	250	255	217	224	236	241	237	236	211	206	244	246	231	223	238	206	243	223	252	207	216	257	239	204	213	223	217	249	236	228	247	218	242	242	250	226	231	220	243	235	230	241	239	248	209	235	215	234	230	240	220	256	237	212	197	200	227	226	222	223	206	262	262	229	224	258	229	212	213	199	244	208	243	199	221	245	232	244	204	217	229	266	245	245	213	218	197	264	228	237	218	205	230	245	236	221	212	242	209	238	195	180	236	213	221	213	234	225	219	263	245	218	202	228	228	260	201	217	239	218	230	235	235	213	217	212	247	216	197	242	239	235	215	223	239	207	250	269	210	240	221	205	243	231	205	223	228	218	218	226	212	214	217	229	213	258	228	218	228	216	245	219	252	226	203	242	174	221	201	255	259	216	231	212	254	216	212	225	224	221	216	218	241	236	251	234	255	214	243	232	215	238	225	246	244	226	237	217	221	208	238	259	235	216	225	234	230	240	238	216	212	222	248	226	207	239	244	202	226	232	223	211	202	233	179	236	241	223	212	232	226	230	239	218	205	228	195	238	236	231	202	218	236	211	223	213	224	231	212	218	237	226	228	243	236	220	224	239	235	215	225	232	218
4974	2855	3721	4483	3507	2852	2195	1770	1542	1413	1191	1088	967	928	841	744	825	756	814	747	713	716	703	733	644	616	656	603	645	602	596	610	590	602	565	570	531	612	607	551	582	572	575	580	553	571	511	588	597	534	582	525	552	561	542	592	586	513	609	546	571	585	539	566	571	544	531	574	563	576	578	574	566	531	517	533	596	583	580	603	560	560	514	547	557	600	588	599	543	574	560	535	585	559	565	524	555	564	593	572	581	519	564	560	563	565	565	524	558	585	530	565	533	569	523	608	570	589	554	538	547	525	522	589	545	574	522	528	502	555	555	552	563	549	567	543	501	550	545	556	559	576	603	642	593	526	605	585	592	565	546	572	578	543	600	538	554	524	548	534	509	596	554	551	581	529	568	537	549	558	612	578	539	579	559	544	598	579	568	553	535	590	529	541	550	562	568	543	559	532	585	602	596	587	551	579	557	561	615	562	536	566	538	587	578	578	559	527	563	556	575	556	572	531	560	564	533	571	524	505	585	555	559	574	531	568	582	583	523	569	522	541	589	566	583	582	574	559	583	564	569	602	543	556	547	564	586	593	551	579	580	578	529	566	575	608	558	556	548	584	591	596	589	566	598	581	528	577	545	557	607	556	553	544	563	574	537	548	545	552	548	563	566	539	568	542	534	574	552	537	604	591	540	610	574	551	551	594	593	523	534	574	553	520	571	569	578	549	576	555	556	548	549	551	566	548	591	561	515	548	534	548	569	589	564	540	602	543	559	583	589	541	532	560	527	588	538	561	517	577	576	606	586	505	521	588	493	525	594	577	548	563	601	559	492	557	594	526	557	542	566	540	588	527	581	583	556	564	569	568	506	589	578	555	593	578	554	554	578	548	563	597	519	590	584	563	569	522	579	549	579	540	578	572	591	551	567	562	567	576	576	560	563	601	598	573	529	514	602	530	600	614	547	545	511	566	568	610	549	548	592	569	546	593	585	551	586	558	574	551	555	570	567	577	516	505	562	554	545	547	520	593	575	542	572	497	545	582	560	533	565	540	592	538	499	557	571	549	557	530	534	565	542	570	517	596	560	557	557	567	546	529	552	570	574	526	556	571	558	556	592	528	574	548	549	551	586	580	528	543	563	585	578	569	539	542	541	547	589	585	515	534	568	541	559	550	574	520	562	550	627	596	566	585	575	584	555	568	545	544	564	545	563	506	564	592	582	572	543	560	516	536	530	555	514	560	566	542	587	541	537	566	550	595	539	523	567	547	552	569	561	544	569	608	556	533	543	585	511	608	551	561	548	566	585	543	597	542	546	554	602	532	551	585	508	575	537	539	555	584	553	568	520	578	575	567	582	530	547	557	540	553	568	571	556	552	520	586	545	548	557	545	541	550	534	534	571	552	568	582	549	577	543	586	567	550	543	530	630	591	574	589	576	551	580	557	548	590	564	619	562	577	555	610	572	578	563	581	599	538	556	572	566	590	547	581	553	620	510	584	535	555	571	564	530	491	574	575	550	507	575	555	553	568	571	604	568	560	588	586	542	521	542	561	589	576	566	575	584	535	571	611	545	540	570	542	565	584	573	562	566	586	537	575	546	581	528	577	564	574	566	488	585	525	544	516	582	589	538	556	565	575	537	570	564	596	550	604	542	550	580	562	559	551	564	542	538	574	554	534	526	565	537	581	628	545	563	537	567	560	541	563	604	548	601	527	569	555	558	548	536	548	547	527	549	553	600	550	526	521	574	547	543	580	569	547	551	543	524	551	543	562	589	570	554	605	553	567	514	575	568	529	566	577	594	602	525	554	541	526	558	571	578	572	634	560	588	506	551	566	563	527	558	559	537	585	580	566	570	618	608	542	560	524	580	584	570	574	601	558	585	517	534	585	550	594	546	548	538	555	541	527	564	576	539	589	552	555	560	515	552	547	577	495	536	577	600	509	521	567	559	584	584	532	555	555	543	539	555	571	538	532	547	581	539	571	560	549	541	568	573	601	499	582	611	570	578	537	541	557	511	531	559	570	541	600	574	563	560	582	531	544	538	535	590	528	603	566	556	533	520	576	579	529	529	580	558	569	593	609	567	537	558	591	583	607	558	559	554	542	529	554	566	553	516	549	588	560	602	558	579	590	547	590	576	543	549	558	543	546	546	564	525	559	554	547	523	539	540	553	573	552	574	534	560	545	589	550	590	604	543	537	588	559	546	550	584	555	585	579	549	549	563	575	582	519	529	569	576	535	519	538	575	538	511	593	567	586	517	519	600	516	607	525	555	568	539	568	576	577	554	553	511	585	532	589	569	591	520	557	579	558	571	551	564	547	558	555	597	571	582	550	554	556	568	558	585	515	562	563	571	565	540	549	571	569	522	564	536	584	552	551	588	551	569	552	557	544	559	569	532	576	542	561	518	571	612	550	571	584	551	568	555	558	546	541	599	570	567	579	519	559	561	536	575	580	626	534	563	564	549	569	580	546	581	541	579	503	596	574	565	564	568	528	556	562	583	562	575	529	580	556	553	610	559	609	599	603	535	549	582	573	528	559	557	545	570	554	516	555	559	587	593	569	599	557	536	556	523	569	541	562	566	543	542	596	551	587	573	563	590	554	540	522	510	539	518	541	530	555	554	566	574	544	574	532	579	553	557	564	552	508	535	577	569	547	544	543	546	587	547	575	518	515	520	597	601	502	551	557	586	593	533	570	529	586	602	560	587	597	550	607	532	507	543	556	529	557	564	566	550	563	552	558	549	578	545	563	526	582	563	594	573	556	566	558	549	592	568	586	584	502	565	528	561	568	552	543	517	550	540	588	557	563	557	573	570	529	565	558	529	607	541	559	568	565	611	573	570	581	568	564	533	595	516	535	548	531	577	615	548	576	585	577	557	526	572	584	580	573	542	570	563	540	572	557	559	556	590	549	584	568	596	551	541	565	574	545	542	540	589	539	538	504	570	565	583	573	567	565	532	569	498	535	570	545	559	540	559	552	594	588	537	543	466	558	553	569	593	544	538	545	576	535	542	568	565	590	604	573	607	558	562	533	541	582	552	499	567	587	571	607	621	576	554	530	558	563	557	532	561	520	559	548	571	519	560	582	567	610	550	538	550	570	494	575	562	538	551	507	521	551	541	555	551	571	543	573	548	593	535	575	604	546	615	556	527	539	570	556	605	548	522	528	598	526	544	565	527	538	534	548	534	580	583	545	591	568	535	542	562	555	555	512	531	552	612	593	562	568	578	570	584	556	537	553	531	583	593	519	559	541	573	565	553	592	586	605	566	551	564	601	589	577	538	549	519	620	565	574	542	606	591	536	571	558	542	557	587	550	554	497	520	570	530	572	539	570	556	527	582	562	577	531	565	585	580	559	540	549	599	531	543	538	569	583	554	576	523	533	564	548	540	537	600	564	552	550	549	515	544	570	574	597	522	561	589	583	590	517	585	581	559	586	514	548	553	571	535	536	552	547	574	575	508	537	587	537	548	545	548	539	565	556	572	590
14657	5042	3108	2476	1933	1379	1192	816	647	530	378	345	391	330	305	300	300	293	296	248	298	257	277	252	245	232	263	254	223	221	216	224	206	218	190	213	231	230	189	217	207	217	210	214	214	236	207	203	215	223	200	210	191	220	207	209	196	200	204	193	197	227	193	214	194	193	213	222	189	232	214	189	195	221	201	214	203	206	200	203	235	193	193	212	208	214	193	198	191	218	170	208	190	190	222	219	225	198	201	173	194	200	203	229	186	192	201	220	212	217	209	223	233	226	206	211	200	177	205	173	226	190	208	211	213	199	211	218	209	196	172	171	182	216	210	204	225	191	210	205	235	217	223	185	221	211	224	223	208	208	213	193	202	217	225	211	183	229	183	208	213	211	215	222	199	221	212	202	189	214	191	224	217	204	220	203	193	194	218	188	187	192	206	205	239	188	186	205	205	186	196	206	205	197	193	226	218	223	201	199	197	235	201	218	206	224	202	213	183	183	207	209	219	195	207	210	217	227	177	221	234	218	187	245	195	206	193	183	201	197	210	212	199	211	209	197	221	218	205	209	201	194	193	180	199	210	200	228	242	214	212	196	193	187	222	220	208	187	205	232	200	221	198	176	223	188	223	193	194	181	207	190	206	213	203	232	210	183	172	198	216	228	209	184	206	185	195	210	185	205	198	207	196	224	198	201	197	179	239	182	203	182	195	217	202	199	186	221	174	166	214	195	181	222	207	207	215	173	201	224	234	198	202	172	199	218	219	197	181	198	218	223	203	208	218	192	209	194	247	224	212	205	213	234	235	223	190	240	185	209	196	205	201	222	221	186	214	222	220	239	190	205	223	195	198	197	208	210	187	208	204	184	177	220	213	207	196	184	193	199	213	189	215	214	230	208	194	212	208	215	194	206	234	209	187	200	205	195	201	177	204	205	215	234	202	200	200	223	231	185	206	198	207	192	204	211	197	221	200	202	218	200	186	206	201	195	191	201	189	202	200	245	216	219	229	207	189	190	220	211	195	208	177	201	197	219	219	176	229	221	184	202	208	209	193	203	225	222	190	218	208	214	224	185	216	218	181	182	199	195	201	215	202	203	216	195	210	207	210	182	232	201	219	193	184	213	198	197	203	199	213	194	216	202	216	237	221	177	200	204	181	209	224	224	200	209	203	184	196	183	186	173	186	202	209	214	201	213	226	241	217	197	190	208	193	189	191	228	213	201	192	198	182	188	209	233	227	218	218	223	179	224	220	212	193	214	214	233	215	218	211	186	218	191	189	177	195	215	198	166	202	223	213	229	207	194	206	225	199	226	207	202	217	215	193	191	175	207	187	200	213	170	207	192	221	191	210	184	199	214	183	209	210	198	216	205	203	195	213	188	191	198	200	224	191	225	194	183	201	200	200	194	215	210	203	185	206	188	209	212	196	188	183	228	170	196	207	203	199	189	205	214	206	187	235	201	228	197	209	216	203	212	192	216	216	204	205	184	223	207	186	213	210	187	214	205	203	224	190	200	204	199	210	204	180	217	194	206	194	199	226	196	220	211	205	207	207	198	232	231	201	218	208	183	190	233	210	202	191	206	208	208	190	191	198	210	192	186	183	221	208	196	207	207	211	223	216	203	190	189	201	206	192	225	202	203	224	204	197	173	197	181	202	203	203	212	198	202	225	179	224	215	219	204	207	208	199	201	199	208	208	213	209	223	229	175	219	210	212	186	191	199	206	221	203	206	211	230	219	220	182	213	204	187	215	221	183	201	191	197	210	202	198	174	210	214	205	205	206	190	184	209	186	184	205	199	216	212	203	210	207	225	194	202	204	216	211	221	195	184	203	199	179	205	198	194	209	207	196	188	179	194	221	220	217	194	215	207	198	222	206	184	201	186	236	203	211	195	196	216	213	215	197	207	196	216	198	192	200	189	208	177	210	186	197	209	239	224	187	210	188	184	234	214	236	227	191	216	198	206	203	188	193	196	199	200	204	199	223	198	218	214	242	222	221	227	194	193	181	195	199	203	187	189	194	199	209	240	210	210	241	182	195	205	196	208	183	209	203	203	231	216	182	187	167	209	194	179	184	211	203	193	233	184	223	191	198	199	225	203	193	193	211	202	211	179	188	234	193	182	232	204	204	241	182	199	182	219	188	213	207	177	204	191	224	179	224	215	205	195	189	210	193	212	210	202	199	230	201	176	203	179	181	207	192	218	205	205	201	216	213	202	205	221	206	199	203	179	174	221	182	223	184	214	179	195	221	210	202	186	214	202	188	209	202	209	203	174	189	209	207	199	209	214	185	223	217	198	206	184	224	210	193	214	192	201	187	193	196	214	212	212	219	191	218	190	168	203	202	216	226	218	200	205	188	204	202	201	185	210	211	197	172	208	214	200	199	188	196	214	203	220	216	190	212	221	189	197	214	200	203	203	212	188	202	202	237	224	205	195	196	188	202	190	200	212	231	181	199	210	209	209	203	209	214	193	196	193	235	196	222	232	193	202	207	205	205	196	197	195	193	171	186	209	204	208	198	201	199	202	170	213	208	206	187	195	207	218	214	210	199	187	193	201	199	177	214	183	204	197	183	208	208	209	241	206	221	214	203	198	220	189	178	202	193	162	194	195	242	213	188	197	209	204	214	227	215	204	181	211	206	201	183	227	200	201	198	206	224	201	203	213	198	222	210	215	200	220	242	206	215	207	179	192	214	196	187	221	206	186	200	206	209	180	227	217	199	222	188	198	188	200	218	197	193	207	218	202	203	202	205	177	224	231	221	201	217	213	184	226	215	207	213	220	210	202	221	181	186	207	204	229	197	220	215	211	209	175	242	216	212	185	209	197	213	209	233	211	212	216	199	194	211	223	195	204	201	200	229	200	189	195	167	226	221	211	206	204	185	205	201	216	193	240	228	214	216	180	236	211	220	226	186	203	220	202	220	215	205	221	219	197	200	209	199	175	223	205	227	214	197	199	205	184	209	195	177	175	202	181	194	201	197	189	207	190	204	194	214	194	213	204	186	203	205	205	211	206	206	216	190	202	207	228	191	207	193	204	195	176	211	192	205	162	198	204	186	225	195	196	202	205	208	220	200	238	192	189	204	200	184	187	186	234	229	211	232	190	195	194	221	228	208	184	212	203	191	205	235	179	182	239	196	185	209	212	208	209	184	204	202	219	183	218	225	212	190	207	213	201	197	189	176	199	203	194	192	207	239	210	196	195	162	207	221	182	176	188	223	221	206	208	203	197	197	218	218	229	223	208	199	223	207	218	203	209	217	209	188	178	202	225	219	219	208	181	220	217	197	197	174	204	198	206	220	211	199	223	217	202	212	198	211	190	183	195	222	192	231	206	199	180	194	217	208	245	217	227	180	190	183	180	216	191	188	224	190	226	222	204	191	198	193	205	225	201	204	180	204	225	223	188	228	212	203	218	189	223	215	209	208	206	226	196	216	202	221	209	196	177	190	222	210	210	196	207	187	178	199	187	187	219	166	206	201	221
11049	4791	5654	7347	6040	5172	4246	3320	2900	2493	1986	1734	1510	1485	1325	1184	1189	1080	1166	1077	977	957	1001	859	899	779	750	715	714	704	626	579	577	593	556	559	504	540	528	559	582	566	537	521	510	530	528	503	477	523	490	492	522	526	485	551	520	505	470	522	501	516	520	541	533	478	497	517	492	516	492	534	505	501	524	496	519	532	518	466	510	505	527	516	509	522	492	508	486	526	511	513	456	502	542	488	515	512	544	520	492	543	499	561	513	524	498	538	496	504	459	471	467	499	499	493	477	522	486	513	487	545	505	485	496	471	494	523	498	546	480	542	541	487	491	519	453	494	512	502	505	497	531	550	529	492	494	493	512	490	504	449	523	529	491	514	506	511	500	501	500	521	512	504	504	486	477	519	508	495	489	522	493	551	562	489	504	469	498	507	511	507	489	526	518	535	487	532	511	494	493	490	491	481	510	517	509	496	498	523	518	512	533	482	499	494	518	519	550	496	504	515	562	467	510	523	465	492	501	519	479	511	493	460	476	511	461	476	463	529	477	506	489	482	514	502	493	472	507	501	487	503	501	522	457	509	485	508	475	513	470	467	516	520	466	532	525	479	504	494	483	527	501	460	522	512	502	540	517	515	480	508	505	506	494	512	490	476	512	497	502	540	470	479	485	527	498	500	490	539	497	511	484	483	503	493	527	481	548	520	517	509	518	501	515	491	515	511	479	505	508	500	490	500	513	477	525	460	481	530	528	457	534	506	544	529	456	481	512	504	502	511	477	494	516	497	499	480	500	526	543	505	505	522	507	495	494	487	490	499	523	517	469	508	500	476	523	530	474	482	553	489	516	512	493	499	507	534	510	512	515	502	515	554	491	487	477	492	522	483	507	551	499	505	527	521	521	509	525	504	495	508	471	507	512	506	478	474	500	509	519	512	498	527	461	477	515	532	523	495	499	539	497	535	486	461	540	512	530	504	534	486	519	507	516	482	521	478	479	490	491	532	467	515	505	519	486	452	502	485	460	486	478	492	489	467	478	458	523	511	492	509	498	487	483	494	516	502	524	487	494	485	502	515	498	490	501	489	485	504	531	499	481	528	476	529	510	536	513	522	462	468	484	462	487	513	507	486	535	534	466	523	482	522	496	529	521	506	530	468	540	486	468	516	497	479	459	508	487	535	472	484	503	538	487	553	518	469	507	533	526	474	482	482	535	478	484	515	492	507	521	534	498	522	517	484	481	533	538	493	512	510	479	493	507	516	499	490	469	507	519	471	532	486	482	504	483	474	488	476	496	479	490	541	488	499	534	506	507	496	502	505	500	496	508	495	537	475	536	439	530	484	524	481	542	498	488	517	504	502	531	482	519	462	492	520	496	516	498	494	530	519	479	495	514	520	513	510	507	509	505	474	490	484	499	492	487	480	469	539	496	533	495	522	514	479	520	520	522	492	553	503	497	495	490	499	477	503	514	517	533	501	508	523	502	461	482	518	481	484	537	480	512	508	512	515	473	498	454	525	513	478	523	533	529	473	507	449	513	529	481	541	471	477	511	501	498	521	514	500	488	516	492	498	512	535	498	462	511	520	501	489	505	516	525	493	507	517	551	457	490	489	529	497	515	529	472	505	507	492	522	485	518	494	490	512	473	502	500	512	494	529	480	509	493	519	512	531	572	528	514	537	524	495	497	508	521	519	498	532	479	558	486	491	483	501	490	482	461	522	504	469	511	557	513	531	506	473	509	537	512	513	471	521	508	515	425	479	482	473	507	498	521	511	532	501	505	475	496	496	493	513	534	511	506	459	504	507	489	507	461	476	509	471	519	476	469	498	454	517	500	522	520	526	505	530	496	500	527	543	474	521	502	503	492	508	490	500	481	535	499	558	501	530	487	456	541	502	478	501	470	564	540	521	521	499	513	502	494	490	533	519	540	538	506	488	468	495	476	496	479	532	475	477	481	496	472	504	489	507	463	504	496	528	510	504	470	501	507	518	474	497	483	494	495	503	499	493	485	510	510	500	475	476	512	535	487	528	465	517	518	494	499	483	507	490	535	531	465	516	505	507	483	488	508	525	451	507	483	507	490	499	510	482	530	530	454	520	490	490	505	502	517	475	546	484	462	519	477	461	509	495	483	506	510	517	498	479	498	499	483	493	463	476	490	515	499	487	474	507	506	531	496	505	495	487	498	554	536	503	520	516	524	512	507	528	474	519	493	484	562	519	472	519	521	507	535	550	538	538	502	508	491	501	511	510	485	471	499	510	513	471	523	481	495	516	501	487	451	474	498	500	478	530	504	478	530	473	486	498	475	505	541	504	478	484	477	479	543	454	470	493	487	436	545	494	517	543	490	476	526	486	467	494	516	495	513	505	494	475	513	473	477	500	443	484	493	507	510	528	524	505	486	480	457	494	474	497	484	520	485	534	502	495	530	501	471	493	506	507	506	466	477	501	483	506	514	542	489	511	517	499	490	511	503	533	515	519	483	500	521	525	524	483	498	506	537	491	464	472	508	478	482	511	486	499	493	494	509	533	485	499	515	559	532	507	516	469	478	473	469	505	492	517	506	504	526	540	507	509	498	483	499	473	511	499	506	483	527	506	529	471	534	501	517	502	509	520	487	500	541	513	488	490	501	520	479	510	512	511	474	495	492	488	485	540	468	492	502	509	499	542	522	533	538	504	517	518	523	514	506	474	511	517	504	498	513	521	533	500	497	469	520	512	477	472	514	502	473	546	487	514	519	512	515	523	493	475	499	471	487	493	526	455	508	482	476	493	490	480	478	494	501	491	494	495	514	486	495	494	489	532	488	499	524	506	525	482	482	513	500	513	514	503	505	532	477	513	526	496	507	499	483	490	513	527	518	474	490	510	503	500	545	512	506	489	505	529	521	499	509	490	515	526	493	516	503	480	499	511	474	502	481	515	509	491	502	553	467	471	556	521	522	472	502	525	538	473	533	517	535	507	556	528	523	550	496	513	506	467	556	497	486	523	513	462	537	477	549	458	492	519	478	542	513	508	460	539	542	541	517	510	491	494	517	496	476	457	503	488	473	492	536	483	497	525	480	495	493	520	486	497	482	511	509	500	506	473	512	495	472	479	466	534	496	502	513	482	466	509	513	475	483	433	497	491	501	521	492	459	528	487	479	494	508	522	491	498	497	535	519	518	493	494	494	512	492	475	480	509	532	531	505	525	496	497	523	511	504	497	491	495	534	483	486	517	480	513	513	515	487	500	487	486	514	479	524	561	533	502	518	499	537	502	481	500	486	492	533	521	509	488	483	499	504	519	508	504	485	505	511	507	516	494	529	528	482	517	481	520	489	491	526	530	539	500	508	508	510	488	525	515	474	507	517	482	492	490	517	517	535	524	470	511	496	497	525	499	468	541	512	489	471	545	495	476	508	488	537	529	485	473	512	513	512	517	476	559	507	449	505	538	480	480	511	533	530	495	480	501	533	518	485	516	476	513	538	530	484	518	533	544	556	499	487	512
36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
