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
338063552818	338063553379	338063553929	338063554479	338063555029	338063555579	338063556129	338063556679	338063557229	338063557779	338063558329	338063558879	338063559429	338063559979	338063560529	338063561079	338063561629	338063562179	338063562729	338063563279	338063563829	338063564379	338063564929	338063565479	338063566029	338063566579	338063567129	338063567679	338063568229	338063568779	338063569329	338063569879	338063570429	338063570979	338063571529	338063572079	338063572629	338063573179	338063573729	338063574279	338063574829	338063575379	338063575929	338063576479	338063577029	338063577579	338063578129	338063578679	338063579229	338063579779	338063580329	338063580879	338063581430	338063581979	338063582529	338063583079	338063583629	338063584179	338063584729	338063585279	338063585829	338063586379	338063586929	338063587479	338063588029	338063588579	338063589129	338063589679	338063590229	338063590779	338063591329	338063591879	338063592429	338063592979	338063593529	338063594079	338063594629	338063595179	338063595729	338063596279	338063596829	338063597379	338063597929	338063598479	338063599029	338063599579	338063600129	338063600679	338063601229	338063601779	338063602329	338063602879	338063603429	338063603979	338063604529	338063605079	338063605629	338063606180	338063606729	338063607279	338063607829	338063608379	338063608930	338063609479	338063610029	338063610580	338063611130	338063611679	338063612229	338063612780	338063613329	338063613879	338063614429	338063614979	338063615530	338063616080	338063616629	338063617179	338063617729	338063618279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53633	33202	25945	17940	9903	5520	3731	2503	2190	2100	1638	758	286	279	239	226	205	200	175	164	166	160	190	165	173	167	147	149	177	149	143	166	172	167	132	149	143	145	157	136	145	137	145	137	134	139	118	141	138	142	149	135	133	162	143	118	143	138	132	142	145	130	133	120	119	141	143	154	110	139	155	136	139	166	148	120	140	133	129	143	157	151	148	148	151	144	145	154	134	151	127	134	183	125	138	132	146	130	145	159	141	146	134	144	129	128	160	135	132	128	127	135	130	149	158	156	120	136	157	138	114	155	129	131	134	130	129	144	137	132	137	140	139	161	119	132	143	142	141	154	152	140	142	133	145	154	142	128	131	146	128	164	158	117	138	149	157	122	143	125	124	135	119	140	127	158	140	152	152	146	136	139	139	136	157	151	122	143	163	135	138	170	135	130	165	114	133	132	99	156	127	129	126	145	154	122	138	134	146	131	119	129	120	143	169	132	141	127	144	140	138	154	144	152	138	142	144	147	140	158	151	140	146	129	141	141	138	136	134	136	143	136	124	139	128	131	125	148	145	135	129	162	125	164	152	128	148	140	150	143	138	142	120	129	137	112	157	157	158	149	130	122	141	138	135	139	116	138	145	142	173	151	142	151	151	135	124	171	144	125	165	141	148	125	145	143	130	128	129	132	165	151	127	139	149	148	147	137	154	131	144	141	136	130	136	127	142	140	139	145	134	156	120	129	152	145	145	137	137	146	156	158	136	147	150	125	151	157	166	147	131	146	154	148	123	131	144	156	142	134	137	131	124	142	137	118	135	135	138	144	139	131	134	132	124	157	126	144	133	144	137	120	148	127	150	145	149	139	114	132	148	154	139	138	147	150	145	134	135	106	151	147	159	118	148	144	145	152	123	145	152	138	125	139	121	142	151	139	119	141	122	162	128	143	142	146	137	159	148	142	163	134	121	138	141	142	124	154	136	144	156	137	136	153	127	145	173	166	138	135	147	143	140	128	127	138	134	146	143	141	138	145	132	126	145	125	157	142	143	146	148	146	156	146	162	112	139	128	141	163	130	149	147	117	123	136	173	160	115	146	146	123	135	141	123	136	142	130	139	139	165	134	123	141	140	114	129	150	125	140	134	159	117	146	123	162	140	144	128	133	142	131	140	136	136	139	134	142	147	157	146	154	143	127	152	126	144	150	147	128	133	139	152	144	133	150	149	144	158	151	136	152	131	156	134	136	159	132	143	148	166	137	138	146	128	156	163	143	128	140	151	157	134	147	131	138	150	139	137	131	117	151	143	137	141	165	146	146	128	134	125	150	134	147	119	122	121	143	136	143	143	155	125	144	148	138	154	137	136	166	126	142	155	166	150	150	140	154	123	127	131	144	144	141	150	142	145	158	146	140	149	132	146	167	126	131	155	119	149	135	143	131	145	147	149	153	139	150	134	141	129	129	133	133	139	120	123	145	151	124	138	148	156	134	151	144	143	143	122	141	146	127	134	159	148	140	146	174	142	139	119	141	131	144	149	144	162	138	119	126	128	141	134	150	150	129	125	147	137	145	154	147	151	136	135	101	152	129	133	137	151	143	117	128	144	133	153	174	159	128	124	145	145	149	147	143	125	127	129	128	146	142	130	117	143	150	143	162	155	150	135	130	137	168	146	140	152	137	142	125	139	143	116	137	171	158	137	122	144	168	154	125	134	133	149	114	156	144	147	131	118	138	145	139	166	125	148	147	147	117	147	132	152	139	155	152	156	125	116	127	123	149	150	146	143	138	134	145	135	153	163	156	145	140	128	123	147	142	126	138	163	144	139	133	139	147	151	138	150	143	166	144	148	138	132	143	131	152	123	150	142	134	138	149	138	141	139	130	131	134	155	144	133	129	139	141	138	138	136	130	134	128	125	165	130	106	128	135	152	145	149	120	138	166	144	128	140	151	144	140	163	142	136	144	167	141	128	136	152	137	146	133	134	147	155	139	135	140	153	160	123	135	148	132	139	145	138	138	119	152	127	163	148	157	128	137	161	146	136	111	151	149	130	131	137	128	138	163	180	141	128	132	150	136	139	144	127	151	139	120	137	125	140	142	148	138	139	154	149	128	139	134	147	144	141	138	163	153	139	147	137	151	158	147	146	153	135	122	120	145	159	124	133	129	147	149	144	154	136	147	141	138	156	154	120	135	151	130	144	145	171	135	130	112	150	134	157	129	156	139	153	140	139	119	132	136	122	139	154	125	125	146	117	161	127	145	161	147	143	136	129	118	134	146	148	150	140	139	152	133	146	126	134	136	137	137	139	137	153	123	135	146	166	137	148	141	123	154	142	140	122	138	127	117	139	153	135	147	140	151	146	160	151	138	154	130	167	158	135	139	120	136	129	140	144	153	147	148	141	161	123	138	149	126	147	125	127	146	148	133	133	148	141	144	131	126	136	134	142	154	136	148	142	149	136	129	146	165	134	131	146	123	160	146	117	144	151	156	152	147	148	164	121	118	143	128	148	130	155	162	152	151	148	127	136	152	159	139	124	140	165	152	127	147	140	138	147	141	139	142	130	124	145	132	132	154	159	155	143	135	123	149	128	146	130	147	139	136	136	136	137	141	154	140	150	146	142	143	142	135	137	167	142	133	107	150	151	140	150	145	142	147	139	149	122	139	142	127	125	138	146	147	150	134	154	142	141	130	138	148	137	154	131	125	128	150	137	135	127	139	146	158	128	136	122	151	147	127	138	145	158	124	151	162	165	152	147	123	145	128	137	131	133	115	152	134	158	178	137	152	134	152	145	155	150	137	123	140	123	168	148	147	133	143	142	168	153	135	136	128	143	126	148	137	162	169	151	138	123	153	141	157	173	108	144	160	156	142	147	145	143	126	125	150	166	144	134	127	150	141	146	145	128	147	166	122	139	143	141	130	161	144	155	128	127	141	147	110	101	155	154	127	160	125	158	141	131	125	117	143	130	153	138	137	130	124	150	159	153	141	118	138	168	117	123	107	156	130	112	138	125	131	128	130	133	146	139	144	140	135	124	156	145	120	124	136	121	157	135	147	142	122	132	151	149	120	131	143	129	137	143	144	116	122	135	136	109	126	145	131	142	142	154	130	149	133	168	139	140	144	128	132	142	112	134	123	145	146	136	141	164	143	142	137	142	133	126	121	140	160	168	142	131	143	139	141	154	145	126	151	133	133	139	128	148	122	129	153	128	130	127	142	151	153	148	147	122	179	155	160	142	136	170	110	136	132	144	114	136	145	136	153	151	133	142	129	131	127	136	119	138	157	120	127	137	142	151	138	137	114	126	140	164	157	158	141	147	127	127	136	126	163	144	115	137	141	128	147	163	136	109	169	135	134	116	134	145	123	149	131	146	142	170	145	125	153	130	139	110	137	153	155	125	140	143	154	153	144	143	136	153	137	136	138	148	122	145	149	143	138	130	132	121	144	139	139	135	152	118	134	137	124	148	138	145	120	125	146	158	143	131	151	136	141	123	127
33307	25555	30471	29372	22122	16442	13520	9646	9194	8950	6598	3199	1196	828	709	651	617	551	529	458	456	429	427	420	411	449	392	372	370	359	350	342	333	321	322	327	347	340	349	342	303	317	354	334	345	309	332	325	338	308	276	329	348	342	322	316	272	326	309	306	318	331	314	327	313	321	329	315	312	282	294	310	323	313	299	316	318	299	290	336	308	310	335	314	292	275	309	314	302	327	316	289	290	333	284	307	297	312	317	293	334	316	314	326	302	302	306	334	314	281	288	320	342	337	323	295	318	309	305	310	327	295	331	322	337	344	318	310	286	333	308	332	341	310	292	314	293	334	334	295	319	316	320	325	301	307	283	289	286	319	327	323	301	323	298	283	314	335	309	274	317	304	325	336	328	333	331	312	321	314	299	304	314	297	307	312	323	311	307	309	289	297	344	303	289	321	341	310	291	295	317	329	325	299	315	319	302	298	290	320	298	315	331	303	313	305	304	359	300	324	312	284	312	346	326	303	317	310	319	313	312	293	316	322	278	302	302	321	288	300	307	287	309	319	334	295	350	319	281	310	310	302	315	289	315	278	348	309	328	310	300	330	309	320	302	310	331	332	310	304	316	312	303	319	329	291	314	311	305	327	307	330	294	294	304	315	309	309	303	297	332	292	326	323	310	316	332	330	326	304	291	285	317	312	294	310	307	330	288	318	346	280	303	317	302	327	353	288	261	281	310	313	314	330	302	306	285	293	331	329	322	309	315	315	326	316	309	347	359	297	336	316	319	345	347	302	324	280	309	332	300	268	304	335	286	292	318	331	300	291	331	330	322	328	360	287	304	347	328	295	302	293	311	312	307	361	308	299	321	297	327	334	309	295	305	331	280	315	338	354	320	339	354	327	292	310	310	322	310	333	335	306	320	307	273	305	320	314	337	312	306	321	305	272	317	294	306	303	314	307	335	306	344	301	324	291	289	342	291	326	299	305	329	319	312	313	321	309	321	296	289	300	307	310	318	311	313	325	357	301	312	327	332	332	274	288	274	329	316	334	336	311	312	331	299	309	303	296	326	306	327	306	292	299	300	317	291	344	275	294	343	316	323	319	321	319	328	278	296	340	289	292	318	300	302	339	291	319	318	339	299	314	317	331	317	321	299	317	277	310	294	289	297	306	297	318	328	314	309	321	314	312	323	313	257	325	296	304	300	326	325	325	331	296	306	309	301	328	300	313	317	307	324	300	320	325	333	332	316	332	310	296	292	302	322	328	324	323	303	306	306	306	307	294	278	304	299	323	312	321	295	308	321	301	331	319	313	331	314	324	314	308	284	324	323	319	318	314	316	347	312	338	310	311	316	297	326	258	317	362	301	319	340	327	320	308	290	335	314	319	283	295	314	290	295	315	328	318	329	277	283	305	311	311	316	303	290	317	344	310	320	302	285	300	305	326	302	311	319	306	291	329	343	313	293	282	308	310	311	340	311	312	294	328	296	303	310	327	291	350	327	345	280	315	319	304	358	309	320	350	321	290	296	321	295	320	333	314	337	313	307	301	279	307	337	320	331	323	331	315	339	318	296	334	346	284	303	298	323	326	342	331	280	308	329	328	303	297	302	309	288	317	303	330	313	318	316	264	310	270	281	321	321	336	316	333	333	330	336	308	290	318	303	311	341	301	306	315	352	305	312	309	310	326	301	297	321	352	321	311	304	295	341	289	319	324	300	303	283	295	306	310	290	311	305	326	271	306	267	325	314	318	280	344	301	285	325	319	320	275	312	339	301	300	321	303	282	316	309	294	312	308	337	324	302	299	323	296	314	327	314	316	339	306	355	319	327	314	292	276	304	294	319	320	314	311	287	279	328	301	298	259	304	285	324	323	308	298	302	298	309	321	321	322	322	312	323	307	336	278	332	325	342	319	327	305	310	307	295	327	283	323	333	303	330	324	297	322	318	331	323	323	308	281	361	285	325	303	324	297	303	302	328	318	312	336	301	304	328	306	287	275	288	315	336	312	322	329	322	279	317	321	329	297	333	322	347	296	322	330	325	318	298	319	311	279	296	290	286	342	317	293	322	318	297	304	314	285	313	301	311	316	303	337	286	306	279	314	305	306	333	337	313	294	300	306	304	308	287	334	306	320	281	336	297	304	296	307	314	319	310	333	317	316	309	298	335	295	347	327	306	325	305	332	313	307	332	317	345	303	293	287	313	332	305	326	313	320	305	318	319	328	310	308	310	321	292	317	332	314	313	317	280	323	283	343	325	330	303	312	328	346	307	293	331	305	313	307	291	327	307	316	312	315	317	316	305	325	325	334	284	309	307	305	341	298	328	317	313	312	266	311	302	290	323	329	330	325	300	312	292	310	310	312	313	312	340	262	302	289	301	298	308	302	297	294	305	320	320	307	320	331	337	291	304	309	317	326	318	335	315	330	306	331	335	300	298	327	311	320	304	302	325	308	334	323	335	304	294	319	340	334	332	317	297	320	301	310	308	307	291	343	300	293	279	319	323	295	324	314	298	308	313	320	340	300	314	323	309	292	313	301	295	318	304	307	289	328	323	311	308	328	322	295	332	306	324	297	306	288	299	317	296	287	316	323	314	341	331	320	327	315	334	332	307	307	301	329	316	324	330	338	323	342	295	311	283	335	315	314	294	328	276	312	301	298	313	333	314	291	303	326	335	294	276	311	302	316	335	310	301	321	276	303	319	289	277	295	321	262	336	322	315	282	313	311	290	287	336	313	330	316	320	318	303	301	275	319	332	324	288	310	318	278	315	328	330	302	354	299	289	321	335	309	309	306	312	345	321	310	301	328	319	282	274	324	297	320	312	321	298	315	329	338	325	326	318	301	359	317	331	343	277	268	322	328	306	278	335	330	288	320	336	337	327	335	308	326	307	306	288	312	303	334	315	319	301	317	321	347	286	308	357	304	352	325	322	314	329	326	304	339	302	313	288	314	298	310	316	289	335	309	330	313	310	324	293	305	269	295	280	320	279	316	311	326	309	303	300	324	323	300	291	350	281	282	339	332	353	310	316	328	311	330	306	299	298	312	320	318	279	305	335	333	324	339	300	297	288	304	310	357	299	279	326	309	326	312	301	338	294	312	315	298	327	323	304	294	273	294	342	304	268	325	295	294	316	306	287	310	311	316	350	320	312	288	327	283	323	323	304	310	300	329	326	322	332	318	332	321	316	344	322	281	309	318	316	310	319	290	330	349	339	330	300	298	301	339	321	331	309	307	346	306	285	298	315	331	304	279	323	330	282	310	336	329	300	322	330	287	342	323	280	289	280	308	319	319	326	312	318	311	330	306	330	322	313	313	324	302	311	359	287	318	321	307	303	314	315	325	327	302	331	311	335	282	314	312	291	301	303	312	291	299	290	285	305	323	315	305	334	308	333	353	282	311	307	305	302	314	313	315	344	293	349	334	296	280	295	316	283	347	302	327	346	318	313	303	312	329	321	321	337	322	303	331	330	302	328	341	286	306	318	309	311	320
32102	17587	11349	6595	3195	1813	1098	675	425	273	233	178	161	137	134	130	105	106	129	112	130	129	130	118	116	99	125	131	105	105	118	100	134	142	108	116	87	115	116	112	101	116	106	104	95	106	111	112	124	105	113	109	95	116	110	107	109	112	110	128	133	106	128	128	127	116	100	96	121	101	119	117	108	141	101	103	111	109	104	113	119	114	112	101	125	110	87	120	88	114	108	111	106	107	116	102	111	110	108	121	103	125	104	101	98	116	85	121	107	106	92	99	114	129	104	101	115	96	107	88	105	119	122	108	90	113	92	107	106	102	97	108	126	110	84	109	98	102	123	110	111	109	103	103	93	125	121	122	114	138	107	122	106	115	112	98	117	120	112	105	98	115	86	108	136	112	119	92	112	107	97	101	131	93	107	112	99	112	124	128	116	117	99	94	117	78	100	120	108	111	86	104	111	93	124	106	143	114	115	120	95	104	127	103	108	119	87	108	88	112	101	100	105	103	117	122	92	102	115	146	109	114	101	127	110	112	110	103	123	85	118	141	108	110	118	118	111	91	117	95	97	87	116	113	115	119	99	111	118	108	113	109	125	107	104	119	103	106	116	97	93	96	111	129	115	107	111	95	109	104	122	105	99	100	120	101	86	98	113	107	100	100	110	109	110	100	122	104	110	99	106	107	118	111	113	118	129	93	110	89	134	107	102	105	120	110	118	108	113	89	123	110	109	109	95	101	74	136	119	105	94	104	119	96	113	114	111	125	109	119	107	97	104	103	112	129	98	124	99	126	107	96	114	119	114	113	111	109	90	113	95	110	99	111	116	101	110	104	106	126	109	90	106	105	109	108	86	119	108	77	102	95	111	89	116	103	101	118	134	107	107	126	99	98	132	103	122	117	107	134	111	97	92	100	103	122	100	119	100	113	132	96	105	105	96	111	102	107	126	110	101	112	99	106	108	119	127	110	107	104	90	112	127	102	94	102	115	122	104	106	104	96	106	104	105	123	126	92	112	115	94	101	93	102	106	88	123	100	125	110	117	117	118	91	99	109	107	111	103	120	125	117	105	110	110	113	109	104	100	104	115	110	98	123	124	111	121	145	116	120	124	109	109	97	96	109	105	102	117	117	111	112	112	118	120	87	113	120	104	112	101	114	108	118	117	119	92	104	108	116	118	102	110	118	122	112	119	128	107	106	114	92	112	105	88	108	108	112	105	111	94	121	129	116	97	104	115	108	104	107	119	95	100	97	114	120	107	112	113	113	102	125	103	122	108	108	101	123	109	106	99	99	114	114	94	111	115	122	119	101	115	114	103	114	110	105	91	115	100	112	97	101	102	120	94	105	119	106	114	122	109	100	111	113	118	99	109	102	88	118	100	111	101	112	102	121	103	117	106	109	110	124	117	121	118	115	109	111	79	99	97	102	119	131	118	92	94	108	123	109	118	124	108	110	127	102	107	109	112	92	121	103	111	112	110	114	114	114	131	121	90	133	99	100	101	103	111	114	88	121	103	94	141	109	97	103	128	103	125	125	114	114	105	99	119	114	114	119	106	104	96	112	106	87	98	96	117	116	99	101	140	96	93	105	123	122	115	101	110	123	112	94	107	117	101	97	91	107	116	106	104	108	125	80	115	93	88	111	111	116	104	119	126	130	104	123	99	106	99	128	126	117	95	119	117	112	128	110	111	111	114	98	136	120	110	118	115	116	105	106	123	114	110	124	119	112	107	99	115	97	108	104	107	135	108	107	92	105	110	116	103	106	113	104	110	107	126	117	115	115	120	105	117	85	104	123	126	96	108	120	98	102	103	100	113	103	105	105	113	107	102	115	99	106	116	103	107	123	116	113	104	113	124	98	111	103	105	117	119	110	102	115	116	125	112	100	120	89	116	95	91	123	87	104	124	93	140	101	112	138	101	100	129	86	91	117	128	108	108	110	105	101	129	107	115	110	106	116	117	115	117	99	114	107	109	84	101	110	104	130	105	104	90	117	110	120	98	85	106	116	110	113	111	108	129	106	125	98	87	93	113	104	95	99	98	110	104	111	97	105	109	119	109	92	104	116	126	111	100	113	102	99	103	105	105	118	119	103	113	92	108	123	94	107	130	106	98	118	100	110	96	113	120	105	121	138	109	95	108	93	99	96	99	119	106	98	118	116	131	115	85	114	107	109	125	114	113	95	105	92	94	102	122	103	108	108	128	108	111	109	100	111	130	122	109	109	118	110	99	100	111	114	101	109	123	103	105	123	87	118	107	120	113	104	111	109	87	105	104	132	115	100	114	103	105	120	108	133	91	117	94	107	120	131	112	98	92	106	113	129	117	101	125	120	96	104	120	96	132	101	98	111	116	100	105	99	113	113	142	109	122	118	115	108	102	112	120	99	108	120	95	107	96	107	141	122	119	111	123	124	127	89	99	98	118	103	116	110	119	115	132	122	117	119	97	115	108	126	122	102	109	111	103	104	115	115	113	105	103	103	99	112	96	114	112	136	103	99	104	99	94	104	125	114	118	100	111	107	99	141	109	101	123	98	107	100	112	143	113	115	108	112	119	113	118	103	108	128	112	110	127	101	114	87	113	104	115	113	121	131	108	104	112	101	121	117	112	93	113	120	110	126	119	118	118	128	100	95	106	107	103	100	107	130	103	120	101	94	113	109	110	118	125	123	107	90	108	118	105	121	91	99	103	106	95	94	96	118	92	117	124	107	109	103	132	123	120	126	114	88	114	120	102	112	110	114	96	103	123	118	103	123	102	111	123	110	112	109	92	90	98	94	122	120	112	107	106	100	112	103	117	118	94	98	100	95	118	111	99	111	123	90	105	110	93	119	115	103	117	117	129	99	99	113	91	105	111	99	108	118	121	110	100	104	108	114	110	105	93	127	112	111	109	94	100	111	93	111	97	116	116	106	111	122	140	129	89	111	114	108	103	124	108	101	126	111	112	111	101	107	132	101	110	99	91	116	115	146	110	102	128	111	90	111	104	117	115	108	124	107	117	122	107	124	105	124	91	101	105	113	98	103	115	122	99	127	95	108	102	129	109	95	110	100	109	105	118	130	118	108	106	91	107	107	119	103	104	113	117	112	112	120	118	127	112	114	99	109	112	127	133	123	89	114	112	116	107	124	90	120	134	117	114	94	119	116	127	129	102	113	100	123	99	89	120	104	112	113	102	98	118	120	119	126	97	102	114	122	105	107	128	102	98	109	100	103	112	100	91	118	125	97	83	110	121	95	110	99	102	99	100	120	125	102	102	115	122	128	105	94	131	108	121	112	111	103	111	105	117	103	108	114	103	103	121	127	130	97	102	115	124	132	106	99	104	85	95	107	115	115	118	106	105	108	111	101	118	115	116	99	125	110	113	96	108	124	98	121	100	95	106	114	101	102	111	112	105	117	102	124	104	101	100	96	105	95	116	102	93	117	121	99	105	99	110	92	95	126	112	101	129	101	121	127	98	97	97	94	125	112	110	110	109	99	84	120
19732	12976	16914	14659	10176	6601	4250	2703	1571	1146	928	609	496	381	325	371	295	306	308	301	289	323	289	292	292	316	262	294	254	228	269	266	272	289	255	260	247	257	252	221	274	284	248	241	268	265	244	258	256	240	230	282	240	263	269	277	275	222	241	240	246	262	270	256	257	231	248	233	241	264	253	251	267	243	252	243	254	255	249	239	292	255	267	247	285	245	267	262	250	264	241	247	263	258	266	238	231	236	238	239	245	261	260	264	276	261	215	231	213	259	273	229	250	278	257	237	237	263	215	250	256	245	223	244	238	255	265	208	240	245	256	241	234	221	247	243	249	257	254	244	253	260	258	255	242	256	269	238	229	234	265	262	241	245	247	227	234	260	266	258	251	240	265	257	228	252	255	252	287	234	264	244	253	249	236	247	266	245	252	248	264	256	258	264	247	260	262	256	278	252	267	254	285	268	233	253	250	240	230	265	259	271	257	232	267	278	244	250	248	263	219	234	257	254	260	270	269	270	268	250	237	265	266	240	249	261	241	241	260	241	255	265	245	266	238	258	229	229	286	260	247	257	276	223	250	234	223	262	235	265	255	250	241	285	261	251	260	240	256	233	234	269	246	252	247	244	274	251	284	248	269	239	244	264	264	232	239	254	253	240	240	250	219	241	235	236	259	258	243	258	269	260	227	248	263	264	255	247	246	269	269	255	254	239	246	269	252	231	258	243	262	267	274	267	261	236	221	277	241	264	233	274	235	261	267	266	247	260	265	243	262	249	252	262	258	263	246	255	256	239	250	268	226	270	237	230	224	257	245	279	259	244	274	274	256	238	245	272	239	266	244	270	223	260	237	267	276	243	243	253	285	277	259	242	290	251	259	258	275	250	254	262	238	280	252	250	238	271	246	224	236	295	261	307	250	245	289	267	257	266	270	252	243	245	262	276	241	259	247	264	243	249	250	261	262	259	263	245	258	242	242	252	248	264	266	240	244	264	234	269	275	236	246	240	262	248	242	286	250	254	235	248	252	238	261	268	246	265	261	241	249	253	279	236	250	240	258	252	277	245	243	242	257	248	249	265	272	270	243	289	235	265	260	234	258	274	250	274	224	234	232	211	256	250	234	276	268	270	279	273	263	276	226	248	243	246	246	239	238	239	279	265	230	228	254	261	254	280	253	250	269	253	228	295	231	254	227	231	261	263	256	260	275	292	245	240	257	281	258	273	229	238	269	303	251	235	268	254	237	253	231	222	247	235	252	248	235	252	271	239	232	223	246	261	242	257	250	250	253	258	230	291	276	270	243	260	275	253	242	260	249	252	255	264	230	232	258	236	261	278	238	236	252	238	246	267	256	243	255	240	257	242	259	247	230	284	239	262	251	252	227	236	213	274	248	226	244	239	261	253	255	228	248	268	259	261	252	247	245	256	260	232	279	233	254	253	260	258	227	258	217	275	226	258	265	250	230	268	256	249	234	258	262	260	237	256	266	235	257	266	281	228	235	242	264	260	250	235	256	245	221	250	277	258	259	272	233	235	246	228	300	250	228	250	236	261	251	244	244	268	238	244	241	260	275	207	258	243	257	256	253	246	225	262	279	263	255	242	250	267	263	261	233	252	237	266	231	272	256	237	236	271	253	246	240	244	259	250	220	284	263	265	257	261	267	275	253	239	263	215	242	261	271	239	238	266	272	268	239	230	281	255	271	243	268	266	259	257	251	259	268	229	260	229	243	260	220	270	247	268	282	255	261	261	237	278	280	258	252	258	278	253	275	232	239	260	236	253	241	220	217	239	272	254	243	231	247	233	248	258	243	245	251	246	277	250	266	232	221	240	217	265	255	256	246	262	249	257	253	246	270	230	272	262	242	256	267	266	290	279	225	266	237	248	243	262	241	226	265	289	251	223	237	242	238	268	254	232	275	230	242	229	270	224	253	265	251	286	271	233	262	237	244	245	251	252	228	223	278	259	248	254	280	264	241	254	264	259	253	233	245	266	243	244	262	262	244	237	266	256	240	250	236	245	246	240	241	237	261	253	228	293	233	239	259	234	245	273	260	246	256	262	278	260	257	247	246	241	269	250	253	256	271	246	270	259	226	238	245	233	261	275	219	259	234	277	256	261	238	231	246	243	244	254	272	242	263	233	247	305	241	260	230	244	248	272	273	235	268	261	252	246	248	263	266	257	222	262	266	236	240	255	230	244	258	278	265	276	266	237	235	272	257	260	240	263	253	275	230	253	257	226	269	242	252	264	267	267	264	267	242	248	260	281	251	241	245	268	257	248	268	260	265	267	257	240	254	263	270	251	253	242	260	227	241	267	241	251	249	249	255	244	235	274	250	230	257	222	286	238	272	244	236	238	277	255	240	274	224	238	241	234	236	240	237	268	257	264	253	267	235	262	279	240	259	258	259	242	265	276	250	234	236	269	254	249	250	277	265	290	252	264	237	231	256	244	235	264	243	243	219	241	265	276	242	259	271	264	227	263	229	230	242	254	254	253	225	276	258	227	286	252	282	237	254	248	242	258	222	262	267	242	282	253	239	260	237	242	271	255	260	231	233	251	265	256	271	270	251	246	256	278	251	250	256	241	247	262	255	258	273	240	237	246	276	244	247	249	230	289	239	248	248	229	240	259	282	253	266	237	268	277	265	257	251	268	247	256	246	270	267	267	249	281	206	236	258	272	248	248	218	269	256	261	282	254	244	229	267	242	250	264	266	295	261	237	267	259	268	257	244	259	230	244	254	243	257	237	274	234	262	245	258	257	240	231	262	215	234	247	246	248	245	235	226	246	256	255	229	237	217	251	226	258	243	274	258	264	273	269	239	248	233	238	250	275	257	261	281	268	227	252	245	241	241	255	256	247	231	245	265	274	239	249	258	265	237	262	276	249	240	279	275	252	208	247	248	250	250	264	263	257	255	246	247	257	250	248	233	234	264	276	277	232	252	251	253	236	267	234	235	262	278	242	221	225	238	228	247	243	264	251	237	284	233	270	240	294	242	248	238	255	241	259	266	245	257	277	255	265	235	271	237	251	232	262	219	236	267	258	270	248	260	247	248	240	238	250	265	239	245	229	263	222	237	273	268	234	256	244	241	243	245	246	283	260	208	271	245	268	275	255	259	253	287	257	279	249	276	268	250	276	237	260	262	255	281	285	266	275	257	258	247	261	263	242	258	262	250	255	258	255	272	257	251	238	244	248	251	255	281	250	255	238	252	244	262	261	247	245	252	238	247	243	252	247	275	256	249	262	230	263	258	270	259	252	281	240	252	243	236	258	259	263	224	291	244	239	260	230	258	255	264	248	241	261	230	252	275	241	236	282	266	238	284	273	241	250	249	257	234	275	263	239	239	226	245	222	251	256	256	239	256	264	279	262	267	242	250	284	264	246	248	232	246	267	258	250	244	284	233	259	259	252	253	277	263	252	246	257	250	276	264	241	247	245	243	238	246	228	266	257	258	264	258	256	231	253	237	261	266	253	237	259	252	257
45492	24307	17866	11807	6549	3385	1835	1195	858	845	467	335	240	202	201	167	161	181	172	145	146	170	150	131	146	140	137	145	136	130	127	134	134	135	131	147	145	118	131	134	125	133	139	150	137	134	117	145	126	119	120	119	127	147	128	140	134	130	130	149	141	152	131	123	106	96	118	98	130	139	140	122	132	139	130	127	116	123	121	124	137	133	116	131	133	133	147	122	133	144	121	143	135	120	130	123	136	149	114	124	130	140	128	139	114	144	123	147	131	143	137	120	129	117	141	110	126	122	113	140	123	141	118	131	122	145	115	140	107	114	126	118	110	126	154	137	136	139	133	126	127	113	121	108	106	142	133	124	122	122	122	145	132	130	129	121	132	115	129	130	116	146	129	108	131	115	117	138	129	104	132	103	109	130	129	121	145	126	117	137	135	122	124	149	141	143	129	138	123	146	127	137	152	142	132	127	115	125	153	141	112	127	127	131	130	108	116	120	122	128	129	132	130	120	132	132	115	131	112	126	126	117	138	112	120	122	127	124	111	120	115	120	126	150	137	132	138	125	124	107	125	127	129	116	114	120	144	138	128	110	137	121	123	133	133	126	127	133	137	137	126	132	133	124	112	110	139	143	129	149	138	130	136	134	115	121	134	111	122	118	125	141	133	137	143	159	130	133	149	123	159	139	123	110	143	109	137	122	128	111	144	129	135	121	132	132	134	135	135	144	120	141	138	108	127	125	117	137	144	130	128	114	131	135	138	131	120	123	122	144	107	114	104	115	136	140	132	123	137	124	111	136	137	144	136	130	135	105	123	132	111	156	149	118	117	139	124	152	115	119	134	134	134	124	120	123	106	107	141	125	135	133	127	130	104	108	118	134	112	131	142	135	128	129	112	116	140	132	147	118	130	131	113	129	152	136	132	137	130	142	126	141	117	118	116	142	158	135	133	140	128	94	120	134	126	131	135	118	128	137	135	125	131	117	101	124	118	135	119	144	134	117	131	144	141	117	120	111	127	119	127	135	123	134	126	135	115	130	134	129	131	133	130	118	121	138	142	120	116	132	122	122	128	106	157	143	134	114	143	138	146	133	121	119	141	121	128	119	135	121	128	144	168	147	108	137	131	150	144	151	126	116	135	122	127	130	132	116	125	125	130	145	136	154	129	127	142	116	131	162	119	126	114	149	141	125	126	127	115	136	126	141	106	128	129	123	139	118	134	112	122	139	128	119	124	115	142	134	133	121	115	137	119	138	134	124	152	112	144	131	123	144	111	116	134	120	130	120	130	135	132	113	126	123	135	114	123	136	138	100	116	144	137	107	139	123	136	145	131	147	138	132	134	114	149	141	120	115	123	126	82	124	118	105	131	116	123	110	123	118	125	111	132	142	131	133	124	104	125	115	121	143	134	128	129	120	124	130	114	132	128	135	126	132	143	119	128	145	115	146	133	127	128	147	116	134	145	138	113	125	133	132	135	123	137	133	157	150	133	126	105	124	129	122	139	139	131	125	128	140	123	126	131	124	144	133	130	125	118	124	129	125	122	112	150	139	109	135	140	109	132	126	125	109	107	124	134	132	130	114	125	145	127	131	109	117	148	142	123	120	133	129	117	126	145	123	146	138	143	135	147	135	118	127	154	118	115	125	113	128	142	134	143	107	135	131	123	165	144	128	114	139	112	125	137	124	146	113	122	136	124	147	123	124	153	135	136	135	149	128	120	130	91	129	143	142	120	128	143	139	136	152	139	135	132	125	125	126	140	133	118	121	125	126	117	126	131	125	136	139	144	142	117	126	116	111	117	122	131	126	120	130	113	114	113	125	109	125	143	130	128	134	120	122	126	137	137	119	123	134	132	126	130	135	140	127	127	122	138	142	129	104	146	146	131	145	149	137	142	117	112	124	127	125	144	115	137	153	126	139	106	133	136	160	147	127	121	119	123	134	139	141	132	122	141	111	139	123	123	140	119	120	129	125	133	135	120	133	124	129	108	162	114	113	107	138	116	118	119	107	150	131	132	141	128	130	125	126	121	135	126	127	126	129	121	131	136	132	122	121	108	121	131	135	112	133	126	142	125	140	140	133	131	123	115	104	107	128	116	119	130	129	144	134	125	127	133	129	122	133	127	115	129	135	116	127	134	123	152	131	130	136	129	157	120	122	122	122	130	127	125	100	122	117	138	103	114	148	130	115	129	134	147	118	140	122	154	120	116	126	126	124	139	138	125	124	123	128	100	153	131	126	125	105	110	113	127	130	127	144	146	123	106	118	143	131	117	137	130	133	138	114	142	136	142	138	124	145	143	155	137	150	158	128	129	136	117	134	138	119	125	103	127	130	114	118	134	140	120	124	145	126	108	96	134	126	126	120	154	140	110	137	143	146	110	132	120	133	138	148	154	130	126	128	132	123	133	152	102	125	137	130	149	130	130	129	117	124	122	135	135	132	135	113	136	152	150	111	125	133	139	154	138	128	116	166	135	134	122	129	126	136	151	137	134	151	130	141	144	135	133	139	114	130	134	141	125	126	138	129	128	131	134	130	123	121	155	142	166	142	91	134	133	133	121	126	129	142	130	127	145	134	127	119	113	122	131	117	129	123	121	125	124	133	125	138	110	113	137	124	134	135	146	121	139	131	136	120	144	101	138	142	124	111	132	134	134	133	110	111	135	123	141	109	139	131	120	138	132	137	154	111	137	149	145	124	132	129	130	147	134	117	154	136	135	130	132	124	131	126	112	136	138	143	138	117	143	136	125	118	115	143	143	137	157	126	135	114	126	113	142	125	119	157	126	124	122	114	138	138	119	113	137	143	139	141	119	131	99	123	127	148	107	113	117	125	145	128	142	139	121	124	133	131	125	129	131	144	145	134	129	124	108	138	129	133	145	123	124	148	117	108	130	125	135	113	142	124	127	134	134	117	126	123	129	122	158	135	123	117	113	130	114	122	141	114	125	137	111	124	113	125	147	142	133	136	129	112	144	140	117	115	129	123	134	130	123	132	147	129	124	100	117	122	137	117	121	130	125	133	142	122	140	118	144	128	116	130	138	131	120	131	134	132	131	143	124	124	129	131	122	116	129	156	128	111	129	132	129	110	134	125	137	111	147	124	131	134	132	126	136	124	136	141	117	104	99	136	128	120	126	126	159	122	126	136	117	137	147	117	152	114	114	140	128	130	132	137	110	128	117	124	124	127	107	152	120	138	142	123	135	135	139	132	141	133	135	135	125	133	116	115	146	128	126	130	131	117	129	126	128	112	148	110	130	107	128	112	143	141	122	119	128	120	143	129	133	135	145	132	108	152	115	142	118	145	127	116	146	128	133	138	147	123	110	129	112	134	121	143	152	124	118	130	123	110	147	126	144	112	144	128	133	135	117	135	118	147	130	146	142	120	121	129	141	125	147	121	151	102	130	118	152	138	122	108	133	125	135	96	120	137	141	124	144	142	137	130	140	141	120	126	111	111	140	138	132	124	125	144	139	143	132	161	147	142
28533	18859	23962	22534	17350	11119	7157	5175	3918	3556	2064	1285	818	667	578	540	458	472	416	414	377	372	380	368	376	333	328	370	317	328	335	275	311	309	339	313	322	344	311	299	314	351	306	342	287	313	296	304	298	295	290	308	285	299	325	283	273	257	272	334	285	334	312	317	304	328	285	314	284	291	250	303	290	296	281	283	282	308	284	258	295	290	307	273	282	268	296	296	298	291	307	303	299	311	260	325	309	288	284	290	280	301	295	317	281	297	280	305	292	288	269	301	294	275	292	307	274	261	303	278	276	313	322	289	280	275	315	304	277	336	299	297	316	286	301	295	278	291	245	293	300	302	301	282	277	275	284	267	267	285	314	300	279	287	291	302	288	291	274	269	278	303	265	308	294	303	296	282	260	279	291	319	280	282	298	274	293	282	273	273	301	301	291	293	298	286	321	299	310	277	291	254	309	302	305	294	313	292	281	267	243	261	288	310	292	253	273	314	311	291	297	276	272	298	294	273	298	299	288	295	290	289	279	301	281	323	273	330	271	277	291	285	305	263	295	300	299	305	328	302	298	292	298	283	294	311	322	313	307	314	280	292	281	292	295	281	286	278	275	285	290	291	313	296	261	300	310	286	300	275	300	310	281	295	276	257	280	292	297	278	293	293	288	310	282	294	281	287	260	288	319	302	269	296	283	278	278	282	300	285	305	293	289	292	278	303	268	288	313	301	330	322	301	305	293	297	315	294	310	315	274	264	261	291	293	283	289	279	292	307	290	295	288	272	301	256	294	291	283	295	280	282	278	287	278	285	283	271	301	297	277	271	288	313	265	293	304	299	281	299	348	286	292	283	298	296	316	301	318	288	292	292	288	302	267	296	271	320	294	274	254	292	304	269	296	300	311	264	311	277	276	316	274	277	279	289	305	305	274	298	284	309	290	265	272	288	287	294	306	307	305	287	280	251	303	271	294	342	317	261	300	285	272	301	290	313	292	289	315	297	301	292	279	279	303	284	294	291	282	287	295	282	301	307	277	274	278	282	300	318	272	274	296	289	319	275	277	264	336	311	315	326	326	304	284	297	303	280	256	267	304	298	333	294	282	293	301	291	240	286	285	277	275	313	293	290	291	267	289	292	298	284	293	292	271	281	275	291	312	289	280	300	331	270	299	281	290	323	316	295	307	323	291	293	303	268	296	311	309	280	283	288	292	271	326	293	270	288	321	324	293	309	307	305	273	295	305	312	311	298	303	290	297	301	295	318	305	302	279	284	313	281	296	282	308	280	292	316	277	310	271	310	295	272	269	313	301	277	288	294	277	265	281	299	254	268	295	317	316	292	258	297	309	318	281	283	288	313	254	274	323	285	316	303	317	321	269	264	311	302	301	286	289	287	254	274	289	282	264	286	283	286	296	276	282	283	281	275	267	303	286	292	317	279	276	333	302	283	303	291	282	298	303	264	304	291	282	267	306	308	269	290	302	293	287	299	297	291	337	322	276	255	286	312	288	319	301	295	274	270	316	290	285	326	254	319	309	277	295	296	311	302	270	270	276	316	270	321	290	280	291	285	258	277	305	311	274	265	312	284	283	283	292	310	314	299	323	316	280	294	278	296	314	306	285	286	276	311	294	304	286	295	256	298	307	286	282	320	289	289	286	283	289	301	273	295	262	282	286	285	287	298	313	304	295	283	285	287	270	257	312	270	311	282	300	286	279	268	291	255	323	304	289	301	290	297	289	264	295	317	298	291	304	269	295	318	266	275	319	296	337	288	288	273	304	265	285	284	288	325	295	299	320	305	284	318	269	310	294	276	299	301	265	275	285	287	302	299	278	287	272	298	289	290	276	319	321	309	309	287	272	285	318	285	283	290	305	263	297	320	322	293	296	272	310	292	312	287	313	304	319	280	245	294	309	301	323	321	281	291	305	276	289	274	273	309	273	295	286	270	289	304	276	285	302	278	287	293	299	312	320	280	334	292	289	306	287	304	279	295	292	295	286	347	285	294	304	245	298	281	312	281	299	274	298	320	317	315	284	310	289	286	261	280	274	256	275	296	278	270	308	298	297	294	282	298	274	273	286	305	303	269	292	321	287	291	322	299	306	292	300	287	307	284	301	303	301	299	320	314	287	277	289	309	261	271	279	289	284	286	296	271	290	298	296	285	284	319	271	283	285	260	297	282	281	282	289	286	257	273	285	282	305	314	318	269	309	322	289	303	262	267	267	277	286	292	321	272	292	336	275	290	292	291	323	281	287	300	299	326	288	282	282	296	294	240	274	297	284	303	299	260	297	279	314	310	262	295	280	282	300	289	270	301	305	293	301	320	286	289	270	290	301	303	292	291	294	291	293	304	299	276	291	318	295	280	311	286	302	272	306	301	327	310	300	290	308	288	289	308	303	298	276	339	303	275	277	336	323	305	288	276	278	257	302	300	306	290	293	280	292	250	292	297	284	308	305	288	273	308	281	278	300	302	299	271	292	268	292	278	318	312	270	289	275	303	284	295	332	283	299	290	299	296	317	271	295	304	289	277	300	275	291	288	303	260	306	318	273	293	285	272	261	281	296	293	285	281	255	305	292	303	273	288	300	299	293	297	308	297	288	274	305	287	295	288	299	302	271	307	330	264	296	337	272	305	264	288	253	286	313	283	270	308	270	307	274	310	306	287	315	259	294	293	290	284	282	294	287	297	286	300	320	294	287	282	315	318	328	289	280	284	291	277	301	289	277	296	305	295	296	306	283	326	291	285	291	297	266	285	327	317	308	282	322	272	291	293	282	308	283	277	298	270	291	305	292	264	306	309	287	259	283	310	316	306	302	294	313	299	298	282	301	326	296	302	301	285	284	302	279	279	296	306	283	267	312	288	296	300	288	272	269	285	283	296	304	307	291	279	297	273	278	285	255	288	297	317	308	318	308	305	275	276	293	284	301	290	295	303	303	304	297	285	280	319	289	287	296	316	316	290	309	302	285	298	315	307	330	286	299	319	311	309	284	288	273	264	274	304	316	297	288	287	286	305	302	307	299	265	285	276	302	289	292	320	282	300	290	319	286	263	265	272	294	311	307	307	279	287	274	271	301	298	277	285	292	301	317	299	284	244	292	303	291	267	307	317	322	272	311	285	289	275	296	303	302	295	306	278	299	308	308	284	285	308	310	283	285	295	304	264	284	308	283	304	282	322	313	288	303	273	269	262	305	279	283	284	269	283	314	280	297	265	283	290	294	288	287	314	283	306	288	295	300	316	292	307	329	299	289	279	312	296	265	283	285	283	332	307	320	318	265	274	276	313	290	283	300	295	286	292	289	278	305	278	291	299	292	283	314	321	281	271	285	283	285	283	312	289	282	288	280	295	296	298	336	276	283	265	271	297	293	294	285	269	291	288	302	282	287	281	270	274	292	271	332	261	293	293	313	312	330	259	287	312	299	273	317	266	277	296	275	285	296	307	306	304	309	267	299	290	281	288	281	285	301	279	295	292	290	270	262	250	289	310
49411	31688	27824	20019	10818	6334	4235	3146	2074	1398	1014	683	277	259	247	221	210	169	189	183	173	146	148	165	178	164	154	151	153	142	165	156	135	127	130	162	153	140	164	184	158	147	151	145	123	134	142	147	159	144	142	126	155	144	149	157	136	160	132	135	146	144	147	137	120	122	130	144	123	135	136	136	103	134	143	125	135	150	130	135	134	124	124	141	134	149	148	154	140	147	147	144	135	145	132	123	124	144	135	136	120	144	138	126	144	159	132	121	130	130	154	143	133	139	131	162	129	122	127	153	146	140	136	143	152	144	156	132	119	163	162	158	140	137	156	147	140	165	134	148	132	168	133	131	144	144	184	126	142	133	126	133	141	129	144	127	142	139	146	151	148	128	144	144	139	147	144	125	133	151	127	144	141	165	131	142	127	141	137	142	146	134	144	128	135	140	110	138	141	125	137	155	149	144	127	142	136	130	122	138	146	143	169	118	145	141	150	130	136	150	136	116	144	146	139	137	129	126	124	140	141	144	124	140	126	147	132	150	124	125	127	140	134	130	150	155	117	136	136	125	136	137	114	149	121	151	121	145	151	136	138	143	134	141	140	132	126	113	129	136	141	129	150	154	137	131	131	129	135	123	143	154	131	136	109	133	122	127	144	120	139	115	137	143	116	142	141	125	126	139	129	166	140	137	144	164	150	153	149	136	140	154	127	129	138	125	135	136	131	151	116	165	137	138	147	114	158	133	119	134	143	138	141	134	127	155	157	161	122	147	151	143	141	127	160	136	142	142	134	147	127	156	142	146	144	135	131	125	148	146	124	147	163	126	124	129	141	141	151	183	124	133	127	127	125	111	150	158	128	174	149	145	139	147	125	135	149	132	108	148	127	128	136	139	141	128	137	132	139	149	148	146	130	137	109	136	138	135	156	130	133	138	147	142	141	143	142	121	124	143	163	142	134	111	144	137	121	123	158	111	108	138	165	158	137	117	127	152	139	108	114	151	136	128	134	140	129	109	150	150	162	133	135	144	139	145	160	129	135	129	142	121	146	135	134	147	164	136	119	142	121	145	136	155	152	135	131	112	128	109	140	111	126	145	142	121	140	135	148	138	118	135	149	151	139	150	141	133	149	136	134	150	161	159	137	120	135	125	132	147	140	135	127	115	138	145	146	136	133	146	141	122	154	135	122	114	139	113	140	112	146	132	136	136	122	150	131	127	139	135	123	147	129	156	144	114	147	147	133	129	121	141	105	130	127	143	147	106	151	146	147	159	148	121	121	102	118	145	127	122	160	164	157	114	128	137	130	130	179	147	132	146	157	153	126	121	126	138	150	138	136	132	133	115	135	140	141	130	111	115	136	129	152	129	133	129	134	139	145	131	154	135	142	126	140	143	116	141	157	157	140	142	161	150	126	101	146	173	148	160	135	136	163	157	109	127	136	130	131	129	132	138	135	127	122	142	169	134	147	143	121	135	150	159	157	152	131	132	136	147	155	143	160	138	137	125	146	111	144	146	133	136	125	164	160	152	107	162	151	148	142	138	139	146	120	138	140	150	140	134	132	141	122	142	130	149	145	135	143	139	114	131	153	144	127	161	167	143	136	138	131	127	129	146	144	118	133	146	132	141	153	159	162	134	135	122	142	147	145	130	131	135	140	127	120	134	143	123	114	121	124	141	148	140	134	137	117	146	133	147	126	155	144	137	137	125	126	138	122	129	138	142	138	113	131	150	127	142	135	144	123	119	135	135	108	129	135	141	152	135	132	147	119	160	104	151	142	135	142	145	123	143	143	133	130	133	154	128	133	136	109	127	162	150	146	138	150	152	148	117	142	135	130	140	125	116	145	160	161	121	154	146	159	138	138	124	121	128	133	151	125	156	135	144	133	128	149	158	137	139	134	136	119	116	149	141	155	160	139	136	137	158	141	154	139	132	173	146	126	134	132	136	131	167	150	132	158	139	140	129	150	141	140	127	120	154	157	157	138	136	113	134	122	143	137	158	137	130	135	136	128	122	127	140	122	124	124	110	131	124	139	138	135	124	143	145	135	152	131	154	149	123	146	112	136	134	141	124	129	137	125	142	150	119	144	127	97	132	143	118	141	147	141	144	145	139	120	136	145	150	128	138	142	132	125	122	132	122	145	133	129	127	120	161	145	152	124	150	147	132	155	145	159	130	133	140	136	137	142	148	138	138	120	133	131	144	145	128	139	157	117	141	158	131	130	122	126	133	132	149	137	149	173	124	133	128	132	126	124	139	106	135	119	157	123	134	150	123	123	153	141	141	130	107	142	154	130	142	135	143	123	147	118	141	145	148	134	137	136	140	143	141	138	141	141	136	143	139	144	147	131	133	135	151	136	124	107	141	130	150	157	155	149	131	163	134	140	152	133	119	118	124	146	145	151	129	137	150	120	120	147	122	124	136	135	127	153	146	130	113	147	117	147	142	164	116	119	133	126	117	135	122	136	159	132	129	134	134	148	129	122	148	151	137	139	132	144	131	135	132	148	153	157	141	147	143	114	135	110	121	147	133	142	152	137	145	130	119	137	147	138	163	126	121	154	135	143	114	149	138	142	127	130	134	135	170	151	144	140	133	133	133	129	158	122	143	119	137	149	141	132	138	151	137	148	138	142	134	129	113	160	133	155	145	160	133	152	149	123	140	134	148	148	125	156	125	141	151	150	124	149	144	156	154	127	146	122	120	148	142	152	126	148	142	139	123	145	123	139	135	154	143	136	169	132	132	151	138	143	139	126	134	141	118	143	143	136	135	152	134	142	142	154	151	119	123	112	144	140	131	113	128	141	130	133	137	141	150	165	150	124	163	128	150	123	148	124	150	141	142	153	116	132	135	131	131	144	143	122	120	141	147	144	159	144	133	122	149	166	154	145	103	133	175	138	160	119	146	123	143	129	146	136	145	141	129	131	141	151	140	136	144	157	146	135	133	137	134	116	128	146	144	156	140	144	148	129	123	147	140	138	132	144	157	132	130	129	160	158	147	113	122	130	132	136	149	166	172	147	132	146	153	146	155	135	113	147	154	137	134	139	134	147	139	136	153	146	145	151	162	158	147	146	125	106	146	156	149	143	130	126	138	144	143	154	144	153	124	138	126	114	139	134	134	120	128	158	141	148	134	141	127	118	165	133	133	148	145	134	139	143	137	132	138	118	155	138	122	128	137	131	116	136	116	143	164	160	137	156	153	133	176	148	145	144	120	149	143	123	146	138	133	123	145	144	150	110	126	118	122	114	148	121	120	132	153	162	158	132	147	128	162	138	144	148	165	132	130	147	134	135	135	147	138	129	137	147	135	149	147	118	138	165	117	108	131	136	118	137	156	106	164	153	137	151	128	140	144	144	147	135	130	142	147	142	145	168	146	140	115	126	144	129	130	152	161	129	150	147	144	140	132	138	149	140	151	135	130	143	119	138	154	134	131	134	140	162	135	127	120	143	138	150	143	150	151	135	133	108	124	139	152	144	145	127	134
30490	24646	33437	30510	22955	17863	14295	11508	8541	6082	4496	2882	1088	1053	863	686	664	615	566	506	464	449	449	452	454	394	410	367	397	368	349	356	347	304	323	351	347	288	354	325	321	355	345	316	314	339	349	324	315	313	325	287	315	298	336	283	257	325	307	293	323	297	310	301	339	298	312	300	325	257	318	293	313	291	316	330	265	317	333	308	312	302	287	321	330	331	297	316	292	258	289	328	304	311	302	321	302	311	320	287	304	301	339	276	325	297	295	301	322	312	304	280	283	306	335	321	302	280	293	310	271	272	303	290	322	304	286	312	304	285	307	314	287	288	306	294	303	293	305	297	301	318	306	317	320	278	321	272	339	329	314	311	307	311	331	306	344	288	292	272	298	282	292	296	314	300	337	333	298	298	292	264	327	319	332	310	290	298	282	296	282	330	296	299	303	311	283	284	327	331	305	274	308	316	311	324	304	283	266	285	314	282	289	289	294	300	298	294	274	300	305	290	306	326	280	286	324	299	319	314	325	289	305	301	304	298	297	276	290	331	278	316	267	293	293	277	315	300	285	319	297	304	296	319	293	309	300	302	301	310	308	286	318	325	306	312	298	298	303	296	302	311	287	276	303	346	308	303	281	328	328	317	313	302	270	333	275	326	300	299	301	307	326	294	321	300	308	313	287	305	310	277	319	298	320	306	301	308	308	291	281	324	310	313	270	289	312	306	309	306	302	297	333	301	279	325	320	312	309	282	308	357	287	275	301	299	339	303	316	299	316	284	328	294	295	297	315	301	319	305	300	284	309	263	297	327	300	296	330	310	341	318	322	308	294	296	338	319	294	308	292	300	332	312	304	323	281	309	318	300	283	284	297	292	287	291	291	315	309	292	321	312	279	282	296	329	298	289	307	306	294	346	323	280	302	325	335	280	320	314	289	312	335	288	324	313	290	297	289	346	308	329	314	285	272	286	291	324	286	316	307	293	306	300	330	317	333	289	331	295	297	302	328	325	317	309	324	315	317	264	334	306	287	337	291	298	295	337	290	289	308	294	295	306	296	274	326	292	304	313	307	279	293	296	341	262	299	315	292	301	307	315	325	282	290	321	315	299	307	297	298	294	307	289	320	305	291	312	296	295	264	313	296	327	291	276	266	290	304	281	293	288	285	325	308	251	312	324	302	296	290	341	300	324	320	308	293	304	273	288	295	298	323	327	284	319	317	329	331	301	308	333	314	315	312	292	295	304	272	317	298	319	274	301	298	292	309	313	314	294	319	329	306	297	283	317	276	284	273	296	305	299	307	302	307	275	265	287	300	317	325	300	296	281	281	313	292	314	282	299	327	302	336	319	301	294	280	312	341	336	297	299	306	308	296	297	295	318	314	332	322	289	285	300	312	311	281	321	328	298	295	314	321	313	273	310	257	272	303	325	297	328	296	318	295	313	296	307	304	332	321	313	299	315	343	345	292	320	333	302	334	299	308	300	313	258	305	283	288	281	292	281	319	332	283	294	307	330	313	307	301	323	308	322	297	284	305	306	303	310	322	328	309	314	335	316	319	270	334	316	325	298	324	329	325	309	305	304	288	307	294	274	289	305	313	305	320	316	307	311	329	287	288	325	295	299	308	317	267	318	289	274	294	291	286	319	291	282	313	292	294	283	302	302	278	309	291	321	312	301	320	304	306	303	305	294	302	315	303	304	304	304	312	284	291	337	311	295	296	279	323	268	291	317	337	283	302	335	280	306	288	296	316	308	304	304	322	280	285	309	306	310	295	299	292	295	300	337	319	299	300	310	308	297	279	298	280	329	274	328	302	316	308	315	295	315	304	295	339	273	279	305	285	309	316	290	279	305	313	289	312	309	325	324	312	294	292	268	317	294	306	304	283	337	313	333	269	332	297	320	283	306	319	307	319	319	320	308	316	311	281	281	307	313	300	340	314	316	329	295	307	286	283	306	315	302	306	305	315	321	302	307	304	307	274	270	300	285	336	300	299	269	298	285	288	286	322	327	310	277	308	288	317	300	307	328	291	309	289	297	349	306	285	325	275	323	301	303	315	350	282	270	307	295	293	333	323	293	329	298	286	296	304	353	312	322	296	306	301	301	316	267	292	294	304	296	326	312	336	314	300	302	288	335	317	304	295	301	287	280	303	301	291	334	316	313	286	297	339	322	302	303	308	293	283	292	278	303	319	315	300	338	316	307	312	319	304	283	310	304	286	300	314	305	319	274	297	328	324	321	308	283	273	305	289	319	314	278	293	305	294	305	294	287	310	293	324	297	327	294	311	307	302	324	311	309	280	293	281	293	318	317	325	299	289	314	301	321	279	290	297	279	308	306	345	285	297	286	310	314	336	296	323	308	263	312	268	309	281	296	298	300	310	317	285	306	338	341	302	310	289	311	315	313	299	323	310	337	314	305	312	274	317	304	342	313	307	317	281	321	316	319	315	299	318	323	344	315	291	334	315	317	295	326	296	299	308	334	298	303	333	295	314	325	283	290	309	299	322	266	282	338	299	317	304	316	272	294	303	321	318	316	292	322	271	297	334	298	305	313	277	327	329	312	327	321	311	301	312	321	293	332	306	309	325	304	306	300	288	272	317	298	320	296	315	305	339	319	289	328	304	286	298	299	306	289	333	309	295	298	298	287	293	277	293	290	311	274	293	319	299	311	304	318	281	318	291	298	302	346	270	312	310	311	296	292	295	301	307	288	301	331	319	298	324	324	309	310	313	273	286	285	316	324	266	303	331	299	318	281	318	313	301	297	318	315	329	286	325	290	282	322	313	283	309	305	308	309	299	314	277	280	290	328	294	292	303	324	310	295	311	314	298	298	284	274	305	305	290	295	293	276	284	321	297	315	287	319	311	300	336	301	278	326	309	294	331	285	290	329	301	275	326	293	322	292	279	332	349	286	290	319	317	292	320	324	310	304	305	293	311	339	303	288	280	305	304	300	285	333	282	288	305	314	298	327	327	322	332	310	297	309	323	303	288	311	289	310	324	303	283	318	316	298	307	299	304	307	339	314	346	329	279	327	337	286	280	323	305	308	293	286	286	338	307	331	292	288	304	288	311	311	296	303	339	306	336	343	313	317	308	315	286	252	274	299	324	323	295	262	311	266	315	307	296	293	310	363	299	320	314	295	331	283	337	300	309	324	310	312	282	314	305	314	276	327	293	296	298	299	309	298	311	334	308	293	294	313	326	314	328	314	310	307	330	288	326	287	294	305	300	332	325	302	326	324	298	289	301	290	326	291	304	329	303	329	303	310	288	305	313	328	316	293	332	312	337	320	308	314	323	292	308	295	330	309	314	321	328	300	284	322	297	278	334	320	319	308	326	310	318	316	314	339	305	305	293	317	315	287	310	296	311	319	309	307	296	300	298	267	281	309	282	314	303	308	307	342	287	301	304	300	304	301	314	300	300	322	318	316	316	297	316	328	331	308	294	313	321	322	323	319	302	286	320	290	289	310	298	299	311	305	312	303	270	297
29632	17152	11839	5810	2577	1397	1017	653	447	310	212	170	157	156	122	116	123	123	105	103	104	112	104	121	137	104	116	112	107	109	128	113	124	84	123	98	112	85	113	116	125	107	106	109	97	122	104	124	90	104	93	110	120	111	111	100	110	99	99	99	110	108	112	113	119	115	93	110	107	112	92	99	112	97	115	129	119	102	120	94	110	139	108	103	114	107	126	86	104	109	129	125	123	106	112	109	114	114	115	86	90	100	107	127	91	112	109	85	110	103	86	116	131	118	99	99	82	118	95	119	107	99	87	108	117	92	111	113	115	108	118	112	102	101	92	100	114	83	104	85	110	112	95	87	121	95	117	111	96	109	135	107	103	101	113	103	101	108	92	96	91	105	125	108	115	90	104	101	114	123	112	93	100	124	92	97	109	114	116	83	105	123	104	105	120	114	74	109	123	105	90	76	125	100	114	121	106	106	105	111	104	90	117	88	124	106	108	97	98	104	98	103	96	110	105	111	117	113	106	113	88	87	107	106	103	123	102	107	93	112	90	103	118	121	109	122	114	110	103	118	117	147	100	90	99	95	123	120	98	108	90	104	115	108	114	114	93	98	103	111	99	97	110	94	89	115	97	119	123	113	110	106	122	120	113	87	94	108	102	135	108	92	93	116	94	116	94	106	105	104	85	91	107	102	114	105	95	107	105	123	96	127	135	112	109	98	125	116	106	120	102	137	96	106	113	100	136	106	94	120	120	108	105	99	126	96	125	124	101	83	104	99	113	115	99	120	103	96	96	104	103	102	103	116	112	117	108	123	119	109	113	104	127	98	97	124	133	102	87	115	106	105	105	113	98	117	125	116	88	134	110	105	110	123	116	113	98	105	123	112	119	114	101	112	117	75	131	102	92	99	115	84	90	100	128	113	111	119	109	117	124	118	110	105	101	103	108	121	115	104	109	103	124	101	111	102	112	110	115	121	103	101	106	118	117	109	111	126	92	107	103	109	98	108	106	92	115	131	101	109	99	110	90	115	114	116	110	103	99	100	93	121	109	97	108	122	112	94	102	94	99	107	107	98	125	117	103	109	112	99	94	98	117	118	98	116	107	117	92	131	90	126	109	112	101	116	113	107	109	97	109	115	104	110	116	105	112	87	91	108	109	94	101	112	103	110	124	108	96	117	109	120	128	112	94	96	115	112	105	98	101	110	103	107	89	110	114	105	110	104	122	114	119	106	125	106	111	100	99	106	115	118	106	110	113	104	119	102	121	103	114	91	110	126	113	106	104	96	128	106	111	100	109	108	118	134	83	115	108	116	96	98	117	122	119	81	118	114	129	115	97	106	97	101	94	107	118	121	104	104	107	108	96	102	96	105	124	90	102	121	106	104	123	109	106	96	104	107	94	91	107	103	109	111	115	113	125	118	104	88	97	110	105	108	117	109	102	112	96	118	116	121	122	135	110	109	98	97	117	131	99	102	117	93	113	103	109	105	97	91	108	106	114	111	103	107	133	108	107	101	121	97	103	112	106	113	105	84	100	87	116	91	113	100	104	106	105	123	106	115	108	99	106	125	97	138	97	110	104	109	110	98	103	112	88	107	102	120	115	113	121	87	121	132	79	110	103	97	96	125	101	102	111	103	93	111	90	110	113	99	94	115	99	104	127	118	97	102	120	116	110	108	115	104	85	96	87	101	118	117	110	91	115	110	117	116	113	103	110	92	101	101	99	102	105	97	116	105	112	114	110	103	124	102	121	85	133	126	104	96	93	124	111	112	130	103	119	99	123	105	104	128	128	121	124	108	108	118	127	97	89	106	135	107	121	102	106	87	101	95	105	102	101	115	115	101	110	126	103	120	101	94	77	102	97	112	100	115	110	108	100	98	94	104	104	112	97	96	112	124	97	100	94	107	95	99	122	111	117	109	104	96	110	106	112	99	111	121	110	112	103	104	107	103	94	113	111	98	131	112	96	110	104	102	112	116	126	121	109	116	119	92	93	122	82	89	126	123	102	112	107	103	99	95	124	95	93	107	97	87	108	107	125	102	132	91	112	116	103	132	115	99	96	112	98	121	99	124	110	118	104	112	102	80	106	114	113	101	121	131	103	111	94	117	122	117	111	116	105	97	106	106	86	124	123	96	112	98	104	101	110	99	110	114	108	109	87	88	122	102	109	120	99	110	101	110	115	123	101	120	108	105	103	102	118	108	120	112	100	118	88	120	110	127	104	117	105	97	98	105	117	111	94	89	107	114	97	104	104	99	96	103	110	112	99	99	94	106	95	107	89	115	106	96	101	103	93	108	105	112	116	121	109	99	110	102	97	121	127	101	106	113	138	96	104	105	100	104	113	110	106	107	104	114	105	103	106	103	115	109	99	107	117	131	96	102	110	108	101	98	119	87	121	100	98	111	114	119	103	101	102	99	104	109	129	114	105	119	117	102	114	96	100	100	112	107	103	117	95	125	108	114	116	96	96	113	100	101	99	105	116	119	104	125	108	105	101	110	110	114	105	114	103	89	99	107	101	110	106	102	114	96	132	94	121	94	113	126	105	92	97	103	103	93	121	142	103	117	106	106	84	118	112	98	125	108	110	103	134	97	107	111	106	122	112	98	94	96	103	109	94	104	128	98	116	127	112	74	106	130	109	109	115	112	103	105	88	97	133	132	129	109	128	111	118	97	99	108	122	117	114	101	114	89	103	117	133	124	106	112	90	121	107	105	104	117	101	104	104	105	91	109	93	114	114	83	105	108	104	94	107	104	111	113	110	97	95	101	96	93	122	84	113	120	97	96	107	107	101	115	88	108	110	110	106	108	122	106	91	109	99	102	102	105	115	79	87	118	130	103	105	104	127	99	99	88	77	94	114	127	105	105	84	117	102	100	111	101	103	107	101	102	100	132	113	115	99	101	92	99	112	114	105	98	119	101	101	119	127	99	116	83	94	91	115	95	132	102	110	104	107	104	116	112	96	129	131	85	108	101	102	105	101	128	113	103	117	115	105	96	107	91	128	102	101	107	125	104	121	105	100	112	108	107	131	114	87	86	93	116	98	96	118	115	105	135	103	123	112	110	104	124	123	95	105	115	98	93	128	118	107	107	114	98	103	102	95	100	100	91	93	103	114	114	100	107	120	116	98	116	111	113	116	106	111	93	105	90	106	112	89	100	111	109	105	100	89	114	109	119	111	99	107	119	116	111	116	113	116	121	105	106	112	106	110	109	116	121	88	110	113	119	88	100	114	102	108	103	89	84	107	107	109	130	93	108	118	115	109	101	112	98	115	97	114	92	98	102	91	91	101	123	100	90	121	129	93	96	84	89	107	110	101	120	120	107	122	94	114	109	100	77	118	108	126	90	105	113	123	106	106	108	104	93	101	98	117	103	87	108	122	86	87	124	115	106	116	112	117	107	111	110	103	120	108	111	99	100	85	115	105	100	94	94	97	128	115	101	86	98	105	103	113	104	98	106	98	123	114	105	107	118	125	112	119	111
18175	13568	17327	12806	8458	5477	3957	2763	1752	1099	894	641	498	420	365	342	307	328	334	280	309	304	315	267	300	273	234	261	256	266	267	267	285	250	266	267	242	283	276	257	268	274	268	239	220	261	276	267	233	255	267	256	278	251	220	244	248	226	258	213	256	239	277	250	232	255	236	265	281	239	245	244	285	236	228	254	234	228	260	250	267	249	275	241	253	248	267	246	229	286	280	231	250	261	249	255	253	254	271	274	247	252	247	236	251	263	258	206	207	267	217	263	212	245	247	243	265	251	257	259	252	237	239	263	244	239	273	239	231	261	240	253	228	265	229	212	241	239	253	247	254	245	241	254	250	252	239	233	244	225	252	248	228	219	228	260	258	262	250	258	229	233	258	243	254	241	232	264	242	243	280	267	228	262	243	260	256	252	234	247	264	251	246	249	261	265	257	257	252	246	225	242	231	225	247	238	249	274	239	241	253	229	218	242	259	255	281	208	294	258	221	243	220	270	241	242	234	271	237	248	237	265	251	244	243	260	252	245	246	260	244	259	268	238	233	249	228	270	222	233	254	235	261	232	237	254	282	241	247	215	255	251	237	241	254	235	250	243	241	244	221	238	270	261	235	268	265	275	267	246	269	258	285	262	249	243	257	249	247	237	259	248	246	252	233	248	244	273	257	267	238	258	254	240	243	263	263	247	261	257	228	276	250	251	250	255	237	226	232	218	240	263	253	265	249	245	252	251	255	218	224	215	240	248	264	240	237	262	254	259	236	245	229	256	251	282	256	229	238	267	257	257	272	249	247	241	232	261	226	221	253	257	253	254	232	261	280	250	258	244	225	255	236	239	241	226	259	220	235	257	232	262	272	269	217	229	249	250	247	257	244	253	236	266	235	259	230	248	232	242	259	258	270	262	249	244	236	235	251	234	221	249	246	251	270	268	220	244	235	251	252	230	257	237	259	255	264	227	279	237	234	235	251	202	277	225	240	253	226	243	281	253	245	256	257	263	249	261	247	245	198	253	252	227	229	270	279	269	239	245	226	243	250	252	254	258	258	232	235	248	248	229	258	261	262	244	242	243	254	245	251	251	230	262	241	258	239	229	230	253	257	231	225	259	274	254	237	231	216	261	242	240	246	263	268	248	278	231	241	248	215	242	243	272	248	259	238	235	243	217	236	266	254	251	268	222	203	260	256	249	213	260	248	226	239	291	243	248	248	275	250	253	225	231	240	260	232	252	236	246	261	241	218	245	270	231	265	234	260	253	247	229	233	276	234	264	274	274	236	239	259	251	251	275	217	229	263	258	262	238	247	281	267	237	227	257	241	248	248	246	258	230	249	225	245	243	248	244	223	264	262	275	274	220	234	225	230	198	215	269	252	223	248	250	244	232	255	285	242	238	277	224	264	256	257	261	279	241	245	255	274	251	257	257	205	238	267	253	274	267	248	247	258	231	247	242	247	255	241	239	244	238	241	255	280	223	241	249	250	262	261	232	282	265	251	286	249	270	238	233	264	241	238	249	243	228	265	264	235	262	240	240	239	252	248	238	246	247	235	247	230	237	232	264	240	249	243	245	231	253	269	245	243	231	264	237	245	278	224	218	250	232	232	221	247	267	247	243	224	252	250	239	251	240	210	279	248	263	274	265	219	277	262	275	264	244	269	250	269	221	243	232	249	241	257	236	230	235	276	265	273	247	244	251	243	228	269	220	236	212	230	238	278	234	277	241	233	252	249	269	241	260	244	239	247	246	262	265	233	254	264	248	237	258	237	229	276	260	230	213	241	214	254	253	274	237	253	269	264	244	263	249	252	243	263	269	290	202	250	258	250	275	248	234	238	256	225	262	254	261	248	257	225	244	256	251	240	237	230	211	257	243	244	257	235	243	254	239	260	259	223	246	211	247	246	231	227	266	252	233	242	277	229	243	244	235	243	250	235	252	222	259	241	269	249	256	253	267	234	253	269	247	222	221	262	235	222	251	232	263	248	239	244	257	232	251	239	234	254	257	227	239	210	252	223	247	233	250	239	264	256	248	252	241	245	251	241	229	254	249	244	277	255	247	256	250	249	237	245	231	233	249	258	259	248	226	240	270	237	236	235	244	250	242	271	260	239	262	242	260	255	228	247	262	224	271	229	240	253	253	235	260	270	239	248	247	267	250	244	241	268	227	241	256	277	229	249	248	200	278	260	227	259	258	226	233	243	212	233	253	243	251	236	244	248	276	255	259	261	216	291	237	228	232	243	272	228	219	249	254	260	245	236	237	238	242	255	240	241	244	262	244	239	243	260	267	263	240	224	216	240	241	259	257	238	237	251	265	247	252	262	283	223	263	237	269	241	235	251	231	274	255	226	255	252	258	257	219	231	271	235	264	248	259	250	255	256	241	226	266	259	244	231	263	246	246	212	256	271	271	225	237	238	277	251	251	247	248	215	227	252	252	251	266	229	293	235	243	257	244	248	252	262	244	246	240	248	250	219	257	246	227	268	278	225	283	251	243	246	260	226	231	245	241	276	253	250	238	269	253	245	226	261	267	236	264	239	259	245	254	226	263	253	227	257	233	232	259	250	258	225	262	242	230	225	269	262	251	240	233	250	217	245	267	261	224	242	244	218	254	255	246	259	239	221	243	264	237	248	260	234	252	227	249	237	255	255	252	258	250	243	238	232	213	259	262	252	245	280	233	253	232	252	268	229	261	226	284	234	269	249	281	256	234	234	259	254	260	251	224	252	234	248	234	253	270	262	255	261	268	242	274	236	260	248	264	252	235	264	240	268	239	272	229	270	255	224	238	252	272	245	255	267	270	225	270	238	270	268	259	268	260	248	238	219	246	240	257	237	268	251	252	257	222	233	225	253	254	262	239	250	242	257	234	243	241	241	288	261	233	237	244	230	215	268	269	265	253	237	225	255	250	237	231	239	256	227	255	241	235	260	250	244	247	243	243	243	252	247	258	247	226	256	222	231	264	273	266	248	234	221	243	255	230	235	238	260	214	261	263	246	243	257	287	257	278	239	242	254	253	237	259	264	261	256	253	250	274	256	242	258	242	229	260	259	228	233	258	262	268	233	249	257	241	260	259	227	247	263	236	264	251	225	257	236	256	231	238	248	245	253	254	235	241	255	235	231	240	256	255	246	265	235	245	248	255	262	247	231	248	266	246	239	248	258	265	259	246	265	264	235	258	269	249	238	244	253	249	262	258	296	231	272	243	216	251	257	258	230	233	237	235	262	232	276	246	236	256	234	243	247	266	226	270	237	240	236	252	232	247	263	263	239	235	253	262	257	251	232	210	274	247	249	232	237	245	229	251	258	248	259	257	267	229	250	253	264	242	248	280	246	241	267	233	278	230	234	262	263	256	250	225	236	246	244	233	229	257	270	274	256	252	227	259	247	241	247	267	236	247	286	237	224	253	230	228	233	245	232	264	233	256	247	205	249	244	238	233	255	259	242	233	250	260	239	233	234	246	251	240	248	257	251	269	250	282
40545	27186	19039	11492	6537	3930	2628	1945	1404	1213	847	380	219	204	213	181	175	158	156	164	119	137	123	154	142	143	133	121	154	138	125	139	129	141	135	134	112	141	121	137	117	123	121	111	135	147	130	125	124	122	143	122	135	145	137	144	133	139	111	126	122	133	122	134	144	129	149	137	127	98	121	114	130	127	137	125	138	128	142	128	141	113	126	141	159	145	126	126	114	135	117	150	125	125	127	110	130	128	135	152	117	140	126	136	137	143	121	137	102	115	137	132	157	103	120	113	119	122	143	129	139	140	128	131	147	142	157	137	142	151	125	131	130	134	148	121	117	134	129	122	133	110	150	130	127	124	124	128	128	135	150	131	151	134	123	108	105	129	144	115	121	140	118	139	135	114	154	143	114	123	130	123	120	150	131	127	126	135	114	126	116	117	121	141	129	109	127	150	131	131	128	117	112	136	117	131	123	115	124	110	127	111	140	114	123	145	133	113	130	131	148	107	136	127	133	138	124	138	145	126	112	108	112	131	131	119	118	107	132	137	156	119	134	114	131	121	126	112	115	126	118	144	134	121	137	130	128	145	134	118	119	121	117	129	130	151	120	119	158	120	143	130	131	129	146	130	124	126	127	122	136	121	138	125	122	150	125	129	130	112	98	131	142	147	120	112	136	130	127	124	115	126	102	112	133	142	127	111	128	101	149	139	120	117	152	159	137	132	136	114	142	135	114	162	147	140	128	112	126	151	155	141	126	165	131	128	106	142	138	114	145	151	116	133	120	106	126	127	123	114	152	129	140	126	136	132	111	130	128	130	128	125	123	144	131	132	139	126	122	139	124	123	136	124	136	116	138	142	145	127	131	131	130	133	118	127	152	122	112	129	115	153	128	141	138	150	125	105	122	132	150	114	97	120	128	129	122	140	101	139	137	129	132	121	137	99	136	135	131	129	136	121	129	123	113	141	146	135	146	97	137	137	147	103	120	120	156	134	111	134	128	143	130	118	136	148	105	125	118	118	107	126	124	112	132	130	154	129	125	122	97	130	125	123	124	119	120	137	150	105	129	134	107	116	134	135	144	109	112	119	113	150	119	116	108	134	121	120	127	142	129	105	151	130	120	129	129	124	120	123	140	125	109	119	123	147	106	114	97	124	153	120	136	133	122	125	117	134	124	130	133	115	115	133	135	120	120	133	144	130	137	111	143	149	147	104	116	122	138	127	138	145	124	135	126	145	117	135	124	135	144	136	133	141	121	112	133	148	103	127	131	123	122	127	131	136	130	107	135	137	143	120	134	127	121	129	119	119	119	126	140	133	136	138	132	140	118	135	119	122	129	157	139	128	130	128	105	133	136	145	113	124	117	117	165	118	117	138	111	137	127	134	149	123	138	136	127	123	130	138	122	107	121	92	144	130	128	136	139	129	141	110	133	130	129	155	111	125	148	134	139	127	127	121	110	122	141	129	137	121	128	124	131	123	123	125	140	137	138	103	120	119	104	111	126	132	135	123	104	131	114	132	136	124	118	114	154	112	141	150	131	116	150	105	120	140	115	122	122	110	120	140	98	113	127	126	137	114	140	118	132	141	118	111	138	120	120	134	137	138	119	118	118	131	123	161	126	125	124	131	106	133	123	110	131	147	114	138	126	127	92	137	124	141	141	131	145	124	120	130	132	125	136	133	124	136	114	115	134	129	110	112	122	116	112	151	125	108	131	120	138	121	153	129	129	137	136	120	103	150	116	115	105	145	137	117	128	100	103	129	106	99	130	137	103	128	120	112	106	124	128	118	121	133	108	137	132	129	119	129	131	128	134	121	151	158	151	129	118	135	126	137	142	118	115	124	164	129	115	128	127	118	143	124	132	138	117	147	118	121	111	137	117	133	140	112	135	135	99	126	138	119	119	138	137	128	121	131	131	117	134	119	121	128	113	123	140	126	130	149	119	120	136	137	132	146	136	156	147	142	114	133	134	115	128	132	126	121	127	107	123	131	154	144	115	112	127	127	139	123	110	123	108	115	120	127	130	150	126	135	122	144	136	113	129	124	129	147	131	119	108	134	106	123	99	156	146	125	134	127	125	131	142	134	126	136	134	117	147	135	146	127	109	146	122	108	126	156	108	134	139	100	132	126	128	130	143	144	138	119	105	147	146	120	128	113	104	133	120	100	134	119	112	130	157	146	140	152	108	141	128	139	105	141	127	153	118	108	115	122	137	127	134	132	117	138	129	146	137	132	138	138	128	112	130	135	119	111	109	109	127	118	151	125	109	118	124	125	137	130	136	130	112	119	116	153	117	114	127	126	134	132	114	147	132	112	118	140	128	105	130	144	121	136	117	126	143	114	135	107	105	120	126	140	142	116	115	108	134	121	127	148	143	119	141	146	125	134	117	127	123	131	147	117	120	99	140	123	125	133	112	122	114	144	140	148	134	109	101	115	127	133	132	132	146	135	140	150	125	122	129	128	120	133	114	131	119	105	126	129	143	122	120	124	143	133	133	121	115	122	131	121	129	125	149	139	111	146	127	136	119	116	140	141	110	115	131	107	148	115	115	137	140	137	123	124	112	163	144	149	116	131	132	137	118	114	144	135	122	120	106	130	140	130	127	139	147	127	123	124	133	126	159	112	122	139	134	110	129	143	129	143	122	136	126	116	144	119	142	129	132	105	113	140	123	163	127	138	136	126	130	113	119	126	138	136	118	126	127	127	131	131	124	120	126	109	139	118	129	123	152	132	134	121	130	140	146	122	124	142	120	124	139	133	115	106	113	135	117	137	121	109	137	136	122	116	128	136	130	120	117	122	137	113	127	129	111	129	134	135	122	116	133	126	136	148	138	128	114	122	133	131	131	113	130	113	121	128	124	110	116	143	122	138	115	151	143	126	106	131	127	122	108	127	114	129	119	137	128	107	153	121	130	122	124	144	132	114	113	123	137	115	131	125	133	136	121	136	123	134	115	125	134	117	124	119	137	129	146	119	132	102	116	161	138	153	116	128	120	126	135	136	104	140	137	109	137	125	129	132	121	112	105	134	133	124	126	143	116	122	141	124	130	148	136	116	132	125	117	150	143	146	133	141	124	122	116	137	129	143	115	143	112	136	136	122	138	107	136	111	136	121	120	150	129	137	117	132	127	145	116	123	123	136	135	134	105	120	122	154	125	123	118	118	128	100	139	129	124	120	132	153	121	140	142	132	99	145	122	146	133	133	126	114	130	124	119	135	108	106	139	142	148	117	141	146	151	127	116	129	125	128	137	134	130	121	145	127	138	135	126	128	122	154	140	121	133	135	146	107	125	108	122	115	123	119	159	129	129	119	132	119	150	130	117	137	134	141	127	119	133	121	124	118	130	131	129	151	137	125	107	107	134	126	129	138	109	128	130	122	116	129	124	126	119	126	136	141	131	132	133	110	125	130	122	127	134	135	134	107	131	129	113	121	126	121	124	116	112	119	124	137	121	150	127	123	128	152	135	131	114	123	112	139	130	134
25412	20909	24410	22321	17399	13152	10057	8033	6518	5602	3886	1423	901	756	628	594	526	490	433	392	404	404	379	403	392	373	329	356	338	314	355	303	307	334	302	314	308	310	295	328	308	308	296	301	319	302	288	270	270	301	282	323	291	285	313	298	295	285	296	288	286	309	282	320	331	295	302	278	316	297	263	272	300	301	283	263	261	326	300	272	289	280	285	280	328	328	303	323	330	272	279	272	295	291	265	250	279	323	259	290	295	291	307	329	287	287	315	271	286	285	271	279	312	274	280	302	294	288	291	301	315	320	308	284	287	306	320	291	313	315	294	315	282	277	319	295	270	292	322	297	284	305	269	274	257	294	272	300	289	295	301	266	336	294	295	326	280	326	278	291	310	272	334	299	288	297	316	286	276	295	252	299	313	295	308	300	303	296	294	275	295	293	279	277	298	304	306	271	283	301	284	285	284	297	267	294	277	296	296	281	318	293	294	294	329	291	281	260	286	287	261	290	282	306	296	275	287	288	283	323	267	317	275	278	276	284	291	283	254	304	289	286	287	289	313	253	293	244	284	284	301	256	298	311	272	295	294	298	289	278	282	267	301	264	288	321	275	279	322	314	280	295	279	297	246	272	283	303	291	284	271	321	281	295	283	312	297	276	287	267	311	284	295	270	277	287	276	279	306	281	300	272	297	317	308	281	303	265	307	281	293	291	321	314	280	298	280	289	289	280	296	266	283	308	268	280	251	283	285	307	287	299	292	289	300	282	285	300	291	284	286	287	272	280	309	294	323	288	288	276	273	309	268	301	280	287	274	273	300	284	304	288	300	323	310	296	297	293	282	317	297	307	281	283	279	277	286	290	294	271	297	276	297	267	289	307	299	306	296	284	311	298	273	276	281	304	284	299	296	319	272	307	301	283	285	303	303	308	272	295	285	272	291	299	316	307	290	310	284	309	316	283	289	279	301	304	295	303	289	304	315	292	304	272	270	264	275	274	299	262	300	278	321	267	285	254	254	248	291	287	272	274	267	271	303	311	298	290	256	325	294	270	293	313	260	277	314	289	286	323	301	293	290	265	328	316	270	275	295	267	285	284	315	294	254	305	291	276	296	306	309	265	327	295	292	273	317	271	260	302	291	250	332	293	293	319	288	270	267	266	307	302	312	287	293	299	289	301	301	249	298	285	272	306	292	272	286	293	312	309	270	305	274	298	293	306	303	261	304	286	328	277	285	309	290	268	302	314	303	295	291	282	270	271	267	275	291	256	284	279	271	277	288	293	317	299	295	263	331	277	321	288	290	319	314	334	292	304	312	299	285	249	310	299	276	314	302	279	313	306	278	289	286	288	295	273	298	276	309	324	275	287	286	311	285	298	303	284	284	294	306	295	307	285	302	321	238	289	278	313	290	310	296	287	287	252	257	266	288	266	325	305	295	255	293	282	279	298	263	281	285	274	303	306	319	293	302	284	276	313	259	278	295	283	270	284	289	262	314	307	298	277	287	296	260	263	288	289	265	312	269	273	282	273	319	300	264	293	300	313	292	257	276	311	314	264	283	272	285	284	315	317	297	317	319	285	278	290	286	280	274	284	275	259	277	294	309	284	288	296	268	292	288	326	275	308	285	301	318	290	283	294	264	282	268	283	310	295	292	265	271	287	280	314	296	312	303	300	308	322	283	282	269	298	279	260	286	289	280	311	292	291	279	294	290	304	306	278	274	290	305	320	298	301	333	261	300	294	295	288	293	312	285	276	328	294	294	306	323	309	301	292	307	286	287	271	299	266	276	273	290	325	306	315	301	296	311	277	323	295	292	274	271	280	294	292	301	292	281	297	281	281	324	304	307	273	291	327	310	273	290	311	301	315	279	305	306	289	299	299	303	268	310	292	274	320	268	291	294	291	300	315	272	287	291	304	277	280	300	267	328	285	313	276	300	281	281	277	281	316	282	315	285	309	275	311	307	297	295	307	301	256	290	281	244	292	304	282	283	284	278	267	273	262	271	293	292	272	267	291	282	297	304	300	274	309	276	313	278	269	327	313	291	280	280	290	269	264	261	279	272	284	262	277	294	314	277	296	269	264	276	307	267	272	316	313	285	311	347	302	268	284	279	308	259	286	307	298	293	274	282	314	287	314	324	284	282	294	297	251	260	258	298	298	280	297	297	298	291	286	304	275	304	264	286	313	295	294	275	293	268	274	284	282	289	252	300	290	273	283	297	315	319	297	278	300	280	290	315	296	268	292	279	299	288	291	301	291	271	276	327	295	281	262	299	291	270	298	324	276	283	299	310	320	285	296	312	326	281	314	279	297	310	290	270	286	280	272	265	267	280	303	311	286	291	290	282	267	292	286	252	335	253	285	275	294	290	296	272	294	310	268	310	329	300	286	300	291	295	277	262	268	303	256	268	323	263	274	273	296	301	288	302	306	289	301	304	275	273	280	264	291	284	296	249	309	312	272	279	323	293	283	278	324	307	276	289	283	293	296	304	302	270	292	290	272	297	286	306	263	250	271	294	297	299	298	257	322	287	293	315	311	269	298	313	299	286	275	296	309	259	305	303	302	282	291	291	294	292	287	308	317	287	285	285	279	282	281	281	303	277	293	332	281	278	278	288	316	290	318	296	288	322	287	279	284	298	282	269	305	283	287	292	295	311	291	283	246	297	281	278	296	283	263	286	302	310	282	290	273	279	301	279	270	295	295	257	255	286	319	292	280	292	274	293	251	284	262	292	298	290	281	288	306	290	290	318	295	263	299	297	294	305	315	274	311	291	286	319	301	273	312	284	255	286	305	291	325	287	312	284	314	286	295	301	310	303	297	281	295	269	300	278	256	291	275	298	321	289	282	298	281	286	272	281	272	312	281	298	312	272	288	300	274	267	293	277	296	279	274	267	271	267	316	289	289	304	296	309	267	307	270	316	271	283	265	290	304	304	294	334	288	290	301	325	306	265	305	292	250	300	296	303	278	277	262	315	319	303	270	300	300	311	327	315	303	293	292	257	318	298	282	325	295	306	264	312	309	267	289	300	284	278	292	287	311	290	268	295	293	272	318	286	305	305	313	279	284	277	302	304	279	278	301	300	295	278	282	281	283	266	286	321	284	282	307	274	275	281	292	282	286	248	310	304	319	262	284	309	287	275	287	320	298	275	292	283	276	321	307	261	324	279	273	283	269	314	255	287	299	319	273	273	317	296	306	283	294	303	275	262	301	308	314	305	289	298	288	309	313	298	308	294	288	286	315	274	315	266	252	289	298	278	307	321	278	275	297	283	302	295	285	272	271	268	296	295	338	271	288	294	289	283	295	288	283	292	267	301	301	278	289	316	284	253	306	308	298	296	278	296	265	239	288	296	287	324	266	306	282	305	271	294	297	343	277	279	304	262	292	285	309	306	303	280	284	279	328	335	277	285	279	292	301	302	311	283	310	303	277	310	289	270	317	317	299	316	312	260	263	268	276	293	271	285	296	296	309	283	298	332	289	308	292	306	297
48751	31916	26264	18908	11348	7434	5274	3499	3581	3309	943	511	401	314	284	221	233	229	189	159	175	181	181	172	163	172	141	169	149	128	151	134	147	144	122	127	132	139	124	146	128	137	118	143	157	138	115	136	144	154	112	134	149	140	150	142	165	120	143	142	140	148	135	132	126	158	113	127	126	132	145	124	131	162	135	150	130	124	148	160	123	135	130	128	154	136	102	139	128	156	152	128	123	136	129	129	139	157	134	140	156	138	134	138	120	124	153	135	124	115	123	141	126	120	144	141	144	121	149	137	139	117	108	134	162	141	139	116	149	135	133	131	101	126	126	150	136	124	125	138	132	130	147	127	134	127	135	132	129	161	142	137	137	150	138	111	134	144	136	126	107	136	145	116	142	120	132	122	159	140	170	156	135	111	132	121	147	135	137	129	134	140	131	127	155	149	151	133	153	135	117	129	131	143	141	107	132	162	138	119	157	120	124	155	131	139	141	133	138	104	130	115	131	149	145	129	150	143	126	125	113	125	118	142	125	144	121	131	131	147	152	160	154	145	160	150	122	145	111	126	148	169	124	135	149	143	141	135	158	120	135	134	123	130	128	111	140	151	152	143	136	115	156	137	140	135	127	116	131	156	102	113	119	141	128	139	126	145	147	134	142	129	130	114	138	139	133	136	145	153	132	143	132	135	140	124	141	130	122	142	117	146	133	108	119	134	160	122	151	124	123	154	141	103	142	122	135	132	158	111	119	131	151	140	123	127	127	131	125	135	131	127	142	136	143	139	128	144	141	136	115	136	128	142	145	128	129	119	145	141	108	117	153	135	135	113	140	135	121	131	126	150	127	142	121	157	151	123	154	146	98	119	126	151	140	132	142	127	139	127	134	150	126	162	136	137	135	131	173	137	141	153	121	132	143	152	134	117	156	134	174	129	151	150	149	139	137	136	136	151	147	121	132	118	143	156	147	144	140	165	128	126	124	141	138	120	152	141	152	129	133	141	141	152	155	129	133	130	134	128	143	146	161	127	129	144	142	127	114	135	138	152	124	156	126	140	155	134	176	126	148	127	135	115	124	143	130	147	127	129	158	131	131	145	124	132	142	155	167	149	128	121	117	148	134	130	145	136	123	134	122	124	134	148	154	125	136	118	114	118	128	107	149	158	126	123	137	135	121	142	134	107	115	139	131	131	140	134	162	123	141	143	150	144	142	135	122	144	136	120	139	145	138	129	129	136	146	124	136	142	168	135	128	140	124	138	126	149	162	133	123	126	129	146	124	141	132	150	139	153	147	132	134	142	128	143	144	144	145	119	111	137	139	131	150	131	117	137	119	135	153	118	135	142	143	126	132	160	126	116	140	147	132	140	137	133	126	140	153	132	146	135	136	121	125	128	126	140	127	122	134	115	156	143	149	127	131	133	131	134	127	159	114	118	119	116	139	138	157	115	113	159	101	135	146	133	152	135	142	135	129	122	132	131	118	151	137	145	112	139	116	142	139	112	121	145	145	135	131	131	129	110	127	135	151	114	153	137	143	131	145	144	125	131	153	144	135	139	153	139	125	130	153	129	142	112	121	167	149	138	170	137	138	145	136	151	118	141	139	148	122	138	131	144	138	128	127	154	152	138	162	136	139	109	139	132	137	146	158	150	137	156	151	121	134	128	134	116	131	137	123	133	144	151	136	138	137	133	135	124	112	126	149	121	137	119	144	114	134	140	129	136	133	132	126	137	124	145	140	126	134	123	125	147	123	133	135	135	127	130	122	111	146	137	130	144	113	135	115	127	166	131	129	124	129	144	128	149	145	140	139	138	147	138	150	121	152	157	128	139	138	166	133	126	148	135	126	147	139	142	121	151	136	139	132	135	124	128	120	145	165	138	122	148	130	127	141	101	137	119	130	141	127	135	114	147	130	148	130	134	142	125	136	141	122	138	128	149	133	140	155	120	136	130	153	139	130	126	155	139	155	138	145	103	139	136	123	131	138	139	127	129	140	143	134	169	121	146	145	141	136	126	144	157	130	129	124	142	117	132	132	141	120	150	133	107	132	150	146	137	137	141	132	135	120	124	143	127	132	144	123	137	152	146	160	135	121	143	128	167	129	137	124	159	130	131	126	138	151	157	116	134	121	143	117	144	145	126	149	139	125	131	121	137	151	145	130	137	139	125	122	149	139	132	149	149	142	129	135	135	153	127	164	137	135	134	122	137	148	139	140	144	130	118	132	122	141	137	138	136	135	113	134	110	137	141	135	143	134	125	140	140	176	143	130	122	126	143	126	140	155	132	126	133	160	151	128	135	117	131	120	123	134	124	136	129	144	151	125	163	129	143	141	166	139	126	110	154	154	140	151	141	120	118	127	147	145	145	152	134	137	136	136	137	120	115	136	133	136	117	150	141	123	163	138	145	134	133	114	124	135	121	126	132	138	127	131	166	126	111	109	118	122	139	155	136	144	142	134	142	121	151	161	144	128	122	148	139	153	130	163	135	123	133	148	118	130	138	151	130	129	134	156	142	131	147	153	117	142	145	110	144	142	153	143	129	117	140	159	108	111	153	164	102	134	131	135	141	142	142	146	114	150	148	128	122	138	147	139	156	149	145	138	125	140	128	131	130	145	152	139	133	139	126	125	137	145	115	145	140	128	141	136	135	159	156	126	122	145	144	132	140	135	122	104	135	122	129	125	137	134	126	121	166	151	141	137	131	120	152	136	143	146	157	146	132	127	147	142	140	152	146	117	147	127	149	136	131	153	145	143	133	150	109	157	143	137	124	126	132	121	95	146	124	152	140	144	114	143	137	154	139	130	138	143	133	120	163	153	126	128	139	135	147	151	147	124	139	136	136	147	130	133	146	148	124	149	148	130	133	153	140	132	131	134	125	132	141	133	133	145	132	120	119	132	145	130	148	149	153	155	132	118	144	130	126	128	138	141	129	132	125	132	125	114	134	127	137	139	134	152	149	130	141	119	147	137	141	132	136	135	138	104	132	124	121	148	111	116	144	129	125	141	138	133	94	148	135	146	126	130	142	153	138	152	108	132	131	117	149	109	141	172	143	153	134	140	138	134	145	151	127	132	122	153	119	128	140	119	146	124	149	128	136	158	117	137	153	134	108	126	132	129	140	126	120	126	113	119	136	112	139	131	130	128	149	122	124	131	134	146	154	125	151	134	139	133	145	159	154	149	128	137	156	139	128	132	141	143	139	115	133	147	146	141	127	132	141	144	143	139	135	145	122	138	152	136	127	134	132	145	131	132	136	156	129	146	147	142	155	129	117	131	140	146	121	159	148	149	140	135	151	127	149	128	128	122	127	136	144	144	142	116	129	129	171	135	142	121	121	139	142	127	128	127	131	120	153	159	111	149	133	124	150	113	121	127	132	148	137	145	146	151	134	146	126	136	121	114	120	132	131	129	146	124	135	124	144	130	149	162	147	165	138	147	126	135	146	143	142	133	117	142	131	129	125	146	145	151	144	156	117	140	173	142	162
29944	23399	31286	30526	24728	20667	16862	12866	14165	12606	3955	2260	1751	1270	1038	857	710	658	576	503	501	543	512	450	421	430	438	460	371	382	338	364	393	386	346	328	350	358	329	373	355	345	315	315	341	327	331	357	305	351	316	296	295	337	293	350	328	292	306	330	287	321	288	308	307	312	295	337	290	309	271	278	323	284	329	298	324	315	274	331	284	280	320	278	271	337	318	290	297	320	305	318	291	303	298	309	292	311	332	301	271	309	327	331	280	291	298	275	285	286	308	298	293	329	279	312	296	301	317	294	360	317	310	321	331	275	298	325	313	318	313	310	312	282	276	309	302	347	263	284	313	332	326	312	342	293	277	302	276	310	303	308	305	326	289	310	295	306	288	296	287	331	303	319	282	263	334	290	303	327	299	284	291	311	304	339	295	281	290	290	299	306	314	283	334	308	329	334	302	321	316	285	294	327	316	300	293	312	329	312	272	332	296	326	325	299	297	335	298	302	293	295	295	295	308	315	322	308	319	334	272	347	305	322	326	321	304	303	315	273	309	319	297	281	296	279	308	329	306	296	295	300	290	280	313	343	278	307	283	296	295	302	268	319	331	304	317	319	289	286	292	298	309	303	305	303	322	322	310	299	312	286	305	325	327	289	278	317	294	302	300	311	304	325	297	286	288	287	337	307	305	280	309	309	330	327	320	314	334	304	310	309	336	302	283	298	310	316	321	309	332	290	316	326	324	314	326	311	279	293	338	303	305	273	305	293	277	316	319	302	305	325	285	298	297	294	296	293	269	315	322	273	302	334	272	318	320	277	324	316	306	300	312	310	300	339	301	278	307	293	278	321	294	321	288	266	293	283	293	303	300	310	319	265	330	319	296	322	328	291	261	303	293	286	292	298	303	316	314	266	286	314	290	256	275	293	315	282	293	304	300	300	282	321	313	294	305	289	281	311	297	299	302	296	295	291	333	317	270	307	279	277	293	301	309	293	306	316	292	312	302	326	350	298	312	308	309	310	308	308	342	301	287	330	322	305	282	297	294	292	286	302	303	296	282	303	306	294	280	304	309	298	296	309	304	330	294	271	293	305	303	311	329	325	301	279	290	325	349	351	301	295	317	275	301	276	300	294	344	271	342	298	305	327	290	307	302	307	283	313	278	290	300	315	304	299	304	316	285	310	298	300	313	284	302	318	305	311	279	313	280	330	312	298	315	312	308	297	320	311	295	317	292	313	311	301	295	277	289	317	312	322	305	289	327	290	276	326	342	301	307	313	300	276	302	296	318	265	298	296	310	293	326	282	322	297	289	288	272	338	329	304	275	314	309	298	304	295	316	298	296	319	317	331	315	302	286	297	301	306	297	284	315	307	306	270	301	276	297	311	294	316	308	307	317	332	313	314	284	299	341	292	288	327	312	299	282	305	295	308	310	313	292	320	310	314	325	325	311	308	307	299	277	314	317	342	279	294	301	263	314	292	325	320	306	295	293	321	301	339	286	311	271	293	305	325	287	306	323	307	311	293	295	332	309	279	322	297	331	298	313	321	285	300	304	316	314	283	314	276	315	316	319	297	309	294	303	314	313	268	306	303	309	307	295	306	327	278	339	303	314	296	319	316	281	310	323	296	321	306	333	290	336	307	318	304	301	310	325	303	309	271	301	315	291	332	298	297	295	289	325	309	307	300	303	321	303	318	296	337	287	310	294	294	295	302	301	291	284	324	288	310	329	316	290	324	290	287	304	266	309	305	323	293	317	329	310	301	320	291	283	348	286	288	280	368	298	310	317	287	295	312	294	304	277	298	309	331	300	320	284	311	278	316	297	317	300	296	297	313	330	299	299	312	325	328	318	303	293	349	292	298	293	316	320	308	296	294	264	330	303	307	300	276	275	294	271	281	290	314	308	318	331	295	313	299	290	309	312	308	300	296	298	307	285	293	354	318	290	300	306	306	327	339	312	307	311	287	343	340	311	326	302	294	325	312	317	324	308	294	297	318	335	292	300	347	276	303	336	321	286	278	278	309	330	299	268	306	295	308	310	302	308	297	298	294	290	302	277	307	283	305	333	319	287	331	311	336	319	316	312	301	306	287	309	297	312	300	342	287	316	279	295	311	296	301	296	318	293	272	334	290	353	271	288	334	307	276	290	314	295	319	290	288	291	330	305	311	299	359	297	307	291	300	307	273	320	307	312	315	323	298	290	312	292	345	317	325	299	281	285	306	314	299	326	291	321	278	283	329	301	295	309	286	293	329	294	274	297	314	289	297	328	301	289	296	284	268	324	320	289	327	315	334	300	337	314	274	259	312	273	288	277	258	311	304	357	330	307	298	324	323	287	313	295	277	314	307	301	290	296	294	336	317	326	301	280	305	298	315	305	293	313	296	308	292	293	302	285	310	303	293	304	298	323	299	327	300	293	267	297	330	308	319	341	329	317	273	279	278	282	294	310	311	301	332	300	328	305	308	292	300	281	297	297	294	302	296	275	282	330	278	289	297	306	300	308	333	314	299	303	287	304	309	268	292	341	292	296	319	281	297	342	296	297	359	291	290	356	317	333	283	300	305	287	316	332	307	289	306	318	318	312	314	273	313	303	293	298	327	302	298	297	313	335	338	340	290	299	330	314	285	286	303	317	305	292	315	301	258	303	301	307	307	278	327	277	307	267	319	314	343	297	314	303	300	301	284	316	307	285	321	289	290	303	309	313	308	318	307	277	300	304	311	290	283	302	283	313	313	278	306	290	312	291	296	311	316	288	304	315	301	314	266	281	298	295	292	334	304	307	301	294	309	299	305	303	301	304	320	300	315	281	295	315	317	258	308	313	287	306	332	302	286	298	286	297	365	326	309	311	289	310	318	295	310	304	330	300	304	290	291	307	329	339	318	287	289	285	289	319	324	312	277	306	293	307	293	279	333	263	284	313	280	297	302	326	346	306	314	298	294	332	284	302	302	334	265	316	293	329	339	322	316	297	281	318	291	300	291	293	302	290	303	336	308	324	293	302	304	288	282	302	331	290	297	311	309	323	295	303	324	298	310	299	304	305	298	308	286	286	309	298	294	280	310	317	278	327	347	294	296	307	292	290	283	298	306	299	283	325	292	268	305	279	275	310	339	294	348	303	287	276	289	275	275	317	300	320	333	348	283	306	288	282	298	308	292	274	319	316	316	293	296	287	313	279	293	283	284	287	304	336	275	317	316	330	263	325	293	284	306	301	284	285	296	301	298	284	296	321	326	323	309	295	299	296	307	291	291	318	328	306	324	292	318	311	303	302	308	299	318	281	289	289	312	315	298	285	270	277	300	352	292	296	283	294	347	324	299	301	344	293	303	306	302	325	300	277	299	333	324	302	249	302	299	294	284	321	310	293	302	279	318	283	310	308	282	330	310	279	308	323	277	329	307	278	295	268	357	341	339	296	290	311	317	319	276	300	319	307	302	325	318	305	300	294	316	288	300	331	292	302	273	312	311	310	303	310	313	283	337	303	312	300	311
28024	15196	9351	5381	2896	1716	956	767	501	367	266	190	166	171	139	110	129	132	125	117	108	123	121	95	121	120	113	87	125	124	104	104	119	97	109	110	119	104	106	111	98	128	105	94	117	92	107	100	117	126	83	105	98	117	101	104	101	106	89	117	108	113	108	107	116	96	106	91	118	109	107	93	93	91	104	124	114	109	108	92	104	109	114	101	110	112	117	96	99	112	102	140	125	100	110	92	87	102	121	109	114	94	95	101	126	101	100	97	102	89	91	92	101	110	109	88	97	115	103	94	106	139	110	106	91	105	93	114	115	126	91	111	122	107	103	97	101	101	95	88	112	91	113	94	97	99	107	107	107	103	98	111	111	95	110	98	98	101	95	113	104	97	94	97	116	110	112	117	104	93	134	113	85	117	95	104	103	82	115	93	94	118	101	84	109	88	109	93	95	110	133	98	100	121	116	97	96	108	98	86	106	101	86	93	121	105	105	108	111	100	119	116	106	104	98	107	103	98	92	128	101	117	111	104	108	79	111	109	122	111	106	108	101	89	114	112	118	109	110	103	100	106	122	121	102	100	117	97	103	95	94	106	103	104	94	106	120	106	111	99	97	102	118	117	133	114	116	119	111	106	114	108	103	103	111	97	103	100	95	102	92	109	97	110	100	96	95	97	95	88	111	98	135	109	108	84	103	98	82	104	112	94	116	111	114	102	99	128	104	99	110	128	95	89	99	97	116	109	95	101	95	110	127	100	103	109	117	111	118	101	106	119	113	127	100	108	94	106	116	96	114	95	111	107	109	92	109	126	130	84	117	121	121	113	100	122	105	106	108	110	107	103	114	103	111	102	108	104	107	114	95	96	93	100	94	93	94	117	100	110	97	103	99	101	100	100	119	106	116	106	129	103	111	86	102	102	109	102	115	100	113	95	123	104	97	113	107	104	100	96	118	121	114	114	111	102	98	130	111	95	101	106	113	101	97	96	89	132	91	96	99	101	97	121	86	112	111	121	121	132	111	113	99	136	96	130	111	109	119	124	129	121	103	113	107	102	117	97	114	96	108	99	82	113	109	93	117	114	105	94	103	104	118	89	106	113	119	101	118	104	94	114	111	109	99	112	101	114	113	106	108	116	109	116	96	113	106	109	84	109	106	107	113	92	100	112	101	104	122	107	94	108	108	112	108	116	95	119	109	111	98	98	89	125	136	127	110	125	98	103	110	108	93	94	121	107	96	103	112	93	105	98	101	117	89	101	105	118	95	103	106	108	99	94	98	103	112	105	97	112	114	95	102	100	108	115	101	109	95	100	88	118	82	132	115	104	119	94	119	107	89	113	110	110	103	84	119	112	111	115	104	120	104	103	105	106	117	100	123	101	111	106	95	105	109	98	127	99	71	104	113	105	97	110	109	100	105	93	111	94	126	101	109	89	101	115	110	114	107	98	116	112	100	109	97	126	110	104	97	114	105	95	106	110	114	95	98	130	116	109	112	108	119	84	119	114	95	108	119	123	107	105	99	117	116	103	100	93	113	94	105	101	107	105	106	127	106	109	105	105	118	92	97	103	94	102	105	108	109	87	108	125	111	101	104	100	90	93	109	95	87	107	97	112	116	124	127	86	116	82	109	93	112	106	96	100	112	112	101	107	95	100	91	111	84	91	90	116	103	103	98	113	105	105	103	92	110	104	108	108	104	98	106	111	110	96	105	115	131	102	129	131	103	98	102	96	98	98	94	105	117	103	116	112	115	89	117	95	98	98	110	105	106	96	109	118	102	109	102	88	123	122	104	105	99	118	102	102	90	89	100	114	81	94	100	97	93	78	138	110	132	100	124	106	99	82	97	120	79	95	98	108	108	99	113	122	79	106	104	96	85	103	106	93	94	109	95	110	98	102	128	111	115	102	103	99	88	108	93	100	113	104	123	130	82	94	86	116	112	94	97	90	122	104	107	107	108	103	101	97	93	109	117	105	98	106	100	114	118	116	102	115	114	95	117	105	100	87	114	115	101	110	90	126	110	106	94	105	108	96	119	90	97	89	103	108	99	102	104	111	117	91	91	108	94	116	86	109	105	113	95	109	84	95	124	100	107	94	87	87	102	105	110	131	108	111	102	115	114	116	108	101	89	94	103	99	96	107	109	95	101	90	112	111	108	108	116	97	116	97	102	115	124	98	118	94	109	123	114	119	101	103	126	108	112	86	94	99	105	101	111	113	118	105	105	110	116	100	101	107	109	90	84	101	99	75	98	109	115	109	94	104	91	106	110	97	112	100	117	92	97	108	110	106	106	107	115	88	106	110	87	109	104	108	97	79	96	101	118	102	110	126	95	105	111	95	114	114	103	133	91	107	114	117	98	119	95	114	104	104	92	107	115	112	112	112	96	94	107	116	117	101	104	86	106	100	95	105	106	96	127	99	125	110	106	101	117	102	119	117	110	110	112	94	109	93	106	110	101	100	88	113	107	116	100	95	113	96	123	106	118	91	100	117	122	122	104	112	109	113	103	108	118	90	110	114	101	97	109	104	114	98	101	100	85	117	99	105	117	114	124	103	105	117	104	84	117	100	109	98	99	105	111	115	104	108	108	113	104	104	115	96	113	126	116	113	126	88	123	110	114	100	124	108	106	87	104	112	100	116	120	116	99	101	107	122	100	104	112	101	98	89	114	93	98	128	116	91	110	104	101	95	106	110	114	105	113	102	111	108	101	94	113	100	117	97	103	102	125	116	110	95	108	118	116	110	123	93	109	99	100	129	112	98	102	117	95	108	94	103	105	108	101	133	95	111	107	111	101	99	113	106	105	88	105	101	111	91	96	115	97	113	106	122	101	114	104	114	105	103	76	121	140	102	114	100	123	103	103	117	126	104	97	100	83	105	112	114	100	111	112	108	93	112	122	95	108	108	114	114	109	98	104	111	107	119	115	114	121	98	123	94	123	105	88	102	130	125	108	119	102	109	125	111	107	109	107	108	93	111	99	98	108	99	79	101	117	122	103	104	111	112	113	107	86	101	90	94	125	96	99	108	130	96	116	110	112	101	111	105	120	111	105	100	126	105	93	93	100	110	107	117	113	98	99	120	123	111	78	113	110	96	100	99	101	90	107	99	105	116	98	100	106	94	98	112	95	113	93	111	116	122	118	118	105	127	111	103	101	92	97	98	89	103	97	123	129	87	92	97	97	105	109	103	110	114	105	119	108	111	121	88	117	93	109	101	115	110	102	103	93	91	99	104	115	112	112	99	97	113	98	78	82	104	128	89	95	96	90	89	100	94	92	116	103	120	116	109	102	101	98	102	100	104	111	108	115	99	103	100	100	119	94	120	93	118	106	99	107	128	94	120	108	85	104	106	125	119	101	107	96	106	110	98	100	96	105	119	119	120	93	107	102	97	96	120	88	107	106	104	113	89	88	84	101	108	107	124	105	108	113	102	118	110	107	88	102	106	122	96	85	108	106	119	116	126	88	99	94	100	99	112	97	97	102	94
17122	11562	14590	13234	9745	6715	4325	3169	2446	1773	1049	707	614	473	420	332	327	308	329	295	308	318	295	290	302	257	283	260	243	250	267	263	240	255	261	251	294	250	257	279	266	252	240	244	255	241	269	259	245	268	250	212	244	266	251	239	247	260	241	256	234	242	240	213	270	253	243	237	256	228	275	256	258	258	248	239	222	219	233	214	251	248	275	246	230	231	233	230	260	240	245	228	234	235	225	241	240	221	253	224	234	245	267	208	255	233	226	245	256	248	253	255	220	216	234	217	244	228	237	247	272	224	224	257	239	268	242	275	253	276	245	262	213	200	239	249	261	233	249	230	231	222	238	216	258	233	250	241	257	239	262	229	246	263	251	267	253	229	259	221	250	216	258	240	266	256	275	256	267	265	238	245	257	236	224	233	265	222	228	241	210	253	235	253	249	223	239	288	215	232	231	251	240	262	245	251	270	251	204	252	271	249	222	231	249	273	209	243	263	231	234	242	220	234	254	243	263	268	252	255	260	266	245	227	256	235	230	270	253	260	268	259	235	260	240	269	240	242	236	221	229	282	247	266	223	233	250	217	232	267	225	259	247	253	267	236	298	237	268	241	251	242	243	278	233	243	242	251	240	234	225	254	257	214	256	245	266	251	261	232	242	246	217	229	278	261	253	252	232	249	234	263	236	219	216	239	248	276	251	262	261	245	225	251	225	229	259	243	244	243	250	266	242	252	267	235	231	241	241	207	243	250	262	254	244	239	274	271	250	260	235	253	236	243	244	270	213	240	244	244	226	229	261	238	230	241	246	243	246	212	250	270	250	249	229	259	244	263	241	231	235	237	254	213	226	249	232	249	245	265	237	251	247	269	258	225	249	222	239	239	247	258	222	249	261	243	246	240	234	234	235	246	269	226	245	236	249	252	219	250	243	267	250	275	239	225	228	239	225	217	216	246	230	256	243	285	251	237	235	235	273	246	265	248	238	256	266	238	251	251	233	262	287	247	252	275	248	257	244	221	238	211	252	267	237	242	252	271	252	244	271	232	255	236	201	243	262	268	253	234	231	269	244	234	234	231	269	209	250	236	248	229	253	270	249	221	258	272	261	255	252	278	220	237	270	213	245	226	240	241	281	276	239	251	231	245	229	227	227	238	244	227	270	243	272	223	252	283	228	276	240	232	250	223	254	254	253	232	256	257	237	240	255	240	254	255	194	249	272	223	259	246	249	255	257	278	209	244	261	219	242	236	238	267	259	249	223	249	244	241	231	256	286	220	252	259	241	233	280	248	253	268	226	236	263	254	255	218	255	248	244	242	240	284	250	257	220	241	230	283	231	235	254	268	238	261	274	237	260	278	233	253	236	225	225	234	245	259	242	236	237	245	245	241	250	245	242	226	229	253	248	260	233	214	241	260	268	240	224	237	228	242	300	234	263	238	244	220	266	245	260	238	245	258	248	236	216	232	242	214	254	223	252	230	283	213	272	265	245	211	283	236	271	238	259	242	234	269	226	223	260	262	233	250	254	253	249	234	271	236	261	258	246	234	261	238	261	262	224	243	233	279	270	217	217	255	268	262	250	247	254	228	280	233	278	225	249	262	270	243	243	230	229	244	265	279	246	244	274	215	238	228	247	271	243	246	247	248	253	253	242	231	252	236	250	268	234	240	236	227	254	248	267	260	241	253	242	228	235	257	269	240	272	246	220	218	247	261	227	224	231	262	266	247	230	239	228	243	250	234	263	291	240	260	253	266	231	258	241	228	233	260	257	280	251	269	260	238	208	246	247	225	223	240	254	239	245	264	273	234	234	223	257	251	228	257	241	236	256	255	247	268	249	233	260	219	220	276	236	252	237	250	227	253	223	252	249	236	257	263	245	244	216	247	240	268	235	267	233	258	236	250	254	253	256	266	255	263	251	266	236	251	266	246	234	218	223	271	253	230	265	236	228	238	243	227	254	230	252	232	256	250	251	273	234	252	239	228	237	236	251	228	250	251	252	233	236	256	237	228	212	245	258	246	260	255	235	228	242	263	295	248	253	244	232	261	242	249	285	242	233	265	278	254	253	226	242	231	266	214	234	256	275	231	234	238	259	233	222	252	223	274	257	259	219	235	258	246	241	239	237	239	244	221	294	229	265	244	243	244	257	260	263	237	228	242	218	261	228	260	245	275	257	243	264	238	255	250	255	256	217	251	263	234	259	265	261	245	273	243	248	241	257	251	243	270	247	252	234	251	222	249	253	262	255	244	251	207	226	249	235	250	259	241	215	222	247	271	236	267	232	260	246	220	217	296	255	258	253	222	236	245	255	255	238	241	277	286	237	242	223	226	237	228	259	257	238	265	225	270	221	232	238	230	264	266	229	242	241	222	214	245	249	247	227	230	263	255	243	239	262	254	262	250	238	245	235	254	273	259	262	237	220	249	230	241	237	250	257	263	240	231	266	243	273	220	226	239	246	236	244	242	245	234	231	257	238	239	241	231	231	299	251	229	248	242	233	224	244	262	251	211	234	247	265	227	264	234	220	256	236	234	254	266	247	246	258	258	234	252	259	256	264	230	218	246	220	243	253	250	241	267	250	267	256	225	245	238	250	246	225	251	247	257	283	264	243	251	256	236	235	228	239	268	226	232	257	221	260	236	226	262	261	239	235	221	265	242	245	248	269	245	255	244	213	256	267	247	235	254	238	233	252	284	233	253	213	238	239	241	259	245	240	235	244	255	238	255	222	245	253	252	244	248	231	231	256	265	207	221	262	234	225	241	238	237	235	258	253	235	229	251	230	228	226	237	248	272	262	245	260	231	250	215	247	225	246	245	216	264	213	232	249	252	260	269	249	243	250	247	234	236	244	234	275	255	226	248	230	264	258	261	248	239	218	238	257	237	236	235	237	240	257	234	247	247	232	236	231	249	258	254	250	250	229	225	232	218	236	241	236	241	282	250	228	216	244	241	264	223	258	249	232	221	257	231	239	286	220	222	215	271	245	244	224	263	281	259	229	238	251	246	247	261	216	230	231	252	228	255	243	268	234	262	251	252	241	251	237	233	266	254	253	245	230	224	239	228	267	249	254	232	256	220	258	255	225	254	249	241	240	222	231	237	246	253	244	246	248	230	224	272	235	237	283	289	240	238	243	255	235	257	249	235	237	265	255	275	258	254	241	212	220	261	247	245	256	278	200	244	256	230	248	243	217	272	264	212	246	244	241	213	255	241	233	269	247	233	264	264	265	244	229	268	274	260	245	252	257	235	235	231	248	253	241	213	239	231	229	237	242	240	236	236	240	249	244	246	258	233	264	213	218	278	238	269	234	229	237	228	241	222	242	252	239	229	245	236	254	243	229	247	243	249	261	255	244	270	241	258	221	239	275	245	226	254	237	250	217	254	241	242	219	252	207	238	259	269	229	236	247	223	235	252	245	241	226	239	229	244	253	230	250	204	220	256	240	240	275	266	260	263	244	254	252	252	235	242	253	276	235	223	255	234	239	242
41957	23533	16790	9883	5052	3465	2838	2256	2457	2134	951	374	307	247	173	179	168	161	137	147	146	159	128	162	145	140	155	138	135	154	145	145	121	112	156	135	142	152	126	143	136	120	124	126	132	115	132	137	120	122	135	128	142	109	132	133	127	120	127	129	160	140	136	145	144	144	141	135	139	138	122	118	116	121	142	111	122	124	126	118	141	118	124	122	138	124	131	139	123	127	127	112	126	117	137	128	118	137	156	115	123	102	120	97	126	123	125	132	162	130	112	105	140	114	136	131	135	109	130	131	119	120	148	139	142	130	125	132	113	138	159	132	104	127	116	128	142	132	137	155	138	127	115	135	119	113	130	115	124	112	126	131	117	127	105	151	147	134	113	130	102	132	106	129	119	103	109	132	136	141	135	132	135	153	135	137	119	133	123	125	138	128	126	103	116	129	104	129	142	139	113	126	115	119	103	122	106	118	129	108	134	102	133	140	120	122	126	142	134	136	124	153	142	126	130	133	137	129	127	143	119	146	95	117	116	112	141	139	106	155	128	129	112	146	120	122	126	135	113	134	163	109	132	122	110	135	108	120	111	102	107	113	140	124	124	122	133	126	133	130	144	131	114	139	132	132	112	139	121	122	152	157	130	134	148	139	144	107	118	121	117	108	124	134	144	130	129	145	118	124	123	115	139	137	127	118	110	149	115	139	152	113	146	159	125	133	119	135	114	113	111	134	130	119	131	124	137	121	124	143	128	151	116	149	121	116	137	123	162	130	131	131	118	95	114	123	134	115	132	114	151	130	140	153	140	114	145	151	135	139	109	121	116	118	129	114	136	113	122	123	153	118	132	142	147	137	127	132	123	143	116	130	130	105	118	121	137	119	96	127	106	144	127	135	133	134	118	131	162	132	116	135	139	124	117	136	109	108	130	146	131	127	147	120	109	139	134	141	107	114	122	105	131	138	133	112	147	119	107	140	121	135	135	134	143	135	121	115	128	119	125	130	137	159	105	123	146	123	144	126	149	116	145	105	112	134	141	128	125	127	124	120	142	135	127	140	144	127	118	119	113	137	156	127	103	138	116	131	134	127	130	162	119	113	142	127	131	112	146	128	124	118	126	110	134	131	114	108	140	126	114	124	121	113	146	135	122	155	123	137	118	124	115	135	123	127	126	125	120	120	147	129	119	119	146	142	143	129	144	123	140	131	132	121	108	121	114	116	130	123	119	116	131	107	139	139	119	148	123	123	124	130	134	128	127	137	131	106	140	141	134	131	126	140	125	118	115	112	125	136	134	125	127	137	122	128	137	120	108	122	127	121	125	123	140	121	143	136	116	128	130	137	136	116	117	118	136	125	136	132	120	133	127	122	123	141	116	122	128	114	116	107	122	140	139	126	132	106	122	127	142	150	134	146	120	124	124	122	140	130	121	117	124	107	131	134	114	148	150	126	113	144	127	140	141	128	140	120	127	123	156	141	126	133	115	116	130	124	116	126	124	131	131	133	143	124	124	120	133	148	134	119	138	136	111	129	115	141	143	119	118	144	119	128	140	148	120	117	117	141	126	108	117	136	122	149	137	125	128	124	116	144	115	120	137	155	142	123	120	120	141	120	130	109	123	111	121	122	121	108	104	120	140	120	149	126	112	128	114	133	126	135	114	116	130	120	126	106	121	112	118	136	140	134	128	146	144	139	142	134	132	124	130	125	112	135	138	128	132	115	122	132	122	136	130	129	107	158	135	123	136	140	106	112	125	137	121	106	137	122	117	131	121	119	124	152	123	136	133	145	140	115	132	104	117	126	143	151	143	155	131	104	114	138	152	115	117	134	152	127	130	125	116	114	117	140	137	148	124	118	136	122	110	107	114	119	129	137	115	134	123	132	111	117	137	120	120	108	110	136	112	110	151	123	132	135	132	146	129	127	140	109	130	134	143	148	112	143	127	110	105	149	150	122	132	129	139	143	123	122	118	109	112	125	132	106	129	144	141	144	130	122	126	152	123	117	130	125	147	138	131	140	118	141	113	133	118	122	123	142	128	118	120	118	144	116	135	135	116	112	132	135	141	109	123	119	115	125	145	132	133	148	144	130	134	136	105	141	109	127	119	118	143	134	140	122	111	129	126	136	142	148	127	130	118	146	116	107	139	160	135	137	133	121	121	136	118	131	124	129	156	119	112	123	142	140	137	124	133	138	132	132	127	116	118	128	118	128	120	132	139	147	148	127	130	129	132	138	124	151	122	133	146	115	154	137	134	119	117	122	113	125	134	110	135	116	108	142	112	118	121	121	125	126	136	121	103	101	137	111	134	133	121	128	117	129	116	131	148	147	129	132	127	126	114	137	130	117	120	122	137	125	125	125	139	122	144	121	123	137	150	151	122	140	139	148	143	132	134	135	141	140	120	112	124	117	130	116	123	121	139	121	127	122	133	134	114	111	124	121	149	116	108	136	120	120	129	139	137	116	115	133	125	135	139	138	131	142	127	130	125	146	109	126	130	153	135	134	113	148	119	115	121	118	127	154	132	126	139	121	115	130	117	96	128	136	114	145	138	132	129	125	107	139	131	140	149	135	137	121	121	116	121	122	137	120	110	131	135	126	141	143	144	142	119	137	132	137	118	115	132	138	116	131	123	129	137	153	109	135	114	128	138	133	150	115	114	112	114	123	138	126	118	120	143	115	145	127	143	128	102	128	132	121	138	130	103	112	121	121	118	104	154	129	129	138	113	103	117	120	108	133	154	129	102	140	109	119	121	139	109	104	127	121	122	121	128	102	121	141	135	95	121	137	138	161	117	130	135	137	148	139	120	137	119	139	125	131	132	124	126	133	128	120	124	145	129	139	132	114	129	120	116	127	126	134	116	133	134	133	121	150	115	117	145	143	122	131	97	117	135	121	110	145	131	129	121	115	143	130	136	124	121	143	122	143	134	140	138	134	133	133	138	101	113	119	126	133	119	126	143	125	112	128	112	168	119	139	115	119	125	130	146	122	121	123	126	123	118	138	115	135	130	116	145	155	131	122	123	132	127	130	114	128	123	147	118	123	131	119	156	137	115	140	109	123	110	132	126	110	129	110	120	112	120	118	134	127	126	148	122	130	117	124	137	139	149	128	144	110	114	126	138	122	121	123	110	110	99	114	167	130	118	122	124	125	135	109	129	131	123	136	152	118	142	122	145	134	115	112	134	135	134	118	129	139	127	130	123	125	144	133	114	118	119	144	137	135	115	137	118	132	145	117	121	140	113	151	133	106	139	135	118	137	129	104	130	143	113	122	109	135	117	130	140	130	110	144	123	125	146	139	110	110	137	117	121	135	132	138	128	125	126	127	119	111	138	128	117	136	123	129	124	148	127	140	132	121	144	132	141	89	141	149	162	135	115	103	122	110	115	145	118	140	113	139	131	145	115	146	99	119	132	127	139	104	112	119	118	133	122	124	146	117	120	124	128	113	107	136	112	128	118	118	124	123	132	128	126	129	126	112	128	135	123	116
26088	16896	22899	20290	14569	12545	11600	9541	10911	9227	4075	1800	1090	913	686	616	589	519	468	426	407	419	385	416	391	401	368	361	355	328	337	329	295	316	310	346	282	323	351	304	324	283	293	324	283	308	324	287	311	313	262	302	332	283	299	308	300	272	282	275	334	282	300	268	305	303	302	287	300	303	315	284	284	271	282	275	276	288	285	293	288	274	302	274	286	288	281	299	303	291	263	306	310	297	268	276	315	286	304	300	294	290	276	305	299	281	299	270	261	319	294	286	276	296	276	317	285	311	323	296	280	305	277	266	321	288	333	302	291	288	337	282	285	285	255	268	267	295	267	278	271	293	284	306	249	269	286	287	285	280	285	286	301	336	276	251	290	283	294	288	299	318	307	294	263	295	270	276	293	285	298	290	289	285	285	277	324	284	306	304	291	296	312	279	300	290	305	321	281	286	279	308	292	296	281	267	289	282	296	286	312	320	290	321	279	282	297	260	291	274	283	284	288	304	289	273	287	280	297	257	275	305	285	293	293	266	293	281	294	296	310	298	304	297	306	263	295	284	305	304	289	288	279	288	298	286	319	274	286	303	286	306	300	311	283	270	312	266	318	314	288	303	280	267	299	300	280	287	297	306	288	308	289	299	295	287	307	286	307	294	288	263	300	298	294	281	294	281	311	285	283	276	270	302	292	290	289	281	289	280	285	267	276	281	260	273	259	273	279	279	285	310	300	304	279	316	283	296	291	304	309	288	291	294	269	277	301	288	290	287	271	286	300	269	309	262	293	287	275	304	305	290	285	303	303	285	277	265	303	277	268	294	263	299	301	287	282	312	305	271	288	266	298	304	256	280	264	274	307	298	295	293	295	282	265	301	265	299	299	291	271	292	267	304	251	291	277	295	278	293	253	293	283	298	291	287	293	289	299	302	265	300	303	274	297	317	270	301	302	280	297	301	282	259	303	288	313	241	287	280	267	297	279	323	255	262	321	274	280	276	278	290	298	306	296	299	294	271	279	257	317	269	288	271	293	290	318	285	281	261	271	273	274	280	290	273	290	290	288	316	296	277	292	290	295	277	287	299	311	323	278	304	298	285	266	271	327	271	281	298	282	287	285	293	295	273	274	277	304	304	297	272	282	294	277	326	320	326	276	303	297	271	279	267	295	284	282	280	268	292	318	275	271	278	287	292	258	294	307	309	287	306	268	298	314	289	302	270	287	286	269	272	270	283	283	288	279	297	284	292	303	277	299	323	313	278	273	288	288	313	290	270	297	285	278	275	262	275	261	260	299	272	285	264	254	287	282	268	278	303	294	285	263	287	296	272	257	274	268	265	268	312	265	300	276	295	281	293	272	262	297	298	321	274	266	269	300	286	288	269	289	298	260	305	305	287	301	276	309	301	292	274	290	284	278	269	259	309	303	308	293	244	325	283	234	296	290	323	273	295	315	280	305	301	275	296	267	280	289	276	294	276	313	284	284	305	293	285	275	301	270	268	290	282	291	287	277	280	289	280	257	275	275	277	301	286	261	253	299	250	255	309	292	281	300	272	263	301	318	279	296	272	297	307	284	312	306	297	281	282	299	300	299	292	303	275	314	278	275	301	270	284	258	303	279	284	263	285	265	281	284	293	266	321	261	256	298	310	318	275	317	268	296	282	295	292	263	303	304	286	267	303	294	309	280	278	279	293	305	298	281	305	283	294	295	264	268	282	262	262	275	269	284	287	271	292	309	271	273	314	294	318	276	270	286	288	271	291	272	283	268	308	300	280	275	275	276	276	304	262	301	272	277	239	296	280	283	276	282	304	314	281	303	305	294	274	272	270	295	291	315	281	317	285	296	283	284	300	284	280	248	292	246	309	266	300	305	274	294	290	293	307	286	268	276	291	280	283	288	287	283	291	324	280	279	290	281	262	288	281	267	290	278	313	295	285	269	311	284	272	321	268	270	309	297	301	297	291	309	276	280	275	295	267	306	276	309	285	292	292	282	288	300	315	296	274	322	248	269	298	268	299	277	294	296	294	290	290	299	279	290	246	294	291	293	272	302	287	274	302	307	301	287	280	300	298	288	313	278	278	266	259	273	306	288	294	279	278	283	302	257	279	274	261	256	296	276	287	296	298	278	290	261	291	276	279	275	263	276	329	294	301	307	287	246	276	294	271	276	294	310	274	303	265	321	269	269	275	269	300	275	297	260	248	289	272	294	291	291	281	261	287	256	272	294	297	290	286	296	309	299	275	284	266	297	313	305	285	301	280	306	297	274	308	314	305	269	320	269	273	298	295	285	305	315	300	290	292	280	295	264	273	257	268	261	308	286	276	300	279	300	301	308	295	307	324	290	288	289	305	309	282	284	286	284	318	288	303	286	282	311	274	268	278	304	278	291	285	263	303	253	279	274	273	273	303	268	332	276	281	258	264	300	315	303	281	284	289	263	274	251	276	321	296	271	286	292	310	329	277	268	271	294	298	321	256	284	289	293	301	268	284	276	285	304	290	261	332	305	293	262	266	304	273	272	270	310	302	275	313	272	289	298	314	291	268	286	275	281	295	284	283	286	314	274	299	285	307	288	293	323	276	303	327	307	315	281	305	285	298	275	271	294	274	312	254	285	293	290	290	319	300	295	282	308	284	279	288	288	261	274	275	290	289	297	270	283	295	309	304	286	291	283	263	288	320	295	291	266	275	291	280	282	278	265	288	282	278	268	298	261	297	313	246	299	287	242	285	295	272	286	287	255	296	292	269	297	293	275	287	287	301	279	285	293	278	272	261	311	316	282	272	302	277	287	320	311	294	277	308	303	295	298	276	277	294	281	310	260	282	290	305	308	288	304	292	312	293	302	270	296	305	291	310	283	291	273	289	282	284	303	282	307	273	300	259	260	272	298	276	299	321	273	259	314	296	292	274	297	288	276	252	318	290	299	320	315	325	286	299	307	296	278	324	257	300	342	316	310	273	267	298	258	282	279	298	286	284	276	299	270	278	302	337	267	245	311	302	310	290	295	303	310	280	299	301	284	269	299	273	284	251	317	307	278	252	296	280	314	281	286	296	275	300	292	292	283	287	294	268	306	331	302	291	278	295	322	277	309	296	281	310	297	268	284	287	304	303	311	309	298	281	298	304	287	286	297	270	283	283	268	303	298	288	273	278	260	295	296	313	278	305	319	285	293	290	286	273	293	266	278	296	266	290	263	314	313	292	289	308	287	303	271	291	301	308	279	266	285	302	311	299	323	294	281	296	285	271	273	261	293	299	266	292	285	268	280	301	295	288	267	295	288	303	282	288	272	300	303	264	281	307	308	285	288	265	281	272	283	283	288	302	256	300	281	288	290	288	319	255	306	267	298	301	318	297	286	272	291	304	299	293	311	292	267	287	289	301	321	254	298	295	288	295	283	271	288	262	273	300	293	286	312	265	284	320	264	280	261	271	264	278	280	278	264	293	311	274	271	276	274	316	285	289	300	291	278	297	269	295	266	286	290	310	312	265
48539	31167	23484	14891	10217	7082	5057	3947	3477	3335	2132	761	411	278	252	214	205	201	191	167	173	177	146	154	130	133	136	178	145	140	154	136	145	153	137	136	116	162	162	149	159	149	116	136	140	119	118	172	137	145	122	152	127	128	133	133	118	147	130	146	124	128	127	136	123	116	159	143	119	153	130	155	147	161	138	132	136	131	155	141	135	139	114	136	127	120	115	156	132	145	142	128	140	118	127	133	153	152	147	153	141	129	140	132	126	137	120	131	138	136	135	126	112	126	140	130	143	137	137	122	132	153	125	139	111	139	144	123	123	152	148	126	153	132	141	115	150	122	140	150	154	139	121	149	117	131	138	121	140	137	150	119	137	160	135	125	129	141	147	130	114	130	155	122	136	147	131	125	144	126	153	130	136	146	118	131	126	156	143	140	155	144	140	125	127	138	130	129	126	120	153	134	137	112	154	137	140	112	130	128	132	129	149	149	145	129	148	141	147	149	124	128	156	146	145	137	133	131	143	138	121	119	98	120	138	146	138	148	128	147	147	128	137	136	151	121	132	143	146	125	141	109	138	137	139	137	138	136	132	132	124	139	133	121	155	121	124	160	135	120	121	137	138	132	145	124	143	134	138	126	136	126	140	129	129	124	137	140	132	149	146	132	134	139	115	113	128	135	119	121	123	166	115	124	152	143	135	148	135	141	161	130	123	140	121	141	143	111	128	134	147	137	142	130	134	143	120	140	143	130	142	132	142	141	130	131	138	133	135	138	130	138	145	129	129	139	143	132	136	123	148	143	123	141	135	142	122	134	135	126	134	141	138	129	122	123	122	136	130	139	140	140	122	121	126	126	118	127	142	135	140	133	129	141	121	124	120	141	123	134	162	133	142	144	121	122	142	121	139	135	153	132	150	147	118	133	146	116	133	134	126	134	127	140	133	145	140	114	128	120	159	133	132	126	120	126	129	125	147	165	133	120	118	135	161	140	126	151	155	129	140	154	127	140	156	133	134	122	139	130	143	111	130	130	132	152	141	109	121	133	132	137	146	127	122	175	150	136	142	115	129	161	131	151	148	129	132	121	146	149	135	116	140	139	141	144	167	137	111	143	135	113	127	140	142	118	125	140	131	136	127	117	128	140	119	125	132	133	139	129	135	143	146	167	129	138	136	113	135	136	132	145	124	140	139	136	129	141	127	155	121	128	144	139	158	144	155	151	156	144	154	145	141	129	131	150	114	154	164	132	143	141	132	138	143	149	122	128	119	143	147	160	116	134	109	148	137	144	142	144	125	120	133	121	145	125	123	142	127	126	141	115	149	143	128	141	130	150	135	159	114	122	136	136	123	137	122	131	139	128	119	143	160	128	147	127	149	141	136	113	135	135	141	143	123	117	123	120	147	124	133	115	142	128	141	136	122	145	152	167	137	124	126	136	132	139	151	132	125	160	127	132	157	132	135	121	131	158	142	127	114	140	122	149	140	142	107	131	137	123	133	134	149	144	118	131	126	129	154	132	124	148	139	127	149	130	146	139	153	140	134	128	143	137	122	141	101	165	138	135	137	142	141	146	130	149	124	118	119	114	145	133	163	155	148	133	114	123	139	133	133	148	150	138	123	123	138	151	129	157	133	121	144	147	157	161	135	122	150	148	137	126	118	123	143	121	139	138	162	122	139	149	142	125	136	118	137	139	144	134	154	146	162	136	126	128	146	129	142	156	135	121	137	149	125	132	135	118	142	134	145	164	133	128	153	131	128	127	139	124	113	126	147	152	140	146	150	134	149	137	127	128	137	149	139	124	117	124	141	125	144	130	127	129	149	146	136	133	144	123	147	128	134	123	135	148	137	109	144	145	135	109	122	121	126	130	125	134	136	151	128	126	121	131	140	156	123	144	147	139	119	128	124	123	130	123	124	124	117	155	120	128	145	130	138	140	131	115	142	137	141	137	138	116	149	139	134	152	130	129	136	142	141	160	128	161	129	136	140	114	122	141	139	131	150	149	125	119	137	130	137	159	158	123	148	138	143	129	140	126	126	114	117	114	129	144	157	134	114	122	134	143	117	138	144	129	125	150	146	121	125	110	129	138	131	138	129	138	141	133	138	146	126	128	141	158	115	143	154	144	122	166	136	115	136	126	131	146	141	126	127	127	140	134	115	147	152	121	143	136	136	141	137	106	127	145	132	136	137	139	134	140	121	143	122	139	116	145	149	142	157	154	144	129	137	137	143	157	127	126	123	127	139	118	141	115	122	117	143	120	175	139	141	125	151	151	147	137	123	130	143	143	149	127	152	131	139	116	145	103	129	129	144	138	146	137	146	136	157	135	136	123	141	147	140	101	127	137	138	178	158	147	159	149	150	151	128	117	126	146	124	153	140	130	128	142	153	133	132	134	122	131	124	154	107	119	146	128	130	130	142	131	113	154	131	138	147	133	120	131	128	115	134	111	151	127	154	123	139	155	137	129	112	136	123	110	136	133	163	118	134	132	135	112	149	137	117	132	139	138	124	141	138	137	124	127	139	145	124	145	142	137	145	132	129	136	145	152	141	125	136	159	124	151	126	153	135	138	144	125	157	118	100	154	120	140	127	122	131	138	128	144	137	138	141	133	108	122	139	149	152	146	151	139	132	146	124	145	141	128	126	126	141	138	117	143	152	141	132	141	138	136	148	135	133	144	138	157	141	146	125	119	117	130	142	134	127	129	118	126	149	131	121	144	134	146	126	143	132	138	145	135	130	145	144	146	150	149	135	136	126	133	145	132	154	148	155	123	120	118	153	132	144	129	152	132	150	155	148	148	116	139	129	143	138	135	155	143	155	145	121	156	134	117	132	144	130	142	128	152	102	135	156	109	117	138	141	135	138	126	137	119	119	159	137	162	144	131	130	121	136	130	136	122	139	168	126	136	112	150	125	129	130	142	126	132	132	131	143	149	144	140	163	135	159	139	131	129	156	138	124	146	133	143	133	144	128	155	142	137	139	136	140	140	155	140	153	137	148	136	137	135	137	141	125	128	149	139	137	116	136	138	117	133	139	144	143	137	163	138	150	141	129	141	128	153	144	129	141	156	105	171	153	120	129	122	134	142	132	140	138	142	132	135	163	132	130	144	146	132	146	151	147	135	128	135	135	125	121	136	132	138	144	135	149	125	153	117	124	130	129	131	139	133	130	134	127	118	130	120	133	139	156	123	124	109	144	122	127	121	148	139	144	165	142	155	120	144	148	156	142	121	142	119	143	148	159	124	133	111	141	136	134	136	141	153	130	140	135	147	149	131	135	143	133	167	131	119	143	132	118	137	119	140	134	128	145	119	136	121	138	132	139	146	124	120	149	160	139	135	135	145	136	149	127	116	136	132	152	132	134	133	151	144	134	130	133	119	169	137	131	144	114	137	125	138	131	137	166	136	130	112	119	139	125	126	122	129	117	145	124	131	124	130	103	130	145	134	130	139	143	134	126	144	170	134	128	132	133	144	126	149	157	145	154	142
29763	23553	27798	26294	23467	19940	16455	14605	13890	14129	8334	3596	1608	1158	955	815	736	701	606	595	542	490	466	490	476	477	415	412	415	362	396	349	360	372	344	347	327	327	360	325	375	322	315	305	362	339	305	310	333	297	284	349	294	298	326	303	320	308	300	329	299	317	325	330	299	311	290	319	287	285	289	323	298	330	323	282	332	302	281	304	281	333	291	304	310	328	263	308	317	298	305	334	304	330	286	286	298	298	320	333	323	304	295	301	308	340	330	299	321	304	291	301	317	296	323	296	303	285	315	325	304	282	308	282	307	312	288	299	289	324	334	286	294	302	314	297	308	344	315	296	277	314	299	306	278	309	306	300	336	324	293	306	315	292	300	307	297	294	303	318	287	316	280	320	316	320	295	313	301	286	324	280	278	277	305	316	299	306	304	292	301	316	270	307	313	291	316	323	279	327	270	282	326	302	319	281	302	298	288	301	305	298	306	326	330	267	259	310	291	297	298	309	298	317	314	299	290	320	320	312	321	280	288	316	280	311	325	284	296	313	292	296	321	322	320	292	295	286	304	300	292	304	273	323	329	296	312	303	301	347	292	295	309	297	280	287	304	304	300	315	303	297	312	319	291	320	317	313	285	305	295	301	287	264	305	312	312	288	301	243	312	282	293	316	332	270	339	326	284	297	286	306	298	293	330	314	306	274	301	275	339	285	289	310	278	286	312	323	290	280	326	299	299	307	301	297	292	300	324	333	308	338	291	321	310	280	328	296	310	310	314	304	309	287	333	306	284	266	293	285	305	299	290	290	324	291	273	291	311	306	321	296	289	308	305	309	289	315	307	277	299	302	327	281	309	301	294	307	307	300	302	316	297	340	316	293	283	292	295	280	291	333	335	300	311	295	309	292	335	317	315	315	341	307	331	297	321	288	313	295	315	330	286	315	289	316	338	297	302	309	318	330	294	323	299	297	283	346	305	307	295	287	334	295	323	336	317	322	288	322	312	281	317	310	291	289	276	297	241	290	292	298	309	330	289	298	298	293	269	269	295	303	315	299	317	299	326	304	297	290	293	332	323	315	317	371	308	314	293	325	301	315	310	314	328	310	331	304	283	288	304	292	297	282	275	277	291	305	310	314	317	279	308	296	286	314	282	294	293	298	296	300	335	303	305	307	347	300	292	290	308	311	311	300	305	276	286	324	294	311	272	338	304	310	288	328	291	323	293	307	296	296	280	279	315	302	341	307	308	283	304	273	289	287	312	318	322	321	313	304	308	299	327	302	295	299	302	297	297	294	306	305	295	319	319	295	308	319	322	283	295	324	310	292	279	312	307	312	315	331	291	318	336	317	294	336	303	295	312	288	274	298	320	300	290	323	291	331	313	289	274	287	267	295	282	316	305	285	321	321	326	315	309	297	283	307	300	279	295	280	338	304	305	311	315	288	307	324	303	265	306	314	286	299	315	298	309	297	256	311	278	301	287	312	283	324	302	303	267	309	307	280	307	307	280	289	304	309	272	311	292	311	306	320	317	303	329	291	296	284	314	313	336	309	306	278	309	341	283	282	289	304	286	326	329	297	283	313	269	316	303	308	302	303	309	302	317	285	349	295	285	303	301	302	302	295	345	310	292	310	318	311	318	266	297	297	268	299	329	293	326	292	296	306	292	313	343	284	316	335	291	301	326	299	316	275	297	296	326	299	278	301	279	325	313	302	284	295	311	278	309	301	313	335	289	305	321	313	308	273	303	323	302	334	314	318	300	309	305	311	301	293	319	306	289	327	306	322	279	306	309	314	325	314	320	294	312	278	283	304	289	287	306	308	311	321	298	308	285	315	318	298	317	279	299	313	303	328	275	317	309	306	308	344	282	312	298	300	313	320	306	291	335	303	306	291	314	258	272	369	299	320	296	327	302	305	345	316	288	294	306	303	314	296	335	335	319	297	315	304	307	313	303	271	309	316	287	312	306	263	307	309	347	294	320	302	291	326	318	295	298	333	306	269	333	296	304	326	309	286	291	272	303	316	318	262	327	308	294	298	298	279	298	316	298	283	281	294	306	282	294	283	281	322	302	300	321	298	277	330	334	292	328	282	316	311	292	311	295	312	288	304	299	308	290	305	319	307	316	298	288	310	294	316	325	324	294	318	325	317	301	324	309	322	297	306	306	325	280	290	293	331	281	287	301	313	295	337	290	282	296	329	285	301	292	281	312	300	287	294	290	328	297	325	280	304	287	310	292	295	282	312	308	317	286	318	302	256	319	302	279	298	319	258	294	305	325	296	270	303	296	296	283	312	274	303	294	301	319	303	325	298	323	305	289	292	297	299	305	288	328	319	299	304	304	319	293	287	330	299	282	282	292	295	313	262	291	292	291	295	317	307	283	268	313	318	276	322	290	300	324	299	312	288	290	301	304	270	263	315	295	317	278	315	318	301	309	290	291	299	304	261	275	322	294	308	335	304	293	266	292	328	328	312	304	317	290	315	325	297	316	293	293	291	304	296	289	281	301	320	293	290	316	312	290	318	287	301	265	338	298	311	289	313	285	325	307	352	307	290	279	293	292	286	308	287	293	272	293	320	308	288	283	311	336	286	267	318	308	307	318	297	301	304	308	318	295	333	320	280	289	335	333	301	306	275	317	306	267	307	273	319	294	304	334	288	318	293	298	291	306	308	313	346	299	312	306	334	339	313	323	302	309	333	303	311	344	314	302	316	301	306	302	289	300	288	283	288	281	302	330	306	291	311	326	301	285	303	293	310	326	317	303	278	324	321	288	292	295	313	271	299	310	309	274	307	325	280	306	266	327	342	313	287	301	303	307	324	296	307	322	265	334	310	293	328	316	331	318	314	349	299	288	313	314	286	297	313	303	313	323	299	328	308	337	286	292	303	296	292	298	298	315	310	304	304	314	274	282	291	295	285	350	321	276	289	321	272	280	325	305	312	318	305	311	262	338	288	280	309	289	287	285	327	271	309	317	282	311	280	307	281	280	328	300	295	316	282	311	310	277	289	295	316	309	311	296	315	289	318	295	293	305	290	288	285	312	314	292	317	313	288	305	301	293	276	302	302	280	309	303	296	306	298	323	282	300	304	297	309	314	280	326	296	279	267	303	327	313	324	299	301	291	335	282	308	298	329	292	312	283	316	276	313	297	330	283	271	303	309	317	312	304	298	275	300	318	329	288	319	289	304	305	332	311	308	291	327	291	347	304	293	313	298	318	312	326	299	313	283	320	286	291	300	285	306	298	308	312	350	300	306	288	277	289	299	307	293	318	288	318	319	283	334	292	297	315	302	334	310	302	286	290	296	301	313	307	303	316	314	314	306	293	300	315	305	306	309	296	304	273	322	315	313	315	275	329	277	300	297	317	267	300	304	337	272	286	298	290	296	294	304	282	312	316	312	293	261	261	315	292	320	319	287	285	352	300	277	335	294	330	314	299	310	273	353	294	300	315	319	320	291	306	314	288	339	296	317	274	320	286	283	278	328	301	265
27042	14039	9292	5358	2803	1711	939	698	599	480	335	211	186	140	144	124	135	109	114	121	111	131	117	122	109	109	129	100	114	110	107	104	118	117	92	102	99	109	89	89	102	116	113	112	103	86	113	121	103	117	107	106	107	110	103	113	106	132	109	103	104	120	105	122	102	110	101	86	103	115	103	103	101	99	97	97	113	110	105	113	87	85	92	92	105	85	110	123	114	101	92	111	101	90	100	108	103	117	118	99	109	100	103	99	99	113	97	106	93	120	89	112	115	118	118	108	111	99	96	83	128	107	100	94	112	110	109	119	109	120	96	82	106	99	99	100	111	123	117	106	115	121	97	87	108	108	91	82	115	113	96	102	99	127	88	114	121	107	84	88	104	87	101	94	124	110	100	106	100	114	87	85	95	104	95	103	93	106	101	107	117	116	124	112	89	104	124	104	101	107	100	102	119	120	107	96	119	91	115	121	110	91	86	107	109	96	113	86	112	132	109	93	93	109	105	90	105	122	104	102	108	111	120	110	89	105	115	98	105	98	120	105	105	127	115	98	115	109	98	103	96	127	90	102	109	101	100	103	103	84	95	104	114	103	84	136	109	114	106	118	100	103	119	98	102	126	100	96	101	95	105	116	112	98	105	94	105	130	103	111	84	94	91	105	110	99	103	94	103	117	111	83	91	97	99	104	108	71	112	120	109	107	100	103	82	97	93	112	89	91	86	118	105	117	110	117	129	93	118	101	111	95	106	107	113	97	118	92	106	100	91	108	81	95	95	103	118	94	102	97	92	108	121	97	114	128	101	122	108	87	91	103	104	109	99	120	116	105	118	119	105	105	117	113	80	100	122	125	106	105	100	110	96	114	101	111	75	115	114	102	95	135	109	97	98	106	100	90	107	99	107	96	97	93	88	103	101	112	92	106	118	101	96	113	96	118	91	99	116	95	111	92	112	92	104	104	104	90	94	124	120	88	98	119	120	92	97	109	108	105	101	84	109	115	98	107	110	85	101	91	119	104	85	100	91	97	86	85	100	112	106	122	98	110	95	118	103	100	104	113	110	99	107	80	106	80	123	110	127	115	106	107	127	96	135	116	81	101	90	97	93	112	83	106	117	93	98	101	107	120	109	84	115	107	104	97	101	110	120	113	93	97	115	99	96	107	113	110	114	107	90	86	94	118	105	96	89	101	88	95	120	106	113	117	103	111	111	108	102	111	95	112	101	113	106	111	93	107	114	93	106	97	96	112	117	110	111	98	99	120	99	114	116	95	110	131	96	86	121	80	112	101	106	107	100	83	96	92	106	119	101	94	95	98	99	108	112	92	106	107	101	96	110	89	94	101	100	107	121	86	83	98	118	114	109	89	109	111	115	106	85	94	114	100	99	103	103	111	113	100	91	82	115	99	124	117	109	132	88	116	107	96	101	124	117	95	106	101	89	111	116	105	103	90	103	136	98	113	97	101	106	114	102	100	94	87	81	104	105	101	100	97	120	119	117	112	97	85	104	82	103	102	110	92	99	114	115	102	91	82	91	107	109	99	96	107	113	94	105	98	116	88	107	109	97	122	123	109	128	126	97	108	103	119	109	100	115	106	114	103	94	86	110	89	121	102	120	102	86	102	102	104	107	110	113	103	92	69	103	106	124	93	119	109	115	125	101	98	114	101	107	107	112	102	97	117	117	93	112	106	115	96	117	81	114	125	104	118	122	86	95	103	91	121	117	101	115	104	109	120	113	113	98	111	125	118	121	99	114	94	112	124	110	105	104	105	103	107	116	110	103	119	105	91	96	125	111	96	123	114	89	109	100	123	107	112	113	105	100	120	97	95	111	95	99	109	122	104	89	116	108	125	118	110	118	97	110	108	118	104	112	116	115	116	118	104	103	107	106	123	103	94	118	123	117	111	117	114	116	88	90	98	118	88	118	79	121	105	103	98	114	107	95	83	98	110	88	106	115	111	97	101	90	94	107	107	114	114	105	120	114	102	106	101	108	115	113	92	106	108	99	98	97	93	96	85	119	92	110	103	114	98	115	100	114	114	108	92	90	111	117	115	105	111	102	116	117	110	105	101	93	130	117	103	123	90	105	97	92	102	102	93	111	94	96	109	118	94	99	102	105	99	116	117	110	103	114	86	102	77	93	95	84	77	85	113	111	109	123	97	100	99	112	107	99	125	119	107	103	101	99	107	106	104	108	99	141	100	115	100	105	101	122	100	106	97	107	113	104	105	110	91	97	99	97	92	105	132	118	97	99	118	107	99	98	101	97	112	97	99	116	91	115	103	96	111	124	114	114	91	107	118	91	113	125	126	106	108	104	83	117	111	95	116	98	119	104	105	100	90	101	104	111	83	100	96	114	127	124	119	89	102	107	98	103	103	110	101	101	80	114	104	77	108	92	115	120	88	97	100	113	78	118	104	119	84	115	114	123	97	98	110	94	111	101	121	100	108	114	107	117	115	103	81	111	100	124	120	108	116	109	102	102	98	106	92	101	127	110	94	99	106	96	107	106	109	136	103	111	100	100	109	108	106	94	101	104	114	92	113	104	117	117	116	100	112	112	91	90	104	103	93	105	104	123	80	84	111	88	106	111	98	94	109	95	93	114	116	107	87	96	119	118	101	98	107	111	103	101	101	119	105	112	120	127	91	116	106	113	101	110	112	95	111	85	103	84	131	112	98	104	119	98	119	104	103	118	108	113	106	116	107	99	102	108	95	110	120	114	108	91	117	101	90	97	103	121	104	109	106	104	105	111	114	117	85	103	89	106	102	93	96	104	77	121	125	109	90	99	107	111	91	123	99	104	122	86	99	120	107	116	106	82	99	98	119	93	89	106	113	109	110	107	89	100	122	123	95	113	116	122	113	93	102	95	94	117	93	114	94	101	107	97	93	92	105	112	108	100	80	97	112	107	96	102	106	105	93	125	111	111	104	105	121	108	124	107	125	92	121	103	120	126	114	96	92	122	83	97	97	97	101	106	99	118	110	107	120	108	100	114	114	96	98	102	122	111	111	96	107	111	118	105	95	85	95	113	108	97	113	131	120	83	108	106	112	102	112	95	111	105	113	90	115	116	110	112	105	109	91	119	108	101	92	102	98	99	83	101	114	95	106	114	104	97	110	114	100	105	96	114	95	107	106	90	108	118	94	134	94	112	111	100	114	107	98	117	98	115	101	110	103	98	99	115	124	98	106	96	110	109	103	114	107	108	97	80	86	110	117	105	111	94	97	100	105	99	89	108	108	110	90	106	122	110	95	93	81	111	102	93	97	108	98	104	99	93	85	105	107	106	109	95	100	98	101	107	82	106	108	118	102	119	95	108	128	107	85	101	92	81	98	106	121	106	100	77	121	103	95	100	119	96	98	107	97	104	100	96	93	114	100	108	110	120	105	113	107	90	110	111	97	103	104	98	93	112	82	107	101	101	108	101	99	101	117	121	97	100	113	101	97	96	112	92	90	116	96	112	112	114	106	113	83	115	107
15946	10322	14687	12961	9380	6956	4197	3242	2743	2317	1404	880	688	498	430	454	390	324	331	350	291	312	342	281	291	259	263	287	277	275	267	304	273	254	255	265	247	288	274	254	253	257	232	281	245	215	254	229	235	248	246	233	284	232	271	243	249	260	226	254	245	258	255	221	251	252	244	229	214	271	221	238	242	236	209	230	226	249	261	218	261	258	228	225	231	257	251	258	261	257	220	244	269	239	215	249	287	253	244	221	239	262	214	225	280	258	263	228	257	254	238	230	234	238	275	245	221	257	250	244	237	274	244	234	233	254	238	281	227	254	282	236	264	237	244	242	239	248	225	247	253	253	251	219	236	229	236	231	248	235	233	257	259	253	250	245	256	207	226	217	284	246	240	246	230	245	240	214	276	220	227	254	208	238	238	222	229	225	259	231	241	243	239	235	262	213	217	207	253	239	204	256	236	233	270	235	261	213	225	260	250	268	232	239	223	255	231	264	245	250	270	263	264	246	231	217	209	233	258	225	232	240	247	253	228	235	254	255	226	266	240	257	238	236	283	232	212	248	269	221	236	244	229	255	239	252	251	240	241	246	247	232	247	290	266	254	254	222	257	231	212	232	271	266	255	204	240	255	244	263	275	243	220	266	245	256	201	222	236	265	255	244	237	264	259	244	247	252	238	243	242	262	252	224	253	233	245	257	244	262	236	233	252	236	247	231	254	243	229	257	240	232	243	218	229	262	243	244	228	235	266	217	226	248	249	249	262	238	247	265	233	222	240	263	244	243	236	234	238	235	243	231	248	271	218	250	248	262	240	248	254	226	214	256	275	243	252	263	250	244	241	257	234	220	239	229	253	220	253	219	241	239	258	251	214	223	246	204	251	250	250	271	263	278	196	262	251	243	240	259	244	225	241	272	269	250	251	264	233	249	228	233	229	255	239	255	244	250	223	246	253	237	242	227	227	237	228	245	246	257	238	238	269	236	228	233	240	275	255	258	253	237	226	266	222	222	269	260	237	231	252	231	243	246	242	244	254	263	220	221	241	237	227	236	244	243	284	248	258	226	245	255	241	255	242	236	243	262	252	244	214	222	250	224	265	256	226	227	261	263	239	265	266	283	245	264	236	238	252	257	244	258	223	213	246	237	237	243	243	253	259	241	238	237	245	230	239	265	251	248	242	247	224	233	225	234	215	224	242	249	246	234	253	228	248	222	235	285	249	250	217	262	220	219	245	218	250	225	233	257	234	238	233	250	235	238	244	216	236	222	241	251	260	249	259	233	256	250	237	240	212	231	216	268	253	241	217	220	247	246	240	236	243	238	236	218	242	248	246	267	218	252	240	264	225	229	231	226	235	256	263	241	234	246	242	235	218	233	240	245	235	222	221	247	240	229	252	225	250	255	230	240	243	236	242	229	234	246	258	222	243	232	227	275	258	215	274	240	250	247	237	236	203	260	230	229	248	246	244	238	247	227	250	235	217	250	238	262	241	257	244	248	249	239	253	258	262	243	246	275	235	262	248	258	258	256	188	206	240	252	214	227	248	244	236	240	237	258	250	253	246	222	234	250	269	256	250	235	253	234	252	231	239	259	246	238	236	251	252	226	242	263	239	243	241	233	245	256	243	244	238	227	238	242	226	238	253	240	248	213	246	266	251	211	225	226	229	261	238	228	228	248	235	248	251	224	232	246	267	251	227	230	219	242	235	260	238	251	240	231	239	220	248	229	267	222	268	241	249	239	238	241	231	227	247	230	216	237	249	226	237	244	267	244	235	231	211	256	226	259	228	266	215	235	248	265	233	245	253	225	200	237	244	236	242	238	235	229	227	266	237	257	244	234	242	251	265	228	226	259	240	265	247	208	242	218	220	222	220	236	239	229	234	261	235	222	223	255	255	224	241	279	241	239	266	254	238	231	225	235	254	246	243	242	242	247	237	235	260	259	235	244	244	246	244	207	242	246	234	259	239	232	263	260	244	258	241	212	255	254	238	241	260	239	232	217	255	229	245	250	245	231	245	218	238	256	247	215	252	235	250	270	234	268	202	219	216	238	226	243	237	238	228	242	265	225	240	237	243	259	225	259	247	244	251	234	262	245	259	259	235	254	247	239	250	234	241	240	242	247	231	252	229	236	217	224	244	242	254	258	267	242	237	234	234	229	247	251	238	240	258	238	225	237	246	234	240	228	286	251	234	249	252	245	241	273	236	246	243	235	224	255	240	243	249	236	240	253	237	265	235	242	247	242	236	243	260	272	259	237	269	242	242	225	229	274	242	214	213	232	208	229	252	253	227	213	269	260	258	265	249	255	258	255	258	256	226	268	235	212	224	249	231	264	246	225	260	239	260	214	245	248	220	239	252	263	225	268	235	261	239	245	222	251	234	236	263	234	231	256	229	219	209	254	238	249	225	260	243	251	229	229	228	238	228	235	243	251	247	233	236	254	232	255	270	277	239	250	246	258	250	239	247	258	268	224	259	236	233	231	265	262	246	241	250	271	225	232	228	280	256	288	233	257	254	266	255	244	243	264	237	245	242	247	237	239	215	226	209	255	244	258	227	210	241	241	218	239	261	245	237	236	233	227	245	233	250	258	241	254	245	263	235	252	267	234	239	245	229	242	267	254	258	256	246	237	270	234	252	257	229	241	232	232	235	243	233	241	251	281	235	228	252	245	247	228	225	247	246	257	230	224	260	246	281	246	238	248	220	259	231	244	238	237	236	240	238	237	270	254	236	241	233	240	265	232	278	244	251	243	250	247	244	230	267	244	251	258	217	230	273	226	250	253	239	249	215	251	244	247	253	253	266	253	225	246	250	261	219	233	260	221	232	262	232	211	269	224	252	254	214	264	247	219	224	260	265	274	230	221	251	244	218	256	245	228	241	241	235	221	231	231	236	235	202	229	218	240	252	221	255	254	219	245	240	218	265	223	229	252	229	238	253	252	255	270	244	250	236	261	242	275	244	243	251	224	228	239	216	245	234	260	253	227	254	256	242	253	233	241	250	222	223	254	247	235	242	243	248	221	226	223	217	218	228	260	249	239	229	235	254	237	258	240	220	242	238	225	248	231	231	247	249	258	234	255	248	226	233	248	260	239	241	257	231	254	253	249	251	243	230	216	233	241	251	239	268	220	255	257	253	236	239	218	248	230	239	230	231	264	259	230	261	217	247	253	248	259	230	235	250	248	245	231	251	269	254	240	241	258	242	228	235	269	256	260	238	258	249	262	244	229	252	258	240	261	233	243	264	248	225	258	230	251	250	258	243	271	278	238	287	248	225	262	262	269	240	229	243	269	256	243	245	228	278	229	239	204	243	235	260	220	225	267	251	231	248	254	250	249	237	235	241	255	241	225	259	253	252	245	245	224	259	254	251	261	252	231	243	266	239	257	241	240	248	230	204	232	245	220	244	281	246	270	245	253	246	238	253	241	205	255	239	246	218	247	255	244	237	247	240	214	239	258	243	246	212	252	239	222	237	241	221	221	236	260
39090	21424	16978	11772	6916	4265	3646	2466	2159	2131	1012	486	348	221	223	181	185	177	173	162	154	151	170	142	164	135	138	124	138	133	140	115	144	137	142	145	134	150	122	136	128	141	129	104	143	132	119	116	140	137	133	121	116	126	118	141	140	117	135	134	128	137	138	147	124	126	177	119	113	118	137	128	117	131	143	137	132	123	125	121	115	104	122	122	145	139	117	124	129	124	134	135	139	116	127	120	110	117	139	117	112	125	127	136	125	93	132	124	124	152	132	137	130	133	117	130	124	129	120	133	123	126	128	131	117	114	131	152	121	106	140	98	103	133	138	134	133	140	111	117	145	99	98	115	136	124	124	135	116	138	137	130	119	133	134	140	130	109	144	112	134	110	126	141	136	140	133	125	112	127	119	147	142	118	138	134	130	127	100	130	131	117	127	116	127	114	109	138	138	120	131	114	118	121	114	119	107	117	113	142	128	123	133	137	138	111	139	117	141	125	146	145	138	126	128	129	131	122	124	133	136	138	149	142	125	124	125	134	110	128	139	131	132	131	115	126	144	147	127	125	122	105	140	114	135	126	124	132	118	138	123	131	139	154	144	115	139	141	127	135	132	123	113	121	114	146	142	113	139	116	106	122	128	119	119	112	146	136	135	123	137	118	133	126	108	130	124	156	128	136	117	125	126	115	113	112	127	131	147	154	151	144	125	149	126	128	124	141	133	130	153	125	134	119	120	121	131	122	104	117	115	129	126	129	132	148	115	146	113	122	136	133	127	132	145	125	136	130	118	118	93	118	132	119	146	112	145	148	138	121	134	116	132	132	129	116	117	139	116	131	101	134	130	139	127	132	133	122	109	133	138	137	123	124	142	115	117	126	147	133	132	136	123	94	130	124	113	134	119	121	126	112	129	128	133	135	145	106	100	144	133	134	123	92	117	136	134	118	116	126	135	123	137	140	138	121	123	129	122	122	128	145	131	126	129	131	124	99	130	130	132	135	154	130	125	114	139	153	137	137	127	150	126	111	127	129	136	134	123	110	117	134	136	145	147	123	106	151	133	128	140	127	127	123	140	128	139	92	154	124	123	135	134	107	124	127	119	143	116	118	135	116	137	136	149	138	131	120	115	113	137	131	135	140	115	137	112	166	126	114	128	122	134	119	129	131	139	145	131	113	129	145	115	138	150	142	134	115	121	147	115	119	140	125	127	121	136	119	129	114	119	146	117	116	96	123	153	139	117	139	127	136	147	131	131	125	125	121	125	117	123	142	112	118	119	113	131	122	102	132	115	135	113	101	109	144	101	140	126	118	134	128	119	118	141	125	140	133	124	135	127	145	140	136	123	127	130	131	107	118	122	131	128	115	148	126	133	131	111	132	125	124	111	115	124	114	128	141	115	112	131	143	137	142	132	111	135	138	141	119	132	138	115	118	131	116	136	155	125	124	147	136	104	118	126	132	108	106	133	148	131	119	113	143	126	117	120	119	141	124	124	131	129	146	125	108	108	96	136	131	118	127	118	119	127	127	109	130	144	145	113	120	134	145	118	129	140	121	118	114	120	145	111	135	114	123	112	149	123	136	130	132	122	119	120	131	154	115	117	120	139	111	130	115	143	132	132	135	140	140	111	133	135	142	134	128	137	120	107	157	124	143	147	141	146	122	143	138	125	157	124	135	122	128	107	117	143	115	114	151	141	127	162	123	127	124	130	113	121	142	119	133	117	110	134	126	134	114	107	115	123	128	136	109	119	148	119	121	141	124	130	143	138	115	147	131	124	133	118	128	151	100	154	99	138	110	124	112	138	129	137	124	127	122	124	117	128	107	119	99	131	134	123	128	115	133	149	135	117	134	106	112	130	115	121	143	125	127	130	136	120	126	144	108	99	125	135	140	105	119	112	137	115	120	128	142	136	146	146	139	135	143	135	139	128	131	124	133	125	118	108	95	114	101	114	132	117	129	120	127	124	141	112	121	126	123	134	114	146	125	140	129	117	144	122	147	128	125	108	143	120	121	147	120	134	130	112	120	131	134	125	134	140	110	129	145	117	130	123	135	120	123	141	114	120	139	131	105	125	135	141	105	125	126	140	119	118	143	113	114	121	146	143	154	148	140	116	144	121	99	138	116	132	120	150	125	123	129	130	162	120	113	129	136	127	126	130	143	151	107	129	121	119	144	131	133	137	120	123	124	106	97	150	118	141	109	131	127	150	112	115	151	138	123	133	131	120	119	143	132	109	104	119	123	125	111	136	109	116	118	137	119	124	124	116	147	104	126	107	129	139	123	115	124	126	138	137	116	119	166	117	123	121	101	121	146	117	116	125	129	122	96	125	121	130	135	127	145	122	114	116	119	133	131	118	116	127	114	128	124	105	125	130	126	114	114	135	107	108	122	140	141	113	120	133	125	127	143	145	125	129	156	146	117	130	131	111	118	114	123	115	117	126	145	131	128	139	142	128	127	131	120	126	128	145	130	120	133	148	126	135	107	129	136	125	132	119	137	128	135	155	118	119	122	109	130	143	129	133	144	135	119	137	133	140	102	98	130	140	131	139	133	105	118	160	106	129	123	151	126	133	125	123	139	131	132	144	116	127	98	117	138	123	115	114	123	134	116	140	147	125	150	136	116	114	137	148	125	117	155	132	112	121	125	116	121	116	128	141	140	127	115	115	138	105	103	148	118	118	142	146	123	124	131	136	126	124	121	135	136	139	120	111	124	106	109	121	91	128	133	129	99	98	111	136	145	126	138	133	131	129	130	126	127	137	125	147	103	108	110	129	130	104	112	109	116	138	143	119	122	127	139	115	145	123	113	114	135	131	111	158	144	135	106	114	125	124	123	144	117	128	141	140	106	124	117	131	176	132	128	122	134	139	121	133	130	133	114	134	128	131	123	130	134	149	142	120	140	137	132	140	120	119	111	129	130	106	132	137	121	153	136	127	150	133	121	131	126	121	126	117	118	133	112	146	130	110	124	135	141	153	114	110	132	132	116	146	144	129	123	126	101	111	134	145	120	120	112	132	129	114	139	133	136	148	134	130	127	135	136	129	129	121	119	159	110	126	134	126	124	135	138	120	116	148	141	142	131	143	117	121	136	134	139	138	128	104	128	149	146	118	158	144	97	120	122	127	130	133	102	122	150	124	141	138	123	127	128	120	121	126	129	119	105	136	132	119	117	96	126	125	123	118	125	130	104	143	128	112	115	130	122	130	121	125	127	113	116	115	105	129	117	124	134	112	134	125	116	123	135	105	133	133	117	126	109	124	128	138	141	135	112	116	135	131	128	120	122	120	122	133	144	120	105	117	125	144	118	127	123	124	117	141	128	140	121	114	111	133	126	110	134	111	128	102	138	127	126	125	126	120	135	116	121	128	96	124	118	144	112	121	126	141	141	117	138	152	119	134	120	115	104	145	122	157	141	144	115	132	127	125	109	125	127	134	131	129	130	122	135	152	142	118	123	98	134	126	134	112	148	116	120	142	120	129	110
23957	15511	23361	23243	18119	14221	12934	10137	9307	9693	4742	2174	1272	948	802	697	608	529	559	523	486	458	433	427	468	393	392	404	380	339	359	327	354	340	309	342	330	331	302	330	323	319	301	326	305	304	279	306	285	306	302	331	327	293	283	287	326	329	283	284	278	262	265	281	288	273	334	305	304	241	287	263	284	260	291	285	284	292	314	278	300	300	302	256	274	291	264	300	300	317	279	297	278	279	273	290	297	309	306	292	266	294	294	291	311	284	304	285	333	264	289	296	305	288	286	310	268	298	294	278	297	267	290	283	329	288	297	280	290	296	301	270	264	283	284	287	312	302	293	294	297	293	290	300	260	269	281	266	270	290	254	309	272	301	254	298	296	292	281	292	295	285	283	266	287	294	286	291	262	279	292	295	275	286	317	279	280	292	267	275	290	290	305	277	320	302	310	290	292	337	278	289	304	286	314	295	295	253	295	300	305	289	264	314	303	280	289	282	293	303	280	281	296	287	255	277	312	280	292	286	288	267	286	274	290	281	278	297	276	302	291	291	281	305	295	275	286	290	273	297	306	278	267	327	260	288	283	298	305	295	292	289	287	284	301	303	266	282	282	273	274	289	254	314	299	312	272	292	290	286	287	272	282	287	270	295	273	299	299	297	255	312	268	299	279	282	303	297	273	309	304	274	284	279	270	279	305	303	279	271	283	306	271	298	297	311	300	316	291	279	304	306	306	243	283	313	257	272	250	292	302	292	313	282	266	275	270	288	256	281	297	280	302	277	295	306	279	299	272	298	329	297	307	284	279	295	286	290	304	282	294	311	276	286	311	294	261	292	318	292	296	292	303	306	288	290	297	306	320	296	296	274	297	268	290	288	279	259	291	276	273	332	286	309	299	291	287	314	266	309	273	281	287	279	297	272	307	283	278	261	267	296	288	274	275	274	275	291	321	266	323	292	270	272	297	316	264	295	276	284	308	287	298	273	288	282	281	285	303	304	301	274	255	279	290	301	262	287	273	283	288	281	299	274	276	269	284	297	265	293	287	283	279	262	273	281	287	313	292	298	277	280	286	293	295	313	286	310	267	280	274	284	277	306	264	291	257	312	285	283	272	278	286	308	260	278	319	300	274	266	238	288	286	319	277	283	280	284	280	282	282	265	311	279	276	319	314	285	304	263	291	281	314	279	308	286	297	292	301	266	293	304	269	308	274	285	279	264	297	272	272	276	266	305	282	308	255	253	282	295	317	290	260	272	285	324	271	297	273	288	289	290	298	300	300	277	258	308	260	281	293	257	324	252	283	286	286	304	311	264	271	270	300	299	273	276	321	301	273	269	284	279	291	292	308	265	291	265	268	289	296	299	294	305	257	295	302	265	245	298	312	255	284	265	278	304	305	286	301	303	314	281	303	273	295	311	275	295	304	309	289	283	275	272	259	287	300	275	302	305	252	283	288	304	305	295	287	294	298	291	287	280	288	277	287	271	299	270	277	304	287	285	303	280	292	283	291	275	306	293	271	294	286	269	295	291	273	305	276	300	297	269	262	283	306	299	288	271	289	285	270	304	289	298	298	278	308	280	275	263	285	272	281	248	274	294	293	287	271	266	280	269	272	292	273	268	292	312	280	314	308	285	269	270	276	314	265	276	304	284	295	295	270	266	290	294	281	281	295	300	295	260	279	290	314	299	314	310	274	274	303	305	261	286	275	279	279	287	334	304	292	296	282	276	263	289	285	292	277	299	270	276	308	297	280	308	289	277	293	280	282	305	320	290	284	293	258	291	286	272	298	293	286	279	307	314	263	296	281	299	265	292	265	263	316	317	307	249	270	295	289	269	291	265	277	283	289	307	277	273	300	291	315	315	272	267	272	289	284	285	300	297	303	275	271	280	287	311	266	266	268	314	276	279	312	288	288	274	268	300	286	286	254	304	288	300	309	272	297	287	273	292	294	264	283	273	274	263	279	291	325	279	265	304	291	283	301	312	277	315	280	274	289	310	278	281	293	293	274	300	291	283	300	302	282	299	246	297	289	272	280	297	298	285	276	300	285	312	294	267	298	295	280	278	269	253	241	296	296	295	288	268	291	295	287	311	277	292	275	289	326	291	278	308	287	278	286	276	290	277	282	301	292	267	284	301	249	297	261	253	253	302	272	294	289	284	296	244	270	322	302	284	258	298	290	266	288	249	268	270	274	301	307	313	268	308	290	315	278	292	319	300	273	284	264	286	272	300	269	291	312	309	270	253	277	310	285	296	283	262	305	325	289	285	291	309	282	316	294	293	290	302	271	261	267	278	293	277	258	267	271	277	308	279	273	302	269	319	289	273	267	276	291	308	275	297	292	274	280	274	289	316	304	310	310	301	267	302	241	269	269	295	277	289	275	283	288	280	317	317	274	270	293	284	274	312	284	303	294	279	289	268	289	282	274	292	324	279	312	274	270	278	308	281	294	283	282	280	289	259	304	265	280	282	289	309	266	274	291	295	259	269	284	298	289	259	273	285	298	289	266	259	262	303	278	293	286	299	307	292	281	280	319	282	271	286	267	275	288	310	281	292	277	297	302	310	295	286	275	270	280	263	291	275	288	293	278	274	287	264	302	319	255	299	297	277	269	285	297	267	275	303	293	280	287	309	279	281	265	298	254	330	283	295	293	280	288	264	291	277	282	291	294	287	284	295	269	301	279	274	289	300	270	267	285	280	286	300	258	316	309	295	318	284	275	293	284	282	269	283	263	291	317	277	292	308	294	302	287	288	276	276	294	282	284	303	289	310	297	306	293	316	290	298	292	263	298	303	328	270	301	329	302	296	284	280	302	301	274	288	299	318	313	307	277	294	287	310	277	270	285	278	274	299	286	297	277	289	298	270	294	290	294	287	274	266	268	295	291	299	296	303	301	267	284	295	279	302	284	281	257	291	288	303	293	264	291	291	280	296	295	322	324	282	283	279	315	268	265	278	281	305	277	287	284	316	282	283	310	279	289	296	260	282	286	288	303	278	297	299	297	284	284	291	300	279	282	271	293	283	293	274	289	295	307	299	294	271	270	289	315	278	282	265	273	277	287	301	321	265	258	294	297	296	314	291	291	293	282	276	258	275	308	266	311	281	292	283	307	291	292	302	306	293	276	281	303	293	263	289	298	275	285	286	291	280	282	271	263	315	273	277	296	276	298	269	287	281	269	282	304	264	302	286	307	287	268	303	326	286	275	297	282	290	289	284	313	280	279	308	299	292	286	265	286	300	268	272	282	257	319	281	317	302	298	285	304	284	315	307	294	309	330	312	268	304	252	290	331	278	290	288	277	282	291	293	303	283	288	275	308	279	286	294	239	318	260	272	284	248	261	278	277	279	313	291	285	282	291	278	294	275	272	290	283	289	298	281	281	303	307	305	277	280	303	273	269	281	300	297	294	292	272	287	288	289	341	266	275	268	279	292	291	285	312	292	293	277	284	287	266	270	275	268	315	302	318	290	285	294	292	290	308	307	271	273
47372	28822	24159	16995	11656	7855	6149	4723	3332	2218	1467	979	410	272	248	251	225	222	197	198	193	175	159	170	163	168	169	174	132	166	147	162	151	168	158	127	152	151	136	119	123	139	126	145	175	131	141	148	150	136	125	142	134	152	137	119	122	152	142	127	149	149	134	112	132	139	135	144	121	112	127	143	122	145	139	141	139	145	133	131	132	153	139	126	125	133	126	156	141	132	142	141	143	129	185	125	141	112	122	130	118	138	138	142	120	120	117	156	112	118	135	142	133	131	133	154	132	143	133	137	146	147	128	143	140	133	132	136	132	137	137	121	113	146	143	127	151	136	131	125	134	149	143	159	132	135	145	132	155	118	139	147	113	166	122	144	118	138	120	119	122	124	126	129	157	130	140	102	151	140	139	133	154	153	157	151	145	133	135	157	121	138	134	130	139	124	118	127	121	135	118	124	132	124	137	130	135	163	135	146	162	163	126	142	144	134	127	153	151	116	140	120	155	125	123	132	116	143	121	139	139	136	131	142	117	137	137	152	120	149	146	132	132	135	146	150	130	147	144	144	146	148	129	141	127	140	138	106	143	108	115	122	143	144	125	141	141	137	123	125	123	141	146	135	133	131	122	134	142	140	151	132	148	120	158	138	128	170	145	152	127	140	143	141	129	136	147	137	139	120	144	119	134	127	149	138	153	152	138	148	152	145	135	119	155	132	150	133	151	153	139	139	140	149	115	126	121	153	141	138	126	162	145	145	120	142	136	146	144	129	129	131	146	133	126	126	136	131	132	141	138	136	138	139	136	128	139	138	140	128	140	135	138	141	150	108	152	125	125	125	138	133	140	131	124	142	142	160	133	138	130	132	176	138	140	140	115	154	133	135	125	119	147	139	153	134	149	134	135	154	144	134	140	166	128	131	141	117	125	120	135	125	135	151	134	156	129	113	162	145	137	127	161	138	137	144	124	136	125	138	142	118	127	151	126	145	124	157	119	142	127	133	130	134	132	139	142	152	131	118	127	149	126	134	146	157	130	136	136	135	110	151	138	117	123	117	156	131	159	129	133	148	141	126	136	138	141	141	112	175	129	144	137	150	145	146	128	131	142	144	132	147	160	125	129	130	109	121	115	145	135	133	120	131	124	143	137	124	129	117	152	143	126	124	127	142	133	159	131	134	134	121	152	154	140	148	140	125	114	146	137	147	144	130	104	122	126	138	109	124	125	113	151	141	124	118	156	106	127	162	163	127	123	151	133	135	121	131	151	136	155	132	149	138	127	154	158	132	142	146	149	110	124	147	131	121	118	143	139	124	146	143	112	137	129	136	143	118	115	137	139	152	140	111	135	136	125	134	141	134	121	139	128	130	128	153	114	131	131	150	161	123	145	134	145	121	121	149	124	141	137	137	134	148	147	137	148	154	125	131	132	123	135	128	125	126	133	146	140	126	133	140	125	127	136	138	135	130	127	130	122	138	127	127	137	139	142	125	123	149	136	122	152	113	149	128	124	144	123	90	126	127	154	121	159	136	123	131	120	130	125	152	134	126	135	113	110	138	143	128	145	146	114	129	132	119	125	150	156	169	127	117	119	147	135	139	158	143	129	159	144	130	144	124	142	126	127	154	141	132	135	135	141	131	122	137	145	126	120	128	155	125	128	139	157	145	140	138	125	160	132	121	144	134	141	153	126	127	127	136	114	123	119	126	136	134	137	121	124	141	157	132	109	138	138	142	131	129	135	114	130	146	131	108	130	129	140	160	133	139	133	133	146	150	132	133	134	148	122	132	132	134	139	151	149	156	135	137	134	104	147	141	119	134	143	152	129	126	124	141	113	121	132	124	154	117	129	121	116	131	143	127	147	140	155	151	156	156	139	133	112	110	130	113	111	130	143	126	135	154	131	137	117	117	126	122	123	117	133	117	133	132	124	117	131	126	130	134	118	136	139	128	132	140	148	122	137	124	124	141	150	143	124	132	149	148	116	109	130	141	126	128	130	140	109	149	148	132	117	136	140	118	124	151	124	144	143	162	126	138	138	143	133	128	134	137	130	136	124	130	139	145	136	128	111	142	145	147	117	151	132	124	118	129	142	127	124	125	131	125	132	132	135	128	147	139	123	143	140	141	160	131	129	118	154	124	117	172	143	140	139	124	124	121	132	121	115	140	122	129	128	146	143	137	130	143	131	140	127	147	128	133	144	143	110	139	124	137	131	155	147	145	124	156	147	141	114	116	144	127	126	154	166	145	129	133	127	141	143	124	125	157	132	132	139	123	127	115	156	137	122	152	149	133	122	138	129	133	123	122	144	126	130	161	124	153	131	151	147	123	138	129	150	137	131	151	135	138	140	118	151	147	141	141	141	133	116	143	148	161	127	154	147	139	122	118	111	156	117	106	154	147	143	139	145	140	144	128	158	137	134	145	131	134	140	148	131	130	151	129	142	130	145	147	113	147	141	130	155	143	130	171	120	135	146	110	132	142	127	127	140	134	148	137	136	137	115	146	125	133	105	115	161	134	160	119	117	150	117	111	110	141	140	146	146	129	153	124	123	149	115	133	125	121	125	143	128	147	126	152	121	142	115	149	161	125	146	138	132	150	153	142	141	129	152	148	146	133	140	152	133	132	133	126	144	141	137	150	132	130	161	126	125	132	130	144	147	146	133	126	118	137	119	152	122	137	142	116	135	150	129	147	143	137	133	140	123	136	137	129	149	134	133	122	147	121	143	147	129	135	140	147	121	142	136	143	130	138	162	122	130	137	113	119	126	124	106	143	144	132	125	138	135	134	142	129	131	145	132	132	154	144	145	128	112	114	115	125	115	136	111	118	126	140	132	135	153	134	143	137	125	159	122	119	141	117	145	143	125	162	163	136	127	160	162	133	136	135	137	131	139	158	125	146	150	176	150	136	160	131	117	114	114	124	127	164	136	145	161	132	138	133	135	116	131	129	132	122	131	156	121	147	121	133	144	124	135	129	128	136	94	112	150	122	125	120	156	142	125	143	129	125	128	140	132	117	138	134	128	146	131	135	164	152	129	148	147	146	132	130	144	148	131	124	120	149	127	129	124	129	125	156	120	133	143	120	148	132	145	154	144	118	131	145	132	132	132	117	138	117	129	126	121	143	134	132	129	131	134	129	132	130	117	134	136	130	154	142	144	126	146	127	128	156	135	124	125	120	159	147	150	134	153	130	127	120	142	134	140	142	115	142	130	123	144	128	149	131	177	140	125	129	132	101	110	107	128	133	125	144	126	153	118	144	153	144	124	129	128	155	133	118	152	153	151	126	143	125	136	148	107	135	145	129	136	119	132	130	130	143	132	122	145	139	139	121	162	142	139	115	134	162	114	142	125	140	117	147	125	136	128	157	126	115	118	128	121	131	132	152	117	130	163	145	134	116	134	143	131	103	129	132	142	159	161	125	130	146	130	129	121	137	149	136	130	147	142	134	146	127	131	142	123	129	108	118	132	139	120	129	164	115	126	138	124	124
28856	21255	29470	29198	25672	21499	19378	16152	12439	9334	6478	4459	1612	1208	1030	988	762	732	661	572	602	519	534	484	465	449	450	450	408	376	399	360	344	349	371	363	340	330	343	340	324	337	324	307	342	355	332	292	321	271	321	300	327	351	308	307	293	320	307	286	287	297	324	344	327	281	308	297	300	302	321	275	269	349	275	317	278	307	315	316	280	312	316	319	289	318	287	306	308	314	296	284	299	284	282	310	343	341	306	266	300	275	330	307	313	311	278	275	310	302	266	306	288	296	333	295	306	315	323	316	276	309	310	307	358	287	303	299	323	280	305	292	315	322	293	319	302	298	298	284	299	304	243	318	283	278	311	301	300	306	293	320	312	316	294	312	321	288	300	311	298	291	304	302	296	303	309	287	263	329	312	308	309	288	304	292	309	326	288	330	291	299	304	283	285	297	298	285	311	322	294	284	325	306	268	310	320	284	305	284	319	303	294	317	308	290	285	304	307	295	307	261	316	303	307	307	294	324	303	325	295	300	324	279	311	292	285	287	304	315	307	313	302	318	325	304	290	286	308	298	313	299	323	288	298	308	301	287	320	322	311	300	281	302	311	281	282	261	294	303	262	313	326	328	331	296	270	257	268	307	290	313	303	279	306	315	303	288	282	295	274	312	286	320	306	268	277	296	327	326	289	283	308	301	312	298	313	332	285	298	319	300	323	290	273	323	288	316	289	300	270	298	298	317	303	311	305	294	280	315	281	315	287	322	299	283	292	289	318	288	300	298	295	290	277	287	275	313	297	295	273	271	281	279	284	276	293	297	281	315	320	329	327	315	296	299	302	289	294	294	297	284	309	291	281	307	284	308	313	271	325	326	288	281	301	300	318	274	297	318	307	316	309	297	274	276	297	289	294	303	285	327	282	296	302	305	342	294	342	271	316	296	290	306	314	304	278	306	258	318	295	287	308	312	301	282	309	285	263	307	289	300	313	292	281	319	322	291	287	334	327	314	318	307	281	279	294	305	302	301	287	271	293	307	285	297	317	270	295	288	318	285	322	317	270	284	334	309	300	295	281	285	310	277	288	326	295	282	303	295	285	324	283	280	320	299	308	323	308	276	288	339	262	323	295	272	305	301	293	292	291	345	328	288	316	347	302	304	317	313	307	333	305	276	327	308	290	291	274	290	288	291	289	328	278	300	300	322	299	285	328	283	288	329	285	295	294	315	314	345	326	325	296	288	310	272	315	270	310	301	306	292	307	317	308	306	310	308	291	310	311	300	294	301	297	287	277	269	275	299	294	303	337	295	279	304	287	292	307	286	282	302	267	319	310	287	305	288	306	312	306	297	301	286	353	287	271	314	308	299	292	327	293	294	286	284	303	338	290	304	318	307	280	313	286	283	312	346	305	292	302	291	342	291	276	318	301	324	292	298	313	272	311	311	335	289	299	313	314	308	308	308	283	298	329	296	319	307	299	276	291	306	300	321	301	313	279	294	279	313	309	302	323	335	303	313	277	306	330	303	263	273	332	295	313	292	300	289	262	299	287	297	322	311	325	291	303	281	285	299	286	294	331	277	296	315	312	312	310	300	332	290	317	335	311	317	286	285	298	324	308	280	310	261	280	303	281	300	295	286	324	323	285	308	309	300	299	311	314	280	307	309	280	285	319	284	278	308	325	290	332	289	283	287	244	317	288	314	275	336	287	286	313	326	275	309	292	305	272	316	292	264	303	301	277	322	331	285	310	299	284	287	312	278	287	285	307	296	290	284	280	303	286	330	298	303	307	279	283	275	314	308	270	289	312	321	298	276	323	307	305	300	300	308	306	294	324	287	307	268	305	296	298	298	306	320	313	310	300	274	297	293	336	290	321	303	293	307	334	287	277	323	308	277	313	301	302	297	288	314	313	292	301	295	323	301	270	300	299	287	292	315	304	308	305	291	304	285	313	295	328	317	320	298	347	306	307	305	324	267	282	317	310	272	294	296	294	327	277	273	305	308	305	302	301	299	329	298	280	299	315	287	312	321	270	296	283	296	304	319	301	302	276	301	320	298	311	302	289	309	316	306	297	301	285	308	315	330	298	309	327	286	300	334	293	303	320	302	309	279	287	295	328	300	288	312	296	275	315	322	312	284	302	332	297	309	283	338	319	269	328	292	295	306	320	294	330	308	301	284	311	290	282	310	298	303	296	296	296	306	317	319	303	316	293	320	320	328	323	313	315	284	303	320	323	291	311	290	281	293	287	311	303	307	290	317	295	286	270	289	300	291	295	327	327	312	311	289	305	275	307	300	310	324	338	284	279	301	285	304	302	333	283	290	268	294	285	304	306	295	288	298	315	305	276	326	295	295	278	280	330	299	335	276	287	304	306	314	300	308	300	265	270	289	285	323	304	285	340	301	261	333	267	318	317	301	326	276	327	319	314	321	281	274	340	281	306	288	292	301	303	272	298	289	316	317	305	312	311	319	264	294	292	328	286	284	311	323	292	322	305	316	308	281	297	305	332	326	294	311	335	276	309	291	331	307	288	307	297	304	271	315	317	299	312	287	323	311	305	300	315	290	311	285	275	277	331	300	307	321	318	308	300	290	324	273	295	314	306	296	301	330	325	291	281	287	348	288	310	310	316	314	300	296	303	294	297	281	336	329	319	295	280	291	304	309	311	310	304	293	281	275	303	299	311	295	293	273	289	322	292	300	324	314	324	277	286	293	309	294	308	307	293	269	330	294	302	291	304	314	294	306	298	316	296	296	254	293	316	325	306	303	274	322	316	307	275	288	264	285	309	312	306	301	295	305	277	322	280	288	321	284	282	288	298	305	284	291	284	313	303	305	292	335	322	300	284	311	304	310	314	330	301	316	306	298	288	285	273	314	320	323	274	310	291	269	292	291	271	263	278	296	296	298	322	297	311	334	282	284	325	291	287	300	306	322	293	291	297	309	306	295	269	306	316	291	287	297	288	296	300	297	280	330	277	308	265	249	286	282	297	310	309	313	321	322	308	301	317	295	305	310	296	291	278	295	271	313	289	328	289	267	315	323	284	288	319	291	293	291	289	297	298	336	307	321	307	285	307	260	332	285	277	299	308	272	310	314	278	299	291	318	313	288	299	290	285	277	291	307	295	278	291	292	293	281	292	280	294	299	302	303	317	294	311	312	299	311	299	311	305	305	308	302	291	293	315	276	339	257	286	304	299	293	291	279	286	295	304	284	314	291	315	299	319	316	308	318	293	289	293	306	296	304	308	309	314	314	318	292	311	318	333	288	294	347	297	314	297	325	297	301	278	320	306	287	291	313	285	307	285	326	324	285	315	309	293	295	337	280	276	296	322	313	300	294	286	313	310	301	301	308	288	315	308	304	326	296	265	300	294	285	283	328	308	298	303	295	324	306	320	323	297	339	276	280	296	305	274	331	294	317	292	279	301	302	316	272	295	275	328	308	292	292	297	295	279	319	290	298	324	284	251	278	305	270	298	319	291	310	297	290	307	313	305	326
22629	14168	12129	7440	3565	2102	1159	718	538	321	248	205	192	149	136	123	117	125	128	107	108	100	116	111	112	129	133	116	107	112	103	113	92	108	96	82	94	109	84	110	108	110	117	95	104	93	110	109	103	122	117	115	106	101	84	100	119	111	110	95	117	106	96	117	101	95	115	104	81	85	103	116	122	103	95	86	97	98	105	113	117	104	93	117	106	104	91	85	115	97	122	117	102	126	96	119	116	108	106	97	92	109	107	116	101	104	126	114	97	100	95	111	115	106	115	102	123	105	115	106	91	96	107	113	93	107	96	94	98	119	105	104	113	102	103	105	120	120	101	93	97	101	118	97	92	88	127	102	90	109	93	100	99	94	102	119	108	107	100	96	97	121	101	107	108	98	89	111	126	98	95	104	90	109	107	113	116	92	108	99	116	113	106	141	102	115	104	129	117	98	107	110	96	97	110	121	83	105	100	99	97	104	101	118	98	98	119	118	106	88	109	103	107	116	95	93	99	106	108	109	117	116	107	121	103	93	119	102	101	109	92	117	100	107	106	100	111	99	97	98	129	111	116	91	93	116	102	98	114	91	92	100	117	123	110	126	99	102	86	104	113	85	106	113	90	106	104	108	85	119	121	116	94	106	116	90	120	119	121	104	126	81	121	100	96	81	103	81	118	107	116	92	116	93	97	110	137	116	109	105	111	121	86	105	110	115	109	99	104	89	90	109	109	103	115	105	105	85	108	106	99	109	106	104	104	118	90	86	119	99	106	124	100	109	114	87	111	121	94	117	119	132	130	112	97	118	123	103	102	107	123	97	126	124	98	89	101	102	111	107	88	110	109	100	97	111	89	95	108	122	105	94	100	111	100	96	103	95	112	108	120	90	94	90	106	82	95	103	112	90	101	97	99	112	100	101	108	86	91	103	101	123	120	111	96	89	83	110	120	93	92	120	118	97	100	98	91	90	115	106	111	101	79	105	86	100	99	99	118	116	153	104	101	92	85	99	118	99	108	87	117	113	134	106	113	109	103	100	103	110	85	97	120	108	99	101	106	86	92	122	113	135	126	86	116	109	95	85	103	123	108	121	109	104	103	105	105	104	110	90	87	97	107	96	111	107	107	109	116	110	122	101	121	110	93	106	129	94	120	117	120	98	100	115	92	112	100	112	115	111	94	129	117	96	103	72	106	129	96	107	116	114	107	127	98	115	106	111	97	110	115	104	98	115	122	95	115	108	102	96	105	111	85	115	88	86	101	83	104	128	117	101	107	104	117	104	105	96	97	90	104	107	92	116	105	97	96	96	96	100	108	97	98	95	98	109	79	111	95	93	102	113	108	107	98	112	105	105	106	105	122	114	110	115	79	111	103	108	107	111	99	100	116	126	119	84	112	85	85	104	107	101	110	99	102	100	131	97	113	106	96	109	103	127	103	86	93	83	109	101	113	98	106	113	110	102	92	80	114	88	106	107	131	105	108	130	115	93	97	86	118	110	108	124	97	91	110	91	103	110	130	108	108	87	119	83	97	103	89	91	106	108	96	111	123	86	107	111	99	98	107	97	87	93	97	89	97	103	107	107	111	123	106	97	98	97	91	110	116	109	88	117	95	108	89	90	87	108	115	99	108	100	102	102	102	109	108	120	123	112	100	124	106	88	95	97	90	102	97	104	103	92	105	100	108	118	105	99	99	106	78	96	113	106	109	119	95	132	99	94	100	119	115	121	100	117	102	101	75	106	93	102	116	111	100	103	123	105	99	114	100	85	88	93	111	93	118	118	103	86	102	123	112	81	113	98	89	105	86	106	94	96	93	106	103	117	95	129	88	123	90	110	111	111	107	98	115	116	108	107	112	91	111	120	85	106	93	111	87	109	91	94	106	105	103	92	91	99	107	120	103	106	97	108	108	100	107	124	107	87	113	92	105	91	84	126	118	87	104	101	113	103	84	91	113	108	114	108	123	110	85	111	99	91	120	94	116	136	97	97	104	84	102	99	98	90	87	105	96	121	111	103	106	101	108	88	113	121	95	99	94	112	90	119	100	100	119	96	106	122	98	103	109	97	111	97	104	102	105	119	106	108	101	93	110	113	88	105	113	115	98	108	99	104	98	102	117	86	111	118	107	109	106	93	96	121	98	95	113	93	101	128	102	97	120	112	101	117	110	113	94	98	113	86	120	112	117	111	92	82	121	103	113	88	131	101	118	109	104	102	98	106	89	103	125	97	103	97	98	100	97	128	125	110	114	112	98	91	101	94	102	103	118	117	99	108	96	100	102	121	114	105	111	124	95	111	103	114	100	99	106	99	80	94	108	84	102	85	104	92	99	112	106	108	117	108	120	103	102	84	99	112	94	102	101	120	104	119	90	94	121	104	128	111	92	118	110	128	110	110	101	85	100	102	114	112	109	105	101	81	112	122	97	114	103	104	99	98	111	106	99	97	125	115	124	100	114	94	85	124	118	106	94	105	96	106	99	102	108	100	96	90	111	120	108	91	101	132	119	116	102	103	115	118	95	105	103	117	98	94	94	98	99	101	109	129	123	99	115	111	106	94	89	97	110	104	102	82	97	116	101	89	102	110	118	106	105	102	103	112	118	97	123	99	109	102	103	107	100	99	88	104	109	103	89	107	126	111	120	104	107	105	106	105	114	122	117	130	95	96	118	93	108	119	107	90	102	101	100	131	106	98	127	103	92	113	104	72	115	111	116	101	97	133	103	110	109	109	109	104	106	115	113	127	112	102	111	102	123	101	102	122	107	100	115	93	89	108	106	114	102	105	95	112	113	109	102	107	106	128	109	103	110	120	118	103	94	103	110	123	99	118	94	104	89	105	106	103	113	89	101	112	108	112	112	116	97	99	113	107	105	95	98	100	117	128	121	100	104	102	108	106	111	92	124	108	99	94	89	108	102	96	98	117	100	111	89	110	112	108	104	109	112	110	98	101	94	92	111	98	110	95	134	128	92	96	106	106	101	105	106	99	89	111	88	115	68	122	118	106	89	99	103	96	102	117	105	92	120	107	115	109	112	109	104	107	120	100	85	103	94	116	109	79	84	100	103	92	104	114	117	106	127	107	102	97	106	106	104	113	94	92	107	95	102	101	92	113	86	112	119	98	97	126	95	106	92	110	95	118	86	102	92	97	112	109	123	124	88	96	115	117	126	118	118	94	104	89	121	118	108	98	126	104	114	111	105	106	100	104	107	104	104	112	118	82	87	102	93	124	112	104	103	98	95	111	113	107	113	116	113	114	107	107	115	96	90	108	95	97	87	99	121	124	104	107	107	110	113	101	108	88	96	120	97	96	113	103	95	104	97	109	113	112	112	102	78	121	105	124	131	100	88	91	116	103	104	101	92	109	115	100	106	121	94	110	100	108	92	99	113	125	118	116	97	118	99	99	90	115	123	84	104	99	102	99	109	107	105	137	115	104	98	92	115	131	111	94	102	116	106	101	104	112	78	105	99	119	88	131	118	97	100	128	133	122
13405	11538	18816	16783	11017	8067	4880	3242	2242	1544	1018	719	583	439	418	359	331	328	295	291	256	289	288	286	258	298	269	278	274	257	260	271	299	279	268	294	273	249	253	253	253	256	254	212	268	237	232	247	278	240	265	253	235	220	232	230	268	265	243	240	235	230	245	233	236	259	252	246	245	257	242	260	248	244	231	252	248	252	251	250	259	253	256	260	252	218	235	270	241	240	259	225	249	256	261	219	252	219	246	283	256	255	243	289	276	239	261	230	243	223	238	242	261	251	254	212	251	227	256	239	232	255	260	256	237	197	225	251	235	280	253	257	261	260	234	225	250	261	253	251	233	239	226	226	227	256	255	255	268	247	229	250	255	241	268	246	249	251	247	253	253	242	256	225	243	253	257	239	211	233	228	241	251	251	240	225	254	258	257	250	242	267	247	233	243	248	251	246	250	242	211	215	243	234	233	229	248	267	247	215	260	235	242	245	240	246	219	243	248	252	234	222	278	216	239	252	235	270	259	240	224	219	217	253	221	244	226	278	233	256	229	213	244	230	248	233	231	234	230	236	231	230	238	238	251	240	244	237	270	248	274	230	258	250	247	224	241	247	240	250	246	265	251	229	281	253	246	223	246	262	243	223	226	262	236	244	252	252	253	238	235	237	228	235	244	239	248	230	275	249	232	216	215	273	218	238	244	249	231	271	257	236	253	236	234	262	247	224	260	245	239	238	247	255	218	250	230	238	261	253	250	247	237	256	248	234	229	240	244	247	263	264	223	241	249	241	252	216	245	245	223	277	228	257	239	232	241	264	262	254	254	258	258	224	249	251	241	234	237	231	237	227	230	252	254	262	242	242	251	255	266	252	245	278	257	245	231	235	251	239	233	244	249	280	230	255	249	238	248	231	236	243	245	260	257	233	228	247	237	242	262	250	218	247	266	262	248	251	253	222	234	229	247	244	246	223	230	229	232	257	228	231	246	244	286	210	276	255	243	232	243	261	253	252	252	247	258	270	257	221	238	231	248	240	245	241	241	240	235	263	225	246	239	236	267	257	250	270	279	245	236	248	211	238	234	268	243	255	229	237	265	244	257	236	260	259	242	263	276	244	244	246	231	245	242	235	229	255	223	261	262	237	240	234	248	252	242	222	226	276	223	239	268	240	222	218	248	244	204	253	258	253	230	242	242	263	226	257	245	250	237	267	260	239	234	251	264	254	242	259	260	252	251	257	227	229	243	239	227	255	245	248	242	248	232	219	257	227	275	256	246	221	232	209	231	220	257	214	256	232	243	242	244	226	252	286	262	265	228	225	255	233	242	227	223	257	228	222	275	240	264	232	273	246	218	263	242	244	227	241	233	231	246	211	241	238	265	251	245	254	247	241	258	249	240	232	241	253	247	233	260	233	240	224	238	245	238	272	223	235	239	217	229	261	227	239	262	256	262	245	252	227	240	248	237	232	258	250	215	284	249	235	243	237	222	252	260	286	256	239	226	263	238	250	235	266	237	218	242	225	276	235	242	233	255	229	243	221	259	281	251	230	229	243	240	234	207	262	240	236	229	235	216	278	225	261	250	255	235	239	259	276	268	240	247	229	256	235	252	234	269	260	238	241	269	240	225	259	244	241	245	214	232	242	270	232	225	272	252	257	275	234	234	260	253	248	229	247	239	259	232	215	228	247	243	257	221	254	239	253	253	240	229	262	250	227	238	250	234	239	246	248	255	272	250	236	230	266	225	246	260	242	241	255	265	225	226	268	254	233	241	239	277	235	249	278	233	229	284	260	247	225	249	208	229	251	221	237	268	250	218	233	241	223	237	226	211	225	248	230	227	253	222	249	206	220	230	263	237	236	239	256	238	225	299	233	250	250	238	213	236	253	244	254	248	224	256	243	274	249	242	234	233	227	230	227	268	235	257	259	250	236	254	234	237	260	262	244	221	266	242	258	249	253	219	260	230	238	251	247	242	242	255	238	242	236	238	244	232	251	250	257	213	226	268	237	243	243	246	229	245	247	241	243	230	217	206	239	247	236	244	256	248	233	220	239	205	253	245	239	265	258	216	260	261	259	262	254	230	245	248	256	261	239	242	240	260	284	258	221	246	229	254	234	237	239	238	229	246	216	240	238	246	227	238	228	239	270	255	248	236	255	221	233	248	233	228	228	264	227	236	291	229	268	249	253	248	249	266	251	237	237	256	213	229	237	235	228	275	244	259	252	217	224	248	250	239	246	208	245	253	250	239	236	236	234	224	240	233	220	226	253	242	232	233	248	279	241	226	227	224	229	238	227	258	218	244	251	215	240	220	226	240	248	252	237	241	256	239	240	258	261	236	272	250	267	241	231	266	246	240	251	244	244	267	226	222	258	240	268	233	217	248	248	265	265	247	218	225	266	227	244	249	251	223	223	245	255	226	228	266	242	238	228	220	255	267	243	241	229	255	226	228	234	243	218	245	231	222	260	241	222	245	238	233	248	255	224	254	258	249	246	252	254	278	223	232	234	248	256	228	285	256	251	257	239	242	243	242	246	270	242	256	225	239	270	220	253	234	232	275	256	265	236	243	214	248	249	237	245	253	246	228	207	242	233	246	245	254	227	247	258	255	258	253	270	239	222	240	256	226	220	239	251	249	230	224	231	284	238	247	230	225	228	235	248	231	220	229	227	228	231	254	229	242	255	255	240	268	229	278	266	242	256	227	248	253	237	232	255	272	263	230	230	267	226	248	233	220	247	235	229	224	224	244	254	258	246	219	235	222	258	221	234	224	235	259	263	254	237	224	221	249	243	250	237	249	220	260	222	248	269	242	234	232	224	234	242	249	242	281	253	234	250	243	238	252	231	279	252	255	276	247	246	291	236	234	244	277	249	253	209	240	232	243	245	232	250	245	271	242	263	239	263	234	265	258	247	257	242	259	247	264	225	237	228	231	219	240	237	243	275	255	243	274	236	221	252	242	252	249	241	239	264	258	245	275	263	224	246	267	257	247	252	239	261	237	234	251	240	244	246	235	253	221	264	244	260	227	228	238	239	254	251	237	257	243	259	249	218	269	245	230	238	239	250	243	245	211	225	236	246	258	260	247	279	235	239	231	243	223	256	280	205	231	253	232	220	255	221	240	215	224	271	217	228	233	259	238	229	246	222	247	243	234	223	271	239	244	252	289	232	229	256	258	251	269	233	228	238	226	261	232	253	249	238	228	276	231	229	245	265	225	233	219	226	281	246	230	223	232	250	275	239	233	249	234	254	243	228	253	252	251	251	242	228	250	250	270	236	251	229	220	275	229	236	225	219	230	248	292	228	254	265	261	243	263	238	248	261	240	266	203	240	248	235	285	254	249	246	212	231	242	235	241	248	252	253	251	218	233	246	239	253	231	249	253	268	257	247	245	239	216	230	201	243	246	230	226	235	259	248	269	253	267	235	227	246	249	228	242	223	253	259	238	225	232	222	245	252	229	226	266	238	218	227	218	221	239	241	260	259	252	231	229	278
36805	23599	19703	13964	8379	4989	3210	2067	1712	1523	791	520	269	213	188	185	169	183	136	162	146	162	137	130	134	132	141	136	129	139	134	126	143	147	119	138	123	130	121	143	121	153	127	133	113	138	108	142	123	123	138	116	139	123	112	127	127	118	110	137	124	125	123	106	116	130	105	127	113	112	118	135	108	132	124	131	118	118	158	136	129	117	120	116	104	135	125	129	116	136	139	118	144	120	130	134	146	127	126	118	118	134	112	130	111	133	128	131	129	132	153	130	125	120	131	134	128	112	103	142	123	114	131	143	142	138	151	103	133	156	130	136	129	125	133	116	108	147	138	122	138	124	137	145	143	116	112	134	128	116	119	136	125	123	120	117	125	133	124	118	135	125	138	137	136	133	126	127	146	143	116	126	123	143	123	123	106	119	150	116	122	113	113	131	123	117	153	127	108	104	125	127	121	118	130	138	114	112	111	132	136	144	134	121	113	117	110	141	140	109	133	129	128	122	112	125	136	139	115	122	114	102	126	116	123	138	119	127	132	131	138	135	143	125	121	128	121	110	128	137	117	134	99	125	128	112	108	133	126	123	114	132	132	107	108	131	128	149	123	104	139	135	140	121	133	129	115	129	137	110	132	130	109	120	120	116	109	136	134	147	155	122	128	113	113	111	126	111	154	127	138	123	114	126	149	127	111	133	115	117	127	121	117	126	133	124	134	150	142	133	100	127	129	108	118	95	123	117	123	126	112	127	128	117	133	122	127	164	141	127	130	124	120	132	132	116	125	139	132	123	132	119	127	135	134	111	137	120	131	115	124	127	143	142	117	110	123	137	136	142	129	129	120	126	138	112	140	143	123	117	123	130	135	134	131	135	123	104	123	142	136	123	118	128	130	135	136	107	120	132	122	134	111	113	135	144	126	124	129	105	122	131	123	117	135	125	130	127	119	122	117	123	123	102	139	145	104	123	129	121	108	136	126	123	102	140	122	128	114	119	112	118	128	116	140	121	133	125	129	105	95	101	126	131	137	148	114	133	108	130	119	124	123	94	123	132	108	111	146	128	118	116	130	111	112	113	130	120	127	126	117	141	123	130	129	134	144	129	123	132	123	121	125	112	99	119	113	119	133	132	122	139	140	115	135	143	135	130	127	108	121	106	123	121	124	147	129	116	117	116	133	117	145	134	132	130	131	124	130	147	137	140	118	131	127	128	111	144	116	113	148	128	120	146	129	133	137	127	137	101	136	126	103	120	124	106	149	132	112	111	101	139	121	121	134	129	152	123	135	127	142	109	147	113	126	135	134	123	106	110	114	139	107	128	110	107	127	150	110	107	129	115	132	115	111	119	111	119	112	137	132	116	137	115	140	109	114	149	115	132	137	108	117	120	155	127	138	139	130	108	144	137	123	143	124	139	125	137	116	142	124	151	123	134	140	126	125	119	117	136	118	127	121	153	132	141	139	123	144	120	132	137	119	119	131	124	135	108	145	118	158	107	127	146	130	115	125	116	121	134	134	103	124	135	116	114	98	108	123	129	115	121	122	131	107	121	123	111	120	122	122	120	126	139	113	114	123	137	125	115	121	134	133	132	135	148	102	138	111	139	125	120	130	140	113	128	124	127	130	133	145	129	136	137	121	106	118	124	119	145	131	144	131	135	135	120	135	106	136	133	125	124	129	125	103	123	133	133	133	138	135	130	114	131	130	118	137	135	131	132	138	135	132	129	132	139	135	120	112	128	121	144	124	124	132	113	116	122	125	126	139	105	97	122	119	142	125	108	127	145	113	139	121	130	108	128	116	125	141	101	121	112	138	133	127	124	121	131	132	147	128	144	128	114	114	133	118	132	119	131	124	137	130	138	121	112	141	116	127	115	121	128	129	118	108	149	125	121	120	138	115	107	124	137	139	102	118	119	138	144	147	141	131	122	127	123	125	121	131	128	128	106	118	104	131	120	118	151	106	100	150	125	113	103	138	112	127	117	126	108	134	137	125	128	144	105	116	114	114	124	125	124	119	146	113	111	124	133	125	112	113	135	119	123	140	124	124	141	122	135	135	127	145	107	138	131	111	121	101	124	136	93	126	117	150	127	113	111	109	133	125	111	112	116	129	114	119	110	120	138	130	117	128	118	146	114	132	125	135	153	126	128	103	96	124	137	121	139	120	119	102	138	127	128	144	115	119	113	111	130	114	117	130	137	113	123	123	142	113	131	126	116	128	130	144	149	141	149	121	106	151	126	106	106	129	125	116	112	133	142	129	107	127	117	120	114	105	115	117	114	118	155	141	130	140	134	133	124	137	127	113	103	113	113	114	122	100	132	96	107	122	117	114	135	120	142	133	139	119	125	133	114	139	118	132	133	128	136	139	115	125	120	150	106	127	113	124	132	140	124	144	118	118	141	117	136	133	126	123	121	128	132	127	123	136	138	144	124	113	110	119	119	124	122	130	123	123	129	114	104	130	127	133	120	109	148	117	129	117	116	137	127	134	118	141	127	145	152	145	117	127	129	120	115	118	122	115	122	111	135	115	111	120	119	147	149	128	116	151	121	141	114	117	136	139	133	138	123	149	111	128	127	131	125	133	114	130	123	114	122	123	119	100	142	135	129	113	119	120	120	124	141	111	140	116	133	120	120	145	116	136	126	119	136	123	132	113	107	126	134	109	104	156	113	112	127	116	108	108	112	110	111	119	133	126	119	146	135	128	129	125	131	147	126	122	99	134	124	122	138	125	140	129	133	111	117	133	93	128	134	115	141	111	145	130	110	133	105	121	112	130	128	124	122	128	139	117	139	122	129	137	134	124	130	127	131	98	130	119	134	115	122	122	139	123	133	125	140	122	121	138	111	118	128	128	148	148	129	126	124	112	136	94	114	120	121	137	147	131	118	122	118	142	139	155	120	121	120	99	123	122	111	138	114	119	132	140	124	135	132	132	139	145	123	114	112	121	145	136	131	133	126	137	113	120	126	117	128	138	135	135	113	130	109	137	104	119	124	124	111	116	127	116	128	135	111	105	137	116	127	126	129	130	123	129	141	131	134	122	135	133	104	124	104	130	124	123	113	125	125	111	126	131	121	127	118	119	118	124	118	101	131	123	123	130	132	101	114	151	116	141	132	130	121	126	111	149	103	115	129	132	125	135	127	107	126	135	114	144	132	126	116	139	113	138	123	134	129	131	133	142	130	138	137	142	135	119	134	117	135	138	132	145	132	141	123	131	107	108	136	112	132	116	138	130	107	111	124	131	132	109	111	111	117	134	109	115	116	125	112	129	120	126	127	111	108	124	142	121	137	123	118	123	115	138	111	131	122	128	104	140	137	105	123	115	129	131	150	141	145	116	118	129	152	140	127	136	123	145	123	154	115	119	137	132	131	120	105	120	125	135	130	113	126	108	129	135	118	122	126	138	119	126	122	125	147	121	107	133	123	137	129	101	118	149	132	109	127	134	108	130	137	133	117	129	107	122	119	126	130	109	127	131	143	127	139
22553	18306	26529	25560	20697	15857	11543	8674	7449	7407	3442	2084	909	718	621	572	493	458	465	436	407	410	430	378	359	371	359	354	353	334	326	360	338	305	295	280	308	317	324	306	324	329	288	315	283	293	296	268	286	274	298	302	270	309	321	309	283	271	325	273	279	280	280	288	283	265	273	293	272	279	310	267	271	290	265	283	299	290	313	252	313	285	282	286	297	297	299	288	279	271	316	276	237	305	314	297	265	295	327	268	254	313	277	290	276	320	282	282	302	270	259	289	289	310	275	296	278	287	287	281	280	324	295	311	261	288	287	320	311	305	300	266	288	314	255	287	283	276	254	311	272	281	314	291	270	283	307	272	264	278	302	262	275	313	293	292	296	316	311	291	283	277	270	277	286	282	273	294	292	292	292	305	303	291	283	268	280	308	263	297	274	291	290	315	273	285	326	251	300	297	257	272	284	295	272	315	301	297	295	289	262	312	286	313	283	281	317	292	282	309	295	280	264	282	258	281	256	289	267	284	280	269	279	303	290	279	274	285	293	302	306	311	254	281	280	284	299	281	301	287	303	263	296	304	273	301	302	266	279	295	266	290	266	311	307	287	307	295	278	285	261	243	290	316	279	276	269	279	299	290	291	272	314	270	264	278	271	267	294	290	321	265	299	275	275	284	288	273	268	289	284	291	310	281	254	292	321	269	287	299	296	266	319	282	294	275	288	312	288	288	265	305	309	263	286	308	276	295	299	323	284	282	295	288	305	290	281	258	313	273	296	315	303	301	289	312	259	327	314	264	310	298	319	270	255	278	277	260	295	277	295	292	306	282	263	285	258	314	290	291	297	320	261	326	273	283	320	254	292	297	282	269	301	286	296	276	283	270	294	300	298	262	261	325	301	264	286	279	300	319	286	281	271	277	268	248	293	283	281	273	283	269	301	281	300	276	292	282	291	324	323	267	293	296	323	262	284	287	281	300	320	285	294	249	260	316	313	312	293	284	300	286	302	293	301	306	313	273	272	264	276	282	314	297	288	269	266	270	285	272	253	282	284	278	284	316	284	285	283	320	277	295	295	318	286	325	294	279	281	308	332	297	257	295	310	272	292	283	316	295	269	283	288	263	282	274	274	273	286	314	288	303	271	280	281	294	274	302	279	314	256	325	312	283	290	293	291	288	264	295	284	256	295	281	271	283	301	333	293	285	288	282	303	332	257	255	247	308	268	270	287	277	288	276	312	291	286	296	295	285	289	297	267	299	222	287	263	279	271	308	300	308	283	301	270	290	280	301	307	291	279	267	303	295	308	327	278	284	315	279	273	302	259	279	280	290	273	270	284	288	272	311	302	283	319	280	288	294	255	273	288	283	260	286	309	311	286	292	266	318	282	299	299	322	292	255	276	287	278	301	285	294	300	290	294	295	290	290	305	291	288	294	293	289	272	295	269	242	287	265	298	287	282	323	266	310	298	294	301	314	278	346	300	299	291	281	289	293	293	282	276	299	282	270	264	293	299	261	334	306	289	278	305	293	281	308	289	290	286	259	283	293	307	327	271	289	281	290	305	287	280	274	260	295	271	261	285	304	306	300	279	296	291	294	286	279	320	282	305	296	305	300	296	282	281	287	327	303	313	286	279	302	313	301	297	309	323	324	299	291	276	280	264	269	290	267	289	289	280	269	266	259	272	310	297	279	287	291	283	294	304	295	308	307	285	283	259	278	318	267	282	300	276	303	260	296	314	269	295	283	283	273	285	267	286	285	275	314	285	277	262	279	306	266	284	281	251	277	320	268	280	262	261	294	268	273	275	289	303	302	278	263	300	288	295	273	281	287	261	276	302	287	299	247	266	273	261	271	310	284	295	288	260	284	285	269	273	271	312	297	303	331	278	300	291	271	257	301	275	276	289	301	278	291	276	269	289	316	287	291	286	289	268	282	308	293	298	265	256	293	312	261	307	299	284	304	269	291	281	303	290	291	284	287	282	262	263	269	268	291	287	251	272	289	273	289	292	295	265	278	315	300	271	284	251	268	276	312	287	287	289	288	286	295	301	280	302	283	281	291	282	291	302	241	288	273	265	275	269	317	314	274	268	277	284	288	273	301	290	328	285	312	305	306	279	320	299	274	277	308	272	304	266	314	297	280	270	278	291	291	293	297	294	293	282	280	273	296	277	271	285	297	282	299	250	277	293	258	302	298	328	277	270	261	309	316	271	296	270	272	290	267	281	283	238	268	289	303	281	290	295	284	261	278	280	278	272	298	292	266	289	275	281	312	257	286	287	310	266	274	290	290	275	308	304	307	300	267	272	290	274	282	277	285	297	279	295	312	286	307	295	316	279	294	300	273	291	292	297	265	274	286	283	291	301	300	296	255	285	306	281	269	280	303	280	284	314	288	264	288	286	273	288	267	300	307	294	282	262	275	288	314	304	317	271	282	271	301	285	299	289	305	280	298	297	316	280	264	290	297	262	282	283	310	291	311	296	276	287	293	301	275	318	281	304	327	322	299	282	284	253	271	280	308	287	293	279	278	302	340	284	312	284	302	321	287	300	287	276	297	294	299	286	282	300	274	266	278	295	269	297	274	289	277	288	259	292	262	274	275	309	268	263	282	283	300	290	301	301	300	269	295	306	287	285	277	312	285	285	315	260	276	295	286	301	290	275	260	282	291	255	284	282	313	297	324	275	267	306	290	317	283	251	284	285	292	283	278	292	252	288	286	304	294	303	262	258	267	281	319	268	281	293	294	317	280	298	293	305	260	263	300	273	283	285	285	260	278	315	285	284	296	272	265	288	313	283	303	295	288	263	305	307	275	277	286	308	280	297	260	307	285	289	275	307	262	285	300	273	286	298	278	305	274	313	303	280	282	264	292	290	287	288	316	283	335	281	266	299	296	308	288	279	284	323	290	284	261	309	293	276	273	317	267	271	287	297	279	306	265	309	302	282	261	291	288	284	311	289	297	313	291	268	250	295	290	303	257	299	283	306	296	270	300	286	277	268	263	317	253	268	274	322	291	285	308	320	315	307	291	283	294	278	264	284	283	292	288	270	302	263	274	292	277	306	279	288	298	320	272	269	333	268	272	313	301	280	301	256	275	279	291	296	321	279	309	286	292	324	298	298	289	293	306	272	280	289	277	298	270	290	267	273	290	281	297	268	293	258	276	315	261	269	277	289	280	281	299	277	283	297	274	297	279	285	268	266	281	300	285	273	270	299	303	316	295	309	281	301	260	321	288	289	295	270	300	258	294	291	293	286	250	281	296	291	299	294	314	316	276	288	313	283	299	290	264	291	293	305	294	301	273	264	284	268	274	283	289	307	297	314	285	288	286	273	264	300	273	283	305	265	257	277	252	272	292	292	303	295	262	275	269	284	255	277	302	271	303	309	289	277	284	264	291	275	279	304	283	310	284	298	286	278	306	286	279	302	280	318	292	276	280	298	285	295	280	286	293	283	290	307	307	283	297	288	292	299	295	339	281	321	255	297	280	269	242
46568	28990	27437	20689	12648	8312	5122	4095	4076	2577	1454	607	387	250	203	211	217	213	186	199	151	155	165	168	122	153	138	154	136	169	127	157	150	127	128	137	172	154	128	122	135	152	136	148	146	155	115	124	135	124	148	128	137	134	145	160	133	133	126	140	112	149	151	152	138	131	126	141	141	149	138	123	129	126	127	149	119	131	130	128	115	119	143	106	125	156	153	131	147	123	126	115	141	133	112	147	150	144	137	140	129	147	159	154	128	133	122	119	137	124	141	125	123	134	132	140	155	140	120	145	124	131	141	115	152	126	129	135	131	145	112	127	147	147	145	151	152	134	138	106	134	117	144	125	134	124	123	137	142	148	146	133	156	152	130	156	142	129	141	127	142	131	119	129	117	134	136	159	151	132	128	135	133	149	150	137	119	148	118	112	122	132	151	151	137	138	147	152	151	118	122	134	130	124	148	135	126	128	133	151	163	124	138	125	151	134	141	147	107	124	104	143	144	136	127	119	126	129	133	138	138	136	124	137	129	148	144	133	142	132	141	125	104	132	152	157	137	136	132	153	145	140	128	107	124	160	124	161	138	107	139	160	116	120	133	164	133	114	134	163	119	127	126	130	148	138	140	125	120	127	134	126	141	138	145	141	135	153	132	143	141	142	115	123	134	144	110	135	155	134	145	134	125	146	125	122	162	139	150	134	133	149	134	143	134	125	120	129	119	120	120	152	136	107	138	148	127	137	129	118	128	134	113	141	162	142	141	131	139	155	138	134	126	125	151	143	139	130	125	135	121	147	128	128	136	128	140	133	139	117	136	109	118	140	111	151	138	135	136	132	120	145	128	131	131	132	146	156	144	132	140	126	135	139	121	144	130	128	112	118	124	144	118	146	129	121	131	139	162	121	141	135	145	149	154	115	155	131	154	133	131	153	154	123	133	109	144	141	125	154	133	147	140	125	142	127	119	136	134	128	145	130	138	121	126	134	150	134	133	132	124	125	131	145	126	130	137	143	148	120	148	156	154	126	155	143	132	148	127	124	128	118	120	122	125	144	144	134	132	133	129	141	131	121	143	154	118	136	127	156	122	114	145	139	141	114	124	131	130	120	127	170	132	159	145	138	138	128	134	123	133	122	140	135	127	148	128	159	110	137	130	128	136	127	137	102	141	125	149	121	122	113	126	161	150	139	151	129	134	126	122	128	113	117	123	141	150	152	160	138	126	122	132	149	109	118	134	134	119	136	124	99	146	138	120	159	150	123	153	139	124	128	141	165	116	127	115	133	153	146	157	126	144	149	166	153	127	136	121	124	105	117	137	132	124	124	158	122	158	134	121	128	134	129	134	147	135	142	132	125	149	140	122	132	133	125	141	127	121	144	122	106	142	128	124	141	138	141	131	125	116	130	133	140	127	124	135	138	144	147	143	129	148	129	143	191	139	127	123	137	122	135	148	152	135	139	123	144	133	134	137	116	143	155	133	127	153	143	139	145	137	147	120	132	133	112	140	148	152	147	141	136	146	139	141	151	143	152	151	111	156	143	124	135	135	127	128	129	139	143	131	152	138	165	125	127	128	169	138	127	151	120	133	122	142	149	126	142	148	147	124	150	131	122	140	145	135	114	121	127	157	139	144	141	151	112	105	132	118	131	134	152	128	138	136	127	132	137	129	139	125	132	118	115	151	123	147	132	131	121	115	130	133	135	118	127	136	130	127	124	146	147	120	144	123	136	148	152	138	140	143	131	142	128	148	112	107	144	131	125	119	117	130	135	133	133	151	128	117	137	153	120	141	125	139	154	136	115	106	134	141	128	118	148	132	106	119	159	132	149	154	127	123	150	164	140	136	147	134	135	126	129	135	129	134	147	112	132	124	129	137	153	119	132	138	140	144	116	143	151	139	135	123	135	134	143	152	136	120	133	136	152	123	137	123	133	134	129	122	143	132	115	119	147	116	131	114	125	159	123	137	148	141	145	132	149	141	119	119	170	147	151	135	110	142	126	147	154	143	132	129	128	141	129	135	125	110	144	155	149	148	137	132	120	119	120	125	145	146	147	142	130	123	143	140	104	146	132	140	152	118	131	117	133	190	128	132	148	139	150	110	139	128	123	143	133	137	127	127	155	117	137	119	107	145	121	153	146	127	115	125	138	145	140	148	131	154	148	111	128	141	135	139	126	156	138	158	121	123	119	126	143	146	128	146	134	117	143	115	152	148	111	145	146	150	128	134	130	121	125	134	138	133	154	144	144	115	126	151	133	138	117	134	123	136	118	130	136	126	157	141	140	131	137	130	122	131	129	142	118	137	150	153	111	131	147	143	137	149	142	130	120	136	137	120	136	143	108	131	129	150	125	121	140	149	109	143	137	137	159	160	124	139	133	126	120	120	129	145	119	134	130	136	125	128	139	144	128	126	133	127	146	127	127	127	127	126	134	137	138	136	131	133	134	130	133	136	164	164	145	138	127	133	135	138	108	142	130	136	141	137	153	126	146	132	129	150	134	150	140	134	121	149	113	141	149	120	142	136	144	113	127	160	140	156	151	146	128	139	136	127	146	130	124	140	139	126	125	135	140	130	114	125	144	129	146	142	140	100	130	130	133	137	154	126	140	131	131	121	129	136	132	144	120	139	150	129	124	130	144	141	129	134	135	128	153	132	134	110	142	115	118	134	121	158	152	153	138	158	131	131	130	134	158	127	137	148	148	125	120	124	141	127	141	164	137	112	144	120	117	135	130	125	144	97	131	131	127	125	149	119	122	151	143	147	145	151	132	144	135	141	139	133	156	147	128	131	120	133	144	143	143	114	128	125	139	120	135	142	163	163	109	130	136	149	132	118	146	137	130	144	159	147	131	135	128	144	134	158	134	136	133	136	136	129	146	133	169	123	116	119	124	145	138	129	143	130	151	129	143	144	145	135	141	129	152	130	130	137	134	126	161	126	137	153	115	134	117	140	162	156	131	133	133	132	143	130	111	149	136	139	119	138	132	149	108	129	134	143	115	157	143	136	122	143	148	145	127	153	141	125	137	126	131	140	140	127	131	115	125	125	121	147	136	140	144	149	117	156	146	117	105	119	162	159	131	137	119	128	141	158	111	142	123	133	141	109	137	155	124	143	126	136	127	141	123	129	139	136	127	141	127	117	119	128	117	128	126	134	140	138	137	137	129	145	151	139	122	142	137	163	119	139	159	120	134	140	147	140	114	138	143	131	121	128	137	139	134	102	135	148	135	143	142	142	132	123	148	163	130	137	130	137	122	119	111	153	130	144	114	140	150	132	137	114	133	142	130	146	140	144	150	142	143	135	143	128	147	137	123	135	143	109	126	132	145	142	135	139	129	132	132	122	142	132	115	136	114	125	132	132	122	137	150	103	104	150	140	143	132	126	141	140	132	126	158	129	174	135	138	135	115	135	129	140	139	127	148	136	127	157	132	132	129	139	147	143	150	143	124	141	132	133	130	117	130	129	125	123	130	116	135	117	144	134	120
28157	22546	32953	32312	26736	21659	15833	14693	14980	10521	6008	2406	1565	1098	740	727	683	655	621	584	544	532	470	444	415	414	415	435	412	383	353	335	324	337	337	353	334	334	325	347	338	346	336	330	311	299	314	308	329	331	332	306	327	318	304	318	322	317	303	303	329	301	306	308	293	303	343	290	310	319	279	297	301	314	295	282	295	293	320	299	311	295	315	310	287	300	295	278	271	297	292	280	256	276	292	301	275	306	317	315	320	320	312	317	311	331	326	252	275	290	270	294	300	300	282	292	321	309	284	298	301	332	295	312	298	283	290	302	332	290	312	322	305	314	300	288	322	294	300	310	325	305	303	310	279	304	297	294	292	288	290	304	264	283	282	298	316	306	296	282	309	311	310	346	305	298	320	279	317	305	311	296	331	297	275	304	328	313	289	290	318	313	278	311	284	317	297	297	296	287	305	305	303	286	310	308	265	295	303	305	288	313	297	313	281	292	308	307	284	297	316	274	300	313	294	310	267	298	284	304	284	274	310	301	291	300	333	284	329	294	318	300	329	302	299	291	332	279	307	329	304	319	296	285	306	317	303	296	298	299	296	298	270	283	309	306	301	284	298	334	295	344	277	292	300	301	344	280	283	302	287	308	317	305	319	311	291	291	302	326	307	286	296	288	299	312	328	299	260	302	320	285	313	300	323	311	294	288	310	308	306	313	315	281	270	332	276	282	293	283	294	285	292	296	294	296	297	299	320	323	302	295	284	289	268	328	292	305	304	284	322	281	294	325	318	234	278	307	262	275	292	263	297	307	313	279	298	308	327	304	299	298	301	294	279	306	306	304	287	293	303	277	320	324	298	299	259	280	298	284	293	313	272	313	334	290	299	302	296	281	297	302	267	327	291	293	279	314	308	297	289	302	283	299	300	276	310	319	303	287	322	317	287	301	302	310	275	303	289	288	278	324	282	321	294	285	320	288	294	290	310	320	291	321	266	309	309	274	298	308	316	280	331	291	286	285	307	310	326	332	291	334	304	289	296	280	309	307	306	301	308	302	331	320	312	279	290	302	283	301	320	289	286	272	293	284	294	328	307	291	291	261	287	306	285	276	332	331	302	311	299	287	286	286	318	295	308	284	275	314	294	293	292	310	275	308	298	332	297	327	299	306	281	290	309	288	325	308	284	335	317	278	277	324	331	274	315	279	330	304	307	317	299	296	275	285	278	323	314	298	270	322	308	310	309	275	292	287	298	298	305	311	323	301	268	330	287	319	318	298	261	336	281	289	293	278	311	307	300	319	326	319	328	341	314	284	324	303	304	296	275	305	275	304	324	293	310	296	291	283	296	340	302	266	301	311	318	295	324	290	317	291	302	339	327	281	313	295	312	281	281	337	301	330	314	289	295	308	326	262	289	306	285	325	309	318	302	285	303	308	317	341	270	316	297	313	292	295	281	287	309	318	298	293	298	301	298	301	305	282	302	301	301	295	327	311	330	310	277	295	265	300	341	308	290	323	321	305	303	280	307	299	307	309	300	316	293	301	248	296	297	282	297	321	300	297	317	324	268	260	317	310	309	269	296	286	306	277	292	296	303	292	270	328	300	264	306	302	268	307	313	313	317	309	296	308	274	277	306	275	272	296	283	326	279	312	302	302	282	312	312	300	312	285	298	318	288	290	289	314	297	295	306	320	324	305	287	301	313	309	318	308	312	305	291	287	302	295	289	304	292	312	338	309	328	307	302	310	301	286	289	290	289	294	304	292	306	290	313	327	270	321	306	321	298	352	309	288	301	317	336	292	297	316	333	287	310	299	309	274	285	291	310	288	310	319	305	287	255	280	312	265	347	305	264	308	309	275	290	288	334	306	318	317	276	309	285	312	311	316	284	281	318	288	295	309	307	313	288	293	279	268	302	296	309	291	332	295	301	288	298	310	311	273	319	266	273	302	301	307	266	268	306	296	312	290	277	312	304	272	307	288	291	287	276	341	289	307	283	318	287	306	317	322	283	277	307	298	295	309	298	325	271	309	302	317	302	291	328	300	321	309	292	297	314	311	320	282	333	289	312	308	290	292	323	292	291	309	305	293	288	303	275	283	304	296	310	322	320	304	329	282	278	331	310	302	293	314	289	282	271	290	290	298	313	281	306	299	327	288	289	303	281	285	278	287	304	290	320	296	316	314	276	296	301	326	313	310	323	298	317	312	306	320	327	311	277	279	300	326	283	323	295	309	298	260	306	315	307	308	329	310	294	295	294	297	287	274	292	299	291	287	305	317	276	304	302	308	298	295	278	317	327	292	296	300	334	302	300	299	279	293	292	295	302	307	307	307	316	332	322	278	311	270	315	300	263	285	289	301	303	291	290	274	296	289	267	297	318	278	295	324	269	308	280	336	313	290	290	296	288	300	289	290	287	303	322	306	314	344	306	292	304	314	278	297	293	292	286	294	279	297	291	292	299	311	267	281	299	293	282	313	280	303	290	314	289	285	283	311	326	294	317	315	282	304	314	306	302	270	310	306	283	340	320	290	302	349	329	306	286	297	306	282	304	278	321	288	283	297	308	295	327	317	305	274	311	277	309	288	316	308	315	293	290	306	315	314	332	289	314	301	298	321	302	280	322	290	292	302	286	295	303	323	292	292	300	261	343	297	283	325	284	283	323	304	311	286	303	304	300	296	312	321	278	289	302	310	324	279	305	278	301	316	305	288	285	296	273	317	305	295	305	282	305	316	308	308	316	298	332	316	290	301	297	308	320	294	345	307	269	274	287	306	332	285	299	271	331	275	275	296	305	282	305	302	298	305	273	322	265	285	302	314	315	273	320	299	311	294	277	297	315	309	301	308	270	288	285	275	311	320	283	321	316	302	313	304	312	317	318	300	285	310	289	316	290	316	300	280	313	282	285	318	293	319	310	290	314	303	298	322	318	283	325	289	290	284	289	331	307	340	261	310	275	292	276	283	330	322	300	284	330	322	307	307	296	302	277	311	304	303	280	284	301	285	298	278	326	297	305	307	306	326	306	298	289	290	315	310	311	330	323	251	297	290	336	313	287	277	287	291	309	305	308	303	313	286	257	286	309	303	289	279	322	294	296	284	281	291	298	287	296	281	296	278	309	282	320	292	336	285	302	285	328	312	272	307	309	278	302	311	338	312	268	306	262	302	337	292	327	283	286	291	269	287	316	311	307	306	276	299	327	304	303	315	286	268	303	279	296	309	275	292	271	273	323	287	330	291	310	293	306	308	307	299	262	296	294	307	313	246	302	277	278	324	321	295	318	307	303	316	335	301	313	279	302	304	337	305	315	292	295	319	281	331	309	287	318	263	317	309	301	315	305	285	310	296	274	304	307	316	304	305	294	274	310	283	296	283	294	317	280	275	302	312	318	291	295	267	283	300	298	306	280	279	288	309	289	319	319	303	275	275	341	291	274	298	302	330	303	278	283	297	293	310	336	327	320	309	285	293	290	277	266	312	308	285	314	311	285	299	276	313	303	313
24624	15619	11838	6844	3696	2202	1266	751	509	316	254	188	180	142	138	102	110	118	119	119	140	113	110	91	98	104	95	105	93	104	106	119	93	108	134	99	102	97	118	101	109	110	95	103	112	108	96	117	104	97	98	98	119	95	114	114	105	121	87	111	99	97	98	92	104	97	99	111	97	99	109	116	88	86	100	116	110	111	108	91	92	91	107	98	109	112	107	104	97	101	111	98	105	111	116	86	99	117	101	103	115	104	118	99	122	115	98	94	110	117	103	115	104	113	121	111	92	108	120	122	89	94	112	99	69	98	86	103	92	113	100	109	125	119	97	96	118	108	101	83	113	94	96	115	102	111	101	100	91	115	113	105	105	120	101	145	100	122	108	96	104	122	111	86	110	118	102	102	94	113	117	98	94	99	89	97	96	100	115	99	122	123	85	118	98	109	99	108	113	114	96	95	114	83	101	98	102	122	106	99	114	131	99	93	99	127	107	117	95	106	107	108	117	97	117	128	113	95	83	95	97	79	108	120	99	105	80	108	118	98	99	105	109	95	94	113	91	110	99	104	105	107	98	110	105	112	106	137	119	89	106	101	129	107	112	103	116	106	112	106	98	114	93	109	106	116	106	106	117	109	93	77	114	115	121	103	83	89	97	114	102	110	105	109	105	95	89	89	88	81	87	104	108	103	98	118	114	104	105	119	129	124	113	99	105	109	89	109	107	104	110	132	96	105	92	110	94	124	105	102	102	113	102	110	114	114	106	90	107	101	97	103	120	109	96	114	108	102	93	79	110	86	111	84	111	134	109	94	114	105	98	108	86	90	102	91	104	109	105	117	102	95	95	128	104	108	83	104	96	118	122	98	113	128	107	99	128	103	91	94	127	139	108	99	105	102	96	94	102	98	109	119	98	91	125	115	121	102	110	99	104	114	98	94	113	100	102	102	92	106	98	124	102	109	106	102	98	114	100	121	103	131	120	108	101	97	94	101	104	98	115	113	111	103	102	122	110	106	105	125	115	101	104	117	94	119	98	111	119	119	106	116	91	107	109	112	113	105	88	94	95	101	113	113	115	100	110	106	109	100	99	94	86	116	100	95	106	120	105	107	93	104	94	90	102	105	105	115	99	90	94	108	115	106	104	120	106	83	94	106	119	100	114	119	89	98	107	112	110	91	115	95	105	114	104	99	98	126	90	122	112	93	126	122	99	100	105	101	95	113	123	103	110	112	97	108	96	91	91	111	118	110	100	87	117	101	112	115	124	104	113	96	115	108	76	103	98	89	93	95	96	100	126	101	111	127	99	124	99	113	108	118	111	119	108	94	111	103	104	110	96	96	118	102	110	99	99	107	109	105	88	105	124	94	111	97	103	98	90	126	108	95	98	94	93	99	116	104	106	102	110	100	96	85	117	108	97	101	98	104	111	117	116	109	107	101	95	106	117	97	126	109	108	99	102	116	104	106	85	112	101	126	115	106	96	103	109	115	87	105	117	101	116	82	115	104	95	85	114	117	86	96	93	102	97	101	95	109	97	110	86	106	131	116	95	114	99	116	121	99	102	102	93	120	98	100	107	106	93	119	107	102	100	103	117	114	95	130	113	110	90	126	108	90	104	113	93	91	107	98	98	109	102	114	115	117	108	107	112	106	102	107	114	123	110	118	112	107	111	105	110	108	112	109	102	94	108	99	107	94	116	93	91	100	107	86	121	93	86	100	108	109	99	105	94	104	98	96	107	102	126	100	90	132	72	114	91	118	124	119	131	106	121	95	91	105	116	126	107	110	103	99	110	95	104	109	103	118	112	115	87	124	103	96	98	108	96	101	97	127	120	117	100	110	118	113	104	108	118	95	111	115	101	94	111	111	99	116	101	102	105	102	117	111	106	109	107	110	106	111	108	116	116	121	106	111	98	107	116	117	81	92	108	97	94	110	90	107	100	111	118	120	111	109	102	114	114	102	81	123	117	113	121	122	91	99	114	86	114	104	105	104	94	118	86	95	88	113	110	102	107	105	109	106	89	89	130	101	109	107	116	109	104	101	113	96	125	118	105	114	108	115	97	120	105	106	101	95	111	89	127	103	112	102	95	92	112	103	122	113	102	100	102	113	107	100	116	97	115	93	96	84	114	106	86	107	102	104	93	97	107	109	94	117	98	98	119	113	97	90	120	116	102	92	88	86	100	102	85	110	98	97	97	95	113	116	88	99	85	100	92	128	97	114	96	98	99	93	113	114	123	123	111	122	104	102	102	108	87	93	106	119	121	105	121	128	112	127	106	109	100	102	89	83	101	108	107	106	107	102	95	101	108	107	111	89	116	108	129	105	113	116	109	101	93	109	101	109	123	110	110	108	96	101	93	104	93	107	91	82	109	97	119	93	107	96	95	99	110	106	115	116	110	102	107	100	111	117	109	114	108	126	112	102	111	94	105	97	97	102	111	117	119	88	96	119	117	115	90	88	100	91	115	122	93	98	88	103	95	103	117	98	80	114	116	112	97	110	98	118	110	93	115	122	82	110	93	114	94	98	131	115	95	99	100	117	120	113	126	110	112	91	101	88	92	125	112	110	77	99	107	118	100	111	95	101	92	116	114	110	122	124	100	88	88	86	100	116	111	113	101	108	112	110	88	109	125	96	101	101	115	87	108	113	101	115	100	89	92	107	109	99	104	127	109	102	125	92	96	127	85	109	94	100	120	99	110	89	109	116	96	92	109	118	121	120	116	124	112	90	89	126	110	110	103	102	93	103	106	93	104	108	116	109	101	109	90	85	105	101	110	117	120	88	107	100	92	112	104	90	103	119	95	100	117	106	121	114	111	119	103	114	121	122	118	91	137	98	121	113	112	85	85	124	104	110	101	83	103	112	105	106	103	107	126	98	126	111	106	124	105	84	90	89	92	100	92	108	93	114	119	124	117	86	86	101	97	127	90	98	109	113	101	96	120	108	119	110	92	104	109	114	132	95	121	84	121	111	113	89	92	112	108	115	99	106	99	104	104	91	98	102	112	104	98	104	107	116	91	134	113	120	112	98	108	101	120	93	119	102	123	102	111	117	112	106	112	79	123	94	87	121	95	91	93	104	118	104	98	94	97	93	117	97	102	111	105	87	107	108	97	124	98	101	113	104	103	122	102	110	109	101	91	115	122	108	112	101	103	96	121	99	76	95	107	97	107	110	100	108	108	109	110	93	106	109	106	112	105	122	101	106	114	112	126	100	107	116	107	105	94	98	94	82	102	102	94	114	97	127	111	107	86	98	96	82	112	114	118	125	119	112	114	92	109	128	98	104	99	115	98	94	123	87	103	91	100	94	112	108	103	111	118	92	115	119	77	113	91	98	108	108	97	92	103	77	105	101	122	106	93	114	88	114	93	114	104	118	101	110	112	98	98	94	88	111	101	97	92	97	107	92	119	132	116	98	98	110	102	106	103	81	96	84	90	130	116	110	111	113	109	105	106	105	97	122	99	113	105	116	118	100	100	108	111	95
14688	12294	17865	15447	11608	7959	5080	3204	2155	1446	993	687	572	462	374	343	333	311	303	323	291	301	252	272	280	270	261	271	259	277	263	261	254	280	263	237	272	239	271	264	236	271	250	269	260	250	264	245	230	255	246	269	261	218	250	262	252	240	253	241	260	236	218	245	233	268	244	223	238	250	204	235	277	223	241	249	258	262	253	228	240	233	268	229	232	242	236	235	263	249	247	266	251	244	267	208	264	254	220	226	248	236	245	256	247	248	251	250	270	265	258	229	231	253	244	259	200	248	245	230	251	231	245	225	237	259	246	249	236	216	228	226	247	240	242	234	251	256	243	252	231	247	226	230	262	216	247	247	233	241	247	277	259	239	204	271	221	240	267	245	251	258	233	240	218	243	232	257	251	244	229	248	227	243	241	212	250	233	247	219	237	255	247	261	265	238	217	248	232	233	251	245	251	206	244	206	235	246	255	256	228	267	256	253	286	254	213	261	245	239	248	243	251	236	272	258	222	237	246	225	231	238	285	240	240	228	238	226	236	241	238	249	240	242	260	238	245	217	220	235	235	225	274	262	262	254	241	236	270	237	251	244	236	205	243	225	230	256	262	245	194	260	206	222	233	254	255	240	222	259	256	249	261	259	248	225	221	243	240	255	214	250	217	239	235	268	234	254	248	242	254	245	262	255	226	219	226	237	229	257	229	271	251	238	243	258	260	241	233	255	247	244	244	237	215	242	209	245	256	223	242	224	212	264	247	209	272	218	240	234	255	223	249	228	256	257	256	252	262	227	242	233	220	226	247	248	256	230	211	253	255	245	248	245	233	275	243	265	263	238	227	254	235	241	232	247	229	257	254	257	226	266	259	221	217	208	264	254	244	246	243	228	234	250	280	244	249	247	228	264	237	221	241	236	243	254	245	257	264	228	251	233	221	250	252	243	251	257	249	253	246	232	243	232	241	250	223	243	245	225	250	231	242	228	230	217	234	257	219	209	250	256	268	257	246	253	245	253	230	231	230	251	238	241	224	250	245	218	227	267	222	223	250	232	256	239	250	238	243	263	233	242	265	226	233	248	263	203	242	253	242	245	264	242	249	246	261	225	223	227	256	248	250	237	231	252	221	260	266	248	257	246	229	202	235	264	240	252	219	232	227	223	250	244	250	261	233	232	267	242	233	243	250	245	225	249	251	233	263	241	238	257	272	247	259	255	270	208	256	261	270	225	263	265	228	269	245	255	255	255	226	249	271	232	218	248	229	248	260	270	222	258	266	249	232	278	228	225	242	244	218	237	251	229	245	244	273	255	249	250	233	214	242	238	232	247	258	230	219	253	242	229	228	272	276	245	280	236	249	234	247	261	227	240	233	236	227	257	244	199	233	263	251	244	251	232	241	230	235	245	251	302	255	241	209	241	226	236	235	253	233	218	253	257	225	259	250	232	239	246	237	252	250	246	252	244	245	261	247	248	219	243	234	258	223	231	237	248	222	222	254	250	251	236	223	228	257	230	243	253	240	244	219	246	245	225	243	247	235	264	231	255	239	259	241	249	257	236	254	254	269	253	230	271	242	225	256	261	208	245	233	225	249	258	233	252	255	231	222	251	253	244	261	240	257	246	237	229	279	238	269	246	231	234	246	263	236	246	242	242	228	265	241	247	254	268	218	261	235	238	259	261	228	219	271	242	247	231	226	236	230	257	240	246	257	228	249	234	238	274	224	254	258	250	254	215	260	274	251	242	253	236	229	277	243	235	228	263	242	247	270	243	256	231	236	222	260	266	231	267	243	248	265	235	246	239	254	243	259	212	246	250	223	234	260	272	223	242	259	256	242	265	244	248	244	222	228	237	246	251	259	245	230	212	264	241	252	227	227	265	234	259	252	247	212	255	242	251	231	226	260	229	239	252	222	233	230	249	238	238	246	233	263	249	261	249	230	238	231	259	243	246	253	212	230	214	245	230	267	245	247	267	256	243	232	235	272	249	251	223	224	233	223	224	244	232	260	219	226	244	239	263	261	242	237	258	247	251	241	221	290	243	264	249	254	226	251	223	229	239	257	237	273	237	250	203	213	233	277	242	249	236	253	225	239	250	284	244	257	231	232	278	242	235	249	233	227	270	247	241	279	236	236	258	244	226	254	252	259	251	248	245	255	206	252	244	234	268	261	220	250	274	236	245	222	240	228	264	262	277	241	246	256	246	237	265	250	236	256	256	242	234	236	253	267	254	225	249	253	232	223	239	239	234	269	249	257	261	219	246	276	238	230	204	257	254	250	237	263	215	238	270	263	207	221	241	270	273	266	280	243	235	220	258	236	246	237	243	233	192	266	254	239	243	241	229	255	250	225	274	212	226	224	241	245	228	254	251	239	263	261	256	254	250	241	216	250	230	259	256	202	238	259	250	238	209	241	231	258	227	257	236	230	251	259	251	237	251	247	258	229	225	244	225	238	253	241	232	245	242	243	253	257	263	247	230	234	239	255	218	229	265	246	252	234	226	270	229	220	280	228	279	238	247	250	256	272	238	273	266	250	239	265	230	247	256	262	238	215	265	235	255	275	267	237	235	240	224	243	245	264	255	255	247	255	250	255	243	229	254	268	227	218	254	243	269	246	254	244	215	280	239	227	231	259	237	215	260	234	228	229	255	260	242	278	259	214	231	275	235	233	246	231	262	256	243	232	232	250	240	211	230	244	232	224	246	260	244	235	245	248	207	247	262	227	253	210	243	274	278	218	220	249	241	265	254	247	235	234	261	273	263	232	245	275	263	255	224	254	234	237	246	232	228	252	248	263	253	253	258	236	256	258	237	239	234	244	293	218	247	252	243	253	240	241	275	207	197	269	266	252	252	236	232	234	252	231	244	249	240	224	229	269	228	232	190	218	222	246	231	227	267	213	231	280	256	251	232	238	274	260	280	271	259	256	261	237	203	238	231	251	272	289	231	244	200	261	242	266	226	240	248	245	224	240	249	217	247	236	230	254	225	240	246	261	223	225	251	216	240	244	253	248	235	254	286	229	243	268	235	236	208	219	271	237	259	216	224	242	218	239	224	217	249	226	237	240	283	255	253	253	254	237	216	243	247	259	257	285	251	246	266	261	255	232	246	253	235	261	232	247	220	237	232	255	262	257	254	220	261	258	242	232	258	248	252	263	247	240	235	237	222	269	238	298	237	230	233	214	247	238	228	265	257	247	213	249	226	257	246	234	245	233	225	216	251	229	251	210	262	235	233	231	272	253	253	280	239	271	267	237	250	249	249	271	222	237	222	274	244	268	270	227	246	246	256	232	243	243	239	254	261	234	262	278	233	257	239	242	252	240	246	256	230	241	249	249	235	240	235	253	244	252	256	246	227	224	257	240	248	227	253	247	231	249	225	260	225	225	261	259	253	243	226	223	240	219	265	255	269	231	269	240	219	244	268	248	251	245	217	259	256	255	200	218	224	230	235	274	254	242	238	253	244	257	245	227	249	229	252	237	255	252	237	229	239
39000	24329	20729	14403	9208	4842	2594	2145	1893	1477	1061	539	275	226	192	148	178	145	177	159	153	139	135	132	142	149	125	148	128	155	129	124	116	131	149	133	130	128	128	118	116	130	120	144	121	139	129	134	108	142	127	134	124	130	118	113	130	127	135	116	139	124	148	112	129	132	136	139	109	140	132	129	145	111	124	145	126	121	114	132	132	115	156	136	147	130	110	131	124	114	120	132	115	122	112	121	116	136	129	114	123	123	113	125	132	109	127	136	129	139	111	111	138	121	175	143	135	145	144	133	129	107	144	112	109	131	114	125	139	147	132	113	115	132	137	109	102	133	156	123	118	119	126	127	118	153	128	131	126	158	129	148	111	124	140	110	139	121	121	123	143	134	124	116	109	143	134	127	125	127	133	105	127	136	99	127	100	116	139	109	123	109	126	122	133	106	107	137	146	118	134	111	114	112	137	128	117	135	151	117	135	88	106	119	119	143	135	135	123	109	133	121	153	135	129	115	136	123	122	136	111	122	112	110	117	139	122	148	129	132	120	138	121	149	134	133	131	124	114	113	117	134	124	119	139	130	117	134	154	153	123	142	133	124	127	125	139	126	112	146	144	144	138	130	120	145	107	120	115	108	139	139	135	141	125	127	123	122	122	120	132	140	118	134	135	138	136	115	113	124	142	117	122	125	137	150	116	158	138	112	136	130	127	123	126	130	138	142	132	150	125	114	128	156	128	110	135	114	140	117	123	115	130	126	112	132	137	136	138	154	131	121	151	132	115	116	130	120	133	147	145	127	111	120	128	128	133	132	139	126	118	115	115	124	140	141	139	143	132	121	115	115	121	125	121	131	123	120	114	122	135	124	126	122	146	116	112	109	118	126	120	116	118	106	130	141	136	120	110	118	97	145	117	121	105	118	122	114	143	113	147	133	131	137	126	149	114	118	122	135	116	132	140	133	126	157	119	113	120	108	137	131	135	145	113	147	113	119	133	114	138	127	147	117	112	132	133	131	125	118	132	116	127	110	133	124	127	132	121	106	142	128	122	123	126	126	143	125	135	126	125	125	108	127	136	148	132	128	123	129	137	120	131	122	121	124	113	141	135	150	117	120	120	123	139	137	119	109	121	110	127	144	122	99	118	138	119	93	152	136	128	127	126	113	116	114	120	131	124	118	141	127	135	98	117	123	139	134	135	107	120	143	134	129	86	135	104	127	108	123	146	124	157	122	120	138	125	117	131	156	137	130	131	147	117	108	141	134	115	120	136	131	136	115	114	130	139	107	121	138	109	143	127	136	137	115	115	127	124	129	112	120	134	123	122	132	139	135	133	130	129	113	140	143	137	114	126	130	125	138	138	122	157	141	135	127	126	114	131	133	132	134	134	125	112	118	122	131	123	113	115	125	136	116	104	116	129	139	132	111	143	132	103	121	114	110	117	138	143	115	130	110	130	100	140	145	110	137	115	137	125	119	117	120	102	115	133	124	103	131	125	132	131	122	99	138	127	137	154	144	133	139	126	131	126	102	116	144	109	123	128	101	118	107	144	127	136	142	142	141	137	133	123	136	135	124	139	111	122	141	110	122	125	127	119	136	151	128	134	136	119	105	125	117	122	159	122	137	139	142	127	126	110	117	123	130	134	118	133	121	100	131	106	129	130	123	125	119	120	111	141	134	121	116	103	105	129	133	117	120	96	130	125	96	120	117	135	116	120	126	118	125	121	110	98	136	129	122	145	114	112	106	137	134	140	119	138	128	122	130	121	130	132	108	126	113	112	121	116	108	116	146	147	137	137	134	147	128	156	127	126	131	117	123	131	131	122	112	99	111	115	113	125	130	105	111	135	120	112	120	121	140	105	131	111	128	138	134	103	134	124	131	138	123	104	137	108	135	128	122	125	117	123	130	98	118	117	131	127	155	125	144	129	126	115	135	97	140	118	135	128	117	118	128	125	136	117	120	125	121	113	139	118	126	124	120	126	137	127	123	123	130	117	121	126	141	137	107	96	134	141	117	107	112	114	140	152	131	101	134	133	120	132	132	114	138	110	98	135	121	130	122	155	130	109	140	140	146	132	97	129	136	105	142	123	139	122	126	114	130	111	126	133	144	133	137	132	113	121	121	124	136	109	113	122	136	121	127	136	120	117	125	120	134	130	123	130	130	122	129	128	129	125	136	130	145	125	123	135	109	129	132	133	142	137	121	135	117	133	117	143	108	117	146	134	121	141	122	113	114	142	119	140	126	104	135	119	121	162	115	116	122	122	121	136	118	130	131	119	111	114	90	119	118	133	126	132	114	122	138	130	124	134	144	144	144	134	106	102	121	127	147	153	113	105	122	128	150	125	128	129	118	137	112	108	114	113	136	108	125	127	120	124	124	122	141	118	124	119	133	142	120	116	117	119	132	111	126	101	139	129	134	122	128	135	119	126	126	149	143	114	140	120	137	133	134	119	132	144	124	129	119	125	151	113	125	137	116	132	123	107	125	150	122	132	131	137	128	126	119	124	132	123	102	128	125	137	132	131	143	123	121	120	125	133	133	151	147	132	141	119	128	115	130	130	122	133	136	127	144	121	124	137	91	97	135	131	152	125	130	119	121	112	122	116	122	131	124	115	124	110	133	125	128	121	134	125	106	129	150	116	123	127	114	147	127	133	123	148	132	129	113	103	114	127	120	109	120	131	112	127	131	116	127	113	120	107	122	150	118	111	114	121	119	126	121	123	137	119	108	138	165	139	128	113	139	131	121	153	108	136	99	149	135	123	131	125	120	117	137	123	134	118	120	158	127	123	121	121	112	122	124	126	107	124	127	123	129	127	136	147	124	134	90	111	106	124	127	117	133	128	109	137	164	127	116	133	135	144	101	118	150	148	125	120	122	117	119	131	121	143	153	118	138	124	119	114	129	110	114	142	135	122	150	109	117	140	117	135	126	113	106	120	131	107	113	133	136	130	116	129	148	123	124	142	136	120	122	134	126	132	131	109	115	128	141	134	117	111	108	109	118	129	136	137	123	126	128	119	115	135	114	134	139	115	149	130	148	112	111	145	119	128	163	134	149	97	140	118	144	115	134	104	130	136	117	99	108	137	128	126	109	128	130	116	114	129	103	127	128	130	144	133	148	149	135	117	133	116	132	125	127	153	117	130	132	140	120	147	132	130	128	127	114	120	155	136	116	114	129	137	101	143	134	116	112	138	118	122	130	121	123	132	120	145	133	99	110	101	121	149	149	114	123	109	120	142	128	131	111	112	119	118	141	112	113	129	111	127	130	106	139	147	155	140	166	137	126	145	126	134	116	119	113	115	138	133	127	129	129	93	130	152	124	145	126	130	138	105	132	134	116	102	139	135	134	107	142	118	129	133	129	110	109	119	132	123	122	127	132	121	109	118	132	113	118	121	130	116	123	131	130	122	150	141	138	123	121	111	135	104	134	123	116	147	142	129	123	124	113	108	128	126	116	112	128	104	148	139	129	125	129	152	137	111	129
23577	18674	27442	26076	22481	14821	9220	8866	8556	6582	4751	2365	1019	746	598	510	476	518	451	422	422	412	378	365	356	322	361	362	331	317	325	303	327	323	313	319	311	333	305	290	316	327	323	290	270	282	298	295	286	284	314	284	299	269	300	282	269	269	289	293	282	256	303	283	277	319	271	286	283	314	327	269	278	257	276	295	270	292	275	277	283	318	324	316	278	273	269	310	264	267	284	282	292	284	274	281	292	310	297	269	284	261	272	269	288	309	283	236	285	271	315	276	281	258	305	283	280	296	296	307	288	283	264	308	285	288	309	303	293	283	287	279	283	280	298	285	304	294	272	333	314	274	284	320	280	302	276	282	279	279	295	330	293	293	288	287	300	290	286	286	290	295	305	298	271	269	288	259	283	257	297	301	297	285	269	287	261	297	330	282	281	275	274	288	266	279	278	258	288	284	268	291	268	300	302	297	263	298	308	292	285	297	285	279	289	258	290	264	294	313	276	286	312	264	260	284	286	301	291	311	312	313	299	290	293	281	280	273	271	294	321	317	318	298	290	283	277	300	293	268	310	296	285	279	279	293	301	270	284	276	293	268	282	304	290	283	268	309	319	283	280	309	281	283	295	289	303	301	265	278	272	270	279	245	273	289	249	305	277	251	279	279	276	291	267	312	253	282	282	300	295	297	284	288	272	301	292	284	300	275	289	285	315	278	263	281	314	265	300	306	268	294	269	288	295	295	270	346	277	263	286	275	280	289	297	293	280	309	290	286	291	258	268	268	278	300	303	287	281	262	308	275	295	270	280	268	297	280	289	285	297	289	297	269	274	275	290	292	313	293	267	310	274	295	298	279	262	284	272	297	300	271	271	297	279	277	279	278	286	249	286	278	297	309	271	281	284	287	311	280	262	257	257	298	263	280	299	291	281	289	273	294	271	299	295	281	317	285	289	280	260	268	280	308	288	278	301	302	295	325	308	301	287	286	301	278	310	282	268	294	300	265	253	287	329	298	288	280	258	300	290	311	307	292	273	302	248	263	270	286	316	287	302	270	288	303	286	313	293	290	298	294	307	296	288	258	280	312	294	281	269	284	321	272	291	280	323	286	327	280	273	292	259	284	308	306	267	282	303	290	304	269	295	299	291	272	290	282	278	290	290	269	276	291	297	340	290	260	269	291	279	294	319	302	261	272	305	278	314	276	285	270	285	300	297	279	280	301	306	304	265	300	323	301	292	278	280	288	295	289	274	276	295	288	305	279	288	295	270	290	299	292	285	260	285	295	294	279	257	280	277	262	303	327	269	310	296	295	305	279	272	291	288	291	310	272	269	283	275	267	281	299	302	288	281	306	307	249	309	268	292	260	273	293	268	278	281	307	289	287	312	274	270	285	300	293	285	321	298	294	255	288	298	330	304	278	314	278	325	296	281	286	312	278	295	283	290	305	287	306	284	260	292	265	314	263	285	291	252	285	282	318	255	330	317	282	281	258	294	295	297	283	277	269	266	283	293	296	271	311	289	282	289	272	288	292	306	311	292	312	280	304	286	284	288	293	295	274	299	313	318	265	328	281	290	295	310	267	301	276	323	268	297	311	283	294	263	288	291	287	282	294	306	279	281	303	296	290	296	285	282	275	292	265	294	295	302	274	284	280	284	280	279	273	283	308	264	280	268	288	279	283	296	274	295	295	323	281	264	278	314	288	275	289	303	286	300	287	268	293	302	290	314	312	286	276	297	298	310	276	297	291	281	296	296	299	292	265	260	264	282	253	321	263	288	305	303	300	296	301	276	263	283	296	295	319	304	314	282	288	299	276	264	264	273	282	280	297	289	258	275	290	298	277	295	279	320	294	292	333	297	317	280	295	320	266	295	294	299	277	303	249	294	316	258	309	306	306	287	289	257	310	290	310	302	271	306	304	342	275	310	320	300	320	292	273	318	303	271	274	259	296	289	285	284	288	302	274	282	312	258	269	283	285	309	286	298	282	282	274	292	273	296	280	311	315	310	297	298	281	301	293	319	283	293	302	260	278	277	300	299	296	288	282	271	303	277	272	315	280	274	303	270	287	273	288	273	277	286	294	282	292	302	261	316	283	277	294	306	275	283	300	309	272	273	279	305	270	280	293	293	283	286	299	286	280	287	280	301	277	271	291	293	246	285	282	276	297	288	283	302	294	266	335	280	309	293	297	299	307	270	259	273	286	296	278	296	288	311	278	289	285	297	279	274	295	290	311	290	313	312	297	315	303	306	297	276	268	267	298	297	291	266	300	265	279	277	262	264	266	293	280	269	283	280	283	303	268	271	259	291	282	282	273	288	299	249	297	297	274	270	244	305	280	317	281	276	266	283	261	310	278	274	275	282	289	301	277	262	270	280	290	317	312	282	276	278	313	295	286	304	270	288	264	293	285	282	298	294	286	269	280	260	276	300	272	311	300	270	293	279	275	311	276	263	311	293	282	276	268	310	301	268	291	299	312	269	293	265	258	283	290	295	286	303	270	307	268	289	316	315	304	271	294	293	286	272	284	279	297	279	275	307	280	289	298	280	264	270	276	298	266	297	289	295	304	292	314	259	308	268	306	264	296	305	302	309	301	256	307	302	295	304	273	287	296	258	319	279	305	272	280	274	285	272	301	309	298	267	265	269	267	281	271	269	269	285	292	304	306	258	326	303	284	308	312	284	285	285	287	305	286	284	302	283	241	292	289	268	291	287	310	277	279	289	284	297	261	301	312	283	294	316	301	302	272	296	312	286	287	303	253	320	272	291	288	295	324	293	297	285	301	293	274	298	282	293	275	314	298	299	275	264	292	317	275	300	297	287	294	264	288	288	296	264	279	308	288	268	311	261	269	296	295	264	297	287	292	268	291	278	300	295	300	277	255	313	275	277	329	276	306	300	309	269	297	320	288	286	305	272	293	286	295	293	284	285	269	301	260	295	299	283	288	280	298	271	291	283	275	292	326	285	308	311	295	269	287	290	292	275	279	306	261	284	284	276	311	325	314	283	297	298	292	306	299	279	281	305	284	268	304	247	291	272	286	304	297	292	261	312	257	315	270	277	288	285	300	297	268	277	291	299	301	290	298	296	298	313	263	299	268	298	267	299	276	320	269	267	278	305	317	304	290	274	290	284	309	275	299	286	299	335	284	281	276	284	255	303	309	293	280	257	253	237	280	304	275	287	287	255	295	293	293	315	282	288	318	317	296	275	261	297	273	282	286	253	306	304	306	272	301	288	296	287	305	267	292	267	279	292	296	302	302	282	285	237	292	317	274	263	290	307	269	317	293	304	283	300	309	286	275	271	284	269	304	290	308	273	297	293	282	272	305	262	291	293	282	282	280	282	279	289	292	294	300	283	284	266	287	299	275	280	281	307	254	304	309	315	314	316	304	275	316	293	283	298	272	297	337	290	302	290	291	299	290	296	329	275	284	304	286	295	270	263	288	264	338	279	284	304	296	280	290	303	301	302	292	306	281	247	291	311	304	290	286
48196	31441	28538	20353	10373	5864	4403	3554	3943	2910	2231	842	458	263	224	181	189	172	188	176	132	170	164	131	150	135	152	158	145	148	164	127	144	162	144	149	137	162	143	149	130	145	131	132	136	128	152	138	134	131	131	132	157	134	144	152	145	146	139	137	131	152	122	118	132	151	120	147	147	157	127	133	138	146	131	129	150	111	118	126	105	128	141	140	111	159	146	156	120	130	112	125	127	130	141	136	136	111	134	142	140	108	144	136	160	146	132	137	150	126	151	142	116	137	145	117	130	136	147	130	137	132	119	149	141	121	153	137	128	141	118	138	162	106	149	137	140	140	141	124	123	144	131	145	144	123	137	125	116	110	123	131	126	145	131	142	128	128	127	146	124	153	140	157	142	112	136	125	126	137	142	128	150	151	135	128	165	129	140	117	129	130	140	127	118	119	124	133	139	136	125	136	134	125	142	146	132	140	144	135	128	136	148	120	129	133	118	141	132	115	125	117	125	137	107	125	140	130	121	128	156	137	104	155	124	127	161	126	135	127	144	140	152	118	139	128	129	111	146	128	121	122	123	146	117	123	115	130	160	141	140	141	151	136	144	144	145	130	117	123	139	131	139	133	134	132	124	104	132	124	129	156	116	130	153	127	113	139	142	154	134	137	120	132	129	120	138	137	147	131	123	129	131	139	147	151	139	127	142	112	139	149	129	155	132	114	124	117	135	152	148	153	133	155	140	121	136	126	132	147	163	121	113	144	141	144	144	160	152	123	145	139	141	153	127	132	117	126	120	126	148	157	123	119	119	123	145	153	145	132	130	144	117	147	135	130	155	143	128	156	149	150	122	127	137	134	147	115	117	157	136	130	143	123	123	141	163	146	141	121	137	136	138	134	115	137	141	134	127	126	153	150	119	170	146	130	128	157	153	122	131	126	141	150	139	126	160	123	116	159	138	137	154	143	140	159	132	134	143	142	147	139	132	136	142	123	141	147	122	145	129	120	148	134	139	142	131	127	169	129	124	136	153	135	152	152	133	145	137	132	142	101	149	138	135	125	144	135	132	125	132	156	133	142	173	125	139	111	139	122	127	132	134	121	132	153	135	144	118	130	112	129	134	131	150	135	102	136	154	120	136	128	142	128	138	146	122	135	117	115	137	123	140	144	164	123	123	102	122	150	126	133	131	139	132	136	137	121	133	128	152	143	155	134	113	116	173	130	138	123	131	145	141	116	126	138	118	140	132	128	136	128	143	138	105	136	145	157	117	134	138	129	136	136	143	142	137	119	141	148	127	128	163	149	140	130	135	130	147	133	135	134	147	127	148	141	141	116	147	114	143	124	124	118	132	136	144	156	125	135	138	144	144	139	140	134	135	145	146	136	137	133	122	144	138	144	130	129	155	155	145	125	132	126	128	107	138	146	147	142	103	124	133	143	156	127	142	121	131	143	133	132	132	137	138	133	135	155	127	135	133	122	125	120	115	147	133	129	128	145	131	128	129	149	167	156	144	147	147	129	155	128	135	119	144	125	136	130	136	122	118	152	135	157	133	120	125	135	136	142	138	128	125	130	135	135	119	148	144	135	137	129	131	144	141	135	159	141	128	99	131	126	139	145	138	115	129	122	129	143	135	143	147	148	126	132	141	145	114	142	144	169	153	138	151	139	118	149	140	118	134	128	147	134	138	133	162	154	120	147	123	145	108	129	134	149	132	123	141	129	141	113	118	126	136	133	175	146	124	139	141	127	140	137	147	151	109	123	143	151	145	155	125	126	129	156	130	122	128	137	138	132	129	153	126	141	131	149	161	132	129	158	134	132	142	146	155	140	110	115	127	138	146	122	123	127	111	139	120	137	127	139	134	128	136	138	133	108	131	137	127	103	134	127	154	141	130	152	143	137	145	128	138	114	141	128	115	134	147	136	128	128	136	115	157	160	154	117	139	114	137	144	149	134	124	121	120	111	120	149	129	122	113	127	145	142	151	167	140	116	117	150	138	150	130	103	127	133	138	150	142	139	144	117	141	142	129	152	155	138	126	159	158	134	117	118	128	136	117	108	139	115	115	124	129	122	133	142	146	148	153	121	127	121	143	121	162	148	120	132	127	156	155	127	132	145	115	124	115	127	111	144	135	129	140	142	117	135	118	140	138	133	159	133	151	125	139	115	126	167	143	118	141	126	126	122	125	137	122	136	125	132	149	121	142	126	151	156	139	147	118	122	126	120	124	135	143	132	133	129	137	122	132	131	142	141	130	132	139	126	141	138	150	127	129	126	140	123	109	155	122	139	118	147	115	125	115	132	122	107	143	121	134	145	126	163	136	133	127	108	128	135	137	128	142	130	140	156	141	140	133	124	139	115	122	133	137	139	149	108	126	136	137	116	142	123	139	123	136	133	110	137	118	139	149	139	150	143	128	142	148	166	125	160	125	134	121	125	127	137	140	133	141	158	135	124	134	134	137	133	138	162	120	132	119	105	137	142	120	135	134	132	140	150	124	136	114	119	128	126	137	141	132	127	137	155	131	141	128	156	143	143	157	145	116	151	144	146	110	142	149	142	141	158	145	135	135	127	127	127	125	119	114	140	112	121	129	138	128	136	121	128	117	129	125	130	139	126	150	122	117	127	124	131	140	112	149	155	147	144	113	147	154	138	141	134	148	155	131	130	146	138	126	116	126	121	125	126	116	150	165	146	155	128	143	161	131	151	153	140	150	124	132	139	105	129	138	130	128	129	128	151	146	149	117	115	116	181	128	137	127	123	127	139	119	128	156	148	140	155	142	169	131	143	136	140	153	142	116	118	128	137	130	126	141	121	151	148	136	130	113	131	184	128	119	125	133	131	141	122	152	127	149	127	141	124	120	138	139	139	138	153	150	136	147	128	122	113	123	137	150	127	139	118	126	135	154	116	151	133	161	142	114	132	144	128	152	116	125	161	137	123	130	148	162	137	135	143	111	124	131	131	140	133	145	119	117	152	119	132	134	136	149	120	139	141	133	123	148	140	125	128	144	166	142	130	116	134	162	129	144	140	142	132	121	120	122	141	120	146	132	134	138	159	125	136	134	112	128	130	137	125	129	148	138	121	129	145	149	119	149	118	125	138	125	159	139	143	133	143	161	158	132	115	139	140	136	168	130	115	109	131	141	137	115	131	150	128	149	116	120	154	122	119	127	133	134	122	142	123	137	144	137	146	157	133	131	130	123	116	157	121	135	123	119	135	144	134	136	129	135	120	141	126	132	132	136	128	148	144	126	140	133	128	138	129	135	170	135	141	112	145	121	146	121	129	138	152	123	126	141	137	149	128	93	125	154	132	129	110	104	132	113	129	130	140	138	134	131	127	116	136	144	138	125	120	139	116	122	136	134	137	110	142	109	136	133	124	116	140	143	154	143	157	147	129	138	126	150	99	130	128	125	133	147	123	141	149	120	133	132	136	119	143	127	148	121	129	138	122	155	128	123	133	116	127	125	127	135	120	115	135	145	132	129	119
29530	24586	33732	31487	21870	16975	14641	13142	14710	11759	9407	3521	1941	957	784	727	584	630	646	608	563	526	437	477	431	434	431	370	389	365	366	346	350	353	334	347	303	300	336	344	318	324	324	329	319	335	328	335	324	314	286	300	356	286	299	337	319	296	307	325	307	315	312	301	331	284	266	314	312	289	305	286	288	311	288	302	280	318	296	297	313	306	279	269	333	336	283	319	290	307	279	297	289	276	306	287	302	295	300	268	303	293	298	296	299	309	328	282	319	281	270	302	293	356	294	317	265	324	302	295	312	322	287	319	294	306	324	308	294	302	323	292	296	304	295	283	308	317	298	289	304	313	332	303	293	292	270	290	310	308	294	296	323	299	313	313	336	301	289	301	294	285	274	302	315	259	325	293	288	291	299	292	299	291	314	269	279	273	317	291	306	294	283	281	293	276	295	304	321	282	282	298	288	312	306	307	285	299	280	280	268	321	267	300	281	297	319	286	276	299	328	312	285	300	299	294	296	339	302	318	311	303	289	290	268	316	293	309	273	289	285	323	272	298	306	294	296	286	293	320	324	297	280	286	337	298	323	320	289	307	312	262	291	326	305	287	284	304	272	278	289	291	288	302	315	315	337	303	300	280	269	284	282	305	312	290	296	281	287	308	311	319	323	301	311	297	261	296	295	307	285	329	295	265	290	282	311	289	306	299	284	334	274	292	290	294	297	290	293	303	293	272	302	292	301	305	305	307	294	309	296	313	318	311	267	297	321	320	301	304	295	320	299	311	301	300	294	323	315	311	328	322	293	296	286	305	284	280	288	319	303	310	298	286	302	290	277	332	278	314	304	345	311	309	257	299	313	307	307	291	310	276	289	299	293	305	291	320	301	320	303	286	275	298	293	311	278	309	304	313	293	302	329	298	277	286	283	286	302	309	304	298	294	331	300	297	279	320	276	302	328	280	289	276	278	328	278	259	293	300	305	304	319	320	285	323	299	256	311	287	327	300	306	290	294	294	326	284	290	294	288	311	300	291	297	278	273	306	291	316	294	310	285	308	300	285	290	291	272	306	305	354	312	307	282	289	308	304	316	314	318	333	274	287	292	322	334	318	303	292	304	284	333	318	285	274	305	290	292	312	290	280	326	324	291	305	315	307	320	272	298	292	285	289	299	318	321	330	340	316	323	312	285	312	279	313	309	287	297	294	326	262	282	312	290	283	264	325	295	304	312	289	272	302	302	282	312	334	284	330	291	280	281	324	292	313	294	309	321	334	288	305	313	267	298	325	284	278	320	299	301	317	310	299	322	292	308	295	298	321	291	288	274	296	276	300	296	288	302	344	324	282	309	315	286	301	304	327	269	309	305	288	280	317	304	330	315	281	297	284	294	347	294	307	320	289	325	323	293	302	335	313	314	286	304	292	289	308	331	292	270	313	321	274	289	305	335	296	326	324	301	300	312	322	295	334	311	275	270	277	303	321	314	309	316	274	314	304	298	313	295	279	294	328	289	296	295	302	289	295	315	305	334	306	313	273	278	267	299	300	318	296	311	292	328	313	284	307	332	317	315	330	270	298	281	298	312	302	292	280	296	294	294	299	288	265	307	317	297	306	321	292	298	264	274	296	295	283	282	302	268	312	353	332	301	269	314	304	309	319	284	278	283	247	286	300	308	308	316	321	296	274	296	292	273	318	306	314	308	318	293	279	322	286	316	277	301	291	303	266	309	269	264	293	259	299	300	330	286	302	296	298	299	321	280	280	278	318	285	288	338	294	307	275	324	306	274	292	310	301	334	311	286	301	335	341	291	295	296	319	328	279	299	306	290	307	309	311	309	278	292	282	298	254	321	308	309	320	297	301	298	276	298	287	282	295	306	320	303	308	294	304	254	353	268	272	294	287	284	310	301	305	321	298	310	281	327	295	287	342	289	325	271	282	317	293	281	293	322	337	288	296	308	332	294	283	326	300	304	283	299	298	307	294	344	323	313	315	327	302	288	288	311	293	278	288	329	301	299	305	269	284	322	285	309	305	306	300	266	331	340	298	291	308	300	308	309	314	303	315	289	290	291	295	276	302	286	296	280	321	332	276	314	319	294	328	297	285	279	300	276	296	317	288	337	313	318	311	279	296	325	302	347	295	316	272	281	292	283	312	311	333	299	298	282	311	324	283	315	278	312	301	332	318	301	317	319	328	298	324	298	295	312	297	309	328	303	289	267	289	320	285	306	329	307	282	279	295	302	307	320	283	284	275	348	286	307	304	298	310	326	302	280	322	313	332	300	285	310	289	291	305	291	287	327	263	303	300	291	299	287	313	321	309	291	293	292	294	314	274	288	302	293	280	300	338	281	324	310	278	310	311	301	277	280	300	287	280	289	270	311	321	314	294	286	268	317	298	313	284	287	320	297	320	299	336	310	330	283	279	330	298	292	304	298	307	294	280	317	323	315	306	317	313	285	312	297	297	299	309	310	300	299	312	268	319	284	318	291	286	313	303	355	284	342	301	302	310	293	274	281	273	300	268	332	295	274	297	315	299	286	290	322	297	326	306	306	301	282	298	299	282	308	275	305	304	286	293	293	322	284	343	303	320	303	308	316	295	323	318	287	322	296	315	300	280	273	286	293	302	306	287	315	296	319	290	325	304	335	312	288	289	326	292	284	306	366	273	263	294	294	291	302	282	304	285	306	296	329	306	291	294	291	336	279	298	270	289	294	296	305	296	305	326	301	329	301	314	287	289	270	277	296	310	313	287	297	307	304	285	329	260	294	345	292	315	316	312	293	296	300	320	284	322	316	310	249	279	299	300	304	301	304	278	305	276	321	284	272	287	308	294	300	308	297	310	293	299	282	298	321	287	319	289	267	270	305	312	295	287	316	307	313	305	312	293	312	304	301	295	299	290	292	318	312	303	312	290	306	326	277	312	279	283	308	276	294	314	292	334	331	298	274	294	314	291	280	281	342	287	322	310	293	319	291	307	312	326	314	288	285	330	299	303	288	293	278	296	306	298	299	289	310	309	322	258	310	301	316	307	294	324	312	293	313	307	291	306	292	318	291	306	280	310	294	282	304	305	312	326	292	298	285	314	319	321	275	289	281	300	333	257	331	278	313	305	265	312	299	350	275	277	322	330	324	291	313	298	310	296	311	308	261	304	293	316	298	297	331	303	310	300	264	283	315	298	283	304	321	305	273	291	314	323	282	299	298	290	314	318	301	297	293	294	301	271	322	307	275	316	292	308	260	295	279	326	306	283	327	281	308	293	292	276	307	300	285	313	271	307	292	302	292	301	298	280	305	304	275	284	292	318	317	308	317	272	308	315	303	294	293	278	312	268	302	275	291	284	286	295	279	282	309	306	307	322	299	296	291	285	302	313	320	286	284	308	300	318	269	308	310	304	317	308	308	296	320	295	293	341	311	296	287	315	333	316	283	308	346	327	307	277	333	270	316	295	293	283	303	312	277	316	308	306	297	328	316	335	287	294	289	284	271	275	308	292
31659	17463	11486	6281	2700	1516	879	538	368	332	239	175	147	140	142	101	121	116	108	90	112	109	122	108	101	106	121	91	132	140	111	91	114	114	94	102	103	92	109	116	111	102	99	95	116	124	99	89	110	115	118	131	116	94	122	86	114	84	108	112	123	124	98	107	111	123	99	104	109	86	113	104	96	108	123	119	116	119	120	94	91	93	99	115	122	115	85	98	110	109	105	118	106	101	116	105	91	108	99	97	101	115	90	128	104	114	103	99	128	95	130	94	76	121	100	96	118	134	113	99	108	117	93	115	122	103	111	77	117	103	116	99	114	107	86	92	118	112	124	105	101	101	104	83	105	105	105	120	86	108	93	92	124	119	110	114	110	94	96	120	103	99	94	115	101	106	113	129	98	92	108	116	127	112	96	94	109	89	102	106	85	115	110	124	95	113	111	94	103	101	121	94	108	122	106	105	111	125	93	122	103	99	103	88	98	118	111	99	110	97	114	108	107	109	107	84	93	99	104	101	127	100	108	107	102	110	105	126	100	136	107	87	99	105	103	110	128	98	102	103	119	103	116	107	113	115	108	97	115	116	107	100	106	115	107	120	113	121	110	112	113	114	102	112	82	111	88	124	115	96	124	100	105	104	110	111	112	104	112	89	109	105	87	95	119	119	109	103	85	87	82	115	120	102	98	129	114	106	90	112	106	88	116	115	116	84	117	85	104	109	113	113	97	111	118	126	102	90	109	120	95	93	90	96	92	127	117	131	92	107	117	114	85	116	103	109	118	92	121	111	110	107	103	109	82	109	119	99	96	105	132	115	123	96	105	106	85	133	123	119	130	96	105	107	111	97	76	86	120	113	103	105	98	105	126	81	123	94	107	109	116	116	133	122	86	106	88	101	98	89	103	121	94	106	96	115	120	105	106	100	98	94	98	100	100	117	109	133	127	118	114	110	88	107	117	89	101	123	91	140	104	131	115	122	121	112	94	90	100	103	118	113	109	105	111	105	108	126	88	123	116	91	99	119	108	97	91	110	115	110	111	113	105	103	96	107	86	109	94	93	104	90	91	97	88	103	87	122	98	119	113	110	98	92	110	104	110	107	102	102	125	108	116	113	124	106	98	101	110	118	106	117	92	101	118	105	116	107	97	96	80	104	114	120	113	95	106	102	105	117	112	98	116	132	89	113	99	94	104	100	143	113	113	102	104	106	136	121	113	114	105	91	112	104	104	100	112	131	108	93	120	94	95	96	114	104	96	97	108	124	122	112	101	115	115	94	91	111	101	114	102	111	107	114	121	102	107	100	97	97	121	93	96	88	117	105	104	97	104	82	116	103	113	106	105	93	102	105	97	102	106	126	120	129	85	102	104	97	103	110	108	107	106	95	103	138	100	94	107	103	106	128	116	102	128	105	87	107	108	133	107	121	116	96	109	92	120	101	100	106	89	121	123	113	116	117	108	117	123	117	95	116	122	123	97	100	104	115	103	108	115	107	109	120	94	78	122	113	90	93	114	100	97	119	116	117	103	122	118	107	97	112	104	96	85	119	116	104	121	134	109	114	93	97	110	100	99	112	116	94	115	106	109	120	97	120	122	119	103	93	121	118	105	121	119	100	118	119	111	104	101	98	120	115	112	104	101	121	95	109	108	91	107	122	114	106	122	104	131	119	110	100	100	124	124	115	99	123	114	107	96	96	102	107	85	95	127	132	110	102	108	113	120	108	96	129	115	106	99	114	112	95	87	106	122	108	95	120	106	109	114	122	116	83	89	128	103	112	106	111	126	101	106	122	107	105	103	121	120	143	132	110	109	106	101	125	122	115	97	112	114	104	90	114	114	121	90	85	100	118	97	98	102	113	106	134	115	127	114	129	107	120	108	104	109	110	122	113	116	130	139	103	124	117	95	108	114	105	121	120	117	105	114	93	98	98	102	125	128	100	108	94	98	112	109	109	103	99	109	112	83	117	99	110	106	112	101	94	105	94	100	99	106	121	104	111	119	113	114	118	102	101	84	102	108	107	119	111	93	90	109	118	106	99	95	121	107	108	120	112	68	110	111	116	93	107	119	122	101	95	93	77	96	117	109	102	106	112	94	113	113	104	119	98	100	109	109	99	94	102	110	98	111	103	128	107	101	114	103	120	103	118	80	111	121	114	94	133	116	105	106	99	116	100	136	105	87	109	112	109	115	123	95	100	81	108	91	105	115	114	98	92	105	99	92	116	120	108	96	113	119	100	99	122	106	108	122	114	114	109	117	90	89	88	97	94	106	106	108	110	124	95	114	110	119	111	114	116	96	102	102	121	110	101	93	86	100	106	95	97	121	106	94	111	103	97	77	114	115	119	111	117	118	103	106	124	99	111	104	103	123	99	89	108	115	134	134	95	117	109	103	86	109	113	115	104	122	115	99	106	122	91	95	117	111	95	118	110	117	95	97	98	92	99	100	110	100	97	129	111	97	108	109	115	112	93	110	94	106	104	104	102	108	127	95	97	110	115	125	131	110	105	121	105	116	101	99	86	113	106	114	121	95	111	111	105	105	116	116	113	106	97	97	117	99	103	117	103	124	86	97	102	105	113	93	116	95	100	96	136	103	105	102	105	116	104	102	97	80	107	117	91	113	96	116	110	111	103	109	121	118	98	123	90	127	95	116	112	125	88	117	110	98	89	117	121	107	119	93	115	94	109	100	113	113	113	90	115	112	100	115	104	109	122	93	96	90	106	86	114	136	101	106	112	95	88	111	103	114	113	119	101	96	102	80	89	95	125	104	106	102	124	102	89	112	103	99	123	112	92	116	106	83	121	87	110	106	124	121	91	111	109	108	106	125	105	109	99	82	118	89	100	94	107	105	106	85	118	91	130	115	109	109	99	110	102	75	111	97	111	96	109	106	117	97	90	125	101	102	104	117	109	99	110	124	119	78	120	114	103	88	85	110	88	93	103	99	117	109	120	109	127	107	119	112	120	93	88	115	102	121	100	102	102	109	117	104	101	97	129	133	117	118	102	109	108	127	101	97	109	108	111	125	88	88	106	124	108	123	100	104	113	95	111	106	102	104	118	97	99	119	115	117	92	109	89	115	108	113	119	116	102	107	124	113	127	95	109	120	120	91	99	102	98	109	103	106	116	110	125	101	123	115	109	128	118	84	102	129	108	101	102	83	115	96	101	104	104	115	88	118	116	119	83	106	110	107	112	120	112	124	119	140	106	101	107	98	106	97	103	114	103	113	119	99	97	118	99	118	124	116	105	112	112	120	118	124	103	129	93	90	116	107	116	88	107	99	120	119	123	103	110	108	109	118	119	132	117	110	131	115	104	100	105	86	100	102	105	112	111	104	98	107	99	92	114	107	95	122	86	103	100	114	83	107	110	94	109	113	116	116	101	87	82	107	121	79	126	113	110	105	99	109	85	107	86	120	112	96	111	92	110	83	86	112	106	117	95	114	105	102	96	115	92	105	116	119	111	104	120	100	109	124	124	118	78
20131	13540	17143	14286	8679	5663	3509	2332	1577	1266	922	605	481	432	336	314	310	298	304	277	287	293	295	240	276	266	279	268	293	264	267	287	236	247	260	272	218	255	254	238	228	272	239	253	271	267	249	249	240	271	229	272	271	251	226	240	250	261	249	237	266	281	251	289	257	275	229	248	248	240	243	243	237	242	229	224	235	246	252	233	214	211	250	250	273	249	274	261	241	237	248	240	278	251	252	253	253	271	254	254	230	270	249	233	242	240	267	246	268	252	265	230	236	249	253	252	262	246	267	219	262	272	248	257	259	253	256	253	244	259	236	261	212	236	223	270	240	218	260	234	215	265	235	247	260	224	241	218	238	257	253	247	249	299	225	231	247	238	230	249	252	252	225	248	246	246	239	258	241	287	264	220	234	261	239	261	284	250	276	265	262	263	256	240	241	254	226	274	257	267	266	238	265	268	229	227	244	267	227	242	229	248	257	237	242	250	238	235	249	262	252	268	256	252	257	280	240	238	242	249	250	255	266	268	253	264	214	257	234	246	239	253	275	253	262	243	248	261	228	241	272	268	236	278	240	232	243	247	267	233	238	241	258	271	306	211	240	260	220	243	243	223	222	246	239	232	245	255	242	244	228	229	256	242	243	266	246	255	248	232	251	239	221	264	258	213	264	255	243	226	242	236	243	253	220	232	225	261	237	260	253	253	281	255	252	274	279	290	232	281	250	270	247	255	253	258	285	231	243	226	234	251	239	256	257	272	263	227	234	239	235	224	242	255	227	243	232	255	246	243	272	247	220	255	251	225	214	242	251	238	235	278	224	255	264	237	251	248	258	260	255	259	254	252	264	263	247	258	247	218	249	236	247	231	249	243	228	209	255	232	255	281	222	247	262	247	261	246	232	244	255	246	270	236	240	253	243	237	265	251	255	267	233	239	233	255	252	236	217	236	243	245	236	263	256	239	230	242	255	244	273	228	228	251	251	241	239	242	236	253	257	270	237	242	271	249	229	246	256	233	247	224	260	248	257	241	278	233	236	217	259	253	239	247	229	233	236	238	241	233	239	218	254	235	247	263	240	233	271	246	234	233	243	250	228	234	254	260	245	249	237	236	244	262	264	246	267	224	252	246	250	238	246	272	254	268	226	250	238	238	246	229	253	270	245	263	235	262	254	251	237	240	244	243	281	224	239	248	268	233	243	246	258	239	239	281	244	257	246	264	253	243	245	235	254	250	272	261	285	246	254	252	233	247	252	290	250	268	232	261	227	241	248	243	255	227	237	266	253	254	267	220	243	250	229	260	257	242	277	260	240	249	200	283	246	251	249	255	223	230	229	264	235	220	252	233	247	255	236	252	258	265	236	256	278	240	237	247	236	265	241	238	229	238	252	253	243	264	276	239	238	243	248	264	265	238	246	232	263	223	221	223	261	246	250	257	267	234	259	243	245	256	233	257	266	251	244	233	244	259	260	235	222	239	229	243	254	275	220	268	250	249	223	248	249	248	273	256	255	242	221	286	259	246	235	266	214	222	266	292	241	270	233	241	260	282	259	266	270	264	269	275	242	247	240	242	246	231	246	240	275	232	236	278	274	217	254	236	257	220	251	262	213	260	244	254	233	247	240	292	234	256	210	241	233	254	228	235	228	237	262	235	248	266	225	254	273	226	231	262	255	232	256	244	232	246	243	256	252	249	239	252	240	257	230	230	236	240	221	240	262	229	257	279	267	267	241	251	243	242	244	240	247	236	269	252	205	225	262	242	242	266	216	223	260	228	252	272	269	225	260	269	237	247	261	243	246	265	231	226	248	242	235	268	255	256	254	241	248	243	241	238	251	264	273	233	241	230	242	238	258	235	249	241	282	250	267	228	265	224	254	233	224	258	262	261	265	273	266	261	257	247	248	250	271	260	221	228	278	236	244	250	235	215	250	268	215	265	258	250	252	246	247	238	232	244	254	258	234	254	268	254	262	244	257	243	242	253	246	250	232	251	232	254	283	281	236	227	245	245	219	232	255	265	244	248	236	269	257	244	233	251	256	266	257	254	240	233	222	286	254	239	243	226	227	261	271	264	241	230	222	232	234	233	273	268	255	227	276	253	274	243	245	228	219	219	261	244	247	247	247	260	231	246	250	244	276	227	276	229	268	249	247	242	246	250	269	244	256	249	244	259	250	241	265	264	225	238	243	278	231	249	246	242	243	255	261	260	241	233	258	251	240	256	247	204	268	258	221	253	249	239	264	272	249	241	236	246	244	242	238	258	271	268	227	244	259	253	246	246	258	264	246	242	252	253	234	250	233	242	242	230	239	252	249	251	244	251	226	248	262	250	251	238	242	251	284	230	239	266	263	263	242	257	263	254	260	256	231	236	274	264	253	265	245	242	276	234	236	234	256	243	271	253	221	260	274	208	255	250	230	240	243	261	256	255	247	224	236	265	244	261	260	229	257	251	264	238	252	274	271	278	229	282	266	255	225	255	253	276	248	256	237	261	254	270	243	244	256	269	243	264	216	243	257	267	256	226	231	237	236	247	270	270	263	237	246	264	249	259	238	231	267	257	250	229	209	235	231	236	244	267	236	254	254	258	224	247	228	247	232	261	244	214	274	215	279	259	239	243	267	245	264	232	240	263	241	245	277	244	272	256	274	218	238	253	228	231	269	258	250	217	260	266	259	231	245	212	261	243	262	254	251	239	236	267	243	253	219	243	242	233	252	252	249	240	266	276	259	226	217	230	249	242	239	263	242	239	246	251	254	232	273	258	238	274	239	245	253	265	223	242	248	247	272	229	239	237	229	227	255	241	248	222	244	248	266	271	246	245	258	253	226	264	227	232	261	237	232	264	227	216	258	250	239	241	231	226	254	229	224	227	221	250	247	251	246	215	244	255	233	265	247	210	273	254	233	288	239	216	251	285	259	248	203	255	262	238	233	243	235	252	259	271	250	246	242	249	282	224	266	233	262	255	253	250	250	245	270	220	231	255	228	255	239	217	254	227	257	228	239	256	263	228	268	273	225	247	233	234	256	246	232	218	279	245	262	234	239	254	225	233	251	244	260	243	260	273	245	262	253	222	281	251	272	265	232	282	242	250	250	241	250	252	263	270	247	240	232	251	240	273	222	260	232	229	224	253	231	206	293	245	273	269	250	251	219	225	261	234	229	247	254	247	238	247	236	233	249	224	239	260	240	261	243	259	245	220	211	248	229	254	243	281	238	279	225	272	259	256	258	255	259	249	237	248	281	256	251	222	223	246	234	241	270	285	273	211	232	258	254	248	246	243	243	257	262	279	258	263	269	281	241	245	241	246	259	251	265	240	261	260	257	261	268	204	218	247	223	255	244	236	254	245	253	259	240	253	243	251	256	230	254	229	233	244	238	232	223	265	247	232	275	241	239	255	252	242	230	241	239	250	225	250	263	259	280	259	254	286	239	249	219	236	243	272	254	272	261	256	255	257	257	237	236	257	251	272	236	240	273	288	239	234	259	240
46704	26797	16232	9531	5631	3520	2444	2390	2126	1393	820	404	251	194	183	165	153	150	168	154	154	136	123	139	112	145	138	154	147	138	140	135	116	142	132	136	124	115	132	123	121	139	137	145	133	142	123	143	126	132	125	124	144	121	117	126	130	115	116	108	126	146	126	136	117	134	118	112	121	120	109	134	139	125	139	110	108	126	110	140	112	118	121	123	128	122	115	126	126	148	141	124	130	109	133	116	136	129	126	125	138	117	134	128	121	122	109	126	125	134	114	133	129	140	126	130	131	130	134	125	112	105	136	132	125	116	134	136	117	148	113	128	118	104	126	136	139	133	121	117	117	124	121	133	134	141	130	112	124	125	115	130	129	135	132	130	130	117	110	109	131	137	119	140	111	131	157	136	119	133	117	110	120	114	146	120	123	135	130	120	123	116	129	124	110	124	111	116	113	155	127	120	132	139	131	138	127	126	144	142	103	129	136	140	123	124	135	121	128	139	152	99	123	128	123	126	134	108	124	111	119	123	140	153	130	122	135	141	107	141	125	130	111	125	112	146	125	117	109	121	137	121	129	124	103	124	125	131	140	113	124	133	125	129	158	120	94	120	139	132	115	121	144	129	133	117	121	121	109	140	123	122	114	112	117	124	130	111	114	132	119	122	127	127	130	132	125	125	123	130	120	117	124	123	115	108	137	129	135	117	104	137	104	111	127	135	119	136	146	126	110	159	142	118	118	137	131	127	129	121	115	120	126	135	132	124	88	112	119	106	148	140	113	113	123	130	127	123	125	125	112	126	123	112	113	135	122	115	145	126	111	101	141	121	122	135	144	131	103	144	111	117	148	107	129	134	121	141	134	149	138	130	134	138	123	134	104	119	114	132	117	134	121	127	105	149	116	115	138	129	114	126	106	125	88	121	142	119	133	106	98	131	127	135	131	152	121	143	144	116	120	103	135	119	112	133	148	141	142	145	123	143	107	124	145	125	120	113	111	130	133	131	103	153	121	138	154	125	119	131	124	106	136	115	120	123	133	138	105	137	139	118	106	114	136	114	123	130	126	139	133	130	112	148	151	119	141	126	105	125	132	105	128	124	124	108	107	122	147	136	135	138	125	144	120	135	125	113	120	115	105	124	125	131	114	125	129	99	118	115	131	120	122	133	136	137	117	142	139	148	138	122	127	108	138	134	155	130	126	127	139	117	127	127	132	158	162	126	135	159	143	135	130	112	125	117	124	136	121	117	117	115	137	146	146	132	124	128	123	131	109	133	116	114	130	143	123	145	130	98	150	142	139	127	131	117	103	123	130	109	108	138	127	109	132	129	107	137	113	148	114	134	114	108	123	103	133	147	118	132	120	99	117	136	159	128	145	138	123	108	134	115	104	124	118	130	133	147	129	127	129	144	118	148	134	140	127	135	129	128	114	122	107	120	117	119	122	118	127	114	139	136	118	138	123	139	137	136	127	116	121	104	118	107	130	125	151	103	134	101	132	111	121	121	148	119	153	123	124	110	94	126	119	116	111	124	138	124	141	123	118	120	121	117	145	157	121	116	112	130	152	112	117	113	122	120	126	124	128	111	118	131	143	142	121	146	100	156	116	109	134	109	137	134	128	123	116	140	123	125	105	122	117	125	145	115	129	119	131	121	95	142	132	136	130	129	133	139	153	112	118	97	121	113	126	100	111	125	117	125	107	126	139	112	128	96	112	132	139	134	115	130	126	133	125	129	132	127	124	127	134	118	102	123	131	116	136	138	103	131	118	136	125	114	140	130	143	130	124	163	133	129	130	119	119	127	126	121	146	133	140	114	130	149	147	117	114	157	138	127	123	137	115	143	138	138	104	127	131	111	107	123	111	122	131	128	122	120	136	117	113	123	130	129	135	134	127	145	129	121	116	134	128	143	113	144	137	139	121	127	140	113	121	137	142	133	120	109	134	134	128	121	136	139	131	114	125	139	121	111	128	113	107	117	138	112	152	130	134	133	115	109	124	145	126	138	146	126	120	130	124	124	147	134	147	123	116	127	127	136	110	130	141	118	132	121	131	125	113	153	123	123	139	135	128	132	136	123	151	126	126	126	125	132	132	121	134	137	122	149	103	113	116	98	120	135	143	116	127	137	128	124	119	105	114	120	124	140	121	118	114	127	147	118	122	127	110	135	133	138	129	123	125	116	129	103	105	116	125	149	116	105	107	131	126	125	107	126	131	134	114	121	129	127	132	130	137	138	120	109	134	124	104	133	118	137	126	128	134	124	109	117	132	120	118	115	126	123	134	131	128	127	122	160	117	116	142	122	118	128	126	118	119	135	133	121	132	123	120	147	134	119	122	112	147	122	133	118	132	123	152	139	96	102	130	121	141	120	150	120	130	132	103	123	117	109	110	140	120	123	96	125	113	135	132	137	136	114	121	111	123	123	135	111	131	128	128	116	132	120	121	110	113	126	126	113	173	135	136	118	124	138	130	116	113	134	118	134	140	118	123	118	146	127	130	108	132	121	145	133	113	127	134	121	116	113	135	126	129	128	124	120	101	127	135	136	123	138	111	106	104	132	131	129	125	113	129	126	126	110	127	118	120	110	117	128	128	124	130	124	125	126	135	141	118	129	126	111	132	143	117	131	148	145	146	144	128	133	124	112	119	136	103	105	122	129	141	141	149	117	161	124	157	132	116	133	150	120	135	140	131	150	101	120	135	138	135	139	124	114	107	118	134	97	136	116	128	141	119	97	120	147	134	130	137	135	121	115	128	128	127	126	113	132	112	131	138	121	111	132	123	147	121	97	134	123	130	127	115	112	142	107	108	139	135	141	115	126	142	129	157	108	114	134	137	116	109	136	136	125	117	140	127	100	106	131	150	120	114	129	129	122	122	126	146	121	151	132	134	136	157	128	110	138	126	116	116	130	150	117	130	131	120	131	155	127	126	132	151	132	129	141	131	97	144	132	145	104	137	112	130	139	107	134	127	159	122	143	152	129	125	134	137	111	119	136	106	128	113	150	123	143	134	131	111	97	133	129	135	128	134	141	120	121	133	128	122	128	118	125	128	129	112	137	114	139	125	112	138	128	104	118	130	144	138	113	101	129	107	122	131	119	128	140	119	141	121	121	119	98	120	104	122	137	125	127	117	105	166	111	106	115	144	143	135	130	123	122	120	129	134	118	126	108	104	133	122	133	127	118	123	137	130	113	134	116	126	126	105	134	121	112	103	115	116	127	131	108	107	118	107	117	123	110	121	125	128	130	120	125	115	137	144	120	128	124	127	133	117	130	139	115	138	114	126	99	115	103	123	115	119	124	145	128	132	138	106	136	126	105	120	141	110	133	114	124	122	127	120	120	138	114	123	128	149	117	134	131	116	114	138	137	136	136	122	121	133	157	122	151	136	111	122	133	110	144	127	115	123	121	99	124	119	143	130	115	134	120	118	134	139	127	130	118	107	153	141	96	149	126	154	121	126	107	130	130	121	117	116	132	106	110	123	151	129	136
29993	19818	21212	19131	15967	12280	9513	9723	8787	6046	3495	1710	1025	649	595	551	483	426	489	421	384	351	342	338	334	345	340	316	327	304	302	325	330	319	300	307	319	290	318	325	299	311	324	290	297	289	299	271	278	261	285	259	313	279	330	252	297	264	277	299	312	297	256	304	277	322	297	263	266	303	266	285	285	289	275	255	318	278	305	287	276	297	303	300	290	281	284	274	286	274	273	261	278	281	277	274	294	291	290	272	297	281	298	291	301	280	263	268	285	297	267	268	303	304	255	283	274	316	252	281	266	287	284	306	280	296	266	290	286	285	282	262	270	265	305	280	286	260	303	283	254	279	249	270	274	268	293	273	276	303	277	303	299	272	262	290	288	286	266	304	300	309	277	290	281	266	266	283	304	297	290	272	273	301	313	280	273	276	271	321	329	272	273	309	258	281	322	267	281	296	324	254	287	289	259	303	279	291	296	264	278	270	304	268	278	285	284	307	267	300	298	268	266	273	289	286	308	279	262	280	286	284	307	285	261	293	308	267	249	322	287	285	282	274	276	266	269	287	296	268	269	294	286	307	273	271	272	276	273	276	274	332	268	318	284	296	287	282	274	290	300	305	275	294	277	288	294	301	284	303	298	281	264	280	304	289	280	263	277	311	268	280	258	305	290	259	260	285	322	283	281	277	274	278	312	287	307	295	268	288	284	300	277	267	264	285	276	286	296	293	285	261	304	276	275	251	292	275	278	274	300	279	264	304	225	270	288	261	266	279	280	297	288	295	264	309	288	281	288	261	309	327	289	277	294	297	283	269	306	300	292	286	263	275	295	270	306	284	296	264	286	262	301	301	264	261	317	277	280	299	253	297	283	285	278	292	296	268	310	273	298	261	264	283	285	287	288	261	310	304	284	276	318	309	262	283	289	296	314	280	269	263	308	315	306	289	282	291	314	301	274	303	288	255	295	272	257	295	303	292	285	297	295	270	289	299	302	293	277	284	295	298	265	306	285	316	286	282	295	288	285	270	285	263	288	289	289	282	283	289	275	278	304	275	252	313	266	275	276	272	279	321	287	300	267	260	284	272	288	273	297	289	293	269	271	301	267	298	259	285	267	259	313	268	308	298	292	281	282	265	273	277	271	323	292	302	281	276	268	285	297	257	270	319	263	309	341	297	309	289	297	311	269	263	308	277	269	271	278	307	307	282	302	285	289	282	261	295	274	299	301	278	333	294	296	316	274	320	296	274	276	306	301	273	310	289	286	254	273	248	265	289	289	313	286	321	262	302	268	263	278	269	333	273	279	275	296	279	280	283	268	272	285	277	282	289	270	304	270	299	276	295	284	302	257	277	291	276	291	322	289	291	314	304	284	306	263	326	285	312	300	271	298	309	300	293	274	251	298	263	276	289	294	270	257	298	291	241	316	288	285	256	276	313	258	295	281	295	272	285	258	307	265	295	283	268	276	258	294	315	260	269	299	273	274	300	285	298	276	338	287	291	256	302	297	283	271	299	283	291	294	282	277	263	305	283	291	284	296	291	274	271	270	271	281	322	278	287	283	280	274	279	310	281	275	291	282	267	271	284	295	286	306	305	266	274	300	275	302	267	298	273	289	289	291	282	287	274	286	286	302	320	283	261	293	289	297	279	273	259	280	282	296	270	282	287	286	296	281	299	279	280	294	238	298	299	313	292	279	322	288	285	301	268	289	298	292	296	270	280	294	255	289	298	271	304	296	305	269	296	293	314	271	287	307	341	260	265	283	279	285	285	296	286	304	239	324	292	296	291	292	304	317	286	297	275	319	291	278	280	293	261	311	267	256	273	309	293	269	291	281	293	291	272	298	311	311	290	277	301	275	299	286	305	302	268	331	288	300	292	284	262	318	291	286	310	287	305	279	267	277	304	271	278	283	248	293	297	294	275	275	318	288	291	293	262	271	296	289	255	285	328	284	294	294	261	281	264	264	275	259	318	289	278	313	233	285	282	265	303	291	323	268	308	290	316	288	297	264	270	310	270	252	254	289	278	276	279	317	281	293	283	281	318	307	293	299	307	275	270	283	271	276	292	306	268	298	286	287	297	280	298	266	294	277	285	289	284	263	274	292	287	277	295	313	259	260	297	256	285	278	309	304	247	289	308	284	286	291	298	263	280	284	264	268	268	285	298	315	282	290	324	290	292	302	252	328	281	286	295	305	299	270	304	250	262	291	300	292	265	284	275	301	285	270	293	269	302	324	282	309	287	310	280	266	285	297	283	280	282	307	293	289	272	295	265	289	286	291	262	278	305	292	265	289	297	278	319	295	272	286	286	272	287	239	283	278	277	263	263	302	288	281	293	274	289	299	260	310	273	292	275	290	293	265	289	269	282	296	290	268	280	283	262	271	285	287	304	287	293	258	284	300	286	278	301	287	295	261	281	297	283	267	278	301	273	275	289	279	279	328	296	277	300	291	306	280	283	308	260	268	293	286	289	305	286	272	314	282	284	288	305	295	292	317	311	289	258	289	276	268	314	272	291	288	274	289	295	298	286	260	273	301	300	280	284	275	276	277	282	250	289	316	276	286	306	297	292	303	284	276	329	279	274	276	253	293	304	262	284	302	268	267	283	304	276	279	275	293	285	269	291	283	269	283	277	268	276	291	310	279	298	301	284	282	258	271	292	260	310	290	293	295	243	266	271	286	294	292	283	320	290	302	318	296	264	288	297	312	267	261	307	294	284	306	296	280	248	303	264	266	284	305	269	280	275	300	282	305	279	281	302	300	286	248	277	301	275	271	309	304	283	284	301	319	260	255	281	319	276	282	273	287	283	299	280	292	276	288	319	282	272	282	270	291	289	286	286	274	275	270	262	297	297	270	283	268	259	272	304	250	327	306	264	291	265	294	289	287	263	274	317	304	273	268	291	292	308	276	301	307	259	294	297	296	283	273	271	296	285	298	270	311	279	320	257	275	293	309	291	265	279	296	259	299	279	288	253	288	262	311	296	286	296	278	280	289	268	290	277	277	292	287	271	278	267	282	277	292	329	275	281	252	294	301	280	278	281	282	272	281	280	307	273	292	297	274	307	295	258	284	257	275	291	291	317	321	296	295	306	296	272	293	290	270	256	337	288	300	283	301	298	268	296	269	256	300	279	263	287	312	258	300	289	304	268	283	287	289	273	297	258	278	316	298	294	264	291	291	285	299	273	269	251	282	255	282	290	278	267	275	277	244	288	305	289	264	278	296	278	288	275	300	277	273	267	288	290	283	301	308	275	277	285	284	257	304	294	294	304	313	335	262	273	285	267	282	303	284	285	294	270	306	306	274	289	299	310	262	298	273	316	256	288	306	308	292	257	260	301	278	279	274	280	275	284	294	274	256	269	298	297	275	283	276	321	285	253	284	328	286	275	290	284	255	323	266	280	292	294	297	280	318	266	266	273	291	308	261	254	275	269	292	294	288	277	283	319	283	271	275	297	313	304	323	279	284	295	279	298	258	298	278	272	307	283
48207	30301	23531	17593	12005	7853	5808	4158	3717	3815	1971	843	455	306	236	232	209	184	210	199	172	166	162	160	144	167	164	150	143	139	157	142	132	162	137	132	153	133	159	147	157	113	125	166	131	114	123	131	155	121	119	130	143	155	148	130	136	155	139	131	136	111	139	130	111	122	131	146	128	129	148	136	125	141	131	134	111	140	144	131	138	142	150	133	149	130	141	123	137	124	141	150	139	137	138	142	158	143	147	143	141	148	132	140	136	147	123	156	134	120	124	120	127	137	132	132	134	124	135	127	101	103	131	122	134	131	120	136	125	124	122	109	133	132	122	164	108	116	106	110	135	149	150	130	139	136	164	131	106	139	130	109	148	143	147	149	122	120	129	148	147	135	133	133	131	122	153	126	115	116	124	130	138	120	158	134	115	125	128	128	129	146	132	131	155	142	118	103	125	138	138	106	110	128	137	137	129	141	138	138	141	126	140	118	129	136	134	119	137	160	101	131	134	156	145	142	147	142	155	167	155	149	147	128	140	115	136	114	109	127	139	133	130	131	125	128	127	123	154	147	148	125	116	133	151	146	140	132	126	123	143	136	148	135	136	112	105	130	143	127	130	154	145	138	113	128	139	151	136	123	130	124	117	128	155	150	150	138	112	124	127	113	149	121	114	136	125	132	139	128	139	133	141	119	139	131	131	126	117	148	128	117	124	129	145	115	144	138	132	155	123	135	139	122	140	128	127	137	141	161	149	168	136	123	142	127	128	141	149	104	130	114	134	132	130	136	132	131	131	121	135	112	134	126	120	122	108	145	113	138	141	129	142	137	115	120	147	123	126	160	137	144	128	122	124	110	127	128	123	131	131	131	128	122	126	129	119	139	117	146	122	157	128	109	143	123	132	137	139	140	118	127	111	176	146	131	153	112	142	134	153	143	155	117	136	137	145	125	133	149	124	148	137	128	127	119	124	147	130	118	131	113	141	108	122	142	148	135	141	109	124	142	148	129	131	121	136	129	122	129	131	101	142	128	127	123	162	136	121	129	143	142	114	121	125	122	126	123	129	138	128	128	136	126	120	127	122	146	133	137	115	154	112	125	114	124	151	119	137	122	132	140	126	124	109	138	125	119	124	120	128	118	117	129	131	133	120	122	129	136	139	134	136	124	131	141	127	137	133	128	132	142	112	133	122	136	155	116	153	137	145	119	115	117	126	141	148	125	139	126	124	141	157	138	145	157	109	137	122	114	140	139	133	127	145	135	146	134	103	127	149	143	142	154	115	157	138	121	139	127	124	128	135	136	113	136	133	141	131	122	132	135	115	131	138	123	98	116	140	129	119	123	133	147	150	123	139	129	127	123	121	118	128	134	121	152	135	115	131	142	147	146	132	125	130	108	143	143	141	149	113	115	138	115	150	141	134	122	108	132	105	124	148	140	119	134	123	134	160	129	130	143	130	139	163	136	156	136	148	134	142	135	141	123	128	143	144	135	120	136	134	121	143	127	121	106	145	144	136	109	127	147	132	115	133	127	142	126	131	125	142	129	121	125	139	150	120	162	154	132	122	143	118	155	142	145	147	149	119	124	129	134	141	131	123	133	117	143	127	123	120	122	147	128	119	130	134	163	158	99	144	143	148	136	133	146	160	129	143	136	130	122	145	135	123	115	97	133	130	131	136	130	135	117	131	148	155	131	138	136	113	132	118	135	135	120	145	125	140	132	146	128	149	145	149	149	130	142	133	141	115	132	138	130	141	137	139	140	131	132	137	152	135	131	125	123	115	122	139	130	139	126	144	125	126	135	125	128	144	120	143	166	131	129	140	144	153	123	128	119	138	124	112	143	115	121	151	133	145	130	138	125	124	133	140	135	127	128	120	137	133	130	110	146	138	134	137	130	107	117	140	142	143	134	136	147	117	153	118	122	127	111	149	141	119	124	114	142	136	134	154	123	114	124	124	140	165	132	136	130	131	136	135	131	127	125	142	161	150	138	145	134	162	135	134	154	147	121	120	130	121	144	122	122	110	151	160	134	137	116	125	139	128	147	144	129	125	120	155	132	126	132	122	136	128	118	142	135	128	120	127	131	122	133	132	135	147	118	109	125	125	143	148	136	135	142	130	131	141	129	150	124	151	162	135	132	140	125	150	126	132	129	139	113	109	131	139	137	132	127	136	141	138	132	141	118	153	140	115	112	137	128	144	133	127	137	131	120	136	127	141	128	131	118	134	129	117	147	135	143	128	134	148	154	134	124	139	126	134	135	131	119	98	130	125	138	133	128	131	139	115	147	138	130	130	139	142	133	140	129	142	132	136	123	129	143	129	125	119	141	128	139	141	109	117	119	143	114	126	149	155	153	158	139	132	132	141	145	130	125	134	136	123	148	137	144	146	155	116	129	138	133	113	135	125	137	126	115	111	131	120	128	159	141	133	138	141	112	120	132	133	143	122	133	128	118	132	124	129	132	121	109	118	132	143	141	131	120	106	119	117	130	137	132	129	138	132	147	121	129	120	119	153	153	142	125	138	148	139	156	124	125	131	134	109	131	112	135	100	106	117	145	154	115	167	136	121	121	132	128	139	135	128	134	132	118	134	142	117	140	132	150	141	130	140	140	141	129	132	130	127	135	114	141	129	125	120	134	133	138	137	115	134	159	141	140	129	132	117	115	143	104	118	141	114	128	131	132	114	112	120	151	127	137	116	118	134	138	120	133	130	143	148	140	139	128	122	120	142	135	145	125	159	146	141	145	143	140	107	164	136	149	140	152	148	143	126	152	132	115	118	126	135	121	139	141	138	143	132	136	152	124	134	122	140	160	162	128	141	131	138	118	126	110	109	124	116	149	138	146	138	115	120	142	137	121	148	124	140	152	142	127	125	128	145	115	106	139	117	145	160	138	128	132	139	124	140	139	144	144	146	146	144	146	131	165	117	137	121	148	134	150	138	121	154	154	129	118	123	145	166	138	128	139	124	130	148	116	125	118	156	129	135	138	165	139	125	136	141	116	150	144	102	143	133	141	127	133	144	123	141	152	145	129	131	120	140	150	159	133	137	116	130	128	136	128	129	128	141	151	150	145	160	120	110	137	143	126	135	128	153	138	134	129	100	121	159	126	128	151	131	115	128	126	127	122	152	139	149	148	119	124	127	152	140	114	141	155	132	122	120	148	123	119	133	112	140	142	139	139	121	150	133	146	145	145	141	147	149	122	138	137	139	129	100	115	131	117	143	134	137	117	129	111	124	157	119	150	135	144	151	116	111	123	123	134	125	126	144	119	123	122	125	147	113	124	117	162	164	112	132	133	150	126	145	146	131	137	128	115	127	140	127	141	129	126	138	170	160	142	131	136	121	108	137	148	129	132	132	124	141	130	133	135	145	141	131	141	134	130	136	162	132	146	129	135	151	108	134	143	145	129	139	129	139	125	139	126	114	125	136	122	137	141	138	121	139	135	135	145	122	105	122	158	125	140	147	132	119	138	139	121	138	125	132	137
29897	23163	28876	29655	25420	21449	18083	14932	13749	14994	8203	3446	1813	1293	1050	966	747	656	686	638	581	510	461	485	441	438	438	394	396	399	407	364	377	373	364	322	329	337	362	307	310	329	301	299	313	323	340	315	332	316	349	287	330	328	281	280	304	316	289	291	301	289	298	306	290	295	293	272	291	300	273	304	293	286	276	309	310	344	299	284	282	308	307	319	312	304	302	313	293	296	308	321	312	318	328	299	328	289	307	275	258	296	297	281	291	293	302	279	296	301	298	303	289	279	302	307	286	312	305	267	261	305	296	271	311	298	298	305	321	310	310	282	286	305	306	287	263	302	285	318	293	289	278	305	329	323	294	294	290	298	276	274	303	321	304	277	318	277	311	295	305	291	302	301	316	292	273	298	300	281	321	318	307	272	326	285	336	308	284	288	311	309	318	312	276	329	292	278	312	292	310	327	304	275	295	269	296	276	305	315	292	306	288	288	287	291	301	321	303	298	296	301	317	310	293	283	298	297	307	305	280	330	297	281	304	264	312	301	288	311	318	293	290	317	298	301	287	277	313	314	308	294	318	284	297	322	291	309	285	285	266	280	290	304	268	303	297	311	285	287	290	308	298	298	298	295	313	252	284	276	292	275	309	300	276	314	323	287	265	265	312	283	298	323	299	322	278	291	303	281	305	311	302	263	283	276	286	290	308	294	327	324	280	312	313	293	293	272	298	299	337	285	295	326	303	314	281	293	285	295	295	294	284	291	302	304	308	295	301	274	287	333	320	288	315	278	283	271	333	285	298	273	306	328	300	287	289	278	302	295	284	304	283	326	300	308	271	299	286	289	323	308	271	285	302	293	301	279	297	297	309	282	313	321	304	284	306	262	304	318	314	280	284	306	303	285	314	283	307	341	305	285	318	285	286	277	312	278	335	295	283	294	286	302	271	288	299	292	288	302	306	284	301	304	277	310	309	287	306	265	264	313	310	278	295	304	290	305	280	311	268	262	302	288	288	339	296	311	281	269	326	309	262	315	322	297	278	301	293	292	286	318	352	277	287	287	319	296	331	318	279	297	310	307	288	308	314	274	309	298	299	288	310	295	304	299	285	305	317	298	325	277	310	293	297	313	296	324	296	272	281	308	295	284	294	306	301	288	304	300	287	294	310	341	269	301	313	274	294	296	313	262	297	301	297	312	289	311	271	273	326	322	307	303	295	284	336	291	322	297	301	281	283	303	299	298	316	336	306	298	283	253	280	278	297	295	291	268	291	312	313	303	310	307	281	285	308	272	293	308	306	285	293	296	300	308	290	279	315	304	331	300	311	282	283	286	312	310	255	322	301	301	299	330	290	283	292	326	328	332	293	265	284	288	287	307	284	320	259	286	309	296	316	341	293	297	290	286	310	285	286	284	313	329	269	279	300	296	294	282	320	293	271	303	286	312	313	278	308	300	337	319	298	292	313	280	306	285	316	317	300	305	285	300	271	341	292	290	286	294	285	294	301	273	305	299	293	304	277	318	314	267	267	280	300	318	304	268	315	300	293	322	272	302	302	292	306	312	316	324	292	300	321	326	299	292	310	310	276	296	293	325	289	283	293	278	314	291	308	328	296	312	286	318	274	297	301	304	265	309	279	290	278	310	305	307	275	303	296	307	291	280	312	273	300	279	292	303	307	297	288	287	292	284	324	295	288	285	281	282	276	272	303	281	307	302	296	283	333	295	279	314	318	328	304	291	293	309	274	269	308	288	283	299	267	270	292	326	325	291	311	300	329	323	273	277	300	267	300	285	288	282	301	277	288	304	302	302	272	307	282	294	288	313	280	280	299	284	302	289	293	312	323	298	298	315	288	339	299	324	287	315	273	269	318	314	307	325	301	317	307	277	301	278	323	312	287	310	285	287	323	320	312	295	290	311	305	284	305	271	311	289	283	304	285	304	303	297	298	267	309	277	272	297	306	304	302	372	274	273	290	266	306	272	318	339	304	310	303	288	285	305	315	322	305	329	287	291	325	283	303	273	287	295	270	293	269	315	308	307	266	307	304	304	321	275	347	300	300	315	311	304	311	291	259	306	310	280	301	308	322	287	310	285	303	268	270	276	305	290	280	287	306	296	288	314	311	296	313	272	292	292	322	307	307	313	299	294	286	302	308	290	292	313	290	324	283	312	328	321	309	304	297	302	282	300	279	281	283	287	320	299	332	309	303	295	304	289	327	308	309	290	265	259	285	301	302	293	292	311	303	279	291	304	293	273	291	319	288	293	322	267	305	291	306	310	259	272	301	293	304	331	278	295	303	307	317	318	300	282	281	311	303	293	289	296	313	294	320	297	291	299	303	332	292	308	266	277	282	284	305	290	300	297	291	294	302	325	340	277	302	311	280	296	310	358	316	302	318	306	310	318	325	284	294	297	288	293	302	333	301	306	277	316	302	300	302	314	309	275	265	303	279	275	288	307	310	280	316	307	297	284	296	342	274	325	320	300	319	293	312	291	285	300	299	295	315	301	289	334	330	335	310	342	267	284	272	302	303	312	297	291	305	323	332	315	288	319	316	301	306	271	284	300	284	301	301	267	309	291	288	288	287	287	304	271	301	290	312	258	314	283	306	320	300	319	255	302	319	295	281	295	267	285	297	289	292	299	278	287	306	307	304	315	292	269	284	300	265	309	318	288	299	304	276	292	325	313	308	299	298	312	305	299	261	299	311	301	298	298	278	307	304	295	309	290	282	294	288	313	301	267	295	289	311	294	318	308	292	307	288	315	315	304	274	294	334	302	286	280	277	312	306	307	302	322	292	286	275	298	289	329	290	329	262	297	322	287	316	304	305	311	270	340	292	296	317	311	321	303	319	299	293	311	342	308	283	282	265	301	306	290	309	292	281	332	286	285	287	262	305	265	298	295	283	293	282	301	288	296	300	322	277	349	297	297	260	319	286	294	297	314	306	268	284	316	284	282	282	310	291	281	289	288	328	270	293	329	323	306	295	264	283	301	311	313	268	302	286	287	282	320	325	289	286	275	303	287	294	273	295	287	268	287	285	275	288	311	303	299	316	299	266	296	324	317	316	277	314	277	315	274	316	276	292	327	292	314	315	285	285	305	278	296	302	295	288	306	293	293	285	287	299	307	292	292	267	314	301	295	283	285	313	285	283	294	294	298	295	298	298	305	297	314	283	305	285	295	289	290	299	290	299	290	314	294	302	288	297	300	285	289	282	306	302	310	315	318	317	271	302	314	330	310	310	308	302	297	275	257	323	280	279	285	282	256	320	273	292	304	290	266	294	257	294	281	289	302	259	303	295	302	277	293	282	279	291	300	295	299	286	285	298	305	295	297	321	291	298	283	274	348	293	288	277	303	312	324	291	300	305	304	300	285	324	298	284	311	266	300	307	333	284	303	267	300	284	256	294	278	286	303	291	314	313	299	329	284	287	297	275	295	280	291	305	282	296	266	298	288	289	304	310	325	326	308	313	319	296	280	284	294	246	288	298	307
32335	18009	10555	5505	2948	1830	1041	749	432	378	291	199	163	124	137	130	106	126	108	105	123	91	126	99	114	117	115	100	104	105	112	117	118	111	104	90	110	129	110	121	112	124	105	118	110	101	102	104	122	119	95	93	86	99	116	102	103	91	109	111	99	94	98	137	107	98	101	95	112	99	109	100	99	93	102	89	109	98	114	101	112	110	115	105	83	82	89	112	92	101	119	94	123	129	114	108	121	103	110	106	107	111	102	99	94	103	108	111	100	110	95	102	113	111	115	107	99	107	96	104	119	108	96	109	100	101	84	103	126	103	118	85	96	104	100	93	104	123	115	105	110	127	108	129	105	97	98	117	91	101	116	111	110	101	110	116	106	113	109	104	101	88	99	123	95	82	92	94	107	104	88	104	118	95	112	96	104	118	99	109	103	106	99	107	102	102	117	105	110	102	80	125	118	110	101	110	95	84	96	106	109	98	97	112	122	101	105	105	111	95	105	116	94	111	92	89	95	110	96	98	96	98	98	102	98	97	93	98	112	116	113	91	108	96	102	128	108	112	104	117	130	124	94	105	114	104	109	99	93	107	108	88	111	119	123	106	106	100	98	87	115	107	96	104	98	94	102	126	117	89	101	112	102	81	114	117	110	115	73	117	108	114	103	105	111	97	123	110	125	109	100	106	93	110	91	110	97	103	101	99	100	99	104	106	125	108	106	98	109	88	107	132	105	96	77	109	105	105	106	98	101	117	98	110	112	114	121	121	102	100	103	108	100	91	97	89	83	111	112	107	102	93	103	100	102	114	84	133	117	117	84	98	106	98	123	131	108	109	114	104	104	84	92	108	100	109	104	96	108	97	107	112	92	129	89	80	109	118	107	97	114	106	116	102	99	118	97	92	118	98	121	103	110	114	104	100	89	106	113	107	119	120	109	101	108	82	89	101	90	92	100	91	123	110	97	104	85	87	83	113	107	91	125	119	103	96	100	101	104	103	117	102	110	112	92	107	117	96	103	101	104	110	118	92	82	93	104	101	91	99	89	81	121	102	94	98	91	106	120	112	82	99	107	100	108	98	115	128	107	109	121	107	90	116	103	100	122	101	109	107	102	103	95	95	128	100	117	99	102	118	101	131	106	106	98	111	112	114	91	81	98	116	101	114	105	106	101	100	107	106	109	98	119	110	94	98	103	106	105	99	111	118	101	107	103	89	119	114	109	102	100	91	103	125	105	102	95	114	108	109	101	101	112	91	92	100	112	105	110	87	92	113	104	88	131	95	105	93	113	113	92	112	100	123	127	113	109	103	90	101	99	118	92	100	99	115	95	104	109	102	104	129	98	103	109	114	109	101	99	129	106	112	88	102	101	127	88	98	100	98	112	99	106	103	108	104	90	116	99	102	116	100	91	102	94	110	131	116	131	95	122	126	96	111	112	103	101	104	123	99	106	92	93	107	90	102	105	105	96	112	99	99	88	82	97	108	107	127	97	83	102	103	120	104	109	101	104	84	96	107	100	106	108	109	100	100	113	111	103	98	80	116	85	110	112	121	102	106	116	103	95	121	110	96	105	116	112	115	127	118	95	109	118	122	103	106	142	87	100	92	85	99	96	103	110	92	79	98	107	114	102	115	107	118	105	98	124	117	94	99	114	122	113	98	85	88	129	95	116	104	116	112	93	103	101	104	136	98	98	93	107	126	94	116	131	96	111	115	107	96	125	96	106	121	104	96	109	99	108	125	107	111	93	117	123	111	106	107	109	101	105	103	93	101	97	85	85	119	136	109	108	104	105	98	93	107	98	107	97	108	82	103	131	113	109	92	117	99	101	112	99	105	90	97	99	121	117	113	107	94	113	115	107	103	90	117	116	100	84	107	92	97	91	125	106	111	100	98	105	100	109	87	86	90	90	116	97	111	114	98	107	114	96	115	96	103	111	110	106	107	124	95	133	90	109	111	135	94	117	103	102	90	101	97	94	101	97	120	81	89	94	103	106	94	93	95	111	97	121	92	95	102	93	108	107	97	114	103	101	90	98	118	105	111	116	83	107	100	118	100	108	108	90	96	111	109	94	123	113	112	104	102	105	89	98	111	121	109	97	113	102	105	98	87	106	99	135	93	113	110	117	100	114	95	108	111	110	100	112	107	114	115	104	93	108	103	93	105	97	97	107	107	104	134	110	91	79	100	104	121	97	101	132	98	107	99	97	91	110	123	96	93	117	106	116	81	115	84	121	105	110	83	112	116	125	98	127	116	88	100	97	110	114	114	97	94	107	106	111	102	102	92	94	112	123	130	94	104	95	118	109	112	93	113	109	128	88	110	103	109	109	113	108	94	89	92	99	105	103	108	116	117	113	117	106	104	99	100	104	87	103	124	101	122	101	97	104	108	105	117	84	114	109	129	107	104	103	115	95	95	110	102	114	99	119	110	92	99	94	85	96	92	90	99	101	109	105	93	104	108	111	111	106	111	106	98	111	124	116	132	117	105	85	113	111	108	112	103	96	102	112	106	107	98	107	89	113	103	105	102	110	131	115	102	106	104	96	125	85	116	106	108	112	120	113	98	102	100	97	118	108	99	90	102	94	109	116	102	101	100	113	89	93	103	106	102	104	117	108	106	98	115	122	107	105	105	113	104	107	97	99	86	101	103	88	90	110	100	102	111	107	133	112	101	109	100	92	103	101	91	97	108	100	71	109	110	99	102	109	117	107	115	107	112	103	95	100	116	114	91	101	111	111	102	106	98	92	92	100	90	102	107	119	102	111	111	103	92	107	108	96	107	99	102	91	126	121	97	104	115	91	82	113	96	90	106	94	86	98	99	111	112	105	96	97	97	95	105	121	94	112	71	88	112	119	108	102	90	120	105	136	96	101	123	92	110	99	96	102	94	116	101	111	106	103	97	120	108	127	127	103	99	103	116	102	108	113	115	128	97	101	115	101	127	90	101	104	107	113	114	121	102	123	105	97	98	123	111	108	106	100	114	92	98	97	119	109	100	96	86	110	99	102	127	108	113	115	102	91	115	103	106	89	129	106	97	93	92	107	105	109	101	111	106	99	99	96	99	104	106	94	106	112	98	86	104	95	82	110	91	131	112	103	111	124	92	95	128	121	86	103	111	89	119	81	105	117	113	114	128	99	108	99	99	104	119	112	108	99	121	122	118	96	114	93	99	96	95	100	101	110	99	94	108	109	97	113	118	109	105	113	98	90	93	100	87	107	102	116	95	112	108	126	121	101	105	97	114	96	107	100	90	114	111	111	109	112	114	87	105	98	109	100	98	97	103	100	95	99	104	119	92	105	118	92	113	104	110	100	102	96	101	104	105	126	82	127	114	102	116	106	113	119	93	105	67	111	98	120	113	91	81	108	129	127	132	133	115	96	101	101	109	101	84	111	102	114	89	102	105	103	102	94	127	108	128	116	95	93	96	113	109	106	94	122	113	74	103	114	105	116	90	87	107	100	112	91	99	109	100	110	107	103	93	98	112
19004	13392	15682	12966	9792	6822	4611	3070	1948	1481	1095	734	541	410	359	312	322	304	285	281	316	281	287	249	272	241	290	265	265	260	294	258	251	260	245	248	247	263	238	242	269	281	229	252	250	243	255	261	249	253	265	242	234	253	232	256	267	271	233	230	254	246	262	227	242	256	235	257	248	240	262	253	255	232	264	235	237	250	244	272	243	224	259	257	270	243	224	221	225	250	239	240	238	253	240	273	239	230	235	246	226	249	254	220	249	262	247	243	243	240	250	216	232	237	234	267	219	267	239	228	234	246	224	233	280	242	228	233	269	237	258	235	250	267	256	295	237	233	200	256	240	244	245	225	252	225	209	224	256	258	271	231	247	244	231	259	273	241	232	236	226	238	213	238	280	260	277	258	234	259	264	237	253	249	237	238	254	233	235	262	257	263	250	259	218	218	253	258	260	230	238	226	255	220	244	263	272	238	240	230	247	270	261	235	266	269	237	255	261	217	236	251	236	253	235	259	260	257	227	239	246	243	227	220	224	248	226	237	224	251	240	244	253	246	218	244	284	246	271	259	246	241	251	245	229	224	235	224	242	249	241	222	240	239	244	249	248	252	239	235	243	281	242	287	235	228	251	261	231	252	272	231	222	228	249	243	264	239	263	250	247	274	240	238	238	241	239	237	259	258	281	246	246	239	255	205	232	223	281	231	230	279	241	234	248	238	264	250	214	244	246	227	236	255	211	229	248	243	246	247	261	270	247	243	219	230	259	238	221	250	250	216	250	229	234	246	238	245	230	239	264	227	256	247	253	277	231	252	239	244	262	214	235	233	264	248	239	229	239	235	250	232	234	251	223	223	255	245	242	249	239	247	209	227	229	245	229	236	270	260	277	218	243	261	241	242	241	243	266	237	242	269	250	242	252	260	245	240	226	247	266	259	241	221	267	268	252	266	234	223	245	229	259	213	259	232	251	268	243	191	238	281	266	216	268	244	230	274	216	235	235	224	238	244	220	285	260	262	259	271	234	233	259	256	235	256	224	251	245	253	254	241	279	247	210	253	237	249	224	256	247	228	263	234	215	230	237	209	266	266	203	237	258	229	244	249	232	241	263	253	253	234	211	258	254	241	225	237	269	242	234	236	246	256	238	244	266	252	249	249	238	259	227	238	241	258	246	216	235	211	248	252	247	233	234	239	244	250	263	254	240	226	231	249	245	244	240	271	251	229	250	235	250	240	252	248	245	238	226	263	263	231	241	235	235	230	235	253	202	264	252	240	236	223	230	267	267	247	260	212	242	236	230	265	229	267	250	248	256	228	230	240	255	250	275	211	227	255	216	233	230	245	220	258	238	244	277	235	255	239	223	244	263	244	270	236	263	233	258	218	221	225	218	241	221	248	234	263	265	229	253	254	241	244	235	263	235	245	257	230	250	247	250	289	252	246	258	265	232	220	247	237	255	248	251	236	257	231	218	227	251	251	241	216	254	261	248	245	239	229	253	224	260	264	221	239	227	270	261	227	261	207	227	223	248	267	270	244	252	271	241	227	248	252	240	274	252	242	237	269	244	257	253	253	243	219	225	239	235	277	257	246	232	252	255	283	242	243	240	234	283	239	232	284	236	243	226	238	211	258	254	258	244	252	246	226	252	247	232	224	221	226	236	236	250	219	232	245	269	258	239	235	267	235	230	230	207	251	235	259	262	248	249	221	255	248	255	237	238	237	265	257	245	231	242	238	260	240	225	247	248	229	250	268	249	270	234	239	217	280	255	227	232	221	236	245	247	260	247	259	233	260	222	247	249	268	260	244	257	251	227	231	268	262	237	254	234	238	245	241	215	245	236	245	238	253	262	240	242	258	249	247	220	245	244	248	247	232	238	233	210	280	244	241	223	250	223	228	273	259	243	259	235	270	253	243	233	220	240	272	243	232	277	240	226	263	263	250	270	229	222	231	229	244	275	241	220	267	231	253	247	271	261	260	227	256	244	258	253	254	238	232	237	249	246	247	250	251	262	255	249	253	235	249	232	216	241	261	226	205	257	243	246	268	263	246	247	251	270	245	219	249	260	208	254	257	236	231	278	236	234	249	224	265	264	223	226	263	251	219	253	240	227	241	245	217	259	212	236	246	225	265	249	216	244	274	236	249	242	226	257	251	265	233	241	254	234	230	219	218	252	253	246	227	241	224	257	226	238	243	271	246	230	242	246	242	238	227	251	247	253	258	233	275	231	217	227	233	244	254	246	266	249	249	247	234	263	244	230	243	245	237	243	252	238	250	246	263	220	243	236	222	252	237	234	261	232	241	249	235	257	260	220	273	238	244	258	238	250	230	259	276	233	244	250	254	262	247	258	218	224	247	272	237	268	243	251	231	252	241	245	252	256	244	233	229	272	255	244	276	226	249	243	253	228	239	250	263	261	227	250	220	249	237	247	258	279	249	257	254	247	238	255	260	252	241	248	239	273	245	248	250	218	250	234	254	257	230	218	256	228	246	240	227	266	228	209	245	235	249	262	231	215	251	245	233	244	253	247	228	238	228	240	244	237	248	225	221	260	227	211	247	234	240	207	246	248	250	266	229	235	251	241	246	252	240	229	228	269	247	239	249	265	222	268	253	238	264	243	240	226	261	285	240	237	247	256	223	251	239	256	262	228	232	233	222	245	250	240	246	215	247	222	258	248	259	247	242	258	273	226	257	248	238	213	204	217	255	258	222	237	241	214	234	256	239	257	241	244	247	244	222	222	239	230	237	257	243	238	234	227	256	251	245	217	232	227	224	248	244	228	222	245	249	239	235	240	249	252	264	234	241	244	248	257	227	227	230	262	246	250	250	256	239	221	264	226	225	239	273	240	226	242	195	242	243	258	217	230	219	251	220	230	236	225	251	256	260	248	247	266	230	251	253	242	247	258	230	259	216	228	243	273	254	250	231	256	243	249	241	244	254	237	264	243	246	246	218	224	256	242	247	254	244	245	250	247	254	243	238	229	238	259	246	236	223	222	216	220	250	258	237	249	264	245	241	220	243	247	276	249	255	264	240	261	247	246	231	239	249	238	251	229	230	247	223	224	229	252	245	255	259	244	242	273	234	233	257	234	257	268	224	232	264	237	221	249	252	248	241	244	244	276	234	243	272	241	234	248	255	206	222	251	247	222	252	228	243	246	251	246	253	251	255	239	227	272	266	244	248	236	224	257	249	222	219	240	229	245	255	218	262	258	213	216	243	253	225	253	216	247	241	222	228	248	265	245	249	255	248	271	240	246	239	239	250	260	245	250	231	255	233	235	265	269	240	275	251	258	263	261	275	220	258	252	242	251	224	238	241	252	250	218	241	243	236	239	253	231	213	268	242	264	254	228	249	248	257	266	238	268	259	241	244	255	231	270	251	242	224	265	243	265	230	287	229	252	245	246	255	237	227	236	246	241	246	225	252	265	256	253	257	247	246	234	237	262	274	241	242	234	257	247	240	243	251	231	260	214	263	254	265	237	272	260	223
34849	21940	21208	15618	9423	5843	3570	4292	3881	1942	1360	670	250	241	181	188	155	145	160	147	123	138	135	145	122	139	157	143	138	136	138	152	134	117	125	104	134	120	130	115	119	114	127	160	111	116	133	127	120	139	117	117	112	121	140	126	120	129	113	144	129	101	118	125	121	125	125	113	111	106	116	120	122	130	115	119	114	137	107	130	131	125	142	129	120	116	139	135	116	121	123	129	100	128	136	124	132	128	125	123	120	120	134	115	104	120	118	134	112	110	112	127	115	140	132	116	122	120	119	118	141	124	139	122	130	115	125	135	121	131	120	120	116	125	101	121	137	125	102	117	116	120	120	117	153	134	115	129	134	137	120	121	122	109	119	125	124	121	116	128	113	127	130	140	116	145	137	103	119	106	113	110	123	107	103	130	117	126	119	131	111	109	153	146	141	132	126	138	113	113	136	131	126	90	122	130	122	134	118	112	116	108	153	143	115	129	119	111	144	119	132	135	115	103	137	111	136	115	125	136	130	133	104	129	152	120	126	124	137	140	106	108	123	131	101	162	115	125	126	109	136	120	117	135	129	103	146	111	134	130	114	105	119	131	126	103	114	142	131	117	117	113	121	119	158	97	123	112	124	122	116	122	130	124	122	130	143	124	111	126	116	137	121	99	128	102	106	124	127	117	125	138	130	128	125	122	126	112	116	140	100	126	112	145	128	114	119	104	133	128	128	138	127	117	99	128	147	138	113	125	134	122	151	126	123	122	133	116	122	134	127	111	121	124	147	144	119	122	127	141	124	125	129	104	130	136	121	119	107	119	117	143	138	116	126	140	130	121	130	119	128	118	130	113	134	109	127	128	124	127	136	146	135	143	103	98	125	119	127	119	111	141	128	119	135	143	126	129	111	123	112	127	116	112	131	95	121	127	114	105	117	130	139	116	121	113	122	117	126	133	147	117	128	110	114	118	108	139	123	100	119	129	117	113	144	111	119	121	130	134	129	127	109	122	118	140	114	127	110	117	130	120	121	118	144	136	131	126	129	110	115	113	116	117	120	119	129	137	131	107	121	144	125	116	121	108	145	132	112	119	103	117	119	114	126	145	118	128	123	133	133	119	137	137	138	129	111	125	143	147	133	118	121	116	153	135	128	120	113	120	139	111	113	122	116	142	144	130	144	122	114	114	126	123	128	99	133	132	98	153	129	102	112	114	141	117	129	126	130	137	118	126	141	131	132	122	104	122	124	132	106	131	129	151	120	138	109	125	133	130	130	112	140	120	121	140	119	147	151	112	114	124	114	113	134	143	118	132	124	114	132	128	136	131	133	109	128	138	125	108	118	121	123	116	145	124	111	129	127	120	127	136	128	124	111	112	111	134	119	140	124	121	147	143	129	146	132	116	118	113	120	127	115	117	117	142	103	118	138	113	127	133	124	117	133	120	135	126	126	137	134	118	124	130	121	123	132	123	105	132	133	133	136	104	129	121	118	138	117	124	106	126	129	128	124	143	155	134	128	128	141	122	126	124	123	135	130	150	133	125	136	127	124	118	136	144	99	115	124	111	128	133	134	127	117	137	135	120	121	124	111	117	123	138	115	115	112	111	124	119	107	115	129	109	122	126	131	110	131	143	138	114	132	103	122	117	140	119	117	118	114	109	129	123	126	124	108	92	136	142	155	126	121	128	135	120	134	99	119	126	130	116	151	129	102	123	119	123	134	148	129	144	107	115	108	118	133	133	121	113	119	129	133	132	147	126	126	124	106	147	135	116	111	92	121	104	131	115	124	125	123	112	120	107	132	119	113	125	132	101	158	130	131	106	127	103	116	127	128	126	110	121	119	132	104	103	115	121	125	114	125	139	140	129	128	112	130	117	110	119	119	119	146	117	130	135	99	137	121	147	120	123	131	126	148	130	123	100	123	133	133	111	132	114	114	114	136	138	140	103	137	128	107	109	117	108	124	138	107	127	134	129	112	126	129	141	134	102	149	124	130	137	136	142	138	110	113	147	100	108	139	118	147	158	116	115	134	144	128	120	134	97	127	114	138	117	110	129	100	127	145	125	139	136	109	108	103	123	107	122	123	123	122	125	118	136	129	128	120	120	129	123	121	131	122	130	108	103	117	125	125	118	100	121	154	119	143	134	107	117	130	126	130	115	127	126	114	114	118	128	108	125	117	147	136	123	104	124	138	113	120	134	120	118	133	139	110	114	131	125	129	126	128	118	126	114	97	126	128	125	128	112	134	127	114	116	131	119	123	113	112	116	109	117	124	117	122	130	126	125	122	119	104	123	124	136	141	121	129	123	111	117	113	114	122	128	142	143	109	113	147	112	115	119	123	130	122	129	118	117	148	125	142	144	118	118	131	108	117	135	131	102	111	135	110	136	114	117	143	126	127	121	111	123	103	124	133	146	108	125	147	154	114	119	99	115	117	143	100	115	135	105	119	125	103	135	126	120	106	114	131	101	124	136	112	117	127	122	131	142	119	112	120	117	123	130	124	145	117	137	119	143	137	108	136	129	141	140	110	124	126	117	110	120	133	119	110	126	124	131	130	120	95	111	145	128	122	123	127	114	131	122	124	121	116	125	122	126	133	113	136	119	111	125	127	124	117	124	107	112	104	121	120	103	149	140	134	144	114	144	122	123	145	133	117	126	105	118	111	126	131	152	126	128	104	122	124	105	119	123	119	121	131	126	130	123	109	141	124	127	123	146	98	135	130	119	127	123	121	126	109	104	124	136	104	111	132	159	108	136	102	104	101	130	111	127	116	150	117	138	123	114	121	110	145	146	116	124	116	120	111	118	115	115	119	107	109	106	124	111	137	124	116	154	127	129	134	111	119	134	123	130	127	136	124	119	125	111	103	127	109	120	124	136	116	116	120	147	125	113	108	121	155	123	123	129	122	99	116	122	131	129	118	119	113	126	118	125	110	127	100	144	127	115	138	136	96	125	103	122	111	112	101	116	123	128	121	96	126	127	117	113	111	124	138	116	124	121	128	108	120	144	134	129	122	138	125	139	120	132	106	120	124	119	114	112	128	141	117	115	125	99	123	147	107	129	118	139	129	131	109	120	133	137	121	111	102	129	131	118	107	117	123	134	136	104	121	120	132	127	116	108	108	132	114	137	128	127	123	131	124	124	122	126	111	129	129	115	126	107	100	122	116	107	137	129	120	131	134	110	125	123	143	112	116	124	111	120	114	135	134	98	123	106	134	114	154	123	132	117	112	131	114	111	128	131	134	105	145	116	115	140	123	115	121	119	126	130	136	118	116	125	134	138	123	124	110	115	125	112	115	140	121	113	126	126	119	112	108	103	124	139	134	113	122	134	142	144	134	99	138	125	104	106	118	119	123	116	131	123	128	120	168	139	130	112	134	146	108	113	137	131	109	105	122	127	143	131	113	123	117	117	131	138	140	112	139	124	121	146	133	110	150	125	123	119	116	98	131	123	126	114	122	110	106	97	111	108	131	134	112	129	138	139	122	116
20979	17336	28094	27741	22648	17677	13149	16288	14769	8416	6643	2770	1010	946	708	712	616	592	501	476	468	430	429	398	366	380	364	342	353	351	314	349	313	295	312	327	302	301	332	286	319	325	314	314	282	293	264	306	306	280	284	289	262	271	295	278	309	278	268	282	289	254	277	275	272	277	283	295	287	274	268	281	287	249	258	288	253	257	284	291	287	294	272	298	298	283	304	286	293	270	289	274	269	284	280	261	274	301	258	297	299	259	271	285	241	287	286	285	288	288	303	265	299	287	269	258	256	287	295	276	281	298	289	294	291	291	290	285	268	278	287	286	279	285	238	288	282	274	270	300	284	264	309	294	299	274	246	282	257	287	266	306	264	271	274	244	270	269	308	269	253	270	294	271	294	283	304	306	275	271	281	300	279	268	292	297	280	279	264	266	306	308	292	262	283	266	274	245	257	254	277	264	277	279	281	264	290	277	266	275	264	278	312	277	283	267	291	274	266	264	284	300	295	274	289	314	286	272	267	298	285	285	269	287	286	291	324	258	280	288	295	274	276	261	299	301	272	284	271	270	296	269	280	284	301	294	314	274	280	258	278	252	296	274	299	278	299	300	302	277	273	302	235	254	312	270	291	284	276	282	266	285	299	265	276	288	311	302	250	274	255	295	282	283	286	286	298	275	284	265	271	300	287	289	276	288	266	293	301	291	271	286	308	264	284	309	258	298	287	275	307	284	268	274	290	271	271	292	295	301	260	310	285	272	265	256	321	268	292	301	296	284	305	284	299	283	294	282	270	288	294	287	260	273	319	268	282	291	285	240	296	299	275	296	289	276	294	283	300	272	266	319	276	273	292	298	268	282	283	296	286	248	268	255	288	287	285	272	266	277	310	303	311	273	287	285	317	265	261	273	289	302	292	314	285	294	270	275	287	278	275	282	285	294	266	298	281	259	285	254	249	262	299	245	299	263	281	259	246	255	282	265	257	307	280	305	299	272	274	280	262	278	271	255	280	294	280	259	318	283	275	292	250	315	296	264	279	294	290	293	292	288	288	298	288	276	275	270	285	285	266	290	288	258	289	286	277	298	285	282	294	287	256	267	295	284	273	288	276	272	258	285	306	303	300	300	262	306	287	281	301	299	252	277	302	274	270	308	280	272	292	271	259	262	268	272	314	277	287	226	296	271	276	292	272	261	291	266	286	274	273	269	280	280	267	262	284	284	324	286	272	262	282	276	289	271	288	286	245	285	295	270	262	275	265	293	281	277	269	276	272	287	262	284	279	270	276	338	279	288	290	282	295	269	285	269	259	259	276	272	263	243	293	296	296	297	302	271	264	312	263	249	259	284	269	290	303	264	295	300	263	256	287	267	276	294	288	280	264	263	302	291	272	277	266	283	260	273	297	263	296	286	282	270	248	299	278	299	288	253	265	259	289	279	251	308	305	306	311	286	302	275	276	266	276	293	279	283	293	286	282	300	257	290	272	283	278	287	282	306	261	278	313	298	277	288	269	260	271	312	281	292	284	281	292	280	279	262	290	289	266	302	310	265	270	291	293	299	283	257	288	261	280	303	253	308	278	283	309	267	281	302	276	320	249	301	269	296	275	275	280	254	282	263	279	273	285	264	305	294	285	276	266	317	270	271	286	280	292	303	258	294	313	294	249	290	281	284	274	280	279	273	267	270	299	297	247	295	309	312	319	274	294	282	300	293	257	296	307	269	276	258	292	293	275	294	287	286	298	274	277	300	292	285	273	285	292	311	312	277	291	274	270	324	247	313	287	302	280	270	260	294	283	315	255	275	274	288	277	297	279	271	263	282	278	307	267	270	298	308	281	276	280	285	270	281	300	259	278	275	269	267	290	291	262	263	296	289	236	288	289	275	254	263	281	304	279	294	282	278	303	282	286	267	272	292	297	250	274	275	292	302	291	292	281	326	293	291	289	300	273	259	257	293	286	305	284	260	269	292	281	294	244	293	299	287	296	267	288	265	277	295	292	254	290	290	255	299	273	312	282	295	314	307	259	278	294	305	272	280	258	291	289	305	258	285	275	261	300	273	272	276	300	278	270	300	253	262	295	281	292	259	278	304	271	317	286	261	307	305	298	279	276	285	281	254	276	309	302	291	277	277	294	275	267	296	281	265	306	263	276	248	254	260	279	309	276	278	284	287	305	268	305	265	286	283	284	278	243	267	263	281	267	277	290	288	271	314	294	292	277	277	283	283	304	281	289	276	296	312	266	306	330	285	286	262	286	285	298	270	304	294	289	280	254	278	269	283	263	292	295	258	275	267	291	242	264	288	276	256	276	274	295	284	306	279	270	266	272	273	297	285	288	277	285	270	293	286	277	289	294	292	297	281	278	249	257	316	245	265	286	284	280	282	320	277	258	265	252	283	296	293	290	269	275	294	280	299	296	301	280	265	317	292	287	270	258	276	290	322	270	307	298	280	247	280	243	283	294	269	280	273	271	264	291	279	259	265	269	271	252	292	306	252	275	274	311	287	300	289	294	282	267	279	303	252	277	288	280	297	267	258	257	281	281	306	287	273	292	299	274	284	273	284	262	296	269	292	249	297	267	243	304	303	305	254	280	293	281	303	266	262	252	284	256	273	253	291	288	288	269	255	300	277	265	262	286	287	295	279	296	290	291	268	290	274	259	298	299	254	246	268	285	285	297	305	295	280	270	300	287	333	276	250	306	286	242	299	273	316	272	249	300	301	265	300	287	299	284	273	288	249	259	251	282	306	291	253	284	287	272	298	282	293	287	271	281	294	310	286	271	265	287	283	270	278	275	285	270	287	281	268	298	290	268	295	267	282	240	308	275	305	290	285	287	277	277	247	294	258	285	277	274	267	281	266	300	314	269	283	277	279	306	278	268	269	271	275	264	278	297	291	286	290	255	257	294	301	324	279	283	301	269	284	248	292	315	237	266	286	269	272	302	275	283	300	272	291	275	292	309	305	269	272	297	292	282	266	280	302	317	264	316	319	271	275	266	272	281	290	301	302	317	286	302	297	277	302	259	276	300	254	280	255	312	298	290	293	264	285	286	304	291	283	301	251	275	309	292	302	273	289	274	260	257	297	303	302	265	286	294	289	299	274	280	273	297	285	314	286	293	254	288	270	278	296	325	288	258	260	290	232	271	278	268	302	279	255	281	293	301	282	302	265	277	274	305	303	281	269	266	285	273	302	288	300	288	263	269	304	271	286	295	275	258	284	288	281	308	270	282	307	283	273	292	284	286	278	294	282	284	284	248	266	302	281	279	311	279	274	292	262	273	283	269	261	291	290	271	286	274	295	262	306	274	279	288	276	270	273	300	264	330	268	273	315	286	285	277	303	302	283	294	267	280	284	279	283	254	305	280	329	273	274	298	304	263	300	271	301	280	275	264	268	295	295	288	289	261	260	303	308	280	316	284	295	297	303	276	279	284	285	266	263	256	301	271	291	300	279	283	285	261	274	298	302	291	285	282	284	280	288	287	288	309	260
44332	31120	31639	21215	12257	7764	5300	6226	5751	3801	1907	459	312	270	293	199	218	181	166	173	176	151	169	162	169	153	124	157	142	129	151	165	158	129	146	140	138	113	128	123	133	103	145	155	140	122	146	129	122	123	132	137	130	114	102	120	145	137	141	136	139	134	120	125	131	113	120	123	120	139	139	135	137	109	123	123	133	147	128	141	136	118	112	136	131	125	140	109	128	112	123	115	134	131	130	147	141	138	111	134	121	123	116	123	138	126	106	136	126	120	127	138	134	120	117	145	141	110	143	135	159	147	124	160	136	140	103	121	136	132	130	153	134	140	136	142	119	126	132	123	138	134	128	113	135	118	150	145	141	133	148	126	151	129	133	141	119	132	117	136	143	112	118	129	119	123	115	115	132	126	119	146	149	137	121	148	152	133	151	119	150	128	135	118	117	129	146	143	128	134	144	136	112	135	142	125	128	108	144	139	154	116	119	132	133	131	122	124	141	142	131	111	111	126	138	154	133	116	155	131	122	125	116	151	121	138	131	115	130	127	143	129	122	139	132	133	132	136	127	133	125	141	124	137	151	121	130	151	117	126	137	134	155	142	151	129	133	155	144	151	127	123	138	138	115	133	143	122	131	133	113	112	155	147	119	142	136	130	136	118	107	154	135	116	125	129	154	137	146	130	146	133	147	130	139	131	120	126	136	122	126	126	134	149	142	147	121	136	152	151	134	141	130	126	130	122	118	129	122	131	143	111	140	138	127	119	123	135	154	135	141	131	109	111	127	127	120	148	128	150	143	149	123	148	148	149	136	127	121	139	131	123	119	141	138	127	112	139	138	140	120	110	126	124	143	136	143	130	118	148	129	129	120	135	132	127	139	121	127	145	139	138	105	126	128	127	138	149	118	130	134	130	144	122	132	136	133	129	137	124	128	123	116	120	122	150	135	143	105	130	139	109	125	129	137	106	120	125	125	137	152	131	121	135	136	130	121	151	141	137	119	110	141	123	122	139	129	130	118	108	126	145	146	128	150	135	141	149	122	118	106	121	135	142	131	128	135	132	141	161	146	119	118	129	139	119	124	131	139	111	114	128	139	132	138	127	137	139	122	150	158	141	138	126	145	131	124	146	138	117	119	135	142	134	109	129	135	149	136	138	143	106	164	131	117	147	147	110	152	158	110	117	135	152	123	128	128	127	134	127	156	118	132	139	122	138	105	140	133	127	129	149	135	143	139	123	128	142	130	128	134	130	117	132	139	128	130	128	117	136	135	118	129	122	144	128	127	163	124	129	125	152	155	125	133	159	125	117	141	143	123	128	125	137	123	112	129	122	147	141	115	109	133	121	146	134	112	158	130	130	146	152	126	124	139	107	123	123	118	135	138	148	127	122	133	131	127	162	135	135	110	131	133	135	110	115	135	126	123	135	137	123	149	138	139	122	107	139	135	112	151	128	157	130	118	127	136	126	136	129	136	121	131	129	151	113	138	134	120	132	148	128	143	138	125	153	138	147	129	124	138	130	126	138	129	120	127	107	126	136	131	142	121	123	138	136	125	150	132	140	143	124	138	124	133	122	130	122	114	142	125	130	143	123	155	126	136	116	118	144	125	125	150	152	127	139	142	140	128	129	169	106	122	142	144	130	104	133	138	139	124	117	128	123	139	125	117	131	113	137	127	123	115	143	144	151	139	134	139	126	147	133	143	128	135	129	134	141	147	115	133	139	141	141	155	125	128	132	142	135	128	121	146	104	145	132	139	134	149	138	124	132	125	148	109	119	127	140	142	125	134	125	116	140	138	142	130	135	130	133	148	117	132	152	152	142	150	134	145	143	103	139	143	118	150	140	126	101	136	162	114	141	123	129	122	127	108	147	130	129	122	137	114	112	162	126	121	155	145	123	149	136	125	131	126	137	131	122	116	125	127	145	119	129	124	138	124	133	122	140	122	153	108	130	138	131	117	130	115	152	139	125	119	141	128	127	125	134	116	137	136	120	149	148	129	147	122	118	130	145	108	131	144	118	117	151	135	141	154	129	142	137	119	116	112	123	102	149	130	126	123	140	146	140	139	127	126	133	132	122	108	101	106	140	121	154	125	136	159	151	129	134	136	114	136	142	145	130	127	152	126	142	111	140	130	150	110	140	125	111	143	125	133	120	141	128	119	108	134	145	124	146	132	140	132	127	107	120	134	120	120	113	118	133	125	142	157	130	125	152	124	144	122	128	124	146	129	151	140	138	135	123	150	115	118	128	137	124	126	131	125	148	141	112	116	125	135	126	133	113	136	145	140	147	128	134	133	118	147	141	130	149	146	119	151	122	116	121	135	140	121	123	141	148	148	133	151	145	129	122	106	134	138	138	156	131	125	122	113	105	115	138	152	117	115	173	159	106	120	149	128	120	123	142	132	125	138	143	131	115	153	103	129	121	136	119	122	157	128	138	135	117	112	111	146	128	117	157	154	116	134	136	136	150	114	126	134	123	135	124	136	124	131	113	142	143	144	135	112	139	132	127	109	142	134	140	137	125	142	126	97	155	130	112	137	131	122	141	131	120	155	132	134	139	153	127	122	136	131	134	142	162	133	138	110	136	149	132	127	119	120	150	126	126	155	133	129	114	146	141	129	135	142	152	111	116	115	129	138	137	125	141	114	114	143	148	113	122	133	134	127	120	151	137	155	158	123	121	133	125	152	134	144	134	135	116	135	138	115	117	130	128	154	126	153	119	129	143	138	142	121	135	119	125	127	130	134	155	154	163	132	124	130	107	139	138	132	140	132	131	124	123	110	121	122	135	127	142	114	151	136	142	130	120	134	115	150	144	155	102	163	110	114	134	128	116	115	134	139	143	156	158	150	169	129	114	141	130	117	140	134	128	109	119	116	115	152	147	148	124	148	120	164	115	122	130	148	119	132	122	114	117	135	128	144	145	136	115	108	144	118	132	129	120	106	109	137	149	123	131	161	134	137	139	130	134	134	132	148	141	127	119	131	175	140	114	134	125	121	130	127	136	132	129	127	139	144	168	143	138	127	127	104	124	130	149	126	142	126	109	129	123	148	110	132	133	142	139	132	146	123	143	125	121	153	116	130	119	146	141	118	116	114	124	143	131	126	117	137	143	135	128	137	127	133	156	138	150	124	119	98	150	125	122	106	122	127	118	142	125	131	106	119	128	127	107	138	141	130	132	131	113	137	132	144	125	124	126	112	111	133	145	135	140	128	141	121	137	118	156	145	120	126	124	135	151	135	138	122	103	143	141	122	144	132	132	108	117	134	122	121	113	146	127	108	165	153	137	133	124	109	122	132	97	120	133	101	109	132	160	150	122	142	123	155	146	145	122	116	123	141	141	151	130	140	143	123	131	145	139	124	135	129	130	112	137	126	130	150	139	137	146	135	140	135	136	116	136	142	142	137	123	116	120	125	145	128	135	138	109	108	115	144	130	125	119	154	127	126	139	115	115	130	125	127	116	127	138	128	126	129	115	117	134	122	130
27139	24400	36750	31933	25255	20202	16585	20252	19514	14425	7662	2023	1196	1162	1012	810	812	681	599	590	553	476	431	399	422	437	384	390	364	372	356	356	354	327	314	322	350	320	339	331	347	333	302	341	317	340	326	288	297	312	325	336	314	313	286	299	312	294	294	320	326	285	276	315	297	292	261	298	317	293	311	275	307	305	334	301	281	293	288	309	303	274	292	285	325	295	294	292	309	283	271	326	292	297	283	265	318	301	280	308	306	322	301	349	276	291	326	287	288	306	301	284	313	315	300	279	295	301	284	321	306	291	317	280	280	282	287	270	283	277	280	299	299	327	320	296	286	288	306	298	281	289	307	318	270	294	304	278	282	313	295	283	304	263	271	264	288	315	293	336	281	286	263	268	267	292	295	318	298	298	304	299	253	308	295	280	275	286	287	282	315	330	311	298	297	286	310	299	318	286	290	293	312	322	283	277	274	296	320	267	325	292	288	305	277	321	288	281	281	287	297	280	293	286	321	295	310	271	267	271	304	302	300	283	299	305	311	299	288	300	314	296	266	305	294	278	323	297	263	284	304	298	301	284	287	299	301	287	311	296	309	318	276	302	309	298	318	285	284	315	297	286	296	300	285	300	287	308	287	268	308	291	303	295	291	292	304	283	318	302	319	310	301	270	329	303	295	321	252	308	289	296	271	319	288	293	330	263	300	334	291	306	287	286	310	290	310	297	314	307	327	297	263	281	307	263	276	297	289	291	289	282	308	296	301	307	307	316	288	302	297	275	295	293	297	289	270	300	315	275	305	295	327	291	316	293	305	272	293	269	309	293	300	303	266	304	300	270	298	276	297	280	289	289	318	283	283	301	293	302	300	332	304	302	307	316	289	278	307	288	296	297	297	303	315	307	305	310	291	286	295	285	308	270	308	313	270	284	282	272	303	292	271	321	286	308	303	297	274	303	281	271	305	335	312	322	282	321	300	308	334	292	293	291	343	311	285	299	320	295	271	336	264	297	295	284	302	305	329	328	272	307	282	279	274	282	325	305	281	268	332	285	287	279	285	282	315	280	290	298	331	298	274	317	310	273	300	279	337	308	269	264	286	298	309	299	263	255	291	285	278	319	290	295	325	293	311	279	276	280	272	295	316	299	278	264	265	314	304	311	311	294	292	274	300	319	298	275	301	292	305	334	312	292	282	304	316	292	308	312	298	291	269	303	323	272	281	284	294	297	281	264	276	298	279	328	315	291	276	295	281	304	274	289	310	298	291	303	271	305	268	307	269	301	306	295	290	323	263	280	319	263	298	292	317	302	276	298	334	294	308	282	280	302	271	281	296	317	292	285	297	266	280	256	304	319	316	263	294	312	277	278	275	293	286	320	286	281	298	283	294	292	309	309	305	320	300	295	305	315	294	271	274	318	284	317	288	277	302	273	270	301	296	291	287	302	309	277	297	294	283	291	283	287	284	296	305	296	297	300	321	284	301	313	313	286	280	305	304	286	326	293	286	299	321	283	292	294	300	299	302	284	273	300	298	282	295	264	291	295	309	320	299	307	315	292	293	281	278	297	297	279	295	309	284	289	284	304	304	276	277	307	295	293	318	303	284	287	289	288	302	298	307	286	301	306	310	284	312	265	272	310	297	261	276	285	296	308	282	294	285	328	284	293	289	268	313	293	314	289	265	304	286	309	300	306	310	291	266	268	285	281	281	336	356	285	303	312	298	279	280	298	296	317	308	277	285	275	290	285	294	303	284	329	278	308	278	337	311	301	261	276	298	265	277	311	287	309	293	269	324	294	277	299	294	311	293	267	278	270	272	260	295	292	287	336	337	275	314	316	293	284	277	302	302	273	320	272	274	294	316	310	305	318	281	273	289	287	276	273	280	285	264	285	301	275	313	274	311	287	275	295	328	282	285	285	302	284	312	296	286	282	271	277	263	267	332	291	317	293	300	285	311	345	275	299	285	290	289	284	299	288	291	308	268	315	305	318	314	287	294	321	285	266	287	295	291	319	290	312	305	289	308	278	349	286	311	291	294	288	299	270	308	273	316	306	257	299	302	296	326	316	271	297	278	283	278	299	308	266	292	310	306	320	296	288	317	274	290	273	293	306	301	278	253	294	281	306	299	298	288	315	305	272	289	302	325	287	281	315	299	279	300	306	296	293	329	295	273	293	306	289	311	325	325	296	297	278	292	324	284	316	325	286	290	320	298	285	307	306	307	295	289	285	303	301	262	307	310	303	272	306	283	294	256	282	311	324	279	328	304	280	299	275	299	286	269	286	275	305	275	294	319	301	295	318	321	293	325	307	281	321	310	317	270	282	267	310	285	295	289	319	289	277	291	313	288	310	270	299	295	302	319	300	287	314	316	313	291	323	248	300	296	328	317	308	271	309	300	296	318	287	281	303	281	318	286	263	282	292	293	283	282	273	299	271	306	286	308	310	290	290	307	287	285	287	303	287	304	293	291	307	315	298	286	291	306	296	316	280	298	298	275	298	277	272	265	278	266	288	284	286	294	294	309	281	293	289	286	310	287	272	294	312	309	291	285	304	309	274	282	311	274	280	329	275	304	302	272	287	295	317	304	320	302	298	287	286	281	293	301	292	302	306	305	284	288	325	291	313	287	311	292	294	276	297	305	293	289	298	315	309	288	297	329	283	308	310	304	306	299	299	285	289	299	270	275	301	280	302	320	302	270	271	273	304	320	297	260	274	293	272	316	270	289	281	293	305	281	285	269	286	320	281	292	278	279	283	302	288	272	288	317	280	287	292	274	288	302	294	294	273	267	284	310	308	302	305	288	296	296	279	274	287	266	309	330	315	285	312	270	279	287	290	281	305	300	336	305	271	278	302	318	291	288	292	290	287	272	283	332	295	306	316	309	310	288	307	307	281	293	317	299	307	293	291	293	286	294	270	316	279	317	294	296	272	282	249	303	283	300	300	298	299	322	311	302	322	284	297	296	289	309	263	304	311	284	298	317	280	321	283	277	293	317	271	263	299	287	319	269	268	297	278	301	334	287	314	279	285	290	295	293	294	288	276	329	275	298	279	300	307	288	318	310	289	313	296	281	290	302	290	316	279	311	285	297	335	274	301	292	301	318	293	303	274	327	301	298	293	285	263	287	291	292	278	302	319	327	283	340	285	289	281	299	289	305	306	284	321	315	286	304	316	320	279	311	296	297	287	313	281	311	309	303	299	301	306	284	274	308	288	286	319	306	279	281	305	292	280	301	320	269	282	306	282	301	290	260	298	275	301	284	313	295	279	287	284	318	263	297	279	291	279	289	298	302	305	285	300	286	300	298	306	290	319	313	276	282	320	293	281	286	324	275	309	295	281	277	295	264	292	280	294	284	304	289	294	268	275	327	285	356	297	294	273	322	301	312	279	311	327	289	306	329	300	284	320	275	308	294	289	295	292	274	277	328	280	306	284	279	265	313	306	304	280	313	299	309	294	315	322	330	296	247	315	284	294	268	314	279	305	288	293	309	270
25352	16538	12389	6920	3384	1909	1125	747	457	297	217	168	151	139	125	116	118	116	104	104	116	111	115	111	104	110	113	102	105	118	96	99	119	129	124	96	98	110	126	111	100	118	114	106	104	112	109	93	106	103	98	85	101	102	105	122	109	118	102	89	93	116	116	110	98	90	95	111	91	102	107	122	112	93	118	88	94	91	91	94	96	106	96	103	99	109	111	109	108	111	92	110	99	98	107	97	109	100	100	117	104	103	106	78	93	103	117	89	103	103	100	105	91	83	105	110	123	111	104	86	91	91	98	100	114	94	86	91	101	98	94	102	98	111	93	88	91	112	111	112	102	92	105	105	113	113	96	104	89	113	108	79	85	102	97	112	108	116	86	98	85	93	104	102	100	90	105	122	109	99	104	83	99	103	109	114	95	117	109	92	104	87	111	91	102	86	87	89	117	108	83	83	129	112	101	93	109	100	109	107	114	87	92	112	107	110	122	99	105	101	88	99	100	106	114	103	86	92	107	107	89	97	87	93	108	107	112	102	110	113	99	90	110	111	99	108	101	87	100	103	118	100	101	119	115	102	100	117	77	89	96	113	104	129	108	120	106	99	97	110	94	97	86	112	120	85	103	97	103	117	118	78	118	121	88	106	113	112	103	109	108	117	111	91	77	97	108	108	96	93	115	112	84	106	86	101	111	90	88	111	110	91	97	96	103	102	94	103	96	89	96	100	110	101	102	101	114	101	121	125	110	98	102	100	99	105	102	97	120	102	85	102	127	95	95	106	105	106	119	123	117	120	92	95	105	107	97	96	113	110	96	86	108	94	88	111	97	119	115	95	82	81	117	129	107	113	92	113	100	113	104	113	115	100	115	77	91	101	105	117	106	94	96	131	89	74	119	111	105	96	102	105	93	117	112	98	82	118	112	90	82	114	100	111	92	88	95	102	91	95	117	103	113	112	94	105	98	125	98	101	112	100	86	107	116	100	99	97	91	115	81	111	96	115	102	106	117	89	94	112	109	106	109	99	90	92	109	104	92	106	91	104	108	138	98	117	107	99	100	96	88	81	90	92	103	100	84	96	124	118	102	96	119	99	120	110	98	109	97	98	99	106	107	122	112	93	90	84	100	93	118	116	124	87	100	108	109	100	89	97	106	99	109	106	100	111	100	90	114	98	114	92	111	84	118	105	103	115	106	99	106	89	93	98	106	113	81	115	100	91	97	99	98	101	98	103	105	116	91	78	110	95	99	96	94	102	109	98	93	118	102	106	100	124	88	116	99	95	86	112	103	103	100	110	93	94	86	102	112	106	101	119	100	117	104	109	70	89	90	116	108	105	97	111	114	100	111	99	109	100	87	79	103	95	95	94	90	117	107	105	106	131	85	99	91	95	89	98	97	102	117	93	101	123	89	114	115	110	109	80	97	112	109	114	116	91	107	107	100	93	100	91	103	108	105	120	86	112	108	103	101	98	88	94	91	115	112	111	109	104	116	113	105	93	116	101	106	97	94	100	127	99	106	95	96	97	100	91	91	132	110	109	96	97	105	83	104	99	101	101	92	106	110	88	109	104	106	109	101	109	99	100	123	104	92	106	105	105	103	112	106	106	104	114	90	95	114	108	106	111	106	86	99	107	97	81	112	92	102	93	107	93	116	99	93	115	113	120	113	109	107	109	106	103	106	113	103	104	89	111	96	104	106	105	100	105	88	98	101	98	105	94	107	95	112	108	104	114	102	129	112	95	98	79	98	99	107	109	111	103	107	109	99	97	97	100	88	95	105	103	108	110	95	104	123	96	92	91	99	97	96	107	98	115	123	92	126	118	110	96	81	100	78	78	99	113	91	99	129	135	86	86	97	111	114	98	107	105	104	112	97	110	100	106	106	115	99	125	126	97	110	92	84	98	118	107	110	107	114	99	101	117	111	95	111	106	108	99	102	108	118	88	92	118	100	105	98	102	119	100	119	109	103	118	89	109	114	123	114	94	99	112	111	116	108	83	114	114	103	110	127	113	105	124	104	89	92	83	110	89	97	107	110	97	108	90	116	109	99	117	91	91	97	98	97	111	105	92	114	114	123	116	98	111	116	105	101	97	109	101	112	105	86	101	98	117	119	99	103	101	92	99	122	103	95	91	115	118	92	112	110	88	117	96	110	84	102	111	110	114	99	94	122	108	95	106	99	113	79	119	98	129	82	86	105	111	100	94	93	113	131	103	94	97	101	98	97	111	101	88	101	111	109	97	105	105	79	98	87	93	113	96	105	102	103	81	95	121	96	113	102	93	100	94	101	116	110	91	94	84	104	80	127	105	94	102	98	102	129	92	121	113	114	106	102	108	87	102	98	110	108	96	89	107	120	90	103	107	106	114	124	100	99	99	108	111	93	103	93	114	95	90	94	110	114	99	99	104	89	114	86	113	85	96	99	106	107	76	99	95	119	90	123	114	110	106	92	104	101	107	93	97	120	110	106	91	79	98	108	117	107	95	112	105	118	105	115	110	102	98	122	111	119	107	99	110	109	114	97	97	128	113	102	116	112	111	90	94	108	119	127	106	117	103	90	107	110	101	102	97	117	91	88	96	100	107	108	103	109	113	115	111	106	96	111	101	86	111	124	100	108	110	106	114	90	110	104	105	97	110	102	119	104	97	97	86	122	103	105	118	122	109	101	98	114	111	114	87	108	103	118	97	97	74	119	100	99	98	78	103	108	113	108	111	105	101	103	105	101	100	106	114	104	102	100	103	105	121	118	107	90	120	103	108	94	107	99	91	98	125	108	105	91	80	95	107	96	93	123	104	105	114	90	86	105	102	104	123	98	106	116	98	90	106	101	85	96	86	108	102	98	108	106	100	110	95	104	122	99	120	120	90	103	104	106	124	136	108	99	99	104	111	120	119	106	103	104	86	108	119	110	106	111	93	97	90	84	100	129	109	113	92	116	103	93	108	119	101	95	110	103	91	108	103	100	111	117	92	99	100	103	115	100	93	117	102	103	99	94	93	122	93	111	96	100	103	119	128	108	99	118	118	125	83	107	101	111	96	109	111	96	104	104	122	110	97	117	105	102	115	113	99	109	99	99	104	81	88	115	98	112	122	127	117	108	110	102	89	111	106	102	106	99	122	108	103	85	116	114	100	111	103	97	102	116	114	92	120	106	103	95	102	121	101	115	110	99	107	105	130	100	121	87	136	103	110	114	112	91	83	100	115	96	92	86	96	111	90	109	89	87	78	98	124	100	100	108	117	119	120	96	95	96	127	108	104	96	89	115	110	99	102	94	103	110	112	107	116	111	104	97	91	112	98	101	101	89	110	92	97	102	122	102	100	97	117	127	109	114	127	102	104	107	88	110	125	127	103	101	95	109	122	99	103	105	106	107	100	120	109	106	103	119	108	92	103	105	94	107	132	96	114	89	103	84	101	102	94	102	98	91	89	104	92	97	94	102	95	100	90	109	110	103	118	113	98	91	115	105	95	106	98	124	87	99	76
15525	13487	18601	15448	10577	7190	4516	3226	2091	1387	876	555	516	454	383	352	294	325	298	267	278	238	278	265	244	297	243	278	263	262	242	253	248	234	228	273	255	241	249	255	265	256	268	266	229	252	235	259	251	252	231	227	239	228	229	263	247	245	231	241	255	228	237	251	238	225	215	258	234	250	239	243	240	248	233	201	235	248	239	232	250	223	255	233	220	251	238	282	238	225	230	242	236	243	262	244	242	243	235	221	234	245	236	244	259	274	245	222	234	237	238	241	271	208	267	251	245	231	239	261	233	243	244	223	257	236	222	238	260	233	221	268	242	230	247	255	235	212	236	253	229	235	239	244	223	222	237	225	224	232	234	270	227	248	227	239	257	247	286	234	234	221	260	246	256	221	246	246	249	257	226	249	251	209	237	245	243	272	253	243	251	202	262	235	224	227	237	253	248	218	244	250	229	240	234	217	244	212	242	243	239	233	244	244	206	264	219	231	242	258	214	231	261	232	250	249	240	220	246	254	243	237	258	237	280	239	225	222	223	232	235	237	246	276	223	232	240	246	206	251	227	217	246	254	217	230	268	244	227	223	243	209	223	210	237	257	244	257	247	263	239	252	235	226	232	244	223	221	236	196	237	269	242	258	234	209	235	233	236	226	252	247	231	245	230	228	220	242	250	202	247	261	247	231	237	241	244	224	249	239	224	221	235	231	270	241	241	268	246	227	226	237	238	225	244	246	251	230	251	224	239	237	242	238	236	248	260	260	247	233	241	245	267	243	238	226	218	235	216	213	226	232	227	237	237	237	238	232	254	218	242	249	253	248	224	244	252	268	245	253	269	236	265	224	267	230	227	268	233	241	262	220	260	200	241	218	216	262	236	235	218	257	230	239	229	251	249	261	244	263	206	219	259	238	242	234	238	249	242	239	262	232	229	233	269	248	246	252	262	230	242	238	229	236	250	243	239	221	244	231	249	245	246	259	234	234	243	235	236	254	255	228	223	227	243	222	260	230	254	241	242	228	227	252	253	258	247	225	240	251	255	234	227	269	235	239	232	223	243	231	236	227	241	235	237	235	249	236	255	250	226	233	238	269	253	247	261	259	220	246	239	252	264	222	207	255	228	241	237	236	238	234	241	250	258	254	207	229	229	237	225	258	258	240	277	250	235	233	269	281	230	202	245	240	252	246	221	255	241	237	233	236	276	220	236	270	224	230	263	242	228	241	229	234	249	234	231	221	260	249	232	241	242	245	245	263	246	230	253	236	233	229	247	241	218	254	259	252	233	250	239	234	230	236	232	249	232	230	244	235	227	242	256	237	219	268	271	229	248	235	250	236	214	227	244	252	263	226	231	221	249	263	237	239	243	264	227	275	258	241	223	223	251	230	231	244	255	243	257	233	236	246	242	249	233	242	232	236	230	242	237	232	234	267	248	257	256	239	257	211	235	220	247	265	265	259	261	214	234	225	250	204	239	214	255	239	242	220	238	252	222	231	262	211	215	237	243	230	239	223	240	230	248	232	243	221	244	239	256	243	219	238	256	244	257	237	246	262	249	240	215	216	262	236	229	248	222	250	239	245	256	247	230	222	241	251	227	233	246	223	236	229	232	225	221	228	262	230	215	210	232	234	242	229	248	267	241	234	238	270	245	238	251	261	211	278	245	266	246	234	242	223	226	263	216	244	229	234	239	223	237	249	246	217	252	232	241	241	217	248	233	197	286	213	208	236	224	246	238	230	213	234	260	252	263	260	270	242	233	255	245	240	227	254	234	266	250	252	268	255	239	242	232	229	235	232	236	219	251	226	227	249	224	265	260	245	232	240	238	247	248	242	231	238	249	214	212	240	239	245	218	226	228	259	237	238	221	237	256	229	256	235	225	222	234	258	264	218	243	242	231	229	255	235	242	279	256	246	245	278	259	232	216	220	232	261	213	256	246	243	243	252	246	232	234	263	250	227	231	262	205	213	256	253	256	263	232	257	228	235	234	219	257	208	253	237	220	233	220	258	242	252	222	242	246	245	251	269	248	238	232	216	253	259	246	229	250	235	229	233	241	251	247	214	255	260	239	247	244	233	228	244	237	251	258	228	231	242	225	243	211	232	245	234	243	233	245	235	220	217	265	227	233	252	260	251	237	237	270	220	231	256	240	237	238	219	263	240	239	239	242	251	239	226	251	247	235	235	202	261	238	248	236	213	250	260	257	253	259	233	249	244	238	251	234	226	233	224	243	218	271	200	223	235	250	246	234	247	266	244	230	233	256	231	257	231	249	222	231	240	230	246	234	239	233	257	263	254	228	264	224	268	248	220	244	235	252	249	263	250	218	232	235	244	240	214	235	226	233	237	263	236	225	243	238	266	245	214	248	257	237	244	230	242	237	254	228	208	235	242	205	265	222	199	249	236	246	249	275	244	214	231	240	261	248	227	250	226	240	232	229	214	231	270	255	254	214	227	249	233	228	249	240	258	253	235	230	247	260	242	276	234	237	237	269	260	262	234	234	266	256	236	243	240	228	227	252	260	250	234	264	216	239	268	245	262	231	275	228	228	235	260	233	231	243	225	247	229	211	228	251	232	260	266	229	225	249	241	270	229	210	261	239	237	240	240	256	245	250	234	249	222	224	210	268	234	240	232	237	212	229	275	293	217	254	238	251	240	215	263	216	245	244	251	247	211	219	235	268	239	236	241	212	272	237	251	262	251	246	213	258	214	235	251	218	259	245	239	240	265	278	239	244	258	213	252	255	244	235	246	246	249	221	217	248	245	250	249	213	256	245	268	240	238	246	212	248	245	259	232	280	266	248	253	225	268	237	232	235	223	259	279	231	289	221	241	247	227	276	253	223	253	231	245	257	236	221	241	244	251	252	244	253	239	240	223	256	246	223	213	248	223	262	235	216	222	225	249	246	245	275	231	257	235	253	257	245	250	258	228	235	247	231	252	236	217	253	250	232	240	236	198	237	241	218	240	269	228	243	218	245	227	261	250	214	256	252	257	223	253	228	232	229	250	249	240	207	242	247	218	219	243	265	257	216	233	254	257	248	231	235	239	223	246	266	225	247	264	231	230	205	247	228	235	256	251	236	237	246	260	247	228	254	235	231	258	261	227	244	248	209	272	217	223	238	256	220	246	254	206	227	246	238	252	233	270	233	234	228	229	231	242	223	233	224	210	234	244	234	209	227	244	227	240	224	214	230	254	220	236	231	258	230	226	241	242	245	194	282	244	245	246	251	233	250	267	242	245	242	226	245	242	235	244	243	243	229	242	238	258	252	255	217	290	255	221	232	219	245	229	260	230	266	211	245	250	240	244	257	226	256	230	252	235	238	258	234	260	233	253	234	219	230	239	246	269	243	245	243	222	234	221	220	221	250	257	238	238	245	251	261	251	249	224	218	249	223	264	247	275	241	247	253	232	227	242	215	246	230	235	206	252	240	238	243	235	235	242	262	226	248	214	204	262	223	256	232	227	248	212	259	245	242	235	227	253
38664	22670	17155	12735	8589	5713	3931	2890	2514	1660	687	306	232	236	186	187	189	158	160	158	161	170	170	137	138	125	143	134	118	129	136	130	108	119	137	116	140	118	126	126	133	152	129	114	109	139	160	149	131	113	117	121	113	132	115	117	113	116	112	118	117	115	116	104	112	127	122	147	126	128	119	125	151	129	115	130	114	117	99	117	140	121	131	114	130	155	124	123	118	106	125	108	126	131	133	128	100	140	119	113	127	115	125	137	111	122	128	139	106	142	123	128	130	122	130	109	114	131	124	127	143	126	124	125	137	129	128	127	135	120	153	139	112	132	146	134	134	127	117	124	105	132	146	123	130	117	123	123	112	131	114	124	127	121	128	147	136	105	119	126	144	128	110	143	126	103	130	116	127	120	122	127	149	133	137	114	111	151	117	125	115	116	100	129	119	140	126	125	110	107	127	106	128	135	114	108	134	104	143	115	102	152	124	136	126	131	132	114	129	122	122	134	140	138	140	130	143	101	120	135	124	114	133	155	125	132	123	118	94	133	143	132	129	126	124	102	117	120	114	143	118	129	120	111	139	107	119	115	108	134	117	126	128	129	105	119	137	132	137	134	135	126	121	124	122	127	126	111	126	113	133	116	121	120	145	140	112	129	128	117	127	110	107	125	132	126	112	119	126	120	132	138	112	119	135	150	119	113	114	131	125	115	117	128	131	110	123	106	109	128	113	122	120	128	147	154	116	116	121	136	143	136	117	110	127	131	120	109	126	116	132	113	132	120	123	116	118	111	124	122	93	108	131	123	124	114	124	120	109	126	110	115	122	117	116	113	115	127	104	130	129	130	120	116	117	130	122	120	112	149	151	118	123	144	117	130	109	118	122	124	135	122	146	149	141	110	121	117	123	124	118	148	121	132	122	133	124	110	113	100	144	119	112	124	120	145	110	137	129	134	128	132	121	121	108	134	107	115	125	113	134	124	130	125	115	139	136	142	117	138	130	109	133	108	124	104	115	121	130	114	123	118	125	121	120	129	113	139	130	121	111	124	100	117	128	109	111	128	117	131	110	120	119	97	124	133	109	117	110	131	135	120	123	147	118	127	115	128	116	114	143	115	128	103	122	127	120	131	114	117	130	129	110	123	147	125	118	124	138	139	132	137	121	124	104	115	125	140	151	121	125	121	105	117	130	138	127	124	122	137	106	114	99	116	110	136	117	127	131	117	133	114	133	120	136	137	148	117	115	115	120	130	120	134	111	103	114	118	119	105	147	130	116	121	139	125	135	92	114	120	117	130	113	121	112	131	139	131	138	149	141	129	114	110	119	134	117	140	120	124	111	110	133	115	124	121	116	123	123	122	118	129	125	133	108	111	121	125	144	123	136	139	115	134	129	126	120	131	99	108	124	104	120	111	116	150	127	128	97	119	135	137	126	127	108	128	115	133	126	122	109	129	139	140	115	134	127	124	116	117	121	122	111	135	130	129	117	124	107	125	128	143	147	125	113	132	144	112	123	106	112	112	126	123	125	111	135	115	121	120	110	140	123	131	112	119	118	144	101	139	125	125	121	111	139	117	103	98	123	122	139	119	126	138	150	130	139	110	120	136	125	97	140	138	133	142	122	110	138	141	109	115	110	127	130	117	121	107	117	116	110	137	127	128	137	104	108	142	119	119	106	105	102	133	124	136	115	123	128	141	134	123	134	134	96	126	140	113	139	122	110	121	122	134	121	127	104	126	131	133	135	109	136	133	110	127	123	126	155	138	132	123	108	128	146	134	125	116	133	152	123	126	135	152	128	116	110	137	113	132	124	140	120	108	135	118	130	138	136	110	128	122	114	114	120	137	118	129	122	109	127	124	134	102	103	126	137	128	128	127	113	139	136	130	116	113	157	136	137	108	113	117	107	102	116	123	124	138	127	126	139	106	112	137	107	143	107	141	140	131	122	150	123	105	114	123	96	103	122	106	146	102	122	146	126	152	138	144	129	116	115	139	141	109	103	106	119	131	115	127	152	122	119	120	122	120	129	135	139	124	131	117	117	125	123	107	121	120	143	138	144	104	125	135	125	122	114	105	96	115	128	120	140	119	122	127	118	135	146	113	122	105	98	117	117	118	125	103	118	132	131	115	131	124	128	137	142	117	132	116	105	115	126	118	131	128	147	121	125	127	129	128	135	106	116	130	134	124	129	134	141	130	101	127	133	135	110	124	118	128	119	122	123	121	103	141	123	106	122	128	129	141	127	120	137	127	140	148	128	116	130	128	123	120	110	123	113	122	118	121	102	121	125	114	132	123	139	142	123	128	120	120	118	116	121	128	121	113	134	143	135	120	130	116	125	141	98	163	109	133	129	115	115	134	97	130	124	119	110	116	127	137	114	126	128	105	116	145	130	140	131	103	118	132	137	121	117	140	107	135	128	137	108	138	99	119	130	139	131	132	153	116	109	130	116	129	111	116	129	126	129	119	146	130	142	147	110	132	124	115	140	108	138	121	121	116	120	134	130	117	137	126	120	122	118	111	141	131	115	130	118	133	143	104	132	138	123	129	136	137	109	120	123	116	114	119	122	118	120	116	119	129	127	128	114	149	124	132	132	129	129	131	120	143	112	115	125	121	134	121	116	126	143	134	110	112	124	145	113	134	122	119	117	114	129	120	118	135	117	142	122	122	124	111	110	127	150	142	116	116	117	120	135	111	106	109	133	115	110	126	120	127	127	111	128	123	106	125	126	138	98	111	138	120	142	134	107	136	120	130	120	130	142	121	131	156	125	121	129	129	123	133	119	147	118	118	132	123	135	132	134	139	129	115	100	115	111	133	116	123	133	116	139	121	105	137	134	115	116	121	119	146	122	129	118	130	128	123	134	116	129	134	119	138	137	149	122	116	130	122	115	120	130	134	144	158	119	110	123	133	114	124	114	105	116	120	134	114	124	144	127	125	132	144	117	142	112	108	113	119	120	113	141	108	161	130	103	121	129	137	138	137	115	127	131	131	145	136	130	127	120	112	107	140	143	134	121	105	111	102	131	129	121	137	128	110	105	106	109	103	143	141	126	113	106	136	132	134	121	115	140	130	127	133	127	114	140	138	145	118	101	116	155	109	118	154	104	150	115	108	125	141	115	116	103	108	128	115	125	139	103	126	127	126	132	137	123	139	124	138	139	118	126	124	133	132	165	134	127	127	113	129	143	130	139	143	124	119	116	119	117	108	117	127	122	119	141	125	141	140	130	113	145	127	138	124	102	118	115	157	147	143	133	105	137	128	142	109	115	115	133	132	117	117	111	133	124	105	145	113	123	125	134	140	115	146	136	134	133	127	126	125	133	120	135	123	122	124	117	106	103	124	136	127	103	112	138	131	155	130	140	122	123	125	115	137	148	122	119	116	123	139	139	112	116	122	103	132	127	115	117	121	133	113	101	120	124	116	114	130	116	99	110	118	102	110	117	138	135	129	113	115	109	95	132	110	130	116	131	105	124	125	104	108	120	121
24872	17616	23979	24528	21836	17003	13505	10956	10936	7036	3159	1263	841	786	563	627	603	516	473	411	422	390	396	379	354	349	389	374	348	332	341	302	328	309	304	291	289	285	309	288	300	309	292	276	287	278	297	276	319	289	274	279	296	311	303	273	286	316	304	293	293	268	272	293	284	260	301	294	273	296	270	284	268	271	277	287	307	267	287	314	316	290	285	296	272	269	286	253	296	292	285	285	265	325	285	285	288	280	285	291	256	265	292	293	281	305	286	289	305	298	284	320	304	265	274	289	264	287	279	252	279	287	274	307	271	278	271	311	276	289	259	265	272	288	272	276	264	272	304	247	258	304	278	275	274	278	271	298	276	285	299	295	284	267	296	277	282	307	299	251	294	272	280	265	271	282	282	309	278	270	299	267	293	307	300	295	245	288	274	289	244	279	299	289	285	300	283	284	262	285	277	299	259	268	279	291	274	267	295	314	294	318	305	277	280	270	292	256	278	256	288	264	297	273	274	296	262	289	271	285	281	277	271	268	267	300	283	313	248	282	305	257	278	298	294	267	284	263	306	244	263	275	267	294	287	263	283	291	280	281	329	297	278	271	278	279	287	264	297	307	256	283	297	314	298	299	285	287	282	266	280	253	289	239	296	283	303	293	275	255	290	291	271	282	275	286	276	280	264	293	272	295	278	296	306	291	252	291	303	276	276	299	284	279	281	283	306	283	278	283	261	280	281	272	269	282	293	283	262	285	286	268	305	296	292	287	247	268	280	269	248	292	264	270	289	300	285	268	260	268	269	250	271	258	290	269	255	288	301	268	297	283	292	295	297	286	304	254	280	298	263	276	241	302	288	270	243	273	296	263	299	288	284	310	268	300	282	299	249	296	251	268	282	286	264	275	289	266	282	234	290	254	289	299	284	260	287	268	247	257	271	256	276	305	295	307	284	307	288	296	292	280	264	278	307	306	281	241	300	269	297	250	270	267	295	290	309	288	277	283	275	275	301	269	273	260	279	300	285	261	264	230	293	276	294	291	274	259	252	292	287	263	281	287	273	277	305	275	323	294	297	301	258	289	276	307	286	236	281	280	303	304	276	276	300	284	302	289	287	277	294	269	282	275	257	251	279	281	295	285	314	288	281	305	261	285	275	284	281	271	296	283	256	285	290	301	299	265	278	267	265	286	311	269	261	285	254	300	265	306	250	273	287	257	272	238	278	290	285	279	301	263	258	280	270	277	299	321	280	268	283	282	274	272	282	281	276	290	293	252	283	283	289	298	304	277	312	261	275	314	271	272	311	270	303	302	280	277	268	267	312	296	260	308	304	268	293	277	262	300	284	267	263	281	262	283	302	253	272	267	281	286	269	267	297	307	285	294	282	274	287	278	291	278	278	272	278	311	293	271	271	305	304	264	297	292	280	281	277	292	265	281	271	276	309	283	307	302	268	287	285	332	286	271	301	266	300	295	280	237	268	266	272	289	274	288	291	292	289	270	268	290	277	274	289	299	270	288	269	283	324	264	270	291	234	288	288	301	279	260	287	297	300	275	288	288	281	276	328	298	301	284	271	303	264	277	249	312	278	292	303	272	284	292	283	308	275	281	291	306	263	272	294	278	288	243	271	302	255	277	273	299	286	303	288	281	250	284	272	294	282	278	278	253	286	283	258	255	277	291	266	304	304	261	294	260	298	286	280	261	294	297	268	281	295	264	292	284	275	238	269	303	268	301	276	305	287	292	242	267	306	254	300	277	267	273	255	280	296	280	273	279	291	304	297	293	270	283	273	285	299	323	268	282	295	274	255	257	274	272	273	290	299	277	294	290	280	273	292	274	271	290	278	262	264	293	300	296	280	289	330	287	295	308	289	295	294	299	275	286	277	284	269	308	262	264	297	280	330	282	300	285	306	259	292	284	279	273	279	297	280	292	289	243	282	318	256	316	282	315	272	294	284	287	282	309	298	311	297	276	280	257	254	264	301	276	288	320	295	289	280	271	241	286	292	269	285	278	287	302	273	263	292	290	293	283	286	275	277	269	294	279	276	292	268	288	297	274	275	287	269	295	292	310	295	279	294	291	282	247	276	275	273	272	292	262	294	278	274	276	290	290	298	269	251	281	300	277	308	247	280	275	297	283	267	281	289	260	281	274	269	265	271	277	300	300	290	293	291	311	277	279	306	284	279	313	269	276	264	260	300	300	286	299	269	284	299	279	301	258	276	292	286	260	274	286	310	262	293	268	277	266	262	299	301	274	273	271	279	279	282	277	298	279	295	280	288	290	256	307	317	266	252	272	276	275	268	279	301	305	297	284	296	275	282	338	299	302	263	295	250	289	278	276	308	276	296	287	282	265	303	313	272	289	302	295	277	261	284	279	275	249	283	268	248	291	297	269	298	265	306	254	310	285	285	289	278	269	288	290	311	248	280	320	242	267	285	267	294	285	280	309	247	295	287	294	265	267	264	287	283	296	245	281	273	321	225	293	282	269	285	276	318	290	298	300	290	294	276	278	272	284	272	291	283	298	281	285	280	280	266	289	280	282	272	309	279	238	296	288	266	289	292	266	273	269	274	261	253	276	304	279	277	325	300	282	289	288	294	285	292	285	316	294	285	280	269	278	272	240	287	280	279	267	309	305	267	267	304	263	265	292	305	268	254	261	285	255	284	266	250	270	246	299	284	285	263	294	270	300	300	272	289	290	278	245	274	285	263	263	296	302	298	266	287	312	295	283	295	295	289	281	260	300	257	316	273	252	283	271	270	285	250	277	278	258	287	259	297	307	282	301	263	282	315	324	311	235	308	296	303	293	280	300	310	316	290	298	296	293	260	271	264	279	272	263	271	297	256	303	239	278	281	272	264	283	308	298	302	276	280	298	277	279	280	287	302	261	294	266	256	277	304	282	288	293	259	264	276	285	271	288	279	249	337	263	265	277	290	308	267	256	288	289	272	288	277	234	315	321	252	292	284	305	289	292	288	289	276	253	271	284	284	258	295	292	265	255	290	281	259	292	272	279	310	256	305	281	265	298	271	300	274	265	282	279	267	308	270	283	284	271	264	280	295	275	309	286	303	265	310	300	296	271	284	260	290	249	269	250	278	287	295	299	269	279	286	276	291	276	294	270	292	290	274	272	295	249	275	298	288	286	266	268	276	279	282	297	261	278	268	278	264	316	278	261	285	264	265	256	267	292	283	260	265	282	283	311	260	291	262	274	272	298	247	304	267	273	271	318	293	288	310	274	277	260	301	333	280	285	275	280	302	277	283	283	267	292	273	280	280	284	284	302	290	315	287	274	270	282	262	293	279	296	283	271	275	276	261	270	274	262	266	279	262	268	315	291	275	288	288	243	264	282	304	240	292	290	289	290	286	270	298	295	310	275	249	275	270	285	250	283	269	265	264	266	273	291	265	309	280	283	288	283	276	278	272	303	312	294	306	297	283	288	243	313	289	311	273	301	295	329	293	295	254	263	302	268	295	302	253	287	285	295	272	306
48452	30604	26874	22598	16153	10455	6683	5748	5320	3626	1656	593	294	331	262	215	197	196	188	191	167	166	135	153	145	166	179	151	159	136	144	126	122	134	158	158	154	138	141	130	125	155	130	130	126	121	125	144	141	157	133	126	137	125	121	141	114	139	117	144	127	119	124	133	139	128	122	121	145	127	130	136	114	115	112	130	124	122	146	125	146	153	141	115	147	137	126	124	136	120	132	144	129	136	130	129	120	122	120	166	141	136	147	145	131	131	119	116	135	140	125	145	129	150	129	113	126	118	134	130	125	115	128	127	137	148	124	119	143	154	111	131	161	144	125	131	131	112	118	130	137	126	113	129	116	122	136	114	143	146	139	158	143	130	159	132	114	106	135	146	133	109	133	142	117	125	114	133	112	149	136	138	125	127	128	161	144	132	102	128	126	140	137	112	135	129	137	142	147	127	123	117	126	148	135	130	121	118	113	149	121	123	133	123	129	108	127	143	127	142	145	140	133	114	139	130	121	157	128	128	98	115	119	123	118	137	141	143	137	132	150	146	123	127	129	114	141	145	120	145	125	121	126	134	119	120	129	117	115	153	134	139	125	135	142	124	154	140	130	136	121	109	132	151	152	126	132	121	137	137	126	102	128	128	133	111	122	129	134	111	124	129	127	133	130	150	132	123	129	163	126	144	128	108	149	132	121	131	110	135	136	124	131	127	123	106	135	118	113	132	123	134	129	120	132	121	128	127	141	148	131	101	134	149	132	133	144	140	142	135	121	137	125	137	165	160	148	128	123	150	146	138	148	127	135	143	119	132	116	143	135	124	120	140	113	133	135	148	149	142	116	122	138	152	137	124	143	138	141	129	145	125	131	130	137	107	142	124	113	131	120	118	115	135	130	120	122	132	139	130	110	137	122	150	97	100	138	148	135	125	154	144	136	136	141	110	141	138	149	136	163	143	156	125	118	128	118	145	133	143	119	120	114	112	124	125	124	118	122	155	148	132	129	139	139	151	132	125	116	156	134	147	135	123	117	135	114	108	147	120	122	131	145	144	149	133	135	134	132	146	149	133	124	141	115	110	154	132	137	139	109	133	149	136	143	144	115	123	161	124	130	131	147	127	159	140	138	127	131	118	143	128	129	123	129	152	148	119	126	148	129	139	150	117	120	127	141	128	140	127	160	151	138	141	126	150	124	138	135	128	123	141	125	116	119	120	129	124	133	128	125	162	131	131	114	137	139	112	119	132	134	152	121	119	135	122	144	157	122	116	137	121	123	137	137	99	135	136	147	138	122	124	143	111	125	122	129	151	123	133	136	149	131	122	147	115	119	116	111	136	137	143	135	127	137	153	134	121	144	151	132	140	139	126	119	165	113	115	138	141	135	148	134	143	130	135	128	122	150	139	128	124	118	123	164	132	132	132	136	123	121	132	151	128	125	133	121	143	117	116	117	126	128	134	138	136	132	117	138	129	127	160	126	139	120	118	120	145	133	126	126	115	117	123	113	130	151	143	145	127	115	130	112	135	149	113	144	138	122	118	135	133	134	125	122	142	112	141	125	124	121	131	136	132	152	123	144	143	140	157	141	146	134	106	112	155	146	139	132	133	132	118	147	125	135	128	122	139	136	145	125	142	117	131	137	131	111	143	134	122	119	124	144	149	130	107	129	155	132	131	147	141	138	146	158	142	118	123	120	118	100	124	134	129	120	129	127	136	129	137	113	141	127	146	128	135	147	125	123	142	137	129	131	142	130	125	129	118	123	149	143	148	129	115	141	129	137	138	114	143	133	139	138	129	145	155	134	133	140	140	114	127	125	129	141	129	123	129	147	164	132	134	127	133	114	114	129	139	137	116	134	123	129	128	122	127	111	159	134	112	134	155	122	114	132	133	130	135	115	118	133	132	120	137	99	127	113	145	100	122	127	133	167	133	133	125	154	116	124	144	128	137	144	139	149	125	119	126	136	153	101	108	123	128	146	150	126	114	142	119	115	138	119	130	128	129	141	118	147	119	122	150	121	144	111	130	157	136	134	127	146	159	114	131	129	142	121	126	118	141	145	124	123	124	128	138	137	118	124	150	126	139	118	111	159	126	137	128	133	140	119	138	135	116	114	122	133	133	125	135	116	126	132	143	140	127	153	130	129	143	119	114	144	109	145	156	128	123	137	137	143	120	133	129	131	146	152	127	129	142	156	113	124	116	164	124	127	144	119	152	135	116	127	146	135	128	132	130	123	122	130	109	131	142	148	142	140	131	129	153	153	120	155	123	145	130	123	134	141	124	129	143	128	128	140	142	122	126	130	148	142	127	137	136	150	131	110	113	125	115	123	132	127	120	150	136	130	130	169	113	122	135	142	130	132	133	120	116	125	135	139	142	151	133	156	117	123	167	133	128	140	148	148	135	105	137	126	116	150	145	120	126	111	129	131	120	119	119	106	108	104	138	129	127	135	123	140	125	144	138	141	133	127	116	124	118	123	142	108	140	150	138	125	145	141	144	149	116	145	159	121	149	133	121	123	120	121	123	144	126	129	128	113	132	116	125	129	125	145	143	143	137	133	118	137	125	140	129	134	156	137	158	137	136	132	127	141	125	146	140	148	128	127	137	139	146	147	143	112	146	131	130	126	157	114	122	128	134	111	153	108	123	124	128	141	122	151	153	138	124	117	142	127	97	126	147	135	106	95	129	129	134	129	141	134	132	140	122	131	159	142	135	126	145	120	130	107	146	128	130	122	137	115	123	117	132	115	126	115	112	127	131	143	132	134	134	116	135	117	97	139	133	117	129	137	138	131	137	129	132	144	137	116	140	142	134	146	159	123	135	146	129	147	140	128	157	129	116	144	142	139	128	114	134	132	125	128	130	127	130	130	150	135	124	133	135	131	108	139	122	140	142	145	136	126	134	141	136	120	137	157	121	121	149	114	118	133	147	144	140	122	144	121	120	137	120	136	123	122	150	131	120	145	117	121	134	105	137	123	161	145	135	134	136	143	137	150	117	124	151	135	135	130	154	112	108	119	137	160	133	131	139	151	131	117	129	151	148	144	100	155	140	125	138	137	118	125	125	140	120	158	148	121	124	131	144	132	149	133	165	121	112	135	146	150	127	117	129	130	116	136	134	131	144	144	135	113	126	141	118	116	150	137	124	140	120	122	128	125	115	127	123	123	154	128	144	133	133	149	122	130	121	129	128	152	128	140	133	134	131	133	138	145	150	140	121	129	141	123	116	129	131	139	143	127	140	134	123	127	144	113	104	123	138	124	124	138	142	143	132	162	140	106	164	136	136	127	134	113	133	130	152	141	121	118	110	110	123	140	127	153	168	135	151	141	140	119	106	118	147	123	119	131	119	131	170	122	143	150	146	138	122	110	119	141	121	136	124	147	137	134	127	130	129	145	139	123	137	121	133	135	131	130	132	137	119	109	131	108	127	131	140	119	97	122	147	122	134	122	119	114	128	130	131	158	116	127	139	115	133	133	117	132	126	135	136
29896	22810	32465	34845	30491	24355	19395	18713	18304	13291	6859	2440	1179	1152	880	795	763	697	626	516	529	453	428	450	428	467	408	393	402	413	356	357	330	323	349	300	345	311	326	325	335	310	316	311	318	346	319	322	312	298	311	305	319	304	287	300	301	325	294	287	261	315	290	305	321	285	298	285	291	311	313	275	285	286	283	270	304	305	303	293	290	298	279	282	288	329	299	305	295	280	274	289	248	297	284	337	265	313	284	281	291	284	311	309	301	269	284	284	309	298	311	286	301	317	319	280	283	291	276	310	284	280	286	297	267	343	294	304	288	295	311	308	309	301	273	261	303	319	275	303	269	307	267	277	299	276	303	278	318	271	263	311	311	283	273	271	290	283	262	278	301	305	277	301	301	295	309	333	302	278	294	269	306	286	290	306	292	287	297	281	299	270	301	293	294	291	297	266	325	305	297	284	290	300	286	296	295	286	322	283	278	309	295	303	289	314	309	280	315	285	320	320	299	279	286	321	309	272	310	302	271	282	275	276	298	280	297	304	306	322	306	295	303	316	263	297	299	302	293	286	312	289	302	295	310	290	294	279	267	292	266	314	299	310	303	301	289	300	291	294	302	316	307	307	284	273	309	287	319	290	269	294	295	297	266	290	286	299	283	256	307	309	277	277	321	287	311	262	288	295	326	306	282	290	286	291	282	301	288	284	305	291	328	274	305	297	282	298	267	295	292	284	294	277	270	296	306	319	291	290	302	253	283	253	262	294	261	332	317	271	302	293	299	258	296	280	297	317	293	310	299	314	303	319	306	290	300	286	294	296	270	285	252	286	303	291	250	259	273	299	275	280	280	280	290	267	305	294	305	330	256	279	300	272	277	292	289	264	297	265	287	322	274	265	297	281	284	322	309	314	299	308	309	266	283	281	295	273	292	281	274	310	242	292	282	273	310	307	292	300	309	344	294	293	307	288	281	288	285	290	322	307	294	259	297	327	318	291	301	310	275	305	280	295	312	270	297	275	304	313	280	253	301	306	315	282	305	317	289	321	294	267	301	306	294	299	293	292	291	301	309	311	275	301	269	297	329	252	304	299	315	290	311	302	292	300	302	308	335	286	294	302	284	276	311	321	287	292	311	297	281	304	272	284	309	295	289	293	272	283	296	307	289	319	276	294	339	282	287	294	276	257	298	285	263	319	296	295	300	291	275	267	293	312	299	280	292	254	285	286	296	297	294	284	307	298	300	282	302	295	314	252	322	308	280	291	281	312	289	272	299	263	299	296	292	285	326	279	268	296	294	257	330	285	269	314	284	312	305	275	266	295	281	317	317	330	331	299	324	314	268	262	298	281	318	303	306	290	291	297	273	308	325	272	290	300	301	288	314	301	255	305	263	275	311	314	302	264	297	291	305	285	299	275	281	281	313	271	300	258	280	240	280	306	307	296	297	282	338	312	302	311	285	296	312	272	281	290	304	298	279	271	310	292	270	261	286	309	296	264	295	325	276	314	304	298	307	270	271	294	279	303	317	305	309	281	256	265	282	298	327	309	282	308	275	277	287	268	302	270	270	259	303	297	288	300	301	281	288	292	317	283	279	308	301	293	268	308	284	303	305	319	279	305	264	276	296	310	292	334	305	314	303	285	302	267	284	312	259	278	299	287	313	272	289	282	293	271	265	327	301	268	312	307	267	283	288	260	304	279	292	329	288	267	304	285	291	287	273	292	279	276	295	285	277	276	279	305	316	300	296	275	272	257	280	301	252	290	285	309	300	298	298	302	303	290	295	270	321	278	295	307	319	313	259	286	305	305	292	276	304	311	278	279	310	292	266	316	318	298	285	297	254	296	291	306	280	305	258	324	267	288	307	270	311	281	293	286	288	298	321	294	275	308	282	278	304	280	324	317	292	344	286	297	309	288	273	321	312	286	316	282	295	302	296	293	293	288	311	296	278	273	280	308	304	265	296	294	296	300	286	301	293	290	273	297	256	263	311	310	282	291	286	305	275	279	295	307	285	309	268	275	285	280	302	288	261	307	281	279	316	315	291	239	287	271	303	286	290	295	318	315	277	317	312	299	344	286	291	279	324	334	299	294	296	341	300	312	290	311	322	288	301	308	323	272	290	266	283	314	291	317	328	335	302	295	285	279	302	307	268	336	288	279	316	326	252	279	315	307	299	274	298	276	290	286	304	295	279	296	274	322	323	288	303	301	286	306	303	312	289	317	296	286	301	310	299	270	277	302	280	283	299	313	299	254	330	275	306	294	263	289	280	319	272	292	276	251	280	293	287	309	286	342	306	263	300	299	320	294	288	307	271	301	294	299	292	311	294	305	294	294	287	285	320	322	281	335	276	286	323	288	294	293	337	297	308	271	262	303	323	299	314	298	312	290	295	304	268	295	296	275	298	306	308	299	298	318	271	279	316	289	309	304	301	309	262	277	297	291	303	289	331	326	262	296	316	274	299	300	281	303	323	282	308	324	287	258	320	317	301	310	284	291	279	302	321	290	291	289	313	308	297	273	296	327	286	302	251	305	311	277	268	268	323	312	323	326	288	306	283	271	299	286	275	294	281	309	310	298	300	296	294	304	292	287	300	292	279	288	294	284	287	303	292	293	258	281	264	292	307	300	264	284	318	288	299	325	291	300	297	321	279	274	274	292	296	307	271	300	287	271	296	335	311	286	278	306	293	323	313	299	288	270	283	285	304	298	320	326	289	261	282	267	266	300	287	308	300	284	330	312	270	285	284	289	287	304	320	290	312	287	293	297	277	268	292	272	312	282	293	295	285	276	321	316	300	284	291	285	315	305	293	278	290	308	294	307	282	310	257	326	310	288	284	286	294	280	321	309	288	297	285	261	318	269	289	298	301	306	304	278	318	299	294	312	316	327	297	290	268	271	291	272	284	281	301	302	315	295	307	320	325	316	283	308	307	296	268	283	304	291	294	277	298	269	292	293	317	293	308	311	303	282	292	308	289	289	323	305	282	294	266	323	274	263	291	280	297	279	307	316	294	309	281	281	324	282	281	269	285	287	311	298	281	296	298	316	284	297	303	296	283	309	313	264	289	272	327	298	308	284	270	295	283	294	294	287	318	300	312	285	293	281	265	271	316	280	278	278	279	280	297	269	305	294	269	269	334	318	320	291	296	279	316	272	298	281	305	294	282	309	310	286	295	309	292	292	286	305	278	289	285	295	291	280	275	322	286	280	313	297	307	280	284	338	305	283	281	262	312	312	281	286	305	303	286	303	319	307	279	294	323	284	272	301	273	276	310	304	282	268	284	319	297	305	298	271	329	272	302	301	322	279	293	284	254	286	302	303	280	298	320	293	285	277	292	273	273	283	286	287	324	276	313	300	298	278	267	305	281	316	302	282	287	277	294	287	298	312	260	246	305	312	308	290	315	277	333	317	268	294	308	304	309	332	319	298	319	301	287	282	284	294	319	303	277	267	284	301	267	300	253	307	292	293	288	282	278	317	338	295	294	313	290	295
24413	16409	14106	8014	3716	1714	989	767	574	379	265	193	142	133	136	107	127	108	118	113	118	106	113	134	116	105	109	109	129	116	116	80	105	105	117	102	103	103	120	120	129	89	101	114	103	132	99	96	83	115	112	89	124	94	93	100	125	114	105	94	100	114	100	104	110	105	124	110	119	99	93	108	115	100	87	88	107	100	89	112	99	113	105	106	110	97	119	114	96	104	119	94	99	124	103	89	102	98	80	110	102	106	107	111	116	109	96	88	115	98	100	122	103	98	96	117	91	97	87	109	99	109	98	93	115	107	95	114	121	108	103	112	85	84	87	127	99	99	103	94	103	102	108	100	123	87	102	115	86	112	97	100	105	104	94	96	105	103	118	104	114	118	104	130	104	102	102	94	108	101	103	83	88	96	106	87	108	104	96	92	109	84	102	116	82	105	96	86	107	126	105	111	102	95	97	107	118	80	106	96	101	101	83	91	97	101	94	89	98	104	98	119	104	89	116	123	105	96	115	98	79	96	98	103	116	100	113	98	107	90	106	72	85	94	105	110	113	103	85	102	116	133	98	106	105	118	111	105	103	101	81	118	88	107	94	105	106	97	101	108	104	86	105	105	117	113	89	121	101	116	116	108	94	107	117	92	96	96	113	111	87	118	105	114	97	91	98	89	105	117	105	116	106	110	91	109	114	101	112	100	85	116	111	96	115	84	96	95	114	108	94	110	98	90	130	98	121	110	98	93	102	111	117	103	121	110	118	116	107	96	103	91	117	91	104	111	119	101	115	105	104	104	117	106	86	117	105	96	98	124	109	96	102	102	104	119	110	103	82	101	105	111	101	126	118	92	98	107	102	123	100	105	106	99	108	132	104	95	113	110	125	106	110	101	106	110	94	113	117	101	115	105	103	100	115	138	87	107	110	88	107	102	99	106	102	90	107	98	86	98	94	118	113	100	108	110	102	92	97	115	123	82	117	100	104	122	97	106	94	69	85	118	92	107	98	84	140	93	109	81	97	122	112	92	85	98	94	90	107	99	95	96	79	99	111	116	118	98	92	107	89	95	100	102	100	109	102	119	98	103	102	108	112	116	109	97	102	85	113	89	121	107	90	95	100	104	128	110	112	123	95	93	99	107	100	107	101	102	82	107	105	94	117	112	115	105	97	87	86	103	104	104	112	90	110	116	98	107	116	113	102	129	108	106	107	109	107	115	111	112	84	104	106	107	95	76	97	99	117	108	111	108	84	113	118	86	99	102	108	118	93	86	82	105	120	113	112	132	109	96	94	92	83	113	95	99	126	97	92	121	109	97	87	79	127	103	83	99	113	103	103	114	106	107	96	102	99	106	101	93	102	84	111	121	106	111	105	118	105	120	101	96	101	95	93	107	108	100	77	113	98	108	104	85	105	109	97	98	109	88	80	96	114	80	91	100	102	109	106	134	87	103	120	94	96	96	91	80	107	104	96	102	85	107	107	118	96	101	93	96	105	112	86	97	104	128	92	98	111	100	96	101	88	97	117	116	105	109	98	106	106	103	86	113	93	102	110	126	97	101	127	107	99	97	115	98	96	125	120	93	114	99	88	79	83	117	103	93	124	124	98	84	120	96	87	107	115	102	100	118	96	99	105	110	102	120	93	115	120	91	102	102	78	110	111	109	112	117	112	102	99	101	86	102	109	96	96	113	106	93	102	104	104	104	94	111	114	119	98	86	113	81	110	99	100	95	119	113	79	118	131	92	94	95	108	92	112	98	107	120	95	104	105	103	106	109	89	111	104	111	104	112	94	106	100	88	104	100	96	106	108	115	106	105	98	105	124	92	110	101	109	105	115	105	96	102	90	102	117	106	90	93	87	122	82	102	123	114	99	105	122	87	109	82	87	105	109	83	120	81	97	89	99	98	104	101	120	96	120	111	109	103	90	116	94	80	101	106	108	95	106	94	111	115	97	104	107	100	117	100	123	95	90	100	101	78	104	103	112	89	98	97	97	113	119	102	109	98	102	115	87	100	91	99	107	106	103	93	90	110	110	109	119	112	99	96	101	109	108	96	103	99	102	116	120	90	90	123	108	96	86	124	99	111	105	70	105	104	112	84	104	93	86	109	111	96	98	102	102	107	102	108	123	107	109	102	88	108	106	96	90	109	114	95	115	110	106	90	90	114	94	94	97	122	98	104	114	93	101	81	106	84	95	117	99	94	129	78	99	96	96	104	110	94	109	92	104	85	103	109	101	115	110	107	109	116	108	104	89	110	79	99	111	102	108	108	108	87	107	107	87	98	105	80	110	124	107	102	107	102	98	107	110	111	96	101	105	87	88	99	111	105	101	93	102	113	125	87	92	113	115	96	113	102	89	77	97	91	100	97	117	106	91	119	96	134	106	111	106	93	105	92	107	99	105	89	92	97	105	114	105	109	94	108	115	101	97	90	89	106	111	118	125	109	101	110	105	105	94	99	105	102	107	116	108	110	107	111	91	108	106	78	71	97	83	85	95	90	80	102	100	101	94	105	126	109	96	89	100	106	94	89	91	100	116	112	127	100	122	108	91	95	99	97	105	109	94	88	106	91	131	111	88	99	112	106	100	107	107	108	106	97	106	110	114	121	109	104	112	99	112	98	125	112	97	119	95	106	111	87	93	105	111	102	88	115	96	91	108	91	90	100	95	94	114	91	98	83	119	117	121	100	128	81	114	99	130	92	99	93	106	91	117	116	101	96	113	109	112	99	104	109	111	109	106	95	98	108	109	112	83	91	105	102	100	114	111	117	123	98	112	123	98	118	85	98	100	118	82	98	103	111	118	123	88	93	123	107	98	94	117	116	87	118	96	101	99	107	114	85	112	111	108	123	119	113	107	104	145	105	97	102	93	111	104	89	98	116	92	97	107	98	111	102	100	104	119	84	96	94	103	109	116	101	91	111	98	103	87	89	107	118	99	109	104	98	122	123	112	98	105	92	96	91	104	97	103	115	107	92	106	86	103	96	92	122	123	93	97	116	103	120	98	108	83	95	110	122	119	100	107	109	115	108	108	117	85	87	89	91	103	114	102	104	108	110	100	112	98	96	112	107	112	86	97	106	110	97	102	122	109	110	130	99	97	105	103	99	102	106	116	97	109	108	110	100	102	101	104	119	83	92	99	118	122	117	115	111	99	97	92	120	97	111	102	104	92	101	107	84	102	92	116	85	83	90	91	114	105	110	87	108	100	115	106	85	125	88	86	89	103	87	116	100	94	119	107	107	103	105	100	103	126	113	113	104	102	104	98	118	109	114	105	106	97	116	120	117	97	115	97	83	103	107	100	100	99	116	95	97	125	108	104	102	105	92	92	107	85	111	108	91	88	104	104	114	108	125	123	106	92	119	119	84	112	116	117	96	100	118	106	109	90	87	109	100	120	111	96	109	88	90	104	93	89	104	106	111	114	105	107	106	103	110	107	107	127	118	101	128	119	125	109	123	98	101	125	106	107	117	113	109	114	93	117	100
14966	13500	20745	17011	10933	6443	4156	3499	2420	1574	980	646	543	430	433	350	333	274	304	294	313	262	262	288	264	233	271	276	249	259	252	231	237	229	259	273	242	253	245	253	257	213	224	258	247	225	250	237	259	254	266	241	233	225	238	247	235	243	237	230	211	250	227	251	251	247	230	257	238	249	259	247	224	265	245	227	237	248	232	256	237	246	269	239	242	245	265	250	202	259	251	271	255	232	244	262	247	241	233	231	211	237	246	252	263	249	260	234	213	239	260	250	252	262	231	242	264	248	235	234	236	232	264	240	238	224	239	235	249	219	222	230	239	258	243	254	243	221	255	245	268	234	253	256	229	250	229	258	240	242	251	244	234	249	244	245	234	231	241	241	256	223	247	250	254	231	216	254	222	200	249	244	262	264	240	250	271	240	247	249	231	228	255	262	208	240	230	235	215	236	239	248	229	242	244	233	228	237	244	238	240	241	215	240	251	233	239	253	261	218	252	243	246	248	243	231	264	228	250	243	265	221	238	245	253	236	247	239	250	253	245	266	249	266	234	231	230	233	221	227	210	235	237	249	238	219	238	237	234	245	229	237	244	224	233	239	230	260	243	228	241	237	256	241	246	240	243	223	261	254	257	254	228	252	208	265	223	222	233	258	224	251	231	243	233	237	249	260	229	243	259	255	244	219	238	245	223	237	216	262	252	251	224	249	230	241	246	207	216	257	208	239	258	236	280	248	242	235	246	227	278	228	254	239	234	221	236	221	256	261	238	233	233	251	261	261	242	216	255	229	241	250	233	232	256	249	246	228	224	232	213	246	208	214	234	231	237	242	228	252	238	242	269	232	212	240	257	237	261	239	228	242	230	226	220	212	225	228	194	237	222	266	256	238	213	247	264	241	217	236	250	241	227	241	241	224	232	212	270	235	218	249	221	252	237	240	238	231	248	233	270	234	230	239	221	218	234	275	245	262	228	227	250	237	226	250	239	258	214	215	271	234	219	235	235	234	231	224	239	256	247	233	244	231	244	239	221	251	245	234	228	267	221	227	280	253	248	224	257	237	245	249	223	229	247	240	237	233	240	194	237	225	252	242	259	231	237	244	273	259	235	223	240	262	218	252	244	231	252	251	251	244	245	220	291	242	241	207	247	266	270	225	247	235	231	261	235	224	221	213	220	268	212	232	248	231	243	241	243	228	253	206	254	250	244	237	217	232	257	241	258	244	243	239	241	226	244	218	253	246	267	229	248	246	257	243	271	232	246	258	261	234	226	231	218	214	225	229	266	256	238	251	219	251	242	241	261	250	222	240	238	230	268	243	221	240	219	240	257	239	227	247	265	215	249	240	231	251	237	227	266	228	242	206	252	266	224	236	247	221	259	236	240	242	254	232	271	253	262	260	242	241	233	249	240	254	246	241	231	237	242	248	237	240	214	253	227	213	232	244	265	241	237	240	238	244	227	235	267	248	204	260	241	262	240	240	247	243	231	234	255	241	230	214	239	276	246	234	238	244	251	236	249	229	257	268	250	218	242	242	248	224	252	235	271	252	231	235	245	254	268	237	244	235	232	216	253	230	265	239	232	232	269	233	260	245	248	230	221	215	220	266	222	224	245	220	205	237	235	239	211	253	234	229	230	243	258	252	249	246	230	240	247	227	241	245	237	270	244	227	226	227	241	244	239	260	259	248	212	250	234	252	239	241	218	257	235	273	220	233	226	242	241	253	256	234	250	220	234	251	219	269	243	242	286	226	235	234	257	241	248	212	268	248	272	211	239	229	263	221	233	235	252	233	229	241	247	229	232	224	242	228	245	260	239	239	205	229	230	248	264	247	214	244	242	236	223	240	244	253	271	252	244	251	248	234	211	231	219	256	245	242	241	240	230	235	222	263	227	237	274	243	248	219	257	212	224	236	220	235	237	232	265	238	246	236	217	219	217	252	260	232	215	247	238	224	258	257	252	225	232	235	245	249	248	254	241	221	242	226	253	241	228	241	265	233	225	259	229	251	238	244	249	242	233	210	252	218	240	229	213	246	258	259	270	237	235	232	217	253	221	225	255	245	252	234	259	251	242	241	255	249	216	239	240	231	243	250	236	237	257	223	249	212	237	251	237	225	257	223	240	239	263	227	240	255	224	235	229	250	265	260	249	226	252	245	252	253	237	241	230	244	224	250	239	232	219	214	284	251	248	229	238	247	229	227	233	225	234	235	219	253	229	249	246	242	206	245	213	271	246	225	234	232	259	247	249	258	229	230	244	238	260	249	239	230	237	242	250	261	265	246	233	227	223	236	227	269	274	249	207	257	230	222	237	275	265	256	258	240	224	249	227	223	225	261	260	236	236	244	252	221	219	260	242	234	265	260	226	237	253	249	247	223	242	251	254	213	250	254	225	222	234	216	242	242	221	250	244	250	254	218	252	229	250	230	211	229	253	207	248	241	232	244	248	230	237	258	253	223	236	254	210	229	250	249	255	213	251	208	237	222	224	218	248	222	214	235	247	275	238	221	225	225	266	234	208	242	250	233	221	234	266	228	227	245	258	245	239	223	243	250	214	249	260	242	229	252	249	214	210	203	247	226	229	264	247	240	251	257	214	240	245	254	230	243	230	244	265	228	229	234	249	228	237	254	243	240	255	231	226	228	242	239	235	239	234	253	251	241	260	245	212	259	222	238	247	265	233	211	216	243	221	272	266	221	231	224	223	247	234	242	230	271	282	254	221	219	222	265	229	258	247	223	257	247	235	217	248	263	245	231	217	249	233	239	236	227	219	254	237	239	244	237	256	252	241	237	255	259	240	239	204	237	250	266	241	207	229	204	232	231	241	203	226	241	242	234	243	244	246	240	243	256	237	235	243	227	236	241	242	249	236	231	243	231	236	215	227	217	245	244	261	238	264	247	219	232	255	235	264	245	255	244	251	227	235	239	252	233	235	238	227	230	262	234	224	261	250	235	242	245	272	229	236	208	219	213	249	236	250	265	231	237	293	247	274	219	266	243	243	259	243	214	230	245	246	280	246	201	223	214	230	258	242	251	250	226	220	240	265	254	254	225	222	250	218	247	238	264	260	260	242	219	245	236	247	227	241	265	214	216	261	250	239	240	216	210	239	250	219	239	240	240	233	249	248	246	219	247	280	248	226	237	243	220	262	241	245	250	228	245	230	259	236	248	238	254	234	206	225	232	232	238	238	228	226	245	237	258	254	256	265	245	251	229	247	235	250	240	222	246	220	249	237	264	215	238	251	213	231	204	228	246	227	226	249	251	236	221	238	244	231	247	253	225	253	268	231	213	239	220	232	242	234	222	258	255	245	216	229	238	268	212	240	241	233	229	256	222	219	250	214	232	213	212	253	236	245	260	235	252	234	247	218	232	251	235	241	261	240	229	225	256	242	258	254	235	256	244	226	230	245	225	254	271	234	257	268	230	202	243	235	260	229	234	246	226	260	256	252	233	231	225	250	258	245	243	219	245	238	239	218	239	239	232
42435	27795	19475	11655	6474	3777	2913	2706	2296	1343	477	206	207	192	187	172	170	172	160	163	149	134	141	131	102	147	137	129	120	129	135	114	142	126	126	144	123	120	117	127	118	129	137	129	126	142	135	127	106	120	116	131	124	112	133	130	107	140	124	113	115	119	134	139	132	118	123	128	118	127	112	105	112	124	127	131	112	123	130	121	145	133	132	143	116	115	101	122	123	112	101	130	120	112	105	142	126	124	124	117	116	108	117	131	122	110	153	117	127	125	115	103	100	117	120	144	129	138	105	124	119	117	105	111	123	110	126	121	108	139	116	118	154	135	111	118	112	111	118	133	129	112	117	117	112	128	122	131	131	141	106	104	129	108	128	133	153	124	150	125	122	122	108	131	113	141	112	127	129	111	141	122	138	120	108	123	99	121	136	121	122	125	131	115	142	121	119	114	113	121	140	119	127	119	122	130	108	133	124	125	120	129	96	99	123	120	121	112	119	111	131	136	133	141	123	129	98	130	117	109	120	109	106	124	126	137	115	139	140	118	143	133	134	121	120	104	120	118	145	120	142	131	127	138	126	103	129	121	123	105	98	101	136	120	137	138	139	110	135	100	104	132	137	134	130	102	116	129	141	113	116	115	107	126	135	118	125	128	133	126	129	109	125	122	128	97	92	110	118	127	132	101	122	112	119	118	117	129	130	125	129	129	107	109	128	119	140	130	137	132	117	120	120	108	134	148	117	131	139	158	129	140	116	140	133	127	120	119	120	133	124	120	145	131	109	127	152	126	124	167	127	127	126	124	129	125	103	140	120	130	140	140	113	114	124	116	115	129	145	136	124	97	129	117	123	119	134	125	116	126	140	133	126	125	139	115	125	131	106	98	126	125	108	107	126	124	120	123	136	124	126	121	110	120	125	152	124	136	117	110	120	119	123	131	136	111	108	112	135	121	103	108	126	125	112	123	138	110	108	107	125	125	138	120	120	106	135	119	122	115	107	122	120	126	127	125	113	104	163	111	132	127	120	114	105	116	107	125	121	116	123	118	130	115	122	117	137	108	120	116	100	109	108	124	111	99	115	126	121	148	130	128	127	122	136	103	130	130	133	136	129	120	117	131	142	111	116	132	139	127	141	142	140	116	113	118	135	130	144	136	122	118	126	129	130	135	144	126	117	138	126	156	121	129	139	120	110	101	147	104	106	120	109	124	135	103	137	128	118	105	133	120	123	133	123	99	142	112	103	128	119	123	124	111	133	102	127	127	141	129	108	114	121	147	134	123	121	117	130	126	121	115	133	121	118	119	136	120	136	129	119	130	115	129	119	118	128	118	100	121	133	137	135	122	114	101	136	127	100	112	133	99	133	97	123	123	119	120	120	108	133	131	132	132	121	140	121	116	107	154	132	120	119	123	134	96	128	108	127	109	119	132	115	137	117	111	148	116	137	101	130	125	127	136	137	122	135	117	133	104	118	143	116	109	133	136	140	144	104	141	120	122	84	129	122	123	124	137	121	129	140	134	118	116	119	109	132	106	122	112	138	154	112	123	144	133	113	108	113	121	111	138	120	126	105	123	133	119	140	104	124	122	147	122	110	99	118	144	123	149	116	140	140	120	133	119	112	126	121	125	122	136	124	116	134	115	119	117	138	143	112	152	140	120	134	126	105	99	131	132	121	156	123	104	121	125	142	99	124	130	121	159	123	118	114	134	161	140	124	117	113	111	114	128	137	118	103	97	110	122	129	113	100	129	122	122	122	135	122	123	127	112	139	162	124	107	129	112	135	128	138	119	112	122	131	132	150	102	127	128	116	123	121	113	106	138	121	111	119	129	118	143	121	154	119	107	124	135	123	126	131	127	128	121	137	116	107	120	121	120	101	130	144	150	144	136	119	138	122	116	117	126	118	111	103	101	119	131	119	119	109	132	127	137	122	129	111	138	134	126	147	108	133	127	118	138	108	139	120	118	131	133	132	124	131	126	117	123	121	126	118	103	95	113	105	117	121	101	109	106	101	141	106	159	115	120	108	116	138	132	122	137	120	122	105	100	120	107	119	129	115	107	114	118	133	110	130	130	139	132	133	133	127	126	123	129	144	129	121	120	130	119	135	136	138	126	130	117	140	117	107	131	117	128	126	133	137	132	124	113	137	120	117	115	122	109	111	128	124	111	111	129	107	110	124	122	140	130	114	134	126	116	121	134	147	122	115	135	126	115	103	135	121	128	122	138	115	130	131	103	138	115	126	117	155	135	116	127	135	110	121	129	105	118	141	129	125	155	116	122	135	108	118	100	112	124	117	118	116	117	103	123	113	137	117	125	128	130	121	120	128	118	134	134	129	130	122	119	115	119	123	115	131	125	130	125	111	110	120	120	138	134	120	120	116	128	100	111	106	118	130	101	126	110	104	123	108	127	115	105	121	123	125	109	127	145	106	116	119	123	100	122	116	132	136	129	155	131	115	135	125	126	116	113	106	134	141	137	124	123	121	121	130	147	133	121	123	111	146	137	136	111	136	98	110	111	138	128	103	129	114	114	151	123	109	108	123	124	115	114	133	129	129	122	127	132	128	111	150	106	108	119	125	116	113	151	116	133	123	99	116	122	103	106	109	130	126	121	138	123	137	139	150	129	129	119	110	119	132	127	123	109	130	120	118	104	101	129	123	124	147	123	128	137	128	115	140	128	114	122	133	124	94	113	105	141	105	133	128	118	122	139	132	118	143	114	91	137	143	114	116	120	126	108	125	142	126	130	122	133	104	108	124	125	121	112	116	118	121	115	123	115	102	142	126	97	127	119	110	86	104	133	129	126	118	119	102	132	129	117	145	121	121	126	116	135	109	125	121	113	134	119	128	131	115	143	127	135	129	116	124	126	135	115	134	111	134	99	110	121	126	123	114	126	131	130	144	144	122	122	114	127	103	118	118	114	114	107	144	110	112	134	147	113	129	127	105	147	124	111	126	119	129	121	122	119	130	120	125	107	122	121	104	117	146	119	128	141	123	142	111	136	142	108	114	141	114	110	116	139	118	128	114	105	127	127	134	113	133	108	116	109	123	120	126	155	123	135	126	129	151	115	119	133	141	117	104	135	135	113	122	119	118	133	135	119	111	106	108	105	121	111	121	121	103	129	118	122	100	110	127	142	123	141	108	116	99	126	124	116	106	134	105	128	112	111	108	136	99	145	105	116	125	116	135	105	98	112	122	127	101	110	138	129	118	104	137	144	136	120	119	127	134	125	120	143	133	125	131	115	129	105	109	128	145	112	124	130	127	105	137	111	121	118	141	125	131	119	100	121	115	125	128	130	107	122	137	128	114	122	116	117	108	138	134	123	113	114	129	121	115	116	114	111	122	123	105	122	112	129	116	119	101	107	101	110	86	139	126	122	123	124	111	130	125	124	117	107	119	119	125	129	126	108	138	97	122	101	132	113	115	126	135	128	136	118	144	122	119	144	111	117	108	147	115	109	123	129	116	118	116	125	106	117	123	124
27366	21194	25313	22098	16973	12521	11125	11401	10169	5904	2045	840	674	621	707	503	509	437	449	427	386	378	360	339	378	372	369	341	333	294	342	318	309	312	335	287	257	307	294	305	309	298	331	293	311	312	275	258	295	305	279	286	283	266	285	300	279	279	279	280	280	267	267	288	293	260	323	239	259	315	310	273	315	257	273	273	253	266	267	277	275	253	281	281	305	286	305	309	266	311	265	260	283	306	274	271	299	281	288	257	281	281	287	303	253	254	275	297	293	276	300	297	275	297	262	274	273	283	275	295	251	294	283	264	259	293	296	253	310	281	277	315	301	274	271	283	310	297	279	275	283	263	248	240	291	294	293	313	309	274	260	296	304	299	293	282	272	271	254	265	290	266	304	281	269	279	310	281	281	308	263	275	272	284	288	269	288	268	244	285	307	296	300	282	278	282	291	271	282	292	276	301	281	263	299	262	295	275	289	285	280	287	293	271	287	265	266	253	257	276	281	297	288	264	267	289	264	281	275	275	283	264	277	314	268	311	261	272	304	267	281	261	283	236	297	270	301	265	284	272	301	275	296	299	275	283	289	296	289	319	253	276	301	268	284	292	273	265	262	270	268	269	259	248	272	289	273	274	281	300	294	266	276	306	269	285	291	291	262	266	300	276	309	270	293	277	306	280	304	299	279	291	299	281	249	278	294	254	290	279	276	257	298	270	269	299	292	286	289	280	286	275	299	271	295	279	262	267	298	284	280	289	285	310	269	265	306	275	292	261	269	254	289	294	269	260	291	303	271	292	283	277	294	290	290	297	292	292	275	288	298	283	290	303	280	255	266	272	268	269	265	265	271	289	278	290	277	278	252	281	275	270	300	274	268	276	279	292	274	272	277	304	286	296	271	300	252	303	294	259	263	266	256	272	269	271	282	278	263	310	297	294	279	262	258	322	291	286	267	310	278	275	265	273	271	289	267	288	259	238	276	303	262	262	267	286	262	299	246	275	280	299	273	257	270	260	270	315	300	290	257	295	314	296	262	290	281	309	277	278	264	278	268	276	280	297	255	277	283	268	278	278	261	308	290	278	294	272	305	278	272	273	300	293	261	268	270	331	259	269	309	303	286	264	252	247	275	258	305	290	298	274	294	289	274	279	296	287	268	274	278	283	286	294	260	293	268	277	276	287	253	261	304	287	268	273	287	291	281	288	265	275	264	254	272	295	249	278	304	295	263	289	282	292	280	238	292	294	297	260	284	291	315	290	288	266	278	316	274	288	289	264	271	279	283	282	276	287	289	307	281	305	269	288	273	268	279	279	266	273	272	285	263	270	262	286	296	298	296	278	270	286	283	277	265	266	267	281	255	269	250	291	292	253	248	270	285	288	291	227	278	284	290	268	270	300	285	259	263	286	254	304	312	285	279	288	264	260	289	272	274	291	262	246	265	287	307	265	277	268	296	278	276	278	281	269	274	286	295	289	315	261	293	278	292	283	306	314	310	273	284	302	253	283	302	268	297	285	280	263	296	278	292	269	267	282	262	288	279	286	292	282	295	268	309	296	280	313	274	272	277	284	272	309	294	297	294	282	279	281	273	270	260	316	287	268	293	307	270	316	264	256	274	291	270	296	265	291	288	287	279	266	288	288	274	300	311	274	297	282	294	308	302	268	279	284	268	257	275	299	307	258	264	299	264	261	290	303	268	255	277	266	275	283	243	266	270	275	309	256	288	282	292	270	312	275	271	293	274	260	295	287	296	296	277	306	312	280	279	237	306	281	288	291	313	293	292	254	274	268	283	291	283	268	303	274	276	284	306	284	287	268	296	264	272	285	296	288	287	296	289	281	295	278	277	285	300	316	336	255	283	261	308	243	291	305	246	274	292	287	270	284	279	276	290	291	281	285	279	264	286	264	293	292	271	288	307	277	252	297	289	260	308	296	304	313	283	280	274	281	268	268	262	285	308	296	273	281	282	253	254	273	244	250	287	272	312	267	281	281	248	282	313	280	291	304	281	308	274	283	272	289	261	297	267	267	277	282	286	286	291	264	277	296	300	260	283	284	314	302	289	271	287	301	258	295	284	288	296	278	266	274	295	299	282	259	290	285	287	312	272	288	265	310	299	269	286	267	279	297	267	259	294	255	293	277	281	285	262	293	281	301	316	287	272	288	282	296	273	306	278	268	256	285	263	252	249	292	261	293	272	287	296	246	285	298	268	273	273	294	276	290	263	271	297	299	297	291	258	288	280	256	306	276	264	272	281	274	279	300	275	280	282	268	256	282	283	252	272	262	287	285	261	291	302	290	267	277	297	284	282	290	262	261	276	296	296	273	277	282	295	296	291	280	281	274	271	274	271	299	290	297	271	267	297	278	304	290	283	283	283	258	265	279	270	264	288	305	309	262	270	277	262	272	313	264	281	253	263	269	293	289	274	261	284	287	281	280	308	271	252	277	289	269	278	272	296	261	288	288	280	287	255	265	293	289	273	294	277	267	279	299	284	275	260	296	269	298	307	280	248	312	284	289	275	311	268	281	288	284	301	261	271	319	259	277	300	283	275	289	289	271	279	295	262	295	287	245	286	270	290	291	292	273	296	303	251	242	307	293	246	301	259	311	285	257	256	283	291	280	255	272	285	242	272	282	278	274	284	261	256	280	280	282	292	249	263	269	282	285	279	289	286	281	266	305	286	285	271	290	284	271	277	295	288	267	251	281	252	255	309	298	293	283	276	249	271	296	269	292	310	285	309	278	272	289	265	266	266	263	236	294	283	305	272	277	250	263	297	271	258	308	281	302	262	291	305	255	282	264	269	298	286	322	279	269	267	294	262	286	301	263	242	291	299	292	296	284	257	280	303	293	308	268	268	264	267	254	302	305	263	297	290	254	278	278	278	267	274	277	287	288	260	241	268	277	286	298	273	304	278	252	281	263	275	269	289	282	271	326	279	249	256	275	280	273	270	257	293	277	265	286	294	266	289	268	286	280	268	288	255	290	312	272	302	264	245	281	285	282	291	277	282	285	244	293	258	275	281	297	273	326	278	276	262	288	292	305	301	258	272	287	263	299	324	300	287	286	279	283	295	262	301	277	272	287	271	259	270	264	291	291	256	282	317	281	300	287	265	304	291	273	268	270	301	276	305	273	279	276	289	298	262	273	268	272	297	282	292	263	309	298	278	284	268	314	298	285	288	302	258	288	272	284	267	273	283	272	283	273	286	281	296	260	292	289	313	296	286	288	258	250	267	286	266	303	234	269	278	273	255	298	298	282	269	281	279	283	300	289	297	291	292	252	257	261	308	249	257	289	285	280	260	301	294	256	269	295	284	268	275	258	299	290	272	303	285	272	302	279	257	287	293	260	260	265	277	277	280	312	270	278	288	273	320	287	292	289	288	281	271	273	315	278	278	270	283	301	286	278	283	245	296	278	291	273	273	291	238	245	252	295	297	292	289	288	278	264	262	276	249	296	265	285	293	285	287	291	269	285	268	289	287	241	292	240
47245	32952	30862	21170	12979	9063	7856	7328	6011	3366	1244	422	295	267	271	286	228	212	168	161	181	168	142	171	142	156	173	126	149	144	154	143	143	142	135	122	129	134	141	121	141	138	151	146	138	142	162	141	141	143	130	132	150	131	128	150	123	114	126	118	119	121	128	108	108	122	143	114	115	117	132	126	151	136	127	108	133	154	124	119	129	149	138	132	115	119	121	118	136	133	148	139	115	149	152	133	132	135	129	131	143	141	127	124	136	109	140	128	123	114	119	124	135	135	123	137	139	155	125	123	108	124	97	138	136	115	121	142	121	111	125	122	119	111	132	131	131	142	143	125	154	134	150	114	129	126	114	154	142	141	142	126	145	131	141	133	140	130	148	134	148	132	130	144	150	121	135	126	118	155	113	115	161	150	144	147	143	122	141	142	137	124	133	140	144	113	133	145	134	131	133	135	125	129	118	143	134	135	140	139	124	132	115	135	147	133	131	150	135	157	139	137	130	145	142	124	116	129	110	121	107	134	132	155	136	119	137	134	106	129	128	133	109	131	143	139	138	147	106	134	134	128	157	131	142	130	143	122	142	121	143	137	145	128	130	129	140	134	122	134	124	129	114	103	123	147	123	105	140	140	99	133	151	148	134	137	124	149	116	139	120	144	141	132	103	133	140	128	120	153	128	113	115	119	115	129	118	119	135	141	117	125	130	140	138	118	122	150	137	131	130	139	143	148	121	120	147	121	107	132	113	108	131	115	131	140	136	98	137	123	145	106	134	124	128	139	134	155	140	125	124	124	143	140	121	115	137	127	119	133	122	126	132	136	132	139	120	133	122	146	142	132	126	158	134	140	126	121	153	136	110	125	122	153	149	133	142	134	147	141	123	130	128	114	124	114	130	129	137	132	141	130	132	147	145	132	128	142	137	120	142	160	123	131	152	137	144	119	136	142	146	121	157	153	115	121	119	148	117	106	121	106	135	111	119	126	133	125	117	144	135	139	112	128	128	155	144	107	110	127	145	149	139	127	137	138	129	115	117	149	146	142	130	138	118	120	136	138	132	106	132	144	146	148	129	143	151	140	120	133	127	124	114	117	134	128	152	121	132	142	136	122	123	134	126	114	116	141	128	162	126	123	132	128	105	107	124	133	133	132	130	148	138	134	144	126	102	164	132	130	139	133	139	129	116	123	123	138	155	152	135	138	119	105	117	102	128	130	134	127	123	122	147	143	122	133	120	124	159	122	129	124	141	129	132	127	139	133	152	127	131	131	157	114	136	134	133	133	154	132	135	117	135	151	144	118	137	129	126	125	134	135	114	129	105	119	120	133	138	118	152	125	129	140	124	117	129	141	149	143	106	117	131	151	138	129	143	137	148	133	127	137	150	136	137	135	118	146	134	145	120	127	133	143	116	111	148	163	147	129	120	138	154	139	135	152	143	136	139	121	145	117	129	131	124	152	131	141	115	138	138	135	128	112	128	140	142	143	137	118	130	148	141	131	125	151	158	144	133	126	116	148	142	141	145	167	120	159	117	132	104	119	136	118	151	152	122	113	121	116	150	160	134	142	138	139	139	123	157	117	126	138	123	122	146	132	146	122	114	112	151	130	121	117	145	150	136	128	126	135	148	146	145	139	134	123	136	121	122	118	141	125	118	151	134	130	121	130	139	128	114	125	136	135	134	128	140	119	122	118	147	143	123	146	130	123	142	136	117	130	121	121	99	131	129	143	125	135	137	139	123	139	126	154	127	107	125	118	118	139	141	121	128	117	121	120	133	136	127	126	134	135	136	132	116	130	124	132	127	133	139	157	116	145	146	117	123	127	136	131	168	129	141	128	119	112	101	127	138	125	115	120	115	121	152	132	145	130	125	143	118	114	129	151	133	108	130	120	143	129	141	133	115	120	127	121	138	125	112	118	139	119	126	117	133	110	120	123	133	123	134	131	139	115	131	131	128	107	145	130	130	117	110	135	134	121	129	138	131	120	142	123	128	129	156	137	131	114	128	133	138	126	141	137	106	119	129	135	135	127	138	127	133	139	109	132	153	130	141	128	134	132	128	143	130	129	126	134	137	139	129	138	136	130	135	121	114	121	135	135	141	143	148	137	117	136	118	129	135	143	138	128	169	135	125	121	126	143	132	134	132	111	113	129	133	116	129	130	113	132	131	115	132	130	117	112	151	137	127	123	134	122	146	126	146	117	133	126	117	126	136	105	131	140	133	116	108	135	89	134	111	122	121	123	136	131	113	118	122	141	137	157	121	148	150	122	128	121	121	128	141	119	143	137	140	153	133	111	115	125	131	134	148	134	155	131	129	142	133	148	133	118	143	137	119	136	149	126	127	135	113	138	117	114	126	138	138	110	111	102	133	136	113	118	127	133	109	155	113	114	128	114	115	135	128	122	127	122	140	136	119	131	112	152	147	127	128	120	150	125	119	122	134	120	123	119	126	141	138	154	140	128	130	128	133	142	112	143	151	134	147	149	139	135	130	138	140	127	142	146	154	138	114	127	138	143	135	144	132	123	139	137	122	143	128	120	128	122	135	124	151	152	107	116	121	141	124	127	129	123	128	121	144	123	118	125	123	131	106	116	119	126	105	138	112	142	135	148	131	134	125	134	139	138	136	144	150	126	124	131	135	134	130	146	131	111	129	156	139	111	143	137	134	122	113	122	127	148	133	116	139	120	115	126	125	123	115	138	123	139	148	147	150	127	134	148	125	155	119	127	125	138	132	127	138	155	122	118	153	122	110	135	124	110	120	149	133	118	146	123	121	117	128	127	126	115	141	126	96	137	120	141	117	130	120	144	122	126	117	139	129	145	127	137	136	134	121	144	139	131	156	113	139	139	136	116	138	114	124	121	146	118	153	139	135	132	135	138	143	141	139	133	122	133	125	135	128	126	122	133	120	112	137	155	123	132	132	121	151	137	138	124	140	107	138	131	135	101	123	105	140	136	125	115	137	147	134	138	125	115	127	107	120	133	139	137	147	124	135	141	120	166	127	140	148	146	137	140	143	115	160	129	130	152	146	143	133	105	128	139	127	125	120	121	150	147	121	137	123	129	131	117	159	125	137	119	110	146	145	133	134	123	127	112	134	136	140	133	145	136	114	126	137	142	137	139	125	128	136	115	114	115	147	131	135	128	118	143	143	119	113	136	125	121	121	119	110	131	144	118	138	134	127	142	130	144	123	125	126	134	112	118	131	109	135	137	142	148	123	139	126	139	144	131	107	123	107	135	143	136	132	138	139	136	134	120	137	118	137	121	124	121	154	130	138	117	109	146	129	125	148	138	148	140	126	96	128	140	120	147	133	129	132	99	149	116	156	126	141	107	131	113	118	118	115	130	124	126	144	119	129	108	142	123	140	126	146	126	124	145	144	144	139	143	134	112	139	114	146	133	120	117	128	134	123	126	131	144	145	141	119	140	126	129	141	157	140	110	123	122	131	144	123	131	153	129	133	146	147	130	118	127	133	124	123	152
28856	25523	35642	32021	26400	22918	22166	22034	19682	12376	4941	1737	1221	894	1127	1004	734	615	628	594	565	571	486	436	470	447	422	433	372	319	370	327	384	357	313	343	341	351	346	327	335	328	305	299	340	317	308	326	309	313	281	312	293	290	318	320	262	304	303	284	261	304	301	312	313	300	306	328	321	302	278	318	272	272	290	281	283	326	293	286	322	296	310	295	264	308	277	298	274	280	296	324	279	296	299	274	342	281	290	287	281	256	309	330	295	268	289	274	271	274	274	295	300	283	274	275	293	279	307	288	277	261	269	280	274	309	317	275	286	301	322	306	336	287	309	284	308	271	293	281	308	296	266	282	282	274	283	307	279	282	267	307	322	308	307	288	293	288	270	293	302	274	331	287	288	293	298	294	303	287	301	291	295	275	297	300	268	320	270	287	305	282	287	284	288	314	300	333	329	271	274	305	296	300	275	283	302	283	309	298	298	294	282	288	285	275	308	330	288	318	284	318	274	284	288	311	302	271	310	292	271	299	308	322	288	275	275	272	318	284	269	321	289	307	277	252	303	303	302	313	279	290	294	287	283	247	306	296	305	289	296	314	293	307	295	290	304	291	294	270	283	306	293	306	296	269	328	319	284	301	270	287	297	321	296	310	306	290	299	274	299	280	294	290	307	267	287	300	307	281	283	293	273	285	276	299	263	286	327	276	295	283	331	308	275	299	275	307	315	323	276	268	272	301	304	293	308	296	291	317	299	316	276	304	304	320	275	338	291	274	295	278	294	327	308	295	288	277	276	292	283	296	302	265	298	299	283	312	296	275	299	284	276	291	316	299	287	275	290	295	298	305	292	288	294	305	307	298	302	302	302	282	306	289	269	309	314	273	296	279	307	309	281	307	277	283	249	289	276	313	273	297	298	272	311	269	294	299	297	296	274	268	301	289	295	300	278	304	331	315	253	300	336	278	281	309	290	292	303	281	286	301	292	278	312	306	278	291	301	294	299	323	322	285	290	273	304	314	278	264	311	280	279	293	280	295	314	309	303	299	284	258	283	274	265	309	324	294	298	281	309	268	287	289	293	277	308	283	307	298	290	312	293	306	299	291	279	273	254	288	310	286	334	277	343	277	268	317	287	288	313	308	278	296	295	308	263	269	287	328	278	311	282	292	278	306	267	298	331	287	284	273	326	299	262	311	272	293	307	294	320	313	291	320	305	295	295	259	268	323	315	301	291	338	306	256	331	297	311	319	294	304	291	299	289	268	282	266	294	290	298	293	284	276	300	259	297	273	299	294	324	289	318	325	288	307	260	261	274	306	314	325	282	279	284	297	300	287	303	280	296	277	296	289	270	320	271	279	298	293	284	279	277	313	243	294	310	279	284	273	309	277	317	291	308	283	296	318	295	278	294	293	287	302	310	296	285	309	330	297	288	293	299	262	284	302	295	306	287	266	292	291	285	294	311	283	310	287	273	310	290	302	289	278	269	304	345	251	318	280	288	316	292	299	300	298	291	287	293	305	308	294	267	312	294	271	303	282	294	312	276	311	296	292	293	294	273	288	311	273	315	282	296	286	297	275	295	287	320	308	288	266	287	298	275	293	292	286	303	289	323	287	309	291	285	288	275	275	306	281	288	324	297	262	288	283	239	270	302	305	344	300	295	284	298	263	290	291	329	317	290	287	284	304	278	276	285	298	274	318	311	317	277	279	295	302	291	287	271	284	303	304	293	305	281	318	306	287	273	279	304	295	300	272	296	314	284	286	322	289	270	297	316	285	275	279	296	297	330	303	282	316	317	273	279	325	301	296	284	329	300	296	308	304	314	316	301	298	320	279	315	284	314	287	269	266	332	323	289	286	299	302	286	297	308	316	295	263	264	259	306	293	293	294	279	323	278	302	254	309	301	292	298	284	307	276	322	257	305	313	278	305	281	276	318	291	306	291	294	279	296	304	302	269	283	300	289	290	327	306	306	315	295	267	286	289	308	305	269	297	297	303	324	270	295	284	316	299	292	303	291	304	306	289	285	289	312	277	309	308	327	275	312	261	315	279	331	288	275	287	274	316	266	318	292	291	283	294	291	305	301	283	299	291	283	315	279	299	262	307	283	303	300	279	322	288	295	309	279	303	334	291	311	294	301	265	296	300	270	273	285	308	306	308	299	289	297	283	311	327	304	306	326	281	295	274	334	288	282	306	287	296	279	291	291	304	325	307	270	301	270	274	330	304	292	290	293	297	288	287	267	278	325	302	305	307	295	294	298	299	307	274	312	330	286	298	309	301	251	297	289	279	286	296	275	332	282	278	286	273	278	265	293	306	283	300	305	297	272	305	311	302	292	284	265	309	311	296	270	291	275	289	306	302	313	293	280	269	302	300	264	297	320	276	253	295	301	309	312	266	309	275	289	305	271	286	292	298	270	275	288	291	278	306	301	334	306	292	290	295	292	276	298	290	313	321	258	287	328	292	292	295	300	276	300	282	261	267	283	285	269	298	294	311	324	305	289	297	282	292	320	299	304	292	303	273	263	298	279	309	285	301	295	293	289	282	320	299	288	281	325	323	309	319	279	316	286	302	282	289	309	287	285	294	290	311	301	299	288	314	279	298	314	311	292	276	302	287	295	314	312	294	307	311	272	267	295	289	322	293	295	301	286	301	289	286	265	301	269	254	314	290	320	311	310	313	255	288	276	291	306	281	280	309	318	305	282	271	263	295	301	307	286	283	294	287	271	281	276	288	279	338	276	294	326	284	298	272	278	273	288	290	282	276	315	284	287	309	301	281	298	285	278	319	273	293	282	299	292	286	289	293	299	304	283	282	279	317	269	307	281	285	300	300	289	334	290	306	279	282	300	316	310	304	274	290	305	277	288	257	262	278	294	301	284	288	277	265	286	266	287	303	293	338	283	257	299	311	317	314	307	278	298	263	293	266	281	289	292	334	333	314	302	317	305	279	280	351	298	287	294	290	273	277	294	290	281	283	283	290	284	272	339	297	302	291	292	306	258	275	303	318	280	285	298	318	296	281	281	306	287	284	325	302	280	336	289	321	324	313	272	304	300	267	321	279	307	272	287	271	308	300	295	302	299	333	307	275	291	280	292	291	309	299	277	282	295	285	310	270	279	318	307	273	291	317	313	294	292	295	319	282	269	284	298	282	298	281	267	306	304	297	307	276	302	274	270	301	319	296	319	311	273	294	289	279	276	274	280	287	269	289	275	296	293	317	299	287	308	292	297	296	277	299	281	270	313	279	290	273	287	290	269	293	276	261	316	310	316	284	299	304	309	277	272	292	273	293	298	297	328	286	322	314	287	265	252	292	293	298	299	313	282	287	259	296	292	305	296	275	327	294	301	305	264	315	276	280	269	263	279	269	282	275	295	275	269	297	288	323	296	327	303	271	285	300	295	286	321	292	275	316	311	307	309	298	296	306	270	269	308	292	309	302	293	298	287	274	309	292	300	304	283	286	263	295	312	315	291	271	265	282	327	310	304	288
31709	15853	8717	4449	2791	1882	1325	849	561	344	223	163	148	145	138	130	123	127	112	127	127	108	111	107	97	106	123	97	102	104	93	95	105	120	106	120	113	107	94	115	116	112	91	118	97	98	92	88	116	117	88	92	104	102	99	84	103	95	99	104	99	95	115	126	110	103	96	92	130	99	95	84	99	86	78	99	103	104	108	103	97	97	113	120	104	103	120	99	102	112	101	115	136	111	110	101	108	118	90	93	103	141	116	108	110	90	88	108	104	87	90	106	107	102	111	92	107	118	100	82	114	106	114	104	99	110	111	118	108	96	100	105	97	93	98	111	88	107	98	98	116	106	101	89	102	101	111	104	123	90	141	98	90	112	99	94	120	106	93	116	96	96	107	104	95	109	110	105	109	92	107	70	110	96	112	109	94	105	123	103	90	112	105	89	85	92	83	120	81	107	101	94	110	116	100	118	98	108	95	100	80	98	102	107	89	96	103	107	110	130	102	115	99	115	94	122	98	127	102	119	107	114	97	98	106	86	91	112	111	91	104	107	111	107	115	97	89	110	112	95	127	92	88	101	117	85	103	105	107	96	99	112	114	102	105	98	104	73	105	112	83	106	108	96	117	104	82	124	99	105	87	94	96	94	103	101	117	94	102	117	107	95	111	94	110	112	113	102	110	100	114	114	119	99	106	97	85	113	96	106	106	85	85	105	107	110	102	111	92	98	86	109	107	129	128	109	96	105	99	88	81	95	118	119	100	105	97	104	102	105	84	86	114	104	103	105	97	128	91	116	95	109	101	113	122	109	95	96	129	110	101	86	96	113	105	93	100	105	110	95	101	109	104	99	107	104	108	104	118	106	97	89	121	99	103	98	103	94	96	108	90	112	102	108	107	75	87	98	87	95	93	101	138	78	98	93	95	108	131	94	98	107	100	114	103	92	87	109	112	107	119	107	98	107	126	98	113	94	120	116	97	99	84	91	100	100	111	90	92	95	76	91	100	100	109	85	131	105	93	92	113	82	101	102	106	111	105	105	115	111	98	101	108	97	88	123	104	120	92	90	102	106	104	101	125	100	92	103	94	78	84	112	93	94	96	130	117	115	109	90	105	121	121	74	116	106	100	112	99	93	84	115	111	112	119	97	106	121	99	95	90	125	97	130	109	104	93	103	93	100	100	92	104	99	112	105	107	101	90	85	93	102	89	122	93	115	101	113	91	113	102	95	108	91	97	102	88	91	83	115	93	92	101	91	104	103	106	85	110	118	106	98	131	103	94	94	100	111	100	94	107	97	109	90	113	105	88	84	109	123	97	102	114	86	92	104	94	115	103	102	109	100	89	95	86	101	101	87	98	84	108	89	104	106	95	126	110	95	90	110	118	103	109	116	108	107	101	113	103	72	90	106	111	97	99	104	95	104	89	98	101	118	124	94	115	82	89	89	113	99	109	96	97	102	93	106	86	80	113	98	98	93	101	105	104	103	76	92	115	92	93	94	99	101	99	99	119	88	85	112	114	110	95	99	93	122	103	119	92	112	98	132	87	102	99	117	108	106	92	90	99	102	99	128	126	105	105	115	94	86	98	97	109	107	93	120	112	117	101	95	84	98	96	83	100	96	99	88	94	97	82	109	81	104	109	87	123	97	111	88	104	110	106	98	108	101	81	115	103	94	116	106	90	107	85	110	96	96	110	128	113	90	109	106	87	121	97	109	104	102	111	109	100	88	118	90	94	99	99	97	110	87	99	107	106	112	74	102	82	114	113	92	90	101	85	103	116	109	121	91	102	100	108	115	116	92	98	89	92	114	109	96	118	87	103	105	91	97	99	104	90	93	95	110	114	105	104	79	91	100	104	96	90	91	106	109	91	124	99	122	100	116	107	88	99	93	86	101	113	105	121	104	99	90	89	128	108	97	95	98	117	107	98	114	110	130	117	110	113	85	84	98	85	107	89	127	87	104	113	123	92	97	110	111	110	98	106	97	106	89	90	122	129	112	107	95	109	107	89	89	94	96	100	113	87	112	117	106	98	112	94	100	97	100	91	82	95	110	93	109	99	100	100	110	101	106	103	89	107	99	99	95	122	104	97	89	104	79	101	102	119	99	91	91	91	110	106	114	111	84	94	114	95	91	108	97	85	95	100	109	106	93	110	97	102	102	89	100	107	105	90	98	84	122	101	105	100	110	129	109	99	103	103	108	88	90	100	98	97	112	101	90	93	87	110	113	113	94	110	94	103	90	94	109	109	108	101	101	95	94	102	109	97	108	103	100	113	114	118	77	97	88	111	105	97	123	107	100	116	91	86	93	106	104	106	115	100	101	108	97	104	104	129	99	98	96	98	104	83	97	105	100	103	83	100	117	98	99	124	114	97	117	101	110	115	81	104	107	102	96	81	102	87	104	87	120	101	87	103	85	108	110	100	90	98	123	128	107	99	102	116	104	99	85	109	114	111	114	105	95	100	119	88	109	112	117	112	123	102	104	80	107	98	93	106	92	101	100	109	87	95	114	100	95	119	113	97	111	88	86	94	99	98	106	102	111	93	95	109	111	96	89	99	108	115	101	118	95	119	111	86	116	115	98	96	82	93	94	101	107	99	109	107	121	105	93	98	89	115	86	120	82	104	104	114	96	85	100	96	121	92	120	112	94	109	102	104	92	94	110	83	94	111	106	108	116	108	100	108	94	96	93	91	104	137	104	87	85	108	100	118	112	93	99	102	111	85	118	99	137	121	107	86	98	106	110	98	111	99	98	107	104	136	91	111	92	93	95	100	107	100	113	116	80	112	130	89	95	103	100	122	97	99	97	83	102	111	126	101	93	106	87	105	122	119	111	100	94	106	119	90	101	100	110	107	107	104	98	88	109	85	101	90	128	87	104	103	125	109	113	105	104	113	99	92	97	106	77	113	109	101	117	102	104	103	85	102	122	118	110	95	110	107	102	99	87	97	91	81	103	114	109	103	111	116	111	85	107	102	100	92	115	108	119	114	111	89	110	130	94	98	86	101	110	95	93	102	104	99	94	106	81	97	103	115	104	95	98	95	98	84	115	86	93	96	99	96	96	113	98	134	95	103	96	91	140	112	99	107	101	88	98	106	116	84	88	91	93	99	95	92	106	111	92	114	93	91	89	110	101	84	112	88	105	79	94	93	117	85	106	117	92	90	100	90	99	110	89	99	95	88	104	118	88	94	97	110	102	128	108	101	80	104	97	104	101	83	101	105	72	94	93	121	95	94	87	91	104	92	94	123	92	88	85	106	118	80	111	114	96	94	112	104	97	102	93	98	93	114	111	110	98	98	91	104	98	96	104	100	118	102	99	85	99	109	94	102	109	96	90	100	108	107	94	113	95	116	113	119	103	120	108	110	97	98	102	106	93	98	107	105	103	115	79	99	102	110	98	101	84	99	92	89	102	121	129	102	104	101	116	94	95	116	99	102	111	110	104	104	99	97	116	93	95	97	107	110	98	92	93	92	129	101	93	98	93
19241	11429	13095	11148	8973	6953	5574	4078	2685	1526	900	646	514	452	393	358	352	324	307	304	291	257	278	265	244	270	260	240	249	265	245	232	277	226	240	264	270	238	264	262	264	264	258	256	261	254	232	256	220	240	244	255	250	237	220	238	239	224	273	222	226	240	244	236	239	241	236	247	240	217	228	249	233	240	245	239	251	243	237	257	262	244	231	251	247	243	234	249	273	241	228	237	238	253	241	227	222	255	218	209	257	216	256	237	234	243	233	233	218	258	225	243	255	249	219	258	252	247	228	228	241	242	219	254	231	254	230	249	247	268	233	215	255	224	241	248	217	230	252	240	247	255	237	228	217	222	247	256	232	236	239	227	249	245	223	226	246	237	225	236	227	248	232	240	255	240	253	251	246	224	246	251	243	215	232	253	231	256	252	220	218	242	229	242	238	240	242	214	219	216	237	228	237	229	245	270	236	235	229	231	231	259	246	256	206	236	233	240	221	231	245	241	271	243	223	222	230	212	222	225	266	225	230	270	239	236	240	202	238	251	228	239	248	254	233	235	250	238	239	225	233	216	233	267	221	230	247	248	251	257	204	225	240	245	235	275	227	208	251	231	224	234	217	228	266	255	236	251	257	230	241	252	237	229	219	219	278	244	238	213	219	202	203	240	225	254	235	238	287	232	229	221	255	226	253	248	250	248	259	224	254	248	226	224	247	252	225	229	226	235	241	221	235	234	238	239	246	214	226	265	230	254	261	246	259	220	230	206	218	237	244	240	247	245	260	232	234	217	212	234	239	227	233	269	237	264	248	255	234	217	250	270	237	243	240	231	246	242	241	230	236	222	235	271	221	231	235	230	200	230	218	207	226	231	262	216	242	242	228	251	236	222	229	237	240	237	242	259	245	220	246	272	272	251	220	218	242	239	268	247	263	231	224	249	255	228	230	224	236	246	259	249	239	229	232	250	232	231	215	257	259	225	240	206	212	230	219	250	260	253	233	245	227	249	250	231	236	234	219	231	253	209	241	222	224	230	236	215	231	218	245	253	228	235	244	241	235	250	225	249	231	251	225	249	212	249	235	249	236	239	244	210	225	243	225	244	272	236	215	250	250	260	229	241	243	245	232	250	250	237	256	196	224	250	263	259	212	230	245	221	211	239	212	242	237	233	249	235	240	272	242	227	244	236	253	235	220	275	232	231	215	253	230	219	202	207	220	232	217	241	227	239	226	249	220	261	230	231	225	271	251	252	237	216	239	264	232	222	222	264	246	248	247	228	258	231	242	247	210	232	241	234	247	235	247	222	229	247	239	254	252	222	218	253	229	250	215	233	250	232	228	235	241	251	257	226	233	238	223	228	224	273	219	243	237	218	206	227	242	209	238	255	244	255	228	223	234	244	234	258	223	242	235	244	221	224	226	248	237	251	232	238	247	207	215	269	226	214	238	207	229	269	248	212	221	244	226	222	264	260	252	244	250	214	229	242	253	249	234	239	249	243	231	235	253	213	244	216	242	250	251	230	203	258	244	210	245	229	238	256	218	243	229	240	242	233	246	234	232	225	253	231	262	233	237	235	229	244	249	239	236	199	252	223	251	245	233	240	222	256	247	235	234	226	239	246	226	245	219	251	229	222	235	233	252	224	214	222	271	221	235	253	214	250	244	260	241	227	244	220	206	230	238	231	208	239	244	226	250	231	213	234	217	266	255	213	235	243	223	253	249	230	228	242	242	232	238	239	214	241	202	246	240	232	224	262	253	225	262	252	231	247	233	239	235	227	257	221	238	239	255	230	240	215	237	249	226	244	254	222	250	244	223	224	224	221	251	237	228	222	236	234	238	239	232	244	255	241	230	240	264	220	205	244	242	250	257	233	260	238	241	247	242	222	267	249	236	217	235	248	279	248	228	249	252	214	229	244	237	243	205	194	232	238	206	255	216	227	262	207	238	241	229	243	239	232	241	233	237	240	212	236	248	242	255	238	254	228	223	226	252	245	232	247	213	227	219	243	254	215	238	216	210	246	228	232	237	263	226	225	257	233	236	221	237	228	221	218	245	218	213	244	240	207	219	245	259	237	247	236	226	232	255	220	230	237	234	220	260	246	235	227	235	228	240	234	221	227	238	249	242	239	236	247	222	238	264	222	250	243	229	224	231	251	229	225	245	227	249	221	244	264	227	257	247	273	262	237	219	234	214	234	219	260	258	203	255	228	264	241	232	240	240	242	264	238	233	239	249	239	213	242	227	231	232	224	232	222	233	237	251	220	244	242	240	234	251	230	208	236	234	236	226	230	224	228	240	217	228	218	242	232	218	247	248	246	237	241	226	235	234	254	234	228	229	238	207	254	262	261	241	226	223	203	242	241	251	244	244	251	255	240	250	239	260	207	231	239	223	236	258	245	244	237	206	240	207	211	218	275	207	230	242	218	205	252	239	235	265	260	232	241	217	252	239	244	237	235	229	242	218	222	243	199	239	240	245	233	228	246	219	232	221	249	251	273	256	246	219	273	242	245	241	245	235	241	256	216	234	220	239	227	255	242	269	244	262	256	243	228	251	246	236	206	235	243	268	224	262	237	239	239	246	255	225	253	252	235	268	237	224	258	220	239	229	226	246	237	253	208	228	253	238	225	228	243	240	244	264	239	231	253	203	241	246	261	239	234	230	228	239	223	250	284	250	267	236	227	215	248	266	235	234	218	233	207	240	222	232	247	245	251	204	231	207	233	228	221	220	258	240	227	249	254	243	238	253	229	245	230	244	232	236	231	225	239	238	257	219	225	232	235	227	238	239	231	255	244	240	257	259	251	221	206	243	228	255	245	231	238	243	245	249	240	236	236	240	207	243	212	254	240	239	235	211	216	234	253	254	238	208	233	240	232	228	253	222	208	234	234	226	234	221	216	221	225	249	232	226	260	234	231	219	213	240	232	236	251	260	209	244	226	217	226	213	223	225	231	235	234	240	259	221	259	243	250	233	245	232	214	247	252	226	220	261	229	239	271	241	243	245	222	265	211	240	266	224	238	223	235	229	233	261	219	243	218	222	254	215	225	238	237	247	247	237	224	227	245	237	244	237	241	250	248	224	220	237	228	271	229	237	244	259	218	231	218	254	227	234	229	237	258	248	239	227	240	216	239	235	237	229	234	240	230	242	249	228	256	246	200	250	237	248	221	259	240	233	255	229	223	238	223	222	233	254	256	258	242	216	219	219	231	282	224	247	224	228	271	236	239	254	206	266	238	236	226	217	241	239	245	240	246	235	209	245	238	233	229	248	247	228	232	229	242	249	225	236	206	243	231	255	260	246	232	248	255	247	243	226	231	272	250	225	230	239	251	233	237	224	225	210	242	242	253	243	231	276	229	205	229	223	222	269	236	228	244	235	234	224	230	257	239	234	242	231	229	215	264	253	260	221	220	238	223	231	259	267	236	227	256	234	222	233	226	263	259	234	245	256	215	231	226	231	259	210	229	217	247	193	234	228	215	230	250	226	243
43084	21635	14710	10996	7718	5681	6131	5604	3724	1721	711	446	314	195	210	173	158	162	153	152	139	133	144	158	142	137	141	118	139	113	136	133	137	122	138	148	122	122	105	122	142	138	139	125	115	130	133	110	117	117	116	102	115	133	120	139	101	125	121	131	119	119	104	121	104	118	144	133	140	113	122	131	141	127	123	112	110	125	105	124	129	110	113	134	117	109	109	125	123	115	126	128	131	130	120	123	120	128	131	113	106	122	116	105	139	117	117	120	123	128	117	139	134	102	124	119	126	117	142	120	131	128	123	120	128	116	131	111	104	116	138	113	118	101	136	132	140	120	116	121	132	110	124	120	127	144	122	121	133	143	110	129	101	113	110	126	116	113	119	109	122	126	126	113	116	134	117	104	139	123	126	113	108	127	123	101	123	122	118	124	125	118	116	138	120	120	127	124	117	129	136	117	145	121	119	130	102	115	104	105	121	133	106	97	128	131	118	113	121	126	119	131	126	145	117	106	135	131	123	104	129	111	119	124	115	107	115	127	120	122	114	113	120	111	123	123	128	121	131	108	126	119	131	116	127	147	122	118	120	128	138	132	137	105	135	132	115	127	110	116	123	122	129	117	125	121	116	132	137	113	140	124	117	106	124	115	116	122	106	126	130	118	109	98	124	124	113	123	131	122	132	123	120	128	117	123	103	113	116	135	112	125	140	131	119	121	129	132	140	124	116	114	117	128	101	118	116	128	124	137	125	130	114	121	130	114	135	130	123	150	98	130	143	142	108	136	112	119	121	119	126	113	132	129	116	146	120	109	116	119	139	111	134	126	138	108	102	123	113	126	95	141	124	116	114	111	118	141	112	109	118	113	118	101	124	102	116	131	129	132	126	125	122	132	121	110	131	122	120	121	122	128	110	113	131	119	117	111	107	118	144	114	135	132	143	115	116	106	115	125	116	126	146	143	135	132	136	116	115	120	115	140	106	114	122	119	128	114	119	122	138	134	121	113	124	115	124	126	143	124	136	110	105	112	116	124	125	137	120	156	100	103	121	111	109	116	122	113	108	130	126	124	121	133	102	114	108	144	130	128	114	131	123	131	132	121	139	119	126	140	98	139	115	141	113	118	116	112	100	127	133	133	130	108	135	117	104	125	114	124	125	106	122	118	127	139	116	123	126	116	121	129	126	116	132	124	120	114	124	122	161	121	136	120	97	115	131	139	122	93	114	129	126	134	130	98	108	104	107	137	134	126	117	114	122	120	119	138	111	102	133	109	133	118	126	141	117	134	140	91	128	129	124	127	125	114	103	119	117	136	137	100	113	117	128	111	117	128	132	99	125	118	122	115	111	116	104	118	138	120	133	130	125	118	142	127	144	125	130	114	110	123	114	92	111	144	120	121	123	108	109	131	135	120	119	121	140	129	129	113	122	112	112	137	115	124	111	121	130	144	123	111	138	118	125	126	121	108	104	128	123	130	114	136	119	143	111	114	149	118	133	126	115	112	130	118	111	129	134	129	111	125	126	121	121	132	146	129	138	141	126	116	107	127	105	128	92	125	113	117	108	137	129	136	119	118	124	118	117	124	141	111	122	104	138	121	144	118	124	125	146	125	133	114	129	123	119	122	104	113	111	123	129	134	145	133	108	112	117	129	115	119	116	142	142	129	123	126	123	119	105	138	113	124	147	114	109	121	126	119	118	122	86	118	115	111	151	114	118	116	134	120	118	119	132	110	113	126	112	120	134	136	125	140	122	117	119	126	119	99	117	99	139	119	143	121	115	132	115	134	120	139	117	147	124	122	140	115	123	116	130	125	124	113	123	107	115	115	123	114	123	122	134	126	143	122	136	141	134	145	124	125	121	115	132	106	112	131	129	102	108	126	121	130	111	122	144	139	126	141	121	117	139	140	116	108	117	139	107	108	112	121	124	131	123	119	118	128	122	133	109	95	137	131	129	137	138	103	117	139	116	144	129	105	125	121	111	132	108	113	123	114	120	127	113	126	116	140	136	146	125	120	105	143	137	113	114	131	137	130	130	140	134	144	113	134	107	119	110	118	104	110	108	128	101	124	125	112	141	122	122	84	148	120	153	129	138	113	136	120	89	111	113	123	139	116	130	118	123	107	133	119	122	114	119	131	124	128	140	129	147	122	92	135	124	124	122	117	113	109	120	103	119	120	137	118	104	109	121	134	112	125	123	118	140	110	133	111	103	119	115	123	108	127	123	126	137	120	132	138	127	130	144	115	106	101	146	121	118	134	129	125	125	109	112	112	126	135	114	98	116	129	120	124	123	111	112	134	111	118	133	119	108	114	137	118	118	101	134	123	129	122	119	122	136	149	100	107	114	119	115	134	134	123	107	115	132	124	120	120	109	129	130	113	116	96	109	121	118	148	82	125	104	123	114	119	110	128	115	114	97	134	104	122	104	112	101	129	128	130	136	127	115	134	118	118	110	109	138	125	134	97	129	129	112	135	125	120	122	126	126	118	107	121	125	132	119	122	116	135	129	122	119	104	117	116	134	126	111	101	128	119	120	120	113	118	113	120	103	112	121	130	112	117	107	138	116	116	104	109	143	133	111	115	123	121	103	112	119	133	108	124	120	118	129	111	126	105	123	142	115	144	133	129	131	106	110	120	115	115	125	126	113	128	107	123	124	127	106	108	115	131	136	124	130	126	125	116	144	127	105	121	106	128	137	120	126	137	133	132	113	129	123	137	124	128	115	120	124	105	110	125	152	124	138	104	122	121	146	114	117	115	119	121	126	133	142	126	130	123	107	115	140	122	112	121	118	121	122	125	128	99	139	147	124	127	128	112	122	140	118	123	139	115	126	110	120	127	119	101	127	128	138	124	102	121	122	123	123	92	111	119	117	123	149	140	122	139	120	135	131	106	124	124	121	114	124	131	135	124	123	126	106	128	119	133	116	115	147	103	95	133	105	110	137	114	124	104	126	128	127	127	119	122	123	129	128	108	123	119	123	112	104	108	138	148	108	138	134	127	130	133	138	136	117	140	140	128	114	136	124	111	121	132	122	124	124	116	115	118	151	152	103	97	123	101	123	155	149	122	125	150	128	146	122	121	115	147	132	129	127	111	131	126	110	111	104	117	143	126	140	131	120	122	138	120	141	142	137	121	122	94	117	104	109	127	130	125	117	101	123	126	97	138	134	104	126	113	129	111	126	124	124	113	107	126	113	130	133	125	122	118	107	98	123	124	137	130	128	122	121	122	127	111	121	110	135	116	153	123	113	118	147	134	126	131	130	125	143	117	118	135	109	120	146	143	134	141	139	131	116	100	148	134	115	141	107	151	123	116	119	108	133	129	121	109	114	129	119	113	121	137	115	123	100	116	95	149	147	126	104	106	139	123	138	122	128	113	106	127	129	122	115	121	113	135	132	125	123	112	133	124	118	126	132	113	130	118	110	119	126	97	117	119	108	118	118	127	120	99	131	115	113	113	130	120	121	118	124	120	136	112	118	122	105	120
26912	15470	20825	22323	20014	17810	20271	19618	13845	6994	3169	1961	1248	829	700	658	533	486	500	454	481	369	374	360	347	400	362	336	341	328	291	333	315	315	303	298	296	288	296	286	330	306	325	310	288	292	325	316	272	282	284	277	285	264	289	265	306	305	285	282	260	300	255	229	271	332	278	281	299	312	294	281	284	279	291	303	252	307	267	281	266	279	311	294	255	288	281	252	277	263	254	266	299	277	295	272	295	284	282	276	276	283	267	273	294	292	266	271	263	291	310	245	257	274	281	289	275	272	282	275	276	293	300	273	241	266	275	257	281	275	287	271	270	278	259	274	264	284	283	255	276	282	316	310	276	284	297	298	304	217	278	274	252	292	268	275	263	263	276	301	287	304	287	279	278	272	319	238	304	300	267	295	263	280	298	275	272	316	275	280	294	308	300	272	277	270	280	280	266	318	283	302	310	287	275	287	272	276	297	261	282	272	283	303	258	266	267	278	291	273	242	269	298	258	256	290	254	264	277	287	258	304	263	283	291	304	293	263	281	294	256	306	277	286	270	298	295	251	274	277	280	288	265	268	254	271	295	304	263	276	266	290	296	271	272	271	271	293	295	271	275	274	294	269	280	300	283	301	248	272	274	255	304	294	260	276	270	293	271	262	272	288	307	265	268	296	267	286	237	273	291	236	273	302	280	276	313	272	278	267	294	260	260	265	257	267	296	252	257	287	266	258	316	249	273	262	251	258	248	288	263	288	282	297	284	284	319	264	271	307	287	282	274	275	250	258	272	283	273	318	297	265	268	285	269	288	251	287	285	291	292	255	303	300	289	264	285	303	264	260	272	313	266	247	289	269	269	287	255	285	256	266	287	258	297	277	279	294	272	303	280	297	269	274	260	275	262	275	262	277	285	278	281	254	271	279	244	264	260	262	269	258	288	287	297	264	280	274	268	274	289	265	287	255	291	280	296	287	261	277	301	287	262	269	252	303	277	267	268	295	308	280	238	332	291	256	259	262	259	272	286	285	255	283	293	277	300	278	253	304	288	298	269	295	264	258	279	289	267	278	290	279	283	254	301	312	266	287	249	271	264	274	250	291	282	268	250	272	285	280	287	277	282	293	250	282	293	280	286	278	290	264	265	248	283	276	272	280	280	273	279	268	296	288	267	257	278	296	272	266	282	252	266	278	292	279	253	246	255	251	274	314	261	287	299	263	277	257	274	279	262	298	285	274	286	271	266	256	277	261	274	282	263	280	308	270	264	277	284	300	255	293	280	275	268	271	279	301	263	252	280	291	235	287	281	266	277	295	253	264	292	272	278	281	266	306	278	268	274	297	292	281	269	298	265	266	276	283	270	295	252	294	261	308	243	290	277	262	251	283	262	268	288	256	255	299	285	275	279	277	271	253	248	310	277	288	289	287	260	256	275	289	294	259	257	261	302	276	269	289	286	305	263	292	291	271	276	305	275	269	288	298	286	280	250	301	291	272	292	284	276	277	281	272	276	271	286	244	276	265	310	276	307	288	241	303	313	299	243	284	278	275	267	252	284	262	311	279	258	269	301	265	286	258	266	275	274	295	251	274	288	279	267	272	289	284	292	262	266	300	291	288	294	274	318	297	301	262	292	295	255	291	273	264	268	271	284	267	259	271	302	254	269	266	275	307	299	258	281	288	294	245	265	266	266	256	286	300	278	244	270	238	271	261	287	273	298	292	246	289	274	307	256	283	284	282	273	277	267	268	294	252	285	276	247	261	278	296	302	269	280	272	295	286	255	292	271	274	269	280	281	271	287	269	295	283	269	284	255	275	242	288	248	271	281	261	315	274	261	257	286	292	279	296	284	260	272	289	247	253	290	280	259	273	280	266	265	279	278	263	289	278	280	280	307	264	257	257	280	330	305	309	276	237	272	296	298	270	275	271	265	266	277	264	306	292	288	253	293	276	291	276	280	277	292	277	266	288	257	273	269	269	312	257	296	308	283	290	271	309	256	289	266	244	305	285	280	274	294	292	286	303	275	267	284	262	280	279	289	291	305	280	256	301	287	269	304	288	266	281	293	238	285	275	297	266	264	292	282	293	301	312	296	263	284	290	281	261	272	276	278	263	269	285	296	267	290	287	287	272	269	305	295	275	303	299	282	260	292	294	269	286	260	267	300	275	297	314	281	267	287	295	279	277	291	248	279	281	282	285	297	285	288	247	311	291	300	282	263	254	302	294	274	281	276	261	258	260	279	275	268	281	279	289	307	276	292	276	289	269	272	263	284	281	314	243	276	277	279	256	293	254	259	280	263	259	285	270	263	271	263	271	257	268	289	271	261	270	275	295	276	274	299	281	261	274	267	256	295	299	283	274	273	285	314	253	280	289	269	279	257	298	282	263	248	287	248	299	288	286	273	264	277	289	270	294	288	301	274	277	266	273	309	283	264	284	264	284	264	262	274	293	270	284	277	283	269	287	268	279	283	266	276	279	297	281	305	254	284	278	267	250	264	260	272	257	277	314	297	280	272	298	263	278	288	293	274	262	274	264	266	269	264	296	257	264	245	291	302	252	265	291	270	297	238	282	263	256	289	285	273	313	266	284	280	297	240	274	274	280	275	252	284	263	285	264	275	265	276	295	269	279	248	274	296	287	264	284	280	256	298	273	285	272	274	283	292	279	271	291	286	271	312	262	281	289	304	315	287	266	259	263	290	286	307	284	284	261	297	299	299	274	311	282	290	252	292	257	299	298	276	266	296	264	278	326	268	279	280	269	303	278	289	250	275	284	285	275	279	309	283	273	276	241	258	271	269	263	301	249	282	241	281	257	273	292	282	280	275	275	302	266	294	294	257	283	254	285	287	285	286	270	298	295	306	285	296	247	268	274	286	271	278	307	242	286	276	268	255	272	279	278	273	288	266	293	274	255	311	288	302	290	300	274	294	268	283	275	281	271	256	301	284	279	265	258	268	263	282	277	274	275	279	301	252	285	256	283	283	328	309	276	304	267	296	274	280	275	285	279	276	264	267	291	267	277	279	274	283	249	289	320	283	283	302	272	285	281	287	287	265	281	269	293	285	309	283	305	284	277	255	278	288	290	261	271	236	284	288	293	283	265	275	282	299	279	304	286	248	289	295	277	279	271	283	267	283	262	293	283	280	267	252	285	280	287	276	269	256	295	245	281	278	298	295	305	276	279	292	261	274	268	317	258	301	305	276	247	280	285	250	271	273	276	266	282	315	269	297	300	238	257	286	286	256	281	300	319	282	269	282	313	260	266	304	245	286	291	285	261	246	250	322	257	239	272	250	268	275	271	278	270	249	334	302	275	274	276	253	277	255	285	282	295	268	271	279	274	288	273	266	287	291	251	260	309	269	322	268	291	308	279	273	274	282	261	293	289	301	285	268	248	263	270	283	273	258	298	237	259	259	292	276	322	280	265	322	283	317	268	276	272	294	278	281	237	295	272	293	283	302	294	281	340	266	283	313	310	264	285	265	305	288	272	283	297
48738	25501	21812	17333	13004	13081	13154	10942	7513	4220	1959	785	472	269	242	225	228	212	210	216	181	153	184	139	122	176	146	151	132	117	129	133	150	139	153	136	132	152	125	135	145	118	130	119	120	129	127	139	141	127	137	150	144	128	153	126	121	143	134	136	119	123	121	128	116	102	154	125	114	131	144	144	129	109	115	126	126	137	152	134	124	133	126	128	160	128	137	126	125	163	144	121	118	142	145	107	136	135	135	137	154	144	134	149	125	139	118	119	134	153	130	132	116	135	144	118	110	129	118	130	133	137	137	131	118	115	143	130	130	137	121	118	115	120	147	153	128	128	127	131	149	125	138	146	132	152	112	132	137	137	117	126	147	126	120	109	147	134	120	133	123	131	131	141	148	122	118	135	128	130	107	131	131	142	127	127	158	165	130	138	127	132	128	131	130	120	113	140	133	144	117	131	121	135	121	126	143	148	143	152	152	135	129	138	125	123	134	132	149	134	142	134	139	115	125	113	128	141	147	141	131	142	109	137	111	120	133	138	131	109	134	154	124	160	115	126	126	170	120	127	120	112	129	107	128	120	119	132	142	134	129	109	119	131	142	156	136	139	149	138	117	148	131	112	138	137	139	150	111	129	139	119	126	114	142	135	137	137	141	127	124	127	144	121	132	127	125	129	144	140	127	122	108	128	128	132	124	122	114	152	118	137	120	113	139	156	142	116	142	116	125	131	132	130	139	122	124	124	128	94	126	132	127	157	122	150	145	125	130	134	142	124	144	132	131	133	120	115	127	141	115	107	136	140	119	136	134	131	141	147	134	138	107	135	137	146	120	134	131	127	126	120	132	147	137	124	96	125	122	109	110	132	142	144	126	114	136	132	132	128	117	109	124	150	118	134	123	110	136	143	157	137	144	143	122	115	119	127	127	137	127	104	125	98	132	129	138	135	138	115	138	137	140	130	138	137	126	160	129	155	126	128	134	125	145	140	133	115	135	122	136	151	106	110	119	133	139	156	128	124	157	140	128	123	114	133	144	129	129	134	147	135	134	120	126	123	130	167	124	118	120	120	144	115	136	136	142	131	136	153	130	123	119	126	137	149	143	124	113	144	118	162	130	151	147	117	133	121	146	123	118	144	127	127	123	120	158	125	120	118	129	114	143	145	121	119	110	109	124	133	125	135	136	144	129	143	128	140	130	135	122	154	116	137	122	133	136	112	125	120	134	117	129	135	119	134	113	130	133	126	147	118	105	111	128	110	132	138	146	118	141	124	147	132	156	131	126	134	140	122	125	131	146	138	141	131	146	126	132	127	133	111	121	134	123	144	138	168	122	115	131	120	141	141	128	121	138	116	142	122	105	162	138	139	137	133	129	131	135	143	138	105	148	131	121	114	146	104	133	138	137	123	123	147	125	119	123	114	139	136	117	113	135	141	119	136	127	147	135	131	128	115	146	111	106	109	126	119	134	138	149	129	115	135	125	136	138	152	127	127	128	143	142	135	106	113	110	143	125	149	138	114	141	129	130	101	129	149	124	120	114	121	136	133	120	129	130	136	132	150	121	122	129	102	110	146	134	120	99	120	117	121	139	129	113	146	133	125	140	120	113	139	146	147	150	136	154	139	109	142	105	122	141	148	131	130	127	123	116	134	142	125	121	123	140	149	154	135	141	124	164	119	140	154	111	143	141	168	142	131	130	131	129	126	111	119	124	141	138	122	109	132	121	135	135	126	151	147	114	141	132	146	140	144	126	123	138	148	143	133	121	146	102	133	157	128	94	119	107	110	139	119	108	104	134	130	125	131	131	161	138	111	109	122	118	127	136	125	127	147	101	130	143	134	140	143	114	131	103	124	149	122	105	130	129	143	155	129	143	132	119	122	135	135	122	117	120	120	128	134	124	124	133	136	133	120	142	129	124	128	136	139	136	131	145	121	147	127	147	143	129	125	137	136	112	133	152	142	153	131	122	130	134	125	122	132	143	156	112	126	129	106	132	151	135	126	135	142	140	152	137	126	128	128	131	125	127	134	129	136	109	128	128	125	119	128	128	124	121	128	144	134	153	128	129	125	129	148	158	144	133	130	139	147	122	149	158	118	135	114	116	116	113	122	114	126	132	137	117	122	115	131	119	136	127	156	125	129	145	130	126	113	119	114	115	129	115	133	140	148	128	137	143	133	108	147	114	144	116	114	128	127	139	129	125	117	116	117	159	134	112	125	134	139	140	130	129	128	136	141	112	130	137	117	111	123	121	115	137	122	133	132	152	116	114	140	132	120	170	149	125	125	151	144	151	140	152	145	132	126	147	149	134	125	110	117	131	131	113	133	125	123	110	108	107	105	124	129	129	162	125	122	124	153	105	127	135	146	107	130	114	127	118	124	107	137	115	145	123	132	132	128	119	126	118	148	137	123	126	132	132	126	135	126	128	141	127	119	140	117	143	127	129	122	130	137	124	132	127	100	124	137	144	127	123	127	114	124	141	124	128	134	123	122	153	139	116	123	119	149	133	111	124	128	128	125	132	125	122	130	116	118	134	123	140	124	121	135	137	114	120	126	107	130	140	120	152	108	121	146	126	134	116	134	129	127	124	125	149	127	132	130	135	134	128	129	122	134	107	130	134	109	127	161	121	133	123	134	127	129	128	159	117	124	124	130	130	123	120	145	145	117	157	130	132	117	135	143	100	129	135	140	118	145	129	135	137	144	131	119	139	99	117	144	152	139	137	147	142	126	155	155	123	133	140	132	128	125	121	139	139	121	127	119	120	124	147	115	116	155	119	117	145	118	137	136	134	134	140	146	121	119	124	145	143	146	115	107	121	124	134	129	105	126	134	136	138	139	130	135	124	118	141	135	128	152	127	127	116	139	120	127	146	112	126	132	144	141	145	127	138	144	143	150	109	135	119	134	130	118	112	128	142	143	140	146	134	109	148	133	128	152	119	127	126	140	122	148	144	136	113	140	132	120	131	144	142	149	130	132	140	144	139	138	137	120	135	111	144	132	114	103	128	124	127	127	130	109	136	128	135	140	133	134	119	129	123	123	139	140	136	103	136	126	122	126	119	125	125	121	120	131	139	122	111	113	133	117	136	119	129	130	122	134	130	113	107	126	130	138	138	123	119	119	124	119	127	150	132	144	117	123	136	119	133	130	140	109	142	113	119	121	126	132	157	131	107	123	128	136	131	132	119	123	143	129	146	129	128	116	130	137	127	144	132	133	149	138	127	137	119	136	166	122	143	120	139	119	109	136	149	132	119	124	137	95	153	137	128	135	124	150	138	123	125	135	138	138	104	136	131	158	146	136	156	131	118	135	119	139	126	128	126	125	126	143	144	133	129	114	120	145	112	133	139	132	126	132	136	140	122	118	125	103	122	137	152	125	135	123	106	129	124	143	134	113	132	111	144	130	126	148	132	146	114	115	120	124	139	128	145	112	128	128	132	113	116	152	125	114	126	128	139	128	129	123	121	120	146	115	107	140	123	144	138	124
29915	18814	27652	29349	27865	30904	30796	28551	22309	14722	7955	3612	2148	1226	1064	974	770	786	736	694	660	538	513	433	396	429	435	434	376	365	327	402	387	361	348	325	328	322	325	333	334	312	326	323	330	303	351	307	331	308	299	301	288	305	304	295	304	277	327	304	312	296	333	282	308	297	312	283	274	277	255	285	302	291	305	313	305	314	288	309	281	309	263	269	305	285	269	275	292	312	283	299	321	297	289	276	279	271	303	331	244	315	269	288	268	310	313	315	261	313	298	288	268	316	304	287	268	267	274	279	277	270	299	286	288	303	293	280	297	301	299	287	281	296	282	253	271	299	287	276	288	277	282	293	293	308	266	266	271	303	291	311	260	278	262	278	296	273	295	279	280	282	283	299	264	298	281	316	287	267	294	303	306	278	318	286	283	298	320	269	283	265	279	285	263	314	300	295	278	293	303	287	314	312	307	306	267	303	295	313	273	251	289	318	323	286	301	307	305	281	300	291	239	271	273	287	294	296	298	276	262	291	290	268	283	322	309	270	306	301	258	293	282	303	297	302	300	285	285	306	284	312	279	290	317	306	309	255	251	278	268	281	291	276	283	307	314	289	296	264	307	289	284	292	311	256	290	255	308	326	263	297	286	271	301	271	310	303	314	306	323	255	274	278	302	311	325	287	283	310	309	279	303	278	294	268	303	291	293	264	299	271	286	290	281	275	285	271	309	309	295	318	282	294	247	268	291	301	295	286	274	286	292	302	274	300	279	293	309	280	275	301	287	272	303	289	289	279	302	292	326	301	324	306	283	293	318	306	287	305	311	299	281	283	280	248	323	279	279	306	300	266	253	279	277	271	304	276	307	308	294	286	284	283	316	306	309	281	282	311	295	275	302	296	281	273	310	298	297	280	279	316	312	291	280	290	304	291	316	316	338	329	281	282	321	310	318	300	294	281	272	289	278	282	302	310	301	310	288	288	290	287	287	269	265	281	282	245	270	334	309	266	296	255	299	316	293	283	293	306	286	266	299	269	286	301	283	286	276	273	281	296	305	296	289	309	291	264	282	299	340	290	282	308	296	281	274	303	292	300	272	257	291	257	271	296	279	280	290	286	300	269	291	278	273	285	279	279	287	299	301	276	286	309	308	277	302	286	286	274	293	275	248	297	294	302	314	307	285	267	289	282	309	288	267	302	291	302	308	298	305	294	307	290	263	292	267	287	255	286	288	310	271	268	291	316	285	292	293	295	291	289	291	304	290	278	305	290	273	310	279	314	274	267	288	276	307	276	289	309	296	278	273	287	299	304	299	303	299	306	309	285	298	297	295	294	318	310	253	288	298	317	299	298	294	308	293	306	308	287	293	269	291	317	313	292	294	305	291	272	302	276	276	273	291	305	293	291	284	290	283	255	295	282	302	304	293	321	285	297	311	283	288	284	284	299	324	305	298	274	255	288	295	296	295	264	291	301	276	293	298	308	300	305	282	276	279	329	277	307	301	284	298	275	310	305	306	285	247	292	288	288	304	262	310	296	293	292	276	285	274	283	303	306	322	267	301	286	296	306	298	292	309	281	303	296	270	290	306	281	280	251	298	275	303	269	267	261	282	305	295	293	286	283	330	292	279	290	302	283	296	291	286	286	283	290	278	289	323	285	298	297	286	288	283	298	314	270	286	323	305	298	291	280	286	288	318	282	262	285	273	278	297	299	281	288	286	284	284	292	330	294	267	278	280	291	265	285	300	301	292	306	261	289	317	297	316	275	273	264	288	296	294	315	275	334	315	280	287	262	257	312	305	274	280	281	308	249	295	266	253	312	291	267	288	286	292	287	313	283	293	292	278	288	283	272	312	268	248	301	270	290	306	267	291	257	289	242	280	299	296	300	296	300	295	285	282	281	293	286	307	314	275	270	285	294	264	284	279	291	301	288	293	263	261	307	304	286	310	279	304	320	278	289	294	315	295	290	294	270	286	302	289	304	314	281	281	283	287	290	285	304	286	305	286	283	309	266	251	307	264	306	300	301	281	277	302	288	296	250	294	289	303	300	326	252	297	291	294	269	280	311	277	279	298	301	287	264	320	296	276	290	281	280	270	302	326	301	310	304	330	267	314	303	309	320	277	297	269	302	281	290	276	274	274	295	268	291	277	285	295	266	277	287	266	261	324	292	296	283	282	281	292	270	309	284	297	267	236	302	289	286	282	329	314	306	272	276	299	281	282	254	261	265	289	295	303	273	294	329	288	274	320	294	297	303	275	279	288	287	279	274	281	281	290	259	297	310	289	290	266	330	289	288	312	267	296	303	289	265	271	298	297	251	267	278	294	269	298	278	302	294	290	318	263	311	281	298	296	301	294	305	299	276	285	278	280	301	309	284	326	328	300	290	295	288	313	311	303	284	274	293	299	289	301	245	303	313	329	283	295	292	262	273	295	264	315	296	320	306	261	281	277	298	267	278	264	312	305	315	265	306	310	261	291	286	284	297	265	292	284	259	317	308	265	286	276	274	278	286	304	284	287	283	266	290	307	326	333	293	276	310	319	293	303	275	280	257	294	297	272	283	293	313	280	288	277	286	285	313	312	302	278	301	294	294	284	273	309	285	289	291	292	292	301	271	319	299	308	299	309	310	293	259	258	280	308	282	299	308	278	269	248	265	274	313	294	264	308	278	315	289	291	304	277	278	305	307	305	274	300	276	292	253	285	298	256	298	280	247	291	270	312	286	282	278	305	290	279	294	311	282	284	296	285	290	280	258	289	317	291	275	297	278	284	288	282	287	277	283	279	276	302	280	280	297	290	310	295	308	293	287	274	283	283	290	302	290	273	289	289	278	302	281	273	296	290	290	312	312	281	312	262	268	292	292	307	265	304	289	284	318	287	286	271	272	254	294	280	290	347	311	276	294	296	302	276	293	264	301	281	254	290	255	259	290	294	303	269	279	270	279	273	293	287	314	301	286	292	302	277	240	292	281	277	265	296	313	293	304	277	306	270	309	319	273	280	314	283	281	286	303	269	278	269	297	313	278	280	279	295	285	287	273	295	298	282	295	268	290	271	272	321	283	289	304	304	254	314	298	313	299	305	271	298	298	289	304	274	309	291	264	284	304	271	310	287	268	286	293	276	291	291	277	304	284	287	332	281	282	314	303	313	327	294	310	309	304	292	307	273	303	290	296	264	290	254	307	282	293	292	300	291	331	307	326	273	319	318	296	288	287	319	290	304	316	273	289	282	290	301	309	301	268	286	330	298	285	305	278	296	296	286	289	304	287	314	272	278	300	284	307	276	288	263	289	305	299	286	279	281	302	309	273	289	275	284	299	284	281	261	299	312	296	333	276	290	305	272	288	258	256	330	306	295	295	308	275	272	281	271	305	279	299	302	311	260	270	305	283	280	290	315	282	278	253	316	260	300	291	295	307	307	274	304	310	332	284	258	275	279	315	271	302	288	273	289	285	305	284	293	279	295	286	304	296	329	294	272	327	288	291	284	290	294	282
23266	12790	9697	5334	2834	1862	1569	1111	789	465	271	197	148	157	124	115	110	106	118	123	132	110	95	110	95	99	110	114	99	116	105	99	122	79	108	103	89	107	96	100	127	99	127	99	116	103	88	97	116	120	89	111	93	118	103	117	120	90	86	107	128	89	116	103	100	93	114	108	87	112	111	95	97	101	103	104	114	101	89	109	96	100	102	101	94	117	92	113	113	109	81	98	117	86	107	87	106	95	110	100	94	79	94	97	117	94	96	89	105	87	98	102	100	90	127	95	93	105	89	103	102	91	96	110	112	107	105	83	106	96	102	98	106	88	103	104	102	88	98	119	98	86	87	98	119	115	87	96	89	102	98	107	85	114	108	105	92	93	92	88	99	96	89	98	106	106	112	107	80	114	96	114	93	99	95	87	107	94	91	96	107	102	97	108	105	118	103	104	99	95	102	95	99	91	94	114	103	88	114	102	105	93	101	121	85	89	125	90	108	83	88	82	99	106	107	95	104	112	92	91	103	101	114	118	103	115	105	109	93	103	93	94	86	101	92	98	112	104	98	117	108	89	108	102	98	88	110	118	113	133	115	83	81	94	96	97	92	100	109	91	109	109	125	82	108	87	85	94	97	112	98	101	103	105	109	104	97	102	99	67	118	104	82	108	104	109	108	106	89	93	94	97	105	96	85	97	100	96	111	100	107	94	116	115	96	105	106	105	113	95	97	125	103	89	86	100	90	74	109	98	113	103	88	89	85	104	102	119	92	89	115	96	105	93	93	91	105	104	98	85	106	75	120	106	100	100	84	103	88	100	91	107	111	80	95	104	110	114	95	95	113	111	102	125	107	75	105	97	101	113	101	92	82	104	102	98	94	117	99	89	95	107	107	100	98	104	120	103	124	114	100	98	105	115	129	105	99	83	97	97	97	92	126	97	103	112	89	80	102	117	92	111	95	74	100	131	133	104	89	117	94	98	100	93	101	93	97	103	101	95	103	93	108	118	111	101	103	110	100	107	92	95	91	96	99	82	96	110	98	79	91	101	89	108	101	112	99	92	113	101	100	100	91	91	88	114	104	90	97	94	98	115	103	105	118	105	104	99	100	112	95	102	118	103	114	98	90	98	83	70	95	110	101	102	86	79	85	89	122	85	125	93	105	104	93	105	111	97	102	118	101	91	102	109	84	82	106	114	110	118	120	92	89	106	92	89	99	97	98	106	75	91	111	91	103	112	105	103	99	92	93	89	93	115	87	96	105	96	107	97	76	90	101	92	101	79	97	92	129	98	96	121	114	92	99	81	120	96	92	92	103	107	92	109	122	97	89	114	101	113	97	97	101	107	106	101	105	116	116	114	101	87	92	108	108	105	124	91	86	98	107	100	105	106	99	93	102	85	111	99	93	114	101	101	107	114	109	91	102	94	103	114	92	101	97	97	117	108	100	93	112	101	98	96	107	96	95	97	98	116	79	90	101	115	100	78	108	100	98	99	99	98	96	96	94	95	111	101	96	98	115	97	110	91	106	93	98	97	98	92	89	81	101	98	102	95	115	89	118	126	99	103	96	100	113	111	91	104	104	113	89	109	110	105	102	98	115	99	113	99	102	107	92	115	98	97	106	125	92	96	96	106	95	108	108	95	113	98	113	96	80	104	110	93	120	100	123	109	81	102	111	103	112	94	104	103	119	117	88	119	101	102	100	89	100	85	103	112	117	102	128	110	111	99	88	102	88	114	108	103	95	94	91	112	96	101	104	83	101	110	110	83	111	104	101	113	115	103	91	111	85	95	112	114	107	91	108	90	89	101	108	90	95	104	123	97	102	86	115	87	100	95	106	104	100	86	96	112	89	106	106	107	93	94	99	86	93	109	112	106	106	93	111	110	114	90	90	86	113	104	84	101	104	99	98	101	82	72	84	97	94	99	102	88	103	92	100	116	112	110	84	84	82	91	105	100	112	112	98	104	105	101	117	114	136	107	100	99	91	97	67	78	102	93	120	96	107	94	108	92	86	99	107	86	110	115	94	95	104	96	99	88	100	118	107	98	104	94	123	94	97	92	98	113	113	87	82	110	113	112	105	104	107	98	87	102	90	99	111	94	108	80	97	102	95	99	81	97	89	96	74	98	107	126	99	102	109	102	101	89	67	102	94	81	124	105	122	89	100	100	94	82	84	114	95	113	97	84	97	90	99	88	108	92	102	100	115	126	86	98	95	109	94	94	109	94	92	108	102	78	92	126	94	107	111	102	84	87	83	104	106	122	90	86	101	109	96	104	108	119	113	99	109	96	80	97	112	104	105	112	89	102	84	111	94	98	83	106	133	91	95	105	94	106	91	90	109	70	121	89	93	104	111	88	95	104	99	84	100	94	114	100	104	103	105	101	84	103	95	95	96	111	105	98	87	87	88	117	103	109	78	115	83	100	117	70	108	101	107	88	110	77	89	101	107	96	108	98	103	94	92	100	116	96	101	100	107	110	103	85	77	96	113	84	98	79	100	97	111	96	119	99	105	104	96	89	92	103	94	100	104	113	120	92	88	93	87	109	108	100	111	86	90	94	96	125	120	94	101	110	102	91	87	101	116	109	92	113	98	78	126	123	103	108	111	112	101	87	98	99	94	100	113	113	83	113	110	95	95	109	108	92	108	92	102	120	119	95	114	98	94	104	99	109	104	84	96	126	110	123	91	104	104	120	115	97	114	91	95	87	116	89	96	88	98	105	103	105	94	86	127	110	110	110	107	91	102	90	97	114	98	90	109	104	121	99	125	111	82	105	110	107	97	95	108	117	84	89	107	102	116	106	98	92	78	79	100	100	105	97	95	99	106	91	106	96	104	108	104	90	113	113	108	106	85	112	105	103	95	100	102	87	110	110	107	87	91	88	105	105	98	89	93	115	102	100	104	98	92	95	119	98	93	100	100	105	112	98	104	98	74	106	103	107	100	106	90	104	91	87	90	106	110	118	95	90	91	97	102	97	104	106	93	92	107	114	117	98	99	110	123	99	100	107	88	100	120	106	96	93	96	94	89	116	87	100	94	87	92	103	115	93	97	98	102	100	93	102	90	97	106	100	102	97	101	97	64	102	85	97	110	79	84	106	91	101	90	100	99	114	104	92	82	100	100	100	92	99	110	104	107	97	113	95	100	95	92	93	98	90	111	82	126	92	83	96	113	98	91	80	112	96	106	106	103	96	110	95	127	99	90	99	107	75	89	85	91	120	102	90	120	123	94	104	101	86	95	120	96	97	106	88	100	103	99	90	93	80	110	101	98	96	109	103	121	107	110	99	94	110	88	88	119	109	115	109	107	91	104	108	100	106	97	101	110	112	87	97	121	96	90	101	108	106	75	100	86	107	77	99	86	86	100	104	105	90	127	107	96	94	89	102	91	106	107	94	107	101	102	115	79	112	106	98	112	77	111	123	102	80	93	112	95	101	89	113	87	107	86	110	109	89	116	103	97	98	131	100	101	129	82	82	91	88	95	84
14814	10501	15362	12654	9424	7598	6689	5166	3476	1925	1140	740	564	474	409	358	352	321	329	277	310	327	283	270	269	266	254	287	266	268	253	247	248	235	259	264	234	244	239	269	233	231	283	258	265	229	270	275	263	232	226	260	224	211	245	230	226	244	243	257	231	211	233	242	219	235	232	243	242	216	229	232	232	206	237	245	246	204	253	244	210	247	240	228	241	217	222	231	214	242	220	211	251	225	214	221	243	204	230	224	245	212	269	211	204	234	239	241	242	255	253	249	232	236	217	266	230	227	259	204	223	248	218	229	226	231	235	239	234	227	222	231	238	230	249	251	228	199	249	250	250	255	242	256	206	221	230	232	254	235	247	242	230	232	204	240	223	262	235	227	223	218	256	216	220	226	224	239	240	270	259	215	234	243	233	219	272	243	223	252	237	245	238	211	249	238	212	226	226	243	228	233	215	230	237	220	243	260	220	242	237	210	209	244	243	233	236	231	229	230	243	244	237	227	237	224	205	244	232	237	228	239	231	254	221	227	214	222	218	238	228	209	224	239	225	219	233	222	223	222	229	246	219	232	203	224	226	233	249	242	253	229	242	212	245	210	249	259	248	261	243	203	232	244	229	233	246	234	231	227	238	241	218	234	239	238	233	234	258	277	227	221	242	234	227	244	220	222	221	258	245	216	234	241	217	219	233	247	208	221	245	243	230	235	223	219	246	241	242	203	252	225	208	235	260	235	256	233	243	219	194	242	220	231	228	237	245	231	232	213	230	232	235	213	239	229	238	201	239	250	243	237	225	227	234	219	229	243	203	225	224	221	237	259	216	241	257	257	239	236	229	241	238	250	246	218	223	232	228	232	206	219	238	226	228	251	251	245	215	237	224	246	215	228	228	255	245	206	229	221	226	250	218	241	224	223	251	231	210	244	249	251	230	224	231	230	220	234	240	252	230	247	233	253	243	232	240	239	254	221	225	225	237	214	217	210	234	253	238	224	254	208	219	262	214	226	221	202	238	221	245	245	246	219	218	263	251	236	234	251	243	229	241	218	225	236	207	254	213	230	245	249	241	249	233	238	256	231	252	253	202	245	226	228	238	263	243	260	216	223	239	234	249	247	216	236	209	249	266	215	243	220	266	220	234	238	226	235	239	249	212	228	250	200	235	203	211	217	228	242	251	226	238	211	228	249	218	241	230	244	232	217	258	207	223	225	249	224	208	267	223	243	257	226	205	250	217	229	240	242	226	224	220	236	223	228	236	256	269	234	232	210	228	224	212	246	216	217	235	239	229	255	233	237	220	261	241	227	231	252	214	247	228	231	247	217	262	248	236	243	214	245	217	229	233	230	227	227	238	249	241	246	251	207	215	240	222	206	223	226	239	227	229	208	238	214	223	233	229	229	214	229	240	237	245	227	253	268	226	244	236	234	236	238	233	227	219	200	230	230	229	236	230	242	227	229	222	202	240	214	231	241	269	228	238	197	237	231	218	240	244	237	222	212	239	246	231	237	264	224	221	249	229	223	247	227	241	253	213	220	237	243	266	232	235	235	243	247	224	231	234	239	219	239	231	234	241	234	267	225	223	212	219	268	226	208	218	268	237	205	230	224	237	244	241	200	227	230	242	222	224	253	234	213	240	235	213	244	213	223	247	227	229	228	238	259	221	237	210	247	213	240	218	221	222	220	217	213	231	242	234	202	228	242	244	222	227	216	230	260	247	215	207	225	231	244	230	231	243	233	242	239	224	232	237	240	221	260	210	224	247	256	215	231	258	227	247	226	246	239	224	242	217	205	190	224	239	232	231	242	244	233	212	230	226	208	237	228	230	259	235	235	224	225	238	227	255	245	250	232	216	221	220	223	245	213	231	235	249	240	230	238	229	257	241	269	217	201	249	234	219	240	219	219	229	240	250	259	240	220	246	250	238	247	214	254	236	236	243	238	244	221	244	219	239	215	237	231	267	258	237	261	229	264	239	243	222	240	223	239	240	229	220	223	230	248	223	229	223	269	205	229	238	234	241	211	229	220	232	248	245	215	241	242	227	209	242	229	230	232	218	220	247	232	252	227	250	234	237	218	217	233	245	232	252	247	232	240	208	219	216	247	251	244	218	214	223	209	204	219	236	224	258	247	250	240	233	252	238	221	211	250	237	225	261	246	237	236	234	229	233	246	244	245	242	220	193	251	242	232	242	238	268	223	224	232	210	245	216	245	226	234	236	239	252	236	224	241	222	213	245	259	233	247	244	232	242	265	224	240	266	272	215	226	219	224	243	233	259	231	254	213	244	256	221	251	244	246	237	245	242	250	240	235	229	244	225	246	245	254	227	218	210	227	270	203	229	224	257	212	247	247	199	248	245	233	214	240	236	240	226	200	219	234	243	239	234	246	218	246	233	241	230	266	222	236	247	238	238	232	250	225	203	214	249	217	238	226	230	223	232	212	247	232	270	244	221	256	236	231	236	240	207	220	239	232	237	232	245	243	231	228	242	259	234	218	225	213	244	209	265	230	238	253	252	215	209	216	213	243	249	225	244	255	194	220	218	250	255	237	238	234	218	245	248	257	276	269	229	244	225	248	239	202	255	215	231	216	249	235	257	234	246	226	226	225	251	245	240	262	256	236	228	241	217	214	242	240	229	234	225	235	228	243	224	253	228	231	230	232	221	250	229	257	201	230	212	233	225	235	232	249	221	218	217	259	216	267	227	239	237	277	241	212	231	222	256	243	231	216	258	244	216	247	256	260	228	216	238	243	243	228	239	225	238	241	222	274	238	222	228	235	260	253	235	245	245	218	244	227	228	262	252	248	226	237	217	247	238	243	228	260	247	233	226	230	232	209	241	240	208	212	254	255	248	214	233	235	211	229	245	215	212	234	239	230	226	245	246	235	209	198	234	215	247	216	199	231	246	241	223	222	246	217	239	250	229	235	231	242	217	221	205	221	223	252	214	239	228	240	232	209	213	254	246	232	230	225	221	238	248	243	249	227	251	240	247	189	225	257	230	250	222	269	236	259	222	205	236	207	222	210	243	225	252	222	247	279	234	237	224	226	247	256	244	211	227	235	228	241	250	230	229	230	249	216	235	236	215	224	230	224	230	265	237	235	217	217	239	226	246	238	280	219	233	217	247	224	238	217	227	248	234	224	220	214	214	240	261	261	222	228	229	225	229	215	218	260	246	232	258	239	229	239	225	222	249	227	232	206	224	210	227	230	249	209	233	226	222	224	255	239	262	247	216	239	237	243	235	268	237	238	243	220	249	213	206	251	233	224	222	209	263	275	232	246	210	244	217	242	221	230	246	231	267	232	231	260	216	209	230	258	225	256	204	224	227	232	239	178	204	253	255	240	251	226	227	212	224	254	242	232	245	236	219	233	227	234	212	245	210	233	250	215	236	243	256	208	216	247	233	225	240	261	244	230	219	253	249	269	260	234	229	212	260	243	227	240	223	225	214	242	239	234	247	225	243	199	236	234	225	220	269	226	253	228
32872	19840	19937	15379	14291	14243	11461	6603	4960	2656	611	396	318	274	213	185	201	173	175	190	144	143	134	154	134	145	132	124	142	135	99	139	153	113	106	124	113	110	111	111	137	132	121	112	110	128	114	119	108	127	128	123	127	136	120	99	116	111	121	109	119	102	112	134	135	119	132	120	120	117	115	112	118	124	108	132	109	127	115	130	109	106	126	112	119	106	130	125	111	121	130	118	110	88	121	131	126	115	132	112	111	120	104	127	135	142	129	129	137	116	114	135	118	110	134	129	114	124	128	126	143	128	121	111	120	115	121	132	119	121	116	116	112	113	112	127	117	125	131	134	127	121	111	125	104	127	142	103	141	120	127	123	120	123	129	144	111	118	107	125	110	117	121	132	137	118	120	134	128	122	131	116	112	140	113	101	124	117	106	123	124	107	111	102	118	110	110	133	155	122	129	126	134	103	115	123	140	123	134	137	127	107	120	117	118	128	122	128	121	118	123	118	127	152	135	139	115	117	112	100	133	115	108	143	125	138	132	130	143	116	117	109	132	121	121	134	102	123	118	119	124	122	115	134	109	125	94	119	126	124	107	123	130	96	115	121	131	131	121	127	126	106	137	108	130	106	113	120	120	122	151	99	129	124	136	126	122	113	106	140	147	137	124	145	117	124	120	131	123	107	134	124	122	110	119	128	139	121	137	118	137	120	126	108	116	121	115	128	114	109	130	115	124	106	116	101	122	110	126	122	119	129	124	141	99	119	121	113	137	122	118	128	140	110	121	107	112	126	112	123	115	143	126	123	103	119	115	86	108	127	116	132	145	115	108	110	114	133	134	125	132	110	129	102	113	116	111	116	124	89	130	116	125	112	119	114	111	130	111	123	117	130	111	114	118	117	124	147	113	141	129	122	134	102	107	88	137	106	107	122	115	110	116	125	125	121	114	109	107	135	125	112	145	122	106	119	92	94	107	118	123	112	97	123	139	113	142	112	95	122	101	152	121	108	117	118	132	107	114	123	119	131	121	129	125	125	141	110	125	131	103	135	103	115	129	125	125	131	139	116	124	113	131	119	104	142	110	83	119	124	108	138	114	152	131	127	116	106	111	116	101	106	109	141	135	138	149	105	109	144	116	114	120	106	122	113	113	107	122	132	114	134	124	122	124	146	115	134	136	117	125	108	115	118	121	108	147	121	140	108	140	123	108	112	126	93	134	120	113	133	129	130	103	132	115	109	124	124	120	129	116	124	129	106	113	115	101	115	124	129	120	125	121	92	118	141	103	133	114	124	121	113	100	114	128	115	143	113	109	127	135	143	139	124	130	130	109	120	106	122	142	127	120	103	121	106	140	103	125	113	103	92	116	137	121	108	107	117	119	116	117	103	134	111	130	142	133	109	105	126	124	111	129	110	98	114	110	135	112	117	116	117	112	123	113	126	125	88	130	116	122	149	99	108	126	122	124	126	118	114	113	154	107	111	116	109	121	126	123	114	109	123	112	150	118	123	121	114	104	113	119	105	131	132	127	125	119	119	111	137	89	111	115	125	110	144	115	131	119	119	122	99	132	133	126	147	130	109	119	107	134	108	115	135	108	120	128	147	97	123	112	132	119	117	127	119	114	118	141	135	103	110	116	131	138	125	110	124	111	105	138	110	120	111	107	122	138	127	105	113	136	141	98	126	107	114	116	102	124	119	122	131	115	132	126	122	103	107	123	117	130	141	120	124	129	128	117	123	113	136	119	147	135	146	125	123	116	132	112	133	144	112	119	127	102	99	117	133	141	122	114	128	113	114	128	112	126	116	121	135	109	134	115	119	129	129	143	99	121	146	107	115	124	143	123	128	126	119	121	110	117	125	126	117	125	135	108	117	114	124	104	119	110	110	143	120	136	118	126	108	120	135	130	124	111	138	125	124	102	136	117	115	126	118	105	132	94	100	141	132	119	127	124	116	117	99	119	124	144	119	124	132	126	131	118	131	148	102	110	116	108	102	135	116	106	116	138	114	124	97	112	123	130	119	131	105	112	113	125	131	145	127	139	120	124	128	122	117	141	115	127	113	115	131	135	121	125	107	116	121	111	151	124	103	140	124	145	137	129	121	107	126	131	126	118	123	124	130	124	122	105	113	132	132	117	101	112	122	105	105	128	110	122	118	126	122	137	128	107	117	120	125	121	102	126	109	163	102	129	121	125	143	109	116	114	127	116	108	125	108	132	124	129	121	114	129	115	125	133	127	114	114	121	119	95	116	126	123	129	123	104	97	121	118	117	137	125	144	112	121	122	111	119	127	107	120	119	140	135	118	124	138	119	138	111	125	111	112	127	117	122	135	112	112	119	116	132	118	134	121	143	113	102	120	135	117	116	139	123	134	127	123	101	106	122	131	110	122	123	119	127	132	105	128	139	166	131	125	106	106	128	122	105	110	152	152	126	99	108	110	126	102	128	113	121	107	101	129	99	122	120	119	105	105	118	101	115	118	131	114	116	112	109	131	104	117	144	126	125	114	125	106	117	142	129	125	140	99	116	126	121	129	140	115	110	119	124	117	110	144	123	115	135	112	139	128	100	112	132	124	123	98	135	106	133	113	101	119	122	140	135	115	126	105	154	110	132	109	118	126	114	109	121	130	116	102	115	120	114	144	144	107	115	134	125	113	115	137	140	121	116	101	108	142	119	116	129	141	145	119	136	119	124	120	147	142	134	130	109	108	118	110	108	105	145	146	110	133	132	121	106	121	128	124	125	127	113	138	108	104	124	131	115	138	124	124	111	127	121	117	122	124	118	129	105	117	112	117	110	104	131	149	146	124	125	121	127	128	95	127	140	112	129	116	134	134	127	127	120	115	150	108	111	119	113	110	110	126	119	131	124	119	106	110	138	134	99	117	97	137	133	115	122	129	111	136	117	116	93	121	108	112	119	122	101	118	97	137	129	103	111	125	123	123	114	124	121	118	136	121	119	123	124	137	111	137	130	112	105	127	114	110	131	118	119	128	110	122	120	134	108	135	99	125	125	116	94	122	111	120	117	127	104	118	129	122	125	119	141	120	129	121	107	126	114	118	124	118	111	117	151	101	121	130	132	118	107	110	143	118	126	105	111	115	127	119	134	130	112	135	109	124	119	117	96	113	119	127	128	127	120	105	131	116	101	127	122	114	123	123	100	109	136	118	116	135	124	126	132	131	135	131	113	123	133	132	114	113	127	120	121	108	108	121	130	136	105	132	119	124	112	99	126	141	117	125	110	111	105	104	118	122	117	115	132	115	138	141	135	128	135	102	132	140	130	135	111	122	119	107	129	120	151	109	116	120	115	102	132	125	104	110	139	107	128	113	116	120	120	128	107	141	113	131	107	122	121	128	134	101	103	106	118	120	118	110	124	140	134	117	123	138	105	104	127	117	154	123	117	118	110	103	111	115	125	121	117	119	118	126	121	133	123	109	122	114	113	122	120	117	127	115	120	129	108	125	112	124	140	132	141	107	125	114	112	107
20152	15675	27341	28265	31375	32794	28689	20275	18613	9445	2581	1748	1314	1298	1031	776	708	597	595	531	519	491	429	418	397	413	410	417	367	355	322	347	324	297	320	307	285	283	305	306	305	307	331	313	288	281	293	271	294	286	276	272	310	306	284	275	254	254	326	310	287	280	271	280	262	258	288	298	308	302	253	279	273	313	251	269	289	294	262	254	239	263	294	257	268	258	267	253	294	255	266	299	309	261	252	264	277	260	275	275	280	292	289	288	285	290	285	287	280	309	288	312	286	276	283	267	289	316	293	290	293	282	265	265	267	299	265	256	269	275	252	289	280	271	302	273	268	282	254	283	284	306	272	248	271	293	255	276	284	267	281	270	288	305	300	282	283	288	286	264	277	278	287	286	288	258	290	282	279	279	276	298	260	273	290	309	270	252	283	282	286	258	279	290	263	272	290	300	308	269	273	250	288	273	278	268	279	270	280	274	284	287	258	254	288	282	248	268	286	283	278	264	258	268	240	304	270	252	286	286	278	264	246	282	266	246	271	260	271	272	248	284	291	278	280	287	279	282	290	293	280	292	287	290	255	286	286	287	258	271	276	282	269	291	280	238	275	263	279	275	291	279	288	278	275	299	281	272	297	296	260	295	280	291	315	257	271	266	270	331	268	239	287	257	273	271	276	273	278	285	259	259	296	267	299	292	273	303	284	278	257	284	268	277	297	277	292	294	282	278	277	290	290	259	273	290	312	255	274	264	265	253	270	281	267	260	295	250	288	274	292	257	295	273	267	294	281	283	258	283	236	296	278	287	258	297	298	288	280	289	261	240	289	264	264	272	311	267	255	278	268	294	267	284	280	300	294	264	272	269	266	274	242	264	280	299	273	283	257	297	290	280	273	280	258	254	270	291	271	285	270	265	303	275	248	276	246	252	263	280	279	252	274	296	290	268	262	289	267	302	299	252	309	279	231	288	281	268	248	256	296	268	241	269	291	268	262	282	261	283	271	287	275	282	299	238	272	276	319	284	268	272	258	282	270	283	291	292	283	271	277	279	262	257	272	310	259	285	273	265	262	271	293	279	244	290	297	314	262	307	272	316	303	258	268	291	261	266	303	279	287	284	302	255	282	281	283	262	268	315	249	279	280	286	297	260	273	279	259	290	275	260	263	249	287	275	286	280	278	297	291	301	303	293	274	272	276	289	251	266	276	294	282	298	270	260	245	310	285	264	250	288	300	292	301	288	287	272	268	300	266	290	281	278	286	291	259	286	257	277	274	283	255	277	271	285	251	264	247	263	276	244	285	278	252	295	276	280	297	263	292	270	277	282	272	264	287	300	294	265	282	285	275	262	312	272	278	314	249	301	285	270	282	256	287	298	273	261	294	265	233	293	258	273	264	291	280	267	275	304	242	260	293	282	238	240	292	289	284	286	273	289	263	267	276	252	264	289	259	263	285	276	288	298	276	261	276	269	265	259	263	282	313	271	287	299	266	267	296	265	292	256	272	272	229	286	281	280	287	246	262	246	250	280	267	274	278	245	295	287	281	237	275	273	285	276	274	250	274	270	301	254	268	245	266	286	262	257	265	270	279	270	276	257	256	277	285	304	287	286	253	288	265	249	280	278	309	268	296	269	274	288	271	277	299	282	299	276	284	259	276	287	244	251	281	278	265	298	282	271	282	255	276	265	229	262	263	276	261	288	266	274	280	298	267	287	247	279	255	287	276	274	272	274	273	251	295	283	232	295	277	288	267	263	248	296	281	274	294	314	273	288	246	271	306	267	277	300	249	280	278	232	257	282	248	284	317	302	260	282	293	264	275	269	253	252	284	255	276	299	263	253	282	267	266	256	291	278	311	237	282	271	294	265	264	280	275	279	274	274	258	292	264	262	278	257	255	301	270	266	276	275	299	281	285	306	255	287	274	278	270	317	262	297	263	293	248	284	283	256	280	269	268	247	276	270	293	256	290	289	272	259	270	305	284	286	268	272	256	246	271	282	242	296	275	291	268	292	281	291	255	291	267	256	262	268	275	264	249	296	261	248	260	273	252	260	300	296	319	257	302	263	265	278	275	263	247	271	279	244	257	260	277	263	257	283	273	284	288	254	247	283	281	313	299	268	282	264	288	299	308	246	265	266	275	267	277	265	259	268	253	296	276	289	283	287	306	320	282	279	271	255	249	245	285	295	315	298	271	271	290	258	273	295	281	286	284	285	235	289	290	272	257	293	268	262	272	255	301	291	243	276	284	301	294	264	269	260	278	307	286	317	284	279	260	267	269	273	242	252	264	265	239	269	261	266	276	268	256	274	274	286	303	262	282	295	295	263	258	298	288	277	276	275	267	308	291	292	278	279	268	237	286	280	289	278	275	274	280	244	260	262	289	258	237	256	268	284	276	265	287	283	260	264	262	268	269	291	281	279	288	284	248	288	292	265	276	306	287	294	270	252	250	264	295	265	247	260	253	281	299	283	272	283	293	266	306	286	259	316	260	293	249	282	311	268	276	272	273	267	293	297	277	267	272	249	259	277	269	251	280	256	279	283	255	300	278	294	266	271	268	275	281	263	279	286	266	248	251	283	289	262	319	278	278	257	284	260	297	268	266	298	265	271	297	270	277	280	269	255	296	274	282	293	296	258	272	271	290	283	274	286	275	271	273	265	273	236	244	283	270	293	300	269	269	313	272	279	270	271	282	274	268	271	287	251	279	302	290	271	275	267	256	276	277	269	289	280	275	280	297	248	285	269	261	291	279	270	258	284	267	300	274	260	277	316	299	278	258	291	254	263	283	282	303	254	270	273	278	269	317	265	281	291	272	272	269	262	275	285	280	255	270	268	274	265	284	260	259	271	308	286	271	264	254	272	278	293	261	255	267	259	287	257	284	291	253	280	297	271	306	299	274	295	251	245	296	271	261	273	269	279	244	269	292	278	248	256	272	278	253	241	294	297	301	266	257	288	316	281	300	263	293	269	298	278	279	242	293	260	284	263	256	304	277	259	274	295	265	271	271	252	284	263	250	285	274	298	253	280	271	289	268	241	239	272	266	261	241	273	262	271	290	276	298	280	300	262	248	289	268	307	266	268	263	249	278	283	277	307	284	299	298	257	247	268	268	272	301	313	284	254	265	289	254	284	298	258	288	280	266	297	272	296	280	251	262	261	259	271	278	281	288	291	262	257	257	271	267	296	260	282	250	266	251	268	290	276	243	259	279	288	254	278	262	267	290	285	280	287	251	279	267	271	281	277	253	280	255	265	277	293	285	292	251	260	259	306	268	260	277	302	274	259	274	307	263	269	287	252	277	239	281	259	251	279	303	276	299	281	288	280	295	275	279	285	264	244	256	295	278	308	284	256	249	282	295	276	272	254	267	258	256	278	262	272	274	265	294	285	303	267	255	252	292	263	270	271	279	258	253	280	311	285	279	288	294	289	279	250	269	294	267	262	285	259	261	278	238	259	293	260	266	271	277	268	269	307	277	269	251	307	279	280	254	255
44186	26089	22905	20562	15847	14786	17070	11650	7956	3972	1418	534	384	383	288	284	244	228	210	213	182	176	174	164	141	142	170	144	144	165	144	148	141	167	158	131	131	135	139	122	151	149	131	154	139	132	127	119	125	136	139	123	152	116	133	110	131	120	109	143	131	128	122	122	145	113	120	134	125	132	156	125	127	119	121	116	137	139	127	117	117	133	117	119	143	121	112	119	105	125	121	112	131	116	117	130	141	148	131	111	111	118	120	115	140	109	124	134	138	120	132	143	146	135	127	117	130	135	120	125	134	129	121	129	135	104	124	143	126	132	142	120	122	127	139	105	112	130	124	114	124	145	130	128	126	140	122	127	111	139	113	107	132	118	141	118	125	140	132	136	125	126	135	154	134	130	127	142	144	109	98	129	118	123	137	140	127	124	144	146	152	115	145	140	122	134	129	123	132	112	132	124	133	138	113	125	127	123	114	123	121	131	136	142	122	117	135	125	127	128	125	105	108	109	115	129	149	146	110	123	125	123	134	126	130	128	131	121	127	151	127	150	108	106	102	107	135	111	129	123	145	129	125	96	124	161	137	133	119	131	113	116	134	101	124	120	137	133	122	137	136	133	104	104	124	138	111	135	118	130	120	122	139	128	149	117	117	126	139	141	129	117	114	130	137	138	136	135	135	124	129	120	119	134	119	129	104	129	132	131	146	129	135	137	134	147	146	119	134	135	131	107	125	137	135	105	116	134	133	130	128	121	111	151	132	128	132	127	121	133	126	146	118	125	115	118	116	118	137	122	118	131	129	132	99	132	121	131	117	124	137	121	134	114	125	114	111	134	131	162	116	132	124	127	157	139	123	141	122	155	145	109	113	129	103	146	127	121	118	126	123	124	120	125	141	135	123	103	118	108	112	137	125	126	112	140	121	127	113	127	124	135	119	131	149	126	158	145	121	125	103	117	109	119	119	123	134	130	136	137	137	144	108	111	136	130	128	124	119	127	115	132	136	123	127	125	116	140	137	129	108	109	160	112	114	144	111	135	138	118	132	124	129	114	128	125	122	124	153	139	135	109	128	125	139	124	116	125	99	131	121	118	126	118	129	126	124	117	143	140	128	121	144	133	124	121	116	105	116	117	121	115	128	123	137	134	141	122	115	117	128	119	128	123	120	133	145	126	118	120	129	131	143	133	124	133	155	113	129	127	126	123	122	140	100	129	127	126	131	130	131	134	142	155	133	126	109	134	113	133	133	132	122	122	151	132	131	125	147	123	129	125	101	154	131	134	123	118	122	134	106	130	151	131	130	123	119	125	133	140	111	129	90	139	128	146	138	112	135	130	122	130	137	121	137	133	117	140	120	135	138	106	120	148	123	148	122	111	130	121	118	128	119	153	121	139	124	119	107	152	142	125	112	132	112	122	132	142	124	136	129	113	117	136	143	105	154	139	120	138	136	123	168	122	142	119	105	146	115	122	125	135	115	158	111	136	153	114	125	115	135	117	147	143	116	133	139	121	120	111	113	138	148	123	131	141	123	148	123	144	124	136	128	124	100	126	125	113	123	111	107	133	128	123	132	121	134	129	123	130	138	142	143	106	124	134	136	121	114	127	119	99	128	126	136	139	134	124	150	138	129	125	118	132	121	124	120	138	125	134	129	141	141	112	134	152	120	108	131	147	127	138	123	117	146	152	153	130	133	123	143	107	120	146	147	134	150	141	131	122	156	123	132	128	120	132	107	124	149	110	119	128	133	113	144	121	132	109	145	117	120	137	138	117	134	145	131	133	145	147	120	109	124	123	124	119	116	128	118	132	112	132	130	137	123	130	119	125	136	131	125	98	121	109	122	143	121	111	144	126	119	133	126	125	116	132	124	123	133	139	139	119	100	127	139	107	123	143	140	117	106	152	121	125	123	129	122	136	154	121	135	142	131	110	145	120	126	136	116	109	120	110	138	130	114	132	115	122	150	109	142	162	121	130	117	143	153	122	147	122	138	136	115	121	148	134	116	119	103	147	119	120	148	125	145	117	117	133	126	122	116	106	111	154	125	141	122	113	105	93	116	142	128	132	122	126	134	130	137	131	118	122	111	137	112	114	108	123	138	135	102	126	135	134	126	116	152	113	116	138	129	139	125	130	113	134	119	135	118	117	129	130	125	136	144	138	127	112	123	109	141	136	140	123	118	127	144	124	108	123	141	132	119	135	142	114	118	118	126	122	115	121	132	121	117	135	128	114	140	135	114	110	132	135	144	133	146	120	132	147	133	132	129	133	122	127	101	122	121	132	142	127	116	139	124	122	139	120	129	137	120	122	142	124	133	144	111	126	131	117	137	134	123	136	136	100	120	114	144	149	146	123	126	124	129	125	143	111	129	106	145	119	121	96	127	138	97	119	123	131	128	115	111	136	127	135	116	130	135	125	100	128	130	148	128	120	105	130	138	122	131	139	118	117	132	138	144	136	135	142	139	120	138	141	140	146	160	117	141	120	140	143	118	142	120	131	125	125	128	114	134	150	114	136	128	118	127	141	103	133	132	144	120	147	136	133	120	115	118	136	135	112	135	118	139	123	108	122	132	134	160	162	127	143	121	127	117	117	130	149	136	107	140	108	113	131	135	144	114	127	115	125	116	121	123	146	142	122	105	127	138	152	148	159	127	127	124	141	121	120	141	121	124	142	115	128	136	127	104	126	111	153	141	119	134	115	151	135	122	124	128	116	108	136	134	124	128	139	142	127	120	121	129	138	120	122	134	133	140	123	122	138	131	130	143	130	112	127	116	131	141	122	124	134	116	120	123	119	122	117	127	125	109	129	127	121	107	102	126	131	131	109	123	155	107	114	131	137	117	129	117	115	133	104	113	125	126	131	116	123	127	149	128	128	137	99	117	121	132	148	129	109	140	123	113	126	109	142	120	132	129	106	115	151	130	142	153	129	108	113	131	113	108	157	149	109	127	135	151	132	127	110	125	119	123	138	134	120	133	134	128	125	126	132	130	133	125	144	131	149	134	125	127	149	125	149	116	131	130	139	117	124	124	131	140	137	128	116	117	125	115	133	147	125	125	105	134	137	134	120	140	123	124	143	120	132	131	129	121	99	135	132	124	140	138	132	131	129	118	119	100	112	161	137	135	126	136	127	132	124	109	116	131	146	140	142	128	126	117	125	109	112	102	116	145	133	128	124	142	118	128	119	128	128	129	138	150	134	132	138	135	122	131	130	129	125	112	125	98	144	119	130	131	148	129	120	147	121	122	121	97	121	128	127	130	160	138	133	138	117	136	146	137	121	121	114	132	124	119	128	143	133	126	129	121	135	140	130	116	123	114	140	118	143	145	139	115	128	128	136	131	147	142	131	119	153	147	135	132	136	130	137	128	126	122	124	119	119	129	116	136	123	136	127	126	145	149	134	131	140	135	136	127	154	105	130	103	136	136	133	113	141	114	120	115	115	140	128	131	120	123	127	126	108	148	143	131	114	122	128	130	111	122	128	126	124
26948	19681	28985	33344	31042	31862	36746	28236	23129	13976	5820	2513	1654	1841	1336	1107	844	794	709	701	650	583	481	460	472	462	489	451	374	412	380	398	340	345	365	341	324	337	314	311	350	322	326	322	344	295	306	303	300	303	341	325	278	314	310	327	310	300	341	268	307	303	301	324	276	289	322	278	322	311	321	287	269	286	294	279	279	274	274	291	241	278	280	297	288	285	269	296	290	301	285	275	250	289	295	298	307	280	288	292	260	279	269	272	295	280	308	315	258	306	274	273	295	277	266	311	276	297	268	276	283	292	280	311	268	277	321	290	249	282	282	296	294	324	282	299	260	291	297	284	281	304	278	288	259	262	308	296	276	275	288	242	306	326	254	303	296	322	290	286	306	287	283	276	296	309	255	292	275	304	271	257	262	275	249	307	333	283	281	279	313	283	281	274	297	289	249	280	273	292	261	310	272	267	313	276	287	290	291	295	271	282	305	318	288	287	246	303	290	300	307	305	281	290	280	293	258	334	280	255	323	247	262	247	280	280	281	295	284	316	296	292	309	296	299	290	274	260	276	311	286	272	277	289	278	244	284	274	291	276	317	287	299	285	296	297	294	300	297	294	310	285	331	268	312	289	291	277	313	273	256	281	303	270	265	275	278	280	303	280	302	285	292	284	317	281	307	311	296	280	294	284	310	298	260	281	302	311	311	313	329	270	261	292	305	283	300	302	307	301	335	258	293	301	300	290	276	267	291	298	281	265	278	279	299	272	283	261	304	271	286	275	312	274	311	310	299	276	278	287	269	272	280	277	283	266	273	257	285	292	292	308	294	305	283	309	276	275	285	292	299	293	273	288	306	281	297	291	321	276	292	283	273	286	267	292	297	275	290	272	290	306	302	282	282	308	285	295	271	292	257	248	296	304	247	301	289	277	275	287	297	261	284	300	280	281	298	296	280	287	281	279	292	284	275	294	285	291	284	283	299	260	282	297	322	303	261	277	270	306	302	298	281	301	284	307	284	332	261	315	288	249	293	289	316	287	296	302	278	294	277	261	297	280	255	277	285	266	293	300	303	280	287	303	284	319	318	289	292	274	255	279	304	301	295	302	276	324	302	315	301	314	298	276	301	296	289	310	268	332	283	270	283	280	307	295	265	296	320	293	268	300	292	296	294	277	244	285	275	287	282	252	269	291	306	292	266	304	293	278	263	299	300	285	299	292	325	274	293	290	254	263	283	304	290	279	282	251	307	264	269	283	262	296	286	298	284	300	290	268	257	288	293	302	308	289	296	304	287	296	326	280	308	324	303	298	291	279	322	307	282	303	291	272	320	305	290	285	285	290	301	294	298	297	299	251	319	282	344	306	273	291	290	268	302	269	289	264	312	296	270	282	275	310	266	306	259	278	279	289	322	286	286	301	269	279	289	271	310	280	291	280	249	277	270	304	296	315	302	285	283	279	315	280	283	277	307	305	271	284	293	292	293	317	287	294	302	281	290	275	286	278	288	255	301	281	306	296	317	291	298	296	292	298	292	286	287	267	303	284	300	285	303	265	282	296	263	287	284	289	328	296	255	297	316	292	268	297	267	295	288	303	293	285	301	268	269	298	262	279	293	311	287	263	308	281	281	286	297	285	296	282	277	273	334	297	276	290	309	274	285	281	305	304	319	295	306	267	289	300	260	306	275	268	298	295	285	339	312	279	276	286	301	300	266	276	267	319	323	301	285	304	282	245	306	297	278	286	291	298	282	288	331	288	275	277	275	290	282	308	272	290	294	271	313	292	291	285	289	267	308	294	313	290	277	287	298	290	280	298	298	299	306	288	287	290	286	279	269	290	312	297	286	319	289	274	284	299	293	285	299	297	274	279	269	297	267	311	309	283	289	290	273	266	271	282	293	259	278	294	278	261	278	321	288	272	283	293	270	305	315	295	342	292	280	269	299	286	287	319	251	291	302	311	281	289	301	290	274	291	274	279	297	287	311	285	313	347	296	266	259	274	257	266	300	288	302	289	287	268	275	290	276	273	293	290	286	292	267	286	322	271	276	307	292	247	300	284	264	279	276	272	302	298	292	285	320	286	250	281	293	330	304	289	279	288	238	292	280	275	284	296	299	302	282	309	269	295	296	274	298	294	298	278	291	298	274	330	288	322	295	285	290	322	291	290	251	280	292	292	285	288	259	330	274	313	307	276	271	286	292	270	309	294	303	285	333	305	281	276	311	282	286	240	259	272	297	278	262	303	302	310	278	284	295	321	269	302	277	269	284	275	255	300	317	285	265	293	304	298	282	305	264	275	270	291	271	339	307	279	274	276	312	280	271	304	275	286	291	303	278	275	258	265	258	292	284	279	281	288	302	293	287	274	304	288	283	314	303	280	265	291	277	267	288	278	244	277	264	281	314	274	276	292	278	288	270	295	289	292	294	308	281	292	286	295	288	305	308	291	253	283	293	272	263	308	259	293	288	264	297	291	308	261	289	266	263	285	306	291	288	277	275	267	292	285	277	286	281	276	293	287	265	284	287	289	279	253	283	302	297	320	276	271	321	304	280	275	268	309	300	286	293	260	281	300	284	317	290	290	278	279	282	258	269	271	298	269	288	313	277	290	326	275	289	306	290	294	278	283	311	282	322	276	292	296	307	278	330	301	271	292	330	252	295	267	287	339	285	287	257	328	306	302	303	270	273	298	334	301	281	287	301	245	312	269	284	303	262	309	315	287	257	294	312	311	289	296	295	295	299	298	323	293	290	271	275	285	309	295	275	282	305	265	289	286	292	294	275	269	305	295	283	279	333	273	291	273	264	294	306	284	271	279	249	274	289	269	275	273	280	274	292	305	288	295	281	268	285	299	281	254	278	291	287	300	309	282	279	292	291	276	282	305	326	274	274	281	296	302	303	275	283	298	313	287	346	280	286	312	280	282	265	270	287	272	233	305	285	276	298	299	276	258	298	305	292	281	287	272	310	285	309	279	293	307	307	292	242	266	289	274	313	293	285	243	249	268	291	296	319	263	314	290	278	294	294	266	306	296	317	307	304	282	289	282	315	278	312	279	304	282	261	293	289	272	276	282	318	288	315	273	267	328	281	280	295	297	302	282	293	273	259	309	296	276	265	310	277	293	299	299	286	296	266	300	245	305	267	294	262	291	280	271	300	255	315	270	286	281	264	309	276	287	290	311	318	285	292	306	255	287	307	300	291	272	316	289	312	273	273	328	271	335	277	277	280	312	296	310	309	316	297	267	304	291	279	295	266	322	284	308	281	282	272	278	293	304	299	287	290	297	276	275	299	278	297	281	300	296	304	277	275	271	308	282	266	297	306	298	313	287	297	265	317	306	281	273	300	300	265	285	268	265	274	305	273	305	268	299	292	256	275	318	261	237	285	292	265	270	294	270	279	289	280	286	261	278	282	299	277	292	283	275	313	338	282	293	287	304	243	273	268	294	283	273	280	296	271	293	281	294	292	310	254	302	284	287	280	265	266	313	257	273	301	272
27856	14742	9308	5514	2959	1782	1365	967	538	367	279	216	152	166	129	140	126	106	116	109	120	116	108	120	131	109	98	96	85	99	105	109	117	108	98	100	94	104	115	80	100	100	112	97	94	80	99	86	100	117	107	98	100	116	104	97	120	110	91	103	90	111	112	109	103	110	134	111	90	101	104	95	95	113	87	101	100	96	108	85	84	104	102	103	123	90	82	113	104	100	96	101	99	93	104	130	106	109	98	89	113	108	83	92	99	102	106	95	111	116	102	102	100	97	98	90	103	91	86	90	105	99	67	94	94	97	106	103	109	97	100	88	83	80	119	105	108	107	92	92	100	87	103	115	108	109	93	90	102	107	104	86	96	97	90	111	105	116	124	100	86	85	103	111	97	101	86	119	102	91	115	84	90	107	90	90	101	101	107	104	111	98	101	109	95	120	106	111	101	106	84	96	87	81	94	93	104	79	99	117	107	109	106	98	85	122	97	98	93	120	91	111	78	80	89	109	93	91	90	88	102	109	83	106	94	96	82	92	95	113	90	79	97	94	103	115	105	97	103	96	111	101	113	89	106	115	87	85	105	89	108	93	96	100	91	108	97	92	98	113	100	82	92	100	115	101	92	111	78	104	105	107	95	95	108	78	74	94	80	93	115	107	112	81	93	95	93	97	92	86	91	106	87	106	110	101	99	91	94	125	121	83	92	99	110	70	89	102	113	101	116	92	107	107	96	108	99	86	105	101	87	93	82	113	97	103	103	105	96	95	98	85	97	94	100	99	102	95	102	95	90	102	115	106	111	110	110	117	91	104	110	97	88	83	82	70	105	98	117	108	111	105	118	95	117	102	119	94	83	109	119	81	82	84	102	100	106	99	96	109	94	102	109	97	121	104	101	95	90	98	112	108	102	116	82	97	97	90	93	94	120	95	116	114	105	94	116	91	106	131	116	103	82	105	101	122	99	106	121	104	114	103	114	98	90	116	87	103	96	103	99	103	96	117	113	111	88	107	105	106	101	107	92	113	83	112	79	104	90	87	100	96	110	108	95	124	112	95	110	87	103	83	105	114	98	88	91	98	91	110	81	102	88	97	100	112	94	105	119	100	89	89	78	88	105	104	98	101	96	129	89	93	105	87	92	102	102	98	109	108	110	100	115	96	106	109	107	106	121	101	104	99	109	99	103	113	105	96	80	105	96	98	92	112	93	88	87	104	84	96	102	115	100	97	94	100	88	97	84	89	109	88	108	97	98	100	91	105	88	97	91	85	85	102	103	128	101	108	96	105	103	89	84	96	97	96	99	108	108	95	111	88	94	113	101	118	101	113	92	104	96	103	98	99	77	109	99	117	94	94	88	110	104	100	94	105	85	91	111	109	87	84	83	91	112	87	82	109	95	91	100	91	109	105	108	101	102	110	89	93	102	101	92	95	100	92	93	97	101	108	107	110	101	105	107	119	101	93	130	90	113	103	99	91	100	112	94	107	105	122	93	99	96	101	111	96	114	92	92	110	116	108	87	102	101	92	102	100	99	89	109	98	102	97	95	99	113	93	119	103	125	114	97	99	95	94	118	97	110	113	108	116	83	108	114	95	92	94	83	104	107	119	110	105	99	117	120	107	75	107	82	120	99	96	92	88	118	125	108	105	87	104	105	106	114	85	98	102	91	95	107	110	103	103	101	92	103	94	89	93	101	89	81	136	107	95	100	105	93	90	98	104	104	90	96	84	99	115	113	103	93	127	86	84	107	79	104	82	111	101	116	106	96	96	109	103	102	102	104	99	109	87	114	112	101	85	117	117	101	119	112	106	90	99	118	103	94	108	123	101	103	100	89	99	101	101	118	105	102	72	94	107	107	86	95	102	123	107	80	107	95	94	90	107	92	92	92	95	102	89	97	98	106	79	107	101	105	84	99	81	102	98	94	98	124	78	87	96	105	80	81	110	129	111	99	89	99	115	90	111	107	87	89	103	102	95	101	115	90	92	91	109	101	95	97	93	96	104	100	110	92	109	85	103	100	93	71	105	86	93	74	89	102	100	114	83	109	106	102	117	99	109	84	87	128	89	82	102	91	97	70	87	101	89	117	99	98	101	103	108	83	100	94	102	87	107	94	93	93	92	111	95	103	105	108	98	118	105	106	90	100	89	102	87	115	125	81	91	86	109	98	90	104	107	103	121	101	110	82	104	89	107	89	84	92	110	109	104	95	95	100	98	102	93	96	99	72	86	97	104	113	98	99	97	115	111	99	96	99	85	114	100	80	119	92	110	109	101	123	97	114	92	87	93	108	105	109	101	111	87	122	134	102	92	94	101	93	92	104	118	101	97	77	106	133	103	103	92	93	109	109	108	102	101	105	114	110	83	118	88	90	102	88	113	111	95	110	108	97	91	112	86	94	125	107	125	95	96	123	94	94	92	93	93	111	104	104	84	108	107	88	105	92	96	97	100	104	83	98	101	87	103	80	115	105	100	97	96	92	93	90	120	112	85	91	116	93	99	117	102	104	94	106	89	89	111	109	97	107	114	97	98	104	128	89	89	99	106	113	94	113	97	79	95	87	100	103	106	111	97	91	85	101	95	88	110	100	98	98	96	104	92	93	85	82	94	101	81	96	110	103	112	99	94	88	104	104	95	103	95	95	113	101	100	122	101	92	106	97	100	74	105	99	112	114	111	106	94	99	100	102	122	72	82	87	110	103	108	102	101	118	115	113	98	105	103	97	134	116	109	97	76	109	103	118	112	98	89	93	107	100	126	109	94	94	98	96	99	104	92	92	100	110	97	106	96	95	107	98	87	98	97	107	96	126	94	104	112	99	92	106	96	84	103	83	101	106	106	105	92	88	96	95	97	104	87	94	97	101	125	92	91	93	103	104	122	111	100	106	109	92	105	96	83	100	109	82	100	113	116	89	98	122	98	109	109	111	87	105	101	99	91	105	80	97	104	85	95	108	105	101	94	99	105	91	105	102	102	98	90	80	91	97	93	94	95	103	96	104	98	92	107	133	101	87	108	114	106	101	85	91	96	108	106	110	96	83	90	88	113	115	105	107	87	90	89	99	91	92	102	94	107	104	106	110	113	92	115	89	91	100	101	103	98	98	105	100	84	95	104	108	90	81	94	95	92	91	82	99	98	114	103	98	89	110	82	115	117	111	93	94	95	109	84	106	82	88	92	103	85	118	98	105	93	100	110	94	94	101	96	116	123	88	98	91	115	85	97	106	103	110	110	104	96	87	85	102	114	97	107	119	108	100	90	109	80	96	93	89	111	96	98	94	103	105	96	126	108	102	102	98	77	94	96	111	98	85	108	111	84	88	103	89	75	88	98	107	91	104	123	112	90	109	102	119	97	112	89	113	107	99	98	105	103	90	94	103	97	101	98	98	81	117	91	126	111	106	94	88	113	102	91	103	81	97	90	103	109	102	102	111	82	116	105	98	102	98	106	99	89	105	107	93	100	97	119	90	74	114	100	118	86	72	93	99	96
16999	10696	15176	13545	10204	7259	6158	4167	2363	1558	1159	767	516	433	392	373	310	313	303	296	288	271	295	307	277	279	255	228	278	255	238	231	238	268	230	264	259	248	248	258	275	238	243	228	235	232	223	233	253	225	254	242	230	246	241	234	228	230	248	235	229	240	252	246	249	210	251	224	229	237	239	234	227	228	240	236	242	235	215	221	251	218	223	225	229	254	236	203	221	236	229	243	225	213	233	244	245	221	243	255	273	229	255	215	217	223	255	204	247	247	242	228	243	218	223	235	228	232	232	235	248	236	236	281	223	238	253	257	217	236	248	208	262	223	231	241	229	243	225	241	245	227	253	228	246	209	235	234	243	205	216	238	242	250	217	228	200	229	258	215	239	237	234	229	232	213	240	237	213	241	227	238	241	245	214	239	247	231	246	248	226	241	244	220	253	242	255	235	227	237	213	220	258	250	220	231	251	205	210	210	233	233	243	224	237	266	240	235	227	227	221	211	259	252	233	245	227	204	207	224	237	228	233	253	210	235	226	229	209	199	241	238	240	194	249	264	231	217	209	227	212	225	206	222	250	241	240	215	236	230	236	235	233	244	240	240	254	257	230	224	226	210	241	235	204	222	212	238	215	232	216	234	235	236	221	258	206	263	250	258	230	230	268	242	220	234	238	252	244	243	230	259	221	228	216	232	236	232	214	238	238	222	239	234	258	235	230	264	230	226	264	225	238	235	249	223	237	213	217	202	228	221	240	240	233	229	217	230	234	219	243	257	244	234	227	243	250	246	251	216	234	241	233	219	232	228	200	232	249	249	248	222	224	224	226	250	214	207	243	217	228	231	229	224	228	208	253	242	222	238	227	239	264	216	228	206	248	222	248	218	224	208	233	229	250	266	201	229	250	241	226	245	225	249	257	251	252	221	243	241	223	203	210	226	238	220	232	242	241	246	247	252	260	243	243	241	228	230	214	231	249	242	235	239	222	232	252	240	231	231	230	228	231	257	220	244	235	240	235	232	245	215	233	238	229	222	236	246	237	241	223	246	237	235	225	233	246	235	221	222	215	194	232	220	230	261	223	242	257	220	233	243	226	234	224	208	218	245	224	240	241	233	198	229	217	242	221	210	262	238	221	241	256	241	268	242	225	217	257	240	236	233	216	225	234	227	241	206	230	242	228	234	235	229	236	219	214	212	237	237	219	205	230	255	243	225	222	206	223	248	238	232	217	240	246	236	210	232	217	254	234	231	225	235	226	242	244	227	236	221	233	228	237	204	254	231	232	247	218	239	213	236	243	262	237	266	244	238	250	233	238	256	233	232	216	218	269	233	214	211	210	227	231	238	227	214	252	218	250	247	232	230	262	220	231	245	249	230	260	229	233	231	235	214	225	231	204	219	231	234	220	237	230	249	238	231	232	207	236	226	249	235	224	233	214	232	236	222	247	247	241	217	206	230	228	237	214	236	253	239	239	274	239	227	256	231	228	241	238	250	236	219	229	211	246	235	227	214	239	224	222	233	203	213	239	225	220	238	240	233	245	271	229	217	246	229	250	240	250	246	230	232	237	231	205	217	203	210	247	226	183	229	233	235	216	231	229	220	256	226	241	240	232	244	268	241	219	221	229	246	233	233	242	250	216	199	232	254	194	210	248	248	225	233	250	228	218	223	221	245	262	229	233	220	237	230	216	238	207	229	234	226	231	202	222	232	223	225	233	239	214	254	203	258	275	236	205	237	244	228	246	251	213	219	225	244	214	234	253	220	240	224	236	239	231	271	239	221	247	210	262	212	195	230	244	224	245	239	235	231	249	250	235	218	214	225	239	236	222	245	262	238	222	236	230	251	234	240	214	213	230	249	279	237	233	252	207	234	233	234	277	239	233	208	271	216	210	222	231	244	238	247	257	233	223	243	210	237	241	221	245	245	254	202	223	226	239	237	261	228	227	239	228	246	224	233	227	221	252	249	212	252	230	248	230	232	195	245	248	257	229	227	230	234	240	240	227	230	208	262	231	208	250	221	234	212	226	231	260	222	237	221	225	225	231	243	221	230	217	225	238	229	245	235	242	226	227	249	235	253	216	235	236	242	203	233	239	236	222	256	252	238	227	232	236	248	230	209	211	235	239	220	244	229	235	231	243	216	231	214	213	217	212	209	235	237	254	224	233	231	235	258	274	237	221	231	228	228	229	235	256	227	207	218	228	223	208	255	196	226	220	247	229	238	255	228	235	200	228	233	236	225	246	226	259	208	240	229	199	219	216	214	234	249	227	226	250	245	205	232	240	233	245	216	222	218	250	238	263	253	206	246	240	239	240	252	222	240	241	249	256	266	253	230	233	242	240	246	186	206	232	259	234	247	240	246	256	213	255	243	233	241	259	227	254	235	256	231	247	227	207	230	224	227	220	246	237	246	232	240	258	242	231	225	234	228	211	242	214	224	232	209	226	213	232	233	237	230	236	223	251	229	251	196	219	218	226	226	214	234	230	209	230	238	211	224	249	238	228	236	216	237	230	233	243	273	237	236	210	257	215	249	235	235	230	247	255	230	258	235	224	236	246	256	220	243	275	252	232	221	247	260	217	233	223	220	237	242	232	269	214	238	243	241	226	204	267	224	224	217	220	229	238	251	238	218	244	229	230	240	248	253	276	243	213	256	238	250	211	221	260	232	227	258	233	231	237	257	246	258	222	228	234	221	235	238	220	234	224	216	214	240	220	219	215	230	233	233	217	247	226	246	229	238	245	216	222	226	230	233	264	233	258	219	253	222	228	238	219	203	242	245	255	239	258	240	253	221	216	237	230	218	244	219	253	242	231	233	233	193	245	228	234	218	204	243	234	236	218	239	251	237	221	220	237	233	241	232	254	213	243	224	241	217	216	202	217	232	215	234	227	241	228	251	224	234	223	246	221	234	222	272	218	221	223	232	225	237	251	244	226	253	244	250	252	210	254	229	249	219	232	207	250	236	228	269	233	274	257	235	257	240	232	253	232	233	222	231	246	224	236	239	220	212	243	243	272	221	206	244	265	233	250	243	236	212	212	228	199	222	218	228	237	233	229	231	237	244	249	226	222	257	224	227	226	220	246	229	232	220	218	222	232	238	226	234	223	233	209	212	240	231	243	217	246	217	279	209	226	250	257	271	261	228	257	227	242	238	234	218	232	239	253	236	212	209	241	240	232	247	250	252	249	211	239	222	244	240	253	204	205	238	256	259	230	222	225	227	223	233	235	214	237	233	278	258	280	243	241	241	248	230	236	225	248	232	248	222	232	226	228	229	259	200	224	222	249	262	253	237	230	221	230	240	232	241	254	241	207	213	225	249	228	237	224	242	244	247	221	229	223	265	232	234	251	220	234	223	213	235	218	241	216	266	231	267	216	220	240	249	248	230	226	228	260	230	212	214	240	260	209	230	233	229	252	214	231	233	236	212	228	231	248	221	211	241	247	281	233	233	254	200	249	215	239	234	209	234	228	219	245	224	254	253	222	209
38300	21191	19308	14065	9576	8432	6561	5185	3115	1715	713	362	238	211	198	201	173	143	138	151	152	123	139	122	117	123	137	142	143	121	102	109	133	157	133	121	135	117	130	140	124	121	127	125	136	123	119	119	137	133	121	108	117	115	128	121	129	124	120	134	110	114	126	108	122	131	123	151	131	123	99	121	145	115	128	117	140	142	124	119	109	143	127	112	125	112	113	122	118	98	125	137	118	102	107	108	103	110	138	155	121	122	129	128	123	136	127	111	104	144	107	116	111	125	121	131	121	119	121	137	136	123	118	123	122	126	122	101	124	119	106	138	118	120	110	121	132	131	126	105	120	109	110	127	110	122	121	121	110	125	101	109	101	120	114	110	112	92	98	104	111	125	117	124	104	122	104	131	130	138	121	130	129	144	112	116	153	126	141	125	109	103	104	132	123	102	121	145	123	146	115	129	109	116	126	128	102	122	113	94	120	139	126	132	118	125	125	98	105	113	125	115	125	158	124	116	117	129	118	115	137	126	136	107	116	117	134	116	139	123	136	117	113	116	132	116	135	117	141	106	138	99	111	128	126	134	119	127	108	119	123	104	142	134	118	141	124	101	102	122	110	100	127	130	122	149	141	127	113	107	129	120	128	132	125	106	123	102	130	116	127	128	107	120	123	140	105	103	117	111	127	124	122	126	111	127	113	95	119	128	136	113	121	130	110	102	126	143	98	114	125	135	113	114	134	111	112	96	118	125	115	107	124	116	113	144	126	143	109	127	122	121	108	137	115	117	118	139	126	119	107	125	124	124	127	120	112	109	104	126	136	88	101	111	108	123	113	126	118	123	121	138	127	110	111	112	144	144	133	111	107	123	136	108	127	103	150	127	120	133	131	111	93	130	123	133	103	139	117	136	128	115	110	116	126	139	107	117	127	127	121	101	118	117	146	131	109	102	125	145	112	118	120	128	124	129	108	119	134	128	118	103	110	138	139	130	111	120	125	131	104	108	151	104	113	112	121	141	109	109	115	118	114	126	140	110	117	116	103	128	127	120	119	80	108	102	131	138	103	124	151	116	131	130	127	110	111	111	108	143	122	103	129	122	117	119	116	114	112	127	123	118	126	132	109	121	116	118	130	117	118	123	129	108	126	116	124	112	106	116	112	106	136	116	138	120	140	131	119	99	105	120	114	107	106	125	120	130	144	104	113	119	114	99	113	117	114	128	96	116	133	127	147	126	138	130	141	131	118	126	116	103	125	100	142	141	124	118	106	125	127	117	109	129	121	105	123	119	117	117	122	122	145	121	125	118	114	100	116	131	117	105	106	111	120	133	110	127	136	129	117	118	106	147	149	122	100	110	111	93	102	116	126	149	135	126	135	99	117	132	135	120	102	114	125	120	117	96	135	114	123	128	120	137	111	98	123	119	112	119	108	129	112	120	97	107	120	125	105	128	122	117	121	114	110	130	109	150	104	152	148	127	124	122	134	133	118	139	102	129	125	113	100	129	122	123	108	129	138	131	119	129	125	112	111	119	142	118	126	119	125	122	115	119	133	114	124	122	144	121	114	125	111	106	132	135	128	119	126	122	141	130	119	116	120	149	136	129	99	131	111	108	117	116	119	119	136	106	122	117	133	128	129	123	127	139	130	119	146	110	132	109	123	126	99	132	106	115	121	128	110	128	121	122	124	124	130	102	116	142	116	140	134	125	129	129	147	112	110	114	113	106	129	113	113	135	110	142	114	107	120	130	151	105	117	123	117	135	119	104	114	142	111	127	134	116	118	114	141	117	118	125	124	109	119	103	119	127	134	133	121	116	120	132	123	116	123	137	115	110	105	126	132	95	119	135	97	120	124	111	128	122	106	122	98	106	133	104	118	114	114	124	132	128	107	111	167	131	114	102	133	126	121	101	124	112	126	121	110	124	113	116	123	106	125	121	108	129	97	137	110	111	119	113	115	110	143	113	141	95	137	128	111	98	116	127	102	116	119	111	118	108	114	105	138	126	140	113	108	112	106	106	134	115	119	116	142	138	136	116	127	128	116	103	115	113	123	116	113	122	114	130	140	120	116	121	122	112	125	126	132	117	116	123	107	129	132	112	133	96	112	96	128	108	128	110	95	118	135	109	108	120	108	102	118	120	113	105	122	116	117	105	104	126	139	124	124	96	120	123	133	121	116	126	135	114	141	146	123	123	107	108	119	126	131	133	109	130	128	95	129	95	126	138	112	126	128	129	102	147	115	156	119	122	122	129	130	122	126	129	118	114	120	133	127	147	128	117	117	111	130	123	134	106	115	114	117	111	124	127	114	113	131	129	122	124	113	117	139	144	144	145	134	103	135	114	113	111	132	133	141	116	108	116	140	124	110	119	135	128	129	129	114	137	119	109	125	113	110	110	125	114	123	143	120	134	98	134	124	111	137	116	120	121	118	110	136	116	108	118	105	141	128	138	143	121	136	131	107	108	131	120	124	113	110	120	158	130	105	108	121	114	105	121	109	109	132	122	114	126	127	141	121	116	106	112	110	113	141	120	117	128	133	112	103	128	116	109	115	109	127	121	121	107	129	132	108	123	114	118	112	121	106	108	118	147	112	128	135	104	122	148	134	142	132	129	105	109	122	133	129	105	101	95	140	119	108	118	109	125	136	160	127	116	99	109	92	126	114	147	117	144	124	102	120	130	119	118	121	116	157	98	136	132	119	112	105	114	149	119	117	101	92	106	117	125	108	125	104	108	141	137	113	123	116	121	111	116	109	113	136	126	118	149	113	120	113	97	106	159	124	119	138	113	123	107	103	127	134	124	130	110	121	126	128	143	111	115	118	137	124	125	101	99	116	115	142	122	114	106	128	104	135	139	99	118	120	114	114	120	117	140	107	122	138	110	119	107	126	113	130	141	125	126	117	127	102	97	140	125	93	131	123	114	133	109	112	125	117	124	105	129	115	107	129	108	98	122	125	108	141	88	120	122	121	109	118	92	138	106	138	157	143	130	108	129	120	132	132	104	140	117	138	115	132	124	100	85	97	100	98	118	103	135	111	111	108	109	117	121	102	124	119	132	126	114	125	91	116	117	134	118	115	124	128	143	111	110	117	127	143	103	117	146	147	142	135	98	100	97	130	107	133	106	115	116	125	88	140	118	128	132	116	123	104	131	100	128	115	112	127	133	121	125	129	133	126	126	116	98	110	111	120	110	101	131	130	125	116	130	137	113	113	121	131	133	101	124	119	115	121	130	115	117	126	112	120	113	141	116	128	124	106	133	114	121	127	132	124	111	118	109	128	110	145	114	138	106	136	123	126	131	124	120	105	115	114	123	120	127	132	112	125	121	126	160	133	112	122	118	119	123	135	129	114	142	109	127	111	112	108	128	101	101	120	121	132	124	103	120	117	116	134	131	125	126	102	130	128	118	126	115	117	121	111	105	132	107	124	119	124	118	126	129	125	126	109	126	109	113	157	135	117	125	132	130	123	112	121	117	132	114	113	129	127	123
23717	16206	25880	25738	23262	23148	20033	17435	12301	7327	3269	1469	942	905	690	642	565	455	432	435	437	423	369	361	333	333	371	351	356	332	294	366	323	308	292	339	309	277	292	296	277	290	285	283	303	264	277	303	273	254	276	305	276	301	304	314	288	313	259	280	305	264	270	302	244	280	285	265	306	277	288	300	272	286	275	269	269	249	290	299	270	253	285	287	287	318	260	289	286	263	296	291	275	274	273	265	298	291	311	292	272	288	271	236	267	259	258	292	318	277	301	289	266	266	267	260	248	288	260	308	284	275	258	292	259	280	274	284	283	306	271	285	254	267	294	274	259	256	300	276	296	247	301	274	269	290	287	278	290	270	267	280	308	275	277	269	251	276	261	264	281	272	294	251	270	264	280	308	289	286	268	263	280	290	274	275	257	247	255	265	281	274	271	275	294	290	240	270	257	253	274	276	246	251	282	254	288	290	241	264	297	279	263	275	294	269	294	248	278	251	291	287	299	271	275	259	280	266	291	276	275	265	267	300	306	274	282	264	268	279	271	291	278	262	266	269	317	267	245	257	277	230	287	275	276	296	272	297	287	271	258	299	286	285	290	291	315	274	269	306	272	244	297	293	255	274	281	293	271	277	241	252	283	279	296	278	265	270	285	287	269	313	275	243	277	263	303	240	313	315	243	275	259	261	274	265	284	252	286	293	272	295	277	264	269	268	279	275	288	241	248	300	287	264	283	300	290	283	253	288	274	278	258	240	294	291	235	289	262	274	291	290	291	305	299	286	253	276	285	270	270	263	248	277	288	291	256	249	287	273	294	277	292	294	282	267	233	270	283	273	273	276	314	275	274	285	264	279	245	298	294	271	281	278	257	265	264	267	269	279	259	274	268	276	253	262	255	274	284	265	277	253	275	280	268	260	275	274	251	289	268	265	291	297	285	285	271	289	284	262	277	273	280	262	284	284	277	293	252	266	296	292	286	312	279	289	298	299	251	253	278	263	301	308	291	244	272	277	279	279	289	257	311	245	258	248	263	266	258	270	257	273	280	282	243	264	254	288	276	277	259	291	294	311	262	258	267	277	298	274	254	304	278	294	282	290	266	282	297	285	256	307	244	275	277	259	270	271	278	266	261	272	274	265	275	252	277	266	274	249	261	286	282	275	273	278	257	257	261	269	283	271	265	313	286	254	275	265	271	295	260	267	301	263	263	270	298	278	259	270	279	262	290	278	263	268	290	274	261	286	274	259	263	309	266	259	271	311	244	291	277	281	269	287	264	225	281	289	305	228	254	263	244	267	262	275	266	255	283	264	252	275	268	260	261	276	250	288	291	282	273	285	272	264	277	269	259	299	292	305	280	268	299	283	294	289	262	300	258	292	274	288	263	265	262	285	296	266	296	247	277	269	306	274	276	245	264	264	279	262	276	248	248	296	262	279	266	288	289	284	255	291	238	263	254	283	295	259	282	258	294	269	263	250	263	274	258	307	278	268	278	260	276	272	272	268	283	229	283	286	255	294	293	265	280	298	281	299	290	299	257	304	272	296	279	274	261	282	271	261	277	275	285	283	287	266	284	301	268	294	263	273	285	271	281	287	260	290	287	298	275	263	262	277	259	264	262	260	254	276	268	305	272	289	275	256	278	267	300	305	284	266	286	265	290	257	282	254	251	268	275	276	266	266	260	270	287	287	294	279	287	277	279	286	261	284	260	259	288	290	315	254	260	276	279	265	277	264	283	262	253	260	284	287	251	284	287	257	262	307	292	257	288	262	266	274	266	275	285	275	250	290	275	257	263	268	268	293	254	266	273	257	274	241	256	281	269	257	287	252	278	241	255	292	281	271	303	282	288	272	280	238	299	274	261	283	259	270	292	261	268	294	273	268	275	273	281	270	268	294	255	280	320	248	288	297	269	298	292	254	293	288	260	280	286	285	249	270	285	270	279	266	276	292	278	269	276	286	291	251	256	267	288	265	278	280	258	264	259	286	274	292	273	256	266	257	254	277	280	264	287	241	298	281	258	279	248	270	290	292	260	256	256	274	287	305	276	272	251	247	277	273	257	285	265	272	253	251	280	283	283	269	299	274	271	263	265	288	297	273	272	259	270	268	261	276	285	289	300	261	289	276	312	257	271	274	258	248	256	282	262	245	298	294	300	289	288	291	283	260	245	271	272	273	293	254	260	298	272	278	268	268	250	286	274	267	298	283	265	254	278	268	280	276	301	297	273	295	266	268	290	289	261	284	222	280	271	259	305	294	243	301	243	271	286	281	268	282	285	287	271	274	263	258	261	297	295	261	273	295	298	281	288	294	314	291	290	271	277	244	243	281	266	284	298	264	261	278	311	291	254	267	280	286	270	267	282	265	270	273	259	283	290	262	273	295	280	257	259	273	292	260	276	273	294	270	260	292	261	277	263	254	272	287	259	265	294	262	263	265	295	281	265	255	262	281	280	279	251	259	258	247	284	251	243	288	282	286	298	295	284	276	268	270	267	259	312	256	224	241	273	278	265	278	268	280	270	263	286	269	282	269	243	307	266	293	287	264	310	262	263	268	272	258	249	263	286	285	256	281	273	254	304	282	296	247	274	246	294	280	240	249	267	245	282	288	253	265	281	278	264	321	270	259	289	285	264	273	294	265	282	280	304	285	263	258	260	259	275	278	267	299	258	268	258	286	270	284	282	285	272	267	260	275	249	306	275	251	297	284	256	269	299	278	263	266	275	298	285	276	295	290	273	255	249	275	270	260	276	316	273	257	251	242	284	305	278	265	258	259	279	286	286	288	247	276	243	287	247	299	267	266	312	295	263	278	294	260	257	285	270	285	279	298	258	278	268	276	291	265	260	284	279	286	296	242	269	274	265	252	276	283	266	281	292	267	253	275	267	293	279	273	248	251	277	303	289	274	268	278	264	281	267	278	273	259	274	278	267	272	286	275	246	252	281	268	293	265	276	268	284	243	290	284	283	272	254	302	275	262	257	252	285	245	258	291	282	297	261	272	300	269	250	257	280	266	284	286	267	252	287	259	267	277	272	287	278	240	283	257	264	268	285	271	280	244	291	262	273	264	274	281	300	277	259	272	274	264	250	267	259	257	255	252	312	270	254	300	275	258	266	266	282	312	283	256	274	271	260	291	282	278	243	293	299	271	270	258	262	285	261	270	272	278	290	279	272	269	265	263	249	273	294	240	262	260	298	257	262	271	288	268	298	256	275	258	268	277	262	263	233	280	289	282	281	289	260	257	260	253	273	272	269	249	243	254	288	297	293	274	252	268	271	297	286	264	271	244	271	274	254	269	278	274	253	278	265	257	287	266	257	274	265	277	252	317	277	251	284	289	273	272	270	273	276	296	293	284	268	274	278	259	254	269	262	250	242	270	303	262	294	257	263	284	306	254	299	263	302	281	295	270	271	286	306	252	300	307	290	302	258	267	265	239	259	287	249	249	282	301	248	282	271	273	275	279	261	267	248	263	260	291	262	297	275	259
48470	28278	25970	22096	16400	12505	9461	8170	6189	2243	927	366	324	329	279	266	195	195	193	170	196	168	147	156	155	139	156	140	168	162	130	137	136	139	150	129	129	134	153	135	124	131	138	121	124	137	136	137	147	123	129	127	136	137	124	127	126	94	136	130	123	101	131	145	129	135	110	144	132	125	139	138	148	120	145	125	117	127	125	113	102	121	121	111	129	128	128	119	116	136	123	123	135	127	125	124	135	126	124	139	119	123	125	129	118	118	124	145	131	147	138	131	129	125	127	116	143	146	124	148	130	119	146	129	125	130	126	136	150	129	132	129	141	114	138	128	137	129	130	130	136	133	113	111	129	140	134	144	140	130	144	120	117	110	134	130	131	127	130	129	121	132	123	148	133	133	124	105	126	153	132	124	127	140	145	118	131	117	127	117	95	100	106	123	106	118	108	117	134	132	125	141	114	130	125	122	123	125	124	119	124	138	137	140	121	137	121	131	128	101	123	130	144	120	121	118	141	128	136	137	127	142	118	117	120	133	136	145	138	130	145	100	134	135	126	105	119	126	135	152	130	132	153	133	100	122	137	123	137	135	105	128	132	127	154	130	102	116	116	127	136	120	128	123	133	124	137	112	130	136	142	105	123	125	131	123	128	143	124	102	130	146	110	118	124	116	145	134	134	119	123	153	136	112	119	143	164	156	129	120	114	111	124	120	118	173	138	126	153	108	134	145	124	126	121	116	136	113	127	129	139	129	120	135	124	146	110	122	136	132	126	104	119	140	127	136	141	135	105	127	139	132	129	128	112	122	128	123	122	131	119	103	140	134	124	138	108	128	142	125	121	125	132	111	114	133	127	118	147	131	131	115	119	114	116	129	137	149	140	138	153	140	111	128	113	125	128	111	118	111	124	144	118	145	138	136	125	129	131	132	121	138	133	142	121	133	126	116	143	115	125	125	142	144	135	146	128	136	130	118	119	128	115	113	133	131	132	126	144	124	109	120	104	127	135	158	110	133	125	118	154	137	130	118	117	148	112	119	129	128	130	136	111	144	129	116	126	118	133	111	136	148	144	128	132	130	128	121	136	108	137	146	115	153	140	127	133	138	149	132	120	125	136	127	124	120	124	116	136	134	127	109	92	128	120	121	104	146	136	135	115	149	145	141	155	142	107	132	123	138	135	136	128	129	138	126	131	119	126	132	145	122	130	137	118	113	124	144	136	137	126	116	130	127	143	142	152	119	124	138	127	140	137	132	137	130	142	134	133	137	121	125	147	137	117	128	119	110	152	137	106	114	120	138	139	122	121	125	113	117	141	130	142	127	104	147	140	126	115	115	97	115	129	134	128	124	123	127	139	115	116	102	129	128	110	127	142	127	98	131	148	136	133	128	137	102	118	115	118	130	140	113	124	122	113	107	115	126	117	106	110	146	140	141	115	126	103	144	143	145	141	144	167	119	130	128	128	123	110	133	116	149	126	127	149	105	132	147	135	144	113	123	141	129	106	114	132	120	129	126	129	127	117	132	134	122	135	138	122	141	138	123	143	136	124	120	144	142	125	106	127	117	124	142	116	125	109	119	123	117	136	135	139	123	126	139	130	123	132	132	145	119	137	152	123	118	137	138	125	107	106	123	100	119	125	130	124	146	130	135	125	124	116	135	110	116	111	135	121	118	132	148	128	144	124	124	119	127	145	133	114	123	133	134	146	121	114	114	101	130	148	137	136	131	117	133	122	108	118	131	119	133	143	129	132	117	125	116	112	112	128	122	129	165	137	149	118	136	133	126	107	117	136	138	125	117	129	151	115	130	124	140	128	127	147	137	143	121	117	133	124	123	125	113	113	132	112	128	150	133	123	99	133	116	137	137	148	130	120	139	125	118	136	117	130	126	130	128	133	141	106	152	117	119	131	128	110	126	145	135	136	134	122	140	149	118	122	137	113	125	129	110	133	123	134	118	127	114	123	114	139	120	140	125	142	134	120	129	112	125	147	130	122	138	126	136	122	122	131	123	111	108	120	123	136	123	117	142	133	137	141	125	125	148	131	134	133	112	100	131	135	103	122	137	124	130	131	140	138	127	140	149	142	118	134	134	154	125	142	130	143	134	126	116	140	133	110	117	139	128	132	116	142	116	111	131	120	122	120	150	128	134	131	147	133	113	135	138	120	135	115	102	114	118	130	121	133	118	110	122	117	153	120	127	158	139	132	161	122	149	142	135	126	96	126	135	144	130	147	133	114	135	129	113	127	112	119	107	114	135	117	122	132	118	133	116	138	138	137	108	142	134	97	120	108	108	123	144	113	123	134	147	136	139	128	124	123	131	144	134	112	108	138	114	122	108	125	115	117	131	137	123	127	147	115	145	104	134	154	124	118	114	124	130	115	139	142	130	121	131	136	129	129	144	132	139	149	121	122	143	124	129	126	113	140	134	130	125	137	130	142	111	123	129	127	121	141	109	122	145	144	111	126	125	165	114	137	122	121	138	145	139	127	133	132	135	101	129	117	110	128	135	143	125	111	123	117	137	131	107	133	149	136	134	125	132	133	127	128	102	116	129	142	136	130	129	110	126	111	142	133	133	155	131	136	118	121	125	114	115	124	128	139	115	138	139	142	131	126	153	142	128	142	110	134	117	107	137	125	137	96	127	143	103	133	111	132	124	129	116	135	97	134	109	131	138	142	130	147	121	122	116	122	116	117	126	125	115	133	140	148	141	93	121	143	122	142	115	136	121	137	126	146	130	123	113	117	113	129	131	127	120	136	134	109	132	103	119	115	134	123	134	121	127	147	121	135	110	151	131	137	130	139	119	134	130	108	113	127	151	132	158	145	121	124	127	124	137	111	140	130	130	112	121	128	134	112	113	114	126	125	120	123	118	150	132	121	127	119	128	138	134	143	129	128	145	142	119	140	118	128	120	129	111	147	147	107	119	112	145	104	138	125	114	127	139	107	129	133	121	117	121	139	139	111	116	149	143	131	133	116	120	124	125	134	131	134	104	148	122	130	114	107	130	137	125	131	147	139	124	146	124	126	106	134	125	139	132	133	146	121	122	126	122	129	132	101	117	139	128	121	113	156	133	129	121	137	140	124	123	146	137	150	131	130	132	102	117	122	119	154	125	141	110	132	141	132	126	134	129	130	132	135	147	134	111	127	140	125	127	126	138	118	160	131	133	122	139	129	111	113	113	148	120	140	135	135	133	137	136	127	157	146	126	142	116	131	122	139	115	115	127	123	104	133	128	113	131	138	125	119	130	136	131	135	147	155	119	147	120	120	121	119	108	119	134	140	121	120	121	124	140	107	126	128	124	142	140	142	131	117	128	140	127	152	124	112	124	142	134	147	126	113	125	138	163	125	151	139	138	159	123	134	127	125	140	135	122	156	125	136	134	124	128	115	139	108	145	140	128	129	123	109	143	117	115	116	128	110	124	132	128	124	130	162	133	137	142	133	136	136	128	141	119	130	133	144	134	144	114	148	136	120	115	116	120
29540	21329	32114	33734	31426	27940	24927	24244	19332	8614	3873	1638	1417	1388	1132	1048	779	705	616	678	627	513	483	453	422	463	454	495	416	358	341	368	379	351	353	355	333	333	319	264	325	337	305	311	294	307	302	276	294	311	304	300	302	288	283	282	306	287	289	274	285	271	303	295	276	330	284	292	285	304	281	296	265	274	299	298	308	320	307	306	300	279	287	267	301	253	282	288	328	266	272	276	304	280	278	296	283	282	279	265	296	312	310	297	281	303	300	267	293	293	279	274	290	270	287	277	275	250	300	277	275	298	277	265	279	272	278	284	287	298	286	299	265	286	300	265	303	301	277	274	312	288	285	297	311	269	298	261	274	306	260	311	280	280	280	308	296	269	261	297	275	297	265	274	266	275	298	273	277	284	278	269	260	285	277	291	276	266	297	305	303	295	301	276	275	254	307	291	264	265	266	293	288	301	276	296	296	282	273	265	281	282	266	319	288	264	273	303	289	270	312	285	297	297	316	300	270	272	286	261	265	295	289	281	301	279	269	287	313	287	266	267	296	243	273	302	281	274	268	243	309	248	310	280	289	298	266	251	274	342	260	300	282	289	321	286	301	289	272	276	269	277	284	303	269	268	305	275	305	286	270	285	291	290	291	283	279	303	308	286	258	276	291	281	290	291	283	285	274	261	298	289	260	264	285	292	297	274	291	264	316	282	272	294	303	285	274	274	272	273	300	256	254	298	261	289	317	261	304	281	312	294	302	285	277	276	323	304	277	274	287	273	298	294	268	292	339	263	324	291	260	269	288	290	272	305	303	268	291	282	279	256	266	320	295	274	256	289	266	280	275	301	341	280	284	296	278	251	262	321	271	278	281	298	282	271	284	288	251	291	288	283	310	282	278	292	294	266	298	279	286	259	299	289	282	295	288	287	261	263	294	308	282	303	294	295	306	266	273	313	305	281	283	298	305	239	294	310	289	301	305	285	278	286	298	285	281	314	296	293	283	281	279	306	271	287	262	288	291	271	314	295	295	300	280	283	273	269	287	280	268	290	287	291	260	306	268	300	288	304	292	299	297	264	311	267	265	289	271	315	275	296	262	313	252	280	282	278	282	296	303	287	295	257	268	295	321	319	294	292	274	269	285	288	287	280	279	280	278	275	286	267	287	304	264	311	277	297	299	285	314	302	304	294	281	279	310	249	269	286	281	277	282	285	293	319	261	291	299	293	288	293	257	296	294	291	286	290	271	277	279	271	262	274	297	312	282	315	320	253	283	296	269	298	274	268	298	315	302	270	292	311	283	263	288	306	289	312	282	274	280	276	238	272	311	271	305	279	273	327	291	272	293	302	299	285	307	307	277	255	316	276	244	285	292	280	298	283	260	274	300	281	257	281	265	284	291	274	295	301	274	287	242	278	285	301	273	276	288	306	278	286	270	289	300	278	287	255	295	245	275	258	302	303	289	282	254	301	303	294	293	303	288	293	301	290	269	283	307	299	292	279	298	290	296	296	285	290	296	320	287	290	291	302	295	256	304	267	310	292	293	287	304	308	260	283	289	282	318	292	279	276	259	280	285	254	288	295	312	277	333	261	278	279	304	309	297	270	288	299	299	283	267	277	269	275	294	307	295	292	259	275	305	278	293	276	303	270	275	284	293	303	311	275	307	249	295	323	305	303	279	281	306	264	288	258	308	281	269	281	294	280	294	291	273	317	292	273	326	269	243	287	316	263	289	311	289	278	295	287	267	263	289	283	283	279	268	298	306	296	301	312	298	267	274	273	286	288	292	298	259	265	278	305	278	295	301	289	283	305	254	298	295	300	307	254	292	312	302	293	266	293	288	281	281	240	297	278	317	311	317	274	317	287	280	287	270	266	313	308	268	319	279	273	285	269	289	276	268	269	284	300	276	297	301	292	275	307	300	280	261	278	286	269	282	302	285	273	291	292	293	300	278	322	277	302	275	287	277	268	275	296	332	313	285	285	288	293	274	286	275	302	272	297	267	302	291	310	286	313	255	284	295	275	309	316	300	276	283	270	269	279	283	295	273	291	280	284	267	251	278	304	280	282	282	299	289	275	286	286	280	300	276	304	303	275	271	288	283	281	284	301	295	281	274	286	269	262	292	308	279	288	276	291	302	291	298	273	257	282	293	288	305	283	288	308	281	276	288	277	261	273	295	283	301	286	290	261	281	300	286	301	298	272	282	309	307	298	290	303	298	242	301	312	271	295	268	279	302	306	316	301	292	300	257	298	278	265	283	282	315	291	276	276	257	297	274	295	262	287	274	283	310	289	320	301	259	296	282	309	302	303	273	276	278	291	289	288	293	294	297	304	312	303	282	275	287	301	283	263	299	295	272	289	292	285	269	281	302	310	290	270	250	283	311	268	262	299	308	319	283	268	270	289	272	297	287	263	282	271	249	303	310	292	276	259	304	308	301	269	287	262	251	276	294	292	301	252	297	287	306	272	280	255	310	290	303	301	266	253	301	294	296	303	312	294	292	267	294	289	274	305	275	320	247	291	281	276	277	280	307	288	292	276	298	281	283	312	270	274	328	307	282	269	294	297	304	290	277	281	268	279	280	267	328	323	299	300	263	277	272	290	301	295	291	269	275	280	264	279	300	289	285	280	294	283	261	292	279	264	270	250	272	282	283	290	305	309	304	292	272	276	274	308	270	291	287	291	277	287	277	282	319	254	285	275	303	273	322	264	287	272	331	272	291	307	284	276	262	295	279	278	280	293	272	289	291	268	300	313	283	290	304	268	265	288	304	275	299	305	279	278	262	283	304	303	298	281	267	315	289	316	297	267	282	302	298	305	305	312	294	296	274	275	302	267	265	270	266	323	248	291	289	341	282	278	267	290	273	260	268	311	304	298	260	281	273	270	277	283	291	286	290	299	277	305	308	276	298	300	276	250	265	267	282	287	304	299	312	278	295	276	265	262	282	264	300	285	294	285	295	267	284	280	289	300	275	305	319	286	287	271	309	295	279	297	290	285	295	282	265	287	249	278	266	288	303	269	268	270	285	279	297	264	270	295	308	303	294	275	287	293	285	295	276	297	255	279	262	254	324	319	301	295	282	272	264	290	301	305	294	267	284	277	279	292	289	275	288	286	272	286	298	265	293	273	302	268	291	328	280	277	270	292	296	259	271	268	316	268	297	284	284	307	270	262	294	297	295	301	276	268	272	262	304	308	274	305	274	253	288	293	287	284	326	258	310	298	296	289	297	300	303	320	279	282	282	295	301	282	298	272	276	260	291	275	264	262	287	308	287	314	283	288	284	268	270	309	276	299	284	278	313	282	296	264	242	295	275	282	261	296	284	291	300	270	293	305	278	283	267	284	327	310	281	311	282	283	277	281	297	285	283	289	294	294	308	277	285	287	287	276	275	299	286	282	324	312	293	282	305	276	275	272	261	297	285	267	306	276	280	294	278	305	297	303	274	272	308	309	278	283	292	293	294	289	259	289	267	301	288	298	277	272	292	307
25247	11283	9482	5796	3375	2140	1280	783	579	358	259	180	166	147	134	117	93	126	116	92	103	103	108	112	89	98	101	88	88	96	112	93	123	99	101	103	110	118	100	90	123	112	102	107	99	89	75	100	92	111	93	91	87	108	92	90	94	115	98	93	107	92	98	114	112	106	122	103	82	105	69	89	99	112	95	102	104	114	102	76	94	93	97	88	97	91	89	97	105	120	110	109	107	113	93	105	117	129	113	94	107	117	88	86	103	101	95	116	134	79	101	80	103	99	110	104	105	116	109	81	93	92	120	102	92	108	79	110	81	102	94	105	98	85	96	101	114	99	80	106	90	87	101	98	89	94	86	99	105	97	103	85	112	115	93	88	98	87	95	84	103	100	107	109	81	89	82	97	83	112	88	91	107	85	103	104	94	111	105	94	95	97	92	107	77	96	97	113	102	98	96	108	96	114	95	124	83	102	88	99	96	117	87	97	110	83	111	80	100	82	115	87	99	88	90	112	125	93	97	83	74	96	92	120	87	117	104	90	100	96	97	78	95	102	122	110	93	105	110	102	95	85	101	100	100	98	87	95	109	115	97	113	83	93	93	91	98	105	115	99	103	96	95	118	84	106	96	115	107	94	92	86	88	106	95	107	93	104	98	100	104	94	97	106	90	98	103	92	93	102	91	110	81	89	92	101	113	87	97	96	84	118	110	113	101	85	100	112	91	103	90	102	105	121	74	85	93	93	113	94	80	104	101	105	103	94	93	106	98	114	94	107	87	117	110	107	99	93	117	80	104	111	104	111	90	90	97	107	102	111	105	95	93	87	102	95	86	100	109	110	106	88	91	100	96	97	94	99	108	101	107	94	101	101	80	96	102	104	89	86	96	110	102	93	102	100	105	93	107	124	107	105	108	103	106	109	89	119	96	118	114	101	99	93	95	120	111	91	104	110	105	85	105	95	85	98	97	105	104	116	105	102	102	94	95	103	97	93	109	97	111	107	81	99	113	101	85	94	101	94	104	107	102	97	104	113	105	97	95	102	95	108	97	107	110	93	101	105	99	110	82	107	106	93	105	105	103	105	118	91	91	108	104	76	101	85	89	98	110	97	92	85	86	104	99	112	99	99	95	106	115	87	98	95	115	79	93	82	79	107	77	118	98	102	116	84	107	83	79	98	114	99	99	99	108	100	110	84	107	104	92	112	89	115	101	89	97	106	103	88	104	91	86	97	101	106	92	79	82	105	89	89	98	95	96	88	85	96	92	96	100	110	97	83	81	85	82	95	97	94	113	115	107	91	96	92	113	75	111	91	77	81	122	104	104	82	95	97	116	107	103	109	116	91	113	100	94	78	89	82	106	84	114	105	132	95	93	99	90	84	96	109	84	115	117	94	77	109	95	87	95	90	117	88	83	123	107	96	103	102	85	112	89	107	86	92	79	69	84	98	109	93	94	91	103	100	114	90	112	104	102	91	99	96	96	81	93	93	90	102	113	102	108	94	93	104	84	107	90	110	94	99	96	100	105	98	100	105	108	82	83	91	84	100	102	87	109	102	96	87	103	101	82	102	97	96	98	111	104	94	91	116	94	104	107	115	84	127	113	110	95	119	93	94	113	98	113	105	88	91	105	98	90	92	100	116	99	100	81	104	105	95	86	96	98	90	79	94	105	110	111	99	101	86	105	96	90	101	84	113	91	92	85	91	108	97	96	88	105	117	94	97	115	113	106	75	88	90	99	93	94	80	95	101	86	75	84	101	104	83	115	108	111	135	99	107	73	93	103	101	106	101	113	83	114	109	109	100	107	96	88	101	122	133	99	111	118	86	95	86	104	118	106	100	86	117	113	107	114	81	113	95	85	102	98	115	109	94	93	106	115	93	85	97	112	83	113	98	91	110	95	93	91	100	107	95	102	105	114	91	96	89	106	91	118	111	85	105	99	93	100	117	117	104	100	85	110	103	107	118	101	105	98	84	102	90	111	105	108	82	113	103	94	109	99	99	97	94	105	100	108	84	100	95	93	94	91	95	109	87	90	101	91	94	107	96	112	102	110	104	103	98	103	103	119	104	91	98	109	85	103	99	92	96	97	96	101	106	122	105	90	94	92	76	115	111	100	93	89	108	104	111	110	112	106	81	93	90	113	107	110	103	97	92	105	97	109	102	93	109	109	108	82	105	100	87	90	112	104	101	105	94	89	103	99	84	103	84	97	98	80	92	111	108	102	98	84	115	106	79	92	89	87	108	100	94	106	93	105	102	88	101	78	97	114	90	99	100	126	96	111	88	115	100	95	95	131	108	80	88	97	99	108	96	97	98	118	89	117	112	114	110	100	85	91	105	94	99	106	97	111	105	108	96	90	110	104	86	110	124	92	91	103	96	92	107	107	115	91	92	91	87	114	94	97	100	96	124	125	88	111	115	86	103	94	91	99	117	96	101	100	104	99	90	115	100	83	93	98	104	93	92	89	107	101	112	100	94	81	113	103	84	102	116	81	82	90	112	91	113	104	100	108	77	112	103	115	99	101	99	88	110	112	112	103	94	99	98	94	119	115	96	110	77	100	96	96	122	88	94	111	100	112	84	95	93	104	95	109	102	103	102	107	93	103	95	88	115	87	105	99	88	108	81	106	124	85	100	97	93	103	119	87	115	118	129	99	95	93	110	91	99	127	106	98	83	105	84	94	97	116	89	107	77	108	103	105	89	99	92	94	86	100	98	92	99	102	102	96	96	82	98	106	104	101	103	120	94	117	97	117	107	104	100	91	117	99	94	113	99	112	101	75	102	92	97	90	116	117	89	100	85	120	117	91	90	110	114	105	105	97	115	77	97	108	89	96	107	103	116	115	104	106	119	77	111	119	108	105	89	98	94	120	94	86	100	118	94	97	125	100	82	87	98	84	90	86	100	103	81	104	96	75	86	101	100	105	81	111	98	110	111	85	105	102	102	115	97	100	89	110	97	100	85	134	102	99	78	97	82	116	84	111	107	84	107	100	94	106	88	97	116	84	97	94	108	92	93	90	104	87	81	104	100	118	117	92	85	98	85	107	95	105	110	90	99	112	112	106	114	93	92	106	85	100	112	97	108	102	98	110	115	83	82	124	122	98	102	109	88	108	85	88	87	137	113	91	91	92	106	89	92	105	91	75	72	89	103	102	93	129	90	98	97	92	102	85	94	81	87	110	98	115	102	98	100	121	101	111	117	92	93	85	100	98	128	90	102	93	86	91	100	103	96	104	97	94	113	113	83	127	94	105	91	87	101	91	94	112	110	105	86	97	79	109	91	77	98	107	110	89	101	101	99	113	96	101	92	106	93	121	108	80	108	91	111	107	100	110	98	86	101	96	124	105	103	110	109	110	94	97	97	93	102	93	102	99	93	101	121	105	105	98	87	113	95	100	113	91	112	100	117	97	109	107	92	113	77	103	79	88	119	101	110	105	106	100	104	82	117	96	88	92	93	104	86	114	81	103	111	106	108	109	111	107	81
16299	9259	15194	14221	11052	7888	5266	3706	2741	1530	1063	766	560	442	419	412	313	337	312	283	272	270	251	262	255	271	263	249	229	271	239	248	248	264	237	226	224	232	243	233	247	232	240	255	249	247	256	236	240	246	263	238	235	253	216	244	208	223	245	241	243	243	215	234	217	225	249	230	226	224	222	235	224	239	229	190	236	217	250	242	250	233	223	243	214	267	230	237	233	223	213	231	210	231	236	237	230	248	228	232	222	240	218	217	217	290	233	210	219	219	220	251	241	238	253	223	212	210	264	237	247	241	235	209	226	210	226	194	223	234	234	265	218	248	232	247	218	249	211	229	223	241	240	237	256	236	229	231	212	237	270	274	213	244	244	214	251	221	220	229	225	208	213	232	211	201	210	236	246	236	235	221	229	249	241	221	222	219	243	279	231	229	254	246	232	252	227	229	235	255	210	260	244	246	214	236	232	229	226	222	226	251	245	249	225	239	231	248	238	216	208	234	212	245	249	231	205	220	243	213	221	236	236	234	239	247	224	272	231	214	232	203	252	222	214	223	200	214	230	208	264	218	243	227	218	232	229	232	244	232	208	221	226	241	228	228	242	232	234	258	242	202	213	217	251	226	223	243	204	250	203	238	233	223	214	254	226	226	247	227	232	259	217	222	236	218	221	223	229	257	214	230	220	213	232	222	215	233	248	223	214	218	251	226	234	240	230	193	221	243	212	228	223	230	224	245	243	236	200	236	210	219	232	230	231	235	235	270	203	250	227	242	220	224	237	236	213	223	241	218	225	221	240	235	224	236	216	241	228	226	229	258	210	238	216	216	229	251	224	234	242	228	241	218	233	235	228	230	223	223	221	245	236	215	225	211	250	232	208	253	244	232	220	215	230	221	234	234	223	224	219	216	259	243	211	237	241	259	241	244	230	236	199	214	234	226	211	229	229	229	197	242	205	232	237	206	267	240	225	230	249	225	243	222	214	225	230	255	230	213	262	223	239	209	259	236	196	199	222	241	213	229	231	226	238	226	223	220	234	253	230	219	248	239	235	220	227	214	209	234	217	227	229	238	225	224	229	224	248	229	241	198	267	218	241	222	212	217	225	259	223	245	229	209	249	232	216	226	234	229	225	197	228	238	228	237	242	244	239	269	217	218	228	216	220	221	249	235	249	221	227	251	248	234	229	218	254	227	199	217	197	250	220	207	228	235	244	253	229	210	242	210	241	230	225	244	235	238	239	239	237	229	242	250	239	223	238	212	211	229	219	207	228	252	224	227	236	186	224	227	210	253	234	257	248	233	212	253	236	219	253	229	201	238	226	226	231	241	214	236	220	222	232	238	229	245	220	233	250	232	207	257	233	230	258	196	193	240	215	201	207	240	247	221	221	252	231	230	221	254	247	233	241	212	246	242	224	225	239	220	224	233	223	254	221	237	230	210	228	248	215	224	240	240	243	242	250	227	244	233	208	244	226	263	226	247	202	214	246	260	232	236	229	215	210	227	209	248	218	245	230	244	215	256	212	242	231	243	238	225	241	211	244	232	242	224	231	230	219	233	216	208	258	236	226	257	201	224	232	208	244	239	235	237	241	206	236	226	234	243	238	220	239	214	229	245	235	250	244	217	232	205	246	235	227	225	221	234	242	238	234	229	229	243	233	251	261	237	227	230	245	230	218	206	233	230	218	246	261	230	217	242	225	241	226	217	213	253	237	232	232	247	229	251	224	231	239	256	222	226	232	227	218	242	245	236	235	251	223	251	225	242	246	261	219	242	261	220	221	223	225	245	222	225	234	222	262	224	233	221	246	201	235	201	241	228	228	214	213	226	255	226	249	239	213	245	248	238	234	225	227	235	230	259	219	240	238	232	214	241	228	226	248	228	214	236	250	233	228	224	232	226	237	223	198	255	251	222	239	230	257	229	214	227	208	218	217	243	242	243	224	216	224	226	251	219	230	216	204	216	246	240	236	236	248	231	215	236	235	226	247	199	240	231	268	228	225	256	205	220	225	224	229	236	204	211	261	239	237	255	205	230	213	235	236	241	205	212	247	233	249	236	197	227	227	246	212	228	253	243	234	261	247	219	247	224	250	228	242	233	246	235	234	246	215	250	246	216	201	210	231	245	244	241	225	236	228	232	221	217	238	249	229	212	238	252	229	220	232	207	237	260	254	246	217	224	231	213	270	219	222	222	212	227	235	222	226	231	231	234	204	233	252	238	235	219	238	225	233	233	233	219	219	242	227	232	275	243	205	246	209	200	215	217	242	224	223	256	215	256	226	250	242	242	257	256	226	238	243	193	250	229	227	208	223	226	212	222	200	219	241	245	219	236	220	232	252	257	225	232	219	224	247	231	236	245	210	220	240	218	232	231	263	202	232	234	218	239	207	243	251	237	235	238	222	221	225	240	240	248	225	223	220	233	249	222	222	210	234	222	229	212	239	246	223	216	216	253	241	208	253	240	237	250	254	225	219	246	217	228	238	246	250	242	235	224	211	225	274	234	224	240	209	219	220	242	234	250	259	232	231	196	216	229	224	235	252	253	251	214	225	249	248	215	256	204	261	255	232	220	226	209	219	236	219	212	235	234	220	217	223	213	217	252	241	235	214	243	231	214	248	224	241	236	236	237	215	235	249	239	262	216	234	210	216	226	221	237	235	232	237	211	230	241	231	242	217	229	240	231	222	237	235	245	252	250	232	269	198	233	246	248	231	209	236	270	218	225	223	221	225	247	223	244	225	247	221	244	257	234	221	229	236	207	229	235	236	240	232	238	225	236	236	233	204	239	265	258	240	200	245	205	222	240	201	231	249	233	241	248	221	234	235	243	222	254	252	246	212	245	240	239	258	251	232	245	251	222	207	213	208	241	205	259	216	214	202	240	224	226	253	246	213	219	210	252	254	246	237	214	245	204	246	208	233	244	219	236	213	234	216	241	224	236	220	227	209	218	233	217	228	256	247	230	246	228	233	241	217	223	247	210	223	253	228	256	229	209	222	216	232	210	216	226	232	232	260	225	252	231	245	214	227	258	243	235	219	218	235	224	220	239	221	219	220	247	244	232	208	230	236	194	243	238	247	211	227	257	250	209	218	227	239	279	244	230	240	246	245	214	238	229	244	245	215	233	224	255	210	225	227	219	224	231	233	228	243	203	222	223	236	228	238	230	218	249	214	236	248	241	220	249	215	228	254	244	243	232	224	204	242	245	227	269	222	226	216	233	220	245	219	230	233	230	235	221	238	205	212	250	216	223	229	204	219	235	239	260	229	228	236	252	207	225	228	207	226	216	243	237	244	235	233	255	204	206	219	218	231	236	232	226	206	240	241	220	257	220	242	242	256	198	233	231	241	246	214	226	215	240	236	236	234	230	237	215	226	229	241	243	243	208	205	257	243	223	246	242	222	251	220	245	231	265	238	235	242	234	242	247	220	202	249	245	250	202	242	240	238	216	221	265	241	211	236	230	246	238	235	245	248	231	251	241	257	252
38428	22196	18782	14041	8054	5160	4109	2963	2446	1925	1031	535	252	196	218	185	183	145	161	151	131	135	131	119	129	136	136	142	136	138	126	145	119	143	130	138	122	127	125	128	115	129	147	140	124	118	105	114	109	132	119	136	121	116	120	154	94	118	119	112	112	137	118	123	136	108	113	110	108	112	118	105	134	111	125	115	110	122	128	130	114	118	124	121	132	122	137	109	121	138	131	123	139	122	130	116	100	121	126	133	126	101	142	123	124	132	158	120	119	128	130	121	140	125	100	121	122	124	131	132	151	126	115	139	128	120	138	123	122	115	113	128	111	124	108	116	118	138	98	118	141	120	110	115	102	107	132	135	122	123	122	118	100	119	118	131	123	116	98	115	130	117	123	124	126	115	124	116	135	120	119	122	122	127	120	116	114	104	128	116	142	115	107	133	89	105	123	100	124	122	116	95	134	133	148	127	125	125	142	135	127	103	134	129	105	127	128	137	126	116	127	130	109	117	102	104	101	125	111	134	117	102	106	93	126	123	123	105	122	123	102	116	129	128	131	106	123	129	107	138	125	110	126	115	107	110	122	133	137	118	128	106	133	124	131	119	135	124	148	98	106	111	130	116	98	109	120	118	128	105	135	126	106	120	121	106	107	117	100	123	147	146	125	101	115	114	112	114	116	133	106	90	129	112	124	120	131	129	131	137	119	107	106	123	124	133	103	128	99	132	135	137	136	116	156	133	126	118	129	113	119	138	104	122	126	134	105	121	122	108	118	147	129	127	122	128	93	127	101	125	131	112	118	121	110	148	108	141	123	137	106	102	116	131	127	124	115	108	116	139	100	99	121	120	111	122	115	108	117	90	109	122	120	110	128	119	143	113	115	119	90	124	122	114	125	123	112	125	126	116	120	126	122	119	136	149	115	111	120	115	125	98	117	114	116	116	109	126	127	123	117	121	120	121	133	133	102	130	111	118	124	156	127	107	118	130	122	118	122	140	125	123	116	130	115	99	126	119	105	125	139	115	132	116	132	139	138	122	122	111	133	117	111	122	126	116	109	127	119	139	113	120	116	116	128	127	119	120	116	120	121	112	125	113	96	80	100	121	116	107	117	117	126	114	110	127	119	119	102	113	124	134	131	129	124	143	119	138	144	136	137	105	108	115	104	143	140	128	137	118	120	116	106	131	137	114	107	134	108	111	129	119	105	118	130	147	120	114	106	133	113	125	114	112	115	134	147	122	133	130	110	113	118	109	136	119	106	114	108	143	110	145	139	129	113	123	106	123	105	112	134	114	144	132	130	128	130	129	138	141	122	103	121	124	122	121	117	94	128	128	111	105	119	122	115	134	114	117	103	129	138	113	98	117	114	128	123	115	139	136	119	115	117	112	113	114	103	115	109	143	138	128	127	119	124	109	128	134	130	141	117	127	127	126	116	122	133	113	128	123	124	130	146	122	136	97	118	98	144	124	115	107	113	115	124	122	136	115	122	106	108	103	143	114	134	150	102	149	130	110	117	123	140	111	120	127	112	128	145	113	129	124	132	121	118	109	110	112	119	109	116	120	108	112	109	138	100	102	104	124	114	125	124	126	119	129	131	124	123	152	116	108	108	126	126	124	105	116	128	127	123	123	127	127	131	90	103	110	127	129	110	109	133	124	113	110	115	145	114	118	115	124	112	118	127	95	118	109	107	113	119	122	120	150	134	111	113	109	115	138	118	121	128	126	124	124	146	93	113	122	129	128	126	126	101	114	124	135	134	101	121	121	111	120	142	136	120	110	124	133	112	134	127	113	108	137	123	118	128	129	136	129	128	111	112	132	99	126	113	132	104	110	133	132	119	115	126	101	122	100	135	117	121	113	126	121	110	147	141	97	123	110	116	130	101	110	125	114	112	120	119	108	112	110	97	118	133	127	126	144	118	132	108	113	123	124	106	124	129	119	103	122	124	114	105	105	155	112	116	128	104	135	106	115	109	97	135	108	141	139	126	115	128	117	112	105	142	105	122	130	100	118	138	124	97	98	122	131	117	121	129	122	128	120	121	105	139	115	112	107	153	105	133	105	133	127	121	112	108	139	128	120	120	112	127	128	115	109	92	111	114	141	156	121	129	102	128	133	130	92	109	127	139	126	105	131	111	142	126	123	130	127	123	108	114	105	100	123	139	132	123	136	115	130	107	135	115	122	119	102	126	118	103	125	129	124	129	125	137	116	102	105	125	104	102	115	111	110	110	129	112	101	127	127	116	124	110	120	118	116	121	114	133	140	111	101	126	123	110	120	132	129	136	129	107	117	121	128	124	135	131	121	122	133	120	105	123	105	132	126	126	132	126	127	121	124	103	122	128	123	107	115	117	118	113	115	128	117	136	132	107	118	118	104	108	110	119	113	121	122	136	117	104	110	118	116	117	123	120	129	130	126	129	112	124	141	136	104	117	119	132	123	116	113	144	114	126	125	123	122	124	110	139	130	124	115	116	132	122	121	115	105	120	120	102	135	138	130	111	119	119	127	122	146	129	104	113	115	123	117	137	119	126	113	93	114	123	117	98	98	116	128	126	127	110	127	113	130	111	107	120	124	127	108	112	106	110	114	95	118	127	93	105	118	110	110	111	125	136	132	115	100	125	134	116	127	133	122	119	132	126	130	153	122	111	120	110	108	126	124	139	113	118	119	127	107	124	128	127	98	129	118	118	136	134	98	150	140	109	108	126	112	118	133	136	116	123	119	111	126	107	128	150	116	141	108	118	98	122	115	116	123	103	129	115	113	96	103	126	124	154	120	127	120	132	128	111	116	116	111	130	104	143	119	133	132	119	110	131	126	120	114	128	120	121	142	107	118	122	148	114	106	98	131	119	119	136	113	105	132	130	131	126	106	118	138	96	117	116	97	114	115	107	122	123	115	116	120	117	133	123	129	111	130	125	112	140	112	104	131	115	107	120	131	108	122	113	119	87	113	114	125	117	129	128	106	127	127	121	115	117	120	113	116	118	114	127	129	104	132	117	107	104	125	111	153	129	101	121	137	121	138	114	115	115	115	90	130	103	115	129	125	117	125	100	117	144	112	130	137	98	114	100	108	125	129	148	109	102	125	109	155	129	110	134	99	110	124	101	143	131	98	131	153	130	129	113	125	137	124	133	110	123	101	133	124	120	132	99	104	105	110	108	112	116	113	108	120	116	117	133	125	120	107	139	117	114	122	107	126	141	127	96	136	110	99	124	118	126	126	107	126	129	119	113	134	129	122	122	143	107	136	114	127	133	138	129	125	130	125	121	149	124	125	108	130	143	133	104	116	121	115	120	136	124	88	111	124	150	138	113	97	116	114	135	117	133	118	125	126	122	123	117	135	127	137	119	124	100	111	118	131	118	108	127	130	130	112	120	135	119	127	118	136	123	108	127	128	119	105	144	110	118	130	130	142	140	126	143	132	113	133	135	125	121	131	133	125	142	88	126	107	104	105	127	118	108	144	116	137	120	131	131	104	100	100
23768	17569	25592	25817	19746	16373	14119	11864	10197	8265	4460	2285	1149	743	661	556	462	475	431	397	388	405	355	332	334	357	309	317	319	328	308	313	321	307	325	315	313	293	281	302	303	261	274	287	273	320	238	292	264	286	262	278	303	288	295	267	304	270	286	272	264	285	267	274	279	281	294	299	271	262	289	254	261	305	266	280	249	266	275	244	290	275	291	288	271	269	262	265	267	284	280	258	250	280	279	284	274	252	282	250	295	257	283	291	272	270	267	281	280	297	269	248	283	279	262	287	254	262	255	280	277	264	288	290	287	250	266	243	277	267	277	253	268	284	264	260	264	290	264	301	289	254	238	296	268	285	244	270	272	243	250	261	275	293	257	279	274	253	266	271	277	280	258	298	296	297	306	262	298	245	239	278	281	261	295	281	293	273	270	261	276	256	286	271	275	301	275	262	296	299	265	274	312	257	290	272	253	273	259	233	284	255	275	268	285	281	297	268	277	282	271	240	273	300	263	262	281	281	284	252	264	292	271	264	256	245	264	293	264	277	275	264	282	292	274	266	263	272	273	272	273	279	264	269	290	257	272	287	278	285	285	281	311	276	273	266	260	287	253	286	286	271	245	323	274	262	291	272	269	275	288	287	278	289	295	285	259	272	252	260	282	283	277	283	297	271	288	270	277	270	286	281	247	273	282	270	254	270	284	270	276	280	256	262	274	267	274	269	285	282	269	278	257	291	254	304	246	266	282	281	279	282	245	249	291	273	269	276	269	269	259	251	260	292	265	268	278	260	280	276	260	274	281	284	257	294	248	270	282	249	282	295	260	268	255	274	276	283	277	292	256	288	301	286	250	274	290	257	248	280	258	262	267	285	305	287	220	252	267	245	291	271	261	272	298	240	274	257	270	292	251	284	281	284	280	302	253	282	274	251	303	285	255	262	264	253	283	250	286	258	259	279	299	268	264	281	307	298	277	286	279	263	265	231	299	253	268	264	263	279	238	251	256	265	291	273	283	282	289	282	288	280	273	291	268	266	261	271	269	276	292	253	268	269	280	270	280	299	274	294	282	260	265	267	281	269	267	296	269	270	263	287	260	258	257	296	267	264	254	268	280	298	250	263	302	222	262	303	259	268	270	269	253	289	307	307	270	258	274	276	263	288	294	277	286	274	312	263	278	279	233	265	263	289	291	255	259	293	254	286	266	273	289	270	268	291	282	264	279	255	284	270	272	247	269	243	267	270	273	263	300	287	247	298	262	304	306	260	273	276	285	272	289	278	257	281	267	242	255	297	266	270	280	277	278	272	285	246	260	272	256	267	281	273	261	271	267	282	272	316	259	287	244	273	265	298	268	288	258	257	242	286	280	257	282	265	267	279	248	269	286	268	298	252	257	276	274	297	278	254	254	290	275	254	290	282	270	276	293	266	266	289	291	293	277	271	266	282	247	240	258	264	286	273	287	257	278	273	280	264	275	266	274	256	264	283	274	286	253	243	278	259	280	273	296	267	282	255	263	269	250	257	275	245	294	258	273	257	260	269	271	256	283	259	265	270	277	292	272	275	275	268	290	274	285	276	284	274	268	248	249	258	262	284	277	281	282	280	283	266	262	255	256	258	276	245	249	261	250	279	295	287	293	271	270	256	267	242	261	292	281	267	281	255	276	288	260	307	271	250	257	295	270	262	277	250	265	273	275	282	245	271	268	250	272	295	306	262	281	302	281	277	281	277	243	254	274	246	263	273	266	235	276	272	275	291	298	295	279	262	268	295	257	268	267	244	289	296	271	285	300	275	321	246	295	257	259	264	278	265	270	259	318	270	278	275	248	266	309	242	293	264	281	269	278	276	274	262	241	264	237	289	285	287	273	250	266	258	250	274	264	252	267	308	269	266	258	254	271	262	247	290	250	275	250	290	271	256	243	274	271	278	276	293	263	279	271	272	272	284	271	277	264	265	285	261	249	262	266	269	270	265	282	264	293	282	284	290	275	254	289	270	294	264	260	277	238	288	251	277	247	281	279	262	277	277	268	269	283	262	281	260	261	307	279	308	292	296	247	283	301	265	277	265	295	295	266	252	272	263	264	287	281	281	267	270	277	250	232	279	280	287	261	288	249	303	275	254	286	280	281	260	233	264	283	273	275	303	256	291	281	264	273	244	287	274	264	269	263	237	264	327	273	299	291	271	269	255	253	242	267	257	257	290	294	290	285	285	269	267	289	275	268	260	297	291	252	268	251	290	250	298	254	274	283	294	293	285	290	257	288	260	304	256	285	293	257	277	277	245	303	268	287	266	258	268	252	285	250	275	297	290	258	251	277	281	282	276	254	263	288	270	296	254	283	293	267	251	282	269	275	277	267	285	289	256	275	307	289	272	275	270	280	267	258	255	291	283	279	290	267	302	277	284	269	286	289	285	278	292	287	248	275	302	270	250	270	278	255	291	268	288	297	282	257	267	252	258	280	284	245	260	250	278	278	284	275	292	280	281	262	287	308	280	275	260	283	266	267	288	273	316	280	264	254	291	276	274	268	234	272	265	281	321	256	306	266	273	272	274	255	262	272	278	273	280	283	258	254	225	252	287	307	271	257	279	275	261	247	286	244	226	277	261	277	285	281	249	286	288	278	241	281	270	258	280	271	274	230	239	264	308	246	247	239	266	279	262	294	287	269	255	306	252	291	269	281	318	272	305	272	246	282	298	290	273	280	236	257	285	295	259	238	288	279	263	295	273	256	251	264	254	274	273	299	266	284	250	284	288	256	275	290	263	276	268	275	304	277	290	271	285	276	292	282	265	258	270	289	262	299	263	261	263	294	276	279	277	268	264	299	280	261	288	280	277	289	269	281	272	277	270	284	280	286	256	250	264	277	238	299	261	286	272	263	254	256	303	261	267	300	244	284	268	267	295	276	272	269	290	279	269	289	283	285	282	277	283	259	243	276	266	269	308	254	267	254	280	276	272	271	265	260	279	284	272	275	238	298	283	265	260	279	270	286	311	268	296	267	266	267	290	278	247	262	269	295	299	250	272	248	259	292	276	253	270	294	247	255	275	263	242	262	254	276	278	257	267	283	287	277	273	261	294	270	297	272	280	249	270	275	237	279	268	250	249	277	288	273	270	255	245	318	231	265	273	315	254	270	275	279	282	267	262	277	252	261	308	262	265	288	262	291	271	260	267	296	274	278	278	279	281	257	270	264	241	279	283	275	263	269	278	265	240	307	262	268	259	296	276	297	285	270	267	264	268	277	222	264	292	254	255	289	262	262	268	269	259	292	272	260	265	251	284	283	294	267	274	309	271	305	257	292	295	244	278	271	282	265	292	266	279	280	308	260	259	286	288	276	286	268	278	278	287	284	274	293	280	263	262	263	257	262	265	260	266	296	282	255	233	274	293	263	289	302	290	265	298	278	295	256	279	267	293	260	240	277	279	261	286	262	271	259	288	299	266	266	282	266	243	319	258	288	287	297	267	286	268	280	280	275	290	271	306	265	283
54762	32974	23050	15887	9266	7071	5049	4372	3236	2365	1192	547	273	234	226	184	186	169	155	156	152	171	126	116	149	99	142	151	129	133	138	135	132	111	111	139	154	169	110	137	129	134	131	145	140	125	146	148	131	136	139	143	140	126	124	142	133	137	122	110	157	127	134	119	130	156	127	133	144	144	98	124	136	140	121	120	128	116	132	106	124	137	127	111	146	115	138	133	116	107	138	113	140	121	153	112	113	146	148	122	108	120	122	115	109	108	129	140	114	124	141	148	106	142	133	142	130	135	141	128	141	122	122	113	115	125	138	123	118	132	146	113	127	141	132	119	131	118	137	125	127	147	112	133	137	153	139	124	123	136	106	143	120	126	138	140	125	136	123	152	141	125	141	111	116	135	133	123	133	142	124	136	122	132	147	140	131	121	115	115	130	148	142	113	118	105	123	122	113	126	133	115	127	137	130	137	126	118	117	140	127	134	114	121	146	144	149	119	126	128	129	113	121	125	135	129	110	141	124	133	124	149	134	121	129	128	123	126	125	106	99	107	131	131	120	141	113	151	126	130	150	140	158	129	116	133	140	116	133	124	143	91	125	133	116	126	134	134	124	118	149	113	148	124	131	125	120	154	137	135	127	143	125	126	130	118	146	128	124	131	126	136	116	118	138	133	130	135	133	124	124	131	150	135	122	118	131	122	130	120	126	111	106	141	129	120	154	134	140	135	139	101	111	126	125	124	132	120	117	106	132	141	146	128	128	138	124	140	126	132	117	130	135	98	144	128	120	134	130	130	128	132	117	125	147	143	139	130	114	125	126	118	118	161	117	110	135	124	115	126	114	114	122	122	121	107	148	140	107	137	122	126	134	108	123	126	152	130	118	95	106	92	122	118	130	122	113	130	111	117	149	140	135	120	131	131	113	103	113	129	127	148	139	146	134	144	111	119	136	130	151	144	164	134	121	123	128	135	104	131	119	114	115	143	147	126	126	144	133	123	136	151	135	145	146	133	130	125	154	121	113	144	133	125	130	141	137	124	127	138	136	142	152	129	132	128	126	109	121	122	128	122	139	117	115	110	120	119	106	127	119	127	130	136	128	129	122	142	133	132	114	135	130	114	124	123	139	139	146	125	116	120	121	132	116	121	123	129	139	126	117	123	125	131	111	119	98	121	107	95	130	165	126	113	139	123	144	157	131	128	138	146	118	132	122	132	139	112	137	122	129	104	122	120	135	127	127	119	126	120	130	131	124	135	119	143	129	128	146	121	147	118	160	115	120	119	121	137	114	141	120	125	146	150	140	147	117	136	142	127	129	121	130	113	131	117	130	145	120	113	118	124	131	133	144	155	137	119	122	124	128	134	93	134	125	103	127	141	126	125	136	126	129	134	131	124	119	116	125	123	125	113	144	118	136	144	139	119	132	132	141	134	125	143	130	120	134	130	142	147	137	143	115	121	119	143	123	127	112	123	132	123	114	132	117	135	131	134	145	122	139	129	131	125	137	128	148	136	105	155	153	124	142	131	157	124	142	137	131	131	145	125	149	133	134	140	125	144	86	133	130	146	124	121	131	132	131	119	115	120	125	122	132	108	111	128	123	125	122	128	126	139	125	112	126	142	139	129	136	154	139	119	134	113	122	135	119	123	133	123	145	144	149	131	131	130	132	166	137	140	140	148	128	138	138	116	129	130	137	126	130	116	125	117	119	128	123	118	117	143	123	114	124	130	141	117	126	108	125	107	123	111	118	139	138	116	109	131	135	156	120	120	115	131	144	140	129	129	132	107	134	128	118	110	130	148	139	163	110	134	125	108	134	144	123	129	143	123	113	135	108	134	135	129	114	141	121	129	104	153	130	118	127	116	132	136	129	122	111	134	122	133	120	130	117	135	122	107	110	141	155	135	141	123	131	144	123	137	143	123	118	128	132	117	111	125	113	129	130	112	133	132	131	132	131	122	112	111	125	125	114	140	133	144	121	127	125	132	116	110	128	124	128	123	127	112	131	134	120	137	139	112	89	136	135	138	123	147	109	144	138	110	146	124	118	108	124	117	141	132	122	139	115	124	138	144	141	144	137	121	137	138	128	128	129	133	133	137	118	134	113	110	117	139	147	123	141	131	107	133	107	120	116	157	109	128	129	125	137	112	139	139	147	144	141	118	128	131	102	114	125	135	117	135	128	126	132	149	143	144	146	117	125	122	115	138	126	154	142	124	114	137	134	129	129	141	140	131	121	116	105	146	114	139	130	122	129	120	111	111	130	128	140	133	122	112	137	134	145	132	124	120	122	114	116	140	112	139	118	113	145	120	124	149	114	107	154	150	132	108	135	108	107	120	109	129	122	131	126	113	139	132	135	115	130	130	105	128	117	134	120	121	132	144	132	141	125	124	115	114	111	123	120	123	128	110	145	149	136	134	131	110	130	128	144	141	140	107	118	149	143	139	137	130	125	123	130	153	129	111	135	124	136	121	137	134	133	131	136	135	115	130	129	112	122	135	126	124	128	122	142	125	125	102	116	131	131	133	121	127	107	120	131	140	143	117	144	137	125	133	120	110	135	138	147	130	128	129	109	149	141	130	140	150	153	122	150	134	162	131	105	105	105	143	114	130	131	115	134	139	143	137	125	141	139	160	108	137	130	130	135	137	132	130	136	128	142	108	141	128	134	135	134	137	127	129	152	112	108	124	141	138	136	123	143	132	128	130	127	132	134	139	143	114	128	136	107	117	123	120	117	115	130	126	114	128	128	116	125	131	131	160	157	112	152	116	129	132	123	136	117	128	114	108	103	112	135	133	137	143	113	122	120	132	120	139	133	142	131	139	123	100	148	138	126	120	132	148	155	117	124	121	154	134	123	137	126	130	156	137	122	124	137	130	140	142	132	128	125	134	144	126	123	140	111	119	136	174	161	115	122	147	128	105	134	122	127	150	107	115	106	134	135	148	149	148	142	157	138	122	139	129	127	122	113	124	140	119	156	172	126	143	122	113	126	145	129	133	122	132	139	143	139	129	153	120	143	137	134	125	119	125	110	118	134	134	144	138	133	131	113	124	140	108	130	145	121	136	134	143	129	111	126	122	143	141	109	130	123	147	110	123	110	118	126	121	157	138	131	133	125	118	121	122	123	117	120	126	119	120	127	115	163	130	134	120	117	140	105	135	137	108	121	128	143	108	115	140	132	132	135	131	129	134	124	126	123	117	137	144	127	108	136	122	125	126	139	146	110	132	127	117	124	129	147	132	150	121	141	154	125	123	131	129	119	126	145	114	122	152	121	117	114	145	146	129	138	136	123	105	125	148	114	124	143	114	126	126	146	115	139	141	105	123	124	132	135	124	132	133	121	133	118	125	119	115	107	128	102	110	127	133	120	128	112	138	111	118	112	135	135	145	144	153	143	119	138	118	153	152	131	115	135	118	134	126	134	123	133	134	119	112	142	130	109	110	142	136	130	111	121	131	143	118	140	115	135	133	120	147	131	115	99	132	132	114
35186	25788	27561	26126	20951	19758	15473	15698	12088	9421	5296	2253	1118	839	765	642	610	546	511	533	456	481	375	367	386	335	323	392	368	324	343	310	337	316	310	289	315	312	309	332	323	305	298	327	321	318	315	247	279	255	279	294	303	345	321	286	315	279	282	255	274	269	265	312	299	276	304	285	293	293	294	290	294	248	277	270	253	311	272	270	285	294	279	300	289	307	298	284	291	259	236	303	299	266	270	287	274	274	283	290	301	306	305	271	267	268	269	299	281	317	292	284	281	284	283	299	302	308	283	276	258	311	310	256	281	294	281	292	300	286	277	303	272	276	271	280	290	275	282	275	271	280	277	249	243	274	300	294	290	285	289	289	268	280	294	274	254	287	286	259	257	320	291	262	290	322	339	264	286	316	289	296	272	234	271	305	308	282	299	300	285	285	278	293	281	298	299	292	298	310	300	287	282	278	302	294	274	274	314	292	280	267	269	306	313	273	283	290	301	293	295	276	322	262	296	276	297	288	302	296	281	275	284	273	296	295	293	248	271	282	299	278	282	285	275	282	290	286	283	272	265	291	278	305	312	278	301	291	266	298	288	291	297	291	312	287	273	287	277	248	298	293	273	273	265	280	300	300	291	306	272	289	298	251	275	319	300	251	269	320	279	287	276	282	299	291	296	259	263	286	290	267	288	279	288	310	301	285	291	307	278	271	288	275	266	275	288	270	319	305	279	260	284	283	325	297	261	273	280	289	346	290	263	295	307	269	297	303	313	308	298	282	279	260	286	301	294	283	311	313	303	302	280	300	309	261	293	277	322	304	282	305	316	292	261	289	293	268	283	295	291	257	302	291	293	292	266	296	271	285	287	280	303	293	229	298	282	257	307	270	298	261	265	257	300	274	297	263	306	292	294	290	277	265	283	295	262	271	299	291	300	270	284	281	324	298	272	262	281	277	311	278	281	277	298	271	275	270	304	282	293	326	333	254	280	274	280	284	266	305	258	266	297	289	274	287	315	297	259	306	262	269	283	307	293	299	310	283	258	282	300	282	265	313	301	288	249	298	318	274	261	281	274	263	307	264	300	271	321	255	275	291	302	266	290	289	293	300	275	259	276	272	316	283	293	249	285	258	290	305	278	285	306	276	283	299	274	269	298	311	268	300	287	286	269	292	273	302	313	275	298	249	278	285	303	287	283	275	307	258	279	298	288	248	296	317	248	291	304	311	290	286	288	271	271	266	302	293	286	283	297	294	257	313	298	288	266	277	269	294	293	299	264	277	278	277	310	295	255	290	291	307	286	260	307	275	321	291	304	277	311	274	282	277	282	291	302	275	283	279	288	313	294	257	322	297	273	274	300	272	286	294	303	253	299	270	275	280	323	289	268	259	285	286	290	284	304	248	278	301	280	294	273	263	274	281	297	246	268	272	274	290	286	261	296	288	270	280	250	304	297	280	309	307	288	314	301	253	264	268	280	262	311	286	293	286	281	286	276	282	294	268	278	298	274	306	253	308	291	271	284	307	279	304	294	278	297	295	287	276	317	288	277	300	293	271	318	270	295	289	250	308	287	276	275	274	264	304	312	270	301	331	297	302	312	281	294	289	279	268	272	309	305	247	318	278	284	286	268	274	294	292	268	266	290	280	285	265	278	259	312	296	272	306	269	263	255	295	275	292	290	285	300	262	297	276	283	288	278	267	296	299	289	258	264	269	250	271	295	257	301	263	292	310	286	295	293	300	330	269	295	303	280	277	258	275	300	258	275	272	274	282	258	287	272	313	276	264	294	261	293	311	287	293	271	260	254	285	316	307	283	292	281	287	277	328	269	281	303	307	246	305	281	337	282	269	276	300	301	271	281	271	296	279	285	283	292	283	285	308	287	275	297	289	321	320	244	317	302	296	288	249	297	295	257	283	285	291	279	307	278	307	290	291	282	286	272	285	304	283	309	264	296	290	265	273	277	284	299	290	309	253	306	274	313	275	296	280	261	295	278	242	284	300	266	272	301	285	289	298	289	302	259	285	298	282	295	302	280	287	255	300	285	278	283	287	279	267	293	304	318	290	316	292	279	306	284	307	265	274	270	302	263	269	290	286	283	263	292	284	295	283	272	261	273	288	282	293	296	287	326	290	283	271	266	271	320	281	273	311	285	299	304	285	292	279	267	311	297	296	311	299	271	311	319	286	291	303	280	266	271	276	275	267	288	280	296	305	280	268	272	267	273	275	259	319	303	274	283	292	295	280	279	280	288	311	270	257	269	285	292	281	276	287	296	289	298	270	283	288	284	258	282	288	308	303	297	287	307	286	299	272	274	246	315	269	308	296	304	275	278	264	285	260	279	270	288	265	285	256	285	281	294	249	270	331	306	286	293	288	249	292	255	283	288	262	269	309	290	296	296	321	281	274	273	303	262	265	255	271	310	293	287	275	288	274	258	268	287	296	306	280	281	248	302	291	282	272	282	293	301	285	294	238	310	274	290	257	293	300	282	269	281	322	309	278	271	289	265	272	272	268	262	291	270	307	283	286	288	287	285	303	302	302	280	291	289	303	286	272	268	287	260	258	308	293	296	286	295	310	297	326	291	292	255	323	279	294	297	285	284	272	276	289	294	285	287	280	306	282	279	311	275	267	286	270	275	279	282	294	288	290	289	326	283	272	278	300	294	305	271	313	295	244	307	306	312	282	311	274	289	320	268	267	282	303	257	300	268	277	288	284	287	258	311	277	266	270	260	256	282	290	288	260	271	251	292	276	287	303	290	273	293	312	271	303	244	308	281	259	269	288	312	278	294	263	269	282	277	304	295	268	275	280	309	314	299	264	296	281	274	286	315	313	266	300	303	299	275	287	299	272	286	284	304	264	291	287	295	325	280	248	304	293	248	286	290	308	282	288	263	291	296	311	261	289	267	282	275	270	290	293	298	288	278	277	291	273	268	299	291	264	313	277	310	293	255	285	289	285	277	297	326	251	295	313	262	283	281	318	282	273	296	282	299	307	306	315	292	278	294	289	284	265	310	270	266	275	261	287	306	301	289	278	275	275	307	275	311	287	274	307	304	277	289	264	307	298	295	289	251	289	287	267	304	275	286	286	271	287	281	281	305	291	295	319	268	310	288	291	294	299	284	293	315	284	321	266	276	265	288	282	298	315	310	286	285	271	286	285	283	265	272	303	294	259	290	261	283	290	272	311	259	299	278	297	270	264	297	299	294	315	264	307	306	273	270	313	250	290	289	303	303	264	265	305	286	294	286	269	297	293	277	299	285	272	309	282	316	274	271	290	306	295	278	303	297	278	283	299	276	303	292	307	294	274	281	258	292	289	280	295	292	290	278	282	272	320	303	285	286	285	295	271	298	282	286	290	280	292	293	282	275	327	285	286	260	293	283	256	304	275	305	310	261	298	291	314	292	278	287	290	260	291	274	277	283	274	272	262	294	309	313	283	299	280	263	266	288	269	267	277	306	315	271	281	287	261	273	290	297	315	264	313	320	264
29974	16260	9187	4620	2331	1263	921	702	545	312	225	176	165	164	114	112	113	121	113	110	75	109	96	95	86	107	103	127	95	79	116	80	108	101	87	94	101	93	105	96	99	113	100	113	101	99	100	103	104	109	95	96	97	106	105	93	94	84	84	98	123	124	117	109	93	114	105	91	71	84	97	114	103	106	113	112	94	110	100	99	112	110	114	95	106	104	101	109	99	81	92	93	89	99	106	102	92	92	83	100	89	107	95	106	104	100	110	114	100	91	106	105	97	104	106	113	99	100	102	105	123	129	93	100	103	114	96	96	102	76	107	100	95	103	97	119	99	93	105	87	101	100	99	84	89	129	105	123	93	90	93	98	90	93	88	117	102	103	91	94	81	85	105	112	94	116	114	81	92	91	99	92	90	105	100	90	107	103	116	96	92	78	111	86	107	90	101	100	105	128	104	88	103	98	79	101	88	113	90	102	98	97	110	106	90	92	90	113	97	91	101	99	105	111	118	92	84	81	101	98	107	93	127	109	86	104	118	91	86	108	109	109	114	82	98	110	105	92	97	107	111	101	105	97	84	87	96	109	108	98	91	76	106	115	105	93	99	97	98	114	117	92	91	108	119	120	94	108	103	93	114	95	90	78	110	112	87	99	85	102	88	88	86	93	96	104	102	116	115	103	114	98	85	113	101	100	98	101	111	104	113	88	91	103	105	114	86	91	98	110	118	94	92	108	93	93	89	103	100	106	102	116	91	100	91	94	75	97	118	90	110	103	93	119	99	103	97	89	109	113	91	86	82	92	93	96	109	104	96	91	96	95	102	96	83	110	96	98	99	90	114	97	114	109	94	81	80	88	90	91	85	100	80	108	81	86	97	122	100	95	91	97	81	90	93	95	81	82	102	96	118	106	84	102	98	97	116	91	95	110	110	74	93	99	102	99	115	101	103	84	126	133	112	97	85	113	104	89	91	84	99	104	102	100	94	108	104	115	110	101	103	76	96	99	90	113	115	101	93	116	99	109	83	87	107	94	101	101	116	83	93	119	93	115	88	99	108	88	93	84	107	99	121	100	95	90	93	82	99	98	101	89	98	117	101	106	87	95	93	83	88	106	98	122	92	95	93	93	105	128	107	102	101	116	97	107	97	92	106	103	107	92	109	122	95	91	126	79	101	90	112	94	116	81	104	128	97	77	114	118	93	80	94	97	80	99	92	107	106	99	107	111	106	113	117	95	106	79	74	106	93	111	106	78	108	107	116	91	87	117	100	95	109	99	87	77	97	93	83	107	100	86	97	89	87	112	91	84	99	86	84	96	83	98	106	96	109	109	93	96	105	93	125	128	81	99	105	87	101	104	93	112	94	96	98	102	95	85	109	108	88	98	88	100	102	97	99	109	109	94	97	111	86	105	100	87	99	93	108	92	84	108	98	100	98	111	86	88	100	97	112	104	94	93	100	95	114	111	85	90	108	93	104	91	107	88	94	96	105	76	106	92	82	112	122	97	106	99	118	112	106	83	88	111	94	89	72	95	132	100	91	92	128	75	111	101	89	105	94	90	100	103	88	127	103	103	91	78	104	115	104	106	95	101	84	74	88	89	93	109	87	79	111	86	104	96	112	111	118	93	99	97	90	110	90	105	80	100	100	100	112	91	78	93	98	105	108	95	117	105	86	86	109	103	107	84	100	104	85	95	105	89	103	102	102	105	106	101	120	87	103	99	106	92	95	104	94	103	89	109	86	93	109	84	78	97	89	85	88	95	86	87	97	96	122	97	105	90	105	98	105	119	93	96	105	106	112	92	102	101	115	106	115	113	115	113	106	85	103	94	90	116	96	106	89	93	87	80	85	97	98	96	102	97	110	115	103	108	101	90	95	115	97	107	100	93	120	94	99	96	110	95	94	92	78	104	125	98	105	95	94	118	95	101	103	97	80	85	92	102	91	104	102	96	91	105	108	118	103	97	109	107	91	99	91	85	104	104	105	109	116	118	77	110	101	97	89	114	93	118	86	90	87	96	101	89	77	98	88	83	104	96	114	94	102	85	98	97	109	87	105	103	76	87	97	98	102	110	89	85	87	98	113	92	118	91	97	106	110	85	94	118	103	104	116	107	80	86	108	89	99	101	111	106	115	89	114	103	93	84	104	93	81	98	91	89	121	110	113	117	97	108	91	108	104	102	109	106	104	108	101	119	97	106	84	99	98	92	109	93	81	94	90	90	80	110	105	105	88	120	113	92	101	95	80	87	96	98	103	107	116	112	98	107	116	93	92	84	98	102	88	88	106	83	87	96	90	91	91	101	104	93	113	81	104	97	112	107	102	83	115	86	85	93	119	100	81	104	99	92	98	91	106	97	88	109	116	107	89	95	96	96	74	91	92	114	89	101	99	89	122	101	101	100	88	105	92	101	82	73	101	83	101	72	101	103	105	103	94	90	99	101	101	106	86	87	87	88	95	99	95	87	94	94	89	117	85	96	135	96	75	103	110	86	84	84	95	116	107	108	96	118	96	107	98	93	91	91	116	98	107	94	86	109	103	78	91	103	108	114	105	103	106	92	93	103	99	80	87	112	90	102	88	96	118	97	69	116	86	90	103	104	110	99	114	100	95	81	111	103	101	98	80	100	108	101	101	98	110	86	84	106	93	107	110	102	103	91	94	106	103	104	90	92	111	97	77	77	79	98	122	101	98	96	88	100	99	101	87	106	98	99	116	91	85	96	106	101	99	87	91	91	96	107	87	101	124	109	98	106	103	90	107	100	118	111	103	84	106	78	127	85	104	85	89	95	85	86	106	89	114	115	105	102	88	86	89	101	105	95	100	109	105	113	89	106	87	85	85	109	102	100	99	91	101	98	96	101	100	81	86	105	82	89	103	88	88	88	95	98	91	87	91	77	103	92	95	98	101	99	92	105	92	102	95	97	106	88	102	91	91	92	87	89	83	95	101	93	100	82	102	108	107	98	98	104	96	119	79	115	109	91	98	107	90	103	113	88	115	107	76	91	78	105	99	81	86	94	89	124	104	105	117	93	115	85	87	80	97	93	81	94	113	84	89	110	100	103	121	106	108	95	86	106	92	99	97	84	84	96	104	89	94	98	121	85	107	115	100	95	91	119	76	117	132	103	110	104	100	109	111	93	96	105	107	89	105	104	102	105	96	96	122	100	93	114	80	99	108	100	107	104	90	94	102	112	111	103	97	108	97	97	96	102	99	95	94	85	101	120	99	112	103	123	76	97	106	106	85	89	82	88	75	101	115	96	121	96	94	103	98	103	112	91	77	93	101	87	110	92	98	99	88	97	90	78	96	104	85	98	87	92	112	94	100	96	96	91	96	110	95	110	123	96	114	101	114	97	115	98	87	103	104	101	92	116	98	89	100	104	98	107	105	104	99	96	89	91	92	99	108	108	88	112	95	89	97	95	95	77	114	81	122	96	97	100	95	93	91	103	92	103	96	95	112	134	85	89	89	96	89	93	83	90	97	98
19320	12227	14228	11642	8137	5274	3972	3190	2478	1645	902	662	471	395	368	336	291	269	297	246	258	289	238	248	270	238	244	244	254	242	267	262	230	256	235	231	242	224	249	258	240	237	228	236	248	250	249	241	242	242	245	215	210	229	224	236	217	231	228	218	240	191	229	233	227	233	223	232	232	215	205	227	235	255	218	227	215	216	228	201	242	216	224	237	217	221	236	218	218	210	218	217	220	222	241	217	214	241	252	263	219	237	223	208	217	243	225	227	211	236	227	224	224	231	221	241	238	204	246	210	199	215	219	232	225	210	256	236	214	248	236	231	233	205	213	221	228	240	215	227	224	226	245	261	239	229	242	213	220	225	209	236	216	237	211	205	244	209	233	254	253	228	242	208	213	258	225	262	209	229	203	258	240	219	223	238	243	224	245	245	214	238	189	238	205	239	262	231	219	235	245	243	219	247	238	235	211	240	243	205	225	240	223	212	230	218	223	233	227	232	233	201	226	209	230	219	234	207	229	261	203	231	222	273	242	253	238	218	230	218	223	242	249	209	204	229	234	228	219	219	220	249	227	242	232	210	262	237	221	235	220	258	237	220	219	223	248	230	229	240	229	215	204	227	243	206	206	240	229	220	195	219	246	222	255	253	247	221	241	204	224	248	200	241	248	247	221	206	234	225	234	227	196	225	232	220	244	203	247	204	242	226	231	218	211	227	240	232	223	236	224	233	223	222	215	227	241	235	220	223	225	243	189	222	214	220	237	230	231	228	258	251	228	219	234	245	215	236	239	246	232	215	230	224	221	234	221	250	246	222	229	203	238	222	225	251	206	235	239	222	247	253	216	206	218	217	231	213	225	239	230	238	236	238	227	235	230	243	204	235	233	220	261	220	260	186	219	239	215	234	247	217	222	227	219	248	249	251	219	233	218	224	248	207	216	218	233	244	220	240	213	230	228	246	236	230	224	226	235	224	232	214	234	241	233	231	230	238	224	232	247	232	246	241	235	231	226	242	211	221	232	199	232	255	242	221	219	208	205	235	254	237	225	212	225	245	231	229	258	202	230	232	231	245	234	228	222	217	210	212	232	231	237	240	223	256	215	233	218	234	220	219	241	231	234	253	246	204	260	228	249	231	225	243	218	249	254	244	220	229	225	233	239	234	212	202	233	224	211	212	271	234	185	226	237	218	225	223	216	244	226	216	235	225	230	171	228	232	224	213	232	228	216	222	214	229	254	234	210	240	234	238	238	250	239	209	210	237	207	207	205	228	222	252	244	211	219	221	208	230	225	221	230	228	225	230	235	218	229	255	212	213	218	262	219	265	214	228	242	282	218	236	230	200	203	240	244	230	225	232	266	235	248	256	223	230	210	237	200	224	235	234	218	199	256	218	224	233	240	223	210	239	207	216	215	214	228	217	221	225	232	222	231	251	221	212	225	246	233	199	209	216	240	225	222	256	226	229	225	202	230	232	207	227	240	222	249	220	199	231	235	226	216	219	240	227	229	233	234	227	216	249	224	248	238	215	219	221	243	224	232	232	258	223	189	201	233	248	226	223	239	222	210	240	220	242	234	242	214	233	209	263	237	223	234	234	220	215	212	220	224	229	224	236	221	224	230	218	231	244	244	210	235	218	238	240	255	229	245	223	236	248	218	219	234	233	240	234	232	246	237	237	227	239	226	219	234	217	230	213	255	210	219	227	247	218	240	219	215	224	228	233	213	243	224	209	232	246	218	224	242	253	226	216	213	216	235	232	221	223	186	239	220	231	207	205	220	273	234	224	232	225	226	232	233	260	233	222	247	250	239	233	218	237	253	225	230	244	230	215	261	222	223	194	209	204	227	224	248	230	229	230	233	232	249	207	224	199	247	209	225	250	234	240	226	237	216	238	238	233	225	237	218	243	221	246	237	225	224	219	235	249	231	243	236	227	217	212	232	203	196	221	205	240	235	228	220	231	220	224	244	233	231	237	229	248	241	220	239	258	233	226	198	213	236	221	214	204	235	227	204	222	217	227	225	226	234	237	206	216	222	227	232	217	237	215	208	247	218	228	226	240	221	240	219	254	223	203	225	239	236	248	231	220	226	215	243	251	234	209	212	223	216	254	233	274	223	224	220	205	228	240	196	219	249	242	240	246	218	222	241	215	251	253	227	214	210	253	227	215	225	217	228	229	236	224	208	225	207	220	246	224	207	224	277	231	218	224	256	231	237	219	234	243	239	201	245	242	226	214	222	245	210	238	245	244	233	199	228	208	232	219	196	264	257	219	230	223	219	218	216	217	242	228	225	245	208	238	247	228	234	236	230	234	230	234	227	235	246	218	203	242	238	212	219	234	214	256	243	225	245	222	226	242	242	260	213	235	215	250	218	237	216	225	246	234	204	232	231	223	243	225	242	242	206	240	216	256	223	239	223	234	224	215	237	229	257	211	217	198	221	257	217	249	203	231	222	231	245	235	235	218	208	221	238	244	235	240	211	212	221	226	227	213	210	237	215	208	230	220	220	229	198	214	224	222	219	232	200	231	250	228	190	231	222	218	224	234	223	235	224	209	259	216	247	202	228	244	206	213	241	236	219	211	227	192	236	208	231	231	222	237	229	235	232	228	225	248	217	237	208	221	217	228	237	222	249	240	227	209	224	210	235	249	237	231	204	226	227	218	229	239	213	230	217	248	254	223	233	237	194	259	237	265	209	237	208	224	221	233	234	240	265	222	242	228	230	220	207	237	246	255	221	261	249	237	248	252	215	224	235	238	219	221	245	231	242	261	234	230	215	227	217	239	237	209	222	222	221	243	231	208	236	218	238	232	226	239	224	218	230	232	219	240	239	226	230	253	213	208	213	236	286	200	217	228	209	233	227	239	220	235	233	228	202	211	234	243	237	223	227	229	227	219	224	224	232	227	231	241	215	220	200	239	217	245	217	230	227	216	241	223	220	228	264	205	208	246	247	209	223	226	234	240	235	233	252	232	227	238	235	216	236	225	247	229	236	227	229	243	210	206	225	240	231	260	223	230	220	227	219	250	254	228	225	245	208	229	219	223	230	238	237	228	218	230	227	235	245	201	231	211	227	231	229	243	236	245	233	229	213	206	242	215	201	225	207	223	232	239	232	200	227	249	223	235	225	254	243	227	223	216	252	217	234	243	216	234	222	221	231	233	218	220	250	221	234	202	230	204	236	235	250	261	228	236	230	237	225	221	208	234	217	222	218	242	239	230	249	226	220	224	232	245	231	230	223	222	211	230	217	222	213	222	244	229	221	215	249	220	242	222	212	235	236	248	231	222	215	228	234	233	230	254	260	224	239	238	242	235	248	230	240	222	245	263	227	227	235	211	236	253	226	217	221	201	216	250	211	217	243	226	231	212	239	237	222	212	237	196	241	227	238	257	215	197	218	247	210	230	229	234	237	241	233	216	224	231	238	236	212	223	228	209	225	245	216	242	223	203	185	260	214	217	216	245	212	242	249	214	241	217	216	195	214	235
43855	26265	18068	11338	7911	6801	5381	3942	2834	1890	865	448	244	189	164	158	171	150	157	152	149	138	143	143	128	122	134	126	148	127	124	125	132	140	135	145	140	105	103	121	106	110	124	117	118	142	124	112	123	104	112	112	112	125	102	119	149	132	106	132	114	120	114	133	122	111	131	132	129	120	100	121	109	131	119	107	122	120	106	89	121	115	115	134	132	131	112	132	115	136	121	123	111	118	115	97	106	110	117	124	123	132	117	138	101	122	130	136	118	131	108	120	102	121	118	118	117	122	106	120	119	125	134	106	119	116	130	126	114	136	101	111	120	135	130	134	119	109	120	125	122	126	111	123	112	109	135	117	103	110	113	99	107	138	121	113	109	143	114	142	118	129	105	98	110	111	121	125	98	110	118	105	113	112	126	120	120	123	130	116	131	101	127	89	108	109	146	101	106	123	123	125	128	126	122	113	132	155	99	115	129	115	110	107	111	123	126	113	126	111	114	98	124	107	117	116	120	111	123	105	118	111	107	132	110	137	135	119	125	124	126	109	99	114	134	99	119	144	97	128	111	114	117	114	121	123	108	128	101	123	106	112	116	120	129	120	125	96	109	133	121	122	121	110	121	130	120	120	121	102	124	123	127	124	130	114	130	131	120	125	120	125	116	149	135	114	140	123	117	130	112	129	110	127	99	117	131	123	107	141	118	129	149	123	112	114	138	113	143	139	128	117	97	92	121	123	100	124	104	116	125	90	116	112	119	91	120	139	114	116	118	124	133	116	129	105	116	147	128	104	123	106	112	134	131	123	134	99	118	106	109	131	101	124	122	129	104	122	117	115	118	138	98	122	122	122	110	129	120	129	135	121	148	110	111	130	119	120	138	112	111	105	112	118	137	118	125	141	116	123	117	116	113	102	117	124	136	121	131	121	130	116	131	109	103	135	119	116	120	117	137	118	138	135	136	108	126	137	117	140	111	125	107	128	132	113	137	116	130	123	120	108	112	123	127	106	112	132	117	131	116	106	100	104	133	132	117	122	129	99	124	109	135	127	134	126	108	128	108	107	126	132	118	101	116	136	115	118	120	133	135	129	129	122	107	115	133	124	119	99	121	105	97	118	112	116	116	131	128	112	95	106	112	136	107	120	107	117	105	121	114	128	106	128	110	125	117	134	121	141	149	117	120	94	118	109	108	94	135	97	131	79	127	118	120	113	135	118	121	129	126	136	114	132	122	130	113	116	117	126	118	136	130	129	116	118	108	114	140	125	107	124	122	135	117	117	131	108	121	118	116	118	133	101	127	123	116	122	105	98	137	119	131	113	123	134	104	112	128	127	110	116	101	123	121	115	120	93	121	131	128	137	111	119	130	109	118	129	120	103	121	127	128	109	116	121	102	121	145	124	117	154	122	141	107	113	131	138	118	105	133	113	120	143	119	129	117	123	116	153	116	117	125	120	120	113	139	104	109	96	114	129	101	136	112	130	128	100	116	98	115	142	123	107	129	125	129	114	113	123	104	133	134	122	117	141	117	121	116	125	122	130	104	113	140	141	125	127	102	117	129	123	117	116	105	129	120	134	119	108	113	124	140	104	131	125	128	129	122	106	135	118	116	126	105	116	122	119	119	116	113	115	115	117	118	110	116	122	111	123	130	107	107	133	118	126	133	132	107	132	113	130	120	111	129	129	106	121	124	114	115	127	127	117	107	123	145	146	118	126	127	120	118	127	131	118	114	127	113	118	108	136	133	156	117	117	134	117	114	138	110	121	104	130	98	115	131	125	108	106	123	119	138	127	107	123	120	126	116	128	105	128	111	122	120	129	126	111	121	122	123	121	120	116	109	126	122	122	113	116	126	104	123	131	117	116	121	116	130	106	121	125	135	122	134	129	146	104	142	132	130	143	111	122	114	119	136	115	122	127	113	106	124	125	113	107	108	131	112	109	115	111	109	113	131	127	105	115	118	117	128	109	102	140	134	121	125	97	116	123	129	130	145	118	113	103	105	127	120	123	146	116	136	103	104	134	116	97	119	103	102	97	131	149	139	132	142	105	122	127	108	121	133	116	106	102	120	93	94	120	114	105	110	116	130	113	131	116	120	122	137	147	104	112	103	147	147	119	122	102	108	103	137	121	106	109	122	120	113	104	138	129	118	109	112	91	120	133	125	113	125	106	119	139	121	104	97	108	131	121	112	135	129	116	118	113	101	91	114	101	114	134	131	115	132	125	115	125	134	112	116	129	109	128	110	122	107	127	120	119	105	117	117	121	113	109	123	138	132	144	112	120	109	105	111	143	113	119	124	110	141	127	124	128	106	109	135	130	126	108	116	118	114	113	115	121	128	120	119	109	119	131	112	131	110	98	131	98	145	112	125	108	135	123	151	121	117	108	105	114	121	135	128	111	106	122	114	153	113	140	125	119	112	134	92	131	123	108	112	108	100	118	129	117	110	130	116	120	154	101	103	89	122	111	113	130	132	126	129	107	114	116	122	134	106	91	100	138	135	138	120	109	101	104	116	106	120	112	119	114	121	127	125	135	122	112	129	116	124	135	103	123	116	111	121	117	125	116	125	115	108	143	123	129	114	124	122	131	112	103	136	114	122	119	111	130	133	147	146	142	120	110	130	123	115	121	109	112	140	108	116	135	128	128	114	117	98	110	117	110	126	129	125	108	115	101	113	130	110	111	104	128	106	123	119	132	95	120	138	112	132	129	137	112	111	106	119	120	97	112	111	121	123	124	103	117	112	102	138	100	109	110	128	120	126	127	116	123	135	128	135	110	117	114	119	104	125	129	118	129	121	118	123	112	108	115	129	117	126	114	128	107	114	103	124	118	124	125	103	129	104	113	119	134	101	135	120	138	113	106	124	130	105	106	131	116	117	124	131	117	115	114	109	116	141	118	101	119	111	109	121	116	117	108	116	129	105	118	101	114	111	122	117	117	134	124	116	128	94	114	125	105	119	101	107	122	114	145	117	127	128	116	116	121	115	127	146	139	121	118	131	113	117	124	126	123	127	115	129	118	115	129	113	118	119	149	154	136	114	108	120	123	115	99	142	142	131	139	130	130	157	120	109	115	111	137	129	117	103	139	131	127	128	120	117	129	91	103	99	119	110	117	124	128	109	122	130	126	105	110	105	136	119	91	135	117	125	112	111	99	126	104	115	120	119	110	127	133	140	116	128	120	111	97	145	125	117	107	108	124	121	118	107	111	116	126	120	131	111	105	117	106	142	129	101	136	125	148	112	115	123	132	123	127	131	117	154	132	139	139	137	122	126	107	126	114	127	101	110	129	130	116	113	141	125	118	140	118	115	121	128	114	130	137	112	106	145	125	118	118	116	137	106	151	123	108	105	121	109	134	119	130	97	114	95	118	131	116	107	121	105	106	100	121	103	151	117	123	84	110	111	94	108	109	124	125	124	106	108	139	127	124	127	113	105	108	100	119	128	115	118	110	125	107	113	129	115	126	133	121	121	123	107	134	111	114
26928	19731	23497	22137	20087	19470	17670	14329	11736	8561	4074	2022	912	596	572	581	508	488	478	427	435	407	370	360	345	333	347	383	309	315	338	298	297	334	305	288	303	308	261	291	346	271	295	297	260	312	267	289	291	291	308	290	262	298	297	252	285	273	273	244	284	259	297	295	255	255	262	260	261	253	267	267	278	283	267	296	305	268	284	286	259	282	272	276	260	256	262	283	283	270	250	260	306	271	306	271	295	265	259	270	282	256	284	266	239	280	252	287	285	265	291	257	263	285	272	271	296	285	256	304	258	269	256	282	264	239	278	269	284	257	278	299	279	269	274	265	253	264	270	259	254	283	302	259	287	270	264	320	274	252	293	285	255	250	266	290	249	275	286	261	244	234	262	269	278	275	253	256	272	293	277	293	281	298	245	264	272	294	284	285	299	236	278	275	246	235	260	255	275	294	260	292	289	249	249	248	259	261	292	296	281	235	283	261	269	258	264	274	253	263	287	269	278	270	255	260	270	269	297	264	269	261	268	256	274	275	256	270	272	267	267	289	269	277	271	277	298	278	269	251	282	240	302	260	269	241	283	291	294	266	276	248	272	287	274	226	281	259	280	256	262	282	254	286	253	253	282	270	289	259	284	278	278	291	285	267	258	272	287	242	271	279	289	263	266	277	248	234	302	268	252	293	270	252	294	260	300	249	286	262	279	258	252	265	247	259	250	300	282	257	296	248	252	275	255	243	264	266	296	251	281	306	267	268	243	258	278	264	262	283	284	272	278	270	283	287	268	264	281	247	270	257	276	257	261	256	266	274	283	287	277	280	263	262	270	277	262	259	279	272	270	274	261	270	283	295	285	277	255	264	259	245	287	285	299	287	217	255	258	277	259	256	259	274	262	281	272	249	275	258	283	282	306	251	269	261	245	302	272	280	281	268	253	263	285	237	272	270	285	289	278	286	253	263	273	281	265	278	297	243	274	264	248	292	290	263	270	277	266	269	264	277	250	285	261	270	271	253	289	275	299	287	277	259	267	272	265	253	265	271	279	284	253	257	269	286	275	259	259	285	262	273	299	275	292	260	257	260	263	286	265	276	278	295	265	259	252	271	264	268	282	266	270	285	237	284	286	274	283	283	287	262	269	279	281	265	271	274	290	272	273	277	238	272	302	239	261	292	280	246	268	274	275	275	277	248	260	250	234	273	283	262	286	265	248	243	261	283	292	280	261	273	263	264	282	276	270	279	267	273	273	267	283	263	259	272	262	256	254	251	263	305	268	290	271	273	267	280	261	268	261	284	264	289	270	274	270	287	245	252	272	253	258	254	287	300	254	284	258	274	258	297	237	283	267	277	276	276	285	263	245	264	292	276	265	271	245	268	270	280	253	284	268	289	283	262	279	276	292	288	280	252	266	263	264	282	257	281	250	272	251	300	247	272	254	232	288	283	282	280	286	284	298	285	255	289	255	260	283	276	266	277	276	247	271	240	319	294	289	297	260	264	290	277	255	264	273	239	276	267	256	278	247	274	259	254	243	277	270	271	273	258	241	255	264	271	257	264	301	277	252	302	265	290	333	241	279	257	236	281	249	267	289	263	257	249	281	253	259	271	261	280	253	281	268	272	265	268	258	297	277	275	288	256	280	264	296	282	284	252	305	251	267	301	287	275	266	274	274	277	260	262	275	284	275	271	275	253	270	275	254	247	263	277	302	288	287	262	260	262	276	286	281	255	248	275	272	291	275	270	274	269	284	262	267	287	257	262	271	279	256	255	292	259	273	258	267	283	269	269	273	271	245	285	252	259	268	265	275	272	281	274	268	290	255	276	267	271	257	252	249	267	323	263	261	272	271	253	259	272	273	281	263	238	261	297	265	252	283	292	271	275	280	261	307	271	260	271	270	291	269	278	284	298	238	299	265	277	275	267	282	272	283	268	256	292	263	281	259	274	250	271	287	262	275	270	263	261	258	294	266	245	279	296	291	271	257	273	254	277	302	294	278	240	252	239	264	277	250	265	271	229	252	265	275	289	269	223	276	276	269	262	244	257	260	280	267	290	266	255	283	302	283	264	275	269	262	258	277	296	257	237	257	280	284	295	262	292	275	264	287	308	277	277	279	257	290	271	265	272	271	284	269	270	271	283	282	269	266	269	274	248	291	263	285	286	277	280	276	247	268	297	261	287	305	249	309	288	284	314	291	257	255	250	268	228	292	283	275	262	238	263	233	243	288	313	280	247	267	235	288	289	289	300	254	274	286	269	271	251	262	253	248	268	257	296	270	263	243	233	274	267	280	267	269	261	266	264	277	246	277	276	283	281	275	316	267	291	278	290	241	279	275	252	270	250	296	299	261	296	255	268	295	231	282	255	272	258	266	261	291	288	272	293	264	282	271	285	262	276	249	276	288	279	257	277	250	270	267	246	239	274	234	244	273	290	251	252	262	246	282	268	283	286	276	254	265	252	281	256	262	286	290	273	253	287	250	273	260	283	283	258	255	260	287	292	262	283	274	261	288	284	273	289	279	259	275	288	276	257	295	268	247	257	255	285	264	279	276	296	264	303	257	289	264	273	281	272	270	266	256	245	256	265	284	273	275	280	281	256	261	292	272	288	295	294	272	303	264	283	260	267	271	268	276	268	262	262	272	259	296	279	253	256	278	280	263	265	242	270	279	277	280	269	289	276	290	279	253	294	250	247	276	255	271	274	279	240	276	289	268	263	267	265	270	263	259	267	284	264	267	267	268	276	273	270	290	264	247	246	287	240	286	246	265	290	251	267	271	288	269	288	288	259	254	281	289	252	277	280	272	234	273	265	290	293	279	317	276	293	285	261	255	248	284	258	295	274	269	302	278	268	278	249	281	255	291	292	274	257	285	274	277	278	300	285	285	243	260	295	247	302	304	252	276	305	256	257	294	271	292	294	291	284	290	263	284	269	283	282	281	274	258	247	253	280	263	265	279	281	277	281	246	266	300	265	285	258	295	281	303	271	267	298	268	253	267	268	261	293	294	253	259	285	298	283	278	246	258	270	264	309	240	287	249	281	275	263	258	266	260	281	263	278	249	259	251	285	247	263	315	264	254	257	256	241	255	268	301	280	253	281	276	287	257	277	278	271	268	282	294	274	261	293	280	290	294	278	271	289	250	266	268	259	289	291	283	260	260	264	270	271	282	276	250	269	253	284	268	282	285	277	272	278	266	273	296	288	289	284	297	286	283	237	269	270	262	272	291	271	231	273	253	322	308	283	282	252	264	266	257	252	282	265	264	276	306	273	297	256	264	292	268	278	290	282	283	261	276	288	242	259	269	292	287	281	257	289	277	285	301	262	290	264	274	292	246	283	260	250	275	261	244	300	268	246	255	232	261	265	269	268	284	238	244	254	253	286	254	243	253	258	290	256	255	274	277	269	258	269	275	261	247	251	274	258	247	272	248	263	271	286	258	298	255	294	291	257	271	245	287	266	224	290	281	274	252	279	252	294	254	269	266	258	266	279
55015	33216	22419	16314	10445	8395	7978	3818	3147	1833	915	355	271	239	176	175	176	191	179	166	178	136	129	164	132	146	144	132	124	158	123	134	135	134	127	139	105	137	134	144	135	126	128	125	140	120	130	117	113	123	119	103	134	136	141	145	123	127	128	127	127	107	103	122	117	129	132	129	133	136	122	124	148	139	122	135	132	128	141	136	126	110	121	125	127	126	117	149	129	138	131	129	128	161	123	111	144	120	118	113	108	130	141	137	132	118	137	123	125	123	126	136	126	121	117	105	93	98	106	106	141	139	121	127	123	127	139	128	124	122	114	149	125	141	123	121	139	145	132	135	131	129	124	141	145	136	130	133	115	121	128	128	134	116	129	144	139	114	116	136	141	122	135	133	125	121	118	125	129	131	126	126	125	131	137	103	136	123	122	127	149	105	120	121	106	137	144	127	117	128	133	124	122	112	124	130	124	124	112	120	114	146	140	136	139	139	144	102	162	153	127	121	149	126	140	132	106	128	131	119	121	117	146	127	135	113	115	120	144	117	116	130	111	92	129	120	127	125	114	120	136	123	145	138	123	137	105	123	121	142	111	126	110	133	128	116	101	121	122	147	117	126	135	123	111	122	140	129	124	131	139	114	115	108	128	109	136	135	115	127	134	134	152	141	138	131	125	108	149	143	135	136	120	150	158	131	103	117	133	121	137	141	137	141	114	119	114	116	139	105	135	136	128	131	103	119	127	116	123	128	118	146	119	118	138	126	118	127	109	107	131	128	121	113	150	147	139	104	117	113	146	129	132	120	128	156	132	123	135	119	130	128	129	144	120	122	131	126	125	125	126	147	118	123	143	148	132	127	125	138	123	113	122	111	115	111	137	110	122	133	123	117	128	126	136	128	118	128	100	127	126	131	124	127	143	137	115	119	123	142	116	129	125	127	129	123	111	124	117	129	122	150	117	125	144	123	135	142	119	102	105	141	125	98	126	141	129	119	109	116	109	114	119	119	139	129	131	146	96	131	117	139	139	130	130	131	120	132	140	137	142	112	142	133	98	126	121	132	156	125	163	127	121	127	92	126	140	120	103	121	120	112	108	115	133	140	116	130	127	114	124	135	110	140	141	120	115	141	131	132	129	109	122	146	139	116	123	107	139	130	115	131	138	133	150	135	130	132	133	119	106	130	128	126	121	140	121	123	125	118	133	132	115	126	130	118	120	121	117	126	117	121	95	123	123	152	130	138	131	140	140	151	133	114	130	111	110	126	134	133	125	132	140	118	135	149	138	127	121	154	123	127	121	103	131	120	141	137	115	127	144	107	128	123	104	140	127	114	129	150	138	129	129	109	131	108	123	114	123	139	117	145	139	119	148	122	128	121	145	136	120	116	113	132	122	127	124	138	123	134	144	135	126	140	124	118	114	105	123	126	143	121	116	116	144	114	124	111	137	128	134	123	95	128	138	139	108	127	128	143	132	117	137	148	126	131	131	135	112	142	129	113	138	108	111	136	148	128	108	137	105	123	114	120	123	146	139	153	119	136	128	132	123	99	130	126	156	125	124	119	115	113	146	104	151	111	123	130	141	117	134	129	113	125	129	124	119	127	124	112	152	131	130	138	119	151	129	149	128	133	130	111	139	142	120	112	109	102	129	119	125	122	115	117	133	119	122	136	116	115	115	117	134	106	138	117	140	109	134	144	133	138	124	116	111	115	145	141	129	118	124	130	121	139	156	116	133	124	131	118	116	139	136	117	148	121	121	157	132	138	101	113	109	150	136	110	135	137	121	129	122	126	129	131	127	135	130	132	109	113	111	128	145	122	137	107	125	125	128	127	124	153	146	150	120	117	120	124	124	128	129	161	117	112	117	135	132	140	141	146	112	120	121	137	135	118	149	118	122	140	136	145	135	123	117	127	105	133	113	129	120	119	117	117	121	130	128	122	138	121	136	121	116	124	113	121	108	95	106	112	116	111	134	132	126	128	119	122	135	142	122	133	112	130	139	105	124	126	127	133	142	134	146	141	118	133	129	121	125	121	129	115	124	116	119	102	117	136	127	120	131	129	138	146	112	129	146	111	120	119	92	118	144	118	144	127	128	129	125	122	133	120	115	132	120	103	123	118	138	127	118	122	122	134	130	121	134	133	123	153	135	147	134	119	116	139	129	138	135	119	118	121	108	160	118	114	136	123	118	122	106	122	128	125	137	117	131	129	131	122	108	137	132	131	136	127	119	146	117	118	136	108	128	108	135	117	131	126	106	118	130	132	148	141	152	115	118	149	106	133	134	121	144	131	132	104	117	116	118	132	123	118	107	137	129	127	106	138	116	119	136	116	107	126	131	130	119	132	129	131	96	119	120	145	103	144	109	136	97	124	103	145	134	123	132	132	130	130	123	106	116	104	120	126	134	132	107	122	117	137	135	127	121	123	109	109	114	121	134	127	126	126	153	105	146	123	116	127	123	110	147	125	117	125	123	113	108	129	116	115	132	126	154	137	109	154	129	115	127	125	116	116	119	101	134	147	132	130	109	127	98	123	142	147	147	122	133	121	132	114	128	108	97	117	124	130	127	123	114	125	129	120	133	132	125	144	132	142	126	111	129	117	119	123	120	149	112	115	122	137	144	131	130	125	134	104	121	151	119	129	124	127	145	131	121	145	122	116	119	106	138	140	105	117	129	113	151	139	142	136	102	122	132	125	130	141	123	143	131	102	119	147	135	140	166	133	121	123	111	130	152	146	130	139	117	133	123	126	108	135	147	139	122	111	136	125	137	132	141	153	118	114	142	117	126	100	114	138	118	138	144	133	147	133	136	123	124	120	133	135	120	133	128	125	131	123	133	121	134	134	134	101	120	117	121	129	132	137	122	106	155	140	114	144	127	112	160	102	140	114	117	107	114	122	136	125	137	144	137	138	127	133	113	131	110	124	124	115	126	124	136	156	116	132	140	132	112	121	125	113	117	126	131	103	127	140	148	138	133	127	140	125	112	134	126	132	139	124	125	115	137	141	144	139	125	132	127	123	126	144	127	131	136	135	122	131	125	121	150	150	138	128	124	110	128	139	109	113	121	137	127	108	121	117	118	141	107	134	128	111	138	132	115	127	141	110	121	133	121	128	120	125	120	129	118	128	164	129	147	139	131	141	118	150	114	148	107	135	138	123	123	139	119	139	133	124	112	125	115	118	135	126	127	131	125	126	141	108	124	125	130	125	116	120	134	137	145	121	137	146	143	140	139	140	130	121	106	146	132	138	112	136	119	131	116	128	137	140	142	146	102	126	135	135	135	144	115	139	127	147	134	139	101	136	121	104	123	125	129	136	112	134	129	129	130	127	124	131	135	128	131	130	121	138	129	136	128	144	120	108	96	96	112	127	148	114	121	145	127	133	133	129	130	126	113	124	132	137	127	149	116	132	143	124	122	111	144	115	114	122	137	133	143	130	132	118	117	135	129	142	131	102	125	121	113	151	134	141	127	113	138	127	140	135	128	123
35088	25120	27045	27455	22811	22606	22327	12756	12088	7334	3824	1429	1086	777	674	606	619	620	576	523	491	512	411	442	410	380	365	403	367	348	319	324	343	360	309	320	295	293	287	336	313	283	318	313	304	340	291	308	305	300	324	292	304	292	288	312	273	289	273	254	276	292	282	290	299	248	265	268	284	289	282	264	286	304	281	265	308	295	269	289	298	270	271	288	289	282	258	270	281	276	296	272	285	302	276	266	275	262	285	300	264	254	311	270	274	270	270	281	290	271	279	260	270	286	283	316	271	303	303	292	301	294	273	256	340	301	260	291	276	232	237	258	284	279	273	269	270	327	299	258	270	270	291	276	291	310	298	290	307	273	275	310	283	284	287	267	282	261	266	266	295	275	287	313	282	312	312	275	277	289	296	302	298	307	266	269	280	315	320	295	278	300	291	289	279	299	300	305	253	305	262	260	333	283	265	294	265	323	287	277	315	286	267	292	282	309	282	293	310	277	294	281	284	291	307	288	281	243	273	267	284	300	296	289	289	291	292	281	265	286	310	271	242	277	282	265	289	281	298	282	310	269	300	283	249	288	293	283	267	263	275	278	291	277	270	270	296	294	274	299	259	298	291	269	330	291	308	284	290	281	267	305	292	268	295	277	296	280	278	292	259	307	311	270	288	314	304	280	280	289	293	295	292	331	277	266	266	269	318	277	280	267	308	256	321	280	284	285	297	312	281	287	289	291	274	309	287	303	246	265	282	287	257	299	280	270	288	270	263	280	301	276	287	290	258	264	277	310	282	303	298	269	293	295	286	294	279	297	287	304	280	272	277	281	281	298	278	269	263	259	256	279	281	305	254	298	277	240	277	277	289	249	271	292	229	275	311	297	270	260	280	265	293	265	288	288	269	295	283	273	265	297	295	257	284	301	313	270	248	284	256	295	272	300	288	287	287	305	289	297	286	274	298	293	297	268	279	314	270	288	276	294	304	271	257	269	309	276	306	289	287	244	288	258	325	280	285	260	304	277	305	286	287	294	282	294	291	291	290	294	252	256	288	303	277	325	291	276	303	292	294	281	331	278	307	295	264	297	268	291	298	275	249	285	297	280	288	291	264	253	270	297	281	286	302	276	298	277	275	295	262	293	277	271	284	285	284	276	266	297	267	291	276	298	265	292	279	282	295	271	327	277	277	289	259	242	303	248	279	266	269	304	293	293	280	302	284	304	282	260	271	286	295	303	285	298	261	290	285	264	301	267	326	268	299	303	279	270	296	278	295	306	321	264	290	282	258	273	316	260	300	266	304	258	270	278	276	275	275	277	300	300	283	289	294	279	309	283	288	297	320	280	311	269	296	255	283	272	278	259	281	283	287	230	293	264	308	267	284	264	298	307	251	279	297	283	305	270	293	280	293	282	302	277	293	283	297	266	279	265	288	286	284	269	286	302	319	276	293	312	285	249	248	261	299	304	303	282	290	291	267	276	302	281	266	273	276	269	266	272	262	327	269	275	268	278	320	299	247	271	298	271	297	260	294	302	277	288	294	262	290	282	288	317	278	292	297	260	266	305	298	282	272	282	263	304	291	271	264	244	302	267	282	269	300	286	263	278	295	295	284	320	273	278	309	288	284	296	289	272	238	273	299	275	281	253	312	298	248	274	312	278	303	285	282	266	288	305	267	299	296	293	288	273	277	289	277	282	308	278	265	279	267	295	291	262	298	266	290	296	286	297	286	278	295	284	266	324	293	265	292	286	270	285	291	262	294	295	294	249	288	307	255	274	296	271	293	294	318	261	313	280	292	258	314	270	290	275	254	302	326	260	277	272	281	302	278	266	277	275	284	323	291	313	291	319	324	277	286	301	299	278	289	304	315	273	277	270	332	283	271	286	259	292	314	289	272	274	300	286	282	296	268	269	289	289	292	286	298	292	286	301	271	284	278	292	272	300	265	266	292	230	303	307	288	269	266	288	276	307	302	294	268	298	270	276	249	284	282	324	288	291	266	261	272	259	296	244	304	252	262	258	315	286	297	283	284	275	289	272	263	297	281	308	274	260	284	312	300	264	302	261	277	300	290	271	245	290	288	265	252	289	293	263	279	286	287	298	299	290	296	256	255	284	261	264	269	277	262	296	284	273	286	279	279	274	293	280	274	273	298	280	281	278	256	302	285	271	271	298	287	288	264	300	256	281	284	264	308	284	274	243	272	299	277	287	285	262	295	287	293	267	282	273	274	279	287	284	281	270	291	286	291	281	298	295	304	275	296	304	288	307	297	259	306	276	278	294	258	287	288	292	263	299	266	275	289	268	274	277	281	288	287	292	295	284	279	280	297	279	284	285	290	289	279	290	299	298	308	289	269	311	298	298	248	309	277	292	287	283	280	293	271	292	287	292	295	273	308	295	258	298	300	294	262	280	295	298	282	265	294	297	259	270	291	277	314	269	287	275	284	291	301	299	278	254	276	272	288	287	306	272	293	291	295	290	277	290	324	287	296	276	272	279	291	281	256	305	302	301	297	275	281	310	316	301	281	274	257	266	280	279	286	304	281	278	273	308	308	268	284	252	274	262	293	290	257	316	282	274	294	300	291	271	297	271	277	249	312	292	276	287	289	284	283	304	267	255	277	316	282	285	273	278	307	286	296	298	285	299	281	285	273	275	273	280	296	274	244	270	292	309	283	262	286	296	265	293	282	302	302	284	307	277	282	300	257	262	304	286	281	285	277	279	275	260	314	268	282	292	289	291	274	278	316	268	291	308	277	271	274	314	307	317	295	320	255	258	287	281	269	280	275	317	269	286	305	280	321	281	280	282	286	266	300	286	242	303	286	286	282	296	292	290	292	280	285	286	294	301	284	283	290	280	272	296	292	280	291	292	293	283	246	292	292	284	272	277	282	320	310	284	254	282	282	241	263	311	301	289	263	280	322	286	295	278	296	264	276	262	294	297	283	273	300	301	323	276	274	293	248	303	284	273	287	247	274	281	271	279	291	265	268	303	271	306	261	308	284	285	279	298	304	263	269	287	297	300	281	263	278	273	293	295	252	277	285	245	293	292	294	259	296	282	279	302	274	275	290	276	303	303	281	284	275	288	294	304	293	278	285	288	268	282	249	297	271	274	293	264	273	273	260	297	280	286	274	274	261	293	303	272	284	289	299	308	304	280	305	270	270	276	263	296	315	289	258	293	278	307	281	303	308	286	285	281	257	289	273	288	318	306	280	259	268	282	298	271	317	319	294	314	278	300	249	282	271	263	310	275	280	259	298	311	283	299	278	286	272	276	273	267	286	282	289	270	248	277	277	270	296	334	286	284	298	296	281	274	288	286	302	290	293	320	291	268	309	294	292	293	268	296	285	278	276	271	278	293	293	288	239	294	287	275	259	294	279	284	302	267	284	271	278	308	255	292	268	298	266	295	268	311	310	256	281	290	276	259	294	274	279	269	292	298	285	279	267	289	318	299	305	318	282	278	278	266	281	273	292	277	298	294	265	258	259	323
33194	17025	9142	4775	1982	1229	695	524	407	315	212	149	137	128	105	113	115	131	122	131	98	94	103	101	108	111	106	117	98	88	116	87	96	106	109	98	97	109	98	93	105	96	99	103	108	91	102	106	83	78	94	100	84	111	85	93	90	94	93	99	107	102	88	112	102	104	83	88	82	100	98	93	97	101	108	100	90	92	88	109	109	103	105	99	90	80	91	95	124	96	116	101	86	93	111	89	101	95	109	118	117	98	90	109	109	77	98	118	96	91	93	84	98	105	99	95	94	110	86	102	94	99	79	91	105	119	136	111	99	99	97	85	78	99	116	114	101	99	103	81	95	97	87	94	88	100	103	87	106	105	93	95	112	116	103	102	98	93	85	110	104	107	99	93	89	96	90	101	102	99	93	73	87	106	98	113	101	88	104	116	83	105	92	99	101	95	98	99	95	104	96	91	100	93	115	91	82	103	100	113	97	111	103	92	96	112	98	96	96	96	95	97	106	113	119	100	118	97	93	106	86	98	98	122	118	82	78	87	112	93	105	103	93	100	96	93	97	120	96	92	70	86	101	95	111	87	96	96	118	83	89	103	98	113	92	110	97	104	83	102	109	102	83	105	90	84	91	98	77	107	101	87	94	96	102	102	115	102	107	105	97	93	107	107	85	95	105	83	98	114	101	64	87	90	112	101	84	99	93	81	92	84	92	93	117	106	108	90	107	102	104	95	94	95	92	89	102	63	91	96	115	103	123	91	96	83	88	98	113	85	114	101	91	99	98	101	104	88	101	83	88	91	103	108	94	102	115	93	88	104	80	87	99	93	89	86	92	93	88	80	104	90	85	84	105	115	103	93	112	79	94	78	98	121	102	110	96	110	101	98	101	88	95	90	82	81	101	98	87	105	87	95	114	91	95	96	104	100	114	104	97	97	110	104	102	98	99	88	106	101	76	116	119	97	105	105	79	122	90	89	86	103	100	114	87	79	110	102	99	100	104	108	86	101	104	112	88	95	103	108	89	91	116	103	110	87	97	77	85	102	112	82	126	93	84	92	78	92	102	111	86	107	89	100	87	85	93	106	96	95	100	105	86	100	94	111	96	92	114	113	103	87	87	91	96	101	99	92	92	106	99	83	100	75	104	94	112	91	107	114	88	108	96	95	106	95	82	80	101	87	92	96	116	93	114	104	97	88	73	88	97	103	96	96	136	102	94	100	94	92	105	99	89	91	100	89	104	77	91	96	117	93	108	84	101	63	90	85	89	88	108	86	105	91	100	117	109	87	111	94	98	114	97	86	121	93	125	98	94	111	96	88	97	84	94	98	103	85	83	89	109	111	101	96	108	91	87	93	108	84	105	104	92	84	90	89	80	93	92	104	91	97	100	79	110	91	93	96	88	94	94	88	130	105	100	104	81	101	89	87	93	91	85	112	82	96	108	101	107	116	104	103	95	106	92	101	95	100	99	109	94	85	99	88	91	106	109	85	95	95	101	97	92	108	102	85	75	95	85	86	108	111	97	66	99	104	84	84	106	118	97	96	84	95	92	80	105	102	98	97	105	100	107	84	87	99	95	88	114	97	108	108	109	99	108	96	105	94	103	96	100	89	100	87	101	88	109	100	99	86	92	89	100	90	95	92	102	79	100	97	106	101	111	122	99	96	134	94	90	111	122	112	107	77	82	91	87	89	115	104	87	100	98	115	97	99	115	101	101	90	80	98	109	91	113	113	94	110	125	106	110	103	111	114	138	102	100	113	110	76	114	109	102	110	105	87	102	94	87	118	99	95	90	89	102	105	79	109	106	76	100	83	115	93	98	98	101	101	94	110	101	84	102	93	98	106	75	120	132	90	102	99	105	96	90	91	108	99	99	106	99	100	102	100	96	85	94	90	93	91	104	99	92	109	109	119	102	112	103	113	91	105	93	91	91	90	99	97	114	91	91	97	92	95	84	111	118	99	103	109	89	100	110	86	105	91	117	94	113	113	120	90	103	103	80	103	99	108	103	108	103	99	104	109	96	86	116	96	93	107	95	109	84	101	98	115	106	98	68	97	96	110	96	91	106	114	110	98	93	82	91	102	110	95	83	80	97	104	117	93	82	90	90	97	101	104	110	115	98	88	104	102	100	100	103	131	114	89	96	101	109	113	111	101	112	100	104	109	103	113	92	107	105	104	93	89	83	91	90	99	97	80	73	100	89	83	89	92	106	108	104	99	98	95	90	96	115	112	101	95	85	110	89	100	93	115	100	104	107	92	91	94	86	96	108	88	91	104	143	97	97	103	86	113	119	99	97	111	107	115	99	83	116	104	94	86	111	100	106	105	90	105	92	87	93	114	105	85	107	126	97	120	85	75	98	111	108	99	86	104	98	103	86	101	104	94	102	106	101	105	91	119	94	119	101	95	117	102	110	108	120	87	115	87	81	79	90	83	102	110	113	107	94	101	92	101	109	89	89	107	84	95	111	122	107	98	93	103	103	84	98	122	88	82	110	82	82	91	100	81	110	97	102	123	77	99	108	96	101	85	75	103	99	98	89	87	107	92	84	103	114	90	91	90	88	103	110	93	97	95	93	99	108	109	111	93	100	106	81	81	120	106	85	106	96	100	113	100	101	97	104	83	112	114	108	92	109	115	119	94	102	97	94	109	108	98	82	101	79	97	109	89	90	104	111	97	78	119	116	89	106	109	101	108	88	90	85	79	75	99	103	80	93	92	107	107	84	109	102	90	88	97	99	79	104	95	82	108	89	82	104	88	104	103	93	109	108	97	99	98	94	94	87	106	90	109	99	73	86	83	99	95	93	95	102	102	93	111	92	106	94	103	90	100	84	116	99	87	88	107	86	93	114	99	91	85	83	81	86	98	84	95	95	101	80	98	69	119	85	109	96	99	89	100	103	99	90	96	100	95	97	96	87	106	102	89	105	107	97	101	95	78	82	104	96	94	107	106	92	110	96	104	104	98	114	99	105	108	106	85	80	78	99	110	118	101	94	100	98	97	88	93	82	100	108	95	104	94	76	109	71	105	104	92	120	113	103	105	85	100	113	77	122	108	100	84	93	94	77	92	69	93	113	86	111	85	95	108	98	94	115	103	85	117	101	104	75	92	97	103	98	80	118	101	103	98	89	95	110	97	93	98	91	112	89	112	98	100	87	108	104	87	87	89	96	90	83	94	103	107	109	126	120	89	90	93	96	121	120	109	103	109	85	115	119	91	91	89	84	90	95	98	104	96	96	86	94	103	95	87	91	86	107	98	113	117	96	99	99	102	118	95	111	105	99	92	90	109	104	110	97	102	101	95	90	103	105	91	108	109	88	81	102	104	104	111	107	101	75	88	126	96	102	101	102	98	86	77	86	95	116	101	98	96	98	116	86	113	99	83	85	107	94	105	87	111	105	104	104	104	67	93	85	88	90	80	100	86	104	106	110	113	105	108	101	95	75	97	100	104	88	106	105	96	101	99	102	97	97	114	115	118	114	97	106	97
21013	12632	14300	11582	6965	5213	3326	2324	1789	1254	837	623	493	424	376	321	301	309	281	285	256	272	263	258	228	268	217	249	234	244	275	219	235	234	242	248	227	262	249	223	242	220	228	255	229	240	230	230	259	245	225	262	233	219	246	222	220	225	235	235	225	226	232	226	211	247	258	226	222	244	211	226	223	220	225	235	210	220	201	244	239	254	254	232	224	243	229	223	218	241	221	223	239	221	235	226	247	240	242	213	222	231	245	178	240	195	237	233	237	242	210	233	245	244	229	216	253	211	269	243	201	189	218	208	212	229	237	229	254	277	218	236	205	203	240	216	242	239	223	233	219	223	238	249	209	236	225	226	221	233	225	232	217	230	217	244	241	223	250	234	201	225	243	255	204	207	256	245	219	207	227	232	220	234	195	255	240	213	216	227	221	254	238	226	235	240	212	214	217	229	244	250	220	202	200	218	227	247	260	237	225	228	239	212	259	230	235	235	221	250	218	244	223	240	239	222	235	188	200	228	257	234	201	216	235	208	221	222	265	248	212	244	241	229	243	244	234	210	216	228	224	195	206	254	215	237	247	224	238	260	244	242	205	229	244	238	257	229	213	251	238	256	212	238	219	231	214	249	202	217	213	251	227	229	257	245	233	240	229	228	217	238	229	247	238	224	208	220	234	221	226	243	223	199	235	254	242	226	224	235	255	229	259	224	224	231	236	222	254	254	220	219	218	236	207	206	213	192	231	236	241	205	228	226	226	253	178	215	201	238	212	213	196	229	249	228	232	243	251	240	215	233	223	238	209	211	208	228	223	205	241	223	234	252	250	220	222	226	225	219	247	240	210	221	216	227	236	228	223	240	272	208	217	226	227	232	235	223	216	208	217	266	260	224	239	273	221	241	218	239	230	234	239	233	233	256	227	238	240	227	208	264	221	229	250	250	230	235	230	216	229	239	236	249	236	248	233	204	201	243	231	214	203	222	226	239	226	228	225	221	245	206	243	229	226	203	240	197	234	219	232	220	244	231	226	244	207	235	240	208	230	209	233	229	248	232	224	254	205	225	243	226	223	227	244	246	236	238	240	225	209	226	241	232	213	205	214	244	223	212	218	261	249	218	230	247	223	221	248	258	235	229	251	237	231	237	231	255	225	236	246	234	226	208	228	223	215	249	199	210	253	224	234	213	203	207	224	238	251	199	250	216	223	240	263	217	228	228	214	228	213	211	204	227	225	209	219	237	223	209	258	232	214	222	246	226	226	239	218	205	225	204	220	209	211	240	203	251	223	211	243	219	233	208	224	241	206	218	210	250	231	227	236	209	235	235	240	201	229	233	211	227	220	224	210	218	218	216	238	230	252	214	227	221	239	204	225	210	227	250	251	219	230	241	236	240	233	238	209	241	222	241	223	235	243	242	228	215	222	224	199	232	209	236	220	215	248	215	216	195	233	229	221	226	242	221	240	215	220	217	247	219	238	231	225	215	246	256	242	227	229	260	216	228	264	245	257	211	202	226	223	221	200	234	235	226	241	229	274	219	217	236	260	212	239	218	216	233	248	236	247	222	223	246	250	238	235	225	246	232	239	200	240	221	247	229	255	200	244	238	217	232	218	217	239	215	238	229	248	227	216	226	245	224	216	232	201	217	216	226	229	241	253	222	228	215	222	225	232	225	233	212	226	227	244	211	243	226	209	221	227	210	239	237	222	251	221	238	246	231	205	248	221	210	254	259	244	233	239	228	209	209	230	220	218	232	250	228	249	252	248	224	182	243	247	237	204	226	231	251	205	246	219	244	220	244	231	228	232	239	232	232	223	238	224	221	223	216	196	228	214	247	228	223	244	239	221	261	203	207	219	235	233	240	218	202	210	232	211	232	224	252	223	228	238	224	241	227	237	231	218	227	234	236	249	241	226	243	270	253	204	238	255	222	242	235	222	238	233	234	225	242	228	234	225	219	254	237	206	210	231	246	218	228	245	210	225	236	214	208	245	244	240	221	228	226	220	226	223	217	253	249	224	238	245	232	231	208	242	253	221	198	254	244	227	225	249	237	235	214	217	226	244	216	207	225	224	216	223	232	198	240	224	219	242	241	252	190	246	208	259	246	232	227	207	237	194	223	236	224	214	225	242	232	231	252	217	235	219	242	249	249	254	213	234	227	211	224	214	242	235	225	233	228	214	244	226	225	234	216	232	244	228	239	229	230	230	208	236	242	228	217	200	248	231	246	230	225	226	235	236	214	218	232	220	217	218	240	236	220	235	208	236	218	228	217	221	262	229	228	241	211	214	227	254	220	216	230	237	216	236	237	219	225	228	231	251	241	232	220	234	242	221	241	218	225	227	211	227	226	249	226	210	249	259	227	223	237	208	211	236	240	223	221	231	230	217	249	208	204	230	226	237	219	221	221	225	255	229	233	225	221	223	226	226	248	208	225	233	224	259	222	208	230	204	236	239	218	226	240	228	225	237	224	240	219	248	222	227	236	213	230	245	210	222	232	225	210	232	214	236	208	228	223	226	236	228	215	247	210	220	204	217	245	223	224	207	231	239	235	253	248	239	206	234	232	215	230	230	233	233	246	207	212	228	236	228	239	249	229	245	221	235	238	226	259	217	216	215	227	247	243	207	207	235	252	215	253	243	191	215	219	230	228	231	236	235	214	201	194	247	220	235	216	214	243	252	236	231	242	245	266	192	223	207	208	199	198	234	202	211	244	208	237	234	231	218	182	215	249	239	263	242	207	227	265	210	237	237	203	217	213	230	201	209	253	220	237	208	251	219	232	214	243	241	254	243	214	258	236	227	208	228	224	219	228	246	219	254	221	250	242	223	230	229	239	222	234	210	245	202	233	245	219	208	211	232	218	239	222	192	254	249	194	229	233	259	266	213	228	258	203	249	215	220	226	217	206	210	253	218	242	228	213	214	209	220	196	239	247	236	228	236	228	212	192	213	250	211	227	207	213	226	216	234	232	220	230	220	223	234	229	226	209	239	216	216	227	242	240	235	232	240	223	239	222	229	215	236	219	215	231	223	240	216	230	236	239	221	226	215	236	246	202	249	238	230	225	243	222	225	209	238	235	221	231	229	224	211	237	233	228	242	220	227	194	233	237	254	198	237	246	211	238	222	225	222	249	229	228	224	220	236	214	237	242	237	236	226	239	232	230	243	238	236	210	223	212	243	218	195	230	225	216	229	224	210	216	224	234	223	229	221	244	229	221	218	230	220	247	242	221	247	235	231	216	217	260	216	211	238	234	234	240	227	218	244	212	235	236	245	236	209	250	256	237	208	221	231	228	226	240	206	223	212	233	230	227	215	226	239	253	199	241	228	235	242	245	237	227	223	217	241	259	246	220	219	243	222	229	191	219	190	229	210	250	225	251	220	208	253	235	234	211	216	225	205	233	228	211	226	249	252	244	221	213	190	229	211	251	258	244	233	241	231	226	239	225	245	233	227	242	227	209	227	229	205	237	239	241	227	240	237	224	216	208
45314	24354	16757	12134	8220	7173	4463	2414	1868	1554	794	366	238	194	210	177	147	154	123	155	146	116	112	139	141	144	116	119	129	118	127	131	123	130	112	133	111	133	120	113	142	115	110	116	123	127	112	108	109	115	118	131	105	127	115	119	106	111	124	142	129	126	135	129	114	141	118	122	108	100	110	104	111	112	130	117	106	115	123	121	138	111	114	117	118	137	112	126	119	114	144	116	137	138	108	128	131	118	121	102	121	100	120	100	120	125	117	107	111	95	114	130	125	140	138	118	113	109	121	103	104	122	127	119	130	116	120	103	92	113	130	132	115	103	121	125	119	99	133	126	120	117	106	122	127	137	121	130	132	119	109	133	119	120	117	118	120	123	107	124	130	128	116	102	116	117	127	111	116	129	124	110	135	120	120	123	134	128	110	127	118	110	124	101	126	126	115	120	114	122	111	115	122	118	112	113	131	119	128	119	109	113	110	137	123	127	118	114	148	118	140	118	132	132	131	134	120	118	139	103	123	125	149	121	113	121	114	129	115	130	116	116	129	124	100	116	138	133	105	137	105	118	116	133	136	115	102	118	128	130	112	132	120	127	109	107	116	118	123	134	133	94	123	87	136	144	115	120	107	131	120	133	132	113	133	118	124	107	139	110	132	115	119	134	108	130	131	120	92	125	99	121	112	115	115	121	132	125	112	101	120	125	105	127	111	107	131	133	123	129	106	116	107	111	111	118	105	107	121	131	119	110	105	104	121	120	87	126	124	127	111	116	117	133	133	136	151	117	136	108	102	116	131	117	124	106	118	124	108	124	115	119	134	120	110	115	111	101	125	129	110	111	116	129	136	125	95	114	122	116	137	130	92	115	135	125	100	128	106	107	127	126	103	126	134	104	109	131	131	130	110	138	128	112	145	118	123	129	111	125	148	102	116	145	137	121	123	105	115	109	111	131	120	111	135	97	129	110	112	119	117	111	129	121	113	105	130	106	111	129	135	139	113	134	117	100	132	123	128	91	125	99	133	98	120	119	103	100	119	115	131	111	117	123	129	105	112	102	115	122	106	116	140	119	121	89	102	96	129	95	118	123	137	98	124	121	113	114	101	117	121	123	120	117	104	113	134	127	129	104	131	121	112	118	106	132	116	125	96	119	119	111	117	115	132	116	97	131	124	101	106	134	117	133	120	107	100	101	135	104	119	123	134	110	131	107	110	127	120	125	108	108	117	113	102	101	112	95	137	133	111	117	119	113	101	126	119	108	123	123	140	119	133	117	118	107	140	108	133	98	129	138	114	114	90	131	129	135	130	133	124	127	120	131	116	125	139	109	114	125	128	130	122	118	128	117	102	134	112	142	125	111	117	113	138	102	123	123	134	128	109	114	100	105	112	114	106	128	114	94	118	119	107	112	118	117	116	114	105	101	130	101	119	124	115	138	116	138	107	127	122	120	112	108	118	122	128	126	121	136	120	121	106	103	126	126	101	145	124	106	111	123	137	131	127	138	123	115	116	119	122	103	110	107	123	118	124	130	117	116	127	121	125	128	112	94	127	98	120	124	127	136	128	110	147	135	120	154	128	143	116	117	119	140	143	141	132	105	123	123	97	135	117	123	122	124	122	120	127	124	135	105	149	114	126	125	127	106	129	109	105	129	124	126	133	112	116	126	129	126	112	112	114	107	127	120	132	123	102	119	96	132	127	126	91	124	130	103	124	109	131	119	109	114	108	125	137	111	112	132	117	115	113	139	99	142	130	123	128	122	109	126	106	112	128	110	119	121	126	130	136	108	102	114	155	104	142	119	114	111	118	117	121	133	124	114	130	123	112	118	116	116	114	134	139	125	123	113	118	118	107	120	127	128	118	120	131	126	134	98	125	95	130	115	128	111	128	128	108	112	138	123	132	116	124	118	132	127	125	111	111	108	118	122	119	119	125	106	119	119	105	98	119	105	118	131	116	113	116	117	118	141	114	130	133	108	93	110	133	115	119	114	127	118	103	133	114	109	104	121	123	125	98	110	110	130	93	131	115	125	109	121	113	109	104	109	127	122	120	130	136	122	110	121	123	151	120	119	101	133	123	122	134	118	119	141	121	116	108	102	130	116	151	118	116	103	97	126	113	113	121	142	124	119	89	121	118	138	127	110	135	128	103	107	117	126	126	113	130	117	128	110	112	121	127	118	127	88	109	107	119	130	141	102	120	128	108	125	127	132	94	126	128	148	143	133	111	110	135	126	123	122	124	101	106	112	124	113	125	147	155	134	132	128	129	115	140	121	129	107	102	116	133	137	135	95	103	119	95	112	125	125	129	112	114	114	122	99	144	117	121	101	110	102	114	117	121	116	118	116	105	107	136	123	141	109	132	115	115	121	136	122	95	123	106	86	137	135	123	140	97	109	113	98	141	111	127	135	126	121	135	113	120	129	124	147	129	133	123	101	125	125	121	115	119	113	111	117	136	138	127	99	120	117	138	95	115	120	128	122	110	127	127	117	128	125	111	108	120	119	123	108	131	125	135	133	113	115	131	115	116	134	111	129	124	127	104	123	126	128	104	105	121	138	114	119	109	106	110	132	128	131	123	123	126	113	116	134	126	138	119	122	126	129	129	115	128	121	130	112	120	129	90	101	135	120	137	128	121	130	111	131	114	131	122	121	103	119	111	102	113	144	105	122	134	118	130	94	130	106	128	108	109	110	134	118	127	113	119	111	110	128	142	116	133	103	104	114	127	116	117	131	107	123	103	121	109	129	130	121	129	107	132	136	108	118	121	118	112	107	96	119	106	97	115	112	131	138	135	113	123	124	127	128	109	117	123	116	122	110	120	122	135	113	150	122	129	120	132	110	128	140	116	117	124	143	133	119	104	104	128	121	132	114	134	125	130	106	115	108	118	129	110	121	123	116	127	120	118	120	143	137	113	116	106	136	132	127	120	120	118	90	102	112	127	130	116	121	92	130	115	109	119	102	114	131	115	125	128	128	120	109	107	127	121	121	113	145	103	110	132	120	100	108	143	119	134	134	122	139	119	101	132	128	131	123	133	116	125	127	147	123	108	100	141	138	140	105	119	125	107	136	104	138	110	118	117	117	136	127	126	131	124	96	128	124	108	104	111	117	116	122	118	135	108	106	129	104	83	128	143	147	115	123	141	130	141	116	129	104	120	103	147	116	133	126	125	103	136	131	116	125	127	124	149	108	140	113	112	113	115	134	120	113	115	107	138	121	131	118	128	101	132	140	106	104	114	129	119	110	126	112	112	131	113	126	137	117	124	121	116	126	121	111	129	133	114	116	122	106	106	122	112	126	126	130	123	119	110	127	134	116	137	107	121	110	127	112	108	119	116	108	100	137	130	107	123	117	119	113	105	134	134	121	143	127	122	136	117	118	110	105	129	111	112	99	129	122	105	114	119	127	108	116	109	131	107	126	114	108	132	112	125	108	115	119	117	120	129	117	125	94	110	90	117	116	113	132	128	115	129	115	137	109	108	120
29042	17867	23225	23351	21256	21198	14578	9690	8328	6658	3682	1533	876	684	710	445	463	434	403	401	387	408	384	339	301	320	332	282	311	284	308	256	313	273	299	287	291	255	278	283	305	312	296	294	290	291	314	307	278	287	272	292	292	266	279	280	286	266	242	286	223	250	274	257	277	272	282	247	263	269	267	299	265	312	259	285	248	263	260	268	256	282	277	270	266	253	265	246	279	292	287	276	269	267	277	275	274	285	288	275	284	262	274	281	257	261	282	257	292	267	239	252	288	258	285	291	293	285	280	267	297	270	269	257	254	261	291	272	273	277	300	268	270	296	274	281	266	282	279	283	257	280	274	271	250	300	267	282	273	264	267	232	288	287	289	267	278	249	273	274	284	270	269	269	278	257	256	242	268	284	277	241	280	288	289	259	260	250	257	257	301	262	261	260	264	252	297	290	239	298	253	282	265	247	244	262	273	282	275	257	260	268	250	304	274	254	271	251	270	270	271	263	267	267	268	280	269	243	304	273	291	289	285	294	295	281	254	240	249	234	271	255	284	263	250	270	269	260	297	271	283	313	278	266	274	249	292	252	259	266	270	284	264	277	268	290	310	299	284	271	306	272	302	281	296	270	271	251	258	264	250	296	272	295	260	281	266	267	259	241	264	247	279	261	244	302	272	242	294	273	256	244	239	282	240	249	313	279	268	258	293	259	283	261	257	282	259	259	256	245	287	277	282	277	245	250	259	251	263	265	248	273	278	273	267	273	291	283	258	278	301	277	261	290	261	273	258	256	296	274	251	251	291	256	265	266	248	262	253	241	263	277	251	264	253	274	285	291	272	286	261	239	262	327	234	267	268	274	284	279	295	255	272	288	266	282	285	262	257	261	279	298	264	271	296	282	272	296	267	272	271	293	268	270	283	279	296	281	274	263	283	282	295	300	298	253	261	265	255	235	286	292	252	268	289	279	268	278	271	276	280	276	318	233	284	242	282	259	244	263	262	280	258	268	267	299	268	238	270	260	291	246	268	257	266	286	293	289	255	270	253	243	285	245	263	272	251	268	297	288	272	265	264	301	242	273	252	274	258	287	290	277	289	278	276	269	253	285	313	262	271	277	252	246	263	271	292	290	263	287	276	278	257	264	247	280	297	308	246	279	258	278	281	277	295	251	275	267	300	254	291	263	234	254	282	268	277	250	284	247	254	241	241	276	248	278	248	277	247	271	278	300	262	283	291	277	290	258	250	263	282	267	266	270	252	285	265	291	261	238	262	288	290	272	282	282	290	261	248	275	273	272	282	270	265	288	261	274	282	278	274	285	289	260	304	259	310	286	257	248	269	282	265	298	275	255	267	270	272	240	269	282	258	244	267	262	261	270	252	261	261	290	289	279	257	259	280	242	283	299	258	248	244	288	273	265	286	288	274	280	265	266	262	274	284	308	268	286	231	292	264	305	266	270	244	257	271	246	258	294	282	266	287	277	273	253	248	285	260	275	267	252	259	274	261	274	295	287	257	259	287	251	268	267	267	259	296	249	265	239	252	275	280	236	280	277	256	265	273	286	288	263	258	269	263	261	291	267	261	300	285	292	262	269	268	268	274	248	274	270	274	284	277	250	264	291	287	281	256	274	270	278	268	278	257	259	242	279	270	266	279	300	290	270	273	283	294	244	266	255	273	257	283	290	272	257	285	277	303	257	272	288	268	236	286	264	273	276	252	277	288	287	287	268	263	254	280	289	288	290	255	274	283	253	270	281	252	272	245	264	281	277	251	273	245	283	255	250	294	256	276	263	295	269	265	258	288	279	307	287	255	275	259	273	253	322	285	240	276	266	292	251	269	245	258	281	259	259	279	301	266	242	271	262	281	291	276	242	269	277	273	292	252	289	277	256	269	239	275	272	217	241	289	260	281	264	297	291	276	326	300	261	261	231	271	241	261	265	280	266	260	294	246	270	286	269	259	271	282	261	258	256	259	294	273	255	276	248	265	257	253	266	263	275	251	246	301	256	276	301	269	261	271	244	229	273	255	271	292	248	276	264	290	272	262	254	271	281	261	271	284	295	299	271	264	281	298	244	298	276	263	291	269	245	277	296	250	251	244	283	291	270	294	256	266	276	262	256	262	284	295	254	277	265	250	267	258	267	253	255	289	270	286	258	285	272	280	298	208	258	281	268	263	265	280	242	286	273	247	271	272	271	258	270	250	278	275	281	281	278	265	287	248	287	284	254	262	255	271	258	306	261	258	272	275	270	283	260	305	249	302	258	303	296	260	275	258	281	273	278	293	263	282	260	272	278	248	277	267	275	250	276	273	268	284	311	255	267	253	286	263	283	265	249	276	256	264	258	261	270	291	288	270	250	288	276	277	266	250	275	261	263	272	280	276	273	278	261	302	268	285	270	266	275	282	257	266	287	260	272	266	283	281	278	260	263	253	284	294	271	237	284	255	284	264	317	302	255	284	305	263	281	258	264	266	258	281	298	256	258	279	268	251	303	249	272	265	278	272	233	249	282	282	259	235	273	279	271	264	252	285	271	276	258	272	273	286	246	282	255	268	260	251	268	295	276	290	259	246	258	245	265	284	242	288	265	277	261	281	293	261	276	270	252	275	255	259	264	255	265	298	253	278	275	273	294	290	282	281	256	294	258	243	254	272	273	261	259	234	294	282	292	288	255	298	301	299	237	279	270	255	273	259	288	254	288	284	292	280	267	271	291	275	279	283	290	253	273	272	269	273	270	254	276	256	251	236	280	268	291	286	272	303	274	279	253	266	297	283	273	247	271	281	225	249	244	285	295	250	256	277	267	267	263	294	260	283	260	281	279	286	237	268	273	263	267	269	292	282	279	294	262	271	276	280	268	283	274	251	253	245	247	260	298	285	279	279	261	289	293	266	255	249	277	259	259	272	279	294	287	264	242	250	281	277	257	255	262	273	265	281	276	263	271	283	288	295	279	277	292	289	262	275	261	308	244	289	296	284	280	272	281	258	279	284	256	283	266	272	313	247	288	289	280	256	264	268	239	239	243	293	256	284	261	259	262	260	252	271	242	263	278	275	258	243	245	275	255	263	268	253	283	249	257	254	277	259	235	275	257	272	274	267	266	255	264	276	238	252	250	245	273	254	269	274	280	278	263	270	283	264	266	251	247	286	281	269	265	279	268	283	271	262	281	284	287	299	277	268	257	273	286	288	279	290	295	304	258	269	251	267	243	267	267	279	272	259	274	277	288	264	305	273	251	281	253	289	272	260	254	301	248	286	278	256	273	241	290	258	287	276	290	285	256	253	254	266	296	268	260	278	274	306	271	273	264	276	295	288	265	258	274	280	275	278	260	286	250	283	244	271	273	284	250	297	267	248	234	271	273	259	285	274	264	276	304	291	266	279	248	259	281	253	269	239	258	284	315	280	257	260	264	252	294	240	263	260	278	276	281	275	269	275	288	261	261	288	270	273	267	280	295	264	226	232	296	260	291	272	249	239	281	270	277	272	233
51496	30120	24679	20873	14404	13234	11335	6702	4113	2096	858	556	353	267	227	189	166	164	161	159	178	156	143	155	149	164	137	172	169	146	148	114	133	132	149	114	98	144	142	136	127	129	140	130	119	135	125	127	129	123	137	108	108	117	133	117	121	142	118	112	132	131	148	141	128	133	155	129	113	106	128	134	120	110	121	113	110	128	133	112	126	127	147	120	108	114	120	137	137	124	130	139	108	111	131	109	136	116	124	141	126	130	123	126	112	117	133	121	109	133	118	145	121	122	115	129	120	106	138	132	114	119	115	135	141	135	128	113	104	104	136	131	135	133	138	131	158	150	107	141	125	128	134	141	119	132	111	121	119	126	142	128	127	127	115	122	133	127	137	116	118	115	128	128	154	124	140	132	121	113	143	130	127	136	133	157	133	130	138	139	140	126	119	120	122	127	148	112	139	122	105	101	107	122	127	134	128	122	135	137	119	129	128	143	137	132	126	129	123	120	115	131	140	127	116	123	126	136	124	127	114	110	128	124	108	111	117	131	131	142	130	134	121	98	122	142	117	133	138	143	114	136	114	135	123	136	109	133	148	139	126	134	119	103	108	116	154	129	97	124	141	134	132	117	117	132	127	121	134	147	136	110	131	135	114	136	136	115	122	138	123	120	143	121	117	108	98	114	113	131	147	129	152	132	119	119	137	134	103	102	122	100	121	120	122	139	124	142	126	110	130	124	127	114	136	138	115	134	120	123	156	132	139	137	141	130	125	134	121	131	107	130	108	139	130	133	131	135	145	140	147	131	136	131	123	107	147	148	117	125	124	132	118	131	129	147	130	109	130	121	125	123	124	118	146	135	141	138	129	118	124	120	111	132	158	141	120	136	112	114	134	134	124	132	145	128	131	127	122	133	120	120	165	122	129	113	116	114	125	112	133	127	138	154	122	147	103	134	119	120	110	105	116	144	119	132	114	114	135	122	138	119	123	124	124	127	120	134	134	116	123	146	145	148	136	118	132	131	129	116	126	126	137	138	115	143	121	117	122	109	115	141	123	118	134	152	127	121	127	138	129	117	113	114	125	117	140	133	126	114	125	101	119	116	125	124	131	122	130	127	125	134	119	143	121	121	131	113	110	112	111	93	144	117	130	130	133	126	131	151	119	120	125	145	131	121	138	128	119	105	124	108	137	101	142	129	131	127	124	130	133	132	101	134	127	114	122	131	134	136	121	137	114	126	142	120	142	123	117	135	100	128	139	135	120	118	123	133	122	148	120	117	127	142	118	108	116	119	147	149	142	147	126	127	115	132	107	151	121	136	153	103	127	131	154	144	124	138	108	129	143	130	124	117	104	124	121	123	106	117	108	117	126	127	125	130	139	99	137	122	137	109	127	128	129	133	123	129	128	119	132	134	129	137	119	125	130	125	127	136	130	128	112	107	122	114	133	118	124	122	150	108	112	125	131	135	122	132	133	114	105	133	122	114	132	145	133	109	140	116	123	126	113	116	126	115	131	126	130	124	134	111	148	136	127	131	142	104	115	108	123	155	147	134	127	145	131	128	136	125	144	111	128	146	140	118	120	126	111	120	124	114	118	118	115	119	127	122	122	129	126	130	132	128	144	133	117	110	113	127	115	111	122	127	124	125	135	125	133	129	122	125	135	133	102	133	129	116	132	139	129	118	110	108	135	119	113	132	119	133	103	105	140	145	122	134	136	135	130	118	121	119	136	122	135	136	148	135	112	108	120	122	130	123	100	135	127	143	128	123	146	121	137	115	128	129	135	135	134	127	106	130	123	122	148	133	145	122	120	113	161	142	124	124	135	118	146	118	126	114	129	118	117	145	142	108	137	124	117	102	126	125	115	129	107	132	104	128	125	144	141	131	131	122	124	141	132	160	127	135	126	123	130	123	118	110	117	128	125	126	143	127	140	106	120	106	129	134	105	123	127	123	128	122	112	114	129	134	113	126	129	123	138	110	130	113	143	120	134	144	116	111	120	135	109	105	116	121	122	113	115	131	146	122	129	151	116	154	138	145	124	132	119	118	113	121	98	134	139	115	117	120	137	123	145	130	158	118	145	122	154	129	144	120	132	119	122	111	127	120	137	109	118	132	112	122	122	123	145	117	123	90	111	115	128	128	131	134	127	131	128	131	110	135	115	125	132	127	135	99	145	120	104	135	119	119	128	143	120	121	104	110	118	120	125	118	134	132	122	131	129	131	117	138	126	116	142	122	125	112	130	153	113	137	126	138	133	138	121	122	113	96	130	119	123	108	131	114	140	105	118	116	147	109	116	127	132	133	133	142	122	96	102	113	115	107	114	98	144	131	157	155	145	138	140	140	127	115	134	124	110	110	111	148	132	143	131	140	125	143	112	130	149	107	113	119	131	127	126	109	132	116	118	124	134	130	136	119	147	121	134	121	124	146	114	123	128	122	111	121	132	130	131	124	118	118	159	121	91	117	110	157	114	117	121	131	130	142	106	123	127	123	145	117	117	128	122	141	136	154	126	132	127	120	117	128	129	127	133	144	128	127	133	139	104	132	145	115	143	134	131	120	110	114	121	150	139	133	135	137	146	129	134	124	122	137	135	137	128	94	133	136	146	139	129	110	116	139	115	123	130	133	160	135	126	157	143	123	114	145	129	109	122	135	122	108	119	116	106	122	139	150	143	139	130	118	127	139	127	105	120	136	119	141	144	157	120	139	119	126	144	122	132	109	134	147	131	104	130	126	123	119	150	132	103	129	139	130	127	144	121	114	137	135	135	126	138	122	108	130	109	115	127	124	147	141	127	131	120	108	112	150	139	111	117	121	119	150	140	146	139	125	107	111	139	130	135	124	136	139	120	118	127	132	143	151	115	120	118	126	137	121	127	124	113	112	136	138	133	130	96	122	129	118	126	113	105	136	133	130	128	145	130	128	121	112	131	108	132	133	131	148	118	127	107	111	125	117	141	127	130	115	122	114	128	115	121	130	131	120	115	145	147	126	134	118	105	142	128	135	160	129	156	133	133	131	130	145	116	129	103	115	115	121	128	133	132	134	132	126	139	123	142	107	109	111	116	115	139	141	114	115	131	120	124	128	139	115	125	137	137	124	132	142	136	129	131	134	134	139	131	116	168	136	123	113	121	125	144	138	121	115	122	120	116	112	155	122	116	112	127	124	130	132	122	124	124	116	126	119	128	117	126	116	117	135	141	134	113	134	120	116	114	123	117	142	127	137	130	129	126	113	129	130	131	122	117	131	107	137	135	138	104	131	132	122	143	153	124	143	143	113	113	120	123	138	131	121	128	125	138	140	119	133	148	123	129	135	117	141	126	117	129	142	122	130	138	154	146	113	106	111	122	109	122	111	115	137	113	139	124	114	140	142	142	106	151	131	114	114	131	134	127	126	130	133	133	132	142	144	117	148	129	130	156	132	135	132	130	117	132	134	118	114	129	119	131	144	146	118	126	109	141	122	147	155	122	153	126	143	121	130	124	146	129	138
31855	22355	30480	33177	28776	30034	27454	19834	14447	8421	3895	2359	1422	1259	956	744	584	519	489	528	514	495	518	439	421	410	368	358	386	369	341	360	346	340	320	313	321	312	291	303	323	284	344	297	341	313	267	279	289	326	288	305	279	289	311	294	281	280	292	277	277	323	294	281	309	309	278	290	268	277	264	282	296	285	278	279	327	289	288	282	292	301	292	281	303	318	262	281	281	247	277	288	281	295	290	298	312	270	290	287	252	262	311	283	288	263	253	274	279	277	254	315	272	307	280	305	298	264	275	297	285	289	270	294	291	265	276	273	290	284	269	274	280	286	272	307	274	277	300	278	286	281	290	311	274	293	280	271	298	299	271	316	294	317	276	282	281	280	248	319	298	281	277	260	278	258	281	258	267	286	290	273	288	262	281	281	261	325	284	310	290	284	258	290	296	290	242	296	277	286	268	296	328	278	279	273	288	275	302	269	291	288	302	263	308	273	300	284	285	289	278	299	282	257	309	270	272	284	268	274	258	290	279	294	266	265	292	260	263	278	287	266	274	254	279	317	252	297	288	279	295	265	268	280	268	264	281	284	279	257	277	301	311	287	303	267	268	290	268	323	272	271	275	298	303	286	276	261	277	270	275	296	310	293	259	289	262	256	281	279	294	297	263	253	300	273	273	283	262	290	281	291	265	278	265	310	293	274	266	267	305	287	292	282	283	278	291	258	292	285	304	264	267	258	309	293	275	279	306	314	284	288	295	291	290	265	291	303	291	294	281	289	281	266	266	268	303	274	299	303	287	272	240	289	276	260	260	268	272	302	268	281	292	270	289	297	257	313	301	311	259	298	307	285	266	259	292	258	284	304	265	314	292	263	283	271	265	281	285	289	273	269	291	281	262	264	283	288	250	281	282	329	289	277	261	297	287	299	277	279	279	280	280	286	287	280	285	276	283	298	314	309	245	257	305	304	293	311	290	287	330	309	273	280	309	274	268	284	259	284	313	261	258	285	297	274	267	280	297	264	291	278	278	243	252	269	282	273	306	321	266	294	303	314	278	279	285	285	275	297	280	295	317	303	273	270	305	289	307	275	273	286	285	294	269	276	313	290	295	283	289	273	272	308	282	301	313	275	293	286	255	287	301	294	282	311	306	289	278	279	297	299	297	274	260	260	290	261	273	284	293	311	308	293	247	259	280	295	270	289	287	298	271	272	262	300	293	296	282	277	289	303	282	306	297	294	286	276	267	283	303	262	264	286	285	308	283	289	293	283	262	275	285	295	300	272	289	274	278	298	296	281	282	303	286	251	290	291	287	296	280	307	250	297	305	295	310	321	305	296	263	293	296	275	285	252	280	278	282	291	274	268	302	297	311	271	305	301	261	294	286	260	301	270	290	271	280	276	259	281	273	283	299	335	329	270	313	297	252	245	292	296	323	278	280	287	293	267	305	281	256	250	260	300	277	269	288	268	302	288	314	287	304	262	316	286	280	291	300	280	290	272	254	287	294	305	276	259	270	273	266	265	254	291	286	286	284	288	278	269	285	275	286	239	266	288	253	275	279	279	280	288	289	271	295	285	298	306	279	276	257	287	291	274	296	291	296	259	289	309	275	263	269	240	251	275	278	298	307	298	311	269	285	257	257	284	292	281	282	281	284	275	267	294	301	273	301	264	278	282	314	254	308	301	300	282	271	260	317	276	293	274	290	307	260	286	294	273	283	267	297	289	287	312	267	318	291	289	286	306	276	294	282	247	286	274	296	280	279	275	270	277	283	280	257	276	271	286	283	253	294	279	279	308	286	297	308	311	297	278	267	295	280	293	274	303	282	285	248	271	305	272	271	297	289	307	295	322	283	301	271	277	294	261	290	246	268	270	287	273	287	281	282	294	305	278	310	306	283	300	259	278	258	255	281	279	283	303	297	286	282	274	294	292	296	291	260	288	286	284	298	293	261	277	275	283	273	257	287	274	259	315	291	275	283	275	298	271	273	265	268	270	281	252	280	293	287	298	315	291	287	289	267	274	285	283	313	282	290	271	287	250	292	294	272	295	299	260	283	285	264	272	281	301	294	296	290	302	304	279	298	281	248	265	299	264	291	289	293	274	263	266	289	259	273	293	262	273	306	311	271	278	259	297	245	292	250	255	257	271	263	286	241	269	304	286	319	282	285	268	308	253	308	280	294	287	265	309	282	273	286	289	300	291	243	278	271	279	296	289	309	270	296	268	283	301	283	289	284	298	271	286	279	306	286	269	260	278	264	269	283	297	300	280	278	282	295	272	271	257	285	288	301	289	280	303	270	283	291	301	268	285	292	301	310	311	283	308	273	282	285	300	297	280	287	290	275	257	267	296	263	291	308	255	300	270	295	272	278	275	284	296	279	293	283	254	292	288	274	272	273	283	308	280	293	267	255	300	292	281	307	301	261	286	282	280	277	255	251	283	284	282	270	272	272	252	303	282	293	266	314	304	294	313	266	295	296	289	281	288	300	277	302	299	268	277	276	303	245	281	283	264	279	271	297	300	278	275	278	282	285	262	291	292	277	281	286	293	301	300	256	280	250	305	279	284	264	288	288	313	277	262	281	264	306	290	287	258	295	318	273	282	269	277	295	318	254	288	273	261	298	287	278	296	267	263	275	268	288	303	278	306	297	330	262	287	282	258	275	261	268	277	285	316	269	285	273	284	291	306	264	282	290	289	261	291	296	270	294	278	276	277	316	250	287	272	312	258	272	249	292	309	287	281	294	305	262	283	275	297	298	294	271	275	303	279	269	253	269	295	266	272	269	306	310	283	302	283	306	288	286	301	293	284	286	271	282	297	285	283	253	291	264	314	319	282	286	314	255	268	231	272	265	283	321	296	270	245	293	281	282	283	270	267	283	281	281	306	243	275	312	274	264	292	269	292	281	291	292	308	285	272	291	294	286	277	302	274	278	283	280	269	299	277	273	295	272	284	278	292	266	258	303	281	253	281	271	270	243	258	232	331	293	273	280	274	264	286	308	307	278	299	303	285	273	282	273	279	275	280	286	299	278	278	292	277	263	275	308	269	329	294	308	277	292	271	300	299	279	291	283	300	298	291	271	283	293	270	278	313	272	299	277	250	287	282	297	296	264	275	298	290	289	289	297	251	288	258	250	289	276	298	283	274	287	306	270	293	267	272	315	274	290	287	257	310	277	283	284	280	246	285	296	280	289	259	274	291	274	301	279	276	323	265	291	284	304	282	282	269	288	288	276	284	308	266	265	294	291	290	291	310	286	319	292	284	256	279	291	248	273	297	289	277	280	298	275	291	267	313	289	277	276	270	279	290	267	287	277	284	294	290	285	249	304	285	279	293	306	263	295	289	291	290	271	289	286	288	244	298	287	285	276	276	277	270	279	305	250	274	248	281	297	276	269	319	295	285	312	313	326	300	323	299	290	281	265	269	282	283	285	263	296	295	284	292	292	285	272	291	312	289	284	277	245	266	264	291	267	239	251	300	280	289	343	276
28412	15978	11413	6214	2478	1546	1008	729	477	368	242	191	160	116	119	109	111	97	113	110	109	94	105	105	90	81	98	99	114	99	82	91	103	98	110	101	117	101	114	99	102	93	106	101	79	99	88	121	93	101	102	107	84	114	101	100	101	105	85	101	82	90	88	109	78	80	85	88	90	125	119	101	101	95	93	104	86	89	115	106	105	103	105	86	111	80	87	93	99	117	104	98	100	112	100	101	111	110	88	110	109	99	101	109	85	78	123	76	103	89	96	99	122	93	93	99	92	107	87	86	101	94	97	111	102	112	101	110	112	106	101	85	97	96	97	106	104	108	94	105	108	95	105	103	101	89	92	113	93	101	89	110	89	80	103	102	110	85	94	99	110	90	98	88	105	97	103	90	89	96	104	102	92	84	103	103	101	81	94	89	93	100	111	101	95	98	86	102	94	115	91	91	89	105	115	97	103	96	115	105	112	87	100	88	107	74	101	93	102	101	92	105	94	113	96	102	95	90	99	100	82	83	88	101	103	110	95	79	115	115	109	96	113	104	99	77	103	89	94	106	99	91	95	95	90	90	105	105	101	123	95	106	116	108	110	98	101	89	90	99	101	91	101	106	109	102	89	117	88	98	92	99	92	111	77	101	102	118	114	76	79	95	102	85	96	109	95	93	99	82	96	104	94	101	78	75	102	87	91	79	105	100	92	83	89	84	92	97	92	103	89	98	93	101	105	99	91	95	104	106	92	94	96	113	83	107	99	92	84	71	95	114	103	101	90	101	102	107	92	97	97	86	116	107	113	107	105	94	96	91	89	100	113	98	113	106	83	91	107	118	97	114	85	103	105	93	104	97	93	119	99	105	98	100	82	92	107	89	104	83	111	84	102	114	91	86	99	104	95	91	90	96	94	90	80	117	113	86	108	101	107	115	101	103	91	108	80	81	109	94	99	94	117	90	113	110	87	104	109	91	103	93	89	112	123	86	119	105	94	116	101	98	113	90	89	98	101	87	91	87	77	111	88	121	109	97	94	100	107	93	97	88	96	113	100	90	110	101	101	92	105	86	101	88	92	103	79	113	81	103	98	112	110	110	92	106	82	112	105	94	103	113	79	99	99	95	92	99	110	95	82	112	101	73	94	98	85	73	108	91	98	106	100	91	98	108	107	98	104	92	98	78	74	105	92	91	105	102	119	106	133	88	105	95	117	101	101	90	137	114	111	111	100	74	94	88	115	87	96	97	77	114	102	114	95	90	100	110	104	83	108	81	114	79	83	87	113	85	114	93	90	112	97	78	105	85	95	87	105	107	98	116	93	98	116	104	92	74	103	105	103	107	98	99	95	110	108	108	101	95	88	99	86	103	86	98	114	105	111	94	115	112	94	94	89	102	95	97	94	91	105	127	100	82	114	112	95	96	98	82	88	118	88	77	98	98	109	86	84	117	100	82	93	105	95	100	100	90	102	109	85	115	84	95	110	105	86	109	92	94	94	107	90	85	110	99	83	120	78	91	92	105	88	123	106	100	114	104	95	74	102	80	113	88	96	86	95	91	108	102	91	96	93	89	90	96	92	96	77	106	103	83	103	88	94	94	92	93	111	94	96	121	90	102	100	96	92	108	97	80	82	107	99	100	117	85	82	86	106	107	118	99	113	102	100	100	98	111	108	105	103	95	96	100	98	116	105	100	91	93	107	93	85	102	109	102	98	92	93	108	103	88	114	112	89	114	100	101	103	85	111	108	102	110	106	104	97	99	100	103	99	92	100	96	92	67	87	92	92	108	84	82	118	100	99	102	93	85	106	97	104	98	105	103	99	87	100	115	103	90	103	84	96	82	102	115	117	83	107	102	99	93	98	117	101	93	103	95	96	82	106	99	93	96	89	93	97	109	76	110	91	108	103	107	100	111	105	95	93	93	118	83	94	105	81	91	76	101	102	108	98	99	98	91	100	102	98	95	96	105	80	102	83	100	81	86	103	100	118	102	93	80	80	98	96	92	84	120	108	110	98	93	94	94	98	76	113	108	91	87	109	92	101	106	104	110	110	97	92	100	76	129	95	94	88	104	119	107	99	92	90	104	109	90	105	94	88	115	86	108	94	87	80	87	77	93	104	82	84	106	109	110	103	108	108	89	86	97	103	107	96	112	114	93	103	80	98	117	107	93	105	91	103	116	103	111	81	96	86	80	101	80	101	87	97	111	120	84	88	95	112	112	98	106	91	96	98	108	112	105	104	96	110	90	125	93	105	88	98	110	93	101	96	82	98	117	102	95	88	99	91	92	118	104	85	101	107	101	95	109	102	101	98	103	93	93	97	100	103	109	110	87	108	104	68	111	94	102	104	103	86	90	84	87	102	90	104	83	103	102	89	83	86	111	100	90	121	82	100	88	107	93	84	99	98	112	97	88	113	101	97	93	95	103	85	84	89	98	93	106	100	112	96	99	121	107	99	100	80	99	86	84	97	100	117	102	105	95	109	99	97	111	101	87	77	89	107	85	112	103	94	92	74	110	76	110	122	102	94	109	94	78	99	102	104	89	90	106	104	96	97	97	111	106	95	97	91	105	112	89	103	119	84	115	91	69	99	102	91	80	95	69	96	97	96	124	83	86	116	103	93	112	88	93	110	106	108	99	103	95	90	79	101	78	121	123	103	93	107	104	105	93	96	102	116	111	111	98	107	102	106	106	101	95	96	82	109	104	77	102	104	103	101	114	103	102	99	111	74	103	104	90	93	93	96	118	99	91	99	101	88	81	82	100	118	101	92	86	118	80	91	87	109	104	107	93	88	78	110	92	100	109	93	113	109	91	114	107	108	104	89	103	82	92	90	108	100	103	93	89	88	110	90	118	88	111	102	93	92	95	104	79	104	90	122	100	104	92	102	80	91	95	96	90	94	95	102	104	84	101	91	116	103	108	110	100	83	82	94	100	99	98	105	93	103	106	93	102	100	107	97	97	94	94	100	86	83	102	101	88	87	98	110	113	108	83	101	92	97	103	90	94	92	104	94	94	98	83	106	97	94	101	84	95	111	101	95	78	86	92	88	94	108	101	93	100	97	99	105	91	83	121	85	85	102	103	77	104	87	93	99	96	85	102	89	79	90	104	89	92	101	109	91	117	89	84	104	107	88	104	103	123	109	101	93	106	88	90	107	94	83	96	102	97	117	103	99	64	92	113	92	99	121	105	109	91	113	103	114	96	116	112	97	109	92	105	88	94	88	88	109	92	137	90	100	102	96	116	107	91	88	90	110	112	112	94	104	97	106	98	99	92	120	92	93	101	107	100	104	77	84	100	99	107	88	101	95	112	95	102	113	111	96	97	85	107	94	106	101	91	99	102	95	103	111	95	113	118	93	86	91	102	114	91	81	84	106	85	86	100	116	99	96	90	90	78	99	91	101	101	102	96	103	120	96	85	100	88	89	93	101	96	91	105	93	99	97	104	86	104	99	101	103	117	91	126	98	85	92	91	87	88	98	87	97	101
17325	12211	17391	13936	8146	5992	4596	3164	2093	1577	1085	766	464	400	381	346	325	324	291	294	303	250	279	255	260	247	247	267	256	239	251	246	250	262	231	227	234	238	234	239	222	254	230	235	250	232	257	270	243	213	219	203	217	249	202	240	251	213	248	238	200	217	225	209	224	226	257	212	186	228	211	232	212	219	227	233	210	222	219	229	241	223	228	219	199	226	235	241	212	221	232	212	211	214	236	229	257	203	252	242	247	222	209	230	227	224	215	230	226	219	256	185	248	242	222	221	245	213	208	241	198	214	212	230	217	247	215	257	198	210	227	213	223	212	219	225	237	211	231	239	217	243	226	260	218	241	211	239	242	223	219	218	222	185	203	217	225	218	236	217	243	231	255	198	231	231	244	204	203	219	245	224	219	218	233	224	221	231	231	223	242	246	233	212	247	205	198	231	252	237	240	234	208	228	214	225	221	257	244	233	219	228	214	246	226	210	241	214	226	220	243	253	219	247	223	228	233	235	254	235	217	217	256	249	235	203	233	242	239	235	222	221	221	225	242	247	231	240	209	223	231	230	234	239	229	246	213	223	213	228	258	218	229	234	226	222	214	207	208	223	226	255	217	193	237	225	218	234	230	218	201	254	228	216	251	218	205	222	219	241	215	215	240	211	233	247	238	227	228	240	210	258	209	220	252	204	233	240	232	232	221	211	221	243	237	197	243	238	238	224	229	242	205	212	229	242	205	226	231	225	226	220	233	215	205	236	222	263	233	275	224	234	214	199	223	222	209	220	230	247	237	235	226	223	213	229	213	190	216	208	228	231	249	243	211	229	220	242	230	208	225	214	258	223	252	219	225	221	226	245	199	233	265	219	214	214	231	221	218	219	223	246	243	248	205	232	230	226	218	227	238	227	216	227	226	196	214	216	217	226	226	222	239	264	212	203	237	217	234	213	211	218	220	225	209	229	243	237	236	230	233	237	240	237	242	216	253	231	227	194	225	224	223	210	258	229	211	232	232	218	243	219	226	226	226	240	214	229	229	216	216	220	232	241	204	234	247	233	199	217	220	261	230	215	219	261	198	234	217	224	216	217	191	240	217	223	232	220	214	220	228	251	242	215	216	212	206	270	242	216	215	224	236	217	214	233	224	231	214	233	244	223	235	223	196	221	226	229	207	241	243	223	219	244	233	224	240	239	220	235	195	224	214	233	233	235	258	233	231	208	240	201	227	228	246	245	249	246	248	235	230	256	227	234	199	237	235	224	213	225	227	204	207	224	214	250	249	220	234	213	245	233	232	239	217	229	238	188	233	221	226	232	248	244	203	222	236	239	212	204	212	212	210	234	229	251	226	221	224	233	199	223	203	230	258	219	196	211	206	228	233	234	214	213	224	236	237	198	228	254	212	225	232	269	228	223	261	221	247	225	215	227	237	231	226	204	226	206	245	233	186	250	227	218	251	245	222	236	217	239	246	207	222	224	244	222	234	220	240	207	240	206	227	227	216	232	231	230	217	231	205	236	223	255	237	250	243	220	236	198	227	231	226	221	218	233	214	231	217	244	229	222	251	214	227	244	215	229	221	251	231	215	233	212	236	198	224	226	202	245	225	258	213	244	202	253	217	222	219	217	213	198	255	202	229	209	236	232	253	236	209	216	197	216	230	234	234	227	222	235	230	204	249	208	203	234	239	237	215	238	199	218	222	229	218	241	250	209	247	215	217	220	216	201	234	231	222	234	205	224	215	228	228	231	212	238	231	217	239	224	213	229	244	242	206	243	222	195	214	248	218	260	245	256	229	245	229	252	220	201	228	249	252	194	232	211	232	227	232	225	236	215	199	232	207	246	239	264	205	200	219	193	249	231	232	256	233	200	213	197	207	229	225	226	247	229	204	245	215	206	217	232	242	228	214	244	233	220	235	218	229	226	213	204	226	222	230	221	222	234	230	237	203	239	206	232	237	205	216	241	214	199	245	243	191	232	219	236	189	245	238	223	232	207	222	222	240	258	241	231	212	220	227	234	224	223	229	220	225	242	220	219	214	237	222	212	222	239	228	234	251	220	241	209	216	232	215	237	249	205	236	219	208	229	228	242	193	244	244	194	222	225	236	225	215	218	229	234	240	225	252	198	226	225	237	231	246	215	241	232	218	238	227	207	211	226	198	240	231	233	210	215	242	191	217	237	214	222	244	204	230	233	232	246	201	238	238	230	231	235	228	242	227	229	232	212	211	214	191	228	237	251	199	266	233	205	201	235	225	225	247	225	216	250	217	213	242	232	224	226	226	244	226	217	218	221	246	214	232	239	212	218	209	243	242	235	260	209	234	242	229	229	216	202	213	222	210	234	249	217	217	224	221	270	213	215	217	241	203	228	221	231	240	217	199	251	235	205	235	208	239	238	238	223	210	203	242	248	264	211	203	239	228	231	226	237	247	217	238	225	228	237	225	240	210	235	224	225	210	219	214	228	222	188	231	222	210	233	207	239	225	228	217	253	212	235	229	215	238	217	234	206	235	226	234	212	222	203	230	204	217	218	240	213	218	218	254	194	225	227	246	214	226	208	230	228	250	246	198	214	262	226	230	230	231	223	243	226	226	227	216	226	240	262	235	236	219	233	217	220	223	225	233	214	215	235	232	236	237	203	206	231	253	219	227	212	229	224	218	209	239	219	219	241	244	221	210	250	236	214	210	226	242	230	215	248	238	235	245	207	233	250	237	230	233	222	260	203	217	235	199	202	219	222	227	228	204	226	243	241	217	223	211	239	241	230	233	238	229	240	225	221	232	233	231	214	216	232	219	236	257	214	214	246	238	241	210	222	227	203	207	242	248	212	228	245	250	223	214	235	215	235	219	231	210	245	240	209	244	216	241	221	236	215	240	213	230	220	225	241	225	246	217	233	214	201	218	223	234	229	216	237	249	229	222	213	209	240	209	218	232	235	227	215	206	234	240	233	248	247	224	236	238	209	239	238	241	226	252	227	218	227	269	221	206	229	222	247	244	225	223	230	205	223	219	233	230	228	208	208	229	226	239	224	232	213	223	229	216	224	237	226	206	210	214	231	206	216	231	220	208	197	228	225	239	222	216	243	253	218	239	228	230	209	209	210	235	240	252	211	216	207	234	228	244	244	217	213	211	222	215	243	216	230	215	235	234	230	236	232	252	233	222	220	229	260	229	257	207	235	225	219	205	222	235	206	230	222	219	240	231	254	252	234	236	218	215	202	243	224	248	220	221	208	223	223	219	244	231	239	240	225	222	203	233	222	234	225	204	217	234	203	246	242	229	200	205	239	216	238	236	233	228	249	186	213	204	228	248	225	235	197	228	202	240	222	209	231	231	199	235	223	230	213	230	226	224	216	217	218	225	194	233	250	221	223	221	225	232	250	236	207	221	235	236	227	234	225	198	236	228	225	245	249	226	240	237	232	227	226	238	210	246	224	251	235	201	230	236	238	231	250	218	229	253	246	213	233	245	237	214	228	234	224	199	204
44870	25741	17299	9930	6576	5825	4779	3281	1565	973	510	257	244	210	189	163	155	152	144	141	164	129	130	159	109	140	135	128	111	123	113	128	123	120	98	122	114	127	119	133	121	128	121	131	108	116	113	123	112	119	104	122	116	124	126	129	117	122	130	125	118	115	114	135	132	148	136	122	129	103	103	109	115	105	124	110	103	100	138	115	125	116	123	125	114	131	103	133	130	129	118	127	114	124	112	121	121	128	113	118	110	125	119	122	118	129	126	122	129	99	131	116	110	112	110	109	135	135	116	118	135	107	121	116	133	138	120	114	130	137	113	96	138	126	122	121	118	127	128	121	96	109	117	116	114	97	127	114	116	116	124	109	124	117	131	94	131	133	124	121	97	126	132	101	122	132	109	132	136	126	120	122	127	107	114	119	118	123	123	112	121	127	101	102	103	114	121	129	120	136	109	145	123	119	127	133	116	136	102	127	114	123	132	115	116	121	124	84	110	112	127	134	130	145	98	107	92	144	115	125	122	111	123	127	127	109	133	120	102	135	114	132	121	138	109	113	103	103	128	103	118	136	121	121	124	101	111	133	134	144	118	126	149	113	120	124	132	105	120	103	119	110	120	122	122	136	110	129	118	127	122	132	113	109	113	122	98	131	114	122	117	92	140	125	117	107	128	112	116	94	123	118	107	108	115	110	139	131	114	106	132	124	107	124	110	116	123	121	136	136	119	113	139	104	104	116	114	121	112	109	123	101	126	126	118	123	114	102	128	109	119	115	108	129	120	111	113	111	116	103	121	113	107	95	108	107	109	127	119	118	130	127	139	119	119	102	101	100	116	123	130	106	116	99	104	115	119	112	113	110	128	117	115	125	98	129	135	120	110	105	124	133	129	138	103	113	115	128	104	126	111	115	120	122	132	121	101	120	112	119	118	118	123	118	121	122	117	119	129	121	121	137	105	111	144	115	125	130	135	115	107	113	120	112	124	126	116	104	96	101	109	115	128	115	87	122	104	126	108	123	127	133	129	127	112	98	105	126	109	108	95	125	142	112	106	139	105	116	127	103	110	120	127	117	122	119	114	129	99	112	130	107	109	103	133	137	119	129	117	116	113	124	130	102	135	111	121	120	119	128	128	108	112	101	131	101	109	115	136	104	154	108	120	128	113	116	125	128	116	120	115	142	118	128	114	118	99	133	118	108	120	134	128	122	132	117	122	133	131	124	145	112	132	116	118	124	119	102	112	142	105	131	128	139	118	134	126	136	111	121	113	118	116	122	104	135	110	113	114	109	113	124	123	134	123	103	110	125	116	127	128	95	114	115	113	105	145	124	117	126	111	97	104	122	120	101	105	114	130	110	129	133	131	135	113	102	118	110	89	133	128	91	105	128	135	116	122	123	142	117	117	142	128	105	102	122	121	119	141	128	122	130	114	112	133	119	101	108	106	126	142	118	141	131	125	128	138	115	131	115	116	122	132	95	128	132	134	127	132	116	125	133	114	131	116	107	141	114	123	135	111	106	121	114	121	108	96	101	102	127	119	116	128	109	114	108	124	133	119	137	134	103	123	130	129	107	114	139	112	124	136	126	122	140	107	118	136	133	116	124	131	126	116	147	130	105	97	118	124	131	121	129	94	106	96	92	113	99	119	125	116	115	123	108	127	125	137	129	124	112	124	111	106	135	125	149	104	116	118	121	124	139	114	99	113	115	119	108	109	110	143	112	108	112	115	107	118	107	101	135	137	121	133	94	117	110	110	128	104	113	99	101	133	119	105	99	124	129	115	110	121	103	118	129	118	130	139	149	146	139	126	127	122	109	132	111	137	136	123	115	109	103	110	122	116	126	120	119	113	114	135	124	114	134	122	104	109	121	125	123	136	111	116	114	135	117	118	124	123	115	122	105	100	122	121	157	142	130	110	109	100	115	132	127	106	124	139	118	124	111	110	133	104	119	120	110	123	106	113	121	123	103	134	127	111	110	103	112	151	112	108	107	122	124	114	132	131	124	111	114	119	113	126	106	120	127	126	114	115	107	112	121	116	126	106	131	123	111	119	110	102	122	123	124	153	114	118	118	115	98	117	139	137	145	129	139	116	121	122	140	111	98	138	103	111	135	118	139	112	134	105	131	109	137	121	99	128	114	94	118	121	130	110	123	134	104	118	101	119	112	127	124	99	102	122	105	123	110	119	115	129	125	112	118	111	114	113	118	129	119	131	128	87	118	114	124	119	118	121	129	108	126	122	109	123	136	124	127	111	127	116	107	111	121	105	103	102	115	120	97	123	111	109	125	117	115	131	115	114	127	103	124	124	153	118	118	122	142	107	97	133	118	102	118	117	125	110	119	99	119	139	128	106	107	138	124	123	121	101	119	114	100	115	107	113	116	119	119	139	146	99	111	118	133	117	114	111	113	117	146	127	140	118	129	120	116	135	131	112	111	130	135	103	109	119	145	119	125	130	123	121	135	118	125	128	132	128	93	109	116	103	114	105	123	122	122	123	104	108	130	115	106	110	128	109	114	98	111	99	114	132	131	110	123	125	111	110	133	102	121	100	118	133	126	122	110	116	158	114	115	97	119	118	125	134	122	107	122	132	126	130	137	136	131	111	115	126	120	120	119	104	133	124	125	111	122	126	110	134	120	87	117	110	128	125	89	131	127	118	126	102	108	104	132	112	133	146	113	102	125	120	122	129	120	119	126	103	114	123	120	119	125	99	111	138	123	101	134	105	107	87	106	117	94	114	126	105	138	126	95	130	140	115	128	116	104	112	141	107	108	131	115	125	118	144	126	108	122	129	116	127	129	129	125	123	109	105	101	125	115	119	123	109	111	118	113	129	117	121	111	102	134	146	114	125	104	106	137	114	104	94	129	120	121	88	154	122	107	127	129	120	126	97	124	135	123	118	123	121	113	97	127	115	107	124	116	100	132	117	117	109	103	117	137	131	109	112	104	136	121	115	107	138	139	128	122	108	148	107	115	133	120	108	92	134	120	128	128	123	123	138	121	105	144	153	130	106	125	108	118	122	115	118	120	112	108	129	129	116	125	114	116	137	115	122	112	125	97	111	126	122	111	107	118	123	124	108	107	126	108	122	125	112	117	127	111	134	119	128	102	115	125	133	130	119	129	108	111	131	127	122	126	117	123	125	133	119	119	104	112	105	109	122	115	115	148	132	121	106	122	129	121	109	127	115	120	113	130	118	116	128	134	101	124	112	136	118	130	121	139	122	119	114	108	110	105	108	145	126	124	123	123	117	109	138	132	120	122	99	114	117	119	103	108	118	145	103	134	136	114	107	100	108	116	111	116	110	120	130	122	126	97	117	115	138	114	129	93	122	121	103	139	119	111	147	103	132	102	110	112	121	118	97	130	124	135	99	127	153	104	118	103	141	110	126	123	125	141	128	127	102	101	127	123	112	137	127	111	120	121	143	122	134	109	108	113	124	114	119	103	130	100	121	134	118	121	109	113	131	110	124	129	117	120	105	121
28056	19490	22764	20532	18268	18725	16379	11865	6580	4178	2113	1222	996	672	559	481	471	429	415	407	411	354	333	342	350	372	317	334	336	311	308	286	319	291	308	273	260	282	290	262	356	258	305	258	285	276	241	285	278	311	299	289	281	282	272	261	271	283	261	249	267	269	253	259	320	278	235	271	285	304	266	265	264	293	286	278	271	289	254	274	279	286	279	284	279	264	256	279	260	265	282	280	270	255	268	263	280	258	273	262	286	315	268	249	262	255	295	256	271	273	277	252	252	283	238	299	277	280	262	270	255	289	251	293	257	314	245	294	259	268	264	269	276	245	249	276	284	242	281	278	273	276	263	261	278	262	274	285	275	258	268	250	242	260	260	275	259	238	257	266	273	278	258	265	279	258	286	247	238	242	297	249	279	247	274	274	304	273	243	261	267	286	249	285	230	264	283	272	248	291	291	276	230	271	256	285	246	303	280	259	275	268	232	247	273	276	288	293	254	248	289	262	276	278	287	279	284	271	259	258	269	250	258	257	280	269	253	256	247	289	300	275	268	267	270	257	257	274	264	271	264	267	295	251	265	252	269	266	262	265	267	270	264	269	276	288	279	280	272	255	271	274	287	266	304	261	286	262	267	247	257	242	284	238	292	285	272	292	291	250	257	282	272	246	252	257	265	250	258	263	276	303	304	262	254	236	265	286	274	279	272	268	273	266	286	261	272	264	265	273	279	234	300	254	269	263	246	270	253	272	289	284	275	273	275	252	265	248	250	266	286	248	285	305	256	270	280	285	248	302	264	288	278	258	262	292	276	270	282	269	250	291	283	292	249	270	279	257	268	291	282	248	239	279	277	258	225	273	261	285	270	283	270	289	268	278	239	291	276	241	275	244	273	302	273	236	266	271	287	268	253	255	237	247	262	270	285	236	269	275	270	283	266	261	264	276	273	263	272	273	268	262	249	266	273	267	266	256	248	242	263	275	273	256	273	274	258	276	251	280	247	288	277	263	283	278	251	263	273	238	296	277	247	256	277	295	254	296	278	233	280	273	277	273	250	266	239	275	264	263	275	275	285	299	262	269	263	283	261	303	270	253	243	295	258	257	263	267	270	295	258	265	292	275	266	257	264	272	267	243	253	280	278	261	281	259	267	270	280	274	297	285	238	233	257	263	269	259	276	240	276	258	260	274	286	295	268	264	282	294	265	281	264	269	284	275	296	258	271	254	284	246	274	248	270	283	267	263	287	252	242	302	270	286	263	248	258	276	270	265	262	282	259	233	255	293	255	272	305	279	273	252	263	251	288	270	254	247	264	273	268	266	262	274	254	257	245	273	293	288	289	260	261	276	236	260	266	287	307	309	256	270	263	302	278	272	261	248	238	276	267	296	293	259	263	269	264	296	270	246	246	287	260	268	283	257	270	251	275	307	245	269	274	243	255	305	247	283	240	295	274	264	276	267	259	278	274	262	280	273	296	300	263	260	242	301	269	290	290	265	266	249	313	271	284	258	290	274	286	250	267	286	258	292	264	267	270	249	278	238	254	254	259	261	252	280	302	284	269	275	271	250	257	295	296	263	274	238	251	263	252	270	270	281	245	269	248	287	273	289	260	265	282	288	283	249	248	239	264	283	260	277	296	275	289	272	249	253	275	252	237	257	258	288	288	275	263	290	288	271	299	257	276	274	296	288	263	271	265	253	292	262	286	268	253	271	250	269	283	248	287	281	259	269	289	264	271	279	275	252	270	283	303	251	257	280	267	237	254	261	273	274	264	280	254	270	292	276	268	246	245	268	275	270	283	281	287	271	242	256	273	274	275	264	266	275	253	279	266	271	274	275	266	260	264	272	262	283	286	273	260	274	306	288	274	238	268	243	291	249	266	273	255	302	300	278	248	257	299	276	254	267	264	272	258	303	230	239	283	278	282	260	266	251	271	271	264	279	278	270	260	238	277	297	260	260	276	296	248	295	253	276	258	312	252	267	254	302	279	263	287	243	265	280	272	291	280	287	272	274	272	272	271	267	250	259	295	284	250	267	265	267	266	262	265	293	279	278	276	247	299	267	265	240	276	273	260	252	255	270	259	262	269	254	282	290	260	283	310	247	268	266	283	246	252	285	266	271	260	271	265	255	276	265	273	260	248	275	249	265	296	212	275	292	253	277	254	251	251	254	264	278	254	234	263	268	283	294	289	255	273	241	270	287	232	266	275	262	253	283	262	259	285	272	256	259	262	277	282	261	287	264	263	263	264	268	270	278	264	265	255	239	274	286	275	270	266	272	264	270	279	279	277	294	278	289	253	291	270	269	264	278	282	298	269	285	257	299	282	255	271	258	279	274	289	245	267	289	258	298	284	269	271	274	243	277	262	266	284	273	268	270	255	276	261	286	259	263	260	264	265	256	285	277	264	270	257	274	272	253	302	285	270	314	264	273	278	280	254	241	294	256	275	282	268	270	301	281	299	252	277	250	274	259	296	262	282	261	288	284	269	269	262	278	317	269	226	276	252	266	271	285	257	249	282	276	261	273	295	262	269	288	254	254	283	250	251	253	281	276	265	266	240	291	268	322	248	277	278	282	264	262	241	277	267	267	269	263	251	271	277	275	277	261	298	275	273	293	267	286	276	258	266	251	269	284	265	240	281	301	279	269	297	250	262	262	256	259	262	251	273	244	243	264	258	262	284	254	274	275	241	297	252	283	236	283	278	261	255	247	260	283	275	272	238	281	275	276	265	245	244	271	265	275	285	275	251	282	268	271	277	273	255	269	315	258	266	298	265	287	305	286	282	280	276	261	276	287	242	262	271	275	228	300	275	277	274	303	252	267	268	284	272	257	251	233	256	276	275	265	268	261	283	264	250	252	282	290	254	240	286	284	280	251	281	278	280	241	277	275	278	276	251	249	269	290	241	255	279	241	247	283	272	255	243	278	251	275	246	284	282	243	293	264	265	252	296	283	272	308	251	250	261	282	256	259	254	272	270	293	261	270	264	275	284	303	262	270	256	282	262	269	286	262	292	238	266	271	244	268	268	245	277	269	249	255	277	263	246	277	250	316	255	272	286	263	238	284	256	265	280	284	244	290	285	287	294	263	267	264	246	282	265	282	288	246	283	264	308	287	236	232	247	284	278	262	269	307	262	249	266	248	276	253	243	259	277	266	276	254	253	269	272	262	296	286	253	261	267	315	306	262	254	256	267	273	250	287	288	256	245	273	246	292	273	287	263	276	264	277	290	281	308	234	257	304	281	294	291	262	272	286	270	288	289	262	268	298	254	280	278	244	275	248	261	290	234	272	300	268	244	275	287	245	282	257	244	289	264	242	274	260	290	267	255	243	262	238	242	254	281	264	263	277	275	281	271	294	293	258	267	258	238	260	272	264	246	276	260	268	263	264	276	248	269	284	281	275	298	280	277	244	261	234	294	269	276	267	282	265	257	279	273	265	250	269	262	285	277	260	239	273	275	245	240	254	264	271	265	264	294	297	283	276	280	264
51667	28857	22272	16824	13656	11878	10119	6303	3076	2377	930	474	335	291	227	188	181	173	179	181	173	140	148	152	129	149	125	148	137	155	154	120	109	144	125	118	150	118	136	136	129	136	121	137	108	148	121	130	133	136	116	116	119	116	124	118	130	147	129	143	130	148	124	112	132	114	107	108	132	130	128	137	142	148	126	120	114	128	132	101	123	121	133	101	123	146	126	115	104	113	125	99	136	102	111	114	120	142	127	139	122	113	109	126	135	134	119	118	110	104	119	140	103	119	119	127	132	117	127	133	111	113	135	125	134	106	112	99	117	130	113	123	124	132	123	131	125	139	100	138	136	136	124	131	119	128	100	120	131	126	120	123	101	114	121	125	142	137	138	124	124	115	117	149	108	132	140	135	131	104	141	119	148	115	135	105	118	134	116	123	148	133	142	136	118	134	130	129	112	136	116	140	124	136	145	135	124	115	133	125	112	133	125	121	122	116	109	104	131	113	139	131	131	107	135	150	116	114	133	112	131	155	141	109	125	98	114	138	119	116	115	131	138	121	112	123	110	118	121	126	132	114	141	130	136	107	137	153	146	125	137	111	125	152	130	132	118	127	128	123	121	130	120	149	114	129	118	139	129	125	126	122	101	135	120	121	121	123	124	160	104	124	140	150	141	110	124	132	135	136	124	136	142	134	130	118	118	116	118	110	125	139	133	111	102	135	131	133	109	121	135	116	121	133	146	126	153	138	98	111	92	144	127	128	110	132	131	134	142	118	133	111	111	141	126	110	107	118	105	123	119	119	121	125	128	130	97	93	110	121	107	131	99	144	148	119	127	119	132	121	125	152	136	130	108	118	152	121	106	123	124	143	134	148	138	148	146	128	128	122	118	129	123	139	140	123	111	129	137	129	119	114	134	120	124	113	130	113	146	117	121	128	127	118	117	121	104	129	107	111	116	109	125	132	136	112	139	130	111	110	102	113	114	115	124	133	133	120	135	123	116	122	124	130	136	133	149	135	133	123	113	123	133	124	103	130	132	116	107	127	113	125	126	125	132	110	107	105	119	120	120	132	145	129	105	131	117	149	138	129	131	127	108	118	135	123	128	114	140	115	125	135	122	145	135	130	133	140	135	128	114	114	121	108	114	125	140	124	128	123	112	126	160	139	108	102	120	140	136	126	139	142	109	137	163	148	147	122	107	103	130	117	124	119	120	117	156	120	127	132	133	134	124	114	128	123	130	142	139	113	118	126	111	133	125	134	138	107	109	127	128	126	116	118	134	146	115	98	135	125	115	110	143	116	103	118	124	109	133	121	127	111	122	112	137	118	107	123	129	139	117	133	115	126	113	118	102	125	118	133	156	122	127	120	139	133	131	101	125	130	127	126	134	138	146	125	116	135	116	117	123	107	142	142	136	135	125	106	135	150	122	131	118	138	147	128	115	133	129	126	120	132	138	133	118	133	125	119	127	141	133	124	111	111	126	127	116	127	147	120	116	135	122	115	129	130	138	119	124	112	144	146	113	126	125	134	136	131	107	123	124	141	115	134	127	134	123	129	144	118	137	134	128	123	120	118	111	122	131	135	136	119	141	139	137	137	138	115	122	137	126	140	129	127	142	122	118	121	122	114	123	118	103	126	139	118	113	128	131	143	117	123	131	129	118	160	120	138	136	127	135	123	124	127	148	108	119	110	137	123	116	132	117	113	113	144	125	107	109	122	130	141	120	121	126	128	122	138	112	128	136	101	126	122	104	115	127	115	116	122	130	124	117	132	117	126	139	110	125	124	118	113	123	167	119	109	117	128	110	152	123	140	129	124	115	126	119	123	142	149	148	132	146	135	124	129	149	121	139	144	152	145	126	117	130	130	135	123	122	116	135	138	118	114	148	118	116	127	132	113	124	114	97	120	121	102	139	129	135	123	127	121	151	118	99	120	108	123	121	129	115	132	133	132	115	145	117	132	126	115	135	126	117	122	106	145	123	122	135	128	132	133	146	115	122	142	121	109	113	109	123	138	123	124	140	115	115	123	150	147	130	120	124	117	135	124	117	112	107	133	131	116	124	127	131	129	127	115	114	110	117	117	132	121	127	129	120	129	95	97	147	124	133	147	135	106	106	121	126	124	122	139	119	131	141	128	151	133	116	138	128	126	111	138	121	133	109	124	111	124	124	133	133	129	130	142	130	130	122	125	134	139	132	128	128	148	138	116	113	123	134	108	126	143	134	125	132	130	132	126	129	109	113	111	125	108	110	116	118	139	144	136	130	145	129	123	107	117	154	117	139	109	110	95	115	132	119	140	132	131	124	136	117	137	107	103	125	117	131	110	107	134	121	143	134	117	122	125	151	137	114	119	121	135	128	134	142	124	122	111	124	97	129	119	122	128	114	122	129	134	121	122	119	131	121	153	107	119	155	131	138	132	121	149	121	117	115	110	133	124	122	150	112	129	129	104	127	130	120	140	128	131	130	148	143	124	142	125	127	118	145	130	113	149	122	123	119	123	138	115	142	124	124	117	119	99	109	132	120	112	107	119	128	153	130	121	130	120	110	104	134	117	147	123	117	98	105	125	130	123	107	120	133	115	141	125	120	117	116	143	129	126	106	128	132	121	128	130	104	128	124	133	137	128	114	118	122	124	108	117	130	124	111	120	136	128	111	120	133	128	132	111	123	137	122	133	108	141	119	134	115	133	102	102	130	135	136	135	114	128	114	141	124	141	121	127	122	107	115	113	106	117	123	123	107	132	127	132	132	142	133	95	114	105	127	121	113	118	107	138	122	113	116	107	128	114	132	152	121	117	150	139	133	139	123	125	132	115	125	130	131	124	129	108	122	125	116	123	111	121	112	129	128	119	126	118	115	100	95	118	111	136	131	119	119	125	135	145	114	123	126	124	133	131	127	128	120	137	146	124	124	121	125	128	121	132	102	127	124	150	136	119	118	108	135	118	116	124	119	123	128	129	128	110	145	113	139	139	124	117	127	133	131	149	112	131	126	101	146	140	128	114	130	115	120	134	119	102	123	141	125	131	120	118	134	132	132	131	139	128	121	120	120	141	109	122	118	103	117	114	128	106	129	123	147	138	139	119	100	131	132	141	116	144	140	111	127	123	118	119	140	143	126	123	103	125	137	130	156	126	140	110	120	147	137	115	133	119	129	112	134	105	114	141	131	108	136	123	126	130	119	125	132	120	118	131	111	108	131	135	113	134	128	124	126	120	117	134	140	132	138	116	147	121	111	134	126	121	103	117	136	132	141	137	122	130	114	118	131	145	137	130	139	130	134	125	141	114	115	121	101	129	123	143	116	143	129	119	118	123	113	121	121	141	124	137	140	125	120	114	117	125	114	116	125	135	104	144	122	135	144	127	123	143	136	119	116	133	120	140	117	130	131	134	125	140	104	121	135	140	132	142	133	119	125	120	129	123	141	101	120	119	128	121	142	133	144	134	149	124	134	138	127	127	137	109	116	145	122	122	142	126	122	154	121	128
32268	21291	27876	28426	29287	27576	26076	18107	11844	9991	3812	1967	1456	1113	804	655	634	596	545	537	535	450	521	477	424	394	390	383	386	349	391	320	294	370	296	298	322	297	280	274	310	295	291	322	291	297	305	293	298	309	289	314	253	289	265	257	276	284	269	317	273	262	291	278	279	287	283	254	276	240	257	293	284	330	292	289	289	266	252	266	277	263	270	278	274	261	280	273	286	273	289	263	300	283	265	317	251	288	279	258	269	255	302	268	273	290	284	247	277	273	279	274	256	300	278	301	295	293	293	262	306	280	298	273	286	288	273	283	302	264	250	267	264	256	279	290	318	301	277	284	265	280	288	305	298	293	261	274	325	268	305	318	297	299	282	293	269	267	282	289	256	258	297	301	262	256	279	279	276	287	286	293	294	279	312	259	288	290	272	268	288	269	289	278	285	286	305	300	289	266	285	280	278	289	268	271	270	277	292	270	259	283	254	281	285	252	267	250	278	287	274	287	275	268	308	318	309	275	240	280	288	279	318	251	265	290	282	277	285	276	284	270	282	283	288	262	257	277	292	273	285	275	304	280	307	307	301	272	282	270	281	292	264	285	286	292	291	281	284	287	276	298	268	263	284	255	291	286	284	255	267	258	298	311	276	300	290	262	261	295	270	263	284	297	266	248	304	300	258	315	298	276	267	298	278	299	289	276	276	285	262	286	301	290	276	251	283	250	286	274	295	287	258	283	278	295	286	304	251	267	288	273	281	276	286	271	258	304	273	264	272	272	268	306	263	268	266	265	293	255	295	276	278	271	257	278	276	276	304	279	313	308	274	281	301	277	284	281	285	280	284	247	276	266	250	311	262	255	303	309	291	279	329	262	270	262	280	265	278	270	288	302	293	269	292	290	285	280	263	269	257	302	249	275	282	278	284	271	298	300	262	281	276	272	278	285	253	303	272	275	317	297	286	259	297	280	300	286	309	285	274	272	263	263	285	282	295	281	267	301	283	297	265	273	277	274	288	293	296	262	269	285	265	269	288	266	300	263	292	268	274	257	269	266	272	290	271	277	278	290	273	296	298	271	286	233	285	291	302	254	282	258	283	261	260	281	276	273	283	287	278	288	297	278	295	300	262	278	257	291	288	236	275	272	304	272	268	284	273	239	280	260	295	282	306	268	269	304	267	271	282	278	265	270	263	275	260	307	266	260	276	278	283	269	276	290	270	265	262	274	304	261	290	252	269	288	264	292	307	275	288	264	275	297	251	285	256	270	269	279	280	268	292	256	284	270	262	295	274	268	258	264	283	301	271	266	300	275	295	265	310	286	314	295	305	246	291	277	283	298	266	268	305	269	271	276	299	289	264	240	314	237	270	305	278	268	302	299	260	289	262	274	269	281	268	271	273	279	297	277	287	249	284	286	296	281	297	273	308	288	301	259	266	267	277	305	269	299	286	256	297	293	287	273	256	267	305	288	262	269	273	302	288	276	308	250	299	292	266	266	256	300	297	288	271	278	293	284	279	297	268	273	278	278	296	313	259	262	272	311	284	268	256	289	304	279	315	270	300	309	277	250	265	242	299	298	282	287	307	287	269	293	254	270	306	262	259	280	289	266	275	265	287	265	313	261	251	306	270	282	269	278	298	293	303	272	279	302	265	300	294	286	305	259	285	265	304	293	276	267	264	296	278	264	286	306	282	309	290	279	304	278	271	234	276	273	286	280	296	266	263	270	299	290	245	258	261	298	261	277	282	254	283	260	291	290	283	289	251	256	296	240	283	272	241	274	287	260	279	278	296	280	277	268	279	300	255	269	288	295	265	277	299	290	251	269	271	297	276	277	270	299	277	284	280	288	279	276	306	294	293	231	271	283	271	306	290	277	289	284	282	306	262	269	258	274	277	294	274	300	280	286	288	299	260	294	268	261	280	313	277	285	262	256	278	272	279	266	283	258	298	268	289	299	287	284	299	251	270	252	231	301	292	285	277	274	282	303	263	264	264	286	282	311	301	278	273	310	293	271	270	294	262	222	287	272	310	274	292	290	280	310	267	269	261	293	270	293	298	275	268	247	242	304	297	254	259	303	257	250	264	274	282	296	275	271	269	286	290	252	281	315	262	289	277	289	264	283	240	267	270	242	315	286	288	285	273	250	272	265	295	265	283	286	252	257	273	294	298	271	262	265	266	261	287	313	280	272	270	274	276	265	299	272	279	262	290	247	271	281	301	288	303	296	277	270	280	291	295	290	273	280	280	289	310	270	258	264	291	286	243	283	289	302	301	277	273	291	268	291	302	283	312	285	283	288	265	284	280	286	255	303	301	275	269	281	274	283	275	317	305	285	255	304	279	288	260	248	288	310	261	304	295	260	311	292	272	288	281	242	276	276	278	250	273	277	293	248	263	300	295	272	310	285	273	289	300	302	293	282	288	286	302	299	297	291	254	289	267	285	283	278	308	282	259	312	246	280	277	254	266	249	287	275	289	290	285	281	279	274	266	245	289	293	289	265	292	260	290	281	269	250	287	286	280	281	276	279	271	275	289	273	269	269	290	292	300	275	279	298	277	274	266	282	300	273	309	289	281	274	268	255	268	253	298	258	254	258	287	273	262	300	264	283	284	278	287	284	313	263	257	290	255	247	285	271	289	264	267	248	268	272	262	281	272	285	228	264	282	294	249	284	267	291	297	289	265	270	330	275	282	264	286	267	268	282	264	302	284	276	271	307	267	299	285	297	300	267	309	259	291	273	276	271	274	273	265	257	279	305	270	329	293	292	296	275	300	280	271	269	287	289	284	276	294	282	285	273	269	270	301	287	308	257	314	293	295	290	272	264	268	284	285	307	284	294	261	278	286	289	278	291	261	304	247	275	267	276	288	263	260	307	291	299	296	279	305	271	262	300	275	275	303	268	261	276	276	259	297	271	272	257	275	272	299	287	276	277	275	258	296	299	275	291	295	294	273	262	276	278	284	314	297	303	270	278	275	277	283	256	343	280	243	286	288	300	290	270	317	281	274	276	284	279	287	266	287	272	274	299	278	314	297	275	271	247	262	261	272	289	242	279	283	303	282	342	279	285	296	287	250	277	274	291	262	286	305	290	281	285	282	311	281	291	266	268	271	299	249	271	264	257	286	275	297	288	280	262	243	280	265	292	257	282	297	269	270	282	267	281	276	227	285	283	292	296	291	272	257	296	268	289	298	322	316	267	286	293	289	281	280	310	276	295	272	296	269	277	287	292	269	279	289	240	264	278	308	328	278	275	280	259	305	296	269	279	291	267	286	294	280	252	275	283	299	260	291	270	297	266	291	268	281	294	252	291	281	269	252	285	241	306	266	299	258	258	272	302	285	267	281	266	294	258	252	278	285	256	277	289	253	270	276	283	316	253	286	261	259	286	282	257	278	263	268	271	256	267	288	281	284	295	295	279	290	270	273	306	296	262	297	293	265	267	277	304	278	280	273	311	283	265	267	289	289	275	292	290	238	321	265	287	281	293	281	281
27511	13605	8368	4291	2343	1577	1387	769	515	418	299	220	154	147	140	138	120	84	102	116	96	118	111	109	85	101	86	90	84	109	93	98	111	86	108	110	113	97	104	118	109	105	104	86	83	107	98	125	85	97	93	112	98	100	101	94	105	92	106	90	92	88	107	100	115	90	103	98	81	108	108	101	99	89	94	94	100	84	103	115	121	108	98	90	101	101	96	113	99	117	99	113	95	100	84	104	90	85	101	91	91	104	88	85	102	98	88	84	105	107	87	97	92	100	116	91	85	77	98	91	91	107	104	80	96	104	94	104	99	76	112	88	113	105	110	100	88	111	100	92	85	84	116	87	89	95	88	93	98	99	106	92	100	89	78	98	119	95	90	113	112	98	99	109	97	98	89	91	105	102	109	91	104	102	90	87	110	92	85	107	96	92	125	101	109	105	85	98	101	102	94	84	101	98	79	89	95	112	85	98	92	100	79	83	90	97	96	100	100	105	78	98	97	102	103	87	83	98	103	106	81	81	91	92	93	110	105	94	96	105	87	91	100	102	92	109	106	91	88	75	118	110	113	109	109	96	89	119	104	93	89	91	103	92	90	79	102	112	89	95	94	88	103	110	114	93	105	99	88	90	107	95	125	94	96	97	116	92	91	97	93	110	115	98	85	94	80	83	102	98	93	87	104	89	97	101	96	112	106	76	99	94	92	110	72	101	89	122	85	108	101	74	102	119	116	106	106	99	96	119	91	92	97	85	105	99	114	89	85	95	87	81	90	97	96	87	97	85	100	116	98	94	96	98	92	89	97	93	94	90	103	91	86	90	95	105	109	99	96	102	101	106	102	104	91	98	88	98	93	104	97	85	116	95	79	100	83	94	103	104	97	113	96	111	97	83	108	85	103	99	98	83	78	97	110	101	98	89	110	103	94	89	107	92	114	94	88	81	100	85	107	105	100	106	87	97	91	97	125	100	105	88	96	99	95	94	101	79	95	75	81	88	91	78	87	81	116	109	95	92	71	113	64	83	88	71	93	120	96	81	106	86	96	99	89	87	113	100	94	89	99	78	102	111	92	96	86	99	106	81	77	95	91	89	114	78	108	89	112	92	109	98	100	87	86	90	100	92	103	93	100	130	95	87	82	95	109	102	101	111	110	95	90	87	87	98	107	98	92	78	91	97	88	88	86	87	112	87	108	106	92	106	101	101	97	92	120	87	105	87	90	91	113	124	85	94	84	116	98	100	96	98	109	97	90	99	105	100	89	96	98	97	100	86	97	104	108	119	102	78	87	86	82	96	90	93	117	86	97	119	110	101	105	114	73	96	79	109	100	102	72	93	104	103	85	92	107	111	99	87	85	107	103	102	103	100	100	91	104	87	96	87	108	89	96	78	114	86	89	91	86	109	87	110	83	94	93	85	104	90	103	95	79	101	95	78	96	92	111	107	84	101	92	96	84	83	107	112	92	100	103	74	102	85	98	94	96	83	84	106	90	115	101	103	84	83	114	101	106	101	90	87	90	88	94	98	114	108	108	100	105	101	103	104	98	84	69	88	101	98	108	93	94	98	112	91	64	86	102	101	95	96	82	89	95	99	97	101	90	96	79	98	95	91	79	89	108	106	107	111	113	94	88	91	92	93	95	104	96	95	96	85	96	87	108	83	87	100	95	112	82	97	100	102	103	107	82	102	95	85	109	107	94	100	89	106	96	86	105	92	97	92	97	101	107	87	100	91	101	93	105	89	101	105	102	104	105	94	113	101	109	93	99	105	78	110	84	90	90	113	99	93	92	105	88	88	120	106	106	86	107	98	105	90	103	87	78	100	90	86	86	95	83	103	105	87	84	79	103	104	110	99	96	91	92	85	94	104	86	108	105	113	85	97	102	99	94	104	77	92	105	76	109	91	90	98	80	94	97	94	109	100	93	109	69	104	89	96	103	100	79	114	108	105	104	118	98	87	90	106	101	97	87	107	104	91	93	79	90	114	105	81	96	78	98	102	96	105	95	94	98	92	115	91	100	94	88	110	90	104	92	106	101	82	102	91	99	95	94	95	97	106	111	109	92	84	85	111	90	87	101	98	98	108	73	76	102	83	96	110	97	114	96	89	102	85	95	96	96	95	92	103	92	88	96	104	93	97	86	86	93	113	95	104	98	107	121	81	96	97	105	97	90	93	111	93	118	102	94	107	105	94	103	87	97	99	90	90	77	109	107	93	99	119	99	110	84	107	116	95	85	87	100	92	87	103	94	84	97	114	94	110	108	98	89	95	67	97	106	99	95	67	103	118	102	104	96	95	110	106	99	87	93	112	90	96	92	105	97	107	99	90	100	93	102	98	98	103	111	93	88	98	76	93	90	86	102	90	90	111	104	82	113	86	75	113	91	84	92	91	84	111	108	99	96	108	91	127	124	84	84	94	103	93	96	77	91	80	96	123	101	70	92	88	114	105	102	103	99	115	103	80	100	91	92	97	94	97	83	99	86	111	89	101	101	79	106	105	103	95	105	95	99	90	99	122	78	107	94	90	126	109	93	106	87	97	79	80	92	100	95	91	80	105	106	87	72	105	113	94	80	99	96	101	99	92	79	88	91	90	95	95	108	96	91	88	111	103	107	97	108	84	93	106	100	105	93	89	107	87	80	83	105	97	94	92	93	105	90	92	94	83	107	103	96	94	120	98	110	113	88	90	100	102	94	106	112	109	104	103	76	96	89	97	94	98	89	90	120	88	100	108	104	82	85	87	93	87	91	89	74	97	101	113	112	91	114	106	75	94	91	103	98	88	91	87	98	89	89	96	121	91	84	100	86	97	97	98	100	96	95	91	85	105	109	86	94	99	81	77	99	82	83	68	99	92	98	101	87	123	103	101	94	89	113	95	78	100	106	93	105	90	101	95	97	78	101	104	92	91	74	90	87	108	109	97	80	114	83	122	92	86	105	90	96	89	93	100	87	83	115	89	82	97	99	90	89	91	89	103	91	89	104	87	105	102	84	90	70	106	91	109	100	120	92	113	104	91	79	77	84	117	89	126	103	93	105	108	112	105	97	119	91	87	88	97	93	99	83	96	95	100	94	91	92	89	89	97	114	74	102	84	104	114	109	104	92	100	101	79	78	94	98	102	89	112	84	102	101	81	102	93	80	98	89	88	106	93	97	97	105	100	105	95	112	94	91	105	85	99	91	99	99	110	92	92	90	102	81	100	96	91	90	98	100	95	104	82	86	104	89	102	85	111	102	101	81	91	107	81	89	87	102	85	98	84	107	95	78	111	100	100	108	109	109	104	93	83	112	114	97	85	96	78	95	103	114	99	85	107	82	90	107	95	84	115	108	113	96	108	102	94	88	103	108	97	125	83	85	85	99	96	95	84	96	99	116	99	106	84	105	82	85	102	123	102	97	88	99	106	111	73	90	103	88	95	87	88	83	106	108	91	105	102	91	105	97	93	95	94	97	98	93	89	90	101	92	99	85	82	85	93	99	82	102	84
17263	10455	13353	10920	8166	6508	5727	3478	2371	1876	1154	762	582	509	402	326	305	316	304	286	299	279	277	243	250	229	245	243	250	258	240	237	251	231	220	205	226	227	249	226	243	235	243	213	234	234	253	222	232	215	228	238	246	216	237	222	226	216	220	231	256	245	225	189	236	227	213	236	222	240	230	234	232	233	243	234	213	262	227	230	223	211	217	232	203	235	240	208	231	235	219	217	235	231	227	229	205	252	220	218	250	220	242	225	215	226	235	206	213	258	219	231	243	243	247	265	221	237	222	209	229	232	235	229	233	262	218	227	222	243	221	233	197	239	227	232	248	223	241	269	230	225	203	238	235	241	231	216	232	214	214	230	232	223	220	215	207	220	215	240	166	217	237	212	235	236	228	226	206	199	205	218	184	223	212	232	221	221	205	216	242	236	221	235	216	224	209	242	228	234	226	268	224	222	226	226	228	218	216	247	215	234	208	198	199	211	235	223	206	245	205	207	215	239	216	239	226	197	233	206	194	243	237	203	201	236	242	223	232	218	206	207	219	237	232	211	227	203	223	235	219	206	192	221	228	224	235	212	228	242	222	199	208	212	224	228	249	212	218	221	225	193	229	229	227	251	205	249	221	234	211	228	214	226	222	228	228	244	224	253	195	226	227	198	205	214	203	227	226	205	217	220	231	234	248	243	221	219	244	227	228	216	229	223	225	230	224	232	189	220	241	235	221	246	233	226	215	212	204	211	240	231	221	231	238	231	209	253	215	212	251	199	231	233	229	215	207	229	226	200	218	230	223	232	232	217	214	221	215	226	246	223	214	210	209	208	222	223	236	224	230	227	217	200	182	218	242	254	254	209	230	228	223	255	223	226	225	220	248	250	199	228	217	220	225	215	212	211	208	224	242	231	210	235	218	227	231	232	227	226	213	196	216	246	223	224	230	238	195	243	236	237	234	232	217	224	236	214	208	222	234	213	239	217	191	238	241	242	234	210	214	218	242	249	213	216	231	223	228	224	217	234	250	205	229	244	200	222	238	223	203	247	229	223	255	241	225	215	209	234	243	247	221	222	225	237	199	215	214	232	220	245	246	236	239	200	202	239	223	200	224	234	234	203	237	220	224	193	221	236	196	259	231	235	212	242	229	206	230	237	236	201	219	194	221	251	218	226	233	217	233	222	238	242	217	222	228	218	220	232	211	234	227	236	210	209	232	220	221	226	205	215	231	248	211	235	225	224	194	229	257	202	208	230	249	209	222	253	224	207	218	229	199	231	214	198	201	211	226	223	229	217	228	207	236	203	195	203	234	218	223	253	223	217	205	205	210	232	200	223	228	249	204	245	220	235	206	216	203	227	233	214	238	207	218	237	217	239	228	202	228	227	237	227	220	221	246	237	233	217	237	223	194	212	208	207	196	229	232	228	221	218	193	211	215	228	241	233	230	209	255	227	234	206	214	228	216	210	221	192	227	231	251	231	202	206	221	233	208	201	205	227	227	242	236	244	212	220	233	207	221	229	201	212	221	230	241	199	222	231	213	224	231	222	227	239	230	222	229	231	211	221	258	241	236	209	217	254	206	244	223	213	251	252	238	241	227	229	246	225	209	215	242	223	202	248	239	214	236	221	220	190	219	214	272	254	233	202	244	231	186	220	215	232	203	219	235	236	224	239	216	221	205	233	228	236	211	244	264	219	202	226	237	219	249	210	226	217	245	212	237	234	208	225	260	210	224	217	197	232	220	219	214	219	233	216	216	231	246	223	212	229	218	226	206	240	212	214	227	207	222	240	221	236	202	219	232	207	211	209	228	227	229	220	215	219	206	238	230	239	232	253	228	228	222	220	210	211	202	241	235	225	225	252	231	242	213	270	217	226	231	197	236	225	222	216	197	213	227	223	219	228	208	251	235	213	237	230	231	232	226	274	231	232	239	244	211	224	213	235	242	246	237	225	237	211	211	239	239	214	227	221	223	184	216	210	245	235	225	243	218	228	238	225	230	240	236	217	185	215	241	224	241	233	232	233	195	220	231	233	232	210	212	218	211	220	206	244	205	226	242	224	202	248	248	250	224	249	228	231	228	234	222	199	230	201	249	226	238	226	242	234	237	214	205	219	244	218	213	231	238	200	204	235	208	212	229	231	233	228	228	211	211	244	250	236	206	200	225	217	200	226	225	211	223	224	235	223	206	235	200	222	205	202	226	230	217	229	229	223	232	244	209	205	232	211	240	221	235	214	218	248	215	236	218	215	208	223	230	215	220	226	214	211	217	221	241	248	233	255	228	213	240	260	219	230	208	232	229	197	205	245	217	215	222	221	215	209	237	237	216	212	217	231	235	208	225	223	238	244	262	232	219	219	240	222	224	225	242	233	188	228	177	224	251	234	260	242	247	254	218	238	219	232	210	210	213	217	205	225	234	220	207	242	214	237	219	231	225	219	231	236	243	215	238	199	206	248	242	244	228	223	243	228	215	224	243	222	226	219	219	208	202	230	208	221	219	223	224	241	221	213	235	219	229	224	232	250	222	174	229	214	225	194	239	227	232	213	207	255	240	230	216	246	216	220	224	218	212	210	212	234	228	238	199	221	210	240	205	212	200	235	231	212	233	206	204	232	232	211	227	194	254	191	215	220	216	244	224	230	219	187	221	242	228	240	238	250	223	204	233	244	229	248	240	228	242	219	218	218	254	227	221	240	218	209	231	225	233	236	216	218	257	241	219	235	251	180	228	187	227	231	216	231	231	204	231	224	235	199	202	221	221	223	233	218	205	203	216	230	213	218	217	239	183	239	232	223	223	206	209	232	237	227	220	228	226	237	250	256	211	242	197	211	213	220	212	218	224	241	216	207	231	242	222	205	243	206	207	234	215	207	226	216	240	239	236	252	247	233	197	202	246	228	246	236	228	247	223	210	220	250	217	211	217	240	212	221	220	220	250	232	228	244	224	225	229	224	231	215	219	249	201	214	238	238	247	239	198	209	242	201	218	255	219	210	208	216	216	214	217	221	242	215	210	241	222	239	210	251	217	202	216	227	229	240	242	239	259	222	226	214	218	228	200	233	223	247	248	224	245	239	214	222	230	252	222	211	242	218	202	206	270	223	227	226	206	232	230	211	190	217	215	195	216	224	208	213	236	215	231	207	212	219	207	231	240	219	219	215	206	202	229	212	223	209	234	234	234	225	227	251	226	216	220	200	214	251	210	229	215	231	202	242	246	222	200	216	219	258	220	250	214	210	230	211	213	253	225	223	228	214	241	248	180	178	244	248	217	231	225	247	240	207	212	221	219	221	227	205	240	219	224	231	234	232	244	225	224	220	233	217	234	237	211	241	210	240	231	235	203	223	204	234	229	210	234	229	223	225	209	195	214	225	219	226	248	225	240	237	221	228	207	219	233	229	233	229	220	213	236	253	245	239	234	245	233	215	206	217	225	214	239	209	251	230	235	232	225	228	224	223	199	222	228	248	227	217	229	209	234	204	215	194	241	209
41200	24963	15970	8738	6090	6599	5937	3055	1954	1356	716	306	283	199	196	144	153	148	149	141	145	133	133	160	109	148	114	147	135	147	125	145	115	135	134	122	127	130	103	120	123	123	143	117	116	148	106	119	141	119	134	111	99	103	117	131	107	111	108	122	119	109	130	118	122	121	120	109	117	116	138	125	122	137	99	138	112	117	106	123	121	118	123	115	119	117	110	102	100	124	119	125	133	129	119	127	114	134	107	125	109	112	133	148	113	97	133	92	116	106	111	109	107	101	117	144	122	139	141	133	109	107	128	135	117	130	116	117	121	113	112	105	125	115	129	116	122	130	149	124	130	116	114	112	111	126	116	129	128	120	102	106	104	108	106	112	120	109	116	105	110	162	124	131	117	132	120	111	116	134	130	122	125	119	110	102	113	141	128	109	106	116	124	115	122	113	113	126	110	121	114	128	116	121	110	122	137	107	113	135	106	130	119	140	116	123	107	108	119	121	114	99	118	151	114	130	133	145	121	109	137	105	88	100	122	118	125	122	121	106	128	134	124	117	105	104	107	128	118	128	132	123	102	129	137	99	103	119	127	124	123	122	140	103	106	129	118	135	106	119	114	121	128	128	125	132	115	116	99	103	116	94	105	105	139	126	109	129	118	93	94	115	119	102	116	114	123	124	142	89	104	110	99	132	112	122	111	112	118	126	110	118	136	99	119	111	112	118	132	114	129	110	114	127	123	110	105	144	122	142	137	118	109	125	113	127	126	113	124	108	112	113	131	131	121	104	128	100	125	112	108	119	124	109	113	123	121	129	106	125	109	96	114	105	123	113	129	96	123	105	86	132	133	125	121	117	132	103	105	131	118	127	122	121	134	113	95	115	126	109	136	97	112	97	109	110	102	122	123	117	131	101	98	119	113	122	125	116	139	132	134	117	127	109	145	125	128	116	114	124	129	120	115	107	107	128	112	126	112	134	136	107	138	106	112	132	106	111	126	120	118	133	102	107	119	127	111	112	111	101	110	123	91	120	114	145	116	98	138	131	133	116	139	123	117	118	130	131	96	110	119	115	140	108	138	119	132	106	128	106	107	141	112	114	110	113	115	124	122	111	126	112	94	107	118	142	122	101	116	104	122	103	130	131	123	120	116	124	109	101	122	117	106	115	114	138	117	111	132	137	147	135	138	88	105	114	114	93	126	100	115	108	112	112	123	112	111	117	123	135	109	120	108	104	124	127	125	114	124	120	109	117	119	101	128	113	111	108	122	104	114	107	109	104	105	131	139	118	122	130	139	134	105	107	124	115	142	122	139	107	108	99	99	119	106	134	126	134	124	136	139	121	98	110	120	126	127	117	100	103	115	120	116	123	163	120	126	116	112	118	116	97	121	114	116	119	123	135	141	113	111	108	150	137	136	118	116	106	125	127	122	112	123	115	135	125	110	99	121	107	104	118	98	99	126	108	113	116	122	119	112	114	107	117	136	117	104	130	117	99	113	141	119	107	117	133	140	122	131	144	103	108	108	117	103	103	110	131	109	105	99	120	94	131	118	124	98	131	103	125	136	127	114	133	105	103	123	106	125	108	126	119	106	108	115	101	117	119	129	141	142	120	118	117	131	126	101	115	99	98	121	118	150	134	104	109	95	108	129	129	102	97	109	123	114	130	118	128	120	112	116	125	103	111	120	136	118	124	112	153	107	120	129	89	114	127	132	100	112	103	118	111	127	110	141	124	116	115	118	121	105	117	134	147	123	104	135	124	108	109	104	128	125	116	158	125	124	119	129	119	112	130	110	128	124	119	110	127	115	116	138	115	111	125	110	120	115	129	139	102	126	123	129	131	130	143	116	119	131	113	120	109	145	127	114	110	124	131	122	116	125	113	109	111	112	115	124	116	113	138	126	139	138	115	132	128	121	127	144	116	134	108	102	110	137	125	119	122	114	125	94	101	151	118	92	100	122	129	133	108	128	126	103	133	120	133	105	118	125	114	112	136	115	105	119	112	137	111	123	111	117	93	123	119	126	117	129	107	146	136	118	124	108	109	118	119	119	124	140	108	117	110	100	113	130	130	126	127	134	117	122	103	106	107	125	122	121	98	99	106	136	124	114	122	117	109	108	103	116	101	120	108	113	125	113	107	103	125	124	96	126	110	121	123	135	95	138	108	117	126	136	125	118	119	125	118	127	108	116	107	124	129	99	125	119	110	100	113	117	128	101	122	131	112	119	108	121	115	116	143	108	123	112	104	101	114	89	114	102	132	107	120	105	118	130	130	118	101	114	118	117	131	126	102	109	120	123	114	129	101	119	134	120	99	129	115	136	103	111	125	134	114	105	113	114	113	113	118	109	117	126	146	113	107	132	129	131	120	123	129	116	113	127	137	155	111	119	95	124	112	125	125	129	138	100	134	121	136	119	130	117	110	130	125	122	143	115	109	118	119	98	106	107	115	121	117	129	107	115	113	122	127	104	129	100	121	100	125	119	116	110	114	124	114	108	115	136	151	111	115	125	135	126	122	144	116	106	134	116	133	117	132	108	119	110	90	132	107	114	96	95	110	115	106	129	118	107	132	117	118	122	117	130	122	121	127	108	99	121	116	146	121	118	124	123	127	100	127	117	114	116	102	119	129	107	112	119	113	111	116	131	119	110	110	138	114	108	100	112	94	148	112	113	115	125	110	97	119	135	129	136	111	115	126	116	118	123	114	121	127	103	117	124	122	107	129	89	114	128	141	119	122	116	127	109	136	124	124	127	103	114	114	114	138	115	123	138	104	128	134	121	103	121	111	110	120	138	112	124	121	121	115	111	140	122	118	108	128	105	116	130	133	111	127	124	96	123	120	105	111	108	123	123	111	123	109	125	102	116	126	125	131	114	98	104	119	124	112	124	117	121	128	121	120	109	118	117	121	113	129	120	109	121	107	109	107	109	103	105	139	124	146	118	100	117	103	116	114	127	122	119	99	121	136	129	110	123	106	103	122	112	142	139	108	123	120	128	130	119	131	122	132	127	124	127	131	119	130	131	109	131	114	108	121	108	97	116	129	109	126	117	124	117	120	136	125	111	117	105	115	114	110	127	128	127	104	119	108	113	111	116	119	122	108	132	99	101	107	124	108	133	111	133	98	115	126	132	125	121	119	130	123	109	124	111	143	95	121	123	127	111	123	126	112	122	127	102	120	108	101	116	103	105	93	104	112	129	119	142	98	115	113	128	123	126	115	118	121	117	129	125	121	141	131	112	97	122	109	115	109	112	125	108	141	111	126	125	105	107	118	112	123	120	133	96	125	122	113	142	143	117	147	121	115	110	104	113	118	120	103	122	109	129	131	99	111	109	130	127	126	124	118	111	123	104	106	117	102	107	123	112	108	107	121	114	111	100	115	114	130	104	118	117	131	128	128	115	124	129	134	112	120	137	113	111	109	115	134	95	134	118	116	114	106	142	118	131	120	103	128	137	125	126	107	120	112	103	128	114	125	121	123	127	131	111	126
25629	18980	20914	18788	17671	20322	18473	11304	8445	6374	3272	1670	1113	972	703	611	496	507	504	418	480	410	395	364	370	378	331	331	365	271	327	358	302	338	290	260	291	307	327	324	274	287	328	281	276	262	252	256	288	290	308	302	291	260	275	285	279	266	267	280	250	258	279	260	273	276	295	258	249	291	265	270	275	290	278	292	262	295	237	263	256	264	283	267	280	294	270	261	254	255	243	255	267	276	234	284	308	252	281	268	245	293	249	271	294	258	267	280	264	258	265	253	226	284	279	299	272	274	236	265	272	272	266	262	266	318	266	282	257	274	248	279	286	247	282	285	235	270	256	248	251	250	283	282	280	256	275	262	281	261	278	255	246	273	301	258	266	255	252	295	253	249	252	253	268	253	237	288	251	281	309	260	257	254	244	275	291	262	291	252	281	288	250	268	275	281	302	253	266	263	245	236	242	262	274	251	269	237	288	261	294	286	224	260	275	285	263	304	251	281	277	257	257	260	256	294	266	266	255	281	289	281	268	248	260	303	268	290	253	261	274	271	278	280	292	273	284	309	291	264	274	249	272	279	230	246	281	274	268	253	289	296	306	251	274	266	263	282	293	244	282	285	266	259	276	276	262	288	259	282	270	269	259	264	290	256	267	265	272	261	238	293	274	264	285	263	248	279	272	287	276	293	259	285	286	265	275	251	251	279	265	290	279	241	246	267	279	254	293	266	265	240	264	244	256	274	268	269	261	264	309	259	247	273	284	271	284	281	240	291	300	283	262	252	252	287	270	279	250	287	262	299	279	258	301	290	273	286	273	251	293	274	262	289	244	258	225	275	288	299	248	262	275	284	285	279	289	267	246	304	272	270	283	257	252	254	284	296	260	282	262	248	273	264	270	254	253	265	287	259	266	262	278	293	244	249	259	307	284	262	272	256	274	262	257	256	266	268	280	268	261	269	260	251	245	245	291	265	266	271	256	280	240	241	271	265	262	287	277	284	254	247	265	267	265	307	301	226	252	262	265	263	243	248	293	255	288	278	276	268	262	269	258	264	269	273	287	251	254	273	273	266	242	255	277	266	275	295	287	266	285	233	278	257	283	275	287	267	287	239	261	275	287	220	264	270	277	287	236	269	303	247	302	304	274	239	232	267	250	272	273	270	262	250	249	276	284	251	282	273	265	270	253	277	240	256	239	277	259	283	271	282	241	274	251	280	289	249	245	281	261	258	269	279	249	259	267	264	236	289	265	266	241	256	297	253	252	280	264	246	259	237	272	251	222	293	253	274	231	271	282	263	270	278	232	274	246	240	272	276	282	263	278	251	254	256	299	261	239	273	276	296	288	286	240	270	281	239	254	267	244	275	285	290	261	247	260	267	285	263	251	250	291	283	269	252	260	290	269	279	291	264	258	250	279	279	254	249	276	263	282	247	239	265	254	257	245	252	253	284	244	279	267	277	279	273	257	283	272	275	242	245	269	304	259	270	260	275	286	253	237	262	250	264	299	259	284	275	276	252	270	265	302	268	272	269	247	282	273	260	262	285	293	260	257	239	258	275	274	263	270	269	277	274	285	276	245	233	261	270	265	279	295	278	251	264	298	255	277	256	265	268	251	251	257	250	268	273	284	288	270	258	272	264	258	285	282	290	272	288	248	244	256	260	275	267	287	296	249	261	265	277	260	257	273	289	251	278	260	276	288	237	256	251	263	284	247	274	295	296	252	272	251	304	261	267	279	277	263	211	306	275	298	240	274	276	249	253	287	277	267	274	290	241	268	260	275	253	267	260	262	272	286	258	278	272	276	274	291	271	276	249	281	277	284	272	268	278	260	294	288	261	315	248	277	243	273	274	278	282	272	265	264	288	243	246	268	274	254	282	235	282	290	258	292	313	245	259	283	283	255	245	245	262	287	254	264	246	255	268	255	274	281	277	293	272	269	272	277	304	280	268	280	290	281	231	255	240	264	263	250	267	274	288	270	248	271	281	273	260	259	274	274	278	260	243	297	266	286	265	273	249	247	271	265	268	287	296	270	261	305	280	254	269	286	276	268	245	270	288	301	262	273	264	255	261	293	278	263	263	264	293	263	237	276	241	260	265	252	294	290	242	284	305	261	245	286	267	270	273	281	274	268	285	275	252	258	268	277	284	265	256	227	261	282	273	231	292	270	265	251	267	246	324	255	288	271	267	228	254	313	244	291	284	240	278	286	283	270	269	266	266	262	268	273	260	291	264	259	277	256	276	248	264	254	253	248	253	265	259	268	265	297	266	264	277	283	305	260	289	251	265	279	261	262	291	260	264	244	283	286	228	258	271	238	249	275	243	284	266	230	250	263	256	236	257	257	255	245	264	247	229	275	259	239	271	282	263	292	257	278	272	256	288	291	247	229	278	269	289	273	248	292	276	257	277	261	247	263	248	260	271	257	284	289	242	249	302	279	278	289	268	262	281	300	274	281	285	246	255	246	266	262	265	264	264	300	269	258	275	259	284	238	249	242	256	272	261	266	254	223	273	274	245	286	302	286	265	229	256	280	235	280	255	284	295	272	309	256	268	280	254	285	280	258	273	252	251	266	250	256	273	297	270	284	296	239	255	270	270	292	253	251	283	267	272	260	259	260	291	279	298	253	249	278	252	286	267	273	280	287	272	279	249	273	288	269	256	261	284	274	280	246	272	265	271	267	260	269	265	241	275	270	261	251	243	263	266	262	262	293	254	251	257	279	257	258	270	249	265	260	281	274	271	255	275	260	257	261	274	289	269	263	272	269	259	290	263	265	245	279	264	248	275	265	255	256	279	250	259	271	262	261	269	283	271	280	269	265	271	276	248	234	259	276	239	273	258	238	267	284	281	272	224	270	282	274	271	261	249	275	283	265	280	285	277	245	248	222	301	295	244	253	278	252	262	280	281	259	283	260	285	243	278	259	267	250	262	281	281	266	266	272	270	261	267	263	252	275	249	289	274	284	277	279	272	245	264	264	266	273	252	283	273	250	299	248	236	266	251	271	280	279	252	293	315	235	276	266	271	285	257	259	270	263	277	229	286	271	274	262	272	293	281	279	256	242	288	291	283	295	271	280	251	273	289	254	283	254	269	287	258	295	281	239	251	293	286	284	274	279	261	247	275	267	306	278	310	250	265	264	274	284	263	253	268	292	270	305	258	284	239	270	261	254	270	281	288	259	262	264	272	289	291	263	271	260	248	282	254	259	263	231	262	282	240	265	266	273	257	261	271	284	249	291	262	274	311	257	266	256	274	272	257	243	277	215	254	253	267	262	278	226	262	264	263	283	250	258	252	238	269	295	276	268	268	306	269	235	307	269	256	251	252	269	263	277	229	282	269	244	274	258	303	266	243	260	256	274	239	298	286	274	258	269	276	286	263	286	240	257	274	263	261	263	267	274	252	238	269	257	270	245	264	263	259	280	270	252	279	268	263	274	261	237	278	248	294	239	261	291	303	270	269	266	284	252	279	276	276	269	286	283	263	235	263
52186	28267	21530	18958	14564	12774	10900	8473	4635	2679	1214	503	409	289	269	193	193	179	162	188	204	155	154	169	169	150	141	132	141	134	136	138	134	152	147	119	125	140	138	158	135	131	129	138	131	124	131	141	111	137	115	116	131	119	125	139	96	109	128	153	128	120	116	139	130	114	132	129	143	119	116	143	113	159	138	129	110	115	136	120	127	124	140	118	133	121	138	119	135	112	144	138	116	134	127	138	108	124	115	121	119	114	107	105	127	111	113	105	130	128	129	116	149	143	137	143	131	146	131	129	138	129	130	128	115	140	140	126	119	119	136	127	133	133	131	134	130	128	115	122	109	131	111	99	103	134	117	128	122	133	121	114	112	120	128	116	112	114	123	142	111	132	137	147	121	130	123	137	126	114	108	118	107	126	110	159	121	140	144	136	126	112	128	121	94	125	135	124	110	108	129	126	112	113	128	129	106	116	140	127	140	137	136	117	125	105	133	132	139	153	115	107	129	124	132	120	117	139	114	131	141	125	126	134	120	100	124	138	133	135	139	137	119	124	134	135	134	126	130	124	131	119	110	130	162	130	122	112	134	130	159	122	116	125	134	121	132	135	109	99	128	117	130	122	163	133	108	102	135	120	127	132	126	129	124	124	134	140	135	120	127	128	132	118	92	121	128	120	120	115	128	119	125	137	107	112	121	120	125	145	124	130	123	116	153	141	104	144	116	146	129	142	131	143	116	114	121	124	108	103	136	150	145	128	118	124	99	110	125	154	145	147	116	126	120	112	134	137	134	112	133	136	116	128	134	148	133	135	139	97	142	93	135	127	106	122	113	127	148	136	129	120	117	144	123	129	145	134	115	118	134	127	124	132	115	138	114	101	145	130	122	138	121	118	147	131	155	112	155	127	129	108	141	119	118	131	133	120	134	128	114	121	137	133	107	121	92	137	99	108	140	127	131	120	128	109	124	120	106	124	132	122	131	153	163	135	135	121	127	123	101	136	111	126	116	132	124	123	107	108	119	132	141	121	119	110	112	113	108	127	112	152	120	123	129	121	106	108	118	124	118	122	132	113	151	119	114	145	133	115	121	133	113	127	137	138	157	121	126	107	116	132	130	110	134	127	117	120	116	105	122	113	120	120	149	113	127	156	152	139	165	106	113	140	117	130	131	116	147	124	133	118	144	108	148	123	120	152	133	125	124	120	123	108	129	120	117	136	128	133	132	134	122	118	130	137	125	126	122	126	116	118	129	118	111	129	120	121	100	140	113	108	133	132	155	148	113	116	105	125	113	118	121	106	127	119	128	127	111	116	133	133	127	129	132	117	123	123	151	131	115	116	125	143	137	136	137	126	134	131	128	122	116	133	144	138	111	129	142	113	132	122	118	143	138	106	137	115	109	122	107	136	135	117	118	125	133	123	95	114	97	126	117	129	124	127	117	107	116	122	114	117	138	127	125	104	117	133	121	135	129	112	123	108	147	114	125	130	121	110	94	135	146	125	126	142	136	128	116	112	130	125	126	119	137	118	136	116	118	135	116	100	116	121	124	137	135	90	126	128	125	110	127	117	137	144	133	137	106	124	132	108	130	128	102	114	116	127	117	123	101	150	131	112	115	99	98	105	125	145	128	115	115	137	124	105	115	117	142	120	117	109	127	141	109	124	132	125	125	131	121	126	131	117	126	132	134	133	131	130	118	130	150	145	130	106	101	113	110	134	115	121	128	114	147	122	126	137	127	148	122	127	121	160	120	128	126	132	120	142	128	123	139	116	146	139	127	117	133	126	141	131	104	129	133	110	132	118	139	97	144	143	106	128	131	119	110	128	118	109	125	128	132	123	108	113	123	127	112	125	138	119	100	124	89	103	110	132	134	125	130	132	110	128	131	134	145	132	103	122	125	114	128	111	164	127	132	129	119	146	136	116	122	138	126	132	122	114	127	113	126	126	151	134	130	122	104	127	136	130	142	134	115	146	124	146	152	114	103	131	138	130	124	120	118	121	142	130	116	117	124	119	124	124	127	124	121	115	145	112	129	116	112	128	132	129	132	140	132	127	134	120	132	155	125	156	128	113	137	127	142	123	125	132	121	140	119	124	110	117	117	151	128	136	132	123	136	117	128	128	117	118	114	121	117	141	142	122	134	109	122	128	123	116	121	111	117	118	121	118	142	127	121	138	146	111	119	141	139	128	134	147	124	114	132	100	112	111	137	142	133	137	127	125	131	128	137	127	148	138	119	116	123	136	129	121	121	137	98	134	128	131	119	138	108	121	155	122	125	108	126	131	118	118	133	112	116	116	136	130	138	131	141	120	119	130	100	117	101	110	128	135	120	117	143	132	125	142	138	147	122	135	116	111	122	143	120	109	140	133	136	114	122	124	144	109	106	140	123	139	139	116	125	144	138	129	116	130	118	125	134	95	126	116	126	148	123	132	111	131	118	135	142	123	133	100	140	117	130	115	119	122	122	116	130	117	136	117	132	155	130	128	132	124	138	136	122	114	138	137	140	119	116	138	128	118	138	131	125	120	122	104	114	110	136	140	126	122	123	120	153	148	137	135	138	142	117	124	119	132	120	127	125	110	115	125	133	130	133	120	110	107	103	130	138	106	124	141	124	111	116	132	122	131	123	130	120	123	102	129	131	150	130	129	125	124	132	126	125	141	126	129	136	141	141	121	132	122	124	130	89	132	134	133	141	123	120	126	131	128	122	129	116	110	118	132	138	121	138	154	145	103	124	131	140	131	136	130	133	122	131	125	128	138	146	126	136	110	150	113	131	110	132	120	136	129	109	139	125	124	125	111	124	122	117	115	107	135	117	127	136	120	134	128	137	130	132	120	147	119	147	118	124	140	123	150	126	107	120	129	104	137	133	128	147	125	115	110	124	133	104	114	144	121	117	137	131	151	143	118	107	111	125	144	149	109	130	133	122	124	122	119	142	117	119	133	135	112	122	139	126	133	123	129	119	128	123	124	129	118	124	109	139	115	128	113	139	142	118	110	125	131	108	91	118	112	140	137	109	115	122	120	133	114	127	131	114	143	143	128	117	133	132	106	109	91	115	126	131	135	140	128	119	135	122	134	126	131	141	162	128	107	135	136	132	118	136	147	117	139	139	162	138	133	146	115	141	122	156	136	122	134	105	126	115	113	138	118	130	118	126	143	124	121	129	129	109	129	123	147	128	117	120	127	109	146	142	131	118	127	136	125	134	131	136	129	125	118	118	135	111	121	121	128	106	136	145	109	152	129	134	141	142	125	119	124	123	119	138	139	124	149	120	115	112	126	136	119	109	124	127	114	108	110	142	126	153	113	136	114	126	101	117	140	116	148	117	128	127	126	101	146	141	114	130	123	116	115	147	97	128	123	135	128	135	143	127	135	126	122	119	124	125	107	127	110	122	119	130	109	119	130	122	126	122	114	133	113	123	143	123	134	113	147	116	124	106	96	133	126	136	132	145	130	142	126	123	129	143	115	134	135	121	128	104	135
32648	19592	26982	31270	29088	29447	27058	24364	14374	10865	5280	2216	1757	1367	1003	818	631	632	527	510	601	516	458	457	457	426	393	417	400	336	374	380	386	353	338	300	324	310	300	324	274	328	317	298	280	294	313	294	304	264	291	266	316	278	264	277	262	304	274	266	271	282	281	281	283	280	288	332	280	276	283	292	253	296	292	280	277	279	314	280	277	287	323	251	298	268	274	283	310	282	269	286	289	283	258	291	273	301	267	265	301	267	279	281	273	285	273	285	264	270	272	265	282	282	282	270	289	300	290	262	275	293	282	282	297	279	274	265	283	295	256	296	256	300	265	287	293	284	286	293	283	314	271	312	294	285	300	248	306	234	284	289	282	298	281	281	291	273	292	267	309	275	268	280	287	266	263	285	305	300	273	274	303	280	260	270	258	264	291	275	263	294	280	309	263	274	299	292	276	301	297	304	317	285	262	281	274	286	275	286	290	269	282	249	279	289	285	286	270	281	251	304	260	305	280	273	281	260	289	267	300	240	282	270	296	267	276	267	300	277	273	261	290	287	302	288	308	299	291	248	241	285	274	296	276	295	292	296	262	292	250	265	291	296	275	321	263	321	247	292	280	300	257	280	277	294	304	260	286	294	263	260	291	293	319	286	284	276	291	294	283	267	283	287	274	294	278	303	248	250	285	286	277	271	264	269	288	291	275	284	272	313	267	265	277	296	293	263	293	295	292	271	282	256	270	270	254	282	283	283	269	281	269	243	270	272	269	276	288	258	286	258	269	293	276	280	292	274	291	261	269	277	304	258	298	283	282	265	284	285	276	299	271	274	301	289	258	286	287	263	287	264	248	277	261	259	270	295	287	261	288	266	299	275	276	266	307	329	270	279	281	262	286	262	263	257	303	275	273	311	288	304	297	265	292	273	272	283	278	259	283	281	274	292	276	261	274	263	274	286	298	264	271	281	277	281	286	274	282	282	268	270	275	311	271	283	267	275	290	254	286	293	271	275	263	291	270	259	249	279	288	259	224	271	281	290	258	253	258	268	302	279	274	299	268	290	283	242	297	290	268	286	267	288	269	277	282	261	273	278	275	261	292	290	268	277	281	271	291	290	280	288	290	315	296	278	281	271	288	276	276	283	324	267	253	276	293	278	274	280	265	293	265	291	267	282	293	297	274	292	279	286	288	288	306	295	289	265	263	295	299	282	311	307	284	284	290	265	266	286	276	270	274	280	281	296	268	278	258	267	292	298	283	293	306	264	263	269	266	241	270	263	278	273	281	262	287	253	296	264	276	281	303	280	261	274	308	296	273	278	287	275	255	299	267	275	294	260	276	293	267	256	319	300	244	301	281	286	311	299	285	301	281	274	252	304	251	286	299	258	273	293	254	261	291	292	283	271	271	295	265	280	249	275	277	283	261	235	264	270	278	264	272	298	272	271	252	266	277	277	308	243	259	259	265	296	278	283	280	275	291	297	291	320	266	292	281	271	269	273	302	255	274	282	269	290	295	306	290	260	315	298	313	291	285	280	285	301	254	286	277	274	278	262	256	291	280	303	294	274	263	280	241	299	268	275	291	253	276	282	282	257	252	276	288	272	268	287	281	275	266	289	306	291	266	302	274	273	254	279	272	301	297	272	269	296	287	270	260	292	262	257	255	263	304	274	288	276	275	283	302	280	279	268	278	270	255	274	270	260	283	260	252	314	284	266	276	291	256	294	303	273	296	279	300	273	263	311	283	274	295	261	287	289	286	261	289	253	247	266	259	240	295	293	263	283	256	299	289	275	272	274	270	287	275	275	269	280	304	321	286	272	283	288	260	291	288	300	292	293	279	272	278	298	297	267	265	296	281	291	266	286	283	317	288	293	292	273	273	277	276	293	285	301	275	314	263	266	315	306	289	300	298	274	276	272	275	284	270	297	283	288	307	283	302	258	271	280	263	296	308	278	285	283	278	280	264	282	273	280	269	284	272	298	290	296	280	264	281	298	264	302	292	276	288	279	300	300	292	248	254	267	269	290	279	269	281	291	248	275	278	293	241	310	258	282	254	297	287	298	299	250	276	250	277	270	274	271	258	254	283	272	269	283	266	266	277	268	279	280	278	258	288	278	301	300	268	300	281	271	311	266	258	255	297	264	287	264	305	285	258	287	267	266	280	291	269	272	291	259	259	285	281	306	267	260	282	264	259	290	264	261	292	303	266	284	296	301	277	243	287	296	243	276	291	305	285	270	295	265	279	283	288	294	297	294	333	272	300	322	274	291	280	283	289	288	261	286	275	319	289	263	280	287	268	274	236	280	266	223	273	281	295	267	303	275	291	284	294	299	287	271	268	274	294	278	285	255	269	265	277	285	273	274	286	295	282	301	276	288	260	261	303	281	283	250	287	301	287	319	304	295	253	272	299	280	312	268	297	279	321	273	262	269	270	274	268	287	273	293	310	268	284	292	271	266	268	270	315	307	282	277	264	257	285	289	239	286	291	298	279	294	286	276	305	266	277	273	305	280	267	277	293	258	273	295	322	265	302	259	253	296	256	306	297	283	246	296	290	264	273	303	287	279	267	305	250	306	299	299	282	263	298	250	272	295	259	322	309	296	308	264	295	277	286	260	278	261	301	281	305	280	272	269	275	278	271	250	266	273	270	273	277	261	256	252	274	304	301	266	279	284	276	263	288	273	293	315	270	271	267	292	269	271	277	286	295	277	293	295	276	299	253	286	267	296	280	249	292	258	274	258	266	297	308	255	274	270	281	278	300	266	287	291	260	281	264	281	270	281	259	280	284	285	270	294	264	285	302	287	242	281	257	264	281	319	303	264	268	300	310	268	260	273	310	290	271	265	287	294	273	256	303	276	303	280	271	254	262	258	282	270	280	307	274	292	268	274	274	286	263	259	296	261	284	298	302	268	308	266	289	298	279	281	298	280	272	293	304	298	272	313	313	298	265	291	263	277	291	286	302	266	291	279	282	273	292	303	254	302	267	278	329	288	292	285	281	291	290	318	277	267	267	224	294	271	278	266	246	285	281	275	245	251	281	276	266	299	252	281	269	289	298	265	266	294	271	286	299	269	275	280	269	300	267	283	272	274	290	279	283	297	283	261	290	277	281	253	290	273	270	306	309	251	262	285	287	291	323	297	293	279	284	315	281	279	252	288	254	259	275	285	295	271	255	264	307	254	291	286	270	271	289	332	286	279	271	286	235	295	304	259	270	281	279	285	267	290	245	275	267	259	300	301	289	280	282	278	276	303	280	284	289	291	273	273	288	269	285	276	298	278	275	278	268	280	304	300	289	296	268	294	289	282	283	283	284	303	262	249	282	308	278	284	281	297	279	272	303	273	276	260	261	317	278	276	264	266	284	310	258	278	280	279	266	253	263	286	251	292	277	250	248	285	257	290	276	298	262	324	249	305	263	280	296	275	294	249	271	289	273	265	279	274	297	257	279	292	291	281	258	273	286	272	255	281	288	275	282	265	262	261	293	231	282	260
25023	10663	7828	5258	3097	2040	1492	1128	652	472	296	211	148	151	151	126	108	132	115	105	99	118	107	94	92	99	92	101	101	133	78	92	112	108	104	107	123	87	84	114	108	82	96	109	83	96	114	95	81	89	98	86	92	88	95	101	96	110	97	85	111	91	84	102	95	95	93	107	92	84	92	90	92	102	96	97	100	88	98	91	109	103	92	101	118	89	108	107	99	94	93	107	97	109	91	79	86	72	93	106	103	76	108	90	87	85	106	114	87	92	100	90	99	118	89	101	94	89	94	84	95	97	97	86	86	106	109	104	89	107	88	94	102	90	88	101	113	94	92	91	101	96	95	98	104	81	108	82	105	98	89	115	66	82	101	87	101	118	84	92	106	93	89	99	102	120	101	94	116	78	85	104	112	103	108	92	107	88	96	89	89	111	115	97	92	95	99	105	100	109	106	85	88	87	86	93	102	102	75	97	88	95	100	85	102	79	101	87	101	92	92	117	100	99	102	97	92	111	109	98	85	111	98	80	82	66	91	83	109	92	101	89	99	109	98	95	89	97	122	101	103	103	92	93	95	104	91	91	76	110	111	99	101	102	82	94	113	90	87	102	95	102	95	87	106	102	98	86	97	101	86	103	109	98	94	93	82	88	96	90	105	100	102	99	99	103	105	91	83	88	79	77	104	78	108	111	78	106	106	107	76	86	92	99	85	106	96	92	91	104	90	83	110	90	107	82	93	106	82	101	107	104	94	117	82	90	94	106	93	86	79	87	96	114	111	91	101	105	98	97	113	97	103	102	95	98	84	84	90	90	88	92	84	105	108	92	81	116	95	114	89	88	85	93	85	85	96	95	85	90	95	96	81	83	88	121	111	90	85	108	97	97	99	82	87	109	70	96	88	85	103	109	101	92	105	100	88	98	85	97	96	97	99	88	102	86	84	82	92	87	94	91	82	92	107	99	101	102	101	93	86	89	82	101	84	96	72	97	109	87	95	100	93	93	95	94	117	88	101	97	81	93	84	83	79	99	90	75	89	113	87	97	73	103	94	100	99	92	105	105	100	108	109	111	102	105	76	102	96	97	86	89	90	90	98	94	78	88	86	105	102	106	105	97	114	106	104	95	100	98	112	99	104	90	92	82	99	99	96	103	97	98	95	91	104	80	109	82	85	95	103	82	95	78	92	86	118	95	70	107	83	105	83	105	96	108	103	97	105	105	96	102	102	112	89	91	83	112	102	114	89	110	114	93	81	93	101	104	104	90	109	91	97	100	99	89	79	73	89	93	80	122	98	111	91	107	92	90	102	91	90	90	80	97	85	85	91	106	104	96	88	101	113	91	100	94	97	109	118	93	112	72	99	102	96	115	88	107	102	97	99	105	91	93	102	92	87	94	95	114	99	90	114	104	95	97	119	87	93	112	85	95	107	91	93	97	114	90	101	83	102	95	100	97	97	99	98	93	109	84	92	96	97	82	96	93	97	101	85	109	100	104	128	102	71	81	90	106	92	99	95	100	90	86	83	98	101	99	87	85	95	79	100	109	106	108	115	88	93	83	96	89	96	71	80	105	111	98	102	108	92	95	100	105	85	105	99	89	92	86	86	91	85	105	86	76	96	76	87	95	107	91	104	101	107	103	93	101	98	106	91	100	120	101	85	73	113	94	105	103	97	94	73	75	81	97	83	83	108	94	70	73	105	91	104	89	76	82	91	83	91	98	93	119	92	93	91	76	114	85	102	110	90	76	88	81	97	91	89	94	119	92	83	97	93	94	93	93	78	104	89	85	84	101	122	92	83	107	105	118	103	106	96	89	114	100	91	112	85	110	85	105	87	115	84	100	89	95	93	99	95	97	103	107	115	85	103	98	98	98	100	93	97	75	81	89	97	96	84	100	110	121	97	96	90	79	88	109	103	102	103	86	74	102	102	100	96	90	77	107	115	116	94	88	101	78	83	93	89	74	103	102	98	90	87	94	114	80	104	80	102	89	94	105	93	96	94	109	85	80	109	92	88	99	116	88	100	92	83	99	92	98	104	108	108	99	87	99	94	79	107	84	100	101	89	99	108	85	97	108	104	97	97	111	88	107	104	96	103	96	81	79	95	93	81	102	93	96	108	78	92	89	95	90	84	80	89	98	92	89	92	102	91	89	107	86	101	123	107	76	82	71	91	92	91	107	73	79	91	89	100	99	83	111	114	84	105	104	85	113	104	108	90	102	90	86	98	76	112	102	112	96	91	77	90	83	91	95	91	84	95	85	100	79	102	97	103	97	82	84	108	91	95	108	74	113	93	94	106	111	94	90	104	112	89	85	80	124	105	110	106	96	102	93	98	108	110	100	96	110	98	107	112	96	106	105	111	106	99	83	94	93	109	104	101	98	110	97	96	104	106	90	121	96	97	117	106	119	106	96	89	100	107	98	106	119	109	93	89	80	90	106	96	92	92	97	84	96	106	95	95	119	93	99	81	74	101	102	113	98	85	97	97	94	85	86	98	108	77	75	104	79	105	99	76	79	101	101	77	93	101	101	92	93	108	114	95	102	106	109	96	92	101	103	77	92	104	85	108	83	85	87	92	104	95	91	91	92	107	113	91	97	88	104	100	94	91	90	92	88	88	71	91	86	83	77	91	94	100	93	99	91	104	76	99	103	86	100	91	88	113	98	101	98	98	89	99	93	99	88	91	96	100	102	90	124	87	99	98	101	88	90	101	92	86	90	91	93	97	89	95	86	97	87	89	105	95	84	82	101	119	85	96	83	90	81	98	104	105	105	87	103	111	112	97	87	100	98	93	90	100	97	81	77	109	109	103	101	90	89	92	101	101	99	72	99	92	90	102	95	101	103	84	77	93	99	95	97	107	90	79	104	86	104	93	88	86	82	80	94	92	94	74	80	92	103	104	107	118	72	98	114	107	114	94	108	90	96	102	85	90	100	95	121	92	91	120	96	112	97	101	100	107	91	80	81	104	89	101	104	117	99	97	101	104	107	99	91	102	119	95	107	95	86	74	92	84	89	79	84	96	80	84	74	99	87	106	96	106	85	88	115	104	93	99	101	92	96	99	93	115	98	102	110	102	102	100	108	98	105	113	88	89	110	114	93	85	92	99	78	111	94	106	107	88	110	98	98	72	119	101	80	94	108	88	91	82	82	83	95	114	95	102	93	83	105	92	89	106	102	119	85	88	80	107	116	102	103	95	107	97	86	97	93	100	104	93	96	94	99	88	90	115	111	85	108	103	95	87	114	91	102	105	93	72	88	107	96	91	103	108	88	76	91	88	108	105	106	86	87	103	104	99	98	109	97	79	101	82	90	110	103	81	104	82	117	93	104	78	82	76	111	105	102	90	89	88	89	112	92	96	85	88	90	88	113	105	117	90	84	105	89	98	97	112	99	97	94	84	96	103	87	93	105	90	98	79	101	94	91	81	83	93	98	99	93	83	92	95	84	92	100	100	83	90	102	99	98	111	111	95	87	100	115	102	91
15129	7888	13407	13099	10708	8064	6441	4920	2891	2050	1292	971	626	534	423	360	369	333	318	283	284	276	293	287	242	263	217	238	260	238	243	252	234	240	243	252	246	226	249	244	223	219	236	255	240	257	227	207	218	249	234	246	235	228	254	213	242	240	237	221	197	255	223	236	227	230	237	237	227	195	233	241	226	222	233	222	186	236	221	214	223	256	247	230	220	244	229	221	234	222	230	214	225	219	224	228	228	187	210	216	185	222	243	220	192	233	212	206	196	236	235	205	220	228	221	233	222	192	209	222	238	219	231	234	207	245	212	226	220	216	206	236	229	222	234	235	222	227	242	245	220	221	238	236	177	236	222	232	223	226	204	238	231	219	231	220	233	229	233	253	223	234	225	237	189	242	223	248	217	241	227	224	201	234	221	223	209	218	243	213	205	232	180	261	228	186	198	214	241	234	213	233	245	238	220	231	231	212	228	225	216	242	223	242	232	218	201	208	206	228	206	230	206	245	234	214	236	234	214	216	245	210	238	218	236	221	233	191	227	210	227	211	252	196	226	237	208	207	224	214	229	250	208	201	233	221	214	236	214	220	217	251	210	208	225	214	232	243	235	220	234	235	213	225	228	219	209	222	242	218	210	209	255	253	227	223	212	201	223	209	220	201	225	200	218	233	230	193	202	212	214	226	226	218	226	220	211	226	225	234	224	205	229	200	205	228	218	208	207	226	241	194	214	218	231	229	218	217	216	227	239	212	215	222	223	251	228	225	229	224	215	215	223	249	219	220	220	236	233	235	232	218	201	175	199	212	227	232	228	234	216	218	218	230	245	238	236	207	208	215	213	210	191	204	202	203	236	243	219	211	233	243	223	224	212	254	220	232	216	213	233	200	223	226	225	234	225	209	247	225	224	191	217	242	230	233	223	225	216	195	248	204	202	226	254	243	219	223	203	214	231	234	228	221	246	236	230	206	221	225	230	243	245	224	218	238	229	255	206	208	224	201	200	223	223	208	211	215	207	222	227	228	224	214	245	225	242	251	207	221	213	218	227	199	234	251	228	202	249	225	241	220	213	221	209	242	219	250	244	241	246	232	191	232	210	235	199	233	251	192	227	213	209	213	232	210	224	211	214	229	209	256	227	205	215	220	229	233	213	203	205	230	208	242	221	238	233	215	230	221	237	242	215	195	211	230	218	197	195	227	222	219	219	227	218	212	221	223	210	204	228	224	244	217	237	224	257	214	213	216	207	216	225	249	212	223	226	228	215	232	214	217	224	191	200	234	192	207	215	223	229	214	234	243	221	209	207	205	218	226	210	242	229	251	234	207	198	221	192	198	234	201	232	226	218	233	200	191	206	237	220	241	215	227	180	240	205	225	213	219	232	217	196	219	227	234	194	226	228	219	237	243	226	221	223	212	212	213	230	252	229	224	213	224	234	249	229	234	207	229	227	239	236	236	235	240	233	199	241	196	216	207	224	196	205	214	222	254	200	212	235	232	230	216	215	220	211	221	226	219	232	219	193	230	221	219	220	198	228	213	235	216	191	211	222	235	198	203	225	217	249	218	223	261	217	238	237	251	243	204	224	202	189	242	200	234	204	257	218	217	207	233	225	233	213	229	221	213	216	222	204	201	214	206	243	231	249	223	209	219	236	244	214	237	229	221	248	240	214	221	219	234	226	237	220	239	214	227	198	248	248	225	225	222	229	219	214	201	239	216	222	196	243	221	215	222	240	210	229	233	226	207	231	222	222	240	226	242	216	208	226	210	245	222	239	240	198	240	214	200	195	223	211	198	209	230	219	195	225	211	244	207	224	218	237	227	211	230	244	234	222	229	211	226	231	242	212	221	207	223	235	205	243	228	184	219	209	236	215	230	216	210	236	215	237	218	203	221	224	223	243	234	196	217	228	229	201	216	216	233	242	230	220	229	223	237	224	238	174	239	222	231	209	220	220	201	215	229	220	202	247	224	211	243	221	212	228	221	235	218	242	218	220	223	214	214	226	195	198	208	195	211	240	199	235	223	204	249	213	219	242	242	246	200	244	199	239	203	221	243	236	224	221	223	234	203	201	236	219	233	245	207	219	205	199	219	207	240	236	226	244	222	235	195	190	266	253	221	200	211	197	218	208	223	230	236	213	215	211	217	210	223	219	246	214	222	242	223	226	223	215	221	192	246	229	248	212	212	262	251	223	206	216	246	220	239	238	225	218	249	218	221	244	231	228	219	187	227	253	251	228	208	219	211	229	246	230	212	224	208	248	230	228	206	193	231	227	187	227	215	202	235	214	221	214	214	214	207	208	218	212	227	226	230	221	240	222	213	205	236	210	231	249	238	212	208	240	210	217	271	237	233	195	211	232	246	202	206	218	245	178	198	206	221	242	214	215	242	229	214	217	242	223	210	225	205	232	225	227	238	207	230	227	249	233	208	250	225	236	196	205	259	239	237	222	224	237	242	242	219	228	219	236	229	239	238	206	220	239	253	211	231	240	234	236	243	208	238	230	228	248	252	226	216	209	223	241	230	218	232	191	200	215	228	217	224	243	211	221	227	207	235	243	234	210	238	208	189	239	219	216	229	223	248	223	255	196	242	253	227	226	247	218	230	199	227	239	206	211	208	239	210	229	222	222	233	235	226	232	239	217	231	245	225	230	221	213	212	226	216	220	224	217	208	201	210	258	223	231	227	219	246	229	209	222	227	226	207	252	218	239	228	208	238	238	213	218	263	216	244	239	215	210	235	224	240	219	215	224	211	252	234	215	207	230	225	235	218	203	192	211	209	227	232	219	244	234	256	239	233	229	200	227	222	238	212	235	190	206	221	236	246	234	212	226	243	213	227	242	214	210	225	240	222	233	234	211	228	232	223	218	232	220	231	214	223	232	196	230	209	255	248	220	231	232	234	224	257	237	243	206	231	223	206	249	218	216	214	204	232	230	206	241	240	214	228	216	242	225	226	268	248	213	211	249	243	228	183	205	230	234	202	209	232	252	249	213	246	207	229	226	217	199	223	216	226	251	234	197	201	235	210	232	195	232	186	200	235	217	208	246	204	237	226	228	222	241	205	225	223	224	223	237	201	204	197	216	224	238	235	238	221	232	232	217	220	212	230	248	246	217	224	240	217	224	226	212	234	204	219	215	197	232	267	217	220	224	221	204	223	244	253	232	225	247	231	226	232	218	184	200	209	229	227	217	231	221	229	232	222	211	230	232	241	220	230	220	211	238	200	241	191	216	243	235	214	225	209	264	241	220	227	212	216	224	243	224	240	204	236	242	227	218	217	222	203	220	231	235	217	236	226	207	251	237	247	209	215	233	211	228	236	220	227	228	206	227	219	225	247	244	218	231	212	218	232	245	217	201	232	246	219	209	205	240	216	221	236	245	219	200	200	242	207	245	236	213	204	190	224	219	223	220	226	221	211	228	244	215	229	212	226	227	243	216	219	194	207	235	239	227	214	194	222	230	209	206	224	218	216	226	236	183	212	217	225
38372	21039	16275	11302	7767	6388	5761	4202	2746	1146	471	311	273	221	198	172	135	151	138	155	163	146	135	125	116	140	133	122	124	132	107	168	111	140	130	142	128	103	117	110	135	110	114	114	110	97	135	121	108	106	120	135	131	117	125	94	123	115	108	122	123	135	118	107	122	122	114	125	126	108	107	97	113	112	114	100	103	121	133	123	118	118	141	109	115	118	124	107	131	136	111	110	104	104	115	112	115	115	118	91	127	126	114	122	131	135	119	116	120	134	114	108	118	121	125	133	110	98	118	108	110	120	131	124	100	125	99	146	119	120	130	125	104	136	125	118	123	109	128	123	98	118	99	108	109	108	110	125	125	84	119	110	115	133	119	106	103	99	95	126	97	96	119	117	126	124	116	107	127	129	139	117	155	128	121	112	117	116	109	95	124	118	132	97	116	132	126	119	121	130	130	105	116	126	127	109	115	121	107	132	120	107	115	129	129	101	112	106	112	102	124	107	118	101	121	127	111	114	113	123	123	125	116	123	118	113	133	112	121	115	113	130	107	107	99	102	102	125	124	131	138	128	111	132	103	108	115	99	115	140	126	124	124	117	147	118	110	116	113	100	124	115	118	127	148	102	119	110	120	127	121	108	126	120	109	106	113	114	130	125	114	111	134	120	140	120	128	104	110	130	123	113	100	117	108	113	104	132	149	128	98	129	103	107	112	134	132	111	120	112	120	142	121	107	108	106	109	114	110	138	116	126	123	142	114	121	123	110	115	136	129	90	128	127	99	114	142	117	120	113	98	103	112	119	123	127	128	123	117	145	124	126	122	117	131	119	126	118	125	118	106	128	110	98	111	125	121	115	102	120	121	118	122	126	120	113	114	130	125	111	130	117	114	107	94	110	130	118	113	97	122	107	123	101	97	116	115	143	133	107	121	116	118	122	116	125	106	104	131	128	101	119	127	111	126	101	126	110	103	125	126	100	115	117	114	124	109	127	117	114	110	120	117	120	134	103	108	122	130	92	120	115	121	137	117	125	121	127	117	131	114	113	126	132	110	113	117	105	111	108	110	133	112	133	121	128	112	121	106	104	101	106	118	108	121	125	105	121	107	115	110	137	147	116	117	120	114	120	105	118	118	121	113	117	125	108	128	110	119	135	121	104	127	137	118	114	127	108	113	144	131	131	128	113	99	105	113	131	115	112	143	125	126	130	114	110	131	98	102	103	118	112	143	134	120	96	98	113	116	122	125	116	94	132	105	116	117	108	91	104	123	107	114	103	112	121	139	95	104	135	124	111	105	101	136	136	114	108	115	113	96	126	109	116	120	109	135	124	118	115	113	123	98	122	123	115	126	109	113	135	123	110	117	122	117	148	128	105	135	119	131	104	98	117	128	91	130	113	128	107	128	124	122	102	120	119	92	95	140	155	119	108	123	115	120	133	122	124	131	103	120	105	117	134	118	104	128	109	129	107	132	125	122	120	92	124	112	126	106	117	117	119	112	138	122	123	118	112	101	113	122	110	130	122	110	127	113	96	124	140	130	112	129	108	102	108	130	109	123	110	115	129	129	142	106	123	107	109	125	127	130	125	116	132	117	133	116	127	113	109	103	109	104	108	113	117	125	130	118	97	116	128	91	128	133	122	99	119	115	132	114	136	115	113	120	120	141	104	125	137	118	123	101	125	99	115	114	130	121	119	120	107	127	134	119	126	117	113	118	117	114	109	108	127	90	119	123	124	125	110	123	119	101	123	117	115	118	121	135	136	102	106	134	133	132	121	126	100	126	135	126	110	137	138	137	111	117	100	135	110	109	137	120	118	122	101	127	127	101	114	120	103	110	116	116	116	130	114	130	135	100	125	123	104	120	122	140	126	120	122	100	118	107	117	107	123	110	121	121	124	106	124	120	108	125	116	117	125	124	134	120	103	132	117	93	134	112	127	124	120	118	114	103	133	118	113	142	115	126	117	114	140	129	109	114	105	157	145	126	115	105	107	117	115	128	131	100	120	97	134	128	106	130	111	135	120	105	96	116	116	137	105	120	131	137	103	110	109	117	125	108	107	128	114	113	119	130	110	124	145	114	119	146	132	124	113	131	117	102	112	119	121	113	111	135	114	95	109	124	123	112	123	99	119	101	104	109	124	112	126	119	110	110	118	148	115	106	146	132	131	109	126	133	120	103	135	118	145	137	130	108	122	122	103	131	122	101	127	112	132	125	132	115	109	127	125	121	125	106	129	109	109	107	98	109	116	112	137	113	99	108	124	112	113	118	113	109	111	100	113	136	131	124	123	125	115	128	114	123	128	114	145	115	114	115	132	104	152	105	134	112	124	124	114	144	129	134	133	115	119	121	124	119	128	102	117	119	125	116	114	107	118	124	112	118	110	119	122	126	121	134	112	131	122	119	115	114	116	127	111	103	128	111	116	100	124	108	108	93	119	109	111	126	132	121	128	118	119	117	142	119	125	117	115	120	119	134	112	112	110	111	120	113	119	115	120	136	129	130	125	119	120	116	116	119	118	111	116	116	116	113	119	133	127	126	104	116	99	112	118	107	123	112	105	125	104	133	107	119	111	103	98	115	120	140	104	128	113	130	92	122	134	135	110	108	145	163	110	97	113	131	114	122	123	118	119	115	133	123	124	118	131	123	120	121	110	110	124	120	100	122	116	112	122	125	150	116	120	123	114	114	124	102	112	110	130	108	122	123	120	119	100	125	121	119	126	131	112	122	100	111	113	129	117	116	112	121	131	108	105	116	126	123	130	121	118	103	98	119	137	111	133	118	99	107	106	116	101	123	123	124	107	120	116	113	106	119	119	114	118	112	111	127	120	101	110	122	105	124	120	120	119	110	100	114	104	101	130	122	124	105	105	111	108	128	92	109	105	112	112	149	115	110	115	128	116	128	110	125	124	116	124	111	135	124	120	112	122	103	104	124	110	124	127	118	111	111	125	127	119	125	109	113	106	123	124	114	133	107	125	116	124	117	112	115	111	130	125	117	108	119	134	128	120	118	119	103	102	124	123	126	129	113	116	113	115	134	144	124	128	99	116	121	120	118	112	122	107	100	112	138	122	98	110	117	105	117	118	102	123	119	103	106	106	123	117	143	141	131	116	133	106	123	111	117	112	113	112	106	113	123	106	134	116	111	110	143	108	124	116	129	109	114	116	120	146	118	117	134	111	98	123	131	126	108	118	113	124	127	133	113	133	122	112	97	135	127	138	135	106	100	114	106	120	107	125	101	103	114	128	140	127	125	134	106	133	113	121	138	123	115	135	124	106	107	113	122	87	124	107	129	122	97	121	105	126	126	110	118	128	102	106	121	128	136	117	129	126	129	109	129	126	114	108	102	116	125	110	113	109	124	122	137	115	131	116	117	118	122	142	120	137	119	132	125	136	133	128	109	123	132	127	120	130	120	123	136	113	108	136	108	122	118	136	123	133	114	125	120	107	133	117	108	118	115	124	105	119	122	118	113	107	124	116	125	115
23353	16015	22669	22133	20712	18777	19223	15395	10885	5231	2300	1460	1110	994	710	500	519	455	397	430	387	387	376	350	352	371	329	325	318	355	287	332	330	323	272	305	270	305	284	323	289	292	265	288	279	276	267	289	271	286	261	249	289	279	264	289	261	285	262	279	284	258	257	288	259	270	300	289	264	252	256	259	264	247	243	290	261	288	270	256	271	291	287	237	267	260	265	303	272	241	275	268	259	263	267	268	283	248	253	281	284	284	283	253	267	292	292	283	259	279	268	264	261	261	267	269	256	271	268	269	251	298	265	254	265	284	246	261	277	275	269	254	292	262	267	304	242	272	256	257	261	274	282	288	263	256	300	291	263	271	225	275	257	252	274	263	266	270	251	306	269	244	279	260	287	257	262	287	275	284	256	263	258	253	294	278	261	269	267	262	248	270	241	264	238	237	269	256	246	272	263	292	282	280	268	263	268	286	278	322	266	281	260	243	270	261	249	249	282	273	262	292	262	282	289	289	260	252	277	273	296	282	299	250	271	266	249	284	239	249	273	271	241	262	248	272	277	255	273	291	274	258	285	249	263	285	255	259	281	246	264	264	264	264	267	295	255	274	267	265	255	260	297	252	270	256	245	265	245	260	270	274	276	258	290	273	267	256	269	248	273	271	271	273	246	262	271	273	321	268	215	279	246	268	272	250	265	270	260	255	255	270	233	268	257	278	270	249	262	283	253	254	272	250	265	273	273	268	295	260	254	271	265	267	277	274	246	287	279	268	291	281	288	256	302	250	268	262	284	263	263	264	297	279	281	252	271	254	276	250	269	266	259	287	248	295	270	260	263	290	279	272	251	253	245	276	277	259	248	241	274	258	246	280	262	266	242	259	282	240	243	281	264	292	280	304	269	282	273	272	243	273	281	244	250	258	233	260	276	286	268	234	297	261	297	295	250	285	264	269	245	258	242	255	270	257	288	258	257	272	279	243	241	288	299	270	281	272	272	259	274	275	257	258	274	277	277	272	253	252	271	274	268	285	275	272	292	257	255	261	245	255	265	283	269	253	263	274	296	275	263	258	286	241	268	262	260	258	263	245	248	246	246	261	297	280	269	277	263	283	244	264	297	263	268	281	236	248	253	270	289	291	248	264	276	265	270	296	270	266	293	266	283	269	254	237	282	260	224	270	302	264	278	268	273	268	254	278	246	274	280	287	282	291	257	233	239	289	264	272	268	268	260	284	281	272	263	287	297	236	273	251	276	257	273	274	274	280	252	271	254	260	250	251	261	274	247	241	244	282	256	281	294	271	270	265	262	254	247	275	265	275	259	249	279	249	270	286	281	272	274	280	273	262	258	263	261	275	294	278	275	248	271	259	266	281	297	269	280	254	273	276	282	251	263	287	252	289	276	237	260	248	259	265	251	243	278	304	266	267	267	248	272	259	241	267	236	254	265	264	278	254	262	282	262	263	301	257	273	261	269	255	277	235	243	271	298	270	261	238	265	293	264	251	257	259	252	280	282	251	252	267	301	268	260	246	255	293	281	286	271	278	280	259	237	259	242	273	250	268	261	272	290	251	268	226	287	259	238	273	288	281	265	269	242	245	252	287	262	275	248	243	251	252	269	259	261	273	246	285	264	255	264	255	278	265	309	263	280	245	279	275	260	254	297	295	269	267	271	255	275	266	227	282	271	279	286	257	272	260	264	267	247	274	254	280	247	249	296	282	262	241	249	275	241	239	274	266	282	254	251	262	280	289	272	265	283	276	258	256	290	264	271	276	272	255	261	256	257	243	253	263	270	292	281	234	276	287	283	256	249	266	268	263	252	251	248	292	262	266	258	250	266	250	286	265	267	286	286	273	274	285	247	277	242	269	259	264	255	282	253	267	242	271	309	264	251	313	267	286	247	264	260	226	281	283	259	255	293	275	277	266	237	269	242	245	271	275	290	252	270	260	247	268	262	233	268	261	277	260	251	249	268	263	263	293	247	263	284	266	269	250	256	255	271	263	275	255	263	269	242	276	301	257	263	262	243	281	252	252	288	255	289	250	266	300	269	237	269	249	291	252	275	288	267	280	281	268	248	276	246	272	250	249	251	276	258	256	266	289	285	275	240	272	248	272	269	256	244	288	261	278	254	278	272	274	246	247	267	266	288	233	289	275	271	260	283	262	262	280	298	262	270	239	253	279	271	235	268	264	248	282	283	269	253	257	244	263	277	291	271	284	267	253	280	268	259	268	263	259	261	274	245	263	291	247	271	277	280	251	264	278	276	277	264	286	267	265	265	260	250	250	277	250	274	284	270	252	249	279	247	250	283	287	254	273	282	274	307	271	275	257	279	277	256	249	263	268	274	284	275	258	277	262	269	255	235	289	260	295	276	293	285	255	287	273	284	248	276	241	282	274	279	291	255	279	256	295	243	255	286	285	249	278	262	254	250	275	262	253	253	249	286	271	281	270	286	251	243	266	273	259	290	289	264	277	263	249	243	266	264	287	263	263	236	281	271	290	294	292	247	291	242	258	267	255	274	266	264	276	265	268	282	257	245	290	256	267	248	241	286	243	273	294	284	268	274	299	281	267	290	283	247	272	242	263	273	279	252	272	264	258	230	253	264	286	256	275	288	258	286	270	260	253	257	275	266	255	290	272	257	257	262	277	266	246	294	251	265	243	305	259	264	240	215	284	265	275	253	271	260	289	252	284	272	258	279	263	289	268	246	286	245	263	269	274	284	308	268	254	281	259	259	266	283	286	267	276	294	291	283	250	258	266	284	251	286	282	292	253	292	261	260	246	282	238	274	274	294	250	274	279	248	246	257	259	248	275	274	289	236	254	282	277	268	261	264	280	288	260	274	254	264	264	280	268	279	294	244	238	306	260	292	234	252	277	279	273	263	236	262	257	262	280	267	269	279	260	267	282	265	248	278	300	276	275	268	266	277	257	231	238	283	282	279	288	276	267	255	270	290	290	261	258	260	250	262	258	252	266	228	224	279	267	274	267	271	294	268	261	287	273	241	259	264	251	260	283	265	247	251	247	268	262	246	310	254	271	298	288	266	288	254	259	258	277	263	269	273	266	224	263	279	236	279	262	254	242	288	267	272	277	257	277	264	219	265	262	263	275	272	279	272	272	258	289	284	288	274	271	270	283	281	291	274	265	265	266	255	269	297	265	267	285	249	255	277	255	286	251	276	259	293	264	242	272	256	269	266	240	264	307	304	253	238	260	258	254	273	284	284	270	235	254	302	294	282	263	264	270	255	264	245	269	308	272	257	272	267	275	270	276	264	273	278	256	275	244	280	286	230	259	270	275	249	265	265	273	272	233	281	251	253	274	259	265	270	251	266	264	279	301	246	282	286	271	245	287	277	252	231	272	283	268	266	252	260	245	281	276	284	297	261	244	258	264	242	272	283	258	248	238	271	284	264	264	270	274	263	270	273	292	259	266	281	268	237	239	280	237	252	253	227	276	287	279	274	245	280	259	277	259	279	273	304	261
49326	30082	22919	19161	14258	10843	9358	7764	4790	2429	950	468	337	298	226	234	176	167	167	172	172	151	141	150	147	135	146	131	154	141	137	134	130	135	142	114	131	133	131	127	132	139	125	106	126	131	109	129	122	124	126	131	121	137	128	104	125	118	115	110	141	139	113	125	137	134	143	127	118	118	121	118	138	111	138	139	147	132	134	125	132	122	130	112	131	138	119	146	145	128	132	136	135	111	124	124	128	116	129	133	115	130	128	156	131	131	128	118	113	131	105	125	121	99	121	130	127	123	132	141	119	117	137	111	126	110	111	121	110	134	121	123	147	129	123	111	111	113	133	119	125	98	122	126	133	104	111	107	112	117	117	108	145	100	128	109	107	140	104	115	127	103	107	130	135	114	120	136	136	108	135	125	119	138	143	107	113	113	120	120	132	129	138	134	102	113	136	135	121	116	147	133	117	109	117	127	123	130	114	143	122	100	140	132	131	129	143	113	113	123	122	126	133	132	134	114	137	161	107	132	119	117	124	170	118	129	112	119	123	119	102	117	104	125	137	114	122	135	112	121	120	135	126	134	136	108	122	131	111	107	120	127	134	137	100	136	142	135	124	115	130	127	143	122	143	127	157	129	124	133	119	127	142	126	125	131	130	131	136	138	110	143	132	132	116	137	112	104	122	113	134	126	113	130	120	130	135	118	117	116	121	131	130	124	111	117	123	131	120	119	121	107	118	117	140	127	106	149	118	113	143	114	133	120	124	125	139	145	170	110	111	125	136	118	137	117	122	122	150	136	133	114	130	125	101	115	131	138	114	116	131	141	135	137	123	152	131	134	149	138	130	126	115	118	138	130	149	136	113	118	133	147	131	123	131	89	122	123	100	118	109	124	138	109	127	116	141	136	148	123	120	123	137	138	127	123	123	129	132	128	135	135	117	120	153	131	150	131	113	129	112	116	116	113	114	144	109	141	134	97	124	124	121	119	126	127	110	131	135	137	127	120	120	155	124	118	120	107	124	117	115	116	110	133	149	138	125	125	122	110	103	152	124	109	143	130	132	106	139	119	119	124	126	135	108	138	129	143	130	124	132	114	120	122	109	133	116	121	124	129	117	104	120	133	150	126	142	133	151	122	122	122	126	117	147	132	152	132	110	122	115	129	129	113	145	124	120	104	130	115	118	139	137	131	129	117	123	123	115	111	134	147	116	107	102	127	143	127	123	128	127	130	134	129	131	145	134	127	109	133	106	129	142	130	147	135	145	116	132	138	103	113	130	129	128	148	147	133	120	125	138	134	145	106	146	116	120	130	123	125	145	148	119	143	126	127	131	142	128	122	133	122	128	124	151	139	143	107	124	146	143	117	128	110	125	102	130	117	112	136	147	127	113	129	138	130	129	116	138	120	120	128	135	134	140	134	108	126	150	111	143	114	102	118	121	129	129	143	109	107	122	142	144	134	107	140	127	129	129	146	129	117	115	119	122	125	121	126	102	109	138	123	135	133	108	123	119	126	125	116	134	126	119	101	134	124	120	127	137	133	120	120	121	118	144	131	109	124	145	128	114	125	125	130	128	120	126	139	110	120	125	104	103	146	123	99	124	107	123	125	116	119	115	119	132	120	137	122	131	130	122	150	151	123	123	130	133	144	147	136	123	107	121	144	136	109	124	137	111	122	122	125	144	130	148	118	91	127	141	114	120	141	121	129	118	135	111	114	136	130	128	114	114	128	113	132	130	119	118	130	111	116	134	128	145	127	109	111	138	117	147	132	132	132	125	134	119	138	123	115	139	118	130	99	124	138	123	136	118	138	123	123	133	129	114	131	130	143	140	116	105	120	129	130	123	130	133	124	125	131	119	129	120	125	131	131	114	110	129	106	121	127	112	117	138	142	118	117	115	115	118	132	121	115	138	127	122	121	130	139	126	128	153	118	136	124	133	137	115	121	114	104	126	132	120	133	127	120	108	105	118	131	137	129	119	108	134	126	143	131	114	133	116	128	126	128	129	126	126	140	118	156	129	127	130	119	121	142	93	121	139	139	116	131	141	137	131	121	125	113	116	111	144	115	114	116	140	116	138	143	131	128	154	129	126	150	147	142	112	122	122	122	120	136	144	156	116	126	134	115	127	138	115	125	136	105	122	127	127	108	139	139	116	140	122	145	132	152	88	122	105	127	140	119	129	141	128	134	156	122	118	123	123	110	125	122	119	114	106	130	138	131	119	123	116	134	117	131	126	142	120	151	149	107	127	130	141	141	125	104	126	114	135	126	128	111	121	121	113	124	117	153	104	115	117	101	121	132	134	131	136	127	131	130	129	123	125	135	119	121	138	111	107	110	140	146	126	116	132	119	112	138	139	120	133	113	135	115	116	126	129	154	113	122	130	124	125	140	117	132	131	130	119	136	101	105	139	114	121	115	126	123	121	125	114	120	121	131	133	117	126	138	114	135	144	107	127	158	131	113	122	123	106	124	117	128	134	121	131	109	134	137	113	108	112	135	125	123	137	117	113	105	131	134	116	110	110	135	115	138	125	133	122	114	143	130	123	137	123	140	126	138	112	133	128	128	116	106	156	120	111	122	114	133	118	133	110	153	107	124	112	143	125	127	138	136	107	133	133	106	119	134	127	112	126	120	158	120	111	130	125	116	132	150	127	108	127	113	138	116	134	124	149	112	141	121	136	132	115	129	117	138	105	117	140	121	123	123	100	121	140	109	148	125	116	125	109	142	100	122	132	123	110	95	119	97	136	123	129	111	105	130	133	114	146	128	118	123	146	142	137	118	112	135	105	123	123	123	129	126	119	128	136	96	129	132	122	122	126	126	118	113	128	114	113	142	126	147	110	128	107	130	122	134	143	120	133	120	130	135	138	126	112	118	121	115	133	119	128	136	121	127	132	125	122	115	113	122	138	140	124	114	140	131	111	138	122	117	142	127	131	155	136	121	113	122	125	124	137	123	124	130	122	126	134	140	140	107	110	109	113	135	111	140	118	102	112	171	148	132	137	121	106	133	145	125	126	128	118	120	118	132	107	124	149	119	133	129	115	118	147	120	122	114	136	126	138	123	147	137	113	132	134	139	125	125	134	130	141	107	133	110	139	126	129	102	109	135	130	114	121	121	135	135	152	118	132	124	109	116	135	152	129	134	123	119	127	149	119	101	124	107	136	111	125	127	117	128	115	132	131	100	116	133	113	98	149	156	112	123	134	118	137	131	132	112	133	150	108	141	129	139	151	127	130	135	163	138	113	136	117	120	127	138	154	122	127	111	149	128	97	160	111	139	131	93	115	129	130	138	117	129	137	112	115	92	123	132	114	121	113	132	116	127	114	121	133	123	142	130	138	140	121	128	133	115	145	145	121	119	135	108	144	125	96	103	126	128	104	128	108	108	141	138	148	140	130	131	128	128	141	147	117	120	144	111	142	137	124	132	107	110	130	137	107	131	150	119	101	140	133	111	125	133	127	126	112	113	111	115	144	105	122	139	117	125
30256	22024	28510	31269	28721	25446	25278	22621	16530	9600	3895	2085	1442	1385	1043	752	635	561	542	462	490	483	432	408	395	407	344	394	381	400	363	352	348	355	329	331	336	293	315	281	338	301	287	322	309	294	299	300	286	286	308	304	277	298	313	326	293	280	303	310	288	280	309	279	311	280	260	288	293	296	278	260	279	293	293	290	297	293	285	303	262	302	280	262	259	292	264	293	268	274	254	293	278	254	301	277	261	273	294	261	258	274	338	290	283	279	239	259	294	270	294	248	261	260	262	274	248	287	286	274	283	302	295	267	267	302	298	291	301	286	287	287	279	288	283	304	270	260	285	303	290	275	270	287	303	281	255	273	294	272	281	274	273	260	285	277	268	306	304	281	283	271	291	273	295	291	278	272	290	274	302	301	274	257	254	256	268	261	269	271	263	268	287	278	276	262	275	281	276	265	296	284	269	270	284	276	296	260	272	306	294	272	273	283	301	236	278	274	274	276	271	298	285	247	260	254	264	280	287	292	274	254	283	297	296	287	273	288	286	262	309	267	299	291	313	318	262	252	262	320	258	291	279	288	287	257	291	275	290	281	263	291	289	244	292	298	294	270	272	273	293	282	277	266	277	270	299	272	270	255	279	300	262	258	283	266	274	288	268	262	256	278	273	265	294	298	272	270	275	249	302	273	276	265	281	292	277	307	313	283	276	282	297	314	268	281	276	258	296	258	263	263	272	325	288	298	267	284	257	270	289	239	288	288	241	278	289	280	274	306	298	268	262	287	274	262	277	238	287	266	279	266	249	271	314	288	289	282	286	296	271	278	288	312	239	298	253	268	251	280	275	270	281	266	251	244	290	309	278	320	270	278	284	266	289	280	282	302	248	285	301	284	296	332	312	269	281	234	262	272	280	259	287	271	286	252	279	273	260	268	269	283	299	293	291	270	290	279	294	312	295	311	264	258	297	277	274	290	284	277	243	255	248	230	281	288	288	286	281	285	273	272	266	246	264	252	279	284	262	288	278	289	314	247	298	278	290	284	269	245	296	266	279	274	275	289	297	276	259	295	283	283	277	290	280	271	285	275	281	302	293	242	294	292	278	279	281	303	272	284	284	265	301	314	265	303	285	305	247	272	293	257	282	282	296	289	270	287	259	299	320	288	272	286	298	282	253	291	301	276	277	294	308	262	284	283	250	279	293	323	307	265	265	305	278	256	242	268	302	280	283	287	282	315	282	294	271	285	269	264	289	269	305	252	295	274	278	289	297	284	268	278	258	282	291	310	267	267	273	278	270	305	272	247	290	269	273	263	292	260	261	296	291	261	269	260	253	282	268	291	289	260	282	260	303	267	258	316	296	264	294	286	289	254	282	257	268	286	310	305	264	276	262	274	271	273	306	276	268	256	284	243	298	280	303	286	265	306	283	271	254	249	251	269	284	279	250	247	270	266	288	272	289	282	277	258	286	285	262	283	294	268	262	294	282	289	276	280	291	288	294	258	293	303	292	282	285	302	279	275	305	271	294	300	263	277	273	308	270	295	283	275	256	274	295	259	311	266	259	275	298	279	290	284	268	256	279	267	251	276	284	285	335	273	254	278	253	280	280	264	289	288	279	279	257	260	267	296	283	277	276	289	254	255	274	294	288	283	267	261	281	274	276	275	279	274	288	264	271	288	300	245	284	281	258	288	301	282	306	280	269	285	265	287	299	285	275	294	287	261	264	301	298	289	303	273	297	273	294	278	329	264	256	321	276	263	286	258	279	302	279	283	284	254	279	286	302	303	272	252	279	265	294	279	271	285	279	311	251	293	244	291	279	273	286	247	292	282	286	282	270	287	262	301	284	299	268	302	266	300	265	259	269	265	273	277	261	269	283	269	300	263	289	266	270	295	266	277	272	293	258	249	305	280	301	269	301	284	276	247	300	275	260	278	291	274	278	277	300	291	260	283	299	278	271	307	287	279	278	272	260	290	293	322	272	265	261	284	266	283	271	290	285	318	258	294	274	291	291	282	283	266	280	272	273	287	247	264	268	284	306	262	269	270	263	264	261	293	266	305	234	278	282	284	263	281	282	257	275	293	262	290	290	281	259	270	283	329	296	316	261	303	295	281	261	271	276	265	302	277	265	246	260	287	277	256	291	275	275	262	291	267	307	314	294	275	246	297	269	257	260	292	270	249	261	310	266	283	262	276	281	256	281	256	258	271	276	287	285	273	269	259	320	279	274	287	294	268	261	243	319	261	242	294	258	294	274	303	299	302	283	289	260	273	283	288	285	316	313	273	303	290	275	241	256	290	280	290	314	274	274	301	275	291	275	278	274	276	291	322	279	278	287	294	257	271	285	301	264	291	271	270	287	301	288	298	250	275	274	267	269	287	263	282	262	306	308	275	260	276	278	270	267	305	306	279	241	271	277	261	293	268	271	270	258	261	264	292	311	308	282	273	277	268	280	266	263	299	296	310	278	280	264	304	281	276	260	285	262	271	282	253	248	295	260	265	287	272	274	264	278	256	287	268	253	299	277	286	279	283	304	282	300	285	270	289	258	277	267	266	287	266	281	262	279	285	251	279	246	283	308	283	287	288	252	300	282	282	267	303	280	264	321	264	298	298	284	262	292	272	249	274	261	319	321	292	263	304	266	261	295	268	284	285	277	295	255	288	285	267	257	282	304	267	285	297	247	242	285	300	298	290	297	283	253	265	259	274	300	245	282	250	261	263	279	275	252	287	270	265	280	288	281	259	275	276	297	288	305	301	279	281	295	315	278	277	313	261	293	266	296	298	278	275	282	259	262	294	315	284	303	305	264	292	277	289	270	271	281	286	265	287	283	279	268	312	274	295	271	266	271	285	266	284	288	278	300	287	281	285	256	266	267	274	292	319	272	273	283	272	245	279	299	276	282	271	302	282	294	306	315	289	275	269	247	291	286	280	294	278	297	267	268	266	250	283	298	275	270	322	279	284	251	274	265	271	300	243	271	279	285	278	262	270	282	267	256	276	262	279	264	255	288	251	296	255	289	285	259	247	285	277	268	291	259	275	254	289	265	271	246	285	263	309	297	298	275	273	302	277	267	284	247	259	307	288	276	280	268	264	298	269	255	282	296	275	269	292	273	267	258	285	279	234	292	290	290	280	270	272	287	241	298	232	259	276	267	282	297	276	283	244	287	259	270	246	281	282	296	297	299	278	300	287	251	256	272	267	295	264	282	257	266	277	272	253	267	270	299	308	259	268	275	267	289	281	310	302	298	259	290	295	275	295	287	287	278	266	276	272	268	315	276	249	264	294	268	289	274	273	308	247	256	269	283	279	238	290	293	279	282	260	292	286	281	269	273	317	291	295	255	284	281	285	307	274	268	276	285	259	281	301	279	277	286	303	273	278	267	256	289	259	292	285	319	284	287	291	267	291	284	273	278	287	291	274	259	269	283	272	260	267	287	283	299	283	262	258	246	277	292	291	293	308	275	282	288	263	268	314	323	273	261	290	309	269
30641	14928	8418	4661	2802	1805	1229	882	619	441	265	229	173	155	130	114	94	101	124	109	104	106	90	74	98	114	108	126	96	109	95	81	84	113	104	107	107	118	92	107	102	89	102	84	92	91	107	96	96	95	99	104	127	96	116	109	107	105	109	97	90	112	102	115	120	83	103	99	111	111	91	102	78	79	103	84	85	93	98	102	106	95	93	91	89	95	108	86	100	108	94	114	87	98	80	110	94	106	102	112	89	98	80	104	92	91	92	107	91	81	93	100	96	84	123	88	86	101	97	102	98	85	90	105	102	96	94	96	95	117	96	102	103	95	101	111	116	75	104	108	106	115	104	106	96	112	123	100	74	92	114	80	90	84	117	93	106	112	107	104	111	111	111	103	108	95	101	114	100	99	101	103	100	99	100	99	109	95	103	84	97	93	110	88	112	110	98	90	92	95	105	107	109	97	108	103	90	88	117	88	106	109	112	97	88	95	100	87	104	89	86	97	95	97	100	112	109	100	129	117	93	101	110	102	78	95	97	87	113	121	98	127	92	99	96	100	97	89	95	79	104	105	88	93	109	84	93	117	108	93	95	86	104	101	102	99	94	96	92	87	107	102	98	127	101	102	100	113	107	81	112	106	110	113	89	100	100	91	94	88	104	118	100	86	89	104	116	105	108	93	102	97	101	97	103	108	107	99	113	95	102	103	93	94	101	108	90	75	94	95	95	96	105	102	102	101	123	105	87	100	98	117	108	97	106	98	82	99	84	98	104	101	85	106	91	93	98	99	98	94	96	84	87	87	88	83	110	110	86	93	71	75	91	113	96	92	90	97	109	67	88	94	108	79	89	108	94	84	94	123	94	99	81	94	96	109	99	98	99	104	107	85	78	81	98	89	109	93	97	107	86	95	100	78	87	91	91	101	93	86	83	114	94	94	114	128	92	99	83	103	108	99	96	99	96	96	109	93	85	110	113	77	98	101	82	78	108	99	108	100	102	86	113	112	104	88	108	95	108	101	88	89	96	96	93	101	86	92	98	106	95	106	99	76	97	104	103	102	105	104	106	95	107	106	85	98	84	95	106	97	104	118	101	107	95	110	96	89	91	91	104	87	96	101	89	95	106	87	102	115	102	127	79	103	109	98	74	99	93	97	110	110	93	89	109	97	95	89	92	105	108	82	90	82	90	111	118	112	109	91	119	99	86	123	80	93	97	95	93	95	91	97	126	103	127	106	97	90	100	97	95	79	102	98	100	105	102	80	94	99	85	123	91	123	98	108	98	103	93	86	91	83	105	105	85	93	90	92	108	86	85	98	100	84	119	121	94	113	97	104	108	108	91	90	94	119	103	109	102	91	111	93	99	109	85	93	95	97	92	114	84	86	109	100	113	108	85	102	105	101	81	111	102	101	91	122	92	101	94	117	99	114	92	104	93	102	92	94	115	106	104	74	111	106	113	89	82	102	111	101	101	93	100	97	128	96	90	101	93	92	107	105	108	87	88	111	95	90	95	97	110	104	115	97	99	85	95	96	97	110	93	105	90	114	76	101	110	82	112	95	117	83	101	106	95	115	90	88	97	95	95	108	94	105	95	101	92	99	82	120	108	108	93	105	109	91	100	81	85	108	115	120	116	99	102	111	112	113	105	89	85	118	95	91	113	89	109	88	92	110	102	107	99	82	116	95	108	103	105	87	96	109	96	88	97	109	99	93	115	94	98	99	103	102	115	97	106	99	107	102	95	83	112	80	110	88	96	100	93	85	101	97	84	93	106	96	76	99	94	100	95	105	107	82	106	102	98	94	101	79	81	89	108	96	86	79	97	93	104	103	95	91	103	111	101	115	102	103	100	100	103	107	92	88	92	89	89	85	87	115	93	93	96	88	81	100	100	96	78	97	92	118	107	103	107	103	111	110	98	104	93	110	86	98	100	89	82	96	95	116	98	96	94	102	106	97	92	94	97	102	115	112	82	89	117	86	100	98	95	98	101	77	83	124	98	107	130	113	107	88	107	97	79	113	118	93	93	99	87	91	88	88	108	101	114	86	99	108	85	109	106	89	89	98	82	103	114	107	97	99	89	108	99	93	91	92	106	101	103	87	89	113	127	99	94	85	88	113	106	94	101	85	87	93	112	81	99	103	93	96	98	88	111	111	106	117	133	76	102	96	123	106	101	111	96	133	92	93	101	100	105	97	90	105	104	117	75	91	89	89	93	110	82	116	105	87	104	96	111	96	102	98	73	102	108	101	115	107	104	97	99	100	100	106	97	96	109	104	98	92	87	94	103	93	90	104	90	120	79	84	98	94	118	105	104	90	93	108	97	99	106	117	110	100	108	103	76	107	94	102	94	96	77	82	91	100	117	109	93	94	97	104	105	104	100	107	107	98	111	95	83	111	109	96	105	110	92	103	109	95	109	109	105	114	83	108	89	100	93	107	95	107	91	103	107	74	83	105	90	99	101	100	101	83	98	93	103	94	97	100	93	79	85	108	92	75	104	90	91	80	110	90	110	91	120	96	111	81	88	84	81	94	94	110	103	94	98	106	92	87	121	107	100	87	120	122	95	118	89	89	115	91	78	91	89	104	112	100	84	103	106	108	97	104	101	113	110	94	126	102	115	99	98	103	83	97	106	112	105	96	112	109	129	105	95	77	102	81	101	95	102	104	105	100	91	97	102	123	85	87	97	90	96	120	103	97	91	104	107	102	78	92	93	118	95	109	105	70	96	103	100	95	103	107	91	92	102	90	90	94	124	87	103	80	84	104	114	104	119	92	95	101	114	123	100	101	111	97	104	101	112	108	72	87	84	108	107	88	97	87	78	86	105	108	98	103	105	96	116	94	88	114	96	97	96	98	95	90	90	106	103	88	128	124	101	90	97	122	96	98	88	99	103	101	92	92	118	94	101	87	96	100	96	105	87	104	113	106	108	90	93	98	93	106	104	91	87	98	113	100	97	95	114	91	104	95	109	90	104	114	106	93	92	108	124	93	106	107	107	85	89	118	87	89	100	105	89	95	112	123	98	99	84	98	92	101	92	105	102	93	86	107	85	101	94	101	74	109	99	98	92	112	105	91	108	90	115	90	95	91	98	97	116	102	112	85	108	101	84	114	106	117	100	127	99	106	104	82	85	86	105	94	102	93	86	105	89	98	98	87	94	92	103	78	110	88	116	111	100	84	102	88	114	90	95	98	101	96	125	102	99	97	94	103	90	117	97	109	102	109	104	80	107	92	110	106	102	92	93	96	83	91	97	83	94	111	108	107	77	91	101	96	118	94	87	101	103	99	110	89	111	86	102	104	67	98	99	81	97	93	92	91	99	105	100	111	82	88	104	94	98	89	105	102	110	96	103	99	90	87	95	102	75	97	90	107	101	71	75	114	97	104	92	109	96	82	91	83	96	100	114	122	89	98	81	118	94	103	99	119	125	115	120	90	77	101	112	99	108	103	91	92	110	85	96	101	109	96	109	96	98	87	107	96	104	101
18004	10978	13096	11939	9290	7081	5180	3967	2870	1891	1187	926	634	478	423	337	333	328	304	313	283	266	267	238	249	236	260	246	210	259	241	249	234	231	255	255	246	239	213	231	234	253	244	209	214	249	193	217	266	228	256	210	208	213	231	245	227	221	228	229	222	239	211	223	235	208	235	208	219	229	257	216	240	221	225	248	246	221	225	227	220	223	259	245	236	225	226	256	258	226	244	214	208	242	216	270	210	228	229	237	226	239	229	239	225	232	192	225	257	222	225	236	206	217	209	220	251	230	204	228	221	246	226	237	192	207	238	211	221	218	236	239	244	233	207	248	233	234	237	243	252	221	244	240	222	210	221	221	229	229	234	247	254	220	229	250	252	254	209	220	227	239	242	231	223	206	211	220	227	220	217	240	238	215	218	249	223	206	235	232	230	218	212	245	256	227	240	253	236	229	232	223	228	223	204	233	219	224	229	195	200	211	254	222	226	235	222	235	251	234	233	226	236	215	232	262	248	225	248	239	224	217	222	200	218	235	200	222	222	214	211	248	232	219	217	231	233	221	247	216	230	200	206	239	190	238	255	257	221	256	216	217	237	242	226	210	248	206	238	240	202	248	271	238	206	238	235	231	215	227	195	250	241	222	196	195	236	233	217	212	270	201	240	228	230	245	216	235	248	222	232	211	224	185	244	213	213	242	231	206	206	223	207	219	207	234	235	247	222	240	225	241	250	238	225	220	216	261	207	227	223	209	219	226	230	221	217	221	255	250	210	251	215	233	208	229	218	245	233	211	258	276	207	228	226	248	212	219	226	246	226	245	240	215	224	244	256	234	214	245	242	236	239	235	215	224	226	272	254	220	225	239	222	216	245	222	228	232	205	209	236	257	229	233	225	230	198	196	204	263	215	245	252	226	223	220	225	249	207	230	227	202	236	218	224	214	237	248	235	224	235	223	214	230	240	201	228	252	234	233	244	238	239	229	234	222	218	225	225	226	241	231	215	239	251	213	207	233	235	222	263	220	256	252	232	228	248	215	212	262	219	235	204	219	211	231	222	229	220	218	241	232	241	211	223	235	198	224	222	262	265	239	234	245	242	213	198	248	213	229	226	228	213	224	209	219	228	238	248	258	233	242	224	235	199	234	241	232	247	207	240	254	228	224	209	224	223	232	217	226	215	221	216	250	228	229	225	219	218	212	221	226	191	225	249	222	231	222	218	243	233	245	237	234	234	233	221	228	232	243	215	212	224	209	228	232	222	231	232	237	217	220	219	229	222	238	221	200	238	226	222	206	229	243	239	219	232	248	239	221	247	240	260	224	242	223	254	220	226	220	256	228	230	235	255	230	225	234	216	226	236	237	233	258	230	220	244	205	228	236	246	210	221	243	228	219	228	231	227	229	218	235	243	214	227	206	197	219	212	225	226	248	223	249	217	227	256	268	249	231	251	235	253	237	236	210	221	219	246	218	215	230	233	238	210	221	232	223	231	239	210	237	221	233	208	240	218	215	205	220	231	211	240	230	243	215	243	218	223	243	225	223	225	216	227	232	211	220	224	243	247	229	216	233	250	250	204	229	221	209	230	228	228	224	221	249	228	231	224	226	230	216	236	212	234	239	203	239	243	234	238	247	209	241	221	232	211	238	220	221	237	257	236	215	244	221	251	232	247	237	216	241	199	236	211	231	238	225	237	235	220	235	245	219	238	234	215	241	223	229	226	218	223	224	209	230	242	232	216	224	250	242	243	229	195	224	210	211	224	239	250	229	261	228	231	245	257	230	214	232	235	228	234	221	233	199	241	236	218	239	225	228	206	204	238	247	223	260	229	219	238	252	231	224	245	229	209	225	232	229	225	223	236	211	218	236	220	219	220	236	257	236	239	237	223	195	221	240	236	216	211	254	212	242	244	224	228	243	227	223	216	240	224	228	240	206	214	218	235	238	217	223	225	250	220	252	212	248	212	242	243	215	242	231	225	237	215	219	241	225	221	240	224	229	227	227	210	224	222	241	224	217	243	231	194	262	209	213	220	216	237	222	236	212	223	217	210	230	237	236	234	211	236	233	239	226	236	246	252	222	244	241	217	237	248	249	219	215	236	226	231	221	213	209	255	225	227	227	221	235	237	224	244	225	228	216	213	187	211	236	239	205	203	248	226	232	243	227	229	223	251	237	237	236	210	214	242	199	244	248	221	236	221	232	245	232	216	219	220	209	237	253	213	254	260	211	226	249	230	208	227	212	218	234	209	234	228	245	231	242	263	213	217	250	224	237	212	228	227	222	213	212	217	257	220	215	254	201	219	230	192	228	220	234	233	222	222	232	236	229	222	231	257	235	218	237	244	188	237	235	220	209	196	249	238	255	261	259	212	244	266	242	218	246	245	228	229	227	224	239	243	239	215	261	239	208	240	214	226	231	219	212	219	222	246	243	248	216	254	222	222	213	205	243	247	233	232	234	226	226	214	235	247	233	247	242	223	223	209	256	213	220	224	240	238	216	227	228	214	225	208	235	239	229	240	227	211	225	248	234	225	248	219	241	242	234	223	192	230	225	235	218	220	196	234	236	237	240	238	218	227	228	249	242	232	210	259	237	212	234	254	233	245	232	229	243	244	236	205	218	200	219	222	243	244	220	203	228	248	248	225	233	238	239	225	237	242	245	224	232	223	207	219	233	247	224	214	227	225	220	201	234	206	262	242	211	233	245	223	247	229	223	256	216	241	228	212	225	231	216	238	231	232	231	213	227	246	226	232	224	216	234	239	219	223	222	239	207	223	204	230	204	220	229	240	207	221	248	191	231	207	256	226	232	219	255	200	236	200	209	224	219	247	199	212	213	256	235	227	229	237	235	222	225	233	238	224	241	222	203	260	242	230	239	223	224	217	207	252	231	214	225	244	220	218	235	228	230	243	209	242	228	220	248	209	222	195	235	225	209	247	219	227	204	212	228	229	219	222	214	218	204	233	233	223	236	227	221	210	245	255	237	232	230	218	237	221	208	242	241	210	215	225	248	238	241	223	242	245	225	241	242	229	244	227	225	220	226	248	203	207	209	225	221	227	229	210	239	222	224	224	213	233	233	255	220	230	239	257	222	225	206	229	229	215	235	240	246	206	238	229	246	226	223	214	259	228	226	219	217	222	217	239	227	234	225	223	218	236	224	195	230	248	217	256	249	220	254	237	218	219	228	243	226	232	223	280	213	250	201	218	223	229	236	222	248	227	242	242	228	220	218	252	228	227	238	237	226	203	227	224	216	226	213	265	194	246	234	231	200	232	218	238	233	237	222	225	233	267	204	252	249	243	212	208	232	232	229	251	235	227	226	242	242	215	223	253	214	231	228	231	210	235	207	219	217	193	227	242	243	210	215	231	227	213	195	228	207	254	220	237	227	235	199	231	225	224	250	243	231	228	259	233	226	229	202	221	187	241	228	236	238	240	243	236	205	233	231	245	250	199	234	201	233	230	249	235	234	204	238	220	234	211	233	246	211
44651	20497	14400	10914	9509	6987	5756	3669	2090	1248	612	371	234	232	178	170	115	139	125	133	130	114	130	122	120	122	156	135	137	106	125	127	116	113	119	132	121	110	105	106	115	142	133	136	109	117	107	139	111	128	122	116	116	116	99	134	112	123	136	118	118	134	117	124	118	98	123	132	142	109	120	97	116	100	93	106	99	124	118	122	131	105	108	115	112	109	128	106	133	130	127	112	124	131	102	109	124	128	122	140	117	130	138	118	118	126	109	131	148	122	109	104	119	108	118	121	122	119	126	141	130	103	129	111	100	101	116	122	117	129	126	142	113	130	126	105	137	115	127	126	116	116	120	102	124	111	134	108	133	111	103	107	112	121	123	118	115	118	132	119	129	114	126	105	126	121	139	130	116	92	133	122	119	126	116	111	116	126	126	111	109	121	145	114	107	126	127	118	106	133	109	115	121	115	146	116	127	115	109	106	116	91	123	120	111	129	130	119	127	116	114	124	126	135	110	126	105	117	115	131	111	113	122	135	119	98	124	120	116	122	132	127	124	118	105	131	132	119	99	116	106	96	122	115	155	114	119	124	121	141	140	137	99	114	112	126	133	108	107	118	111	126	129	109	134	141	134	147	130	125	108	119	124	131	118	131	108	110	86	115	121	114	132	107	112	132	113	110	134	129	115	124	130	120	107	124	134	110	118	150	114	128	122	111	116	103	120	127	125	100	107	109	104	110	109	112	114	127	135	126	117	117	123	125	126	119	130	147	111	100	125	139	115	123	117	137	121	100	121	108	116	120	103	142	148	122	129	114	105	122	122	102	122	117	117	118	113	118	124	104	133	120	128	125	126	111	102	129	128	116	113	107	112	114	111	117	113	98	107	129	142	117	142	128	114	116	122	121	98	108	124	116	103	112	101	119	128	133	107	112	107	115	104	121	124	115	127	98	126	97	122	115	120	118	115	137	136	112	123	127	114	120	102	111	120	129	126	120	130	104	117	131	119	135	134	132	124	149	128	115	112	97	112	123	118	138	134	104	117	104	112	122	116	120	137	134	121	114	107	120	122	144	122	114	125	108	113	123	127	121	128	121	124	107	130	100	118	142	120	108	91	105	101	123	127	125	133	106	130	139	118	117	113	118	108	128	127	117	114	114	114	124	119	111	109	136	118	139	122	129	109	115	131	129	137	116	121	122	98	111	131	116	119	124	117	129	103	139	124	107	134	135	130	131	102	98	128	121	116	140	124	117	116	98	115	130	118	141	138	101	122	117	140	114	129	118	115	123	127	108	123	108	133	107	123	123	117	113	128	130	117	104	105	109	125	144	135	117	131	113	106	112	112	138	127	136	111	115	100	126	111	104	117	146	135	116	141	126	111	104	119	118	109	113	130	109	134	127	144	125	136	134	95	114	128	104	87	137	124	130	134	106	118	131	128	133	119	131	122	111	106	103	141	120	98	126	129	108	121	124	127	108	115	115	111	138	118	112	119	123	107	123	118	116	117	106	138	119	108	109	137	127	110	121	127	105	118	103	114	119	137	134	106	109	109	130	116	115	105	108	128	131	139	124	108	132	131	117	105	125	128	118	120	121	103	99	114	118	112	119	132	136	144	125	109	101	144	116	127	112	97	116	114	138	105	107	138	135	99	132	139	119	126	110	103	129	122	116	126	122	137	124	128	109	115	145	119	117	106	120	127	127	111	121	112	129	120	137	109	120	125	123	116	121	132	119	111	102	145	114	94	128	110	122	131	120	95	139	115	118	111	104	119	116	117	130	117	122	120	133	94	107	121	117	115	140	132	121	127	118	117	107	141	147	112	121	121	132	105	110	103	108	136	128	114	118	135	144	136	98	120	106	117	121	150	102	117	136	145	127	149	106	119	122	143	112	125	126	117	101	113	109	103	111	137	127	132	116	126	125	118	114	114	113	99	122	102	108	116	110	119	94	114	147	132	121	120	111	118	109	126	120	150	137	132	114	118	126	122	121	103	124	138	113	117	104	140	120	112	118	121	127	115	120	108	131	133	106	121	108	114	123	107	116	90	120	110	98	120	129	137	128	118	105	120	114	111	132	108	140	128	126	117	124	128	131	123	109	95	94	117	112	129	140	118	122	101	107	111	117	120	133	124	106	110	131	134	116	116	102	117	109	122	112	108	111	110	116	117	111	115	98	123	102	106	125	125	104	112	98	117	120	124	151	124	118	142	126	105	95	114	108	128	130	106	123	135	115	127	109	132	107	106	113	110	115	116	114	108	125	98	118	102	98	78	117	118	118	129	112	131	120	127	111	106	117	125	114	107	115	122	84	107	108	115	102	103	116	116	107	108	111	116	118	114	112	124	129	111	128	116	121	121	143	107	96	145	113	108	131	126	120	112	116	124	125	115	122	115	128	124	143	120	118	125	143	117	130	152	129	113	104	106	150	139	116	117	119	114	121	117	114	109	121	119	110	122	101	101	101	120	107	106	110	134	129	106	109	127	111	130	113	117	112	115	100	112	109	110	113	126	124	122	113	110	92	117	130	104	140	118	118	118	115	119	121	128	102	108	114	128	119	125	132	124	130	116	134	126	118	116	116	156	123	127	132	110	99	119	116	111	131	100	135	123	111	129	114	107	101	115	127	111	131	134	111	135	132	133	132	113	123	127	135	111	98	121	112	113	136	122	107	134	120	141	136	108	115	112	121	111	119	118	89	119	127	129	116	119	108	116	117	104	111	156	109	112	102	123	118	119	140	105	118	97	115	133	110	139	99	137	133	122	112	120	150	113	114	106	125	113	145	128	131	121	131	114	107	127	101	138	112	99	126	138	108	96	105	114	119	113	114	118	128	136	131	104	97	130	116	122	111	131	110	117	115	94	139	127	117	111	137	118	133	107	118	111	104	119	115	113	81	130	127	128	102	124	114	119	125	112	95	125	139	124	110	132	132	101	114	143	121	132	134	127	109	105	132	117	129	133	121	128	105	125	120	101	135	124	135	112	141	126	112	127	128	112	121	127	105	125	129	137	108	141	119	121	121	119	112	106	110	132	118	114	125	131	120	105	109	92	135	131	118	101	111	104	116	116	110	127	118	123	122	113	119	134	111	126	126	142	118	145	145	114	101	129	117	112	114	104	124	101	106	114	109	131	116	138	132	118	121	116	122	111	128	122	120	98	130	117	126	107	169	133	126	144	118	137	108	129	115	120	138	127	134	102	96	106	124	111	118	127	121	133	114	133	110	115	138	140	100	122	133	125	113	144	114	111	126	141	111	121	115	118	127	117	124	122	157	115	125	136	94	131	113	111	134	123	120	111	138	111	126	141	132	111	95	155	111	104	107	123	105	116	115	129	144	122	123	124	139	120	151	103	114	107	106	117	112	133	137	122	109	142	123	130	103	108	117	135	120	111	115	137	129	139	133	130	130	122	133	118	107	124	129	117	124	126	122	114	108	116	145	103	138	104	108	112	117	125	106	112	135	123	107	123	142	107	125	134	105	96	109	115	116
28545	14785	20836	21934	23686	20046	18158	13308	8690	5427	2709	1708	956	744	639	544	481	407	394	360	358	356	340	298	308	286	318	304	284	326	324	291	307	286	250	301	308	301	285	266	279	276	251	264	294	298	264	266	291	290	267	267	258	297	278	280	284	279	273	259	280	274	256	266	291	282	257	256	257	307	273	254	264	266	264	271	291	281	283	249	302	253	269	288	281	290	288	273	294	283	264	249	262	248	307	260	258	274	253	256	306	282	272	285	240	274	263	271	288	285	293	251	265	293	265	261	274	242	259	309	272	273	257	277	286	267	275	263	281	270	253	292	256	261	269	253	268	281	262	266	307	271	256	285	243	300	260	280	287	266	266	257	263	259	264	237	255	269	271	255	279	249	268	277	251	282	254	237	284	267	276	256	267	264	254	266	287	284	263	276	266	260	278	276	258	275	249	302	257	292	278	283	258	298	265	273	229	277	273	271	248	265	273	226	261	284	266	275	275	291	280	262	240	271	284	297	252	289	269	292	246	287	251	302	238	247	270	292	261	286	284	276	271	258	272	278	265	305	253	288	290	251	258	278	264	285	291	290	298	267	279	265	247	235	287	280	292	278	270	240	263	243	286	271	260	277	265	267	253	272	278	277	281	291	253	287	256	264	264	234	280	272	257	289	247	256	252	268	252	270	274	278	261	298	276	294	263	258	281	254	279	279	280	266	273	274	304	291	268	265	273	274	262	276	277	272	281	261	244	278	292	272	243	263	268	245	269	261	288	297	249	254	244	298	255	278	257	283	261	255	284	239	260	265	276	268	263	266	254	259	286	283	290	286	277	287	278	281	249	272	242	257	284	303	285	246	252	260	269	301	279	253	265	276	293	263	265	282	288	286	270	259	294	280	260	274	282	243	248	286	261	267	279	276	278	281	267	253	267	256	242	267	249	255	274	262	265	292	289	253	267	266	279	264	270	229	287	269	274	255	267	254	244	251	277	279	285	281	256	248	310	232	258	258	267	302	249	257	278	262	245	286	283	267	271	276	237	275	272	266	288	257	264	282	264	268	291	271	288	284	279	267	279	239	258	276	273	289	255	262	275	271	265	285	269	290	255	255	281	277	265	262	272	262	263	292	280	234	268	275	253	261	273	264	278	271	249	278	276	276	273	295	274	270	259	276	293	266	271	274	255	258	257	305	279	268	303	263	306	281	276	265	239	278	263	260	270	295	263	254	286	236	286	275	288	268	266	272	285	275	273	242	280	256	267	265	272	276	275	274	262	267	271	261	271	251	252	262	261	278	246	267	240	282	273	266	286	295	290	262	267	262	258	293	275	261	281	266	276	291	264	266	278	267	281	269	286	274	299	277	261	279	283	284	269	268	288	242	270	244	254	262	276	248	255	261	266	262	239	256	258	268	283	265	267	282	259	257	276	253	281	278	251	278	250	289	314	284	270	276	267	266	254	268	283	264	255	264	261	278	263	250	290	282	249	246	271	281	291	228	277	279	269	239	260	282	274	275	242	263	256	268	292	279	260	301	272	274	265	270	268	297	296	239	282	268	263	253	264	283	288	258	266	300	265	266	259	271	259	294	267	286	275	269	242	259	286	267	295	274	286	285	274	276	269	270	263	287	285	263	252	284	253	304	270	292	262	280	264	297	272	268	268	282	280	262	257	292	263	253	290	267	265	278	270	275	278	285	253	223	259	270	259	237	296	273	246	285	294	256	292	264	274	281	265	267	279	279	241	245	255	272	243	256	281	290	237	268	286	287	265	260	285	276	265	273	274	261	262	278	267	259	282	247	253	254	272	244	263	266	267	278	268	252	270	293	269	279	274	284	261	295	262	243	262	287	270	240	259	266	256	242	277	249	268	283	287	282	272	258	277	273	256	289	266	251	269	262	290	246	264	265	285	266	279	249	278	266	263	276	253	268	252	236	273	242	272	287	260	259	292	277	265	246	311	282	294	288	295	269	295	277	270	250	284	267	296	268	274	272	277	232	269	281	247	253	271	236	284	276	244	271	261	244	283	297	275	261	284	262	246	248	299	266	277	276	254	308	252	275	281	247	273	245	263	239	291	293	249	279	279	284	257	268	278	271	283	257	259	249	261	263	269	276	263	278	278	293	287	269	272	274	277	276	262	301	261	277	283	277	283	258	255	290	270	255	259	311	261	259	255	268	258	279	266	279	248	265	296	229	244	264	289	251	269	296	261	229	251	288	294	247	272	292	295	245	255	303	256	229	273	267	257	248	269	267	247	265	249	316	253	258	250	262	263	278	290	274	298	269	263	268	281	268	263	306	265	276	267	282	261	282	258	261	279	292	250	266	254	276	276	253	285	274	273	277	270	280	289	261	281	255	297	284	287	250	252	270	260	272	275	278	263	262	246	271	262	291	261	280	306	309	256	268	250	262	242	288	264	292	277	273	262	279	287	277	283	266	288	278	259	284	276	292	257	286	282	272	263	280	270	278	253	251	295	267	241	245	254	275	291	255	259	282	272	262	273	280	279	272	259	264	259	280	255	246	274	268	252	281	278	264	226	256	310	265	265	282	279	250	260	257	287	301	256	269	275	275	268	256	261	269	242	291	270	270	233	249	225	238	296	294	270	257	269	274	307	258	279	261	296	255	286	273	257	283	292	270	254	252	299	256	251	290	268	314	275	238	268	270	280	293	252	276	268	310	249	293	269	244	269	281	263	271	277	286	256	291	284	238	270	268	292	293	295	246	291	264	262	295	272	269	245	268	284	269	269	290	251	291	279	261	241	248	262	281	265	236	283	256	287	292	246	284	274	245	269	256	271	288	270	286	274	303	277	276	272	256	294	279	263	277	275	271	262	267	257	300	259	275	260	256	264	280	259	267	246	256	259	251	241	267	256	252	262	283	276	274	277	274	276	265	285	269	273	254	252	289	256	284	279	249	246	257	285	272	259	285	285	278	275	273	270	259	249	279	267	308	268	262	253	301	290	258	253	284	271	286	264	265	265	254	271	295	273	268	246	248	255	257	275	307	305	268	255	241	248	278	298	295	280	265	263	245	280	254	257	264	261	285	287	276	255	265	242	272	285	276	256	249	249	267	253	267	261	296	298	295	284	266	296	270	278	257	272	269	272	283	275	275	279	259	279	285	282	256	276	275	278	269	260	265	287	285	257	292	279	260	268	268	254	268	264	291	275	272	275	273	266	277	247	280	257	275	279	310	295	302	262	255	260	278	297	291	301	239	255	270	273	288	260	247	264	249	253	270	262	232	278	248	260	278	255	267	273	261	270	240	287	232	282	283	274	271	269	261	293	267	281	238	272	292	264	255	266	281	261	274	264	256	254	261	274	280	264	269	270	282	237	255	267	272	252	287	258	241	271	271	257	246	282	268	283	272	265	292	257	274	280	256	291	286	253	279	282	288	263	260	270	283	263	261	263	258	290	277	270	268	293	254	262	267	257	260	257	272	253	271	272	250	276	270	281	297	268	305	276	269	279	309	256	260	293	281	255	248
50936	27603	20302	14848	12462	13984	10457	6253	2548	1501	784	425	293	249	223	205	187	182	145	169	133	151	145	141	153	146	147	119	122	145	116	144	125	133	116	117	118	116	121	130	120	118	140	123	128	120	98	136	132	121	111	120	144	145	132	154	120	123	120	124	123	161	121	109	139	101	118	138	120	129	110	112	132	131	116	152	156	107	133	138	129	131	104	138	108	124	132	110	119	112	120	103	136	118	129	137	115	130	129	126	118	117	117	109	141	124	125	125	112	132	150	149	111	134	136	116	112	127	122	131	135	121	125	132	136	109	126	141	136	118	109	131	115	125	144	128	141	112	140	119	143	135	138	123	106	104	137	119	138	133	124	107	111	107	157	135	104	130	126	162	125	138	134	112	130	134	121	126	128	114	94	128	112	139	135	131	131	122	143	145	132	108	118	123	128	110	119	116	110	133	120	112	134	147	123	137	133	116	138	119	134	134	121	136	142	114	121	112	133	152	116	118	103	114	140	124	96	128	110	123	151	116	125	119	131	101	131	124	134	128	142	131	117	118	124	111	119	107	145	106	116	134	123	113	128	115	148	148	142	144	123	137	124	135	141	134	134	98	132	117	123	153	152	127	126	116	123	125	108	115	120	130	107	123	133	115	113	122	143	138	122	133	122	114	119	120	134	123	129	123	138	114	108	122	134	118	121	142	130	132	136	132	123	124	129	126	120	136	116	118	131	131	119	113	145	122	110	123	131	105	119	121	113	116	124	135	148	118	117	138	117	126	142	134	129	120	155	131	132	137	155	145	119	107	124	131	126	142	119	130	157	123	114	98	120	119	104	133	113	103	129	129	115	112	140	133	125	117	136	112	139	114	115	112	95	143	133	118	128	116	123	119	119	114	146	129	153	141	114	128	147	133	124	100	128	122	125	129	136	121	133	145	129	119	122	121	114	126	131	143	137	119	122	147	128	112	134	114	126	139	113	138	116	115	135	124	103	122	135	142	141	125	123	120	142	130	123	123	124	128	118	140	111	123	132	133	130	129	129	143	130	114	134	132	127	135	138	145	111	128	116	132	111	123	108	127	121	129	115	124	130	115	138	122	130	119	144	119	103	134	133	99	104	128	114	140	121	136	137	137	127	110	139	136	131	115	153	132	138	132	127	106	119	110	144	120	127	136	121	107	133	128	108	109	122	108	100	123	143	125	113	152	139	139	146	122	123	144	136	123	127	123	128	124	109	139	124	136	112	120	129	129	114	138	140	131	120	144	122	140	131	145	127	135	141	113	117	109	97	123	149	116	150	108	124	115	125	131	136	135	128	111	129	122	121	108	119	126	153	128	143	134	144	128	119	116	132	112	128	118	126	126	115	123	110	134	122	107	122	119	112	129	122	119	115	135	127	134	137	135	147	128	104	131	121	128	130	113	105	145	134	139	128	121	130	100	137	127	127	126	115	131	115	130	133	141	114	132	118	121	127	123	126	129	141	141	124	117	117	128	133	117	150	149	136	128	148	133	151	133	133	134	97	118	118	119	123	140	140	131	132	126	129	111	142	126	124	123	122	134	125	131	118	129	129	116	136	136	114	133	121	105	126	135	124	129	123	105	152	113	134	121	105	110	136	129	141	119	135	109	132	113	122	131	129	125	115	125	123	121	120	120	132	117	147	112	126	145	131	123	114	130	139	136	117	129	128	116	118	109	126	126	130	133	131	130	129	154	125	124	138	112	101	126	128	143	112	109	147	119	136	114	137	122	136	120	119	138	131	142	134	138	117	141	130	120	141	134	139	141	125	103	123	130	130	133	130	132	105	126	108	128	146	113	118	132	138	133	108	133	130	133	131	128	126	125	101	131	113	124	119	108	128	130	120	138	122	123	117	117	129	127	110	119	129	122	137	111	128	157	125	118	130	147	142	131	133	146	142	111	117	116	133	79	151	123	137	127	137	135	122	132	127	121	142	127	143	133	153	130	133	107	134	136	123	126	124	115	107	126	125	128	116	122	140	106	131	157	130	138	127	112	128	114	131	116	132	136	125	113	147	121	93	121	124	108	116	128	119	135	119	107	121	135	106	127	102	132	134	107	120	134	125	128	131	139	114	118	129	120	115	136	135	134	119	119	130	126	125	108	137	141	161	149	132	153	131	143	123	131	111	119	124	124	117	130	127	115	118	133	108	109	131	122	117	113	117	120	111	119	107	121	105	143	121	126	120	124	111	118	113	114	125	117	155	128	125	123	124	109	124	130	117	146	118	156	144	142	111	105	133	126	106	107	129	144	128	93	143	142	143	143	118	140	137	102	146	115	137	119	94	125	142	144	123	112	115	117	109	131	118	115	131	138	109	128	123	131	109	121	139	129	111	113	123	144	143	127	134	123	120	129	102	136	140	125	122	130	108	124	118	124	145	129	117	141	126	119	139	120	140	131	151	134	134	134	94	131	151	122	109	120	109	124	110	118	142	117	113	97	118	125	144	122	138	137	126	108	107	114	144	133	105	112	137	129	129	126	124	108	110	108	128	107	124	109	132	131	120	145	141	111	123	109	127	113	115	136	121	111	125	156	115	114	152	101	128	137	120	144	106	136	121	115	130	117	127	138	123	133	125	122	142	124	118	121	133	130	130	108	134	146	131	129	130	141	121	132	129	159	127	115	126	100	141	145	157	145	121	129	147	131	129	133	123	131	129	107	124	120	97	131	123	153	132	117	133	132	126	113	133	124	145	130	112	123	120	138	127	143	145	142	136	127	135	104	124	138	103	124	126	126	142	97	131	126	124	97	120	127	136	120	156	126	118	101	139	111	118	113	128	127	105	110	129	119	133	122	125	140	134	122	129	123	126	126	117	133	137	126	118	98	138	113	120	101	113	121	120	133	129	133	118	124	128	132	127	123	120	140	133	116	123	114	114	146	141	130	131	154	110	119	127	107	128	134	114	137	143	118	134	121	126	126	123	135	139	105	138	144	123	141	124	124	146	118	110	115	114	118	117	113	125	129	123	139	130	123	113	115	120	133	142	123	132	106	117	118	128	119	120	109	120	114	110	117	135	128	127	145	123	142	135	112	124	128	123	127	105	122	122	121	119	144	139	119	131	103	136	137	141	123	144	130	118	136	138	125	115	134	140	123	152	111	141	152	131	138	118	114	117	139	132	124	127	114	123	121	136	137	129	139	112	121	120	114	126	123	116	114	124	140	133	130	116	133	129	129	108	147	117	126	134	100	117	120	123	140	124	118	127	150	137	116	124	122	118	112	134	143	100	113	148	130	106	126	137	112	100	110	114	129	110	127	115	138	125	148	135	140	122	118	160	126	138	103	134	137	132	98	125	125	122	141	123	116	141	133	132	128	132	122	136	125	124	134	123	140	123	120	130	120	126	124	119	123	107	113	109	132	122	117	138	133	112	132	129	130	139	130	115	133	125	116	132	105	135	139	127	110	118	137	102	121	115	131	114	137	150	121	128	100	143	147	89	121	146	137	120	122	113	111	134	121	124	122
31760	20757	25573	27018	27385	30887	25420	18025	9194	6437	3657	1689	1124	993	823	710	601	480	461	438	420	399	408	404	408	354	329	317	367	334	334	334	348	325	303	348	310	300	289	334	282	290	291	275	307	309	290	295	308	300	281	295	312	279	299	304	289	298	277	274	301	303	287	311	286	272	303	280	264	298	312	271	273	299	283	301	288	275	277	289	302	286	303	269	289	276	270	308	253	281	282	276	271	247	294	265	297	264	292	290	247	270	249	251	289	254	272	291	272	244	265	290	283	297	275	291	293	283	302	281	279	298	281	267	279	286	304	276	290	278	281	283	268	247	290	291	259	271	279	276	249	291	264	273	288	274	241	281	291	252	252	275	303	311	290	280	278	318	290	276	270	299	296	298	278	276	274	255	284	277	295	294	303	291	295	308	271	287	317	289	284	291	273	259	284	281	308	282	260	273	245	271	288	284	299	282	280	274	293	290	275	279	270	297	279	267	275	270	289	289	252	299	273	289	290	287	299	275	285	299	300	284	293	280	300	285	312	282	282	274	245	259	295	290	294	260	287	278	276	274	270	299	288	262	269	270	265	250	290	282	276	255	263	276	270	274	274	263	257	279	269	258	278	298	281	266	263	271	297	303	277	299	268	302	245	288	272	268	298	278	302	282	310	289	295	271	276	287	288	235	282	295	293	311	257	297	273	258	265	280	294	282	272	277	303	294	261	288	298	293	285	263	284	247	304	285	271	295	257	266	259	289	250	289	282	264	278	299	246	271	260	265	277	302	291	263	265	306	293	290	282	294	275	281	277	282	258	279	284	290	270	263	265	260	253	281	313	263	291	280	270	281	293	286	285	304	281	283	268	284	274	310	289	292	264	270	285	257	272	282	288	290	291	288	278	278	285	283	267	263	283	285	252	274	267	253	294	276	289	285	288	282	293	317	277	259	280	308	291	268	289	273	268	281	292	266	264	297	272	263	281	286	258	269	279	290	301	290	294	294	263	262	280	278	269	274	280	276	286	235	286	276	306	298	308	284	284	277	273	298	296	283	283	278	263	285	295	268	272	273	286	299	273	290	267	295	287	285	290	282	275	283	287	274	285	255	301	266	285	312	271	270	282	299	298	287	290	277	294	262	263	276	282	266	312	271	288	278	274	261	286	284	279	267	318	314	285	280	282	297	284	276	274	270	279	284	269	288	276	289	291	279	277	294	274	286	285	281	261	305	280	285	297	282	302	284	300	288	290	262	296	280	289	278	290	297	299	272	271	276	268	301	289	264	275	289	285	265	284	301	276	282	282	284	283	294	277	300	293	310	263	301	274	281	262	300	280	274	266	282	280	256	255	279	285	265	292	266	282	303	302	270	294	284	281	258	278	287	284	310	276	270	287	274	298	274	319	263	303	266	260	265	257	296	296	282	257	274	232	266	284	288	279	292	284	282	264	288	274	281	286	298	313	299	274	278	267	296	269	280	257	303	323	304	275	302	288	293	254	309	285	271	286	293	291	273	312	264	280	292	282	287	286	279	277	258	306	262	267	308	291	283	309	296	290	277	283	275	283	255	297	297	283	300	309	270	294	279	289	314	267	275	279	263	297	265	294	259	291	298	278	255	287	269	239	278	266	306	252	292	277	291	292	269	268	268	287	290	245	262	283	260	312	263	295	277	276	271	269	272	286	282	279	272	300	279	286	251	272	278	318	302	276	282	273	264	300	259	253	297	301	258	288	269	291	287	280	295	270	293	264	258	277	290	272	305	260	296	283	310	278	254	283	290	261	269	263	278	301	277	317	262	266	234	306	305	275	282	273	290	290	291	266	296	280	252	288	300	309	298	267	282	287	270	294	269	267	284	310	274	278	299	297	289	257	276	282	320	268	285	274	311	257	293	285	277	260	250	302	269	296	284	276	298	258	273	287	310	285	283	260	300	295	293	293	285	292	282	273	266	278	305	269	265	281	263	302	266	280	289	306	303	260	311	255	291	282	304	264	258	268	260	286	301	299	267	258	279	274	239	305	271	295	251	298	277	294	288	302	313	279	312	257	278	307	272	290	286	268	280	278	269	294	283	285	277	261	272	321	273	266	304	290	294	267	281	295	293	236	262	300	272	262	261	283	247	272	263	280	255	288	257	282	265	278	292	281	255	286	305	300	289	279	255	288	265	273	258	279	272	275	252	283	272	275	279	298	276	267	266	276	293	258	278	306	279	289	280	255	282	276	281	265	262	283	280	304	271	273	275	273	282	304	307	325	265	294	265	259	272	274	301	268	312	287	286	290	283	255	315	283	288	245	272	323	242	276	273	286	302	268	281	279	265	332	298	296	273	285	283	286	302	255	264	257	288	301	286	285	291	293	247	266	271	284	287	302	287	261	273	271	233	267	306	268	278	272	276	268	310	258	274	298	276	270	259	270	296	291	271	282	278	293	301	278	285	284	243	299	298	258	279	282	267	305	302	282	288	291	251	282	263	277	252	283	289	278	303	267	259	287	248	266	287	252	293	267	300	309	309	286	292	279	287	281	283	271	265	260	253	294	294	300	285	261	311	296	278	295	258	272	284	261	299	277	299	288	309	258	268	254	286	301	256	294	266	288	290	280	289	274	278	279	276	266	247	267	273	291	290	258	281	297	297	267	276	281	282	260	267	296	258	303	275	294	254	285	269	247	250	283	291	277	289	311	263	286	310	266	249	269	326	287	264	264	281	280	265	294	253	271	270	302	291	258	314	277	323	304	260	269	247	308	301	282	300	274	260	261	284	273	315	273	289	301	258	253	277	288	273	280	248	286	275	289	271	283	281	263	282	260	250	269	296	290	289	292	263	257	279	299	319	288	274	281	286	275	295	261	306	261	288	313	280	311	283	287	263	257	294	267	284	268	256	281	267	281	295	282	293	287	262	283	290	255	282	282	294	299	281	275	289	282	282	282	266	276	266	298	281	268	254	287	256	288	266	277	294	266	294	257	285	289	281	295	260	247	265	318	258	289	282	250	292	282	283	253	284	280	253	282	271	290	285	283	275	285	275	281	266	278	271	272	281	287	269	283	294	266	278	281	266	270	244	290	298	286	314	274	272	259	302	267	296	288	275	278	287	308	276	297	272	260	289	260	299	263	278	271	244	280	305	256	264	296	281	273	266	291	272	318	304	283	300	288	281	300	297	253	281	247	287	274	284	304	259	255	274	295	302	288	281	283	298	267	288	276	279	303	292	278	271	304	292	298	258	305	283	286	275	293	267	268	285	310	271	276	269	266	271	261	264	266	270	287	266	274	271	286	278	292	272	289	285	284	285	264	262	278	266	255	282	291	292	270	288	294	279	275	265	251	245	307	278	293	271	277	307	278	306	279	296	291	300	275	273	275	262	280	280	303	314	282	302	257	262	307	303	254	286	275	282	285	262	300	324	263	282	283	271	299	289	289	297	289	269	299	288	277	271	265	257	288	277	270	258	289	279	248	282	264	277	300	261	289	297	283	231	285	307	271	260	285	286	270	278
30582	12295	7467	4756	2839	1777	1194	843	490	319	251	177	175	141	130	119	123	114	104	94	93	87	90	128	93	105	124	120	100	96	116	89	108	101	91	93	113	125	90	76	102	105	106	92	89	105	100	85	85	96	117	83	107	107	116	98	90	99	110	100	96	92	112	98	95	95	100	114	102	94	90	93	77	101	102	109	104	107	115	107	118	111	82	118	94	86	109	111	110	115	116	126	110	111	90	79	95	110	88	96	101	81	89	101	101	109	83	77	112	116	98	103	99	98	73	91	120	91	102	97	92	113	87	113	108	88	96	108	87	87	89	90	107	101	114	113	96	98	87	106	91	111	100	107	106	110	121	99	108	100	105	94	99	102	75	79	77	108	118	115	108	90	85	106	101	108	95	93	103	118	98	89	86	124	104	98	103	103	82	109	123	102	97	101	104	98	101	97	101	94	79	77	96	113	97	125	105	104	123	90	107	101	95	101	102	101	95	91	104	85	107	105	106	89	92	105	89	94	107	79	102	96	108	97	104	112	89	91	94	102	95	94	103	121	74	113	79	100	102	103	100	81	100	94	89	110	83	90	98	96	111	100	92	97	85	100	92	94	102	90	103	86	94	97	101	91	84	80	90	94	103	75	95	94	115	107	134	115	79	109	78	120	100	104	103	97	108	111	85	100	99	74	84	105	92	84	116	91	106	121	79	111	104	99	95	84	102	118	108	94	83	104	88	106	104	113	105	86	104	93	97	110	96	89	91	102	80	96	108	83	98	91	91	108	92	83	97	104	89	116	100	82	91	105	99	87	122	110	106	108	89	93	88	98	86	110	113	107	81	102	112	109	108	98	89	78	103	95	92	104	99	99	85	100	91	84	98	101	98	101	85	101	104	95	104	93	113	93	99	105	124	80	103	111	102	111	117	94	92	102	95	95	93	90	93	99	82	107	107	94	116	95	110	87	104	101	91	98	105	108	127	94	113	111	100	110	104	98	115	126	94	109	92	101	102	126	101	97	116	95	103	101	90	91	117	102	96	94	107	109	86	95	125	89	97	100	89	90	115	83	95	87	113	97	101	96	100	92	105	93	98	87	90	99	112	95	110	74	90	104	110	84	116	100	84	106	88	82	96	113	98	108	111	93	86	97	102	97	103	105	106	111	83	110	86	109	93	90	103	108	114	102	108	98	100	101	72	108	127	109	107	94	92	103	94	107	92	79	93	121	78	85	112	107	108	108	100	96	98	92	103	90	92	78	109	85	100	90	89	88	110	97	93	119	95	114	123	94	108	99	89	108	86	85	88	97	98	97	83	99	74	96	92	93	112	129	100	94	99	94	106	102	117	110	110	95	82	96	107	104	97	99	85	108	88	98	101	126	88	99	106	91	103	89	108	100	114	109	98	106	83	99	117	109	96	99	92	108	96	104	111	95	113	81	96	103	108	106	103	99	90	118	80	77	108	97	105	88	111	114	112	100	106	107	96	98	116	91	95	95	105	98	99	85	96	76	95	89	124	95	102	111	91	114	106	77	128	85	112	97	106	86	92	93	87	101	102	109	102	100	93	105	113	113	112	112	80	86	76	113	90	111	88	96	85	109	110	110	97	111	104	96	95	115	101	109	117	102	123	109	98	96	102	94	96	104	110	92	114	92	141	115	96	111	88	102	95	99	101	98	78	92	81	99	102	92	114	93	109	100	87	88	95	85	73	96	100	110	93	104	93	73	100	90	94	101	79	98	104	96	100	122	107	84	109	90	118	135	96	102	105	130	107	116	88	84	116	99	79	98	96	93	103	91	96	96	112	106	96	110	112	113	108	85	101	107	105	110	104	95	104	112	93	82	101	109	120	98	100	124	96	112	100	86	109	102	76	96	84	109	113	95	100	101	95	84	101	83	98	85	90	81	89	96	105	100	103	95	91	94	109	86	104	97	109	107	96	99	84	84	92	97	87	89	86	108	98	88	94	94	109	100	98	94	110	109	97	102	98	90	112	109	106	86	85	88	101	104	110	112	105	99	106	98	108	95	120	112	105	94	119	89	115	111	97	107	88	106	99	91	99	76	108	108	96	94	87	97	97	93	100	94	104	94	108	105	100	97	111	97	88	95	107	89	113	108	87	111	97	110	78	105	107	98	85	90	90	118	107	98	101	96	102	102	109	81	106	86	96	93	105	80	98	105	90	101	103	112	92	91	72	115	86	93	78	112	105	96	106	100	128	98	88	126	85	99	96	86	76	96	90	114	99	83	81	101	102	100	90	88	86	97	96	112	99	88	107	90	109	89	102	85	104	105	93	100	94	92	94	96	97	116	79	80	120	102	90	100	105	82	108	87	94	82	101	105	102	103	88	101	100	93	90	88	102	96	117	104	96	95	113	93	77	116	89	118	115	109	113	122	105	90	94	108	95	99	97	88	115	105	99	107	103	90	97	106	108	96	105	107	85	112	120	100	123	95	107	113	85	104	91	92	102	103	83	94	107	125	83	102	112	92	98	98	89	100	88	92	99	100	91	110	107	108	106	109	85	110	97	124	108	97	117	104	101	99	96	103	95	86	113	100	104	93	107	121	113	91	103	82	91	91	79	94	88	107	97	100	90	87	110	111	104	101	92	102	89	105	97	112	101	99	106	93	106	93	94	97	88	108	101	100	74	131	115	98	77	88	106	103	102	107	106	91	82	95	102	103	106	97	98	112	92	95	88	122	104	128	105	92	91	82	88	110	103	99	79	110	103	96	120	110	100	103	113	111	109	100	97	98	111	109	86	74	93	89	114	100	98	93	90	88	93	115	88	96	121	105	118	102	111	88	93	91	84	85	85	115	96	99	93	113	95	92	104	94	111	92	97	81	105	107	97	114	91	102	99	96	108	97	103	111	103	91	104	91	89	89	97	78	89	85	118	107	110	101	105	106	100	100	98	86	111	120	117	114	91	105	89	105	95	93	104	89	99	95	100	95	94	84	86	87	95	89	81	116	94	109	94	102	86	103	93	100	90	120	94	83	101	135	100	92	97	109	117	98	96	106	87	86	82	93	123	103	103	105	98	105	101	68	76	102	102	115	112	80	85	100	83	97	85	109	108	111	85	94	115	108	96	119	94	104	99	83	112	104	101	101	95	92	104	105	93	104	94	97	118	88	104	93	85	105	93	96	112	97	103	101	123	101	99	95	120	114	102	95	113	101	90	97	97	91	86	98	103	88	91	109	108	106	88	86	83	88	101	87	105	103	111	92	104	82	88	105	94	92	98	86	92	104	105	87	88	110	83	91	104	104	97	94	103	102	99	96	121	102	102	94	93	108	103	87	103	87	97	96	116	89	97	117	92	87	103	110	102	89	98	88	101	105	115	111	114	103	81	77	95	109	101	92	92	114	108	101	113	109	99	104	79	96	99	101	111	88	103	105	103	104	95	90	89	104	120	101	108	118	116	100	79	92	98	118	98	107	98	107	100	96	106	108	93	103	106	106	97	104	101	90	93	88	94	84	106	106	99	105
18659	8837	12642	12277	9545	6922	5592	3726	2205	1453	1005	738	523	430	412	370	342	331	272	292	269	252	236	267	264	256	261	262	223	244	262	260	247	268	218	238	246	217	251	237	250	223	275	238	260	241	229	239	237	216	248	236	226	244	244	253	259	204	229	244	241	250	252	237	228	223	200	226	222	231	233	243	241	225	247	207	221	219	223	219	233	230	223	283	233	237	222	240	233	206	239	223	224	234	211	212	213	205	208	238	214	266	218	242	250	257	237	223	229	246	250	200	239	260	225	237	246	238	246	229	256	202	219	212	219	228	225	218	230	208	213	236	238	237	213	214	244	256	208	223	206	227	235	230	239	224	222	239	224	225	194	263	216	257	195	219	222	233	215	236	238	203	224	215	237	235	243	231	221	227	240	241	236	197	239	248	262	229	253	229	204	222	247	230	223	230	257	253	212	236	243	195	232	229	248	246	240	227	228	228	231	213	209	234	216	231	236	218	251	225	188	248	229	224	211	199	214	215	201	208	201	238	223	245	236	216	220	236	227	227	238	242	239	233	253	227	217	214	239	254	244	216	243	246	223	239	223	231	255	221	220	224	243	246	239	234	214	222	242	229	230	221	225	248	245	223	222	244	222	219	226	223	202	209	235	207	223	223	216	200	238	227	211	245	232	210	240	234	253	236	211	225	217	216	239	248	221	241	239	220	225	203	240	255	235	241	238	207	217	215	228	232	257	196	222	239	197	231	233	227	223	218	225	221	221	243	241	209	212	229	204	207	206	233	219	206	224	214	242	230	219	259	218	250	222	255	220	239	225	222	223	236	254	236	208	227	236	207	238	262	223	214	211	230	235	244	219	197	231	222	216	218	257	228	232	237	238	225	224	232	217	259	226	233	220	221	237	208	230	215	204	235	223	226	214	227	239	205	228	245	235	231	251	223	224	204	238	220	230	240	239	213	240	232	263	234	247	223	234	237	212	253	201	222	208	219	232	223	274	243	252	238	225	240	222	224	208	235	218	204	228	232	239	211	225	228	201	230	245	241	218	235	243	258	269	260	218	218	231	213	241	237	219	225	230	227	242	215	221	217	205	202	230	209	220	222	218	234	226	253	200	229	242	222	226	222	225	235	239	248	228	231	227	228	241	234	230	206	224	221	253	217	243	228	225	239	243	215	254	224	214	215	210	225	239	251	233	244	235	220	245	224	251	232	246	197	208	221	213	244	222	220	238	227	248	207	234	251	263	235	226	241	225	237	220	249	226	235	251	245	227	228	212	208	231	268	203	238	216	233	231	231	201	220	232	237	220	210	238	228	209	234	216	198	228	239	228	241	243	212	225	224	239	250	228	218	236	252	242	248	243	233	233	252	217	234	242	234	235	213	234	215	248	224	217	228	244	230	230	224	231	234	233	199	227	223	228	233	258	215	230	218	236	256	226	241	199	261	208	235	209	242	224	238	218	209	232	223	214	223	243	252	241	209	237	250	253	219	239	243	233	243	244	239	210	229	235	222	238	232	246	238	247	217	237	252	213	216	238	237	197	240	238	225	230	246	234	233	215	195	202	233	218	201	236	220	234	225	210	239	214	226	230	227	231	253	263	220	219	206	224	207	232	241	238	202	222	227	204	240	241	207	232	242	218	216	223	233	234	220	238	224	209	226	230	216	216	231	248	214	233	233	215	236	206	224	242	224	228	228	227	261	200	201	221	223	237	231	225	240	229	225	251	249	226	237	217	260	220	232	217	239	210	225	215	220	237	222	258	220	243	232	230	208	262	200	230	231	239	252	219	214	215	216	210	208	227	220	231	227	231	242	251	261	227	232	243	229	223	233	205	229	217	224	237	233	229	211	184	220	231	202	227	241	234	224	215	261	231	266	229	213	232	243	244	234	246	211	207	235	226	218	205	277	226	221	204	210	237	227	225	232	203	239	221	219	215	194	239	241	236	231	261	223	250	204	232	228	224	226	205	236	258	234	226	242	203	221	224	226	219	226	206	226	260	236	211	232	230	221	212	225	238	226	242	231	229	208	230	225	212	230	246	241	237	247	245	219	220	240	212	229	226	204	207	225	224	218	233	247	248	219	242	211	230	225	223	199	256	243	235	221	205	237	235	245	247	229	246	230	223	222	216	248	236	223	230	265	237	220	219	238	227	229	240	224	212	244	237	220	245	221	234	227	249	230	227	220	202	251	253	222	226	235	225	233	252	239	229	233	212	216	224	244	230	203	242	253	229	230	206	230	255	254	224	206	219	257	233	224	236	223	235	241	204	212	231	230	240	219	207	227	261	214	247	238	242	221	233	213	231	258	214	235	243	216	234	220	226	241	207	234	226	236	254	211	220	230	241	238	203	247	217	235	234	229	211	220	246	229	229	229	236	246	241	197	191	240	229	231	259	214	263	242	268	212	203	242	233	230	209	232	229	224	241	211	228	237	203	239	237	243	233	214	217	231	216	230	220	225	234	244	215	241	238	231	226	260	237	221	222	250	253	216	225	213	247	235	226	225	239	224	217	233	226	245	250	213	261	253	243	246	227	218	251	253	229	227	241	203	221	246	232	258	210	225	223	218	205	204	220	215	232	227	234	234	241	213	250	242	223	211	215	220	252	225	244	223	234	238	240	221	233	225	224	244	240	241	260	225	251	226	218	224	221	239	208	246	244	240	227	223	224	223	202	210	248	231	231	240	213	245	226	224	230	218	225	214	231	216	222	222	238	226	247	209	232	209	213	216	228	224	226	247	214	246	209	224	231	234	221	211	221	224	199	226	240	229	213	212	231	246	253	242	239	200	227	237	241	217	247	212	233	227	202	227	210	235	256	222	208	239	243	241	242	235	221	241	232	213	230	220	213	228	236	231	256	210	272	246	211	241	234	250	227	228	246	223	218	214	224	220	206	238	233	240	226	260	243	233	235	219	237	225	209	248	219	229	217	213	214	242	244	256	211	255	206	235	243	210	236	248	234	217	230	235	241	223	227	233	209	231	249	235	222	218	219	234	224	213	216	247	245	229	216	240	221	213	240	227	241	226	223	219	234	251	220	195	217	209	217	229	206	236	226	220	217	236	225	236	230	247	226	235	228	226	229	223	219	236	226	225	259	215	221	251	235	224	249	226	204	252	231	234	232	227	224	209	226	243	240	243	208	213	228	229	227	212	235	225	245	223	242	228	211	229	231	254	237	231	248	237	204	234	217	229	223	209	242	206	225	236	249	226	230	214	234	233	248	231	221	241	204	243	221	231	240	238	235	235	211	225	211	224	208	235	232	218	206	233	237	223	235	228	242	227	210	211	253	223	233	203	233	240	233	212	220	226	241	262	212	237	230	247	256	240	243	208	201	231	241	242	226	238	223	247	251	231	229	215	212	231	230	215	225	243	255	211	250	238	222	254	214	234	254	229	247	233	213	207	252	226	201	249	235	258	217	216	229	203	214	204	237	222	210	256	237	237	217	227	217	242	222	244	238	209	234	217	230	243	231	237	233	201	225	225
39602	21231	17639	11982	8448	7068	5850	3939	2222	1084	525	349	250	274	215	195	176	143	152	146	146	139	147	114	104	151	128	130	122	116	133	120	120	123	119	137	133	114	128	143	102	127	114	124	136	124	132	107	128	118	126	123	123	128	125	126	111	110	128	110	103	120	133	107	115	111	121	113	127	107	111	121	110	146	117	119	99	98	103	140	117	121	113	119	117	131	122	107	120	140	129	120	138	116	119	123	131	112	113	102	118	119	112	129	131	124	118	111	105	121	110	112	119	132	121	109	117	130	126	117	111	102	119	114	119	96	143	111	148	125	113	108	126	132	112	118	100	127	141	118	110	111	124	114	118	105	128	117	119	118	116	100	108	115	120	127	138	139	119	103	108	135	91	113	121	103	103	128	122	129	117	140	115	139	115	134	124	111	113	111	117	97	115	118	126	122	134	111	102	111	119	109	125	104	111	122	118	119	119	133	134	116	112	125	112	115	119	114	118	128	109	113	133	127	135	133	93	113	119	112	103	126	156	116	113	116	100	130	123	142	103	111	123	115	103	113	114	108	112	119	95	111	129	115	118	139	115	129	107	129	104	123	124	137	110	109	125	146	103	125	107	127	115	138	102	122	120	111	128	141	112	148	117	109	124	98	129	113	128	106	129	112	117	113	111	116	119	125	126	113	104	113	136	122	123	134	138	110	107	110	105	110	129	124	149	135	108	119	122	121	121	131	122	112	119	130	108	101	97	127	119	124	139	111	117	141	134	115	117	106	94	111	115	108	102	106	124	120	120	120	121	113	116	114	96	118	132	125	123	116	121	129	130	109	105	95	114	117	94	118	109	100	117	128	100	118	149	142	141	118	121	111	128	129	97	117	113	103	146	117	119	111	116	123	92	103	110	116	105	122	119	110	123	128	124	136	134	105	133	112	123	131	111	125	119	109	126	132	119	96	138	122	133	116	112	124	108	112	117	118	126	118	129	110	116	122	127	109	125	118	113	110	117	133	124	99	147	122	108	119	120	120	119	125	137	106	122	127	120	133	125	149	120	118	125	122	115	132	128	131	110	132	131	135	107	126	128	115	122	112	110	116	145	100	119	120	118	119	105	148	137	127	106	105	124	124	121	110	145	132	123	120	96	118	125	126	102	102	137	113	113	127	116	119	102	114	105	104	132	119	122	103	116	111	119	113	112	145	154	115	109	112	112	114	131	121	116	131	107	123	117	127	129	115	134	131	99	107	123	111	126	139	117	105	109	119	120	125	130	118	126	124	131	115	116	109	115	136	130	109	106	111	106	129	110	130	110	128	136	135	122	125	118	104	125	150	97	100	129	134	127	130	126	123	118	119	134	108	122	109	113	126	130	117	122	132	106	134	102	114	91	114	116	133	123	123	112	120	113	134	135	107	101	116	121	136	125	132	116	142	113	102	115	101	151	124	134	115	134	132	110	117	110	121	122	129	109	116	106	108	138	126	110	125	96	141	123	133	105	115	136	109	145	118	107	111	105	105	125	111	117	114	129	135	113	122	145	131	114	103	127	126	130	127	124	139	105	143	120	114	124	104	101	103	110	108	101	96	115	132	121	122	114	115	106	113	119	124	109	107	110	115	119	118	107	113	118	140	129	108	107	115	112	116	121	121	103	129	118	106	120	139	124	128	107	115	115	107	126	141	110	123	128	107	105	117	137	131	133	122	116	114	129	120	96	118	126	136	134	119	111	132	135	137	134	127	95	118	115	139	121	132	121	143	116	126	102	109	105	109	119	129	124	113	93	126	100	109	120	138	125	119	128	114	113	156	135	133	123	119	129	110	118	143	128	112	99	111	112	112	98	111	131	134	120	135	123	106	135	127	135	132	112	123	111	144	114	120	129	119	131	139	128	104	111	112	111	95	107	116	124	107	119	116	111	127	114	104	114	103	110	118	138	113	115	139	134	110	98	115	122	141	126	129	118	135	128	113	137	136	109	140	123	103	123	121	114	103	101	112	119	98	134	116	110	128	132	138	132	118	123	130	145	103	127	131	107	120	131	136	112	112	124	104	130	99	117	116	111	108	118	134	109	113	132	133	125	120	122	120	109	134	110	111	116	112	137	110	127	112	128	116	133	128	117	121	125	122	125	126	115	116	128	110	122	119	100	122	86	109	104	109	115	120	110	129	105	115	130	139	128	111	98	142	119	135	99	142	135	122	108	107	141	94	121	110	111	139	134	111	147	136	118	117	105	123	116	122	126	123	133	144	124	120	106	115	113	95	126	121	108	116	129	127	130	135	113	131	116	120	121	123	121	106	126	114	107	127	112	139	122	123	110	139	120	142	121	98	102	130	110	112	123	94	98	120	139	104	143	119	109	114	126	124	108	106	133	118	122	116	111	111	111	137	100	128	121	107	106	128	121	133	124	132	139	121	110	103	119	114	105	122	103	111	97	114	121	135	117	125	127	109	120	140	118	107	127	113	135	140	118	135	118	135	114	121	119	115	134	117	116	131	110	118	98	116	129	116	124	109	108	131	116	121	127	106	100	120	122	121	113	144	137	107	141	136	134	109	124	100	135	136	139	114	102	128	113	98	100	113	111	117	114	101	120	128	136	136	112	115	102	109	126	121	126	113	124	127	109	121	117	124	122	124	133	120	105	110	109	133	130	112	132	128	91	98	131	110	104	114	124	108	127	125	104	119	107	147	118	108	96	114	134	139	103	136	115	128	110	103	118	124	117	129	136	121	103	146	109	117	111	116	107	96	108	129	119	116	115	116	130	103	99	117	149	100	118	118	115	127	124	118	112	122	106	131	113	124	110	124	109	118	117	120	127	109	124	124	127	115	107	123	139	131	122	116	114	133	125	108	127	118	116	104	125	110	116	105	122	127	117	111	106	113	130	135	105	109	119	130	118	124	105	117	126	133	135	125	129	93	149	120	104	133	120	121	127	112	143	112	107	115	127	128	137	114	113	117	121	121	116	109	119	123	118	118	106	115	153	128	110	121	105	111	120	109	124	110	118	139	129	125	102	126	135	100	114	130	111	113	113	107	148	108	123	119	152	127	111	115	114	106	135	144	107	113	144	111	105	112	131	109	125	119	117	110	92	126	116	125	138	157	105	117	113	108	119	123	110	136	127	104	143	121	113	111	123	104	102	128	106	130	141	136	124	107	98	101	111	117	122	130	126	115	117	127	108	126	110	122	117	121	142	127	107	107	95	125	125	131	129	115	115	139	98	112	114	116	107	130	140	110	115	112	134	120	118	141	114	123	142	127	126	139	117	118	123	102	94	131	120	114	96	123	144	110	141	141	119	108	101	107	114	121	109	120	118	127	118	100	103	134	109	114	131	115	119	122	137	107	127	131	112	122	117	118	106	106	127	115	99	117	114	121	123	127	136	126	119	130	109	161	123	118	124	142	123	113	120	105	109	116	119	109	139	119	121	131	121	123	114	117	110	125	115	107	119	119	94	100	129	114	129	113	123	105	126	121	101	109	124	117	116	128	135	105
24666	15478	24117	23422	21396	19449	19495	14092	9149	4866	2486	1370	1120	931	727	635	530	484	401	451	386	373	365	364	319	342	321	305	352	318	319	327	358	320	310	313	311	310	282	301	267	295	298	300	262	310	277	268	266	263	288	265	295	291	283	294	262	290	292	301	267	271	288	277	252	271	273	278	274	269	264	279	274	244	290	263	278	292	267	255	244	260	320	253	293	253	242	275	244	262	264	282	285	264	294	245	290	265	256	272	292	247	282	281	279	242	294	272	246	254	261	267	246	274	286	262	278	296	288	283	314	269	243	265	279	294	256	274	271	282	270	251	275	284	279	270	241	285	253	279	258	258	272	265	285	246	259	276	295	290	272	256	278	264	281	257	317	247	280	269	271	266	281	258	253	293	274	273	245	294	272	238	270	246	287	278	274	279	275	310	277	277	275	281	254	273	241	261	279	277	276	278	265	276	261	268	284	234	240	276	255	279	274	262	241	272	269	252	323	270	278	268	274	281	274	291	264	277	276	276	240	283	288	264	266	289	280	261	247	262	296	267	262	257	261	271	268	264	282	255	295	260	271	275	268	255	273	268	254	262	253	260	268	287	267	283	254	277	284	278	278	257	279	273	290	256	257	267	269	288	296	278	254	306	269	257	245	278	268	296	243	258	264	257	286	271	290	255	263	267	280	290	280	301	267	273	257	253	280	271	271	278	284	297	263	297	269	285	247	264	277	267	283	269	298	287	279	265	270	260	261	257	299	307	278	264	256	292	293	259	245	299	286	278	259	265	273	273	242	292	283	276	322	255	234	290	246	276	290	269	256	229	309	267	252	274	249	262	280	252	280	287	265	261	269	274	253	250	255	265	315	259	290	259	238	292	275	292	243	279	276	243	267	248	275	249	265	271	269	281	298	279	272	263	275	281	256	255	255	278	282	267	272	286	301	231	276	290	263	256	283	220	265	255	289	242	275	278	274	306	240	291	268	268	252	255	248	309	257	258	246	271	269	278	245	306	267	291	288	259	250	248	253	279	280	256	294	268	268	260	307	231	298	259	279	271	287	275	236	266	278	267	305	272	279	257	275	270	257	249	272	260	267	273	276	258	293	268	254	265	257	249	256	280	283	247	286	282	276	280	283	267	242	278	291	251	283	249	260	271	299	230	254	282	267	270	299	264	242	237	254	248	234	249	231	242	292	265	285	266	258	274	283	276	281	282	275	247	250	294	254	296	293	293	241	275	240	266	256	273	253	290	262	299	256	262	257	262	269	254	273	260	269	279	255	268	273	287	253	275	271	252	283	276	260	258	284	287	280	259	253	239	273	281	264	271	277	258	287	240	286	254	259	264	282	301	288	277	276	283	272	294	279	305	251	229	267	249	250	255	284	225	270	274	284	259	251	294	251	275	247	275	264	264	301	260	252	251	268	259	261	294	263	270	267	261	247	262	275	272	269	276	258	277	290	292	270	298	256	240	253	273	267	275	291	253	276	271	259	277	279	288	301	261	267	244	267	257	259	250	266	271	273	268	288	255	296	261	275	264	267	275	302	256	277	262	262	241	282	299	291	281	260	257	259	288	280	280	281	273	241	241	295	265	288	271	278	268	271	278	271	289	279	280	283	231	241	274	268	254	301	268	264	258	272	251	253	251	247	276	285	277	274	281	275	286	273	272	285	260	270	270	252	254	274	267	274	269	274	295	282	262	280	271	281	264	279	281	267	281	243	264	283	256	271	271	284	261	296	289	251	271	266	270	272	282	271	281	267	267	268	286	247	266	284	276	272	287	262	308	290	267	267	267	269	249	267	269	273	255	268	244	262	257	262	307	269	292	220	274	284	266	248	314	256	275	274	270	274	283	263	291	259	299	277	255	273	262	272	260	259	264	271	300	294	274	262	279	260	251	275	263	265	251	232	273	257	278	306	282	264	251	271	286	281	239	292	274	279	268	268	293	274	282	257	281	274	278	272	250	252	272	251	265	273	302	254	275	273	253	275	258	275	276	286	288	255	286	285	272	301	258	248	290	253	257	307	251	267	307	271	260	281	262	288	281	279	291	269	282	288	288	247	304	221	256	256	248	257	255	262	273	252	278	246	271	282	279	262	267	289	255	267	250	279	243	265	252	225	280	265	244	280	304	254	250	305	285	276	271	281	259	283	237	282	276	268	262	247	274	273	267	262	252	281	269	259	291	263	276	290	249	293	279	282	263	283	259	253	271	274	285	276	280	283	266	281	258	263	286	255	287	315	261	266	278	255	302	261	262	242	250	273	292	276	256	270	308	255	264	283	281	262	291	287	235	250	249	280	237	272	296	278	257	254	251	266	260	248	265	283	279	241	264	274	243	296	271	286	249	284	288	254	261	276	246	274	278	299	255	254	262	263	279	279	263	265	301	267	291	235	267	267	275	271	267	275	237	262	279	260	240	267	290	251	262	274	271	264	249	276	266	273	271	253	250	260	278	271	262	271	279	278	259	255	274	263	243	269	292	286	254	255	270	288	262	287	278	254	267	292	257	290	263	304	254	287	287	297	277	258	258	271	260	277	293	263	266	272	258	317	300	280	275	253	278	276	238	266	287	288	263	245	270	264	256	271	293	279	253	249	261	255	272	247	264	261	271	268	271	261	263	285	274	290	303	267	253	256	268	260	262	261	278	284	289	254	290	280	266	250	259	272	255	259	241	251	277	276	252	275	254	243	254	299	271	297	264	243	290	284	297	282	270	286	281	272	281	258	249	272	273	275	248	286	267	272	263	242	256	267	267	239	268	304	276	276	291	294	235	271	281	288	264	285	288	273	267	280	275	256	265	297	248	258	263	274	277	259	276	257	270	305	273	291	280	277	249	270	271	259	285	284	242	263	269	244	244	245	251	268	262	267	284	280	287	253	261	267	247	293	244	286	254	264	303	259	278	241	249	289	278	266	245	288	268	284	250	284	278	270	253	254	250	271	283	268	244	294	261	272	268	270	278	259	253	276	274	251	254	287	267	251	289	264	271	279	256	287	291	280	247	289	282	299	236	260	280	258	294	260	275	270	255	252	264	268	284	257	290	264	257	275	263	276	248	280	270	277	250	254	279	264	279	275	270	285	230	254	299	264	244	306	257	273	289	245	263	274	251	277	247	274	290	216	225	268	261	241	266	269	244	259	286	250	294	245	218	278	292	271	257	271	276	272	280	303	304	263	291	243	271	281	271	267	283	281	273	261	283	251	284	294	238	278	275	270	274	290	287	276	263	266	271	275	268	248	274	246	293	282	316	252	270	261	277	263	266	262	283	253	289	279	298	271	292	256	276	260	284	271	272	259	270	318	265	293	252	295	259	276	273	263	273	279	265	310	260	266	261	263	266	278	270	257	248	259	251	250	267	250	275	279	266	264	274	260	258	294	256	255	242	292	294	260	291	257	261	284	256	265	261	278	273	271	273	276	289	246	298	289	250	281	260	268	247	272	287	257	285	277	290	286	276	256	270	258	283	299	242	273	296	263	277	257	256
49806	29992	24185	16602	11051	10195	8303	4790	2439	1293	838	476	341	251	242	218	188	200	164	156	149	147	121	133	132	133	118	153	148	148	142	151	152	119	128	126	151	141	133	124	119	144	134	139	146	131	118	136	136	132	135	146	115	135	120	127	145	145	157	144	141	147	122	109	137	107	135	133	120	129	116	119	126	120	121	135	127	128	131	122	131	128	132	136	128	144	133	118	128	103	111	121	129	130	116	127	120	159	129	133	127	116	111	117	143	135	162	121	138	125	117	135	132	117	121	93	127	114	144	134	124	112	114	133	133	147	122	116	119	112	120	131	158	137	122	124	123	127	129	136	136	117	158	100	132	123	130	133	145	131	113	141	131	117	125	127	141	128	127	122	124	120	116	117	135	118	142	149	107	139	127	132	143	117	105	121	127	123	123	139	115	117	115	153	110	137	149	118	132	107	111	117	135	145	132	142	141	121	102	156	116	133	104	121	135	121	111	142	145	143	142	142	137	109	113	126	136	115	125	113	133	124	134	152	136	140	130	156	132	116	133	122	122	116	136	127	127	139	130	131	137	117	119	142	136	126	94	127	113	127	121	120	116	135	117	136	133	116	108	115	139	116	122	125	116	136	125	148	127	135	128	130	104	131	126	113	122	121	130	131	104	137	123	116	133	136	131	143	146	141	111	117	105	123	113	132	98	135	132	143	120	141	118	140	110	128	135	135	133	138	149	132	118	130	120	130	110	117	132	127	123	117	111	117	151	146	122	129	129	138	103	134	120	147	125	112	165	125	115	132	114	135	136	135	149	112	123	122	111	129	150	136	109	130	143	120	137	126	133	137	122	115	110	121	111	116	121	119	130	134	122	103	131	146	113	129	124	127	146	118	121	109	121	119	129	129	121	126	114	135	129	115	128	108	110	130	115	115	127	121	111	131	123	111	130	135	123	97	125	140	124	126	144	131	134	128	155	134	120	130	129	135	118	137	126	135	103	136	124	119	111	135	113	141	135	116	115	124	110	137	117	128	120	145	149	114	113	122	125	113	128	130	114	117	138	135	111	103	112	105	110	111	134	119	121	119	128	131	151	99	111	131	122	145	146	120	125	129	124	116	120	127	121	95	112	113	121	124	111	128	126	134	157	118	126	136	118	134	104	104	149	131	119	114	115	127	129	137	120	147	121	120	135	134	126	135	93	100	119	140	115	131	128	145	103	149	105	109	136	119	138	103	130	137	125	126	126	126	129	135	102	133	134	121	130	99	126	130	119	114	110	162	118	114	132	119	117	116	113	111	124	132	119	144	122	132	113	116	119	125	134	132	128	118	122	123	123	122	119	113	150	101	114	121	118	125	118	146	131	125	122	136	124	105	142	126	129	136	107	138	119	114	132	112	123	139	123	135	143	117	145	143	126	119	110	109	136	124	123	105	116	137	120	113	127	131	108	117	157	151	120	138	103	124	137	109	106	139	114	139	124	131	112	129	116	133	127	138	118	140	132	138	127	138	121	135	119	114	118	116	130	134	134	127	114	109	125	124	124	136	151	121	99	115	125	113	134	115	113	132	129	114	136	115	136	125	109	126	144	134	125	115	101	137	142	120	139	132	121	129	118	135	112	113	119	125	130	132	143	117	131	120	107	120	119	123	137	105	145	151	129	115	135	128	146	108	122	124	123	126	123	121	129	133	116	151	145	139	119	110	148	139	140	99	113	138	148	130	115	124	133	125	110	161	127	126	117	95	132	128	141	125	125	119	131	132	120	117	126	131	123	106	119	122	133	112	126	117	150	140	136	130	127	127	126	116	138	134	143	129	127	148	137	114	126	127	130	107	132	142	137	128	133	126	128	140	128	126	121	127	129	145	136	119	139	136	132	122	125	101	111	117	137	118	135	90	123	131	142	135	121	129	123	120	127	129	122	125	116	141	124	120	130	131	140	123	116	121	142	107	137	112	131	124	125	128	146	154	129	110	119	127	140	114	125	129	141	136	130	120	121	137	123	145	128	129	115	122	111	130	114	99	117	123	139	132	125	126	136	115	143	118	132	115	121	119	145	105	111	120	134	140	115	128	114	132	120	105	132	127	110	105	135	129	123	126	125	133	120	130	124	119	130	138	133	100	130	158	106	122	139	130	133	136	129	145	118	122	134	107	118	116	135	132	136	133	107	107	142	153	138	114	115	140	107	115	156	146	121	123	128	114	119	119	129	127	122	133	105	109	132	103	115	129	125	114	114	133	123	115	129	126	139	136	128	113	116	117	122	107	122	122	108	117	132	141	128	142	115	139	117	120	119	130	132	107	114	113	123	116	131	112	136	120	104	109	101	124	124	128	110	119	117	133	122	122	143	127	123	126	110	132	107	145	96	111	122	133	110	116	143	151	143	143	129	162	120	118	121	109	141	108	106	136	136	117	128	123	127	143	108	127	114	121	107	132	125	124	131	118	117	110	112	141	129	127	114	117	120	130	122	145	118	100	114	148	119	119	114	121	128	124	134	124	125	100	116	103	128	126	124	124	138	122	147	145	109	127	110	110	165	130	137	138	131	127	143	127	118	125	123	117	124	128	120	103	128	135	120	138	125	142	129	115	110	111	138	139	99	135	141	137	144	148	111	119	120	117	104	143	125	130	135	114	136	108	125	119	140	124	139	117	129	136	109	129	113	132	116	116	121	128	134	125	110	137	119	139	148	142	103	121	131	105	112	120	114	167	144	161	127	131	131	120	141	128	161	132	127	128	117	78	142	134	144	106	141	102	122	139	129	122	113	119	110	135	115	159	121	124	145	119	137	110	121	120	132	139	115	120	133	120	116	135	130	135	107	145	107	108	136	147	112	123	123	111	134	119	122	108	129	129	135	118	94	103	130	128	121	126	138	111	128	133	146	135	125	129	115	128	120	137	135	123	126	130	122	112	115	137	132	119	123	138	137	129	132	129	129	125	117	110	98	134	119	142	118	106	106	128	125	121	131	119	138	133	121	122	103	129	142	125	115	100	134	138	135	117	119	106	122	134	139	102	123	121	113	142	138	124	131	114	118	111	139	138	137	143	128	131	109	118	114	123	131	127	104	129	126	114	133	131	124	108	120	112	116	150	114	111	149	125	120	133	108	136	126	145	126	113	145	120	142	114	127	132	139	125	116	125	126	120	129	118	144	129	125	117	124	104	131	133	148	122	128	127	112	126	156	120	111	100	114	110	131	136	116	140	123	122	130	117	116	136	118	117	134	131	139	110	133	135	124	146	129	123	122	129	106	118	112	132	139	121	124	134	123	133	135	129	111	122	118	125	134	131	117	115	138	130	119	122	137	117	122	132	127	132	112	121	134	115	114	125	132	130	116	152	127	115	121	120	105	108	117	126	126	112	124	132	143	140	128	123	125	119	101	125	141	125	113	127	120	118	115	122	133	116	147	114	129	111	118	121	142	126	124	133	130	109	127	125	133	123	143	111	138	128	130	158	129	113	147	147	122	125	114	120	126	156	142	138	120	125	135	107
30630	22687	29484	27353	24984	25511	22461	15562	9070	5663	3585	1741	1259	1115	951	791	621	514	524	475	429	421	380	394	366	333	343	363	384	320	334	335	340	359	310	285	330	318	302	302	315	308	307	291	290	270	255	302	288	299	293	280	261	287	260	265	276	300	294	281	272	323	274	307	286	285	284	272	281	287	284	298	269	311	312	271	254	262	269	279	281	282	279	268	282	271	291	252	277	278	249	307	294	306	279	260	298	295	304	290	279	322	288	276	279	284	278	290	256	288	271	273	273	308	270	296	269	287	300	272	279	262	284	264	295	281	268	268	295	280	258	270	261	282	279	284	284	278	258	295	273	309	281	248	274	277	237	270	252	257	300	284	297	252	281	291	303	270	289	255	299	289	268	266	281	296	260	281	234	252	311	295	283	322	256	275	263	304	264	282	308	282	265	271	249	252	310	282	281	278	265	246	295	290	277	273	289	308	274	307	285	295	276	318	302	280	302	258	275	293	252	265	288	302	272	254	272	295	270	276	296	291	298	272	289	256	279	285	254	286	276	300	283	245	297	272	267	294	283	243	277	312	277	314	305	255	287	252	300	274	274	321	282	270	282	260	296	284	266	248	282	268	282	298	267	250	309	288	287	284	281	294	289	260	285	309	273	240	254	289	300	300	247	296	273	264	256	287	286	281	271	285	312	253	290	278	266	263	298	280	274	278	276	292	303	298	265	293	260	267	286	281	306	303	298	279	245	265	281	279	261	306	287	255	285	281	282	283	265	299	282	267	282	277	288	303	296	269	274	251	254	298	303	282	260	300	264	279	275	281	266	256	273	308	315	277	258	287	304	297	275	284	286	292	316	288	289	276	280	314	278	255	280	289	284	282	286	276	287	253	249	286	301	269	276	268	273	287	265	291	280	282	327	318	267	263	271	291	321	273	270	284	294	329	266	262	266	280	300	284	279	275	259	284	282	283	279	296	300	302	277	243	276	264	268	255	269	301	302	276	274	301	297	303	304	297	291	284	292	254	301	286	255	288	285	312	259	308	286	303	303	269	270	279	271	254	286	281	326	257	293	305	297	307	290	272	280	264	278	306	285	298	267	266	290	299	261	258	304	269	289	309	261	275	294	268	309	277	280	266	285	292	271	246	255	287	273	296	282	300	286	296	283	282	317	308	302	300	272	293	243	258	291	306	297	298	293	259	291	291	280	283	290	282	289	303	262	304	270	287	263	267	318	279	274	266	313	274	287	270	288	272	321	287	281	284	286	284	270	256	287	280	295	260	283	298	293	301	273	283	252	277	285	262	309	283	286	294	288	256	282	291	281	273	266	251	282	272	286	303	239	300	269	255	295	308	252	259	267	265	291	290	277	262	293	283	281	276	294	273	277	262	298	284	276	278	289	339	300	279	301	284	270	307	295	262	309	271	250	303	244	272	315	278	270	287	311	310	238	286	282	290	297	276	300	275	260	280	291	257	283	273	267	257	305	264	284	300	295	271	269	299	277	258	318	290	303	300	311	271	280	297	308	255	256	275	267	249	257	261	262	268	281	293	284	298	299	309	272	289	250	279	264	268	262	283	293	287	287	311	253	283	279	274	268	291	276	258	296	273	267	283	272	327	286	274	288	276	277	296	289	300	323	292	298	275	278	289	273	289	289	256	274	304	294	293	287	291	265	263	304	287	306	294	260	266	261	289	286	296	288	273	269	258	314	253	288	286	288	283	277	271	268	285	268	285	270	273	272	293	265	269	252	261	278	266	296	266	293	294	291	270	251	282	291	256	281	254	297	260	260	308	268	260	268	283	267	282	313	297	269	298	249	291	299	276	242	270	287	280	297	298	265	281	277	263	305	317	251	279	263	246	275	283	275	282	283	267	291	286	273	253	297	313	272	276	287	277	284	293	278	323	269	275	299	287	317	293	284	280	263	284	306	243	271	264	276	244	278	253	285	268	290	270	305	303	311	325	281	300	301	281	287	264	270	253	273	285	282	276	306	309	284	272	270	287	314	276	297	259	276	297	258	278	263	305	281	304	252	279	273	227	290	309	292	284	264	288	299	271	244	266	271	288	285	300	261	282	299	277	278	260	301	293	298	263	284	260	282	305	281	297	277	259	283	291	255	265	271	267	277	287	268	290	281	292	273	305	270	309	255	262	269	293	265	301	292	287	268	271	268	275	253	270	293	263	290	257	236	268	277	294	283	274	255	274	258	284	278	278	293	299	306	297	264	270	289	287	278	283	246	268	273	255	277	297	299	288	276	294	262	268	287	259	300	284	284	285	308	291	266	300	292	279	309	269	283	253	275	261	301	280	285	300	277	252	257	268	281	306	282	292	292	274	262	281	289	254	271	278	287	284	273	296	276	257	263	268	306	310	284	251	275	290	273	269	263	293	268	296	268	305	273	272	321	280	260	294	270	270	283	250	280	274	296	289	274	286	299	286	291	258	288	274	303	269	263	316	291	283	277	250	275	277	272	269	251	274	283	265	296	289	286	268	289	272	265	247	259	273	283	268	259	314	285	273	296	289	280	274	286	261	274	298	282	290	316	291	311	302	304	285	270	300	265	266	261	272	273	268	276	288	273	282	300	293	267	298	298	282	286	299	275	266	301	276	271	300	297	271	275	271	290	253	289	294	287	253	278	256	294	284	276	263	303	285	272	254	259	242	306	308	278	279	272	288	263	273	298	269	279	279	260	284	283	263	283	275	275	304	260	284	257	308	265	259	275	291	285	288	323	302	325	264	271	278	274	271	294	257	290	276	250	285	248	280	313	272	276	306	296	271	293	292	286	312	270	274	299	260	294	273	270	284	273	305	293	271	273	295	278	278	280	290	289	293	267	292	264	297	270	275	248	281	294	310	283	272	290	272	250	296	279	286	265	279	270	296	275	269	301	259	291	288	286	275	289	268	274	301	274	278	289	274	256	307	272	278	294	267	261	259	256	274	276	263	274	271	285	283	273	268	281	301	297	277	285	259	288	273	265	268	294	263	263	270	310	274	295	287	277	276	287	305	283	274	247	274	269	285	271	270	263	283	253	289	283	277	280	282	265	258	258	252	291	292	265	293	287	280	254	288	276	297	256	293	276	271	295	271	286	283	275	251	294	297	281	261	292	260	288	261	264	282	273	270	268	278	273	277	269	269	273	270	291	296	267	284	278	262	277	276	267	279	290	297	265	287	297	272	270	297	268	301	279	262	240	291	284	272	258	273	269	274	281	284	281	283	274	306	297	281	267	246	304	268	249	263	283	268	279	277	264	271	272	256	287	301	281	302	269	288	284	271	341	281	279	268	270	262	290	268	261	282	259	258	261	331	310	295	278	293	291	289	260	303	283	289	312	312	273	289	278	299	268	272	273	264	304	280	270	292	267	276	278	252	289	292	268	261	249	291	255	274	255	285	280	280	290	302	283	295	253	288	293	301	265	261	284	272	300	279	264	284	259	258	264	251	271	280	270	297	288	262	300	297	279	262	311	294	268	304	296	275	269	295
28922	13033	7570	4569	2514	1627	1126	706	440	322	226	205	164	135	135	112	116	127	108	104	104	99	113	115	109	112	103	103	103	118	82	96	92	98	101	125	104	100	112	100	82	95	103	96	100	86	93	96	109	91	100	99	117	88	101	95	104	121	96	102	101	111	94	95	86	98	83	95	76	94	86	97	121	111	94	104	92	84	80	110	95	95	93	90	89	96	108	109	77	103	99	90	67	96	76	84	100	91	87	106	102	107	91	95	99	105	99	95	107	86	100	96	108	85	99	95	84	84	85	101	84	86	108	94	97	101	102	95	99	111	108	111	90	118	111	102	84	126	107	91	107	81	103	94	114	119	90	95	104	101	93	90	93	106	101	97	96	90	91	84	82	117	83	101	97	88	87	104	97	104	85	120	84	109	99	99	115	90	86	101	101	108	114	125	114	100	99	83	102	118	109	107	106	94	97	110	112	118	77	121	96	99	99	80	95	99	103	117	107	113	92	91	90	101	111	108	113	92	108	101	87	78	95	101	90	82	105	106	103	104	101	102	90	98	105	91	97	92	103	99	115	89	88	96	98	112	95	89	81	84	88	86	100	90	114	100	102	109	85	110	102	91	100	97	110	119	100	100	104	93	88	113	88	102	94	93	106	102	102	105	116	85	91	101	101	97	78	105	107	114	93	98	110	117	78	85	98	87	109	97	114	94	80	97	102	106	114	87	108	104	110	84	94	105	91	99	100	97	100	101	88	115	105	83	95	112	94	96	112	98	81	111	94	89	100	95	100	101	90	93	95	94	88	109	111	109	95	88	106	99	92	98	96	107	97	96	89	93	90	82	95	100	110	97	111	108	112	81	113	101	116	96	86	105	90	101	103	107	114	85	100	81	101	92	95	89	104	110	111	96	97	105	90	100	92	94	97	93	104	90	114	89	99	108	92	102	98	107	109	101	84	92	116	83	77	99	81	109	93	93	117	124	93	95	89	103	90	109	94	125	104	105	116	88	106	127	84	82	93	104	103	102	91	107	105	121	90	101	107	107	98	94	97	86	90	114	100	82	100	101	121	91	108	105	87	84	102	106	94	77	89	75	85	90	94	102	83	97	100	105	93	101	82	88	95	91	95	106	104	116	69	76	98	108	101	122	88	90	93	88	94	83	100	97	103	82	109	104	106	87	115	96	99	71	80	105	98	99	97	103	91	100	99	92	90	108	99	83	104	96	104	87	75	81	83	97	85	103	101	105	97	87	97	85	107	101	99	101	87	111	116	93	78	87	95	107	85	95	102	108	100	108	98	123	88	86	111	122	92	101	123	103	97	113	98	91	89	95	108	88	106	88	94	91	93	108	103	95	97	103	102	99	96	114	116	109	83	92	93	81	102	81	89	86	103	98	103	101	78	108	113	105	96	100	134	96	89	96	85	90	92	91	84	71	104	95	80	89	89	77	84	117	106	111	103	101	81	117	98	80	96	105	98	80	70	120	106	96	113	99	92	89	84	81	90	91	106	95	87	77	90	106	100	117	98	102	97	92	96	93	96	101	99	108	88	108	80	99	98	104	102	119	71	90	127	104	103	104	93	100	121	115	89	112	107	96	97	117	127	77	93	103	86	85	90	96	86	100	103	93	96	117	82	95	93	116	95	84	88	91	93	102	90	78	83	90	88	98	105	82	97	107	82	87	100	101	92	101	102	103	91	99	119	99	82	85	116	97	114	83	84	100	115	86	80	107	83	115	102	79	94	98	93	79	102	106	119	111	116	100	93	105	102	120	97	85	90	90	96	106	105	85	103	99	85	108	98	88	100	92	88	99	102	95	95	93	98	85	95	88	104	106	102	97	112	125	102	105	90	90	114	102	90	96	105	97	107	94	84	87	117	105	107	100	96	94	115	91	91	103	108	109	113	83	114	95	106	114	107	87	83	114	117	106	93	89	80	97	98	77	85	120	96	119	96	85	85	112	103	99	111	100	102	113	106	122	116	90	106	89	116	106	101	97	114	85	106	88	91	125	106	96	84	94	105	86	111	111	99	107	104	119	109	96	81	90	110	116	101	89	112	97	94	105	99	87	113	109	98	106	120	78	72	98	110	109	92	96	108	98	122	97	112	108	91	106	89	104	94	110	121	113	81	119	96	113	88	91	92	87	110	74	102	99	105	81	103	109	113	96	95	82	118	98	115	103	108	108	82	108	106	107	105	109	89	109	99	88	101	103	112	98	107	102	96	92	102	107	96	115	85	88	110	89	110	94	94	91	93	97	89	99	85	112	104	90	92	94	92	112	100	121	109	116	112	93	105	91	108	100	100	104	103	95	92	87	104	102	87	96	106	96	84	103	103	106	87	95	116	82	99	106	83	102	96	98	91	111	101	115	90	79	119	103	107	96	101	93	106	69	79	94	93	98	95	97	99	115	103	85	105	101	95	95	105	100	94	93	86	82	87	92	92	94	97	90	108	94	106	92	108	99	84	113	95	93	98	105	91	97	96	104	95	90	90	99	90	85	84	90	103	120	126	101	101	102	112	100	93	91	89	111	108	70	85	119	99	109	103	122	97	102	90	122	100	93	115	100	88	74	81	120	100	96	113	122	94	82	104	134	110	108	96	77	93	103	104	84	90	101	111	94	101	102	99	90	88	88	98	99	83	87	94	97	89	83	100	107	88	110	91	84	89	94	69	100	114	107	104	101	92	95	83	103	99	94	94	97	90	113	108	93	109	91	100	100	103	91	83	74	94	106	94	93	100	99	110	96	84	116	93	87	96	87	107	112	96	85	88	106	106	110	113	104	104	96	85	111	98	113	114	111	97	92	95	96	89	99	92	87	103	118	104	93	88	108	87	105	96	104	125	98	93	96	83	104	102	99	94	104	107	103	85	77	110	73	81	84	98	86	92	100	102	91	99	93	111	104	103	97	95	105	80	103	89	105	90	95	102	96	100	107	87	84	110	103	86	108	105	95	113	95	93	111	108	113	103	107	93	91	101	89	97	91	84	98	87	105	90	100	101	97	104	107	74	108	94	107	98	90	82	88	117	83	74	84	106	81	88	75	93	92	96	113	99	109	125	105	91	88	106	108	95	102	100	110	116	92	109	96	102	96	80	87	94	74	75	94	99	100	93	83	103	98	112	84	104	109	99	97	109	78	107	101	84	86	97	105	110	111	113	103	96	91	98	111	103	100	84	111	138	101	102	118	96	103	92	94	96	87	107	91	91	108	84	100	100	91	100	90	112	109	93	78	87	98	115	121	106	111	111	97	95	85	112	93	98	105	82	101	85	82	91	93	101	97	76	93	99	81	95	106	101	115	105	112	89	92	96	86	96	94	103	110	92	97	87	96	98	106	93	84	97	111	102	112	104	83	109	99	97	103	90	87	101	104	86	103	91	110	96	114	104	98	98	125	119	82	105	111	79	102	98	69	102	90	80	81	113	96	120	103	85	86	104	87	100	99	91	86	94	109	92	103	74	93	93	92	94	92	99	75	118	116	103	95
18242	9745	12453	11700	8653	6750	4816	3110	2069	1470	983	769	626	525	439	377	375	303	279	273	298	281	282	256	222	244	244	235	235	268	237	260	254	268	274	241	266	256	278	267	231	232	255	260	221	233	231	212	251	220	258	219	237	270	244	237	237	226	216	212	221	214	283	231	209	250	237	211	216	237	232	246	199	222	221	223	238	193	210	213	243	217	224	260	222	250	236	234	215	207	238	234	242	211	233	232	222	197	235	231	220	243	191	205	232	214	241	225	215	208	230	212	210	217	231	252	235	239	196	216	217	251	218	227	206	226	237	234	231	274	222	259	223	215	236	218	232	244	247	238	199	233	226	225	241	217	212	217	216	251	221	234	234	230	204	235	193	255	219	215	221	234	226	218	218	244	261	242	208	238	237	246	230	229	212	233	267	218	223	214	239	215	224	237	222	217	231	202	211	214	219	234	219	243	217	245	203	224	214	249	209	201	231	223	225	236	215	230	229	221	225	250	249	229	218	243	208	224	216	207	213	248	227	233	228	235	241	243	204	233	228	252	216	242	206	207	217	225	235	216	238	222	215	229	221	232	229	260	244	224	225	222	231	229	225	263	253	227	229	234	234	226	238	210	243	222	232	257	220	234	236	244	213	212	228	264	214	219	215	214	230	222	241	245	218	213	223	223	236	231	215	204	230	218	250	206	213	226	239	248	245	235	245	225	228	228	208	251	221	223	214	203	221	221	199	201	210	216	250	223	244	238	240	221	219	222	227	204	244	236	220	228	236	210	231	244	230	213	209	202	234	243	220	220	198	233	195	227	242	193	250	215	234	223	238	222	213	211	231	231	247	217	218	220	227	245	239	200	223	231	233	216	227	236	230	228	231	224	260	229	238	198	243	247	218	225	228	226	259	216	229	247	214	226	231	210	216	210	234	232	255	240	223	216	238	214	240	207	213	208	224	186	210	242	228	225	242	228	204	211	259	216	206	272	248	230	230	236	219	218	228	227	227	226	215	193	221	232	241	198	239	237	220	231	234	237	228	209	214	219	233	222	222	235	210	209	257	212	241	240	238	227	197	212	231	232	196	249	250	247	223	228	225	230	250	217	232	246	213	214	255	224	214	230	241	210	220	221	226	268	227	233	216	183	252	247	207	245	217	220	238	230	234	234	209	218	224	232	233	258	217	228	254	222	215	219	225	217	225	231	231	236	229	227	219	235	218	214	234	212	252	235	199	243	233	243	215	235	225	226	209	233	227	227	205	211	217	200	225	243	232	217	233	228	236	232	223	224	224	234	207	244	210	218	247	237	252	246	232	230	218	254	238	237	208	223	233	253	245	241	256	209	241	248	227	189	211	223	223	215	225	250	220	233	252	212	231	229	243	208	196	213	199	233	231	216	238	239	192	228	237	210	214	208	221	220	239	207	196	247	211	238	233	229	208	242	206	230	247	231	215	240	214	243	240	242	259	231	229	215	214	227	218	213	231	210	205	207	235	233	189	202	246	235	248	249	233	236	240	229	254	244	219	224	244	241	234	227	222	221	228	218	239	228	257	224	208	251	219	228	206	209	248	212	210	226	237	244	191	223	201	224	199	223	223	223	188	225	220	222	220	196	239	231	256	233	226	223	233	227	214	235	241	205	240	240	218	208	259	229	237	199	212	241	220	230	201	224	231	225	218	224	228	227	224	238	217	200	226	260	240	233	243	234	226	196	241	228	215	227	197	232	249	222	228	244	222	219	223	205	204	233	226	226	198	226	246	212	256	232	219	211	240	242	213	214	237	230	205	244	205	236	204	219	204	220	207	218	212	253	257	234	241	225	227	232	214	227	228	211	211	225	203	223	218	247	249	247	217	227	223	233	211	212	221	193	221	228	219	199	229	238	227	218	226	208	247	245	228	215	243	223	238	225	215	216	226	225	205	223	221	226	224	236	237	231	237	261	236	262	244	234	236	204	222	242	217	215	220	224	228	242	229	220	200	208	250	273	249	210	230	231	229	243	236	225	248	243	229	254	228	228	258	230	235	213	214	235	198	221	241	239	203	237	230	191	217	213	239	259	250	255	230	214	250	225	251	236	239	232	247	248	224	225	253	200	221	259	225	213	234	234	238	205	223	213	218	233	228	231	231	215	232	209	218	244	222	205	209	245	219	227	243	254	227	223	239	229	215	211	220	231	233	253	232	247	225	206	249	205	226	242	232	241	240	211	224	221	201	230	225	212	219	228	210	222	205	229	229	218	252	199	229	231	235	244	218	230	254	224	213	211	258	251	242	227	240	214	222	233	229	202	207	253	251	231	225	238	209	233	227	230	209	231	223	222	208	240	238	230	241	235	245	250	248	224	214	221	237	217	217	235	204	223	246	256	207	233	234	221	243	245	216	219	219	235	240	208	209	212	245	237	252	237	228	216	221	222	226	215	220	239	246	220	257	233	237	221	240	236	239	219	220	216	236	200	220	250	230	226	212	243	243	219	234	233	232	231	209	233	241	204	236	209	234	221	233	184	224	242	233	212	228	199	238	241	242	223	218	208	220	239	213	222	223	212	222	213	228	222	245	229	259	225	234	249	212	216	205	221	225	228	189	230	245	231	228	232	202	235	229	248	222	200	233	242	224	217	271	243	213	246	237	236	210	250	213	236	226	224	215	232	230	244	242	215	223	213	220	235	229	241	251	208	236	238	243	223	232	237	205	258	260	248	231	240	256	229	220	220	216	236	219	209	217	198	240	213	227	229	195	223	219	233	269	204	242	252	218	219	256	220	193	210	217	202	199	267	200	225	215	223	222	203	239	216	210	237	241	227	234	245	229	226	242	210	251	207	245	231	230	224	211	218	265	222	254	243	204	242	225	234	214	226	187	242	234	220	258	261	257	217	221	222	220	235	244	220	213	240	243	234	244	248	224	208	226	229	197	237	229	206	212	223	229	227	226	213	233	213	265	222	222	217	225	242	245	221	218	216	221	245	216	216	207	216	212	211	218	233	246	230	206	210	227	234	246	196	232	228	229	230	200	207	235	231	192	229	237	243	206	226	204	238	224	199	229	223	224	202	214	239	240	236	249	253	226	239	220	243	231	230	206	255	227	220	236	203	212	234	199	228	227	206	227	218	208	237	236	212	221	219	207	255	250	209	243	226	223	219	215	219	224	231	247	231	242	238	234	208	236	218	239	223	236	225	248	203	223	230	205	230	231	224	225	235	249	229	224	230	221	230	220	254	247	221	228	223	217	214	224	227	211	196	232	209	216	216	220	243	234	222	219	208	221	230	222	230	215	234	243	187	242	202	213	227	247	225	204	207	218	219	256	223	235	216	249	254	254	240	237	229	204	235	222	225	240	231	227	230	217	229	196	223	234	249	205	235	234	245	216	247	217	239	238	228	212	224	225	214	225	203	208	202	217	259	222	214	199	224	236	223	254	234	206	218	221	218	229	253	218	214	249	222	236	220	234	235	210	216	212	215	234	252	257	254	209	233	253	231	236	221	262	235	196	232
41094	19811	14389	10442	7991	7218	5445	2274	1241	782	559	381	247	216	185	196	169	164	160	142	145	147	131	133	112	95	111	121	113	136	113	151	126	122	113	120	133	127	99	109	121	128	112	114	123	117	117	134	116	127	129	134	98	138	111	111	103	136	132	125	113	115	138	122	119	112	129	109	108	123	136	148	120	112	113	106	101	129	107	122	100	107	115	116	125	112	126	114	121	108	113	126	130	114	130	119	121	136	119	122	132	108	123	99	115	118	110	100	115	121	126	123	105	109	114	121	132	112	112	128	125	126	102	106	125	104	128	109	93	142	124	146	121	119	111	116	119	125	97	140	117	121	103	141	120	118	120	113	100	129	125	105	108	99	128	112	120	136	116	129	113	99	91	123	98	126	120	124	124	120	126	116	140	107	135	107	133	137	123	119	123	129	112	133	125	131	146	99	117	99	122	141	108	104	98	110	124	108	129	113	110	123	123	104	109	87	141	112	118	127	126	112	120	131	98	118	112	116	123	112	127	139	108	134	120	116	103	110	127	110	103	126	109	115	127	142	140	113	124	105	128	100	97	109	101	110	113	126	111	122	112	129	113	106	112	130	107	142	113	118	94	111	139	125	119	121	110	109	132	117	127	107	99	122	98	124	132	136	114	105	109	124	107	118	107	105	111	94	124	102	121	142	104	115	119	116	117	124	117	117	136	132	119	134	130	137	119	114	94	119	139	121	123	108	112	125	117	105	97	121	114	105	141	117	131	123	110	103	129	137	113	115	102	124	131	111	95	109	112	121	126	115	147	135	114	115	111	112	126	105	133	137	103	123	111	123	102	114	103	112	130	114	155	121	125	146	115	102	129	122	120	123	148	128	109	109	113	114	105	106	120	116	112	117	153	116	116	126	134	123	122	121	118	120	110	119	148	89	139	125	132	99	110	119	132	128	119	116	124	120	127	136	119	142	126	112	121	131	122	118	115	127	111	133	117	122	109	118	126	132	146	139	121	96	97	101	104	126	126	109	108	111	110	89	132	137	126	97	122	95	108	124	106	102	115	127	112	112	139	122	112	102	148	91	140	112	113	106	102	145	108	109	100	110	113	118	132	95	108	107	108	106	130	138	113	101	107	119	110	121	120	115	135	116	113	122	145	125	98	133	131	97	135	105	156	124	129	117	156	115	94	120	118	114	96	125	107	119	122	127	136	117	125	103	137	111	109	126	112	104	111	123	125	124	117	106	131	107	134	127	126	108	109	126	100	123	130	117	99	122	100	105	113	128	107	118	97	99	112	108	122	138	116	134	119	114	127	127	114	139	123	101	106	126	123	104	111	127	123	129	134	109	137	126	114	130	121	117	113	111	114	89	97	121	119	106	129	97	120	113	119	82	107	125	128	129	114	126	119	91	104	135	117	102	115	118	102	112	127	127	98	103	132	113	102	129	135	127	100	134	117	117	123	109	119	121	127	100	129	123	126	128	114	97	106	105	122	117	111	130	114	120	127	119	136	117	108	138	142	136	113	129	130	125	108	120	128	113	135	99	116	113	125	126	126	105	126	128	117	137	116	134	119	138	123	124	132	98	116	107	111	113	137	130	132	125	126	125	118	101	85	122	118	115	125	114	112	113	141	127	114	114	135	132	121	103	119	120	120	123	121	110	131	126	111	122	125	113	126	120	123	107	126	137	124	114	106	135	106	114	123	120	121	132	115	101	135	103	161	120	132	115	105	109	126	131	114	115	130	125	121	151	115	131	133	120	123	130	128	133	130	113	106	143	108	107	109	125	117	129	137	117	107	134	131	129	107	116	123	113	129	104	124	98	108	112	123	141	128	124	117	121	142	118	122	115	106	108	110	125	132	131	130	119	115	101	128	122	113	116	115	140	117	109	123	140	127	119	123	101	123	141	108	123	134	138	137	132	105	112	130	109	119	130	110	127	103	131	109	147	120	103	125	103	99	128	89	123	109	134	109	111	109	115	107	97	112	144	125	119	125	116	117	125	137	117	98	124	132	124	150	126	107	135	131	124	134	106	117	121	120	125	114	145	125	124	108	100	115	121	121	129	105	126	128	129	115	123	129	126	136	98	141	151	118	109	133	134	120	112	115	114	128	122	112	100	134	112	137	130	135	115	139	130	102	137	129	105	124	118	123	113	102	125	117	133	116	122	143	112	131	101	116	120	127	123	101	129	125	117	131	125	116	111	125	117	100	114	138	138	120	129	126	136	137	109	120	110	115	101	108	118	117	117	128	129	114	143	128	98	126	127	118	109	123	127	108	139	107	123	138	129	106	121	113	137	84	113	115	89	126	135	108	146	133	127	124	107	114	118	120	111	141	125	131	107	90	121	109	125	112	148	121	117	133	129	114	150	140	112	105	145	111	125	123	133	104	112	120	120	115	111	130	115	128	124	109	122	128	118	116	121	109	127	108	127	128	125	111	104	130	112	106	111	112	119	113	143	123	112	97	128	133	107	107	121	108	96	112	134	103	123	111	109	98	117	115	105	127	121	106	112	135	113	138	122	128	125	114	117	121	151	131	119	111	108	103	108	112	103	128	130	138	129	148	96	112	109	111	119	115	120	132	124	118	117	116	134	125	114	112	99	97	119	101	110	131	133	123	121	142	126	118	110	94	106	119	144	107	122	143	125	123	97	119	140	124	108	112	127	131	126	108	129	121	130	99	101	118	106	127	129	109	100	113	111	118	116	113	124	127	110	116	98	117	124	131	138	115	106	108	114	114	123	117	97	101	97	109	117	118	119	131	149	98	121	104	103	124	132	131	131	112	131	118	105	121	100	128	117	143	120	119	110	145	109	116	126	124	117	129	107	123	119	121	139	100	107	143	116	98	108	131	114	118	132	130	93	105	118	115	118	118	111	125	110	115	125	101	120	141	118	126	147	116	126	111	119	109	105	110	106	110	108	117	135	99	116	138	104	133	139	117	133	118	126	140	116	121	102	125	116	110	121	127	116	116	121	123	117	137	115	123	124	131	115	116	105	99	104	113	99	125	109	126	127	118	113	112	102	110	124	113	122	115	115	115	92	128	134	131	99	108	114	132	109	126	123	117	117	121	113	128	103	114	106	106	109	115	101	137	122	127	100	125	118	115	104	115	119	132	122	102	124	107	118	124	106	115	101	112	113	126	129	133	100	118	120	120	110	114	125	133	100	95	107	100	124	106	121	101	127	108	122	113	106	123	122	124	100	93	118	124	121	110	106	107	111	119	101	124	118	130	128	127	94	116	127	109	106	125	118	143	105	124	98	117	103	114	117	116	103	115	120	116	130	112	100	134	138	124	100	131	135	128	115	120	113	125	119	112	120	110	127	136	106	118	112	139	145	109	103	114	127	116	117	101	122	140	107	116	104	116	139	127	132	130	118	102	117	134	108	135	135	86	116	113	106	85	120	132	112	114	120	105	125	132	136	111	107	114	126	140	126	123	104	108	111	132	117	130	124	103	118	141	116	114	106	110	115	129	120	106	119	106	113
26271	14538	21005	21928	21117	20794	17771	8262	5785	3633	2714	1739	953	797	705	625	525	431	385	419	346	367	358	293	337	325	322	298	336	354	304	300	346	270	285	294	305	262	300	270	308	294	287	278	307	283	247	270	262	288	287	265	301	269	264	267	299	264	282	278	287	246	271	284	292	290	241	269	253	259	300	261	279	263	307	253	265	282	282	285	231	250	263	278	261	264	255	267	249	256	295	244	254	261	272	254	258	264	270	268	258	299	265	271	278	300	288	254	258	266	261	250	276	285	296	273	297	268	265	272	278	259	264	295	274	258	252	268	236	295	302	271	234	262	253	271	257	263	272	286	244	280	305	259	273	251	253	251	281	278	288	224	282	274	222	264	265	273	266	279	252	295	263	265	287	278	276	263	271	263	275	234	254	266	261	284	249	214	277	259	283	284	291	264	277	284	302	257	286	274	274	290	295	269	267	278	242	252	259	275	291	251	246	288	269	276	285	261	250	274	303	264	278	249	249	269	248	255	255	278	266	261	257	261	276	271	288	271	275	285	262	253	274	292	270	271	265	254	255	259	293	258	259	264	287	267	275	235	263	280	285	273	246	276	300	257	235	305	238	256	265	272	253	273	229	272	284	259	271	235	293	303	276	261	263	281	269	259	272	251	263	284	296	234	248	274	284	259	240	289	262	283	273	270	270	260	299	263	269	251	267	254	272	262	247	298	270	278	272	277	269	263	325	257	279	256	290	268	279	268	269	289	287	280	271	274	285	262	277	277	243	281	280	243	259	267	246	267	248	265	269	263	279	279	257	252	268	282	271	269	281	263	274	271	278	251	294	278	258	257	252	295	278	260	255	253	254	283	250	238	255	293	289	262	280	245	261	280	239	264	307	294	290	250	269	264	224	265	289	272	271	261	254	240	251	251	234	277	275	274	299	273	258	265	271	249	234	277	280	274	262	252	251	261	257	232	268	269	274	291	261	231	252	252	254	281	268	287	275	253	277	256	250	284	281	311	266	262	251	282	280	296	265	280	272	266	304	240	284	286	261	287	283	272	260	290	262	264	270	310	259	264	250	272	262	284	252	252	290	273	261	274	269	255	256	268	271	259	280	282	239	273	283	268	307	257	255	258	261	276	269	256	283	272	279	274	263	256	257	271	294	283	260	265	296	280	223	271	273	276	283	277	301	266	250	291	285	240	276	296	288	239	263	260	247	274	248	274	245	273	251	255	278	270	247	260	284	288	252	266	316	257	263	295	291	278	292	282	258	265	263	279	265	254	263	286	282	281	251	252	280	267	256	292	246	251	237	293	299	263	268	265	266	245	244	266	270	304	276	265	252	274	298	270	264	279	303	304	313	267	261	262	229	304	269	239	269	256	266	236	263	272	285	264	244	248	300	288	257	263	269	262	269	255	237	260	288	262	260	256	280	255	272	276	273	268	279	279	285	243	276	246	303	280	285	255	284	267	253	241	266	288	265	254	293	264	298	265	252	250	282	279	276	245	267	282	297	286	287	295	231	279	262	295	280	264	274	278	277	280	270	263	278	263	272	240	252	255	224	306	267	267	242	260	269	275	280	273	315	257	280	274	298	267	266	283	291	255	305	258	257	278	246	267	271	285	271	265	265	278	259	258	290	244	272	283	275	255	265	253	291	278	275	256	254	261	277	253	253	279	262	273	288	290	233	278	245	263	274	243	273	260	250	272	273	266	260	243	259	254	240	294	276	241	262	282	273	242	275	253	265	254	256	267	277	291	263	265	261	248	291	277	272	259	250	274	264	279	242	281	257	287	265	279	264	284	263	265	278	274	267	280	265	271	272	265	289	258	261	286	268	304	322	300	262	280	257	263	260	267	268	275	275	286	262	268	285	320	271	293	277	250	255	259	269	262	285	268	258	265	287	242	265	263	268	272	264	279	301	254	283	292	255	270	273	273	271	237	265	271	246	278	273	306	285	270	258	276	284	299	287	260	273	267	282	262	259	269	261	289	255	278	267	293	270	266	262	273	251	276	265	287	281	260	266	276	257	264	268	284	289	270	258	262	271	280	254	246	270	258	252	281	251	263	253	284	274	289	293	268	263	289	245	247	263	285	255	280	260	266	259	254	280	279	278	263	251	240	277	269	277	274	280	230	267	279	267	245	241	268	254	288	283	284	259	319	261	273	282	301	251	258	276	255	278	248	302	255	260	290	277	264	285	296	252	269	245	289	273	265	259	270	271	271	280	286	291	264	231	242	279	229	258	240	288	285	287	291	224	284	276	280	262	241	270	259	285	255	296	300	269	257	311	240	262	258	261	284	268	268	258	256	250	277	275	281	301	268	269	262	246	252	245	280	263	285	275	260	276	270	267	284	272	254	262	274	276	256	284	280	294	261	238	271	264	276	278	285	248	276	268	272	251	296	282	259	280	295	257	270	251	275	252	264	283	290	276	249	304	299	247	254	320	253	259	273	266	265	255	265	261	271	262	261	278	287	267	259	264	251	262	253	247	269	288	287	267	291	283	266	244	290	267	242	267	271	291	279	263	292	275	252	261	267	252	237	271	265	281	256	258	310	287	272	258	252	286	309	270	295	260	293	276	277	247	270	266	253	269	284	266	248	267	255	271	264	260	263	290	291	254	287	234	282	261	268	268	272	288	256	259	248	260	275	244	276	288	266	262	261	261	261	277	276	240	267	247	268	250	288	269	267	257	283	284	245	276	254	240	269	243	256	252	258	253	233	263	253	257	249	268	250	261	278	272	328	252	255	267	250	253	273	263	292	289	270	270	261	237	262	286	304	271	262	261	276	269	282	267	277	266	282	244	255	310	267	281	263	273	241	264	249	285	258	250	270	297	275	291	273	260	272	271	277	279	257	266	246	274	247	261	248	274	261	267	292	265	282	303	278	312	255	300	278	254	268	255	242	271	297	247	281	273	279	244	287	255	267	275	245	276	250	275	285	272	276	251	272	276	250	297	259	265	275	265	288	274	291	289	256	269	266	258	287	271	257	249	296	289	236	278	238	270	266	268	282	284	273	230	284	263	268	264	269	275	277	255	232	289	249	280	258	294	243	267	267	260	290	240	283	277	267	249	253	312	247	270	274	270	255	275	287	229	246	259	254	257	271	240	252	260	257	271	275	242	270	265	261	263	261	271	245	264	258	260	285	258	264	253	273	267	269	287	259	252	272	270	282	285	243	291	278	277	266	256	266	276	265	268	240	285	265	306	256	272	269	266	250	282	253	257	285	270	257	284	253	245	297	285	271	249	268	260	257	289	253	274	260	270	252	225	264	271	283	268	232	259	304	267	258	282	244	247	269	305	278	285	293	279	279	255	263	285	259	276	280	280	259	263	252	241	262	244	296	296	257	255	240	263	295	249	274	252	277	263	243	278	255	277	243	273	280	252	268	258	247	288	257	266	274	274	256	271	276	267	291	271	279	266	270	279	252	272	270	266	279	285	286	265	286	250	283	260	254	286	268	275	265	254	270	270	231	257	234	281	277
49366	30322	24441	20797	21774	17380	14257	6623	3055	2226	1041	467	320	296	261	216	200	193	183	171	143	165	131	144	138	145	150	130	128	131	135	127	118	136	116	101	120	136	114	141	150	146	133	124	117	143	123	131	138	124	151	128	139	126	118	128	142	122	146	133	143	114	126	107	133	128	124	146	114	143	120	130	117	135	130	127	123	136	124	135	148	116	132	124	126	113	111	123	129	119	117	124	142	113	115	106	117	147	121	103	126	114	140	150	134	133	114	121	119	136	134	125	123	114	106	140	151	133	103	131	130	121	121	122	112	124	111	119	129	118	130	150	118	146	118	123	140	107	126	122	112	144	156	127	133	110	109	120	126	148	123	141	110	115	99	144	127	143	120	134	130	127	126	134	105	132	115	108	109	121	126	132	110	108	118	108	120	125	127	120	121	132	136	132	134	130	134	127	114	98	120	114	130	122	126	108	136	124	124	148	118	123	122	101	119	135	139	134	134	132	117	159	139	110	118	124	118	122	150	128	131	138	147	129	114	137	127	143	134	131	100	109	127	138	132	133	106	120	134	118	117	106	123	131	130	127	141	146	138	127	131	142	115	129	110	135	131	108	124	139	131	130	105	116	121	124	109	130	125	131	126	136	121	138	93	125	113	123	128	126	148	98	135	123	110	118	129	137	104	126	108	120	131	119	109	124	122	140	145	124	140	122	121	94	115	131	135	134	114	153	132	119	127	129	125	122	110	126	125	125	133	145	120	140	148	125	145	129	109	141	124	105	131	123	138	148	132	105	136	119	147	118	127	127	125	120	114	133	112	143	131	127	116	128	107	139	133	109	132	124	111	128	147	132	107	145	126	116	132	134	121	125	122	149	105	131	137	131	127	118	141	134	112	128	129	128	110	109	132	117	122	120	146	140	136	100	127	140	125	116	106	116	138	136	131	141	126	113	126	126	98	122	121	141	121	125	136	136	133	106	113	121	112	137	113	99	130	116	104	129	120	132	110	129	120	126	129	129	133	105	133	132	111	151	148	127	124	125	123	127	129	139	116	137	112	131	109	124	118	151	133	116	125	121	123	125	126	114	134	116	111	122	129	136	136	128	140	120	134	125	109	116	149	133	132	132	122	141	118	125	127	145	130	113	118	149	144	112	120	130	117	112	132	108	98	116	121	160	131	126	129	110	119	119	142	126	122	116	121	103	128	142	130	122	108	132	126	144	127	117	131	115	137	129	125	130	125	100	149	128	138	141	139	129	133	123	116	118	158	115	139	119	140	127	128	125	115	130	123	134	124	140	129	114	132	131	113	125	119	129	123	125	152	121	122	120	132	122	112	138	118	112	117	133	116	125	120	115	103	122	114	138	133	119	139	116	127	119	109	129	120	119	116	107	114	121	156	147	139	125	139	133	125	137	139	120	129	121	130	123	146	120	125	119	128	125	122	111	120	140	112	102	130	107	138	139	129	140	139	144	123	129	129	130	123	135	125	131	141	129	112	126	140	113	119	130	144	138	132	122	132	117	141	134	140	123	122	138	124	117	142	117	125	113	107	136	133	144	141	117	115	128	129	134	132	136	124	145	113	117	109	122	106	125	147	104	116	145	148	116	113	120	135	115	127	111	125	120	137	128	138	126	133	139	139	137	152	116	133	117	127	105	115	138	132	134	116	125	142	117	155	104	115	137	128	124	129	152	122	130	126	127	144	143	122	121	147	112	126	135	122	126	127	122	128	127	119	145	107	133	127	115	126	117	120	142	136	135	92	118	135	124	165	116	131	137	115	124	103	148	146	116	120	143	137	120	124	113	116	113	145	129	146	121	124	122	164	106	128	129	117	140	109	125	125	115	113	141	113	139	121	138	144	131	131	136	116	145	118	130	137	122	127	159	123	135	115	138	142	134	150	122	135	133	120	118	148	124	121	123	120	110	120	128	122	126	139	111	131	107	140	123	127	121	122	124	120	123	110	120	134	144	139	126	116	120	121	141	102	114	137	130	107	118	99	136	125	122	149	136	123	114	145	117	134	119	102	128	125	123	138	109	143	116	142	152	115	147	126	126	117	126	111	121	118	117	116	126	119	126	123	121	103	104	126	118	110	134	112	109	105	114	118	130	162	124	116	121	134	125	130	119	145	133	104	117	139	121	129	128	140	107	124	130	135	110	114	117	156	121	141	116	124	118	108	114	111	145	129	130	122	131	127	137	124	137	143	116	138	137	116	127	128	100	144	102	110	126	127	147	119	118	101	125	108	106	126	120	119	138	128	116	127	168	138	120	132	108	136	115	128	107	143	136	150	143	142	152	133	139	127	121	118	105	139	141	104	145	115	119	128	127	138	106	118	107	133	117	103	108	103	144	139	110	107	137	113	105	140	117	132	119	117	130	128	135	104	146	114	106	141	131	116	137	135	104	138	127	114	124	109	133	137	127	135	136	129	131	125	142	101	139	124	117	140	122	124	136	133	134	134	128	114	133	127	127	126	115	108	112	112	101	116	126	127	147	139	119	120	141	123	137	118	105	124	126	125	137	131	132	136	122	148	134	130	139	119	111	130	122	127	118	128	125	118	122	155	127	119	136	136	108	112	123	137	132	150	134	106	106	113	139	138	108	132	126	136	129	125	155	122	153	132	95	133	145	113	116	126	136	132	139	141	127	124	125	126	127	118	119	116	129	130	133	137	107	137	112	169	104	128	158	158	134	142	125	131	115	129	144	111	142	137	155	141	128	116	101	142	156	108	112	129	123	108	124	121	119	129	125	114	130	110	108	116	130	120	112	134	137	112	120	108	141	131	130	145	124	125	141	141	125	142	138	133	101	153	137	122	135	128	131	113	132	124	124	132	131	144	121	110	133	151	111	153	134	112	136	134	130	124	107	114	137	118	117	128	107	142	139	122	134	139	153	113	130	140	127	115	136	129	118	120	125	120	125	112	124	131	114	155	137	122	115	136	113	124	120	115	121	125	115	121	142	126	142	131	129	127	103	131	117	118	135	131	133	100	141	141	127	120	128	116	121	128	125	98	109	117	109	147	152	117	131	133	121	124	134	139	128	115	135	123	126	132	128	129	134	126	106	138	123	133	125	126	125	118	125	148	118	125	100	128	114	107	156	136	143	116	151	119	125	137	127	129	137	124	135	130	140	135	119	147	118	113	120	126	102	117	110	101	148	130	126	131	125	125	121	106	121	117	121	116	135	126	144	123	113	138	132	119	114	129	132	143	124	140	121	129	153	149	135	107	126	133	128	131	113	128	146	128	127	115	113	120	127	119	120	141	123	128	117	137	129	133	119	128	140	127	127	112	110	109	133	116	131	145	145	117	116	135	113	148	150	137	151	128	133	117	105	122	117	125	133	118	135	109	120	120	129	128	128	139	124	130	111	107	129	116	128	139	120	126	134	153	160	139	133	137	131	137	137	122	115	121	128	125	129	121	126	124	122	124	121	133	145	119	117	134	124	137	125	138	128	155	136	137	117	122	141	143	124	122	112	131	113
30654	23010	29600	34225	37573	32801	30996	17676	11480	9167	4231	1769	1430	1134	936	837	702	615	559	517	501	436	427	424	395	353	343	380	372	340	350	300	316	315	367	369	299	299	335	333	314	287	310	304	309	291	312	291	310	280	323	272	312	287	281	279	301	323	293	272	300	282	289	305	257	305	263	287	280	309	300	291	292	281	272	279	273	293	279	319	262	301	261	283	305	310	295	287	284	297	297	295	285	279	285	348	305	278	276	303	310	273	289	311	305	290	258	286	309	275	279	306	297	280	300	284	301	288	319	266	274	280	287	283	276	287	263	276	261	296	290	281	269	236	284	293	272	289	258	269	266	266	299	295	291	286	277	291	269	268	319	274	285	300	305	286	273	261	270	270	295	275	312	275	268	267	262	256	245	252	281	280	304	279	287	294	286	290	293	265	274	291	271	253	304	278	295	265	283	270	296	275	284	291	313	258	278	256	303	285	296	272	298	258	281	280	288	258	265	291	268	285	274	271	273	274	289	263	295	277	275	295	282	255	303	299	276	282	280	300	281	319	299	281	247	258	249	281	317	265	254	289	288	272	296	272	281	280	299	298	301	275	269	270	275	301	279	282	269	285	295	290	285	270	307	292	295	282	290	299	265	255	267	264	256	289	295	286	265	298	271	264	269	283	319	283	317	283	276	267	292	291	242	284	285	280	276	292	272	300	281	297	266	284	295	284	284	291	281	274	271	298	260	292	276	261	263	283	315	290	307	294	312	285	284	289	282	278	291	306	293	247	280	303	280	305	289	282	280	246	271	299	299	283	277	276	293	259	258	296	267	261	279	262	292	260	278	301	294	291	262	281	273	275	309	286	256	299	293	279	260	284	248	284	240	301	260	299	289	272	297	295	272	293	248	300	259	296	325	263	283	301	258	277	251	290	288	293	270	252	286	261	262	317	310	283	280	285	276	263	276	315	284	295	288	276	290	293	296	275	282	276	273	301	273	304	266	299	273	279	313	257	288	308	264	273	281	286	295	278	273	265	286	275	310	285	314	286	294	284	278	277	308	276	271	252	270	275	289	281	282	270	281	294	260	279	302	290	300	270	304	246	271	301	291	265	268	290	308	273	295	317	299	265	281	300	283	281	287	303	281	286	285	297	265	262	278	286	312	297	266	284	253	266	285	258	310	296	276	277	305	277	279	280	275	249	237	284	281	309	298	279	279	290	270	307	284	260	256	274	274	276	316	298	279	275	316	271	300	257	275	285	283	282	287	297	323	299	283	287	293	302	270	256	292	302	294	310	285	273	268	291	305	303	262	261	260	287	305	270	298	288	285	271	300	289	284	269	251	302	280	286	264	286	266	249	275	294	280	278	282	288	322	311	301	273	278	296	275	290	292	295	299	267	289	282	280	260	282	276	258	298	272	286	284	291	258	290	275	277	262	316	269	274	257	303	299	259	283	278	259	293	287	292	261	274	291	259	291	266	268	280	268	277	279	285	266	292	285	279	288	272	306	290	310	301	284	253	272	276	276	291	275	269	232	261	271	283	303	252	274	288	313	268	269	278	294	237	277	297	247	292	288	308	281	281	310	280	260	266	277	287	279	257	284	284	270	294	290	255	274	274	272	260	252	251	293	262	322	282	274	253	293	269	312	273	294	299	296	275	297	297	299	256	299	252	275	285	294	266	269	273	279	289	279	277	268	297	283	313	279	265	268	300	286	255	295	266	259	272	273	261	289	265	264	294	312	256	257	281	261	273	306	272	266	277	283	279	268	327	278	248	260	276	304	256	287	291	261	286	305	260	282	264	297	267	244	289	265	310	268	316	272	288	248	286	274	285	285	275	310	300	279	278	271	266	246	262	269	264	273	279	265	287	274	276	272	283	257	318	271	303	286	271	317	276	289	270	255	266	261	271	265	286	243	289	309	311	291	297	272	259	292	287	281	286	281	243	284	287	271	287	270	259	280	297	288	237	246	311	280	291	280	289	309	269	258	246	260	309	267	278	276	249	285	293	280	258	263	265	266	267	261	306	278	273	274	284	284	268	275	278	278	271	297	296	279	320	253	265	259	287	268	233	288	265	322	281	273	255	256	314	250	311	254	286	274	282	274	286	285	313	282	315	293	291	261	292	271	239	289	276	258	282	292	230	302	259	263	269	289	286	321	282	294	283	269	280	242	310	278	263	290	293	284	287	299	251	304	311	271	284	302	233	267	285	271	289	289	282	328	273	291	271	270	307	301	282	262	313	271	254	314	276	300	238	293	260	263	297	272	267	275	266	266	285	278	298	289	293	297	306	267	288	297	262	262	258	301	278	281	267	271	259	279	305	283	271	296	313	298	257	278	288	272	266	282	284	279	258	293	294	270	271	269	290	275	275	281	277	265	288	274	281	299	276	264	276	263	305	276	279	275	271	298	277	298	324	264	305	278	288	290	296	270	314	275	264	284	261	271	260	288	273	280	263	311	253	288	272	274	283	240	286	263	269	297	279	305	276	279	271	276	279	294	262	271	287	276	284	283	269	252	292	274	292	278	285	330	308	280	275	296	283	259	282	261	297	295	309	287	270	252	304	266	277	258	286	292	305	260	255	277	269	292	286	259	286	272	306	290	311	296	295	297	281	261	295	275	271	283	298	326	279	244	277	292	308	270	282	278	274	293	272	291	304	270	275	298	254	277	272	268	290	278	296	284	266	260	280	293	279	299	260	280	250	277	285	258	297	259	271	281	260	264	282	298	255	274	261	264	279	283	282	282	273	287	291	296	273	277	306	321	297	240	282	281	294	290	285	274	294	274	239	253	266	277	245	281	277	279	270	310	296	266	288	284	300	294	288	270	297	272	284	267	273	286	249	263	262	274	261	271	273	306	277	304	296	277	297	248	254	280	265	271	278	266	295	267	262	291	282	283	293	288	283	269	263	282	255	284	282	299	297	270	263	299	288	252	267	291	298	284	276	326	276	285	310	290	290	273	279	256	318	275	287	292	310	267	290	294	297	289	291	299	272	264	253	278	266	290	291	275	288	299	278	285	258	269	277	287	274	280	290	289	272	276	289	278	288	287	253	269	265	290	301	298	284	295	260	292	291	280	307	302	278	274	258	266	300	281	280	285	310	273	265	303	269	281	289	279	269	281	267	274	275	303	305	293	320	300	295	272	308	283	255	278	299	283	267	290	284	275	272	268	295	282	310	299	261	250	286	269	292	316	289	244	271	257	297	282	276	282	246	274	273	284	281	265	295	289	267	270	251	289	306	272	289	296	299	269	268	265	264	281	270	252	313	273	273	273	281	299	267	288	271	311	305	285	273	298	321	293	280	250	276	302	284	256	286	284	268	292	316	283	307	286	298	271	275	275	302	290	300	288	293	280	274	298	265	263	291	269	292	272	289	326	267	284	287	298	254	269	257	290	248	264	276	281	288	286	278	274	292	277	273	266	292	288	292	303	300	295	283	260	297	292	253	263	295	294	276	296	272	262	289	257	271	288	281	277	290	257	284	272	297
34794	16098	7405	3971	2021	1249	876	540	381	300	190	139	148	125	114	120	111	117	104	114	120	92	112	102	103	105	97	106	106	107	105	103	110	106	89	97	114	112	96	100	109	108	95	94	88	97	103	115	101	100	108	100	94	92	108	111	94	102	101	101	92	109	101	94	85	102	100	88	79	109	78	103	123	86	104	98	102	106	95	110	134	107	119	105	115	92	81	93	88	110	105	96	78	93	102	106	90	90	100	86	108	111	93	106	89	101	94	117	91	107	113	85	90	88	88	84	120	73	89	105	102	110	104	119	100	111	94	115	96	102	105	81	97	89	88	78	113	111	102	121	88	112	105	93	99	110	99	93	90	107	97	87	103	129	117	95	97	113	97	112	111	101	110	121	107	101	95	82	95	80	102	103	121	117	97	94	99	110	107	101	119	107	86	84	100	82	100	84	102	104	101	81	101	89	98	97	95	91	86	106	85	85	107	101	105	90	97	100	115	104	113	112	118	92	117	104	113	103	111	97	102	98	102	96	88	87	103	102	94	105	99	99	91	107	111	100	111	104	104	108	118	107	134	112	117	108	92	87	92	103	104	99	104	134	102	107	105	120	92	114	99	105	118	100	120	98	125	87	100	102	110	91	99	79	89	107	112	87	109	90	110	111	75	90	108	91	98	122	115	80	105	93	112	84	84	88	88	106	87	91	87	89	75	126	102	103	98	93	98	101	104	82	88	108	89	106	96	94	101	100	103	108	97	96	91	112	112	96	86	91	105	108	115	112	102	86	99	105	100	93	81	91	104	97	95	116	90	82	87	104	111	100	104	116	95	92	113	102	97	105	103	97	96	85	85	87	94	120	116	121	110	88	97	106	110	94	102	107	122	97	80	100	90	98	99	119	96	96	87	104	102	101	105	102	92	94	117	102	110	90	104	121	94	122	105	112	101	110	99	92	111	103	94	95	105	109	108	93	101	122	99	94	106	106	101	106	110	95	90	104	106	104	77	107	100	94	87	91	94	113	87	114	92	91	86	106	126	112	93	85	99	98	102	104	110	112	100	114	104	89	106	84	84	122	101	94	93	89	86	129	99	108	108	116	83	97	116	86	87	107	103	98	118	91	98	110	102	100	100	106	94	101	109	117	114	113	108	99	109	93	101	104	107	88	99	119	113	89	102	109	90	109	90	86	90	96	86	86	107	109	123	78	97	107	109	105	102	94	113	108	104	106	101	97	89	106	113	115	103	107	99	103	107	111	112	96	110	110	97	94	91	87	92	87	104	101	97	89	95	108	95	89	95	84	108	100	97	88	72	104	97	105	101	102	96	89	102	69	105	117	100	111	119	98	63	95	115	95	106	84	103	83	96	103	113	118	124	98	96	114	109	106	117	114	98	110	94	94	84	106	107	88	121	90	95	94	114	81	89	99	103	100	106	94	125	112	95	106	93	79	111	99	91	81	109	118	111	86	93	99	94	97	115	116	132	106	89	115	99	91	77	105	121	110	106	107	84	115	93	101	88	118	100	117	110	117	82	107	92	110	116	104	100	100	115	105	98	104	104	102	110	77	92	100	100	103	92	102	99	127	94	101	105	102	106	102	98	119	84	100	95	115	127	119	92	100	86	97	93	105	107	108	102	93	103	117	95	114	105	100	96	98	104	103	83	112	106	88	95	111	119	95	122	109	110	82	94	98	86	100	103	106	101	97	89	91	99	102	98	121	110	123	94	118	100	92	109	103	108	97	102	88	105	86	90	95	93	89	101	98	118	83	91	129	124	118	101	87	120	107	99	107	89	94	105	102	103	93	97	115	115	86	97	109	103	102	107	103	111	102	109	93	90	102	89	92	105	87	97	97	80	112	107	87	103	94	100	97	90	108	113	94	92	85	95	102	102	86	98	114	118	106	108	94	114	98	87	107	99	85	97	102	92	104	92	91	101	98	89	80	87	114	110	88	129	94	84	96	117	108	102	97	97	107	109	98	101	101	90	92	88	104	104	103	116	103	89	104	122	114	98	103	91	131	87	102	111	97	101	92	121	107	105	104	109	93	74	85	101	89	97	117	123	97	93	109	113	99	91	109	123	90	106	88	113	96	94	115	103	96	106	96	108	127	101	95	101	105	120	77	95	90	102	110	128	111	111	76	109	95	90	99	108	112	107	114	112	110	102	106	109	119	91	106	99	99	97	112	112	98	101	88	94	106	87	99	135	92	94	93	111	96	99	94	85	108	89	97	76	101	104	95	97	96	89	110	90	109	104	119	84	103	89	92	99	99	114	94	88	97	104	124	93	120	109	86	102	95	95	89	103	123	118	87	90	109	102	89	101	118	110	89	113	112	111	100	107	99	94	95	103	103	100	100	100	98	89	90	108	108	99	87	123	106	96	92	96	117	115	94	122	89	108	100	89	102	93	94	99	100	97	94	86	112	107	99	82	108	96	103	107	99	102	117	81	100	90	92	101	98	105	96	99	117	93	89	92	101	116	101	73	95	111	93	96	82	125	107	88	113	114	119	104	101	110	111	97	82	108	106	116	100	103	111	98	109	100	90	112	112	90	99	107	102	101	112	87	115	105	107	85	107	108	87	97	111	97	110	101	87	89	121	99	126	89	86	113	123	113	92	109	93	92	84	93	84	109	97	98	95	112	92	93	95	89	86	101	129	108	82	98	104	100	89	95	102	92	91	90	105	86	94	106	98	85	85	110	107	105	94	93	83	85	90	74	94	99	112	100	104	109	112	120	105	101	97	88	98	102	107	94	111	99	87	100	87	111	95	101	99	103	106	91	106	98	101	88	89	100	90	82	96	98	105	89	109	103	105	119	123	87	103	133	83	89	99	96	104	112	89	91	99	85	105	103	100	112	99	101	90	96	90	81	96	113	106	93	107	97	115	89	97	103	81	97	111	106	109	112	102	90	104	94	111	93	92	82	95	95	86	96	91	108	94	114	108	81	99	97	88	96	116	87	91	88	105	105	100	99	109	119	103	85	113	106	108	95	96	101	82	94	107	109	112	125	119	99	111	83	108	107	98	101	99	112	117	80	118	102	95	91	111	99	96	91	101	85	97	121	111	90	87	110	97	99	88	100	77	101	94	100	112	100	105	110	85	91	86	94	102	96	109	101	112	105	100	118	96	117	98	122	95	96	115	107	83	96	96	115	101	101	108	117	101	95	116	129	105	87	98	101	126	111	113	110	107	105	104	106	96	100	97	108	103	117	114	94	110	80	107	111	113	100	97	106	117	116	96	90	106	108	89	93	81	102	111	112	98	96	114	80	104	80	94	97	104	108	86	119	104	131	105	82	94	89	99	104	110	106	107	88	102	83	114	90	107	95	98	116	85	100	91	119	110	87	92	91	96	110	107	108	88	102	115	78	88	99	104	84	128	85	81	76	92	100	88	91	80	109	118	86	95	93	100	98	90	96	95	104	87	110	83	105	108	94	95	101	121	105	102	127	84	108	90	75	103	114	109	119	100	95	94	99	96	98	104
22888	11369	12017	9702	6901	4899	3594	2416	1697	1244	697	492	499	411	343	304	281	254	254	255	224	269	250	267	257	225	248	244	251	223	255	281	261	253	244	257	227	236	218	230	235	240	234	247	252	232	226	261	214	232	204	248	226	234	247	250	231	251	218	226	248	252	226	228	221	226	222	228	239	224	236	237	226	219	230	243	226	232	236	232	218	227	221	222	222	238	245	223	224	242	250	220	228	235	228	247	222	246	221	239	223	266	231	229	213	247	210	241	224	241	228	234	213	231	250	243	235	246	248	239	262	233	229	232	239	227	218	222	221	253	213	229	226	236	204	237	242	253	253	237	220	208	233	235	220	235	230	248	198	242	221	230	228	247	260	248	222	253	242	241	236	244	254	210	248	222	262	221	232	249	198	234	204	221	255	210	190	221	255	208	248	219	215	217	242	242	240	272	232	262	225	219	232	213	226	265	246	225	225	225	216	240	260	226	204	236	228	206	227	213	227	231	215	269	244	216	224	237	246	220	236	232	252	242	258	230	218	230	240	235	211	252	282	207	213	235	215	202	233	261	229	244	221	214	236	215	238	223	213	238	240	225	237	213	261	238	224	252	230	221	215	229	253	228	255	237	210	248	244	234	236	217	228	208	213	238	240	221	239	220	242	253	237	224	233	233	228	240	225	233	219	193	250	233	226	229	210	261	232	195	219	228	208	200	254	204	237	240	231	224	245	199	221	229	238	227	210	232	236	228	230	234	228	216	258	243	227	239	198	245	218	216	200	226	245	232	220	240	254	256	212	234	249	232	202	239	244	229	245	235	243	273	244	237	221	227	231	233	257	273	257	225	239	253	240	221	254	226	246	241	232	211	240	240	243	254	210	227	243	220	204	207	232	229	260	247	229	240	247	230	235	221	199	250	199	247	208	233	209	257	211	246	218	253	251	254	228	250	243	240	230	215	224	239	215	251	201	243	250	243	225	222	243	242	245	240	239	235	205	224	238	231	240	243	228	251	214	205	203	231	256	227	224	205	214	238	204	243	217	222	224	254	236	233	230	246	200	245	205	234	223	241	238	220	247	223	197	240	214	228	213	242	247	236	214	267	245	253	227	208	258	236	205	206	224	238	240	243	204	242	220	229	219	247	245	246	229	251	229	217	234	233	228	253	235	223	224	210	258	238	231	227	263	252	247	240	245	196	231	282	247	236	262	221	264	217	210	242	216	241	232	235	248	232	228	227	228	224	229	236	231	225	233	220	220	231	226	241	254	242	246	228	194	225	214	232	246	246	243	214	251	227	216	237	213	253	236	229	202	233	228	259	243	239	244	226	247	249	246	223	231	242	263	232	235	217	242	236	244	239	217	228	261	216	244	225	254	226	221	254	220	232	252	233	253	231	254	234	262	238	234	240	241	223	242	214	234	243	236	235	250	223	244	230	242	267	208	210	223	227	206	221	261	260	237	225	224	222	247	247	232	248	236	223	235	264	253	204	226	233	216	258	252	215	254	232	260	232	266	225	217	231	245	247	243	249	241	203	217	232	225	250	251	225	223	242	242	215	198	217	261	225	237	219	238	231	228	243	271	213	232	257	236	247	235	242	222	239	245	223	238	234	205	198	230	249	207	226	247	240	259	214	252	236	224	216	231	235	235	221	223	219	266	209	239	244	238	232	212	224	249	249	249	236	190	216	226	240	223	218	244	262	234	232	267	239	242	231	222	223	252	235	235	255	235	248	213	230	228	240	241	247	224	241	225	244	228	217	244	229	246	230	200	255	218	227	232	235	240	237	214	226	230	225	239	237	224	236	252	244	223	244	206	231	227	222	210	253	248	261	251	214	238	202	249	223	223	221	224	236	227	228	219	228	233	203	217	237	234	256	219	227	213	221	235	218	256	231	227	223	236	221	215	241	246	211	231	235	217	238	205	235	232	228	235	232	224	234	239	218	253	242	222	226	259	231	236	236	245	251	264	205	240	257	240	258	225	235	218	249	245	253	254	228	251	232	207	215	212	210	207	224	240	255	244	246	233	224	220	210	267	230	220	239	224	213	218	240	260	229	235	222	226	232	222	264	237	229	240	244	255	225	220	261	217	230	236	238	219	256	244	246	243	216	229	247	199	248	215	237	247	239	237	230	218	210	248	204	215	234	255	261	264	213	247	209	202	239	237	237	209	261	248	225	262	278	223	221	230	228	225	246	227	197	246	236	231	228	243	220	222	210	230	196	208	223	219	225	214	230	229	228	261	267	231	231	227	241	241	225	247	235	229	244	213	215	227	251	255	231	217	210	250	216	214	217	264	249	218	229	231	242	239	246	228	221	237	239	230	212	256	263	257	214	235	238	233	247	226	235	219	224	213	208	240	247	222	216	239	225	223	213	244	242	218	248	230	225	231	227	237	234	238	249	215	256	245	225	238	258	230	218	211	242	211	231	244	210	235	212	231	251	220	236	228	255	240	244	234	242	213	238	220	219	208	227	250	245	224	220	238	269	239	239	240	209	230	231	224	242	235	237	274	219	217	237	239	259	241	244	221	229	249	247	244	260	220	225	247	234	232	230	221	230	211	234	249	240	233	229	202	219	242	223	230	231	234	230	230	219	226	261	238	215	256	262	227	229	231	216	224	230	222	229	250	244	238	271	267	247	236	237	249	238	214	217	228	242	223	238	227	254	220	219	229	264	206	232	234	248	222	236	252	226	262	251	214	238	225	239	204	216	229	246	220	220	255	205	244	250	248	242	252	250	222	237	243	225	235	233	247	221	232	226	226	206	251	211	239	250	251	244	214	206	210	215	243	212	241	220	246	223	229	224	244	220	216	209	220	228	219	249	239	259	218	237	247	233	227	219	216	226	246	236	249	216	224	207	239	222	243	198	246	237	218	245	241	228	221	234	239	246	261	233	240	233	206	200	242	230	210	223	240	248	222	245	224	237	240	228	225	244	246	237	219	234	242	244	214	229	228	230	226	258	225	226	238	235	224	241	242	207	233	240	230	244	188	242	255	232	225	254	247	220	246	231	227	214	222	221	245	229	220	213	212	232	227	230	231	226	268	250	248	222	266	255	221	219	222	233	249	229	239	209	218	230	226	218	269	242	255	229	222	227	249	254	242	235	218	218	207	241	239	243	236	224	232	222	246	195	242	239	224	234	220	225	268	225	273	228	232	216	245	217	253	208	237	236	251	249	217	237	255	212	238	232	225	216	241	236	252	242	232	227	243	230	249	227	225	206	228	259	233	222	232	227	218	258	219	246	221	246	225	228	234	243	217	222	222	241	217	248	241	249	213	218	240	252	270	237	211	252	252	217	222	228	231	240	239	225	224	222	217	225	257	234	248	231	225	250	235	240	222	231	243	233	213	218	227	222	195	222	221	222	207	249	218	237	240	245	213	257	227	235	200	231	233	232	221	246	217	203	199	267	251	218	212	218	219	227	229	248	226	236	245	243	218	221	218	245	237	258	207	209	231	227	222	238	251	247	244	223	240	233	237	253
49032	27008	15088	8831	6943	5208	3927	2587	1440	880	314	237	234	175	168	159	165	124	135	139	127	129	112	131	142	129	131	122	138	110	122	134	143	129	103	109	144	147	129	116	149	121	108	118	107	123	119	125	122	118	129	111	111	120	111	123	135	117	124	114	133	122	105	112	105	104	113	145	113	110	115	119	134	102	130	119	111	111	109	119	127	123	111	125	142	114	122	124	102	122	131	114	133	136	133	111	102	126	151	154	119	112	124	107	102	120	108	123	103	113	114	127	134	127	125	113	122	101	105	113	107	114	133	112	110	135	119	128	139	130	103	115	104	147	122	144	113	117	110	108	126	114	108	122	130	110	122	129	118	119	121	124	115	116	110	129	97	106	101	117	106	113	133	109	116	98	121	114	100	127	137	102	102	126	113	136	121	117	126	118	108	135	105	117	132	112	120	120	119	108	126	138	126	128	101	123	116	108	119	120	105	102	115	99	127	128	106	110	146	116	120	152	115	96	123	128	134	117	128	134	133	124	105	137	117	113	123	124	122	112	143	121	114	109	144	122	137	112	141	114	110	119	144	113	118	107	128	121	105	134	145	111	95	110	109	111	119	135	106	125	118	123	110	132	109	130	103	121	109	117	107	127	105	113	101	131	125	89	107	146	117	122	104	114	126	121	113	109	110	145	126	116	128	110	123	109	110	144	129	115	125	122	102	118	103	121	124	114	106	122	98	123	115	105	124	122	88	137	145	122	119	115	113	122	126	101	109	112	99	117	122	127	104	141	100	127	114	120	115	114	119	139	110	117	107	101	84	126	122	122	130	106	142	118	133	132	120	130	121	102	106	118	121	124	123	124	130	116	111	125	116	92	114	126	129	123	140	128	109	115	117	102	117	95	121	124	114	118	117	119	125	120	109	123	109	135	109	113	113	126	124	120	108	124	130	144	117	117	116	116	131	105	125	123	138	119	125	122	118	87	130	114	123	109	112	126	126	125	126	118	117	141	93	117	131	102	119	132	124	106	126	125	109	124	111	98	125	126	119	103	110	126	113	108	117	127	136	124	115	113	117	128	122	122	109	136	95	139	117	114	128	119	97	123	133	132	98	149	121	120	123	152	115	123	117	127	138	101	131	124	132	129	131	130	114	109	122	130	120	121	114	136	124	116	133	106	116	127	113	126	134	107	114	106	109	115	106	89	105	103	125	111	127	130	115	127	129	126	125	108	121	126	127	108	132	119	144	118	127	129	107	121	115	111	106	101	110	110	131	118	103	139	121	129	109	119	111	118	114	112	113	102	117	114	133	118	110	119	121	146	116	128	122	134	111	109	143	123	107	109	130	158	115	112	140	108	124	96	124	127	115	112	106	106	117	107	134	112	134	138	130	105	130	123	123	137	131	117	114	99	112	131	114	110	123	112	126	106	136	102	125	154	112	136	132	113	137	97	111	131	112	102	113	151	119	129	117	129	143	116	132	107	128	113	107	114	131	127	127	129	95	120	113	144	119	116	127	104	113	111	111	113	115	145	127	135	107	119	107	120	95	104	129	116	124	124	118	117	112	124	134	119	116	104	138	125	119	119	95	131	109	150	115	130	129	111	123	108	123	135	104	114	117	119	131	112	116	125	128	113	130	121	140	108	130	124	143	131	131	111	122	123	132	129	114	85	154	125	129	119	113	124	108	127	148	113	123	127	132	109	110	106	100	126	104	97	140	120	114	102	124	107	120	113	105	118	105	89	124	132	129	114	145	130	126	115	116	123	108	121	122	110	135	117	114	108	113	108	149	125	118	129	102	124	91	125	113	135	131	126	110	118	107	103	127	133	113	111	121	104	99	123	122	96	146	119	102	145	129	128	142	112	136	105	113	128	105	133	108	119	134	91	129	138	117	116	119	115	119	124	129	127	115	110	147	119	117	151	113	113	100	119	114	109	114	118	123	128	101	137	121	118	135	121	111	116	114	120	116	107	111	101	120	113	108	119	118	118	124	128	102	111	100	121	124	108	106	132	123	105	130	126	118	112	96	112	110	137	100	112	135	113	120	114	98	127	117	116	115	103	95	112	124	148	106	120	122	138	123	137	126	110	124	121	111	108	98	131	103	127	114	115	130	128	115	118	107	116	119	128	111	102	120	130	125	143	125	120	128	136	151	118	142	119	138	109	122	134	130	109	116	105	121	124	114	110	111	108	138	113	119	132	122	114	118	128	120	119	124	106	121	112	130	122	119	131	109	108	105	115	131	138	149	131	116	124	122	99	110	128	123	114	134	148	140	121	130	121	128	118	126	114	112	126	118	133	116	119	135	119	120	109	133	120	120	117	130	103	117	110	115	111	109	113	96	94	106	128	109	107	140	125	125	126	97	115	110	124	124	99	138	135	93	107	98	114	123	116	124	87	115	109	113	128	111	112	142	138	112	124	103	113	108	104	117	98	126	108	122	126	126	116	108	121	111	155	125	107	126	128	105	88	100	153	104	108	131	97	113	126	99	125	126	120	136	127	137	126	117	116	106	108	123	107	115	126	124	111	125	126	114	116	146	130	101	145	102	137	135	116	122	146	109	98	105	138	130	109	92	117	136	101	125	117	115	127	112	113	143	120	119	142	108	133	126	101	136	120	120	142	123	135	120	123	124	127	113	124	132	118	115	111	114	113	113	125	136	120	97	129	147	109	126	126	104	109	111	125	121	107	121	110	104	114	128	119	116	117	117	106	124	112	128	108	97	122	99	122	115	110	116	99	113	121	121	129	140	121	101	116	126	119	111	112	106	110	114	139	118	110	110	109	97	116	112	108	102	113	125	127	122	100	101	102	99	120	121	127	115	122	100	104	99	109	118	122	133	129	115	108	117	124	130	115	107	131	125	123	120	113	111	115	105	99	117	108	117	137	110	115	129	132	116	116	116	100	131	123	129	129	105	122	115	122	120	119	129	105	100	123	119	108	113	138	143	133	121	107	103	120	119	130	129	127	121	110	120	102	97	117	109	96	123	100	116	124	117	126	131	129	133	98	100	109	143	109	111	119	123	129	102	113	102	144	111	108	116	118	121	145	122	108	140	124	126	145	132	128	106	122	106	125	127	125	110	134	127	110	98	117	98	118	112	113	126	131	125	131	106	132	116	111	139	111	149	112	133	106	110	125	132	124	110	112	142	108	117	117	106	131	110	103	115	133	124	117	107	103	126	110	122	133	121	121	116	147	125	133	109	101	121	129	124	95	99	122	99	133	109	115	123	143	101	133	111	132	120	119	125	108	136	119	134	121	124	121	113	120	119	104	103	99	148	115	115	124	128	126	110	123	111	105	106	105	123	119	109	121	130	128	123	112	134	134	113	115	100	133	127	99	107	147	116	117	128	139	117	126	109	121	123	118	118	133	109	126	104	119	121	116	118	134	135	100	127	120	111	107	118	109	117	125	131	125	116	123	101	127	128	114	128	104	123	129	119	118	126	107	118	112	132	117	125	112	125	117	125	128	113	107	113	101	96	116	129	128
31591	20240	20246	18651	18556	15793	13684	9709	5808	3670	1262	877	784	747	590	519	460	427	357	387	354	374	330	338	329	305	307	311	296	312	313	297	264	282	302	307	302	275	276	275	298	268	275	279	290	287	270	258	316	270	268	268	295	232	255	258	279	274	260	256	266	278	277	272	308	285	261	281	299	271	238	274	255	267	289	266	295	279	275	268	276	282	282	294	295	265	288	291	302	256	254	271	277	246	272	256	273	290	268	268	281	268	267	281	272	260	259	290	252	265	266	239	276	267	269	295	261	264	265	274	282	253	266	267	270	287	270	266	270	227	308	249	281	290	265	247	268	253	268	279	245	277	295	277	290	280	262	268	264	291	292	240	244	279	268	277	252	265	275	271	278	284	279	268	248	290	289	282	282	279	275	265	254	288	285	278	262	286	301	278	274	289	279	259	239	260	250	281	268	252	260	277	270	281	269	274	243	284	280	265	296	263	268	284	256	248	298	250	257	229	238	283	274	277	315	281	299	296	277	300	242	267	278	274	269	264	274	285	253	268	260	291	266	274	267	265	283	259	254	276	281	283	299	258	271	283	287	254	284	223	243	266	277	270	270	263	243	297	241	276	263	288	250	263	255	286	285	242	284	240	263	260	307	282	291	279	270	279	254	238	269	283	271	270	267	263	256	277	297	292	276	288	267	264	313	270	267	270	276	271	242	271	258	283	314	268	254	249	234	279	270	264	265	245	261	257	242	283	264	242	251	254	237	275	239	280	254	259	278	246	265	275	252	284	249	246	243	257	265	271	251	265	264	263	260	277	268	264	287	282	262	251	279	279	261	240	266	242	257	274	263	289	246	252	274	265	275	298	272	289	261	251	260	244	274	276	272	297	289	270	254	286	272	252	261	231	260	246	302	257	275	266	279	275	260	269	265	278	281	276	268	291	279	287	281	279	277	278	283	290	271	291	275	270	276	266	246	276	255	247	263	255	281	270	277	248	279	292	275	262	279	253	276	261	258	296	275	276	287	289	254	238	286	259	299	272	292	259	267	284	278	250	252	276	286	270	278	291	263	273	261	267	241	265	235	259	278	294	271	285	255	257	252	261	295	305	291	247	249	265	258	273	280	269	270	274	289	234	284	273	279	298	288	281	263	283	285	256	280	284	299	282	295	255	250	253	289	275	247	255	273	273	291	260	251	273	285	297	266	268	257	278	260	261	277	273	256	271	248	241	237	244	271	288	263	281	302	279	293	253	261	292	253	248	256	243	267	272	233	264	283	275	274	312	266	240	294	281	238	286	306	261	253	273	276	256	255	262	265	252	280	275	287	290	265	295	299	264	271	279	256	288	258	270	312	278	265	271	232	251	250	250	268	268	269	249	269	273	286	258	277	285	247	291	268	267	294	294	296	295	265	295	285	297	263	254	257	260	292	276	302	254	312	247	286	275	296	253	270	254	297	257	254	291	282	280	270	281	277	266	282	254	276	277	300	273	266	247	284	263	259	279	257	281	271	272	275	279	285	293	275	234	258	285	284	272	299	265	265	286	253	249	266	283	258	255	288	246	246	258	296	295	292	267	259	248	280	273	286	294	261	290	277	261	287	279	214	278	261	258	255	253	270	308	288	259	238	294	285	253	258	273	248	279	241	270	253	295	292	291	278	295	264	273	283	257	277	272	268	267	268	247	259	248	251	238	287	283	261	288	261	251	277	275	277	291	275	286	294	267	271	266	263	266	279	262	260	254	257	282	259	303	279	273	244	265	271	278	271	271	260	287	245	265	272	283	268	267	254	285	287	288	279	289	255	256	233	279	286	276	267	291	274	273	297	260	249	307	277	266	261	255	265	265	269	266	292	274	256	261	249	297	286	269	251	271	255	256	266	269	261	283	270	299	287	242	258	305	282	288	297	250	273	300	262	270	256	297	281	253	284	267	298	301	284	255	270	286	259	270	248	259	248	291	266	299	274	283	268	295	231	252	299	277	270	272	251	255	257	282	293	285	272	257	263	264	257	240	263	257	279	273	268	239	252	282	293	251	247	270	272	233	289	287	285	281	274	257	261	266	268	279	266	282	238	270	255	287	262	268	265	276	280	232	276	285	283	230	270	300	267	249	261	267	257	272	272	266	272	276	282	260	270	283	266	244	263	283	269	284	259	265	263	240	294	266	254	269	297	271	273	291	262	266	261	281	275	253	275	244	278	268	271	261	276	268	258	260	217	264	285	265	286	267	282	272	262	253	291	272	294	292	273	259	259	280	250	288	274	253	238	271	281	273	294	274	273	281	282	253	283	279	261	302	275	249	274	292	276	220	268	250	267	272	286	283	265	294	284	309	248	288	271	295	276	249	235	268	252	271	248	287	262	285	253	270	276	309	259	258	279	287	275	263	254	290	302	272	241	273	267	279	298	257	258	276	247	262	262	268	252	271	268	274	268	269	287	249	269	277	255	265	280	252	286	254	248	290	266	237	274	282	249	264	277	274	259	267	299	255	278	262	268	284	291	266	272	298	274	306	279	269	272	286	296	289	273	269	299	258	300	263	271	249	276	279	283	257	264	267	255	258	289	278	264	263	267	248	278	276	283	281	262	284	263	306	272	281	267	275	249	272	243	280	251	272	262	278	254	275	275	279	257	261	265	267	264	262	264	290	281	286	305	283	263	272	271	285	270	302	239	302	240	300	275	277	272	283	288	274	262	274	269	257	252	259	268	282	253	257	268	283	266	259	302	260	264	290	280	267	285	249	288	268	238	285	285	259	271	275	279	275	257	262	268	282	292	260	280	256	290	238	294	262	264	267	290	291	302	305	260	272	307	247	308	241	274	265	292	281	259	254	287	296	224	257	320	302	271	291	265	316	277	281	285	279	263	286	289	260	236	271	266	280	284	254	251	276	292	286	256	276	259	293	245	289	242	281	278	259	261	275	294	266	284	240	280	302	258	274	261	306	269	258	265	239	263	287	295	284	246	269	242	265	261	256	265	281	277	293	256	260	264	261	281	284	246	272	307	268	264	278	260	292	249	265	271	247	258	298	273	256	271	282	295	267	269	261	308	282	252	259	245	275	270	253	264	277	256	251	273	305	272	252	258	243	302	253	295	284	281	246	261	260	238	257	254	274	264	274	274	285	272	270	273	261	267	254	252	256	269	256	268	286	252	277	271	268	269	280	270	293	266	275	275	246	255	264	313	257	260	269	264	282	237	276	275	281	249	248	264	237	269	275	247	237	271	281	262	268	230	264	309	275	273	257	243	255	278	291	271	269	243	285	304	256	251	252	279	266	264	259	277	293	253	281	260	276	253	283	280	264	270	262	290	253	273	286	273	260	286	255	251	285	287	276	276	262	267	291	283	265	274	281	227	284	307	247	271	276	311	257	293	302	241	266	305	285	269	259	261	264	271	267	272	262	268	280	263	242	247	219	272	230	238	246	283	254	307	272	281	280	262	280	292	265	279	249	265	263	257	264	254	262	255	284	275	276	260	269	282	258	272	270	268	247
53847	27155	24324	19784	13388	10362	6562	5272	3218	951	518	324	285	257	217	233	168	177	160	177	137	196	151	138	130	136	140	143	154	135	136	126	146	121	134	133	133	120	123	152	128	107	120	137	135	165	138	147	119	137	144	142	134	145	120	117	135	142	110	121	122	113	131	125	133	130	126	130	131	126	132	137	108	103	122	120	128	131	132	140	141	128	121	119	128	108	141	132	122	151	109	107	136	132	129	128	129	116	117	141	123	133	110	132	119	134	114	139	137	127	109	120	103	116	120	135	101	131	129	107	145	109	134	115	113	109	126	122	136	146	136	114	141	134	128	120	128	119	128	127	125	140	114	117	131	129	144	148	112	125	116	151	136	141	127	127	145	109	143	116	125	103	111	147	104	127	130	129	138	127	126	103	113	125	117	125	129	126	122	140	115	134	119	122	125	121	113	115	112	143	151	130	115	120	128	113	134	128	110	113	130	136	109	118	95	126	134	132	110	135	109	130	120	132	135	131	147	144	136	113	130	120	158	114	128	133	142	127	134	101	121	107	141	122	120	123	111	125	131	140	142	123	154	123	126	117	124	140	103	97	126	112	111	120	115	125	120	138	140	117	106	123	139	109	118	112	121	135	129	141	111	110	135	113	121	116	108	111	141	139	111	117	107	114	125	101	119	131	127	113	123	108	114	100	126	123	132	109	149	125	122	115	128	128	107	131	117	98	143	151	115	110	131	121	130	135	137	134	122	108	123	128	137	134	109	130	128	121	127	123	124	131	145	103	132	103	126	127	124	135	141	140	142	104	116	131	124	117	119	120	116	122	106	110	150	149	134	121	124	118	125	111	117	124	121	131	132	103	117	134	121	133	102	129	105	131	120	157	107	114	133	143	131	124	109	150	138	154	129	107	130	143	130	133	104	131	114	123	115	120	120	130	131	108	141	105	106	114	125	137	135	135	128	136	135	136	130	124	125	133	117	132	136	119	134	122	122	155	125	124	132	101	139	110	120	122	118	117	107	94	100	94	126	109	133	104	117	110	118	130	116	144	106	115	125	133	128	138	131	123	125	126	121	118	142	122	106	111	131	108	122	154	122	133	140	150	128	127	136	117	123	119	134	129	122	132	147	120	141	121	133	138	126	133	126	136	146	118	112	119	143	116	110	142	153	116	136	129	104	128	130	126	132	129	157	114	156	134	105	116	142	135	110	150	144	128	104	114	143	121	130	137	126	113	115	113	121	120	141	113	119	120	129	122	121	124	140	131	126	134	108	140	123	142	141	101	125	125	127	143	116	101	136	136	114	128	139	120	131	141	127	128	155	137	145	140	108	125	132	118	108	147	129	108	149	112	139	116	112	143	114	100	119	149	123	119	116	121	120	113	125	116	118	119	113	125	113	126	131	118	115	133	141	142	112	118	145	106	127	107	124	122	109	117	117	138	124	112	139	116	119	127	115	132	125	105	126	124	135	124	118	128	129	125	142	126	105	108	128	123	121	122	148	123	121	120	123	151	145	155	113	112	126	125	126	123	136	113	117	125	118	134	125	125	120	145	137	158	124	105	142	143	137	113	122	119	129	147	124	109	124	121	127	118	112	109	117	130	133	122	138	121	129	130	113	112	109	115	132	132	119	95	121	134	126	111	122	137	103	113	122	116	118	130	93	129	108	118	138	112	126	152	122	103	127	130	121	126	140	117	127	139	114	135	136	125	134	132	143	126	132	123	111	126	140	115	123	102	116	142	120	113	124	124	118	121	128	130	123	131	123	131	134	120	110	131	117	122	130	144	108	106	128	116	105	140	118	139	137	117	125	124	108	138	134	138	131	106	147	130	119	151	103	120	126	152	111	134	129	121	131	136	116	134	149	134	129	109	104	114	120	129	132	142	125	126	138	113	149	112	139	109	127	125	128	114	144	129	120	126	115	118	131	129	130	122	136	122	134	132	128	116	116	116	118	122	144	103	103	132	144	140	113	121	118	141	109	133	117	124	131	128	126	146	136	121	153	125	122	127	161	112	123	123	98	163	131	118	142	130	136	118	108	128	120	102	142	115	137	131	119	114	122	120	120	124	134	128	145	106	147	156	138	114	115	134	130	119	126	130	139	120	116	131	126	134	139	116	121	132	123	129	133	123	110	116	120	143	108	123	137	133	138	119	134	129	136	118	115	147	131	126	130	121	130	141	129	119	115	115	129	112	131	104	103	128	127	122	121	135	118	139	136	119	132	118	125	126	127	114	156	115	121	119	111	129	112	121	119	125	127	138	127	122	137	121	129	124	137	130	140	121	111	116	154	146	101	123	118	132	121	132	128	133	116	114	106	108	119	126	129	114	148	110	115	133	132	115	115	132	119	138	113	102	118	125	136	131	140	133	110	124	136	113	137	135	119	114	109	134	113	135	135	132	113	115	128	134	135	117	130	129	120	145	128	133	123	129	139	112	118	129	153	129	137	125	135	104	118	119	125	116	108	117	110	127	109	134	130	125	141	117	143	120	130	133	114	131	110	121	133	126	138	126	127	118	124	135	145	116	102	119	126	122	121	113	129	131	88	153	161	134	124	119	122	105	131	128	143	140	137	121	118	131	139	135	117	125	139	131	116	109	138	129	126	124	134	119	115	124	118	110	120	157	122	124	136	129	102	133	109	129	133	120	107	122	132	139	141	129	133	122	123	156	158	117	116	123	106	122	152	137	136	115	144	128	137	123	121	97	142	136	136	138	131	117	133	123	132	129	109	118	119	97	152	115	126	137	134	123	129	130	116	115	106	125	117	121	115	122	124	125	127	160	136	132	154	126	132	141	137	138	105	140	142	108	132	134	129	112	150	128	136	124	120	131	129	139	133	120	120	132	119	125	130	140	126	132	124	134	120	148	136	122	127	115	130	141	134	123	131	133	130	99	130	112	117	140	121	124	132	137	125	118	118	115	114	129	132	121	131	108	128	114	113	108	144	107	134	132	121	137	125	133	102	119	134	110	122	118	126	93	149	141	126	113	100	115	131	124	115	130	111	115	128	140	128	122	117	135	133	116	118	120	116	118	129	110	112	107	121	109	137	132	112	126	113	123	121	144	122	121	114	133	125	127	114	120	132	131	153	130	106	136	134	121	123	112	131	110	114	124	119	125	101	112	129	121	133	133	141	112	128	127	125	111	114	123	134	112	128	118	136	107	133	133	114	111	109	126	105	131	124	125	133	148	121	124	132	129	121	123	120	123	122	140	132	127	130	127	128	123	114	133	130	123	113	122	120	137	115	128	128	132	112	124	120	136	144	117	130	133	135	129	129	118	127	112	115	115	118	124	142	124	131	125	126	153	114	112	121	130	116	112	126	115	129	122	134	127	148	129	102	139	114	110	144	138	146	120	116	112	126	119	107	122	117	121	120	137	117	92	121	120	132	137	103	104	102	115	143	131	129	135	131	123	129	124	141	123	115	121	133	138	121	118	100	128	122	130	105	140	135	128	114	139	142	118	122	128	117	137	130	105	137	122
33626	19549	29710	30874	26907	24948	18439	17617	11356	3749	2145	1551	1272	1222	953	829	655	588	551	519	528	486	418	410	390	398	336	352	351	365	351	331	329	336	303	306	308	278	298	327	322	293	287	289	302	285	320	298	286	278	319	295	288	285	292	285	304	297	265	287	272	258	285	286	280	292	309	286	277	302	297	311	273	281	284	298	263	276	280	292	280	252	304	298	268	260	277	245	301	263	287	313	266	281	279	272	291	270	288	278	257	277	264	271	267	275	285	291	266	260	286	268	264	282	266	305	272	297	274	311	287	257	276	281	282	291	306	279	283	286	239	295	272	300	268	283	309	294	258	305	275	294	301	281	307	275	265	270	284	294	325	303	262	280	278	294	272	256	271	272	298	302	254	305	273	302	289	270	298	303	280	293	287	270	293	296	257	277	263	262	294	302	298	293	251	260	271	309	280	288	254	258	270	284	286	314	286	307	309	288	296	305	283	260	263	303	274	312	285	277	253	332	276	305	302	275	270	265	303	283	297	268	274	287	284	290	283	285	289	286	287	270	267	252	290	260	278	292	270	267	269	320	257	273	280	290	290	267	278	287	289	260	281	284	295	297	320	282	283	287	283	280	256	300	285	267	293	287	287	314	318	282	262	294	268	268	302	277	281	252	295	268	302	251	293	269	299	269	282	269	256	299	290	316	282	284	288	308	277	286	289	277	278	249	285	328	281	289	254	275	277	274	275	295	276	275	279	248	309	272	255	312	328	280	269	296	301	301	276	263	263	281	256	271	266	282	263	260	286	263	314	302	286	298	289	253	296	262	266	276	295	266	258	246	319	273	281	267	264	279	287	264	289	292	255	296	283	258	244	287	261	263	240	297	294	283	288	292	302	239	273	268	240	279	274	296	286	291	285	271	272	288	261	259	272	306	250	290	270	269	281	263	278	281	283	283	293	275	290	250	283	284	273	290	252	271	284	285	277	269	278	278	285	306	281	289	284	302	279	273	319	292	263	278	263	276	263	291	263	271	271	269	306	293	272	286	277	242	296	276	280	269	296	283	280	287	311	296	268	277	296	278	269	287	309	282	284	250	292	262	254	273	282	304	274	272	273	299	292	266	302	289	247	279	256	256	277	293	272	305	282	284	296	281	266	297	264	270	302	305	265	273	279	264	286	287	233	246	271	256	248	291	300	304	294	271	274	293	304	303	277	285	274	259	267	292	282	304	283	306	288	293	278	283	277	297	262	282	259	277	261	272	285	256	277	263	289	270	256	288	277	270	278	259	294	267	295	266	268	299	310	262	308	301	288	299	263	276	277	289	272	274	273	269	323	271	269	301	273	279	258	276	260	280	299	271	278	300	283	269	278	285	268	298	270	275	283	283	266	258	298	255	289	276	265	279	289	267	280	276	273	282	270	274	272	271	292	267	263	286	279	306	266	279	298	271	264	250	278	289	278	313	307	278	302	266	275	275	270	255	283	249	278	273	296	287	291	259	294	284	270	272	277	296	280	286	294	286	254	299	295	318	301	279	276	293	270	295	272	284	305	284	291	288	286	272	279	265	282	289	306	297	279	238	271	239	252	265	293	270	296	272	278	296	287	267	272	283	255	268	303	275	275	266	291	285	295	272	281	273	287	264	308	306	278	286	284	282	271	295	326	305	277	264	288	297	291	277	296	273	289	288	273	284	270	301	264	293	262	292	257	283	305	245	264	267	283	278	277	297	265	298	274	273	260	249	271	261	306	275	281	276	298	286	273	265	278	291	288	268	271	263	286	272	277	293	275	283	290	270	279	286	303	286	276	307	259	235	263	299	282	297	247	283	319	302	291	288	292	296	296	292	297	262	295	259	312	311	276	278	285	286	277	255	283	254	302	278	273	284	299	271	288	282	280	268	247	268	238	255	294	274	282	297	264	309	303	299	279	291	257	263	276	286	310	298	230	281	278	285	289	277	262	281	284	291	297	293	279	270	277	267	273	290	301	285	293	263	275	278	273	271	245	298	268	254	280	307	279	271	282	311	295	280	282	295	279	283	306	269	274	276	228	267	317	283	297	282	284	318	271	279	280	267	285	299	265	269	260	297	257	268	267	267	299	288	270	291	284	289	287	272	247	270	262	264	297	265	270	257	279	277	301	327	297	311	269	295	269	279	291	275	286	275	245	290	303	259	273	294	251	299	274	311	268	263	270	261	300	275	289	292	294	286	279	306	286	296	281	231	277	322	284	297	307	278	290	303	288	274	263	297	285	286	276	238	265	277	264	256	280	289	286	285	269	240	288	265	255	263	288	281	263	282	275	243	280	277	258	282	295	280	269	303	279	301	282	274	272	257	254	284	244	272	285	308	258	277	302	257	294	281	294	285	295	320	279	286	256	284	284	279	296	292	297	280	272	285	263	293	289	290	270	296	271	253	283	263	281	272	280	277	280	289	271	314	280	291	259	272	297	290	260	266	302	275	268	281	253	276	282	281	285	264	293	322	276	273	253	257	259	263	260	274	264	279	279	277	265	287	266	278	274	292	297	293	286	308	265	293	280	295	278	264	281	310	272	284	260	306	289	285	275	265	306	276	277	277	278	287	283	296	296	284	274	283	260	286	268	259	298	307	296	240	261	266	281	279	269	310	276	289	282	307	278	281	276	274	271	299	263	294	281	273	267	282	290	302	280	290	293	280	276	288	237	310	271	265	264	273	293	264	317	286	286	308	308	291	284	280	286	300	296	280	292	279	299	269	283	282	289	269	298	268	284	251	264	318	283	276	261	258	301	294	259	273	305	277	271	268	270	287	306	268	273	259	277	260	288	270	286	295	233	264	267	314	259	268	304	283	277	276	272	244	278	275	275	289	280	281	267	288	286	280	261	293	257	278	271	278	307	316	301	281	270	265	312	272	281	289	312	288	288	273	280	278	248	254	280	296	282	253	261	274	288	273	305	271	273	280	276	306	284	329	299	302	294	310	309	260	284	269	263	268	260	288	273	252	271	272	272	290	316	275	300	265	258	255	268	237	297	275	285	270	285	278	311	287	270	284	276	315	302	275	260	263	257	277	262	266	263	306	267	296	299	283	284	258	272	297	295	257	264	246	310	306	310	294	281	289	276	273	233	291	253	285	308	278	298	302	320	275	290	272	309	314	246	272	275	291	289	263	289	258	297	280	257	274	323	306	278	276	277	278	275	296	290	276	267	306	275	275	300	273	262	279	301	286	273	300	291	274	313	262	293	282	281	287	274	285	309	290	276	269	290	249	289	257	277	271	248	287	295	281	285	279	300	289	270	276	277	285	289	256	283	302	277	267	308	283	272	302	275	247	280	267	277	284	285	316	291	279	292	274	282	300	271	268	272	271	264	261	310	285	279	263	278	284	278	288	285	291	274	298	248	310	299	303	284	255	297	268	263	291	268	269	274	279	290	288	280	287	284	277	264	292	250	272	251	265	262	259	293	269	257	276	276	262	312	287	290	261	278	301	313	275	280	287	322	289	278	246	315	282	297	299
24385	12722	9467	5287	2895	1830	1133	733	410	296	265	224	149	160	120	127	129	99	102	90	111	101	99	125	131	95	114	91	108	92	90	82	95	108	92	116	102	96	99	95	90	95	97	114	92	108	105	92	91	93	102	98	97	98	99	96	100	133	91	102	122	107	103	100	94	92	102	103	109	90	123	103	96	84	96	86	99	103	103	80	84	91	95	71	102	113	92	111	87	109	82	85	91	95	103	95	105	86	95	101	112	101	103	90	112	100	100	90	96	103	95	88	96	109	99	91	105	89	100	101	95	65	105	84	95	92	113	110	97	88	85	100	91	95	82	114	86	84	103	96	106	113	116	111	100	116	82	122	97	97	96	98	117	95	103	93	101	82	86	91	81	92	105	116	102	108	112	90	89	85	115	102	91	92	86	97	97	89	121	93	103	95	101	102	102	103	94	101	118	107	93	97	109	90	109	127	86	102	117	121	108	90	92	95	97	103	104	98	107	95	94	119	105	98	106	110	98	105	87	112	98	109	88	107	103	89	110	98	115	106	99	94	90	74	86	109	100	71	96	86	81	107	101	102	103	101	91	106	89	96	93	102	92	108	103	98	106	96	93	111	91	90	110	95	102	92	113	111	104	92	103	109	114	110	113	119	102	96	118	106	103	95	71	108	95	93	96	103	88	98	104	99	102	93	90	87	93	115	107	104	79	82	104	107	109	88	85	89	89	94	97	103	95	99	94	99	109	109	95	104	104	105	86	112	98	94	88	103	98	113	98	101	114	88	96	78	84	111	97	64	101	113	99	101	102	92	108	103	102	103	92	92	101	126	114	86	98	104	111	115	113	89	112	100	98	119	96	84	112	92	116	103	100	86	97	107	96	105	99	98	99	96	110	125	95	99	101	115	106	110	76	98	103	75	89	94	106	106	99	102	89	125	105	108	106	112	110	99	88	95	109	92	104	98	83	107	99	109	94	100	115	100	96	121	101	105	86	88	111	116	101	101	101	100	114	93	109	87	89	97	101	99	93	92	110	114	113	90	104	82	84	87	106	92	98	99	90	112	105	121	68	104	106	98	95	100	114	81	100	92	90	93	101	90	102	85	102	83	87	97	93	92	107	107	107	92	104	108	110	113	106	111	113	106	115	93	96	98	107	122	85	80	103	107	94	92	94	93	103	93	86	108	77	108	86	75	80	115	93	90	86	92	80	88	83	118	102	123	104	100	93	103	112	119	93	83	108	102	89	93	92	89	104	113	77	88	102	102	80	96	102	103	103	95	105	85	100	88	104	108	102	97	86	97	98	92	101	84	74	90	97	107	100	99	102	96	104	106	89	115	115	106	101	90	90	101	88	112	106	93	104	92	104	103	102	105	91	75	93	107	105	92	100	122	96	87	97	97	111	90	82	105	86	117	109	118	116	114	105	107	90	108	110	82	104	80	107	95	84	84	95	93	107	88	102	92	93	93	98	84	102	93	109	90	90	93	89	105	111	103	96	93	91	89	93	86	122	100	81	81	88	88	87	84	107	92	111	89	122	102	106	91	89	99	94	88	89	104	93	101	97	96	83	94	83	89	96	117	87	99	107	99	110	102	102	102	119	80	94	102	99	117	93	100	88	88	113	109	103	98	97	105	107	100	95	102	101	88	97	97	91	87	85	95	108	112	113	98	86	105	100	97	96	108	89	104	82	94	121	96	84	86	110	121	100	114	103	106	93	84	75	101	94	105	102	124	116	106	93	98	96	100	114	83	98	112	104	80	106	108	115	102	113	99	93	95	105	103	97	102	93	91	98	94	93	107	100	119	95	111	101	112	119	92	104	116	97	84	99	99	103	100	99	106	96	102	97	79	87	83	94	102	114	105	99	101	96	98	106	98	107	115	103	111	99	125	98	94	100	88	114	107	103	107	132	123	88	93	106	85	116	105	109	85	107	127	102	98	110	103	81	88	91	92	96	115	81	109	110	112	101	115	92	93	87	94	94	99	107	99	105	82	93	122	95	96	106	107	96	107	113	106	88	102	99	116	96	93	93	120	98	110	104	113	100	103	87	97	113	100	109	113	97	86	92	99	110	100	115	64	88	105	83	104	87	95	132	105	91	127	111	117	99	78	89	99	113	102	107	89	85	103	99	81	84	104	106	104	93	100	98	110	113	84	95	102	97	96	99	97	85	91	99	108	108	114	81	112	103	84	85	79	109	80	93	70	122	114	108	98	105	96	102	110	110	82	104	81	101	97	103	109	92	99	89	87	104	102	88	100	84	94	107	103	116	95	106	112	92	93	94	107	100	109	87	89	100	93	110	91	110	91	105	98	89	94	113	106	105	94	113	90	94	106	91	108	105	100	95	86	105	85	85	90	93	81	97	110	110	104	88	104	100	100	89	104	99	96	86	91	106	95	103	86	101	114	89	90	118	114	90	100	84	105	99	96	115	117	108	125	78	105	99	101	110	88	87	115	108	79	103	121	114	87	91	96	97	116	120	97	102	115	109	114	86	94	106	98	94	100	107	85	109	100	89	106	79	101	89	96	96	93	102	101	100	111	107	105	106	114	87	98	109	104	94	91	94	108	88	98	104	104	98	91	102	114	94	108	98	111	101	85	102	100	98	83	94	133	102	77	99	105	115	102	106	102	106	78	91	100	112	67	116	93	93	89	96	96	98	91	94	114	95	95	121	113	99	95	111	99	94	85	92	89	90	100	87	78	92	100	85	104	110	87	90	74	105	113	112	88	96	97	97	103	86	109	83	101	110	87	95	104	96	103	94	86	100	87	96	92	106	106	100	100	102	106	93	92	102	99	97	92	97	96	76	87	104	88	97	83	119	101	94	106	119	103	78	100	108	105	110	89	102	81	101	90	107	89	92	97	96	115	101	100	110	105	107	90	79	98	90	100	96	97	96	113	94	98	77	98	108	103	89	87	84	98	92	84	117	105	103	101	109	119	125	99	81	91	100	95	83	103	108	116	89	92	111	104	95	90	96	96	111	103	94	106	89	102	87	112	81	99	84	101	94	88	98	91	117	98	107	124	91	92	86	87	101	107	91	86	107	109	95	85	97	101	97	99	112	115	99	104	97	109	99	87	87	100	114	110	105	97	102	98	112	98	101	100	108	92	79	112	115	93	95	103	100	122	101	101	98	101	91	113	102	102	116	97	102	116	82	97	86	107	112	111	116	97	107	96	110	103	94	99	102	100	99	82	86	105	94	104	100	93	89	95	97	119	98	104	72	93	92	87	83	88	104	111	99	112	97	92	97	87	78	91	74	105	115	115	99	84	95	98	114	107	96	111	102	104	101	105	101	86	70	106	113	92	95	89	106	107	89	112	97	101	94	112	106	103	106	104	104	90	83	103	107	85	102	116	84	107	82	100	103	107	111	110	108	93	108	101	91	123	106	95	112	104	88	123	96	87	102	82	94	103	91	98	89	95	90	82	96	115	91	124	109	110	83	110	106	96	98	109	103	95	122	102	80	118	105	100	120	118	106	96
15024	10236	15461	13272	9392	7235	4941	3262	2116	1415	1168	910	665	472	502	405	371	346	321	305	285	281	258	283	233	285	238	266	236	259	243	262	267	276	274	252	219	214	220	237	255	246	216	245	230	248	218	249	225	241	229	233	231	222	234	239	249	208	243	217	227	249	228	228	226	242	223	223	235	218	232	226	255	249	238	226	214	246	244	260	221	228	261	244	220	217	201	239	226	213	236	212	267	236	220	215	250	244	231	234	221	235	219	233	240	228	238	228	233	236	184	246	242	217	234	246	241	229	255	226	253	203	230	208	233	232	257	226	230	249	239	249	217	212	223	246	236	245	205	218	233	223	223	221	222	220	239	195	224	234	242	245	212	244	222	218	239	237	234	212	248	221	231	223	227	225	233	208	220	230	234	230	239	225	231	233	217	213	195	203	238	200	223	237	221	259	224	233	247	230	223	226	215	257	221	251	232	215	243	245	214	240	230	244	233	248	225	220	234	241	253	230	211	245	202	246	225	236	232	235	221	252	240	226	232	231	259	214	219	215	223	218	226	220	209	232	244	228	232	249	219	226	223	201	220	211	240	246	234	246	227	201	201	235	243	237	226	228	223	238	231	219	225	212	232	235	226	214	228	229	224	221	279	236	194	220	245	205	206	224	219	262	212	208	234	199	231	226	206	225	247	218	217	244	239	231	239	255	216	207	221	231	237	251	218	217	219	228	248	217	224	201	248	229	264	209	227	228	229	243	237	214	229	229	222	234	243	248	225	219	225	238	214	251	248	227	211	229	222	216	201	206	230	245	226	229	221	236	214	228	234	224	214	223	234	222	238	235	220	239	234	261	222	226	253	222	246	217	213	241	241	243	251	222	216	218	224	222	224	221	223	209	220	250	230	225	229	236	235	212	257	232	205	234	227	220	238	224	229	224	222	235	218	223	212	253	227	244	221	212	232	240	207	209	227	221	219	232	213	214	212	217	229	243	232	225	252	228	213	209	222	213	230	217	221	203	234	223	226	213	232	254	237	244	235	227	238	221	219	243	217	220	219	245	242	248	243	226	250	242	238	239	232	227	232	233	225	235	215	213	217	229	215	230	188	223	233	202	197	235	219	224	251	216	212	212	234	222	238	249	223	209	221	238	222	223	221	236	246	224	222	233	229	256	222	234	229	222	210	241	217	230	244	245	246	254	223	255	225	272	264	242	231	238	239	243	228	210	221	223	249	204	244	238	220	236	238	215	243	218	244	211	228	221	248	245	203	215	255	207	219	194	216	218	218	227	231	223	236	242	232	229	233	221	209	217	220	232	229	253	196	235	225	237	222	216	259	259	232	219	253	212	248	232	261	215	225	211	210	217	198	227	227	214	227	216	208	212	228	209	261	225	229	230	207	233	237	204	218	205	231	229	208	251	220	221	228	240	245	210	260	225	229	232	234	218	204	223	225	212	224	200	247	221	254	233	241	241	199	230	245	231	245	215	218	207	206	242	215	230	255	245	219	215	232	228	260	213	226	236	200	221	221	219	213	236	226	249	247	254	223	208	245	206	237	250	231	226	259	244	227	225	242	224	202	232	235	220	242	220	228	241	223	227	235	241	219	207	234	207	232	224	229	246	234	233	218	222	236	204	214	243	245	213	219	197	229	236	214	238	225	216	224	208	205	211	221	228	227	208	255	234	240	255	240	251	248	244	258	241	220	254	206	211	232	213	250	226	219	224	220	203	235	262	229	214	234	222	227	227	209	252	234	222	243	233	230	221	227	209	206	241	226	217	245	240	229	252	212	219	244	244	230	244	229	226	243	226	243	244	216	216	226	234	225	222	222	223	263	213	203	226	218	238	223	206	235	206	202	215	218	237	235	242	213	231	224	232	188	227	205	218	237	219	216	223	230	238	232	235	268	214	247	212	239	238	220	218	209	223	227	255	234	228	236	238	197	198	237	218	216	229	236	221	248	235	235	249	244	231	236	220	237	229	229	234	204	230	206	243	230	226	221	241	258	233	201	217	227	226	247	245	222	238	250	194	210	216	225	232	226	247	216	229	220	210	223	228	220	213	206	216	228	244	234	209	238	220	265	240	217	248	218	211	247	200	214	214	232	247	224	243	196	237	227	223	222	222	218	231	245	234	230	215	233	239	220	244	222	221	214	238	238	219	224	226	244	228	227	232	245	222	226	199	209	220	222	249	228	255	206	202	229	222	221	237	238	224	215	255	240	220	243	218	215	211	215	213	208	239	217	230	239	263	215	244	220	199	189	249	218	251	244	211	239	222	220	250	242	223	221	238	234	209	214	218	237	216	221	242	214	230	197	233	258	225	229	232	232	213	213	215	211	253	251	215	236	210	227	219	216	243	230	224	204	207	239	235	213	222	259	211	209	246	257	229	208	260	229	233	226	238	235	221	230	234	228	221	215	212	249	216	235	218	225	238	206	250	236	198	208	196	234	222	211	221	227	234	244	212	232	252	231	216	216	207	249	266	235	222	240	222	222	229	220	225	218	229	230	230	201	253	211	232	226	227	211	232	226	227	240	211	243	244	219	234	254	228	259	235	208	218	213	221	218	225	223	219	211	228	231	199	226	216	232	248	231	230	262	208	220	223	238	240	221	212	223	207	219	247	221	226	224	257	206	227	209	235	238	231	229	250	253	224	217	227	228	233	209	219	217	237	219	211	217	266	220	244	211	237	258	242	266	215	236	234	222	238	217	215	225	248	220	195	220	245	220	219	247	250	241	225	263	228	222	247	231	270	227	224	242	254	215	217	217	235	215	248	237	233	234	233	205	229	216	218	235	206	233	217	214	238	235	208	219	217	204	206	223	251	226	233	229	254	210	219	240	207	240	231	209	214	210	268	249	234	242	234	215	236	253	237	228	213	231	234	236	249	218	223	219	219	244	221	197	220	237	202	224	236	196	226	217	215	227	214	215	221	230	230	227	240	254	243	213	219	240	225	238	217	229	208	222	218	227	218	222	229	223	231	211	220	220	218	233	214	242	213	223	222	225	219	225	220	212	232	206	243	249	237	248	241	198	239	230	243	212	210	244	248	226	223	213	245	218	257	229	229	223	221	227	207	223	240	246	188	237	243	223	232	212	237	233	229	230	234	221	206	204	212	213	203	246	237	221	232	224	232	226	220	226	233	245	213	252	206	213	213	227	244	222	211	213	235	221	241	252	231	221	201	200	184	223	225	242	239	231	216	234	226	231	231	247	238	241	237	241	215	220	215	231	254	241	234	235	238	221	241	198	235	218	213	210	227	222	205	210	234	255	220	231	231	243	249	234	204	242	243	218	244	222	219	226	229	221	241	237	227	208	228	218	223	236	245	227	217	233	196	229	199	212	229	249	255	247	229	225	196	244	240	203	261	231	223	235	239	221	226	216	255	243	227	243	271	224	206	244	215	247	240	239	234	240	216	207	236	221	216	222	207	223	219	211	242	206	216	227	224	216	219	234	228	243	218	228	217	246	245	228	242	240	227	214	258	241	217
40258	23393	18027	16361	11771	7197	3872	2485	846	633	513	348	307	256	226	175	179	189	126	162	146	161	113	107	143	118	132	120	152	137	113	142	128	129	133	141	117	133	119	134	113	136	97	117	121	139	130	134	122	128	126	122	122	103	113	125	118	107	131	150	123	117	106	90	125	120	127	123	117	109	118	111	118	129	112	130	115	126	99	102	131	133	125	91	114	118	120	136	89	116	130	135	141	131	132	144	118	119	127	135	132	114	111	116	113	117	130	133	132	127	125	119	117	121	105	106	122	127	118	128	122	104	113	119	120	111	118	106	125	111	136	104	121	125	121	109	117	108	105	109	123	131	120	128	134	125	127	104	134	111	124	115	121	133	129	121	110	143	127	125	127	133	110	144	129	117	116	120	120	117	140	134	139	109	136	108	125	131	123	121	128	139	106	105	126	126	132	109	108	107	109	113	125	118	124	124	110	126	148	127	116	122	122	112	107	130	127	121	117	119	128	138	126	108	119	116	105	116	121	147	124	112	152	128	118	106	120	110	98	97	136	110	109	132	137	154	137	109	122	135	119	114	104	134	129	111	110	103	117	108	113	113	119	114	104	138	130	118	127	135	127	138	123	115	121	131	127	119	104	129	110	92	96	109	108	108	130	112	110	120	113	118	110	122	124	118	127	119	105	119	113	121	143	107	135	106	100	114	118	106	111	106	104	122	122	102	125	113	112	117	130	130	87	121	131	125	117	133	111	108	123	100	108	107	130	133	110	142	118	107	121	119	116	110	106	122	125	126	120	128	115	99	125	99	117	138	116	117	118	123	103	119	119	128	153	136	129	127	109	115	122	131	104	135	115	120	145	107	121	116	147	116	119	118	124	126	133	102	121	115	133	130	112	137	106	106	117	137	123	132	93	120	103	121	124	118	112	112	115	104	101	104	136	107	111	100	115	133	113	122	139	119	121	125	108	113	127	122	131	106	133	105	109	115	120	120	127	131	126	123	122	109	116	118	120	132	105	120	123	124	107	123	98	107	95	130	132	127	128	110	142	127	130	92	100	120	116	111	102	117	122	127	106	125	117	124	115	115	95	130	109	133	102	130	103	126	110	129	104	119	105	113	106	125	94	110	130	117	111	115	129	135	131	123	111	112	109	131	128	126	126	125	102	137	129	106	90	126	117	112	119	114	116	113	113	133	110	107	125	104	138	122	108	112	120	118	111	131	108	122	121	121	125	117	124	125	99	131	125	108	134	114	130	113	139	100	114	98	85	117	136	99	105	120	126	123	109	121	110	119	114	126	125	141	121	107	132	122	110	123	110	133	112	137	156	130	104	108	94	119	114	126	116	129	125	111	115	100	107	118	120	111	111	118	108	106	114	122	114	108	127	118	105	115	143	107	114	107	126	127	147	125	118	124	139	121	106	125	135	101	116	130	118	102	112	130	132	129	128	112	123	120	127	111	99	129	117	121	117	108	103	136	115	118	118	123	118	91	120	125	119	102	90	112	127	130	120	106	120	126	127	117	105	105	114	108	119	114	111	124	113	116	128	117	104	111	105	106	123	116	132	110	89	114	124	100	116	116	117	114	116	125	113	119	121	137	121	115	115	119	109	133	123	131	111	127	108	116	143	125	128	126	118	104	140	122	128	140	123	126	111	103	113	125	115	152	136	105	132	109	89	109	119	118	121	115	119	117	107	128	124	115	114	108	119	122	118	100	126	105	112	129	118	101	100	115	127	116	125	138	108	102	131	116	117	119	121	109	119	103	127	107	120	101	122	107	102	127	122	114	110	105	116	117	112	113	113	116	123	118	93	129	120	123	123	129	115	116	106	138	121	131	131	98	90	137	124	114	120	132	144	80	124	128	97	126	128	106	110	100	123	109	111	115	120	115	131	118	110	122	114	123	122	112	133	108	135	130	128	107	119	125	133	140	131	134	134	133	141	98	124	111	110	122	117	125	113	124	121	116	111	126	131	110	139	109	143	124	110	99	117	118	135	138	110	108	109	121	123	122	112	122	142	139	112	136	118	113	127	130	117	127	125	93	98	106	101	125	100	115	103	127	129	97	102	108	116	116	123	120	114	106	111	133	106	109	133	111	120	93	115	135	122	119	109	117	112	115	104	105	104	109	114	149	139	119	118	121	115	115	113	133	123	118	119	107	100	107	114	116	123	124	115	109	129	104	123	117	141	128	120	106	114	114	106	99	118	107	104	114	117	115	117	92	130	88	134	114	119	116	116	118	106	105	118	141	110	118	117	104	96	127	99	115	129	112	122	112	122	110	109	106	123	117	102	109	127	114	122	130	109	116	101	136	134	119	129	127	119	129	110	103	125	123	113	109	94	115	108	110	113	120	113	122	119	116	107	129	146	114	122	112	103	107	105	131	133	105	118	103	125	133	132	113	115	119	136	101	103	112	134	123	129	123	114	112	118	142	114	119	111	122	107	112	102	119	101	142	132	109	123	119	121	118	125	120	125	128	122	120	98	122	123	136	112	104	152	120	131	124	132	120	127	116	127	110	110	118	115	127	132	104	128	131	127	126	123	116	124	141	114	117	109	141	105	111	116	115	114	124	94	114	127	88	126	141	101	115	117	125	114	114	104	120	119	98	101	107	112	101	106	112	130	122	113	95	146	110	114	114	119	126	101	109	130	137	128	111	102	122	108	120	116	104	113	122	140	118	122	118	126	130	104	117	106	111	109	111	121	116	114	131	130	116	136	121	101	102	119	105	137	121	119	108	103	125	130	113	114	116	96	101	104	112	117	133	112	135	121	126	106	119	96	133	126	97	125	124	136	136	117	117	109	127	126	129	106	109	125	99	109	123	107	126	117	110	123	118	127	117	116	126	130	121	119	138	141	107	123	114	129	119	114	146	110	117	113	132	112	105	126	126	129	111	95	129	107	128	112	139	125	92	116	145	130	102	130	116	102	103	120	116	109	105	114	122	131	127	116	136	130	96	128	140	123	127	124	120	125	117	101	109	149	107	124	123	121	126	121	102	139	121	145	136	118	101	115	112	115	106	121	116	141	128	93	113	113	120	130	122	121	118	109	116	133	98	110	114	116	113	118	132	110	128	130	114	108	123	106	119	133	111	117	126	115	107	121	119	102	129	124	109	143	121	123	121	97	129	120	124	138	107	110	121	121	139	109	132	123	106	114	105	126	106	126	120	124	113	100	116	116	119	102	106	140	123	134	127	152	98	120	113	131	128	124	138	130	120	132	126	113	127	121	110	128	117	102	130	143	111	115	113	123	107	101	154	117	113	114	115	125	123	135	113	126	132	125	128	107	101	114	103	108	119	109	116	118	110	116	128	114	136	113	110	131	114	124	151	113	123	115	113	106	120	112	128	115	117	107	134	125	130	120	123	115	107	101	115	93	114	111	134	127	76	118	110	110	90	115	113	128	115	143	116	105	118	113	107	102	116	117	112	126	128	123	121	99	111	108	88	90	106	119	124	121	105	108	121	131	125	120	99	114	117	105	104
25458	17570	24440	28968	25128	19153	13305	9680	3721	3019	2369	1577	1149	903	771	627	554	506	422	478	448	417	366	393	354	354	344	318	309	295	326	330	315	314	281	296	299	282	281	295	293	282	319	277	293	304	332	271	268	266	251	293	290	285	303	293	281	260	256	276	273	251	291	281	258	271	253	261	267	295	274	262	254	271	240	263	263	260	261	260	272	270	242	283	268	275	273	258	295	236	312	253	303	276	279	279	270	263	267	260	300	256	254	278	266	287	267	262	282	273	273	287	258	267	272	271	297	267	251	277	256	265	273	271	286	260	276	267	254	276	263	250	260	264	263	279	259	281	250	308	283	280	258	257	281	278	255	276	269	247	256	272	250	281	248	238	268	270	248	260	264	263	273	265	269	255	295	275	270	265	265	289	261	250	255	256	293	283	242	234	273	281	264	249	216	280	288	280	287	246	244	246	252	274	226	261	281	263	296	264	247	268	266	297	265	261	287	275	281	284	263	312	270	277	276	263	259	246	266	265	256	288	248	296	255	273	255	261	290	247	276	286	275	246	273	241	256	264	234	270	270	294	268	287	253	294	264	280	275	242	245	265	268	273	268	270	264	293	287	264	271	291	289	265	274	274	270	293	289	268	256	282	252	281	239	283	264	264	235	268	288	269	268	287	278	270	244	262	253	300	269	259	274	289	270	268	255	266	267	249	262	267	273	263	260	263	266	268	278	243	251	284	273	252	265	277	269	292	246	282	279	283	264	275	274	243	337	264	262	272	265	286	248	256	264	288	264	269	264	282	273	267	269	260	288	274	273	278	269	255	281	259	270	268	248	285	284	258	260	282	270	269	276	295	264	258	262	277	282	280	305	274	280	286	209	265	279	279	256	253	268	264	271	263	292	265	291	270	271	296	274	306	268	276	275	252	258	266	278	278	271	271	260	287	275	292	291	267	286	270	262	311	268	265	276	281	267	280	283	286	259	270	271	247	293	250	235	229	261	251	282	318	268	262	292	305	275	275	263	293	275	275	262	238	265	282	286	262	270	248	275	261	306	287	263	299	281	277	270	268	255	250	277	276	258	287	292	263	254	265	271	256	264	265	265	248	274	270	265	256	261	274	261	275	254	257	243	250	274	246	304	254	264	278	270	265	252	238	275	251	273	259	257	261	269	293	252	270	285	245	264	277	248	284	259	280	280	273	248	253	277	288	265	271	266	255	276	244	262	278	271	276	254	243	248	270	249	264	238	270	263	228	286	262	258	263	258	256	252	264	254	240	266	276	292	265	264	294	277	266	271	269	266	284	279	243	265	263	248	268	259	267	322	296	286	263	281	254	267	259	263	290	266	292	256	294	275	280	265	273	269	263	280	258	243	274	302	243	268	294	283	275	282	251	263	268	305	272	273	263	293	274	269	279	260	290	270	248	287	269	260	263	278	268	272	253	288	255	261	261	298	282	253	304	287	262	270	315	274	262	273	241	283	273	263	265	285	294	255	252	242	269	274	257	229	284	268	284	286	271	275	277	271	273	265	265	252	242	258	226	282	254	276	255	230	284	272	273	269	282	258	272	284	256	253	270	251	269	261	272	281	247	271	283	273	259	265	232	283	270	269	270	247	280	272	272	259	274	275	252	270	268	263	243	248	284	255	277	271	253	267	263	265	249	287	272	272	275	275	288	275	304	262	254	268	247	264	251	243	270	275	277	261	287	289	279	248	267	274	270	276	277	256	265	252	281	310	272	293	297	272	264	244	250	262	264	273	253	270	278	262	245	274	237	269	257	251	274	307	259	284	280	264	278	279	264	274	255	261	253	253	253	265	285	273	303	269	250	288	274	261	276	247	289	264	253	264	292	265	278	270	277	255	250	253	269	291	237	289	281	278	252	278	247	251	249	275	252	271	254	244	263	289	272	269	282	273	255	286	253	274	257	265	259	255	240	279	284	271	240	282	302	279	279	294	243	285	282	260	267	247	263	291	273	281	277	259	281	274	264	251	271	271	292	266	273	269	243	247	272	266	267	279	298	277	262	270	255	249	273	285	231	269	269	264	258	269	273	271	275	234	251	262	275	298	283	281	303	283	246	284	249	266	246	241	277	255	273	257	241	269	244	276	281	256	306	237	270	296	277	268	256	266	282	265	303	281	258	285	268	220	265	240	257	282	251	298	267	257	270	254	254	271	301	259	283	268	298	252	279	269	297	269	265	254	266	260	271	309	287	245	265	290	252	278	279	251	248	257	279	261	300	281	266	243	244	283	286	270	262	266	255	273	260	245	277	219	280	265	264	285	283	271	264	292	272	258	268	280	243	257	274	261	244	276	267	260	277	286	267	281	272	246	261	283	302	258	246	267	242	294	267	240	287	279	265	245	276	251	249	277	278	256	299	270	240	292	280	261	257	289	282	258	280	281	272	265	249	292	258	306	266	304	270	250	275	281	285	250	289	279	282	257	250	283	273	296	270	260	274	249	263	282	268	264	270	301	272	278	282	255	264	287	300	264	256	241	257	268	272	293	251	274	254	247	283	274	260	251	288	255	288	257	241	286	263	267	280	258	282	285	292	297	256	266	262	290	278	277	246	253	260	300	287	260	303	273	305	267	279	308	289	270	244	288	258	303	262	280	278	250	248	250	268	264	266	288	275	284	291	294	278	271	277	276	277	264	247	274	278	265	267	266	242	273	219	253	244	266	277	282	262	279	259	301	245	238	255	272	289	259	287	289	306	260	268	225	291	280	254	271	267	280	275	270	279	278	268	281	271	271	240	289	280	272	264	253	272	246	241	271	267	258	275	244	291	283	272	267	277	232	277	278	264	265	254	252	268	257	241	246	263	255	246	277	265	270	278	245	269	268	254	260	310	265	258	266	301	269	267	241	291	244	252	288	279	240	284	247	272	273	300	272	291	264	307	279	300	272	283	281	261	266	275	252	258	273	292	273	272	271	259	235	261	262	281	273	275	263	297	282	305	268	255	275	244	246	270	255	273	266	276	294	286	251	257	254	229	256	278	270	268	251	286	300	293	276	264	271	311	279	263	277	262	259	281	290	296	276	271	276	282	262	247	261	279	263	282	254	232	249	276	272	265	278	288	276	299	261	340	284	247	244	241	293	271	268	277	281	278	276	284	243	281	255	263	264	254	262	285	256	287	277	260	269	265	274	290	273	256	267	278	257	247	282	276	251	251	307	246	247	248	292	251	273	259	264	261	306	250	267	268	295	288	282	288	292	253	271	276	256	267	284	268	269	268	246	275	253	267	292	306	223	287	251	268	237	268	283	260	265	245	274	289	271	257	265	280	257	272	265	295	285	268	259	284	296	269	281	277	270	248	276	271	284	258	298	255	278	276	268	266	269	282	265	287	239	256	274	252	262	246	277	288	290	272	288	297	266	262	254	263	297	288	235	275	261	278	255	276	284	280	249	257	288	261	298	278	252	303	300	249	276	258	272	267	255	260	247	280	276	287	273	239	266	302	252	281	274	261	276	267	269	258	248	257
51075	30258	24823	21563	15813	11152	6014	2644	1484	826	579	352	330	245	226	241	178	157	165	154	143	149	120	141	139	110	134	124	109	128	126	112	129	125	134	135	145	131	108	141	131	122	124	130	146	133	126	136	135	121	107	137	139	133	123	103	118	121	142	145	138	122	148	127	123	126	125	117	144	142	134	124	127	128	147	122	138	114	130	150	122	106	115	96	131	110	131	135	124	122	131	149	125	112	127	121	155	133	142	110	102	105	125	135	127	134	118	124	124	152	110	93	142	138	136	155	110	93	113	117	116	128	127	129	117	129	133	118	127	128	133	125	137	126	105	111	128	143	128	156	121	144	124	140	133	117	134	140	142	115	121	132	151	126	132	108	127	106	101	132	118	116	121	135	101	122	101	133	116	134	124	139	111	119	137	137	117	140	105	125	133	141	122	111	127	120	81	133	149	143	123	136	123	129	131	120	123	123	118	134	128	134	152	124	126	116	105	142	110	117	134	140	124	124	122	104	125	116	129	137	128	112	136	121	115	130	117	114	129	128	97	145	127	146	120	119	114	113	125	111	109	153	125	100	102	130	122	137	132	112	120	141	139	118	125	126	128	137	106	128	115	142	124	106	118	125	123	142	134	108	107	133	115	131	111	114	119	128	118	121	120	105	133	109	117	141	123	121	125	143	117	144	134	118	93	113	119	131	119	124	146	117	124	116	123	129	146	106	106	102	114	108	117	130	124	105	134	126	130	127	138	113	133	132	117	126	93	133	114	142	100	125	125	136	109	140	130	124	136	106	135	111	143	139	124	130	127	115	124	131	148	137	129	108	120	110	99	130	138	137	122	124	107	101	114	136	123	115	114	135	141	130	142	127	124	140	119	130	112	125	139	125	121	129	126	129	111	135	126	118	120	128	114	125	131	136	135	118	123	123	134	110	157	142	135	121	135	127	113	118	115	125	126	136	133	132	118	131	109	115	115	129	112	136	119	117	144	119	131	138	102	119	122	121	123	151	113	104	126	123	122	136	121	130	116	125	141	135	128	102	135	118	136	127	126	118	140	136	127	131	112	115	119	124	125	115	138	129	148	130	106	122	101	110	129	121	115	128	139	115	117	107	101	113	116	123	109	149	111	119	118	130	119	114	137	132	114	119	123	111	116	139	106	129	119	130	132	123	133	109	132	144	127	122	114	144	117	132	142	127	128	125	129	119	113	144	138	134	115	128	140	136	122	131	135	120	124	110	125	111	124	106	128	155	124	129	111	120	148	123	116	131	122	127	121	136	118	134	133	134	121	145	164	137	105	108	115	118	108	119	127	137	125	129	123	114	124	99	147	101	143	111	123	105	125	108	129	120	119	132	132	127	126	129	137	123	105	120	117	120	110	127	119	151	107	99	123	122	123	124	127	132	128	106	133	140	110	127	130	111	124	126	137	119	99	121	128	124	108	109	123	105	112	122	140	112	140	109	106	124	128	110	107	132	134	109	116	113	124	101	105	128	132	108	125	133	129	109	113	121	118	125	124	117	118	130	134	121	135	129	107	121	120	115	123	130	120	109	118	123	134	118	121	116	123	118	111	127	122	131	119	151	129	135	139	147	120	132	109	95	142	113	118	94	131	124	134	137	131	110	108	149	102	94	130	118	124	104	127	149	133	104	127	126	119	127	134	116	121	138	105	137	127	101	148	126	131	128	117	139	133	115	129	104	125	120	96	122	128	120	118	142	118	123	128	131	106	143	113	125	126	100	116	139	101	123	139	118	138	115	125	141	127	102	139	122	129	129	110	125	116	127	119	118	135	111	122	111	121	118	101	127	122	133	120	108	128	134	132	119	126	116	123	143	112	126	137	115	131	122	109	148	118	120	110	110	111	113	124	133	131	119	132	117	126	121	114	110	133	120	116	134	120	116	119	129	128	114	102	107	141	124	138	108	135	116	119	123	109	104	143	104	141	129	111	137	103	114	117	128	104	131	125	131	109	126	120	122	117	114	134	158	123	120	131	121	113	105	126	135	140	140	117	138	128	128	103	135	100	121	134	132	130	123	131	122	111	135	130	107	132	126	125	119	145	124	118	140	116	128	120	138	125	134	129	135	113	113	137	110	140	123	138	144	120	137	117	105	121	112	130	123	134	117	148	136	127	105	116	104	129	116	116	95	130	135	157	120	134	92	134	119	113	114	140	106	120	110	127	109	117	127	115	90	116	110	122	106	97	139	133	120	100	111	108	127	124	144	135	120	108	126	152	127	150	122	116	129	124	116	131	156	153	145	129	129	137	109	119	119	116	128	130	139	127	136	134	118	142	132	122	110	115	124	109	128	110	101	121	137	126	134	116	133	119	133	155	116	115	127	111	153	124	131	123	121	118	124	143	149	105	120	119	119	138	99	127	106	122	125	117	121	120	128	102	113	116	118	136	113	111	123	122	95	113	132	115	125	130	135	144	138	123	125	109	134	127	139	121	138	137	125	122	121	131	124	133	128	112	124	120	116	108	136	102	117	131	118	130	138	143	117	136	111	112	123	124	120	141	116	133	127	128	140	137	121	133	132	122	137	127	133	119	128	105	115	128	132	122	124	125	119	120	143	102	118	119	127	135	119	96	153	117	114	124	128	150	128	143	118	115	114	117	120	110	122	136	114	98	131	124	140	145	140	117	142	140	131	119	107	103	128	134	110	123	122	121	132	120	115	119	123	132	125	130	156	127	109	110	135	121	127	134	130	134	138	131	122	132	116	131	133	132	112	132	107	121	115	130	123	118	124	130	130	116	137	141	110	128	136	110	123	110	111	104	121	122	117	123	133	108	119	125	107	121	142	134	131	120	129	127	100	122	126	119	132	131	127	95	122	131	123	138	139	131	107	126	123	127	118	128	131	135	120	109	120	122	133	154	120	130	128	124	115	145	123	116	118	120	132	133	123	120	119	102	115	136	107	113	106	136	124	133	102	153	125	134	123	111	124	118	119	126	148	121	135	126	122	125	99	137	119	125	112	135	137	120	144	120	114	105	112	134	120	147	115	137	126	141	127	134	128	102	112	111	121	127	107	116	106	111	125	132	138	105	106	98	135	116	133	136	133	120	132	142	127	115	114	136	132	127	109	151	169	119	139	110	110	114	139	115	110	127	129	104	118	138	126	136	125	130	117	119	112	106	111	122	125	117	121	140	113	123	125	120	119	118	131	128	134	131	133	134	115	130	134	113	139	122	130	124	101	133	129	119	107	145	112	98	128	120	144	130	121	108	120	101	113	132	146	117	146	131	122	136	152	126	131	124	103	137	112	115	105	122	112	121	123	132	123	117	136	130	151	134	124	124	120	107	116	126	106	108	122	105	124	104	116	111	143	114	130	110	138	133	128	136	116	132	101	150	132	134	107	116	116	141	141	136	109	121	109	125	119	166	149	115	130	134	105	109	116	158	118	103	123	135	137	149	113	132	132	120	149	109	139	130	132	128	105	140	133	113	116	122	125	139	113	135	134	123	103	106	120	125	121
31945	22920	30027	33864	28962	25297	17180	9323	6639	4077	2526	1478	1402	1127	982	765	699	601	529	510	447	492	435	415	379	323	364	332	322	358	296	327	328	304	310	324	345	320	309	302	308	301	308	313	278	295	260	305	281	317	268	276	276	288	309	275	294	289	290	316	294	274	273	265	284	297	310	260	258	281	315	293	278	281	280	283	297	291	269	313	296	294	292	289	275	326	274	307	271	277	264	287	272	268	289	286	298	273	307	276	266	273	259	276	312	259	287	284	287	262	287	251	275	322	283	259	299	258	285	291	286	267	278	243	295	276	314	293	289	272	301	327	303	294	285	280	270	265	276	291	296	290	272	270	288	289	301	254	318	291	255	269	262	258	310	309	260	253	270	265	292	301	270	274	304	270	265	277	288	308	284	261	277	268	295	276	298	271	280	281	277	302	285	288	284	270	295	282	281	262	302	254	308	292	299	266	303	274	293	298	268	276	251	270	298	330	280	256	257	291	271	286	313	277	290	285	310	280	256	271	258	245	302	259	254	286	264	298	282	299	276	298	276	257	288	282	269	274	288	285	272	282	261	284	280	264	293	295	286	271	298	292	268	276	305	292	283	284	294	281	298	275	267	303	251	303	271	275	293	256	295	265	295	290	290	279	272	285	269	315	287	284	294	286	281	257	278	269	301	291	297	311	296	299	313	270	282	276	270	288	286	280	282	270	271	282	270	297	274	257	243	301	268	275	273	287	291	279	268	298	288	272	270	297	258	300	294	256	268	293	282	272	313	271	276	266	271	297	259	254	287	289	266	288	282	265	245	293	275	285	281	295	275	272	306	283	311	275	266	286	283	303	286	264	265	265	275	298	275	297	265	280	256	245	295	277	264	292	283	259	284	274	264	292	272	268	276	308	294	285	288	274	303	259	267	274	268	241	268	277	296	271	284	324	259	266	286	271	296	266	295	283	249	257	302	246	292	276	271	284	290	312	286	270	294	268	274	272	285	302	267	259	262	276	295	238	276	303	274	283	286	295	293	261	264	247	273	302	276	273	273	293	254	290	260	309	270	294	280	303	273	302	276	265	264	275	265	294	274	300	260	298	268	276	260	328	313	281	275	278	288	312	265	282	289	287	275	282	264	291	292	283	288	240	265	303	285	282	281	271	265	290	284	307	281	322	254	266	256	299	272	289	281	275	258	253	298	289	296	275	256	277	249	275	252	273	263	301	269	286	286	254	282	287	288	267	257	260	281	264	278	307	257	278	275	298	272	273	283	266	305	254	275	266	282	307	280	269	278	295	294	298	260	257	307	293	278	271	271	275	262	266	274	299	269	284	271	270	258	280	293	307	293	273	285	320	299	272	264	289	253	255	260	294	279	288	292	283	255	293	294	282	295	301	253	290	299	287	272	248	263	283	300	272	261	265	269	310	306	265	268	275	266	255	321	287	294	274	275	285	271	282	326	299	262	281	260	287	305	300	295	318	313	269	300	274	278	276	256	292	273	286	254	273	294	283	294	271	313	285	291	295	256	280	270	271	281	289	285	308	258	274	287	301	282	278	287	320	290	276	294	299	286	251	287	264	282	263	293	279	260	257	265	305	276	260	293	274	276	316	249	294	293	278	273	282	284	283	279	297	247	301	271	318	274	270	271	283	301	265	309	271	288	297	296	278	290	297	285	287	272	280	281	275	301	292	268	320	300	342	283	269	276	278	295	275	311	257	282	274	263	286	261	270	274	272	283	272	271	272	285	277	324	271	262	267	261	252	261	269	285	298	271	279	251	283	288	303	291	319	309	259	296	282	272	273	283	277	262	275	254	275	259	245	272	294	292	263	297	272	270	317	256	267	300	278	273	261	263	280	313	299	290	266	309	281	297	260	276	256	288	288	271	274	321	264	290	294	245	280	275	287	255	272	287	262	291	287	269	256	262	292	277	254	267	266	279	271	279	274	295	264	262	266	305	298	260	316	264	280	292	300	283	259	291	269	285	260	271	282	304	280	300	266	292	306	284	263	278	253	302	275	281	270	269	278	277	245	258	269	282	260	298	265	296	273	253	286	279	252	275	286	273	254	292	283	278	249	264	296	285	278	294	259	277	258	301	269	288	267	295	272	268	281	282	259	270	266	274	262	273	262	271	300	236	270	271	268	279	295	265	293	294	280	288	278	277	262	263	291	281	285	289	281	292	300	262	274	260	285	276	286	261	293	293	288	304	251	297	291	309	246	271	308	250	260	259	282	285	304	316	295	275	277	286	298	314	249	289	311	287	276	284	292	243	282	286	261	298	299	286	269	292	284	310	257	281	283	283	312	270	271	290	277	284	296	273	288	258	278	289	274	288	271	272	265	271	274	259	289	248	297	280	286	321	281	283	266	299	267	285	308	279	293	293	287	275	288	272	264	275	266	229	271	289	280	300	268	286	283	303	290	252	296	284	293	293	292	276	291	275	265	279	304	255	267	256	276	308	286	288	261	271	291	268	292	268	275	261	280	250	282	278	263	271	278	272	294	281	281	288	274	300	264	285	274	268	264	270	275	281	291	266	296	287	276	289	293	286	301	293	274	286	256	291	300	288	290	296	266	291	260	243	295	275	282	251	289	276	279	264	289	276	267	260	255	271	295	301	304	300	286	266	276	298	269	293	285	299	265	285	289	295	295	267	275	292	296	260	305	292	277	292	286	301	273	270	282	309	258	281	265	269	287	274	253	263	265	270	270	263	280	285	278	295	278	313	292	259	324	296	294	281	277	254	272	275	262	254	294	286	308	248	261	276	280	286	260	275	273	291	286	292	292	268	281	286	281	287	300	303	279	296	253	284	254	274	298	285	294	283	272	287	301	300	299	281	254	288	288	286	264	287	284	276	270	272	300	284	292	305	287	297	259	262	277	277	265	286	295	286	267	262	268	267	264	278	268	287	247	268	272	274	316	285	275	275	279	272	255	295	266	299	312	281	306	275	275	287	285	284	289	281	264	273	264	279	264	311	267	304	285	270	293	295	269	285	309	265	288	279	252	282	305	291	276	286	272	251	274	279	280	293	266	275	275	271	293	280	281	267	276	291	306	264	248	272	300	296	284	260	258	306	266	273	310	294	280	283	281	291	277	305	269	255	277	292	299	274	299	274	284	272	301	276	280	297	250	258	270	280	267	294	279	314	274	284	299	295	256	266	286	319	302	276	272	300	295	281	286	276	284	296	287	272	251	248	279	284	274	315	250	282	294	258	278	284	283	292	294	294	293	319	298	271	237	302	268	283	293	260	269	282	271	286	258	262	304	273	289	270	273	307	293	298	280	279	269	265	257	305	280	254	278	304	269	264	289	265	293	293	286	275	257	299	290	284	275	269	309	263	279	270	294	255	282	233	246	289	268	264	305	286	267	266	284	312	298	264	270	290	298	262	247	272	302	296	247	286	254	277	283	257	248	256	286	268	277	273	261	286	268	300	258	254	288	296	279	284	291	241	271	286	281	274	268	280	263	280	308	302	290	291	246	280	263
29973	12580	8345	4977	2620	1692	861	584	480	324	269	204	163	145	140	139	116	100	109	117	98	88	96	94	118	118	109	113	109	107	93	100	109	87	88	92	91	97	107	107	102	97	103	115	99	92	92	114	97	105	87	101	91	90	108	98	101	100	88	100	88	109	94	79	80	106	92	104	94	110	85	86	106	98	96	104	109	84	85	100	91	89	78	86	106	90	87	105	109	106	112	101	96	88	90	87	94	88	114	96	114	87	91	90	108	109	94	97	129	110	98	84	107	97	122	108	91	83	106	97	88	99	84	88	101	77	111	100	91	99	97	89	108	107	89	93	89	109	98	103	97	95	89	108	94	112	83	112	104	79	91	101	117	94	127	109	100	100	89	89	116	92	95	96	105	89	103	97	94	108	91	96	92	86	105	106	118	105	101	100	101	89	104	80	91	95	97	86	82	117	96	99	94	96	95	101	113	80	110	100	107	88	115	105	86	80	100	104	86	100	104	106	84	86	98	93	115	96	94	89	86	84	88	103	110	98	80	104	93	79	83	109	95	79	94	102	100	123	97	91	99	89	89	89	117	94	98	96	84	99	92	87	89	93	98	92	108	83	96	108	97	95	89	99	96	76	96	99	104	98	102	91	94	93	100	96	98	85	78	76	92	118	106	111	118	113	100	75	111	113	98	100	106	92	96	107	89	88	101	89	113	110	105	96	107	112	111	91	90	100	108	87	100	103	105	90	95	82	112	103	97	107	109	87	79	109	93	96	89	90	86	95	101	107	102	82	89	90	92	102	106	97	82	88	95	106	99	85	91	99	103	101	103	106	105	93	107	96	99	112	92	109	99	93	99	86	104	103	81	114	85	89	93	105	118	106	109	93	109	99	96	96	118	92	90	96	113	94	104	100	96	102	115	107	91	108	80	95	110	102	87	107	90	89	110	99	84	103	97	112	81	82	98	85	96	92	93	90	89	99	78	104	95	84	110	91	92	99	99	94	81	88	96	103	85	96	102	99	79	106	96	95	86	116	112	104	88	85	95	93	111	97	100	99	106	96	108	118	78	84	100	95	101	108	88	101	114	85	78	85	117	97	95	91	102	111	101	86	90	107	114	77	88	100	102	81	105	99	91	99	108	89	89	112	90	104	87	105	102	113	93	97	109	84	106	91	74	98	102	107	93	101	98	87	86	98	89	102	102	99	106	100	67	87	114	91	80	111	94	100	94	76	80	101	71	95	86	94	100	102	90	94	100	104	103	104	79	83	102	103	92	109	113	111	99	86	80	103	102	93	104	114	112	73	96	89	79	80	93	113	107	103	121	108	91	91	98	94	101	80	81	88	115	106	105	103	85	82	91	89	107	91	108	103	101	105	126	101	107	117	102	116	100	97	89	104	99	85	94	105	105	85	89	97	109	97	101	116	98	100	76	106	96	90	100	97	87	99	86	78	103	87	99	115	102	105	70	91	91	100	101	88	105	114	83	104	98	103	106	87	100	106	119	101	74	90	100	79	93	81	91	97	105	91	105	81	122	83	107	98	95	95	106	93	93	94	86	85	118	110	95	99	97	97	101	98	98	99	91	98	93	86	89	104	110	95	100	94	115	110	90	107	100	107	89	103	94	99	104	81	103	111	92	109	106	94	99	117	100	110	102	82	107	98	88	114	81	96	101	84	84	74	90	106	95	100	97	87	104	94	103	107	94	97	103	108	89	100	88	81	117	94	89	88	100	91	89	97	92	86	108	98	92	105	99	88	91	96	100	86	78	94	87	105	90	100	88	102	107	120	100	131	91	92	99	87	96	84	119	95	98	112	100	90	101	97	87	101	96	85	92	100	93	98	76	117	72	107	111	107	79	103	86	102	96	88	96	88	104	88	99	89	123	115	78	88	76	93	91	100	90	94	79	107	88	98	102	113	98	83	93	96	94	98	104	85	82	84	89	105	102	86	105	109	90	98	97	115	108	93	107	106	94	82	112	100	102	76	99	110	79	94	119	113	95	79	110	104	96	110	98	111	99	106	91	127	86	94	105	96	80	97	106	95	100	96	102	110	96	119	89	82	91	95	109	85	95	70	101	106	99	92	96	77	88	94	102	92	107	98	76	90	116	92	99	103	97	93	95	109	103	95	95	84	85	108	99	105	111	114	80	110	95	103	100	97	82	95	117	90	98	87	123	76	106	117	101	107	112	112	108	76	82	86	78	91	96	102	105	102	98	105	80	90	102	101	105	91	113	116	102	98	108	104	97	97	110	91	107	98	94	81	100	96	86	92	88	90	93	99	103	84	94	108	99	113	99	60	100	91	98	94	104	101	97	82	80	88	76	115	93	102	80	90	83	93	88	114	101	120	93	87	87	99	95	79	99	98	119	86	96	88	92	100	128	86	97	102	88	112	95	107	91	89	101	94	97	106	104	87	118	104	81	87	90	97	110	94	80	103	106	82	93	98	113	108	98	99	98	89	96	112	97	104	87	109	106	118	113	104	108	105	110	102	102	99	91	99	90	104	85	107	93	101	105	106	82	96	101	110	106	85	107	80	109	100	101	94	94	101	88	107	129	105	110	109	90	117	106	105	92	103	96	94	94	81	89	109	105	92	92	121	97	100	98	95	97	93	97	102	93	84	93	96	103	112	99	100	94	103	90	86	98	92	102	103	106	92	99	93	103	107	102	84	94	91	102	109	95	108	133	103	98	99	115	101	97	99	108	118	101	82	108	102	113	108	114	92	94	103	100	94	99	91	100	81	105	102	106	91	103	113	98	85	97	95	95	92	121	99	93	88	89	101	97	91	105	99	97	107	87	97	88	102	98	94	94	121	110	105	87	123	105	111	102	93	96	85	88	99	90	86	96	106	112	101	91	97	96	109	108	109	84	106	101	104	87	100	114	124	103	72	93	92	102	92	86	88	113	93	96	106	95	102	97	96	115	101	98	87	104	88	98	95	84	103	88	98	110	88	89	88	101	86	101	86	75	89	108	91	111	107	84	122	105	90	92	108	87	108	96	91	111	93	94	71	97	90	84	83	78	90	102	100	114	111	107	98	87	103	96	101	75	102	92	94	84	101	98	94	100	85	109	112	106	86	94	87	96	110	92	96	105	98	112	101	110	114	101	107	109	95	107	106	93	84	80	98	90	76	87	98	110	101	84	97	105	118	102	104	114	103	95	92	93	93	99	80	108	94	110	119	112	110	97	91	99	115	114	117	100	107	98	108	98	82	84	89	97	88	107	101	89	99	123	105	101	109	94	108	105	107	97	129	92	102	94	100	103	85	86	91	79	95	93	98	111	72	96	88	84	95	90	98	91	101	106	111	87	120	111	90	91	95	87	93	117	98	99	98	117	120	95	105	93	108	100	121	127	126	101	103	106	97	78	93	99	98	81	93	97	102	89	101	100	80	95	122	114	110	97	106	101	116	86	121	74	128	97	84	95	113	102	98	73	110	100	86	72	97	106	95	99	82	101	104	103	85	113	92	101	90	108	107	123	96
18582	9344	13873	12441	9140	6522	3735	2769	2216	1430	1051	787	696	539	445	401	350	343	334	310	277	272	260	266	232	247	238	287	232	253	239	258	222	277	231	257	259	235	256	248	251	236	239	248	231	226	260	220	237	240	225	229	252	238	213	224	226	220	221	244	202	224	268	219	211	216	245	240	233	251	219	269	252	240	239	220	204	235	246	249	245	207	211	200	235	211	243	223	221	209	228	214	206	204	235	225	235	213	269	221	234	243	227	239	222	219	225	222	244	237	240	224	249	220	217	218	238	260	198	219	241	231	223	222	222	221	241	193	246	225	246	230	233	219	233	229	234	230	227	237	237	218	235	213	200	220	227	224	249	208	232	234	220	238	235	227	254	213	259	235	236	234	216	236	238	235	256	240	223	213	223	224	245	241	231	235	222	219	231	224	218	230	227	231	199	244	206	220	245	241	212	209	240	237	233	216	243	222	205	212	229	218	222	221	232	231	238	248	233	245	233	224	193	212	202	228	237	242	225	239	212	225	226	232	221	234	244	222	221	235	246	225	247	202	234	236	212	233	222	238	226	210	214	224	212	233	214	241	229	240	240	230	190	229	260	227	221	222	230	224	238	218	233	229	210	227	211	215	214	246	240	237	248	246	250	247	230	244	217	223	231	219	212	252	238	248	252	245	222	220	248	229	250	184	241	237	240	233	244	203	245	216	209	214	240	226	263	220	228	233	210	215	200	227	231	228	194	231	232	231	237	222	238	253	237	223	223	221	225	200	228	206	216	197	212	219	234	224	229	229	239	232	215	221	226	219	233	237	244	231	220	224	241	197	236	244	238	235	224	225	250	206	260	206	230	221	227	261	227	224	230	224	226	249	228	214	229	236	223	231	226	242	222	199	260	235	232	231	243	216	252	247	242	219	231	250	245	219	205	228	249	202	207	234	237	219	240	227	273	232	224	208	238	233	220	235	230	220	220	240	216	212	195	216	246	219	239	204	242	220	239	252	229	219	231	219	208	257	220	228	221	238	215	227	220	237	231	254	191	231	225	246	217	250	232	226	214	207	229	224	258	231	221	222	250	235	247	232	222	232	226	241	233	245	230	234	236	225	217	226	246	243	264	235	220	217	194	240	220	218	223	240	232	232	220	237	214	214	209	221	238	219	234	244	225	228	208	253	233	210	239	245	215	238	219	225	225	247	249	254	254	219	235	214	215	204	208	233	201	231	277	236	241	240	231	200	212	187	206	260	228	213	242	251	232	212	235	240	218	226	227	227	241	219	243	232	239	214	270	248	209	244	218	247	231	212	241	241	207	212	232	217	200	238	234	231	237	230	225	201	210	231	254	245	253	234	192	226	231	229	209	222	236	252	235	220	219	223	202	215	210	221	224	231	199	217	248	211	234	237	219	207	226	230	217	235	267	223	213	232	216	224	241	227	217	224	236	220	214	221	232	245	231	245	220	231	229	200	229	236	215	207	216	266	238	218	246	243	246	226	205	240	239	213	249	231	229	217	243	231	241	241	239	220	236	228	235	232	200	245	230	233	214	223	232	235	226	240	229	250	195	250	260	211	231	262	246	217	230	226	227	226	231	242	255	224	259	222	221	207	216	242	223	223	239	220	268	217	235	218	230	232	227	212	243	207	211	216	213	223	243	238	233	244	214	223	235	251	240	234	227	235	224	236	247	225	218	237	221	204	198	230	214	249	229	231	211	216	218	250	246	203	224	265	243	237	213	231	228	209	253	237	220	251	220	210	234	254	248	220	198	200	235	222	212	255	209	239	221	245	244	228	217	235	233	207	244	236	237	245	233	220	240	214	228	232	252	227	232	239	221	218	219	221	219	248	218	224	231	239	213	240	228	248	236	251	210	221	253	214	219	232	225	235	229	197	205	241	240	236	225	240	215	239	237	215	227	232	229	220	223	224	191	239	220	211	236	219	237	237	222	225	219	246	243	232	245	225	241	250	226	230	240	241	230	214	208	232	222	243	252	205	208	243	229	237	252	232	217	233	219	236	200	207	208	230	243	231	232	250	230	227	246	215	261	249	208	206	237	201	228	234	224	230	216	215	226	215	224	225	196	239	224	239	211	216	243	204	226	226	260	242	226	251	209	222	213	206	212	230	243	214	240	221	223	250	213	220	252	230	224	218	249	230	243	218	233	222	215	255	226	246	230	225	260	234	212	217	233	225	236	234	222	242	227	226	244	238	240	228	202	236	223	216	227	223	227	250	205	210	236	221	227	262	234	221	217	232	225	226	218	211	220	223	214	206	220	217	202	223	222	223	231	210	205	217	215	217	227	251	223	238	236	200	234	241	193	197	202	206	228	209	209	228	217	216	259	264	222	223	240	216	237	235	218	255	255	228	235	236	209	220	241	247	212	258	227	230	219	198	222	252	232	222	217	248	231	238	213	226	229	232	229	244	250	229	201	256	219	221	231	200	238	249	235	237	253	262	252	237	236	215	220	254	200	205	234	245	228	224	229	263	220	224	237	228	257	219	197	243	240	240	223	225	222	272	226	234	225	206	210	227	207	254	214	239	206	226	193	223	232	236	199	236	218	230	233	213	220	209	222	243	210	201	215	237	232	241	218	245	237	236	214	213	206	217	229	204	239	220	223	216	237	260	243	235	230	238	221	243	239	237	227	234	231	282	243	206	218	230	227	249	230	243	231	237	234	240	210	205	222	223	215	235	226	234	237	237	228	225	243	253	196	253	228	220	228	234	254	225	248	215	242	229	227	224	228	235	236	228	222	225	224	233	235	230	194	216	208	228	223	221	240	244	241	238	251	215	217	216	217	226	229	251	250	253	251	225	240	215	201	237	237	215	230	222	225	222	238	216	230	223	239	237	214	232	223	241	211	221	225	219	242	229	222	211	210	232	229	221	226	227	224	242	242	228	221	240	279	225	236	231	236	224	236	219	221	210	217	232	205	222	208	245	211	205	233	209	209	237	226	250	242	214	218	198	237	242	212	214	237	265	208	222	201	257	231	257	239	243	238	196	231	240	237	240	192	215	240	216	240	238	240	233	242	249	239	218	248	215	243	239	215	219	224	213	254	227	237	226	224	249	235	215	218	208	220	205	244	218	224	227	246	236	221	243	231	224	233	243	219	237	256	230	218	240	209	219	229	223	246	242	231	238	228	219	238	220	238	252	227	230	247	246	221	255	238	221	202	252	239	228	223	217	224	206	213	225	219	233	221	242	248	212	219	270	242	234	226	212	218	210	250	204	246	239	243	216	226	243	235	188	221	236	225	237	230	213	223	245	228	222	254	215	218	233	230	222	210	226	231	227	218	234	252	213	229	233	221	234	212	228	241	229	221	240	216	205	231	223	201	208	225	233	209	242	217	234	235	228	201	258	226	241	252	222	240	223	213	214	222	248	206	250	206	253	207	232	245	235	230	229	234	224	222	228	225	226	231	211	242	206	247	232	238	227	235	214	241	220	224	244	230	227	206	221	233	220	220	198	220	226	242	209	189	222
36461	19848	17365	14879	11818	7567	4828	2637	1972	1275	575	299	295	258	228	168	176	166	130	144	134	143	126	120	138	129	123	128	127	122	118	117	140	123	129	112	112	115	138	125	115	111	148	128	114	132	110	98	138	126	124	114	112	105	139	109	129	135	119	117	105	111	113	113	117	142	109	111	107	130	122	114	95	136	123	90	120	99	107	131	120	113	116	111	124	119	113	112	123	108	116	110	114	100	108	122	123	120	117	135	121	97	94	119	112	136	111	114	103	123	126	99	129	105	120	114	119	119	139	120	132	115	111	97	105	106	107	130	113	136	136	110	116	118	114	122	121	107	124	100	126	112	132	106	116	99	100	105	122	112	97	114	128	117	108	118	133	120	106	124	110	155	105	98	105	127	121	105	118	108	107	111	110	124	133	120	115	105	107	118	130	97	128	120	107	121	114	113	117	99	130	118	128	103	108	116	124	116	121	113	109	114	131	126	105	116	102	113	129	111	99	111	137	125	114	111	102	114	111	120	142	118	94	118	108	121	103	121	133	131	139	101	110	94	120	113	128	126	115	117	97	118	115	132	120	128	124	127	115	126	117	122	111	105	127	114	103	128	148	127	117	92	97	122	119	111	123	120	117	133	144	106	119	112	132	99	122	115	111	124	118	122	115	104	112	115	113	134	114	127	126	107	110	111	126	128	113	120	103	101	139	97	124	110	115	119	148	117	126	117	111	145	123	112	101	92	111	110	106	121	95	128	122	144	121	109	111	117	136	135	95	101	117	110	114	126	127	116	117	123	121	118	118	121	111	119	105	120	116	122	101	100	119	102	110	105	121	119	89	134	132	133	141	129	122	132	99	114	106	133	101	103	112	102	100	104	120	92	134	118	121	134	147	135	129	128	110	137	118	111	132	128	137	111	113	103	117	127	109	120	125	120	140	107	110	102	133	118	129	106	120	137	131	112	147	113	126	125	128	117	120	116	104	90	100	107	128	115	148	115	116	125	107	133	105	134	110	110	141	109	128	127	110	99	135	132	112	116	108	114	104	119	111	144	113	93	119	125	136	114	100	97	111	107	123	104	135	115	101	95	117	118	109	117	139	116	115	116	121	104	107	120	113	121	109	119	94	102	113	132	135	114	138	122	110	123	115	113	135	121	135	130	123	124	97	128	118	114	138	114	113	115	120	135	107	125	130	130	121	128	108	117	129	121	130	89	130	127	118	131	122	113	120	127	112	112	126	133	126	129	100	94	112	107	114	133	100	129	113	84	111	106	123	111	107	121	125	148	122	126	100	125	113	110	109	102	127	141	115	117	124	155	113	119	101	124	120	144	127	107	135	144	110	104	102	115	113	119	107	99	100	117	120	121	116	102	133	121	99	105	120	111	137	117	124	110	125	106	129	132	132	125	128	118	109	128	119	114	105	134	122	125	115	123	110	105	113	141	112	117	100	104	113	116	111	110	107	112	118	113	137	118	122	119	127	115	119	110	121	115	113	109	126	110	121	130	121	134	108	102	131	119	113	100	100	129	119	108	97	130	112	106	97	111	122	135	120	117	127	106	110	127	114	116	108	116	128	120	116	130	122	129	122	103	113	122	124	126	105	113	126	132	115	129	120	112	123	112	115	113	121	118	119	130	108	117	119	130	123	131	132	131	113	100	112	114	115	126	111	125	119	115	119	122	116	117	128	120	133	109	95	125	101	118	121	114	97	122	115	136	113	109	105	99	114	99	125	116	109	138	92	118	95	128	123	106	115	115	101	103	117	100	138	99	110	96	127	134	93	97	131	107	115	130	94	122	113	139	112	121	116	126	114	123	128	146	114	132	109	100	117	117	109	98	119	129	108	103	147	108	109	128	135	116	107	102	113	115	115	106	97	113	125	117	124	100	106	120	130	134	116	111	100	101	113	112	127	127	113	129	126	110	119	122	124	135	127	126	126	122	124	120	95	97	114	115	120	102	93	123	135	103	145	132	123	134	111	135	122	122	130	127	96	113	120	137	114	123	113	131	90	129	121	109	111	108	112	114	86	96	120	129	126	129	120	119	110	111	116	132	105	109	104	112	110	111	106	118	138	111	121	119	126	102	122	131	109	93	96	131	92	131	113	144	87	123	108	111	103	113	119	97	126	110	108	113	107	119	126	116	124	108	127	103	92	119	123	111	128	118	121	127	89	91	116	125	113	130	107	132	109	109	99	139	110	119	107	102	117	100	106	116	116	138	117	107	121	114	99	122	104	133	131	112	116	107	107	135	136	110	119	130	77	119	133	129	89	125	129	126	93	103	106	122	119	119	116	128	147	118	131	129	106	146	113	117	114	102	131	125	114	126	99	122	126	127	121	119	121	112	124	122	104	111	113	112	105	138	127	133	145	112	110	111	117	106	123	123	120	135	116	107	115	112	108	115	130	108	97	118	117	112	141	126	115	124	128	115	109	103	126	123	124	107	96	132	103	116	119	126	108	134	124	143	102	113	119	119	119	119	109	116	120	142	109	109	121	126	86	114	124	105	121	150	122	126	125	132	127	141	115	115	124	116	121	127	124	110	115	118	108	120	93	111	100	124	124	107	123	131	127	121	114	113	119	135	112	99	120	133	102	119	130	116	108	118	99	109	125	117	103	95	133	114	129	112	121	124	102	103	132	118	119	131	123	108	121	108	120	107	119	110	105	111	119	127	118	111	142	119	118	114	117	115	130	97	124	131	117	129	129	107	112	126	95	122	124	114	114	126	116	109	109	126	133	143	122	117	112	118	116	115	109	132	118	111	120	110	105	111	112	119	120	105	133	122	107	112	130	121	125	109	123	138	131	118	138	110	120	100	117	108	141	108	113	128	109	121	142	142	98	121	105	128	116	130	126	120	116	113	111	118	110	107	121	133	129	103	107	119	94	127	121	124	131	102	95	112	118	116	127	139	119	119	112	165	120	122	123	111	135	118	101	123	130	141	103	111	123	130	114	89	131	114	120	116	126	127	116	109	106	108	107	110	122	131	124	97	115	111	113	112	109	114	145	120	117	112	108	110	129	124	103	97	109	118	109	117	125	131	106	108	125	119	106	105	120	127	125	136	123	114	115	115	114	111	126	134	128	124	104	126	116	122	117	123	102	108	127	111	98	95	104	125	116	117	97	115	103	114	123	123	114	126	112	120	132	114	97	125	105	118	118	142	107	108	126	116	106	116	112	117	134	109	145	109	123	126	124	136	111	126	118	128	122	125	135	125	106	101	110	122	117	115	116	139	107	118	121	111	124	129	144	111	107	107	118	114	100	123	125	113	124	106	113	134	119	125	121	123	129	125	109	132	102	135	110	105	108	117	117	111	111	131	121	110	104	109	123	110	121	110	118	117	117	113	136	101	127	119	146	116	126	107	113	103	120	121	120	113	96	113	114	115	121	118	116	137	145	125	126	129	136	116	111	112	108	128	124	108	128	134	120	114	106	120	123	127	104	121	131	119	119	149	107	144	109	118	123	117	118	121	122	112	99	124
22849	15476	24153	27013	26363	20592	15670	9838	8929	6269	2625	1356	1213	984	859	727	645	539	493	469	466	412	333	363	342	299	328	342	313	300	297	301	288	311	299	277	302	288	276	313	292	250	287	303	280	276	292	309	281	291	282	267	254	311	295	302	279	280	275	268	283	246	304	259	264	271	267	244	279	257	274	268	286	279	246	251	273	280	238	263	292	265	254	251	289	291	276	294	267	242	253	256	285	234	278	281	256	275	304	292	269	262	278	264	268	263	285	286	269	284	248	251	236	261	285	258	277	294	262	297	277	251	263	266	299	255	236	276	265	244	271	250	263	286	272	269	278	264	258	271	251	248	258	256	277	291	260	295	284	278	272	285	278	271	255	276	265	275	245	287	296	253	271	254	295	273	271	256	292	319	238	274	283	318	262	247	262	250	273	272	270	271	273	261	286	252	281	243	231	263	245	249	261	304	262	288	253	285	258	255	259	259	279	260	286	270	265	238	261	309	254	255	265	266	245	262	259	259	291	287	273	275	255	286	261	280	264	274	272	256	245	291	251	257	252	270	258	266	264	268	257	267	272	248	265	238	268	269	263	288	275	261	281	280	267	262	270	279	247	268	252	261	263	272	265	278	262	256	254	269	273	267	250	266	256	240	250	271	239	274	269	286	275	262	253	263	250	239	242	229	262	273	255	286	271	273	270	285	251	260	252	270	248	269	267	249	261	256	271	253	279	250	274	250	263	286	274	273	251	255	239	271	264	265	233	258	273	311	263	250	270	257	271	284	295	239	265	268	274	280	268	250	262	270	244	241	275	246	266	276	275	250	250	255	255	263	262	274	263	266	289	274	271	283	244	271	306	283	259	254	274	263	242	283	254	302	281	262	240	251	247	270	265	251	281	268	253	246	261	305	278	268	241	276	263	274	280	284	235	265	242	268	271	275	274	265	262	279	265	268	267	267	232	257	284	260	253	254	268	275	281	298	297	280	258	262	270	281	263	287	274	278	295	272	259	280	276	265	259	287	274	251	265	246	268	293	258	296	248	259	253	268	288	273	272	294	293	251	259	284	266	244	252	251	268	285	265	269	260	255	282	267	283	255	286	263	256	252	280	264	285	290	275	255	290	257	260	254	259	257	261	273	267	281	258	268	230	248	274	270	289	252	257	258	264	291	292	267	273	251	277	274	265	251	249	254	257	252	258	235	269	278	260	274	277	252	274	273	272	249	266	275	220	236	240	278	264	281	267	271	276	274	254	228	267	278	255	281	258	263	291	281	267	283	272	261	258	267	251	272	283	258	260	307	263	250	265	283	261	263	283	275	276	259	250	280	260	286	297	258	278	268	300	256	248	267	275	279	246	247	279	274	271	239	254	269	273	293	269	277	252	279	269	265	266	253	277	267	256	255	278	255	272	278	274	253	244	275	263	261	272	277	279	236	256	251	251	246	290	253	288	269	292	255	274	248	267	265	255	274	239	253	296	257	281	269	282	270	240	232	272	255	254	262	302	251	260	261	265	264	234	258	284	263	243	291	273	253	285	264	270	272	303	289	263	261	262	221	267	289	259	252	259	258	269	284	240	287	264	261	258	263	274	262	258	246	238	282	261	290	287	240	241	266	272	255	264	252	279	293	262	261	268	258	277	265	251	285	277	284	246	282	266	290	262	264	295	286	257	243	268	264	271	269	253	286	281	265	299	256	283	242	246	271	260	260	265	279	261	233	263	256	271	273	270	255	267	288	301	278	289	276	264	279	269	274	265	263	260	233	259	279	265	287	239	269	264	263	282	288	244	242	271	274	257	277	279	260	288	267	240	270	267	280	295	279	255	284	263	249	258	240	272	284	273	257	252	237	276	299	256	251	247	257	263	264	287	247	278	258	284	282	259	256	291	274	275	292	247	317	275	291	271	275	283	249	287	268	259	252	252	264	258	268	262	270	267	279	241	270	250	238	295	289	280	267	273	254	247	275	291	257	265	235	292	250	221	285	272	235	264	235	285	264	263	250	276	267	241	277	274	257	284	282	259	271	265	240	262	269	269	255	235	259	268	259	261	251	294	277	261	270	268	264	280	257	309	250	269	293	265	279	277	256	308	266	250	269	277	252	259	269	281	285	291	263	300	294	264	271	253	243	262	265	280	246	234	243	276	268	283	277	285	272	257	268	259	241	265	256	276	275	296	247	238	262	254	230	271	270	257	274	250	254	252	263	257	260	281	278	251	260	267	279	262	252	265	280	259	281	273	245	272	249	260	250	249	268	261	253	262	260	288	291	252	264	247	276	272	290	270	236	273	258	258	267	266	259	229	249	278	258	272	293	244	272	308	281	231	267	264	246	230	242	237	265	265	253	275	299	263	265	262	258	262	285	244	264	297	264	282	285	231	278	280	279	272	258	263	268	272	276	264	296	259	285	263	264	321	290	302	253	254	257	238	273	260	249	277	265	264	293	253	250	264	288	261	263	268	253	276	264	251	222	278	259	265	259	269	307	263	275	259	278	250	260	264	257	260	276	281	247	277	273	292	253	243	269	256	248	226	254	303	216	265	268	258	263	279	262	250	279	261	283	280	281	266	259	250	265	274	236	273	232	277	277	272	290	302	271	273	260	289	263	272	236	283	271	267	234	274	235	241	268	270	251	269	258	273	255	239	258	261	276	255	287	279	276	247	299	271	277	260	268	278	273	270	250	305	248	265	289	275	276	255	249	241	271	314	251	297	281	278	270	258	238	277	262	246	257	268	257	256	253	269	254	293	281	281	261	245	247	258	285	231	304	232	297	243	269	309	252	296	284	239	253	247	236	267	265	278	261	297	239	289	240	254	242	260	269	226	260	267	255	283	258	300	287	290	271	267	277	235	262	252	247	258	266	258	248	251	286	254	274	269	247	274	265	261	266	271	266	246	271	286	244	261	247	282	251	279	250	268	291	278	251	254	269	262	225	266	269	259	272	247	277	257	284	282	266	279	264	279	257	248	262	250	271	260	272	260	266	272	240	269	251	300	278	270	230	269	297	299	280	272	275	264	315	303	272	268	281	252	265	260	261	272	273	286	253	253	264	245	272	267	280	244	274	241	244	270	242	247	260	245	278	259	276	277	250	282	268	305	287	247	256	272	280	255	246	247	258	300	285	267	267	275	258	255	279	265	268	270	269	282	264	263	252	238	260	247	274	279	248	263	260	276	280	272	270	269	276	228	269	275	261	248	246	256	313	256	285	273	286	290	290	272	268	258	269	274	253	241	286	253	268	278	259	257	307	277	275	270	273	265	291	265	275	271	255	276	274	254	259	268	253	250	291	283	280	294	278	267	243	278	267	238	254	283	251	295	283	246	292	251	261	267	257	283	233	263	240	276	276	254	254	257	270	276	270	256	264	272	279	312	289	270	261	260	273	252	253	294	263	290	272	254	266	256	228	261	296	241	279	291	263	254	279	276	264	248	252	279	262	276	261	257	298	257	240	280	237	239	253	251	241	268	253	291	270	254	295	258	245	253	246
47340	26294	23441	20289	16728	10871	5704	3761	3255	1859	616	459	436	348	277	265	216	149	207	173	136	160	146	132	154	163	143	143	133	134	104	128	115	139	120	150	127	131	129	137	136	118	124	130	131	152	131	121	135	115	136	129	101	138	119	134	131	125	121	129	108	127	131	133	130	100	123	127	113	111	121	111	133	126	120	110	113	123	118	113	143	130	127	123	123	125	121	131	120	115	126	121	133	144	114	113	149	112	126	131	117	138	127	117	123	106	132	114	107	121	130	138	126	133	117	122	123	140	114	101	125	133	123	139	106	131	113	126	113	135	124	119	129	134	130	131	117	102	126	127	125	130	110	106	104	135	92	139	115	106	103	125	138	135	119	133	149	144	128	111	143	136	125	114	128	123	126	103	128	145	125	119	112	100	113	124	128	122	126	122	110	113	124	126	89	113	133	122	122	123	115	129	128	120	122	105	106	132	90	133	115	131	131	116	121	112	141	128	113	141	99	116	118	121	133	110	107	149	117	157	109	117	137	124	121	132	134	89	117	116	114	113	127	115	123	118	126	132	111	122	116	125	108	136	114	111	103	122	109	128	120	126	144	120	128	112	112	127	122	108	111	111	113	121	122	109	123	123	130	123	123	150	102	128	117	134	114	127	120	133	115	134	112	125	132	106	106	110	137	147	110	127	136	128	114	135	98	144	137	138	129	102	123	130	126	111	122	119	126	134	121	144	132	110	126	118	121	144	116	127	103	122	99	155	136	121	121	126	117	100	116	131	111	107	113	117	106	145	140	114	115	118	155	112	132	110	135	116	135	125	121	129	121	109	132	124	129	121	129	119	139	132	118	114	134	139	117	125	98	101	92	133	135	110	108	122	121	134	129	134	114	107	128	130	124	108	123	117	122	104	150	124	112	122	147	132	116	140	107	110	114	119	118	118	134	134	127	125	115	124	124	121	135	120	109	101	126	143	149	103	102	105	129	128	136	113	143	128	124	107	138	134	122	122	137	143	101	122	133	118	108	122	110	130	118	110	144	130	107	115	111	123	114	135	129	127	128	120	138	112	107	115	134	113	123	139	131	124	135	111	124	118	113	142	136	132	128	128	130	113	114	115	107	110	134	151	93	143	135	125	128	110	130	148	117	141	134	131	133	131	112	132	109	133	126	110	108	129	107	105	116	114	117	113	124	130	124	132	116	109	120	117	111	120	120	124	118	133	110	141	99	141	119	156	132	135	104	145	112	104	108	125	113	137	133	132	113	123	130	102	140	119	115	118	93	133	112	118	123	138	145	122	134	103	127	137	123	124	115	115	89	134	126	130	119	125	134	139	116	138	132	131	105	135	100	120	121	106	125	128	114	116	132	124	123	104	131	118	129	124	124	134	123	112	117	106	125	108	114	100	115	122	105	119	124	104	131	121	125	113	135	144	122	144	106	137	125	144	134	110	127	118	130	106	136	159	137	128	107	112	115	129	140	112	122	116	133	115	123	143	114	115	134	118	115	120	122	120	131	117	135	113	116	114	132	113	136	126	145	119	135	115	114	112	119	139	122	126	111	122	103	137	111	113	135	120	121	129	134	121	138	108	110	124	139	124	128	136	120	129	121	124	132	147	100	113	149	128	122	123	146	127	133	125	110	112	115	140	136	128	117	142	120	136	117	130	120	132	149	128	139	147	126	143	116	121	129	108	121	119	119	127	105	114	145	132	133	128	111	117	133	117	100	140	97	119	123	139	123	126	113	142	138	120	97	138	128	137	108	120	116	103	116	120	109	115	103	105	118	127	123	123	110	133	128	123	132	130	135	142	129	129	127	115	133	127	137	125	114	115	105	128	131	125	132	132	111	115	127	125	140	119	118	139	137	110	134	131	118	108	113	133	115	122	103	116	114	125	139	111	110	145	121	116	131	122	139	150	139	138	132	108	135	124	107	118	143	113	106	123	131	131	122	141	126	132	112	126	120	138	113	151	128	121	121	143	135	139	124	157	114	115	113	115	123	111	112	116	142	126	127	117	117	112	135	142	144	132	121	111	147	121	113	133	114	112	114	137	111	109	119	116	118	119	122	125	108	119	136	134	127	122	117	123	122	126	127	124	117	128	132	137	122	118	109	117	122	123	129	137	134	116	118	120	114	111	118	121	120	125	107	104	135	120	112	131	138	126	127	129	113	128	140	125	118	99	108	131	113	114	108	132	122	122	132	128	113	143	112	134	108	110	110	122	99	121	121	127	138	115	108	118	112	141	103	119	105	123	132	135	123	123	125	133	142	121	147	124	127	136	133	97	121	122	109	121	99	142	125	106	131	131	112	124	148	120	123	122	129	114	131	139	143	107	123	108	137	137	118	115	120	124	125	128	154	126	109	124	130	118	126	149	116	128	98	102	111	130	133	111	121	122	128	122	146	142	120	139	126	113	136	126	132	126	89	106	102	125	132	148	118	120	127	134	102	120	113	106	114	132	117	114	123	130	115	116	102	115	125	117	144	144	151	136	114	111	128	123	140	117	147	148	118	128	99	95	104	134	113	106	110	106	100	117	151	120	139	121	150	124	119	128	124	130	116	108	117	106	148	140	133	108	121	123	100	113	103	116	149	107	107	135	131	113	136	120	113	112	124	122	128	127	119	127	125	110	141	131	126	106	116	122	127	142	120	126	117	119	111	132	109	145	127	111	120	122	113	116	141	129	131	130	131	108	145	100	135	131	132	109	126	118	133	139	121	116	134	123	99	122	107	143	121	111	117	136	120	124	117	112	96	146	144	129	119	111	118	112	111	130	119	136	123	132	124	124	100	119	121	126	126	112	130	155	117	125	124	113	112	132	128	128	105	98	129	120	112	124	134	130	123	118	123	128	126	127	138	166	114	125	108	132	122	129	119	150	103	110	116	106	124	135	118	137	125	130	110	145	121	122	126	104	125	120	117	111	113	139	102	124	134	130	112	119	136	148	124	116	115	117	118	118	142	122	103	115	120	121	120	101	133	122	111	121	127	141	117	130	139	129	128	149	124	110	111	110	128	130	132	127	115	123	114	134	121	133	124	121	131	120	118	122	106	123	128	120	124	123	120	123	138	123	109	134	130	125	113	131	126	115	130	110	114	125	111	119	132	140	115	127	145	133	139	142	116	125	104	117	135	134	126	109	123	135	121	135	128	140	119	123	134	118	122	136	110	121	122	126	109	110	125	105	130	113	113	128	121	124	121	120	129	111	107	139	112	121	114	114	122	114	106	120	121	113	118	142	126	152	125	128	113	115	102	122	112	105	123	113	119	131	106	123	122	116	118	111	137	133	139	122	112	122	129	118	129	161	142	113	105	128	115	131	128	117	135	116	136	127	136	135	137	115	113	112	121	117	117	115	117	136	133	109	130	131	120	118	132	111	107	124	117	115	138	125	124	134	134	122	162	118	121	110	129	121	109	123	120	116	131	118	130	124	125	115	144	136	136	139	91	130	114	112	118	116	111	122	121	116	121	124	111	118	135	121	132	128
28942	19418	29307	33156	31406	24813	16462	13805	12436	7727	2846	2020	1828	1379	1201	1025	835	666	606	599	518	455	428	388	406	359	362	382	359	353	318	348	369	347	311	296	328	324	331	275	307	303	288	321	294	292	283	274	307	268	284	286	333	274	286	273	360	300	270	291	308	283	256	308	291	280	249	265	248	271	300	306	265	306	318	285	273	276	307	271	281	263	280	260	282	276	312	273	273	287	275	312	269	282	284	285	276	262	278	280	285	272	264	266	285	303	271	256	277	280	296	280	253	272	276	271	290	271	279	294	251	298	277	266	301	252	310	274	259	258	252	277	279	240	273	285	257	257	270	283	262	252	258	270	265	296	294	295	255	278	254	224	264	299	268	287	259	284	290	304	244	297	247	267	269	296	295	284	287	275	287	250	294	292	314	271	280	326	288	259	279	264	276	276	257	299	265	281	255	298	251	310	289	260	287	250	263	297	268	289	283	271	275	280	252	257	267	283	279	303	293	297	302	252	289	268	259	282	256	285	291	268	286	288	274	277	307	263	277	286	264	257	281	269	260	233	260	278	287	311	273	256	269	268	251	272	268	284	280	299	275	269	283	283	315	267	285	268	276	318	301	250	313	273	283	270	279	251	271	292	285	271	262	315	269	280	306	285	258	267	288	269	267	283	284	254	253	264	270	272	298	247	292	270	267	291	277	294	288	265	279	272	275	304	289	292	298	273	289	251	293	256	283	282	290	286	271	282	270	282	296	280	301	269	292	284	287	253	278	286	268	279	284	276	296	282	294	258	261	290	238	267	311	281	282	315	286	257	296	279	283	297	271	270	282	298	295	296	276	241	284	292	287	296	311	263	287	250	292	230	299	262	273	272	281	303	287	302	269	289	261	312	291	281	280	249	277	280	309	287	275	272	266	300	285	285	311	272	304	263	283	268	274	278	261	256	288	332	287	280	288	300	279	279	261	269	269	312	291	286	254	267	283	254	276	253	260	277	235	317	269	271	269	270	264	274	285	274	304	270	273	256	287	271	280	318	283	252	273	277	279	249	278	272	254	259	305	278	272	261	273	274	271	277	270	261	309	298	271	309	274	269	257	262	264	265	273	254	264	279	260	250	260	292	293	278	264	278	263	272	313	250	285	264	268	293	298	265	270	261	279	272	257	245	264	288	277	268	269	274	273	258	280	302	280	266	284	264	260	280	278	273	301	281	271	280	260	273	285	271	309	275	289	292	274	258	260	277	286	302	295	294	298	273	307	300	302	271	294	279	250	271	270	274	267	286	280	296	283	272	287	270	261	266	291	259	287	273	291	278	272	288	316	299	276	236	237	273	271	296	248	288	270	272	274	282	323	276	272	273	280	315	303	289	304	252	280	271	292	289	267	261	306	264	299	266	224	275	292	256	270	269	268	271	302	265	285	301	244	261	266	268	288	310	277	277	297	277	259	270	267	258	264	327	262	278	288	280	262	266	270	262	285	281	275	259	284	275	281	262	276	275	239	289	295	291	269	274	279	284	300	297	286	264	276	291	258	290	287	275	273	279	265	252	257	248	284	296	272	267	275	276	254	281	292	255	284	263	298	297	304	275	283	254	255	280	272	264	300	263	282	272	270	293	311	279	289	299	301	262	275	281	266	288	266	287	278	284	265	271	261	295	280	272	294	288	263	308	293	245	298	272	286	249	285	270	278	275	270	280	267	259	289	268	284	270	270	287	285	262	251	258	247	285	237	287	280	273	287	311	266	295	263	241	274	263	270	282	291	303	274	248	259	279	290	251	273	257	271	282	258	282	282	281	288	279	273	245	279	275	268	274	265	246	275	310	266	302	284	283	268	292	284	262	302	302	258	278	263	284	255	288	281	248	273	276	274	267	249	297	275	273	265	299	275	266	277	235	280	296	268	278	269	266	255	267	291	271	296	299	259	282	269	291	279	271	253	268	274	303	282	242	253	279	241	264	310	258	284	267	277	259	296	263	276	227	271	277	279	268	303	285	282	282	295	291	268	267	300	276	268	272	288	284	274	294	268	276	261	283	290	259	253	298	296	278	262	268	245	269	308	256	288	264	267	266	317	295	265	275	279	275	277	265	247	295	288	270	273	294	256	261	287	257	285	266	269	267	280	255	272	251	273	264	287	285	274	255	262	257	291	295	285	278	279	242	264	287	267	261	288	264	311	294	277	275	296	323	297	275	274	262	281	243	260	287	296	289	280	274	293	290	277	288	306	280	283	285	269	279	233	263	270	279	279	266	277	285	283	275	284	270	263	277	275	281	295	255	252	284	281	272	276	264	262	287	288	270	304	270	242	287	276	264	252	282	278	276	292	274	258	260	292	286	273	270	301	266	260	278	277	271	283	283	270	304	278	268	287	280	307	274	246	266	250	289	267	276	246	296	269	295	286	273	261	269	276	266	276	261	259	279	282	268	280	273	290	262	254	303	303	267	272	276	288	252	261	249	279	291	265	282	271	265	279	261	292	276	284	293	272	234	289	281	266	268	277	278	293	264	280	266	270	258	285	282	273	275	250	298	267	271	277	284	274	291	288	286	286	299	261	263	283	283	283	270	283	264	318	298	304	314	251	287	248	275	270	267	275	280	270	260	286	276	277	283	287	269	293	277	279	243	284	264	275	273	269	255	276	313	290	265	255	309	285	295	274	293	244	274	285	283	276	274	275	269	258	268	290	289	258	257	281	236	286	300	260	278	269	292	269	280	284	304	278	263	265	301	261	274	292	279	275	228	269	269	288	280	263	268	283	289	255	310	277	267	259	301	265	282	282	276	276	293	292	239	288	277	279	281	279	287	292	276	291	279	273	264	290	260	255	293	288	247	287	279	260	261	276	255	275	280	285	292	272	265	252	293	281	293	306	288	262	267	280	293	267	267	272	301	317	267	319	307	267	269	274	282	261	265	280	262	286	287	287	281	280	270	279	287	276	271	262	271	303	256	279	249	256	286	282	274	253	278	261	284	275	265	301	276	280	263	287	268	262	288	321	297	280	277	269	286	274	279	302	235	300	278	291	266	273	289	268	263	288	279	288	250	289	280	284	280	296	267	265	273	264	290	282	274	298	271	270	250	267	279	282	287	259	259	299	259	300	287	275	287	303	269	281	283	267	240	274	310	285	294	291	290	264	261	277	288	274	288	264	266	314	262	264	272	295	288	251	260	284	260	281	275	301	299	286	269	291	256	288	252	311	291	276	297	266	263	267	285	281	292	262	269	270	281	288	272	262	279	289	291	290	310	260	274	279	273	294	297	275	293	279	306	291	283	257	266	266	283	279	262	272	274	289	302	265	275	313	283	262	304	247	274	273	276	298	260	283	279	278	260	256	280	294	257	284	293	253	288	278	267	253	294	270	281	258	289	230	260	287	285	287	265	257	298	264	290	282	276	290	278	274	274	263	311	276	264	238	265	261	299	263	274	250	222	310	251	275	283	301	277	267	293	254	315	249	276	275	263	278	271	281	274	285	295	292	282	273	295	271	279
24902	15409	7504	4577	2911	1729	1029	653	416	281	225	219	185	135	154	138	138	106	104	105	104	110	90	137	99	123	107	104	122	97	108	102	124	98	109	86	99	111	103	100	99	124	94	106	98	103	90	99	93	109	98	103	104	77	98	108	71	85	74	108	100	84	111	87	100	99	87	94	92	95	98	103	101	89	113	121	89	94	100	94	97	117	94	95	93	84	74	94	99	94	78	91	89	106	98	97	121	95	91	116	110	97	102	112	92	89	95	95	91	122	111	76	85	85	123	93	108	106	97	96	101	90	97	85	89	87	91	96	110	93	103	99	88	82	92	114	90	88	122	100	119	108	104	101	119	100	92	98	93	88	86	105	122	86	85	85	103	85	85	83	89	107	90	106	94	94	94	91	92	104	94	93	87	88	97	111	93	92	92	108	93	100	115	88	119	112	108	106	98	100	77	99	95	94	101	86	84	93	93	88	109	98	96	94	88	100	96	97	99	89	75	97	93	97	84	89	83	99	96	96	102	101	91	100	93	93	86	95	99	95	109	109	115	100	75	90	89	94	93	91	90	84	93	83	100	90	82	89	97	104	89	106	99	100	88	123	106	93	119	100	105	105	107	98	90	93	88	87	108	91	107	106	85	92	81	93	96	93	106	103	90	98	98	90	109	95	82	105	98	115	91	97	91	90	81	92	88	93	91	91	92	76	82	109	123	97	118	89	98	91	108	101	93	107	94	92	104	81	104	98	100	69	89	113	106	88	106	84	91	100	111	96	95	107	92	91	101	108	117	94	110	98	86	82	91	90	110	102	105	98	113	89	80	78	121	101	91	109	102	103	104	99	98	104	109	106	98	97	113	117	69	111	99	113	105	85	101	107	101	105	90	107	89	97	74	115	98	100	98	114	92	88	89	91	91	101	96	98	91	91	102	102	91	94	104	106	88	120	100	94	103	99	109	92	98	93	86	102	88	92	105	95	113	94	86	96	91	98	120	109	78	99	99	116	98	112	100	124	120	89	99	95	87	93	98	106	97	109	93	125	77	125	121	94	84	93	89	81	75	109	94	85	102	120	100	98	101	111	77	97	109	112	106	83	105	92	103	110	74	114	97	100	92	109	98	85	106	104	93	112	95	94	91	84	85	81	115	116	90	95	83	92	114	105	104	121	113	98	87	96	93	116	104	110	97	96	113	98	85	98	108	93	94	102	84	84	109	105	108	115	91	90	104	92	97	86	112	90	104	102	93	112	73	84	99	93	100	86	120	83	107	93	82	90	100	95	122	88	105	89	96	110	68	73	80	107	100	101	79	100	94	82	97	79	93	91	94	73	92	98	112	98	95	93	86	84	72	88	81	108	99	90	113	75	85	83	97	101	100	128	93	84	97	91	105	101	116	88	97	85	106	99	105	95	115	113	102	77	82	89	83	94	93	111	119	103	87	103	103	105	69	81	88	89	85	96	111	66	93	101	102	111	79	108	95	113	101	99	97	88	96	102	89	109	87	101	103	88	85	89	87	98	86	97	100	89	101	111	106	92	94	82	101	105	127	106	98	83	105	107	116	105	86	88	88	90	86	82	103	103	115	104	91	94	100	108	97	104	116	76	89	98	96	98	84	79	78	80	89	102	105	104	74	94	95	95	101	108	100	101	99	90	110	110	108	91	115	88	93	86	81	99	101	84	86	103	93	94	103	95	98	93	81	74	120	119	102	98	99	101	75	86	94	91	112	97	96	93	83	103	99	97	94	102	90	92	82	84	89	105	103	93	105	111	94	105	97	108	93	97	107	105	75	97	100	105	118	98	95	99	94	101	104	102	89	111	88	107	109	109	97	92	74	82	102	103	89	109	109	91	104	95	104	99	88	107	118	79	84	100	101	97	91	85	116	102	89	93	113	100	89	117	102	105	109	86	91	82	89	81	92	87	79	92	105	86	106	83	92	111	104	85	89	102	98	85	73	101	108	80	103	103	98	90	100	98	117	111	89	105	102	96	92	106	91	97	83	102	94	108	99	99	107	91	87	94	95	88	101	89	113	106	116	96	100	87	119	102	110	95	113	79	92	99	99	91	113	92	83	94	93	98	83	105	96	89	96	90	82	112	90	89	87	103	90	104	100	94	91	101	83	93	99	80	108	107	124	108	83	103	97	97	74	80	87	115	87	85	107	105	80	88	80	87	97	93	77	100	111	109	108	80	87	119	89	86	105	86	112	110	102	96	97	92	104	103	107	95	86	81	85	87	86	91	91	84	99	85	100	92	76	84	92	106	106	97	90	103	95	87	114	81	72	114	103	88	103	81	127	104	94	94	91	117	109	101	103	127	113	99	95	98	92	103	79	100	97	79	92	77	92	84	95	83	115	109	104	109	99	105	95	104	95	117	122	91	91	85	83	84	90	94	91	99	88	98	98	92	88	97	101	87	112	88	109	89	91	95	87	106	92	91	121	99	115	111	98	105	95	105	89	92	90	90	108	91	99	99	90	85	83	93	98	90	89	78	86	82	88	103	97	94	99	96	103	94	96	112	104	101	113	112	98	88	118	94	120	112	98	92	100	106	94	96	119	114	109	85	90	95	100	100	100	87	114	94	91	68	93	96	90	106	95	99	107	112	96	86	82	112	95	98	106	109	90	86	83	90	85	89	84	97	89	100	103	72	101	96	85	94	102	90	101	95	96	88	109	98	100	100	123	90	82	98	107	89	98	87	112	97	91	93	97	76	84	109	92	107	114	99	81	112	98	110	104	97	89	79	92	77	90	106	101	91	94	82	87	103	77	118	92	78	98	115	96	89	109	109	99	106	91	88	92	113	101	104	83	95	95	104	95	111	83	86	108	97	86	110	112	93	87	87	96	90	96	87	108	112	108	123	91	102	96	102	116	99	96	106	98	100	94	94	86	98	96	109	111	108	98	93	104	98	104	102	104	88	117	97	101	103	79	95	89	89	88	101	102	94	89	85	96	100	107	86	100	98	100	110	105	93	85	109	88	95	97	115	92	98	74	89	72	109	92	94	74	106	109	113	89	86	93	106	99	106	103	99	110	117	96	122	88	89	96	104	97	88	82	77	100	108	93	81	91	91	83	98	85	107	87	99	103	114	106	83	92	120	101	115	92	85	91	107	98	79	105	114	112	95	108	95	91	80	92	84	102	102	108	103	87	98	89	82	102	96	116	94	98	103	96	83	86	98	77	102	104	88	104	111	102	104	89	88	98	112	99	105	91	85	99	99	98	89	102	103	100	76	88	98	99	104	102	93	95	104	97	86	94	105	95	86	88	98	100	110	90	98	116	99	97	94	90	94	86	95	89	122	112	100	73	105	104	91	108	97	107	106	92	89	97	107	88	108	83	87	93	87	96	99	110	106	88	123	88	96	100	87	101	104	117	88	76	96	95	96	96	90	92	101	96	88	100	106	90	119	119	94	86	90	98	95	95	93	102	83	84	81	93	95	101	86	102	100	97	115	85	114	92	83	89	98	96	102	88	86	94	83
15402	11912	12023	11901	10100	6889	4732	3177	2187	1271	921	859	799	517	462	394	376	390	298	332	290	241	249	251	258	256	261	270	252	251	248	245	249	242	263	276	238	238	217	241	218	247	231	231	250	237	224	254	231	212	233	232	231	247	215	247	271	211	232	207	252	238	212	228	223	245	248	195	235	234	204	225	205	228	221	209	232	240	216	211	233	218	220	239	209	225	203	214	210	217	235	193	253	181	210	223	235	218	221	229	205	221	233	231	231	254	228	210	216	203	235	191	251	252	252	221	200	252	238	212	223	215	193	233	209	226	215	226	212	245	214	231	224	236	206	227	223	253	222	211	241	232	219	258	179	200	207	204	220	218	222	219	224	185	205	235	244	223	226	201	240	228	216	221	226	218	258	248	233	217	219	220	226	206	226	200	215	247	202	208	251	228	222	185	204	231	212	219	223	224	230	222	196	249	233	202	238	196	241	222	225	233	211	234	226	233	216	213	228	227	223	208	215	227	206	239	194	218	225	256	226	224	234	245	223	240	234	223	240	202	221	218	230	196	226	218	221	216	225	226	223	209	237	245	241	258	198	233	255	214	226	229	214	190	203	225	221	236	219	235	209	230	221	223	228	230	191	232	208	239	226	219	213	211	221	216	228	215	203	214	219	242	233	224	245	214	231	207	209	237	232	223	191	241	239	209	237	229	220	227	222	230	238	184	239	234	217	217	218	242	242	203	209	230	214	221	255	231	240	220	215	204	235	213	221	211	233	222	229	211	220	254	228	206	214	219	217	238	221	201	200	229	230	225	245	213	202	229	227	231	230	218	231	229	244	236	209	226	223	218	203	246	231	201	222	225	249	220	219	217	213	222	254	243	226	213	251	233	217	226	264	231	235	227	216	238	233	211	224	226	229	233	223	246	233	225	235	227	227	250	208	228	236	234	233	208	214	211	222	242	230	211	237	226	193	236	222	221	236	224	218	235	223	243	202	210	214	202	242	229	217	239	208	227	205	233	226	253	236	225	217	214	187	256	201	238	257	218	220	255	232	217	237	216	231	205	224	221	214	190	225	208	247	235	224	208	230	233	199	231	194	212	211	236	220	238	218	225	214	208	235	212	215	188	234	221	208	228	249	229	213	225	207	241	245	240	222	208	215	226	218	204	214	213	239	191	202	223	224	244	222	216	234	218	234	225	206	191	218	215	231	211	226	208	215	233	201	227	245	214	218	211	212	222	225	245	231	211	227	172	254	198	247	240	243	236	229	232	230	208	225	217	236	218	240	242	254	206	199	232	221	229	246	248	236	210	237	242	228	228	203	250	222	238	225	250	235	238	240	205	208	221	243	229	222	250	219	253	214	201	215	210	242	229	226	211	223	199	220	243	221	217	250	222	214	232	249	231	217	213	223	213	225	226	220	234	220	244	238	206	250	199	222	203	221	232	207	196	225	261	214	217	241	226	232	238	238	195	222	238	236	198	201	234	237	196	227	194	233	236	230	232	213	226	241	203	218	254	227	210	216	229	208	211	247	229	202	238	217	256	244	225	225	227	231	209	212	256	203	245	211	233	229	214	212	222	230	246	205	199	190	196	220	228	247	234	207	212	207	241	215	212	222	235	224	216	214	218	238	239	237	230	227	228	218	217	208	219	207	207	243	242	213	214	206	217	209	224	221	186	232	235	197	232	210	222	231	222	231	212	215	216	218	244	240	239	205	220	210	230	213	197	229	233	239	227	247	233	231	232	214	217	237	214	199	206	209	226	237	215	222	211	215	203	230	220	239	209	212	211	219	238	230	234	234	221	216	228	246	216	215	240	232	208	225	229	221	237	204	238	195	221	217	229	246	215	226	217	230	226	215	218	204	215	263	241	237	233	238	224	244	221	229	199	215	222	245	219	237	192	223	216	229	213	220	221	223	235	226	205	202	210	212	223	227	227	242	219	220	208	223	208	256	234	222	226	231	231	206	218	221	215	213	197	218	215	200	247	241	202	226	188	234	202	215	214	222	229	209	252	233	220	204	209	258	231	207	225	220	213	216	205	208	212	209	234	218	184	210	221	212	211	227	218	232	216	218	229	243	229	227	223	195	209	196	234	219	214	233	216	230	239	235	212	236	224	232	208	230	220	225	216	207	217	199	208	211	208	251	215	268	231	198	227	212	233	226	226	227	207	239	231	208	236	201	210	201	240	221	232	219	219	246	242	204	224	213	214	231	209	222	253	207	208	217	203	200	245	211	217	234	224	219	215	227	248	226	250	217	236	226	214	242	246	235	247	258	221	240	252	237	224	225	221	230	209	224	217	212	242	223	245	217	226	221	230	223	233	239	210	246	207	222	238	233	218	227	224	237	228	227	242	216	177	232	242	193	224	219	214	237	212	233	208	236	218	202	230	242	224	228	245	240	198	211	222	226	225	202	239	193	212	227	236	217	209	230	204	224	231	209	202	215	199	216	211	232	238	242	218	217	219	211	214	231	216	211	222	238	231	203	214	212	217	205	205	202	230	228	222	254	213	226	267	222	187	235	226	227	223	211	232	242	222	249	224	215	245	230	218	232	242	229	196	215	234	223	230	200	232	189	229	235	231	234	219	236	218	237	218	224	220	224	209	215	210	224	242	200	255	227	209	221	217	227	194	197	214	237	206	231	196	199	230	222	213	228	226	213	240	219	239	239	239	213	236	228	229	189	208	226	233	239	223	245	218	238	195	221	211	221	213	234	222	214	221	214	222	230	235	246	235	218	208	207	228	238	228	254	243	217	208	226	225	201	229	237	221	215	229	251	233	218	209	235	214	237	211	225	212	225	190	232	206	213	202	233	217	238	252	218	212	230	220	246	242	239	210	225	196	223	236	239	221	259	222	234	240	180	214	227	232	252	219	265	230	218	214	235	219	217	226	234	221	217	231	231	212	206	220	203	251	218	246	222	223	243	216	211	227	226	200	255	233	233	193	225	215	234	234	216	235	216	226	205	235	198	239	221	206	192	238	230	228	235	252	228	217	238	221	228	209	211	240	213	222	227	243	203	247	230	210	200	204	205	249	206	208	235	220	211	212	234	238	231	242	229	202	214	246	236	210	211	221	203	241	236	227	223	216	212	217	219	207	238	225	220	233	214	238	190	225	247	217	225	226	235	244	236	234	229	229	204	216	206	223	229	243	214	215	231	229	211	215	223	235	219	237	223	237	224	218	246	203	224	240	258	227	192	235	218	182	226	215	208	200	229	210	203	228	224	229	236	228	227	232	249	220	210	212	232	213	221	210	214	213	215	226	206	217	230	222	206	219	213	230	236	219	234	238	222	225	257	223	214	224	198	232	235	202	215	243	237	224	224	237	212	246	223	201	230	235	221	228	224	215	206	204	219	216	220	220	225	224	236	230	250	239	223	243	220	225	230	222	214	206	209	219	219	246	262	212	218	233	191	211	243	240	225	234	241	221	247	233	218	222	200	223	213	223	235	220	222	242	233	225	242	226	227	225	223	239	251	227	230	227
45356	24239	14953	9697	6436	4329	2865	1898	1247	558	303	229	187	196	187	167	160	146	152	127	113	129	115	109	132	120	131	122	115	132	133	119	120	131	145	134	119	130	134	137	120	117	143	127	127	113	132	108	94	123	119	126	130	116	123	125	115	107	130	99	127	117	118	108	108	90	126	105	129	112	113	109	125	105	118	118	137	121	91	106	98	103	112	112	120	111	101	116	122	101	114	105	108	113	114	122	135	117	117	106	134	109	120	118	116	119	117	119	121	125	129	134	123	121	135	118	98	123	109	114	110	115	98	124	120	126	114	109	129	138	99	122	111	138	113	105	123	111	114	121	130	129	122	117	107	135	103	114	108	129	95	115	119	124	106	106	132	103	129	110	119	127	123	119	133	121	91	122	130	99	118	106	117	112	127	136	96	124	116	126	110	102	128	106	116	113	95	127	115	104	106	94	114	110	112	135	114	127	129	103	107	98	112	133	108	116	123	122	109	116	121	105	102	117	112	109	100	108	120	127	101	106	133	131	94	112	111	108	127	109	124	118	126	116	117	117	127	117	111	107	108	106	122	102	127	121	117	101	116	113	112	120	127	109	111	126	112	78	126	108	125	105	105	118	116	111	105	114	122	92	106	109	111	100	103	115	127	109	111	115	100	99	124	126	123	132	116	139	150	121	115	121	126	105	108	138	118	117	119	104	113	108	121	120	140	132	132	121	117	134	99	128	113	118	100	125	132	107	128	120	125	115	132	119	114	105	97	131	123	109	110	124	120	104	118	128	119	137	114	113	109	113	130	95	99	119	105	108	112	141	111	109	108	104	120	124	142	115	137	104	125	115	116	98	128	114	135	95	95	116	134	128	117	96	121	117	127	122	134	113	133	123	117	123	108	114	142	113	141	124	105	120	120	117	104	88	115	107	110	111	113	108	112	113	114	117	108	119	134	118	125	109	94	104	114	111	108	107	112	117	119	107	119	122	118	123	111	136	107	145	155	105	113	113	113	110	99	116	130	119	118	117	116	102	128	122	110	119	108	86	120	114	137	119	136	120	115	123	116	96	112	139	112	107	128	96	103	87	117	125	121	131	124	118	121	111	108	128	109	122	105	107	110	120	106	129	119	116	101	102	116	103	118	103	103	137	118	132	104	101	109	106	130	124	140	120	108	108	133	115	109	113	124	128	129	103	122	107	101	123	139	138	112	98	112	118	113	110	124	100	116	116	109	125	109	111	113	134	113	82	136	121	103	113	125	116	129	106	106	106	129	134	116	130	106	118	114	117	125	107	124	111	106	120	110	94	91	97	112	115	129	98	116	103	98	123	118	118	108	97	122	122	122	114	117	120	120	104	119	101	128	109	127	127	113	115	128	122	95	105	121	106	108	138	131	118	120	114	117	102	111	113	133	123	116	134	134	120	121	131	120	117	111	124	115	133	113	111	117	115	104	98	117	133	127	130	107	124	125	130	114	101	119	104	90	118	115	124	99	113	118	106	122	127	117	124	137	122	100	100	150	129	103	118	128	117	130	114	104	110	123	136	121	112	100	95	105	109	122	131	112	116	120	107	102	113	124	103	115	100	116	104	110	107	123	117	120	109	107	118	103	113	125	111	118	111	118	129	105	107	141	113	115	108	105	117	101	107	109	110	134	106	148	119	133	119	114	125	101	110	119	102	113	127	121	133	107	121	98	109	113	138	117	123	110	122	121	113	115	118	109	119	120	101	115	102	100	102	108	114	103	114	122	121	132	120	127	120	104	107	111	129	110	106	114	119	121	118	135	124	133	119	127	139	115	112	110	106	105	106	110	116	97	105	115	122	115	120	123	110	116	140	116	103	120	127	119	119	127	103	116	113	105	114	106	119	103	99	116	117	124	139	151	127	107	114	122	117	114	106	134	102	81	119	120	100	114	120	128	135	105	131	98	128	119	144	107	122	89	120	103	115	107	128	103	121	127	127	108	122	119	113	142	131	134	128	113	128	113	124	119	115	109	101	120	122	109	120	120	122	98	118	135	126	121	135	129	114	121	110	124	117	146	128	112	132	122	118	105	107	111	141	123	105	105	121	114	97	111	120	123	125	127	117	99	117	110	129	124	142	127	134	119	111	131	127	121	110	118	113	123	123	119	109	140	132	94	111	102	118	108	109	101	119	127	136	117	110	111	126	101	104	113	113	102	121	109	96	133	113	130	106	123	114	118	105	100	107	118	122	116	119	99	122	118	94	99	111	134	105	138	120	129	124	111	124	108	133	110	117	121	113	120	116	125	137	91	136	103	134	117	105	136	114	149	112	133	123	109	113	137	131	118	105	136	120	134	105	132	106	124	102	142	110	110	96	105	102	133	123	111	108	115	116	114	137	119	129	93	113	96	104	96	94	102	120	123	123	130	141	113	105	130	101	126	118	108	127	112	120	114	102	102	133	122	124	103	110	109	102	105	131	104	126	88	123	99	127	132	100	105	136	128	143	126	135	114	124	106	139	126	114	116	114	140	112	111	110	120	111	113	103	96	111	129	93	114	110	122	131	107	101	114	108	130	114	118	121	109	117	127	98	108	126	112	109	126	133	116	126	108	108	99	110	95	134	104	109	114	118	89	129	142	127	142	117	100	116	121	102	109	116	114	115	112	119	113	119	135	113	130	102	108	120	131	98	130	137	115	130	110	113	116	107	111	125	123	123	96	119	109	97	127	120	134	142	128	97	110	115	130	127	101	113	123	117	110	129	113	118	134	101	96	121	115	115	112	119	136	139	109	118	128	120	123	99	120	139	128	137	118	99	118	111	120	131	148	120	130	120	119	108	137	105	107	135	102	96	111	132	122	117	135	113	131	107	115	109	104	140	142	99	96	112	122	112	119	143	105	129	110	110	117	105	116	118	119	147	107	122	118	117	103	96	96	108	97	89	117	105	113	126	120	123	143	132	100	127	115	125	138	126	96	115	120	123	91	123	121	123	127	100	102	105	108	105	119	88	110	119	116	96	107	129	153	108	121	140	127	130	122	103	123	105	124	117	111	101	110	119	121	116	106	99	98	125	109	119	118	113	113	127	142	121	124	110	108	101	97	114	126	116	123	126	125	139	111	116	140	100	113	107	113	114	107	115	103	112	121	114	127	106	115	111	124	138	112	107	119	119	109	125	96	126	110	105	111	125	102	102	117	114	109	137	149	133	101	117	129	117	104	128	109	130	125	103	104	110	139	122	111	112	112	101	108	94	127	97	108	120	106	108	110	105	121	109	97	116	125	130	94	115	112	132	130	113	118	127	125	116	107	117	107	118	120	125	142	101	113	109	120	116	114	120	116	108	110	88	106	97	108	111	103	111	107	111	130	129	114	123	119	115	101	97	123	107	115	97	125	96	106	108	111	115	98	133	125	122	108	116	121	106	127	139	96	121	122	101	112	113	114	107	112	116	106	106	140	134	113	110	102	113	133	134	117	115	108	112	123	113	119	130	107	98	112	114	116	127	105	103	114	125	125	109	121	98
28970	17659	20574	19579	17362	13966	10321	7916	5320	2578	1250	898	964	825	630	565	503	486	388	419	356	334	332	318	333	331	307	303	312	298	298	294	300	268	289	285	302	279	287	253	284	307	260	277	261	300	281	276	297	265	285	267	257	273	254	276	276	267	281	248	262	288	246	272	261	234	282	258	251	240	231	282	252	256	250	279	253	250	249	271	268	301	276	279	265	248	269	265	290	266	256	263	277	259	254	282	273	271	296	281	270	261	272	282	254	287	262	258	285	286	256	293	262	245	268	270	265	294	246	279	239	253	255	257	281	266	302	297	290	261	281	276	285	246	276	269	298	263	259	247	246	278	267	263	246	245	259	288	257	291	277	253	255	271	257	245	267	258	234	271	275	274	253	265	229	275	250	259	240	248	266	277	263	259	257	273	252	240	277	250	250	282	261	279	274	244	267	281	248	279	280	262	266	256	270	271	276	314	254	287	278	241	231	259	267	287	299	242	262	271	282	244	289	284	251	232	282	254	261	248	267	268	266	252	277	250	260	258	270	256	288	266	272	268	260	284	265	262	259	251	245	236	255	262	244	277	270	282	262	258	259	275	263	284	280	272	256	266	269	245	264	268	283	243	286	262	268	266	272	247	282	279	280	296	261	279	258	249	279	267	260	260	261	262	268	285	242	255	256	271	258	291	248	269	276	281	265	282	273	262	277	279	245	292	266	251	293	266	262	250	290	261	308	286	269	266	289	293	275	270	280	266	261	252	259	248	274	260	247	274	293	251	258	272	279	264	258	247	227	256	261	264	273	272	245	244	266	288	225	278	263	266	268	278	259	257	276	267	235	264	276	282	265	264	264	257	250	266	233	277	271	251	252	291	241	280	281	214	251	265	268	262	276	261	261	240	278	264	243	262	255	266	242	244	261	246	263	285	286	275	262	257	245	262	306	271	280	271	270	260	288	272	271	263	265	268	281	247	288	254	264	271	278	235	277	248	265	257	269	265	273	282	286	256	236	234	278	271	265	261	271	261	234	283	239	262	263	258	270	267	244	284	281	270	303	247	292	271	258	268	255	241	269	260	246	249	268	278	283	279	258	244	285	249	248	248	255	267	256	258	275	281	255	246	269	235	242	260	284	284	268	273	259	237	267	265	244	257	252	250	276	283	279	261	247	291	237	265	273	247	274	270	267	293	272	268	244	235	277	258	250	266	282	283	278	264	234	259	255	269	255	274	258	277	280	272	271	257	265	268	260	255	260	274	253	236	267	263	233	280	260	282	256	238	288	270	289	297	248	262	239	272	271	259	249	286	253	269	285	250	281	298	266	277	268	285	244	242	272	266	289	247	291	278	255	284	281	279	244	272	264	275	295	250	263	258	263	271	298	258	265	255	268	267	252	298	283	254	282	269	274	253	258	280	251	254	296	263	265	267	270	263	287	285	261	266	298	261	235	258	277	263	257	303	274	240	254	258	253	284	256	296	289	277	250	290	236	223	263	270	260	258	257	272	278	261	230	269	281	288	274	263	261	288	259	283	248	231	264	259	239	264	267	266	271	271	264	254	275	259	273	254	254	265	267	281	288	251	274	272	243	248	260	280	280	262	268	254	291	273	264	291	262	244	261	264	239	252	296	269	248	276	259	277	273	262	242	230	277	244	260	275	275	248	286	266	248	274	264	267	298	287	281	294	268	265	256	257	284	246	256	264	267	262	264	275	278	249	261	278	269	250	269	273	276	257	269	270	241	284	282	245	262	241	265	241	259	274	284	267	274	263	258	255	268	264	260	244	242	257	272	260	269	292	268	229	245	264	237	263	268	234	273	264	264	267	245	228	264	250	259	250	311	280	256	265	264	276	263	250	242	248	239	287	275	254	274	267	257	257	254	292	264	271	233	260	251	275	268	278	251	274	262	292	255	266	285	264	274	253	237	297	283	272	299	250	295	246	251	266	278	261	289	262	241	257	242	266	240	289	290	255	276	286	272	269	278	275	237	249	230	231	255	249	300	260	276	248	269	259	285	294	281	280	269	267	272	224	240	239	265	295	253	269	280	256	277	272	264	259	241	227	262	276	280	269	260	285	287	257	277	274	271	262	260	290	252	264	255	258	291	256	245	254	260	264	264	260	281	304	250	235	274	294	269	279	276	254	243	247	267	281	247	271	283	292	262	248	237	271	251	272	296	284	266	241	266	253	287	284	279	259	260	272	247	250	276	263	268	264	256	283	241	249	246	258	263	281	252	275	274	278	254	264	254	246	275	252	270	261	248	267	262	262	260	245	291	241	275	281	248	277	281	259	271	257	300	262	260	272	266	265	268	285	252	252	272	251	277	296	232	285	244	258	281	263	259	257	263	259	269	255	279	268	273	254	249	263	271	269	263	260	265	267	248	280	275	264	272	284	255	284	257	266	292	263	246	276	284	271	258	281	273	276	269	280	273	254	275	269	267	251	268	243	283	297	260	286	266	288	263	260	314	293	253	282	286	269	268	288	259	258	274	269	264	271	246	276	259	244	254	249	268	257	234	234	272	265	266	286	269	245	282	256	250	288	264	279	264	241	286	293	267	254	274	284	295	282	270	268	279	295	280	251	254	261	278	266	235	266	275	261	251	265	278	281	298	264	253	272	274	257	279	263	236	272	271	261	276	252	278	260	269	258	286	281	282	274	282	252	255	282	275	247	257	255	259	270	273	254	288	278	273	266	251	266	251	270	278	274	280	257	262	298	227	240	263	257	285	235	270	278	249	237	242	275	284	246	254	248	275	274	262	290	256	236	238	290	259	257	267	274	261	259	252	256	245	283	262	254	270	262	240	275	261	289	261	277	253	272	258	282	295	261	269	261	256	256	259	246	264	251	261	263	256	256	250	266	283	259	238	261	295	270	263	222	285	251	278	293	246	279	270	296	247	253	281	266	276	254	276	256	297	297	243	266	249	257	271	274	251	288	254	264	283	261	254	262	244	246	274	290	260	270	232	265	250	248	263	278	253	292	271	282	283	277	267	268	277	274	288	265	246	272	294	272	278	258	263	242	302	275	280	272	248	279	240	261	232	289	278	263	274	258	258	275	227	282	254	251	283	304	258	248	310	286	262	270	261	259	274	262	267	280	245	244	258	269	257	272	256	266	294	257	234	270	267	251	242	247	295	266	277	256	269	261	267	266	286	267	243	277	243	280	250	260	249	254	281	273	269	323	237	253	281	256	258	242	251	263	277	259	268	267	296	226	282	262	285	256	249	265	255	304	295	278	266	255	273	256	267	245	258	257	252	265	259	241	274	273	276	224	273	240	250	286	262	250	264	262	263	260	245	277	279	276	241	268	271	278	278	256	245	256	276	269	272	270	257	253	285	278	293	232	269	271	289	255	280	281	292	261	269	287	283	265	258	253	275	269	277	289	269	311	270	251	251	245	255	253	265	279	239	269	271	266	263	318	265	247	272	258	240	264	249	270	256	258	248	261	266	250	271	269	258	291	286	267	247	251	242	265	285	241	243	252
48737	26276	26040	21769	17619	12490	8721	5856	2837	745	456	396	330	327	268	241	209	197	176	179	159	151	138	149	130	118	135	116	130	130	124	109	144	131	126	131	119	133	111	153	148	119	133	117	133	117	147	129	126	118	108	144	133	120	126	119	106	112	115	123	122	129	111	136	106	120	119	132	128	128	141	134	107	125	135	140	133	126	127	115	100	137	123	106	139	133	115	134	136	105	123	148	125	118	103	121	118	128	125	123	135	110	117	138	124	117	126	136	111	103	123	125	115	128	140	121	130	133	139	105	117	107	108	135	137	137	97	138	113	103	133	122	128	128	115	115	118	130	134	123	130	121	138	149	126	146	126	116	126	128	112	123	121	118	111	137	115	135	130	134	127	132	123	120	112	126	124	135	117	120	143	118	149	134	94	143	119	106	127	110	111	127	113	119	120	133	118	133	131	92	117	148	137	122	119	130	136	101	126	146	121	137	123	108	126	119	116	125	136	118	135	127	128	110	103	106	102	134	127	118	140	124	134	123	127	134	128	113	139	105	109	124	126	108	117	128	115	131	119	121	134	119	146	127	109	136	124	126	117	118	111	115	119	125	107	161	118	114	115	131	117	127	116	133	138	129	146	125	129	107	130	120	123	114	124	135	127	104	133	130	118	128	119	104	118	137	135	159	135	109	122	109	120	152	121	129	138	116	142	110	136	95	115	119	121	123	127	130	101	116	129	131	114	111	104	115	129	102	113	150	128	118	152	136	127	117	119	142	133	143	141	115	127	140	111	117	139	126	115	105	129	110	107	117	135	131	101	106	127	136	100	116	140	118	104	151	115	122	115	120	123	110	121	128	128	118	133	132	125	135	121	100	126	110	138	139	119	140	109	136	131	116	126	129	129	111	127	96	132	127	117	125	124	124	129	100	135	97	140	125	115	102	116	130	125	137	120	129	126	117	122	124	124	126	112	106	116	117	100	121	133	141	125	119	132	128	122	132	128	130	126	146	103	111	125	121	140	130	130	118	142	109	114	111	137	120	137	122	130	134	115	120	98	153	104	156	141	121	117	114	120	121	124	119	131	113	124	137	110	113	120	113	125	130	141	133	112	113	124	114	142	106	124	111	121	126	109	112	140	115	116	98	132	123	124	109	128	110	103	115	100	137	135	118	144	111	119	130	117	131	113	140	129	124	136	133	112	105	111	111	115	127	94	127	121	125	113	118	114	128	141	107	101	103	107	126	125	120	130	138	119	133	126	128	132	126	134	131	103	121	117	132	139	134	135	144	128	122	124	102	130	115	128	104	113	131	100	137	135	120	143	117	122	134	135	120	110	124	115	120	133	118	124	154	123	141	122	127	122	128	116	133	113	94	141	143	137	113	118	131	126	139	137	145	127	108	99	119	112	115	125	102	142	141	134	137	121	129	118	116	140	105	104	128	137	138	124	110	126	128	135	132	125	150	136	132	108	137	119	128	133	124	105	136	120	138	108	122	140	118	120	132	111	116	141	110	106	130	140	129	118	133	141	140	105	103	125	139	119	103	120	117	123	123	132	126	114	124	129	104	116	127	122	134	118	133	128	131	95	111	134	134	131	129	106	122	131	130	135	129	130	108	139	107	106	124	115	141	136	140	122	133	113	124	125	119	120	130	150	119	129	132	117	121	117	138	121	150	138	149	123	111	119	111	125	127	108	136	142	114	115	126	107	116	118	132	126	132	105	121	129	108	136	124	141	127	129	157	121	105	109	115	117	113	128	133	122	119	109	132	126	137	127	132	140	153	133	134	126	134	116	120	97	124	111	108	107	110	119	135	129	122	148	131	123	119	113	140	125	117	117	129	116	137	133	114	140	130	116	134	135	122	130	126	126	113	128	146	114	116	121	119	116	134	122	132	127	137	127	96	110	121	143	118	128	109	131	94	99	101	114	108	98	101	129	103	119	111	130	123	116	119	108	118	114	126	100	101	129	123	139	123	124	140	111	124	122	122	137	116	109	133	112	102	137	122	130	110	130	104	117	112	116	112	142	135	137	134	133	121	142	123	120	133	116	135	114	123	124	112	102	138	132	107	120	125	145	131	148	114	124	116	121	135	139	136	122	129	133	145	123	149	106	116	108	124	111	131	129	121	137	119	99	92	145	111	122	109	104	120	119	116	116	115	131	139	114	125	104	132	120	122	112	138	151	131	116	137	125	123	129	111	120	122	131	112	135	112	133	118	110	128	126	116	103	121	110	105	142	102	119	132	121	120	115	136	115	116	119	107	113	115	124	132	103	119	134	120	128	127	101	107	128	127	126	138	122	119	116	136	117	127	121	133	111	130	105	115	135	111	121	121	130	142	114	141	133	113	128	133	142	126	108	136	131	108	101	125	132	127	116	113	126	138	128	113	106	116	121	110	112	123	146	123	112	140	109	135	116	125	150	128	128	124	119	140	112	119	126	115	100	102	133	129	133	123	129	135	108	140	133	126	127	125	113	108	134	134	120	123	124	124	143	121	131	110	116	144	111	120	135	133	121	134	121	122	112	133	131	114	120	115	105	119	105	111	117	120	120	138	138	132	113	118	115	148	124	111	138	123	108	119	110	125	131	116	110	107	129	117	117	114	102	119	130	147	139	123	135	132	105	126	96	118	137	115	124	119	123	126	116	134	121	118	118	132	115	117	130	100	118	125	110	119	133	120	139	113	115	126	118	124	110	123	122	116	134	101	130	146	118	98	126	119	107	121	117	128	118	104	136	120	126	117	109	106	126	117	105	122	122	124	107	124	132	135	103	117	102	126	110	127	127	130	114	133	124	109	131	123	104	108	135	120	122	133	101	126	119	116	123	140	130	117	124	122	127	113	146	101	122	137	115	121	135	123	121	127	107	155	113	117	105	128	136	111	147	103	128	122	107	102	122	106	129	121	139	117	104	137	144	137	126	123	130	133	127	117	140	129	121	93	121	131	140	137	128	103	113	133	119	123	139	121	135	110	108	116	109	126	144	112	141	139	110	129	117	112	129	123	121	144	126	121	119	119	118	114	124	125	117	130	120	115	103	116	112	114	128	134	132	126	130	120	131	127	134	122	141	111	121	122	115	117	124	134	98	128	120	126	136	111	107	123	116	119	124	106	118	146	145	109	106	130	122	127	126	135	124	120	148	152	122	100	168	127	138	122	127	113	104	121	122	123	133	110	101	139	102	133	140	132	126	135	98	109	132	98	131	107	117	126	134	134	127	119	95	103	125	116	117	128	127	110	137	122	123	115	123	115	113	137	137	115	135	118	135	112	122	131	116	113	126	131	115	124	109	139	127	98	124	116	106	129	134	114	98	129	123	116	124	121	141	123	118	121	140	119	117	113	143	122	101	145	130	128	130	132	122	126	114	131	129	152	118	143	128	120	93	133	126	125	131	137	127	119	141	120	124	111	125	113	115	122	113	144	129	136	107	107	114	109	123	122	131	125	125	127	124	137	140	144	132	134	128	111	135	105	111	144	130	111	130	130	134	109
29690	19030	31467	32369	32105	26958	22974	18063	10103	3108	1982	1669	1537	1452	1096	938	793	693	624	522	530	429	391	381	427	345	396	338	364	319	317	348	342	362	327	352	329	304	326	325	278	309	291	290	297	271	283	303	309	281	271	298	273	270	292	288	277	280	272	271	261	298	270	279	262	256	280	270	270	246	264	291	275	292	272	274	250	295	260	304	257	298	278	309	276	274	273	274	274	267	281	269	281	263	268	276	301	284	282	295	279	274	258	284	277	282	268	296	260	282	254	268	310	255	279	274	277	257	264	267	255	254	277	261	281	270	283	236	266	301	294	256	299	248	297	258	272	267	284	260	266	257	247	244	242	282	283	256	257	302	313	242	288	272	239	271	274	260	285	242	276	246	288	265	290	266	283	295	281	282	278	287	307	255	276	267	232	270	285	290	285	273	259	265	282	258	274	257	276	260	261	246	274	263	286	258	263	272	272	287	310	279	253	269	268	287	284	297	276	270	289	288	276	232	293	282	268	275	282	272	273	265	257	302	271	288	259	222	247	296	305	256	267	263	255	258	293	271	278	283	252	277	301	264	294	263	268	274	324	275	256	237	280	252	265	271	263	228	281	272	267	268	278	282	280	270	290	278	255	285	278	299	241	257	250	286	263	285	278	275	293	275	303	257	272	281	263	255	271	264	284	274	286	279	254	263	269	298	300	260	263	255	291	274	287	244	292	275	270	268	250	264	270	308	269	273	278	294	296	255	282	293	278	276	250	300	284	247	301	263	286	282	265	254	277	262	271	295	239	275	250	271	269	276	276	251	265	278	263	258	244	272	281	291	277	283	243	291	289	257	283	263	264	268	288	251	255	260	249	279	289	254	286	310	276	277	264	278	287	266	256	272	276	286	256	253	283	287	287	288	251	289	257	276	261	271	264	306	273	255	304	281	298	274	291	264	286	262	281	300	263	271	282	259	257	293	266	289	287	262	304	247	253	267	297	286	252	288	292	278	281	285	272	250	281	275	284	279	289	268	265	271	260	299	270	259	254	303	259	270	279	258	276	249	252	251	281	274	289	280	273	285	303	292	278	268	242	274	278	283	291	278	274	245	256	276	296	264	274	261	250	275	297	307	288	314	244	272	248	280	286	267	261	302	254	269	246	290	295	292	284	297	257	285	278	282	265	285	302	255	261	281	268	296	271	284	260	241	270	269	287	302	283	273	292	287	270	290	294	299	276	276	246	265	272	280	272	282	241	267	252	267	280	267	282	290	252	293	274	269	236	264	248	287	251	276	284	234	286	259	288	265	264	273	262	302	275	280	261	265	307	291	260	265	293	281	260	306	276	264	278	274	291	297	272	240	289	256	266	289	273	254	291	261	275	293	263	292	271	265	257	253	291	264	271	289	283	294	265	267	273	273	271	257	290	243	272	271	239	279	264	255	281	270	263	247	279	275	286	284	280	283	260	290	300	297	289	258	269	270	259	277	274	287	279	266	281	273	279	256	273	257	267	292	289	277	290	267	267	276	274	305	287	258	267	272	264	282	281	276	300	287	268	288	282	298	262	271	288	276	265	277	283	255	279	287	292	275	274	250	264	290	282	286	298	256	290	254	292	253	308	258	301	279	291	308	261	279	295	286	286	254	298	306	272	274	260	274	277	327	282	304	283	265	279	251	290	274	291	239	283	247	268	258	294	299	271	267	285	295	265	271	250	270	267	270	284	244	249	287	270	261	262	264	273	262	297	264	257	283	278	286	275	268	258	285	252	255	261	234	251	253	299	279	301	267	281	260	262	250	293	269	282	265	273	257	272	275	278	251	291	286	277	282	283	250	272	285	273	290	281	301	272	286	271	271	274	260	221	298	280	269	278	283	246	285	290	272	249	291	277	273	282	263	255	285	278	279	272	262	284	265	275	247	278	303	269	258	274	269	286	271	247	269	242	256	258	278	265	296	264	234	282	273	244	278	253	271	247	305	274	289	284	286	249	237	268	280	283	300	267	248	305	246	249	291	280	283	275	290	286	262	281	304	282	277	259	271	269	273	276	268	234	291	266	267	282	281	278	311	304	261	269	264	259	302	275	277	261	272	261	287	306	270	279	266	290	244	285	269	291	270	284	274	296	296	275	246	278	263	269	276	261	288	277	267	267	270	290	276	268	273	273	289	255	265	275	299	288	279	299	292	275	264	248	259	262	283	291	287	300	304	253	251	255	286	306	296	255	255	270	253	290	293	281	300	271	255	257	266	301	302	275	280	266	284	279	273	286	269	271	263	281	240	296	265	279	263	274	272	308	271	279	285	254	268	278	275	260	303	303	307	282	275	285	257	295	292	258	236	292	264	278	254	274	276	267	269	244	274	266	297	272	260	263	270	281	295	283	264	293	267	270	306	279	278	251	267	290	246	292	295	289	268	305	264	297	261	265	261	268	277	256	263	267	277	265	272	256	314	263	250	274	254	258	278	243	304	247	273	298	259	262	279	281	249	294	305	281	284	233	299	278	275	275	270	282	268	249	277	293	271	280	281	263	296	260	287	271	261	321	272	272	285	255	287	265	284	265	254	283	278	310	285	298	258	267	273	275	262	268	262	264	278	275	259	287	290	269	276	278	261	263	245	247	265	281	266	276	287	265	272	248	300	275	287	250	265	296	306	255	262	280	255	290	287	273	274	222	236	266	257	287	265	283	264	253	244	277	249	301	290	280	273	260	246	259	271	284	279	251	284	286	260	273	291	274	262	242	282	289	263	285	277	269	273	257	270	270	294	257	289	259	258	312	292	271	280	267	268	275	276	295	280	269	266	256	282	242	246	292	282	293	273	284	287	296	286	280	294	281	263	248	270	274	273	300	271	272	281	261	265	294	277	276	228	276	276	299	291	267	268	284	278	262	269	251	283	264	281	283	281	267	292	314	262	270	253	302	275	273	281	300	271	280	287	281	262	284	289	293	270	276	253	263	308	294	265	281	274	260	272	304	255	290	291	287	281	308	266	282	268	249	275	269	255	284	265	275	255	296	263	300	274	278	272	240	266	258	288	295	308	301	272	276	280	276	273	278	280	275	306	299	264	286	274	282	278	268	243	255	292	282	301	273	280	272	267	271	286	251	293	276	270	246	269	243	268	307	255	262	256	263	253	267	262	264	273	277	278	285	292	278	253	302	258	271	271	256	248	282	293	253	272	248	289	260	231	268	276	259	269	269	276	293	251	278	301	290	273	271	260	260	257	289	266	296	262	267	277	282	269	252	244	247	284	268	296	270	286	257	275	288	265	264	287	251	283	279	285	279	289	285	254	267	284	252	280	273	284	281	278	266	262	275	268	266	258	268	291	273	256	272	275	264	249	261	298	265	275	312	264	271	274	278	268	264	276	284	302	256	264	257	284	259	251	284	246	248	262	278	279	294	274	276	291	271	243	265	274	263	273	266	286	302	289	255	287	276	264	267	292	258	317	275	241	249	254	290	266	273	307	245	270	276	275	255	284	271	264	319	251	275	275	287	264
21960	10452	8894	5382	2937	1973	1365	927	509	375	241	206	199	174	145	121	104	115	111	101	112	118	95	92	128	129	102	115	118	83	72	81	117	95	101	86	92	107	105	98	115	107	93	87	102	88	119	98	95	99	86	111	108	98	95	86	101	112	102	97	96	106	88	93	104	92	88	79	98	85	92	119	98	76	90	91	88	104	92	89	76	93	93	102	87	96	99	81	93	100	108	82	102	98	93	97	116	106	96	88	79	113	95	104	85	92	95	117	114	97	91	106	95	97	85	77	95	100	96	105	86	94	112	99	106	100	104	87	74	87	111	95	106	114	84	110	94	81	99	112	92	95	110	81	115	98	100	96	97	85	98	99	111	74	90	96	101	89	96	95	87	103	84	112	91	80	100	98	105	85	109	100	85	95	87	116	98	81	100	81	97	91	84	108	94	89	106	100	92	99	111	86	93	96	106	111	112	107	89	97	99	98	97	105	97	104	109	96	108	100	93	100	104	98	73	78	88	95	108	96	96	108	103	90	95	92	84	83	95	109	86	93	93	66	90	96	91	108	121	91	92	92	108	81	97	79	87	98	83	96	96	95	91	83	111	90	126	114	96	93	84	102	86	100	76	100	94	108	88	105	86	103	100	80	95	96	95	94	107	80	110	81	76	102	94	111	95	101	97	96	103	82	95	79	93	80	88	78	95	93	102	71	115	107	104	90	91	90	99	98	79	86	87	103	98	112	99	107	104	103	69	80	81	90	95	95	68	88	89	111	106	99	98	92	80	116	89	108	109	90	104	97	108	90	87	99	85	96	94	82	93	95	107	89	94	90	93	96	86	74	98	93	97	93	93	79	96	110	89	100	117	95	101	77	75	74	101	90	84	101	99	105	97	118	96	101	93	114	93	83	105	75	103	70	109	85	113	88	92	80	85	89	94	101	101	104	87	89	81	86	106	81	102	87	97	90	100	105	117	108	104	85	101	109	101	118	81	94	100	89	81	81	96	95	122	85	101	103	99	102	105	73	101	100	90	102	102	93	82	78	105	91	104	108	89	104	86	107	89	106	98	96	87	88	109	79	82	101	89	108	100	100	88	90	96	105	90	99	94	80	87	97	85	91	75	106	102	97	114	91	106	94	108	87	91	84	101	109	86	84	87	103	91	102	90	110	92	65	93	97	107	85	106	98	91	98	86	115	106	85	104	82	95	92	88	93	106	103	118	92	97	117	89	105	84	105	82	97	83	93	93	110	113	95	97	116	88	99	98	89	117	88	79	107	103	114	84	85	89	99	94	98	90	85	105	89	86	84	83	96	109	86	93	112	110	96	108	97	123	93	101	95	107	82	97	89	88	97	85	99	94	96	83	93	97	91	103	101	100	101	72	103	102	95	106	110	88	94	84	104	122	87	99	112	102	112	99	96	82	105	108	100	94	102	101	99	93	105	89	99	77	98	91	104	106	99	87	112	104	100	71	106	82	82	91	92	90	90	94	87	94	131	88	108	80	89	106	99	95	96	76	87	89	100	99	93	107	94	93	108	102	92	83	97	89	124	112	105	96	109	87	97	88	83	100	118	89	78	96	101	113	104	104	98	83	87	97	124	96	84	91	107	89	103	85	74	104	89	87	85	87	98	99	100	90	97	94	92	84	103	97	93	113	80	105	103	90	79	98	112	87	97	92	102	98	88	79	103	85	90	81	94	101	91	82	102	96	80	111	108	85	96	105	94	99	91	96	86	105	98	74	96	120	84	106	99	90	95	101	83	100	85	96	106	94	111	109	95	88	85	81	106	99	77	96	103	98	82	104	87	109	95	96	93	86	91	81	105	93	109	88	100	98	126	84	101	100	101	95	95	95	104	111	97	104	85	92	92	107	98	121	84	97	88	83	95	102	107	96	83	94	89	106	90	111	104	80	102	118	110	80	99	109	105	87	98	97	81	95	109	95	99	96	93	95	90	97	93	107	89	95	113	98	115	102	106	86	96	99	93	85	95	104	90	101	85	94	97	95	87	85	95	97	101	94	108	109	79	94	102	86	98	95	74	97	84	86	105	92	107	102	88	106	84	80	121	96	88	102	113	99	119	100	113	83	96	83	97	89	100	92	90	104	93	78	97	97	113	100	82	96	89	88	108	81	117	101	101	94	79	107	96	97	101	89	76	98	98	91	85	94	97	100	92	97	94	84	105	101	99	92	73	90	81	107	96	84	80	91	99	100	108	97	98	77	82	95	85	101	82	76	99	106	92	108	93	94	98	75	94	75	100	84	87	121	82	106	86	109	96	103	103	92	97	85	106	92	105	86	92	117	107	104	93	71	103	90	93	118	102	109	92	112	86	83	88	114	88	96	97	90	105	99	88	79	104	97	110	103	93	107	104	97	89	95	97	93	80	93	94	96	83	96	104	84	92	95	97	105	101	108	83	93	99	105	94	102	97	91	97	74	107	96	102	101	90	99	108	78	95	118	75	102	96	86	91	105	105	97	100	80	95	112	82	92	81	66	70	95	76	102	102	112	93	86	102	102	83	104	100	95	101	82	87	97	72	78	93	102	88	90	106	101	108	114	104	97	104	94	86	102	102	105	87	90	86	102	95	90	102	108	94	93	96	97	93	102	104	95	94	96	94	103	101	105	83	72	77	97	83	96	108	98	94	93	119	101	93	80	118	95	97	93	98	92	93	97	89	89	82	90	111	94	75	99	86	121	101	107	109	75	92	82	89	110	93	110	91	114	92	82	86	95	102	103	89	107	86	99	85	94	96	98	97	115	104	90	97	88	93	94	100	99	95	108	89	78	97	90	79	91	93	95	98	87	96	98	103	85	99	82	81	91	107	115	88	99	91	94	115	99	91	105	93	107	78	87	96	93	102	92	83	101	104	92	113	101	101	92	93	110	90	114	96	107	84	92	96	109	84	93	108	92	78	98	106	98	96	85	104	73	82	108	93	88	103	86	101	102	106	95	105	84	100	101	98	89	96	80	89	95	116	103	85	107	100	101	90	99	95	108	109	83	101	99	95	114	100	106	110	98	104	86	108	89	98	96	88	74	88	96	90	98	94	105	102	91	91	118	94	101	87	93	98	69	86	90	83	83	90	93	94	90	79	95	106	82	96	75	100	84	105	98	93	101	101	98	96	103	85	108	102	89	99	100	124	105	98	99	90	100	90	91	92	95	113	109	106	124	81	105	77	102	98	93	75	91	109	99	103	100	82	101	93	95	114	88	107	103	108	88	103	113	82	104	104	103	111	96	112	104	99	91	93	102	104	88	98	94	111	106	87	95	113	103	99	89	95	78	96	93	84	103	82	82	111	103	97	91	86	88	81	91	85	99	85	86	91	96	84	81	92	81	87	106	98	89	98	85	100	93	115	87	104	89	97	93	90	96	90	87	119	99	98	96	94	92	101	102	114	94	102	84	87	100	102	105	88	89	87	88	113	88	103	104	101	99	97	85	108	93	115	102	95	98	97	97	84	97	97	99	98	106	123	89	93
13598	8528	14829	13472	9924	7936	6016	4121	2322	1491	1071	812	705	642	554	452	391	381	321	334	291	296	253	256	246	290	252	253	285	236	232	227	251	245	252	213	246	272	257	253	266	237	219	250	250	229	259	260	204	252	209	205	218	205	232	199	212	239	212	193	220	202	234	245	221	223	211	237	212	220	231	245	236	236	221	220	243	219	231	245	234	196	227	244	209	207	219	233	220	199	227	219	211	249	217	240	217	245	240	238	206	240	224	202	230	194	209	207	239	216	234	219	206	238	205	210	218	226	244	206	210	252	188	212	229	225	225	225	208	220	219	218	200	239	236	221	242	235	217	218	219	205	237	211	240	235	201	228	223	241	247	226	223	222	205	233	217	206	244	232	215	215	236	231	257	210	209	217	212	204	237	205	236	214	210	246	220	224	216	220	241	195	226	208	201	222	199	243	210	190	223	216	219	238	264	199	189	217	202	203	228	237	195	227	212	221	223	230	202	236	242	254	245	196	251	217	201	257	213	227	209	230	239	220	190	209	226	232	224	233	227	214	221	217	218	224	227	198	225	212	242	230	206	227	205	200	235	231	216	206	267	208	198	222	226	233	231	249	206	220	197	266	212	233	232	212	227	207	209	225	232	241	212	198	217	240	219	217	239	197	214	221	194	221	221	234	223	188	242	193	207	208	214	209	218	204	228	222	228	202	221	205	214	227	222	218	231	217	241	228	229	241	239	211	207	251	214	250	245	263	218	240	221	229	208	233	200	218	212	210	249	224	220	230	222	239	210	236	235	207	244	200	224	211	217	217	238	247	226	198	242	229	232	198	243	231	233	217	219	234	232	240	199	240	224	229	231	222	222	217	231	189	219	223	220	237	220	221	243	234	204	214	219	217	225	252	215	225	222	244	212	245	218	222	206	217	202	240	232	221	220	196	229	242	247	201	220	198	212	221	205	236	207	207	199	222	218	232	234	214	262	190	224	226	209	223	202	217	203	212	213	249	222	205	207	200	211	228	211	215	223	225	208	227	206	212	207	213	228	221	220	220	215	208	232	257	221	256	215	218	232	208	238	217	232	195	238	211	238	198	203	203	241	249	206	240	229	199	216	237	210	221	216	232	237	206	220	208	229	217	230	221	218	204	231	221	228	245	231	225	197	238	208	233	220	221	197	190	227	220	225	215	231	199	248	217	237	193	215	225	221	212	178	211	217	211	197	224	221	245	233	212	221	234	215	239	225	220	206	217	237	229	226	205	209	209	220	222	216	230	212	238	239	210	226	246	254	227	191	190	232	207	212	258	237	227	216	211	218	216	225	230	214	255	226	195	208	223	216	205	214	221	220	227	227	205	213	218	243	222	223	184	234	248	223	217	201	191	235	225	220	215	187	213	193	219	210	224	228	229	222	209	225	255	229	237	219	243	202	237	211	209	228	218	219	226	210	196	219	226	199	234	194	210	228	218	241	188	221	235	235	199	216	239	202	224	211	239	227	224	232	237	216	238	201	221	197	212	214	229	218	239	171	204	217	247	220	198	221	220	216	225	212	205	215	216	216	224	212	216	222	209	222	227	207	208	206	210	226	225	233	226	224	200	219	232	208	227	205	228	202	234	253	197	200	224	239	200	227	244	234	235	211	211	226	211	228	214	221	231	217	221	223	227	226	187	215	239	195	223	237	255	239	240	237	209	236	218	243	225	238	207	213	212	236	200	233	227	215	212	225	224	214	224	205	225	233	224	238	220	209	219	208	231	226	230	226	234	229	208	245	220	202	229	229	220	205	214	223	243	232	206	229	226	217	219	233	241	226	241	220	214	234	188	222	218	227	228	218	236	225	211	265	202	203	212	205	222	217	206	238	227	204	225	224	243	237	250	255	199	222	203	217	206	219	205	228	213	227	235	196	243	235	200	207	231	222	212	222	232	231	245	203	216	224	238	245	215	205	208	226	204	209	236	234	237	234	222	212	237	229	244	203	208	231	246	210	208	210	224	210	215	210	218	246	215	214	240	231	199	207	218	251	209	247	229	243	194	235	220	220	208	241	207	225	218	218	200	235	236	230	225	220	240	243	189	248	174	219	207	235	213	220	232	208	236	231	217	218	219	242	241	200	225	235	224	222	215	206	226	224	200	232	223	210	238	226	217	233	208	193	197	225	212	218	219	237	212	221	212	214	240	238	222	230	221	219	220	202	240	209	220	210	218	227	231	207	236	204	188	235	216	229	232	218	233	208	222	215	239	223	213	229	229	235	222	229	225	243	197	242	238	230	206	198	205	224	207	221	245	219	224	221	224	220	220	215	208	221	229	225	198	234	209	207	234	224	211	232	237	201	249	231	205	206	216	220	257	190	219	211	221	247	207	235	222	248	189	208	242	248	242	224	224	232	215	231	216	210	251	227	251	247	234	251	226	234	224	254	215	215	228	234	221	224	223	200	215	220	230	223	205	216	234	248	213	226	210	227	220	216	213	248	231	221	218	235	198	224	215	210	219	263	231	201	228	221	212	195	232	241	210	238	228	223	224	219	223	246	237	231	200	197	247	242	214	204	216	251	214	212	212	229	193	202	218	218	230	226	194	221	201	242	222	243	198	226	238	245	220	207	200	211	220	216	234	215	229	228	236	224	193	214	209	252	242	216	214	229	231	250	225	238	223	242	214	217	227	209	234	216	203	210	232	220	220	225	218	231	225	208	207	223	204	223	243	217	229	221	213	224	222	238	232	206	238	227	221	212	224	203	233	231	231	241	258	220	214	211	216	231	236	211	209	206	215	229	228	247	220	234	207	219	223	203	224	218	209	210	212	263	219	229	224	205	251	217	239	224	209	225	215	199	201	257	223	239	202	245	244	225	225	198	222	208	218	223	234	219	217	230	214	256	217	231	233	241	230	220	210	218	243	226	233	214	237	226	237	212	221	242	225	238	240	243	226	211	249	215	224	220	234	213	225	230	244	203	209	237	222	230	207	204	209	215	213	241	255	229	230	239	228	213	227	240	229	222	222	238	214	222	231	253	229	232	226	241	247	226	212	214	219	220	219	224	249	224	223	215	239	228	190	221	224	222	204	235	201	208	215	226	221	227	198	224	227	212	204	246	211	205	237	227	217	244	241	224	240	225	244	218	221	224	210	215	206	204	225	210	226	208	233	207	221	232	237	221	239	216	220	203	224	217	250	223	223	232	206	219	205	241	218	247	220	214	234	219	231	210	243	206	228	240	231	212	210	206	229	220	227	221	221	204	235	208	222	206	214	210	210	216	233	209	210	219	241	228	251	227	216	204	252	210	242	217	231	231	205	243	230	215	248	245	200	232	217	231	199	219	229	212	194	233	200	211	238	205	212	205	234	207	230	233	217	234	217	186	213	243	242	230	248	213	221	205	215	229	211	231	220	239	204	241	249	222	223	219	230	230	226	206	222	180	210	194	209	209	217	219	233	212	246	250	224	255	218	229	207	201	237	209	257	236	196	212	203	235	233	213	220	231	264	226	218	219	237
37941	20247	16708	12946	8812	6684	4766	4034	1774	675	343	314	295	259	213	192	184	183	165	143	148	122	128	120	124	136	161	100	115	108	115	108	112	133	124	107	110	121	132	130	106	100	102	114	120	115	120	143	117	108	154	126	120	140	125	119	107	118	125	113	119	112	107	112	125	99	122	121	107	113	127	109	113	119	127	120	148	121	122	117	128	120	98	110	110	98	112	130	124	111	129	116	108	129	124	110	112	127	110	112	129	123	118	125	118	107	118	107	113	107	136	123	117	127	106	125	110	104	104	101	97	104	115	91	105	103	110	104	97	115	118	100	142	110	126	109	101	127	127	111	113	115	109	128	85	94	118	118	116	97	120	101	114	132	124	122	94	125	121	113	105	104	116	113	130	114	118	140	109	123	117	121	121	92	112	105	123	125	106	110	97	122	132	130	132	104	109	134	138	121	94	107	112	124	131	101	97	99	113	118	122	105	106	106	132	117	120	110	116	113	109	113	125	118	120	127	115	116	102	96	142	123	106	128	102	102	87	139	112	110	121	122	124	106	104	129	119	125	124	129	130	105	117	114	118	111	115	116	134	98	116	102	121	123	143	108	136	107	112	122	117	94	123	113	112	108	117	106	122	118	103	109	95	124	106	110	125	106	106	121	118	113	129	136	135	129	98	113	105	120	137	110	114	129	116	111	119	119	106	108	110	117	119	84	126	135	114	106	121	108	118	110	105	130	111	112	111	108	101	121	123	133	105	110	126	115	110	126	120	133	106	146	113	110	94	116	104	138	126	129	120	94	128	114	120	122	106	124	114	111	116	104	127	114	100	119	125	116	106	122	74	105	113	132	114	116	123	120	116	114	118	107	121	138	132	118	123	117	118	119	134	113	107	111	110	118	99	100	111	101	114	104	109	101	106	110	115	117	115	115	110	126	142	120	114	112	107	138	122	131	118	117	103	109	101	122	127	139	127	99	137	119	115	123	120	90	99	133	127	129	126	123	125	121	139	115	101	115	105	141	114	114	98	94	107	121	109	107	121	112	111	105	108	114	104	107	125	104	101	125	104	112	129	132	141	137	116	135	119	122	115	116	118	117	95	107	94	120	124	107	112	93	117	101	128	99	118	133	117	107	130	123	121	117	115	89	99	134	98	98	113	113	120	123	128	149	133	116	116	133	121	125	102	108	121	104	95	111	103	120	109	115	98	121	108	128	116	126	114	106	125	116	122	130	110	105	118	127	129	123	107	117	116	111	97	90	127	99	130	115	101	152	114	134	104	133	102	115	114	124	109	119	127	114	111	110	113	99	107	99	129	100	109	107	111	96	105	129	147	115	133	128	112	120	116	113	128	119	114	120	121	106	136	103	94	120	126	128	104	120	98	111	112	97	106	97	118	128	133	108	103	122	140	136	141	123	115	113	110	121	112	123	119	107	132	116	104	135	106	111	128	110	123	101	120	129	125	109	116	103	114	134	122	104	109	113	107	129	129	135	129	107	111	107	103	132	118	116	114	123	116	117	112	119	115	106	104	134	126	122	118	120	106	103	120	138	99	113	109	102	111	111	131	118	116	121	113	125	124	100	137	130	121	107	115	126	109	111	117	133	107	114	115	117	114	108	101	102	108	108	138	118	142	131	112	99	100	142	105	125	115	108	111	117	123	129	113	112	133	139	115	122	120	120	115	121	140	107	111	109	110	127	111	124	92	106	111	105	130	112	127	107	118	97	137	102	110	111	123	117	123	90	136	122	107	118	102	101	112	115	108	108	120	113	94	121	119	122	118	97	138	116	120	117	107	127	114	137	111	118	102	129	114	124	103	124	117	113	139	114	125	105	121	131	115	107	91	103	126	123	121	124	112	124	120	101	126	101	111	116	125	123	94	118	103	106	114	108	90	120	118	101	122	97	125	127	118	106	119	135	138	118	106	119	111	124	109	108	119	135	113	106	129	110	119	111	130	118	117	102	129	123	127	104	136	109	131	108	130	102	122	98	134	134	134	107	102	111	99	116	116	117	120	111	113	125	108	116	104	103	120	109	123	136	117	109	112	114	120	122	121	105	112	106	91	105	123	113	100	109	109	104	104	113	110	132	104	112	120	107	114	105	129	102	134	96	110	110	119	137	129	122	121	97	102	131	120	90	131	109	94	110	132	114	111	103	123	108	150	112	112	113	127	107	97	122	100	97	93	98	107	130	103	109	114	90	111	118	127	113	106	111	119	118	106	117	124	121	133	142	104	129	102	107	100	113	128	123	119	127	110	115	129	128	131	107	117	141	118	122	116	111	121	100	144	119	102	110	127	130	118	121	130	102	98	98	107	123	108	128	119	104	104	105	124	111	103	125	101	104	119	90	102	126	129	131	118	115	130	114	116	103	103	106	115	108	130	130	89	125	111	102	107	108	110	112	96	143	123	102	93	95	112	140	126	122	117	115	128	112	117	113	117	113	104	115	95	136	121	120	117	120	115	111	98	125	130	113	122	106	124	115	105	121	127	112	94	116	127	105	117	118	96	114	129	109	107	115	129	107	110	106	108	110	117	113	112	97	112	119	130	117	115	109	145	120	111	98	104	123	103	106	108	91	132	109	103	129	101	110	97	120	101	93	102	126	102	96	121	118	108	118	129	107	122	110	115	123	120	119	124	116	122	104	116	111	109	113	131	103	118	123	124	102	107	107	114	107	103	118	91	112	112	108	106	119	109	119	119	120	102	97	100	131	106	120	91	114	99	109	91	98	97	102	111	109	109	116	117	127	168	126	113	108	113	107	98	132	133	114	107	123	123	101	106	111	113	135	117	112	100	130	119	115	110	103	128	112	141	122	113	108	112	117	108	126	132	121	117	127	127	121	110	107	112	100	127	124	117	132	116	115	118	116	110	120	125	113	93	100	120	115	100	103	108	124	105	121	121	112	111	138	121	95	135	135	128	122	125	112	113	125	137	108	120	123	116	112	121	111	112	107	121	103	131	128	129	108	105	95	109	119	127	137	106	111	118	115	110	133	111	111	101	101	111	109	112	130	132	104	116	122	104	123	127	97	115	109	109	115	101	104	110	106	122	125	114	114	122	125	97	123	114	122	110	111	119	113	110	86	119	111	114	108	141	111	95	123	113	108	106	104	127	110	109	114	96	112	117	124	126	131	120	115	113	100	119	109	111	127	113	105	127	111	110	80	104	95	111	107	115	118	99	119	115	106	113	111	130	102	127	116	101	118	104	106	116	111	110	119	109	115	102	118	124	107	114	156	108	92	120	109	116	103	127	118	92	116	107	126	110	117	116	122	112	109	107	129	107	99	111	133	110	118	123	119	123	124	118	115	118	111	112	105	133	117	107	105	112	114	100	108	110	114	119	142	124	132	123	131	124	119	97	105	106	109	116	100	125	120	115	115	94	149	122	116	128	134	107	95	121	100	133	126	111	116	113	117	137	137	107	115	100	110	111	144	129	116	115	113	109	118	97	116	145	136	116	120	94	120	110	134	116	111	112	106
23519	15425	23388	24919	21534	18897	16218	14511	6786	2806	1561	1391	1191	981	793	693	660	559	468	474	381	377	356	359	351	344	321	311	324	321	327	323	279	304	317	306	313	301	304	335	257	303	309	281	252	263	274	281	295	281	274	276	282	275	252	267	285	261	262	242	257	273	233	291	265	276	269	244	302	263	245	283	282	249	262	266	266	277	277	259	254	293	226	264	247	272	277	255	279	246	248	261	267	266	297	270	274	244	276	258	267	255	255	273	262	272	268	251	260	295	265	266	244	241	274	240	254	296	268	264	266	261	244	262	275	273	293	238	255	243	278	293	259	281	272	287	249	284	251	256	282	230	230	239	282	251	278	259	233	272	248	285	261	280	247	250	250	273	267	250	256	244	248	293	254	279	278	266	286	288	260	281	236	258	247	281	275	226	268	292	273	271	259	265	273	262	289	259	267	249	258	286	256	287	245	275	296	263	292	265	244	238	273	252	246	244	313	282	262	250	237	273	260	251	251	266	259	249	272	251	249	275	245	290	256	288	271	296	262	256	265	250	260	277	268	277	284	282	275	255	242	272	284	240	279	290	269	272	271	271	285	233	263	287	270	273	297	253	258	301	276	281	247	277	243	273	248	255	266	299	264	258	257	280	241	258	261	264	228	283	232	233	227	274	272	272	271	266	263	238	274	263	275	268	265	259	268	297	258	263	291	235	267	268	256	299	260	269	267	268	261	261	255	263	253	271	261	247	281	255	283	264	250	258	238	257	263	263	292	279	270	313	269	254	250	233	261	258	263	263	285	249	287	258	256	251	264	257	255	244	256	249	254	293	240	256	265	280	264	266	257	253	262	267	278	283	273	257	270	263	274	250	257	262	240	263	236	275	262	265	257	264	249	269	266	238	267	281	280	252	261	260	251	291	276	256	275	264	260	253	247	274	264	247	268	251	268	267	258	275	259	266	260	257	268	254	278	266	268	261	254	269	273	260	272	240	261	279	274	303	246	262	271	251	291	251	293	278	227	281	229	296	273	245	284	251	238	287	240	242	280	271	257	264	268	269	286	274	254	243	262	268	283	288	258	256	264	243	268	260	270	291	251	271	273	248	274	267	245	260	274	280	255	244	257	263	263	258	247	243	290	258	269	262	256	283	285	267	260	294	250	245	263	266	272	264	233	252	266	245	243	249	233	237	290	282	247	275	261	275	257	275	256	258	319	254	306	255	234	273	273	267	286	262	263	243	234	262	248	253	267	275	263	261	263	262	262	242	274	264	276	285	265	274	261	255	272	277	260	249	291	255	267	281	251	274	274	279	243	285	242	257	238	272	259	253	265	236	241	283	292	223	270	225	254	286	254	243	261	281	269	251	290	282	266	281	272	219	273	262	259	300	240	272	278	250	250	253	260	242	274	273	264	266	237	268	231	297	251	242	280	265	278	242	265	240	257	250	268	244	260	266	260	231	239	260	240	283	244	234	237	258	285	261	253	267	250	264	251	272	248	237	261	247	260	273	265	295	256	258	254	272	258	257	249	249	266	272	262	266	254	275	248	257	266	254	263	246	264	283	287	256	271	255	274	267	259	275	254	292	239	275	259	289	257	253	289	303	254	263	258	265	268	260	239	246	252	275	264	230	255	250	276	251	243	280	253	281	243	271	250	271	270	274	251	294	259	243	266	246	259	280	248	265	271	244	237	285	259	238	257	265	261	268	244	257	252	295	275	261	243	263	250	267	300	262	280	287	259	292	282	270	249	263	283	270	273	280	258	286	266	247	258	266	264	271	274	277	260	236	271	271	258	265	281	280	275	281	290	278	254	261	215	236	234	271	260	262	253	250	284	264	260	239	271	259	216	274	262	253	232	282	243	258	242	255	252	234	251	249	267	287	258	241	267	262	221	281	246	248	265	264	245	286	284	263	285	243	224	273	283	261	292	294	266	283	283	268	251	271	273	231	260	246	290	245	266	264	279	274	259	259	271	234	301	235	263	239	283	233	266	286	283	258	279	245	295	205	278	248	246	263	239	309	252	238	293	241	242	249	247	232	279	247	265	279	252	251	264	261	263	271	268	288	248	257	260	276	251	266	293	269	243	262	281	272	260	280	244	257	267	235	245	237	279	271	262	230	255	238	274	261	279	263	242	242	249	286	231	280	279	267	242	293	263	265	283	239	237	245	253	268	259	255	273	275	267	248	267	299	266	274	269	242	276	247	262	239	269	264	255	298	309	257	261	278	240	277	262	231	262	263	263	260	238	272	239	287	292	248	247	256	258	260	269	259	228	261	268	266	249	271	253	273	298	277	292	250	245	231	243	269	230	257	289	264	261	240	260	250	274	252	268	279	247	266	231	276	259	277	252	247	273	244	276	251	272	260	253	249	253	266	249	243	255	261	261	230	263	262	255	278	259	266	290	272	273	248	259	267	269	267	237	251	271	284	248	270	251	265	250	281	263	276	258	252	286	258	243	251	246	268	258	259	287	247	220	231	252	256	276	271	268	268	242	271	290	245	253	271	233	245	276	246	255	276	283	257	250	282	290	247	256	269	256	286	216	268	270	270	269	277	269	238	266	264	285	258	273	251	279	268	240	260	270	228	264	288	255	266	260	259	276	257	256	292	239	243	264	240	281	257	264	282	262	267	293	266	269	252	255	240	267	237	244	268	264	267	250	262	256	280	248	224	245	258	283	264	270	255	287	266	258	282	282	259	250	315	290	253	271	251	233	272	269	253	253	269	295	255	252	248	268	290	253	279	252	278	276	262	239	271	245	256	260	262	276	222	279	257	223	253	273	254	254	243	255	238	296	250	256	270	261	243	258	273	258	252	288	263	278	254	265	270	254	255	289	266	253	258	247	253	269	250	219	267	226	248	253	308	280	270	266	258	229	272	237	277	253	276	233	271	288	246	256	251	288	256	269	260	269	270	266	247	265	245	277	263	261	231	253	265	275	277	263	273	254	253	263	262	296	270	265	275	245	264	264	275	226	272	246	290	287	276	259	272	270	285	250	268	269	258	254	291	234	284	252	247	248	248	268	256	247	257	282	262	257	244	259	263	250	296	274	288	282	246	261	269	270	263	249	276	256	265	297	257	275	258	252	263	255	264	286	258	248	236	249	243	272	258	261	265	263	302	293	258	274	284	261	271	269	253	263	262	258	271	280	270	277	259	242	276	254	244	242	292	273	281	268	288	270	282	255	285	255	254	286	262	263	262	240	257	281	267	256	256	271	254	254	291	274	262	290	283	256	283	273	249	258	262	248	288	263	252	238	274	273	259	271	273	267	236	274	280	273	257	259	235	239	246	264	269	281	238	306	255	276	274	239	270	260	275	280	261	244	258	291	235	228	248	226	255	254	262	296	269	275	273	253	236	257	298	259	258	250	272	281	280	258	245	274	248	259	283	286	263	223	256	256	287	306	279	267	248	290	243	252	240	247	254	268	281	260	243	247	268	261	253	257	270	247	261	263	231	270	294	253	236	274	253	282	235	242	255	262	245
46016	27370	24607	20164	15945	13410	9850	6297	1928	832	495	477	358	309	286	239	211	197	186	157	144	145	148	167	140	126	161	132	117	152	120	124	159	135	152	145	128	125	114	125	138	127	111	126	126	138	131	117	123	146	134	113	110	111	128	112	125	123	126	109	112	98	135	136	142	111	110	111	113	136	140	105	131	124	118	115	135	127	121	147	129	124	119	123	138	118	132	129	125	119	131	124	118	135	107	130	141	147	117	129	119	124	125	159	135	132	148	132	118	122	105	149	122	114	123	133	125	129	124	132	131	140	119	131	110	125	118	119	153	112	121	132	137	111	126	135	121	123	99	121	140	116	111	130	114	122	118	107	116	146	128	129	115	120	115	119	114	118	122	124	137	98	133	134	133	112	124	125	104	115	109	137	119	130	127	96	143	121	129	124	95	134	107	122	138	142	124	143	122	145	134	139	125	127	126	114	122	125	125	101	119	132	114	125	115	102	114	127	104	140	113	122	128	118	128	130	107	122	141	127	123	98	118	134	123	109	105	124	111	123	113	107	141	101	125	142	118	126	147	120	112	112	114	127	127	107	89	127	137	127	133	121	101	108	106	127	124	117	146	120	127	118	132	110	114	117	115	132	107	107	128	141	102	123	137	116	121	131	117	137	106	148	125	112	127	119	100	120	113	123	126	139	108	124	120	126	131	113	107	119	138	135	104	108	125	99	98	99	133	118	111	140	156	118	114	105	132	106	127	113	136	127	132	132	108	129	134	106	143	133	102	136	109	118	126	119	109	102	125	132	120	115	120	125	112	109	118	156	136	140	111	128	146	142	124	136	126	124	116	126	132	101	119	118	134	140	99	106	98	127	128	115	122	136	127	122	107	127	138	101	118	118	135	122	115	128	130	117	125	137	150	136	127	119	119	119	121	148	137	129	127	142	111	110	110	121	102	117	125	137	135	130	136	107	143	119	97	117	116	128	110	126	103	124	129	132	131	112	106	139	104	119	129	119	107	130	123	141	129	120	140	114	132	115	126	119	116	125	101	124	108	125	109	117	127	110	107	133	131	129	123	120	118	129	127	108	139	128	114	119	150	120	132	125	120	110	136	119	130	119	151	123	148	127	119	124	131	116	122	122	102	115	127	124	154	106	146	101	125	127	113	118	112	101	112	115	133	131	135	127	121	134	111	111	155	105	103	124	142	121	99	115	116	111	102	130	107	143	116	127	106	125	152	115	112	126	119	123	120	132	119	105	112	109	112	120	124	128	135	118	126	120	120	150	120	110	115	107	125	119	111	125	106	130	108	107	122	129	136	139	107	119	126	115	109	122	108	117	135	137	121	115	122	113	134	119	135	112	131	122	124	107	136	110	122	125	123	107	121	117	105	146	108	97	125	101	122	123	101	122	122	115	118	114	128	143	121	118	140	147	117	108	148	109	98	120	112	129	120	131	112	119	137	108	125	130	117	133	131	118	120	134	111	126	114	132	103	120	142	136	122	110	124	133	139	124	126	134	107	134	107	109	140	116	111	117	116	141	110	131	84	136	113	130	127	120	134	118	120	162	128	113	125	103	120	133	112	125	125	120	128	113	93	124	128	115	126	119	135	113	127	113	106	115	112	128	129	126	120	115	107	131	117	133	120	105	136	139	123	113	144	123	103	124	115	134	109	98	120	132	115	138	137	118	117	104	120	128	118	85	122	124	133	137	139	145	143	110	126	117	107	129	130	103	141	128	129	91	110	137	127	131	132	103	126	130	114	127	129	124	128	120	121	128	121	113	132	127	115	146	139	108	120	142	115	115	121	128	123	112	140	118	142	130	125	109	117	139	122	102	111	117	147	114	121	106	132	116	116	99	114	120	129	116	121	120	118	117	138	138	111	100	116	112	133	115	119	126	116	137	116	107	116	132	101	116	112	112	130	145	124	113	118	108	126	132	116	131	137	116	115	133	129	127	108	117	134	142	133	114	115	121	125	131	116	132	150	130	117	122	121	115	145	127	107	117	133	142	127	123	120	128	143	120	117	119	136	147	111	118	146	123	124	123	98	146	131	129	104	139	135	148	104	114	113	126	114	114	126	121	115	119	128	116	125	133	124	117	115	119	106	125	126	126	117	133	129	120	116	117	130	129	115	135	134	124	115	128	127	120	118	130	137	124	121	124	106	134	127	134	118	111	131	128	121	122	116	126	123	150	123	133	113	135	125	112	116	121	125	112	118	127	116	130	127	108	132	124	142	138	111	131	124	114	111	135	127	123	154	121	110	135	115	121	115	120	117	133	150	109	118	106	124	102	109	145	158	119	130	129	112	117	125	124	106	117	119	110	92	136	143	141	115	122	120	114	118	127	131	137	109	124	121	137	136	120	129	137	123	122	122	115	119	129	136	135	135	115	124	119	112	137	112	138	111	109	113	115	153	126	109	113	118	122	143	118	104	120	106	123	125	115	123	135	141	147	109	111	132	113	116	133	110	127	117	139	127	107	117	109	112	125	136	126	121	105	114	131	109	133	123	139	144	95	115	122	130	143	125	156	127	134	108	111	136	134	137	116	121	113	126	121	142	113	127	105	117	129	138	132	129	121	124	127	102	141	157	119	106	116	137	120	126	120	109	131	134	143	133	122	105	125	124	126	144	128	110	123	123	117	107	136	112	129	116	142	111	102	138	127	124	143	118	125	141	116	116	140	109	125	136	116	102	117	116	116	125	132	129	107	106	125	114	122	106	110	115	129	137	137	115	108	118	124	115	140	121	97	122	131	111	125	135	139	103	119	120	128	125	109	125	115	120	119	116	130	115	145	115	134	126	124	118	142	101	112	124	114	127	144	118	134	118	132	132	101	118	127	100	135	114	136	113	127	121	135	114	113	104	125	106	113	124	115	134	114	104	101	111	101	131	137	127	102	99	124	99	104	105	140	133	132	117	104	133	113	144	134	129	115	132	163	138	134	126	124	142	110	113	114	133	122	141	118	132	127	115	134	124	122	132	112	126	141	129	128	104	103	123	116	119	129	125	99	110	117	124	109	123	122	113	134	143	108	119	146	126	112	123	138	112	118	106	134	138	114	116	122	122	154	130	129	127	132	118	111	130	104	123	136	114	140	143	127	115	130	127	135	107	110	126	114	120	96	111	122	124	128	137	112	136	121	117	107	123	109	108	130	91	120	115	127	110	108	115	119	122	133	119	103	128	99	119	104	117	111	115	134	117	127	124	125	139	103	120	114	141	158	113	132	108	110	114	131	101	132	136	115	116	119	120	139	113	134	126	129	129	116	127	133	133	118	116	103	116	122	124	131	128	114	122	133	130	124	135	124	123	128	107	136	103	133	117	110	149	120	125	109	141	120	131	131	112	120	118	135	123	116	127	120	121	128	130	143	103	119	116	123	107	112	104	98	126	118	120	125	119	141	117	111	125	123	113	114	122	120	118	126	121	136	125	106	116	121	112	133	116	123	127	117	113	123	101	113	120	142	135	121	104	113	108	94	140	125	111	100
27927	20722	30067	31532	29965	28444	24107	18016	7150	3671	2427	2051	1741	1370	1164	1028	927	748	623	594	572	469	441	417	396	389	355	370	336	308	342	333	371	321	308	323	326	353	330	315	321	319	294	287	302	282	307	327	288	318	286	320	299	282	281	294	276	301	281	284	241	263	295	296	288	289	283	255	251	301	279	259	279	289	262	265	283	251	264	268	279	275	288	288	280	308	285	287	278	286	275	254	274	276	282	264	277	259	287	274	290	259	278	300	270	293	262	289	288	293	274	281	259	277	275	305	274	284	275	279	274	261	289	283	255	268	269	275	248	278	273	246	274	267	266	272	277	282	260	272	272	267	274	274	268	298	279	286	257	290	261	287	266	276	257	247	255	245	272	271	261	235	265	283	300	283	268	244	260	266	287	269	283	255	289	249	278	265	244	258	257	282	270	287	251	280	268	286	271	262	262	316	268	266	294	263	273	286	268	263	299	282	267	256	284	257	259	287	280	302	274	266	285	268	280	288	237	278	293	262	264	256	289	271	309	258	310	265	256	282	280	250	270	257	276	264	299	278	264	284	271	252	279	295	268	264	260	265	280	282	274	262	281	262	266	277	266	261	274	272	274	254	275	267	279	281	278	272	283	266	295	248	278	274	257	249	278	270	280	254	268	240	263	266	269	278	272	281	298	289	284	298	273	248	247	292	232	268	271	264	292	264	272	275	255	290	290	251	279	277	288	279	274	266	282	287	295	278	278	301	295	264	294	265	264	310	256	270	239	297	268	264	263	283	300	287	282	278	270	294	261	283	293	293	303	279	252	250	262	265	287	260	252	276	258	283	240	272	278	282	285	284	256	276	267	268	299	248	292	274	274	307	277	290	259	299	249	261	275	246	264	271	241	260	273	248	269	262	288	269	283	261	260	266	256	264	281	278	265	289	261	296	256	315	271	251	294	271	301	290	274	282	290	288	290	304	277	277	280	261	299	254	279	269	274	280	287	253	280	257	242	291	260	277	260	228	259	263	281	296	269	263	270	272	261	259	292	250	286	289	249	273	284	265	240	284	255	266	278	261	252	283	275	304	291	272	287	301	282	316	292	288	260	264	256	274	302	297	280	298	301	282	282	263	248	258	266	306	283	269	241	237	266	272	262	259	285	247	247	261	312	276	293	284	283	297	266	267	280	299	277	292	281	279	265	264	283	277	283	269	258	258	273	277	248	294	270	264	269	246	288	278	277	276	262	272	255	270	269	286	297	295	283	281	284	287	285	268	301	261	298	289	284	301	272	256	270	285	251	304	284	263	279	282	305	275	238	293	272	297	255	256	259	287	245	306	285	240	260	261	273	291	270	260	273	258	275	279	252	264	286	290	264	262	276	268	269	258	231	281	268	257	229	284	279	258	245	285	274	303	264	281	284	281	277	289	277	297	286	253	284	263	261	296	261	283	245	287	253	277	259	305	283	296	269	253	272	272	252	280	291	249	267	260	267	274	280	263	274	267	262	232	277	285	291	258	300	291	286	292	274	264	266	287	270	243	288	260	267	271	258	269	263	293	300	238	245	255	291	274	268	297	285	267	276	270	247	270	262	305	252	281	264	280	275	243	256	234	290	265	260	272	237	269	267	270	251	288	250	291	265	269	288	265	278	256	270	289	277	247	287	264	283	261	283	257	314	237	284	249	277	259	294	285	264	261	281	246	293	278	278	293	272	288	270	247	262	269	292	271	263	258	279	257	264	287	278	270	279	297	275	263	286	252	274	256	249	289	277	273	259	285	280	270	286	255	282	292	274	284	270	304	254	273	269	246	246	285	292	258	273	254	282	267	279	266	301	292	284	293	260	242	294	285	259	257	280	274	306	285	271	267	281	269	260	291	274	261	283	242	268	259	265	286	276	289	291	296	312	289	267	247	279	271	266	267	274	295	298	263	258	250	305	283	278	269	275	253	276	265	268	261	269	287	270	261	272	296	273	246	270	292	280	260	266	261	296	229	291	266	267	257	266	282	293	240	285	284	267	282	265	282	283	258	253	275	254	265	255	269	272	300	266	239	271	296	267	303	263	272	273	255	276	266	262	257	252	272	269	288	287	308	263	266	292	271	266	298	262	277	275	284	289	262	275	288	281	267	274	279	276	282	265	256	267	273	283	271	279	296	250	287	251	257	287	269	243	288	274	278	283	248	262	285	284	258	252	303	255	265	247	254	277	264	259	292	257	273	265	260	229	275	287	271	296	271	272	296	285	263	284	242	276	275	240	294	285	303	286	223	270	272	278	238	264	272	265	265	288	279	297	292	267	262	248	298	285	279	277	251	276	276	266	252	286	275	260	253	293	258	291	281	264	287	248	272	265	286	267	277	275	281	283	265	259	254	268	277	293	240	310	282	280	270	248	266	286	280	269	273	275	294	287	281	264	269	304	254	264	262	262	260	291	293	296	260	263	253	267	275	258	293	269	255	275	276	286	287	270	274	268	263	272	294	275	296	315	269	281	295	263	249	275	277	277	295	257	288	281	299	237	301	282	269	277	292	288	239	259	274	310	274	273	305	277	277	256	273	243	288	278	251	262	256	275	302	262	255	279	269	285	270	278	283	290	246	283	287	265	269	279	260	296	282	272	285	257	307	245	254	267	293	258	269	304	291	287	258	269	254	265	273	264	260	257	266	280	259	293	281	267	274	262	288	279	284	246	264	277	262	251	273	255	282	281	242	262	257	279	264	313	264	291	282	293	259	288	278	268	255	259	270	271	244	266	256	284	288	282	285	266	280	263	264	268	263	264	280	264	279	277	288	310	299	281	276	262	269	248	299	260	312	294	283	287	294	257	301	239	279	281	279	280	285	277	291	256	280	277	275	268	262	238	266	237	264	278	253	294	247	255	278	272	284	261	252	266	268	262	261	255	258	297	262	296	267	252	304	261	279	260	286	295	268	259	262	286	273	279	281	264	280	303	283	282	266	260	268	258	283	288	269	308	272	270	275	273	298	277	250	274	270	271	267	241	264	286	261	272	281	262	289	259	254	279	269	293	276	287	269	254	268	267	303	252	247	239	260	271	256	261	251	284	252	255	276	274	263	304	266	294	267	301	275	285	292	270	270	259	283	260	251	261	283	252	251	293	265	289	262	273	290	260	278	256	266	287	281	270	252	263	288	276	254	273	257	280	267	258	248	247	264	257	284	268	271	281	274	277	241	268	283	279	266	290	294	294	294	300	294	266	265	287	288	301	276	279	269	253	310	255	285	282	272	311	273	257	242	265	287	287	273	266	282	273	297	258	274	280	266	291	304	269	271	288	278	311	311	281	260	278	279	288	234	282	268	274	252	262	234	283	284	268	289	245	269	281	259	292	260	293	271	248	263	298	266	267	299	278	266	277	251	286	301	291	274	287	283	289	262	264	273	250	311	284	261	277	272	247	261	262	243	267	302	286	252	298	232	275	287	274	274	273	264	290	285	269	256	304	305	292	275	257	306	298	252	271	252	243	295	254	294	274	282	262	265
22934	12396	9413	5423	3040	1709	966	547	446	350	219	198	155	149	149	106	124	109	120	102	112	115	116	106	96	113	102	91	107	80	108	100	100	101	94	101	95	108	113	94	105	103	113	92	89	87	96	81	108	93	94	99	98	95	89	97	79	71	101	77	79	96	76	100	104	110	108	86	100	95	93	87	105	93	95	105	94	101	88	108	111	106	103	92	84	97	104	99	107	102	109	87	90	115	97	101	110	107	91	99	104	92	93	72	92	101	111	94	84	105	92	86	90	81	86	102	79	100	72	93	95	87	98	96	105	66	95	104	97	95	83	130	91	105	88	100	110	103	113	88	102	102	96	88	88	100	95	127	97	84	96	78	82	87	112	121	95	85	85	102	90	94	83	78	90	89	101	102	104	113	108	99	98	83	111	91	86	103	94	98	94	95	102	97	104	101	91	75	95	116	125	96	78	98	86	87	120	90	82	98	91	98	79	118	114	94	79	82	111	90	104	102	105	95	90	100	94	91	79	108	109	90	103	105	92	94	115	95	103	97	98	98	95	77	114	106	90	90	111	71	92	105	84	115	90	75	95	109	111	89	97	103	88	99	97	86	97	90	87	84	106	88	96	91	94	94	115	116	76	85	92	100	78	88	90	101	96	106	87	96	106	78	103	82	78	74	100	91	98	82	101	88	91	98	134	103	96	127	88	95	93	100	69	111	92	97	119	119	110	99	104	82	107	114	87	100	111	102	96	87	87	96	95	97	103	93	91	98	80	87	110	92	95	90	104	99	100	98	106	109	104	116	98	87	101	99	99	102	81	89	83	67	103	93	89	83	113	112	108	92	88	76	86	94	87	87	92	105	86	111	92	87	106	89	92	95	98	104	79	88	108	114	87	81	89	105	83	88	84	75	98	84	85	78	99	97	103	118	92	99	113	114	112	83	84	78	85	101	98	79	91	88	114	86	80	104	106	79	94	87	85	92	101	87	96	101	78	84	92	86	93	94	123	100	112	77	87	91	89	94	74	100	98	108	102	109	93	107	71	92	111	84	97	101	84	93	109	84	100	102	77	85	90	105	96	70	101	98	80	111	82	116	89	88	87	77	97	93	89	77	103	104	86	98	94	114	95	80	64	101	104	100	82	88	81	89	97	100	113	86	102	104	114	98	79	91	88	115	99	90	103	94	89	101	74	105	97	95	74	95	99	75	97	79	99	99	102	90	86	91	99	88	108	119	100	105	97	94	88	91	95	114	96	86	99	104	89	98	109	82	83	85	74	95	121	101	106	77	94	108	98	82	82	98	100	82	111	98	82	107	102	111	98	94	71	112	91	92	106	96	85	94	78	82	95	102	94	103	96	81	89	94	79	85	83	84	79	95	97	96	97	101	100	104	96	84	78	93	98	87	99	88	104	99	123	79	85	82	86	87	83	89	102	92	91	77	111	78	93	74	101	94	84	99	104	97	115	114	95	102	104	104	106	113	98	90	110	90	90	94	92	101	105	89	114	102	104	88	101	98	76	86	109	105	95	95	102	111	113	86	85	104	101	112	101	100	99	109	81	95	102	107	95	88	94	109	80	94	109	92	109	92	81	88	79	90	95	127	105	90	78	105	110	103	89	86	96	106	96	100	105	107	77	85	98	100	99	68	107	106	90	102	66	91	107	114	83	99	101	89	95	86	103	94	105	78	81	98	91	98	92	79	88	102	84	94	98	94	94	82	81	91	91	97	96	93	93	96	96	95	86	86	92	113	87	93	103	111	86	116	98	95	103	103	103	77	83	92	85	81	85	103	93	94	95	103	120	94	97	85	98	66	106	99	92	96	92	92	79	105	93	109	84	109	101	81	93	95	78	80	85	102	119	106	97	100	126	83	95	94	94	88	77	88	98	87	80	106	102	96	83	90	115	102	99	76	95	93	95	89	108	82	88	76	103	93	102	106	89	94	102	89	110	108	77	100	77	86	97	79	92	79	126	105	111	102	91	100	111	96	108	96	106	98	83	96	80	88	92	115	101	89	102	97	100	101	81	108	82	97	104	103	108	72	92	103	96	96	98	108	111	99	91	85	93	84	79	103	96	91	72	101	88	85	107	103	97	89	78	91	90	93	74	81	98	91	105	93	79	100	98	104	78	87	80	97	94	80	106	94	101	84	138	99	82	105	95	97	93	117	100	108	81	93	106	99	95	97	104	97	94	81	95	99	97	103	110	87	96	93	83	93	89	109	90	97	89	101	111	104	88	105	114	82	106	100	98	101	94	88	108	92	104	91	93	103	99	86	104	90	88	92	101	85	111	85	88	102	100	91	106	96	90	103	101	93	89	91	82	86	70	94	96	99	95	100	92	104	94	87	80	82	111	78	70	93	97	90	89	86	86	106	89	93	94	91	90	85	79	92	81	80	100	106	96	82	91	86	79	92	79	108	92	98	103	86	104	74	95	105	78	73	85	81	106	105	94	91	94	73	84	84	96	104	96	89	76	93	79	105	87	106	92	114	92	116	92	84	91	88	94	81	85	94	96	91	84	94	93	113	93	92	103	96	101	89	90	88	96	96	88	89	84	108	105	114	103	100	88	107	95	109	87	118	118	117	78	95	79	85	101	103	81	91	93	110	86	89	96	105	106	100	96	90	88	105	92	96	115	89	89	96	92	110	95	83	109	97	111	89	93	92	97	99	96	85	93	89	89	109	89	99	89	72	86	101	112	77	87	84	111	81	103	101	84	81	97	96	95	99	99	99	107	109	79	80	92	96	117	93	98	113	98	96	90	105	110	106	97	114	98	100	95	99	81	105	119	105	76	101	81	96	109	99	90	87	97	101	87	84	97	92	96	109	111	95	87	79	99	87	90	97	88	94	98	93	75	75	90	107	106	97	86	107	100	90	87	90	91	78	116	119	105	94	108	94	111	107	94	80	81	97	73	94	101	112	101	102	105	114	89	102	102	101	77	106	86	91	102	102	95	89	82	98	112	99	74	73	109	109	103	95	93	78	90	98	118	95	89	107	123	94	93	101	113	98	111	88	103	96	100	110	98	92	89	98	83	102	88	105	95	100	83	92	98	102	105	104	92	94	80	98	108	106	118	104	83	99	115	89	81	87	129	98	100	82	96	94	93	78	91	88	122	102	101	95	110	110	97	99	102	83	80	101	86	101	96	95	102	109	98	91	101	87	91	92	88	99	101	94	112	101	103	98	97	105	94	94	94	98	87	108	96	87	105	88	102	100	81	100	85	100	103	90	121	93	100	105	118	114	80	114	111	92	102	87	88	123	91	113	82	80	98	104	89	95	88	94	106	98	97	85	89	76	98	108	87	109	99	107	80	93	105	78	108	86	102	100	95	103	82	104	105	104	109	79	90	124	122	79	98	104	99	114	97	113	102	91	108	90	81	81	125	106	96	79	89	96	89	111	95	87	105	104	96	100	92	73	105	125	97	96	87	102	98	83	95	109	90	86	87	120	107	96	89	123	102	92	98	115	86	92	98	95	83	82
14154	10146	15357	13513	9915	6811	4047	2327	2009	1497	1039	901	683	624	537	481	394	360	378	312	330	299	268	253	293	273	289	264	270	260	228	242	251	241	253	245	238	243	207	236	233	244	231	210	240	222	216	260	267	211	240	220	218	211	252	191	235	235	250	237	254	213	201	203	205	226	213	201	203	242	228	230	232	210	208	230	217	236	234	237	197	235	230	230	206	223	209	229	210	238	236	218	216	217	234	205	214	211	245	222	239	194	235	239	216	239	219	226	234	240	225	252	221	220	227	218	230	216	204	233	226	203	236	212	216	232	247	197	219	222	223	211	208	222	230	229	224	242	204	214	246	201	228	244	219	216	253	218	231	238	215	213	247	229	221	214	202	231	207	224	232	226	213	215	227	233	231	221	225	208	217	231	231	207	237	221	209	209	233	219	236	234	234	234	207	216	220	225	236	214	218	243	207	224	228	230	215	223	205	181	249	183	201	209	253	268	237	219	216	241	235	226	216	237	240	225	206	246	238	235	228	212	198	242	220	240	221	234	229	232	227	214	205	209	222	217	250	218	223	220	202	240	221	182	236	208	236	207	227	210	224	210	232	213	221	197	208	232	233	215	226	211	222	232	226	214	240	247	206	262	224	220	235	207	211	207	193	239	207	220	228	257	245	226	251	232	238	237	222	218	218	189	240	214	206	222	226	187	222	239	223	232	228	232	229	224	198	209	199	209	226	229	209	220	223	237	224	232	226	245	226	218	202	229	206	226	224	245	234	226	238	200	225	215	219	226	222	212	244	211	215	206	203	207	194	193	239	233	231	243	227	224	191	233	222	207	240	215	216	213	235	222	201	232	221	189	232	217	243	227	229	238	261	217	231	199	216	240	210	215	211	217	228	226	200	245	217	227	224	223	212	215	217	273	241	219	230	234	206	220	213	211	226	215	241	228	248	239	194	219	216	209	219	218	221	215	209	261	234	240	231	230	227	222	231	235	210	218	229	236	234	230	235	222	221	218	202	242	228	221	272	184	208	217	257	221	235	206	221	203	206	218	216	225	186	222	230	212	238	208	251	215	221	218	231	226	263	214	227	236	215	227	222	213	209	205	228	237	203	194	196	231	230	223	203	237	216	247	215	215	196	207	223	184	242	217	203	226	244	212	218	222	216	209	233	205	240	211	224	205	211	221	267	222	206	214	223	202	221	217	215	225	225	206	234	227	249	204	233	225	216	202	203	202	241	209	230	210	210	224	215	194	203	221	224	248	211	199	214	219	233	236	232	216	215	222	217	232	206	224	206	220	217	220	222	217	230	222	223	226	223	213	191	219	208	229	189	210	229	217	201	261	212	216	199	219	255	240	235	229	212	202	236	205	216	221	221	208	232	212	220	194	246	218	218	227	214	197	239	225	216	212	229	225	234	198	211	241	211	220	194	204	214	224	214	227	216	220	223	229	250	201	212	207	224	192	222	228	224	215	239	212	250	202	215	227	229	221	231	197	212	218	171	236	255	213	207	205	207	214	227	218	228	198	199	213	237	213	223	223	210	217	240	250	209	239	212	208	240	203	212	244	201	204	215	243	217	213	230	229	233	207	227	249	234	204	224	207	210	192	207	216	211	245	216	221	215	242	220	214	216	223	237	244	193	182	218	213	218	211	211	240	226	247	249	205	228	243	261	232	230	237	211	214	204	214	243	219	207	235	207	222	220	202	204	231	212	204	238	199	210	245	227	213	222	223	231	235	233	228	221	233	240	222	237	223	220	221	217	226	231	204	223	247	232	235	229	211	214	233	195	224	210	230	204	218	226	236	241	192	207	226	215	226	222	250	206	200	215	227	217	199	208	208	223	231	209	214	216	241	213	229	218	215	223	234	200	245	234	253	222	201	238	205	189	216	232	243	219	192	218	206	236	229	240	243	223	235	219	256	213	222	228	210	223	220	213	203	212	220	246	208	210	223	250	227	204	214	214	223	205	221	214	234	223	230	208	215	208	207	228	254	217	221	241	213	211	245	210	250	219	216	232	236	191	215	211	230	224	233	235	209	213	218	225	188	200	226	233	240	234	192	207	209	203	222	214	203	237	210	220	210	228	225	226	217	210	217	208	231	208	239	230	251	217	213	258	223	252	232	227	240	231	205	227	230	218	207	215	237	223	216	225	200	223	202	207	201	235	237	225	209	200	233	207	232	242	213	226	195	214	232	228	213	223	227	221	209	222	195	214	231	226	228	214	230	227	201	252	230	222	217	198	224	220	215	196	209	228	237	210	207	250	217	220	204	201	244	244	248	235	216	250	221	215	228	211	210	233	218	241	225	250	196	227	224	209	208	231	225	220	221	216	210	219	257	248	255	238	222	218	222	231	231	244	229	235	225	194	196	215	197	216	230	230	214	236	222	197	231	237	238	210	219	212	209	199	218	224	198	217	206	231	240	204	246	217	218	232	210	234	211	231	204	210	227	231	192	227	225	213	205	225	201	239	231	225	226	215	216	232	226	237	219	229	236	251	230	219	213	235	212	214	210	245	214	204	241	244	214	228	227	212	233	195	209	235	229	207	213	226	241	209	223	211	219	209	211	196	212	202	250	225	207	241	231	221	208	225	221	223	212	229	239	229	223	207	220	214	228	248	222	213	193	241	234	223	210	224	210	215	203	173	224	213	235	209	212	219	231	247	230	203	213	211	200	239	213	203	210	253	232	217	237	224	229	223	260	234	221	205	205	225	235	229	225	237	218	230	219	207	221	246	230	262	230	238	214	221	223	228	211	235	208	226	200	218	233	236	247	237	208	233	211	227	214	231	220	213	208	233	261	210	222	218	218	216	230	190	236	207	251	227	236	246	205	235	192	228	238	233	217	230	238	217	228	233	245	226	228	219	237	219	238	249	217	245	234	227	245	217	229	243	208	229	210	205	211	218	230	228	227	232	229	219	238	196	204	205	204	233	192	222	201	199	231	228	204	253	229	234	246	226	207	227	213	241	221	221	208	228	202	216	179	230	188	235	195	241	206	211	225	218	233	221	206	210	216	211	222	225	189	201	217	220	247	220	241	224	222	213	224	208	213	217	235	233	242	243	223	214	220	219	243	212	226	235	228	223	218	220	245	207	232	210	206	206	229	206	226	223	219	212	237	223	228	205	254	210	240	220	224	209	201	224	212	200	221	228	223	221	231	221	214	211	209	180	217	218	218	208	209	202	253	227	183	205	204	213	231	226	219	198	219	212	225	231	233	215	218	223	242	221	235	262	192	237	210	228	249	200	262	217	213	203	235	206	239	219	220	230	227	236	241	205	244	220	222	205	222	181	227	220	211	194	219	236	212	203	214	213	239	212	227	261	261	228	220	219	216	221	225	225	207	228	205	206	228	224	202	214	206	223	220	223	222	235	199	212	231	228	204	195	216	220	240	201	214	232	247	218	246	219	224	226	222	231	237	211	218	231	240	198	200	213	229	241	226	207	252	240	230	232	227	205	219	207	214	207	206	204	238	221	226	231	228
35841	20688	19858	15301	8700	6418	3630	1714	1188	568	344	348	238	208	225	198	169	164	124	143	156	113	128	141	117	131	138	104	120	126	139	105	127	100	128	118	113	107	134	124	125	123	104	126	126	118	124	112	122	140	133	121	110	125	140	112	125	110	137	130	137	130	100	107	124	121	114	112	103	90	114	111	120	109	116	112	79	113	102	102	112	99	124	134	114	110	106	109	130	113	135	103	112	121	118	106	143	126	97	98	113	121	128	119	110	123	106	110	124	127	106	107	110	120	96	116	129	110	101	126	130	116	105	121	118	106	108	106	105	109	113	105	106	110	112	116	127	106	132	115	112	119	104	131	135	118	115	100	104	117	117	123	106	101	120	130	121	125	115	107	120	118	111	109	97	108	120	114	113	111	135	116	104	123	114	134	113	102	120	119	116	120	125	119	107	116	109	107	111	118	114	116	142	104	118	122	92	116	115	129	111	112	120	110	105	104	139	125	129	118	122	107	125	133	98	111	126	128	107	118	113	118	126	130	97	115	118	100	105	96	122	120	99	95	118	105	94	100	118	114	104	128	115	100	120	106	124	116	114	102	110	119	114	109	120	122	117	119	120	103	125	105	119	109	123	135	95	108	102	102	122	124	107	113	122	128	114	129	130	108	114	118	115	110	112	95	110	123	110	115	113	107	116	153	107	121	124	104	113	116	91	104	120	113	95	111	103	123	119	109	131	128	121	127	122	120	128	110	150	110	113	109	101	106	117	128	92	119	117	119	125	106	107	122	123	118	118	107	133	117	114	124	119	106	104	115	92	113	101	116	100	109	130	135	96	116	123	107	129	131	106	90	121	128	119	95	109	126	105	112	97	113	122	130	114	124	109	114	113	116	131	109	104	130	96	126	116	128	130	136	100	125	118	123	119	116	85	96	107	123	93	124	123	112	94	126	117	111	117	121	129	105	105	125	106	108	119	101	114	113	136	116	117	118	123	109	108	129	117	119	107	107	126	127	109	106	102	126	121	87	105	150	126	118	105	134	96	127	126	118	115	113	115	107	99	116	111	111	106	140	120	119	109	85	104	124	103	113	119	120	117	117	127	114	123	93	114	123	120	116	108	112	124	98	105	127	109	112	113	106	126	118	123	118	113	91	101	119	126	122	105	105	126	112	108	126	125	130	130	110	121	114	132	102	128	125	121	114	111	123	119	112	134	112	90	124	116	134	108	112	111	102	97	97	111	106	121	138	131	121	121	104	117	111	129	128	111	106	104	107	132	121	95	117	121	124	121	109	129	116	121	92	117	143	101	120	120	126	105	125	117	103	125	115	107	127	112	112	123	107	107	81	114	123	116	115	119	122	116	112	141	114	130	86	123	139	104	113	121	107	115	132	113	115	109	92	120	119	124	115	128	106	114	137	113	117	95	133	129	120	121	100	114	123	113	106	106	105	125	133	108	120	116	117	123	117	99	107	116	118	113	122	110	121	116	95	97	98	95	106	107	118	121	133	116	116	112	99	120	140	126	111	115	113	112	146	122	114	121	118	120	126	118	115	128	108	114	127	133	125	123	103	142	130	86	117	137	106	115	134	114	105	107	121	115	118	114	124	116	128	113	109	115	112	124	123	114	119	115	118	89	116	103	113	117	124	95	108	109	124	118	111	109	113	117	107	116	117	118	117	125	101	91	106	109	118	124	116	146	104	103	83	125	105	108	110	118	110	102	110	110	125	107	120	103	130	113	119	125	121	132	119	115	130	126	120	136	119	116	134	132	117	129	113	128	114	130	128	112	99	117	111	121	112	141	113	141	99	97	116	133	116	105	105	131	127	123	111	121	100	112	118	113	109	105	104	124	127	122	104	119	130	124	106	117	108	116	122	106	112	119	112	109	116	107	113	105	97	123	106	118	132	117	120	132	97	118	112	137	102	99	111	120	113	114	104	124	120	99	99	117	136	114	146	104	126	107	107	112	104	121	110	106	111	105	105	118	107	134	107	113	124	116	116	133	120	126	123	127	126	111	137	125	111	105	107	113	89	127	113	117	121	101	126	143	116	109	120	115	120	109	106	122	112	121	112	107	94	92	118	118	95	109	115	115	109	103	118	123	123	112	112	99	131	135	115	107	118	110	105	120	118	118	112	112	113	111	109	128	118	132	133	126	100	121	105	126	107	113	118	120	126	118	103	104	141	110	109	101	81	115	112	113	132	109	107	112	113	113	120	138	127	126	129	127	105	129	103	110	107	112	117	128	111	114	118	111	115	123	120	118	110	102	116	105	114	108	136	142	124	94	137	100	133	107	117	121	109	134	121	99	100	92	97	135	119	123	115	121	123	109	104	119	115	108	135	128	133	96	118	123	117	110	107	129	116	103	117	105	122	139	115	107	105	108	91	134	110	120	115	114	111	117	125	107	104	120	105	125	123	121	123	126	100	111	122	97	106	120	90	126	115	104	105	112	109	125	106	119	105	91	113	114	107	111	111	100	122	113	118	104	108	86	97	100	115	118	125	100	113	127	104	120	134	114	106	93	98	123	108	134	116	103	103	114	98	113	111	101	103	115	123	84	115	128	105	130	129	109	107	113	115	111	134	134	143	109	109	105	103	118	107	110	108	119	104	103	123	116	130	113	125	122	132	107	107	100	117	113	126	103	133	110	98	106	100	123	125	116	96	105	131	123	120	127	103	121	116	110	113	125	126	107	99	104	124	122	109	103	108	98	94	111	121	116	124	117	108	130	123	128	122	134	113	116	108	119	139	138	120	103	143	107	106	131	120	121	128	114	111	101	126	116	122	114	115	119	135	121	128	102	132	116	131	139	110	120	121	110	100	110	124	115	105	123	142	113	119	100	112	115	114	134	100	124	116	110	131	94	116	117	104	119	120	120	122	120	115	95	118	132	105	99	125	118	82	113	109	101	106	107	131	116	116	122	105	125	88	120	122	116	106	117	111	98	116	132	103	111	124	108	106	115	130	116	116	116	136	93	112	103	123	112	101	110	97	113	100	121	114	101	119	103	116	92	120	138	94	93	138	119	113	107	118	124	112	118	122	96	108	90	111	100	104	118	109	141	129	104	123	115	113	107	115	126	142	129	109	98	111	115	116	105	118	110	98	118	107	111	118	118	118	117	91	115	96	117	122	129	111	124	122	121	112	115	113	130	109	107	121	121	91	117	110	115	127	108	113	127	102	118	141	114	112	125	125	113	117	135	120	102	124	119	112	128	101	124	107	98	111	95	120	120	114	119	123	100	100	106	121	131	121	118	101	110	120	103	118	116	125	111	120	126	104	100	128	121	100	116	134	113	115	118	126	129	117	124	126	134	110	118	143	117	106	106	115	116	118	101	120	118	124	142	125	96	132	127	110	106	114	102	113	132	121	113	120	109	122	101	107	112	108	113	114	110	123	131	127	125	119	117	104	125	119	126	107	122	121	117	105	147	118	135	122	130	124	115	102	133	135	116	115	122	99	104	120	103	114	107	117	110	119	118	111	103	98
22356	15849	26639	26943	20604	18701	12493	7057	5490	2427	1654	1478	1159	1034	880	734	693	558	529	518	443	387	353	358	346	314	308	319	315	301	327	316	314	276	318	290	324	309	314	314	292	288	289	247	275	272	291	264	272	276	276	250	281	269	314	241	273	265	283	265	296	275	257	266	271	263	250	295	258	284	281	282	266	267	267	264	251	254	266	246	230	227	252	275	258	244	261	252	260	229	264	265	263	256	271	281	281	270	274	247	252	240	290	257	233	270	240	278	290	230	237	258	234	278	248	263	255	286	283	243	264	268	259	257	248	257	258	256	259	279	275	263	271	264	267	267	266	247	269	283	262	269	269	282	224	297	264	245	260	243	268	240	260	289	262	279	297	252	278	260	235	256	246	274	255	265	287	240	277	246	241	262	272	276	252	244	255	234	256	247	257	278	261	233	246	240	252	248	237	264	263	273	257	246	242	256	265	262	252	247	288	275	269	264	244	251	262	270	243	285	240	269	274	280	267	250	273	245	264	225	277	272	281	279	236	235	260	235	275	273	263	261	272	254	246	275	271	267	269	279	242	261	277	255	256	239	268	256	228	274	222	274	269	273	285	305	244	259	282	265	271	269	263	276	232	264	242	243	270	245	277	241	282	263	260	269	259	271	255	253	242	275	242	271	288	239	269	263	234	254	259	277	292	233	264	272	248	273	258	249	276	256	272	272	273	267	293	232	286	262	275	263	255	279	250	260	243	257	227	295	251	250	253	267	268	231	255	252	268	264	258	266	232	242	258	260	247	265	238	229	274	258	255	303	271	243	249	253	242	264	270	257	286	280	268	257	271	221	238	263	281	266	260	253	249	255	252	242	244	262	241	220	248	260	274	286	279	238	278	262	239	258	254	293	237	269	255	274	270	265	235	271	242	257	237	279	238	264	265	266	262	263	247	262	273	256	264	233	265	268	257	260	229	262	277	255	257	257	260	265	278	254	295	253	247	270	245	280	252	259	251	257	239	267	255	272	256	250	245	261	280	240	274	262	239	264	258	250	260	242	281	270	260	251	268	261	290	283	251	233	243	271	248	257	258	260	257	284	275	269	261	278	293	278	273	279	290	281	269	257	274	260	263	262	269	278	252	276	277	261	282	277	255	249	290	266	244	247	284	266	261	290	253	276	288	270	272	286	289	267	275	247	287	267	254	264	239	267	249	272	253	251	251	232	269	276	240	278	267	247	246	225	257	270	273	269	262	273	250	258	279	227	230	276	257	284	248	268	270	259	277	252	273	275	273	255	256	258	219	262	289	269	269	262	246	267	243	269	278	231	284	269	271	284	249	281	292	265	285	284	281	230	253	231	255	260	248	263	281	255	271	271	291	295	279	279	288	268	259	268	264	268	265	256	278	248	249	277	256	256	253	279	257	273	294	252	252	267	276	272	254	253	245	270	260	260	236	255	285	273	277	263	262	281	270	253	266	257	256	268	232	279	266	283	273	280	278	259	257	253	284	262	247	284	270	252	263	260	257	277	248	231	255	265	233	284	269	264	241	256	231	256	252	265	256	272	244	265	247	245	280	258	265	236	269	243	240	256	267	275	246	232	273	245	271	248	279	262	284	254	278	262	266	252	268	266	296	261	282	253	269	271	256	277	233	242	262	257	275	257	268	287	267	265	295	273	244	264	287	280	260	277	283	245	247	285	248	272	240	287	253	248	247	282	238	254	284	241	264	252	269	271	262	234	246	289	258	249	260	266	252	260	293	279	277	256	261	259	252	282	245	268	272	276	256	257	271	310	247	274	277	281	275	270	248	264	280	236	254	248	287	308	250	268	263	271	266	267	243	279	254	256	243	230	258	257	262	260	286	280	272	247	245	262	264	265	282	266	253	239	254	269	269	243	245	278	254	272	246	253	281	252	303	277	282	280	280	275	251	268	260	253	292	275	265	271	278	272	234	241	259	268	262	267	259	266	261	212	273	253	255	270	267	257	251	256	254	266	296	259	256	250	265	241	254	246	223	258	268	259	270	267	265	246	256	263	260	252	288	286	233	285	269	271	281	278	245	261	247	301	259	256	256	262	241	245	248	256	269	267	257	247	271	267	280	275	275	272	257	254	273	262	275	236	284	280	282	266	263	252	234	272	245	282	294	274	244	273	265	293	265	267	264	249	253	274	279	251	267	273	254	240	243	258	292	264	280	261	299	234	258	250	238	290	287	250	280	244	262	256	269	270	253	256	246	292	257	266	244	262	260	265	278	290	274	260	254	260	276	264	264	278	238	269	283	274	286	255	265	233	253	265	293	273	280	245	292	244	282	274	296	298	275	266	267	250	240	266	287	277	241	271	276	251	285	259	245	276	276	265	286	260	272	244	277	286	243	252	264	265	256	263	284	270	277	271	264	274	257	266	273	272	276	225	280	266	261	256	296	278	241	243	239	236	233	263	252	279	288	257	272	251	246	264	236	263	249	252	252	263	232	223	277	248	240	230	261	265	278	266	246	247	264	258	255	280	297	268	269	239	248	274	288	268	254	246	266	251	274	259	241	254	278	233	262	273	241	263	275	234	262	259	274	265	285	272	285	245	262	296	247	261	273	252	275	261	267	269	222	266	273	258	267	268	256	262	251	272	273	212	255	278	241	262	232	266	274	266	266	284	258	265	258	253	231	230	302	256	255	270	243	272	260	266	239	256	285	258	254	273	252	240	271	260	251	245	266	279	278	284	242	280	261	242	236	274	255	285	276	255	261	251	249	267	253	243	256	280	239	243	279	266	268	269	274	279	253	272	286	207	260	263	255	254	261	259	286	264	237	264	234	257	260	277	257	283	252	287	271	248	251	252	274	265	287	277	293	289	267	240	258	248	256	269	278	269	296	240	272	261	263	263	270	261	285	244	254	258	287	271	294	243	270	237	263	259	266	262	272	263	264	244	269	259	277	254	258	255	260	285	305	274	278	268	267	240	238	259	293	253	281	280	278	252	227	258	271	284	256	270	232	279	250	210	272	234	272	271	260	234	273	262	248	275	255	260	261	258	258	277	282	252	267	304	264	279	266	295	257	277	247	268	263	265	238	272	292	273	285	281	242	269	258	262	268	255	264	288	269	238	257	292	261	243	249	262	275	263	246	265	240	287	242	259	274	231	259	280	266	244	264	297	286	277	280	263	266	229	279	291	258	247	300	258	276	276	286	262	269	262	260	269	237	285	271	232	278	283	230	260	279	277	236	277	262	237	286	263	305	272	289	272	270	260	239	271	280	260	225	245	278	241	226	275	244	281	285	254	251	250	269	258	280	261	268	255	281	280	268	266	294	270	267	257	251	271	261	243	250	255	264	268	304	272	253	280	266	257	263	278	264	276	287	262	255	249	286	267	283	262	281	239	257	266	236	232	271	239	268	287	252	254	247	274	250	259	242	269	260	270	294	270	236	283	265	241	276	273	244	238	280	278	271	234	250	253	246	255	236	299	264	244	227	280	272	284	250	244	264	258	227	283	288	260	261	261
46701	29578	27320	20419	16973	13977	10496	5285	3289	1869	719	396	377	300	324	259	220	190	188	161	149	146	145	124	143	132	137	144	131	125	125	114	110	118	133	153	120	138	137	134	133	116	139	99	135	141	122	142	130	109	138	112	114	152	116	110	123	111	115	135	113	119	120	105	133	115	114	116	152	135	132	113	127	110	123	122	126	128	129	129	105	130	135	107	129	111	121	140	104	129	100	116	111	112	119	127	109	122	135	124	146	130	123	122	131	133	143	108	102	103	127	119	131	133	124	116	134	108	97	124	112	123	95	119	118	106	130	135	125	144	109	112	108	153	108	115	146	134	107	121	135	132	116	127	122	117	136	112	147	121	124	122	113	98	144	131	123	120	93	122	118	125	124	134	123	107	127	134	134	126	128	135	116	118	110	135	143	121	120	114	115	124	123	101	122	116	131	116	133	125	120	114	101	146	135	121	117	135	129	144	112	141	129	127	112	114	139	122	127	130	138	85	130	130	132	135	123	131	120	107	107	126	107	130	122	105	128	129	128	123	125	116	124	125	101	99	118	118	138	113	92	111	126	121	116	128	119	129	83	112	120	117	144	136	137	114	118	117	118	130	123	128	117	108	123	124	152	127	108	128	158	130	128	128	135	116	83	116	132	126	138	124	103	129	124	117	125	131	129	119	121	109	139	108	125	125	145	132	116	114	113	141	135	118	140	120	122	110	136	134	132	118	143	125	127	110	124	114	116	110	140	111	108	109	99	120	116	127	121	137	129	116	121	121	149	131	120	125	122	104	120	96	132	124	132	103	134	115	104	115	137	103	129	139	118	118	122	123	117	114	111	123	105	119	123	138	108	138	117	146	116	128	108	113	112	111	115	112	111	101	111	121	116	143	117	119	110	110	132	135	119	113	130	108	128	130	110	108	115	132	145	125	140	124	130	139	101	118	130	128	111	131	122	102	136	121	105	133	138	104	115	115	130	127	141	122	114	144	120	117	112	110	104	121	119	137	131	107	133	142	124	114	115	119	107	124	118	111	112	128	101	128	119	125	92	116	114	124	116	112	134	125	124	126	119	131	131	121	118	124	133	114	107	131	113	107	120	120	115	120	118	132	121	144	136	125	126	114	124	106	100	99	138	123	96	105	138	147	113	111	89	124	108	104	131	132	109	98	112	96	121	142	109	126	131	128	111	124	125	116	121	108	114	102	130	124	112	105	113	130	112	117	121	126	113	110	146	123	134	103	124	134	136	126	112	148	127	111	98	126	128	124	106	119	128	106	113	114	117	116	109	141	132	108	121	118	128	126	123	130	136	126	128	126	120	117	104	131	139	134	119	123	110	134	121	131	110	111	114	88	132	134	118	133	114	142	126	102	117	116	113	125	132	121	130	151	135	122	137	110	117	143	121	118	119	111	127	106	119	143	121	117	142	120	129	109	133	132	115	105	106	118	120	124	134	109	117	111	105	145	142	107	131	136	107	123	131	115	133	106	111	124	105	111	114	105	131	139	105	125	106	111	117	131	115	123	117	128	115	118	136	100	124	125	100	132	98	120	116	104	126	123	101	122	122	128	148	103	125	113	139	110	126	128	111	131	121	115	137	92	116	106	112	114	123	99	114	107	112	116	129	124	124	134	115	145	104	110	139	138	116	138	133	112	132	120	113	145	136	127	120	117	128	118	96	103	122	111	149	128	154	117	107	120	125	104	120	131	114	123	101	117	126	127	131	115	116	94	112	107	132	118	131	110	110	125	113	106	103	106	119	130	133	114	96	127	117	107	137	125	113	95	121	135	124	131	109	131	108	126	126	99	150	132	140	126	103	110	142	127	119	119	113	121	108	111	117	126	135	135	128	125	117	122	109	126	119	143	107	117	124	95	129	118	109	104	112	118	114	117	109	117	138	112	114	108	126	111	106	120	120	125	116	132	104	116	100	120	122	136	126	129	117	121	105	133	146	141	131	124	148	140	110	116	125	145	129	116	120	109	110	110	116	108	112	125	133	127	115	117	126	134	132	111	136	106	135	129	116	114	118	144	119	126	118	110	111	125	111	124	135	110	110	121	100	106	133	119	129	112	112	124	113	156	134	109	116	116	118	135	90	116	111	121	118	119	118	123	142	110	136	152	119	135	137	118	137	120	129	127	112	123	111	132	132	144	111	138	121	112	133	113	134	124	130	135	117	124	113	135	135	136	133	110	107	97	137	122	103	96	152	127	129	107	131	111	123	113	99	143	104	131	104	134	126	129	112	112	115	135	111	109	131	114	99	111	130	137	128	104	123	108	146	121	142	123	125	128	149	131	124	118	117	121	116	120	135	107	130	144	118	122	107	136	131	122	125	134	113	129	122	145	122	115	110	112	121	115	135	117	139	124	106	98	138	151	117	139	112	118	109	120	127	128	112	111	124	136	121	135	124	131	118	115	112	105	106	138	119	95	117	141	112	98	120	111	111	142	118	122	118	131	122	116	109	126	132	123	125	113	105	115	124	129	140	102	127	132	109	123	114	132	131	130	125	134	122	114	132	115	130	124	137	105	129	130	126	113	131	107	105	129	122	112	119	122	127	123	101	116	117	141	109	133	141	110	115	130	126	125	101	135	140	121	114	117	114	107	133	132	129	123	107	125	139	116	141	127	106	100	123	128	105	130	125	127	117	107	127	93	140	143	118	114	107	129	107	111	139	116	128	122	120	132	131	113	103	119	104	112	122	123	109	117	126	117	109	118	139	112	94	131	117	124	115	132	121	124	127	159	128	100	130	110	101	117	109	134	135	109	129	109	164	152	128	126	117	122	133	106	131	121	109	109	121	117	118	128	99	108	122	96	113	134	127	119	102	110	128	125	132	126	134	139	121	126	129	122	123	112	119	115	119	128	98	137	110	127	120	104	129	136	132	134	112	129	107	123	104	134	120	120	153	121	132	129	114	109	109	119	124	143	128	115	113	113	125	114	136	122	126	131	118	119	125	134	163	127	121	124	125	123	107	133	130	117	140	109	136	130	111	141	120	122	124	115	133	121	124	148	143	124	114	109	109	109	109	101	102	140	121	123	115	104	127	131	135	128	153	118	123	119	109	113	111	120	126	92	124	125	113	113	120	127	117	125	129	121	111	115	116	142	128	128	156	118	133	143	121	116	118	116	119	113	133	113	125	115	119	122	135	119	122	139	119	120	138	121	126	127	133	115	139	132	134	137	113	86	127	124	130	105	124	130	128	139	97	127	116	121	106	123	114	133	144	100	123	121	131	113	112	127	111	127	113	132	123	127	123	117	114	105	124	134	147	118	124	112	121	136	136	123	113	127	109	123	123	118	131	123	122	118	127	119	115	107	121	142	114	136	122	120	136	119	131	118	115	120	119	130	141	134	121	139	112	124	110	97	118	115	119	107	135	117	117	108	144	87	117	122	144	108	146	127	136	128	114	125	137	120	116	108	100	132	108	119	126	135	120	121	110	126	131	129	122	146	118	114	132	135	135	116	128	115	113	112
27970	21895	32307	31630	31411	29676	25518	15906	12913	7649	3275	1899	1682	1408	1268	992	868	754	677	583	514	469	435	429	421	362	390	348	310	345	336	315	337	308	323	341	330	314	327	318	326	328	305	320	285	296	291	301	287	298	286	325	258	298	259	293	295	285	288	308	289	288	294	268	266	290	292	275	263	281	276	277	219	302	290	278	278	284	234	281	262	256	286	265	302	271	259	294	261	259	273	274	298	251	267	274	282	275	266	260	245	286	250	270	281	289	277	274	285	260	250	290	272	262	271	285	287	266	274	301	277	273	294	272	284	265	285	299	286	259	286	270	244	258	245	273	302	281	254	264	274	284	246	297	296	277	256	263	246	287	259	266	259	284	263	285	258	275	263	256	252	280	236	283	273	267	268	280	258	288	267	301	284	246	255	261	281	279	291	249	300	301	274	309	282	281	271	283	289	239	267	289	240	284	270	254	279	263	270	269	279	287	270	289	257	269	274	257	286	254	297	268	296	264	286	257	261	265	282	287	244	258	271	290	261	266	296	224	303	329	247	266	299	270	276	292	240	249	273	264	298	293	254	285	265	284	266	264	271	245	240	277	293	268	277	260	262	275	294	274	284	277	290	257	266	279	275	266	266	276	278	270	258	282	274	286	292	290	261	272	282	283	265	237	272	274	250	285	257	252	272	237	279	275	298	276	284	291	273	281	264	282	262	301	279	262	295	259	253	266	291	261	237	257	301	282	294	276	253	266	284	277	266	266	268	261	288	257	259	251	280	286	286	269	274	258	296	280	299	282	270	287	281	272	304	268	291	257	281	271	272	283	278	261	282	289	284	247	302	277	263	270	248	252	290	292	279	280	293	266	282	294	293	291	277	275	299	289	279	284	299	248	286	284	268	271	264	291	290	248	293	276	265	243	259	262	274	260	246	292	307	280	294	286	280	268	265	267	269	283	257	270	286	284	282	284	263	243	267	296	261	276	268	253	302	252	253	247	300	271	279	259	275	274	256	267	286	279	278	218	244	279	263	256	273	252	291	272	278	272	281	292	261	248	285	272	251	293	273	260	272	281	264	264	320	236	235	272	250	276	281	282	270	265	261	262	241	284	280	313	311	265	285	299	279	272	273	262	281	261	266	268	283	265	291	277	264	257	293	251	285	282	284	257	264	275	260	271	257	292	282	269	263	290	278	233	262	279	292	259	294	267	268	303	245	258	261	267	237	275	275	296	288	263	283	256	269	269	255	283	254	279	279	260	276	277	277	261	295	269	265	262	301	290	247	258	250	286	254	292	262	286	248	274	285	263	296	238	274	285	250	272	287	278	294	255	265	294	296	265	297	262	247	271	269	240	269	270	261	255	280	267	258	302	267	254	293	266	264	290	273	288	251	246	279	277	290	276	288	270	250	295	258	263	306	256	272	276	237	244	268	252	267	261	316	260	282	284	256	269	257	298	279	286	250	271	251	270	268	281	266	262	299	269	260	271	248	268	268	271	310	290	269	246	239	270	268	280	295	277	279	272	286	264	262	294	271	234	260	272	292	286	270	245	269	278	278	260	253	282	252	301	250	294	270	254	283	267	269	271	299	287	281	274	263	257	278	277	255	287	280	259	259	279	272	265	292	287	271	296	252	284	287	238	259	267	288	280	288	248	295	284	273	230	277	267	287	299	273	265	267	277	229	259	290	306	247	285	269	272	274	245	283	294	279	270	291	312	241	298	236	292	271	253	283	255	273	267	309	248	276	256	242	261	265	294	272	270	284	299	305	263	255	279	297	277	267	278	285	283	268	244	254	263	284	300	269	242	282	281	286	292	277	248	246	273	269	271	237	273	318	226	294	264	292	258	290	282	287	270	290	286	263	252	266	274	241	280	274	303	267	272	257	262	276	280	240	252	267	280	263	258	285	268	275	289	301	295	265	282	259	250	299	289	248	271	285	308	252	262	217	268	273	304	270	284	276	275	268	244	271	294	258	282	294	265	281	290	282	242	270	298	269	273	267	279	277	272	260	264	290	261	309	274	242	286	275	273	279	277	288	272	267	261	262	289	269	251	259	269	260	266	265	273	265	270	289	292	280	299	286	265	288	256	252	280	272	269	317	286	274	273	275	281	260	283	310	264	270	266	268	288	269	272	282	258	283	275	298	262	228	286	267	295	266	273	254	280	267	282	272	284	277	261	303	299	284	262	266	279	259	263	296	294	294	283	278	292	269	281	244	288	268	245	287	261	246	261	274	282	273	261	260	252	285	285	275	273	268	294	282	273	263	274	271	263	290	234	273	287	268	264	265	284	291	269	258	258	276	296	262	275	279	260	283	259	292	264	282	243	263	262	284	271	303	263	278	276	269	266	265	226	275	278	269	267	276	263	275	266	280	263	279	268	273	281	274	263	264	259	271	232	254	264	281	265	264	293	242	263	247	270	308	313	291	262	268	280	273	258	309	277	302	281	277	250	286	258	275	286	261	289	281	272	268	287	269	279	255	257	263	268	267	272	244	278	265	273	279	283	284	268	267	272	292	282	255	272	265	249	281	285	298	267	277	269	260	331	270	271	279	276	273	281	285	255	276	292	258	271	265	261	256	270	241	273	237	283	247	259	258	305	248	255	302	239	260	267	255	289	276	254	269	273	271	300	272	289	287	274	283	251	291	276	266	297	278	311	279	271	274	279	289	245	277	249	268	271	259	262	266	278	295	294	265	270	272	272	284	259	272	258	282	266	279	252	251	282	249	252	278	284	260	275	270	247	287	246	277	276	241	268	291	292	284	270	285	248	291	283	282	305	296	293	271	253	271	259	240	266	241	310	268	260	276	291	258	270	252	279	276	292	256	279	268	267	287	280	287	284	285	280	263	292	277	246	265	241	260	253	306	279	260	287	287	278	265	280	286	267	296	277	271	288	275	248	301	280	255	283	292	279	281	272	300	265	256	254	271	292	271	271	267	281	273	235	309	272	296	264	266	277	268	264	320	244	248	276	289	260	282	259	268	275	245	266	293	278	280	277	261	264	274	288	274	267	269	275	278	237	288	252	260	288	274	256	262	263	282	260	294	271	279	261	277	299	294	260	273	261	285	272	265	283	273	264	254	282	267	280	290	263	291	263	278	270	294	266	257	262	270	260	286	255	276	284	293	279	289	263	276	275	250	293	277	288	285	244	250	267	265	255	265	265	267	286	252	306	282	308	268	245	281	283	282	289	271	260	289	268	258	287	275	259	263	282	254	273	286	269	303	278	253	278	272	263	265	297	239	275	291	272	287	274	295	268	246	280	257	260	284	295	279	274	261	227	314	244	271	285	262	253	273	274	278	298	256	230	261	280	275	268	262	285	268	241	313	275	312	285	281	275	283	270	264	260	291	267	257	255	237	291	267	278	263	273	252	252	269	298	269	305	280	259	255	318	258	268	261	287	266	281	297	262	236	284	277	244	287	271	282	261	276	281	253	271	254	304	240	276	263	263	268	256	264	264	238	247	291	278	273	244	273	256	265	266
26022	12030	8826	5566	3029	1892	1298	833	518	305	203	196	158	150	127	127	125	141	107	89	102	121	101	84	81	99	98	98	112	94	111	103	100	110	99	89	95	88	96	97	107	83	93	82	80	82	110	87	103	109	98	112	91	108	92	91	97	108	116	106	100	79	93	100	92	100	95	92	111	87	99	74	85	89	93	95	84	95	101	116	104	131	103	90	105	91	101	112	94	80	92	107	104	104	93	92	114	91	97	78	106	77	112	74	115	106	85	94	91	103	77	90	82	105	108	83	99	89	115	91	91	107	85	98	101	96	93	88	117	100	92	113	109	106	109	87	103	102	99	87	74	88	85	105	108	85	94	99	98	93	87	100	93	121	98	90	101	93	84	83	113	124	87	109	91	100	89	98	102	114	92	79	100	108	107	96	95	88	95	95	109	118	94	83	106	99	88	102	101	117	114	98	88	91	93	73	93	101	108	92	82	98	118	107	98	109	82	87	85	112	99	79	106	111	102	87	82	102	108	87	96	80	103	82	99	90	95	106	96	99	80	97	107	96	94	91	89	85	89	88	119	90	84	98	90	96	81	80	96	94	120	92	79	80	93	84	99	87	107	107	96	92	103	105	93	103	86	83	107	84	83	97	115	87	105	94	92	94	107	91	89	79	86	85	115	95	95	90	95	95	95	90	76	119	99	99	92	97	81	113	86	99	113	121	114	107	90	101	90	89	117	87	103	97	98	92	102	81	84	77	100	89	94	105	90	99	80	90	76	87	90	96	113	94	89	78	96	102	90	115	100	120	95	107	99	118	84	83	106	112	98	94	95	93	86	104	94	88	105	108	100	84	115	87	103	103	91	93	94	105	86	91	101	84	100	90	89	102	81	92	111	83	88	102	99	102	99	108	99	104	87	89	85	75	98	101	72	84	97	92	79	99	93	88	121	91	104	106	87	109	86	89	81	77	86	100	92	90	80	91	90	109	104	104	102	113	80	94	88	85	89	94	104	80	97	94	82	102	97	104	105	118	92	100	100	97	98	106	85	86	70	86	82	80	111	92	104	81	93	72	104	121	113	104	91	104	113	98	80	104	102	83	106	95	95	102	97	94	101	77	86	96	78	86	105	108	87	87	106	96	84	95	106	79	94	93	93	89	91	86	96	79	97	102	90	74	108	113	87	114	94	87	102	108	112	97	88	90	89	106	102	100	86	89	98	99	86	106	79	91	89	95	82	97	93	91	109	89	100	114	105	96	102	89	92	95	92	80	96	88	90	107	94	95	106	94	91	110	91	99	89	102	103	97	83	91	103	100	92	84	88	83	86	88	99	94	88	98	117	106	104	92	114	97	88	94	83	89	95	91	96	100	94	89	92	98	106	117	91	93	86	92	98	92	83	85	95	86	102	96	83	101	109	100	94	104	93	90	87	92	93	98	101	91	92	103	84	84	92	75	87	97	102	103	82	104	83	113	91	95	96	102	83	90	94	86	89	84	97	96	84	87	95	92	104	107	96	108	127	87	79	106	107	105	102	99	89	99	90	99	102	100	111	101	91	97	102	88	80	100	107	83	87	91	92	101	87	85	104	109	74	89	98	104	93	95	91	88	114	99	90	95	75	84	81	94	71	101	100	72	91	94	89	94	99	78	95	108	90	81	103	77	104	99	90	83	80	81	93	106	85	99	96	97	100	105	86	77	91	109	110	97	108	98	94	88	78	86	112	96	87	96	93	107	112	100	91	87	86	112	83	82	102	92	85	101	112	112	89	99	105	116	100	92	111	94	91	96	94	89	96	83	83	99	121	115	75	109	108	112	100	111	82	106	95	94	84	88	81	103	91	104	92	94	102	80	83	81	97	77	99	99	101	94	108	89	99	115	86	87	89	100	112	77	88	103	89	84	72	93	85	104	88	84	89	104	77	86	89	77	107	106	98	90	112	94	103	103	98	100	81	104	75	88	87	86	104	88	105	76	106	87	95	102	109	97	106	105	108	102	97	105	93	98	91	107	77	91	96	82	87	132	105	109	103	96	104	81	97	83	100	79	88	87	101	83	72	98	96	99	102	87	103	93	86	94	122	89	97	102	106	97	102	94	97	111	87	88	86	98	99	82	91	120	92	101	90	109	87	76	92	88	79	107	85	88	120	104	109	80	89	76	78	93	83	109	98	97	74	90	84	86	113	105	87	98	100	81	107	97	102	112	90	79	87	95	97	105	102	82	88	101	96	85	98	100	114	98	82	88	99	95	92	100	95	81	122	106	79	104	85	93	92	99	90	98	98	91	92	93	102	107	89	92	107	100	92	85	73	83	83	85	101	85	95	121	90	85	92	85	89	101	98	89	102	78	76	84	92	106	99	82	90	95	101	96	100	89	85	96	94	96	86	110	108	105	98	80	85	108	103	96	109	105	122	90	91	105	96	98	102	95	92	102	98	85	109	98	97	87	86	107	91	95	100	82	91	89	80	103	101	96	71	121	111	101	82	103	101	97	97	86	103	107	77	98	92	98	96	98	101	94	95	91	103	104	102	83	81	97	113	99	82	92	95	89	99	105	99	92	81	102	95	115	102	101	94	92	107	92	109	98	87	101	99	89	93	109	97	87	98	73	105	71	103	89	84	85	91	71	96	102	90	92	109	94	91	89	89	95	88	113	101	89	85	112	136	97	91	124	92	96	103	98	105	82	101	102	83	95	98	107	96	94	116	89	106	92	100	93	95	110	107	93	110	86	101	87	94	104	86	107	98	92	92	82	107	103	99	106	89	96	102	88	99	105	87	103	96	93	84	112	99	102	88	84	99	84	96	103	90	112	82	97	98	104	100	102	89	93	103	96	107	84	87	83	91	83	96	96	82	99	92	93	107	95	97	86	81	96	89	116	106	84	81	80	97	115	112	119	86	90	99	85	90	83	87	85	113	103	122	109	78	97	95	84	92	80	85	95	109	79	106	86	88	102	87	97	97	90	97	95	109	91	97	102	102	88	109	98	86	97	102	112	86	89	99	83	120	117	95	109	104	86	85	87	88	98	104	109	97	111	96	97	93	81	81	89	73	96	93	108	106	85	82	83	98	71	96	111	105	96	95	98	79	89	89	94	124	108	86	92	109	110	118	112	91	104	102	104	87	97	88	88	102	100	88	78	100	95	88	85	80	89	80	107	116	89	94	87	98	76	79	93	89	84	90	106	90	89	89	90	92	103	86	92	83	96	95	84	102	109	97	85	83	103	97	105	96	85	100	104	94	88	85	95	106	89	75	101	83	98	73	82	125	97	105	101	91	104	88	84	97	85	90	92	106	104	92	85	109	97	93	85	82	84	93	99	100	103	97	104	112	95	108	94	105	88	98	105	99	116	90	103	78	92	93	90	70	87	90	80	110	95	118	94	90	97	102	92	88	87	104	106	102	96	107	110	79	92	76	100	88	90	114	84	109	81	117	89	81	97	105	98	88	95	103	115	108	92	104	96	119	96	106	93	93	98	86	103	98	76	91	98	103	78
15617	9253	13844	14038	9850	7843	5645	3853	2217	1362	894	767	657	568	450	400	386	349	357	303	276	279	296	278	258	251	265	249	244	226	242	234	220	248	238	244	217	211	241	253	221	212	221	242	239	222	223	222	216	220	224	233	239	211	208	230	242	223	222	224	229	192	241	239	218	231	243	246	228	212	213	217	219	235	219	217	249	220	218	195	225	229	219	227	232	228	228	232	228	244	224	221	238	205	249	208	233	209	212	216	254	227	213	238	226	222	214	207	229	260	219	245	214	217	234	224	226	224	211	212	240	231	230	221	250	220	249	208	205	233	224	245	209	239	219	212	212	213	226	244	235	228	239	235	243	244	222	217	247	201	210	222	214	231	203	219	223	211	216	235	201	215	212	234	189	206	208	236	224	216	222	203	228	228	247	214	210	215	213	234	222	227	205	246	237	208	230	243	203	231	222	237	210	220	211	204	209	210	230	232	216	207	245	225	229	212	235	201	222	211	248	241	235	216	221	228	245	211	224	228	229	226	237	230	239	238	216	195	221	201	231	233	230	251	225	202	206	264	202	218	214	250	192	235	220	226	187	234	223	207	208	260	218	222	241	213	223	235	200	210	237	240	228	231	239	228	229	223	222	212	229	229	221	208	206	222	227	228	217	213	214	241	235	202	230	206	201	214	209	190	234	213	206	240	207	215	224	217	207	238	201	189	220	217	237	228	219	224	204	225	239	204	231	222	203	224	247	230	220	219	226	239	230	211	226	207	210	231	195	203	187	223	232	231	237	232	222	230	197	202	217	208	225	219	225	225	224	207	232	204	228	229	211	226	213	236	218	252	223	208	224	215	218	237	226	253	202	232	217	244	220	217	256	216	245	222	219	206	210	219	237	234	217	200	222	251	202	229	215	238	213	223	215	222	200	205	221	196	244	202	266	214	229	234	226	228	221	198	216	241	220	215	220	236	217	228	200	210	186	236	217	229	235	247	237	217	218	227	218	239	207	224	210	204	210	227	217	216	230	211	229	202	203	239	223	205	227	208	222	200	201	231	221	230	232	195	218	231	232	210	238	238	209	216	205	231	227	220	242	217	200	228	222	216	220	217	196	213	231	230	216	225	210	222	208	247	232	200	237	212	221	195	222	237	218	221	189	226	220	235	223	228	249	239	208	224	229	231	251	232	211	214	202	225	210	211	208	226	218	206	230	215	220	219	245	244	221	235	224	232	227	242	230	205	215	229	212	231	214	231	235	218	192	219	211	227	210	237	215	230	199	220	209	210	229	250	223	238	219	206	214	224	251	213	231	227	217	224	222	234	231	201	227	237	234	234	227	229	217	217	219	215	228	245	236	230	221	222	218	209	228	189	223	208	218	233	214	211	217	237	218	203	226	214	232	249	224	222	212	216	229	240	229	222	249	217	222	227	223	223	212	246	232	205	225	226	227	214	237	223	221	215	233	208	206	204	205	231	200	231	231	213	228	241	218	240	255	189	222	217	245	221	223	217	253	221	221	247	222	209	225	211	236	223	215	237	205	230	227	234	204	246	229	236	224	223	233	225	206	213	229	221	209	223	233	212	218	240	241	229	244	204	231	229	207	208	221	213	214	218	217	215	212	244	200	209	230	234	232	215	239	228	213	206	242	216	223	221	235	226	236	227	250	220	224	230	227	216	230	241	219	229	215	226	199	239	231	248	222	210	208	212	232	233	240	215	241	232	210	234	226	240	239	219	241	245	247	235	201	228	193	247	211	231	210	219	201	220	217	235	257	245	232	214	226	213	218	243	209	212	192	222	203	230	224	225	207	228	260	204	224	225	224	227	219	199	211	234	225	216	236	244	252	215	231	216	222	213	234	205	232	243	220	227	213	242	225	219	228	219	214	228	221	222	217	188	218	213	246	231	245	223	215	211	202	231	225	222	237	223	224	205	226	237	214	197	203	220	235	216	226	206	223	214	190	228	232	203	229	205	212	235	204	204	240	183	239	268	250	217	225	227	198	226	225	244	216	218	215	216	232	214	208	219	212	244	217	220	219	210	233	214	230	230	246	232	245	195	231	209	251	236	229	245	209	240	208	237	232	198	204	200	197	202	235	209	211	232	226	222	230	220	233	228	233	239	198	216	217	213	211	215	240	240	207	255	226	228	228	207	256	216	252	218	215	214	241	244	236	213	202	243	204	239	229	226	244	227	235	244	210	225	223	236	241	194	200	211	206	205	219	246	227	250	210	212	206	222	198	252	219	220	220	188	216	245	222	229	205	229	202	244	217	226	211	222	224	239	209	233	231	253	233	253	257	232	228	223	218	230	235	218	213	243	230	239	225	231	205	196	185	240	238	202	253	224	209	259	202	232	219	215	229	217	200	211	210	225	224	221	226	233	223	211	231	210	217	212	227	267	214	220	188	239	215	208	227	192	218	239	242	216	227	243	201	236	233	225	231	204	237	237	223	220	244	205	212	199	257	247	206	189	232	222	223	248	220	226	214	217	208	213	207	205	235	225	229	226	238	239	225	187	223	239	226	211	207	227	208	232	229	193	197	215	225	215	196	186	227	209	193	245	229	193	207	212	231	249	220	219	214	206	214	229	245	231	239	217	213	213	218	221	195	199	231	206	216	236	213	216	213	230	205	230	217	232	188	217	242	216	209	216	211	217	184	178	225	211	226	209	219	239	226	227	209	212	232	232	239	228	214	250	221	213	225	223	212	215	215	214	253	211	224	206	211	235	218	213	238	237	202	244	222	224	229	226	248	229	221	222	247	210	221	251	247	217	241	227	226	228	218	203	227	238	238	208	225	208	220	251	208	209	213	202	236	218	231	224	223	224	252	247	228	212	215	196	236	201	228	233	243	221	206	204	218	214	216	240	234	201	226	225	239	193	228	230	188	209	245	245	204	241	225	230	231	198	230	233	215	204	217	205	240	200	191	237	233	253	225	220	226	240	228	220	247	248	238	229	229	239	223	218	256	194	242	229	208	225	222	198	244	203	233	233	228	225	243	220	201	217	212	204	225	215	224	226	235	208	216	225	219	250	228	211	193	216	232	224	219	229	194	208	248	240	226	227	213	213	202	231	212	206	227	222	219	220	214	239	222	211	225	223	236	244	235	250	232	218	199	235	227	216	232	212	223	200	222	225	227	258	222	211	217	226	223	211	203	221	231	220	243	206	221	219	230	206	239	201	237	237	228	200	220	261	201	219	241	210	220	216	234	223	240	241	230	230	226	216	235	232	220	226	201	220	233	223	204	209	211	206	244	214	226	229	215	207	220	245	211	229	209	219	243	211	202	206	219	225	224	216	208	241	221	226	238	238	188	243	225	217	223	247	227	219	211	243	221	230	242	240	211	231	223	226	236	215	210	239	222	247	236	210	220	228	222	242	204	224	205	233	229	227	209	262	215	221	242	222	228	230	213	226	229	226	242	237	238	240	230	237	233	238	203	231	213	225	225	230	227	223	212	210	216	253	259	225	200	221	216	205	240	222	231	217	225	209
38595	21652	16670	12095	8996	7013	5739	2249	667	424	324	276	281	250	186	217	166	164	155	151	148	132	138	137	132	149	132	129	152	113	113	121	111	103	112	132	140	126	115	108	121	94	106	129	135	107	125	109	113	95	143	106	105	113	114	104	121	130	134	116	107	124	107	120	102	100	126	116	135	133	118	109	105	113	111	130	96	107	125	114	104	110	88	131	95	108	117	135	140	96	115	141	106	116	98	99	106	110	111	115	119	103	105	104	134	124	132	107	117	123	128	116	96	118	116	98	87	104	108	118	99	115	105	132	109	104	111	114	130	128	122	124	116	119	141	107	125	130	120	118	116	105	126	134	111	111	129	100	135	123	124	112	116	131	97	118	114	113	101	116	95	125	103	112	137	114	110	113	109	104	93	105	104	120	95	139	122	132	117	126	140	94	103	123	102	111	132	123	108	132	118	100	113	122	111	114	105	122	120	115	120	110	111	114	123	139	114	120	94	108	100	111	117	116	121	128	117	103	96	123	121	118	111	133	120	112	112	117	114	108	111	109	121	107	126	106	120	128	116	110	101	108	115	109	114	108	120	104	95	137	136	120	127	93	112	135	90	130	105	110	116	94	129	118	117	98	111	100	131	113	102	134	111	121	109	88	131	98	120	113	112	101	107	109	106	140	110	106	104	122	109	120	126	104	101	109	122	103	117	119	108	89	129	130	115	116	106	118	124	135	116	129	133	127	138	99	121	115	101	139	110	103	108	121	96	96	99	121	109	122	131	140	121	121	120	129	109	96	120	106	116	103	99	119	125	133	116	113	132	122	99	121	110	117	146	126	122	122	110	134	96	100	103	107	120	131	124	121	108	104	107	133	143	122	131	107	139	103	122	115	128	125	120	109	102	126	108	107	130	91	108	124	103	130	128	100	104	111	90	111	129	122	111	120	106	96	145	112	125	116	130	129	91	92	114	98	129	99	115	115	125	114	98	115	127	109	108	118	105	94	106	106	110	111	110	116	121	115	138	120	122	110	113	133	121	132	130	117	121	114	107	122	127	124	114	101	123	121	120	127	97	120	116	132	111	125	121	127	95	130	116	114	113	111	109	131	105	118	106	135	121	100	117	109	102	119	116	113	116	107	114	115	132	124	102	108	110	129	92	145	100	106	128	107	122	113	122	123	103	113	125	89	105	109	106	108	136	125	123	116	115	117	125	115	127	113	113	100	126	102	109	99	119	119	96	139	100	105	130	108	109	106	124	119	114	121	97	114	115	137	98	134	112	124	109	124	121	134	128	128	113	124	96	112	112	128	106	101	123	120	114	99	119	112	103	122	100	124	115	119	111	123	126	116	114	105	107	106	103	116	114	103	92	108	89	101	127	102	108	100	120	116	122	115	116	125	119	124	101	129	109	112	84	103	99	108	97	110	111	130	124	98	94	130	137	104	113	116	135	122	109	117	87	131	120	117	125	107	128	115	119	118	99	112	124	112	109	112	120	98	94	118	111	116	117	109	120	107	122	112	112	114	109	112	130	111	103	97	110	123	126	109	121	101	92	87	109	106	116	111	103	124	109	96	109	132	97	118	112	114	114	90	118	127	134	133	108	121	104	113	123	96	113	111	102	115	105	126	114	116	137	107	122	109	97	113	126	102	102	122	114	105	119	125	139	136	117	102	103	120	122	122	131	121	114	120	96	122	101	111	113	115	118	101	136	111	107	123	107	114	107	125	101	125	123	100	130	129	125	98	128	109	132	100	126	121	111	132	120	106	89	106	122	120	111	108	105	125	117	112	100	116	118	103	128	124	96	117	136	125	124	120	109	105	114	111	107	121	99	109	120	119	116	123	99	117	132	105	112	132	95	117	101	118	121	90	118	116	103	110	110	98	126	135	106	106	108	101	123	127	124	110	123	102	128	110	123	110	115	118	119	110	123	122	126	116	100	104	111	97	119	121	111	116	109	110	119	115	112	135	124	116	122	117	135	133	103	128	115	115	112	115	109	97	137	100	111	113	111	121	112	111	109	97	100	120	100	111	115	113	116	111	120	99	114	109	108	110	103	123	121	126	127	141	106	110	118	131	118	100	103	99	103	112	117	129	134	110	116	116	126	119	110	125	140	112	105	121	106	118	115	123	91	105	101	104	109	123	105	118	142	121	130	115	100	109	123	128	103	130	99	121	109	132	116	96	127	110	108	125	100	105	104	100	105	122	110	134	127	114	123	103	118	136	105	108	123	110	107	106	99	125	112	119	97	107	103	92	106	105	105	136	112	102	109	123	116	110	120	128	123	95	127	99	120	110	140	122	97	132	134	110	122	125	108	109	88	122	101	101	112	91	123	106	105	85	112	125	117	100	113	123	99	131	118	123	112	101	128	115	128	130	120	109	124	135	125	114	127	116	127	119	118	102	106	129	127	117	111	109	97	107	100	109	107	129	103	127	121	131	99	103	106	113	98	120	117	126	141	118	122	118	101	109	119	129	101	110	129	114	119	117	109	123	109	102	104	116	126	103	115	120	125	116	84	136	102	115	115	98	104	117	132	125	101	101	110	123	104	120	126	118	129	121	113	125	114	128	130	103	120	94	126	97	117	108	98	111	110	122	115	107	115	124	103	112	98	98	119	136	111	97	99	105	110	137	118	135	109	121	104	113	140	118	102	108	124	128	117	97	106	110	104	139	117	134	100	112	112	125	127	120	110	94	120	127	128	114	111	113	107	105	126	123	112	115	90	103	119	120	123	114	110	109	114	93	117	121	115	117	116	120	137	117	120	131	129	100	117	98	98	125	126	109	111	105	114	107	100	115	105	124	124	99	107	103	114	118	106	119	110	104	109	130	114	144	136	120	126	116	105	100	128	111	111	109	137	132	118	110	131	100	110	113	108	114	100	85	109	111	123	110	89	111	120	111	113	116	128	138	120	85	103	115	115	120	107	111	117	128	122	122	120	117	96	101	117	125	110	137	114	118	115	104	130	106	102	126	116	132	122	130	114	113	110	96	125	117	134	97	117	127	120	130	109	112	135	109	121	107	134	125	124	121	126	119	114	124	129	114	114	128	115	112	87	83	112	113	119	100	119	121	101	108	109	125	121	123	120	110	114	101	115	111	125	116	102	112	121	123	98	108	111	143	115	103	126	104	131	103	104	123	131	124	107	111	119	107	109	120	118	120	119	121	107	150	100	126	119	118	106	85	128	119	132	118	101	92	125	118	104	126	123	111	120	98	130	100	128	118	119	119	115	106	118	107	118	111	127	110	96	110	112	109	119	114	139	128	126	130	116	110	100	126	107	116	106	118	121	120	121	118	115	116	103	133	115	113	131	96	84	106	106	123	121	129	107	139	150	95	112	120	119	105	94	133	110	124	119	102	114	100	113	116	130	102	131	119	115	101	110	106	106	110	113	145	137	130	120	123	107	117	117	117	137	98	122	113	130	108	106	111	123	111	108	123	96	92	128	102	98	98	85	116	129	125	112	122	119	116	98	113	97	103	115	106
24437	16588	22673	23784	21307	20319	17630	7867	2822	1646	1299	1240	1053	859	771	705	569	540	481	427	419	405	343	344	301	327	331	296	299	304	332	284	269	308	290	286	298	324	279	294	294	263	298	313	284	274	266	242	298	269	233	259	288	278	241	294	296	275	272	283	259	274	262	275	250	274	248	278	262	246	277	233	240	265	263	251	272	229	278	285	262	251	244	271	308	250	276	238	284	260	277	285	264	283	275	253	260	250	271	272	261	286	268	273	285	275	266	257	249	252	262	286	273	235	259	259	259	252	293	256	267	264	233	287	255	241	252	268	260	278	239	241	275	258	286	265	287	276	262	231	254	273	256	277	266	245	254	254	249	282	263	246	262	242	275	247	283	269	278	271	280	269	257	281	258	259	289	276	277	257	259	281	272	286	284	281	261	260	249	283	260	255	279	272	283	273	261	262	283	263	264	258	238	268	272	255	266	267	273	278	295	271	242	251	247	278	277	262	266	252	277	272	247	265	264	302	235	248	266	248	246	260	255	244	256	260	270	262	256	281	284	244	259	270	251	267	252	261	245	248	256	236	258	256	265	245	282	263	296	284	232	269	265	266	276	250	245	266	286	258	256	262	268	270	262	278	267	272	258	245	257	277	262	243	257	272	242	262	233	251	274	241	272	253	263	266	275	275	241	242	288	230	262	250	294	276	288	243	269	279	261	275	239	264	240	260	277	254	231	241	262	287	247	250	268	274	259	285	272	293	275	275	263	284	247	277	266	257	243	257	260	246	229	261	274	248	267	263	258	232	266	266	241	257	241	246	263	276	266	250	232	247	261	231	258	260	262	244	278	265	283	238	251	259	249	271	237	267	249	271	270	262	279	250	224	297	260	257	251	267	235	266	270	272	252	264	275	265	262	264	238	269	283	263	262	261	235	254	266	291	268	252	267	303	246	247	268	282	258	263	257	228	231	264	249	269	256	260	270	251	251	264	292	284	233	264	283	281	245	242	268	217	294	258	259	249	275	276	271	239	238	288	264	263	277	262	241	270	274	267	286	272	246	239	264	257	279	269	272	219	238	277	254	257	262	243	252	238	275	254	274	256	261	250	271	241	238	274	283	264	268	273	278	257	242	280	290	252	256	258	235	255	254	262	292	247	235	257	280	248	252	241	287	269	253	270	255	271	271	258	263	266	257	269	267	270	256	250	288	265	264	286	257	250	247	247	257	269	291	226	266	274	276	293	262	273	271	259	281	251	261	233	253	270	266	253	262	260	253	276	260	243	229	276	276	280	234	259	286	259	257	241	241	293	258	263	254	275	246	245	249	248	263	248	269	273	261	251	263	285	257	262	258	250	285	271	273	254	253	292	258	273	226	245	245	268	247	277	256	288	248	280	271	273	244	260	270	273	272	245	262	255	264	264	237	254	286	289	243	272	255	299	272	246	274	262	248	281	237	270	271	277	277	250	263	277	262	253	253	271	265	282	251	247	267	258	246	262	261	260	258	248	268	231	261	262	241	262	269	236	251	243	234	261	253	241	263	286	244	258	252	235	310	276	263	261	263	282	253	273	245	238	258	244	257	247	265	262	274	258	244	267	255	284	263	239	251	253	243	277	255	281	284	273	256	245	270	274	267	278	246	273	247	241	250	264	238	245	275	244	264	258	264	261	258	252	263	263	245	250	250	234	267	241	270	256	257	265	279	251	292	255	245	257	230	252	237	292	261	289	261	281	256	262	253	291	250	238	260	239	273	250	288	260	260	243	289	301	244	266	296	264	274	240	258	260	232	237	235	264	249	262	292	282	250	246	264	243	287	282	230	270	270	268	263	273	272	256	241	261	268	279	232	267	256	246	256	259	243	271	239	249	263	284	256	255	270	263	233	276	254	255	275	295	249	261	265	242	256	250	268	266	275	250	266	270	277	271	243	243	245	269	250	266	265	282	296	274	254	276	269	269	281	255	249	236	259	263	250	285	290	281	253	284	262	272	265	275	215	276	268	276	253	280	262	287	258	250	259	262	248	255	262	259	268	267	285	219	245	270	246	290	296	251	231	272	265	255	261	256	259	234	263	250	243	291	262	264	259	278	246	269	292	273	239	234	277	272	252	264	249	255	245	251	251	271	252	268	257	258	255	245	245	245	251	285	268	241	265	287	285	270	251	246	256	262	287	286	283	276	278	272	286	255	291	243	271	243	244	254	282	279	289	250	266	254	286	245	270	251	256	275	265	266	270	254	244	299	261	259	252	248	281	259	247	249	279	269	288	276	288	266	239	252	252	291	227	281	273	279	253	281	271	278	254	307	278	252	273	269	240	277	257	257	238	269	257	246	264	242	249	253	245	260	278	256	245	211	259	270	276	237	280	262	269	247	274	269	259	240	259	254	282	277	285	248	273	247	268	234	266	322	278	242	245	264	264	256	240	259	266	280	241	263	261	276	254	262	241	277	258	320	269	242	267	276	228	252	258	306	260	286	248	241	279	277	244	256	258	262	268	251	250	289	275	266	274	260	260	231	230	243	301	266	275	249	282	260	212	255	239	257	234	274	269	285	276	225	242	245	274	268	288	252	266	258	268	235	254	253	271	279	309	298	241	253	266	254	313	266	252	262	267	250	264	281	280	273	260	259	267	258	240	250	274	268	253	274	263	260	253	269	298	276	257	261	241	268	261	274	265	273	309	261	282	253	243	271	275	251	241	245	242	247	244	251	269	280	277	251	240	245	273	248	259	230	278	255	256	252	276	250	272	286	261	250	239	261	283	247	276	259	253	266	266	252	275	229	225	294	230	256	287	274	265	287	296	229	258	233	232	251	293	270	275	284	259	291	279	279	246	281	266	257	273	271	272	258	238	259	245	269	259	256	272	256	275	270	272	286	254	268	277	249	293	305	257	232	274	276	261	246	236	242	280	257	262	245	276	242	260	270	252	261	244	252	235	251	235	258	258	234	247	257	233	268	248	257	251	263	260	261	256	266	260	244	257	255	244	257	273	251	267	271	280	285	274	308	265	259	265	278	258	272	279	267	286	272	257	240	259	239	268	269	259	273	269	272	245	281	261	257	282	257	291	265	262	258	260	228	236	244	264	245	234	267	284	244	264	264	266	271	264	238	264	274	251	314	278	250	257	262	272	252	285	272	283	287	264	277	227	291	252	293	264	266	229	277	288	291	247	285	274	267	262	249	265	252	264	267	249	267	264	293	271	272	247	301	262	260	256	266	267	238	257	295	259	279	239	297	259	242	266	232	273	264	242	272	270	275	262	259	259	276	260	242	255	274	256	252	246	234	283	274	267	254	273	259	289	231	264	256	257	256	260	278	266	287	290	268	254	251	256	257	255	259	263	281	267	277	260	262	236	295	280	241	274	266	250	246	283	263	245	277	234	240	266	259	264	283	240	246	239	237	245	275	264	260	264	245	248	270	274	257	248	272	250	232	270	249	284	247	289	254	249	287	255	263	271	258	266	266	255	280	254	265	276	253	268	244	275	282	244	257	246	255
46129	28568	25004	22008	17120	15219	12878	6909	1498	685	482	362	353	257	262	244	186	201	156	147	169	167	149	134	141	128	142	112	113	115	150	137	142	137	109	133	118	132	137	127	141	117	128	126	123	132	145	126	135	141	135	123	147	122	118	119	104	118	143	133	126	130	120	131	137	130	127	131	114	137	121	130	139	110	112	135	137	94	131	137	105	147	101	113	121	140	132	119	110	133	118	140	121	144	139	100	116	110	124	111	139	97	143	125	122	103	105	123	108	149	128	119	140	114	120	123	126	138	124	104	130	113	129	116	134	142	110	115	98	113	119	125	136	126	113	120	116	117	119	130	138	101	119	133	133	103	131	121	122	103	112	114	108	112	116	120	115	131	137	117	107	153	100	112	125	118	100	124	112	118	118	116	136	101	122	108	111	143	106	115	120	132	110	90	117	129	116	127	124	131	125	126	120	129	126	118	112	121	114	118	128	107	136	124	112	129	118	123	129	120	136	128	114	143	142	136	123	106	127	110	113	112	109	133	103	108	136	139	97	116	116	120	114	118	100	103	120	125	121	131	100	104	140	105	123	132	116	103	121	146	135	124	119	151	113	116	148	125	107	125	128	103	125	98	137	134	115	114	102	121	106	122	126	144	110	123	136	115	126	143	118	127	137	125	132	136	128	120	126	124	130	116	108	126	124	126	117	111	112	135	112	135	118	110	114	116	112	107	120	120	148	124	113	137	105	143	130	133	126	117	132	124	112	135	137	128	110	120	126	119	141	113	106	123	126	114	129	92	128	142	125	115	139	142	115	107	106	120	133	113	133	116	127	122	130	131	144	134	128	122	125	109	142	120	125	119	117	124	121	120	114	114	131	155	112	144	106	115	130	122	128	124	113	113	119	114	115	127	116	122	122	112	137	127	107	117	119	121	137	99	121	110	133	112	133	120	105	118	114	118	126	134	135	129	98	126	104	123	140	116	97	121	108	119	138	128	117	119	120	118	119	124	111	118	133	124	112	134	118	130	122	113	118	102	108	121	131	120	109	135	121	122	108	129	116	130	120	128	126	130	135	129	116	124	102	128	134	125	131	139	108	104	120	143	109	112	125	122	141	109	140	122	114	139	120	118	127	135	110	127	119	122	121	113	104	100	132	106	113	138	114	134	104	128	126	126	129	122	126	105	128	114	122	106	110	129	140	119	119	110	107	101	116	115	128	125	118	132	117	101	95	144	147	120	137	113	123	115	127	126	103	138	123	107	101	110	128	123	122	127	103	118	122	143	133	113	108	109	112	127	119	126	152	133	150	119	122	121	115	108	107	142	124	106	123	123	140	119	95	103	116	101	116	128	119	106	105	122	115	102	135	136	127	119	150	138	129	142	121	114	116	109	129	119	124	145	110	120	121	156	117	130	134	134	139	114	125	105	133	106	115	133	116	130	110	122	131	107	107	129	116	103	122	147	126	133	119	103	113	124	117	139	142	124	132	122	146	133	105	115	121	119	129	112	111	126	106	110	116	150	133	117	131	110	107	156	105	111	127	125	129	129	127	124	127	99	105	111	127	114	101	117	139	113	108	133	120	124	129	122	125	129	130	112	128	118	103	105	94	118	123	119	127	110	124	120	124	143	109	122	139	132	120	94	106	111	125	111	114	114	133	136	129	106	109	123	119	107	113	119	142	141	104	141	118	127	120	125	117	128	134	107	129	114	117	143	118	126	120	126	123	136	136	142	121	131	109	144	116	139	110	105	123	119	126	104	113	128	110	145	106	122	127	118	123	116	138	127	108	120	146	129	134	133	131	119	119	112	127	106	122	118	99	128	106	136	133	123	135	115	112	145	128	122	94	121	119	115	116	119	114	122	129	131	111	107	130	121	127	119	149	112	126	131	135	121	119	111	128	135	102	108	139	100	115	111	117	127	137	116	102	114	94	108	117	138	114	134	133	149	126	126	93	104	129	133	102	109	130	140	150	115	125	99	143	123	147	140	125	106	101	114	120	140	143	122	93	104	117	145	125	105	139	131	126	140	114	158	124	112	134	109	132	114	106	125	125	121	108	110	120	112	101	104	144	152	134	125	127	112	134	121	149	132	128	127	121	131	127	116	136	123	129	135	111	143	141	109	103	118	109	120	134	122	136	127	139	131	126	104	123	111	124	145	108	90	109	109	137	137	107	123	119	133	112	123	114	135	133	105	108	125	116	136	144	121	118	124	130	98	120	112	127	139	116	117	121	113	133	120	130	134	152	128	131	126	122	125	139	118	122	137	115	133	111	120	129	122	109	124	145	112	132	125	123	134	120	128	125	99	141	117	111	108	133	116	121	111	127	115	109	122	141	116	124	126	106	131	121	113	129	107	110	102	135	108	125	120	104	112	115	118	125	121	131	120	121	125	134	127	127	129	126	123	118	126	127	145	136	143	111	121	105	128	118	116	108	139	109	125	133	135	119	125	112	112	123	116	110	123	120	111	148	128	144	118	126	142	103	118	147	120	131	130	127	117	124	132	129	115	122	122	132	122	136	122	122	130	103	127	134	113	145	109	114	130	139	132	139	119	104	125	117	117	130	114	141	123	123	112	103	119	139	139	117	123	124	134	111	113	126	140	112	157	104	137	131	100	114	121	152	99	113	129	116	111	121	106	112	100	111	118	94	109	108	108	126	120	107	115	123	120	134	126	143	107	120	108	139	124	129	116	109	123	123	127	129	119	116	124	139	119	134	101	123	134	113	130	128	130	123	139	111	107	121	117	109	139	112	129	138	120	110	87	125	134	120	129	144	110	128	122	124	129	120	125	142	125	119	129	107	144	141	126	106	133	125	106	135	113	94	88	119	132	133	132	111	128	121	120	151	138	109	116	106	118	121	140	120	134	118	121	100	104	126	123	126	122	130	126	122	114	127	123	120	123	130	121	122	123	113	128	127	122	122	128	147	108	125	135	131	134	121	117	146	100	113	122	97	116	122	119	115	105	102	120	137	122	106	132	141	122	146	114	149	149	127	116	129	122	111	126	107	131	125	120	139	109	145	132	137	108	119	148	123	114	90	125	115	120	129	129	116	128	94	103	139	99	118	118	125	108	131	139	139	109	115	139	113	118	126	125	123	149	134	127	122	115	98	131	111	115	121	141	118	93	143	101	113	132	113	114	114	116	107	116	136	121	118	127	131	111	123	119	98	129	134	129	102	114	128	121	104	129	121	128	112	128	111	106	113	118	117	134	119	110	137	110	103	114	124	133	106	120	146	95	116	109	114	118	112	110	130	105	132	114	118	102	137	121	125	141	125	121	115	133	105	118	117	102	108	118	118	137	112	130	102	109	149	113	121	131	103	102	127	144	104	111	112	141	123	105	125	134	132	137	130	137	90	112	110	135	134	112	131	108	106	133	113	125	123	113	121	116	113	95	131	116	111	109	121	95	128	127	116	103	116	106	114	126	110	118	121	114	112	111	95	130	136	105	109	106	96	123	113	119	114	138	116	117	118	125	140	115	114	144
27850	21942	30140	33656	31285	31120	28905	17620	5818	3092	2017	1541	1409	1236	1044	934	798	667	584	491	487	482	410	419	389	355	353	338	368	331	351	270	308	306	305	337	326	315	323	323	335	329	291	304	288	300	272	285	291	286	278	283	290	276	326	283	296	282	301	305	311	289	268	269	258	275	288	285	283	293	302	264	253	273	294	284	288	271	280	278	231	259	293	280	263	262	285	297	287	231	292	336	266	304	300	303	305	251	268	278	271	247	313	302	280	283	234	257	280	310	278	276	290	263	271	266	268	288	272	266	244	279	274	248	259	282	250	245	259	275	258	303	303	264	275	273	266	257	257	254	302	239	279	298	265	282	276	255	251	259	254	278	281	271	266	260	269	261	249	263	293	238	261	255	264	286	275	289	271	262	264	252	291	278	276	290	273	275	255	236	252	250	274	294	300	299	277	247	271	281	253	285	249	278	289	269	237	257	263	258	265	309	258	253	282	249	287	252	269	270	276	251	232	300	274	279	287	257	262	280	275	285	270	253	301	256	273	252	270	275	262	264	240	274	248	260	292	259	266	285	282	281	263	283	288	274	266	276	276	270	263	248	236	267	269	274	270	275	294	264	245	279	265	246	258	277	260	284	276	283	252	286	297	285	274	233	257	293	271	287	268	281	258	260	262	269	266	283	281	232	275	253	278	246	261	281	241	250	264	270	260	253	279	259	270	240	281	274	283	270	290	255	253	290	272	282	281	294	262	270	299	280	283	266	305	263	277	273	286	273	270	285	292	274	246	303	271	294	271	272	258	270	288	261	275	277	286	284	295	273	284	281	243	256	273	296	268	261	257	274	313	258	271	250	274	261	271	253	277	273	255	246	244	261	266	266	279	268	277	289	277	267	292	283	277	277	237	274	266	285	283	269	229	278	282	270	305	277	275	288	263	258	288	287	247	253	261	281	281	284	299	258	275	283	265	295	270	245	283	290	267	256	288	236	265	282	283	284	301	269	249	263	301	263	244	262	257	248	275	283	277	250	261	296	286	292	258	281	282	269	293	266	284	267	275	284	279	259	263	256	292	269	254	257	253	277	290	287	263	251	266	280	254	235	255	280	243	264	296	280	265	239	246	267	248	263	243	271	293	294	262	239	269	263	258	270	261	270	281	271	269	277	279	264	252	269	265	242	269	290	269	269	272	261	286	261	266	248	246	286	268	269	278	257	278	287	279	286	291	263	272	260	272	291	274	236	277	261	279	292	284	270	271	243	264	260	268	274	297	293	257	267	256	284	255	266	254	287	270	284	252	274	243	238	293	277	233	272	262	256	259	273	287	275	268	266	274	266	274	268	273	281	292	259	259	271	295	267	284	260	280	242	278	256	266	230	308	302	277	261	289	268	246	266	280	267	278	266	261	258	262	271	244	260	265	270	263	279	240	282	280	289	262	285	275	281	264	282	252	277	262	284	266	311	265	271	276	263	249	269	268	268	273	272	246	270	277	244	269	242	297	251	296	272	268	265	255	249	276	262	244	287	277	264	249	256	263	261	280	275	278	251	241	295	287	253	257	290	267	284	271	256	301	264	291	317	241	261	269	258	268	244	266	255	235	259	273	259	276	274	268	264	278	250	292	276	264	255	281	271	276	297	309	268	269	266	288	244	281	264	292	264	261	262	259	282	272	276	273	259	276	256	274	276	268	266	274	283	249	265	269	265	256	267	246	257	282	280	272	260	295	270	278	262	247	269	253	277	260	276	261	289	279	285	231	276	244	239	264	288	271	283	280	263	254	296	266	284	260	286	237	276	244	283	263	295	273	287	267	250	270	296	262	304	295	256	261	293	293	258	304	286	294	263	266	267	284	246	277	292	283	259	265	269	284	284	269	258	265	303	261	270	236	263	274	285	272	284	240	268	281	248	263	247	246	278	259	287	281	267	271	267	254	255	272	257	285	291	290	256	271	267	267	274	269	250	254	275	259	261	267	269	300	271	274	254	272	280	271	278	291	263	259	269	283	260	275	299	271	286	264	281	252	261	294	264	247	287	276	282	307	288	250	272	265	275	268	261	274	287	270	266	280	250	264	324	296	242	247	290	271	268	297	277	273	237	290	276	266	267	261	282	234	280	280	285	271	286	260	263	258	288	296	285	253	259	245	282	285	255	262	306	263	252	271	293	265	265	233	272	286	260	253	276	284	248	242	251	259	261	279	244	299	283	266	255	265	244	251	247	285	279	268	230	255	279	259	275	288	276	251	294	252	273	287	271	273	276	288	249	263	289	268	278	263	271	263	278	243	293	268	244	287	294	293	300	266	281	280	270	272	284	279	288	283	267	269	278	280	274	255	275	265	286	240	260	224	253	293	281	260	237	283	284	260	273	248	266	240	297	273	283	286	274	277	270	322	276	273	257	261	251	281	279	283	265	289	263	264	237	285	262	274	265	290	271	309	261	282	259	261	283	299	257	289	240	279	267	275	264	263	268	291	281	268	285	257	287	277	264	286	267	298	264	268	274	286	288	272	300	251	286	257	257	236	285	262	264	246	266	300	278	283	302	259	284	279	268	239	280	256	272	278	276	272	273	254	284	312	273	257	237	258	282	269	305	290	268	281	258	291	262	253	283	289	277	268	309	270	278	270	286	260	270	259	281	290	252	276	275	275	258	248	263	271	287	286	297	281	281	289	295	266	271	269	291	278	267	253	271	284	257	281	251	266	268	272	276	291	261	255	247	268	295	278	238	282	252	258	273	294	257	280	265	271	301	257	287	279	263	272	244	285	248	270	249	296	236	274	262	267	300	281	287	259	256	262	268	269	258	288	279	254	306	259	310	252	297	281	273	286	286	249	267	281	283	251	283	256	280	291	275	267	299	255	286	251	269	252	268	284	266	243	223	280	282	305	275	305	274	264	281	271	271	263	263	282	262	261	246	277	259	277	283	257	290	259	291	289	249	275	293	259	300	222	245	288	274	261	265	292	259	248	264	255	299	289	266	251	294	273	265	247	292	253	269	291	236	249	266	284	258	261	280	258	267	308	276	276	279	285	258	279	272	254	251	282	266	277	284	285	279	305	284	281	243	307	271	257	287	287	280	271	306	271	264	299	264	243	275	304	292	265	234	257	264	295	272	284	275	271	256	252	249	260	287	273	285	260	272	269	268	268	299	263	284	263	272	249	289	260	286	285	263	268	296	264	277	308	276	264	287	264	299	275	256	253	275	259	252	268	265	275	283	245	260	271	311	284	252	261	292	267	281	236	275	295	271	258	264	289	274	258	270	254	254	284	265	242	283	247	286	270	284	267	273	285	284	287	284	280	269	267	267	268	266	280	299	230	247	227	266	286	255	256	276	263	259	283	278	282	258	289	243	278	253	251	270	261	249	281	268	297	298	262	277	258	281	289	277	281	267	260	278	264	257	291	297	268	263	263	278	276	285	261	266	274	308	299	279	245	294	285	290	236	252	257	264	271	281	278	283	288	288	279	261	268	255	295	271	265	247	268	266	294	266
25732	12853	8389	5068	2717	1832	1224	663	402	296	187	178	173	156	152	158	127	128	120	100	110	97	113	100	97	111	110	93	115	89	86	80	94	112	90	110	106	91	91	84	88	97	107	99	95	100	85	93	89	106	98	98	106	95	81	95	101	108	109	100	100	93	82	101	92	95	97	111	101	91	97	89	99	101	66	102	96	91	74	87	98	99	99	89	85	110	106	98	88	90	87	102	70	73	99	100	93	94	94	82	92	92	93	91	87	95	88	87	84	98	79	112	88	98	87	93	105	100	85	81	88	105	98	114	90	84	111	95	92	88	105	111	96	85	97	96	99	91	85	75	91	94	92	81	102	87	88	88	89	106	94	106	93	88	91	106	89	84	89	78	106	112	77	110	92	97	91	93	93	99	93	105	82	104	89	95	117	89	102	91	99	113	110	96	91	95	106	102	96	98	104	90	112	110	98	79	94	112	102	84	88	98	97	96	81	103	91	78	89	87	94	95	87	72	72	100	117	93	100	104	84	117	89	89	90	81	96	87	90	66	75	102	101	111	88	99	87	87	101	83	93	92	92	96	96	101	111	84	95	91	104	102	93	107	94	101	83	94	82	105	90	105	105	99	77	91	80	91	97	115	102	70	101	93	104	99	78	83	105	95	87	106	93	105	101	92	99	108	96	100	91	82	102	96	101	89	89	98	105	73	80	97	103	104	97	95	97	79	109	91	86	95	91	98	115	93	82	90	98	78	96	99	101	82	79	90	85	93	83	90	99	95	89	110	112	95	108	100	76	80	99	88	94	86	111	86	94	109	89	93	80	80	106	99	91	90	102	81	93	82	94	98	90	87	92	110	83	114	94	105	96	89	106	88	120	95	97	110	88	83	111	98	87	87	83	97	95	85	103	116	101	98	100	92	102	104	77	83	84	101	85	90	82	93	96	105	102	100	104	103	89	96	81	112	92	106	84	110	98	105	83	108	107	88	85	105	91	80	103	108	93	95	101	89	74	112	96	119	97	98	97	112	79	96	71	99	100	98	92	89	116	80	101	82	95	91	76	109	92	98	93	107	88	99	106	105	97	85	109	97	96	102	85	92	105	96	81	94	84	92	86	85	89	105	91	103	103	97	88	92	101	95	93	96	93	95	85	96	102	92	95	93	123	92	112	94	95	89	104	89	88	108	97	101	106	95	91	106	84	82	114	110	95	89	100	90	95	100	86	91	92	77	114	98	98	99	82	80	104	102	102	104	102	85	95	102	102	89	96	87	89	96	103	115	89	91	82	126	93	80	97	82	93	98	114	112	84	92	96	86	108	86	90	87	102	98	108	90	80	66	77	94	88	91	98	101	93	90	88	101	92	97	83	83	75	109	89	87	102	113	92	100	89	93	93	107	112	90	106	90	109	98	94	99	82	86	86	106	89	96	101	101	94	106	106	96	91	88	85	95	111	109	108	112	97	82	98	106	100	110	106	94	86	101	91	112	92	102	90	87	95	73	82	92	90	121	86	97	90	81	69	108	96	90	104	87	93	109	105	89	99	97	112	90	89	91	90	96	98	111	94	112	71	90	103	80	107	106	102	89	91	80	104	85	91	97	93	97	97	80	104	91	102	99	99	120	97	105	86	92	113	77	102	102	114	98	89	91	114	105	100	76	84	86	88	90	84	85	89	92	108	90	85	85	105	109	86	102	102	106	74	85	82	91	76	110	123	87	128	83	77	90	96	109	108	99	95	89	77	97	86	110	101	88	86	105	105	82	97	92	105	85	93	99	94	84	99	74	101	97	92	100	84	97	97	71	97	106	94	107	117	103	93	79	99	107	88	110	94	96	92	80	99	120	83	91	77	91	105	89	76	96	85	91	85	95	104	88	110	93	88	103	84	91	102	101	90	81	111	116	85	100	90	111	103	102	109	102	92	89	95	113	111	99	112	97	116	100	86	103	90	92	101	74	99	73	92	106	98	99	98	92	91	107	90	98	105	84	104	100	113	102	92	83	105	92	90	99	91	85	95	96	100	90	100	102	104	85	98	109	113	106	91	98	87	83	103	84	95	94	100	83	101	96	105	96	90	88	115	83	91	115	108	83	84	98	91	96	92	96	98	102	102	95	102	85	87	112	96	99	99	91	102	103	92	99	99	99	102	100	108	101	95	106	83	100	97	89	93	83	97	84	97	92	95	89	98	85	107	106	92	77	97	97	102	108	95	114	99	85	96	85	81	90	117	83	97	98	93	98	72	96	73	96	84	95	96	103	91	103	95	103	109	89	112	111	90	95	94	104	95	95	100	108	90	82	77	86	90	96	111	105	99	92	101	82	108	103	94	103	100	95	89	95	95	105	98	89	78	97	82	73	85	84	99	115	99	109	95	89	108	85	96	114	91	92	100	81	92	117	107	87	89	99	102	106	101	85	108	113	90	99	90	88	88	94	98	84	105	86	114	116	82	82	98	86	89	102	87	92	86	93	98	95	89	84	96	105	96	98	96	77	102	93	86	93	84	94	101	111	94	107	93	98	82	106	94	111	100	97	78	101	106	107	108	111	128	87	104	96	81	103	91	96	94	90	86	88	92	105	111	103	82	84	71	87	88	99	88	116	109	91	87	100	88	93	88	109	77	111	108	93	105	89	97	106	94	105	97	99	103	103	103	96	91	102	115	97	99	102	94	104	98	76	102	104	95	84	73	102	98	86	75	69	114	98	100	87	97	88	88	104	97	104	88	98	92	102	94	87	110	86	108	78	76	102	112	90	85	107	92	93	93	116	101	105	104	95	93	98	92	66	102	76	90	82	99	83	82	91	103	104	117	107	97	100	94	96	82	87	95	93	104	110	85	104	95	103	106	101	79	89	95	79	102	97	96	88	102	86	83	105	95	108	98	100	97	116	100	92	78	93	97	106	88	96	89	112	86	107	86	118	101	74	88	102	88	84	99	100	90	99	92	104	84	91	103	100	87	87	79	91	89	76	107	109	109	97	92	110	113	99	112	107	106	94	89	75	86	97	96	122	107	113	97	101	92	82	90	101	86	111	97	83	108	91	82	87	86	109	106	91	94	94	99	87	65	84	85	107	89	96	86	91	104	75	94	100	124	85	81	88	95	93	98	101	93	82	101	89	105	101	100	102	105	85	96	87	105	96	112	106	98	74	114	88	75	97	109	97	120	95	102	89	72	100	102	104	96	95	94	80	104	93	83	108	90	80	101	99	105	95	96	101	91	86	99	105	128	79	88	92	92	103	93	106	123	99	88	107	111	121	96	91	83	94	106	116	90	91	98	112	91	102	87	94	108	88	93	94	87	87	93	91	112	104	87	79	90	108	105	95	83	88	90	101	98	95	83	90	99	85	98	85	84	110	110	82	91	93	94	97	102	97	85	104	105	106	103	96	73	90	90	94	93	97	84	105	88	99	91	88	83	83	84	100	117	88	78	109	99	92	99	86	102	115	91	91	90	96	103	113	105	107	109	97	96	94	92	89	78	94	98	97	96	79
16028	10204	13395	12875	9380	7609	5496	2769	1537	1134	830	681	576	578	470	409	365	354	334	314	301	299	256	272	259	241	253	234	258	240	248	241	245	247	234	241	245	229	233	212	246	229	216	212	222	236	235	213	208	236	217	225	220	225	248	219	221	213	237	227	206	212	222	219	203	238	235	219	251	224	238	208	252	221	221	213	218	231	213	227	256	214	208	229	219	205	206	210	225	201	213	240	216	249	232	217	262	224	214	234	227	213	218	221	237	209	208	213	202	230	217	214	218	228	204	225	199	224	242	237	245	204	199	238	235	224	233	216	206	219	233	226	238	224	228	210	210	253	208	198	239	217	239	223	238	198	194	211	194	241	222	246	237	235	223	228	227	185	213	212	212	199	220	193	211	222	229	236	210	221	209	216	227	208	220	230	230	239	226	224	198	200	241	219	229	202	218	233	205	217	208	208	218	192	209	208	229	235	220	216	223	242	242	225	248	239	206	227	218	234	203	198	222	185	205	229	252	212	207	228	229	236	213	236	235	230	224	220	208	221	225	217	228	209	215	216	226	225	232	221	248	228	225	212	229	232	216	221	213	239	208	216	222	228	206	209	215	243	218	219	215	213	213	211	223	207	237	209	205	199	214	257	246	231	206	244	212	221	231	198	198	210	217	219	259	237	237	210	207	210	197	233	213	232	233	192	223	215	224	226	214	211	197	225	219	237	212	219	235	227	238	224	240	214	216	232	219	225	204	225	198	239	239	219	231	223	218	209	228	229	247	220	202	208	231	193	249	223	219	218	240	236	206	237	252	244	215	209	228	226	202	175	186	214	225	230	227	231	241	236	222	190	261	231	230	231	205	215	227	246	243	205	234	220	229	211	192	235	216	207	232	224	251	218	200	237	229	226	228	222	235	215	204	222	201	204	234	228	215	233	232	242	229	212	216	201	183	229	256	228	250	229	235	239	253	229	213	210	236	218	214	211	213	218	229	225	254	223	231	188	208	218	198	205	212	210	198	232	228	207	235	247	235	229	219	219	220	217	246	238	217	222	225	205	236	217	245	238	215	222	224	230	245	242	228	180	211	212	218	250	220	217	218	212	206	197	230	217	217	240	210	198	228	245	233	220	234	217	182	236	200	237	255	226	235	225	200	219	222	201	206	227	213	205	205	213	237	231	228	257	237	228	204	231	211	230	210	215	207	192	226	222	205	208	222	221	206	198	233	251	215	227	220	212	228	207	210	228	209	229	209	228	234	221	218	244	191	230	240	212	211	195	216	222	248	226	231	228	224	238	219	222	245	230	211	227	210	242	239	204	213	254	212	230	250	214	215	226	221	231	221	210	243	216	215	222	215	239	221	199	206	245	220	213	215	229	245	242	228	234	213	233	196	221	212	230	217	207	217	228	237	221	223	216	175	211	225	243	225	212	213	227	224	230	226	201	206	225	235	229	229	216	219	231	247	211	204	194	216	215	208	239	222	220	235	219	212	256	251	230	227	201	206	223	226	243	219	233	201	260	211	205	243	217	232	221	234	218	242	204	219	224	212	213	260	205	236	236	193	223	227	230	218	190	228	239	259	229	224	214	222	224	211	197	234	220	215	217	208	202	221	223	233	235	232	207	238	194	226	216	238	207	219	220	240	231	222	234	198	225	201	235	221	207	202	199	235	225	228	236	224	202	230	199	249	191	224	206	210	234	231	264	224	210	209	226	224	220	216	195	239	222	210	210	196	195	215	204	223	223	196	237	249	220	246	240	205	232	223	236	224	220	224	211	218	218	214	230	232	232	240	221	243	219	221	226	206	241	207	239	211	197	205	249	245	218	219	207	234	201	226	241	226	211	226	217	222	249	223	207	201	236	220	223	192	210	228	214	213	215	231	222	224	217	223	212	202	211	219	239	217	224	206	211	214	224	214	190	221	210	249	234	229	221	253	235	216	235	203	197	212	231	215	227	230	226	233	241	221	227	194	204	216	221	252	224	201	221	218	203	218	218	237	211	223	230	201	226	231	224	224	205	199	199	216	210	204	235	222	207	230	214	221	204	226	212	244	246	225	209	232	194	208	232	224	227	198	244	207	232	234	241	233	229	200	220	194	234	235	215	222	199	202	216	214	237	244	205	221	199	212	223	209	225	231	216	210	226	228	224	215	237	224	242	202	231	218	216	234	230	227	222	210	230	206	224	219	251	199	230	190	205	211	209	228	217	230	202	229	211	228	229	218	208	215	204	218	219	235	208	238	221	211	210	228	224	228	224	225	217	212	197	197	238	196	216	200	222	208	273	244	262	228	233	181	210	202	235	208	218	214	213	237	199	224	242	196	225	225	237	207	221	222	226	229	223	213	216	232	243	219	229	214	206	235	229	189	230	227	229	242	217	198	244	231	211	204	224	239	201	205	216	224	211	212	225	190	209	229	220	217	215	212	224	205	236	231	225	207	218	242	191	239	207	225	228	230	205	215	216	255	216	249	214	206	205	237	238	220	183	246	222	203	239	213	243	244	221	216	230	204	254	228	203	223	213	220	226	217	218	209	207	195	219	232	207	235	247	217	185	230	253	222	201	210	258	201	216	207	225	215	232	213	247	222	202	214	228	219	203	208	210	221	241	199	224	244	200	216	213	240	192	195	229	226	207	284	241	227	220	213	237	220	216	224	231	223	250	193	211	247	213	208	208	230	216	220	246	218	257	226	243	196	217	229	208	193	247	198	223	215	217	233	244	224	206	213	178	220	217	213	225	193	212	228	210	235	227	245	201	209	227	224	212	235	233	200	197	216	231	217	244	199	213	239	182	230	223	204	207	215	236	221	202	229	228	198	228	217	215	232	213	219	238	222	211	220	212	202	228	222	233	229	234	211	240	224	210	231	227	248	213	218	216	232	213	204	205	238	229	213	199	245	221	231	223	226	206	211	237	197	175	233	222	247	265	202	211	209	240	213	206	216	248	197	202	216	224	224	202	219	216	223	199	220	228	208	219	223	231	225	198	207	218	232	230	200	256	212	247	209	217	214	218	207	244	208	222	215	204	240	227	220	181	240	235	215	250	216	206	222	223	196	202	239	215	228	213	240	220	226	221	228	224	240	218	233	217	225	200	194	232	200	210	213	204	237	206	202	204	217	246	218	224	226	223	223	217	229	239	239	190	223	233	207	207	206	218	228	235	233	215	227	200	211	207	224	208	214	224	191	225	206	213	219	225	212	224	211	236	209	213	214	225	228	188	213	220	222	222	232	218	231	214	231	231	225	226	216	219	227	190	210	224	196	228	211	214	243	203	206	210	245	191	232	224	233	216	217	236	208	237	199	226	241	237	204	222	182	249	197	199	224	222	221	205	245	213	216	231	214	217	207	220	235	241	207	234	219	225	191	218	226	202	212	201	202	204	211	230	207	241	224	186	197	197	214	239	204	242	239	210	229	206	229	228	248	227	201	227	222	233	213	227	210	248	239	220	230	226	226	214	217	231	255	217	215	213	213	227	226	189	229	239	191	209
44944	25658	15948	11968	9514	8817	5207	2421	1015	474	300	221	238	195	182	186	188	147	149	164	155	140	128	119	121	90	116	121	114	100	112	109	130	113	143	115	133	108	126	112	115	113	98	111	122	146	105	103	112	125	109	134	117	124	116	117	116	120	103	140	122	108	112	105	105	106	104	118	100	122	112	102	136	119	121	108	107	124	117	99	122	109	111	123	122	116	107	120	131	115	115	108	100	124	120	113	101	105	120	118	100	148	118	119	120	113	129	109	101	124	119	119	120	97	122	116	116	106	135	124	131	102	117	109	100	94	110	109	114	103	117	125	119	115	99	138	131	117	130	129	115	117	111	110	102	112	113	100	96	107	121	116	118	118	107	133	113	126	122	105	130	136	109	123	103	116	113	114	128	127	127	109	106	124	100	99	124	116	98	115	96	121	138	109	130	99	111	103	102	104	94	88	96	113	118	118	137	130	118	130	119	121	118	119	120	126	118	127	127	108	116	113	100	112	110	116	97	120	115	102	123	143	113	134	110	124	129	116	118	115	104	117	130	102	92	112	112	120	113	123	104	113	104	116	94	102	122	104	113	109	129	127	118	113	115	126	115	102	137	136	111	121	128	118	123	95	102	131	114	106	110	116	108	129	118	112	110	94	117	113	126	124	104	104	118	117	107	121	122	117	115	115	102	91	122	131	121	101	115	113	124	120	118	129	124	113	110	110	120	113	110	113	112	116	109	102	121	101	119	118	107	123	123	132	140	136	122	117	109	111	101	124	103	107	117	115	86	119	122	117	120	119	123	123	117	113	111	97	99	112	95	110	108	121	103	126	119	102	119	135	112	131	108	91	109	126	124	101	143	123	116	130	132	118	111	119	125	121	128	109	114	98	108	102	115	96	109	106	126	126	117	114	113	117	95	123	127	129	111	120	124	112	117	109	109	100	135	94	120	83	122	110	118	112	112	111	112	107	90	110	122	110	114	104	123	126	120	111	95	104	113	120	120	109	124	117	127	118	94	129	102	114	110	94	115	93	115	127	113	93	106	108	115	105	103	109	104	125	111	126	106	121	119	129	110	112	108	121	139	124	138	107	122	103	120	98	117	116	144	116	100	108	109	119	100	113	110	124	131	98	122	120	108	109	137	129	108	117	115	111	134	137	129	122	136	135	135	108	118	110	102	112	120	105	104	125	110	95	127	132	116	112	127	130	133	106	126	130	142	122	95	106	107	99	120	121	114	118	115	134	111	126	99	116	116	116	114	97	103	118	118	105	102	116	129	115	114	112	127	108	109	113	128	91	108	125	118	108	116	115	133	126	132	133	117	130	119	107	106	123	130	119	110	119	88	102	110	119	119	113	92	112	116	116	113	118	119	114	126	101	104	116	130	111	114	127	100	117	106	123	114	88	115	119	125	137	110	98	107	114	132	123	125	111	118	117	127	102	142	102	122	107	120	100	104	124	132	102	129	106	131	119	124	114	125	118	114	99	117	144	136	125	122	144	103	98	97	113	115	100	120	123	116	112	137	106	115	126	130	110	125	127	112	116	123	117	121	118	114	106	115	124	117	117	122	121	129	123	111	90	106	104	106	107	114	115	113	134	109	127	137	114	123	119	97	95	113	134	116	116	123	128	116	113	113	102	117	120	110	127	120	124	128	126	100	105	95	121	105	110	113	106	101	106	110	126	119	98	103	107	101	104	114	119	128	119	125	111	129	127	109	100	98	115	104	128	106	95	136	114	129	136	123	102	116	114	123	108	106	117	110	129	121	119	112	110	129	114	128	91	109	125	135	116	113	138	117	123	116	110	135	114	100	102	114	103	121	126	117	104	111	101	119	115	118	133	137	121	110	128	116	113	110	123	101	123	116	95	122	123	116	119	103	100	111	116	125	134	138	114	142	136	117	106	114	143	123	104	133	90	122	124	120	93	130	133	129	126	127	127	126	126	111	126	115	102	129	124	113	118	98	109	119	115	113	122	124	96	117	112	114	126	121	123	99	116	115	115	95	131	114	106	127	133	115	109	106	100	120	89	120	113	103	118	101	101	113	119	112	115	115	134	114	108	120	115	92	116	110	109	111	107	106	112	128	131	116	130	136	113	124	109	112	124	99	109	118	133	115	118	125	116	124	114	126	122	99	116	116	112	88	129	115	102	105	136	110	118	121	114	114	120	125	125	120	105	111	134	120	125	113	134	104	134	133	95	148	104	105	112	97	113	129	109	134	110	109	99	124	118	110	118	112	117	111	122	86	112	120	119	131	103	93	101	102	105	111	115	131	113	108	105	111	106	116	126	102	101	134	103	112	119	111	117	109	96	127	112	131	119	112	118	122	114	146	101	104	108	102	115	146	118	119	122	103	108	108	101	120	125	135	129	108	112	123	114	108	126	119	119	125	116	96	93	108	104	89	117	98	123	126	116	107	107	120	101	123	117	121	93	114	128	120	104	133	145	91	124	123	122	100	136	110	130	133	129	114	101	121	111	124	128	104	122	108	129	103	129	124	130	126	121	120	123	145	120	107	120	118	135	129	100	110	126	125	136	129	108	121	119	104	135	102	108	103	126	110	123	106	116	101	141	114	99	118	115	117	97	117	117	124	100	105	110	110	92	109	104	102	121	104	112	108	117	107	123	121	118	117	131	138	116	115	94	112	120	134	104	134	90	113	131	118	98	112	114	131	118	131	124	132	116	117	132	120	122	123	119	95	135	130	112	125	111	121	115	107	99	110	108	140	118	109	114	129	109	112	132	110	114	117	131	129	142	127	120	112	131	112	132	110	119	115	131	110	99	123	117	112	113	114	142	133	124	99	106	99	128	115	162	129	123	111	126	113	123	122	98	112	127	114	117	97	111	112	107	119	119	114	109	131	110	106	102	134	110	116	110	92	107	116	109	119	97	90	106	100	108	130	82	122	103	110	107	109	119	114	105	105	91	122	103	110	115	111	127	130	112	120	129	113	103	121	124	125	105	111	123	119	122	115	125	106	116	111	117	120	120	103	118	105	129	129	100	107	112	105	102	112	130	105	116	94	132	108	99	108	131	109	111	133	127	122	123	107	119	123	123	94	120	104	119	112	122	131	107	133	111	115	110	114	131	111	106	114	123	116	116	122	127	104	95	122	103	101	136	112	112	99	106	130	132	100	108	103	114	114	135	114	101	103	103	115	104	115	130	92	103	121	104	106	138	108	105	114	109	99	136	101	84	140	128	127	121	114	93	108	87	103	117	97	108	106	98	113	105	126	98	124	111	116	98	115	90	115	122	131	124	109	105	108	97	106	123	109	116	122	115	95	121	128	117	113	116	120	120	101	116	115	121	121	118	94	99	96	115	90	90	115	140	90	98	123	105	105	107	119	123	124	108	116	134	108	104	121	102	106	87	108	107	121	118	118	121	115	126	110	112	90	137	101	106	111	108	117	116	104	114	123	129	112	120	102	123	111	125	133	112	128	127	95	128	120	121	126	128	151	123	116	119	132	95	128	120	131	126
28272	18223	21701	23394	22779	23080	15559	9101	4380	2220	1195	981	975	848	734	616	562	537	426	398	373	357	330	302	306	272	304	256	293	313	288	282	273	265	289	294	254	302	306	309	296	307	268	289	295	258	249	264	255	280	260	254	288	262	283	252	258	291	268	285	251	284	282	280	288	256	288	310	266	304	260	284	268	308	266	242	262	290	282	264	254	294	253	244	260	239	268	254	263	300	264	238	291	264	254	277	276	244	276	268	288	260	300	259	264	258	256	228	259	281	266	255	253	295	254	234	279	265	217	298	234	260	235	285	261	264	238	249	232	261	239	244	260	236	258	281	277	263	255	230	254	245	263	278	266	292	267	260	276	251	271	239	253	260	251	285	256	239	271	264	267	258	269	261	256	282	257	264	265	261	256	252	265	273	284	250	254	265	256	270	246	267	263	244	266	259	275	264	270	272	255	258	276	244	261	285	256	267	270	229	250	256	261	269	257	247	257	249	282	250	273	263	255	251	224	248	264	241	273	257	249	257	269	235	280	257	247	253	295	258	279	246	281	264	268	256	266	259	249	259	267	245	299	250	273	253	250	264	243	233	288	269	280	238	289	265	264	270	268	238	275	250	245	266	281	253	249	258	270	294	268	263	265	261	273	250	226	265	275	283	240	256	270	259	251	261	258	262	288	275	246	240	270	288	273	271	284	267	278	261	261	277	271	275	251	266	258	256	291	264	265	264	253	252	280	296	261	242	246	257	245	271	252	261	267	248	238	281	259	288	237	257	286	246	282	257	238	281	246	285	257	250	222	270	271	241	252	259	230	294	236	267	274	257	287	281	293	258	264	267	275	274	276	270	280	249	220	236	239	255	250	237	261	268	263	267	276	256	287	239	268	257	242	266	272	243	248	262	270	244	275	260	260	283	256	238	261	253	265	274	266	238	254	234	271	279	246	284	286	252	275	309	268	235	263	277	247	261	299	237	262	272	236	274	246	290	260	269	269	253	254	268	242	262	286	244	244	279	251	261	268	247	235	227	255	263	281	243	275	266	261	303	244	241	262	261	261	247	258	242	249	259	268	288	261	285	251	275	285	282	259	261	282	239	254	265	260	264	275	273	256	249	277	272	237	261	275	260	248	286	276	290	263	275	257	257	286	250	249	245	247	265	258	256	242	291	247	273	266	263	298	256	269	252	263	266	264	271	259	242	257	257	236	275	270	224	284	259	271	262	289	256	241	241	249	260	271	259	272	262	261	263	270	261	246	279	235	285	263	257	259	275	255	268	284	269	283	259	260	262	248	274	277	268	274	277	249	247	253	249	249	257	240	270	271	244	264	248	250	287	232	256	236	270	269	247	253	262	235	256	265	265	283	263	226	255	247	237	243	250	299	249	260	251	259	274	248	246	279	248	233	286	281	244	243	246	273	248	266	254	291	231	263	279	267	263	266	260	290	253	266	240	264	257	255	256	257	278	267	274	276	268	242	285	242	257	261	242	233	282	258	263	276	258	282	267	260	260	272	239	229	273	258	226	264	245	251	234	268	280	269	298	251	262	278	269	274	252	291	251	265	250	262	278	271	270	266	265	240	274	278	243	263	243	259	208	260	273	275	254	247	248	242	262	226	255	276	254	242	262	244	240	258	274	254	292	284	268	271	277	271	244	266	267	274	255	263	260	279	253	240	266	258	257	258	238	236	253	243	249	300	244	251	262	259	260	256	273	254	246	242	246	264	276	236	252	322	233	263	247	261	252	260	271	244	271	284	265	270	238	271	289	229	235	271	292	282	258	256	272	262	244	249	241	251	264	265	276	294	272	269	267	259	258	254	266	255	260	265	263	259	269	279	274	269	265	252	248	251	280	241	268	264	260	269	257	263	230	262	279	249	256	260	276	243	275	263	279	267	242	290	258	259	271	267	268	245	231	244	245	267	295	235	291	267	275	265	272	258	264	280	263	243	269	263	239	255	280	287	252	233	257	260	260	240	276	232	262	272	238	250	272	268	253	283	249	264	280	252	248	229	246	255	288	269	249	275	268	264	276	262	270	275	251	273	258	248	263	265	248	255	262	246	261	305	266	273	263	271	274	252	281	264	247	241	250	259	294	251	257	264	262	262	272	264	285	262	277	269	242	289	252	251	253	259	263	257	272	270	282	263	255	267	296	300	250	247	274	268	267	270	259	259	250	275	264	277	250	277	265	252	239	248	262	280	281	244	260	236	241	252	284	253	267	258	235	248	276	279	255	256	248	266	255	255	260	280	259	261	270	301	230	256	266	265	253	255	250	266	295	257	266	249	275	283	272	233	296	234	254	269	269	232	243	248	253	282	265	252	273	251	247	251	285	261	284	269	254	269	235	291	263	276	266	253	249	253	277	251	267	260	264	250	247	294	241	258	260	248	285	252	269	270	260	244	289	269	277	282	283	264	236	233	260	250	253	262	239	295	237	269	261	238	283	250	274	241	234	298	254	265	268	258	258	269	275	248	261	279	275	244	256	274	260	254	238	251	245	259	261	279	266	249	253	235	240	243	271	243	268	276	284	249	244	262	259	287	254	249	253	263	268	261	278	250	257	258	289	267	280	242	225	235	254	252	255	239	258	245	235	260	268	267	283	274	252	239	255	249	276	283	251	260	272	257	264	283	233	251	256	251	267	235	267	276	296	296	273	230	259	271	287	305	209	271	264	251	239	239	264	234	259	256	259	258	248	260	233	246	264	249	260	295	245	229	253	257	284	285	269	251	280	266	245	250	240	273	256	247	256	260	294	260	260	256	259	272	260	247	293	246	266	256	251	277	236	285	256	239	258	272	267	248	270	283	262	295	267	262	271	248	262	271	289	257	254	281	230	277	268	263	270	265	251	260	274	241	281	251	244	257	261	253	256	282	259	260	253	244	274	290	262	265	273	256	272	247	257	276	272	302	263	228	279	251	276	245	261	262	254	244	240	271	259	272	262	273	278	270	255	275	258	250	269	249	296	263	276	285	239	257	261	236	273	271	266	229	251	265	267	266	249	244	256	280	248	255	273	234	261	276	269	264	251	268	277	235	237	303	279	273	287	261	253	250	270	300	291	244	263	259	280	254	237	267	291	256	298	246	266	252	266	244	262	252	258	263	285	256	238	253	256	307	246	257	278	280	253	253	284	260	283	267	277	260	277	293	258	259	291	279	257	257	260	248	300	268	285	247	263	268	274	251	255	267	270	278	236	229	265	264	261	281	248	263	227	301	284	266	242	262	260	249	279	246	286	256	254	249	280	291	284	258	264	275	249	284	260	272	251	292	240	238	273	245	267	260	254	257	257	262	254	234	258	278	259	261	249	244	251	234	279	256	283	264	242	277	260	289	269	241	284	237	286	258	254	243	247	255	285	233	278	245	276	280	270	293	285	250	267	270	282	250	257	250	242	266	271	281	271	282	238	279	249	264	255	275	259	243	273	290	264	256	257	259	268	246	259	254	264	266	217	237	292	260	268	239	255	252	280	282	252	247	248	279	225
53713	26853	23980	21824	20643	13601	4576	3344	2831	1490	524	330	241	242	234	228	204	190	191	173	142	121	144	121	129	139	136	111	159	140	125	121	116	126	112	116	135	149	128	125	133	136	114	121	122	113	109	119	109	123	128	137	146	97	105	121	135	153	136	113	137	126	126	115	129	138	118	122	118	130	104	127	140	135	96	141	127	116	134	112	111	126	134	139	128	106	123	127	126	121	120	122	112	112	132	119	127	138	106	119	131	119	146	114	119	137	150	114	114	116	120	142	127	111	118	111	112	96	100	125	124	130	131	134	119	112	134	128	124	135	105	107	117	110	115	120	116	140	110	119	125	124	109	117	142	141	116	127	133	112	119	117	110	138	142	112	109	116	132	128	106	98	113	124	123	114	115	110	112	129	119	107	118	109	132	132	123	137	108	109	98	126	108	111	129	116	115	117	133	155	120	116	127	127	151	136	104	122	149	118	121	97	107	123	97	127	137	141	119	116	123	108	125	91	129	117	112	148	111	132	126	108	118	124	129	120	119	119	127	109	120	108	119	113	129	115	122	96	104	110	122	142	121	100	118	113	101	121	125	112	131	132	116	128	109	120	111	112	126	118	112	142	115	140	119	100	120	110	131	112	108	107	126	112	120	120	128	130	107	97	108	153	142	115	131	124	123	126	127	120	131	121	119	125	115	133	130	124	106	119	154	104	117	112	143	142	106	120	121	137	117	137	124	106	116	97	127	122	121	132	107	93	112	113	126	129	107	117	131	120	120	107	123	122	120	131	119	124	121	104	126	128	117	114	133	126	120	120	129	120	116	115	128	141	109	122	110	101	115	108	115	131	132	111	109	96	120	112	116	107	125	124	112	116	115	124	120	118	114	112	130	97	137	114	113	144	107	136	123	126	141	132	121	128	132	126	133	133	134	131	133	120	133	134	100	108	128	114	145	115	122	131	129	143	131	118	124	123	109	137	120	120	108	116	134	115	109	124	107	129	114	141	114	138	109	127	98	124	113	122	124	126	104	123	111	105	98	130	106	119	130	130	133	95	107	117	132	119	135	109	99	120	135	115	117	96	135	138	135	99	106	130	104	113	120	137	117	116	118	119	102	129	134	127	107	103	132	119	135	118	121	122	131	106	123	137	117	117	108	117	127	134	121	135	116	124	109	117	117	128	117	109	136	119	107	116	137	121	129	132	127	141	113	131	117	121	89	115	103	112	111	139	136	136	127	129	119	111	120	149	124	115	110	115	133	130	119	109	106	126	109	122	133	119	127	114	124	132	145	150	149	140	140	113	133	118	115	126	114	123	129	119	103	134	137	116	112	123	114	115	123	125	124	130	128	141	129	106	137	124	124	130	127	131	125	116	121	127	105	118	114	131	137	127	112	148	153	122	122	120	112	124	111	115	114	134	111	140	124	139	136	131	108	125	101	120	106	134	111	128	110	95	110	128	138	121	133	123	137	137	99	121	139	128	118	110	133	114	114	133	121	120	121	121	123	127	120	137	91	119	142	115	135	126	97	110	114	128	120	121	104	116	122	132	135	104	108	127	130	135	114	105	105	140	129	125	115	121	131	134	119	108	135	143	143	121	110	109	138	122	118	144	126	115	129	106	144	126	134	139	123	118	111	108	119	127	120	116	117	117	135	132	134	114	136	126	117	123	130	119	124	119	113	138	115	116	118	124	117	134	139	111	111	117	135	132	121	108	116	98	104	106	123	117	105	123	122	114	103	131	138	124	105	118	136	119	123	136	115	130	109	122	120	129	105	133	143	112	108	128	141	139	114	107	121	112	124	113	131	129	118	117	107	90	124	123	127	117	102	131	140	121	131	131	124	126	115	129	123	105	123	117	131	93	108	120	124	121	120	130	113	127	130	114	136	128	126	137	135	122	124	115	140	104	105	119	116	133	110	124	113	119	124	126	121	119	116	124	112	103	125	129	127	125	128	138	135	125	101	124	112	122	121	110	129	109	103	133	112	116	115	122	133	147	137	107	141	124	150	127	115	116	106	130	133	127	159	131	139	95	135	105	122	107	116	112	149	129	126	127	117	152	125	123	114	121	130	106	119	122	117	110	136	134	95	126	126	126	110	115	141	133	128	119	139	113	116	112	120	119	107	119	131	123	134	114	138	134	117	114	124	121	126	122	113	136	113	112	112	133	121	121	134	118	115	114	136	100	120	97	144	115	121	95	123	137	134	111	121	127	108	118	134	121	127	114	109	135	128	109	105	108	131	105	128	122	118	112	125	120	109	133	138	137	105	110	107	139	149	121	125	113	94	95	125	133	119	121	116	122	112	108	124	103	115	104	123	118	132	137	137	115	129	131	109	118	123	116	139	118	103	114	120	118	102	121	142	114	128	132	112	135	110	109	113	90	107	121	125	151	116	126	132	115	132	124	135	118	131	125	121	119	106	114	107	112	111	147	116	116	124	133	143	139	159	101	99	126	123	118	125	115	132	125	142	123	138	109	112	143	133	116	112	132	134	138	125	136	117	124	95	110	112	123	107	126	132	124	108	146	120	113	95	124	116	111	105	128	120	136	126	124	156	97	109	128	93	131	113	137	137	128	124	119	122	113	125	128	109	120	137	125	121	119	133	112	104	113	132	130	133	127	113	115	132	136	124	123	120	122	137	104	113	106	122	119	125	110	115	120	106	117	95	116	121	115	120	121	121	125	96	122	142	120	112	118	124	125	144	123	120	133	120	132	136	141	126	110	125	131	119	124	128	105	115	122	108	111	123	123	112	144	133	134	110	118	113	137	144	114	123	130	130	122	108	107	123	131	138	117	118	134	122	119	101	124	121	110	122	127	113	133	131	137	131	128	125	135	127	139	136	117	103	116	111	142	115	108	121	124	133	115	126	117	121	108	112	121	140	122	114	136	107	121	122	112	123	140	140	121	153	133	107	129	132	121	109	118	104	129	120	102	117	117	113	110	136	133	121	141	105	124	123	117	135	129	122	132	127	107	135	120	116	111	135	111	106	106	117	131	149	111	117	121	96	105	137	113	127	111	130	122	127	110	117	122	125	115	107	119	112	109	114	130	138	132	115	112	133	111	111	124	120	145	150	114	129	118	106	126	112	130	126	124	114	130	116	106	121	131	131	117	119	111	159	139	127	120	146	106	131	112	131	115	113	128	130	119	121	131	100	119	103	124	123	143	126	99	117	116	130	127	118	126	112	115	124	124	119	136	128	125	112	117	126	138	119	126	128	120	127	105	125	114	132	124	123	132	143	142	125	127	130	145	139	125	134	116	104	99	111	128	115	129	102	125	116	123	125	128	118	133	134	125	111	142	128	130	114	140	145	131	135	135	119	118	108	113	121	132	111	127	129	104	145	112	119	103	120	124	136	141	121	123	127	142	118	106	124	134	140	105	123	130	123	134	123	116	122	113	111	123	108	128	104	113	109	101	106	110	144	146	106	117	115	116	138	110	114	132	128	144	125	131	115	107	131	123	110	109	108	140	136	112	120	117
33144	19687	29421	33175	35183	23564	13372	12237	11281	6149	2441	1346	1092	1115	1002	868	707	642	528	523	475	465	398	396	375	356	352	334	351	314	314	287	310	339	333	305	335	327	294	304	304	337	303	319	305	275	301	294	282	248	281	295	295	268	289	238	290	290	303	319	279	274	304	261	267	266	287	292	308	283	282	301	267	300	263	274	279	289	267	274	291	285	283	283	275	264	243	280	295	253	262	261	276	295	289	287	304	251	272	289	271	257	291	241	298	271	280	263	268	277	277	269	243	270	294	260	267	262	256	314	268	300	263	250	259	280	261	278	270	279	281	289	266	282	254	267	286	276	277	249	285	289	303	292	283	244	299	266	265	256	239	299	267	266	246	260	273	277	295	259	250	271	267	295	298	291	235	248	279	273	290	277	291	275	276	273	275	271	265	246	247	284	246	257	264	265	291	271	257	264	283	279	281	258	306	281	278	289	284	293	263	278	272	254	276	311	276	274	289	238	270	285	262	299	277	254	288	262	274	283	246	274	273	234	267	265	269	273	281	277	273	274	292	265	286	315	279	289	307	275	266	266	270	294	262	263	252	252	282	238	280	295	302	283	238	264	271	260	277	278	277	250	260	266	282	279	268	288	280	253	273	267	276	266	289	275	284	277	285	271	275	255	267	281	277	280	273	281	252	256	261	262	280	288	274	270	229	282	252	297	268	259	275	256	284	308	294	286	293	271	260	266	283	237	275	264	247	246	277	264	262	265	277	273	283	281	278	286	259	281	292	281	290	288	250	276	268	282	287	251	265	259	282	269	279	281	257	274	276	257	259	302	285	263	268	265	259	286	282	283	262	283	275	290	287	302	283	300	274	265	274	259	282	273	271	277	281	287	292	279	267	273	312	276	257	274	274	286	257	265	288	279	242	246	277	285	268	272	302	256	257	260	285	265	284	281	252	287	304	284	269	280	290	254	258	302	286	290	264	266	293	257	282	290	272	252	308	253	244	271	270	286	277	288	284	276	242	269	248	256	278	251	276	259	285	285	259	256	275	251	279	273	264	284	268	289	268	266	282	262	260	329	273	286	268	285	301	290	273	258	247	268	279	280	289	282	249	247	286	277	274	255	281	289	272	265	273	279	251	277	255	264	271	281	273	245	261	278	250	270	261	252	277	278	298	269	277	251	294	284	251	268	274	252	279	296	259	240	248	266	266	279	270	276	290	245	273	255	260	300	290	279	288	284	247	267	243	290	267	272	272	282	255	262	248	245	281	277	278	288	281	254	275	279	276	259	285	289	301	265	289	282	252	257	310	286	281	280	295	294	269	284	254	255	288	244	271	244	266	244	276	284	244	277	286	270	259	255	253	274	260	263	274	298	268	270	298	249	273	260	280	254	306	293	259	275	270	273	288	276	276	287	225	284	259	237	256	277	277	244	260	281	237	234	286	277	292	241	286	271	257	250	266	251	267	292	249	262	299	282	268	270	275	271	254	294	313	268	271	270	263	266	273	266	282	274	249	298	276	240	288	262	256	251	276	288	258	260	279	283	281	300	282	294	263	278	261	266	285	283	295	277	253	267	258	278	252	254	270	293	267	260	269	287	262	276	299	275	288	264	257	309	288	259	260	289	245	240	267	261	259	271	274	275	244	263	272	287	244	246	264	266	249	294	323	255	280	284	311	265	272	295	282	285	264	285	268	262	298	285	282	297	302	258	274	280	297	302	262	291	288	262	285	253	262	269	260	250	276	280	292	271	257	273	275	286	273	274	266	308	280	293	294	298	277	260	281	273	265	256	279	298	241	289	248	270	244	264	248	262	305	232	293	265	294	237	271	278	255	264	278	272	288	266	244	286	263	301	255	253	264	268	239	287	284	251	265	272	272	278	270	257	258	282	251	258	255	272	254	263	270	288	290	264	271	269	288	312	305	266	260	272	290	258	288	270	278	261	267	271	261	262	273	259	280	269	291	308	265	277	282	288	263	271	280	305	272	294	265	263	271	270	254	271	297	242	265	256	278	260	307	251	289	281	275	275	237	297	282	260	267	289	293	278	267	272	268	268	261	238	278	303	280	268	310	282	301	273	273	272	241	296	275	265	255	284	253	262	278	245	276	258	269	288	265	275	291	254	309	253	265	243	275	258	279	246	277	256	291	266	257	265	255	265	259	270	281	271	272	289	254	279	278	276	266	265	284	267	260	292	259	252	253	288	244	275	286	274	261	255	259	281	261	262	287	261	251	274	237	248	264	270	266	278	273	265	271	285	274	291	245	314	280	289	298	283	262	291	284	276	271	287	259	297	252	271	291	240	264	255	276	274	266	295	289	281	223	276	270	267	282	244	261	251	266	265	267	253	256	273	277	281	281	282	253	280	285	261	249	255	276	258	240	259	273	257	271	273	259	284	291	249	260	273	275	273	267	263	265	279	280	272	260	274	290	279	262	292	263	293	271	292	265	298	282	283	273	278	273	255	301	269	291	252	253	273	276	251	255	269	263	276	289	254	250	282	270	281	256	277	260	279	295	267	244	280	276	277	263	310	274	306	280	266	269	251	270	278	261	285	274	276	299	285	252	280	271	283	278	273	306	248	293	247	261	230	254	254	291	249	269	263	269	269	280	256	269	282	269	288	264	293	276	301	252	269	262	278	275	289	290	255	279	283	294	272	295	262	242	263	282	244	308	296	289	278	243	278	273	234	302	290	277	268	260	288	284	283	258	255	292	265	274	285	303	287	291	286	292	286	292	257	263	269	260	246	249	278	256	253	275	292	270	273	273	260	297	272	308	280	281	288	289	313	252	274	294	287	293	264	275	261	278	239	270	240	297	262	261	241	263	288	259	260	288	271	263	307	260	261	291	248	280	270	265	270	300	278	292	296	276	313	299	280	269	235	295	263	260	288	277	278	263	277	269	244	247	290	302	280	276	279	256	246	314	306	260	249	238	257	267	264	266	276	268	276	289	293	288	293	270	271	293	219	276	273	232	241	272	285	263	275	252	288	312	295	304	257	306	249	240	268	279	262	264	240	283	265	276	273	277	297	237	257	232	282	279	274	281	264	263	271	251	296	255	276	264	256	265	266	262	263	282	250	273	290	285	269	266	272	277	257	264	274	270	285	263	273	274	267	291	292	259	265	267	293	261	275	252	284	258	256	254	299	262	267	299	277	272	276	285	288	265	260	279	279	260	275	281	258	296	290	271	256	272	273	280	267	265	263	284	237	228	277	280	263	277	235	269	260	273	279	270	282	262	253	255	281	280	276	273	292	272	266	254	288	292	249	277	274	264	288	281	256	301	263	270	279	285	286	248	269	287	251	284	288	279	270	288	271	260	281	268	277	271	244	271	273	280	260	273	230	264	263	245	266	257	295	296	280	283	277	273	325	252	262	257	227	283	251	250	280	273	280	282	276	275	288	277	286	268	290	266	275	253	268	263	274	254	275	273	289	258	249	261	261	273	265	294	255	300	262	281	291	268	226	259	264	284	268	276	272	264	283	269	274
29217	14632	8212	4883	2595	1372	839	738	560	372	260	168	152	137	132	114	130	103	150	111	95	115	110	106	109	102	90	103	105	85	105	78	75	106	91	123	94	104	99	106	97	99	83	98	79	91	92	90	101	100	84	95	105	75	103	77	86	96	104	86	103	83	81	83	108	96	111	91	112	98	93	100	114	110	96	97	83	108	101	91	93	104	98	109	108	92	95	114	99	117	98	86	98	77	102	92	112	102	115	70	101	121	103	89	82	67	104	92	94	93	103	115	78	96	92	117	99	86	89	95	83	118	127	114	90	92	101	86	90	105	91	119	95	98	102	111	103	108	101	87	78	101	92	106	89	94	115	106	103	110	88	95	102	129	98	103	99	106	103	72	90	94	80	89	75	87	101	99	80	106	99	106	92	116	92	116	86	95	99	107	87	100	100	102	96	96	113	115	92	108	79	86	103	104	103	89	102	94	110	96	91	107	105	106	96	92	102	110	91	95	97	89	85	103	108	95	98	97	97	90	101	82	82	97	90	93	95	89	82	129	100	102	89	116	82	83	90	94	99	70	92	85	85	93	98	105	116	130	87	117	110	103	96	97	106	113	99	97	100	108	78	116	97	110	105	101	101	78	113	96	87	90	101	88	85	84	83	73	88	110	101	106	106	108	72	99	113	90	91	101	100	99	83	89	90	104	88	110	103	93	90	83	92	98	80	99	92	95	87	114	100	102	103	105	96	112	104	121	82	96	100	90	79	80	96	87	99	78	103	93	95	106	106	91	90	102	107	96	97	103	86	89	89	80	100	92	106	100	90	96	95	120	106	93	80	87	112	112	107	99	112	103	110	105	89	87	110	83	89	120	83	105	91	106	72	87	88	101	116	96	104	102	85	101	105	98	108	112	100	98	94	111	80	74	115	101	109	106	110	109	89	111	97	106	105	92	105	100	95	80	104	82	89	100	76	103	100	103	113	99	103	91	97	93	88	89	86	101	111	110	96	101	82	106	100	104	97	110	97	94	102	94	109	103	85	77	89	120	83	93	83	88	94	87	102	107	86	123	102	101	80	82	108	90	82	81	74	100	76	101	121	87	77	91	80	103	88	98	95	95	113	110	94	98	85	90	111	106	87	127	87	78	88	107	100	115	105	91	105	102	105	77	117	90	88	96	99	90	76	78	94	104	86	107	93	105	85	80	100	124	128	83	107	97	91	97	91	81	98	88	95	98	79	92	99	103	92	95	77	110	98	83	82	95	93	89	101	105	92	103	111	103	104	99	106	84	102	84	84	104	93	89	89	82	109	105	99	82	104	78	93	85	63	98	87	91	108	104	93	96	88	106	112	102	105	103	106	113	107	90	87	94	89	90	90	101	92	107	90	100	102	100	102	96	81	89	82	81	103	101	103	106	111	69	98	104	95	95	92	120	123	102	82	124	95	100	100	77	88	88	88	87	99	106	98	110	98	96	98	99	100	95	94	93	108	97	97	89	84	84	83	99	118	84	95	103	102	102	96	87	95	108	88	106	91	98	98	96	103	96	101	99	101	77	100	97	98	79	81	97	98	82	100	99	105	96	111	89	110	102	95	73	121	85	90	92	98	81	119	89	110	100	110	102	105	102	96	77	95	99	90	84	98	86	116	109	83	96	99	94	90	102	90	103	95	91	81	104	92	104	80	95	99	84	89	107	83	103	95	95	102	96	101	89	107	77	84	102	96	117	95	91	102	102	95	98	82	88	94	91	116	94	105	106	97	94	84	110	94	81	91	98	109	99	113	107	98	102	82	96	89	98	113	114	99	92	93	88	101	92	109	88	76	86	87	91	109	94	93	96	117	97	112	95	90	94	113	97	75	102	83	109	88	83	91	96	77	95	74	107	105	89	97	91	93	88	106	106	84	96	86	86	95	99	106	104	94	94	106	95	88	94	103	97	108	96	99	89	102	89	84	109	105	121	111	94	88	104	78	94	80	87	107	108	121	86	88	94	113	100	130	97	107	110	105	107	116	96	89	105	93	96	101	82	104	84	106	108	92	100	94	102	97	98	119	97	91	74	91	84	117	106	82	95	103	111	94	106	100	100	82	91	107	107	105	104	98	96	87	86	92	86	97	78	109	94	94	83	89	81	98	97	104	98	111	100	110	99	101	97	94	72	97	104	95	77	105	93	104	96	100	93	102	84	111	105	87	101	106	92	96	103	94	106	94	102	92	96	92	101	93	98	110	100	110	102	119	109	108	100	78	104	94	88	91	89	90	88	96	101	87	105	88	77	90	97	112	99	82	95	105	96	105	107	94	94	85	108	103	111	98	112	103	99	94	99	98	114	97	123	114	113	102	102	90	92	111	96	72	91	104	99	84	93	93	102	101	106	91	96	81	101	92	88	114	107	82	95	98	83	75	92	103	93	93	99	88	95	88	93	90	78	106	96	94	80	108	76	82	105	92	87	107	92	90	79	103	99	91	94	98	93	98	93	88	114	80	98	81	112	95	99	92	102	86	105	111	111	91	111	106	114	105	86	113	100	102	101	117	129	118	102	95	103	86	93	102	95	83	93	94	106	105	104	101	98	94	106	84	102	104	86	98	102	86	89	84	84	84	105	77	104	91	106	93	100	94	117	98	110	92	93	81	93	93	106	98	86	95	98	109	109	112	86	113	97	90	110	88	84	92	98	101	93	78	98	96	90	105	97	87	85	97	97	105	94	90	95	93	102	127	83	95	96	93	99	95	107	97	113	104	104	103	97	95	85	105	72	106	99	100	83	97	103	102	116	99	98	96	78	93	102	111	92	97	89	90	100	92	94	104	87	95	112	87	122	130	96	94	87	111	94	95	88	89	79	99	93	78	96	98	118	99	86	72	92	103	76	103	93	113	109	89	94	73	97	93	98	108	102	94	105	108	94	94	99	103	115	97	113	80	92	99	88	96	79	92	84	111	102	94	99	94	105	102	103	99	98	110	114	102	97	94	91	87	90	86	95	91	97	90	88	99	95	104	92	104	71	90	107	84	100	89	90	109	113	81	106	86	87	100	92	91	104	94	94	79	85	81	98	95	113	96	124	106	108	63	91	89	92	73	92	105	94	89	80	104	96	102	84	89	89	100	106	99	77	85	111	99	96	91	70	87	85	103	86	87	92	89	85	107	96	92	99	84	99	102	86	89	122	91	105	94	100	110	127	95	93	93	105	123	103	81	73	124	103	93	111	75	92	105	87	97	85	80	88	98	77	96	84	96	99	95	107	86	111	97	90	83	118	115	111	90	79	95	82	98	98	113	80	72	94	91	92	89	104	109	84	86	117	99	108	99	77	92	107	105	97	85	94	92	96	101	81	89	111	92	107	104	93	84	101	96	82	105	76	112	110	91	97	81	105	112	90	97	82	92	87	89	107	97	91	93	94	94	110	117	104	95	87	88	120	99	88	87	100	97	104	88	85	108	100	105	79	91	94	87	91	112	105	100	112	98	90	92	93	99	101	99	84	98	109	103	97	95	84
17979	11008	12925	12047	8566	5652	3768	3272	2656	1735	1055	639	525	487	437	393	333	350	265	332	294	280	275	278	239	253	275	238	201	228	250	241	258	237	219	216	265	221	265	223	248	235	216	216	226	230	231	225	237	236	233	213	232	245	221	237	208	236	224	210	219	222	212	237	233	224	216	207	204	264	185	238	218	220	263	241	223	233	226	230	211	233	265	222	209	230	190	209	237	195	237	212	191	248	210	202	213	222	212	250	216	192	234	219	236	214	237	235	230	230	209	224	226	238	228	208	233	199	217	199	211	222	236	227	232	223	225	208	226	227	213	228	216	242	229	240	230	230	212	185	241	217	233	235	229	238	222	205	207	216	190	241	228	262	205	226	220	218	229	247	214	222	226	254	236	247	196	228	217	206	224	229	228	207	195	222	231	193	210	200	205	233	237	205	233	213	228	215	223	218	207	246	203	246	198	215	209	221	216	227	232	212	262	236	223	242	222	198	238	193	221	199	239	216	248	230	193	219	215	225	233	215	230	227	223	228	222	243	215	197	211	228	246	212	214	213	225	231	210	246	221	225	182	219	208	256	215	221	200	209	205	231	202	225	230	223	247	235	203	222	225	216	202	217	242	237	205	214	217	215	221	228	214	230	212	228	249	216	219	217	224	244	248	224	229	205	231	218	221	208	231	230	239	233	225	200	201	226	239	212	208	212	225	203	199	231	189	217	213	231	223	235	242	234	246	221	231	229	234	229	208	202	223	227	210	227	222	237	197	241	219	208	208	232	222	207	221	252	221	233	237	212	211	209	233	228	230	229	233	209	232	199	212	231	202	227	202	231	207	216	211	231	254	225	258	232	252	225	209	254	224	220	209	199	242	234	213	190	220	232	231	227	220	260	217	199	222	233	246	193	237	222	222	218	212	234	239	229	229	204	221	204	231	216	217	244	240	212	207	231	219	238	228	217	242	196	222	206	220	207	211	217	209	187	205	229	214	210	248	196	246	227	208	225	208	226	233	211	232	230	206	229	217	211	242	224	209	240	225	257	236	219	203	223	237	194	232	205	219	244	237	208	231	206	204	219	249	224	209	222	244	222	215	221	236	216	208	227	198	213	234	222	213	226	204	238	225	219	181	229	222	228	225	238	244	212	237	242	238	229	248	198	249	200	205	201	235	220	247	244	238	217	234	232	227	218	228	219	210	219	210	248	227	221	203	223	212	219	198	215	213	233	244	230	238	215	208	211	192	235	212	220	223	234	209	247	206	226	236	227	236	221	210	213	210	202	215	207	229	229	240	219	250	209	232	216	210	210	241	226	215	205	206	198	217	185	259	247	207	209	235	215	250	240	222	232	230	250	210	219	232	207	223	228	234	221	220	229	203	219	231	252	198	194	221	236	210	227	260	223	220	192	226	249	212	238	239	219	196	240	223	200	244	224	243	243	235	232	235	230	213	205	247	209	223	237	221	250	232	229	229	229	232	243	213	247	223	202	248	232	211	210	237	206	199	219	217	214	231	250	223	227	214	236	216	228	219	240	235	229	209	222	208	224	210	214	214	249	240	253	200	220	212	226	213	217	241	216	188	224	237	228	210	207	233	215	253	228	202	246	216	233	230	242	255	219	226	218	227	247	228	227	210	222	223	216	239	220	227	230	232	221	209	247	242	230	217	214	207	222	210	229	214	224	236	223	218	240	244	210	223	213	211	234	211	202	207	245	225	213	233	234	235	235	247	204	208	219	223	253	213	219	214	232	239	227	245	226	226	213	202	223	208	221	230	247	230	241	217	230	247	224	215	239	209	266	233	223	210	215	201	244	222	196	215	226	203	227	220	228	221	206	207	246	212	205	217	229	221	211	215	238	221	216	231	225	231	203	258	199	223	238	227	233	255	240	224	217	214	229	236	248	252	226	245	209	207	227	244	215	230	221	225	226	235	213	212	232	203	222	234	246	239	242	221	201	240	228	191	212	232	227	239	249	213	246	222	244	205	218	220	209	238	216	255	236	229	222	220	226	229	218	247	213	195	250	221	223	198	227	214	235	227	231	220	221	236	231	232	206	210	217	242	236	220	220	240	215	228	249	216	223	226	238	203	230	219	242	223	241	221	216	222	222	227	216	198	240	200	209	235	237	196	198	204	241	240	203	228	212	230	212	221	224	228	201	237	219	199	229	235	233	235	220	226	206	205	208	269	244	226	215	222	235	216	237	212	236	209	221	224	229	220	234	233	230	217	216	252	206	231	228	207	231	228	234	209	227	235	191	228	219	215	219	224	257	211	222	204	214	193	221	190	238	196	237	209	229	235	227	227	245	213	225	199	220	217	238	225	202	234	240	211	235	230	216	216	218	206	198	222	208	260	235	231	225	234	220	220	208	198	235	211	218	252	205	240	207	231	254	240	220	228	233	210	227	218	221	214	258	209	217	245	236	234	248	239	211	238	245	249	218	223	244	219	223	207	215	210	202	226	234	234	230	214	253	200	236	230	225	264	235	234	216	230	229	210	226	221	196	219	208	222	218	229	221	219	236	212	261	228	217	239	198	216	226	240	246	250	200	242	213	226	227	232	222	221	239	220	221	229	224	200	221	201	225	238	201	240	205	231	228	240	244	212	215	228	200	185	219	241	205	208	227	239	207	210	205	228	243	270	226	208	231	250	235	219	240	213	240	210	221	243	235	201	225	226	231	239	221	226	209	216	225	219	221	212	232	240	214	202	225	238	216	206	236	217	212	216	224	225	212	218	228	229	238	221	217	210	213	231	241	252	236	250	204	218	237	238	196	226	216	210	265	223	211	245	244	253	225	223	214	247	249	237	228	220	223	213	218	237	208	205	226	210	222	232	201	240	225	208	211	244	243	190	229	230	215	208	224	223	232	221	227	210	206	227	212	230	216	226	201	245	213	230	245	213	227	204	219	203	235	221	206	218	255	222	240	240	244	214	228	236	212	221	249	229	204	219	226	215	214	203	225	200	240	238	213	198	226	231	197	206	233	230	230	219	201	199	239	211	217	233	233	221	237	225	233	215	244	214	220	223	215	251	230	220	196	244	219	208	217	226	259	225	214	238	207	254	221	246	200	237	223	216	235	227	238	211	213	233	225	191	203	238	223	199	209	242	227	251	235	246	205	213	233	242	205	246	222	242	240	221	217	211	225	224	242	216	225	235	202	222	246	211	236	234	234	231	209	214	204	200	198	211	231	229	232	216	227	240	211	235	227	226	226	212	244	234	216	227	204	216	226	229	236	229	233	223	228	240	228	235	222	255	205	213	211	206	224	240	203	201	207	227	206	261	238	206	222	221	224	217	215	238	240	218	191	244	225	235	235	238	231	209	228	220	223	212	241	236	223	222	220	235	230	248	232	239	232	222	252	222	243	200	230	222	232	226	236	189	216	207	222	241	199	232	230	231	206	240	199	243	235	255	206	259	238	221	228	231	223	235	225	221	234	240	235	223	256	246	241	220	201	246	198	223	211	230	205	243	219	218	218	249	250
43196	22183	17556	13218	9202	6227	3355	3078	2064	1256	623	296	193	228	179	161	162	161	147	153	136	153	119	138	127	114	116	133	132	122	143	109	110	115	123	120	122	122	108	110	124	103	128	121	111	119	125	124	114	117	116	121	134	115	115	109	108	118	96	108	100	124	117	117	136	96	123	95	109	128	117	109	95	97	105	114	132	98	127	93	130	132	103	109	105	117	134	108	116	100	94	125	99	111	129	124	106	113	103	128	122	108	112	125	108	103	113	115	105	107	127	100	112	96	132	121	115	126	102	138	109	103	104	104	118	112	106	116	113	115	97	128	134	94	90	119	110	130	129	123	129	119	109	121	118	112	109	118	102	113	126	124	122	126	117	118	144	128	120	124	107	95	146	115	108	114	119	126	102	96	97	112	102	92	115	95	114	113	125	114	126	112	96	122	129	97	118	98	107	131	112	124	111	120	113	109	102	118	99	124	104	118	121	109	105	129	112	111	124	95	134	111	122	121	108	115	135	115	128	105	103	116	137	132	122	136	94	124	136	105	111	107	120	114	121	124	124	110	122	122	118	115	117	121	131	100	125	103	104	113	104	106	102	115	96	116	103	130	123	96	105	104	104	103	117	119	122	130	112	120	116	95	108	99	116	122	109	105	113	132	132	102	132	115	104	138	109	112	96	111	104	112	107	113	110	106	93	115	115	106	109	99	121	117	123	120	159	113	104	90	122	145	108	108	115	117	115	112	91	106	133	104	102	110	135	96	108	122	112	95	131	92	117	113	136	116	108	112	114	106	129	99	93	103	141	107	130	132	110	115	128	136	111	79	119	122	101	122	104	100	145	105	101	103	117	106	108	131	109	120	115	106	121	114	148	129	97	118	127	94	112	112	113	122	135	120	110	112	127	128	102	115	126	120	120	115	115	114	128	107	111	109	116	105	99	119	114	134	112	124	90	116	120	98	134	90	108	112	118	120	116	119	120	123	119	122	100	105	145	119	95	135	126	109	106	121	114	123	108	118	112	110	116	123	109	123	109	114	116	135	109	129	105	141	120	123	118	102	123	100	103	101	122	132	109	125	116	109	110	112	134	113	148	105	101	124	98	136	114	109	118	122	116	125	128	118	133	95	110	112	123	113	120	115	117	116	114	119	112	112	137	137	110	108	100	125	115	127	115	131	111	96	110	118	111	108	144	132	102	103	112	120	100	117	127	113	118	113	113	121	102	119	108	97	140	118	129	124	139	122	101	124	125	113	113	110	88	112	111	110	83	120	127	112	105	113	103	123	130	120	116	106	119	113	106	117	146	110	122	118	124	111	123	112	126	109	141	109	102	123	147	109	135	109	113	89	101	116	129	131	110	118	125	117	118	138	113	117	128	108	111	103	111	115	119	104	106	113	107	134	120	118	115	102	116	108	102	98	99	131	99	109	127	122	140	106	121	131	113	118	100	111	126	92	96	129	89	109	114	115	100	100	120	111	101	98	121	98	119	119	108	121	111	114	104	99	90	101	122	122	108	114	103	124	124	115	109	138	144	116	116	111	109	111	115	106	114	129	119	106	109	131	121	102	125	100	106	125	112	111	121	122	106	79	113	101	130	131	117	145	128	121	127	100	97	117	138	122	112	112	105	126	120	127	151	131	117	103	108	115	118	108	112	128	103	113	109	119	114	102	120	103	120	101	131	89	103	119	118	103	122	122	105	116	146	133	124	97	114	115	98	132	109	118	108	101	133	140	132	132	113	126	138	122	125	105	113	99	95	115	119	99	118	101	104	109	101	105	128	124	102	91	109	114	121	100	110	112	118	117	121	113	100	119	126	132	124	115	109	108	107	129	134	107	127	113	109	113	114	114	119	109	100	112	98	94	117	137	131	102	108	111	122	108	135	112	124	115	116	105	101	115	127	94	114	107	103	109	120	106	142	116	112	107	125	132	116	107	133	117	112	110	120	90	103	118	130	107	115	112	126	113	143	116	126	102	92	108	107	124	127	106	131	115	112	103	116	114	102	129	130	106	128	116	110	113	113	111	99	92	113	137	118	125	129	111	125	117	115	112	119	121	103	123	106	103	106	99	97	119	90	141	120	109	111	112	109	126	112	125	120	111	131	115	95	85	121	128	104	107	126	105	100	117	105	103	101	125	124	120	102	100	140	108	109	111	113	116	108	102	126	113	130	125	131	114	96	125	112	111	109	99	109	112	100	115	122	115	132	135	108	105	129	103	109	115	108	106	119	114	123	120	125	133	107	120	111	106	102	95	115	122	96	101	120	142	120	114	102	103	120	117	128	112	128	127	117	117	129	112	116	110	107	120	142	125	102	114	91	90	96	118	99	116	101	110	111	134	127	120	107	111	101	120	122	104	102	116	112	89	111	127	128	107	125	110	106	129	128	100	137	106	137	119	112	104	127	110	117	142	111	124	113	114	99	128	102	121	114	107	126	122	111	129	109	118	109	111	137	134	122	119	114	116	102	124	133	108	126	124	115	110	129	94	129	122	128	131	127	115	102	117	127	105	99	103	104	119	122	112	129	127	110	117	87	117	97	110	110	131	91	101	114	127	122	136	107	109	114	111	106	118	101	115	119	114	112	97	134	110	128	110	111	132	124	98	116	114	104	108	121	110	109	119	124	120	116	118	109	109	103	112	129	112	116	117	120	113	104	136	132	128	117	116	117	111	127	109	124	128	116	107	100	111	130	121	116	113	119	103	148	133	99	125	116	111	122	121	117	114	96	111	135	126	93	99	107	108	102	125	138	94	99	101	119	123	99	108	120	126	120	103	109	118	130	121	115	114	121	104	111	104	120	126	120	100	117	145	125	121	111	93	133	115	116	118	98	99	125	116	122	125	116	131	135	100	121	125	125	114	117	107	104	107	124	89	114	118	135	99	154	117	138	118	149	108	121	129	105	106	119	114	118	110	92	115	116	112	129	119	114	125	130	117	109	133	124	130	120	104	115	120	98	133	116	102	87	109	128	118	114	116	111	106	114	114	144	117	128	130	112	120	107	106	105	118	101	134	119	100	113	114	115	103	113	132	110	120	116	118	134	108	122	126	127	109	111	129	116	120	123	89	113	124	106	117	106	98	118	116	109	105	126	124	123	103	119	111	112	115	111	124	117	106	121	107	119	102	94	162	107	115	104	116	112	97	121	100	113	118	108	116	107	131	93	116	104	100	118	102	125	120	113	122	116	111	120	127	115	119	135	129	126	99	115	111	103	97	135	84	112	125	121	107	122	115	126	131	113	109	121	130	105	140	126	98	127	134	112	95	130	111	127	113	121	120	129	105	110	113	126	122	102	109	113	117	114	103	101	126	118	111	123	110	122	109	114	108	126	113	124	99	135	95	125	107	127	99	100	110	99	108	115	82	103	102	108	119	124	112	122	123	101	135	115	113	120	107	118	124	109	111	111	105	97	106	103	112	109	130	106	116	139	113	115	111	106	116	101	127	119	112	94	136	114	113	120	123	115	123	122	115	122	139	112	104
26806	15944	23681	24781	21686	17136	12353	11699	8810	5796	2922	1021	804	706	710	604	543	493	436	413	382	354	353	357	316	315	293	284	266	299	290	307	260	272	267	306	277	297	299	292	286	291	296	275	247	281	281	280	264	264	282	280	281	257	279	310	254	280	271	280	260	275	267	250	267	248	262	280	227	236	250	243	246	274	282	266	237	232	261	268	265	265	283	243	260	274	265	245	206	262	272	261	228	272	244	265	271	300	250	246	258	265	270	279	291	237	249	259	254	271	257	225	288	257	253	263	246	252	252	293	280	274	273	261	265	262	242	258	280	272	259	258	270	237	257	295	283	259	274	275	269	266	271	268	276	277	298	282	276	262	258	273	235	257	248	261	273	257	269	264	278	260	297	257	249	267	263	293	258	253	233	241	294	257	251	267	269	287	279	263	249	274	257	255	267	297	254	260	273	274	248	265	279	258	253	272	257	287	256	268	250	293	287	222	243	239	286	287	274	235	283	280	250	280	268	260	282	266	259	230	273	225	295	270	270	230	254	253	242	244	251	281	277	259	242	244	247	270	303	255	254	239	254	263	268	232	279	271	298	279	254	271	252	266	277	281	262	247	252	264	259	249	275	223	235	273	276	232	255	248	251	261	276	270	266	263	251	266	231	250	274	243	262	214	271	248	265	238	277	255	263	281	290	266	242	264	257	257	251	261	238	254	278	245	253	252	294	264	268	255	286	283	250	284	280	261	284	267	273	261	295	258	248	290	249	260	259	264	292	248	236	285	220	259	278	268	249	255	296	233	261	283	256	277	268	272	258	220	238	235	249	256	281	284	263	244	247	289	291	274	270	251	283	281	249	266	272	259	254	251	291	257	247	239	253	279	278	271	258	272	250	255	273	241	252	281	254	259	250	276	289	260	244	277	274	272	296	251	244	255	280	260	310	280	252	223	252	280	287	277	239	275	221	265	250	266	257	259	264	249	253	268	235	277	239	248	242	244	243	250	268	264	264	254	231	264	277	256	252	282	261	250	271	266	302	252	267	282	248	247	276	264	236	273	261	288	236	256	275	254	253	246	255	272	282	278	275	261	255	288	248	281	270	267	229	300	246	287	251	248	252	282	251	230	284	238	254	249	296	296	267	271	265	242	250	286	237	279	287	254	255	257	264	266	270	258	270	253	259	266	264	265	237	224	257	237	263	268	272	263	233	245	279	270	260	259	281	275	249	248	251	269	245	233	259	284	275	252	259	250	294	253	244	255	261	270	250	252	270	249	272	239	255	303	257	243	226	265	242	243	274	278	269	262	239	229	247	254	284	257	270	248	249	292	265	254	255	277	248	265	265	269	253	231	277	274	270	236	217	274	270	230	262	253	254	293	265	286	286	270	266	264	269	242	233	264	278	265	256	244	288	252	248	273	251	286	261	256	273	246	261	262	282	262	284	256	264	243	290	292	266	250	262	260	271	249	310	251	266	241	248	265	272	266	263	270	298	284	268	261	258	249	241	251	239	269	268	278	267	257	248	232	257	262	230	266	261	257	239	254	268	278	230	287	256	234	211	262	253	253	257	241	241	249	275	245	274	275	280	239	239	266	300	272	286	261	255	281	292	267	266	269	280	278	254	257	259	291	277	284	281	266	287	251	305	265	276	282	273	269	265	246	244	269	268	279	256	238	256	239	270	282	285	226	248	238	245	281	275	281	254	295	247	282	234	244	283	272	266	257	256	253	278	259	269	268	271	255	257	264	263	266	267	256	275	242	265	272	261	240	293	241	252	294	225	242	262	276	259	286	273	275	253	251	289	227	244	255	253	239	299	254	307	267	252	283	238	254	249	268	267	271	258	258	260	272	259	262	275	302	257	280	240	254	237	261	261	247	222	274	247	269	255	257	279	249	248	246	285	237	230	239	260	275	274	259	253	260	290	243	231	266	267	265	299	273	251	264	252	260	225	297	263	271	255	255	255	261	251	269	251	258	263	257	261	276	287	254	250	296	256	284	249	319	263	284	231	269	245	262	260	269	287	295	250	253	253	267	279	276	284	258	255	256	284	261	248	265	231	240	248	274	235	268	253	264	248	236	242	245	259	280	256	280	258	233	259	239	273	264	265	272	239	288	242	228	254	244	266	290	248	272	228	265	269	294	247	263	262	270	271	286	258	247	265	283	256	247	250	245	289	255	260	301	278	263	251	257	243	279	245	239	263	272	272	238	263	259	261	276	242	261	278	264	259	281	248	237	255	275	242	278	271	289	266	292	270	233	220	260	261	256	273	243	272	281	243	278	263	271	261	268	287	214	284	243	272	236	254	247	250	282	268	273	216	246	255	244	269	308	262	251	233	290	240	269	265	270	254	262	279	262	250	260	244	249	233	247	269	233	261	233	272	239	243	274	235	259	281	274	253	264	277	275	268	220	251	278	234	256	284	251	249	256	274	255	270	248	252	267	251	261	243	242	262	280	281	280	266	257	276	261	227	241	288	239	258	263	264	261	269	234	253	245	282	242	288	250	250	266	256	265	252	253	249	287	269	285	268	273	291	279	262	292	279	272	276	252	253	244	274	252	272	287	253	275	257	265	251	273	241	265	257	271	232	270	226	259	284	246	244	241	273	234	234	272	248	266	252	240	249	239	284	287	260	247	264	293	271	271	258	279	279	268	264	260	252	282	248	237	241	284	274	294	256	278	294	274	244	250	223	281	243	266	261	262	279	263	288	239	256	260	263	254	272	254	260	286	258	284	281	260	270	253	279	241	281	282	268	256	242	280	257	282	274	264	282	259	273	260	268	275	267	296	232	251	267	291	247	268	258	263	286	261	265	245	290	234	290	243	286	269	295	255	252	243	264	253	262	248	262	271	272	277	248	231	259	265	286	241	245	269	238	282	287	245	244	280	265	261	271	290	272	230	255	253	252	285	268	249	267	250	256	297	241	257	294	269	292	243	277	268	254	278	242	310	271	297	284	288	274	258	272	259	225	241	263	266	263	266	262	251	250	289	240	251	272	251	251	241	292	254	266	251	270	254	260	247	287	262	275	288	259	274	243	245	282	259	267	252	266	243	272	267	275	264	269	245	231	268	268	255	268	279	278	253	241	288	264	258	288	257	272	270	256	254	237	297	268	254	276	265	255	266	273	274	265	271	268	245	283	276	287	245	235	286	251	256	287	279	238	289	280	300	270	248	287	285	257	271	265	241	233	247	252	268	265	254	245	272	257	248	262	250	250	266	254	264	283	248	277	255	258	252	271	248	246	265	261	285	279	276	252	257	264	275	242	287	276	263	280	293	239	264	241	274	274	255	280	262	267	239	270	248	259	270	289	269	251	274	264	264	249	248	235	266	254	260	274	276	231	285	241	235	244	274	264	263	243	265	259	265	269	255	265	272	253	247	266	288	286	246	262	270	285	265	254	295	270	263	271	264	293	280	253	241	258	286	229	245	258	278	258	266	239	240	247	258	290	272	284	267	256	254	262	287	264	264	274	277	274	254	254	270	249	235
48471	27960	23659	18065	12763	8398	5630	5813	4081	1660	572	346	238	237	236	202	190	176	152	167	172	170	146	149	151	116	108	131	126	127	132	137	109	133	99	142	121	135	136	137	144	127	130	131	111	130	116	118	128	97	115	132	117	134	96	116	130	112	119	122	126	119	139	110	124	134	107	117	122	111	121	109	123	107	119	138	141	102	116	112	115	107	114	110	115	114	113	128	118	129	141	120	119	121	120	139	102	120	104	113	127	121	109	134	133	115	121	101	97	102	120	132	118	126	120	108	108	123	138	93	112	122	131	125	112	121	129	118	117	111	136	142	107	123	127	121	107	115	111	137	128	130	127	138	135	115	132	122	128	115	125	106	122	107	111	120	129	105	152	121	133	122	124	114	110	124	109	121	107	122	131	128	130	125	132	127	132	141	116	123	118	113	129	121	131	126	112	135	118	114	116	120	118	106	133	127	118	115	116	106	116	116	130	132	116	121	117	137	122	116	126	119	117	135	92	128	139	128	116	134	141	115	126	135	110	137	124	114	105	120	118	111	115	114	114	133	112	117	106	123	129	123	121	120	125	111	125	123	106	131	124	114	113	103	128	121	125	127	119	125	121	139	132	116	105	127	108	128	116	95	81	119	114	122	120	135	116	140	127	119	146	117	121	133	98	120	122	106	134	118	113	116	113	107	131	106	121	122	135	141	130	120	123	127	133	116	102	126	103	144	116	100	112	146	100	117	107	116	127	142	133	133	114	124	118	116	138	132	147	114	117	125	106	128	108	114	98	141	124	103	140	118	127	131	105	115	116	132	110	133	144	112	125	117	120	105	108	148	151	98	127	133	113	115	114	99	133	102	117	137	134	115	112	108	102	114	129	119	96	103	125	113	91	107	115	130	121	117	99	120	112	115	111	107	119	157	124	128	143	109	110	121	105	112	130	110	117	107	120	128	111	128	120	113	111	113	118	109	127	143	108	103	119	137	111	126	115	109	116	121	143	126	119	110	116	118	133	121	112	107	120	100	106	130	120	130	111	124	127	126	114	123	112	115	104	111	130	114	110	125	130	137	134	114	106	127	122	115	135	129	130	117	116	122	130	134	124	141	102	135	116	133	123	113	102	117	131	144	122	118	112	120	121	108	130	97	109	120	107	112	126	119	120	122	111	120	131	125	136	114	111	104	134	115	118	117	133	116	118	113	128	108	116	105	130	123	97	102	135	121	112	131	122	122	130	121	133	116	121	122	114	115	114	117	138	107	114	115	111	110	124	100	132	140	122	138	139	129	127	120	116	137	120	135	131	117	116	121	135	117	134	128	137	123	121	124	130	123	113	122	130	123	113	109	130	122	137	131	116	111	135	114	132	135	118	120	112	108	103	117	116	118	117	129	136	122	131	108	114	120	124	130	126	88	99	125	125	139	148	115	139	101	82	122	124	134	109	107	94	114	109	138	123	139	113	115	106	110	119	120	131	107	104	120	116	111	123	100	136	118	119	109	129	122	122	109	118	99	109	124	111	128	112	108	118	109	132	135	145	121	114	105	119	109	121	118	125	109	100	114	106	108	108	117	119	132	129	110	99	130	129	107	107	122	92	111	129	119	99	167	144	108	105	117	115	115	119	114	106	121	116	117	118	129	114	111	105	116	102	108	137	96	117	137	130	130	131	121	102	118	123	125	137	119	127	137	108	135	131	137	114	115	119	131	111	106	107	120	136	105	113	120	120	125	128	85	132	117	116	108	129	102	159	99	111	132	114	114	123	138	124	119	112	113	129	126	134	138	101	105	109	124	111	115	146	126	116	120	148	125	133	104	124	123	118	118	154	114	95	120	125	119	133	120	107	123	116	121	110	110	141	129	117	109	117	133	124	139	114	124	113	121	115	98	131	124	118	128	136	118	120	135	116	101	125	128	146	119	110	122	103	130	135	108	125	86	108	115	113	129	113	96	120	122	116	125	112	120	100	107	124	133	124	105	132	121	128	117	110	115	124	116	85	93	134	107	116	95	109	126	121	108	96	113	123	111	119	143	116	101	107	103	113	117	122	107	120	107	105	122	126	111	134	121	123	127	118	128	135	130	127	112	117	136	138	109	112	102	130	131	125	109	113	120	125	119	116	116	123	129	127	135	147	117	124	129	96	119	119	127	126	118	109	109	126	127	107	97	130	135	117	120	118	123	108	127	120	109	131	112	107	102	107	127	117	100	110	116	124	136	121	119	112	117	127	129	117	133	111	123	108	136	122	125	138	117	126	115	119	123	125	116	136	117	124	111	117	136	115	113	121	111	130	118	131	120	101	126	110	114	119	118	118	146	127	105	119	169	129	129	122	120	134	130	138	112	120	126	121	122	97	136	117	121	123	132	115	113	131	110	130	142	118	132	124	95	125	122	110	123	103	119	127	130	103	128	139	139	125	135	89	104	119	135	124	117	131	113	126	127	123	110	107	131	94	132	143	114	114	140	154	129	119	137	113	122	110	114	117	123	118	128	114	136	104	109	120	105	142	112	130	117	132	132	123	140	117	128	134	134	113	142	136	100	104	125	111	119	111	123	120	138	126	118	120	146	109	128	133	111	126	132	113	118	97	121	109	120	112	135	122	110	130	144	119	140	114	119	117	130	114	111	127	117	111	125	129	114	130	133	122	124	137	98	105	133	110	105	111	106	131	113	132	123	129	114	113	107	121	132	136	119	129	137	113	122	132	107	119	125	125	132	131	109	137	93	121	109	102	130	118	134	131	116	122	130	127	109	117	106	143	102	137	118	122	118	123	127	137	119	105	117	95	114	106	126	120	108	138	128	113	109	115	108	110	132	138	115	124	116	128	124	121	97	117	121	98	120	109	122	108	111	116	126	129	150	128	120	120	120	108	109	117	125	117	115	115	111	127	136	123	107	119	103	113	120	126	119	115	94	109	112	115	124	134	105	112	128	112	118	133	108	119	106	129	120	125	105	115	121	116	121	138	102	122	100	115	127	103	113	137	112	121	100	114	128	114	116	123	108	110	113	129	123	124	106	145	140	115	151	118	123	111	136	99	130	118	142	125	113	129	123	122	115	125	111	105	135	114	111	109	119	134	126	97	119	133	102	114	113	94	126	123	115	113	112	101	132	108	130	120	121	111	120	147	134	147	130	122	128	135	129	111	122	124	130	109	131	106	100	111	117	112	124	104	133	116	129	141	98	131	123	122	113	140	127	116	136	104	141	130	132	125	125	132	91	145	142	116	130	117	113	122	97	112	142	136	121	116	123	130	144	116	129	123	118	130	133	112	115	137	119	102	97	135	131	108	140	140	106	110	135	114	88	128	123	128	109	126	116	127	125	127	122	135	133	130	108	134	113	119	119	103	120	107	139	94	97	106	104	133	133	121	110	98	113	120	117	129	136	124	126	118	96	112	111	111	125	124	116	114	118	120	123	132	126	129	111	117	118	115	114	118	128	134	138	111	111	116	127	117	123	124	131	142	128	110	130	129	117	122	110	110	109	111	105
29798	21419	28753	29773	26523	21241	17463	19063	14318	6575	2153	1235	931	934	926	762	701	620	552	459	418	432	402	356	365	318	337	302	294	312	310	312	294	262	318	292	321	301	313	294	300	323	281	312	291	304	298	277	271	270	302	273	268	270	291	306	280	312	248	258	280	259	260	274	288	293	270	270	295	245	287	269	304	279	266	267	273	270	284	282	275	258	274	272	260	269	283	295	284	244	275	243	288	265	278	248	261	271	251	268	283	276	262	240	271	264	274	296	251	260	264	301	288	286	263	277	266	288	282	287	272	310	292	263	239	265	260	276	282	259	280	268	278	279	263	272	254	262	250	283	280	319	272	270	299	265	289	234	287	234	274	294	293	289	282	261	284	280	265	261	289	274	273	245	284	281	274	264	276	246	277	253	267	286	276	269	262	239	310	280	258	268	250	292	276	280	285	283	269	268	251	295	236	268	254	240	284	254	283	231	281	261	274	285	269	305	285	283	256	240	264	286	254	282	289	291	302	267	280	271	246	263	305	267	257	273	265	295	269	320	247	287	267	267	269	302	288	290	258	258	252	288	287	275	269	289	275	279	240	277	249	281	259	289	251	272	283	266	300	267	256	262	292	261	258	297	273	306	290	273	258	277	286	260	251	269	277	270	280	278	230	277	255	285	279	267	300	263	260	289	254	257	257	294	285	286	264	255	265	272	275	280	251	280	269	257	266	252	251	281	262	280	298	276	247	247	260	271	245	237	259	264	264	248	281	264	270	309	262	253	257	279	285	260	293	269	236	263	267	266	262	259	266	269	294	246	254	260	293	281	305	282	271	283	274	287	268	299	275	268	264	235	273	275	289	264	249	268	255	297	274	280	256	281	262	276	295	221	265	287	272	262	275	274	268	285	247	246	276	292	243	288	288	307	258	274	292	269	259	250	272	255	270	255	272	296	268	228	253	271	286	264	280	250	263	295	275	257	283	262	271	270	272	255	258	289	290	281	283	257	260	248	257	258	276	309	274	281	291	258	261	285	289	257	275	273	281	268	247	233	291	261	303	247	247	305	256	256	288	250	258	269	278	264	291	266	303	235	260	237	286	261	298	260	261	249	304	266	265	277	258	280	251	268	258	278	272	268	268	268	279	263	278	245	258	245	252	282	282	295	304	263	248	285	274	285	241	253	256	285	258	262	302	281	266	241	255	289	265	243	258	269	273	278	256	249	295	278	241	275	294	257	280	279	268	258	290	238	303	265	244	259	257	270	274	265	297	275	261	275	279	277	259	307	265	264	276	272	280	289	265	277	278	237	262	258	273	308	297	272	258	241	288	267	287	294	270	264	290	237	271	266	287	270	285	255	251	302	318	289	273	269	229	246	262	257	269	261	300	248	282	257	246	289	262	245	261	269	267	300	251	271	268	278	253	258	272	290	287	292	266	242	263	234	281	286	307	323	266	296	268	274	281	297	276	254	270	282	286	267	293	280	264	287	246	249	283	242	292	280	273	272	246	261	269	265	251	292	283	261	273	271	247	287	253	286	274	275	309	263	276	289	256	257	242	254	268	273	276	252	262	289	284	263	279	269	275	273	266	268	267	269	251	264	253	261	278	291	224	293	241	260	257	247	255	270	277	285	250	278	256	279	267	241	260	255	297	299	283	259	278	269	259	286	267	268	281	274	271	260	290	275	270	284	256	273	274	255	261	272	248	279	285	256	283	254	238	276	245	264	262	285	239	250	270	260	256	291	260	279	284	288	244	280	276	259	260	286	251	274	276	283	254	278	259	257	257	266	236	256	265	293	291	304	285	276	271	253	305	280	254	276	283	273	266	272	268	268	271	292	249	280	250	266	264	241	269	259	286	274	265	284	244	282	255	279	257	267	255	279	262	276	282	277	287	292	259	253	300	277	284	286	288	230	259	279	291	259	282	280	291	274	265	262	268	244	266	302	282	287	297	258	280	284	284	282	292	248	247	265	264	286	279	293	254	242	255	251	264	247	244	259	255	263	300	265	280	283	274	320	264	270	281	298	282	270	275	299	276	278	285	283	255	271	289	279	242	268	268	281	259	265	256	282	270	297	287	262	254	303	290	292	238	249	295	255	282	270	277	255	270	304	254	245	282	304	267	247	286	255	266	272	255	247	244	287	275	288	270	278	256	252	277	254	269	239	304	287	295	276	253	264	278	263	260	265	247	273	298	283	293	263	259	276	295	284	307	277	288	272	270	277	263	294	265	271	290	275	266	281	298	262	283	227	260	248	252	253	236	268	301	273	276	263	265	241	302	289	261	273	233	267	303	262	265	255	254	253	300	280	249	258	287	239	251	264	259	281	272	247	284	245	275	284	277	258	268	276	287	303	249	274	288	259	289	249	280	268	243	256	298	287	231	255	291	262	284	279	261	265	293	265	247	278	275	276	292	283	243	244	283	281	271	281	294	255	286	274	283	261	270	248	274	266	303	271	272	272	274	256	282	291	293	303	251	244	255	280	274	256	277	279	285	274	283	282	240	271	257	289	273	260	277	259	244	262	268	265	239	272	268	257	282	312	274	267	242	292	273	271	290	285	276	279	263	260	270	266	261	256	271	265	259	247	245	268	277	271	265	290	269	246	270	292	246	278	275	270	266	249	276	289	265	286	272	273	297	276	260	271	285	233	262	303	256	284	293	270	256	262	272	271	269	271	280	237	228	270	303	270	253	266	242	279	268	271	281	263	295	264	294	273	290	234	288	267	228	274	261	264	257	268	264	247	258	266	280	276	246	263	267	254	235	293	260	295	284	286	288	232	255	280	276	286	265	274	247	242	280	273	249	259	244	283	273	260	265	258	296	264	285	260	244	275	269	264	239	260	245	287	251	285	272	246	248	284	274	291	289	277	248	286	284	238	290	253	247	272	299	298	251	275	247	269	294	282	276	275	275	305	275	277	268	249	267	244	272	280	266	244	292	274	251	270	258	261	263	272	271	295	305	265	257	281	256	301	264	252	307	260	279	283	280	275	261	258	269	248	256	237	269	276	275	258	241	268	277	287	321	276	265	293	285	285	269	263	288	271	264	276	269	267	261	273	232	257	255	292	240	253	236	279	256	300	254	276	290	255	270	272	286	264	291	244	278	277	286	262	253	251	263	240	254	274	297	281	276	267	291	258	272	251	265	290	257	256	267	292	280	251	261	284	268	262	256	251	289	258	235	267	290	267	265	271	274	263	280	266	279	276	272	255	263	249	261	283	277	270	260	256	251	294	318	296	263	276	259	265	270	304	264	279	272	276	260	291	232	295	282	279	252	271	257	257	251	271	280	258	280	275	272	271	259	265	263	293	274	273	289	277	292	260	283	234	239	263	256	270	284	254	289	280	282	246	269	256	304	278	281	276	277	251	250	279	269	289	313	290	270	255	240	267	301	259	254	277	269	252	294	254	295	253	304	284	223	286	288	242	294	264	260	276	262	276	239	271	270	262	301	286	261	293	282	265	281	288	257	274	266	243	302	290	294	285	282	264
25319	12221	8451	5389	2999	1710	1097	955	657	360	228	204	172	139	145	135	140	112	120	129	117	114	98	111	127	97	111	80	96	88	96	94	90	91	97	86	123	97	99	108	124	78	104	94	104	97	98	110	89	86	93	100	104	93	98	103	70	89	99	107	95	99	114	85	96	85	93	107	100	87	90	116	86	103	93	115	94	73	105	108	93	100	83	106	115	100	118	105	93	91	79	106	104	109	87	89	117	99	80	82	102	109	124	92	88	115	93	72	99	79	109	92	87	105	73	130	101	97	92	93	68	87	80	99	105	105	84	94	86	75	80	99	120	85	94	95	76	93	101	86	96	80	79	97	90	89	99	85	95	85	95	103	102	102	82	87	88	109	96	82	100	111	105	98	117	102	84	99	94	81	104	75	96	105	109	122	92	102	110	88	79	101	103	83	98	100	97	99	100	87	89	87	105	77	96	98	80	83	102	91	84	101	98	96	111	91	104	89	84	95	82	107	93	65	114	88	94	103	107	96	86	88	105	100	100	92	101	91	107	105	90	101	85	89	83	96	105	89	92	110	91	102	83	73	90	95	86	93	83	91	99	103	96	108	106	102	89	91	90	99	104	107	102	77	99	75	102	107	96	88	99	87	99	95	89	82	96	83	89	83	92	94	78	90	94	91	90	77	86	77	78	96	71	105	93	113	90	93	101	90	102	96	96	100	105	100	98	107	94	72	96	86	76	109	98	78	104	104	104	85	94	89	87	96	99	100	126	79	93	89	91	90	87	103	94	103	82	104	86	88	109	99	85	100	103	78	94	92	80	101	109	93	97	84	99	91	108	109	96	139	97	95	96	98	103	86	104	82	90	87	99	104	82	86	101	111	99	96	100	86	110	102	101	100	89	107	94	86	107	104	84	89	108	102	99	99	92	85	96	101	118	107	90	92	94	92	86	79	106	104	97	104	84	75	93	96	104	109	90	105	100	102	102	79	114	95	79	94	95	97	103	115	104	80	105	100	114	73	122	90	126	96	88	100	95	108	99	104	90	104	95	106	85	116	98	82	88	84	82	94	113	108	88	117	93	103	84	88	102	77	92	98	96	102	105	84	85	98	101	77	83	118	95	111	96	99	94	90	100	101	91	101	73	89	105	103	79	108	83	64	106	110	90	95	100	85	86	110	93	92	86	96	93	81	108	97	94	86	102	86	108	95	102	95	89	102	94	96	85	86	110	89	81	96	91	105	105	116	95	88	88	90	106	88	90	103	112	110	97	93	95	90	80	82	98	86	105	92	93	75	106	91	94	77	105	100	89	98	80	93	96	81	101	87	102	99	110	98	85	90	88	92	90	104	118	93	100	93	86	101	79	79	87	88	89	106	90	100	110	130	109	95	120	101	106	111	97	94	88	115	90	84	99	97	100	83	93	104	96	97	93	101	88	101	92	88	107	87	96	99	98	96	91	94	103	111	88	75	91	111	86	106	87	92	94	99	117	99	93	99	96	93	84	114	88	81	94	114	86	91	87	98	90	105	100	93	98	103	71	118	71	106	98	105	106	91	96	100	97	113	82	103	108	95	90	96	97	105	94	96	86	94	92	82	82	97	92	85	100	105	93	106	104	105	91	99	89	93	97	95	93	104	93	109	101	84	102	99	92	79	110	85	97	93	105	101	87	93	80	90	72	113	110	106	106	89	116	115	101	102	105	128	72	96	102	110	117	91	103	122	114	81	108	107	114	102	93	101	96	98	89	106	96	101	97	99	90	80	110	102	88	115	115	106	92	101	87	105	105	107	88	90	90	109	103	90	87	90	95	95	81	91	97	96	92	88	95	94	105	85	93	80	84	96	96	82	98	107	80	100	101	123	118	87	93	103	96	92	81	107	88	73	93	111	99	113	93	90	92	94	98	115	110	101	87	81	80	103	119	108	93	92	89	90	107	86	92	72	76	128	100	103	92	86	80	85	112	113	92	95	103	115	96	86	87	82	92	84	97	91	96	106	100	88	91	97	89	93	81	114	96	98	102	87	94	94	84	72	84	90	97	104	98	104	98	99	98	88	103	88	102	93	81	99	82	109	97	133	100	96	90	82	91	85	89	92	108	102	103	106	85	72	103	96	101	100	95	104	118	97	107	90	78	102	108	77	94	89	99	103	98	96	103	90	97	97	102	104	99	75	89	90	100	100	90	88	91	91	102	108	98	100	79	91	81	87	104	101	92	100	84	102	107	91	97	95	91	103	105	84	115	106	108	92	89	99	96	96	99	94	91	82	110	110	113	78	93	78	98	99	100	111	79	88	87	103	71	76	98	74	88	91	90	104	102	121	109	98	117	98	109	94	101	95	103	97	94	99	103	83	94	88	87	109	85	94	113	79	92	96	80	93	107	80	103	90	95	86	104	107	90	101	91	103	62	88	84	100	103	103	91	99	86	90	100	96	94	86	94	110	109	100	87	98	102	98	77	96	90	97	88	84	80	114	116	89	98	105	98	99	106	106	96	89	94	93	107	65	100	98	94	95	94	99	97	81	114	115	93	104	89	95	90	89	101	89	89	92	95	94	101	106	102	95	95	82	112	107	109	96	85	104	102	102	79	84	88	98	85	88	109	95	93	101	96	109	117	98	94	107	93	96	109	99	88	90	105	94	95	90	101	103	75	91	97	96	80	88	125	108	95	98	93	81	88	94	100	93	94	103	104	99	94	97	93	83	80	80	94	84	96	76	88	90	95	96	86	86	98	85	92	84	102	99	85	98	105	77	91	85	91	113	95	93	93	100	95	99	88	93	105	105	102	107	87	76	102	87	94	89	96	107	106	88	106	90	129	96	101	107	83	81	100	94	80	65	105	106	102	97	90	100	104	88	116	90	105	113	86	92	100	115	106	89	84	107	90	100	89	91	90	106	105	109	75	105	83	83	93	96	100	95	87	98	97	93	93	115	97	82	89	101	99	111	92	82	114	80	102	96	95	96	81	109	96	80	86	82	76	90	92	95	106	77	104	86	90	96	94	99	89	100	115	93	97	110	96	91	102	91	85	99	111	104	81	106	105	97	102	88	103	93	121	83	84	112	115	94	99	106	93	102	97	91	95	97	101	108	75	104	104	110	93	91	83	105	97	84	87	117	105	99	76	103	97	79	88	95	102	113	113	113	88	99	95	82	110	78	84	109	92	108	86	83	100	109	96	83	110	118	89	75	104	102	94	101	89	90	95	104	100	86	82	95	82	95	96	84	100	72	90	98	98	113	97	98	88	90	95	106	91	90	96	92	105	88	106	95	106	93	92	85	102	115	85	79	112	77	93	100	95	84	88	76	71	107	92	90	100	94	87	92	97	112	97	91	82	120	75	82	86	85	92	86	101	98	94	82	80	83	94	94	90	111	100	87	101	65	105	92	84	86	86	89	91	106	108	101	96	108	86	109	110	103	92	95	102	75	89	94	106	81	97	106	81	105	121	93	95	78	88	108	88	99	92	105	97	92	98	87	111	92	91	82	103	104
15840	9464	13511	13406	9546	6931	4862	4292	3317	1438	925	739	548	502	466	414	384	350	346	286	281	303	274	254	284	261	255	249	258	262	223	228	233	238	238	235	238	253	241	245	224	246	250	231	211	216	190	214	224	221	238	231	225	224	230	199	229	224	233	234	217	256	240	212	239	241	219	238	229	238	226	248	236	230	243	215	234	242	229	223	214	213	202	201	209	244	258	202	196	257	234	216	227	239	209	233	219	241	201	222	200	189	211	258	217	205	230	233	249	212	242	218	233	240	217	228	227	244	215	235	198	192	223	212	203	211	205	213	213	218	205	196	242	226	221	200	256	226	222	209	211	212	222	224	236	246	235	225	214	224	242	215	226	234	230	223	223	203	231	229	254	211	214	231	222	211	235	242	204	234	216	217	221	207	221	238	217	196	200	252	213	208	232	219	237	222	203	255	220	237	183	210	231	238	214	224	207	206	200	212	232	236	219	225	207	213	230	280	253	222	204	267	246	217	230	198	228	240	221	204	242	205	212	228	231	239	216	237	219	213	234	193	202	194	220	216	202	226	183	219	190	215	231	223	233	196	203	188	226	201	225	218	213	227	227	213	217	221	214	220	228	224	217	188	208	212	211	199	213	225	229	231	223	241	196	210	237	223	222	241	203	210	196	214	191	234	203	209	222	229	252	211	228	225	212	231	216	222	219	213	240	230	237	212	217	221	238	210	258	224	232	222	239	215	197	203	216	216	220	217	232	229	258	221	216	211	217	224	220	205	216	240	248	249	226	223	227	236	207	208	217	240	201	227	215	199	199	209	210	225	207	217	232	204	201	192	212	212	199	221	191	248	197	216	213	217	224	251	215	213	221	226	199	229	198	224	223	225	225	237	237	238	202	235	227	206	209	220	196	210	239	214	225	237	209	198	214	234	206	219	226	213	217	268	212	214	228	196	214	182	231	206	208	229	227	195	230	238	217	228	239	221	217	206	202	228	223	247	210	207	206	256	230	227	192	225	247	218	211	216	247	206	236	206	239	230	206	240	222	217	223	208	224	207	244	210	251	233	217	235	242	228	250	226	172	214	208	218	202	211	202	249	217	220	233	240	259	247	230	230	212	214	232	214	230	215	222	210	243	223	237	211	241	237	226	236	215	235	214	219	222	237	219	216	193	223	220	229	214	231	209	242	219	222	236	212	215	213	228	209	219	227	198	225	230	205	217	227	210	225	217	224	229	210	203	216	244	205	229	197	229	218	199	231	242	247	227	229	254	196	230	220	236	221	255	215	203	203	224	219	204	251	233	248	239	199	232	207	246	234	218	241	205	211	202	210	226	218	231	198	196	231	226	225	239	217	215	226	231	215	215	223	241	219	234	216	223	233	202	200	215	215	223	225	244	241	227	208	209	233	242	217	216	223	206	221	219	257	228	226	233	248	225	220	208	208	214	208	241	210	216	214	231	221	248	202	228	249	231	227	225	208	233	231	215	223	245	242	235	205	225	236	224	221	232	237	222	221	234	228	217	224	222	220	265	213	241	207	214	236	229	225	237	220	204	206	228	207	249	220	229	213	216	213	241	224	224	244	233	231	255	259	205	213	230	209	260	222	216	230	222	223	206	229	237	217	215	231	217	221	230	220	234	224	232	214	214	216	208	214	212	209	222	196	227	223	219	223	215	229	224	248	207	228	247	250	236	218	212	207	227	201	231	237	220	221	228	207	215	222	213	233	222	213	230	211	208	231	240	223	229	214	225	235	232	225	232	225	213	249	207	215	239	191	257	235	221	216	219	211	225	228	237	211	207	222	253	199	223	231	220	219	232	238	193	228	240	235	263	211	217	211	217	227	220	226	232	215	229	201	234	240	224	217	222	215	216	224	217	222	244	212	217	236	215	243	226	236	227	206	194	211	219	227	220	240	227	224	223	222	234	193	221	231	229	217	252	232	206	231	242	205	227	253	256	228	238	210	195	242	226	220	243	218	252	222	214	231	233	192	238	222	212	248	232	259	212	234	244	214	226	232	216	219	230	200	231	228	225	215	222	230	240	221	215	230	211	220	219	222	236	218	203	219	233	230	226	229	208	200	224	207	228	211	195	216	231	221	226	238	242	216	222	249	213	227	242	237	218	231	221	230	231	220	229	213	223	228	207	229	218	212	183	230	230	212	212	237	221	224	235	214	213	234	216	223	209	231	202	223	222	222	237	229	241	212	210	232	226	245	209	234	214	237	213	226	214	212	225	238	200	227	198	223	223	221	227	208	211	243	218	229	215	218	205	217	197	248	215	247	219	224	206	214	262	234	236	202	215	238	240	223	217	227	235	224	229	231	214	211	247	225	220	222	230	229	227	235	240	256	224	234	218	231	248	232	207	232	204	238	238	215	215	226	236	201	228	218	212	253	231	198	235	210	209	205	221	200	222	212	187	212	214	207	217	201	204	237	212	227	221	194	249	215	212	228	217	227	237	241	220	207	215	217	209	234	262	222	224	219	217	236	218	234	207	239	253	244	207	217	233	228	245	214	208	227	224	236	229	216	256	215	239	234	229	226	200	238	232	214	217	218	207	229	208	228	238	219	229	226	202	207	220	227	219	199	229	246	221	227	213	201	223	212	208	214	231	237	213	216	224	212	224	243	252	219	222	205	236	211	214	237	216	220	217	236	221	223	244	214	249	212	209	232	218	207	221	226	222	193	226	202	206	232	228	214	226	226	231	191	204	216	197	242	237	226	219	208	225	225	234	213	212	242	203	223	209	231	228	222	233	216	208	219	223	207	239	221	232	214	192	196	247	230	210	193	241	208	241	223	209	198	243	244	219	235	209	221	229	210	239	192	213	195	200	219	256	239	232	236	222	228	226	222	237	236	217	226	233	237	241	201	190	208	264	232	216	242	211	237	231	223	228	233	214	250	213	219	223	206	241	234	241	203	213	211	200	207	234	233	219	227	214	217	226	240	211	230	218	227	211	224	236	210	220	243	259	216	238	201	226	232	234	211	228	204	221	216	221	213	231	228	192	248	225	232	234	221	217	231	240	226	208	210	226	242	214	228	217	176	202	180	224	196	215	216	215	219	243	235	261	247	215	223	235	229	230	216	221	246	208	229	241	207	232	206	233	234	202	227	236	201	219	222	240	219	232	202	234	226	241	228	231	206	221	221	234	207	228	247	203	235	214	230	199	230	226	203	240	215	208	239	223	245	207	225	212	216	226	221	228	234	202	220	195	216	217	218	250	209	197	231	240	233	216	226	230	239	222	251	223	213	200	193	235	210	215	225	235	224	203	215	205	219	236	225	226	221	206	214	206	222	221	200	224	213	214	222	208	244	247	211	220	234	235	240	236	229	204	210	219	229	217	211	251	205	224	237	231	246	205	227	234	226	232	224	215	232	230	195	228	234	236	226	233	205	206	234	230	225	215	220	211	251	223	200	237	238	211	225	227	246	230	231	240	233	223	224	227	232	204	244	229	215	232	234	206	198	245	212	231	238	218	210	256	203
41663	22703	16422	13009	9040	6783	5924	5168	1819	600	364	289	207	222	173	177	181	169	135	131	154	107	126	112	120	131	119	109	132	125	117	105	136	138	118	131	100	119	124	119	102	110	118	114	106	117	117	127	118	110	114	106	121	118	108	96	117	107	116	129	117	113	115	115	110	101	117	116	115	108	107	102	136	107	105	122	113	128	110	119	124	115	88	117	115	101	108	107	102	122	101	110	106	122	102	112	113	114	114	110	115	124	111	119	114	126	100	114	137	122	112	103	105	127	139	132	107	119	119	123	122	119	98	105	110	128	111	112	104	109	101	118	99	110	105	85	124	116	118	116	104	120	116	117	110	111	117	122	107	117	121	123	120	130	127	119	109	114	127	106	108	108	134	138	108	104	119	107	120	98	127	134	125	109	122	99	108	116	127	123	121	97	120	128	107	118	95	122	153	125	116	134	116	124	122	118	97	109	108	109	126	114	125	130	108	116	115	109	122	113	107	121	100	117	112	109	124	106	98	103	121	110	129	115	108	120	148	140	123	124	119	115	124	102	129	137	125	103	103	100	112	105	116	115	98	121	118	109	113	130	105	113	99	101	111	119	128	119	109	91	113	112	128	130	108	106	114	103	114	125	116	103	114	109	118	108	127	126	121	100	102	127	107	110	114	111	96	122	98	117	118	96	115	92	95	109	94	146	122	113	112	120	104	106	137	118	111	98	132	97	112	114	105	117	125	123	124	131	122	100	101	129	96	106	133	96	119	113	116	98	99	122	114	108	101	125	124	107	117	99	113	114	106	105	111	105	117	105	109	110	114	135	121	126	121	130	101	108	119	112	109	128	136	115	109	130	113	101	102	113	98	121	108	91	104	122	114	125	106	117	114	109	95	96	115	123	132	105	126	101	114	119	105	107	103	100	93	133	100	131	128	107	108	100	106	119	88	106	107	135	104	114	118	101	126	133	101	130	120	114	134	113	120	114	118	115	108	118	101	109	115	145	120	125	109	109	112	110	114	132	113	106	112	120	100	97	123	133	116	115	133	105	101	118	109	117	121	104	85	98	122	110	126	114	117	118	126	127	116	124	134	119	112	112	94	117	125	132	112	123	116	103	126	142	119	111	110	112	120	113	102	109	119	106	106	122	114	107	110	145	118	112	106	123	120	113	113	108	123	125	116	115	88	108	126	132	127	91	111	105	129	120	109	113	131	115	110	104	123	97	99	108	120	120	99	92	98	108	117	128	117	108	99	118	115	119	128	125	121	115	119	81	116	100	99	105	122	107	111	118	110	124	108	104	111	119	114	110	125	109	104	113	116	110	105	115	93	103	102	136	103	117	111	116	106	131	110	104	116	114	113	117	123	106	116	106	129	124	126	91	106	122	108	113	106	112	126	126	112	129	98	115	122	89	103	96	125	105	113	114	100	120	117	124	108	129	107	99	108	115	115	96	120	112	113	97	116	115	123	123	112	99	94	110	118	122	134	112	111	104	118	99	92	118	114	119	117	102	111	117	129	106	125	108	121	121	128	110	131	109	125	122	116	124	116	108	110	123	118	127	95	112	121	128	109	117	129	132	131	106	114	125	114	111	116	120	104	126	117	123	109	101	105	114	134	116	99	141	91	115	98	101	104	108	117	118	124	122	127	110	120	122	104	115	99	108	98	122	102	93	106	148	143	102	130	111	123	134	103	125	129	117	102	122	99	127	96	115	119	135	101	113	125	139	92	111	115	99	89	91	104	121	121	137	116	110	114	120	97	120	101	123	116	100	105	109	117	114	85	115	98	99	126	100	120	125	108	120	106	120	135	120	126	98	112	100	114	117	112	94	114	131	116	118	98	112	94	109	100	115	114	129	104	108	116	128	118	91	100	116	127	117	118	86	108	98	121	108	116	124	106	104	129	132	120	109	123	114	109	107	110	122	121	133	107	120	95	105	101	130	102	109	125	99	128	106	95	123	120	125	113	92	103	128	105	109	121	92	128	122	98	133	115	108	104	100	125	120	118	110	120	135	116	107	108	107	116	113	114	93	109	121	121	119	120	114	119	126	100	133	122	128	107	129	108	130	116	100	118	129	131	128	104	108	107	114	104	105	114	125	131	117	102	126	133	116	141	109	115	106	113	133	106	140	135	120	117	98	113	92	105	105	105	103	106	106	93	107	111	108	127	103	109	90	102	96	101	108	106	86	123	115	115	121	103	115	93	128	120	120	113	139	136	119	106	109	117	113	98	89	110	115	107	119	106	116	94	114	133	116	124	127	118	116	137	122	114	115	100	97	100	115	103	117	123	121	132	117	110	117	106	125	116	114	102	138	111	84	121	88	122	100	112	106	127	95	105	132	120	120	103	120	88	109	106	110	141	122	94	106	104	125	90	100	108	119	112	112	111	134	116	127	115	94	117	106	122	117	121	103	117	146	132	120	92	110	105	126	117	103	123	131	111	100	128	128	129	97	113	110	110	138	136	100	110	108	105	107	146	124	118	104	124	110	110	114	89	115	101	100	109	121	121	123	118	103	110	120	124	116	103	107	102	112	119	125	111	117	114	109	117	108	100	113	110	117	124	122	100	113	110	114	108	109	101	120	105	139	126	115	114	108	101	106	124	128	120	108	115	107	112	123	102	99	111	114	91	119	102	98	97	130	101	100	116	124	108	124	99	121	109	106	122	99	114	122	110	108	106	133	114	112	110	127	118	109	97	122	117	126	116	122	120	126	106	99	126	98	120	141	95	96	97	96	112	102	99	115	125	110	119	133	116	109	114	114	109	132	126	114	95	104	131	106	111	105	106	112	114	106	108	115	135	112	112	110	120	109	113	112	116	97	114	113	118	127	111	105	134	130	88	102	121	116	110	130	120	124	109	105	117	107	113	122	124	114	123	105	118	102	105	130	144	101	99	112	120	102	123	123	95	112	86	104	121	105	125	123	125	97	126	116	112	132	123	122	116	114	137	138	129	108	119	124	108	116	107	124	124	132	125	127	140	119	109	122	125	132	103	121	96	133	111	130	125	130	124	108	113	111	108	110	124	109	122	126	96	106	109	134	111	119	119	100	101	99	110	95	106	130	146	106	113	116	124	111	134	122	123	131	138	130	100	118	115	90	108	106	105	131	118	124	109	117	93	103	112	106	118	121	110	119	99	99	107	128	132	103	127	112	136	99	107	109	100	99	117	111	92	104	124	123	115	135	119	118	129	128	107	111	118	119	119	111	83	94	118	103	119	123	113	110	111	134	121	129	133	132	104	122	97	110	108	112	114	97	109	126	120	103	100	112	101	114	121	85	110	112	101	126	133	119	123	102	110	114	116	119	106	110	139	108	111	133	97	116	115	121	135	108	79	107	110	102	122	106	124	120	95	111	125	127	119	116	128	110	103	123	128	131	120	122	124	96	117	103	111	107	112	106	101	115	108	107	116	99	95	104	127	101	122	115	126	102	148	108	89	100	94	104	109	107	111	120	129	95	112	109	119	103	120	121	125	115	129	121
25985	16606	22831	24762	21544	19414	19218	17619	6892	2571	1464	1159	916	741	692	655	613	547	458	430	430	390	374	344	340	317	326	317	278	286	308	325	262	291	273	296	281	285	298	292	256	283	301	325	286	291	275	263	274	264	248	245	264	257	274	257	270	255	263	268	268	260	259	279	277	261	260	245	295	255	265	268	271	284	277	267	278	297	255	232	250	266	264	268	260	258	288	286	285	323	251	269	253	239	261	236	279	270	270	276	264	269	248	251	252	261	249	264	281	278	254	230	254	263	282	264	243	265	259	278	255	269	255	251	240	275	281	268	255	227	279	262	266	273	264	255	270	244	229	272	282	269	282	282	272	256	257	297	262	251	266	265	271	272	256	265	263	268	270	249	265	272	264	274	267	229	249	234	235	270	219	258	251	277	273	226	266	284	257	271	259	259	237	263	265	264	251	255	256	241	255	250	246	254	251	262	241	251	232	258	263	301	259	258	255	263	229	275	240	232	236	256	261	251	238	277	253	271	261	264	236	256	273	255	241	257	270	260	287	243	262	259	251	279	273	265	216	237	239	264	251	241	253	257	266	236	275	242	260	256	235	266	260	288	229	239	270	270	267	258	248	241	254	232	243	278	261	241	270	248	259	261	269	250	253	267	252	279	283	276	292	271	232	276	259	251	256	241	265	276	274	258	279	267	288	261	292	263	239	262	248	256	226	263	234	266	265	280	283	247	250	253	271	292	267	252	241	257	248	245	247	246	281	261	251	227	280	277	260	235	235	288	235	244	263	285	272	244	247	262	259	287	259	257	276	243	267	223	245	280	248	245	257	286	271	241	244	260	303	234	272	278	254	273	258	282	237	287	251	265	260	251	266	264	265	282	258	278	263	278	258	276	266	248	242	282	276	275	253	231	271	277	258	260	249	266	224	256	260	244	247	268	263	235	244	241	264	275	259	264	257	253	257	260	246	275	261	268	276	244	260	245	279	252	285	299	264	241	280	288	288	277	276	250	246	259	266	234	245	270	288	269	291	251	250	251	218	244	275	249	259	259	285	248	264	243	253	234	255	252	283	265	245	262	247	222	258	261	229	260	279	269	238	233	269	279	304	249	266	264	286	262	244	278	248	280	243	242	267	263	260	268	269	266	260	241	271	273	252	237	264	241	282	254	248	289	279	278	280	260	259	227	281	263	246	298	261	269	253	244	267	296	279	284	258	233	234	263	255	258	255	286	259	272	264	271	246	244	278	256	250	259	264	252	264	241	257	286	256	236	235	249	268	248	252	257	231	269	263	239	255	259	277	262	253	259	264	275	278	279	254	242	258	236	275	278	240	258	258	273	263	269	269	274	280	286	267	236	278	247	265	260	251	265	278	267	258	236	259	304	256	255	253	291	242	276	255	256	289	267	232	229	263	246	260	247	280	253	285	239	227	218	259	242	245	280	251	233	237	243	266	257	255	216	245	242	257	259	257	263	268	270	259	314	242	233	256	254	262	270	267	250	258	274	279	275	251	257	250	260	243	256	246	257	222	270	243	269	244	267	257	252	233	309	245	267	287	277	256	264	240	251	276	248	244	269	261	286	295	273	257	264	245	260	283	284	264	250	264	281	284	281	270	280	261	280	247	282	257	260	286	268	246	250	265	269	275	266	236	257	253	240	226	268	257	272	251	258	253	258	244	263	256	266	260	246	265	248	289	266	236	232	277	263	268	257	260	247	244	292	250	235	223	261	252	274	244	275	263	248	245	263	231	254	288	262	260	264	259	254	249	246	256	260	262	291	256	245	270	267	266	275	273	260	281	246	247	271	255	243	255	279	265	279	251	253	272	242	258	280	264	303	266	285	250	244	243	249	279	245	250	267	273	237	264	236	274	267	240	269	254	271	259	255	276	249	240	255	244	256	245	263	255	247	246	247	268	241	254	267	248	271	266	261	279	253	275	261	270	223	237	276	247	248	270	270	292	268	266	242	288	260	252	267	253	264	260	243	258	265	240	264	241	255	259	271	274	257	240	258	281	274	259	261	259	262	269	278	290	268	252	257	293	262	263	294	262	258	242	280	252	266	257	293	273	247	249	253	264	264	264	249	239	274	260	229	283	237	238	283	259	280	265	253	285	271	272	246	275	253	248	260	259	273	263	251	243	267	266	269	260	245	264	253	261	241	278	268	229	249	256	270	255	281	237	246	244	256	268	255	231	257	242	251	271	220	282	278	249	275	282	270	258	278	262	251	274	261	232	266	240	250	260	249	257	254	241	250	277	248	257	286	250	251	262	255	245	251	261	268	244	256	243	285	240	298	252	252	263	263	265	245	263	266	241	278	218	262	248	267	276	230	255	260	288	264	283	275	248	259	242	266	265	265	271	261	277	274	254	253	290	266	253	261	272	240	268	243	257	261	260	251	245	253	261	261	284	259	272	282	278	264	278	280	268	267	268	250	252	246	254	278	260	269	259	281	271	270	251	257	265	265	274	250	297	233	263	255	248	256	247	232	260	249	263	264	274	236	265	280	265	266	253	274	265	247	261	266	244	274	268	286	281	274	250	247	272	283	243	273	262	270	257	259	272	251	271	245	270	266	280	258	223	234	284	272	267	250	274	249	219	251	264	270	256	263	294	284	280	253	251	293	281	239	277	258	233	264	273	274	255	291	248	259	286	239	291	254	286	252	249	271	259	255	262	294	233	229	285	266	239	265	274	248	264	274	252	261	284	267	259	302	259	251	242	274	289	251	234	271	276	265	262	257	258	264	284	241	273	266	244	278	268	269	288	251	253	260	236	256	256	266	256	244	263	273	238	270	238	263	276	228	255	274	256	241	272	250	258	237	274	262	248	282	248	267	232	289	261	268	258	262	273	268	266	246	260	275	266	256	230	261	266	288	227	249	265	262	251	254	266	292	281	265	256	254	237	259	261	266	223	272	261	237	275	237	274	245	263	280	269	260	271	282	257	259	243	266	284	278	271	288	296	242	268	265	248	239	231	313	246	250	240	288	270	278	247	257	295	299	253	268	275	267	274	265	243	254	260	272	274	276	238	255	253	244	271	273	272	267	245	277	256	272	226	284	272	267	256	239	241	248	247	253	231	272	280	238	258	251	269	244	253	296	240	276	282	287	240	274	299	278	250	277	262	239	279	258	241	275	249	285	276	251	298	268	250	265	296	261	260	248	277	228	272	293	273	262	243	266	276	267	235	277	258	261	272	222	251	256	264	277	263	253	263	276	235	255	239	270	276	278	282	261	250	285	244	258	261	279	252	268	275	282	267	257	251	246	296	235	231	261	233	270	288	260	253	271	279	256	268	278	255	260	265	273	278	255	253	285	253	250	267	252	236	268	263	253	247	254	246	254	237	252	274	256	252	262	290	272	264	252	247	231	265	252	265	277	256	261	254	246	245	256	277	264	277	271	277	241	267	268	235	281	278	272	261	230	268	250	284	271	238	255	266	259	227	255	259	260	233	256	245	257	237	265	233	266	241	252	253	254	266	255	276	263
52215	31461	23353	18536	16257	13839	10007	4575	1215	612	481	322	255	213	229	207	216	184	175	172	151	155	137	141	138	138	127	115	112	120	104	123	106	120	124	119	116	140	123	117	109	120	128	128	134	123	116	107	124	117	110	110	120	113	133	133	132	142	135	123	134	103	118	124	119	133	129	133	119	150	116	131	105	106	136	137	101	108	111	116	109	113	116	118	134	100	109	103	106	122	131	118	113	120	147	118	117	127	124	126	99	127	124	136	105	135	121	112	133	122	132	113	100	112	100	137	116	135	121	114	109	118	124	112	126	116	118	144	129	148	96	114	116	124	135	131	110	144	111	123	123	124	116	122	108	128	144	111	121	118	129	116	119	127	110	142	124	128	133	121	101	101	105	111	119	126	133	95	136	147	96	120	141	112	119	118	109	124	124	116	124	111	119	128	116	127	117	108	118	127	130	110	131	124	132	96	106	100	106	128	120	115	124	121	130	115	115	113	139	122	109	120	132	124	107	123	131	111	117	116	108	129	116	123	99	114	131	122	145	112	109	135	114	97	128	119	134	140	114	106	107	124	90	118	148	115	132	132	121	134	131	124	109	136	123	113	110	115	143	142	127	138	118	145	130	121	97	140	118	107	132	135	120	131	123	120	130	112	135	101	122	126	85	143	139	120	131	122	124	120	119	118	126	134	133	105	112	106	121	106	127	94	111	130	120	130	126	101	108	134	137	129	160	118	143	111	134	119	132	118	133	114	141	124	117	136	132	141	140	104	105	124	127	118	102	126	116	117	110	136	97	109	109	134	127	130	107	107	119	127	118	122	98	118	125	125	119	138	116	112	133	141	137	127	120	138	110	105	106	104	110	114	128	131	123	105	126	118	102	99	121	113	111	123	142	129	118	133	107	126	118	130	112	110	109	122	136	124	106	137	117	108	109	128	134	121	111	95	118	130	125	142	116	119	116	114	119	123	130	122	123	133	118	111	110	108	118	133	143	129	117	98	132	116	130	112	136	108	101	115	102	114	130	147	108	113	125	112	102	144	123	103	139	126	114	132	106	121	101	107	139	118	110	127	106	133	122	102	136	115	121	110	123	124	109	105	119	119	121	130	108	109	127	115	111	126	119	127	103	111	100	118	97	121	104	116	116	131	111	126	101	119	119	106	110	131	116	130	126	125	97	112	129	112	127	131	125	117	119	138	130	120	112	106	111	106	131	139	121	128	109	135	128	120	107	109	122	100	118	152	127	109	127	129	109	110	136	123	113	118	127	109	117	111	115	114	117	121	109	118	125	136	119	118	95	114	118	108	111	128	120	120	120	127	97	102	113	111	122	111	93	117	129	112	127	112	132	132	129	97	125	125	143	138	144	124	122	125	116	121	110	117	128	116	138	118	123	140	107	134	144	111	107	120	118	130	118	108	114	132	125	134	135	102	123	122	136	104	123	102	122	134	134	116	141	107	127	123	130	126	112	114	119	141	121	120	105	93	135	115	106	114	105	137	139	109	107	140	140	118	115	141	108	140	139	127	114	114	116	114	112	129	117	120	135	117	125	122	121	108	123	114	119	107	123	131	110	98	119	117	111	110	115	116	109	135	113	114	114	109	126	123	109	100	94	130	135	113	99	105	135	101	117	128	137	121	136	116	114	132	109	108	129	122	114	129	108	134	131	102	124	115	124	118	113	121	129	132	109	140	131	130	118	114	138	116	134	125	116	115	126	122	107	121	126	109	107	122	116	113	115	108	102	123	109	147	138	117	129	111	132	116	121	129	129	124	123	127	120	128	115	121	127	133	119	133	115	123	136	111	129	124	104	130	122	119	119	133	118	128	136	104	114	117	134	122	124	129	103	111	139	126	125	127	120	128	103	128	114	98	110	116	100	134	130	114	127	135	128	113	134	122	128	126	113	118	108	116	116	121	131	145	131	106	113	116	115	126	137	132	120	97	102	139	123	114	115	142	111	95	115	124	124	134	142	120	110	142	131	111	127	120	100	121	115	108	119	148	101	120	147	119	134	114	111	110	102	122	117	129	107	112	111	128	126	120	120	112	104	132	119	138	120	109	125	145	131	139	130	116	116	100	104	122	137	127	108	110	116	141	122	136	117	115	103	126	120	131	122	112	115	146	125	111	140	107	123	121	122	126	135	108	119	131	111	147	121	103	129	151	122	108	116	140	149	116	98	109	107	130	90	122	115	113	112	114	130	123	109	109	101	116	122	126	93	104	109	129	132	107	131	114	110	143	127	109	128	153	117	100	136	115	114	99	122	139	120	131	102	123	126	130	125	122	94	112	113	121	112	114	148	134	131	127	143	132	107	117	120	118	114	115	118	111	133	119	130	113	122	117	135	115	116	134	120	129	116	84	128	138	113	112	126	95	117	118	104	130	108	126	117	120	126	113	122	126	114	124	138	101	127	119	114	114	121	115	121	111	130	119	116	107	140	119	123	98	106	131	126	119	113	122	126	121	117	127	119	137	135	133	106	129	101	108	117	109	141	121	115	102	116	127	128	120	137	128	122	118	111	127	121	137	144	103	121	123	107	134	134	139	130	112	125	111	112	130	111	138	131	115	114	149	127	128	122	123	123	126	114	116	129	99	133	112	119	125	134	140	120	117	106	139	99	106	136	117	122	130	144	105	122	101	122	119	112	99	99	133	123	144	121	137	107	111	122	109	119	138	111	115	105	120	123	117	141	136	115	127	124	124	120	117	103	105	104	135	134	114	127	130	116	137	132	123	122	101	138	125	132	106	98	138	123	138	138	122	109	120	124	117	130	113	119	128	119	113	134	128	118	106	148	117	135	116	102	115	121	120	138	117	134	106	113	122	101	113	114	156	131	126	101	136	139	99	128	120	132	128	130	126	118	130	107	165	125	117	147	153	107	105	113	125	125	135	109	112	103	115	87	119	126	116	121	137	108	156	113	112	128	138	126	106	138	122	119	108	116	151	120	124	117	121	95	116	118	110	112	104	125	121	137	118	109	126	121	125	123	129	120	130	113	137	122	120	134	119	133	120	113	136	118	122	149	125	138	120	110	130	131	151	122	108	105	114	111	115	113	120	148	115	137	123	113	120	113	99	126	108	111	104	113	129	123	119	121	123	147	117	133	95	130	98	145	120	100	97	129	126	139	114	119	125	128	138	115	123	130	120	114	120	123	108	129	130	113	124	125	94	136	117	122	143	135	140	143	129	118	125	156	119	101	115	115	127	118	132	123	129	132	132	110	124	121	133	143	131	131	130	138	117	112	126	135	119	109	104	120	116	120	114	102	121	118	144	102	112	126	111	151	100	106	113	116	122	117	122	98	135	115	144	117	133	133	118	104	104	133	119	120	124	120	138	124	141	119	128	128	96	115	128	127	154	114	115	127	91	108	122	130	121	123	121	114	117	120	106	119	146	127	126	125	112	105	122	113	133	130	131	134	124	129	102	125	145	97	107	102	128	106	115	108	93	128	126	113	128	123	108	122	111	104	126	125	111	117	124
33102	24311	27896	29517	29987	28695	24290	13017	4644	2821	2174	1334	1049	884	886	812	717	599	538	510	463	488	395	349	348	362	348	342	327	321	308	299	315	308	282	295	286	313	303	288	323	292	284	301	296	259	289	270	279	275	250	275	259	291	274	301	289	293	271	255	248	252	285	262	252	302	290	285	264	255	293	281	265	278	273	261	292	287	258	304	251	256	281	258	267	259	266	274	289	270	289	272	256	239	259	247	264	269	274	276	322	263	265	272	306	288	262	266	267	282	282	298	288	291	267	268	281	263	285	287	276	273	247	258	238	262	272	261	274	281	254	293	270	291	264	261	266	277	265	276	281	289	270	281	286	272	290	244	281	274	252	272	271	271	276	275	262	258	260	258	292	267	304	259	271	249	292	263	263	267	294	256	252	286	265	280	241	267	285	288	260	265	280	254	282	276	253	282	281	271	294	261	273	250	273	274	250	284	285	288	283	272	259	269	274	271	309	283	230	284	255	267	266	274	285	268	270	278	246	266	277	259	271	260	284	309	281	247	295	258	292	269	266	262	283	261	282	296	298	278	260	291	241	245	279	292	296	305	301	263	286	281	276	258	311	284	283	283	303	276	256	253	302	252	266	260	288	274	280	251	269	285	277	283	262	256	283	267	257	295	259	276	256	276	300	273	255	265	269	271	278	266	249	268	285	274	293	301	286	263	265	290	291	259	264	294	270	280	273	252	241	290	232	275	281	288	267	266	280	292	237	276	255	268	273	288	265	264	273	263	293	268	253	308	263	280	287	275	277	273	271	248	295	268	281	287	288	278	274	249	293	267	298	285	264	296	311	263	264	288	283	259	274	296	284	273	285	278	241	261	279	281	279	276	292	257	281	260	223	249	251	271	296	243	292	295	282	289	277	253	252	270	258	293	273	274	272	266	267	275	267	287	260	290	273	267	265	270	286	276	284	283	254	265	248	279	278	279	286	260	272	261	299	258	265	249	270	282	282	270	256	255	251	305	254	275	249	264	256	258	248	276	298	248	255	303	265	254	274	283	281	240	296	264	266	264	276	275	287	282	285	252	251	259	259	261	261	248	277	276	271	261	257	280	274	247	266	267	266	266	279	262	266	274	286	251	295	253	230	288	278	258	262	276	264	253	291	269	293	272	259	248	245	289	269	245	273	271	255	266	270	243	271	263	278	239	264	271	260	284	273	277	260	259	225	252	292	276	280	274	278	267	288	250	256	295	296	280	281	280	301	267	259	271	244	278	246	250	286	257	264	262	304	272	264	235	265	274	272	270	305	317	296	257	269	278	256	267	246	231	272	284	303	278	271	240	261	261	273	272	247	300	283	261	219	289	268	250	291	263	305	265	269	256	254	261	320	293	310	272	278	267	258	299	290	265	245	297	259	290	282	250	284	252	267	283	260	271	256	246	261	305	255	262	266	260	256	257	264	287	291	270	257	261	299	273	270	277	263	273	249	248	262	263	289	260	269	283	242	259	300	271	275	267	236	284	254	258	266	253	261	264	271	267	276	278	262	242	278	274	296	286	264	270	274	280	305	282	290	276	287	290	256	276	268	257	279	255	278	299	272	269	239	267	267	285	276	263	300	298	284	289	275	222	242	259	286	278	281	262	294	276	305	270	225	272	282	220	271	269	259	276	256	280	278	294	265	269	248	285	277	265	254	266	273	265	240	259	254	277	270	268	276	295	261	268	282	255	270	255	276	242	254	272	261	259	279	278	261	268	276	257	272	279	295	269	272	267	309	267	282	274	283	269	299	289	287	271	272	268	258	265	269	277	283	245	282	282	279	268	283	246	262	278	283	241	271	277	293	266	265	267	273	281	282	269	252	257	264	298	285	241	286	274	251	285	270	281	281	273	290	284	278	281	257	253	254	265	269	279	289	276	268	269	268	240	290	266	251	293	258	277	281	265	281	290	272	251	261	256	272	277	281	268	246	265	275	268	274	283	298	269	254	270	281	273	254	274	284	255	271	266	263	249	261	262	292	281	285	275	256	284	262	282	298	283	275	262	273	292	291	267	260	252	277	239	290	259	316	253	252	266	250	245	284	292	261	255	259	288	284	294	275	253	277	272	279	275	248	268	275	248	260	267	265	271	281	292	262	296	257	285	270	264	293	248	246	254	275	277	256	268	293	265	285	240	267	282	292	290	275	270	268	295	277	271	263	247	285	273	267	266	271	248	250	251	261	269	271	271	270	267	242	279	257	293	288	294	278	243	304	295	269	258	293	280	272	270	258	299	250	319	247	243	286	260	246	251	237	273	295	278	265	254	273	270	292	256	289	271	229	268	249	260	271	256	287	284	256	290	245	263	261	289	273	269	290	256	288	264	282	280	282	256	237	292	256	274	276	303	277	258	295	260	283	250	282	273	247	278	301	280	260	278	253	278	248	264	297	286	250	245	279	287	257	256	283	257	261	267	236	269	263	291	268	253	244	294	291	309	258	291	256	284	279	246	266	288	303	278	290	273	237	273	271	293	274	252	252	282	274	236	268	267	262	257	275	268	275	299	250	269	277	243	274	276	270	277	263	246	291	267	263	271	273	293	296	239	264	235	273	248	294	275	269	256	271	258	271	288	247	274	267	301	270	265	264	274	273	283	255	261	291	278	262	287	241	281	294	266	251	299	280	257	246	291	298	297	265	293	286	273	286	248	279	248	244	279	298	249	280	277	271	278	248	280	250	289	255	273	249	249	292	288	264	250	294	277	271	295	249	241	267	256	283	277	263	275	254	267	244	297	277	258	279	274	275	265	284	263	279	286	266	287	262	263	263	300	265	256	297	275	300	287	264	282	252	271	276	261	271	260	240	279	268	253	266	253	263	270	216	283	282	256	298	253	249	261	269	288	265	262	282	240	269	270	247	282	265	245	269	259	253	281	259	273	278	264	246	258	253	254	269	262	271	262	266	270	280	286	269	256	236	258	265	268	268	249	302	255	295	264	297	274	262	273	277	299	249	273	282	277	261	261	253	266	292	270	277	270	246	292	267	296	286	265	285	272	292	255	253	258	275	287	234	263	274	264	283	282	312	273	261	256	269	271	262	283	253	257	275	259	239	240	275	278	273	246	258	289	273	279	240	271	286	279	295	292	268	266	271	265	284	271	291	288	277	246	263	246	256	264	269	262	275	294	284	258	276	233	266	253	249	293	244	264	284	286	266	254	256	263	285	285	251	278	251	261	283	287	284	263	272	269	249	271	267	292	315	265	261	264	252	289	258	292	269	237	268	257	301	302	252	275	279	276	254	250	288	259	267	274	270	264	269	293	285	290	271	241	271	264	316	278	269	250	266	255	258	260	267	259	262	257	265	296	276	246	251	269	264	286	239	290	269	254	246	285	265	288	254	263	260	247	259	266	291	259	258	265	263	268	275	273	271	271	280	243	261	286	289	289	248	264	244	264	271	281	289	286	257	259	270	262	265	252	299	258	269	305	261	284	249	246	296	269	290	249	291	286	262	294	288	259	263	258
33871	16259	8031	4404	2077	1112	516	370	303	245	204	169	171	145	137	121	114	111	107	104	114	99	115	121	95	92	103	99	112	109	105	102	87	98	96	123	107	79	111	82	101	100	93	98	93	85	111	84	80	109	120	106	85	104	106	89	103	93	121	83	94	99	82	111	97	88	108	86	77	94	102	97	92	101	96	99	103	110	93	87	93	112	103	109	108	90	92	98	100	70	104	88	87	94	83	90	94	100	89	105	83	91	86	97	84	89	86	107	108	99	99	117	113	98	95	104	76	93	112	111	104	109	92	116	98	95	98	72	95	102	139	100	80	94	100	101	88	89	86	83	83	96	100	115	121	91	92	97	93	103	90	101	121	104	113	105	95	109	108	93	98	83	81	87	86	105	88	89	97	86	79	76	98	87	91	94	85	103	86	81	89	82	111	100	97	106	92	108	104	78	90	108	101	97	105	74	100	90	94	111	106	97	110	96	115	84	96	91	85	96	108	94	107	102	101	95	86	103	98	95	78	108	82	102	129	97	100	90	116	96	87	95	78	108	90	109	109	98	101	82	84	101	107	87	114	117	80	79	94	94	114	111	99	80	100	86	110	103	99	106	102	79	90	88	89	84	96	130	79	86	87	97	90	86	100	101	108	96	109	88	103	97	83	101	89	96	88	100	101	95	94	91	87	99	105	72	96	87	139	113	101	88	89	91	112	105	97	93	111	110	95	87	113	103	96	98	108	99	86	85	77	77	117	124	84	107	102	114	95	102	103	100	79	82	93	103	124	87	108	95	91	85	101	95	92	87	96	102	92	112	101	99	95	81	85	91	95	89	93	97	92	92	71	98	89	94	113	108	96	77	75	87	107	99	127	85	91	95	83	99	102	110	108	106	102	106	95	99	96	86	110	93	93	94	79	117	112	100	107	82	104	100	105	83	83	100	90	98	107	100	80	89	79	71	88	82	108	87	103	108	77	94	84	80	95	97	91	94	91	106	90	87	81	80	76	103	104	80	101	112	118	88	105	85	86	112	85	93	74	90	89	98	117	105	96	86	88	98	118	97	101	90	75	97	93	92	113	102	92	82	97	100	103	90	89	93	110	100	91	96	89	124	112	113	92	93	76	94	98	79	80	91	76	110	88	107	91	98	82	100	96	83	101	105	117	96	103	104	85	82	83	90	99	99	91	105	115	92	94	89	86	119	95	75	88	101	104	107	92	97	101	99	75	91	101	96	89	74	101	82	104	82	96	98	105	98	81	84	84	78	101	94	106	103	102	106	112	106	100	106	103	104	110	105	96	101	87	97	83	83	95	81	106	105	130	92	108	102	97	88	105	102	103	101	89	93	97	83	91	76	89	88	87	92	110	113	110	99	120	99	101	95	92	95	93	108	98	111	119	105	84	96	97	106	79	97	102	114	91	92	103	114	104	109	82	98	107	100	111	85	85	111	84	79	106	90	103	83	83	94	99	84	96	97	103	91	105	109	71	102	95	101	90	96	87	85	94	111	91	93	105	110	109	121	92	94	92	96	99	114	83	109	105	97	90	111	126	78	76	103	74	104	78	99	100	103	95	95	108	92	102	114	106	104	75	86	107	82	101	86	108	96	86	103	97	104	95	98	89	87	93	95	89	98	122	113	101	86	100	92	91	89	92	91	86	107	97	100	96	95	97	105	92	114	86	90	85	88	95	80	85	98	101	90	110	93	95	96	105	98	99	94	91	92	100	100	83	91	82	81	89	108	98	79	95	75	98	89	97	119	85	85	85	123	106	113	92	70	102	102	89	98	100	100	84	109	91	118	91	102	84	92	96	79	91	104	107	106	99	92	92	106	105	91	79	72	86	97	99	78	93	104	96	77	97	97	98	95	95	90	90	93	80	98	90	84	100	93	83	84	91	97	96	85	93	95	98	111	78	94	105	78	88	117	87	100	99	96	102	92	98	81	108	95	99	77	99	90	94	91	101	97	89	107	94	78	85	113	107	99	106	105	90	105	96	108	99	91	73	90	89	106	86	103	96	84	101	105	90	95	87	81	101	101	93	86	98	78	93	109	85	101	93	111	103	94	114	82	108	106	106	104	112	117	87	97	79	80	106	99	102	82	90	93	142	113	90	74	84	96	109	91	82	85	109	90	91	99	104	94	99	87	91	103	94	98	105	98	94	102	94	111	92	106	114	89	89	122	129	100	109	101	119	100	97	91	95	101	103	121	95	96	105	100	83	106	94	97	110	103	90	100	77	102	108	82	83	116	98	106	86	111	112	97	114	115	76	108	97	104	105	85	84	93	82	92	110	74	104	94	110	100	81	80	90	111	100	102	92	96	102	99	94	88	103	126	93	104	94	80	72	100	106	103	88	107	89	91	98	100	88	94	87	88	82	98	96	86	93	110	98	90	83	124	101	81	92	88	103	101	99	100	99	100	81	90	79	95	98	106	102	95	104	100	93	101	90	99	97	102	104	85	113	121	92	108	95	84	95	103	103	97	85	76	100	95	99	99	99	107	94	116	101	96	93	91	99	102	91	98	114	91	83	99	102	99	109	106	104	90	105	103	96	88	109	89	95	88	102	92	98	87	101	88	102	106	91	117	109	102	93	91	92	89	79	96	84	89	92	98	103	108	98	77	113	82	92	101	93	97	104	90	99	105	101	93	93	93	93	85	73	81	101	110	101	86	94	98	98	100	94	85	85	92	85	106	97	93	107	95	104	89	80	91	80	96	98	110	116	87	102	101	84	109	108	92	79	105	100	81	105	103	88	109	99	90	92	102	104	113	103	95	87	108	94	92	123	78	83	97	111	95	88	84	72	109	106	69	85	94	108	84	96	100	107	101	78	89	87	91	122	101	120	112	96	98	97	83	89	90	84	100	102	91	103	75	102	105	111	117	95	105	100	124	93	85	92	105	103	94	86	89	106	88	85	98	100	82	111	108	95	94	77	92	97	108	80	108	110	108	98	84	120	104	101	94	98	90	84	104	93	81	102	92	96	105	111	96	87	95	101	90	92	91	106	103	91	93	102	113	94	95	95	76	85	99	88	80	91	100	95	70	91	93	105	103	99	134	106	94	97	92	97	102	113	89	97	115	99	90	105	120	116	95	105	94	82	101	108	106	96	97	76	99	101	90	79	108	100	98	90	107	97	95	85	100	93	92	104	89	115	77	95	109	124	109	79	69	112	100	92	114	97	111	99	106	91	100	102	89	110	88	84	106	82	81	117	106	92	92	84	103	100	108	98	93	85	83	94	92	81	94	100	108	104	97	97	109	87	94	99	99	104	92	91	114	102	90	105	107	114	85	84	76	107	79	93	101	101	103	102	99	81	90	100	99	120	102	91	114	102	92	94	91	102	124	99	90	97	79	87	107	107	91	110	76	91	82	90	91	86	91	100	113	110	111	81	95	102	100	114	102	91	101	82	88	98	102	99	90	94	117	73	84	83	84	91	109	100	96	113	95	75	115	93	108	98	85	78	99	81	81	95	93	101	86
21600	11097	13105	10502	7128	4365	2427	1730	1218	912	796	661	544	442	457	383	364	343	303	297	261	305	293	259	280	227	252	226	248	227	255	237	260	212	232	256	246	233	239	240	261	247	227	238	219	230	229	228	254	232	232	220	217	258	231	211	219	246	244	195	228	253	221	254	222	235	206	231	223	238	229	198	225	191	199	203	240	239	236	222	232	223	253	228	239	220	231	225	209	220	203	253	252	200	221	232	226	223	228	199	220	260	231	238	214	257	218	244	248	229	226	199	215	226	229	205	215	233	221	222	205	227	232	227	220	210	241	255	226	212	223	209	210	225	227	244	204	233	232	214	233	231	213	234	222	233	226	236	213	220	233	236	228	223	215	238	193	236	218	213	247	237	208	210	242	223	240	203	220	250	219	238	217	232	218	219	232	237	205	227	229	202	230	218	201	220	217	200	227	238	212	203	201	208	233	214	231	216	232	226	219	223	231	228	243	211	235	213	215	206	228	243	214	221	229	197	230	244	216	224	207	255	257	219	224	229	202	245	211	230	227	232	242	233	245	210	217	213	239	235	194	236	210	233	218	188	227	224	238	224	231	202	247	237	258	210	197	219	200	230	228	215	264	226	225	214	223	215	248	226	205	216	219	201	199	233	199	241	239	202	241	239	226	238	237	228	208	238	230	232	220	219	209	209	223	208	218	219	207	227	215	221	239	223	233	205	233	220	226	220	245	250	195	236	240	205	227	216	221	199	214	213	216	232	265	225	243	211	229	237	230	215	224	220	222	208	212	198	198	214	218	223	207	219	199	235	224	246	224	209	227	198	223	214	246	235	235	226	234	217	224	207	212	247	225	215	206	215	208	220	222	245	209	224	213	205	227	248	202	214	195	221	225	223	207	217	212	213	235	224	208	194	220	247	213	235	226	238	206	245	218	199	202	210	209	215	227	193	211	241	250	244	204	220	219	238	247	208	239	232	233	228	233	223	223	228	210	220	210	218	210	222	239	236	214	219	219	228	210	207	243	226	207	235	261	213	200	219	222	221	243	218	214	223	233	200	231	239	206	209	212	218	196	205	237	252	234	238	233	210	226	231	213	225	205	219	217	224	196	230	211	221	214	211	229	227	242	202	229	213	226	226	226	224	215	230	213	223	226	250	222	229	226	251	244	205	249	234	238	212	232	238	238	217	227	231	218	222	210	220	209	201	214	242	226	222	198	217	231	248	192	216	252	199	216	203	242	226	217	212	208	235	200	234	233	244	217	228	205	219	218	214	208	201	244	237	223	223	206	220	242	230	217	217	246	231	259	218	237	219	220	221	208	229	257	246	220	196	233	182	205	220	240	245	223	219	208	230	211	213	248	232	217	227	218	243	236	249	222	214	225	190	218	238	220	217	200	232	217	243	207	236	216	223	222	240	237	231	221	210	221	228	223	234	229	268	199	214	229	231	233	229	227	245	236	249	227	207	227	219	225	212	213	236	231	229	214	230	218	210	192	226	243	215	243	204	243	222	225	225	240	212	233	212	223	226	203	231	231	229	263	222	218	221	199	213	211	224	219	221	215	228	211	213	212	227	222	246	206	210	209	207	232	223	211	223	211	224	244	187	203	229	215	223	234	220	232	222	209	268	215	204	200	225	221	218	214	249	243	207	216	207	208	201	243	241	228	229	193	204	213	221	199	202	222	232	224	217	209	251	260	235	208	255	229	220	219	230	223	245	227	194	245	234	236	207	223	222	240	208	230	211	207	194	197	214	205	233	219	242	226	213	214	224	207	229	216	206	215	209	195	244	218	213	228	227	222	237	233	204	230	230	218	228	206	217	233	227	222	217	204	222	236	237	238	215	238	220	226	219	214	216	199	237	230	238	213	221	240	236	210	239	211	200	204	230	249	210	208	257	212	225	221	250	236	217	209	209	222	202	243	243	214	245	227	239	224	200	208	223	197	231	218	210	235	233	230	216	234	201	231	213	211	236	228	222	197	210	219	211	236	235	202	208	216	198	232	214	209	208	219	230	205	203	220	242	244	210	221	230	234	227	190	211	220	206	215	212	212	234	221	218	200	222	220	248	217	222	227	205	244	206	210	216	227	226	238	199	233	239	213	248	230	209	197	209	214	244	244	235	192	211	225	250	209	260	255	212	214	245	234	233	244	230	215	217	248	217	230	221	241	247	219	216	240	230	236	236	231	214	228	211	246	234	241	228	223	242	212	231	230	221	250	209	229	223	228	228	228	221	213	206	248	249	205	226	230	223	226	199	209	238	229	229	232	215	233	224	216	218	225	220	232	237	220	216	254	224	235	210	236	203	249	197	217	249	222	224	214	238	217	212	205	208	230	216	222	241	219	230	217	216	214	229	207	223	209	204	215	230	232	220	224	231	221	215	210	216	212	234	232	218	216	242	229	208	232	207	240	217	223	204	227	240	216	227	219	204	201	251	241	261	252	226	222	217	193	229	196	216	197	224	226	218	201	242	233	223	237	229	220	230	254	211	225	239	204	214	222	237	227	229	220	198	240	241	202	227	241	201	227	224	219	214	218	242	227	199	229	218	223	234	220	233	205	231	215	206	206	211	196	250	241	222	205	227	233	204	211	237	249	224	203	224	250	246	233	228	210	244	237	214	253	225	204	210	223	205	221	200	223	220	268	224	206	215	222	215	216	216	233	212	198	229	196	218	205	233	240	204	229	241	220	195	215	194	218	227	236	213	224	235	232	210	215	215	225	246	219	219	238	230	214	255	234	224	223	240	230	221	221	219	224	237	210	208	252	210	231	229	246	240	221	235	226	212	216	232	225	198	235	230	225	241	239	204	207	193	205	220	206	220	246	248	224	235	213	199	218	222	244	222	245	204	196	206	225	216	228	218	245	244	178	214	214	226	218	198	196	227	258	203	206	216	237	245	214	205	203	218	228	228	229	203	222	215	187	230	190	237	228	228	242	213	206	213	243	218	232	226	252	209	222	209	227	222	233	206	234	206	240	212	238	209	238	214	222	217	243	223	224	254	236	177	211	215	217	219	235	219	208	248	215	237	229	242	199	207	207	234	250	220	228	240	238	210	201	215	199	220	243	212	213	239	233	219	204	215	239	207	192	255	225	216	213	232	198	228	196	224	207	214	243	235	209	229	230	206	242	252	223	219	252	199	236	223	213	217	231	216	263	230	214	229	236	206	219	221	212	244	237	245	229	257	225	231	238	228	234	220	208	220	199	215	196	215	246	199	224	229	240	221	233	245	224	223	236	223	256	225	219	206	218	241	239	219	234	234	230	215	207	241	216	231	219	215	243	217	235	202	220	254	206	202	202	214	219	215	218	226	217	220	232	231	222	211	220	200	218	247	201	220	252	219	221	232	208	205	211	217	221	203	236	229	214	238	245	217	252	202	218	221	227	230	232	224	216	232	216	220	215	221	204	233	194	226	220	217	235	227	236	224	231	204	231	215	199	189	244	222	227	215	191	231	219	197	220	214	228	211	232	238	248	224	216	228
48997	25032	15324	10463	7997	4781	2282	811	485	344	307	245	211	178	178	154	169	130	146	128	133	117	118	134	107	122	129	119	123	113	107	116	115	114	108	122	120	119	101	106	127	109	107	109	127	135	132	103	120	121	133	102	126	119	124	130	107	137	103	127	109	93	120	115	113	125	118	116	105	118	115	107	101	107	109	112	114	113	106	125	109	102	106	109	134	113	115	105	126	124	103	110	104	121	102	131	114	95	122	104	109	123	138	116	125	90	106	98	110	119	113	102	91	108	135	131	113	127	105	115	110	133	112	110	132	113	135	98	98	109	96	128	112	113	121	126	102	109	120	125	103	123	94	85	119	119	121	113	116	123	107	117	121	111	143	138	108	110	91	110	100	83	124	107	118	117	132	124	98	116	113	106	117	105	102	119	123	117	109	111	133	93	124	89	125	116	109	114	122	112	105	109	122	127	120	108	131	121	111	123	126	112	115	118	133	106	93	93	119	105	109	118	128	112	125	113	109	96	129	144	128	104	126	132	107	130	121	128	135	123	108	101	110	107	108	119	113	121	114	112	106	86	124	115	123	120	97	121	108	112	103	140	115	121	138	119	112	121	115	128	109	111	140	113	104	126	104	111	136	132	133	127	129	119	108	103	115	124	103	109	113	115	111	115	112	102	114	156	114	103	118	91	113	114	111	127	116	122	92	107	120	120	115	105	115	108	122	110	112	113	118	112	122	111	115	126	107	123	107	112	127	114	106	130	120	94	124	135	115	136	122	119	107	114	103	135	126	106	107	101	108	127	108	127	128	130	111	111	118	119	112	107	100	109	106	108	85	116	138	121	130	111	132	132	103	146	117	120	114	113	114	117	101	115	102	115	131	128	111	105	108	106	130	119	110	124	83	125	130	122	90	104	112	107	126	123	134	97	111	101	132	104	100	102	117	102	94	105	134	104	111	111	117	109	134	111	115	106	120	102	115	122	134	108	103	112	131	123	115	112	122	94	99	112	107	99	122	119	127	142	124	106	90	109	96	99	117	101	107	83	127	108	108	124	120	101	119	109	125	104	111	105	112	108	104	113	111	111	117	95	105	112	116	133	95	121	130	127	120	126	115	123	116	123	124	136	117	120	102	121	108	123	118	126	99	91	98	103	110	97	134	125	116	113	105	135	113	108	123	114	101	110	111	95	90	133	125	125	117	111	108	101	104	127	134	112	120	108	102	81	121	116	103	110	121	112	128	114	109	111	115	129	115	105	114	109	112	112	101	115	104	128	129	102	129	101	107	116	98	116	121	104	124	100	96	110	127	122	103	95	125	108	116	113	103	97	122	119	120	100	104	119	119	115	107	119	100	106	121	120	99	109	131	102	107	122	121	115	116	110	96	112	132	125	116	96	133	105	114	97	110	109	131	110	114	122	119	122	125	124	103	105	122	115	123	110	108	123	149	97	123	124	105	113	114	115	111	114	101	130	100	104	128	116	116	109	85	115	112	138	115	129	93	126	119	105	95	109	104	109	103	132	121	104	117	116	114	110	114	132	104	84	101	106	113	119	108	118	87	125	138	104	120	107	111	117	133	118	110	133	100	119	115	100	95	113	118	104	114	119	123	101	110	118	105	120	112	115	115	104	117	102	78	99	113	89	99	122	118	96	110	120	106	91	113	123	133	110	105	111	111	120	118	122	110	96	116	113	126	120	141	126	96	113	97	124	101	118	109	114	105	100	105	110	117	115	107	134	114	116	103	100	110	112	114	113	135	122	114	100	117	116	124	117	116	105	127	106	105	110	132	123	122	106	103	111	95	139	106	110	115	95	117	111	114	110	127	128	99	123	118	132	102	111	118	125	131	109	127	109	115	111	125	128	136	124	127	105	118	112	121	132	122	124	125	120	110	105	114	116	114	105	114	123	130	106	139	107	105	118	118	110	118	125	130	126	130	106	119	157	124	109	114	106	119	117	111	112	103	124	110	91	131	101	98	99	97	98	105	140	130	101	104	118	117	107	124	105	126	110	101	126	99	109	113	112	101	124	110	110	93	105	107	103	138	118	117	110	146	117	125	124	99	134	114	94	113	115	119	126	114	98	126	124	104	111	125	138	123	113	103	100	122	117	126	107	112	133	117	112	105	108	123	133	134	116	131	104	114	133	115	130	109	81	105	128	131	105	106	87	145	114	117	118	119	105	116	112	115	99	110	125	100	127	105	98	108	107	111	114	93	103	129	106	107	126	118	124	116	127	96	116	110	115	111	117	95	95	106	124	122	125	112	113	133	124	124	126	123	110	119	102	130	125	103	109	117	121	115	123	115	101	115	103	113	118	118	121	102	106	106	112	109	119	122	91	112	115	122	106	115	108	130	134	123	120	99	107	113	110	127	110	104	106	109	102	115	99	112	111	103	115	109	110	115	119	117	127	107	94	107	116	107	138	103	106	93	123	121	97	98	116	146	131	133	111	117	109	124	128	111	120	117	130	92	125	101	113	108	104	116	128	135	122	122	77	116	110	108	94	106	114	118	110	117	124	128	120	108	116	98	109	119	146	122	126	122	117	108	107	110	101	104	106	100	98	103	128	112	117	121	120	126	129	127	117	123	115	111	119	116	113	120	102	104	105	102	89	120	134	119	129	121	121	124	108	112	111	115	130	114	113	139	147	140	107	117	133	140	129	139	110	103	124	134	120	111	102	118	112	111	106	120	107	110	132	135	94	99	110	108	103	104	122	138	107	125	119	124	126	123	112	121	134	119	101	116	113	121	121	135	114	118	112	124	113	85	122	98	129	121	109	102	115	107	114	105	115	121	134	98	106	118	120	119	105	127	107	116	108	115	110	125	111	125	101	109	119	106	119	114	119	121	117	110	122	114	115	90	120	99	129	122	115	114	126	93	109	123	128	110	119	125	103	111	120	93	109	130	112	121	99	117	99	121	113	98	119	121	104	128	89	113	122	112	129	113	98	107	101	113	118	104	134	110	124	121	111	116	110	100	101	113	115	119	114	98	113	118	116	101	98	104	111	101	115	107	128	108	125	101	112	133	97	122	119	104	113	111	106	121	111	125	109	124	133	119	123	113	91	91	112	124	129	103	125	133	111	99	130	119	113	121	102	125	106	106	108	124	107	106	106	111	131	136	107	112	113	123	119	107	121	105	107	126	113	110	119	117	131	105	104	115	116	127	114	118	128	109	122	109	89	122	114	125	104	106	128	115	99	85	126	89	97	110	122	134	96	111	114	105	119	112	125	105	121	103	107	115	120	108	114	134	132	116	109	111	125	108	115	117	104	112	111	129	116	118	100	99	105	108	123	115	106	121	112	119	116	103	138	132	125	122	107	101	106	122	106	105	124	123	121	132	118	133	136	106	101	101	120	106	130	88	92	106	113	102	103	116	110	112	114	120	107	102	117	127	111	106	103	111	91	105	108	128	108	117	110	117	112	119	104	126	126	138	122	113	102	130	109	105	130	113	114	124	134	110	130	121	119	114	111	119	144	114	105
31520	18176	20490	21293	19429	14112	8169	3323	2042	1363	1144	975	768	702	610	574	534	490	420	408	374	374	313	322	324	324	301	323	309	302	278	282	281	289	281	288	278	296	295	276	267	234	281	295	288	287	269	235	259	252	252	270	261	264	286	266	260	264	245	265	268	263	259	242	255	256	276	280	261	265	244	304	280	251	263	261	240	267	262	244	239	244	238	257	239	266	269	293	239	281	262	314	285	263	278	215	268	276	277	272	243	269	267	249	273	243	262	263	256	264	259	261	237	248	257	292	254	238	276	263	246	246	245	275	260	245	281	256	273	272	242	284	259	251	269	283	254	264	274	282	258	249	278	266	266	264	278	239	270	264	268	237	244	252	245	271	238	262	256	258	280	269	245	270	278	246	245	256	236	257	242	244	254	276	236	241	243	269	257	237	263	262	276	249	255	237	251	264	273	273	232	254	279	276	276	270	270	276	264	273	280	260	263	254	287	273	226	272	267	265	247	270	268	226	263	259	279	230	243	253	249	251	291	245	253	241	253	250	252	258	261	257	296	261	241	262	253	269	261	259	270	254	247	251	270	250	247	284	269	264	289	244	252	253	285	269	241	256	267	246	233	242	262	254	250	260	255	249	251	279	262	287	272	256	245	269	272	260	277	228	229	247	253	269	282	276	251	267	245	242	266	271	272	253	251	245	278	269	271	264	273	251	281	239	295	281	254	255	229	278	261	271	270	281	258	249	245	278	267	297	281	255	254	261	252	256	285	261	254	264	258	257	328	240	275	272	281	278	246	260	257	251	260	270	286	263	270	245	287	247	251	287	264	273	258	258	243	261	275	269	267	264	251	285	244	255	267	262	261	269	259	250	270	256	272	258	259	265	265	257	270	252	281	248	245	256	234	255	271	258	250	271	250	261	250	270	269	257	262	254	258	260	263	251	250	252	238	299	265	281	263	269	273	260	269	272	241	245	269	269	255	272	265	281	251	283	248	288	281	258	259	262	268	254	255	259	254	243	269	256	267	245	248	286	268	253	259	246	248	244	275	249	265	229	260	277	251	249	285	259	267	285	260	301	255	261	261	262	259	247	236	269	281	243	280	258	230	268	248	247	261	262	260	249	272	241	263	259	261	256	270	256	264	266	271	265	244	236	246	263	268	264	271	260	254	267	268	270	267	263	252	265	270	255	299	248	264	252	252	278	263	231	276	247	251	271	275	264	233	223	277	261	259	248	274	268	268	260	253	262	236	265	249	252	295	270	271	279	259	280	251	258	230	241	260	259	270	280	250	261	267	258	243	256	242	239	252	244	268	262	240	245	275	270	290	262	283	282	263	277	272	248	236	266	255	283	278	252	278	283	285	254	279	237	254	248	240	256	259	290	249	269	276	282	251	261	255	287	270	256	268	257	263	237	261	261	236	254	247	270	245	260	304	249	250	286	279	234	259	252	241	257	277	245	268	231	245	281	289	274	249	258	266	267	245	244	254	271	261	246	264	253	263	237	271	245	265	262	262	257	260	267	276	257	260	243	253	249	277	263	239	270	275	246	267	253	278	290	268	274	288	206	262	249	253	255	261	283	225	262	249	242	270	249	267	280	275	284	237	265	276	284	260	254	248	221	267	247	271	269	266	249	258	246	278	263	284	261	250	276	284	276	269	277	253	275	268	254	252	249	260	282	246	283	257	257	271	286	256	248	255	267	236	265	265	267	252	256	259	262	270	242	254	274	269	246	264	267	272	258	246	261	247	282	263	232	250	248	262	256	253	265	270	262	253	254	248	239	273	268	252	236	256	252	258	265	234	277	264	256	246	311	255	277	253	267	258	254	243	247	264	269	249	266	257	285	242	274	227	242	253	259	286	280	242	261	264	245	272	266	260	265	257	238	272	249	259	261	251	239	281	242	259	258	266	306	291	262	251	259	258	240	243	263	272	279	249	265	250	253	274	250	284	257	262	268	245	281	268	267	241	254	235	247	264	247	278	257	228	270	261	262	290	260	252	248	265	241	282	267	293	260	264	262	258	222	236	265	247	280	266	269	290	233	243	263	245	277	260	266	226	282	271	249	253	253	277	274	245	230	280	285	241	249	251	277	257	277	304	243	271	247	266	272	259	249	247	288	265	266	254	240	280	261	275	267	236	252	264	246	261	259	275	295	266	269	270	251	280	235	276	278	256	250	259	233	271	263	262	248	248	261	275	240	242	249	270	247	283	267	234	247	269	262	298	261	231	267	260	259	266	247	249	245	212	269	281	231	257	286	273	271	234	250	255	274	247	245	274	265	249	279	283	228	247	257	292	259	275	245	261	258	256	287	264	268	261	264	251	253	273	259	282	277	286	277	249	274	270	240	268	276	287	270	279	243	259	256	262	261	268	236	260	292	273	252	243	279	249	277	246	286	262	280	277	276	250	257	258	282	262	249	261	269	255	251	281	278	272	242	273	233	247	248	273	276	252	238	264	266	274	247	260	258	235	273	267	262	235	279	262	268	256	285	263	272	263	229	261	274	273	247	266	262	253	274	250	289	278	242	228	253	262	285	255	269	249	283	239	262	237	258	279	256	267	265	315	250	292	276	263	293	268	257	252	262	240	241	243	266	275	269	270	236	255	264	273	281	246	243	268	273	251	242	229	264	260	259	271	261	256	252	274	265	270	248	277	279	312	296	248	277	256	247	232	265	237	257	239	221	245	262	243	233	256	264	253	260	269	268	245	258	248	262	277	266	250	245	254	238	258	278	267	284	255	241	267	249	249	245	260	232	269	291	248	276	269	242	264	241	240	250	270	266	251	291	232	251	256	252	266	245	240	287	239	275	279	234	259	248	247	272	253	270	270	230	298	236	241	263	257	253	271	250	283	261	236	222	279	246	256	226	259	264	269	268	237	281	239	244	240	257	255	247	267	262	244	281	259	267	232	286	251	282	254	256	268	259	286	235	224	230	278	259	257	280	274	270	288	250	260	281	261	252	270	276	269	298	251	248	287	275	260	263	265	266	266	239	255	244	245	258	237	264	265	251	258	267	274	245	273	269	265	256	256	253	252	256	264	277	257	277	259	243	264	263	285	288	263	267	249	243	250	257	291	262	272	277	260	232	244	255	255	264	277	261	265	269	271	237	257	283	235	253	251	247	259	256	244	232	266	246	254	261	264	288	255	234	262	262	263	262	264	248	290	256	256	272	269	267	247	232	270	256	234	253	258	228	248	297	260	248	257	276	259	265	275	262	275	265	239	320	284	271	260	248	256	272	263	265	241	261	285	276	254	248	285	272	266	253	222	252	259	269	250	256	271	278	289	237	252	255	267	282	254	269	251	231	277	256	257	273	266	241	303	256	257	263	269	271	254	253	253	259	245	243	268	244	261	293	288	287	308	244	296	278	249	265	256	253	266	259	258	248	237	253	242	251	250	256	290	281	286	256	269	260	246	245	261	222	240	255	267	269	275	244	238	275	270	237	280	242	226	256	248	280	282	264	281	282	266	285	279	252	238	240
56594	30286	23993	20668	14633	6362	2994	1533	922	564	370	282	237	242	225	192	205	165	186	167	151	137	157	170	157	144	145	136	109	99	122	148	108	131	129	105	128	123	133	127	126	112	114	115	119	126	124	111	106	116	131	92	128	106	113	116	126	101	95	112	143	125	150	148	104	134	111	138	142	130	121	145	128	115	127	118	135	121	129	129	132	123	134	124	138	135	108	115	139	130	100	128	141	116	134	122	95	126	110	103	118	126	119	142	107	128	112	120	105	125	123	125	112	118	121	105	108	133	144	141	131	113	90	104	121	120	131	112	123	131	119	126	116	126	139	120	118	108	117	118	116	105	126	132	132	114	124	126	131	125	121	135	113	120	125	132	109	118	85	111	112	120	141	135	131	114	122	146	127	99	108	138	112	101	108	126	133	120	97	119	140	95	136	110	119	123	120	110	113	109	110	133	124	139	95	126	118	113	119	124	113	114	120	119	109	102	99	132	114	148	130	143	100	129	147	118	111	126	117	112	109	134	116	100	114	124	102	112	135	123	123	134	121	138	110	120	130	106	126	116	116	100	136	148	114	128	105	130	116	141	136	123	109	124	122	129	110	133	116	121	117	117	111	115	131	115	133	120	116	133	104	131	122	133	112	111	114	127	112	109	127	126	110	134	124	110	138	108	127	104	121	131	122	137	142	126	125	108	130	103	102	118	106	131	127	112	113	126	134	119	105	119	113	133	118	109	98	121	122	106	121	138	116	119	105	141	127	122	126	110	137	137	119	132	131	142	129	90	97	139	141	140	122	109	121	101	133	133	134	123	106	109	121	133	124	109	103	124	109	131	134	134	110	120	125	137	111	111	112	127	135	132	128	108	120	107	110	117	122	121	135	91	119	114	99	129	116	122	106	108	109	107	139	117	113	137	111	125	138	121	122	102	127	108	108	107	139	90	107	127	127	115	131	104	122	103	122	109	144	101	134	120	120	118	126	136	121	115	107	136	115	116	124	116	110	109	133	119	133	150	98	114	136	116	104	134	138	124	137	127	111	125	125	117	116	133	125	99	118	118	129	151	114	112	126	102	114	110	126	122	120	103	123	125	130	116	110	102	132	102	113	120	113	137	115	117	122	114	130	127	120	121	109	125	124	143	119	130	114	122	112	117	143	129	110	101	119	99	126	108	124	115	102	125	146	139	130	109	131	111	122	117	135	146	112	128	126	136	109	119	113	97	112	112	117	154	122	137	120	108	125	124	116	117	114	116	125	111	115	104	122	119	123	132	117	106	112	128	136	108	92	130	94	133	136	122	117	127	119	117	126	116	131	122	129	116	127	113	116	93	121	112	120	123	124	103	124	125	122	124	132	103	124	118	103	117	132	106	98	130	117	117	132	132	126	128	111	126	133	122	126	127	123	109	110	114	152	107	118	120	136	125	109	125	120	129	125	136	129	147	111	104	136	137	132	123	133	100	124	112	122	93	117	110	118	105	121	113	134	107	123	126	101	140	138	132	120	117	111	131	126	123	131	124	134	122	120	128	113	106	139	112	146	122	131	143	129	135	124	112	140	127	112	114	111	127	126	137	125	116	131	129	129	95	112	121	109	118	122	117	113	126	122	131	115	113	123	116	121	119	123	99	106	123	122	122	109	123	102	115	128	108	106	123	107	133	123	111	141	115	97	98	128	116	125	116	110	119	132	127	132	111	141	135	135	106	107	135	121	136	126	107	119	103	122	110	103	123	140	119	123	95	129	103	113	97	113	129	117	112	132	114	112	110	116	116	112	118	106	121	105	95	98	122	122	140	121	120	123	117	122	130	127	100	136	131	111	142	124	126	124	104	128	122	125	118	128	112	127	117	111	109	145	114	112	108	119	120	98	110	93	124	125	116	117	148	160	124	97	121	116	126	128	123	124	132	129	109	117	123	115	126	138	127	126	130	132	119	104	133	132	113	117	137	124	128	119	123	122	94	96	132	133	123	121	127	91	99	116	119	122	140	117	115	112	137	109	79	117	121	125	121	112	133	128	134	149	137	111	125	101	130	125	108	96	116	131	106	117	133	130	113	107	111	122	124	107	118	100	127	118	122	142	121	133	106	124	103	122	128	127	116	113	120	122	100	122	119	130	110	104	128	149	128	122	108	131	102	114	135	134	95	134	123	127	110	138	122	113	140	138	130	111	113	124	131	139	114	115	122	115	128	113	145	114	117	115	123	144	129	110	115	131	119	133	117	143	131	135	110	126	119	122	121	121	139	133	101	87	115	105	118	101	113	103	112	104	124	131	120	117	129	133	156	134	126	121	126	136	124	114	130	117	99	99	124	135	119	112	117	137	108	107	99	102	107	130	117	115	132	100	138	120	125	104	109	105	130	108	96	135	127	129	125	120	129	95	127	135	114	122	109	119	118	121	117	119	137	129	130	129	126	128	127	107	134	139	118	128	121	114	114	99	129	133	123	123	127	141	113	102	146	112	135	98	119	112	132	121	125	108	143	115	138	136	112	134	111	124	112	113	123	127	122	130	118	130	133	123	103	117	146	108	130	113	108	122	128	130	112	134	152	118	130	118	122	139	119	109	115	121	104	117	110	115	117	136	134	139	108	115	129	95	130	149	111	148	110	117	116	113	122	110	114	133	118	140	141	110	127	114	106	121	132	126	120	118	108	118	106	126	111	127	120	132	116	126	110	135	133	137	128	124	123	133	141	129	121	122	139	138	112	148	131	120	122	132	107	128	119	126	132	138	134	111	115	121	127	117	125	128	110	103	133	114	125	132	125	123	136	107	112	96	124	113	121	111	124	109	113	120	129	104	109	106	118	126	126	119	125	118	134	132	120	133	127	141	126	109	83	122	114	113	125	127	137	122	147	133	111	113	130	131	118	127	101	122	149	118	108	124	107	106	124	112	123	113	118	118	125	130	125	111	122	129	121	106	141	142	126	127	124	122	121	119	134	123	119	103	102	127	125	122	127	126	127	125	111	102	136	132	126	127	136	120	101	110	121	130	128	123	108	97	120	107	108	125	114	132	126	100	121	120	118	125	115	148	152	123	128	130	99	131	133	105	137	123	116	100	122	98	123	130	119	118	115	101	117	116	118	104	92	131	106	119	103	106	120	137	122	116	152	119	124	100	109	110	129	117	130	128	138	119	100	139	120	135	119	102	121	136	146	124	120	122	100	111	124	121	101	127	155	119	111	129	113	117	112	113	128	125	135	105	120	124	133	164	108	116	125	118	129	116	148	97	122	102	116	120	118	124	129	119	111	108	108	108	114	108	121	114	152	111	129	118	116	131	137	106	121	119	127	121	126	131	108	119	124	93	115	114	109	136	130	106	110	107	110	117	126	108	127	119	117	122	125	129	127	117	103	110	109	102	108	130	124	129	141	103	143	128	123	116	144	102	124	115	116	116	149	139	119	102	110	134	116	125	127	119	124	116	126	127	120	116	121	123	135	107	125	103	98	93	149	117	114	122	121	120	122	133	89	124	122	103	118
36782	21969	28763	30836	25849	14929	9981	6362	4206	2637	1574	1336	1080	908	833	735	759	630	538	497	483	467	378	367	370	308	349	309	280	315	294	277	279	309	259	285	288	257	286	278	283	295	241	277	310	307	272	320	295	287	265	253	306	290	272	281	240	294	297	312	254	266	282	269	293	249	278	227	284	247	308	263	270	289	289	317	265	241	279	274	249	283	277	271	271	298	243	268	281	270	246	262	261	265	268	265	267	262	282	238	282	274	297	264	269	257	240	284	310	274	297	275	272	294	266	247	305	286	304	276	249	259	255	237	261	300	243	280	269	249	276	296	277	276	279	261	265	275	275	285	281	289	275	265	270	244	294	250	262	268	254	266	297	276	263	263	263	287	261	280	269	264	270	283	266	292	287	286	286	244	275	294	256	273	270	252	277	242	270	266	259	251	313	264	310	266	230	261	301	290	280	264	281	254	273	288	258	260	258	243	290	280	284	259	271	308	243	255	272	254	264	271	258	218	264	272	301	289	238	269	278	264	265	283	252	277	275	288	277	284	267	268	260	285	282	248	260	249	257	269	276	256	281	263	279	260	294	270	288	259	277	290	241	262	267	261	265	255	270	266	277	285	264	291	267	255	271	264	269	252	278	262	258	276	285	254	265	270	268	291	271	280	259	275	265	279	263	255	291	268	282	242	243	248	255	293	273	249	273	265	279	295	280	266	257	288	279	268	249	270	228	291	280	262	301	275	261	281	272	299	284	251	258	253	271	259	266	272	268	283	275	278	245	261	227	267	286	292	262	262	238	264	259	270	291	260	278	279	294	271	288	285	274	265	282	241	274	231	259	264	232	289	254	233	275	294	251	260	254	284	247	272	254	251	279	280	282	253	286	250	291	268	262	269	244	268	255	279	260	272	257	285	252	265	233	254	258	257	288	287	270	253	289	252	253	274	284	254	272	259	280	264	270	274	260	286	293	270	309	276	280	274	251	238	241	253	283	279	293	279	240	251	295	250	292	288	283	249	255	278	267	246	305	284	279	261	269	238	293	278	280	307	260	274	254	273	272	273	262	276	267	262	275	259	258	267	298	264	231	284	295	253	279	281	252	262	268	238	255	287	297	256	254	246	250	295	209	258	281	274	269	260	260	264	270	255	283	242	239	283	259	245	268	295	305	277	239	291	274	265	258	270	276	266	268	248	284	269	283	276	263	272	270	275	283	273	269	261	283	234	258	277	283	256	270	271	280	246	283	277	264	254	285	261	262	279	249	273	271	285	259	276	277	265	252	270	272	262	264	289	310	261	282	268	259	264	285	275	255	287	287	279	286	263	251	267	291	253	268	283	237	243	257	282	271	254	276	257	284	273	298	285	300	268	237	271	260	279	278	237	248	284	270	279	273	254	297	269	293	293	288	307	234	307	308	256	264	264	261	276	282	265	282	258	273	290	294	272	291	257	245	270	270	261	266	288	262	272	257	253	289	293	271	273	293	239	287	255	254	265	252	265	305	271	278	275	260	283	255	267	289	290	257	250	263	293	288	263	265	281	249	243	245	241	260	265	267	266	267	284	257	254	284	272	251	261	272	274	247	268	270	254	251	268	279	288	291	306	283	282	285	284	268	289	246	275	255	287	228	248	263	283	256	253	268	258	247	274	281	273	281	256	290	282	265	293	249	269	300	295	245	253	292	253	281	273	282	275	251	272	253	287	268	273	261	261	318	257	280	290	238	297	274	268	288	263	257	286	258	260	271	247	265	266	275	289	257	299	268	266	273	250	268	273	262	292	270	286	256	259	289	259	269	282	265	266	254	234	263	283	257	266	269	287	281	268	308	256	259	278	254	270	255	270	281	258	284	265	273	272	284	259	256	257	298	283	284	297	284	290	299	284	290	263	265	269	271	262	265	276	297	288	276	259	277	296	282	262	245	255	295	269	284	286	266	263	258	264	278	288	254	285	267	249	275	274	274	268	256	263	276	261	275	266	262	314	284	266	259	234	276	268	286	287	244	270	256	269	260	261	281	289	288	273	279	273	250	273	282	290	259	250	263	259	271	273	280	269	250	268	273	292	282	244	266	266	271	261	269	280	238	296	255	289	259	245	302	286	279	271	283	235	272	266	258	281	268	268	263	263	251	268	262	295	260	254	287	280	258	291	291	260	283	288	277	285	263	292	267	233	274	301	280	277	263	258	261	301	265	242	283	273	274	251	261	280	273	272	274	297	268	264	267	296	257	299	282	281	255	273	301	284	288	279	290	269	266	269	256	257	271	257	269	265	256	269	249	247	259	286	280	292	255	293	284	273	264	235	260	294	298	267	251	237	279	252	271	237	268	265	261	277	278	290	272	267	248	257	261	281	268	245	279	250	291	312	285	254	275	272	271	289	262	283	264	285	262	266	286	256	270	268	323	263	279	252	274	241	299	281	275	283	260	243	274	278	298	272	280	305	279	266	247	272	268	224	290	267	264	292	273	255	289	282	268	239	275	266	263	280	280	261	281	267	287	271	263	249	270	277	237	288	255	296	295	291	283	301	283	238	241	259	258	286	260	279	275	285	295	241	309	269	258	258	273	266	260	253	291	251	272	260	275	282	260	235	275	274	279	265	269	255	244	236	258	257	274	252	295	267	313	249	278	265	266	273	250	270	281	271	282	262	271	278	260	234	285	265	270	284	251	280	293	269	267	252	285	273	284	266	260	258	262	233	280	293	279	271	259	304	245	243	274	282	275	246	269	263	253	294	244	301	253	269	257	286	244	256	249	260	280	242	285	259	290	239	241	268	261	244	265	270	261	271	252	302	276	247	274	285	277	261	271	294	285	269	286	276	279	253	243	245	277	281	281	268	291	260	280	268	281	298	252	283	261	283	265	254	270	273	279	257	291	274	268	275	254	266	263	265	277	293	280	278	269	258	283	244	274	308	244	263	279	271	273	265	252	268	269	261	260	279	277	259	285	289	237	269	283	274	274	275	296	268	279	262	229	278	267	291	245	277	278	281	279	257	262	275	260	254	260	277	292	243	262	260	260	280	266	277	257	281	262	281	263	256	277	283	265	248	253	277	267	252	268	268	273	251	294	270	284	265	251	253	272	263	269	265	271	259	280	263	277	274	256	267	254	259	279	246	249	274	280	265	274	290	267	267	272	293	272	262	296	252	282	256	267	271	306	235	253	273	251	300	272	283	273	285	285	265	245	288	279	277	274	252	272	293	292	267	297	274	264	266	250	246	270	289	274	248	291	292	280	262	268	266	271	272	283	244	273	256	290	264	247	303	276	278	272	262	284	265	257	255	267	261	273	295	271	270	273	260	249	262	256	240	285	302	255	266	271	269	294	258	285	244	256	294	295	258	265	273	248	256	305	259	271	285	244	293	276	256	268	277	279	274	247	244	312	274	288	287	270	308	273	262	283	256	275	268	269	274	299	261	300	280	255	268	274	266	254	248	277	290	262	244	257	296	280	269	248	270	272	258	259	252	277	267	262	242	252	250	271	238	275	254
29510	11865	6645	4305	2323	1357	880	595	394	270	218	207	160	137	126	103	111	123	113	125	130	108	118	102	107	108	101	129	92	86	87	105	71	126	93	105	81	113	104	81	134	100	112	107	119	115	88	91	108	92	104	103	91	106	100	111	86	85	90	65	93	91	99	109	92	92	99	99	104	102	86	99	100	95	111	95	84	98	103	97	91	98	85	92	117	96	99	100	93	94	103	94	87	75	92	79	116	89	97	89	93	102	103	103	78	92	101	85	101	99	114	100	101	98	89	80	103	99	98	93	93	112	90	95	107	83	91	95	75	93	95	93	93	87	101	88	99	107	75	107	77	110	93	98	98	88	97	101	108	97	87	94	89	104	103	103	92	78	95	120	91	92	88	115	104	73	102	106	96	110	106	77	122	103	104	102	106	104	84	92	95	94	93	92	92	110	109	93	114	85	89	80	107	80	85	92	82	95	86	100	96	120	93	92	102	74	85	106	103	92	86	93	115	85	117	114	94	88	82	88	88	97	115	101	88	89	98	100	106	85	91	100	95	97	80	98	113	101	77	91	122	95	112	93	89	103	118	95	89	93	107	104	99	101	96	108	96	107	97	89	90	90	84	99	79	107	93	98	115	80	88	85	98	107	90	90	77	87	91	88	116	91	123	80	85	93	111	96	99	89	83	110	86	111	92	92	92	101	100	86	104	78	84	92	99	98	100	112	87	90	101	103	111	100	123	106	112	109	69	92	93	98	94	103	91	93	66	110	100	120	89	105	90	91	97	101	85	95	99	106	116	70	104	112	87	90	115	88	102	110	95	94	103	89	99	96	94	86	100	104	86	102	89	102	88	92	92	112	98	93	66	112	117	115	103	95	88	96	97	107	78	89	100	80	106	106	98	106	102	108	101	110	97	86	89	120	105	96	112	103	98	97	83	95	85	103	84	110	83	106	126	100	95	97	85	84	81	120	96	107	89	108	115	94	78	90	102	107	101	91	115	91	96	84	101	104	94	86	109	84	92	114	94	102	103	88	110	90	96	100	75	106	113	88	113	93	95	90	99	93	102	105	106	89	90	101	108	101	100	76	98	90	84	81	95	80	101	99	86	89	107	98	95	97	101	82	84	88	78	92	80	86	74	99	86	77	87	73	111	102	108	93	105	97	85	87	102	100	95	112	76	80	84	81	99	103	104	92	82	89	103	93	102	75	97	104	99	105	76	96	74	84	75	105	103	103	93	100	97	89	105	86	92	93	114	98	80	102	88	86	113	108	113	86	86	107	87	95	97	99	78	92	85	106	88	101	120	89	88	78	96	109	84	75	92	90	91	92	98	96	111	96	84	110	101	87	96	95	122	119	84	95	97	95	88	92	96	112	105	85	104	102	106	98	78	97	89	88	87	98	94	99	95	116	107	92	87	98	68	103	99	84	87	111	104	82	90	99	87	86	87	101	107	76	103	109	105	95	98	89	92	111	91	96	90	106	104	96	117	99	77	103	102	96	96	81	102	84	106	90	91	94	91	91	98	95	102	93	96	102	86	95	81	93	94	75	117	87	86	76	85	100	86	97	93	90	96	98	93	89	90	98	97	90	85	83	73	90	106	106	89	102	105	117	98	94	97	101	80	98	89	102	94	96	79	94	90	86	78	94	96	99	104	91	113	93	90	94	97	86	94	97	105	90	105	107	89	98	99	93	101	89	87	122	97	82	100	91	95	113	84	81	100	97	99	112	93	110	91	101	95	88	83	89	91	94	92	95	89	90	115	85	69	93	124	93	81	98	93	118	99	87	93	96	86	94	92	88	106	97	111	100	85	95	87	96	88	97	96	101	84	78	117	109	104	115	88	93	84	97	115	95	109	97	98	97	102	93	96	80	130	97	95	109	111	108	89	112	107	96	107	84	99	94	97	92	107	119	78	92	108	96	81	76	97	93	99	96	86	96	103	98	99	82	84	81	105	110	88	97	96	98	93	89	87	95	103	96	106	93	76	96	70	100	97	103	79	93	121	86	96	78	108	84	97	85	95	86	114	83	93	94	112	97	91	107	100	112	82	89	107	83	87	107	95	81	99	103	99	104	92	94	107	91	98	102	79	112	104	98	85	103	82	87	104	101	94	92	102	97	90	89	105	100	81	96	103	98	95	95	85	88	105	104	86	91	100	94	101	110	103	106	106	116	83	93	99	93	89	94	78	91	91	88	104	96	109	88	88	94	96	92	91	98	90	85	106	104	96	95	91	90	102	105	96	84	92	89	75	89	87	91	86	78	90	102	96	111	83	85	82	103	98	91	85	79	105	80	74	93	87	80	103	99	82	104	89	66	77	99	97	108	106	100	79	79	99	85	67	98	88	92	94	84	71	96	84	96	93	93	91	100	99	113	92	94	92	97	102	101	118	110	84	88	90	98	113	85	86	88	95	91	95	106	96	80	97	101	91	109	93	98	105	103	98	118	100	109	99	91	79	92	97	96	100	85	87	88	92	93	79	101	88	72	89	98	90	98	84	101	96	103	86	94	125	107	104	96	93	83	103	102	100	89	64	81	91	84	82	112	113	95	95	90	107	104	95	99	106	123	90	96	98	71	99	76	99	82	78	96	120	102	90	110	76	94	102	92	85	95	108	104	111	85	117	95	70	95	89	89	79	99	82	106	103	95	105	111	72	114	103	88	104	99	98	99	88	115	98	110	112	103	97	93	88	107	96	85	90	80	94	100	104	84	91	90	78	109	93	95	102	91	91	92	82	87	112	104	94	102	95	117	97	85	93	114	85	106	103	99	98	107	106	95	85	102	102	95	106	97	101	96	99	114	112	91	94	118	100	78	90	93	100	87	86	125	88	98	115	83	91	104	101	93	101	91	96	109	118	98	89	105	106	103	94	95	98	90	81	105	98	89	90	97	105	97	101	90	95	88	100	88	86	99	99	84	97	85	96	87	94	108	110	103	100	100	86	80	98	107	96	98	111	96	90	103	80	86	98	95	94	78	83	82	100	98	89	107	84	101	77	96	104	80	91	104	114	97	95	104	85	89	108	89	93	100	75	97	98	107	90	83	120	89	103	88	80	93	82	117	96	104	100	88	111	106	92	98	81	97	78	83	111	111	101	82	95	107	112	82	87	88	102	101	63	126	95	89	94	89	94	111	107	110	95	86	108	108	99	116	87	93	106	112	111	91	88	83	86	78	108	92	103	76	112	110	86	83	88	95	87	82	77	98	112	92	103	95	98	83	91	106	105	103	92	88	108	85	96	91	94	106	88	104	85	105	77	99	106	110	83	99	88	99	94	117	79	97	90	97	88	65	103	93	87	92	81	100	103	102	100	91	95	113	102	109	106	100	100	89	131	116	89	93	90	137	86	93	101	91	87	108	96	103	93	110	121	93	104	110	110	95	97	94	96	86	91	96	90	83	83	82	85	91	117	86	106	103	103	107	88	92	80	90	85	90	101	78	118	90	91	108	104	105	81	80	109	102	105	99	114	85	94	106	104	88
18591	8449	11268	11644	8326	5168	3678	2651	1752	1231	969	771	630	540	488	457	442	385	362	364	304	308	273	287	300	238	281	270	237	247	207	241	247	242	233	258	231	228	236	251	246	221	204	245	208	252	227	235	237	239	215	213	210	206	221	231	187	225	224	218	218	229	215	202	207	222	224	231	235	204	235	242	242	207	207	226	229	215	227	215	211	231	208	221	208	210	211	212	242	218	224	246	204	239	202	213	213	191	201	224	220	214	242	228	232	216	226	207	239	222	230	220	240	214	229	210	243	218	209	213	224	209	217	208	218	196	245	213	252	257	225	207	204	230	238	216	187	226	222	225	215	250	196	242	204	224	230	232	238	244	241	244	205	209	216	247	227	221	230	242	236	219	218	189	225	215	192	216	239	222	205	223	217	214	202	218	203	207	238	217	212	217	215	217	221	209	208	243	244	223	225	243	224	210	220	260	219	201	245	231	213	206	243	243	201	216	217	210	214	209	195	226	205	222	226	236	201	204	209	225	202	203	197	218	215	205	241	201	234	214	243	229	217	239	227	219	240	183	203	205	234	206	248	209	204	215	228	201	209	225	231	209	215	243	185	195	227	206	215	198	243	220	215	254	241	217	200	236	204	212	221	223	198	217	229	192	220	221	227	198	205	242	219	231	202	221	233	213	221	225	204	226	221	221	215	219	253	221	214	210	217	195	216	194	213	222	231	204	228	237	224	222	222	202	227	211	228	224	227	238	202	247	219	217	217	199	223	232	213	233	209	221	241	218	197	221	220	228	221	222	229	234	202	205	238	202	213	226	221	203	220	243	207	197	234	233	200	241	193	221	203	225	219	224	221	234	222	210	205	235	211	227	217	219	233	230	226	199	206	198	224	208	218	225	239	232	213	199	201	212	229	199	222	225	204	226	218	211	199	220	231	216	222	231	209	209	235	186	238	243	215	229	228	264	235	204	224	213	227	232	202	209	233	199	224	206	214	216	236	229	225	236	216	195	210	215	247	225	224	246	212	238	259	223	219	235	229	205	227	212	194	215	227	253	222	218	205	235	224	238	227	227	235	208	227	220	235	212	233	207	226	218	192	233	210	228	239	212	225	211	216	215	226	229	184	243	229	233	199	216	228	233	196	212	206	209	231	241	237	218	227	227	247	226	218	225	232	214	200	219	235	228	252	223	217	194	216	236	231	222	199	229	206	219	206	221	228	224	211	235	199	202	235	205	205	228	220	223	220	207	205	241	220	202	188	227	221	206	218	216	224	217	223	216	222	223	221	200	205	218	215	210	199	215	196	228	236	220	214	212	232	217	220	232	221	196	210	199	214	230	182	232	209	206	229	232	237	228	202	204	214	241	221	244	221	203	216	221	213	224	233	229	213	217	230	207	216	209	206	230	222	208	231	211	229	247	204	233	229	200	229	221	233	195	235	217	233	208	240	215	225	200	233	212	203	212	247	206	240	231	212	205	209	195	231	205	206	207	222	225	177	212	233	226	222	211	238	214	212	208	217	210	224	221	209	207	236	204	231	227	256	224	219	206	224	247	218	215	212	233	226	224	264	209	205	209	220	233	238	233	242	217	232	202	231	212	203	239	230	223	207	207	197	213	240	208	219	225	255	206	224	244	228	224	260	217	195	242	210	247	208	231	200	223	224	232	229	227	224	209	204	184	252	224	226	223	218	233	205	193	226	222	207	212	227	205	211	222	251	227	200	223	219	202	221	230	226	216	201	219	213	225	206	229	247	201	223	240	202	233	194	222	234	209	234	204	218	210	207	235	192	232	203	226	233	210	190	236	225	231	206	209	223	232	228	221	202	248	243	204	219	241	210	226	232	246	210	225	215	220	224	234	232	209	213	206	219	224	225	220	209	202	232	219	218	243	233	228	221	216	218	228	209	217	202	222	211	242	221	202	218	223	203	229	205	224	228	219	225	217	210	214	206	201	239	217	235	219	221	225	213	216	204	202	220	212	215	227	209	226	205	199	243	246	224	221	238	189	241	191	231	214	219	217	228	244	219	214	195	205	231	215	235	234	232	229	216	201	249	228	202	238	184	245	205	229	215	244	196	209	215	246	243	213	237	219	241	245	227	215	229	226	229	203	226	201	237	252	208	240	229	240	224	219	225	223	249	209	203	203	230	219	215	232	227	207	207	204	210	234	225	219	227	223	250	221	214	237	221	247	223	231	209	241	225	219	210	225	216	243	217	247	232	222	237	238	211	219	201	228	231	213	214	222	222	222	223	232	222	241	219	224	234	227	229	237	224	223	234	226	208	250	221	216	220	212	200	207	211	210	226	221	232	213	195	216	217	201	206	219	234	206	223	233	208	237	229	201	219	214	227	213	208	263	236	222	228	209	212	207	216	244	226	231	225	222	230	205	227	197	217	214	211	217	221	250	207	217	209	201	233	217	224	230	209	220	214	228	222	247	231	223	242	224	234	218	217	245	219	217	209	209	230	197	251	213	195	214	217	241	207	199	238	223	232	218	233	231	241	212	189	248	220	236	217	203	220	217	242	215	262	218	235	218	234	212	211	209	208	216	251	218	191	223	211	227	218	248	217	208	211	205	207	223	238	200	233	209	214	237	201	217	201	236	219	233	243	223	208	235	243	199	248	219	203	219	232	223	224	205	206	242	207	229	189	234	228	237	272	229	195	212	208	204	222	237	228	236	209	229	235	208	227	194	232	228	198	238	235	227	219	229	228	203	238	238	222	207	213	203	216	190	208	200	234	220	200	225	209	241	204	227	220	215	234	231	232	232	216	241	221	222	231	209	205	248	223	247	219	218	206	203	258	229	225	225	234	217	201	236	212	198	242	207	225	253	212	232	233	237	247	202	215	203	205	225	225	216	212	222	219	228	225	201	239	227	211	222	218	234	229	226	219	232	232	186	226	211	220	242	209	228	217	197	215	203	221	240	195	206	209	228	227	220	200	228	218	243	227	251	191	237	225	212	216	205	194	228	231	235	222	245	212	203	230	220	199	204	228	232	218	214	219	194	233	192	241	244	227	196	225	217	223	222	208	220	219	239	249	207	243	210	197	244	197	231	238	217	223	241	226	235	234	231	229	209	242	201	213	189	242	193	217	229	236	235	216	245	224	201	212	232	204	223	242	227	230	207	232	241	238	203	238	219	242	224	243	230	214	221	216	220	220	230	186	220	220	226	223	218	202	221	216	207	226	213	238	235	231	219	238	231	222	207	229	219	222	235	211	206	224	232	225	225	197	223	216	243	224	229	209	220	214	234	216	243	249	250	250	237	234	213	221	213	203	228	234	232	254	202	234	219	216	210	214	200	243	230	223	236	204	199	196	217	216	215	221	202	216	227	217	253	214	216	204	215	198	224	218	208	243	237	226	204	269	216	221	203	224	212	200	213	190	225	217	188	234	247	230	241	222	213	240	206	231	217	217	246	172	222	233	220	221	231	227	214	180	237	221	194	215	202	202	209	223	227	207	207	213	228	216	204	207	242	236	203
35696	20007	19867	15769	10447	7402	5329	2794	1073	573	411	320	297	223	226	221	208	187	172	184	139	153	179	145	133	150	137	112	116	127	108	120	124	97	121	124	123	106	123	106	110	105	118	110	111	122	111	77	107	113	125	105	118	128	127	119	118	106	99	112	113	109	121	114	142	107	126	115	120	127	106	102	131	112	109	103	126	113	113	118	113	106	110	133	96	111	106	107	110	114	128	123	117	116	107	112	126	113	105	130	112	96	112	115	101	97	120	90	95	108	105	125	117	127	92	109	120	116	124	118	118	115	131	119	111	114	96	89	110	117	111	106	106	119	106	118	121	108	94	98	97	126	110	137	114	127	109	117	108	120	119	116	110	97	122	119	122	127	89	128	135	111	138	133	127	125	112	103	120	104	94	87	107	112	106	116	119	106	111	106	114	121	116	106	109	120	126	138	113	122	113	114	120	118	110	107	105	111	115	104	145	117	116	135	100	96	101	120	119	114	118	129	121	124	105	105	111	129	104	101	134	103	105	114	137	103	91	120	114	113	120	104	114	122	106	119	119	102	131	111	105	97	94	119	130	115	90	122	117	107	125	112	129	120	117	111	104	116	120	120	109	120	122	109	108	120	101	126	129	135	121	117	120	123	117	126	141	141	112	125	112	116	131	109	102	127	108	115	108	106	139	104	108	109	129	112	112	121	113	117	121	128	116	96	104	113	110	115	131	129	109	114	115	92	117	136	121	91	100	116	133	110	86	100	116	123	106	135	134	129	128	96	109	108	117	127	126	109	106	115	123	113	138	107	114	144	111	101	92	105	104	96	119	115	126	101	102	87	118	113	129	118	115	102	113	106	103	127	111	132	105	108	106	107	115	119	112	111	128	110	110	112	134	107	109	120	111	93	121	111	111	118	118	114	114	120	108	92	100	107	112	105	97	99	132	124	109	114	128	93	94	116	104	113	113	112	104	116	114	109	144	126	107	118	129	123	111	101	97	128	116	126	102	107	83	105	116	110	132	112	110	105	133	130	100	124	122	110	92	112	114	95	104	116	127	107	104	105	113	119	112	132	108	115	105	102	116	100	112	125	110	108	94	92	88	113	134	139	100	102	120	107	115	105	97	121	123	118	112	116	112	95	100	114	110	116	116	106	110	106	130	120	119	90	128	144	119	118	105	108	104	95	108	136	119	105	108	116	121	124	117	99	118	109	128	111	86	104	123	98	115	107	133	112	129	128	123	104	115	96	112	124	98	108	115	113	127	123	118	113	102	124	115	116	123	117	109	115	130	128	115	119	122	125	123	123	119	99	116	132	112	111	106	114	114	89	128	115	112	112	112	133	112	105	121	112	104	95	110	134	103	120	132	103	109	125	112	93	120	113	114	106	121	117	108	117	107	122	101	113	121	128	100	138	115	108	119	112	122	128	121	111	111	92	125	117	99	107	114	114	105	118	104	115	107	111	119	134	114	116	107	104	120	128	101	102	106	117	130	117	116	116	124	121	120	98	86	110	110	122	128	120	102	115	105	125	110	110	121	123	144	99	126	117	116	114	107	104	105	114	90	120	113	115	105	120	106	112	108	110	113	114	99	96	101	134	114	97	101	102	126	119	116	115	104	95	107	114	118	111	117	113	94	92	98	114	116	112	124	120	110	107	111	110	111	103	115	131	105	116	92	125	101	113	106	105	127	116	106	122	125	109	106	125	135	111	102	111	122	135	136	100	109	129	118	103	89	108	107	106	105	109	112	104	96	115	119	120	128	110	107	116	133	122	107	117	120	103	117	100	119	148	117	124	108	111	117	122	128	106	94	101	126	129	118	129	126	114	116	120	110	122	101	136	115	125	114	112	103	90	108	108	132	113	101	120	113	124	125	132	120	127	114	124	120	120	129	107	95	117	115	115	110	116	128	114	94	129	123	105	93	97	94	126	99	122	99	116	125	102	102	122	108	99	119	103	134	120	104	90	115	103	101	120	110	112	103	112	104	110	114	103	112	112	111	121	96	93	103	127	109	126	108	118	105	106	123	113	112	123	132	91	129	111	102	118	118	101	113	123	101	108	95	106	112	115	106	116	102	100	119	104	128	121	108	101	116	106	118	119	98	131	117	106	110	143	126	110	123	116	127	116	115	121	104	114	91	110	120	129	110	112	107	92	108	125	108	130	96	102	106	114	108	128	132	111	114	131	113	104	118	129	122	90	126	111	125	104	140	127	119	104	129	111	92	104	114	116	119	130	100	109	101	118	113	133	94	108	98	99	100	116	123	122	102	107	111	120	103	114	105	110	110	110	115	122	105	129	135	105	134	125	120	125	100	117	119	114	122	109	109	137	118	109	119	108	119	110	96	105	133	109	106	84	121	98	114	111	114	120	106	121	100	110	124	128	109	116	127	105	102	132	126	117	116	109	102	119	110	119	119	99	115	138	97	104	112	101	107	114	119	115	107	94	102	108	119	107	123	121	113	130	96	110	126	108	107	106	111	111	104	105	103	116	103	114	129	125	116	104	116	97	129	116	123	89	111	122	118	113	117	87	98	127	116	121	121	121	115	118	114	121	128	117	105	126	101	103	99	115	109	107	120	107	108	94	116	122	124	128	124	112	106	111	121	106	103	120	108	118	114	107	110	116	126	118	106	103	104	107	90	102	96	117	118	107	116	106	108	133	118	121	112	111	100	118	98	122	122	132	107	110	114	110	97	122	103	120	110	91	108	102	115	118	118	103	120	94	117	131	138	128	112	118	113	143	115	101	112	110	107	122	117	121	131	115	112	91	128	104	97	112	111	116	136	117	134	125	139	140	123	123	103	101	134	128	108	115	137	103	126	114	115	110	94	104	104	103	124	119	123	101	114	117	111	115	108	128	123	122	118	118	102	105	119	118	134	117	127	128	116	103	137	110	122	113	121	115	98	89	101	115	102	106	117	104	101	103	111	109	100	105	127	110	99	107	118	105	112	117	99	122	140	103	118	117	122	105	113	122	107	124	105	116	124	126	113	111	121	133	89	108	121	102	104	101	117	115	107	129	117	121	116	121	126	124	104	109	101	113	113	122	105	104	116	104	111	107	111	115	131	115	92	92	125	109	113	116	125	123	107	101	125	133	116	128	125	107	122	121	110	114	104	105	95	98	107	129	136	108	115	120	100	112	123	108	123	92	103	104	111	121	109	125	109	102	95	108	110	98	135	125	125	118	112	112	125	103	100	104	106	100	112	112	113	137	121	92	108	106	102	103	124	101	126	100	134	122	105	93	111	111	130	129	114	115	117	131	114	118	117	124	101	90	94	107	110	96	120	94	93	106	126	119	129	115	120	89	123	105	91	104	108	103	128	108	107	143	117	108	111	115	113	105	97	131	112	121	110	95	104	123	104	144	104	106	97	97	113	99	105	111	108	134	117	104	105	98	119	93	129	114	114	114	120	103	99	106	106	122	122	130	100	141	107	101	131	113	105	124	120	98	117	100	110	127	112	103	115	103	112	95	107	134	108	141
21871	15760	26055	26924	23244	20030	17556	10885	4590	2590	1890	1455	1102	994	984	811	724	724	628	570	521	432	481	437	365	370	388	346	294	311	308	276	294	280	326	275	260	284	307	285	299	278	277	314	270	288	268	279	294	261	293	257	250	269	280	246	268	269	280	262	255	280	286	277	289	256	265	262	264	263	263	263	266	269	253	258	270	253	255	270	257	272	225	261	278	279	279	273	244	253	258	249	277	248	283	278	266	252	291	252	252	296	257	252	270	270	261	261	276	298	250	257	284	255	273	289	286	253	264	269	251	242	239	259	264	263	257	243	251	290	249	245	279	267	262	258	225	281	249	286	274	285	265	247	267	263	263	263	281	281	231	285	254	267	282	263	252	259	267	262	255	257	258	232	282	231	259	255	261	271	258	252	274	250	255	259	244	272	252	289	240	245	267	271	262	270	285	279	274	255	257	274	259	262	289	281	278	252	280	259	257	266	275	281	262	233	260	279	250	245	241	259	250	262	255	252	250	224	264	266	262	240	275	250	282	272	284	288	266	254	260	262	283	256	260	264	285	262	260	253	234	273	249	278	254	273	239	252	301	256	255	241	269	252	286	257	242	233	268	265	254	217	267	275	247	266	233	266	282	274	271	273	291	232	258	241	272	257	268	238	258	276	270	238	265	292	269	290	262	253	260	264	261	252	240	264	268	269	252	252	274	239	254	306	248	220	260	247	229	249	250	237	275	227	234	293	252	286	263	282	266	259	267	245	266	250	268	251	255	256	248	274	274	245	251	282	263	262	272	229	271	293	254	276	252	243	258	257	239	240	294	256	247	241	255	249	238	289	231	291	292	276	249	232	232	233	259	262	269	255	257	237	224	274	257	244	249	268	284	258	248	274	276	257	265	259	270	243	275	267	275	274	261	251	265	265	254	276	244	248	290	272	242	260	257	255	276	257	249	253	247	242	262	240	272	246	247	272	241	257	252	252	253	296	256	258	248	252	235	255	269	266	263	271	281	264	246	271	303	261	270	272	249	282	254	258	247	260	264	255	245	296	264	246	284	265	261	265	250	269	286	236	286	276	254	240	263	265	242	258	250	260	265	265	252	242	255	286	258	247	250	254	251	274	275	276	250	271	262	274	263	286	270	281	244	243	263	255	248	226	248	252	252	254	271	232	242	269	271	263	271	262	246	245	259	238	243	280	262	272	273	252	237	263	258	231	267	235	275	284	262	227	255	261	225	238	251	242	227	232	254	241	259	267	250	248	252	242	268	243	279	275	276	273	255	240	253	259	264	282	252	266	281	258	251	252	258	235	241	282	259	240	266	264	240	242	266	267	232	280	258	285	246	255	248	255	241	249	253	270	263	280	277	270	261	257	249	293	261	250	260	251	291	250	247	271	259	240	272	246	277	215	254	258	250	250	237	257	272	257	247	236	237	284	271	265	244	245	288	261	274	278	236	232	271	249	240	256	289	247	237	268	267	264	241	254	256	231	248	267	260	266	272	265	269	234	269	245	244	271	284	255	267	265	262	246	255	265	241	267	270	255	239	266	251	223	245	248	261	281	264	255	262	254	290	283	237	252	267	244	256	298	258	252	269	244	253	249	281	242	240	257	261	265	272	238	239	266	240	279	249	249	255	251	258	251	267	259	261	246	257	264	238	210	272	250	252	241	262	248	250	242	245	238	240	264	254	278	260	285	259	279	264	228	265	254	236	280	258	239	290	265	265	273	246	244	266	222	229	286	251	257	265	253	275	249	255	275	267	260	260	261	268	280	271	269	238	276	223	274	257	260	262	256	270	266	257	258	280	269	263	272	266	278	278	256	276	224	251	261	247	241	279	268	292	264	279	272	290	276	246	260	263	276	250	263	244	267	273	258	268	292	307	255	252	278	264	253	285	257	269	244	254	271	252	257	252	236	267	244	270	260	256	262	272	240	233	290	251	266	239	247	247	251	255	240	266	293	257	260	275	287	272	265	226	282	248	262	257	274	246	226	271	274	253	244	272	259	270	256	262	233	262	233	249	247	271	249	253	264	275	244	298	251	271	270	268	257	277	259	256	222	230	271	242	277	269	258	257	275	239	255	231	268	263	270	247	280	260	264	226	259	275	247	248	276	270	261	262	242	277	237	251	257	247	251	281	250	215	260	235	247	284	268	273	262	274	267	237	275	244	292	251	237	256	256	248	239	258	261	245	267	268	251	245	279	261	269	284	258	238	252	257	257	276	237	251	244	245	250	233	246	276	266	281	265	277	240	256	279	246	243	256	262	229	244	253	238	255	272	255	265	270	253	261	290	255	273	256	262	256	240	208	230	251	264	235	265	243	250	255	256	220	259	259	234	252	241	251	278	254	247	250	276	253	269	250	231	272	252	282	277	239	255	256	262	254	266	252	250	269	272	239	260	239	264	281	246	288	241	244	211	267	263	246	259	265	225	251	227	262	234	268	249	255	268	269	246	270	236	248	279	262	255	269	264	253	262	248	253	255	246	275	263	263	241	246	308	274	278	257	256	278	267	271	259	273	219	240	277	261	228	233	251	286	239	256	269	251	253	236	277	237	288	257	251	264	243	254	272	253	251	254	250	245	274	265	276	310	239	268	260	258	222	227	270	246	263	277	282	273	269	248	238	261	269	269	262	244	281	284	251	268	276	213	256	261	249	240	261	243	255	223	253	264	250	246	249	251	263	242	248	255	225	260	252	237	293	235	272	272	236	272	236	265	256	259	251	257	247	286	222	236	258	272	238	252	250	261	249	260	253	247	256	260	263	247	254	235	219	271	275	282	231	254	256	264	249	278	238	271	263	289	270	247	274	266	249	288	234	242	259	244	265	271	282	263	238	260	261	248	262	258	269	292	270	255	234	277	268	229	248	255	239	268	271	272	256	218	260	300	255	272	265	282	239	258	251	276	282	267	245	270	244	264	247	253	251	253	269	269	267	268	248	268	265	287	261	265	269	252	239	286	272	249	235	288	267	228	272	286	251	240	253	263	244	258	253	265	251	230	260	249	226	248	247	267	254	259	260	256	251	269	265	262	276	268	241	273	258	272	258	269	262	269	269	259	239	222	247	246	270	224	252	250	298	259	256	245	242	286	241	251	241	279	262	273	241	278	234	256	252	266	265	295	243	278	270	288	273	232	244	257	263	252	246	257	258	228	246	239	288	292	277	247	259	264	285	259	268	266	268	232	262	255	259	257	250	271	267	248	268	285	249	244	257	288	280	274	265	260	282	270	234	275	259	254	270	265	268	254	263	244	271	273	254	287	262	275	269	255	284	246	242	309	253	261	253	273	237	274	271	247	265	260	254	268	237	253	265	264	244	258	244	233	252	260	229	278	238	245	247	264	228	259	263	252	252	268	261	276	253	265	243	254	250	233	257	265	279	269	261	271	254	253	261	267	249	233	272	258	265	255	260	275	257	267	276	247	277	257	249	256	262	268	255	260	251	266	271	266	262	211	256	283	261	244	245	290	270	276	260	279	255	218	268
46149	31444	27259	22771	15594	10104	7224	2971	1059	679	461	350	295	262	269	222	235	214	194	179	179	146	142	169	134	131	130	157	138	115	103	128	107	148	134	109	127	120	120	132	119	147	126	135	134	125	123	106	123	144	111	111	118	112	153	127	126	124	133	115	117	112	103	127	133	120	111	124	150	130	103	120	126	119	116	141	136	103	130	101	103	116	135	133	111	118	97	122	122	116	120	98	96	118	127	110	122	127	130	107	118	116	128	130	102	118	119	115	119	112	127	136	122	116	129	109	131	125	130	120	151	104	115	118	100	131	99	129	103	112	110	116	111	115	112	120	110	144	106	120	117	119	155	131	121	114	137	133	122	124	132	131	131	122	112	136	120	114	117	122	124	124	102	137	107	132	108	135	109	102	110	115	114	125	113	125	130	124	102	112	140	98	117	132	105	115	127	127	120	102	104	119	124	140	126	119	116	132	118	130	123	142	113	104	120	115	110	95	128	130	106	135	125	104	105	133	122	121	127	123	129	103	141	137	140	120	121	110	113	115	108	131	116	130	128	120	125	144	142	116	114	122	131	122	96	129	132	145	120	116	117	149	109	134	113	112	120	100	127	122	102	121	133	128	125	120	102	143	105	105	109	115	134	122	124	83	98	105	126	119	122	125	131	105	132	118	111	105	126	112	136	120	126	114	128	126	120	119	141	117	136	113	117	118	141	121	106	130	121	133	127	125	118	114	91	118	101	103	133	107	119	118	99	122	119	134	135	127	113	107	124	129	98	125	123	122	121	130	128	113	126	137	118	118	102	91	125	133	130	117	137	99	143	127	123	119	111	102	137	146	120	142	136	119	111	138	137	128	134	106	106	120	126	127	125	121	103	122	142	136	128	111	144	119	115	112	99	128	103	134	125	108	113	121	102	114	103	131	118	136	125	105	106	114	112	131	127	131	130	137	108	112	116	115	131	120	117	114	125	137	118	125	104	121	94	132	106	137	108	121	120	99	126	126	123	113	130	114	130	126	112	134	118	120	117	123	117	115	107	135	121	124	106	107	112	119	128	117	128	131	113	120	132	102	129	125	117	117	120	126	97	136	120	109	110	134	130	120	133	121	129	123	127	109	117	105	102	122	103	117	128	119	107	128	99	129	112	120	127	137	101	127	108	114	105	136	122	129	109	129	122	128	107	110	118	133	129	112	123	120	108	125	105	110	107	124	120	131	121	113	118	114	108	111	124	139	117	111	132	120	115	133	112	127	130	110	115	96	122	141	100	120	116	128	114	132	115	128	125	110	105	119	133	127	115	117	131	133	134	114	119	155	113	119	110	127	108	116	117	99	146	144	139	103	132	92	93	108	109	139	126	130	109	117	123	120	134	110	139	117	118	111	106	124	114	117	133	110	130	109	125	99	111	120	106	114	116	122	145	135	140	129	120	120	143	121	119	120	148	133	122	112	151	129	126	124	111	111	106	113	101	128	119	105	141	110	142	117	121	116	118	125	115	115	127	122	134	117	131	114	110	130	121	105	103	121	129	115	139	139	126	129	123	104	144	118	112	123	102	136	113	112	114	140	123	132	117	114	124	143	135	121	128	130	125	101	91	107	102	118	121	101	119	112	88	113	122	125	117	126	125	109	135	116	115	131	120	138	126	128	122	125	123	105	126	125	106	111	108	136	115	123	140	127	96	116	122	121	119	125	116	113	127	116	119	134	109	119	121	128	127	124	113	110	123	117	138	107	135	126	121	128	102	112	134	122	133	130	121	114	127	90	125	130	118	107	122	118	120	132	127	127	121	115	137	150	114	113	107	112	130	122	109	100	137	125	126	105	104	128	116	119	108	123	127	108	113	100	113	115	123	114	111	133	143	125	125	127	128	121	133	107	129	119	115	128	112	137	111	100	109	114	106	128	99	120	112	119	122	125	138	128	107	107	118	113	126	129	115	126	134	114	106	132	120	124	137	121	144	115	148	108	118	137	113	121	122	104	112	111	119	107	129	138	119	123	110	120	112	121	110	140	121	127	130	145	159	92	108	120	116	123	129	99	118	117	127	136	110	136	122	128	117	125	113	113	132	106	135	127	124	123	133	136	133	106	137	103	125	121	133	121	128	120	122	102	112	123	136	117	113	104	123	124	134	115	122	120	136	136	117	121	116	105	112	112	110	115	86	109	149	120	107	111	118	109	117	122	127	151	93	109	146	121	132	119	130	116	114	123	117	108	124	136	125	129	126	99	128	128	128	122	102	120	115	133	112	116	112	117	125	132	122	119	120	119	129	127	132	116	110	102	144	119	117	138	125	121	121	140	102	124	122	117	109	124	111	118	142	103	111	93	110	117	110	118	110	118	110	129	117	110	97	99	112	122	127	114	115	116	114	119	103	110	115	90	119	115	126	125	139	135	137	123	94	97	100	111	112	131	91	149	124	113	136	123	123	127	105	112	117	104	110	108	119	106	123	117	119	118	131	119	116	125	138	102	135	119	129	125	123	121	116	110	122	123	141	132	111	133	116	132	118	103	118	96	116	128	131	117	129	97	137	111	132	97	129	102	126	123	129	122	145	111	111	105	116	128	119	116	113	112	127	137	106	122	104	111	115	130	119	108	116	111	137	151	111	109	100	121	104	132	147	132	118	125	110	128	109	106	115	122	103	107	134	127	111	134	111	114	101	115	135	113	116	122	123	119	118	146	126	122	95	126	133	100	137	104	133	120	112	117	108	96	128	133	125	106	115	111	122	117	120	113	119	123	113	116	120	137	114	126	118	107	115	114	128	112	118	133	100	121	111	110	113	123	108	122	127	115	107	113	109	121	113	131	135	111	110	132	115	117	108	136	142	141	138	113	117	123	119	135	129	107	121	138	105	120	103	122	123	127	120	125	92	99	122	138	123	121	118	125	147	117	127	125	128	117	137	115	129	104	134	116	111	137	133	105	128	113	126	112	113	100	124	114	110	111	127	118	127	121	107	111	119	118	134	134	120	133	112	131	137	101	101	137	108	121	125	107	102	115	132	108	107	112	107	116	121	115	107	114	118	103	138	105	122	96	107	118	114	149	131	127	125	124	117	112	121	118	112	130	126	125	109	125	111	118	108	96	126	141	123	123	131	114	136	101	125	132	119	118	92	133	125	145	131	124	115	124	126	120	133	128	130	135	133	121	132	120	120	105	110	104	112	93	130	116	128	139	130	108	121	111	138	132	146	112	129	110	102	118	116	122	113	133	109	135	127	127	140	118	114	126	116	111	131	145	129	127	131	105	128	119	111	117	117	120	108	127	113	131	122	110	110	114	117	132	137	125	110	126	110	138	117	104	133	120	107	113	116	130	98	125	126	99	111	133	121	124	105	129	124	123	117	115	116	115	126	135	145	108	97	104	128	144	117	123	135	137	116	136	126	101	139	122	117	111	112	114	120	116	132	125	122	122	119	139	117	150	120	121	113	135	137	123	125	117	131	138	117	109	118	134	146	119	115	133	115	105	90	124	111	133	115	122
28702	24303	31906	33239	27566	23733	20061	9308	4682	2906	2269	1775	1350	1182	1098	1036	1003	844	801	646	549	515	482	429	414	413	435	378	365	335	286	305	291	314	307	338	274	326	331	295	315	331	300	299	275	285	309	296	283	273	314	298	291	257	270	274	276	236	281	283	274	266	285	277	278	266	299	236	283	273	273	295	291	255	264	272	285	269	285	296	281	284	232	268	276	273	284	258	304	284	267	258	265	290	291	297	228	284	309	263	270	267	271	283	254	265	253	261	268	291	291	284	266	280	224	285	256	260	277	290	252	275	269	284	254	260	254	284	281	278	230	273	301	265	290	258	275	251	250	262	284	278	243	281	298	262	273	290	275	275	265	294	266	235	245	248	271	282	310	289	254	255	270	256	282	300	235	271	259	267	247	291	253	248	263	250	275	258	274	270	285	247	257	247	277	262	230	286	236	268	250	274	276	261	274	271	269	263	287	265	260	270	244	262	246	263	245	277	275	287	280	251	271	274	269	292	266	257	272	283	294	271	237	288	245	270	259	251	276	266	254	258	273	285	269	267	265	275	256	289	257	288	258	285	274	253	272	234	242	269	285	260	244	277	260	270	276	287	274	262	287	248	265	271	283	231	281	276	238	253	291	275	287	259	261	248	282	255	259	258	299	265	270	282	266	251	266	262	244	286	257	229	288	257	264	267	253	267	245	267	247	293	238	278	281	256	259	282	273	256	264	253	261	259	260	269	295	251	241	256	256	259	267	232	251	229	262	265	287	252	251	242	262	270	281	282	257	285	246	260	273	303	257	266	258	270	278	245	250	267	293	262	263	283	277	271	261	233	234	271	274	272	256	273	278	258	280	288	285	261	277	253	253	273	266	266	264	270	251	266	275	251	261	265	259	257	275	297	262	273	243	307	263	274	293	265	274	299	242	258	246	274	253	270	257	252	249	282	292	253	263	253	254	254	243	259	281	286	267	290	272	252	279	282	252	235	286	257	271	294	266	308	277	267	281	260	289	255	256	309	271	263	258	294	264	284	278	239	260	282	238	289	277	264	244	246	282	292	235	293	281	262	265	255	264	249	253	302	279	247	288	264	280	252	256	279	257	241	245	242	278	239	263	266	269	279	278	269	255	285	251	281	274	284	246	271	288	286	283	260	249	262	283	266	244	290	241	253	284	277	277	243	243	263	273	286	280	260	233	265	272	288	275	303	274	288	248	250	300	256	267	270	264	259	229	273	294	292	265	262	274	250	275	240	271	256	289	281	285	272	282	295	264	268	286	274	241	272	271	257	277	286	316	299	269	306	276	261	265	258	254	274	240	297	281	318	243	284	289	247	292	243	272	258	263	257	266	287	273	302	262	271	249	269	260	259	281	276	253	273	297	302	291	291	256	309	278	237	244	266	283	293	269	274	277	290	254	245	267	265	268	273	251	271	255	275	261	275	277	260	257	254	258	265	263	274	270	273	259	299	265	284	296	256	281	263	247	269	287	251	264	243	255	274	255	249	270	285	264	256	264	267	293	285	287	266	288	270	263	292	248	291	258	280	259	288	273	263	282	289	272	271	260	285	265	265	264	275	264	288	267	258	269	272	271	246	285	275	251	252	268	269	261	265	284	262	268	262	264	281	270	259	242	289	248	275	256	276	290	277	280	270	274	251	253	267	269	269	279	308	222	258	274	263	289	299	268	257	280	259	245	265	274	251	252	260	254	243	269	309	271	233	260	274	276	253	288	253	292	272	270	263	274	285	278	284	267	274	262	295	228	261	270	252	279	277	228	251	231	266	263	253	272	238	259	254	285	256	252	281	248	271	268	274	309	265	315	247	277	291	265	285	253	249	252	267	281	263	250	282	275	266	284	274	263	292	258	255	244	289	274	253	250	260	245	282	277	271	282	273	246	279	265	244	284	266	290	252	276	255	267	256	259	275	311	262	281	261	282	285	271	294	286	260	267	259	256	254	256	257	267	249	288	291	277	240	276	261	268	248	270	268	264	312	337	257	280	282	259	279	257	284	273	281	257	261	270	239	270	264	277	271	293	264	275	292	262	279	269	238	301	265	250	245	277	260	270	244	256	262	270	287	281	271	266	268	291	290	280	266	262	283	286	249	247	243	254	276	260	258	273	265	268	270	260	269	289	278	276	264	257	286	287	258	253	282	284	268	296	273	263	261	246	259	260	294	247	266	281	265	290	228	267	254	285	273	251	256	255	296	263	247	259	297	247	252	261	261	268	255	294	281	308	254	268	256	275	264	276	282	233	239	259	221	275	247	280	246	270	269	261	301	279	282	262	248	282	254	255	288	290	301	271	259	275	274	248	273	237	289	271	262	261	284	266	284	293	239	269	255	271	256	257	270	307	269	270	280	242	263	260	251	264	269	260	280	307	280	261	282	245	259	258	279	264	263	272	265	245	300	272	274	259	270	276	249	274	260	260	291	268	282	268	267	274	282	250	287	267	273	281	267	244	295	265	288	266	292	281	261	271	235	260	242	249	255	283	250	274	258	264	275	291	249	278	255	261	280	241	244	245	240	270	244	289	271	281	252	270	250	271	258	288	265	271	263	284	243	252	239	306	291	266	245	252	294	273	273	287	266	308	290	254	267	268	260	237	267	252	268	249	289	264	232	271	256	285	260	267	263	283	255	250	245	305	314	259	234	288	260	281	277	255	277	272	265	269	269	269	284	287	260	264	285	268	286	288	264	286	262	248	261	254	274	276	287	289	292	245	270	273	273	269	258	284	235	262	248	269	249	272	283	229	262	247	257	275	269	262	282	263	284	264	274	261	282	275	268	253	257	320	275	286	288	264	272	274	257	307	278	258	270	258	281	278	267	256	276	263	274	257	254	272	254	280	260	252	291	281	279	241	292	301	265	277	278	298	282	240	264	273	247	263	218	253	285	286	245	257	278	223	255	280	273	280	257	263	255	282	282	276	257	315	274	287	295	254	275	279	288	265	267	285	261	262	259	270	275	235	271	241	255	267	269	312	283	283	285	270	254	283	303	275	254	259	276	277	235	266	277	246	282	273	243	271	282	260	269	258	265	259	279	283	266	271	271	269	304	260	269	265	248	307	285	262	278	275	268	271	270	264	291	247	278	258	284	225	275	271	270	257	279	270	255	270	291	299	277	268	254	265	254	297	266	265	292	263	260	291	281	271	271	268	273	275	263	269	250	279	291	259	254	267	264	283	271	272	280	278	265	278	262	268	270	303	276	270	237	264	264	257	275	236	260	271	238	262	244	258	262	262	254	252	289	312	223	255	257	269	261	253	279	256	265	278	270	274	290	277	270	263	285	269	265	263	285	262	270	245	262	252	285	262	255	253	254	249	281	267	263	297	286	300	247	279	238	295	277	271	269	279	278	276	265	268	287	265	291	273	259	293	253	267	255	253	259	264	281	256	276	302	267	278	255	266	275	260	258	303	288	257	258	307	257	251	269	278	284	261	307	252	303	267	250	250	241	256	271	282	279	263	257	295	289	283	258
24658	12623	8161	4761	2764	1503	795	533	430	304	262	223	189	171	156	121	139	124	121	127	104	82	92	112	100	105	100	93	77	91	112	86	102	96	101	104	95	116	98	91	104	88	82	103	99	97	97	96	95	89	90	134	110	90	100	83	101	89	88	106	95	69	106	101	95	83	89	94	102	101	90	106	86	96	99	82	90	91	93	95	107	93	110	88	105	91	107	87	101	97	96	105	88	106	95	93	97	86	101	102	98	102	107	99	124	87	103	86	85	105	66	98	72	84	87	97	85	78	84	79	109	107	92	93	97	86	91	95	98	96	95	114	92	103	81	98	124	78	118	74	99	97	105	103	113	96	78	96	109	89	97	101	90	95	104	90	89	87	85	105	94	85	96	83	100	104	80	80	83	87	86	84	93	94	80	90	100	92	97	107	101	81	132	87	97	83	111	89	124	96	105	86	98	83	103	89	111	104	103	101	76	77	111	95	87	103	91	101	91	95	81	100	84	102	88	112	99	93	90	90	107	108	91	105	90	113	89	95	110	78	108	112	102	100	93	111	95	88	75	103	117	92	112	119	99	88	103	108	69	89	82	98	94	88	82	97	94	83	97	85	87	88	95	97	95	88	80	95	89	119	106	89	98	97	89	89	100	86	105	99	103	91	104	111	97	88	90	102	94	112	101	103	92	84	78	105	81	86	87	98	90	89	76	100	94	103	92	102	98	91	88	77	122	92	89	116	71	117	82	77	98	107	78	86	83	100	107	110	97	86	96	99	89	98	112	80	103	96	93	105	89	91	74	107	87	91	100	93	93	79	72	94	94	109	76	76	88	105	95	100	82	103	93	97	92	104	93	76	110	98	93	100	114	102	93	94	89	114	98	83	101	76	97	96	89	96	100	97	121	95	79	105	105	86	81	99	130	84	96	91	107	92	92	72	101	103	106	108	98	83	86	101	80	96	102	97	105	107	83	91	91	100	89	91	101	91	93	106	85	95	107	88	86	97	79	88	109	100	92	96	92	77	100	111	111	108	100	81	98	103	90	88	102	91	88	85	81	86	103	96	80	88	90	104	83	95	116	109	115	100	83	96	103	105	109	88	96	69	97	81	105	110	115	86	108	86	92	95	89	108	99	101	100	98	109	85	88	93	95	90	96	74	96	105	92	88	101	91	104	92	84	90	96	94	77	79	86	96	99	90	101	104	88	106	91	87	103	96	94	91	95	100	123	107	80	109	91	90	104	119	98	80	104	94	84	107	107	91	92	98	90	80	91	102	98	104	65	108	106	101	76	83	99	94	103	85	94	103	83	84	73	94	113	101	98	120	84	105	108	98	85	92	122	101	82	93	77	118	94	114	96	101	106	99	96	102	89	76	112	117	111	111	90	120	103	101	80	86	96	84	94	83	96	92	99	92	89	87	80	96	79	92	73	95	98	91	100	86	103	128	92	93	84	85	94	109	84	95	92	93	95	102	97	89	103	90	94	90	106	105	113	109	93	112	94	107	79	91	104	109	107	85	101	80	95	107	91	99	111	106	111	82	92	87	98	89	89	107	89	86	97	87	82	109	98	105	97	106	101	116	100	105	87	105	77	79	100	105	72	91	100	99	105	117	95	97	82	85	98	106	90	77	100	92	97	75	85	77	114	114	88	92	108	91	101	114	108	92	84	80	96	98	111	83	98	89	99	112	104	84	92	87	97	104	80	89	93	103	105	82	90	99	73	100	104	98	109	86	79	102	78	78	102	99	99	77	92	103	95	97	108	101	106	113	84	101	88	93	76	101	85	101	96	90	110	83	71	91	95	106	101	94	94	113	110	89	82	97	87	98	111	106	96	95	99	68	90	91	111	101	93	104	103	87	97	100	105	75	95	79	103	106	100	104	83	85	95	93	82	101	92	80	93	115	81	85	99	96	99	86	84	103	94	103	95	101	83	104	89	104	77	88	105	100	95	101	93	81	84	84	79	116	102	92	96	95	75	86	97	95	82	114	84	95	88	81	103	77	92	97	105	100	102	72	84	98	99	86	118	103	89	75	93	94	89	82	94	110	93	102	87	93	86	87	87	84	97	96	103	90	83	90	76	88	108	90	92	96	97	106	84	100	111	100	99	96	108	84	107	93	106	100	87	78	98	120	81	100	92	102	105	93	99	108	96	87	91	105	85	92	110	102	106	97	77	83	99	81	94	92	78	81	90	109	100	93	102	85	99	95	100	100	93	83	91	84	105	92	81	80	73	108	106	84	87	83	88	98	91	91	93	91	90	95	77	94	115	97	85	102	77	108	92	104	101	86	105	81	95	106	91	94	94	106	79	109	95	93	89	123	113	101	93	101	72	103	109	83	102	125	93	84	83	103	93	90	112	111	76	91	93	100	95	97	87	88	101	95	104	71	97	95	98	106	89	75	114	105	100	99	86	79	94	90	94	90	84	81	92	77	90	111	96	86	96	95	97	91	93	91	110	112	91	91	77	92	94	80	101	121	101	99	86	94	92	106	100	77	87	109	96	104	120	110	74	88	82	104	101	90	84	82	94	87	81	93	103	90	102	96	106	107	99	100	92	99	108	82	80	88	87	86	92	88	97	100	120	101	87	110	86	75	104	83	104	96	102	93	96	102	90	85	76	119	98	97	88	95	88	97	82	86	91	88	82	88	77	85	98	93	103	76	110	107	120	94	101	92	87	90	109	96	88	85	85	107	74	98	78	81	88	97	86	97	101	96	74	95	96	91	128	85	84	101	114	89	101	92	92	78	81	94	108	106	103	117	76	93	105	85	98	112	102	97	98	104	81	111	109	94	94	102	89	95	80	106	101	100	103	86	100	101	91	96	93	72	86	97	103	105	94	73	94	88	91	88	91	89	92	125	96	99	101	89	100	92	82	105	97	109	83	74	87	92	84	86	125	106	105	94	80	83	84	108	94	103	81	97	87	89	98	91	89	88	86	100	77	95	96	90	84	84	89	85	105	90	95	93	83	95	101	97	115	94	117	99	82	122	102	86	105	80	85	108	108	102	108	92	84	80	75	90	118	96	90	88	94	129	83	95	109	90	80	113	116	96	126	109	104	103	135	95	110	100	88	84	82	80	89	81	99	100	97	111	98	99	89	91	109	113	99	106	85	103	91	79	74	88	78	96	86	104	94	91	90	86	98	92	97	104	87	81	101	96	116	93	89	100	112	88	92	112	108	111	106	104	86	83	109	86	92	94	86	96	85	96	97	93	94	90	104	96	86	101	88	91	89	80	85	85	98	91	110	98	87	95	87	112	106	90	87	101	77	86	99	108	90	108	92	92	90	90	88	97	89	81	89	107	90	86	103	90	92	91	79	100	97	100	74	96	102	106	82	107	116	87	103	96	116	93	98	90	102	102	107	87	92	107	92	98	86	97	98	107	80	87	108	88	99	98	92	110	94	93	86	105	92	91	100	85	85	83	94	99	93	114	137	80	104	86	94	84	81	110	102	97	97	82	57	93	104	91	83	98	86	104
14668	9587	13500	11852	9484	6053	3488	2286	1857	1466	1138	916	794	674	600	541	479	444	435	390	352	299	354	324	306	266	282	258	248	269	237	244	238	218	232	247	251	245	217	223	229	221	211	244	227	213	216	248	222	216	239	248	220	248	219	220	234	242	224	238	188	226	228	239	212	252	228	228	207	218	220	203	222	213	212	236	225	246	256	220	224	212	237	243	222	229	232	220	197	203	227	235	203	216	231	234	211	224	204	258	232	234	202	225	228	233	212	200	211	208	232	235	220	213	213	248	229	217	249	219	215	203	237	222	223	215	236	229	236	214	204	227	224	224	193	186	186	210	219	216	191	242	218	249	247	240	211	213	237	228	236	226	244	208	221	220	226	198	212	188	254	220	232	233	203	206	207	203	221	206	216	207	229	219	207	216	239	218	222	221	213	232	215	222	216	242	215	220	194	202	188	229	215	225	207	240	230	216	224	205	241	211	233	217	207	201	204	220	229	233	218	238	213	223	229	204	225	223	230	224	245	207	226	215	245	204	219	183	210	220	200	251	233	245	210	219	181	218	207	224	221	227	217	221	235	228	222	211	228	220	237	235	216	194	205	235	188	203	221	240	207	217	217	218	219	216	226	215	217	228	218	245	235	223	221	207	237	196	222	211	198	210	207	217	205	227	194	211	236	203	217	208	218	240	225	217	200	237	202	193	218	215	213	209	236	196	211	218	220	209	228	225	228	238	211	198	217	208	235	235	235	211	243	238	227	224	205	211	228	214	246	233	223	212	216	229	227	202	184	251	216	207	200	229	215	218	231	232	216	204	244	236	228	230	220	227	230	210	212	206	212	234	222	230	245	229	217	233	191	203	207	230	189	197	218	213	243	204	218	218	220	220	229	229	212	219	250	219	224	200	213	221	204	222	241	232	213	230	202	232	193	201	231	230	211	229	219	226	214	220	199	232	209	199	202	249	216	225	217	208	238	226	217	219	212	225	221	224	201	200	219	207	240	215	194	254	209	221	221	232	222	238	228	227	202	207	202	204	219	214	220	209	223	227	234	205	208	214	236	230	197	245	220	231	241	223	219	239	246	195	203	206	232	214	200	203	233	226	207	225	221	217	219	209	213	227	202	205	214	227	214	239	246	223	221	228	200	209	208	231	212	179	219	227	196	197	229	187	224	239	214	201	219	211	226	220	229	201	217	235	245	201	230	226	217	209	224	201	193	226	226	224	205	202	212	208	207	202	225	237	190	230	236	196	219	224	202	200	197	203	218	227	228	209	219	209	210	212	185	220	244	196	220	220	211	242	222	199	197	228	245	209	226	212	241	240	228	198	216	208	219	199	213	224	238	220	224	206	216	230	209	212	205	208	184	221	219	240	191	211	236	207	246	223	212	238	211	212	235	235	227	229	219	224	203	200	214	218	221	241	247	221	224	221	235	201	223	246	215	225	222	210	243	239	247	213	253	236	208	210	221	211	240	242	183	229	217	210	237	197	200	231	209	220	201	216	232	212	210	212	196	214	204	223	206	213	212	214	210	216	205	230	219	246	218	214	192	202	231	226	247	252	216	225	214	216	208	252	220	206	223	230	214	188	234	218	234	236	208	210	224	205	219	230	238	214	225	212	204	248	243	197	211	218	206	205	224	210	247	210	211	210	232	203	206	223	211	215	229	210	242	213	236	210	213	221	234	199	198	221	210	240	225	199	220	222	185	209	234	209	239	230	219	232	210	238	237	210	232	233	241	223	207	201	233	211	232	197	205	205	214	206	241	197	212	206	219	239	226	220	234	231	207	210	213	219	228	209	218	210	195	237	239	233	234	197	233	236	240	213	210	221	196	212	227	226	212	204	220	213	218	241	233	222	198	209	200	218	233	247	231	221	208	234	209	236	242	192	219	190	227	216	235	222	265	231	207	205	242	239	217	220	229	188	207	206	228	230	253	200	235	200	234	222	246	216	215	202	211	233	208	210	253	253	200	215	216	231	211	253	199	219	203	234	212	232	210	210	206	198	200	204	206	238	214	210	217	226	208	200	224	208	210	204	246	218	232	213	221	214	244	211	211	204	197	201	230	220	228	227	220	222	220	228	198	218	212	228	245	217	230	218	231	221	213	202	197	223	227	236	209	223	218	221	200	217	239	203	227	221	245	215	242	217	221	224	193	231	215	212	197	212	207	229	210	213	225	217	233	224	234	246	178	246	214	235	224	203	203	203	207	215	219	233	221	231	229	240	199	217	247	208	227	240	215	212	205	210	203	240	202	238	213	211	205	197	228	215	229	223	236	216	223	214	208	217	218	214	201	249	209	218	232	237	217	212	213	216	218	236	215	217	207	220	201	206	211	235	235	233	232	210	226	223	222	227	214	247	233	201	219	207	215	232	215	203	203	248	231	196	235	203	203	214	233	201	185	237	207	215	217	201	199	217	192	211	213	210	231	232	235	208	225	210	210	223	210	254	185	218	214	209	201	242	227	228	211	239	238	241	231	215	233	209	230	214	212	224	198	208	236	237	212	224	247	229	207	210	230	237	223	219	196	220	222	206	243	215	202	220	213	211	233	230	226	222	236	228	230	213	220	224	239	203	232	214	197	221	242	221	208	189	237	246	234	221	215	220	203	222	221	219	240	200	223	206	238	231	205	228	214	218	211	216	205	212	208	225	217	204	224	204	197	213	193	217	246	227	209	205	223	220	213	258	228	215	226	227	264	212	215	206	209	216	228	229	230	227	226	223	230	215	223	199	222	204	230	220	215	210	215	178	230	219	230	219	196	217	216	215	224	224	217	234	223	195	206	185	232	232	220	188	234	199	237	229	178	201	230	235	214	223	228	210	194	194	204	213	226	240	241	243	223	222	249	227	227	210	207	231	203	211	237	215	183	216	214	231	219	218	215	214	220	221	201	221	220	231	224	227	229	196	233	221	222	222	209	198	222	212	235	199	193	233	203	237	203	254	220	212	220	220	209	201	221	239	248	218	204	228	228	204	204	238	241	222	239	213	202	209	236	203	223	220	196	220	215	224	216	237	233	244	228	211	212	194	209	228	210	228	178	215	207	213	242	202	200	222	244	219	229	237	235	209	232	212	212	229	190	187	238	227	225	207	205	249	189	221	216	202	191	232	227	240	217	208	218	266	243	245	202	208	216	227	203	214	222	245	229	230	196	173	215	243	207	205	212	232	198	233	211	213	208	220	243	225	212	212	241	213	219	221	228	209	235	221	192	258	196	238	210	235	220	240	209	222	226	228	230	218	211	221	191	221	240	228	224	229	235	233	233	221	195	209	222	219	225	229	216	229	197	218	227	210	219	231	198	234	243	206	221	214	246	226	194	218	226	236	235	220	237	220	233	238	255	221	245	201	214	207	206	217	223	229	225	231	211	203	226	232	236	221	230	213	209	224	203	230	240	261	232	217	210	240	207	214	219	220	230	207	203	187	245	226	227	226	224	232	235	219	225	223	199	197	207	200	225	225	210	222	229	232	227	211	224	204
40032	20826	17406	16481	10845	4030	1643	890	691	563	429	366	284	240	250	237	222	169	158	150	148	159	139	144	137	138	136	131	139	130	114	121	124	113	113	125	102	118	118	107	123	131	103	133	98	84	137	115	119	112	101	107	99	134	117	122	109	118	115	105	95	102	97	121	137	114	133	124	108	113	112	118	105	127	120	107	122	118	132	105	118	101	115	104	117	108	107	106	121	115	117	100	116	126	114	123	119	125	118	103	114	126	107	116	103	114	124	111	118	117	137	123	114	113	97	121	136	116	135	118	101	121	116	119	115	130	135	122	99	124	127	109	107	119	107	112	123	92	118	108	118	112	117	110	143	117	107	115	130	127	89	118	116	106	99	99	107	111	110	117	124	127	114	120	114	117	118	127	114	113	104	103	114	105	109	110	121	131	137	137	97	90	113	123	143	97	125	116	123	112	125	101	109	139	109	108	106	111	109	99	122	119	103	105	98	127	118	93	102	113	126	118	122	104	111	109	113	125	107	107	108	102	108	136	123	94	116	114	117	119	118	118	118	100	110	106	106	113	117	97	112	110	105	107	109	106	103	137	107	99	92	118	96	114	130	119	128	96	100	136	111	131	91	140	124	122	117	130	108	92	113	104	118	110	124	116	119	104	116	93	110	128	119	100	88	131	125	128	113	114	128	141	105	119	115	117	112	137	113	115	108	108	99	121	110	119	124	113	123	119	100	99	114	111	108	126	91	120	101	127	113	105	120	118	123	130	126	121	107	114	126	112	127	116	119	127	122	114	122	118	105	125	132	98	121	112	102	112	100	124	155	128	114	111	107	111	139	112	117	114	115	106	110	111	128	96	110	125	110	120	126	121	104	105	98	108	88	123	115	145	117	99	103	125	112	109	103	105	109	103	106	106	106	101	135	122	119	110	121	122	109	116	128	110	125	98	129	121	109	119	133	119	91	96	107	115	136	122	113	92	115	107	103	135	147	100	114	105	113	110	124	112	111	92	111	107	130	101	115	132	117	118	118	118	104	92	117	95	107	117	108	112	101	100	133	114	119	109	105	113	115	119	122	112	129	112	116	112	129	124	100	114	144	122	113	125	115	105	124	113	119	146	123	85	117	87	105	94	109	107	100	108	109	101	117	132	106	102	111	118	108	110	106	116	123	111	113	111	100	127	107	91	99	112	133	122	119	110	93	114	91	111	101	105	114	107	123	98	118	111	138	117	98	135	105	118	123	125	111	111	113	83	98	107	144	125	101	121	114	120	95	95	115	104	104	108	124	125	91	93	113	109	113	136	102	97	118	145	117	99	127	100	112	117	112	104	129	120	120	117	114	130	118	97	124	127	111	125	109	102	88	111	112	122	103	118	95	127	109	130	131	107	129	106	105	103	115	119	122	126	120	131	108	119	99	128	105	120	120	98	125	97	118	90	106	125	110	105	127	127	101	103	105	116	113	128	133	123	123	87	126	123	110	124	106	111	118	136	125	129	119	123	122	102	104	101	117	93	116	108	113	117	122	107	99	103	129	115	118	124	111	114	113	116	119	90	122	100	128	100	97	105	115	96	123	98	128	108	117	124	118	114	116	99	117	105	89	95	116	98	113	104	99	118	105	100	99	105	115	107	100	124	112	115	100	100	126	125	123	107	99	103	116	115	127	119	109	99	120	142	111	108	96	110	113	120	97	102	100	117	104	102	100	98	116	123	100	102	117	120	121	120	95	104	111	128	134	128	108	119	96	110	116	122	129	98	97	127	125	107	105	111	137	98	97	109	124	111	137	112	105	117	116	89	107	117	146	110	116	122	97	121	97	100	104	121	105	123	117	102	102	103	116	119	111	120	114	109	134	101	138	137	125	105	106	121	115	104	86	117	119	105	118	120	97	103	122	96	129	110	113	106	116	90	97	122	112	116	95	121	108	113	130	119	140	109	100	106	116	114	114	121	119	113	100	86	109	126	118	127	124	107	111	111	119	104	138	110	122	104	116	101	127	126	101	117	104	110	133	102	127	97	123	120	110	148	100	109	138	114	108	112	116	117	108	130	123	106	125	109	113	119	114	134	112	100	110	124	111	100	101	124	105	125	111	111	110	113	118	107	111	111	110	118	118	126	105	99	138	132	112	119	110	90	109	98	128	115	122	122	111	114	87	118	129	125	132	113	119	109	132	100	100	126	113	110	128	131	121	124	114	129	133	123	109	92	108	137	109	117	123	106	107	131	127	107	118	112	121	129	111	134	117	139	102	108	109	121	105	113	113	129	121	101	130	108	102	92	135	118	110	92	81	116	120	139	115	117	118	89	102	102	106	111	125	102	125	114	120	118	108	119	113	110	127	95	106	82	94	119	125	101	133	116	113	91	107	109	100	109	103	116	100	111	116	120	144	126	123	105	113	104	96	121	92	102	127	107	128	121	122	105	125	109	101	121	119	121	114	113	118	138	109	103	117	124	117	95	109	88	115	119	97	106	105	112	99	117	115	89	117	113	110	125	103	117	114	119	116	96	128	149	114	105	112	124	111	100	141	126	103	125	115	108	119	118	112	98	106	103	107	107	127	117	103	98	114	103	106	109	126	105	111	111	107	111	110	122	124	127	106	119	128	109	121	121	103	103	116	115	123	107	128	129	134	93	96	116	107	114	130	116	135	118	132	116	116	90	111	141	109	123	120	124	102	96	129	114	104	118	119	114	107	118	106	103	112	125	122	119	114	96	127	130	104	129	103	107	119	117	111	110	108	109	118	122	102	126	119	97	133	117	128	118	97	101	117	126	118	118	96	106	109	133	117	117	104	121	105	117	121	108	110	129	122	119	126	115	125	107	119	122	121	115	106	108	96	120	102	86	112	108	101	101	107	120	114	106	127	80	114	99	116	115	102	118	140	116	107	116	119	111	96	116	109	120	114	113	96	96	123	115	124	118	137	118	132	110	112	122	132	100	128	136	122	105	111	101	118	128	118	146	110	113	110	131	113	107	104	126	93	109	102	120	111	105	123	129	120	105	127	99	117	111	108	100	110	108	106	99	112	83	108	107	106	115	113	104	149	122	106	114	109	118	111	110	96	121	115	110	112	103	92	110	118	112	115	124	121	123	119	138	128	113	117	104	124	117	131	125	94	114	100	106	131	102	127	119	100	125	110	126	110	117	92	94	134	101	123	126	120	105	122	107	120	117	120	123	117	130	105	113	123	110	110	107	110	114	116	123	124	107	112	123	137	98	108	113	108	107	101	107	104	116	131	111	104	106	126	123	127	119	127	98	114	106	110	116	109	116	121	114	108	108	125	107	109	103	108	117	126	82	94	117	102	97	101	120	125	103	124	123	109	113	121	107	112	132	105	111	119	105	127	97	103	122	108	116	107	105	107	130	109	105	136	109	116	107	113	103	98	124	123	123	109	111	110	118	134	136	117	97	96	111	111	105	120	119	117	112	104	111	105	118	126	120	112	110	103	115	122	103	113	116	102	105	109	114	125	109	112	119	118	122	99	119
24450	15257	24254	27819	22024	11890	6249	4118	3150	2446	1765	1462	1185	1072	1000	839	856	720	710	569	507	455	473	408	400	379	414	371	315	330	272	307	316	283	295	300	284	277	288	284	274	310	288	284	286	275	293	276	288	261	251	291	284	284	288	286	256	267	274	239	298	261	263	252	275	288	259	251	271	267	243	272	266	305	287	295	273	247	295	289	254	270	277	250	267	265	248	268	269	299	256	263	233	243	264	249	259	270	287	280	253	248	280	249	274	256	261	249	232	219	258	269	269	257	242	267	261	246	271	259	272	266	266	229	274	281	284	232	281	257	246	263	246	272	262	288	278	258	263	238	258	259	260	264	276	254	258	274	269	246	262	239	273	265	279	258	253	238	264	250	254	235	294	256	267	266	262	260	227	229	282	232	249	251	243	264	274	254	271	268	267	260	283	255	311	260	253	236	249	297	293	287	290	258	235	241	280	282	269	268	266	248	284	243	238	263	253	254	289	249	251	250	227	256	256	282	245	272	248	261	249	256	246	275	271	297	267	244	256	271	288	290	265	254	242	254	244	230	245	285	262	241	265	260	260	261	262	271	266	230	275	250	276	274	224	247	233	246	251	231	262	271	297	271	252	256	265	284	244	272	277	271	256	262	239	259	254	276	266	226	253	261	234	240	273	268	253	242	245	283	274	265	248	244	277	234	226	258	245	250	220	267	271	249	244	266	254	266	255	265	267	327	246	247	264	244	249	276	252	251	254	261	258	242	239	291	256	268	268	243	291	250	260	280	250	260	259	303	250	285	237	254	256	258	276	272	272	217	260	247	250	277	251	228	280	257	242	248	244	254	269	254	276	247	273	264	262	246	262	264	275	254	248	251	257	276	239	252	254	278	240	255	263	246	278	259	277	242	271	242	233	240	208	259	275	257	261	261	230	252	263	269	252	234	269	248	253	253	308	289	283	234	250	268	274	276	249	266	229	272	261	266	239	260	253	262	262	243	292	254	264	266	252	274	293	230	254	257	248	252	252	260	246	266	245	234	276	216	215	281	254	245	240	230	265	258	226	257	256	268	216	260	264	267	233	260	261	250	253	301	261	259	235	243	266	257	256	290	264	268	267	270	242	258	266	247	246	281	263	264	270	275	244	248	265	278	255	277	268	233	261	271	250	233	251	286	229	251	258	252	240	241	262	226	250	251	244	245	270	273	267	265	244	258	268	251	261	265	256	284	266	257	240	236	254	252	284	229	261	223	261	254	282	262	261	264	270	264	280	264	275	226	286	224	269	252	268	277	272	259	271	254	248	218	281	275	259	241	273	269	251	276	270	255	246	252	229	245	232	257	269	279	245	265	267	256	268	266	249	279	282	263	274	238	261	241	239	276	249	261	260	252	255	245	268	258	267	277	244	259	246	257	251	253	265	251	244	260	264	270	254	253	263	244	263	290	263	302	257	274	253	268	256	284	260	252	261	276	264	275	252	242	245	257	232	246	260	282	267	240	253	237	240	283	260	242	257	235	254	246	249	277	286	241	268	229	248	263	262	310	271	275	263	270	240	258	266	245	237	261	260	268	227	263	271	257	257	274	243	287	276	268	247	262	231	261	267	237	253	266	273	253	238	223	256	247	274	244	269	243	271	263	256	242	276	230	261	266	272	273	288	249	269	284	283	256	266	248	234	249	252	272	257	257	266	228	285	256	269	246	288	247	262	289	279	242	268	232	244	291	256	246	239	254	246	249	262	236	226	249	256	279	284	248	233	257	274	270	230	286	258	278	267	240	254	257	256	249	262	246	263	239	246	261	275	234	246	257	254	265	272	247	260	251	258	250	238	244	279	261	249	260	270	257	251	250	257	277	268	287	258	280	267	264	240	260	253	261	257	287	259	256	250	257	225	276	275	239	255	254	258	266	285	247	268	279	247	234	246	273	255	281	250	248	241	269	285	273	229	266	258	261	265	242	266	273	253	232	243	252	248	248	264	266	251	240	247	228	288	243	295	248	240	264	255	242	281	246	270	281	242	265	224	245	284	267	269	253	260	249	246	273	248	259	285	261	264	267	275	264	267	251	262	261	250	239	266	263	255	263	271	294	246	253	240	276	282	249	242	268	265	265	263	268	237	276	284	220	253	277	275	268	238	233	258	261	282	257	276	266	231	248	271	260	260	270	272	256	247	265	260	265	250	245	252	240	277	272	263	235	255	242	271	244	272	253	288	245	236	228	249	254	256	240	262	265	292	265	244	242	250	237	257	253	260	258	273	274	278	241	244	259	263	253	273	228	288	271	237	261	286	284	260	263	258	225	263	242	245	250	265	249	259	252	234	251	251	277	260	234	260	250	280	214	247	268	234	250	237	264	260	276	246	252	259	272	259	279	251	277	270	269	254	245	211	248	258	241	253	280	280	282	231	268	249	258	261	238	256	264	228	231	264	266	240	251	257	252	278	239	258	256	246	269	255	265	273	272	240	271	257	276	248	259	263	249	249	293	228	255	271	255	247	239	280	241	270	237	250	265	262	265	247	238	295	271	258	286	273	290	290	270	263	233	262	283	302	271	284	274	280	253	261	252	269	263	273	247	263	239	238	233	267	265	282	251	248	281	278	268	252	254	236	269	218	281	252	265	276	256	267	258	241	265	262	275	253	248	266	284	259	257	261	287	256	281	247	217	267	246	263	275	253	252	268	267	235	283	246	271	284	267	273	269	270	245	243	275	249	252	262	254	246	253	248	254	259	263	274	277	270	261	264	258	284	296	246	259	256	258	267	269	273	260	250	236	260	259	234	243	264	267	247	251	249	273	275	248	250	256	218	274	257	247	252	274	269	274	254	260	259	268	269	253	279	239	228	233	275	236	285	255	254	277	271	296	237	271	254	282	267	272	236	261	248	275	253	244	240	247	251	267	235	234	268	282	257	234	276	250	262	268	263	247	233	262	267	252	240	252	258	287	244	274	254	259	249	266	259	232	262	268	274	250	256	254	240	253	239	235	249	253	244	246	255	230	222	269	272	273	238	254	269	296	249	246	246	257	264	238	258	268	237	274	256	231	271	236	276	260	272	268	273	249	238	255	277	292	248	235	243	327	240	268	253	242	279	258	283	262	236	235	270	243	288	258	273	243	267	248	250	258	274	259	267	280	250	248	230	255	264	242	240	261	270	273	264	249	259	242	253	271	267	246	242	258	269	240	239	264	241	269	261	245	223	251	240	276	259	259	225	259	269	271	256	241	261	258	255	256	274	237	270	270	265	259	270	255	243	266	270	278	259	250	251	255	261	247	260	285	284	256	251	231	229	264	272	242	240	255	247	267	240	265	240	276	266	266	270	276	293	282	254	245	239	249	232	264	250	278	275	244	240	283	268	278	264	259	249	244	305	255	267	259	262	252	257	269	246	252	231	286	265	262	267	282	271	283	253	252	244	259	231	250	276	229	241	234	267	252	255	247	266	260	262	240	257	272	268	267	268	246	231	254	261	267	258	271	266	257	245	267	249	259	288	249
45986	29114	25414	20891	15088	9202	3460	1376	889	665	486	448	405	306	275	297	257	224	235	197	187	185	148	160	143	150	149	157	148	128	129	121	120	126	119	139	115	140	120	106	131	107	135	120	129	122	138	107	124	113	123	125	114	117	118	123	120	118	119	132	121	154	139	116	123	126	124	135	128	129	126	146	120	124	129	116	100	138	132	125	133	134	115	97	113	114	127	114	119	131	120	105	135	133	109	120	126	119	123	114	109	126	113	135	118	132	123	110	116	96	115	117	122	121	122	125	137	103	100	136	100	130	122	116	136	100	108	111	92	107	129	109	140	120	136	124	119	107	132	119	110	121	107	121	123	125	123	101	123	124	104	118	101	106	129	125	142	118	109	131	123	122	116	120	132	121	115	127	125	119	138	139	111	130	128	128	153	146	102	112	113	102	120	133	120	110	107	120	129	124	142	120	118	115	125	110	114	115	121	101	116	119	135	106	124	130	119	133	120	133	122	109	137	107	109	132	121	112	83	108	99	105	119	113	120	114	120	104	107	123	115	128	136	123	120	127	122	107	116	132	116	130	141	119	121	123	125	130	117	93	117	117	109	128	117	121	116	105	135	111	109	106	115	139	121	113	138	144	126	127	104	123	119	121	108	105	130	114	107	126	103	112	110	108	111	124	121	130	120	99	133	135	114	119	97	121	126	136	107	101	119	132	142	121	133	137	137	131	105	114	148	106	103	117	132	141	115	124	101	120	114	124	123	124	125	97	136	126	137	123	116	102	129	105	117	111	114	122	106	118	110	111	148	123	121	116	124	140	129	107	129	143	139	121	120	130	116	127	109	117	110	129	112	128	115	116	116	118	114	121	121	101	105	113	102	119	117	134	120	142	127	108	136	108	125	112	97	123	122	127	106	114	130	116	122	136	115	96	121	126	117	114	118	127	123	107	106	111	99	133	121	133	114	119	109	122	96	132	114	141	146	120	113	124	120	108	136	121	103	121	127	127	124	133	137	134	133	119	125	126	120	121	136	108	133	116	125	113	116	137	128	133	130	120	129	102	117	143	109	118	116	113	107	118	109	119	130	137	103	102	135	119	125	128	100	100	134	111	144	117	121	122	127	121	115	103	122	133	110	123	132	123	120	119	115	142	140	138	122	116	120	121	119	126	128	129	100	129	146	124	129	99	126	118	105	129	106	115	108	104	113	114	126	121	112	116	107	113	107	137	126	129	102	124	132	101	115	117	135	112	102	94	131	110	149	114	94	111	121	137	128	129	125	106	127	118	106	107	108	122	107	115	112	128	130	117	118	140	132	151	121	130	111	118	106	124	119	110	122	140	112	116	122	120	117	133	123	108	124	125	114	128	106	121	140	125	112	120	107	125	124	92	120	134	123	130	112	109	121	119	116	122	107	114	120	110	115	118	121	122	124	120	105	135	118	112	152	108	128	123	99	115	126	129	103	125	115	128	116	118	106	103	111	132	102	117	130	118	96	113	115	92	131	126	139	122	115	126	105	145	127	126	127	108	129	136	112	125	130	83	110	121	118	129	128	138	130	130	117	123	113	106	125	110	146	138	106	122	107	119	129	107	128	132	114	117	123	114	126	117	108	109	123	133	135	128	116	123	123	145	98	127	124	155	106	132	141	128	111	114	111	108	104	123	161	126	122	128	116	112	120	114	113	128	108	123	142	106	134	131	134	116	159	118	119	111	97	131	115	126	152	120	137	121	136	112	111	115	113	111	129	134	131	98	105	135	127	115	130	127	115	111	125	124	113	125	124	151	128	95	151	111	128	135	116	137	102	130	116	129	127	119	118	154	127	128	109	111	125	111	110	143	126	112	128	99	128	119	122	126	101	112	139	121	138	128	116	133	101	104	114	114	148	146	131	124	107	122	125	147	123	138	131	113	112	137	118	114	118	117	125	118	120	111	124	108	104	126	121	114	118	138	111	116	114	126	123	118	136	107	127	101	129	121	146	109	136	110	114	112	137	108	131	113	146	116	96	132	114	112	119	105	118	124	128	111	122	116	119	137	139	158	103	115	116	135	102	112	113	101	136	158	119	129	125	115	127	105	120	118	112	130	113	101	121	129	115	119	114	129	137	124	115	113	132	147	135	107	117	125	120	112	119	119	126	123	121	127	99	102	116	117	128	131	144	133	131	125	114	138	131	133	121	114	97	120	113	114	131	127	122	106	118	134	133	105	110	119	121	115	108	111	136	103	108	110	116	130	125	118	126	117	109	126	121	121	119	124	125	114	127	123	109	109	114	115	108	132	112	104	107	119	106	141	115	112	123	114	118	107	119	124	112	124	117	112	129	114	111	117	122	147	107	129	111	101	115	107	114	124	115	118	90	110	101	109	109	109	121	130	104	104	119	128	137	108	117	138	129	94	113	121	122	118	105	114	134	124	136	125	115	89	126	114	143	140	108	111	102	115	132	124	129	130	110	113	132	121	112	103	122	106	106	117	111	101	99	109	115	114	110	97	98	124	112	129	117	128	126	117	111	109	120	125	120	113	136	117	112	124	117	118	121	115	134	92	133	129	111	112	135	132	125	120	114	109	143	117	109	115	111	125	126	108	119	119	131	118	113	113	106	120	141	122	141	114	107	113	132	98	100	93	133	120	107	132	121	102	103	106	113	115	143	109	131	118	123	133	141	109	97	130	113	131	121	130	124	115	127	123	105	118	122	100	113	116	104	106	133	127	114	134	134	115	120	122	124	109	133	113	118	126	117	132	97	99	108	117	109	119	129	112	97	145	105	111	122	108	128	119	104	123	100	106	105	116	121	106	111	112	127	108	111	116	114	105	90	96	139	112	127	109	125	127	116	137	115	131	133	149	128	116	108	115	103	120	122	116	101	113	120	102	104	139	126	125	113	128	115	123	137	132	109	102	118	116	137	115	115	142	128	108	91	108	120	121	102	127	114	125	94	107	127	113	128	150	128	136	103	106	107	117	123	146	140	121	107	141	119	118	109	128	117	132	101	112	114	114	108	119	101	139	106	117	103	95	126	110	108	146	115	119	123	126	115	127	124	127	129	149	114	131	106	106	113	132	112	122	117	130	123	127	93	109	103	124	114	122	109	108	113	114	138	118	122	134	103	103	115	129	125	117	126	95	118	117	113	120	114	125	108	133	111	125	130	114	97	133	110	104	129	104	92	114	112	96	140	100	104	109	127	104	106	119	147	114	132	158	134	124	121	114	120	101	126	120	121	120	121	122	101	124	102	123	124	110	105	122	117	116	126	129	120	131	138	112	133	131	117	132	128	114	124	138	105	107	126	106	115	102	136	126	124	123	119	121	148	97	99	121	114	108	141	125	106	113	108	105	124	113	141	125	117	143	117	123	114	134	135	122	144	119	121	99	91	99	124	103	123	127	123	115	106	104	122	85	115	114	115	114	129	117	119	130	115	111	101	127	130	141	129	126	117	135	116	119	118	113	104	126	117	103	113	121	125	122	128	110	120	94	118	139	119	124	125	128
28560	21865	29988	32291	28019	21410	10824	5906	4023	3107	2403	1914	1693	1340	1391	1185	1134	995	927	753	670	615	518	529	457	458	408	374	339	349	312	355	297	304	324	341	321	319	325	322	333	290	303	295	309	282	309	283	295	296	288	284	281	326	302	293	294	262	284	278	282	285	292	277	294	297	275	265	272	270	240	270	307	264	265	262	315	270	282	281	269	286	270	279	262	296	280	291	303	283	288	263	295	264	254	258	293	271	276	287	259	276	269	281	246	269	265	278	284	239	288	263	256	294	245	267	274	278	262	282	245	243	247	290	274	288	278	218	288	270	274	261	270	279	260	246	259	274	257	248	232	287	251	283	263	247	258	281	268	269	246	278	293	248	281	269	264	259	281	294	249	244	252	281	284	265	281	265	221	245	248	279	302	270	275	253	285	273	271	275	279	248	260	292	266	259	250	265	255	246	270	255	281	239	273	261	229	288	280	274	269	296	269	245	271	274	263	235	247	251	272	251	260	268	258	272	263	261	276	259	273	243	278	275	290	266	302	249	279	238	275	266	292	268	284	275	263	255	238	287	307	257	264	267	250	290	275	248	260	262	281	275	257	277	235	265	253	256	285	267	269	280	237	257	284	266	260	270	271	276	280	251	260	266	256	293	272	278	287	275	276	273	285	288	280	264	266	282	246	259	283	281	317	263	256	278	265	277	255	294	286	284	273	304	241	265	292	282	248	245	253	248	264	254	270	276	289	267	257	273	239	297	262	279	277	248	252	276	275	272	273	309	264	262	245	265	237	268	275	259	243	283	258	270	287	268	276	266	280	277	272	264	278	270	281	286	278	273	296	291	247	304	274	273	247	269	278	269	274	265	251	262	264	245	267	259	279	271	255	289	312	286	275	274	302	283	245	271	255	250	277	277	236	268	281	271	255	257	259	246	284	274	268	249	283	283	270	268	258	267	256	277	253	277	291	269	272	237	273	274	288	246	261	269	253	284	308	266	251	269	268	277	284	274	243	274	318	264	277	286	290	274	254	261	271	281	274	253	239	246	275	288	274	245	247	278	288	247	262	246	271	239	281	271	293	256	269	249	289	258	236	259	281	298	246	274	266	292	278	243	259	265	278	257	280	254	260	266	247	265	268	257	268	273	241	267	279	244	274	276	278	270	289	272	253	293	260	238	310	260	287	283	262	277	279	275	284	252	269	251	241	275	242	284	257	266	245	260	278	237	277	245	253	308	280	285	292	283	268	265	276	245	270	240	269	284	264	264	288	245	266	243	297	285	255	293	255	254	255	292	238	253	283	250	255	274	252	273	253	275	272	261	247	289	283	291	234	305	274	300	280	279	254	276	269	280	260	290	294	268	249	321	243	288	257	274	276	251	246	256	228	279	266	254	276	259	300	277	260	287	288	243	241	253	289	291	240	288	250	266	264	274	293	269	269	293	218	281	237	277	303	283	247	254	244	241	256	296	251	260	258	278	267	256	267	257	263	264	259	286	265	257	281	253	238	277	264	282	286	249	248	260	289	276	263	271	262	285	261	276	296	268	273	283	267	255	293	258	244	296	277	253	250	252	257	260	256	296	276	286	279	263	253	278	274	278	277	277	275	236	258	279	267	289	258	253	274	263	271	252	257	276	250	282	265	273	271	263	280	260	254	271	265	263	282	291	299	251	261	264	303	278	287	290	262	295	265	297	279	264	242	266	292	240	282	297	253	287	270	280	265	297	274	298	277	255	275	261	281	265	277	295	258	279	262	277	281	315	281	245	245	270	286	278	230	255	272	277	263	265	261	241	285	279	263	254	253	270	253	249	256	255	269	262	288	285	257	263	258	268	256	283	268	257	235	266	252	279	245	277	260	278	245	252	287	288	266	259	269	268	287	252	292	257	278	280	276	276	297	240	275	275	257	252	246	278	278	261	285	297	268	295	268	287	259	241	250	289	283	268	279	254	271	273	283	269	263	276	263	257	269	281	272	282	250	257	235	264	244	291	270	287	257	262	243	296	282	260	282	280	277	266	254	241	264	261	264	262	272	273	267	274	294	273	245	281	238	222	276	268	268	313	271	307	277	234	285	259	268	256	272	269	264	309	276	262	241	282	260	282	268	272	269	297	250	251	257	258	282	287	278	283	277	290	250	263	267	284	277	232	237	284	264	238	256	264	274	249	282	277	259	280	280	276	285	239	281	271	262	279	291	279	264	253	264	261	248	243	275	272	269	261	262	250	266	288	248	277	232	272	294	251	249	278	276	279	260	263	255	298	250	257	237	257	278	303	283	290	278	282	254	263	278	257	259	282	258	257	262	259	258	280	278	272	283	248	270	261	245	279	263	253	273	268	259	272	260	237	260	295	258	260	237	269	245	260	280	269	269	259	259	268	263	275	263	244	280	261	274	283	263	261	255	264	248	280	240	276	259	284	255	257	292	284	270	267	253	282	271	273	281	269	295	253	260	268	264	282	259	260	258	277	283	321	268	263	282	281	270	276	245	243	258	265	256	274	288	262	294	285	293	267	283	262	231	271	271	268	257	260	282	295	266	269	286	246	280	257	267	239	275	276	269	223	303	247	238	264	267	264	265	246	266	297	279	304	278	274	255	279	265	248	250	277	261	253	267	265	274	248	234	264	265	253	238	275	268	278	280	276	288	262	268	277	268	253	293	303	284	294	266	250	257	317	254	249	265	272	245	271	290	280	269	271	301	277	253	265	253	258	252	253	263	268	279	276	276	281	294	265	247	277	256	281	264	268	270	275	286	290	287	308	282	294	287	272	276	277	252	287	264	239	267	269	272	262	303	262	245	253	287	265	268	276	268	297	286	270	256	245	229	275	290	267	269	268	287	277	284	280	281	275	288	291	268	252	272	266	304	263	269	295	257	248	242	271	281	268	252	266	284	294	263	288	279	271	293	274	270	267	272	269	273	282	277	257	258	264	253	238	254	285	239	267	264	271	282	247	288	273	264	264	268	259	297	293	298	267	268	290	279	283	277	265	256	265	266	279	288	276	282	288	303	266	269	264	283	227	273	272	265	271	239	261	286	270	267	245	254	277	268	259	284	262	295	287	259	279	298	245	283	281	278	279	256	260	274	261	255	267	274	264	274	262	263	262	277	234	258	277	285	262	268	256	277	258	291	254	265	290	261	265	272	274	261	297	260	253	281	291	262	255	265	259	294	259	234	271	243	295	282	267	270	258	283	247	247	250	280	258	279	274	286	259	266	288	268	293	258	261	235	264	287	273	260	303	253	273	261	243	292	259	252	268	258	272	268	266	270	291	245	284	269	282	247	276	253	287	288	279	276	260	292	298	261	257	269	264	274	278	267	233	257	242	257	285	272	271	261	234	291	282	250	257	277	284	265	258	284	241	245	276	250	255	260	255	264	240	292	313	292	282	250	254	273	257	254	260	264	280	253	246	264	288	277	242	264	287	271	246	266	276	270	256	273	248	292	289	275	257	245	268	271	240	281	270	280	250	307	257	269	278	260	251	278	294
27552	12771	9026	4955	2236	1326	754	468	327	282	256	190	166	155	156	138	134	121	97	120	115	117	136	97	104	132	115	110	108	115	101	105	89	75	91	93	90	89	89	110	95	85	90	119	99	95	97	94	96	108	90	96	104	109	95	108	102	93	93	99	94	100	102	96	89	86	77	102	91	76	85	90	71	97	101	78	91	93	107	81	109	101	79	99	84	94	79	96	101	80	98	87	94	86	88	108	87	81	105	91	80	78	110	91	90	102	99	100	80	109	71	85	89	117	108	94	94	86	101	87	103	100	98	87	93	95	95	84	78	110	111	96	96	105	90	91	92	98	110	98	80	95	106	101	112	99	97	73	104	105	101	91	111	110	80	107	103	101	111	82	82	86	107	85	88	100	106	99	108	79	82	111	102	95	78	98	101	86	79	113	114	99	97	92	86	92	84	101	94	91	118	108	110	95	107	112	99	103	102	82	107	81	125	101	63	94	119	95	107	103	82	115	93	107	97	120	100	89	97	86	91	102	104	94	89	96	106	123	91	114	115	93	80	107	79	103	73	82	107	93	95	87	92	97	86	93	88	97	87	92	95	109	74	80	94	82	100	111	84	94	130	107	108	82	109	107	99	86	110	105	88	91	103	91	99	92	80	91	105	82	106	121	93	85	106	97	97	76	95	94	105	95	97	115	96	99	103	96	105	116	101	86	100	105	86	102	95	113	96	104	100	101	98	96	97	102	113	80	99	93	103	95	86	89	84	123	96	86	97	86	82	117	98	100	104	102	99	103	98	104	88	100	90	98	88	97	108	91	94	94	81	108	105	103	107	103	91	111	110	116	112	102	113	101	85	102	103	81	86	88	91	103	93	101	86	108	86	105	98	91	101	100	93	104	90	89	100	93	84	99	99	93	102	84	118	85	88	86	110	108	93	100	84	83	94	105	97	80	105	103	89	78	93	99	90	91	102	89	103	82	92	91	95	106	99	102	100	106	98	79	89	104	87	86	93	102	115	94	102	90	117	98	92	84	97	111	84	73	96	85	85	103	87	90	90	106	86	87	89	80	91	93	99	86	95	100	91	101	101	97	106	103	102	101	95	82	92	91	100	95	105	102	90	84	102	102	102	95	94	83	102	107	100	98	89	100	98	87	100	94	104	117	96	111	84	86	98	95	97	92	116	96	80	90	108	103	95	105	107	116	109	91	86	84	84	87	126	105	112	117	107	100	103	95	97	89	106	98	96	99	86	115	81	78	99	86	83	95	88	100	103	84	105	107	104	88	96	94	100	97	88	90	92	110	121	98	83	75	91	98	101	84	95	96	86	78	93	92	98	106	84	93	106	68	87	92	99	104	114	91	99	81	91	109	112	82	109	103	106	112	96	90	103	88	105	99	103	83	97	101	96	101	104	95	104	94	84	111	105	112	98	100	84	102	98	100	96	94	99	92	97	91	95	90	86	86	95	85	88	107	84	95	82	109	89	85	96	95	97	87	114	103	109	97	103	85	105	112	86	103	87	104	88	100	113	95	111	97	95	82	95	108	91	132	92	79	101	81	101	108	83	94	97	93	87	97	101	85	103	86	107	89	104	101	91	121	86	107	104	79	98	91	118	102	111	99	89	94	107	121	112	106	90	98	94	78	90	91	91	87	80	101	99	89	80	93	112	79	94	106	96	105	96	110	92	97	75	96	83	105	99	102	114	102	109	105	113	101	120	106	112	89	98	94	103	96	94	93	101	110	119	98	92	106	106	89	103	107	111	118	91	90	107	92	91	94	99	99	82	96	100	95	88	102	91	96	102	103	99	91	100	91	80	90	92	99	101	98	101	87	100	96	79	85	101	90	103	98	96	94	88	116	107	103	89	99	106	88	99	97	78	101	101	99	97	84	104	82	97	97	100	97	98	100	96	110	101	89	88	91	96	107	103	90	87	95	97	85	82	88	101	98	88	98	102	109	96	101	93	98	86	93	80	100	100	98	95	93	81	97	95	111	91	98	114	104	87	94	82	111	104	119	95	89	90	100	111	83	91	87	101	106	86	89	99	104	107	80	91	96	94	84	92	95	103	105	98	92	90	87	112	82	85	96	117	87	101	100	100	87	76	87	69	79	99	88	98	110	99	125	116	100	102	89	100	79	73	90	89	100	101	107	110	86	112	102	107	99	108	91	104	90	93	108	76	96	110	91	115	100	106	103	85	79	126	80	90	81	94	88	99	97	92	97	78	107	97	94	93	81	82	84	122	92	96	101	86	87	81	116	92	99	115	94	104	93	112	100	107	108	86	81	93	95	88	112	103	95	107	96	100	111	100	88	94	94	111	103	111	102	97	98	110	91	90	92	108	97	92	85	75	95	99	86	92	103	67	84	88	95	99	88	116	117	91	89	88	108	92	78	102	83	95	108	97	119	96	95	104	86	96	99	86	106	83	102	94	94	100	98	92	103	101	82	81	88	115	96	89	94	86	99	118	103	103	89	91	95	97	83	119	102	110	105	90	94	97	100	91	93	101	95	100	93	87	78	88	97	109	94	98	110	94	116	98	100	92	97	96	104	100	78	97	90	88	99	88	108	97	101	79	107	98	91	92	92	101	111	90	92	87	96	88	92	118	125	85	100	110	73	92	105	72	93	119	88	115	98	98	79	108	97	99	89	118	73	91	101	92	98	101	84	101	95	104	98	108	92	97	105	86	103	88	90	98	94	106	94	98	85	83	103	96	104	86	86	119	101	90	100	100	101	91	106	98	106	102	113	89	100	99	104	86	87	93	97	85	104	85	70	116	91	92	100	97	95	100	99	84	105	103	100	91	102	91	115	94	100	101	105	88	109	105	99	102	121	96	103	110	113	93	75	98	102	91	85	101	71	88	99	103	64	88	99	100	105	103	95	117	111	104	98	103	86	101	95	95	107	93	100	92	84	96	101	88	86	103	87	105	94	98	100	86	82	92	84	104	88	95	99	91	98	95	112	105	107	93	102	89	89	96	92	93	94	93	92	98	95	107	111	105	98	95	89	86	88	103	86	102	87	81	107	84	98	106	103	77	113	106	104	90	84	100	103	88	102	79	95	86	110	110	91	74	79	102	93	79	88	95	92	72	96	108	98	82	89	111	103	93	89	83	103	89	104	108	86	84	89	106	94	86	104	97	104	96	90	97	93	115	102	89	94	122	81	95	78	98	102	78	86	72	101	93	83	113	97	86	95	120	124	98	102	100	87	94	114	104	91	96	100	97	101	118	107	92	96	110	96	100	77	91	88	112	112	103	89	100	85	96	102	102	107	85	104	103	96	106	110	96	91	117	86	95	105	99	115	102	116	111	86	92	89	90	107	98	114	100	113	99	99	99	90	101	101	97	97	82	81	99	97	105	98	99	98	93	101	94	93	91	87	107	109	97	114	85	91	81	94	99	93	92	101	95	76	101	98	80	109	105	103	100	88	87	106	124	99	107	95	100	116	105	82	99	101	105	86	85	87	93	92	91	94	96	92	117	79
16953	9370	14670	11775	7826	5481	3129	2161	1450	1119	972	778	704	651	559	496	444	390	390	345	369	306	305	289	317	295	283	302	276	251	248	234	221	252	253	251	276	263	243	263	221	206	244	242	253	215	265	252	239	245	215	222	216	237	240	245	217	205	216	219	228	245	224	220	225	201	246	195	231	215	192	260	212	235	220	246	222	220	226	215	235	221	234	234	199	234	220	188	219	216	239	222	237	252	231	227	237	223	248	229	201	215	214	216	235	239	201	213	222	231	234	211	214	227	239	214	224	239	195	234	204	242	236	222	260	206	240	178	195	235	215	210	221	250	230	234	231	258	227	220	224	244	247	237	241	234	253	220	214	210	213	197	217	227	224	226	207	220	235	216	251	199	223	217	250	192	188	240	210	209	237	211	245	227	177	208	211	206	212	241	218	216	214	240	224	215	234	225	211	208	235	224	231	213	221	248	228	232	227	213	239	212	229	221	197	243	247	223	228	247	207	231	231	255	227	229	230	211	226	234	242	224	209	228	248	228	226	221	217	224	200	237	229	238	223	236	210	205	222	230	218	217	203	211	214	227	209	205	195	219	233	222	230	220	221	220	207	209	221	243	221	192	214	205	202	261	222	229	224	225	199	212	195	233	215	213	229	238	210	202	230	235	228	209	238	200	237	230	224	229	221	216	248	222	215	259	207	199	191	214	193	233	198	248	222	216	198	233	241	222	222	239	223	187	203	224	246	228	207	210	217	251	231	209	219	218	220	205	227	221	214	247	223	236	222	199	182	227	230	227	221	204	230	211	227	216	226	236	221	225	245	222	227	217	209	222	228	229	214	222	218	236	223	222	217	195	239	214	225	213	232	226	233	193	226	227	230	195	245	208	206	223	228	216	236	232	218	243	220	201	219	249	227	237	213	206	230	229	214	215	211	234	206	208	224	205	226	243	240	217	215	229	206	247	215	210	213	240	240	221	265	195	214	210	246	240	217	237	236	234	253	213	213	219	212	228	209	206	226	200	222	248	233	241	232	206	229	215	229	218	201	211	212	226	236	215	225	218	217	244	213	191	216	206	258	210	245	224	234	198	230	211	221	219	222	212	226	211	223	230	245	240	240	227	201	206	215	227	202	233	238	235	232	194	215	197	219	229	233	230	247	227	224	220	230	210	224	227	237	230	223	225	205	223	224	223	194	221	210	226	231	245	220	197	246	222	218	222	217	207	210	229	213	221	241	207	226	217	201	188	205	239	206	231	224	231	229	224	237	205	211	227	241	216	249	254	239	221	211	239	230	236	200	245	254	223	239	226	217	230	227	218	228	224	234	240	206	237	206	217	219	218	240	230	229	237	217	229	240	240	228	191	239	222	229	208	216	226	229	234	220	233	209	232	230	221	257	197	222	234	223	224	229	235	228	269	258	244	225	230	228	209	213	224	206	219	239	230	244	206	219	225	203	218	218	211	239	228	217	222	208	259	215	214	210	220	235	200	231	210	211	194	233	219	224	225	212	232	219	209	215	219	216	215	242	223	227	219	233	218	222	222	211	200	243	240	224	209	205	233	212	207	222	227	231	213	206	219	213	226	241	214	218	195	237	217	220	232	239	212	243	230	204	233	236	220	209	217	181	205	220	234	187	198	230	222	221	224	196	203	212	220	219	197	216	208	233	249	228	213	223	194	216	212	224	215	226	234	185	218	211	235	213	206	238	214	200	221	204	231	225	230	209	186	221	211	214	238	222	224	214	228	217	216	208	241	206	200	231	246	209	220	208	209	242	206	230	215	226	209	206	221	210	225	224	207	198	230	221	246	228	240	224	195	210	215	238	205	231	230	245	220	211	226	226	244	211	233	218	215	200	216	214	203	231	197	241	230	248	228	215	237	213	220	240	243	211	217	233	245	226	233	204	216	225	212	223	214	222	219	216	226	242	210	225	210	218	207	253	235	233	202	232	196	219	213	189	235	200	234	214	219	233	247	196	251	210	204	240	227	223	241	220	195	236	212	217	221	226	221	227	220	266	222	202	247	225	211	189	208	224	213	235	248	204	208	265	199	216	238	210	231	251	205	216	236	209	228	217	227	201	236	223	203	235	214	218	236	214	252	200	240	221	209	220	219	237	255	226	240	234	212	232	225	222	206	249	228	250	233	203	205	232	234	248	239	217	219	248	222	225	228	222	248	221	234	212	231	221	218	233	224	228	193	201	225	233	207	219	235	229	199	198	223	218	194	218	226	210	220	238	235	211	230	221	230	210	227	222	229	219	227	234	238	221	231	235	228	225	203	236	214	212	221	220	228	216	206	217	232	228	193	252	207	223	205	206	224	229	206	229	222	215	220	240	216	233	199	242	226	198	238	234	227	222	208	197	228	209	206	228	247	222	219	210	265	204	227	225	225	220	218	199	223	213	208	209	236	212	228	191	233	213	231	229	224	224	253	232	203	244	216	197	222	225	226	210	224	240	225	213	243	226	216	229	215	216	211	203	221	237	201	237	210	215	214	216	217	193	228	220	213	202	216	225	251	218	230	212	230	236	224	194	242	250	211	201	192	214	231	215	223	213	214	217	229	216	219	196	226	210	211	217	212	230	212	212	198	211	220	211	208	227	228	243	198	219	205	222	223	250	215	231	242	239	210	222	226	237	226	211	224	220	200	221	254	189	215	242	212	237	255	213	231	219	242	236	207	188	248	237	210	209	245	243	203	230	241	215	223	242	202	202	255	236	201	225	237	223	221	221	221	223	230	233	215	223	226	201	194	230	237	234	214	236	219	254	202	229	239	233	239	195	198	240	239	202	224	223	221	236	229	212	222	216	212	260	203	212	238	213	220	220	242	219	235	228	205	228	225	226	223	246	208	231	221	225	229	223	205	223	210	208	239	212	226	231	202	226	218	222	241	227	196	225	195	245	239	208	214	208	229	207	218	244	219	240	204	212	243	202	238	222	229	225	216	243	210	204	218	228	224	252	233	245	215	207	228	211	213	232	188	223	217	213	213	222	195	240	237	231	203	215	228	237	214	221	245	204	217	236	231	237	199	217	230	226	235	227	207	211	226	218	238	214	228	200	217	211	230	192	210	195	206	230	213	231	236	196	222	224	217	216	220	215	230	213	234	217	194	199	258	244	225	244	242	220	230	210	214	193	245	226	224	244	232	216	240	222	234	222	207	206	215	204	233	228	217	228	230	231	212	212	233	224	218	226	226	214	227	223	224	222	215	223	200	251	215	252	215	232	250	198	240	234	238	250	248	211	224	227	223	226	215	208	208	225	214	234	209	200	235	207	246	198	233	222	232	233	214	221	223	219	235	222	232	203	198	223	216	206	232	246	228	216	212	213	204	218	224	207	225	209	208	211	251	199	234	230	215	219	204	230	222	224	203	238	235	211	237	224	226	215	252	231	237	213	232	232	220	234	219	238	243	232	219	196	218	241	211	217	228	215	244	223	229	203	218	230	207	223	217	225	202	231	243	238	206	220	230	252	204	219	228	206	221
41861	21114	16904	11017	5910	2856	1593	799	460	353	346	217	209	196	194	180	156	133	143	146	127	128	108	116	118	123	104	116	112	114	124	124	119	109	100	125	101	131	131	131	106	119	126	112	113	95	124	109	118	97	116	130	125	129	99	120	126	84	117	109	111	130	118	98	128	130	109	118	92	120	107	130	118	116	122	98	99	112	124	110	121	128	100	112	98	110	93	101	109	128	115	102	102	108	110	107	118	87	118	113	117	109	116	114	124	109	116	113	133	127	126	90	111	137	127	121	109	131	109	138	114	95	136	109	120	119	112	108	119	113	109	98	122	125	105	118	120	111	105	120	117	112	108	126	104	140	114	104	117	94	108	128	94	118	131	112	116	107	103	126	112	115	126	113	121	122	120	125	132	96	110	127	106	102	119	110	108	135	104	120	137	116	92	85	116	117	99	118	128	118	123	105	135	118	109	112	116	106	114	112	96	119	107	106	105	110	100	100	115	119	88	123	107	121	99	129	137	115	117	117	122	146	136	130	126	97	123	94	107	107	115	110	127	100	113	133	102	128	118	130	92	111	117	111	116	105	110	133	107	119	127	100	101	113	108	118	113	96	101	126	119	119	114	142	105	107	113	106	99	121	125	126	110	105	118	103	100	124	103	107	122	107	134	130	117	101	109	110	114	102	114	109	121	118	104	114	95	124	120	122	121	117	114	101	102	104	104	104	124	107	107	119	148	113	106	115	120	104	92	108	114	102	115	107	113	88	113	108	95	97	109	122	105	110	117	110	108	134	90	107	111	99	95	117	133	105	128	104	124	124	113	94	104	142	124	111	117	120	119	111	111	76	119	111	109	133	130	116	115	121	110	113	118	122	126	120	107	117	114	96	116	126	108	106	115	119	103	107	110	116	122	97	122	103	117	136	119	88	120	127	122	124	110	136	125	122	125	126	112	119	124	105	116	101	107	111	131	127	113	124	120	119	114	97	104	138	100	105	107	83	122	118	128	94	96	94	106	114	94	112	131	115	114	115	131	119	111	107	100	100	112	114	104	139	106	108	122	103	121	120	106	120	133	92	104	112	125	114	105	133	108	109	128	111	103	92	111	126	121	130	114	118	114	114	112	109	118	115	98	102	129	134	112	126	98	114	104	107	110	120	116	118	119	114	124	110	110	116	99	116	99	118	123	114	114	90	128	110	138	133	127	120	125	110	122	111	107	106	112	103	106	126	126	118	109	107	100	122	101	114	122	134	118	125	106	98	103	99	114	107	116	106	103	104	109	115	143	124	106	89	108	121	108	131	113	117	110	125	127	99	112	113	130	109	123	107	131	79	109	111	118	118	94	120	110	112	98	115	101	98	118	129	98	115	129	112	96	123	133	106	141	130	115	123	106	112	110	113	131	101	117	130	128	106	109	120	141	121	125	122	131	99	112	137	103	100	120	116	124	114	109	112	110	111	124	119	121	109	109	116	146	112	118	142	124	106	104	113	104	108	110	123	104	127	126	122	139	116	138	118	114	142	120	117	126	104	102	110	104	108	112	112	125	117	132	125	105	108	125	103	94	103	122	122	107	131	111	107	93	114	123	118	116	101	102	105	108	133	112	101	98	114	114	110	125	118	129	132	96	129	117	111	106	130	114	121	102	92	105	137	112	100	118	107	106	112	106	134	105	93	120	115	116	132	108	117	93	111	129	101	122	117	117	89	103	116	113	110	125	124	130	97	106	117	108	149	139	109	106	123	100	118	112	105	110	129	116	120	118	103	126	109	102	101	122	108	107	129	116	107	136	125	108	110	105	120	116	107	112	112	119	121	113	119	116	105	128	126	118	105	122	137	102	122	113	102	105	98	109	114	129	114	105	112	105	117	120	118	133	104	129	108	137	126	109	109	104	114	127	115	93	130	97	113	125	122	114	105	110	97	135	136	110	114	110	102	105	97	121	112	106	96	104	110	114	120	107	132	102	113	116	119	128	119	130	101	133	106	95	109	99	129	113	123	100	80	86	107	95	111	121	109	106	105	113	101	107	106	104	110	121	137	106	107	109	127	114	123	103	105	114	110	113	120	117	96	130	110	125	115	125	134	107	127	106	124	92	105	110	121	113	113	118	103	122	100	106	100	109	128	144	131	134	115	133	135	113	114	121	119	119	125	109	96	114	104	106	96	123	114	103	109	99	114	105	80	116	109	111	126	110	113	114	100	123	110	120	99	119	102	128	114	114	107	115	147	131	118	118	105	101	105	131	126	121	109	106	124	130	115	93	128	108	136	127	105	116	117	114	92	125	131	91	125	128	87	118	127	111	115	117	133	111	112	110	111	110	132	118	121	113	99	122	115	121	135	101	85	99	109	114	103	129	114	114	135	113	131	121	108	125	117	111	115	151	117	118	125	99	114	129	132	133	112	132	114	113	105	116	94	124	96	109	106	122	129	110	105	111	124	123	120	115	119	94	120	143	127	118	125	113	121	117	104	108	87	129	110	97	111	154	128	118	115	103	104	128	117	106	127	101	127	118	116	88	115	121	119	116	101	118	131	101	98	110	107	103	109	124	131	125	123	118	105	122	98	97	132	105	122	111	124	92	103	136	121	122	103	110	108	105	106	133	109	113	98	124	104	114	129	127	106	118	108	112	112	127	118	100	134	126	136	112	141	111	123	134	123	107	102	96	103	114	112	103	103	110	109	105	115	118	126	118	111	118	116	121	119	116	121	113	107	110	106	119	88	135	121	95	94	72	123	117	103	92	118	120	117	127	109	117	111	118	108	115	122	99	110	121	137	113	115	127	83	107	110	89	103	136	112	122	126	115	116	96	117	98	116	131	108	103	95	121	107	109	123	114	127	98	132	113	113	119	108	128	124	127	103	133	119	102	117	118	120	134	113	118	96	88	116	113	102	116	119	103	115	96	116	112	121	132	124	112	113	111	116	132	117	105	106	100	112	120	118	107	104	113	107	100	104	124	123	109	110	100	113	139	110	111	112	101	107	99	110	124	113	111	106	99	112	120	108	95	124	82	110	137	102	118	116	100	127	117	117	104	104	102	109	101	152	105	109	126	121	128	106	116	118	100	99	116	110	127	128	113	100	99	98	110	125	120	98	119	110	116	126	123	114	109	114	103	112	114	129	107	115	119	130	115	112	124	107	139	116	126	103	130	124	127	132	100	122	87	113	99	107	120	95	131	126	130	105	125	113	125	105	126	102	112	113	113	107	130	104	127	126	110	109	106	114	114	140	108	111	117	119	103	125	130	116	107	119	95	100	118	121	108	103	115	128	104	119	120	98	133	107	128	98	116	114	101	100	93	108	106	114	107	134	121	118	108	113	113	112	107	125	106	116	106	142	123	103	103	98	126	125	107	110	86	94	111	112	109	138	101	108	105	118	129	109	113	118	123	113	125	134	107	110	108	103	91	118	102	122	117	98	132	109	132	90	130	117	130	115	104	116	118	94	121	111	96	109	110	107	117	115	101	143	110	119	97	112	128	101	110	113
26694	16460	23505	20630	15879	9786	6285	3233	1734	1328	1457	931	865	766	647	646	608	533	481	463	423	361	376	377	338	355	313	311	279	308	278	288	287	279	259	245	247	267	286	257	278	301	262	260	273	281	275	278	305	281	273	266	266	276	262	242	274	250	266	269	250	254	264	277	272	245	244	264	287	241	278	264	222	256	255	250	273	254	251	264	235	232	260	255	248	274	253	257	281	270	264	256	256	237	240	246	244	247	290	244	251	246	230	273	250	290	259	257	283	275	275	275	234	262	244	262	265	269	269	260	243	260	229	252	263	266	259	225	260	265	239	245	248	265	285	251	281	272	276	254	231	262	258	269	266	253	280	273	289	258	246	231	261	258	249	267	245	260	263	270	290	266	243	264	271	251	248	265	283	236	254	274	245	269	284	260	262	276	271	274	248	281	250	246	249	240	259	266	261	258	254	254	269	277	234	274	259	257	260	290	259	252	243	269	247	243	240	264	254	269	259	248	257	266	252	263	259	255	268	232	284	254	266	248	286	254	256	264	265	235	267	276	266	268	264	265	260	277	247	283	262	261	258	262	275	251	248	261	239	274	263	236	252	277	237	237	255	260	263	230	237	241	271	274	260	259	279	260	243	265	259	276	245	277	260	272	271	266	262	276	283	281	255	232	266	252	265	257	248	230	242	272	270	246	258	280	240	285	265	264	242	255	255	268	253	258	262	245	242	265	269	249	248	250	260	229	262	272	256	252	254	267	269	279	236	271	285	296	271	223	251	259	242	231	228	239	283	247	273	240	246	251	260	251	266	245	265	271	281	263	239	259	266	261	268	277	257	266	247	257	229	268	272	267	288	252	289	288	253	256	229	256	254	230	271	252	250	249	249	227	254	238	270	267	228	261	247	248	255	241	257	231	274	260	250	257	282	246	240	270	259	245	241	256	282	276	288	235	265	249	279	269	258	250	256	287	284	240	282	285	285	257	265	260	287	264	247	251	234	240	243	273	264	248	302	242	242	258	260	223	249	246	260	278	248	269	273	240	256	257	250	246	238	257	285	242	240	250	239	260	274	251	255	242	260	267	254	240	247	281	245	229	279	275	264	239	275	264	280	268	244	249	270	266	285	261	238	248	240	259	287	263	250	236	271	275	231	295	247	255	250	251	261	264	248	254	282	241	266	278	281	284	277	273	246	240	249	266	264	276	283	281	235	239	264	247	252	258	247	285	245	244	280	230	280	240	229	261	245	262	254	283	280	270	274	293	303	245	265	281	305	255	252	249	256	232	245	268	245	268	261	266	261	270	248	282	255	263	244	272	225	279	245	245	272	295	269	259	268	264	283	273	273	266	247	260	249	242	256	279	263	241	294	242	256	254	246	235	282	262	260	301	281	274	277	252	256	237	265	257	248	247	247	257	265	260	259	267	263	237	262	253	254	256	223	253	269	230	280	273	274	253	296	257	238	242	282	283	278	259	288	274	258	255	238	276	222	265	246	246	255	263	246	256	245	262	253	251	279	271	255	258	276	245	247	268	260	283	275	253	236	246	262	252	252	262	245	263	264	264	245	286	299	285	256	270	232	269	254	269	264	264	243	250	274	240	236	256	267	269	249	264	218	239	254	276	258	257	260	292	239	256	259	232	257	270	252	238	257	244	260	265	260	260	276	264	254	258	227	272	267	280	270	233	247	277	273	240	242	283	275	308	259	264	250	240	245	250	276	238	282	247	256	270	243	243	234	282	255	240	269	287	274	251	221	248	268	278	254	233	239	256	270	256	264	234	239	236	254	281	250	253	216	275	262	248	252	236	276	252	277	263	269	256	279	253	258	276	231	293	256	252	259	255	264	293	286	279	282	252	234	268	263	270	276	275	264	262	271	245	253	258	254	259	280	280	259	271	266	244	257	242	248	263	249	251	262	234	251	288	252	255	242	252	258	263	241	271	255	232	251	268	233	276	233	246	259	270	258	277	269	263	236	281	281	261	266	265	277	228	263	241	255	251	267	279	265	261	232	281	252	277	241	282	241	236	254	278	235	270	273	244	257	237	269	258	252	246	264	271	241	277	241	249	254	267	252	249	273	253	254	257	287	291	242	287	277	260	267	261	277	243	228	237	259	259	268	267	275	242	233	262	236	266	255	248	281	243	250	231	281	248	268	252	246	267	263	292	250	263	278	239	245	248	249	277	253	250	255	276	251	248	273	234	264	245	261	240	258	241	276	225	247	280	254	261	296	241	266	252	270	241	251	234	236	269	256	257	261	239	284	227	275	241	236	239	264	294	255	243	233	251	250	238	232	235	271	230	257	254	250	270	266	267	260	284	276	244	238	220	260	258	256	295	244	266	290	230	268	237	241	236	267	274	269	248	281	260	271	236	296	276	275	263	289	275	256	210	245	287	252	271	269	249	279	263	268	279	288	253	277	252	221	225	276	239	296	254	271	245	233	230	252	253	267	263	271	265	272	256	249	294	255	287	276	257	243	277	258	266	240	257	288	260	271	260	258	270	241	243	249	272	264	260	266	245	257	265	254	247	256	258	248	255	263	263	285	272	267	290	259	252	267	247	253	250	242	266	262	259	258	277	233	280	243	269	256	256	271	276	262	246	257	254	274	260	269	220	220	268	258	241	249	265	277	280	248	272	253	279	223	263	243	261	278	254	228	269	254	244	284	223	250	298	251	252	241	259	252	277	241	273	265	233	252	261	240	299	249	238	254	253	286	279	286	241	257	244	285	272	270	265	276	234	248	277	253	236	249	254	280	254	258	249	255	260	251	261	229	221	272	265	264	246	238	260	220	308	272	271	259	233	253	268	258	239	265	254	276	264	248	237	260	266	259	280	255	243	281	269	250	280	237	264	277	261	262	279	295	234	266	233	262	260	270	242	254	249	247	283	283	242	247	264	256	257	280	264	236	272	254	264	244	249	264	262	226	259	266	264	264	255	263	275	241	243	274	268	263	303	266	236	255	255	266	260	268	270	245	261	303	261	264	261	252	269	288	249	269	259	262	267	234	261	286	238	264	260	274	271	262	261	272	220	252	253	267	286	260	248	283	284	251	237	272	265	237	261	245	258	282	261	258	277	251	285	281	280	237	255	254	294	259	266	258	251	255	264	257	261	283	216	256	250	269	241	233	247	268	248	246	272	247	252	256	286	274	264	264	255	255	266	273	259	279	278	279	268	264	276	239	258	265	256	238	248	269	246	241	240	233	237	291	259	274	268	272	253	260	254	244	246	285	252	232	227	254	271	266	251	262	277	241	243	258	291	270	233	264	275	263	258	264	267	273	254	263	277	260	267	274	292	250	262	242	268	230	260	240	256	257	254	265	237	257	257	268	235	241	276	291	262	263	266	252	263	265	266	261	244	277	254	270	274	260	276	256	224	212	277	265	277	264	241	278	246	255	233	258	252	252	277	273	257	273	271	242	285	243	260	245	248	261	274	256	257	255	293	288	237	275	272	275	261	236	272	243	255	234	287	262	256	259	226	264	257
49902	30965	25597	20213	12032	6097	3317	1519	660	481	450	326	285	279	229	218	196	188	214	181	161	166	164	156	135	105	156	143	124	148	139	122	123	136	127	122	112	130	130	140	135	132	121	117	126	137	133	129	127	117	108	111	128	113	139	140	129	131	120	114	118	123	123	138	112	113	124	118	116	132	120	123	138	116	143	125	116	126	119	108	129	138	107	128	134	121	113	120	94	102	115	117	135	104	117	120	104	132	121	116	134	112	104	106	115	122	110	115	137	134	119	133	121	125	135	138	136	155	131	109	106	125	99	129	107	109	115	121	124	101	109	113	119	112	128	126	127	87	129	127	106	100	119	130	116	111	121	144	127	125	136	120	97	125	116	118	101	135	118	102	128	110	124	108	111	120	123	118	127	125	114	111	110	112	128	112	124	129	101	91	133	117	123	121	132	117	121	110	111	105	107	106	111	104	126	114	111	106	132	130	134	103	107	120	116	115	140	127	129	134	106	108	135	126	110	122	109	146	108	116	132	144	112	122	133	126	99	109	120	115	113	121	92	124	116	137	104	126	114	121	111	123	111	125	116	109	109	110	124	134	100	125	131	118	117	114	144	140	118	138	114	106	133	135	137	116	115	110	129	140	137	114	95	132	117	112	114	122	108	120	105	116	121	119	104	109	120	113	118	122	126	129	101	131	149	134	144	132	133	122	125	140	119	134	122	116	130	99	107	121	127	134	121	106	119	125	144	120	106	96	111	107	101	112	115	123	97	112	137	120	134	127	129	116	129	121	118	135	123	127	138	118	125	108	101	114	120	106	106	128	124	124	136	118	110	122	110	140	129	110	107	131	104	108	113	100	116	113	107	114	119	103	126	122	132	103	125	112	110	112	108	145	119	109	105	116	125	120	126	125	112	117	115	112	142	113	105	115	112	128	125	116	133	107	128	117	126	114	107	122	121	123	111	126	129	109	132	115	126	122	125	133	119	123	121	128	152	112	117	119	115	117	117	124	114	125	118	93	83	117	131	121	128	123	124	98	104	118	122	133	98	115	106	123	94	125	118	113	105	103	129	131	103	133	122	116	123	111	116	117	123	131	116	148	115	124	123	116	115	156	143	94	120	125	97	125	110	120	132	123	121	106	144	113	115	117	157	109	115	136	113	105	138	135	110	111	111	121	120	107	110	135	137	129	138	112	128	118	109	140	131	114	116	104	130	118	137	121	127	119	121	106	120	150	110	109	126	121	128	110	116	134	125	116	111	123	122	91	109	129	130	147	117	115	111	102	135	127	124	114	91	127	121	133	119	99	124	102	143	123	112	129	117	119	149	118	105	115	119	119	108	80	129	114	137	97	148	148	103	112	133	116	124	104	115	126	145	138	135	116	108	114	106	137	124	112	133	120	137	123	118	113	120	97	101	117	122	113	116	109	105	149	119	136	121	109	130	113	102	117	126	115	123	111	132	127	99	123	117	114	129	115	134	126	131	115	140	135	122	135	113	112	100	101	95	125	133	133	109	120	121	119	109	102	110	123	147	117	95	123	135	112	96	143	126	137	131	129	121	118	128	104	109	103	128	105	109	119	115	113	125	105	138	125	119	128	143	121	113	116	113	131	138	130	145	120	111	125	106	143	115	130	118	119	109	119	133	118	124	132	118	125	128	118	116	120	122	115	117	109	100	129	119	122	99	144	124	112	118	117	139	128	133	96	111	105	126	115	134	126	128	115	112	116	124	123	123	143	120	120	122	136	123	107	109	117	112	143	114	125	119	121	113	135	114	125	123	109	122	120	127	120	120	124	97	126	137	137	92	113	115	111	121	112	120	111	106	128	117	107	114	126	113	124	148	104	106	128	145	126	104	130	113	121	107	120	120	111	110	117	105	102	114	116	123	103	118	112	141	129	127	121	120	122	127	115	111	123	132	143	106	117	107	132	131	123	138	123	126	130	98	113	124	136	115	110	125	123	115	124	101	101	140	146	124	127	123	124	108	118	115	120	126	118	129	108	109	108	118	134	116	120	119	137	106	138	113	134	96	116	125	118	114	126	115	117	111	111	93	113	139	129	126	110	103	120	112	123	123	124	111	124	135	111	130	113	107	126	119	129	120	127	132	114	127	131	128	113	116	122	117	129	128	125	114	125	138	108	125	125	122	110	106	122	137	114	107	129	131	119	110	137	124	138	115	110	117	135	131	103	115	117	119	113	130	118	127	116	128	110	133	126	121	95	122	133	121	120	106	108	110	131	124	126	115	109	136	127	115	107	108	127	117	108	114	124	118	125	130	143	119	104	126	136	113	114	135	147	128	137	128	100	143	118	112	120	115	112	119	106	88	122	129	136	93	112	116	109	130	129	114	107	142	118	116	140	119	121	112	124	111	141	121	118	137	115	107	119	120	121	130	103	104	140	106	101	120	109	111	113	112	114	116	122	116	135	123	121	128	134	104	99	135	154	130	134	119	128	116	127	115	123	132	120	106	123	123	98	137	116	152	106	128	120	114	138	112	110	121	142	146	114	129	119	133	107	125	100	153	119	115	116	124	141	130	130	117	112	110	123	119	128	114	122	111	122	116	140	121	123	127	97	124	127	111	110	109	121	119	110	138	127	128	117	108	145	101	154	129	105	105	147	129	114	120	115	107	127	117	128	111	128	116	116	120	106	99	117	105	112	124	120	123	104	111	96	121	127	118	124	115	130	100	127	98	115	135	114	121	135	112	124	123	114	120	109	125	128	111	119	125	126	131	103	123	123	128	124	102	109	127	129	111	113	115	132	128	121	130	143	132	118	153	120	119	128	121	101	126	124	117	113	112	115	127	137	126	122	156	122	122	111	122	90	139	125	121	133	118	108	109	119	100	124	112	125	131	116	130	106	124	108	120	106	120	142	158	108	139	119	129	124	114	108	114	112	119	123	125	131	124	133	121	99	99	114	110	116	113	114	112	136	147	108	109	123	113	136	118	109	112	131	125	109	123	123	133	126	134	120	127	129	103	139	138	118	108	110	126	129	118	119	117	123	130	104	103	137	112	109	126	113	126	135	117	116	117	141	124	118	121	121	126	125	104	151	119	136	119	113	114	116	121	113	112	125	107	108	123	91	114	98	132	101	108	123	123	108	123	124	134	111	103	120	132	120	122	111	110	131	126	113	124	126	136	112	117	109	126	128	133	115	116	114	108	130	124	120	112	109	123	139	144	127	122	111	105	125	114	155	112	120	116	128	126	102	121	104	109	119	121	110	112	100	109	114	127	109	135	121	96	130	132	107	124	113	124	120	113	103	127	120	111	112	140	110	120	95	116	118	134	98	123	119	131	128	113	125	121	103	120	128	129	109	123	124	118	103	156	125	117	141	117	116	110	127	130	120	99	122	127	131	129	111	106	117	124	135	117	111	121	119	110	126	132	113	114	121	144	135	126	129	129	128	117	106	117	110	114	121	123	110	114	107	120	157	136	119	93	131	125	144	134	122	118	117	131	132	118	118	113	128	144	112	100	104
31194	23313	30524	31552	23639	15975	10912	6158	3142	2327	1906	1301	1329	1140	962	985	897	779	693	597	532	484	454	453	385	395	354	371	354	296	327	331	281	281	299	272	275	298	319	312	295	293	276	292	272	303	292	297	274	277	320	304	278	296	262	293	268	271	288	279	268	277	282	304	266	272	277	269	296	252	294	290	304	263	303	233	227	247	274	277	292	283	247	296	258	271	260	271	261	282	275	265	266	289	285	270	280	275	251	259	259	242	274	272	275	265	283	260	278	256	286	265	283	260	263	277	267	268	272	273	229	257	272	247	241	280	263	274	255	277	267	272	278	251	248	245	244	288	250	269	275	256	273	285	248	248	293	262	293	278	284	256	276	291	268	268	290	268	273	257	258	261	318	260	264	266	260	280	279	291	284	246	266	285	268	273	285	283	239	268	282	281	271	268	272	255	270	252	270	285	265	289	263	275	271	258	283	247	234	243	262	253	271	273	262	247	278	274	273	258	272	270	285	268	260	267	276	277	255	241	272	279	253	273	293	249	258	264	272	272	290	303	287	266	282	300	278	297	262	254	256	256	273	308	264	287	235	271	250	272	266	266	273	281	251	265	274	261	254	254	269	273	254	246	258	286	266	262	276	300	254	267	242	253	243	263	263	250	269	252	284	291	267	288	264	261	265	266	256	258	275	236	284	232	276	251	243	249	245	279	264	257	294	268	241	258	273	248	269	260	246	252	272	260	268	249	272	298	275	274	246	268	257	260	260	259	284	274	253	268	299	257	274	269	258	290	261	264	258	265	278	277	255	244	264	270	250	275	255	265	272	285	253	283	311	257	253	259	268	255	261	242	262	271	276	250	265	266	260	287	287	250	262	278	245	305	287	264	260	290	270	282	237	267	265	247	253	241	251	264	273	251	268	277	267	273	249	278	287	266	283	277	272	304	248	244	250	263	262	262	235	256	296	277	256	307	305	243	283	273	277	281	275	273	272	261	270	304	261	278	252	248	245	265	255	275	252	262	269	253	270	286	288	293	278	272	262	251	281	284	268	257	252	256	277	269	282	264	260	249	280	250	281	257	268	276	295	256	256	258	250	282	274	269	242	258	244	290	258	274	296	268	249	259	288	275	253	234	256	262	262	270	247	271	261	239	224	268	269	282	259	255	250	269	273	270	295	264	260	269	275	264	281	255	297	260	266	264	281	278	282	276	262	270	247	277	272	255	279	266	264	262	246	260	264	270	276	263	272	263	252	275	244	290	262	284	275	284	271	267	271	264	263	291	252	253	283	267	288	256	279	275	258	255	266	258	299	250	242	267	268	277	236	246	287	255	295	247	272	280	278	282	266	258	283	259	276	263	281	259	277	295	249	240	274	254	279	270	272	264	262	261	273	247	288	278	244	256	284	248	254	280	268	260	257	302	254	277	253	251	267	269	263	266	267	281	261	264	259	241	288	255	278	284	263	246	283	269	246	272	291	237	275	276	246	291	271	278	287	227	243	278	285	254	290	275	280	247	266	290	290	280	257	275	259	252	276	248	239	275	280	274	244	255	269	300	271	267	267	244	234	253	264	250	261	268	264	262	263	255	236	276	262	252	255	266	294	274	242	284	267	271	243	275	257	268	259	256	267	271	296	278	267	256	277	258	243	249	310	271	301	263	300	280	309	277	276	288	277	296	289	266	292	269	248	249	257	272	275	279	283	274	233	266	275	257	270	295	280	280	263	279	274	271	259	272	241	243	246	247	259	285	276	281	257	271	239	253	255	259	270	284	252	226	257	229	251	278	271	261	283	284	252	255	244	247	234	284	246	257	295	280	256	280	268	261	266	256	306	289	257	250	260	272	247	243	257	252	251	270	260	252	266	280	246	286	279	254	251	278	262	274	244	259	260	259	281	247	302	258	292	280	255	277	303	291	269	244	304	266	268	261	285	287	255	285	278	272	257	266	278	278	297	247	263	253	248	284	273	295	242	243	262	255	248	246	269	252	299	278	257	243	278	280	267	282	268	264	241	295	289	261	268	294	257	272	252	268	293	273	273	264	265	271	274	294	271	260	273	261	267	252	250	272	261	283	292	269	274	282	251	273	295	294	248	250	244	270	265	283	285	248	265	257	267	261	236	262	280	284	271	287	267	256	238	264	281	260	274	254	282	267	296	286	267	266	280	263	274	265	291	258	250	273	264	271	265	279	301	280	268	235	279	248	262	284	240	291	238	269	257	299	261	258	291	230	257	286	262	280	274	271	262	244	277	281	270	285	294	246	286	272	261	255	276	267	274	247	296	261	257	257	266	253	285	263	283	275	256	263	270	245	292	271	277	270	266	271	244	283	271	263	266	258	284	252	296	268	276	279	253	268	218	243	274	257	258	252	287	282	276	281	265	277	277	257	285	271	254	255	268	266	264	274	280	292	275	300	288	302	296	253	252	243	274	251	285	265	250	270	285	274	261	292	247	287	257	233	263	273	261	247	271	245	280	254	262	262	296	257	314	276	247	254	260	241	270	279	275	261	299	256	264	246	265	301	251	242	257	300	246	274	270	285	279	276	254	287	296	227	254	267	258	278	266	248	300	261	253	282	276	274	257	265	267	250	274	234	277	274	240	265	248	254	270	290	262	259	254	280	260	267	269	253	285	275	270	259	265	269	252	282	260	273	276	271	275	278	273	266	252	244	282	282	224	282	265	282	291	291	252	250	271	297	252	273	275	271	271	272	267	284	297	251	294	289	269	286	286	272	250	299	238	292	256	268	256	276	243	266	254	293	229	278	263	254	262	264	249	253	271	292	267	266	262	244	272	278	249	245	273	259	289	256	284	263	264	276	289	252	273	255	285	269	268	287	252	273	261	259	276	245	262	256	278	281	274	267	268	275	261	270	256	266	253	256	280	230	224	251	241	275	252	247	259	259	253	263	249	262	271	269	302	259	258	289	279	264	276	284	250	261	261	259	276	250	277	275	253	258	271	282	249	261	252	265	258	287	246	265	244	281	264	227	267	252	284	289	277	280	273	261	248	273	277	273	231	263	274	280	305	261	278	274	275	281	292	313	282	252	275	240	272	281	290	247	299	243	270	264	287	268	274	250	264	262	271	260	275	279	284	269	315	284	262	282	279	251	276	276	278	285	278	252	290	282	240	280	267	299	277	280	277	290	250	277	275	290	274	265	279	279	267	273	277	267	286	273	232	236	272	272	289	260	283	272	273	259	278	271	279	283	257	259	286	285	252	276	262	270	303	269	279	275	267	276	258	273	278	282	265	261	252	316	268	251	238	241	294	264	278	232	281	270	279	262	228	261	280	282	267	249	234	245	261	280	296	274	266	255	255	290	270	269	224	252	250	259	256	242	278	267	263	295	249	268	308	290	255	313	277	276	280	278	235	247	240	261	239	255	266	286	296	290	289	261	274	267	248	264	255	285	262	263	260	253	294	280	273	250	290	253	304	266	265	254	255	269	253	317	249	272	248	283	261	247	274	268	301	243	275	259	255	247	257	246
26749	15689	11887	5017	1868	1010	684	423	294	230	194	184	170	161	131	140	120	139	117	88	114	107	98	113	114	108	102	123	99	86	105	95	91	94	89	115	96	96	95	103	80	80	115	90	106	96	87	94	100	88	78	87	101	101	85	97	104	83	96	97	98	88	75	87	95	96	97	98	79	103	90	112	101	104	88	104	75	76	109	104	89	93	78	99	96	92	92	111	86	87	81	90	106	99	91	86	99	97	97	83	96	119	81	89	77	99	121	105	109	88	85	102	80	98	95	92	77	80	96	88	95	110	104	77	98	107	96	89	91	99	82	114	100	109	110	93	92	101	67	94	116	113	87	92	102	105	87	96	111	96	89	81	117	87	103	98	90	97	118	110	94	77	110	86	91	105	110	105	91	91	92	89	82	98	96	92	83	91	94	110	101	91	110	82	106	98	90	84	102	93	96	96	91	92	80	90	89	98	109	89	84	127	86	89	105	97	74	89	86	99	91	93	105	95	112	92	83	89	86	87	110	102	102	82	87	104	94	117	102	100	87	73	87	111	89	102	88	80	85	107	108	85	84	75	78	97	85	96	78	87	113	99	88	101	104	88	105	101	113	91	99	94	110	88	110	104	116	90	109	66	103	97	96	85	90	71	96	100	99	95	89	104	95	110	85	69	111	84	98	91	78	85	99	102	94	73	103	93	93	75	96	80	123	86	121	83	95	99	93	102	96	82	108	102	90	94	96	89	90	80	105	86	85	113	91	103	108	113	120	84	112	91	72	79	99	89	93	78	106	94	107	102	96	84	91	104	88	98	113	106	110	75	107	94	114	87	89	88	77	95	103	99	101	94	97	86	91	92	99	101	89	116	96	102	88	86	89	88	117	101	86	96	102	105	93	90	106	98	110	84	95	98	98	97	111	82	95	105	88	104	89	93	88	90	85	86	104	83	93	85	111	101	96	110	107	95	90	85	91	83	96	121	106	91	96	104	89	87	81	106	88	83	91	89	82	89	101	102	111	101	113	102	108	77	111	98	114	106	93	89	94	104	82	102	118	82	104	108	95	110	107	98	94	110	94	98	88	136	73	82	98	78	96	107	70	80	106	95	98	84	91	103	98	109	101	111	94	103	99	110	97	112	96	84	101	113	89	79	87	76	76	96	83	77	91	82	96	77	104	89	87	78	92	121	99	88	85	77	86	94	120	90	89	83	104	115	96	85	92	107	107	101	95	74	107	108	88	92	108	98	96	98	88	99	87	83	91	110	104	100	110	84	94	97	122	100	90	97	89	99	93	93	88	86	102	89	97	86	85	103	106	77	88	99	88	82	99	94	105	89	89	91	93	97	84	96	89	100	103	91	91	88	115	105	89	90	102	95	81	96	110	96	113	75	87	99	77	90	93	61	93	87	102	112	112	92	79	98	104	103	89	93	96	82	77	102	88	102	85	106	97	92	101	100	87	99	99	118	109	96	95	93	93	94	91	106	91	96	88	96	98	104	96	107	93	111	103	106	109	94	101	95	101	94	92	107	114	92	107	99	101	82	95	85	110	105	134	86	107	99	93	82	77	109	85	98	87	100	96	99	92	97	111	76	96	100	110	113	112	99	99	101	83	89	101	84	84	102	93	109	80	104	83	116	93	101	92	89	97	87	112	100	113	114	99	84	100	103	99	83	106	82	85	98	82	82	98	71	85	77	108	88	98	94	108	85	92	86	90	97	104	100	88	93	81	104	88	88	87	80	102	107	81	106	94	109	90	92	87	94	90	77	80	73	109	103	86	88	84	87	95	89	88	98	92	61	73	85	93	89	106	101	108	108	91	115	116	98	83	90	112	92	95	85	86	103	98	102	105	88	86	76	84	101	103	72	95	77	82	108	87	96	102	102	94	103	116	95	88	91	102	101	109	99	91	128	89	94	94	99	90	99	103	96	106	100	84	114	99	100	86	86	94	98	89	79	76	97	96	81	88	123	98	88	93	100	74	88	82	84	89	75	105	99	98	93	93	81	86	106	120	88	95	112	93	88	96	88	95	118	103	101	112	101	105	99	103	90	89	89	89	87	90	105	112	98	84	78	104	87	111	88	96	94	101	109	99	88	94	78	77	89	102	106	98	81	104	104	86	86	95	96	105	96	95	93	98	75	74	90	91	78	80	85	93	92	89	83	108	98	94	84	95	125	119	83	89	91	92	106	105	92	95	79	95	104	101	92	94	97	89	96	101	80	120	92	111	109	112	88	89	98	105	93	95	102	116	98	92	108	92	80	105	105	108	88	97	123	88	90	82	102	99	86	107	97	100	99	92	92	94	85	97	90	101	78	98	106	90	83	116	90	98	104	98	101	97	101	107	80	68	111	85	103	86	100	96	111	109	94	102	81	106	87	91	87	103	103	84	92	84	81	109	95	84	106	93	99	112	125	110	87	92	87	113	94	88	83	85	98	86	114	90	97	79	97	108	102	87	109	83	89	85	95	99	102	84	87	89	91	89	85	115	90	69	99	90	108	88	84	109	109	89	86	86	107	128	94	89	106	105	124	92	66	72	85	91	88	79	110	89	83	117	86	106	75	87	103	113	94	87	95	98	80	91	88	98	82	77	96	92	75	87	102	103	89	92	105	90	96	109	99	110	105	113	121	87	77	84	87	80	114	112	100	91	95	80	84	75	83	97	109	102	89	107	86	87	88	62	91	102	102	90	98	90	110	105	107	122	91	82	95	106	96	97	91	90	93	68	86	81	104	86	95	91	84	106	100	100	101	104	90	94	85	107	97	99	117	107	103	105	99	95	106	92	90	111	103	117	85	105	94	83	102	102	90	103	80	89	110	86	102	96	91	91	91	90	100	92	92	94	83	103	83	99	99	103	89	92	100	92	88	117	90	89	94	111	91	94	93	91	97	80	99	101	99	121	84	97	102	97	91	94	86	87	92	87	96	65	98	124	102	75	103	105	104	95	93	72	89	113	98	98	89	99	89	66	109	92	93	87	97	84	91	103	99	109	87	97	105	88	83	99	98	93	98	93	79	84	95	103	77	83	93	101	100	95	102	91	98	88	86	114	94	78	103	122	85	111	76	85	100	86	84	103	92	82	93	85	108	90	96	96	86	106	104	83	103	118	98	96	89	92	98	83	91	78	79	85	105	85	102	100	94	85	103	92	111	109	90	71	82	99	81	104	94	108	98	99	87	80	72	94	81	90	131	108	106	90	107	77	94	120	87	89	107	103	102	106	129	98	99	81	82	98	96	91	91	113	89	85	82	106	94	120	107	83	105	87	87	105	86	92	105	91	81	101	102	96	91	115	102	80	99	91	101	75	79	97	129	97	106	94	92	88	103	91	101	96	90	93	90	91	107	93	94	101	99	95	89	96	90	108	87	86	117	108	83	107	98	107	104	85	96	83	108	113	107	102	110	83	97	110	83	96	104	88	95	92	93	108	116	71	80	94	98	98	91	96	99	92	87	106	108	96	85	90	92	106	109	89	99	102	99	93	90
15913	12516	17405	10983	6692	4194	2947	1879	1212	983	796	689	662	578	531	538	446	354	351	340	349	289	271	289	249	270	274	251	245	269	262	276	231	247	266	270	237	251	222	209	230	238	244	216	220	227	216	221	224	217	241	233	246	189	218	224	202	215	230	203	228	220	229	196	215	218	241	197	227	236	234	214	242	227	220	204	196	228	229	222	211	226	237	247	223	215	215	177	262	222	222	225	236	219	209	225	237	223	225	216	183	229	217	246	208	243	235	220	212	200	228	233	241	215	198	218	227	207	220	225	218	204	203	224	224	238	243	234	215	211	234	211	187	202	209	227	212	231	205	215	226	243	231	218	195	233	238	196	216	223	216	207	216	228	222	204	233	215	206	225	218	232	203	231	183	234	237	229	220	207	220	233	239	201	222	224	239	210	228	234	224	213	209	208	247	225	217	209	210	207	215	209	241	192	232	228	237	238	223	220	186	199	206	232	225	214	221	214	221	219	219	234	240	213	238	203	218	216	227	229	215	213	209	206	201	218	210	222	225	210	216	203	204	203	198	222	256	218	224	225	218	202	218	225	236	226	216	217	247	202	227	244	227	234	204	202	254	206	229	211	217	214	196	209	232	185	232	220	222	224	223	236	221	215	212	224	197	240	235	217	228	221	200	225	218	188	231	231	203	209	218	217	259	230	227	197	225	208	234	213	214	214	220	212	223	210	199	197	232	209	200	183	192	205	249	226	226	217	222	210	222	239	233	194	214	216	177	217	201	222	198	211	236	214	242	236	215	204	220	235	189	216	198	194	215	231	239	190	225	241	220	235	222	226	227	213	214	244	218	206	206	201	227	221	230	231	217	224	208	215	229	232	185	239	218	235	232	217	229	221	244	224	207	230	252	188	233	218	203	227	219	247	227	226	206	207	218	221	223	223	235	197	236	231	226	243	208	229	202	251	202	220	213	234	215	209	234	229	213	199	212	228	246	230	226	200	191	205	225	221	211	224	212	229	231	201	200	237	188	201	222	210	203	208	218	224	225	212	194	227	228	230	215	204	220	203	223	223	214	228	236	236	212	226	232	217	210	242	198	252	189	229	196	227	216	208	243	227	210	194	225	203	228	213	233	211	221	215	230	209	220	213	263	215	208	200	231	229	219	235	216	240	236	209	232	214	215	231	219	220	248	221	193	229	229	214	220	234	207	228	235	238	248	199	204	219	218	189	233	215	198	207	225	234	207	199	185	225	203	202	210	225	226	225	213	240	220	223	221	226	220	232	228	236	224	220	231	201	192	186	216	222	224	234	217	215	202	224	232	228	220	218	208	237	224	194	222	212	210	223	231	223	194	229	219	205	228	212	236	218	241	239	222	238	208	224	217	232	232	200	206	218	232	193	194	201	209	237	236	237	210	221	222	203	190	208	253	235	224	243	234	204	216	208	243	195	203	196	224	200	201	226	210	215	244	233	228	216	209	210	208	236	219	215	206	206	222	195	198	231	232	234	220	246	240	209	220	231	234	216	220	225	236	226	203	190	217	226	198	230	233	199	223	222	198	214	218	225	197	204	238	214	225	216	221	214	206	232	233	234	222	196	212	243	210	223	211	250	205	238	256	250	202	232	204	209	220	224	194	253	232	211	213	227	242	223	196	219	184	257	222	212	199	203	196	227	238	219	214	196	215	208	212	208	254	223	225	233	228	221	234	212	222	233	224	202	222	184	224	217	195	218	200	219	227	220	206	205	198	246	210	232	224	229	219	223	224	204	227	217	209	206	200	198	219	221	224	218	207	216	240	222	215	209	226	228	229	236	245	218	216	217	226	224	229	201	196	215	219	209	229	221	209	247	214	211	214	219	225	208	187	255	232	220	232	221	238	221	209	213	227	176	226	221	223	239	202	236	221	223	251	225	184	196	232	214	178	228	196	248	215	206	221	225	224	211	200	217	210	218	227	233	246	214	208	246	232	207	215	208	201	223	234	216	201	216	222	231	209	230	221	236	221	238	197	216	203	204	206	217	205	227	189	213	195	197	221	237	212	229	219	213	211	221	219	210	212	226	234	218	254	201	210	193	186	213	215	242	225	190	205	214	206	229	242	229	240	193	221	229	231	226	229	209	197	225	206	218	209	237	217	226	213	189	241	220	217	229	227	192	198	230	205	232	210	199	224	220	234	248	251	220	235	216	234	217	242	208	227	262	174	206	203	214	232	225	236	230	259	222	227	220	217	247	238	205	227	222	246	215	255	216	233	198	206	247	228	221	228	213	194	218	240	218	225	242	188	217	223	237	220	216	237	221	215	234	218	195	213	227	203	214	220	246	227	227	240	235	211	206	204	239	237	218	234	232	230	202	257	204	202	229	197	209	234	195	255	187	215	209	229	240	203	220	224	197	197	230	202	218	215	205	214	221	196	216	220	209	220	203	213	207	226	197	230	219	197	210	222	211	244	231	228	225	217	215	244	216	218	233	240	209	206	210	210	241	185	217	229	232	214	210	218	212	237	211	201	251	206	207	225	209	203	214	196	210	238	221	215	212	220	215	199	206	225	232	201	219	227	210	227	244	229	207	198	227	205	229	205	210	222	189	218	203	241	249	219	241	200	218	216	232	233	245	203	214	194	205	216	257	211	253	227	208	213	226	205	224	208	217	238	217	209	235	210	215	193	223	220	236	227	220	217	227	204	199	222	241	205	230	218	234	233	226	212	209	240	220	232	204	208	217	210	228	203	188	216	207	227	260	211	212	215	224	256	236	223	214	207	232	222	221	213	220	208	217	218	233	226	231	214	234	229	231	196	229	217	243	197	213	215	221	230	183	234	195	237	200	185	226	229	223	236	211	222	195	226	221	223	216	247	230	218	233	269	240	208	213	212	207	226	214	219	235	211	229	223	204	201	216	238	241	207	226	208	212	216	201	215	226	236	190	206	217	221	216	224	219	218	239	223	237	217	216	216	217	243	238	237	226	244	227	220	223	217	214	218	240	220	205	201	224	211	195	229	204	235	223	220	208	203	199	205	212	205	219	219	218	222	213	224	221	231	200	223	235	225	234	211	251	239	232	211	216	216	228	208	243	210	217	229	234	233	195	214	228	241	201	247	212	216	198	219	208	237	212	224	217	224	232	213	222	220	219	183	231	204	231	209	221	221	214	211	234	231	243	238	233	198	213	225	199	225	242	210	213	204	222	214	219	231	192	205	207	203	216	225	201	234	227	229	216	227	195	215	214	210	225	191	232	223	226	228	253	208	236	222	216	208	226	229	225	210	215	213	225	216	199	227	222	233	214	247	201	211	224	230	207	224	224	226	229	195	222	255	225	232	206	233	212	227	212	231	243	235	193	219	187	206	223	214	216	230	234	235	211	227	227	209	242	220	222	215	196	196	202	217	217	215	192	225	201	245	218	229	201	223	212	223	210	214	226	198	207	235	217	217	228	202	224	210	242	212	232	238	211	229	193	220	211	224	226	209	206	207	222	249	204	230	261	209	186	219	222	225	213
47189	25161	13354	7908	6331	3392	1455	651	417	281	246	232	201	208	208	212	195	169	140	159	174	129	134	121	136	134	136	125	109	139	110	141	118	118	114	106	134	130	131	113	136	117	123	122	107	129	117	100	104	121	115	115	118	126	104	108	109	118	112	134	110	112	98	110	109	109	115	113	117	139	106	126	93	117	102	125	125	81	107	97	110	83	119	119	107	117	115	112	117	144	112	105	100	110	100	117	113	134	122	105	113	112	90	100	138	129	111	119	115	107	118	104	122	117	135	108	102	107	101	97	111	113	123	116	105	108	98	132	104	115	98	115	113	98	122	119	107	116	106	118	135	104	106	130	118	114	118	114	102	130	116	106	106	124	108	136	126	128	114	134	118	113	107	111	106	133	111	105	124	113	118	147	103	125	98	100	121	125	112	94	109	119	108	123	106	116	114	110	128	124	129	131	106	116	112	116	113	96	101	106	111	125	111	116	121	129	114	117	119	116	116	96	109	118	109	114	116	89	100	123	104	123	111	113	118	112	126	111	120	94	111	109	108	132	109	104	128	124	106	123	119	111	97	117	104	106	119	132	107	113	90	120	103	139	98	104	122	114	119	114	115	137	139	118	107	112	98	124	117	107	107	134	106	109	114	102	127	102	103	121	109	110	123	124	117	88	116	121	124	116	117	118	113	110	123	108	116	111	114	98	112	132	94	114	123	119	103	97	102	111	114	122	126	114	105	115	116	113	113	100	119	106	138	118	118	119	116	124	119	121	118	121	104	114	123	89	118	83	101	118	115	130	120	115	99	112	84	129	118	109	123	113	123	122	104	119	117	128	100	102	117	121	121	123	102	120	90	102	120	110	93	125	109	91	106	118	115	112	108	112	113	115	95	100	130	122	105	121	114	107	112	114	107	120	96	123	110	143	103	116	121	104	117	115	111	122	115	108	107	109	128	113	109	123	102	99	104	109	120	118	98	116	116	112	126	98	81	130	131	123	119	120	125	126	120	127	111	101	121	95	125	104	110	121	128	106	89	123	114	100	130	103	123	106	109	137	123	106	118	96	96	110	85	106	105	113	80	100	120	120	103	97	103	132	101	106	126	110	122	109	125	117	108	123	114	116	106	108	105	111	126	137	123	123	115	110	125	101	97	111	98	125	114	114	116	117	113	116	131	117	110	99	92	105	112	115	108	108	109	116	119	117	115	107	102	108	107	114	96	136	118	108	113	110	114	125	111	121	103	109	98	109	106	114	91	117	111	115	117	116	130	128	111	111	101	119	128	143	107	129	107	128	112	91	126	135	117	131	94	116	122	163	138	122	101	104	108	129	128	115	128	94	117	130	124	101	119	120	121	119	115	112	101	106	123	131	133	133	110	109	118	129	124	108	112	151	113	108	118	121	130	117	109	105	124	88	121	136	108	114	109	110	99	123	107	128	95	106	101	131	105	106	101	133	115	119	98	120	105	109	119	108	127	118	102	107	113	98	114	124	110	98	107	117	117	113	109	104	108	140	122	103	102	112	103	110	109	114	109	104	132	112	111	99	118	130	120	105	126	126	103	126	106	116	110	95	102	103	121	111	128	126	104	121	122	115	98	122	117	109	96	111	128	126	103	89	122	106	107	124	122	124	117	101	107	133	103	112	136	102	103	132	102	101	111	110	128	108	107	105	98	98	114	121	116	99	108	119	109	97	120	103	106	142	118	109	89	109	107	118	140	128	120	103	92	114	109	113	105	118	106	101	120	118	108	112	112	123	110	121	120	123	121	107	121	118	126	115	141	130	113	141	91	114	115	110	100	97	126	130	105	131	108	134	99	120	134	117	114	110	101	134	106	118	89	114	102	128	113	121	114	99	112	106	102	117	109	105	108	116	117	92	137	109	106	95	134	93	101	104	99	128	113	91	99	114	113	120	128	109	115	99	109	138	96	110	126	117	110	122	131	115	90	108	114	135	121	107	97	118	112	103	91	105	110	103	111	107	113	124	121	109	132	114	108	113	112	123	124	109	111	142	113	123	104	107	99	109	113	134	95	120	118	139	104	117	115	130	148	115	119	131	97	124	118	130	115	107	118	96	120	130	125	117	118	104	104	114	120	127	123	109	111	102	101	117	109	117	115	109	110	118	125	116	103	117	103	116	115	101	126	114	121	107	110	113	93	102	103	110	106	111	104	132	80	110	118	106	107	117	116	121	101	106	125	124	115	109	108	107	121	105	118	103	101	122	115	131	112	114	117	106	109	107	104	98	105	127	100	112	110	96	100	107	108	116	123	119	105	123	102	99	106	118	104	112	119	98	120	98	112	96	109	127	123	117	118	134	116	115	124	97	105	118	103	138	104	105	125	121	99	104	126	108	133	108	129	104	107	111	107	114	123	107	121	102	129	125	117	126	108	83	98	116	120	103	111	102	123	124	93	95	106	113	116	105	114	119	103	120	122	97	105	105	108	119	112	103	131	107	127	128	101	136	107	117	122	96	104	101	117	131	136	90	107	92	121	109	122	103	125	132	110	110	110	100	118	119	111	110	100	116	129	116	98	110	112	116	127	112	112	127	121	130	98	136	106	89	94	133	124	108	143	116	110	112	128	121	115	126	118	102	98	114	100	107	109	121	103	131	76	120	95	123	127	113	111	97	118	117	111	115	109	113	116	119	104	117	128	129	128	115	103	126	96	121	112	105	119	129	122	107	108	93	118	126	118	137	95	92	103	118	116	122	114	102	105	110	140	93	112	109	106	133	105	114	99	113	117	123	114	109	99	120	127	104	114	91	106	136	108	127	113	107	131	140	110	113	98	120	113	112	130	114	123	112	112	104	119	125	110	117	122	131	121	102	105	105	118	117	98	124	112	124	139	127	104	109	103	100	93	105	115	118	108	105	120	134	108	133	116	108	119	117	126	116	115	105	118	112	119	130	106	109	101	108	123	109	106	107	110	95	123	133	111	100	109	111	105	118	120	121	133	121	122	129	113	116	134	105	125	107	110	134	100	111	109	114	114	116	115	103	115	111	131	121	137	121	105	132	135	116	122	128	112	113	114	115	121	105	109	107	120	114	119	116	104	116	107	114	110	106	122	116	116	107	135	95	109	123	119	119	112	122	121	118	108	132	140	130	101	109	116	112	98	124	122	125	133	87	107	119	102	126	116	115	109	110	119	125	93	111	104	114	145	120	112	99	105	124	112	98	105	124	118	125	105	109	123	100	117	130	125	106	109	105	127	100	95	118	107	146	110	110	130	118	127	109	123	116	125	148	102	117	125	123	122	128	120	130	100	127	118	89	115	119	98	103	104	103	116	118	114	131	112	129	110	128	121	105	112	104	104	111	105	114	100	116	111	130	99	105	105	121	91	117	118	138	103	111	119	122	129	107	109	120	101	119	104	130	114	130	106	119	132	109	132	108	111	105	125	117	117	101	137	132	131	97	108	114	120	116	109	110	100	126	114	105	121	126	92	102	104	131	101	107	113	117	117	117	122	127	96	109	109	115
30181	18658	17599	17454	17074	11067	5718	2641	1639	1299	1084	916	768	742	644	617	589	589	492	474	405	362	401	370	359	364	341	304	321	299	315	303	296	264	265	288	278	269	286	310	301	274	239	260	273	264	264	280	293	247	276	279	248	240	275	269	227	259	249	245	280	281	249	274	251	258	259	246	260	268	254	281	235	247	259	300	267	258	258	254	246	254	262	278	237	267	250	282	253	239	258	260	251	256	237	256	262	274	281	293	264	274	261	265	274	248	260	269	249	270	247	283	290	253	237	236	255	221	283	262	276	259	255	279	259	216	270	237	228	251	249	267	244	286	265	254	254	256	254	283	252	267	261	266	252	265	272	269	263	260	259	289	276	255	257	280	267	243	279	242	238	256	227	256	263	252	249	252	260	251	253	258	275	238	251	246	275	276	264	230	240	270	252	269	267	257	249	249	264	261	259	239	241	260	272	274	255	253	249	254	260	258	266	256	258	280	260	250	289	244	259	248	252	249	270	240	257	222	242	255	261	262	256	257	275	250	261	260	257	267	289	266	257	263	239	250	259	214	239	271	247	264	240	234	275	272	267	242	264	253	225	265	248	259	245	257	248	270	296	258	262	240	255	268	262	270	252	268	243	274	253	261	248	226	250	266	257	264	283	267	249	268	240	262	259	266	267	252	263	241	250	264	269	247	271	245	260	256	260	258	260	260	231	270	242	217	289	240	278	257	257	240	270	262	288	252	252	266	240	262	271	276	257	245	256	253	273	285	246	257	273	253	261	251	261	260	259	228	298	264	264	251	266	259	261	262	270	268	243	280	244	274	251	263	270	293	295	244	275	215	263	247	265	275	257	258	231	280	241	260	275	243	248	300	271	247	252	239	285	255	251	283	262	254	244	255	234	268	251	287	253	219	270	258	288	266	259	275	241	272	260	259	241	252	276	259	267	250	271	278	261	239	279	268	254	271	253	243	261	281	259	237	279	235	266	268	240	247	268	261	243	277	259	281	262	238	255	243	252	252	275	261	247	251	250	254	256	266	230	254	233	260	239	234	248	245	264	254	243	228	236	254	279	237	281	248	229	242	258	251	286	255	250	243	276	253	266	255	260	284	267	294	250	260	248	238	261	225	252	270	234	240	223	270	245	248	253	257	244	234	256	247	262	244	260	244	253	255	254	233	230	270	226	264	265	246	226	281	299	235	255	242	230	275	247	289	236	251	234	258	244	289	269	276	263	227	254	237	279	246	263	257	268	267	254	230	263	235	263	262	250	250	272	229	249	248	250	245	240	262	239	254	238	239	277	252	252	275	237	244	261	277	248	265	262	254	260	270	246	259	293	250	251	269	247	256	267	264	232	270	243	266	253	278	242	273	267	254	264	242	268	249	242	234	251	237	246	256	284	258	255	243	257	262	258	245	250	262	243	249	246	284	285	270	259	263	257	255	259	315	258	240	266	267	264	281	210	267	241	269	245	268	274	256	240	260	248	244	266	243	284	259	268	268	255	255	292	269	304	280	250	283	263	261	211	271	269	225	262	251	253	265	264	259	267	244	265	270	268	233	244	258	272	272	250	276	284	264	265	245	267	234	258	251	266	268	278	267	251	263	269	268	250	258	238	218	273	239	262	278	242	251	233	276	253	282	239	261	247	266	259	270	255	239	255	283	248	240	237	250	284	236	245	260	256	250	238	247	232	249	258	226	279	259	225	256	239	231	280	257	246	257	225	250	257	270	242	262	248	264	269	277	260	290	246	253	276	250	244	287	293	235	276	244	261	267	277	273	248	226	297	218	294	235	239	255	283	266	264	273	246	258	252	287	255	258	279	264	248	255	260	254	242	246	276	269	271	230	251	280	243	273	249	241	263	232	223	268	254	253	255	260	253	258	254	263	257	256	257	262	238	234	237	277	239	216	250	262	251	251	251	277	251	308	242	261	259	231	253	241	226	269	268	294	253	256	260	284	268	288	255	237	260	253	269	279	234	264	271	263	273	248	248	294	263	254	243	271	228	278	262	223	254	275	272	258	280	255	265	261	261	269	266	294	249	273	251	292	269	251	259	243	256	278	252	254	229	247	241	257	272	263	261	256	255	257	268	266	276	242	244	265	270	258	241	253	264	229	268	251	256	246	239	239	225	281	231	265	259	243	244	234	258	281	251	275	259	257	261	249	267	258	253	262	265	285	290	260	268	240	256	260	277	257	271	242	245	269	280	262	259	277	260	249	266	243	262	269	264	257	258	251	279	249	279	231	256	225	265	258	272	260	236	240	236	239	281	262	253	241	276	238	280	238	289	259	231	249	237	219	276	232	256	258	273	272	284	263	274	278	224	240	268	245	237	239	255	257	269	262	262	256	237	259	258	240	246	254	257	245	217	233	270	247	255	256	242	267	263	261	255	239	256	273	270	280	289	235	283	276	235	240	271	263	246	264	261	265	254	244	266	279	245	274	272	280	270	250	247	241	218	254	241	252	276	276	270	245	238	256	278	277	273	281	263	282	261	281	272	277	259	228	265	268	269	261	245	254	255	273	241	250	256	252	254	289	231	275	232	249	262	243	220	275	266	258	245	259	238	299	259	252	250	237	262	247	273	294	241	256	288	251	262	241	253	249	261	259	267	241	271	242	279	267	261	247	250	233	271	239	270	236	228	263	278	274	268	270	256	259	252	230	257	262	227	251	260	272	254	263	219	269	251	230	254	256	274	239	232	243	256	286	265	280	253	306	250	263	268	256	299	248	259	262	272	236	253	248	278	228	258	256	242	250	269	256	257	261	280	290	271	264	252	234	238	242	244	264	237	279	259	255	249	237	255	261	261	262	269	277	255	260	279	281	263	262	245	282	239	260	225	239	270	285	235	263	288	248	249	243	253	298	258	271	209	243	254	262	268	237	270	255	281	256	236	243	256	254	245	260	276	247	240	266	259	287	284	250	263	255	243	256	243	256	274	251	234	261	257	242	277	246	240	270	260	237	272	242	277	254	253	277	299	261	264	268	260	277	259	275	279	272	234	269	248	260	275	280	254	257	259	249	243	266	243	263	253	241	219	248	274	241	273	232	261	248	257	285	259	274	252	257	286	263	250	264	266	251	267	273	232	270	277	255	247	276	240	286	237	278	279	271	250	254	283	250	257	252	250	262	237	257	238	260	244	250	252	251	244	256	254	249	249	220	274	238	241	263	260	268	271	266	287	245	285	270	226	265	250	260	248	239	273	258	232	258	264	270	240	266	264	273	233	238	270	258	263	255	234	257	237	225	275	241	280	257	265	255	255	223	215	259	227	281	249	246	242	294	277	240	252	267	304	237	263	284	264	266	252	251	226	267	264	276	258	273	246	254	230	253	225	248	280	293	267	261	261	286	265	260	290	243	249	260	248	256	264	272	262	296	254	238	243	265	270	270	260	271	253	259	269	250	259	250	268	232	270	277	267	253	275	286	268	286	255	250	260	217	287	261	274	258	235	292	278	245	263	254	220	248	274	263	234	260	286	268
55107	31903	22377	17691	14835	8427	3302	1138	552	407	313	245	259	226	246	216	187	172	168	168	173	161	124	142	122	117	131	124	133	121	101	118	119	126	122	101	122	112	130	124	115	127	124	127	136	114	99	107	126	114	111	130	115	120	118	131	115	109	129	128	123	114	129	114	115	118	93	123	135	106	135	119	122	129	132	118	131	120	134	122	115	134	134	108	132	111	118	133	126	122	110	137	107	125	102	139	123	131	132	101	127	124	115	116	118	121	122	121	144	109	109	122	120	117	122	152	101	127	116	111	106	121	139	102	94	107	115	115	107	100	120	132	114	122	118	100	108	129	122	131	124	103	118	110	107	100	111	105	119	154	134	99	131	114	117	121	106	120	109	118	121	124	137	123	126	106	109	114	133	103	101	110	121	95	138	118	130	110	98	122	115	129	107	106	101	94	117	123	119	109	139	114	112	108	131	127	111	122	120	100	124	108	135	118	128	112	102	133	135	134	116	117	120	94	108	134	127	103	116	121	136	138	115	111	115	128	119	113	140	118	117	115	118	122	111	107	98	126	129	139	110	134	109	125	124	136	107	111	127	122	106	119	126	120	143	121	131	120	123	120	109	121	116	103	123	114	109	115	144	127	120	105	129	117	113	120	97	114	114	108	124	118	109	119	105	130	124	128	121	117	104	115	120	102	147	99	116	130	116	115	113	93	134	126	114	144	112	108	108	131	103	105	120	134	139	114	110	112	114	119	124	122	114	131	111	119	104	115	102	111	131	118	110	149	121	121	108	102	127	121	113	130	96	112	134	119	125	110	108	118	107	115	115	90	105	119	127	99	126	132	131	111	129	127	122	122	90	133	116	111	116	131	102	124	118	108	101	140	122	107	116	110	130	110	131	125	106	111	117	137	109	111	113	120	109	116	101	123	127	128	108	125	109	126	119	108	109	121	116	106	122	108	105	128	120	123	123	125	118	128	119	116	119	118	116	105	131	109	132	108	125	127	121	110	115	142	122	116	120	139	117	106	110	108	110	131	125	125	127	102	111	95	129	130	129	117	117	118	128	115	108	126	104	123	120	130	123	102	129	148	127	120	105	123	104	121	120	138	120	122	104	99	123	122	112	115	130	120	133	111	134	126	109	107	106	122	106	131	108	103	124	111	110	118	110	117	122	119	108	127	126	113	117	128	134	118	123	136	127	110	116	109	112	122	120	119	102	101	113	108	122	121	122	110	129	120	97	114	145	114	127	111	99	126	109	117	99	118	129	119	120	105	102	117	138	95	110	115	128	127	121	123	100	120	103	141	113	127	102	108	123	129	135	124	138	136	126	130	129	125	134	111	122	105	109	127	111	115	103	114	106	122	119	113	109	122	116	120	134	125	122	110	127	134	111	124	125	125	132	114	117	120	144	140	99	120	105	109	137	135	130	123	119	130	121	128	112	104	111	121	100	114	85	130	102	110	122	126	108	113	130	146	140	121	132	124	109	124	116	115	122	128	115	97	137	128	118	119	121	108	119	131	110	125	121	113	124	126	125	123	114	125	121	118	105	118	116	103	128	130	138	137	93	138	117	120	107	106	105	93	113	96	104	118	107	109	117	93	139	135	115	126	135	139	127	97	114	122	115	110	123	122	108	128	105	108	139	122	133	124	128	113	134	109	135	119	109	112	109	114	101	128	112	113	129	125	129	124	123	104	106	129	127	128	125	123	126	120	116	125	122	104	124	112	126	102	122	108	121	118	120	92	107	126	146	135	124	94	101	114	125	134	113	125	128	138	116	135	120	99	113	125	124	117	133	112	127	130	127	125	107	116	105	143	127	129	131	127	111	122	135	108	113	119	121	104	118	116	98	129	141	133	139	136	111	104	117	115	129	107	97	114	118	130	131	115	105	125	113	135	116	111	124	125	142	120	108	107	116	127	112	120	124	119	128	109	118	110	137	125	104	110	107	129	126	128	120	118	125	123	114	134	123	130	99	109	108	110	109	109	116	133	124	116	116	120	144	106	121	116	116	122	125	112	131	118	116	125	127	123	121	115	113	129	107	116	108	126	128	102	111	109	108	111	122	112	102	133	132	127	108	109	114	123	112	114	125	160	123	125	105	126	118	133	114	108	121	116	133	121	122	131	108	104	125	116	128	105	103	126	125	114	102	127	129	126	149	122	123	126	108	110	118	99	134	159	106	86	130	111	100	124	131	132	128	133	116	125	152	108	100	116	101	112	139	104	115	110	122	116	107	109	129	117	109	96	123	125	135	119	111	124	90	104	120	128	107	119	112	106	117	135	111	126	138	110	117	124	139	127	136	112	110	110	108	129	117	115	113	117	107	116	108	89	122	122	101	103	121	145	126	125	128	129	138	109	134	107	120	116	107	120	128	120	111	106	97	118	121	143	125	118	117	114	122	115	118	145	96	96	128	132	137	122	116	125	114	109	104	128	124	136	132	118	152	123	116	111	126	122	115	117	120	103	115	98	126	133	120	111	118	124	133	119	99	116	112	122	117	122	117	116	124	104	108	131	109	113	114	96	112	125	124	138	109	114	127	115	114	124	140	132	126	111	122	109	114	126	103	119	96	122	124	111	117	112	119	128	106	118	132	108	122	133	120	120	132	105	134	115	125	100	115	118	130	112	106	136	143	108	137	140	95	105	121	115	126	119	133	134	142	133	114	105	127	142	113	97	131	106	131	113	130	89	116	100	112	111	111	98	129	135	113	109	90	102	107	112	133	123	110	118	120	117	114	136	110	116	112	125	115	128	122	121	127	156	118	107	142	121	108	125	125	121	126	139	127	116	128	139	123	121	124	143	107	137	112	100	129	114	126	117	135	109	112	108	115	119	136	100	117	108	129	111	110	122	116	120	125	130	133	113	119	126	145	106	116	137	112	134	118	131	99	117	117	104	136	129	130	132	117	112	114	107	101	128	140	104	129	118	118	120	119	106	117	138	130	125	115	108	125	120	110	120	122	112	96	123	122	100	120	139	123	136	130	112	124	126	112	112	124	115	126	111	127	128	131	102	124	97	116	124	132	109	88	117	111	104	127	115	138	116	123	129	129	110	123	103	112	112	115	120	111	109	117	109	103	133	150	125	128	112	134	116	136	131	127	130	107	114	128	148	104	126	120	131	111	117	125	120	114	107	141	137	110	121	117	129	116	97	112	126	132	125	119	121	145	106	123	96	106	125	145	119	111	115	125	128	102	120	114	126	135	113	140	111	118	106	100	118	121	105	119	116	113	126	111	112	136	113	112	119	97	114	132	117	125	135	113	118	122	98	112	117	112	109	103	148	118	123	128	122	128	123	118	110	91	120	98	118	126	117	114	101	129	123	102	120	118	127	120	114	118	128	118	106	103	140	118	117	121	125	138	119	119	120	128	109	128	156	118	127	107	147	126	125	116	108	106	117	106	105	126	131	125	112	122	124	126	135	109	128	110	117	123	110	125	114	112	101	111	106	136	114	107	121	105	143	115	105	154	148	105	128	130	109
34995	23864	26425	28490	26961	19305	10191	4189	2299	1874	1460	1201	1086	998	857	757	738	694	614	566	521	474	432	415	381	351	359	337	330	327	277	300	318	310	284	305	291	284	260	304	321	302	303	266	289	265	268	282	279	275	285	291	299	289	245	260	262	264	274	251	282	271	275	279	285	293	277	281	304	252	247	261	263	304	286	249	278	264	263	264	271	264	258	284	272	296	250	265	292	263	269	273	259	271	274	243	253	276	266	277	240	254	279	258	277	258	275	246	250	270	262	271	260	256	277	247	284	258	270	275	252	262	264	273	292	268	326	244	280	276	242	274	278	274	284	255	287	270	281	266	262	275	242	291	282	260	278	278	255	267	266	225	277	281	254	276	276	253	266	264	245	280	272	245	277	278	231	286	255	244	277	255	273	254	270	277	254	273	268	270	254	264	274	265	274	278	273	280	290	303	271	266	259	279	258	238	275	258	268	255	259	253	262	258	235	267	284	263	283	249	250	291	261	275	279	282	245	295	268	258	254	260	296	280	269	280	300	278	267	277	273	252	281	265	272	254	255	277	264	259	271	286	288	261	255	254	282	252	236	275	280	274	277	254	281	258	226	271	260	252	244	268	284	307	277	265	249	274	274	276	265	304	277	256	262	247	259	265	238	247	272	284	249	242	282	252	248	265	266	272	272	247	261	276	267	266	262	252	261	261	263	289	276	296	267	282	253	273	271	255	253	287	247	278	241	264	243	266	272	260	258	274	261	265	268	270	250	252	268	269	278	277	275	295	265	262	302	272	238	233	289	268	275	264	248	226	251	252	260	292	247	265	276	288	255	292	297	281	286	294	273	269	263	276	278	271	268	276	278	274	262	248	287	273	278	259	294	267	264	257	242	288	298	254	245	276	257	264	282	266	245	271	254	283	247	282	283	277	297	234	237	260	264	308	244	251	254	259	274	263	258	289	271	283	271	263	285	261	245	272	254	294	282	279	273	267	294	273	293	264	269	262	278	283	291	262	256	273	259	275	283	274	251	265	278	255	245	266	258	285	257	272	283	263	262	282	249	294	230	268	280	243	267	239	293	264	264	281	269	276	248	276	239	292	278	256	293	284	286	240	277	278	268	276	263	294	288	293	277	274	273	249	267	271	253	274	272	269	265	232	268	259	299	262	290	270	285	279	280	284	258	263	282	256	241	280	289	273	267	260	252	263	272	280	262	278	252	276	309	242	244	245	272	278	271	267	235	231	264	254	253	258	254	266	302	287	262	273	287	267	247	250	257	287	261	296	284	274	245	267	274	262	242	279	253	232	232	264	270	260	242	284	284	276	258	254	271	287	277	255	272	269	272	235	267	256	278	291	263	260	247	272	244	277	251	273	279	255	262	274	283	267	268	272	266	255	272	283	280	269	273	265	251	257	277	280	254	254	244	272	277	250	286	259	248	264	258	260	253	260	281	277	265	266	255	283	253	286	266	273	284	238	251	287	248	265	241	251	267	267	282	273	285	258	244	252	253	265	293	256	235	274	271	285	237	254	269	289	273	282	272	289	276	269	248	281	267	250	277	262	272	263	281	282	276	285	248	245	261	269	273	271	263	257	273	277	255	228	298	272	276	260	292	267	242	277	270	289	260	270	268	282	270	278	246	281	270	272	263	255	290	258	243	293	274	243	265	252	253	259	292	276	268	257	261	304	275	247	273	261	259	285	255	273	256	267	255	276	261	277	278	273	228	273	284	290	264	225	246	249	281	277	239	252	238	287	239	276	282	271	269	290	272	266	251	267	259	250	265	271	287	261	297	300	258	246	245	257	270	251	225	243	249	288	290	268	263	275	255	252	276	290	275	275	245	265	270	278	270	247	277	277	241	290	272	268	270	247	255	244	288	261	251	291	262	280	260	239	250	253	227	274	302	271	275	241	230	284	251	233	271	257	260	258	281	232	252	253	243	263	262	266	269	262	275	293	295	277	263	267	251	239	282	252	253	282	272	288	280	261	255	277	269	263	277	270	269	271	290	252	256	287	256	259	305	289	286	258	261	233	256	284	250	274	276	269	262	279	263	267	234	281	246	306	283	278	267	276	234	263	251	269	264	276	268	271	289	257	268	260	267	268	259	251	239	249	310	269	255	281	274	252	244	272	266	258	257	281	275	268	237	292	257	245	264	265	249	240	252	229	290	307	274	269	271	246	283	258	276	265	269	271	262	277	285	239	262	263	280	267	289	263	259	275	285	256	288	243	268	224	262	265	267	302	274	259	265	282	263	252	272	285	275	286	296	257	261	273	237	283	273	293	270	287	292	265	264	283	251	263	284	271	256	266	267	251	293	251	259	276	243	233	268	278	276	279	263	244	304	281	264	269	266	259	275	283	279	270	265	245	253	251	280	262	289	268	256	268	266	258	284	278	252	262	264	289	263	251	278	281	278	276	234	285	271	255	260	271	277	260	274	263	256	275	245	255	275	301	240	234	238	256	265	269	272	261	289	278	229	262	256	280	254	256	268	262	239	258	263	264	252	254	257	248	268	282	250	283	271	273	246	288	249	267	241	254	262	263	278	284	256	258	266	279	265	269	274	266	264	262	252	248	266	251	258	237	269	280	264	278	273	284	268	267	250	256	225	270	262	263	275	267	269	305	262	287	277	255	281	282	265	260	268	263	229	306	258	259	235	253	283	258	275	275	289	253	257	269	296	268	260	260	252	271	238	263	265	254	270	305	259	255	250	253	239	283	261	273	289	283	270	261	260	308	248	235	240	272	266	261	245	262	233	278	249	269	264	262	265	284	258	258	268	246	275	230	265	241	340	268	296	243	257	266	282	276	284	236	261	235	276	252	263	291	280	258	301	272	262	264	265	265	272	288	267	278	271	240	279	254	271	296	268	221	260	272	279	273	280	271	262	275	283	294	264	295	247	284	290	226	257	260	247	259	269	241	266	250	285	257	253	254	263	272	294	286	273	269	265	289	265	247	245	303	267	264	252	232	274	279	266	279	235	291	282	265	259	274	243	269	277	271	274	291	274	254	276	268	232	255	271	252	246	265	243	269	265	269	233	281	263	258	255	276	247	241	286	271	266	253	275	274	254	260	247	252	264	298	254	275	313	284	298	279	267	243	264	276	265	285	264	261	260	304	261	266	269	248	253	284	257	297	256	267	261	269	266	261	266	254	280	266	259	278	271	247	267	247	275	268	272	267	252	265	256	245	260	250	280	291	289	274	278	292	248	273	280	283	253	274	290	289	252	288	283	273	257	284	256	250	283	265	268	262	271	263	263	250	273	270	254	295	269	268	264	265	248	285	270	292	286	296	247	294	283	255	272	279	249	259	283	261	250	303	229	291	261	282	282	291	245	286	246	265	267	279	261	262	242	277	249	264	238	258	283	283	257	278	263	256	245	254	267	263	285	272	296	264	277	258	267	272	295	257	259	254	264	237	260	291	253	270	268	287	255	272	254	257	259	262	257	278	272	249	266	292	228	296	298	253	263	273	268	245	277	305
32343	14587	7312	3856	1971	1122	652	380	255	190	176	171	162	141	130	115	144	115	102	129	115	111	127	106	117	97	105	113	107	104	93	107	97	90	89	88	75	96	88	76	86	100	85	88	81	102	92	88	96	109	89	91	77	98	105	103	108	80	88	104	105	93	83	87	93	80	101	80	86	97	116	122	92	93	99	86	83	107	112	103	103	71	82	100	111	87	91	108	85	95	101	97	108	79	91	100	105	94	91	91	113	101	90	94	82	85	99	103	89	99	96	83	92	83	88	103	92	88	108	100	82	90	106	109	98	85	95	89	102	95	86	103	104	104	77	94	99	89	97	86	74	84	103	100	102	91	94	89	84	120	98	95	83	84	92	91	79	94	83	77	89	89	101	78	86	87	86	97	80	92	72	84	85	107	98	103	108	99	113	101	105	103	85	89	83	86	90	90	101	93	98	90	115	98	93	89	91	108	82	100	103	108	85	101	94	101	98	93	88	94	105	91	88	100	97	103	112	93	93	94	86	86	97	104	113	82	84	96	102	98	73	93	96	111	84	99	100	115	110	101	88	97	80	92	89	95	92	81	79	104	97	99	104	100	96	95	112	105	116	90	92	111	89	80	102	100	97	100	87	101	118	85	104	80	82	82	81	97	95	98	80	100	96	102	85	88	92	75	96	72	92	98	94	95	100	101	97	98	110	100	108	97	100	86	96	122	88	87	81	103	95	84	77	116	103	94	109	91	96	90	100	100	83	87	94	107	80	94	95	78	82	106	81	98	89	96	125	101	97	103	82	113	95	110	88	91	73	86	104	107	74	99	96	119	100	99	91	99	90	85	85	85	112	77	87	98	91	104	117	109	91	114	95	94	109	75	103	80	106	104	89	94	101	87	81	108	91	79	113	87	89	91	85	113	117	110	98	86	107	93	93	106	100	91	83	90	90	94	116	116	95	92	101	85	100	106	106	87	96	92	101	83	94	121	103	90	96	98	102	90	79	89	69	80	99	110	99	84	101	111	124	107	81	94	112	81	76	98	97	86	101	83	95	88	106	97	90	94	82	83	98	125	107	102	92	104	109	91	97	131	97	91	106	90	93	99	102	90	97	110	113	99	97	101	88	91	83	85	86	84	103	106	68	82	77	121	105	89	101	114	80	106	107	91	110	92	92	114	90	84	88	95	83	82	91	97	92	104	104	104	103	82	96	96	90	119	87	106	111	104	114	105	100	98	86	96	109	93	90	92	93	101	89	90	102	112	95	100	98	92	110	116	93	104	76	83	77	87	98	86	110	89	102	87	113	106	110	91	86	101	99	105	85	79	105	100	121	97	89	100	94	89	99	90	108	110	98	101	83	93	108	90	92	99	99	89	85	93	91	90	87	111	87	114	102	97	84	100	96	93	90	85	95	89	102	95	78	91	99	104	81	100	96	86	87	121	92	91	115	106	76	86	100	76	81	130	94	107	93	64	93	79	105	118	92	101	92	88	105	90	84	104	109	97	93	90	104	94	92	112	105	99	96	91	99	100	112	96	94	88	89	88	98	93	85	101	99	90	96	108	93	114	91	85	112	83	96	96	88	97	85	86	85	110	100	87	101	81	95	88	96	102	92	104	78	99	114	113	85	74	95	89	121	91	102	92	100	85	111	94	91	92	106	96	84	97	90	90	97	91	92	94	108	102	99	105	111	90	103	90	96	95	110	106	101	92	100	88	98	85	103	101	112	80	80	110	100	104	117	98	87	96	94	107	110	97	97	107	88	94	89	89	78	98	92	113	96	103	92	100	88	95	95	102	97	94	89	77	95	95	76	83	85	109	92	93	94	112	92	82	102	85	108	100	102	89	81	102	102	107	111	107	100	87	92	103	100	102	112	112	93	96	91	90	109	98	84	89	108	106	105	88	75	106	79	86	90	115	95	89	92	93	95	73	111	91	89	98	92	82	105	98	104	90	77	94	83	93	99	109	89	91	83	85	90	89	109	78	97	99	92	102	87	82	96	101	105	91	94	97	102	105	86	100	74	107	108	94	80	84	104	102	95	104	100	102	92	86	93	103	98	99	83	104	94	105	98	100	88	91	99	90	83	104	89	96	82	87	97	80	82	98	80	103	102	82	98	96	98	110	111	104	75	78	108	93	106	115	101	88	98	89	98	87	90	82	101	92	94	81	98	85	95	92	88	106	96	91	96	88	92	86	90	78	81	96	104	80	86	106	95	80	70	90	94	93	108	98	66	85	111	101	123	98	111	101	96	85	90	99	90	93	88	81	97	80	102	109	80	81	86	96	107	100	81	95	82	80	114	91	107	81	92	99	86	92	111	84	94	89	115	93	109	99	103	87	89	73	82	93	79	101	100	90	83	107	95	102	98	102	104	92	94	101	84	103	77	102	103	78	103	106	92	100	89	97	99	103	93	91	73	101	87	110	84	88	104	111	90	79	113	82	92	105	100	107	89	100	90	97	90	104	94	96	98	95	99	90	92	83	82	91	96	80	89	101	79	111	99	88	103	100	79	90	86	89	93	84	94	80	81	99	95	110	104	86	92	106	84	86	100	89	91	90	103	115	93	67	86	75	81	99	88	93	97	97	87	127	106	104	95	82	88	113	97	77	88	104	102	96	77	109	103	90	95	95	103	89	90	113	113	86	100	108	72	90	104	80	91	98	93	103	93	56	84	95	96	80	94	77	93	110	112	92	85	89	91	96	96	98	95	117	86	106	97	83	97	95	125	106	117	88	108	93	104	93	105	91	82	103	101	92	92	87	96	84	91	92	90	108	88	88	98	106	101	80	103	85	94	111	94	95	101	90	73	87	113	80	94	105	98	86	87	105	83	108	94	100	88	98	96	79	102	101	93	102	110	91	97	90	100	91	107	95	103	85	106	95	96	97	105	100	89	87	98	96	94	78	77	93	83	92	85	104	94	91	99	116	101	98	94	114	119	93	90	90	94	95	123	86	92	93	94	84	87	89	114	88	93	80	97	111	88	74	87	92	87	126	101	104	99	82	101	83	91	112	108	100	92	89	104	79	81	107	101	107	89	102	76	104	97	90	90	103	85	85	118	78	106	91	89	90	103	105	105	111	112	92	73	90	85	105	90	107	84	69	90	88	89	73	95	97	113	91	109	121	85	102	90	109	95	91	111	99	109	99	110	106	94	91	104	106	88	102	90	102	87	88	93	91	99	111	75	89	83	85	98	95	122	90	96	100	93	100	91	97	105	73	116	92	87	124	97	94	85	96	91	114	119	94	77	91	98	109	117	87	93	89	105	107	81	106	98	94	91	88	81	90	106	76	94	94	77	88	91	104	93	86	81	88	88	83	90	106	91	96	76	70	93	93	107	107	95	103	102	87	88	116	101	91	99	110	84	102	93	107	98	89	91	97	88	83	108	92	72	99	97	96	86	90	90	87	84	111	105	120	92	93	93	104	93	102	81	85	104	85	94	88	87	87	96	92	102	101	98	84	76	87	96	94	96	87	80	93	120	100
20875	10761	11723	9731	6500	4697	2648	1439	1075	865	837	605	570	535	472	411	413	393	357	317	336	356	312	317	277	280	268	280	282	249	229	249	244	234	220	223	234	247	225	231	246	238	223	252	227	227	233	211	205	234	214	238	243	223	234	229	239	232	241	232	249	221	215	253	218	225	211	219	233	211	254	215	196	217	209	230	237	205	234	225	233	211	238	235	228	225	213	226	196	208	227	213	246	210	215	223	236	206	207	210	219	215	218	221	216	228	195	222	212	244	233	228	234	229	248	218	214	222	250	217	234	227	203	239	226	202	232	246	211	236	224	232	259	217	199	208	249	239	218	231	205	215	241	211	219	241	221	225	218	225	199	228	212	230	226	232	234	232	248	249	198	205	224	234	245	233	222	210	234	203	230	237	235	232	252	235	241	232	238	226	207	213	211	214	211	216	218	223	219	229	237	238	248	230	225	220	207	241	209	212	217	205	227	209	238	216	242	223	225	207	209	203	224	205	206	218	214	222	235	237	225	210	216	239	228	227	216	222	243	211	214	201	204	234	214	208	216	231	198	236	204	210	234	227	223	185	213	254	228	230	198	211	239	235	220	192	201	214	223	219	212	237	215	222	206	203	231	239	213	222	254	231	236	222	205	208	229	200	191	227	217	227	205	218	217	238	201	221	226	210	212	219	227	213	230	227	215	221	223	221	222	202	225	233	209	209	233	224	230	207	209	222	233	252	198	206	219	183	203	205	228	224	225	216	226	248	217	235	226	258	210	215	219	262	244	259	268	242	225	238	236	240	208	220	220	198	242	212	204	220	201	224	247	224	227	229	207	237	204	227	212	233	206	224	216	186	221	210	216	229	227	184	233	218	232	243	211	239	226	221	218	226	203	241	210	230	239	210	208	232	214	212	233	216	216	193	227	204	213	215	223	214	211	202	245	220	226	220	212	211	239	242	234	225	197	210	238	216	213	232	225	242	230	185	188	222	218	212	225	199	211	223	204	196	225	239	222	221	222	201	216	254	211	233	239	229	227	224	241	235	219	226	194	228	215	192	227	203	202	207	242	244	201	240	209	237	216	237	202	220	235	228	214	227	226	205	229	209	252	217	214	202	228	212	204	226	208	226	222	224	194	215	234	224	219	223	239	235	208	204	213	228	221	195	197	225	215	233	205	197	200	232	214	238	208	212	218	212	208	228	236	212	239	229	249	207	229	218	214	211	206	232	215	217	202	208	203	200	232	205	205	227	234	233	233	233	206	234	214	202	218	249	213	230	217	219	227	223	226	239	218	213	213	213	245	219	194	221	203	220	240	231	253	235	234	229	222	219	220	221	239	227	228	232	241	248	203	246	233	225	243	234	231	254	233	219	215	247	216	224	233	223	221	242	234	225	239	231	208	229	227	255	215	215	215	219	220	209	239	216	211	216	244	222	209	251	208	224	216	216	223	212	214	226	217	234	213	205	212	241	207	194	199	220	232	238	224	211	241	204	224	206	204	233	242	241	225	241	233	236	220	213	228	223	210	246	205	229	219	226	227	227	199	219	217	219	220	238	220	221	238	193	214	232	204	228	240	231	201	214	241	210	207	216	240	241	204	228	217	231	215	210	245	211	235	216	227	231	243	208	226	242	231	205	227	227	219	209	195	219	243	241	217	208	242	226	235	201	239	208	201	237	223	257	210	228	221	201	219	209	231	250	213	236	209	221	227	219	221	220	207	233	242	213	218	224	219	227	239	212	241	203	240	205	224	212	218	227	233	229	237	242	243	240	216	234	253	206	214	225	217	235	225	216	237	223	207	212	223	233	187	221	200	234	229	200	218	226	216	225	222	223	217	231	250	208	223	216	214	202	202	203	242	234	221	222	253	220	208	215	271	225	207	206	217	202	253	219	192	228	214	212	243	224	169	217	217	218	208	172	211	231	195	213	221	209	221	225	187	214	184	197	228	223	202	251	216	227	240	233	198	241	216	213	238	209	233	215	251	237	246	219	218	235	219	238	232	230	234	224	193	231	217	202	237	185	217	228	231	199	208	208	202	226	220	242	246	216	213	220	210	230	228	226	215	227	220	243	216	225	221	217	221	214	224	212	229	219	243	216	261	242	205	204	220	215	202	209	217	195	220	207	237	211	228	208	239	230	206	222	212	212	223	216	215	215	216	239	222	212	232	211	216	202	219	213	228	214	232	247	233	172	214	211	202	230	179	253	221	219	220	251	219	209	225	227	199	193	207	203	230	215	219	214	241	206	213	225	243	243	194	208	232	207	233	213	216	227	246	211	226	207	248	225	212	211	213	212	218	221	231	198	195	227	232	211	228	229	226	203	211	265	190	196	230	241	192	211	222	212	210	246	198	213	224	209	240	213	228	200	254	186	225	210	208	232	221	247	198	187	219	263	239	210	194	227	215	232	207	221	221	229	231	205	209	211	219	223	227	226	213	232	231	245	192	240	202	207	209	210	216	249	207	210	226	230	222	201	221	211	230	224	232	247	235	201	237	204	221	213	218	205	202	226	219	240	223	241	233	231	234	216	220	202	234	217	224	248	209	200	209	210	212	220	188	226	200	210	214	245	196	203	233	226	230	228	202	226	222	213	214	225	199	229	201	194	227	231	217	221	229	242	223	207	214	214	203	227	206	222	223	229	213	215	204	236	210	208	216	214	217	210	194	217	228	222	222	233	214	221	235	213	269	194	238	190	219	236	228	236	214	219	208	228	233	241	231	219	231	212	231	216	222	257	232	240	219	199	244	214	201	208	211	239	211	234	212	214	222	197	220	228	221	236	240	218	237	221	251	223	201	201	204	257	215	232	227	240	234	205	224	224	187	209	231	210	228	222	215	229	211	220	210	202	226	185	225	198	253	203	216	211	234	228	225	237	209	262	242	227	248	234	199	252	236	244	206	225	238	215	205	211	235	222	203	239	206	239	224	210	220	228	230	246	218	215	206	226	207	195	208	208	212	250	223	208	226	203	226	212	198	218	211	230	195	237	230	223	240	217	225	206	215	236	236	245	237	225	216	189	241	217	207	210	220	201	242	229	205	240	208	191	211	241	243	200	205	240	203	224	212	235	230	192	237	202	200	218	217	221	214	199	196	229	238	203	238	196	222	228	244	238	211	248	205	229	253	228	239	230	242	226	258	224	240	201	234	226	210	207	201	220	219	216	222	229	252	206	238	247	229	200	251	197	202	208	231	243	207	216	223	209	206	224	192	256	233	219	202	203	205	231	220	227	209	215	227	236	220	235	225	212	230	261	233	245	243	184	234	235	201	219	222	200	207	233	229	235	227	212	230	203	247	236	191	218	201	221	222	219	233	196	227	209	235	217	216	201	217	230	202	229	205	207	225	217	244	240	199	213	221	224	238	197	216	234	212	215	223	231	230	224	182	222	250	251	187	225	222	215	229	229	231	201	224	237	192	222	215	232	244	203	244	224	233	210	222	227	219	237	226	228	240	211	213	222	215	225	216	222	225	218	200	224	227	227
42598	20959	15882	12230	8251	4572	2064	876	461	345	308	260	222	209	199	196	172	160	140	154	143	139	150	147	133	141	105	102	150	106	124	111	106	103	89	119	111	108	127	128	101	102	133	99	103	109	131	120	107	112	102	114	133	105	131	114	106	134	121	106	103	114	99	114	106	122	101	130	114	106	100	105	124	116	100	122	104	105	125	121	117	120	114	136	108	127	106	119	104	123	107	122	115	126	105	103	106	110	111	103	100	110	106	108	124	92	113	99	121	110	119	107	108	120	113	125	94	120	127	122	103	119	97	103	121	111	99	120	112	93	116	114	88	102	94	108	108	103	117	113	86	125	129	103	107	127	111	112	129	129	116	98	111	119	102	113	142	118	136	129	104	110	115	128	118	118	122	115	139	116	109	116	90	118	101	123	103	101	105	112	116	127	120	110	106	101	108	108	138	114	105	116	115	109	93	119	109	109	108	104	95	105	121	121	129	111	120	113	108	88	107	95	109	124	86	112	104	102	109	111	95	122	120	139	120	75	80	105	99	115	120	113	117	93	119	119	114	122	110	117	109	111	94	111	113	81	123	130	121	119	103	83	127	105	103	116	108	103	128	116	86	131	117	125	118	113	116	121	119	119	107	116	103	126	118	114	127	116	133	132	95	111	114	116	107	109	127	117	102	117	107	109	119	109	126	119	94	121	102	119	110	139	98	107	109	113	90	111	115	110	129	112	95	132	113	109	93	105	100	105	101	90	85	115	114	124	109	114	98	125	118	118	124	128	137	111	118	120	119	116	111	109	115	115	122	135	96	128	113	108	115	109	110	99	104	125	126	110	122	100	102	99	108	98	105	117	116	117	101	114	96	114	136	96	111	118	115	91	96	120	106	125	115	129	123	104	108	101	113	100	126	123	102	106	125	103	101	105	114	102	119	116	117	92	114	110	115	114	114	105	111	117	100	104	100	113	124	115	128	128	112	123	114	108	114	109	111	124	120	119	110	134	110	120	134	92	107	104	96	116	121	128	121	121	111	110	134	112	108	111	126	120	111	103	108	107	125	112	110	119	123	119	115	103	100	92	98	122	116	115	118	121	108	111	120	124	115	115	104	133	109	125	126	126	111	118	125	137	112	126	109	102	119	123	114	123	117	118	116	114	107	114	108	89	102	112	103	111	124	116	117	103	111	102	116	120	119	120	133	112	117	134	121	113	113	116	106	103	128	118	103	114	108	133	110	118	118	117	95	110	124	116	129	124	91	120	115	93	118	103	142	109	134	101	124	113	110	112	103	118	113	116	89	101	115	117	154	114	104	113	108	112	130	106	107	117	108	114	121	93	121	116	133	107	120	117	114	114	146	114	116	107	107	99	111	107	107	108	110	120	125	99	128	117	101	115	106	136	125	120	123	93	97	130	106	108	112	97	114	109	122	110	121	104	112	118	110	120	104	119	117	100	116	96	99	121	120	110	100	112	122	124	126	124	90	132	111	114	105	107	105	123	125	125	114	111	101	106	121	116	130	104	100	125	115	111	107	101	121	124	132	133	121	122	117	104	111	123	116	112	111	101	117	107	106	126	109	123	116	114	80	123	111	129	107	118	132	120	109	104	104	113	129	108	97	106	110	103	126	112	108	113	115	109	113	110	113	91	109	100	120	113	109	133	120	121	108	101	110	96	141	110	111	105	129	105	85	107	108	118	107	115	123	120	110	99	108	117	91	93	107	117	106	106	114	110	114	125	125	137	133	103	105	128	114	100	127	114	116	112	118	122	133	114	124	131	125	101	115	115	121	104	96	124	98	129	109	106	114	119	106	118	112	117	97	117	100	133	100	116	114	116	129	108	113	109	120	116	111	136	132	107	108	134	99	113	104	112	95	99	125	104	109	123	117	100	102	121	116	112	110	106	118	111	97	103	101	126	98	111	104	114	107	124	105	123	116	104	133	113	101	117	90	109	104	102	123	115	92	138	116	142	107	127	115	116	114	92	96	111	120	123	108	104	119	104	103	115	86	104	135	123	113	95	123	113	151	101	116	120	130	129	116	116	142	102	126	125	120	100	111	119	111	104	107	118	108	122	127	98	113	117	99	112	108	104	105	119	121	112	123	118	109	121	89	108	117	125	124	119	108	111	101	89	104	108	105	91	90	113	113	99	122	122	116	124	132	107	96	118	116	101	133	111	120	120	140	125	117	107	100	102	116	117	110	126	94	114	117	125	124	124	121	112	110	111	108	128	120	103	102	123	118	102	108	120	125	91	115	95	106	108	93	118	101	102	105	110	118	110	139	105	109	104	106	105	119	110	99	108	111	115	117	114	129	115	127	135	118	119	117	130	120	123	118	118	89	105	108	108	124	125	101	88	119	108	109	94	116	121	99	128	117	117	113	103	133	99	98	115	128	89	100	116	94	104	128	115	114	108	114	110	88	103	116	97	102	118	105	124	120	121	108	97	115	96	117	115	96	106	118	121	139	129	99	120	95	111	101	118	101	95	132	108	103	109	94	98	99	118	114	96	136	130	86	118	119	104	104	99	98	116	118	117	110	100	113	93	104	112	109	106	107	126	103	100	104	126	109	109	111	110	97	103	118	136	111	139	121	103	129	108	96	98	93	99	105	115	123	108	111	107	110	92	99	100	107	138	117	138	105	113	109	111	112	100	118	124	133	117	109	127	101	119	98	118	118	105	135	94	102	123	115	116	121	113	103	118	122	114	105	114	98	110	120	115	115	111	101	116	104	114	129	93	108	106	128	118	127	81	117	119	103	109	109	117	93	118	123	120	127	110	114	120	124	127	119	111	123	124	111	108	120	102	108	113	114	135	115	113	112	124	134	97	116	115	114	90	122	111	107	105	118	97	135	113	106	113	101	126	119	107	123	111	105	105	131	99	104	109	97	112	109	113	102	118	102	112	116	122	110	111	112	120	111	108	116	112	94	102	116	121	121	121	116	126	110	110	108	123	104	121	105	95	119	134	113	99	102	100	89	113	118	117	129	108	132	105	118	106	114	107	111	145	121	129	115	100	106	108	120	115	123	101	113	110	109	129	101	107	113	123	114	92	125	105	106	122	121	101	112	108	124	116	125	120	99	129	106	112	119	133	130	124	114	117	131	109	114	119	93	108	124	116	122	103	107	117	107	107	115	122	120	120	107	139	111	117	124	75	135	124	109	95	117	115	111	113	100	92	102	101	125	123	110	118	109	108	108	128	134	111	118	113	122	117	112	115	110	110	119	104	121	108	119	88	111	101	125	119	111	109	95	124	123	100	106	99	97	103	98	108	123	98	86	124	105	106	112	96	95	124	104	98	106	98	99	120	101	117	118	112	130	113	99	127	118	111	107	101	96	110	123	102	119	105	101	112	110	105	99	100	108	124	134	131	112	99	101	105	113	105	97	116	97	120	112	140	126	105	122	101	104	90	129	109	118	136	125	118	105	100	109	111	98	106	95	96	117	113	110	112	101	116	115	114	97	95	102	111	117	93	114	89	125	140
26807	16041	21866	22584	19685	13340	7922	3740	2004	1521	1315	1067	904	810	757	691	690	606	453	483	471	455	383	396	362	335	351	326	287	308	292	302	308	265	277	281	316	250	246	301	312	260	272	293	279	256	287	282	262	262	277	260	284	249	271	273	281	276	251	280	253	237	295	265	275	252	239	291	253	258	242	249	243	271	248	252	274	298	262	245	275	243	255	268	258	262	266	234	286	277	228	230	244	233	262	261	233	257	249	249	261	238	255	269	237	268	238	276	253	277	239	268	259	251	261	239	273	240	250	289	279	273	253	260	256	231	261	237	272	262	244	262	263	248	265	258	242	265	274	279	257	266	221	273	236	232	245	244	256	267	260	244	269	244	245	246	243	255	254	230	225	259	257	243	231	229	254	217	258	273	275	250	282	264	294	278	251	246	264	254	255	274	270	248	250	247	242	249	241	251	266	263	246	267	244	245	244	251	285	265	277	240	269	243	255	240	287	220	237	251	271	279	248	284	255	232	253	247	260	250	239	222	263	264	246	275	251	268	241	282	238	251	256	257	249	247	271	257	284	245	253	239	259	260	256	260	264	265	228	262	277	233	260	245	251	264	260	247	282	239	238	278	246	241	253	252	258	257	258	274	270	263	243	252	273	238	242	261	289	274	244	268	248	261	223	242	246	247	271	254	234	270	292	240	249	252	264	283	252	256	257	285	251	246	265	254	252	264	233	245	253	252	262	255	249	251	243	272	273	249	277	256	245	266	282	255	229	231	289	245	256	279	220	266	255	261	275	246	275	267	265	275	283	296	263	257	275	256	251	258	248	248	261	252	266	244	250	251	239	266	266	281	256	264	258	261	287	243	243	251	247	307	255	277	242	242	221	252	257	267	258	243	238	265	274	249	256	265	241	279	272	278	268	279	251	267	279	252	262	308	243	266	260	245	279	261	274	260	233	257	230	232	236	289	247	238	218	265	276	251	229	247	253	252	276	280	255	273	258	243	262	254	271	261	267	249	276	240	256	240	263	236	241	294	271	256	252	261	265	254	267	253	245	256	220	245	263	222	275	290	259	264	263	222	293	259	267	261	254	236	256	239	245	238	262	234	280	263	259	225	278	269	267	261	277	257	260	264	248	229	214	266	277	278	269	255	243	255	262	249	250	263	248	263	251	264	259	259	250	226	242	258	283	240	255	239	258	225	255	240	276	261	270	242	260	252	258	282	257	298	263	241	251	248	240	257	249	222	265	255	264	237	277	271	261	255	238	279	248	248	254	264	253	265	250	228	268	251	277	268	249	229	244	267	281	258	255	264	259	252	251	255	274	265	299	270	256	238	277	252	285	273	266	215	255	253	266	266	281	257	268	272	244	242	243	270	260	255	263	249	266	256	272	261	266	254	268	265	260	266	246	248	245	258	256	230	264	293	243	252	299	248	258	267	286	260	269	270	274	249	263	268	242	246	264	269	253	276	245	246	291	273	252	260	262	270	247	259	259	245	276	259	278	215	267	253	233	231	250	261	230	248	270	261	271	254	256	259	273	276	256	244	244	262	254	248	214	251	247	263	241	283	264	253	258	279	280	282	228	258	267	265	248	267	254	235	290	261	259	279	242	247	214	262	242	286	245	267	262	244	246	252	252	276	238	235	259	262	223	263	225	229	242	227	264	262	242	249	274	260	255	267	219	244	248	247	261	259	257	242	219	268	233	269	282	283	250	254	256	263	248	252	256	252	262	284	284	270	242	273	245	258	260	245	266	260	259	253	240	262	250	227	254	254	268	250	255	266	249	213	273	279	278	242	273	256	236	264	252	257	249	228	243	268	238	257	243	253	272	291	291	240	284	302	275	223	278	283	243	237	244	235	267	264	271	264	266	266	230	264	252	249	269	280	236	244	255	259	281	269	279	258	273	243	253	294	287	269	262	280	258	229	254	289	259	260	250	254	267	260	236	241	256	232	241	260	261	245	255	237	259	254	255	253	271	271	256	270	282	266	241	267	251	260	262	262	251	259	237	243	257	231	269	260	237	265	262	257	260	250	260	241	276	272	233	225	248	252	243	263	258	266	221	268	265	266	260	273	250	261	263	274	261	254	243	248	229	287	247	265	267	242	239	255	290	272	246	229	248	251	254	296	280	251	261	260	249	269	259	245	274	279	279	255	245	263	276	266	244	266	236	241	283	265	260	248	264	262	288	240	255	242	252	217	260	240	237	270	251	232	239	239	254	265	264	244	276	234	277	251	246	260	258	264	261	233	217	253	290	237	254	261	231	213	260	270	259	256	265	254	260	253	268	228	252	269	251	256	261	235	256	256	263	236	261	226	250	255	267	275	232	254	258	244	245	255	273	264	266	257	267	222	244	245	257	265	265	262	264	236	281	271	243	237	253	253	272	243	236	255	236	273	234	264	244	258	248	278	275	257	255	257	268	304	242	257	275	258	254	277	253	241	298	263	267	256	221	256	261	256	270	214	231	241	284	257	217	255	250	267	254	236	243	273	254	279	276	234	254	246	259	278	239	255	282	271	256	292	250	258	240	251	250	259	257	254	270	277	253	262	275	269	251	260	253	279	268	272	250	285	260	233	276	243	250	276	252	266	250	260	262	235	232	274	248	240	249	263	247	272	251	222	240	248	250	233	241	258	241	278	243	253	251	245	255	260	254	229	221	280	254	263	238	272	279	211	268	248	247	256	259	245	240	274	268	300	241	264	261	235	254	277	266	278	279	256	257	280	269	292	235	239	230	244	215	230	237	259	285	277	259	263	268	234	261	247	259	265	246	241	247	239	252	239	254	242	258	237	277	237	264	236	246	251	263	244	228	253	250	259	243	220	227	269	239	274	269	238	254	264	244	254	236	250	270	218	264	270	274	294	261	262	293	215	240	257	258	239	252	247	262	223	230	250	244	275	243	250	271	230	245	273	258	258	256	260	268	244	266	244	260	241	235	270	255	234	262	273	270	280	249	257	257	256	234	271	239	280	252	267	249	245	258	238	257	249	286	254	241	263	292	252	242	256	252	250	261	262	232	251	230	260	257	266	258	248	259	272	255	244	266	262	271	267	235	250	239	228	251	286	248	275	247	262	250	270	259	238	258	275	236	277	245	263	263	238	281	261	243	265	246	271	260	250	260	270	255	236	260	252	252	256	245	266	280	246	253	248	240	260	251	262	240	250	260	252	255	251	242	253	288	261	247	256	261	257	263	275	300	261	255	221	292	244	277	252	292	255	239	224	246	234	245	284	241	291	274	269	273	242	249	254	226	241	263	264	298	267	285	251	272	241	278	247	254	227	262	267	248	258	252	252	257	229	298	281	242	260	260	249	249	270	272	286	271	276	277	268	250	234	261	301	260	247	263	293	246	270	260	268	227	251	271	231	290	275	232	219	258	229	248	273	231	257	262	273	266	258	264	218	246	249	280	271	268	226	228	240	224	259	250	270	268	285	297	283	245	233	242	263	252	272	262	238	289	268	263	270	277	253	257	282	230	250	253	256
50342	31888	23250	17480	12923	7885	5235	2679	691	444	381	319	255	225	227	213	199	191	178	161	176	165	135	151	134	167	122	111	122	128	147	147	122	114	134	133	131	124	130	127	111	106	129	130	111	102	125	129	109	119	123	134	126	103	100	119	113	124	115	122	115	131	117	109	115	96	141	118	108	110	114	101	115	104	93	116	114	110	111	110	108	129	116	121	139	149	139	106	121	101	103	116	147	120	116	131	130	121	98	108	125	120	147	121	129	123	136	127	92	117	107	145	137	99	109	105	117	142	120	153	125	129	121	122	139	142	93	124	122	138	119	111	118	103	107	113	129	111	136	110	113	100	117	128	100	135	122	111	133	108	114	118	122	119	99	117	95	118	106	124	110	108	110	111	137	97	116	110	109	113	126	116	113	110	85	110	110	118	125	132	125	128	96	107	111	101	115	131	118	128	131	129	122	118	143	107	102	132	115	103	122	127	102	128	108	123	116	103	104	116	112	104	119	126	92	118	145	125	117	124	112	129	109	110	112	87	113	108	121	98	118	124	104	137	113	121	112	115	102	119	130	129	105	99	105	142	131	115	123	122	114	116	111	103	103	113	124	102	113	106	107	131	144	103	135	135	115	118	111	133	119	131	137	98	146	119	126	99	131	137	119	104	129	121	120	133	130	135	129	135	112	107	106	124	124	114	130	85	126	119	118	116	123	108	103	110	120	108	113	109	111	118	124	114	109	98	152	111	127	123	120	125	124	136	137	127	139	131	109	110	129	114	97	127	118	124	142	108	131	125	136	111	127	108	117	113	123	109	139	115	117	124	109	118	126	114	124	110	122	130	119	111	111	127	124	141	111	121	140	122	104	117	119	121	105	124	109	100	109	112	122	107	116	107	127	125	138	122	121	96	113	131	108	112	112	126	125	132	95	126	134	112	102	122	119	97	135	115	113	128	120	136	132	113	107	101	107	111	121	110	131	111	117	133	117	129	104	109	112	129	114	137	112	112	102	118	124	111	113	111	107	91	119	109	98	115	124	112	115	112	130	99	113	122	135	121	126	102	97	107	97	120	96	98	131	103	91	101	122	123	117	111	125	107	125	114	106	114	132	118	114	142	97	117	108	117	114	126	118	135	134	137	119	114	121	124	115	98	146	142	118	139	119	126	111	124	111	132	143	136	109	136	106	112	115	123	149	97	117	136	105	110	111	112	127	113	119	137	108	127	103	108	110	111	115	136	116	115	98	117	128	136	130	120	127	118	146	134	123	108	100	139	120	116	117	125	126	128	133	129	111	142	106	93	131	136	126	137	114	121	109	106	113	110	118	124	109	135	118	113	117	138	104	111	103	115	122	123	131	115	112	104	107	119	97	107	108	113	103	108	130	134	127	103	126	143	115	118	106	95	121	110	103	119	139	121	123	150	117	106	117	123	113	104	112	112	123	126	144	110	123	119	128	121	118	141	122	123	122	121	127	121	115	116	116	120	114	103	112	124	132	130	121	130	139	124	106	119	111	119	125	111	105	104	100	125	113	122	123	97	126	128	129	128	113	144	116	116	122	101	98	120	121	122	132	123	134	121	102	121	124	121	138	125	151	142	109	126	111	126	117	119	130	107	111	112	144	135	102	137	128	119	132	112	115	114	121	112	100	113	119	123	102	149	118	102	106	130	105	111	96	113	126	117	109	117	117	121	119	124	124	117	101	129	140	114	132	150	115	106	87	121	119	109	132	116	118	115	118	89	117	121	120	113	115	137	128	112	115	127	131	110	120	117	110	128	137	116	109	107	123	131	112	116	109	91	133	132	115	110	142	115	111	137	127	116	112	121	123	116	126	109	120	114	113	124	125	134	135	131	120	120	133	132	133	137	121	119	104	145	135	117	120	131	122	120	119	121	120	112	112	141	119	126	124	129	110	106	104	124	111	107	125	109	114	138	99	116	107	122	127	120	116	128	124	106	120	110	105	111	154	127	128	114	99	111	132	116	106	140	108	113	108	140	112	93	125	116	104	112	108	130	101	121	100	110	109	110	94	115	115	101	111	112	126	117	114	125	92	113	114	117	118	118	148	101	106	120	111	102	109	113	134	97	117	104	93	133	116	120	126	131	122	131	110	106	122	125	131	129	115	108	117	114	116	102	128	95	109	129	99	128	131	122	121	109	120	127	124	111	116	132	128	110	114	111	118	92	117	104	129	124	129	122	116	121	97	124	108	130	107	122	119	110	127	107	127	124	100	137	123	125	116	120	101	145	135	128	124	111	125	114	144	113	120	130	120	127	137	116	107	141	118	118	121	119	100	111	110	122	129	111	128	98	119	134	108	140	114	115	106	133	101	114	122	120	121	115	115	116	104	111	121	135	126	111	121	112	105	140	137	135	112	116	108	140	128	102	121	111	127	123	106	125	101	128	113	108	106	112	113	126	124	120	102	110	121	114	117	109	109	109	90	89	103	98	115	116	110	137	124	95	138	125	125	132	116	108	130	120	135	102	110	114	125	105	116	115	118	111	149	120	97	131	125	124	107	120	106	117	158	97	111	117	125	112	121	121	109	107	111	117	117	103	109	117	103	115	113	117	106	138	111	122	110	142	120	117	101	124	125	120	115	139	136	128	136	122	111	116	125	125	120	120	120	113	125	126	112	116	115	103	113	106	132	125	132	138	117	109	130	106	115	108	112	106	112	115	111	103	119	133	138	125	123	116	123	132	123	128	130	113	128	112	122	110	101	122	118	129	117	117	116	116	121	101	113	109	108	100	114	118	119	114	110	125	128	115	116	121	103	109	114	120	107	129	130	130	122	132	109	127	128	105	119	114	107	94	129	121	120	107	116	129	119	121	108	139	114	119	116	143	118	125	119	111	134	121	136	123	131	127	131	113	122	130	107	120	114	126	111	104	109	124	124	106	105	116	122	111	121	125	108	131	130	128	126	114	126	112	107	114	94	107	121	115	119	126	112	111	132	122	119	121	145	118	115	112	121	121	111	126	142	123	125	121	107	120	147	114	119	122	105	120	127	132	134	138	95	119	127	116	131	130	113	126	116	115	120	107	119	122	115	116	134	110	115	116	119	123	138	120	120	101	122	127	129	138	127	118	111	105	111	132	127	124	110	118	117	118	119	117	122	140	81	135	115	125	127	134	116	108	123	143	120	104	115	116	109	118	117	121	124	119	101	111	128	115	133	111	88	135	124	111	122	112	117	110	132	118	108	136	127	101	111	100	131	138	124	134	127	136	130	111	116	112	135	115	109	145	110	106	122	114	100	120	101	121	128	124	97	134	136	108	122	113	134	117	102	106	111	116	115	126	124	116	124	100	124	100	153	143	141	121	109	110	137	136	120	126	106	117	129	122	117	112	134	123	97	123	119	108	103	107	132	120	112	123	112	108	116	134	132	112	119	121	109	112	124	111	143	94	97	123	120	145	122	130	123	125	128	100	142	126	99	139	150	124	117	124	117	102	132	106	113	123	130	110	114	123	124	146	114	107	125	106
31898	24451	27100	27712	25277	18796	16414	8847	2726	1885	1608	1386	1187	1061	898	923	886	764	638	590	519	526	478	439	413	410	377	359	355	319	305	355	263	294	321	299	320	289	324	272	292	303	299	281	269	321	269	297	284	290	275	321	289	288	274	287	316	289	289	213	273	275	251	265	253	274	278	250	237	277	273	257	244	260	273	258	279	265	262	275	287	272	266	271	288	283	291	267	264	259	270	262	285	271	258	273	250	255	255	259	280	253	265	249	281	233	257	279	252	249	275	274	282	272	281	264	245	255	268	266	278	264	290	280	262	260	232	247	282	246	235	237	291	256	282	253	288	266	268	304	265	251	265	268	272	264	283	239	261	265	275	268	285	285	267	257	264	283	284	276	256	257	254	267	289	246	264	280	268	278	274	251	278	234	254	279	293	258	278	274	270	257	244	282	265	282	257	266	276	263	271	242	258	272	260	269	286	283	280	262	277	248	240	275	297	273	281	278	239	270	232	260	264	253	262	269	253	269	287	286	260	280	251	265	273	295	274	280	272	239	271	303	298	238	272	256	260	285	273	264	303	274	271	251	283	253	264	258	269	281	256	242	275	258	284	250	287	282	284	244	283	260	278	279	263	278	242	261	267	195	253	291	244	265	263	261	242	285	247	297	264	272	269	232	253	265	267	230	268	285	266	263	275	265	258	266	258	255	247	267	286	275	259	309	269	273	268	252	249	273	265	292	294	287	255	253	266	290	251	284	237	249	263	242	279	275	255	287	248	270	252	280	290	259	251	251	283	264	268	272	250	246	256	246	251	282	261	286	295	250	274	279	268	248	275	282	264	288	262	267	271	267	263	264	267	269	261	280	284	246	240	271	255	289	291	277	276	274	271	279	258	281	267	281	252	235	251	279	257	287	267	243	268	253	275	263	250	271	269	277	307	277	267	268	258	245	268	276	275	279	282	300	270	263	278	284	263	246	272	287	222	241	278	268	270	268	270	254	253	275	266	275	284	275	287	263	253	243	258	262	271	257	254	267	260	252	255	256	257	268	252	238	248	254	254	282	244	285	281	266	284	260	255	235	244	275	292	283	252	277	283	247	258	267	275	260	249	251	263	284	271	265	281	260	262	255	293	250	249	248	265	256	227	247	267	268	249	258	282	257	266	262	254	255	252	265	230	259	241	257	233	257	248	266	241	274	249	285	268	266	300	288	253	241	273	320	257	243	253	243	285	252	235	302	281	277	248	281	281	272	281	271	255	250	252	262	290	281	262	244	262	242	265	245	273	274	274	267	276	271	296	275	273	233	249	256	289	267	289	256	297	238	263	284	261	272	263	266	281	261	250	267	247	263	274	261	254	271	259	296	285	255	250	284	278	250	265	262	253	268	252	276	252	258	279	274	259	251	228	279	264	244	269	260	288	280	245	249	240	278	272	265	253	285	281	262	267	279	256	273	280	250	217	290	289	275	268	291	257	268	241	256	269	261	274	253	281	291	251	254	264	249	254	306	285	246	239	270	272	266	262	252	238	276	243	256	271	257	259	249	272	300	280	282	286	254	248	274	281	269	266	260	272	259	234	285	255	255	252	277	253	265	260	268	260	251	264	275	266	242	279	261	243	258	270	267	288	253	252	271	253	272	308	264	249	264	271	279	285	253	283	250	230	252	252	256	258	254	263	249	276	273	251	259	262	282	278	264	264	272	262	257	279	266	272	303	270	251	290	288	259	271	241	243	269	247	247	296	284	279	272	262	258	293	254	253	267	260	284	282	257	251	274	254	249	243	268	276	287	252	252	274	234	242	228	266	253	260	293	275	264	272	236	263	272	267	274	264	261	221	245	260	270	269	255	271	244	290	307	284	252	244	262	255	276	260	263	267	249	277	273	254	252	255	267	286	250	254	273	252	265	256	262	292	286	272	270	257	261	251	288	281	248	280	235	230	251	261	271	298	291	252	222	286	230	252	251	277	243	298	258	277	252	297	277	252	273	271	281	295	257	282	248	243	248	262	261	239	273	278	272	256	246	261	268	254	258	251	278	265	233	259	242	253	252	248	271	266	252	266	208	265	257	265	253	267	271	279	314	282	262	221	272	287	271	280	256	252	259	285	265	239	242	271	258	284	262	276	284	281	282	279	282	257	255	222	259	264	269	285	277	282	259	271	235	230	266	270	264	232	271	266	257	290	278	243	288	266	268	265	268	258	252	272	254	245	267	258	250	258	239	298	249	271	238	281	250	245	275	232	244	278	257	267	245	263	290	257	265	258	268	254	277	243	258	265	261	259	264	290	261	272	270	263	272	256	259	274	265	276	251	279	244	260	258	249	266	241	279	255	291	274	235	229	284	234	282	257	251	271	264	265	244	268	282	280	255	287	278	266	280	283	269	272	278	244	271	279	255	262	282	292	268	259	267	250	233	254	261	273	274	269	251	274	309	270	257	276	286	242	258	250	260	275	272	268	249	282	249	275	242	266	290	272	257	266	246	240	276	232	256	253	284	257	281	252	245	257	266	257	248	263	233	264	294	281	246	260	270	238	250	298	265	283	261	302	247	275	231	251	279	282	269	233	265	282	254	269	275	254	240	282	300	275	270	274	237	266	266	267	292	261	276	243	258	259	254	257	266	265	247	255	240	241	265	263	242	266	279	284	266	264	293	255	254	287	299	273	296	248	261	264	281	256	267	284	250	271	270	267	259	282	258	259	290	272	267	267	250	248	262	269	277	287	267	260	261	260	245	283	263	258	247	275	252	256	247	276	256	260	261	298	250	265	277	259	258	276	272	257	265	285	261	256	276	265	263	294	262	266	256	241	278	274	287	281	254	283	270	293	286	283	257	251	286	274	265	269	254	252	275	281	235	230	285	266	251	315	278	266	271	264	265	272	289	269	237	255	260	269	277	272	304	270	247	279	270	270	233	262	274	249	270	283	245	273	274	288	257	252	245	258	293	241	243	271	239	301	276	270	257	249	266	288	272	266	253	265	277	268	273	288	284	252	295	268	264	258	255	258	241	273	246	242	267	249	244	265	260	240	263	268	262	279	259	275	258	254	296	264	285	242	281	269	264	298	255	252	247	302	258	283	269	275	261	274	279	281	242	283	253	281	253	249	277	268	272	267	268	280	245	282	264	278	265	271	264	257	250	239	236	284	274	242	278	248	256	251	255	259	287	280	252	258	235	241	249	249	249	259	276	273	267	245	257	270	276	281	275	266	247	269	288	274	264	264	254	259	237	266	247	253	282	288	273	272	259	283	250	267	261	252	222	275	263	246	272	288	249	265	258	266	270	280	283	257	258	236	254	299	263	219	239	301	280	252	266	268	253	293	265	272	250	281	234	274	273	248	246	275	289	255	254	268	259	260	285	246	261	243	266	257	289	272	263	298	280	280	266	250	279	285	237	269	246	264	269	302	270	253	228	258	256	269	282	286	268	258	288	266	265	287	276	253	261	271	245	276	241	286	261	255	279	266	275	290	258	254	283	316	237	256	258	253	289	258
29988	14552	7426	3959	2124	1317	798	455	267	213	217	181	145	148	138	157	117	111	115	107	114	108	92	86	103	108	99	106	82	84	100	103	102	117	122	115	103	95	119	97	101	96	81	106	86	96	81	76	96	95	87	110	98	85	90	98	114	97	106	89	95	85	83	100	100	104	98	105	101	101	109	91	98	86	89	99	100	93	97	95	95	82	110	102	84	95	95	110	96	110	81	99	77	99	93	95	96	94	84	76	99	87	81	82	109	76	106	86	98	97	86	92	92	105	103	114	101	95	99	78	98	112	92	90	88	85	108	79	102	85	98	105	93	82	90	90	89	83	76	108	72	84	91	92	118	116	103	90	104	87	93	90	101	97	90	90	97	108	89	87	99	79	95	109	104	107	94	107	109	94	86	94	81	105	101	95	112	91	99	114	105	66	91	114	97	66	86	81	96	98	106	87	87	90	78	110	83	88	105	93	81	86	117	110	90	100	88	105	86	92	89	77	116	82	96	71	103	98	88	102	98	72	92	93	91	100	83	83	104	90	89	94	82	83	80	89	88	95	86	85	94	119	93	102	90	94	95	99	101	91	94	94	88	89	95	99	86	100	116	97	98	97	110	98	85	87	85	99	94	90	97	101	102	88	107	93	91	88	98	77	102	95	86	90	92	89	90	93	95	104	86	92	85	115	93	86	101	91	98	94	95	89	88	86	99	89	107	96	122	89	91	92	113	90	94	88	93	100	105	99	111	94	89	86	90	101	104	107	87	89	91	96	99	77	89	94	92	85	97	85	108	86	113	112	93	95	78	96	93	124	103	85	93	101	94	91	89	91	98	97	81	110	104	90	82	69	108	109	88	96	85	73	100	90	92	92	93	95	107	90	84	95	83	100	101	104	69	90	92	92	101	105	77	81	86	79	88	103	104	95	85	97	96	108	105	70	85	103	89	116	101	116	103	96	94	71	97	103	119	92	96	103	81	87	92	93	81	106	110	87	102	76	104	81	95	82	102	82	86	108	94	99	104	87	97	92	95	101	110	110	102	89	97	84	93	76	83	113	90	86	82	96	101	97	88	86	101	80	82	94	94	109	109	69	100	101	80	86	102	112	118	93	99	92	99	91	92	101	99	94	80	102	115	123	100	88	94	83	94	91	104	120	92	97	130	112	92	81	97	100	88	99	91	95	84	81	74	120	107	91	93	86	81	111	83	93	114	110	86	90	105	83	77	80	88	79	100	104	93	112	96	85	84	105	102	71	82	92	95	106	106	94	102	92	114	96	98	91	97	94	88	78	78	93	78	106	103	95	83	88	106	98	87	99	75	91	90	82	87	95	86	108	98	88	99	113	94	95	84	86	105	90	92	98	76	92	106	99	81	97	96	101	98	108	82	91	93	99	82	92	109	81	92	104	80	95	91	98	107	74	91	90	81	102	99	75	79	93	102	94	90	109	96	98	94	89	87	100	80	102	98	88	85	108	105	90	76	105	74	93	100	99	105	92	113	91	91	105	94	80	71	117	90	89	98	105	112	99	78	91	97	85	113	94	91	83	80	87	86	98	97	97	81	88	79	84	92	117	87	88	95	86	85	109	95	96	83	95	107	88	93	88	106	84	88	85	87	80	92	99	87	101	95	91	89	97	90	87	95	84	74	100	87	91	105	77	94	104	86	80	68	81	105	63	91	80	96	88	91	78	79	77	109	97	100	101	111	109	84	89	74	86	115	91	79	100	87	95	112	100	98	91	109	109	97	92	105	81	108	93	86	92	81	89	101	94	109	67	85	110	88	82	108	75	87	107	79	108	99	120	105	87	93	95	82	79	123	92	95	103	103	99	88	95	79	99	109	93	90	90	94	74	97	95	97	121	97	114	107	96	97	85	96	78	78	115	95	96	114	117	109	80	87	81	100	90	82	77	79	97	86	80	105	103	78	101	102	80	92	111	87	79	99	89	81	93	92	81	98	103	114	104	86	87	101	89	92	90	96	95	84	97	119	93	92	93	90	84	110	88	97	100	96	85	81	74	92	94	122	75	105	102	97	99	96	95	104	87	101	111	121	103	81	85	119	102	100	90	90	113	91	98	101	77	95	102	100	110	107	93	108	94	79	84	93	74	74	87	93	96	122	79	99	101	92	69	105	95	93	94	89	103	89	104	94	90	88	95	93	92	107	70	108	91	80	107	95	92	85	86	95	99	94	85	91	98	103	85	99	88	101	94	106	88	86	93	109	101	91	109	93	95	94	108	89	85	99	112	92	78	108	94	78	98	106	88	90	97	107	96	99	105	77	88	91	91	84	107	108	104	79	81	98	103	103	100	97	90	76	96	80	93	104	93	104	101	91	85	92	88	100	99	97	88	87	94	87	101	102	84	99	102	109	107	86	80	113	96	109	87	94	93	106	93	90	101	90	96	77	98	96	88	100	83	99	98	95	103	86	88	98	99	103	92	87	91	96	99	98	91	108	110	105	96	97	94	93	90	85	89	116	76	82	87	91	104	115	90	104	87	102	84	91	100	104	88	88	100	102	95	102	93	92	96	77	100	85	99	86	103	100	89	106	101	85	92	87	97	93	103	101	86	100	93	85	95	89	94	85	86	90	89	96	90	102	95	97	75	102	96	102	95	94	85	93	90	81	102	89	99	88	106	102	98	103	91	88	97	87	93	90	98	89	86	86	93	121	97	82	93	104	90	83	90	92	81	67	86	109	80	65	92	92	92	89	73	72	92	92	85	84	103	89	114	121	105	107	97	91	93	100	98	103	75	100	117	98	100	73	115	94	81	95	86	88	108	78	86	87	79	100	90	96	96	99	103	110	101	101	103	93	81	103	116	81	97	80	111	101	96	95	85	127	86	87	100	78	99	88	96	103	80	84	104	89	72	91	86	91	81	92	100	99	107	89	96	97	110	96	97	93	77	95	96	90	78	76	73	88	101	103	96	95	114	103	100	113	96	119	109	101	84	84	112	80	99	90	94	92	97	114	100	78	116	93	94	90	90	92	114	86	97	78	94	107	95	84	80	116	93	98	78	75	103	102	71	91	88	80	86	92	77	109	84	90	110	90	82	92	89	103	93	98	97	89	91	92	85	86	73	112	116	111	97	97	90	96	102	94	104	104	96	83	94	94	92	77	106	108	110	92	88	93	99	77	100	93	96	87	85	97	83	83	105	88	98	91	86	97	96	93	114	103	98	85	98	106	72	99	85	104	88	98	108	112	96	96	100	118	76	98	88	97	80	102	92	113	79	83	99	98	88	97	91	68	97	98	97	91	95	89	86	107	100	79	93	85	69	89	92	104	92	99	102	110	100	101	93	90	105	85	113	95	82	111	109	100	96	108	100	76	100	90	94	86	92	84	101	114	89	90	109	82	92	95	91	119	94	87	94	81	104	88	93	108	96	102	80	89	90	98	109	96	99	102	91	80	96	91	95	102	95	85	86	100	74	91	102	112	99	80	100	91	90	99	85	95	89	98	85	91	97	94	86	104	83
18833	10358	11757	10365	7316	5290	3708	2141	1211	872	795	656	548	516	458	483	407	411	357	315	333	312	269	298	261	273	275	279	260	262	245	229	203	207	238	221	216	216	237	236	200	221	243	264	234	233	208	226	219	228	210	231	223	235	222	216	226	240	224	233	219	243	226	227	211	208	215	226	248	234	202	210	222	201	226	231	207	211	225	254	207	220	212	207	210	215	232	240	231	234	244	220	231	219	208	204	227	196	213	207	252	240	202	215	214	218	239	200	205	228	207	247	220	225	234	242	201	223	247	201	217	202	231	249	227	241	207	183	221	209	229	211	223	224	215	238	221	225	200	199	224	250	207	232	246	215	232	212	208	210	210	206	200	219	192	226	199	228	226	197	204	203	226	207	214	206	199	223	209	220	214	230	220	231	204	200	209	226	221	211	233	213	222	200	196	226	241	242	218	236	237	241	226	214	215	198	232	209	232	216	203	234	231	207	225	234	235	222	211	225	231	214	200	217	243	203	228	203	231	199	205	227	215	218	244	210	204	224	195	207	220	208	223	238	236	250	233	214	207	219	207	223	208	207	208	202	251	209	191	199	241	225	197	216	211	222	202	199	240	217	247	188	207	233	223	203	243	220	226	216	236	235	210	220	213	205	217	241	193	200	213	195	195	192	221	253	192	242	224	234	226	226	184	210	203	191	217	203	251	211	227	222	212	209	235	208	196	201	220	214	236	233	239	227	208	204	247	228	222	212	202	213	222	213	209	223	203	248	207	217	200	229	226	190	203	197	205	215	203	215	227	203	221	208	223	225	232	209	223	198	210	225	230	220	232	208	254	227	185	222	213	216	228	204	208	233	200	207	232	234	254	227	220	197	219	201	220	205	195	207	215	246	200	222	206	222	214	211	229	239	201	222	207	210	222	214	228	205	208	209	223	207	194	218	205	210	209	198	227	233	221	209	232	219	259	241	228	215	224	204	218	201	200	213	217	198	212	201	219	214	229	217	236	207	228	232	197	222	233	225	225	212	239	222	195	212	241	209	199	239	238	235	254	196	236	192	211	236	192	216	226	216	235	217	206	207	234	230	215	210	204	210	231	231	217	218	222	194	215	208	208	214	214	220	229	214	223	197	216	208	205	214	218	244	228	231	200	223	230	208	195	223	229	253	248	232	222	217	199	208	186	242	228	210	236	221	223	217	206	219	208	207	201	238	195	223	220	232	188	227	198	231	208	238	233	231	211	265	246	205	199	215	245	229	193	221	207	199	210	217	209	175	237	193	208	229	211	246	210	221	229	237	224	223	197	192	226	224	222	237	206	190	226	208	206	216	222	213	244	214	207	228	231	232	225	237	222	213	229	215	224	209	212	205	241	218	219	228	182	226	227	253	185	207	205	219	207	243	211	203	258	228	241	205	179	198	211	212	219	219	193	231	218	216	232	238	211	198	229	214	198	193	242	206	227	224	212	249	221	191	253	225	214	214	213	200	203	207	213	215	205	235	212	217	226	207	232	243	206	206	222	223	217	214	234	255	227	221	207	257	206	223	231	178	230	213	225	204	215	205	218	231	205	210	225	223	220	226	222	225	218	237	229	231	209	241	232	191	191	213	211	211	221	204	202	232	213	224	221	206	198	262	216	229	194	202	218	207	227	231	218	224	213	221	205	189	216	204	226	225	220	218	225	218	212	223	204	188	195	218	225	219	247	244	212	245	217	213	237	196	229	223	221	223	225	223	211	195	251	249	209	206	222	204	225	222	209	208	198	220	208	229	198	212	217	206	230	195	236	233	213	236	200	224	212	259	233	211	221	212	224	200	229	221	209	196	193	213	238	209	211	239	242	238	217	202	207	229	224	229	175	225	206	224	206	220	204	236	220	207	232	246	239	243	213	203	236	202	199	206	202	228	218	234	236	205	221	218	242	220	238	214	211	217	220	209	227	263	208	209	237	231	223	199	206	176	216	214	216	232	203	236	213	187	231	228	220	256	256	233	204	187	185	236	209	210	242	197	207	189	202	203	218	236	182	228	197	219	217	229	201	227	184	218	221	212	225	241	218	230	214	219	238	249	215	220	210	226	187	228	202	202	237	192	207	228	217	215	234	205	259	216	234	223	216	230	200	225	197	229	220	201	212	211	221	211	203	224	205	206	229	190	229	191	234	215	227	203	233	232	212	216	251	206	252	250	222	233	212	209	248	226	216	230	229	226	221	249	214	224	212	192	241	213	216	214	200	195	225	223	185	224	214	212	244	231	226	228	241	209	200	203	213	215	203	213	212	194	216	226	233	222	202	246	212	205	181	221	204	192	228	198	220	215	245	220	211	199	233	238	218	206	209	214	243	196	209	213	208	224	214	246	208	201	227	222	236	197	211	217	223	204	242	229	202	220	197	218	225	234	243	229	214	232	202	233	235	233	210	230	215	199	205	183	219	200	234	232	210	218	206	197	226	229	233	211	234	188	234	220	236	207	235	207	209	206	209	226	228	223	208	249	222	203	219	209	228	204	221	211	226	238	184	232	216	203	211	199	200	248	209	243	220	200	241	233	194	211	211	213	211	225	225	205	219	200	239	179	228	212	226	237	233	192	203	228	246	196	221	207	233	219	232	217	195	235	220	213	226	214	248	211	219	215	220	204	204	219	209	214	230	242	230	218	220	213	247	230	236	214	212	226	238	218	206	229	223	226	219	212	200	204	207	202	216	208	224	225	222	221	210	189	234	224	213	209	223	195	227	192	207	214	225	215	203	212	224	219	202	219	246	213	202	197	213	231	206	203	224	198	230	217	207	211	219	235	235	212	186	206	212	208	220	215	212	186	179	219	228	197	201	209	228	215	225	225	229	232	221	221	220	227	199	192	226	225	198	212	212	217	208	219	217	218	216	214	210	228	184	206	207	207	219	210	214	212	230	224	216	247	223	236	229	194	205	205	235	240	211	238	211	231	215	222	242	216	222	223	221	206	205	250	234	199	240	211	222	198	195	226	208	230	235	251	250	214	202	214	230	210	175	221	197	240	219	226	245	233	198	223	224	211	207	219	203	215	207	229	207	230	214	202	233	222	234	228	218	219	209	224	234	208	223	196	212	218	222	241	207	232	209	225	229	218	219	221	224	204	224	230	207	194	229	213	214	233	232	228	218	237	228	224	199	228	206	225	233	215	215	212	231	225	214	209	241	203	199	206	204	201	224	220	217	202	222	221	236	214	211	201	218	243	227	207	219	219	205	207	200	212	206	221	215	213	209	219	215	213	238	206	194	231	243	210	215	191	220	211	232	211	241	254	208	228	217	215	227	215	212	234	203	217	206	210	206	218	217	219	183	223	202	202	205	203	194	222	253	247	208	221	234	200	229	226	227	224	198	208	214	248	216	252	217	213	206	226	211	237	234	196	199	191	226	207	222	212	188	234	227	220	203	207	203	228	237	197	214	223	238	243	194	216	184	223	214	239	215	209	214	211	253	227	239	220	237	224	211	214	242	219	227	220	205	233	204	201
40137	21520	14876	12664	9418	5555	2311	837	489	358	363	234	225	218	186	170	171	180	162	160	167	140	130	141	128	113	137	137	110	132	107	112	125	121	116	120	118	118	124	110	112	106	88	112	114	112	102	126	107	94	114	120	106	124	103	107	118	118	123	125	114	106	119	137	107	116	113	113	109	107	134	97	89	104	87	115	119	110	114	115	111	109	114	101	122	111	116	94	107	136	120	105	87	111	111	122	107	122	116	112	124	119	114	126	104	137	106	116	103	107	122	100	100	109	98	144	86	118	109	114	104	130	118	115	114	122	129	116	105	141	120	115	126	112	120	123	118	106	122	113	92	108	101	104	114	126	135	130	136	111	130	116	125	123	119	120	114	107	126	114	93	121	120	124	114	129	127	118	96	126	107	112	97	103	114	123	120	119	96	101	124	131	105	125	109	105	112	114	116	127	113	86	114	117	121	103	93	118	120	96	126	119	100	115	114	115	133	114	132	117	112	105	106	122	100	108	127	132	101	114	110	112	111	113	125	103	114	108	121	113	92	113	93	119	84	115	110	122	113	116	123	110	134	115	113	112	122	121	111	116	108	116	116	120	105	107	113	121	95	109	102	122	125	121	113	109	92	107	120	108	111	120	112	107	106	103	111	108	82	97	115	129	127	113	98	115	124	108	136	115	93	135	111	108	99	109	100	106	95	112	97	117	109	110	108	118	112	111	122	120	94	134	108	114	110	105	98	110	132	119	112	119	125	112	104	93	93	108	97	103	130	101	125	136	95	104	110	103	124	118	108	100	130	118	105	114	95	110	121	120	131	116	115	112	109	121	113	119	107	111	98	110	139	135	122	88	99	104	111	121	109	112	104	134	124	101	119	108	131	112	118	109	101	96	108	105	113	103	118	125	114	108	116	102	100	91	124	114	113	128	116	122	141	106	119	146	112	96	118	121	119	103	101	124	107	120	125	96	103	121	121	157	104	115	136	117	114	112	126	120	102	98	110	107	112	115	101	132	101	118	131	97	102	97	94	104	119	107	99	123	91	116	127	113	135	123	123	122	113	90	109	99	118	114	113	113	110	114	116	98	103	110	105	122	118	102	130	106	119	105	109	120	126	113	108	116	111	97	96	137	114	113	114	111	101	101	98	117	97	100	114	114	112	129	108	127	90	91	101	111	101	104	112	115	116	117	105	97	98	110	94	98	137	122	148	125	105	113	98	100	107	119	128	117	110	103	116	122	113	147	112	116	135	107	111	111	125	137	114	106	112	104	136	113	129	131	120	117	114	128	119	131	107	127	122	115	133	105	96	133	116	131	115	138	115	103	95	119	132	111	134	132	91	129	95	112	124	113	124	107	106	101	82	115	129	123	114	122	121	105	103	96	93	123	110	114	123	102	133	127	105	115	100	98	107	126	108	124	111	103	112	100	130	106	114	121	98	102	108	121	91	108	104	132	101	103	123	104	101	113	97	116	115	114	114	115	114	105	106	112	124	126	122	112	128	111	124	119	110	104	136	105	110	113	120	103	103	114	99	102	117	117	96	104	109	109	93	114	101	125	92	108	107	100	119	116	111	104	124	124	117	107	121	95	154	123	87	120	99	108	116	107	115	89	118	105	102	106	109	108	115	109	101	127	120	106	106	105	134	112	115	114	122	114	96	95	107	130	113	118	108	100	74	106	106	126	119	113	99	109	127	107	102	119	112	121	113	112	110	131	107	129	116	104	117	114	88	107	101	118	92	134	124	102	120	119	137	99	109	130	105	130	94	146	124	111	111	102	100	104	124	111	110	102	112	117	121	107	109	104	103	120	111	122	128	99	123	131	128	120	110	123	103	113	131	130	105	114	112	100	107	111	132	95	118	112	86	110	124	119	91	121	117	133	92	122	118	100	97	93	110	117	98	123	102	106	99	120	115	104	97	102	108	121	101	116	120	117	111	98	130	136	117	125	101	110	108	118	106	120	100	111	123	123	105	99	107	108	111	105	113	122	93	118	120	100	118	94	91	104	129	111	90	121	115	110	117	117	119	114	106	91	108	115	123	106	129	109	103	111	107	113	111	107	117	111	133	101	87	104	97	126	122	101	94	119	99	109	117	143	97	108	117	127	110	97	97	110	83	97	106	122	117	127	127	114	110	118	126	100	115	111	121	107	117	130	108	112	118	113	105	118	110	106	103	121	109	105	124	112	122	125	121	129	113	102	129	120	127	100	94	118	141	119	121	104	115	113	115	104	122	112	102	119	115	108	104	121	121	130	92	133	125	114	113	121	113	108	109	108	122	94	114	105	120	121	108	95	99	129	117	104	125	118	109	113	94	109	103	105	128	108	103	122	109	110	111	91	124	110	115	116	131	119	90	108	112	121	109	118	120	138	124	118	125	113	123	108	115	116	126	119	101	108	106	110	98	120	119	107	126	130	113	111	111	123	107	123	102	111	106	120	129	121	108	122	125	102	119	101	104	106	123	116	98	129	91	113	123	138	127	137	126	123	114	123	121	103	126	106	101	116	127	108	123	114	116	94	107	93	102	91	119	112	125	114	116	139	108	119	112	114	121	120	128	106	105	114	94	102	97	127	108	92	87	109	105	108	107	94	116	107	114	110	118	98	107	105	129	106	112	110	133	108	112	111	109	113	109	112	119	109	106	96	122	100	115	138	88	98	117	115	120	109	122	104	129	109	102	113	97	108	108	116	115	122	128	103	127	102	105	112	125	127	108	111	106	97	111	114	111	116	119	107	113	116	114	104	125	108	116	111	111	123	118	125	120	109	104	112	136	103	124	111	101	130	122	123	117	116	131	100	137	129	106	105	127	109	97	109	123	98	110	111	108	101	120	112	105	130	120	105	140	123	110	106	98	80	121	130	116	117	135	113	111	112	108	100	115	117	88	110	119	121	88	135	101	101	113	134	129	110	133	107	118	118	104	97	96	89	128	119	117	122	132	104	119	109	120	113	115	130	146	89	115	113	116	127	112	92	109	98	109	110	120	116	131	121	109	94	117	105	140	124	118	122	114	129	99	114	121	128	132	107	104	107	109	130	105	116	122	107	120	113	112	111	127	110	127	104	122	116	127	109	113	115	119	109	110	117	128	114	108	103	111	113	122	109	102	119	111	85	114	114	99	136	118	107	108	123	123	111	137	112	132	131	114	115	108	117	111	118	111	112	93	119	124	122	103	97	105	134	116	152	115	94	106	98	113	98	98	100	106	112	128	106	100	122	143	130	107	118	122	116	116	108	114	102	106	115	107	125	127	123	129	117	113	98	105	121	97	132	100	112	129	128	114	137	98	99	122	113	108	92	103	124	87	121	112	94	116	126	105	115	110	111	102	122	115	115	113	124	131	103	110	120	119	103	113	118	82	127	112	123	95	123	128	114	111	115	123	94	105	107	108	108	101	107	108	110	114	95	109	112	104	114	118	112	119	112	140	122	97	116	116	116	114	117	110	108	113	111	118	81	120	115	131	100	98	110	125	109	88	132	114	124
25554	15656	20881	23520	22256	16474	7687	3701	2231	1680	1386	1163	1008	899	799	762	729	672	601	546	528	444	455	435	401	387	338	370	324	346	305	324	282	301	273	277	274	307	279	298	314	288	271	299	295	299	296	260	288	257	262	245	249	273	302	280	280	273	270	265	244	274	268	284	277	273	255	271	270	236	252	234	249	269	266	265	264	273	278	251	281	272	248	237	270	275	244	247	272	267	253	241	264	252	268	255	252	228	242	256	255	267	243	253	242	247	254	243	275	230	253	246	268	276	273	253	235	244	247	259	275	277	244	261	253	257	269	261	253	244	256	243	264	287	262	243	265	251	250	260	280	261	258	270	269	238	260	248	278	234	246	246	256	248	243	208	240	279	252	249	242	248	249	277	244	269	245	237	259	255	288	275	255	266	228	257	251	254	262	231	227	268	274	255	285	276	251	232	241	283	257	260	270	260	248	225	249	237	277	257	280	253	278	227	242	263	263	245	252	243	254	237	252	287	243	253	241	247	259	239	254	246	247	254	264	223	274	264	271	237	237	254	266	242	271	281	251	266	264	270	236	215	264	262	254	226	286	237	273	242	266	258	260	274	278	235	229	227	212	258	268	225	243	254	264	224	250	273	230	274	244	237	271	218	274	286	287	268	237	272	270	247	274	268	263	249	251	270	229	252	274	255	246	244	239	293	258	260	282	234	272	246	241	246	274	265	227	226	252	240	269	276	250	244	261	263	243	255	231	260	249	252	232	260	273	256	266	269	232	271	238	263	250	267	254	255	237	248	260	253	250	243	258	279	247	260	254	245	250	256	268	265	273	250	265	260	266	247	265	252	246	283	243	256	270	256	243	263	252	258	251	273	264	247	274	255	242	254	243	262	279	266	267	245	235	242	239	258	247	258	253	234	260	273	263	273	241	259	272	239	283	269	267	274	268	288	260	259	276	253	249	274	288	264	259	250	249	266	266	260	235	251	258	254	248	286	225	262	257	262	236	268	248	263	239	250	242	267	253	237	241	246	257	265	257	286	264	253	240	250	252	263	216	231	264	261	229	250	255	259	234	267	265	260	261	260	224	252	251	252	247	257	264	255	233	241	246	261	251	270	256	237	251	272	253	240	242	224	277	252	260	255	247	236	263	279	269	256	244	255	210	271	237	243	280	239	234	264	255	236	244	246	252	253	248	281	288	263	254	236	236	265	256	231	259	267	254	234	261	245	262	257	258	251	241	222	227	226	248	238	253	260	272	251	238	236	280	297	249	275	230	258	261	269	276	246	268	259	276	288	250	233	269	282	260	268	275	268	254	262	241	281	259	273	257	262	255	241	248	254	264	271	237	292	238	262	249	243	259	266	258	306	253	264	254	259	272	264	265	276	261	261	239	254	235	287	274	231	252	227	269	248	240	242	237	260	254	257	222	287	264	236	266	255	262	270	233	259	228	243	263	271	249	241	243	260	272	233	240	272	237	239	255	262	244	259	222	251	261	260	233	244	221	235	250	244	247	255	257	257	229	248	281	260	247	260	256	245	240	245	258	249	239	269	262	237	262	268	263	254	257	242	277	246	251	264	238	251	275	243	267	256	240	235	253	249	240	241	242	261	224	251	254	264	233	250	247	241	259	251	272	233	249	285	274	253	254	262	261	244	243	251	286	250	214	249	287	241	273	240	231	266	262	268	244	230	250	233	290	270	254	270	255	251	267	262	268	284	248	251	246	258	244	258	252	296	271	253	285	262	245	243	252	247	261	272	246	243	253	251	242	243	268	243	270	258	247	266	223	271	249	272	247	262	274	258	272	245	248	257	246	273	257	268	285	243	257	262	272	266	249	250	246	293	246	265	238	283	239	261	250	248	249	282	256	258	270	237	240	234	268	269	273	259	241	264	259	239	232	291	271	267	267	248	275	244	293	259	267	275	280	278	265	252	263	253	248	234	255	248	244	273	250	279	240	253	276	274	240	278	249	223	250	254	275	291	253	239	233	250	254	219	224	245	264	254	249	242	249	252	263	254	245	260	255	226	304	250	265	254	249	277	246	236	234	264	242	241	285	273	251	259	282	245	245	255	248	282	237	268	221	243	244	262	249	270	279	278	267	246	256	256	288	256	275	272	272	245	282	256	272	248	231	237	248	259	261	230	286	250	240	245	251	241	266	249	238	283	288	266	283	240	259	261	226	236	233	248	275	292	253	276	242	252	251	265	248	234	224	270	268	254	248	257	229	245	240	266	269	253	216	252	262	234	226	256	255	240	283	246	258	226	239	270	226	262	269	264	259	262	213	241	217	264	253	250	275	256	259	252	250	266	268	279	260	256	274	262	266	252	254	258	289	238	256	249	260	252	250	250	258	242	253	269	262	250	270	253	227	232	241	252	256	232	258	250	223	260	255	271	268	270	248	255	243	219	292	273	265	248	249	259	225	252	246	275	254	255	253	237	277	250	284	238	242	259	261	252	245	285	269	244	228	248	257	248	263	274	285	249	264	259	282	257	257	273	266	255	219	242	265	273	262	261	264	250	253	264	241	253	278	279	285	261	253	248	273	269	247	232	262	247	244	215	259	270	261	259	261	277	253	255	242	275	240	262	243	266	253	237	261	239	256	272	246	268	268	218	251	257	252	244	255	278	266	251	234	276	272	241	234	252	254	293	257	265	276	258	233	262	263	274	224	260	252	245	265	251	236	235	257	249	236	235	268	259	227	265	231	246	231	235	248	263	250	262	261	275	247	291	272	242	246	262	257	264	242	248	273	289	230	255	288	254	245	279	227	249	246	246	272	259	230	241	267	244	248	264	254	276	261	249	260	231	252	236	227	244	229	257	219	226	237	251	250	239	248	244	263	284	267	287	257	262	263	262	266	233	262	270	261	260	246	256	215	246	246	237	279	248	243	235	257	290	261	253	263	237	245	242	256	240	280	257	264	251	258	232	226	255	259	273	267	237	237	205	242	252	243	254	236	239	262	238	240	251	271	262	267	243	243	264	256	241	268	277	238	235	254	264	252	277	241	244	270	250	261	265	258	269	241	231	261	264	244	256	249	273	258	271	253	246	258	245	249	277	245	248	249	258	261	246	250	256	263	281	262	250	253	263	234	264	246	278	260	247	292	279	260	285	265	258	250	242	254	266	254	262	256	281	267	240	253	225	263	271	263	260	268	259	291	236	283	243	263	259	257	236	267	268	253	281	225	229	245	262	256	261	263	251	262	246	234	256	243	250	267	226	274	250	233	237	239	282	240	261	260	239	262	277	223	259	272	263	266	266	270	254	235	275	265	276	270	267	252	254	251	263	239	259	241	246	257	253	255	264	256	279	241	258	234	236	267	255	253	267	236	274	259	259	274	238	257	239	277	245	267	262	226	249	258	253	250	261	242	255	243	249	280	266	269	296	254	234	248	302	261	253	279	213	254	239	263	258	281	269	242	266	240	265	249	253	257	248	231	249	237	279	249	232	246	281	228	239	240	262	270	232	248	253	253	248	243	274	267	267
47079	25602	22261	19791	15382	12959	5059	1663	768	559	431	372	320	300	262	225	245	222	196	192	185	137	178	164	140	163	127	128	140	137	133	137	110	121	111	103	134	146	117	131	124	107	119	119	138	121	122	119	100	140	127	114	112	109	109	125	135	134	108	133	107	125	116	120	125	119	110	129	135	119	137	123	118	105	120	97	124	116	130	130	127	121	130	137	113	109	149	130	112	125	122	120	113	117	114	121	138	128	117	93	129	103	133	103	116	136	101	115	126	109	124	115	111	107	106	115	128	108	122	103	134	116	108	115	122	114	122	136	106	110	117	114	129	122	115	105	136	112	120	113	126	126	98	124	114	115	108	134	125	112	102	102	116	112	117	119	121	106	127	122	99	120	95	114	120	116	108	110	113	107	144	121	117	97	118	129	115	112	108	128	120	142	104	97	99	120	137	123	106	124	96	114	93	134	109	129	116	136	116	107	109	119	111	119	127	108	106	117	90	131	127	107	130	114	130	111	112	124	125	152	116	118	130	123	124	113	109	115	134	115	106	126	126	133	121	113	128	117	114	124	100	126	104	120	125	103	110	127	107	107	105	104	114	116	118	108	122	118	125	129	117	111	132	137	101	145	120	106	110	117	127	115	115	113	122	110	97	154	128	109	115	113	129	130	119	125	97	139	121	104	119	114	109	130	117	121	104	125	137	114	119	99	105	123	102	98	121	123	130	122	106	117	110	145	122	131	135	122	177	124	126	126	122	146	97	108	104	121	124	118	129	116	118	110	116	106	110	133	109	131	115	116	108	121	106	130	110	118	123	122	97	104	128	120	100	118	131	116	106	110	119	107	103	114	110	117	128	117	129	112	124	117	121	122	131	111	125	99	134	92	131	122	117	114	110	129	104	108	139	138	135	101	101	104	127	118	131	111	122	122	138	119	109	102	117	111	114	116	119	113	125	110	100	112	118	111	126	113	104	93	145	121	127	129	140	107	93	130	123	137	108	109	124	121	123	121	127	123	115	108	124	125	124	126	121	105	109	118	98	137	128	118	107	114	131	110	103	98	115	128	123	112	117	98	126	111	123	111	107	93	124	128	95	93	114	117	94	110	123	125	101	110	130	105	119	131	124	105	114	105	112	138	116	124	135	139	132	113	122	117	114	133	129	103	128	140	131	106	122	121	116	99	117	122	121	112	124	126	119	120	103	123	100	123	80	140	147	109	138	106	93	114	109	121	116	109	119	119	114	113	114	113	118	118	116	121	119	114	102	116	108	115	95	124	127	125	121	97	110	126	104	128	104	129	103	141	104	130	142	141	105	133	105	117	135	129	118	103	120	110	127	120	95	116	132	123	113	121	105	118	88	121	128	112	109	130	119	130	124	105	120	130	124	120	107	134	108	117	103	123	108	106	112	139	109	125	130	118	127	115	136	104	85	123	111	106	101	125	119	132	130	112	114	120	106	126	117	125	120	116	108	121	107	132	119	119	130	112	102	112	120	115	96	116	120	117	110	109	121	105	107	118	134	143	149	121	113	114	116	110	121	120	102	141	116	123	100	131	129	120	135	112	108	107	110	125	112	119	116	101	125	104	116	119	125	122	112	125	143	130	111	136	134	130	111	129	107	143	112	122	120	107	127	120	100	117	107	111	132	130	112	114	121	120	116	104	103	114	120	114	104	115	124	107	109	111	130	115	112	108	137	118	118	124	109	105	112	110	113	125	107	115	106	126	113	105	104	110	102	112	112	117	135	131	111	118	121	120	129	122	107	132	99	103	84	112	131	104	122	127	131	128	135	129	136	127	112	118	125	104	114	118	118	113	131	125	129	121	114	103	108	107	121	110	106	109	116	119	111	108	130	130	128	142	132	119	120	107	132	117	130	129	132	110	120	148	136	96	116	102	130	84	112	120	128	116	124	110	129	111	104	127	98	127	138	125	127	111	123	146	108	110	108	109	121	116	108	130	124	120	120	120	131	135	121	115	116	107	130	116	122	119	116	133	120	128	107	126	150	134	98	118	126	124	123	120	121	111	137	102	135	121	112	116	104	117	110	113	113	110	130	134	120	130	120	122	134	115	142	109	114	126	145	110	125	142	122	112	122	116	117	102	137	126	128	90	114	108	131	108	125	132	124	124	106	108	112	112	109	126	113	96	92	130	114	102	117	110	141	117	148	121	112	110	119	118	108	119	132	122	90	128	116	114	113	121	121	110	122	118	128	108	128	124	122	110	113	113	124	115	119	107	119	123	110	103	101	129	124	138	101	114	92	106	125	142	113	110	131	114	111	145	133	100	106	109	136	105	117	128	121	103	94	103	120	95	106	121	110	121	108	85	109	113	103	125	114	142	132	128	136	109	125	110	136	119	111	122	126	125	109	130	118	126	98	118	117	125	118	127	110	135	116	132	110	107	121	135	123	125	127	102	111	125	115	103	143	153	110	124	102	130	122	105	111	130	120	123	89	110	103	106	107	122	127	112	123	120	96	124	125	108	129	122	136	115	109	120	99	127	126	135	114	120	109	111	120	129	114	115	95	123	133	144	115	95	127	122	105	123	140	122	121	117	141	113	109	108	112	121	126	113	113	99	125	119	105	115	130	133	110	125	105	145	127	128	121	115	115	106	117	91	114	117	113	110	98	113	100	111	120	134	125	128	138	130	122	109	125	115	119	121	106	110	105	127	133	118	117	99	96	133	111	120	133	106	108	138	134	105	136	112	122	118	101	108	116	111	102	112	128	113	90	117	114	109	108	131	132	122	131	111	112	113	100	98	88	116	119	99	106	84	119	111	124	122	112	137	119	126	103	126	114	108	114	109	106	136	142	118	109	124	116	120	119	123	113	117	106	135	116	117	107	122	125	114	130	111	120	129	114	130	114	107	114	122	121	116	118	126	104	114	120	121	119	122	109	128	117	142	127	93	110	106	111	112	113	129	120	112	112	117	105	115	128	100	124	102	117	115	134	122	133	110	114	124	101	126	117	100	122	118	99	109	121	113	121	111	102	109	107	115	112	109	121	130	112	114	107	122	110	124	110	116	124	130	99	118	119	121	124	133	125	115	117	119	131	137	122	108	121	117	107	121	105	114	132	104	136	120	112	96	124	131	118	113	123	117	123	120	111	110	119	117	133	116	120	120	117	107	106	122	120	118	107	131	136	119	134	116	132	126	118	132	114	114	131	114	105	94	117	119	121	103	119	153	126	116	104	117	116	123	137	118	131	123	124	98	112	102	109	124	121	102	112	128	135	148	97	126	83	104	107	128	124	117	120	105	123	130	122	88	117	109	102	125	147	94	106	123	130	111	113	110	104	107	120	121	142	114	128	120	116	89	117	121	113	123	129	121	129	146	129	128	122	110	106	129	82	111	122	116	107	108	113	123	120	111	118	115	147	123	107	119	114	115	126	121	121	109	116	121	129	110	118	111	110	125	139	121	104	126	110	118	120	118	122	111	128	110	112	110	128	115	118	122	125	118	109	107	94	91	118	123	120	121
28453	18886	27710	30865	28910	26349	11996	5907	3685	2723	2005	1677	1452	1352	1112	1089	1054	937	809	722	669	588	582	518	453	446	418	391	368	361	349	339	303	281	326	288	295	308	301	307	296	301	293	292	284	294	272	282	302	299	289	282	261	241	276	310	273	292	289	276	287	284	287	294	267	277	264	297	261	276	255	268	246	279	242	265	242	272	264	282	248	273	263	273	268	244	269	288	269	257	260	297	241	264	276	270	274	277	269	269	278	250	290	274	235	260	286	279	271	253	256	263	244	266	296	275	247	246	258	272	252	293	266	263	301	232	290	287	265	266	232	241	268	237	235	246	263	255	239	224	249	262	302	269	249	288	241	290	246	280	264	276	228	272	278	260	279	269	274	235	247	276	247	298	255	266	249	266	246	255	261	293	244	251	253	247	270	268	285	264	253	270	256	272	278	250	274	256	293	260	282	270	253	255	288	270	253	267	275	246	253	281	270	256	248	267	240	243	254	303	278	281	291	255	267	255	245	252	245	226	286	244	284	270	242	263	250	291	254	270	281	247	260	270	223	273	291	256	266	256	257	265	282	277	279	272	264	258	243	272	268	282	278	264	274	279	241	270	238	261	234	251	264	258	260	252	263	235	242	232	264	251	267	243	286	270	264	256	252	277	265	260	263	266	276	274	238	274	253	276	280	268	261	275	255	264	256	244	298	271	265	270	278	298	263	274	255	275	259	261	260	259	249	252	234	273	246	256	275	267	269	256	238	274	270	273	294	261	292	273	257	265	242	237	246	277	260	246	264	270	261	267	245	239	259	252	266	233	272	273	252	240	277	240	256	266	287	287	300	297	300	298	260	276	240	275	241	249	274	251	278	260	251	243	268	243	266	243	258	244	270	263	271	230	279	234	275	260	279	265	241	245	293	256	274	246	257	290	280	246	252	234	264	267	258	264	249	271	266	276	236	266	266	271	257	237	262	250	283	252	270	258	281	247	273	264	281	280	242	262	293	246	227	276	255	263	260	265	250	246	259	255	248	273	288	261	271	237	284	251	276	310	252	254	285	255	280	273	264	232	283	252	232	282	280	264	245	242	266	314	290	246	263	241	244	284	262	286	249	263	257	265	282	252	299	254	275	251	263	262	271	249	276	267	270	254	259	254	265	241	256	258	291	287	250	282	260	266	261	252	294	286	282	270	299	237	257	267	256	254	256	252	256	251	294	275	271	266	283	274	275	267	225	264	252	271	279	252	224	268	272	254	256	258	261	254	282	257	267	277	293	263	277	242	248	242	257	256	229	257	274	290	260	234	272	240	247	241	293	242	257	269	278	264	297	239	261	253	233	251	254	264	268	291	261	256	280	259	264	258	266	240	269	256	257	241	276	251	238	257	288	281	261	276	258	270	280	281	289	272	246	226	258	247	264	284	274	282	238	256	271	262	247	245	256	259	239	245	285	242	258	268	258	245	271	284	277	249	261	252	262	275	300	224	263	274	278	257	261	282	305	269	279	255	260	261	259	253	270	259	251	279	258	247	293	237	249	256	254	273	285	258	228	229	287	271	254	243	252	246	267	281	236	290	280	257	261	264	240	288	255	249	255	268	278	243	236	246	247	292	288	263	264	266	272	273	257	281	277	255	280	262	290	240	256	246	260	285	251	250	254	286	268	277	240	232	269	229	288	256	236	291	286	258	275	256	250	268	253	303	290	259	276	267	260	273	258	269	236	286	254	256	240	254	270	284	254	282	291	270	236	271	280	285	265	294	247	271	243	253	263	274	289	286	262	254	282	265	249	233	273	230	259	251	268	263	266	241	313	295	263	273	241	241	260	291	231	232	256	230	218	275	284	268	260	253	265	247	283	275	256	266	294	253	281	261	273	265	269	267	265	235	263	250	250	270	262	261	244	271	276	255	239	268	267	260	277	255	258	277	260	261	254	258	260	284	260	274	250	235	257	255	278	268	259	257	229	301	281	297	297	253	254	270	242	299	282	257	269	264	260	261	289	243	270	248	265	242	238	274	241	253	264	270	260	267	277	253	247	268	255	245	229	262	271	281	263	262	258	246	254	295	234	264	270	239	271	265	268	249	280	235	244	261	279	257	263	274	242	261	259	250	287	275	262	261	295	281	238	245	256	262	246	272	262	264	248	269	285	237	257	272	248	253	278	255	272	241	284	300	301	269	248	267	278	247	256	235	268	265	235	241	282	248	295	265	265	254	263	287	266	267	241	273	226	253	293	261	260	246	249	262	242	263	282	266	285	269	247	227	238	265	255	282	242	270	264	273	243	258	280	261	266	227	272	265	281	265	279	246	244	265	260	287	285	254	278	297	267	262	287	266	286	260	273	249	287	266	258	291	255	286	276	259	244	269	256	302	267	251	252	258	277	236	255	244	266	283	228	282	257	265	265	264	261	270	259	268	238	298	249	269	237	275	251	232	242	249	251	259	276	233	269	279	268	277	243	256	316	276	253	277	255	246	254	283	300	245	258	262	265	287	266	277	282	268	258	285	283	263	272	257	247	222	271	282	265	258	235	241	259	253	265	260	260	259	251	241	279	267	244	282	265	283	275	251	238	265	259	265	241	282	244	290	266	270	276	269	265	254	254	256	287	257	278	265	279	243	263	270	275	296	244	236	255	231	257	237	286	268	294	287	234	268	261	249	261	270	265	285	241	269	267	275	275	272	252	221	246	302	281	257	262	271	262	257	253	231	266	271	275	286	244	286	266	291	288	272	263	261	259	258	269	250	248	245	254	255	266	280	286	245	266	288	259	270	258	259	293	267	237	284	266	257	240	251	251	249	300	225	275	276	288	278	253	253	277	260	254	269	262	254	280	270	264	302	264	269	282	245	274	237	279	264	270	279	250	257	274	265	258	253	262	252	272	274	274	281	254	274	268	248	236	259	263	278	264	260	267	263	251	242	249	262	273	265	287	270	268	289	278	267	278	240	271	288	272	265	276	257	260	268	290	294	254	294	276	259	270	246	216	282	282	283	260	256	232	259	277	247	267	245	272	245	255	294	260	231	293	275	245	267	283	262	293	277	262	244	267	262	241	258	256	255	248	267	267	254	272	270	272	233	249	280	281	242	254	245	250	266	256	255	270	244	263	296	262	250	262	272	259	271	279	267	254	293	269	271	244	237	258	272	275	254	266	264	262	267	280	263	239	287	278	249	264	266	220	270	274	280	289	282	249	258	270	271	254	265	271	249	279	233	253	298	240	261	254	286	233	267	264	280	249	281	268	264	255	253	267	261	263	258	291	284	280	245	265	278	268	260	265	266	242	243	274	247	264	267	290	248	247	272	251	250	259	231	267	279	260	311	292	263	280	252	272	243	272	259	269	260	245	232	274	250	240	259	267	257	278	274	272	252	256	289	209	261	284	229	267	247	271	263	233	236	259	276	254	280	245	266	286	315	245	254	256	264	288	260	238	269	253	269	259	260	261	274	258	260	272	249	269	265	253	283	266	271	257	264	253	266	254	253	260	240	296	246
27517	11293	7598	4435	2357	1167	611	392	307	261	228	194	142	168	140	145	112	129	121	111	103	101	90	94	114	121	97	101	94	97	104	85	98	104	119	85	104	100	111	95	108	106	96	98	114	79	103	113	96	98	80	88	114	106	85	90	81	92	89	101	68	84	75	91	75	93	102	84	77	84	93	95	97	100	90	98	96	111	98	105	104	104	101	95	93	77	91	82	98	92	99	77	88	113	90	97	101	112	97	91	99	92	79	86	91	104	95	103	95	94	104	102	102	81	88	75	84	83	91	86	80	83	84	95	89	101	92	104	87	93	86	120	107	92	99	104	96	80	103	95	82	89	98	93	103	83	78	88	105	96	104	106	81	87	79	100	94	89	92	98	82	74	104	107	101	70	88	92	91	100	68	102	85	99	75	104	87	74	99	81	92	91	78	107	99	89	82	76	96	117	109	103	102	112	104	104	90	82	92	105	94	104	92	74	95	101	82	101	104	118	95	92	85	92	92	100	86	80	78	99	104	81	93	81	92	74	97	108	113	93	107	86	77	90	98	101	84	89	94	114	105	115	87	93	93	92	95	101	91	96	75	88	109	87	97	97	95	103	104	96	100	76	89	84	117	84	97	106	108	119	87	93	92	92	91	86	108	104	95	78	74	105	101	92	75	110	95	100	99	94	86	96	77	109	72	70	94	115	97	89	120	117	91	95	90	105	83	96	111	92	104	92	90	108	91	116	92	77	102	104	92	92	99	89	86	69	93	104	94	89	95	91	100	112	97	86	94	89	103	82	96	107	96	102	90	83	100	88	86	112	89	97	83	104	94	90	95	89	97	109	107	114	90	94	113	90	92	115	113	98	91	94	88	91	90	83	106	90	96	77	93	115	89	80	103	98	89	68	103	95	93	112	86	95	97	92	89	87	90	92	92	93	89	99	81	89	89	100	78	94	86	102	106	78	78	79	113	87	97	87	106	108	93	66	107	111	85	85	96	82	82	99	95	95	88	102	109	79	98	96	104	106	86	91	108	95	115	98	78	106	96	97	92	106	90	80	96	88	115	86	85	83	96	102	77	74	88	77	93	76	96	94	90	95	88	99	98	98	92	91	91	74	99	92	109	89	102	99	101	82	92	91	89	96	84	86	101	86	104	103	100	116	102	78	102	105	104	108	78	104	88	89	96	83	87	127	74	95	89	90	96	95	109	94	112	97	88	94	107	84	76	87	77	96	95	102	84	102	123	93	97	98	110	103	98	75	96	105	101	92	92	92	77	104	93	98	102	93	98	87	91	75	68	74	81	96	87	114	101	93	96	115	81	82	96	105	110	80	93	93	92	84	83	119	104	87	101	87	93	100	106	84	82	67	91	99	99	83	108	97	90	101	110	102	91	89	88	90	97	88	82	88	70	80	114	109	86	98	90	100	100	95	90	93	100	91	108	112	86	70	92	74	91	93	98	102	93	94	93	95	96	77	101	89	68	80	90	89	106	108	78	63	102	100	78	97	112	93	109	110	98	98	99	97	86	100	96	84	100	101	94	109	97	82	93	98	97	98	88	86	101	114	84	90	100	111	68	78	119	73	105	97	106	95	93	99	70	92	90	91	97	97	100	74	91	91	86	84	73	93	93	104	110	104	90	83	83	93	88	89	81	89	103	86	85	95	94	85	102	87	113	90	91	103	109	87	94	94	100	95	117	111	101	98	84	103	95	106	85	86	104	102	94	102	95	86	92	98	117	123	91	119	112	99	82	105	93	83	77	94	94	78	95	89	108	96	77	97	115	79	96	93	99	116	88	110	86	105	107	85	97	96	105	76	93	110	87	92	91	107	98	83	98	85	90	101	82	93	93	80	89	102	78	103	90	94	82	93	97	92	91	96	117	88	85	100	91	91	79	116	99	95	98	101	96	78	97	87	101	92	108	114	100	103	90	95	84	83	103	92	92	102	90	107	91	108	84	108	84	80	79	88	101	101	77	119	94	103	102	93	95	80	71	100	89	86	105	95	87	108	108	80	108	90	92	97	102	111	93	118	92	99	123	101	101	92	118	95	95	98	103	94	94	93	102	95	114	93	79	95	94	80	77	93	86	88	92	100	107	97	82	102	95	103	93	88	97	85	102	115	91	83	84	94	75	81	98	87	101	104	99	102	91	97	95	88	91	97	68	108	70	75	80	102	88	105	86	96	92	93	102	114	86	92	86	89	102	87	86	78	94	96	87	88	85	110	102	102	94	94	105	92	93	85	97	96	104	103	99	101	85	92	102	88	80	89	80	108	93	83	81	90	78	102	92	87	93	87	91	88	94	98	105	87	115	109	95	88	109	109	99	102	82	106	76	95	87	99	116	101	106	97	92	74	96	88	85	92	79	112	85	106	111	88	87	81	98	100	95	95	99	91	112	94	105	81	103	76	68	88	100	98	106	79	89	89	77	105	91	90	99	80	89	99	99	95	93	90	89	101	112	100	84	108	93	89	99	94	101	106	69	95	105	88	111	108	95	113	89	80	95	97	121	107	102	91	92	111	94	98	104	78	83	112	109	74	79	85	104	96	93	101	96	107	103	77	86	98	90	76	92	107	93	85	98	98	83	87	99	88	94	99	96	96	100	77	93	77	89	86	68	98	97	132	100	86	101	84	93	100	89	93	100	86	96	103	96	86	101	95	102	84	83	88	84	95	89	100	92	87	92	92	109	103	110	109	84	78	99	105	87	93	84	83	82	81	111	108	77	96	103	92	100	97	75	73	105	105	89	88	92	104	119	94	107	83	89	96	116	86	96	93	98	108	96	111	69	79	106	84	88	98	82	89	88	85	98	103	83	98	91	82	93	87	86	95	99	118	87	109	96	86	96	100	102	102	101	90	81	108	88	100	82	68	91	89	93	116	104	109	104	106	104	83	77	108	79	104	95	111	99	92	95	108	102	115	82	112	96	77	91	89	106	89	94	91	88	102	101	91	97	102	104	120	95	87	92	113	99	88	81	82	103	106	89	84	92	79	87	103	83	86	94	93	86	89	100	81	97	92	105	102	79	81	102	85	112	96	75	89	98	89	100	90	82	111	94	101	93	80	98	90	90	96	88	84	93	93	78	86	108	99	90	88	113	94	97	92	90	118	91	98	94	109	94	98	89	102	94	80	86	98	97	100	94	92	102	85	119	100	97	106	79	77	108	112	111	78	100	109	89	106	97	115	101	98	105	88	89	107	103	89	85	91	119	82	92	105	96	96	91	80	95	120	100	95	93	82	88	89	89	112	83	83	94	92	95	102	74	105	93	97	110	99	94	107	95	97	104	77	114	93	81	91	91	102	97	102	102	98	95	96	105	97	76	83	80	84	83	99	104	96	96	94	78	102	94	89	98	116	91	107	101	110	104	88	96	111	86	94	75	100	102	98	90	102	98	86	86	61	76	97	115	75	106	93	91	94	93	99	87	93	105	111	94	114	96	81	91	106	93	88	97	97	108	87	98	99	90	88	102	101	103	98	116	102
17002	8566	12993	11449	7944	4856	2680	1718	1317	1072	868	743	654	625	549	480	431	420	389	347	333	325	298	329	323	258	277	262	245	254	238	251	242	238	228	218	247	218	215	231	213	223	238	230	226	225	231	235	243	215	231	224	223	259	230	231	224	240	205	213	208	198	236	236	213	202	214	222	236	226	222	234	211	213	204	200	213	217	217	205	229	234	221	206	225	225	227	260	252	201	214	198	221	212	225	232	223	233	214	241	230	241	201	213	239	226	240	206	222	211	190	217	249	230	208	202	204	213	205	218	211	220	223	221	221	206	232	239	181	220	236	199	198	219	202	231	239	225	215	199	228	204	235	209	223	223	231	205	206	237	208	219	213	213	219	211	225	210	227	217	190	197	219	231	206	227	194	227	239	220	225	226	204	220	237	197	198	252	223	217	230	223	210	214	215	230	218	245	227	220	214	213	208	207	240	218	203	222	259	223	234	209	244	200	225	238	217	236	225	222	226	216	225	208	210	221	214	223	214	235	214	224	216	198	200	206	230	213	204	205	218	236	195	211	205	212	249	198	210	219	202	213	198	198	228	223	191	186	193	233	222	199	211	243	216	208	225	182	225	224	212	188	194	206	216	198	199	210	224	230	242	213	230	217	239	207	217	204	219	252	230	229	209	215	225	229	201	213	213	224	219	229	188	231	213	228	216	194	195	192	222	240	208	203	228	227	208	225	226	238	232	220	229	216	217	218	237	208	215	215	246	232	211	228	214	231	184	235	223	236	202	214	241	190	201	231	224	231	206	216	214	228	223	201	210	204	232	210	232	216	204	206	255	230	200	208	199	188	216	233	210	209	228	220	255	229	224	226	218	180	227	209	229	231	223	197	218	184	216	220	232	209	229	230	237	195	189	219	231	213	186	238	207	219	234	217	205	220	233	247	207	224	216	205	221	228	204	261	232	214	218	211	203	207	232	218	208	216	227	205	222	204	229	224	211	205	220	234	217	211	210	181	212	194	238	211	186	217	238	227	203	189	232	226	229	252	215	251	237	223	203	246	217	216	228	253	225	219	196	205	220	236	221	217	234	211	194	226	231	194	210	222	214	239	196	201	210	229	203	219	215	250	249	204	229	194	226	220	259	236	230	249	232	238	245	231	215	239	237	201	216	222	207	187	215	201	223	223	226	208	205	234	228	206	205	229	217	212	237	211	208	219	222	223	235	212	199	221	199	224	221	237	213	228	215	216	226	208	221	224	204	231	207	245	225	195	202	232	195	205	220	233	227	217	227	217	245	220	198	199	193	225	230	231	193	206	221	214	212	214	211	207	217	210	216	218	218	210	224	221	204	223	220	202	221	218	211	232	207	215	214	224	196	212	195	242	202	216	216	223	202	207	228	206	230	211	214	219	252	220	234	216	208	222	191	226	199	223	244	225	229	242	205	215	220	204	221	234	215	230	216	226	226	227	224	216	221	226	232	179	216	221	230	222	207	190	220	239	208	239	228	220	199	212	205	190	228	244	218	205	236	231	187	215	204	218	186	210	230	198	208	233	195	206	232	214	229	240	207	220	209	204	231	195	198	209	229	219	205	226	193	204	218	216	214	204	224	194	221	220	207	220	226	233	210	219	232	227	233	252	205	224	213	204	208	206	242	238	218	217	224	210	216	224	226	224	198	209	195	246	220	203	228	236	209	205	173	207	238	223	195	224	203	207	227	213	232	225	201	193	227	208	212	192	193	244	233	236	229	213	254	215	226	209	231	216	220	215	220	220	238	225	236	235	224	231	227	206	231	215	218	231	212	199	247	209	211	192	213	200	193	195	247	198	196	222	207	239	203	233	212	236	193	206	210	225	247	236	217	192	227	207	203	193	229	237	206	189	226	235	200	231	221	219	239	224	243	201	227	220	228	215	232	195	223	231	230	249	214	206	217	232	238	207	227	235	223	208	215	220	222	221	225	233	221	214	197	196	209	217	231	208	218	207	235	205	205	237	221	200	224	213	248	240	212	228	203	217	223	197	203	252	199	211	194	222	215	209	216	226	230	189	221	191	231	225	205	208	250	229	205	199	222	209	235	243	228	214	237	223	188	206	228	218	241	232	241	214	196	232	215	223	207	236	216	203	205	221	213	236	223	219	236	219	233	196	201	215	207	205	200	231	203	214	218	242	203	200	257	198	204	193	239	217	228	208	209	211	224	215	232	195	223	213	215	197	234	207	222	227	219	219	218	195	210	207	213	216	221	211	230	241	235	233	215	222	210	238	224	230	215	231	186	220	206	229	244	179	223	227	228	202	200	216	228	225	230	209	228	221	213	247	205	211	235	213	229	214	232	207	240	203	211	245	217	201	225	223	179	201	212	240	197	232	216	224	216	215	212	193	216	204	217	225	233	220	221	229	239	212	233	236	182	219	218	223	252	226	213	202	222	226	204	214	209	233	215	203	225	244	223	226	205	214	197	200	223	211	212	216	234	204	229	217	206	213	183	225	251	211	220	222	196	220	244	226	179	220	237	225	199	220	235	216	207	178	206	197	238	232	223	214	227	220	213	208	216	229	185	222	210	210	232	216	207	242	230	219	218	230	253	202	212	210	205	246	229	225	221	210	225	238	227	206	253	217	220	213	208	202	233	236	209	208	230	185	225	221	221	222	228	219	217	218	204	237	222	205	221	233	203	225	217	214	210	211	213	238	202	215	226	226	220	209	208	214	205	232	197	208	243	224	209	212	219	197	224	226	222	215	214	231	225	216	208	212	234	230	213	213	214	224	227	211	214	199	203	214	234	253	205	242	220	202	247	243	217	213	225	220	220	181	213	214	227	208	215	214	193	219	229	226	204	236	225	228	210	195	236	227	232	231	215	206	235	243	211	203	224	201	226	233	181	237	231	203	194	238	188	251	232	210	207	211	206	235	204	226	189	225	212	235	215	198	200	199	230	232	218	210	214	189	220	236	207	218	187	222	225	204	217	246	216	235	209	209	205	189	209	230	211	231	224	219	243	222	219	194	248	203	195	218	232	222	226	230	214	237	214	219	226	202	207	254	221	201	228	197	225	214	213	225	208	241	212	210	223	219	209	217	221	211	208	243	210	231	188	239	209	220	202	197	218	207	200	239	217	219	224	211	215	241	224	202	225	209	221	211	227	238	218	219	234	221	217	244	196	211	191	204	188	215	216	199	216	223	210	225	212	212	193	221	239	218	239	220	218	210	211	219	202	195	205	239	222	213	240	212	222	223	216	231	218	222	196	214	208	214	192	232	211	215	219	230	253	228	256	222	212	235	189	204	221	213	212	197	230	242	206	205	225	230	221	232	202	220	201	196	184	218	217	229	230	210	229	213	221	230	229	237	204	228	210	222	202	217	229	214	205	227	224	234	214	226	200	215	210	228	222	208	218	219	205	225	241	183	216	201	232	199	216	221	203	228	208	205	217	218	232	207	222	221	208	220	206	242	201	208	222	221	221	229	221	200	194	216	204	219	209	229	229	233	220	218	201	234
45453	23432	16071	10585	6094	3631	1246	639	427	363	301	192	216	213	196	178	163	152	168	140	151	156	138	122	132	142	126	101	97	127	126	104	117	119	118	130	123	145	115	101	127	98	96	108	104	118	120	133	101	110	116	117	115	105	116	117	111	133	120	109	113	119	124	103	99	105	110	102	115	93	112	114	104	136	109	102	104	104	118	110	111	113	116	109	93	104	134	108	90	117	109	107	132	116	108	120	94	136	99	105	129	98	113	91	101	110	102	114	112	112	119	116	102	144	113	103	103	116	110	124	111	123	124	96	104	115	113	104	109	118	110	107	117	120	120	117	134	96	127	111	89	124	109	111	107	103	119	95	126	112	111	109	110	122	100	112	111	89	130	112	134	95	104	110	121	117	96	137	110	116	119	125	105	118	109	98	98	122	102	104	134	110	129	117	99	103	103	121	106	106	112	113	116	110	121	110	102	133	104	106	114	114	120	123	95	103	119	102	118	115	140	120	98	108	90	105	131	109	113	136	109	99	109	133	110	105	135	127	102	114	110	107	120	93	110	108	100	114	108	116	89	113	119	131	124	123	124	131	123	100	105	104	125	105	89	106	106	116	111	100	101	120	100	118	119	113	103	129	101	110	125	119	115	112	97	114	126	105	133	115	112	105	114	129	112	104	99	115	114	116	110	115	115	104	113	122	98	116	110	115	128	120	127	114	118	118	131	99	102	112	120	129	133	132	102	116	120	108	107	133	121	121	113	94	112	108	100	116	108	119	107	124	109	111	108	127	107	107	120	96	109	123	111	97	107	112	108	114	115	127	104	105	100	126	102	111	120	124	99	116	121	120	93	123	112	110	101	113	121	110	109	121	123	124	100	108	124	127	105	87	144	96	101	116	108	95	107	117	122	108	105	117	123	109	127	120	102	117	104	121	118	112	117	127	103	81	126	113	141	102	107	95	117	103	118	113	115	124	114	115	100	101	109	108	96	111	109	121	108	113	132	89	112	91	105	86	102	90	122	105	107	98	106	97	108	105	116	102	97	94	122	124	124	128	122	119	118	107	110	119	114	109	137	118	118	104	157	99	117	129	113	133	106	94	118	109	116	119	113	113	96	107	115	117	123	107	123	103	110	112	119	125	116	119	138	113	121	106	91	110	125	134	87	111	113	121	103	109	129	115	105	119	99	81	112	97	105	116	109	107	127	104	116	106	129	112	87	106	133	110	122	91	114	133	106	108	124	108	117	121	117	118	109	98	86	100	89	109	102	110	116	104	101	105	99	100	128	105	119	124	112	128	94	121	98	115	102	120	105	100	103	114	101	99	134	82	101	118	100	113	131	112	89	92	99	105	127	95	119	128	143	107	104	129	108	146	126	105	114	126	98	125	98	108	88	93	99	112	110	113	115	114	125	103	123	99	124	114	114	97	110	120	121	121	109	106	116	118	122	126	117	123	125	111	102	113	109	120	102	105	116	115	114	146	115	100	105	119	127	108	114	108	111	105	102	121	120	108	83	141	112	115	99	128	102	96	125	126	99	103	90	111	123	106	106	117	119	102	122	108	117	118	106	111	114	143	100	110	114	118	117	110	109	113	111	103	111	95	103	123	89	107	113	113	92	102	103	135	130	116	118	106	125	112	131	131	96	108	115	93	96	104	98	105	110	101	104	122	95	117	117	109	104	121	118	114	128	111	100	108	95	105	108	102	100	120	118	101	120	117	122	103	89	121	111	115	98	119	111	98	133	115	113	114	129	116	102	102	106	119	98	102	101	113	104	131	95	110	114	113	103	111	91	108	118	108	108	110	125	119	109	111	112	118	110	104	113	113	106	100	117	135	99	100	120	120	123	129	102	85	106	112	112	107	94	110	111	120	118	125	106	112	123	109	104	123	129	104	100	128	132	125	91	107	104	98	114	127	129	94	115	108	122	106	116	114	134	117	116	131	134	107	115	117	130	111	111	108	122	100	120	117	104	115	119	121	114	118	87	100	109	92	123	117	113	125	119	95	118	107	103	117	135	107	132	131	85	121	111	109	117	122	109	91	105	115	111	111	110	100	124	126	108	139	111	86	105	100	104	117	122	121	92	109	119	120	121	111	130	129	111	108	115	120	118	92	102	110	103	116	115	100	113	115	111	136	117	99	129	118	122	115	110	101	114	126	101	133	123	111	115	123	122	111	91	126	111	142	109	104	117	111	105	106	109	99	105	130	105	118	107	108	112	108	121	133	109	104	109	114	100	105	116	115	106	128	128	117	110	117	117	114	112	116	124	112	91	108	130	118	103	121	106	97	109	112	112	109	124	106	98	109	129	122	113	108	112	112	107	130	126	120	90	108	113	111	109	107	103	110	123	132	128	126	113	120	110	102	99	118	115	98	116	126	130	118	155	134	112	110	129	113	101	100	101	116	104	105	126	108	114	118	106	116	112	111	109	114	99	90	109	133	126	131	107	125	117	108	129	129	109	117	139	117	124	121	128	106	116	118	103	103	128	125	108	99	126	101	106	115	101	119	96	117	120	115	110	107	109	114	126	98	111	127	128	93	110	95	99	115	107	116	99	118	113	108	113	120	98	131	110	107	127	129	102	100	122	117	107	102	100	97	103	105	118	107	112	97	120	121	99	102	102	115	121	104	112	114	104	122	117	114	93	106	99	112	110	124	126	114	118	107	119	123	123	117	106	106	111	124	110	105	128	127	112	110	106	104	118	129	103	105	119	118	109	101	103	130	114	115	99	130	131	112	103	97	109	108	113	111	114	145	113	107	120	106	116	120	121	111	112	113	98	110	121	121	115	101	113	112	109	101	122	107	100	98	107	116	108	118	109	103	85	112	111	122	126	113	106	91	104	103	105	122	113	107	100	115	105	103	103	117	118	111	113	118	122	93	132	89	110	114	130	109	133	75	112	101	112	118	148	119	91	104	122	115	108	115	128	120	130	118	101	115	105	97	123	113	89	110	110	115	138	117	92	112	114	109	123	134	127	98	95	115	133	113	119	108	108	124	86	94	127	127	118	97	92	105	113	92	87	107	102	107	119	116	115	128	110	87	127	108	110	112	108	130	130	94	106	99	112	111	119	95	106	116	127	106	116	115	116	101	108	104	110	112	97	97	130	134	106	124	108	113	119	103	121	115	107	105	105	117	109	120	114	98	105	109	119	126	113	107	126	108	94	104	110	119	113	120	111	116	119	110	124	111	115	127	98	85	108	104	107	106	104	110	115	112	103	92	104	120	102	116	101	114	102	112	112	124	94	105	115	118	130	98	104	118	105	91	125	111	91	114	87	109	134	108	113	99	115	106	129	109	121	129	113	109	138	115	105	106	114	123	126	105	99	122	107	87	130	116	124	111	103	116	110	89	117	112	116	126	109	145	114	97	107	99	90	118	120	114	130	116	120	136	106	96	107	108	119	112	115	104	102	96	119	119	106	109	129	98	125	126	135	113	91	132	122	111	121	124	119	105	138	115	120	117	121	117	107	114	123	105	99	129
28530	17349	21256	20441	15299	11578	4696	2773	1956	1569	1363	1056	925	872	672	653	708	586	576	534	491	400	393	401	364	378	325	296	316	314	300	314	286	278	253	276	286	271	283	273	270	282	270	253	270	273	298	286	274	265	269	265	267	268	281	268	281	276	250	254	271	250	267	275	260	241	257	238	260	247	260	244	309	276	234	232	265	261	265	260	231	245	273	237	239	265	264	249	214	258	239	238	256	263	272	264	248	238	244	243	281	245	270	237	255	246	265	276	270	249	262	248	273	242	232	274	253	257	268	264	276	238	261	242	272	252	254	240	274	242	250	263	258	265	267	266	253	215	248	263	254	258	266	258	213	261	262	248	264	251	272	269	244	265	244	267	283	254	244	218	247	244	256	240	262	253	262	257	273	258	265	242	269	252	260	278	272	254	251	250	263	266	267	249	250	268	234	274	264	242	246	243	255	269	223	252	268	263	269	273	233	278	261	258	223	249	268	252	262	260	281	268	236	267	253	250	271	252	281	236	223	240	277	258	251	255	260	238	269	270	243	244	271	263	246	241	266	262	249	221	237	280	275	262	262	260	237	239	248	234	245	250	219	266	253	254	241	249	271	237	272	255	261	231	270	271	297	259	278	236	247	290	248	264	256	240	227	239	262	255	251	251	243	292	272	237	247	262	280	280	275	224	254	223	256	248	251	260	241	253	255	237	240	255	240	274	246	263	246	256	280	256	260	230	257	248	230	262	223	283	257	272	253	238	237	239	243	263	264	246	265	255	261	270	266	260	258	242	282	268	273	253	254	242	260	245	260	248	268	238	240	267	255	259	249	244	257	252	253	241	236	244	235	240	240	254	243	258	250	258	248	255	195	268	284	207	266	230	262	258	246	270	258	267	253	267	226	245	268	264	257	291	251	271	293	259	253	234	256	231	278	269	244	259	247	256	227	261	275	259	237	239	281	223	239	263	238	253	287	246	282	265	270	280	242	264	256	243	265	278	246	299	233	284	273	228	248	273	270	267	267	260	264	228	254	236	243	237	229	243	273	238	257	252	230	240	257	239	244	263	260	235	268	221	267	244	259	258	245	281	213	240	290	243	257	270	246	255	236	254	268	244	254	264	283	241	245	237	266	264	247	256	263	247	238	262	265	246	261	273	256	262	256	253	264	252	278	254	226	242	245	258	251	265	253	240	261	265	250	236	249	245	258	243	271	245	277	259	231	227	240	257	251	254	266	258	239	254	266	248	218	238	270	281	260	248	262	278	240	272	249	261	245	284	272	257	226	248	267	267	254	228	239	234	259	242	240	268	238	271	280	249	271	279	239	271	249	274	248	263	268	272	241	274	283	268	241	296	253	240	266	224	242	230	231	262	259	256	278	273	262	246	269	283	246	265	268	265	252	251	252	274	234	234	269	239	270	255	257	246	262	267	255	265	222	245	270	265	236	275	274	234	262	261	258	282	276	239	254	240	244	262	270	252	265	237	247	241	263	256	244	267	240	284	260	243	251	261	250	256	288	253	245	249	239	233	259	246	258	235	246	264	263	286	255	290	231	269	264	264	257	257	248	251	287	245	250	263	247	234	251	228	260	261	269	278	258	263	226	253	244	236	230	232	263	302	250	235	286	241	246	251	280	243	272	248	272	259	247	255	286	256	235	257	257	275	252	244	252	234	244	270	248	253	267	262	260	250	262	228	237	241	268	258	239	298	309	261	265	235	252	237	280	245	275	246	241	254	260	240	275	248	270	262	245	241	238	271	269	258	281	238	286	251	253	256	269	259	231	254	245	261	227	251	268	246	241	252	206	265	246	255	235	263	266	254	241	230	225	268	264	263	268	253	245	253	229	239	272	238	236	252	235	266	248	259	260	267	238	244	249	257	248	274	252	240	247	276	271	247	262	246	269	277	224	269	258	281	260	235	263	268	231	228	272	265	254	267	254	273	284	263	257	253	261	242	252	279	262	250	243	242	255	256	247	248	239	236	251	256	265	242	261	246	226	253	258	259	251	265	263	247	246	247	272	251	262	259	262	241	262	251	243	264	248	261	242	242	277	271	268	279	249	281	232	241	275	233	255	253	285	243	239	251	289	254	256	262	267	229	237	248	263	220	235	243	249	256	239	252	239	293	254	264	248	241	272	247	288	258	230	272	234	268	238	244	263	242	245	258	288	252	272	256	243	237	257	240	253	231	252	237	264	257	238	233	257	211	233	259	260	267	278	249	254	277	272	237	263	272	243	280	249	255	243	257	242	256	272	241	256	261	238	261	256	242	263	268	257	247	275	256	254	254	252	260	281	243	254	223	267	250	287	262	249	246	255	246	264	269	261	241	280	271	245	257	258	261	241	246	236	240	272	258	259	265	244	258	221	267	249	248	279	233	242	239	254	265	241	259	233	265	263	259	254	237	286	255	242	241	258	249	196	241	245	286	257	253	262	266	222	246	246	237	260	257	281	284	245	258	251	238	254	254	279	267	261	247	269	279	270	262	260	251	243	256	245	277	257	234	256	222	250	263	262	251	270	279	252	258	254	251	260	245	248	237	251	246	263	234	236	256	242	282	256	254	258	251	254	281	269	250	267	267	263	265	261	252	265	257	235	247	274	261	276	269	257	282	268	265	268	236	258	262	283	287	251	234	222	258	261	234	266	238	269	247	227	255	260	262	248	281	257	260	243	233	244	240	241	266	282	281	260	289	248	249	272	252	276	286	233	265	245	250	269	244	257	262	272	276	271	252	247	252	240	260	261	283	248	254	218	260	261	272	258	271	221	246	275	257	263	273	252	266	259	273	257	246	260	265	248	247	234	261	243	272	274	269	240	263	258	265	251	282	251	285	252	231	273	302	263	262	270	266	295	231	287	272	255	233	272	252	270	255	267	235	274	249	249	258	266	266	252	272	248	266	276	258	239	271	264	234	260	285	265	285	274	261	265	244	249	253	235	263	257	258	253	310	261	255	268	236	274	249	254	243	285	260	253	251	259	263	243	249	258	236	225	268	256	240	271	245	258	256	254	256	257	245	255	254	233	239	274	285	267	251	284	251	274	250	276	241	254	277	275	229	259	274	285	244	272	241	242	262	251	265	274	246	285	247	263	242	246	251	253	244	266	273	281	263	246	217	254	243	246	238	240	285	249	250	220	211	220	255	231	251	247	249	250	215	239	269	266	247	241	278	241	220	268	266	258	251	250	248	234	262	240	248	253	264	265	260	303	241	251	275	305	250	256	252	268	253	240	275	253	282	210	258	244	242	242	292	249	214	267	256	269	258	250	266	245	259	269	264	259	295	253	240	286	250	266	253	258	239	273	268	275	249	225	262	274	232	250	233	244	260	293	260	240	248	267	244	245	271	257	249	251	277	246	263	263	257	259	260	242	257	252	223	262	242	252	240	264	299	231	248	266	242	250	227	266	248	250	251	278	279	250	263	241	253	267	259	247	278	247	279	268	277	259	256	256	268	263	275	234	258	278	249	246	258	231	244	261	244	250	230
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
