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
335819916542	335819917080	335819917653	335819918180	335819918728	335819919303	335819919853	335819920380	335819920930	335819921480	335819922030	335819922603	335819923153	335819923680	335819924230	335819924780	335819925330	335819925878	335819926453	335819927003	335819927553	335819928080	335819928630	335819929203	335819929730	335819930280	335819930828	335819931403	335819931930	335819932478	335819933053	335819933603	335819934153	335819934703	335819935253	335819935778	335819936330	335819936880	335819937430	335819938003	335819938553	335819939103	335819939630	335819940180	335819940753	335819941278	335819941830	335819942378	335819942930	335819943480	335819944030	335819944603	335819945130	335819945703	335819946253	335819946780	335819947330	335819947880	335819948453	335819948980	335819949530	335819950080	335819950653	335819951203	335819951728	335819952280	335819952853	335819953380	335819953953	335819954503	335819955053	335819955580	335819956153	335819956703	335819957228	335819957803	335819958353	335819958880	335819959430	335819960003	335819960553	335819961103	335819961630	335819962180	335819962730	335819963280	335819963853	335819964380	335819964953	335819965503	335819966053	335819966580	335819967130	335819967703	335819968230	335819968780	335819969330	335819969903	335819970430	335819970980	335819971553	335819972103	335819972653	335819973203	335819973753	335819974280	335819974830	335819975380	335819975930	335819976480	335819977053	335819977603	335819978130	335819978703	335819979253	335819979780	335819980353	335819980880	335819981430	335819982003	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2728	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	3600	2300	2727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36057	20483	9337	1709	1111	826	607	467	394	330	313	258	227	231	215	213	200	160	149	184	170	157	151	161	157	168	146	165	129	152	137	119	130	150	143	150	153	125	115	143	156	132	140	127	161	152	114	131	126	123	145	145	116	158	129	143	150	120	136	136	123	132	136	141	121	121	138	152	146	120	133	152	139	133	121	134	123	129	115	117	112	131	106	135	143	136	127	138	133	131	130	108	146	105	133	155	143	135	139	132	148	155	114	125	143	132	126	138	140	123	129	129	120	121	144	137	144	139	116	145	130	139	144	141	132	143	136	134	115	132	132	148	154	130	115	123	125	150	144	138	119	131	134	124	126	124	151	119	156	145	115	123	131	108	132	117	115	146	131	135	133	134	135	136	106	120	124	143	126	158	125	138	133	136	125	139	118	118	113	139	119	125	126	119	128	133	114	129	137	128	118	143	122	130	133	134	116	143	137	126	115	120	142	147	116	119	143	137	137	123	124	124	124	135	135	124	125	118	124	133	126	135	141	122	140	128	131	119	114	129	126	135	153	144	158	129	134	126	114	109	138	146	131	136	128	106	127	132	116	122	124	134	126	138	126	115	120	116	135	125	114	131	124	132	136	115	124	119	112	115	116	149	108	125	124	118	140	111	136	103	123	118	141	154	99	139	134	119	116	140	125	143	147	136	125	131	127	141	134	159	113	115	119	125	130	120	111	113	113	133	141	149	127	126	138	106	125	149	130	114	128	132	127	118	136	141	132	117	132	134	128	138	111	133	107	126	121	114	125	116	156	119	144	127	125	132	156	116	118	133	121	120	122	135	133	122	114	128	132	138	132	117	132	157	127	130	112	126	134	130	126	123	130	112	149	144	139	116	123	132	131	121	105	107	126	141	140	136	135	145	118	151	123	132	149	148	118	121	139	140	130	139	134	135	132	125	135	140	126	140	151	148	142	124	148	111	134	113	135	146	143	130	132	115	105	145	122	113	131	153	141	119	126	115	140	127	143	126	134	121	112	135	126	130	121	128	114	110	142	125	117	126	125	107	154	157	133	132	126	113	146	135	135	143	120	126	102	125	135	123	129	117	130	108	129	138	110	118	127	140	108	128	128	136	130	121	117	123	113	109	114	118	111	129	130	128	142	123	152	120	142	131	136	135	123	121	135	142	116	134	117	117	150	133	130	141	121	124	133	131	131	130	143	130	138	138	116	124	123	122	134	114	133	131	116	123	124	130	99	137	114	119	138	139	130	104	119	136	132	111	128	132	121	125	137	114	129	116	110	132	133	134	120	115	114	123	132	124	93	132	132	150	149	128	127	136	110	131	164	124	134	118	135	120	131	151	138	128	126	130	135	141	124	122	113	120	128	138	122	125	137	132	131	117	130	142	145	104	125	115	138	135	123	104	141	110	136	142	126	115	147	126	119	134	123	109	123	123	130	105	148	128	144	120	109	134	114	114	140	136	135	130	148	137	114	110	127	114	112	134	101	135	134	100	130	125	130	131	138	138	136	147	107	145	117	143	115	104	126	131	141	109	114	125	135	120	135	134	123	132	117	121	141	133	154	113	135	111	147	122	118	124	120	127	115	118	126	124	140	141	123	126	121	122	129	128	130	122	145	123	124	134	119	115	119	133	101	146	128	114	112	109	132	115	129	136	141	132	140	120	131	128	133	114	132	107	103	125	129	138	139	139	115	125	114	129	131	113	119	118	122	137	130	130	144	122	135	127	129	100	124	112	152	123	136	134	112	117	137	129	114	135	133	126	131	129	123	128	121	139	116	151	131	120	122	119	145	123	126	111	124	143	137	132	120	130	125	135	122	114	131	109	138	128	145	126	139	139	131	130	129	128	129	123	125	122	131	113	139	134	128	131	133	132	116	136	112	121	112	101	145	129	121	133	134	138	113	126	145	133	118	92	121	137	120	132	128	125	127	126	128	106	149	116	137	137	135	124	128	137	116	123	127	108	130	141	128	144	120	132	139	136	120	136	137	146	126	133	123	146	111	115	114	114	116	130	117	113	123	150	123	120	119	117	130	113	125	138	115	125	141	125	116	150	123	126	127	124	128	120	114	123	124	131	126	133	129	120	131	129	117	119	118	132	134	119	146	117	133	117	120	126	124	138	138	110	126	127	119	113	124	111	114	117	131	132	137	120	126	143	161	138	115	128	120	125	131	111	142	125	133	133	132	143	120	128	127	119	133	136	136	126	112	132	128	150	126	129	132	131	141	134	116	124	130	123	127	115	152	133	123	141	117	127	117	111	142	119	129	113	156	135	130	120	114	118	121	116	117	138	122	100	131	126	127	160	137	128	110	148	128	118	135	128	100	116	134	130	132	123	133	140	137	108	122	127	126	116	136	127	123	129	133	110	138	128	130	124	128	122	118	136	130	139	122	148	113	146	120	141	112	126	142	122	143	131	127	131	132	142	133	112	138	145	133	130	125	139	132	117	147	128	138	148	136	106	117	138	117	136	120	144	133	124	99	130	105	147	118	137	125	122	105	116	140	136	131	121	129	115	118	134	122	109	124	137	124	125	136	114	125	102	151	125	136	137	123	127	125	139	136	111	139	116	113	136	140	111	128	124	130	124	121	129	116	117	142	116	138	147	130	117	117	110	126	138	123	139	126	113	126	136	127	144	120	128	129	125	123	123	109	105	125	132	125	116	137	122	127	124	122	126	128	146	142	137	136	126	134	134	135	122	121	141	127	137	136	130	145	130	106	123	140	128	135	134	135	131	141	101	127	122	125	124	98	132	129	127	137	135	122	122	125	130	156	119	134	124	125	131	144	101	137	144	121	122	119	120	139	103	120	126	110	121	122	142	116	138	121	139	126	118	127	120	135	134	144	118	134	130	116	122	131	124	146	133	119	136	147	122	107	129	133	122	132	111	128	135	130	122	113	127	122	130	145	114	132	145	107	107	107	151	113	116	121	124	111	107	123	112	131	114	141	136	112	132	121	122	106	137	132	128	124	135	107	130	122	141	119	142	123	122	126	131	155	127	119	154	137	126	122	139	120	120	138	127	122	128	120	148	124	124	131	115	138	151	139	139	123	129	129	126	120	141	115	126	150	141	130	134	127	102	126	131	145	148	129	129	121	127	127	116	134	125	112	126	168	107	135	114	123	129	147	131	132	134	132	125	114	112	134	131	132	126	140	143	132	126	145	112	131	122	133	142	144	135	125	119	121	119	127	132	125	120	133	125	137	140	126	123	122	132	145	114	131	115	142	128	129	112	143	152	135	157	123	123	111	125	120	113	136	126	131	141	130	127	137	143	137	133	130	127	128	121	121	129	116	118	104	137	129	117	110	132	136	127	139	121	129	144	132	107	105	131	130	113	130	131	116	127	153	119	144	126	149	121	140	113	135	133	147	119	128	132	134	141	122	137	116	119	126	125	141	144	138	136	125	141	108	119	119	122	132	134	120	137	136	139	133	129	117	117	128	106	143	119	130	116	133	131	115	156	127	128	130	133
19000	2231	4788	5654	4921	4006	3308	2729	2378	2018	1739	1527	1436	1338	1323	1175	1051	1043	926	909	887	803	775	738	709	706	718	691	624	681	703	631	632	649	581	549	580	582	538	541	540	573	557	530	539	529	535	542	516	537	505	470	491	510	515	520	528	463	517	473	470	502	512	507	528	484	499	464	491	490	524	527	513	481	531	487	467	504	505	492	488	510	447	490	442	454	476	484	466	499	473	486	467	451	471	450	511	487	479	449	462	477	491	460	490	498	495	474	488	488	513	490	489	501	507	422	480	527	527	489	497	474	488	479	494	439	455	440	462	501	474	447	464	413	472	500	482	461	475	444	512	467	435	466	473	495	454	449	467	441	515	477	488	491	439	464	473	411	493	462	447	462	447	474	485	469	414	478	440	451	462	466	477	496	468	493	443	454	503	472	465	497	487	460	484	475	456	474	482	478	453	427	467	464	463	469	452	441	481	501	468	472	449	496	437	461	467	452	478	447	485	523	453	457	545	462	470	467	492	484	449	443	455	491	470	466	458	482	483	464	462	496	488	432	479	457	479	471	509	469	474	458	454	475	465	484	455	482	483	500	441	441	487	446	468	465	480	460	483	460	478	458	473	489	466	481	494	460	472	473	496	498	504	475	511	485	464	471	465	471	460	491	476	447	470	483	441	518	487	481	491	426	494	478	433	444	470	474	478	458	452	500	472	486	435	427	462	460	457	438	445	444	464	485	488	480	465	439	430	476	483	464	461	458	457	507	453	472	483	443	485	456	475	426	460	474	442	444	469	488	487	472	485	493	463	461	467	476	444	487	476	452	452	498	468	467	441	464	490	518	503	450	508	506	489	472	522	447	452	503	474	442	499	472	460	463	489	426	428	510	491	457	495	490	443	453	470	470	457	454	461	461	484	473	454	481	453	442	496	433	462	492	449	466	435	503	496	474	428	448	458	483	444	485	461	501	494	444	470	468	490	501	456	489	460	482	482	471	482	474	479	479	487	473	477	491	473	459	478	465	463	433	437	463	476	474	464	487	499	488	463	477	456	487	459	471	452	468	477	464	462	454	424	456	467	437	477	433	476	478	462	461	481	487	459	514	488	465	484	502	517	493	507	500	495	488	453	436	413	463	459	434	456	453	478	455	493	466	483	452	531	520	435	472	497	422	517	449	485	455	491	452	466	507	493	484	446	506	489	427	474	447	500	460	463	469	473	455	470	462	478	448	469	461	494	482	489	455	477	456	475	504	483	469	461	468	466	435	489	448	453	476	502	477	464	436	442	483	473	456	489	469	450	526	470	469	461	472	461	469	469	446	479	450	467	475	484	448	459	476	467	461	517	456	481	481	476	485	476	489	471	488	422	490	439	459	463	479	461	464	432	439	465	459	454	466	459	504	471	495	462	437	481	456	492	446	468	476	453	510	485	470	460	469	454	480	452	454	491	483	447	470	459	480	458	453	454	496	478	456	473	432	520	438	453	441	479	467	472	442	460	491	445	427	461	468	499	462	488	470	469	460	451	458	481	464	476	460	441	464	467	484	442	444	501	451	479	473	456	465	433	467	459	450	471	478	450	483	475	460	487	476	440	460	456	488	462	466	488	487	458	474	492	440	437	468	482	451	452	459	485	486	490	451	476	482	440	493	451	475	491	474	425	451	494	442	491	437	462	474	454	516	443	488	514	496	507	446	473	453	467	480	499	455	488	480	447	478	484	491	430	482	485	481	496	479	478	458	454	463	490	462	454	463	520	474	462	448	468	460	469	479	428	465	477	496	492	455	470	482	454	489	425	438	494	442	458	467	473	465	468	439	502	481	517	478	440	443	437	493	507	455	471	441	474	490	455	511	428	471	474	466	441	474	456	490	469	473	531	489	445	471	464	493	448	462	459	428	492	443	469	478	484	477	442	456	486	476	505	442	473	482	456	442	435	478	490	487	487	461	460	454	481	481	462	445	475	447	457	445	467	467	419	490	489	461	430	457	439	474	493	479	447	476	472	463	434	520	489	456	486	423	438	453	453	452	460	452	456	529	458	449	472	479	481	494	481	472	429	446	420	445	469	472	474	479	455	497	487	462	452	464	453	443	464	450	441	463	495	466	490	490	487	490	495	453	487	463	458	465	517	479	486	469	458	444	440	473	474	476	481	437	469	445	452	488	437	495	450	467	433	508	486	449	489	506	445	464	442	452	485	459	470	446	494	464	466	482	507	439	482	450	442	426	471	462	492	455	431	499	458	506	480	467	449	500	462	431	477	496	456	487	468	493	496	449	446	474	523	462	477	459	457	470	463	482	460	461	463	450	472	486	467	501	494	427	476	491	515	488	473	478	452	509	439	476	449	498	493	490	445	477	447	408	462	485	473	455	445	502	480	497	465	459	491	482	464	472	486	475	476	470	434	444	466	448	453	525	456	475	438	477	497	430	470	448	459	454	488	472	483	450	424	483	473	490	496	470	493	451	481	486	482	477	405	455	453	476	428	506	481	453	473	441	468	467	475	492	465	447	448	476	425	473	461	477	446	436	471	479	482	432	456	482	438	456	459	445	424	457	462	460	449	506	458	457	482	467	495	438	458	468	461	446	421	446	485	472	492	480	475	481	481	471	497	457	433	444	440	493	484	470	495	469	443	490	458	464	502	461	469	475	461	446	462	462	467	480	474	446	422	508	456	491	474	483	460	458	481	437	469	493	475	489	488	496	499	466	462	473	518	514	473	466	430	436	451	447	445	477	500	448	487	439	456	453	467	479	458	475	466	461	446	484	445	447	482	444	494	463	471	461	456	460	483	460	505	458	465	426	458	463	423	500	463	474	445	455	477	485	429	467	459	482	514	462	451	474	436	456	460	484	472	497	481	422	475	479	412	464	462	464	477	448	463	479	442	461	484	490	481	477	502	457	477	459	465	475	454	424	476	430	512	456	456	464	533	472	480	459	473	428	468	468	483	474	452	462	498	501	478	465	469	435	459	476	485	447	441	465	428	473	486	425	487	467	443	485	447	457	521	436	466	460	462	478	495	484	485	481	447	466	483	450	496	467	455	455	513	487	483	443	445	439	479	452	414	496	494	498	439	468	475	456	498	443	494	435	460	457	502	445	470	495	483	470	513	485	475	509	498	478	468	453	461	445	457	447	473	497	509	470	472	482	435	459	444	439	477	442	455	478	481	448	490	470	474	497	476	476	461	441	491	494	479	496	494	464	472	500	482	477	449	452	459	485	465	488	470	497	500	493	522	472	461	480	480	450	446	483	456	489	481	471	443	479	469	492	484	445	458	477	482	459	474	478	467	451	503	459	465	449	434	430	428	444	440	456	432	473	486	482	455	469	462	498	474	486	463	452	458	461	446	437	496	465	513	496	459	509	467	452	463	463	462	442	431	461	472	470	461	495	437	482	499	488	431	456	442	466	485	459	435	489	484	476	525	491	479	469	481	539	437	477	457	462	463	473	478	489	450	471	471	497	488	482	515	430	452	445	477	437	468	475	474	485
3846	333	266	164	143	132	134	131	108	127	111	124	110	118	123	127	116	93	106	113	128	114	126	113	106	141	115	111	121	109	112	126	119	112	127	102	137	130	114	95	104	135	113	137	117	108	109	115	142	114	113	111	106	134	106	126	110	128	135	113	132	126	122	138	117	113	127	117	101	125	112	124	112	109	121	110	105	115	128	114	136	130	130	130	144	115	115	120	113	105	109	141	130	124	108	107	109	119	100	106	109	108	115	128	130	116	135	111	98	128	126	129	125	130	131	110	118	114	98	132	119	115	128	130	123	136	114	113	112	121	117	133	121	120	122	120	121	116	115	122	123	124	123	136	96	129	99	107	93	110	104	136	123	142	120	112	124	132	127	143	104	134	111	133	131	127	108	121	127	105	122	140	123	112	111	111	115	102	132	125	127	130	118	119	109	126	137	121	124	113	118	121	105	133	126	126	118	135	115	140	119	108	120	112	136	128	122	128	125	91	108	108	114	119	114	113	124	139	122	117	126	123	121	117	114	125	160	144	129	116	113	112	123	131	137	105	115	146	120	116	115	99	132	123	124	117	96	130	130	122	115	132	132	109	109	119	117	117	132	134	112	110	103	126	125	120	109	132	113	116	106	126	108	127	116	107	122	128	135	109	126	112	115	116	120	99	119	114	130	112	128	104	113	133	110	124	117	137	126	111	116	130	121	119	119	122	97	124	115	120	146	119	118	145	109	132	132	110	114	123	115	130	125	120	123	115	129	145	124	119	125	119	111	120	137	118	109	120	100	119	125	124	108	110	127	124	117	121	110	123	113	108	128	118	125	125	109	104	118	111	113	115	118	127	128	141	113	110	148	118	127	137	111	93	126	118	127	117	120	126	121	116	142	123	123	131	130	125	117	119	128	118	123	115	121	109	112	121	107	118	131	146	134	132	130	120	110	109	121	97	137	98	129	99	119	127	120	108	106	115	118	134	124	111	116	113	131	116	132	120	126	125	131	120	118	141	120	114	120	114	134	128	99	114	123	161	104	113	115	111	115	129	124	114	145	102	130	120	130	119	116	127	114	119	123	113	140	114	130	135	114	113	140	119	121	122	122	128	111	118	128	103	127	112	122	115	136	119	132	96	110	106	120	118	108	124	112	102	123	141	102	115	129	117	121	112	118	120	123	114	114	112	109	131	119	120	109	124	116	111	109	99	118	121	120	125	107	143	116	128	125	125	118	115	123	95	133	120	143	124	123	109	112	141	124	123	105	130	123	110	127	108	121	103	129	128	124	116	123	132	107	120	115	131	131	120	130	111	132	119	107	102	121	110	126	119	107	114	122	125	130	109	112	105	118	132	113	119	115	114	131	124	124	124	124	139	128	116	108	137	121	124	118	121	108	113	112	136	110	116	113	99	126	102	106	115	106	133	115	112	110	122	100	97	122	119	121	114	153	131	127	110	129	115	106	130	122	133	118	129	122	121	129	146	116	119	110	112	121	105	99	119	98	133	102	136	107	121	116	109	125	129	144	115	122	122	127	104	121	111	115	121	113	120	115	126	103	118	110	104	136	110	106	137	132	111	134	115	132	113	131	128	122	120	108	118	128	120	118	120	119	109	129	109	123	112	132	121	122	115	123	125	144	126	96	118	128	129	106	117	135	142	108	122	110	112	121	126	143	132	121	127	120	106	134	142	116	109	119	131	131	119	122	117	127	118	97	144	107	98	134	142	138	134	122	129	128	107	97	140	119	124	111	111	134	136	122	122	122	133	91	119	115	134	127	118	130	135	121	124	109	112	114	135	142	126	121	105	117	116	118	108	130	115	115	133	112	120	117	117	126	120	124	133	101	116	127	133	96	112	122	120	119	113	99	139	109	124	136	129	115	110	140	114	120	126	94	110	139	114	114	114	102	126	102	113	118	112	140	129	120	82	127	143	118	114	150	125	146	105	113	117	125	128	143	123	139	130	143	138	109	110	115	125	129	117	114	115	109	125	107	124	143	121	109	104	116	110	113	107	118	125	109	119	127	142	118	112	126	110	114	119	119	125	131	116	105	126	105	133	127	107	128	117	125	123	130	129	129	118	125	141	116	122	105	138	102	103	113	140	99	108	119	117	111	119	109	128	125	117	126	110	119	122	106	143	119	104	148	125	134	108	136	132	117	118	97	108	112	113	128	117	93	112	142	143	116	122	114	145	138	120	109	141	139	142	131	126	126	106	122	127	140	119	114	119	125	113	135	131	146	129	131	123	108	99	121	130	133	142	125	103	124	139	108	124	107	128	128	119	132	110	121	115	105	111	119	135	122	117	120	110	114	101	105	121	128	110	118	131	128	122	131	134	96	107	103	125	125	128	119	109	135	109	123	124	133	124	121	123	122	132	119	115	121	115	108	138	122	131	124	123	118	125	109	137	110	114	122	92	120	116	93	114	130	129	118	92	111	129	128	136	122	121	133	110	122	132	132	119	112	108	120	118	105	109	122	133	103	108	128	103	141	111	117	135	117	118	118	108	104	137	117	114	125	116	127	121	117	129	120	128	107	117	134	126	120	99	113	124	119	111	136	125	111	120	113	105	115	135	127	139	116	125	127	99	115	126	130	117	122	130	139	122	133	106	131	124	93	119	108	109	103	123	123	136	123	144	133	114	140	116	129	124	119	120	115	122	120	112	119	121	118	117	122	128	101	104	105	109	133	126	100	107	113	126	128	110	103	115	131	112	134	106	123	126	109	116	122	100	133	103	121	131	121	105	131	120	124	103	126	114	119	120	106	122	121	129	119	137	112	121	129	127	124	109	108	128	122	127	132	135	103	120	120	98	112	146	137	128	112	116	133	134	114	121	119	114	126	110	117	124	119	128	123	120	135	148	125	139	116	117	118	105	128	131	120	134	129	117	120	104	118	123	119	121	121	115	119	121	112	142	107	99	126	120	138	119	117	137	113	125	120	138	133	111	121	135	107	96	118	134	109	120	107	128	108	112	125	108	134	100	117	116	106	112	104	149	124	117	110	134	108	130	130	110	119	136	115	119	116	118	139	122	115	130	126	146	113	113	102	116	113	129	110	129	125	139	113	126	111	104	124	126	136	123	124	107	132	112	113	126	135	110	120	109	107	104	107	106	118	98	108	105	126	106	116	126	103	126	124	123	125	117	140	102	111	110	109	112	123	113	134	128	128	122	126	137	112	111	117	111	119	105	125	105	104	117	122	105	120	128	103	109	126	136	118	133	142	132	128	126	127	102	116	116	104	121	109	114	131	115	141	122	122	119	104	111	108	99	133	139	121	111	124	115	122	112	117	102	131	118	115	117	136	117	118	142	148	110	108	138	124	117	125	106	118	114	136	103	113	135	122	108	122	115	122	119	136	130	112	118	124	131	105	134	123	126	127	102	113	126	136	133	114	124	128	142	126	108	124	122	132	114	118	114	128	91	122	118	104	127	132	119	111	116	116	123	118	120	132	119	116	125	113	113	113	126	130	144	145	121	120	113	122	125
4849	536	579	626	586	511	522	510	506	436	448	492	508	490	443	459	452	459	442	456	447	459	459	451	474	483	444	442	458	446	429	407	483	425	451	449	408	436	440	424	437	422	454	420	427	460	465	452	458	462	437	442	402	424	416	418	446	427	427	442	411	415	478	406	442	476	419	411	434	419	431	423	421	418	420	453	453	406	441	446	465	451	398	445	411	427	445	451	458	465	428	406	443	459	442	436	440	429	437	455	459	430	428	467	426	415	482	488	443	398	435	416	469	452	430	438	402	436	423	430	459	442	436	437	416	455	425	417	467	420	428	402	431	426	434	445	417	464	429	436	424	449	414	414	437	429	427	447	488	414	450	474	444	395	407	434	444	440	441	425	446	423	441	441	479	427	418	424	445	466	453	445	413	451	437	431	426	471	441	465	439	402	454	377	431	430	440	422	456	455	414	430	461	441	429	432	437	432	415	450	434	434	404	453	417	408	435	411	426	434	437	458	432	423	414	390	466	440	411	446	455	457	423	402	458	442	443	454	407	440	426	460	441	428	442	433	474	444	482	453	460	456	447	447	445	439	442	407	410	430	431	451	461	374	434	425	437	450	438	433	433	427	405	424	458	429	483	426	446	425	454	449	456	453	430	458	401	423	453	428	448	394	437	471	423	447	424	409	422	440	421	428	428	444	422	439	440	431	427	473	464	465	419	413	414	430	428	413	431	425	418	428	441	416	447	396	443	453	418	422	419	432	475	455	415	416	438	397	435	456	415	423	426	471	400	447	447	452	411	458	422	424	482	446	427	409	408	434	444	423	419	411	434	423	404	448	449	418	428	441	466	445	426	449	444	422	412	465	461	432	444	435	447	451	451	432	458	431	429	433	452	421	452	448	427	427	433	430	434	413	413	423	424	433	392	438	389	441	395	444	407	414	426	419	417	439	476	451	462	438	411	431	444	420	416	434	442	396	438	423	453	446	476	414	429	429	426	463	415	428	414	411	444	426	438	414	460	443	432	420	425	421	431	465	432	452	426	419	461	444	450	481	427	393	463	456	425	433	454	447	418	444	459	460	436	419	422	436	389	449	407	426	454	437	427	440	438	478	445	463	408	454	434	444	423	435	425	424	441	451	428	428	456	406	429	398	445	442	408	400	391	421	428	439	413	436	417	456	443	438	410	434	465	431	436	452	439	463	460	451	449	446	414	388	431	444	439	452	419	431	435	438	422	444	418	410	431	425	403	443	428	366	439	407	411	461	431	441	435	429	414	446	448	456	445	407	451	448	463	485	461	442	428	432	419	404	452	447	450	460	461	431	435	441	406	415	395	412	477	416	462	411	454	432	478	445	407	454	430	423	461	425	452	457	414	431	445	454	430	442	437	464	427	425	443	453	473	470	439	467	437	430	431	464	440	440	418	471	480	430	452	437	441	429	450	442	446	425	453	416	427	443	432	456	420	419	423	441	475	435	429	427	454	424	446	431	424	432	427	446	431	444	477	456	442	407	440	441	455	440	441	456	447	383	454	441	454	415	429	479	459	444	421	455	447	461	425	414	458	433	439	454	421	437	428	434	450	463	433	429	434	442	445	474	431	407	438	393	447	424	434	422	435	427	411	426	441	447	443	441	446	446	423	427	435	428	468	486	426	444	479	413	446	417	463	460	422	466	420	431	411	438	413	432	434	441	431	438	434	474	447	429	433	420	433	447	428	447	456	453	430	411	449	423	419	416	414	447	415	455	448	411	455	431	399	421	445	443	438	421	416	409	492	478	439	390	431	463	412	421	435	390	397	417	412	446	419	439	396	412	425	418	451	445	429	459	423	417	454	453	440	423	432	423	421	448	400	413	456	436	422	434	415	439	464	444	449	445	447	462	467	435	454	437	499	449	447	440	385	444	445	414	435	411	458	443	419	425	442	419	452	432	429	442	445	484	401	444	457	423	435	401	454	487	413	408	430	437	425	462	417	452	466	395	440	423	434	483	411	443	479	477	379	400	447	422	432	421	430	454	433	437	428	400	449	442	442	425	419	425	499	481	432	447	448	411	403	398	465	410	424	431	458	430	443	415	462	438	437	419	431	449	418	424	473	395	443	459	384	410	429	475	450	433	430	407	457	430	446	457	445	437	422	459	401	420	436	480	423	425	438	414	463	436	447	425	448	447	471	438	446	447	445	402	443	430	416	446	442	444	407	434	435	448	391	433	464	481	439	458	453	499	431	457	437	417	439	414	449	436	472	435	458	394	440	429	431	424	454	423	438	470	429	429	435	421	430	448	430	448	460	455	455	448	417	444	462	454	427	422	418	438	422	465	394	448	426	438	436	454	436	414	440	429	425	454	399	485	451	429	405	401	427	434	434	444	429	406	452	423	399	450	425	411	423	427	445	441	423	439	449	479	447	419	408	412	446	411	424	429	427	425	441	426	424	437	459	444	441	405	492	437	431	434	424	428	443	402	409	450	423	445	442	467	459	433	469	419	440	449	430	435	435	426	423	435	437	410	466	449	424	458	452	451	442	445	444	447	450	426	434	391	458	464	433	430	410	415	427	403	454	451	451	444	423	483	404	423	423	398	406	469	421	418	457	400	403	454	455	433	447	391	405	456	456	441	432	422	467	425	470	451	431	421	428	432	415	428	454	431	471	425	471	420	417	438	428	451	411	467	398	426	459	420	455	457	455	440	446	428	434	444	438	414	455	404	450	432	443	438	476	462	447	440	452	455	437	418	457	430	416	439	453	422	409	414	413	462	406	433	431	437	438	437	429	413	421	450	441	453	427	438	429	416	454	399	412	432	405	438	458	409	405	408	455	443	452	458	430	428	415	428	447	495	446	426	482	429	455	442	479	384	470	441	429	410	439	415	410	434	447	439	431	431	439	429	423	444	470	423	471	446	454	426	414	451	415	414	434	431	448	428	434	444	397	433	448	452	423	428	401	425	437	398	468	458	431	416	450	435	479	453	440	407	437	387	446	440	410	417	484	422	424	428	432	427	436	453	422	435	432	434	437	443	469	449	469	427	456	431	402	457	435	425	443	447	458	425	460	391	419	434	412	436	445	468	428	436	440	473	414	421	460	444	486	397	459	454	433	470	410	409	474	442	415	450	424	415	462	423	423	442	446	446	453	454	417	452	434	406	419	438	436	405	401	447	456	404	439	466	453	443	476	456	452	429	471	393	408	418	417	423	410	446	432	421	408	407	449	426	432	419	441	366	466	413	451	482	438	460	441	440	468	472	456	447	442	430	392	468	447	462	400	388	463	437	474	426	423	452	443	456	438	445	434	458	463	409	419	470	419	455	424	478	430	402	391	442	421	442	434	427	459	414	416	410	386	407	419	450	405	424	435	460	408	424	402	434	436	450	467	428	435	420	446	417	451	429	469	427	423	426	423	435	432	420	419	454	417	431	415	454	467	454	440	468	442	436	480	397	415	422	452	484	488	433	447	416	440	446	428	458	411	426	435	454	477	428	425	438	429	475	428	423	440	438
29434	10131	1575	795	547	374	312	216	188	188	126	134	132	135	114	89	110	102	107	87	88	76	63	81	92	81	75	84	86	81	82	72	83	75	97	80	73	72	70	62	67	72	77	80	77	74	68	67	64	87	62	58	87	71	63	60	84	72	67	87	75	64	57	79	84	80	64	68	66	80	67	65	69	79	83	67	71	68	82	80	84	58	73	85	54	61	68	74	72	64	64	74	64	74	66	78	75	78	74	60	74	74	62	70	62	69	82	63	64	50	48	81	85	66	63	65	67	87	68	63	74	66	62	65	69	76	62	76	84	77	51	77	71	69	72	68	77	53	65	72	71	82	62	81	73	69	61	79	66	79	57	74	70	70	76	67	74	63	65	60	68	85	78	68	71	80	71	75	71	62	84	70	69	81	62	55	71	62	70	74	67	67	58	57	77	89	69	67	61	75	67	71	59	79	77	84	68	71	69	77	66	57	59	61	75	76	85	60	51	90	67	82	86	58	63	64	72	65	68	76	87	78	83	75	78	75	86	73	62	85	71	71	83	85	70	70	67	54	61	64	76	76	62	59	74	78	71	91	57	78	78	62	67	76	74	85	72	74	80	76	78	75	72	85	70	71	57	64	73	82	75	74	72	63	80	57	59	63	62	78	83	75	72	84	64	70	53	63	73	78	71	92	72	61	70	71	63	67	73	59	67	67	83	77	65	68	74	74	62	69	74	75	55	75	70	65	48	67	69	65	66	58	83	87	63	75	60	63	68	86	67	72	66	73	79	64	61	72	74	71	82	74	70	80	93	60	86	72	69	76	78	75	52	73	74	75	70	79	66	74	61	85	68	71	74	67	66	81	79	87	65	60	71	79	66	57	79	96	59	59	76	68	79	86	79	76	53	83	66	62	83	69	64	56	61	71	60	73	65	70	96	57	73	60	86	69	82	74	69	73	69	53	67	70	78	83	71	66	58	69	70	68	77	74	63	76	69	80	68	76	87	56	64	64	71	60	77	69	76	51	93	66	70	79	66	75	61	61	63	62	69	59	74	79	80	75	72	63	55	76	73	75	66	66	74	86	66	62	60	63	60	78	77	71	60	77	76	60	82	72	69	64	66	86	74	69	78	83	72	74	69	67	62	66	74	63	79	78	71	69	80	73	64	73	62	66	85	77	76	72	84	65	73	76	54	65	66	74	70	73	73	96	58	55	67	71	57	65	57	68	72	86	65	74	77	69	60	66	69	71	89	79	73	86	75	73	70	88	81	73	79	65	69	86	81	66	70	78	61	65	55	83	71	76	82	61	66	80	92	71	80	64	56	60	67	69	66	70	66	67	61	73	68	64	76	61	55	71	57	69	62	66	61	74	75	59	75	77	80	56	51	54	67	69	76	65	76	78	69	81	75	73	75	76	57	60	58	77	55	71	58	80	72	68	68	70	57	88	68	71	74	61	71	74	87	77	82	61	88	75	70	81	75	75	55	64	66	61	64	78	74	70	74	69	74	69	64	85	67	65	62	78	64	68	82	71	66	54	70	78	91	71	69	72	70	57	67	86	78	65	71	75	66	78	78	72	65	63	58	66	74	80	70	75	81	76	65	74	74	62	72	68	62	70	60	67	57	65	75	63	55	60	71	80	68	80	64	65	57	85	76	82	74	61	67	57	66	70	74	71	66	68	58	78	82	75	66	82	72	70	76	59	70	66	84	80	72	69	67	80	74	74	68	70	73	82	78	63	66	67	66	62	70	52	78	72	59	61	72	75	59	80	77	67	86	70	73	53	65	62	73	75	68	76	70	65	55	78	75	75	82	91	62	88	71	86	63	61	57	67	68	70	75	64	62	81	58	74	81	76	81	60	65	72	71	55	62	75	54	87	59	73	75	68	75	61	55	55	85	59	83	82	76	61	85	66	74	68	70	76	78	70	69	59	66	79	67	63	75	69	74	68	78	68	71	74	71	50	71	68	61	62	74	80	75	71	83	80	64	75	79	87	61	82	58	69	67	66	71	66	63	71	77	70	81	55	77	73	75	73	57	61	75	60	54	71	77	62	79	57	72	81	73	55	70	58	67	69	52	79	71	62	64	56	57	67	76	75	71	75	77	65	71	62	73	73	73	55	76	77	78	61	70	81	71	64	58	65	78	63	73	74	62	74	59	64	72	66	66	84	64	71	58	68	68	71	71	77	75	67	64	64	82	61	77	71	65	71	64	75	71	72	62	64	66	70	71	69	66	77	69	61	55	77	71	87	78	81	67	58	68	55	73	71	67	62	62	75	78	58	71	70	55	71	81	68	81	58	62	62	79	61	72	63	78	68	64	54	64	65	85	77	63	81	67	63	70	57	82	71	72	64	79	75	68	77	76	80	71	70	74	57	72	73	64	64	62	75	60	79	71	58	64	71	70	86	63	57	66	73	61	69	69	68	65	46	66	77	67	69	73	73	71	74	76	80	63	73	80	90	71	70	80	76	61	64	81	70	66	62	74	83	67	73	66	75	69	70	83	67	78	65	73	78	59	75	79	68	81	69	68	61	77	59	66	80	65	68	60	71	77	71	70	65	71	55	77	70	83	68	71	82	70	68	77	62	78	74	80	81	80	77	64	76	65	66	73	74	60	75	64	76	72	77	87	64	47	56	82	65	81	65	60	82	74	64	56	63	65	62	64	70	72	82	64	80	70	74	63	76	77	85	74	72	73	68	63	73	80	75	85	77	60	64	68	68	73	58	62	70	77	80	65	74	55	65	69	70	76	70	77	60	85	82	66	72	79	60	60	71	76	64	70	77	63	61	71	73	57	69	57	51	69	61	61	70	66	75	85	73	83	78	72	77	68	62	64	76	66	88	62	64	85	80	69	59	76	72	80	81	74	54	65	71	96	80	78	63	63	58	69	84	68	82	75	66	70	84	74	64	71	63	61	70	77	81	83	67	68	64	72	71	55	89	67	74	76	68	61	70	70	55	70	72	75	76	77	77	69	71	73	78	69	75	65	64	70	66	80	61	67	69	66	72	55	71	79	82	51	66	65	77	60	69	68	68	80	64	66	56	64	84	66	78	81	70	55	64	65	71	68	59	69	82	74	77	71	63	70	84	85	68	69	84	76	62	78	79	62	70	67	71	63	63	63	67	65	68	78	81	64	60	63	68	67	72	79	73	68	77	68	65	87	67	73	68	73	72	76	65	73	86	75	79	78	72	69	64	70	61	80	65	68	87	57	51	68	63	65	72	63	73	68	72	77	78	59	77	64	72	65	72	77	59	64	56	78	71	72	66	62	81	78	75	79	79	67	58	75	76	57	71	73	74	62	57	68	78	55	79	79	81	61	88	80	75	65	70	68	66	66	52	76	64	65	43	89	78	66	82	64	70	59	73	70	68	66	69	73	67	87	72	55	74	78	77	57	62	76	61	58	54	81	79	76	70	71	78	76	72	85	64	69	70	53	88	80	58	71	76	65	67	61	67	66	70	85	51	76	70	75	75	84	69	66	68
14548	1145	2551	2912	2582	2035	1740	1352	1169	1112	918	828	736	694	660	637	587	575	530	519	437	461	445	433	458	401	394	367	364	372	389	354	389	354	353	324	364	328	344	328	343	371	299	313	316	315	288	330	303	304	300	330	294	316	332	316	295	307	298	334	273	282	299	278	295	284	311	299	305	298	293	300	345	284	273	294	288	289	292	293	287	295	272	280	301	277	279	278	302	268	264	279	278	279	271	267	290	289	299	273	272	294	278	277	259	283	275	273	284	276	284	283	275	292	253	288	254	276	280	302	291	300	294	304	295	297	290	297	254	316	287	268	292	304	285	275	287	298	281	304	281	274	265	292	256	277	283	277	292	278	296	278	316	308	276	279	288	298	281	272	313	259	299	280	295	294	303	283	287	281	295	261	278	289	259	262	277	259	268	285	290	258	287	247	293	282	283	258	290	321	322	288	290	287	297	284	238	269	332	281	265	281	302	325	264	298	279	296	266	278	259	276	310	303	298	256	280	283	308	281	293	313	297	281	282	284	285	254	294	311	298	283	274	292	301	286	316	262	270	257	280	305	291	259	312	274	258	270	255	305	292	283	289	260	259	288	281	263	276	269	297	261	301	291	282	283	303	290	281	262	280	294	284	262	305	298	285	314	269	305	282	270	267	282	298	258	267	290	302	262	260	270	267	301	281	286	284	289	301	265	286	269	288	290	283	278	313	287	274	277	283	278	275	285	287	257	281	280	270	259	287	293	277	275	278	300	297	293	267	285	279	299	250	272	293	263	275	302	281	313	283	298	296	259	323	288	269	263	268	295	293	266	276	280	272	276	282	269	286	280	269	273	305	257	293	271	267	267	286	264	291	281	275	278	293	282	315	269	272	296	286	254	284	267	271	265	308	284	250	273	283	278	265	295	299	282	254	276	277	286	281	277	259	276	287	296	270	266	265	314	251	296	296	273	292	292	303	255	296	296	291	308	275	280	257	262	292	280	275	307	276	266	305	257	279	282	271	264	255	295	246	287	306	285	291	279	302	287	249	291	266	280	288	258	317	257	253	268	273	255	279	268	285	250	268	285	290	274	285	294	280	287	259	285	299	281	276	305	286	287	296	299	278	261	305	278	294	263	303	287	285	282	298	300	233	269	301	300	271	281	271	266	314	249	268	324	268	281	274	267	266	286	265	295	280	274	269	293	276	304	298	280	278	312	277	264	263	261	290	263	283	290	289	290	252	268	295	303	283	293	292	270	291	298	289	261	266	256	275	277	306	296	284	279	277	289	283	241	279	278	277	301	274	280	308	273	290	293	298	269	281	290	269	288	264	288	263	298	296	281	263	294	246	269	266	259	289	295	280	288	286	295	256	317	302	273	294	273	257	271	260	287	300	278	284	275	307	258	307	261	306	269	291	276	285	283	278	270	283	295	296	261	284	298	276	296	282	297	298	261	271	286	265	236	287	241	263	302	306	293	259	292	265	305	289	296	290	282	264	291	298	299	273	276	281	264	279	275	312	267	277	257	320	299	283	291	290	290	270	310	309	270	286	298	277	288	248	304	272	275	275	289	287	282	258	304	287	287	299	279	280	285	289	289	290	282	261	275	264	294	273	287	270	281	275	303	287	274	300	289	284	264	237	269	288	282	259	274	262	245	291	309	276	259	289	288	272	271	319	267	316	276	276	291	276	256	275	309	270	279	273	286	273	248	260	276	281	286	303	289	299	269	302	265	278	275	283	258	290	279	301	266	258	256	282	300	266	270	286	294	286	296	296	250	275	278	272	290	301	273	316	239	271	276	311	272	294	299	303	261	306	299	288	277	307	281	261	264	283	268	244	272	269	274	278	288	293	280	275	290	258	297	320	294	291	294	276	304	299	290	241	275	244	246	292	280	284	316	300	263	278	286	280	312	263	277	259	267	298	277	297	284	296	273	270	274	282	307	282	308	278	286	272	266	252	276	285	281	293	279	313	275	266	292	278	293	293	289	275	307	259	261	283	292	293	293	313	291	291	284	295	282	282	283	278	268	287	280	274	288	276	290	307	297	289	285	284	300	291	311	278	301	286	314	270	277	267	276	290	266	275	301	302	279	297	282	287	277	256	248	271	283	284	288	289	279	259	268	242	268	241	289	268	302	298	282	279	287	289	257	285	280	285	270	263	274	281	293	266	270	271	270	261	311	255	296	280	295	291	258	305	279	288	273	286	258	254	259	262	277	290	276	284	268	273	289	296	271	274	291	277	276	287	316	313	283	278	286	274	285	251	293	292	286	270	293	307	299	284	271	268	270	272	276	286	269	258	266	297	278	278	288	283	259	285	269	275	283	261	302	269	284	295	279	299	263	292	268	297	314	264	265	271	282	307	268	264	289	269	270	277	290	304	267	301	282	280	258	265	286	275	263	279	296	252	273	256	271	244	251	279	261	264	269	278	256	307	278	281	282	254	283	289	298	242	293	311	267	300	280	266	271	275	260	273	273	303	290	273	302	299	282	272	246	290	327	225	276	276	257	269	270	299	291	263	262	276	290	279	285	269	271	270	278	305	264	283	288	254	269	313	272	264	272	273	277	278	250	265	279	292	269	282	291	295	272	267	239	268	285	302	283	292	290	300	300	300	316	271	295	292	265	270	263	250	276	265	272	282	261	270	276	292	285	290	286	251	276	295	261	281	276	293	298	264	302	257	277	264	325	264	287	311	269	251	271	293	289	257	280	286	256	279	289	288	272	263	326	285	300	271	287	267	277	292	283	281	272	285	267	294	278	297	271	294	293	294	264	267	256	298	289	289	302	285	293	296	335	278	263	272	263	276	283	301	285	303	258	274	285	277	301	291	261	275	280	284	249	300	302	289	306	263	269	246	290	274	260	302	281	292	268	298	283	265	257	262	276	260	277	259	288	294	280	272	296	296	273	295	271	274	244	272	320	274	290	278	279	271	282	253	259	258	281	287	301	280	261	285	279	258	262	274	260	280	303	301	292	297	271	273	271	278	310	249	300	268	288	304	274	274	310	274	247	248	289	285	285	288	269	291	286	270	287	295	293	265	287	269	276	283	279	239	312	289	273	285	287	273	291	269	272	304	260	269	290	282	266	259	267	299	300	267	296	270	296	308	264	302	292	292	325	274	296	283	280	263	296	295	273	263	284	281	266	257	283	293	302	261	300	288	292	270	265	288	278	277	297	310	281	264	276	301	287	298	276	298	299	252	312	263	269	265	288	267	292	295	278	289	289	254	278	266	272	286	252	284	286	272	301	254	309	283	257	269	315	283	289	282	277	278	263	301	284	301	285	283	288	289	281	270	278	264	320	264	258	261	241	272	303	279	293	286	294	296	299	300	306	325	300	280	296	273	282	292	261	316	324	292	282	255	286	262	306	291	264	283	292	270	278	289	287	283	315	274	302	277	304	275	296	299	275	306	311	272	297	286	290	280	282	316	255	262	270	303	294	276	271	249	262	267	253	309	270	306	275	271	274	240	268	307	293	273	271	322	279
37627	21311	9817	1788	1082	764	600	507	400	335	310	272	280	225	218	191	203	191	179	163	152	185	185	171	142	142	159	147	156	140	155	145	140	145	126	144	165	130	131	159	141	159	145	124	128	140	138	112	145	132	119	142	129	128	151	140	149	119	122	128	147	148	152	131	120	164	131	140	144	137	119	133	154	138	139	111	142	135	139	136	141	112	125	128	127	126	122	127	130	131	149	143	133	131	148	132	145	128	129	146	133	122	139	142	150	114	103	124	131	126	142	134	120	145	148	134	121	145	138	130	131	139	142	119	118	111	130	139	143	129	124	128	128	124	140	137	129	154	130	137	134	127	119	123	152	124	153	132	132	138	131	125	120	135	138	116	133	115	124	132	128	129	148	132	155	126	131	128	139	118	125	109	139	114	126	134	150	125	136	121	153	135	131	128	132	118	130	124	108	130	107	139	141	154	124	131	122	143	119	118	145	129	129	134	134	138	145	129	121	134	109	155	139	120	128	123	138	140	138	141	121	143	121	127	123	142	129	148	120	120	148	153	132	147	118	136	118	126	145	147	142	142	149	116	143	153	113	139	110	130	138	138	130	121	117	121	121	130	138	136	146	130	139	158	132	145	137	133	142	123	131	120	159	122	110	140	120	121	131	120	123	129	118	131	141	126	138	137	141	145	117	114	132	132	116	123	121	134	144	125	121	121	115	149	130	132	120	137	113	143	134	144	131	135	109	129	136	137	120	132	138	138	144	112	144	132	127	144	139	141	150	119	150	117	135	148	138	132	139	127	120	141	109	140	118	134	105	138	138	119	119	102	136	130	143	145	122	162	109	120	133	141	134	142	110	124	123	136	128	120	137	119	115	117	135	136	143	120	154	151	137	147	126	140	138	122	147	158	118	142	142	137	132	120	124	121	140	124	109	129	134	123	127	117	143	141	135	118	132	163	131	133	124	145	149	145	138	105	127	144	127	132	136	117	131	114	131	153	129	136	152	140	140	115	130	110	124	146	126	126	133	145	110	133	128	125	153	131	139	152	98	131	130	126	136	119	135	135	95	119	150	130	129	132	137	131	127	109	117	117	127	156	154	137	119	128	125	122	124	129	111	131	127	121	121	124	121	158	128	130	131	143	137	137	109	140	143	147	141	141	132	136	127	117	136	127	132	124	143	117	139	137	140	123	124	130	122	144	129	129	127	138	123	140	119	124	131	123	154	134	145	127	145	139	126	123	164	143	131	156	146	126	126	122	134	136	116	130	134	133	136	131	132	125	115	108	150	145	130	110	143	141	113	126	132	126	119	130	133	139	127	140	126	120	121	140	140	144	134	146	152	126	131	138	136	142	126	135	138	136	137	124	111	112	123	137	118	122	141	129	106	136	124	128	134	123	116	136	138	119	154	126	132	127	121	140	128	116	131	139	135	131	127	118	149	162	119	124	129	138	134	135	137	129	144	142	118	128	151	135	138	133	116	137	119	141	136	125	121	143	148	118	146	129	130	127	149	146	146	129	151	134	115	128	142	141	105	135	119	122	143	145	136	132	137	123	130	121	117	148	139	116	119	126	150	155	138	126	132	134	121	130	129	132	134	149	109	150	135	135	132	134	130	130	130	132	141	115	115	119	133	109	150	134	130	121	112	139	132	142	144	138	130	130	128	139	140	125	133	121	139	137	128	161	125	150	130	124	124	143	134	130	145	126	121	131	113	130	123	143	145	130	115	123	145	119	168	128	131	129	113	140	142	147	131	122	107	118	145	122	140	133	130	127	124	153	146	156	143	152	139	120	148	147	129	171	132	136	134	140	131	115	129	152	134	139	146	116	93	139	109	126	121	139	140	134	157	122	123	109	133	140	110	125	126	123	128	122	148	123	142	140	130	129	134	121	145	138	156	125	137	143	109	142	116	137	147	118	125	142	137	126	132	137	128	132	114	132	126	122	116	112	126	124	147	140	138	123	135	120	105	140	101	121	115	123	115	123	126	135	133	125	140	142	122	126	119	130	133	137	141	124	134	128	128	138	139	132	110	127	115	145	139	139	139	117	134	144	141	144	129	120	143	131	127	133	151	121	142	130	155	101	141	125	138	138	162	132	121	116	128	144	130	137	146	137	125	148	124	121	111	125	133	117	153	129	136	134	113	115	129	136	130	131	115	133	132	129	126	132	120	141	151	117	115	125	135	153	129	124	131	127	142	125	132	135	135	131	115	146	143	145	143	135	137	135	136	132	129	139	127	117	127	125	115	136	155	116	126	138	127	132	129	132	148	141	118	116	131	139	145	125	129	121	126	141	128	125	132	144	131	142	134	119	126	131	162	123	150	113	126	130	127	153	119	140	127	111	146	136	144	133	137	130	158	142	139	119	145	140	174	145	156	127	147	123	133	118	129	119	132	144	130	128	128	116	127	137	159	138	120	136	137	125	141	152	138	107	131	142	127	141	146	135	149	146	145	154	124	129	140	135	139	149	120	161	144	120	139	113	128	121	137	131	140	128	129	122	129	131	114	122	110	121	116	153	137	138	133	128	116	128	139	139	137	121	109	137	121	138	123	141	124	138	128	140	132	130	140	118	151	131	124	142	122	128	119	146	138	128	144	140	135	117	121	146	142	134	129	131	131	121	130	135	120	145	152	150	140	122	121	117	117	125	114	126	140	105	118	119	132	141	144	121	138	133	129	132	157	155	124	131	111	133	126	133	132	123	135	128	141	114	138	113	135	128	113	141	130	130	118	132	136	140	124	112	144	138	137	128	127	129	132	123	138	128	135	122	117	147	129	107	109	126	141	153	116	138	159	131	135	140	134	153	146	124	111	132	124	134	135	125	133	143	168	142	121	129	133	118	148	135	118	135	138	123	133	144	148	131	130	131	117	142	131	141	127	142	129	141	121	117	130	129	126	135	136	109	132	154	123	138	119	115	127	106	138	136	127	129	127	113	119	147	128	132	134	147	124	144	121	130	126	122	128	141	141	134	139	148	145	119	135	140	118	133	135	112	120	122	146	135	124	117	136	127	130	151	139	127	135	113	131	129	129	144	130	149	123	129	125	134	121	134	141	111	142	115	123	116	136	139	123	116	117	120	133	123	124	130	139	145	133	136	134	142	110	135	120	145	126	123	127	140	149	166	130	138	142	127	140	131	135	127	120	122	147	135	144	130	137	131	143	161	128	129	121	133	133	115	128	151	133	130	122	128	118	149	136	124	135	147	127	122	119	122	142	148	136	121	128	100	104	150	138	139	125	137	132	110	127	135	129	125	132	134	118	124	140	156	115	117	122	118	135	131	129	120	157	155	127	110	139	137	155	121	136	124	127	154	138	108	152	125	146	117	135	99	148	136	120	126	123	148	104	124	114	122	124	118	121	140	123	128	120	132	101	132	142	117	139	124	151	131	128	131	126	137	139	141	140	117	121	127	121	135	144	120	121	133	143	143	118	115	133	141	125	145	141	135	130	153	133	127	126	145	142	118	130	136	107	125	127	117	131	120
19710	2284	5015	5669	4993	4021	3315	2798	2405	2052	1825	1600	1408	1316	1310	1162	1082	964	961	883	909	809	779	782	754	744	705	668	704	708	679	700	642	677	634	611	583	555	592	568	559	582	586	570	555	549	529	534	551	512	507	532	563	549	542	533	523	501	509	493	549	535	479	555	504	510	519	520	547	557	471	539	485	515	508	523	517	525	513	475	533	490	516	506	509	475	529	466	536	495	519	520	440	466	513	478	501	488	476	485	498	491	492	496	528	482	502	497	471	466	461	523	457	475	466	471	517	481	522	496	463	517	508	486	485	509	527	468	464	476	464	467	519	481	489	456	477	490	479	459	507	487	498	492	491	502	473	463	488	460	505	470	455	479	469	505	461	533	486	517	497	508	535	484	465	448	498	507	493	508	463	480	518	506	457	491	479	457	463	484	502	502	542	486	499	490	475	506	482	468	491	473	505	479	467	468	463	481	461	472	472	491	466	490	498	490	475	483	492	470	486	459	480	502	451	499	491	494	490	463	443	492	503	458	482	452	450	496	461	467	498	426	480	494	484	480	481	512	466	487	492	494	491	490	476	515	482	504	472	439	515	437	487	507	486	484	469	512	473	479	457	462	510	488	471	490	476	544	448	498	491	499	490	474	510	485	480	453	468	499	491	468	455	493	499	453	457	453	457	507	455	429	492	472	488	478	433	477	479	479	492	492	486	493	475	437	454	470	454	464	473	450	500	468	470	492	470	447	472	484	478	453	490	484	450	463	460	440	475	493	489	486	512	458	471	497	506	495	459	516	461	432	485	485	447	486	515	459	494	469	508	487	452	488	470	475	477	468	502	503	471	498	505	474	439	447	486	435	435	443	476	459	492	445	460	490	481	488	488	477	476	470	472	443	444	484	454	490	443	477	497	500	501	464	480	477	473	467	464	478	461	470	500	481	470	482	471	485	495	464	481	486	459	458	502	471	474	462	441	464	476	515	448	473	469	479	501	451	478	453	487	448	472	503	489	440	455	489	465	499	432	461	473	461	496	478	507	524	475	480	476	469	528	510	466	438	484	495	451	448	475	519	505	477	510	490	469	497	457	474	456	509	457	519	486	488	458	503	507	482	502	427	473	441	487	450	492	462	474	473	507	458	472	499	495	502	482	447	429	462	467	458	477	489	486	473	499	522	460	448	493	493	495	472	481	491	478	462	505	453	478	459	453	465	473	455	458	479	490	480	483	473	434	495	462	489	415	462	499	479	489	487	501	467	468	450	473	496	469	472	477	477	450	502	450	482	468	488	479	460	456	467	478	463	455	446	483	478	480	486	475	487	527	472	469	471	437	476	527	493	482	480	486	490	451	500	467	453	453	442	451	474	489	504	539	472	441	464	454	461	456	496	502	473	505	472	486	489	478	505	495	464	446	469	468	462	456	448	479	472	498	479	472	510	484	456	489	472	447	465	505	458	497	479	450	454	468	469	522	462	466	497	510	471	499	436	463	479	469	531	474	475	477	480	493	501	483	503	445	482	456	466	457	455	476	514	466	468	475	471	455	471	458	459	474	483	498	468	531	494	507	471	486	490	438	497	438	486	453	523	460	440	456	482	472	492	494	458	477	476	491	495	462	502	453	492	486	471	423	470	448	468	511	465	466	447	462	444	483	482	453	467	494	490	488	473	492	478	485	463	466	471	477	505	536	474	479	517	518	497	501	496	510	460	475	507	459	469	467	467	544	474	471	429	456	490	486	476	476	461	506	462	454	449	474	421	522	456	481	462	507	493	518	450	479	480	452	501	465	479	508	470	496	464	457	493	458	469	524	475	467	487	495	484	508	496	465	485	459	469	433	492	472	490	480	489	496	478	461	482	477	448	448	499	523	471	500	478	490	451	412	475	473	473	475	481	527	437	513	474	479	473	487	473	473	471	479	485	528	492	418	437	499	463	483	434	457	474	487	492	489	469	469	490	486	458	476	481	444	467	469	478	510	493	472	474	488	448	480	454	487	442	478	482	478	497	478	498	462	454	528	483	464	467	456	493	488	497	486	494	457	496	439	495	475	468	455	477	437	473	476	459	478	474	491	492	485	501	443	474	467	483	482	496	513	488	457	469	487	506	501	490	479	448	480	507	483	481	499	510	490	469	452	490	465	466	513	427	487	476	508	521	521	445	486	492	485	459	483	470	512	470	490	462	470	493	462	484	488	456	464	478	463	460	452	497	508	467	495	493	466	437	501	456	493	485	495	467	493	467	498	437	503	456	482	462	469	500	522	467	440	506	493	464	471	532	455	470	419	485	510	483	469	473	466	435	485	478	499	471	473	464	513	506	512	486	501	473	456	470	461	486	503	510	472	483	507	505	471	500	503	463	421	517	488	456	505	493	447	467	504	494	467	460	452	508	528	485	493	468	482	476	459	462	488	477	475	453	485	506	490	508	466	442	497	415	450	488	428	461	481	469	462	480	468	488	489	451	513	493	506	484	459	477	461	467	515	491	480	478	490	463	484	482	494	455	499	505	448	500	481	442	466	467	506	487	502	473	506	486	494	479	494	495	487	456	494	473	524	514	459	472	455	512	471	507	509	485	470	465	514	454	470	514	480	487	498	494	483	491	498	456	436	463	506	511	492	473	472	461	467	454	477	450	493	507	486	453	469	499	498	467	501	451	506	476	503	511	473	496	490	456	474	472	473	472	523	479	464	458	497	502	474	464	484	483	508	509	478	498	467	471	477	502	441	492	489	480	452	491	464	427	489	505	496	451	501	470	508	496	466	486	523	517	493	468	458	469	466	521	513	482	523	481	486	467	449	469	470	493	489	503	462	488	455	494	510	476	500	490	501	441	472	499	526	480	475	468	471	479	494	471	481	477	509	487	493	491	435	480	485	511	478	457	451	438	482	509	491	481	481	473	520	483	496	440	495	501	462	466	489	478	496	525	504	517	461	540	481	516	506	480	458	493	493	473	462	487	466	430	494	466	496	476	500	443	492	460	507	473	466	501	479	499	486	480	498	483	502	452	499	483	524	459	494	497	458	508	497	468	485	495	509	459	472	502	500	486	534	471	519	453	473	516	491	484	481	442	435	481	479	469	505	479	481	479	462	457	449	477	482	393	464	483	472	487	498	499	497	477	469	468	488	476	471	498	468	480	504	497	488	449	487	478	461	485	501	470	476	472	494	542	476	475	435	498	467	529	464	468	475	473	468	463	463	457	469	497	465	498	515	497	461	512	531	512	461	500	470	452	471	507	460	452	487	499	475	452	483	451	494	444	496	434	441	498	467	466	442	465	548	485	477	459	460	482	465	501	460	465	464	456	483	445	510	503	513	467	455	506	464	481	509	478	488	484	475	485	498	464	487	494	491	521	473	516	503	456	463	439	477	483	492	483	498	486	476	454	456	529	504	504	471	510	468	451	461	454	480	481	476	505	456	505	498	502	474	472	487	478	489	498	519	458	469	512	507	477	481	476	472	461	508	484	464	452	473	484	508	467	508	451	502	486	478	452
3952	301	237	166	125	162	149	145	141	146	148	109	146	129	127	128	103	123	112	110	123	124	111	141	122	108	109	108	108	141	124	123	96	119	123	112	111	103	110	103	104	126	103	129	93	115	115	113	120	115	111	98	124	120	117	104	122	136	126	111	127	113	95	131	115	117	122	126	130	122	140	121	131	117	108	117	123	98	120	143	142	114	134	121	114	115	138	117	114	129	124	114	112	119	126	109	134	138	120	93	136	111	123	121	106	108	113	99	130	125	112	135	140	132	114	147	116	113	123	108	109	136	134	119	137	122	138	120	126	99	118	119	122	96	142	122	122	126	112	117	119	116	118	105	128	115	134	118	125	120	120	132	121	110	122	133	125	99	114	109	114	121	133	117	125	122	115	117	109	106	117	122	113	117	114	141	128	114	102	94	117	119	126	107	125	116	110	121	107	133	116	118	121	112	119	99	112	110	117	133	119	115	123	123	122	107	116	132	107	116	118	106	134	134	135	129	107	111	102	123	112	139	117	132	114	107	106	128	114	110	102	110	126	110	123	129	114	143	121	99	117	151	114	144	128	117	133	132	106	124	116	115	127	108	96	135	121	104	109	111	110	107	114	117	135	103	111	103	107	136	104	123	115	130	121	101	106	118	116	116	135	98	112	119	121	145	124	130	119	124	120	114	122	119	128	131	104	121	107	124	124	121	127	115	118	111	104	108	108	108	107	117	102	118	114	123	107	115	112	126	123	130	113	100	103	132	112	118	118	108	117	123	136	104	135	136	117	114	128	119	127	144	101	98	123	118	130	117	124	108	100	117	126	127	113	114	107	122	128	112	117	130	102	123	113	122	142	122	105	118	104	103	112	113	101	127	142	143	108	107	119	135	106	117	115	125	120	130	113	116	114	97	104	113	141	137	118	111	118	126	125	120	119	125	94	114	127	117	107	129	108	120	126	111	129	131	108	110	120	109	129	115	102	110	119	147	114	121	120	112	118	122	127	115	118	114	99	108	112	133	106	120	119	125	117	127	118	136	147	138	109	110	135	126	123	121	121	122	118	144	124	133	139	123	105	123	129	122	135	109	118	111	117	126	114	123	116	117	134	130	110	119	108	118	109	102	121	123	114	109	108	122	113	98	95	140	144	126	131	150	98	115	122	134	115	135	119	137	108	127	118	103	125	109	117	109	113	143	127	117	87	109	121	105	141	110	107	132	118	134	108	140	125	118	109	120	130	109	120	102	128	124	117	115	116	105	108	121	128	121	119	137	106	128	115	146	144	138	119	132	133	111	139	122	114	128	127	109	125	127	111	138	111	135	125	123	115	128	99	112	124	145	120	120	139	113	132	102	145	117	111	130	129	110	131	123	131	114	105	110	104	119	121	107	129	133	133	118	103	143	121	103	118	107	123	114	115	131	126	120	146	139	103	122	130	108	123	117	105	112	125	107	133	136	116	123	119	117	97	124	125	122	114	124	119	120	124	121	104	126	111	132	123	136	124	112	130	116	129	139	136	122	118	117	123	127	121	127	116	136	128	117	124	112	109	131	109	105	120	131	128	116	135	131	100	118	118	115	100	134	118	128	111	114	120	130	108	98	110	88	115	116	118	119	124	117	117	136	116	134	138	131	106	92	123	136	142	113	111	130	118	123	134	135	119	112	130	103	119	102	121	110	115	125	97	127	138	127	121	115	135	120	112	118	126	122	102	133	124	120	110	109	124	110	118	108	139	105	118	111	119	135	130	128	108	115	113	122	104	131	114	115	120	128	132	130	102	107	134	111	116	112	126	118	121	131	136	119	111	132	118	137	122	120	117	116	136	135	123	128	134	127	108	142	144	106	126	122	134	127	105	134	110	114	118	101	112	115	119	106	109	125	115	102	113	120	129	124	134	107	126	124	134	114	121	131	120	123	127	136	90	122	125	138	117	131	138	120	140	109	136	137	105	148	101	119	119	131	119	133	119	134	112	133	114	127	119	116	105	113	126	135	112	108	106	112	110	122	115	137	121	124	131	106	139	111	114	123	128	116	110	121	108	123	130	118	114	119	112	139	117	133	129	119	125	94	130	114	124	120	135	119	101	114	135	140	111	136	120	121	107	129	134	117	129	129	121	101	128	110	128	126	136	124	125	117	123	123	107	110	107	122	122	121	117	119	124	111	115	129	101	107	112	132	128	114	125	114	118	114	118	128	114	119	110	129	100	98	111	127	128	121	118	127	135	115	106	136	126	123	108	132	137	112	128	115	122	111	125	122	126	118	116	133	116	118	113	143	127	122	97	108	130	120	131	115	127	128	117	113	108	122	129	123	125	142	132	107	127	123	106	129	117	136	117	123	119	109	130	109	140	120	110	132	112	127	115	141	128	116	101	128	127	124	119	122	114	124	128	109	129	108	114	114	109	121	124	105	108	131	116	128	117	128	103	111	126	128	107	124	135	110	122	129	119	119	117	123	118	128	125	114	134	149	127	118	126	113	113	129	117	114	110	116	120	114	118	136	109	131	114	114	108	131	119	111	126	111	137	117	101	104	112	134	119	128	125	131	109	127	145	131	124	106	121	127	125	125	109	115	132	97	121	115	121	118	121	95	123	137	142	90	117	109	102	129	115	115	130	124	117	108	112	115	101	115	127	105	123	105	120	105	117	105	114	130	111	122	115	117	138	118	127	117	123	138	103	101	102	125	111	134	128	119	107	119	102	118	121	116	120	120	98	127	136	109	117	98	120	109	128	127	131	102	127	111	120	126	107	117	125	132	106	104	111	139	111	121	113	113	132	109	125	139	97	121	142	123	111	107	106	124	110	119	131	112	106	125	129	121	118	127	134	109	105	121	115	118	111	124	119	129	107	107	115	142	99	113	125	104	133	101	108	108	121	142	138	111	120	126	119	135	122	121	123	116	129	110	117	123	123	112	95	124	101	132	112	123	122	113	119	124	125	115	112	114	146	103	133	117	117	129	109	114	149	98	124	139	120	119	116	122	120	130	130	127	124	124	128	112	104	118	127	110	136	112	135	120	143	122	102	88	110	124	118	122	107	139	125	148	115	111	124	111	106	129	111	105	104	124	124	123	117	117	122	127	113	131	122	115	119	125	114	132	118	140	132	98	102	117	117	119	99	110	134	108	112	128	127	101	102	104	117	128	126	126	122	114	134	111	120	118	97	93	105	129	129	124	125	126	152	133	120	135	96	101	120	102	125	135	134	114	145	136	110	112	102	112	120	126	118	130	129	141	106	133	110	129	124	133	109	121	97	130	126	109	123	112	96	109	127	115	99	98	117	123	122	118	121	133	119	127	136	115	111	129	123	110	120	126	123	127	141	121	126	126	128	106	110	85	134	104	106	135	108	121	116	131	122	118	115	118	125	126	112	144	111	114	119	116	134	118	100	116	121	95	125	129	127	118	128	141	117	120	97	111	127	115	130	121	110	118	128	127	113	115	113	119	115	131	132	121	121	125	119	117	119	96	123	109	112	115	130	129	101	151
5139	437	603	651	589	569	530	523	478	509	504	477	463	442	446	471	436	483	434	421	434	464	471	476	444	448	462	423	426	437	458	488	444	435	455	476	398	390	428	435	470	442	460	440	440	468	433	432	445	430	454	431	418	424	450	435	446	421	462	432	467	431	445	428	436	443	418	432	403	465	431	428	449	405	460	400	470	407	467	448	396	432	436	423	410	410	397	477	453	440	407	430	471	422	455	426	404	435	448	430	439	463	471	421	450	433	431	447	419	457	408	394	424	429	414	447	428	424	406	430	431	483	437	482	427	433	427	452	426	479	441	462	408	430	422	422	437	462	437	433	435	412	456	458	452	440	423	431	458	417	436	460	449	437	474	459	423	419	437	441	434	430	482	413	429	429	432	434	415	399	427	412	433	427	444	409	460	442	423	416	420	426	451	439	465	455	438	407	447	413	432	435	423	423	477	404	455	429	437	456	457	425	437	435	469	463	408	436	440	437	421	428	376	452	454	434	430	452	420	441	416	398	447	423	442	456	463	419	433	448	404	490	405	460	417	400	426	437	461	401	409	464	451	418	447	422	425	441	434	456	405	466	486	435	431	440	426	439	408	453	448	456	456	477	435	443	415	414	456	452	421	439	440	418	455	432	439	446	426	409	409	424	412	426	435	484	434	469	427	453	419	464	440	429	450	443	452	458	417	404	450	469	434	442	460	448	408	418	413	410	450	425	431	416	417	434	437	441	425	469	406	471	415	441	460	443	475	447	472	444	427	424	445	473	433	463	442	414	424	470	452	416	432	418	479	454	455	443	441	404	462	427	435	428	466	464	447	434	404	451	420	432	471	440	457	435	459	406	421	442	441	475	439	424	443	417	458	405	447	426	415	427	428	403	416	430	465	440	437	401	426	437	424	421	403	430	470	436	415	420	462	431	451	451	444	443	420	391	441	435	430	446	402	441	431	440	457	418	447	455	482	425	442	446	434	453	443	456	416	425	443	437	438	450	458	483	452	428	471	425	427	381	423	428	400	452	424	453	452	456	435	434	424	435	400	438	414	441	429	420	484	446	430	436	419	437	443	420	428	413	450	449	428	418	432	443	428	415	472	456	423	449	449	434	437	427	473	404	428	457	425	414	426	465	419	422	409	423	478	453	455	440	378	420	451	432	448	428	448	412	387	421	415	433	441	388	425	409	451	432	371	437	442	437	428	439	422	416	421	434	430	441	434	406	390	412	405	405	453	443	409	418	436	432	432	467	421	416	418	411	414	445	437	451	442	442	437	423	454	407	453	462	410	433	440	448	422	409	438	431	445	454	430	441	459	428	398	442	431	383	419	417	451	407	419	433	425	453	481	441	464	454	409	457	433	462	421	402	453	437	456	414	435	434	416	420	462	411	397	401	400	409	449	459	448	431	434	412	424	438	448	450	407	436	436	392	405	437	414	438	464	430	441	427	480	461	422	435	421	421	418	462	435	410	460	423	404	447	406	458	445	445	455	466	405	436	423	463	421	441	455	421	418	448	399	396	426	466	416	454	410	422	454	425	450	401	398	437	428	445	447	447	412	448	447	421	437	420	426	428	435	420	420	426	422	455	448	465	476	465	431	438	435	425	416	433	471	410	435	424	435	438	421	434	451	463	411	442	403	440	462	430	447	457	425	437	454	435	431	451	443	406	430	459	445	442	478	414	486	447	436	404	436	459	441	462	426	446	453	450	437	406	412	416	429	448	451	474	406	440	409	463	431	448	390	460	455	429	470	448	447	425	439	450	460	400	450	417	420	437	392	419	438	430	438	435	432	435	418	445	456	439	429	460	454	444	414	440	404	463	470	451	457	401	463	443	451	449	479	418	479	431	442	454	456	413	435	447	422	448	447	448	395	413	445	462	462	454	422	466	432	417	479	474	420	427	464	404	466	494	464	468	458	430	450	430	441	421	454	429	440	426	419	452	464	429	431	406	453	464	419	434	410	392	456	442	441	432	450	432	449	438	471	440	425	414	416	429	459	441	416	472	423	435	438	411	434	461	445	408	422	478	393	448	425	456	440	456	436	411	457	463	438	460	439	401	449	428	487	455	422	432	427	431	402	421	475	416	417	440	431	463	384	453	442	437	419	413	441	427	445	412	425	404	416	440	434	436	423	448	421	403	420	468	458	431	431	420	437	487	455	448	420	445	458	452	420	415	424	448	425	430	451	394	436	421	441	412	449	456	441	410	433	381	402	413	434	410	422	446	438	435	408	462	419	387	436	454	450	429	422	468	453	440	392	412	453	426	411	454	434	450	443	422	449	444	432	451	428	418	463	466	442	410	444	399	420	437	429	420	424	444	432	439	399	441	450	457	422	428	449	415	448	451	446	441	443	429	446	426	432	469	418	433	429	448	426	462	395	453	427	439	463	473	414	448	417	412	447	442	423	426	453	448	392	439	436	430	458	429	454	458	443	443	444	418	440	439	425	437	452	413	406	398	417	440	440	422	402	414	423	445	413	439	447	459	487	411	437	431	403	441	460	427	429	436	460	417	466	445	423	431	431	423	418	434	441	414	445	435	467	418	443	478	413	406	423	461	454	433	406	431	437	431	412	453	429	425	444	419	494	406	467	462	432	410	446	393	448	432	432	410	423	450	435	419	433	446	395	419	438	434	427	431	440	407	448	440	412	424	438	424	470	409	427	453	451	440	410	447	437	423	420	451	454	443	459	427	442	370	416	437	423	457	469	408	456	445	436	436	462	452	385	414	395	427	449	458	437	400	413	447	438	429	415	425	447	451	466	442	472	448	478	429	451	450	409	409	430	460	437	460	469	415	436	444	414	451	427	432	429	410	463	434	461	428	408	421	461	464	411	453	437	466	438	435	453	436	450	439	451	482	463	450	426	423	457	477	469	437	448	446	415	472	441	431	421	451	457	413	415	459	434	439	432	438	430	448	443	430	409	473	458	438	407	420	429	455	484	414	437	465	433	475	423	453	468	399	439	436	463	414	473	440	424	437	444	471	427	466	420	426	429	448	467	384	464	450	449	443	460	437	408	378	451	410	419	452	416	458	416	475	452	429	425	461	435	455	412	438	462	413	461	428	445	430	442	404	466	439	427	447	422	437	407	400	441	429	407	433	428	435	468	438	439	432	453	401	458	487	425	414	424	392	427	450	429	429	441	421	452	465	456	429	452	465	476	410	430	464	442	420	441	436	406	446	438	436	438	431	458	395	448	479	459	437	441	462	443	435	436	415	417	424	455	414	437	426	433	403	418	425	449	441	426	407	469	429	450	453	370	415	439	410	450	425	433	424	436	442	462	408	442	461	445	467	437	423	439	451	429	441	439	421	483	428	383	425	446	430	414	456	435	423	443	449	436	425	433	450	438	474	457	414	435	440	459	403	468	434	420	406	415	434	421	463	466	447	408	442	438	423	414	432	436	412	434	432	426	438	442	426	439	434	446	458	441	424	434	427	480	457	430	451	412	481	394	448	421	414	417	418	426	425	417	447
29550	9404	1462	791	504	374	297	240	189	182	142	145	116	119	125	128	113	90	88	91	71	96	68	90	91	81	81	55	85	83	68	77	94	93	75	65	72	58	66	67	75	71	78	64	78	72	72	87	89	72	71	76	67	80	71	74	89	69	78	87	83	66	81	58	60	76	68	65	86	79	62	71	80	66	59	93	78	71	59	81	68	66	78	68	65	88	78	64	65	92	71	65	72	52	71	69	70	67	66	60	75	74	87	57	65	80	52	69	83	82	80	95	75	73	70	70	76	82	74	67	71	68	64	65	68	77	75	65	66	63	69	69	65	67	72	67	77	73	72	77	75	63	79	86	59	59	82	87	79	73	75	66	64	70	62	60	65	68	68	67	64	64	60	75	62	75	73	78	71	66	81	73	72	75	70	68	83	69	84	65	74	66	64	74	57	62	67	66	77	68	69	53	81	65	77	64	65	65	64	60	101	74	74	73	63	66	73	63	76	73	75	66	74	82	76	72	68	76	66	54	73	70	76	64	76	81	66	77	71	77	57	77	56	79	57	64	63	74	68	76	88	57	69	67	81	69	59	74	65	62	75	70	86	69	55	68	65	64	79	68	67	69	68	60	67	65	55	50	73	80	92	73	79	72	66	66	81	68	70	64	79	82	80	56	78	75	67	87	75	73	83	85	57	70	63	56	76	83	69	66	74	76	74	75	75	81	69	66	68	83	66	68	70	70	75	63	63	68	73	60	75	65	70	78	59	82	71	50	72	72	65	68	78	70	77	69	63	71	75	58	79	82	75	72	71	64	72	78	72	71	54	69	64	78	86	73	63	68	63	78	74	61	56	63	65	70	72	81	66	83	72	64	67	83	77	76	76	64	71	62	71	61	66	59	62	78	78	73	60	83	77	75	86	65	69	78	56	78	85	70	60	72	78	54	60	62	64	73	76	83	64	86	68	85	60	63	60	79	72	61	63	80	60	73	67	78	71	83	75	75	58	80	67	78	86	82	59	71	77	54	79	67	72	70	74	59	65	65	47	75	72	54	66	68	76	73	63	80	83	61	70	64	69	76	69	67	74	77	61	65	63	71	78	49	80	77	54	80	63	64	62	70	70	68	82	68	61	63	57	89	66	59	67	54	66	56	69	59	59	51	61	78	85	84	63	72	78	63	88	71	70	78	64	75	63	66	47	74	81	46	67	69	68	63	58	80	74	58	71	68	82	66	71	55	69	79	79	64	73	73	72	83	73	67	75	86	66	70	50	73	74	66	58	70	73	75	69	81	63	84	73	71	73	87	71	65	73	62	73	64	69	69	68	72	78	64	74	68	61	57	69	97	68	68	70	71	73	68	64	75	72	82	72	80	65	59	60	74	60	57	76	63	85	77	76	74	73	72	59	81	68	69	79	70	86	68	65	61	77	76	59	65	81	76	73	72	81	59	68	71	69	72	60	76	77	85	64	73	66	71	65	84	66	76	59	57	77	63	71	70	82	67	67	73	57	78	74	77	78	84	73	79	63	65	80	83	68	77	89	76	63	80	62	55	58	78	74	66	61	67	63	58	71	77	64	75	75	72	60	52	69	68	83	74	67	71	68	79	61	82	78	65	74	74	59	76	64	78	68	97	86	75	73	61	70	70	79	66	68	74	72	57	66	81	72	64	60	65	66	82	70	69	94	82	73	80	71	74	89	79	72	70	57	74	93	52	81	59	86	61	70	66	58	68	68	70	69	67	61	57	73	63	70	61	70	56	69	77	67	63	71	67	69	67	72	70	73	67	87	67	74	61	86	63	71	84	93	75	70	65	71	70	64	76	67	79	72	57	56	65	58	81	67	70	57	63	75	72	82	60	62	65	85	71	64	72	72	66	75	62	80	66	72	65	71	63	78	78	77	83	74	75	92	66	59	71	65	67	73	74	66	90	69	71	81	55	65	65	70	67	72	75	78	59	58	57	65	76	73	84	70	55	83	55	72	61	68	73	69	70	76	77	73	73	66	72	72	51	67	56	72	67	49	82	62	74	66	55	69	64	66	72	57	67	77	61	68	90	73	73	81	75	73	58	53	66	61	81	51	61	67	74	70	65	82	75	68	74	81	72	71	61	79	61	51	78	57	62	67	63	65	66	74	73	76	71	68	68	66	72	68	63	82	80	69	64	65	73	71	69	66	76	72	67	68	72	64	78	72	81	79	74	75	80	61	71	48	70	62	66	68	64	67	74	57	65	86	59	60	69	73	71	89	67	72	64	75	65	95	55	82	63	69	64	72	77	72	57	73	61	82	78	65	60	65	60	71	76	98	60	48	72	69	64	80	81	64	74	66	78	75	65	73	65	69	67	61	68	75	66	54	77	66	68	72	78	74	69	84	55	71	53	76	77	71	78	65	75	68	73	65	79	60	75	70	66	85	63	84	68	85	67	75	77	59	79	67	73	82	68	59	58	73	76	74	79	69	79	56	66	74	83	64	70	83	56	69	68	76	71	52	61	75	80	76	77	56	65	73	78	70	79	82	79	59	71	65	77	62	79	85	70	85	66	63	69	69	77	75	73	78	81	72	69	59	72	64	83	63	74	84	69	68	77	66	62	73	62	76	73	68	54	62	77	79	82	79	59	89	63	66	70	74	58	72	70	65	68	66	72	79	66	71	72	69	78	94	67	71	68	65	67	69	65	66	71	78	51	64	71	83	77	74	88	59	64	52	76	68	59	63	80	54	63	69	58	60	60	61	69	64	69	58	72	70	69	76	69	58	89	76	71	59	72	68	68	77	59	63	64	75	66	103	56	71	72	88	79	71	65	63	64	61	78	66	71	60	65	60	74	71	77	74	62	77	75	91	66	64	58	76	77	70	77	52	85	72	76	65	75	69	68	75	65	64	75	71	63	70	68	70	69	88	61	68	65	78	95	63	82	68	66	74	69	78	69	54	80	61	67	73	74	71	55	79	77	71	68	70	75	73	70	64	67	65	68	87	64	65	80	75	61	67	74	60	87	75	61	76	60	66	75	69	65	79	72	73	71	61	67	76	50	74	72	69	81	85	61	76	76	76	59	80	66	71	60	53	83	67	75	74	73	72	69	68	67	75	83	63	76	72	83	76	74	75	60	76	63	75	83	77	66	80	68	86	56	98	54	67	64	79	57	73	85	73	81	66	68	62	68	77	77	87	77	68	61	71	74	60	60	85	77	69	77	73	71	65	70	61	74	54	75	79	58	64	75	78	76	78	75	72	83	85	67	63	71	80	88	92	67	75	90	76	72	71	59	64	56	85	75	70	72	65	55	75	72	69	56	76	78	76	60	71	65	73	69	54	79	67	69	91	80	65	58	59	69	78	60	83	72	66	65	63	65	67	70	70	78	73	68	57	74	84	66	71	64	89	63	85	57	71	63	86	86	69	77	67	66	62	59	79	72	74	81	76	64	66	67	70	70	68	72	70	66	71	85	81	68	67	64	77	66	63	67	59	62	69	66	74	79	62	73	76	55	57	79
14486	1166	2501	3014	2571	2081	1744	1423	1170	1026	932	846	761	722	675	571	605	535	481	479	462	447	438	429	412	358	406	369	375	357	368	338	355	353	372	339	328	338	348	333	321	343	346	331	320	343	304	252	335	298	299	310	327	300	319	296	305	331	315	301	313	273	334	290	309	305	344	290	302	311	344	306	283	314	290	293	274	284	273	275	268	300	290	303	304	301	262	291	294	266	308	313	288	312	293	300	303	291	324	293	285	296	277	291	301	265	255	281	262	296	283	259	281	315	275	314	289	300	304	265	287	274	305	290	317	278	262	264	280	291	303	282	288	282	290	292	358	249	325	306	293	261	284	290	297	301	280	300	294	263	277	278	272	286	302	291	289	295	272	282	283	265	272	281	283	288	306	287	240	293	304	264	295	283	265	289	264	284	269	282	306	275	293	301	281	291	284	290	307	284	296	261	260	309	284	282	294	281	296	335	288	283	296	304	279	327	315	271	267	290	315	289	269	288	286	281	299	267	281	277	274	288	297	283	256	282	269	281	312	268	318	285	306	277	301	274	268	289	294	271	282	291	279	293	262	275	276	264	297	290	296	304	285	296	313	264	299	298	290	303	264	292	276	292	272	294	303	265	276	268	258	301	282	299	289	285	292	268	293	292	297	293	258	313	280	264	317	271	261	261	272	282	309	249	267	269	313	266	282	293	268	289	280	256	275	252	302	280	260	290	272	296	293	291	281	291	328	279	284	281	311	308	285	300	287	289	303	304	279	289	298	255	258	278	303	271	315	292	291	292	270	311	267	279	279	289	295	303	269	310	270	268	301	277	282	286	286	274	260	339	286	294	283	289	245	269	291	302	271	273	305	270	282	257	291	286	271	271	289	276	273	295	289	266	278	254	302	296	278	290	274	299	288	301	279	296	273	308	294	294	272	297	291	300	286	279	273	283	274	286	277	267	284	284	288	296	285	266	296	276	285	276	299	299	296	285	290	274	273	262	272	285	248	280	269	272	247	275	253	271	310	266	282	277	309	314	242	268	274	296	271	272	271	282	273	274	286	298	283	274	321	285	291	309	287	274	284	275	292	311	309	278	263	264	262	289	280	294	304	282	308	316	268	265	275	250	275	233	282	311	258	303	289	266	273	266	291	305	297	277	306	258	284	269	273	298	290	276	279	277	262	282	273	277	279	310	262	315	253	272	269	280	277	242	285	245	294	285	306	261	280	279	267	293	275	301	285	271	266	294	281	282	259	294	289	286	307	272	277	298	289	280	276	282	333	278	255	272	293	297	271	294	278	249	281	271	286	298	280	261	276	293	263	270	275	293	301	280	291	277	256	270	307	269	273	254	267	287	307	251	287	260	246	264	287	289	285	277	253	295	274	275	297	253	288	292	292	302	283	295	269	278	280	278	273	273	267	269	285	286	282	252	246	275	301	280	276	282	312	298	287	274	273	254	281	282	242	286	333	311	286	306	264	293	301	301	282	306	288	288	277	267	251	288	313	283	289	290	307	289	302	287	276	321	264	305	314	275	251	297	279	292	287	280	292	283	276	266	281	280	277	270	292	302	264	277	290	294	296	293	301	296	272	269	243	290	329	291	290	290	292	295	302	317	282	295	270	308	292	337	266	289	269	276	300	299	290	270	260	299	280	308	281	278	305	298	283	279	292	258	272	285	291	303	321	307	292	311	310	261	274	300	284	278	263	271	293	300	266	277	283	302	267	282	282	322	294	262	280	289	298	287	292	282	286	282	288	285	290	286	306	262	257	273	277	241	239	265	280	288	307	269	309	300	287	282	255	265	266	307	280	307	275	280	259	273	258	314	294	261	299	300	281	298	303	287	293	290	292	262	253	262	265	284	271	255	298	270	291	291	299	267	275	293	289	300	296	282	299	284	297	287	303	265	275	292	304	283	292	301	272	254	267	242	265	280	306	272	277	308	287	305	283	292	301	315	273	293	295	281	279	272	290	319	277	305	287	286	303	287	285	293	275	286	273	263	309	294	259	256	274	288	285	277	276	278	288	270	320	281	281	281	308	286	290	264	284	299	266	293	269	283	271	274	314	294	302	323	301	273	276	311	259	265	278	271	281	296	306	286	290	261	276	267	290	277	261	306	310	282	324	278	297	256	267	280	289	276	283	256	319	301	292	288	269	280	277	294	284	263	284	277	268	264	277	262	286	285	248	282	278	292	259	277	260	293	295	290	287	317	276	274	302	308	273	249	291	284	304	304	282	286	268	256	279	303	278	302	281	280	263	303	284	304	291	288	309	293	276	293	281	293	292	296	264	258	250	266	273	267	286	275	281	253	290	312	289	287	298	263	288	290	305	290	287	311	292	269	294	284	281	284	286	295	284	277	283	293	269	289	276	294	252	285	254	265	254	278	278	273	269	291	293	284	275	263	280	267	289	269	313	306	279	294	279	255	249	290	266	290	301	274	292	295	282	299	292	244	277	272	290	275	271	262	308	298	275	297	315	245	277	272	293	285	303	303	284	291	265	290	289	299	289	282	272	296	276	293	300	314	287	264	303	236	238	298	301	284	291	266	282	306	287	264	300	292	309	288	300	288	292	275	281	286	302	283	273	279	279	272	269	267	303	280	325	314	290	287	286	278	270	313	283	264	269	282	283	259	298	277	276	298	286	306	256	293	300	267	276	297	286	294	283	277	256	280	281	288	263	263	281	270	274	255	303	261	289	312	286	267	297	301	276	286	275	281	266	289	247	264	264	278	275	283	306	270	288	288	283	306	277	270	277	289	267	261	275	276	284	296	279	286	272	318	281	294	278	260	266	269	265	258	313	273	264	268	247	306	295	273	271	281	320	294	306	307	288	280	262	297	278	292	282	283	242	304	290	290	290	283	270	292	299	291	288	321	270	290	282	261	281	309	262	272	300	279	303	302	298	302	266	265	284	284	307	305	281	290	292	287	293	253	309	298	281	271	283	265	280	289	281	251	266	304	284	311	270	279	296	312	274	297	281	290	260	306	296	282	284	265	296	272	275	277	290	271	268	303	305	285	293	283	284	270	298	295	294	254	263	275	278	282	293	241	268	263	273	284	283	317	277	286	291	274	272	265	308	262	283	282	293	272	289	272	278	285	318	254	252	259	281	305	289	278	285	263	275	272	265	292	283	281	276	271	294	273	291	304	272	283	310	290	267	270	275	293	255	267	269	308	273	303	297	278	258	233	298	297	315	283	285	286	260	326	292	295	297	260	275	284	264	305	307	300	277	307	300	262	253	268	298	310	304	260	264	289	258	281	257	305	284	270	267	274	298	279	283	297	274	264	291	299	291	240	254	312	270	270	288	309	297	267	282	284	287	268	299	281	305	275	286	297	299	261	246	275	297	291	282	312	293	257	298	287	254	308	289	265	259	269	289	264	290	280	298	285	283	268	265	291	270	283	273	265	287	296	292	322	277	281	305	291	284	285	280	278	257	291	292	300	281	291	269	280	282	268	298	279	277	280	293	294	312	261	290	295
35724	19652	7308	1614	1128	777	578	454	400	325	305	256	244	236	231	203	195	187	160	170	179	174	171	145	169	141	159	140	151	142	154	152	146	131	130	131	131	124	128	137	151	137	138	144	124	136	124	148	145	140	123	116	131	136	119	119	138	121	136	120	145	115	128	127	131	146	106	126	109	137	139	124	141	137	143	121	108	144	145	141	118	117	132	122	117	126	124	131	114	125	155	148	123	136	136	117	146	115	129	102	132	112	141	123	122	144	128	118	138	111	122	127	130	143	112	131	129	135	127	124	104	144	122	108	139	112	141	133	143	125	103	136	126	116	138	121	120	132	130	118	117	139	124	148	121	129	126	129	112	144	121	132	122	126	113	125	127	143	132	109	135	123	131	116	108	152	134	121	115	104	134	126	128	127	138	128	127	135	140	127	123	128	143	112	126	119	137	117	129	116	149	109	136	130	129	146	119	104	120	116	124	127	141	137	117	123	126	122	144	121	124	111	113	135	113	128	134	126	134	141	118	117	144	117	117	125	126	122	117	128	120	130	119	133	129	126	117	156	114	109	109	109	122	107	151	123	124	123	120	144	128	117	118	139	105	116	149	123	143	121	118	129	106	125	139	132	112	130	130	118	125	131	140	126	143	139	108	127	103	128	125	107	126	101	129	139	127	116	100	103	129	137	119	142	148	137	118	117	114	107	115	144	121	107	126	116	140	113	127	124	110	128	133	117	114	114	124	122	130	143	128	129	108	138	132	122	127	129	113	126	130	114	121	137	140	131	135	133	118	135	122	127	132	117	125	121	132	125	113	131	113	112	140	119	129	120	127	123	133	122	106	125	156	120	133	129	125	114	128	152	122	123	124	109	108	114	123	116	119	134	116	121	106	123	141	122	110	133	113	128	106	137	120	107	133	113	127	114	142	99	114	115	125	119	139	128	119	139	121	137	131	125	117	125	127	146	114	118	121	143	124	119	112	127	118	155	119	116	130	128	113	122	103	120	127	129	125	112	133	128	142	126	120	129	119	139	118	117	103	133	159	137	99	134	114	104	136	126	125	134	118	124	131	134	118	136	134	121	131	115	125	126	128	124	115	131	129	139	136	129	124	115	123	143	119	132	130	137	125	122	117	109	107	131	136	105	126	130	127	112	128	119	107	117	123	124	133	114	127	139	127	124	129	121	134	111	131	127	122	143	124	135	112	115	125	99	149	120	130	100	133	134	125	132	133	117	127	125	121	132	132	99	124	122	122	131	121	123	145	120	118	128	130	132	119	130	129	134	125	123	110	124	119	99	133	128	147	111	142	132	124	122	138	134	127	129	133	122	124	133	125	117	127	136	123	131	118	113	110	118	125	127	131	130	145	136	127	136	141	137	127	139	103	131	134	127	127	147	138	130	126	104	121	130	126	134	129	127	126	139	121	146	114	130	126	113	129	141	115	137	128	112	130	122	119	125	130	117	113	130	116	143	148	124	112	132	119	138	128	119	140	104	128	122	138	117	122	116	146	120	129	110	120	141	138	144	128	106	134	130	121	122	133	112	146	124	127	124	128	125	130	146	127	121	125	122	111	112	124	132	130	125	131	124	148	122	131	114	135	128	128	131	133	132	132	105	125	118	129	126	117	141	128	132	132	132	126	140	147	128	124	133	119	136	123	129	122	154	128	134	135	125	112	118	115	103	127	112	132	118	121	123	112	116	121	109	126	135	127	121	119	128	112	107	130	123	135	115	138	93	129	110	114	135	129	132	129	121	122	124	130	120	143	119	120	139	151	128	143	128	110	148	121	133	113	127	133	158	127	129	123	101	124	136	125	120	132	137	143	133	120	143	151	129	112	127	134	121	135	112	123	121	114	125	126	138	133	150	133	117	124	131	119	109	133	118	128	118	135	113	136	107	114	124	112	138	128	114	129	138	114	134	142	111	124	139	141	145	122	126	128	121	122	141	126	125	115	139	116	139	136	133	117	136	146	128	121	128	135	100	108	113	132	94	128	130	134	100	119	136	129	122	124	120	136	114	144	120	119	129	126	103	129	110	122	137	140	120	127	127	133	130	125	121	112	110	128	133	126	131	134	122	124	113	114	137	127	127	137	107	109	134	123	110	126	145	132	106	134	136	127	120	123	113	131	135	107	127	129	115	111	131	148	112	134	128	136	111	141	118	124	130	97	123	130	107	131	125	121	116	113	110	140	130	140	124	132	110	127	128	124	123	132	116	113	129	134	124	130	107	123	118	130	97	118	119	114	117	119	121	119	118	119	136	137	124	135	137	121	116	104	121	128	141	126	124	118	123	115	133	121	116	136	132	128	132	132	123	109	114	136	128	111	123	146	118	125	132	119	131	113	112	107	119	136	123	129	122	127	111	137	130	144	135	145	131	123	109	135	129	127	124	115	124	123	123	119	150	142	120	111	127	147	116	111	140	130	141	120	121	143	121	139	112	127	134	101	131	147	127	137	107	118	132	131	110	144	128	124	122	134	118	121	126	130	122	130	117	123	135	116	129	123	142	134	112	130	120	114	125	120	122	123	106	108	126	129	140	106	117	113	102	107	120	140	154	114	122	129	136	126	150	143	140	121	116	122	125	130	128	141	129	133	118	133	102	125	123	116	131	133	125	128	112	118	118	130	131	113	127	121	120	132	131	130	109	114	122	119	124	115	128	128	119	132	117	134	123	111	124	146	106	117	124	131	135	149	114	104	105	119	133	132	126	125	128	130	120	116	123	140	121	123	105	142	116	135	133	141	136	137	137	123	115	131	138	113	134	129	117	129	115	127	115	137	131	132	148	113	132	113	149	121	128	137	127	122	141	124	116	143	121	113	131	121	116	126	126	133	110	110	130	115	131	114	133	126	116	140	133	134	127	133	131	130	122	128	113	112	104	156	119	128	129	128	134	155	121	142	135	145	131	111	120	139	123	130	115	124	119	135	122	128	137	131	113	103	133	140	127	135	112	121	126	156	141	130	105	126	116	128	107	132	102	118	106	137	126	128	136	114	135	132	145	147	132	135	137	147	130	121	127	116	123	131	129	121	112	127	104	109	128	135	129	119	123	117	131	122	129	126	127	143	106	118	113	112	125	140	140	117	136	130	100	127	122	141	129	122	119	126	120	123	139	123	110	127	126	115	121	126	137	134	122	113	131	124	130	125	139	118	114	121	138	123	129	128	101	126	123	114	114	119	109	124	120	110	135	125	126	117	119	114	118	126	112	123	106	128	118	104	115	115	129	118	120	119	116	108	138	117	139	132	132	126	138	118	121	144	126	121	142	108	123	123	127	136	124	129	127	123	115	110	105	135	135	129	115	111	140	124	111	112	140	117	119	127	136	148	139	141	147	128	132	116	141	143	135	134	122	121	116	134	120	118	134	124	110	121	118	141	143	116	109	121	129	117	127	102	130	111	137	117	109	128	140	109	134	128	123	115	111	142	122	125	119	110	129	112	119	100	127	129	123	124	115	126	126	118	124	116	129	140	123	129	126
18274	2148	4840	5548	4809	3870	3148	2588	2195	1900	1722	1562	1380	1289	1190	1118	1006	923	928	904	831	792	698	771	667	718	669	630	669	650	655	628	582	607	615	578	605	541	557	531	536	605	566	570	538	543	537	492	562	510	548	522	534	528	507	509	498	473	471	437	510	470	488	513	511	488	495	514	505	474	487	489	496	478	487	487	505	487	464	480	483	502	465	485	469	477	462	484	494	471	458	478	468	440	484	532	517	498	454	494	504	500	471	436	495	481	464	497	503	428	459	453	461	511	471	442	479	460	468	457	460	449	435	455	475	438	470	468	441	420	452	455	485	439	433	451	456	463	465	464	481	479	442	477	492	485	449	456	457	457	470	482	468	447	463	480	469	452	461	467	470	487	441	452	476	458	478	460	453	462	439	459	442	472	444	463	433	466	472	431	467	449	460	432	442	463	443	455	489	439	457	448	451	435	467	474	453	465	467	448	480	459	440	486	472	510	473	478	454	471	462	499	472	477	452	482	427	460	462	442	492	488	427	456	463	414	438	441	495	426	446	496	465	459	469	450	411	468	457	463	446	463	469	394	444	448	426	461	454	442	442	465	477	481	450	453	462	439	486	452	462	484	431	451	486	464	499	439	452	432	410	452	460	440	478	452	470	463	446	489	475	478	442	443	475	452	480	420	502	444	401	439	478	492	457	490	450	452	425	460	450	441	442	485	487	478	450	451	464	406	459	435	447	444	434	453	470	488	425	418	468	391	453	440	450	493	455	450	468	463	461	462	444	443	453	421	456	450	470	422	473	458	431	442	481	457	431	478	408	431	448	430	482	458	471	404	443	474	452	481	440	474	478	465	477	439	443	447	470	452	416	479	453	456	418	470	479	464	458	472	451	485	443	451	443	450	459	455	434	487	506	496	492	464	463	471	478	477	491	445	464	419	481	454	466	466	473	508	427	453	455	454	450	463	445	464	463	451	482	471	472	464	445	473	519	467	451	464	454	452	479	495	470	455	427	481	437	484	436	446	448	445	468	454	418	471	479	458	441	440	465	467	481	466	486	445	461	462	447	457	459	508	431	479	446	492	471	465	436	437	449	480	492	440	443	445	470	472	454	475	469	487	459	442	449	474	451	480	470	490	435	436	464	501	462	467	435	451	463	447	470	466	473	464	427	453	444	448	441	464	459	478	429	459	446	446	442	429	453	444	505	474	438	491	477	411	464	437	450	451	471	468	451	451	469	464	463	461	467	447	455	463	420	456	456	462	434	463	436	446	451	471	439	456	450	444	439	428	474	472	467	468	479	457	435	471	457	424	477	438	471	477	415	462	464	449	481	459	444	458	480	456	443	431	476	480	521	476	471	511	478	450	461	456	470	472	475	421	462	435	488	453	461	434	434	445	455	441	424	441	438	459	452	446	451	436	467	455	445	477	464	483	467	490	500	450	440	462	452	467	461	461	447	449	458	479	428	422	460	471	439	451	462	495	428	440	487	455	474	456	454	471	469	456	504	441	430	448	454	457	500	448	445	451	434	493	450	429	483	458	437	519	464	454	476	450	515	451	449	515	420	503	444	442	464	464	463	463	452	466	487	463	443	481	440	457	460	451	487	460	431	428	490	480	464	484	425	438	443	469	462	465	476	462	473	465	426	472	476	464	453	473	458	409	471	464	461	433	455	463	441	442	453	478	454	462	466	484	470	464	497	485	439	472	473	443	420	438	477	444	433	451	406	460	471	464	497	416	453	466	455	436	439	450	505	434	457	448	467	469	436	475	459	457	451	478	450	410	476	467	435	456	401	467	508	461	519	443	462	464	459	398	468	436	457	462	463	458	452	442	460	434	458	467	442	434	459	440	468	461	440	450	456	488	412	466	464	485	438	464	462	479	469	476	484	450	488	439	514	445	436	445	463	435	448	488	453	460	444	423	476	434	451	508	454	422	461	446	427	459	434	445	475	442	456	464	423	467	467	504	443	424	468	476	485	482	454	465	444	461	452	462	438	432	461	479	451	487	443	423	448	474	466	451	476	449	459	450	491	458	441	428	477	448	466	488	452	500	452	435	448	473	422	464	466	441	440	475	478	444	473	439	530	441	444	462	464	466	479	435	448	467	434	453	477	477	456	470	444	471	478	436	466	490	484	488	470	489	464	395	427	451	458	478	463	457	402	434	473	452	446	439	432	467	460	440	421	449	512	466	482	436	418	462	478	453	465	449	458	474	431	519	485	454	436	440	452	453	458	451	465	431	471	456	432	443	451	457	489	464	468	438	495	432	462	476	457	472	466	446	489	473	438	473	441	450	427	440	424	504	479	415	486	434	484	455	460	452	440	463	452	454	467	446	450	464	448	444	496	492	441	444	450	430	477	472	472	485	454	467	442	437	474	440	451	461	463	470	459	468	437	463	460	474	465	494	470	450	424	490	456	439	446	429	457	472	462	484	461	453	432	448	481	482	482	450	488	428	454	470	464	411	457	454	466	482	497	434	483	477	463	454	481	496	450	468	445	470	469	431	478	457	450	435	451	484	425	444	452	473	447	464	460	453	513	417	477	466	471	478	426	397	439	473	449	447	446	447	461	489	507	481	433	439	433	448	415	429	460	472	488	452	479	440	450	443	504	455	471	442	446	485	460	455	483	484	458	428	447	463	429	487	444	461	431	485	438	437	418	502	455	470	424	452	432	405	440	480	407	431	486	489	420	443	436	452	445	451	462	462	470	447	448	432	464	458	430	471	420	468	473	476	476	461	468	497	447	485	462	434	441	496	445	442	441	470	447	438	480	455	460	442	479	456	440	439	465	432	455	439	451	468	428	460	492	427	456	475	433	435	475	457	454	444	452	455	446	439	436	472	435	414	429	468	460	462	463	462	448	472	465	433	480	455	455	473	459	471	438	470	464	483	432	437	465	456	445	478	444	442	460	483	486	477	407	450	445	435	445	459	440	442	420	473	464	466	450	478	440	455	443	502	436	479	455	449	464	446	416	425	446	468	467	451	482	456	466	442	443	446	440	459	437	442	455	445	462	467	463	463	498	465	421	457	409	487	499	448	442	460	461	497	441	464	454	446	450	458	466	450	429	506	441	469	469	451	452	462	469	431	466	454	476	503	449	485	468	487	456	455	411	466	456	500	454	464	495	477	503	464	451	454	473	451	444	448	441	456	452	462	426	525	462	492	468	441	449	451	477	492	462	492	458	435	438	468	452	452	443	440	458	450	470	441	453	457	474	441	490	437	482	437	491	459	467	481	434	448	446	434	465	466	478	491	461	441	437	425	480	463	476	483	486	450	466	444	459	423	446	480	387	477	439	466	442	487	453	443	445	452	475	457	432	405	477	450	483	477	481	460	458	466	478	455	479	457	425	465	462	478	457	459	441	493	467	466	445	487	440	452	446	458	467	454	435	463	451	430	439	483	452	447	493	516	471	448	443	457	460	463	430	415	436	435	461	439	431	466	454	467	448	472	485	448	479	453	490	459	455	428	484	476	476	467	427	478
3727	356	249	172	139	147	158	133	112	121	114	120	95	123	128	104	125	118	127	129	126	90	117	110	127	107	106	124	125	125	117	123	118	121	125	108	109	131	98	134	135	116	110	120	121	127	111	138	113	107	94	108	124	113	120	114	110	110	121	118	135	128	119	131	121	115	133	135	105	122	143	106	117	130	119	155	128	118	118	126	127	141	126	132	122	121	121	137	126	100	105	114	110	134	124	112	117	128	126	133	104	128	110	106	103	109	109	121	125	128	131	103	119	119	129	108	122	145	109	127	111	118	136	118	129	104	118	143	96	101	121	119	133	122	103	115	111	125	121	101	112	122	128	129	102	124	137	117	119	108	106	121	132	121	108	132	107	118	117	115	119	128	110	127	110	119	116	122	141	125	128	115	143	114	123	123	129	116	130	125	121	114	124	128	113	121	125	115	124	109	129	113	121	129	115	118	118	117	133	101	108	120	139	125	121	114	115	114	112	133	106	132	119	137	133	135	125	124	133	102	120	140	129	127	133	142	123	136	122	125	107	129	112	127	104	99	110	112	128	116	125	129	112	112	112	117	113	106	113	137	120	101	133	112	115	106	131	103	125	116	101	137	116	116	139	115	140	127	122	112	122	111	110	126	132	111	127	119	120	118	103	124	129	120	130	119	114	137	135	141	122	124	134	111	124	126	96	124	112	131	119	119	129	97	111	113	111	107	113	116	108	132	113	106	110	123	128	130	126	120	111	111	135	107	123	113	134	127	113	126	126	115	120	103	112	124	114	110	115	116	137	126	101	119	111	124	123	110	113	104	122	112	142	112	121	100	131	141	142	138	105	112	106	128	131	127	121	136	114	113	111	117	103	117	127	130	113	103	123	126	122	118	106	120	124	95	117	134	129	128	103	112	110	124	134	117	121	130	124	127	124	130	109	126	131	118	119	152	113	120	113	128	127	129	126	124	121	129	109	134	126	107	128	122	146	120	135	112	128	123	134	125	132	141	133	131	145	123	109	113	118	127	111	107	136	128	124	115	115	119	116	106	111	107	129	116	126	129	109	124	106	113	134	120	139	115	118	120	117	126	138	114	109	137	126	113	117	128	106	121	105	121	127	113	133	129	123	140	120	122	119	110	104	125	131	125	126	123	113	101	119	97	120	126	124	120	130	120	120	119	117	116	118	116	122	105	121	122	109	132	115	101	121	139	130	112	132	128	120	130	118	110	118	111	117	132	90	129	110	136	119	108	127	125	116	116	123	115	137	132	131	119	108	117	113	114	127	137	136	126	109	134	107	109	160	120	116	127	121	124	139	118	107	116	113	119	113	128	136	133	133	117	115	116	126	105	113	119	116	113	122	123	135	111	126	116	115	98	131	120	132	143	131	123	107	117	131	103	111	112	108	119	131	122	141	130	113	111	119	123	125	120	127	115	126	121	121	121	126	124	124	114	115	132	112	140	128	142	120	115	118	142	106	107	118	135	131	126	106	123	126	128	135	125	115	106	131	116	126	123	105	133	130	115	112	141	118	129	122	123	132	113	114	124	88	114	127	109	100	117	135	126	114	134	107	134	128	107	103	135	119	124	130	116	111	120	122	87	117	125	131	128	119	122	122	99	115	124	103	127	117	87	132	103	130	117	118	122	130	133	112	120	120	123	104	132	130	140	101	123	124	128	118	143	126	115	89	112	121	124	107	116	116	99	117	131	124	106	127	108	103	130	118	127	116	122	119	134	124	138	117	125	112	120	119	125	123	126	117	126	114	113	130	100	117	129	135	129	109	131	121	123	108	135	98	120	126	119	124	130	138	139	115	134	119	151	113	107	119	109	133	131	125	113	130	123	127	116	148	133	152	113	131	124	124	134	129	124	129	121	98	118	92	118	122	122	107	144	115	111	125	105	98	112	113	127	119	111	124	126	122	113	123	114	119	111	119	125	132	129	116	130	132	119	125	119	116	122	118	133	132	127	145	117	120	112	122	123	118	110	128	118	118	99	125	117	131	115	117	124	110	116	115	101	119	135	135	132	130	141	130	126	114	130	92	127	132	131	123	122	118	121	106	113	116	119	114	119	113	97	121	127	111	113	137	137	113	125	131	129	136	126	115	121	130	101	109	115	112	127	145	116	117	115	116	134	139	133	107	122	112	115	122	132	128	106	109	127	100	139	107	115	121	134	135	129	126	123	131	117	100	121	133	118	103	125	119	123	127	92	132	119	126	112	121	116	105	135	97	117	107	117	135	114	117	138	130	115	137	113	95	95	149	115	130	115	111	145	113	130	123	127	113	142	123	124	124	130	125	123	129	115	120	115	119	117	115	114	131	135	108	116	121	108	141	124	134	103	113	116	118	105	134	88	103	123	148	125	124	121	111	128	133	122	126	113	128	118	112	127	131	105	131	131	147	114	121	116	119	95	111	127	110	126	113	90	147	126	124	122	119	135	121	126	118	106	104	120	120	126	127	109	134	108	124	117	118	114	122	123	121	105	97	107	137	121	122	128	128	103	106	108	128	108	112	119	116	135	132	122	122	130	113	146	98	122	112	127	126	111	122	136	119	124	99	126	126	125	113	115	140	116	104	108	105	149	115	151	114	117	135	120	123	128	116	123	108	110	135	138	127	128	119	119	134	115	129	113	91	121	116	124	105	145	115	130	108	112	89	103	113	128	110	107	111	127	118	109	122	129	137	124	131	133	99	110	113	125	105	112	110	127	125	100	102	123	126	101	118	112	127	134	124	113	125	131	119	99	113	153	139	126	123	141	126	123	111	105	114	121	117	137	125	118	96	125	102	106	144	129	97	139	132	105	125	144	110	124	124	115	123	113	125	123	109	110	109	115	117	124	128	118	116	122	132	106	137	107	123	122	129	122	118	121	99	111	117	109	127	123	128	127	119	108	115	128	113	130	117	150	133	131	105	115	103	104	109	121	104	110	141	120	124	119	128	106	119	135	137	106	129	126	133	131	127	106	120	110	113	129	127	107	116	128	106	128	118	129	125	126	136	153	115	144	118	113	118	143	136	125	115	113	102	117	124	140	137	120	107	112	122	124	113	121	122	117	106	117	128	136	131	111	106	142	134	119	131	117	137	119	117	118	128	131	106	120	117	122	118	135	100	122	119	127	141	125	133	103	119	113	135	125	122	125	95	127	134	123	119	109	122	103	104	105	116	118	115	137	119	128	144	114	109	130	109	108	110	122	117	131	120	120	110	158	132	135	127	106	120	103	128	126	130	130	120	105	137	98	114	146	130	112	130	127	119	110	115	144	126	107	118	109	112	114	127	119	133	111	139	112	107	117	116	126	118	131	108	118	125	134	120	127	117	117	114	118	143	115	116	130	121	119	99	112	114	110	115	153	129	144	115	118	105	128	108	123	118	121	115	150	111	125	119	119	121	126	127	129	116	119	128	133	124	116	125	137	110	102	118	120	97	117	117	106	112	119	117	123	123	123	115	128	120	106	109	124	131	107	124	123	128	122	127	129	142	128
5114	504	612	628	624	516	539	538	487	453	468	474	457	479	465	437	435	465	422	474	462	436	492	438	449	419	441	462	414	438	437	453	404	437	432	410	472	436	424	434	473	471	439	449	458	459	409	420	452	452	448	455	401	426	452	423	443	435	434	462	439	407	436	410	425	434	416	434	460	439	409	441	418	419	418	429	398	465	416	467	401	390	437	423	410	423	441	462	412	435	447	423	420	451	453	417	442	423	407	418	445	448	462	431	436	414	422	477	430	439	410	421	443	424	424	425	421	445	467	424	420	460	430	394	404	440	422	445	422	442	421	453	415	461	423	446	401	462	447	457	435	425	439	431	405	470	388	419	431	468	432	387	401	453	463	404	427	435	405	455	436	431	439	459	412	433	429	432	410	426	409	452	442	467	427	424	449	427	427	474	421	463	409	441	437	440	433	448	439	418	424	410	444	433	373	487	452	412	413	396	409	449	466	464	412	404	426	424	424	408	441	436	429	450	463	462	444	416	452	454	465	441	421	449	468	418	457	430	460	451	451	426	403	426	434	466	447	439	408	434	419	451	438	402	453	407	411	410	411	386	433	479	446	439	443	455	428	470	426	447	409	413	460	426	442	456	443	396	397	431	454	444	443	466	443	418	458	409	450	411	418	462	413	426	469	413	415	430	413	409	429	427	435	466	452	428	424	439	449	455	427	417	439	465	423	430	450	440	433	443	429	427	429	433	422	423	430	446	466	408	430	424	448	445	438	466	439	482	455	441	396	424	424	416	443	397	426	437	446	429	444	423	446	394	444	425	396	439	440	439	454	418	405	444	396	426	411	462	432	411	414	458	455	477	434	467	441	463	413	449	438	471	437	437	411	424	434	457	418	415	388	447	424	497	415	439	456	432	425	425	450	463	437	394	407	413	438	434	440	454	458	450	415	424	422	423	452	485	455	417	442	419	444	392	441	451	447	436	452	441	437	448	424	454	404	439	401	452	454	410	439	469	390	465	402	418	428	434	468	412	442	437	439	458	463	443	457	478	473	437	409	451	410	439	441	452	455	482	448	476	452	420	440	459	453	430	448	411	472	438	468	439	438	491	441	485	441	438	418	495	428	461	382	432	415	455	429	428	430	413	418	487	401	445	433	430	453	445	424	407	435	436	435	430	444	433	422	407	445	451	430	476	451	446	414	455	412	419	421	432	451	458	461	427	459	459	392	417	408	411	435	447	390	420	433	410	442	450	438	445	487	405	450	429	455	423	425	425	449	450	455	454	451	398	404	424	439	448	436	425	453	416	458	432	426	411	454	434	446	397	450	408	461	426	397	416	440	395	460	420	469	449	407	414	463	444	426	434	413	424	448	432	436	449	415	464	453	390	439	429	413	422	409	399	404	465	453	422	447	414	441	436	431	451	424	445	438	386	401	450	423	450	439	420	450	454	449	431	468	453	416	454	460	464	429	467	459	462	452	428	437	432	445	425	442	420	432	412	390	398	422	414	451	452	408	442	432	418	476	428	434	416	441	445	451	417	444	444	413	433	429	408	445	467	468	441	434	443	406	423	417	434	463	440	459	427	433	438	418	407	396	440	415	407	417	463	443	407	436	446	441	446	420	431	402	442	352	435	444	437	437	434	452	433	430	403	460	440	452	421	451	425	441	428	449	463	452	442	430	440	467	437	448	446	417	436	414	426	413	485	446	404	432	448	419	433	435	423	437	459	431	446	422	414	414	427	442	430	438	408	463	466	450	393	421	417	492	383	453	448	399	408	434	435	454	429	471	412	440	405	448	414	442	437	438	439	422	456	410	436	413	465	456	421	438	462	444	456	431	444	422	419	444	418	484	407	405	465	430	435	435	454	431	451	476	425	458	399	445	429	434	441	439	477	451	457	448	418	449	438	458	437	432	466	422	455	456	421	424	481	428	408	431	420	473	418	423	442	454	450	406	424	431	447	451	377	425	404	405	446	414	461	390	469	411	413	471	433	414	425	449	448	421	428	421	444	437	438	439	429	425	444	429	405	430	422	403	484	436	437	446	478	458	459	426	477	454	418	430	415	444	408	443	424	402	422	467	458	442	423	406	434	450	408	419	444	425	471	453	411	427	421	462	424	436	434	481	452	454	445	433	442	456	430	440	436	409	423	442	454	422	456	443	425	476	428	417	411	449	449	447	439	432	393	424	425	418	459	449	437	434	447	374	476	405	437	431	419	429	444	429	465	417	448	432	437	415	447	405	411	434	441	426	462	450	438	441	430	413	457	422	452	453	396	432	445	433	436	428	436	443	464	443	369	441	402	469	406	430	410	430	446	438	451	433	395	422	425	410	437	443	428	423	404	420	440	443	435	439	445	461	450	432	456	473	443	418	421	431	419	413	446	464	443	433	419	472	412	466	430	438	436	461	429	406	426	441	415	443	462	437	441	458	411	437	437	442	423	448	434	457	486	458	404	435	405	419	419	427	471	401	437	429	424	402	421	436	459	441	460	433	425	397	409	442	430	443	426	430	445	441	430	465	445	446	441	440	462	447	414	434	448	453	412	410	444	453	447	439	478	457	406	505	428	422	426	475	457	416	437	427	447	415	460	438	422	415	438	398	410	418	454	454	475	435	426	432	434	448	421	402	410	423	466	436	445	420	412	457	455	429	454	430	438	454	483	459	425	426	428	432	419	403	450	422	460	446	436	432	460	449	439	455	396	419	455	447	432	432	440	433	421	470	444	402	453	445	427	434	435	457	466	426	424	450	404	419	415	418	421	432	413	442	447	473	434	415	439	421	400	421	439	441	462	388	397	449	439	424	424	445	443	419	435	442	455	439	438	440	456	410	389	438	443	460	420	476	427	405	425	430	443	464	439	440	437	435	479	404	435	422	453	420	422	437	453	417	428	432	436	440	436	459	452	418	435	432	417	463	450	443	413	432	441	431	450	427	424	444	442	433	450	447	447	483	460	454	451	453	437	397	422	428	419	422	438	438	431	419	431	405	420	435	413	453	437	459	443	458	418	453	450	452	439	427	425	430	432	429	451	432	429	423	446	440	409	446	449	433	430	435	439	430	439	438	444	454	475	462	409	404	445	432	382	426	450	449	431	406	394	443	448	412	484	421	419	423	434	436	440	445	418	432	436	412	441	459	420	463	428	439	444	485	432	457	410	425	463	460	446	451	393	437	426	455	446	436	428	431	448	432	431	476	470	434	468	409	418	446	445	443	460	413	466	451	442	446	435	442	421	410	425	422	400	429	437	468	438	465	444	444	426	424	430	438	457	377	397	399	447	425	421	399	465	418	443	426	420	464	434	420	453	466	462	385	444	449	404	396	421	434	444	474	437	440	437	423	433	439	448	438	461	413	406	422	435	435	461	413	466	410	446	425	434	447	442	461	430	449	402	473	422	448	452	416	471	453	452	438	413	432	430	470	429	438	411	432	426	421	430	419	446	443	426	439	414	465	411	403	412	390	439	426	463	387	406	433	422	464	456	419	417	409	450	446	431
29655	8310	1347	832	564	420	300	223	167	198	149	135	132	117	131	117	104	98	78	108	86	93	93	87	85	85	93	80	70	78	81	110	76	71	78	71	76	69	70	73	82	56	86	82	73	67	79	83	73	78	86	65	82	79	65	84	69	68	71	77	65	75	75	72	80	79	72	72	77	78	79	64	87	78	79	76	62	74	74	78	64	72	87	78	58	63	97	98	75	83	68	56	82	64	60	63	68	69	62	72	72	82	65	75	81	71	99	78	62	80	79	67	92	75	56	80	65	80	64	76	76	77	71	72	98	70	85	68	78	81	75	75	75	82	75	72	79	67	76	75	76	77	75	71	89	78	66	81	79	68	70	59	72	67	71	80	86	64	85	87	90	74	71	74	55	58	58	77	75	64	64	68	80	69	72	79	82	89	65	85	78	61	78	68	66	86	79	77	71	80	86	70	59	84	77	69	61	62	89	71	83	77	70	68	66	63	86	76	60	75	77	79	66	69	86	72	80	84	67	65	67	82	66	60	81	83	67	61	75	77	84	67	50	74	78	68	74	70	73	75	84	69	85	69	71	71	71	74	66	73	80	88	87	77	84	70	78	80	76	68	71	78	78	70	69	81	94	87	96	76	71	85	68	61	67	69	69	73	90	65	62	68	72	61	87	60	67	75	68	84	61	55	94	80	71	83	65	77	75	78	77	57	85	63	79	74	56	82	76	74	84	78	87	79	73	77	79	68	80	79	80	72	59	80	75	75	74	86	51	76	74	88	75	74	67	84	80	76	74	82	67	63	71	82	64	80	70	70	71	79	72	65	83	89	76	95	68	73	63	70	60	68	82	63	77	51	77	76	85	80	83	63	89	89	87	78	58	62	69	76	84	78	82	71	80	80	68	70	81	73	73	76	76	73	69	79	79	76	76	80	67	74	69	78	86	77	87	70	74	62	72	75	67	79	74	85	73	79	68	64	66	77	77	71	74	74	73	80	86	76	68	75	88	77	68	74	77	78	81	69	78	73	62	102	88	68	57	66	76	71	74	75	76	67	77	83	80	59	70	76	77	63	68	87	96	66	79	66	74	77	70	75	87	67	87	69	78	70	85	86	70	70	68	72	85	59	66	68	72	78	78	69	88	71	88	64	82	70	67	57	64	84	74	83	64	64	71	75	73	78	78	80	80	78	61	61	79	64	84	68	72	71	78	75	65	80	90	67	53	69	74	72	68	72	80	75	68	72	76	80	66	90	84	64	67	75	73	53	80	75	81	63	76	81	86	79	77	73	86	74	72	71	81	74	69	78	74	77	70	69	81	72	74	68	69	86	71	74	81	78	81	70	69	85	88	67	75	75	73	79	86	84	75	75	82	71	82	60	71	71	75	65	68	75	74	67	81	75	77	85	77	57	80	79	75	60	67	58	81	83	69	64	61	72	72	85	78	61	70	79	78	74	68	68	68	85	68	92	84	72	70	57	81	78	53	74	68	73	88	67	87	79	70	64	67	79	71	75	74	75	57	72	68	80	67	81	72	58	78	82	77	67	69	76	70	78	82	74	74	72	77	77	79	77	91	79	68	77	69	59	64	73	58	83	67	70	73	67	86	59	76	71	79	58	67	82	57	78	72	71	62	81	85	63	52	79	63	76	67	91	70	76	58	77	70	77	69	67	83	81	67	67	86	63	80	62	70	68	80	75	77	63	81	61	68	84	70	73	68	83	72	68	66	85	81	82	95	83	78	82	99	69	71	57	76	66	81	78	48	78	77	85	78	59	56	83	62	63	78	77	71	76	75	77	80	61	68	88	82	85	62	71	72	74	74	66	75	70	70	94	71	69	57	73	64	85	70	63	76	79	73	68	70	58	70	83	80	77	74	71	67	76	72	73	86	73	81	80	70	64	73	68	79	91	70	58	88	74	62	79	84	66	52	78	70	73	83	64	71	73	70	81	90	72	80	65	77	75	88	71	74	59	78	74	72	64	64	83	65	82	69	71	70	68	78	84	76	62	76	75	64	84	71	64	70	71	61	68	70	65	74	67	80	74	70	75	85	77	81	66	53	66	59	71	88	65	81	63	82	84	59	59	72	81	79	84	73	72	67	69	86	61	91	90	63	73	73	71	83	62	73	73	66	69	87	83	87	65	73	91	82	67	71	84	72	71	74	60	74	60	79	94	83	65	80	66	78	89	70	75	70	66	71	84	81	75	74	78	75	67	77	82	53	66	71	65	74	65	74	68	72	70	73	57	71	99	74	74	78	84	74	73	83	66	75	71	64	79	68	65	71	57	90	70	71	60	84	79	72	70	63	60	61	69	76	77	81	56	59	78	58	73	59	70	89	72	70	71	65	69	60	66	84	68	74	81	83	65	67	75	66	70	84	61	73	79	71	76	81	75	76	72	92	58	78	80	73	81	76	68	68	81	75	75	63	84	96	68	87	77	92	86	92	69	67	71	80	55	95	69	81	87	73	79	82	81	77	67	81	76	88	72	75	62	71	78	93	59	75	55	67	74	70	70	77	70	57	81	77	74	61	61	87	76	62	78	78	70	63	78	83	64	74	74	72	78	65	72	60	72	69	71	87	82	78	79	71	59	80	70	84	69	82	82	67	89	86	74	72	78	80	74	80	82	77	76	62	82	78	66	62	81	78	82	60	72	62	75	75	74	84	80	70	73	65	74	69	64	73	83	70	75	70	70	70	91	82	65	86	93	71	80	86	78	67	83	66	70	75	88	56	82	71	59	67	82	74	70	86	69	78	55	61	52	69	90	85	45	65	61	77	67	66	68	75	73	87	61	64	65	84	76	79	77	68	68	72	72	98	75	72	64	84	69	61	79	71	67	67	69	66	81	76	70	63	72	68	72	76	88	80	80	58	74	64	65	70	62	84	71	79	64	80	82	82	70	59	60	71	89	63	106	73	75	68	61	81	63	75	90	78	78	75	88	61	58	77	62	60	82	66	65	74	85	78	69	75	75	65	83	72	71	79	66	73	83	76	73	68	63	71	78	81	62	75	83	76	78	69	81	82	72	62	71	71	74	70	68	75	72	64	78	88	84	70	83	83	82	87	65	65	79	73	63	69	78	77	64	93	88	73	70	74	62	86	74	69	62	73	74	71	70	80	70	84	74	61	74	74	73	64	68	67	87	81	74	71	75	83	75	84	79	73	62	78	78	81	70	76	87	72	69	67	84	79	70	77	75	76	83	60	69	77	72	70	63	83	68	63	70	75	55	76	84	78	66	85	79	80	69	59	72	72	75	82	75	70	71	71	75	73	64	73	82	52	75	60	69	66	84	78	68	71	71	57	65	70	49	70	69	68	50	74	59	87	66	91	80	70	75	67	77	87	67	63	79	68	71	77	81	67	79	63	58	63	62	58	74	95	79	68	72	89	71	71	73	76	88	75	57	64	84	57	74	58	81	73	63	79	76	66	72	75	68	71	77	84	55	82	72	82	59	57	70	71	80	68	65	77	70	74	70	69	64	76	69
14838	1155	2738	3154	2605	2196	1779	1495	1248	1104	936	865	811	719	647	652	605	559	537	506	461	464	423	481	429	426	426	405	389	352	370	355	366	355	347	355	340	334	361	351	287	335	340	328	337	316	355	321	314	364	334	347	339	320	310	338	299	291	309	320	336	273	280	309	344	323	338	320	317	292	317	290	323	337	294	282	325	295	304	315	293	306	280	299	271	291	291	291	320	289	312	343	299	281	348	306	291	280	314	307	278	339	286	318	300	305	318	306	305	295	286	280	288	282	301	284	286	296	308	298	297	330	304	324	327	330	274	283	313	312	280	299	324	325	281	310	264	280	281	317	280	292	321	291	273	309	305	304	292	275	315	302	313	301	299	296	295	313	296	275	276	277	280	318	330	300	290	297	301	312	262	287	307	317	296	278	298	312	287	288	279	293	304	289	296	320	315	312	297	289	287	292	297	291	296	306	292	276	313	345	307	277	323	302	295	306	291	287	280	296	263	280	304	301	289	301	296	281	295	292	294	307	300	301	271	274	294	326	281	295	296	292	275	322	274	294	292	290	291	279	289	318	268	269	305	292	323	290	275	297	299	298	285	274	283	306	286	326	271	307	289	303	276	315	291	294	313	285	301	307	307	266	283	277	293	298	288	283	321	285	283	299	291	281	264	301	278	289	284	303	303	294	287	312	273	283	304	294	298	329	300	314	277	282	292	297	298	300	314	280	297	298	325	298	263	297	313	295	295	284	282	308	296	274	280	263	308	291	267	259	284	311	294	297	277	289	320	296	275	302	352	281	313	288	297	276	300	294	261	290	304	270	309	288	288	298	294	323	296	294	329	282	272	280	284	321	271	274	281	305	259	291	280	287	288	279	295	313	276	266	282	315	324	298	284	281	310	306	308	290	296	294	292	275	283	305	306	323	325	288	280	315	284	287	287	288	281	288	299	323	290	300	304	295	288	292	318	289	316	286	265	300	277	246	275	331	304	279	268	294	284	297	266	291	308	312	300	271	297	296	302	303	266	302	272	262	287	287	292	287	297	274	313	309	324	294	265	279	313	287	279	302	317	281	293	307	282	304	336	298	326	282	289	295	317	299	302	301	330	282	289	300	274	283	298	292	287	307	317	275	296	294	326	285	287	287	261	295	306	294	275	304	298	286	294	290	278	327	294	318	296	311	296	305	292	245	307	289	281	291	307	257	291	290	317	282	313	307	294	276	317	300	272	276	280	294	293	315	301	291	267	297	318	317	282	295	315	280	284	298	292	260	293	337	301	335	322	309	327	274	299	299	287	286	331	296	300	282	280	277	259	288	281	265	297	293	267	285	270	268	319	278	291	282	312	291	267	314	294	305	282	288	290	294	296	292	301	302	300	291	253	293	313	287	313	320	281	305	283	266	305	298	265	293	267	276	302	291	279	293	303	304	275	293	276	295	300	272	272	268	276	306	286	289	298	295	298	308	323	297	293	295	290	266	291	273	307	292	291	312	297	293	298	300	277	281	302	292	296	277	296	333	310	273	335	275	287	286	300	289	293	293	306	284	294	320	283	266	255	298	314	277	311	294	291	294	306	300	293	306	285	290	287	297	302	285	308	303	311	307	308	272	304	304	332	299	292	323	285	277	297	288	319	290	343	291	273	308	279	290	308	291	304	292	299	295	297	283	292	307	287	306	269	283	282	299	308	292	285	299	302	299	293	274	313	271	314	261	281	289	303	292	266	323	279	286	316	257	282	295	302	292	268	286	305	284	291	325	323	287	288	303	295	286	300	282	254	286	288	285	288	304	329	279	277	302	288	284	268	260	266	274	306	276	280	320	299	251	278	302	318	306	283	310	295	298	311	277	292	307	308	283	312	310	300	310	322	305	307	279	275	295	286	272	317	293	291	301	303	280	296	286	329	286	306	295	326	295	290	305	307	294	311	304	314	295	296	276	291	287	289	283	309	295	299	256	279	308	315	277	318	275	280	298	282	309	276	256	273	302	306	270	275	300	304	261	268	276	286	296	296	309	286	266	269	280	282	292	311	308	311	289	292	272	305	290	302	310	279	314	269	290	305	302	294	330	304	271	275	271	306	271	291	305	296	297	289	272	307	285	323	338	297	304	285	281	287	307	275	315	312	287	318	301	289	298	284	262	286	318	294	270	309	312	265	293	317	306	307	297	251	271	277	293	287	313	296	308	315	308	293	299	298	267	302	288	285	312	298	281	293	281	305	253	314	326	280	291	288	307	330	272	298	308	251	313	285	288	308	270	276	296	266	295	284	268	306	303	290	295	264	302	282	309	299	262	323	292	320	281	310	325	319	289	308	289	291	280	305	288	297	304	271	319	277	286	284	304	286	311	291	299	231	303	296	316	265	282	318	305	279	334	302	287	281	258	316	290	284	279	278	290	273	309	305	286	281	267	294	277	272	292	253	294	321	271	272	312	266	300	285	312	284	321	303	267	303	318	314	282	271	264	283	278	283	307	279	302	294	327	300	276	279	305	314	296	294	307	279	306	294	277	286	297	294	264	316	268	269	290	295	296	264	339	298	302	291	293	310	281	301	283	281	295	309	328	304	258	309	321	304	273	289	301	283	284	305	293	315	287	288	304	296	298	311	275	305	309	293	316	294	324	286	251	313	291	297	297	314	307	288	281	302	311	263	305	301	278	304	304	285	304	309	295	287	311	259	308	299	301	313	315	255	297	288	285	278	299	296	317	276	295	313	264	337	327	276	315	292	309	315	299	278	310	299	308	308	276	302	326	316	309	321	296	314	301	286	306	323	312	258	297	286	316	282	284	314	292	266	270	315	276	306	291	309	293	291	316	281	283	324	316	327	280	295	262	291	299	271	288	279	300	276	319	294	263	289	322	296	297	322	276	293	305	302	287	303	278	285	297	307	293	283	302	269	306	285	282	299	319	318	278	279	294	305	305	301	333	302	276	287	304	260	280	278	291	288	298	275	299	276	312	284	270	286	289	310	267	295	307	313	283	280	274	289	285	305	280	299	311	281	328	311	309	270	285	306	302	304	292	321	297	274	265	300	267	280	314	314	296	284	305	300	253	301	291	316	273	315	308	299	268	270	319	277	304	287	306	286	300	282	278	322	275	337	300	295	290	288	334	336	293	273	297	298	297	324	276	312	298	274	294	299	293	288	297	266	279	291	319	289	271	286	326	317	289	294	305	287	284	265	300	299	286	280	271	304	308	287	283	305	278	312	276	292	276	296	308	314	289	277	302	288	279	274	324	303	280	297	284	291	303	275	317	298	328	314	277	253	286	339	295	318	300	299	282	310	260	301	296	274	281	304	296	277	302	304	283	279	300	289	286	269	281	276	290	312	290	268	287	263	300	286	310	321	306	308	318	279	249	282	307	310	308	287	293	280	316	269	293	297	287	264	302	274	297	306	299	295	291	328	246	270	275	320	316	289	289	269	283	278	287	305	276	289	292	249	320	268	291	310	291	291	258	267	298	301	298	280	297	299	279	315	299	319	273
37165	19849	6875	1737	1193	814	588	521	397	367	314	299	269	225	242	221	202	207	193	188	166	165	166	161	147	158	156	176	143	150	173	150	156	141	154	147	163	135	151	145	140	169	156	131	144	146	128	128	137	134	134	119	137	138	142	132	137	136	112	125	134	121	151	131	149	131	127	143	139	130	119	129	152	133	141	128	110	139	132	131	122	136	122	129	122	152	158	124	122	128	108	120	140	132	140	125	139	129	138	113	127	139	134	136	145	125	135	151	129	130	118	135	143	108	135	140	157	127	126	140	155	135	149	141	128	139	127	127	148	136	123	131	125	132	132	111	136	150	138	117	133	123	128	125	126	143	127	123	127	115	141	132	120	114	129	143	146	115	98	137	132	133	123	117	123	132	124	147	126	128	131	140	141	143	137	126	144	162	136	142	147	124	136	110	130	145	128	120	125	122	147	116	140	134	122	136	143	141	148	129	128	141	127	123	118	128	149	140	126	144	122	125	131	126	134	133	155	124	129	146	112	135	123	156	132	130	154	127	119	128	145	117	139	132	116	130	139	139	154	133	121	147	140	130	142	126	134	155	137	149	132	134	139	133	133	132	132	108	153	143	133	127	133	137	143	127	155	112	116	125	125	129	118	134	126	119	142	150	123	126	125	112	133	143	123	133	130	132	132	134	128	140	121	150	134	111	122	135	143	120	132	127	121	137	139	145	125	115	112	136	139	128	129	141	119	128	128	140	124	146	135	116	149	147	146	122	128	132	129	139	138	148	109	138	122	135	133	146	132	152	130	131	119	132	146	118	137	131	137	132	117	118	109	143	146	114	126	119	129	131	118	120	149	120	125	148	128	141	130	133	118	121	145	144	134	144	112	129	148	123	131	128	136	128	117	133	142	135	148	136	128	142	119	125	143	137	135	128	143	114	142	149	139	126	147	121	148	143	165	142	127	125	129	133	127	140	121	135	152	124	133	139	158	126	127	118	150	135	133	130	120	126	140	137	130	130	126	136	139	146	120	134	128	134	112	135	129	138	133	121	126	132	138	133	113	147	121	135	134	130	128	117	138	144	152	145	136	145	115	131	144	120	142	109	132	144	130	143	144	141	124	128	127	114	117	139	140	119	137	132	123	125	122	136	116	136	123	130	141	128	144	133	161	123	145	122	143	121	132	124	142	143	135	147	127	121	114	134	122	124	136	133	127	150	119	128	126	109	138	131	115	132	147	135	123	135	141	128	124	127	113	127	136	142	117	137	151	129	143	145	120	143	145	130	150	128	137	112	113	110	140	126	133	133	143	124	146	108	145	137	145	110	141	120	138	149	138	126	120	115	136	141	123	120	133	107	123	131	140	139	140	139	132	135	119	145	136	139	143	142	130	113	153	122	130	134	158	131	147	146	143	143	130	142	131	130	132	137	119	137	141	132	130	119	140	131	144	156	131	135	136	122	123	142	107	149	134	123	131	138	125	127	143	117	138	128	132	125	128	138	116	136	123	129	141	124	135	155	129	133	135	130	129	133	138	120	127	114	124	138	123	127	123	126	125	125	134	118	121	134	117	128	139	133	135	152	132	132	123	111	117	129	132	124	137	126	133	131	132	123	136	130	146	125	135	129	128	132	116	125	134	135	147	136	148	132	103	142	137	127	131	135	127	153	135	131	125	117	150	132	142	122	144	125	133	143	125	141	117	149	140	125	126	141	117	136	126	129	138	139	153	138	127	128	130	130	132	116	158	137	142	135	137	107	128	134	125	133	145	131	133	99	123	131	151	123	104	131	124	120	130	156	119	137	126	126	130	112	136	120	130	127	117	138	124	137	139	126	138	125	136	134	131	132	132	117	159	128	130	128	137	119	158	146	132	140	139	108	117	116	124	134	132	153	138	124	139	142	119	136	132	146	146	129	123	136	119	149	128	112	124	114	125	136	133	117	141	135	128	111	142	134	134	128	132	129	125	126	127	129	137	146	139	129	117	126	143	140	110	151	126	127	142	126	139	150	129	155	119	131	138	136	150	118	144	138	130	121	124	118	120	133	150	142	141	117	131	125	126	151	119	143	143	157	148	116	118	134	132	131	110	117	136	126	160	127	113	158	137	120	108	150	141	141	119	120	126	124	134	144	110	136	133	136	147	131	145	153	142	120	141	134	122	151	134	138	135	125	144	122	118	129	115	151	109	128	138	132	138	136	149	135	123	145	112	119	131	143	107	131	137	117	152	135	123	134	125	147	148	118	131	127	123	125	135	139	119	150	120	128	130	118	130	134	129	128	149	139	116	127	134	123	145	151	136	127	132	134	134	166	107	137	146	116	149	149	121	101	133	125	156	143	142	114	132	123	124	142	119	147	136	128	129	149	138	113	143	150	138	146	124	135	136	134	149	123	155	127	137	121	159	128	134	138	122	135	155	132	125	138	143	141	137	130	124	124	141	139	130	131	129	137	128	129	136	129	135	137	123	126	126	143	129	146	136	107	125	124	143	112	156	136	147	121	131	128	139	133	128	140	127	143	136	143	135	115	126	118	123	113	136	131	144	110	114	142	125	122	123	131	120	151	122	133	107	141	151	115	126	139	126	125	131	125	132	133	119	104	135	130	144	129	137	138	141	129	138	133	145	125	131	125	138	144	125	132	139	121	120	127	122	157	122	122	133	141	141	148	139	146	141	138	122	125	144	127	137	124	115	125	150	133	132	130	122	139	147	127	126	121	143	152	117	123	126	140	110	126	135	136	127	134	133	135	135	135	127	120	123	128	126	129	122	144	131	155	153	153	120	130	141	137	126	131	135	148	145	157	149	124	131	127	132	132	111	131	135	121	139	122	125	114	139	122	126	121	120	150	134	160	146	143	125	119	145	133	114	138	133	114	156	140	141	133	134	142	143	134	117	143	137	126	143	126	122	133	120	140	130	130	152	137	141	136	120	134	120	117	132	139	120	137	132	125	152	134	110	120	134	119	146	122	120	132	128	130	146	125	142	134	130	135	151	129	114	129	144	135	147	151	140	144	142	132	117	144	129	145	104	142	140	140	134	138	116	116	102	140	142	129	153	149	119	129	136	112	157	134	155	126	111	131	148	130	137	113	119	118	126	131	137	136	136	139	169	126	134	129	123	135	145	131	131	141	131	136	134	120	130	139	130	124	126	140	122	130	134	121	123	128	141	134	146	150	112	132	119	131	146	131	144	155	119	126	133	127	137	148	120	146	151	135	165	126	141	125	130	152	140	136	134	136	138	138	127	123	122	140	101	138	124	116	111	133	139	123	121	129	115	119	125	136	140	135	135	127	151	126	120	121	107	113	121	136	127	120	128	123	115	127	141	118	125	135	136	107	132	142	123	133	134	124	127	122	140	131	118	115	132	136	135	97	131	125	123	129	133	124	143	140	122	130	138	146	148	140	125	139	127	128	128	111	127	143	118	141	114	140	138	136	157	138	154	118	142	114	128	120	118	135	134	113	97	135	110	130	113	132	120	133	124	142	150	141	130	131
18978	2377	5171	5784	4911	4190	3303	2837	2362	2058	1716	1541	1374	1342	1199	1265	1079	997	903	880	861	838	760	752	728	719	669	695	680	628	695	670	609	627	614	610	580	585	566	606	605	554	565	587	585	552	558	545	543	513	510	524	526	517	571	533	552	545	507	558	506	514	590	505	492	564	506	523	547	479	510	533	518	537	499	524	503	504	504	478	493	483	488	480	540	503	484	519	516	529	505	521	488	486	463	530	477	466	523	491	472	532	486	490	461	470	465	495	473	493	482	490	492	542	501	500	512	512	451	478	498	487	465	509	486	474	463	463	468	490	467	489	468	500	466	494	470	464	498	500	466	503	500	458	508	490	507	467	462	492	475	478	483	477	485	459	474	500	510	480	459	477	498	485	493	464	478	467	464	467	490	497	500	438	485	482	508	496	460	433	489	472	513	489	503	464	469	485	455	497	447	503	463	480	464	504	489	464	473	458	437	499	504	486	476	457	491	493	439	491	475	474	489	464	504	484	520	467	465	506	499	465	494	478	477	506	508	443	449	477	468	481	496	512	446	432	464	483	466	489	487	464	480	484	497	500	498	485	441	479	511	474	497	461	494	489	471	512	482	480	459	492	484	481	485	494	464	507	494	484	456	489	471	456	461	467	503	534	484	485	500	439	494	487	484	517	490	451	496	483	496	544	491	506	484	493	492	476	515	458	496	498	499	459	482	463	488	472	478	488	498	484	441	447	469	453	461	488	534	480	467	483	431	491	463	502	485	454	521	529	466	485	470	507	496	464	503	479	489	480	456	481	491	517	466	470	472	458	443	457	458	464	485	468	549	474	467	518	449	454	466	484	478	466	482	438	496	499	463	461	486	510	480	450	446	514	529	505	459	473	452	505	513	521	492	460	488	445	501	500	493	439	482	456	511	496	475	484	492	482	457	483	449	479	459	472	452	485	473	498	502	480	478	456	473	481	496	493	471	494	435	470	473	499	513	446	488	490	447	502	483	488	477	514	496	492	484	479	477	485	486	484	492	470	494	455	505	483	493	488	453	442	488	463	464	495	492	530	493	499	490	461	481	463	463	469	517	484	458	479	484	494	496	495	520	473	476	432	454	477	473	483	457	495	469	467	509	505	493	450	503	496	464	486	495	464	513	436	491	516	488	488	533	469	481	465	483	509	467	466	453	465	518	503	528	463	486	472	444	456	476	475	489	489	452	499	464	457	504	461	480	474	447	465	490	501	486	465	484	449	494	498	452	496	516	494	435	450	468	492	511	469	463	456	486	495	491	490	463	489	458	481	491	449	467	495	490	487	501	474	489	487	472	490	493	507	447	492	464	465	486	497	459	452	446	508	492	437	471	466	456	480	482	486	487	458	428	452	458	494	486	468	414	490	494	466	478	448	484	449	482	438	481	486	466	497	479	457	517	435	522	482	479	501	504	520	495	486	444	509	421	430	460	466	471	433	477	472	438	472	475	490	455	482	462	516	469	472	469	507	471	508	458	502	453	497	490	544	440	444	455	493	488	485	432	494	481	471	487	451	457	510	475	491	499	478	473	490	493	499	478	464	483	474	474	501	488	449	522	476	475	476	511	475	466	476	492	471	446	511	515	499	481	447	488	493	468	475	507	446	458	467	498	479	461	452	478	496	487	511	507	468	454	436	491	485	491	488	468	465	524	465	469	507	462	455	468	509	488	445	481	506	469	458	471	460	440	483	461	464	469	441	473	528	467	473	463	474	456	444	485	508	511	477	465	456	507	501	508	506	481	470	459	485	526	475	505	476	471	513	453	486	492	464	492	462	459	471	490	482	466	469	467	418	449	467	496	515	485	471	500	455	488	488	461	487	495	500	496	427	485	465	491	484	502	485	495	437	490	477	493	480	455	469	477	483	491	494	503	475	489	467	493	450	463	466	485	459	492	472	466	504	498	467	506	556	445	504	485	476	444	456	464	470	499	474	483	482	457	475	443	487	498	504	492	450	501	504	495	494	430	482	489	485	484	519	497	482	496	476	456	454	437	480	493	482	471	534	453	466	460	487	503	475	471	466	460	542	455	533	477	478	494	463	470	486	535	475	494	476	457	461	467	477	464	465	464	498	491	453	443	492	539	479	485	467	485	481	539	483	465	485	488	468	465	416	530	458	465	487	478	498	489	479	493	449	508	466	506	487	446	490	465	487	515	472	464	466	498	483	489	476	498	482	456	459	518	493	459	475	469	519	481	523	477	471	487	455	511	483	456	463	476	455	474	504	482	445	443	487	484	456	484	444	461	505	466	455	461	475	497	503	482	492	476	488	463	503	489	501	467	535	460	456	433	497	483	515	486	497	498	496	475	460	438	514	488	448	500	471	479	501	472	485	451	508	485	454	502	508	471	507	489	458	481	486	457	510	488	511	446	468	477	470	499	477	458	479	480	489	444	484	468	498	478	486	513	521	493	474	518	507	467	495	497	482	489	472	473	521	479	475	472	491	475	484	452	496	465	485	508	485	486	495	483	528	503	431	455	507	479	478	496	476	492	476	490	449	521	467	437	473	441	468	484	477	484	479	438	511	485	481	453	469	473	454	472	512	534	510	461	485	434	482	490	463	455	480	477	466	511	433	459	494	543	532	483	461	460	461	483	487	473	460	487	477	472	509	471	481	460	470	500	462	488	481	478	475	483	481	491	495	451	501	492	494	468	425	474	496	472	458	475	511	465	484	475	458	468	475	448	502	477	482	477	446	493	490	499	475	488	492	520	447	475	465	516	458	482	487	453	460	465	464	485	446	479	506	452	494	480	487	477	509	464	473	473	495	478	463	493	485	464	510	472	436	469	479	456	454	450	484	504	522	469	488	500	483	501	490	481	462	517	468	480	466	484	497	443	498	440	492	450	471	433	472	480	454	470	454	472	481	474	500	473	494	512	444	490	441	485	463	534	451	485	437	470	449	487	458	500	498	510	503	483	485	465	468	491	492	475	485	492	466	479	480	458	496	488	505	476	486	503	490	445	467	448	455	488	494	489	472	485	463	461	482	470	478	491	437	510	475	482	480	512	454	477	481	437	462	437	464	452	471	492	466	487	468	470	467	463	453	489	452	506	471	488	510	475	455	471	481	483	509	460	458	491	514	469	477	471	492	459	500	472	462	480	476	476	504	480	450	493	441	492	478	507	467	509	479	498	488	472	460	472	506	471	442	468	492	426	494	519	457	452	504	498	490	465	471	482	484	501	463	480	507	500	487	468	447	511	482	523	471	488	465	483	481	451	515	480	436	461	473	497	464	513	484	484	461	477	429	462	484	457	446	467	473	497	488	507	460	452	485	501	508	495	483	478	458	447	447	468	502	508	498	449	489	450	465	472	471	462	485	498	440	483	485	474	492	499	481	531	511	495	499	494	455	462	495	463	455	488	440	483	524	451	492	435	531	489	491	505	477	487	512	468	495	481	495	467	522	443	473	452	434	502	518	454	482	455	499	438	480	490	493	454	462	466	450	490	454	455	474	480	487
3678	325	231	163	151	139	129	122	126	130	111	133	122	127	130	106	141	124	111	134	114	134	109	126	127	113	122	125	125	141	133	121	110	116	110	115	120	128	99	125	120	137	119	123	124	137	104	117	115	107	117	98	123	130	123	112	116	113	126	114	117	111	117	118	99	125	121	122	119	134	112	123	116	133	105	119	126	118	107	119	130	118	117	126	117	123	136	111	143	122	129	125	119	113	119	117	110	128	112	136	124	132	132	113	121	130	127	146	116	119	117	135	132	123	116	111	120	117	129	127	114	112	127	128	118	110	132	117	135	104	111	110	131	96	115	103	107	137	138	112	131	119	134	120	132	146	117	128	148	119	108	127	110	132	118	139	135	117	121	103	110	118	136	116	116	115	122	127	105	120	124	120	109	111	120	98	135	125	149	132	107	121	118	146	135	118	119	129	106	128	134	87	116	115	108	124	116	125	126	116	120	128	119	107	117	103	125	127	113	108	120	103	140	86	121	126	123	122	128	109	107	130	118	131	122	130	125	129	121	118	127	107	119	124	121	121	106	150	113	112	99	113	115	118	118	122	124	104	113	109	123	118	121	109	115	121	123	122	136	111	115	119	109	128	109	127	103	115	124	111	114	115	111	113	103	125	126	123	114	130	115	113	123	121	110	130	114	117	121	131	106	128	117	121	110	132	115	102	112	133	121	123	121	134	111	110	123	97	110	126	102	105	120	115	109	113	103	117	120	129	112	124	124	124	102	114	135	105	144	140	119	125	133	126	117	111	130	111	124	106	121	121	116	120	129	127	121	117	107	125	121	125	122	118	129	119	128	112	134	115	121	117	132	118	110	109	119	117	119	118	120	137	134	122	117	115	122	119	117	138	115	101	111	100	102	116	111	123	111	141	144	117	139	110	112	133	136	113	119	136	115	126	142	126	109	121	112	114	127	125	117	116	122	118	102	127	132	116	123	128	115	121	114	116	123	108	116	130	131	111	127	102	128	114	129	108	115	111	113	130	133	104	138	123	146	107	120	120	98	129	135	111	135	109	116	126	124	114	136	124	120	138	108	129	121	120	114	141	115	119	122	116	127	120	127	114	142	123	109	115	115	118	100	110	108	127	111	118	113	111	115	107	113	99	124	121	116	147	128	126	112	111	129	127	137	129	117	117	130	126	122	133	113	118	98	137	128	106	108	117	131	116	109	124	112	131	122	125	127	109	113	139	124	119	113	127	119	107	122	96	130	106	109	120	109	117	122	120	115	104	111	119	107	134	121	102	109	113	117	123	129	130	134	129	117	120	112	128	119	130	138	120	127	138	120	129	124	117	117	119	147	94	117	106	137	107	136	116	116	125	116	118	113	127	93	120	100	125	136	133	120	120	126	127	115	119	131	123	105	130	111	138	132	136	133	129	116	115	126	138	123	111	111	106	116	132	117	136	116	111	126	115	115	148	113	125	124	123	127	131	127	112	125	112	128	114	103	106	111	123	106	127	142	106	118	108	117	124	117	130	97	129	96	108	120	115	123	116	124	119	129	103	113	101	126	116	117	113	126	117	114	114	122	104	127	121	113	119	130	110	131	117	128	142	111	110	115	122	140	107	99	119	133	119	119	124	120	116	133	127	118	126	117	126	131	124	134	108	125	100	137	120	126	115	112	125	114	128	110	112	109	123	131	132	128	129	115	105	122	130	121	124	96	138	104	135	100	123	118	116	114	90	111	136	141	120	110	135	125	122	127	107	134	119	116	119	128	117	141	136	109	115	123	119	127	130	105	123	132	106	123	125	130	116	120	131	115	121	124	131	120	118	125	122	115	138	132	131	113	101	110	118	102	109	113	112	112	116	114	109	120	112	114	107	131	120	120	130	131	126	117	126	122	125	102	128	104	118	96	111	121	125	118	140	108	106	140	119	116	122	126	125	128	117	124	127	131	121	121	128	118	116	121	123	124	122	118	102	121	113	113	129	124	108	145	97	148	115	116	112	116	140	117	109	123	112	106	134	98	117	104	145	115	129	116	132	110	137	123	132	120	120	111	129	113	104	121	132	120	137	110	137	114	120	121	119	113	97	129	128	109	125	126	121	118	122	143	116	129	116	139	116	124	110	100	107	129	116	126	126	132	121	122	124	118	129	128	104	90	114	104	112	126	127	115	110	122	118	120	99	124	124	134	103	116	109	110	103	124	118	126	122	127	124	117	123	116	99	123	126	132	119	121	131	116	124	130	112	132	126	109	108	123	126	132	108	121	126	132	104	138	122	115	112	129	107	143	133	122	105	118	111	119	113	116	128	108	115	120	120	96	99	143	105	108	115	126	130	131	113	127	105	123	113	128	121	109	122	115	124	106	115	153	102	123	136	139	111	127	119	144	103	126	132	124	127	99	115	130	132	124	107	121	138	98	129	128	107	131	133	131	137	133	100	111	133	110	125	109	114	135	100	114	115	118	135	114	110	121	121	116	128	114	104	129	111	120	122	135	128	100	98	108	112	114	120	112	98	120	131	128	110	125	105	113	118	123	110	118	115	136	135	114	105	116	123	135	124	102	129	136	124	111	102	115	124	120	127	142	125	96	108	109	126	136	135	110	126	131	129	126	130	117	101	136	132	111	130	112	111	111	129	113	113	112	118	107	121	130	129	118	123	127	98	135	127	118	124	117	117	130	129	105	125	118	118	96	110	142	117	136	132	113	130	119	131	103	119	109	130	111	99	147	136	108	120	135	123	107	122	117	135	109	119	124	105	142	115	102	117	133	103	145	110	102	152	126	133	101	119	123	108	128	118	125	104	123	119	111	116	123	125	118	103	126	127	130	108	132	107	144	123	118	121	110	132	124	131	107	123	104	138	119	128	125	116	118	132	134	138	123	125	96	126	112	108	118	109	119	116	119	143	99	117	117	107	115	126	128	111	117	109	135	122	107	116	99	117	131	118	106	130	132	134	103	121	135	134	107	106	112	123	120	124	122	126	139	100	131	117	138	99	118	112	107	121	106	124	125	109	126	131	118	110	117	101	120	132	116	115	121	116	117	115	120	117	120	125	119	130	116	103	111	110	131	130	116	128	106	129	107	150	129	135	121	131	134	124	133	141	118	112	122	112	108	121	119	123	131	130	112	108	120	107	125	108	112	127	109	130	109	131	111	127	121	110	96	103	118	114	116	115	115	116	138	111	141	136	134	120	128	107	137	141	129	102	95	129	131	112	124	121	114	115	116	103	116	114	108	104	137	123	118	124	117	109	119	110	110	123	102	130	129	105	119	121	91	119	114	129	105	99	114	117	129	110	105	129	119	126	118	122	119	125	119	119	106	113	128	122	124	103	134	110	115	112	107	144	132	131	136	118	124	101	106	109	115	118	118	124	113	130	123	121	113	137	116	108	116	112	127	115	116	124	120	158	121	121	117	104	100	108	122	107	121	109	121	114	111	124	98	112	129	127	135	129	108	115	89	119	123	116	121	105	118	117	109	117	114	123	129	117	122	133	126	126
4963	542	607	631	586	520	506	499	499	520	507	458	477	466	483	473	469	447	460	457	450	433	445	450	478	455	437	435	394	435	449	442	428	450	447	439	411	403	465	407	441	429	474	442	440	437	416	433	424	431	437	391	448	415	410	424	472	401	446	454	441	431	428	468	424	432	412	476	428	441	422	426	443	468	460	433	397	401	378	448	446	388	416	416	421	421	448	416	431	460	404	423	447	454	428	405	461	447	435	434	442	434	418	429	420	442	410	414	432	432	426	434	410	432	410	409	415	415	433	461	430	433	421	409	432	426	423	450	428	408	421	441	424	398	417	449	414	420	428	450	419	436	419	448	415	430	454	474	418	454	428	385	458	446	407	398	440	429	438	404	445	419	392	456	434	408	421	444	434	442	445	437	416	416	434	468	462	419	465	466	468	403	411	421	419	442	450	429	408	419	413	430	446	446	463	418	436	398	431	442	426	427	462	419	427	428	453	424	408	455	448	449	435	441	435	438	431	454	428	454	460	455	419	439	428	459	422	445	416	460	423	448	474	459	412	416	412	436	434	482	426	415	445	423	466	440	446	418	418	429	424	421	418	435	471	424	440	441	429	384	450	409	420	383	427	438	398	423	487	409	416	420	434	451	408	464	437	443	446	467	426	396	407	450	455	449	431	413	435	424	455	430	462	430	467	416	444	467	458	441	435	427	411	428	456	423	441	458	420	442	438	428	451	448	420	452	445	416	418	398	436	474	463	461	410	433	461	429	418	429	478	438	453	438	431	451	428	399	410	450	413	436	424	434	454	397	455	429	433	466	425	410	445	446	411	420	419	416	411	403	415	456	419	452	418	462	439	435	415	439	445	452	397	438	423	395	401	424	453	448	413	415	427	410	429	447	432	425	390	440	417	405	409	387	459	405	450	457	425	459	498	436	395	460	438	409	423	432	422	427	457	431	417	396	425	473	428	423	433	431	451	396	414	430	422	394	443	417	462	401	417	423	424	440	435	429	429	441	418	441	411	398	409	428	426	393	464	462	411	424	423	432	474	422	445	417	458	372	431	439	415	413	394	454	431	449	454	426	415	435	468	475	432	419	438	438	427	458	433	430	420	439	439	429	436	418	439	424	448	435	422	489	447	413	432	426	426	434	462	469	436	453	419	421	415	454	438	451	426	425	443	461	462	452	413	459	389	436	446	419	437	440	436	430	443	452	424	449	416	413	382	401	427	418	480	427	427	425	428	429	399	435	454	441	403	423	412	436	447	416	441	418	460	427	430	430	433	412	400	424	442	415	450	423	425	431	386	430	444	441	417	412	414	444	430	459	465	416	399	442	432	443	414	431	448	422	461	450	442	424	442	464	437	439	455	414	448	424	463	409	419	434	407	442	434	445	439	433	436	420	428	390	422	449	467	391	428	441	429	416	446	424	421	416	481	441	430	448	431	433	456	420	463	418	422	409	390	461	442	416	437	437	449	437	447	434	423	413	439	441	425	419	457	462	441	441	433	390	391	431	428	425	433	421	443	428	480	434	429	432	451	423	429	458	431	427	441	441	445	436	474	451	423	445	406	453	424	411	405	443	395	395	457	449	419	425	443	395	424	386	407	432	408	446	474	404	473	441	421	444	459	453	422	390	429	421	420	422	443	459	420	445	399	446	409	445	446	405	433	442	469	412	418	402	459	449	454	393	450	445	405	404	455	392	426	422	430	425	422	408	446	411	390	418	379	426	433	414	405	425	423	444	439	412	481	442	429	447	439	464	413	413	431	427	407	456	416	433	433	416	413	420	423	442	435	451	403	466	467	418	450	418	445	440	465	449	431	414	413	450	423	440	428	437	443	435	443	413	385	444	478	408	420	411	476	463	449	451	407	414	410	425	408	415	443	427	422	427	453	424	439	430	445	445	457	414	469	443	441	424	421	429	422	419	399	462	452	441	406	446	455	429	443	435	444	434	446	449	416	440	461	468	442	481	408	457	409	447	433	453	435	454	436	399	442	406	431	436	408	449	442	443	410	468	429	463	428	396	425	441	428	424	431	416	415	450	429	390	446	473	447	451	446	459	465	459	433	412	430	430	448	469	431	442	493	441	435	435	435	455	425	443	438	446	451	432	426	427	415	442	467	421	445	438	415	436	433	450	394	382	450	462	450	432	442	424	440	434	446	415	421	424	406	379	426	428	434	449	434	443	386	406	427	464	450	452	421	444	421	417	427	439	486	437	424	402	436	422	426	429	445	427	439	403	444	457	427	445	453	449	417	417	421	450	401	440	438	457	446	471	415	418	438	450	449	421	457	426	461	458	432	427	456	431	411	437	422	431	433	449	433	409	435	424	461	448	439	391	449	412	427	429	461	429	463	424	453	429	455	407	414	473	473	427	474	411	406	417	419	415	452	458	411	426	382	448	439	433	424	433	455	473	467	417	475	482	435	464	444	432	435	420	453	462	454	439	439	407	431	441	434	425	457	434	442	446	414	413	460	432	423	441	415	434	402	450	423	445	440	417	451	409	432	467	451	447	401	456	444	460	408	434	409	407	418	433	414	430	462	411	446	430	461	421	425	430	443	459	437	406	430	414	426	445	424	467	396	445	427	420	425	438	469	439	430	441	437	375	457	435	466	429	434	428	411	422	461	436	483	441	427	399	390	464	395	442	418	437	457	425	404	440	413	425	449	416	437	438	436	465	449	421	452	444	404	446	431	436	422	435	434	415	451	414	397	443	461	421	428	440	418	490	433	388	447	441	456	404	456	419	413	417	440	405	436	426	443	425	403	430	431	436	437	406	405	443	486	399	466	431	404	405	481	441	431	424	412	397	440	428	433	442	450	456	436	402	456	415	466	411	406	448	447	434	423	438	436	447	388	450	431	467	444	405	433	464	462	426	452	431	423	417	402	458	428	409	431	438	420	446	413	412	418	392	449	422	445	413	405	416	457	432	427	452	436	433	404	448	462	436	410	421	416	419	429	448	418	414	442	416	449	448	433	441	423	414	438	415	430	440	416	398	413	460	439	411	445	447	444	461	445	401	417	431	436	419	446	429	451	450	466	430	413	420	428	438	415	436	421	439	420	405	441	456	464	430	435	367	431	440	408	415	437	417	446	421	448	402	418	456	448	459	457	441	423	455	441	430	453	431	383	462	467	389	432	499	416	444	450	481	426	418	444	435	448	450	400	412	436	418	442	433	458	393	418	400	413	375	440	425	422	469	411	459	452	445	434	416	398	483	416	455	376	422	426	426	452	471	442	424	421	443	472	460	425	432	447	415	405	455	458	420	434	433	428	429	407	423	412	409	432	417	454	445	418	409	425	395	422	418	421	408	431	413	439	438	451	420	421	421	428	438	475	397	443	424	417	422	470	478	411	426	451	429	436	404	386	451	428	462	408	443	430	429	430	427	467	452	461	395	432	452	422	441	390	412	445	441	418	457	427	451	433	411	445	430	440	450	413	450	419	421	457	418	472	454	437	440	428	431	448	469	451	419	459	442
28528	7841	1408	807	587	399	290	207	196	160	146	134	126	133	130	112	103	92	89	89	90	100	110	86	69	82	65	93	86	76	83	80	84	88	75	63	72	71	77	69	62	82	58	80	76	74	79	64	83	57	62	73	83	65	93	74	68	55	62	79	86	73	71	71	77	63	61	74	67	69	60	63	67	67	79	76	70	72	66	73	67	63	77	68	92	76	56	57	69	77	77	60	65	76	66	74	87	70	87	58	73	66	66	68	59	76	66	67	70	72	72	60	70	75	78	65	75	72	66	73	60	76	63	80	63	64	60	52	66	68	65	78	62	64	70	78	62	64	73	67	79	85	74	67	74	68	69	55	52	71	60	63	65	72	83	71	70	68	77	53	78	59	63	75	86	51	84	77	72	65	80	63	64	64	72	70	68	76	75	66	55	75	79	65	64	65	77	80	76	67	81	79	74	58	65	68	79	86	71	75	52	53	80	56	71	77	59	63	59	67	63	60	65	61	69	61	82	54	73	59	62	78	79	66	70	53	75	79	71	58	69	75	63	79	68	74	76	66	66	76	86	69	86	63	61	62	62	67	61	69	73	58	55	77	64	76	60	72	75	71	71	70	74	53	70	69	66	70	58	59	64	72	70	70	64	75	59	65	59	75	90	65	82	62	72	73	61	62	61	69	81	68	60	77	66	69	62	77	69	65	75	89	82	64	78	78	66	68	74	60	78	67	64	57	65	58	62	63	80	68	58	63	79	65	78	64	71	63	64	77	58	69	77	77	58	89	71	65	77	64	62	65	64	61	64	73	70	53	66	76	72	55	64	62	56	74	78	73	72	72	76	62	63	68	70	75	59	70	77	73	78	78	61	67	81	77	72	70	66	58	71	79	60	72	65	64	63	65	83	81	60	74	75	67	68	63	65	61	84	67	69	67	64	58	58	71	63	67	80	79	63	71	63	71	82	73	80	64	78	53	63	61	70	84	70	58	65	77	80	69	66	67	53	73	75	67	77	80	77	61	61	67	78	76	73	62	68	60	57	65	73	72	75	73	72	60	65	62	79	74	67	71	74	60	79	79	51	78	60	78	68	68	69	65	71	64	81	71	74	76	57	67	75	92	69	64	91	64	70	70	65	59	56	76	71	68	70	84	75	61	77	54	76	76	59	86	65	74	83	64	69	70	82	63	60	72	74	74	80	69	78	66	81	67	61	64	70	70	76	82	55	69	60	58	72	71	65	61	75	54	66	55	67	81	67	57	67	83	79	72	80	77	76	70	80	79	72	69	54	75	70	62	84	47	56	64	62	64	63	84	59	67	63	71	72	65	75	55	69	68	71	69	62	65	64	67	75	73	56	71	72	59	80	63	64	70	74	70	89	69	64	68	63	66	76	77	68	69	83	68	68	54	61	76	65	78	69	66	74	77	58	76	55	90	70	70	71	67	67	60	67	62	60	67	73	75	73	60	64	75	82	73	71	83	60	77	65	66	52	70	80	65	76	59	52	74	48	60	62	73	72	81	99	60	84	75	86	84	72	86	88	66	78	60	58	68	67	71	74	63	50	77	59	60	67	70	73	57	63	62	60	61	80	62	59	64	66	63	64	69	77	66	64	74	79	79	63	71	58	62	68	69	74	63	79	56	60	78	74	76	83	59	67	73	63	67	67	78	74	80	67	78	69	73	69	75	71	77	74	84	77	75	62	74	66	62	72	55	62	60	74	82	66	72	66	79	68	76	83	60	68	64	62	67	56	65	74	63	68	69	65	84	76	72	75	76	77	68	63	69	64	69	70	57	74	70	68	70	64	69	68	85	64	67	63	82	64	73	69	82	76	66	55	60	80	64	71	69	74	88	68	66	75	70	62	69	69	60	54	68	75	71	76	73	73	72	73	70	58	69	63	86	68	68	72	83	76	56	68	88	71	63	63	74	57	78	67	54	77	66	74	56	60	81	75	76	71	63	56	69	67	52	63	80	56	55	75	62	70	73	77	74	69	59	76	62	74	70	78	73	63	70	76	65	80	68	78	76	72	69	89	61	63	74	67	80	70	92	61	70	59	74	87	76	85	54	63	74	86	78	64	65	66	77	70	69	69	76	72	64	61	67	73	74	65	56	60	54	88	70	90	68	80	67	59	61	55	49	62	71	86	76	91	71	71	65	61	72	62	79	72	68	72	73	48	64	62	80	66	59	70	78	81	83	65	75	86	70	79	70	72	73	74	55	69	71	63	64	79	73	76	85	68	70	69	74	78	48	69	76	77	67	60	65	61	46	78	73	75	65	72	84	64	69	74	63	53	68	62	71	66	66	68	75	69	75	79	72	68	62	71	76	72	56	64	76	73	82	74	72	52	72	65	83	72	61	61	70	68	68	73	72	66	84	75	65	74	53	75	66	58	69	78	67	67	58	67	75	66	67	75	64	79	67	68	80	94	59	68	61	65	57	91	70	61	62	62	84	70	69	77	86	80	69	75	68	72	79	74	82	63	48	66	75	60	64	58	78	61	75	64	67	64	73	76	71	66	76	81	79	58	67	77	45	67	76	78	63	88	66	80	51	68	63	59	69	55	70	67	72	45	68	66	72	78	83	66	78	70	84	71	63	75	54	82	67	72	63	65	64	68	70	73	75	66	66	61	61	60	66	72	66	70	57	58	77	73	80	55	70	61	78	76	70	73	62	79	66	78	77	59	80	80	53	72	76	70	71	70	68	50	67	79	70	64	68	63	77	59	67	83	76	65	68	77	78	64	78	79	75	96	80	75	75	75	53	66	75	76	70	67	85	64	70	78	72	63	71	76	58	73	68	70	73	66	84	70	76	78	66	74	64	76	66	70	83	66	72	56	75	67	68	71	67	80	80	70	56	78	71	70	74	71	65	70	62	72	71	65	73	62	66	73	70	79	77	70	63	59	73	79	77	64	49	67	61	74	58	73	61	73	69	65	63	66	64	65	75	57	59	63	79	80	77	73	61	66	64	63	82	76	68	72	53	68	56	80	68	59	73	63	70	69	75	84	65	59	69	73	57	85	77	88	67	76	56	76	66	71	64	70	60	66	58	79	61	77	60	76	78	59	80	72	63	61	68	64	72	80	72	70	79	75	59	69	70	62	72	73	52	80	70	72	81	69	68	63	65	69	74	67	71	75	70	75	78	63	70	59	71	66	62	77	71	79	74	59	69	72	70	74	62	74	80	56	77	90	82	65	69	74	86	76	67	75	63	75	71	66	74	71	74	68	68	72	72	69	75	68	69	67	64	64	74	76	78	72	76	59	89	76	77	71	70	59	86	74	59	57	83	68	83	77	79	64	69	65	60	75	67	73	59	70	86	84	61	76	63	58	69	80	57	70	66	86	65	63	66	70	82	61	77	61	66	82	69	68	69	74	61	63	58	71	68	74	71	63	53	66	65	63	61	79	78	50	74	66	79	78	54	57	77	83	55	80	67	70	55	55	61	66	85	79	62	79	60	69	60	68	58	77	76	64	60	72	59
14193	1150	2637	2996	2577	2055	1720	1385	1266	1119	910	806	782	647	666	607	584	532	536	463	549	454	418	430	410	434	391	388	346	359	371	361	338	331	338	345	338	346	324	328	342	322	325	311	324	335	320	312	297	293	339	307	306	291	326	291	325	311	304	321	306	308	286	287	304	268	308	296	301	322	302	315	295	289	299	262	288	282	262	298	285	304	282	272	275	302	316	256	270	291	318	258	292	309	266	290	332	288	274	280	295	272	291	278	277	272	297	258	282	288	293	288	276	282	282	284	276	306	292	291	274	263	278	283	274	317	284	247	274	268	282	286	292	283	321	266	249	313	284	285	270	275	238	299	251	330	303	287	287	273	295	255	299	308	277	243	288	282	299	274	276	288	301	250	267	310	290	296	294	317	269	299	276	288	319	273	275	295	283	279	299	282	274	301	279	301	278	296	309	274	261	303	262	293	291	289	280	273	289	296	284	292	296	289	300	284	274	291	325	286	286	297	280	290	296	279	291	294	269	244	267	303	268	299	278	280	300	280	286	303	286	284	270	274	277	250	315	293	268	286	318	268	290	309	284	285	289	299	303	291	275	240	269	277	268	283	304	298	295	287	282	279	286	257	267	290	275	274	263	299	287	290	292	256	292	286	309	312	277	304	247	278	261	301	246	277	274	241	295	260	268	284	277	282	290	275	297	279	256	281	286	269	272	275	292	284	287	278	295	277	267	273	273	277	256	255	292	254	299	273	256	270	284	268	293	287	253	247	271	276	264	304	293	258	276	278	265	259	268	265	261	270	278	294	324	321	254	279	268	287	284	278	294	268	268	261	303	259	274	279	299	293	303	258	251	294	280	294	276	318	303	298	285	277	290	281	274	279	263	277	289	254	307	264	310	302	281	302	257	292	288	271	279	273	283	296	267	269	273	291	304	278	282	255	260	300	276	269	288	315	268	293	284	271	269	261	271	284	247	255	268	271	268	296	314	280	308	270	288	308	255	273	265	307	275	281	295	270	276	260	278	279	254	243	266	272	277	304	324	318	273	302	271	274	259	274	298	279	282	290	260	272	300	269	309	283	279	267	294	295	276	287	266	285	263	260	291	269	293	270	277	295	268	293	269	253	282	290	246	288	246	287	263	267	278	257	300	253	285	289	284	278	275	293	282	269	293	294	290	254	284	272	272	286	258	279	280	275	283	280	320	261	279	277	252	266	284	274	290	292	279	278	247	292	299	272	275	280	292	312	274	285	266	272	289	311	282	257	299	297	306	293	282	288	251	315	265	285	269	289	316	278	257	298	286	307	269	306	279	317	289	265	291	285	285	308	301	291	266	275	274	255	268	295	281	299	270	286	258	319	269	259	280	255	271	288	266	254	267	282	269	302	293	278	280	268	274	268	321	294	271	311	304	304	265	292	276	262	292	310	293	253	285	298	312	274	297	276	237	283	281	300	290	264	286	286	271	304	299	234	272	267	261	269	309	274	307	269	266	297	281	296	306	292	290	297	262	289	272	281	280	276	265	276	269	267	287	285	262	248	283	266	282	276	275	262	284	288	269	294	275	273	290	278	246	290	294	277	285	265	265	261	301	246	274	287	265	282	289	282	291	255	281	285	310	264	277	280	297	295	273	311	274	271	292	298	267	300	305	262	310	274	274	274	288	304	267	273	284	300	275	284	268	253	297	253	282	288	285	270	285	286	270	282	285	258	296	308	321	286	290	283	297	291	326	284	277	278	268	279	305	269	279	272	258	265	282	303	267	258	293	276	237	263	261	313	271	299	265	256	287	262	274	289	262	296	275	261	306	280	307	280	268	311	268	269	291	246	289	287	259	274	281	269	270	265	293	260	290	297	254	307	270	282	302	263	285	264	245	232	281	296	289	286	277	291	290	275	278	278	293	272	276	297	270	282	287	283	270	275	283	280	289	304	298	306	279	290	266	313	252	282	312	269	319	260	285	293	276	271	310	267	269	276	270	282	257	285	266	293	262	300	261	310	267	260	291	306	268	279	283	286	272	277	282	267	265	278	271	293	277	288	289	302	298	258	282	281	291	291	281	270	282	284	262	264	291	267	297	270	289	290	266	260	267	301	300	269	279	281	292	292	292	282	270	317	260	268	280	287	297	243	263	277	286	277	282	293	274	283	279	273	294	281	302	279	284	294	268	272	266	271	284	256	284	306	285	256	320	287	247	279	303	271	315	271	267	257	305	294	245	294	266	277	272	265	264	269	274	267	242	315	316	269	263	260	312	296	281	281	285	263	269	269	281	274	282	276	309	276	260	311	257	287	251	280	256	288	276	284	283	289	305	252	276	293	271	294	260	249	270	284	297	280	257	273	289	273	304	300	264	284	259	273	275	291	287	305	264	279	299	268	281	273	276	264	284	260	244	293	275	308	289	234	269	298	280	280	251	265	292	295	297	249	260	283	289	288	300	300	268	244	274	285	254	279	273	275	296	277	291	299	282	256	285	303	282	263	296	289	279	318	281	257	286	292	273	287	277	280	291	273	291	291	281	305	264	284	279	274	291	282	266	309	257	288	287	279	285	275	254	276	280	314	301	253	285	271	253	285	273	286	259	263	278	305	281	288	297	308	297	309	298	271	282	270	264	275	273	297	249	285	305	286	281	287	273	287	246	282	278	301	250	285	277	279	280	261	268	306	283	268	272	274	291	292	287	259	273	284	292	276	290	323	253	273	301	314	284	276	253	279	299	269	266	264	246	266	268	300	267	275	298	286	284	267	270	302	299	312	279	273	299	273	261	274	304	275	265	295	282	266	283	275	279	251	304	294	317	287	283	273	290	259	270	271	272	265	272	256	290	280	288	273	310	317	288	256	288	311	265	272	273	294	260	293	288	269	301	273	279	285	331	266	270	302	315	316	267	275	252	315	288	274	247	272	292	267	278	298	287	262	262	280	285	302	284	279	274	296	278	278	285	271	286	274	284	278	293	271	299	290	288	307	280	306	325	286	290	270	302	266	287	287	266	299	258	257	284	243	270	286	295	260	276	268	305	307	297	269	283	276	272	290	267	292	246	304	279	294	254	280	289	271	280	265	261	282	265	276	257	283	294	264	270	290	294	280	276	294	260	293	289	278	286	278	287	251	288	298	285	297	278	278	272	268	271	270	308	271	272	289	266	268	286	325	270	303	298	265	277	266	281	294	285	271	262	277	303	290	285	304	266	294	262	277	306	288	286	288	263	265	285	302	310	271	258	250	314	276	289	296	258	272	242	316	279	266	264	275	321	290	241	272	264	301	271	281	283	290	280	289	306	312	299	280	268	274	263	281	300	269	258	274	248	307	255	273	294	291	285	263	312	232	306	272	301	280	283	272	251	282	268	263	262	294	279	268	272	299	291	286	276	268	282	257	274	286	266	275	286	272	291	273	270	282	307	301	283	267	273	276	270	282	304	293	263	252	255	335	282	299	259	304	265	277	284	286	299	316	237	273	297	265	275	279	299	279	300	271	279	273	260	270	270	294
36120	18720	6465	1620	1036	752	585	502	405	320	297	273	233	226	218	176	184	183	162	171	169	158	176	160	118	163	163	141	139	145	129	130	123	138	147	137	133	143	120	141	146	130	142	134	126	150	124	148	118	139	159	140	129	123	138	115	129	139	120	130	142	143	140	117	126	134	130	131	139	142	112	142	139	138	125	122	140	133	129	126	121	140	135	129	125	123	113	95	123	132	123	134	141	140	134	133	133	122	116	130	136	132	121	149	131	108	135	114	115	128	110	114	128	120	128	127	126	107	134	137	114	142	105	126	107	125	125	129	128	137	145	116	130	127	130	125	114	131	116	141	138	95	126	105	145	116	112	125	129	137	120	121	124	117	136	127	133	132	122	115	131	151	148	115	132	136	112	130	109	124	130	105	133	108	135	133	125	124	107	115	113	133	126	140	96	133	136	128	98	129	123	126	135	120	146	130	114	118	130	144	123	118	134	122	113	117	129	159	133	127	120	110	122	109	132	136	106	121	132	128	135	142	125	117	120	141	133	104	117	108	142	118	112	129	134	136	111	142	111	115	113	123	136	129	119	143	135	128	118	96	131	128	137	131	131	124	133	135	116	117	128	118	132	130	115	131	131	126	141	131	123	134	139	124	125	117	130	110	123	107	108	133	133	132	123	127	138	134	122	141	130	139	144	146	123	114	128	110	116	113	132	111	136	131	125	117	117	136	144	128	111	131	106	112	119	108	116	116	135	143	128	126	101	132	121	124	119	131	145	146	119	110	120	110	128	115	125	110	137	121	97	117	144	120	119	130	126	132	126	141	125	126	128	115	122	145	123	121	116	119	119	136	113	116	135	121	129	111	115	132	119	112	141	137	120	117	122	126	101	126	112	124	131	106	135	123	120	144	129	102	131	133	135	141	128	119	154	118	113	115	113	132	129	109	125	126	132	111	111	137	113	135	125	119	118	133	125	134	110	116	109	132	124	111	104	114	114	150	120	112	133	133	125	124	124	122	117	116	125	123	114	131	107	129	115	136	124	121	118	129	123	125	133	130	97	132	143	109	123	118	104	123	132	134	116	101	145	116	137	133	134	117	129	130	130	139	138	135	127	122	116	121	130	123	133	125	119	125	143	126	131	121	119	127	115	138	116	119	113	117	138	131	123	126	119	154	152	135	135	128	115	131	143	129	112	130	132	153	124	129	122	123	127	99	115	137	124	123	110	129	128	111	157	134	134	150	130	127	114	133	122	115	146	122	136	123	118	133	116	130	123	134	121	138	118	113	151	115	112	136	128	116	110	107	121	120	120	146	124	131	128	124	120	125	110	101	149	129	96	143	121	140	130	128	128	111	106	131	119	122	122	131	141	107	124	134	117	90	119	121	126	125	129	112	105	129	134	122	106	146	100	135	113	134	137	126	131	140	125	122	114	124	121	133	136	121	127	104	143	139	123	130	109	127	125	139	129	111	114	152	136	132	121	125	135	126	134	109	142	131	135	152	129	125	135	125	145	120	113	127	141	121	121	110	130	118	143	135	123	136	120	120	141	135	136	132	122	130	123	125	105	129	131	129	137	132	135	127	120	128	135	115	125	110	119	129	117	140	125	136	120	124	121	120	125	128	136	134	126	132	140	142	100	101	138	125	90	113	131	127	130	122	133	118	113	137	135	135	118	102	118	134	133	119	119	141	119	128	143	112	133	110	120	136	105	132	123	140	131	138	138	116	115	133	127	137	112	124	130	127	129	151	129	112	122	126	141	134	122	130	124	128	125	123	118	135	131	127	128	139	115	146	126	120	106	107	124	112	123	106	129	124	103	132	121	119	135	134	128	126	121	125	135	132	124	117	105	120	155	121	135	121	124	110	138	144	124	119	129	111	150	117	145	145	118	130	111	122	119	122	121	86	131	126	118	112	132	111	115	119	124	120	115	128	128	127	115	137	126	126	110	135	116	127	142	139	117	110	110	127	120	139	134	114	107	151	143	135	139	111	136	148	117	133	118	117	116	132	119	115	115	134	131	100	117	117	122	115	124	115	119	98	126	124	120	121	115	134	103	129	172	112	142	105	124	141	134	103	121	114	133	122	126	128	100	122	106	126	116	128	118	139	119	133	103	117	138	124	134	128	123	128	143	109	124	138	106	116	142	129	103	122	87	115	138	113	117	144	108	133	126	112	147	133	150	156	133	137	119	120	114	123	131	128	130	128	148	116	128	110	101	122	117	111	117	106	120	131	107	106	116	140	128	126	137	126	133	124	124	141	117	148	128	116	143	120	131	137	104	113	122	115	128	132	132	129	125	139	95	154	132	131	133	120	117	147	115	112	128	124	116	121	121	113	117	131	130	110	140	145	136	129	123	129	137	116	108	160	150	129	139	135	125	136	128	131	118	138	126	149	129	134	122	124	133	119	118	138	126	122	124	106	128	125	148	120	121	125	119	127	134	131	122	127	120	127	125	146	119	121	142	125	126	143	118	118	120	113	128	104	116	144	120	141	113	114	142	144	125	129	119	105	119	90	113	112	141	157	132	134	131	111	121	117	138	117	113	128	137	100	130	130	115	110	127	130	132	110	127	131	127	138	146	128	128	125	105	120	131	112	127	146	126	126	132	132	122	136	122	108	115	120	117	134	115	135	142	133	119	134	119	121	112	129	102	127	117	114	130	118	129	126	122	120	124	128	126	136	150	124	111	104	131	129	136	142	123	121	140	112	140	140	126	136	116	130	137	129	136	136	118	115	122	130	116	138	130	122	137	122	113	137	128	113	131	125	140	138	136	122	126	108	122	134	130	139	125	128	140	136	132	113	136	111	125	133	120	120	97	136	125	137	135	116	117	121	138	133	111	130	137	136	113	117	126	123	129	105	128	127	116	126	131	102	134	115	137	132	130	106	120	125	122	127	124	136	125	104	133	137	108	125	111	101	125	139	131	120	132	144	126	129	128	125	126	122	136	124	123	136	115	116	124	135	137	135	137	112	134	128	124	111	126	153	136	132	122	128	138	145	143	121	128	109	137	109	134	108	138	144	125	112	120	102	126	135	141	131	118	126	129	123	127	135	138	121	133	132	130	143	123	130	126	112	141	134	130	125	117	146	114	124	116	137	142	125	119	109	125	130	125	119	144	129	136	140	124	125	124	132	113	114	131	116	125	134	107	130	113	123	124	112	136	124	116	120	134	127	113	123	109	105	115	135	132	116	146	123	127	129	136	129	136	127	109	117	116	130	123	124	133	105	114	123	120	124	112	122	123	113	134	144	119	131	105	125	114	138	125	109	131	141	119	132	108	133	120	150	124	132	144	122	123	118	121	134	124	111	127	105	98	147	121	122	108	112	133	121	105	124	140	116	143	122	129	139	104	119	112	130	119	117	160	142	111	134	116	144	117	161	137	134	111	125	118	120	136	122	118	120	121	146	124	107	141	148	123	137	128	111	120	128	120	113	133	141	121	116	118	123	124	151	141	117	124	128	124	137	127	120	116	117	127	137	135	123
18436	2155	4853	5433	4890	3856	3297	2752	2297	2060	1762	1471	1377	1308	1268	1113	1022	970	884	844	827	801	747	773	692	694	715	682	643	628	661	621	599	574	574	569	555	596	577	542	559	531	522	552	556	513	549	552	501	506	452	492	492	523	541	463	508	506	475	503	482	512	501	483	497	486	493	537	489	499	474	479	465	447	513	445	487	487	484	499	473	503	462	466	490	447	492	486	505	490	464	509	443	476	478	474	444	502	464	479	453	469	469	464	485	441	456	447	431	487	470	474	473	471	441	499	447	464	477	453	471	474	460	450	432	466	489	442	423	455	443	483	462	471	483	450	433	456	456	477	482	442	470	467	453	496	450	447	429	476	489	454	448	460	461	457	469	475	474	434	460	468	445	448	453	452	480	473	424	431	437	433	453	432	445	441	458	476	453	449	457	450	466	450	464	481	468	443	449	437	439	477	462	435	423	455	449	437	470	445	449	416	471	461	450	452	428	444	465	447	464	462	446	456	454	458	455	455	511	457	441	447	480	473	445	430	451	456	498	500	462	446	460	451	463	479	440	446	468	480	446	459	454	502	485	449	453	445	466	429	489	450	454	461	474	479	456	461	475	440	503	457	435	450	446	473	474	464	500	457	461	464	446	471	463	446	454	428	452	453	449	464	469	444	486	445	450	473	442	440	483	442	451	475	470	454	444	466	479	476	431	464	459	463	420	459	471	450	463	493	471	444	467	453	433	450	439	472	452	486	471	464	442	457	451	472	495	479	451	430	442	485	445	466	459	509	447	449	482	470	435	445	473	448	457	430	450	474	466	480	483	472	438	450	444	485	468	472	458	460	456	442	497	454	457	482	441	464	447	463	479	480	469	475	458	445	485	488	452	415	456	455	467	466	472	464	499	437	469	432	474	457	416	458	448	440	443	399	472	465	424	454	423	463	446	487	444	456	450	469	481	488	442	481	449	471	467	464	443	457	501	423	439	409	472	454	442	476	444	483	495	488	462	471	450	429	453	463	409	467	462	453	475	439	434	472	442	449	494	465	466	467	453	440	476	433	436	431	417	448	480	463	463	472	445	492	454	470	453	443	465	448	465	445	458	484	482	430	458	458	432	483	487	449	482	504	418	433	472	457	450	487	468	472	444	464	430	452	439	472	484	462	446	455	435	476	415	475	421	461	465	449	488	474	449	454	465	443	456	435	451	427	424	418	491	433	480	463	490	433	450	492	466	463	454	438	420	451	425	476	460	434	480	437	464	457	464	468	446	455	455	494	440	474	474	464	457	467	466	473	436	471	476	476	430	455	469	425	520	456	455	465	420	417	464	482	479	461	464	461	420	490	446	415	447	445	442	492	440	432	426	449	478	446	466	416	467	465	471	452	474	464	400	463	491	497	461	479	424	483	486	434	462	438	459	443	471	454	435	467	475	466	466	448	441	477	453	471	455	478	453	429	460	473	422	446	428	466	446	452	445	466	489	468	459	445	454	457	456	484	468	501	450	446	480	433	465	459	409	484	468	428	431	483	482	438	465	433	487	436	465	461	433	442	445	458	444	437	437	420	482	463	440	475	450	450	438	456	472	457	421	435	435	453	435	463	444	445	455	451	433	430	438	453	457	451	458	448	425	493	446	435	506	443	468	435	465	452	461	451	458	432	460	447	454	465	403	489	465	524	422	425	424	448	465	452	462	450	452	458	469	439	470	445	480	487	458	450	463	456	451	438	435	446	446	448	458	479	410	442	448	476	468	486	444	479	456	456	457	445	446	444	466	440	479	469	434	503	452	416	488	478	433	504	458	479	431	457	434	463	470	481	493	495	498	489	454	445	465	479	456	442	447	471	428	468	489	471	486	465	472	447	485	458	459	444	445	488	488	469	455	443	435	468	454	445	451	448	471	493	461	478	465	495	431	447	427	438	458	459	455	442	453	470	451	449	490	441	514	477	436	501	468	474	473	442	417	429	453	454	437	480	476	442	467	468	463	479	437	446	482	453	451	445	479	446	440	493	454	480	444	475	451	417	458	451	495	485	422	462	474	494	473	471	433	460	466	436	470	456	455	430	447	451	450	461	427	474	470	424	472	472	454	470	436	474	480	465	412	515	473	452	415	458	441	454	435	429	440	481	479	421	481	434	452	458	469	498	485	438	461	435	473	444	468	468	451	434	454	487	490	425	482	445	464	433	431	414	446	458	447	474	443	433	471	432	489	452	431	446	437	446	456	435	409	486	449	450	458	435	479	452	493	427	442	443	446	444	446	435	466	453	452	479	452	435	477	449	461	437	452	452	470	495	459	449	430	513	439	457	503	452	462	467	445	497	439	448	469	454	427	461	486	469	515	457	490	400	489	453	495	442	436	479	439	426	472	475	458	433	432	420	452	480	467	454	468	425	435	466	430	431	471	443	422	483	454	426	467	447	457	459	419	480	481	473	482	444	469	482	469	458	487	471	472	430	464	460	465	463	464	468	424	455	498	487	474	460	453	465	441	437	445	475	464	441	439	422	447	451	457	474	478	466	445	456	473	439	416	442	479	434	452	452	483	460	451	479	433	459	459	466	443	493	496	468	438	480	474	445	435	446	470	443	459	447	498	477	415	483	433	493	485	429	472	470	482	475	448	451	448	463	450	457	428	474	441	427	448	430	462	472	504	456	450	454	483	429	436	455	454	439	435	471	438	448	421	455	468	462	449	449	481	470	428	463	431	436	421	483	429	460	483	457	444	452	472	438	488	429	434	442	424	443	474	463	482	477	476	442	507	450	473	490	457	448	419	446	460	457	474	457	445	456	458	431	443	479	456	431	440	481	454	460	465	435	430	464	440	417	415	491	450	425	476	458	468	449	478	485	438	439	506	443	463	447	479	438	445	438	498	458	480	473	463	429	446	403	473	469	475	456	468	464	443	509	470	480	444	458	445	476	485	450	456	459	483	478	466	472	471	465	446	475	437	475	472	459	465	489	465	423	446	468	452	504	459	442	443	488	451	465	422	446	461	450	457	449	406	467	486	511	470	432	481	450	485	466	514	457	483	479	460	470	458	477	440	454	462	466	454	473	428	460	448	447	455	459	445	429	441	460	470	479	452	426	464	485	454	444	432	465	474	490	436	490	458	434	469	452	465	484	473	443	473	463	433	434	495	461	465	446	488	496	419	457	423	487	486	441	494	464	464	447	430	413	483	440	450	461	471	509	467	448	487	497	481	443	460	434	451	454	466	497	440	455	442	417	452	453	467	444	442	462	463	462	459	470	436	486	444	504	386	454	445	458	462	461	457	473	469	449	452	451	393	445	458	432	473	468	416	443	472	439	471	451	431	459	494	460	453	457	453	440	436	440	495	449	454	455	480	428	459	443	496	438	467	438	469	454	445	445	473	442	486	479	479	481	452	474	481	472	440	435	433	449	455	471	453	496	478	439	499	470	433	474	438	485	480	449	450	443	429	440	476	430	467	461	483	468	466	427	447	463	479	476	464	477	459	465	470	481	507	464	471	443
3740	330	264	152	129	160	155	119	138	150	121	130	126	103	110	112	97	121	131	127	106	121	110	112	119	124	126	120	115	121	110	133	99	103	101	118	118	122	111	128	143	104	133	109	140	97	121	136	115	123	146	132	117	121	103	135	121	110	104	134	110	105	122	124	120	112	129	121	125	116	131	123	115	117	139	126	92	117	133	118	102	122	105	130	110	134	113	112	108	125	105	103	110	124	127	131	104	118	115	110	138	142	113	134	116	121	148	118	104	110	110	104	112	133	107	129	125	116	130	123	127	106	130	98	120	121	120	133	103	130	103	121	133	110	122	156	135	131	136	114	126	88	115	108	141	141	115	127	106	109	135	122	123	134	106	138	123	121	124	105	129	126	122	120	112	117	114	120	114	122	121	109	120	118	121	119	135	114	119	126	111	120	113	128	108	110	107	108	113	99	100	114	125	110	119	121	129	127	112	115	120	124	129	110	117	118	120	118	138	111	115	117	124	127	118	135	153	110	117	129	107	115	108	114	140	128	100	116	109	109	128	141	114	105	117	117	111	120	123	127	151	88	120	125	100	114	133	120	133	132	127	128	127	118	129	116	95	113	122	102	117	127	93	132	129	110	135	118	118	112	126	115	127	143	121	97	120	118	109	122	110	109	133	116	117	124	139	114	129	110	124	109	105	109	130	134	139	107	137	122	119	124	103	97	128	124	134	107	115	121	109	122	115	118	95	103	109	121	133	107	89	117	110	123	122	129	112	114	129	142	101	138	109	121	100	118	100	126	110	97	105	129	125	121	139	109	120	131	133	121	115	116	134	129	106	120	114	126	126	108	119	126	130	128	131	129	114	120	126	112	121	153	107	113	118	126	135	116	101	135	124	112	112	122	127	118	109	117	142	126	104	113	113	116	124	98	135	114	111	131	109	123	101	110	109	110	122	128	113	107	121	106	119	122	120	119	133	114	115	126	121	113	128	128	121	115	116	119	105	135	131	119	109	129	109	132	114	102	120	121	107	117	126	121	124	136	105	110	117	115	101	115	122	105	114	141	126	126	107	133	109	120	110	97	106	125	112	115	123	109	100	121	126	131	128	100	114	128	100	127	122	116	120	119	106	105	114	112	109	110	132	130	104	120	116	112	125	114	103	123	98	113	122	98	105	123	119	124	129	106	134	117	125	115	135	102	118	117	117	101	127	91	109	131	109	123	123	116	122	123	122	125	134	126	116	115	105	113	117	113	129	104	116	134	108	131	122	131	111	117	136	91	118	119	105	128	126	120	117	98	129	96	133	152	104	105	133	141	111	110	115	122	99	138	106	124	138	110	133	117	114	125	122	113	127	125	112	109	134	123	136	139	129	133	129	126	119	135	108	123	133	127	112	138	121	97	104	123	118	117	124	94	110	124	121	114	111	116	117	114	131	126	111	137	105	120	104	134	127	124	114	108	122	129	120	128	89	120	121	142	111	108	123	125	106	119	123	120	128	106	109	103	116	105	107	115	134	110	148	121	118	109	131	114	124	98	121	127	117	112	119	111	106	122	110	106	100	115	117	125	117	115	110	132	106	116	111	100	128	102	116	129	125	119	127	121	115	119	144	129	112	115	124	106	118	131	106	115	121	139	125	125	135	112	109	114	134	125	108	110	124	123	118	116	126	112	131	107	127	108	127	108	120	109	107	124	94	132	110	114	99	142	125	122	116	126	114	125	120	112	122	125	124	137	123	105	116	102	104	133	120	117	118	123	110	121	119	124	111	118	117	129	89	124	116	98	126	114	130	127	101	134	119	130	120	123	124	122	107	105	131	119	130	121	123	115	132	109	120	135	121	93	118	104	128	131	125	103	107	123	112	117	128	118	142	122	112	114	148	149	124	134	120	122	110	120	98	122	130	123	120	131	135	115	121	122	123	119	121	124	109	101	123	125	113	129	113	121	135	133	107	118	118	110	104	96	107	124	121	120	104	125	117	112	129	121	137	132	116	135	118	126	115	105	107	141	115	111	133	128	117	107	109	120	128	128	119	125	116	113	108	125	127	116	128	114	136	112	101	121	124	129	130	121	125	121	129	121	121	125	138	112	126	117	108	118	129	118	115	151	100	116	112	107	125	112	118	104	118	132	123	119	125	128	126	131	96	108	121	108	123	116	102	103	104	135	134	110	111	109	125	104	104	121	137	133	147	114	113	131	120	101	118	113	121	109	114	115	108	113	108	122	117	101	133	133	111	110	122	107	115	124	116	99	116	132	112	120	108	124	118	145	93	123	104	104	128	119	121	125	105	123	126	118	101	115	129	109	137	97	110	121	117	115	117	131	109	127	117	123	124	128	136	122	109	124	117	125	108	125	96	117	110	119	135	108	119	96	131	121	111	124	133	121	98	120	133	117	122	117	124	117	96	134	109	128	112	121	116	111	111	136	107	110	140	107	132	110	132	119	119	118	130	121	131	115	136	109	114	129	119	118	116	122	114	97	100	109	124	123	102	108	99	129	118	114	131	134	106	144	102	127	131	120	117	127	119	133	106	124	120	132	132	110	113	133	116	102	125	100	125	120	107	114	114	126	119	126	107	125	94	125	119	124	100	121	129	111	133	117	127	104	134	116	125	125	123	122	118	113	121	118	108	133	117	127	135	123	129	117	105	118	126	120	105	130	129	120	126	99	107	131	105	112	113	124	126	105	110	132	116	123	116	102	107	111	133	121	98	140	117	119	140	117	147	119	113	117	123	119	127	107	130	107	127	123	134	123	129	124	97	119	127	112	111	118	132	145	120	128	113	105	122	128	130	101	126	124	114	126	108	106	118	122	121	110	116	124	127	128	99	119	116	124	122	115	111	110	127	107	117	118	122	104	104	119	111	98	134	117	104	135	131	102	128	118	115	106	120	112	134	108	121	119	121	112	134	123	131	135	135	139	113	109	128	143	105	107	127	121	132	123	126	124	122	113	101	128	113	117	121	108	103	108	131	116	107	105	106	115	128	127	96	117	128	121	129	107	132	113	131	122	114	136	112	102	132	138	101	127	97	113	104	152	131	122	118	134	108	97	101	138	120	126	115	105	108	141	107	119	104	114	126	144	139	128	119	126	116	101	132	96	120	132	122	127	116	87	128	135	129	90	126	114	137	126	102	117	118	126	127	125	100	131	128	128	93	119	115	124	129	119	105	122	112	137	100	135	126	121	116	105	109	133	114	128	121	111	134	112	131	131	111	119	111	122	122	119	124	107	124	139	113	120	119	119	115	127	136	121	124	115	107	121	128	135	101	102	120	120	124	122	137	117	100	123	121	115	128	114	127	117	125	113	116	103	126	118	120	129	105	115	128	116	100	127	118	141	116	121	116	105	111	91	126	128	105	116	106	127	126	117	101	121	116	117	117	111	109	118	113	124	133	111	97	129	108	115	134	108	110	129	115	122	113	103	120	117	128	145	114	138	126	105	130	122	136	131	114	123	134	130	124	129	126	139	127	117	119	131	108	126	120	122	120	116
4871	535	603	649	555	505	550	521	483	466	445	479	432	478	452	433	452	438	421	454	467	419	433	413	452	442	495	430	462	428	459	440	448	426	450	434	413	400	436	468	440	447	434	433	415	459	404	402	448	441	435	437	445	448	428	414	412	465	439	434	446	405	464	399	464	437	464	425	428	455	415	436	423	445	445	440	442	415	461	458	417	451	423	373	443	441	431	418	419	457	450	417	394	412	413	462	430	436	436	399	414	407	453	438	422	436	470	461	420	458	447	414	417	453	478	446	455	462	420	433	461	485	425	387	445	387	439	404	420	393	447	419	473	405	411	439	440	457	416	434	421	455	444	458	448	475	402	429	444	431	480	435	401	429	414	439	421	454	416	433	422	445	435	439	446	450	415	443	391	459	457	452	387	450	439	441	435	478	427	499	429	466	440	418	381	415	406	406	431	435	439	432	397	470	423	414	415	449	414	382	437	427	416	456	442	433	445	439	389	420	422	411	432	436	418	466	462	449	434	430	448	413	430	436	438	425	417	399	414	415	467	420	456	430	461	408	431	419	449	407	451	427	443	418	469	430	435	438	447	438	398	446	466	427	480	440	465	420	441	437	411	427	441	426	410	454	475	450	474	406	424	394	418	444	436	431	466	417	445	381	420	450	437	430	427	420	408	420	415	407	426	423	443	437	397	438	402	442	438	390	440	438	454	446	442	436	447	448	424	444	433	455	414	446	429	439	447	402	425	436	443	438	440	458	453	422	417	441	386	421	438	405	416	459	444	447	421	425	444	432	460	391	429	441	446	413	424	418	416	423	402	427	420	436	405	434	407	465	430	464	420	373	432	418	441	416	430	487	412	443	446	456	426	473	411	415	451	394	454	431	432	428	438	449	415	432	434	438	431	369	466	445	433	444	422	428	442	440	418	455	447	448	398	439	449	462	438	439	394	459	425	443	446	424	457	455	481	411	442	407	424	439	422	469	415	438	419	414	437	420	457	445	421	445	438	418	427	443	438	470	464	414	399	459	427	420	408	392	428	436	406	439	453	446	440	439	454	401	431	413	435	449	407	425	416	404	416	432	385	433	439	435	425	498	415	424	455	415	422	453	415	435	418	456	458	397	402	447	444	415	422	462	406	435	444	416	403	407	439	483	432	421	463	428	410	406	429	402	457	431	436	435	436	451	460	409	441	446	420	432	395	430	457	393	461	445	460	422	404	437	449	428	441	423	420	401	453	471	462	451	475	406	417	440	402	425	444	451	421	459	390	450	442	431	465	437	420	422	427	444	430	428	455	444	464	389	423	448	419	445	454	439	437	449	427	428	456	439	420	409	460	449	441	436	429	424	424	462	423	452	411	437	447	397	447	457	414	425	412	425	444	413	468	413	419	435	384	416	401	441	416	433	418	461	414	421	399	455	419	413	435	403	444	441	449	428	440	435	439	452	378	421	423	468	437	449	395	465	403	443	412	434	450	403	459	443	449	447	404	447	472	438	418	455	431	453	447	429	425	429	437	456	465	433	433	417	419	440	422	442	428	389	411	454	452	444	411	453	433	403	448	422	445	408	441	434	441	412	406	434	470	425	420	432	401	439	393	462	453	443	442	447	455	409	455	453	448	428	420	457	430	455	405	417	456	479	417	419	443	411	440	444	456	437	469	443	417	410	389	437	401	416	436	443	448	386	425	444	440	447	458	416	440	465	432	406	408	456	407	446	435	428	437	432	468	412	408	407	449	401	432	436	432	415	445	475	428	429	432	473	397	445	377	444	416	445	445	406	420	428	474	468	416	461	407	389	458	437	472	427	458	436	421	455	413	438	437	442	458	390	420	412	419	426	447	439	403	448	431	438	434	423	420	421	412	426	413	425	437	385	447	471	451	433	419	439	418	437	466	465	439	398	434	394	407	418	422	415	429	430	455	435	422	440	414	465	394	420	498	420	415	435	426	451	433	438	412	454	433	453	439	452	435	454	381	440	472	434	399	424	446	448	445	398	437	444	421	479	469	421	452	426	423	422	425	436	459	446	447	452	489	442	418	454	449	454	449	437	443	433	484	444	418	430	474	420	457	414	427	450	414	427	451	427	449	429	409	434	455	433	422	417	414	398	420	421	463	421	427	434	455	405	425	432	433	451	448	424	416	427	452	435	442	386	440	449	465	472	425	411	451	432	448	407	406	411	414	458	478	430	434	457	404	437	463	441	475	437	417	443	405	440	422	449	396	471	434	447	388	431	434	418	458	460	442	428	386	437	424	425	427	451	448	432	437	469	421	404	413	455	432	433	411	446	421	416	429	428	404	484	466	437	434	457	476	454	423	446	381	482	391	428	411	394	421	420	436	410	435	460	445	395	388	432	447	462	425	423	424	445	435	437	382	449	448	414	418	414	457	425	409	416	415	413	420	444	460	440	356	428	430	440	406	457	428	453	447	399	459	464	441	436	418	417	403	452	448	386	428	458	450	421	446	426	451	431	418	424	424	447	430	423	427	422	446	424	450	456	440	430	434	436	400	385	412	446	428	486	442	420	424	447	449	420	427	409	412	473	419	466	424	425	427	440	420	435	380	462	416	447	419	456	399	452	412	391	445	436	390	422	459	434	433	446	431	448	424	428	428	438	442	427	425	450	435	434	417	468	440	411	441	441	448	449	420	432	429	443	420	444	420	413	450	441	455	479	462	439	453	421	450	447	430	410	465	432	429	469	427	424	408	480	431	489	452	413	424	417	455	455	439	478	435	432	408	404	450	421	439	425	434	418	437	421	428	447	442	398	429	470	392	412	403	489	413	446	420	441	410	448	424	458	438	445	437	423	432	448	448	422	433	463	455	401	448	458	443	462	454	436	448	437	447	403	424	429	434	499	446	420	444	420	423	422	424	416	434	426	422	464	466	427	420	444	420	438	386	462	436	429	437	421	475	429	411	439	420	447	424	426	418	442	425	443	433	401	446	419	445	439	408	445	430	388	409	471	441	417	417	426	431	450	439	409	368	419	417	426	430	446	441	404	449	429	440	402	402	404	443	443	425	486	438	392	450	465	432	439	422	429	391	475	427	415	409	440	423	425	453	418	459	415	418	470	407	428	481	422	457	361	461	423	464	474	453	365	450	412	422	438	404	454	477	435	426	433	464	407	447	437	426	403	461	433	441	475	410	415	427	429	447	446	421	428	405	461	454	432	411	419	407	433	411	405	399	422	381	457	441	457	434	436	445	459	435	431	471	444	434	422	453	443	460	406	411	459	414	435	420	457	422	429	456	433	452	455	374	437	416	407	411	402	446	407	402	466	466	450	431	432	415	443	411	459	430	444	415	439	494	470	437	439	427	433	432	438	413	381	455	430	426	405	434	419	417	413	397	460	437	466	433	400	443	418	421	431	428	419	436	469	451	427	424	471	459	465	439	401	440	433	438	444	429	409	410	409	456	443	443	448	451	422	417	402	422	441	446	449	456	432	441	453	432	437	407	397	438	426	437	432	431	451	451	441	432	435
30912	9120	1503	810	564	410	313	226	211	190	159	165	124	132	119	117	122	113	100	97	100	96	96	81	93	75	66	80	76	102	72	82	82	91	68	74	76	102	80	78	75	78	81	72	74	71	72	73	71	65	85	76	80	69	67	71	67	69	74	66	65	74	66	83	80	82	69	75	88	77	91	74	80	72	65	83	71	76	84	69	73	71	68	83	83	84	79	78	70	68	71	68	73	72	77	67	70	75	66	70	103	74	79	94	56	67	65	77	70	73	83	72	74	75	78	74	73	70	88	68	70	76	63	82	77	59	72	78	86	71	66	86	76	80	76	74	54	74	73	84	73	61	67	67	64	92	70	78	79	76	62	64	58	85	80	62	59	82	77	72	88	70	63	61	62	74	90	59	74	79	72	63	70	76	77	73	80	82	75	69	80	73	71	73	74	70	66	62	77	64	76	72	77	73	73	75	74	64	69	63	70	73	66	68	71	76	62	73	71	88	76	80	93	82	76	81	64	88	73	75	63	79	77	73	80	73	56	66	75	65	82	76	70	65	63	59	81	72	65	85	80	60	71	73	67	83	77	85	64	83	69	61	65	66	70	69	75	64	75	84	73	75	56	85	70	77	73	65	65	71	87	65	68	80	85	85	74	58	68	90	64	81	73	69	80	90	75	78	73	59	57	73	77	78	86	67	85	59	92	67	73	74	80	81	75	69	67	75	79	84	81	66	73	76	77	67	81	71	78	71	60	68	71	67	63	73	75	75	73	80	65	61	78	72	80	63	72	94	82	67	64	77	77	85	74	60	59	70	74	86	62	85	85	66	83	70	72	76	68	76	83	57	78	68	64	71	73	74	73	63	68	65	76	64	87	62	75	70	58	68	72	80	70	78	50	76	85	69	77	73	71	81	66	71	82	72	62	83	69	76	71	66	81	73	64	77	63	68	65	74	60	50	78	69	77	69	69	65	83	85	71	62	71	71	85	72	74	70	63	73	88	77	67	57	74	76	76	86	81	64	74	75	92	85	72	91	71	69	63	69	85	48	92	73	82	67	79	75	78	64	64	95	75	76	80	66	63	70	84	72	61	66	77	69	80	69	72	79	60	70	66	70	64	62	81	92	91	64	80	66	65	65	86	81	87	91	76	75	76	65	65	68	71	75	75	72	78	74	77	76	67	69	68	70	60	82	75	62	64	68	74	81	82	67	80	66	65	68	63	71	60	88	82	84	66	68	83	67	81	74	77	86	60	71	84	75	63	75	67	61	75	69	88	70	65	68	61	70	71	70	54	67	90	74	86	85	68	84	74	71	58	74	71	67	74	61	68	70	72	72	75	76	69	58	88	72	63	70	67	75	71	60	61	62	73	69	86	79	82	72	57	79	86	94	68	65	71	83	79	75	87	60	66	70	68	77	66	63	71	58	75	76	57	70	67	82	71	75	73	70	65	77	84	85	83	63	70	76	78	67	78	70	78	75	83	82	72	79	74	68	91	71	76	73	77	75	71	73	75	76	61	90	68	67	70	75	78	82	55	81	82	68	82	66	62	79	70	62	64	83	78	92	69	81	69	69	96	73	66	75	84	79	83	76	63	81	69	71	72	76	58	82	68	89	57	83	76	72	66	63	75	78	65	70	102	76	77	68	84	75	54	74	69	79	74	70	74	72	66	56	77	84	80	75	73	84	60	74	78	73	67	76	71	96	80	75	67	65	80	60	69	79	72	63	64	82	76	87	74	78	62	70	69	75	73	76	68	74	71	86	82	69	65	61	78	79	63	91	80	58	65	72	60	81	66	88	70	73	69	71	64	58	66	66	75	74	71	72	95	68	67	87	87	70	89	70	67	76	70	76	75	76	65	80	83	73	70	72	61	56	79	72	63	92	60	65	81	75	80	60	65	64	71	78	57	73	77	82	82	63	70	69	82	61	73	75	68	76	72	85	72	75	85	80	72	70	74	73	71	88	70	73	76	68	81	74	82	78	86	76	77	73	88	69	78	77	69	76	86	71	67	63	85	81	76	62	81	95	67	77	66	70	68	74	74	74	67	86	67	101	66	58	88	82	61	78	72	62	76	71	66	71	55	67	61	92	71	56	79	79	60	68	74	69	66	75	70	70	77	56	80	75	62	76	71	71	66	88	77	69	73	76	76	68	67	68	80	77	77	60	71	79	79	79	66	67	61	70	84	58	80	80	86	67	65	73	77	66	85	71	87	72	76	68	63	66	63	74	73	72	75	67	67	92	77	61	62	68	76	83	73	78	67	62	94	61	91	70	76	76	68	74	84	76	69	73	83	77	78	82	70	67	89	61	77	66	64	82	75	85	81	69	68	84	81	66	67	65	66	82	76	65	60	72	67	79	65	88	65	75	80	78	77	66	66	78	82	80	67	61	70	82	69	77	74	79	78	66	74	63	77	84	70	80	79	65	82	69	68	62	60	80	76	65	70	62	63	69	79	63	76	81	81	84	69	83	67	71	90	64	53	86	79	86	67	73	69	64	69	72	71	83	77	83	83	76	61	77	73	84	80	72	70	61	68	75	77	74	82	104	71	90	94	82	62	63	66	73	71	64	76	70	90	79	74	68	66	61	78	72	83	78	64	78	73	68	56	64	55	75	76	72	71	86	74	74	78	79	76	59	66	55	50	63	86	68	74	73	94	76	65	68	72	76	54	66	85	60	90	75	70	86	66	64	72	65	69	89	78	64	65	82	70	83	76	68	72	62	73	75	67	84	77	71	60	67	74	83	57	83	68	76	57	86	83	72	72	74	73	63	74	76	54	64	82	56	65	71	80	82	63	84	75	67	68	79	88	74	68	69	73	86	68	68	59	84	71	64	72	80	58	73	73	86	71	88	66	70	71	80	88	71	84	78	69	68	64	81	79	77	74	78	68	75	70	77	76	65	67	79	83	64	79	84	86	70	67	65	71	52	77	88	65	81	74	76	77	74	65	70	66	77	76	63	60	78	84	71	72	71	73	82	67	72	84	66	71	75	65	81	67	80	96	73	57	78	81	85	69	79	70	83	72	46	90	59	66	79	73	82	65	68	81	56	72	60	55	81	63	65	84	83	66	86	77	79	70	61	71	66	79	62	90	74	90	71	67	83	72	67	76	71	87	86	82	70	79	73	85	78	67	88	83	67	57	80	85	66	64	65	74	68	87	80	71	75	69	66	73	71	73	71	75	73	65	72	68	81	59	76	69	72	64	74	88	69	59	57	62	71	78	67	82	70	51	74	72	77	59	73	87	83	51	70	60	95	70	77	79	71	74	80	63	80	79	74	79	60	66	72	65	71	79	84	70	59	78	69	70	70	59	71	71	81	66	70	82	66	72	56	72	87	66	73	78	69	76	64	74	62	96	65	69	71	79	73	68	68	71	72	70	73	67	81	79	76	75	75	84	79	75	68	76	70	78	68	80	86	67	80	66	63	73	73	69	74	70	73	65	85	70	71	79	80	85	95	64	80	79	75	64	70	70	88	60	89
15257	1236	2732	3168	2638	2246	1762	1507	1240	1118	1015	927	792	766	684	655	597	586	518	489	457	463	479	431	426	415	431	400	386	382	411	373	365	369	357	329	314	345	361	363	349	354	312	338	324	336	308	356	298	347	285	329	297	332	359	286	307	308	335	309	301	273	312	287	338	333	303	341	305	271	324	302	290	290	294	311	284	297	319	336	322	330	286	309	304	329	271	290	305	285	327	301	315	299	275	293	309	306	306	332	273	326	287	308	310	325	317	309	268	295	301	297	297	308	287	314	302	361	303	320	322	256	289	319	325	295	320	294	324	303	336	303	321	301	304	277	276	303	316	312	318	284	293	288	284	264	283	285	321	299	285	295	329	333	306	310	306	300	290	314	262	305	278	279	274	321	300	306	283	287	292	305	267	278	282	307	313	304	283	304	277	283	311	252	320	295	276	292	293	301	261	270	297	281	276	308	279	290	295	296	287	279	300	301	303	325	258	253	289	287	283	270	274	279	311	286	264	290	290	312	292	280	279	324	283	301	311	316	298	284	299	292	311	300	302	300	299	272	323	314	306	302	295	282	293	327	304	284	296	280	308	309	278	303	294	275	293	277	266	278	294	310	300	309	276	318	288	321	282	265	281	288	286	308	280	322	299	295	327	297	265	307	299	267	297	306	324	293	292	320	295	292	272	300	298	292	280	270	294	302	294	288	275	306	308	300	298	311	308	271	294	300	285	316	339	313	272	298	301	294	270	289	288	302	300	304	254	316	308	284	303	285	288	266	310	284	307	276	295	316	286	303	315	298	263	267	315	312	294	293	284	306	290	298	303	273	282	322	284	274	283	274	319	305	294	287	305	282	291	284	308	288	279	287	312	292	258	290	317	278	282	268	311	260	268	314	293	286	283	253	306	297	306	310	257	259	308	297	314	320	326	284	313	303	292	300	322	276	255	304	283	298	292	278	299	309	273	297	284	272	312	300	270	306	306	273	271	297	303	285	338	298	313	269	284	292	289	302	289	296	272	298	292	288	313	285	296	308	302	279	294	295	310	281	292	261	283	297	288	246	307	331	299	332	293	274	317	284	289	251	290	339	284	314	312	280	307	288	306	305	281	258	282	333	291	303	315	301	295	265	291	296	288	296	292	258	311	302	310	289	280	285	294	293	289	305	280	312	289	302	284	282	295	313	279	312	291	300	290	286	266	294	280	321	321	304	310	293	262	248	264	265	294	316	269	298	288	258	292	277	290	281	295	296	320	320	276	253	308	273	291	318	291	312	279	302	286	312	300	308	305	295	286	276	302	299	289	314	311	271	264	285	310	267	299	285	297	309	265	297	252	287	291	284	312	300	302	272	300	302	276	318	304	268	316	281	248	265	296	300	315	286	325	297	282	304	296	276	278	275	307	258	299	314	301	285	315	300	281	262	285	285	275	291	296	268	315	282	316	279	286	313	293	292	316	299	286	258	321	283	312	307	281	301	287	289	299	325	296	279	288	299	300	294	290	305	305	296	298	309	331	288	277	330	296	261	280	311	273	275	286	265	280	287	317	271	300	292	307	285	272	280	284	302	287	296	317	297	285	295	319	287	320	281	306	296	328	289	269	278	253	321	283	318	289	319	313	301	306	286	316	253	296	305	309	264	290	322	299	289	283	284	279	296	281	314	262	283	271	322	299	302	293	321	266	313	313	277	294	312	293	277	297	305	302	321	306	289	301	303	294	302	275	291	320	297	268	289	290	266	300	272	314	282	298	285	271	326	304	300	301	285	293	273	297	279	274	292	278	285	299	308	291	337	281	320	303	259	283	308	289	263	336	291	291	301	272	281	286	303	308	277	278	319	269	284	269	291	286	293	310	285	293	308	316	300	280	310	273	278	283	291	338	294	322	294	287	307	287	294	300	278	320	280	292	253	307	289	273	288	301	307	293	282	294	286	292	308	248	308	292	298	287	286	308	269	291	306	294	301	270	321	269	279	298	322	300	335	287	249	324	306	286	270	340	292	280	317	278	301	284	287	280	281	298	309	283	298	302	268	286	299	280	301	267	298	297	291	252	292	276	328	280	292	270	306	288	301	290	289	277	320	275	304	296	285	277	288	281	302	275	324	280	281	328	282	285	292	271	337	271	325	311	265	306	297	290	293	277	290	297	337	302	329	287	283	284	281	304	304	297	263	303	321	283	269	280	292	332	253	289	313	314	277	316	333	268	294	298	246	298	266	309	281	284	311	290	292	300	306	308	263	317	279	311	299	312	317	305	301	253	313	293	310	336	260	301	312	288	295	332	298	299	295	275	308	300	309	300	310	300	275	288	291	324	265	272	285	292	290	267	296	296	298	290	266	266	286	290	285	298	294	261	303	291	311	270	305	312	322	307	273	295	308	302	266	280	296	311	283	297	301	269	251	288	280	250	282	304	286	300	311	292	295	279	265	309	304	309	299	276	293	292	319	271	304	300	285	288	307	260	272	295	302	291	278	296	272	260	291	313	290	278	304	294	295	305	311	304	299	354	295	289	302	305	285	307	283	302	258	300	306	288	276	330	306	301	304	299	322	269	293	291	303	287	272	335	315	311	282	320	307	274	276	284	306	297	319	261	296	294	306	283	270	284	266	295	279	280	295	268	291	287	273	313	300	309	282	306	305	302	310	280	295	298	306	294	304	281	317	295	281	327	270	276	290	299	289	278	273	293	333	292	280	280	311	279	296	302	293	267	283	306	289	282	287	255	308	299	290	309	297	295	297	299	308	287	300	309	303	301	285	281	300	298	298	296	285	285	280	312	268	293	288	314	280	282	295	288	294	282	299	263	316	265	307	287	296	294	301	316	296	326	301	274	298	280	281	310	294	291	327	309	287	291	274	298	288	285	311	288	323	301	290	302	284	294	301	312	287	313	272	320	288	295	277	305	291	282	297	276	282	340	313	284	283	268	283	291	315	318	318	292	308	292	299	298	302	308	308	323	281	298	270	274	279	281	298	307	296	268	285	287	275	290	308	299	286	281	272	305	310	316	278	300	300	293	324	266	295	275	287	294	314	306	270	311	276	267	273	270	293	278	279	321	261	280	286	332	278	281	296	303	277	299	302	265	313	311	317	295	265	289	294	291	294	300	305	275	283	313	294	284	297	297	294	297	317	278	305	301	298	312	291	278	301	272	302	299	307	296	309	280	316	330	278	242	307	254	263	282	297	291	299	312	276	317	301	312	307	309	278	260	306	274	297	287	277	252	258	268	324	316	286	321	297	285	288	311	330	310	311	273	269	289	311	287	296	279	308	290	278	301	312	264	276	280	308	259	283	261	280	265	303	299	267	312	281	294	294	289	309	258	297	304	305	258	286	328	301	291	269	296	288	298	258	273	316	297	284	274	279	322	288	292	282	262	325	328	286	270	307	271	285	301	302	316	305	277	302	296	287	282	308	284	278	291	302	303	247	296	297	282	318	276	296	291	298	292	305	331	302	279	317	287	278	292	285	287	298	320	300	278	286	286	271
39278	20447	8350	1728	1143	800	626	507	410	350	338	291	268	235	237	205	203	176	186	211	169	201	173	142	154	154	160	162	133	157	162	165	172	141	138	143	154	130	152	165	137	134	150	136	150	141	137	136	158	138	131	125	132	151	112	128	153	119	120	127	135	111	125	151	121	111	139	145	153	132	131	128	140	113	143	131	117	142	147	122	121	125	138	120	118	108	121	140	121	125	118	137	137	129	148	145	128	131	125	119	121	114	123	135	124	111	151	150	114	147	151	145	149	132	150	134	123	126	135	121	136	118	153	114	147	153	134	147	129	141	141	139	147	137	145	137	150	121	128	116	134	116	147	126	133	131	136	128	142	124	128	151	157	120	136	149	126	146	123	139	149	110	132	129	135	128	140	153	128	109	152	136	128	131	141	115	143	122	124	120	121	118	156	127	136	127	134	121	129	134	137	128	121	120	138	127	140	149	128	152	132	128	128	147	125	123	121	114	131	120	130	140	129	120	138	132	146	135	144	136	125	119	131	148	140	118	123	139	121	124	129	149	139	138	133	135	133	135	115	124	147	139	120	131	124	137	137	122	130	136	147	141	126	130	137	140	122	145	129	147	154	142	115	105	138	142	113	123	136	121	134	142	110	116	130	141	124	147	123	152	139	148	137	142	126	116	144	124	120	127	122	128	153	130	134	124	137	137	110	125	124	132	125	133	109	142	113	134	136	136	121	133	116	122	123	121	144	135	129	123	129	131	139	112	129	114	134	120	129	141	133	147	116	137	130	122	133	147	146	124	137	151	130	124	131	128	152	144	142	138	121	132	114	121	133	154	127	130	118	134	150	137	112	135	118	122	136	133	126	131	112	133	138	109	119	125	122	143	147	132	139	119	139	143	134	126	141	127	135	106	137	135	123	141	150	125	130	142	140	132	141	113	130	122	111	144	145	140	120	122	122	128	139	131	129	132	123	132	131	126	148	160	122	150	137	143	123	141	122	153	124	137	130	126	141	124	148	130	124	126	142	118	146	140	132	117	140	132	130	113	126	139	119	138	139	133	126	136	135	152	126	111	140	132	161	122	127	136	102	124	132	140	126	112	138	120	126	137	121	131	144	122	134	143	122	162	129	140	135	154	139	137	134	146	130	150	130	128	126	122	156	137	130	139	150	148	140	116	119	143	138	145	152	125	114	120	133	157	120	127	149	143	108	135	118	132	110	137	150	118	139	125	139	145	143	126	141	145	125	129	128	145	131	106	128	132	139	127	130	129	134	111	135	138	138	127	128	139	147	106	127	136	134	122	122	127	134	124	116	135	124	119	134	141	134	132	165	141	120	119	120	111	142	121	131	134	151	121	130	140	109	117	108	138	133	121	140	153	141	132	117	129	128	139	143	126	140	113	142	124	145	127	154	153	129	146	135	128	131	118	128	146	138	124	144	129	138	139	128	125	129	153	127	115	127	112	116	105	146	122	123	159	141	141	152	134	140	130	130	130	119	139	151	134	138	145	113	129	127	137	113	127	153	119	155	140	139	123	120	128	130	126	134	127	139	110	127	141	142	133	150	121	140	143	128	141	128	144	145	141	133	134	131	126	132	126	131	112	134	135	121	135	125	112	142	119	134	119	143	152	149	127	145	124	138	115	134	146	140	153	135	127	127	142	135	143	127	129	130	130	120	142	122	148	150	146	116	145	151	134	139	127	127	132	120	145	156	113	138	142	124	129	113	117	124	108	129	125	129	124	115	127	127	151	124	120	130	126	137	120	139	142	127	124	106	113	130	113	143	121	138	147	127	102	137	129	134	127	130	119	126	146	129	133	132	131	126	133	122	133	135	133	131	132	136	132	122	139	131	135	136	140	149	143	120	125	145	139	132	139	131	136	132	126	116	140	136	164	132	136	120	123	112	123	109	137	138	135	110	144	140	145	110	123	133	142	146	131	123	116	134	127	112	122	151	125	127	130	128	112	102	132	115	176	130	156	119	119	137	139	137	134	137	127	128	138	123	130	125	128	123	134	150	112	150	116	110	146	118	125	119	135	152	143	132	138	120	129	100	121	144	137	133	151	128	144	117	125	127	126	141	120	127	158	118	122	141	130	130	122	111	145	108	140	136	132	139	114	147	118	117	124	127	133	143	128	135	140	100	121	125	128	122	103	137	131	138	133	139	116	145	140	129	115	112	125	134	127	137	151	122	128	118	109	128	123	146	136	130	112	157	127	121	134	126	127	119	155	119	134	131	121	128	126	148	147	141	125	121	136	151	127	137	137	145	140	130	116	123	136	128	129	135	115	117	122	145	128	134	133	133	115	139	126	138	127	154	129	125	151	113	160	147	133	123	146	154	142	132	133	140	131	133	135	132	127	131	136	123	136	116	130	133	161	143	147	121	115	144	125	119	120	120	121	118	132	117	130	118	130	119	130	113	111	129	132	126	120	114	145	123	117	155	116	122	137	125	136	137	125	134	132	146	116	134	118	118	137	142	135	111	132	128	139	120	115	118	118	133	131	133	149	142	142	110	134	132	123	121	119	141	136	121	112	130	125	133	131	123	156	128	139	129	127	122	118	139	137	124	121	125	129	139	149	138	133	114	143	148	130	126	130	141	142	113	131	131	139	120	123	126	150	125	161	127	134	146	125	140	143	139	123	131	130	126	138	122	135	127	118	131	147	113	164	122	131	116	142	152	151	137	117	127	119	151	131	136	124	127	110	143	147	124	128	125	124	130	138	126	138	133	121	133	139	132	142	120	153	149	132	146	133	125	160	133	125	130	131	143	129	112	135	145	135	148	149	142	136	140	120	129	126	131	129	143	125	135	150	144	147	131	113	135	135	128	136	149	136	120	141	129	129	138	144	125	122	164	124	140	126	113	132	146	144	133	134	128	116	129	126	144	129	120	112	141	148	97	131	174	145	146	126	114	137	128	130	134	139	145	164	125	117	150	146	132	148	141	134	150	135	128	121	141	119	128	125	148	120	139	114	137	132	137	128	146	129	133	145	129	149	145	124	152	134	151	141	131	128	118	116	141	140	113	147	125	136	143	145	129	144	137	146	131	131	141	122	141	109	128	142	144	134	111	145	135	151	145	127	113	125	132	122	112	132	132	133	142	128	158	125	115	102	124	128	142	129	141	151	143	117	122	141	120	120	141	154	129	114	130	127	136	117	136	127	126	129	116	153	144	134	130	117	129	137	138	164	123	138	130	127	122	109	147	138	137	137	130	119	130	129	132	125	119	155	126	136	131	131	154	119	124	133	138	129	127	128	136	139	142	134	129	146	130	124	133	144	128	130	129	137	119	122	130	124	118	137	149	120	153	116	125	119	137	122	135	106	119	135	125	120	138	142	132	142	105	122	131	137	124	135	125	160	148	128	139	123	135	118	144	131	136	127	157	129	126	108	137	163	130	163	118	148	117	131	144	125	141	118	124	127	138	140	136	148	122	137	131	109	140	132	142	129	148	148	133	143	144	136	127	117	146	116	136	128	123	143
20094	2319	5136	5786	4812	4116	3385	2856	2379	2003	1792	1611	1471	1333	1320	1194	1102	1021	991	941	875	825	776	811	735	753	735	662	661	627	703	628	675	581	633	582	569	601	604	575	595	592	550	532	612	591	542	532	546	590	512	507	554	549	542	514	549	533	511	512	513	522	549	503	519	500	552	483	499	549	522	493	494	474	516	488	511	468	515	513	524	503	545	508	474	495	483	501	514	480	471	517	527	521	491	514	481	512	484	459	492	496	453	499	523	471	474	516	465	513	524	516	500	471	470	476	483	532	453	503	472	501	488	485	516	492	460	494	434	520	471	508	483	493	489	471	446	485	500	493	481	466	517	503	495	499	463	496	491	498	496	493	526	467	494	485	485	461	447	476	486	475	469	498	488	502	454	470	513	513	474	496	500	494	462	500	501	517	517	505	488	501	502	457	498	506	476	485	486	526	523	462	480	493	448	505	486	503	435	503	478	451	489	477	467	509	464	467	495	441	484	459	472	510	483	478	474	468	457	504	503	499	500	488	486	485	535	477	474	513	488	461	474	516	515	500	486	460	497	523	491	461	496	489	454	493	443	486	456	473	473	502	495	526	467	480	454	478	457	485	473	473	410	490	485	501	515	500	469	502	476	473	466	477	477	482	512	478	468	452	465	478	483	491	480	518	499	460	522	497	483	473	500	476	521	490	433	428	476	487	485	492	482	478	463	448	478	488	482	454	481	494	491	467	459	465	464	464	496	455	500	500	481	465	475	488	459	478	489	463	477	426	478	499	514	526	472	517	505	491	470	475	474	483	487	477	483	488	470	471	501	454	464	471	516	503	495	498	472	453	468	476	444	478	508	478	439	474	454	485	478	431	492	479	482	487	490	463	489	465	455	496	509	442	490	451	502	467	466	493	484	467	490	483	495	501	502	465	509	509	450	478	474	507	453	484	498	482	438	506	448	485	495	512	496	500	485	456	457	484	520	480	457	488	460	502	494	523	440	465	418	479	463	491	492	487	474	496	484	487	477	477	475	478	494	488	486	489	429	489	483	438	478	499	476	531	458	469	492	511	455	446	489	500	492	476	490	468	502	511	520	482	467	470	482	490	487	479	460	440	481	492	515	456	433	463	483	521	534	490	451	456	508	508	499	489	479	455	473	455	473	478	470	446	522	472	504	506	509	445	507	474	471	464	499	469	477	507	475	508	507	483	464	496	503	484	516	448	474	474	500	515	476	482	449	485	483	496	539	505	501	472	463	474	488	481	500	459	486	510	493	447	469	501	452	463	454	503	451	462	471	450	513	485	455	453	466	480	465	473	477	489	465	469	475	485	460	497	504	474	457	480	469	445	472	480	464	506	475	480	497	466	491	527	461	451	455	461	464	443	460	476	468	455	483	486	454	492	477	479	477	485	493	468	481	452	489	488	497	481	497	488	490	475	481	516	524	516	517	499	454	465	477	464	486	467	489	472	517	474	481	463	483	468	493	522	489	463	453	494	455	440	450	475	463	448	458	506	464	447	467	456	514	481	481	480	476	516	485	504	473	466	531	471	485	474	456	465	509	499	483	505	500	468	519	477	478	480	459	481	491	491	488	467	465	425	455	469	489	478	471	480	458	482	495	520	480	511	464	485	473	507	445	478	470	452	476	461	475	496	526	478	477	474	463	462	479	461	501	500	448	521	423	479	474	465	479	502	473	454	457	492	495	462	477	472	482	496	465	504	497	492	516	459	511	464	504	469	504	450	486	500	498	473	465	439	489	491	523	516	442	487	480	497	480	480	526	466	502	497	462	516	418	489	489	490	502	465	443	468	448	449	479	457	500	462	475	505	435	488	496	496	459	477	443	487	491	478	536	469	485	503	492	502	460	480	494	478	490	501	495	497	498	468	485	461	476	515	476	493	504	489	485	489	482	493	482	475	508	470	485	472	479	481	486	464	454	467	507	483	515	435	491	495	474	511	474	448	436	498	441	472	480	441	445	482	490	497	495	488	475	487	487	472	457	478	484	473	471	483	470	443	492	464	479	463	508	456	481	505	489	496	478	488	498	521	512	476	495	473	493	487	485	490	489	449	462	475	482	487	498	533	494	470	449	479	449	461	473	476	428	478	486	498	454	463	500	497	485	470	495	440	453	483	488	502	493	475	494	516	491	500	473	485	465	520	434	452	475	476	467	493	482	462	490	453	469	451	488	508	506	491	475	475	494	490	443	481	459	510	486	455	477	422	495	456	428	501	474	486	491	493	484	478	472	496	477	470	476	499	478	446	500	499	516	477	476	448	481	487	488	488	507	504	451	456	499	492	455	483	472	472	482	491	514	437	486	473	473	493	511	465	496	464	472	480	500	459	522	492	475	486	491	482	458	465	535	518	484	463	483	480	494	485	518	459	467	446	483	505	466	502	466	429	450	503	466	500	447	469	469	501	462	480	485	500	516	501	469	501	486	440	491	473	463	482	436	474	474	443	460	428	508	460	477	482	494	488	496	531	477	487	457	465	470	492	435	508	485	503	507	513	496	455	482	474	489	510	460	474	449	455	485	447	478	506	413	474	524	523	481	447	510	508	484	493	479	499	519	469	504	461	443	483	517	483	415	479	497	488	497	475	459	464	449	463	446	495	478	482	466	472	491	484	467	470	495	435	475	497	496	491	489	517	489	482	466	504	443	472	510	498	486	490	526	503	516	481	448	502	468	472	475	480	469	439	465	502	479	471	455	440	513	510	454	441	435	518	486	456	502	433	482	491	506	474	497	471	437	509	444	464	480	506	476	461	486	469	498	454	518	464	486	429	521	451	499	506	485	476	485	461	478	488	483	489	469	478	476	497	453	412	487	494	495	495	475	462	494	478	490	488	481	467	480	464	470	498	472	469	500	501	483	503	496	499	455	496	476	491	484	488	478	476	446	479	472	494	468	453	481	439	525	449	470	464	433	512	482	461	450	510	441	462	489	456	498	482	478	483	486	461	470	468	471	468	447	462	454	475	465	512	502	503	483	456	472	457	470	506	501	476	490	519	482	512	463	469	515	498	516	479	527	474	491	443	492	462	487	477	465	424	501	476	471	466	505	483	482	493	507	492	480	491	426	476	481	496	500	456	473	455	490	450	456	469	469	475	450	516	469	506	478	482	465	476	443	510	494	486	513	485	498	486	470	495	478	490	476	471	483	520	456	495	491	432	463	457	485	524	490	492	463	461	508	478	460	475	518	493	464	512	499	478	500	487	472	471	475	430	431	484	470	460	513	479	532	459	511	459	519	471	463	469	502	431	534	516	485	470	445	476	502	484	449	494	509	478	439	510	460	482	464	493	492	487	478	476	489	465	474	494	448	455	480	467	453	482	457	495	520	453	511	448	481	488	482	477	506	477	446	502	466	488	490	434	464	468	445	491	503	481	447	478	454	474	480	493	533	471	520	488	467	465	497	464	504	482	497	501	499	463	473	457	475	472	437	514	449	488	494	457	446	467	465	496	471	472	496	531	498	506	483	482	485	466
3926	366	264	167	136	150	145	135	120	134	122	127	109	137	121	123	104	113	113	123	148	111	124	122	114	136	115	111	120	118	108	120	107	124	110	133	132	127	120	127	126	119	120	104	114	125	103	118	126	121	116	114	111	122	110	104	106	123	130	133	97	107	119	116	113	138	112	114	116	104	123	116	114	128	124	124	108	122	109	116	142	120	128	116	122	132	106	124	133	111	125	132	116	135	137	123	114	114	116	110	99	121	116	112	132	112	103	136	105	99	131	96	137	119	123	84	141	138	134	120	131	133	120	129	119	116	127	129	120	109	121	116	119	136	110	106	131	119	121	129	124	130	129	119	121	125	121	111	130	123	114	130	113	127	125	123	105	117	114	110	125	106	133	133	124	110	129	130	127	99	121	111	125	127	131	114	129	123	123	110	119	113	129	112	120	122	113	135	108	146	119	108	134	128	134	128	143	109	97	116	137	112	122	129	121	125	115	128	107	117	100	107	126	123	120	116	98	126	104	114	137	112	127	115	119	112	116	87	114	131	125	122	120	107	108	137	126	117	120	122	125	117	121	116	119	95	138	96	129	117	109	115	126	129	130	105	139	133	123	96	111	109	100	102	112	104	129	124	128	112	108	130	121	126	115	113	144	118	115	127	116	114	134	111	117	122	121	120	106	118	115	114	127	104	125	140	127	148	118	129	128	141	110	119	129	112	136	96	129	119	138	132	111	150	143	122	130	114	122	125	110	126	128	122	103	108	106	113	125	131	128	132	104	126	118	122	112	133	115	112	118	119	103	126	121	143	115	140	113	128	107	137	114	109	91	131	115	113	108	127	132	131	124	97	125	115	114	126	115	90	117	106	118	103	117	105	131	138	113	115	128	138	134	118	104	118	115	130	114	97	108	113	85	105	120	121	117	127	121	139	109	136	114	112	112	108	118	126	117	116	112	125	123	106	125	130	149	106	115	118	116	118	109	111	129	121	129	132	114	98	131	118	127	121	107	129	99	108	111	109	127	114	109	119	123	104	116	123	123	138	120	119	121	106	123	124	131	126	111	113	110	118	112	144	135	124	114	112	119	127	126	120	106	139	138	128	126	119	123	112	109	110	114	118	121	110	110	121	140	119	129	123	117	126	116	137	114	109	139	117	124	119	136	130	115	128	130	95	114	120	120	118	121	125	102	144	102	113	122	144	136	125	118	105	117	108	135	134	116	96	126	119	137	144	129	126	101	143	115	120	112	120	105	117	121	116	132	128	125	116	124	138	132	126	121	133	106	129	111	122	132	119	132	105	131	112	130	114	110	116	148	132	119	103	125	120	130	119	86	116	118	110	122	110	133	119	121	120	121	126	115	111	111	115	100	136	120	104	128	115	124	100	113	117	125	132	111	133	127	111	106	113	125	99	123	147	110	126	132	130	133	110	113	121	124	126	117	116	120	112	121	105	120	125	127	118	126	105	134	116	113	108	116	146	111	123	124	119	123	121	129	106	118	109	115	109	116	125	106	103	118	116	129	124	143	119	112	104	121	128	117	124	107	109	92	128	136	112	150	127	110	124	113	129	120	114	137	119	119	106	138	138	116	113	111	130	128	123	137	102	116	143	119	107	123	144	122	135	112	118	143	100	113	141	126	108	100	101	140	118	129	118	117	123	128	122	118	123	121	129	122	103	132	128	132	122	110	121	119	124	119	121	129	126	128	144	136	137	121	117	107	113	127	133	135	126	131	113	128	126	126	118	129	127	125	122	126	148	131	128	145	122	104	102	110	112	105	120	125	138	117	118	120	102	128	129	105	130	122	120	129	112	120	119	111	106	108	123	114	117	114	111	129	121	135	113	125	116	115	127	144	137	118	118	98	123	136	85	116	130	103	133	124	111	110	84	118	106	109	117	118	119	95	121	116	122	108	108	103	103	128	132	135	117	117	118	132	108	110	138	109	117	131	119	93	118	124	142	99	118	117	129	110	112	118	112	122	116	126	100	129	97	116	106	131	153	129	116	130	99	124	109	104	114	112	104	117	114	134	97	108	114	127	106	104	133	113	116	99	130	117	127	121	103	120	126	116	116	101	130	102	121	112	128	131	137	128	123	130	105	118	125	113	124	132	115	105	122	117	147	139	111	110	102	113	102	101	106	133	123	147	111	103	112	109	112	130	125	123	116	111	101	125	110	106	115	140	122	127	133	105	125	127	140	125	131	113	121	107	113	115	128	130	117	122	125	121	104	129	128	118	120	99	119	138	117	124	145	112	114	135	123	103	108	121	123	128	126	103	116	105	120	106	118	103	117	108	104	123	118	129	128	124	125	122	104	139	143	102	124	117	126	130	121	110	121	108	121	133	114	125	115	115	133	94	125	124	112	133	121	129	105	106	113	104	121	127	123	112	135	97	136	120	137	105	123	117	103	99	125	108	122	125	139	118	133	123	123	115	102	119	117	122	118	131	122	132	114	116	123	105	109	119	121	105	112	115	119	105	128	104	130	99	114	125	115	116	131	128	121	111	150	118	129	128	107	123	112	115	117	124	140	106	136	122	117	108	103	111	136	132	114	127	114	117	113	101	129	113	113	99	113	138	102	121	110	108	102	109	116	127	133	120	131	119	109	134	104	133	102	115	113	119	115	103	130	112	109	114	118	113	140	117	118	112	122	120	106	126	114	132	105	122	118	110	113	136	95	111	113	103	122	124	136	108	112	105	123	123	131	111	114	130	126	111	95	104	112	120	122	135	118	109	111	122	124	131	118	127	117	109	110	116	115	116	141	112	114	128	114	96	101	102	113	114	116	131	102	132	124	107	117	109	115	129	117	126	125	108	109	140	115	121	136	112	123	125	120	109	132	112	130	112	127	119	143	119	119	118	135	115	134	125	115	123	114	105	117	118	112	111	131	123	103	117	113	104	104	124	124	142	128	117	114	135	139	139	116	128	113	114	114	128	115	137	129	128	126	120	112	118	109	107	117	130	112	110	131	90	111	107	142	120	126	111	124	114	119	112	108	133	124	112	124	113	128	86	135	122	114	133	109	109	118	110	106	121	109	121	119	122	99	129	123	137	123	111	106	139	114	139	110	120	141	135	127	124	102	116	103	116	128	115	114	124	122	121	119	112	139	119	125	145	141	108	111	121	106	97	123	119	116	117	134	124	134	130	138	112	105	137	111	125	121	108	125	130	103	120	132	116	133	122	123	128	115	106	107	110	105	120	113	122	128	138	106	114	117	102	121	101	118	126	95	141	113	112	133	100	118	119	131	121	110	122	104	125	137	115	116	119	128	127	105	113	123	120	114	120	109	118	133	135	130	122	118	111	104	103	131	120	127	130	136	117	125	119	102	113	132	118	114	121	119	118	112	118	100	145	114	134	125	115	107	105	133	118	111	133	119	102	121	127	117	117	123	107	139	119	121	138	112	120	118	132	135	118	112	120	115	105	137	125	118	126	127	103	128	119	129	95	120	126	124	118	111	106	117	136	103	144	106	116	110	119	123
5203	516	638	598	616	554	517	567	503	494	472	461	446	455	485	442	477	460	438	419	444	428	440	466	419	425	428	480	422	432	432	465	458	433	442	394	475	489	438	446	465	444	470	407	455	420	437	452	425	444	457	425	457	404	444	434	439	403	424	444	410	429	454	398	487	446	444	421	426	438	437	416	403	432	400	450	418	448	399	422	440	425	425	410	444	410	421	395	423	457	455	431	436	455	431	474	422	404	407	399	454	423	420	424	446	455	476	444	461	435	422	415	438	412	435	448	411	462	420	419	441	404	445	406	412	469	462	417	449	452	439	416	459	438	428	446	408	443	443	482	435	414	383	435	464	422	464	455	469	389	482	439	433	461	440	413	407	418	425	431	429	407	459	438	430	420	414	410	472	415	438	426	400	475	431	407	434	416	425	419	458	452	479	423	435	413	423	446	423	451	440	458	440	449	456	424	423	447	468	480	427	441	406	414	435	450	463	419	440	435	425	419	443	454	409	451	423	417	436	462	431	481	427	413	448	437	437	428	418	403	437	448	419	429	437	447	427	431	392	427	409	441	447	450	416	440	401	396	434	435	426	465	473	455	389	437	431	415	442	400	450	446	440	411	430	423	453	434	432	410	438	420	436	444	445	433	437	428	435	430	416	394	415	422	446	432	449	467	439	458	440	443	433	450	431	432	415	403	423	433	453	460	434	411	402	471	417	452	429	414	413	461	429	436	419	396	425	472	461	450	430	451	452	445	450	428	446	425	458	397	450	441	422	434	477	414	397	434	420	460	444	411	449	445	423	442	442	419	394	433	404	474	424	432	441	420	460	435	427	417	432	455	416	451	434	445	411	419	440	411	429	414	404	431	450	487	466	455	454	434	432	375	449	450	459	379	452	408	462	435	459	429	468	399	441	424	409	422	411	415	425	418	472	421	432	403	413	430	409	446	433	383	411	404	420	422	445	450	429	416	397	399	421	488	418	410	452	419	406	417	437	430	463	432	448	409	465	440	422	410	418	442	386	441	429	442	428	433	442	421	437	454	433	413	467	431	447	409	473	454	426	453	391	425	452	433	478	474	469	423	429	422	478	430	448	435	444	415	431	453	427	426	406	443	413	383	411	418	429	456	437	424	446	437	403	435	425	414	413	462	463	426	443	434	441	416	459	437	464	427	439	464	411	464	423	479	435	482	385	446	428	433	438	438	447	416	435	418	427	419	441	440	393	463	469	470	421	409	431	420	462	445	434	417	442	458	417	406	426	430	417	426	397	456	443	420	431	407	422	426	438	468	413	465	415	444	423	441	440	442	430	447	440	433	421	442	406	426	408	440	443	416	438	426	426	449	428	412	429	437	434	450	453	443	433	420	430	407	461	428	446	417	399	433	407	427	454	460	458	428	460	430	454	404	441	434	372	440	451	430	416	469	445	409	412	435	436	407	457	424	425	426	405	425	438	420	417	432	414	444	421	475	454	407	422	399	453	463	424	392	429	455	426	404	418	435	415	417	454	416	437	450	434	427	446	443	441	424	441	452	429	438	406	394	434	453	420	449	452	437	456	448	436	436	432	447	436	454	406	444	438	460	404	409	450	416	420	456	412	403	398	430	404	433	394	472	454	438	428	436	437	409	446	427	424	408	413	488	411	407	432	458	457	416	435	424	424	435	410	465	424	422	402	395	449	424	436	431	434	450	462	424	420	445	423	462	445	457	462	414	404	401	430	412	468	432	394	449	437	454	438	475	422	417	395	413	427	426	447	432	450	480	425	391	435	418	417	440	439	452	441	446	402	415	431	425	402	429	429	416	444	425	390	455	428	444	443	445	477	443	429	439	405	433	452	444	446	431	445	380	458	460	454	412	461	466	440	451	436	468	438	424	427	435	456	465	446	418	421	416	430	441	411	411	438	439	424	425	425	474	485	444	399	410	445	423	430	422	471	424	482	440	426	405	432	420	404	441	480	422	419	404	404	430	407	389	422	434	430	430	429	412	437	465	468	442	407	419	418	444	449	434	414	438	443	473	435	451	441	435	425	438	447	427	429	454	432	414	394	405	404	419	407	447	426	435	427	399	443	432	446	445	379	437	429	450	427	449	423	444	442	447	466	395	426	424	425	401	439	422	422	393	458	442	422	441	410	427	441	437	427	433	449	411	452	442	430	455	405	410	423	438	442	429	442	469	417	443	454	425	419	414	475	435	428	417	422	472	443	402	502	413	434	469	425	411	438	443	404	439	421	459	439	449	455	430	416	424	444	435	417	443	428	465	411	463	465	413	462	398	423	420	432	419	431	410	406	435	418	461	451	427	453	424	476	484	429	447	430	447	424	438	413	427	428	412	461	420	441	437	425	397	435	418	415	416	433	453	466	423	445	412	440	470	423	475	428	399	431	414	427	449	442	436	435	404	488	450	446	450	424	425	422	449	423	442	440	416	502	449	455	458	407	404	425	422	430	402	412	430	447	433	407	404	457	416	427	464	413	445	400	449	394	445	421	433	454	419	443	410	418	438	446	468	482	454	409	446	425	413	429	425	441	461	417	450	452	444	468	413	447	410	474	389	439	412	407	453	435	463	465	443	453	474	412	409	428	429	469	433	459	428	418	411	430	441	433	422	474	445	395	452	453	429	443	389	422	442	439	457	450	439	438	395	405	429	418	436	417	425	469	424	412	459	436	437	451	450	432	433	441	405	441	443	425	428	440	442	428	378	408	394	429	453	406	415	451	433	443	426	402	427	422	431	415	454	423	436	443	434	446	433	413	429	407	432	429	482	428	415	423	430	423	449	405	460	426	417	459	460	457	434	453	402	428	467	407	468	426	436	444	442	428	398	428	436	449	417	467	423	436	448	455	433	397	424	395	446	380	432	417	398	446	425	442	448	438	428	463	446	441	438	410	414	425	440	428	459	425	435	456	446	462	430	440	422	429	396	471	415	401	445	413	441	475	415	425	443	433	459	404	453	417	432	466	422	438	414	390	432	421	443	456	438	423	451	449	436	470	475	427	389	415	432	455	429	401	406	418	418	429	432	430	450	393	434	400	467	451	450	409	415	407	434	425	384	455	438	437	430	424	446	424	442	480	451	457	442	451	429	453	421	458	436	464	440	417	430	427	457	437	438	464	447	421	469	419	472	428	407	461	463	440	416	417	452	452	444	435	440	433	443	455	403	455	452	405	420	411	431	428	436	430	403	431	410	398	476	414	436	406	409	444	410	403	418	455	451	444	429	454	420	429	409	421	416	394	412	412	441	427	435	448	436	404	451	434	461	420	423	368	419	405	417	445	422	435	420	426	431	409	464	409	418	437	398	438	393	431	451	406	398	446	439	440	421	436	441	437	413	437	416	405	475	403	404	444	453	402	438	434	432	427	449	449	462	455	412	471	427	448	437	394	436	436	429	465	423	463	443	437	445	423	443	424	433	424	424	422	426	451	444	453	467	441	420	425	416	449	446	436	433	416	429	441	409	431	475	444	425	416	456	465	458	452	402
31686	9756	1524	819	555	384	299	241	191	184	169	141	150	122	140	139	107	79	89	106	94	97	91	71	98	92	71	88	84	88	92	77	99	77	88	84	74	62	65	75	72	80	78	94	95	78	73	89	76	57	77	73	59	59	72	67	59	69	72	81	92	75	59	59	82	85	80	76	65	65	86	88	79	80	65	74	81	62	74	85	87	78	63	87	71	57	77	62	87	82	71	81	59	60	83	71	80	74	68	80	80	68	74	76	91	81	70	59	83	90	70	93	67	74	74	74	67	75	69	79	72	73	75	54	64	68	68	73	78	87	86	91	77	66	66	70	83	81	83	77	73	73	74	89	73	77	83	62	65	82	78	67	95	75	72	87	74	69	69	68	82	73	68	68	79	64	78	70	74	74	76	75	70	70	69	72	71	88	82	64	84	83	81	84	75	79	58	83	66	80	65	83	66	80	64	74	74	77	77	89	87	80	68	70	65	77	71	70	72	60	83	64	65	77	64	79	69	64	87	79	64	73	56	73	73	87	76	82	63	82	73	72	83	68	83	97	97	74	83	71	93	77	80	73	80	60	68	63	83	66	71	63	85	71	83	73	72	90	66	74	68	64	78	76	66	74	81	70	75	83	69	72	79	59	76	80	84	69	82	81	70	65	76	81	71	79	73	82	69	73	73	67	67	72	68	58	74	75	73	75	85	69	75	60	68	80	65	81	69	83	70	63	68	69	74	77	92	74	65	79	79	68	52	72	59	89	76	80	72	69	77	83	75	69	71	79	82	74	71	72	63	59	75	75	75	73	77	59	60	63	70	72	90	63	68	92	83	73	75	68	89	77	76	77	71	72	79	72	96	75	68	58	74	79	53	67	66	67	70	68	78	91	92	79	76	73	86	70	50	64	81	71	77	67	67	70	72	76	79	63	77	63	72	79	87	70	87	66	76	63	68	72	84	79	87	71	66	69	68	86	65	70	75	65	68	55	71	72	69	78	71	75	79	68	66	81	76	74	62	69	76	85	83	63	69	63	85	68	78	72	65	68	80	63	79	66	73	75	72	62	83	59	84	73	78	61	81	73	67	75	63	72	69	85	76	85	69	61	64	84	67	66	67	72	54	67	73	58	61	64	72	74	63	71	62	70	56	79	65	74	71	78	78	63	77	69	68	68	90	71	77	65	66	78	67	63	62	74	72	76	63	77	78	86	74	70	66	59	90	92	86	73	57	66	67	65	68	71	73	61	61	83	60	62	78	72	66	74	72	72	83	86	56	73	81	78	62	72	84	72	77	77	74	82	74	81	59	81	78	65	69	73	91	79	70	55	73	70	56	68	80	69	80	71	69	78	70	81	75	70	82	82	62	65	63	70	77	70	77	70	84	70	69	78	70	62	67	80	70	94	87	74	77	71	80	69	91	61	76	70	71	56	69	67	80	71	79	60	76	75	65	68	62	74	66	66	80	79	70	56	75	71	71	81	69	71	84	79	65	63	70	80	62	72	72	60	65	84	81	70	69	66	72	77	74	73	54	74	59	74	90	75	90	85	77	74	83	78	76	86	81	79	71	76	88	57	68	84	74	68	65	71	59	75	51	59	69	63	68	76	69	77	87	81	84	85	74	76	54	86	77	75	77	87	63	71	67	69	68	79	74	77	67	72	84	76	78	68	62	70	59	84	62	79	86	84	77	69	84	72	74	79	64	88	76	77	80	70	69	78	58	81	70	82	61	73	71	76	67	68	74	96	68	85	55	64	75	70	69	66	89	63	77	77	70	75	80	66	69	66	80	67	67	74	80	69	78	79	70	72	62	77	63	74	70	56	76	87	72	77	81	77	72	67	72	70	66	73	72	73	62	75	80	68	71	68	80	72	73	76	76	58	70	72	65	68	78	77	71	72	80	84	94	62	63	83	79	68	70	80	82	79	90	82	76	75	92	55	74	81	66	81	77	72	73	75	65	72	65	82	71	58	63	69	83	76	80	67	64	80	82	76	68	67	68	89	67	74	65	75	60	75	74	74	56	71	76	70	78	79	82	60	71	76	88	75	83	71	77	87	83	67	71	50	70	78	58	82	65	78	71	78	69	61	73	92	69	83	87	64	63	71	78	65	81	77	70	62	79	73	72	63	95	78	77	66	84	86	79	72	78	69	88	81	72	83	54	67	74	75	76	70	78	64	81	93	69	63	61	79	89	80	91	69	82	67	61	67	74	64	63	73	77	76	72	76	85	77	76	76	73	94	79	69	82	89	69	84	71	53	77	73	68	77	71	84	69	73	69	64	72	89	78	97	72	71	70	68	65	82	65	81	73	74	66	63	78	92	77	55	92	68	57	77	65	75	66	72	69	76	60	68	81	68	81	80	66	78	72	66	74	49	70	83	86	78	77	65	71	68	78	60	67	74	80	49	73	63	63	61	76	72	81	77	73	80	79	65	69	79	71	81	61	66	80	78	78	76	63	77	72	85	74	80	77	67	76	71	64	71	88	79	76	68	79	84	80	64	70	60	74	70	66	72	60	78	61	65	60	83	70	78	83	76	71	67	66	85	64	83	71	74	68	66	81	59	67	78	61	64	83	74	72	79	77	77	77	90	87	76	57	82	87	62	80	76	66	77	73	65	77	64	74	69	62	77	75	62	54	71	80	67	68	75	64	73	77	91	70	82	77	83	73	80	68	71	73	81	69	63	79	95	83	73	64	92	74	83	72	68	84	79	76	76	75	65	75	68	65	74	73	61	70	70	70	94	81	73	70	71	75	89	67	65	64	58	89	65	84	72	74	82	72	73	71	62	73	60	72	74	65	82	67	72	73	85	79	87	72	66	75	71	74	67	73	77	66	68	77	68	80	68	73	67	82	81	74	89	73	73	78	65	89	63	70	61	73	77	78	72	79	70	82	85	75	64	59	64	68	68	56	63	77	71	53	81	73	64	61	79	88	71	74	51	71	75	80	79	79	79	59	73	79	80	68	71	67	66	78	76	72	78	67	73	72	82	62	83	74	55	81	83	65	73	71	80	78	70	80	81	79	54	87	59	82	58	70	74	66	76	75	83	87	65	65	77	62	65	81	83	70	82	69	81	84	81	79	68	79	61	78	62	74	65	73	81	71	68	73	82	65	68	63	88	78	71	61	61	67	77	68	71	73	80	80	81	63	64	86	70	84	57	57	72	59	78	84	57	66	79	66	85	65	81	74	65	82	74	65	81	71	67	54	69	67	63	72	82	74	76	84	65	73	82	73	82	68	64	71	70	71	72	77	77	82	60	74	87	65	62	86	68	74	70	87	72	77	70	75	59	72	76	69	84	70	73	57	92	50	78	71	73	81	84	71	66	58	64	73	60	90	67	65	67	75	71	60	69	86	78	65	75	69	88	61	54	75	74	64	63	71	72	77	71	70	80	78	67	67	76	65	84	64	68	80	77	57	77	72	76	76	70	80	73	62	77	63	69	61	75	77	84	73	74	71	65	71	84	79	69	76	86	57	79	55	71
15789	1087	2749	3183	2606	2205	1806	1518	1215	1115	953	882	787	764	702	671	589	570	527	536	496	491	468	434	459	402	418	411	401	360	389	378	399	366	372	363	375	378	343	353	366	316	327	350	301	329	347	366	354	281	316	323	322	318	335	328	321	320	315	303	279	324	305	330	294	320	272	311	315	325	323	332	279	317	287	274	329	287	285	312	307	300	276	313	309	297	295	325	324	322	301	318	303	302	303	311	322	330	358	305	328	341	271	310	304	313	315	332	284	298	298	304	315	321	330	283	301	316	329	295	274	293	303	290	313	271	289	275	286	311	286	301	292	286	311	291	297	294	287	303	309	291	280	299	275	276	308	282	313	297	292	309	299	282	284	299	306	307	309	258	320	316	293	285	308	284	304	299	294	313	302	287	281	265	286	286	273	309	276	285	284	284	307	265	296	303	310	307	294	298	292	307	310	304	267	314	264	310	309	290	272	288	282	284	295	259	303	275	324	307	291	278	269	300	319	309	249	299	284	291	300	266	332	259	290	303	284	269	289	284	309	316	308	293	310	270	303	314	321	326	300	284	320	282	294	294	296	304	301	300	288	311	286	320	295	330	299	291	295	296	275	290	305	304	302	304	313	300	301	303	311	272	302	314	273	295	278	259	291	316	270	317	269	281	304	285	283	278	261	257	282	274	294	277	339	303	304	304	322	307	303	290	278	281	285	284	295	307	301	306	281	292	309	292	296	296	305	287	272	289	306	318	291	266	292	299	305	265	286	318	290	265	267	268	286	294	341	286	279	294	284	302	279	291	283	306	303	287	281	303	288	283	289	335	315	273	293	285	304	308	301	301	300	299	280	289	288	314	268	278	287	306	319	321	280	283	333	292	289	265	291	290	308	283	316	299	305	305	293	293	317	311	292	266	337	287	285	302	318	314	328	273	261	302	298	284	298	297	298	286	291	293	316	275	286	311	304	287	284	319	323	295	298	295	306	298	294	338	273	281	274	289	253	296	323	278	300	292	317	322	298	309	255	300	265	294	279	294	289	295	290	296	302	278	303	279	269	310	286	281	316	295	300	301	284	311	292	279	295	278	303	267	275	286	284	303	252	283	282	271	294	297	288	292	321	273	272	306	293	288	302	302	300	308	277	285	300	295	281	282	307	269	281	290	300	286	284	336	293	293	313	330	297	305	284	288	293	314	308	301	292	293	304	269	252	289	292	281	290	302	304	337	310	289	287	296	320	267	294	276	334	307	301	282	317	292	307	278	303	303	296	323	281	279	292	283	299	297	258	325	307	283	275	278	274	310	305	291	302	285	312	322	276	301	308	324	297	298	318	325	318	293	297	307	305	283	311	268	294	316	303	292	303	312	262	295	290	290	284	302	284	288	308	313	277	309	303	289	298	307	309	312	311	285	260	291	285	278	296	313	307	311	305	281	310	277	277	289	262	279	272	271	293	311	264	283	315	295	306	284	269	285	289	304	314	310	288	310	268	305	308	281	289	260	276	305	271	283	331	306	333	280	279	313	302	251	279	303	294	259	290	287	306	279	304	292	315	309	296	277	284	269	282	283	291	306	315	299	305	315	297	283	283	312	282	273	291	307	271	307	269	277	325	265	275	323	323	289	292	312	291	302	281	296	314	257	277	312	284	304	303	266	331	279	282	289	272	319	316	307	318	301	256	305	276	277	314	301	279	255	310	321	272	333	286	304	280	262	295	333	293	254	310	299	316	286	308	305	278	279	297	289	307	284	279	274	255	310	282	273	285	290	299	283	327	297	270	292	293	296	255	304	284	286	277	311	289	299	295	300	300	284	280	276	307	269	297	309	293	262	280	294	296	274	298	295	276	325	295	303	281	303	295	291	289	266	292	299	301	256	285	309	292	288	312	321	307	348	309	301	298	288	300	291	300	308	292	304	247	318	306	286	254	310	285	258	255	315	299	283	321	275	290	300	310	294	295	294	301	312	288	306	292	288	316	299	282	292	296	263	297	295	302	306	315	296	291	296	289	287	324	263	309	273	290	323	319	306	297	311	284	309	301	269	313	316	271	316	282	278	275	331	294	298	276	293	286	322	290	286	272	309	291	274	281	292	294	304	273	250	279	288	307	282	293	292	278	291	282	308	271	289	313	289	299	284	300	300	302	269	317	303	234	287	303	279	292	288	257	300	295	284	317	261	308	321	298	281	296	307	288	260	287	281	317	283	329	265	280	295	280	294	298	298	333	266	280	283	323	313	303	296	309	298	289	288	279	287	279	292	289	256	284	294	312	307	313	299	332	302	314	270	302	313	328	274	303	298	287	300	289	314	298	297	312	278	289	289	291	316	310	317	318	296	304	334	266	294	309	295	296	270	268	336	288	294	292	299	292	304	300	283	297	299	301	339	301	282	301	267	317	284	317	281	287	326	301	298	282	309	312	300	301	321	290	296	266	301	298	330	293	321	312	303	307	302	283	318	281	308	277	316	316	273	270	263	275	295	285	278	326	260	261	264	325	283	297	327	306	288	315	300	303	280	319	289	280	286	299	280	287	314	296	281	288	283	291	294	292	276	297	291	317	292	267	324	281	299	296	292	320	284	271	273	290	299	290	295	283	312	303	312	276	299	279	306	302	290	320	314	305	296	299	297	294	294	307	298	273	305	321	277	311	333	275	255	296	272	304	277	309	299	287	281	272	330	284	291	287	323	304	276	255	267	316	296	291	310	304	305	282	291	303	287	276	285	292	291	282	320	311	297	291	326	310	316	286	308	299	292	337	305	300	295	278	281	288	269	291	280	303	301	315	294	279	329	306	292	266	295	315	280	286	272	289	309	277	271	300	300	267	303	275	314	292	281	303	300	307	301	298	317	296	283	319	293	294	270	295	297	309	301	271	279	313	290	299	300	299	311	314	276	273	316	278	276	294	306	333	307	278	292	282	315	280	295	296	295	301	300	301	311	269	321	295	286	290	292	291	264	299	290	289	295	324	309	294	284	294	291	323	273	307	275	304	348	286	283	277	288	285	303	280	281	318	308	313	304	292	303	286	267	314	297	304	300	294	285	317	279	269	276	270	299	330	316	285	303	295	301	298	291	275	301	261	316	294	323	304	293	323	312	322	324	311	293	289	280	270	305	281	295	291	305	274	293	275	296	297	290	286	291	278	281	306	274	341	287	305	300	274	304	275	275	265	324	283	309	288	311	297	262	297	315	283	288	302	260	298	318	313	308	294	261	298	282	288	309	245	295	305	309	286	307	284	289	288	310	303	318	307	279	295	290	292	283	294	266	336	298	280	282	302	323	269	262	292	265	281	280	292	272	288	283	275	300	319	266	294	307	277	273	314	312	306	321	305	281	316	255	319	268	322	317	275	277	284	252	332	281	296	299	309	299	299	283	315	288	285	306	306	300	279	305	286	303	301	278	294	295	264	280	309	295	282	305	304	289	287	309	296	290	259	314	275	273	303	282	282	304	288	316	287	285	331	294	287	284	274	306	295	287	304	276	290	332
37926	19255	7781	1663	1092	771	573	500	384	316	297	246	242	203	232	206	178	181	162	160	163	175	156	155	158	146	133	134	142	131	128	155	130	127	123	122	123	145	139	142	126	157	152	148	129	124	113	130	139	118	126	128	127	142	139	125	113	135	116	135	147	141	124	131	127	135	140	144	131	137	125	142	113	132	137	127	122	116	125	120	140	139	112	122	139	119	121	132	133	115	120	116	131	139	112	117	137	113	120	130	138	126	113	116	121	127	146	132	130	102	124	127	117	119	136	108	128	125	110	121	129	107	145	121	128	118	128	125	143	139	114	133	127	140	116	120	116	129	128	113	127	116	125	128	115	111	131	127	119	135	119	133	120	131	140	130	138	127	117	109	108	126	134	134	135	127	118	138	110	134	129	121	136	112	118	128	122	116	92	138	137	109	110	127	126	139	105	130	139	119	149	95	130	107	120	108	130	109	137	125	122	131	127	114	109	129	125	130	141	122	120	147	151	126	102	121	127	125	120	137	153	121	117	121	136	119	116	122	141	125	135	121	124	107	142	129	125	102	133	136	126	132	129	119	123	128	121	139	128	131	126	144	130	123	102	118	138	115	113	118	124	128	117	140	120	132	113	117	113	102	142	123	132	110	107	125	118	133	120	116	108	119	122	140	125	142	117	126	129	126	123	121	130	131	143	130	135	121	115	131	114	122	137	113	119	122	127	116	128	131	139	126	125	106	115	142	118	141	113	112	125	113	141	133	110	119	135	112	125	136	141	110	145	128	125	123	153	147	120	139	132	119	128	121	137	122	113	119	120	127	104	117	125	116	140	119	131	118	125	105	127	128	122	117	114	107	110	128	125	135	110	130	121	129	122	124	119	117	135	153	115	130	137	123	116	145	114	140	125	114	118	118	130	114	105	120	123	133	133	106	105	127	127	114	107	126	104	132	118	129	129	113	112	135	129	116	131	129	122	131	125	125	127	126	134	135	132	131	128	103	130	127	110	131	119	123	119	135	132	143	129	132	127	126	125	134	113	116	138	131	139	131	127	146	139	128	136	125	146	142	115	118	130	146	132	143	127	116	141	117	137	114	135	154	116	125	121	125	128	118	119	125	132	127	126	128	135	130	126	122	117	122	131	126	114	134	144	136	121	140	133	131	115	141	136	119	122	124	117	138	118	130	131	152	117	143	126	125	122	128	136	126	119	122	123	130	120	123	120	99	126	114	126	142	125	131	119	122	137	105	128	142	118	123	116	119	132	114	124	128	117	135	123	132	125	138	119	132	115	125	131	115	132	121	118	108	133	126	141	130	90	146	124	130	104	124	133	126	109	121	133	122	120	126	113	130	113	128	144	158	117	142	125	140	123	111	119	144	143	120	133	125	105	128	115	133	125	133	139	127	133	128	123	130	122	120	123	114	117	120	109	101	113	113	122	123	109	125	118	112	112	122	123	136	138	131	122	113	125	123	117	123	113	151	122	135	134	147	116	119	128	108	100	124	125	127	132	126	118	119	135	114	127	133	131	118	144	142	111	108	114	118	133	125	130	145	121	102	128	152	131	127	113	135	124	122	118	121	122	164	127	116	114	119	122	99	131	101	126	141	129	131	127	111	121	121	118	111	131	129	123	131	120	130	92	128	114	160	132	117	100	135	136	141	126	124	114	126	127	132	131	124	108	123	122	132	118	121	135	135	123	134	136	128	135	126	131	152	128	119	125	117	133	150	121	159	136	145	116	121	131	139	124	149	133	143	125	132	114	126	125	107	121	115	120	127	125	124	136	100	130	130	116	125	115	135	108	122	114	133	135	136	105	120	136	119	126	129	134	129	136	136	131	139	105	136	110	132	130	130	119	123	136	118	134	137	121	121	118	129	113	124	122	122	110	117	111	140	118	140	143	126	129	115	112	117	125	105	109	128	123	129	130	119	123	123	116	120	131	126	121	144	138	111	130	123	144	119	115	128	134	120	138	116	124	142	117	126	96	130	126	141	131	128	152	103	99	115	107	146	136	149	112	125	111	127	122	132	135	127	140	148	145	123	151	125	97	129	131	113	138	131	135	111	117	149	132	108	117	128	107	128	124	125	130	120	122	112	109	102	126	115	123	141	145	115	138	123	124	142	129	111	137	101	127	115	130	122	131	118	119	130	109	118	121	139	132	124	117	128	117	107	118	141	121	130	121	118	113	135	124	131	119	137	123	147	101	118	120	123	125	112	124	127	138	139	111	113	133	115	124	138	149	140	135	124	125	123	143	155	132	119	115	127	113	99	143	130	127	138	121	119	119	109	123	132	117	120	109	125	141	137	126	135	125	124	112	133	140	137	118	138	152	123	122	122	103	111	143	120	128	135	139	120	140	119	103	135	136	125	130	120	139	137	119	109	129	117	124	141	120	144	127	123	135	117	121	139	129	132	122	133	138	106	123	125	151	128	129	134	128	121	116	135	111	111	112	124	126	126	126	118	120	117	131	113	110	129	112	124	122	112	125	122	129	133	135	107	140	131	137	124	131	122	144	108	111	145	118	119	120	113	117	133	98	121	120	120	137	133	121	117	126	127	134	138	131	132	120	118	130	148	162	117	120	117	112	126	117	131	129	118	121	119	115	129	128	149	128	130	109	122	127	136	117	130	134	123	128	116	117	118	119	125	139	116	142	131	125	134	144	119	108	142	131	126	126	147	112	119	123	113	111	117	130	134	130	135	124	120	133	125	134	119	115	120	126	114	151	121	103	124	113	143	129	148	125	120	111	112	126	123	137	115	107	112	125	121	120	115	130	137	122	112	111	129	125	129	141	125	138	119	136	130	146	117	106	114	135	117	150	135	124	121	132	130	110	123	117	111	115	127	135	114	124	122	150	132	136	120	121	89	113	120	143	134	148	129	118	136	115	138	108	127	142	116	137	106	115	110	130	137	119	129	132	133	122	103	119	119	137	127	117	133	134	108	136	133	142	126	127	85	130	122	107	109	131	113	131	113	130	134	136	127	116	126	114	125	129	122	120	113	129	130	112	131	109	129	122	140	121	119	119	127	117	121	119	118	121	110	138	123	113	147	137	131	145	124	131	120	128	126	136	127	128	117	118	134	137	133	129	145	124	134	121	128	135	144	123	126	132	137	131	120	141	146	103	123	119	130	128	129	122	122	141	125	122	122	128	120	140	114	117	136	153	131	102	131	127	110	148	121	130	131	134	147	130	118	130	134	124	128	117	120	124	117	130	130	118	147	120	130	141	132	134	141	137	136	136	119	124	125	117	124	145	103	122	127	140	134	115	139	129	115	133	130	113	147	135	128	128	141	149	124	128	149	110	119	117	122	136	125	119	114	111	150	119	125	121	127	133	128	123	113	125	107	114	133	125	123	146	120	103	119	103	132	114	164	148	147	133	116	151	114	127	125	130	140	136	126	113	123	131	118	111	110	165	115	116	127	139	145	130	128	106	119	115	132	129	132	112	121	121	107	127	130	119	115	137	139	118	125	123	115	105	129
19255	2179	4903	5554	4801	3921	3287	2688	2270	1906	1711	1527	1440	1336	1216	1057	1076	971	911	910	872	835	746	737	711	655	693	646	614	649	639	645	635	620	584	571	563	553	553	545	546	537	543	532	512	500	501	498	500	512	524	512	503	453	525	509	480	560	494	496	488	486	488	470	467	493	530	521	479	487	531	487	477	503	492	493	480	467	470	497	464	510	487	505	459	467	457	447	486	479	469	457	470	487	434	512	521	463	480	480	457	435	468	485	497	500	444	470	432	488	473	469	488	494	456	419	482	472	464	506	473	439	447	494	485	509	474	479	482	454	437	457	457	475	453	456	472	452	460	461	500	528	498	480	479	471	480	493	516	453	435	472	438	428	498	479	467	441	438	435	490	482	479	444	476	430	415	487	459	491	452	467	458	478	446	443	462	475	422	445	439	418	476	449	466	424	420	431	464	484	433	466	449	441	457	455	481	433	472	436	474	454	493	483	454	441	462	471	465	460	478	440	475	464	461	427	485	497	451	468	455	480	451	469	456	435	438	400	488	489	449	463	440	467	447	489	449	444	468	442	476	457	454	456	469	447	456	485	449	459	470	422	469	507	493	524	435	470	462	472	439	461	454	447	443	467	447	445	451	436	456	428	467	457	465	486	449	472	476	477	459	450	427	485	503	445	454	508	458	435	472	459	455	452	429	488	469	505	489	457	469	488	418	474	439	435	453	475	422	463	415	451	402	483	460	456	493	462	420	427	428	459	434	480	460	479	461	433	446	457	439	420	418	500	486	420	468	463	439	451	466	447	468	456	471	474	416	472	468	460	450	468	446	461	447	448	475	461	455	447	450	446	478	493	470	458	493	476	463	443	432	446	439	495	461	439	487	506	473	452	470	446	427	459	509	420	455	472	464	487	447	477	420	457	432	437	453	483	450	466	439	458	465	460	469	447	459	457	472	488	477	437	455	485	409	486	483	468	494	479	445	430	448	472	473	440	443	493	417	458	466	475	454	480	471	477	454	459	448	457	453	450	459	464	442	485	479	452	454	489	491	459	463	462	445	465	469	472	448	469	437	476	482	502	477	487	427	468	464	462	442	453	461	445	475	412	472	445	451	465	458	447	489	475	489	474	477	479	467	453	474	473	480	488	496	467	459	464	483	452	495	449	478	477	483	446	499	451	444	459	488	471	464	507	497	433	436	443	455	491	455	488	432	456	470	463	478	469	472	457	448	458	464	476	459	426	488	453	489	457	503	464	460	489	452	483	468	419	431	479	419	440	471	451	452	463	416	462	387	463	425	472	482	439	430	489	426	437	470	438	472	434	456	503	487	471	451	443	444	451	475	438	429	495	465	477	486	459	447	430	433	424	436	442	458	490	453	442	450	483	486	484	492	471	478	452	485	435	437	450	482	463	520	421	449	425	452	463	432	444	446	470	483	472	499	485	477	438	473	485	460	472	476	466	465	465	459	459	467	470	450	457	483	460	444	442	475	475	419	463	456	470	473	444	443	447	480	485	471	470	450	450	472	450	480	480	458	488	491	447	451	466	430	445	492	421	464	431	472	462	463	486	503	445	431	462	415	460	442	426	421	470	473	442	433	434	431	448	468	458	495	459	482	450	425	444	443	443	467	448	463	485	490	452	444	458	464	509	490	450	462	466	473	452	482	455	487	503	470	488	463	451	482	424	490	460	479	448	444	438	442	420	434	443	486	460	477	490	442	427	449	435	501	446	486	432	466	487	465	458	465	418	420	468	482	449	472	481	434	480	448	446	433	456	460	465	444	469	483	469	432	477	439	450	470	465	464	461	445	457	444	437	473	461	478	457	470	463	461	481	447	474	464	497	427	460	439	418	486	460	467	420	480	455	474	434	461	431	437	442	401	457	462	465	438	491	465	459	436	429	478	456	467	427	479	477	474	452	454	504	463	453	446	436	481	475	493	453	420	468	454	437	495	458	429	479	453	444	443	428	466	487	447	430	437	454	506	476	460	476	468	461	453	478	474	479	480	485	459	474	440	454	485	431	462	452	405	458	463	497	485	488	481	461	452	452	448	477	453	452	497	457	438	467	461	486	438	430	475	473	466	462	442	457	471	441	440	430	420	474	471	473	502	441	436	477	473	464	487	449	423	427	485	478	435	464	429	480	461	439	474	439	502	468	463	448	449	445	486	452	485	433	469	456	451	457	478	486	447	466	440	454	484	429	474	422	495	472	449	458	462	450	477	442	460	478	502	482	491	486	435	514	466	451	472	444	407	453	480	475	433	509	435	514	453	453	448	457	444	424	434	460	460	472	468	453	479	478	466	487	468	451	441	453	453	477	472	435	485	471	461	488	449	454	482	459	470	490	498	448	444	428	467	447	466	457	469	468	449	475	423	460	482	471	475	442	461	475	477	479	477	439	459	472	496	476	472	454	446	441	438	465	452	451	474	480	492	439	466	444	507	414	441	465	466	469	470	446	496	442	462	477	424	452	469	444	437	442	431	482	435	448	472	415	458	484	423	445	499	464	447	438	437	473	450	442	453	461	481	461	486	441	441	440	441	426	430	464	454	460	449	478	436	466	495	426	495	446	421	455	441	465	472	441	509	445	440	445	484	446	458	432	440	474	454	468	434	447	417	438	463	456	428	475	445	507	520	432	479	428	463	458	474	461	451	433	468	434	444	443	460	435	441	426	474	441	471	440	468	438	444	484	444	447	442	456	481	458	430	491	465	426	467	461	435	476	451	450	430	484	424	440	437	452	452	417	419	436	466	476	464	454	471	489	462	425	447	463	472	448	457	506	438	450	438	440	456	442	432	469	461	442	454	467	458	460	463	456	430	480	445	413	470	468	505	435	462	451	441	434	445	475	438	504	412	467	456	467	462	482	433	468	454	468	447	459	483	439	424	450	466	484	434	445	427	486	450	488	457	459	470	453	429	463	456	472	465	461	472	460	456	455	428	463	482	459	447	428	462	447	461	457	409	471	431	452	460	435	421	457	463	484	446	444	435	481	432	473	431	425	459	423	409	444	464	497	443	488	443	457	464	454	486	454	481	491	457	458	477	476	459	455	468	455	457	431	452	483	451	460	436	462	443	440	439	469	468	423	450	459	426	456	403	464	479	445	437	486	501	477	464	474	440	435	441	447	447	458	428	453	473	462	455	431	497	488	433	446	461	437	448	460	467	433	512	433	448	445	445	461	426	448	457	437	451	451	469	468	460	484	461	467	473	469	462	448	452	466	472	491	468	449	424	470	450	464	461	495	446	506	453	405	441	454	500	498	483	440	471	433	465	507	440	454	468	439	470	481	517	459	407	417	508	465	458	478	442	439	488	449	470	479	459	443	466	494	468	453	448	423	464	451	447	428	468	440	428	452	465	470	472	416	465	448	455	427	474	501	489	448	449	438	458	495	476	437	463	465	463	494	448	444	434	478	456	456	463	470	478	448	453	450	475	476	475	431	449	502	463	466	436	434	446	482	433	465	474	441	437	447	453	438	445	422	447	462
3725	339	196	156	127	139	130	126	122	115	132	113	116	121	121	102	99	111	123	113	128	125	119	91	122	127	104	125	119	101	129	147	124	108	131	108	116	94	139	106	128	134	105	97	119	108	115	94	112	107	116	116	124	118	109	101	122	135	103	111	129	100	130	117	124	87	115	111	108	101	112	110	103	125	123	84	122	135	110	100	106	109	112	97	113	118	112	111	131	99	95	123	117	102	103	107	106	119	104	117	86	106	120	106	106	96	98	138	128	114	143	94	108	116	137	110	112	100	118	106	94	121	104	133	105	119	112	125	106	143	98	118	99	117	122	114	97	109	111	111	120	110	123	124	105	116	112	134	110	135	97	137	107	102	99	107	108	115	110	116	118	109	110	119	104	94	104	122	109	131	106	105	120	97	116	123	104	132	115	100	101	107	113	107	114	105	114	107	117	104	117	118	110	91	109	106	122	123	121	117	109	113	99	110	100	126	123	111	125	110	107	124	116	109	117	106	93	116	107	105	127	94	99	110	120	114	127	118	115	113	122	117	115	111	103	119	134	120	135	115	114	115	125	105	129	114	107	131	111	131	106	116	105	102	101	119	108	135	105	119	128	111	122	123	117	97	119	107	120	120	110	113	107	129	107	124	101	125	128	95	117	102	107	98	140	115	112	101	110	129	122	98	123	102	116	102	121	97	103	110	118	104	109	120	106	96	120	105	126	110	102	130	116	122	129	115	108	120	115	120	117	111	123	129	126	107	91	117	90	123	111	97	99	121	106	117	115	123	105	97	114	108	126	125	140	123	111	136	130	115	125	128	112	107	118	104	107	122	107	106	98	112	110	117	91	105	114	114	119	119	109	105	133	120	117	119	117	119	119	121	101	116	123	115	109	113	99	106	125	125	111	112	115	114	131	138	112	96	101	119	108	123	122	117	115	97	107	103	102	116	106	120	100	98	118	120	93	92	105	113	125	106	89	116	122	113	105	121	108	95	133	118	97	96	121	112	101	110	118	122	112	110	109	110	118	117	120	114	129	85	114	106	99	95	119	114	102	108	105	107	122	104	111	109	90	111	121	115	82	115	96	118	96	113	107	125	124	100	127	93	114	105	112	114	135	110	131	113	117	118	120	94	132	107	95	106	100	111	104	99	109	121	109	113	118	125	110	110	116	119	117	138	115	108	108	103	116	124	118	121	103	101	135	120	112	108	99	113	117	130	126	126	112	114	119	97	107	105	100	127	107	102	118	113	107	119	121	85	119	97	102	109	129	112	123	116	121	94	109	101	102	102	102	82	135	103	92	123	128	123	121	104	120	103	118	116	119	118	106	106	111	106	123	129	117	115	125	133	120	119	110	121	120	109	106	105	90	128	100	99	138	100	105	116	120	122	116	112	139	115	113	118	120	96	91	122	121	114	104	99	112	102	116	123	96	106	119	113	109	124	123	122	96	95	117	119	105	111	110	121	126	99	109	107	129	123	103	110	124	105	116	106	103	118	111	126	115	112	114	126	103	115	123	104	99	111	120	106	111	117	107	113	111	134	112	124	110	125	101	109	103	111	120	100	87	122	112	100	95	105	98	95	125	113	110	105	127	97	116	102	150	110	118	104	115	105	121	120	127	120	101	120	114	121	112	105	105	113	111	91	119	111	112	105	118	135	110	112	98	90	121	99	99	109	107	115	123	122	131	114	105	113	105	130	110	123	123	126	128	135	130	129	116	106	102	109	108	128	115	110	119	130	128	119	95	107	116	135	126	94	118	119	101	124	125	104	98	122	113	114	106	114	112	106	106	118	134	126	101	130	108	135	99	106	101	103	96	114	110	120	118	135	114	125	114	111	101	143	116	112	134	99	102	121	121	115	114	127	101	112	125	125	133	116	106	100	120	113	121	106	110	115	102	121	99	126	109	121	132	126	109	91	125	115	89	91	117	122	120	108	137	107	106	128	136	102	144	103	111	117	94	118	109	117	109	140	117	113	113	123	127	109	125	110	109	116	94	114	116	111	123	99	122	89	108	115	100	100	130	120	110	118	94	98	95	122	122	106	153	112	120	117	132	102	87	118	110	111	106	120	113	97	121	136	116	94	106	115	122	132	92	103	109	118	121	125	110	115	112	112	120	110	100	103	107	120	110	117	121	107	100	123	113	124	124	103	120	114	107	100	126	121	95	103	122	97	124	103	125	94	106	124	116	96	109	119	113	118	121	115	122	107	104	121	135	123	112	111	108	117	116	105	96	108	115	125	113	116	113	104	87	101	135	116	101	120	110	110	120	119	124	106	94	117	105	114	115	114	130	105	120	125	113	112	110	109	109	128	101	108	120	119	124	102	110	108	119	108	106	95	107	115	97	114	100	119	102	121	111	119	102	119	99	115	114	112	120	110	111	126	119	107	96	123	113	100	99	113	117	124	104	112	131	111	122	110	101	104	98	136	128	107	130	101	126	112	130	115	114	104	125	98	116	105	103	105	125	115	134	90	114	113	103	119	124	115	118	87	120	106	106	105	126	105	112	120	136	131	111	123	85	118	108	110	109	122	100	122	98	90	107	121	120	115	123	107	105	97	106	117	136	87	106	111	116	121	126	112	110	108	105	112	130	130	119	99	115	126	114	122	109	114	106	127	116	120	131	118	111	112	106	120	110	124	122	116	114	128	117	114	120	107	113	124	106	106	135	97	105	113	122	127	110	109	133	117	112	127	124	128	112	115	106	126	122	115	120	122	88	91	96	109	123	91	130	97	107	118	109	133	96	109	119	107	110	105	120	129	131	97	119	96	96	116	104	104	107	106	107	116	97	115	105	113	118	95	103	104	107	119	100	121	112	108	105	112	111	107	97	124	112	108	119	118	109	113	121	118	118	125	106	117	118	109	114	121	116	108	112	108	119	103	107	122	99	108	101	114	117	118	121	97	124	124	93	102	107	104	124	115	103	105	103	118	105	119	114	100	143	129	109	100	123	122	105	120	106	124	116	93	118	112	120	120	111	112	134	82	97	116	103	101	107	110	123	114	95	112	103	97	116	112	115	124	109	109	110	106	106	106	123	107	109	127	117	110	109	115	109	113	117	130	104	128	94	100	113	132	117	114	118	126	95	106	125	108	132	112	106	129	118	121	114	96	100	109	116	105	108	108	114	133	112	134	112	127	98	99	123	101	103	114	115	115	125	127	109	110	102	98	97	118	107	116	127	98	137	104	123	135	124	114	124	102	119	108	141	119	111	120	113	108	104	128	116	104	107	113	104	113	117	111	111	118	114	110	101	134	132	136	107	104	122	107	104	108	112	106	130	101	114	88	112	108	133	121	126	100	116	120	106	117	110	124	132	108	83	122	129	109	141	109	92	115	133	100	118	125	122	104	104	97	108	107	121	106	112	108	124	104	115	118	116	129	143	130	94	124	110	110	121	123	116	135	119	103	121	92	133	112	115	121	116	114	123	108	119	116	108	108	104	97	129	119	120	111	104	117	138	110	122	141	114	120	98	124
4824	491	601	593	571	486	490	476	523	461	457	435	397	447	454	418	452	452	392	431	447	422	460	433	437	401	429	430	416	427	400	430	435	396	427	420	435	399	436	366	432	430	460	419	389	389	421	443	412	426	442	429	409	443	420	401	389	402	422	405	410	415	440	392	381	416	399	378	398	389	441	399	417	368	432	447	432	381	417	430	418	408	391	415	412	410	429	380	412	402	439	415	440	447	392	381	392	391	443	423	404	421	438	422	410	425	405	409	414	446	424	386	397	403	404	416	379	417	396	393	385	390	413	379	423	400	428	415	394	380	407	423	390	452	426	437	388	384	394	386	373	412	424	410	381	426	390	427	423	367	386	417	416	437	402	416	409	392	409	437	393	379	436	412	417	413	411	430	422	425	395	422	435	385	405	383	397	384	432	416	422	418	422	410	433	413	415	417	391	405	419	425	400	401	437	385	429	444	435	405	440	414	404	412	410	428	403	416	411	410	375	419	380	428	378	443	436	423	422	413	402	376	418	407	410	380	415	419	424	402	381	416	411	373	388	379	420	395	398	409	405	399	399	436	457	404	394	427	397	419	399	367	420	411	429	419	424	451	408	421	406	395	383	439	404	414	408	438	416	402	404	403	416	421	403	413	447	378	403	374	378	418	429	409	438	423	407	398	407	409	415	430	409	417	424	409	405	452	397	440	421	418	375	410	389	387	397	409	402	394	437	415	424	442	436	397	413	411	397	415	407	448	424	405	390	387	420	423	407	413	449	436	426	432	452	429	442	425	430	404	396	401	410	413	414	403	464	393	393	395	376	392	420	429	406	415	416	451	425	446	465	381	401	410	421	386	403	390	405	397	419	396	411	396	418	436	403	423	395	422	416	434	386	425	404	411	417	392	401	418	426	398	401	374	416	424	415	398	402	419	413	399	407	433	422	396	452	408	427	382	425	451	392	391	433	397	408	359	399	410	424	423	434	446	393	390	388	447	412	437	386	437	451	406	418	393	395	391	396	424	421	438	395	424	392	403	404	397	412	415	442	405	414	400	410	421	442	425	437	387	414	436	430	398	410	424	412	424	422	381	404	430	459	423	421	383	436	401	448	415	395	427	431	422	417	399	419	442	438	390	379	401	426	416	414	440	400	398	400	423	413	414	400	382	413	419	400	427	434	426	429	405	448	401	412	420	417	389	397	442	412	385	421	414	434	402	427	462	417	436	408	421	429	402	428	404	401	400	418	370	406	385	411	470	379	425	410	446	457	412	439	405	412	406	392	422	427	427	386	409	415	442	399	386	442	419	419	408	432	407	409	425	376	423	424	410	412	420	421	416	399	442	405	413	400	410	416	438	384	426	428	381	410	401	425	403	438	395	420	387	443	376	413	426	409	427	430	400	437	401	441	373	434	391	420	425	420	404	412	413	409	416	373	397	436	393	411	422	433	433	428	418	421	390	374	434	438	409	391	420	407	423	423	416	413	382	422	386	380	412	412	392	393	389	405	432	450	444	389	385	446	463	372	414	425	394	419	433	417	401	407	419	390	414	423	423	426	380	419	413	412	414	413	404	400	392	413	385	433	394	389	403	411	404	377	441	401	392	446	427	382	432	448	410	428	410	384	408	418	401	423	373	409	394	408	426	403	426	432	411	437	410	415	386	365	460	410	373	405	442	436	419	388	396	390	426	390	413	393	423	409	462	421	431	409	409	372	402	455	431	396	378	402	423	407	423	391	416	447	411	412	417	412	418	395	379	392	406	407	427	398	404	407	439	409	416	421	397	414	426	372	421	373	406	456	412	437	406	399	397	439	405	409	434	414	408	409	402	411	440	385	418	409	438	437	411	448	457	422	392	418	430	398	395	386	404	426	405	408	415	390	462	391	410	428	397	409	435	411	409	408	399	401	418	416	417	413	447	382	431	403	420	429	438	444	396	441	425	405	442	413	415	403	399	426	416	427	412	408	435	415	429	369	424	405	407	433	429	371	396	410	387	443	423	391	405	394	415	395	420	440	412	360	416	396	458	418	391	428	443	426	406	394	416	390	406	421	412	413	410	405	392	449	409	421	407	451	430	397	399	386	384	397	412	407	385	452	386	424	424	404	412	429	413	381	420	375	409	402	382	426	406	410	419	415	402	403	398	441	417	394	414	401	434	438	359	411	412	407	397	432	424	405	413	425	390	378	400	439	419	425	432	394	407	385	421	408	436	388	385	386	430	410	419	443	421	426	372	402	412	398	411	381	408	367	414	444	395	395	427	448	421	454	422	388	418	414	424	463	424	398	393	405	425	407	404	433	424	428	433	411	425	424	427	390	430	413	417	424	398	435	434	404	425	402	402	453	407	401	407	466	437	395	405	413	405	385	404	438	404	391	438	420	415	400	409	423	388	403	382	419	409	414	386	456	412	439	404	473	394	421	437	395	414	421	397	400	398	421	386	404	391	436	404	443	393	421	439	445	432	406	413	399	404	440	409	451	418	367	409	438	367	429	409	408	398	400	417	412	425	406	425	403	421	449	384	408	411	449	436	442	390	411	423	412	387	389	408	411	421	411	383	385	406	415	436	387	429	419	398	372	421	424	442	416	403	428	353	404	398	474	428	429	428	436	405	392	416	389	393	440	445	397	414	469	435	426	417	442	412	409	398	404	427	438	413	402	415	389	412	420	430	440	424	415	391	422	395	445	435	393	383	415	373	438	428	413	422	423	373	384	374	399	433	392	398	393	375	445	419	399	409	389	447	378	422	430	412	439	411	406	405	414	434	400	403	413	401	410	451	434	408	389	379	425	410	402	403	370	419	431	421	432	387	426	416	421	400	400	410	396	390	413	397	376	407	412	388	453	376	397	426	372	417	400	399	390	415	398	397	401	416	386	379	427	378	410	386	407	406	390	415	441	395	378	380	422	417	420	423	435	390	423	443	374	399	441	406	432	402	418	418	379	450	435	395	434	410	414	403	413	386	429	415	408	462	439	396	395	398	395	430	410	403	390	403	417	405	392	420	377	428	445	406	448	419	426	398	440	383	368	396	423	399	392	443	399	440	404	394	439	407	410	386	419	376	416	426	405	428	446	396	396	392	379	434	431	386	421	425	417	441	395	412	452	405	379	383	397	378	457	392	395	401	452	423	397	367	408	431	430	382	409	465	417	387	405	433	381	403	396	412	415	425	390	416	402	441	417	427	433	426	396	411	419	421	413	457	411	414	396	389	398	440	422	378	448	445	400	404	408	399	399	407	436	424	401	435	374	431	424	425	442	423	398	454	432	417	390	398	400	406	447	414	417	413	408	404	417	388	380	424	443	409	390	420	396	459	413	400	411	397	377	410	389	436	443	383	441	402	396	401	411	400	418	423	380	412	429	421	405	428	427	353	431	451	405	427	426	429	412	403	402	418	396	400	409	436	384	430	434	404	397	422	402	398	435	427	423	402	386	415	442	428	441	405	417	416	450	422	453	397	434	399	383	401	411	405	399	411	453	430	399	389	423	442
28452	6068	1198	784	485	396	292	251	194	172	138	139	106	107	102	99	109	93	100	93	90	85	100	75	80	74	83	87	93	78	73	86	87	74	65	78	65	83	65	75	72	79	70	69	81	69	76	78	59	67	66	80	60	66	100	74	69	89	68	73	87	64	68	72	69	66	71	73	77	58	60	71	72	78	62	56	85	66	60	75	66	78	76	77	67	67	65	85	70	73	89	61	83	81	70	64	75	69	75	71	60	75	74	69	73	65	79	84	94	76	52	62	69	74	81	71	85	82	83	70	78	82	76	63	71	78	69	52	60	60	67	53	65	74	65	60	67	77	62	83	88	82	62	78	67	60	65	67	65	70	89	78	51	61	73	78	76	62	64	71	70	66	69	78	69	69	58	63	72	69	66	66	53	76	60	86	74	60	62	71	77	75	69	72	68	70	63	64	79	71	74	64	80	78	71	75	76	70	80	87	77	73	55	77	70	74	62	61	86	63	71	62	78	67	68	63	66	80	67	75	68	62	70	71	76	56	59	76	84	72	85	87	72	75	85	78	81	70	79	87	71	100	57	65	80	64	74	68	72	60	72	67	73	91	65	76	77	69	71	74	70	66	59	60	74	69	76	65	66	76	68	78	75	80	81	69	70	86	66	95	67	84	72	63	78	68	60	76	70	67	76	77	69	80	71	48	68	55	82	82	82	63	60	76	76	62	70	87	68	70	69	60	63	80	76	65	73	86	74	63	59	59	73	61	74	61	75	66	59	63	60	68	55	71	74	68	55	70	88	59	63	64	70	72	73	69	75	75	57	62	69	71	64	82	62	60	57	80	76	74	82	69	70	67	66	74	72	65	56	79	70	66	64	70	73	77	69	76	69	65	64	76	81	79	73	77	77	78	76	67	72	73	80	73	63	58	86	70	77	79	64	75	64	66	76	63	69	66	77	57	60	67	66	72	63	62	75	75	76	66	70	80	78	70	78	64	65	82	54	67	66	74	70	76	61	59	58	70	67	65	67	80	67	53	62	82	66	58	77	76	73	73	52	61	70	69	62	81	61	66	65	94	74	73	65	76	68	60	77	63	64	70	53	63	59	67	72	60	70	60	72	94	70	85	69	62	61	80	73	71	69	70	79	75	81	81	75	92	73	64	56	63	54	80	63	69	70	69	70	60	68	66	60	59	72	90	61	64	68	82	53	75	67	69	71	68	83	74	81	65	63	83	88	82	73	55	69	70	84	67	70	64	82	75	60	73	60	67	69	59	59	73	54	61	55	64	68	67	88	70	58	57	83	63	58	63	66	71	67	72	78	65	58	86	80	73	65	71	53	73	68	68	63	74	81	69	71	81	77	59	65	80	76	67	74	47	68	69	80	81	79	72	56	69	59	53	72	72	74	84	64	73	92	64	81	76	68	61	53	69	79	72	63	71	69	63	72	79	75	76	80	60	64	71	63	76	63	85	45	68	67	61	74	61	70	75	78	70	78	74	65	73	61	74	61	69	63	77	64	77	74	75	66	59	56	73	79	82	65	75	80	63	70	79	69	68	68	66	64	70	74	74	69	63	71	67	62	55	69	78	89	59	67	95	80	72	61	67	93	65	74	59	78	68	69	72	73	70	81	79	65	85	81	74	62	87	83	75	69	69	70	62	86	85	68	70	74	77	63	65	73	81	73	64	67	70	80	79	56	65	75	83	61	81	67	71	94	73	73	56	70	87	68	78	89	73	73	69	69	74	77	72	76	65	75	58	61	65	73	64	58	65	67	68	84	60	56	68	68	88	66	67	66	63	63	79	62	76	74	65	65	69	81	60	56	70	72	66	72	66	58	91	69	55	66	58	58	86	71	79	71	64	79	57	66	80	75	47	76	83	69	71	90	70	65	75	77	68	79	69	56	73	68	62	74	74	78	64	75	70	76	66	54	67	74	85	93	59	73	64	86	67	66	73	74	82	60	62	73	88	74	77	62	80	78	73	75	68	70	74	73	83	63	62	64	66	69	73	65	71	57	62	66	78	72	53	55	64	70	70	66	54	65	58	72	60	53	59	60	80	82	69	71	73	56	63	85	70	78	65	63	49	60	85	56	79	67	76	77	65	64	60	65	64	75	78	70	60	82	64	65	73	62	53	79	85	60	79	71	65	63	70	85	74	90	76	80	78	86	67	79	59	76	76	66	78	71	74	59	68	64	66	77	55	68	62	69	62	70	68	73	50	61	57	70	74	72	72	73	57	76	54	62	53	67	66	75	69	60	61	70	63	62	64	62	77	75	64	68	75	74	74	77	64	60	83	54	66	69	67	59	71	73	77	65	70	71	63	76	71	65	68	51	66	82	77	53	81	77	74	60	76	65	70	79	63	62	71	66	65	54	78	63	87	80	83	72	73	74	86	63	59	58	68	77	79	63	70	77	64	67	72	87	76	75	71	68	65	73	76	70	71	76	73	65	74	73	75	67	50	78	80	71	92	63	69	71	77	80	77	78	72	76	75	67	69	77	76	66	61	67	80	72	63	78	65	56	64	90	69	66	82	65	57	66	55	82	86	67	78	55	85	76	70	70	73	55	73	63	56	74	79	58	76	84	67	70	81	66	68	58	71	66	55	70	73	63	53	65	60	55	62	72	90	62	73	62	73	65	71	60	70	80	68	65	63	74	80	73	71	56	76	75	77	75	78	76	70	70	78	79	76	66	67	67	77	59	72	75	84	59	68	65	64	78	73	57	57	70	64	64	76	73	75	72	80	64	73	77	77	65	69	80	78	77	72	61	74	58	74	91	73	62	69	80	62	54	62	72	63	62	86	59	62	69	75	60	84	78	65	76	69	67	79	60	73	73	88	80	76	71	66	69	71	85	79	60	80	62	62	66	63	96	60	55	63	61	60	75	75	53	64	73	65	70	75	67	73	86	75	91	71	62	57	59	82	71	67	65	72	66	65	62	59	82	66	69	77	65	75	90	67	78	76	72	69	51	70	57	72	78	84	73	63	68	74	64	60	71	76	61	74	68	65	68	58	78	73	74	57	75	82	62	54	76	72	83	72	62	71	66	56	68	71	64	61	68	84	67	56	82	60	62	72	71	55	86	69	63	68	63	77	66	73	60	67	67	68	62	67	78	61	80	70	74	63	66	65	90	64	58	85	67	63	75	67	76	68	61	80	69	68	56	82	82	67	81	67	89	84	81	79	60	65	66	80	72	58	65	72	66	64	67	97	73	80	68	75	59	79	59	53	68	78	63	62	74	74	89	60	63	69	90	68	68	72	82	81	78	77	58	65	72	69	69	76	86	73	76	76	66	78	54	65	80	81	65	91	73	65	61	73	55	74	73	61	83	78	78	63	62	87	59	66	65	71	66	70	65	59	63	83	67	49	53	83	53	69	72	67	55	84	75	70	73	49	89	63	68	64	84	64	74	67	65	73	62	75	71	84	73	69	52	75	68	57	77	84	81	64	83	77	57	71	72	65	62	71	71	87	62	63	57	67	85	68
14360	1221	2618	3035	2644	2118	1779	1424	1237	1092	825	849	748	743	652	602	619	586	544	465	452	448	436	404	429	383	391	409	372	357	383	379	373	362	354	348	318	325	300	315	334	344	339	315	310	325	308	334	317	294	308	304	302	327	299	304	334	280	310	308	317	302	306	257	272	289	297	305	299	306	317	290	284	282	291	293	282	270	283	308	293	268	278	282	283	274	281	280	296	279	269	310	292	296	312	297	297	266	304	301	312	315	279	260	307	292	294	286	310	301	286	284	275	302	284	273	286	271	285	294	264	272	300	308	294	261	301	299	292	290	297	265	289	289	313	303	264	256	287	260	258	308	271	289	293	246	293	283	304	275	261	266	283	298	291	265	298	301	302	288	252	298	289	294	272	296	284	267	246	292	281	283	298	281	297	310	306	315	310	295	288	259	285	258	275	265	246	270	278	257	310	273	295	281	271	264	278	279	256	272	270	276	302	298	269	262	282	263	307	273	299	259	267	277	300	290	264	246	272	275	261	280	292	289	250	310	298	279	253	265	279	260	239	269	273	292	308	306	273	298	298	243	297	258	275	290	304	289	264	275	291	289	265	277	271	290	287	291	282	297	297	297	305	290	273	300	275	286	281	264	285	295	273	260	261	292	291	251	284	292	268	286	303	299	279	290	257	297	285	295	296	280	290	269	264	270	280	277	291	292	288	291	259	272	286	264	238	308	294	288	288	304	264	287	289	287	284	273	267	254	259	302	292	285	272	281	288	232	271	285	308	294	259	281	277	264	287	306	278	272	291	266	255	264	305	252	264	244	282	261	292	286	286	283	306	255	281	270	289	309	308	268	271	287	294	273	253	281	285	302	269	277	290	261	277	266	294	269	256	284	285	304	286	270	265	273	272	279	249	287	277	256	293	279	276	289	284	297	283	273	267	288	266	296	287	260	289	274	273	269	263	263	290	292	249	298	286	284	274	264	284	280	286	260	281	297	282	295	304	280	300	304	298	297	288	277	284	292	259	272	299	287	253	263	278	282	326	277	293	300	289	307	265	298	299	286	257	304	280	257	287	284	289	251	266	290	270	292	304	293	257	265	290	266	285	304	303	283	283	262	260	286	281	272	285	264	288	292	302	290	266	321	241	298	258	271	260	299	269	270	294	300	266	265	300	269	275	272	289	281	297	278	299	269	274	295	292	265	287	284	287	300	273	261	273	280	297	284	270	299	287	286	277	282	261	275	293	287	268	262	286	278	239	309	297	308	303	283	273	264	290	295	275	279	277	281	274	323	302	276	265	307	256	266	268	269	288	272	289	266	284	250	280	318	280	300	276	253	305	274	267	283	282	267	295	285	299	290	300	278	293	279	294	283	272	294	288	269	263	272	334	270	283	288	277	281	294	262	309	254	257	286	295	291	298	260	286	288	283	288	284	255	283	264	276	277	295	275	285	271	267	286	283	270	273	282	271	289	281	271	291	305	287	263	274	285	274	289	284	278	281	277	270	282	283	292	296	295	309	299	269	274	287	304	292	311	296	258	286	290	249	265	256	297	271	300	291	279	257	281	283	269	283	290	272	292	276	276	275	284	290	292	286	272	282	266	266	264	292	312	313	283	260	275	245	286	262	307	297	270	275	297	284	307	302	279	302	294	273	292	270	291	274	291	272	265	293	263	278	279	276	265	294	293	276	297	253	299	308	299	298	291	260	289	275	271	281	274	280	247	286	278	309	278	267	286	295	290	281	290	291	255	263	267	266	268	274	293	301	289	301	279	290	290	268	280	277	271	300	289	283	285	265	306	275	288	307	259	287	274	283	269	280	311	301	266	289	276	282	289	267	277	284	285	268	293	272	280	280	284	272	263	295	269	272	277	263	265	296	262	271	255	261	273	315	275	278	306	266	270	276	268	269	287	272	303	271	261	287	272	294	279	279	275	295	266	277	289	267	272	290	285	285	283	328	302	283	317	277	285	262	275	305	267	296	294	291	307	285	286	291	266	279	279	269	277	276	266	275	291	280	278	270	297	292	286	299	279	310	298	282	253	298	281	242	276	290	256	256	269	265	290	274	272	298	279	283	261	265	263	273	286	266	302	275	267	283	302	279	275	301	279	266	277	284	267	296	294	291	299	269	282	311	295	260	277	275	305	266	279	267	283	261	286	284	285	278	284	276	267	258	287	282	261	307	280	308	298	284	254	295	306	271	270	290	279	309	272	285	275	280	309	293	303	269	240	276	247	270	256	306	321	281	289	260	264	272	297	292	281	317	289	285	289	280	283	289	290	316	284	294	277	265	279	286	298	276	275	306	279	282	289	297	271	262	286	315	263	294	280	303	293	291	265	259	273	260	256	294	295	272	239	255	294	310	299	277	284	278	297	287	276	263	271	293	264	303	276	268	289	286	254	294	313	295	288	297	291	271	269	273	291	274	306	247	258	299	244	265	285	267	273	270	290	279	271	287	267	275	287	266	275	282	297	292	245	265	255	269	279	313	279	312	294	292	278	267	267	287	286	297	267	270	279	309	264	305	261	260	271	260	283	274	293	285	292	307	265	289	288	276	276	271	280	276	267	268	271	267	302	300	257	278	279	280	271	286	306	268	280	299	262	276	278	315	255	268	277	264	261	278	268	262	254	303	270	286	283	275	263	288	261	307	260	276	303	295	290	259	273	265	275	296	271	293	275	296	297	267	301	260	315	288	274	296	292	290	281	253	283	286	282	272	297	279	292	269	264	270	261	298	284	263	294	296	294	258	280	258	265	235	283	291	268	285	301	272	276	311	268	291	307	295	294	278	287	267	281	255	296	282	290	296	306	285	264	283	256	250	288	281	281	279	295	308	301	254	278	281	300	292	262	290	257	279	327	289	290	246	288	305	275	254	288	283	293	339	283	294	276	291	275	285	302	278	271	257	271	311	287	264	333	299	282	260	287	261	290	294	266	247	278	296	280	268	286	279	263	271	303	291	227	271	253	296	287	311	286	290	264	271	273	286	296	263	283	276	299	266	273	281	289	270	310	289	317	294	275	265	280	270	309	259	301	291	282	306	282	251	284	280	288	274	277	259	280	301	286	309	294	282	282	281	300	255	292	257	296	284	292	285	286	265	298	289	284	277	266	288	303	279	282	293	279	283	298	275	286	270	283	304	275	301	266	254	294	276	276	296	317	295	257	237	300	282	295	284	295	283	272	289	277	289	267	274	273	306	273	274	294	293	291	280	260	244	276	307	283	300	279	288	307	278	254	288	266	273	281	265	269	281	254	264	280	272	286	270	284	309	272	278	300	248	277	286	284	301	298	284	268	312	298	268	273	279	278	275	243	253	268	290	299	302	279	289	269	267	248	269	292	278	265	301	300	282	292	263	242	262	297	283	287	291	282	314	302	280	282	268	281	283	285	301	275	270	282	280	295	276	294	285	280	301	250	301	282	256	281	295	277	271	289	283	282	275	270	271	267	283	301	288	278	281	278	280	312	253	289	267	284	295	293	289	299	297	290
39242	15829	4020	1682	1106	792	607	505	415	347	324	265	265	234	206	203	206	177	205	153	161	187	152	168	167	149	155	150	159	148	157	137	144	140	167	139	129	138	149	149	138	113	128	139	145	136	140	142	144	124	129	135	130	112	124	123	134	120	125	131	152	126	131	142	148	144	111	138	143	123	144	146	140	128	154	136	150	134	116	119	139	149	129	147	148	130	130	128	132	145	136	126	130	131	130	141	117	139	129	138	143	141	130	128	142	133	110	131	116	120	150	149	116	128	136	144	127	124	135	124	129	147	146	141	138	131	120	112	154	106	111	102	139	134	152	143	142	117	104	115	116	131	137	157	173	120	131	112	143	145	134	137	131	124	119	129	129	126	139	131	164	125	105	120	137	147	142	119	129	138	122	134	130	129	133	123	144	134	104	119	130	147	142	118	151	122	124	134	114	112	154	131	145	148	136	129	147	119	136	126	144	141	129	139	121	115	119	151	138	114	130	140	131	131	123	121	145	107	115	116	122	135	133	121	130	137	150	138	138	151	117	110	132	144	116	126	152	125	139	135	135	138	140	137	148	124	130	124	124	119	141	130	123	135	139	126	122	132	131	130	126	122	146	130	133	128	121	124	138	138	119	151	132	143	121	128	131	150	139	126	124	139	120	118	127	115	125	136	153	117	131	138	146	147	140	138	124	129	129	127	133	130	136	125	151	114	129	142	114	122	125	130	117	135	122	129	135	113	131	126	121	133	119	136	123	123	135	134	142	122	159	132	128	131	133	139	133	145	129	120	113	131	123	125	132	128	127	129	142	138	139	112	123	131	108	123	150	107	137	144	149	118	117	124	133	140	126	153	122	122	129	121	117	119	129	140	129	126	118	141	123	137	132	143	138	121	137	131	130	153	127	143	127	116	120	133	111	125	123	114	121	145	152	132	107	146	136	131	127	130	133	138	147	126	126	132	116	129	121	136	129	125	131	130	126	127	139	118	124	140	147	140	125	135	130	128	139	116	161	134	136	132	131	130	137	124	127	134	106	157	149	134	135	130	124	148	148	124	125	144	141	133	135	160	117	126	139	136	119	134	166	137	137	121	145	162	124	161	130	139	138	123	130	129	148	122	144	124	119	150	129	122	126	132	132	136	138	124	121	136	119	111	116	121	132	135	120	108	133	120	117	144	132	150	136	128	128	125	128	140	118	119	135	112	139	139	131	140	151	134	140	139	122	123	134	135	132	121	118	108	119	119	140	130	122	138	128	140	130	151	134	107	131	130	140	130	145	122	139	132	118	153	119	169	130	129	145	122	119	158	117	141	137	110	118	130	130	117	129	110	119	145	139	132	144	132	112	127	112	115	126	126	127	125	141	129	138	123	129	126	130	145	125	154	122	122	140	121	120	126	145	132	120	123	126	110	144	146	139	132	131	144	140	107	120	151	142	164	118	144	126	139	135	108	123	129	128	134	129	126	150	136	134	134	132	138	141	110	125	122	119	130	141	135	149	134	131	131	114	114	121	119	127	123	119	144	138	115	131	137	104	123	134	126	133	135	135	139	140	127	165	135	121	143	118	123	155	112	125	140	132	121	119	140	112	119	129	138	130	141	142	128	112	138	139	133	141	116	116	116	123	122	136	134	143	133	122	139	137	122	116	135	124	127	134	129	129	129	125	132	142	134	143	127	131	124	129	132	131	119	117	135	149	113	127	132	119	132	137	144	135	144	126	136	130	124	145	112	121	136	117	138	130	122	122	144	127	134	111	128	133	118	120	110	136	144	134	132	105	144	128	129	122	148	132	132	129	147	138	133	129	141	148	160	130	140	133	121	130	127	134	142	122	148	128	129	136	129	127	129	149	146	121	139	140	123	149	121	135	138	131	140	126	129	118	133	162	119	131	141	140	121	116	128	135	130	137	128	124	144	127	110	122	125	120	142	153	124	141	121	129	118	137	149	137	142	125	118	156	122	119	142	140	123	141	135	138	150	116	117	132	121	147	122	133	147	137	135	129	134	134	139	124	159	135	133	143	139	127	129	128	132	119	134	111	135	133	137	126	135	118	109	139	132	138	143	146	123	138	118	160	119	134	144	126	124	116	144	124	122	129	128	139	109	151	143	111	129	124	132	109	122	135	105	137	119	156	123	133	134	139	137	152	125	139	125	149	138	135	133	147	105	135	123	142	118	121	145	118	124	149	137	124	120	127	110	128	129	140	131	135	109	138	127	120	138	124	129	150	133	133	126	120	126	124	120	135	121	118	152	117	109	107	125	123	120	118	131	122	123	144	145	144	122	147	126	134	147	128	127	134	126	125	150	122	137	99	151	136	124	123	122	125	130	143	145	116	132	124	128	144	118	128	145	133	121	138	142	125	143	116	127	111	120	139	140	134	146	151	143	131	117	160	114	123	130	112	130	126	126	135	116	139	135	135	123	148	136	132	128	136	122	131	101	122	130	131	147	109	131	128	126	126	113	128	159	115	136	133	114	148	132	135	150	119	133	138	130	112	132	117	126	122	109	148	137	117	134	137	131	139	123	141	138	128	132	132	125	131	137	118	106	153	133	110	124	137	111	133	135	153	132	137	132	146	132	140	134	141	131	126	104	133	117	138	135	128	131	130	131	118	130	144	125	120	159	122	141	128	121	124	114	139	129	140	122	145	140	132	107	123	137	129	126	123	108	125	116	141	133	132	134	137	142	152	125	123	130	137	129	127	134	128	149	135	144	123	175	144	104	144	140	133	138	145	126	139	119	134	138	138	118	124	131	141	134	156	145	123	122	112	126	143	123	138	119	109	112	146	139	140	147	106	148	116	142	132	112	140	131	118	136	137	117	137	142	127	106	126	131	118	113	136	115	141	133	120	132	106	149	133	117	133	131	129	132	150	121	127	126	114	109	129	131	148	128	144	127	117	127	143	126	135	135	130	129	129	140	136	127	128	156	100	133	115	121	115	118	121	141	116	139	135	133	137	143	127	127	127	136	123	137	134	129	131	130	145	137	106	115	105	113	130	129	128	145	132	116	123	136	128	138	136	125	117	126	137	124	157	112	120	119	126	131	144	138	119	133	130	124	136	124	127	143	92	132	125	124	142	146	136	160	119	135	141	155	137	137	132	134	120	121	128	139	129	139	136	127	130	145	114	133	132	130	115	114	121	155	133	150	115	121	132	130	148	145	119	126	123	122	145	128	118	118	114	137	127	142	120	132	165	106	139	133	134	119	139	117	128	146	114	122	113	129	139	130	133	124	131	131	132	143	120	144	140	132	120	129	141	120	126	148	141	130	131	143	121	148	149	125	141	137	136	120	135	136	129	139	142	118	120	130	127	134	125	131	136	120	133	148	169	125	118	136	129	131	115	114	136	126	108	136	141	132	156	134	152	126	136	144	138	147	134	116	120	124	135	133	127	129	135	129	143	117	106	120	151	111	123	105	113	147	130	114	107	148	131	149	126	123	156	96	132	128	113	135	119	151	124	110	108	124	136	106	118	109
19197	2328	5322	5838	5096	4072	3358	2804	2384	2125	1769	1603	1526	1377	1259	1166	1083	1035	951	927	863	853	808	740	794	781	726	702	695	670	652	644	628	612	621	635	588	591	554	551	565	566	620	554	549	525	555	530	543	522	572	545	568	508	497	573	522	520	514	507	484	530	533	498	503	502	490	522	542	525	528	505	486	510	500	491	461	512	488	460	476	477	468	466	509	482	493	498	497	476	516	496	491	485	494	504	496	510	491	499	514	525	535	484	487	526	486	460	485	455	493	517	470	501	519	474	500	458	482	484	508	476	540	461	465	508	446	499	486	489	495	478	528	499	491	440	485	446	507	515	497	486	482	421	495	487	453	487	518	520	473	498	504	502	472	465	479	510	485	498	520	473	494	465	489	467	469	510	481	495	499	499	487	473	492	501	493	443	474	441	494	512	462	492	459	483	493	476	501	473	489	542	516	507	465	454	501	518	479	468	473	482	535	468	484	482	492	494	490	469	487	453	484	495	464	505	476	434	522	491	507	468	493	431	486	485	506	479	449	459	475	415	460	499	481	533	490	462	504	464	458	447	502	496	465	514	481	436	487	471	481	478	480	470	451	478	517	528	504	452	510	461	467	485	485	466	486	475	490	487	490	473	489	459	496	489	456	482	516	477	468	484	481	439	500	459	486	481	471	504	458	487	451	461	509	446	515	462	488	466	460	520	498	485	486	470	449	535	496	483	499	496	445	513	462	479	473	481	464	440	478	486	497	495	501	443	476	489	483	496	451	476	468	495	452	444	510	439	481	475	526	448	516	466	497	484	486	480	475	448	485	486	498	489	453	461	509	492	459	472	499	473	504	483	493	496	448	458	450	487	480	478	502	460	508	466	525	439	491	439	468	518	437	462	462	473	490	451	516	466	434	489	444	441	531	492	444	490	487	456	471	458	457	493	498	485	471	484	470	426	431	485	481	497	456	474	416	464	522	464	498	477	464	468	467	458	484	491	509	466	489	453	505	461	487	496	495	469	514	487	466	492	453	484	512	494	444	501	474	489	439	486	489	519	501	510	510	477	476	479	462	471	483	468	452	464	470	464	522	495	500	466	498	474	496	480	484	480	515	489	455	501	482	464	467	448	460	494	466	493	500	460	482	516	482	487	473	474	461	485	468	499	472	484	450	501	481	462	480	521	490	484	458	485	444	502	435	455	465	478	450	488	463	469	480	482	480	473	455	492	473	435	523	473	442	508	482	477	475	481	473	450	487	459	485	486	492	446	488	493	480	507	501	505	450	471	486	435	491	499	444	481	465	432	511	468	489	489	478	473	495	491	472	496	492	502	475	481	459	521	463	489	505	501	480	512	452	511	497	507	469	501	484	483	466	498	460	458	500	471	478	518	470	499	479	460	439	477	464	482	493	490	468	493	479	492	482	452	475	494	484	462	469	495	450	460	481	494	512	452	520	446	460	471	500	459	477	475	494	471	498	502	455	535	451	438	451	441	457	469	511	443	471	482	496	471	488	525	483	529	469	530	451	464	463	505	490	495	498	472	498	500	511	512	480	502	515	517	480	475	491	501	490	460	493	505	496	453	458	461	477	456	460	459	488	446	463	489	483	502	488	492	450	515	462	489	503	476	480	461	473	429	476	494	481	473	460	485	510	510	470	458	475	429	475	463	456	489	518	450	481	461	469	489	458	500	502	472	500	490	499	448	491	487	475	479	461	493	473	476	495	480	484	441	456	483	521	465	476	512	481	530	453	461	493	451	485	525	480	480	451	454	458	475	507	490	462	478	480	463	493	474	480	482	492	491	480	512	445	533	463	512	491	464	461	469	486	479	497	471	459	501	497	469	478	487	468	470	508	485	482	468	496	484	487	469	460	490	542	499	497	462	474	493	441	513	486	490	474	479	499	482	508	505	449	490	426	510	527	478	480	493	495	467	508	485	498	491	486	491	497	479	514	472	488	480	469	505	492	476	444	501	508	461	483	471	468	469	448	519	447	475	496	474	513	498	430	462	506	430	458	487	516	482	467	471	451	464	494	514	478	470	450	492	471	479	473	477	478	453	515	452	480	468	494	477	505	478	460	441	449	527	460	500	469	508	508	516	468	485	486	527	472	493	481	471	463	476	480	512	482	482	450	481	461	484	483	500	511	468	534	454	418	452	470	496	458	491	516	482	489	514	484	491	505	467	475	513	478	477	476	506	489	498	465	483	494	482	484	477	469	498	440	442	463	491	475	449	461	494	466	512	438	464	472	465	512	473	469	494	495	477	499	481	486	483	466	460	483	441	477	530	486	487	423	446	481	486	486	490	460	537	447	502	481	459	524	482	475	449	485	479	466	477	452	487	419	507	463	488	481	497	448	479	518	499	467	469	439	468	484	447	494	451	483	440	464	450	500	490	482	511	487	477	508	474	485	529	504	486	459	474	474	516	481	506	464	461	466	479	464	475	477	476	452	488	476	469	492	524	434	471	457	505	488	477	515	472	480	481	500	470	489	470	492	498	486	444	458	470	511	525	483	497	511	501	445	515	516	431	482	488	469	446	472	456	476	497	488	470	456	452	480	502	478	488	460	485	471	489	469	453	438	507	489	469	476	511	469	516	476	458	488	455	467	505	485	483	512	476	508	487	479	483	464	473	480	496	475	508	473	479	476	503	470	460	473	482	530	469	463	447	431	456	491	437	482	479	455	448	485	518	488	526	500	451	498	491	504	470	459	452	454	457	476	476	455	481	478	495	479	473	497	481	476	476	484	479	491	487	467	504	499	501	478	519	538	435	462	489	454	436	472	458	429	502	477	489	512	498	478	473	471	463	488	514	482	484	500	497	474	508	498	474	506	461	489	458	501	468	484	484	527	516	426	519	463	463	513	475	518	471	509	489	463	479	476	478	493	503	496	442	489	488	441	467	472	495	448	457	473	511	475	517	515	498	501	519	482	462	514	466	493	495	474	433	494	503	484	469	479	492	471	456	479	467	496	466	425	521	471	507	505	528	484	451	456	443	452	455	491	501	465	510	498	447	495	499	448	486	489	458	500	484	487	504	487	498	486	447	452	461	460	525	453	460	506	454	474	488	450	451	482	467	465	514	448	467	474	434	499	467	479	485	497	462	504	496	468	525	493	437	453	446	490	500	508	471	493	454	458	446	470	466	483	484	498	492	522	465	483	505	476	461	495	482	495	476	509	499	541	481	499	472	484	485	502	471	476	465	471	477	484	481	509	489	475	487	488	441	473	472	487	447	493	502	478	477	467	492	485	457	446	494	470	477	473	478	454	466	447	497	495	455	504	520	513	452	493	482	479	490	462	480	480	474	528	533	503	483	461	445	514	494	468	506	511	442	458	475	460	484	459	482	505	515	491	481	477	464	478	482	496	492	520	506	483	478	500	510	460	493	485	513	445	489	486	522	490	511	460	488	463	476	470	507	449	484	477	472	500	482	515	438	476	482	450	442	471	462	488	505	488	442	469	496	481	457	441	460	468	504	452	489	502	494
3658	282	184	166	155	131	137	123	132	107	104	138	134	113	128	99	128	133	128	116	112	116	109	122	122	114	126	127	113	132	120	128	122	153	111	117	112	117	93	131	107	119	122	126	119	100	118	131	126	124	115	109	124	110	122	114	123	151	109	98	97	110	106	127	114	114	98	122	109	125	112	138	108	119	132	114	129	107	123	99	132	126	108	120	118	116	124	93	117	115	107	124	105	133	125	138	99	114	120	116	113	114	139	93	115	124	120	136	123	142	109	121	120	108	107	97	119	101	122	116	103	116	121	125	137	124	125	122	116	103	122	134	128	137	119	133	109	122	111	120	106	125	114	98	124	108	127	108	115	119	132	107	135	112	116	126	113	126	120	118	113	115	127	117	125	139	115	106	127	126	109	114	107	100	116	126	107	111	116	136	131	136	129	134	135	120	101	108	121	119	133	117	98	107	111	106	110	112	103	130	116	124	131	148	109	122	101	109	122	104	105	122	120	107	112	112	115	121	105	119	120	101	132	100	121	121	107	128	120	111	121	130	113	122	122	124	100	132	126	123	104	108	102	121	134	112	115	113	103	115	133	136	123	124	111	123	129	106	102	121	149	122	133	130	140	137	121	126	115	123	111	105	124	130	126	124	114	125	135	122	133	112	107	115	118	113	126	123	113	148	119	123	99	110	116	119	113	113	118	130	111	100	123	133	109	110	122	130	128	149	106	116	137	121	107	101	107	117	120	117	119	130	133	113	131	115	106	133	135	112	132	114	119	130	121	104	111	116	112	131	105	122	120	125	119	113	123	126	125	127	121	129	119	109	118	121	121	109	117	118	145	119	114	104	111	117	109	137	131	121	116	112	107	110	104	138	100	121	117	100	110	111	117	113	100	107	115	120	119	122	110	127	107	121	121	117	109	126	131	125	122	124	124	120	123	121	136	113	110	124	112	105	122	130	105	112	119	127	135	121	110	115	136	131	115	120	121	109	119	120	122	124	135	129	99	98	108	92	125	107	106	137	128	127	102	119	136	139	122	129	127	125	109	119	115	127	123	133	102	110	106	120	134	98	142	106	114	107	126	119	111	101	109	125	123	137	129	98	117	130	141	116	138	120	125	105	135	114	112	131	119	110	108	125	140	96	116	113	135	142	122	113	122	106	111	105	115	119	115	116	122	135	115	107	106	121	123	115	112	113	112	107	130	106	130	132	118	115	117	137	105	134	113	117	113	108	129	109	132	124	127	92	119	110	118	114	117	106	113	125	119	107	114	119	141	96	122	126	124	110	111	121	138	126	114	107	121	128	115	126	114	109	111	118	123	134	122	114	91	100	123	102	116	126	119	104	104	121	128	114	123	112	139	126	126	120	127	125	127	121	116	106	130	116	138	105	123	118	127	107	104	142	114	112	132	119	117	132	119	103	130	122	138	123	129	102	127	114	124	128	129	111	118	117	116	106	120	123	121	129	116	124	111	119	119	113	114	120	112	124	108	117	117	113	141	105	105	123	103	116	119	129	98	119	128	108	132	116	121	106	131	110	139	124	103	146	114	128	123	123	96	124	107	100	122	105	135	118	102	131	128	104	104	110	110	148	146	111	105	120	114	116	131	102	119	105	133	110	130	93	125	123	113	100	124	126	126	104	120	94	115	114	111	96	134	124	121	116	104	117	127	116	113	115	145	111	113	129	135	113	118	103	135	99	110	125	119	124	128	117	122	98	110	127	127	116	117	154	113	104	116	102	115	109	93	127	133	120	113	111	103	111	124	110	110	100	129	115	119	133	111	105	120	113	122	121	115	121	128	113	98	126	101	119	122	115	119	115	117	119	127	126	139	97	109	127	114	122	104	133	97	103	120	121	124	102	126	132	136	136	114	135	104	113	121	128	112	120	113	136	141	101	103	128	115	113	111	116	118	111	118	154	132	117	110	122	119	120	126	115	120	108	122	122	120	123	120	128	121	103	105	93	96	121	105	123	124	116	114	122	121	112	115	130	109	120	111	114	127	119	114	130	121	113	118	127	116	122	122	114	133	131	109	101	129	132	137	120	138	116	113	102	111	129	127	118	128	124	131	98	146	116	100	119	85	129	119	137	105	126	117	101	145	109	124	120	119	114	109	120	128	112	117	117	122	117	128	122	95	108	114	133	107	115	136	139	98	120	107	113	118	132	111	98	111	119	110	115	114	113	138	107	120	110	124	118	115	107	103	97	121	91	134	118	133	123	118	109	115	107	119	126	122	96	132	104	135	111	104	128	122	111	122	119	128	97	116	98	111	130	128	105	128	133	128	121	129	132	146	107	105	122	113	114	114	131	123	106	121	122	126	122	110	113	124	117	109	127	106	124	138	123	101	127	137	120	126	108	128	126	103	105	139	125	123	108	114	127	126	110	132	111	116	122	124	110	134	124	93	108	112	141	117	117	116	120	113	133	145	137	101	113	111	126	136	104	123	120	126	127	134	122	142	109	121	117	133	117	124	120	114	117	135	132	141	107	93	110	120	101	124	120	104	100	135	122	112	122	108	116	118	128	109	106	101	131	106	120	92	117	114	117	123	131	114	111	137	137	121	112	108	107	122	128	110	119	119	92	117	126	119	109	120	117	125	112	133	119	125	131	116	126	115	114	124	130	131	101	129	102	119	136	125	134	112	117	117	137	119	114	118	134	118	106	114	122	113	113	119	129	120	125	118	119	111	128	124	130	115	137	124	110	114	108	126	121	117	123	127	131	122	123	117	129	100	135	113	124	127	138	101	106	115	125	126	116	139	117	115	112	147	143	120	114	119	117	121	113	130	108	115	124	127	133	120	112	112	110	114	107	114	129	113	103	110	118	126	115	121	100	114	133	133	105	126	120	131	114	118	117	131	128	121	128	128	112	131	128	107	114	106	135	121	131	125	133	141	119	124	107	117	135	109	113	105	102	124	132	117	112	132	122	101	137	139	121	98	114	126	118	95	114	129	116	135	102	122	120	133	137	114	116	125	109	128	146	146	117	118	106	119	121	105	111	119	120	118	125	122	122	131	112	108	110	117	128	103	121	100	129	121	120	119	124	105	115	101	114	137	133	111	124	95	121	119	116	122	98	106	115	98	96	117	118	136	115	121	119	108	104	105	135	118	118	115	135	118	92	108	123	124	125	118	110	93	123	120	119	116	127	119	117	109	148	101	115	125	117	114	126	104	135	116	135	122	122	107	108	110	125	130	117	104	132	137	116	115	140	113	124	111	122	121	115	128	102	113	126	128	111	104	133	118	106	104	118	120	108	119	104	125	119	120	97	111	113	114	106	121	127	101	99	108	137	121	129	114	126	115	127	109	100	131	109	120	122	126	120	94	122	106	115	120	126	122	108	119	108	113	115	130	112	121	121	101	118	109	142	110	115	121	114	138	108	110	118	117	126	128	116	123	118	113	117	118	110	109	123	106	102	113	117	121	113	122	121	100	135	124	121	132	111	98	112	115	100	109	123	116	107	125	95	121	123	129	120
4873	522	628	608	581	549	542	505	471	528	468	501	438	483	450	453	411	451	422	466	446	463	451	430	443	470	447	424	456	438	447	455	442	437	486	451	444	432	436	424	431	429	450	455	424	463	411	437	427	399	436	426	393	441	390	427	425	418	426	414	436	479	410	420	394	439	398	449	409	409	430	437	435	416	433	424	452	447	445	418	443	438	449	417	442	456	438	429	429	442	465	430	440	434	423	434	420	434	443	441	476	423	409	426	413	437	440	424	439	424	391	451	432	455	448	420	437	419	426	437	461	451	411	410	460	428	452	454	409	395	423	419	426	448	414	422	427	443	444	423	424	451	425	379	465	426	403	414	497	405	450	435	419	440	416	421	434	395	418	418	424	408	411	431	428	435	416	438	441	453	421	416	427	444	427	444	418	451	403	391	449	401	430	433	404	444	444	430	456	437	454	459	405	449	461	435	435	431	410	437	392	422	395	446	455	436	426	435	455	442	415	454	429	422	420	400	435	453	465	449	401	418	404	411	424	444	427	436	436	432	402	446	428	430	445	409	413	445	425	430	416	443	457	446	418	412	428	441	453	438	458	387	420	458	462	423	395	445	404	401	426	421	440	424	398	419	421	403	473	437	424	410	427	395	443	468	432	407	422	429	448	425	397	423	424	440	426	434	449	418	423	420	393	389	423	413	430	413	468	427	449	435	405	428	445	392	439	454	457	461	418	418	432	410	464	447	433	437	433	426	448	450	440	438	428	434	416	412	450	456	462	424	435	445	393	430	452	448	441	410	430	433	446	408	384	405	402	465	435	433	465	412	422	415	437	430	413	414	465	389	413	416	451	435	428	437	426	441	453	404	402	416	444	425	406	424	436	444	416	445	409	423	475	408	421	432	449	425	393	427	419	468	412	487	424	447	438	430	428	463	419	452	438	430	415	468	396	440	411	461	422	445	408	471	441	449	423	450	447	393	424	447	399	392	409	431	451	437	435	438	413	463	488	406	458	437	465	414	421	452	438	440	411	410	424	441	423	469	411	418	438	460	437	432	447	439	429	415	429	456	415	426	432	389	442	439	412	401	440	399	418	439	428	397	425	439	414	398	444	376	429	433	427	425	418	446	451	435	414	466	446	414	413	410	418	430	420	374	390	398	434	431	386	457	440	384	423	416	412	424	422	415	417	436	468	446	441	435	463	445	471	472	460	439	433	406	429	447	472	448	443	464	389	443	448	411	413	380	432	422	398	408	421	433	409	420	420	380	412	447	432	432	423	453	438	400	409	444	439	445	464	424	436	423	450	435	435	437	422	413	419	437	413	410	488	424	433	427	436	393	438	428	449	455	410	418	429	420	429	459	414	447	418	385	452	440	452	478	454	473	416	417	442	394	442	459	438	410	419	469	427	436	437	412	455	415	400	465	432	475	426	458	424	441	430	437	425	411	437	429	463	423	468	414	397	442	440	470	409	419	440	473	448	427	425	413	421	438	436	415	432	428	462	407	433	393	421	450	422	460	416	436	418	430	428	421	428	401	427	385	441	443	395	380	439	472	449	435	419	418	439	433	417	429	420	452	428	416	421	431	450	452	433	433	442	423	440	433	389	416	450	445	396	436	467	416	431	454	440	411	453	423	423	473	369	396	429	388	404	412	393	398	430	437	400	427	474	460	427	428	415	415	437	418	422	427	439	410	427	483	411	418	437	425	422	419	416	445	415	422	396	427	393	427	431	384	442	400	426	407	442	423	416	445	432	467	420	437	435	428	419	439	438	414	432	446	455	418	460	448	438	428	426	427	407	415	404	409	445	422	398	420	416	442	408	444	429	453	458	441	415	417	455	445	448	421	472	422	449	399	421	401	411	423	425	402	421	423	426	434	441	420	431	413	455	441	409	444	438	422	449	418	472	427	430	441	438	409	424	413	460	425	428	458	442	447	385	475	392	431	424	471	421	432	433	406	436	396	430	402	412	446	411	447	396	442	429	458	410	415	433	429	443	377	422	413	398	419	441	507	420	406	401	449	472	418	459	419	435	395	418	408	463	422	438	425	458	390	409	408	430	418	423	409	411	434	440	430	415	441	401	452	472	422	409	448	440	422	445	398	418	417	401	434	388	422	386	425	458	418	422	449	425	451	435	404	434	442	448	411	456	400	421	461	404	424	397	472	428	418	408	401	434	405	418	415	439	454	395	428	400	399	433	418	417	434	446	433	413	441	460	427	403	429	411	425	414	418	425	412	433	440	446	404	467	427	460	421	422	380	449	429	430	432	420	435	440	435	439	411	455	457	464	441	409	405	408	418	455	395	435	424	441	387	447	458	448	409	413	436	419	415	406	452	411	427	420	416	460	425	407	443	462	450	440	474	417	466	401	410	423	437	421	391	419	414	417	448	422	419	450	436	430	415	402	389	451	438	429	426	448	423	476	364	406	420	384	406	436	412	466	437	446	441	442	397	430	416	413	412	418	445	429	459	460	427	460	446	446	424	411	421	406	423	420	441	457	383	408	472	408	420	436	423	414	403	422	454	421	411	435	415	452	408	404	433	437	398	445	442	430	401	404	426	452	436	397	433	440	430	403	401	468	414	406	374	408	431	453	458	423	396	450	442	419	450	436	419	449	461	440	408	428	431	439	420	417	413	413	437	396	398	433	418	404	447	407	398	433	418	427	407	421	413	405	456	423	442	407	420	421	435	391	451	434	476	417	408	391	433	436	416	426	430	418	415	405	451	426	426	410	413	445	394	419	407	434	399	437	439	437	448	427	422	445	439	416	406	413	421	454	414	397	433	415	427	456	409	416	434	409	417	442	415	405	413	445	443	427	415	458	432	428	426	451	454	416	454	423	403	428	414	446	469	459	425	411	456	439	432	417	417	455	454	446	436	442	435	415	422	442	421	434	425	422	405	427	406	435	423	433	431	390	435	431	422	437	423	400	425	419	479	409	438	427	429	404	420	461	456	443	466	388	417	452	446	406	441	440	438	438	453	439	420	428	405	446	388	435	429	440	448	421	452	423	435	470	449	418	446	425	439	422	427	426	427	413	420	453	427	438	444	371	420	437	426	447	454	417	445	429	447	407	436	443	402	395	406	412	474	427	440	425	420	424	458	403	447	425	444	408	406	439	405	456	421	428	397	369	407	442	428	421	445	409	424	414	417	421	439	410	418	373	413	452	434	402	395	423	419	456	434	455	449	442	464	463	410	436	440	421	448	424	402	425	461	371	426	416	436	440	403	449	436	435	423	423	438	421	445	428	433	443	394	441	413	439	464	415	432	420	398	428	414	420	428	398	448	409	445	426	421	398	428	408	417	439	462	401	397	430	430	391	423	396	426	441	446	410	431	420	396	428	415	458	430	379	429	405	439	429	407	433	445	392	400	433	434	443	407	464	427	415	404	453	431	413	422	425	405	416	405	417	431	476	417	445	440	416	432	430	422	437	435	418	432	448	445	434	424	401	431	438	442	408	426	424	420	428	435	416	400	431	409	429	444
27052	4862	1114	798	537	420	277	231	221	171	131	133	120	124	113	107	95	96	91	88	94	79	103	99	81	82	80	70	81	62	80	73	68	73	82	87	79	93	84	75	75	70	91	67	63	70	75	88	72	62	76	58	68	80	88	65	81	71	85	76	68	73	61	67	81	82	77	83	73	85	69	76	57	69	67	68	67	71	82	71	57	58	72	83	62	72	73	64	77	61	72	69	67	70	81	81	64	66	65	64	61	79	66	67	68	77	60	50	73	64	87	65	74	83	63	69	68	69	65	82	63	68	48	80	77	73	62	56	59	77	95	74	69	79	82	65	70	80	42	59	67	82	77	51	69	85	76	71	79	66	75	73	64	76	66	61	85	85	65	86	82	72	54	69	49	60	69	67	68	70	76	83	69	74	63	62	66	59	75	73	52	72	66	51	58	61	62	68	70	68	66	74	77	63	73	66	57	67	72	73	76	78	63	70	61	63	78	56	73	59	73	70	57	74	77	69	69	73	68	63	84	64	70	76	80	59	65	73	84	53	69	73	56	68	51	59	80	73	72	81	68	77	79	82	68	63	81	52	73	85	59	72	59	64	75	58	72	71	68	67	66	60	99	69	66	69	61	73	53	70	92	75	75	73	55	70	78	77	73	58	62	74	76	84	77	72	75	71	63	85	66	65	82	63	61	74	75	77	65	76	69	77	73	49	79	57	65	57	65	66	75	68	83	74	65	66	68	65	61	73	89	74	70	64	73	74	59	62	64	79	57	71	67	63	68	64	76	62	61	75	69	66	75	76	58	68	78	60	86	70	67	63	66	70	73	71	67	58	57	77	71	81	68	54	63	58	79	87	73	81	75	71	71	66	56	53	64	58	86	76	70	81	66	64	66	82	53	76	60	87	75	47	64	67	74	64	71	78	43	75	69	57	59	71	86	66	79	74	71	59	64	80	70	61	72	80	70	44	60	66	72	81	91	69	62	64	67	81	72	64	63	73	69	45	77	74	76	72	56	69	78	64	75	71	87	72	68	74	65	65	72	64	76	77	72	62	73	67	79	88	60	73	71	56	63	71	56	61	74	69	73	65	68	69	55	57	77	71	74	64	58	57	63	82	73	68	64	69	66	78	75	75	84	64	67	64	71	73	66	62	68	68	78	70	62	62	53	63	63	65	80	78	72	82	85	79	83	69	72	66	68	61	73	60	58	60	77	79	68	55	72	70	64	77	61	76	83	75	79	73	65	72	89	65	62	63	64	65	56	69	85	72	71	66	68	59	65	64	60	74	67	70	70	62	68	76	82	89	56	89	62	80	84	56	80	65	81	58	64	71	62	71	77	86	69	66	57	81	67	67	59	86	59	65	71	68	61	62	73	78	68	50	66	71	80	67	80	67	68	70	59	56	58	63	61	73	65	65	77	78	78	70	60	80	63	71	72	84	56	68	74	84	58	70	62	60	65	58	83	58	74	65	75	70	64	63	66	76	55	52	50	61	72	78	66	51	69	66	72	77	81	86	72	72	73	74	71	66	71	53	80	64	73	71	66	73	62	70	62	60	66	72	77	84	66	56	64	79	61	66	68	64	73	73	81	60	69	61	57	65	78	68	71	67	85	72	69	73	58	61	68	62	57	61	68	65	75	78	64	68	90	69	61	70	65	70	64	65	87	62	71	80	69	79	74	72	73	46	70	76	66	48	63	62	70	61	65	75	60	76	69	68	71	60	60	80	66	57	82	74	71	72	66	71	75	73	71	81	60	66	67	88	68	76	67	77	60	49	77	66	67	79	65	62	63	62	74	81	60	74	79	73	65	63	74	63	64	64	55	64	77	64	82	62	64	83	73	67	61	57	79	74	57	78	79	65	68	70	70	79	73	77	74	66	75	70	55	62	67	76	68	76	69	64	73	71	63	74	59	55	81	72	61	73	73	56	59	54	60	61	66	80	65	83	53	82	56	66	81	70	78	72	72	73	59	79	68	64	64	66	75	66	80	74	64	65	79	59	72	57	70	73	65	60	74	70	65	60	76	61	51	84	55	57	72	84	70	85	81	80	79	76	77	63	73	50	72	72	58	68	72	62	65	67	57	53	67	75	55	63	80	65	94	65	65	55	57	76	69	78	68	73	59	63	66	62	77	60	80	52	60	74	65	75	76	77	70	65	66	64	63	49	71	71	77	77	62	65	77	82	73	57	65	77	66	60	62	71	63	71	66	69	71	88	64	76	76	73	74	73	56	71	62	77	72	60	70	62	83	65	66	72	68	69	55	69	68	83	77	85	72	68	58	56	60	60	52	75	73	65	58	76	77	67	63	60	64	54	75	71	67	74	65	71	59	74	68	76	77	54	70	61	55	70	78	65	78	64	74	67	74	70	67	73	77	85	81	66	64	50	58	78	70	67	77	61	68	78	68	67	61	70	78	85	80	70	73	63	58	73	72	71	64	59	66	71	64	59	75	71	65	60	75	75	89	94	72	63	60	64	74	91	51	64	74	76	57	80	62	57	80	85	81	68	72	74	67	60	66	62	53	75	71	74	64	65	76	55	79	60	60	72	66	71	84	67	68	72	54	75	77	84	51	61	76	74	83	78	72	68	77	75	80	65	59	87	69	64	71	64	64	62	71	72	69	64	75	73	51	73	78	62	72	80	84	56	71	70	53	80	68	64	69	79	66	68	63	63	70	71	78	73	72	78	56	67	50	75	71	68	82	74	69	74	87	73	68	74	64	67	77	67	76	71	50	55	68	65	80	72	74	76	66	75	72	72	76	69	67	76	92	83	72	74	75	63	76	74	72	63	84	65	67	62	64	67	81	74	70	73	65	74	68	76	56	73	80	67	70	71	63	62	73	73	71	67	61	69	79	73	70	78	83	62	66	51	62	58	75	54	65	70	74	79	76	63	73	73	62	82	73	71	63	52	79	82	82	48	61	68	65	73	75	57	73	67	69	71	87	67	66	62	59	88	72	57	63	67	60	78	68	72	76	74	71	65	70	74	83	63	78	82	78	64	73	71	81	61	71	82	79	81	65	75	72	70	63	84	69	83	65	69	64	58	65	64	71	77	56	78	63	73	57	74	60	84	74	75	57	75	66	71	63	66	72	57	61	74	74	74	68	67	52	85	72	77	60	60	63	66	72	58	69	82	83	73	75	61	51	68	58	61	83	73	89	80	65	65	63	68	55	60	62	71	62	66	76	76	66	74	65	85	74	65	62	69	72	87	70	79	63	69	71	72	70	59	67	69	74	67	65	74	54	79	64	51	76	68	72	44	78	71	65	60	60	67	73	58	83	70	69	75	75	80	68	74	65	52	82	66	61	79	67	59	59	69	87	82	59	85	65	66	76	76	77	61	71	67	59	74	68	75	74	55	78	72	62	60	73	63	72	72	90	76	76	65	66	79	61	59	79	74	75	43	78	57	75	66	85	55	81	74	78	75	80	76	63	73	46	70	76	67	77	68	70	81	53	50	59	81	71	72	72	71	53	64
14179	1198	2592	2933	2633	2150	1781	1471	1198	1045	993	790	759	716	701	584	579	523	507	463	462	477	406	406	386	406	366	381	359	398	379	362	342	347	336	394	359	319	316	309	336	304	308	315	343	308	309	314	312	318	299	300	309	284	275	306	313	315	295	307	262	318	290	341	291	279	300	334	307	282	274	289	295	305	303	283	301	303	333	292	271	310	289	304	294	267	291	315	284	294	291	314	286	300	291	302	260	319	313	271	298	269	278	286	268	305	287	310	270	286	295	254	287	254	277	281	259	281	270	281	307	305	296	302	291	295	278	288	302	307	268	275	307	292	312	261	289	292	279	283	256	267	287	254	264	281	283	271	270	309	303	293	285	285	268	265	274	281	248	276	289	273	250	289	270	270	278	278	287	287	265	267	251	276	280	274	249	269	264	293	290	279	289	269	283	296	279	295	264	289	261	277	292	296	279	253	299	264	302	290	296	286	310	305	274	271	292	278	277	294	260	264	271	275	295	290	275	288	243	282	295	297	296	288	287	292	261	262	289	262	251	275	305	301	264	258	295	274	274	283	278	285	310	300	272	296	308	305	272	299	277	310	291	301	278	289	272	282	282	293	267	261	290	277	297	281	282	273	240	284	292	287	286	283	273	257	276	306	247	276	271	271	280	282	283	276	320	248	289	289	304	280	273	283	278	297	267	297	279	251	284	305	265	260	270	285	267	321	293	285	281	303	266	296	280	282	308	283	248	301	275	269	255	283	292	285	276	256	300	270	262	266	301	287	283	253	274	295	247	293	301	294	305	307	269	278	265	297	303	292	286	297	272	263	291	307	273	271	270	288	279	260	281	285	269	299	293	253	271	261	304	258	259	256	280	279	264	283	277	253	281	235	276	267	268	316	311	293	271	287	271	266	289	250	287	297	286	264	276	267	272	302	308	280	260	290	275	269	283	316	277	277	263	314	266	280	260	286	276	270	287	300	263	302	281	265	267	272	288	267	311	269	307	272	284	264	263	289	267	265	259	267	287	255	251	277	285	304	283	286	269	312	268	268	287	251	289	282	291	288	275	293	283	263	281	260	259	283	292	253	281	256	297	301	269	297	259	270	255	304	254	285	272	283	270	274	282	264	300	248	282	275	293	271	330	307	304	278	288	266	273	248	284	283	269	273	271	273	261	312	298	287	262	282	278	259	288	276	278	294	276	292	288	300	301	311	285	264	267	263	274	303	267	307	296	283	229	298	271	292	279	285	260	266	264	283	300	267	314	282	262	273	250	266	276	266	290	265	282	284	270	291	275	295	276	272	228	277	256	289	292	299	239	279	271	264	275	293	294	305	281	271	287	275	287	266	268	248	254	295	290	283	274	249	250	271	286	265	272	261	306	274	264	303	291	260	273	268	272	270	315	265	239	275	308	282	257	267	293	248	275	260	281	275	258	261	331	298	256	260	258	301	266	291	306	302	289	308	268	285	278	278	280	279	304	279	261	283	270	269	284	271	264	297	242	281	275	283	260	259	281	299	286	267	273	260	274	278	239	266	291	259	279	278	277	279	275	262	273	281	263	304	284	248	292	254	283	255	254	287	290	249	289	255	296	273	289	321	259	281	284	275	268	257	248	280	288	283	254	276	284	277	287	285	273	278	299	275	312	265	284	284	272	302	296	260	300	283	314	285	287	282	269	287	290	283	290	273	285	276	301	318	283	306	274	288	288	262	279	298	251	284	269	272	271	283	291	259	291	298	301	300	272	278	272	288	295	303	267	267	279	273	269	264	314	275	299	266	292	256	285	275	285	276	299	318	266	277	247	293	287	308	271	295	260	298	275	292	264	288	268	296	296	265	258	277	288	267	290	298	286	266	277	289	285	257	270	309	291	270	280	297	290	282	290	290	240	277	278	304	282	260	269	265	291	292	267	267	258	304	293	293	256	281	259	291	302	259	276	255	287	291	278	251	310	286	243	275	288	275	313	285	248	257	318	297	294	292	280	259	272	289	271	273	287	255	286	264	284	302	309	263	227	270	299	270	281	261	257	309	315	290	270	248	273	279	266	263	275	306	271	296	262	259	294	276	255	251	301	288	286	292	290	294	278	304	278	248	235	263	272	269	289	307	291	269	282	265	264	279	267	289	290	246	290	261	312	296	278	306	276	267	287	291	277	277	313	284	279	275	274	258	276	260	273	296	271	293	295	261	271	280	250	246	268	289	282	298	227	265	316	263	268	273	296	270	239	271	268	240	286	279	269	285	269	275	275	271	286	287	315	282	270	270	306	284	323	275	256	277	274	302	308	264	262	271	264	292	291	289	299	267	275	281	275	272	284	300	281	269	257	278	275	284	271	245	282	265	305	304	285	278	281	279	282	288	262	261	285	272	260	291	292	302	255	287	307	285	302	273	292	259	239	244	294	283	268	307	296	291	313	276	284	288	297	279	283	270	259	274	287	285	281	287	313	286	277	282	271	263	260	265	290	244	265	282	282	272	285	273	269	294	287	290	257	276	281	295	260	253	255	270	278	288	290	280	310	291	273	255	282	268	279	313	287	284	282	291	317	300	259	296	278	300	293	291	300	289	255	250	306	282	288	290	291	302	299	260	246	253	275	279	318	264	285	271	291	299	270	293	267	285	274	282	290	277	279	291	257	276	283	269	285	305	277	267	259	296	260	266	312	217	261	274	274	252	257	272	243	280	257	289	273	280	272	306	263	270	284	275	270	271	290	311	276	276	308	299	280	294	280	260	282	279	285	269	286	265	259	282	297	290	279	290	295	277	298	300	264	323	277	339	265	265	286	277	282	292	290	262	295	275	266	314	288	294	268	269	303	270	303	251	300	277	294	271	273	299	301	277	281	294	272	268	257	279	294	272	286	267	279	261	277	279	269	289	288	290	300	274	282	272	268	261	253	289	253	270	289	291	273	291	246	277	235	253	262	290	295	290	262	275	268	290	279	302	267	272	277	269	291	280	291	274	266	286	269	287	295	244	290	299	278	262	275	284	271	263	279	272	306	289	269	265	258	271	280	248	281	273	290	323	280	279	301	283	284	271	286	275	301	297	287	258	276	292	306	314	291	287	296	280	267	285	263	273	251	285	259	288	279	335	290	273	297	280	282	301	300	291	263	319	276	289	279	286	293	270	275	282	295	287	237	248	284	281	293	270	285	273	267	289	272	264	269	294	284	256	259	276	262	269	285	273	272	279	289	282	277	257	282	270	278	286	264	277	285	278	296	268	285	281	275	276	246	285	265	250	265	265	299	272	271	293	276	253	292	275	275	281	256	273	277	264	281	293	279	266	303	262	268	299	272	278	295	291	279	275	273	292	285	268	280	266	276	300	305	266	274	276	299	281	265	267	260	274	291	278	283	288	297	275	263	279	265	280	313	276	279	271	284	246	276	270	297	271	310	277	288	267	271	262	295	287	321	294	278	292	289	251	291	300	298	279	281	238	269	250	287	276	252	258	269	250	256	284	276	274	277	288	297	253	264	294	270	256
39170	15382	4065	1705	1132	821	595	473	410	386	301	260	240	220	231	226	188	175	200	184	151	160	154	169	172	191	149	147	153	146	135	150	149	137	139	124	147	155	136	141	136	151	134	137	133	147	118	140	152	134	134	159	150	118	139	135	139	115	136	135	124	160	141	120	126	142	147	136	117	114	125	127	135	160	118	122	136	139	137	120	126	149	135	100	143	106	112	112	114	146	117	137	141	128	142	127	132	135	127	151	120	120	146	135	122	144	144	137	141	110	128	117	152	131	121	144	119	139	115	151	123	137	126	119	135	132	142	146	128	157	118	122	134	151	139	134	137	114	138	133	126	145	135	123	141	127	142	129	136	159	111	132	126	150	132	136	139	135	131	138	107	115	144	147	118	121	104	141	133	128	133	135	132	128	144	133	122	129	117	120	147	119	121	124	121	142	117	131	127	150	132	118	135	125	128	153	120	134	122	119	141	126	140	166	124	130	118	120	142	132	122	124	135	103	138	136	119	141	117	143	129	129	108	118	96	145	134	129	169	130	144	111	134	133	120	126	131	136	140	135	117	129	145	134	136	132	136	140	111	145	117	113	132	134	121	133	140	136	114	132	146	121	148	121	136	157	119	135	138	127	117	135	142	121	132	125	123	121	147	130	148	142	135	137	125	106	119	127	119	126	129	138	138	136	156	129	142	112	109	135	130	147	114	144	132	121	127	127	123	118	137	123	131	146	144	125	120	128	131	150	117	130	129	111	133	112	155	125	125	134	127	135	122	129	107	133	136	155	122	141	150	126	119	128	115	127	135	126	121	131	124	144	118	128	160	131	141	134	131	120	120	137	152	146	142	138	130	119	122	121	137	123	126	121	136	125	109	129	135	142	127	136	115	111	122	119	115	131	138	115	140	135	135	138	139	119	116	135	140	143	138	141	136	131	117	136	138	131	134	127	125	141	113	130	149	146	129	135	129	166	149	132	142	127	125	134	129	134	154	141	126	131	146	129	142	110	127	127	130	150	128	141	148	125	126	124	133	129	110	120	135	123	143	115	121	120	142	121	132	120	148	141	126	127	122	117	124	133	131	152	150	137	137	146	135	134	127	150	102	108	134	121	118	141	144	157	114	134	132	112	127	144	152	132	128	138	119	131	133	118	149	115	123	131	124	107	132	141	147	140	128	160	149	124	135	145	117	127	121	134	153	149	132	137	113	129	115	111	148	132	118	103	146	131	149	138	148	138	118	145	139	116	139	138	143	128	132	137	127	113	150	116	123	122	136	135	128	141	139	130	134	128	123	105	116	119	139	140	121	133	131	126	100	123	142	133	125	129	122	129	145	134	123	129	141	154	119	114	121	136	134	115	138	142	128	121	132	133	137	133	123	149	134	137	131	132	125	124	158	128	138	137	125	127	129	142	139	119	112	139	130	137	105	132	149	134	117	130	119	136	119	135	131	135	118	130	133	121	124	128	130	132	142	129	118	150	146	134	142	142	132	140	136	123	132	148	138	120	138	150	123	136	111	128	112	141	118	127	140	132	131	149	144	137	126	134	138	131	122	141	130	130	140	109	125	128	125	107	118	123	125	129	136	146	137	132	128	134	103	129	126	138	125	116	128	113	140	134	114	130	151	146	139	136	122	120	128	115	135	120	151	131	149	137	147	109	137	123	130	111	116	130	148	147	127	118	137	133	119	133	113	126	147	138	145	136	138	124	148	122	120	136	134	129	132	137	134	131	128	123	132	141	141	155	155	115	131	133	142	118	118	137	135	119	135	124	125	120	148	137	123	135	131	124	120	110	129	106	147	144	144	140	133	148	127	109	147	150	139	124	119	131	116	126	123	151	119	135	140	123	128	139	125	103	154	119	144	138	147	137	133	139	134	138	124	153	125	121	139	127	115	134	141	145	131	135	133	133	130	139	114	134	140	131	124	147	151	142	131	150	120	127	130	133	140	134	136	133	122	116	137	133	134	119	112	127	128	135	127	141	142	129	121	143	122	153	138	99	138	116	148	121	122	142	135	136	132	139	120	133	105	110	139	124	138	150	132	128	127	127	109	102	125	122	135	132	136	142	146	139	120	117	129	147	129	130	143	136	129	156	129	129	136	128	128	119	122	131	110	131	126	106	134	131	154	109	126	143	129	131	110	135	132	138	118	114	130	147	127	144	128	115	122	139	154	117	133	118	147	129	130	127	139	128	121	137	147	157	127	123	146	120	140	138	139	128	134	133	127	122	146	153	145	146	131	122	133	117	129	121	129	140	101	153	118	122	113	133	126	121	136	134	135	129	110	147	132	132	130	131	123	131	126	106	109	140	140	117	106	144	118	130	144	137	141	136	137	139	131	135	142	132	141	132	138	118	130	114	119	139	132	103	139	136	143	139	122	131	149	118	140	150	131	130	135	131	121	132	143	122	124	126	117	137	111	127	124	126	119	128	132	132	135	132	127	131	130	111	151	118	143	131	127	116	136	158	119	146	132	142	127	119	111	140	125	142	132	120	157	144	144	115	132	124	127	133	135	145	120	125	146	128	110	130	125	128	124	132	138	137	133	133	127	136	114	148	136	107	130	113	137	153	124	136	124	135	129	122	144	176	124	120	133	134	113	141	135	141	137	120	132	137	135	137	137	126	139	120	147	127	111	115	138	131	122	139	121	144	131	109	126	121	112	150	120	134	139	136	127	120	132	126	136	120	145	131	132	130	127	141	132	108	127	113	127	138	121	125	133	127	123	134	120	113	124	126	140	122	146	147	130	134	131	119	137	128	124	135	142	122	138	124	137	129	138	123	117	119	141	144	129	118	109	119	114	126	145	135	135	115	151	111	138	134	162	137	143	135	133	137	134	159	123	121	118	133	123	131	110	141	165	129	133	139	136	133	156	110	123	131	122	119	144	138	126	138	122	124	157	106	148	141	141	128	130	142	149	139	127	154	119	131	132	135	145	127	130	139	136	137	118	158	140	134	122	140	152	136	129	139	139	137	124	131	140	126	117	151	122	136	129	114	141	112	134	149	129	131	141	129	147	130	149	159	128	126	138	139	121	143	135	114	118	131	142	141	152	129	140	142	135	135	146	131	131	142	122	123	141	146	111	141	116	128	125	123	134	106	126	120	121	140	134	127	139	132	146	131	125	135	139	107	121	123	138	131	136	149	121	122	130	141	123	121	130	134	126	128	120	128	138	123	125	117	132	124	129	143	122	136	124	132	127	108	128	126	118	155	128	142	113	140	136	124	161	134	134	117	117	133	134	132	142	158	117	135	142	125	118	122	128	126	145	122	117	134	146	114	143	124	138	137	124	119	143	126	133	136	115	126	124	121	128	118	128	118	125	165	127	135	130	123	129	118	130	134	125	130	118	143	136	119	138	122	150	147	131	134	133	120	125	130	138	126	162	142	131	147	127	137	142	134	152	123	126	125	138	118	117	147	114	125	135	122	118	124	141	111	139	134	138	151	126	118	153	125	133	130	136	129	132	129	130	137	161	132
19598	2338	5175	5898	5087	4106	3380	2810	2473	2015	1809	1619	1471	1361	1323	1200	1151	978	914	892	887	904	758	774	764	706	725	688	699	648	672	642	622	672	618	593	610	555	570	573	600	533	614	535	603	534	556	583	585	500	509	531	508	556	510	532	526	491	546	505	511	550	525	542	486	537	534	509	502	514	542	533	500	497	552	496	542	478	506	508	496	497	483	457	509	475	499	505	480	508	471	463	432	466	556	497	498	481	474	507	474	509	509	460	502	490	471	479	437	506	483	523	486	497	489	486	481	535	502	513	476	478	498	494	463	470	473	476	466	466	502	506	459	473	463	473	508	485	544	481	501	486	453	482	488	476	488	509	490	493	497	448	492	466	469	482	478	502	479	471	455	509	464	489	514	464	494	479	501	468	477	456	444	471	501	487	491	485	472	478	472	477	492	474	463	513	484	462	466	476	466	458	482	486	446	504	464	482	481	511	470	500	460	498	459	509	513	491	499	488	509	525	477	492	458	531	469	492	485	484	523	494	460	486	514	464	503	448	507	507	499	456	514	477	450	506	500	512	454	440	465	469	451	493	496	452	487	458	514	439	481	445	467	484	472	507	466	473	507	496	469	501	474	475	480	486	485	460	464	507	469	482	506	512	460	494	462	491	453	483	478	490	470	480	468	479	483	468	488	488	453	482	481	481	478	482	481	469	454	451	497	477	519	442	459	455	486	463	479	507	463	469	478	486	470	458	463	470	523	538	429	513	488	481	489	502	520	472	479	487	515	540	509	486	458	465	469	517	449	501	478	474	448	445	471	516	501	451	488	508	490	471	467	514	518	486	457	487	485	482	512	503	521	524	479	459	490	464	494	448	491	450	479	481	480	477	469	472	475	489	457	492	467	482	470	521	484	476	491	503	445	467	516	430	459	468	464	457	472	481	460	466	447	462	477	491	488	484	417	457	508	474	516	507	461	482	479	499	449	451	488	445	478	488	520	466	478	455	497	485	426	478	514	496	490	489	471	495	473	473	443	480	462	480	499	499	482	456	522	505	527	455	477	463	468	464	488	485	477	489	479	492	483	457	478	488	489	496	478	417	472	458	478	475	493	466	508	477	504	465	499	477	460	451	456	524	488	464	469	523	487	492	517	491	466	489	472	475	464	519	496	473	479	496	469	505	490	497	463	508	449	485	471	480	489	476	482	493	482	486	475	447	487	492	481	482	491	494	465	493	475	504	432	454	480	483	495	470	493	464	475	507	508	446	504	461	493	501	481	499	451	549	483	522	468	473	489	480	467	498	506	439	482	484	452	496	462	468	473	485	467	512	491	504	498	491	473	491	460	474	471	493	489	507	470	493	464	492	477	495	468	465	454	444	491	459	472	478	461	495	510	449	511	469	464	494	500	490	494	482	461	492	509	492	471	500	472	464	496	511	495	460	498	467	490	466	514	479	443	464	464	437	519	476	446	503	489	488	490	426	480	486	447	475	508	505	445	469	480	476	482	489	516	481	457	456	490	477	472	474	485	518	466	510	491	477	530	481	474	490	481	478	470	447	489	489	468	508	499	493	466	500	498	501	486	470	483	472	491	480	475	449	491	488	451	480	477	483	462	479	490	451	483	491	429	456	509	470	482	476	495	475	463	533	507	463	480	494	470	493	515	498	481	477	441	467	498	480	463	483	474	529	480	464	483	458	515	481	435	447	450	450	473	455	470	468	449	487	500	449	467	498	502	526	489	494	489	480	479	496	485	518	461	463	484	473	530	472	520	465	477	490	513	483	459	468	469	435	476	460	473	506	498	457	508	474	507	479	469	456	427	463	463	492	484	473	473	475	472	494	448	482	516	493	464	456	461	484	490	459	470	469	485	473	467	466	507	471	476	466	475	501	456	464	459	509	528	528	436	493	447	435	494	473	482	500	451	508	478	487	471	425	458	480	487	481	486	486	444	454	475	480	498	474	454	456	500	442	495	476	483	475	462	473	474	469	488	456	466	482	463	479	515	510	499	476	524	476	468	507	466	461	474	462	457	488	468	494	455	468	471	467	458	505	492	490	466	504	466	525	507	530	458	479	478	482	482	502	476	501	471	478	501	474	479	497	444	492	429	450	467	472	480	484	470	504	502	511	444	498	436	527	467	497	425	470	464	479	541	441	486	484	524	426	470	486	494	450	520	473	499	496	493	508	481	489	494	510	449	485	456	495	451	482	539	499	518	470	480	481	529	485	470	471	480	437	474	445	512	483	477	485	487	466	451	479	457	452	456	495	480	459	486	466	470	497	506	490	451	450	459	501	480	483	499	491	479	436	470	459	494	454	480	464	500	540	507	462	461	464	451	477	490	493	462	486	491	473	455	449	494	492	515	470	473	471	446	507	480	484	469	430	515	488	442	519	493	501	501	460	511	467	474	475	483	457	453	460	505	532	528	471	486	495	472	438	508	450	480	495	478	525	500	503	530	448	465	502	453	516	478	459	473	495	465	472	479	462	485	505	466	475	474	477	470	504	507	480	446	469	507	449	467	435	481	497	501	466	472	496	457	489	472	482	459	492	491	487	441	493	474	501	474	453	501	500	488	502	455	494	459	496	502	485	482	479	455	491	457	505	491	504	491	495	454	455	459	471	448	507	469	483	450	407	468	428	498	447	496	455	459	515	479	489	471	503	503	470	480	427	478	470	467	464	513	470	485	497	444	495	487	509	449	470	519	467	510	446	445	436	484	494	467	475	490	468	479	444	503	476	476	431	466	452	505	481	470	490	481	486	479	467	529	494	481	440	482	470	520	497	487	479	463	501	452	476	498	444	468	468	500	493	465	498	453	464	479	460	444	486	512	483	474	481	466	456	492	456	454	465	458	458	499	492	478	489	536	480	464	493	481	480	482	433	468	471	513	487	474	498	506	454	458	457	468	466	495	440	521	513	486	502	484	494	457	525	484	490	506	513	484	488	440	493	437	504	493	452	470	497	505	465	471	440	447	445	477	412	478	469	470	489	457	488	455	483	481	494	464	485	493	464	432	463	495	498	465	494	473	453	453	484	438	488	438	483	507	454	516	464	478	454	475	484	468	461	450	470	491	462	491	462	468	467	489	452	513	469	502	437	448	456	472	479	477	454	500	516	483	477	516	482	469	530	474	497	479	469	442	450	545	498	482	543	518	490	492	469	457	483	508	443	466	435	487	453	509	454	499	485	467	500	469	464	522	483	489	484	458	462	461	450	452	477	520	487	506	471	490	472	496	479	494	475	470	531	504	500	443	491	496	485	498	489	476	472	498	461	493	460	516	462	433	469	494	491	484	473	498	465	513	461	476	502	486	501	462	524	493	457	443	442	454	497	481	482	456	433	489	485	474	480	461	487	470	463	474	497	492	464	459	490	470	467	486	475	510	498	464	488	483	471	496	505	446	472	480	480	455	462	503	459	457	435	449	512	466	502	465	444	477	485	501	474	449	471	466	467	484	507	525	458	498	461	470	484	479	467	518	451	468	517	505	491	500	478
3515	298	204	194	138	136	115	150	116	119	117	137	115	147	126	102	107	123	118	114	122	109	118	120	117	98	107	104	124	136	113	118	90	135	107	106	113	110	123	116	108	123	106	123	118	138	114	135	111	118	133	104	119	121	130	128	119	119	125	113	134	128	135	120	122	106	134	105	114	116	106	116	142	122	123	109	108	116	113	133	111	117	123	96	96	111	107	98	123	128	117	129	114	114	125	133	105	141	116	141	119	118	123	101	117	123	81	117	110	108	107	123	119	118	119	147	93	128	113	139	97	103	131	134	102	132	122	106	126	120	100	114	119	121	109	116	120	117	147	121	126	116	122	110	96	126	116	123	107	105	112	120	116	106	116	131	117	122	128	118	122	114	122	126	142	112	128	126	112	129	112	121	123	133	114	116	119	120	133	116	98	96	107	124	111	123	123	101	110	120	101	117	99	133	133	89	104	125	118	116	103	119	116	104	105	100	103	104	113	123	110	127	112	105	113	126	135	107	129	112	125	129	121	117	125	109	105	130	101	90	108	117	129	114	126	115	122	119	118	153	128	129	104	113	110	103	114	103	117	128	111	109	120	120	115	106	102	129	122	132	119	120	100	132	132	114	106	124	124	127	117	102	130	131	115	108	109	112	107	126	118	121	133	120	124	107	135	107	114	100	108	130	131	121	106	106	122	122	120	109	112	112	126	118	108	108	119	98	123	110	110	117	115	95	106	118	106	128	110	110	122	114	113	111	130	114	98	94	121	120	110	132	121	109	106	134	127	131	122	136	129	120	111	116	115	119	121	118	117	99	129	128	128	115	120	114	127	126	97	109	131	112	106	114	126	114	121	114	109	112	116	118	108	117	113	105	121	112	114	111	113	118	125	132	124	135	127	124	108	124	115	116	116	127	127	118	122	124	113	100	126	114	123	118	127	118	122	108	99	123	105	92	94	99	107	120	110	114	130	117	103	97	103	92	102	119	116	123	122	126	108	113	115	116	100	109	121	96	115	115	118	111	126	140	126	118	116	110	115	108	100	131	104	114	110	101	110	117	110	144	107	104	111	108	134	127	104	123	109	111	120	128	123	110	122	115	115	108	95	129	121	116	97	117	103	127	103	102	120	124	127	130	108	121	121	111	89	109	134	112	130	122	121	106	118	105	109	121	114	104	114	114	113	108	123	105	126	118	131	122	103	115	124	114	132	135	120	109	114	108	112	111	105	118	102	121	138	120	99	113	120	95	140	133	140	124	110	99	130	121	128	108	107	117	108	100	105	131	122	116	118	112	104	109	105	131	111	107	124	117	99	122	119	111	128	119	114	122	100	123	114	123	115	114	126	109	113	107	123	132	111	104	123	128	101	125	118	123	126	120	127	126	109	119	120	100	129	106	132	127	124	115	114	103	118	128	122	130	116	122	135	132	128	119	112	120	115	109	108	126	134	124	125	124	122	121	120	119	130	108	101	109	110	119	115	117	129	100	112	118	126	111	108	121	114	107	106	128	103	140	98	121	109	111	122	107	112	121	128	119	133	116	119	128	128	110	128	149	119	139	111	118	106	106	112	126	126	136	122	115	139	137	128	123	106	121	95	128	113	124	126	113	122	124	115	129	107	124	117	112	111	102	120	121	136	134	103	103	106	126	117	109	97	135	128	131	128	111	114	109	107	109	111	114	120	112	121	123	103	115	103	105	95	128	115	117	114	108	110	123	108	104	126	111	117	96	118	124	125	119	122	118	133	113	135	113	110	138	126	102	114	126	98	134	103	130	124	117	138	129	113	119	121	119	126	123	103	102	130	119	114	118	122	102	102	127	106	121	122	107	117	115	142	99	110	109	114	121	114	130	131	109	135	114	103	132	114	132	120	134	107	99	123	107	125	123	120	121	95	107	117	110	134	110	122	112	131	109	118	119	118	107	164	113	98	126	94	118	112	109	99	119	99	131	109	116	122	108	135	114	127	110	117	124	119	108	117	130	102	112	109	111	113	113	120	106	115	108	107	116	127	123	117	95	128	127	138	140	142	112	134	90	118	117	129	114	113	118	127	119	107	108	128	114	116	118	104	104	112	103	115	110	125	112	130	130	116	102	118	125	133	114	110	122	101	124	113	116	111	119	109	108	111	119	113	108	129	118	110	109	120	111	98	126	115	122	112	116	121	107	114	109	112	117	123	147	117	118	126	123	125	102	137	119	127	101	126	80	111	137	102	122	119	120	117	122	112	118	130	130	115	109	97	118	116	124	113	133	116	137	117	108	114	112	107	100	113	152	124	127	118	106	120	122	129	130	102	115	113	107	120	103	105	124	98	113	135	137	99	92	127	131	120	118	107	120	129	107	108	122	128	123	103	124	121	123	101	126	126	91	123	96	117	127	121	141	114	137	109	127	115	140	113	118	106	129	105	112	125	110	110	113	131	128	119	122	137	108	116	118	117	124	99	118	121	117	131	110	116	112	122	127	115	133	106	112	113	115	115	126	115	115	108	89	128	114	140	96	137	100	126	116	109	98	119	96	95	142	126	104	125	113	100	128	132	118	128	100	116	116	102	122	109	106	136	125	150	98	99	131	121	114	106	116	125	121	118	128	123	127	100	117	115	134	105	134	128	117	133	106	118	120	135	118	127	107	135	110	130	129	116	117	116	109	125	132	118	109	105	117	97	127	119	107	123	115	111	116	123	113	103	143	113	124	112	111	107	113	141	107	130	102	124	125	110	118	120	118	123	126	113	112	118	126	107	106	105	126	121	101	116	118	119	114	109	115	123	116	127	108	114	117	104	122	109	114	130	124	115	116	113	137	122	132	130	125	143	136	123	127	122	123	125	102	113	109	107	99	116	114	130	105	116	126	118	118	115	122	130	115	135	106	112	110	132	107	115	110	125	121	125	114	122	140	112	118	124	135	102	130	108	107	134	122	120	133	121	130	118	116	101	110	132	118	129	127	111	106	124	136	116	119	125	125	91	102	132	119	120	120	116	139	113	114	115	123	125	105	130	118	133	113	110	113	116	131	120	108	121	115	123	101	129	124	110	108	98	117	143	101	119	115	113	118	111	108	110	130	116	114	110	131	127	123	113	123	113	120	123	103	110	106	119	132	102	103	106	115	116	113	112	111	127	110	126	129	128	119	120	123	113	139	115	97	112	131	116	128	99	128	132	107	121	112	126	106	114	124	118	136	149	122	113	102	110	132	117	106	102	113	106	116	132	99	122	121	102	108	114	128	107	116	109	112	118	108	123	122	120	109	164	106	122	114	92	136	95	126	137	116	131	127	106	129	108	105	110	127	116	118	111	118	123	127	123	106	117	122	119	113	119	108	118	122	116	124	106	142	126	123	130	124	114	130	123	123	105	123	112	117	106	126	117	111	115	112	109	127	116	133	106	103	140	118	112	107	122	95	126	106	108	106	105	134	115	112	103	123	114	114	113	103	137	137	128	116	112	127	105	132	104	127	105	98	123	139	129	109	112	125	112	129	110	107	139	105
4829	501	587	587	618	545	545	509	485	462	502	445	455	459	449	427	451	474	440	445	419	431	450	400	459	462	431	450	443	407	480	429	429	432	445	414	423	433	469	430	415	408	470	435	430	414	434	420	434	460	402	435	431	401	438	443	403	430	430	419	425	427	440	416	417	424	436	448	445	409	444	387	417	395	411	411	444	446	412	429	411	432	441	435	412	473	452	428	452	443	429	459	443	422	425	433	425	493	428	457	466	416	398	436	447	449	460	456	369	419	478	414	454	432	421	448	421	416	446	435	458	449	485	430	397	458	451	404	423	454	434	438	419	456	399	445	461	395	428	437	414	420	431	439	416	464	432	426	412	410	406	431	422	453	425	437	423	451	455	453	420	423	421	397	418	463	438	435	451	427	436	438	449	424	453	405	444	409	443	461	458	464	451	455	455	408	448	410	430	387	456	405	461	408	461	424	469	444	416	440	414	446	452	417	394	432	421	451	424	390	443	431	432	444	408	423	419	375	390	388	463	411	447	437	449	401	442	416	436	444	436	433	427	418	413	394	447	439	455	439	421	412	472	461	462	432	424	436	438	440	446	434	437	446	419	439	433	417	443	438	457	447	447	397	417	439	424	439	435	381	449	473	438	438	459	445	433	411	399	415	420	450	441	421	402	425	385	435	417	475	418	449	441	425	392	417	427	452	412	393	435	412	458	409	442	443	403	429	424	420	456	414	428	448	424	468	408	450	417	453	455	415	444	447	430	431	416	399	419	425	400	433	434	457	458	458	436	436	417	398	427	410	411	464	426	420	411	419	423	378	431	416	433	436	388	411	453	407	445	430	463	409	403	403	437	445	437	410	431	401	418	414	434	377	391	433	408	451	396	412	403	463	366	388	439	435	409	420	463	495	406	435	427	415	380	432	423	415	435	427	482	426	406	429	397	417	400	440	435	442	438	404	408	446	405	453	408	444	407	401	425	412	453	398	411	401	442	406	452	416	464	451	413	435	464	424	416	442	429	405	407	465	445	447	445	408	436	457	454	424	410	427	437	435	433	405	442	417	415	407	438	419	419	423	414	433	410	441	399	439	444	426	434	422	454	444	452	449	415	417	421	450	443	431	416	425	428	451	434	410	434	437	381	403	398	416	439	442	422	457	407	428	432	429	451	440	473	419	453	423	430	438	440	442	447	449	425	431	435	397	435	458	439	424	448	425	481	384	414	419	421	453	419	469	451	394	457	404	414	442	400	422	428	470	458	424	430	453	416	435	407	436	418	415	389	434	452	410	414	427	424	435	402	452	437	413	375	409	418	424	437	426	430	473	448	426	424	418	431	429	441	424	415	452	438	402	422	409	428	421	426	444	444	423	406	427	431	454	415	430	453	426	443	457	433	410	437	435	424	426	431	424	413	440	450	438	439	467	416	437	423	413	412	410	423	432	440	464	431	471	425	440	399	449	429	483	442	436	435	430	426	471	413	455	393	443	392	439	443	436	438	445	468	395	463	446	422	428	398	444	456	439	454	418	421	449	448	449	434	447	430	455	408	451	435	440	407	428	413	423	427	426	425	384	443	438	430	429	454	426	409	442	422	447	458	483	390	424	429	446	441	424	418	443	426	471	427	452	452	449	433	421	386	425	453	422	415	439	425	474	403	445	423	449	443	429	432	464	435	416	453	447	409	437	448	410	416	424	424	442	434	429	421	456	455	435	404	429	422	457	448	442	396	464	404	426	402	419	448	416	434	418	407	425	448	411	373	432	423	409	436	422	426	412	425	422	449	396	431	435	389	468	458	426	375	390	422	453	416	404	452	420	436	431	436	423	406	419	437	445	485	432	418	442	424	423	437	432	461	466	387	436	425	394	431	425	410	429	426	437	425	442	440	441	447	422	440	435	430	434	436	420	442	447	453	407	445	418	413	438	445	415	421	436	441	435	409	429	441	436	410	446	381	442	397	411	438	391	414	417	402	457	432	437	415	387	389	449	431	463	439	384	409	460	398	430	386	431	402	421	406	387	426	420	424	411	446	420	402	412	409	388	406	431	443	416	413	408	447	410	392	418	437	400	455	413	429	452	444	412	416	407	390	446	428	426	380	438	418	436	415	451	433	440	398	423	452	453	427	419	452	411	447	432	468	421	420	401	422	415	454	425	400	416	422	441	433	436	419	431	410	456	430	416	436	444	421	439	451	453	419	449	432	415	384	415	416	439	440	417	411	480	413	424	395	418	398	433	446	477	413	439	402	456	441	419	427	429	370	431	425	404	419	421	418	390	444	444	439	421	478	408	449	399	432	436	438	408	454	413	479	405	501	450	406	438	414	483	458	429	454	428	385	444	422	397	455	421	434	438	433	424	422	470	426	427	415	407	400	451	394	442	460	411	448	467	420	436	427	480	410	435	429	451	419	399	407	411	454	401	442	427	416	462	448	434	415	419	437	404	439	430	424	447	426	409	451	435	402	446	446	410	415	416	422	388	426	446	393	424	403	432	439	444	392	448	436	434	450	431	391	449	429	439	403	431	452	447	403	431	427	436	465	424	445	453	424	451	424	425	398	421	436	420	428	413	415	426	417	441	446	442	419	376	433	473	463	422	448	442	412	408	428	449	451	451	421	441	416	416	403	436	430	421	405	391	387	406	424	402	418	436	428	404	416	451	392	442	442	436	437	416	451	470	414	401	413	446	426	425	429	434	447	423	427	414	414	426	441	420	427	413	418	448	428	458	455	439	446	397	428	449	419	443	426	431	427	446	429	426	405	463	434	423	425	449	441	415	386	461	398	414	424	440	436	430	419	431	426	405	456	451	413	420	426	424	434	434	451	437	415	429	434	394	466	453	427	443	399	444	411	448	459	429	399	461	429	443	408	424	430	393	390	424	385	440	454	427	418	406	449	397	417	410	407	438	383	416	439	461	456	431	443	456	387	440	424	455	441	428	432	421	413	424	394	404	408	452	397	459	423	439	398	418	401	455	412	415	377	451	416	404	433	358	436	401	443	445	424	429	408	440	412	454	409	425	421	429	465	388	423	407	425	423	417	401	453	475	416	427	422	434	433	417	429	402	470	459	421	437	380	462	423	404	420	477	410	430	474	417	456	421	388	419	410	450	446	417	426	415	424	438	442	414	448	462	441	431	453	442	402	377	410	439	463	413	412	431	462	442	449	429	405	428	448	408	422	452	403	402	411	418	436	443	412	403	437	413	453	424	436	431	434	429	458	460	393	402	423	432	416	430	400	430	432	447	409	412	432	421	405	426	468	404	407	450	428	457	432	475	426	457	442	405	451	460	415	440	418	410	412	465	450	441	418	435	425	416	409	411	432	436	411	410	387	446	412	421	438	469	427	452	457	463	413	433	478	443	434	464	412	427	420	384	410	427	435	418	454	365	451	435	380	430	346	423	423	426	413	420	453	425	416	409	405	442	439	458	404	427	422	396	409	433	444	444	393	443	437	422	434	443	419	428	451	403	394	416	432	467	432	437	486	438	439	444
27835	5077	1237	855	523	397	296	273	225	186	146	159	126	132	103	103	112	96	82	107	100	94	96	83	75	99	76	84	82	78	100	79	85	81	89	80	68	99	60	66	88	87	58	77	74	77	68	81	79	75	66	76	73	70	76	81	67	67	79	94	64	85	59	62	87	94	66	75	69	77	81	68	64	70	67	74	75	75	82	61	80	73	75	79	76	65	73	77	78	74	70	58	74	77	72	78	69	69	76	74	78	80	71	72	73	83	55	73	72	90	81	84	77	81	74	60	69	71	63	59	60	85	58	81	71	59	80	67	66	83	69	72	69	69	61	67	64	81	57	57	83	65	73	86	80	69	65	88	79	78	54	75	75	69	76	70	69	77	67	95	80	78	52	79	65	71	68	71	84	66	72	81	60	75	72	77	61	72	73	59	67	63	75	56	75	72	72	71	81	66	59	68	66	57	68	70	79	67	72	73	63	76	76	79	81	76	64	73	77	71	71	84	88	89	67	74	70	75	63	66	85	90	67	69	65	85	68	70	74	77	67	73	62	78	75	82	59	74	60	58	63	72	74	69	83	70	88	78	55	80	77	76	77	66	78	65	81	59	67	73	75	89	78	72	78	77	60	76	69	62	81	66	79	69	64	73	77	63	87	79	57	71	69	75	57	77	58	71	83	61	56	83	79	63	76	71	61	74	81	82	58	76	89	67	76	73	69	77	72	66	68	68	65	73	83	78	83	56	66	66	66	71	81	66	66	74	68	67	75	74	77	55	57	86	70	75	73	79	77	77	69	59	86	99	65	82	71	80	68	62	71	68	74	72	69	89	59	61	82	65	81	76	64	79	73	79	69	87	78	73	75	68	74	65	65	67	76	68	71	75	72	78	83	72	73	56	71	61	81	73	63	68	74	71	61	72	81	71	66	74	71	72	93	70	72	48	54	55	78	76	72	65	63	60	81	85	66	80	71	72	69	64	81	71	91	59	81	68	80	73	69	77	68	80	78	87	104	82	70	71	69	82	79	82	72	79	70	76	85	89	74	77	64	72	77	59	84	80	67	64	56	91	74	69	79	81	101	86	79	84	88	82	71	67	70	76	76	68	84	74	76	80	62	60	76	81	61	85	75	70	68	59	79	72	71	70	59	72	75	85	91	73	72	71	83	64	76	65	67	78	75	75	72	79	75	91	72	68	80	73	62	77	70	68	69	74	64	67	69	67	72	82	72	56	75	55	91	77	71	70	72	87	78	64	77	83	75	68	74	77	64	57	75	73	77	69	76	66	88	70	81	73	76	74	59	61	74	56	63	77	70	71	56	75	68	75	79	75	74	69	71	86	68	83	70	61	75	73	68	71	60	92	80	58	76	69	83	73	71	70	72	71	68	66	97	73	59	70	69	61	75	76	66	87	82	80	82	89	76	67	70	75	76	64	79	81	71	76	77	78	85	79	72	74	77	76	69	75	79	67	75	68	81	65	66	75	74	72	67	69	79	68	73	74	69	79	93	77	69	71	70	74	76	80	63	80	58	66	64	79	67	75	67	68	71	72	65	63	73	80	74	71	69	91	61	68	66	62	73	81	93	72	70	74	68	65	63	65	63	74	67	72	78	78	61	70	80	79	70	81	58	78	69	77	76	86	84	80	75	74	75	65	65	66	82	61	68	61	71	68	75	76	71	63	87	69	67	73	77	79	67	72	86	61	63	62	76	74	78	68	52	91	74	73	83	72	70	66	66	74	79	72	64	84	65	58	62	68	64	75	60	84	71	66	70	80	76	88	69	73	81	90	74	71	65	67	72	81	71	83	61	79	85	58	78	77	80	89	76	66	78	81	82	70	76	78	94	68	75	57	60	80	73	63	72	77	74	63	58	72	88	76	76	59	74	78	70	77	77	70	70	88	90	86	70	81	73	65	86	78	71	74	76	71	66	79	80	59	77	62	67	80	75	83	74	67	83	71	62	75	79	69	77	73	68	76	88	77	72	65	72	65	71	64	68	51	70	76	81	72	60	63	72	78	67	56	81	81	73	61	70	79	64	77	83	73	72	80	75	73	69	72	67	71	93	70	76	66	60	64	61	63	70	65	67	81	65	68	77	71	53	66	75	65	74	63	68	62	86	71	93	76	71	67	76	62	62	74	92	87	77	64	66	70	80	63	73	50	66	63	74	71	68	72	82	57	72	82	81	84	57	84	59	66	79	73	64	77	70	76	91	86	67	71	69	75	69	75	85	67	76	77	55	74	76	71	79	75	84	71	70	74	74	72	87	83	62	92	70	75	82	69	63	80	61	70	79	75	71	84	71	79	82	82	57	81	79	74	57	60	66	73	63	85	82	48	83	78	74	78	92	68	77	62	73	63	71	72	70	84	72	79	76	76	85	81	96	78	85	68	60	72	72	76	70	66	63	76	62	64	72	77	84	75	84	68	61	66	73	73	55	71	77	72	78	69	65	69	60	86	64	73	73	69	70	84	70	64	63	80	67	73	69	75	70	62	70	87	82	74	76	66	78	70	81	73	79	84	70	66	69	68	76	84	85	75	77	85	81	79	85	69	66	54	70	73	73	56	70	79	58	76	70	85	89	59	74	59	70	76	69	83	64	72	60	83	72	71	78	71	69	87	67	74	84	61	73	76	74	57	61	90	73	75	60	69	61	47	60	59	82	75	83	63	65	74	69	62	81	78	65	64	66	70	60	65	68	80	80	81	62	76	75	73	72	93	87	80	60	84	77	83	77	79	62	68	69	81	72	72	78	62	64	66	76	69	70	65	56	70	62	53	75	81	72	74	74	84	74	70	72	56	86	73	69	74	75	66	88	69	74	71	74	80	58	81	66	96	74	71	70	75	65	78	75	69	71	73	70	72	64	69	74	63	69	76	57	73	68	64	79	70	83	57	69	83	88	80	87	86	70	79	60	65	63	61	81	74	68	78	72	72	86	72	76	59	79	88	73	80	63	89	83	78	69	92	79	87	48	63	72	87	78	77	60	67	56	67	78	75	69	56	89	73	85	68	63	80	67	80	76	69	64	76	78	65	67	77	69	66	73	68	71	90	77	71	85	75	67	76	77	68	73	79	72	87	60	72	87	69	76	68	85	61	70	75	70	74	72	62	71	73	93	72	74	77	70	63	71	68	76	85	62	59	68	69	66	73	78	69	72	81	81	75	86	76	75	66	82	75	63	69	70	57	69	76	78	69	74	83	92	89	67	75	70	77	81	72	64	70	75	79	75	62	82	69	67	65	75	82	74	74	69	76	64	65	74	77	76	69	74	69	88	71	82	67	73	64	72	86	72	83	88	60	64	73	80	68	69	83	76	72	72	78	83	55	56	57	67	73	73	75	71	75	78	66	77	80	70	75	62	67	64	60	74	81	71	66	86	84	77	70	87	71	75	86	70	78	79	80	66	75	68	85	86	77	73	80	75	62	64	64	90	68	73	92	72	69	64	88	80	84	68	74	79	56	78	76	76	71	70	62	65	67	70	70
14407	1286	2744	3272	2704	2226	1769	1555	1314	1048	948	850	782	787	705	633	642	552	490	540	503	452	458	455	421	433	424	381	395	371	339	386	372	366	357	363	302	328	364	328	354	346	343	357	321	297	331	351	347	336	279	355	329	335	332	298	328	290	302	337	319	331	304	312	293	296	289	333	322	339	305	310	272	285	317	276	299	317	293	334	322	300	321	313	278	291	279	303	282	317	312	329	322	318	311	304	292	296	304	288	286	320	331	279	314	301	309	313	305	296	295	306	307	310	287	320	305	341	310	290	302	292	282	295	322	284	299	305	310	256	272	304	313	289	303	278	296	305	297	280	299	262	286	312	304	334	310	315	298	291	259	296	290	295	287	325	328	284	266	276	301	275	295	293	328	293	300	295	279	264	275	305	303	320	294	291	305	260	293	300	277	302	299	290	324	325	276	298	279	310	293	314	301	274	308	294	288	273	303	258	320	257	320	311	266	271	296	289	327	275	273	279	283	292	321	266	287	288	257	289	302	308	293	294	295	294	313	298	290	334	304	308	290	259	288	296	301	284	300	255	290	332	301	280	311	303	316	293	268	298	298	309	310	306	298	306	278	307	270	332	303	292	298	291	280	274	288	306	301	317	278	297	298	284	287	293	286	284	309	284	290	295	316	275	323	304	309	337	297	305	285	294	291	288	294	276	309	286	271	296	289	317	274	317	311	299	276	325	285	303	272	305	283	309	314	328	257	278	265	275	300	294	282	278	301	329	299	297	317	305	301	272	306	308	311	312	275	327	266	316	309	289	297	299	288	301	283	301	289	305	281	263	283	297	280	306	284	286	293	309	287	309	288	319	289	290	286	258	274	324	264	309	295	285	284	312	291	315	287	310	283	302	300	325	284	281	304	293	273	271	290	260	278	285	246	296	289	287	281	354	304	292	321	271	263	307	269	321	267	296	282	290	282	269	312	277	279	301	286	290	281	283	277	268	280	288	314	281	302	285	293	310	281	279	302	314	306	283	287	311	280	307	305	283	297	276	300	263	279	293	286	293	283	306	289	297	303	268	282	319	259	291	298	327	306	299	274	298	264	279	304	277	304	294	283	291	296	282	295	294	282	278	308	323	306	290	308	328	298	299	291	307	293	271	306	311	302	306	316	290	289	266	302	307	292	282	286	279	274	278	281	291	277	281	331	270	282	258	308	279	281	300	280	275	299	289	256	264	275	292	300	292	301	268	279	266	293	285	307	303	291	283	284	278	283	311	287	303	302	320	291	306	280	308	274	297	264	295	306	289	289	318	319	299	318	285	302	277	301	310	275	308	292	279	326	268	300	306	292	297	304	294	298	273	282	275	296	278	306	301	288	302	292	292	285	264	287	314	278	314	300	291	302	307	282	324	279	289	318	315	283	273	310	275	282	294	292	269	295	293	280	308	295	302	302	280	294	288	310	276	297	273	308	295	261	296	278	279	292	302	301	316	301	304	308	307	274	289	292	289	280	284	307	280	325	269	279	266	307	311	300	296	315	306	300	264	285	305	272	272	305	265	268	284	259	302	314	313	281	300	268	306	260	303	317	289	269	284	287	302	293	315	326	297	329	301	290	277	266	312	314	292	304	278	290	277	274	278	299	270	295	280	293	287	298	283	280	312	273	308	269	265	285	281	274	295	282	286	295	305	320	300	306	309	299	299	273	275	289	287	291	308	269	282	309	292	310	290	286	273	304	299	292	299	308	302	298	306	288	294	301	319	290	271	289	301	253	301	291	291	280	281	308	319	272	298	300	271	310	313	307	278	259	295	286	317	318	305	298	284	300	320	289	285	325	288	290	269	297	311	305	265	280	288	272	318	311	290	297	291	304	278	292	282	256	263	263	272	282	304	328	289	296	301	314	306	267	260	290	305	304	304	307	262	304	273	283	310	266	289	298	319	286	289	291	299	267	303	315	300	310	289	277	311	328	280	306	300	285	285	283	282	287	311	320	274	296	289	278	306	337	304	301	276	280	329	301	304	312	289	293	270	285	316	316	302	305	287	300	294	301	311	298	275	317	314	262	288	288	298	265	279	312	292	314	320	301	290	308	310	304	311	276	311	291	290	302	299	245	315	252	299	293	295	286	273	279	274	288	296	279	296	269	284	281	300	315	299	271	289	275	284	276	296	304	265	270	323	286	307	292	290	297	302	332	279	290	316	275	312	302	288	295	265	282	330	299	283	289	301	261	280	276	316	292	303	296	297	299	289	298	270	283	285	293	284	283	291	306	290	296	276	324	303	315	286	264	296	316	284	288	272	273	290	293	293	274	271	290	310	309	301	315	269	263	312	300	297	312	294	284	281	287	295	302	307	287	317	280	287	261	318	303	284	276	325	290	295	299	282	278	286	298	314	273	308	268	311	288	274	269	250	280	254	298	303	277	294	345	257	286	298	284	284	307	320	328	284	281	294	322	280	286	309	264	294	286	294	321	312	315	277	309	311	287	293	298	314	300	302	270	276	258	301	275	283	262	299	253	291	277	309	319	291	306	275	296	292	290	280	271	263	296	315	287	279	322	305	288	285	312	285	279	303	276	281	314	314	290	298	288	275	313	295	293	285	275	297	302	314	312	278	300	264	278	289	277	254	278	290	286	290	313	308	290	321	290	300	291	265	266	299	305	305	293	293	301	306	290	275	313	311	285	300	277	322	296	305	301	308	295	279	274	316	278	305	310	321	277	254	317	276	300	272	312	308	311	268	301	302	271	263	317	266	324	301	284	312	280	295	302	275	286	336	289	303	277	276	296	307	319	287	305	277	295	303	297	261	303	276	311	312	325	322	280	301	308	320	265	293	311	274	309	265	306	260	280	297	277	296	305	293	285	272	279	292	288	294	316	302	296	272	286	308	266	269	277	289	323	282	290	293	292	272	287	280	301	300	286	316	290	295	280	287	295	299	293	266	302	319	309	292	319	316	289	264	292	278	286	302	284	300	316	288	313	297	305	311	283	264	302	325	306	283	304	299	289	308	308	273	290	309	279	314	270	303	291	303	314	282	311	292	321	295	303	279	305	289	273	281	269	277	266	297	287	291	298	282	295	306	268	319	296	287	276	284	301	286	293	293	278	290	308	292	303	287	276	306	296	281	312	277	287	279	293	308	292	267	316	264	300	286	245	300	296	287	277	323	286	277	287	301	286	295	306	326	289	295	275	285	272	273	289	265	320	284	274	300	288	311	290	323	311	267	283	321	241	327	286	296	282	296	279	310	303	301	301	295	291	294	319	274	292	302	275	306	286	308	295	298	306	316	280	312	286	316	301	306	277	279	267	287	310	268	325	291	304	298	295	270	287	309	281	303	289	307	284	293	319	304	297	305	296	298	244	302	295	252	290	304	310	254	285	318	281	283	274	284	313	284	264	305	341	286	307	298	292	300	305	276	302	315	290	321	295	321	287	276	288	276	304	299	312	301	294	304	278	300	297	300	292	264	282	331	290	281	273	258	260	277	286	277	283	315	314	282
35627	14432	3578	1611	1074	783	604	451	426	344	318	273	251	224	225	203	177	192	170	154	154	146	170	147	172	163	150	145	142	146	132	127	142	125	136	145	135	127	119	133	137	131	140	150	122	122	108	135	141	129	135	142	131	126	132	123	149	115	156	112	147	118	119	116	132	118	135	129	112	120	136	142	139	131	112	129	128	136	126	134	131	133	116	117	116	134	110	137	133	134	116	126	121	129	121	126	140	130	149	121	141	120	154	119	113	118	127	139	119	123	134	107	128	122	148	134	121	112	135	136	105	131	138	131	143	126	133	138	142	139	121	130	144	134	136	115	131	133	115	111	113	139	124	123	131	149	141	84	124	116	121	106	111	112	144	118	126	128	125	129	128	113	116	130	130	127	113	125	129	107	123	122	130	132	122	129	111	124	130	127	121	139	95	125	133	116	111	146	127	127	133	129	139	121	148	133	132	125	123	133	110	131	133	126	120	120	144	139	120	138	132	117	136	103	127	120	133	115	130	114	117	139	139	123	116	119	109	117	120	128	126	136	125	142	114	127	132	133	115	105	105	130	116	136	125	124	134	122	151	114	135	137	134	119	137	116	101	112	127	127	136	118	123	116	123	148	122	120	117	126	110	119	123	121	133	123	143	114	136	119	111	127	124	128	114	151	132	123	109	116	118	123	116	121	113	119	122	121	126	105	118	144	120	128	96	111	108	117	130	112	125	120	132	123	116	127	126	106	106	122	119	120	126	140	141	146	122	126	126	120	149	128	132	122	125	127	111	119	105	127	120	140	110	130	135	134	149	115	111	118	111	124	112	117	122	115	137	125	130	114	115	113	125	130	112	145	128	125	132	133	117	133	148	124	142	136	120	116	129	121	115	109	133	141	124	116	122	107	138	118	110	145	125	120	130	144	113	124	110	128	144	139	121	123	129	123	116	122	130	118	112	115	122	125	122	114	130	137	140	117	113	124	101	111	124	136	125	123	127	119	135	135	113	115	124	125	120	101	110	108	113	134	116	146	124	121	146	120	138	130	115	131	126	123	127	142	121	117	115	111	126	117	134	130	125	121	135	102	138	141	138	113	125	129	100	124	134	116	127	135	114	138	113	110	137	114	128	126	133	124	132	114	140	107	117	115	114	131	125	130	122	124	99	106	144	127	140	124	141	124	128	134	120	140	135	104	96	118	130	114	132	130	144	126	133	125	115	116	136	101	116	102	113	126	123	138	127	103	99	107	140	126	128	116	134	117	125	117	130	138	119	118	139	130	98	123	116	129	119	111	116	116	109	125	140	144	141	129	122	126	127	119	133	123	151	116	135	117	112	126	122	142	124	110	118	134	131	122	137	127	119	117	108	114	124	141	142	122	117	99	125	113	125	133	137	156	125	128	127	113	105	116	126	133	134	117	129	150	113	117	120	109	122	132	130	129	106	128	130	111	130	117	142	127	123	122	136	152	130	128	137	99	119	103	101	106	122	120	128	115	133	108	145	128	132	145	127	102	130	125	102	119	117	129	120	115	105	119	133	112	142	136	132	128	105	148	122	118	114	129	131	128	122	132	153	136	114	129	111	108	111	109	126	126	138	148	159	143	137	122	125	125	145	123	120	132	123	134	112	134	116	138	124	124	135	123	131	135	135	140	129	121	131	136	105	118	126	117	103	121	97	122	119	118	133	125	135	120	115	130	139	117	124	126	115	143	119	128	142	112	110	104	132	130	104	122	128	106	129	110	134	124	116	115	109	114	126	126	94	136	133	133	135	130	124	106	112	127	113	125	126	130	135	131	115	138	116	105	151	136	114	117	120	113	149	116	117	128	128	108	112	126	115	128	139	133	124	130	128	126	115	123	111	115	123	123	113	131	134	109	128	103	129	130	151	127	122	127	104	116	149	127	126	124	130	109	129	135	116	123	128	145	135	114	109	124	117	104	116	123	132	137	132	145	128	137	118	126	126	120	133	114	139	123	127	117	139	128	126	147	105	120	134	123	120	117	125	137	117	123	146	120	92	143	135	122	121	134	138	123	154	98	123	133	124	113	129	127	133	101	121	123	115	117	117	122	142	124	126	136	100	137	130	124	109	128	108	123	130	114	114	154	119	125	113	109	129	112	113	139	143	116	153	112	139	117	117	117	125	107	126	112	123	100	114	108	117	130	127	138	130	140	138	125	112	126	131	117	122	129	107	135	123	131	127	131	124	134	140	117	134	114	109	129	141	127	131	118	131	137	154	117	110	138	112	97	130	118	123	120	114	106	111	124	125	124	131	129	108	132	116	123	129	138	121	111	121	121	120	130	137	120	129	122	116	131	121	113	127	124	148	122	135	125	110	120	115	115	124	110	129	140	121	126	125	127	117	124	96	114	132	124	126	127	126	126	118	134	126	136	111	108	108	122	122	139	124	127	119	135	102	119	133	113	138	132	135	100	120	117	104	110	126	127	126	123	125	121	120	135	142	126	145	131	129	123	146	120	118	149	120	125	117	138	164	111	138	124	119	127	123	122	120	105	141	110	135	111	109	121	108	123	137	122	142	107	132	118	121	145	148	110	115	135	139	136	113	127	128	122	137	122	146	132	122	122	115	135	121	140	117	117	123	125	120	119	129	130	134	144	127	124	142	115	115	149	123	110	148	132	149	127	119	104	111	124	135	124	117	108	135	126	107	142	115	112	141	125	107	145	127	118	119	121	126	95	127	136	136	121	139	108	136	135	139	139	121	119	143	121	111	122	129	133	101	132	140	148	138	143	126	103	133	127	109	130	119	129	150	137	136	122	126	119	116	132	135	126	134	125	118	100	98	119	110	117	114	110	137	133	132	97	127	129	127	129	118	100	134	117	139	124	110	129	130	107	136	119	104	120	122	122	133	109	125	133	114	132	118	127	126	115	126	121	112	125	150	115	110	109	123	120	136	144	132	150	138	118	131	103	122	113	103	120	116	124	91	120	117	119	134	141	132	110	116	123	128	110	131	138	118	139	102	119	118	121	123	118	113	129	128	129	136	130	113	124	130	131	135	128	125	111	99	118	133	124	135	105	128	120	114	134	146	113	120	129	141	143	132	121	117	122	122	116	121	149	128	122	124	117	109	123	140	143	111	135	141	131	107	132	135	135	124	130	121	136	110	111	136	130	138	113	129	123	128	112	136	125	113	125	124	139	147	130	123	116	129	136	116	102	134	133	152	114	123	133	139	130	108	116	135	116	143	132	119	120	136	109	139	134	125	132	113	136	143	129	117	129	119	102	133	133	110	136	139	132	130	138	125	110	106	137	132	122	120	122	125	107	131	126	123	132	128	132	104	151	132	118	119	126	119	124	124	128	125	107	130	110	116	108	134	135	107	117	133	124	145	119	104	127	117	133	115	144	101	127	124	124	116	123	102	90	149	140	103	112	124	119	130	147	132	137	103	126	137	123	117	112	129	126	113	113	129	127	111	122	137	137	134	151	135	141	118	129	126	130	140	125	116	118	120	143	122	112	114	138
17914	2141	5029	5507	4778	4027	3224	2724	2400	1980	1700	1557	1361	1308	1158	1145	1077	948	930	923	838	754	790	744	750	705	673	642	652	619	630	641	580	566	582	552	582	574	587	549	535	561	558	566	501	547	568	518	540	540	519	509	486	484	483	479	511	473	516	486	487	489	502	508	482	485	481	490	506	507	474	529	481	444	525	505	485	463	512	496	485	479	469	463	504	480	451	516	437	491	485	454	501	487	470	463	485	477	427	443	448	486	511	492	442	442	505	513	414	488	446	484	477	433	487	465	473	445	456	459	528	463	466	473	468	473	450	475	452	466	479	451	452	431	484	446	458	465	527	458	413	432	446	453	463	488	467	439	465	448	452	443	450	462	471	524	452	464	460	490	468	478	428	459	467	452	465	461	470	460	462	447	414	432	480	450	465	473	452	501	461	485	454	465	453	456	409	482	458	476	464	469	454	498	445	466	479	449	450	467	468	432	424	475	440	451	476	445	441	485	437	457	468	492	481	471	474	470	463	463	460	476	417	458	474	450	454	483	473	448	455	478	447	491	438	460	469	439	424	489	482	434	466	448	462	458	436	471	459	436	457	464	424	428	471	456	492	439	478	463	436	434	467	452	475	445	480	480	451	444	496	458	447	442	467	473	471	470	442	484	449	407	442	449	474	416	441	438	457	455	482	499	457	424	462	460	449	446	453	452	454	459	499	466	491	478	467	466	477	475	483	439	458	415	467	463	497	496	430	477	486	471	459	456	432	428	446	449	460	485	455	480	478	472	496	446	468	481	491	466	491	451	426	444	462	461	431	399	442	461	464	457	438	437	436	439	472	486	468	459	442	415	390	501	470	435	469	487	472	454	415	483	477	425	464	469	479	450	416	436	472	414	442	467	452	445	460	432	460	484	487	432	472	460	460	453	429	445	452	427	446	458	447	445	418	431	425	438	472	458	453	477	485	443	492	462	464	473	422	471	471	441	474	468	449	451	449	459	440	483	462	489	479	445	431	485	455	464	455	414	438	443	487	432	446	468	462	461	509	429	421	448	445	434	487	503	427	471	456	486	469	482	450	452	411	479	444	452	460	464	447	472	457	457	452	506	471	432	453	450	466	458	423	442	480	454	450	422	448	475	466	449	468	484	442	460	462	431	477	442	447	430	450	441	439	418	488	432	474	449	459	453	446	468	499	489	462	456	453	437	445	444	466	450	471	493	449	467	452	463	470	464	460	436	441	464	429	476	491	433	421	459	430	481	476	453	503	444	447	459	510	431	473	454	462	422	473	439	436	461	415	460	485	458	462	466	464	447	486	435	451	441	457	466	467	454	472	480	482	489	440	449	453	446	487	433	461	469	496	481	446	449	442	455	444	479	464	468	412	489	448	408	439	490	443	469	438	443	449	447	418	450	465	450	457	461	456	479	448	493	474	456	452	423	420	468	433	469	433	450	469	432	448	451	456	477	470	479	409	479	457	418	452	463	471	482	430	431	421	444	434	430	428	474	449	453	509	442	477	479	465	484	468	479	466	457	447	438	464	414	441	418	483	461	456	423	453	475	454	445	440	469	453	446	446	427	456	458	432	450	455	518	430	451	435	471	429	476	398	470	456	436	471	440	456	504	456	469	457	462	436	417	438	473	458	469	430	454	464	453	453	436	461	444	437	454	451	435	434	426	455	489	442	483	502	456	473	448	432	447	444	501	462	450	475	495	461	433	438	443	454	476	453	438	474	454	438	480	415	458	496	447	445	477	430	422	462	468	440	436	449	432	432	452	452	471	441	472	426	450	449	448	443	467	424	480	468	479	445	479	451	469	453	430	483	444	497	472	403	469	428	490	475	488	454	441	485	483	418	425	489	466	481	447	453	471	439	473	445	449	476	457	450	434	456	457	432	426	448	462	465	473	469	471	464	463	466	433	435	472	470	439	459	440	443	444	447	430	468	505	430	445	506	427	488	460	458	483	442	438	461	462	449	454	460	464	484	455	448	436	466	471	454	464	505	453	451	443	452	459	471	474	472	429	458	448	425	494	456	473	477	433	483	411	478	488	443	479	459	469	463	448	456	459	427	476	436	445	459	461	432	474	451	455	481	443	475	425	450	462	476	442	438	432	462	477	445	458	466	460	468	452	446	457	438	465	440	474	448	446	461	479	479	472	450	466	473	479	472	459	477	442	473	457	431	436	425	485	464	454	469	484	453	475	472	397	460	430	401	450	447	458	451	440	443	515	445	442	462	459	499	453	485	455	430	430	461	467	465	462	444	450	452	429	450	452	470	462	463	436	450	419	513	471	458	451	454	440	442	472	462	449	455	491	458	447	476	481	452	455	475	459	491	465	436	481	440	437	448	477	498	477	469	465	465	498	441	450	439	481	440	463	465	470	494	466	451	501	490	450	472	464	416	443	456	493	456	437	487	470	434	461	458	466	469	456	433	468	463	457	467	428	460	468	463	432	437	456	429	453	448	457	477	420	460	452	438	468	425	479	436	467	461	469	437	432	472	462	440	506	446	448	453	461	486	451	500	494	448	470	475	504	454	454	473	459	484	448	474	445	442	504	445	505	459	458	447	499	461	453	446	428	454	459	447	450	470	460	481	478	504	446	443	460	461	445	442	469	422	444	442	507	461	439	474	503	442	471	470	456	502	433	475	430	487	481	480	429	432	474	468	438	471	432	463	455	469	432	431	471	451	427	489	448	516	425	439	461	480	418	480	459	500	444	450	422	438	462	458	443	496	411	492	426	468	438	464	423	449	404	452	451	444	475	435	474	476	412	453	442	482	425	456	459	432	451	475	431	449	466	503	438	449	428	474	464	436	440	436	437	467	475	469	472	465	439	498	442	472	447	484	462	422	462	450	469	447	444	449	481	444	464	469	464	458	442	440	455	472	422	453	471	458	469	460	484	489	429	484	466	471	477	459	440	454	500	463	427	434	459	446	442	422	480	454	435	512	473	488	468	480	440	436	449	508	432	437	478	439	455	473	440	440	441	485	489	416	460	486	433	478	455	435	421	453	445	465	456	430	455	440	438	488	431	458	443	435	441	432	523	481	477	468	478	449	441	426	491	467	407	452	478	428	464	495	464	473	444	462	478	464	437	438	427	488	453	482	448	451	442	450	458	474	433	460	451	451	466	476	432	443	426	479	506	459	464	482	477	517	431	484	451	455	465	466	448	462	495	450	450	468	441	481	523	482	412	447	453	444	457	464	491	432	477	424	480	449	426	442	442	458	470	480	416	449	448	441	430	452	431	459	432	486	479	409	424	468	453	440	467	462	434	479	481	448	457	444	492	412	480	441	466	423	469	459	491	488	451	479	468	461	458	461	449	487	465	483	427	445	477	489	459	465	452	479	448	453	451	492	427	461	411	440	470	469	469	428	453	435	436	467	455	428	478	439	455	443	458	489	475	436	454	435	453	467	429	460	474	428	448	477	469	469	467	469	428	486	445	458	470	458	447	479	464	485	443	472	472	412	444	455	454	461	437	457	469
3467	317	206	170	156	134	125	140	121	118	128	120	119	114	121	98	133	117	120	112	109	105	128	125	131	127	146	124	136	114	107	130	130	122	128	117	106	114	115	118	105	116	93	116	127	95	127	120	136	130	128	117	129	123	120	111	108	129	109	116	115	130	107	120	118	125	121	118	140	135	132	125	123	120	122	117	129	120	97	113	130	105	112	115	115	109	117	115	123	126	121	112	96	128	128	110	107	107	118	103	101	107	129	103	121	132	117	119	130	127	125	116	111	117	116	110	112	97	125	130	116	99	117	120	130	102	103	129	137	107	107	122	119	115	119	111	110	110	125	107	108	96	134	128	118	131	99	106	97	122	125	118	125	99	114	124	135	111	95	105	111	129	125	103	127	118	105	109	108	120	122	113	106	91	113	116	124	125	102	128	128	108	134	110	110	101	118	137	133	116	113	119	106	118	118	132	100	102	96	122	115	132	111	123	117	112	128	123	111	99	110	137	115	127	113	104	129	105	145	101	135	108	106	136	119	114	113	118	111	130	120	112	106	122	127	116	116	133	111	109	98	123	124	124	116	104	121	111	128	109	100	107	118	122	105	116	133	113	119	123	99	121	133	136	133	119	115	114	118	110	100	119	107	125	127	113	120	139	119	116	106	112	121	121	120	117	102	140	125	129	139	114	147	137	121	113	126	115	96	99	106	134	106	131	120	106	116	115	136	123	113	121	104	126	115	132	115	107	114	119	128	120	110	114	113	115	119	109	122	121	129	102	133	119	128	148	97	125	119	103	99	109	110	110	121	140	119	103	117	96	114	109	110	114	114	135	118	98	118	103	116	109	131	110	106	112	105	105	117	141	109	135	123	124	127	104	121	130	114	104	137	112	108	106	142	118	153	117	116	120	106	113	123	111	115	131	110	133	108	129	110	106	110	110	108	117	112	119	138	149	104	95	120	111	121	122	128	127	118	118	105	110	110	105	135	109	126	109	127	119	101	109	123	128	124	116	100	134	123	120	118	119	119	127	119	114	108	115	125	118	133	113	98	126	103	120	115	112	120	134	131	111	119	110	130	109	118	128	112	131	124	116	124	125	121	125	86	96	114	120	131	111	100	132	124	125	122	140	110	102	137	115	98	122	119	110	132	113	113	115	131	136	112	98	107	127	130	113	127	120	101	100	113	104	122	136	122	128	132	118	136	132	109	111	133	120	141	131	108	123	129	135	115	126	124	122	96	117	121	122	121	115	117	111	122	104	120	133	123	118	141	107	117	98	114	106	96	117	127	123	119	117	122	104	127	115	130	103	115	106	102	125	127	128	97	108	110	119	116	112	111	108	116	115	137	111	119	115	134	132	117	109	123	115	123	119	116	126	98	112	140	111	104	109	98	115	120	111	140	109	119	146	128	112	114	110	104	132	123	132	124	122	128	95	111	118	112	128	107	140	97	117	92	100	118	143	131	121	116	126	111	115	116	122	117	115	113	138	102	138	123	110	118	118	109	127	136	125	120	110	115	124	128	137	122	143	131	98	112	120	121	130	118	110	123	127	124	103	113	118	120	112	125	115	115	130	120	124	118	106	104	109	112	114	116	138	114	122	118	106	141	118	123	118	105	128	114	131	129	123	128	122	127	110	110	109	119	116	117	134	111	118	103	109	124	106	110	123	113	104	123	116	120	119	126	123	108	120	121	119	121	125	113	117	121	119	133	119	125	110	127	119	107	137	122	125	124	91	115	94	114	107	111	114	115	127	132	127	115	114	109	119	128	127	119	115	129	115	120	111	108	101	114	110	119	114	114	125	120	129	124	110	113	106	114	112	119	112	129	101	130	132	119	119	129	111	121	123	116	128	110	119	93	106	102	124	118	107	127	124	118	125	134	129	117	120	122	121	115	121	130	121	125	108	125	112	111	126	115	106	108	146	92	99	108	127	138	126	122	127	131	117	115	112	117	126	105	117	102	141	111	109	122	130	130	127	118	104	127	130	129	111	114	99	103	116	125	105	123	105	119	127	119	114	119	117	118	113	131	129	108	111	138	127	114	116	126	114	145	121	125	121	126	97	126	116	124	127	116	126	116	113	115	123	114	105	117	109	122	113	127	120	118	118	111	95	138	128	117	116	108	129	125	126	117	128	137	116	134	107	116	113	114	119	138	103	121	115	121	102	124	115	129	112	115	131	121	143	130	124	111	100	115	135	117	139	130	121	117	117	109	101	112	115	126	106	104	109	104	111	114	107	100	118	126	130	116	126	132	124	121	120	121	109	125	129	124	132	106	112	106	111	116	121	130	127	130	106	122	127	101	118	115	110	107	134	95	111	117	130	99	115	94	116	100	106	118	105	125	113	111	119	105	134	125	122	125	110	111	110	107	140	111	137	148	132	118	138	139	124	131	127	128	137	119	98	127	129	125	116	105	127	110	112	113	106	115	126	119	109	138	129	137	131	117	116	138	109	108	117	118	115	115	115	114	112	129	126	126	135	131	106	139	113	131	118	130	107	137	121	94	122	127	128	112	156	127	133	116	108	120	88	120	125	101	91	113	116	128	124	121	121	117	91	143	100	123	122	121	105	118	119	123	114	112	120	112	98	126	138	118	113	129	136	134	118	128	124	122	126	94	122	107	117	124	120	126	130	115	115	117	121	127	122	111	113	120	104	107	116	115	101	128	107	128	132	105	126	118	109	123	127	125	115	116	118	107	122	119	117	124	103	109	129	121	128	102	117	117	132	101	104	116	104	117	93	117	125	122	111	111	125	108	122	122	107	109	122	112	118	108	137	108	117	127	106	128	106	134	114	133	128	110	105	125	100	118	124	113	107	115	99	124	115	112	111	117	103	123	142	119	118	144	104	132	106	121	121	120	117	113	116	129	102	145	105	104	127	144	123	111	126	110	121	108	128	126	108	108	156	110	119	118	122	124	128	121	134	119	121	103	112	141	116	123	130	106	130	148	126	97	123	124	114	125	112	111	122	124	95	129	109	124	133	132	119	129	117	124	119	121	101	114	117	125	115	124	97	119	114	104	94	109	129	134	130	123	118	128	116	119	127	115	99	119	120	131	127	130	109	126	103	110	140	126	118	112	123	107	110	97	116	120	122	116	121	116	106	109	126	134	114	95	113	94	113	118	121	117	118	104	127	126	125	109	114	107	123	136	121	103	106	108	123	104	114	132	127	132	120	128	127	119	119	107	109	136	114	124	109	128	109	114	128	109	119	114	129	129	104	122	124	128	127	126	117	113	128	107	114	95	126	108	126	114	122	110	128	127	117	106	138	121	114	112	116	138	119	134	126	124	98	130	114	123	104	107	130	119	125	115	107	107	138	109	107	108	122	105	115	104	106	96	100	129	121	119	116	118	117	116	109	130	114	107	111	139	117	100	126	130	118	114	100	105	105	110	127	139	120	118	128	120	117	128	113	128	104	127	122	99	109	111	127	127	110	108	116	127	117	150	104	141	122	116	133	129	122	106	124	128	133	105	119	116	141
4641	534	624	612	571	506	509	576	482	471	461	457	456	495	473	445	436	471	469	445	450	438	427	435	436	424	406	431	435	400	419	414	435	418	474	436	437	422	431	422	415	470	429	429	432	462	435	411	412	423	449	444	435	454	447	415	465	444	439	439	451	440	422	434	424	410	391	461	428	430	427	423	402	397	397	431	405	409	478	430	409	401	395	448	430	433	421	415	437	430	415	441	440	449	391	438	447	452	448	451	461	445	420	415	426	408	414	412	410	450	474	446	433	438	454	425	429	434	441	414	409	389	448	420	470	433	384	437	470	454	479	405	382	424	434	399	423	440	407	442	446	416	387	396	411	408	406	423	438	397	434	408	447	412	395	427	402	425	475	431	424	430	414	470	429	421	445	422	457	396	412	419	448	411	434	415	450	430	423	415	414	416	424	440	466	448	422	440	441	431	418	449	441	451	418	468	403	434	443	442	447	418	414	407	416	429	394	432	433	399	456	429	395	425	440	422	429	414	435	433	435	439	439	419	408	429	426	445	446	432	409	408	420	432	430	457	435	415	419	414	431	402	397	429	433	394	431	438	458	433	469	427	420	454	431	423	407	400	409	407	435	429	436	449	440	406	466	408	440	441	490	418	456	421	440	399	429	434	406	399	428	396	421	452	421	409	451	436	427	446	438	413	437	412	438	456	442	476	449	405	374	413	418	421	445	466	408	417	450	418	430	438	403	431	388	421	416	432	396	440	425	408	418	450	426	429	429	422	425	395	440	440	425	429	412	444	404	443	386	420	454	412	449	450	431	423	431	424	416	407	422	440	429	406	413	397	453	405	426	445	431	389	422	478	425	404	420	450	393	393	442	449	418	428	441	420	412	446	433	452	416	426	408	408	412	436	431	465	410	424	431	449	440	430	448	446	414	411	429	407	419	447	449	442	405	459	406	431	446	458	386	385	446	442	432	394	439	434	442	443	461	452	439	435	419	413	415	459	429	403	434	468	450	425	474	427	438	441	401	441	407	400	421	413	440	447	379	440	448	414	415	443	464	397	432	436	432	430	431	426	420	454	416	420	396	440	450	442	435	396	424	433	389	442	425	451	389	433	446	420	442	433	409	434	410	445	441	434	438	407	408	420	436	433	402	400	435	447	424	463	421	446	452	433	441	436	440	403	449	430	450	449	433	432	437	433	384	401	427	421	413	453	442	476	444	423	448	453	453	417	421	451	441	412	430	411	446	437	424	455	422	453	424	443	442	424	445	421	441	431	419	435	416	398	422	407	442	452	403	427	394	443	445	403	435	483	404	432	473	415	417	474	457	422	423	450	419	444	448	410	414	405	403	429	421	426	455	402	412	466	390	427	446	454	455	449	427	434	441	438	434	451	432	422	430	377	421	443	452	432	456	439	437	420	444	398	424	444	455	453	438	423	444	422	395	403	386	483	440	386	457	451	439	390	392	423	422	432	434	451	407	449	393	411	418	436	409	440	423	435	431	430	412	433	418	415	404	438	434	435	441	448	422	426	416	427	445	407	429	446	396	435	419	449	434	439	418	443	438	429	406	402	418	423	421	425	407	429	439	420	403	441	410	438	416	385	376	370	426	442	406	411	411	447	450	436	430	425	438	434	412	421	450	430	400	447	400	434	452	454	455	448	446	468	416	427	442	435	434	421	432	415	424	348	411	418	396	467	428	424	426	408	457	415	450	462	433	402	447	388	444	430	440	445	406	428	436	409	442	429	407	431	423	469	407	432	442	411	418	414	436	428	431	412	398	413	402	448	449	393	408	410	418	391	489	454	396	426	450	404	446	429	429	463	439	432	407	439	427	405	436	435	445	437	419	448	395	444	433	460	436	394	414	401	399	462	418	451	440	444	392	428	419	429	398	441	409	423	427	443	407	434	409	434	425	428	426	417	450	447	434	439	404	404	404	426	441	406	464	420	429	426	415	410	433	436	446	411	440	435	438	414	410	425	411	428	435	424	434	413	400	397	437	449	416	433	420	434	403	420	433	420	407	416	407	387	453	420	420	460	426	450	429	422	415	435	412	430	403	427	403	441	424	444	420	391	470	410	392	457	404	445	424	416	408	417	460	449	395	409	406	416	402	382	439	423	438	433	421	423	419	412	452	431	398	458	429	427	427	431	419	436	452	412	422	474	419	433	418	435	422	422	443	426	431	430	437	453	430	424	438	409	448	433	418	395	428	427	408	435	448	426	445	400	417	420	483	443	432	457	438	459	429	408	447	399	430	419	455	400	431	434	442	425	398	417	435	460	441	399	424	418	446	428	486	412	438	393	450	430	462	409	432	407	432	431	432	422	397	400	410	458	427	431	432	387	395	473	408	405	447	422	419	412	426	406	453	453	380	477	432	416	483	458	420	413	439	426	455	450	412	441	439	411	454	424	423	402	419	429	447	464	432	416	440	447	414	445	416	402	417	428	441	416	415	413	481	420	450	405	425	440	445	418	410	441	438	464	416	464	445	420	425	408	405	428	408	418	420	436	443	408	402	426	431	395	391	448	446	459	451	407	461	399	434	416	418	449	411	414	449	443	459	397	426	437	449	428	409	419	430	393	428	461	455	432	486	431	407	428	440	417	450	446	383	409	408	386	461	421	450	422	435	443	449	390	409	418	442	446	445	432	451	447	444	379	419	406	418	453	437	425	419	410	414	427	416	408	455	412	442	440	422	426	398	396	407	398	448	401	429	429	454	414	425	463	437	401	437	419	430	433	443	426	465	417	414	424	389	451	442	415	445	429	445	423	467	446	459	413	396	413	432	413	419	414	417	448	412	419	452	456	451	428	432	455	378	397	422	412	413	433	415	465	379	421	422	422	438	413	427	418	461	446	418	441	451	444	449	416	451	423	387	419	438	463	422	393	419	407	467	451	465	422	444	405	416	389	440	455	393	408	447	436	461	431	430	378	436	424	427	426	437	422	431	448	436	425	426	438	415	406	437	402	458	476	436	459	376	433	452	503	437	408	428	398	418	447	415	400	441	412	415	437	421	422	400	444	396	419	425	449	442	426	446	430	461	443	401	451	412	448	426	481	426	413	458	421	431	455	427	388	441	408	423	465	465	412	419	423	417	461	418	448	415	423	448	455	454	388	420	408	420	450	417	434	445	457	424	428	411	444	405	397	416	421	401	447	430	429	459	428	448	425	454	434	440	423	423	429	460	451	454	436	455	399	436	407	418	458	406	428	404	412	417	459	428	435	433	428	442	421	436	449	433	429	443	400	432	412	413	420	404	427	435	426	442	427	385	393	470	449	417	425	436	439	414	385	404	431	394	451	444	439	420	410	445	457	417	442	433	434	472	400	466	453	419	440	442	442	416	485	433	431	418	439	456	422	410	406	420	420	448	394	433	400	429	429	460	432	426	399	449	450	400	433	440	458	416	417	403	419	426	451	429	419	427	406	427	431	412	432	418	394	458	443	451	448	426	443	425	415	466	442	410	440	414	435	416	409	448	413	409	455	418	425
27800	5313	1270	818	535	387	320	225	207	194	152	146	148	114	98	119	107	95	110	84	96	97	123	99	94	96	75	71	81	81	71	86	71	79	89	92	72	70	82	95	77	73	74	67	91	68	97	78	79	80	93	72	70	64	83	59	58	67	56	87	75	70	55	70	83	66	84	73	81	91	82	67	67	76	81	73	73	72	66	66	59	79	61	65	91	71	71	64	78	67	66	59	67	77	62	75	76	71	74	69	61	83	78	68	80	69	91	71	72	65	76	68	79	87	69	74	91	58	71	75	64	86	86	68	75	72	82	65	76	72	69	72	81	74	75	70	87	62	65	60	63	65	59	89	75	67	50	88	75	74	73	79	90	65	71	80	73	77	67	70	68	65	72	65	64	72	56	66	79	68	94	49	82	79	69	75	58	62	71	87	83	83	73	72	72	80	87	74	63	87	85	70	93	67	68	71	67	58	66	72	83	67	79	66	78	60	52	58	78	69	66	86	74	71	77	69	73	73	82	106	53	69	77	67	71	62	70	86	76	90	76	66	66	81	74	79	79	71	88	70	66	66	73	71	87	80	79	78	77	78	60	77	66	68	67	70	59	76	67	78	81	80	70	83	73	77	68	57	74	80	67	71	78	62	92	71	71	72	81	71	67	78	82	67	85	66	69	73	67	83	66	75	65	74	73	68	75	81	80	82	72	61	71	70	72	76	68	79	66	83	67	70	77	87	76	58	76	84	89	74	58	87	72	73	79	77	69	62	72	65	72	81	84	68	69	45	65	89	68	66	81	74	62	71	90	74	65	58	72	72	57	61	71	77	79	65	70	70	83	69	83	63	72	79	83	72	69	71	61	76	76	71	75	69	75	71	68	63	74	74	71	76	74	60	67	62	87	80	84	60	64	66	76	71	68	79	73	68	78	63	79	85	63	63	65	66	69	68	70	74	81	75	81	82	81	72	79	82	71	67	63	73	80	70	67	70	73	77	85	77	51	77	70	79	74	80	77	74	71	67	89	66	62	87	71	68	73	77	65	67	69	75	78	82	83	77	74	54	76	60	78	65	92	71	68	76	82	72	73	79	73	67	70	73	81	74	81	67	68	70	74	59	67	72	83	66	63	74	75	54	74	86	73	53	62	51	84	77	76	65	82	69	68	80	73	68	71	70	81	73	64	90	56	72	72	64	70	76	59	72	86	70	69	85	71	75	67	70	86	68	62	63	56	75	74	78	72	69	86	84	68	67	66	77	67	65	82	75	56	71	87	65	75	66	66	85	78	87	62	81	65	68	73	78	67	72	75	66	81	63	76	70	77	70	76	68	74	67	61	56	60	76	62	69	82	69	59	73	81	64	75	68	69	60	67	60	67	59	67	66	82	79	67	59	89	75	66	67	77	61	79	85	67	70	66	77	61	68	63	90	66	79	82	78	83	59	73	73	79	70	67	81	56	87	81	83	64	64	82	82	71	75	70	86	65	75	65	68	92	65	64	90	74	83	67	63	79	73	65	71	79	67	61	74	72	75	70	79	72	73	68	65	68	73	82	75	74	71	81	74	72	63	83	79	74	70	71	77	68	77	72	63	59	71	70	58	82	81	80	87	70	78	80	91	76	78	77	78	88	79	69	74	65	62	87	64	61	85	55	69	69	70	78	74	68	86	75	76	62	56	57	64	73	71	84	65	73	67	69	65	66	77	81	74	63	74	73	51	77	75	75	75	62	58	66	71	72	58	74	62	70	68	83	73	87	59	60	80	60	85	54	58	68	71	75	67	73	89	67	61	66	75	69	74	70	69	61	84	63	78	80	55	82	62	80	75	73	66	79	73	86	84	79	64	67	66	65	88	85	79	84	65	73	77	65	78	94	53	71	77	64	80	77	64	77	87	71	71	89	73	69	68	86	86	73	63	80	75	71	66	77	77	83	81	70	83	90	84	75	70	64	73	74	73	64	78	64	67	83	67	67	79	80	77	66	79	64	87	59	64	69	66	78	66	81	73	73	77	74	65	80	66	87	82	82	79	69	75	63	70	68	70	66	88	57	72	75	63	71	82	84	75	73	59	69	66	79	71	81	77	68	67	79	70	63	71	93	70	72	66	77	57	79	80	91	69	60	74	67	75	77	68	61	72	73	58	71	71	94	69	87	74	77	64	76	82	67	62	79	78	73	73	69	66	80	60	86	76	49	68	73	67	65	76	66	79	75	70	67	81	72	74	58	77	71	84	65	57	58	65	68	68	78	85	69	64	73	62	73	75	73	74	72	73	60	61	66	73	76	67	66	64	72	79	65	62	92	75	72	78	64	70	69	80	77	84	62	74	75	74	73	76	91	89	68	74	73	74	57	76	68	79	73	54	63	86	63	68	81	76	70	65	85	63	67	75	73	80	74	80	75	76	76	76	80	92	63	64	83	69	73	80	78	79	69	70	76	72	80	70	84	69	58	73	65	79	67	70	60	64	68	84	86	73	77	80	85	79	68	79	59	78	84	87	100	77	86	95	72	68	64	73	79	75	69	82	93	88	69	69	84	75	65	75	84	75	86	78	68	76	84	81	83	69	84	94	74	64	71	72	57	71	62	77	81	71	82	75	64	70	62	77	95	64	74	65	72	64	71	68	92	74	65	81	91	75	74	74	73	75	69	61	63	66	73	81	75	68	80	84	82	78	63	91	56	67	90	76	65	75	71	62	75	81	67	78	86	82	69	59	66	75	69	76	64	65	79	82	70	70	74	68	83	79	65	64	72	71	67	90	75	71	60	63	74	70	87	75	83	73	52	74	67	77	88	78	58	88	73	63	85	79	65	76	63	65	75	82	72	65	75	74	78	72	62	64	79	78	69	70	80	72	72	80	73	80	59	68	64	71	62	66	73	81	87	75	81	62	76	73	74	62	89	66	83	76	67	73	67	68	90	89	80	65	58	69	75	78	100	57	70	75	64	64	81	62	77	72	70	58	72	84	62	73	69	80	63	80	70	72	76	77	81	55	69	76	66	64	78	66	71	65	97	71	77	63	82	70	77	69	74	72	75	71	76	66	62	68	68	65	76	77	86	74	79	67	60	92	61	84	80	64	80	77	79	65	61	55	61	89	75	70	83	50	75	87	86	57	74	82	57	63	63	73	68	83	86	62	64	66	84	76	77	63	72	73	62	79	74	66	85	67	63	80	62	77	68	75	70	80	66	79	65	71	76	75	63	81	88	71	79	77	60	67	85	67	62	68	76	69	70	88	63	66	64	76	70	66	66	64	70	57	57	64	88	73	68	100	68	78	79	76	73	62	82	79	85	80	71	77	77	58	58	72	61	69	80	69	65	59	70	75	81	81	72	65	83	68	70	78	68	63	73	62	73	71	67	73	72	62	61	72	69	70	63	57	65	74	64	78	87	68	68	69	63	78	60	88	85	72	61	70	72	72	70	58	74	68	64	61	52	73	73	55	77	73	73	75	83	76	77	69	76	66	65	92	77	77	70	58	71	97	88	65	72	65
14366	1214	2836	3116	2738	2213	1759	1526	1278	1090	966	835	773	778	705	654	639	534	566	514	525	473	417	437	445	409	423	410	398	386	386	368	388	328	360	394	353	354	344	355	329	343	329	343	307	379	296	325	332	329	370	316	356	333	304	347	324	305	289	297	306	335	302	315	339	289	306	294	304	316	303	305	316	316	321	344	336	293	329	272	307	286	294	291	279	333	316	332	264	326	313	311	301	287	313	314	304	260	266	278	289	291	320	286	307	306	297	280	289	305	285	299	313	292	302	277	271	297	279	315	338	282	325	309	295	308	295	312	284	280	293	309	298	263	281	302	271	296	306	303	255	290	311	312	272	263	291	311	304	307	281	289	300	304	281	311	293	281	287	302	323	290	300	296	291	270	316	307	293	324	301	311	284	283	311	316	296	290	313	307	290	282	265	308	302	305	282	265	286	293	276	295	297	291	305	296	307	274	283	304	312	266	290	260	277	262	269	279	285	287	284	274	307	303	257	319	308	283	288	272	276	295	304	297	310	299	307	280	294	267	270	287	284	286	273	308	311	299	312	285	298	296	276	290	292	310	289	296	259	299	279	287	297	279	286	274	290	282	292	306	287	295	298	295	292	254	278	297	283	300	291	297	310	316	281	286	291	304	287	270	279	257	312	276	299	294	268	299	284	283	340	301	292	300	280	303	250	265	303	300	287	284	283	306	318	310	300	285	277	330	281	288	277	288	296	307	316	267	305	285	281	298	279	282	278	278	284	299	305	264	278	301	303	307	289	281	262	293	298	295	292	287	271	307	297	300	293	299	299	290	278	291	290	293	298	300	253	310	291	283	271	276	258	293	294	292	300	271	277	285	275	261	288	284	271	300	288	287	295	301	276	299	298	293	298	280	262	284	294	301	292	259	292	296	291	308	260	288	274	287	293	285	290	279	280	300	312	253	311	276	308	293	284	275	268	307	291	296	305	281	276	291	272	320	277	290	292	279	283	282	267	292	299	289	262	310	272	284	282	288	297	315	295	283	306	290	300	291	271	305	302	281	257	319	280	301	292	310	327	286	286	319	290	290	292	295	301	320	312	306	297	263	288	295	288	287	295	307	295	301	275	287	302	312	281	277	273	288	290	280	290	299	287	301	278	289	265	297	301	297	298	284	296	306	282	299	288	301	253	290	286	267	309	291	312	304	261	288	291	277	309	318	285	310	300	294	333	286	317	300	299	319	277	285	301	315	305	283	313	299	298	337	288	318	286	278	309	275	293	278	273	271	270	324	290	276	287	301	287	295	292	284	267	291	303	298	283	294	280	290	298	306	288	301	276	279	283	284	294	295	320	285	314	282	279	289	291	268	295	315	333	280	287	300	274	292	287	311	300	301	265	312	304	313	291	307	290	292	312	279	268	324	305	278	284	295	295	284	309	306	258	320	298	282	317	303	301	250	271	266	287	261	299	315	261	302	289	296	310	285	268	322	299	284	292	277	273	310	288	271	299	285	302	280	287	276	303	287	271	307	262	294	299	289	286	295	290	285	305	290	289	286	293	299	288	291	287	324	310	304	280	262	297	314	285	263	291	285	301	272	329	298	261	268	267	296	273	310	289	284	312	292	275	279	271	264	330	305	278	264	269	291	335	275	281	299	290	281	299	301	257	312	260	298	299	274	293	287	312	281	281	323	276	300	279	272	279	270	291	310	281	250	293	309	316	274	309	308	281	296	286	322	292	286	279	317	280	295	279	323	275	265	304	298	306	257	290	338	292	282	272	265	299	289	301	278	295	298	328	292	320	297	278	283	287	286	293	306	304	289	292	283	273	300	304	300	268	304	297	289	273	321	293	257	303	286	282	317	292	277	326	270	288	308	313	271	286	285	279	285	282	274	304	331	318	303	291	313	308	282	300	261	283	317	287	286	291	326	292	310	309	312	268	299	278	312	252	270	294	303	293	264	281	294	310	288	287	283	292	296	292	331	321	295	267	275	271	277	283	302	310	271	306	256	323	273	293	300	313	293	292	286	287	304	302	283	347	283	296	294	280	281	299	300	300	301	278	277	266	284	324	303	315	314	314	289	306	296	324	268	295	271	270	308	293	300	307	283	310	282	261	314	279	323	260	308	296	292	270	250	277	295	316	302	248	304	290	287	306	293	273	283	277	273	302	300	287	304	292	271	247	293	317	297	309	286	288	292	307	278	278	303	290	278	326	288	264	311	275	301	315	281	295	284	292	302	331	255	326	287	293	277	292	275	276	308	270	295	302	286	271	285	274	307	295	313	266	300	299	284	296	289	286	284	283	307	279	322	320	299	310	288	303	278	287	274	313	286	282	355	277	269	282	304	283	259	317	282	299	264	275	285	295	269	298	258	284	280	252	300	283	285	275	259	278	296	292	284	284	306	271	299	286	273	294	266	291	298	270	327	308	289	285	273	279	315	271	296	300	312	293	265	254	270	261	309	287	289	323	273	328	306	314	272	309	278	287	284	292	273	269	290	286	279	251	275	295	282	309	334	289	314	300	277	309	272	294	309	260	307	295	286	280	303	292	267	284	293	279	320	302	279	284	305	288	271	255	297	269	309	290	333	292	289	285	287	278	283	275	290	299	301	280	298	276	300	280	277	288	285	313	272	299	280	295	286	254	301	313	289	288	307	278	272	292	259	303	290	287	310	290	291	292	289	282	292	283	309	276	278	269	337	295	291	286	306	288	300	291	276	301	290	281	262	320	291	312	318	314	289	311	321	285	290	285	285	285	307	292	297	269	294	315	285	299	242	297	305	292	289	277	289	303	278	278	290	320	280	286	280	318	314	256	300	283	301	281	280	293	288	294	266	273	288	274	306	264	274	305	286	285	311	306	296	318	289	300	279	302	309	309	344	293	314	287	292	331	305	296	300	288	279	270	280	281	294	293	295	284	312	270	284	274	261	322	318	317	293	327	282	284	293	293	288	308	303	267	292	289	311	283	262	287	308	286	295	309	322	321	295	284	278	268	310	279	277	279	303	258	310	280	316	289	283	303	240	269	266	275	285	292	310	277	306	298	288	293	321	305	283	287	275	307	272	240	303	306	299	290	324	273	302	294	308	308	293	296	324	317	266	275	294	299	284	282	289	298	277	275	279	286	290	302	277	307	318	289	305	278	276	272	289	272	341	288	293	261	323	290	293	309	282	301	299	275	277	298	293	277	283	301	276	278	314	288	283	307	296	299	293	329	320	293	283	304	310	286	259	299	271	293	307	306	236	291	273	279	296	290	274	309	262	301	304	292	311	328	254	282	273	333	296	306	260	296	298	284	273	285	308	324	281	281	300	294	271	282	276	283	276	297	290	296	313	295	305	280	347	286	289	299	295	301	268	256	232	253	308	289	306	275	264	290	316	286	253	293	270	292	299	307	287	290	293	297	330	261	289	280	267	297	290	281	286	310	280	259	288	293	320	307	284	306	306	297	315	297	309	296	311	315	270	293	277	285	264	292	270	258	288	291	279	300	301	305	258
36077	15034	3933	1589	1066	793	568	394	391	355	289	297	258	228	211	186	196	179	170	159	162	176	173	144	165	144	141	149	146	148	144	148	152	131	130	139	142	146	125	125	137	133	154	112	129	133	138	130	105	144	145	145	136	116	129	130	139	115	121	140	108	123	115	115	135	122	142	147	130	138	113	135	129	135	130	135	119	133	152	152	127	134	126	122	115	119	119	127	108	133	129	131	140	144	145	118	119	140	117	130	124	144	138	122	135	139	124	122	122	122	110	116	118	124	148	116	154	131	117	133	131	135	142	129	137	149	136	121	137	141	131	121	114	118	117	126	130	131	106	148	115	118	144	141	113	117	139	139	121	137	132	144	125	129	139	112	115	112	139	130	119	137	138	126	131	123	102	117	125	129	145	115	138	130	127	116	139	136	109	127	110	136	127	128	126	132	121	119	120	135	114	117	125	149	129	107	160	111	128	131	132	149	126	118	127	118	118	113	119	129	129	128	139	148	114	119	126	131	122	137	134	120	119	120	148	112	123	123	133	113	106	117	128	118	123	143	113	132	110	127	126	109	155	126	128	143	131	125	133	119	133	114	136	116	123	142	122	135	107	119	131	127	102	141	139	128	141	111	123	141	128	117	106	135	108	135	124	111	146	135	135	128	140	132	130	117	108	104	141	139	125	133	115	109	114	119	112	123	126	135	112	125	118	123	113	121	128	134	145	105	135	115	121	126	113	128	139	129	114	123	134	127	130	110	117	115	143	122	115	104	131	139	133	126	129	125	122	100	135	114	141	132	134	124	126	124	116	99	130	108	127	124	139	129	132	142	110	121	118	131	124	140	134	122	131	145	136	109	137	119	139	122	120	127	142	117	105	125	123	126	112	116	102	128	116	123	116	113	122	133	125	123	124	115	126	134	135	110	117	93	130	110	134	128	121	120	152	104	123	113	121	119	123	139	122	122	126	119	137	105	125	128	133	110	126	128	124	130	141	121	122	121	121	142	127	129	125	127	125	126	138	113	125	124	119	132	115	134	107	115	114	124	101	124	147	151	130	123	113	117	124	119	142	141	116	147	122	124	133	111	108	103	120	123	114	131	127	138	138	136	130	136	122	124	131	144	122	118	134	115	151	110	132	136	120	122	116	123	125	116	128	113	95	103	118	102	131	141	153	129	134	133	123	116	119	121	122	127	142	113	138	147	125	146	103	135	108	114	127	130	117	116	125	129	148	123	140	142	113	130	138	129	133	121	140	118	125	107	122	136	100	143	132	132	119	127	128	141	124	121	132	121	158	118	107	115	107	134	126	115	138	112	109	116	118	116	115	137	101	105	123	143	136	140	138	115	133	139	125	124	109	146	135	105	114	123	109	138	139	104	116	124	137	109	109	130	119	126	128	115	120	123	115	109	129	126	120	112	130	125	127	114	109	128	110	130	144	147	123	133	127	148	122	119	122	124	117	118	131	131	116	128	104	129	137	119	125	156	101	124	117	128	116	139	118	143	131	112	124	112	132	116	113	123	122	136	130	139	166	128	115	131	120	132	120	134	131	112	128	112	136	115	123	108	127	112	116	125	121	126	116	137	106	114	138	129	113	116	124	142	115	124	135	127	115	122	136	114	104	130	122	136	133	119	135	143	120	137	109	126	136	124	115	109	115	117	114	144	116	104	125	122	121	114	123	110	125	135	113	102	134	139	120	128	129	122	119	116	119	140	131	134	138	124	132	138	138	110	113	118	125	141	133	122	102	140	99	133	156	110	118	126	125	120	124	114	129	147	129	118	109	117	121	134	131	124	120	130	130	98	124	121	96	144	127	117	109	116	107	108	143	121	122	134	150	125	130	109	116	128	126	136	114	137	121	126	122	137	125	118	116	117	114	138	120	125	138	117	114	163	128	115	130	135	129	143	129	125	150	128	117	120	136	142	123	160	111	103	127	131	109	129	129	116	136	118	125	113	121	139	136	114	115	137	120	147	132	106	127	121	108	117	116	98	109	127	120	108	121	122	119	116	131	131	114	102	128	119	112	122	147	113	141	121	132	123	135	131	121	109	126	129	130	119	131	136	104	129	127	126	143	131	103	132	118	117	114	121	131	135	103	123	132	118	127	120	130	134	113	105	114	119	135	138	121	135	133	134	122	128	116	123	119	115	123	123	126	126	135	112	126	130	116	118	112	129	118	119	122	133	126	112	111	124	133	130	145	136	130	138	135	146	136	132	144	113	107	142	106	150	132	147	121	139	143	112	122	128	117	135	119	127	125	131	134	117	129	129	140	120	129	112	120	127	116	121	131	125	124	120	135	128	127	141	130	113	130	136	135	135	126	129	154	141	102	110	125	138	115	123	134	141	129	121	126	118	140	109	134	124	104	129	126	114	123	123	122	126	113	131	114	120	114	134	121	134	127	123	129	111	107	121	116	132	114	112	120	110	124	117	118	129	123	120	152	110	114	128	137	129	121	133	109	110	118	135	128	139	150	132	119	110	138	112	108	119	124	159	99	107	141	142	106	126	122	122	149	114	128	148	142	132	132	119	134	124	129	124	125	125	126	134	109	146	106	135	114	130	101	130	125	117	142	118	133	123	119	127	147	129	123	109	132	141	138	146	132	135	130	124	134	129	127	132	115	123	135	134	128	138	140	142	123	128	114	127	125	121	108	127	133	124	135	135	126	123	122	121	119	133	116	133	123	137	128	117	153	114	129	136	113	112	122	114	124	135	135	129	128	148	142	152	128	125	116	112	129	130	141	127	121	141	136	124	134	122	130	125	106	134	140	127	133	110	132	139	132	112	131	155	127	121	137	147	123	147	144	112	136	138	131	126	125	136	122	133	132	106	138	128	131	132	141	135	124	126	106	143	121	133	121	136	124	118	129	132	128	117	129	127	119	128	123	127	125	140	103	135	128	124	113	109	128	128	126	119	131	131	131	129	119	104	112	112	112	111	123	115	104	116	127	120	133	100	138	138	130	123	118	127	110	112	119	106	107	109	87	128	132	120	114	135	129	133	126	118	106	109	142	118	131	131	113	143	125	110	115	133	127	141	134	135	131	126	119	116	135	118	117	139	131	139	121	134	142	118	120	116	127	119	122	112	111	119	124	127	123	112	126	139	106	133	121	131	152	118	119	118	132	103	114	128	137	122	115	129	117	120	118	122	113	125	129	136	124	144	116	121	131	136	120	134	112	116	134	119	110	124	133	145	129	123	133	120	144	122	135	109	134	154	153	130	112	112	124	123	140	109	131	121	117	102	125	125	129	140	128	135	138	134	143	100	123	122	126	123	116	113	149	134	132	134	120	118	123	124	129	129	117	130	110	113	116	134	123	136	115	143	129	127	119	141	106	138	103	117	117	126	116	132	141	155	116	139	145	124	125	135	138	120	128	120	126	130	129	131	134	132	127	137	124	125	116	117	133	149	121	130	135	116	111	116	125	123	112	137	116	121	112	133	99	120	119	127	132	134	142	139	137	130	124	124	131	121	115	140
18193	2289	4968	5551	4770	3958	3228	2677	2295	1951	1822	1535	1455	1282	1237	1148	1068	974	903	913	836	770	830	724	752	729	667	718	607	613	638	623	564	581	569	555	547	535	526	543	584	559	573	557	547	535	551	526	524	549	465	527	499	517	549	516	526	494	471	499	463	523	501	497	498	483	479	501	472	464	504	473	508	496	518	470	472	478	473	514	475	471	464	459	491	475	453	468	492	507	498	498	469	477	479	486	444	484	475	480	445	485	459	500	470	461	443	445	413	463	474	450	443	484	440	472	475	468	488	479	461	469	470	464	488	473	451	449	426	483	457	493	439	465	492	498	466	426	472	494	461	527	463	460	429	447	465	473	450	524	455	478	449	445	472	465	460	467	469	485	442	461	499	453	472	413	460	430	471	468	453	403	461	462	493	470	452	462	446	486	486	441	453	453	455	492	465	454	470	499	409	452	440	419	439	438	460	439	496	428	424	483	469	480	487	471	440	466	476	452	416	458	487	464	479	439	476	455	425	441	468	466	468	451	443	448	417	433	423	499	424	443	484	432	429	474	454	463	458	453	460	408	480	423	476	449	443	510	495	467	484	435	458	469	432	472	454	459	466	429	463	466	473	472	415	449	475	473	433	443	461	441	481	441	445	485	437	445	438	453	485	427	441	440	473	434	462	437	440	489	473	453	447	427	436	482	475	473	444	463	465	446	489	461	463	472	464	470	444	459	458	456	443	460	462	471	479	457	460	473	450	453	491	483	492	463	428	446	480	446	471	440	471	469	487	474	444	431	413	453	447	443	439	439	478	454	418	424	488	461	472	449	444	448	426	495	446	420	478	462	466	445	442	474	436	447	501	440	471	428	433	471	463	481	458	474	467	467	479	464	409	470	447	474	411	449	453	428	437	427	465	465	472	464	447	455	460	451	493	476	467	483	478	481	464	461	473	436	485	456	482	467	452	435	487	461	473	437	437	458	447	492	424	452	470	430	439	450	467	467	477	445	494	464	449	452	481	456	460	446	489	450	422	462	455	489	417	460	441	487	453	458	489	471	459	451	483	483	460	456	473	432	498	454	465	484	513	426	482	419	466	435	471	498	471	451	472	470	444	446	450	472	461	486	480	482	448	466	458	451	480	469	430	434	422	477	438	498	465	454	473	438	453	458	477	493	497	477	457	458	460	491	492	504	469	416	459	450	443	449	451	418	454	469	412	426	478	495	469	491	456	454	448	450	440	428	506	447	498	446	433	477	484	473	439	464	440	451	484	437	463	472	445	448	477	457	473	414	456	469	491	430	462	425	477	420	488	449	460	447	479	476	440	441	445	426	453	456	480	478	443	464	494	441	438	447	449	479	454	456	456	455	474	467	459	421	488	470	470	480	489	480	456	471	453	482	473	422	439	459	436	490	455	424	434	446	438	441	435	442	453	427	452	455	447	467	423	481	437	432	473	450	434	478	459	484	416	440	453	451	458	474	441	457	431	482	477	448	466	477	435	474	472	460	469	453	464	457	473	463	465	429	444	486	465	479	482	500	489	489	479	440	524	454	442	439	478	436	471	439	427	488	488	445	470	448	426	464	439	469	479	499	492	438	467	462	459	481	455	472	475	470	464	465	468	468	464	446	459	455	441	445	454	439	444	451	449	489	437	453	471	473	458	453	454	461	424	450	460	465	432	465	508	413	441	483	472	433	459	491	456	433	433	458	449	436	411	459	489	459	430	420	420	443	473	467	430	438	468	455	462	443	464	463	475	487	494	480	522	478	462	470	488	442	475	425	497	494	436	493	468	479	490	469	447	449	436	493	479	481	452	448	449	446	472	463	410	445	445	448	457	441	456	462	425	412	444	471	481	479	473	483	455	460	507	481	460	491	435	454	473	476	456	440	471	449	446	482	476	417	448	460	459	463	431	487	480	434	508	461	472	445	431	441	464	438	433	481	479	447	442	461	469	428	475	467	428	468	439	462	495	459	441	438	468	467	435	461	462	444	490	477	455	477	486	463	470	484	439	475	408	450	459	492	474	442	452	422	453	455	401	465	470	508	495	458	460	461	463	469	465	463	441	460	452	476	462	421	475	440	440	478	440	425	456	468	446	470	455	454	448	438	480	478	458	441	465	481	440	458	470	433	437	470	516	453	496	482	471	451	479	486	451	454	462	457	466	430	445	456	450	461	449	440	456	447	489	456	476	468	485	489	437	467	424	468	462	446	498	397	459	471	424	427	446	451	430	459	420	453	418	442	464	434	465	459	450	505	470	468	453	456	453	462	488	467	448	456	448	427	457	465	422	456	468	480	467	479	449	417	458	446	463	437	419	444	427	415	455	474	501	467	470	466	466	443	463	433	397	430	455	456	444	433	465	464	490	457	443	440	497	466	469	469	467	447	459	462	497	471	425	488	484	454	427	483	452	484	493	409	460	433	429	427	449	459	479	461	445	469	462	443	478	436	470	482	484	463	440	494	451	464	433	462	477	482	467	446	476	455	468	453	469	474	432	465	431	448	487	467	469	444	404	476	451	477	436	461	430	443	482	463	469	443	471	460	488	475	474	443	441	447	467	458	478	452	453	495	429	484	451	459	489	475	469	417	475	519	459	469	478	448	475	424	474	465	447	451	425	474	456	457	449	421	454	453	456	489	481	462	428	425	462	499	467	476	436	470	467	480	472	450	445	452	461	430	439	447	433	477	458	476	461	451	471	507	459	469	459	461	443	417	446	452	471	449	414	455	454	452	470	460	482	443	458	453	469	485	499	461	446	487	469	502	427	441	445	451	510	475	467	457	457	453	471	478	430	475	468	449	451	443	438	452	446	482	430	470	439	447	457	435	436	434	452	476	431	433	442	438	482	487	450	465	452	465	444	491	479	422	468	469	458	495	448	475	453	454	449	465	457	469	454	437	470	473	460	470	453	435	432	464	433	449	469	466	459	470	459	461	445	452	449	448	481	450	498	439	438	464	470	449	442	455	487	448	451	470	452	460	491	472	434	419	433	436	443	472	467	458	443	471	495	486	419	461	454	468	494	455	460	446	437	463	455	452	455	414	453	467	442	451	440	449	428	476	452	461	438	423	451	492	450	459	479	462	459	432	427	439	502	476	428	487	445	503	463	453	463	503	441	498	436	457	451	471	465	465	466	490	472	498	438	445	468	436	448	456	484	451	454	425	435	458	455	452	506	489	440	483	447	457	490	440	458	452	443	461	465	412	487	427	497	474	462	458	435	418	419	425	484	451	445	479	464	422	456	448	472	468	452	476	465	474	445	460	446	489	446	481	452	480	461	464	484	420	440	499	475	451	469	476	453	476	449	470	468	484	451	459	498	435	445	456	460	414	417	441	478	431	485	435	476	442	433	463	444	453	463	454	446	508	476	409	440	459	473	466	439	470	454	448	466	445	484	484	439	455	423	439	501	477	466	462	441	424	458	470	420	473	478	477	505	443	493	496	456	473	441	485	482	443	459	461	449	446	466	466	449	448	465	454	467	473	499	462
3401	362	211	162	149	131	116	130	133	116	108	125	114	117	135	103	133	130	116	121	98	117	108	122	124	107	133	107	116	121	122	109	118	131	115	105	90	117	110	124	108	112	102	119	129	101	114	113	123	112	103	131	135	132	112	115	118	110	119	106	112	124	109	113	124	115	100	94	129	113	105	139	111	107	125	95	106	127	110	119	111	124	112	119	117	110	109	91	135	112	115	114	114	137	112	102	96	116	112	106	102	112	105	113	108	137	111	113	110	121	113	109	128	111	96	97	123	125	123	109	141	117	116	128	130	110	111	101	103	103	129	124	116	132	124	123	107	119	118	122	107	116	101	110	132	123	112	99	123	107	98	110	113	121	106	109	105	96	123	104	100	92	109	113	129	125	130	138	125	109	95	119	111	111	112	115	108	103	112	111	101	98	110	106	96	107	103	136	110	109	121	119	109	133	112	110	118	108	114	122	103	115	106	109	112	117	123	96	138	92	97	118	114	109	123	121	117	117	119	94	116	121	90	107	99	125	115	122	98	125	105	119	129	115	99	121	95	116	120	118	105	103	102	112	128	114	105	103	112	105	110	118	103	93	103	113	118	112	105	109	121	122	109	91	118	106	117	103	124	125	113	102	104	141	99	110	100	100	98	108	106	98	120	105	102	99	123	109	127	117	118	113	117	102	121	119	100	105	95	108	107	109	103	124	143	114	98	117	106	129	109	128	95	119	96	120	125	128	118	116	105	99	121	106	122	112	121	89	106	116	113	120	119	108	111	117	110	102	114	108	104	122	105	107	104	120	119	135	130	115	150	127	112	112	112	128	86	105	98	103	124	113	93	119	92	110	117	123	103	124	111	111	123	109	128	97	124	127	96	95	103	119	125	105	104	119	118	121	117	100	106	110	97	108	94	123	95	127	105	130	121	106	116	116	119	122	117	111	117	119	105	110	111	111	111	140	112	101	112	103	114	127	121	118	139	96	112	132	114	123	111	106	116	115	99	123	141	87	120	97	97	103	109	122	117	119	125	111	113	120	119	120	104	115	115	119	102	113	113	121	128	103	109	106	104	107	124	118	109	101	112	118	116	118	106	122	103	100	105	103	101	113	134	122	118	115	114	115	126	131	128	107	112	151	97	100	120	99	119	106	95	131	121	108	114	115	128	124	120	133	108	106	111	118	114	101	112	101	116	96	89	112	109	113	110	101	116	118	103	110	97	129	111	106	114	113	90	121	117	120	107	104	130	131	119	120	139	125	100	107	99	103	117	120	104	108	100	99	115	125	96	100	99	121	120	127	110	112	109	108	101	107	125	95	98	100	121	100	107	115	86	111	102	111	103	109	114	105	112	109	112	111	120	131	101	108	105	112	109	119	103	106	108	89	106	95	103	111	113	103	105	105	112	106	125	114	131	121	118	119	99	115	113	102	117	115	107	129	98	105	121	121	102	108	99	125	100	109	106	111	106	119	102	105	105	106	112	111	121	102	131	120	90	116	118	113	111	111	107	125	105	99	117	104	77	126	107	94	108	105	122	107	101	114	119	117	96	115	116	118	101	116	119	116	103	107	103	119	115	123	133	118	125	133	99	103	125	121	114	96	112	128	108	128	130	94	90	118	101	107	110	102	111	99	140	127	112	93	109	103	112	109	104	99	109	104	103	116	122	114	123	92	103	117	101	126	108	98	111	107	126	116	133	98	93	111	97	98	111	127	102	98	133	112	130	115	100	123	111	111	107	85	104	100	116	131	110	127	105	128	119	87	80	88	138	120	127	118	148	100	130	98	91	101	114	110	106	114	107	109	105	110	109	105	98	110	101	118	126	120	127	110	117	101	112	107	105	127	103	111	92	106	115	96	105	97	115	110	113	117	100	102	92	117	108	110	109	110	119	96	119	130	98	113	121	114	125	92	122	103	105	123	121	108	121	108	122	111	110	100	109	108	118	121	132	141	107	121	114	115	132	100	119	116	99	98	101	119	143	104	114	104	132	117	127	132	101	110	120	114	129	114	107	133	93	118	128	104	122	105	123	120	109	111	118	110	107	102	110	120	107	95	120	115	115	97	109	102	124	124	104	119	122	121	112	121	110	115	127	117	107	103	94	118	110	97	89	106	100	108	110	118	111	136	105	107	117	126	104	120	104	111	92	111	118	114	107	112	93	102	127	115	103	116	113	114	105	108	127	99	112	114	104	103	120	109	124	120	109	103	88	101	120	107	108	103	100	99	125	118	107	113	125	96	110	123	106	120	109	123	82	117	116	105	93	110	121	106	116	127	81	105	116	101	109	112	114	101	135	118	112	101	96	104	119	99	111	108	102	108	110	123	119	114	139	104	106	123	116	87	96	108	105	101	113	102	117	115	106	104	115	130	115	102	89	103	119	108	107	102	111	112	122	116	118	126	117	109	103	120	127	136	113	121	103	124	104	109	107	114	104	103	108	102	101	99	107	112	108	103	118	112	105	120	118	110	121	103	131	101	112	107	112	105	112	96	119	108	121	123	110	110	83	123	101	104	109	117	103	114	118	102	103	111	124	117	129	110	100	121	122	117	114	87	87	114	93	109	130	95	116	103	128	122	110	94	133	109	120	113	112	112	117	116	116	102	110	118	102	95	113	120	96	116	123	107	104	109	117	124	106	115	120	128	107	112	102	113	115	134	122	135	93	113	128	108	107	110	122	115	121	112	112	103	109	104	101	111	107	89	134	121	105	109	119	95	115	104	126	114	112	120	131	118	100	116	107	102	138	109	122	95	100	121	105	122	118	105	113	103	113	105	77	105	114	115	126	120	112	102	116	129	123	117	124	110	115	100	103	108	111	107	108	121	104	99	106	106	107	121	119	129	105	115	112	115	97	122	118	116	102	101	110	93	122	97	104	111	116	96	102	102	98	110	110	102	118	92	109	93	109	127	101	103	117	112	108	114	108	108	111	127	121	105	87	96	96	123	124	106	104	112	117	112	115	131	110	112	121	113	131	90	111	102	111	109	95	93	96	104	114	122	99	110	111	103	118	119	117	123	120	89	112	108	124	138	110	134	130	109	124	120	120	126	113	104	101	105	107	114	111	124	133	103	115	121	116	102	104	129	110	99	125	96	129	107	124	117	123	99	106	114	115	138	119	105	99	115	108	108	93	116	107	109	94	106	128	107	122	113	106	123	117	125	125	115	109	95	130	123	112	108	124	126	108	111	109	119	122	98	133	105	108	125	103	127	96	121	132	108	119	106	108	119	103	110	112	107	117	106	106	121	120	119	131	105	92	102	108	120	116	102	107	116	108	101	107	131	115	121	111	122	115	93	111	104	102	105	105	114	94	112	109	104	117	112	115	106	117	94	112	122	99	107	119	124	111	122	105	122	115	105	124	127	109	115	99	116	94	102	103	114	114	123	113	113	107	115	111	119	112	104	115	94	111	112	117	92	106	105	109	136	110	108	119	105	108	111	129	126	119	102	114	102	121	108	110	127	104	105	125	114	94	110	102	104
4504	529	624	660	590	525	499	496	472	480	437	451	435	448	430	404	430	450	441	463	384	416	457	438	407	414	413	424	421	425	445	398	412	404	412	423	386	424	402	393	396	433	396	420	431	396	408	446	440	393	392	441	405	409	448	414	403	449	397	396	395	390	426	394	387	412	421	416	438	418	421	406	400	410	445	420	442	395	371	393	425	433	428	376	434	459	409	433	410	411	438	378	398	386	393	413	413	389	393	449	420	402	413	423	410	460	401	419	390	395	393	439	382	455	390	407	406	386	386	407	389	414	405	369	428	455	427	420	400	420	400	422	414	385	420	409	419	414	395	390	399	430	407	406	421	427	422	424	404	445	380	391	391	396	398	434	438	416	394	394	409	441	401	405	410	405	416	447	390	407	400	370	436	397	392	421	412	449	382	408	444	398	381	419	399	427	470	407	446	408	425	423	401	397	408	423	412	396	418	383	427	409	424	402	403	447	408	417	402	410	393	385	476	427	398	376	412	402	403	437	411	397	413	416	404	432	403	397	420	413	435	400	428	411	439	410	419	412	404	389	369	447	409	409	395	386	421	388	411	380	400	419	411	387	404	396	400	372	438	429	424	442	398	413	419	387	399	405	456	411	384	384	396	441	385	432	419	391	420	400	388	413	398	408	421	426	427	433	408	398	424	430	428	418	421	419	411	438	417	415	390	403	401	399	417	422	408	401	391	383	440	420	431	362	425	424	409	408	433	388	424	398	415	407	446	399	404	406	447	368	420	415	450	396	434	410	433	431	372	389	407	417	387	401	424	410	352	380	439	423	371	400	413	419	398	440	437	403	391	405	426	404	416	465	448	434	416	399	408	377	385	394	416	388	391	418	437	403	352	390	396	418	402	450	398	393	397	412	410	434	439	403	412	406	419	404	407	401	420	423	400	400	384	378	413	376	386	431	411	351	416	408	418	419	395	381	423	412	369	404	393	455	413	416	421	376	394	429	404	375	421	397	428	411	406	424	400	402	416	416	411	418	437	384	389	429	434	404	394	399	371	370	410	415	406	391	417	401	396	451	406	375	426	393	411	431	399	406	389	392	397	419	429	427	416	402	405	414	407	382	443	389	428	414	384	395	431	444	418	422	390	375	440	394	406	381	430	431	402	431	409	422	430	396	453	446	426	406	430	424	395	392	392	410	422	418	417	393	405	393	405	431	432	422	378	413	420	404	413	440	428	396	420	397	432	435	468	438	411	439	421	419	423	397	422	421	392	394	418	419	381	423	409	373	416	402	379	434	410	392	428	420	434	449	418	384	418	413	389	417	408	406	405	413	427	388	409	428	403	411	431	385	424	429	397	408	409	408	436	408	420	439	428	379	405	397	406	388	418	431	436	432	436	413	367	340	409	433	449	434	414	428	400	403	443	423	371	415	392	464	413	395	392	398	395	424	418	451	373	383	441	419	429	400	388	375	376	412	421	434	411	413	393	446	414	421	431	393	407	442	418	391	397	416	379	392	384	417	408	436	412	398	425	419	407	414	454	395	446	424	371	419	449	392	408	446	410	381	432	450	360	397	394	429	383	385	411	400	384	418	405	439	410	420	409	386	413	394	444	415	434	413	390	425	456	412	455	423	418	449	422	383	428	414	418	381	417	430	404	388	449	414	430	394	401	395	427	400	433	398	461	414	434	422	378	428	389	417	429	458	401	399	397	381	406	417	407	403	420	416	428	417	443	414	388	411	409	397	441	422	409	423	410	385	412	432	407	401	393	407	438	414	412	405	382	420	437	396	409	421	414	418	411	422	418	413	396	430	420	423	410	419	413	462	385	401	428	433	407	422	423	431	407	393	358	374	430	366	401	413	422	378	391	413	410	432	425	399	453	424	435	398	375	372	415	385	423	403	423	413	369	411	405	392	400	446	415	400	397	438	416	394	425	439	457	385	392	421	391	427	383	423	448	398	420	413	380	410	452	392	434	426	420	399	444	417	426	396	393	434	385	411	376	376	392	409	412	399	380	408	396	401	374	416	397	415	383	427	408	383	418	414	423	417	392	426	374	435	435	459	414	421	435	410	400	380	425	389	404	399	408	418	411	405	424	415	420	415	421	394	446	409	396	408	424	386	433	423	401	384	382	414	381	428	399	406	411	425	397	431	420	402	413	366	433	458	424	403	408	415	407	409	397	398	429	404	391	400	375	465	401	437	392	417	390	426	384	381	416	385	357	435	389	375	414	457	376	383	398	404	413	428	417	390	437	401	426	371	402	419	416	404	443	420	415	407	398	379	378	412	403	428	401	418	448	388	405	403	426	394	409	419	417	424	419	425	444	421	388	411	400	418	414	439	435	433	395	403	423	436	412	399	373	402	427	411	409	416	416	413	393	417	415	413	383	406	462	449	412	425	376	405	398	390	395	405	411	404	382	404	419	392	387	429	409	399	418	385	385	412	387	395	437	404	404	416	375	423	419	440	434	419	390	407	415	450	367	438	430	391	418	405	447	414	407	413	411	396	411	380	385	387	411	421	424	434	418	384	381	389	409	436	403	454	389	427	398	396	424	381	413	424	371	405	422	429	424	382	410	417	396	416	415	455	353	375	388	378	416	421	395	442	400	388	397	400	402	375	408	365	394	415	408	421	414	421	360	391	420	406	409	414	409	401	399	423	416	402	426	414	399	414	391	442	392	406	395	387	408	383	409	439	403	429	407	409	392	436	388	387	433	419	376	430	379	413	389	409	401	428	429	401	411	407	390	405	427	424	379	429	406	412	390	421	420	401	420	415	379	430	380	406	396	408	393	377	421	408	374	408	402	433	388	447	439	409	397	396	408	410	412	420	447	438	377	420	382	414	395	382	406	413	428	410	387	414	477	450	452	385	396	389	411	416	381	404	408	391	390	383	388	423	410	425	428	384	389	408	390	372	427	390	404	387	437	379	399	440	410	379	406	375	426	443	409	388	429	365	453	405	405	364	428	399	385	446	409	420	381	400	417	395	418	397	410	431	402	460	427	409	396	394	435	397	380	435	409	429	410	394	394	391	391	440	422	385	420	410	431	389	411	433	449	405	395	430	423	415	410	430	427	363	369	409	412	422	395	432	444	410	401	388	373	406	417	446	430	434	382	399	405	429	386	427	403	409	380	420	397	432	418	412	419	431	433	402	408	410	422	405	442	397	411	397	422	403	419	413	429	383	413	419	418	388	422	411	405	396	413	410	402	420	379	412	406	388	417	408	417	422	388	400	413	397	439	386	402	374	425	425	466	402	359	428	412	385	439	425	386	396	419	416	409	448	379	417	412	421	400	394	414	414	407	417	429	414	424	399	426	415	424	452	399	425	371	437	378	414	407	384	442	438	385	401	465	401	362	388	450	393	397	433	388	413	381	430	412	407	383	418	407	399	423	398	403	430	431	460	440	446	407	430	377	426	401	435	445	418	441	400	421	432	383	411	430	405	381	377	403	394	442	408	376	408	387	411	393	417	415	375	391	381	402	395	418	395
26275	4991	1177	816	570	396	273	214	186	164	151	120	137	115	108	106	104	107	96	92	79	83	89	63	69	71	82	56	88	63	70	61	96	70	76	74	65	77	73	70	82	70	75	84	85	85	80	61	77	68	67	65	67	71	74	81	66	62	63	75	62	90	80	72	60	56	68	80	76	73	86	63	93	68	75	80	53	69	61	56	75	80	70	74	77	68	58	76	64	71	70	73	71	65	69	72	87	55	63	72	63	79	66	78	74	59	61	63	58	58	68	78	76	71	90	66	64	76	66	76	67	63	69	73	93	77	79	70	59	88	68	69	70	64	75	85	69	79	53	59	72	72	62	81	66	57	67	72	70	74	70	76	58	70	70	69	52	75	72	71	69	80	64	71	61	54	56	64	74	78	77	54	62	66	70	77	81	70	76	70	75	72	65	70	68	68	74	70	62	55	55	82	55	83	61	68	89	64	69	71	58	71	72	72	70	96	64	49	90	71	79	69	77	61	78	62	70	69	68	62	70	75	55	72	71	83	75	60	85	66	60	79	57	75	56	69	73	60	67	69	66	79	69	72	79	64	68	64	62	68	66	68	77	57	67	64	71	68	57	58	70	58	73	93	78	71	73	66	77	66	73	65	67	62	63	78	67	60	63	66	70	74	87	65	70	58	65	74	86	85	67	65	72	82	58	63	65	73	66	79	91	63	69	67	79	53	76	84	74	69	57	76	69	89	72	64	74	63	72	67	60	64	68	62	77	79	72	56	73	71	70	80	82	73	73	84	66	59	63	81	67	63	62	67	86	61	75	73	87	82	62	83	50	49	73	74	59	88	85	57	80	61	50	69	67	76	70	57	68	64	73	72	56	62	84	73	75	67	61	69	76	64	62	73	71	69	68	60	64	74	64	68	76	80	77	75	73	51	59	66	77	69	68	75	69	70	76	65	72	72	79	73	67	55	63	79	71	77	57	82	68	62	64	81	74	64	71	66	67	74	72	72	68	65	57	67	72	78	77	70	68	78	60	76	72	61	77	62	59	79	65	67	67	61	58	68	68	64	77	61	57	59	75	81	69	69	60	68	73	73	69	92	69	56	74	77	81	83	75	65	73	66	56	74	69	59	71	78	70	74	61	74	59	71	64	68	66	81	78	64	72	73	76	64	77	49	59	73	64	74	77	70	81	73	68	71	77	74	58	75	63	59	82	78	62	78	63	81	68	78	69	72	72	79	72	89	65	73	70	54	60	63	58	90	72	64	59	73	74	71	61	70	73	63	66	61	60	71	70	73	50	69	54	69	60	73	80	67	78	62	81	74	93	79	83	64	73	62	62	71	71	68	73	82	89	64	68	96	51	71	61	69	76	75	73	68	68	68	68	72	75	77	50	86	61	76	79	77	70	79	59	69	53	65	75	66	76	85	86	53	77	62	73	80	75	65	61	79	69	71	66	72	62	85	71	77	60	100	81	75	82	62	67	72	63	85	90	72	82	64	67	57	74	78	70	77	61	77	64	70	58	66	70	74	68	59	65	78	68	76	66	67	83	75	63	81	72	76	64	59	66	64	87	63	64	77	56	62	74	73	61	62	57	82	74	84	58	57	60	85	68	69	60	74	66	82	58	63	50	70	47	67	67	62	60	71	72	78	90	66	68	71	72	69	56	71	80	82	86	71	90	69	71	65	79	78	79	60	59	83	68	57	69	71	65	85	78	64	83	75	69	72	66	58	73	69	81	95	83	70	62	66	71	80	68	65	63	66	62	64	84	67	76	76	65	69	59	65	72	79	64	70	66	68	73	63	68	71	60	66	90	65	64	83	62	87	61	78	60	62	79	70	68	70	75	76	74	64	73	72	69	76	77	78	83	73	68	76	75	61	72	67	70	67	73	64	58	70	67	74	75	73	67	68	72	67	87	60	71	75	61	70	67	82	67	72	71	75	77	69	64	74	70	69	78	69	74	74	82	66	76	71	77	69	66	78	66	66	80	73	69	71	62	55	68	62	73	70	81	58	81	68	51	74	71	68	72	69	68	82	65	74	77	71	64	73	72	70	80	71	64	65	64	73	84	76	76	83	77	64	67	89	68	56	72	67	68	58	79	63	66	76	77	68	66	67	76	64	71	75	51	63	55	71	68	76	63	85	74	52	65	56	62	73	76	54	80	86	74	70	53	66	67	74	48	70	65	80	74	68	73	75	58	62	80	63	62	56	59	66	74	62	73	71	66	66	73	78	66	77	61	64	60	60	70	76	65	63	62	59	61	77	85	77	64	70	75	73	61	68	82	71	67	61	74	55	71	58	70	60	68	52	64	71	69	57	73	77	66	76	60	58	69	83	62	69	65	75	66	72	88	82	66	72	58	68	80	64	80	63	74	74	61	73	74	71	54	65	70	72	68	80	65	69	79	74	63	72	72	63	64	57	60	94	70	57	75	78	62	62	67	66	63	71	70	71	75	63	70	71	68	71	71	71	70	80	61	66	60	65	69	84	82	65	83	77	60	73	61	58	77	66	64	67	82	86	80	62	65	74	68	82	75	75	71	69	83	58	66	73	87	68	68	63	69	66	66	73	79	71	58	65	74	88	58	68	72	70	72	74	70	62	76	65	74	74	63	72	62	71	48	66	65	62	81	60	75	67	67	62	77	74	71	75	68	65	57	49	76	70	65	69	57	68	56	69	67	65	68	74	85	67	63	64	68	76	58	66	92	86	65	62	70	60	89	71	65	63	67	79	67	76	84	76	78	75	61	63	67	69	58	72	68	60	72	70	64	66	66	77	80	57	77	62	64	76	70	72	58	80	50	51	55	80	70	77	88	62	76	66	68	73	68	77	76	76	63	59	78	69	73	70	64	59	61	69	54	51	71	89	83	69	61	77	76	63	67	59	66	78	65	80	67	67	58	66	74	63	74	78	60	87	78	58	74	90	74	77	67	70	73	74	74	57	68	70	77	67	66	73	78	58	77	83	74	58	81	80	77	65	63	66	77	74	64	75	60	61	94	58	73	79	78	61	90	84	73	69	70	67	76	69	59	67	68	60	71	58	69	68	77	67	67	69	65	59	76	68	62	81	71	71	70	58	78	81	76	71	67	83	64	58	57	68	56	75	64	54	62	73	64	76	79	70	57	73	65	69	69	72	68	60	78	72	67	76	65	65	77	73	78	59	69	61	86	72	69	68	67	78	76	59	64	74	63	70	74	82	79	77	78	76	65	79	72	68	74	70	57	73	74	75	73	64	67	79	65	74	84	76	63	68	73	70	75	60	75	65	67	75	72	79	80	64	78	77	60	79	51	79	70	59	62	64	63	56	75	72	70	75	61	66	75	80	68	73	75	71	73	70	82	80	78	81	68	59	66	87	73	68	71	73	72	72	71	78	71	91	76	79	77	69	53	64	64	80	71	67	77	55	59	59	79	56	76	72	68	79	67	62	69	73	57	58	65	67	59	69	61	61	73	77	62	68	70	78	86	69	69	70	71	64	79	63	74	65
13680	1172	2552	2902	2598	2087	1662	1498	1272	1056	949	801	784	712	668	601	581	577	537	504	470	450	443	436	419	412	392	372	379	356	367	372	324	360	331	355	325	345	334	304	350	317	343	325	315	314	336	299	331	344	305	334	246	291	313	278	318	298	338	274	312	308	283	287	316	305	266	292	305	303	280	319	277	303	271	300	275	276	263	312	252	300	323	258	301	298	300	269	298	295	293	297	289	330	303	277	299	249	288	285	270	293	301	306	268	294	260	299	270	295	300	262	275	279	297	291	283	275	314	248	260	299	305	291	295	286	298	272	247	287	285	271	281	298	278	283	305	253	284	296	284	261	287	279	287	284	271	287	295	282	257	250	271	259	267	269	293	266	284	275	285	321	297	276	322	275	297	258	286	302	274	279	286	275	303	272	273	307	277	266	263	318	282	290	291	267	305	298	267	281	305	294	263	258	298	295	264	249	303	272	304	267	274	308	292	279	293	258	259	304	294	278	265	298	293	279	310	252	278	294	249	257	284	264	286	296	274	280	302	287	274	287	262	265	288	252	285	261	273	297	244	265	265	282	260	298	260	253	294	274	278	278	263	270	259	270	290	266	265	283	229	267	262	270	289	283	272	267	256	270	288	278	266	302	282	268	270	282	272	276	260	262	283	297	289	265	292	250	271	292	289	293	286	274	283	306	279	303	287	251	282	281	293	275	284	256	271	292	283	266	305	272	264	281	282	272	303	279	297	290	256	262	272	284	293	276	278	281	270	322	305	319	267	299	293	274	261	272	252	284	299	285	256	271	239	293	286	249	292	261	282	253	296	258	283	270	265	270	276	270	283	298	292	263	291	311	289	293	290	290	303	274	247	293	282	268	277	252	310	280	267	277	290	286	255	267	269	293	263	267	280	254	272	256	281	267	296	263	297	267	303	289	261	287	277	297	276	281	273	272	273	273	253	286	279	257	311	269	266	280	267	256	290	269	261	281	267	279	284	262	269	262	271	281	282	265	271	284	294	256	285	273	293	287	302	300	283	275	278	309	298	285	254	287	284	273	277	275	263	278	259	287	280	296	273	252	259	302	296	266	269	262	288	286	287	300	249	272	293	271	253	273	266	276	262	274	304	277	266	263	280	265	292	296	272	311	322	299	307	307	284	310	268	254	239	272	249	278	285	250	295	297	292	264	298	277	294	257	263	282	297	283	302	271	284	305	283	257	277	268	313	256	293	276	276	297	291	258	301	272	295	283	284	273	268	259	269	291	269	295	270	287	264	271	247	287	252	283	269	266	258	317	286	258	273	262	284	285	266	273	313	278	288	276	296	276	254	273	276	310	313	303	281	308	289	266	280	269	286	287	262	299	266	277	309	297	271	274	275	284	306	281	287	303	300	296	307	280	279	280	258	305	291	266	289	293	286	266	290	282	270	262	258	280	272	302	258	276	282	281	281	295	255	274	274	280	247	263	275	284	288	271	250	304	297	282	287	275	268	274	263	272	261	284	265	276	264	256	294	289	290	273	254	273	282	279	270	293	262	291	278	301	276	289	258	277	299	303	301	250	302	272	266	276	297	246	251	299	294	274	271	249	281	288	284	301	286	265	285	285	272	292	272	294	286	293	311	286	275	269	284	275	251	286	286	283	285	307	310	262	256	281	257	291	277	278	265	293	281	250	307	282	304	251	246	270	273	259	290	294	284	289	291	306	259	309	285	274	259	277	286	297	265	313	303	271	269	240	269	295	297	297	289	267	302	284	287	276	287	287	299	247	303	276	277	256	313	276	282	252	272	321	279	298	308	265	278	309	259	302	289	302	293	254	278	273	280	277	280	254	276	250	274	255	283	279	275	240	290	283	284	282	259	285	264	261	264	287	284	296	272	259	308	281	290	273	295	258	293	294	281	278	273	259	306	265	280	278	267	306	291	268	285	276	272	310	266	272	285	297	246	292	300	268	273	306	269	312	276	276	271	280	277	272	306	266	252	276	262	290	272	283	270	281	279	254	300	290	301	275	292	265	294	285	281	293	277	274	278	280	299	264	256	308	288	278	288	289	264	282	245	333	290	287	294	289	298	283	268	288	289	248	269	264	279	277	245	250	255	281	280	302	272	273	305	304	297	260	280	280	282	292	281	276	297	293	297	293	284	273	246	286	253	288	267	289	273	276	268	300	275	270	287	292	256	288	264	295	309	279	257	280	277	281	270	265	295	296	294	247	239	271	269	305	267	276	291	289	303	271	271	278	288	298	277	286	277	263	275	277	284	285	299	278	258	247	299	282	277	279	255	272	259	290	285	284	282	276	284	294	272	321	284	257	278	272	278	279	261	281	277	286	261	295	292	261	272	296	281	281	271	261	259	282	276	287	284	277	267	266	288	274	261	298	288	300	262	294	291	283	285	299	300	274	291	302	277	274	322	291	269	322	280	287	245	294	270	279	255	279	257	294	283	267	286	273	278	296	308	301	257	268	298	309	274	293	295	277	268	274	286	291	301	295	285	295	265	308	287	314	284	290	241	272	244	298	266	308	293	287	277	293	293	266	262	276	268	317	280	286	286	282	264	264	285	294	261	265	304	308	298	268	298	306	278	291	276	281	307	293	285	275	286	276	285	286	274	278	303	286	269	274	280	286	274	283	297	286	268	272	281	251	266	258	294	294	283	283	299	276	262	291	278	274	281	256	267	272	257	267	243	275	264	278	311	270	279	291	283	281	288	250	279	274	264	263	288	275	293	308	304	312	268	251	267	273	277	281	274	282	281	267	246	296	280	302	281	319	261	271	294	261	259	296	319	283	267	302	273	307	265	298	324	277	262	285	291	270	271	268	266	258	263	277	251	279	292	261	274	255	290	292	267	264	287	292	264	279	264	308	280	311	282	270	265	290	290	270	287	272	289	260	309	264	256	328	280	273	293	301	286	270	295	300	293	278	293	274	299	330	263	283	300	279	263	293	289	262	279	311	312	254	289	267	269	287	295	281	262	253	284	315	291	275	270	263	262	308	285	280	304	290	309	299	275	252	258	270	291	274	280	263	278	308	294	252	269	277	249	282	282	293	279	318	271	262	278	289	270	285	253	300	297	283	278	269	275	289	276	300	284	235	280	311	321	284	314	278	285	280	263	265	289	261	294	270	276	319	278	279	281	262	294	258	300	287	303	260	292	287	276	283	297	306	283	277	304	278	250	303	284	249	297	275	298	260	276	286	277	305	268	295	282	285	286	286	275	263	283	276	284	303	270	269	295	263	270	272	279	282	281	284	318	304	296	281	275	276	268	313	261	267	265	303	274	299	276	290	266	284	291	244	280	276	271	287	279	278	262	272	291	292	304	293	262	294	278	302	285	280	261	289	267	261	267	265	272	277	275	267	307	259	291	283	244	292	292	297	268	278	285	260	283	273	285	266	283	301	286	282	285	275	291	287	284	302	268	289	278	268	292	264	290	271	254	249	291	272	282	268	266	281	276	265	262	266	253	247	297	305	306	257	284	271	288	258
35752	14884	3897	1660	1056	811	611	483	421	341	297	279	265	231	223	222	189	178	168	165	158	168	157	144	163	149	135	178	155	143	169	151	144	131	140	127	140	142	130	152	118	140	128	118	127	132	127	129	145	133	147	121	125	147	142	122	124	133	134	128	138	133	129	112	126	116	121	126	135	127	109	128	144	130	117	139	135	124	144	124	119	113	109	130	135	116	117	148	115	137	137	107	138	132	126	125	126	132	132	133	124	143	129	118	121	126	126	135	117	110	118	123	142	122	132	110	108	132	103	119	134	118	117	109	117	119	146	116	121	142	126	125	139	113	116	128	120	127	123	145	110	135	112	138	128	128	129	121	125	153	121	135	109	113	122	112	126	128	155	117	112	144	120	137	131	128	135	132	132	109	108	142	129	122	150	119	131	107	128	137	136	115	132	148	120	136	127	122	117	109	136	106	135	119	114	99	132	126	113	139	120	122	125	111	123	110	114	115	105	142	113	150	110	118	129	133	131	122	133	130	130	123	105	130	128	123	122	131	144	129	124	122	138	111	121	107	148	138	129	123	132	126	144	121	115	124	134	105	129	107	126	110	129	108	130	124	125	117	144	115	119	122	128	123	106	124	132	115	130	133	106	121	134	138	110	136	125	138	142	142	135	137	126	130	125	131	121	122	120	110	148	133	129	126	105	115	110	150	144	120	127	133	123	118	127	111	115	114	128	127	128	109	119	109	111	133	115	147	115	139	106	120	118	121	132	126	118	128	123	110	117	124	159	122	115	120	116	126	118	126	122	141	118	137	125	118	128	131	135	113	133	126	122	121	132	120	115	133	125	130	120	132	104	123	109	110	132	139	115	143	134	123	156	129	128	114	120	123	114	109	116	125	116	122	119	110	115	142	128	122	126	99	126	120	125	124	106	139	140	120	125	142	112	126	114	138	141	104	140	122	137	139	126	120	120	117	116	116	123	124	129	134	119	118	138	118	117	111	116	145	124	112	127	150	126	125	143	131	118	119	146	131	115	113	124	131	116	101	113	124	115	127	121	130	111	127	133	135	121	131	134	123	128	115	135	124	120	113	113	124	117	119	106	120	125	112	123	112	125	109	105	122	129	118	130	118	120	117	115	141	137	124	125	125	145	118	145	107	130	124	150	147	127	115	119	116	110	137	127	134	120	121	121	123	120	122	118	127	123	138	111	118	121	136	137	124	127	131	152	112	119	133	119	102	128	115	127	118	122	134	120	134	123	109	130	93	132	137	129	121	122	121	135	114	108	120	120	115	130	128	123	126	112	125	148	123	135	131	120	114	112	115	119	129	128	126	108	117	125	107	111	135	125	131	111	134	120	139	124	118	121	128	127	126	127	120	126	117	111	130	116	142	106	120	151	134	133	99	138	133	110	115	113	124	126	120	128	153	121	125	131	99	143	134	130	143	131	113	120	129	129	112	133	133	111	122	117	116	122	133	120	139	121	120	117	112	106	132	136	122	141	126	140	138	122	121	141	138	120	112	102	129	119	147	121	132	130	114	114	118	128	116	129	119	139	114	138	136	125	114	118	117	128	132	117	131	126	131	142	128	131	112	146	138	115	109	139	100	128	128	140	105	131	125	136	106	111	115	122	138	127	126	120	130	108	128	139	114	134	134	128	142	146	141	123	135	118	118	122	127	123	126	116	144	104	125	122	151	119	119	117	126	119	126	118	126	103	135	123	119	131	129	121	121	117	124	108	121	134	121	112	126	126	135	133	115	119	159	117	120	121	135	146	137	90	138	131	110	131	121	102	116	128	133	128	98	142	111	149	121	129	126	112	130	105	105	123	140	150	144	131	118	135	134	112	123	115	123	127	120	129	116	119	140	126	125	134	136	126	123	122	120	141	127	130	151	116	128	136	118	138	113	100	118	119	117	131	146	117	124	127	109	133	109	125	115	120	121	144	120	167	161	128	128	117	147	137	106	121	131	118	120	127	109	162	121	145	126	117	128	129	138	136	127	133	127	134	118	116	123	106	115	148	121	107	135	143	119	126	115	110	122	149	133	119	108	144	137	120	130	114	121	125	163	136	121	122	118	121	124	134	142	136	120	140	123	120	117	141	142	125	100	135	136	144	130	110	118	114	127	126	113	131	114	122	137	112	125	133	117	117	110	126	126	146	111	135	125	112	113	101	123	118	124	136	115	131	109	130	130	135	97	116	115	123	107	135	127	139	106	117	117	124	118	137	124	132	157	103	127	132	130	128	111	111	113	135	135	137	136	118	128	138	118	128	111	133	118	113	111	113	114	134	121	110	148	133	108	131	122	141	133	115	148	125	120	129	103	124	124	142	129	123	128	128	131	126	117	130	121	143	109	113	125	130	132	120	149	120	150	132	120	114	102	131	113	139	115	122	132	127	132	130	135	135	117	115	115	142	135	142	124	133	122	127	131	116	121	139	129	129	122	121	124	120	137	125	114	114	132	126	118	121	110	131	122	145	114	117	135	138	111	128	117	128	125	133	116	130	112	107	129	132	114	136	107	120	120	125	121	144	120	134	148	126	127	113	133	136	119	126	126	111	141	122	138	104	133	130	122	134	113	125	133	123	120	123	137	110	134	120	120	142	111	134	123	135	124	133	118	113	130	126	137	138	131	125	129	117	136	111	122	133	146	136	123	141	129	126	118	145	124	142	130	114	108	106	116	125	121	127	121	126	127	124	125	146	127	134	112	128	127	118	137	121	121	127	129	122	134	119	130	133	111	112	123	115	126	113	128	115	122	134	122	125	121	146	103	137	102	126	136	116	112	117	108	121	121	126	122	135	121	136	125	120	113	124	128	133	143	132	114	137	132	120	124	137	150	146	125	123	144	118	115	117	147	126	122	121	138	117	123	119	120	132	110	117	136	109	134	139	113	145	128	113	124	112	133	124	138	116	112	108	121	135	157	125	113	110	119	147	145	108	139	129	130	136	109	117	143	120	124	136	117	143	133	126	126	127	123	121	130	132	125	114	142	138	113	124	116	128	131	143	139	124	142	113	129	123	115	128	138	138	128	125	110	117	111	133	125	126	136	95	127	137	132	141	119	117	134	147	133	117	148	107	134	135	126	133	138	121	122	128	132	103	124	113	138	134	123	123	133	114	124	127	115	120	114	150	122	122	120	100	121	125	116	136	131	143	126	122	122	131	133	123	120	114	114	142	129	137	117	121	124	125	128	114	111	131	118	138	128	124	129	114	113	117	96	114	132	129	120	108	138	136	140	122	118	121	109	127	129	135	127	139	123	123	125	115	91	119	118	131	139	141	106	121	141	137	127	118	125	119	128	124	112	149	126	105	123	134	134	122	125	137	133	146	134	130	116	125	128	120	127	101	115	123	133	113	134	112	126	122	111	112	131	121	120	138	132	123	118	117	120	125	121	135	129	120	131	150	134	132	110	116	123	124	128	126	125	96	125	132	137	113	117	118	131	137	115	126	121	114	117	114	123	138	121	124	130	122	127	118	140	114	141
17908	2185	5025	5622	4743	3869	3374	2776	2208	1972	1799	1521	1422	1301	1178	1111	1044	994	913	856	809	828	813	698	706	662	646	686	665	678	624	620	548	576	598	602	619	526	542	532	572	554	483	527	566	527	530	519	530	560	461	499	505	534	521	492	502	477	511	469	495	488	496	508	532	453	483	498	483	440	495	494	464	456	468	489	447	500	435	449	450	482	479	506	470	485	499	459	491	508	464	495	489	453	457	470	443	463	450	470	469	480	454	477	480	468	466	457	476	466	466	499	476	472	469	461	483	469	479	471	473	468	434	442	476	455	458	474	464	456	459	443	475	437	479	482	486	424	420	476	473	474	483	459	468	446	478	469	495	430	477	410	446	425	467	487	476	502	436	470	480	495	474	477	459	436	486	463	460	470	445	495	498	496	435	463	472	495	454	438	490	466	483	454	448	471	462	456	459	429	476	479	460	460	432	477	452	436	489	479	483	469	482	450	451	432	495	442	463	466	471	471	463	428	455	448	469	464	443	444	488	412	469	431	458	475	460	468	459	464	480	463	459	468	478	456	446	457	463	458	490	450	412	440	447	468	478	488	448	449	481	479	426	421	436	442	458	455	450	444	427	478	493	418	434	473	446	489	441	483	450	452	454	417	512	447	461	467	462	432	458	455	439	457	420	465	444	467	432	464	453	447	460	458	463	472	410	471	441	504	456	442	468	500	460	438	491	465	440	496	450	424	441	470	479	477	441	470	422	428	453	469	470	463	443	437	473	463	436	436	453	481	487	449	432	483	448	453	463	510	471	451	432	468	475	408	450	433	480	461	475	459	462	492	461	441	469	474	528	486	424	487	481	450	441	418	481	453	431	445	481	438	471	449	465	495	454	460	463	423	429	482	468	451	425	448	469	436	468	453	441	479	461	462	440	462	476	450	437	488	443	468	454	456	466	441	440	442	488	413	432	473	469	455	437	450	451	503	436	491	426	467	430	425	437	489	473	446	448	454	452	448	465	444	421	471	458	431	479	423	474	483	465	409	437	496	451	466	474	473	441	419	465	421	514	443	430	435	477	484	456	445	393	469	476	452	485	443	467	488	451	476	470	420	452	498	454	444	448	469	452	469	453	467	458	445	431	491	469	434	430	438	467	434	445	443	441	480	470	405	451	439	426	472	420	473	443	446	429	468	481	460	465	442	457	437	473	437	444	485	438	473	461	437	494	441	463	425	473	471	463	423	443	449	451	489	449	481	482	476	476	478	415	449	454	438	471	462	424	451	444	456	417	465	462	443	461	449	459	432	391	458	466	470	501	454	457	441	465	445	453	488	450	460	427	456	475	477	436	457	478	449	445	492	480	425	486	441	436	432	461	466	443	473	459	497	447	457	460	434	485	441	492	475	437	475	456	447	481	449	480	458	453	475	498	463	444	450	436	456	471	485	500	456	426	472	473	431	430	470	490	510	452	466	435	441	459	455	446	482	441	470	476	442	454	480	406	447	450	452	462	440	465	440	468	437	461	427	466	460	500	414	452	438	454	411	465	424	458	481	493	463	472	438	458	452	453	422	483	463	468	458	449	446	436	461	475	423	445	439	452	454	455	456	475	477	430	427	487	469	463	455	472	461	454	447	474	428	444	458	485	476	477	453	450	478	444	432	470	456	447	452	488	485	458	456	455	479	452	458	470	422	449	466	450	464	482	446	433	440	477	464	483	413	454	422	458	505	477	429	468	402	484	473	454	460	422	461	496	448	445	498	461	492	467	468	418	470	473	454	432	424	465	450	421	501	491	457	453	415	456	492	439	442	484	463	474	482	435	428	430	463	465	489	491	472	485	423	438	473	453	496	479	469	454	468	438	470	466	445	478	466	490	463	460	447	461	461	472	454	481	490	457	459	448	464	466	446	484	488	459	436	455	420	436	452	423	456	472	455	460	476	450	440	460	477	486	468	428	490	440	510	449	456	454	456	430	462	453	479	509	494	488	452	419	416	446	476	456	473	470	460	459	486	492	427	450	451	472	467	448	483	481	469	473	434	429	440	469	467	447	460	453	489	477	464	422	455	463	478	467	457	429	508	466	441	466	451	470	442	476	436	471	441	453	479	478	454	502	459	439	456	457	475	471	521	445	489	497	461	465	448	429	472	449	440	469	459	416	449	457	455	475	441	443	461	468	440	455	423	499	457	453	460	429	464	455	475	439	467	442	474	468	471	458	464	438	473	440	509	448	483	450	447	420	444	428	439	458	501	440	439	455	478	487	473	425	491	441	429	479	458	424	444	444	474	462	481	461	462	475	457	463	456	449	467	450	440	433	462	455	484	495	461	478	476	470	446	408	471	433	456	435	465	455	480	481	416	422	459	449	477	475	506	467	475	470	443	462	460	448	471	419	483	495	465	464	469	434	487	479	447	440	461	450	446	469	484	427	418	470	446	469	421	459	423	510	466	443	427	484	445	476	445	444	477	454	450	481	446	470	449	427	422	480	467	450	481	457	466	417	439	440	461	450	451	452	462	439	461	482	459	466	464	459	455	448	483	427	490	431	436	443	501	466	455	474	446	434	434	440	451	424	464	435	467	459	410	430	432	445	460	450	466	469	439	482	474	437	479	473	437	455	473	440	476	482	509	448	495	486	437	457	466	478	444	502	479	433	482	460	441	438	451	484	444	434	486	500	468	440	447	470	467	450	444	429	488	463	435	399	453	468	465	440	389	442	500	459	441	476	460	456	498	422	455	436	444	445	438	456	451	444	442	450	473	460	461	501	436	429	473	505	472	449	419	464	480	469	476	445	468	429	433	408	440	456	450	431	475	461	467	483	462	424	460	442	452	442	453	481	453	494	450	458	489	462	442	424	485	435	451	448	443	447	465	442	485	430	480	448	475	470	459	416	449	453	452	441	434	473	452	464	465	458	453	485	455	471	466	439	459	463	463	433	470	459	460	448	486	461	460	433	438	435	453	418	439	473	421	481	437	480	474	468	445	448	449	452	495	476	444	459	458	444	476	476	496	424	443	462	488	468	496	424	436	445	498	436	465	443	465	474	450	439	453	442	423	444	467	425	443	479	459	424	481	457	451	470	490	460	472	499	475	447	479	426	459	455	432	456	444	431	450	493	440	437	469	497	454	493	486	503	467	447	484	466	435	440	469	484	462	428	463	437	442	462	442	463	461	491	427	453	454	467	453	455	516	453	466	456	458	452	461	435	451	464	449	477	467	451	474	440	463	464	448	426	482	437	472	436	492	533	460	456	490	440	483	459	487	447	477	439	453	442	441	485	470	454	427	480	445	434	438	416	433	513	480	473	450	448	450	459	442	480	461	434	474	464	462	454	456	456	438	458	434	455	436	488	436	434	481	448	496	458	417	453	463	445	473	451	439	428	379	422	463	426	481	487	433	466	465	446	466	468	424	465	482	492	445	467	442	495	447	399	466	446	445	425	470	467	493	436	432	433	461	482	489	436	467	458	443	429	472	403	463	514	462	476	471	480	491	446	434	438	468
2972	243	177	185	129	118	114	108	111	109	115	112	122	126	125	95	126	107	133	128	98	127	112	123	95	106	120	99	116	105	85	107	116	107	113	101	98	112	101	115	100	113	107	127	117	127	125	117	126	103	113	111	114	121	95	121	88	112	104	118	107	114	113	116	104	110	105	103	108	103	103	122	116	112	118	119	110	112	111	116	122	101	137	107	126	120	108	122	106	112	99	108	116	122	100	108	110	105	121	115	127	135	110	119	92	106	113	109	124	103	104	124	123	104	109	123	112	118	119	105	89	108	113	100	127	98	106	105	116	106	96	111	119	104	97	108	92	112	104	92	116	135	107	115	94	121	118	122	103	101	124	117	118	101	130	122	126	119	116	131	134	121	117	114	101	121	118	99	134	102	96	108	104	106	110	116	123	104	104	121	95	94	96	117	105	122	124	112	93	103	98	120	119	105	108	105	108	116	126	117	97	103	114	107	112	109	115	105	90	116	116	110	86	113	100	115	122	128	123	110	119	113	104	92	110	123	120	113	127	112	117	114	105	109	119	128	115	104	114	119	111	101	90	104	120	105	141	107	112	115	113	107	120	109	131	99	111	121	123	109	113	99	118	102	108	115	90	99	118	100	100	118	93	120	110	97	104	111	121	100	110	119	120	114	105	120	103	114	104	118	114	135	122	109	120	91	123	110	101	128	113	123	109	106	100	109	120	101	112	105	108	112	116	90	95	122	93	95	115	85	101	104	127	96	86	107	100	105	97	100	100	122	102	113	108	116	109	114	107	111	108	113	126	127	136	126	111	116	110	100	115	118	116	118	126	118	121	106	121	101	84	101	114	117	109	94	124	124	129	105	110	101	97	115	98	108	104	102	115	111	104	93	105	118	106	121	118	96	106	98	103	112	117	92	114	111	138	112	96	86	111	125	113	102	97	97	111	99	112	113	118	102	111	113	125	117	106	112	104	109	101	101	123	115	117	108	117	106	120	110	117	117	99	98	109	143	108	120	125	125	105	102	92	103	121	104	114	94	118	108	120	112	113	113	97	108	101	111	119	103	93	113	108	110	108	105	106	122	124	118	98	122	119	100	83	130	124	122	112	114	107	112	121	109	112	116	116	119	116	91	115	118	107	94	114	97	104	126	122	110	109	117	109	100	90	110	136	119	103	103	90	116	130	107	98	110	106	103	116	121	118	114	122	108	111	113	112	106	113	104	105	112	125	113	147	104	103	120	99	110	113	121	112	98	84	107	114	94	117	105	113	116	95	102	130	123	111	127	118	106	103	96	118	133	96	106	105	120	100	102	92	119	121	107	119	105	116	112	109	112	107	104	91	107	120	98	126	130	129	124	109	120	113	100	105	117	106	90	115	131	114	102	120	110	99	115	122	118	128	106	122	111	90	112	116	116	112	127	100	94	120	101	110	112	110	114	128	120	113	117	122	112	105	116	102	114	98	127	112	99	114	98	123	104	113	118	116	138	116	134	95	110	101	94	106	108	88	93	125	109	113	118	112	119	121	130	101	99	125	122	116	136	108	105	105	109	118	101	136	108	116	111	101	105	126	98	98	116	117	119	90	109	96	119	101	106	112	119	96	107	126	111	97	116	113	109	102	123	101	95	105	142	99	129	115	101	118	118	89	95	110	118	102	124	121	107	110	114	117	118	117	112	112	116	104	107	130	104	115	113	101	88	91	110	95	104	127	96	98	97	111	107	106	115	104	113	122	114	135	109	86	138	102	91	108	113	113	107	121	104	113	106	105	132	115	109	125	119	116	119	107	115	125	105	121	111	127	135	123	117	99	102	112	115	113	132	133	101	97	92	105	112	118	126	123	113	112	94	91	111	130	104	113	90	103	114	116	115	107	113	107	123	110	109	110	87	132	125	114	89	118	115	103	125	115	119	103	114	125	105	104	119	105	104	106	111	110	116	112	101	102	117	125	120	117	115	121	121	105	108	109	116	113	101	106	105	109	87	105	109	99	111	105	125	118	114	101	107	121	128	118	103	115	113	97	101	93	108	119	105	104	104	120	111	104	121	117	120	108	102	125	114	119	102	111	116	130	129	103	99	120	109	107	104	97	112	129	123	122	121	115	107	100	107	131	97	110	110	107	118	103	117	113	128	102	134	110	123	105	114	90	102	109	118	81	118	114	116	111	129	103	116	99	132	108	103	106	117	100	107	93	121	119	116	106	116	124	141	113	99	105	102	110	116	112	119	125	85	127	93	109	95	104	100	132	102	97	117	97	114	116	117	107	101	93	105	118	92	115	99	95	118	104	126	107	109	115	117	117	105	110	119	129	118	109	109	117	104	115	99	99	115	117	136	120	116	133	116	113	105	127	116	120	116	116	112	125	114	101	98	118	106	105	112	108	105	103	115	94	112	110	110	105	144	125	102	106	110	112	121	113	120	114	119	105	106	89	113	117	117	144	111	95	116	130	111	108	101	123	123	104	103	120	103	102	94	111	133	105	101	102	115	101	108	126	123	94	97	114	102	117	91	96	114	139	97	111	128	127	100	121	111	100	122	123	115	97	120	94	121	130	101	125	122	103	100	106	102	111	125	121	118	112	115	88	91	111	120	118	121	109	121	99	116	106	134	116	100	120	122	98	88	126	109	114	125	110	125	118	120	109	90	124	99	116	106	115	115	99	105	97	109	94	129	114	91	99	107	120	104	102	108	110	132	115	106	134	102	107	111	100	114	102	101	107	111	97	97	128	122	124	122	106	111	130	131	99	98	101	105	112	106	103	130	114	101	109	125	122	103	115	125	110	112	122	104	109	105	102	104	115	95	107	127	130	116	110	120	102	101	117	131	115	110	130	97	106	128	98	104	123	92	108	99	109	115	114	111	119	106	114	98	124	107	107	88	129	125	110	124	105	106	104	119	110	112	107	125	106	83	102	120	118	121	83	99	122	115	115	123	114	109	104	115	128	121	110	113	100	128	96	106	100	121	104	133	114	119	92	109	110	117	103	115	119	93	121	109	102	111	123	105	109	101	93	127	129	119	108	112	111	124	104	94	106	125	107	126	98	104	134	107	113	124	109	105	112	108	88	120	121	131	91	112	109	98	113	99	111	108	120	121	122	110	94	101	98	112	97	121	105	102	130	128	105	110	98	121	104	108	107	123	119	107	111	115	120	103	109	102	106	108	117	110	109	106	109	124	99	122	89	116	105	130	122	101	114	117	131	124	115	128	125	99	111	112	115	109	114	98	111	109	106	113	110	121	118	112	110	92	120	96	122	120	94	126	113	96	111	121	120	112	98	112	123	115	116	134	104	106	105	101	114	107	119	120	103	110	112	110	105	107	111	101	119	108	95	113	122	103	113	120	108	112	82	107	110	101	107	98	121	112	117	119	96	102	95	99	103	109	123	112	105	98	100	116	96	114	107	114	114	99	102	122	112	126	115	119	113	119	114	86	109	105	126	109	121	116	102	126	116	119	116	123	107	124	96	108	122	108	112	105	113	109	119	138
4254	497	556	591	536	519	500	464	465	421	458	447	464	433	414	447	468	432	407	389	418	407	406	400	418	412	413	412	417	425	402	380	400	428	430	409	405	405	378	414	396	444	406	408	427	420	431	404	403	426	404	429	450	413	413	396	411	385	404	393	383	383	424	403	423	436	415	396	392	400	405	411	412	409	410	398	439	421	425	399	418	459	394	445	392	415	404	402	434	395	418	405	414	393	369	402	407	427	351	415	398	420	421	400	381	385	404	390	392	392	398	406	391	423	420	421	415	372	395	428	393	429	402	431	414	418	411	426	410	419	389	378	374	412	417	407	394	419	397	388	418	435	414	422	414	427	427	362	452	398	424	388	393	405	421	403	414	397	414	449	416	396	405	397	393	419	409	385	420	414	414	401	407	441	398	410	415	397	435	369	433	423	413	406	402	449	430	415	415	440	394	414	398	394	425	410	418	386	398	431	424	429	425	429	374	418	391	397	389	411	397	412	427	395	387	439	414	420	447	437	403	360	422	425	397	402	424	411	392	408	409	419	393	392	395	416	428	360	386	424	375	431	412	407	402	410	378	397	416	437	419	375	399	416	395	374	397	416	416	436	425	419	427	369	413	422	425	420	386	419	420	400	386	401	426	398	405	406	427	382	432	393	382	416	427	417	403	405	405	414	461	410	383	392	399	423	398	393	447	421	408	405	438	415	428	401	373	400	396	424	410	439	398	380	395	375	425	395	396	455	425	401	409	388	424	360	389	388	392	426	396	411	389	452	418	411	377	419	429	426	392	424	416	419	401	399	393	372	442	387	388	403	377	384	408	415	385	402	392	385	423	413	388	368	435	405	438	377	370	403	392	437	464	421	411	404	395	416	446	406	375	403	405	403	430	448	421	407	353	387	405	404	454	402	404	395	427	384	405	413	404	426	401	401	447	416	444	431	433	401	405	413	407	363	406	417	417	414	390	434	389	414	385	416	425	360	369	402	421	386	425	432	445	411	385	399	387	416	387	368	399	387	424	420	410	417	413	379	371	380	372	403	455	389	408	379	404	400	402	403	363	395	416	420	378	398	384	383	408	415	383	418	422	417	390	421	417	441	391	380	400	411	426	406	376	433	391	424	430	403	432	421	408	412	408	392	409	392	407	406	385	449	378	418	403	409	405	398	372	414	428	420	395	408	415	398	411	418	419	455	396	402	404	414	446	431	390	419	426	364	403	364	434	425	402	393	432	428	445	406	417	433	395	405	395	439	398	373	401	450	433	406	384	392	396	400	396	414	420	425	418	417	450	391	377	381	395	429	446	405	444	399	440	418	432	393	409	379	393	378	431	389	420	418	419	404	393	418	394	408	414	409	442	406	416	400	419	409	372	407	430	422	410	377	353	413	401	408	384	426	421	433	430	465	402	404	406	413	391	410	432	375	428	413	385	416	397	420	422	387	421	393	403	404	411	426	419	424	421	420	410	438	382	377	398	388	430	423	398	413	393	394	457	371	379	425	396	410	405	412	386	453	393	400	425	371	374	407	418	389	401	406	438	411	395	436	411	406	435	386	426	390	412	395	390	421	405	425	404	420	446	373	415	437	404	390	402	402	426	403	423	429	407	427	420	391	434	389	412	443	397	420	355	377	402	405	411	472	376	430	394	394	393	432	373	401	377	369	425	410	405	402	421	414	366	401	394	405	392	434	405	418	395	425	402	408	434	385	411	402	386	446	389	430	406	385	449	421	377	415	388	424	404	378	388	396	423	428	407	402	401	426	425	420	437	452	420	401	378	416	419	408	408	388	375	385	409	403	390	392	397	380	387	399	407	412	390	405	391	395	381	419	420	409	403	429	397	394	391	439	405	377	415	379	411	397	352	428	404	388	401	414	387	429	382	417	387	386	406	387	402	395	398	399	415	382	414	420	396	372	401	424	408	417	429	397	386	416	418	401	375	413	419	402	395	373	373	432	432	393	394	379	411	429	417	402	415	419	390	391	426	428	376	385	408	396	442	439	382	424	389	418	420	417	416	425	441	387	408	390	393	393	405	420	444	374	379	406	373	406	428	406	381	405	406	411	410	390	402	389	402	442	415	380	423	364	409	377	416	435	431	410	416	385	413	397	406	413	409	412	402	365	407	417	402	454	428	412	410	411	400	398	421	428	405	414	369	418	445	422	422	424	387	444	389	386	403	387	377	427	414	428	393	403	425	403	440	433	422	374	404	417	380	377	424	400	398	399	411	424	407	428	399	433	415	426	431	429	422	401	391	398	413	435	412	436	395	395	406	405	392	395	380	436	354	425	458	409	361	410	402	385	404	423	427	396	422	362	427	417	403	369	402	391	414	410	432	376	443	408	406	419	420	418	397	429	362	377	380	433	406	393	429	397	412	387	417	399	424	433	451	449	440	420	384	399	396	410	392	440	400	375	380	418	417	373	385	389	398	431	396	418	389	407	414	392	446	453	405	434	415	409	411	420	406	380	425	378	407	421	400	397	382	413	402	399	402	454	457	459	385	379	408	406	420	391	421	398	417	415	432	404	390	377	390	391	426	407	435	420	416	414	395	412	462	414	396	387	411	381	411	463	413	428	415	402	397	428	404	413	418	406	389	417	442	412	378	423	413	409	443	412	404	412	393	418	415	442	394	416	399	452	386	370	422	376	397	384	406	431	403	377	399	430	380	422	386	398	432	409	412	392	418	404	380	415	414	411	424	404	407	406	414	358	413	401	407	374	403	409	398	401	434	455	399	392	404	391	394	378	382	389	411	396	371	425	433	424	409	394	434	421	429	408	396	412	395	423	411	423	389	405	415	384	435	415	405	408	427	379	428	390	378	381	401	415	421	383	401	427	394	411	409	381	415	432	382	393	431	394	394	380	416	406	402	417	414	379	425	396	394	444	396	381	391	441	422	426	403	373	413	396	395	388	422	425	411	408	376	438	402	383	393	425	408	390	391	412	392	412	395	410	404	382	435	387	391	384	431	422	390	397	409	405	402	405	417	410	417	373	454	432	410	410	415	428	414	430	378	385	404	406	458	445	378	402	422	414	410	368	430	413	412	408	399	375	458	390	404	362	408	438	410	413	395	422	398	423	382	418	408	433	417	391	392	394	394	417	419	417	421	397	393	421	417	441	460	416	416	420	389	443	395	430	415	397	439	414	425	415	411	414	428	400	419	401	391	414	434	449	399	402	399	429	403	422	379	408	388	403	400	404	430	393	400	434	407	409	399	435	367	447	410	402	377	453	417	400	405	398	442	395	417	410	429	405	390	382	364	399	417	415	425	463	416	369	409	374	394	456	413	380	462	418	400	404	421	466	407	381	414	429	400	422	374	391	395	403	419	400	379	382	435	394	446	438	368	383	417	431	422	398	411	409	393	403	426	398	423	381	410	416	404	418	421	413	395	436	406	360	450	399	388	422	385	402	360	387	417	401	385	406	446	383	422	379	426	411	408	365	409	368	415	394	425	407	410	418	373	428	413	384	414	411	426	390
26696	4834	1174	829	550	409	282	241	213	171	154	160	120	135	108	106	101	100	106	103	100	92	77	88	98	72	96	87	91	88	70	59	88	80	66	67	79	67	81	79	80	82	73	76	65	85	72	62	87	68	74	81	72	62	70	75	71	69	84	66	63	72	83	77	62	91	77	77	90	68	70	75	86	88	69	76	80	95	72	76	63	71	71	79	72	74	72	68	76	81	77	80	59	84	68	63	66	81	69	90	75	61	78	64	80	75	80	76	65	77	54	69	68	67	88	72	77	77	69	67	79	74	63	93	71	71	75	71	79	84	63	67	82	75	56	55	79	74	77	87	70	75	66	78	82	57	66	74	81	69	84	88	89	69	65	85	67	71	76	86	73	73	66	69	64	59	73	93	68	76	68	68	72	74	65	76	77	83	63	67	77	81	83	61	82	74	72	73	76	71	61	74	58	73	61	69	82	64	88	75	74	72	78	79	84	53	63	81	81	80	71	91	84	60	72	80	70	87	64	62	82	71	60	75	69	85	73	61	74	65	79	75	62	90	78	62	77	78	77	75	60	73	68	76	74	63	49	84	52	70	73	66	68	68	78	84	69	75	72	76	79	89	63	74	65	76	77	73	67	74	87	83	75	64	84	61	83	74	66	68	76	68	81	73	88	65	67	84	74	65	88	65	80	78	75	68	70	72	72	67	67	72	75	79	66	57	78	72	79	59	82	68	63	71	83	77	65	76	54	78	87	77	66	58	78	63	56	74	77	58	72	60	63	70	82	73	77	74	80	68	72	60	91	57	64	70	74	72	70	84	70	64	80	60	85	65	63	60	73	67	68	67	64	68	93	75	70	88	59	68	80	80	78	59	60	76	83	70	66	66	67	74	89	74	68	81	67	68	75	70	55	73	72	61	67	85	69	78	95	72	86	75	73	70	83	78	90	68	80	93	66	77	86	64	80	82	78	70	59	55	55	86	64	84	70	76	75	79	69	73	88	77	81	71	58	75	65	62	65	80	83	62	73	67	59	79	87	79	59	59	85	77	63	80	66	86	70	67	79	72	91	61	59	65	53	75	62	72	60	60	69	66	73	74	59	81	62	66	80	94	64	71	66	81	58	66	54	77	70	67	74	72	81	67	82	67	78	86	73	82	89	59	69	71	76	70	62	76	66	66	79	67	66	73	61	70	64	80	58	75	81	95	79	58	71	87	74	77	50	65	79	69	77	70	90	84	70	93	71	71	78	61	76	76	67	63	82	66	86	59	75	48	63	69	82	81	70	64	70	68	77	66	66	68	57	81	69	71	88	76	71	85	79	73	78	75	74	87	82	81	72	60	73	64	67	79	62	75	67	85	71	84	67	75	71	80	73	66	58	83	73	63	67	74	60	84	66	66	70	78	74	62	71	73	56	69	62	67	60	86	67	87	76	81	79	67	67	62	71	75	62	80	71	81	75	74	49	72	76	67	84	75	74	74	79	75	65	78	57	61	94	69	75	70	45	55	84	82	54	56	81	80	75	79	72	78	87	74	57	72	51	73	70	71	73	81	73	81	75	74	72	65	81	58	60	72	60	77	50	91	67	72	68	59	80	76	61	71	72	82	70	85	75	57	62	78	66	88	64	69	67	86	63	70	77	69	61	67	82	71	68	65	78	56	82	79	55	73	73	60	76	84	61	76	85	64	60	79	63	72	67	60	63	59	55	84	71	67	79	61	77	79	71	54	66	79	66	76	58	63	77	70	72	61	67	68	80	59	69	72	82	77	79	69	65	84	68	68	68	87	61	64	80	66	78	79	70	73	71	86	78	72	66	69	68	73	74	73	82	88	73	54	67	85	61	67	74	75	84	72	73	67	70	71	61	70	54	77	76	72	73	57	73	65	69	61	72	72	60	75	72	63	64	57	59	80	69	72	83	73	69	73	62	90	68	67	66	78	63	80	69	80	71	73	81	66	71	72	64	81	63	71	62	63	74	71	67	80	87	75	75	88	82	83	66	69	70	76	63	70	76	73	83	71	67	61	79	62	63	76	67	59	74	64	89	75	65	78	66	57	69	57	62	81	64	79	84	75	66	72	64	72	84	64	72	61	82	63	65	74	76	69	57	81	81	81	74	75	78	62	82	61	80	63	81	79	74	77	82	69	68	78	72	64	62	76	75	66	63	67	79	63	79	75	78	82	86	86	80	76	78	73	56	78	82	69	62	65	72	64	69	70	83	74	58	79	64	71	67	68	85	73	60	70	68	79	67	50	82	57	71	86	74	72	80	61	75	62	92	71	82	72	65	61	75	54	75	82	82	65	76	88	60	64	71	68	79	65	68	82	74	68	69	69	76	69	74	74	77	70	65	72	69	70	62	78	72	80	66	56	82	67	76	72	87	72	78	82	73	84	79	57	71	74	100	66	70	77	76	68	64	84	81	62	65	55	79	79	67	84	68	69	71	81	76	72	74	75	72	90	80	70	73	66	76	75	76	57	64	74	86	69	68	70	74	75	80	76	71	76	87	77	70	67	61	74	52	61	95	62	57	64	67	77	73	70	66	92	75	84	74	73	74	71	55	77	74	78	73	72	73	67	70	79	68	64	66	74	70	71	67	72	74	92	79	66	65	65	67	63	63	70	87	70	76	77	64	71	72	73	99	73	68	74	55	78	64	55	70	63	67	70	61	58	61	73	80	64	85	71	64	74	75	72	81	59	61	76	74	68	75	75	67	68	57	74	90	87	82	85	77	60	73	68	61	82	66	71	67	70	73	73	52	77	69	74	76	65	82	73	71	76	61	67	67	77	83	66	80	70	70	74	67	64	58	81	80	65	73	59	67	82	76	74	85	73	85	73	56	73	82	66	61	69	66	72	84	67	74	60	87	60	69	65	74	74	61	73	68	57	59	81	72	64	68	75	62	75	76	65	77	77	79	78	64	76	55	61	60	73	66	74	57	72	50	63	67	73	67	68	70	66	87	74	77	65	63	85	62	75	74	75	51	69	64	69	78	77	70	82	65	82	90	63	90	91	80	65	68	75	82	88	65	73	68	70	78	53	76	81	82	75	62	79	74	77	68	66	88	76	78	71	70	78	86	72	84	59	91	75	76	70	75	67	70	75	79	79	62	64	62	61	81	59	74	68	71	71	74	56	64	80	64	69	92	58	71	66	78	69	60	87	78	79	72	60	73	86	68	82	69	75	71	62	80	70	83	82	59	69	61	77	68	73	57	80	75	73	57	89	68	72	79	70	85	59	67	58	60	82	80	82	66	71	73	81	69	96	87	72	64	74	69	70	74	59	80	79	71	86	71	64	64	83	68	77	73	73	76	61	69	64	67	51	83	79	73	57	64	70	60	63	62	76	61	80	74	75	73	66	70	88	64	71	82	74	62	81	70	68	61	64	85	73	73	58	58	70	62	72	53	87	86	64	63	71	75	69	64	73	75	77	73	63	68	91	65	87	55	81	76	80	69	57	66	69	73	65	60	63	80	70	66	66	70	70
13754	1187	2780	3162	2750	2283	1835	1514	1312	1109	966	865	785	782	704	697	617	542	555	486	521	471	462	422	418	426	393	390	402	375	391	362	395	364	350	342	333	357	319	337	315	321	327	340	351	319	342	316	302	332	329	292	305	317	336	317	295	306	296	312	339	308	289	299	296	323	283	322	309	306	315	277	328	282	331	316	331	316	318	270	288	301	290	318	300	278	319	324	321	299	272	318	311	321	290	292	284	324	287	285	287	271	316	272	305	271	311	328	293	315	338	291	286	281	279	310	289	265	255	320	268	272	290	283	316	284	312	327	315	275	278	302	295	253	292	299	283	252	283	297	313	283	332	282	296	303	282	299	269	281	284	299	284	303	328	276	308	272	300	281	318	293	279	286	282	274	289	310	288	294	268	320	304	275	301	263	270	289	297	289	302	266	286	307	364	308	286	277	329	300	278	305	293	303	285	321	304	302	287	294	281	298	259	306	269	286	282	296	289	309	300	308	294	310	269	291	294	298	299	330	273	303	299	291	287	273	284	303	293	287	283	300	288	271	293	263	286	287	268	254	317	294	278	266	301	274	283	295	290	311	291	271	290	281	306	289	287	317	341	258	267	320	294	301	310	271	273	295	287	281	315	313	289	264	327	289	294	300	269	315	272	289	304	277	260	298	301	310	322	282	281	329	275	265	312	276	287	287	304	291	297	303	279	285	302	275	289	307	291	292	304	291	307	335	285	296	324	309	263	313	280	297	302	261	288	305	260	312	273	270	263	287	310	300	255	307	288	249	298	293	300	247	269	294	309	299	296	279	297	252	275	317	288	292	293	298	292	289	292	296	299	326	289	306	290	310	307	275	282	274	313	275	278	281	268	285	279	288	296	286	268	310	288	320	301	281	275	269	301	277	286	262	280	299	311	255	282	261	294	281	274	300	267	265	275	269	280	271	291	277	287	313	276	280	283	294	293	308	258	303	267	273	285	305	314	293	267	286	305	284	327	292	273	280	330	308	305	272	312	282	282	293	291	287	277	292	293	291	275	267	270	291	292	273	295	287	281	294	295	307	305	304	272	297	311	331	299	298	280	302	311	275	288	291	291	280	310	280	284	294	321	268	314	296	307	297	269	271	294	287	307	286	310	276	305	281	290	286	254	300	284	299	272	305	309	301	287	323	305	269	292	284	288	270	280	298	293	294	270	308	269	269	296	264	254	275	282	292	297	290	282	272	285	322	284	303	295	272	279	294	316	299	271	282	295	270	305	271	305	296	298	285	319	335	296	318	269	312	270	263	284	291	296	283	251	292	270	313	280	280	292	285	263	303	292	291	280	298	302	315	274	288	268	279	256	262	314	285	281	254	288	305	299	292	274	269	285	260	285	275	281	295	313	283	289	301	299	299	295	290	272	280	290	265	301	272	292	287	262	293	293	303	286	313	300	301	287	292	324	305	309	286	295	267	311	304	275	288	291	314	269	279	294	270	288	291	302	295	287	276	302	318	275	309	267	269	267	266	279	281	292	287	304	298	294	303	316	290	301	314	316	263	293	292	277	274	296	273	276	283	307	271	311	294	284	268	301	289	275	298	290	276	277	306	281	273	279	290	289	267	323	301	321	287	286	283	296	269	287	305	291	305	318	300	292	306	283	303	288	280	305	281	294	266	294	277	322	297	275	264	288	270	286	317	282	305	270	309	321	288	288	294	339	275	319	261	307	306	310	280	326	312	296	311	281	286	277	284	272	277	279	275	291	296	300	321	274	310	312	298	307	294	296	282	292	271	328	262	306	255	297	293	307	290	281	295	281	263	275	270	279	291	273	276	311	263	308	279	281	280	301	313	302	292	315	274	313	288	311	286	278	289	285	285	319	306	244	274	285	274	297	267	289	285	279	314	268	292	316	290	274	278	267	289	270	286	292	316	305	305	278	305	292	316	288	284	296	288	301	268	296	294	273	281	300	280	323	305	318	266	272	271	297	309	263	301	281	295	279	282	292	292	294	261	263	258	299	286	281	312	269	295	320	293	318	281	296	283	318	322	258	272	293	282	301	297	285	278	282	277	289	300	294	302	269	294	279	266	276	280	261	299	315	293	302	287	296	307	316	300	280	295	298	280	289	278	277	284	288	287	284	276	331	279	304	280	291	282	287	287	257	286	288	291	305	293	288	316	322	297	324	281	286	259	299	302	281	305	295	297	314	275	306	292	305	274	294	272	299	286	301	282	307	278	288	303	282	293	291	294	286	312	282	297	303	303	272	291	282	263	298	324	291	305	309	276	278	279	284	295	276	283	270	298	289	280	254	302	284	321	317	294	325	278	293	296	284	351	298	293	280	305	291	273	260	296	273	307	312	252	277	278	285	327	307	307	304	322	285	277	308	297	279	260	292	312	290	295	260	305	301	322	267	305	274	310	305	293	307	292	282	340	308	304	300	287	297	305	310	321	299	279	291	324	280	267	284	310	285	268	293	294	296	302	297	296	291	280	306	286	318	290	306	299	308	296	272	314	309	283	310	316	282	283	308	262	281	284	290	296	292	297	299	275	302	272	293	317	325	299	303	301	269	298	295	268	317	280	298	324	288	294	301	297	306	275	278	288	291	292	286	276	283	325	316	299	327	281	297	321	273	304	297	312	308	280	273	279	296	309	318	277	303	308	282	300	297	293	296	288	313	283	280	286	285	305	280	301	320	274	275	303	301	322	309	304	273	275	297	302	288	294	265	304	286	278	288	299	294	284	332	266	283	294	288	303	289	269	306	305	283	305	263	279	315	300	282	275	304	280	287	293	254	308	290	255	309	306	303	284	317	294	255	324	289	307	294	253	337	269	279	269	273	297	324	286	314	284	289	332	288	308	321	267	280	259	288	303	298	299	301	265	301	330	307	292	296	273	296	290	306	304	292	276	282	290	322	276	293	312	275	288	298	314	261	319	281	275	260	276	290	329	262	281	292	271	283	285	279	291	277	301	286	262	270	269	299	291	265	287	313	292	260	271	300	270	278	315	312	303	309	296	291	296	273	266	308	292	320	314	297	283	273	263	270	324	290	270	293	301	315	293	273	283	312	304	283	265	285	313	285	312	284	304	301	307	290	273	275	263	329	300	281	291	298	310	306	289	257	308	295	308	265	297	295	297	287	287	267	319	286	274	307	287	311	303	299	290	292	308	301	270	286	296	325	278	286	291	307	297	290	263	315	293	296	312	283	284	293	301	302	296	295	311	281	252	282	300	310	273	290	282	308	273	297	286	283	303	282	298	316	307	304	289	314	268	266	320	288	307	283	288	284	288	276	297	297	298	285	291	290	284	253	297	292	291	315	292	302	307	285	304	273	277	273	298	274	285	278	292	318	296	270	288	277	263	228	314	283	307	286	289	284	288	302	279	297	291	299	314	297	288	258	278	278	294	307	284	273	290	304	306	281	292	285	307	273	272	315	300	282	301	280	272	304	316	296	286	296	278	299	268	317	314	278	297	285	287	303	290	289	341	285	288	304	330
36583	15786	4241	1658	1113	780	641	510	420	325	293	244	265	234	284	211	188	191	165	187	185	158	186	162	160	158	165	142	164	159	133	163	135	146	153	157	151	142	136	146	133	141	139	140	136	142	140	143	129	137	161	123	120	123	138	140	140	125	145	142	121	111	108	139	123	112	136	117	120	134	131	137	131	136	136	139	147	135	138	122	108	141	131	123	136	126	147	140	136	153	126	106	113	156	138	145	117	127	137	149	134	146	128	130	128	141	126	125	131	139	121	120	140	118	143	126	118	135	133	118	138	130	106	139	150	145	130	145	143	134	123	118	141	143	131	141	132	124	141	128	134	133	141	140	101	122	139	135	127	120	120	117	143	122	124	133	125	112	128	136	135	114	125	117	137	131	135	115	144	138	128	125	141	139	124	133	124	126	143	129	126	148	139	141	116	132	143	126	116	134	137	130	128	125	126	145	125	132	130	151	137	137	131	136	166	139	146	121	130	125	141	149	133	125	134	152	124	117	125	138	137	139	139	146	107	135	130	133	128	115	143	120	120	139	129	134	133	112	152	139	126	133	139	148	119	122	126	116	125	120	126	120	121	146	121	135	118	144	122	105	115	125	148	133	141	131	124	135	125	139	147	130	142	115	135	118	133	121	136	116	118	143	129	134	124	129	131	131	117	141	124	132	128	138	149	145	125	114	113	143	133	125	124	128	129	140	141	120	126	120	141	129	138	134	140	145	142	112	119	140	117	132	141	137	121	136	129	145	97	139	118	135	118	140	142	140	128	141	128	141	129	132	130	134	137	114	133	126	125	138	116	127	133	129	110	147	133	127	118	148	128	134	147	138	116	136	143	144	128	132	127	135	131	133	141	137	148	125	136	156	136	145	129	130	121	128	129	120	132	128	152	121	129	98	149	144	153	123	145	131	126	139	128	134	160	135	105	137	161	113	134	141	123	130	130	118	145	107	123	123	115	130	116	144	131	138	145	128	139	121	124	138	122	129	115	141	131	127	128	122	139	139	134	134	144	130	133	135	148	155	123	145	139	163	130	143	130	124	145	129	127	126	130	124	138	124	132	122	117	140	150	127	124	130	131	123	130	130	117	130	125	135	129	134	135	130	112	131	112	116	145	142	135	124	120	119	140	132	118	139	149	128	112	144	124	130	146	124	114	128	127	127	127	137	113	128	117	128	134	140	127	116	125	137	144	129	138	147	132	109	119	133	126	133	124	137	130	133	110	134	120	115	129	147	133	139	144	150	139	136	120	121	131	133	113	136	143	124	136	144	123	122	140	127	111	117	109	133	136	124	133	141	130	140	145	122	136	126	119	157	138	130	128	140	111	124	128	140	132	124	131	113	117	134	105	129	129	123	131	136	139	126	140	139	129	122	143	140	126	144	126	124	114	139	117	116	135	123	136	122	134	139	131	111	110	150	144	124	123	126	136	113	135	140	136	99	130	133	130	113	111	118	116	138	125	133	133	124	135	139	145	131	136	128	143	140	131	143	147	114	144	121	121	118	122	124	138	144	125	122	121	141	138	139	115	117	152	129	123	118	131	127	131	137	123	151	127	127	108	170	104	131	135	126	120	140	126	133	124	167	124	108	155	151	135	130	146	117	133	129	129	132	147	142	134	124	141	118	131	140	129	113	131	152	124	124	144	114	144	140	145	154	121	132	132	125	122	136	130	130	143	145	139	103	121	143	128	118	149	124	125	130	116	117	137	130	127	140	147	132	147	121	129	119	127	142	146	130	140	119	139	131	127	110	127	132	124	103	117	128	130	153	141	111	109	120	130	135	126	124	137	119	134	137	126	132	140	140	128	128	123	131	142	115	139	139	126	131	145	144	109	124	136	112	169	113	123	116	99	131	114	130	153	130	133	101	122	125	108	125	124	117	125	127	151	129	143	143	137	122	118	130	105	114	127	132	125	119	130	134	127	126	141	119	122	130	124	114	142	127	133	132	119	129	152	111	128	140	152	102	133	127	122	145	130	129	119	139	126	131	128	130	129	102	145	134	137	125	115	114	134	129	116	131	138	114	127	139	135	118	146	136	139	131	127	129	134	147	126	144	142	131	122	127	119	118	118	128	116	143	115	143	115	129	123	123	125	121	141	129	149	129	136	127	134	125	126	140	146	122	135	140	137	123	123	136	111	139	134	128	134	140	117	135	131	121	146	130	137	140	129	99	146	108	109	131	142	121	124	129	122	150	132	142	119	129	126	128	128	127	113	137	129	150	128	128	130	130	142	124	115	137	146	128	112	124	126	125	150	156	143	139	136	142	119	146	142	130	123	131	118	123	122	140	116	124	162	124	146	136	125	127	110	121	116	142	159	135	116	123	128	130	139	138	136	113	118	142	125	140	134	142	144	114	130	133	127	118	136	112	137	134	143	138	126	129	130	136	158	139	141	136	148	134	123	136	125	160	124	130	116	127	117	147	123	130	135	141	139	121	137	148	130	126	128	106	129	137	132	133	134	146	142	145	121	143	139	139	133	124	112	141	116	148	119	112	128	140	122	142	159	112	110	128	133	133	136	135	153	124	117	138	132	118	128	105	142	110	131	138	129	130	126	124	138	139	156	141	135	129	129	137	125	127	129	123	130	113	116	130	122	119	143	140	112	136	147	124	132	124	124	146	142	130	117	131	126	132	123	119	145	157	112	145	135	148	138	140	128	121	132	127	151	136	137	129	138	132	120	124	128	119	142	119	136	132	126	117	117	133	133	128	127	115	122	107	126	145	134	135	162	132	155	140	126	143	125	141	143	125	116	131	124	125	130	112	119	128	114	123	163	135	131	137	120	144	123	144	135	112	118	128	123	153	120	140	117	133	104	133	151	112	115	136	136	144	141	121	132	129	140	136	140	133	135	130	137	126	130	141	133	118	120	106	138	128	116	143	132	124	128	148	141	152	134	148	146	121	119	130	117	142	143	171	125	125	148	126	117	138	141	133	120	131	118	131	117	119	118	137	145	130	121	148	121	153	128	125	143	124	129	124	114	124	153	132	134	149	122	141	134	116	111	125	140	129	137	124	114	121	145	134	135	126	120	135	138	131	115	150	139	134	133	169	125	124	125	153	126	141	122	153	114	113	136	136	149	133	133	126	124	147	134	137	142	120	126	119	150	136	133	118	129	121	135	152	134	127	112	138	148	124	109	120	141	114	140	133	129	135	165	137	141	127	175	152	138	142	130	140	158	122	135	123	133	109	124	145	138	135	135	128	146	134	134	143	134	127	126	142	134	112	126	126	135	124	133	132	112	130	137	137	131	127	137	117	137	138	141	141	136	112	126	107	126	139	131	126	133	134	133	140	150	132	117	150	134	124	128	135	131	113	118	130	139	114	143	130	134	124	151	134	126	131	127	126	133	126	130	143	138	128	142	132	138	129	122	131	139	111	138	117	152	131	137	140	146	139	127	144	137	148	156	142	138	136	119	135	157	117	138	126	145	132	118	117	129	143	141	135	137	132	106	119	118	134
18526	2296	5220	6001	5025	4281	3491	2892	2413	2086	1796	1666	1443	1421	1307	1158	1066	1026	962	931	893	832	824	842	738	761	682	723	616	683	663	625	701	610	602	634	613	583	598	585	579	568	573	575	593	561	541	562	576	510	552	528	549	566	532	494	565	549	505	524	513	550	528	482	534	554	511	530	515	515	542	496	499	516	490	512	525	543	511	486	525	518	539	504	478	501	494	485	520	493	499	528	544	512	532	537	498	499	468	519	493	423	499	485	492	517	495	482	503	471	501	537	520	484	480	484	516	473	441	499	486	514	442	506	494	487	494	509	496	493	481	468	466	460	484	500	474	515	478	479	498	493	476	435	500	507	551	478	490	483	444	484	527	481	498	447	480	457	490	479	487	492	476	457	480	512	466	491	484	446	465	462	512	517	489	506	514	482	486	487	487	480	478	514	506	467	489	455	481	472	490	513	486	490	484	452	448	487	491	445	467	469	470	494	477	480	429	468	445	461	508	486	505	476	515	501	498	525	422	474	527	509	474	481	450	527	463	427	455	497	452	485	490	436	485	528	512	530	473	450	476	492	507	469	509	470	466	466	460	484	457	484	460	489	490	533	485	478	490	476	456	488	467	515	501	471	460	512	458	471	461	478	467	489	443	494	482	465	459	489	497	478	503	478	492	452	490	474	453	466	490	472	470	466	506	488	463	475	483	453	454	474	469	459	488	468	482	477	509	452	491	484	455	460	447	495	491	434	477	474	473	437	479	515	476	515	496	480	473	494	472	480	552	457	504	486	462	457	497	479	492	475	464	466	481	494	459	483	507	495	507	502	497	440	513	451	476	439	485	471	509	494	492	422	492	468	447	477	504	465	464	487	459	501	447	474	490	501	475	493	529	487	450	496	543	478	458	513	514	463	487	479	509	462	497	526	458	496	510	461	475	495	508	473	465	499	498	473	482	463	485	489	465	461	470	452	484	499	477	474	521	469	454	437	484	492	487	481	490	454	477	499	477	456	516	486	472	497	498	464	516	513	465	439	519	466	472	502	483	479	523	478	479	477	491	463	481	480	458	490	489	485	462	483	492	489	473	476	487	484	477	529	484	496	478	478	491	490	510	483	481	468	500	498	474	487	464	495	483	490	484	475	486	520	453	454	450	490	470	474	474	476	481	469	513	505	487	462	505	521	503	504	519	451	448	504	448	466	488	490	437	488	472	502	478	465	511	507	479	417	436	434	482	462	484	483	474	492	459	492	434	493	507	518	501	452	502	481	488	504	485	503	451	475	466	456	483	492	513	475	487	528	459	469	483	473	538	502	449	467	472	480	437	483	465	498	453	474	481	484	490	475	457	484	474	468	472	425	484	481	456	485	476	436	448	493	482	465	496	458	505	491	475	459	449	525	474	481	463	471	472	486	483	473	515	503	456	453	424	474	487	513	467	459	465	476	559	484	500	454	510	516	478	510	458	517	538	498	480	498	521	492	437	468	481	492	453	430	488	435	489	501	457	452	502	512	502	469	460	484	467	491	481	476	515	502	463	482	479	474	473	456	498	460	473	456	501	506	472	497	465	489	416	470	468	463	476	500	505	445	478	475	488	488	461	468	479	449	477	471	481	475	430	458	504	450	454	479	509	464	466	455	477	485	485	479	515	474	463	452	490	509	474	404	495	501	488	491	435	492	489	492	479	495	472	458	461	488	488	453	481	453	478	467	464	488	490	480	491	464	486	529	498	479	492	499	463	434	499	473	458	486	486	486	476	466	482	462	489	451	501	513	478	501	485	479	461	485	466	489	489	481	473	465	503	461	520	476	471	528	496	501	510	478	473	481	504	480	489	474	469	441	508	453	481	507	498	498	508	499	483	463	485	455	518	511	462	501	458	502	460	491	505	463	479	499	475	438	494	491	488	461	474	457	478	490	469	497	443	479	447	470	462	520	512	462	500	464	510	503	503	465	510	508	471	477	433	499	476	480	532	463	478	476	497	475	478	491	465	531	465	491	450	471	467	473	482	464	479	479	486	503	503	479	470	438	453	492	472	461	471	478	451	492	492	458	463	503	492	517	470	477	477	476	470	475	449	461	442	461	474	467	489	477	455	509	516	488	488	502	480	506	483	479	464	463	448	459	492	494	481	456	469	488	472	489	468	483	478	477	496	481	466	436	480	457	515	494	513	534	459	523	471	505	495	488	468	500	477	468	438	478	489	482	473	499	477	487	507	453	468	474	501	509	510	492	440	467	440	430	485	471	451	466	467	428	480	463	526	478	432	475	471	463	461	462	471	490	513	499	493	506	492	475	497	425	509	466	464	461	496	473	501	488	486	480	461	497	504	506	458	472	445	479	481	472	514	496	476	512	493	480	459	455	485	470	508	472	503	481	462	450	486	486	499	493	490	456	492	460	456	470	477	462	490	521	487	526	440	479	456	492	464	463	467	525	477	476	506	482	480	470	496	490	475	501	491	506	464	495	469	453	476	499	465	470	499	505	508	457	456	501	449	439	472	499	515	487	466	477	447	468	474	471	472	507	484	471	496	458	484	502	483	451	540	485	457	450	502	477	500	499	481	488	462	465	467	525	469	470	486	479	502	429	446	460	536	485	488	486	496	494	502	495	475	472	501	494	454	472	496	468	458	486	471	472	456	505	452	488	458	458	492	469	470	483	517	465	455	467	517	476	485	476	464	470	462	490	470	491	466	497	495	436	503	529	500	492	486	457	449	446	492	431	499	526	473	496	506	476	470	507	469	490	480	484	487	469	473	507	486	498	475	464	483	497	482	498	478	472	496	477	481	472	487	463	455	465	505	441	461	494	512	509	428	509	445	459	490	469	489	454	476	481	469	481	488	472	519	505	494	483	466	459	471	486	488	487	474	449	497	501	469	464	504	479	489	485	459	445	510	460	440	460	479	490	480	512	489	493	510	479	479	474	470	483	506	514	476	494	425	475	479	503	498	472	466	488	481	497	477	451	483	465	476	480	484	509	434	502	486	492	480	494	425	460	477	431	486	470	473	490	486	484	450	521	479	457	488	449	481	482	481	441	481	496	496	473	474	448	442	516	511	492	462	473	492	479	517	487	485	444	488	494	495	476	468	459	443	473	482	478	471	473	540	470	469	488	479	511	437	410	447	526	480	536	494	448	475	457	503	481	477	444	462	493	481	451	484	466	446	511	477	499	478	492	549	497	469	496	527	477	459	484	512	489	473	514	508	459	466	530	488	473	445	493	514	486	468	486	478	466	493	439	531	483	483	501	497	448	458	465	521	480	483	478	493	501	503	502	451	508	492	501	478	480	486	463	476	454	482	474	476	489	491	469	493	499	524	446	454	471	503	501	495	499	459	501	475	479	485	515	468	476	470	494	489	453	474	497	518	493	468	475	508	504	463	475	473	452	440	487	444	513	500	479	459	445	466	459	470	460	482	467	479	516	483	485	462	454	477	482	466	458	440	461	494	473	472	511	445	502	460	476	484	502	531	472	485	478	478	497	487	487	499	482
3171	286	187	153	159	130	126	136	100	122	123	116	107	114	126	128	130	104	129	137	115	121	109	126	125	123	122	106	108	132	143	134	136	126	117	113	119	99	113	125	114	121	105	109	115	118	128	124	115	126	126	125	121	133	107	136	117	120	121	130	104	103	104	121	125	128	120	114	99	117	114	109	136	101	125	105	133	123	102	131	103	122	128	121	117	114	115	128	115	113	123	111	116	116	98	120	122	119	123	107	112	116	120	116	112	116	109	108	123	112	107	120	104	118	99	98	110	118	114	112	130	119	112	113	122	114	123	124	108	122	131	109	128	142	117	99	128	118	115	119	122	110	132	120	117	92	108	110	129	110	127	108	126	129	118	125	135	141	127	114	117	131	85	107	107	85	103	118	111	125	96	117	118	136	101	125	113	107	120	115	104	113	132	118	120	127	110	122	122	114	129	133	108	120	112	128	122	132	122	117	112	115	118	124	117	121	92	109	115	108	123	103	103	109	99	112	127	119	115	102	112	97	125	116	120	115	108	126	127	119	115	123	98	106	105	120	130	119	126	110	125	107	127	101	100	135	116	115	119	114	97	138	112	134	123	110	113	127	116	109	130	104	106	128	115	107	113	117	95	113	126	126	108	107	116	136	127	102	123	126	109	118	105	95	121	134	131	116	114	116	125	98	118	129	128	100	120	106	107	121	96	93	121	121	99	112	130	122	99	112	86	122	130	122	113	105	128	114	107	126	127	120	114	124	112	125	107	120	113	118	105	117	124	115	131	112	122	131	103	137	97	105	126	108	96	106	112	125	122	100	118	118	119	108	116	125	114	129	124	110	122	124	121	126	123	113	106	103	112	108	122	91	139	109	113	125	103	123	121	127	112	125	126	110	104	108	110	112	145	112	124	121	115	112	113	95	113	124	134	121	110	108	122	114	120	106	105	105	110	127	111	116	110	123	133	109	124	110	121	123	112	115	130	100	107	113	105	113	135	125	108	107	108	115	127	133	116	113	134	104	124	122	119	126	99	116	149	117	104	122	103	127	127	124	146	112	119	128	107	120	127	122	110	118	146	127	113	118	111	95	114	111	118	104	114	130	124	127	122	103	114	111	113	106	116	107	111	117	126	110	124	111	108	109	129	119	115	117	109	108	129	121	114	112	119	122	137	107	128	122	113	123	125	98	110	121	94	112	114	124	109	119	110	127	109	107	105	116	111	113	139	127	114	117	113	118	121	128	123	124	129	108	96	116	127	130	115	116	117	116	104	119	122	125	87	111	120	93	105	115	119	111	111	127	125	96	116	104	122	130	107	97	127	121	106	117	125	126	112	119	117	123	129	120	106	105	135	118	123	119	97	103	138	109	93	134	115	124	119	125	120	126	138	109	117	109	125	111	110	122	117	119	118	118	119	112	122	139	110	135	111	119	90	112	113	114	108	120	122	99	121	115	108	113	115	121	121	121	100	123	108	108	123	127	107	121	103	136	123	105	122	103	103	109	130	104	120	121	132	141	114	131	123	107	109	119	103	120	122	118	107	120	99	127	110	91	114	106	134	107	144	118	110	100	127	111	129	115	137	112	105	110	126	107	124	109	122	113	109	119	132	121	107	117	116	134	107	114	122	116	133	109	118	127	116	129	120	131	131	134	111	131	114	124	108	115	111	120	120	110	128	112	113	124	106	115	118	120	110	106	123	84	112	107	112	121	117	129	120	135	109	103	121	120	127	112	136	121	120	122	142	137	119	100	103	132	130	133	117	112	139	117	121	105	122	120	138	131	115	113	126	120	121	101	113	133	102	119	113	93	99	114	119	120	140	135	124	119	98	111	108	126	94	122	113	146	108	110	118	120	109	112	95	121	113	118	122	114	122	114	120	122	117	108	117	110	111	112	93	125	119	120	125	108	110	105	137	107	109	113	127	88	119	133	119	117	112	130	128	116	121	108	113	125	112	130	119	122	122	114	121	111	113	135	110	111	109	141	94	121	133	120	100	108	95	118	137	119	117	129	94	120	116	119	140	122	125	99	124	109	119	113	113	127	104	117	109	123	119	118	101	102	108	126	124	120	121	127	121	132	124	118	135	119	104	111	115	110	125	102	113	116	116	112	102	101	111	102	121	114	122	137	109	125	108	128	116	107	109	120	98	119	124	135	125	116	114	109	134	103	112	121	135	101	121	116	130	116	113	92	125	102	124	124	126	95	115	120	110	109	135	112	107	110	132	104	112	116	108	133	119	117	129	110	134	108	132	125	130	101	124	109	125	99	144	100	115	127	137	128	130	120	123	125	127	114	96	86	112	102	124	111	134	109	116	101	103	119	115	101	128	118	104	118	97	101	118	125	124	112	124	112	107	118	129	119	120	100	94	108	104	115	110	123	111	122	125	125	131	91	113	126	108	105	138	112	129	101	116	125	127	109	112	137	103	104	110	129	121	118	127	125	125	118	115	112	121	103	119	106	114	125	111	108	110	108	128	111	112	120	111	130	131	119	110	137	119	111	119	120	108	116	120	130	121	104	117	127	102	116	111	113	124	109	125	96	128	120	140	117	127	115	121	111	105	133	125	124	118	100	112	115	111	103	128	119	104	108	124	108	105	121	120	121	120	123	117	100	131	124	122	119	120	132	115	96	131	116	124	111	116	122	115	121	111	126	118	107	110	120	143	121	115	116	115	114	115	117	120	107	109	131	117	96	109	107	123	115	132	108	138	117	106	115	121	120	131	108	108	104	109	112	108	114	122	121	117	100	102	111	113	116	115	115	116	106	115	117	121	117	110	119	134	105	111	124	123	96	120	90	126	118	98	111	123	121	119	124	94	129	137	111	104	107	99	108	118	121	123	112	117	132	118	108	115	136	107	112	127	87	115	116	115	106	129	115	125	124	117	113	117	113	106	113	104	114	128	138	103	101	127	100	109	116	121	128	116	109	123	148	125	119	128	102	104	99	134	107	117	117	133	99	106	109	96	104	112	120	96	120	125	100	135	120	119	112	125	133	141	108	106	128	103	119	110	133	99	108	132	97	103	109	110	121	128	109	111	128	102	120	100	112	117	116	138	107	141	109	109	114	125	112	111	134	132	118	122	125	113	124	107	95	123	130	144	98	122	109	108	117	116	113	125	113	122	121	131	115	117	114	115	120	115	122	130	105	129	105	112	127	107	113	111	101	119	134	106	139	135	124	104	121	114	95	105	102	104	117	111	119	117	120	109	117	117	102	124	113	104	114	138	102	117	126	118	109	125	118	104	88	122	123	107	102	111	104	126	113	125	105	123	111	148	103	97	123	110	118	112	119	112	135	136	121	126	141	102	114	116	129	112	108	104	114	97	112	108	121	125	119	107	105	112	105	109	119	130	110	114	114	115	117	109	129	128	130	118	117	109	117	120	129	135	118	125	122	124	116	105	122	114	118	108	118	93	119	101	113	122	120	120	102	107	113	110	105	121	109	117	128	111	127	118	113	114	117	120	126	122	101	128	106	138	94	115	105
4375	492	625	608	557	585	523	522	524	506	470	469	471	453	483	421	447	466	448	456	419	446	452	420	418	444	444	406	414	423	431	441	441	412	428	406	430	404	432	368	429	460	405	448	443	462	424	414	448	414	412	397	419	440	430	398	418	462	420	354	383	416	414	440	407	412	435	430	440	446	425	420	442	462	425	457	425	448	429	427	452	397	442	454	438	422	446	471	431	413	441	447	402	417	440	412	398	412	417	426	428	437	414	466	367	414	410	442	451	447	409	431	455	415	421	404	468	398	427	446	418	408	436	438	457	406	431	429	435	442	404	382	415	419	435	408	426	406	415	435	449	440	421	454	418	405	433	417	435	428	454	420	457	426	463	394	430	427	398	420	443	419	437	435	412	430	380	409	426	401	480	441	434	428	440	402	464	409	414	438	436	423	438	412	410	439	466	450	454	398	433	456	446	415	390	410	402	441	409	407	455	444	408	444	441	388	420	474	433	432	447	415	419	458	442	459	409	383	445	459	433	417	446	380	426	418	435	455	438	432	461	430	449	400	396	401	450	442	435	418	422	390	386	389	437	432	411	434	399	456	441	437	409	435	387	485	419	426	458	408	403	421	437	429	428	453	423	421	409	443	433	436	419	426	438	455	461	435	408	424	422	420	412	472	408	415	441	398	450	466	412	423	419	434	429	392	437	388	423	431	373	458	476	400	421	433	433	399	416	441	475	425	401	426	401	428	438	426	420	440	464	417	467	426	445	408	437	402	433	422	430	421	407	428	419	482	435	421	451	424	416	422	402	442	435	413	439	446	414	426	381	426	438	424	450	394	432	414	403	430	431	410	427	454	433	416	430	417	397	418	403	474	448	434	429	380	427	444	422	420	428	395	406	391	426	406	419	432	431	400	436	429	426	446	417	407	402	414	417	432	417	416	429	427	432	406	429	444	423	412	410	423	417	448	395	417	419	430	418	414	398	435	428	400	434	405	417	443	435	409	441	382	396	425	452	451	431	462	421	438	398	437	450	434	409	414	433	417	424	443	422	440	409	443	433	468	437	414	457	405	439	405	406	465	442	440	428	401	421	451	431	434	426	415	453	433	424	404	437	391	396	426	459	401	408	480	435	426	443	421	424	451	453	433	411	441	470	458	413	416	411	414	437	432	448	432	431	419	412	441	406	418	446	422	464	410	455	458	438	436	458	424	445	422	467	410	393	417	380	425	401	425	445	436	443	429	445	440	426	433	432	432	427	434	405	413	414	428	419	445	410	442	426	420	442	423	432	481	455	445	440	421	416	422	454	451	463	415	455	442	422	445	417	424	380	448	408	470	401	445	423	426	381	417	437	432	413	419	430	428	433	465	442	432	421	434	406	443	423	426	431	417	433	367	430	436	412	432	442	427	430	429	414	415	420	450	417	420	384	437	409	432	430	403	404	416	461	409	431	406	429	403	447	424	426	401	409	421	414	408	450	428	404	405	451	418	406	471	433	448	410	432	418	385	435	417	425	407	426	433	426	447	450	423	410	395	422	418	431	444	406	382	427	429	459	415	415	408	441	445	422	435	423	418	502	430	473	425	404	397	403	413	459	424	427	415	397	389	434	454	419	406	416	400	419	417	423	421	378	438	409	399	455	426	428	408	422	425	440	428	403	387	463	411	430	495	447	403	422	415	418	406	434	442	411	419	423	399	428	412	436	402	433	447	406	411	403	392	461	417	409	415	402	412	402	428	438	416	447	423	442	436	446	432	430	405	386	420	464	406	436	435	446	413	419	432	436	437	408	436	433	430	434	432	417	436	410	410	396	420	418	427	429	424	448	426	387	417	436	448	430	391	462	419	433	434	456	419	386	433	472	431	421	449	440	427	447	437	421	423	447	419	408	412	385	424	429	431	411	439	434	424	447	423	436	437	415	426	414	412	447	450	399	438	368	425	377	407	419	407	429	416	483	437	444	421	438	415	432	419	418	407	436	422	415	429	430	427	443	426	395	434	414	442	436	380	426	428	417	455	427	410	449	420	440	392	460	399	406	418	470	404	426	468	409	392	434	425	419	421	409	418	448	409	453	438	424	458	425	443	444	474	446	446	393	418	393	391	439	421	439	460	396	419	428	451	473	443	454	435	427	446	416	395	449	406	421	394	406	392	411	420	419	441	421	415	444	407	430	454	449	440	428	452	377	408	419	414	413	394	411	442	411	428	392	420	433	416	429	428	420	422	436	433	413	440	441	436	414	418	427	425	409	419	419	424	405	422	427	430	403	406	415	433	405	457	397	430	430	440	424	405	452	483	424	420	426	408	415	443	399	409	462	431	405	430	422	428	398	393	424	426	404	414	426	453	424	413	451	425	381	412	426	394	416	442	412	440	414	448	415	431	443	419	469	447	434	421	396	416	402	459	422	432	420	432	424	426	442	451	414	395	447	413	434	404	404	410	430	419	404	422	400	419	451	453	408	479	423	416	416	423	409	413	443	421	415	430	406	423	423	400	448	442	440	399	416	429	444	453	408	460	443	418	402	423	463	416	404	412	408	438	443	435	434	387	460	412	449	429	435	411	424	440	455	401	426	446	411	396	417	417	441	428	442	431	418	426	458	424	421	417	415	444	415	427	434	416	419	409	431	430	463	434	411	391	406	426	420	468	419	428	452	440	396	413	469	449	435	369	459	409	431	450	473	383	470	444	421	425	431	418	399	412	410	442	438	438	438	440	418	464	405	380	436	433	439	398	411	423	436	448	446	414	459	452	424	398	402	405	418	393	419	401	437	430	417	421	436	433	440	418	436	420	449	385	400	388	438	450	410	452	412	428	416	434	392	404	398	394	426	437	380	405	432	454	456	455	417	436	458	430	401	417	441	438	481	421	441	401	408	449	428	427	442	419	425	399	417	389	430	415	399	434	455	415	401	410	388	390	405	407	419	411	412	478	420	456	442	420	417	421	389	417	437	416	461	414	461	427	419	419	422	433	395	432	417	459	418	431	418	424	381	406	451	399	454	440	430	441	420	437	440	431	424	470	429	455	407	423	417	437	445	427	451	447	384	432	442	424	410	415	416	434	375	442	430	440	454	426	454	441	430	426	442	426	417	399	445	403	453	416	423	408	394	400	438	393	419	416	422	417	402	382	430	423	427	488	418	426	420	421	396	436	439	438	432	424	460	417	426	420	432	370	414	435	399	448	389	425	415	414	450	394	420	445	387	438	423	407	439	421	439	447	430	435	441	441	443	423	422	420	490	435	436	422	414	446	394	428	424	436	436	450	415	431	443	398	424	426	409	432	451	446	424	437	412	431	431	423	438	458	458	411	454	415	424	405	386	447	429	419	403	424	442	437	444	462	456	419	461	430	424	447	440	368	431	389	451	415	430	419	433	429	430	456	462	423	424	410	406	441	432	425	428	421	428	419	421	408	404	432	398	417	455	434	436	428	454	415	416	420	419	436	425	407	437	438	459	438	418	434	427	396	432	422	421	406	448	433	432	485	435	389	409	425
26908	5149	1263	822	564	379	322	247	179	187	160	150	146	129	149	141	109	106	93	78	87	81	97	100	84	83	77	71	73	75	85	78	65	84	82	80	87	92	76	66	83	89	77	74	86	73	61	72	76	64	98	81	74	76	91	61	73	80	68	71	82	75	67	67	72	76	66	85	65	71	69	79	61	66	67	67	74	74	68	73	59	71	58	70	72	70	65	67	50	65	73	79	57	88	71	69	63	81	62	72	77	71	78	80	81	74	64	75	54	75	70	62	75	75	70	59	71	74	82	79	57	73	74	71	83	70	55	74	72	58	81	65	76	75	73	64	67	63	71	80	66	71	62	79	75	71	89	56	60	75	68	64	73	79	75	82	63	80	86	84	75	71	72	55	76	72	74	69	79	75	59	73	74	83	72	63	83	64	82	85	70	64	58	86	73	63	67	70	66	79	78	82	71	74	65	71	68	63	68	67	83	83	71	71	74	71	75	75	85	68	77	69	69	70	70	59	59	77	82	69	75	86	78	65	74	74	61	73	81	58	86	82	62	74	72	54	69	64	73	62	72	74	65	81	72	53	77	68	66	79	70	87	62	76	46	59	73	77	68	71	85	64	68	75	73	78	70	71	68	75	64	64	79	68	81	82	70	62	73	53	89	64	77	83	77	74	69	61	63	73	73	79	77	78	73	72	78	54	62	59	75	76	76	67	65	75	74	78	72	69	63	73	67	59	76	74	76	66	83	64	63	87	65	65	66	79	64	79	81	70	60	84	84	75	78	80	67	87	69	76	70	61	70	70	77	79	70	79	78	62	58	85	70	78	92	68	71	79	71	74	70	74	72	62	77	69	70	61	62	80	71	72	82	69	80	82	59	70	77	85	60	72	81	64	75	83	70	77	61	73	76	79	79	65	63	72	61	55	70	85	72	69	76	76	88	72	74	76	60	78	83	52	61	75	64	85	60	76	78	65	71	81	76	92	88	70	84	78	54	76	83	79	87	58	79	72	70	58	75	73	70	67	57	67	65	73	78	61	82	64	65	86	70	74	79	56	60	66	52	78	73	73	75	76	74	67	77	80	76	77	82	82	80	64	76	75	77	84	64	78	71	71	72	82	73	69	61	70	65	65	72	66	74	55	78	82	90	64	69	68	91	74	67	63	73	77	70	63	75	73	65	68	71	79	78	77	62	68	82	69	70	71	61	65	74	69	88	64	68	75	93	72	74	72	70	59	85	72	70	72	67	74	97	69	76	75	66	64	60	72	73	61	71	69	66	67	65	82	64	77	58	71	72	71	73	74	79	57	77	75	69	68	72	80	75	67	83	84	68	69	72	72	70	56	82	58	78	63	70	74	62	65	80	81	80	69	82	81	88	78	74	75	76	72	66	69	79	70	76	93	83	65	78	69	57	75	79	81	75	76	54	73	75	58	79	59	75	67	74	75	58	80	62	67	65	87	68	70	82	74	64	71	81	73	70	71	72	66	86	69	68	67	61	75	87	73	85	81	75	75	90	83	77	67	90	76	93	79	63	89	80	64	73	63	91	72	86	76	65	60	82	74	72	68	75	88	54	54	97	71	75	75	89	101	62	65	70	54	61	61	65	72	82	74	69	77	67	59	75	62	89	93	74	77	82	86	68	81	73	74	68	75	78	92	56	77	76	79	59	65	73	59	73	53	87	75	79	56	73	90	79	71	66	74	71	65	66	72	68	66	67	70	100	72	75	70	64	65	62	72	74	71	62	74	89	62	76	74	73	79	62	61	71	61	63	80	69	83	88	73	67	79	73	75	80	66	80	90	70	76	64	93	78	71	72	70	72	71	65	78	61	74	72	75	76	94	79	74	68	80	84	69	64	83	74	80	68	50	90	59	83	91	84	68	70	91	73	82	69	73	68	82	63	65	75	63	89	71	74	60	67	77	79	57	67	80	75	66	68	83	73	69	63	64	60	73	79	68	62	73	71	83	69	79	80	60	60	58	71	75	97	61	67	83	90	87	57	67	49	75	52	72	72	71	83	63	62	74	62	69	79	65	63	71	56	77	69	68	65	77	68	60	84	70	73	65	63	87	77	75	71	83	76	62	87	74	76	68	57	74	62	62	68	66	72	65	55	64	77	66	81	78	69	75	74	79	75	78	87	63	90	74	74	75	75	77	70	68	81	70	81	68	73	72	80	69	69	66	69	62	77	73	87	71	88	66	84	68	65	64	75	83	65	90	75	78	84	74	74	75	65	64	67	77	78	68	73	80	77	92	83	89	63	71	74	88	71	73	64	72	78	73	70	73	73	68	65	75	68	64	82	74	61	67	72	82	82	67	86	79	66	62	88	71	82	84	70	83	67	65	67	61	61	64	61	74	61	68	76	60	73	71	68	73	69	82	65	83	66	76	78	58	94	67	80	72	69	75	81	71	70	78	66	61	81	73	69	61	65	80	80	67	59	69	97	64	80	67	66	88	75	75	48	73	94	55	72	69	53	87	68	62	68	67	80	74	75	66	87	59	63	75	73	60	73	91	63	74	92	76	76	85	67	70	81	60	91	69	72	71	61	80	84	68	75	74	79	64	78	63	75	79	80	69	71	78	81	67	75	78	75	68	90	77	63	62	67	67	73	65	66	83	68	71	75	60	79	67	74	93	76	75	67	78	63	78	88	76	70	55	86	74	85	63	84	81	64	74	44	72	70	78	77	72	83	59	67	63	69	86	68	75	61	67	61	57	63	78	77	76	80	78	80	70	70	71	63	61	81	70	68	64	64	83	74	65	83	72	69	73	74	79	70	71	71	57	69	61	76	61	64	80	94	98	72	85	65	69	59	70	72	80	70	61	57	79	82	71	64	71	67	91	91	79	66	68	49	56	67	64	67	70	85	69	74	56	69	76	76	78	64	62	64	59	71	70	82	76	72	62	70	80	65	76	68	74	67	83	73	64	68	59	78	72	67	68	78	58	90	78	84	76	69	86	70	75	90	81	68	83	72	71	75	65	80	73	69	79	86	70	75	86	75	82	78	68	81	78	95	66	71	67	60	68	69	82	75	80	66	80	73	69	64	59	72	65	68	70	63	70	64	70	67	70	69	67	66	65	77	78	55	73	59	68	62	71	70	80	69	73	86	65	68	70	68	65	62	78	69	69	69	88	64	68	73	63	72	59	79	68	68	64	75	80	71	88	79	75	73	74	81	73	62	63	80	78	79	64	68	74	77	77	59	74	69	62	70	68	53	78	69	72	77	67	74	71	79	81	58	61	73	55	78	64	50	69	84	72	88	70	65	79	73	55	65	65	72	75	70	63	71	85	74	85	65	68	73	80	80	79	64	72	80	71	72	65	75	62	74	78	77	76	67	74	68	66	62	79	84	78	66	77	60	72	64	78	66	73	74	64	69	66	72	72	67	78	65	82	87	80	83	64	69	56	82	76	53	65	71	71	74	70	74	66	78	72	63	60	60	78	70	57	78	67	68	76	62	55	74	82	80	67	58	72	84	77
13632	1226	2798	3184	2756	2268	1812	1560	1308	1153	1017	932	802	796	694	644	556	571	527	541	453	450	492	458	438	358	408	388	370	377	370	388	354	381	346	352	340	330	353	343	327	328	345	335	312	330	324	291	317	326	316	323	343	348	313	325	312	324	274	333	294	315	333	309	308	314	306	291	289	315	314	307	307	334	300	312	348	314	269	305	269	294	304	334	330	318	281	288	305	288	273	331	304	288	295	288	295	312	321	285	282	308	289	297	355	305	299	313	279	298	301	324	304	298	254	311	290	300	304	300	277	309	267	284	323	270	299	317	288	284	305	303	292	301	275	307	290	292	299	332	262	256	306	300	314	274	285	307	261	281	304	273	301	266	311	292	288	270	311	286	316	284	278	302	322	330	301	291	307	291	267	287	263	290	290	293	282	288	304	288	268	300	299	291	310	279	267	268	287	296	316	265	265	299	315	284	294	271	276	288	267	315	307	280	265	295	286	296	284	309	288	273	293	268	270	277	283	281	305	286	272	270	291	273	277	305	256	282	303	314	269	322	310	296	294	296	293	279	267	305	325	290	326	264	286	312	278	318	294	290	275	295	324	313	275	275	289	329	304	284	305	294	293	293	301	329	267	278	316	287	280	281	295	290	306	297	281	293	270	278	279	280	298	296	282	289	299	275	287	296	310	286	286	270	273	313	301	299	285	293	255	290	297	268	291	283	303	300	261	315	286	296	316	296	305	296	244	275	308	308	299	285	324	312	256	269	321	284	301	286	280	287	327	296	306	301	295	326	291	293	310	280	298	299	318	295	305	275	294	302	314	282	316	311	274	277	276	317	294	273	284	319	307	280	301	278	304	315	280	282	323	297	305	278	277	280	292	321	288	309	296	251	285	279	290	295	258	300	287	293	288	279	254	296	318	272	307	291	303	271	309	306	317	287	292	268	271	279	286	272	331	283	279	309	284	281	336	281	295	284	289	277	298	283	297	270	287	278	268	279	300	274	291	287	293	306	264	291	281	275	291	331	280	305	310	258	253	266	280	290	299	263	282	272	332	305	307	267	328	288	286	297	292	286	325	289	308	283	276	290	279	278	317	283	284	276	294	284	315	299	282	277	292	288	304	278	277	276	281	269	280	275	322	299	271	287	296	333	291	277	308	275	312	311	296	312	272	270	303	319	275	280	277	313	303	332	306	294	286	290	259	274	300	293	319	309	301	293	299	278	319	307	307	307	272	252	268	293	269	268	271	319	277	289	308	298	273	303	280	305	293	264	311	315	256	292	276	309	292	279	285	283	298	266	306	271	289	280	292	294	292	294	270	278	308	282	283	275	262	275	269	273	281	309	286	307	294	295	299	292	286	309	278	305	293	296	288	306	292	273	305	288	283	304	311	288	296	295	293	270	288	299	279	262	298	287	299	296	301	284	304	276	286	307	266	277	286	303	285	298	258	308	294	279	262	299	280	298	308	303	275	291	260	285	314	310	278	290	286	318	292	285	295	301	304	301	296	287	303	289	290	297	290	310	302	283	289	279	294	303	295	259	285	274	311	248	288	263	307	293	311	312	269	278	266	287	303	289	267	263	293	280	313	310	264	260	294	296	334	312	300	318	292	312	314	283	290	267	305	287	273	284	266	305	289	282	267	304	294	276	297	261	300	291	300	272	292	304	259	312	311	273	278	262	283	283	302	257	298	274	286	269	333	269	262	274	297	295	314	287	306	273	302	304	275	322	296	298	325	278	309	310	286	285	295	269	302	269	273	262	279	286	287	305	318	279	299	289	296	267	296	307	335	293	322	268	285	285	310	295	276	288	271	300	289	298	303	297	286	305	307	281	277	296	299	309	259	261	328	277	288	280	314	298	284	294	304	250	299	292	341	311	272	283	285	292	315	298	335	290	300	292	294	307	281	277	315	298	286	269	269	256	311	300	315	284	298	301	296	287	287	297	280	281	298	286	325	300	309	295	274	296	303	291	304	317	287	262	297	263	289	268	290	287	294	278	303	281	295	292	286	299	287	267	275	275	307	292	296	263	282	256	291	279	256	278	306	296	309	290	308	299	285	272	295	287	289	286	273	331	308	295	284	250	277	295	268	327	289	283	295	280	296	297	297	281	288	314	271	308	291	276	278	288	325	294	295	300	265	271	295	285	320	306	306	292	288	303	278	289	267	317	289	284	301	322	306	297	286	292	320	296	293	299	291	282	292	274	275	314	273	307	282	295	284	272	293	282	297	291	264	288	298	289	269	286	305	282	285	289	307	319	267	292	278	261	274	305	296	261	308	272	259	309	288	306	288	282	312	297	294	295	302	291	306	331	302	325	274	312	277	290	281	279	286	315	301	297	288	294	274	274	290	258	279	286	281	271	295	292	317	316	302	274	287	269	287	294	325	308	301	326	294	295	300	287	297	303	285	274	269	307	295	266	304	286	292	268	280	271	299	322	297	284	307	284	300	273	276	331	314	282	294	289	289	324	287	297	320	284	339	319	322	302	278	276	295	291	312	285	310	280	275	267	230	294	327	306	322	304	287	274	292	315	312	286	297	294	297	252	277	285	281	281	304	293	272	305	299	279	279	283	281	309	281	289	291	315	283	279	287	287	279	275	267	280	282	301	290	284	294	311	289	321	280	303	300	269	305	305	280	244	309	262	284	277	274	286	311	303	278	314	304	310	273	307	315	268	287	299	315	298	296	307	289	292	316	286	290	289	261	314	300	302	273	279	285	285	270	284	290	280	302	282	286	320	289	258	306	322	274	279	286	321	266	300	247	279	296	304	310	312	284	265	308	314	262	291	278	315	319	274	288	266	272	289	294	293	315	297	289	283	264	313	329	310	284	278	292	298	273	285	317	287	275	304	330	309	305	281	287	305	285	285	297	243	286	284	281	268	297	319	294	270	306	324	311	298	284	311	303	297	296	271	280	295	295	300	249	320	301	286	267	293	273	290	297	254	317	285	301	311	264	306	293	269	282	269	273	261	300	291	295	265	275	314	276	289	315	293	304	311	279	293	300	281	312	300	295	255	320	299	287	306	284	318	309	269	277	282	296	302	316	317	290	291	307	324	293	280	302	253	286	294	281	296	329	284	279	276	311	312	321	306	282	282	263	325	311	301	276	312	287	341	300	295	291	301	297	292	307	282	264	310	294	275	293	296	296	299	262	315	267	306	307	302	286	324	264	269	289	291	281	243	305	263	275	275	283	290	292	293	296	308	267	300	275	315	262	280	281	349	306	263	295	295	317	280	299	283	270	318	291	302	286	290	288	313	276	272	302	282	290	297	285	316	279	300	317	301	309	313	274	312	279	276	296	297	297	296	281	320	318	267	327	316	257	286	301	287	289	294	289	289	302	310	272	291	305	276	269	302	276	303	279	275	279	330	269	291	296	277	304	270	292	266	317	325	308	271	305	279	283	302	273	280	314	293	290	284	279	277	283	286	294	312	299	300	322	281	267	269	294	300	311	271	292	306	271	280	288	268	267	266	277	273
34913	15723	4322	1602	1070	782	577	463	407	366	267	263	234	209	211	208	237	206	182	169	153	180	156	154	140	138	152	155	143	147	131	146	133	136	118	137	136	126	120	145	130	131	121	127	157	91	116	114	135	125	154	141	120	148	128	120	119	111	130	127	134	118	115	118	149	134	121	115	119	131	123	127	120	144	102	119	134	142	117	128	130	125	107	96	128	133	132	140	141	123	117	139	118	128	110	132	134	138	133	130	117	148	128	139	117	129	139	127	111	124	123	120	124	127	113	119	125	118	125	133	145	128	125	118	119	130	122	121	129	134	118	148	128	115	127	132	142	125	122	141	111	138	118	127	112	106	131	145	111	118	136	140	120	114	138	116	133	149	131	137	111	132	119	111	146	135	148	129	130	111	119	126	115	112	124	145	127	136	103	124	113	137	134	120	106	132	116	153	106	155	105	113	122	122	137	142	128	153	125	125	141	113	107	122	141	125	134	124	105	146	127	110	139	119	131	151	119	129	126	115	129	115	145	128	135	101	120	135	136	146	124	112	126	119	119	142	118	145	123	125	127	140	115	123	111	114	119	133	120	127	122	127	105	136	117	145	123	146	116	125	133	128	120	119	126	111	110	119	141	107	122	126	110	118	117	110	116	126	124	117	111	100	128	126	110	125	122	104	129	126	134	137	129	134	129	120	134	125	117	126	126	131	123	140	140	108	116	129	121	139	139	122	119	142	129	149	123	122	129	131	132	123	123	153	142	120	119	134	131	132	138	134	116	137	140	139	138	131	127	126	121	130	143	132	132	143	127	115	115	113	134	124	126	137	114	128	117	119	122	134	111	137	132	131	132	120	118	107	131	133	112	120	116	124	122	124	116	128	130	102	112	123	131	145	110	135	135	146	116	120	131	108	114	143	115	112	109	122	124	114	134	142	126	120	119	118	123	103	122	105	113	124	126	130	122	134	120	96	114	134	142	113	130	121	105	126	149	134	132	129	134	129	129	121	121	106	132	121	120	119	122	139	125	131	119	131	120	132	117	131	122	122	104	121	134	129	130	158	128	122	140	127	129	110	108	112	112	139	110	142	123	122	118	128	102	119	127	113	132	106	129	138	107	103	131	119	140	139	115	113	107	104	140	108	137	132	123	133	125	130	150	116	147	142	130	116	120	99	123	145	115	141	123	115	137	123	121	114	108	124	131	132	133	120	110	115	129	132	123	129	118	119	106	123	133	108	120	128	125	109	119	114	111	139	120	106	117	130	113	134	121	110	124	138	123	133	139	149	113	104	127	126	140	114	137	137	111	108	126	136	118	136	140	115	114	125	120	145	120	121	121	139	130	128	114	124	121	131	123	142	124	109	135	113	122	130	136	132	131	120	119	123	121	118	120	124	135	140	116	124	133	112	115	121	136	113	129	137	130	143	137	134	151	118	120	106	116	117	122	132	123	105	136	125	135	126	122	119	133	116	138	116	109	116	140	126	132	123	125	130	130	124	132	113	123	117	147	125	140	114	117	124	128	133	120	113	135	116	126	132	104	135	119	129	120	137	121	117	110	124	128	145	134	136	115	138	119	135	123	106	144	135	113	125	119	133	122	136	124	100	134	126	129	112	133	122	116	143	142	133	120	119	121	122	121	123	120	123	120	142	114	115	142	125	123	125	115	112	116	124	112	113	114	127	145	130	118	128	108	131	114	124	149	125	121	138	128	117	113	139	135	132	111	137	113	130	123	119	108	120	109	113	117	120	134	96	129	130	142	141	118	138	131	115	105	135	129	123	137	126	132	126	115	134	140	144	120	125	131	121	125	129	136	143	120	137	132	113	136	124	118	126	121	112	127	129	153	121	123	128	108	126	126	109	140	119	130	129	138	117	105	125	137	112	115	135	121	105	139	124	120	129	140	125	131	129	125	128	122	118	131	119	136	130	100	147	143	119	119	134	118	128	124	117	126	141	131	111	115	120	113	118	131	121	130	123	114	121	134	98	117	117	118	109	118	138	143	117	130	114	124	121	130	145	127	128	149	118	119	124	121	105	135	139	126	136	129	121	120	137	133	133	115	126	136	151	122	129	119	132	131	129	114	117	119	107	111	118	144	127	142	127	124	111	125	122	131	137	129	139	115	129	146	116	145	141	117	130	130	139	144	121	128	132	128	142	129	131	128	130	127	105	125	126	118	130	127	128	130	119	105	134	105	120	120	125	114	116	135	122	120	131	121	109	124	116	146	128	125	138	118	102	126	132	116	111	124	148	122	127	133	134	122	127	121	116	134	136	123	117	100	115	128	133	129	122	116	109	126	123	122	142	119	131	134	136	128	127	103	128	145	138	114	134	154	147	127	125	127	119	132	141	130	110	124	138	111	140	105	135	119	132	114	111	123	114	150	124	130	121	111	111	146	120	131	154	133	151	130	138	118	125	144	125	119	108	138	127	137	134	124	139	127	121	134	117	142	118	129	128	119	134	123	136	130	113	117	108	117	131	115	122	116	138	109	128	128	116	111	138	114	125	134	113	149	94	132	125	141	123	125	117	141	109	102	119	126	124	113	128	124	128	140	123	121	124	123	127	108	136	135	136	120	131	115	132	116	118	143	122	138	139	130	135	120	109	123	151	122	138	121	115	101	136	141	142	120	127	126	130	125	115	144	116	116	165	137	128	109	102	142	131	138	104	126	118	122	133	127	125	134	140	137	133	146	121	129	110	144	127	135	87	137	133	110	124	109	126	94	134	142	127	116	130	113	131	129	127	113	117	141	115	141	135	148	127	123	131	128	116	128	129	136	103	120	126	117	126	136	126	115	126	122	130	127	130	134	125	146	142	127	122	168	111	130	125	117	122	113	126	118	131	113	119	126	126	126	127	135	143	140	117	124	148	138	143	136	126	105	141	110	125	113	127	131	147	142	114	131	131	119	118	129	130	122	142	108	121	105	123	109	120	121	130	128	120	137	123	130	121	124	129	134	116	128	140	126	137	125	121	110	145	124	124	141	118	127	143	118	133	127	109	130	139	119	128	129	102	121	108	127	125	138	133	137	104	127	127	131	126	108	133	118	133	117	128	115	132	135	121	112	130	129	120	110	118	127	121	116	133	131	141	121	118	128	124	131	117	114	148	128	117	108	131	124	121	139	121	131	121	142	134	130	120	120	139	123	112	130	130	119	129	117	135	139	109	119	109	144	138	139	116	119	108	134	108	138	138	149	117	141	124	125	124	122	119	114	129	140	119	107	114	140	114	122	117	133	109	127	111	121	110	122	137	128	118	98	130	141	121	122	112	113	121	149	130	110	129	136	118	135	106	135	133	119	130	118	132	124	135	126	133	121	115	128	124	135	110	124	121	128	118	142	113	114	108	131	127	108	133	124	101	119	130	130	131	139	122	144	122	121	123	140	109	109	132	117	123	140	136	114	105	110	122	128	119	141	124	107	125	119	101	124	130	119	130	110	124	112	122	121	118	112	109	120	114	123	141	127	114	125	117	131	109	114	128
17653	2134	4998	5668	4786	4050	3326	2710	2314	2036	1807	1604	1430	1340	1191	1100	1048	1006	951	905	824	805	769	695	662	712	696	683	606	661	614	657	621	637	603	588	594	546	590	530	542	529	522	523	581	544	546	559	564	502	539	506	498	486	483	491	534	500	482	502	528	510	531	461	500	463	534	487	510	496	488	496	463	477	427	469	517	465	475	480	481	491	468	452	477	454	464	508	477	461	472	444	486	471	489	476	491	482	456	506	446	453	453	514	467	452	494	457	468	480	492	459	434	470	480	501	455	492	485	453	490	465	464	466	463	489	477	459	451	443	473	447	447	445	472	443	438	446	446	474	476	431	492	467	436	466	482	419	482	483	470	486	453	464	489	427	495	479	441	427	425	483	466	457	461	433	466	479	456	451	465	459	437	451	470	434	477	425	450	467	427	474	465	475	453	433	424	450	483	460	467	459	434	468	438	456	454	482	483	480	431	464	409	433	465	499	472	476	446	470	427	458	465	454	462	457	473	454	490	452	434	468	478	477	474	456	478	476	464	429	469	446	425	432	439	465	469	471	475	456	479	478	429	453	466	439	464	499	460	436	416	492	479	465	457	457	492	442	461	479	478	484	517	468	458	435	473	460	449	443	486	485	448	466	457	434	494	428	453	445	463	516	421	470	448	467	441	421	492	422	468	410	438	451	460	423	403	472	447	500	434	465	428	457	440	468	440	472	433	453	462	461	452	403	432	428	417	425	485	468	454	472	450	463	440	477	433	421	467	476	416	475	467	472	469	436	462	474	471	476	496	454	465	442	425	434	434	475	456	468	475	438	444	467	397	438	434	482	422	455	451	442	444	460	467	453	443	440	479	484	457	491	449	462	479	468	432	440	487	475	469	501	497	462	491	456	443	435	433	464	456	441	437	467	418	461	460	468	457	489	449	453	430	484	476	424	470	439	468	435	441	443	449	471	461	448	484	440	424	460	437	435	460	449	455	431	439	446	446	415	449	457	425	462	478	442	467	486	465	443	453	450	446	450	448	474	452	472	451	484	462	459	470	455	493	452	468	487	494	457	482	495	444	485	454	434	462	449	455	448	479	422	460	463	451	434	495	476	501	489	443	448	449	474	442	420	430	456	420	454	494	472	443	478	466	443	485	436	446	466	474	466	476	487	474	453	488	436	474	498	448	478	447	487	437	435	458	459	465	477	456	510	446	435	439	451	445	427	459	475	434	452	472	454	453	425	460	493	454	472	452	467	458	468	429	432	437	439	428	455	453	494	481	491	450	448	448	497	431	441	466	457	464	449	437	467	450	493	486	436	460	495	436	426	466	469	445	454	449	496	498	436	471	430	486	477	461	459	438	460	466	444	467	456	434	424	455	445	456	458	456	431	408	459	467	476	463	454	422	467	506	463	466	469	421	488	496	447	470	452	446	471	448	462	422	409	475	440	486	487	465	459	442	433	453	466	466	437	437	479	440	425	409	486	435	453	466	471	475	449	434	466	448	476	442	440	439	534	442	456	470	427	449	444	458	475	446	465	481	472	448	473	474	472	400	426	471	444	427	415	484	484	425	442	423	419	420	446	451	480	446	483	469	472	462	452	495	461	490	489	457	446	444	477	458	444	445	450	470	459	465	445	459	479	471	445	449	433	444	452	488	440	419	439	462	462	469	432	448	448	448	502	448	454	481	428	429	508	417	502	436	493	473	443	414	458	449	421	437	444	420	490	458	424	481	444	448	426	486	465	478	503	469	441	479	445	419	443	476	453	485	422	464	464	473	437	449	450	422	474	461	475	438	456	451	451	462	499	455	467	467	468	440	460	419	479	448	460	448	436	503	458	414	479	468	491	432	453	450	465	451	470	425	422	459	420	464	447	467	499	458	459	448	468	496	447	471	446	448	478	428	447	404	452	501	420	442	477	458	451	462	526	441	440	450	480	412	486	428	450	424	501	478	479	455	490	470	454	434	464	469	438	473	457	460	409	436	451	465	442	494	472	463	444	445	463	457	475	409	454	438	448	443	442	449	433	494	488	430	457	469	459	463	430	439	454	478	460	456	442	457	472	446	468	471	470	428	452	481	498	470	461	430	463	455	439	454	439	456	431	432	426	443	458	472	470	423	456	469	451	450	448	466	441	444	450	469	497	468	451	495	495	443	481	466	446	453	451	496	535	482	491	482	460	459	473	454	440	466	476	494	436	423	424	441	443	473	452	443	482	417	451	463	482	406	453	470	424	445	443	458	494	450	466	471	456	473	440	472	448	473	473	446	499	432	454	468	458	456	476	492	470	448	456	454	441	436	467	421	480	504	470	490	417	478	462	462	445	454	460	443	479	469	486	478	468	460	460	450	464	470	492	418	453	456	480	429	456	482	477	442	444	443	427	432	453	472	469	490	464	451	485	445	453	486	429	463	470	479	482	458	481	498	435	452	435	450	448	472	446	459	448	432	450	504	449	474	475	472	404	469	463	432	499	435	455	424	448	498	471	409	465	464	473	469	458	460	443	449	476	465	451	453	453	470	446	430	462	434	462	451	461	474	442	469	430	444	474	465	439	447	429	484	467	441	465	442	492	493	426	466	476	459	476	486	446	496	447	464	455	467	446	450	465	486	437	443	489	459	478	417	468	455	472	483	417	447	468	447	445	459	447	437	443	489	450	474	482	496	472	451	465	452	446	381	418	467	438	438	414	468	493	444	453	478	482	424	450	448	445	406	468	478	447	473	437	452	441	457	467	463	512	431	492	450	445	474	471	447	459	461	439	449	507	491	436	474	453	436	485	452	486	439	437	451	510	447	466	444	458	426	454	468	492	514	493	487	459	481	468	465	459	467	474	492	455	423	501	434	467	447	457	432	443	478	476	433	452	423	435	488	447	454	466	445	450	492	449	452	498	454	429	452	483	471	434	447	423	466	437	469	432	444	476	398	425	465	466	470	489	451	436	432	491	407	452	439	417	429	454	421	449	469	461	478	463	456	470	439	463	456	479	425	459	450	465	434	444	435	468	437	432	462	451	449	440	445	468	463	437	447	446	457	460	479	471	453	465	461	478	453	431	431	486	476	464	478	470	458	385	476	477	466	493	437	462	432	482	443	463	427	453	431	451	504	458	488	478	473	433	468	472	497	459	476	456	441	427	502	429	437	486	441	459	423	444	466	481	489	412	459	443	458	433	479	452	440	445	414	450	480	456	457	500	482	483	406	450	459	482	453	465	448	443	453	430	477	461	440	447	434	467	484	441	449	475	467	463	414	485	421	460	420	461	441	487	482	479	477	469	495	468	438	467	440	458	436	405	428	470	477	457	485	460	447	474	433	481	468	435	444	482	440	426	441	519	440	408	416	454	444	448	465	415	454	450	449	453	442	466	477	425	466	471	444	428	462	484	442	506	446	452	417	427	428	459	419	466	431	446	436	453	446	470	473	430	436	424	439	459	433	461	455	444	422	404	436	450	423	420	450	488	459	482	461	479	476	428	468	446	457	473	451	449	477	471
3008	311	173	154	134	127	124	121	116	112	104	124	100	111	113	95	115	112	101	121	112	127	115	109	108	125	117	102	113	128	106	106	135	113	131	118	134	112	123	123	132	131	109	107	126	104	115	108	105	121	112	112	130	97	124	116	121	112	108	113	122	99	114	99	115	127	107	122	117	99	108	116	113	134	94	108	75	109	96	108	110	116	106	110	118	109	118	120	108	107	110	123	98	91	104	120	112	118	109	109	103	115	113	117	112	112	99	115	106	111	104	108	115	118	111	113	122	111	126	113	122	109	104	102	112	103	116	97	107	120	105	115	111	92	108	91	107	120	117	124	119	108	104	98	135	106	106	106	111	123	117	110	117	110	116	101	116	111	133	106	106	108	122	105	124	114	119	112	119	110	100	97	110	119	107	123	118	94	121	128	122	100	105	108	139	114	102	125	104	110	107	93	95	100	98	105	124	111	112	114	107	117	112	111	111	91	120	102	108	116	111	125	103	104	109	110	103	99	108	114	108	104	104	89	117	104	104	103	105	125	121	106	111	107	122	105	107	100	115	115	107	100	123	110	94	110	119	110	114	122	102	97	103	110	119	110	104	107	126	114	104	130	109	114	105	126	104	108	108	104	111	118	119	113	148	116	112	111	126	121	134	109	108	112	108	128	103	121	105	102	107	112	103	101	126	108	98	128	98	113	107	87	121	122	102	138	89	109	121	127	113	126	118	128	127	104	93	109	108	114	104	108	103	118	126	108	100	94	124	131	114	134	119	120	97	118	113	111	102	100	115	118	100	113	122	101	137	98	125	107	131	108	104	101	126	112	117	124	140	122	119	108	107	104	96	113	123	106	104	111	130	104	98	92	108	100	113	97	105	109	115	115	98	109	130	118	98	114	143	104	109	114	104	120	132	116	113	97	103	105	102	124	113	118	129	97	111	131	92	114	130	111	114	99	92	107	108	110	101	116	127	118	134	118	97	127	127	118	114	111	123	111	118	101	100	121	124	98	110	119	123	122	130	111	105	112	119	106	107	100	124	119	106	122	107	106	124	123	105	99	106	116	107	111	103	111	111	114	117	90	104	101	111	109	120	132	115	108	106	100	94	111	127	104	113	127	80	98	105	115	90	109	114	119	107	119	108	110	124	108	102	127	115	116	122	137	121	118	118	111	133	106	96	97	138	128	122	125	106	130	118	124	113	106	108	132	105	113	114	111	113	132	144	107	112	113	110	119	98	130	131	116	126	100	119	96	125	122	124	101	100	97	106	102	131	130	125	115	112	113	113	115	93	98	132	118	124	114	102	111	104	95	107	96	117	109	113	106	110	117	97	106	123	120	109	100	104	97	110	100	121	134	103	110	93	119	115	122	112	100	108	100	110	105	124	123	97	129	101	116	103	109	115	114	103	100	110	114	114	129	114	109	108	97	103	96	102	110	108	113	98	104	110	94	106	107	111	119	112	89	120	94	96	118	122	103	124	91	119	104	109	106	113	132	114	113	94	114	126	117	100	107	79	105	93	105	122	101	103	99	120	126	105	113	126	101	101	101	114	105	110	121	96	113	85	115	117	89	107	96	129	111	101	113	95	120	107	100	110	121	99	118	119	120	125	121	113	106	128	114	106	113	89	114	105	112	112	98	104	104	103	105	123	119	115	111	124	93	114	123	94	112	109	125	105	113	114	99	118	111	133	107	112	90	120	105	102	124	119	119	118	99	118	89	108	120	100	99	112	107	128	117	109	95	105	120	101	97	107	111	98	108	94	126	119	110	107	119	136	87	104	105	143	112	108	117	133	98	100	109	108	115	104	112	121	92	114	110	121	112	119	110	114	117	111	128	119	98	107	116	121	119	108	117	92	116	113	133	140	99	102	126	102	86	103	106	112	100	117	106	121	107	123	113	109	119	111	112	97	109	126	111	99	111	98	100	109	99	128	101	109	106	115	120	87	114	96	109	108	108	114	122	98	113	101	109	109	108	104	97	93	119	109	106	123	127	123	110	100	129	93	113	107	119	105	113	108	104	119	105	135	129	108	114	101	125	115	114	104	121	113	107	104	118	107	115	116	115	133	92	124	125	100	105	113	107	119	105	100	125	120	117	111	106	103	131	102	99	116	105	131	106	97	115	99	99	90	95	101	113	129	119	121	91	102	103	118	117	114	104	100	88	110	117	107	97	114	111	94	103	100	110	93	121	117	126	98	129	113	115	113	94	94	106	104	96	101	111	103	101	120	116	125	105	118	104	97	105	100	118	122	127	121	103	112	122	110	130	111	106	103	98	107	108	104	107	127	110	102	109	105	102	109	124	103	113	116	105	112	115	107	91	120	127	115	96	105	104	99	124	103	105	103	106	108	106	113	128	119	102	109	109	114	126	107	112	112	112	128	99	90	128	113	109	106	121	111	100	87	106	115	122	130	111	96	108	113	105	98	111	128	124	110	109	114	120	103	120	110	126	124	104	102	90	109	103	104	121	106	121	121	108	125	120	121	102	119	117	98	120	118	82	108	99	112	108	120	108	119	94	91	123	119	108	136	116	109	106	104	115	128	114	113	117	120	106	97	92	112	99	105	115	109	116	118	101	118	120	119	113	104	113	112	113	96	121	135	89	116	104	106	97	127	103	108	107	126	116	103	120	118	113	118	107	110	116	99	113	109	100	92	102	112	107	97	99	117	123	109	103	125	103	99	120	96	119	126	129	120	107	114	112	84	98	115	116	129	131	110	134	109	103	112	129	101	111	110	107	120	135	112	110	95	119	115	115	120	127	118	115	104	106	95	116	130	99	111	100	117	105	115	127	116	113	120	114	89	115	109	110	119	124	128	104	113	92	93	122	122	108	114	103	108	116	106	104	98	115	114	110	136	107	112	106	108	116	108	100	100	117	118	134	103	136	120	111	101	106	100	98	124	115	113	123	125	122	113	113	114	104	91	111	120	115	103	105	117	98	106	113	114	114	107	113	99	111	123	108	99	105	121	121	107	98	130	121	124	101	122	114	101	119	111	110	116	105	98	112	127	104	118	118	104	103	122	111	115	117	123	104	97	120	94	102	109	94	111	116	114	104	120	93	118	125	84	115	102	129	102	93	125	108	91	105	116	109	108	116	85	131	104	118	110	108	114	124	121	115	101	106	111	106	122	96	109	110	120	137	116	105	132	97	96	124	114	105	105	119	111	104	123	100	114	130	113	99	102	125	110	110	119	119	89	130	116	108	99	111	103	100	98	103	129	122	113	100	114	127	99	111	112	120	99	106	117	129	110	124	138	118	93	124	115	111	125	100	131	107	117	129	100	110	132	107	134	107	108	100	104	115	104	91	124	111	121	124	116	127	118	103	122	121	114	102	121	142	126	110	98	116	110	137	105	86	112	128	110	119	95	118	104	106	123	101	110	97	108	103	134	109	106	115	124	120	102	106	116	94	112	115	116	130	107	125	94	131	116	122	114	109	117	114	111	106	126	123	115	124	116	94	123	114	137	98	104	109
4189	443	608	605	567	535	473	475	477	490	439	476	448	457	437	485	459	426	412	410	432	432	461	431	425	430	402	446	391	426	382	440	374	418	398	402	439	426	456	433	400	421	395	399	391	419	413	403	365	400	430	400	410	391	362	400	415	404	411	409	404	395	430	390	415	413	400	414	434	388	403	410	419	393	404	406	411	423	392	412	392	368	368	427	430	385	413	418	409	390	387	395	423	415	402	395	412	425	409	387	421	393	432	404	402	388	436	419	425	390	401	403	410	408	408	431	400	374	403	397	386	408	390	427	420	406	369	430	421	399	419	401	381	373	412	400	424	415	385	416	405	398	418	417	401	417	391	391	398	421	421	434	433	413	401	398	407	444	399	418	460	384	426	434	398	441	419	416	427	429	419	399	389	392	406	448	427	459	404	429	432	429	415	399	406	425	379	391	374	420	436	385	396	388	406	440	423	406	399	427	384	413	376	427	413	407	406	388	417	421	419	430	410	406	420	386	401	411	392	406	396	432	415	389	403	428	413	419	410	399	409	401	418	425	425	416	421	390	379	388	393	424	414	396	388	399	414	386	431	370	383	358	367	383	388	432	398	396	403	418	401	392	414	388	451	402	425	411	414	390	427	421	443	421	410	421	418	415	427	423	425	426	415	379	421	392	398	412	361	424	403	387	409	416	386	437	439	384	435	439	440	460	400	423	410	378	421	413	397	447	391	399	461	422	431	455	385	427	417	382	381	395	433	411	408	420	449	406	418	428	410	424	389	388	451	403	407	419	416	408	351	414	416	443	439	412	408	366	387	414	416	441	430	404	387	427	387	411	398	438	429	433	406	424	384	409	458	395	376	419	416	444	409	409	390	405	380	416	420	379	409	385	379	372	420	407	399	395	382	419	409	386	399	432	415	406	417	415	409	408	387	393	393	425	398	415	381	408	402	427	387	394	399	394	401	391	398	379	440	405	423	404	427	431	363	410	385	424	429	405	380	395	429	427	396	421	402	358	434	414	406	406	404	411	406	436	395	423	406	410	418	368	413	392	395	433	437	405	398	415	419	384	400	395	387	422	398	396	408	389	443	405	425	357	415	418	364	403	418	412	414	370	415	399	403	393	392	402	411	362	438	431	407	401	392	421	435	409	382	405	420	396	381	386	387	406	411	419	387	383	426	436	383	396	409	391	386	389	385	351	402	408	412	445	387	394	429	451	409	427	428	386	396	409	370	449	423	391	409	421	443	412	403	375	402	405	407	402	403	421	406	419	429	401	393	409	385	396	420	375	430	410	415	373	398	403	385	398	408	420	387	425	408	381	408	421	415	398	422	416	376	446	422	408	387	423	402	385	436	424	448	446	415	431	405	422	383	405	399	371	422	415	424	391	419	369	410	422	415	415	405	438	416	399	410	366	409	438	400	430	445	402	416	374	409	406	401	382	395	392	411	406	407	421	402	444	422	431	364	406	406	411	446	418	385	408	367	381	408	422	414	410	419	435	386	425	395	400	435	413	406	433	405	433	447	365	441	418	401	406	443	380	448	372	364	376	402	378	381	414	412	377	409	429	441	433	392	406	408	413	400	374	381	410	384	408	446	381	381	371	434	416	394	402	422	412	404	403	411	416	399	426	380	426	415	391	442	431	433	394	388	426	374	402	408	401	402	408	409	387	413	406	429	393	422	400	396	410	441	411	390	415	418	430	440	407	417	413	382	412	386	418	421	379	417	411	400	449	410	383	394	436	401	406	391	353	385	401	379	368	404	431	393	439	372	429	361	389	417	410	438	429	404	413	443	422	463	415	424	389	390	372	401	387	414	376	436	402	402	404	410	406	395	440	367	411	383	400	419	398	412	419	394	386	387	425	420	389	415	413	421	392	409	385	410	413	400	431	421	388	373	418	478	410	396	401	415	377	411	369	421	389	417	411	416	422	394	413	414	399	405	419	389	402	413	383	450	432	434	393	443	418	407	370	399	420	374	421	390	416	414	424	370	388	412	411	415	434	411	391	399	426	367	381	439	410	383	406	377	394	407	406	400	421	429	407	398	435	408	395	370	445	439	391	433	375	383	435	423	380	389	431	403	398	387	418	419	425	408	415	387	387	406	393	390	444	415	435	429	399	393	425	407	373	426	400	384	397	423	390	431	380	406	429	397	415	424	416	392	414	390	386	415	415	415	403	414	391	430	402	413	384	419	404	398	402	416	409	376	399	414	391	413	410	388	379	404	398	432	384	395	424	384	413	428	414	427	399	391	429	398	442	370	425	393	392	393	446	421	421	413	390	385	414	392	387	381	412	402	400	407	369	391	395	420	394	414	423	417	379	383	399	418	424	419	406	413	407	405	378	398	383	338	381	427	425	406	396	423	413	374	361	389	412	412	418	407	457	424	436	412	375	383	439	403	401	398	395	417	397	403	409	406	367	405	411	391	381	422	417	393	423	415	406	347	428	435	413	403	416	425	422	422	419	385	406	444	363	423	406	456	375	423	430	389	395	404	432	382	414	389	407	429	423	431	406	426	383	403	397	417	381	399	417	449	397	426	383	404	414	388	421	418	409	424	398	390	408	444	402	457	406	397	393	410	415	427	413	415	389	419	446	407	405	434	436	360	415	390	370	430	400	452	387	402	400	417	398	412	411	434	427	408	391	390	376	368	405	424	360	392	394	391	403	414	418	407	389	395	413	409	432	416	345	385	409	411	420	398	394	395	390	393	414	390	439	462	428	432	427	344	417	403	399	372	386	399	415	423	427	391	376	394	430	402	398	366	376	406	382	422	388	392	437	366	379	420	391	403	443	408	412	380	382	404	421	418	344	425	439	406	414	401	414	440	417	393	418	405	399	429	399	442	387	387	435	409	398	377	434	393	361	402	381	416	398	438	407	394	406	424	396	401	404	419	406	411	413	451	388	409	390	405	401	425	384	431	379	440	401	394	380	441	357	401	406	379	389	425	396	457	400	386	423	389	411	428	408	381	409	443	434	412	461	396	406	406	427	423	412	399	376	424	383	426	382	403	410	411	401	438	414	377	440	447	434	410	439	411	430	374	382	411	401	381	369	419	434	374	440	421	387	374	441	409	399	399	435	394	383	398	418	405	405	388	387	417	420	459	385	391	438	441	431	431	430	410	382	408	411	364	395	404	407	430	409	380	374	382	406	418	430	366	429	378	409	422	390	421	370	411	420	398	372	398	402	397	397	413	397	402	406	374	441	419	419	377	401	415	426	414	392	419	389	425	398	378	409	393	428	420	429	410	427	411	459	396	403	399	389	424	393	411	440	450	425	380	415	399	415	399	384	391	401	418	362	409	403	392	402	405	428	404	404	387	364	402	417	406	434	392	388	418	429	381	406	395	400	420	405	386	353	385	362	405	400	458	400	402	433	444	412	447	423	411	384	453	400	378	392	402	384	423	421	408	429	390	436	366	414	415	427	403	408	410	415	422	393	411	424	399	436	397	387	393	407	394	429	395	409	402	407	395	379	414	388
26833	6455	1260	822	553	385	303	267	215	171	156	136	105	122	105	108	114	99	82	90	112	87	76	78	91	76	92	81	60	71	83	88	87	89	67	64	66	79	69	57	65	57	74	72	77	79	71	54	71	55	79	69	91	65	61	85	90	79	76	77	58	80	72	69	85	57	71	68	72	48	61	61	74	74	61	67	83	68	77	79	64	67	75	75	67	57	79	71	81	86	67	61	70	69	71	82	72	58	74	59	67	66	75	76	68	54	52	75	75	64	67	54	67	64	63	64	72	80	65	62	75	71	65	71	58	88	84	67	71	79	59	61	64	60	53	68	67	70	61	69	68	83	69	70	80	61	63	71	69	67	54	81	59	73	78	69	55	63	68	58	65	62	63	52	59	84	50	71	76	74	73	85	64	75	61	54	70	76	64	82	75	79	85	69	78	66	69	74	62	55	65	62	75	78	68	57	77	71	56	65	71	67	66	71	69	76	89	70	57	66	53	59	69	69	82	74	68	72	64	64	64	78	71	72	78	71	64	62	66	87	67	74	68	51	76	74	77	66	57	59	75	66	75	65	58	65	68	58	54	69	70	65	70	68	67	65	71	75	64	77	77	72	65	72	61	54	65	66	66	72	71	64	68	63	75	68	82	65	60	65	68	69	69	73	73	67	62	68	63	59	64	71	68	62	69	62	67	68	73	73	67	76	80	57	68	64	72	55	69	57	79	54	61	69	61	54	63	57	68	83	63	55	78	63	77	68	68	68	64	62	67	62	61	87	75	60	71	66	72	64	69	69	66	55	71	75	76	62	59	65	66	61	77	58	55	64	84	77	70	68	72	67	70	87	64	69	84	70	78	58	79	69	62	78	66	60	91	80	82	64	75	63	69	73	78	60	64	67	68	56	71	49	74	74	72	70	61	75	69	65	53	63	67	75	67	72	70	65	66	77	66	60	53	77	67	85	69	81	79	71	66	55	66	62	73	58	61	62	53	69	73	59	74	60	84	69	65	72	68	72	63	75	63	68	67	67	54	68	66	69	59	57	71	64	67	50	66	71	82	73	70	73	65	66	78	77	74	70	49	62	81	58	70	62	74	67	47	58	54	68	76	65	68	69	56	66	70	77	56	69	67	76	61	58	64	58	67	58	59	56	71	75	64	72	69	64	75	66	65	75	67	65	63	71	68	83	59	76	77	59	79	68	64	70	71	66	71	81	68	57	69	67	66	61	79	68	63	73	73	63	63	80	84	63	69	60	69	78	71	63	62	79	56	66	76	71	65	65	68	75	52	78	72	67	62	77	61	79	64	57	65	59	74	85	44	79	74	63	65	75	91	71	60	62	66	50	62	72	74	60	59	68	58	64	69	63	52	68	76	66	69	78	76	71	76	83	75	57	66	63	70	69	78	78	74	56	62	80	67	57	70	74	68	60	61	49	70	57	57	62	73	90	69	74	68	75	74	66	64	60	73	63	65	66	67	70	77	86	66	65	73	76	73	75	75	86	67	66	67	58	65	78	61	66	78	67	73	55	60	74	73	86	68	59	75	69	79	77	65	71	70	70	65	73	68	85	75	73	77	74	71	73	71	79	67	54	63	60	68	75	72	66	81	70	72	63	71	52	60	53	64	69	86	70	61	68	62	75	73	62	67	90	74	78	62	67	63	70	66	70	69	69	76	59	85	82	74	79	80	66	75	72	66	84	68	54	72	58	76	66	65	69	68	66	72	47	72	62	77	48	81	80	66	54	87	58	69	77	69	70	61	76	80	83	82	64	61	90	75	79	79	62	48	59	76	63	57	57	62	67	70	64	84	73	67	57	60	64	63	66	64	87	76	68	77	72	73	77	62	68	50	71	74	59	70	81	58	73	76	81	73	57	57	68	57	64	77	65	59	60	67	63	70	54	62	76	64	70	65	60	62	84	69	67	67	77	75	58	83	62	80	58	67	52	70	56	56	68	67	74	69	61	62	63	82	64	78	56	64	49	74	61	74	78	65	55	71	71	60	68	69	76	58	73	74	63	80	67	70	72	78	61	78	92	69	78	62	61	66	54	69	55	70	70	83	42	60	67	70	67	65	81	77	70	69	77	61	70	59	61	65	75	75	66	67	65	61	66	74	70	74	75	72	62	67	51	69	64	63	70	79	68	78	73	72	66	83	58	58	52	70	70	75	70	78	73	67	61	69	73	67	68	74	59	58	83	68	68	61	68	67	76	67	66	64	64	77	67	57	78	64	61	79	60	73	78	53	52	78	59	58	56	66	68	60	67	56	68	68	69	68	68	62	78	72	75	70	72	74	62	77	56	63	75	68	67	81	58	72	71	61	66	66	68	77	70	69	74	76	63	71	84	58	69	71	80	60	66	63	84	92	70	73	70	67	63	70	73	79	73	78	75	76	61	76	72	71	64	77	75	69	68	82	69	76	80	64	70	65	52	63	67	75	74	68	86	70	58	66	79	75	58	76	66	65	74	82	68	75	56	53	74	59	64	69	80	75	74	76	51	65	71	74	67	72	60	77	65	66	64	68	61	67	70	68	62	52	66	65	67	69	60	66	64	70	58	70	84	70	65	71	73	72	55	45	66	87	71	61	75	70	82	67	57	67	65	64	69	59	63	75	51	76	66	78	72	72	63	77	71	75	72	67	62	69	80	72	58	68	62	70	65	72	71	61	59	72	76	75	64	71	72	65	77	62	65	71	56	69	72	62	64	83	52	65	68	75	73	56	71	64	78	77	84	80	52	74	67	58	60	74	59	74	70	71	77	54	56	68	50	68	74	64	53	55	67	70	54	83	68	77	68	77	76	59	62	63	71	70	66	73	63	77	67	63	67	82	56	67	70	70	67	70	72	62	67	76	54	59	75	57	82	53	88	73	68	62	70	75	73	73	62	80	71	86	55	62	77	66	60	68	60	65	64	67	62	66	68	67	61	64	74	71	56	56	73	72	83	74	67	55	66	78	60	84	67	64	76	72	60	62	66	50	76	54	74	72	79	72	70	85	64	84	65	73	72	68	74	70	66	85	66	72	63	66	71	76	56	67	83	72	70	58	80	73	67	74	54	69	67	67	52	73	67	76	65	76	80	83	67	72	65	74	73	59	77	55	52	73	60	61	64	65	83	66	78	76	66	85	69	54	57	70	66	69	66	65	68	78	78	64	67	60	58	63	80	67	61	63	65	62	66	70	76	63	58	55	69	70	72	75	62	77	63	63	68	76	64	63	65	62	68	73	69	71	70	80	83	62	73	69	82	61	76	64	82	63	80	69	66	68	58	65	75	70	60	73	57	66	66	74	65	57	65	61	64	77	76	74	71	71	74	78	82	68	76	57	53	62	65	77	75	57	77	75	66	59	61	74	68	61	63	50	73	62	72	55	69	67	82	72	65	78	74	57	77	58	62	77	83	70	57	50	62	57	60	76	75	65	63	82	69	69	53	62	70	72	67	68	69	63	71	62	72	64	65	55	75	66	67	79	68	74	71	54	78
13388	1158	2617	3037	2635	2186	1791	1440	1228	1031	938	794	737	783	701	600	531	511	527	487	510	510	453	424	438	382	410	407	332	381	345	368	388	354	331	318	328	364	342	311	294	312	301	320	312	300	312	319	329	288	304	288	321	275	265	321	288	302	314	301	292	267	300	289	306	303	304	273	288	308	257	280	291	304	288	315	274	260	274	294	304	271	282	260	278	252	258	285	283	294	306	290	278	272	259	244	310	264	268	293	282	277	278	273	294	269	294	285	275	277	296	268	276	281	267	260	268	298	294	306	296	282	284	282	281	277	285	288	291	311	286	256	280	287	287	278	301	259	296	291	254	283	307	270	303	263	275	252	290	296	270	257	277	273	286	270	282	278	252	273	283	297	285	249	296	264	304	267	278	261	268	252	271	284	287	290	268	281	269	272	306	299	290	274	268	277	314	280	252	277	261	290	264	276	267	260	262	270	278	314	264	289	271	258	289	298	260	270	306	269	297	286	262	279	269	239	291	264	300	262	280	286	318	261	272	281	276	304	252	297	278	246	283	296	273	312	281	266	278	287	309	264	298	297	255	247	287	269	288	277	281	267	271	258	287	263	290	297	267	270	275	261	284	283	273	281	289	285	285	265	292	280	314	289	303	309	287	272	254	274	276	266	270	266	293	263	270	297	279	267	272	257	289	279	266	287	308	287	275	297	278	273	284	279	254	242	282	299	269	253	291	262	298	272	286	286	259	290	283	271	275	263	258	295	262	268	300	302	283	274	282	296	282	265	276	263	282	269	259	270	272	286	275	300	252	267	296	274	295	311	295	269	314	284	260	271	258	287	246	261	255	249	295	264	282	247	315	272	297	270	268	266	269	291	287	273	278	297	268	257	291	259	274	279	253	322	264	260	253	297	291	287	285	258	258	281	312	313	275	300	266	256	303	252	276	313	290	250	264	281	281	248	258	274	312	293	309	268	279	266	258	273	256	285	310	276	273	258	265	272	266	283	269	277	269	276	297	278	286	277	269	286	266	248	297	278	279	254	296	285	281	282	297	287	268	273	273	288	264	270	311	271	294	273	270	308	232	264	247	265	268	274	251	265	271	287	272	289	287	238	261	244	243	287	254	286	282	279	287	262	256	295	245	279	284	288	273	291	270	290	285	299	275	284	286	280	281	274	298	288	274	288	296	268	271	280	282	303	283	269	263	271	242	249	272	282	279	249	264	293	297	268	276	302	298	296	266	269	262	250	260	288	302	250	272	292	301	269	270	291	277	261	271	286	285	256	266	283	270	278	256	281	284	286	274	263	287	278	272	294	282	296	259	258	259	265	272	283	278	282	270	276	266	290	297	304	289	268	287	289	277	273	264	274	268	274	282	306	290	279	228	271	247	283	289	279	283	283	289	282	288	274	305	278	283	300	278	258	252	276	269	269	253	272	271	287	251	260	270	273	295	302	291	244	304	266	261	300	259	266	276	271	262	292	276	259	277	270	277	277	259	290	281	284	290	304	272	277	264	298	277	283	290	281	266	258	258	268	270	256	289	247	287	274	281	271	268	251	260	269	277	283	317	249	294	295	257	303	288	255	258	306	294	270	267	286	298	257	256	256	246	272	283	295	302	269	258	283	263	278	280	305	311	239	261	276	262	288	277	260	278	281	277	293	267	258	298	281	286	259	282	263	287	299	275	275	293	248	273	285	288	293	254	278	280	268	271	253	274	260	270	310	271	252	251	283	289	290	290	268	279	283	296	288	281	284	282	252	304	300	288	278	256	253	288	274	266	324	291	299	298	306	291	282	290	290	298	267	290	263	287	268	280	289	258	230	317	302	241	271	295	254	283	287	286	282	282	282	265	270	279	312	271	291	283	261	259	269	308	289	267	253	289	280	275	299	296	266	300	299	280	270	278	288	287	280	275	294	288	291	298	311	261	289	284	277	267	282	283	286	263	302	284	270	267	316	280	285	275	274	278	288	270	291	266	294	307	288	265	282	282	303	284	294	264	264	304	245	270	303	265	274	295	283	296	263	283	279	264	267	280	299	273	276	298	281	263	270	308	301	288	305	274	286	299	298	246	259	284	283	259	283	274	308	273	275	284	274	267	279	291	276	289	287	278	261	282	267	285	304	260	250	312	275	284	290	290	270	299	288	284	275	271	277	251	253	271	267	247	270	247	289	243	287	317	285	285	299	241	257	292	268	271	293	292	275	309	278	296	254	281	255	283	258	272	284	267	260	303	263	272	261	289	279	285	254	262	286	297	273	280	272	240	280	307	305	262	284	269	287	273	290	289	310	284	281	301	274	308	266	288	290	295	285	244	299	270	265	285	320	264	269	283	339	266	262	268	263	269	297	303	327	270	295	267	287	299	242	301	242	281	274	291	279	312	285	321	286	316	279	280	270	299	254	264	274	276	268	287	300	269	269	260	275	271	273	258	249	266	256	241	264	295	294	281	316	257	273	227	289	296	272	268	287	265	274	287	271	302	296	277	273	293	281	257	290	287	291	308	282	266	269	276	247	281	261	254	282	262	276	283	290	268	272	271	267	247	267	274	277	268	282	301	261	276	243	277	293	287	278	285	280	263	269	259	243	249	291	264	288	282	269	274	287	276	263	261	286	305	278	271	269	290	260	307	280	299	254	311	278	272	271	271	266	272	266	285	287	273	292	292	292	253	267	257	299	268	277	256	285	259	295	278	270	273	298	291	257	298	304	268	287	295	269	270	239	268	276	272	310	256	259	256	296	275	258	311	279	254	274	275	284	280	316	278	254	282	271	273	308	260	264	277	277	272	302	282	285	310	259	288	261	301	281	294	278	275	270	272	267	293	252	315	276	294	293	274	265	269	312	273	276	279	297	262	259	246	256	288	285	256	278	304	272	241	286	270	261	296	234	274	278	281	285	263	285	251	269	270	301	252	270	270	295	269	285	290	247	279	303	265	281	279	287	283	266	282	275	269	286	288	267	262	297	294	289	282	295	264	276	264	276	262	316	285	265	250	276	305	260	302	257	268	282	284	315	267	267	258	288	265	285	288	276	276	305	254	318	276	245	274	270	290	275	263	260	292	274	282	290	290	284	262	279	285	318	261	276	307	262	256	286	286	266	284	257	281	240	278	273	260	268	263	287	271	290	268	281	279	285	252	254	271	265	281	304	273	266	239	302	256	260	267	316	291	264	258	273	291	288	260	277	252	272	300	279	262	333	256	287	287	286	274	258	285	254	266	269	263	285	315	262	280	292	284	275	282	279	266	259	288	303	282	266	298	314	266	267	276	292	255	270	237	285	302	292	295	266	271	273	283	250	304	277	270	281	250	275	295	305	239	278	255	238	289	279	274	261	281	298	285	255	275	283	259	300	278	281	259	261	311	260	272	283	280	260	258	273	292	297	269	278	263	294	291	271	280	243	288	301	269	281	296	275	261	260	263	253	277	296	252	270	310	310	274	311	278	247	300	289	275	304	283	298	283	257	261	270	271	296	305	259	280	302	290	288
36095	18344	5610	1748	1122	842	638	542	389	346	319	303	242	248	224	212	209	181	184	182	160	180	163	163	153	155	164	157	156	146	157	147	148	134	160	149	137	152	138	149	140	127	172	147	149	149	134	133	149	151	137	149	137	129	127	131	152	139	116	123	127	126	148	126	130	146	148	141	125	123	147	122	122	94	118	126	121	139	132	126	127	121	123	133	146	160	146	135	117	151	129	140	118	125	109	131	131	117	138	125	107	132	139	120	149	125	145	127	130	140	111	153	125	147	132	151	114	155	120	133	149	128	135	129	143	142	127	142	142	124	124	119	137	123	121	129	132	115	137	127	131	136	149	135	114	143	125	144	132	138	132	136	112	143	130	123	131	131	128	121	138	120	143	131	121	136	157	133	137	131	132	119	124	122	135	132	139	138	146	123	138	133	143	142	130	154	129	163	130	127	123	150	140	141	132	129	132	145	147	119	108	138	129	135	135	126	130	126	121	131	129	124	128	133	120	122	116	122	146	134	143	123	128	116	151	125	138	120	137	129	143	134	125	127	122	149	122	127	146	147	142	131	130	138	120	132	123	140	128	143	109	128	135	147	129	123	146	137	139	138	151	138	112	119	124	124	118	150	134	143	111	148	113	135	140	142	134	108	105	114	124	122	141	112	126	128	113	143	128	130	117	142	136	128	136	132	130	138	118	120	143	147	141	144	129	133	112	129	132	136	143	135	120	127	125	140	114	113	135	110	103	119	134	143	134	132	135	115	140	102	131	127	119	138	123	139	144	127	124	127	156	128	129	135	155	116	127	135	126	143	148	119	125	129	124	144	109	125	131	136	126	154	142	123	124	137	123	124	124	148	133	148	133	143	136	113	140	139	136	139	141	152	126	148	132	133	129	125	114	133	115	124	124	131	148	111	119	144	124	138	137	128	132	143	130	144	163	121	142	121	133	122	137	119	143	124	120	140	113	135	128	138	117	133	133	120	154	132	121	142	127	139	140	130	126	115	126	154	117	129	129	134	128	145	122	123	112	131	146	140	129	119	142	118	123	137	132	142	122	123	125	135	126	132	124	138	122	148	140	121	124	122	132	112	134	111	141	132	129	124	120	121	110	164	133	134	105	139	126	120	121	122	151	150	139	123	107	139	135	121	119	131	127	135	100	147	129	136	145	146	143	131	138	126	119	150	125	122	115	131	126	127	139	139	126	126	111	152	139	135	117	127	125	103	128	145	135	117	144	136	127	132	133	131	123	136	125	139	134	137	133	128	133	113	121	147	141	137	126	124	133	115	125	123	132	113	128	126	153	146	101	137	123	150	146	152	134	153	145	130	124	129	122	137	127	137	112	131	145	127	142	131	114	111	119	123	117	115	110	116	124	143	150	129	135	131	138	125	141	123	118	138	132	120	128	123	123	147	137	119	137	134	118	132	128	140	123	140	128	122	117	115	134	139	130	107	130	136	122	153	118	111	119	129	112	122	126	121	137	139	141	115	148	137	144	115	125	115	132	133	138	139	124	135	128	133	130	147	128	132	119	137	120	137	104	118	120	134	131	132	124	122	140	133	128	116	129	140	135	139	145	130	145	139	135	134	126	122	123	113	137	129	116	136	125	143	134	125	112	141	138	115	139	132	115	133	126	125	111	128	131	128	148	121	157	124	133	136	134	135	134	124	145	139	161	132	132	153	138	152	123	137	139	129	110	133	159	121	126	115	133	118	135	118	122	119	144	144	139	140	147	132	119	145	130	119	121	133	128	119	137	115	116	135	141	106	134	135	141	123	113	117	142	136	144	123	129	121	124	134	131	135	134	127	131	126	141	130	121	130	159	117	143	122	124	150	121	144	126	144	131	127	127	131	124	120	154	127	123	147	127	145	155	147	150	120	128	113	150	139	139	112	149	127	150	130	121	127	126	137	153	141	124	116	131	125	135	123	125	114	128	106	121	121	138	122	133	134	121	122	121	134	144	132	125	119	118	150	121	116	153	123	134	125	131	141	128	131	149	130	147	114	118	107	151	152	156	128	125	146	125	134	123	120	148	122	126	127	161	119	115	143	142	111	118	130	154	110	136	137	139	135	150	126	152	142	118	153	124	119	119	122	140	104	130	137	118	132	130	147	121	157	118	128	129	129	119	136	123	135	111	138	134	128	128	114	138	143	140	119	128	135	131	147	121	129	110	113	137	141	138	128	121	121	135	153	127	151	149	144	127	134	141	120	136	107	127	128	140	152	122	140	134	149	128	153	133	131	140	144	135	131	136	122	135	146	128	120	107	108	140	119	124	128	135	155	129	135	136	141	141	119	141	132	131	111	153	126	132	123	103	127	129	127	126	141	134	117	122	135	139	125	132	144	112	137	124	124	158	156	124	105	137	135	167	121	128	137	134	115	142	104	135	113	131	123	130	114	138	128	128	122	126	120	119	121	137	151	110	113	128	127	126	138	111	129	125	111	104	125	122	125	116	133	126	124	126	121	115	143	163	130	144	141	114	124	126	144	116	149	110	142	127	132	124	137	119	129	137	133	135	135	123	142	121	119	135	115	126	113	129	136	130	124	114	134	146	145	123	126	135	128	119	153	127	125	129	122	128	135	146	134	140	135	142	135	124	115	126	130	132	145	161	121	121	164	140	108	159	124	129	119	132	141	135	132	111	143	144	151	134	128	131	116	112	124	134	113	126	147	140	142	124	123	133	155	113	138	140	162	141	142	144	134	116	132	112	115	139	114	134	134	115	131	137	111	112	131	138	143	113	144	135	132	136	131	142	131	129	135	137	147	125	153	137	124	134	121	137	136	138	128	131	121	135	147	136	139	123	128	120	153	138	121	117	150	117	129	131	129	134	134	154	129	132	112	147	140	146	133	117	125	159	131	135	126	124	133	131	128	119	126	141	130	108	139	138	117	112	130	135	141	135	144	125	125	118	130	125	105	116	115	145	106	144	128	137	133	149	147	148	133	130	132	112	132	157	118	130	128	136	117	119	128	155	149	120	131	135	123	116	132	128	124	121	135	122	117	107	142	133	140	134	161	129	134	148	130	132	148	132	143	128	128	119	135	160	138	120	127	113	143	118	130	133	133	117	145	132	153	131	128	146	130	132	134	116	166	143	136	129	139	119	133	140	128	123	116	139	119	152	117	115	116	128	125	149	119	139	118	136	129	150	114	129	139	129	144	123	137	138	130	124	148	135	127	123	122	131	126	140	138	127	125	141	134	149	107	127	126	128	126	133	139	125	127	112	145	135	131	128	118	130	119	129	115	120	146	111	121	128	138	129	136	145	149	120	129	124	135	129	129	150	129	150	110	133	117	150	114	155	124	135	143	146	138	129	137	133	117	117	152	142	123	140	140	126	144	127	148	133	115	145	135	137	128	141	138	130	149	149	126	139	156	128	145	139	127	120	126	167	114	136	145	150	121	119	132	125	142	121	146	127	118	149	125	107	139	144	124	127	129	140	132	114	138	120	129	136	134	132	130	134	127	143	135
18595	2350	5169	5992	5113	4188	3384	2955	2439	2065	1828	1594	1514	1380	1240	1110	1117	969	952	932	886	902	809	856	740	700	709	697	669	652	635	654	658	654	612	627	605	603	619	520	550	552	543	585	546	540	552	559	567	570	533	521	536	507	568	514	578	476	526	515	531	553	532	517	493	532	512	524	522	494	492	517	496	486	519	485	477	501	483	469	496	490	498	489	479	496	488	507	476	487	476	465	499	476	497	498	495	512	520	503	480	523	447	499	507	502	500	485	531	448	464	503	468	487	466	503	487	463	509	461	464	471	450	498	484	470	510	473	472	495	515	467	465	506	480	476	485	510	461	528	495	500	481	490	522	498	485	493	495	510	470	476	499	495	496	479	482	488	502	472	459	461	490	498	512	483	497	460	452	499	519	477	467	482	484	522	482	493	485	496	457	523	462	486	463	462	473	458	487	550	485	452	439	492	444	516	415	495	496	495	478	472	490	473	496	446	491	494	507	495	459	470	501	481	493	492	484	524	528	482	473	489	443	523	509	480	485	436	457	500	438	490	482	449	475	507	463	496	446	493	476	469	445	501	475	473	470	435	456	480	504	457	477	427	503	481	489	485	486	512	491	497	516	477	488	471	481	458	464	503	457	469	463	439	482	493	456	428	479	461	476	510	511	477	496	491	483	505	461	470	494	469	479	474	497	518	494	483	460	470	497	477	527	482	501	456	488	489	455	471	505	462	460	490	429	494	442	482	504	468	495	462	512	479	486	470	461	474	472	478	460	454	465	494	507	504	523	477	471	475	463	507	484	506	459	456	466	434	488	474	518	490	503	458	469	447	447	498	477	484	469	486	481	484	467	459	502	463	426	481	478	465	462	525	453	523	529	458	474	491	469	489	476	419	465	502	490	498	474	540	474	506	481	461	482	449	472	510	481	459	514	448	458	499	489	453	452	474	519	444	480	455	512	463	483	462	490	433	500	459	455	474	427	431	468	467	465	463	484	540	490	457	485	471	484	477	489	469	502	473	429	494	462	484	459	451	494	499	475	505	466	495	510	475	467	527	502	465	464	467	441	485	487	479	500	488	489	478	442	481	475	454	467	479	480	513	514	470	502	483	466	466	493	462	509	499	479	494	467	501	469	497	461	519	457	460	458	497	492	466	508	483	463	491	485	485	462	492	494	434	472	477	513	486	438	476	431	487	498	471	452	452	472	473	477	488	450	469	455	503	531	466	500	469	474	470	488	467	483	462	434	487	508	479	467	516	527	451	454	501	508	504	444	456	483	466	470	489	478	498	470	486	477	478	477	502	482	473	471	490	464	487	509	455	514	464	513	485	497	484	537	483	479	435	500	480	518	446	477	484	456	448	438	459	523	459	476	493	511	493	442	454	500	504	493	515	467	497	452	478	469	498	487	507	494	473	499	486	503	464	480	481	489	486	454	475	494	515	456	472	439	477	517	490	525	504	489	487	493	456	492	493	491	488	460	477	493	511	461	467	496	511	465	489	521	481	456	459	477	482	486	487	478	472	467	470	439	502	474	479	489	483	489	465	418	505	467	500	440	485	468	453	465	449	493	514	527	507	459	457	525	461	479	486	497	478	463	474	481	478	472	451	457	514	543	461	499	474	445	524	487	465	486	503	479	464	503	500	465	494	490	478	509	500	459	477	485	474	502	482	469	484	502	451	436	478	493	465	514	493	487	415	477	470	499	484	474	483	518	471	461	499	491	496	466	538	433	503	505	470	458	499	485	477	481	482	520	473	479	487	454	480	464	483	443	512	512	465	523	473	453	494	458	472	506	482	507	505	468	503	489	448	511	483	437	484	440	460	498	461	497	476	455	511	470	490	450	490	447	482	476	471	462	456	480	506	491	474	448	491	449	480	484	444	494	443	504	513	476	495	474	505	454	462	506	498	503	465	457	521	475	487	494	490	478	521	451	495	484	463	490	458	457	481	475	480	511	462	534	481	461	463	509	488	476	464	503	467	509	456	496	446	465	489	489	459	502	451	500	472	511	454	474	485	478	481	442	466	454	459	440	486	492	468	451	439	473	447	468	518	473	505	490	468	470	493	512	502	477	460	458	444	503	498	438	464	478	500	462	473	453	489	479	495	442	474	489	515	463	496	492	491	506	460	492	500	504	510	485	471	477	444	469	471	452	466	488	500	433	446	501	496	524	478	499	486	486	469	467	485	494	455	534	472	482	508	471	461	504	494	493	496	497	464	472	501	461	486	479	463	490	445	501	487	496	462	455	484	475	460	464	525	480	493	471	522	474	483	456	516	495	442	449	491	502	467	439	483	457	483	499	460	478	452	452	455	438	500	492	464	497	471	490	481	492	474	433	513	521	458	498	530	455	469	496	482	445	510	483	442	482	464	443	512	491	531	472	490	507	480	479	467	459	503	476	489	442	458	499	460	493	493	456	477	494	429	429	485	487	460	502	478	483	513	451	491	449	465	474	522	493	454	502	497	456	490	445	469	476	469	492	485	481	488	474	484	505	492	473	502	503	479	504	431	466	467	482	472	501	486	436	456	449	501	514	521	449	511	509	473	449	494	439	476	469	481	465	499	481	459	497	493	492	463	521	490	452	496	517	454	461	462	474	483	459	481	483	465	527	485	473	446	458	493	493	467	457	516	500	460	482	456	450	425	481	443	487	510	478	441	480	512	483	488	510	446	461	487	482	500	471	423	515	459	487	476	479	454	491	503	511	493	518	482	518	491	438	511	516	466	472	454	478	455	508	472	473	474	478	492	498	449	442	486	454	470	443	479	502	448	439	504	477	469	494	429	485	477	445	511	458	442	481	478	516	485	469	445	471	497	427	431	499	461	471	467	490	460	508	450	494	457	481	435	455	450	473	473	426	466	461	488	470	499	502	463	464	453	503	462	488	419	499	498	471	440	447	496	510	485	477	468	483	493	521	499	493	465	499	510	485	456	451	468	487	471	480	469	463	474	477	497	472	505	473	438	480	464	485	507	457	459	499	497	436	453	481	485	477	480	490	487	462	500	465	483	484	442	510	498	444	439	467	477	485	463	480	478	482	473	499	488	461	485	496	482	491	483	477	494	480	485	502	494	477	490	499	469	465	500	475	443	458	488	451	504	469	479	516	446	497	499	442	451	453	504	490	466	495	507	450	481	504	498	503	501	510	466	468	460	508	453	477	487	471	460	478	489	482	447	454	493	469	429	511	489	451	487	457	453	475	485	487	454	505	503	491	497	476	499	491	456	481	485	496	518	495	503	453	484	465	470	486	462	453	453	473	503	491	505	466	474	490	485	476	456	468	457	498	482	452	447	470	489	494	458	498	456	487	496	510	429	503	492	487	483	483	463	501	437	477	452	454	459	459	477	497	484	472	510	457	466	491	492	475	481	473	487	464	520	440	486	475	455	491	459	487	449	502	454	482	467	471	495	471	523	480	463	514	447	499	463	456	502	461	469	443	447	433	477	482	504	486	479	494	497	482	457	439	493	504	486	457	451	496	470
3149	318	210	166	164	119	126	148	140	138	123	105	116	121	134	128	114	123	118	120	120	112	118	142	124	117	118	125	99	122	112	110	103	109	108	142	119	121	112	117	118	114	114	119	126	102	109	107	125	129	129	107	115	126	95	135	123	116	115	120	107	92	140	119	127	106	119	113	124	106	114	123	121	116	123	97	115	98	121	120	126	116	115	128	104	107	102	119	129	121	123	112	120	104	124	123	119	122	112	99	122	114	120	93	124	96	126	91	115	112	129	114	122	116	107	133	135	121	111	100	113	115	115	115	131	119	116	130	126	116	103	125	108	100	113	114	122	101	117	122	128	109	122	120	121	104	111	106	120	116	103	102	117	108	122	116	124	94	118	110	111	126	116	101	98	101	112	95	128	111	106	124	111	114	123	126	125	106	112	121	110	109	133	111	115	98	114	122	119	107	138	112	135	95	114	100	128	134	133	103	146	120	116	115	131	107	115	114	120	120	117	124	114	119	122	117	127	118	122	102	104	110	115	93	116	119	130	109	97	103	105	118	113	138	118	106	97	126	114	108	103	92	116	137	106	96	115	92	123	117	129	116	101	108	113	117	125	121	109	107	112	111	109	123	110	111	135	109	122	114	129	113	115	106	132	105	109	128	127	124	138	122	125	118	104	102	128	143	121	110	137	117	99	105	133	118	110	130	133	125	135	116	121	141	112	130	117	107	111	115	131	113	133	111	116	121	122	123	126	118	108	128	115	111	105	106	127	97	120	119	107	120	141	123	124	103	123	128	110	101	120	119	125	105	123	115	118	107	109	104	112	113	128	103	115	116	112	132	121	109	110	109	94	122	131	117	128	112	116	112	112	122	124	117	106	122	106	122	123	111	114	113	115	121	95	122	111	136	123	124	107	135	116	108	106	115	115	117	109	136	116	111	126	94	115	95	112	127	113	111	121	106	108	121	126	120	112	124	117	117	110	127	112	106	121	126	106	112	125	118	115	107	113	131	109	118	148	118	144	109	117	110	124	113	111	121	139	110	139	106	115	128	113	119	124	115	114	115	118	123	122	113	120	108	116	128	117	108	117	111	119	135	98	116	121	112	125	120	127	114	104	120	112	112	115	110	120	115	140	124	127	133	110	109	120	102	126	119	107	122	105	118	91	134	115	103	103	131	122	131	113	96	127	119	105	111	136	101	115	106	119	115	116	137	104	109	128	104	99	118	111	114	126	122	126	120	124	115	110	119	133	126	100	103	124	117	122	123	116	103	123	116	113	109	118	111	131	101	102	152	112	115	107	108	114	94	122	108	147	130	111	119	129	102	113	92	110	120	109	122	113	123	119	117	100	123	117	133	108	113	118	127	102	105	121	110	117	120	101	115	115	128	128	110	101	134	102	122	119	127	94	113	116	110	120	112	111	131	102	119	104	110	102	125	121	114	107	116	123	113	93	122	98	124	107	109	123	105	119	125	125	112	130	96	122	101	118	110	120	109	109	115	123	126	105	104	123	105	111	111	111	114	110	128	109	121	110	85	98	144	112	112	105	133	119	120	126	110	111	115	112	115	132	112	116	102	85	137	107	111	115	123	118	119	126	130	122	107	124	148	108	127	133	116	101	124	103	123	126	109	112	107	137	128	123	126	118	103	130	115	127	108	102	122	121	139	123	108	108	102	128	113	105	118	116	127	116	117	114	136	124	117	112	102	119	120	114	117	107	130	139	111	109	108	102	105	133	84	123	106	133	116	108	115	130	108	109	129	142	106	138	117	144	120	104	119	112	116	141	121	134	110	110	106	114	114	110	115	96	108	105	121	127	134	117	113	99	113	100	143	112	113	120	125	123	102	119	102	108	129	109	126	128	124	123	124	135	107	102	111	129	120	127	114	124	135	107	120	121	120	112	117	97	129	119	106	125	113	125	104	129	119	119	118	91	108	123	114	117	114	105	131	107	121	112	129	109	105	111	126	99	129	109	123	124	104	134	131	115	117	108	111	124	115	122	145	118	114	113	114	118	108	130	127	102	111	120	123	120	96	123	109	123	107	108	128	132	121	94	132	119	111	106	110	103	107	110	106	117	130	103	113	128	108	115	116	120	103	116	142	114	107	104	101	113	134	108	128	132	103	113	114	108	114	128	99	105	107	122	116	107	113	112	132	125	104	114	119	108	135	115	116	112	109	132	115	96	123	121	123	119	101	104	102	119	98	126	100	142	113	115	116	109	123	128	124	136	116	124	131	129	104	104	104	110	108	121	94	120	121	114	117	129	124	122	107	126	129	113	111	121	112	122	96	132	125	131	115	103	127	92	137	119	125	114	123	118	122	111	113	101	100	101	121	137	109	117	123	122	115	105	114	116	123	99	128	105	98	118	102	108	130	112	134	121	131	120	117	114	119	119	120	133	129	138	113	128	133	100	107	111	121	105	117	105	108	107	122	133	128	126	114	96	120	123	122	101	129	105	121	107	127	117	121	123	101	110	121	106	124	107	104	107	106	107	126	127	128	106	126	115	120	134	106	121	106	131	123	127	127	128	115	128	112	125	110	112	124	112	113	129	119	93	105	118	95	127	118	123	129	109	112	110	119	107	115	116	116	87	128	117	124	128	109	134	128	114	117	113	136	115	108	113	113	103	97	124	105	132	119	126	110	129	130	98	114	101	111	116	103	111	127	130	103	98	115	104	107	116	101	116	108	103	109	141	132	125	127	106	110	122	120	104	134	101	106	106	128	101	125	112	118	122	116	108	110	138	97	109	117	119	138	111	121	119	115	123	132	116	108	116	123	111	96	122	119	120	114	107	109	123	110	117	114	124	116	121	127	114	113	104	125	114	93	124	115	119	134	109	120	125	118	114	125	101	111	98	87	117	112	123	125	111	121	117	126	100	106	110	124	118	114	143	99	108	136	106	117	132	129	100	111	103	125	112	121	139	122	124	120	134	125	113	118	102	122	111	132	122	115	114	104	111	110	105	121	115	99	116	130	113	116	112	136	107	132	124	106	124	130	107	97	120	122	98	117	131	109	115	131	115	119	109	138	121	108	115	130	116	95	122	117	118	119	104	109	104	109	130	115	120	123	105	114	117	117	122	105	123	105	126	100	103	112	137	111	121	110	114	99	107	115	118	128	111	120	128	110	102	117	117	115	117	131	123	115	118	128	116	123	116	126	101	89	120	123	127	99	110	128	102	103	115	120	95	112	121	118	114	109	129	101	108	116	121	115	123	112	133	122	131	120	125	117	130	108	107	116	104	108	118	136	128	106	116	123	112	104	104	124	115	120	108	109	107	115	120	105	121	127	119	105	118	116	120	103	123	107	113	123	123	123	111	123	119	123	119	108	135	104	106	124	136	113	109	130	94	121	110	123	123	122	121	108	119	106	127	129	109	138	107	109	117	117	116	105	102	101	112	106	120	106	108	125	105	114	121	110	98	123	116	94	100	132	111	113	101	111	104	118	113	112	124	99	118	104	119	126	115	118	100	115	122	118	108	118
4239	540	588	628	573	549	522	489	495	483	480	465	460	448	468	473	465	433	414	464	417	411	424	443	414	443	434	423	457	432	425	415	454	415	391	415	417	433	451	434	412	453	410	427	407	449	399	436	419	455	433	402	441	421	410	427	407	417	394	409	431	435	416	441	480	396	417	432	426	441	433	431	418	388	398	405	396	437	436	439	416	446	430	448	416	437	385	399	419	416	411	365	415	442	420	410	447	420	446	447	384	409	370	378	409	423	443	439	429	449	458	472	446	444	460	451	428	444	445	448	412	408	441	397	416	421	440	437	432	447	439	412	399	398	391	414	441	404	439	429	429	450	429	419	422	439	404	425	403	385	422	427	412	433	408	412	422	452	429	400	428	418	439	435	419	421	436	435	437	412	441	419	411	385	423	422	410	390	422	402	403	412	428	393	396	444	437	418	443	423	425	402	453	435	417	452	397	450	444	434	439	418	399	431	436	437	455	434	428	414	439	445	407	451	460	428	409	403	401	450	408	434	402	457	458	407	397	448	413	443	401	439	411	441	430	431	433	417	417	442	432	431	431	410	391	449	419	424	419	437	424	427	428	436	403	443	434	414	452	448	435	422	435	410	439	432	428	426	412	427	417	410	411	447	462	418	463	413	419	425	414	427	419	403	447	424	396	424	393	405	450	393	425	415	403	462	459	407	443	417	474	440	445	392	431	407	424	401	441	410	454	434	446	452	423	383	431	385	436	441	435	389	437	399	384	416	465	402	444	429	423	434	422	425	438	434	405	454	457	431	397	413	374	423	382	420	393	440	401	437	408	436	425	403	403	391	410	418	437	411	410	445	436	437	449	428	446	421	443	414	398	446	446	452	467	416	420	400	453	408	442	416	431	455	407	450	425	390	442	406	411	425	456	388	475	425	444	426	458	373	467	405	443	398	412	426	423	422	416	438	422	443	430	408	419	417	433	410	409	441	442	446	413	450	405	456	427	439	411	377	417	447	425	423	420	416	400	456	436	389	425	409	434	401	427	443	421	393	427	435	428	406	430	425	460	412	413	414	431	433	394	474	422	444	468	382	410	410	397	416	457	426	426	404	411	431	427	436	424	420	433	424	424	406	452	446	384	423	418	407	428	409	431	388	399	414	471	420	415	394	426	419	394	474	439	402	419	418	394	387	372	437	411	422	426	413	443	433	420	412	426	444	427	430	423	430	350	408	437	415	419	408	426	437	427	452	410	385	433	400	429	424	445	448	436	410	379	433	416	418	428	462	396	404	435	413	439	445	393	393	455	421	450	446	422	416	430	393	412	424	420	417	432	421	450	451	423	425	457	382	424	406	436	431	443	396	449	440	445	380	483	430	426	425	418	428	408	398	428	436	420	426	403	446	410	420	424	421	417	390	412	416	470	427	411	428	401	403	464	436	416	459	410	442	424	401	409	420	397	430	464	430	448	422	450	441	444	408	446	425	418	444	396	450	419	432	383	451	401	402	453	432	416	444	441	409	425	414	374	413	436	424	452	463	416	430	416	446	421	407	439	398	450	427	409	417	433	427	455	439	434	412	409	424	418	389	392	429	429	424	430	426	454	407	433	367	420	439	451	412	428	419	413	430	412	428	431	399	434	423	406	433	433	464	423	416	411	441	461	415	447	435	398	371	411	411	443	419	430	420	454	402	429	391	446	387	430	398	442	442	401	463	436	403	456	441	437	416	430	460	425	435	420	435	425	452	462	429	429	431	422	431	430	389	452	408	402	414	420	397	419	412	415	423	444	413	433	419	412	422	411	426	431	415	464	406	368	413	409	389	408	408	436	450	411	425	411	429	463	454	424	413	403	438	403	403	416	422	452	401	468	371	438	424	413	412	421	443	419	378	404	446	479	417	399	431	417	433	453	403	423	431	429	453	442	418	412	428	415	397	401	441	420	419	396	394	466	385	416	422	441	427	427	402	441	418	418	444	423	438	430	493	396	400	436	397	443	397	430	437	451	423	422	416	462	410	410	436	432	436	427	457	433	439	420	427	385	435	409	443	419	423	431	430	434	407	400	431	399	437	421	417	424	411	404	418	394	421	428	455	404	412	429	444	440	420	442	400	427	449	374	451	448	445	406	438	389	429	385	410	427	413	440	454	427	406	408	439	423	439	394	401	390	407	436	451	444	444	412	464	421	392	405	422	429	406	396	438	453	436	427	434	396	393	435	416	392	426	406	410	401	430	417	411	420	410	419	462	401	434	419	437	450	445	418	447	442	441	430	409	413	427	388	404	431	441	401	410	450	420	432	393	398	431	404	425	436	458	449	433	399	456	437	425	426	429	393	384	407	436	402	431	376	447	416	428	423	413	434	402	438	449	393	446	428	425	421	424	379	404	432	434	399	421	446	408	419	407	462	454	392	421	420	430	386	417	403	453	441	425	404	417	448	396	419	414	447	429	431	434	405	436	403	425	410	405	419	392	438	404	441	359	417	390	412	480	405	472	405	420	401	413	432	421	416	436	462	410	412	406	409	431	448	442	446	452	439	391	432	414	416	415	417	426	435	427	435	426	440	443	422	423	412	420	420	473	461	431	436	450	410	410	413	404	428	400	454	430	441	418	450	415	395	408	400	455	422	440	393	424	462	424	458	441	434	454	412	476	467	435	399	467	437	428	434	427	422	443	428	440	429	411	416	414	405	402	439	426	413	407	444	433	406	407	416	442	396	452	385	424	438	418	411	409	431	404	400	440	432	420	425	436	427	436	437	392	413	423	409	416	424	422	393	438	437	463	435	401	427	426	388	425	425	428	422	445	454	399	411	423	407	426	408	432	444	405	391	417	469	409	395	432	431	427	441	409	426	423	431	427	429	432	451	407	466	417	402	432	406	448	461	421	434	416	406	430	415	394	432	434	436	426	410	392	432	424	436	407	417	393	438	404	463	445	424	411	437	393	453	427	401	434	410	410	413	407	417	430	445	438	409	432	432	448	391	408	426	442	424	428	407	420	468	413	433	433	396	417	420	441	417	437	415	420	419	430	451	405	413	419	438	430	420	448	432	421	408	416	414	415	418	439	387	455	413	428	409	432	461	438	423	421	427	379	398	446	460	426	426	407	414	382	440	421	451	397	454	402	424	448	442	437	442	424	412	371	431	448	427	437	416	425	423	404	432	428	396	439	402	387	459	425	438	433	402	408	448	466	443	437	421	461	405	450	409	422	493	392	437	439	419	452	408	415	437	439	426	420	408	444	422	450	432	433	404	446	424	428	423	430	442	445	426	430	428	447	436	427	428	389	435	431	439	466	437	469	409	430	428	427	429	404	405	386	409	444	424	429	422	422	442	382	386	425	452	438	391	417	392	432	392	421	436	407	413	452	451	442	413	405	424	411	423	407	410	387	417	445	416	440	432	406	404	436	429	441	419	438	433	424	442	440	432	433	443	397	429	436	432	412	426	413	412	430	444	408	446	410	410	426	401	432	406	398	444	452	426	396	416	414	429	397	442	400	417	441
27207	7565	1274	780	524	424	314	235	187	200	145	112	120	129	87	97	120	103	104	84	88	90	92	91	67	85	87	78	80	69	70	84	88	74	94	73	78	74	59	67	90	81	68	77	71	65	76	62	80	55	71	75	63	82	84	71	62	81	64	67	65	70	72	62	87	71	59	62	66	85	63	75	73	81	55	79	54	68	71	79	74	77	51	51	70	62	77	73	51	75	67	65	75	75	70	66	73	68	79	85	67	52	71	80	74	64	78	70	82	68	69	62	81	76	55	72	87	70	69	69	63	53	74	75	70	65	81	82	70	69	73	76	57	74	68	78	72	60	62	72	57	68	54	82	87	83	69	69	80	59	59	74	67	75	85	72	62	74	62	82	63	68	65	73	59	74	76	66	72	72	73	72	66	66	66	59	73	66	60	77	72	58	72	69	55	75	62	71	105	66	66	74	72	80	53	68	66	62	62	70	68	56	64	62	72	76	71	76	62	73	71	67	78	74	65	69	78	67	65	50	77	56	63	66	72	66	64	83	78	55	81	67	69	59	88	81	65	73	70	59	76	60	76	75	57	59	87	69	75	65	75	105	73	60	67	63	78	67	70	54	64	59	68	67	63	81	61	57	59	61	60	72	73	72	68	64	68	60	61	63	59	70	59	70	71	73	62	63	83	63	53	63	82	68	85	62	64	67	73	67	68	65	53	75	71	50	78	68	72	57	78	70	76	67	71	65	62	65	64	77	74	84	64	66	62	65	75	74	63	70	79	72	63	61	80	57	69	58	72	85	76	72	73	67	68	73	66	75	68	72	60	79	59	69	77	63	64	86	74	71	77	71	69	61	60	61	66	62	72	58	77	71	79	67	67	73	73	80	68	67	74	65	66	66	62	69	69	62	78	67	78	68	74	64	70	73	66	69	76	66	75	71	76	64	82	62	67	84	78	74	69	59	63	66	55	81	57	60	61	60	72	66	73	83	85	82	69	60	62	77	68	77	63	71	63	71	73	74	59	72	64	80	71	78	77	67	75	69	63	73	76	68	58	76	60	58	82	64	72	68	70	78	67	49	60	79	70	60	70	66	58	75	79	62	66	78	80	64	73	58	66	71	66	74	73	93	71	75	71	61	66	67	83	63	69	63	76	60	69	64	64	58	64	77	72	78	79	62	75	66	64	71	76	71	64	64	75	72	62	70	56	70	59	61	78	60	48	76	76	65	65	55	59	66	76	68	61	76	81	69	66	80	92	63	67	66	70	72	76	59	77	72	84	73	57	74	64	80	59	64	52	78	53	68	69	58	78	65	65	61	66	62	72	71	79	60	71	76	70	62	62	69	78	76	65	66	66	68	72	64	86	68	65	66	75	45	66	70	79	65	74	76	61	70	58	75	70	49	58	81	75	56	64	73	70	70	75	70	62	63	85	62	61	65	60	80	59	85	60	80	69	71	65	68	54	66	72	65	65	57	70	72	55	78	75	66	65	52	60	68	63	78	73	77	65	50	66	51	56	64	74	82	68	67	65	80	83	66	67	68	66	78	77	72	73	75	69	64	64	69	67	65	67	77	64	65	76	70	68	55	80	61	66	60	63	66	76	71	71	60	72	63	68	75	76	60	66	76	76	62	67	65	63	80	75	91	61	67	75	66	83	73	75	62	56	73	61	56	69	71	73	72	53	67	72	54	70	75	68	86	71	70	60	63	72	61	77	71	73	81	66	80	65	83	78	68	63	67	70	66	70	91	90	66	58	80	68	60	61	47	84	65	65	68	59	80	66	63	60	70	79	73	75	67	73	75	69	73	67	80	71	71	75	70	59	77	69	73	62	68	72	64	61	73	69	65	74	55	63	61	73	65	74	66	57	51	68	61	72	66	66	65	67	62	65	60	69	66	74	67	74	61	59	78	72	73	76	71	70	60	79	54	67	71	67	74	76	80	65	61	70	58	74	66	63	69	68	64	84	74	84	76	49	79	70	60	65	53	82	54	70	71	74	63	67	92	59	71	59	61	76	62	72	59	62	63	72	67	79	61	72	64	60	67	77	71	58	66	69	77	69	65	79	67	69	84	55	75	71	89	58	66	73	68	54	77	63	64	57	68	84	61	71	72	65	68	72	77	77	69	65	78	68	72	75	55	59	73	54	48	56	52	71	69	68	81	67	66	67	62	84	73	69	61	67	75	77	69	61	70	69	59	66	69	71	69	70	58	73	70	72	88	48	69	68	64	61	83	53	63	75	81	86	72	71	76	65	71	62	75	63	70	69	77	61	65	59	61	61	63	61	74	79	79	73	74	69	72	81	79	74	67	69	72	64	73	70	75	65	68	69	64	64	72	68	52	77	58	68	61	67	67	66	62	78	82	56	67	51	56	69	67	75	76	80	57	65	70	74	72	56	62	66	60	62	71	82	80	77	63	75	72	73	68	74	80	65	63	63	62	64	65	55	78	58	77	72	73	78	70	68	76	68	91	65	60	58	78	64	63	70	80	76	65	72	77	59	80	82	70	60	58	58	68	67	56	50	74	46	79	66	69	60	89	58	63	58	69	75	67	70	62	57	65	69	87	60	61	70	58	48	72	91	63	53	56	75	73	59	58	65	77	56	60	71	77	62	79	60	75	70	56	87	88	80	69	77	73	90	75	71	75	64	61	59	84	67	80	65	67	74	74	55	69	75	81	74	65	62	71	65	66	60	71	55	66	68	62	83	61	67	74	70	69	55	69	57	60	68	71	50	59	70	59	72	70	82	81	75	70	63	68	69	74	67	75	53	68	75	68	74	74	74	67	76	63	68	66	56	71	59	76	70	63	64	50	81	70	70	60	74	71	67	76	56	49	63	61	69	62	77	57	66	74	70	69	75	74	61	75	62	67	71	60	60	70	62	100	56	68	76	80	68	77	70	68	80	79	62	58	77	66	67	68	66	65	68	77	89	73	70	68	55	60	75	68	80	76	63	57	70	66	57	77	67	76	73	88	75	58	77	92	83	67	79	64	71	50	79	68	76	70	74	64	70	58	72	80	58	65	58	79	70	62	62	70	64	73	66	64	78	61	59	79	82	84	70	79	59	78	67	60	64	86	85	79	72	66	58	63	66	72	71	73	74	68	66	62	77	63	69	67	74	64	66	74	70	65	81	67	81	73	70	77	76	78	93	79	55	76	73	69	74	80	75	57	62	69	75	61	73	74	70	70	65	59	63	63	66	65	65	69	52	73	61	78	81	66	51	51	71	48	75	54	52	78	73	54	54	77	71	67	75	67	79	61	65	94	59	76	72	64	81	71	84	66	79	68	63	64	73	74	66	64	64	76	77	62	71	79	71	66	53	59	67	71	71	53	72	56	77	75	75	83	63	61	64	71	72	74	78	66	79	64	68	77	71	86	81	82	66	65	75	68	60	67	67	61	60	71	64	59	64	78	63	74	67	73	76	64	69	75	81	67	75	63	77	65	58	71	62	71	60	60	57	72	66	71	61	76	70	67	74	62	71	79
13664	1158	2700	3014	2643	2032	1694	1389	1273	1086	938	828	761	680	711	612	613	544	504	491	455	479	467	406	408	367	409	352	382	385	361	345	336	359	354	315	363	361	325	326	338	331	331	319	317	309	299	309	310	330	297	292	323	312	282	283	318	264	317	282	304	307	255	283	286	292	292	336	281	338	314	279	284	307	266	283	299	264	310	267	255	288	292	301	286	274	274	294	275	292	262	296	282	293	280	286	272	273	282	294	295	255	298	275	285	321	256	268	312	316	267	296	322	282	268	307	327	305	285	310	276	285	270	270	264	259	259	290	293	307	272	269	281	265	285	266	268	266	259	268	248	284	252	282	262	289	287	252	308	279	285	267	275	319	293	289	285	280	272	276	279	296	269	301	288	282	253	301	289	279	276	305	281	295	264	301	266	283	241	244	295	305	284	282	291	274	269	269	260	260	260	299	271	277	287	288	276	291	257	287	263	310	276	252	271	245	302	295	297	288	269	243	277	281	323	274	259	266	291	287	284	293	282	258	291	262	267	298	289	261	262	275	282	266	280	257	266	261	254	267	285	286	288	291	292	300	306	236	295	251	278	304	286	298	251	291	290	278	283	291	268	285	307	276	280	262	270	262	292	284	269	257	265	288	297	281	275	280	268	304	302	300	267	254	288	290	287	291	275	268	284	271	274	263	278	286	292	251	281	297	280	292	298	270	277	295	249	272	242	272	289	272	288	261	271	266	286	280	295	306	266	254	247	267	295	277	271	273	243	314	301	295	292	282	282	290	269	263	276	284	271	265	277	266	285	290	299	237	269	263	283	264	275	269	275	296	271	264	285	279	293	278	277	272	268	273	311	288	307	284	280	247	289	287	278	283	309	292	326	253	261	280	272	284	299	272	285	270	276	281	292	297	252	268	296	287	269	270	263	273	300	265	300	303	295	276	270	250	271	264	297	299	277	303	284	270	301	262	247	250	274	275	256	271	256	269	263	281	261	264	277	282	308	252	297	275	262	273	299	269	296	297	313	277	272	263	283	269	276	276	272	274	298	275	286	252	247	282	270	283	277	277	259	282	293	259	303	307	266	280	277	256	327	280	299	283	264	257	277	309	258	272	284	275	265	262	304	266	286	292	294	311	287	289	300	283	272	275	279	271	236	283	283	300	288	297	291	302	254	273	306	284	276	278	292	256	246	257	287	310	288	288	267	273	283	274	274	251	286	293	299	273	277	271	259	277	261	299	292	266	261	297	260	266	279	266	301	277	296	286	243	269	268	274	271	272	263	271	263	265	300	273	300	268	289	255	271	290	279	266	249	266	265	274	263	264	271	276	289	275	267	266	287	256	251	267	284	280	276	237	285	268	277	276	282	296	259	285	277	279	292	267	263	254	281	251	275	288	259	286	285	281	255	298	265	324	276	265	247	286	280	259	257	286	300	279	275	268	265	305	264	272	250	278	289	273	299	273	267	303	298	253	293	265	269	259	287	301	291	273	273	275	247	299	275	294	302	295	237	297	299	277	288	298	283	278	304	265	262	279	290	272	290	299	302	261	248	294	293	258	269	303	260	277	290	233	300	291	288	268	273	288	268	274	286	269	253	263	278	287	270	307	277	293	269	274	266	286	256	242	308	287	272	264	278	277	298	280	294	285	298	269	298	272	247	287	309	267	264	278	271	281	281	301	269	294	286	271	282	271	266	263	260	273	270	294	296	279	274	279	252	255	278	279	299	267	263	284	258	314	253	290	277	284	283	269	262	270	286	287	294	250	259	294	288	272	286	298	263	257	253	263	277	259	284	295	267	286	261	272	275	241	261	303	322	306	296	303	249	300	317	319	293	275	285	271	298	286	286	268	308	266	264	263	305	294	269	271	257	251	273	263	287	288	271	289	250	264	309	284	275	281	249	277	283	279	283	279	284	279	266	271	291	290	299	262	265	276	271	295	257	242	242	271	293	303	274	272	286	289	292	290	271	280	260	295	283	281	288	284	266	268	259	260	263	287	299	291	280	284	283	251	282	289	297	296	249	311	307	289	276	288	258	268	283	279	274	280	292	247	265	259	292	300	275	265	282	278	270	259	270	288	280	269	260	274	245	293	271	245	274	329	259	294	292	267	266	268	252	250	282	271	312	255	290	271	295	261	271	280	261	277	291	272	292	288	290	272	271	270	268	276	275	305	289	286	274	281	274	292	287	257	281	251	298	261	245	318	295	257	263	275	282	271	260	299	275	242	262	271	282	287	268	277	279	307	302	319	282	268	230	284	279	276	267	275	281	273	306	300	273	281	300	260	279	287	268	256	297	253	279	312	254	265	279	246	300	295	300	252	275	309	287	306	266	298	303	270	259	308	265	281	264	249	302	276	274	285	281	283	268	263	284	290	271	280	284	247	270	274	283	287	293	293	285	274	317	251	259	286	270	276	247	285	270	274	279	264	324	278	271	278	276	283	291	254	307	290	289	268	289	290	279	249	287	304	244	263	260	287	267	262	275	284	273	293	292	280	298	269	285	271	300	290	265	281	294	283	278	284	281	306	303	266	264	303	273	271	290	313	303	277	287	278	247	265	257	288	268	303	280	247	277	289	304	315	251	269	276	321	255	274	280	264	280	292	285	292	279	277	281	272	300	275	271	280	284	243	284	268	255	262	306	287	267	286	274	243	267	266	246	269	276	276	277	272	265	270	289	270	270	276	270	279	284	277	285	286	299	279	270	287	283	279	274	274	272	250	266	231	283	287	299	273	274	297	299	284	296	295	307	259	303	279	240	269	299	284	290	286	243	273	278	304	287	266	284	262	310	265	260	277	295	269	267	253	240	250	284	268	298	282	259	260	282	263	301	267	268	287	326	260	267	281	273	269	255	257	245	268	258	317	270	265	261	270	300	288	268	272	309	272	274	295	270	268	245	272	257	281	262	291	271	268	288	274	272	256	255	283	258	265	292	301	283	259	245	287	271	283	286	275	310	262	285	266	247	299	284	283	270	312	240	313	245	288	286	272	257	262	262	307	276	283	300	295	296	309	265	327	280	296	260	269	270	273	281	320	306	285	267	255	262	304	276	285	290	275	295	292	258	307	285	300	264	276	273	278	248	253	272	283	288	259	308	301	279	276	287	302	299	273	293	272	278	261	292	283	255	262	289	278	267	285	273	269	274	290	293	287	266	289	290	269	295	271	244	282	309	278	277	285	287	269	268	267	284	263	284	259	291	237	294	272	272	273	266	288	278	253	294	295	322	270	293	263	299	274	299	257	290	272	282	265	305	275	295	259	304	259	274	304	346	275	291	284	291	253	295	285	275	224	289	282	272	305	305	309	270	251	295	265	282	293	265	273	297	320	311	248	266	301	316	286	289	239	294	265	281	277	270	274	281	323	272	266	274	265	273	262	290	273	298	265	290	296	260	283	240	268	266	291	276	275	248	275	317	294	299	269	299	297	274	267	317	267	261	257	271	295	268	281	299	268	303	271	254	276	294	238	262	284	293	267	240	257
35879	19229	5868	1713	1134	859	621	485	412	372	299	262	259	260	221	231	205	181	191	193	172	160	156	159	149	160	161	168	159	141	147	153	160	147	138	146	144	151	157	159	139	138	129	134	134	143	115	123	139	153	130	135	120	143	131	145	121	125	138	156	138	136	126	128	126	142	133	130	142	122	117	128	134	138	131	117	108	134	138	121	132	140	145	136	135	124	145	130	132	126	150	145	124	142	142	122	139	124	126	126	140	134	135	132	130	119	122	149	123	144	119	131	139	141	118	148	124	150	140	119	142	139	151	120	143	136	130	147	149	140	148	142	112	156	123	132	116	120	140	106	131	142	129	152	146	130	142	155	134	140	119	164	131	125	146	122	137	127	139	134	118	117	108	148	128	120	157	132	152	135	144	133	134	116	128	120	149	132	137	153	128	118	127	128	138	145	125	142	130	143	118	115	117	108	134	142	129	114	136	133	137	130	135	151	133	114	134	144	123	113	126	122	131	127	128	134	155	121	129	141	112	106	107	136	122	139	124	135	145	141	138	136	119	117	111	153	140	130	116	136	126	133	149	123	125	111	122	148	133	151	131	124	140	132	125	151	142	133	131	136	131	146	115	115	137	113	141	121	119	120	137	133	136	123	145	137	116	117	135	116	132	135	133	152	116	134	133	135	125	143	131	139	141	130	144	140	132	127	159	138	153	148	136	135	138	134	115	127	106	108	130	161	142	147	135	134	146	154	113	128	142	134	112	124	118	126	127	131	122	135	121	138	123	148	122	136	131	149	132	120	139	130	144	132	130	137	146	115	109	141	129	115	115	123	117	129	128	132	119	126	134	118	135	123	126	134	130	137	145	117	114	119	119	158	143	130	127	139	122	107	132	127	129	119	147	125	127	127	123	129	129	128	144	133	129	139	134	134	120	139	124	130	143	123	151	119	117	127	119	112	107	127	113	129	126	116	137	147	126	133	146	104	139	140	132	121	125	130	129	129	155	144	141	147	115	141	123	135	129	143	127	112	145	137	148	122	134	153	130	126	108	123	124	136	121	127	146	136	126	126	131	146	119	119	133	132	129	130	116	121	113	125	139	134	114	137	108	126	126	141	119	124	134	120	116	137	142	147	155	143	139	122	132	135	130	134	120	124	113	160	133	152	127	123	129	131	127	152	131	125	145	130	124	155	134	104	135	135	129	129	123	120	130	142	146	130	131	130	130	130	131	122	126	124	125	115	129	152	151	132	136	145	121	148	136	126	128	129	131	141	121	117	148	123	122	138	115	102	130	107	134	139	151	122	153	122	166	140	131	128	116	161	121	124	122	146	111	121	127	152	120	119	117	140	129	114	113	102	121	106	123	131	139	138	125	120	137	134	126	132	126	106	120	136	134	136	130	132	149	126	139	122	137	134	130	127	114	137	145	128	120	121	122	121	134	150	144	132	118	127	108	126	129	117	115	142	127	113	134	134	153	131	121	114	146	125	136	132	121	114	144	124	129	137	117	115	130	127	119	136	142	127	135	133	121	146	121	113	119	125	138	108	134	158	142	131	128	127	119	99	132	145	144	106	147	99	125	116	110	126	127	128	108	147	139	132	142	129	123	134	146	127	122	134	127	121	119	135	139	147	137	134	135	134	135	159	156	125	151	134	127	133	142	137	113	139	123	121	147	136	138	117	130	123	133	134	124	145	146	120	121	121	126	146	141	119	129	146	140	112	136	121	114	137	124	143	122	139	132	130	122	142	136	134	132	135	124	118	126	123	126	120	112	132	110	118	124	126	118	132	144	111	130	146	112	127	129	110	124	142	146	121	124	141	139	131	135	123	110	141	145	127	130	131	127	131	133	151	130	128	131	127	126	146	130	130	125	142	120	142	117	148	144	128	128	132	133	135	111	98	125	118	130	131	131	151	128	159	126	113	134	113	118	114	115	131	128	110	124	124	143	140	122	129	129	133	113	140	120	131	132	140	139	148	124	156	154	140	118	125	149	116	122	117	130	131	145	115	128	127	135	117	139	136	132	134	149	152	116	131	156	136	124	135	123	132	141	137	124	147	116	117	137	150	122	139	133	149	148	113	120	143	145	123	126	150	133	116	134	144	119	141	131	139	123	131	123	143	118	109	119	147	133	138	124	121	91	129	135	103	126	117	135	139	130	152	140	126	127	140	129	158	142	140	132	140	149	140	146	114	143	133	124	127	138	118	148	119	107	128	143	143	153	145	132	138	115	121	146	133	136	122	128	123	144	128	141	119	136	129	137	144	144	136	128	118	124	140	148	140	131	127	126	133	130	139	115	108	130	142	123	144	120	115	126	138	151	128	134	124	140	116	142	102	127	125	132	136	149	142	142	124	131	137	130	113	132	140	116	139	140	128	137	116	128	139	150	132	141	136	134	135	127	142	125	142	152	119	131	141	103	125	120	130	134	126	122	140	132	117	131	123	142	140	130	134	108	139	110	123	128	138	141	135	134	137	118	119	129	138	135	146	124	116	104	104	127	137	153	126	152	149	113	114	132	148	134	123	124	117	144	131	138	147	136	128	132	146	120	137	153	120	160	135	146	147	115	142	144	94	128	131	133	111	127	143	133	133	117	129	117	134	145	132	139	157	130	142	144	162	121	120	146	126	137	131	147	149	118	144	127	135	124	120	139	110	151	115	113	128	121	122	138	131	136	138	143	154	132	141	126	152	146	122	127	146	140	118	127	145	133	128	142	138	149	128	119	124	124	125	149	138	128	125	143	126	131	126	96	144	143	134	120	115	141	138	124	122	124	143	121	141	125	142	126	137	119	150	162	131	125	158	119	132	133	141	123	140	103	125	147	116	125	126	114	140	126	128	113	128	129	141	125	116	106	138	128	151	115	141	115	136	119	137	134	129	144	116	130	123	142	116	132	139	121	126	142	122	115	140	157	116	144	125	127	131	122	125	111	131	137	140	143	148	144	120	115	103	120	123	132	157	137	122	127	125	130	145	138	138	114	121	150	111	118	121	119	116	139	110	140	141	127	133	141	132	121	143	134	126	118	149	140	121	131	119	122	122	130	125	143	147	131	130	122	124	137	124	126	118	134	133	132	135	121	146	127	135	138	130	122	140	124	129	119	139	130	145	134	159	136	129	129	120	115	132	136	127	114	119	126	137	150	114	130	130	123	148	140	155	113	129	140	108	127	160	146	127	129	117	136	134	126	98	139	118	135	123	146	116	123	104	120	130	133	127	113	154	129	121	153	123	118	136	142	137	152	149	135	141	122	120	119	126	128	130	128	153	141	135	124	145	115	128	121	119	127	133	138	122	147	139	134	155	144	142	116	129	143	145	145	124	121	136	119	118	140	141	143	136	117	124	136	140	134	123	117	123	121	140	141	138	117	117	129	126	132	119	138	127	137	106	140	142	151	132	129	142	123	144	121	124	146	123	130	138	125	168	129	137	132	125	123	147	139	124	119	115	142	150	131	142	129	121	133	136	134	138	123	138	118	117	134	131	131	127
18515	2398	5199	5987	5169	4196	3428	2801	2320	2090	1911	1661	1472	1474	1236	1077	1137	1045	967	911	863	856	839	758	736	729	695	707	683	711	659	627	631	625	628	589	611	595	589	567	543	577	557	572	600	580	553	554	516	530	550	528	551	539	501	535	520	548	552	469	548	517	495	536	519	559	502	487	518	507	542	484	502	480	509	501	535	491	488	512	487	502	515	514	511	481	474	527	478	497	485	475	490	481	498	495	522	475	502	471	479	503	463	512	513	451	473	504	478	477	463	494	492	485	508	477	429	505	477	484	487	476	485	470	489	508	462	523	479	528	469	507	494	457	488	504	505	463	467	496	483	477	485	472	475	495	486	491	463	483	540	470	492	488	438	479	521	537	489	459	454	481	528	466	479	485	502	506	464	447	502	472	468	472	510	497	511	471	497	492	494	512	460	486	477	489	513	491	440	482	488	485	470	471	496	457	482	489	493	455	507	477	470	484	502	464	499	450	463	467	460	459	505	526	481	473	474	480	466	464	491	439	452	445	480	496	465	488	504	509	450	446	483	464	467	512	454	462	490	494	482	460	458	474	479	477	503	504	478	483	485	462	502	486	472	506	471	427	451	519	460	474	466	487	465	491	483	462	450	461	506	482	471	488	499	448	457	518	490	448	504	493	460	474	487	465	447	461	428	454	475	490	474	431	465	475	494	463	502	498	486	497	524	510	472	459	485	461	465	482	482	468	479	503	498	462	496	500	474	475	458	488	492	521	482	541	483	451	477	500	473	482	461	489	488	479	472	506	499	500	451	499	471	488	466	498	481	473	488	498	522	511	486	506	442	466	457	463	474	456	474	495	452	495	462	489	475	494	476	465	407	457	509	482	501	501	475	505	523	505	469	466	473	487	472	480	450	445	477	454	523	453	448	480	497	514	488	477	483	446	538	465	502	476	453	462	449	489	456	463	458	429	429	475	466	485	473	485	471	466	455	499	459	445	515	497	454	443	460	515	475	483	485	471	490	494	507	472	470	466	475	489	502	459	466	506	494	520	456	476	474	496	468	446	439	463	502	506	500	466	472	486	482	449	465	501	483	467	476	484	515	501	481	454	496	477	494	465	500	456	435	449	456	454	516	479	446	468	497	492	484	461	511	489	491	470	481	492	479	507	483	462	460	476	498	480	462	461	465	476	472	452	483	460	468	435	464	501	468	479	512	455	539	496	504	492	466	478	495	441	473	480	453	486	508	512	432	476	489	472	479	481	491	456	465	472	475	535	502	520	470	496	476	447	507	441	516	492	469	445	498	456	466	470	507	448	490	508	475	493	488	466	451	492	509	516	496	501	502	460	475	465	493	491	437	530	450	474	471	465	487	450	490	466	465	488	502	489	490	484	446	475	492	487	483	459	500	492	502	505	438	465	525	492	508	495	459	464	475	470	499	496	476	504	462	506	474	496	476	486	469	475	498	495	494	495	503	491	447	464	467	488	496	482	502	485	463	472	465	485	490	490	480	462	448	450	492	482	456	462	500	522	475	464	498	502	459	492	491	529	500	498	493	479	484	468	497	473	461	448	498	440	474	494	492	508	479	437	475	443	442	477	455	441	447	480	455	521	473	451	500	477	465	483	488	496	450	471	506	462	477	499	496	500	460	479	473	464	464	499	478	450	469	455	472	486	477	486	476	503	447	460	462	506	439	476	501	496	455	501	493	476	461	505	470	504	496	490	485	496	472	485	453	475	483	467	492	478	474	471	487	480	520	485	479	496	465	494	484	479	485	473	490	482	464	474	485	459	467	494	477	504	462	475	470	482	455	480	490	492	503	448	497	443	448	457	459	505	455	504	480	483	512	513	498	464	485	486	452	455	474	472	486	524	480	499	454	487	479	470	454	503	463	495	473	511	470	451	469	425	485	472	480	504	509	520	473	501	481	498	483	462	496	501	455	472	463	442	509	452	482	512	465	463	475	508	491	519	470	507	461	474	521	463	463	471	500	532	473	493	488	475	502	494	448	488	489	502	450	440	507	508	478	462	472	494	450	458	512	495	486	463	477	465	486	492	465	457	495	517	482	467	483	495	450	499	499	459	452	489	491	446	457	500	493	454	469	513	461	485	462	485	480	499	445	491	486	509	510	489	475	479	476	484	435	452	459	464	466	477	505	490	526	463	497	484	481	442	478	510	507	490	479	471	456	483	463	474	488	482	473	477	484	487	497	491	467	494	504	411	531	469	499	432	469	477	517	506	473	469	475	504	479	509	485	491	485	495	470	482	517	482	434	475	473	485	474	487	498	469	466	439	451	434	462	502	478	511	462	452	518	459	487	480	461	495	451	511	486	467	468	465	467	456	478	442	489	472	489	485	436	456	473	476	451	471	480	478	479	485	483	515	474	471	500	538	481	493	489	474	461	483	465	505	486	496	478	516	449	460	462	466	495	516	491	451	454	504	478	455	473	466	485	463	500	475	504	494	527	448	508	461	485	481	482	506	507	500	460	462	496	502	474	495	496	467	518	482	468	464	489	453	508	487	470	465	463	422	486	472	458	493	459	512	511	440	539	497	482	461	477	475	459	514	529	440	490	468	500	496	481	492	497	494	455	483	469	503	467	431	484	491	484	498	479	482	480	482	491	466	505	504	467	466	443	489	485	474	514	503	473	463	493	536	478	435	475	459	471	449	475	467	499	482	472	484	482	491	501	451	476	445	449	497	522	462	508	458	442	448	476	512	471	471	482	445	467	483	484	466	506	454	466	466	447	462	503	460	469	462	491	480	499	501	472	452	446	499	497	461	466	487	470	489	477	472	488	485	489	450	474	441	476	473	501	529	453	440	473	475	458	515	462	493	461	474	467	424	494	486	461	473	490	474	480	470	487	441	484	462	469	486	472	466	464	475	491	490	471	501	456	506	489	449	469	471	511	478	433	501	494	508	469	502	477	489	512	444	475	472	468	497	474	481	490	465	481	504	476	501	456	465	470	479	493	425	447	512	491	463	507	473	444	487	468	474	450	467	465	489	461	468	508	464	462	487	464	498	477	478	499	494	474	488	441	476	499	497	510	448	446	511	497	487	504	487	508	488	476	485	466	461	509	486	471	455	534	478	475	496	456	451	469	507	495	485	481	492	447	490	516	473	506	475	455	513	470	526	469	468	477	509	500	468	458	501	483	456	437	493	502	508	460	446	476	459	468	492	454	512	516	466	470	478	474	458	473	503	479	483	445	513	486	445	509	485	454	494	507	478	479	459	470	485	466	511	498	464	472	449	454	492	495	484	469	507	468	478	466	478	455	500	492	493	485	471	449	450	519	483	496	503	466	445	490	520	468	472	460	502	455	460	501	481	481	456	477	472	452	530	509	457	480	447	451	426	480	468	476	464	514	440	461	496	482	522	459	490	465	472	471	457	500	491	506	459	515	465	472	495	524	462	516	495	468	467	461	461	456	438	482	483	427	505	461	469	486	501	443	477	488	505	458	456	499	468	475	471	458	493	481	489	444	505	508	464
3144	309	202	182	139	136	125	121	132	100	118	130	120	114	123	128	134	110	119	125	126	112	115	130	113	97	106	120	130	120	119	110	129	126	124	113	118	113	112	124	116	113	132	131	117	111	119	122	131	107	121	124	114	119	113	100	97	111	114	119	127	124	106	122	121	119	137	130	122	130	134	143	125	115	113	111	113	118	127	112	126	115	100	107	121	110	104	103	105	108	138	113	123	129	116	121	110	123	123	122	116	106	105	117	110	123	111	119	129	124	118	101	110	125	110	114	130	96	109	96	119	113	107	112	120	134	111	112	106	84	98	108	141	104	116	118	107	123	115	105	143	101	103	118	119	117	140	126	122	116	110	129	100	109	107	134	114	89	117	109	104	118	131	106	102	112	114	139	112	122	93	126	111	111	127	142	115	138	127	117	120	103	108	114	113	132	112	97	125	136	122	117	100	107	106	101	119	114	121	99	104	95	122	119	107	119	117	129	122	120	114	134	115	105	110	106	116	128	118	111	113	118	115	130	125	118	106	123	130	126	121	113	107	110	108	114	137	107	128	117	102	109	116	108	121	110	108	128	119	122	116	124	120	106	119	128	107	121	122	117	118	116	114	122	106	113	116	92	131	136	102	126	123	128	123	129	115	85	115	120	112	116	110	95	125	117	120	102	111	119	130	115	112	113	110	110	103	99	101	112	119	117	121	90	125	108	102	106	136	119	128	136	107	127	117	127	100	110	103	112	107	125	120	119	96	130	108	117	121	117	117	107	119	110	113	128	99	95	136	111	115	122	107	119	123	112	105	111	101	132	101	119	115	110	126	98	96	114	119	115	105	98	105	111	129	104	93	107	127	114	121	128	98	121	131	125	123	98	113	113	129	128	132	122	115	120	110	120	116	152	122	116	109	106	109	108	103	109	129	129	111	107	116	122	119	125	104	110	132	117	118	108	125	123	124	119	133	115	92	103	104	135	113	108	103	93	105	102	104	116	96	105	129	96	122	100	115	123	117	115	107	106	113	113	129	101	106	105	110	127	127	99	99	123	120	126	115	94	108	125	132	103	131	115	136	118	110	109	102	117	107	110	111	115	109	115	104	115	104	98	133	130	106	112	101	119	112	131	118	116	127	135	124	113	110	114	108	125	104	98	100	102	124	94	122	115	112	115	106	132	106	117	98	133	116	113	109	120	111	123	130	136	103	101	117	101	111	108	128	116	127	130	112	117	105	113	105	131	124	115	112	136	122	97	117	113	108	123	109	120	110	113	107	124	102	106	120	122	115	97	114	103	121	115	110	110	122	130	113	106	136	129	102	120	119	117	120	115	129	132	108	127	123	128	102	99	104	118	118	99	121	128	123	127	122	126	113	102	129	101	102	130	116	114	92	109	117	124	117	118	110	119	105	111	111	100	120	127	107	124	121	126	100	113	134	110	112	121	117	114	112	112	115	139	111	103	115	139	123	121	112	130	112	116	129	111	116	111	116	106	101	124	100	114	110	132	96	110	125	93	122	117	113	104	117	124	128	118	115	122	113	119	133	103	134	135	121	102	124	113	124	102	136	103	100	112	132	129	102	117	125	142	94	125	102	123	114	126	113	122	111	113	108	132	99	117	142	127	125	123	124	121	104	129	120	113	116	105	119	109	102	130	120	125	110	123	103	124	135	129	134	120	116	122	130	103	135	105	103	98	114	114	129	127	119	123	113	135	133	136	96	109	123	117	112	91	88	128	123	116	113	120	108	112	126	109	115	126	108	128	108	126	113	109	125	103	125	86	121	121	114	113	106	114	111	107	108	127	117	114	130	109	99	127	105	117	121	111	111	124	117	117	105	127	121	109	110	122	123	151	121	110	103	123	101	113	137	108	108	117	106	133	91	130	107	117	128	132	127	120	109	108	103	126	103	125	121	125	100	117	115	116	141	118	122	102	103	115	114	122	103	121	114	112	117	135	112	113	93	127	130	121	116	106	124	104	116	95	101	118	115	120	102	118	84	121	119	120	104	107	100	109	125	108	120	110	128	127	122	110	115	106	116	102	125	126	118	113	136	130	107	113	144	114	106	121	141	117	117	128	92	132	119	123	122	111	110	110	113	97	108	128	91	121	143	134	113	105	114	113	111	106	107	102	95	118	130	126	119	101	90	127	93	115	125	112	102	119	122	105	106	83	100	107	117	115	114	120	106	103	117	126	114	109	108	121	110	127	109	104	116	105	116	124	114	112	100	124	109	115	123	101	114	112	130	125	106	105	128	118	109	117	118	100	137	117	123	100	128	124	119	104	110	113	119	124	104	124	104	130	133	115	114	127	125	119	96	144	110	111	99	108	121	111	117	111	90	118	112	117	109	130	110	134	107	98	103	115	112	112	123	112	134	121	116	105	123	129	116	105	119	114	121	122	111	122	131	117	133	100	122	111	113	122	117	127	111	125	115	97	130	123	116	123	125	107	118	128	117	120	109	128	108	124	120	117	110	117	117	95	122	109	116	124	109	135	116	105	116	104	116	100	105	137	104	122	115	124	107	114	96	109	102	130	110	103	131	112	112	116	113	115	98	107	111	115	114	105	122	127	99	126	103	130	119	103	95	117	118	139	90	135	96	115	123	110	98	121	118	115	112	108	101	118	111	115	121	124	115	115	117	104	102	110	91	116	142	116	113	125	105	114	112	101	86	111	106	109	96	120	91	107	112	112	120	121	100	101	108	91	114	98	104	107	112	115	113	116	111	127	135	120	111	116	97	126	114	123	107	126	106	114	109	141	126	135	103	120	115	108	114	120	110	136	118	116	108	109	99	118	103	104	126	122	111	109	110	113	110	112	125	108	117	119	104	135	120	120	122	106	114	128	108	126	120	129	131	132	108	112	106	106	132	100	132	103	127	96	111	116	116	117	102	122	137	96	108	109	111	122	114	108	97	117	115	135	108	114	116	100	111	107	99	130	105	125	117	108	114	117	134	107	127	96	119	113	114	100	118	114	126	119	123	135	101	95	127	110	112	120	113	116	108	121	110	99	112	120	144	109	122	103	105	115	121	127	119	113	110	113	114	95	106	116	118	122	105	118	128	109	116	131	113	127	115	127	114	97	114	88	127	108	129	108	111	113	105	101	117	100	121	109	117	101	118	133	124	107	120	120	130	109	98	131	126	100	121	86	106	108	100	96	92	132	120	104	112	104	107	119	115	115	116	120	114	115	119	122	116	129	98	115	124	120	132	120	125	132	116	110	133	115	97	104	123	122	109	106	112	113	119	127	117	135	124	110	141	112	117	113	125	125	94	132	137	97	115	123	111	105	101	114	107	130	107	112	132	125	119	124	121	132	102	100	117	139	118	123	106	118	107	123	126	112	113	138	112	108	113	123	127	117	113	121	110	109	121	121	126	110	115	115	121	118	121	132	142	108	88	109	107	132	112	124	105	103	124	125	106	120	130	123	120	110	106	137	106	122	110	111	129	117	131	134	108	130	113	121	107	109	120	121	98	98	121	131
4218	516	646	625	558	535	512	495	471	494	473	477	436	465	430	434	467	454	430	387	435	456	408	412	416	434	425	464	433	405	435	425	431	408	409	435	411	412	423	422	428	427	430	410	469	422	425	489	422	413	438	472	421	390	422	442	403	413	425	452	409	437	409	412	416	388	384	387	430	416	422	412	457	456	401	410	435	454	439	408	394	450	411	423	432	425	420	454	426	438	410	405	399	412	388	436	390	427	396	386	450	413	422	393	417	392	411	435	407	385	406	404	418	430	426	401	479	429	462	424	420	437	439	429	384	432	397	413	426	433	423	450	441	445	427	402	436	421	423	424	426	461	411	420	434	414	402	384	381	413	426	418	396	440	434	393	469	411	408	429	421	416	420	413	412	411	466	433	439	384	427	421	429	397	448	459	434	423	441	444	408	428	417	402	438	373	393	405	399	413	456	396	422	375	437	452	432	431	404	429	405	397	420	426	424	396	414	425	424	425	403	406	439	414	485	399	434	439	401	402	398	436	384	445	407	415	415	436	422	394	441	466	444	382	408	409	428	404	408	423	418	450	434	430	430	445	439	412	440	400	396	452	411	386	445	410	413	420	461	394	408	422	403	386	420	463	429	384	444	419	421	402	417	415	433	440	409	423	418	448	427	432	450	428	463	402	440	431	442	412	393	406	444	409	456	422	407	455	423	430	434	426	412	414	392	442	393	420	442	442	411	438	440	456	391	421	410	405	406	435	413	425	428	408	447	431	428	470	406	406	451	425	412	445	443	424	406	426	423	414	413	411	382	401	423	453	412	386	400	429	386	359	399	388	426	454	421	423	415	397	425	424	411	436	406	419	432	455	395	393	439	384	408	407	375	424	420	408	418	400	448	379	408	377	416	443	467	447	424	406	429	427	440	404	445	441	461	411	413	494	405	424	392	433	436	452	396	434	400	449	446	442	434	410	436	405	386	415	423	394	399	438	406	438	442	472	414	396	400	426	420	426	415	418	419	430	420	458	417	425	420	407	455	415	406	394	417	410	433	454	422	402	451	405	420	427	438	423	418	410	398	398	416	425	416	407	394	412	399	402	440	397	400	419	450	417	475	393	439	432	416	436	424	435	411	412	433	426	422	421	446	407	419	424	425	421	421	412	414	389	405	429	421	425	418	406	467	404	422	414	431	456	462	408	440	415	418	422	423	424	426	440	401	407	407	422	393	435	436	427	462	405	413	449	395	462	439	392	411	419	423	449	425	402	406	457	413	414	383	374	410	385	452	425	394	452	455	413	440	443	415	447	415	443	387	387	440	391	391	399	411	432	410	433	432	422	460	426	425	393	439	403	404	444	393	388	408	429	429	430	392	429	416	422	428	383	439	411	422	415	427	421	418	444	460	422	395	437	416	424	397	452	390	397	418	442	426	439	398	427	412	417	415	426	404	393	439	416	439	418	438	436	431	384	404	407	434	422	418	427	461	416	483	432	426	392	403	453	429	447	424	420	403	416	413	452	425	429	440	414	432	374	397	428	429	445	404	451	431	446	404	412	422	399	426	435	392	421	431	420	401	452	450	419	397	453	425	416	388	426	438	400	434	459	425	394	396	414	455	441	412	394	408	441	484	469	420	464	437	419	422	416	433	406	427	411	428	451	434	419	435	431	417	409	428	433	441	412	415	449	381	403	415	404	433	398	422	425	426	419	401	462	394	449	449	437	419	431	416	428	430	417	405	413	437	398	425	416	429	407	421	410	404	427	437	460	409	419	394	415	432	403	437	428	419	417	417	394	401	440	469	417	404	410	441	439	412	417	428	383	473	407	435	430	437	420	399	414	445	439	436	399	423	418	449	395	450	442	428	409	422	415	415	449	413	425	411	403	406	426	438	448	427	421	420	431	402	402	436	427	431	409	451	397	447	416	399	450	425	429	395	431	413	418	439	413	414	440	436	413	461	439	418	416	395	402	435	416	434	429	449	425	425	443	421	408	445	445	442	420	418	457	427	387	382	391	419	383	408	430	389	437	408	412	407	434	453	443	424	432	439	415	416	419	402	425	425	446	423	409	407	433	442	461	426	399	398	425	400	443	450	411	421	465	409	416	397	409	416	410	412	420	439	440	453	430	436	394	417	421	437	437	392	418	422	377	427	403	403	455	409	429	420	420	428	423	412	408	430	421	414	476	436	423	415	435	449	398	419	438	451	397	378	413	423	389	409	437	442	418	418	425	449	425	399	467	396	424	405	437	388	460	428	398	434	459	418	403	430	394	424	402	390	419	397	451	422	412	425	399	433	415	411	455	431	408	449	460	407	440	424	389	410	445	423	408	433	432	424	398	439	441	374	432	440	430	426	423	443	416	391	395	414	418	389	414	415	423	417	400	401	422	435	435	421	427	411	394	424	399	433	471	419	381	417	425	432	408	399	438	398	400	402	418	438	463	397	424	413	403	433	436	402	430	436	407	452	399	407	432	423	397	457	431	412	426	421	443	457	460	446	416	429	386	450	410	448	405	428	448	398	427	424	447	397	376	418	423	409	444	412	431	417	434	399	422	398	416	375	407	408	459	414	440	411	414	402	441	385	436	415	421	414	418	426	431	437	435	426	427	389	421	439	376	467	424	430	445	393	443	430	399	418	404	419	407	400	429	421	454	386	422	429	434	418	423	438	412	423	434	393	444	414	434	399	419	427	447	406	440	403	408	435	426	408	426	405	422	420	434	449	428	448	427	433	454	395	391	436	409	434	413	401	446	403	410	407	417	440	449	439	458	399	429	406	440	422	404	447	427	431	428	416	437	399	402	455	415	453	417	416	462	437	412	405	432	396	403	421	444	403	419	416	387	443	425	424	419	397	450	402	414	414	421	397	416	421	436	438	384	422	419	403	425	431	408	396	402	467	414	411	432	392	427	468	406	421	458	434	431	422	455	415	416	427	425	443	446	434	408	430	425	410	410	404	401	440	445	430	407	417	427	412	439	447	403	444	420	394	446	410	422	426	423	414	444	429	402	400	421	414	399	406	379	398	428	445	435	437	404	419	405	419	435	417	425	406	424	412	410	452	459	413	404	437	430	426	469	463	429	424	415	440	437	435	406	425	412	405	388	419	463	417	407	395	427	414	442	412	416	440	397	460	396	432	392	437	468	418	450	425	427	425	361	428	447	424	400	414	420	418	399	427	425	404	382	424	395	418	439	460	390	429	398	388	413	372	406	434	452	426	448	452	421	405	443	414	432	403	407	444	437	464	436	404	427	423	408	419	399	411	407	435	434	398	449	411	415	407	450	434	432	415	425	423	427	447	391	417	412	384	423	403	455	425	417	430	421	430	415	404	381	419	425	425	423	390	421	432	394	440	420	470	409	451	433	397	395	445	410	388	370	434	406	420	415	462	392	409	407	412	412	412	378	451	444	448	440	450	421	400	443	454	431	414	377	424	438	425	371	399	420	419	459	397	439	390	439	399	399	433	411	421	365	429	406	424	438	413	436	424	388	431	400	453	439
27860	7070	1247	811	541	438	319	273	189	183	143	126	136	147	133	95	121	119	108	102	101	91	89	93	71	66	102	81	78	84	73	87	71	66	85	85	99	54	66	94	71	72	73	80	89	77	66	80	76	68	65	82	77	86	75	71	85	77	83	76	69	66	78	62	81	58	70	71	74	72	63	75	67	75	68	68	88	72	66	67	70	80	65	71	64	79	81	72	80	77	77	66	79	59	67	64	68	68	89	63	62	76	85	74	71	77	63	72	67	80	69	82	74	78	74	64	87	79	75	65	76	74	57	64	94	84	73	76	66	60	92	61	61	72	65	68	74	69	78	85	64	75	64	65	68	56	71	60	85	71	90	70	75	51	81	76	81	62	69	65	85	76	89	73	67	74	65	70	70	66	75	76	73	72	77	72	59	76	71	78	86	72	69	77	82	57	60	74	79	68	72	63	65	73	70	79	63	71	73	54	82	81	61	75	65	80	79	72	67	65	83	92	81	83	75	79	101	76	77	75	85	76	76	86	73	74	80	75	86	74	81	86	71	63	78	82	82	79	71	88	81	75	83	61	79	65	71	77	74	77	84	81	86	66	87	85	80	67	76	85	79	83	71	57	76	71	59	80	63	65	65	64	73	62	67	67	83	66	72	74	67	64	74	73	77	73	84	73	71	67	72	84	73	78	62	68	68	66	76	80	79	66	69	74	74	68	66	54	74	67	57	75	64	73	70	64	73	79	76	80	65	72	76	65	74	72	67	66	73	74	80	76	59	68	69	76	77	76	65	70	62	61	66	86	66	78	75	88	80	74	80	75	64	77	66	58	63	80	63	80	67	56	78	47	75	62	68	56	54	73	84	76	82	67	74	69	69	70	75	71	81	65	66	75	69	86	65	70	73	82	91	70	64	88	82	80	66	60	88	87	62	68	52	63	56	66	64	63	70	85	70	77	69	71	60	75	68	71	75	77	83	66	67	87	84	84	69	70	74	77	63	54	68	66	85	70	66	56	54	61	62	78	74	73	75	67	68	58	75	63	50	78	70	56	75	81	74	78	74	67	69	66	85	74	67	66	65	87	71	55	74	67	53	80	72	70	72	76	66	66	80	62	65	84	78	76	73	84	67	86	73	80	85	72	77	67	72	67	74	70	89	72	68	89	83	62	67	74	68	60	68	63	66	75	56	85	81	69	67	68	71	77	64	83	90	57	75	88	76	78	75	79	75	75	65	71	73	58	75	80	67	65	67	73	60	61	70	77	79	67	87	68	66	61	73	78	65	77	76	65	76	74	71	61	83	73	74	75	74	68	65	71	78	80	62	73	69	73	71	76	61	56	84	81	60	83	62	86	77	50	77	70	77	82	71	87	75	68	65	89	66	88	71	73	81	72	82	76	56	63	71	53	64	84	65	82	72	84	60	65	76	75	60	82	60	77	76	80	76	73	54	76	84	85	78	93	70	78	95	65	65	75	68	66	69	52	65	66	71	75	75	81	74	70	78	74	56	89	54	62	59	71	55	68	71	50	61	78	68	78	84	55	76	80	67	57	66	67	81	53	80	73	68	63	65	72	61	89	85	69	65	78	61	75	62	55	70	82	65	58	76	66	88	73	67	76	71	67	71	81	88	81	65	55	71	64	63	73	86	83	51	67	78	68	65	64	65	62	74	74	82	68	65	76	83	73	65	69	82	80	75	68	71	73	58	76	64	65	63	57	72	72	65	78	83	65	83	82	77	73	69	70	83	60	73	70	58	88	73	87	63	72	92	67	75	73	62	77	66	77	82	90	72	88	70	65	68	79	71	78	70	65	76	61	72	79	74	77	71	78	70	67	80	72	72	60	65	69	87	80	75	71	76	76	63	68	63	82	77	76	76	64	67	78	63	67	65	63	79	77	73	81	71	73	65	85	71	68	77	72	80	61	57	70	76	55	80	81	81	69	62	76	69	87	64	67	85	98	65	54	78	80	72	65	69	90	68	76	66	70	75	63	74	70	73	63	76	57	63	75	84	76	67	76	71	75	84	65	75	72	63	71	60	72	74	96	67	76	81	72	70	62	63	81	68	68	78	54	89	68	69	64	76	66	63	74	73	62	59	86	75	63	63	59	76	86	72	72	62	78	78	80	71	71	84	85	78	70	64	74	78	69	52	78	65	68	67	76	69	76	63	79	66	68	61	73	85	66	89	73	69	85	85	69	51	61	67	77	70	80	78	93	72	57	64	70	65	64	87	67	60	84	70	64	65	84	65	78	91	68	75	64	82	75	71	71	64	84	70	79	95	79	80	78	78	78	95	72	80	74	67	62	77	84	81	69	80	70	68	66	75	71	70	66	66	81	67	62	69	72	72	71	98	65	67	77	81	77	73	77	64	70	78	63	71	70	59	80	75	63	69	63	62	78	67	74	56	80	57	67	60	68	81	59	80	68	71	58	82	64	79	75	70	71	76	78	69	71	80	69	58	69	74	84	78	73	67	64	78	70	75	67	59	67	85	56	74	79	65	69	74	70	79	86	71	69	75	65	77	83	70	69	76	75	95	79	65	80	86	64	98	67	88	80	86	74	59	63	65	72	54	79	58	74	73	75	65	66	74	63	66	65	74	82	58	76	78	76	78	60	85	66	69	78	65	50	59	75	94	57	87	76	79	68	73	71	71	77	76	77	71	70	66	80	70	81	78	63	70	79	79	70	80	56	66	79	62	75	65	70	69	70	83	67	81	78	59	72	66	69	68	64	73	52	73	70	57	66	74	58	59	73	73	69	85	71	64	77	82	66	71	85	65	64	67	58	71	80	59	66	70	57	53	71	75	80	86	80	69	59	64	66	82	70	71	80	55	74	70	78	76	56	66	75	66	67	78	62	71	74	61	66	61	69	91	83	82	76	79	71	59	72	53	72	84	82	85	65	74	77	67	79	77	63	72	74	69	66	70	65	77	77	67	82	62	59	75	70	65	92	57	84	72	74	69	73	88	77	79	77	72	70	60	65	82	72	70	68	72	68	74	83	72	70	62	62	64	60	71	80	58	76	68	65	72	71	69	75	78	78	77	67	55	73	69	77	92	64	76	76	83	72	70	70	75	67	73	71	61	75	80	66	76	88	86	69	74	60	73	64	62	68	70	66	72	78	66	74	70	72	81	59	73	59	65	69	73	79	82	63	89	67	57	61	70	84	72	73	73	63	79	72	69	66	84	64	62	67	50	71	105	76	69	67	75	89	61	71	82	64	78	82	64	67	63	71	88	80	70	75	68	68	66	59	65	71	80	71	70	65	72	59	77	69	74	79	75	70	67	71	79	88	68	83	70	69	78	58	66	60	80	72	78	67	76	70	70	76	76	87	84	88	73	83	68	77	79	71	55	81	63	61	74	67	77	65	75	62	70	66	76	71	84	67	74	74	60	78	56	70	62	84	66	62	80	61	60	73	65	71	76	60	83	62	62	78	83	93	67	79	77	64	78	72	75	73	61	71	58	72	76	78	73	69	79	73
14030	1188	2732	3161	2728	2321	1801	1523	1268	997	952	862	771	727	648	654	566	561	555	503	502	502	438	439	402	429	375	395	388	384	387	355	359	364	370	346	353	363	352	342	338	342	331	305	326	331	306	354	287	358	318	317	348	311	343	312	326	309	293	309	316	317	299	324	278	332	284	294	328	284	331	318	341	324	315	329	312	300	335	318	291	288	310	284	328	303	318	280	265	279	308	296	285	303	273	312	297	289	269	315	311	281	323	304	326	316	282	264	291	273	304	309	281	292	293	295	336	304	301	289	292	263	276	283	328	291	311	295	298	268	288	308	286	308	315	303	312	282	287	320	263	263	292	313	283	293	293	297	305	282	280	326	289	300	262	247	303	264	293	307	301	305	312	304	312	289	298	296	310	283	261	284	306	278	263	290	284	319	310	271	279	286	328	304	296	269	321	277	298	287	305	285	298	294	326	264	264	287	273	288	279	290	281	293	282	302	303	289	290	300	290	258	273	284	299	277	275	310	319	270	298	295	290	291	320	286	305	315	287	256	299	264	266	305	313	280	299	272	285	288	289	303	314	309	279	268	321	314	292	306	255	288	280	290	258	301	275	317	287	290	291	309	301	337	297	315	288	274	274	304	283	312	299	299	285	312	281	274	309	327	271	297	292	306	266	285	249	309	285	273	288	269	277	294	307	298	301	305	309	278	331	295	282	284	277	268	302	334	295	290	293	278	289	293	292	293	298	285	314	275	305	310	309	289	314	310	288	293	312	281	295	278	269	293	309	276	281	285	272	289	269	261	290	286	280	293	299	287	280	261	292	306	283	300	299	275	286	263	319	303	279	286	284	275	295	281	269	305	301	286	326	289	295	294	299	314	293	279	297	287	312	287	272	312	280	298	283	264	289	273	304	297	284	286	312	281	253	296	277	312	288	291	267	267	308	284	291	266	333	288	291	320	274	301	278	291	293	278	271	300	292	286	295	303	301	311	313	258	283	296	298	293	286	280	283	308	313	290	302	297	266	269	274	318	321	281	297	302	304	303	280	287	291	291	266	270	302	271	263	299	252	334	316	279	279	307	275	301	307	316	269	319	295	298	275	276	285	300	299	309	300	283	277	299	309	325	290	274	306	305	291	292	268	271	294	300	321	265	278	312	332	255	266	292	276	290	277	299	284	297	280	302	308	276	296	297	272	317	305	295	302	317	304	303	291	252	285	293	309	271	291	307	257	292	302	293	308	305	299	294	272	280	298	279	276	281	319	287	277	298	287	277	289	297	283	251	277	301	318	316	307	286	306	268	297	265	306	289	309	272	293	303	269	296	290	276	296	286	302	298	278	261	297	303	271	270	286	302	263	278	291	290	302	281	292	304	301	286	278	286	265	295	290	295	275	292	311	300	289	318	290	303	314	278	307	281	273	298	247	301	300	291	291	295	276	267	270	285	302	260	278	276	266	291	264	303	298	270	313	281	265	297	308	310	298	266	265	273	322	287	296	292	315	295	292	311	298	305	288	263	294	317	262	297	318	302	304	289	326	292	289	305	292	305	300	288	272	280	284	310	309	291	275	310	300	345	269	267	300	269	271	284	310	328	298	294	297	281	269	345	277	295	306	255	300	313	272	297	275	312	279	307	293	296	302	249	288	293	255	287	318	275	287	281	261	305	293	298	275	277	263	279	276	280	281	291	304	278	277	270	302	303	274	274	286	279	279	291	291	306	277	290	303	307	280	309	272	287	261	302	291	279	298	286	289	310	281	289	288	280	291	304	278	285	301	258	286	281	303	298	281	293	285	303	269	271	290	303	281	303	271	286	275	290	303	297	290	278	271	288	277	274	299	296	295	277	281	301	290	276	280	308	300	290	299	285	287	289	286	275	299	266	299	305	306	292	272	307	300	286	289	289	293	278	270	289	265	277	305	299	284	290	307	270	297	301	273	311	261	300	296	315	326	290	296	320	266	293	281	291	295	291	270	330	272	306	302	299	296	302	309	274	304	259	284	274	281	285	290	299	286	250	318	293	287	282	301	306	292	272	271	299	291	282	309	284	286	306	284	269	292	313	295	294	279	283	266	308	296	289	301	333	307	318	296	310	293	297	296	287	286	259	296	257	290	308	279	299	305	265	282	303	265	296	305	319	302	270	280	257	287	294	286	329	325	311	286	300	296	301	278	280	300	278	286	280	277	283	267	310	287	297	270	292	302	294	284	281	296	311	269	295	292	258	279	280	300	271	277	278	287	304	289	307	277	299	303	313	297	287	309	289	265	303	292	299	269	316	280	280	294	289	248	314	315	295	295	336	281	291	309	264	303	305	291	275	287	297	245	271	286	306	314	330	302	294	272	266	284	274	275	283	308	287	299	277	318	298	270	304	292	274	277	292	297	306	281	301	319	260	289	276	305	320	297	275	292	277	305	298	269	268	319	287	301	267	291	287	262	297	302	303	239	302	293	309	271	291	304	314	290	268	307	260	313	257	293	291	282	295	295	290	307	310	312	292	286	281	273	293	267	287	289	271	299	300	282	273	288	286	244	277	290	270	286	294	309	287	315	278	281	328	271	251	301	318	293	274	295	272	290	287	281	305	335	320	284	313	282	285	294	298	302	262	293	304	304	311	284	298	302	285	292	282	282	272	269	254	306	299	283	299	283	296	287	308	311	288	284	263	281	280	290	294	307	301	288	258	265	313	289	294	265	269	286	272	318	310	304	272	292	286	289	287	309	286	289	289	292	304	303	313	298	302	291	274	302	295	317	292	293	260	316	311	268	284	305	313	288	270	310	324	287	286	285	277	285	269	255	299	318	276	279	290	252	300	264	263	285	286	282	279	258	302	305	269	320	271	311	299	275	272	287	302	294	267	281	321	308	284	281	276	274	277	296	304	301	284	292	286	272	324	262	280	274	268	289	297	292	277	311	282	302	305	281	269	306	283	273	294	301	285	306	289	297	270	286	306	278	298	287	296	260	281	295	296	280	266	290	289	291	314	279	287	273	272	285	295	267	265	253	311	284	309	280	292	305	297	297	281	302	275	306	280	295	302	317	254	267	273	306	301	325	307	270	311	284	291	304	319	285	254	265	279	301	291	321	283	266	278	317	265	268	275	307	287	310	258	284	280	293	320	287	295	319	288	336	303	292	282	289	289	272	270	287	290	294	284	274	250	290	272	272	291	294	284	316	290	275	286	278	296	284	287	282	285	279	286	284	272	282	259	288	315	303	313	297	313	300	282	311	273	279	275	283	291	301	280	264	303	280	292	308	269	280	304	302	264	282	292	301	267	288	289	299	308	293	298	276	286	285	281	314	273	279	283	288	297	293	284	270	279	294	295	306	290	267	305	302	306	299	267	274	302	281	290	243	274	281	314	296	296	288	303	259	273	338	292	293	273	276	295	280	277	269	297	306	259	284	241	285	294	273	274	293	326	298	259	283	308	306	276	292	286	305	307	316	270	311	275	315	274	298	313	293	306	275	279	337	305	309	286	281	272	310	310
35481	18686	5182	1766	1133	812	606	513	412	308	274	283	250	199	212	207	217	200	151	191	157	179	152	173	145	161	161	143	152	167	132	155	145	132	158	130	130	137	137	149	164	149	154	109	127	145	140	129	151	124	128	132	155	120	122	145	149	140	146	118	162	123	154	140	145	136	136	130	133	134	129	119	146	121	122	143	133	120	143	132	107	125	122	144	147	121	151	138	125	118	135	137	144	116	129	137	123	119	142	172	111	129	134	137	129	137	144	131	123	140	132	168	131	136	136	135	116	122	122	128	147	126	125	126	117	135	156	135	128	138	165	105	127	129	151	124	124	139	111	124	117	114	152	135	136	123	134	132	138	135	141	143	127	150	140	166	115	137	138	111	132	128	132	133	115	151	121	142	119	133	127	120	121	109	124	138	135	135	125	123	141	142	129	140	139	115	116	124	107	134	143	136	124	133	106	111	150	137	127	151	126	147	122	129	119	125	126	118	140	107	145	148	116	146	122	134	122	135	129	131	142	123	112	141	139	138	123	135	142	123	135	120	121	135	130	134	129	131	133	123	152	141	136	103	125	144	140	136	130	118	126	146	134	123	137	136	120	126	134	111	136	129	108	130	133	127	132	119	133	136	132	138	135	134	131	122	138	130	124	135	132	117	100	129	127	122	151	144	130	128	134	138	134	135	118	139	129	144	147	130	125	132	135	130	154	119	130	139	117	136	137	123	124	118	115	141	121	137	136	112	122	144	127	127	107	140	140	147	116	127	141	128	107	131	141	117	127	141	128	128	126	126	128	128	140	134	118	118	114	141	138	130	131	121	142	127	135	105	126	152	129	123	147	126	111	145	133	116	135	131	130	137	120	130	138	118	125	135	125	146	116	128	119	131	137	123	126	143	133	137	137	129	132	125	121	138	134	127	122	119	154	128	124	129	118	140	124	123	139	141	111	135	144	133	133	105	126	112	114	135	120	123	138	126	123	135	131	137	133	122	128	129	121	122	134	131	148	145	113	100	126	143	147	137	124	124	136	126	135	135	131	131	136	132	121	106	139	131	123	129	122	139	132	136	128	133	114	127	120	116	129	123	136	122	148	137	128	147	137	128	139	127	131	139	98	116	136	127	132	131	131	106	123	134	126	123	155	108	152	133	129	132	123	123	124	141	108	128	133	116	143	143	148	124	111	145	129	118	159	138	115	137	137	118	134	112	132	128	138	111	129	140	151	129	145	149	134	116	117	118	131	153	147	139	112	125	116	142	144	142	144	130	138	148	132	139	126	125	126	127	127	140	137	121	103	123	138	119	107	127	138	133	114	132	131	138	143	132	116	128	127	123	126	136	140	132	136	139	148	134	134	116	132	126	145	145	137	149	153	139	108	130	116	149	140	127	125	125	130	127	128	118	109	133	124	135	117	123	111	129	116	117	140	128	127	134	142	131	143	128	148	128	133	137	127	130	122	132	131	155	112	103	127	122	134	141	148	114	112	148	121	131	139	129	148	146	142	122	131	145	130	135	143	114	134	134	113	137	135	131	142	113	135	125	133	143	122	129	155	135	135	137	113	136	143	129	114	134	132	128	122	149	125	120	119	129	141	135	133	133	108	132	144	127	108	110	145	132	132	140	130	114	122	120	134	114	125	139	122	124	132	140	141	137	128	120	130	123	110	132	123	140	140	157	135	127	131	139	123	128	124	143	127	133	132	131	147	144	138	138	124	143	131	149	122	129	118	150	138	146	138	100	165	153	127	116	122	124	124	129	135	142	131	125	137	140	126	119	141	144	132	121	126	145	135	125	144	142	117	131	126	107	127	125	137	123	135	159	120	151	131	129	143	122	127	142	140	129	119	127	133	132	108	138	129	128	121	113	117	124	115	137	121	132	113	121	136	134	128	141	145	124	143	132	121	129	130	139	126	137	113	139	127	131	128	134	136	140	123	137	133	137	134	105	134	120	132	137	130	113	109	137	126	134	116	155	115	146	138	117	123	141	127	136	146	120	127	120	126	120	121	118	123	135	110	148	129	131	132	128	108	117	141	119	137	116	116	150	137	127	141	127	119	119	136	133	119	134	150	132	136	124	122	113	133	109	143	105	147	129	137	121	132	125	139	118	141	117	140	124	132	141	140	145	129	118	135	124	124	135	131	143	161	141	115	140	122	137	121	138	130	124	136	120	124	153	142	128	119	112	142	124	152	127	119	117	135	146	125	126	130	141	145	134	122	139	142	123	114	146	144	128	121	152	110	114	150	135	117	144	124	127	144	102	153	121	102	119	128	134	140	146	140	146	140	131	121	129	135	148	125	125	135	127	138	132	146	112	130	118	136	142	133	136	146	142	115	124	122	138	132	116	120	127	133	120	118	127	113	135	101	143	130	124	121	128	132	133	117	119	125	142	99	124	144	113	126	110	153	130	134	142	157	152	141	156	139	125	115	128	134	112	131	141	139	117	133	138	127	133	127	120	128	132	154	140	141	142	127	132	122	128	149	135	118	137	137	125	109	102	134	149	136	128	108	130	131	134	138	137	141	132	121	115	121	125	133	123	126	122	123	121	116	115	124	129	119	146	125	142	133	120	133	134	127	148	151	138	120	139	141	131	125	136	107	143	115	134	140	129	117	122	113	137	149	147	133	155	148	139	127	123	124	130	146	136	110	141	144	144	128	127	144	131	128	126	101	133	137	122	120	108	120	129	132	123	147	133	127	129	141	132	157	132	113	118	142	122	125	127	136	135	127	156	154	135	112	142	121	124	120	145	121	110	128	128	144	122	139	139	113	137	115	140	128	136	104	124	134	126	136	143	136	126	123	136	141	144	125	114	150	127	124	129	125	144	128	135	128	146	146	127	136	147	116	152	127	127	142	118	129	124	137	125	133	151	148	119	114	134	132	121	123	115	111	134	152	117	130	105	121	132	104	123	121	131	123	133	135	126	123	125	115	112	144	131	144	133	136	125	136	149	136	115	135	127	130	117	111	128	141	115	136	150	138	128	135	135	152	150	116	129	149	104	117	141	141	131	136	146	120	118	147	120	144	136	135	126	135	121	133	133	116	122	131	139	121	134	148	152	131	127	121	124	120	140	125	131	145	138	126	128	112	129	132	128	151	115	126	130	119	111	136	133	131	131	133	145	138	124	161	129	152	149	126	121	129	147	127	132	140	110	114	110	118	133	118	131	121	132	148	125	132	137	137	149	135	131	120	139	136	114	136	133	135	121	125	122	122	130	117	143	145	145	123	141	130	133	153	143	133	140	124	123	151	108	141	115	112	133	141	139	127	154	129	145	138	137	122	120	127	108	123	133	123	125	139	124	123	117	127	121	131	140	137	141	159	143	142	111	128	139	149	139	126	131	111	165	107	138	128	121	159	113	117	103	137	128	142	126	142	117	117	129	106	153	132	117	122	124	123	158	111	115	141	117	104	134	151	132	137	121	120	151	141	115	122	119	132	148	123	140	120	118	107	117	144	129	127	136	126	132	144	127	130	129
18211	2288	5197	5873	5130	4132	3498	2863	2433	2092	1884	1630	1525	1335	1264	1197	1123	960	949	973	883	835	882	767	739	727	725	696	714	725	665	628	627	646	617	601	560	614	578	612	593	566	554	539	546	554	573	546	534	565	550	534	531	548	525	518	516	512	540	527	510	573	505	528	486	516	495	490	480	521	525	545	524	530	508	529	546	548	481	491	493	501	477	496	484	491	493	507	497	436	532	501	507	488	528	454	518	467	458	522	493	458	514	494	465	495	475	457	469	532	495	451	501	467	510	466	503	442	484	528	513	471	472	531	446	485	525	493	515	489	478	477	496	480	515	502	510	493	475	476	457	482	510	496	473	462	452	454	457	500	472	489	469	504	483	457	491	430	487	445	473	503	451	468	438	532	464	467	461	501	495	513	480	455	438	473	494	477	484	489	470	479	517	444	489	489	448	451	523	489	447	476	440	478	503	507	421	447	475	452	458	494	482	514	503	473	484	476	456	512	479	449	457	455	443	505	480	468	469	484	480	470	494	492	459	481	486	464	476	458	461	508	496	480	482	486	480	467	469	508	453	489	470	457	463	485	471	465	483	491	481	538	465	477	505	491	469	499	469	458	499	472	473	479	468	449	494	458	496	471	449	508	467	471	465	499	477	466	481	486	483	490	475	524	500	458	447	483	493	447	468	473	485	452	482	451	491	476	451	493	477	526	503	448	454	459	476	485	471	495	521	468	486	515	466	515	484	471	493	503	495	491	460	471	501	466	518	477	499	484	483	483	475	473	475	431	452	500	482	461	495	481	466	463	493	476	469	465	534	482	462	496	501	460	461	478	477	461	471	465	461	491	438	497	478	473	460	497	482	456	465	514	456	523	482	495	471	474	455	473	522	487	482	452	471	491	453	452	484	495	457	476	442	465	420	499	476	480	490	459	507	475	504	444	455	418	460	523	448	473	467	504	490	437	501	462	486	469	477	464	509	478	475	493	473	476	455	489	437	412	491	527	474	465	493	467	493	472	492	486	470	477	466	470	464	480	448	511	483	486	483	481	480	540	432	491	481	525	466	486	495	453	473	439	457	462	533	461	448	497	498	496	428	479	484	458	524	491	482	469	453	486	469	435	493	470	482	482	468	473	464	496	434	504	478	501	474	478	470	464	465	502	460	460	447	457	470	474	485	489	503	455	503	506	481	474	489	453	476	476	462	466	463	498	424	463	452	458	514	453	468	494	472	477	507	520	487	483	482	465	481	489	463	504	465	471	484	504	460	459	452	438	471	529	486	476	485	484	519	468	483	482	458	501	478	489	507	487	483	473	502	473	480	421	457	468	466	501	485	454	491	500	451	463	466	479	498	491	454	505	455	517	487	490	485	471	473	491	490	499	472	463	448	502	506	465	505	477	476	511	496	499	495	485	419	484	463	478	457	454	435	461	468	493	461	484	475	456	453	468	447	481	504	476	478	466	472	466	480	455	476	489	480	482	504	456	466	482	464	485	469	432	502	484	464	436	468	487	456	446	473	464	476	535	480	443	455	520	469	486	499	457	469	478	485	459	486	449	503	502	488	453	496	512	474	471	536	491	479	496	518	490	437	510	475	447	440	477	509	475	484	469	459	499	511	494	471	522	475	470	492	514	504	479	500	471	459	504	455	442	491	457	464	465	492	414	479	479	515	472	465	500	476	483	479	484	491	467	510	497	479	480	463	485	490	458	463	525	470	505	483	470	465	479	459	489	476	464	425	485	492	482	439	453	486	475	523	485	472	480	500	511	426	436	464	451	509	503	449	470	438	468	508	470	498	470	477	471	513	488	496	475	494	471	440	461	465	447	476	496	463	478	482	456	491	485	490	451	462	497	499	514	473	463	493	477	479	457	485	465	491	466	462	516	500	476	468	455	469	460	494	521	505	471	519	515	454	499	449	470	447	490	468	487	491	465	483	517	469	469	439	513	489	475	484	425	508	505	490	478	498	435	490	465	502	456	487	481	458	476	444	498	461	444	478	489	482	463	484	441	505	495	480	470	484	496	503	427	479	483	510	469	486	449	477	465	460	490	496	487	473	455	442	483	457	476	500	550	470	491	509	456	454	451	478	482	480	482	435	462	475	499	479	529	499	473	523	455	486	491	459	480	463	471	490	498	428	537	475	477	463	505	494	470	463	476	465	487	492	472	491	483	476	457	488	476	440	499	502	463	469	510	463	453	485	486	497	505	464	456	469	474	480	503	448	504	495	511	475	487	521	457	486	528	483	451	478	462	487	462	479	477	476	467	494	463	461	458	487	499	492	490	492	500	460	480	425	457	493	481	438	467	478	474	493	501	485	460	519	498	456	465	507	474	504	465	461	493	485	487	487	464	476	467	463	474	459	502	439	513	467	479	491	458	479	464	538	510	482	462	445	502	476	477	491	498	439	474	463	498	506	513	463	479	477	496	484	464	466	505	478	457	482	483	459	473	469	465	512	468	475	493	474	451	496	494	462	482	456	468	451	448	469	490	482	472	475	496	479	463	500	478	456	491	455	513	499	475	453	458	474	461	463	437	447	495	489	446	481	514	486	510	481	490	455	492	463	448	505	466	486	480	453	462	445	467	492	472	468	483	486	465	429	486	519	479	471	504	518	506	462	459	455	476	474	457	514	448	438	490	487	465	489	434	467	485	479	481	480	494	503	505	466	469	505	450	483	456	457	451	451	496	481	510	481	492	461	507	482	447	466	458	463	473	484	505	509	461	470	492	481	494	458	450	496	443	455	518	475	445	460	456	487	512	467	485	497	453	489	499	446	498	452	488	485	506	471	463	463	504	456	466	424	470	472	476	468	440	491	488	516	481	452	470	442	451	464	481	508	482	458	451	456	453	476	487	478	458	416	464	466	465	522	457	476	481	448	497	468	481	449	486	462	484	453	517	502	487	463	458	481	497	490	437	490	474	477	494	495	529	442	467	521	479	473	505	484	477	449	516	514	504	511	473	477	459	496	487	465	481	463	451	490	465	451	468	472	431	505	500	482	526	485	462	476	476	493	486	509	465	472	469	491	480	511	479	475	453	474	487	484	476	473	457	497	488	500	451	510	513	517	443	487	506	455	473	462	509	461	507	465	473	477	468	483	489	488	476	453	504	463	481	445	488	484	493	467	480	499	483	471	447	457	480	494	474	455	453	490	486	473	505	478	510	493	445	452	473	477	463	464	479	501	466	448	444	512	488	459	481	488	473	473	504	494	439	488	480	496	449	477	446	503	470	468	509	507	477	465	468	523	500	500	457	471	491	454	451	500	466	531	477	468	515	480	497	466	486	451	497	478	491	483	509	488	450	463	501	505	473	502	450	467	488	500	467	463	482	491	453	477	456	440	446	461	447	470	473	472	477	481	544	448	489	487	493	486	480	473	484	456	485	480	478	479	467	507	487	463	475	478	465	451	497	444	483	446	460	438	444	507	488	460	446	489	470	484	499	476	499	506	499	508	491	490	459	467	481	486	509	436	521	503	485	490	499
3172	358	223	180	143	132	110	108	133	128	111	117	132	100	110	132	114	120	127	111	109	128	112	129	116	121	127	117	129	113	88	110	108	126	113	111	122	106	106	135	112	102	141	123	133	110	105	121	124	135	109	99	122	136	110	96	131	130	97	101	105	116	128	106	122	116	113	127	109	117	131	121	119	122	123	104	119	109	96	97	96	133	109	122	103	113	121	126	112	98	135	92	103	116	110	121	110	114	110	109	129	104	107	108	122	115	121	113	93	125	129	137	102	97	114	118	88	97	117	110	110	104	131	126	116	96	104	113	112	111	118	121	107	115	121	112	121	119	112	108	118	113	111	140	128	105	122	128	113	114	130	121	101	114	126	116	116	90	129	125	110	116	114	133	115	102	146	123	116	110	115	108	97	108	101	129	122	134	98	103	135	98	130	96	112	114	105	120	109	94	84	104	116	128	117	107	89	113	120	103	114	111	104	137	122	122	118	137	117	123	88	122	118	121	95	108	118	99	112	107	103	115	110	115	106	130	118	112	123	140	116	114	105	109	125	128	118	122	119	143	116	117	109	107	111	126	122	107	121	113	121	105	115	118	116	124	129	80	115	104	122	126	117	106	136	115	105	123	121	118	109	124	112	98	125	117	116	111	117	123	109	152	109	118	103	115	115	108	117	107	128	112	118	137	108	128	109	101	114	130	111	110	130	131	121	160	104	121	132	127	129	112	117	109	128	121	104	109	121	106	115	130	118	113	133	109	113	125	106	112	138	128	101	108	119	126	113	119	88	105	116	114	117	89	102	124	112	115	127	112	143	116	115	104	116	111	126	114	121	128	118	107	129	122	129	101	114	116	119	111	115	109	92	112	129	125	105	98	121	105	128	115	131	111	115	105	116	138	108	121	131	122	109	101	117	93	141	119	123	91	125	106	109	128	119	106	117	95	130	102	141	137	118	127	123	111	113	106	95	130	115	122	90	127	121	130	95	129	103	110	111	120	111	122	107	125	108	119	121	132	128	131	122	117	110	104	108	123	116	94	130	112	124	112	118	133	113	98	118	121	124	102	132	106	96	103	115	122	124	122	117	114	101	122	127	115	128	111	123	114	131	122	112	115	112	135	113	103	86	109	100	113	133	94	109	124	100	104	102	110	98	115	114	121	123	124	110	111	113	112	116	105	99	122	109	126	136	113	124	99	121	135	112	117	104	117	114	111	124	121	115	130	117	110	115	130	102	110	112	128	117	108	122	124	138	102	117	104	107	107	102	94	137	109	121	120	97	118	120	124	106	119	106	124	134	103	90	123	112	114	128	118	115	100	115	104	117	113	105	120	116	103	133	122	116	110	140	117	94	122	115	111	100	106	116	132	107	112	114	110	119	122	110	107	123	118	122	112	125	117	118	108	165	105	107	111	109	117	108	110	133	114	112	115	106	127	115	106	108	116	102	103	139	106	113	108	123	125	105	119	119	106	122	108	117	120	115	113	106	119	121	104	116	105	135	133	104	114	106	126	116	124	124	122	118	117	113	112	99	106	121	131	129	118	101	103	112	134	104	115	99	124	128	115	108	126	135	107	105	116	122	98	85	135	132	114	120	129	110	123	92	112	133	120	111	108	109	127	102	123	116	128	121	116	128	103	134	106	106	109	115	135	122	117	111	121	102	102	106	103	133	101	115	106	120	113	124	103	117	112	104	103	108	113	112	121	110	129	108	113	118	120	119	85	123	128	113	125	104	99	110	121	108	116	105	116	133	112	97	125	103	114	117	89	129	117	127	118	120	108	130	118	119	128	107	103	105	110	123	127	98	102	120	125	109	112	112	127	121	95	109	101	99	136	128	101	121	117	117	131	125	119	103	112	118	122	100	121	110	116	112	129	110	106	133	123	116	117	107	122	118	112	125	106	124	121	112	139	136	124	125	132	127	102	116	116	119	95	124	104	114	94	123	122	99	140	106	123	107	108	136	129	115	127	114	123	101	116	114	122	117	129	135	112	140	118	121	120	103	122	114	121	98	118	99	108	99	107	119	125	119	122	113	125	111	125	125	118	99	123	137	130	97	115	118	129	95	106	117	118	96	116	118	118	114	114	130	106	128	113	101	115	131	128	113	117	124	134	109	112	107	124	113	121	114	109	126	112	135	122	113	128	95	115	120	116	122	116	111	113	106	107	104	145	124	109	122	96	114	105	112	138	110	127	119	101	116	119	107	101	96	107	134	113	115	107	114	108	110	128	116	95	117	134	114	112	107	126	116	115	87	140	108	108	110	113	118	121	112	122	105	124	106	130	122	129	126	114	126	109	113	122	143	123	109	114	107	118	114	121	129	132	120	124	125	115	127	114	117	100	98	106	114	106	122	124	119	116	99	109	122	125	113	110	113	101	110	128	120	117	145	114	114	134	123	108	104	105	122	113	114	109	128	131	105	108	121	102	101	120	125	118	125	128	108	121	129	125	121	135	120	116	128	126	134	128	117	109	118	100	104	114	117	129	122	142	109	126	123	113	93	106	117	98	135	115	121	123	120	107	110	124	114	115	121	133	109	121	100	117	112	86	116	130	109	133	108	118	122	109	127	131	109	129	119	83	110	126	114	102	121	128	114	121	131	119	109	104	116	121	111	112	107	117	120	114	111	117	119	109	109	121	105	107	116	93	108	111	132	111	120	108	122	112	104	114	125	99	123	122	105	113	108	95	128	126	128	119	115	108	101	130	101	130	121	135	113	113	124	106	115	120	111	117	122	104	118	109	93	136	137	116	101	109	130	110	117	103	119	122	105	128	120	107	97	121	123	127	94	126	113	123	112	110	141	119	111	111	91	94	104	108	129	124	120	111	107	112	134	113	128	111	117	100	102	124	128	110	108	106	122	118	114	109	103	110	106	108	125	115	116	107	139	129	121	114	115	106	106	95	108	96	115	119	106	111	125	116	127	108	131	114	114	130	107	114	109	103	111	100	113	113	125	109	115	104	111	112	108	124	108	124	103	112	126	111	114	115	104	111	125	108	111	119	104	116	112	138	136	109	121	117	107	112	127	126	114	124	126	117	113	101	110	114	118	106	120	95	103	115	125	130	118	122	139	118	107	102	91	121	125	127	104	116	121	117	124	122	116	109	115	114	114	118	125	128	111	99	122	104	132	103	119	115	123	112	124	121	125	124	103	110	109	106	117	113	118	118	96	123	125	104	129	104	116	109	123	119	112	113	111	121	115	119	105	123	116	123	124	121	118	111	106	99	114	118	114	105	125	103	119	129	101	147	107	132	83	106	129	118	108	106	124	114	99	108	129	125	109	112	111	127	108	114	127	117	106	123	121	117	127	115	116	117	128	126	95	121	127	127	130	116	132	129	129	120	105	103	117	135	131	123	127	122	114	118	128	104	117	105	125	128	111	112	101	106	129	124	122	123	106	120	100	131	112	106	106	122	112	117	120	120	115	121	96	113	106	123	105	131	113	104	111	100	120	117	113	103	110	125	103	108	116	119	125	127
4193	494	576	638	592	544	539	445	501	439	432	485	459	460	439	470	498	465	446	390	429	440	421	447	415	452	451	408	405	416	408	415	419	433	446	439	409	420	419	437	429	422	379	447	401	437	418	399	419	409	438	428	418	415	454	424	412	454	416	431	414	409	475	457	454	428	448	432	416	408	428	441	434	421	430	440	376	407	402	446	452	409	420	427	408	398	400	447	403	452	466	437	451	406	443	430	412	412	422	434	435	446	440	418	403	454	410	411	405	419	431	422	450	429	385	399	428	444	447	437	418	445	414	453	420	411	432	395	432	428	424	402	428	447	435	431	435	456	394	409	407	415	405	425	400	422	433	445	412	422	374	416	431	401	461	435	371	421	450	414	403	392	424	414	380	443	407	391	456	436	429	416	484	396	418	419	430	382	379	409	424	417	436	449	390	421	393	434	399	464	431	437	453	419	403	405	428	412	415	376	423	409	445	450	408	404	411	434	396	423	385	420	418	444	446	426	409	440	392	416	408	427	420	398	443	441	429	390	417	388	431	458	437	411	400	396	416	425	433	421	424	452	441	422	434	418	451	440	419	426	402	363	421	419	418	403	440	415	412	426	416	427	442	468	411	396	378	464	437	382	422	421	402	442	431	388	408	404	414	428	441	393	423	438	405	423	437	436	462	417	416	417	389	417	416	396	433	416	435	454	455	367	424	426	422	436	414	393	440	422	400	427	476	446	433	433	416	456	420	446	461	429	413	437	405	400	403	413	453	447	409	435	420	431	437	414	404	473	399	402	451	393	408	408	417	419	387	413	410	403	405	417	430	426	365	439	407	420	410	431	413	440	446	459	401	413	379	404	422	394	390	424	391	440	413	407	427	442	394	440	429	417	427	394	391	424	441	424	457	446	403	457	387	454	415	413	419	423	435	424	422	394	419	448	422	388	446	401	424	394	438	403	444	420	446	427	402	446	422	455	416	422	414	451	422	440	430	450	414	459	410	434	423	429	420	431	395	420	444	423	438	407	435	403	444	397	415	408	430	425	444	410	438	429	431	431	423	453	413	402	400	389	402	400	427	380	414	434	403	445	424	399	419	438	441	410	424	424	419	422	436	397	445	444	407	412	428	403	441	447	450	411	412	445	400	442	435	428	457	437	449	430	417	417	422	421	406	410	428	387	378	405	432	435	428	415	408	403	409	407	439	441	461	460	441	420	447	418	386	422	391	378	413	401	431	414	422	404	422	412	402	423	456	451	404	419	425	403	444	420	423	427	456	407	432	418	396	415	407	432	423	472	410	406	411	409	410	422	437	426	398	392	384	416	431	381	415	419	426	397	409	396	419	446	426	411	412	426	426	416	438	380	384	411	418	415	422	448	433	424	440	394	402	459	413	434	441	408	429	429	394	420	390	406	414	399	461	419	417	401	413	432	399	448	466	436	420	400	427	417	421	418	395	422	402	443	442	422	388	443	438	424	443	414	471	402	424	434	361	444	433	425	429	423	428	392	456	422	408	435	402	428	414	423	445	434	412	443	401	470	409	424	429	399	445	434	394	435	436	418	437	406	389	430	424	366	455	424	411	398	417	457	443	403	395	408	407	401	426	407	416	429	402	446	426	417	442	441	444	451	392	429	443	420	423	422	397	428	448	420	414	396	435	473	416	411	429	423	399	395	418	427	435	388	432	440	428	431	419	438	410	408	435	457	393	467	423	442	403	440	425	440	455	397	386	440	428	368	410	457	406	401	407	404	463	422	411	444	435	430	463	420	433	411	406	445	454	426	448	427	441	429	441	424	398	421	428	419	423	441	418	420	424	457	432	462	447	400	408	402	408	426	428	436	429	406	424	412	423	430	427	392	375	411	397	410	448	434	430	453	404	430	455	442	441	423	442	415	446	431	462	432	437	405	422	468	407	410	408	434	414	421	426	438	447	411	427	411	439	398	397	383	412	434	446	443	442	439	397	397	401	434	465	404	451	378	402	436	449	421	394	402	430	423	418	447	441	407	428	401	408	418	449	480	446	431	383	422	436	402	397	430	445	420	476	403	405	412	455	447	438	427	421	398	422	434	406	427	445	412	396	401	404	467	411	422	438	434	376	444	446	422	427	408	433	464	412	420	402	410	422	434	427	389	383	419	421	412	365	426	425	382	410	423	438	390	429	428	439	386	435	409	438	419	418	405	423	419	424	409	418	481	449	405	431	447	428	413	469	418	467	453	428	460	467	431	420	419	434	442	446	410	395	437	435	445	445	446	450	434	430	398	446	396	467	369	427	457	450	430	437	451	417	456	405	447	421	437	419	410	402	414	400	416	441	419	436	432	423	385	445	400	423	394	421	422	445	446	408	432	430	447	394	432	424	415	440	432	451	403	428	408	441	411	396	418	433	438	420	430	410	406	434	441	447	404	422	397	431	430	426	437	442	414	413	420	425	399	410	434	412	418	407	439	404	389	405	416	427	443	431	455	435	437	396	403	371	417	409	427	414	427	435	422	417	431	439	449	416	420	424	419	419	412	412	413	427	409	454	434	390	393	418	428	392	431	420	415	449	430	411	448	428	420	421	435	443	410	416	436	407	415	446	444	447	402	457	415	440	431	425	412	447	425	451	432	425	451	432	429	455	380	423	426	409	401	414	435	422	443	446	421	407	415	431	429	422	426	439	435	436	421	416	466	432	410	443	388	452	408	451	447	417	422	400	425	404	416	407	404	418	432	397	386	406	398	446	432	402	423	439	435	380	409	429	469	420	442	429	423	406	443	398	461	416	446	383	421	420	440	445	415	407	428	377	411	405	429	431	454	479	445	406	429	435	446	392	418	451	450	408	388	439	448	423	414	430	422	444	434	420	412	435	387	426	435	402	434	411	425	425	437	421	428	406	448	425	408	420	400	405	454	453	441	431	457	408	384	421	426	427	411	415	413	432	433	424	398	418	399	416	431	405	389	397	446	423	404	427	398	457	409	451	393	408	388	440	398	405	447	446	454	417	418	411	442	439	397	412	428	456	423	398	393	418	440	420	423	439	397	421	418	412	417	470	439	433	417	401	438	405	449	451	448	424	445	419	441	426	438	408	432	457	412	416	443	416	419	375	446	427	446	443	391	415	417	405	424	411	428	425	430	416	410	451	416	404	406	441	429	457	404	463	428	454	424	432	416	425	428	435	425	443	428	419	429	459	393	436	451	400	457	431	387	425	439	413	458	443	435	446	441	440	429	427	406	412	444	431	422	431	459	395	407	407	443	446	406	423	416	458	418	396	397	413	414	392	400	431	440	417	414	418	413	430	408	421	422	430	412	398	447	416	421	406	431	425	437	402	405	414	418	419	408	427	435	474	426	394	417	438	417	436	437	443	421	400	404	435	427	433	427	427	415	414	455	408	408	430	398	420	398	441	427	425	460	423	430	437	431	449	397	395	414	404	398	448	426	420	413	413	429	417	430	414	413	400	417	436	433	454	443	414	422	453	424	433	398	398	443	418	436	446	405	430	454
26331	5168	1225	831	562	400	336	259	190	180	164	147	131	126	115	116	101	103	95	119	108	85	76	92	67	87	80	69	78	80	79	69	85	82	97	74	87	76	72	88	77	59	70	79	63	68	61	83	72	59	76	87	64	82	78	70	62	65	63	74	56	71	87	70	69	73	74	60	85	69	65	86	70	58	82	76	61	67	77	59	73	62	81	71	71	61	79	77	70	63	65	60	73	63	78	79	82	65	66	80	89	69	80	65	72	73	73	65	73	83	70	87	67	80	63	88	60	70	76	83	67	65	83	90	68	73	79	64	72	69	65	63	72	57	72	70	64	75	68	78	73	84	57	71	88	61	68	69	76	62	62	63	73	71	79	89	60	68	63	70	79	58	60	65	71	73	73	79	57	70	65	78	66	73	74	67	64	73	78	92	68	54	80	67	65	69	66	75	87	74	66	75	69	68	77	70	73	79	81	57	75	68	80	73	70	64	82	71	84	67	65	65	70	67	73	72	67	76	76	65	52	74	74	80	69	67	62	69	61	75	74	75	70	60	70	72	77	86	76	84	74	66	70	80	82	62	84	61	72	71	71	74	77	72	65	72	63	89	75	66	70	66	74	72	68	58	62	67	77	53	81	66	76	71	56	67	89	70	58	73	68	75	63	54	57	67	67	64	58	59	71	79	67	62	72	68	72	72	68	75	78	77	69	77	74	80	70	74	61	78	75	72	73	62	79	82	78	66	68	77	79	72	54	68	55	62	63	68	66	62	87	80	81	60	77	77	79	70	58	67	74	72	69	72	54	76	69	71	65	82	70	75	78	78	70	82	77	78	61	73	59	76	78	75	61	62	55	74	77	70	67	87	90	65	69	73	65	61	82	74	78	74	75	70	63	76	67	85	61	64	63	63	50	67	74	89	61	68	69	63	70	63	84	70	71	76	64	79	74	77	77	91	70	72	66	79	56	76	60	54	66	74	80	74	76	77	68	78	83	86	79	72	55	88	63	78	71	67	73	69	63	60	85	68	75	60	74	66	65	83	72	72	75	61	71	68	66	77	67	61	74	74	78	46	74	66	71	75	57	62	77	74	72	62	70	87	77	56	76	56	74	64	78	69	68	69	78	64	74	67	84	72	65	70	67	68	80	76	63	66	78	73	63	70	91	59	68	70	71	89	56	64	73	56	69	70	61	81	76	66	84	58	64	64	70	68	62	75	68	67	82	66	63	82	79	80	58	79	72	80	54	76	63	75	76	72	75	71	86	75	67	69	88	77	70	54	72	52	78	82	76	82	82	80	83	63	71	71	80	74	69	62	62	84	83	70	69	67	75	64	70	87	77	66	81	61	79	70	89	72	72	73	67	83	67	81	74	74	79	70	68	77	84	74	55	73	68	61	67	66	71	75	75	68	82	80	76	68	74	72	84	75	72	85	58	60	73	78	69	65	67	69	68	66	80	56	72	75	66	60	64	76	83	70	58	68	78	70	70	82	76	81	67	70	62	68	66	75	91	73	72	59	71	66	76	58	84	67	65	84	60	87	71	69	73	80	67	67	62	65	68	69	63	59	63	71	74	87	78	66	62	83	81	65	69	61	59	73	54	71	81	61	65	80	79	64	67	68	71	56	71	70	56	58	66	63	70	76	64	60	74	65	66	72	76	71	73	81	62	68	77	70	78	81	87	80	75	59	73	78	79	79	72	64	63	72	76	68	79	72	78	85	59	96	47	71	65	77	75	66	66	68	66	68	57	89	74	61	71	81	69	69	78	53	70	64	73	81	63	78	70	71	68	78	67	70	66	55	80	69	80	71	72	67	55	66	63	74	66	80	70	60	74	80	67	70	78	70	53	79	57	63	71	55	68	61	69	68	79	62	68	64	52	74	76	80	84	69	71	78	71	65	92	64	68	66	78	60	74	70	60	61	90	71	52	84	87	77	71	83	79	79	64	77	68	71	81	74	75	76	75	85	77	55	84	65	68	76	59	71	81	97	79	84	80	77	89	69	64	69	64	74	68	80	63	65	79	64	85	63	66	70	58	68	78	85	81	70	62	69	88	66	71	81	58	69	81	76	70	81	72	76	65	79	73	85	79	80	65	69	69	79	62	71	71	66	70	72	72	76	67	84	87	71	61	69	61	70	84	63	63	67	75	71	43	72	77	85	74	71	102	79	91	82	67	87	62	71	66	73	62	60	65	76	78	68	82	55	79	76	73	58	65	66	69	75	72	75	77	62	60	73	69	70	80	66	72	59	70	79	72	83	74	84	72	68	72	61	69	60	67	67	73	61	62	83	75	72	64	75	72	55	71	65	61	67	62	64	70	62	62	72	60	61	67	85	64	74	57	67	56	59	78	71	65	70	55	70	81	51	69	59	80	67	65	60	66	55	64	73	66	68	90	81	65	68	65	70	60	78	79	84	63	63	64	66	68	65	85	66	77	63	62	81	79	57	67	73	74	71	67	66	75	69	76	83	63	52	57	69	85	70	69	63	63	65	67	57	86	60	61	76	68	62	78	67	71	83	67	59	75	74	83	64	77	66	68	76	82	64	75	81	72	64	76	68	75	66	66	78	66	76	59	71	64	63	77	64	72	75	84	74	77	75	70	61	62	70	65	79	67	81	67	81	56	87	74	89	82	75	51	85	58	69	76	64	85	63	83	77	67	60	69	68	59	65	68	64	71	66	87	59	78	74	63	64	79	72	71	93	63	56	65	79	80	82	74	72	68	68	71	83	66	78	91	64	60	72	75	62	74	68	67	62	73	64	82	51	59	60	74	78	70	57	75	81	72	70	75	68	75	76	79	92	70	62	87	54	77	67	82	75	85	65	70	74	66	76	68	65	66	65	69	60	76	67	75	75	63	79	80	73	86	74	78	64	60	76	66	66	72	69	71	67	81	82	54	63	81	79	67	71	72	75	81	75	60	66	71	64	55	82	75	57	63	73	75	65	59	66	71	71	68	68	69	74	66	71	80	84	90	73	66	77	71	63	67	81	65	79	58	63	68	67	71	64	69	68	69	73	64	72	81	59	71	72	68	66	74	67	75	74	52	64	64	63	70	67	76	91	74	74	74	69	57	76	70	77	64	82	77	78	67	81	63	73	69	78	63	59	65	64	72	59	55	64	69	63	76	85	90	77	69	76	65	63	67	69	78	75	76	60	74	60	75	68	77	81	62	74	58	73	72	41	67	63	81	75	79	66	72	57	71	79	81	70	65	57	78	71	61	66	71	77	74	60	65	80	67	59	76	69	66	65	69	79	75	86	80	75	86	81	84	72	66	79	70	67	79	66	61	84	66	81	64	74	75	68	71	82	57	68	62	78	79	48	89	65	76	87	75	67	79	79	67	82	66	75	71	62	79	73	88	63	78	58	73	78	92	74	78	62	74	60	69	64	78	77	67	88	60	68	58	80	59	68	71	66	85	74	72	75	79	58	74	53	86	76	62	86	67	70	58	73	66	62	68	79	57	68	54	74	60	82	71	70
13370	1190	2795	3134	2811	2263	1890	1607	1310	1084	959	862	818	800	688	670	610	514	535	515	510	523	456	417	448	443	434	418	390	392	409	411	358	360	393	399	377	348	330	350	347	333	310	341	336	303	310	324	329	305	327	323	321	339	346	307	328	299	303	302	305	318	314	313	333	315	305	301	294	292	298	298	311	287	314	278	306	314	302	309	295	322	313	302	278	289	280	325	277	274	264	306	288	314	293	281	302	326	317	285	306	278	293	283	263	298	280	301	261	288	314	298	323	298	298	290	321	321	303	298	312	284	285	323	290	297	326	305	297	293	276	307	304	281	318	307	291	291	328	326	284	278	291	286	297	267	269	292	285	290	297	299	303	287	286	291	307	284	288	290	285	280	309	282	286	289	269	269	311	276	294	316	273	266	277	275	284	273	312	310	289	269	279	276	308	313	308	307	284	306	282	273	263	278	289	296	251	295	308	315	278	311	268	266	307	255	306	304	270	302	305	278	268	272	294	280	274	300	271	310	261	289	297	288	279	291	306	297	281	328	284	289	295	286	296	260	308	287	312	296	299	260	289	258	282	283	273	274	292	264	333	271	249	294	297	263	272	267	292	283	285	264	296	302	314	294	293	286	276	281	271	286	322	272	264	314	303	267	289	276	306	300	278	277	277	304	309	291	307	281	277	307	285	278	301	303	281	265	272	296	299	288	293	274	294	306	251	296	280	305	310	266	281	270	309	332	277	263	293	270	273	298	269	289	295	280	295	282	293	296	307	291	273	281	279	301	302	261	295	300	309	286	266	312	277	308	314	307	297	312	281	255	276	267	278	320	292	291	315	262	289	308	284	303	290	273	273	285	299	300	287	295	277	268	292	298	265	304	323	284	269	278	284	299	267	286	308	329	254	270	293	283	311	287	294	307	260	302	299	286	307	289	286	294	271	300	295	280	266	302	287	308	294	299	286	281	296	312	311	289	326	283	294	289	287	293	299	269	278	318	285	280	279	286	269	273	273	292	308	302	271	309	286	302	312	274	286	288	312	283	301	265	297	280	282	273	277	295	273	264	267	290	312	326	279	270	284	298	300	328	302	319	270	315	270	279	261	293	267	297	292	282	293	295	297	309	286	314	302	292	305	299	314	260	304	286	299	302	274	315	269	311	276	314	275	267	284	303	255	273	268	300	286	296	275	271	296	299	291	282	295	298	286	282	297	260	280	273	302	271	280	298	273	296	303	295	317	266	288	310	300	257	308	256	338	293	335	271	258	266	267	279	287	271	289	286	272	259	289	268	291	292	258	257	291	279	276	268	286	285	244	302	293	287	295	274	301	260	281	270	277	295	309	299	295	268	319	327	282	291	295	281	302	297	292	268	298	286	265	303	304	278	287	283	297	288	289	302	257	292	310	282	311	276	292	313	304	302	305	266	286	265	278	289	308	278	282	318	300	275	306	288	279	270	257	288	276	302	284	271	232	272	274	268	295	281	300	298	261	309	284	289	303	295	279	266	301	289	277	284	296	275	300	284	311	273	268	302	270	315	290	309	301	256	285	287	283	272	298	292	304	275	296	308	262	268	268	289	287	297	287	287	311	314	272	284	280	278	278	290	292	304	283	262	308	324	293	309	319	279	251	270	290	284	305	280	275	302	318	271	325	280	277	283	282	275	292	294	316	282	275	304	295	280	274	327	284	302	289	307	290	271	287	318	292	291	291	320	284	295	263	291	299	294	284	266	280	322	259	267	282	296	271	285	289	284	321	272	267	276	301	289	302	265	303	286	315	271	288	275	297	273	288	273	305	292	267	296	284	290	277	288	299	270	270	269	305	289	327	277	285	311	279	266	305	285	302	285	277	324	270	272	287	310	300	319	260	297	313	294	288	293	277	288	271	322	312	255	285	303	321	293	287	256	286	290	271	287	243	315	284	267	268	286	266	251	279	272	288	333	295	285	282	297	292	280	266	298	272	282	302	255	309	282	287	274	304	272	285	284	309	269	274	284	264	270	302	287	300	274	278	297	265	295	289	285	295	279	313	301	281	291	273	307	304	290	323	286	291	266	293	275	282	306	293	275	299	290	276	291	247	292	274	301	287	283	278	291	307	305	281	289	269	318	299	285	310	291	280	287	285	295	282	314	293	276	300	306	287	279	297	290	271	310	264	298	279	324	312	287	306	306	309	317	286	291	266	306	291	314	275	300	280	270	317	260	308	304	295	286	300	323	301	282	277	281	297	304	295	269	300	293	230	272	275	298	330	295	273	302	269	272	293	312	260	287	276	311	283	311	286	285	281	301	270	273	281	287	287	297	285	267	286	282	284	276	268	289	291	257	315	288	269	281	282	291	314	300	295	307	312	280	295	284	286	280	268	294	273	287	256	306	310	298	266	264	270	273	312	327	317	306	300	326	279	266	314	300	298	294	290	254	280	292	295	278	281	282	277	290	274	313	300	276	264	305	294	304	300	291	286	285	270	316	271	296	284	294	311	311	292	313	317	283	265	281	305	291	259	264	279	287	277	281	317	268	278	293	285	308	278	275	316	276	316	294	290	284	281	273	276	265	294	261	291	307	293	281	276	274	274	325	270	301	293	283	287	307	296	274	304	308	274	285	278	300	297	288	291	278	291	284	302	268	303	287	324	307	305	282	284	299	280	297	282	279	262	271	294	284	274	284	312	295	298	286	303	280	282	297	286	289	278	276	305	261	274	258	281	317	288	258	291	289	297	298	294	286	301	309	278	299	309	297	301	292	236	290	292	260	300	287	302	315	278	319	271	296	270	299	271	281	290	309	304	313	251	302	283	276	285	267	281	288	296	262	300	304	311	315	312	283	292	301	307	299	289	301	283	277	310	272	271	310	302	295	299	297	257	290	290	294	283	288	287	275	268	257	305	304	313	276	253	284	271	294	323	248	270	271	309	255	276	276	290	314	281	293	312	293	272	288	273	293	304	315	309	266	280	261	258	257	291	286	312	312	297	290	276	295	295	303	292	291	277	308	298	284	287	305	269	275	298	296	309	285	312	265	287	268	274	316	266	293	293	286	295	304	290	295	280	287	312	295	266	287	287	290	273	284	314	250	301	307	275	258	268	300	260	293	285	294	251	278	273	302	287	278	305	268	288	285	282	275	285	297	278	304	286	296	294	295	272	314	299	290	255	296	318	284	283	299	301	267	294	269	314	282	244	285	272	273	299	278	306	323	252	265	332	277	283	305	295	272	275	298	324	315	265	287	294	291	277	292	298	300	302	303	311	294	299	326	249	301	278	315	272	289	306	288	274	276	281	313	295	274	301	289	301	299	291	292	276	293	286	268	295	292	314	291	266	279	282	327	270	294	262	271	315	300	308	287	266	288	326	296	341	304	299	269	281	302	280	280	310	303	288	294	288	285	273	264	308	283	316	305	281	298	281	313	265	287	285	270	293	295	268	301	284	286	290	297	265	287	304	294	265	290	294	273	270	308	295	281	274	269	296	277	292	305	296	309	296	284	287	314
34310	14720	3662	1621	1084	769	576	481	399	344	302	254	237	255	225	205	178	189	193	171	159	171	145	153	144	143	150	150	142	157	146	142	137	141	151	131	130	145	126	120	131	139	131	118	158	143	123	132	152	140	129	120	130	147	137	112	135	124	137	119	122	117	152	111	125	124	124	132	126	128	131	136	132	123	131	161	118	135	109	122	118	130	117	128	140	121	123	107	102	138	118	128	101	138	139	124	128	135	104	128	129	129	135	105	121	142	118	141	122	130	157	124	116	140	116	137	125	129	127	131	114	134	141	128	127	166	122	110	111	113	121	114	115	123	122	112	114	119	135	135	124	123	117	135	120	116	137	128	124	141	117	137	110	124	126	110	134	121	136	134	137	102	142	142	114	114	126	123	136	117	127	137	127	116	117	101	123	138	103	147	130	127	132	110	107	121	141	115	130	129	108	114	132	128	144	107	133	115	109	110	117	137	126	122	117	110	134	121	129	120	120	134	118	109	121	129	124	126	107	128	120	130	124	133	134	122	116	127	131	132	119	127	117	126	120	131	118	138	129	121	106	135	119	131	129	121	127	119	112	117	119	133	115	116	106	137	151	99	104	138	125	108	106	132	117	131	137	125	121	127	118	113	116	119	139	116	136	109	136	126	143	138	142	134	113	145	121	121	127	133	118	126	140	136	120	131	117	120	130	126	141	152	114	121	129	111	123	143	144	118	133	131	119	140	120	120	116	119	138	121	138	128	124	123	138	117	123	124	126	153	134	134	95	110	131	124	136	143	117	114	129	102	117	122	108	134	131	123	151	111	130	138	126	125	115	120	139	151	122	123	113	138	131	138	109	136	112	134	121	132	125	114	90	128	112	122	108	112	118	114	125	132	118	120	124	118	108	111	130	139	123	131	117	112	128	115	126	135	134	107	141	109	113	119	135	134	146	131	95	106	129	119	133	115	120	128	124	136	117	128	122	123	134	121	127	117	120	99	135	117	117	121	107	124	132	127	132	124	140	125	131	124	126	131	128	124	123	116	110	127	118	118	117	88	125	114	119	111	125	130	107	126	135	121	126	107	116	128	113	137	123	114	124	128	140	129	111	127	128	106	123	131	120	129	123	127	116	125	138	123	105	121	143	131	130	121	117	129	122	127	134	114	121	119	138	121	128	130	128	135	118	114	121	132	117	121	126	106	143	98	131	129	131	99	126	119	147	117	136	128	134	106	133	124	103	144	123	143	146	126	128	125	135	120	123	134	130	119	125	125	132	124	128	134	134	141	130	135	131	130	131	116	120	121	117	131	117	130	121	134	132	126	116	129	132	125	127	132	115	112	124	129	135	118	136	125	121	117	115	121	127	133	135	141	124	132	142	141	107	110	114	136	115	138	126	113	118	132	114	143	121	141	129	119	127	122	137	120	122	110	134	122	128	122	125	126	135	117	124	129	126	112	129	109	123	125	111	126	143	131	116	119	109	114	133	139	107	121	146	122	115	131	133	136	131	115	133	109	132	109	89	121	118	123	129	133	108	108	136	126	133	128	113	106	126	127	125	135	130	120	133	121	124	125	113	120	116	105	124	138	111	142	124	130	127	138	128	113	141	118	124	121	124	112	133	106	121	144	136	124	117	123	121	137	131	147	117	126	129	117	113	140	122	132	118	116	120	144	149	131	122	127	118	117	121	130	104	123	111	121	135	123	140	125	115	126	135	107	119	129	139	109	132	112	122	125	135	108	127	128	118	134	125	112	120	135	93	122	119	152	129	118	115	122	123	115	137	129	119	127	126	127	114	135	128	112	123	139	128	130	134	136	136	132	116	123	122	141	133	125	117	106	134	138	109	120	114	139	101	124	141	125	139	124	133	131	121	137	104	117	142	121	99	129	127	116	123	109	111	116	138	135	135	126	131	145	134	120	128	121	127	130	118	120	109	131	135	119	121	98	135	116	118	137	102	137	129	128	141	111	129	121	119	126	127	110	128	123	116	126	102	115	145	123	111	129	137	141	128	120	142	119	94	110	131	128	140	142	136	108	136	141	127	137	119	143	129	98	123	123	117	117	130	121	120	114	142	113	122	126	145	137	131	137	129	113	127	108	128	128	138	143	135	125	120	111	124	123	143	123	147	131	138	115	111	125	124	124	106	129	107	128	103	112	131	125	156	139	126	139	118	119	124	120	146	117	146	139	146	121	151	124	146	128	143	135	127	142	114	121	110	134	117	118	105	123	133	112	110	138	121	134	143	125	128	100	120	124	128	115	147	103	136	113	151	138	130	145	124	132	125	122	111	124	135	130	133	132	140	122	124	113	133	110	125	119	130	120	131	120	114	126	110	120	121	129	134	120	119	132	119	107	122	129	125	115	126	128	114	128	121	130	115	117	136	131	129	102	113	114	131	129	144	117	125	142	103	114	125	129	117	122	122	122	131	114	126	126	126	124	119	125	136	124	127	116	102	129	145	117	129	122	124	141	114	112	127	123	129	118	129	115	128	131	112	134	136	133	120	118	117	128	117	115	160	104	120	124	105	130	108	140	130	118	117	143	121	126	139	126	132	133	137	141	132	109	143	115	145	120	135	144	118	119	103	144	120	121	132	127	119	113	111	130	123	121	110	120	124	116	116	108	119	131	105	121	117	132	117	137	128	109	124	120	121	118	127	105	120	125	137	120	138	127	116	127	135	144	119	120	151	120	125	99	131	121	111	115	120	119	112	125	135	103	133	133	108	116	132	130	123	121	131	117	135	118	110	132	109	119	123	116	133	140	121	124	133	115	110	126	118	130	136	134	123	140	122	128	114	128	115	123	108	145	113	115	142	117	118	135	154	113	118	119	128	128	134	119	116	125	114	106	147	139	132	129	136	127	128	124	131	133	143	113	107	118	127	123	136	138	96	111	106	129	116	120	112	124	124	138	145	139	119	132	131	107	138	127	123	143	133	142	131	106	136	136	122	145	132	111	128	140	129	126	134	139	117	103	126	122	121	125	124	122	129	112	123	135	135	108	132	131	129	134	118	119	126	132	123	130	128	131	131	132	131	121	131	134	129	131	118	109	101	123	148	121	142	155	124	112	142	119	143	119	115	119	131	127	134	125	136	119	135	122	138	122	124	131	110	95	109	109	112	143	117	119	135	103	134	123	113	128	146	114	114	137	119	105	120	126	110	115	140	107	118	127	127	122	123	127	135	126	127	120	117	126	112	116	124	127	132	128	122	112	129	136	119	123	103	125	144	140	120	125	113	114	131	130	124	112	126	140	122	128	111	114	132	125	126	132	126	105	125	152	126	112	130	120	117	133	126	117	118	127	137	121	133	122	130	131	115	96	115	134	129	138	101	141	133	135	108	119	120	118	132	144	126	128	128	110	145	123	107	106	111	123	130	127	125	140	121	134	117	124	126	118	100	132	120	112	141	119	135	156	128	117	122	132	129	129	132	132	122	134	115	132	126	116	108	147	133	130	127	124	128	124	115	129	124	111	126	127	125	101	122	134
17194	2175	5100	5722	4866	4099	3375	2844	2306	1932	1768	1589	1401	1365	1250	1157	1029	932	877	913	811	838	821	706	737	679	692	687	651	650	662	608	605	570	580	569	582	560	572	528	576	567	570	587	526	535	557	555	558	493	505	496	516	508	484	491	529	485	539	478	515	475	470	522	498	506	536	516	487	443	481	494	467	514	458	506	509	479	531	503	514	495	466	477	492	474	493	475	452	442	448	473	508	498	473	501	468	482	467	447	470	466	437	496	464	433	462	471	517	450	486	493	432	467	443	496	474	483	467	460	485	504	479	469	466	496	489	448	443	483	468	470	498	472	456	477	448	452	500	442	487	479	435	481	446	494	508	448	456	492	472	486	479	490	504	487	483	440	466	450	489	442	482	468	409	472	428	459	444	432	452	472	473	444	420	423	431	446	458	451	461	443	443	443	445	456	470	484	429	483	482	425	473	479	426	441	440	458	447	523	479	470	459	409	482	467	423	476	456	453	463	440	452	490	442	463	471	460	437	440	442	436	441	472	450	455	442	452	468	429	471	465	454	457	426	478	471	432	527	437	439	448	466	433	468	452	442	467	459	441	428	445	469	457	470	468	395	515	423	450	445	453	425	462	474	464	442	443	475	493	459	449	449	449	438	421	476	446	472	462	440	490	448	490	438	439	452	440	473	461	479	455	447	440	451	474	471	429	473	466	425	489	440	452	440	456	454	430	463	454	480	417	464	456	431	442	442	467	453	484	427	446	486	456	461	469	439	447	455	452	453	441	484	446	477	475	459	441	446	438	445	449	443	419	448	443	422	456	443	434	461	451	448	414	453	456	472	453	441	457	437	470	464	475	453	483	465	431	458	433	410	435	420	472	456	456	428	437	441	531	407	435	441	482	437	465	440	445	456	447	478	450	435	475	460	445	479	491	453	430	459	450	450	439	475	450	437	440	480	479	455	461	427	458	479	456	496	465	465	425	454	433	434	506	476	443	492	473	450	456	449	423	435	452	451	443	464	452	452	451	464	494	457	449	428	454	460	456	457	423	455	453	469	471	485	426	464	466	388	483	441	483	457	453	444	456	437	453	486	479	452	443	445	473	454	457	460	466	458	458	438	460	439	472	493	481	438	451	479	453	447	471	463	485	466	479	439	464	466	432	448	436	447	436	458	442	442	458	452	454	498	494	445	487	457	458	433	483	450	466	472	441	457	426	462	453	474	418	464	467	502	433	432	480	470	443	458	427	444	482	472	481	482	466	450	479	451	457	485	444	432	466	451	476	456	438	462	495	483	480	467	446	467	429	451	464	462	447	456	447	449	451	433	457	468	459	426	413	433	440	449	445	463	434	432	463	488	491	460	471	458	488	462	485	470	483	466	418	488	449	454	443	429	438	455	472	452	442	456	455	453	445	482	452	459	491	392	458	452	456	462	429	480	446	499	461	468	432	444	437	454	428	458	445	451	460	407	446	446	443	445	456	460	452	465	408	473	444	493	443	394	466	427	453	445	477	475	466	420	422	487	461	474	416	483	460	444	465	418	450	445	470	456	470	442	429	464	465	481	424	437	449	467	454	446	491	415	427	455	418	450	440	499	466	443	475	470	450	440	425	463	481	454	447	441	457	440	453	460	468	459	431	471	471	462	414	475	469	465	470	439	446	456	492	492	462	465	433	444	452	468	457	422	455	461	432	450	457	461	459	434	442	448	440	424	492	489	476	434	435	521	418	483	422	490	453	452	451	455	458	466	453	443	474	443	435	464	456	495	445	475	428	444	453	461	458	432	444	483	456	438	468	450	475	440	480	427	470	434	454	450	427	464	467	436	419	443	433	456	467	451	440	455	476	427	474	458	483	466	474	461	452	466	492	451	425	450	433	479	454	463	409	439	475	453	469	491	427	438	451	467	443	431	463	477	444	450	486	444	465	427	435	423	448	415	457	461	448	441	455	424	463	459	465	482	441	444	445	420	452	457	461	456	418	452	469	457	446	462	419	435	438	428	487	430	484	472	443	461	468	468	442	469	454	485	466	442	449	420	501	447	466	463	431	481	469	476	470	466	458	453	436	465	464	480	473	449	446	444	419	443	458	425	463	433	480	473	465	453	419	493	442	435	434	428	439	440	465	462	487	504	452	487	424	475	457	450	432	458	465	470	455	480	456	458	486	461	446	463	451	461	454	424	470	435	466	442	442	441	435	438	456	485	465	438	432	479	456	459	480	475	461	437	504	509	431	445	447	477	484	459	459	479	422	479	457	447	452	437	460	446	460	439	470	432	457	451	489	428	448	483	464	401	457	469	481	440	457	442	446	446	457	443	441	447	462	456	444	443	448	482	435	472	453	487	433	429	527	454	447	494	426	475	466	455	499	469	446	438	407	417	448	453	479	457	455	427	513	454	441	457	460	445	397	430	445	482	462	470	444	427	431	488	467	415	452	424	445	440	486	445	498	467	470	426	446	466	452	472	441	474	462	452	437	460	447	438	458	429	451	449	476	465	462	474	442	475	450	481	486	477	445	438	466	483	461	501	406	454	482	486	447	469	421	467	476	427	468	451	469	433	491	449	469	469	454	443	443	430	448	452	441	475	413	452	460	438	454	466	467	466	445	472	462	464	476	389	431	480	462	463	492	482	441	465	453	463	496	433	463	426	420	450	425	489	429	464	419	478	438	472	457	490	435	487	468	477	453	464	445	461	455	470	432	476	426	500	430	441	512	522	485	485	460	458	459	508	494	457	486	455	460	450	447	439	452	484	452	450	476	437	462	456	434	418	413	465	450	475	485	453	441	460	457	452	462	451	460	440	419	477	486	410	484	471	427	471	445	470	492	479	419	473	430	413	505	499	441	480	442	473	487	451	421	455	439	432	508	471	462	437	469	438	476	416	427	426	449	436	460	474	441	464	498	418	474	477	477	425	473	424	444	488	414	455	446	449	455	461	476	463	450	464	445	491	456	445	442	469	465	461	487	480	485	447	511	436	471	458	434	453	477	456	490	440	451	498	429	460	455	434	445	486	473	466	463	434	485	438	461	450	506	461	424	496	424	448	460	455	455	461	427	451	450	427	461	478	455	439	426	492	456	439	446	457	436	415	436	422	483	459	443	460	502	472	463	416	478	460	470	442	450	488	459	462	429	456	463	459	492	432	453	451	444	433	429	481	472	471	468	431	432	458	420	443	495	452	450	475	435	441	447	439	417	468	436	495	423	450	473	435	470	480	479	463	424	407	464	448	430	450	442	452	459	433	441	447	460	494	474	456	446	473	415	427	455	449	473	481	437	426	464	469	436	444	435	472	442	441	440	447	447	435	484	491	433	407	447	445	441	474	439	445	446	441	442	446	409	474	445	454	450	475	442	494	453	429	448	448	449	451	483	474	450	449	421	460	476	476	499	440	450	473	475	431	501	436	442	463	461	471	444	468	481	456	460	456	440	452	457	459	467	473	449	470	476	450	442	442	464	459	503	416	440	456	488	445	435	450	445	429	435	435	434	496	469
3101	314	227	165	147	138	115	135	148	116	124	116	127	113	121	110	122	123	107	122	94	122	137	120	132	110	124	121	110	133	135	121	121	98	107	104	123	132	108	104	115	98	109	107	119	117	100	117	105	115	130	123	129	132	96	126	112	125	104	89	99	134	120	125	116	121	110	100	117	126	115	121	126	113	149	147	110	101	123	116	110	120	119	107	117	117	118	98	120	119	122	102	120	118	128	118	109	128	100	120	108	106	114	109	110	122	111	118	136	112	103	113	111	111	111	117	111	125	101	110	105	105	108	117	115	131	115	111	113	115	105	102	94	91	120	112	107	123	101	124	100	122	116	130	112	110	104	140	100	111	116	119	105	110	114	132	112	95	107	133	115	106	139	96	114	124	103	135	100	108	107	102	105	131	104	108	119	104	114	127	101	116	118	136	107	126	102	111	112	131	118	123	117	128	131	133	110	138	111	109	115	98	107	109	104	108	116	121	127	126	94	107	108	123	120	126	116	100	103	113	95	130	112	93	99	125	110	125	107	93	111	119	125	134	111	119	127	112	115	112	113	135	133	122	113	125	131	114	124	112	132	118	105	127	119	110	113	112	115	116	129	110	112	114	105	107	126	120	106	109	114	122	110	142	116	120	107	123	104	115	131	110	116	123	111	101	142	116	109	105	119	118	107	126	85	116	115	128	107	117	125	122	115	117	110	111	126	107	127	130	125	117	103	124	103	130	107	108	121	122	115	140	97	108	122	129	103	123	96	103	110	114	127	123	118	127	87	123	111	110	101	113	114	118	113	108	96	120	118	132	124	116	95	110	113	125	121	116	108	103	126	115	97	113	131	110	121	113	143	106	131	103	112	112	94	111	111	116	125	103	103	103	100	103	121	123	128	125	115	115	120	133	118	126	108	116	102	119	107	108	110	117	118	119	122	99	115	118	115	116	124	115	118	98	108	137	125	132	110	117	107	118	124	119	120	101	109	110	119	113	122	104	105	120	91	121	139	102	105	115	129	104	111	117	98	97	114	106	104	125	110	135	105	118	128	112	138	112	135	115	133	153	132	120	122	109	113	127	126	108	98	122	124	123	97	112	110	120	119	135	125	92	124	99	113	111	104	119	112	128	110	103	111	126	124	102	118	118	117	118	118	106	122	119	119	110	102	130	109	119	99	143	119	111	119	111	119	118	121	116	115	123	115	114	117	120	117	106	97	124	130	88	117	119	117	103	108	119	105	126	102	116	124	96	112	143	124	113	125	136	120	107	113	100	115	113	108	121	114	115	103	134	131	142	120	117	122	131	122	119	103	119	113	119	128	113	113	108	129	123	110	112	107	126	101	107	117	114	112	108	130	126	117	106	127	116	124	112	118	102	116	125	120	117	108	96	113	132	123	116	112	116	118	102	109	100	122	138	115	119	123	112	103	109	104	111	109	117	103	115	121	104	103	127	104	119	113	128	109	104	110	118	83	122	114	90	131	92	125	112	137	123	104	107	111	118	118	124	109	118	122	108	102	117	112	115	119	104	119	102	102	101	119	123	116	105	116	114	109	132	127	108	120	117	112	100	126	105	106	128	113	120	120	113	106	101	117	140	136	109	85	113	115	128	112	134	110	110	129	118	117	137	95	121	120	113	93	124	124	110	113	120	120	114	98	112	131	121	114	113	117	117	93	124	108	90	124	113	106	112	109	140	119	107	133	112	121	124	100	110	133	107	107	107	114	120	128	89	94	104	109	109	107	100	114	97	112	112	114	116	100	110	125	129	116	129	109	116	110	117	110	98	101	129	123	121	125	112	121	101	122	99	132	135	104	102	97	116	99	113	91	109	116	111	104	106	105	109	111	117	120	105	117	122	114	101	131	109	135	101	124	120	116	104	107	119	123	146	105	133	131	109	105	110	102	109	128	126	119	98	111	106	104	110	124	139	99	130	121	104	120	108	108	131	118	100	123	144	113	128	107	113	117	110	101	118	140	127	117	109	114	123	120	111	109	99	118	93	99	125	118	120	97	119	101	116	117	102	121	119	117	116	122	110	115	99	128	110	111	122	97	124	103	139	100	98	112	102	124	108	120	118	107	119	108	122	122	94	101	106	106	117	119	99	115	119	133	101	125	124	116	118	114	115	118	105	143	103	93	119	106	109	102	122	119	124	106	93	117	125	112	104	117	107	112	103	130	112	132	114	103	126	128	114	114	107	118	107	111	135	126	127	109	117	119	111	111	112	103	125	135	109	103	104	113	108	101	125	131	94	108	118	106	124	122	115	115	130	112	113	118	102	124	124	119	129	105	111	112	139	119	97	122	118	100	139	111	116	111	131	133	117	101	88	103	118	134	111	113	118	123	138	118	126	124	110	131	115	105	109	111	117	112	107	117	115	113	126	115	113	103	134	114	107	115	112	105	100	122	123	124	104	124	101	123	102	109	111	104	117	100	123	116	101	111	90	109	108	109	110	108	135	115	106	98	105	126	113	116	130	114	123	112	101	101	117	109	132	114	119	116	103	113	121	99	105	122	113	115	116	96	116	119	130	118	114	124	120	110	97	115	120	114	121	126	111	116	117	126	120	115	99	126	116	106	126	131	113	107	122	121	116	127	105	119	124	125	118	127	110	120	117	126	118	107	134	112	120	119	116	106	110	104	115	102	102	109	116	128	135	109	115	112	112	118	109	124	104	112	126	104	90	115	98	114	110	118	110	110	109	118	117	126	96	107	113	131	119	103	126	114	106	105	97	113	111	112	101	106	124	118	105	114	91	113	117	130	136	103	100	105	116	126	100	129	110	142	101	99	96	98	117	110	118	100	131	112	118	128	114	104	111	115	127	104	108	121	126	128	111	131	92	129	112	117	108	106	124	128	105	131	110	122	125	119	114	104	102	106	118	117	114	119	129	106	108	99	97	112	105	88	107	117	120	118	121	104	121	120	109	135	99	104	123	120	115	131	125	107	113	124	122	121	107	114	111	129	114	114	104	123	95	95	109	113	118	124	132	94	140	111	119	127	107	116	108	108	115	113	119	105	142	105	115	107	110	110	107	113	106	137	108	95	105	124	106	134	119	123	112	122	117	126	142	109	116	127	126	111	144	125	108	112	116	106	112	128	109	108	126	111	126	124	127	143	115	112	94	115	116	94	120	110	110	120	122	113	107	119	116	123	120	101	119	122	116	121	107	102	111	113	115	127	107	107	110	111	124	131	117	128	105	116	122	114	103	106	117	106	133	100	122	135	121	132	125	125	125	118	108	122	120	115	118	132	121	134	133	117	121	127	116	117	115	118	125	117	134	112	109	116	123	119	113	129	119	140	99	100	116	111	101	113	105	117	121	127	115	113	92	111	141	107	126	116	118	101	125	115	114	93	122	118	121	126	110	113	118	124	108	107	100	117	104	113	96	108	117	121	128	124	109	121	120	127	128	113	134	124	96	121	97	103	111	120	104	115	110	125	132	100	127	123	96	111	122	98	123	112	107	114	132	130	108	128	102
4198	494	671	605	581	569	540	472	483	478	465	470	401	470	439	442	444	442	438	417	438	435	434	400	459	403	453	468	442	397	437	470	386	432	429	404	454	424	437	406	411	464	424	463	440	429	431	445	396	389	428	435	407	448	425	431	427	415	427	418	441	432	388	383	436	468	400	425	386	469	444	401	440	447	451	413	420	456	453	394	442	408	421	455	423	416	461	439	428	438	424	403	442	404	442	412	430	437	450	408	469	404	435	408	444	395	438	410	442	454	380	416	395	431	399	442	445	448	449	448	423	430	419	417	448	423	378	433	372	427	436	428	425	412	454	417	421	410	401	447	413	442	435	416	436	418	416	425	412	416	411	450	403	409	428	418	398	448	413	414	421	403	437	410	399	391	377	428	426	415	451	404	412	370	430	396	420	370	441	406	415	442	437	436	453	377	426	410	420	393	430	416	407	440	421	413	403	425	429	445	386	429	402	432	408	415	432	404	382	395	415	358	400	409	416	391	472	439	419	409	411	431	425	422	426	455	478	408	427	401	405	402	416	402	419	402	430	415	387	406	436	443	422	411	381	407	408	423	423	453	437	448	404	382	397	453	423	389	406	461	415	446	400	434	448	401	440	370	440	420	436	394	456	458	429	402	420	395	410	426	424	395	408	419	450	404	444	434	447	386	432	409	412	430	389	445	419	453	408	419	454	415	417	412	416	424	467	410	441	410	427	437	420	430	477	421	413	427	407	389	409	454	410	383	422	415	435	399	394	431	387	431	444	405	414	405	419	422	431	421	437	401	407	426	417	433	433	432	388	444	416	435	422	470	419	408	422	397	411	414	396	424	414	379	451	434	420	416	382	381	403	418	407	423	389	445	429	435	429	411	412	442	428	426	429	456	424	402	405	462	404	399	422	438	407	412	393	440	400	417	401	415	415	431	395	425	411	419	414	426	404	402	377	439	391	431	420	431	406	446	453	438	402	406	405	422	433	422	409	456	422	420	445	443	406	440	427	409	369	473	426	418	425	444	442	422	451	418	434	442	415	387	434	402	440	427	459	439	427	402	390	412	430	434	408	425	449	398	389	430	413	427	481	439	385	442	419	424	386	409	440	437	452	404	380	418	367	436	436	428	420	379	380	425	399	427	415	415	428	420	437	436	431	442	432	455	393	441	428	412	456	443	415	448	433	421	447	450	401	424	408	417	432	403	435	462	449	381	398	412	431	391	418	416	406	445	469	388	392	432	405	418	396	420	406	432	440	427	450	396	448	419	453	441	390	346	436	440	415	437	409	432	404	386	394	430	431	444	446	472	406	444	431	396	463	457	424	404	437	417	412	429	425	403	433	419	420	425	403	451	402	424	390	435	459	420	387	410	429	405	408	425	408	404	372	414	421	390	455	395	392	393	429	426	437	406	408	404	407	423	413	440	447	436	415	404	419	427	425	424	468	443	416	466	411	414	415	406	413	405	422	408	443	427	469	426	438	418	428	418	409	400	420	431	452	404	407	414	409	390	444	416	437	456	429	420	423	415	403	410	404	418	419	401	446	454	455	457	425	394	403	415	423	397	447	395	401	390	437	445	444	438	416	414	448	419	443	400	424	402	436	404	470	445	439	457	431	392	436	368	445	416	396	453	424	429	438	456	431	389	390	426	414	420	438	452	391	414	440	412	405	405	412	406	365	395	431	418	412	410	459	435	426	449	434	436	406	441	420	422	393	428	422	396	444	448	429	406	431	390	448	430	429	422	390	402	407	419	425	426	424	427	442	399	430	432	435	418	427	440	435	396	438	453	390	401	457	468	431	412	453	437	445	438	413	420	439	459	417	386	453	436	395	388	406	406	422	409	436	417	456	442	450	428	417	424	429	430	436	452	422	427	379	432	441	432	423	430	433	438	422	424	434	439	425	406	419	438	401	422	407	429	454	418	383	420	432	430	408	465	421	445	402	435	423	412	439	442	413	403	425	432	434	405	441	421	430	408	421	411	423	393	403	442	369	429	402	419	406	441	406	426	423	403	449	456	388	438	457	436	439	454	430	416	394	441	417	414	397	387	416	409	405	423	431	448	437	445	467	439	422	413	427	431	406	409	404	449	405	428	406	409	395	411	436	407	429	411	399	451	421	465	453	443	415	398	403	439	422	403	438	449	426	383	449	440	410	394	393	442	414	421	425	437	443	390	428	413	430	425	424	413	437	384	420	422	442	437	457	400	457	455	416	441	458	401	429	380	415	443	457	432	400	403	378	424	416	455	422	403	434	420	438	450	396	457	444	383	418	439	429	429	415	415	459	420	446	426	413	443	426	414	373	430	414	435	419	406	452	432	410	427	446	439	399	424	411	403	417	423	393	463	437	401	435	424	442	433	452	414	401	458	426	433	424	404	399	420	429	454	442	463	424	423	415	398	429	446	431	399	385	432	407	401	434	418	427	419	464	446	396	459	415	397	436	420	408	422	422	416	416	442	435	436	450	423	425	409	436	433	412	386	406	386	422	404	403	393	411	447	421	411	408	475	444	391	400	400	406	444	408	426	432	414	416	413	461	420	424	412	418	406	412	420	438	430	417	413	401	419	452	411	406	458	426	415	416	419	427	382	428	426	443	431	412	414	435	451	418	417	452	420	426	416	412	422	432	413	446	401	433	417	415	407	386	366	429	406	445	415	389	409	461	400	413	418	408	407	406	441	384	428	386	463	409	431	426	411	392	403	440	458	394	438	418	395	397	455	443	434	419	411	461	398	418	410	413	417	427	400	433	418	398	426	440	418	426	376	399	444	393	424	435	423	439	421	472	435	455	422	417	416	432	415	399	422	427	453	407	421	426	421	438	446	411	406	446	407	432	470	437	424	419	425	432	427	457	467	418	412	422	443	403	433	415	439	438	398	434	438	438	424	417	408	470	431	450	450	395	422	418	426	418	387	383	449	393	429	393	433	444	419	442	401	423	422	406	437	417	420	419	421	418	403	459	412	438	411	444	415	407	403	439	464	417	399	404	436	412	419	408	440	426	435	447	414	427	401	418	410	414	410	401	437	406	440	411	491	399	441	381	438	427	429	433	442	418	441	433	437	426	410	375	430	437	405	376	437	460	447	445	404	451	411	501	421	412	412	439	407	411	417	421	405	469	411	422	454	420	424	448	417	419	443	476	433	476	437	449	458	412	451	396	425	415	421	422	410	433	436	452	410	423	414	410	438	396	414	425	408	424	417	429	452	393	399	402	407	407	429	424	414	449	456	415	401	399	430	424	445	372	441	421	389	405	397	427	407	458	420	406	386	446	405	415	403	424	445	453	442	407	444	384	420	418	408	422	426	443	417	446	437	427	410	430	433	435	404	408	386	397	414	410	412	396	437	437	402	431	394	428	451	395	439	430	429	421	416	369	421	413	447	416	403	467	413	430	437	423	426	430	420	402	420	399	465	467	438	411	452	462	447	393	378	447	446	415	402	437	417	408	449	414	402	403	413	435	420	438	409	428	427	414	412	458	429
24571	4312	1197	784	515	432	321	242	168	176	138	119	134	124	118	107	95	94	81	96	77	87	75	79	77	66	70	76	81	78	88	80	74	66	63	73	88	81	66	62	79	60	65	66	78	61	62	61	64	56	72	75	76	70	72	70	74	67	71	74	71	70	62	73	65	90	65	75	67	73	75	57	62	73	54	69	68	81	63	67	78	65	63	78	80	81	69	56	68	85	67	62	68	62	69	74	56	67	61	71	68	65	60	65	61	80	83	66	81	73	65	70	55	63	70	56	93	74	75	71	66	53	60	65	68	72	78	66	68	69	69	69	64	69	64	77	81	63	70	73	66	62	70	60	77	67	79	70	73	53	69	62	81	66	61	84	57	60	70	64	66	78	63	61	61	65	66	73	79	74	69	77	53	74	76	75	65	54	62	68	83	65	61	68	67	76	78	72	65	64	65	60	60	67	56	62	84	62	58	69	57	63	74	68	49	69	51	77	67	67	66	61	66	65	76	58	65	59	65	58	54	71	66	59	73	76	58	57	59	58	69	65	70	62	74	69	69	64	68	72	62	59	65	59	71	54	68	41	85	61	74	60	74	69	70	80	85	75	59	68	70	81	79	60	64	70	76	67	71	70	57	65	77	63	53	56	71	61	50	73	51	59	60	65	72	63	69	63	86	78	47	64	80	77	61	56	68	63	60	64	67	80	72	71	92	81	60	72	64	64	63	55	64	65	56	71	60	70	66	52	68	61	74	71	68	58	70	71	70	61	69	67	62	62	72	65	61	83	64	65	78	86	54	83	69	84	75	74	85	61	60	73	80	60	66	61	71	79	69	76	63	72	87	74	57	78	64	81	65	66	61	74	74	69	76	69	71	70	66	63	73	62	64	83	84	65	66	70	54	86	64	66	62	67	73	83	73	65	67	61	64	71	68	50	65	62	85	64	69	67	73	84	63	86	60	71	70	75	59	76	64	70	61	54	59	57	68	66	74	73	55	71	48	69	65	59	85	52	78	59	79	79	66	72	70	74	70	57	55	67	56	86	66	56	75	77	62	74	60	62	67	66	49	72	69	66	87	66	70	74	64	74	70	67	63	80	70	78	84	64	81	65	62	72	72	60	63	75	85	64	62	76	67	63	65	72	71	70	70	71	71	76	73	61	69	67	67	66	74	74	67	55	64	59	68	64	65	58	57	59	77	74	58	71	78	61	69	83	58	84	78	67	64	74	65	52	58	55	65	60	57	65	70	63	62	56	57	64	68	58	69	69	82	56	54	74	62	74	67	76	68	81	66	60	66	74	84	63	64	62	53	56	60	75	78	85	64	66	61	61	59	84	66	55	67	70	76	61	79	83	66	73	78	66	67	75	79	70	62	70	85	70	75	68	67	59	62	69	70	71	67	62	72	56	72	67	63	82	67	70	59	81	58	73	76	61	62	60	67	79	70	70	60	64	72	58	76	63	57	69	85	68	64	70	61	74	63	71	59	64	66	70	48	69	71	67	70	59	61	63	72	73	80	63	73	67	74	90	62	75	60	68	58	76	61	70	70	72	71	68	65	59	73	67	73	70	87	69	69	64	66	71	66	66	63	56	88	92	69	70	77	73	74	66	62	66	65	66	66	70	79	68	73	70	71	65	73	63	74	70	79	74	56	56	65	68	54	72	72	80	65	88	60	76	78	48	79	66	58	69	60	79	63	75	83	65	75	68	61	74	60	64	63	84	65	62	65	77	70	68	75	67	55	60	65	65	65	62	56	71	83	62	74	79	74	62	70	85	65	71	65	81	64	66	81	68	77	60	66	61	60	63	66	70	66	53	76	80	77	70	64	67	67	73	84	67	80	81	61	64	66	63	73	57	73	67	64	60	62	68	61	59	70	62	58	75	71	68	63	70	72	66	61	66	80	79	70	69	52	60	68	70	94	66	60	58	73	78	68	74	55	70	60	71	68	74	81	75	65	86	67	60	59	80	59	58	57	75	77	67	68	55	63	61	78	66	52	67	73	72	79	88	58	64	58	63	76	60	79	62	67	91	68	70	70	80	74	64	65	68	64	81	78	70	58	69	66	80	62	69	86	61	68	63	62	70	77	54	70	68	65	69	71	73	76	81	84	70	61	75	74	53	57	51	62	78	76	63	58	72	62	73	87	65	72	67	66	61	75	62	74	65	67	57	69	71	75	70	57	71	69	62	55	54	84	68	69	73	65	85	72	74	67	74	79	60	58	55	69	57	77	66	77	76	71	79	71	70	56	77	68	70	70	77	63	70	79	65	59	57	65	73	65	55	55	72	74	73	53	68	66	63	64	90	69	65	69	63	63	71	80	72	75	91	82	74	78	64	82	53	58	71	71	69	67	77	62	57	67	67	50	57	65	66	67	70	61	69	71	63	49	68	86	71	70	76	53	66	74	56	80	72	65	65	68	70	60	56	77	58	61	67	62	71	68	68	71	57	76	69	63	72	68	76	72	59	64	64	70	77	76	65	68	73	71	83	71	66	72	68	72	77	62	56	74	75	45	72	62	82	67	65	78	77	71	57	56	57	76	90	67	77	89	64	76	67	58	67	66	70	74	81	61	65	62	78	69	61	57	58	75	60	63	78	64	58	62	76	60	72	56	65	72	69	66	65	68	64	70	68	55	59	66	74	56	61	68	64	72	76	63	61	72	72	60	52	64	61	76	59	82	58	78	69	68	81	65	65	69	65	62	74	57	65	78	65	66	73	64	70	84	57	74	62	80	69	83	76	64	89	67	61	59	64	81	49	62	70	88	65	47	66	58	72	73	65	65	60	56	68	80	64	64	55	66	67	69	72	63	74	64	58	60	65	57	61	79	67	67	60	61	57	65	64	69	63	83	74	69	65	90	67	72	66	80	58	63	69	83	72	73	63	68	70	81	65	70	51	63	86	71	60	63	53	71	74	82	78	65	62	74	52	70	65	66	64	61	49	67	61	70	68	66	73	65	74	75	70	76	67	72	69	62	86	65	61	80	60	59	70	65	71	59	61	68	79	60	63	62	81	53	71	64	77	60	71	58	78	55	68	81	66	69	65	63	65	62	55	79	63	73	65	66	67	53	70	59	67	69	62	67	62	64	68	75	72	63	58	76	68	78	66	73	58	59	82	69	72	66	63	60	47	62	58	70	75	66	65	78	67	65	65	68	57	60	66	66	63	60	71	70	61	55	72	72	73	75	60	64	60	66	48	56	59	67	58	69	71	74	71	65	63	83	66	50	61	52	74	83	69	50	60	80	83	73	62	62	63	61	71	68	79	74	58	65	67	64	81	58	60	69	66	62	73	73	69	68	61	59	72	60	64	80	73	65	58	57	56	71	75	80	56	68	67	64	73	70	81	78	62	69	66	63	62	69	76	65	64	67	66	90	83	62	61	64	70	61	64	69	59	68	73	72	64	64	91	80	74	79	71	63	64	59	57	64	59	53	70	82	64	55	77	77	75	65	59	72	89	52	76	73	48	70	67	67	67
12635	1190	2707	3007	2702	2078	1799	1483	1217	1082	943	816	753	715	712	595	588	558	485	462	508	430	435	414	418	409	396	358	412	371	361	390	378	369	367	350	332	305	327	297	296	350	298	326	318	306	341	320	291	298	300	296	301	270	301	295	300	289	322	284	301	303	287	288	289	294	298	295	283	259	314	352	288	275	292	290	286	281	288	282	257	264	318	254	265	277	267	286	306	319	292	258	283	289	294	311	261	260	293	290	266	290	284	283	250	260	298	278	288	282	287	280	287	304	302	282	312	277	275	270	291	284	282	304	256	274	293	301	252	317	257	277	237	316	309	285	290	280	250	290	287	284	290	282	292	277	260	270	307	273	270	266	275	267	291	283	307	272	264	270	271	260	308	262	260	285	328	300	260	275	255	257	240	289	246	267	269	307	292	300	274	273	266	282	267	290	277	270	272	280	291	252	285	280	260	304	262	255	249	296	289	298	274	291	275	302	302	305	309	276	271	263	267	245	285	291	267	289	298	285	251	271	267	289	306	274	286	273	292	270	274	268	303	250	258	266	283	242	268	287	269	272	275	266	287	299	254	266	259	299	252	275	269	269	282	288	265	274	278	265	278	276	267	251	284	292	290	293	276	277	287	273	302	276	251	282	275	282	286	249	281	262	275	292	264	288	282	275	297	254	267	298	278	265	272	267	268	292	262	262	269	278	287	270	288	287	264	249	279	262	277	317	286	281	245	258	251	264	301	267	280	287	257	275	294	317	282	272	239	264	261	309	268	276	288	258	267	279	269	255	272	269	260	269	287	254	273	292	293	282	286	296	259	259	261	258	309	277	260	240	251	302	263	275	282	253	322	270	280	265	267	270	289	278	275	269	266	275	313	263	265	291	274	287	290	261	254	290	276	256	317	249	270	255	301	259	279	279	255	299	267	269	301	249	262	272	274	295	228	274	256	263	281	287	271	258	264	272	295	276	286	302	292	254	321	283	275	263	283	251	278	303	276	244	238	290	292	263	268	256	272	287	298	271	269	268	286	258	279	273	255	284	279	280	265	254	283	292	262	287	318	270	303	298	303	277	296	284	282	279	291	276	253	257	255	314	282	281	260	270	274	270	269	255	282	278	303	276	291	275	280	281	261	263	261	272	269	262	250	256	266	264	270	267	286	297	305	270	277	302	270	298	275	300	289	278	278	298	279	291	283	283	253	276	244	254	286	295	264	269	269	278	261	275	268	274	278	274	255	241	276	283	275	306	275	251	295	269	261	249	269	246	290	281	303	284	276	286	278	229	269	265	277	264	273	258	273	264	280	286	275	259	259	274	270	277	287	273	270	280	271	272	278	297	298	256	296	290	256	291	267	282	262	311	248	259	258	266	291	250	264	275	281	265	305	279	257	290	256	278	312	261	284	286	316	276	279	284	278	299	269	269	256	282	283	284	264	266	283	321	249	266	270	266	263	268	266	257	278	283	278	272	273	243	270	270	297	287	278	266	285	242	258	294	298	295	294	259	293	247	286	275	252	264	273	286	283	289	261	288	284	313	267	265	286	284	279	276	256	286	286	286	269	280	291	265	276	269	238	284	298	268	317	261	269	267	286	260	264	263	278	269	270	253	256	303	262	274	288	308	275	248	266	297	286	298	267	275	305	240	279	262	282	278	302	283	255	277	273	306	258	291	275	271	254	267	271	263	273	282	262	250	263	276	274	291	296	278	294	258	275	287	277	265	267	239	258	269	288	268	268	240	292	267	273	272	290	239	277	274	269	291	273	257	266	281	256	264	278	269	297	263	272	289	290	275	307	264	248	244	259	268	277	265	255	272	275	283	289	285	282	296	260	275	286	268	246	289	290	269	276	274	285	269	264	298	275	291	279	274	270	263	288	255	286	282	278	271	273	277	262	288	271	283	255	276	296	266	298	275	262	250	283	263	283	292	265	275	246	271	265	272	269	283	272	280	269	276	268	289	291	257	274	297	270	252	307	291	284	274	265	280	276	281	280	244	231	231	274	267	264	247	275	263	292	275	256	281	248	261	242	289	274	281	257	279	266	263	308	281	299	297	261	272	279	255	280	285	294	281	295	273	268	241	271	270	287	275	297	280	289	274	249	288	272	266	270	293	252	272	293	267	272	277	261	279	276	283	256	286	283	281	260	288	248	245	241	300	305	280	293	297	279	303	279	281	287	248	282	263	301	266	313	258	300	279	254	280	292	280	289	272	271	263	269	258	299	280	275	246	273	267	284	266	257	292	261	269	275	279	295	256	270	272	280	265	302	271	278	273	287	279	303	300	274	274	257	278	269	246	285	246	300	279	247	265	283	256	258	310	288	306	279	257	247	262	274	281	310	267	283	248	320	309	303	255	287	270	258	289	271	262	277	272	280	271	284	286	277	270	250	267	279	294	264	299	277	241	292	258	245	281	246	304	281	261	275	282	289	270	274	309	276	277	273	281	275	266	309	290	271	272	267	264	261	261	291	303	249	294	291	258	280	295	281	278	306	263	276	269	298	247	273	283	257	270	264	289	286	276	242	281	246	276	253	286	267	255	268	284	261	267	224	277	289	258	276	282	274	270	280	276	271	288	278	288	282	277	271	284	273	287	255	271	257	258	256	285	286	244	297	293	287	282	279	261	292	307	268	281	291	271	270	278	256	243	268	283	259	282	300	247	282	271	275	287	303	283	309	273	281	266	265	286	297	259	296	252	268	292	302	256	279	262	265	253	261	285	299	275	237	285	256	293	285	274	287	275	300	281	275	273	266	276	254	295	290	282	298	242	284	265	290	286	271	266	292	262	306	286	277	248	276	268	269	269	277	282	274	253	294	278	287	281	283	258	305	279	293	312	313	262	266	273	271	263	297	289	279	276	263	273	282	302	282	253	264	283	295	267	263	271	282	263	273	270	264	292	249	292	260	276	284	257	283	287	307	296	274	289	270	287	254	285	286	286	302	273	254	283	272	249	254	269	302	261	276	282	269	290	272	306	285	269	284	274	272	293	256	253	276	280	267	279	266	278	278	300	279	317	286	275	281	274	275	263	294	266	300	255	287	274	281	288	271	291	279	276	282	273	275	248	244	290	279	271	269	249	288	249	267	273	283	242	298	253	281	271	283	276	284	258	263	286	280	283	307	264	266	267	266	271	288	250	272	269	281	303	303	292	264	262	246	281	254	269	296	289	267	259	270	293	271	268	253	244	273	268	255	284	292	258	290	303	258	279	261	266	301	280	282	275	247	264	283	284	262	295	301	289	253	272	255	258	288	265	308	278	280	283	280	310	287	283	273	257	272	285	274	304	274	253	259	290	277	283	274	248	278	266	249	245	310	283	240	273	286	301	222	287	260	288	274	277	275	276	257	293	279	275	271	269	277	281	263	295	275	281	249	285	235	255	290	310	290	241	279	287	262	255	276	268	293	274	275	270	263	239	265	292	271	289	254	283	273	266	271	281	286	265	276	280	252	279	295	267	271	272	309	282	279	264	295	252	309	267
34626	13760	3356	1645	1108	814	607	468	428	351	296	229	244	230	213	204	193	215	192	163	162	160	163	149	148	167	148	135	156	137	154	150	149	135	150	156	126	159	140	140	141	140	143	126	131	128	144	117	134	120	120	130	129	140	135	124	161	135	133	123	121	134	113	138	132	128	129	125	142	121	117	144	137	128	120	143	114	123	138	129	117	124	122	126	134	116	129	114	141	137	136	103	126	137	113	120	119	136	140	146	128	131	139	113	118	132	115	134	123	132	103	117	132	133	120	123	112	133	130	141	142	136	118	113	96	131	111	109	116	132	132	125	121	124	134	129	121	121	131	119	125	128	132	125	129	125	148	125	136	139	119	100	128	128	147	132	133	126	128	111	124	126	114	129	114	149	121	119	102	108	120	130	144	125	114	121	114	123	108	121	131	103	111	116	142	154	124	124	132	134	111	122	106	138	100	121	136	131	118	126	111	121	135	113	127	149	128	141	126	121	115	121	111	129	118	124	136	143	119	129	124	124	121	119	136	143	109	126	128	124	123	137	126	115	111	115	104	122	97	125	125	127	133	113	128	104	130	119	130	134	125	121	96	137	125	116	134	115	123	121	133	123	105	149	114	141	116	128	140	137	126	129	124	135	126	132	130	121	131	127	139	107	114	117	135	137	143	123	120	109	130	127	117	120	126	138	153	114	112	120	104	106	134	117	119	104	155	117	122	124	123	133	118	140	128	129	125	124	122	117	145	162	136	130	132	109	133	119	114	120	121	135	131	150	127	130	108	117	125	137	129	112	121	104	136	150	120	112	130	117	127	135	130	130	87	138	124	149	121	120	123	135	149	129	121	121	110	118	121	131	139	114	144	132	129	140	123	121	128	110	111	150	141	140	119	133	138	116	123	116	126	120	117	138	153	117	120	121	120	112	128	123	129	98	104	113	120	117	125	119	97	126	118	117	136	106	131	134	135	117	133	137	135	133	132	144	125	114	137	109	130	130	126	115	122	120	125	130	123	119	118	117	135	111	107	115	127	116	132	113	122	123	113	113	129	125	141	110	94	114	122	132	126	134	118	101	122	133	122	132	114	144	124	138	137	131	128	122	125	123	131	119	107	138	116	114	129	132	133	142	134	115	112	104	133	124	103	135	124	143	131	147	125	132	118	135	135	131	119	112	111	121	125	121	130	136	128	149	113	118	112	113	124	142	149	120	135	126	111	124	143	145	128	114	120	128	130	106	138	133	107	150	124	115	127	118	139	119	113	118	118	135	109	113	145	139	138	150	131	116	125	129	128	134	123	143	122	126	118	136	150	114	114	130	93	110	125	114	142	134	142	127	105	122	137	108	130	131	128	148	122	114	126	117	117	119	120	120	146	131	124	129	135	135	97	137	138	141	128	150	130	120	112	112	128	135	129	121	113	126	121	128	131	109	139	123	113	129	139	129	122	118	102	125	137	111	118	133	120	135	137	152	112	123	109	140	124	134	126	118	108	113	133	128	133	108	131	121	132	123	124	144	130	138	130	120	147	142	130	126	128	104	112	114	127	100	143	117	119	138	134	134	111	133	116	132	136	118	148	141	100	123	118	124	128	118	112	146	128	130	131	133	124	120	139	129	138	118	118	131	113	118	114	125	126	133	124	118	121	117	157	128	118	140	113	122	125	124	106	135	110	138	107	132	118	149	108	137	113	119	128	119	148	114	124	112	101	138	134	130	132	96	128	116	112	127	150	125	124	95	131	123	127	140	126	118	128	131	132	128	123	141	147	128	124	125	139	137	101	119	130	131	118	104	109	129	109	139	119	129	112	113	121	134	128	126	119	119	120	135	132	131	127	134	130	137	118	136	144	128	147	127	131	129	121	112	124	131	115	123	127	118	127	135	120	129	143	124	141	126	139	131	120	135	132	134	124	112	115	123	123	130	123	124	120	123	152	118	121	137	128	120	132	129	118	136	128	143	123	118	128	140	112	132	129	113	118	134	143	114	137	133	116	118	117	128	144	127	127	128	126	116	132	123	129	140	138	117	110	130	100	122	118	117	141	108	142	116	130	120	115	130	140	131	113	113	120	136	111	136	121	132	120	138	122	114	100	117	129	123	113	113	141	127	111	125	139	133	127	123	123	114	150	116	107	128	131	119	125	129	148	109	143	145	124	118	125	136	107	152	113	115	122	119	110	124	145	145	131	130	147	134	121	124	123	105	132	139	123	124	123	103	123	136	110	122	111	120	112	136	151	133	114	127	102	110	141	120	136	120	137	131	134	113	121	110	127	126	97	118	125	132	136	126	128	125	118	117	127	110	121	138	133	123	125	125	131	128	119	112	121	128	128	126	112	106	120	110	123	124	100	120	118	123	138	121	135	122	126	138	131	133	123	129	117	116	130	116	118	116	153	128	120	125	134	110	147	131	115	120	109	147	123	116	135	129	117	128	123	119	126	125	127	118	127	138	122	117	111	136	137	117	127	124	125	112	126	110	131	111	143	138	125	115	135	122	110	126	135	132	127	128	118	132	123	119	116	104	124	115	116	127	139	138	152	129	128	122	124	112	142	137	151	117	132	122	120	118	126	138	141	117	117	128	119	109	112	121	129	110	129	124	123	123	136	129	124	137	119	102	111	134	125	131	126	120	127	127	109	115	135	114	124	126	108	117	135	118	115	120	133	147	123	119	123	142	122	111	127	112	121	132	116	129	132	124	129	126	140	125	125	140	125	128	115	138	124	110	114	131	135	106	125	124	121	128	125	130	119	124	114	138	124	127	128	139	117	111	140	130	123	118	112	125	120	133	156	117	146	132	113	121	139	151	108	108	132	107	109	127	115	124	124	121	137	116	121	127	109	103	116	101	114	151	132	127	142	126	126	112	128	129	108	131	127	110	132	119	108	132	118	116	108	131	133	125	120	121	131	137	127	126	129	117	128	139	125	119	122	133	122	130	136	128	146	107	106	124	112	124	125	120	122	138	151	114	151	129	116	104	124	139	124	114	119	113	127	138	114	124	125	131	150	118	117	119	124	123	111	125	113	126	139	133	116	146	134	118	123	137	123	124	124	126	136	132	130	114	125	126	112	103	134	123	115	130	137	127	109	132	103	144	135	122	139	134	125	126	113	118	121	112	117	121	128	144	128	124	130	132	117	125	116	125	128	125	117	142	126	114	131	122	140	118	145	109	125	123	121	137	117	132	114	128	113	105	111	132	124	114	118	126	107	128	113	102	118	122	116	122	127	119	132	132	116	123	105	124	114	112	127	126	138	121	138	120	137	122	116	119	132	108	113	109	121	130	139	121	139	132	119	110	118	133	132	137	131	123	117	125	148	126	133	137	124	125	150	121	117	122	135	139	128	125	114	126	118	131	127	128	123	117	136	133	119	120	110	107	116	111	132	112	129	125	126	115	122	111	129	137	117	136	110	139	119	119	131	120	139	141	125	126	135	111	114	141	131	120	146	123	146	122	130	120	139	111	124	122	137	142	107	133	118	129	141	126
17001	2168	5031	5726	4886	4092	3289	2826	2351	2004	1750	1517	1412	1329	1204	1126	1031	975	909	877	859	793	794	743	705	674	665	677	660	587	617	631	581	613	561	578	579	549	540	578	561	515	579	581	515	514	488	521	499	500	539	494	500	482	488	512	518	537	494	490	504	469	491	517	526	534	498	536	469	509	455	524	491	486	526	473	491	476	438	482	517	520	471	514	454	478	472	494	504	466	444	435	479	431	460	449	467	504	497	477	463	470	438	503	477	455	490	466	455	470	482	436	436	461	477	472	482	444	460	467	458	481	477	464	439	464	475	491	440	439	469	462	486	432	432	470	464	470	469	435	489	442	487	453	457	483	439	470	483	502	463	480	439	468	436	490	446	446	432	460	448	469	435	453	418	446	479	459	443	468	488	490	456	467	475	455	470	468	450	462	425	453	443	445	429	445	408	499	496	474	480	458	487	454	442	471	476	454	405	443	462	450	465	476	479	431	457	480	484	454	479	461	421	454	454	461	474	480	453	449	416	485	434	463	453	424	413	448	458	482	473	447	490	450	458	433	416	421	444	430	426	477	455	470	464	461	440	475	493	474	415	451	440	469	421	451	446	436	471	481	440	445	471	451	490	462	438	476	444	463	435	472	446	469	429	473	485	448	434	450	461	433	431	483	468	427	470	437	461	472	462	439	468	427	418	438	457	449	480	460	499	448	439	495	403	437	476	469	465	472	470	454	433	456	461	477	464	459	456	458	471	473	431	437	488	450	488	464	480	471	479	453	477	434	487	453	456	457	466	496	480	455	437	469	449	445	456	453	467	457	458	465	388	454	453	460	457	438	481	424	429	459	456	445	439	440	461	448	469	450	467	461	452	473	416	427	431	450	459	462	443	399	471	438	452	440	470	462	438	424	447	483	447	430	420	458	468	480	476	459	418	457	462	436	482	438	467	469	429	413	451	479	476	444	508	451	458	460	451	476	460	448	428	435	437	484	423	457	478	483	462	460	468	452	465	472	486	471	451	501	473	445	461	499	445	445	440	468	491	472	455	488	458	460	434	441	435	477	469	413	454	439	449	427	432	487	442	474	438	436	469	451	475	433	525	448	459	466	440	439	448	436	469	443	466	483	444	470	439	501	494	470	460	438	456	434	470	496	472	483	464	433	489	440	445	469	471	454	450	462	487	463	470	454	457	484	445	482	468	450	452	484	455	434	446	468	440	455	477	477	410	484	445	437	459	445	445	502	445	440	503	460	423	441	455	477	467	482	454	462	479	470	426	492	456	466	465	469	518	422	458	459	459	461	405	449	481	464	472	494	462	456	454	479	448	478	474	463	472	471	476	480	478	497	457	503	430	420	494	481	429	438	492	465	437	445	427	477	437	415	489	481	439	449	454	436	458	460	401	539	464	410	443	463	502	462	442	462	465	429	414	446	473	436	486	459	475	455	474	442	463	428	422	465	449	478	450	431	442	419	481	458	460	451	440	457	470	444	447	476	432	459	471	471	475	496	445	479	462	456	436	479	478	507	449	442	429	445	465	447	447	452	445	448	454	478	447	458	452	448	454	395	468	477	477	457	502	442	459	432	459	460	467	469	457	473	450	445	466	480	478	492	417	435	438	441	465	448	427	461	502	490	454	467	429	445	492	454	467	471	462	475	459	419	478	411	477	438	460	424	481	444	448	444	437	441	437	447	431	490	441	429	464	486	477	444	461	519	428	431	467	442	465	430	460	465	450	477	468	437	466	456	449	474	473	458	492	458	458	429	440	435	439	444	470	439	476	470	510	478	494	476	460	450	459	444	458	475	444	422	462	522	483	445	469	434	462	461	444	456	458	452	443	447	515	458	458	481	481	444	443	443	448	512	458	468	450	430	455	502	472	430	483	420	451	453	426	455	482	453	447	440	503	494	497	424	456	479	473	441	454	483	447	440	436	434	429	482	487	448	442	495	440	434	449	450	484	496	483	469	418	458	451	458	488	432	445	444	452	448	399	468	475	438	448	443	434	465	487	467	426	472	486	409	428	440	420	436	430	463	450	476	430	456	451	488	402	439	423	464	465	438	427	441	470	457	466	441	454	441	487	455	438	476	414	447	456	430	438	445	408	443	459	470	442	481	495	485	435	437	469	467	444	418	460	485	471	460	413	452	466	476	448	446	474	448	446	458	429	484	439	445	434	493	474	427	464	432	478	465	452	481	450	437	439	459	435	450	463	486	463	440	425	472	442	461	423	439	479	451	435	449	473	457	439	492	452	474	445	470	476	429	433	420	464	482	466	439	450	463	455	474	476	444	465	443	449	447	432	451	467	489	507	465	466	499	454	437	439	402	431	515	437	442	451	469	441	442	443	460	422	477	425	484	449	511	469	459	474	463	470	501	487	474	490	432	447	446	436	477	471	471	479	489	426	421	433	463	458	474	445	455	435	468	429	464	423	489	451	464	484	444	479	461	479	464	425	447	443	456	450	428	475	451	461	445	433	438	490	422	462	433	422	460	439	428	467	438	443	414	465	513	510	482	428	467	450	457	441	478	476	478	466	425	468	483	462	469	433	484	439	473	468	422	456	486	482	427	476	468	468	442	416	428	503	471	462	443	446	500	474	446	479	450	483	451	468	470	425	466	468	470	441	431	453	427	450	426	458	494	428	436	468	452	483	476	428	423	449	482	453	443	440	475	467	424	423	437	460	456	451	443	499	453	424	466	502	444	428	425	477	443	457	480	470	474	429	460	450	439	448	465	461	471	452	440	445	519	492	455	502	488	435	422	419	463	423	487	469	447	456	473	467	459	443	442	446	447	444	456	472	450	468	448	428	477	434	469	460	418	478	461	447	468	465	426	465	462	459	494	438	454	438	451	471	458	443	478	473	458	431	448	444	460	475	439	445	420	454	452	443	469	454	446	453	455	437	430	461	508	434	480	462	433	453	468	483	450	448	401	450	453	484	429	429	448	422	467	492	498	425	416	457	444	459	444	464	451	456	453	480	469	491	433	479	443	459	450	429	437	483	428	435	474	472	480	453	473	424	483	478	452	453	458	496	483	464	466	496	433	454	459	447	493	457	447	467	501	441	461	433	465	426	427	444	450	443	451	472	426	456	455	487	446	449	468	465	480	471	477	474	484	479	453	417	424	480	427	475	454	478	445	434	456	486	439	456	481	449	490	465	429	459	468	495	473	465	488	435	491	458	430	484	477	421	444	453	446	471	452	454	449	462	429	455	449	447	440	472	435	436	466	446	483	468	475	464	430	410	459	468	418	430	428	447	450	434	457	428	458	447	431	493	460	417	502	473	460	462	490	448	461	458	476	465	452	438	465	440	495	447	475	432	449	433	427	448	429	480	423	451	449	419	444	489	445	473	494	424	416	434	471	439	445	441	451	440	440	448	452	470	452	436	451	469	420	479	434	453	470	478	442	442	430	435	444	469	435	440	437	461	478	457	472	457	446	450	465	429	467	443	444	438	439	453	486	468	448	458	432	428	454	404	441	451	473
2820	282	201	155	142	132	125	117	122	125	116	101	111	124	135	107	124	121	105	117	122	121	132	110	113	119	106	113	102	115	103	127	124	120	112	111	106	112	112	116	98	106	123	126	127	122	107	135	110	106	122	101	109	114	121	117	116	120	121	107	105	100	125	89	117	127	122	108	130	136	115	122	123	110	114	119	92	117	144	121	113	120	120	93	124	125	117	115	107	125	115	122	124	115	131	117	117	104	127	106	130	128	115	112	113	113	115	132	116	104	107	129	107	111	141	111	127	105	133	120	125	113	129	112	114	117	117	95	132	137	123	108	117	110	102	103	103	128	125	110	126	131	115	108	113	100	109	114	115	108	124	99	111	124	101	122	115	104	102	125	133	98	118	124	115	111	108	119	109	114	100	132	122	104	129	98	135	105	119	117	118	123	125	123	99	107	117	110	109	104	105	106	104	97	114	109	134	120	104	114	107	105	99	135	117	109	113	103	118	106	108	81	99	114	109	126	101	104	130	118	116	116	101	115	94	125	103	96	123	115	94	110	138	118	104	98	112	104	105	115	120	123	114	97	121	114	116	107	122	134	93	118	117	98	119	112	92	102	119	122	111	112	110	120	100	120	108	103	100	119	113	116	105	100	122	112	106	128	98	131	110	106	112	123	110	112	100	105	94	104	89	106	118	125	109	98	126	117	115	116	93	98	130	112	108	115	114	114	122	140	119	118	102	126	120	102	110	109	112	112	128	107	98	113	123	126	112	116	118	123	116	123	134	112	119	104	115	121	114	116	126	121	134	121	104	121	117	104	114	113	111	106	117	103	110	111	112	113	120	95	124	116	127	116	99	123	123	103	112	101	112	124	115	123	121	110	105	130	113	112	97	108	127	118	113	93	126	106	103	90	125	99	127	124	117	128	113	110	106	94	113	111	131	128	105	115	100	129	107	115	146	110	123	99	110	124	123	109	101	119	116	109	106	116	107	96	94	117	109	114	95	127	104	119	110	117	127	102	115	119	114	105	112	104	110	109	116	108	106	110	117	108	130	89	114	133	108	124	105	118	118	140	131	117	111	114	97	114	124	110	125	125	111	110	106	94	111	129	102	124	124	117	107	122	105	103	132	115	105	108	114	107	105	113	100	133	118	107	107	110	122	111	111	112	109	117	101	122	115	118	117	126	109	117	121	97	122	121	120	130	111	123	109	110	113	115	117	106	108	122	123	115	95	112	122	126	114	145	120	111	136	120	91	107	130	124	109	114	105	114	109	114	114	119	111	131	127	127	104	98	102	104	115	131	129	96	123	117	122	115	106	124	118	120	126	114	120	111	97	117	107	112	149	134	115	109	107	123	107	134	94	113	122	144	121	127	107	110	129	114	126	120	102	110	117	130	115	139	125	112	106	109	129	118	110	113	126	128	127	116	104	109	117	92	111	98	116	113	105	109	100	122	133	130	101	112	131	116	124	127	95	127	114	125	110	131	113	125	117	112	116	119	129	133	109	117	122	123	124	94	113	105	120	98	121	124	133	119	123	100	104	100	112	130	97	112	116	122	111	105	110	110	117	132	126	125	112	93	118	111	121	116	120	102	114	112	112	99	106	104	124	139	108	113	122	129	104	110	126	119	99	120	117	122	115	123	128	121	97	135	87	118	112	124	122	123	122	110	113	113	108	124	110	110	111	117	104	126	109	111	116	106	106	115	115	101	114	125	104	96	116	125	115	118	115	125	95	114	113	123	123	101	104	105	119	103	123	134	114	115	136	124	114	111	128	121	109	114	123	113	118	130	148	96	117	102	89	111	120	105	107	122	114	102	129	110	123	99	121	109	127	91	90	104	118	118	104	137	129	105	109	107	124	95	114	110	95	107	99	105	99	114	123	104	106	106	114	115	110	113	126	106	114	101	117	104	120	115	138	103	124	117	103	116	128	101	110	123	119	115	118	106	109	112	108	110	124	94	124	121	113	110	121	111	103	123	89	107	96	99	103	116	122	98	104	115	114	128	101	117	131	114	126	106	118	104	106	116	115	131	127	111	105	113	116	133	121	105	107	120	123	106	106	128	120	130	127	91	107	106	114	115	112	117	123	99	123	110	108	119	115	116	108	122	104	142	93	114	126	107	129	118	113	104	129	104	127	117	116	118	105	107	117	109	117	115	101	119	108	109	113	106	105	112	103	106	115	100	134	112	123	128	117	93	97	113	122	111	132	112	113	105	128	125	113	119	118	124	107	120	119	124	125	119	92	129	113	113	102	115	116	116	130	114	115	137	96	119	106	128	121	109	94	121	130	129	136	103	91	125	111	125	116	85	110	120	124	104	125	106	104	113	99	120	122	125	120	109	99	115	128	111	126	116	118	138	120	109	119	115	123	143	123	124	95	115	123	103	108	119	114	122	101	98	123	112	104	123	128	97	103	100	104	119	124	111	126	105	125	103	112	112	128	121	113	91	111	109	112	103	107	126	117	100	126	110	98	122	125	125	133	115	88	111	116	133	119	102	128	108	101	110	124	114	117	120	117	103	98	92	118	131	116	102	102	119	106	101	117	105	91	121	118	110	106	126	131	106	124	122	129	106	107	104	124	120	109	117	114	113	112	110	109	112	101	116	121	119	115	129	104	104	120	109	113	123	131	105	120	117	119	102	134	108	107	95	106	125	108	113	127	123	105	111	125	115	117	99	101	109	105	123	108	121	108	109	124	114	106	111	106	123	116	121	122	123	121	105	111	125	122	123	115	113	119	101	139	122	107	104	124	128	119	117	116	124	136	111	114	111	110	124	122	110	114	102	100	117	122	129	110	135	120	115	94	97	109	120	106	122	117	120	111	105	113	102	124	101	89	117	112	129	100	109	112	105	110	108	121	117	129	118	128	110	116	120	109	114	115	131	112	117	99	108	117	104	114	101	103	96	121	117	108	107	104	106	107	128	110	128	106	128	101	121	125	114	126	98	128	113	85	112	113	123	116	123	135	116	99	123	128	102	111	128	101	104	120	130	96	115	104	102	116	114	124	117	110	116	105	114	129	104	111	128	112	104	97	125	89	109	103	103	103	115	109	115	117	120	117	100	106	101	112	117	123	111	122	127	128	99	115	126	116	120	124	124	105	109	109	91	99	117	117	113	117	117	113	112	116	119	103	107	107	117	114	121	100	132	122	113	113	113	119	116	125	120	105	120	120	124	112	97	140	125	116	116	142	120	95	110	121	146	122	104	108	112	112	102	115	129	131	105	112	117	119	112	115	111	126	110	110	110	97	115	100	115	115	124	128	111	117	103	119	110	110	113	131	129	109	123	103	124	104	119	109	123	104	118	112	99	108	96	109	111	129	102	113	93	131	107	124	101	133	99	116	115	103	111	121	113	122	109	126	103	108	104	115	127	111	114	112	118	116	115	108	111	119	126	103	106	119	98	114	113	102	122	103	128	124	120	118	100	114	106	88	112	112	119	109	120	116	110	117	123	139	90	103	121	115	121	107	115	132	125	110	110
4029	514	621	641	589	508	551	482	466	447	469	467	438	457	478	443	440	452	433	442	405	451	454	424	421	462	383	453	446	402	441	432	435	428	420	442	433	439	411	440	415	410	418	388	445	420	416	412	465	415	443	412	395	418	402	459	376	412	425	443	438	391	424	416	444	459	399	415	424	442	436	401	454	439	447	400	411	418	451	427	415	416	427	401	419	379	424	427	443	418	391	415	431	426	414	414	457	421	402	440	445	410	452	414	386	423	429	416	383	408	431	417	427	426	381	393	392	440	414	395	387	421	432	415	409	455	420	447	441	398	437	412	493	417	444	452	433	419	412	486	416	434	418	443	436	460	452	419	421	423	395	391	405	412	417	465	407	374	403	416	443	402	405	413	400	420	419	433	416	427	435	437	414	444	412	391	409	452	378	396	480	399	435	409	464	452	445	435	456	394	415	416	440	413	363	438	407	395	416	394	402	420	437	424	407	430	416	422	430	421	403	457	424	431	388	388	425	413	434	421	457	414	412	399	415	399	433	440	452	427	372	408	448	466	397	436	418	425	452	414	401	400	447	424	445	422	412	480	445	429	395	421	428	425	411	419	410	413	430	400	409	448	445	420	432	408	416	427	395	385	411	411	453	429	432	435	424	424	456	409	437	421	412	451	418	428	443	429	403	429	381	368	436	399	451	422	400	418	440	416	426	419	412	439	414	410	412	417	390	386	424	445	376	439	429	394	407	441	414	404	415	410	394	404	415	413	437	437	401	417	417	449	395	408	421	413	436	411	412	413	426	417	397	418	436	429	415	403	443	407	418	389	419	390	412	409	405	450	405	381	454	366	439	434	390	421	461	427	424	417	449	409	417	431	403	400	412	407	441	416	435	425	415	436	442	399	391	446	458	382	441	415	431	385	384	382	429	398	437	386	411	430	448	436	423	409	405	427	383	377	395	397	431	436	436	409	430	463	428	421	453	399	432	423	408	387	417	409	407	417	408	398	383	418	387	458	441	445	413	416	419	417	398	417	436	419	391	380	421	378	406	371	428	417	438	389	401	416	434	388	438	415	415	433	412	428	408	421	441	408	445	419	421	409	422	438	388	423	409	428	421	404	423	409	423	401	424	419	413	406	426	384	422	419	419	448	390	413	457	417	409	400	402	407	408	372	406	437	420	410	436	445	454	456	384	409	427	438	412	421	436	449	456	425	420	418	443	431	387	445	407	444	391	413	437	430	392	420	421	412	398	418	419	400	409	400	414	483	402	428	401	394	433	453	454	430	376	420	425	419	428	401	416	391	462	452	446	404	401	409	408	420	464	415	433	396	403	377	475	429	390	454	390	412	392	423	423	449	419	425	419	422	432	402	398	436	403	420	412	407	440	449	394	395	454	419	391	424	412	412	399	432	451	415	451	399	416	435	417	426	421	422	407	422	419	456	422	371	402	444	418	414	469	439	419	451	422	408	402	423	420	410	399	430	436	441	426	427	412	409	406	410	426	442	385	411	421	397	461	423	427	423	432	456	407	407	434	433	391	412	418	421	414	424	390	452	410	436	406	394	428	423	406	451	397	419	419	398	396	418	416	396	427	426	409	422	413	411	406	432	436	426	417	411	400	439	419	422	384	409	398	459	413	397	414	429	415	397	454	438	414	442	418	410	413	398	424	405	444	417	412	397	405	429	409	423	464	430	407	438	432	400	437	412	424	426	404	432	461	417	416	386	451	404	408	399	387	444	404	442	418	427	441	388	424	406	429	386	424	423	437	418	427	395	404	400	417	425	420	447	399	425	421	391	393	411	432	397	422	432	417	427	443	444	404	396	452	433	393	407	429	403	439	394	428	390	412	413	419	413	415	411	402	411	389	424	445	431	410	410	414	415	424	435	413	480	410	389	446	423	428	445	408	436	421	388	407	416	409	391	427	369	433	424	394	424	407	400	432	417	433	375	448	443	385	412	417	418	392	433	433	446	442	396	405	426	446	433	404	417	418	442	417	424	439	395	407	412	426	415	372	436	405	410	422	398	396	438	382	406	395	397	435	411	392	391	396	397	392	383	453	439	392	397	414	413	426	386	444	409	406	404	404	410	396	426	392	410	455	422	398	375	406	430	413	416	420	419	454	403	473	456	414	431	392	455	446	408	445	422	420	433	452	422	423	407	430	405	413	448	388	453	446	420	408	401	420	410	445	410	372	417	405	384	436	390	414	431	421	412	395	414	385	424	430	397	393	378	422	399	444	431	398	407	402	430	424	403	403	439	407	404	411	422	443	446	426	420	375	373	445	427	396	390	402	438	408	406	438	378	405	394	412	434	423	432	399	420	426	445	405	432	410	452	412	425	447	431	442	415	413	414	415	463	411	407	415	418	455	413	440	429	407	417	420	429	435	410	432	429	430	439	420	405	418	399	455	415	438	434	430	423	448	396	461	390	441	445	401	426	391	435	394	413	391	409	416	423	423	402	437	366	413	417	410	449	428	430	414	424	409	430	384	419	409	433	428	402	419	420	415	444	419	419	413	413	436	429	418	412	447	452	425	406	415	411	392	424	400	421	395	425	410	401	397	408	417	401	420	412	426	444	411	399	430	456	442	438	435	404	424	443	429	432	460	432	420	423	426	445	416	434	415	462	409	423	428	398	433	426	394	416	384	409	408	417	417	424	441	409	428	415	456	446	420	405	427	439	432	419	407	446	428	403	422	438	399	386	432	429	439	372	408	424	405	403	414	425	409	426	358	415	452	417	423	411	410	446	446	406	415	401	426	449	406	440	413	402	405	392	430	414	419	465	399	398	414	432	422	387	458	404	433	419	440	392	402	431	442	422	446	459	408	374	445	398	430	395	423	419	451	432	428	435	442	427	385	410	400	420	403	459	470	438	400	428	387	413	433	413	433	433	415	437	436	443	432	431	408	436	434	436	395	410	446	421	427	428	420	421	431	413	423	395	420	435	404	435	384	414	403	419	388	401	425	428	401	443	401	407	429	420	414	409	422	385	431	392	445	436	411	409	425	410	434	432	436	453	397	399	432	409	402	386	432	428	379	409	428	427	434	401	447	417	434	395	419	403	427	403	406	407	428	449	426	411	399	416	423	405	400	399	389	379	434	416	421	411	398	436	448	429	405	396	418	365	454	435	442	442	411	396	368	437	433	444	433	420	467	409	431	430	418	436	393	436	410	406	426	413	457	454	417	458	437	431	406	428	428	390	392	461	417	376	422	409	444	392	430	476	423	387	430	436	428	432	433	424	392	413	456	437	430	401	411	429	414	414	427	416	458	423	439	415	403	409	450	439	399	374	423	441	401	421	412	389	412	395	409	403	412	405	391	410	432	426	428	428	405	447	434	406	421	478	393	427	421	386	398	377	399	408	409	446	407	407	406	418	397	416	451	433	432	406	432	428	406	398	432	396	422	391	408	440	445	408	416	374	429	410	413	437	408	414	419	420	402	417	436	384	440	424	429	352	420	409	383	425	411	401	410	405	430	426	437	436
25265	4205	1236	823	581	404	325	270	208	208	170	173	132	120	130	120	105	107	107	98	87	91	80	69	96	65	77	90	82	73	73	103	93	71	76	61	81	72	70	60	78	59	80	72	71	75	75	73	79	76	69	84	70	78	77	86	66	67	75	56	76	93	75	81	82	49	76	66	74	80	66	73	72	76	67	78	67	79	70	67	76	67	61	72	80	67	71	73	83	67	70	62	87	65	57	77	70	82	65	82	62	60	69	68	58	88	68	87	66	67	62	71	84	67	64	73	67	52	83	68	71	60	64	60	68	58	74	61	76	60	83	64	76	65	55	76	62	69	76	93	69	63	71	73	64	75	74	65	84	73	75	67	64	70	80	74	56	75	62	66	71	65	72	86	64	57	77	68	64	74	80	71	75	67	72	69	72	57	71	72	72	74	64	60	79	59	60	80	76	56	64	61	76	73	80	62	73	71	78	62	78	59	70	89	58	74	80	76	82	71	71	77	70	73	65	100	71	66	68	64	71	71	65	76	89	67	55	77	69	74	60	73	75	56	82	69	69	67	63	72	85	75	67	87	74	58	66	67	51	81	74	78	74	74	65	87	69	84	71	67	73	72	57	74	78	72	49	61	79	68	80	76	71	71	69	88	70	64	71	68	66	71	71	67	63	59	72	84	78	73	72	73	65	61	57	69	68	73	66	59	60	74	79	82	80	65	74	66	78	61	60	71	66	62	80	73	81	61	77	77	63	76	63	79	61	67	78	72	80	74	72	66	82	76	81	60	81	79	53	76	76	66	65	76	54	79	66	68	69	65	81	62	65	53	77	81	70	78	66	71	78	74	65	84	61	74	73	72	69	74	75	68	55	72	86	61	86	69	85	63	75	63	72	77	77	74	68	86	61	73	63	77	74	58	67	68	65	71	74	61	64	82	76	81	76	56	58	74	65	71	63	73	80	77	64	83	60	63	82	71	70	78	76	75	74	74	73	73	60	78	72	96	68	62	74	57	66	81	62	75	85	67	69	79	67	68	85	66	70	77	61	58	79	69	69	63	60	81	74	72	71	55	73	55	75	62	55	67	73	64	77	61	74	88	77	74	72	73	82	82	59	67	62	75	65	67	63	69	67	67	75	70	73	66	51	78	66	77	59	77	61	74	82	77	58	53	75	84	86	67	66	87	70	65	69	82	72	75	65	71	84	73	72	75	47	64	67	86	64	74	68	63	65	80	86	70	80	62	77	83	64	72	77	63	70	68	73	69	71	84	60	63	68	74	78	59	87	65	63	74	60	66	48	72	83	58	75	72	68	87	66	67	62	77	69	69	54	71	74	68	64	75	60	69	67	49	76	90	69	86	81	79	68	80	77	74	68	68	66	61	80	78	64	70	74	85	63	76	68	68	69	66	75	70	60	68	68	89	70	53	69	66	76	73	63	64	59	73	76	74	53	62	72	66	69	63	68	78	74	69	78	73	65	75	80	81	72	88	63	76	74	71	71	72	65	64	68	62	76	76	69	66	85	81	62	63	75	84	93	68	76	78	69	84	55	57	76	65	78	65	78	79	81	62	75	59	72	60	76	79	92	69	89	61	73	63	67	70	55	65	74	70	72	71	69	78	71	52	62	79	65	69	53	68	75	65	65	61	79	85	70	71	72	68	71	58	70	78	62	62	61	77	75	54	60	73	71	76	67	68	62	68	67	78	77	68	76	63	77	75	80	58	79	65	70	58	62	72	79	73	63	60	61	67	83	81	73	67	76	57	62	72	71	76	80	61	73	65	70	67	66	83	64	62	70	65	80	71	69	71	59	74	63	89	71	56	78	71	54	69	61	74	75	62	73	67	60	64	81	70	68	65	49	72	72	71	58	80	81	83	68	86	74	81	69	71	59	67	60	74	48	68	79	73	70	73	66	64	67	48	71	72	86	69	83	68	63	71	71	69	61	68	52	53	68	54	82	59	66	62	84	77	73	84	69	76	57	65	67	67	74	63	67	68	75	70	68	83	62	66	67	84	74	64	77	85	71	67	66	84	81	72	70	86	79	79	60	75	65	66	73	69	71	60	73	85	81	70	75	79	66	65	70	66	72	92	80	61	69	64	67	97	77	76	70	68	66	65	61	73	69	75	69	71	61	68	64	83	63	86	66	69	85	57	63	66	76	65	75	63	71	68	60	63	80	59	79	64	59	74	67	77	68	54	66	70	76	71	86	65	77	69	74	83	57	74	67	77	68	65	99	82	55	59	67	71	71	71	76	60	66	67	83	60	86	73	69	68	68	64	60	64	60	61	70	67	57	78	76	72	78	49	68	64	82	76	62	81	73	86	72	56	72	66	67	79	64	77	76	60	79	73	77	62	68	78	60	74	79	74	83	72	77	71	73	65	64	67	64	74	69	79	64	81	61	80	59	75	62	72	62	61	72	74	75	62	69	60	75	73	59	77	66	76	71	69	69	81	70	67	69	86	76	67	86	81	73	60	61	74	79	75	69	74	69	59	68	63	83	77	60	74	54	60	58	81	73	75	73	60	87	72	71	77	66	73	66	72	72	75	78	67	82	64	58	60	69	76	66	76	62	65	63	55	69	75	76	79	81	75	67	63	77	66	65	89	75	57	98	67	63	69	76	74	67	81	65	71	81	70	75	67	87	66	74	55	77	63	62	61	73	85	76	69	79	83	70	67	80	76	82	68	75	96	71	83	77	65	53	49	83	75	85	77	74	74	77	70	69	57	71	73	87	81	65	89	65	83	71	58	61	70	74	73	72	65	64	65	63	73	70	71	66	62	66	64	51	78	77	67	69	54	57	71	78	77	73	60	70	74	54	68	68	81	71	72	62	65	73	62	64	77	83	82	57	69	70	76	66	65	63	63	53	62	60	59	71	53	66	65	65	82	75	68	88	66	64	70	70	64	70	67	59	62	69	78	63	71	70	74	72	70	60	62	70	62	89	80	55	78	64	74	66	66	54	75	67	64	75	67	63	68	63	90	74	63	64	65	78	68	59	79	82	57	90	68	71	65	66	75	79	72	70	67	64	73	71	70	75	73	59	66	74	81	65	79	75	62	66	68	54	74	67	71	84	73	56	75	76	71	73	59	71	64	86	79	74	80	64	69	67	62	60	72	73	80	62	74	63	91	65	60	70	63	56	60	78	74	70	77	75	71	74	74	66	68	75	69	73	73	61	71	91	63	66	70	68	58	71	54	71	81	88	79	79	61	76	75	89	88	79	65	73	66	77	70	61	70	75	74	76	61	77	68	74	78	53	74	57	67	65	70	66	64	78	46	71	75	78	71	73	77	80	76	75	74	76	53	77	64	70	76	77	63	90	64	74	90	83	67	78	60	70	71	71	60	72	59	67	69	70	61	64	72	87	80	54	65	66	70	56	75	59	79	67	67	68	70	64	78	75	79	75	88	76	63	59	71	66	73	66	88	77	86	74	74	64	84	57	66	73	58	100	59	80	81	70	83	80	50	87	77	63	64	81	82
13066	1246	2857	3282	2825	2204	1818	1490	1284	1129	944	880	768	761	718	666	592	541	545	505	555	448	452	450	418	426	402	372	398	387	371	391	378	345	387	349	302	357	333	324	312	359	329	341	338	300	332	309	318	333	326	313	339	330	286	310	325	319	287	359	315	304	327	322	310	323	292	324	307	281	314	290	274	282	315	297	299	338	281	290	274	298	325	290	324	296	325	319	287	271	277	296	285	264	291	282	318	312	281	305	282	302	277	297	291	273	317	292	283	284	330	310	308	264	344	316	278	287	293	245	276	297	322	303	269	318	284	309	273	305	325	297	283	267	280	279	282	302	283	254	273	285	324	306	304	288	313	285	277	270	296	281	289	273	274	284	283	302	321	291	295	290	301	279	271	284	256	273	310	302	289	289	290	279	272	314	270	298	295	308	287	294	292	299	291	269	299	303	279	295	274	304	277	278	271	267	298	293	299	291	275	290	245	289	308	287	287	285	310	280	294	275	291	286	280	298	290	288	267	332	303	304	278	315	259	303	263	280	306	318	266	264	262	287	281	269	286	298	307	299	277	289	284	293	322	264	294	311	264	284	273	296	305	318	271	282	300	275	281	265	272	278	276	268	246	322	295	306	300	255	277	304	303	329	279	301	286	282	303	273	277	281	298	277	287	280	288	287	318	280	300	279	302	301	301	276	290	302	306	278	281	253	274	262	294	282	271	264	298	295	287	252	294	261	290	308	274	285	280	275	308	273	277	287	275	302	279	291	278	274	282	256	254	283	277	285	307	288	323	261	290	280	279	275	277	297	304	259	297	281	277	284	305	301	271	295	250	292	296	266	309	306	261	305	266	296	271	263	277	316	283	313	291	292	292	325	277	307	262	282	251	287	283	283	287	284	284	285	279	301	284	287	277	306	282	243	290	286	302	296	288	284	301	276	271	317	263	281	268	290	285	291	265	310	259	285	272	319	295	297	285	294	298	270	273	289	303	304	295	271	276	270	297	317	280	275	313	281	293	292	285	289	283	286	303	303	305	296	276	328	301	265	293	296	261	284	300	287	305	277	275	284	306	277	296	272	274	291	294	285	298	281	263	294	313	276	310	269	277	286	280	286	284	296	298	296	290	279	290	317	291	301	295	293	270	302	286	273	296	318	267	287	301	283	293	275	283	298	277	280	291	284	311	295	312	304	303	294	279	260	305	301	288	266	264	287	325	304	301	297	266	267	251	274	286	287	302	277	301	282	265	281	291	295	270	288	325	267	270	288	280	300	321	268	294	324	295	286	258	274	284	275	291	268	270	332	247	298	312	321	259	289	310	264	296	289	269	296	319	281	282	270	305	277	285	287	294	302	287	283	268	303	299	311	283	277	301	283	266	294	297	308	298	288	277	275	263	279	284	277	277	271	273	271	308	261	283	285	274	299	306	297	283	236	271	298	289	269	267	299	300	296	267	286	281	283	287	279	280	294	275	263	288	271	295	340	312	279	268	273	292	309	291	288	281	262	279	295	250	291	305	282	315	286	313	300	289	292	269	310	318	307	249	287	291	323	300	277	291	282	269	294	303	258	334	255	289	291	287	284	269	260	313	272	302	277	265	268	272	260	287	300	306	282	263	320	298	292	283	301	273	258	282	270	282	291	280	307	259	294	296	311	295	269	291	285	285	290	290	316	269	254	312	264	307	319	261	302	299	268	283	270	307	267	308	271	271	275	319	282	287	281	313	255	293	298	300	286	275	289	287	305	233	335	282	295	322	262	300	257	313	276	280	262	263	306	299	277	299	296	271	315	307	253	279	284	240	303	307	254	290	292	284	290	283	301	315	281	291	278	283	296	272	306	279	304	313	291	277	315	268	294	308	302	278	268	270	288	280	288	305	271	296	285	306	287	291	265	285	311	277	297	294	263	282	299	268	308	251	268	298	277	271	273	302	291	304	273	304	297	270	273	297	284	277	297	271	259	299	297	298	298	270	297	302	319	297	289	285	280	297	288	268	309	350	301	285	263	273	276	283	297	274	266	285	304	268	261	288	277	256	296	303	313	285	279	292	283	299	269	275	287	266	295	265	272	307	285	284	302	311	257	263	285	292	269	300	290	303	293	276	290	315	319	293	290	277	294	273	291	292	298	293	263	315	296	284	260	287	280	256	317	296	287	301	319	301	299	299	270	295	276	261	289	268	262	283	283	286	309	292	257	292	266	281	307	268	283	269	278	288	292	264	254	241	317	282	275	304	288	277	294	275	304	287	302	288	278	302	298	292	290	312	262	283	261	293	273	273	295	282	297	311	317	307	285	297	304	282	299	292	279	288	288	272	306	324	333	271	305	269	289	324	311	259	292	299	292	311	270	313	290	270	285	292	287	277	304	274	299	293	267	282	283	286	295	287	289	267	277	307	302	300	284	298	262	292	310	308	288	293	285	263	291	272	318	322	280	291	305	276	300	280	282	317	279	298	286	256	319	305	279	295	286	281	294	304	282	319	286	296	316	259	286	278	315	280	271	294	283	322	273	282	270	278	272	295	283	290	288	277	280	263	306	262	292	257	279	255	279	261	258	300	309	284	303	291	302	267	288	287	274	284	285	261	306	301	280	305	331	301	277	304	293	295	258	295	302	287	281	314	284	299	277	317	274	290	306	294	318	291	256	283	291	294	251	275	291	301	267	292	304	290	315	301	264	264	254	280	271	295	285	275	287	310	262	291	281	288	288	282	281	291	295	290	271	285	263	285	307	279	308	303	262	286	300	281	284	270	275	307	306	287	315	277	302	300	297	294	288	305	306	267	318	269	283	280	284	287	283	293	282	292	308	293	278	274	276	283	253	279	273	268	296	244	280	309	311	294	279	277	277	298	285	294	276	275	299	299	276	294	276	269	266	270	288	334	289	264	299	305	282	296	294	260	243	303	290	305	297	310	287	313	301	273	268	264	278	225	315	278	300	281	280	267	282	305	282	278	268	307	288	289	327	305	302	281	246	280	298	299	292	290	269	278	291	289	299	301	275	294	273	268	290	269	231	319	263	298	288	304	281	310	264	301	284	294	289	288	295	278	262	288	311	266	312	305	268	296	313	298	317	306	300	258	282	292	281	281	301	284	282	255	286	264	304	305	273	274	292	286	307	285	254	271	274	311	272	300	256	289	312	265	282	258	251	290	282	302	276	324	280	302	300	282	264	260	283	270	287	302	268	312	275	302	301	283	278	294	273	307	299	274	267	305	265	301	274	276	298	304	242	284	264	277	302	284	288	274	295	272	285	282	321	292	267	291	323	259	277	286	282	305	278	259	280	281	282	288	300	275	276	296	297	260	283	294	279	266	281	307	292	302	299	299	292	259	306	282	319	261	294	298	287	277	273	282	283	286	302	274	305	304	303	306	274	273	277	266	313	307	271	296	292	291	298	305	308	282	281	310	294	312	273	318	325	288	298	305	309	272	271	288	306	280	274	270	286	303	300	272	286	291	283	292	300	293	265	280	316	273	303	284	305	322	286
35537	14014	3394	1717	1184	812	635	537	381	331	336	259	262	221	235	207	218	211	167	186	172	151	156	154	155	182	147	156	135	151	133	127	157	165	127	146	126	128	140	148	137	147	139	134	147	145	145	118	134	131	127	132	155	128	135	118	133	145	149	149	118	129	132	132	132	124	120	127	140	148	137	127	114	138	142	135	126	138	131	127	154	105	128	137	123	133	122	148	124	135	148	134	116	131	124	149	140	115	125	114	135	139	115	148	133	117	124	155	154	136	125	150	107	136	131	124	129	140	138	112	126	130	133	132	121	126	134	128	133	150	132	127	153	113	152	144	133	129	121	135	108	126	139	130	104	128	131	135	108	131	139	133	116	154	119	130	145	118	132	132	129	121	131	159	151	129	135	129	134	144	134	124	130	122	130	114	144	138	144	145	108	129	139	148	132	127	147	129	125	119	121	126	147	137	123	144	122	121	121	124	136	131	119	111	147	134	141	145	134	147	139	118	143	117	148	144	135	123	144	144	108	140	125	110	127	114	144	146	134	131	138	134	130	129	140	128	107	126	131	141	119	135	135	142	120	128	136	133	126	119	123	126	141	112	133	142	142	131	132	145	122	131	133	113	129	139	151	122	129	131	121	133	114	118	148	126	100	111	123	131	142	137	125	122	133	121	140	150	142	128	130	122	131	136	103	135	130	125	120	137	114	143	113	131	123	145	151	142	140	138	142	131	129	118	136	135	145	127	117	104	136	134	120	129	165	160	144	131	120	131	130	119	135	140	135	97	122	109	135	144	111	114	131	115	134	142	109	125	122	130	116	130	125	116	127	107	145	134	131	121	136	134	145	132	129	127	140	100	158	128	155	121	117	133	120	117	133	164	141	118	127	124	134	125	142	116	109	118	142	140	125	142	123	131	137	126	130	139	116	135	141	116	126	160	125	136	140	145	134	124	128	124	149	126	130	128	132	149	135	130	147	147	133	135	113	141	113	149	141	123	125	119	106	131	119	124	151	119	127	105	132	131	130	135	139	124	125	141	123	115	121	125	130	109	139	130	117	135	122	136	144	140	138	139	119	118	139	140	132	121	117	124	127	130	135	141	138	124	132	151	134	145	143	155	131	143	119	126	121	137	125	128	149	135	149	126	138	128	136	134	122	120	158	148	131	133	123	131	132	118	125	130	126	123	120	120	111	137	136	131	120	130	98	130	137	103	145	145	120	141	129	118	130	114	144	137	140	145	109	119	150	137	154	131	127	119	130	137	137	122	113	147	110	139	109	115	123	141	129	131	125	122	112	148	145	137	121	122	118	107	127	109	112	116	118	127	115	132	143	146	145	135	144	123	123	129	144	142	127	113	129	120	136	120	131	128	140	119	135	124	127	132	126	125	120	126	111	138	159	132	139	129	133	143	121	119	126	119	138	132	119	108	128	121	120	141	142	118	132	124	135	146	114	124	139	128	124	132	123	104	126	120	143	130	142	143	130	137	108	133	117	125	131	121	114	122	129	121	143	138	114	118	133	124	133	139	115	140	142	144	106	123	124	143	145	122	135	118	133	122	130	153	141	140	138	121	119	137	145	134	122	111	158	155	122	132	115	168	129	149	139	142	134	141	132	122	120	100	122	131	130	116	137	112	116	125	126	116	140	138	118	146	147	109	123	113	130	129	144	122	121	126	117	119	137	132	122	144	98	137	138	122	132	143	142	127	123	132	145	114	142	130	148	133	139	151	128	131	132	150	126	138	121	136	131	133	142	113	98	145	139	144	135	139	114	133	127	133	146	120	123	120	124	132	139	120	148	129	121	134	117	127	112	117	127	129	131	132	120	145	122	121	127	121	121	122	150	125	144	139	108	132	155	135	141	120	134	150	125	153	138	146	123	129	113	127	130	122	141	139	131	116	144	122	126	139	141	123	128	126	149	145	111	144	131	120	129	98	145	116	138	132	121	123	123	127	130	106	123	132	111	125	95	132	146	119	142	140	142	140	139	131	141	116	129	136	116	147	113	146	102	116	123	137	132	112	127	130	115	126	123	149	137	122	129	129	135	135	135	125	145	108	123	160	126	109	138	114	118	150	150	150	121	153	120	126	123	130	146	111	122	133	104	126	148	121	109	135	124	130	132	129	133	139	130	125	147	137	140	123	139	117	108	133	127	136	131	132	137	138	150	139	143	122	125	131	136	160	163	141	119	126	133	140	121	135	130	138	135	141	132	129	110	120	140	136	127	125	141	111	144	130	136	141	143	143	116	153	141	129	103	147	131	147	124	135	102	152	124	131	113	114	108	148	143	125	112	123	124	127	133	156	132	123	127	150	138	123	148	135	138	133	102	125	116	121	137	136	140	132	135	128	142	128	112	111	119	114	120	133	131	108	149	131	119	124	138	131	135	126	144	127	125	122	112	118	125	128	146	138	132	143	141	146	139	118	137	124	138	142	123	141	128	138	112	123	136	134	120	118	127	124	122	129	153	137	106	100	131	124	150	123	133	150	126	130	129	138	109	92	133	143	134	129	136	133	123	119	131	122	140	143	141	139	122	122	123	124	126	142	128	121	142	135	127	136	132	126	132	125	179	128	121	111	126	131	123	148	133	137	136	128	139	123	134	129	133	118	139	150	130	121	130	129	116	111	110	145	131	141	111	123	118	151	134	115	123	123	134	142	134	125	133	112	135	126	130	136	114	132	141	132	141	112	121	139	116	130	128	96	137	122	120	106	133	138	107	133	129	154	113	119	129	138	136	107	151	119	122	145	134	106	157	121	132	138	127	105	123	127	118	140	139	123	141	142	122	113	119	127	124	138	124	117	147	120	124	122	126	115	115	134	135	132	137	119	110	125	146	130	118	136	144	124	118	122	130	134	131	144	130	135	118	128	110	122	120	115	139	137	119	138	116	120	130	129	125	108	133	123	125	119	122	151	100	127	144	131	140	122	113	132	133	127	146	140	126	126	128	133	130	129	127	134	146	134	136	119	126	129	156	139	124	135	130	119	134	149	141	136	145	130	151	127	127	127	137	120	113	137	125	115	129	134	137	158	123	114	136	119	111	126	126	112	133	127	136	120	139	126	124	133	127	136	119	135	149	144	108	135	148	109	122	138	129	144	116	125	137	129	148	119	121	117	113	134	119	116	126	124	143	131	127	139	131	129	130	141	128	140	116	117	128	138	132	135	109	142	116	106	145	131	142	122	134	132	114	123	129	150	132	126	135	115	117	115	141	133	145	131	128	102	118	130	143	111	132	121	113	136	135	123	134	127	111	130	127	119	146	125	140	118	133	116	132	133	144	141	147	128	125	130	134	125	129	120	123	136	126	148	132	146	125	137	135	118	123	135	129	140	132	120	132	121	107	120	113	123	125	110	142	145	121	125	106	105	136	135	139	134	133	147	141	123	123	113	120	134	135	117	118	150	135	122	138	115	126	118	132	121	138	144	131	119	154	149	118	121	127	143	142	126	117	132	134	133	141	137	126	162	131	121	126	120	127	146
17565	2363	5282	6048	5180	4255	3442	2879	2479	2179	1870	1628	1442	1428	1280	1151	1126	994	923	912	888	824	785	744	745	758	721	690	694	701	671	632	630	685	580	631	650	646	617	586	602	564	581	584	580	555	602	537	542	532	543	534	553	493	489	578	545	548	518	520	543	557	528	518	546	547	511	564	517	500	484	513	491	509	504	522	488	511	529	551	505	505	518	472	475	506	531	522	487	465	539	481	464	479	524	445	546	542	497	493	471	503	466	530	487	504	522	450	530	498	474	501	474	492	505	486	494	492	483	473	516	440	514	487	527	486	475	449	507	494	495	496	470	539	492	453	463	493	506	498	502	462	466	475	464	474	467	497	479	485	441	466	498	462	480	461	487	491	458	467	497	503	471	519	460	480	478	496	495	506	456	495	495	494	477	508	488	461	458	468	443	473	475	494	482	483	504	485	478	466	481	464	485	481	498	499	494	459	480	504	495	519	468	514	472	445	493	497	487	464	491	464	446	484	476	459	514	486	530	551	482	515	461	465	479	461	478	470	476	476	470	454	480	476	500	483	477	445	450	466	469	475	504	504	512	533	453	459	505	438	473	509	486	474	502	470	478	465	478	469	473	459	495	502	490	506	478	498	494	499	486	486	468	482	472	477	493	486	473	470	484	494	499	499	500	512	454	464	509	476	480	508	480	503	517	480	455	473	491	451	483	491	471	460	451	472	492	463	458	469	434	476	496	479	453	478	515	502	465	449	498	504	488	490	483	481	484	480	482	496	476	461	500	474	463	487	493	453	483	479	461	499	437	487	469	475	495	482	451	462	469	528	478	497	472	534	462	518	495	466	478	487	472	494	477	523	508	470	483	477	508	473	461	461	481	508	478	466	492	461	474	459	476	461	511	489	455	482	430	500	484	509	485	479	473	481	517	455	493	450	493	462	426	507	498	494	486	475	503	449	484	446	454	472	468	488	495	472	463	485	466	508	476	465	459	510	489	511	492	437	492	479	471	483	441	488	472	500	469	468	487	522	521	516	452	439	476	451	490	450	502	506	502	463	451	505	500	482	530	488	484	474	491	468	494	436	474	490	498	484	462	496	536	482	430	464	449	516	452	473	457	490	468	522	507	453	473	491	495	466	517	453	439	491	479	480	470	463	459	470	503	466	460	506	511	497	517	506	514	463	463	475	497	457	468	464	478	465	488	439	455	446	515	476	499	490	505	481	496	434	455	443	498	481	462	495	476	483	479	499	483	450	495	482	465	459	479	461	480	477	463	458	462	467	462	489	467	468	500	487	485	474	508	439	474	457	491	503	496	462	505	474	446	475	457	449	521	455	469	452	493	479	497	490	500	472	489	491	465	490	443	492	503	495	483	479	457	476	516	479	486	451	496	441	489	507	504	523	474	470	463	457	470	460	428	481	482	505	481	473	439	443	459	498	473	450	455	471	440	468	490	511	480	492	471	512	501	502	486	487	470	505	472	467	516	513	450	447	530	494	456	508	487	472	432	484	510	471	431	518	486	446	500	511	458	473	466	468	483	470	493	453	470	488	498	461	493	500	462	499	457	451	479	509	473	489	476	487	496	462	485	464	452	470	509	477	501	513	479	507	493	500	459	449	473	486	504	473	485	472	458	447	489	448	490	462	504	442	495	451	494	494	469	483	476	489	481	465	466	487	475	444	479	497	466	462	505	509	466	472	463	475	500	507	467	474	502	485	496	490	485	487	470	445	481	486	488	497	459	465	491	472	459	504	491	492	478	496	475	455	471	491	528	455	461	478	499	492	482	462	462	487	492	491	458	473	462	483	459	475	501	470	454	468	455	486	487	484	482	461	486	482	480	461	511	508	480	430	464	491	490	496	503	477	516	465	480	472	485	531	489	449	487	489	492	459	496	500	461	477	465	485	486	498	505	507	472	481	471	468	507	474	446	466	491	497	442	468	487	463	485	489	470	518	471	432	481	502	451	449	437	480	458	452	460	439	466	449	473	495	496	487	503	474	504	444	473	471	484	463	489	446	496	462	476	456	498	458	502	474	444	471	440	486	451	480	468	464	452	478	465	453	463	525	506	483	476	455	502	475	456	481	500	457	463	510	463	498	453	501	504	445	455	468	487	442	505	495	508	463	444	505	465	455	498	434	500	513	487	483	499	485	459	485	455	481	486	472	476	456	457	500	533	438	438	465	497	461	445	474	476	458	460	453	458	456	506	473	433	472	449	445	459	483	500	502	464	472	448	480	519	532	487	472	466	497	482	483	495	498	479	476	475	447	475	473	473	492	476	465	473	483	481	493	457	487	519	485	495	440	496	445	502	470	485	486	505	479	477	484	477	494	431	486	472	452	470	498	488	509	470	569	461	482	505	458	477	443	464	475	460	461	474	476	486	502	481	503	456	469	515	508	479	479	494	441	494	456	510	446	479	526	477	444	475	445	483	484	464	499	503	479	422	482	485	456	485	466	452	487	532	500	491	475	476	484	499	449	474	471	495	469	512	505	442	464	509	521	457	453	502	449	463	458	531	449	472	446	477	467	502	505	480	463	476	480	494	476	495	482	478	479	511	488	490	482	461	475	460	464	490	515	489	459	473	495	508	466	460	473	460	446	437	480	484	502	488	432	447	409	476	508	523	504	495	468	481	483	510	437	488	481	463	472	461	440	457	484	476	496	459	505	514	476	497	440	460	476	489	456	474	472	474	470	450	455	481	505	497	495	465	447	483	462	468	476	460	488	457	492	482	491	476	442	480	482	470	472	452	469	479	495	493	473	477	491	477	467	460	433	458	512	466	476	483	475	453	486	440	476	500	491	446	475	520	482	499	445	497	485	498	483	492	470	468	478	471	466	475	494	476	451	451	487	463	502	472	444	497	525	497	461	507	472	480	470	452	457	428	489	463	455	500	428	466	452	480	495	463	489	463	491	504	484	474	466	428	504	504	462	449	462	505	438	478	472	493	479	478	443	457	463	442	456	483	485	513	503	454	486	534	473	511	485	452	465	473	451	486	461	515	440	513	488	510	490	513	501	484	469	472	484	474	487	512	492	440	467	505	487	472	465	484	474	483	466	481	506	443	489	494	513	476	499	483	479	471	478	542	464	466	455	512	492	480	466	463	466	462	501	484	509	442	467	478	486	470	474	475	508	460	470	453	444	516	451	499	445	488	510	475	476	481	515	506	478	465	517	480	455	442	527	477	489	500	459	499	443	467	443	473	449	460	481	473	489	499	493	482	462	470	502	495	487	496	493	468	463	473	492	463	456	502	465	477	521	470	470	486	468	504	488	463	487	490	482	466	486	499	436	464	488	467	506	471	444	464	438	499	471	513	460	465	462	452	465	487	444	513	491	531	507	510	470	465	493	476	513	446	476	441	489	467	487	463	439	465	508	455	486	466	493	479	454	467	489	491	459	526	471	454	511	475	487	446	492	482	464	443	489	481	500	465	462	470	455	465	458	474	530	529	482	513	488	487	433	453	486	467	452	487	503	478	489	471	493
2731	263	185	157	141	127	126	128	126	116	126	121	109	117	110	125	123	107	124	106	98	109	106	117	125	124	106	105	119	117	105	98	109	99	114	85	133	119	108	103	117	100	110	112	116	111	114	120	121	111	112	110	114	117	102	102	106	94	85	104	110	90	105	104	132	101	113	105	122	104	104	125	131	117	93	107	115	108	112	122	98	112	121	112	119	98	97	109	106	95	130	106	123	129	108	123	104	100	104	108	107	99	113	128	111	92	105	110	95	119	93	124	127	120	114	117	99	126	114	107	112	114	84	99	89	105	108	99	121	87	96	109	102	112	107	120	114	95	114	119	127	110	117	106	87	103	110	105	107	94	123	116	90	101	106	119	97	99	113	94	108	101	106	101	108	102	99	115	106	122	105	116	100	114	98	111	100	123	124	102	104	100	96	99	124	104	126	99	92	108	104	139	117	99	108	111	117	113	108	104	98	109	118	94	136	100	111	104	103	120	111	111	109	117	102	111	120	96	115	116	103	126	112	117	96	119	106	127	114	121	98	134	102	109	88	122	105	111	109	117	105	85	96	102	127	100	103	110	92	108	119	98	100	125	103	108	91	105	100	94	118	105	114	109	101	110	105	97	120	88	97	120	105	99	113	139	101	104	86	104	111	105	106	104	96	98	98	112	87	108	112	104	115	111	102	96	118	89	120	108	101	105	118	98	104	102	125	113	108	104	103	89	107	100	109	101	111	108	97	105	112	113	108	106	111	121	118	123	95	107	129	99	108	95	95	88	117	103	109	98	104	108	127	109	91	106	102	111	127	122	100	115	115	103	118	94	106	113	106	100	115	96	118	123	123	113	104	116	96	122	95	101	118	114	91	117	119	129	94	102	108	106	108	117	123	123	99	120	119	99	96	104	112	104	103	114	100	128	93	125	100	114	108	96	109	119	110	99	121	108	104	115	110	95	119	100	112	111	123	105	123	109	117	112	108	102	112	108	112	109	97	97	104	124	102	110	107	103	124	125	90	107	124	108	112	85	95	116	104	103	106	114	102	121	113	105	105	101	136	108	106	106	98	111	112	105	98	95	102	116	118	119	104	119	113	105	119	122	99	94	108	121	112	81	119	102	116	112	85	102	87	103	108	111	123	110	127	114	131	120	118	116	143	106	121	101	97	112	106	115	94	110	101	112	118	112	101	119	106	108	117	119	104	105	111	116	99	117	106	93	117	120	121	113	109	100	100	117	113	118	119	136	130	104	121	103	114	93	103	114	92	105	126	115	104	95	101	96	117	110	108	105	111	121	104	107	113	126	115	98	108	110	116	103	97	105	107	113	124	107	111	111	105	98	108	105	96	104	113	111	110	109	104	94	114	101	110	109	88	99	98	95	94	109	112	136	109	110	113	102	113	106	100	97	111	86	109	109	100	112	107	107	97	101	89	105	119	109	88	110	83	134	124	128	101	99	106	107	105	106	105	111	117	120	111	103	108	108	129	121	112	111	105	122	128	89	110	114	94	118	119	90	112	109	97	129	119	104	103	105	98	104	102	113	95	90	101	98	90	111	106	126	111	87	126	104	107	115	110	118	116	100	96	117	112	93	123	101	119	120	107	122	116	108	110	107	90	110	108	103	123	116	109	111	114	126	115	107	100	115	91	121	121	109	125	134	90	100	124	85	104	105	105	98	117	96	103	95	109	96	102	118	102	90	103	105	117	132	101	112	116	114	114	104	102	96	111	129	109	106	92	111	99	105	93	113	121	105	94	113	127	105	100	93	102	113	120	128	113	97	143	101	108	119	97	93	95	123	114	127	138	106	108	96	101	106	116	119	101	100	102	111	122	88	105	100	109	108	126	113	109	98	103	107	114	131	114	112	92	92	115	111	111	99	111	116	112	115	125	131	113	105	110	108	90	111	116	100	96	97	113	120	141	113	110	109	122	99	102	106	124	102	101	90	103	103	101	111	106	118	119	114	108	101	110	86	98	96	110	95	102	92	105	129	99	113	121	114	97	98	108	103	102	112	118	117	104	99	110	131	98	99	105	114	133	102	121	106	107	121	120	103	99	109	105	111	109	104	111	104	114	102	126	125	111	124	105	104	118	119	91	106	100	102	111	105	105	100	112	120	113	100	118	109	107	110	107	119	92	123	103	110	110	115	115	108	114	101	105	102	110	107	91	116	106	110	105	123	93	120	115	101	105	108	97	114	99	109	99	124	109	115	116	130	113	97	121	139	111	97	118	87	97	94	109	107	103	108	126	123	105	120	108	122	118	114	100	97	110	110	96	111	121	104	111	93	115	99	106	107	107	106	99	94	98	98	114	122	113	117	103	89	81	96	103	103	119	113	92	111	128	112	125	117	101	106	109	106	111	107	106	115	108	114	101	101	119	92	123	107	95	130	120	106	97	87	114	114	100	116	98	127	104	95	97	112	96	100	102	132	94	100	129	98	115	113	116	106	108	96	92	110	107	117	104	109	119	106	95	105	103	125	134	105	90	107	105	108	134	112	102	102	127	116	103	102	107	112	109	128	126	111	92	97	107	113	101	117	112	104	103	104	113	103	112	111	112	132	103	120	102	112	103	126	101	107	146	113	107	114	99	109	94	112	104	129	121	97	117	101	107	111	121	110	108	109	106	96	109	113	94	115	119	96	107	131	107	102	89	109	128	104	111	126	96	120	104	107	114	120	110	126	106	116	111	130	100	115	107	115	99	118	115	123	95	112	111	106	107	111	95	104	98	110	96	111	99	108	106	92	105	114	103	95	102	114	103	89	108	99	115	107	122	98	121	110	106	105	112	102	115	117	122	120	105	124	91	108	109	100	96	98	96	117	106	118	107	102	103	91	120	99	119	100	106	100	99	109	114	113	123	116	123	114	112	96	107	98	96	105	116	116	110	113	90	115	110	99	112	108	103	104	115	111	110	121	121	88	110	113	102	94	105	126	115	109	101	112	112	93	119	110	109	107	117	98	127	118	108	108	121	114	103	104	93	97	121	106	99	96	122	105	85	103	116	96	96	110	109	124	106	122	101	99	99	94	117	138	117	114	100	95	100	116	111	113	107	111	111	93	93	119	106	95	101	110	109	107	101	100	118	88	107	123	112	112	98	110	117	141	96	81	88	107	108	107	106	127	117	127	105	108	113	120	108	116	95	106	109	97	125	99	88	103	105	115	117	109	100	102	116	89	122	102	99	131	109	109	110	108	97	93	113	100	119	115	113	116	116	113	105	107	100	115	128	116	120	120	104	110	110	98	108	98	117	99	112	109	109	102	96	108	123	86	115	104	107	114	101	115	103	115	136	81	101	99	128	95	104	124	96	111	120	97	97	112	122	119	97	123	79	95	103	119	105	116	131	104	115	127	83	116	116	124	115	97	112	107	104	120	119	101	91	95	118	114	108	112	126	121	99	116	111	110	99	112	116	113	113	97	109	109	96	112	99	87	88	92	121	110	126	126	128	103	109	114	102	97	109	73	108	120	119	108	112	122
3819	484	558	594	562	514	565	475	466	429	450	417	429	435	440	430	464	443	414	398	378	395	396	406	370	421	397	398	408	400	416	413	436	413	405	437	399	389	404	383	421	391	403	386	392	395	386	399	425	421	413	378	430	381	394	367	380	404	404	416	378	382	392	409	443	361	375	424	405	423	420	390	396	423	400	399	417	381	376	413	386	365	398	366	417	391	411	401	393	376	399	370	393	391	395	419	403	421	391	331	408	425	380	401	422	401	400	403	390	392	417	405	373	391	390	376	424	417	438	413	420	398	385	366	397	399	378	399	380	377	414	390	405	421	462	379	389	385	419	396	384	409	375	408	405	413	378	400	396	364	411	377	396	415	386	371	417	399	420	380	396	370	386	379	384	367	410	409	401	369	372	412	374	406	366	370	400	400	381	383	393	406	381	380	378	409	403	390	375	384	451	381	364	398	409	386	416	413	391	440	399	383	400	414	390	391	384	372	416	415	401	359	421	381	386	398	396	390	419	403	389	391	365	414	421	383	399	424	398	436	403	433	435	400	422	458	420	393	389	375	408	401	399	420	384	393	428	378	381	385	397	389	388	424	380	410	378	416	418	394	368	406	415	406	423	395	421	411	399	402	389	421	355	393	389	411	386	405	391	413	426	386	404	409	388	421	365	370	428	409	417	431	421	380	402	361	402	428	411	391	389	450	399	373	392	439	434	393	386	430	388	423	401	396	399	401	405	394	389	404	393	398	388	367	434	392	416	426	406	428	435	415	385	369	424	389	422	411	408	408	400	408	389	401	381	369	405	453	383	380	370	436	397	358	387	384	406	395	409	373	393	415	404	362	398	399	417	383	403	406	421	376	393	406	400	432	379	359	374	406	383	417	421	376	405	389	392	399	417	390	410	391	410	415	417	393	398	414	374	393	415	360	379	408	389	346	412	363	374	417	370	389	395	406	405	422	382	397	424	389	412	390	413	409	385	410	396	424	411	390	398	408	367	442	380	391	396	427	380	398	424	419	418	397	364	407	401	377	403	425	382	422	414	417	384	390	392	409	378	379	412	440	391	424	407	395	420	400	417	401	378	421	409	433	362	395	412	413	386	389	447	403	373	421	394	409	413	375	374	378	378	411	441	430	434	434	405	438	426	389	393	359	415	411	392	410	416	398	419	430	390	375	421	417	405	396	374	409	376	380	434	393	410	394	421	381	376	352	422	426	398	404	392	363	395	401	400	405	363	414	419	406	393	392	420	426	383	394	371	395	407	384	451	366	412	345	403	393	379	366	409	421	400	400	408	397	409	409	391	402	367	418	395	404	401	390	427	383	412	404	386	376	425	440	384	442	401	414	406	400	402	384	368	394	358	398	429	413	389	431	393	400	407	385	434	387	404	384	433	382	425	401	419	340	403	374	416	397	392	406	432	417	394	370	432	406	408	396	402	385	379	392	391	451	382	376	373	390	405	425	359	406	410	383	407	405	453	398	405	421	393	368	402	414	400	382	384	417	392	408	430	412	399	379	380	439	389	383	389	412	395	404	389	392	457	419	367	403	392	401	394	358	422	401	445	376	404	377	381	368	415	387	414	407	434	382	403	421	356	383	419	398	412	419	378	411	421	387	394	404	431	384	404	403	408	394	381	372	380	404	387	386	415	419	443	397	377	419	397	370	396	431	426	386	428	398	355	415	409	417	394	394	363	397	402	419	410	415	429	401	391	400	417	375	406	409	431	387	362	405	366	404	369	409	420	377	394	385	426	399	435	409	395	431	436	411	417	398	392	381	375	404	384	386	408	390	353	385	377	402	413	378	422	412	367	378	345	412	370	404	435	359	396	399	374	393	431	405	397	356	367	405	394	420	401	396	388	392	409	430	384	382	383	404	385	402	381	400	377	394	382	386	440	393	398	380	431	414	389	417	400	416	392	411	404	431	430	403	450	383	386	408	404	393	393	396	399	359	406	395	432	394	409	381	383	376	391	416	394	382	392	443	378	403	383	408	403	393	394	406	393	433	367	390	385	433	406	421	411	369	397	379	396	430	407	403	424	391	403	428	378	356	370	421	414	369	394	375	370	421	399	452	398	413	381	369	393	379	407	422	400	422	414	404	396	419	420	412	381	399	390	438	407	390	394	413	404	381	376	415	373	424	413	405	354	404	404	392	402	383	388	397	448	401	451	391	382	407	369	395	422	359	435	426	406	400	409	378	390	395	384	406	394	401	425	437	380	389	439	427	359	420	433	401	395	360	417	424	404	411	411	397	390	385	387	428	374	414	400	389	416	409	414	396	404	379	376	413	389	379	418	428	424	394	379	442	380	430	379	365	398	397	427	377	434	411	388	417	391	392	432	392	369	375	414	423	396	398	367	405	416	399	405	402	385	422	421	370	400	405	392	426	390	399	432	411	397	377	368	388	418	379	372	375	400	390	405	398	416	425	388	402	423	401	373	439	392	394	386	363	400	390	369	391	375	389	389	408	399	381	412	366	401	388	380	391	393	408	400	375	414	395	390	408	413	403	391	359	379	410	425	394	414	435	403	372	407	369	377	401	401	400	367	422	359	413	424	405	388	377	409	401	379	410	381	396	428	390	389	385	383	374	398	391	408	381	376	391	387	410	413	413	416	419	378	382	392	405	403	406	448	416	411	415	427	393	411	386	416	369	457	386	422	394	416	421	373	410	412	399	440	409	428	409	389	392	370	348	391	404	392	377	417	398	427	395	394	416	416	407	423	369	425	409	411	416	434	415	423	427	401	427	396	428	403	374	376	373	437	411	433	413	392	382	369	402	416	409	416	390	420	351	371	410	400	380	426	386	390	375	352	408	408	358	393	398	394	410	386	418	405	383	424	365	425	395	442	385	370	426	404	412	401	359	434	420	373	414	400	369	427	378	397	391	355	404	418	392	423	382	411	389	417	415	390	394	395	341	391	363	392	358	422	422	417	419	398	433	400	377	385	392	406	400	408	376	392	399	437	408	391	387	392	412	385	402	427	396	367	411	393	398	414	401	411	398	421	404	378	390	420	380	404	423	373	388	391	402	401	396	456	421	396	382	374	401	391	424	394	365	406	405	404	430	429	399	382	420	405	414	405	435	366	393	432	389	395	379	406	402	395	419	453	403	444	417	418	424	423	414	388	396	402	424	375	406	403	389	403	421	426	403	392	364	408	415	352	402	386	444	371	392	376	417	395	405	374	454	373	423	390	380	412	382	411	386	389	392	412	419	436	404	429	412	421	381	423	407	388	439	382	372	413	392	407	393	342	402	409	425	402	435	371	411	398	375	428	412	408	423	409	394	418	414	403	389	381	412	422	390	407	394	414	388	397	396	394	420	395	434	405	380	407	366	425	364	418	429	410	393	401	411	407	388	396	411	404	404	390	395	413	404	404	417	394	399	368	384	408	404	425	358	405	387	380	368	379	393	373	379	418	409	405	376	424	430	370	412	427	413	395	419	372	418	427	399	379	426	392	385	382	385	413	359	385	402
25749	4949	1238	798	566	410	312	238	235	188	149	145	126	116	119	133	109	105	105	108	87	84	87	76	81	83	78	77	86	95	79	76	67	74	101	72	74	79	91	77	77	89	63	75	77	72	71	66	63	80	79	75	73	83	74	50	59	54	66	72	56	72	77	73	80	79	62	81	74	61	76	74	76	69	78	80	69	76	79	68	88	73	93	73	78	90	73	47	55	74	71	74	79	72	66	64	82	86	86	82	78	71	62	70	81	56	70	74	79	92	80	82	76	58	66	75	70	68	74	59	67	78	69	69	80	64	69	66	74	79	66	68	64	55	68	69	85	105	83	71	73	72	72	84	57	60	68	80	74	61	67	63	71	68	79	71	66	76	79	59	76	66	61	83	68	62	62	67	64	63	57	86	84	78	74	68	64	66	73	72	74	96	87	60	76	79	64	64	71	58	55	93	68	85	70	78	54	79	82	60	68	73	61	84	66	76	71	66	65	63	93	70	79	82	69	84	75	77	79	68	78	76	62	60	80	68	78	77	76	96	82	77	81	72	77	67	62	74	72	71	56	65	72	66	75	64	81	75	67	85	80	83	70	87	86	71	92	82	60	72	79	59	78	64	69	81	56	83	82	72	81	67	65	80	56	64	70	75	69	81	73	69	68	79	77	54	79	64	75	85	85	69	77	71	51	60	76	70	57	80	72	77	78	68	67	82	71	69	73	76	66	87	59	72	83	69	67	60	79	78	76	64	63	81	64	84	71	72	68	77	77	73	74	62	52	72	56	72	83	67	81	71	57	63	68	78	66	63	58	79	66	66	71	83	68	66	60	60	70	75	73	67	69	79	62	64	81	67	83	69	69	81	68	62	89	75	50	78	72	75	72	68	81	84	75	78	78	81	58	67	76	66	72	81	69	64	67	75	59	63	69	71	72	71	71	79	87	62	81	77	74	69	80	78	66	70	65	74	57	61	73	80	78	69	64	64	55	79	60	66	70	63	64	69	59	76	83	85	63	62	69	65	76	62	68	79	67	86	66	77	67	61	79	68	66	73	68	59	57	73	74	61	75	76	64	76	58	73	76	100	73	61	78	81	72	67	60	55	73	70	88	49	70	74	71	75	64	73	73	75	63	76	73	77	67	57	61	76	81	66	68	70	65	66	84	61	68	55	74	60	86	86	67	71	80	78	63	76	75	77	76	60	69	57	70	53	61	63	64	74	67	69	55	75	83	73	89	80	60	83	74	65	59	72	62	71	76	81	68	79	84	80	61	68	73	85	84	67	73	51	78	63	66	73	77	77	82	75	75	79	64	71	84	69	63	79	61	82	73	87	76	64	71	76	61	65	68	74	76	71	79	71	71	59	75	62	57	75	77	72	69	69	81	72	67	81	75	75	75	76	70	65	76	65	80	74	71	66	72	73	78	67	62	58	72	74	65	70	66	55	71	68	64	81	70	71	66	71	80	86	59	75	67	75	63	78	70	80	67	80	73	66	84	66	73	57	65	75	68	70	76	69	74	72	68	70	70	81	83	72	68	76	83	66	69	86	67	75	60	68	68	47	68	65	54	65	77	62	61	69	74	59	55	85	83	78	85	81	75	71	59	63	67	80	91	71	69	73	69	72	55	58	76	76	81	87	62	83	77	71	68	60	68	90	69	89	68	62	71	64	68	71	67	52	73	48	67	67	66	69	57	76	88	75	69	66	69	78	79	52	78	80	69	58	72	68	54	68	72	73	73	82	64	54	74	71	88	75	79	64	68	68	62	78	61	93	74	73	80	70	71	60	78	64	62	83	83	66	65	69	64	60	88	71	76	72	73	77	75	69	69	69	79	63	71	56	72	69	64	60	66	62	58	66	74	64	83	66	74	76	74	84	72	71	66	67	74	78	72	74	76	73	87	60	80	63	68	71	70	66	59	72	77	63	68	82	70	77	50	67	70	78	68	73	67	61	81	70	60	85	80	61	66	64	76	74	82	72	72	67	87	76	65	76	77	60	60	61	75	59	80	76	82	70	56	56	64	72	92	63	71	59	83	67	72	71	69	68	83	86	74	68	67	59	64	86	78	71	69	74	67	59	79	80	68	71	68	59	69	60	69	65	76	81	68	71	66	60	62	73	72	73	72	85	75	71	62	78	83	82	72	70	70	66	65	71	60	70	64	75	78	60	81	72	75	82	73	84	51	73	67	71	75	70	98	81	68	73	68	68	76	79	63	58	79	85	85	73	83	58	61	59	64	65	67	59	74	69	76	65	75	65	71	72	72	77	63	91	63	69	66	68	67	72	71	77	74	69	84	82	75	50	84	66	71	66	70	74	72	76	80	73	63	89	89	71	64	56	80	86	65	70	62	71	70	72	63	66	76	61	65	70	73	72	55	67	84	63	70	60	92	67	73	73	71	84	80	74	74	69	70	68	73	74	74	75	91	85	86	65	68	73	60	69	86	62	64	82	67	76	71	60	85	85	68	61	59	59	68	67	61	61	61	65	87	80	75	68	81	87	87	92	58	66	66	79	73	76	79	73	72	86	63	81	93	76	50	62	66	83	73	87	61	65	84	72	62	75	51	76	81	72	77	70	67	75	70	75	73	75	74	62	79	69	83	69	77	80	67	74	77	76	77	73	67	60	72	70	67	66	65	76	64	76	74	56	66	70	64	63	75	65	63	64	75	76	68	65	74	71	69	72	71	65	72	92	60	67	82	71	69	66	93	75	72	69	77	72	77	98	63	74	86	55	80	72	64	69	64	66	71	77	80	65	76	72	76	72	80	72	69	64	84	74	62	66	66	75	62	64	74	75	72	84	66	71	74	59	75	78	69	69	69	59	67	78	70	69	68	63	60	81	52	70	60	69	71	55	87	80	73	66	78	64	72	61	68	69	68	61	77	75	82	65	78	74	76	53	73	71	74	64	71	72	68	71	71	74	70	65	55	75	51	78	53	74	57	64	80	81	65	60	75	75	68	72	71	73	64	62	64	67	81	87	68	78	60	68	72	82	71	59	71	66	74	77	59	75	66	66	83	60	68	70	67	60	64	76	74	68	76	82	76	61	61	79	65	74	69	84	79	73	57	78	63	75	59	74	66	77	67	86	64	74	75	68	74	63	88	64	60	60	64	76	75	67	76	77	59	72	76	80	74	68	61	74	45	81	76	68	69	70	74	81	72	65	86	68	73	67	59	72	63	76	75	65	61	74	87	75	56	61	86	76	75	77	72	60	63	75	65	76	72	67	63	74	62	62	68	68	91	69	73	73	74	82	66	67	67	63	75	72	81	70	72	67	61	62	65	77	56	79	66	64	77	74	68	78	77	78	63	73	67	52	83	62	76	69	75	59	60	76	66	68	56	71	77	94	66	75	73	80	73	70	70	52	74	81	69	72	85	72	67	70	72	73	68	79	73	83	85	66	72	73	89	71	59	72	79	75	73	74	69	56	66	67	74	76	63	73	74	55	80	59	57	63	72	69	83	68	77	79	87	72	75	58
13240	1261	2801	3265	2816	2226	1869	1520	1293	1057	1058	904	819	756	709	644	565	528	544	506	488	468	412	444	412	417	433	411	397	379	400	395	393	349	378	360	353	361	364	340	297	334	326	339	358	310	322	301	336	312	330	312	359	330	315	330	321	282	320	277	276	287	314	299	303	313	305	290	314	309	304	307	315	301	288	300	311	304	302	294	290	301	310	309	314	308	323	275	285	316	297	299	313	292	319	294	284	281	306	317	279	292	306	305	290	276	282	283	286	284	309	295	274	324	308	270	310	308	302	335	306	267	324	276	294	307	294	297	293	304	307	337	264	278	246	298	307	288	276	290	312	281	281	302	266	284	294	286	276	279	304	274	281	320	313	313	267	276	300	271	312	262	300	305	312	302	250	286	281	315	295	293	291	298	305	289	263	297	273	298	283	275	293	263	280	270	317	293	292	315	264	303	279	281	279	272	256	301	258	276	300	285	288	282	294	291	290	310	265	301	319	276	276	275	284	294	289	290	280	299	313	287	300	271	268	314	285	303	309	294	316	292	282	273	282	265	266	322	299	300	278	298	309	265	288	301	294	315	291	288	270	281	267	273	285	278	309	289	303	317	295	269	290	287	312	280	326	307	307	257	313	288	294	263	312	311	288	283	300	285	290	251	278	310	284	316	300	262	283	300	269	294	283	281	294	303	292	277	304	273	295	301	287	284	283	267	294	299	305	315	289	277	295	290	290	325	298	279	271	294	294	271	304	316	289	318	270	292	296	277	296	259	293	270	298	280	280	271	319	291	285	276	297	290	296	269	261	279	283	282	283	264	276	290	272	260	276	279	282	283	307	267	277	286	278	264	296	288	279	287	290	266	269	291	293	315	263	270	271	282	272	280	287	301	292	282	307	316	301	292	250	277	335	288	282	271	279	277	274	263	269	286	289	266	271	262	286	285	272	280	290	273	305	276	274	274	292	281	287	316	272	295	291	259	305	305	324	308	275	278	305	258	263	285	294	295	271	269	272	271	289	280	275	271	285	320	298	266	260	296	266	271	265	278	292	302	295	294	289	304	267	297	284	282	329	283	281	279	277	320	289	295	294	283	236	252	267	283	298	258	280	263	275	276	278	307	297	300	273	308	275	275	265	297	306	304	282	294	302	277	278	332	289	312	283	317	293	284	303	298	282	294	263	302	266	300	289	274	263	270	262	296	300	302	299	296	312	295	279	311	286	296	293	292	273	282	255	275	290	313	260	273	285	301	298	297	292	300	294	278	273	292	283	276	295	268	311	299	280	297	296	257	270	307	285	267	309	275	269	322	278	286	294	279	280	301	319	287	303	262	297	276	287	285	261	261	271	327	298	309	282	258	291	288	287	285	293	274	293	300	260	304	278	277	306	290	291	290	296	280	282	310	272	314	292	292	298	294	278	287	305	280	267	293	274	289	284	308	283	262	267	314	301	302	296	284	257	293	290	288	278	287	279	260	273	285	288	289	294	279	299	276	272	293	278	280	281	297	319	291	264	294	298	303	321	322	293	309	273	284	268	291	289	277	295	286	267	285	287	290	264	309	307	292	317	321	275	291	300	301	300	286	302	284	275	278	291	298	273	266	293	290	299	292	284	295	314	325	277	267	277	288	284	280	297	294	295	292	254	287	282	306	270	279	291	284	300	273	282	298	296	292	316	298	331	307	256	291	295	268	269	279	260	334	289	268	270	302	298	290	284	293	285	271	300	273	284	297	269	288	307	293	262	280	316	273	289	269	261	295	285	268	271	267	280	274	271	267	283	296	285	304	293	299	256	290	305	294	305	282	306	287	282	289	291	281	266	301	301	295	310	310	290	299	303	294	281	283	288	286	299	243	275	304	289	276	300	278	274	260	318	302	271	280	308	289	319	277	292	284	281	296	304	296	305	321	291	290	263	324	295	306	312	303	267	261	283	292	294	296	269	291	289	316	270	276	293	299	308	285	259	267	296	304	314	246	288	283	266	294	301	276	272	259	292	266	264	322	277	292	297	272	307	299	290	277	296	284	285	280	272	276	311	267	276	308	283	313	295	296	269	304	277	252	292	285	306	264	266	293	283	312	283	272	274	279	269	284	293	236	298	306	259	311	314	253	297	272	289	282	282	269	279	291	268	263	306	309	270	298	286	288	273	296	290	307	291	280	278	307	304	303	284	280	261	291	271	302	274	294	253	284	297	298	292	285	293	277	263	301	290	308	309	283	289	323	258	269	269	292	314	269	268	287	308	283	291	279	292	302	266	287	306	295	304	279	273	256	284	271	283	289	308	304	281	270	262	268	269	285	284	283	265	273	313	289	281	275	286	271	293	277	291	291	271	268	277	295	254	289	272	258	266	311	280	291	336	319	294	264	301	289	263	292	310	280	272	303	290	292	310	271	275	282	315	300	270	293	284	281	280	265	297	279	277	300	278	310	277	311	295	309	260	309	282	289	295	318	272	293	291	276	317	313	300	284	305	319	286	293	307	281	277	313	287	294	275	281	275	298	299	291	265	285	272	282	309	323	289	304	280	314	279	292	280	280	291	292	287	288	267	296	290	295	268	303	272	293	275	281	286	263	294	283	294	261	288	275	281	250	287	293	281	285	304	291	279	283	281	282	293	262	273	274	279	265	289	282	275	275	281	269	324	273	279	303	287	290	287	273	305	312	311	315	305	299	292	297	293	290	280	264	270	290	275	290	277	290	299	301	302	320	296	272	294	267	273	287	267	284	247	280	280	266	262	291	286	255	265	321	312	270	293	277	290	269	303	273	275	255	283	308	295	316	271	300	292	242	273	271	248	287	270	294	299	327	311	297	285	300	273	265	304	271	313	274	257	290	304	309	292	276	279	283	310	250	310	286	291	278	280	266	282	264	252	284	258	310	255	291	269	275	244	277	286	278	281	280	287	277	275	271	305	291	298	294	276	305	285	312	289	280	262	287	296	278	298	302	311	293	299	276	299	320	253	281	303	269	264	275	314	272	293	288	282	296	283	262	272	308	294	257	301	269	302	279	300	296	278	295	289	286	299	286	301	279	290	301	325	291	264	279	247	298	300	275	283	267	304	297	287	269	285	279	274	321	265	279	262	282	274	306	250	269	262	272	268	290	279	316	293	268	284	247	263	279	310	284	303	296	294	289	276	289	299	298	299	286	318	301	300	292	314	293	308	290	280	284	288	275	305	283	259	296	260	300	306	253	294	309	272	272	283	273	265	277	284	291	300	263	292	270	292	262	278	297	289	290	293	286	278	275	298	285	293	290	276	292	279	295	298	283	270	285	284	283	266	283	267	292	290	285	292	292	307	322	270	302	299	301	297	273	294	287	274	264	269	261	279	280	281	281	286	268	316	283	320	315	250	297	264	265	293	277	299	286	288	292	252	286	277	288	288	303	315	262	318	307	318	273	283	289	290	291	314	278	296	280	281	302	269	286	301	292	278	256	306	307	277	266	276	279	304	303	317	263	302	286	266	297	314	300	265	322	293	275
35256	15991	3773	1695	1151	867	635	498	394	351	295	289	274	213	228	230	228	187	196	188	202	156	183	175	153	149	152	166	180	143	146	150	155	149	140	142	158	140	148	153	145	144	157	137	128	138	148	152	150	136	126	128	134	146	111	119	135	151	159	136	146	143	146	129	115	133	127	149	140	116	114	117	149	117	140	112	141	124	130	136	119	118	131	136	135	126	106	142	140	135	147	135	123	130	123	133	126	147	119	137	135	134	125	146	112	147	122	147	114	125	130	135	138	144	135	128	116	122	134	130	126	116	136	146	140	142	117	133	120	122	122	137	139	139	133	140	131	107	151	129	127	120	134	154	134	147	129	141	143	130	133	140	120	123	117	127	141	136	142	135	122	138	131	119	94	126	140	112	130	130	143	120	146	127	133	132	140	123	136	132	129	156	130	132	145	128	148	125	126	121	140	144	135	120	134	130	146	116	143	128	132	113	114	137	126	140	138	137	121	135	126	118	152	122	138	130	152	131	126	158	138	120	131	122	147	124	133	125	117	136	152	153	122	137	125	139	110	110	154	122	136	113	122	123	134	144	128	104	119	134	135	130	139	133	139	143	120	135	132	134	133	142	140	137	139	112	118	107	119	140	141	135	141	113	140	148	127	135	131	125	130	110	134	127	127	159	137	108	122	152	133	119	143	125	124	125	135	115	108	126	142	124	121	137	119	135	122	139	134	129	125	132	138	153	121	121	146	151	108	127	131	137	137	111	133	141	139	122	144	123	138	137	138	155	148	139	131	122	111	151	124	124	135	135	121	127	131	140	109	128	143	133	143	148	115	137	144	142	126	132	142	125	111	122	134	131	141	118	141	154	148	138	115	139	127	114	134	133	133	115	137	137	140	139	136	123	132	141	123	127	136	128	143	134	122	157	112	137	148	124	139	129	122	114	112	133	127	147	142	150	137	112	136	147	122	127	126	139	128	134	136	127	133	134	103	141	142	131	120	122	134	121	137	128	137	125	148	132	129	141	130	137	139	134	141	131	141	138	131	135	120	126	122	123	117	127	130	152	132	100	149	128	141	124	134	119	120	123	131	138	126	119	142	108	114	142	137	136	119	123	131	151	142	132	136	109	115	134	124	117	128	120	112	122	152	117	147	112	133	133	127	121	156	137	128	132	120	128	142	143	128	138	150	120	123	149	146	143	136	132	138	121	126	121	132	128	129	115	129	124	125	140	142	122	133	123	126	125	121	137	128	110	139	124	123	145	149	150	135	132	140	136	122	121	146	126	125	119	127	129	121	138	126	129	121	142	143	133	126	135	99	132	122	118	128	101	109	121	149	129	134	122	139	159	132	129	128	134	135	154	150	128	113	124	126	118	147	137	117	126	141	133	127	149	126	137	144	131	141	128	135	127	144	134	118	148	147	125	109	123	119	121	135	120	131	128	121	157	144	114	130	136	124	129	135	122	151	153	129	124	126	116	141	140	117	109	129	137	118	116	124	125	132	133	123	126	145	122	149	131	125	134	114	112	114	110	139	141	115	151	126	150	141	137	135	111	135	129	126	130	119	138	135	139	134	127	119	143	133	114	135	152	106	135	135	135	138	149	132	121	132	129	139	144	138	131	132	119	128	139	129	140	136	125	137	120	112	142	144	125	130	136	123	151	128	113	128	141	154	119	138	136	116	120	135	117	131	124	125	116	139	118	131	138	149	126	124	115	130	120	131	120	118	133	129	144	148	125	131	152	123	115	141	122	123	149	132	129	126	124	104	134	126	141	115	119	114	128	146	148	119	103	125	132	131	126	126	126	109	122	138	139	127	135	146	132	131	165	122	140	123	113	127	146	127	124	120	121	123	137	142	142	135	131	142	133	110	124	130	109	117	133	116	143	144	147	134	136	146	135	127	117	124	137	141	141	134	123	146	138	136	133	142	126	121	122	119	136	138	132	125	138	151	135	127	118	132	152	134	140	135	125	133	153	115	125	121	121	115	123	126	136	119	141	142	124	125	126	117	110	155	132	139	119	133	136	122	147	123	142	125	105	112	127	114	125	128	141	149	132	125	153	149	128	129	128	140	125	105	121	134	125	143	128	127	109	131	145	141	139	141	116	139	133	139	140	146	155	130	120	135	123	136	134	141	134	136	158	148	113	128	132	126	124	123	126	143	124	121	121	151	113	131	149	141	119	133	124	117	124	100	109	137	125	136	131	145	122	139	124	130	143	134	125	138	120	130	123	135	140	126	122	117	133	137	118	130	148	145	131	140	116	147	138	130	99	107	146	125	134	136	100	114	123	136	124	122	128	140	130	97	132	148	146	131	114	145	135	148	137	125	120	144	126	140	129	120	117	127	118	120	136	135	120	110	137	137	117	127	130	118	129	126	114	122	142	107	135	138	121	127	140	134	133	111	146	130	135	110	136	147	121	131	131	159	128	125	145	128	129	139	116	121	137	119	118	118	146	129	134	139	126	130	119	132	118	126	137	120	134	149	131	114	134	123	116	136	135	123	141	138	127	142	121	116	125	129	127	107	135	134	146	127	117	142	130	110	111	125	125	135	121	145	146	143	136	131	142	140	147	135	116	125	129	131	138	142	129	148	136	142	123	123	131	131	140	129	145	127	125	135	133	149	144	138	109	118	112	129	115	129	115	143	139	114	155	130	151	139	128	111	131	138	136	148	107	155	139	133	124	142	137	137	136	143	130	128	135	143	130	146	117	127	138	138	127	144	149	126	126	139	125	109	131	148	126	131	122	103	124	122	124	121	135	133	132	123	128	132	141	122	142	100	147	136	118	130	131	160	149	134	118	125	142	121	122	126	115	128	131	128	118	141	148	126	122	132	138	119	115	134	112	103	132	107	131	112	161	110	128	155	134	108	115	131	127	131	167	123	105	125	115	121	123	130	123	116	105	123	132	133	120	125	130	100	129	109	145	135	125	135	142	126	127	138	123	113	101	137	137	133	136	142	140	126	108	111	117	120	129	127	111	117	142	158	123	128	101	140	138	149	116	150	123	123	130	120	111	120	117	132	128	139	121	136	122	121	137	144	127	129	112	147	129	135	128	140	140	121	153	126	139	151	116	129	141	130	118	135	118	133	110	123	139	108	123	112	134	131	114	129	141	123	105	136	120	144	121	141	113	131	145	155	124	141	131	141	129	124	147	130	151	131	102	123	138	132	121	148	148	127	134	134	111	129	109	148	122	133	117	135	139	135	126	147	146	119	132	121	127	139	119	137	120	150	131	121	124	143	126	134	143	138	127	139	133	138	128	132	120	144	139	140	140	142	137	145	141	102	128	119	140	126	142	141	137	111	143	114	143	133	119	123	114	144	129	142	131	128	135	127	132	128	124	140	145	136	148	143	142	139	126	121	119	126	146	141	122	116	140	128	147	134	137	135	144	120	124	157	121	118	106	123	125	108	122	122	133	134	135	136	148	121	138	139	129	141	130	142	141	141	108	125	127	115	129	114	125	125	118	123	135	143	144	144	157
17738	2382	5216	5947	5261	4238	3498	2882	2412	2107	1909	1681	1504	1387	1251	1205	1150	962	974	940	859	903	816	764	810	727	751	650	662	636	675	610	653	638	624	607	624	598	579	611	637	560	585	580	567	564	563	544	581	565	517	552	485	554	544	569	523	504	543	550	539	517	508	480	504	530	506	536	515	537	511	498	539	511	519	535	511	486	513	518	523	491	496	525	484	493	488	521	490	480	519	503	485	516	505	522	443	496	500	501	499	476	452	488	514	517	517	490	433	481	502	483	474	474	489	475	488	505	482	503	455	486	493	446	495	496	499	485	487	445	509	485	499	514	449	518	446	451	464	458	484	466	493	440	473	459	487	490	516	465	451	458	493	460	521	494	498	482	467	499	505	463	467	475	457	464	461	476	438	466	480	482	448	487	480	486	473	468	465	470	477	475	482	489	456	449	479	484	465	492	477	479	503	453	505	487	461	482	467	483	469	472	460	476	487	507	470	499	500	504	449	454	524	463	474	477	462	482	493	479	479	469	471	458	490	479	484	500	486	492	485	471	473	481	495	490	481	474	505	411	502	462	459	515	503	454	435	505	498	454	461	474	462	489	444	470	443	470	474	497	496	477	516	488	468	470	479	482	490	476	524	455	495	446	510	472	514	508	494	490	484	460	477	491	493	475	505	481	489	448	480	445	504	475	498	502	479	435	530	480	493	509	484	486	475	479	487	432	484	491	480	487	489	467	438	480	529	477	474	452	479	474	449	473	471	451	483	461	478	497	506	452	488	447	466	482	471	427	455	505	498	499	495	495	483	472	484	479	460	479	460	483	439	460	463	426	467	490	498	490	469	455	481	457	442	463	476	489	470	497	479	461	496	488	436	477	477	486	463	505	464	476	522	478	500	457	462	462	497	515	455	493	478	467	469	447	478	498	491	496	463	491	496	474	428	479	503	516	489	494	440	457	434	513	476	497	515	478	494	501	465	460	467	491	483	461	491	499	510	463	466	487	502	494	500	520	504	466	485	454	478	495	470	466	488	439	480	469	456	499	497	455	493	490	542	486	490	453	464	480	460	497	435	466	485	502	482	489	492	487	520	486	479	487	466	510	497	541	469	467	480	465	481	473	458	464	477	471	454	498	456	524	510	495	424	485	477	462	425	497	449	485	470	483	436	466	511	463	531	459	473	499	486	447	469	470	488	496	472	463	470	480	476	459	468	498	462	449	447	445	480	521	477	496	453	445	496	468	480	453	459	475	457	440	492	471	465	502	452	487	451	454	502	453	462	478	485	463	528	480	465	496	486	479	461	517	448	470	432	469	500	486	499	443	470	489	459	470	454	447	538	501	491	504	468	524	443	458	499	505	454	451	490	513	524	505	490	443	508	504	488	467	512	463	517	496	492	458	508	488	468	488	494	493	436	503	504	452	475	494	442	483	516	496	491	490	453	497	464	483	453	480	522	475	508	479	472	499	463	491	478	456	479	447	473	487	472	435	477	490	460	465	452	477	484	478	467	433	488	465	490	457	455	498	543	518	507	456	456	501	484	463	451	489	483	481	452	472	498	483	455	496	467	477	513	471	475	428	486	497	491	466	459	464	520	471	429	451	520	476	458	528	476	513	480	471	501	447	430	475	493	500	434	513	496	491	498	446	446	467	500	480	464	495	510	464	473	462	508	452	454	484	512	494	483	466	457	481	505	470	484	482	474	513	471	488	504	449	446	504	447	499	467	447	461	473	485	494	485	494	469	471	471	518	452	459	433	477	448	463	471	473	469	464	524	452	525	491	471	483	499	476	460	456	449	477	469	448	492	499	463	502	499	463	478	482	464	491	493	477	491	509	472	472	499	492	515	511	497	497	468	477	450	468	443	453	464	449	459	512	509	483	445	495	468	452	481	449	500	470	466	528	476	444	463	438	507	478	510	521	497	463	472	476	512	467	476	477	508	484	467	474	458	478	485	511	430	448	475	501	465	439	512	497	448	478	473	480	519	467	444	473	469	511	495	470	493	502	415	462	446	498	476	507	483	484	476	494	420	504	458	454	521	467	483	481	459	466	504	503	476	480	492	494	490	475	481	483	477	499	467	464	477	501	470	445	477	500	487	495	466	474	470	476	498	494	466	450	493	497	468	442	464	461	495	478	473	489	508	463	462	507	493	513	421	500	462	494	500	515	459	495	456	471	475	459	457	492	473	497	545	473	472	496	499	480	473	493	486	498	519	474	447	484	453	480	500	517	452	468	474	478	480	508	482	449	496	447	494	512	503	522	496	451	510	494	455	502	485	480	445	497	483	488	477	476	471	490	477	485	472	520	486	476	483	477	498	457	495	517	427	471	505	513	502	472	498	459	478	474	453	436	489	487	487	458	502	443	440	475	462	451	470	492	508	458	478	471	474	488	474	487	470	475	464	471	467	494	481	456	479	469	492	500	470	495	487	489	502	470	480	467	495	483	501	466	471	485	481	466	467	513	474	476	458	491	457	498	510	497	497	448	511	446	474	504	471	472	479	521	473	447	494	495	466	484	492	388	479	482	440	455	450	468	479	497	489	474	481	468	490	486	469	500	504	450	513	468	436	479	478	493	507	480	510	484	504	471	504	442	501	430	481	429	526	486	487	492	468	466	447	526	489	488	491	476	448	483	469	459	508	537	477	501	474	491	500	461	451	461	445	468	494	448	504	473	495	483	482	508	437	481	513	455	491	448	512	488	487	517	484	498	528	474	486	497	479	494	498	488	428	448	482	457	519	494	479	460	473	472	466	506	487	473	471	467	527	453	484	463	463	499	494	457	515	504	486	484	476	455	461	495	469	490	467	464	467	489	483	506	441	468	469	465	505	451	483	476	508	473	491	490	477	501	463	458	465	463	458	467	468	456	448	511	494	469	497	469	510	508	492	513	479	467	507	451	472	449	466	493	485	455	477	465	456	477	491	466	478	482	445	460	473	447	465	487	482	504	508	500	495	463	486	475	477	436	497	442	471	494	507	470	464	494	453	440	533	478	494	452	461	503	509	432	461	486	454	453	472	506	473	527	461	441	479	458	473	476	501	501	471	469	472	510	499	454	498	528	515	549	448	472	513	484	473	436	474	440	446	472	460	465	504	458	479	461	473	457	489	491	543	475	489	473	481	487	482	429	476	513	453	468	463	451	464	485	473	501	477	467	453	497	477	479	485	478	469	509	465	477	449	487	463	475	482	489	535	413	470	436	476	474	473	461	475	481	470	464	510	469	498	435	452	466	495	462	471	511	521	508	468	494	488	510	506	500	448	489	444	480	474	411	510	477	492	476	487	464	462	500	453	493	474	469	471	498	450	492	493	508	465	516	470	499	461	487	455	473	438	481	486	473	446	476	435	488	475	484	475	479	471	429	472	491	491	493	465	477	457	455	480	456	494	448	461	503	501	498	493	473	510	488	415	434	474	486	481	491	439	508	488	513	468	509	476	459	485	486	459	498	482	467	458	469	515	476	481	442	478	505	471	476	464	476	439	492
2669	180	171	151	135	126	110	143	117	107	135	120	123	140	106	113	126	130	116	114	112	118	121	127	120	106	130	113	108	126	107	96	128	113	99	126	107	136	102	135	121	110	125	114	110	110	113	103	104	102	122	128	127	97	103	106	138	97	140	111	113	95	130	122	117	108	118	122	122	120	105	127	118	110	98	86	112	122	107	115	122	122	114	104	124	96	108	113	106	115	124	114	110	126	130	131	137	130	111	135	120	122	106	116	105	102	122	121	111	115	105	127	111	108	104	126	115	115	112	124	126	94	130	104	122	130	114	105	118	121	108	116	113	126	116	123	121	101	109	109	104	118	122	119	124	106	111	101	95	128	115	112	94	102	107	96	136	97	101	99	118	119	120	105	107	99	107	112	116	123	120	105	105	116	132	112	115	110	139	120	108	115	119	130	104	110	115	109	113	109	111	130	119	111	94	95	100	114	119	103	94	113	113	123	126	103	118	110	120	103	109	115	112	106	109	103	116	119	104	111	96	102	124	101	96	99	120	134	108	110	118	114	123	94	109	107	118	93	131	123	118	111	122	118	107	97	114	113	114	125	105	102	124	104	121	133	107	116	93	125	112	111	128	119	104	117	114	109	125	112	109	121	105	101	101	87	113	119	126	122	123	136	104	121	111	114	97	128	90	117	111	100	107	134	120	103	125	104	132	119	115	126	102	116	108	125	106	126	125	115	107	109	119	123	114	107	111	103	108	127	116	104	100	103	112	126	92	108	112	105	112	102	106	125	100	142	116	111	105	133	123	120	115	102	109	119	108	130	114	124	116	100	116	121	113	107	107	100	108	125	105	117	119	102	103	116	115	117	123	116	113	106	137	125	136	108	100	126	116	123	122	113	113	107	131	116	124	112	124	119	107	108	99	91	98	118	106	138	115	124	96	110	104	106	105	129	106	98	123	106	103	110	109	114	129	119	130	118	116	116	119	118	103	119	124	103	125	99	114	116	112	105	105	117	115	96	114	120	108	126	123	111	116	119	95	128	110	131	118	106	107	123	109	108	118	118	99	114	110	121	104	114	101	104	110	105	122	112	122	125	110	111	103	104	111	113	115	110	149	89	107	117	144	125	115	136	138	116	135	106	108	113	113	124	120	113	102	137	101	103	114	125	106	117	116	119	99	107	111	124	115	99	105	113	132	109	143	122	124	117	109	99	124	116	121	120	110	103	106	107	119	96	124	101	118	109	103	98	125	106	104	109	137	100	107	114	104	118	116	112	117	96	115	107	110	99	99	131	132	96	121	110	126	113	120	120	117	123	90	104	131	114	109	113	113	115	107	125	105	128	112	100	111	102	110	120	113	125	107	116	111	101	140	101	116	103	131	110	116	123	116	108	114	116	129	110	100	119	97	105	114	92	119	111	127	117	124	116	125	109	113	112	112	124	105	115	114	103	126	111	107	120	106	113	123	129	115	130	110	132	108	126	100	115	114	98	110	107	111	105	117	112	131	99	109	111	98	116	107	117	111	100	125	145	95	103	95	116	124	94	110	106	91	112	120	116	118	107	119	125	121	109	126	111	108	119	112	115	144	129	116	126	110	105	128	112	110	124	120	116	120	127	96	111	124	125	122	111	126	103	114	112	126	125	120	108	122	114	119	141	112	106	103	104	106	119	124	125	116	99	109	135	113	125	137	127	97	114	114	117	130	107	122	102	121	114	98	101	123	123	99	119	117	117	108	86	117	117	124	105	127	112	113	113	102	118	104	125	108	107	106	105	124	112	120	128	102	108	123	88	103	110	101	96	102	131	133	128	92	114	118	105	118	118	123	139	123	103	121	122	113	109	122	111	124	116	109	101	115	124	110	102	133	123	97	126	118	117	87	124	117	112	127	112	108	104	110	118	107	105	100	126	116	97	115	109	120	108	121	116	112	124	112	94	126	119	108	91	118	109	98	110	123	127	112	127	110	103	104	129	114	110	105	109	139	121	120	121	101	104	104	116	118	130	101	129	113	107	117	117	105	100	120	122	95	107	120	105	140	122	115	117	113	115	115	120	126	118	106	112	97	113	95	134	95	107	120	111	105	110	121	122	106	112	114	120	107	114	112	98	94	108	115	110	94	104	119	112	111	124	107	111	124	108	100	131	114	128	116	121	110	110	130	92	108	120	121	136	126	134	119	102	114	128	118	126	114	119	132	105	107	127	113	118	116	119	79	95	113	96	93	115	104	127	114	118	96	102	107	118	116	101	110	118	105	113	104	119	123	105	102	110	110	122	113	96	109	115	100	106	130	124	122	126	104	98	101	124	104	116	130	113	116	113	103	131	110	105	120	105	112	115	108	104	120	120	108	106	106	104	111	103	117	116	119	108	111	115	112	112	124	120	102	121	113	121	110	111	115	111	127	123	125	100	99	114	124	119	120	110	123	113	117	121	111	119	106	107	105	115	113	118	122	91	118	124	127	94	111	108	123	127	131	115	111	105	113	94	112	102	114	107	106	112	106	108	104	120	126	128	133	103	138	111	107	108	104	110	96	104	101	99	115	101	118	108	125	101	113	118	107	123	121	94	118	95	120	123	112	117	112	96	122	106	127	118	105	101	129	96	111	117	122	144	126	118	111	140	90	112	89	112	127	116	117	111	98	126	99	113	111	106	105	114	120	107	106	86	109	127	128	114	113	104	105	109	116	108	117	102	113	94	119	112	115	100	119	108	110	100	119	105	119	131	118	130	125	114	92	122	125	95	113	117	138	117	103	119	104	115	99	111	106	110	115	116	99	116	119	101	130	105	107	121	110	117	128	103	113	108	142	113	133	82	105	103	101	110	104	121	120	117	100	112	119	114	122	124	107	110	108	115	102	135	112	94	113	125	107	123	115	110	109	101	126	105	122	95	102	113	124	94	105	107	117	114	115	120	97	116	114	111	131	130	95	100	117	108	116	111	113	109	123	117	130	108	126	96	111	102	122	122	106	119	110	116	113	105	106	112	109	110	110	110	98	111	115	102	126	123	117	102	118	105	102	111	127	110	129	124	114	107	109	144	111	118	115	130	126	123	108	120	111	96	111	122	110	101	118	108	115	117	112	123	141	95	125	118	106	124	99	112	132	122	121	130	101	115	120	112	116	106	89	106	136	141	146	105	132	106	123	111	119	95	93	122	127	113	125	119	121	103	130	123	105	101	118	115	123	114	111	115	106	109	110	128	142	115	129	113	96	116	102	95	111	118	117	99	100	112	110	114	97	107	100	95	92	116	142	101	115	112	97	105	112	108	113	113	115	118	126	100	116	110	114	109	106	114	106	119	113	118	107	117	116	102	112	114	125	115	125	123	106	99	146	100	125	119	106	114	115	97	115	118	112	118	127	107	96	107	110	104	115	119	111	132	108	122	110	109	133	118	105	118	119	88	113	108	104	115	118	126	123	107	103	131	97	111	99	125	127	124	117	101	118	114	112	106	105	124	107	100	131	116	101	106	94	119	123	125	114	111	110	101	126	99
4037	470	564	539	592	495	497	455	479	495	445	480	462	477	472	462	433	451	472	423	443	396	406	431	405	411	447	434	444	406	416	443	441	448	407	402	410	438	407	431	411	448	445	388	395	414	430	418	424	402	425	383	422	451	399	402	424	440	390	440	438	410	394	423	425	421	407	434	414	420	467	410	424	420	412	404	401	458	423	411	421	406	452	407	457	451	428	434	392	415	399	411	416	415	383	424	443	404	447	449	415	452	443	407	370	423	421	417	416	428	420	382	429	367	404	387	433	437	421	391	411	430	446	429	410	439	419	403	447	429	435	439	415	434	424	434	393	435	432	404	416	399	414	399	417	392	371	386	366	411	421	426	424	400	392	426	431	454	377	417	409	393	453	437	421	422	425	407	428	420	435	425	421	398	415	469	411	432	419	403	408	407	411	416	381	419	419	410	438	379	429	410	398	412	449	445	413	445	431	406	386	371	406	428	376	379	422	412	419	392	371	403	413	423	409	390	405	399	442	416	421	420	413	362	397	397	403	445	402	444	411	431	443	388	433	413	424	440	401	434	399	419	429	408	395	423	413	421	456	390	468	419	426	432	449	460	427	440	402	425	443	439	428	438	412	422	395	403	446	396	444	416	425	422	406	426	393	392	389	414	441	450	415	434	386	402	381	411	426	434	426	412	398	413	413	460	415	436	475	413	393	423	393	414	422	403	450	426	416	436	417	434	388	393	398	391	421	447	407	405	408	449	373	454	412	462	441	408	412	418	414	396	398	456	407	435	419	411	420	405	407	427	422	449	394	432	456	436	434	428	389	387	435	398	444	416	435	431	432	373	436	414	407	450	455	403	387	419	402	437	419	422	407	427	456	426	428	404	414	385	423	428	383	422	401	426	386	448	450	396	439	398	429	417	402	436	399	431	433	377	418	414	401	435	414	420	452	465	402	388	402	407	403	442	412	393	404	422	457	400	419	417	393	400	403	402	423	413	393	429	446	399	418	391	409	400	433	416	414	408	423	431	388	415	394	407	407	437	433	434	420	422	421	415	414	398	444	407	414	405	396	423	408	394	414	399	398	408	440	433	406	433	405	376	436	384	383	401	425	418	429	426	407	379	407	401	406	416	419	440	444	433	409	447	418	411	413	418	472	435	427	442	442	388	455	402	428	440	395	426	432	414	422	404	428	428	409	430	419	428	408	396	420	407	424	462	422	396	437	426	418	406	391	436	386	418	438	382	384	459	386	430	409	400	453	437	404	425	395	395	463	393	353	435	420	401	430	398	403	413	432	433	409	428	448	408	415	450	432	407	436	438	384	408	391	409	410	405	411	418	414	438	406	418	411	423	413	424	410	394	439	435	406	417	422	399	438	407	448	408	460	439	444	417	412	443	393	419	401	443	426	390	408	395	429	409	405	443	428	406	432	383	427	439	413	420	437	416	432	393	425	398	401	392	411	385	421	415	429	415	423	416	385	435	418	420	403	430	413	385	399	417	409	442	409	424	410	432	381	400	387	429	427	368	420	415	401	421	431	434	436	407	432	408	419	427	454	378	452	437	396	434	397	402	415	421	393	425	394	424	420	465	414	440	482	391	445	405	426	388	416	415	422	416	360	436	455	413	421	401	394	412	433	435	423	406	436	437	411	433	409	418	419	409	437	451	409	407	432	441	392	414	407	422	426	436	429	448	436	421	377	396	419	391	441	404	409	418	387	408	387	434	440	375	424	398	388	438	428	430	432	417	448	437	408	420	414	401	367	435	401	428	448	436	452	396	395	422	410	412	391	425	417	411	418	463	438	436	420	429	394	431	370	411	409	414	445	403	421	386	401	408	426	433	435	386	392	446	405	448	440	407	423	431	431	418	422	436	403	437	420	418	423	387	438	441	440	401	435	441	393	411	436	429	413	446	388	448	426	390	434	414	396	409	444	410	399	384	413	388	399	405	459	436	408	414	421	459	383	423	427	394	402	424	429	414	407	396	421	399	417	423	422	421	385	395	413	417	449	394	399	397	421	419	427	431	378	446	407	397	437	407	445	418	412	380	390	429	418	426	427	417	424	371	436	441	424	422	408	415	436	405	434	439	444	410	400	415	416	428	424	412	458	415	393	445	438	425	408	436	413	442	454	445	487	418	465	412	444	432	429	397	468	427	415	428	410	390	444	436	419	391	449	424	408	429	441	401	452	409	411	431	415	401	403	422	412	415	419	423	387	426	436	450	395	419	433	383	402	389	457	393	403	389	391	450	444	393	422	414	443	399	406	426	442	429	406	417	424	409	431	420	379	405	456	396	400	397	404	417	412	445	437	406	404	422	443	444	392	400	432	423	422	435	379	425	440	398	405	443	400	412	415	385	418	408	456	406	429	396	413	448	391	409	378	396	392	418	430	405	404	425	455	409	448	443	416	428	456	430	404	392	383	377	423	414	432	427	416	424	431	393	456	452	437	422	402	412	421	374	418	434	434	436	437	441	416	431	429	415	443	395	422	417	429	428	406	387	451	416	431	396	453	416	401	391	429	397	432	396	421	402	449	418	464	406	428	414	366	400	427	403	421	406	447	412	387	376	479	422	409	428	399	425	419	402	385	407	432	400	402	423	393	436	422	412	380	403	412	398	421	437	404	410	409	414	446	431	399	412	430	399	448	412	424	453	386	410	401	409	445	449	405	413	407	422	422	417	407	460	407	465	406	450	407	421	420	362	424	374	401	412	417	407	403	440	426	401	395	405	439	423	442	406	374	423	396	394	429	411	395	436	440	380	411	403	415	419	424	402	401	414	450	412	391	398	420	414	402	407	423	403	429	445	407	417	391	425	375	403	418	409	386	426	376	406	426	435	412	429	388	370	378	426	405	455	397	393	431	432	428	444	333	420	452	429	405	451	414	419	414	417	425	435	465	418	419	414	423	384	394	417	397	420	419	410	435	436	426	432	386	395	428	452	414	420	465	413	395	406	443	399	425	432	419	409	432	430	440	385	417	430	431	395	405	399	441	412	401	449	401	448	428	390	411	425	434	423	421	429	444	416	434	445	412	411	410	382	420	434	411	415	431	415	423	411	383	416	432	451	414	376	419	408	418	443	388	437	401	431	431	459	392	363	405	405	357	399	437	409	441	436	383	432	432	440	384	436	445	425	439	434	403	425	426	414	397	409	411	419	390	395	436	419	415	417	402	443	424	431	423	412	422	388	399	434	462	396	399	400	411	402	380	433	405	437	430	457	429	408	425	394	410	410	426	407	443	415	395	401	406	400	379	403	404	420	443	374	423	400	430	390	464	386	436	424	426	405	426	405	410	412	409	452	402	402	432	417	416	422	409	408	439	431	397	410	450	416	426	402	426	412	446	418	424	406	436	385	439	425	444	416	376	427	403	408	429	415	441	402	399	405	384	418	432	390	398	403	405	401	397	418	435	386	423	399	432	406	431	415	450	420	433	410	400	402	428	415	405	432	411	439	422	385	432	429	380	428	400	435	438	423	410	408	442	397
24599	4591	1211	808	554	394	322	236	195	153	139	155	117	115	110	113	112	92	107	102	83	84	76	78	80	80	84	64	82	81	61	70	70	59	73	72	68	67	62	88	66	68	76	62	71	79	67	66	65	63	72	61	69	67	64	63	84	72	73	74	63	82	65	52	66	76	77	75	81	58	77	65	68	65	64	60	64	67	71	68	64	80	63	79	66	74	82	69	75	57	64	64	63	65	83	65	73	70	77	80	65	76	74	74	74	60	65	61	69	57	76	70	68	64	72	66	56	76	73	68	64	79	58	58	65	57	73	62	84	64	65	59	70	59	66	71	62	67	77	77	78	70	66	70	69	77	79	61	63	67	67	78	57	74	60	63	64	62	65	61	75	65	50	72	58	78	73	68	62	65	74	65	68	55	66	76	75	65	67	68	54	65	66	63	53	69	79	59	59	65	79	73	59	90	74	73	67	76	62	67	64	53	48	82	79	57	75	61	66	87	67	78	76	67	72	77	82	73	80	73	63	73	69	74	66	63	59	77	80	69	82	60	56	70	53	67	48	78	62	55	60	61	68	71	74	78	59	71	68	70	78	70	64	71	52	64	61	74	89	69	59	69	66	65	70	72	59	86	69	54	56	65	58	70	58	75	65	59	73	66	60	62	54	62	75	67	59	69	67	75	67	59	67	62	68	57	71	62	56	81	66	51	79	75	64	69	67	81	66	76	78	48	71	73	73	67	65	55	73	67	76	70	68	61	57	65	76	69	66	49	64	61	69	68	50	61	64	70	85	74	61	69	74	66	68	65	61	77	55	72	66	75	61	72	66	77	73	64	83	58	62	74	62	55	68	66	66	59	76	69	71	65	64	60	54	69	52	66	77	71	73	68	56	74	54	67	58	68	59	59	72	60	75	59	64	62	48	79	68	71	69	59	79	67	67	77	74	80	76	65	60	52	78	69	61	62	65	55	65	77	80	79	66	76	61	57	72	51	76	62	73	59	57	54	76	83	69	76	65	69	70	71	59	62	63	60	69	72	70	71	83	72	76	72	71	74	79	53	41	55	57	83	60	68	68	54	73	69	74	73	86	67	68	67	58	65	72	62	63	58	79	68	60	65	60	65	70	57	71	78	64	70	83	74	60	68	56	62	63	63	61	67	61	69	79	65	63	73	48	68	61	68	82	71	64	73	75	69	70	80	55	54	67	69	71	54	65	85	64	68	71	60	67	70	69	50	63	78	55	66	63	53	63	73	80	73	64	76	65	77	57	46	74	70	81	63	53	61	63	71	62	87	60	72	73	64	54	74	72	71	75	66	66	56	51	65	76	75	60	56	73	64	65	66	73	59	69	72	72	61	75	73	68	55	62	62	79	60	89	75	60	79	60	64	77	73	68	61	66	68	70	59	59	53	66	71	54	61	57	59	63	66	79	69	67	64	69	74	74	63	74	72	68	55	79	66	76	59	57	58	68	58	67	51	54	65	77	89	61	59	56	72	75	70	59	82	77	68	55	77	56	64	76	64	74	70	80	71	61	71	78	89	66	70	67	68	75	84	76	73	68	71	64	54	72	47	85	54	56	72	68	58	60	61	62	82	62	55	74	74	50	75	69	67	73	74	76	79	66	55	81	63	55	72	79	70	75	83	74	59	69	61	66	70	59	66	85	74	64	57	62	81	66	52	68	58	70	63	55	67	75	65	54	62	66	69	59	80	49	75	65	67	53	64	63	77	58	78	72	68	65	81	67	55	62	67	54	70	61	62	83	57	48	62	75	70	69	59	70	69	52	49	73	72	82	60	72	53	65	71	68	70	55	59	65	60	79	65	60	70	67	70	74	60	48	55	81	79	71	65	66	62	49	75	67	89	72	61	47	56	65	67	64	73	69	67	67	87	66	68	57	56	77	65	54	70	69	83	68	63	71	78	52	67	57	59	67	64	52	77	74	67	75	75	63	78	69	69	68	65	51	68	68	60	66	70	68	77	74	72	63	67	69	69	71	62	71	76	71	61	58	59	69	57	57	71	60	58	85	68	67	63	77	67	63	67	66	66	67	72	67	63	72	70	76	59	87	70	69	73	44	71	71	64	61	72	77	60	60	70	95	56	54	62	66	74	71	70	67	60	73	62	65	76	81	67	78	57	66	73	53	64	68	79	61	61	73	53	55	51	86	78	67	82	71	62	70	67	56	67	73	84	67	72	65	66	65	61	62	65	62	81	64	85	71	62	56	68	63	53	78	62	79	69	61	58	79	70	65	70	70	75	59	71	72	71	67	49	67	73	68	70	72	64	70	79	73	72	60	53	67	67	57	56	57	65	70	58	57	81	72	64	75	68	69	90	65	57	56	61	67	77	75	69	65	68	71	71	79	63	64	70	52	56	63	57	69	59	61	63	84	60	64	61	64	63	66	70	71	60	74	55	76	61	78	78	73	57	68	77	64	66	62	73	74	65	64	78	69	52	73	66	75	68	62	69	71	72	63	63	63	68	58	74	72	78	79	63	70	69	64	53	65	62	63	59	61	66	63	69	70	63	61	54	78	70	58	63	87	67	73	64	75	64	64	58	66	59	61	90	64	69	77	62	64	59	58	78	77	64	78	66	67	70	53	64	69	60	69	79	67	56	75	62	59	72	50	66	58	75	75	59	67	61	70	80	50	56	67	66	63	61	79	63	75	62	72	66	84	67	72	64	64	72	73	64	78	59	64	67	66	79	68	57	75	66	72	64	65	78	85	69	49	67	61	54	67	65	95	57	89	71	77	73	67	54	66	62	46	73	57	60	66	61	62	55	67	67	69	74	52	56	62	56	66	66	57	69	83	72	71	71	68	65	52	66	81	65	61	72	70	86	74	62	72	74	58	54	49	58	65	85	65	69	73	70	65	61	56	73	76	79	61	64	76	71	63	68	74	69	58	52	65	67	66	63	68	77	81	82	84	66	62	73	55	62	59	63	72	66	62	55	75	66	83	66	74	76	66	74	71	67	85	74	61	49	70	74	76	67	69	68	76	72	72	60	62	60	79	64	91	72	68	58	70	64	66	66	68	55	66	81	74	81	79	85	70	75	64	81	68	59	64	72	66	51	61	66	67	70	59	77	55	59	73	70	59	74	62	67	67	64	72	69	72	60	70	72	65	78	62	73	63	75	74	69	69	68	76	56	82	60	60	70	68	67	78	70	64	69	78	69	69	76	79	74	70	77	75	68	63	62	70	60	73	72	84	76	72	77	53	79	57	75	69	70	68	69	67	57	70	74	64	56	69	67	69	74	69	69	51	68	61	71	69	75	68	58	73	57	67	60	64	82	74	67	61	69	57	55	65	64	68	63	67	60	76	59	66	72	63	63	66	61	79	56	69	70	59	62	73	68	78	68	67	89	64	76	61	95	76	53	54	82	71	75	65	53	70	62	59	72	78	71	60	65	68	72	71	62	52	84	67	57	52	62	72	74	53	74	68	70	72	58	75	71	72	76	82	65	69	87	69	71	60	78
12525	1153	2659	2997	2701	2160	1748	1498	1263	1050	926	854	750	699	675	637	599	533	493	495	473	466	461	408	379	379	367	378	374	329	389	371	366	334	311	331	352	353	304	336	307	304	308	317	318	299	292	341	316	300	337	320	313	306	282	273	303	281	284	281	267	295	277	267	263	291	288	311	324	324	281	288	247	291	283	313	303	276	284	309	308	258	277	264	278	277	278	295	280	279	288	267	309	282	266	295	272	302	307	300	280	260	291	284	261	294	273	267	252	253	267	293	272	298	281	283	275	262	272	282	307	320	284	263	265	263	283	309	286	296	300	250	293	256	275	279	293	269	274	285	298	262	272	306	256	274	291	254	312	286	254	296	265	256	259	285	286	302	297	286	263	285	267	282	257	278	285	274	268	259	292	264	231	269	277	300	293	284	293	288	260	300	270	260	282	252	264	284	284	271	247	289	300	285	292	272	293	255	282	285	268	271	269	263	278	267	282	291	273	276	271	252	275	293	289	243	299	279	289	278	315	267	283	260	291	253	260	270	318	260	273	259	276	283	261	283	277	297	286	286	269	272	294	279	289	277	280	297	262	273	276	276	297	264	287	260	294	267	263	289	323	271	278	287	295	279	258	299	271	266	276	241	288	285	279	234	241	264	283	283	283	285	274	309	265	291	270	292	312	289	254	274	288	288	247	249	262	283	306	296	297	275	297	286	284	250	292	284	274	288	259	292	221	286	302	268	301	277	266	259	246	254	291	281	266	252	280	302	262	300	272	298	300	279	251	291	272	274	281	267	291	276	283	288	275	285	300	264	286	274	275	277	303	263	310	270	271	308	305	264	298	282	261	255	286	299	294	277	312	270	267	268	281	270	267	307	292	273	282	274	270	301	266	281	266	248	280	275	298	288	275	261	245	240	254	291	268	255	286	255	306	277	269	287	291	306	280	253	282	266	281	288	266	270	252	308	276	247	269	263	255	268	292	276	243	273	288	274	314	282	263	252	272	285	267	258	249	262	271	251	288	268	270	279	253	282	285	283	257	279	263	263	280	257	272	283	266	277	258	258	264	270	291	269	271	274	285	286	274	239	269	259	261	290	286	287	282	271	250	287	290	262	261	287	298	265	265	270	287	263	266	308	269	279	243	276	278	272	301	254	264	276	276	278	317	274	287	256	264	276	297	275	256	273	284	271	266	274	283	291	277	266	262	251	270	297	270	259	253	287	250	260	288	285	308	252	262	308	248	271	246	277	241	253	249	302	274	294	284	277	249	287	297	278	281	276	290	301	256	270	326	262	262	288	286	293	278	269	269	278	279	272	286	267	274	282	264	278	270	280	260	266	285	316	302	260	272	306	259	280	289	271	257	284	269	250	266	290	267	286	289	305	262	286	276	273	294	286	274	272	294	272	280	258	275	271	269	279	268	294	311	273	293	264	252	276	261	280	289	278	286	265	278	263	274	278	259	292	301	270	293	280	308	245	271	300	270	298	286	274	274	280	272	277	246	282	296	250	280	258	265	293	267	253	292	283	278	281	266	273	227	275	273	251	251	299	283	261	274	258	288	275	299	251	289	279	288	300	261	291	266	267	264	302	267	303	275	254	289	268	277	276	292	305	283	262	258	267	265	275	297	300	289	239	270	258	262	297	288	268	281	297	279	276	269	310	233	268	281	294	271	259	286	267	272	275	306	299	264	304	285	276	259	265	281	273	245	262	278	302	282	261	276	278	225	270	276	301	279	280	273	270	261	261	270	277	251	244	269	261	280	267	252	284	261	287	280	265	262	262	289	249	275	300	299	261	273	295	305	269	274	296	272	278	260	274	277	290	232	268	303	290	258	277	278	277	305	264	278	264	281	266	284	262	284	265	302	249	280	268	262	294	281	282	232	287	297	271	270	270	265	281	274	283	305	264	241	258	287	270	254	290	252	266	270	262	262	281	277	297	327	258	285	251	253	278	278	280	267	242	253	307	285	287	269	306	278	255	254	261	246	257	292	280	288	278	306	252	255	286	266	287	260	268	251	293	259	272	307	246	299	244	278	269	283	257	303	272	270	276	281	260	257	257	284	272	262	262	291	282	276	281	297	273	277	265	329	277	277	268	307	275	257	297	291	264	286	274	289	290	260	266	279	286	301	287	290	282	250	273	232	289	305	294	305	274	280	297	270	258	261	292	293	270	287	273	279	274	282	264	252	258	299	269	299	274	282	267	272	267	276	290	257	272	265	291	258	302	285	260	269	281	250	277	266	262	280	273	294	292	275	257	269	252	269	287	262	303	295	251	283	260	252	275	281	266	263	261	283	296	256	306	285	257	271	264	257	262	260	266	280	286	295	252	247	302	260	250	267	269	283	300	290	254	264	260	286	268	272	285	267	261	296	253	284	287	292	281	255	272	258	253	275	255	314	316	292	297	273	300	274	264	293	274	265	283	282	241	303	274	280	278	283	297	284	266	285	259	266	282	249	246	290	275	289	282	317	236	282	250	276	279	272	289	261	282	272	295	282	276	271	253	283	280	276	245	286	270	277	296	301	273	306	290	287	293	292	278	279	303	252	261	244	268	276	264	242	261	272	282	273	281	294	291	262	291	286	263	256	296	277	250	263	271	269	281	295	252	266	287	264	263	257	280	307	300	280	294	277	276	267	240	281	254	257	289	270	255	255	287	244	264	276	268	276	279	293	291	307	285	278	279	274	260	238	305	258	264	270	257	280	280	290	319	249	289	263	271	267	295	275	272	273	288	301	254	253	284	263	285	293	278	303	287	275	270	293	281	299	277	264	280	259	278	237	302	293	271	253	273	260	293	278	257	283	276	260	284	287	262	257	283	302	277	254	285	275	280	278	286	270	256	256	258	296	263	287	288	294	295	288	259	280	257	292	263	279	282	267	270	281	272	272	243	285	259	288	274	285	267	282	276	279	281	279	265	279	263	277	261	287	309	298	268	263	274	270	273	255	255	266	257	282	235	263	292	287	292	253	262	275	281	261	284	301	290	273	282	268	300	265	256	272	268	287	285	287	298	269	307	256	291	243	266	277	294	243	262	273	280	270	325	266	285	255	276	297	296	315	261	272	294	270	279	259	277	282	278	302	269	285	319	265	275	270	299	235	298	274	258	261	273	248	286	261	273	284	269	263	255	302	292	320	282	269	244	301	297	285	265	247	285	287	291	260	277	296	273	278	319	276	259	252	273	268	294	288	280	275	270	266	281	279	290	271	286	303	264	278	290	280	301	282	298	299	268	282	274	275	262	263	289	266	270	264	258	237	286	239	302	256	276	264	275	308	275	285	239	272	270	254	257	263	269	286	298	268	286	296	282	264	274	265	288	279	259	272	272	271	284	264	278	290	278	273	271	259	268	285	263	275	253	261	286	288	244	284	287	263	279	273	282	252	287	245	289	250	252	280	269	263	282	258	260	288	304	272	282	275	311	325	308	281	255	270	238	280	282	254	287	263	292	268	296	281	279	292	268	289	271	241	284	278	288	271	307
33515	14096	3204	1610	1058	810	620	426	386	335	290	245	219	218	213	214	207	155	155	188	148	171	145	116	142	144	157	138	128	156	147	137	123	144	154	142	157	131	158	131	126	148	139	112	137	112	131	144	136	130	123	119	137	124	148	134	155	136	121	130	118	150	134	131	128	118	122	134	132	115	127	113	96	126	129	153	136	150	127	119	123	144	137	135	103	125	138	136	145	140	148	141	148	108	121	140	123	138	113	109	114	128	130	131	136	130	140	135	125	105	136	118	120	123	131	154	127	129	121	113	130	127	130	117	116	125	140	143	138	119	120	121	132	122	137	126	120	117	120	134	141	106	116	102	121	114	115	124	112	109	140	113	128	108	102	119	116	121	122	130	120	120	97	138	124	139	131	109	114	131	135	128	121	110	121	117	110	131	130	103	111	136	137	119	109	112	138	139	117	127	137	130	130	129	129	118	117	140	129	126	105	114	112	108	117	130	149	128	120	138	131	137	138	136	104	118	117	127	131	147	152	124	145	135	125	124	126	125	122	116	141	120	127	126	124	132	126	101	129	127	149	132	121	119	121	125	118	119	126	125	119	110	113	130	114	111	123	134	122	126	116	127	130	115	114	126	115	105	105	134	119	138	119	106	134	133	110	128	124	135	110	113	132	116	122	115	98	137	112	121	129	147	139	115	127	128	162	103	129	129	140	147	111	120	120	119	120	146	122	126	122	134	129	133	125	110	124	141	123	114	116	130	127	122	122	128	111	120	129	148	127	115	115	142	146	144	133	112	125	131	133	128	164	102	121	139	161	144	132	131	116	106	120	150	106	128	126	144	106	135	120	116	106	122	126	129	128	114	131	134	140	125	138	134	131	115	143	122	109	124	141	132	125	128	116	112	121	136	115	97	140	146	143	114	141	116	114	125	114	107	125	152	127	97	140	122	120	105	129	117	123	122	124	121	109	125	129	113	129	134	132	142	136	144	136	132	132	127	122	140	132	111	143	104	111	131	124	137	131	114	121	140	130	130	131	130	117	123	106	125	122	116	124	121	133	139	124	118	122	149	130	118	133	132	117	107	131	139	136	125	124	116	124	115	142	145	133	108	127	155	122	126	140	111	117	122	134	120	127	129	133	127	131	121	122	141	132	126	140	120	115	124	134	115	133	113	145	120	123	143	119	125	119	123	131	134	147	108	142	137	127	132	154	140	122	135	127	117	117	125	112	131	117	126	116	112	120	131	107	108	124	122	115	147	112	134	129	106	150	124	131	124	117	144	118	126	123	139	118	146	126	144	150	127	115	132	127	128	129	143	114	131	141	139	121	127	110	129	123	131	105	144	118	118	132	134	123	111	124	119	127	108	138	118	147	131	136	123	141	122	110	129	139	90	118	123	125	112	138	128	113	121	122	140	108	109	119	136	123	125	131	120	135	158	105	131	119	125	131	113	112	114	117	116	125	119	120	129	161	122	128	117	133	116	138	148	128	148	135	123	106	152	106	119	140	109	130	105	125	100	114	147	113	111	124	124	140	127	142	126	128	137	123	116	121	123	115	136	121	119	132	146	127	126	125	113	127	122	125	127	129	147	117	111	135	112	137	118	139	101	124	141	117	109	102	126	106	109	120	135	137	117	109	116	140	134	130	132	144	125	124	129	114	114	133	100	120	126	109	118	148	120	121	127	121	124	119	162	123	130	134	132	131	121	114	116	127	125	102	129	136	127	113	127	110	110	141	120	133	114	126	117	127	101	122	119	129	126	136	103	153	128	135	130	108	107	138	123	106	132	117	108	128	124	128	111	123	120	145	120	132	131	124	158	128	118	124	115	119	129	119	127	119	127	114	132	116	140	113	149	115	119	120	112	131	136	138	109	126	111	119	123	136	135	108	121	121	120	123	122	119	124	117	118	122	130	145	110	123	145	119	125	113	113	109	126	124	130	119	135	139	124	124	119	125	117	129	130	111	125	143	125	130	115	114	128	124	136	152	124	104	126	148	115	132	125	119	119	137	103	111	127	148	111	126	136	105	120	136	130	116	112	124	125	129	131	126	112	108	112	133	153	121	153	122	143	110	114	149	120	122	134	144	128	135	140	128	119	135	122	131	135	121	135	132	116	129	124	116	137	117	125	120	123	138	128	130	132	114	136	146	116	116	116	144	118	127	116	120	127	119	120	143	126	129	132	139	116	106	116	138	106	129	114	129	125	124	126	114	111	134	108	127	115	110	135	118	123	125	123	130	109	138	104	128	141	144	116	101	147	119	120	140	120	159	113	121	116	139	124	113	130	128	118	122	122	120	133	118	131	123	144	138	133	141	126	122	119	136	127	143	142	98	103	123	126	132	111	109	115	115	111	113	152	118	122	126	129	119	147	123	121	123	131	120	112	111	136	128	113	113	103	113	119	127	126	110	138	132	137	107	138	137	125	148	136	121	121	138	115	123	116	131	119	109	95	138	131	126	143	127	123	143	125	130	130	131	121	138	117	143	124	124	146	134	136	124	141	127	105	112	125	130	118	137	139	144	122	111	125	129	123	131	110	128	106	136	131	130	119	124	115	127	144	111	140	132	113	128	126	123	115	106	141	109	130	138	134	136	108	134	124	123	138	132	124	125	117	128	124	142	127	125	116	117	138	126	121	119	133	96	122	143	114	131	104	105	119	110	133	109	129	119	116	104	133	115	127	132	131	112	147	115	118	118	106	118	121	122	99	123	113	133	134	126	137	135	127	129	114	124	137	134	132	130	138	114	142	120	130	129	158	126	134	114	121	139	132	133	134	120	130	117	133	117	126	130	138	104	108	140	116	125	110	124	131	99	123	134	131	108	117	137	110	124	129	122	119	136	119	140	86	148	133	117	127	125	139	139	119	122	119	120	121	138	134	115	117	127	136	119	131	121	126	108	145	102	120	124	114	111	122	112	138	96	136	118	111	104	118	108	118	144	137	121	123	109	110	129	109	105	117	122	129	146	123	129	118	149	113	112	140	118	128	140	133	128	123	155	124	147	140	125	117	117	122	128	105	99	111	120	128	107	125	140	141	120	133	129	137	117	124	113	116	119	119	127	132	131	125	137	112	104	127	133	124	124	122	114	120	123	136	109	136	141	136	114	117	138	145	136	114	128	140	128	133	119	125	133	122	142	134	136	116	132	144	123	120	122	129	132	119	145	134	128	123	111	147	110	118	123	128	121	129	121	131	120	118	138	128	149	116	101	137	125	99	126	135	131	130	113	109	122	123	133	117	126	128	109	133	107	139	117	118	126	121	122	128	127	120	123	131	117	119	124	124	111	119	121	119	127	113	127	117	118	144	120	121	129	126	116	125	133	136	120	139	145	112	139	129	121	111	115	117	114	108	129	118	112	143	138	139	122	111	117	130	113	109	103	105	116	117	127	131	131	128	139	140	128	105	121	103	116	120	125	121	121	97	124	142	123	117	139	129	124	138	123	116	123	119	119	137	127	121	119	137	129	129	145	126	120	123	123	109	109	144
15327	2060	4575	5210	4580	3687	2916	2648	2122	1906	1591	1356	1299	1201	1092	1020	931	839	826	805	786	743	705	684	648	700	633	604	592	521	616	581	543	549	559	537	519	530	493	543	473	530	491	490	485	452	504	473	469	466	486	468	427	459	467	454	412	444	483	448	435	455	472	446	441	434	466	465	462	440	438	431	434	427	451	431	441	405	462	429	409	415	457	437	419	418	455	461	424	440	470	429	401	391	409	430	432	413	410	452	417	474	418	434	434	440	461	420	430	392	416	442	401	415	395	386	423	397	446	401	400	441	449	424	451	446	428	406	437	426	404	442	441	405	397	385	411	400	444	436	453	412	455	387	427	446	400	419	421	434	459	416	411	439	424	450	412	476	429	403	379	428	441	442	398	437	380	398	444	412	428	411	397	413	380	414	360	429	413	414	389	383	428	449	468	394	450	429	420	389	426	409	389	402	450	409	422	401	444	381	418	437	419	402	406	445	450	425	412	373	406	405	395	387	441	443	428	419	429	422	421	438	404	401	418	464	442	414	413	434	424	439	409	428	425	415	378	414	431	408	452	441	429	417	410	410	427	371	430	363	394	424	412	383	405	402	396	397	434	411	409	419	419	390	418	430	412	439	405	416	426	379	418	403	391	441	463	408	395	372	418	409	402	433	382	394	429	427	436	437	406	410	426	425	408	432	419	411	405	448	381	424	414	428	416	403	420	399	383	411	426	367	411	394	404	426	416	400	407	406	387	420	431	435	439	399	435	436	381	399	455	403	432	394	394	408	414	439	382	434	403	423	395	393	408	418	409	387	430	408	382	429	413	383	420	420	386	420	425	406	403	451	405	424	421	428	420	426	419	419	414	412	427	440	413	391	423	395	436	495	435	448	374	399	428	370	418	417	396	419	403	417	383	439	418	399	445	425	371	414	428	443	378	419	388	380	404	410	401	422	411	438	378	394	386	441	452	404	399	416	403	403	408	400	430	445	397	412	416	388	399	453	396	405	410	401	403	410	408	377	393	382	392	425	414	422	439	419	398	416	424	404	431	404	460	440	383	412	444	405	412	417	380	377	422	416	416	404	410	392	392	386	450	398	408	433	395	421	405	415	388	405	452	396	426	450	402	414	412	406	446	404	428	436	416	424	363	398	414	437	425	403	405	445	414	399	431	423	438	396	429	394	430	423	378	406	432	427	424	406	435	409	365	398	402	412	410	371	418	406	429	420	421	383	427	391	437	364	421	434	465	415	447	380	423	409	400	425	387	370	419	425	408	372	403	405	427	424	421	404	416	439	443	416	398	377	446	409	444	401	378	411	391	400	461	409	407	425	443	416	413	416	417	423	406	400	407	440	411	431	423	410	391	377	396	394	381	387	407	414	430	400	454	408	435	410	417	394	378	434	400	392	418	384	415	455	407	413	374	440	411	428	404	391	479	396	430	388	403	387	418	397	417	421	408	440	425	408	433	404	364	399	449	397	423	439	402	424	409	387	403	407	422	429	417	389	406	410	411	391	412	420	400	447	418	400	419	398	392	416	394	441	422	426	439	412	395	393	397	406	416	390	412	432	421	458	419	388	403	398	426	397	415	417	411	414	404	393	443	402	417	404	427	402	391	399	417	405	392	420	460	391	385	462	373	402	388	397	429	416	404	421	403	455	371	406	406	402	430	399	461	412	404	448	397	407	411	455	430	420	431	422	419	385	426	395	401	399	393	385	391	402	441	397	451	410	411	380	450	414	440	409	400	394	373	396	395	459	397	397	390	358	388	396	437	370	445	413	388	407	392	408	431	432	430	428	429	445	436	388	426	394	441	422	361	398	414	399	383	407	393	413	395	404	419	412	443	432	411	396	424	408	362	392	428	407	410	407	414	400	439	385	398	363	425	390	447	392	421	391	437	407	408	405	403	443	414	436	406	390	414	380	402	410	394	438	398	413	416	367	419	434	389	380	410	418	421	432	432	406	395	437	420	407	371	417	397	417	417	417	390	394	392	429	441	418	466	427	408	411	401	415	444	434	372	403	392	422	413	407	398	422	384	418	412	412	385	422	409	424	430	458	418	421	450	405	374	407	403	407	445	429	439	449	400	393	443	398	388	433	404	414	395	439	409	379	437	385	425	425	425	395	390	407	435	461	404	432	424	397	425	447	444	390	407	456	421	425	403	462	398	405	375	420	411	397	441	430	438	403	381	400	420	447	390	388	395	393	421	424	413	399	421	404	394	422	404	426	404	406	414	392	397	406	431	407	414	411	398	432	434	438	401	400	445	404	422	440	386	401	410	434	460	388	433	422	409	345	371	376	378	411	399	375	396	418	433	441	409	383	427	427	405	407	407	421	450	364	411	418	413	421	390	442	420	382	404	382	416	403	403	404	436	383	390	390	432	436	449	425	412	418	397	397	415	408	430	401	465	448	457	411	393	403	428	411	444	399	364	408	391	419	389	424	384	414	386	414	402	425	406	405	367	403	414	413	418	417	401	429	409	400	411	405	402	418	406	441	392	407	407	467	387	398	441	440	445	407	396	412	427	401	406	415	397	426	452	389	424	385	408	401	387	448	377	438	413	423	423	382	420	410	407	432	369	411	384	393	411	413	400	435	372	383	418	446	434	389	391	451	441	413	412	450	374	444	428	401	421	420	389	431	432	424	404	450	407	371	406	423	407	399	397	408	447	395	408	414	425	415	392	397	431	389	406	435	445	385	433	370	409	399	416	436	422	390	414	429	394	398	385	423	403	416	426	410	392	451	464	378	405	406	385	411	444	425	378	394	378	425	424	396	430	387	396	424	411	462	417	426	403	407	392	415	415	421	398	397	418	422	398	393	405	424	418	439	401	424	419	407	400	416	415	400	418	403	399	413	428	393	422	381	453	413	389	410	404	434	431	381	399	416	394	400	450	401	409	415	383	432	426	415	409	401	472	409	425	433	410	409	411	389	407	411	403	427	404	429	420	447	404	417	359	412	390	411	389	434	455	431	428	445	415	405	423	445	386	390	413	411	394	409	430	400	431	403	419	404	422	404	397	413	421	447	408	376	412	427	438	400	381	434	396	442	392	418	401	434	423	400	424	412	403	432	402	408	435	437	404	442	392	436	389	433	410	408	385	438	404	399	450	420	400	460	408	397	405	419	448	374	415	388	443	429	430	400	423	409	396	364	401	380	405	425	419	407	404	413	402	379	410	396	420	414	369	412	418	417	410	431	430	444	435	427	419	401	435	388	410	454	409	433	400	389	411	460	428	408	435	372	442	413	415	452	390	436	390	407	438	417	405	429	439	438	405	421	426	392	429	402	382	409	439	402	454	398	425	382	436	429	390	423	427	394	379	407	429	402	406	432	418	429	419	399	409	415	428	442	398	411	432	428	417	400	400	416	434	417	411	440	434	393	405	430	400	418	443	410	414	434	402	427	465	397	441	429	428	430	410	386	416	404	388	432	425	403	410	412	415	391	386	432	404	403	405	445	417	410	408	395	438	425	391	417	428	444
2616	257	171	143	141	143	133	123	117	106	111	113	127	105	123	123	98	135	85	104	124	101	118	97	117	125	123	123	106	108	105	126	129	115	117	109	118	114	96	118	116	119	126	117	89	99	108	123	109	126	117	104	105	114	111	127	104	110	118	106	92	112	131	119	120	114	98	95	115	104	122	102	109	123	130	119	129	111	128	95	100	105	124	111	107	116	121	118	97	125	125	127	107	134	122	126	132	116	111	109	109	99	141	114	121	120	120	107	126	139	105	97	100	116	106	112	110	114	120	109	92	108	129	106	120	123	108	125	106	109	114	118	102	104	121	107	107	101	98	106	109	112	124	118	113	115	107	111	107	113	134	118	122	127	113	106	113	109	105	114	109	111	120	131	102	126	101	117	118	103	112	112	112	122	106	115	107	113	105	131	126	97	113	102	106	99	97	105	104	118	121	112	110	113	141	89	109	114	129	118	113	111	115	113	118	90	114	128	120	113	108	132	124	99	109	99	95	121	131	104	100	93	122	114	134	108	110	128	116	117	110	108	112	120	128	107	118	105	99	113	125	138	116	113	111	113	135	110	121	117	104	120	117	138	103	113	118	122	134	122	97	118	114	104	116	135	125	118	114	110	140	115	115	127	101	114	118	114	125	107	120	117	123	101	116	120	107	122	102	113	107	112	111	102	112	103	119	109	92	128	110	95	100	108	103	113	119	105	132	112	100	115	136	111	117	122	112	118	113	85	119	95	118	130	91	127	116	104	111	101	119	103	134	114	90	115	102	120	110	108	117	104	124	131	122	112	101	128	97	90	112	97	132	112	121	103	115	105	132	131	116	97	120	120	123	105	129	115	88	116	130	114	122	107	115	109	123	129	110	98	110	109	122	120	107	101	134	109	111	117	128	120	123	125	97	111	122	138	93	101	125	121	123	102	109	103	121	102	108	107	112	109	127	105	96	112	100	101	123	118	103	113	106	123	123	116	103	108	110	107	113	118	120	100	104	84	104	105	112	93	118	114	98	112	112	120	118	119	106	131	104	104	119	130	117	120	107	104	122	117	121	113	93	117	109	103	108	123	112	115	99	108	121	115	106	106	109	107	93	113	130	135	110	115	92	108	110	114	102	133	127	111	122	108	112	114	100	131	108	121	115	134	104	100	113	109	108	109	127	121	101	117	114	101	105	125	99	122	118	121	120	121	110	113	113	121	121	123	102	121	131	102	114	103	118	125	116	115	112	116	112	99	119	123	103	106	98	103	93	118	119	110	102	102	134	110	130	109	123	96	112	121	121	118	119	119	103	125	133	120	121	103	125	116	96	119	111	113	130	95	102	86	123	116	108	127	103	111	113	94	129	114	119	94	124	108	114	110	122	100	108	126	90	107	123	102	110	108	105	114	117	113	103	110	121	108	124	108	90	120	122	125	117	105	98	139	133	114	111	116	132	107	129	108	114	112	128	102	109	130	110	105	112	111	121	125	121	127	102	103	112	133	134	131	119	110	120	123	100	103	104	123	107	112	117	105	91	100	117	118	99	105	118	117	129	115	123	133	132	109	120	123	114	113	112	111	112	105	83	110	126	111	121	100	109	109	96	100	107	110	106	90	96	99	106	94	111	112	105	113	93	111	120	111	106	110	125	102	122	112	104	120	118	115	106	106	123	110	121	107	121	102	114	92	114	95	116	106	120	123	108	128	107	108	115	113	112	118	121	136	138	103	119	102	121	106	99	118	129	114	141	125	112	122	108	108	119	114	127	118	122	114	143	100	108	105	103	119	116	124	100	100	98	109	100	107	91	104	88	120	124	112	98	129	122	99	107	98	98	112	128	127	118	139	109	120	132	111	111	104	118	118	107	112	108	118	115	108	123	104	118	101	98	117	98	115	113	103	139	100	119	106	121	105	136	125	132	99	115	104	98	125	148	137	109	105	117	93	124	114	117	108	111	114	124	108	117	91	119	125	123	104	113	120	105	101	129	125	119	109	100	107	107	125	109	104	115	108	122	116	112	121	128	132	113	107	113	111	132	126	106	129	113	113	124	122	109	112	109	106	106	104	101	118	126	129	117	115	106	112	128	114	120	115	113	104	100	116	96	117	129	118	117	119	99	127	93	106	112	122	128	90	132	98	129	103	115	112	104	131	125	105	106	114	111	118	106	125	103	97	111	127	103	105	111	124	116	120	123	109	106	97	102	102	97	105	115	128	113	115	114	104	110	102	125	106	131	117	120	118	108	106	118	118	119	103	125	111	132	107	109	110	136	109	131	104	130	125	119	117	108	129	123	113	129	117	108	126	119	100	121	127	103	114	127	113	107	122	108	127	108	104	99	113	108	138	120	135	116	93	120	104	117	110	110	111	111	107	120	104	105	129	118	123	99	105	115	106	106	110	124	105	121	126	108	107	127	110	118	125	102	115	92	138	106	117	88	105	115	129	115	126	87	121	120	126	110	121	112	114	103	92	115	97	110	109	127	108	114	131	105	129	114	108	100	111	130	127	105	113	108	119	108	107	114	122	113	116	118	118	116	94	126	114	97	113	104	107	131	106	118	105	115	101	112	109	114	122	105	119	115	114	94	120	102	120	109	116	110	96	96	123	115	100	116	105	104	116	110	108	117	102	108	123	109	108	119	124	109	121	114	113	100	105	103	131	110	121	107	114	98	121	105	101	103	125	100	112	107	109	128	114	117	109	116	117	112	124	120	120	114	126	124	114	123	118	112	129	109	123	107	128	129	125	109	103	128	100	108	141	98	111	105	113	108	121	106	118	106	80	125	126	112	91	126	118	113	130	116	114	134	144	112	110	122	105	124	114	117	117	91	127	97	117	117	119	107	115	106	95	110	117	113	129	121	112	122	102	104	119	118	118	103	108	110	114	138	112	115	104	114	120	117	126	105	117	115	109	111	133	123	118	126	125	115	113	114	119	103	119	108	117	131	132	112	108	100	104	113	110	105	106	107	145	115	114	137	125	90	104	107	108	126	97	109	109	113	126	116	142	99	118	112	119	120	136	119	132	107	112	103	118	107	100	138	119	105	116	116	113	110	104	119	101	115	120	134	95	125	105	107	79	121	133	94	125	119	109	119	114	120	122	117	94	120	114	113	120	120	119	95	128	131	110	114	124	129	97	114	123	98	114	107	106	124	106	125	99	101	138	106	123	107	99	113	114	88	134	119	89	95	116	93	104	114	106	98	106	110	119	122	113	108	127	111	103	80	109	116	108	105	98	121	113	111	114	117	108	108	118	128	112	106	107	103	111	106	106	106	124	118	138	107	111	108	126	107	122	104	106	114	96	105	118	119	109	113	112	108	110	116	113	90	112	106	113	141	92	113	123	120	110	111	93	112	118	112	118	121	128	113	101	96	138	149	116	144	109	115	112	113	110	117	133	99	129	120	112	103	132	118	111	89	111	110	127	92	103	115	113	112	101	117	114	110	120	107	119	118	97	120	102	111	106	125	120	127	104	104	114	126	99	111	93	118	114
4030	471	609	585	580	543	537	502	515	463	417	436	486	484	440	418	427	455	450	413	412	457	431	452	436	417	408	450	414	400	464	468	377	390	450	406	475	416	423	399	413	420	387	447	441	409	456	448	434	420	407	420	385	448	418	406	384	420	413	419	450	378	429	445	427	392	423	447	406	428	401	422	429	447	443	403	410	435	430	393	441	393	419	378	447	469	408	406	410	410	402	406	415	434	417	404	389	428	396	410	437	414	416	402	393	408	418	413	415	388	432	395	392	412	420	429	437	398	375	410	401	422	433	448	381	391	416	423	428	406	411	442	449	437	420	428	436	427	417	406	434	410	367	421	406	451	426	401	435	415	410	395	374	393	448	412	395	416	412	381	423	445	440	378	384	384	415	432	407	410	365	372	420	399	416	437	418	385	445	428	416	417	399	440	419	469	437	424	420	399	439	458	390	404	430	429	426	439	440	423	459	402	408	450	396	430	407	408	399	368	449	407	456	413	408	425	407	428	430	418	409	447	436	400	410	406	410	452	430	396	410	411	410	481	437	454	409	383	440	433	477	401	435	406	411	448	437	430	403	390	452	426	457	421	422	446	451	406	428	432	418	427	422	414	411	412	386	388	409	421	423	424	397	431	415	407	431	394	410	398	438	414	412	402	411	425	464	425	490	399	392	442	415	429	420	435	400	381	422	401	447	458	402	423	428	447	388	392	382	429	441	435	400	444	418	378	406	387	437	378	417	453	418	433	446	445	394	425	380	437	434	400	391	390	397	407	382	426	443	445	446	409	404	429	455	432	415	426	415	403	429	402	434	408	441	410	415	408	419	441	420	440	425	429	409	385	452	383	421	435	400	443	425	411	448	420	447	412	398	432	419	426	419	447	392	397	416	428	410	412	427	422	447	445	400	447	384	433	413	387	433	412	402	406	417	414	393	415	411	403	419	435	471	418	440	428	453	423	425	435	448	390	417	429	454	416	418	386	430	371	434	417	418	443	422	394	377	407	414	444	424	395	393	393	441	389	409	419	400	439	408	445	385	392	434	373	420	420	398	420	403	419	460	436	430	426	424	419	416	393	400	404	442	438	405	408	446	388	424	415	433	396	414	408	439	421	422	372	407	428	430	436	400	444	414	411	422	443	425	411	412	434	421	384	422	423	399	443	461	423	406	407	431	421	418	389	476	421	437	418	425	454	412	424	376	411	413	427	458	405	384	408	426	410	375	402	411	386	410	413	419	410	405	407	426	385	439	399	428	412	435	389	434	462	397	398	423	429	369	388	433	427	406	406	402	437	386	429	421	435	435	436	429	449	393	441	462	442	405	429	416	439	421	412	445	437	423	416	413	397	399	406	435	423	399	393	424	443	418	413	362	431	436	398	407	404	398	434	450	411	431	435	447	402	400	428	403	397	446	382	465	414	414	419	418	383	450	398	385	439	450	411	402	473	406	396	396	428	392	438	406	459	400	449	423	445	385	409	423	414	398	420	427	396	417	419	415	451	398	403	416	425	415	424	415	408	408	431	450	427	425	446	386	418	447	442	416	426	405	402	388	450	429	442	366	406	450	416	422	414	443	432	424	455	404	390	436	423	416	417	417	408	411	412	403	438	417	420	425	408	405	404	427	410	406	442	431	432	401	411	398	431	436	443	404	431	395	426	408	429	397	405	415	401	423	422	436	402	396	447	436	406	426	400	417	421	426	394	422	436	402	427	398	399	404	386	439	433	431	389	437	428	444	429	410	414	405	424	442	412	436	424	392	399	407	417	429	426	412	413	408	407	419	438	415	430	407	415	352	427	416	443	427	400	417	442	440	423	394	445	394	419	428	441	410	412	405	388	392	426	406	426	447	438	431	423	404	437	416	408	390	410	418	394	419	424	415	407	407	402	448	381	441	415	450	400	416	402	415	411	455	437	426	390	417	421	393	403	435	452	476	416	394	409	404	449	446	379	444	390	428	389	423	443	405	403	419	416	419	434	419	439	444	457	401	400	394	401	449	413	408	405	452	413	431	427	394	446	375	406	368	414	403	408	392	428	414	414	417	391	385	402	454	418	411	395	385	441	451	426	422	401	427	447	403	453	442	396	435	412	399	424	419	412	397	422	410	436	398	421	399	419	440	429	425	423	460	410	408	436	412	419	405	419	413	409	409	452	450	443	415	443	426	399	399	390	425	431	404	411	420	433	409	409	424	409	404	387	419	456	436	399	401	440	428	434	416	419	448	419	392	414	389	404	444	407	423	405	433	421	397	389	434	448	414	447	404	407	419	407	388	439	408	449	416	393	400	434	452	389	444	411	416	468	407	423	427	412	405	406	429	454	427	408	420	392	437	416	401	401	373	462	429	397	451	441	439	412	404	411	434	401	442	428	410	403	408	460	385	423	403	430	379	420	407	442	426	402	402	398	386	414	433	425	406	437	382	424	382	425	417	423	412	422	430	426	408	382	429	436	432	439	425	432	399	402	413	412	419	389	372	442	410	376	403	377	438	424	415	435	451	433	419	406	447	390	396	417	399	411	429	436	424	403	438	431	461	407	466	451	415	394	414	386	433	383	422	364	420	380	402	429	427	405	420	420	391	399	420	447	416	426	422	428	424	414	426	400	397	399	416	411	420	416	396	418	436	440	393	425	421	431	440	414	434	420	436	366	418	426	402	406	434	428	395	385	415	412	384	405	430	435	392	420	414	417	404	446	407	438	413	398	424	430	402	402	400	407	416	443	440	414	422	405	453	392	431	405	425	420	426	380	377	362	398	370	428	452	430	421	425	411	410	412	432	390	437	442	408	404	424	437	403	416	412	404	449	428	396	420	418	419	419	443	424	410	419	375	432	419	399	425	447	416	398	432	418	397	434	425	410	392	422	439	442	420	443	431	425	449	406	452	406	429	424	384	422	456	408	389	433	413	426	435	414	405	429	417	425	415	420	432	422	416	434	411	400	385	404	454	402	433	398	418	432	418	406	417	437	427	433	423	413	435	454	371	425	408	430	395	444	412	433	402	403	393	404	420	417	442	400	427	417	400	395	407	418	394	391	444	394	469	401	446	424	413	411	426	413	438	419	439	406	431	420	386	427	425	426	389	407	378	406	438	398	412	391	420	414	415	449	388	433	441	434	435	416	428	407	391	447	398	419	379	395	413	400	414	413	439	416	398	388	428	382	417	435	415	439	425	444	394	400	429	450	404	443	383	411	431	419	417	436	408	404	397	436	410	462	424	383	378	422	399	404	435	426	432	423	415	417	420	408	424	426	432	414	407	410	441	394	405	413	405	409	449	439	400	419	435	436	407	425	424	373	418	418	398	402	449	349	426	392	408	438	394	417	423	444	375	439	436	419	421	381	396	423	408	438	433	432	376	420	428	406	422	431	437	391	412	419	417	409	398	426	408	431	389	442	457	435	426	434	422	438	423	422	427	396	414	421	444	442	414	426	411	431	414	401	402	407	381	437	426	438	390	407	418	411	436	393	425	413	403	424	399
23484	3280	1206	809	582	449	305	261	214	190	157	143	153	129	136	108	102	97	89	76	78	89	89	85	82	69	70	80	87	80	77	71	82	72	71	78	87	81	78	91	88	77	77	66	89	75	69	94	89	64	61	71	68	75	67	73	62	65	81	88	65	61	53	69	70	74	69	71	72	64	73	60	58	78	75	61	56	79	68	66	65	80	73	83	78	77	69	70	65	69	73	74	60	67	65	63	58	80	79	66	81	75	70	66	71	82	59	76	76	82	72	43	70	67	80	50	66	68	73	69	78	60	70	71	76	76	68	71	66	66	62	72	65	73	94	75	73	75	81	73	82	67	94	68	59	64	76	73	63	86	72	86	78	64	80	68	69	81	70	61	74	62	85	85	65	61	77	70	73	73	50	70	71	74	67	73	74	62	72	67	57	84	63	60	79	71	75	61	65	67	75	79	74	92	71	76	70	70	74	73	80	71	68	79	70	70	71	68	70	65	71	83	84	83	73	58	80	88	63	68	77	79	81	88	67	59	83	65	80	67	80	58	62	68	65	85	67	80	70	69	69	66	73	80	86	60	55	65	62	68	68	69	80	79	66	85	77	51	74	57	60	67	73	68	71	83	68	72	78	89	66	70	69	74	67	76	67	72	80	59	92	60	76	75	78	81	74	83	62	73	70	70	72	68	65	71	65	63	57	78	68	65	75	68	74	69	79	75	74	72	87	67	68	67	84	78	57	66	62	66	95	55	65	71	61	69	92	67	81	75	66	66	71	70	76	75	81	91	81	77	66	76	64	70	84	68	60	78	68	70	76	61	62	64	73	81	66	69	78	58	68	76	58	68	72	77	74	81	65	55	69	72	81	53	77	71	84	86	78	58	51	75	68	74	75	69	62	61	73	70	59	76	81	72	57	64	71	58	66	67	59	73	75	79	69	80	58	79	57	91	69	62	80	77	76	70	76	76	69	69	74	79	64	79	74	59	72	78	82	58	71	79	81	66	79	74	65	59	67	72	65	67	78	60	64	75	72	72	63	90	70	72	74	73	68	71	70	56	55	70	52	87	71	85	73	61	61	57	72	56	73	54	76	60	53	67	78	63	75	83	67	76	70	78	76	84	88	85	91	62	83	62	77	73	73	84	65	78	76	63	61	64	65	71	88	59	71	58	59	71	80	70	72	57	65	82	70	68	77	68	80	70	76	77	62	57	87	78	71	55	74	65	73	80	66	62	74	67	72	78	74	63	73	76	65	71	65	63	67	65	64	56	69	67	64	72	63	66	90	66	66	77	64	61	82	63	78	63	64	88	76	88	66	69	75	73	54	79	67	87	64	76	79	84	78	70	66	71	72	65	76	66	67	71	63	76	64	83	81	77	83	62	66	87	67	91	68	71	68	77	70	81	67	82	75	80	71	75	74	81	80	63	69	79	87	78	85	63	79	66	72	74	85	72	68	70	74	74	94	73	68	66	84	72	75	60	83	60	58	84	69	83	61	75	68	67	74	67	51	82	86	63	72	73	79	74	60	68	74	68	61	75	54	65	64	68	59	63	80	64	73	59	64	69	66	69	90	82	73	72	70	69	83	64	83	70	60	77	73	75	66	79	69	69	81	53	70	69	51	56	76	63	84	80	62	64	74	70	86	71	72	62	74	63	66	77	72	74	61	76	69	60	57	82	65	81	66	68	61	77	60	95	67	71	62	85	77	76	80	67	67	76	48	69	75	64	83	79	83	74	75	61	62	72	79	82	73	62	66	71	74	67	66	81	67	60	91	68	63	66	81	79	83	65	88	70	67	76	68	70	55	66	76	81	76	64	67	69	81	69	77	76	65	74	73	73	69	73	79	86	70	66	76	60	58	79	70	70	59	59	86	81	72	64	71	85	62	57	62	57	60	58	74	62	79	63	67	85	69	82	57	63	70	57	70	72	66	79	71	55	78	68	85	61	87	81	63	73	73	72	75	78	75	82	74	72	61	55	74	59	71	79	75	69	81	65	70	73	64	75	74	68	68	78	76	81	64	66	68	73	72	67	73	67	68	73	69	74	55	69	72	71	79	65	63	65	61	78	80	63	74	54	79	76	62	61	67	68	68	63	94	71	59	86	71	77	77	65	67	56	87	60	69	61	73	66	86	69	64	65	71	77	79	72	69	95	58	64	66	79	68	65	67	57	74	96	80	62	75	78	74	79	83	77	77	71	71	74	78	72	72	59	67	89	76	83	74	60	66	77	84	79	64	63	67	77	67	81	84	55	51	68	68	62	70	62	69	81	72	57	84	67	61	70	73	74	67	54	68	78	64	55	71	69	66	79	67	59	69	54	80	75	67	66	84	77	77	74	64	85	71	52	72	71	69	79	85	72	74	82	62	63	57	73	81	70	74	57	73	63	75	79	76	86	84	81	64	69	81	76	75	62	71	66	57	64	60	78	70	72	80	72	74	74	72	70	62	65	65	84	71	71	76	81	64	79	71	76	73	72	72	73	75	63	84	59	75	57	61	65	71	70	66	63	63	67	68	66	81	77	72	59	62	70	76	81	92	80	74	71	62	57	78	66	69	56	68	69	82	70	75	60	61	68	70	82	66	79	65	62	62	53	71	95	73	73	60	70	63	82	72	79	58	72	88	68	62	70	72	87	62	60	69	67	73	76	60	64	66	78	67	80	49	81	80	69	65	69	77	70	87	71	74	72	84	66	62	63	70	73	75	61	74	78	58	74	84	67	71	72	69	79	70	78	70	62	71	62	83	85	66	74	66	70	57	71	94	73	74	84	73	73	99	78	56	78	63	65	61	75	60	53	55	81	84	62	71	65	69	93	59	78	92	61	64	54	70	59	74	78	82	78	83	72	76	71	88	85	43	74	68	66	67	74	67	87	52	58	76	68	68	56	72	67	76	60	69	75	69	64	60	74	42	79	67	73	69	59	68	57	57	67	89	74	60	74	78	62	69	72	81	67	73	62	84	57	79	73	74	65	95	61	79	72	93	73	67	68	57	59	87	73	61	68	75	70	77	70	67	66	68	63	74	69	69	71	78	74	73	72	65	61	77	78	78	59	85	67	62	67	66	79	55	70	61	75	67	61	76	85	70	62	67	63	51	75	66	68	62	68	56	64	57	57	54	62	51	71	64	63	58	70	65	69	72	58	71	89	71	56	70	66	84	67	62	89	68	78	75	87	75	78	73	65	78	62	68	76	66	67	77	78	77	84	76	69	75	71	65	81	72	77	78	79	66	73	84	87	76	89	66	71	56	75	66	75	64	67	58	71	62	84	79	66	67	90	82	75	76	68	69	72	74	62	68	65	82	67	67	77	67	71	64	75	82	65	77	68	61	69	66	80	80	78	68	68	82	67	77	73	62	62	63	60	60	77	82	73	67	71	78	69	76	71	69	60	49	89	81	69	65	75	72	67	66	74	59	63	92	60	74	92	86	77	65	71	76	75	56	78	74	69	72	59	68	64	88	72	53	81	74	63	68	56	76	69
12385	1180	2799	3354	2793	2272	1873	1585	1263	1109	1000	870	826	780	755	664	610	597	529	558	485	500	422	460	469	396	403	404	398	371	379	341	388	358	356	361	353	356	306	354	345	340	346	365	305	334	335	293	313	312	322	307	311	329	312	296	307	299	288	302	284	332	290	332	316	292	328	291	296	315	320	317	314	323	290	306	312	287	306	306	296	291	302	306	309	307	291	315	310	288	260	287	311	300	296	280	328	281	317	258	287	296	295	306	322	283	313	282	298	286	284	271	296	262	297	265	316	275	299	306	307	302	309	320	317	308	308	292	285	298	278	275	274	282	288	281	298	276	285	298	289	280	280	307	300	293	294	278	293	325	288	307	281	258	273	298	317	301	314	306	283	280	285	286	289	283	287	304	290	293	255	257	289	309	289	276	295	300	301	294	277	284	280	311	301	279	263	285	291	299	293	287	280	313	293	294	289	270	266	274	265	302	270	288	237	291	281	292	289	314	300	293	278	297	257	245	305	315	299	271	298	303	294	265	282	267	299	293	294	274	275	300	308	298	282	294	300	276	296	310	325	311	291	295	274	290	281	285	292	274	315	308	286	276	276	300	299	293	273	313	283	295	306	277	277	309	294	300	297	314	285	312	276	301	291	263	271	265	272	296	306	269	291	278	259	286	303	321	273	271	276	328	269	262	314	307	287	298	299	280	295	292	296	305	298	298	270	278	293	289	295	309	303	257	278	299	291	266	292	280	298	279	283	286	295	283	302	265	310	326	272	290	303	321	300	302	309	268	282	269	277	277	278	266	312	296	302	285	308	276	293	304	297	303	285	287	277	311	285	291	271	285	285	281	287	278	273	291	256	290	310	262	316	302	275	269	296	294	313	265	269	288	319	309	304	277	272	307	298	278	291	306	277	299	299	286	269	297	271	312	278	348	271	282	294	279	291	305	273	289	308	279	298	289	325	294	299	263	294	271	305	279	268	289	292	301	286	268	280	309	296	313	286	284	289	274	281	258	300	279	290	284	305	292	294	269	275	311	259	268	287	293	285	310	310	293	286	296	293	299	316	262	291	296	294	308	299	277	271	278	297	308	300	289	281	297	268	268	319	280	285	298	299	291	319	297	278	313	306	298	295	294	284	315	301	268	297	293	267	283	303	283	296	253	252	279	277	300	284	278	302	266	285	263	276	292	286	289	313	290	314	282	273	311	283	260	270	294	248	278	282	273	283	257	265	293	296	319	301	279	289	269	279	312	259	287	270	277	291	292	298	282	282	271	293	317	291	262	282	317	336	291	299	265	288	285	274	274	283	302	287	281	288	292	274	276	253	285	268	277	290	266	268	285	316	250	287	294	295	270	281	272	270	300	269	269	273	295	279	295	302	266	285	327	267	273	301	281	272	298	288	306	293	298	273	281	286	285	295	262	297	323	299	290	286	302	279	299	297	269	291	289	265	281	286	300	262	277	255	290	304	279	284	293	286	294	268	308	267	310	299	291	265	300	298	262	269	247	281	283	289	286	264	304	292	313	289	286	293	296	283	286	320	283	305	286	292	302	264	296	290	290	275	309	289	288	262	259	275	302	287	286	274	262	294	269	301	288	293	279	286	284	287	274	287	284	280	292	303	295	314	283	274	271	283	289	298	273	278	291	285	273	300	309	300	302	302	288	274	319	285	321	275	274	315	281	293	281	270	294	259	292	261	283	267	299	294	308	305	310	277	269	303	325	280	297	282	299	288	305	302	310	310	288	281	294	286	279	286	280	273	259	279	277	310	282	300	288	316	296	274	281	277	295	310	271	289	298	292	306	273	282	278	276	271	279	261	287	300	269	286	281	273	294	289	285	258	287	300	301	306	309	267	292	243	280	312	269	251	293	293	278	305	303	285	290	287	319	282	288	289	277	292	284	280	305	285	284	269	257	303	269	278	317	291	256	282	270	286	273	255	287	292	313	278	279	271	266	278	269	283	281	281	305	326	261	283	293	295	288	312	293	288	294	308	276	333	285	261	282	279	297	299	287	325	289	298	283	275	297	280	290	283	282	261	282	251	304	282	253	261	312	284	311	281	278	248	258	275	288	298	275	289	299	265	306	268	276	297	285	275	282	297	307	281	256	275	270	297	315	303	306	298	290	281	303	277	308	308	292	274	259	294	261	269	289	268	275	300	257	279	285	263	289	275	295	308	290	291	284	274	252	266	288	274	285	260	295	292	315	308	276	277	326	306	310	295	311	302	303	301	288	275	270	264	278	290	287	289	278	293	303	282	285	317	273	295	275	272	286	282	281	278	284	303	292	325	284	314	318	295	261	269	286	280	274	264	290	274	322	257	280	293	279	283	312	317	299	305	290	296	269	287	260	275	299	304	282	267	284	305	304	293	285	288	270	287	267	290	299	294	293	312	266	253	282	286	307	263	277	300	292	297	291	269	293	270	270	306	259	274	278	306	269	285	288	298	301	299	277	293	293	321	285	274	264	277	291	297	306	291	288	296	253	310	297	269	291	299	295	289	313	296	290	296	272	280	283	304	283	281	282	291	307	290	258	288	286	312	269	261	312	302	300	321	298	282	299	283	318	277	309	273	295	287	255	316	293	299	309	253	306	285	274	303	260	258	304	273	285	275	270	271	271	328	274	281	300	280	303	291	274	283	288	303	297	293	251	292	276	291	305	253	282	276	266	280	259	305	294	310	294	265	291	320	261	282	298	274	297	287	296	293	279	272	284	295	265	271	284	276	305	275	282	278	307	285	302	303	293	275	285	307	295	283	279	299	266	287	276	291	294	296	281	265	293	283	294	288	261	270	298	279	264	296	289	297	249	304	273	263	281	272	322	298	314	259	255	278	299	296	303	276	292	306	277	292	312	294	284	258	287	295	290	283	294	294	287	297	266	298	247	299	268	282	291	273	300	280	298	302	278	265	294	267	274	309	238	291	281	259	275	294	283	295	290	277	320	258	289	286	280	301	296	292	297	310	284	275	271	288	287	261	297	292	306	300	277	313	303	290	303	283	272	288	311	297	306	323	301	285	289	267	267	285	266	296	275	315	275	294	305	281	260	270	294	288	294	283	268	312	275	264	265	321	301	268	276	251	296	269	275	287	292	281	256	283	268	277	288	312	301	304	288	273	277	302	293	310	312	273	300	283	274	300	288	300	257	291	280	307	320	271	286	299	303	285	283	277	312	309	294	296	279	278	292	294	294	289	286	281	296	289	271	263	308	260	266	310	292	312	301	299	280	282	286	291	292	266	305	302	297	265	269	286	292	303	309	294	314	282	275	272	272	306	281	284	283	300	322	305	288	279	292	294	284	264	308	282	275	277	278	287	282	274	302	279	280	268	272	283	317	330	316	271	268	305	246	273	268	262	297	284	296	288	270	302	283	276	288	266	288	308	313	296	324	314	280	270	298	247	272	287	274	262	298	280	283	270	295	288	299	312	312	274	278	315	262	284	278	286	267	302	276	297	302	255	289	308	318	274	260	289	274	307	295
32286	10527	2814	1627	1119	789	593	495	418	340	279	289	235	226	198	203	175	199	157	165	152	167	149	147	145	160	146	161	141	139	147	120	134	149	144	132	148	149	134	138	126	115	129	132	128	115	141	156	123	118	148	126	135	116	138	127	133	104	135	135	139	120	123	141	127	136	122	126	114	115	122	133	124	137	136	124	120	111	131	115	130	133	128	141	135	106	115	112	125	136	134	121	114	138	131	139	119	138	141	127	102	100	124	120	111	122	132	122	142	102	121	140	138	123	114	121	119	120	120	136	131	138	108	146	138	122	123	125	122	109	126	117	118	103	119	128	142	105	141	117	123	138	105	97	121	135	124	134	127	116	123	142	122	103	120	128	108	137	107	110	130	151	117	128	130	135	128	119	126	145	131	125	121	124	121	121	119	113	114	146	105	143	130	108	140	129	107	141	107	141	113	115	108	127	113	141	115	124	119	124	131	133	126	112	128	118	124	129	107	114	107	126	123	119	120	120	116	132	123	118	135	130	119	114	126	123	120	107	138	109	112	125	136	129	129	135	128	131	133	141	139	125	125	123	130	115	121	128	131	119	131	125	109	132	107	116	140	116	122	125	123	128	129	129	139	107	131	127	144	111	132	119	121	107	113	133	112	121	118	114	111	145	128	111	131	154	113	128	108	130	101	130	137	122	129	123	107	113	127	135	144	122	122	121	135	127	132	129	129	128	126	132	107	115	133	124	103	115	111	118	151	130	123	121	163	126	125	123	122	136	102	107	131	131	143	139	115	125	136	131	114	108	119	123	121	118	120	135	114	130	152	141	124	98	121	131	137	128	112	122	107	136	126	126	130	118	109	136	130	124	119	125	129	131	116	131	120	124	112	127	111	101	127	126	115	120	130	133	118	125	129	145	129	142	134	97	121	148	138	119	142	107	132	128	109	116	130	115	116	144	109	128	113	131	134	101	109	124	110	121	113	125	139	116	124	119	126	121	124	109	110	110	118	127	116	135	120	115	127	132	116	115	135	112	118	115	117	133	126	141	126	122	127	120	128	111	121	132	128	134	128	118	131	129	122	148	122	130	130	136	113	139	126	118	132	126	143	129	132	116	136	114	117	130	131	133	159	126	138	122	123	101	104	121	122	142	122	136	133	119	129	120	121	134	110	143	114	132	129	114	129	144	103	112	129	97	117	112	132	109	128	131	104	124	135	149	108	136	127	108	110	110	105	123	120	123	121	123	119	136	132	127	141	106	119	111	125	125	129	123	135	107	145	134	125	136	130	139	135	111	120	123	128	129	121	102	105	121	136	115	120	131	130	122	124	116	115	122	111	125	116	128	118	115	135	132	107	126	121	132	136	136	135	115	142	137	122	110	119	139	112	125	134	113	116	125	129	117	133	125	130	113	130	117	110	124	104	127	127	127	127	123	143	126	126	152	126	127	117	117	126	147	125	119	127	119	137	140	124	135	145	140	145	138	134	116	121	132	121	115	129	115	127	123	128	121	118	125	133	123	139	134	115	136	124	129	126	144	111	142	133	154	118	121	104	119	130	132	119	123	135	118	112	125	112	139	122	117	138	137	129	150	141	131	119	130	106	106	126	127	151	118	127	120	112	116	121	115	125	124	128	146	121	127	128	124	122	117	123	112	143	133	128	121	136	118	142	123	143	124	115	127	122	128	115	141	116	123	126	137	122	125	137	134	113	125	114	119	116	112	136	132	140	112	134	122	117	117	140	127	134	142	142	122	124	125	109	126	117	111	116	116	131	117	119	152	141	132	117	133	131	136	102	132	143	128	118	132	115	109	131	127	122	132	112	128	122	133	121	117	123	111	126	116	131	112	125	118	127	115	108	134	117	122	121	126	132	112	139	120	118	123	117	119	145	118	108	125	122	126	135	126	110	129	134	109	130	130	116	133	131	120	114	99	124	126	100	128	140	114	129	120	122	118	136	111	129	133	120	109	124	140	120	128	135	126	107	125	116	137	150	130	122	131	128	111	119	124	115	111	101	121	139	116	127	137	119	138	136	122	126	122	130	136	122	124	131	124	133	123	139	121	97	105	135	132	133	126	124	118	124	139	137	116	120	129	119	130	126	96	119	126	118	132	131	123	124	112	137	98	111	147	127	127	118	123	138	136	137	110	124	131	133	93	120	117	105	114	118	130	123	125	136	128	125	133	131	116	126	126	136	112	123	119	116	138	121	118	111	123	128	123	140	115	139	116	94	129	119	122	109	120	122	122	115	124	137	124	133	100	124	113	144	108	126	133	96	121	118	103	119	116	135	130	128	128	122	139	122	105	123	151	117	96	123	127	122	117	142	125	144	142	138	128	111	117	130	101	134	104	142	96	141	115	151	135	124	122	133	122	118	114	139	134	122	126	140	136	132	124	118	126	111	130	139	132	116	144	132	104	139	97	114	128	116	111	121	139	129	124	121	138	142	114	118	125	123	142	139	144	121	122	116	137	121	141	125	134	143	146	114	158	124	127	127	122	111	122	133	127	129	93	111	116	120	120	128	111	111	121	123	103	118	131	126	113	138	124	115	122	130	124	125	131	129	126	130	117	120	107	130	118	129	116	125	124	107	122	153	115	123	102	107	104	106	109	115	134	127	109	138	124	146	106	106	125	118	101	128	116	123	124	128	120	139	123	132	127	131	125	130	110	115	109	110	125	98	119	129	123	139	117	111	126	109	124	117	119	127	140	134	143	115	115	148	122	118	112	129	130	125	149	126	121	120	124	131	112	132	121	132	125	110	132	128	124	108	114	122	139	140	123	118	126	120	114	114	129	136	141	140	135	130	145	96	132	124	137	111	127	123	126	111	135	140	105	122	123	146	124	127	141	115	98	130	108	111	116	140	131	116	137	127	130	118	119	132	134	106	105	129	129	132	105	137	152	122	130	126	115	134	113	127	129	103	127	128	128	142	146	115	120	122	126	114	147	118	121	128	136	132	119	145	127	134	144	127	131	122	111	117	122	124	117	100	118	126	112	136	125	124	138	117	132	138	114	119	124	119	122	119	133	123	139	136	137	132	132	131	122	144	127	131	124	140	146	117	130	122	112	136	132	143	129	116	114	109	137	119	114	106	125	129	106	108	129	121	99	139	116	119	110	128	114	128	118	127	133	147	125	111	119	109	141	125	111	130	137	96	125	119	132	122	128	105	117	127	126	140	127	136	126	125	128	104	126	135	133	139	119	120	118	142	118	121	128	115	145	112	123	119	119	114	125	106	116	122	104	110	116	102	107	140	145	117	111	139	144	133	113	124	128	114	120	132	141	104	113	147	115	133	117	136	117	124	121	132	126	112	119	136	119	134	122	142	115	111	136	128	147	124	123	104	115	134	145	131	129	114	125	134	105	111	117	119	139	121	142	115	128	126	133	140	129	118	134	122	104	116	128	134	128	109	131	130	128	127	126	125	130	114	100	118	127	114	127	125	101	119	138	131	115	125	125	117	115	124	142	116	107	122	114	139	146	135	126
16045	2227	5071	5769	5020	4027	3374	2886	2344	2049	1728	1568	1428	1282	1219	1125	1009	984	955	933	864	869	779	759	731	702	667	689	616	598	631	649	651	619	623	587	585	644	563	567	558	532	574	563	513	509	536	500	524	519	531	496	504	488	512	531	528	514	489	486	484	508	469	534	481	478	516	468	495	488	470	464	515	457	478	482	435	451	484	468	492	500	478	493	451	483	472	466	495	470	471	459	468	493	463	468	452	484	459	475	467	477	505	465	481	468	477	473	468	504	433	457	463	473	479	490	472	466	510	428	465	453	479	459	448	504	480	452	499	462	428	461	483	436	461	473	491	465	423	484	435	482	440	479	502	439	429	471	417	473	484	466	458	484	472	425	471	449	432	458	432	463	489	470	419	446	472	423	460	430	453	450	487	439	448	478	472	518	439	431	464	471	497	430	476	441	450	441	433	478	458	435	473	453	461	455	490	443	419	472	460	474	456	483	455	453	485	438	474	475	479	500	446	454	481	420	412	438	444	477	485	474	491	450	425	468	449	463	469	446	444	461	444	462	490	455	501	461	414	502	468	486	425	450	437	464	466	469	454	440	480	449	432	468	472	469	434	447	479	443	446	472	452	438	422	444	463	444	486	445	472	484	443	442	477	465	446	451	456	412	463	421	462	460	439	484	453	458	465	469	430	429	460	455	455	458	476	431	453	445	453	459	486	500	424	461	479	493	457	439	464	449	446	461	472	462	445	434	458	397	435	459	452	438	466	493	473	459	411	418	476	464	483	431	415	427	462	448	452	474	474	438	492	464	452	427	434	457	474	459	473	477	413	447	432	423	489	427	478	460	472	444	458	461	443	426	447	474	430	464	446	488	411	462	464	437	447	463	485	450	483	494	461	474	480	444	418	452	449	480	453	438	458	464	475	465	437	446	429	472	449	442	457	472	405	493	463	447	455	447	439	473	443	478	508	435	443	466	492	422	483	451	451	448	464	467	467	488	494	444	451	468	431	489	466	450	472	454	470	452	464	496	457	431	444	440	481	433	470	460	473	452	431	462	505	478	467	468	459	466	462	480	432	492	454	422	474	415	500	439	453	467	441	477	471	472	442	439	450	448	431	466	432	492	453	448	462	437	457	423	487	477	477	477	464	467	439	486	438	479	447	445	448	460	449	469	483	467	469	458	435	450	440	438	439	458	451	483	458	452	490	470	452	432	420	447	453	439	486	444	456	459	432	489	408	478	448	483	500	437	463	436	461	497	471	438	513	493	448	448	434	475	423	482	439	402	466	473	450	467	425	442	480	482	459	471	465	440	441	471	427	441	435	460	478	442	487	448	481	457	456	487	444	428	469	468	462	476	438	417	442	432	457	460	461	458	456	445	431	453	415	491	452	476	452	445	461	435	478	507	477	461	478	449	480	412	421	464	448	441	453	419	480	452	475	460	408	488	458	511	478	439	459	446	450	467	447	454	466	441	448	492	468	424	446	451	437	450	467	472	456	480	437	439	474	460	491	455	447	490	467	422	464	500	450	445	476	450	443	463	434	442	469	414	475	451	442	484	488	428	444	457	461	480	477	478	437	485	432	432	437	435	425	488	468	471	492	463	467	445	465	456	425	465	408	453	460	459	438	427	430	456	484	451	466	457	437	431	461	427	437	424	437	490	425	411	427	424	467	415	445	476	482	465	444	469	440	474	445	475	440	470	454	455	449	440	431	459	452	457	453	495	474	414	462	455	445	446	456	454	475	468	447	449	442	479	440	453	467	408	457	469	431	453	453	487	424	478	495	412	456	464	445	463	445	450	467	453	416	433	422	475	453	460	458	472	436	428	459	447	440	457	439	474	483	448	490	473	457	436	449	425	451	466	456	473	459	442	468	444	480	427	456	482	474	488	471	454	418	461	467	442	449	441	437	446	469	437	454	505	457	492	491	435	430	459	486	483	482	451	474	439	456	466	464	482	428	450	469	484	435	435	456	476	441	472	463	445	469	459	460	425	442	438	485	466	458	466	466	506	484	421	427	478	397	435	443	431	460	453	481	475	453	471	487	470	430	460	479	483	473	486	489	480	472	477	457	477	434	462	451	462	476	458	462	423	434	465	470	464	434	442	440	472	418	463	416	466	431	473	478	437	451	461	434	440	459	446	477	444	449	462	474	430	459	436	436	454	446	442	472	394	424	494	467	422	472	477	472	473	438	457	459	428	462	438	453	436	500	470	424	474	479	437	487	492	461	497	445	453	485	406	472	437	444	459	473	445	461	445	457	461	446	483	423	467	482	442	430	443	478	501	447	461	483	457	478	464	439	445	484	467	467	450	463	445	479	446	459	463	424	439	424	459	491	449	476	475	445	477	486	441	455	471	474	480	463	459	445	425	447	444	508	423	505	445	491	447	487	451	453	439	484	460	454	438	448	450	443	492	480	456	437	425	411	445	496	502	467	465	445	500	500	472	438	435	456	418	499	444	454	481	424	448	442	433	492	435	465	437	493	484	480	423	471	404	434	477	487	432	431	483	494	375	471	475	452	446	470	464	465	459	429	435	466	466	465	464	444	425	448	480	431	430	453	460	435	446	427	454	445	443	465	429	427	468	445	449	423	476	460	458	469	486	426	444	432	472	445	460	458	434	430	458	460	460	466	439	452	451	432	438	488	459	480	466	437	505	442	468	452	454	471	469	437	462	496	479	480	437	462	412	471	461	437	448	484	504	460	454	457	418	450	510	479	447	435	457	472	420	425	502	479	456	441	448	441	477	510	410	451	439	455	436	433	427	468	464	443	480	452	490	452	401	497	465	432	488	438	434	471	496	458	443	431	449	494	457	411	460	438	419	456	498	430	459	491	483	394	477	437	446	486	447	462	474	460	483	438	447	459	433	447	491	460	468	476	444	438	483	446	478	472	488	478	472	423	475	420	451	444	458	436	416	501	429	460	427	478	474	464	445	425	450	420	429	434	470	468	440	435	457	466	437	466	464	457	458	469	436	418	452	490	467	446	469	473	489	443	456	525	460	468	462	492	450	439	424	476	477	463	471	419	437	464	444	437	459	458	471	451	447	443	442	457	484	452	440	461	489	440	413	421	449	452	464	473	460	482	461	471	440	459	459	481	451	443	446	440	434	454	443	415	465	463	446	452	499	492	498	431	466	464	469	484	451	469	429	441	455	480	453	449	469	457	442	439	466	475	467	466	483	477	459	485	458	462	473	481	453	460	431	470	470	455	468	477	469	464	432	469	497	463	463	421	457	445	434	428	475	442	476	424	449	436	446	448	451	468	468	476	424	464	461	473	476	494	474	483	443	422	449	452	483	467	465	436	466	460	490	441	432	467	414	442	476	496	465	435	433	496	438	444	424	476	427	490	446	445	441	441	428	479	427	456	453	471	463	461	449	421	461	488	451	445	452	453	473	459	439	452	445	459	443	461	459	496	479	439	491	448	450	471	494	476	441	452	440	459	462	401	496	440	435	486	485	434	491	434	436	462	433	454	460	446	444
2661	267	187	171	139	117	108	149	137	133	118	126	106	112	120	126	104	106	123	94	124	117	127	112	115	99	133	106	119	119	116	98	105	124	113	104	119	123	112	107	109	100	116	93	111	102	112	115	133	103	110	113	105	106	102	105	124	132	104	99	109	95	130	114	112	113	125	105	113	101	115	121	111	99	122	107	92	120	100	123	116	111	104	111	115	112	125	125	93	104	114	120	131	111	133	117	116	113	103	89	112	121	119	97	102	109	123	109	105	112	124	94	117	84	114	122	105	93	115	114	107	121	115	102	119	125	119	118	124	111	125	124	113	119	127	109	103	113	99	129	106	104	128	111	117	115	112	107	123	110	112	118	118	119	102	117	111	119	107	97	113	121	125	130	121	107	111	115	115	120	114	99	116	89	102	116	103	116	134	106	106	106	123	125	113	125	114	127	114	107	103	99	109	102	117	123	116	117	106	130	98	122	115	124	132	108	89	104	122	103	117	128	118	113	119	106	118	123	102	96	122	101	97	98	106	135	106	96	125	113	114	81	105	127	113	112	106	124	120	109	109	97	122	95	119	128	120	107	97	115	104	121	121	122	101	132	93	88	115	101	107	108	115	101	119	112	98	122	125	106	119	104	107	94	117	115	131	126	117	129	114	96	127	108	104	93	107	105	129	119	116	130	105	105	116	118	95	108	130	112	107	121	132	96	104	135	115	118	98	117	127	94	123	95	115	108	93	129	101	102	113	92	117	106	111	101	105	115	116	128	118	119	119	118	115	101	121	106	115	118	102	110	95	112	116	113	118	128	97	115	108	132	106	117	108	124	110	106	125	109	103	121	111	121	118	111	106	102	102	110	99	107	95	112	134	113	128	115	107	97	110	124	115	112	131	116	101	105	110	108	105	115	105	127	123	110	105	108	123	118	117	111	102	128	132	103	105	118	96	104	101	101	118	111	110	113	140	103	119	113	103	106	120	102	138	115	112	123	108	136	99	139	96	107	121	117	113	110	126	109	113	134	113	114	112	122	109	99	127	116	96	124	111	118	115	108	103	125	123	120	116	110	131	113	121	129	106	99	114	136	125	118	105	128	126	106	129	136	128	114	121	114	100	120	99	106	110	123	127	114	104	138	129	103	129	108	103	124	100	125	119	120	119	136	117	112	109	123	132	116	112	121	115	109	112	100	103	119	103	100	104	130	108	127	114	124	99	127	105	124	94	108	113	121	113	130	125	128	112	123	112	101	106	115	112	117	97	118	117	113	101	105	124	121	114	118	123	108	105	120	117	118	126	113	106	99	116	110	124	118	125	99	116	121	124	120	101	125	93	102	97	142	123	109	112	116	113	111	125	93	113	110	123	121	119	116	109	107	138	105	113	108	104	116	87	91	124	118	106	111	108	95	114	120	120	131	128	114	111	112	107	122	108	123	131	125	105	113	115	92	111	116	115	113	120	108	122	99	104	105	112	111	114	92	127	122	116	108	105	126	105	94	105	109	111	109	112	101	105	112	127	112	112	97	121	120	112	104	117	107	98	113	97	139	128	123	95	108	111	102	119	99	103	116	122	102	110	97	110	125	108	117	98	107	117	119	120	130	107	123	125	108	113	120	110	131	109	107	127	123	110	108	136	110	118	118	130	118	109	115	118	109	110	116	118	136	108	113	112	125	100	111	108	97	130	104	130	116	134	133	116	115	111	97	115	120	109	137	129	131	99	113	105	116	117	117	124	119	106	112	110	122	101	117	128	128	114	123	97	105	110	118	118	102	128	131	120	121	122	95	105	103	104	123	108	114	114	93	102	117	124	92	109	107	91	112	93	118	94	106	105	116	128	100	116	108	131	124	127	105	119	121	112	122	107	121	122	128	112	107	122	110	109	93	109	115	130	107	112	110	122	111	114	103	119	127	119	93	110	124	96	142	125	124	113	123	114	100	138	155	121	115	102	129	120	119	129	120	118	113	125	131	104	114	98	115	128	128	106	120	103	98	116	91	116	113	121	114	108	109	105	125	126	121	106	117	137	110	98	126	108	124	111	114	107	116	116	112	124	103	101	113	105	123	104	114	122	114	129	128	122	112	118	104	104	113	110	127	114	99	110	120	138	112	123	122	122	122	118	108	112	94	98	114	110	112	119	118	101	118	133	113	128	118	97	115	109	113	122	129	111	94	113	101	98	109	105	118	115	91	131	107	108	127	121	95	107	119	114	112	111	125	99	116	110	100	127	120	99	82	118	116	107	111	108	119	102	121	104	119	108	116	123	104	135	109	113	97	121	124	105	124	108	103	97	103	129	111	107	97	135	122	136	119	134	111	126	107	124	96	102	113	125	108	129	123	110	123	130	111	119	117	116	113	117	102	122	136	100	106	116	114	101	125	101	91	113	110	104	124	103	102	121	126	92	105	113	111	108	113	110	96	107	107	105	104	106	134	112	114	128	96	114	123	106	111	111	121	108	131	123	105	103	124	140	112	96	126	123	121	124	125	121	110	103	105	120	110	103	106	123	100	110	101	121	115	121	137	96	119	105	110	123	107	106	107	135	116	131	110	91	119	117	130	99	110	118	107	104	112	103	109	96	105	113	106	98	112	101	108	104	105	119	97	124	113	113	105	113	125	119	108	127	130	110	116	102	116	115	125	120	111	115	95	129	89	119	115	111	103	114	105	119	111	106	123	106	104	116	99	124	111	101	111	117	113	122	109	109	101	114	116	118	116	103	108	120	108	118	85	118	125	118	97	113	119	107	114	113	129	118	118	110	127	118	84	129	100	102	109	107	124	126	120	123	98	139	123	117	106	100	110	115	113	121	110	93	102	103	101	91	101	115	106	125	102	117	103	106	125	118	109	108	111	110	119	93	97	123	99	113	115	105	94	100	112	106	110	120	98	109	134	116	127	103	98	132	113	121	104	126	102	119	127	117	127	111	117	114	99	104	119	102	114	126	104	102	107	92	113	112	110	100	124	116	113	110	126	112	98	113	113	101	137	115	94	122	108	99	111	123	102	117	111	117	121	95	122	111	122	130	116	124	113	115	122	117	123	127	101	113	110	118	107	119	132	102	115	129	91	115	114	107	89	119	118	137	106	122	122	118	115	127	120	118	113	98	120	109	119	103	94	113	118	87	138	123	123	136	107	127	99	123	112	112	129	99	131	87	116	115	111	112	116	101	113	110	117	107	114	123	141	115	117	101	110	101	123	123	114	121	108	119	121	100	124	113	107	102	107	119	95	117	112	121	112	115	117	102	129	109	109	113	113	117	95	107	119	100	116	110	123	102	111	126	115	121	114	123	102	118	135	108	103	99	113	115	103	89	124	109	109	108	99	124	99	120	128	94	108	95	102	124	118	117	134	115	128	102	109	119	121	105	112	106	114	106	118	118	117	104	103	124	110	101	123	106	102	128	106	95	129	110	135	116	117	98	94	115	118	121	105	110	114	124	118	115	114	101	130	123	120	108	111	133	109	119	116	106	111	98	107	99	113	119	119
3914	487	615	574	562	524	559	532	475	450	494	473	471	474	492	466	405	434	428	441	477	412	429	445	366	438	412	444	430	412	420	438	419	377	400	399	395	408	430	428	385	437	420	449	396	380	413	423	428	349	388	412	411	389	426	429	431	476	420	427	434	416	419	440	421	399	458	414	442	454	407	412	413	407	441	446	393	440	410	357	381	405	398	397	418	407	411	422	431	372	403	400	431	453	411	415	425	432	405	410	446	412	372	418	417	413	414	409	433	394	399	420	405	405	419	404	397	419	418	395	378	443	405	410	418	399	421	421	434	420	422	411	415	414	449	381	392	423	400	383	412	451	455	452	420	389	412	398	403	411	433	432	418	429	384	404	414	441	418	427	435	428	418	397	423	439	413	349	401	410	405	423	407	441	417	469	424	398	424	413	423	431	420	434	421	388	420	455	401	421	419	434	402	426	457	377	429	424	369	402	424	430	421	443	397	376	413	398	408	374	392	389	403	424	428	410	384	392	421	450	412	405	434	446	396	472	438	450	371	429	407	427	418	386	376	444	435	481	380	441	412	413	379	398	413	401	393	448	432	434	434	425	414	408	410	432	415	400	455	441	421	391	400	419	409	404	393	384	425	415	394	414	395	396	418	425	424	433	391	408	388	421	422	379	418	418	418	430	414	405	422	388	424	411	405	390	437	396	377	385	417	392	425	380	380	428	421	423	429	414	383	399	395	428	410	373	422	439	403	408	391	450	411	420	410	427	405	434	396	421	400	418	396	432	421	458	414	389	438	432	438	451	412	405	434	387	403	403	398	395	397	388	466	407	428	411	432	388	422	410	425	458	425	405	379	435	393	401	398	402	408	413	414	392	407	387	410	440	405	410	400	417	439	448	428	381	423	404	416	442	440	391	422	420	448	397	395	447	386	431	434	446	415	431	385	386	437	433	400	421	438	429	403	443	460	403	406	435	422	422	442	442	410	398	430	427	453	401	411	406	423	402	403	440	405	399	427	400	430	420	391	401	416	440	436	397	395	436	392	388	422	405	422	401	458	380	406	409	386	406	428	425	392	419	403	431	440	408	395	403	412	383	367	388	425	405	402	434	434	386	425	428	429	401	426	384	434	390	441	410	418	403	406	409	407	419	403	391	411	426	430	427	411	408	395	441	396	390	422	409	391	391	390	369	455	403	382	426	415	425	415	404	362	432	400	402	420	436	418	433	427	410	421	418	446	417	402	463	407	415	428	427	415	412	403	385	433	420	443	427	394	400	447	407	411	410	383	429	424	436	403	437	428	432	387	416	443	396	397	418	438	441	429	406	421	389	401	420	399	426	395	409	399	400	403	409	380	438	416	389	417	411	427	401	408	409	411	429	399	407	448	417	432	412	392	412	378	434	419	423	407	417	413	460	403	422	432	449	410	422	420	427	440	407	432	428	458	422	413	384	430	429	422	367	413	374	395	410	421	410	380	415	444	437	449	414	416	436	411	405	436	439	435	433	436	423	426	424	394	400	399	407	426	409	414	423	433	442	399	401	412	414	403	387	406	405	384	391	381	423	412	413	424	433	395	406	408	397	412	423	419	426	386	409	433	379	405	397	442	401	428	479	409	427	432	387	417	389	403	442	441	425	418	426	434	402	426	400	426	429	403	423	435	405	383	453	440	407	412	415	429	447	431	423	422	405	405	405	440	401	436	367	389	397	417	424	400	372	429	415	391	412	437	425	399	381	445	435	390	457	414	491	465	417	440	411	430	445	384	428	442	414	431	421	451	423	416	414	426	369	414	400	424	441	409	434	384	422	414	414	480	381	411	424	414	424	415	422	389	424	387	427	414	399	410	397	389	398	427	395	430	448	398	430	426	410	416	414	424	423	429	432	441	401	405	440	424	416	399	405	422	344	407	427	468	358	408	375	412	381	429	391	429	416	433	381	393	406	424	428	409	409	428	393	410	411	415	388	396	410	408	394	390	412	430	370	451	457	421	406	392	430	401	447	426	419	439	421	412	398	427	406	421	431	416	407	440	387	396	383	413	403	420	429	377	403	407	401	386	403	430	407	440	393	416	444	434	418	430	380	390	388	410	425	446	412	395	445	408	433	434	415	414	408	413	410	408	389	402	417	401	417	412	378	389	448	397	413	377	371	411	393	410	408	399	417	436	406	392	409	426	343	397	429	426	446	400	387	384	405	414	452	381	401	424	417	448	418	376	420	453	407	423	411	435	458	392	433	434	458	385	379	391	426	402	398	424	399	398	428	437	413	394	450	420	420	423	426	405	408	416	410	394	405	408	436	396	378	414	397	443	411	396	440	414	441	401	402	394	438	426	429	395	452	442	400	418	428	410	416	381	406	391	424	418	425	423	392	399	436	419	424	419	398	402	392	420	384	418	398	435	406	403	400	392	426	428	389	393	426	410	421	432	428	433	397	405	395	414	450	389	450	420	390	431	435	423	404	385	442	402	414	412	362	419	435	380	420	408	425	421	413	452	411	405	417	400	448	418	407	422	388	387	445	443	418	377	411	436	451	409	419	389	406	421	402	427	411	436	382	411	397	402	427	460	471	400	383	432	399	437	464	420	438	390	425	408	428	409	389	434	408	394	411	390	396	420	430	429	372	388	418	408	408	411	394	383	396	434	398	374	438	428	410	425	383	435	419	478	389	427	386	436	431	428	422	426	404	425	400	406	410	420	415	433	403	421	426	435	423	460	404	435	443	412	399	443	413	369	387	403	456	410	414	401	414	393	409	401	397	428	420	412	403	430	404	407	400	443	417	412	455	412	414	402	400	414	429	423	388	415	454	408	411	399	411	432	401	412	433	402	392	449	394	395	388	415	413	397	429	406	460	422	459	424	409	410	403	366	428	395	422	390	394	411	412	398	427	394	398	401	390	414	437	437	414	436	403	400	400	421	473	392	470	426	420	452	378	383	436	436	379	410	407	424	417	411	427	365	431	426	442	410	424	411	436	431	400	425	424	410	438	391	416	410	420	419	430	422	392	433	410	435	408	418	401	423	403	392	428	438	458	425	377	401	403	398	405	416	411	420	452	401	422	443	396	404	414	386	428	460	409	421	424	408	434	410	393	430	405	403	403	423	413	374	407	384	382	393	397	429	438	403	435	417	396	413	434	415	465	423	428	399	415	418	383	414	403	428	360	449	438	382	389	384	418	437	429	409	442	434	399	474	427	434	406	414	412	427	424	419	406	414	409	395	436	427	418	431	392	412	437	432	441	433	398	400	480	449	407	407	414	383	419	419	434	415	423	407	429	418	456	397	413	394	416	406	401	434	426	409	379	395	428	416	428	417	405	413	413	405	426	430	414	385	432	371	433	413	421	378	408	460	431	403	421	451	455	428	431	377	415	431	416	422	407	406	401	395	407	387	418	417	407	410	431	418	403	400	423	463	403	436	431	452	462	404	386	419	411	469	435	353	430	419	419	418	401	398	379	411	401	380	414	423	403	430	452	398	401	386	436	415	443	417	423
21255	2605	1095	816	520	387	292	239	179	169	147	143	130	119	123	108	99	97	74	85	97	88	62	86	73	81	66	84	70	89	64	61	87	64	74	76	81	79	85	59	77	72	70	69	75	69	78	81	76	56	67	63	62	61	75	65	70	54	65	65	57	79	66	66	67	67	56	69	62	64	69	60	60	67	81	91	68	67	65	66	74	58	60	75	78	62	74	71	74	62	58	84	64	57	68	63	66	57	67	70	77	65	73	68	64	70	71	65	60	52	67	73	58	59	86	56	71	61	68	57	90	70	78	61	73	61	71	79	68	66	75	57	74	71	76	70	72	57	83	70	61	70	59	67	57	68	71	71	59	75	65	55	76	72	60	72	84	64	69	66	58	64	54	63	75	77	58	66	68	82	77	79	86	65	81	62	73	77	52	70	60	70	60	80	67	74	66	61	61	77	66	63	72	61	67	62	76	58	67	73	69	52	82	69	77	71	72	85	88	53	82	83	80	69	69	72	52	72	92	68	67	72	61	58	53	65	55	58	81	52	80	69	67	66	71	47	59	72	68	76	66	60	84	70	68	50	54	59	81	64	77	82	79	81	70	65	75	77	70	55	59	60	69	73	68	70	59	75	63	71	65	68	73	87	76	73	75	64	66	58	68	62	66	59	73	74	58	71	71	61	58	70	62	83	66	65	78	56	70	65	68	67	59	70	71	53	66	57	60	48	67	68	59	66	65	59	73	68	69	59	76	69	67	78	50	66	62	69	57	59	70	64	62	62	72	63	63	93	80	56	60	81	66	51	60	59	54	59	76	76	73	67	65	66	77	79	78	52	71	65	73	52	64	70	73	60	72	65	59	64	65	68	71	75	60	59	83	73	72	84	55	50	82	55	63	69	68	60	73	68	69	70	67	57	63	73	53	72	58	80	67	87	53	67	58	60	70	79	60	81	61	56	52	65	69	69	62	70	75	62	74	74	69	63	72	80	63	70	69	58	47	62	67	70	90	66	67	55	69	71	61	80	59	51	87	71	73	63	63	59	51	59	64	73	65	73	68	72	60	76	70	77	60	66	81	61	65	82	66	54	66	68	63	65	61	64	75	62	81	67	58	74	66	57	70	65	80	79	74	71	61	64	63	58	65	73	67	86	74	70	76	85	68	73	61	59	68	66	77	57	88	81	67	58	80	55	62	71	54	77	62	71	84	70	75	67	70	52	69	65	64	60	62	72	64	71	55	56	58	65	77	61	57	60	61	60	70	65	61	56	77	53	76	74	62	67	73	61	64	58	55	66	53	63	68	67	60	67	58	64	62	56	56	70	68	78	59	55	72	76	74	71	68	78	61	49	76	66	73	67	78	65	68	68	61	68	65	69	59	65	70	62	52	61	62	66	54	75	70	71	65	61	47	70	61	72	58	82	67	76	59	86	68	72	64	72	54	74	61	57	67	69	62	69	74	63	71	66	57	60	59	67	81	61	48	66	68	67	68	65	92	71	59	64	69	50	75	85	57	79	58	61	60	70	76	58	73	64	64	66	81	72	65	81	73	78	65	47	60	66	64	56	68	72	65	63	74	73	69	66	67	64	70	61	59	64	54	72	66	67	66	64	75	72	59	70	67	65	67	62	68	69	64	54	63	77	78	49	69	57	77	54	70	65	65	69	75	70	77	65	65	63	71	71	70	78	61	81	63	53	70	69	63	60	52	56	75	58	79	58	63	66	69	57	79	69	81	62	58	70	75	68	61	56	73	63	76	74	79	69	54	71	67	67	62	77	76	74	86	55	65	69	70	71	64	59	77	62	69	43	72	55	64	70	80	60	59	64	66	79	65	59	56	68	66	63	55	49	61	65	67	87	67	66	66	67	54	67	75	59	60	67	40	57	64	80	78	79	71	62	59	75	79	65	44	70	66	64	73	58	78	89	72	64	73	65	60	61	69	74	52	66	74	71	75	65	57	68	58	83	61	62	69	68	57	67	83	61	55	75	70	66	68	77	55	76	74	64	84	68	70	72	61	74	57	58	59	70	69	65	71	66	51	83	59	88	83	59	66	58	69	50	56	58	61	52	65	68	72	71	85	63	72	59	82	71	74	76	61	60	64	62	73	68	51	66	61	62	61	61	90	57	80	69	52	56	58	77	73	67	75	68	69	67	76	76	80	64	58	61	54	77	75	67	67	64	67	67	72	53	67	77	60	80	80	70	69	69	64	47	58	52	66	68	87	54	62	61	80	57	63	81	71	67	68	57	51	56	66	71	65	81	70	69	54	69	67	63	55	57	59	63	61	64	67	95	69	68	57	74	73	61	95	67	62	54	70	66	67	69	57	68	78	65	69	69	67	77	48	55	82	66	76	56	74	61	64	69	56	63	67	66	72	64	63	61	70	74	69	66	67	71	53	61	62	71	75	63	68	80	67	66	85	66	61	68	76	77	70	63	73	59	69	70	62	65	62	59	75	55	61	75	58	77	62	65	75	65	60	67	61	61	72	67	73	76	69	76	61	61	82	66	67	57	53	70	66	68	81	70	63	64	61	55	58	61	83	67	63	68	63	78	60	71	64	61	65	55	70	69	68	55	53	77	69	67	79	75	87	66	62	68	67	55	66	80	46	85	57	68	55	55	57	68	63	85	77	68	75	68	75	70	69	66	65	78	61	65	78	55	58	73	57	68	66	65	56	67	76	74	67	79	54	75	54	73	60	68	62	62	56	83	77	56	71	68	68	81	72	67	81	68	67	77	67	65	51	63	70	77	77	59	83	61	63	66	66	84	74	63	71	71	55	72	64	59	64	61	64	72	58	59	62	49	65	64	63	73	83	55	79	63	61	76	70	64	64	60	71	70	67	72	80	57	75	65	67	58	70	70	78	59	72	60	64	66	64	64	61	63	70	74	45	56	73	64	71	74	74	74	77	69	61	61	68	63	59	52	75	63	66	64	75	63	80	78	74	58	59	55	75	53	80	85	68	66	59	62	70	58	62	63	72	60	78	66	58	58	64	68	56	72	72	68	65	58	63	71	62	49	68	62	69	84	53	75	62	57	64	69	74	63	67	71	66	62	67	57	79	64	69	70	57	53	58	79	79	64	69	59	77	68	66	77	68	57	63	61	72	79	66	49	69	58	66	79	75	67	79	62	67	68	75	54	76	59	68	66	54	88	64	61	82	65	62	60	71	65	56	67	68	70	57	74	62	66	61	74	65	69	79	76	67	73	61	68	69	51	63	58	52	69	82	72	72	80	71	65	63	71	59	60	69	61	54	70	75	65	79	67	71	72	70	84	84	50	79	66	71	76	68	67	74	77	62	62	69	53	72	56	60	73	73	72	78	53	74	54	75	76	65	66	63	66	58	46	66	78	57	56	72	78	70	63	72	60	86	64	71	64	50	76	73	90	56	70	69	65	73	50	61	73	64	70	76	63	72	82	77	73	74	59	56	73	64	71	73	67	72	73	79	68	44	65	66	63	66	53	68	71	80	69	70	75	82	73
11365	1164	2729	3166	2697	2167	1794	1531	1308	1048	939	832	744	765	682	661	582	539	496	487	471	467	388	409	426	414	401	402	366	350	386	334	361	353	357	323	315	368	323	303	327	319	311	312	281	289	287	328	296	320	286	322	267	287	279	271	320	307	289	285	290	326	280	273	270	299	278	305	294	266	300	311	291	285	282	301	270	274	254	291	286	279	276	280	281	271	293	311	270	276	309	270	276	289	287	240	273	284	262	261	271	305	267	295	300	275	294	272	300	306	298	268	281	266	281	303	286	251	294	304	253	274	290	288	282	235	253	274	279	270	265	237	261	258	276	284	250	319	258	258	294	277	299	252	270	310	294	272	278	292	275	267	262	299	299	257	264	270	277	254	273	255	266	259	299	260	274	278	294	272	279	273	274	281	309	260	292	279	262	293	292	275	278	260	291	266	254	273	271	264	279	331	292	279	261	271	270	292	284	284	293	278	303	279	249	296	294	246	256	268	290	296	296	266	272	270	291	298	278	275	272	286	288	260	278	280	302	272	280	243	251	287	260	284	273	276	274	274	282	287	271	306	286	238	270	269	275	261	306	287	254	293	299	294	301	263	300	265	270	228	272	283	258	280	249	270	281	270	251	263	285	268	288	272	291	315	299	287	248	255	256	307	264	297	313	282	244	272	266	278	249	273	261	270	275	258	265	291	277	284	271	307	227	270	267	283	245	288	256	272	279	278	290	278	246	266	281	320	312	300	271	274	250	273	266	237	297	279	290	305	275	265	293	278	281	265	288	278	258	256	278	258	285	269	308	263	271	282	283	264	288	264	267	300	260	273	285	278	257	265	258	265	276	285	260	254	255	277	272	273	275	285	313	296	266	287	287	254	284	263	247	282	253	279	276	254	292	263	262	275	299	272	281	298	270	256	282	258	288	282	266	257	245	278	286	272	257	257	278	266	260	259	264	277	275	259	274	294	323	283	297	270	279	285	280	288	263	288	278	276	282	236	297	280	296	262	262	267	260	272	308	280	274	250	266	264	259	281	283	276	240	270	298	275	287	277	268	281	270	288	313	288	275	271	262	270	279	298	242	287	268	244	293	291	293	247	278	253	260	280	272	272	282	289	291	286	261	294	291	311	286	283	287	277	264	284	284	251	239	260	243	267	257	280	277	264	252	268	262	273	271	280	278	295	286	290	286	252	284	253	257	279	257	275	280	280	295	282	282	255	292	260	257	297	282	261	276	272	280	295	256	300	264	264	291	263	259	283	272	280	278	280	260	259	245	264	267	258	286	273	262	281	273	275	308	254	287	257	288	245	288	290	258	275	245	252	290	286	273	274	284	250	258	294	289	284	272	261	249	300	296	249	273	247	267	300	254	264	271	286	285	273	248	274	275	259	277	245	246	306	281	270	280	267	290	271	282	292	270	255	262	277	276	267	256	264	282	263	257	247	271	311	280	297	273	290	253	270	258	279	252	288	250	309	263	268	280	283	287	244	276	261	293	244	296	259	273	281	249	251	276	284	254	286	263	283	301	251	281	281	284	299	268	274	281	276	255	287	293	303	290	274	291	264	275	277	276	285	247	250	278	297	263	270	283	296	267	277	278	301	273	269	283	282	285	286	285	268	320	246	277	266	292	292	264	277	272	306	302	292	264	305	253	271	282	274	284	283	273	291	253	279	275	292	274	265	278	264	261	289	257	293	253	286	261	278	274	309	277	300	265	282	273	295	301	286	285	263	247	276	288	282	290	274	254	284	289	243	251	279	274	267	285	266	249	302	284	276	302	267	246	269	285	276	273	267	289	270	282	279	267	284	258	267	276	266	271	294	289	267	246	260	268	274	292	252	288	251	299	304	266	261	278	277	253	269	297	259	252	264	243	270	276	270	282	271	255	263	247	257	264	297	260	291	277	287	312	279	267	270	253	300	276	263	247	281	275	271	260	242	287	266	268	268	281	302	248	280	239	265	261	296	250	264	266	274	307	267	256	262	270	260	279	274	259	274	302	264	251	294	247	294	265	280	269	257	269	266	270	309	250	295	271	264	247	311	239	279	298	263	286	272	282	319	304	259	287	291	302	276	303	274	266	267	263	292	304	274	274	280	265	288	290	266	273	286	307	255	238	299	292	296	258	291	289	258	297	274	275	275	279	313	270	258	260	271	299	288	278	268	257	263	302	281	273	278	284	270	270	277	266	295	314	259	272	252	277	276	266	264	239	259	272	258	295	275	273	284	296	259	269	307	284	244	274	276	280	286	269	294	245	261	293	254	268	265	273	274	271	274	240	277	275	264	290	281	290	287	273	280	281	273	296	276	283	270	307	261	277	303	281	280	247	267	259	277	268	274	283	278	261	278	260	278	254	294	243	258	249	277	292	302	255	272	272	272	268	251	264	273	266	250	278	279	293	282	252	289	287	264	271	283	271	265	314	302	252	289	311	270	293	261	266	297	293	266	282	269	284	307	282	264	279	283	284	283	269	254	296	302	251	272	292	299	266	292	295	240	279	280	269	251	278	278	264	266	296	290	285	249	276	269	291	268	280	301	294	286	296	288	252	290	276	285	280	280	290	256	272	290	228	271	269	284	265	234	270	264	274	271	257	286	278	260	299	261	247	263	297	276	262	303	267	254	246	284	266	289	262	262	277	273	301	266	274	267	276	274	282	267	283	290	288	250	258	267	254	276	273	284	260	272	258	270	269	289	274	280	270	265	251	225	260	290	263	280	250	261	246	294	289	271	304	271	271	277	258	279	267	286	293	294	269	265	276	272	264	286	250	285	236	278	282	277	273	251	260	296	297	276	262	275	294	273	269	261	297	255	265	282	250	285	311	259	304	265	261	258	286	261	264	280	276	300	275	266	296	263	273	265	248	288	269	264	263	267	272	250	280	305	282	254	297	268	257	289	251	272	286	306	281	292	265	295	287	276	281	314	278	268	303	286	268	281	299	258	301	245	268	250	277	282	261	287	283	277	267	257	276	269	244	280	278	298	279	291	276	268	291	275	242	274	280	276	282	268	298	270	272	270	293	252	265	271	284	259	266	257	285	285	271	309	272	242	292	278	308	250	292	248	267	260	275	287	276	256	290	283	289	309	280	236	270	271	271	283	297	311	277	267	263	290	247	269	261	277	274	287	287	266	275	263	299	279	275	272	239	254	298	241	282	273	261	311	274	285	281	245	275	244	270	246	273	260	275	288	269	279	297	278	297	284	278	254	272	289	235	275	247	237	280	253	248	259	307	260	300	288	277	253	243	275	271	264	282	267	274	250	271	266	290	287	259	277	284	256	268	284	285	278	279	298	284	273	285	286	265	285	269	271	272	297	284	263	267	261	278	290	260	296	275	286	261	278	285	253	283	277	269	255	269	278	260	283	258	291	303	288	273	267	276	258	267	298	274	281	272	268	303	269	268	279	269	288	261	295	268	284	275	300	282	303	286	256	275	290	274	292	274	269	282	251	282	275	284	286	263	281	252	276	287	268	261	247	252	278
31897	10648	2717	1560	1048	820	567	444	390	330	286	248	238	224	207	198	201	173	190	173	178	169	148	168	157	146	151	148	134	139	113	130	155	136	123	134	152	146	145	110	146	130	117	148	127	125	138	122	125	136	145	125	128	136	136	133	130	132	138	127	142	130	140	132	145	149	131	133	122	148	129	113	116	106	130	126	117	114	144	157	139	133	127	142	121	121	136	136	122	110	129	114	132	124	114	122	137	111	122	123	126	126	125	114	123	127	113	130	115	146	119	115	106	120	135	108	132	142	130	105	135	118	139	116	130	107	127	130	117	106	134	134	130	118	107	122	133	110	112	127	134	126	113	128	130	119	114	122	124	116	113	136	150	113	129	122	129	135	115	124	127	108	124	103	118	129	125	124	133	144	132	134	136	106	131	125	127	128	154	126	133	124	141	113	128	125	135	116	126	108	129	102	143	114	127	132	117	111	118	148	125	103	141	125	131	114	132	133	123	119	141	129	136	110	119	143	99	119	119	114	131	143	118	114	123	133	125	112	122	120	122	119	116	133	131	123	122	121	128	108	121	117	132	128	117	124	115	152	111	107	132	120	118	127	136	132	143	127	131	120	112	113	134	123	123	128	128	133	123	137	132	123	127	120	118	130	131	132	131	112	119	118	135	103	116	119	124	120	113	132	115	115	112	121	125	135	128	134	113	118	136	147	119	114	125	136	133	149	141	106	113	131	117	115	102	95	126	133	100	135	114	115	139	129	121	136	130	126	114	136	131	125	128	126	120	115	131	139	111	117	125	126	116	122	129	138	124	136	118	100	122	140	126	124	135	114	113	118	121	106	110	129	147	119	127	120	134	113	112	137	126	136	115	120	113	119	125	128	131	119	139	113	101	113	115	109	119	127	126	141	114	110	117	120	107	108	142	139	127	112	118	115	123	117	125	126	118	123	132	114	128	119	120	114	126	145	129	134	122	129	119	137	148	120	128	122	137	124	121	122	126	135	126	137	128	110	119	133	142	122	135	117	138	117	126	121	121	120	128	98	119	140	112	141	120	124	121	126	126	116	147	133	135	122	125	115	123	115	145	138	116	140	112	132	127	108	105	122	129	112	128	119	103	131	117	133	110	132	122	128	122	117	122	138	123	134	137	123	127	138	130	119	117	135	134	121	141	114	123	120	119	129	129	123	119	110	123	113	123	143	123	109	124	134	111	128	128	135	136	118	123	119	145	106	120	112	131	130	132	125	137	146	126	127	112	134	118	135	121	128	105	120	134	139	110	109	158	131	124	121	112	130	130	135	125	101	114	117	144	139	144	119	144	107	120	126	142	125	118	127	116	135	98	121	121	136	112	138	131	128	137	115	126	130	124	133	124	138	107	127	121	107	128	121	154	133	113	142	125	128	120	109	128	130	114	116	146	106	139	123	130	130	133	124	124	136	121	119	115	108	132	128	119	128	113	107	136	118	134	124	98	118	134	132	138	148	127	132	134	118	142	108	132	105	118	133	121	123	118	123	116	109	128	126	122	142	129	128	128	132	130	130	116	126	117	128	124	135	129	130	133	108	127	139	129	133	127	128	119	117	128	128	133	108	126	124	132	121	108	129	131	140	116	119	139	110	120	130	115	138	146	123	112	129	125	136	127	131	137	116	144	134	143	116	110	89	103	124	139	114	115	133	127	119	118	119	130	106	109	116	141	121	128	110	128	131	130	128	101	116	126	105	101	127	157	122	133	100	127	110	127	117	105	132	111	124	117	112	119	146	124	143	128	131	104	133	135	116	133	118	113	116	141	118	113	106	119	133	148	115	96	120	112	131	124	113	125	132	139	138	133	99	130	126	118	124	121	122	125	121	127	134	123	124	113	119	132	127	118	116	119	136	119	125	111	121	123	107	124	137	134	133	119	125	127	120	129	107	119	136	98	113	120	109	119	116	130	122	114	123	118	124	126	122	115	149	125	116	139	116	123	119	89	111	114	123	116	151	104	151	115	136	110	114	138	150	144	134	140	158	99	130	133	117	126	136	112	144	133	116	121	125	114	125	115	111	128	122	129	108	129	126	116	120	143	114	138	114	142	117	114	125	121	121	133	133	135	133	130	97	140	131	134	136	137	118	116	122	125	120	127	130	145	120	120	124	139	136	122	124	145	116	122	128	121	102	123	121	136	144	117	119	138	110	137	111	116	115	138	141	148	129	143	130	139	125	134	108	116	125	123	124	130	118	114	114	121	127	132	113	128	117	136	117	114	121	132	125	129	114	117	148	140	113	139	129	105	123	107	121	138	120	130	122	138	145	123	132	118	118	142	127	139	133	125	117	140	133	114	117	122	104	125	115	124	123	142	116	126	133	113	134	118	94	113	115	130	122	104	144	126	112	139	126	118	142	132	143	132	121	112	105	126	137	151	126	122	129	126	128	120	135	134	110	118	122	118	111	127	114	124	131	139	133	121	115	135	126	138	130	125	117	129	135	115	115	137	116	112	117	152	129	136	136	127	113	146	144	105	128	107	136	135	128	114	109	145	117	111	128	112	131	144	120	118	134	125	136	134	122	130	130	117	120	100	128	114	123	133	144	135	118	127	112	133	100	128	117	127	105	128	113	121	126	127	128	118	124	119	112	117	121	99	137	125	115	129	114	129	132	120	126	139	143	108	124	116	117	121	107	126	123	118	129	119	129	126	125	119	127	123	116	119	100	128	117	130	129	126	113	116	131	116	129	128	112	113	94	124	129	133	133	128	138	116	133	118	136	123	125	137	115	127	155	115	115	126	116	132	118	133	134	127	125	132	132	138	139	130	128	120	130	119	139	117	140	128	113	118	127	123	132	154	108	124	125	133	111	129	124	102	126	86	124	126	133	114	131	132	118	138	125	120	132	108	134	137	137	111	134	117	119	112	131	114	135	123	115	124	128	122	114	118	124	140	115	124	124	123	126	139	126	115	120	110	118	92	135	116	121	125	145	136	151	126	113	159	113	120	130	148	117	141	126	148	131	106	131	131	115	123	114	126	136	111	125	119	119	127	126	125	106	97	129	115	131	118	132	129	122	129	118	122	136	130	111	126	126	105	111	111	127	149	133	110	117	113	123	132	110	120	123	132	110	123	118	121	124	120	123	114	124	135	125	131	137	132	124	115	122	135	146	132	129	145	113	130	124	106	119	140	141	129	110	113	120	115	112	131	114	105	118	131	109	149	124	137	124	116	131	121	132	129	133	122	106	126	128	109	142	128	139	108	116	133	135	125	129	135	111	131	123	116	102	112	114	147	127	139	135	130	125	122	124	114	111	116	131	110	150	127	140	121	143	131	119	122	134	139	117	131	123	141	141	143	120	125	112	112	106	131	132	118	128	131	135	153	131	117	119	125	134	103	111	140	115	128	136	113	116	111	111	116	151	120	127	133	135	129	117	133	110	128	137	104	130	121	129	143	118	140	118	124	134	133	136	106	118	96	116	130	135	112	118	129	105	131	128	110	136	132	128	138	142	134	110
15967	2193	5119	5674	4988	4014	3375	2799	2325	2101	1776	1602	1451	1369	1307	1178	1081	953	918	911	878	807	825	736	755	714	691	686	655	637	643	625	576	611	555	593	629	575	546	570	552	586	568	527	554	519	519	555	546	529	521	503	527	486	538	459	539	519	471	480	464	492	519	504	491	514	496	479	504	492	528	494	460	504	513	490	505	454	464	511	489	451	481	472	545	457	464	470	452	449	457	484	537	460	441	467	505	483	473	490	449	454	440	487	496	489	452	493	476	489	474	487	473	461	461	451	431	470	454	439	478	507	471	460	464	464	487	476	446	486	422	450	434	430	431	475	446	459	476	480	452	467	483	447	452	445	418	447	504	490	473	475	459	464	438	455	453	473	493	460	454	463	483	468	447	446	468	490	455	425	431	484	437	430	415	466	465	466	509	504	428	433	455	441	469	424	448	495	473	432	472	446	463	470	470	461	433	445	449	455	445	452	445	465	460	442	468	503	499	464	423	433	455	439	390	466	476	439	456	430	402	490	459	469	472	451	446	454	488	474	457	424	454	453	459	450	503	446	435	456	445	444	455	452	438	458	432	451	456	428	488	489	468	470	433	443	410	487	482	460	436	456	446	463	448	436	462	432	452	456	467	448	480	464	472	454	459	459	473	479	467	457	462	472	454	435	444	494	443	457	431	454	465	466	464	436	500	461	446	514	484	503	449	432	459	424	464	452	454	492	440	431	493	462	513	412	471	463	444	425	490	438	476	468	463	451	480	479	465	470	466	449	493	469	424	458	423	479	437	481	451	414	441	458	464	488	460	415	460	385	488	458	438	465	438	480	394	450	457	462	463	456	443	458	450	416	486	428	447	465	448	427	435	444	444	427	452	443	439	478	442	446	440	461	455	397	464	468	442	462	468	471	468	473	469	416	434	458	509	479	530	478	461	440	413	446	463	439	472	470	432	438	460	486	448	472	426	454	453	458	445	438	482	454	505	493	448	436	428	472	459	455	444	405	496	441	476	495	477	423	463	439	465	455	437	487	445	456	477	454	466	469	500	421	480	471	476	449	465	475	442	432	459	448	439	452	466	446	486	466	452	460	470	449	456	476	491	438	409	485	462	426	459	470	428	472	436	454	441	470	457	432	484	453	454	459	443	482	469	462	421	448	454	464	462	434	475	464	509	433	432	411	466	417	458	427	456	460	436	422	475	446	449	467	459	437	470	419	449	433	424	461	454	424	476	471	460	478	401	441	430	460	451	445	453	431	471	470	481	480	435	429	466	439	483	432	442	486	438	476	440	459	458	440	489	435	486	479	465	416	447	444	472	478	466	490	450	433	443	415	433	470	500	444	475	433	444	449	449	451	414	458	441	472	443	453	463	423	476	478	479	470	474	461	473	457	462	493	451	448	473	466	467	446	436	457	485	470	404	477	425	465	462	458	464	452	457	485	460	505	465	467	444	474	475	459	474	450	468	427	441	433	450	464	478	474	454	454	476	447	481	390	433	457	478	419	460	476	471	427	467	463	470	449	467	476	467	447	408	432	467	417	439	447	425	489	473	448	483	449	429	451	495	489	441	469	469	462	421	451	429	426	455	421	403	472	423	492	468	496	448	454	446	462	448	522	450	439	492	444	435	509	407	499	480	431	486	444	494	457	451	448	439	450	463	442	470	457	461	438	419	459	466	450	478	459	437	476	438	453	468	504	466	458	467	414	470	422	457	457	463	426	447	463	441	453	447	430	469	457	466	450	485	493	440	487	455	510	493	445	465	490	473	451	455	479	455	432	445	461	481	459	474	463	463	424	414	454	464	453	433	484	462	453	457	499	470	460	481	466	464	457	418	478	428	436	426	462	480	460	434	460	436	431	452	459	446	484	452	439	454	480	432	489	459	466	442	445	469	472	455	467	482	475	457	444	482	426	463	457	463	464	447	427	459	505	432	463	467	447	464	484	464	433	474	470	441	438	434	452	432	466	456	448	446	468	446	466	453	474	447	486	471	445	411	465	451	469	449	460	450	449	448	445	453	430	455	447	432	463	504	441	456	453	442	457	442	434	446	455	538	481	430	441	447	494	427	461	489	453	486	431	484	464	466	495	437	467	442	473	428	452	458	488	442	431	452	446	479	487	475	519	460	441	505	443	492	457	464	432	431	484	472	452	455	444	477	482	448	448	424	443	427	485	480	465	450	471	451	444	461	451	466	486	473	473	457	457	450	454	440	455	465	474	476	455	435	466	434	468	421	453	443	421	446	480	451	479	431	439	430	479	481	426	458	428	512	437	433	423	453	470	485	441	471	455	471	436	434	466	479	460	466	475	459	418	490	453	465	441	475	454	491	456	440	414	432	453	463	469	429	459	442	427	445	452	472	470	443	494	454	490	460	464	466	453	439	449	462	475	399	437	481	436	434	450	509	468	460	456	486	493	477	478	464	451	466	459	445	449	482	448	453	497	453	451	423	448	445	458	462	451	428	486	431	457	465	433	458	455	482	459	482	446	414	446	443	471	467	453	454	461	472	427	435	460	443	435	468	467	439	448	450	466	417	458	460	459	434	449	481	475	432	439	447	441	446	458	480	470	473	415	443	448	439	469	435	467	456	447	448	442	471	472	418	463	467	449	485	438	452	464	437	464	474	442	441	455	501	460	475	473	484	434	452	474	455	463	450	423	475	467	481	442	464	464	457	498	441	445	452	436	453	436	445	466	435	460	439	448	466	469	461	461	471	466	470	439	439	443	433	467	474	455	485	448	422	472	450	458	484	461	470	417	461	459	436	480	464	421	456	456	474	457	459	431	448	431	433	448	452	454	425	475	456	480	432	457	431	478	449	466	442	446	421	419	485	439	476	424	468	507	448	463	465	452	484	481	463	478	459	481	480	447	479	457	454	467	466	476	490	456	472	465	432	444	424	465	469	449	433	443	456	445	492	443	449	449	467	453	479	481	460	455	479	464	464	469	423	482	449	473	465	470	460	470	428	480	503	474	475	454	483	476	464	458	435	473	457	455	455	477	440	460	442	437	447	439	450	468	487	501	440	428	470	453	463	484	451	473	465	476	475	443	446	431	462	445	442	402	429	440	458	440	437	450	445	477	433	461	435	451	454	489	438	439	408	478	439	444	469	483	455	481	453	415	464	456	451	481	456	444	479	452	446	480	459	432	453	467	490	464	444	464	487	432	433	483	473	465	464	473	423	450	430	451	464	474	441	440	504	479	437	421	499	490	441	442	438	425	468	478	441	439	469	458	490	466	444	431	480	441	434	441	463	434	464	463	464	436	472	478	490	462	450	473	468	463	452	429	469	449	461	455	456	480	449	455	481	424	490	455	432	481	469	484	488	456	432	435	461	399	458	447	503	464	481	460	443	451	445	502	463	441	465	448	461	471	483	475	476	446	442	468	447	466	508	482	446	473	469	416	456	431	421	443	470	467	458	500	473	476	428	477	487	449	442	445	461	471	462	424	465	446	436	478	471	474	446	462	434	441	459	452	440	479
2491	253	175	155	121	124	130	98	101	128	114	115	120	130	113	111	129	125	111	107	86	110	126	115	116	106	109	105	109	99	118	103	107	99	98	105	129	105	99	108	119	120	95	117	109	114	107	106	89	102	101	111	120	98	110	119	101	111	107	102	102	111	113	103	94	121	122	108	109	103	117	124	96	111	110	116	110	127	98	118	122	95	112	87	132	115	102	100	94	138	110	110	103	99	109	109	105	102	119	108	109	112	92	113	119	113	114	96	105	117	123	119	106	119	103	97	87	107	115	110	90	111	113	123	119	102	111	110	101	106	121	112	108	91	124	115	112	103	115	111	119	106	94	112	123	123	109	109	107	114	98	107	97	123	116	118	106	98	97	114	116	101	121	121	98	113	113	82	106	105	99	111	100	99	78	105	113	109	111	119	132	118	107	99	111	105	120	106	108	106	114	119	112	121	104	112	111	109	113	135	106	135	114	92	104	96	116	110	94	88	127	98	117	112	101	122	97	124	102	106	93	110	104	120	93	87	97	107	108	91	89	108	105	106	99	110	107	105	113	125	107	121	112	128	120	122	109	109	108	123	103	97	105	104	101	111	95	123	105	102	98	108	122	97	127	94	128	101	117	115	100	101	102	116	115	92	106	87	118	124	94	96	93	94	94	104	110	107	117	120	109	96	101	129	95	120	99	108	104	99	104	88	117	117	128	103	127	128	95	106	142	103	126	90	118	98	117	99	88	108	133	102	106	112	89	102	129	96	115	90	114	109	117	104	123	84	106	127	105	105	141	130	93	92	108	94	114	130	112	98	111	111	109	102	94	125	120	107	103	105	107	119	92	115	109	116	88	105	91	114	115	105	90	80	103	92	101	105	93	107	111	111	120	107	122	115	95	113	92	112	99	102	105	120	91	109	108	98	113	110	110	109	121	105	100	105	99	123	99	94	106	117	120	119	103	112	106	110	115	109	73	113	99	105	127	105	106	103	114	147	105	117	100	82	116	125	119	113	105	95	103	104	98	110	118	98	88	103	104	106	97	116	120	106	103	93	99	105	107	109	99	110	97	106	94	94	131	104	102	109	97	107	95	114	102	106	126	109	105	103	103	99	97	101	99	100	91	113	94	111	100	109	96	102	89	108	114	105	103	110	104	102	133	117	112	110	104	110	102	96	120	105	97	114	119	108	99	107	103	111	113	103	106	107	129	130	133	103	136	96	116	114	94	97	110	96	93	108	102	102	95	109	106	103	103	123	122	121	116	119	102	105	106	114	128	101	104	88	116	116	106	102	116	97	108	112	112	126	108	119	109	107	95	122	113	121	94	109	110	118	98	119	106	104	118	110	100	108	118	124	111	115	91	117	122	108	110	107	94	105	109	113	100	108	112	117	100	127	123	108	103	100	115	121	104	112	99	133	110	124	131	113	97	93	110	102	106	98	105	111	104	100	94	123	91	102	103	109	118	81	109	107	108	97	99	117	108	114	107	81	106	107	105	116	99	111	122	104	90	87	102	105	124	115	118	120	80	103	120	111	118	114	112	114	100	125	113	117	124	114	98	125	105	94	92	98	103	100	130	109	113	108	104	106	114	119	108	92	110	107	96	105	104	104	116	99	111	100	105	103	111	99	118	114	108	101	103	113	121	109	117	89	108	111	99	121	101	113	121	105	109	101	118	115	110	100	111	98	109	114	106	87	96	103	103	103	106	106	121	98	98	124	104	102	100	106	118	91	117	112	111	108	105	126	90	95	126	103	101	86	116	127	102	106	116	102	105	84	119	97	104	130	117	109	109	93	102	98	99	103	111	116	112	118	120	109	89	127	99	93	103	94	104	117	96	109	125	90	105	105	124	112	120	127	93	112	94	110	105	115	87	122	107	96	112	107	113	101	107	120	96	104	103	96	111	122	106	101	94	108	96	102	134	97	101	99	101	127	121	105	111	112	90	112	122	116	100	117	96	112	123	112	93	95	127	126	113	89	99	102	96	107	109	112	95	122	108	92	95	108	93	107	115	113	105	120	93	93	108	110	131	104	103	98	92	117	128	107	90	96	107	98	113	108	108	113	110	114	112	93	105	94	118	120	112	123	112	104	114	123	98	103	100	106	123	100	105	112	111	112	113	109	92	112	113	106	81	100	118	88	89	98	129	121	97	110	122	108	124	105	111	112	118	104	100	100	98	100	111	103	106	107	126	123	110	84	109	107	126	110	100	116	114	104	100	107	112	102	98	114	104	120	115	115	93	115	92	110	110	111	91	119	111	109	97	108	92	74	108	94	108	118	105	107	112	101	120	99	109	107	122	117	111	121	87	97	93	102	106	120	107	109	94	105	101	117	113	127	111	119	109	105	98	99	103	117	111	113	93	123	107	112	115	139	108	101	105	107	102	115	115	104	113	116	102	95	115	110	94	115	114	95	112	86	103	125	99	110	116	108	110	116	112	110	101	124	109	105	116	107	115	103	108	109	115	91	113	111	123	97	119	108	99	114	108	103	99	98	120	99	124	108	105	95	115	123	130	130	114	104	104	117	115	110	111	105	105	97	117	103	111	129	113	107	109	114	98	115	110	107	111	119	104	123	105	107	102	108	116	82	109	100	85	95	99	118	116	105	109	120	101	118	98	99	97	119	128	95	92	92	113	139	92	110	98	112	111	106	117	111	98	128	122	96	101	114	114	97	96	110	116	138	122	109	100	111	105	109	124	131	101	105	108	115	98	106	82	121	91	103	109	109	108	113	96	93	123	114	107	104	115	94	124	95	116	105	125	119	102	101	101	95	115	91	102	99	121	121	115	117	100	129	88	106	100	116	132	102	90	106	108	88	112	107	94	101	93	83	111	119	129	104	119	103	110	133	112	111	114	84	91	121	119	96	124	107	108	107	109	114	123	106	111	96	105	131	128	104	95	107	115	105	97	107	118	107	105	105	92	99	91	120	108	102	109	106	120	92	110	110	106	108	111	112	109	96	100	97	107	93	99	114	111	130	123	113	121	110	111	95	121	97	113	110	116	104	113	99	106	122	107	114	120	109	128	103	107	88	114	134	127	96	108	111	118	98	126	130	106	107	103	107	109	115	106	113	107	102	81	105	131	102	109	104	109	94	118	97	101	113	114	107	104	113	106	88	94	110	103	95	119	117	94	97	104	103	107	93	101	107	98	113	107	91	98	112	104	97	115	119	117	103	105	105	109	96	100	99	94	105	94	133	98	118	111	117	118	109	106	96	122	116	109	111	103	100	103	89	124	92	108	109	80	99	101	109	110	102	108	109	122	118	94	111	105	104	103	109	110	117	106	109	109	108	122	110	111	112	110	108	92	114	127	114	129	111	104	114	110	108	120	92	93	105	97	108	112	100	114	104	103	106	111	103	125	99	114	88	94	97	112	114	112	106	119	96	117	108	90	120	137	96	104	106	108	118	120	103	111	106	121	107	111	107	111	81	111	92	102	92	103	113	102	99	102	127	101	110	89	94	99	106	106	98	101	99
3930	442	584	616	537	503	466	454	467	446	476	450	391	427	426	419	398	425	384	411	366	427	389	375	389	415	434	388	414	371	400	442	394	420	440	437	413	390	377	394	369	403	381	412	397	403	357	409	419	398	419	376	385	392	392	381	387	409	365	391	431	401	376	389	399	405	374	403	412	406	398	399	393	371	415	410	390	358	416	393	414	417	428	408	381	418	400	371	433	375	392	411	383	400	373	419	408	402	406	386	403	444	375	373	380	393	395	388	429	405	372	390	392	373	418	387	413	341	374	372	402	385	428	389	403	417	383	404	394	388	385	389	393	433	417	406	384	373	387	376	404	389	401	396	395	417	439	403	370	406	401	400	412	420	376	374	371	393	368	396	400	411	399	406	415	405	427	393	424	402	413	353	401	363	402	411	401	388	411	410	417	385	386	399	383	395	402	403	423	378	432	412	391	375	378	401	388	367	412	385	406	366	398	350	388	376	376	361	408	387	418	414	350	415	386	413	376	353	389	392	389	411	383	427	420	349	381	394	369	377	382	372	388	372	410	413	372	370	382	431	407	354	400	410	390	411	402	401	380	394	384	375	383	383	413	421	388	393	393	424	386	384	390	413	426	389	399	402	396	418	418	406	385	414	385	383	407	401	408	432	398	394	419	409	414	359	409	425	396	386	414	363	359	454	396	408	398	386	395	363	397	402	397	352	395	395	361	408	390	414	350	415	443	415	390	434	406	416	406	375	379	425	407	378	391	420	394	396	414	383	411	382	394	372	375	401	399	383	368	416	424	354	402	366	381	392	415	399	405	384	372	401	402	443	413	374	390	413	407	376	397	417	408	376	433	391	416	413	370	422	408	383	383	393	373	380	404	380	394	373	368	384	402	385	414	370	387	384	438	398	381	389	388	394	409	364	380	406	411	411	394	400	424	407	406	418	418	366	387	404	333	403	414	410	448	361	367	410	363	389	403	379	397	367	398	382	415	404	388	388	403	416	384	379	431	401	400	373	379	378	393	398	406	416	399	398	395	403	380	415	384	396	373	389	383	382	412	404	382	386	409	370	370	415	387	420	393	439	384	387	392	417	427	409	374	375	336	389	397	404	401	379	386	415	450	374	409	382	391	425	411	405	420	401	419	409	398	394	396	372	397	368	367	395	422	440	418	363	406	413	365	410	393	407	377	392	411	393	402	398	384	382	357	398	370	420	365	379	409	400	392	373	368	409	394	367	394	408	381	415	408	362	423	419	405	384	378	419	410	406	403	374	400	438	406	418	403	396	402	399	397	368	386	387	386	376	450	395	388	374	400	379	356	397	402	394	374	384	415	377	400	397	380	373	440	411	400	407	393	404	406	378	409	382	408	430	433	380	361	404	426	397	378	422	380	381	410	384	392	440	386	406	388	386	386	373	386	363	420	384	446	420	395	393	366	381	388	415	373	396	403	378	437	423	378	392	377	421	405	413	422	384	371	383	418	409	397	419	394	370	402	408	390	412	409	396	381	389	383	404	400	408	403	396	396	415	400	401	415	405	343	446	379	400	375	428	415	426	375	381	413	408	402	399	396	387	395	399	408	387	428	392	406	397	418	373	393	358	389	412	364	407	367	373	408	396	377	424	391	399	428	399	399	426	377	399	426	405	366	394	397	369	374	397	403	396	389	382	391	405	425	371	405	418	431	402	379	415	372	411	421	400	383	405	411	404	383	399	406	373	417	378	382	396	376	366	372	402	367	409	375	386	395	398	419	357	365	368	383	385	429	401	424	435	369	388	397	409	403	361	403	409	409	378	420	380	423	375	426	397	395	387	380	386	433	397	430	391	417	399	419	393	394	352	414	397	429	380	408	388	390	414	407	410	399	430	385	387	383	431	398	401	415	381	366	378	417	409	413	399	404	426	419	369	436	399	392	394	402	403	392	395	361	403	387	374	414	418	417	429	375	408	396	362	366	387	381	414	394	418	417	401	412	391	374	377	386	378	386	369	363	380	374	387	373	415	394	386	388	390	395	403	395	374	355	397	378	425	395	390	407	414	427	415	385	387	392	373	373	403	408	411	408	403	385	387	398	419	377	391	360	424	369	401	393	372	363	382	418	395	419	369	364	407	372	408	395	397	375	409	392	398	393	373	433	359	370	407	370	399	365	405	401	402	393	358	403	358	410	388	459	381	371	386	359	416	378	417	388	352	412	397	357	396	390	388	397	397	403	374	375	371	406	365	370	393	414	374	396	410	401	390	369	405	414	362	418	376	364	382	392	424	406	396	380	402	420	400	407	372	388	392	417	397	357	429	387	414	402	368	398	384	359	361	395	399	386	416	404	421	404	385	401	395	399	382	391	438	394	411	413	407	386	404	422	426	397	412	420	420	381	380	380	378	397	389	382	396	400	423	412	384	407	384	404	407	382	397	391	381	442	391	414	401	363	376	370	361	390	385	330	400	371	394	386	399	457	378	401	400	392	369	384	394	389	377	373	391	404	385	415	420	406	391	413	385	366	393	400	380	380	429	385	432	384	388	414	379	425	393	423	432	367	364	368	428	396	383	407	362	392	369	392	421	365	396	395	359	380	413	399	397	426	384	409	372	386	381	404	405	395	373	417	363	403	394	426	417	414	418	404	387	390	388	433	383	392	384	368	402	391	372	393	393	386	378	405	415	368	392	404	411	404	383	377	401	387	398	387	370	409	422	392	436	397	404	376	392	381	370	359	374	380	402	427	397	423	412	393	384	386	399	397	381	397	435	397	365	406	391	389	403	431	395	360	372	398	386	404	427	409	409	407	423	367	408	389	373	411	390	348	445	416	412	389	411	383	418	384	422	398	404	392	384	418	429	426	393	385	408	375	380	395	415	393	386	371	392	407	403	396	403	432	383	410	400	416	411	390	396	387	423	405	390	370	410	400	372	408	382	404	405	376	422	380	376	406	412	391	407	394	400	390	358	378	374	376	358	394	416	416	376	421	371	383	377	385	400	413	377	400	388	375	358	383	412	371	388	401	399	383	394	402	369	412	382	385	420	394	415	360	378	374	419	373	397	419	388	379	376	393	394	449	401	396	408	398	372	406	393	371	378	396	388	383	396	361	418	402	373	379	397	390	385	410	377	394	389	373	399	374	368	397	421	398	402	397	415	452	387	397	427	406	382	390	404	380	355	413	403	365	387	411	393	390	401	400	383	403	377	427	413	406	417	413	388	423	428	403	390	391	403	429	355	403	391	418	417	375	383	404	412	393	381	385	381	406	434	385	397	398	389	380	422	356	400	395	406	401	379	403	369	395	360	392	417	404	402	377	390	413	400	353	371	373	401	384	392	400	399	416	417	365	405	388	410	399	404	424	400	395	409	391	423	380	416	396	383	375	397	372	412	395	423	398	366	395	385	382	405	404	408	373	397	416	412	413	425	372	402	408	408	385	439	432	395	391	395	377	426	417	429	398	389	406	409	353	401	400	400	390	387	412	428	417	396	425	384	407	369	393	406	379	419	425	401
23257	3243	1126	827	586	400	311	263	210	202	164	163	130	139	108	103	109	110	74	92	102	83	87	78	63	94	107	81	89	71	80	67	75	68	67	82	61	73	78	70	62	81	73	75	77	75	81	69	66	72	75	70	52	72	64	73	72	62	78	64	64	76	76	83	68	80	65	82	77	68	82	90	80	66	60	71	59	73	81	61	54	59	76	69	77	84	64	74	64	62	73	63	79	62	74	49	76	63	82	68	65	72	72	69	73	74	66	69	53	53	54	60	67	61	59	66	77	76	79	86	66	89	62	70	60	74	68	56	71	70	65	83	75	59	73	68	71	77	68	63	76	63	65	72	75	69	65	87	69	87	76	60	65	78	61	68	62	79	77	52	85	70	74	79	74	71	74	77	75	79	63	84	61	80	64	68	74	59	71	67	50	78	87	70	68	78	79	78	61	67	78	73	81	67	68	75	66	59	81	87	69	82	62	65	80	60	74	66	93	88	72	76	61	70	79	79	59	64	71	74	60	71	66	87	67	81	82	81	70	66	75	56	61	79	74	57	65	68	83	76	68	57	67	56	65	68	76	73	66	66	69	67	72	74	60	79	82	60	73	80	80	74	66	74	73	65	66	65	81	71	62	77	79	63	69	69	80	70	64	55	61	73	49	80	65	70	71	79	63	77	58	66	72	60	59	64	76	65	50	74	70	60	67	61	79	82	49	78	59	66	63	51	71	58	58	56	83	78	57	55	81	67	60	61	69	94	95	62	52	58	66	60	78	54	67	66	57	70	69	66	79	62	66	75	89	61	59	72	62	77	61	69	75	74	68	69	57	64	77	63	69	71	67	58	67	71	70	78	68	71	55	84	77	71	82	64	64	67	74	69	56	72	70	65	75	66	69	82	90	73	63	61	69	80	65	67	71	60	78	67	66	74	62	71	68	58	72	66	84	74	75	65	62	65	66	66	67	78	85	73	70	75	53	66	69	79	69	63	73	80	59	56	79	65	75	64	53	76	76	60	62	72	66	66	54	82	73	62	75	73	76	71	82	56	68	73	85	80	69	61	77	70	65	76	87	65	69	59	72	85	62	80	84	75	60	77	75	61	77	76	77	60	80	64	74	72	63	66	77	63	90	76	82	75	87	76	65	48	83	67	71	87	63	73	64	50	76	65	78	61	77	66	73	80	64	81	50	61	70	66	78	82	60	76	64	74	69	67	52	69	77	69	84	65	69	72	80	63	68	56	67	75	48	59	61	73	80	57	65	87	66	75	66	83	62	86	63	67	71	59	59	72	59	69	68	59	68	75	74	74	69	63	88	78	81	60	67	72	78	75	72	63	64	71	75	77	66	61	77	60	61	71	81	76	68	77	69	62	71	76	58	90	58	71	73	89	61	76	52	73	74	67	68	68	86	56	65	73	60	78	84	70	64	68	55	53	85	71	84	78	70	58	68	67	61	57	78	68	82	74	77	62	61	66	69	64	76	97	76	89	75	67	56	64	77	61	58	61	70	69	70	81	64	72	72	76	67	69	62	58	70	82	71	82	69	82	73	75	55	68	72	93	74	92	73	69	66	61	61	56	69	71	64	67	86	67	64	78	76	64	74	78	66	72	60	83	76	64	67	82	71	60	78	65	75	71	62	74	54	89	64	85	70	68	70	69	57	79	64	79	76	63	72	69	70	67	75	85	62	77	62	58	70	71	66	61	62	60	64	72	63	57	84	59	60	70	62	76	68	66	72	59	82	82	69	67	62	72	65	78	56	71	58	76	75	74	61	79	71	73	49	75	67	73	75	80	71	75	63	69	80	52	78	57	76	77	61	70	86	69	66	77	71	60	81	80	72	82	69	60	76	67	57	84	69	54	80	88	56	61	83	88	68	70	75	69	80	78	67	65	75	72	76	60	68	58	58	71	72	81	74	82	74	76	73	65	70	81	71	68	79	78	69	59	63	68	77	70	63	79	80	68	54	60	73	74	66	84	70	74	81	65	84	67	75	80	85	75	62	62	66	71	66	68	77	81	87	74	84	68	82	67	78	62	74	67	69	65	57	67	63	81	57	81	64	65	58	71	72	71	65	68	70	65	83	87	70	69	88	73	71	73	67	59	81	80	86	47	71	87	87	85	81	62	71	70	65	76	63	73	63	78	72	71	66	87	74	78	78	49	58	65	71	75	81	65	65	78	63	67	67	74	65	65	67	68	74	76	72	65	66	65	77	65	77	78	75	78	76	73	80	65	63	71	62	72	70	57	68	90	70	72	62	73	61	69	75	59	70	72	78	75	61	84	75	90	63	68	73	69	65	75	61	79	63	56	81	67	74	67	72	67	64	67	81	68	80	81	64	86	73	81	70	86	69	63	62	75	67	56	52	70	54	56	58	67	62	69	73	65	63	57	82	58	59	53	69	65	79	63	75	93	64	70	65	70	63	72	83	52	74	68	67	73	59	67	72	64	79	63	64	71	68	73	61	79	70	72	67	78	70	75	73	68	61	75	73	76	67	58	58	50	81	67	59	71	80	59	62	72	71	72	63	67	81	73	80	78	60	61	65	80	63	66	65	74	69	73	73	59	67	53	60	71	72	82	66	81	68	70	78	61	68	65	76	57	61	63	64	58	81	56	77	76	66	78	61	89	61	55	79	80	67	78	65	72	74	77	50	65	68	62	59	71	68	67	58	65	83	70	62	61	67	58	65	74	91	62	57	52	76	49	70	81	70	82	56	89	78	79	82	61	71	57	60	73	69	62	72	61	59	67	72	68	75	67	84	90	75	74	69	71	73	70	61	60	63	65	62	61	61	82	79	71	73	52	58	76	82	69	67	71	73	72	50	72	64	81	61	75	52	63	78	77	82	69	76	84	72	45	69	83	66	64	84	71	79	74	56	60	61	74	74	54	75	68	81	78	64	67	55	68	55	71	55	61	68	74	78	87	67	72	67	65	83	64	68	71	89	66	78	69	66	68	82	69	51	64	66	74	62	73	65	49	64	76	70	75	78	75	79	73	77	71	74	69	75	62	68	74	59	71	74	86	57	76	70	56	64	74	79	65	81	51	65	80	69	64	82	62	62	76	64	59	68	69	79	73	65	80	74	70	65	71	74	72	62	58	71	76	51	75	70	72	68	64	76	77	71	71	77	69	67	79	69	67	62	66	73	79	67	65	65	60	70	70	65	70	54	60	61	75	84	77	69	73	87	81	62	76	73	59	72	76	68	66	57	73	81	77	77	68	72	79	67	55	77	61	61	67	73	78	70	81	80	70	70	75	66	64	57	68	81	75	61	68	63	59	69	77	64	58	64	85	76	86	73	72	72	65	75	62	73	60	71	71	82	64	65	66	68	76	59	65	81	64	82	66	86	60	71	65	67	57	65	67	80	80	74	70	70	80	81	62	64	80	63	78	64	72	75	80	60	74	81	73	74	73	84	60	70	68	74	52	70	65	60	77	74	65	72	71	71	61	76	84	65	81	68	64	71	69	75	75	75	89
12370	1219	2789	3177	2773	2300	1800	1592	1239	1164	1034	917	792	769	703	633	604	575	538	495	526	462	452	459	398	405	416	379	420	382	403	370	364	377	380	325	365	339	352	311	325	318	319	286	295	303	341	290	301	313	320	305	300	288	312	316	328	305	354	307	297	297	299	321	291	314	275	303	290	315	312	277	304	297	337	286	301	309	280	275	301	276	295	280	300	255	291	299	286	275	293	293	305	300	278	300	307	290	318	323	276	276	296	310	288	279	275	310	255	294	282	305	292	290	281	293	286	280	304	266	312	302	290	291	321	266	278	294	301	272	293	275	274	271	332	270	275	288	280	284	265	267	276	285	280	295	308	256	310	285	268	308	275	303	310	318	288	288	288	284	302	293	298	267	266	271	305	281	263	268	310	308	276	290	258	307	303	283	302	290	295	250	267	278	283	293	250	289	291	287	283	300	287	276	255	297	258	293	314	282	294	299	310	311	275	281	299	317	280	286	300	274	308	308	287	257	266	284	324	304	296	235	305	302	278	288	279	275	283	268	275	274	271	276	308	292	280	282	285	293	272	282	308	295	276	291	268	257	296	281	299	320	264	262	283	288	292	271	314	273	301	277	270	274	295	249	294	303	303	296	275	285	299	269	291	285	259	279	284	258	287	279	276	284	266	295	286	269	290	293	296	281	284	301	285	293	302	278	299	302	266	294	285	263	264	298	292	295	305	318	268	294	313	284	295	263	250	340	275	270	266	303	285	311	273	281	283	286	282	301	294	275	295	278	274	270	280	278	284	280	281	269	302	302	296	297	309	308	299	285	288	297	304	290	304	288	274	279	288	294	283	268	282	294	259	303	277	280	256	272	258	245	274	270	278	303	293	292	307	259	301	293	273	321	282	291	283	302	292	273	299	286	292	295	287	266	308	278	283	286	305	294	293	296	301	299	275	290	292	277	295	280	276	315	285	309	293	295	281	304	314	286	303	297	295	276	290	266	264	302	294	321	288	274	325	290	294	272	298	272	273	276	260	272	279	267	262	258	276	274	269	288	290	288	279	307	286	280	274	307	304	275	271	295	269	277	262	284	281	285	264	279	286	298	303	245	303	318	304	270	271	307	299	259	293	317	289	276	298	282	286	281	269	279	279	275	277	299	307	295	271	301	270	283	272	273	270	302	297	280	265	282	291	285	289	281	292	281	243	286	283	304	265	292	270	304	282	280	269	279	276	272	277	286	250	275	257	285	260	320	290	282	281	270	261	307	297	295	285	306	275	258	290	289	282	258	297	288	307	279	271	274	286	273	277	314	273	270	303	260	306	287	283	285	307	273	309	288	295	284	281	294	266	312	270	280	314	293	309	272	313	261	269	263	287	304	272	281	260	272	304	263	301	275	271	271	268	278	299	270	295	283	284	294	291	282	307	282	294	260	287	281	292	276	304	286	272	284	320	304	280	291	281	281	290	266	282	292	278	313	295	311	278	268	320	300	284	266	296	284	258	262	290	290	284	291	290	318	260	282	286	281	277	272	287	274	305	249	269	301	282	300	284	294	289	285	271	270	268	293	282	286	267	297	303	276	283	293	307	281	271	297	271	276	290	260	284	277	297	267	274	292	284	268	274	297	299	307	248	285	265	278	292	267	260	293	282	299	303	314	285	292	268	258	275	293	290	287	265	332	319	276	308	259	298	310	248	263	292	293	285	285	298	273	264	261	296	278	262	299	309	279	257	280	293	276	292	299	284	270	284	288	317	273	292	289	262	267	323	278	310	309	294	300	305	294	289	306	286	263	293	246	283	289	309	274	285	295	277	282	281	256	276	278	271	263	308	301	285	314	302	304	279	321	275	265	290	265	285	274	291	285	312	298	278	310	264	300	280	283	304	304	308	305	257	270	266	266	305	283	268	276	279	277	260	275	295	292	298	280	292	284	281	287	272	298	309	300	273	283	287	303	280	280	273	290	279	291	294	283	261	258	276	301	295	297	306	275	270	295	290	290	274	269	283	284	280	296	279	286	310	270	294	299	266	275	281	285	283	288	283	268	269	292	290	257	290	285	258	283	284	286	301	315	305	293	286	317	293	323	279	270	290	263	301	284	286	283	288	284	253	275	319	282	256	310	308	283	301	304	284	259	274	278	272	291	282	229	277	295	296	319	313	315	288	271	279	254	262	255	280	282	290	280	308	290	290	298	314	284	292	272	295	314	297	284	281	294	269	289	275	310	312	251	284	292	291	295	287	274	304	298	274	271	308	307	289	277	292	270	294	291	289	311	283	269	284	298	310	290	277	305	292	326	272	293	286	290	262	320	287	273	282	290	313	274	286	299	289	303	298	278	288	255	296	283	332	297	282	295	288	290	323	271	295	313	264	247	259	290	281	267	283	284	300	290	323	304	283	274	298	299	269	307	286	288	281	297	299	276	283	280	302	291	282	280	303	265	311	282	295	284	317	285	254	289	261	299	307	274	283	270	306	290	267	267	289	254	293	295	290	258	274	286	266	286	271	304	259	261	279	298	293	315	279	274	266	261	270	286	289	247	265	291	278	290	286	287	274	280	288	276	307	291	268	303	276	284	276	281	332	297	287	284	272	300	275	292	292	283	295	277	289	310	303	303	283	284	301	261	267	300	311	278	274	279	262	292	315	296	290	252	290	287	280	261	275	274	269	290	285	305	269	281	259	293	265	292	284	324	267	307	265	290	279	283	281	279	305	287	279	287	290	309	289	301	297	281	302	309	283	287	287	285	298	271	277	293	272	299	263	313	273	302	303	288	280	277	289	302	248	275	279	290	292	289	281	284	281	305	275	297	260	295	291	269	282	272	289	263	283	288	292	313	281	265	259	302	304	297	283	251	314	282	280	272	278	298	285	283	306	296	290	284	269	277	264	295	279	303	297	261	294	312	268	263	295	276	302	295	303	263	317	316	301	285	285	293	289	276	294	275	314	265	293	280	269	263	268	306	272	303	313	283	274	294	266	272	280	301	311	310	319	259	288	314	308	279	267	253	279	287	300	276	291	263	296	281	305	303	289	295	288	270	266	288	270	281	288	281	295	312	292	270	308	264	310	285	298	297	293	270	308	280	268	278	291	290	322	272	269	287	256	277	269	301	291	267	268	291	250	322	298	285	283	290	273	282	267	272	307	293	305	297	283	311	285	292	279	268	285	300	297	302	292	290	298	276	297	305	293	317	308	285	264	315	287	319	295	282	315	294	307	286	298	301	288	276	295	297	273	270	276	297	287	284	253	277	304	287	277	280	324	301	283	273	310	282	283	316	266	309	285	296	245	295	299	267	312	311	277	288	286	301	246	280	320	285	284	284	280	293	261	260	287	294	332	293	294	290	303	298	307	316	290	289	283	303	288	291	260	300	286	282	256	299	305	284	293	286	295	279	317	286	290	302	300	292	276	287	283	280	250	290	277	279	271	286	261	260	288	311	306	262	259	256	269	282	308	277	287	299	308	267	288	294	290	291	303	306	283	289	292	281	286	277
32464	12051	2841	1608	1104	780	551	499	386	310	318	245	229	225	227	201	182	155	170	192	150	157	149	146	151	141	165	143	146	129	144	126	154	144	125	127	123	131	137	147	146	113	141	125	130	136	155	123	139	119	119	137	138	117	130	114	130	130	131	146	137	126	138	133	130	120	109	140	116	129	159	128	118	142	124	130	116	127	144	140	126	135	130	124	130	138	136	132	130	137	129	95	134	129	119	143	128	127	115	131	116	141	120	130	116	140	120	127	119	126	133	132	137	134	125	152	114	124	130	114	138	118	107	144	137	129	114	117	142	99	119	119	129	131	113	138	133	130	103	127	127	122	142	118	124	132	118	144	118	120	120	122	139	134	90	120	127	148	125	128	139	136	125	124	140	129	123	120	120	108	112	130	126	123	127	122	120	120	143	132	134	94	109	132	132	129	117	140	116	133	111	132	116	134	138	120	115	108	122	144	112	136	117	111	133	136	130	127	129	121	135	118	125	127	128	124	118	128	121	123	129	153	141	128	132	107	117	116	108	122	138	114	151	126	103	128	134	114	128	116	139	124	121	127	139	125	111	128	120	119	124	128	126	117	130	111	126	134	136	139	133	104	120	120	144	119	131	128	103	133	120	136	133	151	111	132	132	126	130	113	124	136	127	118	142	123	110	116	133	108	112	123	116	116	150	110	134	147	131	136	127	122	126	133	128	115	123	122	123	106	131	114	130	112	141	112	126	129	128	123	114	105	132	113	135	126	136	129	134	135	118	100	115	137	123	125	116	125	125	132	103	134	138	116	102	106	126	127	111	105	120	120	134	104	144	129	110	125	117	125	113	131	114	101	136	124	134	107	123	145	121	129	130	110	111	128	133	145	115	126	146	120	130	137	122	118	121	113	130	125	117	115	118	133	123	125	125	152	123	119	128	131	115	113	137	115	123	112	130	129	108	121	135	130	125	124	115	124	124	145	152	120	129	123	134	141	141	132	128	123	133	137	133	114	129	114	115	124	128	118	97	115	119	129	129	106	118	129	105	114	121	134	120	139	137	116	123	145	121	117	137	139	127	145	114	135	146	122	133	136	125	113	121	122	119	118	122	128	113	127	149	145	124	116	125	126	117	128	138	134	140	117	138	122	129	124	133	121	107	155	133	118	117	126	129	108	108	120	121	109	120	120	117	92	124	127	117	132	122	112	137	120	109	114	117	135	109	125	140	130	120	128	142	108	120	124	140	123	131	153	113	127	122	135	120	117	110	118	135	116	131	125	105	133	127	134	133	121	112	125	122	155	122	124	132	124	133	142	106	118	123	107	110	115	119	116	102	113	128	137	134	100	129	113	124	140	114	124	124	118	116	98	128	130	136	122	142	126	122	121	139	120	147	115	126	129	130	134	129	128	139	127	111	124	112	108	131	123	125	131	126	129	127	145	131	118	138	157	121	124	136	126	104	122	121	120	114	139	108	117	137	133	117	140	127	139	111	132	120	114	120	141	122	148	126	142	125	118	133	106	152	120	134	135	114	121	118	125	114	119	132	125	124	124	127	125	132	139	115	123	145	109	136	132	129	125	135	116	127	122	117	132	112	116	109	125	131	98	122	107	116	132	110	116	117	132	120	138	125	125	125	128	121	100	117	134	129	123	131	138	113	143	122	135	126	125	137	125	121	125	132	110	114	122	130	134	132	115	126	119	141	122	114	108	133	122	126	138	104	116	118	117	128	132	132	130	146	109	125	137	149	159	115	130	117	117	144	107	108	145	113	142	129	112	122	144	111	130	117	120	142	116	130	118	138	130	135	115	125	127	133	118	121	116	114	107	112	112	123	106	139	126	136	120	103	131	122	125	102	124	136	117	122	129	93	119	127	115	110	132	120	106	123	110	129	137	122	118	109	111	139	150	115	142	110	125	134	111	128	153	144	137	119	142	126	121	120	121	140	123	142	131	107	123	114	126	111	131	119	121	116	144	104	123	131	131	95	124	110	117	112	125	113	136	106	112	123	137	125	136	143	140	130	126	122	125	143	123	116	111	137	124	125	119	119	139	134	132	124	121	127	115	117	109	112	112	130	159	134	118	132	143	134	127	139	111	133	128	123	106	129	136	125	137	138	117	117	125	122	141	144	114	124	105	116	132	139	134	135	148	101	119	115	121	121	127	130	100	130	104	121	123	139	131	106	128	120	110	121	119	143	113	102	109	119	130	129	140	124	133	118	123	136	116	124	131	104	107	136	140	123	135	119	133	94	120	127	119	129	126	129	124	135	140	138	134	131	123	113	140	121	97	114	123	128	111	133	115	129	96	120	112	120	120	127	129	139	130	137	121	116	111	133	130	119	120	100	135	116	115	130	124	128	133	122	139	120	103	128	116	122	138	127	135	124	130	121	135	128	125	119	140	118	129	117	130	138	123	121	121	108	121	127	132	138	118	135	112	127	122	130	126	118	136	126	106	104	119	124	131	117	154	108	147	119	110	118	126	112	122	110	114	111	125	139	112	140	120	119	107	126	136	124	105	120	112	117	123	125	137	138	125	105	103	108	118	120	131	120	119	143	131	117	141	120	143	107	118	148	109	147	128	121	104	125	125	124	89	120	149	114	104	114	136	129	116	136	125	117	103	117	127	126	136	133	128	127	123	110	109	108	132	119	136	128	122	102	129	115	109	135	121	130	133	104	112	113	110	133	135	127	124	128	124	144	145	114	118	139	134	116	140	131	119	149	130	127	109	145	134	120	135	135	108	112	131	144	128	102	105	122	122	156	112	140	136	127	125	114	137	140	149	122	108	91	122	105	128	110	102	112	125	141	129	102	113	125	133	131	141	128	136	140	138	114	137	146	127	114	146	132	136	118	130	127	121	125	126	133	129	146	139	126	120	139	114	142	106	138	120	114	112	128	116	136	144	131	137	114	123	130	132	117	140	114	137	140	130	116	125	134	121	128	123	113	115	112	136	122	142	117	115	137	110	139	131	115	110	134	109	109	124	111	145	118	141	130	127	140	121	125	115	119	117	118	121	123	132	100	112	113	125	130	102	116	140	115	115	122	131	110	123	119	118	111	137	134	118	146	121	131	121	117	135	118	138	114	126	116	134	129	116	134	128	122	116	126	115	118	99	114	152	121	130	140	126	114	115	132	124	133	120	130	105	131	141	129	131	121	116	127	124	134	131	117	143	131	117	125	113	118	133	123	127	117	115	126	120	135	124	120	123	120	130	115	117	129	132	115	111	135	145	138	135	134	108	163	123	135	121	128	124	132	126	137	139	103	114	117	117	123	110	136	120	121	115	132	134	117	126	133	117	127	115	120	135	127	116	110	119	110	131	129	129	123	136	120	118	148	110	114	134	116	143	130	136	129	133	124	127	132	131	111	122	138	141	133	114	111	138	126	120	128	106	148	128	143	115	144	130	112	126	115	117	150	129	118	142	107	115	141	123	121	128	131	133	132	106	138	146	116	124	137	127	137	127	123	124	133	140	130	111	126	117	109	116
16336	2265	4993	5822	4913	4136	3295	2798	2352	1999	1775	1589	1411	1319	1228	1136	1060	978	935	895	853	837	799	719	692	693	716	664	658	639	644	641	590	569	555	587	566	570	572	535	532	580	541	513	536	505	504	533	529	485	527	496	516	506	530	500	453	498	470	474	497	483	491	498	476	457	478	535	505	481	457	480	482	438	505	481	491	488	459	474	499	483	454	501	466	492	453	507	502	454	418	494	463	492	462	471	451	486	461	465	476	446	471	429	480	475	461	446	473	456	440	503	450	453	506	435	436	463	472	488	483	491	469	441	412	500	494	490	503	466	445	448	440	441	469	477	484	457	468	456	473	419	469	479	460	448	501	488	445	457	454	442	461	453	470	459	420	461	496	481	432	480	472	435	427	456	436	470	441	452	475	444	452	452	462	441	455	455	496	440	451	412	442	476	483	434	431	460	444	467	458	444	460	486	464	457	435	479	462	444	475	473	452	422	438	459	451	477	462	453	487	447	483	448	454	440	429	469	466	456	429	438	480	465	450	497	455	474	482	459	474	488	459	439	446	470	479	452	463	439	487	455	436	458	443	470	480	472	447	481	477	444	462	457	463	453	447	451	484	485	463	445	452	458	486	485	462	466	461	449	462	453	478	410	410	471	482	472	396	443	451	413	426	470	426	454	464	441	448	465	482	454	447	486	439	470	488	454	447	440	450	471	464	448	457	446	426	494	449	457	482	462	470	481	493	436	445	453	502	492	479	436	443	492	431	483	450	455	436	483	445	471	478	453	487	462	505	460	474	448	473	438	430	476	419	454	452	460	484	458	488	468	462	481	462	487	421	474	518	467	469	444	485	463	489	488	443	473	469	420	456	464	432	433	450	461	462	452	443	463	502	431	462	459	449	436	497	453	457	458	460	437	494	461	411	459	447	441	436	459	469	443	469	485	454	459	462	469	436	457	459	459	436	484	428	476	490	416	447	431	473	472	425	450	475	425	447	470	463	441	440	436	480	464	489	411	437	455	454	488	451	429	460	437	468	424	423	457	446	466	422	435	462	463	472	431	463	473	489	435	474	471	431	429	462	455	415	456	453	476	482	478	478	486	464	483	459	446	478	453	429	474	461	418	464	516	462	465	422	413	455	455	454	454	481	500	483	448	444	457	447	474	447	441	467	436	434	457	435	455	453	413	467	476	469	445	470	445	459	460	485	468	465	461	436	491	436	457	426	454	466	432	486	475	489	465	445	458	436	475	436	417	492	466	436	443	468	462	468	490	477	441	462	477	458	439	473	478	452	442	453	452	450	490	471	438	435	503	462	467	467	447	429	442	457	422	481	468	482	431	469	449	428	453	413	477	456	495	456	445	435	430	438	461	447	435	472	477	504	437	453	473	427	463	447	456	450	453	441	448	455	416	443	464	469	447	445	377	438	447	439	423	421	448	437	470	435	431	482	457	441	467	450	468	442	476	447	443	467	436	472	481	442	433	422	461	455	452	445	470	447	444	460	426	446	452	477	479	450	476	471	486	449	482	444	455	440	446	439	439	472	474	470	458	444	446	432	442	409	413	454	459	425	462	470	463	454	436	464	459	457	442	434	441	414	456	469	477	444	479	446	476	431	468	458	433	442	448	453	458	459	439	487	481	455	451	458	487	460	471	410	466	475	459	457	445	455	467	474	486	483	411	449	465	443	538	439	461	446	463	450	476	478	472	461	476	491	465	442	466	457	439	472	472	436	481	444	482	464	473	452	456	427	451	466	487	445	459	465	481	488	428	481	468	427	474	449	482	461	462	466	455	452	487	450	459	423	455	482	377	471	457	451	467	456	425	434	465	451	418	463	474	455	462	459	440	450	438	467	443	450	468	443	429	453	441	478	477	464	445	424	451	460	459	502	446	489	453	470	461	444	468	470	472	443	450	450	473	427	428	458	455	463	467	454	457	427	445	459	480	458	471	424	434	408	448	453	474	482	449	440	463	473	441	486	479	452	446	463	437	462	473	455	461	437	461	446	481	478	453	478	474	444	468	437	402	450	489	472	426	487	450	467	461	433	447	441	444	484	479	482	455	455	441	444	464	463	422	459	447	471	471	455	466	464	447	446	450	463	483	428	457	419	456	448	461	466	441	471	429	430	432	444	447	469	494	422	482	490	478	494	475	472	406	469	470	437	440	437	450	464	455	462	467	400	445	471	440	442	465	498	485	434	458	445	433	429	423	455	421	411	474	457	442	453	456	442	498	447	452	497	461	470	466	461	421	474	496	479	446	455	473	455	465	412	457	454	453	434	440	481	452	464	450	461	464	459	450	458	432	456	446	469	460	439	456	409	445	491	502	501	402	473	490	435	469	461	490	453	450	464	481	429	485	512	464	443	448	458	471	468	425	467	475	413	460	480	461	407	460	446	427	446	481	454	482	402	465	422	443	452	460	433	441	431	433	459	473	472	486	445	436	428	472	443	469	463	474	479	466	449	486	452	467	459	422	425	488	445	444	458	467	454	469	447	501	469	467	445	445	475	475	461	449	442	446	475	450	444	475	494	460	474	426	415	438	452	446	452	452	477	465	493	473	457	455	448	483	455	490	455	464	426	466	473	442	508	470	429	420	425	436	450	420	464	451	441	441	462	501	434	476	493	467	485	449	468	446	445	467	441	448	515	468	444	474	470	444	458	485	481	439	447	490	456	455	460	447	445	458	470	450	445	452	462	453	484	440	457	441	500	457	477	461	483	452	422	433	461	429	485	461	455	429	466	446	412	453	460	443	428	428	427	436	459	434	450	478	478	445	464	447	478	450	428	418	476	476	446	508	462	450	466	482	474	469	487	486	475	452	467	461	431	459	454	421	446	443	410	446	498	463	490	455	439	491	496	445	459	464	498	428	497	455	476	467	487	448	458	447	437	481	446	456	442	447	471	503	485	422	468	442	484	478	487	437	448	452	472	450	421	457	425	424	454	456	467	437	458	471	467	502	441	456	456	464	432	438	448	475	431	450	474	429	444	404	470	449	439	402	504	496	440	449	494	447	443	466	476	463	460	509	473	440	408	463	459	431	466	406	502	479	445	450	435	491	489	486	445	488	480	487	464	431	468	443	461	452	440	449	472	458	475	490	407	469	460	468	484	476	481	430	440	467	440	427	461	454	456	443	449	466	446	445	492	454	446	452	474	427	441	451	473	453	489	482	433	445	450	446	429	496	460	471	504	463	472	445	488	450	438	443	441	484	443	455	461	468	431	462	470	460	433	468	494	468	449	460	455	420	472	445	470	438	441	419	480	454	479	449	460	430	492	456	485	480	456	448	441	463	477	481	454	437	467	465	455	448	452	471	446	473	431	452	442	434	450	410	455	461	477	446	455	425	444	440	451	437	450	443	444	454	458	441	498	469	470	484	454	447	425	450	438	446	516	449	468	464	437	470	449	453	469	442	448	450	448	480	469	455	451	442	469	419	475	453	456	503	480	453	503	461	455	448	474	444	447	459	434	488	476	458	419	468	452	505
2656	252	169	136	134	122	113	100	107	103	117	114	121	118	118	101	103	96	107	119	133	95	115	103	106	108	109	113	115	106	118	115	109	107	114	104	106	106	84	122	99	105	95	115	107	93	118	95	104	113	101	97	114	124	102	105	99	90	108	98	119	100	92	99	115	104	97	112	105	94	109	105	106	90	107	98	111	100	95	107	100	111	121	112	92	115	106	106	92	120	135	126	118	97	113	113	103	115	89	106	95	101	100	108	90	121	122	127	103	106	113	109	127	107	111	106	104	92	116	108	101	95	102	108	106	120	109	93	118	119	111	111	121	120	104	100	101	103	93	94	119	98	119	101	120	115	109	102	99	101	100	95	97	115	80	96	92	102	91	109	118	97	104	99	100	104	113	99	93	98	105	110	101	112	114	100	105	102	102	121	114	109	108	105	117	109	111	110	105	102	103	111	105	117	108	107	108	109	95	113	113	121	120	102	101	113	102	109	99	95	105	100	117	123	105	139	109	108	115	98	101	122	115	113	106	111	94	112	97	115	105	121	117	119	113	100	110	124	114	132	97	101	104	111	103	115	104	131	112	109	109	116	88	103	99	126	106	95	105	101	111	99	106	101	97	113	114	100	97	125	103	101	107	109	113	105	99	95	105	114	89	97	93	118	129	111	96	108	114	105	110	99	107	112	101	119	110	122	94	90	100	122	103	93	93	109	111	133	86	126	110	107	111	103	115	128	95	122	138	121	116	98	109	109	102	108	104	106	117	113	111	98	95	114	130	87	94	103	95	112	99	100	103	93	94	112	109	123	105	108	117	105	86	113	112	108	112	115	91	109	110	112	115	94	112	114	100	103	113	113	97	106	107	126	112	127	110	92	101	119	120	106	119	114	103	115	119	116	109	95	119	94	134	107	84	105	99	122	107	101	123	98	99	102	113	97	118	94	105	105	97	114	119	102	97	114	113	92	103	112	120	108	112	100	108	117	110	98	108	93	111	125	99	81	112	113	112	110	107	108	88	112	112	110	135	105	123	103	116	119	115	114	116	122	95	88	94	98	109	107	114	124	101	112	88	103	105	111	80	115	108	104	97	91	121	95	98	93	93	103	109	107	105	99	95	89	106	122	105	98	96	93	112	102	88	119	99	98	110	111	108	93	106	105	93	105	108	103	90	119	110	90	106	107	113	102	113	91	108	99	91	95	109	103	111	120	105	97	94	103	111	126	99	102	122	99	106	109	99	105	102	107	102	107	129	99	109	113	112	112	116	133	107	117	104	113	105	109	100	116	101	115	106	117	93	118	113	109	97	88	113	96	114	109	104	100	114	104	105	105	110	97	126	116	115	125	130	121	93	102	129	115	113	92	118	100	117	88	109	102	110	103	87	116	104	122	115	121	120	119	136	85	91	117	93	97	118	104	81	120	97	105	118	95	114	107	112	114	105	106	107	109	94	123	105	127	110	130	106	117	98	117	115	114	111	117	105	98	112	120	122	102	120	105	119	105	119	116	115	122	109	118	103	82	105	102	102	103	108	107	91	106	98	107	119	117	110	109	102	102	123	111	115	106	114	107	99	107	105	97	119	79	106	128	108	102	114	130	111	94	110	121	91	125	96	107	121	114	108	104	111	105	96	93	101	102	106	106	108	103	100	100	97	103	136	116	98	99	100	101	114	102	98	134	125	113	90	94	101	119	115	105	110	116	93	95	103	118	93	122	101	89	108	110	105	111	92	103	101	94	130	102	96	111	97	115	106	93	121	96	107	118	99	129	110	121	122	93	107	99	101	115	90	106	104	116	114	112	111	102	106	117	110	116	104	132	105	96	122	96	114	94	117	117	98	108	92	121	101	111	94	110	102	93	102	103	123	99	101	102	107	108	120	103	114	100	111	102	109	91	107	106	136	103	97	112	107	101	109	102	133	86	109	128	90	116	106	107	118	111	81	109	94	119	108	124	111	102	103	97	105	112	110	113	112	108	90	101	120	116	112	108	86	97	108	98	118	111	100	112	98	99	105	125	120	101	81	112	112	103	95	101	106	85	114	99	123	110	111	114	117	106	103	107	107	112	99	108	111	110	109	111	92	109	99	124	94	95	93	137	105	99	104	116	111	106	116	93	109	109	101	101	119	131	110	112	121	129	103	110	118	117	104	93	97	84	118	127	136	91	99	108	78	132	114	109	125	90	125	112	107	123	114	129	113	122	105	105	107	99	99	108	112	110	118	109	92	106	103	107	115	116	106	89	111	109	110	113	101	121	122	113	110	107	124	118	119	132	102	116	110	121	98	110	101	96	107	96	116	109	105	111	97	97	108	100	82	91	109	108	109	121	91	106	111	101	115	96	115	120	123	107	111	110	127	130	113	101	107	123	97	112	89	110	104	98	99	111	102	109	96	111	94	116	120	130	100	121	118	103	113	125	122	92	100	118	112	114	92	112	86	106	103	122	117	112	102	126	111	114	104	104	107	97	100	112	109	108	108	123	81	125	121	108	118	82	108	108	127	121	102	125	106	116	96	103	95	114	109	122	118	115	121	97	103	89	122	112	111	108	106	103	96	88	102	95	94	111	116	101	104	97	109	99	121	115	97	107	96	101	114	111	108	129	95	103	102	122	123	115	91	93	130	117	106	112	123	99	104	113	98	100	105	84	109	121	134	108	100	107	115	117	123	89	109	102	138	105	90	108	101	105	86	90	95	98	110	124	111	93	127	109	95	120	109	102	108	117	104	104	97	117	102	116	110	98	112	105	104	122	111	109	98	96	110	112	109	117	113	99	117	116	120	113	117	120	112	90	107	97	107	126	98	99	93	116	99	108	102	105	85	123	108	120	103	120	110	107	115	95	105	115	103	101	116	121	103	124	110	105	104	98	120	105	91	106	125	107	100	99	130	119	96	102	122	92	126	103	96	88	102	93	106	104	115	94	127	104	115	118	104	88	100	124	108	97	109	119	101	114	106	144	105	87	115	99	109	100	105	96	109	98	119	102	112	140	95	117	107	122	99	121	91	117	103	118	102	117	112	101	111	100	136	129	91	123	96	113	105	95	107	107	97	100	111	106	126	102	96	94	106	99	120	108	106	92	109	97	104	97	105	98	96	95	104	98	104	108	125	97	135	111	105	102	102	108	127	88	107	97	99	102	109	102	111	106	107	113	111	108	98	108	95	106	106	101	89	119	119	95	94	115	102	112	119	104	122	105	106	107	107	112	112	102	97	122	104	104	114	111	103	106	109	124	113	113	116	112	122	107	114	112	94	111	114	107	102	97	95	138	102	127	95	115	111	98	105	95	90	96	111	117	127	118	114	110	104	113	117	108	112	110	120	105	102	90	112	112	109	124	127	128	107	97	106	83	123	103	103	96	103	112	119	99	119	95	94	125	117	113	118	107	124	120	109	109	101	107	129	98	90	101	98	112	107	112	115	114	112	104	100	126	116	114	91	111	100	106	103	108	115	117	109	113	129	115	87	100	133	115	91	88	104	107	113	106
3751	450	587	573	587	526	443	475	442	417	415	428	415	444	454	402	400	409	417	421	412	407	414	394	415	417	408	421	431	414	397	436	407	420	401	369	377	412	401	371	385	402	398	387	402	395	396	398	399	366	405	388	416	412	380	367	399	390	402	379	366	398	442	425	412	393	402	405	351	405	383	377	410	396	372	394	369	376	415	398	393	400	416	381	392	383	403	384	422	383	402	401	405	378	403	407	381	424	405	405	379	406	404	410	424	391	405	401	382	392	410	391	393	416	397	406	368	409	343	377	387	402	402	421	397	416	390	408	408	396	388	380	416	383	424	387	404	410	415	397	376	391	397	407	427	383	440	418	397	371	407	437	401	374	394	359	397	400	388	352	400	372	356	383	400	375	406	391	397	385	372	404	408	382	398	362	395	398	412	389	400	410	390	402	415	396	388	405	394	414	380	366	406	379	392	397	422	401	395	403	424	363	364	405	393	403	400	417	428	385	357	407	386	401	394	399	404	376	388	370	382	402	384	396	417	396	405	393	414	418	372	399	383	437	418	418	368	383	425	358	374	348	390	387	383	383	399	391	423	402	367	378	398	428	390	421	434	419	387	382	382	388	386	375	374	385	436	384	405	395	374	349	382	397	424	361	366	362	431	394	371	393	378	359	380	378	379	412	371	392	403	340	413	380	366	394	399	380	416	428	397	403	395	368	384	402	393	387	390	378	397	408	407	398	432	373	400	378	394	397	402	357	377	442	386	412	426	402	421	422	384	393	392	374	355	396	428	400	363	394	403	391	378	375	447	402	441	414	406	393	415	389	398	408	371	411	369	392	407	409	407	420	376	378	411	383	386	351	405	408	397	398	412	398	396	415	415	402	403	371	377	407	400	397	395	391	398	396	381	376	401	399	392	406	402	380	402	378	429	388	399	369	382	398	422	395	402	399	415	371	403	421	378	388	393	370	378	381	418	403	365	397	403	408	384	375	422	404	403	408	395	464	386	388	416	385	373	377	398	374	388	419	394	407	414	378	397	399	386	423	354	399	387	356	414	418	371	413	378	381	382	445	362	405	369	364	371	378	420	439	352	364	392	396	363	419	413	397	395	415	394	392	395	391	375	461	390	392	377	443	392	419	419	377	380	402	400	364	398	408	421	356	437	388	413	403	362	380	424	346	423	384	400	392	399	400	405	378	414	396	383	365	380	394	416	405	418	355	357	388	393	386	412	417	393	410	408	381	397	387	375	395	388	372	399	389	385	398	386	398	409	421	397	359	384	351	384	388	424	381	408	421	344	383	409	415	393	376	358	346	360	372	375	378	392	390	403	409	385	360	386	390	422	431	375	368	376	387	392	390	358	391	404	408	363	414	374	392	403	379	398	415	400	377	402	395	404	385	366	436	376	351	363	371	402	397	370	363	414	428	400	412	404	368	383	398	401	344	375	371	399	389	402	406	409	389	421	388	390	375	358	377	374	388	387	449	376	381	396	394	396	417	375	395	412	387	392	368	423	390	389	400	401	384	400	409	384	404	414	411	400	403	377	367	398	407	378	391	367	402	375	368	410	390	393	379	410	386	392	356	354	413	401	396	409	362	391	397	396	448	376	374	393	391	393	388	404	419	373	390	393	415	366	408	380	373	379	389	430	410	411	374	428	413	383	385	406	398	385	371	401	409	379	403	402	416	373	388	419	355	387	418	377	429	398	385	372	407	403	416	387	373	363	382	391	391	407	364	417	395	406	373	397	408	389	391	396	431	412	400	385	384	429	413	414	413	419	402	393	382	424	390	391	395	398	382	406	411	380	406	428	376	375	415	384	395	417	373	420	423	395	388	399	391	432	410	415	435	391	397	360	378	390	406	386	362	419	405	421	390	418	407	428	367	371	391	439	410	385	395	377	426	397	412	365	373	394	402	367	417	380	366	378	421	394	402	370	373	403	365	409	431	426	355	388	382	408	392	404	396	357	417	376	382	432	388	422	384	392	380	403	371	401	369	410	365	422	445	436	372	381	394	384	358	419	380	402	384	395	386	399	416	398	369	401	417	406	413	415	419	456	413	400	408	414	380	367	376	379	413	423	430	354	409	408	405	368	398	392	395	387	371	390	390	405	442	383	393	379	403	405	395	390	405	414	415	395	413	406	382	396	375	405	405	373	394	373	359	415	410	379	373	399	400	395	415	373	384	389	380	389	345	380	410	427	406	350	385	433	402	384	404	415	385	436	414	410	397	390	410	411	387	406	381	399	414	385	378	381	376	367	402	378	409	385	367	418	372	375	432	408	393	424	380	379	431	377	444	414	383	375	407	374	437	360	398	409	383	402	383	400	409	399	400	412	385	406	419	384	373	395	385	388	427	394	395	401	399	390	403	406	350	354	400	372	384	362	419	413	392	394	402	396	410	361	349	386	385	416	407	406	394	379	400	379	415	399	374	409	399	381	384	399	391	362	379	409	373	373	395	360	399	393	384	418	390	422	436	397	399	389	419	373	365	362	395	395	405	398	372	360	415	346	391	381	397	408	403	390	357	390	396	388	421	378	400	406	410	394	376	398	437	395	391	423	363	377	420	418	380	371	386	421	368	394	358	413	374	390	403	409	402	429	400	387	436	413	380	420	378	416	400	409	413	421	416	375	375	397	369	384	418	402	394	378	400	376	401	371	393	388	401	355	377	425	391	406	382	394	412	406	404	410	371	407	352	394	386	364	379	429	424	409	414	383	378	393	372	376	363	369	395	399	382	378	384	386	351	365	363	372	396	381	366	425	403	423	399	418	436	360	400	392	400	403	383	375	380	374	421	409	362	385	374	413	404	412	413	367	387	398	395	352	410	402	427	410	435	361	415	422	409	362	395	381	414	375	420	355	384	374	406	400	414	382	407	413	389	408	386	404	415	363	393	402	399	374	391	397	401	400	376	379	351	374	368	378	387	378	402	395	388	409	386	393	417	391	396	393	374	374	385	392	423	408	394	399	407	407	359	392	394	405	405	387	406	394	373	378	413	408	424	378	392	372	397	408	411	399	377	401	372	387	383	354	418	397	422	403	416	394	387	383	384	385	419	427	368	373	415	412	382	406	349	370	382	394	403	395	375	397	396	394	456	396	388	384	402	387	380	389	405	354	354	386	376	395	438	364	386	397	392	359	375	426	381	398	380	377	413	378	376	431	358	379	378	410	340	415	410	388	398	403	391	390	388	387	356	377	406	401	394	357	398	385	430	418	398	412	404	398	417	387	370	365	369	394	371	411	406	398	354	395	377	415	428	415	382	389	393	375	430	389	397	373	387	362	400	432	411	429	372	389	379	395	384	400	441	391	374	424	370	390	362	401	429	393	386	396	422	396	398	377	386	392	384	405	379	397	424	432	385	402	397	397	374	422	431	413	392	357	403	372	374	402	403	392	412	375	376	369	323	403	373	416	401	431	384	379	384	379	394	388	388	395	390	405	389	377	428	392	418	378	383	374	421	386	402	413	367	376	389	422	436	391	387
23795	3790	1129	834	575	401	296	256	197	187	165	147	133	122	104	111	124	107	101	93	96	108	67	67	94	90	86	86	74	77	71	82	87	95	83	72	81	79	81	91	59	61	72	68	72	64	72	62	81	73	75	82	72	63	70	63	66	75	83	81	79	83	88	69	60	91	75	80	79	70	64	76	76	63	64	75	78	71	76	68	72	84	66	66	64	64	71	85	66	57	55	67	65	74	67	77	64	88	62	66	70	69	75	70	74	71	69	66	69	69	71	75	72	69	77	65	80	71	64	67	75	72	75	68	77	61	65	81	67	64	76	62	66	81	62	74	93	67	71	74	78	70	60	83	79	73	57	59	74	57	58	69	70	61	67	78	81	64	72	70	66	76	71	64	63	71	68	82	69	72	85	74	75	73	53	59	70	66	65	70	71	52	63	79	78	77	68	61	55	76	76	61	78	69	77	72	63	60	70	67	69	79	66	61	77	65	64	72	67	60	71	82	67	58	60	68	66	68	71	62	77	58	62	70	67	59	70	74	78	68	72	76	52	51	80	68	81	81	92	71	77	61	76	63	77	67	56	75	71	74	75	75	73	59	69	85	66	71	77	69	67	76	68	83	80	78	79	73	74	59	71	75	88	78	77	70	70	66	59	58	84	65	67	63	64	82	75	62	71	63	63	66	73	90	66	64	65	64	80	85	73	65	78	74	65	64	77	74	67	84	64	63	65	60	63	65	71	77	71	55	63	62	68	59	88	67	84	62	61	65	78	69	75	69	76	86	74	72	64	73	59	54	81	82	72	67	89	72	73	85	60	80	77	69	84	83	77	74	51	72	69	68	73	68	67	72	61	80	83	87	80	75	56	70	63	75	57	77	60	65	73	84	76	61	72	73	76	64	71	65	89	43	65	68	58	72	71	57	62	60	68	79	55	69	73	63	77	72	62	77	60	70	57	79	61	67	58	70	63	70	77	66	66	69	77	67	58	77	80	66	70	70	69	81	62	80	74	77	85	65	60	76	70	67	63	82	75	74	70	79	79	65	65	71	66	88	59	75	82	71	75	69	77	75	94	62	83	54	58	74	58	85	71	64	70	60	70	71	74	61	54	92	77	71	70	65	61	69	67	72	69	75	80	77	65	67	77	91	74	72	70	76	75	71	65	74	83	64	83	72	62	58	63	70	79	82	82	73	75	72	67	70	79	86	67	64	79	81	91	77	71	87	58	81	56	74	56	64	58	58	66	78	77	58	65	81	67	62	73	72	74	63	70	64	71	77	76	87	75	68	57	66	68	87	75	69	42	70	61	65	85	68	78	65	67	68	88	64	67	73	78	83	66	96	61	73	65	55	77	70	83	75	62	71	86	52	71	62	68	77	54	87	69	63	73	48	74	85	69	68	72	66	68	76	59	84	60	66	67	65	93	67	71	70	67	66	84	66	73	76	65	56	72	89	84	74	61	85	64	76	72	56	59	63	81	69	81	62	67	78	64	71	58	66	72	60	67	81	60	64	60	75	72	66	75	65	66	60	74	72	70	69	59	65	66	73	67	58	72	74	68	71	71	65	72	85	71	69	70	71	77	68	68	71	58	59	52	65	65	68	74	56	72	69	61	63	63	87	76	67	52	83	56	67	74	72	71	73	66	69	65	62	63	65	66	87	67	68	75	81	73	85	65	65	72	69	82	75	72	78	68	67	58	76	64	73	71	79	79	64	60	69	86	77	66	78	67	78	76	70	80	59	67	70	58	57	64	69	67	78	66	74	60	76	65	57	53	83	74	60	64	79	71	76	73	70	77	69	73	68	68	77	59	85	77	65	66	62	77	63	84	69	63	69	76	68	64	67	71	60	79	63	64	62	64	80	69	85	74	68	75	72	59	69	67	67	63	74	65	64	76	66	77	72	62	67	71	77	58	73	77	86	63	79	79	86	69	64	67	83	84	74	90	61	65	81	51	81	63	54	77	60	79	75	77	81	71	71	73	59	65	72	76	59	69	77	79	59	61	73	64	66	70	60	88	76	70	51	74	57	70	77	64	68	65	70	75	78	78	68	71	54	62	75	78	75	81	76	75	58	66	75	86	79	77	82	79	72	57	58	70	64	59	61	76	86	85	68	77	66	93	73	60	77	65	68	61	76	74	63	51	63	73	68	76	61	63	84	69	68	75	66	67	71	81	63	80	66	87	65	97	62	80	78	55	75	74	85	79	66	64	65	65	59	75	91	80	74	75	69	77	75	71	70	59	70	90	73	84	91	62	79	85	68	72	78	70	83	63	56	60	76	57	59	77	70	72	62	70	72	63	74	95	72	88	74	67	67	66	64	66	62	75	65	79	75	77	70	72	74	75	71	78	74	63	74	54	72	73	74	62	71	63	84	64	65	70	64	84	70	84	70	63	73	60	61	69	81	63	76	63	66	77	63	85	69	80	58	72	72	70	70	78	80	72	65	72	62	76	69	71	57	76	74	64	49	67	59	62	71	71	81	66	87	67	83	63	65	74	84	76	66	75	66	70	66	66	65	82	79	73	63	77	84	72	70	86	85	83	65	70	64	59	80	58	57	55	87	66	70	79	73	70	56	73	59	77	84	82	61	63	64	70	61	68	73	80	59	70	62	63	75	70	81	68	61	62	62	70	79	70	55	60	79	66	67	81	85	70	72	69	63	65	53	65	78	48	70	66	63	75	73	70	68	69	79	67	60	58	62	75	80	68	69	82	70	76	71	85	67	74	62	58	80	82	62	80	60	71	61	66	59	65	67	61	62	60	81	82	78	65	82	68	80	85	74	92	63	71	68	74	77	70	77	77	69	58	53	64	78	67	82	64	76	63	75	70	60	65	70	72	75	84	78	88	62	89	74	72	96	80	67	75	69	61	74	66	73	71	70	72	96	85	67	80	74	66	68	84	78	79	74	63	76	61	80	63	61	68	80	73	53	67	80	73	69	70	80	62	92	74	63	49	78	69	87	63	62	68	74	69	82	70	61	77	66	71	85	74	64	79	61	71	64	59	73	75	73	72	71	64	73	51	73	50	76	61	74	68	68	79	71	77	74	74	65	68	67	62	63	70	57	68	67	68	63	85	66	56	67	78	59	58	62	78	74	50	51	72	73	69	59	59	61	75	58	77	58	72	66	62	70	66	64	68	77	61	73	70	72	59	72	71	59	81	83	78	82	71	67	52	83	69	61	71	64	88	72	66	75	74	73	85	78	60	68	68	69	85	64	71	64	82	76	82	75	67	81	55	58	73	51	57	82	66	82	66	64	68	70	60	80	76	66	61	53	73	73	79	74	80	77	61	92	72	80	55	53	74	79	68	71	61	77	71	75	77	58	53	76	69	82	92	68	80	62	74	70	82	83	65	68	56	64	65	74	62	69	67	58	89	74	73	53	71	75	62	69	59	66	60	70	84	74	55	70	75	81	80	84	65	66	80	67	78	58	58	69	75	59	83	69	75	80	73	67	66	78	65	70	76	77	78	62	64	64
12512	1233	2817	3170	2724	2260	1815	1495	1268	1147	990	908	856	775	707	601	584	546	513	508	507	513	480	403	442	414	380	378	410	387	363	393	380	354	361	380	341	336	348	328	314	360	355	365	329	281	332	337	285	330	301	300	345	302	311	335	317	270	280	309	288	285	305	316	297	290	310	296	282	295	306	294	311	315	269	316	293	311	296	288	315	281	328	321	298	308	290	327	317	282	308	316	279	296	300	303	311	283	269	256	277	314	305	271	303	283	292	305	302	274	292	287	294	283	275	287	316	290	287	262	297	263	280	253	269	280	280	297	285	295	276	302	301	313	284	293	308	257	311	317	282	281	298	276	327	305	291	305	306	285	295	291	324	283	308	302	277	260	274	256	280	308	272	296	260	258	279	297	275	269	251	321	293	290	265	270	258	313	329	308	260	255	304	276	304	300	283	290	307	296	275	306	307	276	265	284	256	306	295	264	262	300	283	302	271	268	264	297	304	324	287	263	273	300	280	288	294	269	249	274	295	301	284	285	278	258	266	304	272	291	251	271	280	283	286	306	286	324	274	273	307	301	297	315	290	290	303	273	295	311	308	279	254	273	282	247	303	301	295	293	316	290	292	299	294	289	242	288	297	273	265	273	303	283	323	274	265	254	275	322	284	308	314	306	286	294	303	276	297	291	259	257	282	317	293	254	289	299	287	286	273	304	274	256	314	311	272	288	232	266	292	278	282	290	285	273	289	262	299	282	321	282	280	285	272	301	316	318	314	250	289	273	321	283	306	284	271	296	301	298	264	275	308	266	291	280	302	264	301	303	270	299	284	276	275	275	279	292	302	291	264	258	332	284	303	309	300	294	315	262	265	303	288	283	288	297	274	318	290	270	279	284	332	281	280	313	281	293	270	256	266	297	286	269	292	307	259	293	276	253	307	290	283	274	304	274	281	263	283	288	303	287	305	272	299	300	268	267	258	268	277	296	282	295	274	298	290	248	298	286	300	286	318	269	261	291	270	266	287	294	276	308	289	272	257	312	298	313	261	291	292	292	275	263	283	258	303	281	288	275	264	281	280	273	288	290	287	281	264	320	287	298	291	298	288	283	280	292	296	306	269	268	277	299	277	292	302	284	293	279	278	257	322	282	316	282	276	283	269	293	293	312	303	298	304	289	301	294	288	258	297	292	300	281	284	247	277	273	275	300	300	285	272	258	291	296	310	275	283	280	308	314	288	275	249	279	275	305	279	291	293	273	288	321	297	310	259	283	313	296	254	257	284	270	246	296	290	293	292	312	297	283	273	279	290	282	283	293	272	295	279	304	272	293	291	290	270	284	319	291	268	276	320	302	288	288	320	281	271	287	291	275	287	282	268	293	308	293	259	262	281	276	272	271	297	305	323	297	272	272	269	282	306	306	284	281	294	251	287	280	320	280	288	267	280	292	290	296	277	278	278	291	313	293	295	283	297	287	290	274	303	269	290	305	273	271	315	272	281	289	294	279	283	322	286	283	281	268	283	243	279	294	282	268	281	310	281	253	255	279	264	273	281	305	304	277	310	261	292	285	300	301	277	296	292	289	304	283	283	283	267	287	300	276	269	283	266	287	275	296	280	285	291	256	284	301	296	286	307	311	302	289	281	339	277	287	263	272	293	278	281	288	296	303	318	300	284	277	265	279	270	279	296	284	246	294	303	292	293	251	287	295	261	275	285	326	254	320	261	286	271	278	291	323	284	299	277	268	264	306	278	284	268	285	285	271	284	293	319	289	278	263	278	313	291	288	308	287	291	281	286	263	303	292	277	282	278	310	284	267	292	285	277	316	303	286	303	257	273	270	292	287	290	272	266	282	263	301	295	308	267	285	265	281	256	282	291	308	287	318	288	298	294	286	300	295	315	272	308	315	287	307	303	279	264	285	275	260	289	271	281	298	302	273	276	290	270	276	287	303	285	275	266	275	269	288	297	308	276	273	281	267	272	269	282	260	280	290	290	278	290	282	305	285	265	286	290	272	278	299	306	320	288	280	274	287	306	246	281	312	278	289	288	314	247	254	296	293	277	310	314	285	310	304	286	264	292	286	295	281	293	299	299	317	262	296	298	273	285	306	281	305	257	303	273	284	303	273	269	291	278	280	259	291	265	267	274	283	292	261	272	277	279	317	271	290	262	293	283	280	271	290	266	299	270	292	270	279	297	299	283	318	296	260	298	261	294	296	272	288	282	273	315	265	321	297	301	284	274	309	310	252	287	310	293	275	300	280	273	307	287	289	288	285	279	286	289	280	294	285	279	310	294	259	294	296	294	288	313	326	287	261	274	283	278	261	292	290	310	288	271	303	269	280	264	285	284	260	297	289	308	316	267	271	269	275	286	298	320	257	285	297	307	298	282	283	278	279	266	261	301	280	331	278	302	305	273	263	294	291	289	280	289	318	293	286	311	288	273	314	291	298	264	281	292	284	266	258	292	306	296	268	279	293	283	277	296	329	301	266	284	302	264	306	293	278	309	308	317	281	311	290	275	286	278	306	261	303	266	268	285	300	287	294	269	281	276	286	272	296	298	297	300	288	297	287	278	262	285	270	325	283	272	308	251	262	273	289	294	296	304	289	295	250	310	261	292	264	288	299	282	279	308	271	254	267	296	302	283	262	277	261	307	300	288	294	279	299	296	278	294	293	299	263	305	312	287	290	274	285	300	286	288	270	277	315	298	292	304	322	270	309	272	275	288	271	285	284	299	305	301	274	279	312	278	305	261	305	298	299	279	251	289	315	295	254	292	324	272	331	356	289	310	269	273	268	272	291	297	284	261	275	306	308	287	272	265	264	297	278	274	279	312	257	294	284	296	278	265	268	294	285	284	286	302	309	291	345	319	324	292	304	320	278	280	306	254	301	297	298	308	279	299	299	280	277	288	286	285	237	299	314	269	267	294	283	293	255	278	277	330	294	264	289	286	315	280	278	311	270	272	283	281	298	257	299	282	304	281	300	282	291	268	298	266	281	284	251	277	297	278	275	290	280	301	284	299	256	315	276	262	316	291	283	302	269	320	304	269	273	301	277	247	290	265	270	280	259	297	284	290	287	267	284	281	263	285	266	314	286	279	302	284	269	303	317	274	272	305	285	287	273	288	268	290	290	304	287	297	293	286	308	287	277	297	256	304	254	297	307	305	246	282	275	284	315	253	286	281	279	292	269	260	288	309	256	271	302	275	319	272	283	299	282	272	295	286	296	318	298	314	286	318	263	282	303	254	278	261	292	300	263	282	276	255	288	284	288	305	299	287	285	266	300	272	272	291	294	265	284	295	282	290	262	265	276	289	289	302	303	297	316	277	276	266	305	267	293	295	285	283	295	318	279	296	285	298	276	286	269	337	299	268	270	281	301	264	274	280	295	263	303	291	289	303	271	262	278	263	306	291	274	258	313	295	264	298	281	315	253	268	273	301	322	312	278	245	246	292	317	307	307	288	276	285	269	301	287	290	310	294	277	297	270	296	267
32244	12042	2810	1544	1129	770	562	487	375	337	283	272	247	242	187	187	193	166	179	181	163	154	161	165	163	153	142	113	130	142	132	134	150	131	114	126	135	124	157	150	126	161	140	122	141	132	127	108	145	151	129	126	124	134	124	102	129	141	129	118	124	111	122	144	130	136	122	120	124	114	137	144	133	133	117	132	117	133	126	113	114	126	120	129	127	120	130	115	127	123	104	142	118	115	129	137	112	126	146	115	112	136	123	132	133	145	122	123	132	116	123	120	136	110	132	116	134	128	127	129	132	116	116	120	135	114	112	109	122	131	137	127	125	135	124	135	115	130	113	143	136	127	109	111	142	132	115	157	101	121	112	120	120	125	124	122	123	147	136	139	113	125	119	131	132	104	121	95	134	127	132	124	127	121	115	133	126	139	120	113	140	125	117	123	157	103	120	120	141	135	146	114	124	117	126	117	122	110	122	119	114	135	116	135	139	125	132	131	107	128	125	129	130	128	117	130	106	128	109	120	134	118	118	105	124	134	139	124	136	125	123	114	105	131	105	117	129	130	144	126	130	120	127	109	126	116	127	129	124	125	117	116	112	129	129	141	131	122	115	103	131	108	113	123	136	130	124	148	132	118	134	144	116	119	117	120	121	114	127	112	140	130	115	125	106	123	143	138	124	131	136	130	149	111	90	118	136	129	109	152	124	125	121	117	115	150	123	101	124	130	118	124	127	129	149	145	147	127	134	135	100	135	123	136	147	139	128	122	114	129	127	120	133	130	131	131	131	128	127	139	136	120	140	120	134	142	154	142	112	132	114	120	112	124	114	128	111	149	107	114	134	122	112	99	130	116	125	136	122	130	124	122	127	126	123	117	125	136	117	129	116	116	122	123	111	138	132	117	143	151	128	116	128	124	158	119	123	114	136	143	139	130	137	113	125	129	117	128	126	130	112	111	116	135	127	132	117	112	115	130	118	125	110	132	127	117	124	114	133	102	123	140	128	117	117	113	107	104	120	133	117	118	115	131	116	115	124	133	115	102	124	118	121	120	137	124	124	122	123	115	145	138	107	107	124	129	127	123	123	131	131	136	139	135	123	112	123	134	144	137	123	127	125	130	118	127	130	124	125	100	128	133	126	107	129	129	142	125	139	124	127	124	102	118	128	112	119	120	138	152	139	115	127	121	133	128	129	114	121	120	125	143	110	134	120	120	105	134	139	129	117	121	124	129	125	142	134	139	120	118	127	103	133	121	116	132	119	113	130	135	136	126	132	122	111	136	109	133	118	119	150	118	129	119	137	123	116	122	132	129	101	135	131	123	118	122	138	130	126	127	123	114	141	137	122	122	104	126	138	133	117	138	115	107	122	109	130	130	115	134	111	129	144	138	128	120	100	120	133	120	103	132	113	121	117	128	122	125	135	109	117	112	126	121	131	123	130	128	120	134	115	123	137	124	144	131	123	128	120	104	128	130	149	132	132	125	115	131	112	122	137	130	136	135	131	126	132	150	132	127	125	117	126	132	125	136	114	115	145	112	112	114	127	106	132	132	123	126	160	117	131	119	125	120	114	122	120	121	130	130	144	127	137	118	130	120	133	122	106	124	135	112	130	129	112	133	124	123	126	142	130	119	115	132	108	133	122	134	125	122	117	121	111	134	131	125	115	136	130	126	129	127	141	118	124	121	116	119	110	113	128	107	126	104	116	128	125	115	113	114	135	118	111	123	104	125	113	147	122	128	119	144	121	105	132	133	125	142	141	110	142	130	118	131	117	113	118	147	134	130	123	134	135	120	125	124	123	114	107	127	104	121	118	125	129	116	136	109	122	120	129	131	119	120	117	134	133	134	103	133	125	134	122	120	137	133	147	132	122	118	118	131	139	113	136	131	123	141	112	120	119	124	125	116	124	123	115	115	113	124	109	139	114	114	103	138	96	133	112	133	107	119	127	142	129	130	140	119	135	106	140	109	121	130	115	141	129	118	127	128	137	123	123	133	119	146	117	135	135	135	115	133	134	124	125	132	129	115	124	123	126	117	126	132	141	127	128	128	113	128	103	134	132	132	118	123	119	133	117	110	117	134	122	120	114	128	130	157	106	122	149	133	123	125	153	130	130	123	146	123	119	121	115	122	126	135	136	123	120	141	139	119	118	117	136	120	102	137	118	149	124	135	148	106	135	136	127	127	148	126	105	128	141	137	124	103	103	100	121	125	133	130	129	108	128	127	130	117	119	129	135	100	155	120	113	142	138	115	120	138	148	121	118	109	132	145	137	121	115	123	130	114	121	105	119	126	134	132	141	132	132	131	142	131	148	135	115	124	118	115	152	123	116	113	115	121	112	118	127	112	130	138	118	126	119	137	108	134	142	126	119	122	111	141	107	123	122	126	146	132	120	100	134	116	126	129	131	126	128	132	131	120	109	116	109	117	120	129	128	117	114	122	136	112	120	118	129	107	128	143	129	127	116	137	119	134	113	135	132	131	125	126	130	126	113	121	157	132	122	110	115	136	119	125	129	121	106	116	126	129	126	142	122	123	112	131	133	126	122	130	115	125	118	133	128	136	124	119	131	124	132	129	134	123	135	137	113	112	112	127	131	126	120	131	124	123	133	122	110	113	116	130	112	124	122	111	117	128	112	143	115	119	145	110	130	116	121	121	120	119	129	123	122	111	118	147	132	125	108	120	129	116	125	121	130	125	138	122	109	133	128	115	104	107	137	122	128	102	130	117	133	123	103	143	132	133	107	145	144	119	130	127	121	101	124	114	118	111	126	112	130	128	136	116	133	105	116	150	128	137	119	143	130	129	118	107	130	101	125	114	145	128	111	123	147	103	117	125	144	132	140	126	127	121	133	101	130	129	129	119	126	123	122	133	134	126	116	137	120	125	131	123	120	144	128	121	108	133	119	102	126	112	114	142	124	124	124	130	124	122	121	135	123	130	142	121	149	133	116	127	139	125	140	125	127	135	129	128	119	138	137	130	123	124	128	124	145	124	113	130	105	119	108	137	124	122	128	120	119	121	124	116	130	114	120	135	128	114	117	116	135	132	118	109	124	126	141	155	123	111	116	140	125	131	139	117	112	125	116	131	130	141	121	117	135	113	136	159	130	103	135	141	154	136	125	125	105	125	122	125	116	129	130	113	123	127	124	117	155	119	129	136	122	123	140	125	124	150	116	120	122	118	127	106	113	128	119	146	137	119	125	114	122	102	122	121	124	122	134	132	140	113	112	132	136	135	130	130	118	122	124	115	131	114	132	107	120	113	133	128	126	123	132	133	123	130	106	148	118	112	134	112	121	121	98	97	125	108	127	127	139	90	124	151	131	118	131	108	115	121	127	116	138	108	139	113	127	128	139	142	135	117	130	139	118	130	143	130	115	126	141	112	122	110	114	130	133	138	100	132	122	136	146	121	108	137	128	112	133	155	135	142	123	134	119	125	140	121	129	111	130	116	130	121	119	115	109	135	135	116	137	122	128	112	136	109
16232	2243	5104	5676	5027	4031	3327	2760	2424	1937	1716	1581	1461	1339	1233	1122	1064	1025	938	917	902	813	777	741	736	744	686	662	651	602	652	620	638	609	643	603	567	598	563	563	565	575	544	547	582	560	531	474	502	502	514	497	492	531	486	517	509	515	480	479	506	510	497	518	516	532	473	504	498	501	486	514	503	487	511	502	495	472	528	513	498	472	438	504	478	494	514	482	448	506	476	457	474	478	436	462	495	481	455	456	474	472	468	446	474	482	444	460	472	531	454	470	467	483	423	489	477	452	466	489	467	468	481	472	458	474	449	437	490	462	453	456	460	426	485	469	461	436	438	464	460	482	504	463	428	463	474	437	468	485	423	473	415	468	455	433	443	467	426	474	479	455	478	491	478	480	422	429	488	448	502	503	444	458	447	459	467	469	455	453	465	457	446	432	445	436	449	444	455	448	438	463	434	490	512	431	464	490	459	462	471	480	452	462	464	457	456	480	473	448	422	471	472	452	430	436	460	453	473	463	470	484	435	454	450	410	475	437	475	456	464	483	467	467	460	473	448	451	443	446	424	457	448	478	462	445	448	505	455	443	440	410	452	464	409	463	475	421	418	454	488	420	465	486	419	488	463	474	454	457	466	456	443	454	415	466	439	432	483	444	477	472	466	457	442	452	449	465	456	506	474	445	455	452	436	451	446	504	429	491	451	478	457	458	453	437	474	448	462	449	441	457	450	475	449	465	437	443	499	440	453	394	454	446	476	461	475	460	464	433	486	434	480	466	468	466	414	481	472	432	400	469	494	457	470	451	457	462	444	435	455	478	453	466	502	455	450	458	467	419	429	411	495	438	502	446	439	479	466	483	498	474	457	467	430	490	430	447	479	493	430	471	489	470	452	478	449	445	455	420	465	461	459	492	461	471	438	458	440	477	481	457	453	455	464	421	455	458	449	483	436	473	451	396	452	482	457	467	434	447	436	466	466	443	483	470	483	444	454	474	483	460	435	476	447	423	420	446	437	478	467	479	450	482	433	415	431	483	442	485	443	476	481	480	437	470	488	459	474	446	463	463	472	443	461	457	462	464	433	423	443	457	433	477	469	473	406	440	465	478	420	452	485	490	456	442	447	459	451	464	439	494	459	464	435	451	467	442	460	417	442	423	468	430	444	484	476	435	458	437	456	472	453	414	437	442	462	439	460	395	430	431	450	445	483	433	474	467	425	479	470	464	460	426	452	443	472	454	466	457	434	419	458	463	446	455	485	462	452	456	439	446	441	450	464	439	458	495	466	436	468	446	384	445	439	457	461	443	441	488	444	483	412	483	443	485	449	443	441	492	473	450	427	465	428	442	450	432	449	487	435	458	448	418	457	431	484	471	473	458	456	466	444	483	461	441	445	453	439	438	437	460	462	444	468	438	456	473	470	460	449	456	455	470	447	410	454	427	428	483	430	440	477	474	393	473	494	426	454	431	468	451	402	422	446	419	448	453	465	474	438	452	455	460	460	457	447	464	474	450	452	423	458	449	455	458	466	492	446	478	502	464	498	458	484	434	463	448	442	459	455	458	437	442	477	426	517	435	503	470	447	466	450	441	444	458	467	448	448	486	453	459	435	468	450	502	452	451	446	447	442	450	424	473	404	430	445	458	436	408	452	438	479	452	469	437	500	485	421	464	463	464	462	427	476	488	431	421	461	443	473	463	477	451	411	478	477	436	490	432	426	450	468	464	452	466	422	458	431	468	490	424	457	471	457	466	458	445	462	423	461	451	489	474	457	430	498	458	469	450	487	446	479	432	450	436	451	458	452	469	471	450	430	469	463	501	442	480	477	452	431	503	426	416	476	446	471	460	457	422	484	398	433	463	451	467	445	451	446	506	435	445	480	464	439	497	494	476	426	444	462	445	456	434	435	411	430	413	452	451	418	465	464	466	466	468	447	456	425	438	504	446	448	455	441	460	456	420	414	468	463	462	416	454	445	469	474	457	477	472	468	455	501	449	467	466	498	454	432	502	454	436	435	509	438	464	466	479	439	442	461	463	487	408	443	426	449	461	469	486	486	424	446	481	476	438	443	416	423	507	438	440	474	462	467	474	472	481	485	438	474	460	514	484	469	446	427	435	452	446	456	467	449	423	451	444	402	454	428	449	456	500	477	462	476	471	430	440	459	447	471	435	466	474	452	485	461	471	421	454	434	432	497	424	458	445	495	434	470	473	473	455	440	499	434	433	437	477	429	420	502	457	516	409	471	465	444	432	473	406	449	481	462	456	492	471	445	464	446	409	426	441	446	433	453	451	399	454	443	438	449	468	493	436	465	471	480	495	414	466	480	445	418	457	481	454	444	467	455	396	464	480	456	424	488	463	436	440	461	490	429	468	490	441	448	464	483	465	463	431	464	457	425	464	451	459	437	452	430	500	503	447	416	461	447	480	464	473	444	503	438	451	475	452	446	464	468	421	463	454	470	487	523	451	465	446	449	495	462	444	451	444	460	459	443	499	440	458	418	431	452	431	438	479	490	463	470	457	438	440	427	439	466	471	434	501	461	486	443	445	457	470	445	434	462	435	466	467	491	453	442	461	463	424	485	470	437	464	464	428	492	436	462	465	443	426	455	474	461	467	467	448	461	442	473	508	444	467	469	442	432	490	498	430	465	443	475	447	484	439	466	446	443	474	458	457	445	457	460	444	440	453	471	474	432	461	490	459	465	438	479	479	424	485	429	430	430	481	448	488	432	467	518	439	451	442	465	476	464	466	522	448	443	462	457	477	446	429	462	428	424	408	462	477	482	449	429	446	444	450	448	480	448	465	449	478	439	476	410	452	440	504	452	453	468	422	435	490	454	489	441	466	440	460	428	425	444	448	438	448	457	424	483	410	432	479	434	451	461	458	415	413	415	457	429	449	460	454	426	447	435	429	475	447	453	467	487	463	457	427	465	442	446	468	502	467	474	459	500	440	443	454	434	435	445	483	432	454	478	497	432	442	434	496	496	502	445	466	486	407	441	460	441	467	481	444	433	444	411	428	489	418	458	441	388	434	425	438	440	458	455	458	452	432	478	438	431	457	454	453	450	459	439	439	444	432	436	462	444	482	446	428	444	491	445	465	448	473	432	431	457	451	447	461	470	429	438	460	451	474	483	438	452	430	445	449	462	448	460	476	509	449	458	433	471	454	473	475	441	465	466	411	462	453	442	421	429	470	438	506	433	444	434	452	472	460	438	505	456	492	451	450	477	507	440	463	473	447	444	456	431	462	441	458	444	418	445	421	466	454	436	447	468	484	430	449	456	463	456	428	461	443	457	474	433	452	441	435	483	448	456	437	444	425	447	494	449	507	469	484	458	480	454	444	471	466	460	449	452	473	473	466	451	456	480	431	461	430	459	425	441	466	472	454	480	432	447	443	427	420	454	454	473	456	426	474	496	441	446	440	467	418	476	438	483	439	462	460	480	453	458	456	418	452	464	447	405	442	477	476	410	493	446	439	463	407
2354	272	167	137	142	121	112	132	118	124	117	125	123	122	111	110	99	116	113	96	84	101	96	111	102	96	94	98	94	97	104	119	113	95	128	110	112	86	88	97	95	115	114	118	100	119	98	105	118	125	107	102	104	110	121	116	89	114	114	110	103	98	94	107	121	110	104	103	103	98	104	121	90	99	112	121	132	115	113	130	100	117	119	128	92	99	92	106	97	110	123	106	85	104	99	105	116	124	104	116	126	95	110	85	112	96	118	103	96	100	93	107	102	122	115	103	85	101	93	99	95	102	97	99	108	112	92	123	94	112	106	96	94	99	118	115	114	103	110	96	96	109	102	96	105	127	107	97	117	108	96	118	108	109	95	110	114	108	102	102	110	120	110	89	108	101	108	114	113	85	90	98	126	115	112	108	113	100	104	86	111	114	118	93	118	111	110	116	113	108	102	91	98	96	106	104	107	99	109	109	99	111	123	110	113	110	88	107	102	127	97	117	115	114	107	123	100	124	95	110	100	132	111	102	109	104	119	109	123	99	109	115	113	102	97	105	87	116	105	112	88	101	119	129	94	109	108	92	106	116	115	89	114	120	105	107	109	113	100	110	123	113	110	118	111	107	105	114	120	127	118	102	90	100	129	119	114	85	94	112	104	100	101	106	114	105	101	106	101	117	107	112	101	104	112	117	97	106	89	103	112	97	116	81	108	95	113	114	101	112	107	106	108	109	111	104	112	96	101	102	93	88	126	115	115	99	109	96	115	117	115	94	98	104	118	89	97	91	100	94	111	112	89	94	126	101	116	95	103	94	100	104	108	116	135	115	98	101	116	94	101	100	115	107	109	105	128	95	101	113	83	113	98	108	104	121	102	119	110	98	118	94	104	122	109	94	100	122	114	113	108	104	110	107	105	102	104	100	112	105	99	95	110	109	101	89	94	107	115	95	96	85	124	92	118	91	115	92	109	94	111	116	112	123	106	110	108	103	102	112	105	92	117	112	91	102	107	108	102	104	106	115	117	87	93	110	85	108	90	127	92	109	96	128	90	121	100	114	133	115	120	103	115	107	128	112	83	119	100	112	114	104	104	105	108	108	105	83	105	116	113	107	105	111	109	111	97	119	111	99	101	96	113	127	116	102	111	114	107	98	123	116	105	132	112	114	129	110	109	116	109	108	92	103	113	125	104	98	102	83	108	116	117	105	90	105	123	101	112	105	128	107	92	106	109	110	99	88	117	110	103	115	117	116	92	112	116	102	110	99	114	105	105	119	103	89	97	121	111	105	109	101	113	117	110	83	93	110	101	97	84	94	95	112	103	98	110	101	105	87	87	104	93	111	102	104	117	94	109	112	119	107	96	114	118	111	106	102	117	105	124	126	98	111	98	106	101	97	100	114	104	89	90	110	87	108	100	82	122	103	110	130	94	121	104	117	116	114	109	100	92	94	89	109	93	115	111	110	103	110	111	121	118	109	102	93	107	110	112	84	106	104	108	113	96	118	87	109	100	120	111	113	115	97	112	107	114	109	98	114	135	104	112	107	107	92	84	114	102	109	109	117	106	83	119	109	107	110	101	97	104	109	93	99	96	90	111	113	105	119	109	107	107	113	81	99	106	127	118	115	100	98	115	117	118	103	107	100	95	93	109	123	86	98	95	94	114	115	104	98	102	109	94	116	97	93	107	98	108	118	108	108	99	94	116	110	110	107	106	107	123	103	104	108	106	112	119	101	138	111	109	107	112	127	99	131	112	115	108	115	110	110	113	109	104	103	106	125	99	101	117	109	99	107	106	108	108	80	105	123	96	106	93	126	93	108	112	94	110	107	105	115	121	99	97	93	111	109	115	101	108	94	126	108	105	115	119	96	100	119	107	120	102	129	105	111	97	101	110	91	104	114	99	113	101	112	106	101	101	95	111	126	110	107	120	123	108	99	112	101	99	110	110	113	100	123	109	105	113	96	106	108	102	115	96	114	111	118	100	120	95	103	109	104	90	121	109	107	104	110	99	107	120	108	89	109	98	108	100	100	111	105	118	90	110	104	99	101	100	104	110	109	111	104	111	110	114	99	106	102	117	97	89	116	110	102	118	84	105	89	106	104	108	110	127	111	95	114	110	100	115	120	95	115	98	122	109	101	94	89	109	127	111	111	105	125	94	102	94	105	114	130	99	105	100	117	91	129	114	92	121	111	113	118	107	99	106	105	110	123	130	120	110	105	120	105	123	107	109	113	97	110	116	109	108	89	90	105	106	111	101	120	86	95	128	119	101	117	83	94	105	104	115	99	119	106	94	116	100	105	96	93	118	115	110	122	109	122	110	105	107	96	104	106	98	120	108	107	93	116	114	125	119	117	112	113	110	109	108	113	110	82	130	104	130	104	108	121	92	108	95	123	118	101	111	93	111	112	108	127	122	119	98	117	106	101	101	98	95	99	111	95	104	110	114	107	104	114	97	119	115	95	107	122	126	112	110	125	108	117	118	111	102	106	129	119	93	120	106	111	113	102	106	103	87	105	109	108	103	105	83	114	107	115	106	84	101	115	120	89	107	96	91	88	97	104	112	104	96	103	89	103	107	105	101	114	111	115	111	101	93	112	93	117	97	102	90	98	112	94	102	108	109	103	126	118	117	106	124	125	103	103	104	116	95	92	105	107	111	113	108	98	109	103	106	116	116	113	96	92	119	113	112	103	120	113	115	109	115	96	104	94	116	100	121	91	102	88	92	99	130	121	101	111	110	93	103	116	108	103	92	97	93	107	104	115	103	114	124	126	105	89	97	119	114	100	106	106	105	126	100	111	106	109	105	103	91	103	107	94	117	98	100	103	88	119	120	122	108	100	111	119	103	109	118	111	110	102	108	101	109	121	107	100	103	122	112	121	124	119	110	89	103	108	119	92	106	113	97	101	113	101	93	102	93	115	120	124	102	106	110	113	117	102	119	107	102	108	112	116	93	108	116	102	96	86	100	98	129	91	110	107	111	108	104	119	114	98	110	99	114	119	110	110	107	114	110	107	83	101	105	116	122	124	109	141	121	105	100	77	117	123	115	114	117	98	120	113	96	112	103	103	108	97	103	110	109	118	101	111	122	94	118	106	105	103	109	104	100	106	101	102	116	110	91	103	120	102	123	108	109	115	105	101	114	116	105	94	113	115	123	106	100	115	107	82	86	97	110	110	109	85	112	98	115	97	121	88	125	103	108	110	100	106	113	99	102	109	113	97	97	95	112	118	109	115	112	78	108	116	128	103	105	100	118	120	99	108	106	115	115	101	107	105	109	114	110	108	107	109	114	120	115	106	117	113	112	104	110	95	96	108	112	107	125	113	114	92	110	119	86	106	99	103	99	101	100	110	105	111	100	112	118	108	98	97	106	130	97	84	102	95	107	112	111	103	112	97	114	114	119	124	122	107	105	107	98	108	115	103	91	102	120	93	92	124	99	101	102	103	119	119	128	99	107	94	103	90	111	115	118	119	125	95	101	114
3621	462	590	584	546	532	488	500	443	456	402	453	425	424	411	417	424	407	407	426	411	415	400	379	419	396	427	420	422	381	404	405	388	421	393	403	391	410	399	382	381	423	402	396	431	388	367	364	413	384	406	405	424	371	397	389	393	383	420	366	360	382	387	389	406	419	381	364	439	410	386	398	383	412	398	417	398	342	374	430	391	397	413	387	415	391	412	377	401	394	372	400	398	379	390	422	384	433	377	406	406	414	397	386	389	398	375	382	420	388	366	374	407	409	433	390	373	366	390	441	381	337	374	385	396	394	385	399	374	386	402	397	380	357	387	388	415	409	424	417	375	380	410	414	345	383	367	365	397	428	411	388	380	425	390	429	379	391	405	372	399	387	421	426	416	397	393	377	413	418	396	368	383	392	379	405	408	366	357	417	401	392	380	383	395	401	365	380	404	395	421	393	379	384	438	387	404	364	392	396	396	422	396	416	364	432	355	340	392	414	429	382	401	391	362	375	420	421	406	369	371	380	363	390	413	387	395	391	378	412	377	406	380	378	377	407	390	403	370	415	404	401	396	413	403	396	405	387	382	355	415	404	397	406	418	375	376	409	379	378	439	390	382	427	398	377	402	381	379	384	379	383	416	437	401	403	385	391	363	387	399	403	394	373	411	396	393	405	402	359	394	403	428	343	412	419	407	402	393	360	399	395	362	395	382	415	399	399	371	374	369	405	425	378	417	401	403	359	382	372	413	382	377	423	363	417	394	395	415	389	394	399	362	397	418	389	429	366	386	400	355	432	388	415	376	400	409	375	378	414	394	401	412	398	407	417	395	375	381	390	367	367	394	408	402	389	381	388	358	390	374	408	393	412	371	408	391	413	385	431	365	395	378	390	413	397	389	427	411	414	419	392	397	390	404	404	375	446	393	376	388	376	386	391	389	384	405	411	388	393	392	385	397	400	398	373	413	396	389	406	406	407	401	412	384	409	398	395	402	383	400	396	398	378	411	396	420	390	400	408	354	378	376	372	388	404	389	431	386	368	397	426	381	392	375	399	382	375	402	398	429	407	383	404	403	375	385	391	390	399	381	359	366	391	397	388	371	390	395	366	418	369	390	415	378	370	409	395	405	391	400	423	364	387	375	376	400	406	406	344	416	377	376	391	382	408	388	395	423	433	371	406	400	372	421	405	378	376	420	382	396	404	363	416	404	413	380	388	378	380	412	404	395	410	379	392	440	352	391	407	415	396	394	448	408	415	387	396	374	412	389	405	375	386	416	384	391	400	367	392	400	389	389	402	436	417	388	418	407	421	383	414	416	411	412	393	430	392	420	402	390	393	378	402	413	397	388	412	389	398	396	371	414	376	365	375	392	381	434	398	400	384	387	375	423	383	411	361	409	417	400	403	387	410	410	413	389	406	400	410	412	419	394	402	396	422	376	400	381	380	390	419	402	398	400	411	398	390	397	396	409	400	408	415	386	399	401	400	345	406	405	382	387	386	366	421	405	401	387	390	389	395	385	371	399	362	380	389	392	370	393	394	401	399	406	381	389	407	383	387	370	386	394	380	396	379	395	376	384	417	385	396	426	354	411	385	396	390	399	392	381	377	381	367	391	409	371	412	370	431	408	406	402	401	365	416	423	393	358	414	446	390	408	395	396	398	415	411	429	395	416	396	392	428	368	389	395	371	352	366	402	395	395	372	380	378	390	394	397	401	403	433	380	384	394	395	404	431	401	415	393	404	408	448	383	383	404	424	423	384	397	385	387	396	396	374	411	395	358	386	397	398	395	398	353	364	378	412	400	374	346	416	406	402	386	393	401	409	380	422	381	378	367	382	378	393	394	410	393	433	419	395	394	404	389	370	390	427	405	375	389	422	401	382	425	407	440	389	370	398	415	385	372	362	390	401	390	395	391	405	388	372	410	418	391	404	374	384	373	423	388	437	430	370	392	404	386	377	423	401	402	351	427	352	379	376	411	374	401	400	369	393	405	428	361	431	362	410	408	395	402	397	368	406	412	386	387	379	424	367	404	457	391	365	402	443	389	388	435	390	410	369	414	379	377	397	402	377	431	392	398	406	373	412	355	368	412	386	379	424	381	373	382	361	386	384	403	393	384	385	396	399	422	385	385	389	369	363	413	403	360	408	372	419	385	394	391	397	365	402	371	417	365	384	449	368	405	430	397	386	423	370	371	401	402	406	388	380	347	364	397	367	384	412	372	386	382	403	369	363	398	368	390	390	384	396	405	365	420	381	376	383	370	392	397	392	390	395	403	363	389	396	383	419	393	444	400	399	394	382	395	417	366	366	389	391	416	385	398	426	372	371	418	377	386	406	404	388	378	426	384	392	384	387	429	391	405	398	423	394	380	402	398	397	385	414	390	366	401	395	419	400	354	404	395	416	381	398	377	378	394	408	419	406	391	415	395	394	439	419	364	407	415	377	381	397	384	382	396	379	439	375	404	372	410	381	397	422	393	417	398	387	412	410	418	395	371	399	406	413	401	426	446	423	403	398	409	417	393	370	414	414	417	392	385	376	370	362	402	424	396	379	355	418	373	381	365	390	427	412	387	377	376	358	406	349	384	383	394	373	406	396	358	380	381	385	420	405	361	390	408	404	399	374	399	375	403	386	371	412	397	432	401	405	358	393	390	379	392	426	385	370	409	395	381	379	378	403	410	412	361	387	417	393	369	385	386	373	331	416	409	389	380	361	392	420	389	400	371	411	382	410	348	396	409	391	369	405	400	375	411	376	425	395	417	403	394	397	383	390	435	403	388	396	387	345	397	361	392	401	391	405	407	402	382	409	367	382	396	385	406	387	408	373	392	409	400	379	393	378	433	383	378	377	368	418	388	385	369	409	398	371	350	408	382	394	405	394	406	369	416	377	383	408	395	364	397	398	405	349	428	371	433	362	378	382	375	365	368	408	383	370	404	388	393	393	368	394	419	378	399	389	388	403	379	340	392	394	396	386	375	390	401	361	392	359	388	418	381	422	420	363	400	417	371	408	356	409	385	404	386	361	436	397	377	397	399	378	370	430	357	359	390	416	414	414	385	424	382	416	382	368	397	389	378	378	405	398	392	414	396	390	381	398	386	388	388	356	366	416	356	381	380	373	391	392	418	397	390	398	406	401	411	378	379	393	412	393	386	388	388	375	364	397	374	378	399	429	404	391	430	396	409	389	415	384	369	401	378	420	389	393	396	358	402	421	375	358	413	381	409	448	402	347	439	405	414	374	378	375	376	385	396	372	396	383	397	407	397	385	373	417	375	420	360	404	373	387	393	428	403	409	391	393	409	395	399	392	378	373	399	378	409	411	384	369	370	412	401	391	373	407	389	379	382	402	418	405	393	399	389	408	399	405	365	404	373	367	404	381	442	399	379	388	411	363	434	389	354	410	404	410	380	410	403	379	421	432	400	384	406	401	381	395	397	388	407	411	384	388	392	414	407	419	384	384	385	425	388	406	415	410	440	392	360	391
23152	3579	1194	798	547	416	314	239	231	191	142	153	134	127	96	106	98	94	100	96	96	87	94	83	82	87	80	65	80	87	96	67	78	80	71	74	60	78	78	72	75	73	81	75	74	66	80	81	58	78	81	74	73	67	88	62	79	67	79	67	78	60	75	76	76	72	89	59	72	69	76	66	62	66	84	62	49	68	80	67	61	77	74	85	73	61	71	64	69	68	68	68	60	72	91	51	63	71	68	69	74	70	59	61	69	71	84	69	70	61	51	52	87	68	72	76	67	68	84	89	46	75	97	80	82	76	70	56	69	57	76	69	69	89	85	66	58	65	74	81	80	67	76	66	65	77	69	67	66	72	57	69	71	64	72	71	77	64	60	79	56	60	62	73	60	75	66	90	49	42	83	69	89	70	67	61	68	62	71	76	61	70	71	66	62	74	76	63	82	61	76	68	73	57	73	65	57	76	67	85	78	73	55	88	65	71	71	74	60	54	67	86	73	52	78	83	67	78	76	86	58	69	72	75	73	60	72	71	63	81	66	65	65	56	72	69	69	65	66	84	76	67	72	76	72	63	66	68	77	75	55	78	64	67	71	67	64	71	73	72	82	83	63	58	61	71	60	70	60	68	69	66	68	88	71	63	68	80	67	86	66	58	97	64	80	79	72	62	65	65	67	73	61	74	75	82	68	68	72	78	69	68	66	62	75	65	56	75	64	90	70	55	77	73	73	63	64	73	69	72	74	76	94	54	76	52	51	72	61	79	83	74	71	50	73	66	62	63	56	60	71	90	71	68	65	74	73	71	74	74	64	86	60	71	84	55	64	64	75	70	64	68	78	82	71	74	77	71	84	80	72	60	75	75	64	79	61	62	57	72	70	64	81	83	76	70	75	71	83	67	78	74	69	77	72	81	56	58	81	72	55	66	67	74	59	71	74	71	73	66	65	71	64	66	59	78	73	58	69	66	74	67	64	61	66	70	53	49	73	62	60	62	72	77	66	54	63	67	72	89	64	72	77	72	62	85	101	63	55	72	77	76	86	78	84	76	74	58	86	60	66	72	71	85	71	67	72	72	68	70	71	69	81	56	58	67	81	69	74	77	58	62	71	63	59	70	64	80	65	85	71	72	60	59	67	79	61	80	74	54	68	85	68	70	70	77	74	75	67	65	78	77	53	62	69	66	68	60	76	70	62	75	71	71	63	67	70	70	85	68	77	53	68	74	102	66	73	83	72	74	72	73	69	72	60	80	66	66	77	63	64	61	73	49	67	58	51	52	66	62	72	65	67	64	69	71	68	57	65	76	80	71	66	77	62	78	72	74	64	61	67	75	68	62	70	83	75	65	81	65	73	100	63	63	81	63	78	68	82	66	56	84	53	65	69	65	60	77	86	68	62	60	84	84	70	57	76	74	84	72	58	78	69	69	71	69	72	66	72	79	68	69	67	67	65	82	74	82	72	81	58	95	78	73	69	57	66	72	69	64	67	81	69	76	74	81	68	68	75	76	85	74	68	88	70	62	69	75	83	54	66	69	74	64	71	72	66	79	74	72	81	77	66	77	72	78	69	67	64	55	71	79	62	61	67	64	77	74	65	74	68	75	49	53	65	70	69	80	82	62	65	63	71	59	66	61	65	67	57	62	72	57	78	85	84	78	82	78	74	78	60	78	71	73	51	71	69	77	82	84	63	57	83	80	52	64	74	65	78	64	66	77	62	66	69	57	73	68	72	66	80	58	82	74	70	94	68	75	63	75	62	81	66	74	67	74	73	69	72	77	84	67	62	71	71	68	66	60	67	70	64	73	73	68	57	55	63	68	75	71	84	79	71	55	75	69	73	69	72	69	73	69	83	80	56	71	60	79	88	58	87	59	77	53	77	69	69	83	72	66	63	68	66	72	44	64	80	68	75	61	68	78	67	80	75	75	74	68	70	64	78	71	73	62	56	65	70	88	75	59	65	73	62	54	72	67	64	62	49	65	77	81	71	74	56	74	76	73	65	70	79	71	84	69	96	76	66	64	59	78	67	61	59	74	64	52	73	74	61	72	76	61	63	61	58	71	73	72	79	81	65	77	53	68	68	98	54	54	69	78	87	66	52	74	68	75	66	74	72	79	63	62	64	60	86	73	71	87	58	71	75	78	82	84	63	68	69	80	64	68	62	78	72	69	76	93	69	71	78	86	81	61	81	56	60	55	78	75	78	74	69	77	72	72	77	76	86	67	75	74	47	80	66	69	76	66	62	61	78	67	89	80	83	80	74	60	70	69	72	69	68	68	67	90	60	75	60	70	65	66	77	73	78	57	63	72	82	72	88	63	68	58	57	70	81	75	69	69	71	67	59	66	52	84	63	69	71	57	66	62	69	58	60	67	76	51	73	70	83	79	72	75	71	65	67	67	76	64	66	70	67	56	65	58	61	80	70	69	84	57	58	76	76	66	61	76	53	65	68	71	65	77	68	69	54	49	75	67	60	74	64	65	66	64	88	69	77	87	78	81	67	62	75	76	83	81	93	77	74	74	58	64	70	71	64	64	75	67	69	72	76	75	66	59	53	65	64	78	82	67	57	66	84	52	71	67	56	59	65	77	58	84	76	50	69	72	63	61	60	87	74	59	70	62	72	70	68	77	70	70	65	73	73	76	78	70	69	81	66	63	79	68	73	73	59	73	65	78	59	77	67	75	71	82	75	64	71	97	77	59	70	71	60	79	67	65	57	76	57	59	76	67	59	77	73	61	84	55	72	78	75	75	65	77	59	85	65	62	70	66	67	62	65	66	76	66	72	72	64	60	59	62	71	57	69	77	56	69	68	87	54	70	71	63	66	70	62	75	75	73	65	65	76	70	69	76	67	83	71	77	70	81	86	86	63	71	75	75	58	59	56	53	66	66	64	74	64	75	72	65	64	72	66	58	81	71	68	76	54	77	66	75	67	72	69	85	76	69	60	86	69	73	80	60	59	78	80	62	79	74	57	62	68	77	61	74	65	66	90	71	72	66	72	82	73	80	58	63	82	58	79	76	70	77	66	62	58	59	73	88	57	57	62	81	74	70	59	83	67	70	65	82	61	72	84	82	74	77	61	62	72	50	79	85	80	77	61	54	79	75	58	67	64	63	84	73	66	59	64	61	64	69	76	69	76	71	71	65	83	78	48	70	72	63	75	81	59	74	81	74	70	62	77	71	72	87	76	67	56	77	55	65	77	47	60	70	65	77	68	69	70	73	76	70	58	69	66	77	74	73	74	64	66	79	92	67	64	75	62	71	69	75	72	63	72	58	65	79	75	78	84	65	47	75	81	74	72	56	73	63	70	80	59	68	68	81	55	67	77	74	67	56	69	68	73	71	53	77	55	71	58	73	72	60	68	49	74	65	81	76	69	72	79	61	73	77	71	60	59	76	93	69	56	72	76	64	66	57	71	67	67	64	75	65	71	67	59	63	77	79	72	68	63	75	83	68	69	92	85	74	74	71	61	65	71	73
12444	1239	2810	3167	2840	2271	1834	1567	1284	1138	970	889	782	762	697	660	626	568	557	553	468	451	461	411	407	404	413	390	369	353	381	372	351	324	389	349	337	344	346	332	346	342	278	317	315	319	338	322	302	323	294	325	334	318	292	291	304	279	285	311	302	332	304	323	304	310	316	311	290	290	320	296	283	312	302	277	294	302	274	294	268	282	284	281	260	300	282	305	328	323	302	290	306	289	320	257	287	287	291	271	332	311	308	285	299	298	273	270	296	290	281	290	279	306	294	285	281	273	264	318	288	283	302	306	264	289	301	294	288	265	283	282	278	336	272	302	280	277	251	301	265	264	288	309	286	272	269	285	267	269	283	314	308	304	299	280	291	285	247	291	272	262	303	283	286	304	264	293	280	271	292	286	307	295	297	262	289	272	257	288	281	277	304	273	266	303	281	279	283	269	307	296	293	293	298	277	294	310	287	271	283	267	268	303	283	316	283	289	297	269	288	280	246	258	285	282	264	277	275	278	281	260	273	309	295	274	285	284	294	296	292	273	307	297	271	272	280	287	288	286	282	323	280	279	287	271	287	276	287	277	346	275	309	271	274	285	272	274	290	274	312	292	268	277	253	243	303	282	292	292	247	293	285	303	286	276	268	330	276	294	278	297	305	277	275	308	303	275	281	271	260	300	266	276	306	310	272	291	316	275	269	272	276	291	259	291	283	304	272	309	263	264	277	309	307	288	251	322	268	272	281	276	281	265	277	293	270	299	273	272	291	277	268	282	297	286	291	299	300	284	318	300	284	266	290	306	292	263	269	261	297	282	284	279	296	277	274	282	270	302	271	261	274	270	269	295	308	267	261	267	278	309	263	285	278	295	276	291	242	321	297	277	294	261	276	283	261	295	272	319	282	278	265	298	285	290	290	263	277	266	284	272	296	274	296	263	322	274	289	301	279	264	273	271	300	275	300	276	325	273	289	284	267	263	269	297	263	296	279	283	254	294	270	289	302	284	305	280	261	292	314	261	280	285	288	303	275	278	272	270	272	292	277	269	284	293	270	294	259	287	269	258	275	276	260	278	264	289	281	293	290	266	294	265	290	289	310	261	305	297	276	279	281	272	278	279	283	275	277	302	261	286	280	280	285	256	265	318	288	310	290	296	294	316	326	309	286	291	284	264	265	293	301	287	263	293	291	263	318	286	293	320	238	311	281	320	270	271	305	288	292	283	294	292	294	265	279	302	249	275	310	297	269	271	299	270	279	285	301	304	291	267	286	274	285	288	314	272	311	267	251	277	260	292	273	309	306	260	282	258	276	297	295	301	278	282	295	294	278	289	270	277	270	282	281	288	255	276	300	283	260	291	301	262	275	290	271	295	287	321	311	277	274	290	287	326	298	255	261	301	302	302	277	270	299	289	272	301	295	284	299	257	304	288	311	297	276	276	306	292	273	287	280	296	300	283	295	293	262	302	270	286	296	253	279	287	284	271	258	260	287	264	299	286	286	283	282	301	299	294	285	303	301	291	308	288	270	290	297	251	302	261	263	298	253	317	268	292	314	294	271	294	274	258	296	294	279	288	289	262	319	261	291	282	311	298	285	294	280	269	285	263	299	308	270	302	303	271	253	275	266	325	303	287	301	302	294	271	238	274	307	290	273	297	305	267	293	260	272	290	305	249	296	310	284	306	283	265	300	283	278	281	303	284	294	264	267	308	253	254	306	294	287	275	327	286	288	291	267	269	252	277	301	296	302	276	269	299	251	311	289	260	278	271	254	320	287	292	265	307	276	295	310	282	248	279	279	255	284	274	282	265	275	292	287	287	285	284	307	290	294	313	272	269	287	266	278	255	282	277	265	271	289	292	286	269	255	293	293	296	273	286	259	290	267	274	291	279	265	305	284	268	290	280	268	325	258	271	278	302	290	292	291	276	294	271	284	284	298	285	286	241	305	273	284	290	277	288	269	294	285	294	280	305	281	280	327	272	313	285	293	256	293	296	256	277	296	293	309	282	288	274	262	278	259	275	278	316	295	312	299	279	272	301	295	278	274	270	275	277	296	277	281	307	274	292	282	275	287	302	275	275	283	278	302	290	267	274	277	271	268	282	305	293	283	312	276	285	279	299	274	316	333	289	280	281	288	272	299	289	248	288	312	302	315	279	289	304	302	269	289	281	292	288	290	288	278	308	298	287	256	286	306	266	285	285	296	291	273	288	281	331	271	253	254	265	322	255	310	256	285	279	308	301	247	254	317	287	279	282	251	287	290	288	315	276	279	284	280	293	272	291	287	298	291	292	258	280	296	290	267	280	283	283	298	299	271	256	297	272	276	261	294	304	258	316	309	266	272	265	282	293	299	279	269	268	296	298	275	258	297	263	286	254	304	293	260	286	285	241	265	303	243	268	288	274	301	290	311	292	311	285	275	303	270	302	267	278	287	261	292	280	265	299	279	272	293	263	286	282	308	289	297	297	256	290	288	302	280	283	276	291	302	285	298	299	293	278	283	273	303	281	269	283	267	289	294	309	286	272	293	290	286	282	281	261	280	282	290	256	288	300	286	309	278	265	307	315	291	279	296	265	313	287	285	323	278	289	281	306	293	262	282	270	281	291	268	313	266	308	269	287	266	280	278	294	273	297	252	291	288	267	298	316	286	316	272	277	249	269	313	269	271	297	267	299	281	278	250	279	280	270	288	295	283	252	298	300	285	281	307	262	296	284	285	278	280	299	274	259	278	298	303	279	270	294	300	292	251	284	307	286	261	289	299	289	256	293	287	279	281	291	292	286	289	312	302	285	265	297	261	253	323	296	295	293	264	287	309	271	271	292	289	300	263	264	281	263	292	257	290	294	286	286	292	286	288	273	278	287	261	267	257	291	266	289	291	276	281	281	287	271	296	271	300	290	306	293	300	290	263	285	258	320	267	265	276	296	305	308	290	268	278	297	295	266	304	285	276	271	295	295	246	297	291	283	293	300	268	321	293	299	290	272	263	271	282	278	305	282	326	284	285	277	299	274	294	289	274	281	293	277	310	294	287	303	275	280	308	271	297	313	285	268	272	293	290	274	290	281	277	315	234	309	294	303	252	257	265	298	291	250	300	286	309	271	239	278	296	275	287	289	284	260	275	286	246	257	267	292	278	280	291	280	284	272	281	267	261	294	281	251	313	296	313	304	274	290	280	278	309	276	281	286	264	282	286	283	267	295	296	322	279	297	323	265	303	296	293	270	280	289	257	281	306	286	277	295	251	314	260	278	315	330	279	274	307	276	300	269	271	275	279	285	308	285	283	285	291	281	264	309	298	261	285	300	258	266	277	308	266	281	281	281	281	270	292	265	300	286	260	265	280	290	311	288	275	284	271	251	267	282	295	283	295	269	289	268	288	271	269	280	278	292	273	291	298	294	283	266	304	260	302	301	313	274	317	272	253	269	260	299	302	249	311	296	312	313	257	295	299	298	284	286	274	274	299	276	299	281	288	313	265	270	294	301
33235	14024	2998	1681	1119	857	629	463	423	342	302	295	236	258	210	221	215	193	195	181	154	171	169	173	163	151	160	149	130	138	145	165	136	146	147	149	175	132	138	135	140	144	147	135	144	139	138	135	140	125	139	157	130	127	143	162	164	109	146	130	138	128	132	120	112	126	143	120	135	124	145	123	122	152	131	111	146	140	140	128	159	140	122	123	132	145	118	138	130	123	146	127	114	141	125	117	142	129	138	137	141	126	137	122	136	143	120	119	125	137	146	140	126	119	125	121	123	145	105	119	133	122	132	135	114	140	122	143	157	114	137	137	126	129	116	152	129	140	118	143	150	120	137	118	130	123	118	121	117	127	112	135	109	139	119	135	140	145	128	137	128	145	138	140	118	118	144	132	131	142	134	138	122	140	123	149	128	128	120	131	134	134	136	120	120	118	135	114	129	132	140	134	149	115	133	122	153	129	127	148	120	130	152	115	124	151	129	127	127	136	119	113	130	124	140	138	131	135	115	125	122	128	146	134	130	143	145	132	125	136	123	132	143	124	116	121	133	132	114	151	127	134	134	146	127	135	127	135	128	126	119	152	135	130	137	133	144	149	144	121	140	126	123	111	135	125	158	136	101	110	135	124	118	139	120	111	127	142	128	137	124	136	129	123	142	143	128	132	130	127	136	119	125	141	136	139	134	145	123	119	138	146	126	142	134	140	116	132	123	141	137	149	118	123	141	150	129	141	129	113	138	109	124	139	109	143	115	121	103	147	105	138	117	134	148	118	129	131	115	140	139	111	150	115	146	145	130	148	138	153	150	129	106	121	128	127	120	128	144	124	129	119	131	130	134	107	121	127	125	130	125	135	118	132	130	131	136	132	125	137	123	117	135	130	132	119	121	113	115	134	131	140	152	132	133	138	113	157	135	125	143	142	130	118	123	114	127	114	142	123	119	126	118	144	132	124	129	117	124	121	142	121	120	136	130	138	122	136	156	124	132	157	117	123	132	143	145	131	111	135	133	150	132	121	121	109	139	121	139	130	126	146	132	118	107	114	147	110	148	131	163	137	133	133	152	130	141	125	125	139	127	127	141	134	135	124	139	105	108	139	121	118	124	142	133	113	146	148	135	120	124	137	117	130	127	124	118	121	121	116	119	122	136	136	124	118	119	128	134	124	125	149	133	117	136	133	141	115	129	118	128	119	134	106	127	130	122	142	134	109	111	126	125	106	124	121	136	131	124	142	120	129	124	121	127	125	144	126	117	136	152	128	125	127	136	124	130	138	119	134	137	121	123	117	144	128	110	143	133	122	146	136	116	141	126	145	136	129	139	113	145	140	109	130	122	124	117	144	119	131	121	112	111	121	141	128	154	111	116	124	134	155	125	125	120	131	127	127	155	131	137	130	128	135	127	137	135	124	110	139	139	122	144	110	135	138	144	133	126	141	112	141	142	112	133	137	124	130	131	158	120	119	122	100	126	134	144	139	127	152	128	129	141	125	134	135	141	122	130	117	141	116	144	108	136	122	113	130	137	131	117	136	120	123	119	121	130	130	121	120	120	150	144	128	117	153	139	128	149	127	146	132	127	141	161	128	122	116	123	131	111	136	127	124	131	101	120	140	140	131	114	119	135	132	133	121	128	123	115	111	142	116	113	131	120	119	125	125	125	127	135	133	139	143	119	142	144	156	110	139	149	118	134	129	144	121	105	130	150	137	120	136	135	143	117	142	136	118	128	141	125	126	127	121	120	143	135	113	137	126	151	138	141	137	142	130	121	133	131	107	142	117	119	122	126	117	142	118	141	125	140	142	137	126	141	116	147	123	113	135	120	130	137	122	128	144	131	124	131	143	143	127	152	126	103	140	123	118	129	114	141	136	109	153	133	132	120	109	144	131	125	127	148	136	115	134	118	153	110	142	132	117	135	144	127	123	121	139	152	113	135	154	125	128	142	124	113	131	149	151	131	121	141	145	122	139	152	148	119	131	118	135	128	109	146	130	118	121	128	122	120	119	118	133	140	119	146	141	119	135	130	129	130	131	133	134	120	115	132	130	125	118	133	133	123	131	128	133	130	141	118	130	110	140	117	122	124	131	119	128	149	128	126	109	123	125	144	117	112	118	126	143	136	130	136	131	133	130	131	137	145	120	135	127	124	129	149	119	126	126	149	143	138	102	105	114	137	132	138	117	120	141	130	120	127	137	116	133	140	110	142	133	133	136	136	127	130	149	134	132	122	132	123	125	135	102	133	121	115	130	118	143	119	140	149	102	125	147	126	117	123	126	129	132	115	127	117	135	126	128	138	129	139	124	142	146	127	125	120	123	135	126	117	121	136	132	142	126	127	143	149	119	144	135	148	119	120	142	126	122	127	130	128	142	129	121	124	127	135	150	126	141	122	117	126	139	123	123	129	134	122	155	143	95	140	127	141	135	133	105	122	134	150	133	123	109	117	124	121	136	139	130	137	143	125	149	145	158	130	135	103	127	125	125	123	136	134	123	121	121	119	134	129	143	153	146	132	132	129	124	136	141	117	115	118	128	113	139	123	127	138	132	137	119	131	145	117	118	131	124	154	114	128	124	140	142	119	135	119	135	144	131	120	133	119	124	137	137	113	146	131	124	120	135	121	131	135	127	119	120	132	149	169	136	132	135	132	143	140	123	145	146	124	146	133	107	131	142	141	132	128	157	147	118	115	149	147	119	135	151	144	133	114	135	125	126	147	126	148	133	130	145	138	133	141	129	128	133	130	140	146	158	122	120	143	146	124	135	100	114	128	126	147	132	103	141	132	135	144	124	117	139	127	131	136	128	113	156	135	103	145	145	133	150	134	118	135	112	136	137	125	109	147	130	129	128	121	119	138	121	142	113	147	127	138	139	137	133	143	138	133	139	134	144	144	132	134	147	122	122	135	135	121	130	130	124	128	128	126	104	130	111	132	141	134	151	146	127	146	135	126	133	142	125	132	129	127	131	146	125	130	127	123	137	140	126	152	132	123	151	125	124	141	125	138	141	151	130	122	99	128	142	153	137	128	168	138	140	117	120	145	125	133	123	140	130	135	132	134	143	116	119	125	145	122	143	143	149	128	140	130	126	130	137	125	127	136	121	125	137	122	149	131	144	110	136	133	120	119	107	147	129	131	128	124	131	115	139	126	134	122	122	143	141	150	128	144	116	135	123	142	138	125	134	121	132	129	129	108	130	116	124	134	122	138	158	126	116	130	130	127	143	130	133	132	115	115	123	117	124	134	145	134	120	132	132	110	135	131	130	126	137	140	147	124	116	141	138	135	140	145	129	137	131	135	120	129	132	125	130	138	111	143	114	127	121	134	140	133	110	134	114	133	126	136	144	117	122	124	138	131	137	118	140	146	123	132	144	132	138	125	142	142	161	145	135	120	122	121	145	149	137	119	121	120	112	152	129	121	144	142	128	138	122	136	108	144	161	127	141	122	115	123	128	142	125	136	119	126	125	109	132	118	124	133	121
16927	2316	5413	5987	5141	4353	3471	2902	2438	2080	1828	1604	1456	1393	1309	1201	1125	1082	985	920	961	851	803	796	785	762	714	664	653	662	649	660	602	609	612	608	677	557	592	594	575	593	550	553	527	569	528	557	530	561	577	564	537	492	544	509	467	539	508	539	537	502	548	543	479	495	534	498	522	466	515	528	482	528	511	464	508	525	467	505	519	508	474	491	484	538	487	466	486	498	455	502	519	484	475	478	446	479	490	477	539	458	453	489	514	519	502	488	481	471	508	487	499	497	501	497	493	494	471	472	503	478	435	499	471	514	499	502	518	524	474	496	476	456	508	467	481	492	494	507	490	494	435	451	476	452	472	474	474	487	482	515	477	475	488	515	496	459	474	527	489	483	521	443	503	535	463	492	475	478	489	515	470	477	466	494	455	460	497	448	506	492	462	484	520	476	465	505	463	531	475	488	498	451	472	456	468	500	502	492	464	500	482	508	483	476	507	449	500	460	505	454	456	516	469	480	479	491	478	448	480	504	473	432	472	475	490	474	462	494	464	483	486	491	481	481	479	478	512	484	482	459	499	501	470	485	460	483	479	472	451	463	478	473	508	468	450	476	485	514	485	505	475	437	501	508	471	481	499	478	438	512	500	461	489	446	463	502	494	467	473	515	468	447	430	475	457	476	468	477	481	460	471	499	488	460	463	471	499	457	457	506	477	499	462	432	456	474	479	475	506	504	479	418	468	470	488	478	486	493	509	483	485	468	482	456	483	505	477	461	447	475	446	480	488	463	475	466	484	454	481	483	502	479	475	512	509	436	485	444	466	479	455	471	500	474	443	448	482	460	489	504	467	466	510	457	464	487	454	487	461	460	455	491	468	458	450	474	434	488	485	501	503	445	461	465	523	436	496	477	500	473	461	503	489	492	488	479	451	480	484	464	469	485	492	466	515	473	473	503	467	477	459	437	455	489	437	415	463	477	475	459	452	456	506	478	457	443	479	489	491	478	494	487	488	502	480	485	463	510	472	495	490	458	475	469	461	488	437	460	475	482	478	429	467	502	495	471	464	508	558	464	452	453	474	479	475	472	492	452	491	447	463	494	493	486	432	475	460	482	479	484	469	484	483	483	470	494	474	471	456	460	438	486	459	480	527	458	503	447	460	499	442	471	454	499	531	489	476	462	461	451	475	504	491	487	505	466	489	473	479	485	506	516	440	469	474	482	421	477	466	493	488	435	481	502	515	426	485	468	478	488	490	442	497	495	423	474	458	485	488	465	477	453	519	480	462	513	488	489	449	512	468	523	452	488	471	472	448	480	484	492	459	452	485	448	456	476	476	512	486	450	500	488	473	492	448	448	490	476	458	480	499	461	453	480	466	485	468	485	485	484	451	503	463	467	490	485	482	480	459	495	488	475	412	466	486	456	464	479	513	521	478	482	491	511	459	512	483	458	520	497	484	509	462	471	454	431	508	461	470	489	504	419	489	478	496	443	488	477	540	464	483	497	464	468	449	476	456	475	502	430	467	454	480	462	487	491	472	481	504	481	483	471	508	448	461	504	502	497	463	486	485	483	464	449	490	439	488	535	478	512	466	466	447	521	448	516	452	495	492	457	476	485	500	466	463	467	530	478	444	447	469	483	491	480	470	471	443	504	484	471	489	467	480	498	454	463	472	504	484	509	460	443	480	473	458	468	471	498	477	497	487	480	456	464	473	466	477	470	496	451	467	489	524	521	482	494	479	488	458	466	480	436	480	442	444	499	507	481	493	456	488	468	470	493	439	433	501	464	497	486	459	487	452	467	468	487	497	484	453	512	475	487	509	516	494	501	509	476	455	481	500	453	470	524	469	461	490	499	416	470	477	488	448	482	469	454	489	469	510	479	458	464	478	496	453	490	495	441	477	505	470	470	468	462	481	469	502	449	469	472	495	508	464	458	459	444	441	451	469	510	457	461	492	485	463	454	488	460	422	483	483	476	421	477	464	487	489	481	462	458	494	487	493	455	464	467	486	465	495	456	463	443	491	508	461	501	463	475	472	434	525	457	486	469	481	522	516	477	451	484	494	497	469	458	462	500	474	472	500	473	482	479	476	491	478	427	487	491	485	490	478	486	503	520	483	463	470	512	503	489	465	476	482	465	475	509	465	485	473	502	444	486	515	487	470	471	473	442	465	487	487	465	491	489	504	486	452	457	492	480	466	480	495	479	503	471	475	486	461	480	513	463	508	496	468	467	466	505	495	505	480	500	496	536	516	453	497	493	494	478	494	484	505	439	495	494	462	468	509	498	487	486	502	471	471	476	519	432	433	485	450	458	474	476	463	462	482	459	453	484	477	478	491	446	486	535	481	484	447	448	501	449	491	469	449	487	489	461	475	477	469	500	500	490	478	475	471	512	447	503	499	479	444	467	501	491	463	484	497	471	472	503	481	494	482	455	526	457	487	461	460	478	451	491	495	500	464	464	486	443	490	488	488	480	448	464	496	498	498	462	477	485	448	480	472	496	479	503	479	476	474	454	485	475	491	484	489	504	471	467	494	477	427	475	459	480	456	472	466	462	465	496	497	469	484	456	491	496	474	511	488	452	466	489	467	470	460	484	473	474	482	482	475	479	505	519	451	455	516	492	487	475	470	453	495	464	480	559	504	507	486	506	459	488	485	491	489	504	459	456	456	498	451	461	441	501	458	469	471	454	488	480	486	475	471	457	480	484	527	509	450	496	480	461	445	464	468	476	497	480	492	508	460	492	464	447	465	481	483	484	486	483	490	482	465	457	497	469	474	483	495	454	497	497	515	487	491	499	444	489	457	462	437	511	472	474	516	478	486	461	515	456	460	461	465	498	470	457	470	499	473	437	497	463	450	444	431	465	442	494	515	497	453	478	489	458	475	456	489	486	475	489	467	454	467	521	506	492	484	475	468	471	476	482	440	517	506	511	465	476	494	486	496	487	449	465	501	501	438	469	468	476	506	496	483	499	497	480	443	501	437	513	481	470	477	456	453	457	483	462	517	473	436	489	467	495	508	437	466	484	500	469	481	493	484	441	476	497	475	471	462	450	463	476	486	455	477	472	472	486	496	462	482	474	447	482	484	451	481	486	474	474	470	515	446	435	469	448	485	471	436	471	469	430	476	505	521	489	452	469	469	512	437	432	483	444	452	458	493	451	441	455	463	499	493	486	429	469	493	477	515	466	452	491	487	454	475	463	498	466	452	469	492	496	447	447	471	479	467	471	471	496	475	484	518	489	475	489	475	441	438	476	462	489	492	505	532	460	489	507	478	511	469	446	490	456	447	433	476	464	488	479	453	460	489	477	476	449	425	480	462	495	472	486	490	486	478	488	505	476	518	474	482	471	484	442	465	471	445	459	473	446	470	533	473	474	462	457	449	468	466	474	485	501	488	497	492	480	478	455	476	461	489	487	481	496	460	475	482	468	480	464	471	467	468	442	470	477	476	442	462	500	431	431	491	461	415	430	490	461	494	474	442	455
2456	256	170	116	115	123	119	114	115	97	125	119	113	111	118	127	98	112	132	113	94	109	118	102	96	124	93	137	92	121	116	106	80	106	106	101	117	100	106	110	106	103	96	98	117	124	106	102	111	90	100	96	124	104	105	115	106	99	96	97	110	92	95	114	122	125	123	115	109	101	112	107	112	122	96	121	117	109	116	105	86	115	100	100	128	111	116	130	94	106	119	96	111	98	78	106	105	112	122	108	112	122	101	105	88	105	86	110	109	103	105	109	97	114	95	103	120	118	111	85	100	92	118	90	114	107	101	97	114	110	110	107	88	101	105	104	99	91	115	117	119	112	107	105	93	105	102	113	99	107	115	99	103	111	109	108	112	109	137	114	103	106	86	101	95	96	99	110	99	102	105	90	110	85	104	111	103	121	97	106	111	97	93	119	115	108	105	114	118	103	101	109	93	104	113	130	94	93	99	101	101	104	130	92	108	102	110	95	114	97	116	114	104	114	104	117	105	121	104	114	99	118	99	101	103	111	106	101	85	88	120	138	101	120	106	113	119	81	121	89	121	110	100	122	105	98	111	101	108	118	104	96	106	106	111	100	97	93	95	105	91	106	117	124	97	117	119	103	107	96	114	115	101	83	118	114	103	103	118	106	107	98	136	106	107	112	128	102	98	111	90	109	106	115	103	105	109	106	109	108	108	107	119	93	99	113	100	105	109	111	109	97	130	99	112	92	98	92	100	102	103	108	113	106	106	98	106	111	106	103	112	115	106	104	120	102	107	105	91	124	101	119	93	112	103	113	101	107	109	104	121	112	120	112	101	107	94	111	123	102	119	120	98	98	88	108	88	95	114	110	107	107	101	118	127	97	90	105	96	87	113	116	96	99	104	99	89	105	119	98	90	96	100	102	104	94	99	100	100	117	99	94	113	132	117	111	115	101	108	102	107	111	98	104	107	103	105	100	106	124	109	117	95	113	107	104	106	97	106	99	98	103	113	114	111	96	122	113	102	97	100	104	124	118	101	111	116	100	97	110	114	107	108	103	108	95	99	107	93	103	103	106	98	80	103	100	87	116	112	84	114	105	96	100	105	102	95	99	114	103	106	94	110	115	109	101	110	112	101	93	115	106	115	116	124	103	114	98	109	122	102	111	108	95	114	103	107	101	107	108	100	101	90	106	115	85	104	114	123	121	96	111	112	104	110	121	93	104	99	113	106	91	85	106	113	94	106	123	120	119	105	109	102	109	95	106	109	110	108	92	113	104	116	124	107	105	133	95	110	105	90	104	92	113	114	116	86	110	111	105	103	112	95	89	105	107	105	136	111	105	103	100	104	93	89	98	106	85	89	102	100	117	118	110	96	114	116	99	122	110	118	116	112	116	114	111	102	113	93	94	95	105	114	103	115	110	112	111	87	102	117	85	95	105	88	100	113	120	97	123	101	110	100	100	108	112	107	110	110	99	105	113	106	106	117	106	106	98	102	97	104	87	130	103	115	106	96	97	92	102	106	104	107	100	99	103	99	98	112	136	97	109	106	103	98	110	110	88	115	84	104	101	130	112	105	114	122	111	107	103	126	104	108	117	96	120	115	96	101	117	113	102	120	108	101	113	121	98	98	108	115	100	107	96	103	104	110	99	122	119	100	94	103	98	112	87	99	102	90	106	117	105	114	118	116	97	120	114	97	98	129	104	100	95	114	107	105	105	124	112	106	101	113	80	108	79	122	111	100	96	105	108	93	105	122	115	108	123	99	117	103	106	101	100	102	100	89	102	102	104	88	119	100	112	108	108	105	106	106	110	102	104	120	111	107	103	118	100	102	94	107	89	102	103	107	119	106	84	99	134	103	108	108	115	103	120	119	99	107	105	108	109	95	112	93	111	98	105	114	105	105	120	107	106	118	94	106	114	139	119	81	106	84	111	104	106	125	104	113	100	106	97	81	112	107	112	125	105	110	127	124	124	105	110	93	96	111	121	104	106	111	94	115	99	113	100	113	111	103	108	105	100	98	100	117	98	94	85	89	102	114	107	101	92	100	107	120	108	100	122	102	114	107	111	96	112	95	87	104	109	108	110	111	122	104	96	129	114	114	102	113	117	104	113	145	103	104	102	114	99	100	112	94	99	121	101	115	126	109	106	95	110	100	114	106	86	94	98	110	125	92	125	125	116	97	126	109	105	100	104	99	113	105	106	118	122	109	119	86	103	122	99	98	99	106	93	99	106	106	128	94	109	103	97	93	122	109	93	107	105	105	87	120	114	100	93	102	110	101	134	105	103	116	109	135	98	94	106	96	102	108	116	88	108	110	107	109	94	110	121	109	110	109	108	111	110	98	119	92	105	113	103	105	112	106	107	122	117	99	91	132	98	92	113	110	111	107	105	89	88	108	106	98	93	119	89	93	110	130	98	118	98	90	122	130	105	103	114	104	96	104	121	114	105	91	96	133	79	102	112	103	124	101	88	112	98	115	106	111	112	122	99	99	121	114	94	108	114	121	100	106	104	129	113	100	96	79	105	111	87	112	101	115	126	110	111	103	122	99	120	86	110	95	111	115	117	96	113	90	112	109	111	109	108	110	122	111	113	117	111	113	99	115	113	108	105	86	96	110	109	109	114	98	109	125	101	120	102	126	101	112	93	105	114	110	134	107	89	98	97	131	120	106	116	129	101	107	99	92	103	102	106	114	111	95	99	109	122	97	113	100	105	119	93	82	111	91	116	100	110	88	114	100	109	98	98	117	97	95	105	90	113	96	108	112	112	128	99	125	112	106	113	121	96	105	99	110	104	121	106	105	116	111	99	92	85	104	99	116	91	102	106	88	107	99	120	120	89	97	101	106	125	107	125	134	114	99	102	110	99	101	114	112	100	114	117	107	99	98	104	110	104	110	98	111	107	119	100	94	105	112	93	91	121	101	104	99	94	115	108	105	100	124	108	130	97	104	103	89	84	107	123	97	104	95	105	113	110	124	113	104	123	122	102	123	102	110	97	104	111	109	119	99	97	106	119	119	95	103	110	102	104	97	104	102	103	120	87	118	102	103	96	97	103	97	95	103	101	121	112	94	105	88	99	95	114	107	99	114	101	113	101	97	103	101	113	98	103	107	98	105	98	101	106	114	112	88	108	103	102	84	118	114	103	109	110	90	133	106	101	110	102	107	97	111	117	125	110	103	111	103	114	96	115	109	94	109	88	118	115	114	95	111	116	99	107	91	106	116	115	118	108	103	116	109	111	90	101	97	100	106	111	99	101	96	90	101	116	110	114	104	114	107	99	92	82	105	128	119	112	97	101	90	88	97	107	115	120	109	114	117	120	84	111	99	104	105	113	112	111	100	103	109	104	107	102	109	92	108	111	99	107	114	110	120	99	112	115	106	107	91	104	122	94	89	102	92	107	95	99	81	117	101	106	112	117	115	106	104	105	104	108	115	117	95	115	112	113	135	103	90	109	102	110	107	95	111	120	121	107	98	112	114	117	87	94
3521	460	571	615	574	499	456	456	479	440	431	428	464	427	378	418	396	430	436	410	359	384	411	378	407	414	368	414	404	428	385	410	385	387	417	405	370	391	389	408	381	423	409	396	424	403	389	388	409	408	377	424	422	389	390	373	380	399	401	407	390	395	391	375	404	406	403	434	427	380	383	369	389	409	410	379	422	390	385	398	406	351	405	385	426	374	391	382	352	354	404	381	378	363	387	394	402	376	353	381	406	378	406	389	400	384	407	366	402	391	389	411	418	387	375	385	370	385	405	390	406	407	393	429	390	393	356	386	374	395	423	372	395	385	412	370	410	385	360	409	386	409	398	373	392	365	379	413	442	402	396	369	390	350	385	384	402	401	397	353	401	400	359	406	384	394	371	406	404	435	381	414	396	438	399	415	409	415	370	370	398	383	415	368	368	407	406	385	431	364	408	383	392	397	393	384	397	361	372	395	381	408	391	382	410	402	370	397	410	395	363	394	414	392	430	403	411	401	370	433	394	412	406	393	392	423	430	375	392	342	401	390	417	395	413	406	424	377	368	410	399	365	375	398	422	376	409	391	416	440	378	398	393	412	411	410	382	417	404	361	398	364	408	394	382	414	405	376	395	365	367	409	381	364	425	391	410	372	382	384	377	376	406	376	359	407	436	436	395	411	398	357	400	395	400	385	388	373	427	400	405	358	387	379	387	360	393	408	417	397	394	394	360	428	399	394	369	403	371	380	379	430	371	405	389	376	397	392	388	421	363	375	394	402	402	392	391	369	375	390	376	415	394	361	383	403	410	414	430	369	428	399	416	396	380	435	416	368	382	374	381	405	383	404	360	383	358	382	397	402	422	387	432	384	394	388	392	373	422	385	388	419	403	380	378	387	380	398	385	391	419	394	414	383	373	370	409	365	380	400	403	403	390	369	392	387	433	414	421	360	413	408	380	406	412	388	378	385	420	397	384	348	391	387	378	381	423	379	392	388	397	403	397	390	408	366	351	381	423	387	426	396	380	376	384	388	412	424	394	397	363	408	394	355	405	375	396	411	361	399	371	387	383	412	361	416	376	407	395	388	412	384	400	394	385	394	389	406	396	394	401	360	388	429	383	392	416	377	378	401	382	383	405	404	354	404	387	343	365	387	387	384	425	370	437	408	368	403	385	434	403	392	388	362	368	394	386	376	414	390	400	420	405	388	402	374	396	406	380	362	385	334	386	421	350	409	389	391	380	361	368	407	374	405	387	349	401	384	395	341	417	398	370	381	396	377	397	435	400	394	389	390	398	369	406	387	388	377	412	417	412	379	358	403	398	445	396	419	406	386	385	385	368	407	367	422	399	396	401	393	414	369	357	436	408	365	403	361	407	424	378	401	386	385	376	395	379	379	378	393	412	394	392	382	396	397	368	394	424	406	406	376	399	400	416	379	393	407	380	436	391	383	385	415	427	411	391	415	409	425	399	391	393	371	400	372	398	397	395	401	392	373	382	385	414	388	393	410	408	430	377	361	442	415	424	370	357	367	401	397	360	384	369	378	382	400	379	414	422	384	408	398	422	421	381	403	415	424	440	390	386	408	371	411	375	383	383	356	404	407	385	376	392	404	372	368	415	367	390	369	389	392	391	425	381	420	422	366	422	391	403	368	399	380	364	390	389	381	368	345	396	386	362	423	371	417	384	406	383	385	393	367	403	400	383	381	431	415	435	388	381	402	413	416	341	393	358	388	412	385	421	353	407	388	383	367	355	401	364	402	409	396	381	390	400	390	350	410	394	394	395	385	373	388	359	434	400	415	402	391	414	401	405	376	381	353	402	406	412	354	400	391	413	422	418	368	398	384	401	426	364	391	421	386	396	415	409	405	405	371	400	377	396	390	388	388	388	377	378	400	417	403	390	435	438	384	414	384	407	405	355	392	407	407	392	395	415	384	388	412	386	388	386	400	371	395	391	380	391	388	399	408	355	373	369	379	406	367	372	397	375	391	403	381	371	394	390	406	400	383	384	381	370	413	431	360	434	388	384	398	400	422	410	395	408	390	372	405	422	362	399	372	389	396	390	407	415	404	416	397	394	393	396	406	416	390	384	358	378	434	398	383	349	376	432	408	366	395	384	382	364	384	359	420	383	386	411	401	402	432	362	428	380	428	401	370	393	390	389	388	393	419	380	349	397	363	383	389	392	382	388	389	440	364	396	360	411	388	392	390	374	383	438	391	404	399	391	403	360	363	347	376	404	370	418	381	372	413	354	449	406	372	372	388	364	355	421	388	400	391	358	369	419	386	406	376	376	391	382	409	385	391	367	396	362	381	358	409	436	429	377	354	411	387	393	375	396	406	405	412	391	382	413	390	404	407	429	385	378	382	426	422	379	395	393	398	389	385	389	415	394	366	369	378	413	398	444	362	391	376	417	389	424	401	421	397	391	390	425	371	363	391	376	412	372	396	386	374	418	364	397	406	387	377	397	409	406	365	418	413	402	414	390	411	398	360	405	405	396	410	389	407	368	375	372	384	396	430	422	403	411	424	395	427	408	421	423	393	389	412	368	409	354	388	346	408	395	414	413	388	370	388	461	402	396	375	417	400	387	379	390	425	411	362	404	418	377	404	400	410	362	351	374	370	420	353	423	419	392	403	394	401	388	407	343	374	392	395	379	408	368	396	379	418	369	354	397	393	405	404	363	380	375	399	365	414	406	380	401	389	380	391	429	422	390	379	378	351	406	387	419	393	384	414	381	412	360	385	406	391	379	415	404	420	394	399	405	400	381	400	386	409	375	358	408	401	402	398	387	387	380	395	375	390	357	383	354	394	403	375	402	411	369	437	381	396	398	373	391	397	389	404	397	412	376	362	407	390	403	379	409	406	388	386	413	376	383	387	376	387	408	384	375	358	418	403	443	431	359	379	394	404	346	399	401	392	406	421	400	384	377	398	387	393	388	416	410	381	422	393	390	374	375	413	379	407	355	402	443	398	382	374	371	369	368	406	361	405	411	405	453	397	365	397	341	391	403	385	353	404	415	386	401	373	419	397	385	413	414	372	397	405	363	396	384	419	427	354	400	416	377	373	392	393	410	405	403	358	427	392	412	424	406	377	391	419	385	377	416	370	376	432	417	374	401	367	386	412	396	354	386	405	361	372	410	364	392	427	396	405	403	377	375	390	406	393	398	383	394	396	406	373	410	417	409	384	377	415	368	388	373	445	398	390	391	380	386	404	387	406	412	390	382	388	380	412	380	412	416	423	361	387	374	342	379	362	378	365	372	412	415	427	382	388	440	406	400	401	419	419	434	401	378	437	398	413	383	370	379	370	411	434	388	418	345	382	371	406	377	424	392	402	378	409	393	386	398	395	393	385	357	400	391	390	394	415	392	398	377	378	399	417	418	411	383	404	405	357	372	391	411	392	397	414	403	373	388	421	388	422	349	393	394	421	369	416	418	395	369	404	393	367	400	413	443	385	407	397	375	389	362	410	392	391	373	393
23008	4300	1177	724	534	414	286	237	204	178	137	149	140	118	125	109	98	82	100	91	74	66	77	82	85	81	66	68	74	84	63	74	66	73	61	84	64	63	67	82	63	78	85	84	73	71	85	76	66	76	64	50	74	58	67	63	70	63	71	79	74	69	76	65	68	68	71	56	60	65	64	74	74	79	80	71	67	65	67	75	71	67	60	50	58	76	67	59	71	56	69	71	60	59	69	55	65	81	67	67	64	61	68	74	67	67	77	63	60	57	65	54	62	48	61	64	60	80	61	65	68	57	66	50	55	74	58	59	78	71	64	63	68	57	70	63	55	70	65	62	60	66	76	66	71	71	56	62	69	69	64	69	70	63	58	57	55	61	69	64	53	69	66	83	61	75	79	67	60	56	60	58	63	73	73	64	72	65	63	59	65	69	78	65	66	81	70	61	73	62	58	58	68	56	60	64	87	66	78	59	54	58	73	64	54	65	67	66	69	57	62	63	76	50	59	66	72	53	49	64	77	52	76	62	59	74	61	73	72	67	71	70	73	62	69	68	79	77	73	61	69	72	68	77	50	63	68	67	61	58	55	53	62	58	62	73	83	76	71	54	69	66	66	65	60	75	55	64	66	64	54	69	59	77	84	77	76	62	68	64	73	65	70	70	62	59	94	72	61	67	67	63	62	75	74	57	74	63	67	70	71	64	59	70	67	71	61	60	76	73	68	66	66	70	78	71	62	72	75	77	63	62	79	64	76	80	62	53	69	68	78	80	71	57	66	59	82	71	54	53	63	59	62	62	65	77	72	50	57	71	67	85	69	66	64	62	60	69	62	62	63	71	73	61	75	64	58	65	74	54	62	64	68	68	63	61	56	73	71	61	70	55	64	65	58	65	70	81	60	59	59	69	52	59	62	74	61	64	76	62	74	72	70	68	55	69	65	73	62	81	58	71	63	56	78	64	79	77	64	88	72	71	55	54	51	56	56	60	79	60	70	56	58	53	64	82	76	75	56	65	75	62	79	78	83	58	75	60	73	65	58	72	66	54	72	71	80	77	69	61	82	50	77	72	62	73	67	71	73	67	66	50	74	77	63	59	66	67	70	74	54	68	72	64	63	73	73	70	77	80	67	58	64	68	65	56	62	59	69	72	67	56	87	61	68	53	68	86	66	54	67	68	64	57	78	60	76	68	71	77	66	70	68	69	75	58	68	68	51	67	64	63	53	65	65	71	49	65	70	68	67	72	77	47	64	67	57	72	67	73	72	72	61	68	54	57	70	84	61	76	64	69	62	57	70	73	72	75	70	60	65	59	65	57	56	63	49	67	68	70	66	85	64	65	64	70	65	55	71	64	63	67	60	71	59	59	78	66	89	63	67	77	76	67	59	65	56	60	72	60	67	80	71	67	50	70	72	64	63	65	51	74	66	62	77	57	57	63	70	52	70	63	65	79	56	52	63	51	72	68	66	65	78	65	61	76	65	58	65	61	68	63	62	70	58	82	70	59	81	65	55	63	62	72	72	53	73	67	63	57	65	77	64	56	58	59	74	56	51	58	62	65	61	59	65	71	81	68	65	61	63	75	66	70	70	68	70	83	63	69	66	62	71	65	83	71	56	66	55	68	63	69	73	77	83	64	65	76	61	67	84	65	65	69	65	67	65	60	69	75	49	63	90	70	63	76	71	52	66	82	67	65	67	73	63	56	69	62	65	62	74	76	63	83	64	67	68	70	67	71	56	63	84	56	72	76	73	64	69	86	63	61	58	53	76	76	63	69	65	56	54	73	71	66	75	65	63	65	60	72	68	75	65	72	72	65	60	72	59	53	78	62	59	57	62	67	65	78	73	66	68	63	54	85	57	72	67	77	60	65	70	60	81	60	59	68	57	71	57	60	72	55	75	68	68	77	63	70	73	70	65	66	62	53	51	64	70	64	76	53	67	63	57	60	59	68	68	48	56	63	61	63	68	63	71	71	60	82	67	72	63	78	70	72	59	74	66	66	61	68	64	77	55	47	69	74	52	75	59	64	68	67	71	57	76	74	64	73	52	56	70	55	69	62	60	65	72	65	59	66	59	62	67	62	71	59	73	58	65	70	56	72	60	65	68	64	57	70	75	77	62	80	65	58	65	77	60	48	72	56	71	70	53	60	62	60	66	64	69	96	65	56	68	78	60	71	63	62	68	61	68	69	70	63	66	61	67	50	58	67	67	79	62	57	66	71	80	68	71	71	70	71	60	55	67	59	69	65	61	66	69	76	58	68	80	66	75	67	78	64	86	79	69	70	65	54	61	55	58	69	61	62	66	61	75	61	65	66	62	75	51	82	74	69	60	56	61	79	68	62	64	69	59	58	59	73	60	68	52	65	62	74	66	79	79	57	58	63	69	60	68	70	78	55	79	65	64	60	68	58	65	67	80	66	73	60	61	63	70	56	63	69	61	53	56	72	68	51	67	54	68	74	68	73	47	79	58	50	62	71	68	62	54	52	63	59	75	62	61	61	58	73	67	69	63	70	67	70	63	76	68	60	76	58	74	74	51	58	69	67	62	59	75	75	77	68	56	78	61	72	59	66	64	59	67	68	59	73	76	76	56	78	78	79	57	73	65	58	63	64	64	82	48	51	75	73	64	75	54	66	63	64	63	80	68	58	62	67	67	62	67	63	72	65	64	70	70	73	67	49	62	63	68	66	59	70	63	65	82	69	55	61	52	75	57	63	61	80	65	63	78	56	92	54	74	61	69	52	68	61	69	68	59	77	82	72	55	60	61	66	53	74	61	77	53	74	64	72	71	84	68	63	67	58	74	57	66	63	71	49	64	62	74	65	77	69	69	61	66	64	67	55	66	77	61	58	61	70	69	64	67	67	83	66	64	67	64	75	73	74	54	70	67	76	57	57	77	68	55	54	63	63	64	77	59	65	59	69	71	67	60	67	58	62	69	60	76	68	82	54	64	71	62	63	73	76	65	66	72	54	67	69	54	61	65	59	60	66	81	67	47	71	65	58	58	66	68	74	69	54	66	57	63	60	65	72	63	74	69	58	62	63	64	59	53	82	60	60	70	65	52	71	81	84	69	65	68	66	63	72	58	69	72	60	66	71	80	59	60	53	67	71	78	63	72	66	53	68	53	57	64	66	73	69	57	71	77	58	72	55	68	73	59	69	63	57	77	65	62	61	74	57	66	83	51	70	63	57	56	77	60	64	67	58	60	63	57	69	54	58	59	86	67	83	80	64	68	71	77	64	64	85	58	56	66	65	69	58	71	67	77	50	55	67	55	70	68	56	65	70	73	59	78	72	61	75	64	81	72	71	75	83	80	59	58	65	66	69	73	69	62	80	65	58	54	62	80	67	64	57	71	76	61	45	47	66	63	64	72	61	64	76	67	74	63	55	69	69	36	64	75	70	69	64	57	66	70	82	69	78	76	72	65	62	71	74	65	55	54	55	66	63	70	63	54	63	69	65	62	60	70	66	64	75	68	61
12331	1170	2560	2972	2604	2119	1863	1466	1205	1051	945	824	810	687	670	598	580	531	460	471	487	468	424	417	442	397	427	334	378	387	384	358	366	320	362	307	331	315	310	314	327	298	351	300	320	302	309	281	304	333	297	282	292	272	272	287	295	265	300	315	301	274	278	297	283	278	314	309	305	295	333	280	280	259	317	283	275	273	299	279	313	277	260	272	283	288	288	283	294	287	297	269	281	280	270	285	281	307	263	281	281	298	255	282	271	304	273	292	264	294	302	265	266	276	251	268	279	277	300	266	276	256	259	282	295	263	277	284	270	285	265	247	265	290	264	277	233	271	270	282	272	279	304	291	275	292	262	283	287	246	282	239	270	277	256	292	269	285	281	280	302	319	275	263	253	261	279	279	300	283	259	243	285	260	226	273	265	254	298	305	296	298	266	290	257	284	281	255	287	282	265	299	245	274	279	294	294	276	265	283	253	301	297	265	252	270	276	245	293	250	266	275	262	257	290	265	300	261	292	273	253	293	255	267	305	292	228	292	270	305	262	290	269	288	252	296	297	297	256	266	256	281	252	277	239	266	275	284	293	278	256	278	265	288	282	296	283	231	285	275	275	274	286	285	269	261	259	266	288	303	300	281	271	257	265	251	252	264	276	277	260	294	265	248	255	270	267	267	251	249	290	293	280	320	261	288	252	254	275	254	275	251	287	283	271	278	280	265	268	269	290	272	282	285	264	283	269	267	289	274	252	276	276	265	264	289	319	282	276	300	267	271	246	278	274	256	259	280	256	295	248	276	293	267	262	299	308	304	240	257	273	271	286	276	299	283	297	282	285	257	271	288	268	262	274	250	271	275	273	307	302	275	305	281	272	269	252	256	273	286	284	233	256	275	270	292	308	269	258	311	291	281	267	285	229	271	269	282	280	289	258	265	290	249	293	285	283	265	276	263	279	301	260	244	263	300	278	279	277	268	253	269	274	242	263	285	269	258	291	274	257	297	275	254	268	284	258	283	260	309	247	246	277	256	273	277	280	261	296	278	277	243	272	252	276	260	274	278	249	251	264	238	265	258	286	287	260	255	254	255	264	284	285	279	271	252	262	281	257	282	251	255	275	256	306	274	248	272	285	295	270	270	245	261	255	280	281	271	274	259	262	246	282	266	248	274	287	266	266	306	255	278	282	275	287	290	287	286	247	280	270	279	283	293	257	259	275	279	270	247	281	270	226	288	268	292	248	283	291	255	297	262	260	286	309	270	274	269	222	269	282	235	264	283	254	235	298	263	285	257	268	280	268	286	252	248	250	277	270	268	261	265	265	257	263	283	270	310	266	241	276	280	264	262	277	252	270	269	255	245	251	270	296	259	272	276	267	279	277	267	257	295	239	247	269	257	273	281	292	269	281	270	280	256	300	304	282	249	274	273	256	251	272	311	265	269	268	279	282	287	271	295	237	272	295	283	252	259	269	282	253	262	292	263	283	264	284	264	277	251	243	274	240	288	259	265	263	264	272	275	266	259	236	257	281	257	253	283	267	257	273	290	266	286	258	252	314	291	261	257	261	260	276	261	273	229	280	269	281	247	269	310	271	250	278	273	279	265	276	279	285	253	256	246	268	251	254	307	255	286	273	293	274	260	290	242	264	295	287	252	278	277	272	253	288	261	240	265	294	272	263	262	302	245	249	258	279	282	265	301	257	242	278	287	275	266	270	285	252	256	253	267	270	264	283	275	277	284	257	276	266	281	274	276	283	236	280	250	287	275	267	246	269	273	274	293	269	277	297	259	259	259	246	303	241	240	277	258	261	284	269	271	261	261	257	270	286	291	295	273	240	251	296	268	262	254	298	253	233	267	283	269	281	279	264	304	273	276	312	300	281	285	278	268	275	273	280	261	264	298	260	300	262	257	243	306	277	262	284	272	271	285	283	295	262	265	257	265	272	274	269	271	248	248	291	271	264	286	280	279	260	270	254	256	268	290	264	260	253	275	250	277	277	267	276	243	285	268	281	257	267	269	248	307	271	280	254	292	258	273	266	284	247	277	259	285	262	270	269	261	295	274	272	279	267	278	277	277	272	243	276	267	268	285	280	251	281	291	268	256	246	292	295	261	274	258	249	299	229	297	289	275	300	258	260	266	288	284	285	296	249	241	254	276	293	267	248	256	263	275	242	282	249	245	263	261	234	271	277	287	261	252	258	284	282	243	250	269	265	287	272	259	288	278	279	265	265	257	269	244	269	284	296	271	287	278	248	258	249	271	269	230	267	301	281	255	270	251	290	286	240	283	267	253	242	255	274	244	275	271	291	291	269	279	275	252	306	301	261	292	267	276	276	289	242	282	267	278	272	289	299	264	280	291	276	259	296	300	271	261	247	255	277	285	274	297	261	270	299	259	267	301	263	284	243	277	270	273	238	289	256	247	258	265	277	277	262	313	280	285	250	255	262	268	276	274	270	287	267	266	276	262	237	261	272	259	252	273	270	265	264	276	320	283	244	256	281	272	244	255	290	276	280	278	263	267	257	261	265	266	259	251	262	269	270	267	251	289	270	263	293	266	250	249	271	257	267	246	293	286	270	281	266	305	283	271	314	272	265	283	246	260	275	231	252	277	297	279	277	272	302	275	253	255	250	260	254	262	278	288	286	296	278	293	283	290	269	267	265	273	292	278	264	273	296	260	262	283	271	261	268	302	301	244	287	285	288	257	261	264	282	259	246	297	324	271	266	250	271	246	267	284	266	287	281	270	272	287	282	245	271	259	282	256	286	269	263	252	267	271	272	273	295	256	281	274	285	281	284	256	259	272	279	248	284	276	268	280	272	271	250	305	278	255	269	276	241	270	299	267	280	273	251	282	271	280	236	267	255	289	259	267	303	284	305	286	286	302	265	298	265	271	269	270	287	236	254	270	327	261	271	284	262	283	242	246	264	246	277	257	297	267	239	270	266	256	266	282	229	268	255	274	240	258	246	289	274	276	294	267	279	262	277	306	261	276	251	261	226	255	270	284	240	328	276	280	258	272	290	253	273	281	293	271	265	283	289	269	276	274	238	300	247	293	253	256	264	286	267	250	271	248	288	290	269	258	259	290	264	294	294	248	256	251	319	264	277	276	244	258	282	241	270	265	243	252	269	252	242	254	299	272	296	287	270	230	264	291	280	247	250	278	282	279	281	248	287	256	290	268	298	303	253	306	270	267	245	272	273	265	254	251	292	277	253	267	271	264	266	258	267	257	295	257	266	286	271	248	254	286	262	287	244	264	258	280	248	271	287	235	254	280	285	255	276	270	289	240	298	274	303	287	291	264	300	265	287	269	271	277	270	257	274	244	283	304	241	279	271	313	306	288	266	254	269	281	273	280	279	290	286	259	267	294	290	309	279	253	281	279	263	289	287	292	256	258	288	242	263	289	297	250	272	253	277	280	243	271	250	271	275	263	293	286	267	253	256	255	281	256	292	253	255	259	261	288	245	251	268	269	284	278	248	261	275	292
31902	13676	2847	1578	1073	829	627	442	392	357	308	258	259	263	198	223	190	166	175	149	173	164	157	157	165	129	135	130	133	148	128	124	149	149	151	122	130	149	130	132	138	117	128	108	150	116	126	136	121	145	132	116	112	133	116	121	118	139	139	117	127	128	120	118	140	95	113	131	130	145	101	126	119	138	121	132	118	125	119	162	118	108	147	130	124	151	116	108	131	124	121	135	118	135	121	133	114	130	147	139	111	137	145	137	133	141	107	118	144	133	120	114	117	125	117	127	120	118	126	156	140	129	148	119	130	119	122	126	122	148	106	121	134	130	127	110	107	155	111	125	134	125	115	131	128	125	106	120	110	130	122	127	108	95	123	125	138	150	126	109	122	123	128	110	137	139	137	130	109	113	132	144	131	126	124	136	115	131	116	129	120	115	114	141	138	118	120	114	110	136	118	137	126	126	115	143	133	113	121	129	131	111	131	148	95	121	132	124	118	134	119	116	125	106	114	147	110	115	138	103	132	134	129	136	115	138	115	114	132	108	136	127	125	119	138	126	145	112	127	133	121	131	143	118	115	101	124	147	128	127	130	131	131	117	122	123	129	128	131	116	125	142	108	146	122	136	112	122	131	128	118	114	134	120	125	117	130	132	127	116	129	137	113	135	120	117	101	120	135	131	135	122	132	120	145	127	129	107	140	112	134	137	111	126	119	129	133	99	127	124	116	138	136	137	131	138	131	122	154	116	128	127	143	133	123	125	130	108	115	118	121	123	136	126	134	106	138	136	102	99	150	128	120	117	119	152	122	117	125	133	100	112	122	105	126	120	138	120	132	136	118	129	118	113	130	120	119	125	128	118	121	119	125	115	122	128	113	114	107	121	142	130	135	114	126	124	144	124	113	145	118	109	108	123	148	128	112	115	130	122	103	114	140	120	120	132	126	143	135	127	121	134	137	148	134	133	114	118	135	141	130	112	153	131	107	123	146	149	127	137	135	108	109	125	127	136	113	133	135	133	149	135	125	130	124	135	113	130	103	118	127	120	109	123	120	123	117	126	116	120	126	118	135	129	107	142	135	126	109	103	115	123	131	128	122	136	127	121	134	113	128	119	122	120	118	131	126	109	146	117	131	132	121	138	130	115	125	129	97	113	109	112	136	121	135	141	147	138	127	117	122	115	117	134	108	135	106	128	131	120	131	130	114	116	130	106	139	125	121	130	131	151	138	118	117	128	149	127	135	130	124	123	125	117	120	120	121	118	127	114	116	162	120	131	133	127	111	125	123	123	113	137	137	115	131	125	124	131	123	111	112	123	130	134	132	157	119	122	112	101	130	132	114	125	110	128	131	123	124	126	116	126	127	128	99	117	115	127	104	109	134	115	122	126	138	125	111	130	132	124	111	125	107	131	128	111	136	129	109	99	129	104	125	126	131	133	135	119	145	127	125	131	126	120	136	121	129	127	115	130	109	134	110	110	135	133	121	131	110	130	147	124	126	129	126	125	128	111	128	121	117	135	122	120	132	105	140	122	137	135	142	120	145	114	126	140	119	124	134	121	122	138	133	121	121	136	133	102	141	129	125	114	124	111	109	115	133	121	134	116	131	115	123	147	132	120	118	118	123	136	130	143	130	158	127	114	117	115	136	131	138	109	138	132	107	122	139	133	116	141	115	127	125	115	127	140	124	135	154	115	116	144	107	119	121	161	108	141	130	128	114	136	140	106	126	111	141	144	138	127	117	106	119	149	156	134	125	153	119	119	129	110	110	117	124	124	114	136	129	121	119	137	123	121	109	135	140	119	122	117	142	131	128	126	134	119	138	128	115	130	119	127	97	116	112	160	127	119	130	109	144	106	123	125	132	118	135	142	133	111	123	112	151	117	127	101	125	125	112	124	115	122	119	122	143	136	128	121	128	125	127	120	108	120	129	124	121	147	123	127	114	130	127	141	111	134	141	130	109	127	114	114	113	117	134	127	117	121	123	117	122	123	127	126	117	115	115	138	113	145	132	135	120	133	127	102	125	147	93	126	107	115	124	134	118	129	140	109	119	130	137	121	140	138	130	119	141	113	134	120	123	130	123	126	144	134	136	135	111	145	124	133	116	123	123	119	126	128	126	116	119	125	118	112	121	126	117	135	103	125	139	124	118	132	138	121	122	118	108	107	123	115	144	127	125	118	121	128	125	135	138	122	121	110	119	138	118	108	123	120	124	145	129	129	100	128	116	137	124	135	124	124	132	127	132	149	130	114	115	118	139	140	106	124	120	142	117	108	122	113	135	104	130	136	137	130	109	111	119	130	124	127	115	140	104	117	124	116	114	126	124	129	116	128	152	115	144	138	149	123	122	107	107	101	118	123	122	139	114	131	111	132	127	134	130	114	131	118	137	137	119	126	124	120	138	125	118	122	100	116	126	117	129	128	84	137	117	123	123	109	118	132	126	120	130	126	123	118	102	130	101	126	116	130	123	141	119	124	106	100	110	129	116	120	124	131	145	129	120	125	146	115	113	128	139	116	121	134	136	134	124	119	170	102	137	129	115	126	132	121	124	127	112	129	133	133	122	105	117	115	127	128	132	147	120	130	114	146	133	123	112	139	127	136	134	138	126	118	134	110	127	129	131	140	119	113	140	111	119	133	133	128	126	139	113	127	133	118	123	134	122	133	98	123	133	132	124	119	142	140	126	131	154	150	132	145	139	154	117	134	116	145	123	122	110	125	126	122	122	119	121	133	127	130	124	154	131	122	100	117	133	109	134	145	124	131	132	148	129	93	135	106	120	113	121	132	119	114	116	133	118	114	133	136	139	125	122	120	130	129	133	121	149	125	120	122	123	126	142	106	132	116	131	126	117	124	134	143	126	131	111	117	112	116	111	116	130	121	117	117	138	130	129	100	128	131	129	114	119	107	148	144	148	128	115	138	123	131	116	135	134	128	127	124	135	113	117	114	145	137	123	123	113	117	124	124	129	126	110	147	131	134	139	116	143	117	117	114	142	134	122	121	127	136	119	107	115	130	118	126	124	116	129	115	117	126	123	123	123	143	136	135	112	134	132	137	101	106	129	107	142	147	127	127	118	114	138	104	144	112	118	118	138	125	134	137	124	115	119	125	126	114	132	120	117	119	136	113	124	134	124	128	125	120	117	136	123	138	142	122	132	142	128	136	130	139	119	135	119	119	133	111	132	127	115	143	128	132	120	117	136	127	117	125	117	119	126	120	124	127	135	133	133	107	103	120	135	139	131	106	144	117	116	108	139	108	104	127	107	132	108	116	133	113	150	126	123	139	147	121	122	147	118	135	132	122	113	121	111	122	137	128	105	143	140	117	111	143	124	110	107	111	101	126	111	121	120	113	128	132	141	149	126	141	117	124	122	132	123	120	115	136	115	94	126	143	148	119	117	123	124	129	114	127	133	117	113	132	152	116	108	108	123	107	131	113	141	141	131	122	132	134	131	142	123	138	111	133	130	138	138	126	127	121	122	125
16233	2281	5196	5734	4922	4081	3280	2785	2340	2033	1760	1544	1450	1388	1180	1111	1066	956	901	932	840	855	813	764	810	683	692	697	670	604	602	604	629	613	545	602	594	558	598	507	554	556	562	521	495	517	513	537	488	484	501	503	509	511	499	513	511	499	505	465	479	505	478	484	540	487	499	493	467	486	527	487	499	476	505	478	505	483	465	502	464	505	460	481	475	493	497	490	447	480	468	461	456	473	474	450	446	466	470	519	467	458	446	474	481	438	474	458	454	467	441	449	466	476	478	483	488	473	453	494	449	467	436	453	417	470	493	459	436	458	472	466	472	455	491	478	463	424	470	501	432	409	445	470	467	468	456	431	434	468	492	444	434	469	463	480	483	473	457	457	458	430	434	448	440	427	500	510	482	439	453	458	491	442	423	466	490	452	479	466	445	465	438	450	485	454	468	424	474	475	462	478	476	448	483	462	482	439	487	443	425	465	464	467	472	496	417	422	439	423	471	427	474	484	479	449	461	457	457	461	448	499	447	512	468	501	420	455	436	483	475	437	464	462	459	460	460	493	439	469	426	431	445	438	432	469	452	486	485	457	485	478	456	452	445	421	458	423	444	490	461	487	423	478	440	439	456	479	493	450	437	449	426	461	426	398	439	451	469	459	453	443	479	447	499	482	485	464	448	480	447	460	456	481	456	473	444	415	442	451	481	451	451	450	453	446	463	448	429	436	460	503	421	468	465	472	448	403	463	463	442	464	429	441	429	483	460	431	425	454	490	483	437	449	461	468	468	465	493	483	458	486	462	439	473	443	483	464	455	492	447	460	455	477	428	421	441	494	437	462	462	510	471	424	442	453	461	445	478	475	466	442	440	443	444	449	423	447	447	428	441	455	444	483	458	469	466	476	463	433	484	442	477	443	469	426	451	474	464	481	472	457	438	502	476	454	464	453	444	464	441	483	438	476	446	431	458	407	495	487	431	459	499	455	420	484	486	453	437	433	430	428	490	457	421	452	424	452	499	460	472	477	407	410	429	474	441	447	473	454	452	438	461	468	494	421	451	438	453	434	445	448	454	467	435	431	436	456	464	466	512	481	476	442	476	418	454	475	431	470	462	406	468	467	482	443	498	435	463	496	450	412	476	482	434	437	433	419	471	497	481	438	511	431	442	463	446	464	434	467	469	447	468	462	442	483	475	484	459	455	448	450	466	465	466	444	472	450	480	432	447	483	451	441	457	464	459	457	469	438	492	462	408	475	428	460	487	447	465	464	463	398	485	451	446	474	444	424	460	454	454	472	488	477	466	463	462	430	437	446	490	486	498	462	442	461	430	485	451	458	469	431	466	466	440	444	443	469	455	452	463	458	421	449	432	426	470	451	465	473	476	485	474	475	447	447	426	478	449	484	448	449	465	453	457	452	449	470	427	439	419	429	458	442	446	469	441	416	434	457	446	478	453	473	448	467	461	458	451	464	476	474	428	443	466	486	484	406	468	461	455	497	447	444	483	481	444	449	425	493	460	459	451	481	482	473	483	470	414	473	459	478	435	447	462	429	444	476	479	456	448	465	439	430	450	442	434	500	427	456	443	441	468	485	447	486	468	461	472	440	432	473	481	462	487	420	462	484	439	438	452	434	433	463	478	451	473	423	467	462	489	469	462	442	477	435	468	451	482	473	467	475	443	418	480	446	466	450	437	491	435	426	440	454	477	441	499	442	463	470	453	443	475	435	472	460	445	448	438	496	419	442	463	446	441	431	411	417	472	449	429	409	435	438	437	431	466	462	456	460	456	437	458	494	455	484	450	469	490	460	447	485	435	452	505	438	420	444	463	485	448	435	469	486	430	493	461	486	489	457	459	429	490	478	464	448	452	499	484	455	441	491	438	450	443	443	420	413	449	470	481	415	456	456	471	477	448	444	451	447	432	500	433	429	460	488	438	478	477	468	448	443	489	463	397	444	438	449	502	427	438	424	439	442	473	466	453	447	462	451	475	473	488	463	449	463	454	459	450	412	450	477	426	452	488	468	435	441	448	474	465	464	463	429	448	478	448	450	441	469	479	472	485	449	468	466	413	453	437	498	446	458	431	425	441	427	451	462	452	447	448	436	482	440	442	489	447	470	456	469	463	453	421	468	435	430	504	457	465	477	440	417	478	481	450	384	485	462	452	453	460	458	469	456	445	457	454	468	425	440	509	431	460	465	442	476	446	442	450	450	461	454	454	459	427	440	492	436	438	486	451	480	487	435	423	459	474	474	465	436	489	431	464	477	458	407	455	504	467	453	491	418	490	466	451	423	454	446	445	433	473	427	469	448	471	453	444	457	424	449	411	445	397	468	470	430	452	448	444	472	456	461	468	457	413	469	438	445	429	465	448	464	463	476	489	459	451	476	462	447	423	465	473	487	451	421	451	430	445	456	482	493	464	459	439	467	447	462	429	455	455	473	449	465	445	443	441	472	487	437	433	431	438	456	491	415	483	466	474	435	482	442	449	443	415	467	471	441	448	422	480	464	456	471	455	474	470	443	426	469	470	505	467	446	464	438	455	470	484	446	466	494	466	461	446	412	446	435	463	455	482	426	479	472	445	454	473	458	438	444	425	455	452	478	420	449	474	447	492	448	443	505	459	438	495	480	448	483	428	408	458	403	458	452	461	439	501	462	467	439	473	454	481	480	454	492	464	462	473	428	468	445	441	416	475	483	415	467	468	435	477	440	410	468	448	462	465	478	467	446	431	459	442	461	483	464	430	467	428	432	435	474	482	445	469	475	444	451	450	467	435	451	419	432	435	430	441	456	469	453	486	419	483	484	431	447	441	452	482	496	481	452	436	498	433	448	439	443	469	483	500	414	438	422	485	440	444	471	468	458	479	462	440	450	465	448	508	478	451	459	424	483	438	442	446	453	497	456	451	469	446	488	439	485	465	484	433	470	472	442	437	446	467	456	471	445	481	481	454	421	492	496	451	485	477	471	410	492	443	456	466	496	484	428	438	452	439	446	467	498	446	464	430	493	453	409	479	464	455	469	461	491	452	438	455	452	426	469	478	432	411	483	434	466	447	441	450	426	429	414	434	449	480	468	460	488	469	461	466	442	457	463	447	437	463	438	462	447	455	466	435	430	454	491	443	415	462	429	490	438	478	454	453	519	472	477	467	450	484	453	495	444	440	461	463	450	457	462	481	436	386	446	456	422	494	450	471	440	455	462	453	458	498	435	478	467	448	500	463	483	455	482	446	471	451	460	491	449	466	445	473	457	424	471	461	428	455	428	458	456	460	451	476	430	482	476	484	436	436	432	436	453	496	457	450	460	421	465	437	425	467	459	476	489	426	456	479	470	509	483	449	456	461	435	441	436	415	463	414	425	467	443	439	464	468	443	451	473	454	466	470	492	451	445	472	494	441	443	454	450	470	481	437	527	452	450	425	462	498	450	420	478	474	441	450	470	472	440	442	498	452	485	402	489	432	459	459	426	467	457	442	461	444	453	482	469
2395	255	194	175	144	128	118	133	130	93	129	107	136	87	110	115	103	111	114	121	118	123	120	103	122	122	126	106	88	109	111	139	103	98	112	103	124	106	107	103	106	116	100	118	124	123	127	123	109	105	103	108	110	119	90	121	111	126	102	116	96	114	113	100	102	104	106	94	146	104	102	117	110	109	129	109	118	87	107	108	113	129	116	117	119	122	112	103	114	101	105	116	125	138	103	119	121	95	124	100	110	112	117	126	106	122	109	127	116	121	112	102	125	121	126	112	120	115	116	115	111	116	105	100	105	111	113	97	122	103	130	126	95	103	105	125	109	96	100	84	129	106	101	118	111	104	111	127	97	135	102	126	121	110	118	109	107	119	111	107	108	99	121	108	116	107	107	118	128	99	105	112	115	113	100	127	101	103	96	104	89	97	115	108	113	96	118	114	112	119	104	118	119	107	128	110	111	107	109	113	103	111	123	106	100	102	112	112	97	98	108	122	114	129	112	116	101	110	111	100	105	121	106	110	125	90	107	93	110	113	115	103	116	103	114	105	101	97	119	100	105	95	106	116	115	108	101	112	103	117	120	117	134	104	120	115	115	99	122	101	96	125	104	119	101	91	130	96	102	118	116	115	130	115	110	95	119	112	108	89	126	118	96	105	91	112	139	112	110	116	92	109	97	103	105	115	117	114	116	118	116	106	108	122	110	110	119	90	115	129	103	127	119	113	122	111	96	114	106	114	126	112	105	96	103	110	121	110	119	107	131	97	114	120	108	120	112	118	122	85	101	118	102	98	105	108	124	99	111	113	106	121	105	117	100	117	103	114	113	106	111	101	92	119	103	90	105	114	126	89	111	107	121	94	97	90	96	104	103	121	107	128	109	102	115	113	109	118	115	106	104	118	103	128	129	127	114	107	109	118	113	109	112	100	127	89	111	121	109	109	122	99	120	121	111	87	109	101	123	104	122	101	118	111	112	117	113	113	107	105	125	122	115	120	91	101	108	103	115	104	116	103	123	104	102	108	108	105	119	111	115	120	107	104	104	130	114	107	113	125	117	123	106	130	112	100	100	100	122	94	118	96	111	108	109	102	86	114	133	115	100	119	107	110	96	102	112	103	107	104	100	93	103	116	111	101	111	113	115	114	129	114	126	107	105	127	118	98	113	93	109	104	107	131	114	132	119	101	118	115	106	103	101	99	115	118	106	115	106	90	87	102	92	126	127	110	118	112	110	122	115	112	124	105	106	98	100	118	105	117	92	112	129	137	119	114	111	120	104	107	100	109	102	113	99	105	107	111	115	108	123	105	112	110	105	112	98	114	95	122	127	101	91	104	114	99	94	121	119	130	113	94	111	107	104	90	109	99	94	89	115	133	107	135	130	106	101	121	117	109	116	99	110	117	94	104	111	101	123	102	117	88	115	113	118	107	123	106	121	119	118	100	123	113	109	112	101	122	133	117	101	101	107	107	131	117	102	110	101	102	118	105	109	132	107	96	106	114	115	107	115	116	102	94	124	126	118	109	96	121	105	96	106	106	129	117	104	102	105	93	122	85	102	114	117	111	108	109	118	108	123	113	111	97	133	119	100	97	123	114	101	110	108	109	113	132	109	124	109	115	114	98	121	106	125	104	117	102	122	126	118	117	113	111	122	125	98	103	128	121	103	112	110	123	110	120	112	118	110	114	107	110	112	107	111	122	112	111	106	116	129	136	84	108	125	113	104	111	90	98	109	128	125	101	94	111	120	139	117	114	104	95	104	112	105	120	120	110	91	113	100	101	112	108	106	98	99	91	110	108	116	116	93	102	119	121	114	114	119	102	113	108	103	126	109	107	109	110	123	105	115	113	104	113	105	119	107	119	122	110	127	106	91	123	105	115	109	104	112	121	116	100	132	142	106	110	117	109	114	102	98	99	110	106	111	121	97	113	114	127	107	101	111	129	100	108	105	111	107	121	117	115	116	129	108	147	126	101	104	110	101	101	116	128	106	119	110	111	102	94	116	98	121	112	119	97	123	111	106	120	107	125	106	124	104	107	108	107	130	114	109	114	122	111	99	93	93	115	130	100	114	98	109	101	99	116	114	96	113	101	122	94	112	116	104	115	108	111	116	113	101	103	94	120	116	100	86	112	124	103	101	118	116	107	113	97	114	127	132	112	115	129	121	131	103	116	107	93	127	111	107	107	102	104	117	120	121	82	114	97	95	108	101	132	109	128	113	120	102	110	104	120	103	113	116	116	93	102	102	104	120	105	109	99	98	121	106	116	98	98	125	126	104	103	96	115	100	106	125	105	119	119	139	110	119	129	99	110	114	102	123	122	103	106	112	121	101	109	111	102	113	101	101	98	117	99	105	110	109	99	112	100	119	95	113	113	118	117	114	89	96	117	114	115	103	96	117	128	108	122	106	93	107	115	120	100	110	105	112	126	119	96	102	122	117	117	100	134	130	121	111	96	115	119	100	119	131	109	102	111	116	121	123	96	108	114	108	105	104	114	98	108	101	105	107	91	114	108	120	126	99	107	135	116	123	112	110	121	111	103	95	124	119	111	97	132	111	124	130	130	121	85	102	116	119	111	111	119	111	122	102	110	106	96	118	111	109	114	129	123	110	108	118	114	106	116	107	90	108	122	116	92	119	117	112	122	104	104	106	121	100	95	122	93	107	108	122	107	93	103	98	101	123	119	120	101	122	120	86	96	116	114	110	109	103	119	113	120	105	95	91	101	107	100	101	111	95	126	106	123	125	108	94	108	116	111	101	116	119	111	117	141	131	105	128	137	122	109	105	116	107	110	114	136	117	111	115	116	121	105	107	97	108	93	115	103	114	102	124	92	113	104	109	97	100	120	111	97	117	99	106	103	102	109	106	105	119	105	106	116	104	109	114	110	101	105	107	121	114	113	115	109	99	98	121	121	114	120	114	118	141	93	118	114	102	101	109	113	122	106	109	106	102	118	95	111	123	106	115	111	135	113	96	113	91	133	128	111	116	114	139	123	130	122	132	107	103	113	102	93	125	113	109	86	100	114	88	111	102	124	99	101	93	126	131	132	119	116	117	116	122	128	105	99	113	111	110	107	103	121	107	103	97	127	111	111	107	119	109	107	124	109	93	129	81	106	95	104	97	92	87	87	123	109	108	104	92	112	104	109	120	98	115	118	102	113	101	108	113	103	100	122	114	102	97	114	125	107	110	121	106	124	128	107	118	115	119	119	93	114	114	114	136	105	129	110	103	110	103	122	108	95	110	113	114	117	119	124	114	114	110	112	106	107	120	107	95	115	113	108	115	123	97	103	126	108	123	99	118	120	97	113	113	93	115	110	112	135	125	125	121	101	132	125	101	108	119	126	89	107	97	119	102	96	112	102	102	103	123	108	122	117	102	117	108	118	104	108	113	112	135	136	105	103	99	106	129	116	125	103	115	120	121	111	134	125	107	112	99	121	90	115	100	106	113	109	107	111	124	100	109	123	143	116	123	105
3559	510	575	589	593	545	521	530	478	448	467	469	429	408	464	458	466	432	409	410	428	415	412	427	427	452	388	424	446	454	409	419	436	408	435	388	404	417	404	394	420	412	408	387	397	413	370	422	421	408	443	428	414	422	414	400	387	395	410	410	407	436	455	435	432	430	386	414	442	377	424	405	442	406	410	372	415	434	413	393	411	377	397	418	424	390	367	421	421	383	383	394	424	358	402	404	394	451	401	407	417	385	444	420	429	422	435	427	391	395	399	408	400	414	449	422	433	410	442	430	399	437	353	410	393	375	413	406	423	405	442	385	377	401	423	392	395	409	444	397	376	425	433	418	421	428	411	436	457	377	418	417	408	409	419	428	414	391	426	397	408	424	422	422	405	442	375	402	403	363	407	418	396	409	367	402	383	468	412	457	416	389	430	377	418	394	423	407	397	443	401	402	407	420	407	416	408	411	419	389	428	444	416	401	416	387	400	423	427	426	432	417	427	439	435	380	428	415	440	405	434	382	421	357	411	419	397	368	420	428	441	451	407	405	424	401	385	381	443	414	408	408	379	403	404	396	429	443	395	417	446	383	415	409	410	403	397	425	408	410	426	464	424	424	405	423	390	405	445	397	455	433	433	408	409	383	421	404	403	391	444	411	407	394	397	416	428	416	440	447	429	433	418	417	401	402	390	429	435	378	439	417	391	400	383	427	384	403	426	418	421	417	389	400	398	407	399	429	401	387	406	429	415	450	374	395	399	413	442	445	387	421	386	379	422	428	378	384	399	415	429	405	376	400	426	422	396	410	372	441	426	412	387	424	398	401	426	398	400	398	415	414	471	427	369	440	391	450	407	400	413	380	416	407	402	443	447	405	390	400	423	415	368	386	411	423	362	425	410	383	387	419	407	431	407	421	391	390	398	406	405	361	406	407	380	415	385	446	372	403	375	411	387	392	399	437	426	386	405	441	415	439	440	417	412	414	429	459	406	417	442	426	356	410	413	376	405	426	404	417	418	383	402	428	401	423	417	416	418	376	407	390	351	392	400	413	444	427	414	413	407	439	401	381	461	401	402	409	424	437	391	389	379	408	396	427	422	418	416	410	403	422	444	398	384	441	425	404	405	387	396	440	382	413	417	457	447	429	417	422	410	429	390	391	414	415	410	396	418	369	433	427	429	437	415	398	399	417	391	433	395	404	403	429	409	411	381	425	418	416	369	398	403	386	408	409	430	410	388	387	376	413	409	407	422	436	406	421	430	398	421	413	415	392	408	412	423	394	440	391	398	360	413	418	438	386	413	434	427	430	394	388	391	459	383	429	401	431	406	426	398	421	446	381	393	404	399	410	418	389	406	443	388	391	399	420	410	378	390	390	423	405	412	425	368	432	407	451	409	431	407	404	415	398	397	393	401	414	400	437	414	416	427	422	408	375	384	399	370	391	417	381	409	404	409	421	393	418	381	418	401	429	394	423	408	429	396	447	401	395	387	418	430	421	421	406	400	431	417	425	431	404	381	426	426	429	428	394	377	402	439	430	423	425	404	391	411	398	434	389	403	438	362	420	411	393	388	427	398	403	422	420	393	390	422	414	400	379	445	420	422	444	413	373	411	436	414	416	419	403	418	428	387	415	400	380	418	403	426	431	405	434	434	407	391	401	392	433	413	428	422	413	432	407	392	433	396	424	424	386	418	431	391	404	415	382	403	393	421	418	414	381	400	401	400	401	429	439	413	399	418	408	417	405	421	410	402	394	405	437	433	387	424	392	400	452	402	447	431	402	427	458	428	447	403	410	396	386	400	452	407	432	412	413	406	426	389	403	440	409	426	406	396	406	371	440	413	389	432	432	431	378	427	406	423	407	391	417	396	408	403	415	420	388	441	409	415	433	395	406	415	371	435	401	399	457	403	388	415	424	394	389	401	418	421	386	415	406	422	428	427	436	414	378	400	453	426	449	381	380	415	410	408	445	432	384	388	445	429	403	386	392	428	385	417	412	434	408	418	419	402	419	409	394	422	448	423	409	416	418	416	407	420	394	422	396	371	422	415	426	399	381	420	409	387	441	395	381	441	420	447	355	401	416	417	434	399	425	455	398	383	408	381	447	405	403	433	421	417	404	399	438	414	428	397	429	386	412	409	398	389	412	403	402	403	413	408	460	418	420	440	404	411	405	433	410	407	408	402	394	399	406	380	401	417	436	406	420	406	413	418	444	378	397	397	404	421	395	428	422	423	416	423	401	412	396	382	390	419	408	409	413	407	417	394	411	421	380	401	403	407	414	447	432	418	415	372	433	374	422	439	375	403	418	396	409	401	423	421	380	412	366	389	408	402	438	424	393	386	430	454	427	377	399	406	422	400	400	377	416	390	405	413	406	412	412	422	436	371	373	380	410	388	417	388	406	451	445	392	415	420	406	387	409	399	406	407	377	395	418	402	415	406	436	420	403	426	404	400	429	423	388	450	409	390	409	365	431	418	439	403	440	421	422	411	393	435	432	385	391	415	388	442	422	397	385	414	375	425	390	428	413	431	413	415	447	426	441	428	436	419	395	412	422	416	410	415	427	411	432	404	398	381	455	404	391	412	417	362	427	380	404	361	410	386	431	388	405	418	404	407	402	414	442	413	409	404	390	456	476	423	427	426	410	407	460	402	394	392	412	402	390	409	389	399	414	416	418	411	422	388	395	411	431	414	422	425	440	414	419	424	390	446	402	404	369	441	397	415	413	431	428	392	386	419	412	405	450	379	435	367	412	418	392	416	435	436	420	378	401	431	424	422	426	430	412	431	407	451	403	381	393	440	385	405	417	421	430	394	443	406	419	415	410	409	408	393	438	400	412	374	422	406	406	402	384	393	435	398	412	413	380	353	378	431	426	378	403	444	437	426	392	406	398	392	424	397	414	408	425	422	392	435	440	409	407	392	408	413	395	394	445	432	400	429	412	460	409	388	393	389	434	401	411	394	381	401	439	407	488	431	388	426	385	386	422	425	387	393	431	393	397	457	371	409	417	391	413	438	402	447	437	408	421	447	405	422	427	437	415	404	438	427	433	418	439	401	424	401	413	419	456	374	431	413	409	424	411	406	441	404	429	405	439	420	419	432	458	434	388	403	431	376	393	402	389	424	391	405	393	411	417	437	424	391	407	383	389	415	411	439	390	407	454	409	415	366	407	385	426	403	434	439	453	431	411	415	426	418	432	390	396	392	400	406	390	419	375	411	386	363	402	423	407	403	389	409	402	420	421	366	423	405	425	398	429	434	414	396	404	393	428	405	392	401	431	465	427	413	398	430	386	398	363	420	395	401	389	446	418	392	389	414	415	392	413	446	422	407	435	441	372	392	365	416	406	398	462	405	421	439	414	397	398	395	394	390	433	383	430	426	387	405	419	456	426	416	405	426	420	417	408	408	427	407	402	393	408	434	423	387	449	411	365	424	415	427	427	416	400	443	427	394	417	394	399	436	420	421	438	410	394	413	380	399	408
23977	4296	1158	781	544	369	314	235	208	182	155	136	128	132	122	109	103	94	92	91	78	90	78	99	92	78	85	78	73	77	83	72	74	67	72	84	75	64	72	75	69	86	68	68	74	87	69	80	76	74	59	80	78	74	83	79	78	74	87	83	59	65	68	81	64	59	83	65	73	67	67	82	70	75	83	77	80	56	79	80	69	79	69	68	69	71	66	74	87	76	79	63	80	71	76	64	67	81	82	57	63	73	61	72	65	70	78	60	73	67	75	77	76	67	73	60	63	65	67	62	86	82	70	69	48	67	64	60	67	76	69	77	73	74	53	82	50	76	79	65	65	71	74	62	60	58	65	76	66	59	57	70	78	79	69	88	73	60	48	62	62	78	74	67	69	72	71	67	57	74	76	73	69	79	60	79	75	58	64	54	69	81	67	55	75	54	73	71	80	59	59	66	73	75	72	67	67	65	75	82	71	66	48	63	77	78	78	68	69	68	58	57	58	71	81	72	65	61	69	60	58	59	65	75	66	83	70	65	74	53	62	73	70	50	72	78	63	53	62	65	65	58	63	70	83	58	74	65	76	50	75	72	65	80	65	79	60	63	68	80	61	64	66	75	70	71	59	86	73	72	65	97	69	75	60	84	68	76	68	75	63	72	73	64	57	65	71	65	68	80	70	63	83	64	71	87	77	54	64	71	70	59	63	87	74	59	78	73	89	70	64	76	65	75	72	70	73	71	75	64	69	70	64	77	57	78	70	73	71	74	76	61	69	65	64	69	56	72	75	72	69	67	85	74	70	77	68	75	60	71	68	76	63	85	62	56	59	78	62	68	74	48	68	68	73	57	79	72	61	72	69	76	69	98	65	77	53	74	62	68	70	90	77	65	76	63	72	61	73	73	70	85	64	79	64	73	55	82	96	68	69	65	69	66	60	60	63	70	68	62	84	56	66	73	53	65	71	61	80	62	57	60	81	84	61	61	79	78	60	65	72	70	90	54	69	77	75	83	55	75	64	85	75	66	88	69	68	70	73	62	75	62	65	78	65	100	71	69	68	68	63	62	59	74	62	65	55	61	84	62	61	80	68	72	56	69	68	57	68	82	62	73	66	77	73	68	67	65	52	73	78	80	70	66	58	64	61	63	76	59	66	59	72	66	75	69	59	76	86	71	65	90	67	85	77	59	63	65	67	77	71	73	77	73	61	51	80	80	78	71	68	56	63	75	66	86	68	66	69	73	80	83	68	67	62	72	77	71	69	62	78	68	79	75	77	67	80	70	77	66	68	72	62	71	69	70	65	63	73	72	70	66	69	60	63	60	83	73	68	69	80	64	64	71	62	71	69	90	64	65	53	60	67	71	78	71	72	76	57	78	64	74	69	65	80	75	72	87	64	60	70	63	67	69	64	59	59	55	45	67	66	58	64	74	71	84	64	73	62	53	71	68	66	81	65	59	63	56	52	73	55	63	66	74	75	71	63	62	66	72	53	57	59	70	64	42	78	83	64	76	61	61	66	62	72	69	78	81	74	82	81	61	67	81	57	76	91	73	72	65	66	79	80	59	73	69	73	69	76	68	62	77	75	84	67	74	60	69	78	67	70	75	76	71	70	78	78	58	75	45	66	92	66	69	72	74	77	82	74	73	55	78	71	64	69	72	67	75	64	78	74	73	68	74	75	76	60	62	69	96	60	82	72	81	67	72	76	71	63	77	72	81	79	62	65	76	84	77	71	67	85	73	70	76	55	60	62	80	53	79	61	64	73	54	69	81	81	69	83	75	74	66	65	66	79	90	70	75	71	69	66	60	65	68	74	64	66	58	78	65	81	76	74	78	69	75	62	79	73	71	63	92	76	70	51	85	62	61	94	72	74	84	69	70	67	63	75	77	61	59	71	72	69	56	73	59	57	59	64	62	67	76	74	70	71	64	70	65	63	65	61	50	66	85	65	82	68	83	74	77	78	60	79	50	68	65	73	76	72	69	67	61	63	81	75	71	58	67	70	69	60	62	62	72	60	66	72	58	54	69	73	87	70	65	75	74	70	74	74	63	83	73	78	58	68	65	74	72	57	83	63	75	75	65	62	70	63	59	71	77	68	59	77	70	73	79	70	69	67	71	69	68	54	86	60	66	65	68	66	58	72	83	71	65	61	75	71	74	73	56	68	64	63	65	65	77	72	79	78	72	72	65	81	67	77	59	75	64	75	86	82	67	68	73	74	85	73	60	74	73	68	62	65	60	67	80	58	55	84	73	73	71	62	72	79	72	54	63	81	74	69	72	78	61	71	69	72	79	72	66	73	63	59	65	71	78	76	67	71	65	72	65	68	60	77	74	63	61	63	68	79	74	49	65	71	81	70	53	79	54	73	79	83	57	85	71	75	84	49	62	80	73	69	61	96	66	74	75	73	71	72	73	86	64	70	68	67	61	63	75	72	60	70	68	101	72	76	62	62	62	67	68	74	79	70	82	74	61	78	57	88	81	67	63	76	69	67	69	57	72	81	74	88	71	65	83	53	62	61	63	43	71	73	74	62	64	76	70	72	73	60	64	67	77	70	67	79	72	78	67	93	66	79	68	71	74	84	70	52	68	58	72	74	84	59	58	72	66	67	73	65	64	64	51	70	75	70	77	65	71	76	73	65	60	77	65	63	71	61	65	70	65	59	67	60	76	69	66	78	63	71	69	87	72	71	69	71	61	61	90	84	67	74	66	80	78	80	59	75	85	71	79	81	90	61	73	70	70	77	66	68	70	72	60	66	95	67	69	67	79	67	71	58	68	69	67	80	72	72	59	50	65	68	79	64	53	66	72	74	69	66	71	75	71	67	87	73	75	70	76	58	62	90	65	48	59	70	66	57	54	59	61	75	69	63	70	71	73	56	80	78	58	74	92	68	76	85	73	68	69	75	61	69	66	61	69	62	88	75	70	68	81	76	63	75	56	69	67	66	69	60	65	71	72	76	72	80	64	74	74	70	69	84	84	90	64	74	71	63	67	61	62	62	61	80	63	64	59	79	75	81	53	59	63	86	83	81	65	76	74	62	82	65	64	59	66	61	76	67	73	89	53	79	57	79	66	67	75	69	78	62	75	66	85	72	84	63	61	71	75	81	68	65	66	67	59	70	79	61	65	76	62	70	73	63	69	90	82	70	69	68	60	77	69	64	67	87	61	79	64	90	66	77	75	73	74	68	69	73	68	79	82	75	66	59	87	64	67	70	46	68	67	61	68	60	70	71	72	68	75	76	52	62	77	62	65	68	59	68	86	77	77	70	70	80	68	63	52	69	60	66	75	53	71	63	59	80	61	61	71	62	72	81	64	74	74	76	70	61	59	71	59	65	81	61	56	70	69	71	60	82	74	68	81	71	73	77	67	81	80	62	80	76	68	67	70	59	78	69	61	67	76	76	57	66	64	64	65	90	68	53	68	68	72	60	74	64	70	83	69	75	69	58	63	61	64	71	51	71	74	76	65	69	79	70	84
12524	1192	2717	3178	2738	2236	1864	1592	1299	1101	975	835	816	724	694	649	585	546	556	473	451	474	486	421	412	410	400	398	383	404	409	401	347	347	334	343	373	356	297	355	383	319	322	329	320	340	331	304	300	314	310	308	302	302	299	282	315	297	322	317	317	297	313	320	313	326	298	321	313	267	303	307	333	297	296	318	299	281	326	295	273	275	313	319	297	262	275	288	286	285	291	292	285	297	307	291	280	314	314	291	287	292	293	296	284	276	288	260	289	307	266	274	281	297	281	302	272	303	283	278	287	291	294	277	319	310	324	286	270	302	285	270	289	277	308	279	306	288	309	279	300	299	310	285	292	319	305	288	279	294	277	272	307	298	301	301	291	307	298	295	299	286	310	299	283	332	292	257	298	289	291	298	308	284	299	264	294	284	274	324	274	297	305	281	284	299	295	286	301	290	279	280	276	291	298	300	260	300	292	249	304	279	280	295	299	272	273	300	291	304	257	282	281	286	275	309	288	285	263	285	266	289	317	287	267	288	253	291	310	277	321	298	302	327	308	286	278	260	276	309	287	260	304	246	271	287	272	301	278	280	267	306	291	249	296	309	269	293	299	259	275	285	297	266	303	304	274	270	306	249	297	282	271	272	263	277	273	287	292	293	288	273	291	276	277	250	285	302	283	245	284	283	266	293	274	313	271	249	267	292	295	301	274	282	307	258	277	266	281	268	288	276	285	294	300	270	266	274	289	290	270	267	317	274	296	265	270	288	289	326	260	268	290	292	266	268	293	259	304	318	261	279	284	282	289	285	272	276	272	282	275	271	271	299	260	269	287	296	278	302	289	309	311	341	311	269	286	251	287	291	294	265	284	281	283	318	306	295	267	283	302	290	298	287	269	278	283	285	258	271	284	265	290	267	230	295	287	254	315	277	288	253	304	262	287	253	270	286	288	301	296	299	300	313	272	277	273	289	270	267	285	296	243	271	300	262	273	294	287	269	275	290	306	292	261	264	286	285	303	297	288	300	292	268	309	266	289	278	271	271	311	257	288	285	266	258	289	293	317	282	291	295	303	261	321	274	285	312	284	293	291	290	227	293	245	289	284	272	278	316	266	266	266	240	300	310	287	304	292	297	270	277	274	302	302	283	262	281	262	260	300	332	287	288	323	269	288	287	274	267	292	297	308	321	267	289	318	285	276	299	293	280	310	288	325	256	293	301	271	304	328	280	303	309	291	278	289	257	269	289	276	310	283	285	291	293	296	316	274	308	290	287	305	299	282	299	299	290	278	275	259	293	293	287	287	276	269	315	325	269	295	259	287	278	279	308	277	286	307	275	257	287	273	287	313	277	269	305	287	313	290	304	297	280	294	251	267	299	302	279	309	279	267	247	299	282	287	301	282	325	272	300	285	265	295	260	295	300	277	264	294	298	293	279	290	309	281	298	296	282	272	283	267	240	295	300	288	291	321	251	296	295	267	296	272	288	292	283	304	289	299	282	299	279	324	287	286	291	267	305	302	308	268	295	296	300	313	309	306	265	281	287	283	296	322	326	298	305	295	300	304	292	287	280	304	259	306	298	283	269	281	276	265	250	313	290	299	288	316	305	290	303	289	285	320	266	291	284	287	283	300	297	299	308	299	261	283	296	266	304	297	264	281	275	270	268	264	250	304	298	278	273	290	278	299	290	298	282	310	251	246	274	305	279	256	266	258	282	292	292	311	305	281	294	285	297	320	296	234	296	260	291	281	296	302	303	280	270	258	291	315	258	267	288	303	262	280	304	250	277	306	292	284	290	293	306	279	277	286	302	260	304	291	279	296	282	291	279	265	295	275	292	260	295	293	305	303	296	278	280	266	312	266	268	296	280	307	306	260	275	300	285	308	252	325	307	285	277	307	286	290	274	293	294	293	287	281	274	309	285	267	290	311	287	273	289	269	294	289	290	319	271	261	278	293	287	282	314	292	256	262	260	282	289	289	297	295	276	329	274	280	250	269	316	265	275	300	279	285	262	302	285	283	264	285	279	298	294	301	294	282	284	281	320	265	266	307	266	262	266	314	288	291	290	261	311	330	282	301	294	277	272	280	260	278	293	283	293	299	311	289	313	257	293	288	279	287	273	294	273	256	305	281	303	303	308	292	256	278	279	287	293	264	288	287	314	288	285	286	315	295	266	274	296	286	272	281	291	284	287	255	314	264	265	319	298	272	275	315	310	260	273	272	298	301	288	305	273	302	277	244	296	304	277	305	291	291	276	298	304	274	284	261	267	280	295	275	273	304	276	289	267	282	289	269	294	282	309	270	302	284	288	298	289	305	281	277	310	284	297	292	298	253	290	275	292	269	259	290	305	278	296	294	307	291	273	259	265	301	287	284	279	258	292	265	277	287	283	273	295	282	293	274	283	263	265	256	308	274	293	267	284	285	287	261	297	308	248	268	269	310	301	268	278	285	282	297	262	264	278	294	291	273	308	306	261	300	274	288	308	274	295	253	274	282	289	308	290	283	281	286	305	279	287	281	287	277	283	290	301	311	293	289	274	304	322	278	301	274	305	292	253	255	283	306	303	290	316	284	293	285	299	299	279	274	328	291	267	291	308	284	306	259	285	281	312	297	288	276	287	303	277	289	295	304	304	299	309	294	265	278	276	297	322	282	278	299	308	287	271	293	298	263	296	298	292	274	278	294	262	253	294	264	302	287	278	269	264	271	282	297	288	273	284	257	315	263	257	285	272	270	289	291	288	326	297	284	273	281	257	275	271	284	302	292	270	268	300	286	263	293	287	285	308	290	280	272	274	260	302	291	296	273	281	283	266	286	265	275	271	272	290	266	277	296	265	294	284	300	283	298	286	283	250	265	289	272	271	284	304	313	262	301	288	312	307	269	253	295	279	292	293	257	316	289	271	314	291	264	289	318	266	285	266	278	281	273	255	289	291	294	273	264	294	304	298	279	294	267	291	301	260	267	281	259	293	267	300	270	279	278	284	310	242	293	306	281	256	282	286	262	289	252	308	287	289	301	301	259	311	283	282	294	279	275	271	273	278	282	282	285	286	313	281	299	277	272	300	270	289	273	290	295	258	270	299	273	269	289	272	273	263	298	282	267	304	272	311	272	289	299	291	277	290	296	280	293	270	269	280	269	308	268	298	259	255	274	300	297	283	304	276	317	269	253	274	279	290	311	274	279	308	276	297	294	261	284	289	273	271	289	303	296	318	274	289	263	283	286	298	296	298	311	284	285	268	274	266	314	275	285	298	283	239	294	296	266	289	244	294	297	275	294	270	268	297	261	283	307	295	268	301	282	288	294	281	271	292	315	288	304	297	311	258	265	293	325	302	300	273	267	260	277	276	309	257	300	246	248	276	292	286	286	291	286	250	280	316	267	258	273	313	267	279	286	284	267	290	290	258	273	300	253	323	305	287	255	269	288	279	290	299	274	301	287	292	310	299	285	285	251	280	286	279	272	301	306	276	291	277	285	306	319	283	307	327
33296	14400	2980	1650	1083	820	625	489	406	336	302	267	267	246	202	212	200	192	179	159	175	178	159	148	131	152	174	155	160	152	159	141	120	158	166	148	161	161	143	159	135	129	140	147	112	138	129	137	151	129	127	147	120	138	117	121	135	141	142	133	117	137	118	133	123	147	112	148	148	120	136	135	127	134	152	156	155	138	112	135	155	141	138	116	130	133	128	124	134	123	114	134	131	128	149	152	119	126	127	143	132	135	126	118	140	134	124	144	124	128	153	140	129	133	146	134	131	146	124	120	149	134	133	119	147	139	134	139	137	112	112	138	137	135	147	128	133	132	128	131	134	136	129	136	125	137	130	132	131	126	125	136	136	136	137	144	125	144	135	130	108	119	127	126	121	133	146	124	128	103	119	138	109	138	151	118	139	121	117	129	147	133	107	138	144	129	149	121	122	130	96	106	128	127	128	115	116	126	126	151	134	138	131	129	118	114	137	130	130	108	128	132	132	144	158	127	126	124	111	117	151	108	134	145	129	147	129	137	120	132	112	130	121	122	144	140	120	143	132	126	127	130	137	123	120	123	123	135	136	129	123	137	148	153	108	119	124	139	116	144	125	135	137	143	117	130	130	129	146	123	142	142	136	130	113	114	154	119	126	124	112	131	145	132	151	147	127	110	131	120	129	140	128	131	136	160	122	123	130	133	152	133	123	128	158	112	130	160	135	107	120	117	113	123	132	130	124	138	151	133	141	131	120	115	125	126	153	128	133	143	127	128	134	136	131	134	117	143	135	129	127	134	144	126	130	135	108	134	124	134	120	128	137	139	127	118	141	140	127	136	129	102	143	135	120	152	115	143	114	135	122	140	126	120	119	121	117	120	142	152	108	131	104	118	118	119	125	145	124	114	120	119	141	122	121	133	121	118	127	124	122	124	125	122	140	137	117	125	133	112	110	127	144	140	116	127	119	138	144	145	124	136	142	122	132	123	123	140	132	134	132	109	122	135	120	127	138	132	139	122	142	135	104	112	114	130	133	125	119	129	132	135	106	129	134	116	130	139	142	153	116	125	103	125	112	153	120	141	119	123	128	141	110	109	119	137	131	121	131	125	114	127	127	139	125	106	122	133	146	124	136	123	136	120	132	124	133	147	121	128	125	119	131	116	113	141	138	125	121	130	123	130	140	139	114	131	115	108	134	120	147	116	121	127	134	120	131	129	117	121	129	114	126	119	120	128	145	138	148	115	128	132	131	143	106	135	151	135	126	111	123	140	139	144	117	146	128	126	152	127	126	143	147	117	129	112	116	132	131	114	122	141	115	144	138	146	128	149	151	134	113	115	133	129	132	132	142	127	141	121	117	147	142	154	134	130	129	139	129	119	124	134	128	117	138	125	133	124	119	124	122	142	159	113	115	135	150	140	143	138	135	117	102	120	133	123	136	121	141	122	108	140	146	149	117	121	142	119	110	133	123	131	129	125	141	136	155	131	134	137	131	139	116	126	137	126	128	140	127	121	129	126	125	128	113	139	108	121	132	127	131	114	132	130	120	139	132	118	130	129	128	126	135	134	141	103	114	134	118	126	159	126	134	112	132	137	124	123	151	133	115	115	120	127	115	135	129	145	120	133	124	139	139	151	133	123	123	140	138	141	157	129	134	134	131	130	114	139	129	116	120	126	146	130	139	119	146	117	147	111	127	148	125	119	132	123	133	126	122	133	126	134	136	138	122	126	143	144	140	113	133	137	128	151	127	140	113	133	138	118	129	140	130	126	122	138	114	152	120	132	146	132	120	130	117	134	147	124	137	134	119	115	133	155	133	123	142	152	135	108	130	128	129	132	120	136	118	110	137	122	119	122	135	133	131	123	145	146	144	119	140	135	126	122	151	129	126	135	158	119	140	131	111	130	126	119	122	144	130	121	141	132	137	125	123	125	120	127	122	120	124	144	123	137	117	118	137	131	126	135	137	140	163	146	146	129	139	120	132	130	122	109	119	129	127	123	132	135	112	116	136	132	123	135	123	144	129	150	137	129	124	135	124	138	119	120	126	127	123	133	140	115	137	130	120	120	139	111	108	128	135	121	116	137	131	112	128	110	131	124	144	143	142	97	98	130	155	130	125	127	136	122	135	144	160	118	126	121	126	145	122	107	142	130	110	112	143	114	124	152	139	137	108	127	160	127	130	130	124	139	125	131	126	130	132	109	138	140	142	108	120	155	121	147	135	122	126	135	127	129	131	137	139	128	122	144	140	131	99	134	133	129	130	139	113	124	132	129	111	132	154	125	123	131	115	131	132	136	128	141	123	127	122	128	131	143	132	124	145	130	138	122	110	154	137	150	148	129	130	144	131	151	131	120	131	149	124	142	147	124	126	133	131	121	126	130	125	143	122	122	121	118	135	108	143	155	132	135	133	116	133	137	127	167	137	136	115	142	123	157	124	130	136	127	136	122	140	104	133	112	118	129	142	118	135	136	133	154	135	129	155	130	106	124	135	105	116	107	137	123	131	132	120	112	132	110	151	119	146	118	134	118	127	121	134	137	118	123	128	149	132	130	139	120	127	137	138	93	129	118	118	137	114	148	117	122	134	131	140	119	116	156	115	121	128	139	130	134	139	115	143	127	150	132	151	115	126	107	114	135	122	144	117	120	132	115	138	112	156	138	129	156	146	130	133	115	133	122	135	121	140	151	114	150	121	132	130	121	136	137	128	122	132	112	142	106	129	136	156	132	123	148	123	142	122	134	122	127	131	139	114	124	118	120	135	157	124	133	122	119	149	117	125	141	126	141	124	141	114	109	160	147	127	135	145	130	127	128	137	128	131	130	142	122	116	122	134	109	126	121	124	119	137	128	151	136	130	118	155	131	108	140	140	135	142	118	135	120	127	126	123	136	132	128	136	139	131	130	133	106	140	111	123	115	146	129	114	131	113	137	141	134	122	151	105	122	132	104	130	135	137	142	121	116	121	116	119	127	134	131	110	120	130	128	135	142	108	141	128	128	120	118	138	108	111	147	140	131	135	134	134	130	142	130	137	135	137	138	153	139	115	120	116	113	125	124	135	137	140	130	130	125	129	131	133	136	134	155	113	146	154	132	133	130	148	133	127	143	124	119	132	116	113	136	123	105	121	143	141	129	124	145	129	120	141	124	132	135	121	165	139	110	126	134	154	142	121	139	135	99	151	130	120	123	126	122	130	143	117	125	172	130	125	130	141	131	119	149	118	128	130	135	141	127	115	117	140	134	138	116	129	137	132	135	121	123	133	118	125	136	122	139	138	152	146	100	129	132	137	116	132	133	143	115	132	128	124	98	117	121	125	114	146	131	139	125	129	129	130	129	131	149	110	106	139	132	117	131	122	141	133	130	110	120	118	141	137	116	107	152	127	140	135	116	126	116	141	111	133	132	141	134	149	146	113	136	133	122	140	116	122	129	127	143	111	129	141	115	121	138	129	123	130	136	129	150	128	132	123	124	133	143	149	130	122	131
16832	2324	5262	6059	5177	4185	3396	2957	2419	2121	1750	1596	1495	1340	1314	1219	1104	1035	945	871	903	800	803	782	753	752	733	694	685	652	701	637	612	637	596	588	611	612	595	596	556	567	598	547	513	556	624	572	557	536	530	519	546	580	540	502	507	536	520	495	482	480	500	552	503	493	502	520	485	500	525	503	511	518	527	491	482	495	501	459	453	497	481	501	527	504	522	515	502	495	494	461	483	510	506	503	505	503	525	497	481	469	498	506	497	519	486	489	472	492	498	467	517	500	448	484	511	482	512	479	498	489	506	518	480	493	517	468	483	486	474	513	507	456	532	482	476	445	455	489	465	511	508	507	478	460	481	504	522	484	508	500	469	468	495	471	458	465	460	495	469	495	489	468	524	511	496	457	481	488	510	464	466	464	446	502	496	473	492	471	470	501	486	494	485	487	475	410	512	512	488	474	477	490	507	454	494	452	469	458	484	458	536	471	473	493	439	487	467	478	517	467	485	458	444	477	464	465	509	540	451	479	472	478	448	476	439	478	485	478	435	485	466	494	480	453	468	496	480	450	483	471	509	522	460	504	479	470	464	437	437	510	487	456	518	438	451	485	492	467	507	503	486	489	462	459	469	471	458	480	450	496	489	473	521	506	452	492	490	486	483	466	495	515	467	478	508	464	456	462	535	445	471	490	487	427	490	468	450	475	496	487	497	453	475	504	435	494	466	506	499	495	492	460	474	538	458	485	485	511	467	480	470	459	471	459	510	519	461	496	478	471	462	466	495	465	455	484	493	450	472	476	472	426	453	506	495	477	460	487	516	473	453	463	484	500	501	434	485	492	464	509	499	459	444	428	504	496	456	426	487	486	464	494	470	471	500	484	486	482	443	497	479	487	488	464	487	495	501	459	470	455	475	517	468	511	498	507	490	481	473	472	483	472	518	454	486	468	487	467	463	515	500	499	490	496	458	484	455	457	468	471	530	479	499	469	496	466	455	484	481	461	476	470	484	429	487	472	516	472	464	479	484	451	478	490	470	507	461	443	489	482	458	462	508	480	456	489	454	495	496	473	465	496	476	480	469	483	489	436	511	490	460	511	501	485	475	479	468	521	489	465	447	479	502	447	466	475	436	469	488	515	501	490	463	480	465	491	454	444	496	517	446	444	460	466	505	503	501	511	463	477	475	472	458	458	477	487	498	469	472	472	480	474	503	510	470	482	441	503	464	498	463	443	483	495	459	470	459	472	488	484	472	483	498	470	451	539	462	498	512	499	487	468	482	413	456	502	480	479	535	482	454	491	478	493	474	484	489	476	517	431	443	494	458	476	471	476	495	484	489	481	463	466	482	453	403	473	450	468	441	469	463	486	524	492	466	492	475	451	445	446	487	504	489	488	447	431	474	501	476	478	506	488	470	486	495	470	473	488	464	475	475	478	509	448	509	493	455	476	491	452	480	458	449	474	498	481	475	502	502	462	476	500	489	498	467	492	465	470	493	495	474	479	480	473	469	453	429	470	490	473	470	458	481	491	505	462	489	497	472	484	529	486	481	471	505	499	470	450	483	502	433	557	446	499	474	494	464	485	501	461	465	497	447	420	494	481	466	502	484	488	490	459	490	467	462	503	465	465	469	477	499	480	490	497	507	520	408	484	467	450	457	476	445	440	430	476	467	501	526	488	431	434	458	480	477	463	507	452	467	470	451	487	456	469	520	485	457	533	472	495	438	479	477	482	503	460	454	486	446	515	454	457	513	497	475	508	473	459	472	452	503	446	491	465	452	471	492	479	476	493	462	494	454	486	449	475	473	505	457	479	473	482	446	483	468	477	494	455	467	474	452	521	436	489	496	468	473	469	483	504	480	481	454	441	484	489	446	473	468	475	469	458	481	482	441	470	498	507	485	508	470	470	467	500	468	484	439	442	486	490	495	442	472	507	499	481	506	500	482	437	463	469	478	467	469	453	484	511	485	499	448	506	480	472	478	494	482	512	482	468	452	427	471	495	452	455	461	506	474	492	485	468	480	481	440	459	503	526	493	491	452	494	447	448	466	507	455	472	447	488	469	475	445	452	495	495	438	476	492	490	426	499	487	466	422	476	493	496	454	486	480	481	506	507	485	431	483	478	453	486	471	519	512	461	474	483	501	439	485	498	449	504	485	481	500	492	455	482	462	462	427	473	470	475	538	465	475	460	453	481	484	469	463	456	481	498	475	511	473	447	468	499	495	455	460	487	469	469	502	486	468	469	468	463	495	424	473	496	454	479	485	486	443	471	486	460	451	475	473	458	470	485	453	468	488	498	467	469	489	441	492	461	452	463	471	471	462	473	492	493	486	468	488	487	511	485	498	511	482	473	434	471	476	471	463	445	451	500	480	478	446	476	483	467	490	465	482	473	449	491	455	485	490	432	453	503	433	478	484	471	476	497	494	467	463	477	481	469	508	496	490	486	485	464	492	492	471	480	477	423	509	457	468	437	459	501	472	476	499	490	509	479	437	517	469	475	468	494	489	497	470	443	506	476	494	465	498	470	471	475	509	493	492	518	504	445	443	468	456	475	480	482	508	471	497	483	472	475	489	482	508	466	459	500	499	471	428	486	517	464	470	499	479	429	483	450	432	475	466	483	478	485	485	496	456	507	475	478	484	478	492	492	458	483	482	466	469	517	481	503	459	468	463	455	465	459	476	460	477	457	490	461	495	505	475	473	488	463	490	467	465	474	450	448	511	448	476	456	486	432	469	450	495	509	492	461	459	510	481	477	505	502	456	513	472	475	488	482	512	480	497	421	476	458	486	466	488	488	455	476	477	449	449	491	483	452	500	431	495	485	486	501	508	478	489	462	477	463	441	511	496	492	467	427	453	472	488	478	476	474	480	483	474	478	471	493	498	477	449	499	444	448	449	463	493	487	478	469	465	462	498	509	515	477	487	449	498	447	472	461	482	428	472	474	506	468	481	452	470	505	467	468	451	490	468	424	450	507	461	461	492	502	459	437	473	523	457	454	485	478	474	462	436	513	465	449	471	459	447	488	460	493	468	479	491	456	477	480	429	512	471	409	465	492	479	466	509	491	456	508	469	455	435	458	463	469	488	505	462	434	480	495	480	470	527	482	459	454	440	491	460	438	484	512	501	492	470	452	458	448	469	510	481	484	477	473	451	481	468	469	468	479	503	504	502	446	510	460	488	453	477	475	446	435	459	482	443	497	530	479	446	447	482	463	493	491	462	483	448	492	442	515	470	493	500	454	500	526	468	433	483	481	505	494	459	458	493	458	488	485	469	461	468	479	507	479	462	475	461	464	460	446	481	408	486	515	468	482	442	495	447	498	487	499	482	453	455	488	493	461	492	460	455	447	473	455	459	487	502	473	490	488	483	491	474	499	483	494	494	465	459	445	465	492	462	460	482	481	475	453	493	486	510	495	465	479	463	495	459	449	455	486	455	468	472	491	505	462	468	497	495	476	453	464	489	493	473	509	451	503	506	499	444	472
2584	297	179	139	142	151	140	120	134	111	127	117	113	124	129	127	107	119	109	99	112	113	113	111	112	104	110	126	116	109	117	114	131	123	118	134	115	126	115	100	112	128	111	102	128	128	119	122	109	113	122	110	127	113	98	125	102	136	115	112	113	124	111	105	114	112	106	105	108	113	88	91	124	110	101	101	128	123	107	117	108	98	129	115	126	107	120	99	126	109	121	104	125	121	116	128	94	120	97	128	126	118	114	100	108	117	131	108	106	112	113	100	131	112	113	110	108	119	119	111	116	108	120	137	116	113	133	108	113	103	100	110	109	106	109	124	121	116	90	113	114	115	123	125	107	106	106	123	115	114	98	101	103	106	100	109	109	117	109	103	116	112	123	94	114	107	127	103	119	121	125	93	108	111	113	124	100	112	97	106	110	109	119	123	113	108	109	100	108	110	112	117	110	128	116	113	105	87	115	110	102	113	107	118	118	108	126	118	118	120	118	99	114	94	102	92	105	103	116	113	112	119	116	115	117	118	130	117	104	115	118	94	112	132	111	117	97	106	116	110	119	100	114	125	120	111	110	108	108	135	112	101	112	116	108	95	119	100	99	106	104	106	113	117	123	123	101	106	101	112	121	121	91	115	112	98	94	117	125	121	114	110	129	114	112	94	89	110	107	101	108	132	105	117	121	117	97	122	124	98	97	135	109	134	129	115	125	115	106	114	103	104	126	97	123	103	118	106	115	120	116	129	106	115	117	124	114	105	135	104	133	115	101	136	112	129	116	122	119	126	101	112	110	113	81	106	99	112	107	101	99	88	115	110	125	108	136	114	131	118	110	114	107	119	121	111	108	100	111	113	130	110	84	132	124	103	127	109	119	115	109	113	103	104	123	100	101	117	114	111	110	118	120	113	135	104	116	114	117	117	133	108	119	116	112	107	128	108	122	109	104	105	121	116	124	128	127	115	116	114	108	120	135	109	119	102	129	116	122	123	134	99	99	119	103	124	117	145	107	114	125	130	137	109	122	120	133	133	127	96	119	108	106	104	114	113	136	90	103	130	108	114	99	124	106	106	107	100	126	113	122	96	101	101	125	131	103	104	101	122	108	120	105	120	124	128	117	102	107	132	112	111	109	128	97	133	126	120	102	115	111	123	101	111	111	112	121	95	106	122	108	106	101	111	108	113	107	102	108	122	123	112	111	117	119	112	117	116	102	113	130	119	106	102	104	105	101	104	110	113	105	119	107	109	110	97	118	110	104	99	105	105	117	111	102	102	96	116	122	102	110	124	113	117	115	126	102	112	110	130	94	124	110	98	119	102	108	112	118	113	126	121	112	114	129	109	139	105	127	103	115	107	97	106	115	110	119	96	94	126	124	113	85	123	126	118	109	118	114	126	119	120	126	111	122	99	122	131	107	102	109	116	123	101	105	117	100	111	120	120	108	110	121	127	122	128	102	110	128	125	105	139	104	104	111	109	125	139	111	120	99	110	116	97	93	122	103	105	99	116	116	125	118	106	85	119	123	112	121	103	112	123	126	113	110	126	106	106	91	111	99	101	127	109	103	106	112	106	118	127	113	105	121	103	107	128	124	113	110	95	114	120	101	112	132	95	95	114	126	108	130	97	102	115	111	102	118	126	105	108	106	111	116	111	123	122	118	125	134	142	89	96	107	121	125	107	125	109	122	123	100	122	113	108	117	109	116	111	101	134	93	106	119	105	101	119	111	114	104	101	116	115	130	112	104	121	110	108	118	94	119	101	117	112	119	103	109	115	122	114	125	101	118	115	124	108	116	97	111	125	125	94	116	102	125	107	102	126	132	117	118	119	108	98	109	127	112	114	109	116	110	113	121	107	109	106	139	139	109	112	109	129	124	115	99	102	107	121	101	126	106	119	111	111	108	111	121	109	125	104	112	106	115	109	104	93	107	113	108	126	101	116	113	90	119	96	115	116	125	126	107	116	117	103	90	110	115	96	90	124	133	118	104	121	108	117	98	113	116	121	98	127	107	97	95	118	118	110	127	108	109	103	107	117	109	105	111	118	108	108	132	121	101	97	118	107	102	114	92	114	106	125	129	129	114	109	108	124	94	100	111	138	120	96	111	118	95	109	94	108	107	119	105	106	112	110	125	119	129	107	122	103	108	98	118	117	127	110	107	127	102	120	104	86	105	122	99	114	125	107	114	100	91	120	119	114	102	105	100	106	118	99	100	122	111	108	108	114	112	101	97	122	113	99	110	116	125	125	113	96	97	110	122	121	134	125	126	110	109	140	129	147	111	125	116	117	107	114	116	113	98	102	117	98	131	98	125	118	113	104	112	121	135	119	97	105	119	114	122	110	104	112	96	104	107	111	114	108	96	123	96	120	105	97	114	123	91	92	108	122	103	115	113	117	103	122	110	120	109	122	101	125	109	109	126	127	116	127	113	111	129	118	107	115	92	104	120	120	113	114	109	117	111	124	105	94	116	114	123	102	126	113	115	109	106	102	121	91	117	127	112	106	121	118	116	108	83	114	93	125	134	115	130	121	90	106	99	115	109	126	113	90	129	119	109	133	111	121	99	98	109	130	96	117	111	118	103	100	114	116	116	103	106	123	108	111	120	98	95	102	120	115	114	117	101	95	94	113	110	110	96	127	104	117	123	112	103	99	107	124	86	105	128	109	111	129	113	103	126	124	95	137	111	102	96	102	136	95	121	115	106	134	120	88	110	99	93	112	94	125	114	107	110	109	106	117	106	132	111	117	123	115	130	116	119	116	116	104	121	121	114	110	114	121	95	103	120	121	132	107	110	107	108	98	109	103	122	113	108	104	106	124	120	96	111	126	119	107	118	124	125	113	112	107	118	104	111	104	108	121	114	126	101	89	112	117	100	134	111	115	114	100	123	136	106	97	101	128	120	120	119	114	93	105	110	119	100	117	110	108	104	129	123	104	110	112	119	128	113	102	104	115	117	112	100	97	118	117	123	96	123	110	103	102	101	131	118	108	103	104	122	93	116	107	99	114	118	105	97	102	97	101	106	108	110	94	115	106	131	105	115	114	126	122	130	103	99	114	103	127	117	118	107	111	101	113	106	88	121	115	120	118	105	101	96	106	124	113	116	92	108	117	98	117	104	115	120	93	114	96	117	118	98	117	104	95	128	114	115	120	127	117	126	120	102	106	107	109	112	139	101	112	97	125	105	129	95	116	119	129	115	118	126	99	102	109	95	102	100	105	109	106	123	113	115	108	105	116	101	129	117	105	110	103	130	103	119	108	121	115	109	84	108	109	117	119	125	128	119	126	117	102	116	112	122	121	124	123	101	122	98	122	99	123	98	102	106	98	97	119	120	108	122	99	110	110	123	80	99	116	122	115	116	93	114	121	106	113	126	108	85	88	119	127	112	115	118	117	107	137	117	121	125	131	93	118	103	96	103	118	134	116	122	111	117	100	117	124	112	99	105	107	114	95	97	123	114	121	108	137	102	101	99	111	118	116
3730	503	617	638	580	571	516	509	469	500	435	439	457	467	455	470	455	428	420	418	430	424	416	424	380	412	452	411	456	444	426	445	377	446	422	443	410	425	437	428	404	408	419	372	402	403	408	442	418	413	417	424	416	398	426	430	433	434	411	398	400	398	427	432	423	409	410	399	415	415	408	396	426	454	406	444	422	402	450	389	409	377	434	393	433	407	411	401	415	441	403	440	420	412	415	394	385	415	421	387	399	414	375	373	381	421	404	410	414	404	418	448	395	391	434	408	403	391	431	396	414	419	424	424	439	416	443	442	425	408	380	376	437	394	422	398	428	372	367	431	409	455	401	412	420	412	395	395	432	393	391	385	401	398	413	427	419	407	406	434	425	439	393	435	442	416	426	423	414	413	423	435	430	359	409	383	437	418	434	445	442	441	441	416	377	412	429	412	420	431	416	445	425	436	414	436	407	422	426	467	401	404	402	419	401	436	421	406	454	405	406	418	419	461	401	430	449	384	402	425	394	402	436	433	397	418	408	377	419	433	426	417	429	455	417	433	416	420	389	406	392	391	445	439	406	420	469	426	424	396	372	418	405	428	390	387	388	420	422	421	419	413	408	453	378	404	428	407	438	446	442	395	404	371	411	429	440	421	400	419	377	436	386	410	435	418	415	381	429	410	410	417	446	379	420	407	435	410	415	408	448	429	372	417	407	449	445	407	424	384	405	414	438	405	385	409	432	389	436	448	417	446	415	395	394	424	419	414	426	388	435	423	390	428	450	386	432	396	392	404	408	431	446	382	378	396	431	428	397	422	422	411	423	461	404	426	411	445	370	418	388	406	416	430	414	413	408	383	442	412	437	408	434	370	409	422	437	404	403	441	452	416	429	411	421	422	366	411	388	383	404	411	471	392	412	422	366	439	422	417	419	423	386	374	460	374	397	381	405	444	404	406	413	401	405	416	453	397	396	410	396	440	429	398	413	414	426	401	437	405	386	417	416	415	445	459	388	405	412	370	415	407	378	406	425	445	396	408	414	403	396	421	429	420	419	463	382	379	412	439	389	413	425	394	439	422	354	441	421	383	408	362	378	426	390	415	396	384	417	418	442	448	424	412	438	399	428	381	412	388	414	424	386	387	399	392	450	432	413	382	423	430	403	414	459	426	458	424	422	450	400	401	430	386	397	394	384	435	442	409	392	390	383	397	375	413	394	370	425	393	398	411	408	403	386	415	420	448	439	453	420	411	391	433	411	399	435	422	401	399	431	419	385	422	405	418	418	413	378	390	415	433	373	377	436	428	428	406	445	378	414	432	420	422	402	398	415	399	415	391	417	424	439	382	431	414	401	396	408	434	411	408	382	416	394	428	419	422	415	433	427	399	432	399	413	423	409	438	442	414	442	440	395	403	433	425	439	400	397	398	414	406	410	386	447	390	449	465	389	420	415	386	400	413	411	377	411	450	445	418	422	447	416	426	393	471	409	449	409	412	387	393	415	414	411	412	449	414	443	443	416	399	428	425	416	435	444	407	418	405	426	405	417	391	468	397	416	392	425	405	381	398	411	430	389	418	440	401	436	406	424	397	398	428	427	407	401	412	369	440	431	419	409	436	375	389	411	422	434	407	418	421	389	377	418	396	392	394	409	383	414	420	431	452	434	412	392	415	439	440	407	444	474	417	448	440	428	418	414	423	412	418	429	412	381	419	385	397	440	398	422	412	427	455	429	401	398	438	424	419	412	413	412	388	417	450	414	410	433	412	434	412	414	389	459	403	368	429	376	426	389	435	377	419	425	427	408	385	407	394	419	422	408	428	432	456	426	375	431	419	400	420	401	386	457	398	454	381	399	451	425	418	413	390	425	420	385	406	403	393	419	406	439	435	436	405	426	414	451	408	417	423	403	387	390	383	393	425	419	423	424	431	415	418	417	410	397	433	412	418	417	413	421	426	393	390	426	422	436	432	419	434	436	434	400	427	419	395	371	400	420	405	401	440	425	436	385	433	371	408	399	396	386	400	432	401	419	403	458	439	430	427	427	448	437	442	405	392	421	403	397	393	458	371	419	453	399	412	413	399	388	424	396	406	441	427	431	448	406	435	407	397	372	440	419	414	419	434	435	408	442	425	401	391	416	363	422	419	434	426	454	409	411	413	434	429	404	424	415	425	425	415	423	449	428	411	439	429	395	413	374	385	417	436	411	414	419	392	417	426	403	424	409	439	394	454	400	401	402	415	400	430	405	413	423	434	402	435	438	409	412	425	381	418	389	408	386	420	392	394	424	383	407	397	434	451	408	406	405	425	435	439	403	394	384	416	447	412	414	415	385	416	429	399	433	401	389	418	413	422	437	413	389	427	363	404	402	430	458	390	413	409	460	430	361	441	398	431	431	399	388	391	422	389	404	395	397	387	434	380	436	428	430	405	391	415	420	409	423	403	421	382	412	414	421	413	427	421	396	416	415	390	357	389	440	407	384	439	444	426	419	425	418	416	392	427	392	372	363	382	423	428	439	402	396	403	421	447	381	426	398	410	438	428	450	423	416	423	388	411	372	399	402	418	480	437	399	432	389	450	445	449	401	373	408	426	393	376	414	425	408	430	430	418	446	435	394	406	431	427	411	393	412	422	408	369	434	446	459	394	410	446	408	372	468	420	426	431	417	398	403	417	412	424	392	422	391	439	433	364	439	401	427	400	388	402	392	380	420	447	399	418	411	402	381	465	403	408	390	431	384	423	400	448	445	408	433	409	419	394	457	442	424	393	412	392	402	404	391	434	400	401	389	449	417	406	416	427	420	413	426	407	403	425	389	408	397	411	405	469	416	424	388	436	401	413	404	416	391	422	424	377	427	394	435	395	413	404	415	433	422	366	435	421	426	378	419	412	415	416	399	413	416	404	403	394	378	405	426	394	425	419	398	403	417	415	375	418	410	412	418	403	462	390	381	421	405	406	416	389	418	378	373	418	392	417	410	427	421	413	398	408	409	394	415	422	416	418	450	402	411	458	427	423	387	410	429	403	433	454	430	382	421	397	433	388	427	450	408	392	444	401	418	411	412	391	424	434	381	410	371	414	417	371	425	404	428	424	403	423	427	426	403	414	422	401	377	389	405	404	434	411	372	422	409	401	395	417	420	434	463	410	389	416	392	408	418	399	440	426	404	422	403	415	412	427	449	421	433	394	406	400	409	402	388	403	401	424	411	404	415	443	479	418	416	441	408	412	453	392	383	399	403	436	418	409	421	410	388	386	470	428	424	374	392	398	420	409	392	419	409	419	409	388	426	418	426	381	408	417	462	459	449	378	432	436	389	412	400	395	414	405	423	407	418	400	442	424	407	381	385	465	410	444	386	397	410	401	422	418	433	437	430	408	424	404	427	420	368	401	424	457	411	407	435	443	424	450	423	430	432	432	426	381	397	399	409	405	362	445	402	398	394	376	430	407	432	408	426	410	422	386	415	426	402	424	414	445	436	436	420	403	407	408	432	394
21954	3624	1095	814	527	373	283	236	208	176	146	133	119	129	105	112	98	93	97	92	93	68	86	79	80	103	74	76	68	70	79	91	92	72	72	77	79	68	84	71	73	69	66	78	77	69	59	65	76	79	59	65	68	64	74	85	65	91	65	64	73	50	53	58	75	59	64	52	83	54	88	61	73	66	75	68	60	65	81	75	69	73	74	65	64	83	97	72	69	62	67	76	79	64	76	63	66	60	64	75	76	66	82	80	59	66	70	57	88	84	66	62	65	72	70	83	59	61	53	80	63	66	74	63	78	67	62	83	68	61	74	60	73	73	62	71	77	64	64	61	56	71	72	86	52	48	70	65	71	76	52	62	58	77	85	58	64	66	78	65	67	58	68	71	66	76	76	76	64	69	72	78	65	66	48	66	65	84	69	72	59	77	68	71	68	70	62	67	70	62	72	53	64	81	57	71	59	70	76	71	60	86	57	65	69	66	76	63	72	53	66	60	72	72	54	62	77	71	68	77	72	62	56	60	55	67	61	66	71	68	62	72	72	63	74	59	57	83	53	60	66	60	60	62	69	48	82	74	57	71	54	60	66	66	63	68	65	58	66	67	50	59	66	68	71	70	67	57	72	57	64	56	78	74	74	74	68	64	63	58	69	49	75	58	74	76	69	56	56	75	67	62	51	62	60	76	83	61	60	59	71	69	75	71	72	73	74	60	71	67	77	92	72	75	75	60	74	67	73	56	65	49	60	77	64	74	73	72	62	64	65	69	55	68	69	86	65	63	70	73	87	83	73	66	76	62	69	69	89	71	61	47	78	67	63	82	64	76	76	68	81	65	72	54	70	61	60	61	59	73	69	72	66	62	68	74	61	69	63	70	67	62	65	69	63	66	62	67	58	60	58	61	74	74	66	74	64	62	73	62	79	71	68	69	68	73	62	64	68	77	70	70	58	66	64	61	60	77	61	71	57	67	64	59	69	65	58	81	74	73	75	69	56	62	73	66	63	82	56	58	68	68	68	71	50	60	65	58	57	67	76	67	55	65	56	84	71	61	55	66	64	64	81	74	57	73	68	65	59	72	65	65	62	73	67	62	64	46	59	67	70	70	76	74	67	67	62	71	62	70	74	53	81	61	64	85	71	61	58	72	72	65	70	57	49	53	69	59	70	66	63	76	64	65	83	76	72	53	61	79	62	67	72	57	67	62	65	60	63	66	76	71	69	71	70	78	71	53	77	76	60	70	54	62	65	58	67	65	61	65	82	77	68	64	76	60	65	55	48	58	64	57	61	55	64	64	71	72	63	74	63	64	70	74	60	73	62	51	74	60	53	75	80	68	62	71	82	69	82	71	74	65	65	75	70	73	71	73	73	69	59	57	69	57	87	40	59	73	83	72	80	70	67	72	66	72	70	74	72	53	73	59	68	74	71	56	66	65	81	61	61	85	62	75	71	60	56	55	73	69	56	62	72	60	73	82	77	72	63	69	66	61	88	80	74	63	61	66	54	71	70	54	76	61	83	55	70	85	78	82	89	58	70	62	55	57	57	65	65	65	71	71	75	82	66	68	67	73	70	70	76	58	70	75	58	74	63	79	71	90	56	81	63	66	75	81	68	55	75	76	57	67	68	60	66	69	75	70	67	61	71	79	57	75	83	65	75	68	64	72	75	59	64	58	72	64	63	57	77	63	80	76	66	62	67	81	59	64	73	69	61	66	69	67	70	68	73	70	54	67	61	63	76	68	80	59	63	63	59	67	59	84	67	65	69	70	70	63	65	64	79	71	86	70	72	73	78	62	75	67	58	70	73	71	66	73	66	76	71	86	56	57	65	73	74	66	66	64	69	67	63	77	73	57	72	69	75	69	71	54	75	62	67	65	64	68	72	71	65	80	71	70	56	84	58	77	62	57	61	60	63	68	66	74	78	63	64	62	65	64	72	64	65	59	89	66	76	79	71	62	67	68	82	61	77	73	74	80	54	70	66	68	62	59	59	63	66	64	63	62	52	71	67	76	63	69	72	72	66	66	75	68	61	66	67	65	56	64	71	69	55	68	58	67	94	75	78	66	50	50	74	76	63	59	85	71	68	73	73	67	68	68	67	73	62	53	68	73	68	58	74	77	75	56	77	70	72	64	66	45	69	79	65	59	60	61	77	70	67	78	64	70	64	68	78	78	66	59	84	55	72	80	77	77	57	75	71	83	56	79	59	58	55	71	63	69	53	84	64	64	62	58	58	60	65	74	60	74	74	57	64	65	61	56	72	91	57	65	80	75	60	57	53	64	68	68	53	73	74	70	53	52	65	47	60	54	68	63	62	65	78	68	63	63	53	60	77	78	67	54	68	63	76	61	80	67	68	68	82	64	66	70	64	74	66	50	67	68	72	69	67	70	61	70	60	79	53	61	70	68	80	74	67	64	67	69	61	66	73	81	68	74	65	51	73	85	67	65	73	73	67	73	72	54	89	64	62	79	65	65	73	76	77	77	61	56	83	67	66	72	86	62	72	67	59	73	59	79	59	70	69	69	61	71	60	70	85	57	58	69	66	67	75	64	66	76	65	63	78	51	69	58	68	59	61	67	59	68	63	85	72	75	63	67	70	52	67	79	68	67	61	63	74	59	78	79	77	59	69	56	67	60	78	66	62	67	67	78	67	65	71	54	73	65	54	67	71	60	68	62	67	60	84	74	78	71	62	66	64	70	61	68	67	66	63	64	71	79	74	75	66	87	59	75	61	62	77	70	76	61	64	74	72	82	66	68	61	68	61	61	59	80	60	68	70	70	72	60	82	77	72	72	65	81	69	65	71	51	61	74	68	68	68	71	56	59	61	71	82	60	80	72	72	61	76	67	56	82	70	68	67	83	61	64	77	66	66	72	71	67	73	59	51	55	53	59	72	69	72	73	70	81	55	55	62	67	70	58	62	62	61	73	73	71	82	59	75	71	69	76	72	68	66	56	68	60	57	60	76	66	76	61	61	59	56	65	65	70	66	68	84	63	72	61	62	57	54	72	58	75	76	63	59	65	58	77	56	70	70	59	75	75	65	67	81	53	54	77	61	64	62	79	86	70	68	80	61	77	57	58	72	61	67	71	66	67	70	63	66	58	66	71	80	75	58	61	64	56	70	71	73	73	81	77	63	66	77	66	73	68	74	74	73	59	74	50	72	70	75	69	76	76	68	58	70	54	74	76	77	80	72	54	66	64	65	52	81	64	63	72	67	67	44	73	75	62	67	77	67	60	91	69	50	69	78	68	44	77	65	62	80	73	62	65	64	65	63	77	70	57	94	59	56	61	68	65	87	48	67	58	63	67	66	77	59	59	81	66	77	60	65	64	85	64	79	81	79	60	60	73	77	62	58	73	60	69	52	66	68	66	71	70	76	82	67	72	59	78	52	66	57	65	54	72	70	62	61	63	66	63	65	63	65	59	59	61	66	81	57	66	72	58	82	78	81	62	70	72	65	71	56	79	70	67	88	76
11477	1166	2642	3035	2553	2123	1743	1382	1239	1071	904	832	787	713	699	622	571	536	508	476	506	429	399	401	428	391	382	402	413	365	327	315	373	345	338	312	359	374	314	323	287	330	326	289	314	333	337	322	326	317	296	308	319	337	305	300	282	291	307	325	276	307	294	306	303	294	279	282	316	288	256	287	247	281	260	289	307	289	290	279	282	260	258	300	287	277	302	259	278	324	271	277	246	282	280	299	265	304	269	282	261	278	267	291	286	261	299	279	278	254	297	276	294	306	276	292	277	289	261	307	282	284	287	299	286	269	288	306	254	250	291	257	271	273	263	302	274	274	283	279	282	272	262	257	258	271	285	276	268	253	300	263	274	271	250	287	265	274	257	281	286	237	255	249	295	262	293	261	249	255	264	274	274	292	289	283	246	293	245	288	277	262	276	298	317	287	272	294	268	257	249	298	270	268	281	292	255	275	277	265	274	264	266	283	277	261	283	280	271	270	262	256	290	275	270	248	272	257	277	250	301	258	270	231	304	289	235	267	277	244	260	288	266	270	265	305	282	286	271	272	264	298	282	249	246	279	243	261	294	255	306	280	322	282	255	268	291	267	258	255	272	285	304	275	265	248	261	269	284	276	277	258	267	270	237	282	268	289	249	290	233	259	268	270	275	265	248	273	287	280	280	265	297	272	273	248	290	251	282	255	280	270	249	277	285	270	287	276	289	266	295	280	280	257	288	283	296	280	250	273	294	291	286	275	254	266	272	277	283	296	276	253	254	300	283	269	274	274	264	295	286	259	292	293	291	285	271	259	271	250	293	263	285	273	269	259	283	277	267	257	275	294	246	239	281	277	272	271	261	279	250	308	311	267	269	271	268	272	283	270	266	288	297	260	256	239	295	277	282	281	272	272	269	284	269	280	258	266	275	248	277	236	249	246	292	295	248	260	270	249	283	289	261	295	259	302	291	284	276	297	238	247	268	259	274	268	273	284	279	251	272	286	277	282	272	287	269	262	254	283	290	259	250	272	233	265	262	278	289	281	271	295	251	262	252	276	274	273	293	267	294	253	274	288	262	239	255	270	264	294	279	281	292	269	305	256	264	249	259	265	273	257	264	275	251	299	283	272	250	265	274	260	272	248	284	274	257	259	253	281	307	268	267	262	289	232	264	252	243	259	290	258	277	279	270	280	270	274	266	248	276	281	256	279	269	282	274	258	245	243	237	276	275	263	260	242	242	274	299	260	260	278	286	278	267	301	266	277	312	301	301	239	283	267	253	303	275	255	263	270	260	268	257	256	265	279	254	282	271	277	270	273	277	277	248	263	282	275	269	257	274	270	257	279	274	245	280	296	249	262	278	264	284	265	307	293	241	274	246	285	290	283	269	252	287	263	271	281	277	264	258	240	245	284	261	281	271	259	268	274	252	258	289	280	286	296	278	268	252	285	266	283	290	294	275	246	281	264	250	284	310	256	292	287	278	247	264	268	292	253	258	264	272	245	249	280	288	271	269	274	280	285	260	255	298	252	280	274	287	292	284	292	278	273	267	272	275	257	267	260	281	271	284	265	230	271	276	287	275	278	269	287	306	270	280	288	269	288	271	258	292	235	253	269	276	275	253	252	263	269	269	272	264	257	246	285	250	268	278	262	264	280	277	254	276	300	293	255	272	274	265	263	274	266	241	250	260	281	274	244	274	268	283	276	273	278	269	264	274	293	282	257	293	280	241	280	278	252	289	282	285	290	283	270	291	285	293	259	271	279	271	254	262	282	264	270	252	252	276	262	271	253	268	257	278	253	292	257	240	274	257	269	284	273	257	267	260	268	286	263	289	264	293	235	279	251	296	261	264	279	303	271	265	307	251	264	262	267	293	243	294	274	292	277	269	250	261	284	274	269	253	273	289	273	263	257	267	309	279	296	275	261	240	281	261	247	277	256	269	250	258	260	246	269	289	290	262	261	270	291	273	272	295	261	285	296	291	280	290	288	263	276	251	269	266	292	263	259	268	298	299	294	290	246	275	269	286	286	257	285	252	297	241	263	277	266	290	263	263	283	286	289	268	281	286	252	260	260	263	285	270	287	274	307	253	253	269	261	260	286	294	287	274	264	280	267	259	250	285	291	293	280	291	286	259	260	267	257	254	270	248	254	285	285	332	260	251	289	254	284	271	288	263	250	275	217	277	257	271	307	267	291	270	271	285	291	247	316	269	269	279	275	269	291	276	259	298	265	276	275	239	288	277	274	256	274	266	253	251	273	254	284	274	310	253	270	268	268	265	272	288	257	259	312	261	296	257	279	293	287	278	268	301	271	278	273	272	298	244	261	292	277	271	214	288	268	261	261	286	263	289	252	256	246	272	302	249	269	285	271	273	265	281	288	290	259	313	255	280	288	270	260	271	274	291	264	252	293	263	259	263	285	304	255	304	283	266	284	268	273	278	289	279	268	269	283	271	294	259	287	295	263	287	283	268	268	280	288	278	255	283	290	271	279	293	255	313	266	306	286	283	277	276	270	284	291	282	267	252	274	249	277	252	302	239	237	262	242	260	284	269	284	259	272	289	288	287	254	247	296	260	297	266	281	282	262	278	278	272	319	258	233	254	293	308	278	242	257	283	283	273	271	279	268	246	292	260	260	298	253	253	298	270	252	270	264	240	269	294	260	276	278	248	278	280	288	265	263	269	246	279	253	281	262	275	254	273	284	245	275	267	260	260	249	260	272	270	239	280	279	294	285	275	251	272	246	289	265	270	306	273	294	286	269	274	303	267	280	260	264	291	278	242	272	262	268	284	269	267	290	285	259	265	266	260	276	254	279	281	242	246	256	266	264	294	281	277	258	253	290	262	312	278	273	254	278	267	287	258	265	273	285	261	289	283	269	245	278	258	305	294	268	253	276	269	270	260	272	246	316	250	287	259	290	265	279	281	231	264	268	288	277	276	269	278	266	253	281	232	263	262	276	268	272	286	260	281	281	265	272	283	290	270	268	265	280	258	260	265	266	301	262	256	244	269	296	285	283	271	288	266	265	257	252	300	277	257	253	244	295	288	271	268	257	268	271	281	231	294	264	263	275	248	270	272	277	253	271	279	273	310	275	282	271	268	229	289	256	302	289	276	281	239	262	258	269	273	258	276	291	285	271	247	245	278	270	258	289	273	273	299	306	271	273	272	260	274	318	299	281	228	262	280	293	270	275	250	259	244	262	267	309	252	264	292	264	266	257	263	310	296	281	267	287	287	265	282	299	260	300	270	292	263	263	258	260	285	279	260	261	284	235	253	250	307	256	281	260	250	280	312	276	286	252	256	267	257	266	259	284	277	276	280	242	251	256	282	289	262	263	240	246	296	288	277	289	241	269	276	281	296	267	258	238	251	292	268	277	277	292	271	269	246	273	294	287	270	259	288	242	284	251	264	275	284	289	263	247	269	292	269	258	303	326	300	260	289	259	265	270	278	296	250	261	269	271	260	300	277	266	242	268	253	272	286	309
32772	13441	2794	1647	1212	837	591	500	419	372	317	280	250	228	212	196	200	165	190	183	186	181	167	162	138	160	153	156	137	141	139	129	154	132	145	122	146	137	156	144	137	136	141	139	141	141	122	148	142	123	142	138	147	139	122	119	148	135	136	143	134	130	135	118	143	128	135	110	128	123	136	147	123	152	145	129	133	140	144	130	132	119	143	115	122	133	127	132	136	105	131	149	148	132	149	125	115	128	108	125	132	134	138	160	126	112	107	116	115	137	128	119	146	134	135	128	140	141	133	112	137	151	126	124	134	118	143	118	125	128	124	123	138	130	150	156	121	114	116	146	131	138	145	145	130	123	107	141	113	131	112	123	132	109	134	139	118	116	143	147	128	126	120	121	139	131	147	152	131	121	117	130	137	138	127	144	150	139	129	143	134	140	153	117	138	126	130	123	133	139	122	133	128	130	103	151	140	118	133	134	159	119	142	142	135	128	121	127	133	114	130	123	122	119	106	141	152	111	121	141	112	136	128	142	117	133	124	143	124	134	133	126	106	138	136	137	119	130	127	138	113	119	125	128	125	114	119	147	142	143	132	152	126	128	126	116	141	110	132	127	139	115	124	140	122	115	136	123	125	138	134	154	127	127	119	142	130	111	143	147	135	138	122	141	130	125	127	129	143	137	128	111	119	132	156	130	122	127	122	118	139	134	154	135	122	138	113	135	125	138	136	135	135	137	136	135	124	119	142	107	123	122	131	117	144	133	99	131	136	122	140	135	139	120	117	139	119	136	135	144	125	140	137	111	126	134	114	113	150	136	122	125	129	134	111	123	137	137	134	130	130	139	126	125	113	115	133	128	120	146	118	159	134	126	118	119	129	125	129	135	136	127	148	137	126	138	119	126	121	132	137	131	123	112	129	117	116	122	126	122	141	116	123	156	144	147	133	124	124	124	135	150	124	131	109	137	149	133	139	144	122	122	131	110	101	143	131	128	111	134	122	125	146	132	101	147	137	118	142	168	131	124	112	126	161	119	117	122	118	132	121	118	137	132	114	109	116	136	146	130	135	129	124	148	110	129	147	137	126	154	113	122	154	133	123	127	133	127	131	141	114	138	130	128	127	123	124	123	112	144	116	136	134	133	131	138	132	145	111	140	115	138	130	133	122	141	123	104	126	122	123	135	129	125	154	134	126	131	136	124	130	143	146	144	143	144	130	127	116	137	127	133	138	138	136	128	122	133	97	114	126	133	133	122	144	135	113	140	101	138	139	149	145	136	133	111	134	125	124	129	128	123	140	109	135	151	131	145	140	123	133	146	135	130	157	133	124	131	142	120	130	135	123	119	132	120	118	124	136	142	135	101	124	126	132	118	148	124	112	122	131	137	130	114	121	131	116	133	112	128	128	129	135	131	131	129	134	137	101	143	132	137	127	137	114	123	134	137	134	149	118	145	116	127	129	111	140	123	158	133	129	126	116	133	138	145	139	142	130	112	137	141	138	113	133	147	126	111	124	127	109	144	131	133	152	119	122	120	142	128	114	127	122	124	140	137	99	150	141	111	119	136	145	127	140	134	124	98	119	139	114	115	119	126	143	129	118	150	142	139	110	136	121	136	128	120	127	108	126	157	125	132	139	127	105	142	126	118	144	135	145	117	120	150	129	142	135	115	120	156	134	118	135	123	120	137	125	132	118	126	146	130	115	120	130	127	126	127	109	137	131	112	133	128	134	140	137	127	136	127	138	134	106	124	137	120	126	125	120	117	147	131	133	140	125	135	121	139	138	130	174	133	131	119	123	133	134	137	128	124	126	132	139	114	134	118	130	132	149	122	135	139	129	139	139	121	140	129	136	131	143	128	126	126	141	131	123	139	116	117	110	139	127	134	143	133	118	131	120	115	125	119	140	119	145	101	139	129	132	144	125	145	143	139	154	135	131	134	133	136	165	152	134	141	123	109	153	135	134	107	115	130	113	125	127	126	109	139	116	119	157	118	119	125	129	136	133	120	123	135	120	141	115	131	141	127	105	135	125	135	146	142	107	129	107	155	135	144	139	125	129	132	137	132	131	138	118	118	100	130	129	162	126	159	122	144	114	119	132	119	142	124	135	138	137	111	117	129	118	144	136	145	127	117	124	144	161	138	115	127	145	135	157	145	137	135	127	120	128	125	125	114	143	127	161	140	123	128	109	144	129	125	143	140	129	115	136	118	137	140	138	125	139	145	111	149	144	158	128	126	107	122	154	141	120	113	127	122	121	129	153	146	135	118	142	115	140	125	121	124	140	149	129	142	126	110	123	137	125	139	122	129	140	128	134	112	140	127	137	138	128	105	132	129	108	137	114	137	136	132	125	123	117	148	116	127	113	119	140	129	119	133	142	118	132	123	133	108	145	118	138	120	139	122	133	121	139	123	124	123	146	127	145	142	139	122	139	146	117	135	116	128	133	128	145	120	143	141	134	149	127	130	125	112	132	144	121	155	117	143	128	154	121	122	136	144	135	132	137	126	136	131	119	127	129	119	133	138	110	124	132	148	128	137	107	136	111	157	101	109	133	125	151	138	128	129	154	136	137	117	130	139	117	128	128	127	148	141	146	132	127	137	131	126	140	131	141	140	144	115	146	138	132	117	122	137	122	131	122	130	141	123	146	126	127	129	150	137	132	95	141	146	119	134	130	145	132	124	120	121	130	131	137	132	121	128	135	127	132	130	123	107	129	135	108	157	130	140	141	123	145	145	139	143	133	113	127	145	144	133	121	113	128	115	124	123	154	117	128	133	151	120	130	148	136	137	138	128	138	122	150	123	127	136	142	144	135	126	128	131	134	118	139	124	137	132	137	139	138	137	118	146	126	131	134	132	114	140	132	136	112	122	122	124	146	146	131	142	129	104	123	145	141	139	127	138	131	119	125	110	116	127	107	153	142	115	133	109	129	135	121	104	128	124	133	124	125	118	131	122	136	137	123	141	128	121	133	113	132	146	128	137	128	146	142	111	134	130	122	136	128	127	122	136	132	107	137	117	133	113	137	119	136	112	114	138	136	151	135	114	121	148	161	133	136	131	142	142	141	134	124	126	157	149	153	137	124	114	156	125	125	154	119	136	132	136	117	146	142	125	139	141	130	110	121	121	135	130	122	114	151	113	141	123	124	99	129	137	134	134	138	130	138	112	112	145	132	132	137	124	114	136	140	127	138	123	124	119	115	141	134	146	134	131	135	130	131	127	139	142	134	126	110	140	100	119	133	141	125	127	140	121	129	119	144	135	154	104	136	124	146	135	116	132	138	137	122	134	131	131	121	127	150	147	121	133	120	132	148	131	118	146	114	141	123	124	149	112	127	128	139	112	143	122	136	124	153	134	115	132	135	151	125	124	145	125	127	138	113	127	125	118	130	127	135	132	130	101	116	112	145	138	115	126	127	116	137	135	119	130	142	116	130	128	134	112	147	141	119	140	125	157	118	124	150	130	141	106	132	136	131	150	142	124	121	125
16662	2293	5244	5831	5220	4218	3482	2899	2463	2177	1821	1580	1425	1394	1294	1162	1088	993	949	892	906	850	822	830	761	729	717	686	659	668	682	658	671	640	608	634	620	594	569	597	626	570	530	569	598	523	558	550	533	548	593	562	529	496	563	529	530	561	556	548	504	501	513	543	476	519	507	497	506	524	495	491	474	517	524	532	530	490	478	493	498	502	488	521	513	465	485	520	493	456	504	518	487	516	507	503	460	494	506	469	546	510	492	477	477	478	488	505	470	459	508	485	476	473	497	483	511	492	490	465	487	490	511	425	490	531	489	487	474	476	481	482	460	462	454	515	504	484	471	505	459	458	458	466	495	477	493	482	501	447	458	509	482	506	489	503	477	517	476	511	434	479	503	466	487	504	506	468	484	469	482	499	480	510	484	438	448	508	502	475	449	431	465	437	470	496	501	481	511	479	497	469	466	487	451	479	455	474	497	502	476	462	508	482	459	489	471	492	490	475	486	485	471	487	472	483	496	498	499	477	461	492	529	499	476	481	473	508	519	494	466	452	501	448	470	506	491	488	501	464	480	445	462	483	490	482	517	483	485	522	485	453	510	476	467	462	492	460	482	460	495	441	476	477	461	493	502	470	477	490	439	489	512	456	526	492	495	484	498	501	474	476	486	509	442	480	444	471	547	446	491	487	439	502	477	463	473	442	495	490	462	503	489	501	487	500	486	472	485	460	500	454	467	473	468	509	509	463	501	506	484	432	475	495	469	504	484	458	490	474	448	452	475	457	492	504	463	459	495	526	491	441	540	489	469	480	464	478	495	477	467	458	490	485	452	472	442	479	447	472	437	523	400	449	464	488	509	451	486	463	507	444	465	458	496	515	455	506	449	489	502	484	467	445	455	494	453	510	448	468	492	443	509	447	488	481	471	432	472	465	504	502	471	456	487	463	468	493	453	487	439	436	491	472	450	481	475	502	519	474	479	464	433	440	482	477	469	490	472	522	504	472	509	463	500	496	468	454	509	486	489	428	477	524	468	517	462	483	482	486	481	506	485	513	483	515	508	501	464	437	453	474	431	456	500	470	467	451	503	440	445	486	460	471	493	449	530	468	489	451	486	467	437	469	450	464	428	470	464	497	511	471	454	459	489	446	505	497	536	517	452	461	489	479	469	476	462	457	491	473	442	461	447	503	446	495	516	490	455	474	463	499	452	440	428	460	468	501	461	466	470	464	496	483	448	485	495	458	488	439	441	503	471	479	478	481	490	459	466	505	474	438	475	481	486	453	454	493	446	502	459	459	491	463	469	478	460	478	459	509	478	519	444	435	481	485	473	479	480	481	455	487	469	433	474	471	499	457	491	486	494	460	487	495	485	451	488	470	426	467	446	486	496	480	498	490	441	505	454	494	462	485	460	450	458	496	499	445	490	485	466	467	459	481	485	444	496	476	490	463	481	499	511	493	455	515	466	496	488	478	460	477	463	491	526	481	435	467	462	449	491	489	466	500	470	466	494	498	499	465	491	498	461	478	464	468	492	446	472	466	439	523	485	476	484	473	465	468	475	472	438	487	460	466	486	448	479	484	477	474	499	484	492	467	457	492	475	511	485	470	481	482	461	471	451	477	525	473	487	458	504	463	487	494	468	432	478	450	504	455	478	499	483	420	480	432	491	506	463	468	492	461	447	466	475	482	501	506	479	498	497	467	454	462	454	490	492	459	465	487	511	495	494	513	483	476	459	520	490	513	500	444	456	467	451	489	457	464	489	501	472	445	491	470	485	472	469	452	493	495	483	462	483	507	496	489	489	520	517	505	489	477	451	451	464	475	510	483	475	443	486	475	481	503	480	488	502	471	476	488	477	510	456	487	476	476	460	478	465	455	511	487	474	489	473	468	444	462	504	512	467	472	486	445	480	474	450	463	485	497	452	493	456	465	514	448	435	459	486	485	492	513	496	463	488	450	444	499	453	488	446	448	515	467	473	483	512	461	500	456	447	474	453	498	512	420	469	459	518	488	495	493	454	503	460	491	475	454	477	484	481	469	450	459	501	488	466	498	462	451	441	463	431	502	489	462	480	468	462	457	467	488	499	472	470	457	464	460	475	478	465	463	481	443	451	494	491	488	450	491	467	493	499	465	484	465	515	455	485	488	534	493	494	454	459	476	465	483	457	496	457	502	453	446	482	477	475	510	497	462	464	461	502	490	478	482	472	474	484	481	487	499	503	481	475	510	528	461	497	461	477	522	450	466	483	412	461	521	522	477	462	472	454	485	491	479	457	448	478	497	494	473	440	481	479	457	483	491	499	469	452	475	453	493	440	453	508	476	467	508	464	478	475	464	470	511	476	475	485	460	474	504	461	457	453	457	469	446	476	481	436	452	483	488	498	449	484	485	468	524	473	487	513	515	469	466	497	477	483	508	447	434	463	440	488	494	486	452	465	489	468	459	442	494	444	495	451	466	449	459	485	484	467	483	482	448	469	471	478	449	479	439	456	489	446	465	474	484	476	484	488	473	446	496	466	485	447	492	502	489	483	463	473	498	496	457	490	518	492	449	473	490	507	487	472	429	506	477	494	474	495	482	475	487	483	457	488	468	472	479	487	482	452	492	485	476	481	485	469	462	463	486	478	482	458	480	467	468	421	480	463	450	505	451	494	470	500	490	464	459	491	488	450	447	477	463	484	487	469	475	462	459	489	447	474	457	495	501	477	472	481	474	469	518	479	485	463	486	474	485	435	462	450	504	493	460	474	442	486	457	491	451	476	501	475	493	416	490	470	465	498	516	460	465	473	466	445	515	484	504	473	468	443	512	459	469	459	483	479	497	489	450	461	504	518	450	482	455	487	469	469	458	454	496	482	487	464	428	440	473	423	484	480	486	497	475	498	454	512	505	447	483	521	479	428	496	458	476	456	442	496	502	483	479	482	479	436	467	482	466	512	470	431	489	477	475	447	468	491	531	483	459	464	465	449	492	474	452	474	487	491	459	467	460	462	487	482	458	489	462	464	465	493	461	496	466	480	489	510	449	441	458	496	504	492	482	493	487	500	525	463	480	477	439	488	467	520	485	449	486	475	442	448	502	474	492	536	499	443	516	473	476	475	464	472	466	478	469	500	488	445	449	465	470	478	469	457	517	477	456	465	493	510	472	479	452	450	475	446	473	494	459	487	479	472	471	480	468	497	493	482	449	461	452	448	482	495	461	515	478	467	490	494	521	502	435	477	446	511	491	485	478	505	449	457	482	480	469	498	449	464	531	453	462	486	448	475	494	457	520	474	476	495	473	468	494	485	487	476	495	460	470	488	495	491	490	512	438	449	476	474	484	457	476	462	461	473	484	464	510	460	452	456	442	496	486	468	440	506	456	469	505	462	502	473	500	492	470	417	441	447	438	424	483	463	504	467	525	455	521	482	426	432	471	434	464	473	481	474	503	467	492	461	452	457	500	493	493	480	458	453	478	461	488	472	473	535	464	473	427	457	447	459	462	524	473
2524	244	158	141	147	118	101	97	128	126	115	110	119	90	103	103	101	101	107	108	104	112	111	127	111	90	95	95	115	111	123	136	111	123	97	118	102	108	96	123	83	117	100	101	103	111	123	87	115	84	136	129	101	102	97	110	106	92	107	130	95	94	89	99	110	95	102	106	125	80	93	102	116	104	99	106	114	97	121	115	118	87	84	106	111	121	111	102	115	105	105	104	109	103	110	108	93	119	122	113	87	94	127	105	125	108	101	128	120	123	103	111	95	113	106	108	98	110	115	100	98	95	98	82	99	102	93	111	103	117	118	116	118	118	106	108	123	108	141	108	105	104	126	106	126	104	113	116	120	135	109	105	112	98	100	131	112	112	96	118	120	103	133	101	94	101	110	108	103	95	116	102	115	111	110	109	112	113	92	107	122	81	118	106	101	91	99	108	106	113	100	120	115	106	117	89	104	95	95	97	99	102	102	99	108	114	107	121	110	119	96	120	109	103	97	98	107	105	113	112	88	112	90	97	93	105	114	99	109	111	100	88	106	91	100	103	107	110	116	112	122	121	106	100	108	98	102	105	86	120	110	106	102	109	109	101	95	99	109	101	87	107	127	105	98	117	123	101	119	104	99	91	98	123	106	114	102	116	101	106	126	100	106	119	120	115	107	118	101	109	115	103	99	96	115	118	122	106	113	98	105	108	108	125	113	112	115	127	99	118	107	128	115	121	122	97	105	99	106	107	115	91	71	123	113	118	99	100	109	115	83	114	93	103	90	112	98	126	109	110	115	128	103	106	97	106	105	119	118	101	106	114	115	78	98	108	119	121	100	94	114	116	92	111	100	113	122	112	108	118	110	101	123	106	107	110	108	112	120	114	103	88	113	93	126	105	103	104	126	102	120	97	96	110	109	102	110	86	106	112	121	99	87	109	108	92	98	112	113	130	93	97	98	116	100	106	101	93	106	113	108	97	102	104	101	108	116	104	99	88	124	111	124	124	94	114	96	113	104	96	109	108	113	103	115	97	90	110	119	121	127	108	118	111	129	106	123	96	102	100	99	111	99	124	111	113	113	106	119	123	99	97	87	99	92	119	112	109	103	113	113	120	92	98	100	127	88	137	97	111	106	111	98	88	89	111	107	107	95	104	107	107	122	98	95	111	104	92	111	91	110	102	109	103	110	102	97	96	112	113	120	120	103	97	106	116	112	107	90	92	105	115	127	93	96	108	119	93	116	97	110	111	112	122	122	102	113	103	102	104	117	111	113	100	110	122	108	97	127	114	97	114	110	104	105	117	100	115	111	112	98	106	96	96	92	108	105	122	91	108	103	126	107	100	103	113	107	100	118	110	116	110	117	108	93	112	84	104	107	98	113	124	111	114	98	115	104	100	113	105	112	105	110	107	105	101	95	113	109	122	109	108	106	85	96	99	89	95	94	96	123	111	106	87	97	119	107	106	110	104	89	111	109	99	102	117	96	111	102	107	112	108	89	93	106	93	114	93	109	120	94	87	109	114	102	136	87	127	113	110	103	108	93	116	88	91	119	114	113	112	113	123	104	115	74	119	122	114	106	94	102	94	103	93	87	130	115	115	107	85	106	101	108	121	105	113	115	110	127	92	89	122	89	113	126	99	121	104	100	106	121	102	107	113	110	104	98	105	93	119	109	114	119	112	98	87	91	113	125	103	107	110	111	106	123	118	123	112	116	106	106	98	109	110	130	111	115	100	115	117	111	112	82	106	112	93	85	107	108	100	96	112	103	107	116	95	112	105	95	133	105	112	101	123	99	114	103	107	104	105	88	115	121	85	111	97	116	122	103	123	105	109	96	109	109	125	102	97	106	119	103	118	119	103	106	101	121	105	97	111	97	102	119	98	117	97	107	112	83	99	110	110	115	93	108	119	97	98	117	100	124	120	107	102	122	111	84	88	98	120	109	88	118	109	109	109	121	105	106	102	94	107	89	97	121	121	91	108	114	102	91	116	93	87	105	127	110	143	105	106	109	123	106	97	97	88	107	111	101	113	117	101	108	106	125	117	85	115	95	106	109	96	93	103	115	117	115	98	96	104	102	118	101	102	109	116	99	119	112	110	96	105	104	115	106	99	90	109	100	108	103	91	90	114	125	101	101	88	112	104	99	105	98	108	105	108	104	118	118	84	101	114	106	97	107	99	108	95	101	119	92	98	106	121	95	89	117	93	98	116	93	109	106	110	123	102	94	112	114	111	107	118	94	105	95	121	113	105	85	105	117	109	96	114	110	88	106	103	118	104	101	107	111	97	113	123	92	121	113	94	96	117	104	104	112	112	118	95	102	116	106	107	119	117	122	100	104	98	109	117	96	110	116	117	95	91	109	106	90	105	104	122	109	107	92	109	126	106	96	116	99	92	107	121	94	124	98	114	124	105	93	85	130	84	104	125	99	103	108	86	116	121	94	108	100	119	128	105	114	105	110	99	108	108	79	130	89	112	119	98	121	116	88	96	96	121	107	104	104	108	106	101	99	123	105	107	96	107	109	102	128	86	93	109	108	120	108	109	107	109	117	122	108	115	86	125	101	109	123	113	103	110	105	95	102	123	96	118	110	120	112	91	112	117	103	98	109	110	96	119	121	121	106	90	118	120	101	111	112	96	98	96	104	108	120	107	118	89	124	103	101	102	94	114	122	107	106	103	120	99	100	107	135	89	107	94	98	101	107	97	108	103	129	101	121	89	96	114	110	116	94	111	110	94	119	123	88	107	118	126	99	92	94	92	126	108	90	101	91	117	126	101	119	95	96	108	100	116	119	126	113	100	95	107	84	101	109	100	106	92	96	88	104	108	117	112	97	112	106	100	105	115	111	108	103	110	104	113	114	103	97	99	109	104	114	122	95	109	104	98	115	112	110	115	110	78	110	100	87	78	109	118	107	87	136	103	111	108	113	101	102	108	96	88	107	101	109	98	101	110	121	112	97	97	97	103	96	110	116	106	97	108	101	101	92	104	110	108	106	95	92	109	89	114	108	91	133	111	92	98	110	98	97	105	100	104	99	110	121	113	104	120	119	101	114	113	107	107	99	130	121	101	97	99	116	109	102	107	86	120	98	113	88	105	115	108	109	88	110	107	98	130	104	111	101	118	118	123	113	99	89	108	123	101	98	102	102	93	112	128	120	95	95	93	106	103	114	96	86	90	106	98	114	120	114	109	113	111	101	108	109	89	97	120	112	131	106	121	83	102	113	111	97	109	98	104	90	110	112	112	106	103	109	101	100	110	117	112	95	102	108	117	105	106	108	114	109	98	106	112	103	108	109	99	107	104	127	104	112	114	108	92	91	98	96	117	120	103	89	118	104	115	132	110	95	130	99	91	97	99	107	96	99	108	81	124	110	112	108	97	116	122	122	108	94	102	106	119	109	94	122	106	106	90	100	138	94	111	114	115	110	89	109	92	130	102	90	120	107	121	93	102	116	93	98	109	118	86	108	103	97	107	107	104	109	122
3701	484	542	530	566	477	503	481	437	426	421	452	445	435	431	471	433	411	415	433	372	401	367	385	400	397	402	378	347	433	398	383	417	396	368	376	422	391	440	410	433	390	390	387	381	397	423	386	384	386	395	435	367	423	402	375	383	398	382	363	370	388	403	385	374	385	386	399	404	405	358	410	403	378	403	377	354	427	388	374	426	384	379	410	406	436	400	379	417	415	389	392	388	400	381	356	367	403	393	368	394	375	349	398	394	426	359	415	357	380	397	409	394	373	383	396	394	386	386	378	374	401	386	426	398	385	362	375	404	397	403	362	392	402	411	373	395	395	393	387	372	356	375	389	374	400	388	391	388	365	385	421	392	393	335	389	359	360	399	386	377	379	403	402	401	415	379	394	403	378	375	394	383	395	406	377	380	416	423	390	364	373	374	373	377	394	368	387	397	416	398	387	366	396	411	402	409	407	377	395	386	382	435	379	399	368	403	372	431	384	383	411	386	404	396	393	379	409	363	419	404	404	419	386	378	402	418	405	364	407	420	369	373	405	382	412	386	420	404	380	420	365	364	379	383	366	413	373	412	407	420	399	387	418	377	393	363	408	398	414	437	399	377	399	391	339	363	387	360	398	383	395	404	386	399	365	380	408	421	412	394	361	417	406	405	376	418	392	375	381	371	412	420	386	420	398	387	403	423	358	398	381	383	394	343	405	396	400	387	413	401	400	359	382	349	384	380	380	394	356	409	388	352	411	388	365	389	392	377	379	400	427	409	395	377	383	390	398	407	410	398	373	402	412	395	387	367	437	351	404	387	397	411	357	367	373	372	401	405	441	388	412	345	408	358	412	404	405	386	394	396	415	366	371	376	406	411	382	415	364	364	413	377	387	407	394	389	409	364	404	379	390	411	400	398	352	426	397	435	384	380	387	378	425	389	404	404	392	388	379	405	372	404	351	360	416	393	406	407	386	382	376	385	402	390	348	368	406	382	410	376	402	376	363	403	403	353	367	400	420	388	378	380	375	393	419	373	419	369	383	376	369	388	392	380	405	428	370	403	365	402	361	380	385	408	410	385	409	414	373	405	405	386	390	429	403	382	366	384	400	385	385	379	396	396	392	368	354	401	416	391	376	415	387	381	400	375	384	418	401	400	421	407	398	419	428	432	376	363	390	382	386	397	407	376	414	354	405	410	372	385	423	422	371	392	405	406	343	364	383	409	412	413	403	367	391	387	403	385	380	357	396	409	403	413	411	382	356	393	369	379	377	391	391	450	416	414	390	378	371	413	413	405	426	402	362	392	393	380	413	403	378	400	400	388	369	400	420	394	350	395	392	388	405	386	370	403	390	399	371	392	431	391	398	388	423	431	400	386	387	405	403	402	423	345	393	385	381	379	345	414	393	386	389	403	402	393	398	365	426	390	369	384	419	403	408	398	351	405	418	414	365	369	410	416	388	385	375	391	369	362	407	392	428	399	381	383	407	360	392	404	400	361	396	371	394	401	403	404	389	374	412	382	367	358	425	396	406	402	405	416	393	388	400	397	357	390	405	384	381	372	410	352	379	391	397	383	407	403	363	390	397	412	420	378	374	350	415	386	391	387	379	359	400	411	391	414	369	399	362	427	378	388	401	349	395	393	390	341	405	375	397	388	424	383	367	366	352	432	387	418	410	384	371	387	407	405	374	384	380	390	417	378	357	394	401	396	370	385	386	404	417	386	387	372	363	366	397	382	380	384	370	385	395	395	420	423	415	405	444	381	378	385	406	384	376	401	363	390	347	354	409	410	389	401	369	390	371	377	390	408	370	398	372	363	408	389	391	393	376	397	409	371	407	405	398	400	376	351	418	385	411	402	420	383	395	416	364	356	393	399	365	375	377	380	369	382	394	386	378	411	385	402	410	411	405	382	426	389	367	347	414	424	415	398	375	388	389	388	388	364	343	339	380	404	432	404	412	386	403	424	371	419	345	367	394	356	394	397	395	396	451	389	427	370	424	392	431	383	376	371	358	386	371	397	408	382	392	420	375	367	368	415	405	369	379	363	389	404	395	358	414	351	383	374	407	412	375	403	391	391	393	398	411	423	393	389	363	431	391	391	405	395	391	380	390	376	389	383	401	362	417	418	397	387	392	385	386	399	399	426	371	383	385	412	411	405	378	377	383	388	373	409	391	409	378	369	404	392	398	369	378	412	359	398	419	398	431	369	445	380	379	413	420	390	355	377	369	398	370	418	430	390	400	384	390	342	429	411	402	383	407	357	381	375	419	388	411	419	396	352	397	372	411	432	395	376	399	400	387	409	351	406	416	399	398	418	409	409	404	399	401	372	364	377	387	398	370	370	398	394	422	380	381	405	366	373	398	410	395	413	406	387	384	411	430	381	386	422	415	381	381	396	400	392	369	391	407	382	388	400	366	410	409	400	399	363	382	379	405	369	369	334	382	369	389	363	386	352	389	415	375	398	364	380	415	383	380	387	374	406	412	384	379	402	380	383	375	387	382	407	391	396	393	407	387	390	357	387	377	357	358	422	396	411	396	369	363	392	362	376	394	403	397	358	376	387	389	379	395	400	416	408	386	405	393	411	358	369	370	400	401	373	411	369	395	409	373	429	396	410	386	356	409	387	358	383	417	407	387	417	393	382	386	422	416	405	393	402	404	419	368	398	404	387	430	421	398	378	392	362	389	370	370	360	407	383	379	375	384	407	424	401	400	400	384	377	402	419	401	383	446	405	368	412	390	374	372	432	397	389	390	386	414	362	384	385	422	405	410	376	402	365	424	387	414	387	368	389	376	396	425	393	384	365	354	378	377	363	401	369	458	404	369	401	387	404	383	375	353	376	412	359	368	399	399	399	400	363	394	430	412	392	396	396	398	393	388	387	373	386	398	358	373	376	386	365	364	401	359	381	368	386	367	409	390	420	398	374	411	410	399	403	392	415	387	376	392	391	383	397	379	398	372	377	409	412	345	385	423	414	395	379	414	376	419	390	427	369	402	415	365	365	417	377	389	402	393	375	362	386	427	360	354	380	391	385	406	417	390	424	379	382	372	397	394	395	382	403	401	356	390	350	389	406	390	391	387	368	386	405	379	393	365	410	393	399	428	347	423	389	419	365	395	393	396	394	405	406	380	382	407	377	412	403	392	360	388	389	403	429	384	424	371	379	380	424	427	385	420	394	386	425	409	386	382	396	395	378	415	370	422	370	349	380	409	397	386	386	406	398	405	387	423	384	385	378	400	385	427	379	398	377	416	347	408	383	396	354	405	417	394	399	385	426	412	412	399	412	397	372	403	389	384	392	379	426	433	414	397	417	361	344	393	390	391	372	416	378	417	420	393	389	385	397	381	382	404	377	393	395	386	396	393	392	379	401	394	405	385	414	398	360	373	402	388	382	374	386	371	420	426	430	379	377	361	403	417	409	396	409	386	394	391	379	411	396	393	426	401	365	388	389	375	401	388	391	402	406	447	376	365	367	392	367	392
22420	3774	1153	752	523	425	295	238	172	199	130	131	112	127	98	109	99	101	94	108	80	85	88	80	73	66	80	72	76	68	91	70	66	78	67	76	88	76	75	48	73	68	65	77	78	76	79	52	60	77	64	64	70	63	70	63	65	79	55	73	64	63	66	56	73	70	70	73	74	71	80	76	63	59	70	69	74	66	67	62	55	67	63	59	69	72	68	62	73	56	58	68	64	70	67	85	58	67	62	68	68	85	64	68	61	58	62	66	65	64	62	79	65	67	53	86	46	73	58	62	63	57	75	61	65	59	64	63	63	65	68	71	69	74	67	62	61	71	77	59	71	67	56	75	60	74	66	67	81	58	67	65	68	87	69	67	71	70	84	70	61	75	63	58	57	90	73	79	68	68	63	68	73	63	75	59	65	67	62	56	67	63	65	77	80	64	72	71	63	75	67	56	59	62	68	67	69	72	76	59	77	58	59	73	73	76	75	56	70	69	78	70	52	77	60	80	62	59	53	67	73	66	69	74	64	68	65	76	62	60	73	65	52	62	69	58	92	63	73	62	67	78	66	60	74	78	85	72	69	54	66	59	67	53	57	67	56	66	64	82	65	80	49	79	65	63	52	74	64	77	53	60	58	69	79	61	67	54	74	57	72	64	53	64	54	88	76	68	63	57	63	61	67	64	72	72	62	77	66	62	57	59	65	58	68	66	70	73	55	70	55	66	76	69	56	77	61	61	62	61	62	78	43	63	67	67	74	63	79	78	69	69	66	78	68	71	60	68	80	66	65	76	71	53	65	74	66	68	66	77	69	64	60	79	59	66	57	54	67	56	71	68	72	87	72	73	69	71	82	69	55	62	65	74	73	77	69	83	71	80	49	76	84	61	90	71	69	48	58	69	78	77	82	79	46	68	80	68	88	61	69	71	62	74	61	76	55	76	65	75	63	61	76	83	71	69	58	56	66	80	74	76	70	58	78	74	73	68	69	82	50	72	62	62	57	73	59	53	48	68	66	64	47	69	60	67	60	70	52	65	62	56	64	71	63	71	72	72	59	60	65	79	72	83	68	57	59	65	85	79	61	73	80	70	59	77	69	61	66	70	71	62	54	64	61	85	80	69	62	85	69	81	78	75	55	64	83	86	71	60	63	68	71	55	53	67	79	62	76	64	60	83	73	77	54	62	70	60	63	66	70	76	70	71	65	72	67	64	53	74	61	59	68	75	67	56	59	67	66	71	54	58	53	77	64	65	70	75	66	79	57	68	52	73	70	81	51	70	66	76	53	69	74	64	58	66	71	75	64	54	70	70	72	72	80	96	47	60	68	67	57	73	64	62	74	69	67	77	69	71	79	69	75	63	77	69	60	71	57	68	55	74	73	72	73	72	66	66	74	66	79	65	79	58	65	52	64	54	61	68	58	64	65	57	64	59	74	70	55	52	63	46	57	63	53	63	74	73	62	85	70	70	69	64	70	74	57	73	45	68	52	60	73	66	75	75	74	71	82	73	60	62	61	62	75	62	76	60	67	76	69	56	67	71	79	82	74	75	55	81	64	69	63	64	64	52	65	67	65	60	73	61	70	66	71	78	58	74	67	52	56	66	71	67	68	71	76	71	54	61	47	58	73	66	73	48	67	82	61	69	64	64	60	67	66	70	84	80	58	72	69	80	76	75	69	55	66	61	52	63	48	66	51	58	70	67	49	68	87	67	70	77	76	83	65	72	58	60	65	59	67	76	68	75	78	55	65	67	66	64	59	67	56	78	67	54	48	68	71	58	61	73	63	57	55	57	69	84	52	65	61	70	59	76	63	79	69	58	65	61	61	51	66	75	76	58	80	68	74	69	77	78	77	56	68	80	69	57	62	57	71	72	65	67	57	55	69	69	53	64	80	66	56	68	55	72	63	66	65	69	87	71	57	54	69	63	78	68	69	81	72	67	67	65	63	63	77	66	57	54	76	81	67	69	81	74	77	74	75	67	71	64	63	59	62	62	76	72	61	66	77	66	66	73	63	80	62	63	63	58	64	57	68	60	64	67	81	52	74	59	63	74	60	59	67	78	67	66	77	79	63	62	52	62	63	75	58	70	74	69	63	68	73	88	70	77	73	46	69	85	70	70	67	69	64	79	48	74	60	72	66	65	62	69	60	71	65	64	69	53	63	79	75	70	67	67	70	66	59	59	64	62	63	66	72	67	82	66	76	59	66	58	71	62	75	77	62	63	73	67	64	67	71	62	71	59	75	75	67	70	54	78	73	68	58	69	66	73	75	71	66	70	75	66	65	69	56	70	65	69	67	69	75	76	60	78	70	65	60	78	75	64	74	65	66	83	72	69	69	62	57	79	65	65	62	68	68	76	94	69	75	79	69	72	69	68	71	62	72	66	63	70	64	69	70	79	72	83	71	74	58	63	75	67	71	51	68	62	74	79	70	75	45	81	50	70	67	62	60	49	78	69	62	78	65	49	50	52	60	67	59	80	67	64	66	59	73	76	58	58	69	79	59	70	63	65	56	67	64	66	51	69	74	76	55	62	82	61	70	78	64	66	62	70	55	64	63	76	62	62	61	80	59	62	68	70	62	66	59	69	77	69	66	73	89	71	71	73	67	75	58	62	62	43	76	58	71	59	69	75	73	76	61	59	64	59	71	59	61	66	66	62	67	71	78	65	67	74	62	61	57	65	73	50	73	68	59	64	66	74	61	54	64	67	57	61	76	69	77	68	69	65	65	68	73	67	63	90	70	59	79	45	77	56	80	71	58	67	75	66	63	52	67	76	85	63	74	66	78	68	74	64	62	69	74	59	67	68	57	46	79	54	68	71	63	86	66	71	56	62	67	53	74	65	68	60	46	66	69	71	81	71	65	73	63	59	72	62	62	84	60	70	62	68	59	63	63	75	70	66	68	65	71	80	64	79	60	70	64	66	70	80	54	64	63	76	63	69	60	72	61	67	84	70	64	70	68	53	56	65	60	72	60	62	83	60	76	73	65	73	72	74	64	71	66	75	65	68	81	56	47	65	67	65	83	66	65	75	84	74	59	63	76	67	64	64	63	80	60	75	48	75	60	74	56	69	61	72	60	56	57	57	70	62	57	57	60	64	70	68	73	68	58	63	60	69	74	59	67	76	52	61	62	58	66	68	53	76	73	77	60	63	81	63	61	66	66	69	79	64	74	61	81	72	59	65	58	67	62	70	59	70	80	71	67	70	63	76	59	81	69	71	61	72	63	60	71	74	60	65	68	76	74	74	68	64	68	65	72	72	45	71	58	79	71	75	67	66	58	73	68	59	63	52	65	60	75	70	61	67	73	60	61	81	64	59	63	76	84	56	52	70	50	64	46	75	85	74	73	88	63	66	78	78	63	66	70	62	52	61	61	85	60	80	70	63	61	61	67	50	65	63	67	73	72	75	68	61	66	61	60	72	77	68	72	73	75	75	76	68	57	67	67	66	81	58	67	71	61	55	67	71	79	74	64	62
11616	1149	2737	3032	2617	2106	1686	1455	1214	1028	924	856	808	700	685	610	612	530	479	493	458	450	450	428	433	384	389	431	363	358	351	351	379	369	314	345	342	320	338	347	326	310	310	325	324	346	270	335	294	304	298	299	298	287	292	333	316	267	304	264	290	326	304	313	277	267	326	265	303	271	288	275	280	292	291	286	297	292	296	276	313	283	285	289	295	256	265	278	267	261	304	265	292	271	307	309	279	259	262	260	275	281	314	265	294	293	263	287	276	278	286	265	281	225	285	269	283	275	282	287	259	267	292	302	271	278	243	274	264	265	272	285	281	282	268	307	277	303	298	293	263	305	249	274	255	271	263	268	309	272	278	295	271	285	282	266	280	288	246	280	258	270	273	258	273	252	278	251	273	296	301	267	264	279	300	293	288	286	272	263	297	272	294	277	258	273	291	279	284	244	280	262	306	275	272	255	286	266	288	273	286	263	275	276	275	271	265	275	253	234	247	276	261	304	305	286	252	280	304	271	274	268	276	265	262	254	306	277	288	244	260	271	288	264	254	269	278	257	283	275	295	275	286	285	261	250	259	279	280	289	295	301	264	263	273	289	270	278	269	261	271	268	254	281	280	316	277	280	273	267	278	253	247	270	264	272	286	280	272	326	247	290	270	293	270	308	321	292	277	251	284	286	290	262	262	260	261	254	304	266	285	285	287	266	270	254	246	243	306	295	290	262	276	279	259	290	294	251	281	282	308	310	280	239	243	284	272	239	288	266	256	277	259	298	285	297	259	291	260	283	288	278	268	274	275	277	288	261	305	270	285	301	305	260	279	298	266	268	287	292	251	245	267	262	311	253	278	256	269	274	255	288	260	278	270	250	249	283	255	278	279	300	286	287	251	268	296	264	267	266	266	298	260	282	272	265	251	251	275	254	289	262	285	271	282	269	259	245	288	254	273	276	264	283	282	264	247	279	272	281	255	268	252	297	267	264	283	260	273	270	298	266	276	278	265	261	266	278	281	287	267	263	252	266	304	283	264	288	265	281	268	254	252	278	280	272	259	272	262	262	290	275	282	264	266	290	275	287	280	270	257	252	286	271	275	252	268	264	273	266	237	252	282	238	283	265	271	282	255	287	273	254	277	269	283	256	287	291	277	290	288	283	251	269	238	292	262	239	292	274	264	266	272	271	270	270	270	263	269	284	279	305	282	278	270	270	284	283	263	282	289	271	275	278	252	253	275	268	269	250	288	296	320	299	249	307	263	281	264	264	274	307	280	238	271	249	270	273	275	261	262	279	285	246	246	294	241	319	282	257	273	267	292	296	266	285	304	264	284	267	277	270	274	285	278	276	256	285	284	266	299	277	266	268	258	243	281	276	280	289	292	265	265	253	296	282	266	278	240	278	262	249	245	267	266	281	273	294	257	288	273	259	274	267	290	269	309	246	301	257	286	274	260	272	270	273	248	234	294	246	282	283	249	283	307	282	278	289	276	257	290	284	299	255	275	291	268	295	255	268	266	283	305	264	283	281	262	283	278	261	284	249	266	288	286	284	260	283	313	296	275	281	299	259	265	252	287	240	254	262	295	279	258	266	264	256	249	273	287	252	252	267	282	273	272	299	263	249	251	289	271	291	237	272	273	271	274	255	286	266	280	256	292	280	241	267	279	263	260	290	277	298	259	288	277	255	273	280	278	268	272	262	246	272	255	254	261	262	293	293	227	266	247	260	244	243	278	296	271	279	272	304	289	279	278	264	274	258	256	260	258	294	292	273	280	316	276	261	273	271	263	270	265	275	261	277	276	261	282	284	270	268	257	279	293	294	265	261	278	248	271	266	270	287	263	274	274	257	252	311	273	254	264	288	249	287	267	271	251	266	266	298	264	246	285	252	277	254	284	295	271	267	274	244	260	284	281	268	229	280	270	254	302	287	267	303	260	282	293	286	277	277	261	283	258	259	291	272	274	289	285	253	267	288	254	282	275	281	294	288	271	282	281	289	278	282	296	269	274	284	292	260	282	298	259	261	265	235	279	315	271	280	278	271	265	260	275	290	264	282	273	270	293	291	295	256	270	239	281	278	249	282	292	262	249	284	262	266	247	283	282	265	273	232	260	295	262	255	285	266	295	240	274	267	266	265	225	288	286	252	289	260	265	265	262	270	297	249	256	311	285	265	265	265	269	285	247	259	278	295	233	302	280	294	260	282	268	271	250	263	292	278	274	280	262	270	256	242	256	251	271	271	256	292	257	287	251	256	284	240	253	298	257	259	252	283	272	285	273	243	245	312	254	285	244	287	265	289	292	259	290	269	261	266	292	295	267	287	303	268	287	270	270	260	268	261	256	254	310	262	253	277	291	262	257	276	277	290	295	300	279	284	251	253	261	260	267	260	269	277	259	270	286	296	301	250	306	276	276	285	307	260	273	274	285	262	254	296	298	253	282	265	259	288	279	255	276	243	279	252	262	267	272	276	272	273	272	305	245	296	251	288	322	249	275	264	268	263	311	276	255	254	276	270	277	254	261	299	277	242	277	268	255	266	271	279	285	273	265	270	291	277	290	254	297	264	297	279	272	255	288	263	286	251	284	286	237	248	271	223	284	241	279	279	257	282	287	262	303	266	271	267	281	284	290	285	251	264	244	278	274	258	269	305	276	294	280	261	255	277	254	298	312	253	285	267	265	275	253	260	260	276	269	279	304	273	268	252	277	291	265	292	292	303	269	243	300	324	261	271	259	271	274	272	283	272	280	282	276	249	282	266	273	237	281	259	270	262	280	291	258	289	280	243	262	238	285	273	262	252	282	280	274	265	276	290	295	276	265	254	271	277	278	245	261	292	271	265	277	263	279	264	266	295	251	253	250	251	261	272	257	291	255	280	280	253	277	266	292	267	280	284	290	273	308	267	274	267	266	243	296	257	273	252	286	278	292	256	281	294	272	254	247	279	263	265	263	272	297	270	275	254	272	276	274	263	276	290	277	266	288	277	263	264	269	240	286	316	260	291	257	268	263	263	271	255	272	279	283	264	264	310	269	277	268	254	285	286	266	253	286	282	285	253	289	299	264	236	280	292	242	265	263	274	286	275	305	273	284	261	265	273	296	251	284	284	275	263	292	279	283	295	285	281	271	291	247	274	270	277	280	285	251	301	278	268	262	275	277	270	275	261	230	283	290	258	271	312	268	289	243	257	258	281	268	274	305	263	276	251	264	277	272	272	267	250	272	263	270	229	277	277	252	293	257	285	276	285	244	288	256	256	251	267	268	284	275	286	271	282	275	287	245	291	282	300	279	251	255	298	262	293	284	263	264	290	298	271	292	266	259	258	274	271	297	240	258	280	266	241	256	285	270	296	273	247	248	271	274	233	289	306	253	278	290	263	272	293	277	288	287	277	262	287	268	252	287	283	265	283	279	246	279	287	274	282	265	268	277	274	284	278	254	280	261	256	266	281	268	224	293	252	262	266	292	277	270	287	283	262	267	265	254	247	306	266
31593	12645	2583	1580	1147	810	601	464	391	331	312	274	240	225	214	216	186	159	172	165	167	146	151	130	160	135	148	147	139	141	136	136	140	147	116	147	137	137	136	127	134	148	138	124	147	117	125	139	128	137	138	141	125	123	117	139	113	132	123	131	156	129	121	144	118	112	128	123	140	119	119	125	142	132	139	143	150	97	132	125	138	127	118	145	112	129	111	120	116	124	120	124	122	124	133	135	125	122	110	128	123	130	138	129	127	140	119	115	137	131	132	121	136	152	126	126	120	129	127	145	132	129	114	126	114	128	133	125	144	120	126	120	121	124	135	117	111	121	136	96	132	130	121	123	131	113	129	95	120	122	143	132	131	116	151	127	129	113	152	123	134	138	117	122	124	127	132	134	112	105	119	123	113	123	133	119	134	144	125	123	113	140	134	120	137	134	139	113	127	126	134	119	133	127	112	127	125	121	100	136	130	124	112	106	129	128	137	108	129	135	115	135	131	134	118	130	116	129	123	116	125	110	132	124	113	123	135	116	124	122	118	128	130	128	112	124	132	138	133	127	120	123	126	146	120	122	126	104	126	133	114	107	131	104	126	110	146	118	122	120	124	121	121	117	146	132	142	149	126	116	129	117	124	129	117	138	126	117	101	123	129	130	114	113	135	118	125	128	122	134	140	115	129	124	132	136	136	122	132	142	122	129	114	114	121	125	117	105	112	115	142	130	105	117	119	115	116	147	113	103	113	133	132	116	132	125	142	128	137	119	154	134	131	106	113	109	132	122	103	116	140	136	118	102	122	122	136	124	143	108	114	127	102	116	109	110	117	122	140	127	121	127	125	120	131	110	132	116	129	136	112	141	126	124	130	123	132	113	123	129	116	107	126	135	146	133	123	103	131	134	137	128	142	99	121	106	120	118	120	116	127	119	128	121	133	120	118	134	121	110	115	112	102	122	128	120	119	121	124	129	138	113	135	117	132	118	126	125	114	115	120	132	125	136	143	122	135	114	122	122	123	128	142	124	128	104	110	139	129	137	135	123	131	131	115	131	138	134	121	109	127	110	109	122	130	122	119	134	133	130	131	115	127	132	144	109	103	117	140	141	113	131	121	124	141	117	117	104	116	130	143	116	107	123	131	147	131	115	112	119	131	114	116	134	129	97	125	113	135	142	115	148	127	110	126	109	127	104	117	114	133	117	136	123	130	129	127	133	139	122	134	110	126	113	136	133	119	129	133	146	109	114	107	133	117	120	126	130	154	108	137	129	133	110	105	122	131	137	132	100	107	135	129	126	137	122	107	126	113	124	130	124	134	106	128	137	124	100	109	120	139	122	128	124	125	124	114	132	125	132	117	117	120	137	116	137	123	124	137	122	126	130	124	136	128	125	131	140	121	139	124	136	146	117	134	144	115	111	123	136	112	139	121	119	112	111	113	123	116	129	139	138	126	118	117	127	131	110	121	121	109	104	110	127	138	121	115	115	124	108	126	123	132	137	118	126	102	120	126	134	144	113	138	109	144	118	109	133	132	135	119	128	133	135	128	130	124	122	110	112	105	118	150	134	123	108	114	138	115	115	123	118	133	103	119	111	114	124	109	115	129	120	128	118	123	119	125	92	120	140	116	140	119	128	125	109	127	123	130	118	122	122	103	137	144	126	129	126	127	130	123	136	135	122	114	119	133	135	135	141	125	131	119	134	118	131	122	131	126	132	130	128	121	129	112	135	111	126	110	131	126	111	138	129	122	115	114	139	147	126	131	141	115	125	126	111	118	136	130	127	125	137	133	125	109	112	117	149	131	134	120	122	109	132	104	128	126	143	126	116	131	136	121	122	116	128	116	130	99	135	121	118	131	126	110	110	138	111	144	136	134	143	121	110	149	122	118	125	123	136	99	112	126	85	127	107	124	133	159	139	136	117	145	125	106	115	132	137	139	131	138	121	118	125	142	114	110	111	98	146	103	121	126	99	130	132	112	119	114	135	135	112	107	137	124	109	121	122	130	126	127	127	116	125	122	121	127	109	126	129	138	124	133	130	123	118	138	125	121	124	125	126	121	118	131	123	121	111	120	150	127	123	138	134	117	123	124	119	128	124	118	114	121	147	128	114	130	114	116	130	113	125	103	157	124	107	136	113	137	124	127	111	121	123	124	117	138	116	130	115	113	124	129	127	103	118	117	140	111	114	107	117	114	131	120	112	130	128	139	144	107	118	115	132	127	132	100	113	117	125	121	145	113	107	121	124	141	108	121	144	118	124	121	134	133	130	115	136	132	121	107	113	125	138	106	126	125	122	129	115	110	118	120	126	117	142	120	139	124	102	113	111	141	120	128	106	106	146	147	118	102	119	129	141	123	123	119	126	116	120	129	129	130	133	121	118	139	136	129	149	130	121	133	129	135	131	114	147	139	119	114	117	142	116	125	138	132	127	122	125	109	137	120	121	118	139	122	123	118	148	108	117	128	120	105	143	127	113	117	119	127	140	131	119	125	131	119	136	105	124	138	103	139	130	140	124	122	123	128	131	133	141	111	130	141	115	134	124	137	129	112	121	132	137	119	112	129	158	137	134	135	124	113	123	124	126	141	130	133	121	131	129	118	145	125	102	143	112	126	120	110	107	134	111	131	120	116	111	125	128	99	112	109	120	132	140	139	100	132	121	114	129	139	125	104	121	120	131	132	110	129	137	125	121	121	135	134	125	123	126	93	117	118	107	131	127	111	123	148	127	128	126	121	128	109	122	134	127	124	123	122	126	132	127	122	128	129	114	124	116	117	118	135	109	119	149	139	97	121	122	147	117	125	112	127	122	119	126	148	120	141	103	140	125	121	137	118	135	129	107	128	113	140	118	131	126	122	150	112	132	122	112	105	139	131	123	135	121	126	128	118	129	142	106	138	132	132	121	109	133	106	145	127	107	116	109	119	130	117	133	111	132	121	126	136	125	127	114	131	110	123	143	127	99	125	127	115	111	124	109	112	118	121	116	109	123	114	117	115	132	130	116	118	114	120	114	141	129	113	104	134	128	114	126	120	127	123	119	118	132	104	119	117	141	124	132	138	119	105	127	115	114	132	114	130	108	114	118	141	96	115	135	126	130	128	132	105	126	128	123	116	141	131	149	131	115	145	116	135	124	130	133	126	134	126	130	111	115	135	131	117	114	110	127	117	120	111	118	130	144	135	139	131	124	133	104	138	127	112	124	111	122	112	122	128	108	119	136	105	123	126	128	122	106	120	123	133	112	138	126	126	104	126	132	131	132	120	108	135	123	133	131	154	131	116	121	139	121	139	134	140	115	115	115	119	112	145	124	122	131	118	141	142	115	126	136	142	107	122	153	125	120	98	147	121	124	143	107	139	120	119	120	126	114	133	124	120	112	118	128	147	142	106	111	110	151	103	136	123	120	113	120	124	129	144	121	125	135	125	128	134	122	122	124	112	126	131	117	145	140	108	127	127	118	115	137	150	135	139	101	146	120	126	116	127	113
15867	2268	4887	5604	4841	3972	3263	2836	2324	1968	1764	1526	1447	1332	1238	1131	1089	959	916	864	849	858	831	765	680	686	687	703	628	616	623	604	604	582	620	576	579	529	549	541	555	559	551	548	522	552	507	537	511	544	525	513	505	528	487	493	456	510	497	483	541	489	483	498	521	467	513	522	490	509	515	471	469	489	489	493	495	493	463	453	486	518	500	491	483	478	449	465	481	510	508	462	476	431	480	480	492	437	430	476	491	466	501	472	463	481	468	456	443	453	467	409	485	454	473	453	488	423	514	447	455	497	441	438	434	456	531	440	472	464	454	446	480	466	473	475	487	453	439	439	506	469	469	443	483	452	485	421	489	484	441	471	450	470	442	433	482	436	464	488	412	451	457	441	448	469	470	474	465	473	427	471	467	466	437	428	452	480	447	444	514	445	451	453	452	473	483	493	452	470	478	459	396	461	461	460	432	455	452	452	478	430	415	450	501	449	448	448	448	421	480	456	447	425	453	475	456	449	435	450	433	458	486	439	450	507	480	478	463	453	483	420	462	466	448	473	472	439	453	479	457	473	457	450	470	450	429	459	453	454	474	428	450	509	484	462	437	411	492	442	475	450	432	431	427	467	451	454	458	428	448	544	468	465	448	490	465	478	471	428	458	490	450	461	436	464	430	447	470	524	462	463	503	430	498	444	458	481	460	458	410	475	421	440	459	445	480	439	463	445	437	427	471	443	448	450	460	452	464	415	484	449	435	457	473	490	466	451	468	404	450	467	477	456	463	480	452	439	457	442	462	440	464	425	431	478	429	486	450	439	455	500	464	478	463	482	476	474	459	428	437	459	462	471	476	432	447	470	466	458	470	464	443	482	415	465	411	407	450	457	443	487	452	465	449	420	474	430	468	457	460	479	431	425	478	478	442	484	429	491	455	428	443	430	425	426	434	423	451	445	449	478	434	443	436	470	439	456	441	479	482	447	451	427	437	458	475	476	444	462	427	465	448	444	476	422	454	445	464	447	456	455	433	442	467	521	457	463	449	454	429	477	482	456	473	450	481	437	510	494	429	459	441	462	423	431	459	445	501	468	439	485	458	447	477	472	430	475	452	425	507	463	435	425	480	462	436	475	468	448	453	445	466	447	474	446	438	483	448	445	444	442	435	450	498	418	436	442	426	401	448	480	447	463	443	487	446	431	488	435	422	480	446	457	457	478	445	444	474	495	473	484	457	481	455	443	455	472	474	468	466	450	475	441	480	435	442	442	429	429	451	425	466	453	479	465	466	450	501	444	486	427	472	442	474	439	489	421	458	432	406	430	475	471	448	470	450	436	457	426	463	452	489	489	432	464	410	458	479	486	442	457	445	433	452	476	445	465	435	450	441	463	483	464	484	480	488	438	423	472	465	446	486	482	437	426	427	442	452	445	420	454	465	449	490	448	449	474	432	466	454	450	471	449	466	433	475	434	442	457	417	469	425	457	449	477	463	446	463	446	455	451	463	445	457	483	464	474	441	414	455	430	444	434	479	427	477	486	453	467	450	446	480	474	432	453	490	463	456	471	442	448	439	406	479	433	441	442	466	419	439	471	386	438	437	474	455	448	434	444	474	469	451	449	410	472	439	437	490	471	450	438	474	489	443	444	477	461	461	501	480	499	454	458	457	442	455	456	435	473	464	464	462	471	486	420	457	463	446	446	440	449	456	466	478	442	481	436	455	511	458	487	456	467	459	439	421	430	447	426	475	451	457	470	460	479	446	463	455	450	466	441	473	490	474	450	439	395	506	469	427	480	468	434	459	446	465	481	437	418	427	478	452	464	439	448	451	536	481	428	454	482	450	488	471	413	448	416	414	513	444	466	462	460	471	437	410	478	488	452	461	480	456	463	444	431	474	461	431	452	457	520	483	485	460	460	448	453	457	482	441	476	435	446	498	480	442	443	426	460	432	442	432	445	450	424	447	439	451	432	457	488	468	454	479	458	434	458	473	472	452	447	463	451	408	445	457	441	460	473	451	443	456	407	467	474	456	448	458	486	460	431	464	491	447	446	463	449	434	440	495	449	477	446	451	497	445	429	438	472	475	462	431	423	487	447	440	483	477	431	424	437	434	466	471	463	443	445	456	479	456	445	439	450	446	435	463	439	480	463	445	439	441	429	484	452	443	430	443	419	460	454	473	477	453	492	457	468	459	504	473	481	443	438	487	431	429	447	454	418	451	429	468	505	468	451	479	424	454	496	485	421	478	450	429	417	450	477	461	452	479	485	425	458	473	467	422	441	420	420	461	478	460	440	442	397	496	438	453	415	439	449	447	476	438	441	466	479	457	459	457	493	456	459	435	465	480	461	428	506	471	495	481	435	458	449	438	454	474	429	446	456	435	448	433	465	454	432	490	470	463	453	430	467	471	492	460	470	418	445	480	477	482	477	424	449	457	437	484	463	465	430	436	472	459	486	491	445	473	473	469	457	457	457	438	432	475	449	433	420	468	429	432	450	411	444	418	451	470	459	449	470	442	459	459	485	447	444	417	451	452	466	461	487	435	454	463	465	494	464	455	481	436	445	441	470	467	454	483	430	482	468	450	449	434	482	461	463	439	442	455	428	510	468	419	456	441	482	423	470	423	442	455	465	445	427	449	450	486	503	478	456	450	473	466	431	471	458	456	435	462	497	465	448	482	433	444	456	434	463	472	423	441	433	445	470	502	443	444	465	457	456	459	488	448	449	412	465	495	468	437	471	458	468	435	436	470	450	463	450	419	449	464	466	423	433	473	447	442	469	415	431	462	455	450	437	456	479	469	450	447	420	455	470	444	427	405	461	475	434	490	428	454	461	469	442	458	440	436	479	460	448	441	433	437	452	470	490	443	463	465	462	477	439	457	524	468	451	474	467	502	406	456	486	445	453	487	451	425	458	466	459	481	434	499	482	460	454	479	485	450	446	461	457	436	516	468	455	466	450	444	466	491	463	436	443	433	458	459	491	477	444	462	455	443	463	461	423	466	471	484	434	484	496	468	457	448	483	481	439	486	462	468	443	458	484	495	490	482	420	476	495	441	453	449	444	447	438	452	436	466	449	462	440	425	490	474	460	469	480	438	480	450	470	454	445	450	450	473	450	422	451	486	485	437	471	458	448	433	437	454	478	428	515	422	492	490	452	456	506	476	450	426	466	433	450	467	472	481	461	442	494	485	475	456	460	422	433	500	442	457	477	454	446	447	499	494	407	460	478	431	477	453	459	473	439	451	426	424	490	440	477	426	489	486	455	433	481	486	406	461	411	463	445	495	446	490	473	459	473	474	460	457	459	436	463	462	457	443	446	496	450	481	454	420	485	493	486	444	429	472	437	455	452	397	434	454	435	433	445	449	432	469	485	443	463	445	424	461	444	437	478	474	442	490	426	441	466	461	452	453	448	474	461	470	462	474	437	450	462	477	441	472	462	461	437	445	423	441	490	478	477	483	463	492	476	462	480	445	454	472	421	517	467	438	504
2689	269	183	159	130	139	108	119	108	117	128	120	114	116	117	125	118	129	95	122	129	106	102	112	101	103	111	104	107	128	114	120	109	120	108	106	109	103	111	115	116	107	101	111	111	123	114	100	99	105	114	115	95	103	99	120	111	119	92	109	97	119	87	116	110	99	106	125	121	129	113	110	94	103	119	112	117	119	113	134	117	126	120	103	124	97	101	108	100	122	117	107	113	127	115	109	108	98	114	104	113	96	101	103	113	114	116	115	124	105	89	116	100	92	86	119	107	110	111	119	95	98	108	128	111	124	102	113	105	102	97	111	106	116	111	107	122	121	112	105	112	116	86	102	102	109	118	113	121	118	134	110	107	108	110	125	117	101	103	112	110	103	112	112	111	107	128	107	99	120	108	128	97	103	103	96	117	120	113	109	116	112	121	131	114	107	108	99	115	96	115	119	94	114	114	110	138	117	112	113	136	110	122	115	109	103	124	117	87	117	118	114	111	101	123	105	101	97	113	109	125	121	109	128	132	105	139	111	115	113	125	104	111	110	107	105	113	141	117	103	127	114	114	117	110	96	108	92	111	104	119	135	104	110	124	115	118	107	103	119	130	97	106	112	93	103	101	107	115	108	126	99	105	110	112	120	105	115	110	118	108	104	92	125	114	145	90	122	101	119	113	95	104	113	112	102	102	121	105	111	90	115	107	106	109	117	117	123	105	82	121	102	119	106	114	124	113	113	112	118	106	112	120	105	107	129	116	129	103	115	112	110	99	122	101	103	100	101	114	113	130	104	112	120	111	126	111	124	109	119	101	112	100	121	123	119	97	113	115	127	112	107	107	123	107	110	103	116	109	105	101	126	117	121	88	89	89	110	112	102	104	109	108	121	114	111	117	99	138	110	102	119	107	108	115	93	119	109	106	134	117	88	96	118	101	103	95	121	112	109	95	116	108	105	113	118	112	110	97	110	117	111	125	120	118	101	126	110	97	120	113	107	108	121	106	110	118	103	96	110	100	119	133	94	104	107	109	99	100	88	117	108	102	90	109	121	135	94	120	110	112	127	111	110	95	122	137	121	117	112	114	100	110	103	94	120	108	110	114	97	106	123	120	108	115	138	106	131	112	133	117	105	115	108	115	118	98	121	142	144	129	117	112	107	136	116	107	107	102	98	116	111	113	118	107	98	110	98	100	129	117	109	99	113	100	129	115	110	97	106	109	113	132	122	113	110	122	118	108	122	115	98	111	110	98	88	113	90	112	128	110	107	107	110	121	124	125	140	95	112	107	130	104	125	114	112	120	107	122	98	112	107	111	124	103	99	122	113	126	106	116	108	101	136	94	138	106	128	114	102	123	108	117	108	132	127	98	100	111	119	117	103	119	102	106	117	126	112	117	109	125	113	114	117	120	105	114	111	124	102	103	111	113	117	113	122	113	130	95	108	108	111	128	111	97	126	106	92	122	109	102	116	128	101	99	99	93	114	106	113	107	107	112	127	111	99	110	120	107	116	112	111	105	135	99	101	111	100	89	126	103	98	107	95	124	120	106	111	109	101	136	89	118	116	107	123	110	112	101	114	111	128	115	97	96	113	102	118	119	109	94	80	102	124	106	122	100	105	109	115	117	116	103	137	116	105	111	117	123	109	122	114	124	118	118	101	115	112	110	107	127	102	89	116	111	121	115	110	97	117	111	107	109	108	96	122	102	98	100	100	112	103	112	103	119	102	116	110	94	114	120	98	110	116	101	114	96	110	107	109	97	110	98	118	118	114	108	84	121	101	108	113	117	111	120	118	128	107	130	110	115	115	106	96	114	112	116	109	103	110	118	120	110	118	105	118	98	127	100	110	117	100	92	94	106	107	107	112	107	108	124	120	103	104	115	109	107	102	89	112	125	109	109	108	91	115	130	103	115	100	130	101	126	110	104	101	90	117	91	111	88	99	113	120	109	102	98	118	99	103	90	122	93	107	130	111	122	105	107	99	104	102	97	112	101	123	126	115	109	108	100	107	116	97	102	95	112	124	108	114	130	119	106	121	116	126	102	120	129	121	110	125	113	116	106	97	94	108	124	123	105	96	117	116	119	127	120	123	127	128	115	130	129	113	117	97	89	109	110	112	102	119	104	108	109	109	104	113	116	102	121	138	98	107	109	118	116	118	123	110	116	101	125	98	92	108	110	97	126	118	94	119	113	107	103	102	117	100	102	111	120	119	90	128	101	109	123	130	127	110	108	110	105	110	110	105	117	115	128	117	109	120	132	116	117	124	111	107	100	134	127	111	105	117	113	101	113	96	96	102	103	117	104	106	112	126	102	117	129	120	103	85	123	111	119	133	108	96	119	105	119	108	118	116	105	108	99	116	119	101	114	125	91	113	107	108	113	107	99	100	118	111	118	115	110	107	125	123	125	118	100	111	112	121	96	110	111	102	111	93	104	119	117	122	136	100	105	99	88	82	121	111	111	119	118	94	115	127	103	106	118	117	109	116	118	105	119	126	105	114	116	104	116	99	115	113	124	118	96	115	126	94	102	128	106	122	116	97	88	102	97	105	113	117	114	139	105	96	104	95	123	119	106	107	116	113	107	126	95	116	122	106	113	114	105	116	119	106	99	111	95	121	106	118	101	119	116	122	126	109	122	98	107	97	97	98	112	110	97	100	85	110	104	134	118	109	84	111	111	114	103	94	117	127	102	117	110	131	104	109	103	107	123	103	94	114	123	126	110	107	112	115	106	99	117	113	87	119	113	107	121	117	116	107	109	115	85	99	108	104	110	101	112	119	109	114	107	122	107	110	125	122	116	121	116	101	106	106	115	118	116	117	94	104	127	103	114	135	103	118	110	109	89	122	115	103	103	102	116	100	91	116	89	116	127	104	109	114	109	113	125	96	111	102	118	129	100	121	107	108	110	121	115	107	112	92	113	113	87	98	108	91	108	109	122	119	114	116	110	96	104	96	127	104	111	107	120	130	129	94	120	104	110	95	99	103	114	124	110	112	114	117	116	106	113	126	91	132	116	114	106	114	122	100	112	110	90	98	94	115	124	112	112	125	117	114	111	93	96	112	108	87	119	97	101	124	118	111	117	116	107	112	116	93	105	118	103	118	123	106	135	106	108	115	100	118	112	121	129	127	134	110	105	113	124	110	106	111	120	114	119	110	122	128	122	123	104	123	109	110	108	125	94	103	102	120	110	113	106	100	130	95	121	91	98	113	123	120	98	102	96	133	120	125	112	117	114	106	120	127	98	99	133	110	112	105	124	119	107	116	114	108	111	118	111	97	92	108	118	122	122	116	110	117	107	89	114	113	136	115	93	118	102	131	109	107	101	116	124	123	113	111	129	115	103	98	102	112	112	118	100	89	100	131	97	101	114	113	111	97	87	125	102	115	111	103	106	101	111	102	122	109	107	107	107	97	95	115	129	132	109	118	100	103	133	122	90	121	111	117	131	116	118	119	134	132	115	120	115	125	117	124	99	113	107	106
3985	501	602	624	572	514	513	485	464	490	435	450	418	436	494	435	427	441	431	446	427	449	418	436	401	415	454	421	415	432	426	421	456	399	428	432	411	436	419	384	403	405	426	446	392	397	390	415	434	403	413	431	399	424	413	386	378	404	433	454	424	407	432	426	372	413	409	419	406	417	396	400	402	423	441	421	427	443	383	401	396	377	378	437	420	381	409	374	412	395	413	422	408	404	450	415	410	393	426	411	385	418	417	447	430	407	434	450	374	413	439	420	437	451	390	423	407	427	422	447	394	384	408	410	404	430	392	408	382	412	441	413	415	437	409	446	413	415	429	398	375	397	443	424	406	398	419	365	401	399	399	419	386	396	363	411	394	426	414	395	387	404	425	424	386	385	442	434	438	393	387	427	382	422	379	361	404	421	388	402	371	395	395	413	422	373	404	405	419	409	384	415	397	393	410	379	411	392	464	391	422	421	372	402	429	408	404	441	441	417	390	410	419	452	411	413	401	396	390	386	383	404	410	409	393	370	405	439	431	397	420	383	408	416	408	452	454	413	387	443	442	435	392	405	389	446	398	384	420	418	398	408	412	414	425	403	408	422	383	414	427	420	372	401	409	416	417	396	445	395	406	400	383	404	395	396	429	405	399	384	447	406	419	397	418	407	417	439	390	418	390	399	426	402	402	411	357	386	399	386	392	405	399	381	406	416	434	413	411	399	428	401	393	385	400	366	403	383	413	401	420	399	415	433	403	407	395	436	438	427	417	411	419	438	394	418	420	454	390	404	400	441	406	428	407	415	380	413	377	455	429	389	399	401	379	395	394	418	431	409	413	440	397	405	381	411	408	434	398	375	429	408	404	422	386	383	427	407	411	410	416	425	444	416	383	414	421	403	397	418	429	406	412	403	405	378	393	460	440	393	437	424	399	459	400	417	419	411	400	418	407	423	367	417	409	419	429	405	410	383	401	420	419	427	399	441	410	436	399	390	386	426	437	433	418	402	402	419	437	432	390	384	418	439	420	402	413	394	423	386	386	434	433	412	409	408	422	420	409	426	433	432	412	416	399	427	403	436	410	415	450	369	400	396	413	426	405	443	410	394	389	415	402	401	453	396	423	434	388	427	432	414	437	406	386	416	418	413	382	377	369	383	337	423	404	395	415	422	412	431	464	411	420	422	402	410	394	378	424	426	390	391	408	407	450	457	410	393	395	396	411	388	385	402	425	433	434	396	429	406	433	423	374	420	422	418	412	421	450	372	416	368	407	438	403	422	426	398	422	394	408	381	427	412	418	436	408	411	386	395	403	397	402	455	401	407	369	406	394	380	408	413	436	445	399	399	373	418	428	389	392	412	423	396	433	406	415	427	369	400	402	408	401	387	407	384	416	433	422	407	408	385	409	403	422	424	423	400	434	361	446	412	403	384	404	410	367	386	408	394	421	423	433	423	393	387	396	419	404	399	399	455	422	427	429	447	405	407	397	387	431	421	420	374	437	385	421	395	418	422	391	402	430	418	351	442	401	398	410	425	407	371	437	401	424	409	409	393	441	413	419	417	379	408	428	407	380	394	396	433	423	422	410	425	410	379	422	396	439	421	377	378	422	405	419	400	387	411	399	395	406	440	429	390	433	401	398	392	406	426	426	397	402	420	423	413	349	410	412	445	396	414	421	425	399	428	437	395	395	422	407	409	405	414	444	443	399	434	419	413	422	420	406	406	410	402	415	418	382	410	384	437	408	435	412	423	422	415	430	430	356	424	402	423	418	399	404	390	456	379	389	393	427	418	396	388	404	398	380	431	403	410	405	438	399	415	427	396	438	415	394	367	418	437	436	405	408	428	397	412	408	432	418	406	395	444	396	419	393	407	437	406	408	421	411	399	420	417	450	426	425	432	400	452	416	425	425	395	429	400	433	390	395	384	421	408	423	374	424	401	421	419	423	417	410	373	392	436	437	429	409	424	400	361	402	419	380	389	376	427	417	431	396	401	402	419	415	414	350	390	391	442	410	404	402	392	411	410	422	401	391	410	404	407	444	378	377	393	428	400	422	453	409	419	401	415	417	409	391	409	393	419	407	370	396	419	372	442	415	437	386	411	380	415	393	395	392	380	377	392	422	428	408	404	388	412	423	429	429	399	410	395	415	414	383	396	413	387	409	441	405	403	430	403	387	395	441	430	399	407	445	397	427	427	410	404	438	407	404	436	402	405	394	407	408	435	405	381	402	412	389	404	382	391	400	413	415	431	407	411	384	403	397	419	436	424	382	410	430	386	403	417	417	389	388	391	441	415	406	388	426	410	422	424	387	403	390	392	416	411	415	425	388	413	395	441	409	423	408	402	425	399	411	423	416	389	391	433	414	378	411	387	416	408	362	427	416	417	432	389	415	410	394	380	425	418	400	370	403	390	412	395	387	383	384	394	351	389	436	412	424	411	386	383	416	413	448	401	410	443	372	446	459	441	417	366	420	388	384	394	375	388	423	440	408	410	401	390	374	397	391	425	405	389	402	421	394	414	406	420	383	392	394	418	387	380	398	418	395	432	426	399	423	399	444	427	427	404	398	431	393	397	438	406	417	387	409	414	410	420	397	412	429	422	390	445	437	417	391	416	429	424	399	408	393	399	430	404	426	392	391	378	398	440	453	433	441	420	428	411	386	387	411	379	383	403	424	452	424	449	419	390	441	403	374	410	434	439	402	415	385	440	383	410	425	424	421	409	423	436	418	424	395	418	427	428	419	406	410	399	439	418	413	411	408	413	433	419	416	405	415	443	409	401	402	397	416	398	395	408	392	408	397	390	400	391	387	443	431	419	426	416	415	427	404	393	406	431	425	399	412	403	389	402	432	425	406	476	404	375	390	414	421	403	379	414	442	389	386	443	394	397	404	397	418	413	405	401	420	431	404	410	412	448	426	407	431	383	403	404	486	400	385	425	424	431	432	435	405	396	421	393	412	389	409	362	411	403	377	432	418	408	483	411	441	400	423	435	405	420	422	422	409	421	440	415	401	424	427	422	402	399	389	388	406	427	410	406	404	395	413	419	412	384	404	387	411	426	415	415	426	417	410	394	415	386	403	423	411	426	425	394	405	410	393	390	406	380	408	383	426	403	416	425	414	428	429	430	417	441	391	442	446	436	393	407	384	423	414	446	417	421	392	382	425	431	398	383	414	423	388	422	403	392	407	415	421	425	428	375	427	431	405	388	398	403	396	427	423	442	406	404	412	421	413	392	407	440	386	410	390	414	431	412	418	391	398	420	363	397	388	423	435	417	406	431	359	434	369	427	415	424	419	407	414	389	456	427	436	407	401	409	399	407	410	391	449	438	373	435	417	400	401	406	415	441	416	408	411	406	454	409	383	377	401	424	418	433	426	395	398	405	414	435	407	423	375	439	408	407	407	431	439	375	378	406	407	420	424	419	388	423	399	433	385	399	408	413	399	427	389	414	398	415	384	415	426	411	418	403	400	395	382	404	421	386
22812	3316	1172	814	524	445	293	264	209	166	158	142	108	127	127	94	124	102	106	99	105	87	77	80	93	89	79	74	74	73	95	83	83	72	78	81	69	54	72	77	74	81	71	79	85	72	80	77	59	71	81	61	81	61	61	72	74	77	78	64	71	72	69	69	73	70	66	72	65	71	65	72	71	61	74	93	70	55	73	73	65	75	69	59	65	60	71	78	76	78	69	71	69	76	65	66	72	49	75	72	73	69	84	76	67	70	67	57	60	80	61	58	67	80	70	76	59	69	82	72	75	81	93	55	71	66	62	71	66	66	72	65	69	78	71	57	66	80	63	76	74	62	73	74	72	62	55	58	79	62	69	73	72	63	70	74	76	64	86	64	89	69	80	88	73	60	69	60	59	77	83	53	69	64	73	68	75	77	63	71	74	92	73	74	76	65	62	76	67	61	71	76	80	71	65	73	73	72	75	78	67	72	73	62	75	55	63	58	74	67	73	75	78	77	84	71	57	71	80	77	55	69	70	82	78	70	63	53	66	74	78	54	60	69	72	68	71	63	61	63	69	69	81	61	73	57	74	62	88	63	78	76	70	61	70	80	78	73	60	73	65	75	65	75	74	67	67	73	81	67	73	54	61	70	81	68	64	73	78	78	90	66	73	69	78	80	69	70	64	53	79	69	66	57	62	74	78	78	61	73	74	75	77	75	82	62	80	72	77	60	67	69	81	65	65	75	68	52	85	79	85	68	67	62	75	84	54	78	70	61	79	57	62	77	79	74	82	63	65	62	74	69	79	68	56	77	43	61	59	66	74	68	88	89	72	86	67	70	57	61	72	60	79	75	64	49	64	63	73	74	83	65	75	68	74	69	69	72	66	73	76	74	70	68	71	70	67	50	72	63	68	71	79	60	74	63	72	55	82	63	67	64	77	70	70	73	83	79	60	64	77	77	50	75	64	89	63	73	73	72	71	75	86	61	64	65	75	85	62	72	61	69	60	67	85	65	72	68	81	81	73	81	75	78	71	70	70	60	60	66	66	77	66	63	64	68	56	69	58	66	61	62	68	61	67	75	54	77	68	70	76	65	69	62	59	77	73	70	77	68	80	83	74	62	61	67	66	70	66	65	69	66	60	60	53	91	70	71	56	66	63	64	79	80	72	89	60	69	76	60	73	53	66	69	72	69	84	72	78	72	69	70	71	70	72	60	74	88	65	65	62	70	71	80	71	80	72	67	61	72	55	64	66	62	52	70	82	86	53	64	75	63	66	69	79	61	77	71	93	58	64	56	75	51	61	76	78	72	80	75	83	76	72	69	56	73	85	73	85	65	76	65	81	63	71	68	60	59	65	59	76	71	86	76	68	82	80	79	64	78	87	66	61	76	80	62	63	63	69	69	93	72	73	64	88	67	62	76	67	86	68	54	68	77	62	81	71	76	75	54	79	93	73	64	64	75	79	63	72	60	78	59	83	70	57	68	74	76	75	76	75	64	62	74	69	76	73	69	82	75	68	65	70	74	79	61	63	81	53	76	78	68	68	79	74	66	59	74	61	66	73	67	60	58	88	70	65	64	56	62	62	66	76	74	76	72	61	80	68	71	75	74	84	59	73	68	59	94	76	60	77	77	50	78	75	45	72	74	85	62	83	74	61	75	73	76	63	66	69	60	69	80	89	73	73	69	74	75	62	77	84	77	68	73	74	69	73	67	62	64	54	80	78	71	62	84	72	80	67	71	60	76	57	62	66	73	53	82	63	71	76	61	60	63	60	68	66	77	59	82	61	64	81	63	58	64	69	71	70	66	81	61	73	69	59	69	68	62	67	65	70	85	55	79	80	72	69	86	69	76	77	59	69	89	60	77	77	73	63	68	55	85	75	81	67	78	65	78	64	75	74	55	76	61	65	69	79	73	71	79	62	75	67	80	69	75	67	89	63	76	58	60	74	76	73	65	79	72	87	66	59	66	62	63	65	76	75	59	64	67	66	80	78	76	71	82	67	80	82	72	64	75	76	74	84	67	73	66	81	86	86	54	76	69	58	76	82	77	69	60	60	79	75	80	60	72	85	78	77	85	59	72	67	68	74	55	73	83	65	72	79	75	75	70	62	72	75	61	76	70	74	79	71	64	53	62	66	69	73	71	71	62	84	65	78	62	68	73	56	76	76	78	65	67	76	74	71	74	69	63	71	84	72	65	71	76	58	85	76	48	76	84	71	58	73	75	78	55	67	66	66	65	81	66	58	80	81	72	86	66	77	52	65	85	64	60	71	69	78	79	72	56	67	85	77	85	77	68	53	67	63	50	71	60	87	69	55	78	84	73	63	70	66	64	83	65	94	77	74	63	71	58	64	62	72	74	75	65	81	82	71	82	75	64	84	61	69	67	83	63	61	77	71	77	78	62	72	66	88	69	76	62	62	80	71	71	74	61	72	63	67	61	63	90	57	67	57	64	68	70	69	64	76	66	63	66	63	70	79	62	59	81	81	73	79	66	62	59	72	60	67	76	52	79	76	62	73	58	63	77	60	73	71	64	67	59	65	78	79	72	50	70	55	68	75	64	89	66	70	60	61	80	80	70	65	75	58	73	91	62	72	69	72	76	77	81	71	86	68	79	75	68	73	72	83	69	84	69	76	56	67	68	81	83	55	57	97	69	74	73	69	64	58	69	63	65	70	63	80	78	66	61	73	75	73	78	66	69	83	64	65	70	72	53	59	78	81	64	72	70	67	60	88	68	64	72	86	77	65	80	70	71	68	84	68	73	72	71	98	70	67	74	77	72	75	71	71	87	64	75	72	64	87	70	80	65	70	69	70	72	67	69	74	80	66	69	72	67	58	59	61	68	62	70	86	70	70	54	72	76	56	58	72	78	69	77	74	77	63	56	59	72	62	68	74	71	60	60	78	73	75	63	81	72	79	68	86	77	72	76	68	62	66	57	65	79	78	74	75	86	70	71	65	65	64	61	79	68	78	53	57	78	56	72	67	78	74	65	65	63	70	62	76	59	52	73	71	48	67	65	66	59	64	57	76	80	83	60	71	76	81	69	59	89	69	67	64	71	59	73	69	71	67	67	65	69	58	68	66	69	67	78	64	63	62	56	45	58	71	60	58	77	72	54	70	68	77	61	78	64	84	66	78	55	91	62	69	74	68	73	73	71	63	68	84	68	74	72	60	86	76	85	85	74	78	78	75	71	71	60	81	62	66	69	74	72	70	64	77	87	66	64	72	61	70	74	70	66	71	73	59	55	69	50	63	78	70	81	81	65	73	82	81	76	62	67	83	62	78	71	65	73	90	86	64	63	71	69	74	71	75	67	81	98	77	76	70	70	70	80	70	66	58	64	74	74	68	69	63	58	50	63	83	75	72	65	69	72	59	73	68	78	76	76	80	72	73	77	73	63	69	79	77	75	66	66	78	80	69	69	64	55	61	65	68	69	76	63	58	68	79	76	56	71	67	65	56	93	74	67	80	71	80	71	65	62
11984	1224	2783	3139	2657	2268	1786	1511	1326	1151	998	886	820	786	698	645	609	549	519	538	510	508	462	445	423	428	452	396	396	405	363	363	342	361	363	329	329	335	336	339	336	305	320	309	323	346	328	341	360	326	306	297	340	313	319	306	303	285	302	304	293	294	298	307	293	298	290	305	269	301	309	274	300	291	294	292	284	298	299	303	299	323	315	302	292	300	308	282	307	276	286	306	299	298	288	283	281	286	293	303	272	267	301	302	306	300	270	271	273	285	290	299	294	320	291	285	299	304	291	295	299	289	287	288	274	259	308	290	282	268	262	291	266	274	285	282	281	293	313	281	292	287	319	296	309	277	311	285	280	252	300	277	306	330	311	304	278	307	252	296	288	291	324	310	283	277	301	278	316	282	262	284	281	291	286	301	311	295	298	283	298	267	303	287	290	305	315	258	277	289	292	301	286	285	285	281	285	273	268	250	296	285	278	271	286	302	290	277	304	300	274	275	303	300	279	266	282	282	272	295	252	290	273	259	266	295	281	262	312	264	274	274	298	252	265	282	288	299	293	294	271	269	261	271	278	251	321	272	267	290	303	306	275	293	302	294	308	303	305	295	279	282	268	304	302	299	295	276	285	324	263	278	308	308	306	295	304	293	294	281	316	258	286	280	276	311	279	244	281	272	276	273	263	252	305	262	261	292	290	284	285	263	300	274	279	274	270	266	284	282	246	283	279	265	296	292	274	237	297	280	304	291	295	311	291	259	291	267	298	290	281	302	301	283	298	286	266	270	280	294	266	276	285	291	277	274	255	314	293	292	268	294	285	276	313	292	290	280	291	298	280	264	280	277	276	287	259	290	271	284	269	287	284	268	294	308	261	249	300	306	283	313	293	276	283	258	290	305	296	275	270	281	347	287	305	280	294	285	269	294	288	283	276	289	272	305	298	301	259	282	282	289	304	250	279	298	277	277	287	305	244	327	275	260	271	286	263	283	307	274	271	267	255	268	309	284	290	281	300	259	307	287	283	293	280	285	291	289	313	288	289	300	281	297	285	313	298	296	306	287	275	291	286	267	297	300	268	270	271	302	287	272	278	309	293	299	316	279	266	291	275	302	266	283	305	262	292	268	304	310	269	266	295	244	265	280	253	269	296	280	306	291	304	292	317	276	283	268	300	288	282	272	292	311	272	282	276	303	284	280	292	301	315	261	280	247	263	262	300	285	278	304	308	276	301	280	273	292	283	284	290	294	299	294	292	285	302	272	279	287	256	278	299	281	272	274	293	270	278	277	280	317	289	281	277	252	294	286	296	266	292	284	277	323	300	270	283	297	267	316	297	273	294	279	282	276	305	266	297	276	286	259	292	283	270	296	259	284	269	271	310	299	262	245	285	271	305	281	309	273	323	266	311	277	281	290	317	294	282	250	265	279	292	297	291	278	301	259	272	297	297	317	286	259	281	265	260	268	278	293	286	280	315	311	293	287	291	296	277	271	283	241	325	284	266	268	268	305	290	302	317	280	274	293	261	257	291	289	269	293	306	284	278	294	299	294	294	265	273	293	314	286	273	261	276	280	311	267	290	300	293	292	259	302	303	275	294	292	262	295	287	270	291	300	273	271	290	307	322	265	292	284	316	296	288	277	281	254	288	276	301	271	295	328	279	301	294	297	282	285	289	278	273	283	289	258	289	309	297	278	301	273	288	272	298	314	265	268	294	288	309	302	286	295	263	289	317	261	309	313	278	289	323	291	286	263	285	277	260	305	291	271	305	288	304	259	295	293	295	287	269	279	298	299	297	331	262	249	246	310	262	286	282	266	283	291	287	274	299	290	269	285	297	300	265	298	281	266	270	282	280	312	261	260	290	269	277	276	286	278	263	285	290	274	282	275	283	295	287	308	261	274	309	284	310	306	264	283	302	283	275	305	323	250	243	322	276	291	275	303	264	272	286	295	305	265	298	278	305	295	295	287	287	283	276	316	291	258	301	249	303	253	287	288	300	285	283	259	274	277	275	292	274	273	301	292	260	290	286	296	291	262	303	247	290	276	304	274	270	301	283	315	271	267	261	279	293	261	285	289	278	286	297	290	309	264	295	287	265	306	287	306	276	275	291	283	278	320	273	261	295	266	296	289	302	281	269	314	288	287	265	265	284	306	257	303	310	297	251	277	295	248	281	295	313	282	273	266	302	291	292	300	259	284	246	275	290	282	286	272	302	291	297	282	267	277	277	290	274	321	281	243	269	290	277	292	290	280	313	272	275	283	281	285	277	262	286	306	264	274	280	303	292	282	288	322	274	282	290	284	247	282	299	272	290	313	293	264	284	285	296	289	283	278	295	295	299	283	281	269	285	273	284	307	275	288	341	263	281	270	283	307	305	302	279	316	277	280	269	280	286	290	267	284	296	283	282	264	312	276	295	283	296	285	291	274	282	279	243	296	273	286	278	297	321	273	284	306	302	243	291	304	283	287	264	280	287	310	287	271	283	294	275	250	292	302	289	286	270	271	295	293	279	281	263	289	266	305	268	310	297	297	278	306	284	312	302	285	290	256	269	323	282	282	269	279	291	288	304	281	290	280	318	270	299	286	280	244	295	282	329	298	277	282	289	310	283	304	262	282	256	260	270	260	274	263	321	278	305	285	281	251	303	289	279	261	309	284	306	307	301	307	316	288	297	283	289	272	250	284	333	292	324	290	285	291	288	294	241	289	252	284	262	316	304	299	288	278	266	295	281	278	287	286	315	279	274	311	303	295	302	260	312	270	296	275	286	295	266	280	262	287	311	290	313	280	285	281	265	302	301	257	279	298	278	272	292	293	306	304	251	260	276	276	292	297	267	275	264	277	279	278	273	258	277	282	312	280	300	281	287	305	275	306	257	289	268	305	281	282	289	281	276	308	292	302	289	286	293	268	305	265	282	301	291	296	306	280	283	281	298	252	274	307	292	262	265	285	291	271	268	270	279	272	293	295	270	289	320	281	325	304	294	311	301	257	291	279	307	273	265	256	313	282	284	275	288	272	299	286	279	304	268	287	299	265	277	284	287	274	260	266	256	269	260	281	281	309	300	287	289	259	275	274	287	296	283	288	282	265	332	273	305	280	320	293	252	313	296	271	269	290	290	289	277	264	273	281	283	292	252	280	311	262	279	283	278	295	296	298	302	281	285	306	282	265	285	273	302	330	294	283	302	264	305	293	308	252	283	287	299	272	287	273	286	287	275	285	317	278	316	303	297	294	301	306	274	254	269	299	271	294	288	256	306	297	270	273	285	286	293	295	272	304	291	293	289	282	245	280	271	282	274	293	277	288	277	312	271	313	272	252	295	327	294	298	280	289	296	284	290	317	258	265	288	270	274	273	292	304	283	299	262	291	256	276	296	282	274	273	282	285	280	296	288	275	282	292	273	279	292	275	282	258	288	286	299	272	269	284	296	272	297	305	292	300	295	323	298	275	266	282	297	279	325	272	316	287	252	293	314	290	291	270	294	304
31924	11940	2507	1594	1051	856	603	462	410	311	315	277	259	241	219	194	210	163	184	174	170	144	159	159	139	157	156	151	152	152	122	148	142	118	147	129	115	129	135	131	141	141	123	128	150	124	140	134	118	133	122	144	125	125	126	138	137	121	133	137	109	121	141	134	146	124	139	120	130	139	116	120	136	129	113	128	115	125	130	107	117	137	136	114	149	122	123	117	111	119	140	117	119	127	119	132	126	128	116	130	108	142	146	106	117	121	121	130	115	126	131	114	118	127	120	116	129	126	108	141	118	139	131	141	120	131	117	120	148	140	115	123	118	99	128	124	114	137	118	119	109	128	114	117	121	125	140	117	152	136	135	123	123	117	108	119	105	119	139	129	117	123	118	134	119	126	139	140	120	118	136	117	135	129	132	128	131	128	108	118	114	126	110	126	113	130	115	135	128	118	125	119	139	125	138	120	134	107	127	127	123	117	157	119	114	109	132	141	146	123	127	131	124	142	124	119	137	127	129	122	141	115	114	118	135	113	138	117	137	105	126	112	115	117	116	128	119	108	119	101	112	154	107	113	123	132	117	133	131	100	140	121	132	124	134	108	110	138	118	88	139	120	133	101	116	120	113	133	104	105	121	126	122	152	118	113	120	121	136	129	123	153	116	108	126	123	146	134	129	117	114	124	128	124	110	129	113	118	136	141	134	112	124	105	121	123	121	137	116	123	118	123	116	139	140	115	137	130	101	119	128	108	117	124	117	137	137	126	110	134	144	138	125	122	116	139	125	124	116	130	135	129	122	134	109	147	135	115	137	134	121	121	121	129	136	137	129	148	122	133	123	136	117	126	144	143	126	145	125	132	112	131	126	114	109	130	145	138	113	111	127	125	127	137	100	138	119	111	133	134	125	109	104	128	141	133	129	124	131	122	123	125	135	134	145	113	124	108	125	111	109	135	101	128	121	126	125	121	138	137	137	126	104	127	118	127	122	133	121	121	129	110	134	135	111	122	121	110	141	164	134	116	131	128	120	112	126	123	126	124	111	119	127	135	111	107	124	113	122	152	121	151	131	129	115	121	129	120	142	136	116	139	120	124	128	152	124	122	123	120	100	137	110	135	121	126	121	125	114	143	114	134	106	146	122	115	122	113	125	129	122	114	112	145	126	112	105	108	145	147	131	129	148	122	139	151	112	136	145	125	118	133	118	129	124	111	125	91	112	126	138	136	125	131	134	130	125	134	110	102	120	122	134	128	135	131	115	146	111	121	132	131	118	131	121	113	133	144	108	133	115	145	125	121	114	123	112	148	127	127	133	126	135	118	111	123	117	109	134	146	123	127	124	111	113	119	159	92	112	131	107	117	125	116	134	120	118	118	141	126	130	117	113	128	114	160	128	110	128	140	133	121	158	125	134	135	112	108	127	115	125	128	116	115	103	101	123	117	128	118	110	134	111	139	108	131	142	119	113	150	99	114	112	118	137	132	129	133	124	120	128	135	130	139	116	117	128	126	109	119	132	114	120	142	119	124	118	113	131	132	133	120	115	112	131	150	120	125	136	116	140	127	124	147	112	105	142	124	129	118	109	132	132	131	126	125	117	130	126	130	127	125	139	140	135	124	120	109	133	129	131	126	129	129	106	137	122	106	137	157	106	136	115	96	132	123	105	127	161	139	134	134	116	113	138	111	128	124	108	127	112	120	138	116	100	133	133	125	116	134	135	129	101	140	140	126	113	133	137	126	137	108	135	123	124	120	109	115	110	142	122	135	125	138	130	125	131	126	125	143	125	139	123	124	115	134	126	135	109	116	132	122	114	119	126	130	133	128	112	114	135	150	115	108	148	142	109	131	110	118	117	127	123	135	104	117	129	117	126	109	124	106	109	135	148	106	151	123	127	142	123	153	120	105	132	133	118	126	113	117	133	137	114	143	118	124	122	123	142	94	128	132	116	125	134	115	124	119	113	111	121	118	127	106	108	116	132	123	109	142	133	107	120	113	122	118	135	118	115	116	142	119	140	145	140	129	129	111	154	130	125	110	112	127	121	129	121	135	115	129	147	117	128	131	118	132	124	142	135	139	127	113	135	121	114	116	127	126	130	109	119	112	147	132	103	116	147	109	125	127	155	113	118	115	112	113	135	118	118	105	139	122	128	130	134	153	136	142	115	117	130	108	147	129	109	135	111	141	128	137	116	122	106	140	123	128	116	139	131	150	125	122	130	124	107	136	123	131	131	137	134	121	138	122	108	135	112	124	133	121	141	117	129	127	130	119	113	115	116	119	129	133	123	95	132	139	143	129	102	117	136	128	141	125	141	114	122	112	131	121	129	145	121	137	131	124	126	133	139	129	140	111	115	112	125	131	134	113	147	150	137	125	126	136	131	117	121	130	122	121	133	135	128	126	148	121	145	126	115	102	134	121	147	118	118	107	135	127	109	128	118	114	119	117	134	108	125	99	133	133	104	114	129	122	137	142	121	138	124	134	131	128	138	134	134	132	131	132	120	121	95	122	126	111	132	122	136	104	118	141	130	123	114	116	127	114	137	116	139	124	127	114	131	127	133	131	132	150	117	118	108	138	125	125	118	114	155	126	125	129	107	138	145	117	128	113	109	117	138	140	111	124	134	129	133	123	120	118	139	149	133	135	153	145	109	137	115	137	133	124	128	124	116	136	119	138	119	115	122	147	124	125	143	140	133	116	130	121	114	122	127	121	118	125	128	135	122	130	153	119	141	130	126	110	133	115	127	138	115	122	122	132	119	122	133	134	107	124	133	117	125	152	115	133	129	121	119	124	123	131	146	118	111	134	136	113	120	108	126	108	139	129	144	110	116	128	142	127	111	112	112	136	130	122	126	138	156	132	116	121	118	152	134	126	118	127	135	146	144	142	139	145	120	139	130	98	117	107	123	132	128	112	129	132	144	95	108	114	102	120	136	134	143	123	117	134	127	135	127	120	116	115	123	119	122	129	125	136	106	116	129	133	125	113	133	114	130	116	137	111	130	108	115	131	111	99	140	120	126	127	111	124	119	129	124	139	116	129	107	121	131	127	116	150	140	117	124	141	129	134	123	121	131	126	103	132	130	108	116	126	131	136	133	117	133	130	120	111	120	113	133	120	110	132	122	136	144	130	119	136	145	118	120	121	133	138	131	108	138	119	142	111	132	108	95	133	116	115	142	133	105	125	109	129	115	118	126	134	148	148	123	112	138	119	122	120	126	132	134	124	133	147	122	120	134	127	126	112	143	125	114	113	105	121	102	139	137	143	108	131	137	124	133	108	112	116	107	135	123	127	127	122	133	133	126	128	130	135	130	126	118	126	125	103	134	105	132	108	117	114	127	139	113	109	104	133	131	140	125	129	143	98	137	141	139	129	136	112	134	121	127	137	118	143	146	114	138	121	133	114	136	137	126	132	137	123	117	127	140	135	141	144	119	122	128	139	110	138	159	143	118	126	107	128	102	127	124	121	138	122	142	122	135	121	124	121
15742	2262	5026	5583	4880	4048	3302	2686	2287	1998	1821	1478	1461	1338	1227	1101	1026	1017	977	860	900	804	724	760	727	706	689	642	644	633	650	622	605	567	567	570	593	597	561	582	548	544	535	555	539	512	507	547	530	521	528	568	523	470	523	467	522	517	487	509	463	510	508	479	484	535	479	520	518	509	472	494	481	450	462	494	505	490	490	498	465	460	474	461	471	442	480	472	468	499	453	448	474	467	484	469	481	469	436	478	431	530	489	448	452	419	453	455	474	437	431	508	504	511	448	494	473	474	455	460	480	496	459	475	491	457	466	457	465	458	455	446	457	480	454	474	450	464	466	451	497	483	426	452	437	456	440	461	478	468	432	471	489	450	463	463	455	451	388	464	477	440	469	438	478	453	476	487	453	428	461	446	458	443	471	438	462	428	466	461	424	460	483	491	455	501	471	420	435	418	425	460	430	480	444	419	450	448	453	449	446	444	460	447	442	427	420	475	461	466	460	450	436	462	434	455	491	477	482	429	481	444	446	457	452	422	451	459	452	465	436	459	434	416	410	463	475	438	451	435	426	488	419	464	475	442	442	449	399	444	465	425	443	473	501	464	444	445	423	444	449	446	485	492	445	443	476	443	433	448	453	479	464	452	476	460	457	455	441	447	474	469	467	461	446	472	469	465	428	469	462	430	448	474	441	476	418	445	465	420	479	442	447	459	433	471	430	471	424	446	430	472	460	462	445	433	459	462	446	446	471	475	482	474	441	445	412	482	431	455	465	474	477	429	474	475	426	433	437	462	479	387	504	436	453	462	468	463	459	456	477	464	455	442	485	502	435	438	459	472	487	440	475	475	453	436	512	483	484	434	452	462	462	442	461	455	428	456	437	488	474	498	469	448	468	455	438	470	492	453	462	448	445	437	441	485	461	411	429	425	468	454	453	437	452	468	450	458	401	491	495	500	463	459	468	440	433	452	418	428	498	466	445	491	508	468	466	441	488	470	465	499	436	450	509	470	438	441	444	445	457	464	475	477	475	492	459	410	411	465	465	428	413	473	519	457	432	429	452	429	442	457	460	475	453	446	486	433	447	462	471	488	429	436	435	454	456	443	458	456	452	438	480	456	467	454	459	446	442	432	470	476	432	449	466	460	440	436	470	457	471	464	467	463	440	438	423	455	389	466	460	462	446	453	477	417	455	442	464	426	448	477	458	441	476	449	452	451	431	454	482	444	480	434	458	469	453	477	470	438	468	433	475	413	438	459	446	461	445	478	447	476	474	452	440	442	498	442	451	428	439	441	431	466	452	457	473	504	475	428	460	442	431	399	447	451	459	452	442	441	432	427	421	452	452	469	477	457	444	422	441	442	441	464	468	451	454	465	456	482	454	448	464	472	503	422	443	465	444	467	417	410	440	457	449	466	437	468	424	471	434	432	467	438	449	488	438	465	415	453	496	471	418	465	471	435	440	475	449	478	435	435	432	451	472	467	432	482	429	442	430	466	422	482	416	455	441	473	416	461	475	447	455	422	452	455	439	433	443	478	479	433	444	405	435	472	484	448	482	422	425	452	447	426	462	481	422	467	477	464	470	480	433	462	471	460	457	445	448	493	438	460	438	426	461	450	501	467	472	476	479	442	485	427	448	483	468	454	434	479	468	468	506	448	449	475	441	469	449	427	446	424	421	459	477	463	471	478	475	447	422	411	453	445	444	475	465	471	471	458	475	440	436	497	488	446	468	479	459	492	447	457	433	440	422	447	489	473	427	455	471	459	440	470	425	458	443	459	465	464	509	449	467	453	450	425	440	479	477	427	497	455	435	456	460	452	433	471	475	456	480	477	452	419	447	450	450	475	482	450	439	470	446	461	446	439	489	440	452	439	440	471	499	441	462	446	419	434	462	450	481	410	452	483	411	478	432	456	477	429	441	455	464	475	455	433	439	468	487	468	463	479	442	451	472	448	421	508	411	492	438	493	434	438	451	477	451	427	439	423	464	465	473	480	480	455	480	464	411	441	423	485	445	454	451	468	495	453	433	430	454	476	458	474	430	471	440	434	436	423	458	478	466	456	473	473	506	432	473	431	448	479	441	444	443	457	410	457	449	437	442	467	450	457	430	450	460	464	426	463	475	463	459	443	460	457	443	500	436	445	437	456	454	451	444	430	473	475	431	462	477	460	496	455	475	457	436	439	432	437	453	477	434	462	466	474	433	466	449	475	448	438	456	518	432	462	451	472	449	436	439	492	479	450	448	429	459	454	470	461	429	484	479	460	471	415	465	482	435	460	438	437	441	426	446	431	429	468	441	445	447	468	433	447	490	447	448	458	476	432	492	464	470	420	460	443	439	484	429	437	454	430	439	449	498	428	458	474	459	453	445	459	466	446	456	516	428	429	447	465	418	450	463	420	446	434	450	438	480	488	475	464	484	423	472	479	442	410	425	481	437	476	448	472	491	496	445	455	411	491	451	492	468	443	459	472	478	436	469	483	458	447	416	464	467	483	452	476	416	480	463	475	481	444	459	445	476	472	479	468	459	457	438	488	453	453	473	463	461	445	473	468	428	424	471	489	409	459	447	461	402	448	459	449	463	431	445	451	452	454	468	481	480	475	447	478	450	479	438	472	453	445	460	450	444	412	445	449	457	481	450	468	445	463	449	454	464	441	483	441	448	472	451	461	439	451	480	461	426	428	464	452	459	457	475	419	447	448	440	468	427	487	444	431	478	437	443	466	444	472	444	465	451	446	465	521	470	458	457	470	475	443	483	436	459	411	445	437	484	471	412	480	438	483	453	423	433	490	454	466	454	415	434	444	469	444	430	442	436	494	453	429	457	465	433	488	475	456	490	442	481	477	460	473	479	442	457	452	435	447	463	416	435	459	483	463	444	448	427	472	456	443	429	439	436	461	477	452	450	480	450	399	444	458	453	457	474	439	459	455	471	412	464	475	505	466	449	474	458	465	471	479	502	445	486	467	453	437	466	447	469	435	466	446	462	475	428	455	443	438	502	448	470	450	492	464	438	425	479	490	477	456	415	460	486	465	481	450	418	453	421	419	455	435	446	450	476	416	431	477	467	476	428	470	473	512	440	430	458	471	471	427	457	430	462	469	497	436	451	467	471	429	449	448	434	478	456	480	427	449	514	455	462	477	423	409	490	446	442	433	454	426	444	451	453	436	455	462	448	458	445	470	433	480	432	492	416	433	435	459	470	456	446	419	484	503	456	442	461	437	447	465	441	461	435	419	456	509	425	461	457	466	441	445	456	447	450	469	465	447	443	472	445	451	447	460	471	462	472	480	452	453	454	454	409	447	465	457	498	434	473	415	468	468	471	442	427	457	427	464	428	442	441	466	443	441	457	442	475	448	425	458	459	479	452	457	432	444	470	458	449	445	426	444	432	462	462	435	401	470	446	480	493	490	459	478	481	427	458	449	423	411	458	451	478	466	453	442	445	490	453	487	433	447	466	491	458	453	444	450	490	441	468	455	494	437
2686	256	164	129	162	124	115	125	108	117	125	87	121	111	115	115	101	116	99	122	108	115	102	105	122	124	125	119	122	132	114	117	93	116	102	116	107	94	118	100	108	106	110	113	110	111	108	114	123	90	122	114	116	110	98	102	112	102	124	120	112	103	96	116	127	99	119	103	139	108	120	147	133	94	128	98	121	115	103	98	123	99	82	106	114	98	130	99	106	123	124	118	111	110	122	107	135	114	111	108	97	106	113	123	112	119	107	125	128	114	118	114	122	106	101	100	131	111	126	102	121	108	104	106	107	110	104	114	115	120	117	102	98	115	108	111	87	129	110	109	106	113	118	124	129	116	125	108	107	84	115	93	119	106	135	118	112	127	115	118	130	92	106	116	120	112	120	127	123	119	113	113	108	114	104	114	130	96	108	111	115	117	117	114	128	120	104	96	104	108	107	111	121	117	116	93	122	101	113	138	104	109	112	123	100	105	122	110	115	107	101	114	100	114	119	116	108	101	105	125	95	111	112	112	117	118	109	111	104	96	99	115	101	114	101	106	106	99	114	101	109	102	116	103	119	113	123	98	93	118	114	111	127	109	120	112	106	111	101	134	104	92	120	110	99	114	114	115	120	117	101	110	93	102	116	136	107	120	106	115	120	88	113	127	116	120	110	100	122	106	117	121	108	117	98	109	112	108	102	124	108	111	115	123	112	122	116	112	104	106	141	112	94	102	102	126	109	114	104	131	118	116	130	103	107	97	114	119	108	124	111	101	105	113	124	119	85	109	105	110	105	133	89	112	116	98	135	110	117	100	101	115	110	99	104	92	108	119	119	108	122	137	93	109	110	99	101	97	115	96	120	113	126	115	112	96	123	103	111	88	124	105	106	105	128	92	127	102	103	99	104	110	99	103	110	106	97	106	110	90	104	115	107	116	91	112	100	103	92	102	136	113	119	115	134	128	121	109	108	106	129	118	100	108	104	112	112	123	99	118	130	116	134	119	101	93	113	99	114	97	84	117	115	126	118	118	98	110	111	91	128	122	118	98	98	108	114	101	108	101	108	128	107	112	115	111	111	110	104	118	133	91	114	94	124	108	110	102	111	100	125	136	121	102	106	113	113	112	117	118	116	103	115	121	120	108	98	109	114	100	122	119	83	108	99	110	101	118	122	94	119	90	119	96	108	102	119	92	90	97	113	102	106	125	101	108	92	99	109	105	89	107	98	114	126	115	92	98	99	121	120	118	126	110	104	114	112	116	137	124	92	121	101	111	114	94	107	96	125	108	100	111	116	127	114	102	119	119	107	93	112	126	112	109	110	103	99	100	131	130	123	134	98	115	107	118	115	103	109	110	105	124	111	122	104	116	108	95	111	114	101	110	111	104	120	124	86	121	99	108	111	110	124	125	97	116	104	128	122	126	106	100	114	131	100	120	116	98	111	111	118	105	109	101	99	97	93	125	104	108	111	120	118	107	129	113	117	126	110	106	97	108	104	139	131	107	118	115	92	95	119	119	111	109	109	105	90	107	106	112	90	118	108	106	115	118	94	100	117	103	127	102	117	101	106	107	118	121	113	120	82	100	112	113	80	93	107	124	104	104	114	110	102	108	127	118	130	114	119	104	106	110	110	104	118	114	113	116	101	112	111	118	124	105	125	101	94	94	112	104	93	120	124	107	116	124	121	109	90	110	90	104	92	130	109	97	125	113	94	104	117	105	127	106	117	98	109	110	116	109	128	118	108	106	125	111	98	115	114	119	109	107	112	121	111	120	135	99	106	118	132	114	102	109	115	97	104	137	115	123	98	110	103	130	99	107	97	127	118	96	122	102	136	119	127	104	136	114	119	124	107	118	100	110	113	114	110	106	95	106	109	117	96	114	124	120	105	109	120	111	128	123	131	114	108	86	119	101	118	120	120	136	131	132	113	102	112	104	106	118	112	113	105	110	121	103	119	106	114	109	113	99	109	116	108	104	144	91	112	122	113	112	120	87	99	121	114	116	116	116	97	120	101	106	99	105	124	122	98	100	98	122	107	127	104	118	108	117	116	113	110	115	122	110	112	113	89	114	115	103	97	108	121	121	104	96	97	109	95	122	112	105	112	122	114	110	107	96	119	105	125	115	93	111	115	90	104	109	112	114	125	136	110	103	108	118	107	103	115	109	114	116	112	113	121	111	121	96	93	102	117	107	92	137	105	90	101	110	117	122	84	115	106	131	102	120	101	116	126	112	110	123	122	117	101	134	98	102	120	103	110	114	100	114	114	125	108	129	101	113	119	125	104	117	106	100	129	126	124	123	115	97	93	98	116	98	108	113	97	120	135	108	98	120	88	106	105	126	115	116	122	116	109	117	112	118	88	113	128	107	109	103	112	126	112	105	105	117	101	128	98	99	93	108	104	131	94	110	128	119	103	114	91	120	118	99	105	118	97	119	94	121	108	114	112	121	109	118	87	98	124	98	115	122	105	126	98	121	108	123	98	123	111	109	125	120	116	111	103	94	116	128	95	105	115	116	108	114	108	126	116	110	116	118	101	110	120	121	96	115	115	123	105	111	130	121	114	99	104	109	113	104	119	106	109	113	117	105	108	110	119	121	126	112	118	97	122	117	104	95	129	111	120	105	106	128	93	123	113	108	99	104	109	118	83	90	95	109	97	97	100	111	107	124	122	93	105	133	120	115	114	115	111	103	86	121	117	135	103	108	106	119	113	118	110	112	110	111	108	107	114	105	117	111	117	109	114	101	102	112	118	123	118	131	106	122	122	106	108	112	110	106	120	121	110	105	108	113	126	105	101	112	111	123	104	117	118	101	100	110	129	103	118	103	127	130	106	114	95	112	101	118	96	128	111	114	130	104	114	117	126	130	116	111	102	118	108	126	103	103	132	104	117	113	110	95	128	83	100	113	114	110	89	127	108	121	126	122	109	97	122	97	115	98	101	116	114	108	114	124	134	110	112	120	95	113	101	119	110	120	117	107	108	104	107	115	110	122	100	118	114	104	126	113	126	117	108	88	111	137	114	100	117	130	110	105	94	121	95	101	110	93	93	107	114	110	117	110	101	111	85	120	104	114	122	122	95	104	114	110	114	117	108	126	101	92	96	111	115	103	111	118	107	115	105	109	111	116	112	133	117	115	99	108	121	111	117	119	106	111	117	125	89	115	134	103	120	95	125	115	134	129	108	107	99	112	98	122	125	113	94	109	115	125	126	94	106	108	124	110	107	100	133	109	119	125	108	107	105	94	122	109	93	128	107	100	120	115	110	112	110	126	102	89	109	113	122	120	98	108	107	126	115	107	127	124	110	95	103	98	102	113	113	96	109	100	111	128	101	104	113	107	120	129	102	119	118	118	113	113	120	115	119	111	118	123	112	116	97	102	111	128	123	111	105	121	116	110	108	103	105	110	127	101	117	129	92	106	132	99	91	112	117	101	106	102	94	101	98	120	126	113	140	95	127	102	125	105	111	90	111	132	114	129	102	121
4273	491	559	675	612	519	482	501	489	486	440	449	442	463	425	457	433	407	408	428	432	437	455	409	414	427	419	433	414	434	404	457	378	432	395	371	390	418	407	408	400	406	422	413	419	422	405	381	383	393	352	418	431	411	390	413	399	409	440	451	404	387	443	347	426	418	426	415	379	409	413	420	423	445	412	423	415	360	419	377	423	427	417	443	414	398	411	379	419	387	399	418	430	388	400	391	419	424	356	419	431	466	417	400	408	392	416	420	395	413	365	382	419	461	420	396	418	379	413	434	407	399	421	399	406	411	415	417	410	412	434	404	381	378	400	450	417	388	411	413	371	394	445	417	436	412	441	379	415	407	420	422	438	400	412	396	417	394	385	396	406	405	424	399	430	404	416	406	416	427	435	406	385	391	433	411	432	366	410	415	415	456	386	401	451	409	413	413	422	405	383	433	370	422	399	421	421	373	402	378	396	374	395	425	440	408	404	379	405	406	418	414	403	443	375	445	415	428	406	371	415	389	431	408	414	438	374	426	410	444	405	402	425	389	404	373	438	425	410	419	384	402	416	411	422	422	402	400	388	408	432	432	392	391	427	393	444	365	403	411	455	437	438	426	382	410	412	445	412	392	391	363	445	405	383	461	400	422	402	418	388	395	455	391	406	453	400	437	410	422	387	368	418	402	401	397	443	404	381	410	386	388	457	450	391	436	417	394	386	401	390	407	394	391	430	413	438	400	371	426	422	426	395	391	383	429	394	436	445	418	369	419	377	407	430	401	417	401	423	422	414	366	444	419	392	415	429	367	394	399	432	389	426	407	388	418	445	418	431	403	400	401	388	402	406	425	407	429	406	388	438	386	390	414	412	407	372	403	402	376	399	408	394	431	422	397	393	393	419	398	431	398	371	408	421	404	449	403	408	415	371	447	424	389	426	373	363	394	424	434	396	441	421	401	378	393	434	455	411	390	421	387	371	426	404	415	436	442	422	428	409	430	409	444	427	451	433	363	441	375	471	392	436	387	413	424	384	438	386	398	417	436	411	414	426	428	425	365	410	435	414	368	412	399	416	411	399	431	371	409	420	419	399	408	411	412	411	377	430	401	375	396	410	412	401	376	398	392	450	416	424	427	405	416	429	403	396	417	390	462	420	461	423	408	446	406	423	428	423	414	430	403	391	420	422	404	393	368	382	402	408	385	424	387	385	381	433	381	387	414	386	405	422	377	432	420	417	416	360	398	412	409	385	404	401	406	392	445	386	381	425	392	413	422	419	386	420	439	451	386	444	416	394	397	401	439	428	413	451	406	373	376	382	389	420	371	405	432	407	437	393	438	414	425	418	405	436	423	428	421	423	396	448	440	409	431	412	408	398	401	395	371	362	404	415	421	443	393	408	435	423	408	396	396	406	421	390	363	384	420	397	386	421	422	439	409	431	458	434	434	400	394	412	390	367	416	378	414	437	396	411	433	435	428	451	442	410	384	401	426	392	437	425	463	397	396	430	414	394	446	407	420	433	444	410	410	414	404	399	402	397	433	381	375	446	409	440	384	407	409	432	417	422	439	387	376	395	408	396	421	429	387	411	355	407	430	430	406	405	434	459	380	405	452	404	397	373	426	421	402	425	425	445	395	380	397	451	444	405	388	407	384	431	415	418	430	402	410	385	423	423	452	420	423	424	406	409	405	370	430	393	401	425	420	413	406	416	407	410	413	414	371	413	411	425	402	428	414	416	387	413	438	406	426	383	404	387	391	406	426	383	413	418	428	383	425	420	382	470	413	427	415	395	413	423	451	411	365	408	415	438	408	410	409	405	404	427	401	401	400	401	387	381	433	422	389	386	389	437	448	392	428	394	389	383	420	400	393	404	446	393	408	394	397	416	400	423	441	403	398	423	404	396	414	432	422	399	433	376	413	459	429	433	399	419	374	383	405	411	408	383	411	422	410	391	407	418	420	393	408	385	387	437	428	394	433	387	419	439	403	409	417	421	426	382	385	395	387	413	385	399	406	440	402	390	357	421	404	397	419	388	411	412	416	392	408	414	391	415	415	445	417	434	414	380	409	386	432	406	404	432	421	389	413	427	384	444	403	424	451	438	398	393	407	407	399	385	430	421	405	401	405	377	396	401	424	417	419	431	446	387	398	407	420	420	404	412	420	403	421	446	396	448	404	367	401	419	409	430	423	396	428	424	415	393	430	389	438	394	449	436	426	443	389	419	402	409	419	410	403	418	401	418	415	383	391	403	426	404	399	400	440	421	396	388	442	442	441	433	400	403	429	420	381	398	404	452	381	391	430	414	400	446	397	409	417	397	434	396	423	375	398	387	433	396	439	397	433	391	412	396	387	391	375	395	431	428	437	417	426	419	384	476	422	425	391	432	377	442	386	411	421	418	407	404	433	402	410	417	431	432	396	398	436	427	420	443	416	437	385	401	431	395	387	394	422	432	413	409	404	406	380	385	385	420	398	401	439	409	415	393	420	410	393	403	422	415	438	422	416	390	381	386	409	401	411	390	436	397	412	436	384	408	423	379	369	440	460	389	408	369	405	448	366	413	419	382	419	394	430	414	407	392	378	423	430	385	391	413	438	419	408	450	398	417	420	404	435	429	444	411	425	377	415	385	412	398	398	421	408	403	391	432	406	403	465	403	399	390	405	445	384	402	385	427	381	402	432	388	391	401	428	422	370	413	363	409	403	395	401	441	433	412	402	434	379	393	374	424	386	394	417	422	416	443	413	395	409	415	396	410	405	437	443	414	421	417	388	404	398	360	428	390	412	402	426	412	402	422	409	391	395	384	358	414	383	417	467	401	394	413	430	466	394	432	444	378	414	380	432	458	423	429	426	433	427	381	404	397	405	429	402	459	400	400	369	385	391	384	380	424	367	405	425	417	403	372	433	421	458	401	401	416	441	405	408	403	439	387	400	408	417	373	410	406	400	440	401	441	424	422	436	405	408	398	425	440	415	438	397	387	419	425	396	395	432	378	439	444	402	422	412	393	413	411	453	429	411	429	420	421	389	403	385	411	431	417	382	409	412	406	410	388	429	455	363	426	409	389	416	405	414	401	441	388	400	407	415	429	400	414	386	399	405	395	419	426	433	439	442	406	398	400	453	416	444	420	404	404	384	381	410	372	441	409	393	403	369	412	436	429	413	431	411	429	399	400	379	390	423	447	425	404	402	414	430	433	401	425	428	389	405	436	390	423	424	412	403	423	427	415	431	420	383	389	412	411	391	442	404	418	424	383	423	425	390	387	422	449	399	412	431	429	438	387	387	413	427	441	419	446	419	431	463	424	389	391	421	413	378	380	403	368	431	381	399	415	430	459	429	410	430	429	406	378	419	411	412	409	394	435	388	409	414	418	416	410	395	435	421	432	407	410	411	383	415	388	396	409	423	416	400	425	416	426	394	416	417	387	453	420	417	424	416	373	424	419	422	405	404	419	373	421	414	399	393	400	409	393	408	432	434	417	408	429	402
24209	4006	1160	837	563	411	309	298	207	164	163	139	127	128	109	112	100	88	90	89	89	82	107	91	73	64	61	74	98	84	67	80	80	70	83	69	87	64	77	80	74	68	60	72	76	59	83	57	67	75	63	71	74	83	79	80	71	73	77	86	72	79	76	69	78	58	66	77	95	69	89	76	68	82	62	76	62	80	61	91	83	62	71	70	77	68	72	71	71	59	78	69	61	55	61	73	76	80	74	84	72	61	72	72	68	66	81	72	66	78	80	66	63	78	82	54	73	61	65	80	80	88	78	80	56	68	64	70	68	78	72	66	71	76	67	61	60	77	74	69	77	57	84	80	79	72	69	83	73	77	70	73	77	69	70	64	79	70	70	59	73	75	79	77	61	61	64	75	71	78	73	64	79	82	64	67	73	74	80	84	92	81	82	64	79	50	85	60	72	80	66	71	69	58	98	65	68	72	87	59	74	60	72	77	46	78	83	57	67	75	56	74	58	75	73	76	74	70	76	72	66	74	65	75	80	87	80	79	57	46	76	73	72	57	84	62	74	65	85	79	64	64	77	76	61	71	69	62	89	71	65	76	74	72	66	70	78	70	77	68	58	66	74	75	87	67	61	75	70	60	67	68	76	74	74	76	59	68	65	84	71	67	72	55	73	66	62	70	82	83	64	69	75	69	55	65	61	72	80	71	74	90	62	81	72	73	66	72	69	72	60	69	68	87	66	78	80	73	93	91	61	70	66	62	73	69	64	59	58	68	77	79	61	78	75	67	63	76	80	60	81	76	83	66	66	72	59	58	50	72	83	71	74	71	90	80	69	72	81	75	85	63	79	79	68	60	51	82	70	71	76	74	73	48	74	61	63	60	55	72	85	74	75	79	81	75	65	66	59	86	78	68	74	72	78	85	60	72	75	76	67	75	66	91	84	58	57	75	66	77	77	65	64	65	73	87	50	61	83	69	51	79	70	86	70	73	61	85	64	73	66	70	45	79	77	67	66	62	72	75	74	80	78	71	75	84	68	69	67	78	84	69	72	65	76	75	69	68	74	56	85	84	85	58	68	66	66	81	82	72	62	85	72	71	67	91	74	63	83	75	73	73	85	56	71	76	77	68	91	68	74	83	68	71	69	67	88	73	67	76	54	79	87	88	73	79	73	71	75	72	87	71	67	71	75	79	71	65	70	95	58	70	85	77	66	56	85	82	74	82	66	84	78	80	93	62	65	64	74	83	61	79	62	84	73	60	77	74	83	69	69	72	81	58	72	67	61	75	76	68	82	66	76	63	74	58	58	80	60	80	75	64	90	58	84	68	73	56	79	73	84	68	65	54	78	65	67	76	65	67	86	74	65	84	71	72	69	72	77	71	54	79	50	81	70	84	60	56	67	63	63	64	77	71	73	70	74	72	75	81	70	86	86	67	68	72	79	85	82	70	72	73	68	67	75	58	72	64	66	73	64	72	65	64	60	80	59	75	75	67	71	75	59	63	58	71	76	68	84	63	75	65	77	66	65	75	73	70	79	83	70	67	60	73	69	78	60	76	52	64	69	63	70	77	75	73	63	87	71	66	85	74	76	73	75	81	68	71	93	69	95	72	66	63	73	66	72	84	72	70	73	64	75	73	63	79	79	99	85	82	57	73	65	60	57	62	56	68	59	66	86	68	60	78	64	73	70	63	74	73	79	71	69	63	77	61	68	79	76	78	75	65	61	71	81	75	82	72	62	70	55	67	93	67	62	75	69	84	65	74	69	75	82	77	95	83	54	73	75	73	76	64	78	74	76	54	76	57	68	57	89	75	69	71	78	65	78	57	68	73	77	65	75	74	82	70	64	79	63	66	62	53	63	67	68	62	82	70	70	69	73	65	81	81	60	64	84	71	72	74	68	79	74	79	77	85	85	70	75	79	69	83	71	60	78	78	90	70	74	64	59	70	72	69	72	69	62	74	79	89	81	65	81	59	68	77	59	71	68	68	61	73	73	70	58	72	58	67	74	68	57	50	76	70	74	67	67	72	85	69	71	73	79	58	93	72	59	68	63	73	76	79	65	75	74	72	85	76	61	74	70	66	70	72	87	71	66	71	67	81	76	58	71	67	55	64	56	70	66	62	68	75	72	64	80	66	66	83	62	70	75	58	70	81	66	58	53	58	77	55	56	74	77	70	63	59	84	78	75	52	63	73	74	56	82	82	82	67	79	62	69	71	72	68	72	61	62	82	71	57	84	63	68	59	79	74	73	77	66	70	71	82	64	74	69	69	72	62	69	71	76	65	71	72	56	63	71	79	85	59	73	74	82	67	83	58	75	67	64	73	67	79	69	71	60	75	67	77	72	65	65	70	66	63	62	62	69	71	73	73	79	69	76	78	65	69	72	78	84	69	69	61	64	69	92	67	57	80	72	76	71	60	71	62	77	70	71	64	90	69	83	69	83	70	76	64	83	74	79	75	70	76	67	83	74	74	78	66	56	73	90	52	62	78	57	78	75	69	64	77	89	65	84	59	80	77	72	80	63	68	54	65	71	66	81	61	67	83	62	77	58	77	70	74	76	71	74	72	70	71	67	74	70	79	70	80	64	70	72	59	62	80	59	82	73	93	83	83	67	68	68	68	73	61	66	66	72	62	71	84	69	75	68	54	72	80	76	69	66	62	63	91	74	51	73	73	61	66	97	88	54	89	83	74	77	69	66	56	66	71	71	57	69	78	57	73	74	63	71	80	73	81	83	78	60	83	73	68	89	89	54	71	57	60	69	62	75	66	79	79	80	68	74	76	68	70	78	80	68	84	65	65	74	63	63	73	72	65	65	81	86	81	69	78	75	61	62	56	71	82	84	59	85	72	71	54	71	63	79	75	74	90	68	85	63	60	62	80	68	73	61	81	65	63	65	51	83	55	75	79	65	78	67	73	75	69	72	76	66	71	60	86	83	80	70	72	83	74	74	83	68	62	79	68	64	77	83	73	85	73	63	77	78	66	66	74	81	69	63	76	72	63	62	75	70	82	67	74	70	72	69	79	64	59	60	72	51	65	70	65	66	66	75	58	68	68	77	67	68	61	65	72	76	77	75	56	89	72	77	69	74	66	70	75	73	72	76	66	68	80	69	57	70	69	69	97	74	63	68	86	68	80	76	72	76	77	82	74	79	55	75	68	77	79	72	81	68	76	61	78	71	78	65	60	70	78	60	59	76	59	71	76	70	62	79	63	81	65	65	62	56	72	66	66	64	79	67	78	76	76	72	55	66	75	71	74	71	60	51	78	68	76	68	77	71	74	64	71	63	76	74	69	68	65	71	69	77	67	65	78	81	73	64	58	72	67	76	76	74	74	75	79	68	77	71	59	72	63	59	83	71	66	73	73	60	78	66	59	65	74	73	49	65	82	76	62	55	79	62	71	72	67	70	71	75	62	78	58	84	72	65	64	66	56	67	84	71	67	61	75	79	60	67	60	73	88	82	72	76	53	83	61	58	74	67	70
12275	1183	2741	3167	2791	2208	1751	1539	1341	1148	947	856	816	725	676	646	610	597	516	502	454	464	443	424	433	439	394	386	401	386	421	365	383	358	347	391	331	355	339	371	308	337	325	313	317	318	321	344	302	321	295	330	327	309	310	308	297	324	290	274	309	270	288	293	299	287	336	327	296	293	317	293	285	285	296	277	316	259	275	265	303	290	285	281	293	328	289	279	303	304	287	286	277	302	288	280	292	289	318	287	288	302	295	313	295	285	293	313	294	296	288	276	282	291	263	306	284	281	285	271	296	313	287	287	294	303	300	251	298	290	294	289	315	301	284	335	286	279	294	271	270	286	299	297	279	317	300	295	318	313	285	271	266	252	287	282	282	289	293	297	265	284	271	298	290	297	263	276	286	305	256	284	268	302	283	271	300	274	266	300	325	278	297	295	301	249	285	314	285	305	285	277	316	319	294	291	293	269	278	296	310	311	295	281	291	285	313	302	259	289	285	284	259	327	285	320	295	297	265	299	282	307	275	267	288	291	289	286	266	283	290	291	244	277	298	284	248	317	285	307	292	285	317	279	266	294	282	262	271	328	274	275	311	278	283	269	271	274	278	304	284	270	272	287	269	291	314	320	270	296	305	265	288	329	272	271	309	285	277	307	276	255	287	274	287	295	281	299	282	306	283	276	299	310	278	270	278	307	270	290	307	306	256	306	301	294	297	282	276	273	277	288	295	281	308	277	311	280	264	299	286	270	249	273	284	285	313	304	291	282	309	266	278	263	284	286	323	277	288	281	292	305	289	267	270	274	295	284	290	294	288	257	270	274	277	290	306	316	295	279	316	278	288	312	278	292	295	331	260	300	304	294	267	275	293	268	284	277	302	281	297	278	249	306	301	286	320	281	282	289	312	313	288	314	278	290	319	281	291	299	256	303	298	286	316	274	298	271	273	299	299	286	314	280	257	273	301	288	300	285	270	298	283	311	247	261	238	271	305	304	275	272	305	279	275	275	272	288	272	281	297	323	267	250	286	298	291	294	291	262	272	300	307	292	291	269	301	306	268	278	278	313	301	285	285	319	278	300	284	268	267	286	305	291	266	306	309	303	290	257	271	298	258	296	276	303	267	314	291	297	266	287	272	283	286	274	303	300	296	292	286	288	277	285	273	295	278	272	279	288	275	291	270	247	295	247	282	309	293	296	294	287	266	282	283	285	304	289	303	291	278	312	302	277	279	297	309	289	277	273	278	307	301	275	282	283	250	318	314	283	296	282	275	270	303	265	306	285	289	282	265	307	320	309	284	294	297	300	291	287	281	301	294	261	276	265	281	305	278	276	259	246	279	302	288	294	292	266	255	302	286	294	310	274	308	301	293	306	304	314	289	263	283	292	290	278	274	293	281	239	278	284	284	290	275	299	309	288	256	293	258	270	287	282	270	278	309	318	292	266	303	288	292	284	283	312	278	303	323	261	263	295	301	289	304	275	294	285	278	294	308	287	320	251	293	275	272	278	286	290	274	294	253	287	282	283	274	302	293	260	288	286	287	294	289	302	296	280	241	293	286	300	267	267	251	335	263	292	251	288	281	280	270	287	296	272	270	286	276	257	282	302	292	264	291	272	304	294	287	293	278	287	312	271	294	262	247	273	307	287	281	293	297	283	292	261	285	277	288	281	275	284	275	288	292	260	281	292	274	265	309	319	280	288	281	254	276	280	268	295	283	278	272	303	281	272	276	304	279	297	307	271	296	262	297	280	303	297	309	282	316	292	273	286	284	297	268	272	299	283	263	310	301	285	268	293	294	287	282	324	278	274	268	282	286	290	287	272	290	294	302	311	277	287	320	309	260	295	286	318	272	328	309	294	296	307	306	289	289	274	284	282	291	270	295	284	280	263	308	257	300	300	300	305	312	312	277	302	317	288	267	291	299	286	266	284	278	269	299	290	277	278	269	290	298	285	299	288	271	312	314	262	314	306	277	319	298	255	279	285	268	265	321	295	286	309	257	294	268	291	311	288	280	293	292	304	265	271	249	287	268	262	302	293	283	310	296	311	271	280	278	279	310	308	311	264	280	281	285	261	305	283	296	297	270	283	307	287	269	285	268	305	278	306	338	299	272	306	276	267	274	297	274	298	267	271	246	274	284	281	243	292	298	300	286	287	269	306	286	282	291	289	284	272	289	273	254	266	272	272	317	267	275	248	297	298	273	290	281	300	278	267	282	276	297	287	279	298	286	272	295	270	267	299	299	296	293	287	302	316	263	303	297	306	301	288	263	269	268	294	255	283	330	284	303	277	286	246	288	319	299	315	302	295	292	289	278	258	271	282	277	248	299	320	311	304	313	262	308	327	318	257	303	286	282	289	246	274	290	308	284	318	304	277	305	289	248	292	276	291	299	278	303	287	302	247	267	292	302	286	265	258	292	277	298	275	293	312	289	245	317	255	282	263	293	269	306	273	295	301	279	304	288	285	302	271	284	274	297	284	276	271	261	283	276	280	275	266	299	286	290	284	283	311	281	282	297	293	280	318	276	301	302	320	269	291	296	262	288	334	286	305	334	265	292	322	315	279	297	282	296	315	271	289	262	285	298	292	297	295	284	323	274	270	269	306	316	282	266	279	288	294	241	312	293	284	303	297	307	287	262	283	279	259	305	271	300	276	315	309	281	298	281	307	268	275	268	320	280	323	305	308	284	307	260	305	267	235	292	283	272	267	262	300	287	280	293	279	277	269	302	313	266	314	281	289	286	308	316	343	294	305	296	276	303	270	292	303	274	290	277	308	283	262	302	310	242	298	265	291	270	281	279	316	295	307	291	302	272	263	295	300	304	276	283	286	251	297	293	248	274	301	291	310	287	301	277	254	310	285	326	306	295	288	309	265	265	301	263	294	309	272	274	277	304	270	254	281	293	294	297	280	297	336	280	272	317	281	292	289	288	300	272	301	288	264	269	283	306	323	287	289	270	278	305	293	314	294	301	269	287	306	309	271	312	321	291	279	273	306	308	259	302	287	296	291	268	284	284	284	303	263	284	276	282	309	339	261	268	297	297	285	272	283	303	276	306	283	285	297	332	280	259	278	283	288	279	277	292	314	290	315	280	285	256	276	306	287	285	254	313	265	267	290	305	280	303	292	285	312	272	300	293	291	299	263	273	278	275	303	268	309	297	300	304	283	300	290	289	292	285	254	268	279	302	291	304	318	324	282	274	295	273	301	287	258	280	286	292	289	272	280	269	273	270	283	269	239	296	272	295	277	317	296	262	282	315	274	251	306	294	289	280	272	253	269	309	272	296	304	280	287	297	270	276	291	287	314	260	277	283	273	303	287	299	290	288	304	284	278	289	281	295	280	291	289	284	318	235	293	316	275	305	306	262	303	319	288	295	303	300	295	326	257	289	282	292	286	298	284	297	253	271	317	276	292	273	297	296	325	295	286	311	308	287	261	288	278	257	277	309	291	316	281	265	277	272	283	277	292	297	274	261	308	298	282
34173	13181	2595	1703	1120	778	614	526	403	349	286	261	257	258	207	228	209	203	197	162	156	175	158	159	153	172	166	141	147	135	146	149	149	137	147	157	164	138	127	142	159	127	138	150	122	149	136	140	129	145	128	136	148	150	143	122	156	124	132	152	136	124	126	139	133	136	106	141	154	111	134	121	123	124	142	137	146	113	138	159	134	135	143	120	132	128	128	128	155	121	140	114	131	158	147	117	134	104	158	133	142	134	127	127	138	144	124	142	134	126	140	112	119	122	139	131	141	145	134	146	123	111	130	136	124	145	136	141	118	151	139	121	115	133	129	140	134	138	132	149	147	144	132	110	146	137	141	140	162	113	142	135	143	159	122	136	135	103	133	144	131	147	135	143	148	127	135	131	132	131	143	139	122	126	139	153	116	137	130	142	124	145	144	144	130	146	137	113	138	140	141	124	127	146	134	123	123	115	137	114	127	122	138	140	123	132	115	115	113	146	137	128	134	117	134	138	131	132	127	151	118	122	120	97	138	138	114	139	122	129	140	127	114	140	131	140	135	126	133	127	131	151	118	110	153	127	131	144	125	133	123	141	140	157	142	116	142	129	120	115	125	131	125	123	141	133	125	133	112	122	149	112	143	122	112	128	144	120	129	131	129	126	149	117	138	142	155	124	108	117	137	126	133	123	140	144	135	118	118	124	140	120	142	137	122	125	135	124	139	127	122	144	122	128	135	143	146	129	126	124	127	139	139	130	126	135	139	133	120	139	114	126	132	113	122	137	140	136	155	129	128	119	145	140	138	124	128	136	120	111	122	122	124	127	125	127	134	133	121	144	130	132	122	135	114	130	139	121	125	114	141	147	141	121	150	134	128	150	136	135	141	137	136	151	129	139	126	123	141	141	138	132	136	117	122	122	162	133	136	140	118	113	146	130	129	127	161	132	118	137	121	120	139	128	126	127	140	125	129	126	113	132	132	122	138	140	122	121	137	150	123	128	133	134	146	124	132	145	136	131	142	124	137	137	140	129	138	131	120	116	123	132	138	147	131	140	107	128	119	124	125	136	126	137	144	132	115	138	145	138	131	129	139	123	129	128	142	135	121	127	138	124	126	142	126	134	119	112	113	149	123	122	136	139	105	126	118	131	121	131	105	121	128	124	113	129	135	128	121	121	126	120	119	149	135	144	121	140	128	134	144	126	121	122	122	134	147	124	120	133	127	142	139	131	127	137	130	124	149	127	135	115	140	147	141	144	134	136	127	133	143	148	153	125	102	134	124	125	152	133	111	110	108	138	132	123	119	144	129	153	121	133	136	140	122	132	127	150	133	113	135	134	143	143	139	132	118	136	140	129	144	149	132	146	137	143	116	143	131	136	122	155	137	146	138	118	121	145	139	127	136	118	129	133	117	116	151	145	141	142	140	126	115	152	128	141	141	137	163	126	139	130	135	129	143	160	121	119	135	146	133	126	132	120	117	110	133	143	136	146	121	131	116	125	140	106	140	119	132	121	125	135	122	137	155	133	130	119	135	154	154	129	120	113	126	123	140	131	136	107	122	126	132	125	131	118	120	135	138	141	128	130	141	155	139	145	122	135	140	125	117	131	132	136	105	126	144	151	151	132	149	129	144	141	130	92	119	127	122	120	110	136	120	170	113	130	129	128	134	121	137	119	134	137	121	127	134	130	118	116	116	115	136	125	126	133	119	146	125	134	153	132	124	136	129	120	121	130	140	165	139	127	135	155	145	142	130	137	138	136	150	146	136	128	158	137	129	145	147	134	132	134	133	107	146	148	124	134	141	134	150	115	133	127	148	115	128	133	140	132	134	135	126	132	138	124	134	130	125	101	140	119	127	131	141	136	114	149	144	133	131	123	132	151	125	142	133	122	128	113	163	125	137	133	122	142	143	127	139	127	132	138	132	136	136	122	123	135	136	138	136	117	131	150	131	137	121	156	130	130	138	136	133	140	130	119	162	118	141	116	150	131	120	124	124	141	127	119	151	158	125	133	128	136	142	112	130	151	138	118	147	134	152	125	125	130	136	140	117	125	129	124	119	130	141	144	122	154	119	115	142	141	146	157	132	137	141	137	135	133	124	119	152	140	116	146	134	134	126	137	137	133	142	122	127	128	149	135	139	118	156	141	150	140	140	122	125	140	142	146	117	124	136	135	130	149	119	130	139	144	119	121	135	149	143	140	136	119	124	153	112	134	143	114	125	117	148	129	119	139	145	140	127	111	131	123	129	141	134	149	115	137	112	134	140	127	131	138	148	135	128	126	116	139	120	136	127	142	127	144	111	144	128	134	125	121	142	134	126	141	121	141	134	143	120	118	116	123	123	128	127	135	112	139	145	137	131	150	110	127	141	115	133	152	135	136	134	121	144	125	134	142	114	146	145	135	152	138	123	124	129	128	123	121	133	129	137	142	130	124	149	131	152	118	128	124	131	138	114	150	119	150	145	117	130	132	139	154	150	137	133	136	125	139	145	115	148	131	127	137	122	137	121	144	147	128	132	140	143	126	117	154	132	119	146	120	134	123	149	134	118	120	122	112	126	117	144	127	131	126	135	150	133	138	130	121	133	115	142	143	134	129	140	117	122	149	156	144	154	126	142	119	115	138	145	141	123	128	143	133	134	120	126	127	122	135	132	150	134	143	140	131	121	136	124	140	153	134	124	138	119	141	118	126	154	137	135	120	134	146	124	127	128	120	153	128	128	132	114	141	140	134	160	132	150	145	140	133	134	126	122	150	138	138	129	143	127	126	142	127	129	131	119	125	123	138	153	128	140	135	112	141	146	140	136	112	129	125	150	117	112	113	131	121	128	126	126	135	127	113	135	124	114	133	134	129	132	115	119	138	127	145	155	128	97	135	126	121	133	136	129	129	149	134	137	131	140	131	121	121	139	136	115	128	121	114	124	135	143	149	131	150	124	154	131	122	128	118	125	135	145	124	144	149	123	144	131	113	123	151	124	127	144	119	140	131	139	126	134	110	122	137	140	153	134	143	135	143	132	137	130	116	160	158	135	151	99	128	129	116	136	137	111	146	143	129	122	157	132	124	138	120	125	135	127	119	125	128	113	122	126	112	128	143	132	145	147	118	145	133	134	118	110	131	127	136	148	132	134	130	120	137	123	139	144	122	148	159	108	138	121	132	135	124	154	119	135	133	144	151	131	145	126	137	131	138	143	134	136	138	162	139	118	134	150	140	127	112	133	129	116	112	146	115	130	132	133	124	113	116	113	138	135	152	123	120	127	111	147	142	131	124	135	146	134	137	129	104	116	130	122	131	152	148	125	132	118	114	123	120	129	135	143	122	133	136	110	108	125	129	147	162	144	149	133	113	130	123	118	116	156	120	115	117	137	120	155	140	117	114	130	141	138	132	130	151	125	146	125	142	139	131	132	135	138	124	106	137	127	132	145	123	116	173	106	125	144	140	142	141	141	119	141	130	133	126	128	153	123	125	117	129	131	133	135	128
16601	2355	5105	5699	5114	4278	3391	2866	2351	2110	1781	1638	1481	1424	1295	1225	1150	1023	902	914	874	820	763	733	749	724	753	659	697	665	651	664	634	676	616	610	557	601	596	583	556	581	570	544	527	545	598	580	512	505	573	523	516	527	530	554	504	549	535	523	538	529	508	524	584	515	541	516	520	508	538	513	497	511	502	533	480	523	480	505	486	523	496	477	506	515	507	527	511	483	518	497	489	495	465	479	510	528	505	489	507	500	484	470	466	478	548	447	533	530	465	526	488	477	495	480	464	465	487	442	521	448	477	476	516	459	495	527	488	459	504	488	465	488	505	479	498	474	483	456	509	464	471	460	503	457	497	480	486	448	466	504	471	491	479	438	471	509	478	495	506	477	490	487	447	471	486	506	466	476	479	500	505	514	477	417	485	448	455	535	512	533	473	469	505	463	504	502	481	453	442	474	498	515	518	486	493	459	437	495	505	515	506	399	459	496	467	468	469	487	472	487	516	493	491	482	500	456	500	451	458	510	490	486	471	488	455	469	450	513	461	500	497	457	512	466	467	473	481	470	467	433	506	518	466	486	437	466	470	450	477	448	536	492	507	491	496	509	460	491	504	437	492	494	470	406	492	470	446	510	450	479	480	494	482	512	508	481	504	466	463	470	447	439	458	466	490	491	469	493	474	504	524	471	453	479	458	448	479	469	487	499	494	495	497	476	513	470	468	507	441	483	475	477	477	488	456	451	514	495	467	474	469	485	476	473	461	497	455	427	482	447	468	484	483	473	459	446	445	478	491	484	475	481	488	472	512	477	484	462	509	493	500	460	503	517	480	436	450	455	519	475	509	497	455	454	510	512	476	503	476	500	495	481	471	493	496	488	480	478	463	464	467	437	486	471	445	478	517	471	502	490	471	511	491	485	454	423	516	470	438	443	468	495	432	499	466	480	492	502	476	478	452	481	467	493	490	510	478	472	487	490	447	472	477	500	506	502	521	480	455	496	478	506	474	526	458	476	473	463	491	464	525	469	490	471	484	462	464	464	481	510	495	479	443	498	490	475	469	427	481	477	473	487	492	505	455	447	465	519	465	468	472	469	480	461	504	464	472	489	484	443	466	468	476	485	463	455	482	488	485	482	489	460	482	434	448	500	487	502	489	488	444	478	521	440	447	491	467	470	504	474	461	465	454	438	477	460	459	510	510	511	494	474	463	460	488	473	462	496	489	502	486	522	486	491	490	497	505	519	498	489	483	488	472	454	466	501	537	451	497	475	493	483	501	448	520	486	504	501	467	456	490	509	445	470	446	483	440	471	467	497	450	493	471	549	508	500	483	467	468	466	515	488	502	505	479	500	501	469	476	436	518	513	510	432	485	458	464	507	492	491	500	453	536	522	513	457	464	522	511	495	515	472	447	472	457	508	490	476	488	476	489	492	514	499	442	463	461	450	514	466	456	507	466	459	463	470	501	487	500	469	448	528	462	466	470	466	489	474	487	442	522	495	480	509	450	437	472	489	514	511	507	481	409	471	502	499	483	528	473	472	488	488	479	485	514	485	525	402	494	435	477	462	504	486	479	491	502	469	513	476	475	472	480	481	505	509	458	499	473	485	462	488	511	513	450	487	501	448	463	491	462	481	446	489	461	484	472	435	499	475	470	404	466	481	471	510	507	474	476	471	465	484	442	493	483	458	497	519	470	471	457	483	494	503	516	461	500	471	476	478	470	489	479	498	474	528	508	507	462	476	436	489	421	447	488	456	485	474	450	514	484	454	465	458	461	499	500	487	480	458	468	454	464	469	513	490	451	501	482	487	497	506	469	496	505	441	496	491	512	506	449	500	486	445	479	471	476	519	461	476	487	509	449	428	468	466	468	477	531	495	447	511	431	495	500	469	476	470	491	481	510	428	416	466	455	443	479	496	485	473	467	470	465	441	462	472	484	459	499	494	527	480	501	446	477	491	511	469	471	488	490	470	461	475	470	470	424	517	507	487	496	488	483	424	481	470	499	481	470	503	482	503	466	433	488	437	485	479	498	500	488	471	466	499	457	487	491	478	482	472	463	463	501	495	466	472	481	473	474	454	443	467	473	488	447	485	463	494	447	450	505	452	486	443	490	482	481	457	484	496	494	491	478	472	471	508	482	532	467	470	495	479	440	484	469	470	482	469	488	444	484	478	475	498	470	506	468	517	499	482	460	423	464	472	457	482	447	521	489	486	465	517	498	500	534	460	430	449	491	508	473	480	516	472	473	457	489	488	496	453	461	487	463	499	481	494	484	443	491	463	548	545	458	461	487	484	495	475	460	492	484	471	474	443	438	480	474	488	478	481	498	434	463	475	484	474	476	504	476	476	505	479	495	491	509	448	494	470	502	491	466	489	494	511	491	481	455	497	523	484	476	476	483	495	491	471	488	487	499	462	457	480	492	480	477	466	469	472	449	495	504	469	489	473	475	472	478	491	448	495	502	438	481	483	468	481	505	474	496	492	484	488	444	493	491	473	461	487	479	443	434	481	483	474	486	490	467	486	534	461	469	477	500	444	464	474	506	472	525	465	492	505	482	449	475	488	517	483	450	485	509	443	497	479	482	469	488	497	482	497	469	511	496	478	453	469	484	479	446	471	521	492	487	471	508	479	467	471	512	458	486	472	470	468	495	478	495	488	475	486	449	482	453	459	489	470	459	507	496	474	462	498	476	455	502	477	473	508	511	512	469	524	504	468	472	498	460	476	481	475	490	460	474	472	506	487	458	480	465	450	484	495	485	490	489	483	508	461	425	490	470	503	484	465	492	489	505	492	483	505	503	478	473	494	463	510	461	473	484	484	483	505	494	482	474	473	484	459	426	494	465	475	443	496	476	496	514	490	477	490	470	470	507	466	484	476	472	464	494	549	472	482	450	462	456	476	489	444	456	484	464	484	513	445	479	472	486	473	482	486	496	477	487	470	485	435	477	482	477	471	506	536	459	499	469	492	462	471	444	465	514	462	509	494	483	507	484	481	492	453	496	486	478	478	464	466	500	449	484	487	493	449	504	482	449	491	488	443	488	511	475	457	491	475	480	490	480	469	473	471	458	471	475	484	485	488	454	479	467	498	463	478	483	534	482	498	497	469	469	459	487	486	458	497	458	483	477	477	489	501	490	478	501	456	464	495	458	491	483	483	465	459	468	454	507	477	488	477	494	458	517	501	447	468	539	464	472	474	440	449	493	487	511	489	463	498	480	470	503	479	456	461	522	464	510	515	491	480	463	509	486	476	461	498	453	433	474	506	499	435	463	489	478	443	472	494	485	494	454	455	494	488	476	480	481	522	462	461	494	493	517	490	453	417	470	486	470	453	460	476	489	448	477	512	462	492	468	488	474	478	445	496	473	503	467	470	500	457	454	479	468	451	498	491	472	433	430	492	468	461	466	498	476	500	481	492	445	480	490	456	456	486	481	451	490	493	487	465	493	475	491	477	470	472	477	508	448	484	488	481	506	476	488	481
2738	270	156	189	136	113	118	126	120	114	104	121	116	107	117	106	99	118	94	127	103	123	107	100	108	125	104	116	107	96	95	107	128	107	102	111	111	108	109	121	90	105	114	103	96	106	119	106	99	91	117	107	119	107	126	115	115	119	94	112	110	115	117	107	127	117	92	107	122	105	108	105	124	109	117	95	121	107	95	117	91	86	106	96	123	108	109	99	93	109	100	101	93	104	112	109	101	108	127	121	102	102	112	125	110	118	114	106	108	124	92	124	105	86	118	112	113	105	98	127	90	117	91	127	117	126	114	96	124	104	100	88	94	124	103	119	105	99	122	105	96	106	89	120	100	102	108	110	113	115	127	92	112	106	104	104	99	103	92	123	100	109	111	108	99	105	106	129	100	104	100	127	110	106	113	98	100	116	104	124	109	116	105	116	142	105	106	126	112	119	100	100	117	106	107	95	111	101	91	83	100	87	105	113	104	93	99	121	105	99	103	111	118	105	114	118	116	104	108	109	97	111	112	117	110	97	94	116	110	89	101	113	112	122	96	134	119	93	108	116	109	88	113	89	118	115	97	115	104	97	80	90	112	109	99	125	111	121	118	112	99	97	117	117	120	95	105	120	106	123	101	132	104	113	85	121	102	119	94	111	98	122	118	107	113	112	81	108	96	117	107	118	113	104	97	104	114	103	86	107	138	104	110	108	117	119	114	97	101	102	98	103	102	116	109	95	113	113	103	114	126	103	106	104	96	121	110	109	113	119	102	108	98	97	97	108	88	100	104	103	86	100	108	114	96	98	100	109	108	119	99	114	93	123	86	119	104	126	108	125	108	101	124	108	111	107	100	100	93	105	95	104	106	102	103	108	111	97	98	111	104	80	115	103	99	75	111	122	98	118	111	112	110	95	123	91	98	96	95	106	113	117	122	109	109	121	97	107	94	103	103	107	123	90	112	98	113	90	117	92	104	108	117	102	103	95	127	103	109	114	112	99	115	120	99	100	98	100	95	131	101	113	115	120	105	112	104	93	105	102	126	120	110	95	99	110	96	96	103	89	127	101	123	105	120	93	102	101	97	107	116	109	108	113	118	108	100	109	98	101	105	109	108	102	111	100	97	93	82	96	112	116	105	104	103	103	107	116	102	107	107	115	134	103	102	96	103	104	97	91	124	92	98	109	92	108	117	109	111	103	105	105	115	124	116	108	117	106	115	108	114	118	126	79	123	109	121	134	122	101	87	98	96	88	110	94	105	92	109	99	105	128	91	130	118	114	97	102	104	110	113	87	110	105	106	91	104	106	97	108	100	112	103	109	106	91	111	105	100	92	127	117	83	103	106	99	114	91	98	121	123	91	96	102	112	93	97	104	96	86	100	126	117	117	91	111	89	101	110	109	98	115	100	117	110	118	137	91	102	106	97	111	108	93	105	111	109	122	114	91	108	122	119	105	100	123	107	99	98	98	111	110	132	110	129	114	108	122	112	95	114	116	100	86	106	106	118	99	112	100	105	110	104	116	109	111	110	121	109	106	103	108	111	93	117	98	123	120	102	123	113	105	111	101	108	109	104	105	117	120	113	114	117	97	103	105	109	119	98	112	107	123	124	104	107	123	103	106	118	113	103	110	111	105	86	110	91	116	102	114	100	102	105	101	102	109	118	94	107	101	107	103	101	117	114	100	106	122	109	97	103	90	109	114	89	133	100	114	112	106	108	99	114	100	104	119	100	97	125	117	97	117	89	111	103	111	109	104	125	115	104	129	98	88	114	111	119	118	93	114	105	103	116	109	124	118	110	104	122	117	113	107	99	98	100	113	86	98	108	127	107	116	112	108	95	111	113	105	128	114	86	117	107	133	103	115	101	117	102	118	119	104	76	105	105	101	124	118	116	101	109	103	85	98	85	112	107	108	89	117	107	109	110	106	94	118	110	114	113	117	112	99	99	109	103	105	114	99	109	92	112	100	101	116	96	107	102	105	102	118	102	94	96	109	108	92	115	116	122	117	102	92	132	108	102	97	103	116	107	110	90	105	110	98	91	100	96	118	114	105	117	113	103	95	102	92	98	94	100	88	112	120	116	112	119	97	105	103	88	105	127	97	94	116	120	102	110	98	115	108	107	92	111	103	111	95	115	107	90	122	103	107	108	126	102	114	108	87	100	95	118	94	102	104	110	111	113	112	104	95	110	104	114	117	80	95	108	101	113	102	92	105	98	101	95	80	110	114	103	106	100	107	109	102	105	107	86	95	95	106	104	109	114	119	92	102	89	88	90	119	123	103	123	97	110	109	107	91	124	111	122	104	105	122	103	122	100	94	83	114	109	111	107	101	102	96	85	89	108	119	115	111	108	121	115	97	92	113	126	103	99	120	113	122	93	102	110	97	104	103	95	103	107	114	102	122	111	91	90	92	109	126	126	111	109	103	100	114	105	101	114	115	94	100	92	109	103	86	94	121	117	119	92	97	96	120	113	99	110	121	116	110	122	91	99	104	79	107	106	122	95	117	93	107	108	109	97	106	106	123	106	110	115	105	102	116	115	137	103	106	98	107	120	106	115	120	106	113	113	105	130	105	104	135	85	99	111	102	101	111	128	120	109	106	106	110	107	109	103	108	94	94	96	108	99	113	120	111	94	96	111	111	106	88	90	116	117	98	96	112	126	113	105	109	102	117	107	95	118	129	86	105	134	109	112	121	115	109	118	97	105	99	149	107	90	99	108	97	109	103	86	113	112	108	84	98	108	120	120	103	101	106	120	125	108	118	115	107	103	117	106	109	106	106	96	100	96	90	105	112	128	123	101	107	117	106	108	96	114	129	110	115	103	106	106	108	110	136	102	97	109	105	98	91	91	95	131	123	128	112	106	120	89	90	111	107	92	85	106	122	112	88	104	101	99	108	114	95	107	98	112	92	114	105	113	109	115	103	96	113	122	95	132	117	108	114	128	110	112	113	131	109	107	108	112	99	107	95	99	115	117	103	121	104	113	117	109	94	97	103	117	111	102	108	105	115	100	108	137	95	108	116	111	109	88	116	91	110	91	101	100	106	103	109	113	99	95	99	106	116	96	108	130	86	103	123	77	111	108	123	121	98	119	114	90	92	111	114	125	95	99	116	121	94	119	81	116	124	101	104	107	120	110	108	89	115	113	98	121	104	102	121	112	120	96	110	123	104	118	110	106	98	114	113	99	109	116	118	97	94	116	109	90	112	103	114	116	111	103	98	100	99	123	86	103	121	118	105	122	108	100	116	99	103	97	106	98	108	121	101	105	112	97	106	92	105	98	96	96	111	111	99	106	113	92	94	115	106	97	95	97	110	111	102	120	99	115	117	111	107	118	106	94	101	113	114	100	112	106	100	103	114	107	102	109	111	112	113	99	101	113	116	99	105	118	104	130	110	104	107	109	96	107	115	89	107	111	104	112	121	117	125	111	107	134	104	106	126	109	111	113	101	125	110	125	111	93	111	99	106	106	108	107	101	110	120
4178	494	542	528	490	492	531	449	435	463	403	411	440	408	403	390	413	383	371	408	431	440	395	405	411	397	412	386	438	363	391	405	397	407	373	399	381	420	389	420	407	374	359	408	401	378	404	431	389	410	394	404	400	395	393	402	400	386	379	380	380	405	383	381	388	394	396	378	392	378	422	394	406	385	362	382	382	427	390	397	408	405	385	392	396	353	407	406	369	396	366	383	394	373	408	401	413	409	380	374	380	390	401	394	392	394	392	372	362	369	397	388	390	409	409	388	369	390	409	422	386	402	364	403	399	408	407	362	396	398	415	398	381	407	396	405	392	373	363	439	400	376	363	395	376	391	393	437	404	381	385	415	405	377	415	385	330	400	391	394	382	383	352	389	417	385	408	383	397	416	387	383	408	394	379	414	395	380	369	395	424	380	383	385	416	404	418	382	386	393	400	378	389	404	344	421	400	396	373	393	397	407	388	382	365	396	402	374	398	401	380	404	432	408	337	394	400	395	393	421	378	387	419	414	368	381	407	376	378	394	396	381	376	386	408	394	392	384	395	345	383	396	410	345	375	376	398	373	368	374	379	371	393	392	365	409	405	400	384	396	383	424	351	390	393	366	392	398	381	366	390	390	402	361	419	400	383	384	402	384	398	381	388	391	405	366	372	403	396	387	393	446	361	363	383	407	400	393	362	399	391	352	347	367	395	407	438	362	395	409	403	389	372	379	334	376	382	437	403	415	404	383	391	363	401	393	443	388	382	391	385	398	403	422	393	394	372	403	366	388	394	386	384	418	371	421	405	422	406	363	418	446	381	376	388	402	379	366	377	399	398	392	417	422	395	407	413	395	374	367	416	388	404	364	373	369	375	387	447	411	387	369	355	389	420	391	413	367	350	355	405	390	377	383	415	388	382	401	379	403	384	366	354	376	414	392	421	409	384	396	432	377	359	377	391	368	424	390	386	383	412	393	425	385	363	385	400	354	386	397	380	442	365	371	376	391	394	354	404	393	401	372	403	383	394	377	376	390	384	419	375	407	398	350	376	377	397	416	392	395	412	392	382	392	377	402	431	390	415	390	434	382	383	387	378	408	364	377	384	395	409	424	361	441	416	402	371	378	365	438	388	356	367	432	377	362	394	356	427	378	382	420	384	402	434	390	393	364	355	377	367	366	404	347	348	365	351	370	387	397	399	442	393	388	414	405	387	384	376	378	375	383	429	416	370	361	389	388	410	386	395	386	368	375	401	388	375	381	396	368	392	396	380	389	386	373	399	392	386	404	397	357	370	358	393	357	388	380	391	383	378	400	408	388	364	359	392	408	372	385	370	399	360	369	421	381	398	399	351	403	377	409	411	381	408	392	387	383	391	387	387	357	370	383	390	357	397	403	393	366	398	373	396	387	380	420	395	382	370	369	398	390	417	360	373	393	405	394	402	431	382	373	430	379	384	390	411	366	385	379	419	370	401	389	383	372	426	418	404	406	400	399	383	394	385	400	447	405	393	337	383	410	405	375	412	380	377	399	393	332	403	382	383	390	424	384	385	371	359	373	391	407	402	409	424	378	421	405	382	357	373	362	375	426	397	371	400	390	377	397	358	405	380	383	391	399	390	391	398	366	392	369	372	403	437	359	382	413	391	409	380	385	390	389	383	376	382	424	386	415	412	424	400	390	398	388	403	379	402	375	418	395	364	392	379	383	378	393	366	389	379	395	423	409	367	375	401	359	378	374	417	340	404	372	398	346	412	374	388	379	394	395	390	375	385	376	394	404	400	407	396	380	406	380	368	403	415	374	395	363	384	383	404	386	422	407	399	408	372	401	383	353	387	390	403	422	380	429	406	403	395	381	391	419	377	355	405	392	416	390	420	378	434	377	383	398	387	405	409	375	406	383	373	392	426	377	379	415	374	360	369	413	403	395	361	402	418	379	375	389	419	383	372	399	376	409	391	369	406	401	425	387	389	390	438	377	351	379	382	377	421	385	403	418	380	383	381	370	403	374	427	447	397	394	419	407	426	378	372	380	423	396	361	401	376	379	377	386	370	423	349	419	344	372	390	378	403	385	369	389	378	385	348	412	430	412	398	383	377	411	401	403	363	398	398	364	379	392	378	401	389	416	408	392	392	421	351	385	399	383	410	381	410	366	386	367	404	379	368	400	402	407	362	397	374	395	364	415	394	418	367	390	398	366	401	400	385	373	344	407	382	397	359	368	371	384	424	389	373	368	407	379	399	371	391	409	414	407	434	361	373	379	387	397	375	379	411	409	425	384	385	397	368	385	400	389	402	371	376	406	397	413	365	412	392	379	407	397	353	395	407	394	397	407	385	409	336	403	386	352	402	372	393	391	346	414	391	386	411	408	378	378	392	402	407	378	397	375	408	401	359	382	396	375	412	390	365	373	390	384	416	408	387	405	418	398	386	375	379	365	397	409	402	383	395	390	379	377	395	409	368	392	400	395	398	388	403	404	407	391	407	396	366	398	355	399	355	390	398	428	409	412	387	398	375	379	383	386	400	389	359	378	390	381	392	397	402	350	422	377	418	380	404	394	425	394	390	408	400	395	394	419	377	374	400	393	405	384	394	391	389	403	369	396	412	393	396	414	397	453	414	362	401	363	367	383	412	388	379	416	391	406	394	393	411	411	423	376	376	395	377	375	444	393	347	342	397	378	429	430	383	388	403	407	418	410	383	389	393	374	380	403	395	382	377	420	381	396	385	384	371	379	394	403	386	379	385	394	413	399	383	386	351	419	385	400	388	380	392	416	376	369	373	393	400	397	405	386	395	373	386	384	358	381	364	391	431	419	386	382	385	397	396	366	376	409	372	419	383	404	386	345	370	381	392	408	407	435	411	388	372	423	415	382	366	383	393	398	391	379	377	395	403	385	400	368	346	391	373	387	369	412	379	391	395	376	377	378	383	395	406	406	368	410	405	396	417	413	368	410	385	371	400	370	372	409	397	409	376	376	385	359	361	404	381	401	413	402	385	402	407	365	387	386	407	377	376	344	418	425	339	398	407	378	380	411	373	374	374	388	388	422	378	366	394	425	388	425	370	392	372	391	403	385	360	413	375	360	407	389	356	408	376	380	372	422	385	383	378	393	401	370	390	415	390	376	403	379	419	416	413	369	373	375	364	403	387	400	382	383	343	428	396	359	385	364	348	388	403	372	390	418	366	420	385	383	362	409	392	376	389	393	374	378	388	399	404	405	392	425	386	405	362	420	398	376	358	391	376	379	374	390	396	348	373	413	403	419	409	386	419	376	405	397	389	373	397	393	409	413	374	397	385	358	398	420	427	388	346	407	396	374	372	378	393	376	368	408	386	362	395	417	446	390	394	419	362	405	388	403	401	420	380	387	381	386	416	401	354	348	381	372	403	376	410	401	400	389	394	391	413	440	401	391	377	376	387	382	441	396	369	405	382	394	377	398	385	389	396	435	380	387	371	381	408	387	393	398	395	376	361	419	366	368	409	391
23375	3532	1128	802	567	385	298	234	199	185	157	112	132	144	113	105	100	91	96	109	115	99	106	82	74	75	85	90	97	79	87	65	82	76	81	92	69	85	93	64	65	77	72	56	74	59	63	69	85	74	54	71	74	72	60	74	73	73	66	66	80	59	67	70	78	77	63	78	83	64	66	70	69	64	68	63	70	61	61	63	69	74	60	65	83	65	68	68	80	72	60	62	69	68	68	71	67	59	54	62	78	64	73	75	80	78	76	82	75	68	79	55	80	82	87	62	88	74	65	73	54	81	66	76	60	76	73	84	51	72	62	79	75	83	83	79	72	57	74	65	58	79	79	73	72	79	83	52	72	77	60	72	85	78	63	69	59	81	76	64	58	73	78	77	46	82	65	64	70	68	69	78	67	88	74	63	67	68	75	73	77	64	76	68	71	83	75	67	74	69	71	85	55	74	78	82	63	73	62	87	81	72	75	72	78	93	80	73	76	73	87	65	54	69	72	67	68	73	69	51	70	66	77	59	64	79	76	53	74	74	61	80	63	88	77	83	69	86	70	87	72	80	71	64	66	75	68	74	69	73	60	59	72	79	80	74	61	77	61	82	65	64	78	69	68	74	76	68	81	72	54	74	55	81	59	88	75	62	66	64	69	83	60	63	74	67	65	61	72	64	64	77	76	68	62	76	72	51	79	61	65	69	60	76	76	63	84	66	69	69	73	85	77	67	54	74	71	74	73	71	72	90	47	79	66	72	73	74	65	55	60	80	84	66	65	75	69	86	76	80	82	68	73	74	80	53	64	62	77	75	83	61	75	71	65	73	79	55	86	57	66	58	73	73	79	71	73	72	76	54	75	84	72	55	64	70	77	68	57	68	81	73	68	74	72	87	70	57	72	71	58	69	66	77	79	70	86	82	73	74	56	61	77	74	68	71	66	67	62	67	64	65	71	61	69	77	69	77	80	61	60	76	60	62	74	81	78	75	69	65	71	74	80	64	52	74	75	74	62	78	72	79	60	91	73	72	80	82	80	72	69	69	86	74	80	87	81	63	63	64	88	78	70	63	75	75	86	67	61	69	67	79	78	70	56	68	62	73	81	69	66	66	78	71	72	61	88	64	73	65	88	66	76	71	79	73	65	69	80	67	67	55	74	65	83	70	67	73	80	61	64	82	69	70	73	77	80	75	70	64	79	60	79	60	68	72	62	71	89	66	61	84	89	71	68	60	65	88	76	62	76	65	75	60	67	68	62	77	63	66	74	64	61	71	71	80	62	58	74	74	65	71	62	90	63	73	82	79	63	71	87	64	76	64	76	82	83	76	80	57	67	66	77	83	79	73	82	51	70	56	61	79	82	65	73	57	76	65	69	85	69	66	62	78	65	73	61	81	76	63	61	63	82	75	66	68	65	83	66	67	64	58	66	84	88	70	82	62	71	87	75	69	72	73	74	79	66	79	74	72	69	74	56	82	85	61	83	61	80	80	69	70	81	83	80	79	76	68	70	52	75	83	79	75	70	68	73	69	66	74	67	46	72	62	74	66	66	71	68	66	60	75	76	71	81	67	59	64	81	62	77	46	60	72	68	70	80	47	61	76	57	63	84	47	73	78	72	77	77	63	64	71	72	76	76	58	67	74	61	63	80	66	73	83	69	78	70	71	80	65	71	69	68	79	73	68	60	75	85	60	75	79	69	74	77	58	72	65	81	67	81	64	70	72	66	65	82	65	62	67	59	68	75	59	82	62	64	80	76	76	70	71	77	67	72	75	72	83	76	65	60	70	66	80	60	71	71	58	74	72	63	57	72	71	70	66	76	59	69	70	71	66	79	78	77	71	74	63	90	61	58	80	79	87	67	86	73	63	89	78	64	79	61	64	80	76	53	76	68	76	64	73	68	76	61	68	76	72	76	74	69	77	92	70	66	77	63	65	70	73	80	63	76	56	61	87	82	69	62	72	76	68	75	74	66	68	59	61	55	77	65	44	66	63	69	63	67	78	71	82	56	70	56	69	60	76	78	77	76	79	75	67	75	63	62	72	61	86	68	74	59	77	75	66	59	67	89	64	69	79	81	68	55	61	71	63	86	79	67	79	72	85	72	74	80	75	76	85	61	84	65	74	61	78	80	64	71	66	62	66	85	74	62	60	76	72	67	80	72	69	61	56	72	76	69	78	62	66	64	60	70	79	71	89	67	76	68	60	71	64	58	71	70	71	64	56	82	84	75	81	67	76	75	76	72	83	80	78	80	81	61	71	70	78	70	80	74	61	72	76	72	77	70	75	47	69	69	84	67	68	83	73	66	75	72	78	79	68	64	62	72	69	72	63	69	59	73	66	58	72	75	84	69	65	72	75	66	77	68	57	74	80	63	58	77	74	80	77	61	75	70	74	77	92	69	63	72	74	71	72	81	61	73	62	60	66	65	80	64	77	66	83	61	69	61	62	73	67	72	70	51	58	73	76	79	82	85	68	62	64	89	69	78	69	73	79	67	76	85	84	67	63	67	83	79	75	80	71	65	79	86	82	63	77	79	93	80	74	73	72	70	77	70	65	90	65	76	66	69	88	60	76	59	68	70	66	61	67	76	74	75	72	68	76	68	72	62	81	85	73	73	77	61	76	87	71	76	78	71	66	53	69	73	67	68	62	70	65	72	66	62	75	77	75	70	59	79	79	72	62	67	80	65	66	55	81	69	99	63	74	69	75	64	76	78	76	77	60	71	79	101	61	68	81	69	73	73	69	63	69	68	86	53	62	67	63	80	72	90	68	88	65	67	70	82	65	64	77	61	65	70	71	87	78	67	67	67	71	79	67	74	80	76	64	78	88	81	60	66	60	72	63	69	78	76	68	71	44	71	68	83	62	63	74	65	79	61	71	86	60	83	81	71	73	80	66	67	67	59	66	69	79	71	62	71	75	65	71	76	67	59	89	62	70	82	75	66	82	57	61	82	63	83	75	58	79	66	68	81	83	65	74	67	67	82	71	91	70	67	67	71	70	78	65	61	77	59	73	79	74	92	75	64	68	60	80	66	57	68	61	66	86	62	71	69	67	75	56	62	80	71	66	61	100	69	66	65	82	72	62	83	73	77	75	55	75	80	78	59	71	69	86	76	78	81	70	68	78	73	66	89	79	68	65	75	55	88	71	74	67	91	69	87	72	57	89	66	75	73	76	71	65	70	68	81	74	72	61	70	72	75	70	95	74	66	67	76	70	63	73	61	58	79	81	72	81	71	65	70	67	78	77	76	51	64	57	75	73	74	60	84	70	69	73	59	78	86	70	73	62	73	62	75	61	65	60	63	67	64	60	62	70	57	60	68	63	90	89	83	75	68	80	82	63	65	63	57	82	82	66	76	90	83	83	77	69	68	62	77	72	59	68	67	68	78	76	72	74	81	72	69	84	80	64	88	68	82	61	81	81	61	77	58	69	69	64	75	75	70	72	51	67	74	67	76	76	67	69	76	62	65	58	83	81	51	76
12181	1239	2674	3139	2720	2220	1817	1495	1293	1119	966	830	872	763	699	619	541	545	548	526	478	467	462	433	456	427	388	390	409	377	411	432	338	360	369	331	360	361	322	345	347	345	336	372	328	323	327	319	346	302	319	317	353	297	311	336	304	311	295	273	292	302	294	314	318	313	309	295	304	339	288	293	277	291	295	301	283	292	262	307	280	296	309	311	305	296	270	246	326	319	303	297	312	292	280	318	288	324	314	297	279	283	284	305	300	290	300	297	284	307	294	300	291	274	294	309	276	315	298	323	281	303	292	309	272	287	263	277	275	274	288	308	283	313	287	308	290	269	276	275	270	288	287	296	304	284	261	270	302	273	293	252	282	307	260	310	269	300	283	322	278	309	294	298	274	282	262	292	290	267	280	275	299	262	299	292	290	275	314	283	298	272	289	286	307	281	283	290	294	281	275	294	301	302	295	290	309	282	310	296	279	283	332	284	288	281	302	288	273	266	266	312	254	285	291	274	291	266	289	262	260	326	271	281	290	281	265	286	287	285	273	293	292	287	317	292	284	284	253	285	307	295	259	271	264	330	301	280	295	282	289	272	285	261	292	280	271	295	298	314	299	293	315	290	280	294	289	251	283	293	266	285	291	269	293	291	303	278	303	310	278	291	299	290	316	278	300	276	284	260	242	286	261	282	314	284	292	288	299	288	306	312	287	292	292	312	246	260	292	264	287	280	306	249	289	279	307	245	286	266	260	309	302	274	246	252	309	298	285	267	279	252	303	273	278	278	277	275	268	272	270	279	236	283	268	273	298	297	255	309	283	278	276	252	284	273	327	303	308	292	297	303	291	310	288	277	270	288	285	267	284	301	295	280	287	274	286	257	285	312	286	286	290	277	288	296	298	285	289	297	303	292	291	285	282	265	283	270	280	279	292	285	272	307	269	287	295	307	305	294	276	284	273	283	302	273	293	324	289	294	298	272	283	293	268	266	330	285	269	283	294	280	277	261	293	331	306	268	272	299	285	300	278	285	271	285	280	282	269	279	306	298	290	295	286	285	281	306	297	270	292	284	255	305	283	292	266	288	306	289	283	282	309	318	271	261	287	294	258	268	280	280	302	275	302	276	279	291	273	303	302	296	291	271	263	279	263	294	308	269	268	290	287	271	325	296	318	268	279	281	274	314	259	285	290	265	292	282	324	284	285	306	298	259	262	284	300	313	284	272	292	291	272	281	299	274	272	272	289	304	305	286	320	281	296	289	279	266	286	286	270	278	279	289	301	311	275	317	313	310	294	294	264	298	270	276	273	293	302	275	273	273	281	282	276	263	284	277	288	298	266	274	312	306	276	318	304	279	279	304	289	276	291	307	276	304	284	254	289	284	317	296	262	294	256	259	249	271	287	312	267	276	303	300	298	275	267	287	266	292	278	318	265	303	303	276	283	301	317	277	277	315	278	278	305	280	263	279	266	267	281	268	281	274	285	281	264	282	296	282	290	267	228	314	269	293	300	282	305	292	266	302	271	284	263	302	276	274	292	275	273	274	314	287	281	289	279	289	285	277	278	268	282	286	301	265	278	282	279	292	292	307	294	285	308	293	309	287	315	262	306	267	319	280	297	266	243	270	300	280	276	280	295	279	306	281	293	320	272	291	313	300	290	281	287	307	312	273	278	281	289	278	280	285	278	279	267	277	278	275	298	300	255	242	261	296	282	288	297	283	297	270	295	265	261	289	283	261	302	285	280	290	303	264	252	262	280	298	280	287	304	286	262	274	282	262	284	301	278	284	285	291	276	291	271	317	305	280	268	283	273	293	298	258	275	275	316	296	292	279	279	293	274	299	270	323	274	295	294	276	293	256	290	303	251	291	276	266	270	289	313	274	265	310	288	276	242	279	279	282	262	279	287	300	331	288	248	288	305	244	289	269	274	295	261	297	315	274	283	288	290	280	271	275	288	258	281	279	300	299	294	288	277	282	288	257	283	270	281	318	281	288	289	269	289	312	311	269	317	302	303	271	261	270	274	282	248	276	299	257	304	270	281	289	298	295	308	277	292	291	293	269	280	268	294	287	269	294	296	284	300	243	302	327	299	302	270	255	274	281	271	266	254	281	289	279	253	307	291	291	294	291	265	297	267	306	297	276	271	284	310	269	288	279	300	312	275	302	274	279	284	277	285	278	309	275	243	305	284	280	267	269	303	295	302	285	304	267	278	283	300	304	263	288	262	292	276	281	259	307	304	268	313	274	292	316	281	251	273	299	308	273	285	270	308	292	291	293	259	275	241	268	295	279	302	286	279	286	272	290	296	292	263	279	276	259	274	276	293	291	283	282	265	290	302	268	302	307	312	280	275	260	276	281	281	277	296	288	298	284	281	263	262	295	265	273	283	291	263	288	317	289	295	290	301	284	312	276	298	290	280	283	281	300	276	275	255	287	279	284	302	268	267	280	312	309	291	294	280	299	305	304	278	284	302	274	238	281	308	300	299	289	300	309	276	307	273	306	292	306	286	285	284	264	284	286	266	270	289	299	292	270	255	274	270	296	294	296	280	257	270	287	276	263	298	291	308	273	271	268	291	296	304	300	310	297	294	266	309	270	256	254	275	278	293	258	291	311	300	263	291	259	285	270	293	292	311	301	301	284	261	299	278	273	263	297	301	263	285	284	270	316	284	325	272	306	298	306	295	287	271	276	275	316	256	309	299	289	291	293	324	290	295	303	268	280	306	290	293	280	304	279	284	272	259	279	286	302	295	305	299	261	295	278	289	272	272	330	284	293	258	279	282	277	256	288	276	278	287	293	278	285	277	307	297	297	294	295	277	277	236	286	310	270	295	305	309	303	277	266	257	290	292	270	275	295	258	267	292	298	304	293	265	269	292	301	300	256	275	263	268	292	295	290	281	266	311	297	257	251	291	258	292	283	274	292	271	314	245	300	297	321	260	280	267	277	288	254	302	284	280	273	284	289	257	253	309	306	301	272	292	309	288	272	271	290	258	267	259	284	303	271	286	283	300	313	280	291	292	281	297	278	272	300	294	250	277	313	284	278	267	270	275	288	259	273	247	291	296	274	280	289	283	296	248	288	295	274	288	265	276	280	300	301	260	285	293	297	283	281	295	297	271	276	279	277	265	278	299	301	292	278	302	304	290	289	283	288	302	256	315	288	304	267	321	310	278	286	283	283	312	267	275	272	253	286	278	254	289	300	251	277	288	290	268	265	293	307	315	298	284	266	286	278	265	315	301	262	271	301	287	281	278	291	281	296	275	296	279	296	280	311	289	256	266	283	268	300	301	262	271	286	268	280	294	278	285	279	301	265	309	266	299	281	276	266	298	272	261	287	282	281	287	261	295	270	285	270	279	319	286	249	266	299	278	279	273	253	300	256	278	264	307	271	263	268	252	280	295	301	269	288	296	270	296	290	281	299	296	281	270	248	285	280	291	314	320	279	269	266	284	273	277	270	300	300	262	278	287	278	282	296	294	289	271	278
34013	11295	2517	1637	1145	817	645	481	422	329	304	284	238	264	196	228	199	191	188	180	186	178	156	155	163	144	155	177	141	137	133	161	131	145	137	162	137	143	132	132	139	135	153	149	133	130	147	132	135	139	143	148	141	133	141	148	133	128	106	150	114	143	125	126	123	152	162	128	135	167	121	131	148	118	142	154	132	149	121	141	130	130	116	140	125	143	150	140	123	134	135	140	137	120	155	154	125	136	133	133	118	144	121	145	143	126	126	137	121	143	131	132	127	146	134	119	132	119	144	150	105	139	155	139	129	124	137	136	132	134	127	138	150	118	122	151	125	145	136	129	113	127	136	138	137	127	106	135	142	143	143	130	144	128	131	112	143	114	120	125	139	139	128	138	145	109	160	151	104	137	124	122	144	148	137	144	127	141	117	107	140	138	138	138	123	127	146	126	119	133	105	119	152	117	137	115	152	139	139	137	119	119	138	112	140	119	141	148	147	148	138	153	137	153	141	146	137	123	125	121	107	124	122	138	135	110	118	150	145	145	135	142	125	140	121	145	156	115	140	134	133	161	123	130	128	138	125	118	111	123	142	124	136	125	132	134	122	145	139	130	143	124	127	133	132	134	144	142	149	142	124	149	135	127	137	116	132	119	128	124	134	151	130	113	113	144	120	129	157	126	140	122	144	138	140	123	126	141	128	134	136	135	129	132	136	131	128	136	134	139	136	118	119	115	123	125	122	145	140	120	138	150	130	142	112	131	128	115	142	128	156	135	111	144	128	122	150	118	120	119	151	120	127	151	154	145	134	138	116	122	126	136	146	120	141	137	130	117	159	111	128	113	120	124	143	119	112	141	127	123	116	118	145	128	135	134	137	140	140	142	114	130	147	139	112	136	138	130	127	136	112	121	131	137	127	128	142	144	115	135	122	120	128	131	115	137	126	132	131	131	124	118	99	133	129	128	146	141	123	108	119	135	133	140	118	133	135	112	139	135	128	132	140	141	117	144	148	132	129	118	139	111	130	122	151	127	135	130	144	129	156	124	140	129	131	114	119	128	112	133	114	134	131	121	144	134	132	137	142	129	119	104	133	145	133	123	143	131	120	135	130	132	141	128	142	141	119	136	154	132	139	130	114	126	141	135	140	134	148	138	137	135	117	148	149	133	131	116	118	143	151	123	118	137	139	149	133	124	116	131	121	123	138	115	124	122	128	130	127	119	116	142	156	141	126	112	123	126	135	131	131	125	145	159	128	123	122	116	140	141	123	138	116	146	141	122	112	150	128	145	120	139	147	123	117	137	119	135	125	143	144	139	128	146	141	112	138	124	151	143	156	124	121	95	128	141	128	139	155	144	122	117	135	125	142	119	162	124	135	139	110	115	135	148	142	136	132	131	140	127	133	137	129	141	136	132	135	141	134	130	138	122	135	106	106	124	120	143	113	119	133	148	148	130	118	126	135	120	109	139	135	134	118	122	121	120	117	151	132	146	124	139	122	125	116	121	121	140	145	123	139	118	140	105	126	127	124	117	113	145	114	115	127	139	132	142	134	111	146	126	133	134	143	138	140	146	123	140	128	122	137	133	123	112	120	135	130	112	123	139	110	129	108	139	125	135	126	122	130	139	123	133	125	119	128	154	109	130	120	125	128	143	129	138	133	146	143	125	153	117	122	117	140	129	133	112	128	126	133	130	131	134	145	147	121	134	136	118	139	145	141	131	129	140	132	118	129	136	131	135	148	110	120	120	123	132	137	124	130	140	136	118	141	135	121	126	158	128	138	117	120	130	136	176	130	131	113	139	137	123	136	145	143	130	152	135	126	133	151	122	106	144	128	131	143	123	132	134	138	131	133	140	138	141	143	131	127	136	134	132	140	137	125	134	133	119	145	128	138	144	128	126	117	118	127	111	136	123	123	137	109	135	145	131	121	127	122	139	114	115	110	129	140	131	143	134	132	151	133	128	119	127	111	122	135	112	119	143	116	149	136	133	119	124	121	149	151	125	132	137	115	116	139	135	138	132	136	113	123	148	132	153	142	128	113	111	160	120	109	117	136	141	127	136	135	134	118	127	152	124	125	134	121	142	121	123	134	129	134	112	124	115	136	134	138	135	130	143	126	110	131	137	133	121	114	135	143	123	124	146	134	126	132	123	132	139	145	132	118	120	139	137	136	123	132	140	113	136	126	122	109	121	154	115	132	126	149	126	148	150	121	127	144	136	120	134	125	128	127	130	140	123	146	123	137	139	122	129	149	116	139	129	130	128	129	146	129	111	123	129	142	138	104	152	124	141	139	130	111	135	126	136	137	143	141	149	119	112	156	130	148	121	121	151	131	137	126	104	141	141	121	125	126	128	147	133	121	115	135	134	122	120	124	115	126	129	124	115	126	130	146	125	138	126	119	136	128	115	122	106	147	143	136	133	126	125	141	125	136	119	113	141	131	125	129	139	122	142	119	130	117	132	112	139	127	111	146	127	135	127	139	155	130	145	134	124	138	127	129	119	138	139	134	116	131	133	137	131	120	124	142	133	140	139	142	138	133	146	121	129	120	138	103	129	140	108	140	121	133	140	150	130	117	123	132	152	127	139	119	121	122	123	152	121	122	126	131	130	134	149	116	140	132	116	123	131	116	125	132	115	105	133	128	141	125	130	134	123	124	139	117	132	128	146	121	119	129	129	140	128	135	134	142	139	114	136	133	145	134	132	135	124	127	134	128	131	137	124	139	148	111	112	113	126	138	122	139	135	135	114	141	146	119	133	120	151	140	117	141	119	130	123	141	121	130	120	118	134	150	142	131	147	112	140	138	135	146	133	123	122	137	148	121	125	130	133	121	134	125	108	137	142	111	131	144	133	127	117	150	125	141	146	127	130	142	121	101	137	145	132	130	124	132	127	129	132	140	126	114	140	134	117	138	120	114	120	132	121	140	115	139	128	150	156	129	133	132	150	136	122	148	111	167	129	119	113	144	139	139	142	122	134	136	133	141	127	120	151	117	136	144	134	142	144	150	129	136	118	142	122	132	125	130	120	124	128	123	136	114	141	146	149	132	131	122	130	125	131	155	134	122	148	135	106	155	139	114	125	126	129	123	127	122	139	115	128	131	129	133	120	137	147	152	151	132	119	140	129	135	123	148	122	127	126	139	132	140	123	125	135	136	129	129	133	128	126	149	134	120	134	128	142	141	127	125	128	129	124	110	138	149	137	126	135	113	139	130	127	114	120	128	122	126	151	141	141	121	135	130	134	136	121	151	128	119	133	127	131	128	135	130	124	120	121	116	140	113	146	136	102	140	144	94	129	111	153	144	162	134	134	138	123	142	126	109	132	133	126	146	130	131	133	142	119	138	140	134	106	127	119	137	163	139	152	127	132	124	120	143	138	114	120	144	135	122	115	133	134	155	153	125	135	127	146	165	137	141	120	138	136	123	137	121	126	138	125	123	126	107	128	128	129	138	136	128	120	114	110	115	125	120	128	121	129	116	147
16696	2294	5306	5905	5099	4095	3421	2910	2507	1995	1855	1590	1488	1448	1237	1188	1068	1007	921	952	960	818	799	793	770	739	726	681	659	696	640	677	639	676	614	600	565	585	608	593	597	558	572	606	574	573	562	503	575	551	553	530	568	554	520	539	509	503	502	492	521	512	494	515	492	503	519	511	558	476	487	530	523	531	497	482	493	519	513	526	522	504	521	497	480	470	486	513	485	502	497	498	494	483	506	459	491	462	495	474	468	473	504	554	487	486	501	489	523	499	474	497	511	480	461	490	514	482	458	483	493	521	463	482	507	491	530	463	441	540	505	475	458	482	480	465	519	500	514	504	426	466	456	478	492	450	493	472	507	509	488	495	490	466	488	482	471	425	452	505	445	526	463	482	482	500	485	456	459	516	490	504	484	500	467	464	476	512	493	453	424	493	442	517	523	497	500	481	546	462	511	493	473	485	492	465	466	501	483	504	471	456	504	460	477	488	455	488	449	458	485	516	486	532	506	504	490	486	472	446	467	485	484	481	478	462	456	505	466	493	426	483	518	486	528	454	483	452	474	491	448	504	471	492	468	452	501	454	480	458	481	458	535	498	477	438	510	475	492	455	450	483	484	487	448	468	490	463	451	525	472	461	473	457	505	483	534	494	475	478	506	470	468	490	480	466	439	481	455	463	487	478	490	452	445	479	493	481	494	468	480	472	461	439	452	494	446	492	491	440	491	466	459	488	500	452	483	442	496	461	490	474	481	486	452	526	491	505	444	473	480	467	497	493	482	493	453	513	494	482	489	491	497	448	490	458	477	484	492	454	489	494	494	470	460	451	456	514	500	506	485	474	482	466	473	426	450	488	479	447	460	499	455	512	480	451	493	475	489	473	471	466	493	490	540	510	457	465	509	448	495	434	481	518	459	459	510	467	491	480	432	498	521	433	464	511	485	442	477	451	485	484	443	495	432	439	488	466	454	464	478	460	445	498	449	461	464	486	489	450	467	488	456	483	469	508	484	445	451	475	521	487	507	502	502	496	484	454	460	452	499	480	454	469	481	473	480	497	475	485	456	485	461	531	449	510	524	500	431	496	484	437	472	495	451	441	493	474	494	482	496	465	511	498	488	530	521	474	452	467	461	513	463	441	441	530	468	494	459	466	500	514	492	473	440	486	493	472	478	518	482	438	490	513	459	466	472	494	480	478	528	451	474	450	469	475	456	485	489	433	464	491	499	488	468	496	465	460	491	476	492	485	468	452	478	480	499	479	461	455	457	503	455	481	514	504	472	451	491	500	493	487	458	472	495	487	489	504	483	522	494	480	514	495	490	476	423	489	503	522	494	488	459	488	481	511	486	515	488	471	505	506	447	477	439	480	478	442	496	456	498	506	490	498	473	457	435	488	451	474	480	481	469	435	450	426	471	424	495	500	498	471	471	456	477	481	463	472	463	493	482	504	503	470	469	467	476	508	467	473	515	493	489	474	489	472	443	542	459	462	470	495	460	462	486	453	443	483	461	457	486	476	457	476	456	461	504	464	486	494	504	483	496	470	467	449	469	496	470	489	499	475	482	491	460	426	539	463	497	503	512	465	490	487	486	469	460	508	466	490	459	478	494	479	443	487	494	470	491	474	483	478	459	478	507	470	454	444	460	488	450	433	498	520	464	484	481	431	489	481	456	469	453	498	485	480	456	508	463	453	449	438	463	481	454	498	482	498	497	438	477	479	487	498	495	521	487	458	489	497	472	481	462	490	440	480	467	459	501	494	475	547	466	472	476	465	458	450	490	448	465	498	505	454	504	493	507	473	519	473	477	452	468	444	464	454	465	466	467	457	489	501	497	516	456	453	470	492	485	473	518	456	501	495	462	489	507	472	503	489	492	455	460	482	447	462	481	480	513	498	493	446	468	482	463	451	477	449	492	458	467	475	495	472	457	470	487	476	460	472	483	457	482	492	450	468	440	469	493	491	490	491	453	481	513	477	482	476	472	423	472	479	465	479	500	433	482	454	500	502	513	466	448	480	456	428	487	484	474	465	476	477	455	461	463	489	493	488	500	478	464	498	466	468	446	483	494	487	496	470	453	467	485	473	498	474	483	476	467	498	495	500	525	441	466	513	482	492	483	460	504	471	436	472	451	448	489	432	517	479	454	413	486	483	441	458	467	504	454	457	481	474	470	488	462	503	493	497	507	460	504	491	476	484	483	457	491	493	471	497	492	477	462	455	452	449	475	475	470	458	475	495	510	483	484	476	449	511	479	460	497	476	491	479	500	510	508	463	497	452	461	485	486	458	443	485	488	433	498	485	491	504	460	500	474	476	473	512	469	470	464	481	475	492	467	482	439	453	447	454	503	481	455	480	473	478	444	494	517	479	473	513	479	457	461	483	471	500	473	481	523	458	478	434	461	507	476	465	501	448	462	489	484	524	490	423	482	454	484	483	501	521	472	484	471	468	511	496	501	448	494	470	472	490	483	518	451	504	494	477	445	529	489	476	476	483	452	497	456	477	505	447	485	499	472	466	504	485	497	499	505	460	456	434	473	452	506	489	503	477	482	484	496	481	429	466	498	490	495	481	483	446	488	470	469	457	488	477	492	496	467	456	476	433	482	510	483	479	467	473	487	500	480	503	402	523	463	484	479	496	478	471	496	449	428	472	478	491	489	472	463	499	461	481	496	488	497	462	471	511	495	492	478	498	494	414	442	493	482	476	489	492	455	484	494	530	522	510	467	458	511	513	459	449	450	477	475	497	440	472	483	476	519	470	523	498	455	451	475	460	440	487	494	508	456	448	473	458	503	481	444	468	450	469	497	487	503	468	439	549	449	439	497	499	456	458	485	451	460	499	443	481	525	474	496	460	494	477	513	469	505	465	471	435	451	504	475	473	441	483	491	456	504	486	464	483	463	481	442	471	456	463	475	505	476	466	468	489	473	493	457	489	467	427	486	495	477	477	429	460	453	451	451	473	453	494	477	465	494	503	462	464	504	486	476	495	495	473	467	456	529	476	513	514	477	472	466	485	488	481	470	471	496	473	498	509	512	482	495	472	484	471	482	448	509	457	494	495	450	486	472	483	496	495	465	479	475	467	502	464	479	460	475	442	481	488	477	515	501	488	496	478	486	450	518	500	448	460	454	464	489	459	457	455	445	421	485	451	485	477	471	482	521	458	517	503	467	497	516	485	505	481	454	455	492	497	483	462	483	450	496	452	493	461	450	461	472	441	484	442	492	499	527	481	459	486	479	491	468	478	478	513	515	461	471	494	462	475	504	497	469	488	456	451	480	474	475	459	484	461	477	476	459	484	508	499	526	476	491	480	488	502	529	477	512	534	472	473	491	482	485	495	460	445	493	519	469	463	507	439	454	458	485	478	493	462	481	481	517	501	499	459	469	458	476	476	485	468	463	455	501	498	473	503	455	500	446	472	438	471	477	450	464	477	528	484	463	483	475	488	470	471	491	482	480	464	506	497	502	450	457	495	431	478	433	456
2697	244	196	151	128	136	112	101	127	126	111	97	129	92	114	103	107	100	117	107	120	110	108	103	119	115	98	98	115	104	101	96	102	110	101	102	115	81	104	126	114	104	106	129	111	120	100	100	69	88	100	92	85	120	100	98	97	119	104	102	119	121	116	88	108	106	99	118	122	108	103	102	122	107	113	109	110	105	111	116	102	106	127	113	106	98	101	110	118	100	100	94	87	102	105	87	102	101	109	111	109	113	115	103	83	104	121	108	107	101	114	106	103	94	94	109	103	103	118	89	116	102	124	102	97	112	109	102	105	94	95	99	114	93	108	109	115	96	111	100	114	104	117	114	119	94	117	96	90	101	114	115	123	113	102	112	100	117	96	105	115	104	106	103	100	102	92	96	111	110	112	108	96	100	119	127	102	96	107	104	100	98	117	108	110	109	117	87	109	126	93	103	107	99	101	106	89	105	107	101	109	96	109	104	111	90	85	94	113	112	125	99	106	109	98	109	93	98	117	91	124	73	87	125	119	108	105	111	101	113	81	120	117	94	105	113	113	107	124	112	106	126	129	101	106	97	116	115	98	113	111	98	88	97	104	91	114	91	99	102	114	114	106	83	123	98	102	109	112	107	112	91	111	110	117	110	94	123	107	120	78	114	113	118	99	89	87	118	122	107	106	108	111	103	108	119	106	111	93	91	117	118	102	89	105	105	110	94	89	114	102	101	114	105	116	118	99	110	111	93	104	116	101	109	97	118	116	117	107	127	112	98	110	99	101	114	124	89	94	90	114	106	105	98	101	117	118	96	106	103	100	100	111	117	116	93	94	87	107	108	105	104	103	103	114	116	107	103	117	121	113	107	117	112	128	115	113	107	109	98	114	99	95	104	105	95	107	97	114	102	105	107	93	109	130	95	92	84	105	97	116	83	124	100	101	96	102	96	101	99	127	111	116	93	106	109	95	98	106	119	116	82	101	111	118	95	118	101	120	87	119	113	95	105	113	106	97	113	102	100	104	110	117	120	115	104	98	99	110	99	119	110	85	111	123	131	122	118	97	96	104	92	118	96	102	113	114	124	93	98	110	106	86	110	108	108	100	107	103	105	95	139	104	111	108	125	102	122	111	111	109	92	112	102	103	114	100	103	107	96	86	101	116	91	113	102	100	115	110	108	110	115	100	93	93	111	129	97	98	117	107	103	104	110	107	119	107	99	110	112	93	99	103	114	130	125	117	119	98	110	112	111	111	122	108	94	106	112	99	119	96	120	102	121	95	113	129	93	93	113	102	102	104	105	116	112	119	111	119	98	97	116	117	106	91	93	106	107	106	104	111	119	117	121	108	103	120	115	93	101	108	110	88	115	129	119	104	122	103	102	113	102	103	106	97	126	85	106	113	110	108	109	109	98	113	101	100	107	105	103	105	94	103	101	92	113	106	115	123	99	98	126	119	112	109	103	105	121	90	124	97	105	117	103	94	99	122	117	114	112	112	128	93	94	105	103	100	125	103	101	119	110	108	108	111	91	114	104	106	120	109	107	111	118	118	116	103	92	111	106	98	76	110	114	116	120	120	87	115	99	106	102	118	98	115	106	106	106	95	116	95	106	113	100	108	100	108	103	110	93	103	105	110	116	112	101	112	118	123	100	102	106	107	102	118	109	106	99	91	112	108	84	100	98	92	115	109	88	117	105	123	122	94	116	109	97	99	132	109	129	111	107	117	111	120	72	105	116	114	102	105	97	99	101	98	103	102	117	107	123	106	113	119	112	95	94	121	104	101	94	101	112	100	107	121	124	106	129	103	117	121	103	110	114	93	106	104	91	110	99	107	112	97	129	125	110	105	112	90	98	100	138	107	97	97	98	119	105	105	97	94	122	74	110	87	97	105	84	107	117	113	92	102	102	120	105	106	102	100	104	126	117	119	92	102	109	91	101	109	103	116	104	108	106	118	113	90	90	114	101	101	112	113	107	90	113	106	95	81	108	95	97	99	108	91	112	114	120	109	101	108	112	108	123	113	104	90	114	111	116	104	97	110	105	91	115	125	124	104	104	107	118	121	115	102	110	93	95	98	96	98	122	103	108	105	86	95	94	123	105	104	107	113	95	112	114	113	92	81	100	107	107	88	108	117	98	98	92	95	99	112	115	120	119	101	98	108	100	115	115	111	106	111	105	113	103	100	104	105	96	101	107	117	116	104	113	106	104	108	100	126	99	101	105	106	105	110	126	104	87	87	106	97	112	122	116	119	102	93	114	100	90	120	109	105	107	128	103	111	104	94	121	99	97	94	97	117	111	108	106	108	123	127	115	97	110	107	90	110	96	95	104	123	112	118	118	129	95	131	111	106	87	96	106	97	113	130	123	96	102	125	106	115	108	96	104	105	102	104	111	122	97	108	118	91	98	100	104	113	118	99	109	98	128	85	101	99	112	105	119	103	126	109	107	114	127	95	118	103	88	116	110	110	94	103	111	102	112	109	120	106	112	113	109	95	105	100	107	102	104	92	106	107	104	106	104	123	101	114	116	116	103	101	101	97	88	102	103	95	102	117	99	125	106	87	111	108	112	96	99	122	105	97	109	122	116	114	113	101	99	129	107	99	98	91	87	79	110	133	113	130	89	117	102	106	110	98	83	116	118	103	105	96	114	77	97	94	103	115	84	100	91	118	94	108	118	96	103	130	109	117	130	109	121	124	103	107	101	111	104	109	113	120	102	103	115	128	126	91	118	94	97	106	102	106	102	110	110	111	105	104	115	105	96	98	105	118	107	126	135	101	84	97	95	102	102	84	113	111	106	97	106	93	133	118	103	105	122	130	108	111	94	119	104	97	97	92	106	118	118	107	122	118	105	112	107	97	102	105	96	125	81	102	91	110	109	104	99	97	110	101	97	116	104	106	117	100	119	99	117	111	77	106	106	106	114	93	104	106	101	99	76	102	100	104	108	88	111	109	100	109	115	114	109	96	106	133	103	96	112	116	107	113	101	96	120	101	106	100	100	90	105	93	128	106	99	117	116	116	100	98	119	101	95	97	91	105	116	119	113	93	108	105	123	95	110	127	86	121	115	106	122	119	117	111	100	100	113	110	96	97	107	125	129	111	104	100	120	82	78	106	121	122	107	122	102	103	109	105	102	123	94	107	111	92	108	101	99	110	100	102	122	86	91	116	123	112	107	104	91	93	99	116	109	116	100	112	103	99	113	109	103	132	107	110	106	118	94	107	112	105	111	98	113	106	100	102	117	90	102	98	91	112	95	99	103	107	94	109	106	105	97	108	103	105	105	102	125	107	113	106	114	123	110	100	105	96	101	119	120	100	101	96	108	122	122	112	120	109	127	104	107	112	92	106	125	117	87	114	119	109	97	119	112	109	113	99	97	116	115	109	114	90	106	111	116	118	98	107	115	114	99	108	96	108	96	116	102	94	106	104	110	92	107	107	107	104	117	102	96	96	123	112	116	96	107	110	112	100	115	90	102	108	97	106	105
4235	471	563	570	557	520	463	463	432	429	416	444	434	419	430	437	426	384	393	405	384	443	419	412	422	400	380	398	379	397	380	356	395	390	400	387	405	436	385	404	399	428	406	395	404	400	387	399	391	398	400	410	426	420	356	353	402	424	370	371	382	372	397	417	372	384	404	397	423	392	368	406	373	378	369	407	360	379	395	390	402	370	392	372	436	404	384	398	372	358	422	399	401	408	407	358	376	385	359	411	400	376	371	407	374	412	416	393	362	426	382	369	413	391	408	416	398	401	412	400	393	384	364	388	380	401	402	434	373	386	425	394	395	413	361	376	375	395	380	424	393	409	407	416	374	389	395	403	382	375	380	375	354	380	388	386	396	428	412	373	392	414	413	384	391	390	368	401	388	411	408	390	408	373	387	402	415	413	368	376	382	402	401	399	391	369	363	415	399	409	360	385	410	342	397	393	441	391	385	358	387	392	415	391	403	430	367	365	376	366	424	396	373	379	381	350	389	445	357	379	411	387	386	391	392	371	375	434	392	403	401	356	381	396	406	389	427	411	398	382	378	387	367	426	384	400	391	380	400	394	368	422	381	399	371	405	372	370	394	406	393	398	382	330	417	406	376	383	382	382	381	371	407	382	357	425	403	378	393	414	365	382	390	381	414	338	394	392	371	361	387	379	399	422	400	387	414	378	400	377	385	380	391	409	374	391	383	384	390	383	398	380	386	398	336	383	390	380	429	386	434	395	398	386	397	404	395	399	349	390	385	397	379	400	363	376	382	406	356	418	399	398	397	369	395	399	406	403	369	399	425	398	379	351	415	411	418	393	392	339	380	407	385	343	370	395	371	407	403	390	381	392	347	401	388	407	386	403	403	382	404	395	385	418	424	395	399	373	407	415	354	393	378	393	409	402	420	412	385	377	417	389	390	401	377	401	357	408	384	425	374	407	395	397	392	397	401	406	365	388	368	371	394	403	395	374	396	416	397	386	418	425	386	369	389	393	384	400	407	383	382	388	421	368	381	367	398	380	405	379	423	341	389	373	384	385	384	372	409	390	383	418	403	397	365	384	367	334	375	407	369	389	401	393	389	405	357	397	378	385	431	396	391	411	380	393	365	397	426	389	379	412	418	365	367	369	368	377	369	396	398	356	392	403	378	421	418	373	372	400	368	408	399	412	377	389	381	416	354	392	387	403	394	407	393	415	386	389	396	413	411	366	406	369	394	423	375	403	379	415	367	380	410	372	409	386	355	399	371	388	391	403	373	355	382	406	395	390	388	384	370	397	402	374	384	414	379	403	366	354	377	396	410	373	402	404	399	380	393	405	377	383	378	411	370	367	404	365	354	395	446	355	380	397	399	392	391	369	362	384	419	421	391	384	376	403	410	418	409	420	396	386	365	398	393	400	410	438	386	395	378	412	380	416	413	371	386	389	417	431	370	387	383	394	346	364	385	417	397	385	382	395	389	384	399	367	397	422	392	397	395	423	370	365	365	387	432	403	398	383	424	384	390	364	428	396	386	367	398	410	409	426	421	430	347	375	395	389	388	402	390	434	403	381	390	402	406	395	430	390	383	415	365	396	377	381	374	403	357	396	399	388	414	378	396	394	382	359	376	379	421	397	393	377	401	346	382	347	385	368	381	413	372	369	417	368	392	376	408	394	395	389	374	408	370	412	393	371	411	358	346	432	410	411	345	368	398	396	382	390	398	393	416	409	389	397	438	361	389	416	375	400	402	376	399	376	376	356	427	409	390	381	407	396	358	395	409	417	376	380	376	403	384	356	399	394	421	400	372	404	439	419	406	399	425	431	402	368	370	403	412	420	409	375	386	379	365	379	392	369	367	364	413	397	378	383	401	380	391	384	403	410	405	365	382	418	378	409	390	403	406	362	392	416	385	390	391	384	369	393	384	380	396	365	355	379	391	400	395	373	361	417	391	380	399	362	389	377	402	380	384	359	401	391	368	371	426	376	379	397	393	404	395	401	409	353	400	407	382	436	390	380	357	346	393	397	390	419	361	365	415	361	385	362	404	380	382	393	392	369	351	363	390	425	387	406	394	362	380	382	431	389	397	372	379	382	378	388	400	392	364	365	367	381	408	396	394	381	406	393	414	353	383	426	371	415	378	414	395	348	408	371	369	385	384	396	402	381	410	378	409	377	372	401	432	379	397	374	417	400	386	350	391	416	380	400	399	382	386	390	331	372	376	409	384	374	375	366	400	387	401	389	388	363	372	324	411	393	380	384	382	403	370	383	373	405	388	387	390	377	388	394	404	410	354	388	350	426	388	421	375	388	376	399	382	381	405	382	386	348	356	372	419	356	399	364	402	414	377	379	380	407	430	393	410	421	383	372	386	366	373	397	352	393	359	355	385	400	416	410	386	395	408	412	366	381	409	426	420	383	353	396	378	390	374	406	361	378	380	385	386	383	408	360	396	388	375	396	399	400	389	363	401	402	400	392	415	368	390	417	405	382	361	397	384	404	360	395	379	409	379	369	373	374	369	380	405	462	401	387	358	399	387	358	369	352	424	348	389	403	391	380	390	428	406	375	392	366	412	399	376	367	347	420	408	397	385	354	381	389	413	372	411	440	422	379	359	405	405	352	384	386	396	382	371	379	378	415	359	397	428	405	385	411	384	400	390	374	407	420	386	385	400	412	397	365	386	360	396	407	411	361	365	382	391	427	367	393	411	387	412	417	394	398	368	390	380	379	370	379	387	381	401	350	370	392	353	414	392	408	348	368	428	388	362	379	374	420	387	417	362	389	375	412	391	376	417	367	441	402	361	383	402	386	411	364	411	384	394	383	398	362	409	416	396	395	404	383	366	417	395	414	398	387	388	398	422	389	391	387	351	370	408	365	415	393	355	396	397	412	385	378	414	369	391	382	392	412	401	410	385	407	386	396	373	392	372	386	393	376	405	400	363	402	380	365	372	393	381	365	418	389	398	403	410	391	374	386	410	406	369	374	394	367	412	394	384	393	377	409	395	395	379	368	398	367	410	401	401	421	352	383	384	387	405	418	366	383	391	400	416	403	386	413	394	378	397	371	424	403	369	390	385	437	385	412	379	399	411	374	402	389	402	388	381	434	378	381	367	426	412	432	425	411	366	383	361	391	438	387	414	425	432	407	399	386	363	357	380	377	404	379	385	417	372	362	387	394	389	346	393	448	400	370	414	408	399	400	414	390	397	376	342	390	374	396	394	377	375	401	397	391	392	381	381	423	386	412	410	377	391	427	392	401	404	396	399	424	391	393	403	371	376	387	374	420	388	383	404	420	394	393	392	415	394	378	407	396	410	368	392	400	386	381	381	378	412	392	381	350	380	403	370	409	410	390	412	391	408	377	430	427	385	401	391	377	396	364	398	354	389	386	425	414	409	407	391	371	383	426	402	370	414	426	433	396	398	382	397	408	409	392	359	369	406	391	415	371	400	381	383	381	394	383	386	367	375	401	400	416	422	383	395	411	411	430
23054	3310	1094	799	540	401	278	228	179	182	158	124	133	122	114	124	121	101	102	97	76	76	71	90	80	64	64	86	75	67	78	89	81	91	77	90	70	84	69	77	56	80	70	74	69	66	78	65	65	65	59	81	69	65	78	62	67	71	55	71	57	64	80	61	69	69	62	65	79	73	64	58	81	71	65	75	69	64	76	61	79	58	81	68	60	70	82	72	67	75	79	61	65	75	66	64	67	71	76	55	64	80	79	64	61	58	63	73	64	77	67	77	74	71	67	69	68	46	69	70	76	66	61	65	73	66	60	77	65	71	64	58	70	56	52	86	60	76	53	66	69	77	66	60	76	64	75	81	64	58	58	60	67	70	79	64	64	65	63	64	65	72	66	67	76	82	76	79	63	63	68	59	77	60	70	87	76	77	79	63	78	57	57	71	79	68	71	63	64	47	79	59	63	63	62	57	64	65	80	71	62	56	55	64	62	52	60	79	67	62	70	63	64	60	68	53	56	69	71	62	56	68	73	70	74	77	66	74	66	65	69	59	53	73	70	83	67	77	66	71	71	72	59	76	61	74	60	76	57	70	66	52	67	68	62	65	65	66	67	71	57	54	68	52	79	89	62	61	65	63	74	66	77	86	65	73	65	70	68	79	52	59	50	60	68	70	72	70	67	58	61	69	92	77	63	56	53	49	75	75	68	70	70	76	60	75	80	72	55	57	63	66	62	67	61	72	70	45	64	67	74	72	64	60	84	62	94	81	80	69	70	76	72	76	63	62	74	64	63	58	54	65	65	75	71	64	67	66	62	65	74	62	72	66	63	79	78	73	66	57	61	62	59	69	76	58	70	76	60	62	52	78	68	57	62	79	70	62	67	45	74	70	72	64	56	68	60	70	64	77	63	65	68	76	59	72	84	75	61	68	78	55	65	59	63	77	84	64	68	81	59	61	64	59	64	78	69	66	71	73	64	74	69	61	67	80	75	81	75	71	69	58	67	57	61	57	59	73	92	68	77	61	82	74	66	77	76	64	64	54	69	79	70	52	63	60	58	67	72	61	67	57	72	71	69	64	66	76	65	69	66	64	71	75	65	70	64	64	70	51	60	83	68	72	79	70	66	77	67	48	58	63	76	81	65	53	65	67	66	57	69	64	64	63	65	65	62	72	73	65	73	71	57	81	64	63	82	58	70	64	75	67	65	87	62	59	77	64	59	63	70	66	77	73	63	72	56	72	74	62	80	74	77	59	56	66	65	59	61	75	66	71	67	58	59	82	57	60	82	74	65	72	77	58	69	59	73	60	65	58	63	61	70	54	72	75	65	83	65	67	65	78	66	64	73	69	67	65	69	74	63	62	71	64	62	72	66	70	79	59	53	57	74	77	50	72	81	67	85	71	71	75	77	87	68	66	58	72	81	81	76	61	71	64	70	68	65	53	61	62	69	66	73	66	70	59	50	66	57	78	61	74	72	75	69	49	65	55	69	66	65	60	89	62	58	56	79	60	81	54	59	73	73	68	64	89	66	69	52	66	69	71	62	70	56	55	68	53	68	64	83	76	68	64	70	65	81	72	58	56	65	80	61	58	75	62	70	69	68	64	73	81	73	78	62	62	76	67	58	79	60	79	63	65	67	53	56	60	72	68	86	66	63	74	63	65	76	61	70	62	74	76	61	67	73	74	65	79	73	48	69	73	81	44	66	72	61	52	56	57	71	76	72	60	62	73	76	75	69	67	69	71	67	70	73	66	65	64	78	75	59	62	60	72	68	65	79	72	64	67	65	64	81	75	70	67	90	76	74	54	61	71	59	65	59	77	71	86	74	62	53	60	65	71	72	77	64	70	66	75	75	63	66	74	69	58	76	67	62	65	58	64	72	77	67	62	68	71	61	66	51	58	76	76	67	53	54	61	59	78	70	84	61	77	81	63	76	58	85	66	74	95	67	76	61	70	66	51	70	53	76	76	73	65	68	62	59	89	78	59	69	61	64	60	81	60	61	55	49	72	75	62	62	66	59	54	61	76	66	68	56	60	84	75	80	53	74	65	67	60	75	71	63	58	89	64	71	61	72	62	59	42	67	71	83	73	76	66	58	59	76	67	77	63	77	76	75	60	77	80	64	69	54	48	51	69	66	70	62	58	73	61	79	64	54	59	59	73	50	71	59	65	68	71	68	67	72	68	66	79	67	63	60	69	63	65	74	71	63	56	68	72	93	59	78	65	58	67	73	85	52	72	66	76	63	63	73	65	64	54	65	55	62	76	64	57	65	74	68	77	58	72	71	73	55	61	63	61	62	62	76	65	69	69	66	77	76	58	60	61	68	74	70	55	55	73	63	88	63	63	54	74	72	68	67	55	50	57	74	76	77	57	88	60	83	73	67	57	60	61	62	50	50	70	59	68	69	82	69	69	68	69	66	53	79	59	69	91	64	55	85	71	77	85	70	56	67	81	54	48	60	68	59	66	51	64	67	73	83	56	88	82	68	68	64	53	65	63	74	66	70	67	64	60	61	65	74	63	59	70	72	52	57	57	81	68	68	58	60	65	63	66	68	69	81	58	51	74	66	68	74	74	60	68	69	82	59	69	71	77	65	61	74	57	62	75	84	67	77	80	60	56	60	63	70	70	83	67	74	65	81	71	75	67	57	82	76	73	73	73	70	54	60	55	67	76	76	66	76	59	64	59	63	62	76	61	64	60	62	71	81	53	74	65	74	67	59	74	76	69	68	81	75	73	67	65	69	85	65	50	78	57	61	78	78	82	74	72	62	79	80	76	59	65	77	70	80	71	54	61	75	55	69	65	76	57	65	64	68	72	75	62	58	63	64	64	73	50	80	70	54	58	68	62	84	67	55	72	67	64	61	55	57	83	69	82	67	64	65	60	63	77	80	70	58	66	62	62	67	63	65	72	80	73	58	76	69	71	75	82	74	76	61	76	64	66	64	51	59	72	73	54	76	68	76	72	67	58	78	67	66	68	72	79	59	65	61	80	83	62	71	74	62	68	76	63	75	61	57	92	84	77	72	57	64	64	69	77	66	72	62	69	56	68	63	56	59	79	72	73	74	73	67	75	74	67	63	71	62	75	84	72	62	62	57	53	68	72	65	70	84	67	70	84	68	65	67	59	80	86	86	67	74	62	69	62	52	62	62	63	64	60	62	70	72	76	73	76	80	76	65	64	49	69	72	69	63	65	49	55	67	78	66	59	62	82	66	65	68	72	82	63	60	67	74	60	62	60	68	61	78	74	74	78	59	87	74	66	58	63	67	60	71	70	62	73	75	53	73	65	75	54	51	62	76	56	64	64	71	60	72	55	78	90	64	73	63	58	70	69	60	68	61	62	50	64	70	67	65	60	73	54	53	82	65	71	73	66	70	52	67	68	68	57	64	57	71	56	65	64	64	76	59	64	73	68	71	72	60	79	46	58	63	83	52	77	77	74	71	68	63	59	62	49	80	66	83	68	61	53	65	66	64	59	67	62
12154	1099	2603	3038	2528	2171	1715	1401	1206	1107	990	839	772	723	674	569	588	551	497	492	476	431	431	421	439	375	378	401	396	344	339	307	377	358	335	345	316	330	308	292	315	336	344	303	297	310	299	288	333	296	299	277	271	324	289	328	267	312	274	311	311	312	297	300	304	316	293	240	320	280	290	301	312	265	237	302	271	286	293	270	273	260	290	305	288	287	274	300	295	288	285	262	266	275	264	320	265	261	295	291	265	273	281	280	273	276	271	262	291	289	295	294	300	255	293	267	271	265	269	272	307	266	269	270	282	268	311	264	270	310	270	274	258	266	264	266	288	268	285	294	282	300	261	276	305	290	258	274	267	269	299	289	248	270	250	274	263	285	266	257	270	234	335	262	263	281	298	264	278	264	278	252	260	250	274	296	293	295	270	301	272	264	306	285	264	294	292	276	288	302	272	280	266	260	284	302	264	299	274	262	301	265	258	266	267	287	262	309	314	256	277	258	264	259	261	276	265	244	258	277	280	258	293	256	275	270	273	287	245	287	269	296	266	260	250	277	286	295	268	283	298	280	291	281	273	269	284	289	284	290	278	271	290	275	253	255	302	265	251	277	278	273	290	261	277	272	289	283	268	291	275	263	283	264	290	275	287	284	263	284	273	274	264	266	277	273	305	272	276	275	306	279	294	262	250	260	268	266	249	246	254	278	254	273	265	261	278	276	276	291	269	264	283	268	284	258	266	254	295	284	276	260	268	245	296	310	279	273	240	256	329	268	268	273	258	297	229	268	285	272	277	300	298	267	302	253	246	259	285	296	297	266	290	268	295	269	286	246	289	269	279	277	273	275	266	303	292	257	294	274	239	268	294	250	269	284	291	259	295	281	295	266	287	263	262	280	268	305	246	288	280	293	284	301	272	287	304	259	271	286	267	293	255	280	270	260	290	258	277	266	281	272	263	288	247	270	288	258	270	287	286	277	260	276	279	291	277	262	281	266	265	290	250	247	288	237	276	268	258	282	248	245	314	260	276	270	264	266	257	300	308	271	257	289	275	273	277	264	291	284	277	304	278	283	300	260	274	276	270	300	254	270	281	244	276	278	258	296	261	263	283	273	275	249	263	257	286	278	289	271	278	269	281	277	271	275	286	273	270	270	284	285	271	266	283	272	280	299	284	297	260	275	298	288	306	266	276	249	267	269	303	276	267	303	246	271	267	274	254	276	287	276	271	263	281	274	292	301	264	278	271	285	263	250	270	263	279	268	296	290	302	290	289	259	263	278	311	276	278	289	269	265	236	274	275	261	298	261	278	289	263	309	264	264	268	266	257	270	289	279	295	293	277	283	261	253	272	262	289	281	260	300	293	284	274	270	281	255	249	301	274	274	273	245	262	263	270	312	258	258	255	281	246	248	293	299	273	269	293	288	289	263	267	269	277	282	293	295	274	262	287	277	241	269	268	278	269	270	261	277	272	274	310	248	269	249	296	267	256	278	283	290	271	258	295	259	295	272	298	294	234	277	266	288	293	290	249	263	231	259	269	273	296	283	254	279	295	290	262	268	301	267	296	279	247	262	274	284	257	288	279	255	281	282	269	281	271	270	268	247	256	260	268	287	280	298	309	252	294	262	258	284	295	259	248	274	266	266	283	278	272	273	261	280	278	294	275	286	287	285	277	263	282	267	278	329	240	271	291	274	252	257	270	279	275	282	255	268	272	288	257	305	296	287	274	275	288	287	256	259	266	300	266	268	271	263	267	279	263	261	277	297	283	288	286	270	275	234	263	249	275	282	270	284	285	269	278	265	270	270	263	290	281	256	256	300	265	265	276	300	298	275	278	286	281	285	277	273	263	283	263	258	278	251	279	272	258	299	260	274	270	259	266	294	260	304	263	271	297	288	272	268	271	288	264	291	280	279	251	239	314	289	296	273	291	275	284	284	276	304	276	269	256	258	279	261	301	254	248	284	291	300	269	276	251	284	287	288	259	288	278	274	290	303	271	285	276	268	279	260	240	297	261	272	294	264	242	244	309	273	258	249	277	295	279	259	273	246	257	272	240	270	258	261	292	262	274	292	283	291	271	279	277	265	256	258	268	272	282	275	238	269	262	296	280	291	295	267	285	273	290	279	295	269	288	282	291	271	263	252	261	258	251	264	275	273	266	262	260	257	280	299	278	266	270	275	254	279	270	265	261	275	265	286	295	282	278	293	285	266	259	256	293	285	288	277	264	272	280	276	269	265	260	318	280	275	266	274	271	285	290	267	270	275	259	283	289	249	260	282	252	266	301	308	274	281	284	260	279	250	267	281	288	261	231	299	295	266	268	263	285	271	289	277	280	278	274	259	256	268	261	303	296	304	265	271	277	300	291	272	280	264	290	294	246	243	275	262	299	273	229	287	274	306	296	292	270	255	273	284	281	296	282	288	238	277	248	268	279	265	309	277	289	283	274	276	303	270	254	308	259	257	279	255	271	303	279	257	267	284	286	294	280	290	268	277	287	268	254	264	288	273	271	269	268	250	295	285	286	267	307	265	241	267	244	282	291	265	281	262	286	264	271	284	300	270	293	280	303	251	286	248	269	249	248	271	272	303	264	265	299	270	299	265	261	250	263	276	252	290	252	300	262	285	282	267	283	244	295	282	280	313	259	283	266	286	263	273	303	265	267	265	270	255	258	278	254	265	279	276	270	261	256	271	285	284	273	284	281	306	297	273	241	267	255	296	289	288	323	282	250	290	254	290	262	277	286	300	298	266	319	290	261	274	306	260	267	257	268	272	277	268	227	294	294	295	275	282	239	271	270	241	265	286	232	284	288	293	268	295	274	259	265	270	277	265	290	274	294	299	261	282	246	250	318	274	288	234	277	265	297	260	261	246	310	274	278	260	286	257	275	301	277	279	260	272	258	274	245	254	279	298	288	275	277	283	297	298	269	267	292	258	290	288	265	303	260	261	288	302	215	289	276	281	279	286	286	277	257	287	255	282	283	255	298	285	269	284	278	256	263	266	283	252	256	282	287	275	258	279	281	249	301	266	262	228	246	270	279	267	288	273	246	280	290	288	275	257	297	301	262	261	277	271	267	246	293	253	266	301	270	274	259	303	288	259	239	289	248	273	264	261	287	274	263	258	291	287	249	248	246	295	273	285	248	280	292	244	302	306	297	276	268	258	257	250	275	258	285	243	270	298	279	290	308	259	256	297	292	287	292	260	269	289	240	256	284	295	270	257	275	269	305	247	276	264	261	272	275	265	290	285	280	266	267	279	241	293	247	278	256	292	274	271	266	269	259	269	268	251	257	263	286	284	305	279	284	260	309	278	240	282	278	275	300	294	272	268	286	260	280	288	267	286	282	282	267	306	274	283	283	284	265	269	299	289	280	286	283	244	274	277	271	247	286	263	241	271	268	252	290	268	249	273	263	280	306	265	254	303	238	274	249	286	259	291	263	298	244	269	260	284	273	283	290	272	294	271	280	289	292	282	272	261	268	283
32642	11263	2424	1556	1086	767	597	438	357	316	309	220	251	209	203	217	191	193	184	167	175	158	153	143	159	161	152	154	136	149	138	148	143	156	129	134	128	145	135	147	116	140	125	134	127	103	131	138	138	135	151	128	142	134	141	150	144	120	139	118	130	142	143	143	128	120	129	149	113	116	122	140	123	141	143	104	134	137	123	120	122	113	129	129	116	130	135	125	137	155	136	116	120	113	122	126	114	122	123	116	118	139	126	121	114	118	138	116	114	137	121	126	129	129	118	137	124	121	127	128	132	137	104	97	114	117	117	113	140	107	140	118	122	138	131	128	138	130	136	128	106	127	122	96	148	103	124	110	117	137	102	120	129	154	125	153	125	101	118	108	149	134	118	126	127	99	126	113	124	137	121	115	113	114	131	111	124	126	104	129	104	130	98	126	125	134	114	130	123	127	140	135	124	135	131	114	118	122	128	110	125	121	118	128	137	100	118	121	128	123	117	130	126	121	128	120	123	128	110	127	119	117	120	111	119	135	118	110	127	125	136	121	117	119	106	120	125	130	129	102	118	125	127	102	124	118	119	140	117	130	128	120	134	124	125	123	130	123	125	140	112	119	120	125	127	129	120	136	119	103	109	143	121	116	126	122	130	142	123	120	140	116	146	111	97	139	106	137	127	125	118	153	116	120	146	126	132	120	120	126	133	133	114	133	128	123	129	103	122	120	123	119	144	111	136	118	134	100	105	150	127	120	117	133	132	127	127	127	115	134	116	100	137	124	131	115	122	116	112	128	136	101	122	112	146	113	155	129	132	122	107	125	121	124	131	129	146	125	124	121	99	124	128	119	117	132	127	128	112	124	139	116	139	108	133	132	115	124	124	125	113	125	150	145	135	120	131	107	125	117	106	132	117	111	138	104	113	123	116	109	107	137	119	105	109	127	107	124	132	139	115	123	123	129	132	125	125	124	128	126	99	114	133	130	120	123	132	135	122	131	120	140	119	122	123	98	129	111	128	131	114	109	114	140	107	129	125	129	137	122	141	124	124	118	124	123	124	127	122	129	121	115	121	116	138	124	112	138	127	130	107	120	112	128	143	139	138	109	120	116	93	131	162	126	114	114	127	99	139	133	110	116	125	115	122	112	102	140	128	101	106	135	112	128	123	111	119	127	117	135	108	117	145	144	126	142	140	93	128	116	135	115	121	117	112	119	120	119	135	139	125	113	124	122	126	123	124	138	135	131	134	136	108	116	117	127	107	112	124	131	140	101	122	128	132	116	121	119	119	130	107	145	122	135	141	123	125	123	133	122	127	136	117	136	92	127	113	122	110	108	117	125	153	127	125	115	127	122	142	128	118	133	121	134	137	125	131	121	143	124	108	138	130	141	118	115	120	123	122	143	149	130	113	133	123	115	139	131	117	141	121	154	132	110	130	117	140	133	146	117	122	105	137	126	112	138	139	110	124	143	135	134	122	116	117	127	125	112	109	107	123	108	137	118	120	117	132	141	132	122	121	106	118	130	129	113	145	114	127	148	148	124	126	104	125	129	122	122	106	127	113	110	121	112	120	132	128	116	138	135	130	133	122	128	126	115	137	127	121	117	127	132	135	124	137	117	130	119	137	135	115	133	140	113	106	136	118	116	114	120	116	115	140	147	125	135	134	118	119	122	125	114	131	120	131	131	121	132	110	121	140	114	122	105	119	109	122	114	116	124	118	120	125	126	126	127	133	131	129	117	102	118	151	99	137	133	121	121	136	135	130	124	139	135	113	110	115	127	104	121	125	129	112	137	125	136	141	127	133	143	117	122	117	131	142	115	114	122	103	100	108	119	135	131	119	138	120	124	113	125	123	137	128	122	120	133	127	119	127	123	113	120	126	119	116	134	143	130	138	134	120	137	164	139	143	125	124	125	109	124	135	107	119	128	139	128	146	112	122	122	129	111	122	108	104	148	119	107	125	129	149	138	128	115	122	119	119	130	118	131	116	101	134	122	126	103	126	125	132	125	113	141	134	124	120	123	120	118	125	107	124	113	126	131	139	116	131	147	147	97	150	113	131	124	139	123	132	120	126	109	122	120	111	106	110	138	115	116	116	132	125	141	116	132	151	116	138	125	138	121	143	119	134	137	132	132	113	117	123	128	127	119	109	109	134	124	125	109	129	131	131	124	124	126	120	120	134	117	123	125	132	122	109	123	121	110	119	126	127	134	141	115	134	112	126	118	116	135	127	149	111	118	135	121	110	133	124	119	136	121	131	128	117	136	119	115	129	132	123	129	115	105	125	141	125	112	129	133	126	141	116	111	128	109	119	137	131	113	132	142	108	123	107	110	116	118	133	110	101	124	111	117	131	121	125	135	126	120	136	120	159	120	140	133	118	127	124	122	123	122	123	124	135	145	119	157	112	115	140	127	111	132	119	102	126	146	145	138	120	109	126	135	117	129	121	141	139	96	103	131	140	158	129	131	128	137	135	119	148	114	108	137	126	118	147	146	151	111	129	116	128	121	124	126	143	133	109	115	127	134	99	113	150	127	125	119	118	111	124	113	127	119	84	114	130	119	120	124	112	127	115	121	135	131	115	117	108	139	105	120	134	135	117	123	118	140	114	110	144	100	105	130	128	132	108	124	134	115	112	137	115	124	99	113	124	124	121	103	117	117	115	121	108	102	151	138	123	127	118	123	125	124	127	113	144	121	114	142	132	112	103	134	116	121	110	131	117	111	137	121	127	111	141	135	142	132	101	131	105	125	120	117	131	117	129	120	116	127	121	110	130	107	137	138	127	132	132	137	104	117	126	124	135	133	115	147	130	118	112	131	138	118	140	130	121	125	120	131	124	104	127	132	141	134	125	135	133	142	117	125	122	119	124	138	136	108	117	118	142	123	137	127	136	144	136	120	120	115	118	120	116	147	129	115	123	103	125	126	133	136	112	118	131	129	117	118	129	108	111	127	130	136	141	138	114	131	138	121	119	116	139	125	99	123	133	122	117	140	122	141	135	118	117	160	123	132	140	120	113	105	120	112	124	129	112	135	112	125	125	131	119	128	138	111	140	121	130	121	129	126	123	126	137	110	143	130	130	128	122	121	135	135	133	148	131	146	117	147	121	120	122	123	130	138	122	133	129	133	124	130	111	140	124	117	121	114	123	123	130	111	141	115	126	131	128	113	118	118	105	128	139	115	122	126	129	117	120	132	133	155	123	118	109	115	138	131	127	119	122	139	130	123	113	121	125	112	134	125	126	115	111	131	122	123	106	128	128	127	134	132	126	133	120	149	143	113	136	126	114	146	134	118	108	121	117	124	124	114	115	135	124	136	129	133	140	121	139	132	120	136	136	128	133	117	136	113	125	134	121	112	122	134	128	126	127	128	140	113	123	115	142	128	131	139	130	113	136	130	132	119	104	123	113	114	117	134	110	125	121	113	109	138	123	116	127	127	135	137	109	115	131	127	124	144	138	124	114	118	139	126	112	146	110	110	118	106
15953	2233	5009	5581	4731	3891	3300	2681	2250	1962	1732	1573	1370	1344	1198	1070	1082	947	929	905	860	798	760	709	711	691	679	668	666	645	660	615	567	561	601	585	526	552	537	566	580	559	560	546	572	500	493	468	501	539	568	519	526	543	535	516	452	456	503	464	501	499	490	481	475	516	500	521	525	519	486	495	430	501	461	483	539	485	511	499	449	498	462	488	538	481	496	451	486	486	468	480	500	471	471	498	482	442	476	454	466	440	469	452	482	459	504	478	458	462	478	455	500	464	484	477	475	443	486	454	430	450	463	471	487	472	460	516	467	453	469	497	438	456	487	455	445	449	466	429	486	443	448	477	482	456	465	474	463	468	461	440	436	459	494	437	466	501	453	457	469	438	470	452	442	456	470	437	483	473	443	466	464	483	476	462	456	455	492	447	456	454	459	419	465	459	466	414	451	489	460	467	469	434	471	470	474	469	459	446	443	455	442	442	471	502	454	470	467	451	473	461	465	499	451	459	468	509	477	450	458	397	461	432	444	430	480	480	441	464	479	474	487	462	396	455	504	440	461	436	506	445	442	462	474	470	435	477	466	433	448	470	457	465	464	447	474	453	499	475	453	473	510	443	459	473	496	455	482	477	518	453	479	444	472	461	462	436	438	510	462	478	457	424	430	446	467	462	473	427	446	482	425	453	476	492	420	418	438	458	449	444	458	433	437	432	483	451	475	454	434	409	426	483	472	458	421	429	508	449	471	473	429	511	412	479	472	500	497	514	476	444	443	433	461	452	455	425	465	428	440	467	492	439	482	449	424	465	469	464	444	454	452	467	442	483	458	462	464	508	460	442	450	463	425	441	465	454	490	474	502	449	431	445	496	436	441	490	429	443	452	440	430	471	425	465	470	459	479	438	442	455	466	454	455	460	452	468	405	439	443	478	447	449	431	443	490	472	453	454	435	446	440	435	476	495	473	449	460	449	455	457	448	482	466	404	466	459	445	429	455	443	453	452	446	452	484	470	432	437	447	417	438	428	481	416	451	473	457	497	424	445	458	435	495	453	445	446	437	468	427	405	436	456	492	422	425	431	416	479	501	448	463	423	460	482	472	454	446	512	422	465	463	448	428	480	446	447	480	474	470	486	438	458	478	440	459	441	445	471	444	438	460	465	480	470	456	444	448	477	474	475	421	498	462	449	442	423	441	465	445	482	473	452	481	414	452	474	446	434	435	441	470	433	466	453	428	450	455	454	454	455	436	428	463	485	417	480	459	466	451	481	459	436	458	437	419	463	448	478	472	444	478	490	442	442	451	487	471	467	437	463	460	465	465	422	452	440	404	435	432	458	435	459	464	470	468	469	480	406	418	460	453	486	438	459	449	452	433	467	456	429	471	458	451	451	431	488	465	469	462	487	454	472	465	430	471	453	471	474	487	450	455	438	497	402	464	433	450	483	420	474	427	439	457	483	451	433	459	474	437	487	459	470	436	479	443	476	492	488	475	468	445	462	453	447	432	461	495	465	504	512	411	439	487	436	448	474	433	436	441	470	474	485	467	440	445	459	425	455	437	496	467	467	438	477	460	435	446	430	465	470	468	506	452	489	444	452	499	487	461	465	424	433	440	463	456	460	468	448	476	443	450	454	444	450	455	423	457	425	457	454	457	445	461	444	454	481	462	469	436	447	487	447	457	463	452	449	464	463	466	466	448	452	455	450	470	461	494	466	471	442	436	472	457	439	457	453	442	476	463	482	445	432	472	462	459	469	458	459	468	420	473	481	463	433	442	451	415	480	460	435	479	489	468	449	457	440	468	489	420	451	451	487	475	452	479	451	460	476	470	440	448	452	434	458	450	496	448	487	445	430	442	499	440	472	476	444	474	461	442	472	449	480	467	460	436	415	470	464	447	457	467	454	456	442	479	453	443	458	468	445	419	406	474	471	468	470	463	443	421	471	482	429	432	450	442	474	416	425	485	442	463	438	454	475	461	457	470	467	462	437	403	463	474	447	463	466	452	469	441	463	465	418	460	456	453	481	433	448	461	474	427	472	435	468	483	493	465	468	451	460	500	439	454	471	480	447	423	451	395	436	466	460	464	477	420	457	478	434	456	461	452	454	456	441	470	485	497	503	456	483	472	456	477	450	433	430	428	465	485	478	429	456	451	453	459	489	459	441	466	464	461	452	421	464	474	447	447	456	467	469	480	453	459	427	464	446	476	439	448	436	460	458	431	479	479	457	449	414	450	485	482	453	454	425	471	492	431	459	481	456	444	439	444	464	486	430	431	463	467	421	450	440	440	482	466	468	429	470	442	471	458	488	426	475	458	467	502	459	457	442	466	474	450	442	452	444	430	464	409	449	441	442	445	433	466	467	478	447	451	457	460	489	479	445	432	426	458	483	437	456	468	448	480	487	466	453	478	471	447	447	449	471	454	462	469	465	469	479	483	503	476	442	447	494	455	451	448	441	454	469	491	455	424	511	486	431	483	441	412	442	448	478	462	462	430	445	416	435	453	462	491	451	455	471	463	434	446	488	457	459	445	456	446	483	480	440	498	416	433	454	467	435	446	453	470	484	440	441	488	463	435	475	413	444	432	421	457	446	443	421	461	505	436	430	485	514	435	453	466	448	466	445	485	489	456	448	474	475	481	424	433	421	495	444	460	481	474	439	520	475	467	451	445	448	422	451	448	475	453	472	465	445	437	462	448	401	458	457	456	492	448	448	449	460	447	447	442	488	439	444	478	443	464	420	476	448	446	479	478	467	446	427	451	433	464	468	470	482	477	452	474	434	481	452	490	466	483	429	463	453	492	482	451	441	462	440	455	474	461	428	442	460	429	460	419	423	427	489	423	468	488	474	442	409	489	450	437	483	441	447	475	451	490	474	474	493	476	466	448	434	466	474	493	471	463	439	481	459	471	446	458	476	466	462	459	461	468	435	446	452	454	459	447	473	435	433	491	457	463	429	459	451	506	471	469	447	433	468	449	477	435	427	443	429	483	502	463	449	454	442	475	473	438	480	477	427	475	464	458	480	456	461	444	442	454	488	487	428	430	461	466	406	459	456	438	466	427	431	466	474	417	451	470	447	421	497	476	468	439	454	464	510	462	458	459	483	450	486	442	460	463	494	473	441	408	452	447	469	467	419	475	488	460	480	477	469	469	475	465	421	460	457	459	468	427	480	467	434	452	473	469	465	437	453	503	455	422	452	437	467	437	443	456	461	491	458	466	452	498	439	443	433	486	455	438	481	446	455	467	428	489	459	497	455	477	457	469	427	454	446	440	446	423	472	452	449	403	440	429	493	448	433	441	450	460	440	424	482	455	444	455	427	440	457	451	456	439	428	467	435	487	472	449	471	493	476	465	452	439	457	446	460	437	441	475	438	443	483	433	481	434	425	452	451	466	461	423	483	451	450	459	441	432	439	468	449	472	479	457	480	446	464	485	417	474	441	419	470	445	457	456	491	480	455	464	439	516	497	471	444	432	454	445	454
3138	292	173	139	143	139	145	121	108	91	87	126	129	134	105	108	98	105	113	114	94	113	92	110	116	102	109	125	112	98	88	118	101	96	106	93	101	110	112	109	102	116	117	107	114	105	111	110	104	110	106	85	105	108	104	100	92	108	117	100	98	101	96	126	101	118	125	100	94	111	91	128	106	110	109	90	111	99	108	120	114	89	111	115	127	104	110	115	117	109	96	96	106	114	98	107	109	96	105	110	107	97	96	92	118	89	112	107	103	102	119	120	118	122	119	115	96	100	100	95	125	108	92	121	103	111	116	116	119	106	113	119	88	96	119	112	105	108	107	99	102	91	128	114	106	107	107	107	110	106	111	118	130	115	98	98	123	89	92	116	123	105	110	97	102	136	107	105	108	94	133	128	108	108	107	117	116	102	102	132	114	116	102	95	90	119	96	114	109	114	112	130	96	101	113	107	103	110	108	116	108	127	125	127	109	116	107	113	122	96	99	99	95	116	101	101	115	115	119	105	103	125	111	112	116	92	102	116	111	137	91	116	113	117	117	115	105	118	116	109	111	108	119	111	112	111	123	95	93	105	114	117	106	108	125	108	92	113	130	131	95	108	111	101	105	102	99	102	113	111	89	107	113	106	112	122	133	113	105	131	100	88	101	119	89	98	99	105	96	98	105	98	94	110	84	106	104	104	131	100	114	103	99	111	110	100	127	105	115	104	108	90	96	102	102	106	93	107	117	103	131	107	105	106	135	100	108	124	97	119	95	103	125	99	105	106	108	130	98	105	104	120	108	108	96	115	122	98	101	110	85	116	100	112	118	119	102	101	109	108	113	106	107	97	102	94	106	118	113	102	112	96	105	114	106	118	104	104	121	107	104	104	118	95	111	119	109	115	118	111	115	117	107	98	116	108	103	112	101	109	114	105	116	111	94	94	91	109	121	121	111	100	115	106	113	90	107	110	101	111	110	96	123	111	116	108	92	103	100	111	108	98	97	120	104	102	107	115	116	113	102	104	112	92	109	94	93	100	103	101	123	107	102	95	118	110	121	111	122	120	109	128	110	105	112	103	102	106	99	94	110	104	108	118	113	106	81	118	105	105	96	125	102	113	112	94	109	111	104	116	115	98	109	111	107	101	120	104	116	125	108	105	114	110	92	106	109	130	107	117	98	113	124	118	98	128	114	119	106	108	113	110	100	123	115	111	107	110	108	106	102	129	102	118	93	87	106	100	101	108	127	123	111	102	98	121	100	104	85	99	101	105	107	111	90	113	116	111	98	109	117	88	113	104	97	115	124	109	113	106	117	108	110	116	112	110	118	107	87	122	122	94	134	116	100	106	95	120	98	84	109	81	125	112	104	106	87	118	107	111	105	94	117	100	115	106	107	118	119	117	108	106	110	108	99	110	102	125	107	90	111	115	120	107	83	111	127	125	102	107	127	120	108	114	106	110	119	88	113	104	108	94	105	110	117	106	117	109	121	101	123	86	108	111	94	102	87	89	114	110	117	99	99	97	129	116	126	104	108	102	96	94	94	109	114	100	124	96	99	101	93	119	100	101	117	102	131	110	123	104	120	98	118	90	125	120	108	111	104	107	124	118	96	105	108	116	112	124	104	83	102	104	130	107	107	110	122	98	81	117	109	103	103	96	96	103	128	107	98	101	114	105	130	105	96	112	114	108	118	119	116	91	112	112	97	114	102	108	108	97	76	107	109	93	122	103	120	107	110	109	103	106	107	89	109	110	105	87	108	129	105	104	120	112	106	103	97	124	111	95	91	119	110	104	108	110	122	77	95	102	130	95	120	113	102	113	117	103	102	132	110	105	106	100	99	108	101	113	93	106	125	122	141	112	95	87	100	108	107	121	119	97	97	109	110	115	104	106	121	116	98	107	122	130	102	120	101	109	114	115	102	108	105	114	135	119	101	110	112	112	91	83	108	101	111	119	103	109	114	121	108	107	119	101	96	109	105	106	109	105	127	108	125	108	97	103	110	116	116	118	100	117	101	131	108	104	121	119	116	106	90	108	113	126	119	103	108	118	107	88	97	111	97	112	112	131	118	100	107	115	93	96	116	105	117	109	89	108	137	120	124	104	106	126	110	112	101	91	103	82	85	108	120	105	132	106	117	90	106	113	105	109	112	115	118	101	101	112	101	96	98	121	113	115	113	91	115	121	113	105	105	101	127	88	119	102	100	105	94	105	110	121	100	126	79	119	111	127	102	99	119	108	132	110	86	118	107	118	109	107	103	120	101	97	105	87	102	110	105	128	120	87	101	123	112	104	98	110	100	100	115	94	99	123	98	95	107	113	118	102	99	117	112	113	107	100	117	114	123	109	96	117	105	115	99	111	100	105	100	107	112	122	112	110	113	127	89	87	108	111	100	116	107	112	89	117	107	125	111	112	108	113	108	117	111	103	110	106	105	91	109	106	80	127	116	91	97	100	95	100	119	107	101	102	107	102	119	122	119	110	114	100	98	86	99	93	112	109	111	110	108	110	93	105	110	112	103	122	116	112	111	103	88	106	104	105	120	109	112	111	85	90	112	110	112	111	115	105	103	116	128	110	122	119	101	115	110	123	91	104	94	112	95	105	101	116	108	104	110	107	113	98	106	99	107	113	97	125	113	108	87	93	99	89	111	99	111	108	116	93	99	115	100	118	111	113	128	110	124	89	117	97	84	110	97	108	88	113	98	124	98	84	132	96	104	110	100	122	108	127	91	101	101	119	108	112	116	123	114	106	102	117	90	104	97	91	97	120	101	75	92	115	126	117	101	118	101	98	93	109	117	101	106	108	91	107	109	98	106	106	96	89	131	101	95	94	120	114	93	96	114	108	120	111	104	97	115	115	119	104	112	107	100	111	116	104	130	110	96	101	106	112	105	120	125	89	107	87	110	126	89	93	122	93	104	104	91	102	115	94	111	104	130	101	105	96	111	106	99	108	105	130	110	94	100	101	94	102	121	104	118	111	104	90	104	90	124	115	82	99	124	105	123	96	111	119	111	95	94	132	107	129	112	113	103	124	101	103	106	114	102	117	89	97	92	126	99	119	127	107	107	100	107	124	107	101	113	111	101	110	103	117	114	102	114	108	108	101	120	126	99	94	115	99	104	114	103	117	111	99	114	112	97	96	90	100	109	125	113	121	126	105	120	115	114	109	124	111	110	136	105	99	126	131	91	108	119	113	105	87	102	89	114	114	95	111	108	120	102	114	119	113	102	104	93	99	131	107	91	116	125	100	101	110	112	116	97	98	101	103	116	108	109	88	99	103	102	89	118	105	102	89	102	105	127	118	101	107	99	125	93	98	95	107	102	90	114	118	108	112	108	121	114	91	117	114	125	97	106	99	103	95	95	96	91	97	97	106	102	96	122	99	103	101	103	100	111	100	105	111	109	107	105	122	124	131	116	96	113	122	100	112	97	114	115	115	107	116	106	97	119	98	103	136	92	105	117	126	108	109	105	110	115	104	105	100
4588	482	541	615	572	493	489	490	472	475	453	452	457	453	419	422	432	380	404	401	431	435	421	435	418	386	409	404	449	397	394	404	402	449	384	458	404	397	421	379	383	457	407	396	384	361	386	403	391	410	402	415	382	394	387	406	403	407	389	428	413	400	375	391	418	362	358	365	418	402	420	412	410	396	383	433	391	360	423	410	387	406	386	417	382	446	399	385	415	383	382	459	387	443	384	396	368	422	368	376	396	401	408	402	396	424	405	408	391	398	366	421	394	417	371	425	399	404	400	395	379	400	416	414	344	444	401	435	407	364	394	367	413	384	412	418	414	397	401	388	428	388	433	416	373	367	395	390	389	410	394	385	419	369	423	390	392	379	401	404	379	391	418	401	393	394	395	400	415	413	404	379	391	390	381	402	381	397	394	409	407	367	406	376	395	396	442	395	392	430	366	390	379	407	377	405	404	401	389	381	396	394	381	423	397	415	388	396	423	405	398	355	414	415	378	379	414	380	355	390	412	400	387	386	385	364	374	400	354	374	383	393	387	356	350	408	346	369	405	409	386	417	392	367	366	350	391	408	404	411	359	385	432	374	379	408	405	358	412	372	382	383	378	416	386	384	390	400	395	380	350	335	366	458	398	406	366	405	384	385	393	381	403	416	400	425	397	382	373	373	394	382	436	377	427	438	376	366	419	426	402	405	377	412	378	418	406	394	404	430	393	403	389	413	384	395	402	380	419	377	408	397	437	399	361	397	363	362	376	382	362	413	403	409	419	402	399	393	372	342	380	393	364	392	389	405	378	386	379	349	387	406	366	423	383	393	380	383	399	385	391	415	387	374	371	417	416	419	406	415	411	392	386	397	367	381	382	391	372	367	401	398	361	387	385	387	425	399	385	424	376	348	363	357	363	345	397	398	398	415	397	396	388	406	371	414	394	402	440	402	418	356	350	398	384	355	382	386	389	424	401	394	386	396	371	374	406	407	365	413	388	390	379	377	398	415	395	412	432	347	400	389	384	383	383	392	384	386	404	400	394	399	419	381	381	377	400	395	389	412	393	410	382	390	387	396	401	378	442	398	390	392	405	385	425	377	396	412	414	384	432	405	407	432	418	388	396	414	401	397	383	386	399	421	383	385	406	396	411	437	386	429	401	417	404	384	386	400	381	381	381	395	382	395	375	386	365	402	413	383	394	379	401	414	406	382	390	372	434	376	391	388	397	417	399	364	367	419	402	384	405	402	367	389	383	432	405	405	385	359	372	424	392	407	439	412	392	382	424	350	375	374	381	374	390	390	401	403	390	397	373	378	418	423	402	400	362	400	395	380	391	403	357	392	379	404	410	405	416	380	377	376	380	401	355	380	415	409	383	401	427	389	372	415	381	395	392	409	395	404	426	398	378	390	371	384	372	377	390	351	412	409	371	388	402	382	393	399	385	383	424	426	399	405	391	392	417	361	389	394	398	415	379	424	424	405	412	381	381	395	370	367	408	404	338	404	426	380	377	397	383	419	360	400	361	390	397	401	416	389	426	428	394	370	406	404	364	390	378	421	398	352	387	379	370	393	357	401	392	393	397	381	371	400	425	390	383	371	382	396	372	385	368	388	394	394	396	425	369	379	419	378	408	384	399	390	395	386	386	417	418	397	428	399	391	355	422	369	406	410	406	378	389	396	397	405	395	373	383	389	369	410	406	341	414	353	353	382	362	397	368	397	402	408	379	374	418	414	410	392	367	376	374	372	433	382	382	416	384	395	405	384	409	394	368	406	425	373	392	370	402	405	393	424	356	370	347	424	403	407	406	382	385	413	397	404	422	401	399	427	377	387	398	380	390	376	384	405	444	380	370	373	383	385	370	357	395	386	427	407	391	385	390	374	441	373	388	348	385	371	394	392	392	384	420	384	367	393	392	416	430	366	370	412	358	413	427	395	397	384	398	380	420	399	396	365	384	407	378	399	369	374	388	375	377	390	387	399	385	406	371	404	385	403	382	366	363	408	378	363	353	367	422	388	422	422	395	395	371	389	360	388	361	385	405	411	386	408	402	367	350	382	372	398	409	389	386	410	394	397	373	381	426	385	378	429	412	365	384	406	401	351	402	371	419	432	375	399	393	399	399	379	383	387	366	386	383	400	358	417	374	390	392	380	393	361	370	398	398	340	389	432	377	410	352	376	386	389	396	383	405	388	393	380	368	379	416	388	393	404	404	424	377	356	372	382	396	441	390	397	405	365	402	381	406	386	452	400	424	423	382	390	375	395	391	392	333	400	390	393	407	411	419	393	434	364	391	383	382	399	386	393	402	381	381	407	439	378	370	414	411	399	400	411	382	385	388	386	387	397	431	389	362	403	380	399	432	390	380	404	390	377	410	386	411	337	403	397	357	391	372	379	407	362	404	397	369	404	384	414	379	427	383	394	425	382	386	386	407	397	359	377	388	376	344	388	436	382	382	396	365	409	402	429	401	351	420	398	398	380	398	392	428	395	369	424	368	397	392	373	422	400	412	417	395	424	381	384	406	391	418	374	406	422	417	406	418	402	410	368	392	363	430	373	399	419	419	394	351	382	390	375	398	398	405	385	364	419	407	394	411	390	418	416	425	382	428	392	418	398	398	398	393	454	371	387	395	422	367	390	408	392	358	391	396	395	402	375	409	376	370	409	412	400	403	391	387	402	414	396	410	410	389	378	376	412	408	437	401	387	385	381	363	371	379	421	377	412	389	409	384	440	372	387	354	390	413	378	431	395	348	406	396	390	443	377	430	419	363	366	394	375	398	402	405	410	383	380	402	394	414	366	430	426	405	369	390	394	393	428	395	379	398	386	415	378	414	385	417	387	386	386	408	378	373	395	412	390	351	372	364	410	410	425	391	409	382	416	398	397	431	404	400	397	394	377	358	359	363	390	429	400	389	368	408	401	412	415	391	391	385	393	395	405	338	415	386	406	413	384	401	365	398	420	360	384	403	376	362	425	418	374	418	417	396	386	368	376	396	408	412	377	381	400	390	377	401	419	425	391	384	393	393	405	375	402	400	405	388	392	369	397	382	382	450	407	386	365	410	386	397	393	420	411	363	403	419	399	381	405	383	399	399	356	438	423	416	372	354	386	384	390	415	392	376	372	367	425	398	368	376	413	367	414	434	396	404	379	380	413	375	423	412	402	365	351	374	379	408	352	422	381	384	379	396	354	402	403	440	450	399	407	380	402	385	420	407	399	371	397	372	424	381	380	415	366	415	398	415	409	389	394	366	405	396	416	376	407	406	403	424	424	410	385	369	394	367	383	402	386	360	383	406	386	435	359	386	376	409	386	384	387	396	380	381	407	416	431	354	382	404	391	381	397	372	397	389	371	401	395	399	419	417	396	406	379	393	419	408	387	398	376	407	392	399	396	383	344	425	383	380	379	397	391	451	408	388	402	405	387	388	416	444	383	390	398	386	404	396	395	383	401	406	374	400	390	367	391	376	416	413	421	388	412	404	370
23147	3659	1069	721	515	388	293	208	187	184	158	118	105	123	111	107	113	87	91	83	71	78	90	92	71	70	92	78	68	81	82	82	88	75	68	59	64	83	83	68	55	69	73	74	71	85	74	70	68	61	63	62	60	69	55	70	74	64	63	72	66	77	67	71	70	66	67	75	64	78	67	62	63	77	69	63	76	48	57	77	63	61	67	74	81	85	56	57	70	66	61	65	49	75	73	62	73	68	65	57	73	62	80	70	70	68	66	67	64	55	58	70	54	55	69	67	56	58	73	60	70	61	70	66	54	71	73	74	75	61	57	64	70	68	54	56	70	80	54	57	78	60	64	67	77	85	75	68	73	76	83	67	80	60	60	78	73	80	53	64	66	59	87	60	75	68	72	68	72	75	62	74	61	58	64	69	70	75	64	68	78	64	63	58	64	62	69	62	48	64	70	76	71	68	68	57	62	59	68	60	57	62	64	79	56	67	58	72	76	76	69	67	68	78	72	77	66	59	62	54	69	73	62	62	67	59	87	62	69	57	57	79	57	66	64	64	72	75	67	71	61	67	70	97	62	61	77	62	61	56	70	70	54	65	64	82	61	73	56	61	66	65	73	67	72	59	72	68	84	77	75	83	64	73	71	62	72	80	74	63	87	82	76	68	57	69	61	54	67	69	68	56	76	71	67	67	56	60	58	68	51	66	79	71	54	59	77	67	59	66	62	61	57	66	44	67	54	72	70	64	74	60	66	71	58	66	68	63	72	52	74	65	65	67	67	63	69	78	80	58	62	77	80	67	76	66	75	74	66	72	67	70	74	67	55	68	73	66	67	68	63	68	58	56	76	60	65	69	65	62	70	67	68	55	73	68	74	64	55	73	74	50	60	75	87	66	72	68	64	55	65	60	61	65	84	68	57	65	59	64	75	71	77	57	68	61	54	62	55	68	70	63	73	64	76	66	71	70	78	69	63	64	65	65	65	65	75	55	57	67	79	68	70	59	66	74	67	64	80	66	75	65	76	73	64	59	57	81	79	65	76	74	69	75	75	63	79	76	73	55	69	70	58	77	66	72	70	71	71	64	54	63	72	53	65	71	74	61	61	66	66	79	69	74	70	69	79	62	76	78	59	60	72	60	60	76	75	65	75	59	56	83	73	66	44	52	62	72	72	79	74	70	77	67	73	61	70	57	70	71	71	69	67	57	68	65	58	57	64	64	74	72	58	55	64	58	59	57	72	58	61	76	65	76	64	73	77	69	63	65	77	71	66	65	78	65	62	49	71	62	69	59	56	67	88	82	66	68	52	73	69	69	73	56	75	60	70	70	56	76	70	63	65	78	72	75	57	73	73	66	87	73	55	72	72	54	76	67	61	74	70	65	69	60	72	59	74	72	77	57	65	71	70	55	75	50	69	66	66	82	58	66	72	71	67	59	67	62	72	83	80	76	57	68	60	68	65	64	68	76	74	81	71	74	56	93	70	56	76	80	66	74	68	83	73	75	76	60	64	55	51	60	69	64	71	57	85	62	59	68	63	82	82	69	60	62	75	60	82	75	70	45	70	71	66	54	64	76	65	75	67	70	64	66	55	59	68	52	67	59	85	83	70	71	66	84	79	71	76	66	58	69	68	53	66	72	76	77	62	74	57	70	74	61	73	65	71	60	52	61	60	80	75	65	71	64	72	70	73	74	73	86	74	67	68	63	70	65	75	75	69	84	61	49	68	73	62	70	73	80	79	75	72	67	65	82	71	67	70	75	69	64	76	59	59	66	63	80	67	77	66	70	70	73	63	56	71	84	83	68	60	72	66	52	66	61	72	72	70	62	51	69	75	61	71	73	72	71	65	62	57	64	61	59	72	62	63	71	69	70	67	57	80	60	65	74	52	58	77	76	68	78	71	80	73	66	68	59	75	60	64	52	60	69	60	83	69	58	70	66	63	81	64	77	75	70	63	71	70	80	63	66	73	71	74	51	87	78	71	69	75	84	74	67	66	74	66	70	65	67	75	59	79	61	62	65	68	55	58	73	61	57	53	83	71	78	75	55	65	66	80	72	64	63	78	71	61	73	73	67	59	57	58	62	72	67	63	68	61	65	60	67	86	58	62	73	64	58	64	58	57	74	68	59	66	73	55	58	70	68	50	58	55	60	61	71	68	58	73	78	64	72	53	58	72	70	75	81	71	55	69	60	67	64	70	53	61	81	66	57	81	78	71	74	60	83	65	63	55	80	75	61	84	65	58	73	73	67	63	79	65	65	72	61	68	62	68	77	62	75	64	73	75	44	68	79	66	85	55	54	74	68	59	66	63	72	61	80	60	54	56	82	61	75	61	63	61	70	57	70	69	73	71	66	61	76	87	65	65	53	71	80	69	81	80	67	67	80	77	53	83	71	78	72	70	64	52	74	68	74	70	79	77	84	74	56	72	73	65	72	65	60	65	66	73	70	69	64	69	71	75	64	49	62	68	63	60	70	69	62	60	71	68	72	62	70	62	62	49	64	59	73	61	56	65	72	67	59	64	64	71	79	67	52	55	48	58	85	73	63	60	48	67	67	68	74	61	71	80	74	71	58	68	91	54	78	85	64	76	68	58	60	74	65	71	66	71	63	66	81	68	64	86	67	73	55	61	63	62	66	60	67	68	65	69	60	73	62	59	67	64	81	63	69	62	74	68	60	53	70	57	61	72	63	92	72	70	76	62	72	70	67	69	61	56	78	84	59	72	59	66	67	73	66	81	77	70	71	65	61	69	79	80	65	54	84	54	59	75	75	67	58	54	64	67	75	69	57	64	75	71	80	62	64	69	62	61	64	74	73	75	71	60	71	67	67	67	69	62	54	76	71	44	69	68	64	61	89	64	52	70	70	56	65	64	69	63	63	60	65	67	75	59	67	70	65	58	77	56	68	62	67	62	74	79	63	74	71	76	67	66	63	71	52	67	60	73	69	87	75	59	74	73	76	70	74	72	67	74	75	74	83	76	69	79	65	64	61	77	68	69	55	55	66	71	61	66	71	67	69	61	80	59	72	78	77	53	77	84	60	65	68	79	62	50	61	71	50	70	74	77	54	61	78	75	69	79	60	65	63	67	58	77	70	67	54	59	63	62	77	77	80	69	53	64	76	69	71	64	58	61	76	77	64	54	50	70	61	71	62	81	74	74	62	69	77	61	63	74	62	64	62	69	72	73	52	74	69	84	79	60	83	60	81	79	74	73	78	76	82	57	64	57	65	68	70	75	75	55	82	57	80	68	66	67	81	65	71	69	65	73	55	56	71	74	70	82	59	75	72	82	57	81	72	73	54	76	66	71	56	76	65	67	65	57	65	52	64	70	74	62	67	62	79	56	67	86	73	64	71	78	65	66	58	57	66	62	73	65	53	80	55	64	83	78	65	82	67	50	60	73	65	64	81	65	70	68	71	63	51	63	70	65	64	71	64	72	64	81	54	77	64	58	73	67	73	69	65	74	74	68	79	69	71	73	88
12079	1132	2639	3033	2515	2097	1744	1391	1193	1025	947	825	773	669	639	590	588	555	495	518	440	454	474	410	388	403	400	342	354	391	344	373	354	327	347	333	307	299	334	314	313	325	291	308	304	271	322	311	306	287	313	270	310	308	302	282	286	335	294	298	285	261	321	284	279	294	279	297	258	305	303	284	282	317	304	292	283	261	289	241	286	272	297	293	296	275	277	301	278	275	267	282	273	271	292	292	279	269	275	329	261	276	255	291	267	284	274	239	277	283	288	263	293	251	292	295	265	293	286	290	289	292	289	273	267	267	282	295	259	282	254	301	314	262	291	287	275	281	260	285	295	281	291	273	263	295	266	261	280	290	265	288	253	281	281	299	283	279	295	254	315	286	259	276	260	283	285	288	284	271	263	241	271	275	275	291	281	264	264	265	274	277	293	273	273	299	272	268	248	277	275	279	284	251	251	263	296	252	278	287	260	285	280	253	278	259	277	253	257	240	308	286	275	248	293	285	277	288	268	289	290	280	268	272	261	268	251	260	258	261	292	272	286	268	274	269	303	299	276	297	274	267	268	259	269	267	274	269	256	246	262	284	273	266	265	283	286	280	291	270	259	276	270	271	259	271	242	281	279	294	263	257	265	261	268	284	254	313	265	276	272	274	259	299	296	269	253	271	269	266	267	291	270	266	272	247	274	256	289	269	257	272	276	241	250	247	256	301	277	281	277	252	282	266	268	254	254	277	274	240	267	281	301	272	300	261	249	281	281	265	261	287	273	267	272	298	273	267	276	272	262	279	287	278	282	278	278	270	277	274	263	266	276	272	286	280	275	270	272	276	261	272	270	255	270	273	282	277	276	282	293	290	276	234	270	265	280	283	262	278	260	294	279	307	272	306	263	286	281	294	256	245	269	272	275	254	265	290	274	266	256	253	243	250	261	276	279	301	254	273	266	254	294	254	255	299	282	263	284	258	298	253	258	265	317	262	290	268	266	269	278	253	238	291	265	282	274	292	268	275	275	277	268	271	271	255	263	239	283	274	273	262	307	268	269	280	276	275	295	297	264	274	303	268	261	302	253	274	262	289	288	249	310	244	327	275	257	307	266	274	259	264	251	276	241	287	245	274	268	266	273	292	278	285	260	279	301	271	288	237	264	284	276	271	267	282	254	252	295	259	284	268	264	262	299	269	256	298	282	244	289	272	246	263	279	261	255	268	279	249	284	242	279	256	265	287	281	274	282	266	283	314	260	282	261	265	284	283	258	289	243	269	264	273	289	278	278	269	265	252	273	269	259	273	295	268	256	280	268	300	271	257	260	274	277	266	268	262	264	296	242	302	296	245	251	248	263	253	289	278	264	271	296	270	266	284	271	264	261	289	277	298	277	281	273	232	256	274	275	279	259	278	280	289	254	254	274	244	295	256	305	266	285	263	274	275	296	269	287	284	301	235	273	229	242	286	235	311	278	251	296	265	265	294	281	274	267	264	269	277	275	205	258	274	250	284	289	286	269	255	262	277	292	287	288	289	264	253	259	272	301	268	295	275	245	275	260	309	260	273	309	279	258	289	267	289	275	282	266	275	266	248	279	267	238	272	260	245	276	281	278	281	269	296	272	271	292	265	309	286	259	264	289	281	258	279	283	256	269	254	269	266	253	281	281	274	272	263	239	274	298	282	263	267	249	260	273	267	259	294	275	273	291	298	278	271	256	281	269	266	284	240	286	226	288	294	298	289	283	292	292	271	314	285	283	239	231	274	252	293	246	285	260	260	277	268	294	283	252	243	288	276	249	253	271	254	251	318	297	270	261	286	278	273	283	275	238	250	253	292	262	260	268	276	290	279	263	278	265	282	291	256	254	309	309	289	261	311	275	269	282	273	283	262	273	296	257	289	286	262	258	306	246	274	286	299	287	284	258	294	245	286	266	282	267	258	269	278	265	260	263	238	256	261	278	298	301	283	283	268	267	286	291	262	276	286	278	281	292	257	271	281	257	248	267	293	266	253	283	251	291	271	289	256	274	273	289	262	246	294	265	258	265	284	284	257	281	288	268	296	283	296	274	257	268	260	299	276	297	262	286	255	282	280	261	267	284	273	279	252	251	258	247	287	261	278	281	289	283	311	285	255	261	268	288	254	257	291	242	301	284	286	276	243	272	296	285	274	272	286	266	280	256	247	266	280	287	264	280	271	256	280	265	274	278	272	292	278	286	291	259	286	243	289	232	273	263	256	293	283	297	285	287	273	277	283	294	274	287	274	310	294	293	279	295	262	265	276	278	253	272	310	260	306	284	283	286	259	289	270	260	267	300	301	246	261	276	277	297	286	267	283	299	289	290	268	294	274	274	248	290	290	261	291	234	282	264	282	286	241	283	280	272	293	266	280	308	273	237	275	260	283	288	281	280	259	259	260	258	253	269	235	251	258	285	236	277	291	253	293	284	301	277	315	263	274	256	276	262	262	264	262	282	273	273	255	285	307	289	269	253	284	256	260	305	243	285	306	259	258	266	296	263	247	260	269	285	262	287	251	243	291	263	255	272	295	269	271	279	256	269	277	291	286	271	264	285	283	252	245	284	254	291	291	266	248	270	276	275	278	290	254	314	249	254	272	275	247	270	280	252	268	308	293	261	277	283	271	268	287	277	273	271	283	287	274	299	275	282	278	285	242	264	263	274	296	289	280	285	273	279	264	255	281	241	251	292	283	289	292	250	264	280	281	281	248	302	275	247	283	272	267	258	228	254	321	287	277	264	253	277	265	274	250	275	262	279	261	254	261	281	276	303	270	278	284	301	245	261	261	262	280	261	282	256	277	268	283	259	295	297	253	282	267	273	282	290	281	255	278	279	268	280	273	273	275	247	264	271	281	295	244	272	300	288	282	275	274	285	272	271	307	266	274	276	258	270	312	277	278	283	272	236	300	266	269	292	262	263	274	282	244	270	294	266	259	303	279	284	277	266	294	248	257	260	292	299	294	277	267	286	253	273	291	266	293	235	265	270	281	283	282	281	275	277	285	286	245	296	245	261	272	229	268	280	292	279	293	257	245	279	268	272	275	276	266	283	284	269	288	274	268	285	255	276	263	283	286	266	271	244	308	279	276	288	268	274	273	273	281	283	288	261	270	284	287	277	265	281	234	272	273	286	267	231	288	261	274	290	271	289	281	274	289	275	291	280	263	254	269	262	284	301	281	243	262	237	281	267	269	291	253	240	284	265	281	272	301	270	258	247	266	267	293	297	289	273	302	281	279	266	280	288	270	299	242	263	253	279	281	267	309	270	267	270	252	264	279	246	260	252	289	251	289	283	276	277	275	242	258	267	274	278	313	246	264	265	252	273	262	263	298	267	301	287	279	284	295	284	271	281	275	268	292	250	287	260	301	268	247	293	279	273	262	249	275	294	277	254	243	258	288	277	273	288	264	271	249	279	261	274	270	311	261	253	299	286	265	274	282	247	280	275	280	261	277	262	272	268	268	241	243	277	271	266	269
33762	10481	2483	1511	1111	814	608	495	424	295	304	267	263	260	217	213	216	196	194	182	166	177	181	180	156	170	135	151	157	160	165	152	152	153	133	140	143	141	135	122	129	126	156	132	150	142	142	133	132	133	130	137	143	130	123	118	160	141	151	122	139	120	137	128	137	137	131	124	145	134	133	130	144	140	148	125	137	155	120	141	147	146	137	154	153	112	134	148	118	141	144	133	146	131	125	122	138	116	114	134	139	138	130	134	136	132	148	135	109	122	117	134	128	126	150	147	129	147	137	127	142	132	133	142	118	151	133	137	136	146	147	126	136	129	133	140	134	136	105	138	123	111	128	114	129	150	116	131	141	130	114	133	141	127	143	124	135	127	120	135	140	167	141	156	140	140	125	158	135	121	126	135	143	135	119	114	131	126	123	119	138	132	143	120	135	132	142	122	146	131	101	144	145	127	112	130	125	131	114	137	115	156	132	138	135	157	110	144	125	128	156	124	123	138	132	121	139	149	138	152	124	137	135	122	123	108	121	131	132	135	127	127	132	139	128	120	132	138	125	136	157	112	151	132	111	131	121	126	136	151	149	135	117	120	160	136	116	139	125	128	145	148	135	137	114	132	114	108	130	139	142	132	98	117	146	121	149	134	137	127	136	147	123	137	134	138	141	146	132	125	126	108	142	123	140	125	116	140	143	124	107	132	142	123	146	152	125	119	148	130	136	126	123	123	148	139	130	141	127	126	142	122	131	130	144	151	116	136	122	133	126	145	125	135	111	143	138	121	131	139	125	142	142	120	118	132	135	136	131	135	124	122	138	131	142	139	121	124	114	135	143	138	114	134	119	165	121	118	121	125	142	139	122	156	142	143	155	138	114	122	123	123	130	154	148	118	137	141	150	126	122	113	115	143	114	132	116	141	124	143	127	142	144	147	123	124	146	141	140	136	119	144	146	127	143	122	138	120	123	134	125	140	141	141	128	145	108	132	125	145	125	133	134	128	132	128	132	98	130	123	109	125	142	137	150	127	133	147	120	137	118	131	141	140	125	125	127	138	144	130	142	141	119	138	145	147	112	131	124	132	140	128	138	125	136	111	132	143	123	120	142	102	123	141	146	143	140	162	151	155	116	184	126	153	136	142	119	142	125	127	117	148	128	125	133	130	148	121	127	124	139	147	142	126	117	121	132	131	134	117	136	135	124	129	133	127	136	140	161	127	118	129	163	155	142	115	143	120	122	127	136	133	127	132	141	138	129	130	110	148	133	135	130	141	153	135	119	124	110	129	140	134	136	137	134	127	166	130	143	140	115	138	147	121	125	129	137	126	124	120	133	124	148	147	130	125	125	146	128	142	133	148	149	138	136	120	143	133	144	138	141	129	132	117	133	137	112	133	134	148	126	135	114	132	141	136	124	138	131	129	154	126	133	118	137	115	146	127	124	112	133	126	130	118	123	124	135	154	122	140	130	141	111	117	135	128	143	134	120	146	133	117	154	128	150	137	133	134	128	127	142	146	126	149	119	136	130	114	142	141	128	135	131	119	122	116	147	148	140	129	150	119	133	140	121	125	113	127	141	152	122	134	127	136	121	146	129	123	138	124	121	136	132	114	147	130	123	153	137	147	108	124	138	146	137	139	129	135	161	129	121	116	130	129	124	125	154	129	137	157	123	119	101	137	120	128	133	129	128	141	142	141	147	135	134	139	141	117	123	122	136	124	133	133	140	124	129	150	113	130	128	141	160	149	138	130	140	123	131	123	116	119	132	125	138	135	144	124	116	144	150	141	120	116	134	103	161	130	138	112	116	136	134	122	113	137	140	137	135	140	146	140	122	120	114	145	111	120	137	124	140	138	133	129	149	127	137	137	130	133	136	117	140	141	103	126	131	105	143	118	135	114	137	131	132	117	141	138	119	131	132	153	126	105	147	137	126	139	117	125	136	120	127	114	124	141	113	135	137	138	117	148	141	121	144	124	143	144	121	112	126	123	133	119	151	138	120	131	114	139	139	115	141	126	118	133	118	117	147	128	135	135	129	138	126	138	147	144	131	141	110	130	139	145	149	123	140	130	127	121	126	130	134	115	142	140	141	131	118	119	137	129	126	132	126	139	130	143	139	150	139	137	130	146	133	122	133	153	133	134	138	135	128	138	130	152	113	130	131	128	130	123	155	131	132	136	151	136	129	122	148	117	124	142	132	124	133	122	118	130	127	145	122	127	129	114	151	123	133	152	134	139	166	138	120	129	126	136	109	151	131	146	122	132	144	142	139	134	110	121	130	149	139	111	114	153	139	120	117	123	135	146	138	130	154	132	127	132	146	114	135	135	153	112	146	136	132	112	121	114	135	157	161	129	120	148	122	145	131	138	138	122	139	137	128	133	132	139	140	129	127	130	130	156	133	129	115	132	119	117	133	129	135	135	135	136	127	131	138	136	130	124	117	130	135	142	130	130	132	141	139	129	126	139	134	142	160	124	112	129	127	150	121	127	127	131	139	138	146	151	115	124	139	127	154	115	136	134	150	114	133	126	129	140	151	124	149	118	127	154	140	122	122	145	146	144	143	137	136	167	135	137	127	129	133	126	125	125	139	111	115	117	131	137	134	146	135	132	130	147	123	145	137	136	134	137	123	132	128	147	144	114	124	130	156	141	130	137	126	123	135	151	143	150	115	137	124	120	117	131	113	122	136	132	138	128	137	142	121	125	152	151	135	139	128	107	121	131	135	150	120	132	136	123	134	127	138	122	126	130	134	129	162	134	115	139	116	127	126	133	136	142	128	124	123	131	125	136	126	118	135	129	142	134	147	118	120	124	140	129	123	123	137	141	159	148	130	121	137	135	128	114	126	143	142	133	129	137	170	120	107	146	128	137	131	139	129	118	131	105	131	142	128	119	128	125	146	130	136	150	123	127	138	128	111	140	127	150	106	120	135	111	127	138	127	113	137	117	154	143	133	148	129	148	146	131	125	144	125	131	119	136	127	119	140	137	138	119	150	132	128	142	132	136	137	134	124	131	130	137	124	122	152	118	138	118	131	147	122	140	120	135	124	128	126	126	160	113	113	135	131	127	126	121	110	114	127	139	119	136	153	131	129	110	135	143	130	131	138	138	147	146	151	111	133	118	111	137	143	125	127	133	145	150	147	152	139	126	122	134	120	139	157	102	130	154	137	130	134	124	142	128	122	136	142	135	135	146	127	145	128	97	125	134	132	112	138	122	134	147	132	133	140	125	133	142	132	157	124	121	127	126	124	128	157	148	115	139	122	127	136	141	153	125	166	140	121	131	140	135	158	139	131	137	135	132	128	138	156	122	129	118	133	144	132	121	144	144	108	120	139	153	121	133	133	142	133	140	132	121	126	108	132	118	121	138	112	125	132	144	143	154	123	133	136	145	142	116	118	119	142	124	121	137	154	124	123	140	137	123	125	118	114	122	126	123	130	127	119	123	143	134	126	134	114	146	125	138	114	150	137	134	127	131	134	145
16502	2309	5146	5760	5011	4059	3316	2744	2469	2089	1777	1683	1537	1443	1211	1137	1059	1061	964	910	849	792	786	756	743	765	711	700	715	668	684	699	658	630	600	585	617	582	614	526	598	551	598	531	499	583	573	568	546	541	570	522	515	548	543	537	532	508	518	519	546	544	535	526	517	535	497	534	505	532	503	495	518	508	474	489	480	491	519	506	496	478	491	523	521	506	509	455	497	500	512	481	511	531	495	536	484	485	468	503	446	471	474	510	478	508	497	505	474	453	525	482	498	497	478	497	506	519	518	471	490	483	434	517	450	498	491	521	463	470	483	506	476	503	508	480	481	469	489	495	448	499	509	449	487	487	469	429	505	461	442	498	436	492	485	503	498	469	485	502	440	503	469	484	484	496	452	472	475	510	487	467	498	535	502	516	462	460	473	468	497	449	500	440	473	482	447	455	493	470	512	473	460	495	471	440	503	455	460	477	469	497	477	478	482	492	451	455	509	469	481	466	471	493	485	509	521	512	478	451	470	441	470	419	468	459	471	473	493	518	471	452	479	459	476	503	460	479	499	497	489	462	506	481	418	508	469	490	516	478	454	466	507	462	493	534	483	452	482	441	469	473	466	509	485	461	486	485	489	478	447	472	460	482	460	512	473	452	482	457	492	500	445	454	482	487	455	499	486	461	515	486	485	479	474	483	488	481	456	458	526	482	483	492	481	444	495	462	448	442	502	484	493	467	468	486	481	495	439	469	491	494	474	478	496	472	463	481	473	436	471	479	481	496	444	498	461	475	486	487	482	487	454	520	488	491	508	496	508	448	524	487	466	453	518	508	476	523	512	485	493	455	500	440	463	475	523	469	479	457	471	457	448	486	466	473	505	483	474	461	509	498	475	471	445	485	495	463	441	473	509	512	486	497	473	500	422	444	456	464	431	463	464	482	470	438	458	473	466	491	495	478	486	479	495	467	479	474	503	463	451	512	489	472	498	500	478	501	435	478	477	485	463	502	479	482	508	485	507	496	472	498	485	536	478	478	473	488	455	468	467	413	504	461	492	478	465	511	443	465	455	527	501	460	454	509	482	461	476	509	476	504	491	524	474	464	484	466	501	438	460	509	482	468	490	472	468	459	491	512	451	503	529	476	476	490	455	459	471	482	494	468	483	443	513	485	487	487	471	475	520	479	501	475	499	484	458	541	501	486	446	462	470	458	469	474	472	457	458	469	486	474	447	435	465	499	450	497	550	461	464	445	499	480	491	492	510	457	504	472	451	499	483	462	502	483	474	491	505	520	502	506	496	500	512	511	440	484	491	474	486	426	447	461	475	494	482	473	481	468	480	483	466	463	502	445	500	487	509	489	449	520	461	429	479	472	510	482	484	476	470	461	513	491	475	493	497	462	483	470	556	490	487	488	470	479	489	464	510	508	485	422	478	480	480	487	452	515	476	483	483	468	448	482	512	449	510	476	466	495	469	505	502	506	464	509	452	516	502	481	457	481	494	465	444	455	502	458	486	462	482	480	480	455	458	472	495	482	500	470	455	399	406	459	430	485	478	511	485	481	501	469	464	459	473	502	474	486	458	505	480	490	477	458	489	493	507	463	505	466	468	512	477	455	471	510	485	517	460	463	468	485	484	507	466	479	508	497	471	434	490	512	498	453	494	498	496	477	483	437	488	492	469	474	465	490	464	504	510	451	521	464	452	465	471	492	494	468	440	479	495	470	454	471	475	464	500	496	514	484	433	457	485	458	451	467	489	493	437	513	421	479	539	495	484	478	497	481	452	514	506	442	501	476	492	480	438	521	462	455	523	474	486	485	456	512	471	471	490	495	447	498	460	505	485	494	476	451	492	512	464	508	481	484	455	440	466	457	447	445	476	455	480	470	479	501	479	504	461	476	478	485	481	457	472	472	408	489	478	455	532	493	498	471	486	458	496	455	461	469	465	488	459	484	506	463	482	488	430	483	503	461	487	485	471	516	496	482	499	491	483	506	498	475	458	510	504	506	462	481	465	450	468	499	500	477	465	480	483	503	501	458	465	462	448	465	454	482	486	487	444	478	467	522	451	470	488	483	483	490	493	501	439	496	498	496	483	462	457	480	455	474	462	467	483	486	500	498	474	516	499	476	450	484	467	469	455	473	483	468	447	509	504	469	451	507	495	413	464	468	488	472	486	485	516	470	491	488	443	513	482	497	463	499	454	487	508	508	527	495	493	488	465	460	504	489	475	467	498	476	474	464	461	490	522	454	496	451	464	490	473	499	487	483	485	487	475	472	510	449	466	454	483	466	480	472	484	464	485	470	481	447	510	495	538	477	498	483	438	477	505	470	474	510	477	489	495	453	469	504	488	504	503	473	449	493	468	466	470	494	499	453	474	494	485	445	437	483	468	497	497	475	436	496	520	461	471	492	453	500	475	478	468	467	498	479	497	474	481	482	434	464	459	456	479	490	462	476	441	463	482	508	464	487	472	511	477	482	447	450	479	475	479	446	470	453	467	478	470	520	497	467	455	519	455	499	438	482	454	447	520	452	481	446	448	475	483	493	480	475	445	471	481	481	474	486	492	440	468	485	487	458	475	511	483	479	491	458	452	444	469	499	522	459	475	480	497	508	487	508	492	451	494	482	512	555	463	500	429	431	476	483	497	448	498	477	494	534	477	469	450	456	466	485	479	505	461	535	416	466	508	468	466	451	489	466	458	479	491	500	467	443	483	477	509	444	492	465	469	480	498	462	459	512	465	493	479	436	423	468	521	456	518	485	509	486	518	501	481	492	458	454	478	463	479	500	454	473	464	442	503	482	463	479	477	489	473	467	464	493	481	521	490	502	466	495	466	458	457	490	522	468	487	446	497	477	494	483	456	483	509	499	492	486	474	433	474	493	478	492	507	507	478	486	517	506	514	492	482	463	488	505	497	467	450	470	462	522	480	489	500	502	484	514	483	441	488	473	480	513	472	488	539	508	430	473	488	503	488	485	485	494	511	479	459	486	431	502	457	495	464	489	440	446	466	453	471	443	519	506	504	476	464	506	456	472	488	451	481	469	439	500	462	462	457	497	479	451	491	463	504	494	469	498	445	481	475	494	469	486	475	481	474	449	437	481	457	480	486	496	465	469	479	488	507	502	454	478	470	478	527	471	470	462	455	455	478	464	455	469	481	515	478	469	483	477	491	432	468	456	480	497	514	479	472	513	446	474	481	488	472	543	443	477	447	481	475	493	480	526	465	486	523	451	480	489	500	489	496	517	482	497	489	497	499	437	500	510	554	476	505	490	469	507	455	477	448	496	488	485	450	473	478	466	520	495	457	487	463	497	462	492	500	463	464	470	483	465	482	481	475	494	485	480	491	488	503	476	458	459	453	484	460	465	472	465	455	479	486	444	480	467	433	467	432	491	503	486	501	460	479	465	484	497	480	457	480	523	480	489	491	473	487	501	473	479	453	474	468	459	506	483	467	500	504	449	453	500	507	454	516	479	453	447	468	437
2840	243	165	162	140	121	142	115	108	119	131	106	134	119	116	119	114	122	110	103	108	106	119	120	116	117	112	126	105	119	104	117	107	122	136	114	111	132	108	82	104	98	109	99	111	100	111	100	100	123	133	105	126	131	74	113	97	123	116	116	98	113	98	127	135	107	109	122	123	105	128	112	110	116	131	115	126	96	101	122	110	122	111	129	130	111	105	102	110	114	104	102	122	133	118	103	116	93	115	119	121	109	100	126	113	105	116	131	108	86	88	112	115	117	108	101	117	122	111	134	127	101	112	112	118	116	109	98	125	114	117	92	114	114	121	123	108	108	116	132	128	102	107	139	108	123	116	115	120	132	116	107	123	122	103	118	112	118	118	125	125	120	135	120	110	120	122	110	110	108	114	133	115	103	125	100	99	116	104	111	114	126	110	111	109	124	101	107	104	114	89	116	93	121	123	98	104	95	133	130	96	106	94	126	103	97	102	125	128	125	104	107	118	104	116	123	115	122	121	109	120	102	108	101	118	93	103	103	95	98	120	94	124	114	111	113	125	111	117	109	118	103	110	123	107	125	109	127	134	116	117	100	116	110	105	115	112	126	90	108	117	111	107	107	98	105	107	103	97	114	123	105	105	97	112	138	127	117	98	119	96	119	93	116	123	112	119	114	102	103	125	122	109	114	132	127	104	106	112	112	94	103	115	111	101	133	116	102	123	125	108	113	106	131	117	108	111	113	106	116	107	98	116	105	105	97	93	119	104	108	106	92	102	116	104	110	116	108	106	127	119	102	126	114	109	108	100	116	125	108	105	100	109	112	117	125	100	119	133	108	125	109	111	96	132	95	111	102	120	125	105	118	128	105	115	111	121	103	125	126	103	100	132	107	108	104	131	128	92	112	101	109	120	102	87	139	113	109	106	107	110	103	114	109	118	88	110	117	136	126	123	100	111	129	95	97	109	107	115	122	119	121	117	114	115	108	106	104	121	125	108	97	106	101	129	119	115	114	93	113	112	128	107	120	129	120	115	98	127	117	110	119	119	101	112	106	88	113	107	107	126	111	108	132	122	106	103	113	111	132	108	112	118	124	85	126	105	100	101	128	127	100	100	130	112	114	94	101	106	106	107	109	123	110	119	118	121	109	110	109	102	83	111	107	125	117	118	126	120	125	125	104	113	115	98	110	110	101	103	101	106	121	102	100	93	112	106	98	112	121	113	109	123	121	114	119	106	118	115	119	118	108	110	111	112	109	118	116	120	104	92	117	115	118	101	111	109	104	109	104	116	110	103	117	129	124	126	109	113	119	114	119	99	98	116	112	108	112	96	111	124	107	96	101	113	116	110	129	106	115	113	115	113	112	99	118	99	109	109	105	113	113	121	112	132	110	110	127	103	113	113	101	118	128	103	119	117	117	99	113	126	108	111	124	106	94	89	109	112	113	97	112	102	94	109	120	109	122	110	115	111	121	126	96	114	108	128	106	114	118	119	115	106	111	108	120	118	128	102	122	120	102	122	106	112	105	113	124	116	117	112	98	111	117	106	115	123	99	110	125	119	110	99	128	127	104	117	115	113	105	102	108	118	123	96	135	121	125	115	113	107	103	119	114	114	123	101	103	111	98	96	99	109	105	112	109	105	130	112	119	109	106	113	128	90	135	116	118	112	101	110	107	112	101	117	120	132	125	117	123	117	131	113	106	104	112	129	125	124	103	97	120	93	103	120	105	100	107	95	125	112	101	101	125	97	105	101	113	117	114	92	106	113	92	97	120	102	95	106	122	123	120	108	113	112	89	104	109	118	109	105	101	106	105	109	118	115	110	99	102	118	101	105	102	104	129	132	102	109	102	100	103	112	112	111	98	101	102	121	121	113	115	98	103	108	123	118	128	101	117	111	102	102	101	96	109	98	114	97	103	110	125	115	120	106	98	104	112	101	101	125	114	89	132	107	101	108	95	124	118	119	118	141	91	117	111	113	119	127	97	95	107	97	109	117	140	115	116	120	105	121	112	121	129	118	116	119	107	98	99	100	118	124	116	126	110	112	115	101	120	116	113	105	112	98	122	120	119	119	109	110	130	124	118	111	124	115	111	98	110	100	109	95	99	116	111	112	124	76	97	111	96	119	119	96	115	103	127	96	116	107	129	117	98	96	87	119	101	117	110	110	93	114	103	114	109	93	128	125	115	112	105	102	112	117	131	118	112	101	114	128	102	138	112	127	105	114	116	101	112	106	120	116	125	105	107	101	111	116	81	134	98	110	121	126	113	110	117	102	118	107	124	111	126	107	122	126	106	92	90	128	131	117	124	119	89	107	123	99	103	93	103	94	90	118	100	109	105	105	109	105	101	113	119	118	110	119	115	125	121	117	98	114	112	109	123	122	114	117	109	100	124	143	118	110	126	105	85	94	92	109	146	109	97	108	101	113	101	109	130	112	111	104	110	106	95	108	108	103	122	139	122	99	110	105	101	94	105	144	97	89	107	107	108	105	91	110	124	108	123	125	100	97	98	122	102	124	106	118	95	111	118	118	127	104	113	120	118	112	108	107	104	116	105	135	129	95	120	94	105	116	114	129	102	105	127	93	106	105	114	108	116	100	116	96	114	112	123	103	122	114	106	119	111	108	109	129	113	112	123	107	107	126	109	101	84	100	119	109	112	118	131	106	109	129	124	119	116	115	131	124	105	118	101	99	106	102	118	115	120	98	112	113	124	132	126	138	125	110	115	102	103	100	110	112	109	139	114	105	124	128	106	119	121	99	126	108	116	104	92	122	99	120	104	113	95	112	103	105	109	112	127	112	116	125	124	129	123	111	100	118	103	108	116	136	107	116	120	115	102	117	101	117	119	99	99	122	101	110	128	119	96	118	121	121	91	112	115	112	106	104	115	98	115	128	102	92	107	110	115	115	106	117	119	100	96	111	132	122	96	133	123	96	100	108	138	122	88	113	123	133	107	107	123	112	107	119	115	92	110	115	112	98	116	126	109	119	97	118	123	131	86	111	102	84	93	102	114	111	101	123	128	131	102	120	108	106	111	107	98	102	111	109	113	95	90	116	121	95	98	126	122	103	100	121	120	122	131	95	97	108	101	106	121	112	101	99	98	98	110	122	117	119	103	101	117	124	114	115	124	121	115	101	91	113	109	112	112	110	102	104	102	101	105	119	103	110	102	126	130	121	106	112	105	117	106	90	105	100	112	113	105	115	118	108	119	102	115	105	96	107	104	125	105	82	113	100	121	114	109	123	122	108	93	129	115	104	111	115	117	99	113	129	140	98	97	120	126	92	118	103	101	125	123	113	126	100	98	123	113	126	115	109	108	126	105	112	122	93	97	114	96	99	113	89	117	103	118	126	104	89	104	105	123	102	110	123	123	104	114	110	91	105	111	133	96	100	108	118	112	118	110	127	109	103	117	120	110	123	108	118	109	107	110	95	113	109	121	123	105	111	98	104	117	101	116	106	117	105	117	124	110	121	120	126	112
4715	462	604	615	600	528	503	507	455	487	484	468	471	407	453	412	398	426	386	427	402	410	401	441	461	421	440	360	408	379	426	414	386	410	385	395	458	394	394	431	435	394	419	394	420	410	425	429	426	417	428	418	390	424	423	403	429	426	421	400	369	412	393	435	394	377	423	385	422	354	407	388	419	441	414	377	417	434	405	446	409	384	405	428	424	381	366	372	403	374	390	440	391	362	417	428	381	388	356	418	401	420	427	391	412	378	392	401	399	387	412	395	403	404	432	378	384	402	394	428	414	384	406	393	415	394	404	404	372	389	390	419	403	424	429	426	358	395	374	405	367	412	405	393	402	399	405	434	419	412	411	439	395	412	439	421	392	431	397	422	446	417	419	412	383	425	424	424	399	436	378	393	434	433	393	419	417	366	371	417	408	435	430	398	440	400	411	399	374	387	411	394	376	385	438	392	427	410	385	415	434	397	437	451	401	399	402	436	389	399	406	396	398	428	417	423	399	425	448	419	362	419	439	434	446	401	406	410	421	423	456	381	399	446	406	384	418	426	418	423	380	416	384	411	408	391	422	420	416	416	425	389	407	404	418	453	422	444	397	413	434	436	413	404	389	420	407	382	394	376	408	379	422	393	423	426	417	392	393	415	399	445	397	398	402	388	453	414	408	413	413	394	448	425	429	391	408	438	347	406	391	431	423	417	373	387	412	398	402	405	400	420	396	401	412	415	425	402	370	398	393	389	430	386	402	388	392	416	419	406	429	423	388	397	397	407	425	407	407	399	401	385	416	381	432	412	359	427	418	397	398	387	372	420	386	432	411	404	414	395	419	435	412	410	429	395	385	372	407	406	408	395	383	403	443	387	408	437	392	406	392	407	378	412	424	412	407	402	431	405	381	380	449	424	421	365	406	415	397	402	394	444	400	441	453	417	432	422	414	394	411	421	412	382	376	380	406	427	394	421	380	390	397	403	410	403	382	399	409	392	428	406	435	382	387	404	418	409	387	417	465	375	428	408	374	400	360	409	410	379	384	387	404	419	398	399	417	426	407	407	403	449	397	426	422	400	416	409	412	386	395	402	416	442	406	380	391	376	428	387	401	371	448	414	428	431	383	375	401	400	445	431	404	384	439	413	400	367	404	438	406	387	403	452	388	395	429	429	420	435	402	415	428	383	397	430	414	404	408	412	395	391	429	400	427	423	427	406	389	424	348	418	366	415	413	425	429	413	406	395	392	423	420	420	390	403	387	409	360	375	419	374	393	431	439	378	391	397	413	392	412	437	406	408	372	388	391	399	404	410	434	399	387	400	409	395	341	428	390	370	369	439	400	426	365	392	424	412	349	421	419	399	385	371	380	406	390	391	410	377	426	384	380	441	391	409	378	411	346	419	446	396	432	409	386	389	421	393	407	401	385	392	400	417	421	362	458	426	420	399	391	356	409	413	398	404	403	390	338	399	413	398	402	423	428	405	440	413	446	391	433	438	391	398	421	393	404	375	403	382	400	385	391	408	395	419	383	423	394	403	441	389	402	427	431	406	438	386	401	419	395	413	379	366	420	384	432	437	424	386	418	423	393	406	375	395	410	389	410	403	402	394	417	418	402	443	387	410	408	381	423	417	396	396	398	403	447	401	412	398	412	387	382	397	407	423	413	394	391	387	409	405	385	425	451	407	433	380	375	413	390	420	418	399	421	432	456	380	426	369	392	443	412	442	384	383	422	430	420	431	411	424	410	398	398	394	416	386	411	399	395	367	437	398	379	422	423	393	392	389	429	422	403	408	394	407	356	405	425	398	406	386	414	430	413	399	394	417	401	422	404	397	387	378	397	433	416	418	400	420	428	427	403	402	370	410	411	417	386	415	403	376	378	433	419	416	429	418	380	430	416	370	417	403	400	416	409	399	377	426	397	429	409	437	419	387	424	391	409	428	430	446	398	437	397	431	411	405	404	427	411	426	375	379	379	394	401	426	385	405	422	367	429	406	355	412	398	416	401	402	384	409	414	414	402	431	398	405	367	414	380	446	424	394	380	416	390	431	406	420	393	398	381	383	392	406	408	427	412	422	425	372	360	461	351	395	392	426	398	410	404	416	434	386	456	411	420	410	386	417	423	379	408	388	394	386	435	406	424	409	405	417	411	393	407	392	406	441	416	393	403	407	431	391	407	465	436	403	404	441	422	399	369	455	405	403	380	474	392	375	409	399	405	390	404	361	422	407	393	367	386	385	383	403	408	389	453	384	416	412	413	380	397	429	431	403	408	413	408	412	426	408	410	435	443	396	435	444	411	402	401	388	402	414	380	413	407	413	378	419	433	409	378	419	406	394	415	450	401	400	411	377	364	401	375	392	422	421	409	417	418	385	398	407	405	391	378	387	390	382	375	443	412	393	380	392	387	408	377	434	370	400	404	420	422	375	398	387	393	377	417	379	420	407	435	416	383	397	414	414	411	386	417	386	361	381	432	408	385	428	392	446	342	410	405	389	440	403	395	413	404	398	416	437	374	418	408	437	413	426	407	405	398	438	387	383	420	408	399	411	386	398	384	406	371	399	424	414	396	414	398	417	408	367	384	392	370	408	430	407	414	418	399	426	395	397	396	414	436	429	367	393	384	410	453	399	426	430	377	408	410	403	369	406	386	446	457	410	366	408	400	402	415	400	409	399	404	415	445	420	394	408	372	451	433	412	397	420	413	404	386	397	401	393	434	399	420	431	431	443	412	428	427	410	416	399	413	418	398	393	429	417	430	406	423	394	400	442	425	391	373	412	394	400	435	406	402	409	399	433	426	422	348	405	367	396	419	398	421	399	382	418	402	375	406	414	399	385	421	400	445	407	398	398	395	419	422	445	428	422	452	386	426	414	400	390	374	438	387	417	406	390	407	410	390	413	408	421	400	377	403	448	448	404	405	394	442	403	400	423	408	391	443	413	411	428	396	415	459	375	424	427	399	430	424	403	363	431	409	390	403	411	420	388	399	410	436	391	415	408	409	386	443	421	401	393	406	397	410	384	457	400	405	398	393	418	430	427	410	437	423	383	404	404	393	385	401	413	382	389	423	394	403	409	401	412	410	397	429	436	437	407	386	404	421	435	414	419	438	376	390	405	424	432	382	403	391	382	434	382	408	394	402	399	429	414	416	425	408	401	429	402	386	432	412	368	416	377	393	433	377	422	395	376	394	393	413	412	430	412	457	368	422	402	441	372	385	411	436	397	457	386	412	420	393	345	408	367	425	441	404	379	413	418	408	394	410	383	433	400	413	401	407	411	420	395	402	395	381	397	382	391	429	406	435	395	418	385	428	388	396	422	408	393	388	402	405	393	395	432	395	395	397	428	407	391	430	380	399	407	411	409	420	407	435	381	405	414	406	416	380	386	409	428	409	388	396	405	416	397	401	396	386	404	366	423	411	417	415	450	428	408	430	395	409	460	400	399	393	406	427	429	439	435	424	394	419	425	416	382	419	421	387	421	371	357
21652	2330	1143	773	557	407	326	228	201	176	165	149	137	139	100	101	107	108	82	79	80	86	77	92	94	80	77	79	85	69	79	64	102	60	96	82	83	83	63	78	64	85	66	64	98	81	65	66	71	76	72	72	78	75	71	81	71	81	72	76	81	69	62	76	69	66	83	62	81	57	64	62	72	68	73	78	70	68	85	66	70	60	83	70	58	72	68	68	76	71	70	74	58	61	80	81	77	61	83	64	75	88	67	68	84	65	73	66	61	63	82	53	62	77	78	89	73	81	66	75	75	74	70	66	74	67	75	75	67	67	75	66	81	60	66	68	59	80	71	74	78	61	68	60	61	74	58	75	66	71	72	63	66	61	70	76	67	68	62	60	54	69	71	82	67	66	79	76	68	68	69	60	55	59	83	73	82	80	71	64	68	62	86	84	67	69	69	53	70	66	65	69	59	69	71	81	59	65	85	80	70	70	60	69	61	63	68	73	79	63	76	62	72	70	79	78	81	58	64	76	84	82	74	54	80	68	67	62	79	64	81	58	66	68	61	74	66	69	62	68	78	65	73	70	82	82	74	70	80	72	82	75	58	61	73	84	72	79	63	72	73	60	74	75	75	58	58	62	65	70	53	62	58	95	75	76	75	65	77	69	70	81	60	73	74	63	84	73	60	68	71	66	58	83	61	58	55	69	67	65	83	63	59	63	70	66	65	96	58	71	72	64	65	55	75	71	58	66	73	67	69	71	59	62	66	84	70	71	89	88	63	72	71	86	77	80	53	76	54	81	73	59	83	64	82	60	62	58	72	78	71	67	72	67	64	64	57	57	65	57	76	77	76	55	78	68	75	78	74	79	57	70	65	79	65	79	62	77	70	88	79	71	58	62	56	74	59	64	68	82	56	75	71	65	75	72	65	91	76	71	61	70	57	67	54	67	69	67	71	77	66	71	65	60	61	74	77	75	68	74	63	89	71	78	56	68	87	61	71	82	70	67	67	95	58	63	71	74	67	72	72	71	64	64	61	61	70	78	69	66	82	70	69	73	69	78	64	82	74	68	89	82	74	68	69	75	66	68	62	87	77	80	68	75	65	71	67	82	68	70	60	66	73	74	75	73	71	73	70	58	80	71	76	65	70	70	79	99	65	68	64	70	61	73	63	90	78	60	83	82	63	75	73	58	76	70	55	83	74	51	66	84	58	70	77	73	55	74	69	67	65	76	69	77	85	61	72	61	58	84	78	75	67	73	72	82	76	81	76	70	71	69	72	68	63	68	79	83	75	51	68	82	69	72	77	78	87	70	88	69	71	68	75	63	77	71	60	63	76	66	87	65	75	81	69	47	78	67	81	61	51	73	67	76	78	61	52	64	71	65	68	60	74	73	75	69	66	70	64	79	81	78	79	77	77	82	64	70	62	68	65	70	69	72	92	62	73	70	69	64	65	58	71	56	74	73	73	72	74	74	67	68	70	62	72	72	72	75	62	71	93	78	83	65	67	65	52	62	69	66	67	64	67	74	60	79	100	60	77	73	59	63	72	75	72	65	59	70	63	65	68	75	83	64	68	70	86	75	79	73	66	70	72	66	71	59	54	63	67	67	77	69	55	67	62	82	82	62	84	74	76	71	51	62	71	85	70	59	68	77	77	74	67	73	70	74	58	61	65	65	62	63	64	79	68	62	72	63	55	75	69	70	77	73	98	80	75	66	85	65	69	81	66	79	59	72	53	79	62	60	86	68	62	79	62	59	73	84	69	75	65	61	80	68	74	77	77	65	63	75	62	91	71	82	63	72	78	79	64	63	72	52	73	60	75	70	76	71	81	62	75	70	62	66	66	69	78	80	71	84	79	63	67	77	74	78	72	66	71	78	75	62	68	70	70	73	68	67	66	49	64	75	65	65	85	64	60	84	71	71	73	67	79	65	66	65	63	66	70	78	84	58	74	86	72	74	56	72	80	70	64	72	68	70	66	63	65	64	86	71	76	67	67	71	64	84	75	63	82	68	59	68	77	62	69	70	72	81	69	61	63	73	63	86	74	69	78	59	76	57	80	83	74	72	61	88	74	77	74	65	59	69	69	66	66	80	60	72	77	70	87	83	71	77	81	63	88	87	58	67	65	76	81	64	67	84	64	65	71	61	65	76	71	79	69	61	75	70	100	73	87	74	74	66	69	62	78	70	64	61	58	80	83	63	74	71	80	80	80	60	74	68	58	65	58	67	71	74	73	71	66	66	78	73	75	70	77	68	75	73	64	61	63	74	76	71	64	77	77	79	68	74	54	68	63	62	76	68	79	85	67	68	62	58	57	63	78	70	66	61	63	63	67	70	74	71	81	60	73	80	68	73	72	62	64	60	63	70	88	65	68	71	62	73	71	67	81	73	81	70	65	59	59	74	74	95	81	65	67	61	75	89	75	55	76	65	67	67	66	82	78	74	67	91	72	55	66	51	85	75	52	90	76	67	74	83	69	70	86	74	74	68	70	83	76	61	79	57	79	61	59	69	63	76	71	75	64	75	82	68	69	69	79	69	84	63	78	71	56	59	73	66	78	78	73	74	79	68	89	88	82	60	80	63	60	74	75	76	67	68	57	67	63	55	77	69	66	69	67	64	67	83	56	75	75	73	59	65	72	67	76	51	64	79	74	61	64	74	68	78	59	63	65	76	79	65	69	65	65	67	70	82	66	84	78	73	76	78	63	76	63	62	62	72	71	63	64	72	69	61	66	73	65	60	68	79	71	81	66	86	76	70	81	70	62	56	78	78	63	59	73	61	63	77	75	52	66	68	62	58	71	67	71	73	63	85	71	59	70	67	70	49	69	75	67	68	66	53	86	72	83	63	65	61	65	73	71	63	67	71	71	70	61	70	72	80	56	63	76	64	74	59	71	61	82	67	80	91	65	69	62	64	74	63	77	77	69	65	65	83	60	61	63	73	71	67	74	83	78	67	74	67	71	66	66	80	75	92	85	78	75	71	71	70	58	87	68	80	72	76	60	67	87	66	59	68	76	70	71	81	80	66	61	72	69	70	73	71	72	72	66	72	68	66	74	65	63	69	60	60	81	71	70	72	65	83	73	78	80	70	72	77	71	58	81	51	62	64	75	67	69	60	68	64	76	73	74	84	72	60	58	63	59	62	64	70	65	70	84	73	79	79	68	62	67	75	64	71	66	68	62	64	87	48	73	57	75	86	67	79	68	79	81	55	62	62	78	70	82	65	58	67	68	60	65	67	51	74	69	68	70	79	52	86	76	82	75	88	61	85	64	69	64	70	66	63	76	60	71	78	66	57	54	72	68	76	69	71	68	80	77	81	67	77	73	77	89	67	60	77	64	63	81	65	67	58	70	82	69	75	58	59	64	59	60	48	67	76	74	52	58	56	66	58	88	89	76	70	79	62	64	70	89	73	68	68	57	75	68	63	72	52	82	73	80	70	70	84	68	78	90	57	88	61	79	59	61	52	57	67	51	69	59	55	76	74
12174	1139	2803	3078	2701	2204	1866	1555	1312	1099	986	906	806	689	663	616	597	551	595	509	488	471	425	448	428	416	408	367	401	367	370	366	409	387	324	349	334	349	341	325	345	321	342	346	300	309	356	327	309	307	309	295	347	297	342	303	293	360	333	304	312	306	306	328	271	331	289	314	314	314	304	304	319	294	271	337	345	303	290	281	314	278	296	291	281	325	286	303	300	305	282	293	297	267	296	313	300	315	289	303	299	267	312	302	257	265	314	277	288	314	270	297	268	328	312	291	299	282	286	279	337	275	289	285	281	306	261	278	291	287	291	298	305	265	280	289	272	295	288	272	289	295	286	293	284	264	300	279	279	277	287	276	278	284	320	281	285	304	282	287	298	302	297	271	309	262	301	307	279	259	299	316	272	281	281	300	281	283	266	287	267	318	289	267	283	297	290	282	323	294	288	291	267	307	283	294	269	297	320	265	280	274	309	304	296	272	298	300	299	301	314	296	297	319	295	282	271	314	293	289	292	277	266	293	313	289	292	275	304	283	288	266	308	276	258	284	277	266	278	275	269	290	300	294	279	312	306	281	308	311	283	336	269	302	293	255	315	310	313	283	300	296	256	276	304	273	265	288	272	279	300	311	304	267	311	277	291	298	306	300	268	318	313	309	299	273	321	296	294	304	299	296	296	281	300	313	284	295	269	247	258	291	286	288	283	301	268	269	292	286	292	293	281	326	283	300	254	277	284	281	282	292	284	264	268	309	317	278	299	321	295	251	281	295	286	254	283	306	308	282	266	313	283	267	284	274	264	270	289	264	301	273	282	301	286	290	279	271	282	310	267	297	271	311	301	303	305	306	290	283	258	266	292	274	284	299	280	283	241	276	322	311	263	271	319	272	314	275	278	295	256	287	302	286	302	295	296	277	285	276	282	292	288	287	306	270	315	317	277	268	275	315	287	319	294	258	292	298	302	267	290	283	266	302	276	273	260	280	273	272	291	280	293	278	306	280	292	272	304	243	326	279	271	274	319	309	306	277	310	292	270	312	291	280	322	300	268	278	307	325	277	286	309	268	302	317	289	303	266	279	298	281	264	266	267	286	291	272	268	247	304	282	272	301	281	289	281	298	274	285	272	297	282	271	325	296	266	261	274	270	292	287	303	264	295	293	293	270	253	283	295	294	263	286	283	301	280	300	311	294	331	289	312	273	300	309	285	307	270	279	280	285	286	251	252	294	306	283	297	285	297	307	267	294	287	297	276	291	310	286	312	273	283	326	254	272	297	291	290	282	289	290	305	270	270	258	260	282	291	255	296	302	292	266	289	293	272	278	285	272	288	285	256	243	293	290	295	260	306	288	275	271	305	289	303	292	320	270	279	299	273	279	295	267	307	266	277	256	273	267	276	291	296	269	295	288	276	250	281	288	286	257	255	269	254	285	302	315	277	274	309	292	283	296	273	268	300	283	310	278	304	294	300	275	307	309	261	310	281	303	301	300	274	306	254	273	292	310	310	330	277	287	278	318	272	265	280	306	297	313	284	249	286	259	301	260	312	282	269	290	278	281	271	264	260	298	305	276	288	306	299	312	302	232	298	287	261	265	315	305	293	275	281	284	278	250	279	277	318	280	276	279	290	283	294	310	285	293	273	258	285	284	332	259	285	286	287	265	281	279	299	286	274	273	295	318	302	268	268	276	286	315	267	319	254	281	308	305	301	266	296	290	296	285	313	298	271	304	308	259	287	288	277	281	285	262	274	288	259	300	302	286	267	268	276	264	276	280	280	271	270	280	275	316	292	249	271	281	299	297	263	299	269	291	254	273	284	308	285	299	301	265	268	272	300	269	296	289	304	293	307	270	295	284	289	309	296	303	268	269	280	266	277	294	306	285	277	285	289	286	281	294	270	247	297	264	314	278	271	299	311	292	302	291	280	318	283	292	285	294	280	299	281	291	271	316	267	280	288	262	262	297	303	298	282	276	259	272	261	300	283	268	277	265	282	272	302	284	292	309	290	259	301	300	310	264	291	270	252	279	287	300	269	299	307	301	292	280	292	286	280	268	304	290	287	263	294	269	327	292	295	279	285	276	282	273	308	254	284	277	289	296	310	298	270	260	280	278	283	265	295	294	287	295	279	306	274	310	294	295	292	300	264	264	299	295	306	303	299	307	299	297	285	298	271	275	273	277	298	296	238	290	274	301	335	285	295	276	309	278	241	304	263	255	291	294	283	297	304	268	294	280	289	294	285	276	275	312	289	277	303	291	283	274	264	290	314	311	307	287	259	283	290	288	283	266	299	283	293	299	286	289	297	319	266	242	286	271	289	276	288	318	300	301	334	306	292	304	298	284	305	273	272	297	316	283	301	320	271	308	289	274	288	272	306	278	295	300	295	283	273	304	283	273	274	291	318	284	320	314	277	284	273	307	287	271	285	304	307	310	285	294	274	271	245	279	277	294	298	242	300	295	296	321	290	272	281	275	276	285	284	284	298	290	301	297	279	285	303	299	282	258	264	261	293	289	303	301	301	310	295	270	293	283	297	255	290	298	292	274	276	311	269	309	293	311	262	260	278	261	281	269	308	254	263	270	308	275	299	320	244	297	283	278	286	268	242	245	269	317	248	288	312	287	294	304	304	331	295	289	253	295	289	256	278	272	278	314	262	287	300	274	308	260	262	259	261	303	275	318	295	309	276	293	284	273	313	277	294	300	277	294	267	309	267	265	305	268	328	311	293	302	291	256	282	277	250	300	293	309	273	273	302	310	262	310	286	293	266	273	291	283	278	281	247	271	306	274	283	312	289	300	276	299	260	268	285	283	282	254	292	279	290	270	260	272	311	280	280	293	313	269	301	280	297	247	280	285	286	276	284	295	308	291	324	308	310	268	285	306	286	267	297	298	272	267	307	271	285	259	275	279	277	268	307	282	290	302	294	264	294	262	303	286	306	297	289	267	265	257	290	297	319	281	279	257	271	295	307	275	275	285	275	282	292	283	315	274	255	271	282	277	283	270	278	256	305	288	271	283	290	270	275	318	294	291	274	305	286	306	307	291	270	269	280	274	284	298	308	277	296	302	250	290	311	294	285	279	270	286	288	282	292	312	287	290	261	254	261	292	287	259	272	301	308	294	242	289	282	266	280	272	286	293	289	245	249	276	260	275	297	255	291	296	271	311	299	297	280	274	287	327	310	287	272	284	288	280	266	299	276	305	298	268	296	273	288	280	278	279	315	286	288	267	281	274	305	331	315	276	282	287	272	279	273	308	273	299	297	305	295	314	276	309	292	279	334	306	278	294	292	324	304	295	285	294	291	310	268	280	294	313	279	303	278	276	278	279	288	312	280	298	311	287	287	312	270	303	260	275	305	290	296	301	316	257	292	278	269	270	302	267	247	281	279	272	268	293	279	306	308	303	294	298	299	257	285	278	314	291	298	271	275	266	293	295	283	288	261	293	294	293	293	262	287	288	290	240	269	272	308	274	321	276	299	283
32234	7492	2336	1602	1122	796	600	481	406	301	269	262	271	249	233	208	209	198	149	165	206	154	154	163	150	148	155	167	146	138	169	144	143	130	160	121	154	152	133	131	153	137	138	120	135	128	143	139	146	141	153	135	151	127	160	149	140	140	131	137	132	129	125	121	134	118	147	127	126	147	139	130	141	128	147	108	139	140	147	120	128	122	134	145	139	145	111	146	127	120	142	149	133	124	121	133	139	129	142	149	125	152	140	132	139	132	135	122	130	123	131	132	117	126	137	129	130	135	125	144	117	146	143	129	113	140	140	129	140	129	113	151	128	142	143	146	148	111	135	126	130	134	131	122	132	135	132	118	117	134	138	124	111	151	131	118	150	127	154	103	127	140	115	131	114	143	110	149	137	120	123	146	117	138	146	121	126	127	136	141	133	128	134	137	131	130	132	127	127	121	141	136	106	126	142	138	110	106	114	132	121	113	116	137	134	125	125	138	153	123	158	135	121	123	116	117	140	114	125	136	152	140	137	123	131	131	108	149	126	131	132	135	134	141	120	124	133	103	143	133	99	136	130	111	111	119	146	142	133	127	153	129	140	136	123	133	139	134	127	120	125	128	146	150	152	125	133	139	121	139	117	129	128	139	150	135	161	134	150	143	140	126	131	113	135	133	131	130	124	146	111	126	118	136	132	142	113	128	123	132	139	120	141	115	119	121	146	139	139	120	126	140	143	118	124	136	123	124	128	126	146	140	130	137	127	135	124	122	122	124	143	146	145	134	141	128	128	136	129	141	136	144	125	113	120	131	144	159	133	130	132	136	129	137	125	128	136	124	149	113	138	131	137	120	150	132	137	124	138	133	146	142	128	127	125	123	134	145	153	126	113	143	114	116	115	141	126	138	137	141	130	141	130	119	143	134	124	131	130	130	135	137	122	134	110	120	118	134	146	131	130	118	118	135	138	128	136	132	124	131	139	155	131	121	121	128	140	124	124	111	138	126	128	139	114	116	131	124	124	148	122	136	114	130	129	139	135	137	123	118	132	132	112	133	142	150	120	127	118	143	128	119	126	117	127	131	148	130	138	122	148	145	128	133	114	128	152	135	144	156	139	129	121	132	146	146	132	139	112	123	146	121	135	127	81	129	130	149	134	118	129	141	141	102	143	135	122	148	130	131	135	117	117	120	125	154	122	136	130	115	93	145	120	128	124	139	121	120	135	141	128	115	124	143	133	136	151	125	102	136	129	163	112	141	143	140	139	138	124	111	130	137	122	123	130	131	145	136	147	110	143	147	134	100	118	134	134	138	119	108	130	131	133	120	146	110	130	132	151	116	142	157	141	126	130	147	136	141	153	147	132	124	142	143	141	125	117	129	121	120	157	130	124	103	136	128	134	138	136	132	127	130	130	144	135	125	131	112	133	116	138	136	128	133	129	143	135	123	105	136	127	132	144	130	114	139	154	146	138	110	131	130	128	117	141	147	120	126	117	128	133	131	131	125	144	145	116	140	140	103	134	128	119	132	132	124	123	144	142	103	154	135	116	138	131	125	128	108	146	119	145	148	151	127	140	118	125	118	114	119	126	100	122	143	125	126	133	149	133	125	138	142	141	124	130	132	136	125	138	118	138	127	142	124	124	134	121	121	106	104	125	132	132	124	127	111	127	152	122	120	158	131	114	133	136	113	146	131	121	133	126	152	141	132	134	151	120	117	137	120	140	140	136	147	136	151	125	127	136	118	104	128	127	133	126	113	115	132	124	142	140	126	128	123	120	126	140	129	148	136	136	136	127	137	135	135	136	142	131	122	157	130	134	148	133	137	136	115	112	137	161	128	114	130	142	122	125	142	135	111	138	129	111	140	131	124	148	132	120	132	125	145	123	132	143	125	137	133	140	130	138	139	130	134	99	126	139	150	139	138	114	133	127	123	149	131	123	116	135	143	126	142	131	121	137	130	134	123	138	139	125	140	148	130	144	128	129	109	121	131	118	147	112	130	115	122	129	140	125	148	133	146	131	125	130	124	128	150	119	150	133	119	125	134	140	133	128	143	128	117	139	129	127	134	128	131	144	129	128	143	134	111	130	137	121	142	164	133	127	142	139	145	131	117	129	138	122	139	129	127	143	119	143	143	133	134	127	128	129	118	121	140	129	134	122	135	124	152	140	133	123	138	128	114	145	118	129	149	133	134	138	124	140	121	142	125	118	120	145	133	137	130	112	129	134	134	136	136	125	152	133	132	114	126	114	125	143	117	123	128	125	125	151	132	145	113	128	128	123	123	110	127	146	138	158	122	131	136	112	144	140	126	132	120	119	144	132	129	139	129	144	147	109	145	119	123	124	125	127	122	130	115	115	136	132	117	130	133	110	113	136	141	143	129	141	114	125	132	129	131	126	144	140	139	147	117	124	123	144	123	133	143	142	127	126	132	131	141	116	142	142	123	112	133	125	126	129	138	108	134	125	130	124	130	127	124	126	145	145	139	123	140	130	146	122	154	136	133	126	131	131	134	125	132	127	124	146	134	148	139	142	154	130	136	128	121	140	115	164	133	120	120	123	147	146	132	137	134	115	134	147	119	130	135	132	118	141	130	128	122	124	136	132	117	143	144	120	142	129	125	131	128	118	150	139	151	139	157	144	123	134	137	140	130	129	121	134	143	138	118	107	123	111	119	114	119	143	129	150	124	150	122	116	128	125	124	123	114	125	123	145	136	129	132	113	143	134	109	128	128	141	135	125	132	144	123	132	125	151	129	131	125	139	152	125	136	114	131	127	126	143	138	122	131	130	144	149	126	138	134	119	154	145	140	134	120	111	137	139	111	119	118	134	135	165	112	136	132	130	111	142	136	157	133	120	143	122	124	137	118	137	142	133	128	138	148	122	117	127	127	110	145	116	134	130	118	127	132	116	128	111	131	138	147	118	148	163	115	116	136	118	125	117	117	135	127	143	117	124	115	105	144	127	150	123	121	119	145	124	142	157	141	131	108	142	125	145	123	141	141	136	139	130	128	149	120	120	148	130	139	141	128	121	141	146	129	133	138	117	123	141	144	136	126	150	141	133	119	130	122	131	141	129	146	121	134	121	117	118	149	121	135	151	123	130	139	111	137	160	121	113	124	119	148	134	119	158	129	141	132	139	131	119	142	143	140	131	113	119	119	126	130	129	141	129	152	107	134	116	133	142	130	136	125	115	128	148	144	138	107	135	122	120	131	126	104	136	126	145	115	154	130	128	132	113	114	130	129	144	126	140	144	139	119	108	128	114	125	130	128	130	132	139	133	130	159	139	149	120	112	128	127	118	135	119	121	117	113	117	143	138	149	129	160	126	148	124	139	135	131	134	140	135	109	142	118	141	145	142	113	127	132	119	111	134	128	121	146	148	115	139	139	124	133	119	140	140	139	144	144	115	146	125	151	118	128	112	121	116	125	151	121	130	126	119	139	118	138	122	107	150	134	130	139	138	147	133	130	123	140	92	134	128	132	127	118
16092	2281	5072	5800	5076	4067	3291	2870	2404	2013	1845	1610	1426	1369	1224	1197	1040	1032	941	884	873	790	743	769	732	713	707	674	647	682	656	623	636	615	617	649	579	555	556	577	591	564	613	637	584	567	564	547	600	543	547	543	563	541	483	537	493	540	535	526	535	498	525	499	498	516	538	526	518	518	499	490	513	574	503	519	490	497	505	473	483	501	500	470	507	515	505	505	504	487	544	470	514	470	500	494	505	489	481	494	435	509	485	485	496	474	514	487	506	495	493	501	512	485	465	493	496	452	507	518	481	502	503	480	482	435	511	486	452	490	495	460	475	503	464	483	482	475	491	498	437	488	461	487	451	486	482	464	489	448	485	495	492	504	535	486	473	441	492	436	512	447	484	464	462	516	465	458	478	474	489	487	445	452	489	481	467	468	483	486	474	460	471	433	475	468	449	459	502	488	441	457	470	453	462	459	443	528	477	470	454	473	444	474	475	517	486	455	527	490	499	492	492	452	514	454	483	506	496	512	477	462	492	461	436	509	475	469	473	468	490	467	499	478	481	453	459	498	473	471	491	513	472	469	512	471	460	466	491	481	456	484	497	498	457	453	492	508	474	494	474	482	476	475	521	456	482	532	463	452	519	460	462	487	492	462	460	469	516	543	453	507	456	476	482	427	462	476	459	493	509	490	463	466	438	505	498	509	469	443	447	455	486	473	486	470	507	440	486	462	435	479	456	498	490	511	467	457	456	509	477	454	480	491	458	464	449	469	472	490	489	507	481	462	450	436	451	436	485	490	497	463	485	483	497	432	486	478	470	484	439	451	494	440	500	437	457	473	477	478	460	486	520	454	476	467	486	491	511	508	522	494	483	436	455	493	483	480	461	457	444	509	491	491	464	498	491	456	449	452	507	502	468	443	467	456	496	532	497	503	515	505	463	516	499	511	503	473	473	461	480	468	481	514	465	493	477	464	461	485	488	516	482	493	489	469	489	521	499	481	459	510	477	478	493	467	484	433	496	462	472	485	500	459	475	488	451	489	478	472	490	466	484	484	476	472	524	493	459	472	492	424	472	489	483	447	461	494	494	525	509	481	527	477	475	444	525	519	465	425	488	499	445	499	484	494	481	514	500	517	473	466	475	500	448	471	445	470	487	470	471	463	484	538	463	440	482	504	449	464	452	469	509	471	441	475	443	470	515	484	504	504	506	478	486	457	472	467	476	479	520	439	495	484	492	498	447	482	456	483	463	472	472	511	455	477	482	474	471	507	499	474	459	473	525	471	456	458	462	480	515	473	463	501	475	460	466	487	477	491	511	477	492	511	491	447	476	451	479	486	432	464	457	484	445	480	456	451	470	468	487	492	477	475	477	512	472	477	522	444	463	509	465	462	494	489	467	491	461	469	470	477	498	459	489	469	478	467	454	480	525	449	485	457	470	488	448	478	519	489	500	480	486	489	493	455	468	480	446	489	494	466	516	470	500	465	454	504	481	459	470	497	474	497	491	500	472	475	498	491	481	473	512	504	466	496	486	458	452	496	493	525	430	477	473	496	488	442	482	461	463	495	491	497	479	429	500	488	474	474	463	466	483	446	490	456	505	480	463	511	493	490	504	500	466	501	434	492	478	492	489	511	460	454	464	510	461	494	484	511	528	492	491	472	453	519	475	467	506	466	476	492	477	456	470	511	480	489	475	446	513	473	454	453	490	489	467	476	491	490	499	459	468	481	482	520	490	433	493	457	459	469	494	459	486	441	476	474	513	487	457	480	496	469	504	488	471	499	491	455	505	453	474	489	488	483	479	464	471	484	470	463	439	525	496	501	469	459	472	476	464	460	475	467	466	454	472	437	427	494	446	509	483	489	469	475	495	479	454	456	502	477	455	453	509	499	479	472	432	448	470	500	483	517	472	474	432	473	505	483	489	444	473	497	451	459	478	437	516	498	481	517	503	502	458	450	457	540	517	474	457	470	495	462	466	482	457	485	502	485	491	459	502	466	447	479	461	469	510	470	498	475	494	498	486	491	470	452	466	476	499	435	510	477	436	480	474	491	479	487	435	457	504	423	527	483	469	474	447	481	450	458	486	472	504	480	482	503	498	504	445	460	476	484	485	478	480	500	473	466	490	488	478	495	508	476	492	510	509	440	481	432	501	459	471	496	458	467	480	507	481	504	478	495	498	498	460	467	493	503	473	486	489	462	506	441	502	516	495	436	459	468	522	480	482	501	487	465	472	463	454	463	523	463	462	510	492	476	461	482	444	506	487	493	486	446	498	494	499	470	487	519	448	502	472	447	450	459	440	463	476	456	472	462	500	486	513	467	510	511	503	469	474	491	454	463	489	444	504	444	445	462	487	431	448	481	485	467	465	427	486	472	449	485	503	526	518	450	494	465	478	487	493	480	472	460	547	500	473	454	473	468	489	458	529	490	491	460	513	439	469	458	483	486	469	479	477	470	513	489	471	478	470	489	472	483	497	452	487	484	521	480	497	504	437	451	463	501	512	475	495	474	526	479	469	474	466	464	505	468	494	514	457	441	460	479	468	498	487	479	490	460	503	449	473	460	457	473	448	473	484	508	462	489	476	479	473	496	511	455	473	506	450	501	480	529	497	483	441	476	467	483	503	499	521	478	453	460	480	492	494	454	446	509	469	481	452	469	442	464	456	487	489	482	462	447	465	457	464	471	462	503	477	497	512	478	444	462	471	478	499	501	496	508	452	477	521	458	452	463	492	462	426	508	485	483	461	473	484	501	457	485	457	499	448	498	511	469	451	471	443	463	449	485	487	512	488	456	472	473	495	533	460	478	485	441	479	506	489	482	465	512	479	447	463	476	462	487	469	478	498	461	486	451	454	457	483	450	486	480	492	456	470	470	505	464	461	508	448	488	465	502	438	457	476	489	471	484	480	543	485	454	444	500	450	485	479	461	434	482	473	504	470	442	506	466	492	468	472	484	471	503	468	482	482	516	465	452	496	485	503	474	477	492	488	437	488	482	460	503	463	493	467	495	474	468	546	512	510	427	451	488	494	481	465	525	483	478	465	450	464	454	498	493	517	489	489	457	525	493	460	490	499	500	502	490	473	496	486	478	480	513	462	453	456	502	450	457	472	471	455	506	450	480	520	522	466	479	533	457	470	445	443	502	440	512	469	450	486	466	449	501	486	493	455	468	488	480	495	467	499	498	504	480	441	483	495	508	487	495	505	505	513	468	493	457	534	466	513	513	471	503	496	480	482	504	449	473	458	490	460	472	452	464	458	495	501	454	547	510	476	513	502	489	479	502	483	455	463	482	508	491	482	473	498	518	498	467	478	482	486	473	494	464	473	487	501	440	497	524	483	485	461	469	472	516	458	508	462	497	482	485	487	481	495	496	499	476	457	502	480	501	494	480	471	479	453	463	461	494	480	483	491	491	483	510	510	465	470	503	483	460	497	466	477	458	496	468	498	477	481	485	481	506	514	473	457	466	491	506	480	462	482	504	469	517
2801	232	185	162	147	129	126	120	112	117	124	106	132	110	141	116	99	123	96	108	98	125	110	97	119	108	104	95	100	113	120	114	93	122	124	105	108	106	102	125	101	115	104	117	97	107	97	136	128	140	128	94	116	108	103	115	114	126	111	101	92	98	105	142	109	108	114	107	95	112	95	113	117	115	125	110	132	130	120	104	105	103	108	118	101	115	125	105	99	104	123	95	100	106	105	114	114	112	100	105	118	112	100	113	121	118	111	119	115	125	112	95	125	110	94	121	120	121	118	110	118	118	111	123	106	105	129	109	124	101	98	110	128	97	118	108	114	113	121	117	124	110	98	115	136	101	106	100	109	127	121	132	100	114	124	116	103	113	106	111	91	117	106	114	105	119	99	92	127	102	132	119	95	116	107	108	97	107	121	123	111	118	109	128	104	106	105	102	121	109	101	107	99	101	128	118	108	117	111	104	119	106	113	91	107	108	96	109	124	105	123	120	100	103	123	126	104	115	105	110	115	116	108	113	116	118	101	123	107	111	98	108	107	107	92	108	109	87	125	98	132	119	110	105	101	108	107	98	106	107	104	118	118	100	105	106	111	111	124	118	101	94	112	117	117	104	118	117	125	111	123	112	90	113	111	111	119	101	119	106	107	111	114	102	108	101	105	104	92	95	93	112	115	108	111	125	94	124	101	110	92	109	116	113	129	124	114	94	98	112	87	118	107	108	117	102	111	97	98	101	108	109	116	113	106	110	104	115	107	110	120	96	107	116	112	103	106	132	124	125	108	113	117	95	118	108	101	116	120	100	102	123	105	111	86	114	115	130	117	97	108	121	113	89	120	117	97	92	115	118	98	113	111	105	125	110	130	102	85	120	114	115	110	100	94	117	102	134	97	106	114	105	101	99	122	108	119	100	91	127	92	111	104	114	111	108	115	122	107	102	108	121	122	100	115	109	116	113	97	116	113	123	108	114	116	108	120	120	111	118	122	117	120	98	105	102	108	107	98	112	113	112	115	97	96	110	106	108	98	95	115	125	91	105	115	107	104	100	116	103	106	106	107	101	126	117	115	102	118	122	101	105	74	130	103	106	102	96	113	107	111	124	100	102	126	109	116	112	104	114	105	116	99	118	130	113	116	110	112	98	107	107	115	108	119	104	118	123	123	94	123	125	119	104	111	110	113	107	100	98	108	106	108	136	104	107	109	117	100	97	108	126	109	124	119	114	90	104	96	120	102	115	137	105	106	112	121	112	117	112	124	116	110	111	100	119	104	108	104	119	125	104	93	116	110	122	117	112	117	104	114	127	100	124	124	113	92	96	96	100	110	120	129	118	111	97	102	105	114	111	112	103	117	119	106	97	121	114	125	115	117	122	126	117	98	131	109	114	99	111	112	101	95	126	116	100	102	115	102	114	108	101	130	114	93	97	98	109	107	105	117	104	102	119	102	121	108	115	109	107	125	99	108	106	118	109	115	98	94	107	112	110	125	109	107	111	116	111	107	102	109	121	107	118	95	107	138	131	116	116	112	102	100	111	110	113	111	106	107	125	107	120	118	114	120	92	107	129	127	98	131	111	121	102	97	109	108	109	109	98	134	108	105	120	117	113	101	116	110	91	123	111	98	115	87	122	131	105	109	115	115	113	106	122	133	95	115	116	112	109	120	90	113	117	83	114	108	104	131	127	102	118	135	114	124	110	105	128	117	127	116	115	120	109	99	113	114	93	87	123	108	92	113	123	110	116	91	101	133	98	118	117	126	108	132	114	106	115	101	113	103	94	107	105	106	105	99	121	95	98	105	101	104	119	121	90	98	127	100	102	133	113	92	118	124	104	105	111	110	102	122	95	115	111	114	107	98	101	117	115	90	119	88	97	98	112	122	127	125	116	96	113	101	109	115	111	96	119	120	113	99	124	119	135	101	102	113	127	100	103	116	97	113	117	93	105	105	107	128	120	97	128	100	98	114	93	105	125	119	127	116	137	121	117	112	112	114	101	97	102	113	115	116	117	101	109	110	122	124	110	131	110	106	98	105	120	128	124	112	105	113	121	95	107	110	109	119	101	124	100	125	107	95	118	115	106	101	129	112	117	106	106	92	121	103	122	107	101	119	103	125	97	112	126	109	103	119	106	113	109	96	108	100	116	105	141	112	105	106	124	131	98	117	120	95	106	113	126	125	93	112	121	106	90	107	101	113	104	92	125	111	109	126	121	114	125	109	102	119	113	114	114	120	114	102	101	109	116	114	103	111	110	97	125	99	111	96	117	117	95	121	106	117	98	111	98	120	101	90	103	126	114	114	113	115	114	107	95	115	120	101	111	116	107	115	101	115	106	116	115	99	101	116	101	116	109	127	124	111	98	116	127	119	123	107	97	122	120	122	111	97	107	114	128	105	126	124	107	116	100	116	93	113	118	121	107	112	117	117	119	94	116	115	111	112	109	106	117	116	109	100	128	108	96	127	90	109	106	121	104	109	110	120	100	111	104	111	124	91	117	113	104	95	104	105	100	108	119	86	134	110	116	115	108	103	98	108	123	100	118	118	105	119	105	104	123	96	103	110	109	98	118	106	120	106	87	93	109	107	94	108	105	113	88	128	131	122	109	128	108	124	92	105	105	104	116	128	99	111	116	93	111	114	116	116	117	110	93	111	118	120	102	133	116	113	96	92	111	123	125	116	100	103	87	116	120	118	107	117	131	114	98	119	110	107	115	98	115	114	108	115	110	121	97	112	113	115	121	122	114	104	121	106	94	128	140	98	98	111	108	98	120	123	111	106	122	106	97	119	110	109	106	93	93	110	117	112	109	97	104	104	92	110	110	115	130	113	117	120	116	142	109	117	96	120	113	111	105	104	106	107	103	96	117	104	111	119	98	115	118	119	112	101	101	109	116	129	124	119	95	101	115	116	119	120	97	108	117	99	110	108	121	114	121	117	106	117	117	111	103	119	99	126	106	117	104	116	111	123	111	122	91	106	113	119	115	116	120	125	102	114	114	107	126	108	109	116	96	110	102	121	88	107	114	112	124	133	105	103	111	113	121	117	123	119	116	117	107	96	108	95	99	125	113	112	106	102	105	113	88	109	116	115	93	111	121	147	107	117	120	115	119	99	129	105	93	116	112	110	121	112	113	110	121	130	102	134	107	109	104	92	120	104	100	105	133	109	135	97	105	115	123	110	103	110	141	107	88	122	121	129	110	108	98	110	107	96	118	116	111	111	137	118	119	106	121	114	113	118	124	109	103	102	126	113	116	100	113	107	106	97	89	112	103	102	84	95	116	105	125	106	106	101	94	120	118	120	103	131	104	118	98	106	98	107	115	108	105	90	88	102	113	93	119	124	120	132	118	90	116	104	106	92	107	107	105	110	104	124	122	103	108	113	115	131	126	111	115	86	124	121	114	113	105	109	120	101	105	107	120	96	111	100	109	113	102	99	108	119	110	91	105	106	138	103	105	119	113	126	116	101	94	113	114	83	105
4963	484	607	607	600	526	512	490	480	447	474	451	426	425	439	426	413	388	402	377	437	452	421	413	396	407	400	417	376	419	417	370	437	426	401	435	429	399	420	397	411	423	419	406	398	407	422	414	415	420	382	408	431	401	396	396	408	423	411	390	402	435	433	428	406	390	426	399	411	400	431	410	377	425	417	402	383	425	416	403	427	408	417	397	411	448	433	376	403	414	388	405	444	420	438	393	400	401	413	398	421	447	381	442	410	387	408	413	406	376	418	412	423	379	406	406	427	411	426	404	391	386	386	450	407	456	401	423	394	389	426	426	429	388	404	410	408	400	385	389	412	411	380	407	416	422	443	412	419	418	405	395	409	408	406	420	386	419	426	367	402	461	403	430	380	415	443	386	409	412	409	396	387	413	388	402	429	432	386	373	447	383	390	405	406	376	410	412	370	402	386	416	413	395	436	397	395	416	426	400	409	452	393	442	423	431	431	408	428	421	412	423	401	395	420	371	398	411	415	423	373	424	397	384	405	421	424	429	420	406	409	405	371	422	364	392	387	441	406	403	380	445	403	378	405	417	396	416	414	397	401	420	428	407	426	392	460	389	404	399	380	390	415	354	410	419	414	435	409	417	387	447	401	384	351	420	404	420	435	420	411	394	402	401	398	419	423	406	393	408	388	406	434	392	409	403	425	384	412	414	385	408	400	404	408	388	394	398	400	397	386	405	407	423	392	415	400	428	410	430	410	373	396	437	435	424	359	393	408	392	419	427	413	442	403	432	395	423	415	413	431	392	408	396	406	397	411	409	414	441	410	382	366	425	398	430	400	402	406	415	400	410	417	399	442	418	396	401	403	391	365	402	400	387	422	399	369	398	391	386	417	393	415	380	434	392	397	410	424	392	427	402	423	415	345	393	406	397	401	402	399	355	404	430	379	425	395	368	445	409	387	401	424	392	392	404	374	397	408	405	411	401	412	422	405	416	380	393	416	376	371	409	397	378	431	416	408	415	389	392	443	398	387	395	396	414	371	434	403	432	401	415	387	413	398	410	415	440	422	381	451	400	427	417	433	404	428	436	464	386	421	435	407	427	377	425	409	393	410	417	402	419	428	455	416	434	421	405	393	391	423	393	417	411	390	411	412	403	404	364	385	394	420	436	353	407	455	423	416	368	420	406	401	382	405	422	444	391	390	424	430	391	420	425	420	399	411	379	440	407	400	395	435	430	408	426	443	415	391	387	417	411	452	432	397	384	427	381	384	393	424	411	404	391	396	442	380	394	418	442	424	424	412	381	402	427	388	404	429	412	406	373	391	407	419	415	390	439	398	441	406	425	435	402	409	425	404	432	412	467	431	391	431	403	422	404	405	421	405	414	410	402	378	404	381	456	398	393	422	405	390	431	438	377	406	365	420	437	413	383	375	395	402	415	427	412	448	383	377	412	388	414	404	410	411	419	382	381	430	418	405	427	425	422	415	429	406	387	359	399	389	408	397	407	432	414	428	411	375	405	419	441	414	440	373	446	410	420	374	400	383	401	396	407	385	392	387	381	401	388	413	396	435	385	444	415	395	402	393	422	412	406	402	393	380	417	446	409	365	371	417	401	370	394	425	407	418	402	395	372	363	371	383	436	409	410	411	433	421	430	410	409	396	391	395	394	367	425	449	419	395	397	412	423	417	432	387	426	439	438	401	420	406	410	392	387	429	397	420	409	401	372	403	417	404	384	443	398	388	349	423	412	398	409	367	440	429	395	365	402	402	410	413	416	381	389	396	429	390	424	404	412	412	406	403	416	412	368	411	393	401	442	407	392	409	393	408	419	395	391	399	440	405	407	407	397	409	408	385	373	380	422	428	401	432	398	435	432	415	441	399	390	441	421	409	387	403	433	389	397	442	416	390	367	379	429	397	422	419	383	419	428	436	388	423	420	448	407	420	414	407	414	422	370	415	386	404	399	464	393	467	378	431	406	347	384	383	384	404	409	408	421	403	394	424	426	425	393	420	408	388	412	440	407	419	399	404	412	424	406	460	400	413	398	448	422	426	415	417	405	385	428	375	442	424	400	413	393	399	422	389	398	432	390	416	384	423	382	409	416	452	455	396	400	440	400	410	382	419	427	403	407	408	396	396	390	389	405	432	410	413	386	421	407	396	419	376	402	408	424	423	382	388	375	399	383	418	360	387	399	387	383	403	419	393	424	422	388	388	430	423	421	390	411	407	383	430	400	420	384	411	394	396	393	447	413	410	419	383	402	392	396	426	410	410	411	437	388	417	425	423	453	409	415	410	408	398	393	379	387	405	383	441	411	431	421	388	416	404	376	384	410	420	417	428	436	418	401	406	394	398	389	394	419	439	403	429	418	403	414	392	431	429	407	397	435	372	396	399	434	420	387	422	424	399	386	420	403	422	408	393	411	420	397	411	385	379	401	413	420	415	433	396	415	441	462	394	395	402	388	385	378	414	408	401	390	379	377	436	441	419	415	417	407	421	407	390	409	384	421	419	431	366	428	441	391	403	383	365	389	390	425	381	408	385	406	449	341	385	416	417	431	389	414	414	389	417	418	408	399	391	403	409	409	404	387	417	418	386	423	448	380	457	407	367	407	423	447	404	427	429	410	403	426	413	445	406	421	388	414	403	422	420	432	381	433	398	399	402	420	408	407	390	355	394	401	398	432	405	442	423	404	398	423	385	390	369	376	389	408	389	400	408	391	409	430	403	419	380	401	389	395	429	400	424	434	399	434	406	406	445	418	403	417	427	369	410	414	412	443	388	391	401	409	399	434	412	426	394	401	413	441	406	415	427	424	401	433	378	380	389	393	403	422	396	407	431	374	410	375	398	404	404	453	455	378	393	398	407	416	419	383	393	443	399	403	364	400	422	410	460	418	421	393	427	405	383	368	423	415	405	417	409	400	405	401	387	455	406	402	378	416	418	423	409	427	409	400	391	389	406	386	404	416	413	398	369	411	402	399	403	427	400	399	415	437	423	384	433	390	402	429	400	396	406	421	442	418	436	410	418	422	354	431	438	376	411	406	398	380	420	421	422	416	380	405	432	395	398	362	406	396	426	440	387	440	400	378	398	405	458	395	391	373	413	440	367	384	387	399	396	410	421	356	393	453	422	417	398	403	382	399	399	393	394	398	400	401	405	389	373	385	401	407	415	418	414	428	417	384	418	410	404	411	413	412	402	406	417	387	428	415	438	407	390	430	390	408	384	368	397	380	395	414	440	395	412	408	389	382	395	436	433	413	396	425	419	383	429	381	405	404	439	423	422	376	404	423	421	422	433	436	375	417	393	437	415	427	383	426	461	403	450	418	420	422	384	432	380	415	433	383	370	440	413	390	416	404	406	401	405	425	428	441	392	397	410	371	425	388	411	404	446	403	355	418	408	397	391	415	418	431	397	390	354	401	430	402	355	391	396	409	436	414	410	419	414	423	411	398	396	461	402	378	400	396	431	420	390	396	364	413	409	410	440	405
19676	1859	1062	778	575	392	309	239	214	147	165	147	124	132	112	92	106	90	82	92	92	81	89	74	78	78	68	95	86	71	79	64	80	82	69	64	73	67	84	76	62	78	65	71	62	75	70	61	61	84	66	56	74	79	72	56	79	70	62	76	69	75	62	63	70	67	92	90	77	65	63	62	63	66	64	71	58	68	84	77	83	70	78	63	62	66	67	66	53	75	66	74	61	83	66	68	57	76	62	61	68	78	64	69	57	71	73	56	58	74	76	66	70	71	62	77	83	65	75	70	69	75	61	70	65	78	69	77	69	71	61	76	53	75	59	55	64	64	52	77	68	72	55	62	63	56	68	75	53	60	77	68	62	58	80	65	64	73	63	81	67	66	72	61	65	71	64	65	77	63	92	75	52	71	66	66	61	65	53	58	76	77	56	74	67	82	76	65	87	56	61	68	56	64	69	77	67	60	67	70	62	60	59	54	61	73	63	63	70	82	51	62	61	63	72	66	64	68	74	63	61	92	65	77	72	55	79	62	60	64	66	69	71	67	72	80	64	69	58	64	64	60	81	74	59	79	85	60	59	57	66	76	71	58	51	67	64	62	74	62	84	60	68	70	69	63	56	63	59	63	55	59	84	70	79	73	69	68	82	69	61	55	53	77	44	69	57	65	71	68	69	76	86	62	67	69	74	77	52	60	79	55	71	89	78	60	68	71	65	78	80	61	80	63	70	73	73	63	65	84	71	76	61	66	80	58	70	60	78	79	57	66	62	63	80	62	63	69	64	72	64	58	56	71	79	69	76	77	71	66	72	76	62	70	67	81	77	65	55	68	68	81	66	72	61	67	63	82	68	58	62	56	59	67	63	60	76	74	75	64	75	76	69	74	64	69	67	62	65	61	70	73	59	67	48	74	63	61	59	71	74	73	63	71	73	78	64	66	62	64	66	80	65	78	67	66	73	69	62	52	85	64	70	58	78	46	69	67	59	59	75	81	53	72	63	71	60	66	66	46	61	71	73	81	74	56	68	64	55	73	80	66	82	74	61	73	67	65	64	64	68	64	74	54	80	59	71	63	71	56	64	70	83	52	67	90	74	55	71	80	53	68	63	73	64	64	62	60	85	74	72	67	77	73	76	58	87	76	75	78	82	65	57	68	72	66	65	68	62	69	73	76	73	69	55	61	74	65	73	74	79	72	76	72	60	76	67	51	72	66	57	60	61	57	53	65	58	58	76	76	72	64	64	65	73	65	62	71	58	82	72	77	74	74	73	65	80	60	65	78	61	62	67	61	66	64	71	55	81	70	71	72	75	77	72	69	65	76	70	59	77	65	63	87	68	75	58	65	69	85	69	65	60	52	69	68	79	71	76	53	61	52	63	79	59	82	66	62	73	84	78	78	84	59	75	67	55	81	60	75	69	65	64	56	76	72	71	62	65	61	57	77	68	68	63	88	64	52	63	72	65	67	68	57	61	64	68	63	63	56	78	66	76	67	71	82	52	72	62	76	58	66	64	76	67	55	84	82	65	70	72	58	72	78	77	60	58	74	75	68	91	68	60	76	69	66	74	60	58	58	72	62	72	60	63	65	59	69	66	79	63	62	75	63	54	65	65	77	65	66	48	79	69	66	76	76	50	75	69	68	62	63	54	62	73	66	64	87	51	65	69	73	69	53	70	57	55	69	76	56	79	78	71	61	63	72	60	63	78	66	62	77	75	69	61	73	53	73	68	57	63	68	71	64	62	61	52	68	80	50	66	69	67	62	68	65	58	76	78	61	47	97	65	63	82	73	57	56	61	72	76	71	60	62	68	83	63	70	55	71	72	63	64	80	62	59	60	62	59	64	80	64	72	72	75	69	87	71	61	66	61	62	71	56	57	81	71	76	75	78	66	63	67	82	55	77	59	79	88	77	60	85	65	80	60	91	71	64	64	70	69	71	71	56	56	84	67	78	57	81	79	74	75	68	72	70	68	65	63	66	50	75	66	73	73	58	64	69	61	54	69	79	73	65	66	72	77	80	66	67	69	66	83	83	65	64	75	68	63	62	67	57	55	71	60	50	74	67	61	66	63	60	68	60	72	61	60	63	61	76	73	78	89	71	51	62	66	65	62	52	75	59	70	70	74	66	58	77	74	63	64	86	54	69	67	67	56	68	66	72	74	78	67	65	57	66	83	64	63	75	63	74	64	69	79	66	64	69	64	80	66	81	71	51	57	67	62	66	74	64	66	62	69	67	67	85	59	58	65	64	56	49	70	69	75	59	66	63	68	60	63	67	69	60	56	75	77	76	77	62	64	64	62	63	54	55	74	78	78	69	76	55	44	71	59	67	78	75	70	69	79	67	76	58	69	75	70	60	74	56	71	58	67	59	71	69	58	55	49	59	84	74	81	52	69	65	63	69	60	59	83	58	66	60	65	70	69	57	58	67	66	55	69	70	64	65	73	66	68	71	63	72	55	50	83	67	62	72	61	63	44	62	58	72	65	63	65	65	71	58	70	63	59	63	75	63	71	74	73	80	68	52	58	78	80	80	76	66	52	75	67	53	80	58	66	78	55	57	54	61	61	72	74	65	52	81	56	78	79	64	59	76	77	69	69	71	71	68	65	69	78	71	73	63	79	77	60	71	73	61	55	51	78	64	70	63	66	69	76	61	79	80	71	75	68	64	72	69	59	60	74	71	74	61	59	71	74	57	64	63	61	67	64	79	80	59	75	62	77	58	79	67	73	63	67	59	58	65	74	71	72	60	63	64	74	72	63	71	77	64	81	66	78	62	72	61	65	71	67	69	68	53	65	63	70	75	65	66	60	83	62	53	60	64	71	63	64	65	65	63	71	56	71	66	78	79	56	65	49	69	62	69	86	57	63	65	67	65	79	61	59	65	73	74	61	86	74	71	57	73	72	87	65	77	89	66	68	72	70	58	69	80	69	62	65	74	65	61	62	86	76	76	62	70	72	58	60	58	69	64	52	66	72	54	69	70	60	63	82	72	72	88	64	83	53	54	69	69	69	64	81	68	69	53	71	71	63	82	78	83	58	65	66	65	56	65	67	65	62	95	56	72	65	72	74	67	78	80	65	71	70	69	81	73	66	57	80	55	71	78	56	71	72	72	61	69	58	62	67	76	66	52	76	70	72	67	66	77	70	66	66	60	54	64	51	67	72	53	48	63	74	63	49	65	70	52	72	72	61	71	67	51	67	72	46	77	68	81	72	56	49	65	78	73	60	69	65	89	79	67	62	67	67	78	63	62	67	77	56	66	74	62	65	62	80	59	70	73	69	88	75	46	67	63	70	73	65	52	73	70	59	77	51	67	87	78	69	75	57	68	68	71	70	71	61	78	69	67	72	67	61	68	64	66	67	60	66	75	66	59	65	73	48	72	63	75	71	72	61	76	61	76	71	73	67	61	66	65	56	62	68	62	68	80	68	85	70	74	57	74	74	74	59	68	64	72	70	66	61	66	62	79	84	63	70	65
11345	1090	2576	3028	2513	2165	1664	1416	1244	1055	875	870	760	744	626	634	519	502	462	490	492	444	435	388	397	394	392	383	370	337	381	354	334	374	324	332	349	308	318	325	352	294	318	328	342	323	298	296	290	311	294	274	290	275	311	325	327	301	304	266	306	317	313	297	312	299	306	298	286	303	293	293	295	314	257	294	267	308	271	275	274	293	255	299	269	288	274	318	302	285	249	304	312	268	283	290	282	311	276	301	279	259	313	281	298	261	293	256	300	286	275	290	266	279	287	281	250	283	259	261	255	270	277	275	259	271	271	273	288	297	266	254	292	318	299	288	282	291	269	285	237	266	296	301	267	289	244	253	281	276	282	292	278	278	276	259	266	274	254	304	261	251	266	263	299	274	282	308	273	298	255	295	252	273	294	309	270	291	309	252	260	274	272	296	290	288	297	251	290	294	277	299	260	311	258	269	242	275	248	255	279	267	247	300	256	278	268	295	310	281	270	248	247	260	281	254	271	278	304	273	253	245	265	300	285	293	269	264	258	318	277	228	247	269	288	291	283	250	255	283	241	260	269	245	283	264	272	289	250	279	287	279	289	264	280	262	287	299	285	269	302	274	291	266	264	257	272	269	282	262	259	263	275	271	263	286	256	272	297	278	272	279	269	246	287	266	281	260	263	265	279	273	271	274	268	257	307	256	304	275	268	278	251	285	229	290	290	299	288	293	250	280	272	269	264	279	255	293	304	283	261	274	252	274	288	297	246	262	262	260	298	286	245	255	255	296	303	270	240	268	256	232	256	278	280	268	238	273	289	295	269	270	253	258	284	287	265	286	271	285	307	268	277	296	256	275	268	251	289	233	293	274	258	269	311	313	255	289	275	284	263	256	288	271	269	268	283	257	244	256	274	283	255	277	258	267	245	250	290	292	240	260	292	288	276	271	259	283	298	257	257	295	273	271	281	269	261	268	256	266	275	295	294	260	268	278	262	270	246	306	267	263	262	257	267	273	265	256	264	283	283	307	264	280	313	274	276	286	286	255	259	285	288	298	258	275	258	280	271	263	276	285	269	270	288	266	279	264	244	278	248	303	258	246	265	293	303	246	286	282	267	276	265	297	263	275	269	277	266	283	262	250	263	266	264	271	293	268	295	252	265	258	260	289	256	265	274	282	299	275	267	269	300	293	266	278	238	291	267	273	280	277	264	304	260	262	249	277	267	272	275	248	268	252	280	272	260	276	262	281	257	279	277	303	283	280	261	277	267	266	255	288	236	272	247	290	258	248	290	248	260	257	258	278	270	266	278	264	266	258	272	265	263	288	266	289	276	303	283	305	262	278	287	289	281	265	266	286	284	292	274	302	291	276	256	282	249	274	266	277	270	260	264	279	255	293	314	288	274	268	310	291	288	281	298	247	288	269	304	265	291	262	272	270	277	281	278	240	267	258	275	269	279	274	275	263	281	264	267	252	242	278	269	256	283	270	270	285	284	284	284	273	259	292	271	243	259	278	267	283	275	260	265	287	293	286	276	254	276	233	250	302	251	266	272	277	279	272	288	271	276	264	304	303	290	275	265	272	288	258	273	288	278	263	277	271	284	286	240	254	281	285	277	292	267	260	296	264	289	280	280	255	270	260	279	274	256	290	245	256	256	287	252	302	251	299	276	272	280	289	259	264	253	289	282	259	310	255	252	261	274	248	259	246	266	259	281	270	290	260	292	276	255	277	249	242	253	299	276	287	286	278	284	275	300	273	299	267	264	260	271	262	261	263	271	282	292	254	307	282	277	276	276	268	243	264	252	259	307	263	255	276	256	258	282	264	295	315	250	305	280	262	261	303	291	271	257	260	243	284	243	240	258	262	253	324	278	272	287	248	261	295	261	266	268	256	258	232	288	272	254	263	264	279	293	288	276	275	272	248	291	270	278	257	253	264	279	269	301	284	290	273	253	250	268	271	300	254	279	282	285	257	244	293	279	289	262	262	287	289	301	282	287	256	291	274	254	291	307	300	284	292	292	297	245	268	285	265	306	272	275	279	269	267	286	265	260	272	245	271	313	278	257	301	281	286	270	257	251	260	264	261	304	275	250	259	258	284	238	283	267	271	286	246	274	265	248	277	266	264	262	262	278	278	259	300	292	272	281	281	261	268	278	249	251	264	252	284	261	301	249	258	266	278	254	271	290	314	255	254	296	273	275	276	273	303	264	270	260	267	267	273	251	266	291	278	270	310	269	272	249	245	256	258	266	279	262	284	284	288	290	285	279	279	280	258	237	280	271	280	305	255	278	309	275	277	255	252	272	269	269	256	319	267	276	300	303	288	271	280	301	267	262	264	236	292	264	279	285	259	253	272	281	290	281	296	280	293	277	267	271	276	280	289	289	255	294	274	284	260	290	274	271	264	281	270	261	284	278	281	287	267	271	273	274	282	258	271	262	285	280	280	289	268	263	296	276	269	281	278	281	275	271	280	264	261	293	276	298	257	243	284	272	298	278	262	283	291	244	292	273	281	299	249	297	273	276	298	259	274	278	275	282	258	284	289	269	263	267	280	255	279	277	240	276	269	261	288	248	256	266	257	246	288	310	263	287	287	279	261	290	280	266	273	273	266	260	292	283	260	276	280	277	280	288	305	261	273	262	291	269	274	272	289	296	275	260	231	271	269	271	252	262	263	269	269	270	259	273	275	286	260	248	270	290	254	286	273	280	300	292	287	264	264	291	274	274	291	268	279	299	282	268	263	266	285	276	301	267	270	242	271	264	242	283	253	258	273	295	264	295	296	273	291	277	263	255	274	241	273	270	268	293	272	254	288	267	274	258	281	271	265	279	279	280	319	269	300	291	252	288	278	300	267	255	280	255	298	293	260	289	283	235	275	300	283	255	300	288	278	244	252	276	253	269	262	264	282	293	263	275	292	262	260	250	245	277	313	267	272	279	293	249	250	271	282	242	286	251	303	270	279	289	288	271	266	266	309	312	280	283	275	282	260	288	252	238	268	253	270	283	270	257	260	295	293	288	267	263	240	271	282	292	257	282	261	261	288	294	261	265	293	280	253	262	293	270	261	268	288	284	270	264	265	282	281	294	286	257	258	276	284	249	301	274	307	288	262	262	275	285	303	299	260	268	271	300	265	261	263	282	290	282	250	301	289	276	287	290	284	262	249	269	261	270	272	275	267	268	281	289	264	279	272	274	280	255	264	286	275	262	291	268	254	291	270	288	291	248	262	273	259	273	288	257	275	282	285	296	263	281	256	290	264	250	293	256	259	280	276	273	297	268	250	257	252	259	259	291	273	271	246	280	249	287	282	291	258	289	283	266	275	270	300	300	250	301	304	278	255	285	249	285	281	266	288	260	275	321	269	273	245	269	287	292	278	307	263	282	231	300	296	292	274	273	311	257	234	258	266	276	249	273	267	270	283	256	249	294	266	261	257	253	261	273	244	277	268	263	269	288	289	277	276	277	255	260	277	252	247	290	251	277	307	281	311
30981	7048	2263	1522	1109	786	586	482	378	311	285	250	255	213	208	200	202	174	164	168	166	149	148	167	157	145	154	159	144	163	152	131	122	142	134	166	119	111	133	125	147	134	162	123	130	128	147	126	121	132	151	113	143	120	109	132	126	142	101	133	126	139	127	129	122	149	137	129	117	156	114	122	129	115	136	137	150	131	124	133	143	120	121	120	136	143	122	117	118	115	107	112	111	130	129	116	119	140	125	128	129	139	136	117	125	124	120	127	104	147	133	128	119	134	130	118	126	131	115	132	118	131	112	128	119	134	137	137	127	105	151	127	127	132	132	132	120	141	113	126	116	131	135	133	151	120	127	117	135	154	120	120	110	135	144	128	102	122	113	114	152	128	118	132	121	110	141	136	123	127	128	129	131	131	115	129	111	144	147	123	112	123	119	123	120	123	128	116	134	140	116	135	113	135	119	118	126	119	131	129	124	126	124	125	132	139	117	129	104	127	114	112	139	118	128	125	139	125	116	131	147	132	136	111	126	118	128	132	150	132	124	121	107	129	110	126	131	126	139	125	117	139	116	136	113	122	137	142	130	148	126	107	117	131	116	125	118	120	141	113	110	113	125	116	115	124	124	119	131	112	133	136	121	118	127	110	129	110	135	134	129	125	130	122	116	124	120	133	118	112	110	122	139	127	125	126	144	136	119	114	118	115	106	115	129	122	115	109	130	134	118	116	111	124	118	117	148	112	106	122	109	118	142	114	129	131	103	110	130	118	122	118	140	145	152	135	117	117	126	118	110	129	120	112	118	131	132	129	113	118	122	133	113	135	126	118	113	127	118	119	116	108	110	113	125	169	109	125	117	104	137	144	121	127	124	124	124	127	132	138	117	113	132	128	114	129	130	117	126	125	136	119	137	119	139	130	123	124	154	123	117	114	124	136	130	150	107	110	127	115	110	113	148	124	136	141	109	123	140	127	120	121	134	119	144	146	119	140	124	137	126	122	134	113	136	148	117	121	139	145	125	113	132	137	134	127	112	151	118	154	115	108	134	141	139	150	119	117	142	139	113	117	137	133	114	141	134	145	115	110	137	121	109	123	132	124	124	130	130	129	107	146	151	136	117	145	122	122	126	128	125	141	130	131	116	137	129	116	122	132	131	142	126	128	137	110	125	125	114	135	124	140	132	148	101	112	134	132	135	143	113	126	111	122	119	125	125	123	132	106	104	113	131	115	114	135	145	142	130	115	121	116	128	131	122	110	118	110	137	117	139	147	113	117	118	138	135	124	129	134	138	111	138	111	133	133	142	135	130	132	138	117	115	113	133	115	129	113	133	114	128	126	132	111	127	121	128	116	126	107	116	126	138	139	146	101	127	125	123	122	102	120	127	123	108	127	134	123	124	121	122	97	136	144	118	125	123	142	114	113	137	122	139	115	134	129	124	133	153	139	125	128	129	112	111	127	106	123	118	148	147	128	105	144	124	133	111	138	138	139	125	110	111	112	108	131	119	120	117	109	111	150	111	122	124	134	126	121	128	138	118	135	135	148	120	140	107	114	137	118	121	112	135	110	120	117	137	117	126	94	114	124	146	129	136	159	128	129	132	120	148	117	137	149	112	127	130	115	143	125	126	128	122	132	129	118	128	111	119	121	97	126	124	115	130	144	111	99	116	141	131	136	116	131	134	131	140	133	117	107	140	111	138	118	104	122	132	118	138	132	126	134	131	140	124	110	134	125	115	117	117	142	117	121	136	113	120	118	123	114	124	137	136	137	130	140	122	133	111	132	136	128	139	130	122	119	127	139	122	133	156	137	107	119	125	140	140	135	102	116	147	108	122	134	129	110	121	127	109	117	135	133	130	141	116	111	128	136	129	125	117	134	127	138	123	122	121	120	117	146	137	122	125	108	119	105	109	128	107	120	130	117	128	124	107	118	123	122	131	114	124	116	128	117	129	133	115	120	113	121	158	115	130	107	119	153	127	113	108	112	127	115	134	137	111	114	118	129	94	110	116	148	120	136	116	129	115	127	120	121	136	143	95	137	132	112	120	130	136	131	112	120	145	113	161	121	155	121	119	148	135	116	136	146	101	127	129	135	135	113	115	141	128	118	141	129	127	124	107	140	137	147	125	106	124	125	124	115	121	129	123	134	121	124	145	113	119	135	132	135	129	119	131	148	131	127	118	126	134	124	124	113	117	131	118	127	128	113	125	127	146	126	122	136	136	141	122	136	105	137	129	121	123	140	123	131	124	119	132	134	117	119	144	122	118	123	133	127	113	124	112	126	126	122	128	120	130	131	146	102	122	116	111	122	106	123	107	125	126	148	138	142	125	124	135	138	149	136	114	119	118	129	129	135	133	119	116	136	119	105	131	145	109	141	88	120	120	112	104	112	122	124	137	163	121	123	140	108	101	119	138	125	137	135	101	115	122	109	104	135	116	119	127	118	132	139	112	125	111	130	126	135	132	133	119	116	120	117	119	126	140	136	123	124	141	143	119	143	123	119	110	145	115	127	110	130	128	125	133	112	135	122	126	122	128	132	110	128	140	107	102	111	133	128	124	134	135	117	125	132	115	116	116	125	117	133	140	131	123	142	115	110	135	132	133	118	123	121	129	134	108	133	125	116	124	127	131	114	133	135	110	119	148	135	123	139	118	123	142	132	110	121	134	137	121	130	139	121	126	145	117	137	138	133	129	121	115	132	129	128	117	126	132	119	128	140	134	120	136	112	136	130	107	121	119	116	134	111	113	119	110	128	121	112	122	119	100	134	127	121	142	134	115	116	140	119	116	138	112	101	145	117	133	141	128	132	129	132	129	118	128	119	116	122	128	113	132	126	106	118	107	134	142	129	127	126	119	121	140	122	129	125	114	133	129	130	99	132	125	126	123	122	120	124	125	126	120	123	128	128	126	117	135	137	121	131	120	130	117	141	129	151	142	127	124	126	118	126	141	122	138	117	110	140	133	136	113	129	115	116	147	113	141	124	132	129	113	114	134	122	137	129	140	136	134	116	128	133	120	129	130	103	126	131	128	128	127	127	129	133	123	110	142	113	136	128	115	121	122	141	121	144	113	142	119	114	113	138	138	138	129	130	121	133	116	113	120	119	134	130	123	120	116	134	141	127	120	122	128	143	139	120	123	130	108	127	118	130	117	127	140	120	126	114	119	123	144	124	120	116	128	108	140	129	109	117	137	126	148	136	140	125	126	123	124	129	140	122	140	120	139	120	138	126	118	121	128	114	139	123	130	130	124	131	117	129	146	127	111	118	109	136	111	144	121	108	102	135	133	145	125	134	113	102	125	136	115	131	141	113	117	126	150	105	101	138	120	116	110	132	127	118	138	117	125	110	128	137	113	131	110	126	119	128	123	117	126	125	106	119	134	120	128	129	128	131	133	119	133	99	131	129	113	125	122	157	137	125	109	129	134	107	135	142	126	126	111	122	123	135	123	135	132	151	142	104	119	108	125	124	127	110	123	110	136	135
15369	2139	4928	5470	4777	3848	3257	2712	2244	1928	1706	1568	1457	1255	1205	1152	1029	944	935	862	787	833	703	729	672	664	653	636	643	625	619	632	645	573	595	543	551	559	572	599	541	534	538	528	529	548	540	579	509	530	497	545	539	540	483	455	479	514	496	495	469	465	503	498	514	491	493	478	471	503	489	518	407	504	517	448	473	470	473	442	486	502	432	464	466	472	476	488	480	479	472	436	443	518	467	477	468	495	490	473	463	494	414	411	473	429	491	488	425	452	447	493	478	462	472	449	461	466	470	470	462	505	461	448	444	470	444	459	441	444	474	449	474	520	534	457	478	446	441	451	442	473	467	481	480	485	420	447	454	450	491	466	462	460	452	466	490	456	435	462	488	449	493	497	422	493	468	450	454	478	457	477	484	451	460	484	446	436	471	472	468	446	436	442	467	444	452	469	446	432	452	487	473	438	465	460	435	474	442	440	449	459	473	483	470	439	481	467	424	473	435	493	416	474	437	424	457	468	441	485	457	482	458	454	459	478	431	445	477	476	457	469	490	418	443	484	450	413	436	508	438	463	459	450	458	472	450	463	461	467	482	457	471	456	464	519	435	485	485	465	532	461	451	432	445	435	429	510	428	447	468	454	466	449	480	474	472	479	411	417	473	505	457	450	439	477	466	446	412	458	475	440	423	454	467	471	440	450	453	452	463	456	417	481	485	451	489	469	432	473	464	443	437	475	491	440	460	452	477	458	437	470	478	458	488	443	495	451	461	446	468	437	439	490	442	473	430	459	443	458	458	464	491	419	506	467	459	472	494	489	440	452	474	409	449	459	464	413	444	427	464	486	442	430	471	460	442	478	453	442	452	433	433	468	414	430	432	456	485	430	486	453	427	467	472	444	445	460	460	498	416	454	458	447	460	463	440	447	440	448	430	483	474	492	412	453	462	413	428	479	444	426	466	447	479	478	456	460	461	442	460	483	419	463	450	466	438	410	490	441	471	422	483	426	477	456	439	465	436	455	461	447	458	473	439	450	435	459	423	462	420	466	421	453	486	445	444	474	482	451	463	417	472	429	477	419	472	428	436	480	500	448	443	452	480	466	502	423	477	471	444	422	464	433	469	443	430	452	469	426	469	442	504	455	437	435	473	427	446	521	451	460	460	466	441	463	458	481	426	473	447	406	451	412	469	427	449	470	473	449	467	466	477	435	482	381	461	425	509	454	443	453	514	434	462	444	458	468	428	429	462	435	446	463	445	438	439	462	440	452	467	459	469	444	455	449	444	484	459	487	451	454	476	434	462	452	431	415	456	439	477	430	459	439	475	448	458	430	417	477	486	482	466	440	473	480	482	450	449	450	469	429	436	462	456	424	420	457	433	454	430	440	435	428	444	432	429	429	487	436	428	478	441	452	441	488	476	451	418	449	465	452	481	445	465	464	465	415	435	456	479	455	464	472	495	476	451	494	434	421	456	449	418	476	465	437	481	431	490	452	474	441	481	424	509	445	481	415	475	467	454	486	466	463	432	469	472	473	392	483	457	434	471	491	500	446	476	476	449	426	508	433	440	461	460	468	461	420	456	469	480	496	458	449	437	442	466	448	485	499	440	455	455	443	478	428	422	454	449	453	428	459	467	461	473	462	439	478	434	443	464	433	445	442	462	449	444	492	449	461	476	477	455	456	474	483	422	441	450	469	471	456	422	470	453	429	457	451	467	460	456	473	461	430	439	494	429	458	442	515	444	415	444	451	432	439	451	434	422	446	470	442	461	446	480	424	478	436	462	433	456	405	432	421	456	454	441	442	463	456	437	484	450	470	446	446	480	440	472	445	426	500	451	464	461	435	444	434	460	420	484	448	449	431	457	409	468	466	449	466	441	442	449	500	504	485	475	459	475	450	478	459	492	454	463	447	420	450	449	441	450	473	449	461	453	446	433	422	438	460	488	478	474	457	462	438	430	440	500	461	455	438	432	450	466	427	461	449	466	470	460	449	440	456	453	434	461	476	420	446	453	419	467	440	423	508	465	443	466	449	439	459	454	450	417	455	464	442	461	486	459	472	467	439	451	473	505	466	490	414	407	472	461	426	461	432	454	442	454	462	429	423	454	466	446	448	490	458	452	427	444	433	455	464	466	428	454	448	458	464	456	505	447	431	486	497	471	474	461	463	465	426	449	481	455	427	461	444	428	477	444	412	441	415	413	486	401	458	481	466	430	506	508	459	424	413	429	473	464	457	462	444	438	474	467	468	462	467	489	434	427	444	448	429	452	444	450	416	417	455	464	471	464	425	477	456	453	469	462	453	483	439	428	443	428	457	433	457	425	449	454	467	457	497	444	450	450	450	446	451	429	452	463	458	491	439	447	490	474	467	482	477	435	467	465	477	463	471	444	462	481	422	477	440	466	401	442	461	470	457	438	486	425	458	485	439	464	459	479	439	458	453	455	471	446	427	446	455	453	503	476	492	427	469	451	453	423	444	426	488	488	456	473	471	446	405	479	427	449	450	479	462	458	481	433	493	445	414	496	452	434	444	431	474	479	428	467	457	433	471	441	467	462	480	467	439	437	429	433	472	443	469	463	500	448	430	467	497	432	462	448	451	469	470	427	447	491	459	460	446	449	506	490	461	464	459	411	462	475	452	440	415	469	458	467	461	437	432	439	444	476	441	475	457	482	456	432	461	465	458	466	463	460	469	487	492	427	470	408	494	477	447	447	454	440	470	463	451	468	473	467	448	475	488	443	481	453	467	436	474	443	503	448	442	450	446	420	444	434	439	418	472	466	462	457	436	457	438	435	435	463	453	468	455	458	436	455	432	439	463	484	476	423	475	482	468	451	530	474	436	439	470	496	450	463	472	465	482	446	479	465	447	464	476	444	444	424	474	445	460	439	459	448	474	446	466	453	483	468	451	435	449	442	443	481	442	479	455	462	465	441	494	467	441	432	471	426	428	474	449	483	435	483	442	484	490	433	454	418	454	430	468	467	435	469	440	412	482	478	458	456	442	457	475	436	434	460	478	440	406	480	446	473	438	422	458	483	481	481	443	487	460	513	449	485	468	474	487	454	425	449	490	421	460	506	448	439	421	448	426	459	454	486	474	420	424	469	475	439	437	451	419	459	442	449	460	438	415	479	465	443	476	423	459	461	421	431	504	432	466	472	450	430	442	479	469	449	466	436	464	461	469	455	472	476	465	467	455	414	495	477	450	461	472	476	486	453	435	500	457	475	435	434	453	500	482	450	411	448	439	485	475	466	452	493	467	473	419	463	448	449	443	456	445	437	484	479	472	426	475	434	459	438	462	455	473	457	467	462	455	474	465	441	455	425	465	441	446	495	446	468	461	474	463	466	439	477	446	454	441	437	491	447	434	455	471	488	426	461	449	465	489	447	430	428	487	466	448	441	448	482	454	509	445	492	428	452	458	469	491	454	463	424	479	434	440	458	468	462	420	446	477	482	494	460	472	460	462	455	485	468	476	472	429	438	425
2812	223	184	143	147	141	138	108	123	129	110	112	130	128	113	100	115	113	124	117	103	119	100	106	116	106	104	114	100	101	93	120	124	110	126	127	98	101	112	117	103	94	126	119	119	103	121	104	93	102	97	101	118	115	104	90	115	126	112	106	104	107	99	85	102	102	106	93	116	129	124	101	101	104	101	98	97	135	112	99	110	111	111	100	132	110	124	122	99	121	101	101	109	109	101	126	132	100	111	108	109	115	116	127	110	102	111	115	119	97	97	121	100	108	133	123	108	134	115	120	115	116	105	120	116	105	135	111	104	112	113	104	106	111	128	98	122	120	111	117	102	93	104	98	114	103	119	119	123	123	100	107	113	118	110	112	124	102	109	101	120	113	110	128	114	112	103	125	106	110	94	130	129	141	119	125	120	103	113	116	112	107	105	116	85	107	117	107	114	103	105	109	115	124	131	106	93	107	106	104	120	125	112	117	113	108	111	117	95	105	99	122	110	113	106	124	111	120	107	114	120	111	113	111	100	89	106	102	119	126	109	109	116	109	113	105	116	120	107	112	118	104	102	111	106	102	108	100	109	107	106	110	111	116	110	106	111	99	111	124	105	111	105	109	114	103	107	110	109	104	124	119	121	109	93	117	94	105	90	100	107	116	101	121	103	105	122	96	137	109	100	126	108	128	101	115	120	144	97	133	108	113	108	128	97	115	88	98	107	91	117	119	98	106	104	94	93	94	111	99	124	114	102	101	129	115	112	128	120	114	114	117	103	131	111	110	104	107	110	101	115	120	133	89	127	91	116	123	120	116	101	116	97	103	102	95	111	113	96	117	111	103	103	118	101	119	110	97	109	120	102	121	95	131	98	111	115	133	106	107	106	118	107	107	100	108	115	110	112	113	100	91	131	107	106	114	117	99	111	124	112	103	116	87	100	119	116	95	103	107	89	117	105	98	125	114	109	113	126	101	104	111	112	117	104	108	107	124	123	128	106	102	108	104	118	96	129	102	117	103	117	107	103	123	113	121	102	129	134	105	89	117	118	96	97	99	113	116	117	103	107	111	107	123	106	104	97	103	106	102	112	82	135	108	117	117	94	103	115	116	123	118	115	113	108	120	117	124	112	107	106	121	101	115	114	86	108	98	114	117	103	92	118	115	127	106	104	126	114	108	100	123	122	117	111	92	96	91	118	101	90	102	123	100	98	90	122	127	114	109	112	105	105	105	105	119	108	88	111	120	108	122	112	108	119	104	101	105	110	115	80	104	120	100	96	129	86	136	106	104	108	100	103	112	103	110	107	88	121	123	100	116	103	123	112	112	94	90	103	108	98	105	101	120	102	102	116	119	123	127	96	108	127	102	117	127	105	96	122	127	129	99	112	108	120	105	122	116	96	113	114	109	108	115	126	130	117	120	104	98	124	122	112	113	111	113	129	123	127	101	108	103	114	103	111	107	113	109	102	100	117	105	119	99	89	90	121	115	118	108	112	126	134	109	92	123	127	97	99	101	97	103	110	100	102	105	117	102	97	104	103	103	110	108	92	105	109	103	110	116	96	97	124	111	102	113	105	106	103	83	121	119	94	115	99	131	112	109	125	101	94	118	116	96	96	101	114	125	109	124	114	120	115	113	112	135	100	124	111	119	109	109	99	108	129	110	115	98	105	124	97	101	85	121	101	107	108	98	107	110	115	112	107	93	126	99	98	121	96	106	123	119	103	93	107	112	103	96	117	104	101	84	99	95	104	120	112	118	110	114	114	103	112	110	128	105	107	122	104	123	106	108	108	104	114	112	113	98	123	95	112	112	134	106	93	108	104	108	103	106	95	108	121	117	105	112	138	133	113	101	115	99	115	118	107	107	97	107	116	114	130	121	112	121	99	134	99	103	117	136	116	96	109	99	107	101	123	115	107	113	103	95	110	114	120	110	112	97	119	117	90	105	112	108	100	128	105	111	97	87	115	108	100	121	90	124	108	95	119	112	109	116	104	99	103	109	102	107	95	117	116	111	119	102	116	100	105	117	108	129	115	104	110	115	106	95	128	119	88	95	113	110	109	98	103	127	135	114	131	110	125	114	103	105	100	109	100	111	110	115	105	115	103	110	116	111	119	115	111	100	93	118	123	98	110	110	112	111	108	111	112	126	126	115	109	97	118	120	121	129	114	104	101	106	112	117	102	117	128	118	114	113	111	103	112	130	102	98	115	127	106	119	103	116	102	105	113	119	115	133	106	113	116	109	103	95	122	111	99	108	132	102	102	93	124	113	105	108	102	102	98	117	96	96	120	110	104	109	114	109	105	102	111	98	119	115	109	133	112	117	119	116	117	108	92	116	121	103	125	106	137	92	95	100	113	99	120	115	110	107	98	115	119	102	95	109	110	104	115	104	102	117	113	97	112	112	110	122	81	128	110	100	113	107	121	100	107	118	115	118	100	103	111	113	107	106	98	121	108	123	97	90	121	107	128	119	123	115	116	109	138	104	126	101	105	113	112	121	112	91	126	107	112	97	101	108	102	129	118	114	112	114	116	99	112	108	106	93	110	108	120	124	120	94	109	101	117	114	127	109	131	111	123	103	116	113	118	112	115	107	122	94	109	120	118	126	98	86	105	103	99	133	104	111	84	120	100	116	104	123	117	115	113	102	106	97	124	116	125	107	106	117	115	126	109	109	85	114	108	109	108	115	113	110	113	115	104	127	107	93	102	104	112	109	124	115	118	96	117	105	103	93	107	110	116	114	106	97	121	121	107	103	109	105	121	109	108	89	98	109	115	96	117	110	96	107	114	125	108	92	118	127	90	112	116	92	102	116	109	105	109	124	117	94	119	124	102	106	121	97	104	104	115	98	117	96	109	102	107	96	90	117	98	88	120	119	106	96	96	143	119	109	113	112	97	107	110	109	99	97	127	121	116	123	103	114	105	104	105	99	121	97	89	89	106	113	117	105	133	100	124	113	113	104	110	120	117	115	115	103	135	122	120	113	104	106	120	109	112	90	119	122	127	123	117	111	99	123	119	113	108	112	120	101	104	107	110	134	118	99	113	106	119	108	100	95	122	110	114	108	115	114	89	111	106	105	112	111	100	120	104	124	108	103	108	97	124	107	93	114	113	106	115	109	132	102	124	107	115	118	100	122	126	131	110	114	124	102	114	105	99	111	100	116	126	106	101	119	103	113	122	98	114	116	118	123	89	125	95	85	116	103	118	113	105	125	110	99	113	107	93	114	117	118	116	94	104	127	119	107	101	114	114	127	94	111	102	127	105	125	101	105	99	113	124	112	102	106	107	124	125	114	111	98	104	102	117	111	115	104	107	106	126	92	99	113	111	120	122	124	116	128	114	126	105	124	105	107	99	134	106	101	95	96	122	114	99	118	119	115	90	96	128	106	113	96	104	110	111	108	94	107	124	136	97	109	91	107	122	114	133	102	113	111	93	115	128	113	113	107	115	105	100	102	112	102	89	116	106	119	125	126	125	96	110	114
4994	478	597	587	543	501	466	517	477	451	467	459	417	469	434	447	446	407	407	423	420	416	374	424	435	411	443	416	427	440	422	388	427	407	408	412	392	418	408	401	435	425	411	433	416	392	412	380	416	400	406	414	409	422	383	403	392	380	380	416	445	395	424	432	409	451	421	439	409	436	394	415	414	386	428	430	396	401	436	375	403	390	444	411	421	386	431	391	400	390	401	429	366	387	398	405	423	410	429	400	383	415	407	440	403	406	401	379	421	396	455	400	397	410	400	376	401	365	420	380	369	386	410	450	428	400	378	417	429	405	413	414	402	416	405	428	407	401	432	406	432	432	381	413	424	405	389	417	453	397	411	428	383	423	397	422	415	389	410	404	403	381	394	422	407	405	421	412	398	412	404	432	394	391	414	402	439	414	388	391	455	362	420	403	446	427	374	418	391	436	425	426	375	430	389	379	395	416	372	404	403	401	378	392	421	431	404	437	395	414	395	397	408	375	424	431	393	438	389	431	432	418	402	396	416	432	379	434	402	427	405	424	379	395	411	440	425	397	391	431	423	417	390	401	405	415	397	426	400	420	402	410	390	396	428	367	393	412	406	394	418	409	414	353	432	432	414	397	384	418	430	410	422	393	417	378	451	435	395	406	393	408	400	422	421	416	404	413	398	408	420	408	410	390	405	416	417	390	405	390	409	406	434	410	421	459	415	429	404	408	428	415	388	390	391	420	402	394	393	394	420	413	400	404	413	441	397	404	401	377	425	414	455	429	425	390	399	461	406	410	450	425	414	372	402	386	407	391	411	365	396	415	401	380	378	428	385	420	392	373	415	392	390	425	435	392	435	406	411	403	415	367	389	415	394	393	388	377	388	424	422	421	408	407	398	386	408	437	422	418	367	421	400	392	406	391	404	408	365	411	399	436	401	410	398	390	420	418	379	408	395	372	417	385	408	423	386	387	451	399	379	422	398	416	416	433	395	413	415	412	438	424	411	431	406	410	417	421	410	364	417	400	397	382	361	398	422	420	395	427	385	415	435	422	389	352	417	423	401	427	410	399	399	390	369	421	400	403	405	376	406	383	390	425	415	407	411	415	391	395	396	410	414	457	428	414	421	397	405	423	422	396	372	425	431	415	406	417	400	392	387	430	357	401	397	378	386	408	394	395	376	413	369	437	417	418	384	389	415	449	408	447	415	405	397	416	409	423	431	397	381	431	407	407	429	413	385	391	386	388	418	402	401	390	415	420	443	375	418	430	450	395	382	416	401	396	392	403	418	403	407	417	397	408	412	397	381	401	394	405	423	409	420	395	375	423	384	392	402	450	422	405	406	402	415	431	393	440	441	411	408	394	383	408	431	373	375	409	384	434	402	402	432	408	416	408	445	392	409	429	429	385	425	399	432	411	383	423	386	404	447	418	425	395	393	413	406	394	398	408	386	402	392	390	403	440	399	412	426	435	418	418	398	421	372	414	374	388	400	442	377	442	409	413	389	425	408	371	417	361	400	411	417	420	401	404	410	421	391	425	418	432	396	425	404	411	439	404	413	395	406	401	424	417	366	411	404	405	387	450	400	414	393	405	432	407	371	421	408	407	401	431	414	405	408	447	401	415	391	420	412	420	410	401	361	414	402	439	384	372	405	424	419	437	421	414	400	442	423	400	370	400	438	425	416	359	406	420	393	405	425	399	380	438	435	381	386	414	462	406	392	414	403	416	434	417	420	387	387	393	444	430	404	427	426	436	369	408	410	421	448	391	414	431	405	408	402	391	429	397	417	357	385	395	416	397	429	371	390	416	410	404	383	396	407	388	380	413	402	412	401	432	421	425	425	405	364	399	396	388	431	406	402	377	377	401	379	414	394	388	394	406	411	449	428	384	416	404	413	405	415	418	427	429	440	406	411	412	410	392	417	416	383	399	407	413	402	387	416	390	404	407	365	418	407	436	420	405	382	454	362	413	408	395	403	438	396	422	380	425	421	407	424	429	390	411	409	400	416	402	397	409	398	408	403	395	425	384	421	399	417	405	405	430	392	401	416	380	383	396	418	410	448	396	422	407	424	416	394	397	407	387	421	412	403	456	393	378	398	416	413	417	377	396	386	373	406	419	437	427	400	431	448	390	382	405	415	403	422	389	366	425	421	433	406	382	402	377	404	404	376	381	386	400	390	403	386	387	407	432	407	391	372	403	421	416	414	414	449	380	409	419	421	420	408	406	421	404	395	394	425	393	403	421	412	406	409	369	417	428	393	417	398	404	381	447	412	391	408	430	395	385	414	422	422	393	434	417	426	394	384	399	391	411	409	488	415	408	403	425	376	407	425	426	385	381	408	446	427	402	380	409	372	425	445	420	397	445	380	402	392	370	383	431	389	445	380	399	402	413	410	391	412	425	387	369	404	436	365	454	400	368	383	396	394	426	429	420	375	401	389	392	425	393	404	390	434	422	415	378	412	453	418	435	419	408	395	429	384	440	423	427	397	400	388	437	408	418	377	448	422	415	382	410	402	414	367	446	404	397	432	439	403	435	445	434	405	361	421	417	395	405	403	399	417	397	416	430	458	406	373	428	402	392	402	408	393	406	415	424	379	427	393	392	414	386	440	402	394	392	424	394	430	413	390	412	442	380	417	444	411	435	393	398	417	443	435	417	398	377	405	372	381	410	361	429	409	421	359	469	429	405	405	394	410	414	403	401	390	433	402	409	433	450	428	420	405	381	410	425	406	387	400	413	388	440	411	398	388	453	382	409	393	364	417	359	406	381	377	391	391	416	400	406	406	364	431	427	422	407	437	417	403	375	426	412	408	437	386	417	381	382	441	421	378	460	394	396	433	429	418	399	428	418	412	402	409	367	387	407	395	388	417	374	407	421	411	417	418	380	409	375	395	436	390	438	426	446	412	408	428	380	385	418	381	382	372	425	431	390	446	415	419	416	373	412	410	397	450	418	394	396	412	417	439	404	405	427	404	378	398	376	408	403	415	414	415	411	427	402	376	451	378	393	448	419	436	430	406	402	444	432	423	386	432	399	419	384	372	398	406	383	390	391	428	439	416	403	429	377	434	432	417	402	387	410	420	401	426	401	404	403	388	430	403	430	398	436	388	376	422	414	471	368	416	409	407	395	431	401	403	401	411	466	395	417	392	415	416	406	435	409	477	405	427	408	430	400	414	435	428	403	427	400	412	425	399	385	405	393	413	404	374	419	399	420	368	381	425	406	419	422	451	397	440	416	385	441	416	425	400	440	415	366	418	387	370	416	410	427	410	416	386	406	399	415	391	395	445	420	422	421	391	384	424	399	386	391	424	426	413	427	414	408	395	412	418	425	388	387	402	382	414	373	414	432	446	393	382	407	381	395	381	379	399	373	416	441	381	412	387	426	414	417	426	388	370	385	401	386	418	369	368	384	397	446	403	419	410	386	398	414	407	422	379	427	411	413	373	399	421	413	417	394	426	417	403	383	372	388	425	409	430	418	433	398
19215	1872	1091	698	495	381	302	259	191	160	130	141	128	133	94	94	102	99	83	90	93	99	73	90	77	88	69	82	86	81	80	65	76	70	65	72	71	74	55	66	79	78	79	76	59	64	57	71	76	65	67	59	63	72	63	61	65	62	61	53	69	53	72	68	68	65	58	78	62	70	70	64	78	70	65	65	71	84	72	82	75	62	72	75	74	79	69	50	82	66	63	56	86	64	66	64	79	74	88	51	77	73	68	53	56	68	75	75	73	84	74	52	73	66	78	75	83	70	60	70	58	63	77	71	67	66	76	67	68	73	56	75	71	66	47	86	67	56	71	79	66	72	72	84	62	74	58	53	71	69	64	68	67	65	65	61	62	72	82	62	68	69	59	55	56	65	63	61	59	72	79	54	82	74	72	59	60	78	66	61	63	67	62	67	76	87	73	60	74	62	87	68	67	70	54	59	74	64	68	90	74	71	54	52	61	72	86	63	61	63	64	49	60	69	73	66	68	70	55	70	73	64	63	75	63	72	78	61	68	60	47	50	79	58	69	72	88	55	69	85	55	66	66	78	65	81	81	81	74	69	62	88	73	79	78	69	61	57	62	60	80	47	59	76	64	71	71	65	69	76	80	52	58	51	61	60	81	61	65	71	75	60	64	77	76	67	65	51	58	71	80	60	84	57	67	57	76	75	65	73	55	82	66	60	78	66	65	68	55	50	65	88	48	69	76	63	66	57	78	61	73	76	66	64	61	65	73	60	70	77	65	74	72	64	70	68	75	66	65	76	68	74	66	70	60	74	71	61	76	73	74	64	72	73	69	53	58	65	64	86	70	66	64	71	51	69	79	79	77	61	64	60	76	79	68	62	69	67	59	75	56	67	67	73	68	67	68	66	71	63	58	58	70	82	52	65	77	72	73	63	74	59	72	56	68	75	70	80	66	59	59	50	72	54	66	67	78	55	78	66	73	68	64	71	71	60	65	64	86	72	71	68	67	82	63	69	78	62	73	74	66	64	59	67	60	84	69	68	77	74	75	63	57	69	72	71	70	62	48	71	63	62	62	65	67	59	74	52	58	49	72	85	70	64	71	66	80	50	50	77	80	69	57	72	73	52	61	66	71	49	64	73	63	67	74	59	62	77	61	65	70	63	78	85	63	62	56	75	60	69	57	65	57	77	71	59	55	68	63	61	66	50	64	61	76	56	73	58	62	72	83	73	60	63	69	66	70	72	69	61	74	62	64	59	51	74	74	74	63	77	66	73	59	63	75	83	72	67	65	70	60	93	69	65	59	72	59	65	62	60	76	72	90	73	63	76	79	78	58	72	79	64	73	67	62	57	82	66	71	62	69	58	68	68	53	62	72	73	74	60	76	78	66	69	74	65	63	63	88	77	59	80	75	63	74	67	48	70	66	84	58	64	58	57	74	68	67	64	70	76	73	87	56	64	78	61	81	65	56	80	61	53	77	67	71	77	69	72	67	76	79	57	68	59	70	55	66	63	49	72	60	59	67	71	62	70	70	70	57	66	68	53	69	56	70	74	79	67	71	70	63	77	72	77	72	75	67	55	82	66	58	59	62	61	62	67	59	73	73	66	67	66	74	62	76	67	76	65	73	72	65	60	67	59	67	72	73	64	54	53	67	72	61	57	61	78	74	61	64	59	67	60	69	72	78	58	68	86	56	67	60	67	61	63	71	68	63	64	66	65	70	67	55	63	77	82	69	58	77	65	55	59	74	68	68	60	71	57	71	64	70	72	73	66	87	63	52	72	83	61	80	64	78	59	64	58	64	69	69	57	65	77	66	77	63	66	63	68	72	66	78	74	63	71	49	64	78	67	82	54	63	64	64	64	73	74	63	75	55	69	65	65	60	55	65	67	86	75	73	75	79	71	82	56	62	75	68	57	62	61	80	60	59	58	55	53	65	64	73	64	61	56	86	71	64	70	60	82	54	73	68	60	74	54	78	63	64	68	83	75	70	63	66	87	66	65	66	70	60	68	68	61	69	72	69	50	78	68	78	61	56	57	62	68	65	73	71	61	68	60	68	70	68	67	65	78	64	67	59	88	54	54	66	56	71	62	62	67	75	77	73	67	61	70	61	60	71	78	67	60	66	65	55	58	71	78	69	70	80	73	52	71	70	59	74	65	57	46	79	65	69	67	74	61	63	55	73	65	65	72	60	77	59	54	76	71	70	76	78	70	63	72	56	65	62	65	87	70	69	65	69	73	69	66	59	59	66	69	55	76	70	74	73	68	55	66	59	71	66	63	61	75	66	86	75	75	65	79	70	71	66	65	86	59	48	50	77	69	72	60	64	64	60	68	69	62	64	70	58	74	63	63	79	65	66	68	62	57	59	71	68	65	68	73	66	58	69	62	59	59	64	75	75	77	55	77	68	65	66	47	72	49	66	66	81	57	77	62	74	70	76	52	61	85	73	65	54	69	61	61	49	56	68	68	62	69	68	73	79	61	61	66	87	60	64	64	78	59	72	67	70	75	55	80	67	85	88	68	67	51	71	66	73	65	55	75	65	64	66	58	73	63	66	67	69	62	76	69	63	64	61	76	65	68	63	57	74	64	81	56	70	55	62	67	62	73	72	61	72	66	79	66	75	73	54	68	79	46	64	72	69	69	60	63	89	65	80	69	64	66	71	67	63	67	73	70	60	59	58	70	64	72	72	67	57	73	72	72	56	66	80	69	70	64	75	64	68	70	62	67	59	65	80	53	65	68	55	55	65	59	70	63	75	69	61	83	79	65	58	65	63	75	51	78	67	60	72	67	63	72	59	62	77	77	68	52	67	76	67	51	82	72	67	80	77	59	75	69	71	60	73	64	83	70	68	77	62	65	62	73	56	72	73	60	62	72	66	57	78	60	62	64	64	68	68	78	55	50	64	71	56	52	76	70	82	67	65	76	71	73	79	75	60	59	76	71	60	68	59	66	64	73	62	60	82	61	62	74	72	71	79	57	70	55	67	65	83	53	60	71	54	76	59	64	60	57	70	69	55	69	74	61	82	55	66	79	54	67	63	57	72	70	74	55	70	71	81	66	56	78	63	73	82	75	75	67	61	69	64	62	67	67	58	61	79	63	58	86	54	56	63	71	59	66	66	67	78	65	68	65	59	72	66	62	73	65	57	69	77	68	72	75	78	83	62	56	81	71	77	58	67	69	78	67	63	75	69	66	72	81	60	60	72	50	70	75	56	71	70	75	63	63	67	64	81	66	66	65	65	64	52	63	61	64	75	58	66	64	63	86	70	68	71	51	55	49	63	63	84	62	59	80	65	82	67	63	60	74	59	68	52	71	62	64	64	72	85	68	63	72	59	59	65	61	75	63	79	76	72	76	69	81	79	76	70	71	86	68	61	67	62	66	75	67	73	84	47	60	80	69	73	68	68	68	77	73	67	65	58	62	62	65	64	94	74	64	63	78	68	75	65	61	67	72	82	70	71	68	69	76	61	61	63	65	52	67
11315	1171	2587	2953	2496	2081	1645	1477	1174	1052	859	797	770	699	646	591	571	517	553	478	467	414	408	427	434	388	415	371	368	341	364	368	338	312	319	347	322	316	335	318	342	300	296	328	282	289	317	304	323	312	284	303	321	274	305	300	286	282	272	343	285	291	321	313	276	295	271	291	296	254	276	316	296	284	289	295	313	310	287	294	302	293	282	254	298	299	299	292	298	290	263	264	294	283	279	308	252	288	258	286	289	282	277	281	308	262	271	281	291	306	291	260	297	276	289	292	305	289	254	275	280	290	271	264	298	289	272	267	284	268	280	286	285	240	254	299	261	264	270	258	251	277	286	266	281	271	281	236	291	318	290	261	287	265	287	275	284	247	318	278	281	240	261	280	284	274	279	264	283	246	262	297	293	290	268	267	265	303	312	255	302	271	289	244	288	288	263	269	292	300	263	268	249	289	299	274	270	277	262	279	266	263	279	288	255	234	281	269	266	263	274	249	285	288	283	266	270	265	255	285	279	280	255	311	271	284	260	286	305	282	252	272	259	265	268	277	240	246	297	253	262	281	253	260	294	248	265	277	279	264	303	281	272	274	249	291	271	263	255	265	278	273	292	276	287	264	263	291	281	246	288	272	278	267	272	270	282	265	289	271	264	252	280	257	264	264	256	280	274	269	264	287	279	286	271	272	268	303	286	264	266	278	253	281	253	272	299	286	260	292	293	279	260	252	279	265	242	264	297	283	245	271	274	300	275	280	263	251	266	289	278	273	295	243	280	260	276	269	292	268	271	258	290	256	264	213	256	263	272	258	284	267	290	271	259	307	259	277	265	273	287	323	261	296	265	285	282	273	298	295	251	264	262	266	272	264	268	291	265	254	234	264	249	272	306	257	296	254	278	296	270	264	267	257	274	285	299	268	252	297	285	272	280	319	301	263	262	279	262	261	291	266	276	303	270	280	293	278	273	277	269	268	263	279	276	273	271	269	249	289	283	276	246	245	280	255	289	293	292	267	283	268	238	268	282	281	260	272	287	265	270	263	257	259	276	261	297	272	267	287	278	259	279	260	266	267	295	249	325	297	250	257	273	287	277	286	263	261	271	286	276	255	269	291	272	291	297	266	263	272	271	261	287	252	248	268	276	297	256	258	269	257	263	300	285	303	306	270	275	271	270	277	276	288	272	288	271	261	256	283	263	276	266	282	255	252	280	296	252	279	290	286	267	274	266	291	270	299	266	279	294	267	270	248	295	265	275	299	255	275	249	305	277	282	279	284	302	235	283	291	257	270	279	264	266	265	282	275	286	264	239	280	270	253	246	265	326	256	282	276	288	268	232	272	267	268	268	262	284	288	259	267	288	279	281	271	285	274	257	290	277	279	276	275	281	300	282	255	259	247	303	253	249	259	255	282	279	251	285	271	262	286	276	278	252	300	270	262	249	302	247	298	292	272	286	292	277	276	266	287	244	287	273	259	291	259	288	264	272	293	271	277	291	283	266	280	275	314	270	288	295	256	283	256	267	288	252	262	249	284	257	268	246	287	273	267	273	256	294	311	263	262	271	247	262	273	270	290	276	295	271	281	272	263	290	303	239	285	276	263	276	289	270	285	265	267	273	268	260	288	299	281	270	282	283	273	290	266	275	284	269	288	277	271	269	279	266	248	295	266	258	306	254	294	261	294	252	280	288	277	264	261	294	285	269	280	285	290	263	220	265	270	264	276	272	280	284	289	274	263	283	279	275	268	320	266	290	290	271	274	290	306	252	257	281	268	258	278	274	311	258	299	260	286	269	267	288	290	294	302	264	270	255	292	262	294	250	247	256	261	250	263	265	297	237	287	314	259	270	267	287	275	261	298	269	293	294	311	268	280	267	245	255	287	284	278	257	262	246	287	310	245	303	297	261	289	287	281	250	275	266	256	267	294	242	295	264	295	262	267	278	283	274	290	257	260	273	262	268	288	257	277	250	280	263	291	281	287	263	257	252	269	297	260	275	287	298	271	243	257	275	264	287	301	255	246	265	254	250	249	275	261	294	289	269	298	265	307	273	262	217	244	275	276	309	245	274	253	286	251	270	282	281	280	292	266	277	268	282	285	322	284	280	246	256	254	253	275	271	251	262	277	279	265	270	259	277	262	271	283	285	292	285	271	279	263	250	284	276	279	282	257	271	253	245	282	288	286	281	278	258	254	276	263	280	245	277	273	277	264	254	252	295	257	272	278	271	273	280	244	287	275	273	271	268	264	274	267	280	257	244	257	279	294	273	281	260	275	254	269	277	233	234	245	282	268	282	287	290	259	253	290	277	293	283	263	264	289	276	248	257	291	230	290	266	265	301	285	312	279	253	285	255	290	260	297	232	268	297	248	255	285	273	263	296	259	256	280	263	262	274	302	263	273	297	260	284	266	278	275	284	279	276	257	259	244	275	266	292	286	252	290	278	307	298	297	256	272	287	275	301	269	283	308	273	255	262	290	280	287	290	263	304	254	255	290	257	274	282	266	262	290	274	264	284	257	287	274	269	275	241	278	281	247	276	321	259	270	278	266	244	307	261	277	284	273	255	298	259	249	274	295	266	244	281	229	252	277	255	246	312	274	290	291	269	232	257	272	266	251	290	260	281	253	285	299	250	284	257	257	275	278	284	283	257	274	269	281	270	245	249	267	265	268	283	288	254	269	269	294	269	277	228	266	276	257	296	265	296	233	273	275	271	254	249	259	272	263	266	253	274	252	258	289	267	262	286	294	264	259	289	269	296	261	292	296	292	240	280	275	262	256	268	266	246	266	293	259	262	311	240	271	288	280	228	237	279	284	251	280	243	276	271	266	268	272	288	276	250	280	272	249	273	256	245	300	256	294	284	263	282	274	269	278	268	282	265	273	274	264	254	281	266	252	271	279	255	275	285	249	253	292	258	286	259	309	275	253	255	258	288	268	284	261	255	275	290	267	273	265	250	245	270	311	274	282	283	232	282	265	305	266	281	267	244	257	291	271	293	260	257	275	291	256	258	261	258	251	255	269	275	273	275	259	251	277	272	285	289	267	255	304	271	244	294	272	256	271	229	278	261	280	273	294	236	292	264	280	274	247	277	275	273	280	258	263	275	265	263	285	270	257	310	246	253	282	264	284	299	263	267	271	294	263	276	282	284	263	274	263	277	279	257	270	260	294	279	252	236	283	285	289	258	273	312	284	258	293	246	290	245	281	272	269	255	268	267	291	245	250	273	263	268	243	305	265	262	259	262	272	246	267	260	278	286	267	247	286	251	275	270	310	265	259	280	297	275	257	253	276	287	263	275	290	277	296	276	269	259	278	275	266	277	265	271	245	297	270	288	266	292	279	249	292	264	229	260	294	278	290	301	238	261	260	315	292	302	257	276	260	264	273	244	262	287	275	265	294	269	286	268	271	284	271	273	264	262	285	272	247	269	283	251	276	281	303	324	275	273	283	294	271	263	264	275	271	271	272	294	265	252	269	290	271	266	265
30158	6307	2156	1493	1052	780	560	460	352	341	257	272	259	210	227	203	181	200	163	174	195	146	160	156	142	138	143	153	143	119	162	172	130	144	126	153	145	121	142	140	133	126	124	152	142	139	114	119	134	130	130	116	127	133	125	128	119	138	126	136	136	131	110	115	147	106	130	123	141	134	139	141	125	134	139	119	137	109	149	130	128	137	130	125	143	112	120	127	130	130	124	112	115	114	142	124	121	135	135	123	129	125	126	136	108	123	126	131	132	146	112	122	133	141	103	131	117	127	126	137	121	144	129	131	129	113	121	130	123	134	125	112	114	126	109	126	121	104	133	112	113	129	102	120	146	122	116	133	136	130	134	139	117	131	107	132	131	141	129	140	122	128	126	112	147	127	140	125	111	121	146	132	113	133	122	114	138	131	119	120	110	137	116	142	130	123	139	115	120	124	123	132	128	117	106	115	124	125	138	120	127	131	128	133	132	122	118	116	140	107	133	141	127	131	115	126	121	138	124	140	119	137	124	109	124	130	118	127	112	134	112	126	140	121	133	144	114	118	110	96	121	130	128	128	103	137	128	137	113	138	131	101	112	128	120	128	142	131	134	123	135	116	130	131	132	116	140	134	120	128	123	136	131	125	127	143	130	119	121	141	132	128	132	127	125	115	123	121	117	148	123	125	129	132	135	137	123	131	127	119	131	132	119	101	129	121	124	150	130	123	137	143	122	131	122	109	117	118	120	121	113	125	138	124	135	146	133	117	121	117	133	121	126	141	122	136	111	127	126	121	120	144	136	140	126	144	127	121	125	146	125	164	125	119	138	128	124	111	121	126	115	114	110	114	121	128	122	112	140	120	107	113	110	142	115	114	127	118	113	106	129	114	141	123	120	136	113	124	122	129	123	125	140	141	116	105	130	115	127	129	126	155	129	119	125	122	111	144	117	105	135	130	129	120	131	112	139	113	120	125	110	144	133	113	136	146	117	135	120	119	123	118	143	146	130	109	125	119	131	130	119	125	126	134	139	109	145	135	112	144	151	123	139	132	110	134	123	122	162	127	120	130	117	141	117	132	127	124	114	112	143	148	142	116	141	125	118	138	130	144	126	109	104	133	134	110	141	116	137	136	119	136	119	126	110	119	132	116	131	127	128	110	147	117	106	108	132	127	131	113	124	134	133	114	136	129	118	104	117	131	141	145	110	124	134	122	127	116	129	131	138	125	118	113	109	139	125	123	115	140	128	121	121	115	133	98	110	125	103	129	104	124	125	117	132	117	123	134	111	126	129	119	117	122	116	132	134	131	110	144	127	113	124	121	119	141	134	116	141	124	109	140	139	151	126	120	122	149	129	111	138	128	135	112	137	123	132	130	115	137	125	127	134	130	122	124	128	115	161	137	121	128	126	127	122	147	117	132	130	118	138	147	132	128	122	127	128	134	144	126	114	121	135	130	128	140	115	134	117	134	126	114	113	132	126	129	117	121	141	123	120	131	115	107	150	112	136	143	127	132	119	134	142	129	129	109	115	125	140	113	149	110	140	107	115	116	118	135	110	131	124	131	122	130	145	119	130	128	124	102	118	121	106	123	128	119	110	122	127	144	104	111	138	135	129	117	136	117	121	121	134	135	115	121	130	120	125	122	120	125	131	118	115	112	102	126	118	131	132	136	115	135	123	118	141	122	152	127	127	115	115	118	136	107	112	121	123	110	120	137	122	133	122	123	131	132	132	124	122	126	113	140	137	125	135	128	137	124	120	139	139	131	109	140	129	130	136	115	122	129	120	115	134	130	142	117	108	105	132	118	125	115	112	106	137	119	120	124	135	114	117	112	136	132	135	115	133	136	113	137	124	131	143	116	121	105	116	134	114	114	99	144	130	114	131	125	115	105	134	123	124	145	143	122	115	126	133	122	141	130	130	121	143	128	134	141	121	134	121	137	128	116	113	132	126	135	129	117	114	164	115	118	140	138	152	130	107	116	127	157	113	116	111	113	117	121	136	129	104	113	133	143	110	131	146	127	129	126	123	115	115	113	104	127	133	124	122	98	120	128	125	123	133	112	114	120	118	108	146	124	136	111	131	116	115	123	118	115	103	126	128	131	119	138	140	128	131	118	129	141	121	124	129	103	121	119	129	124	125	128	140	128	134	108	120	120	106	137	124	119	125	127	122	130	141	134	129	129	128	126	123	139	116	128	123	126	148	127	115	126	126	138	111	130	122	128	117	139	97	117	126	151	100	128	109	125	129	120	108	133	112	119	125	124	130	125	149	125	112	125	116	135	142	136	112	136	159	132	138	122	132	118	121	116	148	127	141	119	108	132	125	128	123	130	133	114	126	124	137	148	106	132	127	106	102	135	118	102	111	118	129	133	127	133	115	117	131	131	128	107	114	117	143	115	123	122	122	128	106	119	109	117	137	128	130	131	139	116	121	129	149	134	127	120	138	130	111	119	113	129	132	131	114	135	123	123	133	127	127	112	140	110	120	118	130	115	122	115	111	123	113	136	122	104	132	121	126	135	131	110	141	124	143	128	116	143	99	119	128	131	132	120	120	125	119	107	113	130	106	123	134	127	98	137	115	116	114	126	134	107	108	147	142	122	114	113	146	126	114	137	142	131	110	122	113	133	126	142	132	108	107	131	121	128	117	137	128	108	138	133	108	111	133	124	139	127	114	143	119	130	129	138	135	115	119	133	143	140	116	121	127	122	128	120	125	120	122	121	119	122	131	151	116	120	117	127	122	116	135	146	117	102	131	142	137	105	116	117	122	119	122	130	132	113	117	125	109	123	117	117	116	149	131	125	136	136	150	116	132	115	116	131	138	120	125	109	121	131	136	124	141	106	118	137	112	125	123	135	129	141	108	119	130	153	117	133	145	121	118	123	126	113	131	135	99	124	137	118	118	118	123	128	125	135	124	119	129	141	103	134	112	107	103	145	119	135	119	146	125	149	109	106	131	115	127	128	128	122	116	114	125	131	118	129	116	120	127	127	140	128	133	129	120	123	107	121	129	122	116	115	118	105	141	115	117	105	127	148	118	151	119	118	140	133	135	113	146	102	131	140	120	145	111	129	121	126	121	121	126	114	140	112	141	124	149	138	138	122	129	118	106	131	118	110	132	117	124	134	124	120	109	132	128	122	107	114	132	114	154	138	116	130	117	122	123	141	136	116	119	130	120	123	126	101	143	118	125	120	116	129	110	134	126	125	129	131	141	103	128	117	136	142	141	109	126	103	119	108	141	121	121	138	116	126	129	116	128	133	112	109	117	129	151	132	137	127	122	103	123	135	129	128	121	120	117	128	118	123	98	126	136	130	137	105	127	116	119	107	120	117	130	114	121	134	118	110	121	137	124	108	148	120	132	117	152	118	110	147	125	116	136	131	123	109	143	139	151	149	128	131	112	128	138	124	131	106	132	144	138	121	133	145	124	113	120	110	118	143	122	125	124	120	123	138	124	142	122	126	108	132	138	130	105	140	123	139
15193	2080	4884	5368	4794	3894	3163	2754	2251	1932	1719	1527	1349	1317	1219	1154	982	941	892	933	852	783	741	725	694	719	646	679	645	648	584	618	592	594	567	617	565	551	574	561	506	571	503	497	554	546	492	575	507	527	495	482	495	481	542	500	528	494	503	505	504	509	503	462	473	477	464	512	456	488	505	473	455	480	444	486	460	456	437	470	466	457	475	492	465	477	480	454	458	477	483	445	473	471	470	521	498	444	457	491	479	452	474	478	446	484	457	445	472	488	456	456	503	490	446	485	492	467	483	500	429	462	478	446	471	459	465	493	453	471	465	470	502	454	467	462	444	434	462	477	449	493	441	480	466	456	483	472	433	495	463	469	437	420	438	459	464	448	444	433	464	475	474	437	475	427	475	454	427	485	410	487	451	452	481	442	471	498	444	475	463	453	440	424	491	487	443	459	502	455	488	429	469	515	485	464	481	501	460	464	503	469	467	502	455	440	490	443	489	446	490	456	499	435	445	472	461	451	440	440	487	427	450	455	452	464	414	438	429	462	423	424	389	479	482	487	435	415	462	465	430	438	465	448	467	466	470	441	456	452	438	462	442	446	456	455	477	428	437	467	474	441	470	431	439	452	402	453	468	452	460	465	462	449	489	445	458	462	455	466	408	460	431	411	443	471	449	445	480	452	458	447	433	441	449	423	465	422	434	447	437	476	448	421	469	446	466	463	418	440	437	441	486	481	458	440	454	467	452	477	501	451	437	418	434	405	442	499	474	448	457	419	471	451	496	443	473	442	460	449	441	463	454	459	465	464	459	470	473	463	449	442	440	464	468	451	495	429	448	448	479	476	461	445	422	457	470	459	442	461	438	487	439	498	490	456	460	463	455	467	453	423	433	473	454	469	451	493	454	453	434	471	448	479	486	438	472	465	472	463	469	450	469	483	461	439	453	465	446	470	435	450	479	449	474	465	464	445	460	453	458	464	448	454	460	455	462	460	451	441	417	427	454	472	446	459	459	453	457	490	431	471	498	504	455	454	445	446	458	497	440	480	441	400	464	482	442	448	459	462	435	435	442	484	414	454	432	462	448	425	482	457	455	471	472	469	455	439	481	453	451	445	461	465	463	438	448	462	469	488	422	444	439	442	460	441	450	479	463	459	462	480	446	469	470	448	430	456	468	467	486	450	482	490	411	495	477	493	480	481	431	451	445	440	416	492	454	451	446	452	460	464	453	451	466	486	429	441	434	454	434	437	431	489	497	470	466	463	432	471	504	470	434	475	458	495	448	470	507	424	449	457	434	458	487	442	471	481	476	409	415	449	423	469	425	464	457	471	454	424	454	455	447	471	470	473	449	449	447	442	455	451	526	442	433	422	464	447	444	409	458	463	447	440	456	452	443	484	418	438	430	466	428	458	476	471	471	470	467	475	492	439	460	406	484	484	452	460	462	460	444	468	464	457	431	485	460	486	447	438	450	476	462	463	417	475	429	454	461	451	471	459	498	474	461	430	492	421	449	446	500	443	446	467	458	433	426	432	463	459	450	464	501	451	456	476	481	453	453	489	449	463	480	434	445	478	484	457	450	482	471	452	458	462	464	483	475	468	465	479	436	457	473	466	478	470	475	455	430	445	444	461	420	448	481	462	463	456	438	476	461	442	463	493	453	414	459	452	419	458	432	469	430	475	478	433	439	459	434	445	455	438	465	480	446	463	445	444	473	484	453	462	443	450	448	485	430	426	411	426	453	483	474	456	471	479	473	458	413	493	450	463	473	434	487	489	470	445	476	450	429	447	462	483	426	432	428	430	452	436	480	401	445	447	461	500	454	479	478	456	475	439	439	437	484	465	443	493	475	478	468	446	463	458	423	456	455	440	505	490	491	474	470	448	448	483	434	492	404	469	442	462	470	436	458	500	459	436	450	426	461	448	474	477	480	450	452	425	448	460	459	455	412	499	472	438	503	481	439	468	470	451	489	481	458	450	474	477	448	459	412	444	492	462	472	430	465	489	455	429	464	462	474	446	463	481	435	439	430	460	475	446	476	453	441	477	408	444	455	436	482	513	484	481	452	456	456	445	479	466	454	443	431	423	450	477	472	442	461	445	452	453	438	433	463	443	487	451	437	421	481	485	478	441	464	474	443	461	451	430	468	464	443	422	455	464	426	455	436	427	461	415	454	490	467	427	464	418	467	452	453	432	419	463	491	452	463	476	461	437	412	460	452	447	450	454	460	455	489	490	481	450	436	426	452	479	454	445	429	476	451	456	421	441	425	433	466	461	447	459	423	467	447	467	457	418	475	453	464	466	462	443	459	446	413	496	451	475	456	452	445	418	431	453	457	464	457	455	483	455	481	472	450	434	435	467	480	475	478	413	464	453	469	448	474	495	414	438	471	431	444	439	434	442	414	430	488	455	445	460	463	445	500	468	456	429	434	466	429	461	449	488	450	471	479	444	464	428	437	441	458	467	412	463	435	441	469	482	471	453	429	432	435	454	429	452	476	422	491	415	482	448	460	457	451	467	441	441	439	464	445	449	446	473	459	470	493	438	434	435	480	499	432	481	491	449	461	476	466	490	449	472	472	478	452	455	468	457	441	461	477	416	477	452	464	453	477	457	393	410	440	440	445	477	451	484	455	449	450	450	411	443	444	436	430	454	458	437	460	500	482	445	453	419	451	506	451	414	425	426	466	454	405	450	476	436	435	432	448	488	460	486	420	457	475	447	410	466	462	434	458	465	489	461	488	467	484	470	464	499	448	456	455	478	436	425	473	470	454	480	477	410	454	445	445	458	474	419	431	492	462	431	458	443	442	445	456	475	453	466	479	459	442	447	428	450	455	465	437	449	452	388	467	444	478	453	432	481	434	447	468	487	469	473	445	456	450	451	449	414	437	440	436	440	470	452	455	486	438	450	429	440	433	453	449	436	475	445	427	472	449	445	481	451	490	457	505	452	467	473	447	413	466	449	438	483	492	443	445	459	453	469	431	476	470	489	486	436	414	432	429	485	469	462	470	451	431	396	465	467	436	465	438	410	471	457	472	436	440	438	442	454	439	454	443	433	464	449	450	454	457	455	430	414	467	481	422	482	482	494	482	469	491	441	436	461	446	457	478	447	488	423	479	478	437	460	462	486	441	461	467	487	442	466	443	439	476	448	469	456	463	465	481	438	443	469	433	427	433	456	480	438	488	494	447	447	448	467	482	470	483	444	436	460	434	441	472	449	464	423	441	440	453	429	467	434	451	426	455	469	463	450	475	496	412	452	478	472	462	466	434	477	426	446	468	481	429	447	498	467	502	438	487	435	446	456	460	414	439	486	470	486	479	452	424	473	457	451	463	443	477	473	459	476	479	441	430	452	425	473	456	458	463	466	427	485	456	467	436	415	446	443	449	466	429	485	457	464	474	405	489	509	476	438	455	455	458	458	481	448	459	451	442	481	449	475	410	483	416	471	434	478	478	435	441	452	450	461	481	465	468	449	501	483	454	465
2883	203	172	159	145	129	113	124	112	99	122	123	108	115	106	118	128	117	111	121	115	108	99	106	115	116	132	92	94	126	114	127	134	111	100	114	113	119	103	98	119	96	116	108	107	93	108	105	99	126	99	103	124	91	113	109	97	118	119	109	103	104	113	123	112	118	126	113	90	109	110	120	117	122	110	98	121	101	126	115	117	99	114	110	112	110	81	92	108	108	108	111	111	112	109	107	125	96	120	98	93	122	110	116	122	111	107	116	129	129	121	104	116	113	113	113	106	119	113	95	124	116	114	107	94	121	112	107	90	126	130	108	124	114	99	131	107	112	112	102	111	104	115	110	119	104	123	119	103	105	106	106	108	103	123	110	115	112	81	100	110	122	112	100	97	110	114	118	112	110	102	87	119	108	112	112	111	87	125	113	98	118	106	84	131	117	97	112	92	117	129	115	105	112	104	107	118	109	127	114	111	109	102	118	121	85	104	96	89	98	111	122	119	117	106	93	128	107	111	121	111	93	112	110	97	105	101	114	101	120	91	116	106	119	118	114	102	100	112	96	111	108	112	120	123	110	111	138	120	125	123	125	103	137	127	130	107	126	118	102	112	121	109	119	111	104	128	123	107	108	118	122	108	99	117	111	122	112	108	131	127	100	98	99	105	111	117	105	91	103	105	87	87	111	94	104	118	115	99	107	118	104	101	107	109	88	101	122	116	104	125	94	115	103	123	108	92	107	103	100	90	110	112	111	120	110	105	110	117	109	102	127	99	113	132	100	108	131	118	114	112	110	93	129	111	113	98	115	112	126	122	111	107	122	118	118	110	114	119	114	110	116	113	94	93	99	108	113	116	108	113	101	105	92	117	106	101	113	105	105	105	108	95	101	111	124	93	104	96	122	120	101	97	95	125	119	111	117	126	99	117	103	108	111	112	112	109	98	108	124	103	119	119	123	112	99	103	107	129	121	110	107	101	108	109	137	114	111	109	113	126	113	118	117	120	112	104	102	103	109	117	92	117	99	122	117	101	123	112	105	106	99	113	102	119	111	123	92	121	133	114	110	114	117	101	107	92	127	97	96	95	112	127	98	103	118	117	100	119	93	101	103	107	101	126	118	116	87	128	127	102	98	115	114	102	122	112	94	111	116	115	120	112	108	128	125	113	135	116	111	100	105	111	97	129	105	101	108	113	113	120	108	100	112	110	108	120	103	105	128	106	112	107	108	128	108	120	97	95	121	86	104	111	99	120	108	116	121	89	110	100	96	113	107	124	81	109	97	130	109	109	98	94	108	99	98	125	109	102	126	104	106	126	106	87	106	97	103	113	98	109	102	101	117	116	109	115	112	104	106	118	107	129	108	97	111	98	117	110	117	117	109	114	130	97	114	109	112	90	102	86	106	112	119	111	123	110	109	102	108	117	114	107	119	109	92	114	99	117	102	118	97	129	106	143	113	103	97	117	104	141	115	117	89	103	107	117	112	112	109	120	108	130	126	126	107	91	91	102	119	110	93	97	118	125	119	99	110	96	113	113	103	124	113	98	112	105	100	98	126	103	117	105	116	118	112	121	112	123	112	113	99	106	94	100	114	111	126	111	110	124	117	126	102	110	105	116	112	118	112	103	117	103	115	118	96	106	113	106	92	123	128	121	112	110	111	96	118	112	111	117	94	99	83	122	93	117	104	100	124	93	121	114	102	119	110	116	92	106	92	105	95	107	119	111	113	106	115	120	107	101	119	102	117	126	110	109	116	118	96	98	92	112	109	106	112	114	112	118	107	112	86	100	123	118	96	118	96	117	121	103	112	118	114	109	107	94	110	128	105	123	103	112	118	127	112	110	124	103	126	117	124	105	129	112	98	115	104	113	100	102	125	100	100	124	115	99	116	89	121	104	103	126	128	112	88	106	111	115	106	107	111	98	109	108	121	119	105	109	110	116	104	116	116	110	125	115	105	97	129	105	126	105	110	109	102	110	122	112	107	128	135	111	114	89	111	111	107	120	106	110	100	107	118	110	141	106	106	104	97	126	119	114	115	102	115	114	110	101	114	103	103	107	99	98	122	148	108	100	123	117	108	104	116	102	108	112	106	93	135	112	129	99	113	113	125	87	119	116	111	123	125	105	110	120	104	118	102	111	113	106	116	111	98	125	119	114	123	107	106	107	102	116	111	107	109	103	120	118	97	103	124	104	129	122	119	119	105	101	108	113	122	126	96	111	105	105	105	124	107	111	124	102	101	123	107	104	101	106	97	119	126	99	120	110	110	113	107	105	110	104	109	119	122	112	115	110	122	95	119	101	116	101	115	110	107	106	106	105	111	133	106	107	114	95	90	108	101	117	121	103	114	126	115	120	140	109	124	101	103	122	108	92	114	112	85	105	99	119	117	111	115	107	122	107	128	105	104	109	112	108	77	121	95	127	131	112	93	111	109	99	113	98	114	117	116	103	90	94	98	116	115	109	114	116	91	117	117	110	95	109	126	97	129	117	109	116	113	106	123	102	94	128	113	116	98	104	85	115	105	110	102	109	106	118	115	103	114	114	120	100	92	87	121	119	88	124	116	105	99	118	112	118	118	101	119	110	117	117	119	101	106	123	117	129	115	102	94	110	101	111	124	112	109	119	120	107	127	113	112	94	104	97	114	116	105	105	102	110	115	114	105	135	104	110	115	117	132	125	87	102	124	118	104	109	105	101	106	112	112	110	126	130	97	123	128	101	114	95	117	107	114	121	130	124	118	122	108	111	111	109	93	108	125	106	111	121	117	109	127	94	108	109	136	109	128	106	103	123	112	110	107	111	100	100	106	116	114	117	106	123	113	107	106	111	91	103	124	122	97	102	124	129	106	93	98	107	112	116	109	115	100	120	110	115	102	86	109	108	117	103	118	112	125	119	100	128	98	111	104	85	108	108	116	118	120	96	108	94	107	131	111	103	96	126	109	102	126	104	113	105	121	119	115	107	108	125	102	94	110	91	115	96	107	94	107	114	96	129	113	106	99	97	119	104	124	108	123	117	122	108	124	122	113	103	104	112	103	115	105	112	111	111	117	99	104	106	132	98	112	119	136	115	109	121	118	110	116	118	108	108	100	106	91	114	125	108	109	111	89	98	126	120	98	120	99	122	110	105	114	119	121	106	104	114	112	109	108	108	118	109	102	114	93	107	121	100	113	114	114	114	110	112	120	108	114	99	123	115	119	124	109	98	115	132	106	102	87	113	115	110	112	113	103	114	106	126	109	105	95	98	104	108	109	120	119	96	119	102	116	96	113	93	95	112	107	103	105	102	110	103	120	118	103	101	104	114	107	133	117	133	102	109	127	124	114	131	103	116	109	110	128	103	109	102	111	104	96	102	137	113	139	109	86	106	107	118	116	97	119	120	101	112	115	122	128	104	119	118	112	109	117	110	122	114	90	121	108	116	120	111	125	113	111	105	99	107	101	106	103	97	94	111	108	126	112	111	108	102	102	97	113	102	113	96	111
5107	468	583	593	544	500	506	466	502	484	469	447	407	463	465	444	428	377	413	434	419	401	411	407	405	410	413	430	406	393	449	373	421	391	414	405	433	443	411	415	425	406	369	433	391	417	416	422	401	418	424	426	394	378	408	431	418	413	418	391	408	413	396	429	392	386	417	390	434	432	437	427	393	389	433	386	425	436	366	417	405	425	407	420	382	390	369	356	388	399	390	416	377	410	383	414	405	408	422	414	394	403	408	406	378	442	404	395	386	424	383	408	418	424	367	402	429	401	421	395	420	397	408	426	393	420	388	419	399	411	388	430	416	422	367	389	421	409	442	404	400	416	426	402	418	380	410	408	356	377	389	400	434	392	428	416	388	412	406	456	398	401	386	397	423	390	404	432	415	397	374	386	414	417	408	430	399	402	426	392	437	392	404	443	402	391	407	392	364	418	414	393	393	407	417	406	425	383	437	376	393	379	416	402	393	422	401	412	397	410	413	404	410	418	413	382	386	416	390	389	376	363	442	399	398	421	390	402	417	356	390	393	421	416	375	390	425	411	412	376	415	440	406	372	416	383	411	413	421	424	453	446	378	385	383	402	388	403	426	416	403	392	398	385	438	422	435	366	401	414	425	401	414	401	400	352	394	423	388	394	394	402	388	408	416	409	408	371	387	395	432	399	397	394	411	379	376	388	377	396	410	362	384	423	378	407	381	415	409	414	395	367	400	420	385	429	432	418	395	416	373	403	375	383	414	440	402	396	429	358	418	437	395	423	426	412	385	411	448	423	420	407	379	392	387	420	416	427	394	402	398	401	391	399	401	417	387	413	408	442	440	385	449	390	401	444	393	364	408	458	405	445	398	388	397	440	374	415	396	425	395	398	422	406	367	389	392	383	386	411	403	421	429	401	402	406	413	405	416	387	384	409	397	386	405	409	353	408	424	450	360	410	384	413	392	404	418	403	411	408	389	419	374	420	420	417	416	368	359	399	455	396	385	406	405	395	403	398	435	394	393	405	415	369	377	416	408	407	404	427	435	414	425	420	424	422	405	418	404	427	412	386	388	403	376	394	405	450	386	425	418	422	422	414	435	412	373	409	406	412	383	424	436	423	407	390	394	402	380	376	424	421	435	410	378	396	426	401	381	426	392	390	382	425	428	396	400	405	432	381	399	386	459	402	416	391	437	415	395	417	424	398	411	401	403	424	410	378	375	420	427	439	386	396	401	395	398	422	361	387	419	438	436	428	412	360	388	401	391	399	406	403	403	396	427	382	405	426	413	435	392	416	412	420	425	399	402	424	379	390	368	371	406	379	409	390	439	395	444	398	411	396	437	401	429	408	384	418	424	426	431	403	443	416	375	409	390	399	378	416	370	409	393	443	407	425	425	403	393	399	430	406	420	394	441	388	378	377	402	393	411	435	407	397	403	424	408	394	418	411	396	432	388	416	413	408	419	430	393	423	393	415	405	382	411	430	363	389	385	367	413	432	424	426	393	431	413	445	414	437	429	405	428	401	392	411	391	383	419	417	423	389	394	380	399	416	408	402	439	404	408	387	405	394	435	403	429	389	408	390	399	400	413	432	387	400	414	422	392	415	402	427	390	391	422	380	421	373	400	417	449	417	425	390	409	439	426	384	435	410	384	441	382	414	392	376	402	394	394	387	426	422	398	424	399	393	420	415	400	391	433	412	417	379	397	408	430	404	446	400	406	392	403	406	398	395	388	405	431	413	376	427	454	390	411	410	362	404	375	396	429	378	429	409	382	390	411	392	407	402	374	408	397	394	427	430	387	408	408	405	412	410	382	374	389	386	389	430	393	423	401	414	428	355	421	385	388	387	398	430	424	375	372	401	390	395	406	396	429	380	376	391	400	381	405	424	399	387	412	382	427	418	366	360	403	391	433	401	410	388	398	383	395	388	384	419	385	419	408	423	435	407	394	405	421	410	406	377	406	415	418	437	392	420	427	387	403	395	407	411	425	436	363	423	409	404	440	383	380	394	411	429	415	394	376	402	397	412	388	367	347	384	439	427	406	422	387	412	403	403	391	430	412	401	432	404	401	425	400	421	394	412	407	411	384	405	389	380	433	404	414	392	371	413	427	369	395	404	434	344	431	409	417	393	387	406	408	424	388	363	435	373	389	404	412	381	398	400	424	392	392	385	400	427	390	428	405	384	427	406	392	397	411	392	434	373	427	359	400	412	396	394	406	416	400	398	388	387	399	419	401	400	417	390	403	409	393	428	377	370	413	378	413	395	382	436	380	414	387	415	417	419	396	417	383	397	409	416	408	396	425	383	392	403	398	391	403	380	377	415	388	431	423	398	435	422	388	413	363	420	405	433	417	402	417	417	396	415	399	380	422	433	409	409	407	406	403	399	367	400	400	380	398	401	410	408	418	380	405	390	434	383	423	408	390	402	416	442	377	385	385	401	406	361	385	411	360	443	437	373	398	406	409	432	378	377	414	421	347	394	398	427	427	408	424	370	404	421	414	418	393	400	407	399	432	438	449	405	393	407	415	411	394	430	407	400	411	391	439	378	402	415	416	410	370	414	394	421	415	395	409	439	366	372	406	418	393	447	431	383	428	434	420	393	443	441	396	403	390	391	408	400	402	418	410	401	401	417	431	398	421	380	382	389	400	391	381	373	389	385	395	415	406	388	401	393	400	383	431	417	433	378	416	422	416	408	408	389	397	382	409	397	391	407	395	409	397	410	397	373	406	420	399	377	413	433	417	394	390	415	424	363	392	383	419	436	369	424	398	389	419	425	394	396	400	382	444	417	390	416	421	419	420	412	380	410	439	376	385	463	390	412	400	434	406	380	378	414	428	428	452	394	400	367	380	432	402	429	406	386	387	403	413	412	410	449	397	397	416	367	428	400	384	390	429	437	377	409	400	416	405	391	408	402	367	399	400	437	402	379	410	391	409	391	419	428	370	411	422	438	394	383	403	383	415	403	406	417	468	412	409	394	413	411	392	401	388	416	405	372	405	386	396	389	373	411	379	391	412	448	413	383	390	409	442	407	416	418	410	394	404	381	405	425	404	380	410	390	395	378	423	428	389	427	404	388	417	401	419	388	418	398	402	362	374	405	429	394	381	389	361	412	407	428	420	403	394	419	394	421	405	366	374	370	386	389	409	412	436	413	400	385	374	396	427	410	405	407	400	409	388	377	401	414	412	396	409	420	392	399	404	442	392	425	384	399	412	385	398	403	437	420	436	448	449	400	393	397	392	463	434	375	402	407	401	398	391	397	396	413	425	401	408	425	420	444	440	412	437	401	423	401	396	391	404	417	401	397	398	438	428	406	381	381	429	415	384	424	422	417	428	386	405	375	412	396	413	433	400	417	421	449	422	416	406	413	420	388	406	405	375	409	407	387	381	408	397	433	403	399	470	402	400	396	406	416	400	408	425	426	410	409	358	403	384	406	385	385	400	401	407	406	384	409	405	426	419	363	389	405	374	381	411	407	428	398
20163	1847	1070	820	513	350	297	244	211	162	161	134	125	115	114	119	116	97	83	91	72	74	78	66	106	70	83	67	82	64	85	67	62	75	81	92	74	66	70	64	68	77	77	79	78	65	76	70	77	70	70	74	63	61	63	86	63	68	66	66	74	67	64	90	79	68	76	70	61	73	81	70	75	65	72	82	69	70	72	90	79	75	56	74	74	56	61	67	79	75	66	63	67	67	69	60	60	69	64	67	62	77	56	69	74	62	58	57	55	60	78	74	76	68	57	69	55	73	74	60	70	68	66	67	72	70	55	68	82	71	67	80	67	59	71	54	76	84	86	56	64	62	64	62	59	57	60	70	69	62	62	65	58	67	54	69	65	70	64	67	71	68	76	77	67	70	70	59	64	88	62	58	64	68	60	59	71	53	63	66	73	75	79	81	69	63	60	83	78	71	65	74	68	69	64	53	80	67	75	66	60	58	62	78	82	67	60	61	60	69	57	67	74	61	65	66	66	74	53	78	74	74	67	47	71	72	79	75	68	72	63	57	79	68	66	72	80	60	55	52	65	75	63	78	69	67	46	78	68	73	69	67	71	63	57	63	61	77	65	68	79	69	73	50	59	67	75	63	81	66	63	76	58	72	69	68	67	70	75	67	74	78	59	57	59	62	71	76	57	58	72	69	62	68	71	57	60	74	61	58	56	83	72	63	75	51	65	68	67	67	72	60	78	68	83	61	76	85	69	64	72	78	57	79	70	64	79	57	70	70	64	73	60	69	58	70	66	64	76	66	74	60	63	51	73	73	73	55	64	68	76	64	66	62	53	69	54	69	68	56	59	72	53	47	68	77	55	87	59	58	62	68	59	54	63	69	66	60	72	61	79	55	79	77	57	75	51	76	70	61	71	79	57	71	82	59	73	68	68	69	60	82	46	81	82	70	54	54	70	67	69	90	65	56	59	68	70	75	63	60	57	60	64	75	66	57	62	59	60	78	82	74	59	73	62	76	55	61	67	70	60	70	75	53	73	57	73	67	63	76	53	57	55	69	63	77	39	79	72	72	77	67	59	76	67	59	71	56	61	61	67	61	76	81	79	65	82	70	64	69	63	64	71	61	54	72	50	61	78	80	72	70	57	56	89	71	68	75	65	58	69	60	58	79	78	67	73	64	65	62	71	71	63	61	58	75	67	62	71	74	60	71	70	73	71	58	79	58	72	63	62	77	66	69	66	62	81	68	71	78	70	66	60	67	72	77	68	73	81	63	63	56	61	62	49	71	65	55	59	58	81	73	79	60	61	78	69	70	70	67	53	70	81	67	65	74	66	56	74	69	59	57	69	60	65	78	54	82	66	71	81	82	73	56	64	57	57	60	73	68	62	92	65	47	78	80	60	86	65	83	60	62	68	69	76	64	67	72	62	80	65	67	60	80	54	71	62	59	74	59	66	67	60	59	62	60	72	84	70	65	72	76	64	57	77	83	62	57	78	72	79	68	68	71	74	62	66	50	70	79	76	68	75	72	73	75	74	73	72	53	78	47	64	64	80	79	60	56	70	65	82	84	75	66	58	65	65	52	85	67	80	55	60	62	69	67	77	74	69	59	76	76	67	61	69	57	59	56	76	68	64	67	63	56	57	76	79	72	62	58	65	64	65	70	70	65	62	72	92	54	58	52	74	68	75	61	53	54	72	66	64	59	67	71	63	76	60	63	58	78	75	74	47	66	64	75	70	70	62	66	74	64	69	58	71	62	58	72	62	65	51	40	63	62	70	67	89	56	65	41	76	62	68	83	72	78	60	72	69	67	71	63	74	61	76	66	70	65	63	60	76	56	76	70	67	78	76	78	66	92	68	64	54	76	60	70	78	56	66	61	75	88	76	69	69	69	66	59	66	76	57	60	69	68	67	79	69	78	66	64	61	65	80	60	85	67	55	65	65	56	61	79	52	65	70	70	73	61	69	65	66	63	60	69	49	63	63	63	61	71	62	77	67	40	69	91	64	69	62	71	56	74	85	64	53	54	73	72	70	57	57	60	60	76	71	63	63	66	56	87	68	71	60	73	61	81	64	73	76	82	75	60	79	61	65	62	73	81	74	60	68	67	65	69	73	59	75	64	79	62	47	76	76	66	73	53	46	61	49	73	66	68	44	63	70	61	67	61	68	58	71	56	68	68	58	71	60	67	65	57	67	69	44	66	73	58	61	59	72	59	59	60	66	54	83	71	58	66	71	65	66	79	61	65	49	62	66	68	82	59	60	72	70	81	61	63	59	66	66	70	74	68	63	75	70	64	74	68	80	61	74	52	75	56	59	58	76	50	83	66	56	69	72	78	71	74	79	61	65	56	62	73	70	72	68	59	84	84	55	68	61	76	54	79	62	49	77	54	65	68	65	66	62	82	75	46	57	64	69	67	57	43	85	62	49	60	56	57	78	73	60	66	72	71	75	68	78	56	51	52	68	68	62	69	67	57	61	69	62	68	67	74	58	69	76	68	65	67	65	59	79	61	62	58	62	74	47	66	62	60	73	58	69	73	48	77	75	59	61	61	97	67	49	65	71	75	62	49	68	61	71	75	64	62	58	57	75	50	75	67	63	57	83	67	67	54	76	70	58	79	75	72	54	77	84	68	69	54	80	55	62	72	81	67	72	72	60	51	78	56	78	79	50	75	67	66	71	62	65	60	73	66	72	85	66	81	72	80	73	70	62	58	68	67	69	69	79	73	79	56	75	63	59	61	75	67	76	75	72	68	62	67	65	55	62	74	53	66	62	54	69	72	60	75	72	68	74	64	65	80	67	80	59	59	68	58	82	69	77	56	77	75	61	72	65	84	57	69	63	72	48	72	72	62	68	47	65	77	72	67	64	81	74	74	74	60	64	62	69	76	66	62	68	62	68	65	61	67	67	71	75	70	80	70	55	62	64	70	70	65	69	65	59	62	70	68	67	47	53	71	74	65	59	73	64	85	73	73	68	68	71	63	62	62	49	62	75	68	68	65	79	71	78	67	67	46	60	85	70	70	69	69	71	74	65	86	71	71	57	68	61	69	62	61	65	86	57	51	81	71	73	61	74	63	65	76	53	78	59	63	74	67	65	69	59	73	68	71	61	68	47	74	66	71	62	64	68	72	67	66	61	64	64	48	73	71	70	62	62	83	67	82	72	80	54	59	69	87	52	48	75	77	73	65	61	68	71	58	71	71	63	70	63	68	60	61	74	62	69	74	53	65	65	64	75	64	71	65	70	69	71	61	71	83	63	73	75	60	68	61	74	71	66	64	61	66	74	57	68	65	54	66	72	63	75	65	66	66	62	80	61	65	50	62	59	65	56	68	80	68	67	69	73	61	69	76	71	69	72	68	69	62	79	68	73	52	70	63	88	79	58	55	74	68	77	76	63	64	64	54	55	60	66	66	79	67	79	80	74	68	52	70	64	68	86	63	72	74	49	71	74	53	68	56	59	72	59	66	52	71	62	54	46	75	64	62
11752	1148	2559	3065	2536	2098	1658	1425	1206	1034	948	871	790	728	656	631	549	488	480	490	478	443	411	394	407	408	379	340	360	393	349	360	345	337	309	324	318	332	297	321	309	335	304	332	308	289	321	309	317	293	319	299	314	285	310	306	308	303	307	301	312	276	279	284	286	281	300	285	324	315	262	272	260	279	272	301	284	272	297	271	322	257	285	264	263	295	278	264	277	294	253	271	290	242	288	276	270	267	265	269	264	297	277	258	291	265	307	279	262	299	258	278	278	261	290	219	290	277	267	245	268	268	271	289	275	283	306	285	282	305	296	253	280	281	272	244	307	284	261	274	301	282	264	251	265	272	253	290	262	278	277	264	309	268	277	302	275	297	286	232	304	272	282	256	283	263	285	250	279	287	299	295	281	285	299	277	299	297	262	275	308	291	270	267	300	307	292	274	298	292	281	226	274	264	258	316	267	278	284	280	288	285	284	264	257	248	268	255	266	288	279	289	278	288	235	287	281	274	248	292	264	256	245	252	268	250	281	282	261	278	287	273	272	269	289	271	246	279	245	284	277	249	298	251	285	272	268	283	262	296	270	276	298	279	280	283	263	284	276	286	264	279	254	263	256	279	286	280	256	289	287	289	261	301	299	260	263	278	269	271	279	293	280	278	249	253	292	301	272	257	270	269	261	252	267	282	262	257	268	250	275	290	302	281	257	281	290	267	250	280	285	278	244	296	282	271	261	289	280	280	220	259	259	272	276	301	276	289	284	246	269	328	276	257	259	259	306	297	253	287	268	266	261	280	288	281	265	270	304	271	245	269	253	279	272	270	274	254	270	268	267	309	255	262	278	286	277	281	259	265	251	292	244	275	256	266	260	283	273	242	271	268	269	282	290	281	279	283	276	267	281	258	254	242	284	236	255	261	271	278	303	269	273	280	292	269	260	286	288	262	259	251	275	274	272	269	271	245	267	282	290	260	281	263	283	323	269	261	301	265	256	247	288	260	258	266	255	321	271	250	305	247	289	282	313	279	248	270	283	269	298	271	253	262	251	260	273	279	267	287	269	293	305	274	255	266	251	256	299	264	306	279	269	274	257	289	279	277	254	311	291	280	280	259	284	289	280	267	259	287	270	252	260	279	273	281	307	274	268	281	282	273	283	262	291	278	284	259	289	301	263	280	284	280	275	294	269	296	295	276	288	260	253	255	259	303	275	281	257	235	272	281	286	266	261	280	279	263	267	273	284	284	272	264	293	261	287	268	264	286	238	268	283	269	241	251	263	259	265	271	283	274	271	266	282	282	306	288	294	275	240	278	264	274	266	251	304	255	280	252	281	271	280	282	319	256	269	280	280	240	293	299	274	272	272	275	281	250	280	285	283	272	298	291	261	284	255	294	298	271	263	278	278	288	276	272	252	285	283	283	275	285	265	255	308	258	298	274	267	289	252	264	295	289	245	286	261	301	272	253	258	265	270	257	282	271	283	290	252	264	273	279	266	273	269	283	267	276	289	264	263	267	255	282	263	305	261	268	274	255	259	288	291	284	253	287	274	299	277	289	304	272	239	282	280	296	246	291	281	285	247	273	265	256	319	227	292	262	246	275	263	278	287	258	279	252	264	291	285	269	286	256	261	278	278	274	325	268	259	274	262	273	273	287	284	292	261	253	285	239	306	268	266	251	273	294	279	257	243	278	309	278	297	245	275	269	259	304	250	285	292	258	240	293	276	265	278	278	275	289	262	248	288	271	256	291	270	273	305	313	269	279	298	278	253	278	267	262	301	267	260	284	252	245	265	279	283	253	264	258	260	291	267	279	255	281	299	254	279	281	275	269	287	270	266	272	284	288	290	275	285	265	255	274	302	298	267	277	245	288	264	288	259	288	278	290	271	269	282	286	295	259	264	272	274	272	286	293	253	257	287	267	254	272	243	289	268	256	281	285	265	257	264	240	274	246	253	269	293	278	286	302	265	282	281	251	263	265	274	280	230	298	323	277	301	282	270	288	290	272	278	262	286	280	275	284	256	263	244	272	257	275	272	259	261	261	303	255	269	271	280	271	256	252	270	272	264	258	292	264	278	284	286	267	275	250	280	293	281	266	299	292	260	283	257	275	237	263	297	232	288	275	292	326	282	292	316	287	290	263	276	302	294	246	287	267	253	271	251	255	287	266	259	253	248	247	245	272	253	275	277	289	255	256	249	274	286	268	298	274	263	253	265	266	263	268	304	267	279	291	256	264	285	274	294	284	264	269	269	248	271	248	284	260	294	277	284	282	285	302	284	230	292	259	252	284	266	286	298	276	243	291	281	268	271	284	267	249	295	287	274	282	279	262	272	266	263	290	285	287	275	276	248	263	284	268	276	281	298	285	282	286	227	292	276	254	268	277	283	280	250	277	255	263	290	254	276	276	246	278	278	265	282	278	279	301	295	300	271	266	285	276	230	288	260	283	280	287	261	266	262	271	262	262	271	254	270	266	267	278	307	284	265	274	290	274	273	280	274	268	311	252	276	273	255	262	258	268	290	273	265	282	286	286	260	262	284	267	312	262	246	293	266	290	253	275	269	271	235	276	259	270	237	297	278	292	268	279	288	270	276	285	259	268	281	280	246	276	259	252	275	254	285	249	277	271	293	250	295	287	246	288	287	247	285	270	304	254	235	259	266	294	251	270	256	259	288	310	261	271	279	270	250	273	273	283	265	296	299	275	303	277	264	246	267	244	242	279	288	283	293	274	281	283	293	262	263	273	309	275	282	268	247	265	275	278	274	284	305	261	276	246	279	257	271	292	267	319	269	266	309	260	278	273	282	265	277	276	248	252	275	271	264	265	312	268	277	276	257	278	242	305	272	264	280	251	281	257	285	276	259	275	282	275	262	312	280	268	272	282	268	262	266	258	287	282	244	278	276	248	283	262	252	269	272	251	233	265	286	295	270	280	283	250	266	260	280	271	253	238	276	254	295	296	261	275	250	281	290	280	297	266	269	283	261	283	281	270	250	280	286	279	255	277	297	287	262	250	297	239	290	288	276	291	280	286	285	279	284	297	278	252	300	261	253	276	263	291	274	276	268	265	256	268	292	293	286	265	279	240	278	252	274	266	285	279	303	298	299	254	315	259	287	267	283	252	249	292	282	259	270	280	264	293	296	283	250	241	302	264	267	288	276	280	294	281	233	276	257	272	288	285	255	276	297	296	268	275	264	267	254	278	245	277	265	267	269	315	253	268	265	259	274	268	268	291	260	291	289	279	291	256	282	256	278	273	301	258	255	257	292	240	280	262	256	292	279	259	305	266	285	288	304	260	260	260	253	289	283	275	289	278	248	294	284	276	272	273	252	265	292	261	253	244	295	279	248	287	279	272	276	272	279	285	257	258	286	271	277	294	257	306	285	296	247	281	287	288	281	284	284	280	263	274	277	283	295	264	256	275	278	256	273	240	281	265	273	279	284	261	268	280	292	251	277	303	271	268	293	273	266	274	281	297	287	283
33658	7607	2359	1628	1088	816	618	445	400	364	294	283	276	251	226	200	213	184	182	175	179	158	179	180	147	142	148	155	134	146	143	144	149	143	157	144	147	136	137	154	140	138	136	122	137	131	133	145	125	142	120	147	137	121	131	131	148	149	151	146	132	123	125	137	128	140	127	122	123	125	150	112	134	118	116	130	119	132	125	137	152	144	130	143	126	115	116	136	132	135	118	140	124	152	119	129	114	139	129	125	129	133	134	126	130	135	121	148	125	142	143	139	145	134	118	159	125	129	135	121	132	122	149	140	143	119	146	127	128	117	146	140	136	124	117	147	129	131	106	137	120	113	135	113	127	138	109	123	115	141	111	152	137	114	140	152	132	121	133	125	128	117	119	130	129	128	125	155	137	144	103	135	122	129	140	112	127	100	124	141	128	126	119	135	117	122	136	120	127	139	118	150	127	139	137	135	119	134	154	133	154	142	137	131	121	123	124	131	141	129	130	132	142	137	132	160	132	119	126	119	142	129	147	134	122	146	138	122	132	119	122	115	114	132	117	136	147	135	131	144	132	132	127	135	132	151	140	146	127	122	134	126	123	122	125	102	123	138	152	139	118	131	146	125	135	123	135	136	119	106	133	134	131	140	138	156	135	138	138	142	142	134	129	144	114	123	121	127	138	138	112	118	136	126	125	156	134	135	118	110	140	135	141	140	111	133	142	126	117	133	125	145	147	113	113	136	138	110	133	131	132	131	125	150	118	145	117	125	144	134	153	123	125	133	123	134	120	148	122	117	127	122	132	116	138	138	131	127	122	124	124	141	132	134	120	128	132	132	137	116	123	133	137	112	149	129	130	120	131	132	125	124	119	127	158	132	140	136	137	133	134	138	120	127	136	141	106	136	128	109	142	114	147	143	112	127	124	127	134	112	157	160	136	123	109	125	136	136	122	124	121	145	136	133	141	137	138	139	135	134	122	149	133	128	124	147	151	127	132	123	140	139	133	143	131	124	138	133	135	117	123	133	160	128	118	118	148	139	131	130	137	122	126	133	144	122	140	158	115	114	120	134	116	138	113	131	146	122	146	134	120	139	123	128	136	139	109	149	123	127	107	145	130	135	130	125	123	111	142	143	134	127	126	148	145	139	117	127	108	132	132	120	127	121	128	122	112	107	130	111	125	140	120	137	146	109	137	122	137	134	152	122	149	145	130	141	127	136	124	146	129	147	125	130	116	152	138	123	128	161	153	144	151	129	143	142	144	135	122	115	133	127	156	122	136	143	122	105	124	120	133	132	123	142	125	117	124	114	123	134	124	131	135	129	144	120	116	122	118	131	138	123	128	143	123	128	131	130	136	122	126	133	139	123	143	133	127	111	121	151	133	114	138	125	152	131	132	131	143	124	147	130	114	129	145	125	134	131	136	116	151	125	140	142	141	123	125	127	126	109	129	145	108	127	121	123	124	139	118	127	136	136	129	106	136	148	136	119	108	141	138	129	132	123	132	114	120	115	134	146	135	132	126	126	128	111	134	128	128	125	111	124	138	135	141	112	119	125	125	131	141	110	122	143	118	124	132	113	134	108	144	129	154	134	126	143	126	120	119	137	132	149	125	124	125	146	144	107	133	118	152	128	114	132	150	148	122	137	130	141	121	122	145	137	141	148	127	107	127	152	146	133	144	130	145	130	126	119	127	129	138	121	131	134	140	125	136	134	140	147	124	133	143	126	122	145	143	116	121	140	143	121	125	124	119	124	133	150	141	129	113	126	131	135	112	135	138	140	138	123	134	114	116	136	135	134	115	97	128	121	136	131	138	127	131	142	110	150	121	131	119	142	136	141	142	137	123	129	127	131	134	142	137	161	129	116	131	143	143	125	129	142	115	112	137	134	144	137	118	127	129	128	146	119	147	145	127	130	140	129	128	136	117	148	118	134	147	131	134	104	134	124	131	131	151	135	150	145	114	112	126	136	156	129	129	144	149	136	124	131	142	108	142	149	120	135	176	122	120	124	136	138	142	124	127	129	143	133	142	130	129	138	139	139	128	142	141	126	137	148	132	132	128	120	128	139	139	117	135	143	136	109	131	133	130	129	125	137	154	127	119	125	154	160	144	132	129	121	119	119	135	130	126	134	136	168	129	135	118	129	115	127	127	119	136	126	148	116	122	136	130	129	148	123	137	136	135	154	136	111	108	127	126	124	132	134	161	152	135	125	122	131	114	126	147	139	140	144	135	140	138	118	121	132	137	132	157	133	139	143	121	145	156	132	115	135	133	141	138	153	141	135	136	126	137	129	133	144	131	153	151	136	136	156	122	117	113	136	129	118	126	125	122	139	131	130	135	131	126	134	142	151	128	122	118	132	126	124	139	123	137	146	136	113	137	135	142	123	142	112	132	135	122	121	122	136	129	127	128	151	124	142	142	130	138	125	135	134	153	127	127	118	127	115	129	155	154	123	140	115	122	122	113	128	134	135	98	138	140	119	117	130	140	124	126	130	123	135	131	130	131	124	132	135	119	122	136	135	123	107	137	127	136	133	119	138	114	106	142	137	145	121	123	150	145	136	115	121	146	120	147	126	130	144	142	134	142	130	134	142	133	131	123	130	130	116	125	119	136	144	123	133	149	126	144	128	141	128	122	105	99	135	138	123	110	137	141	123	137	146	130	131	121	117	145	129	117	124	141	119	130	124	115	106	133	124	127	124	140	117	122	132	148	116	139	130	122	127	116	145	119	157	140	130	116	143	131	123	117	137	129	126	136	125	123	133	147	133	126	157	137	112	155	137	107	140	130	105	141	140	144	136	156	116	150	130	130	135	131	138	138	112	125	143	126	122	105	117	116	144	136	147	133	115	125	131	125	124	119	166	149	123	120	108	123	132	131	127	141	120	129	133	120	118	118	152	155	122	123	138	113	149	130	131	134	140	125	134	135	137	125	138	144	132	126	143	123	124	145	125	131	123	126	137	130	135	139	130	132	135	123	140	118	138	144	120	116	122	137	126	118	122	119	124	139	127	133	124	138	122	153	134	113	155	140	124	129	127	130	130	137	130	161	103	124	117	132	128	129	149	156	117	125	116	132	150	108	142	144	128	126	134	142	141	124	125	104	142	141	134	134	122	130	141	109	129	138	132	144	131	130	136	117	123	122	133	147	129	150	131	136	171	132	135	132	128	137	127	134	143	126	132	129	139	138	117	130	109	112	116	134	137	128	144	145	123	120	138	127	134	117	127	119	145	150	101	114	130	126	135	123	115	145	139	124	137	122	132	124	127	134	130	115	159	127	136	107	134	113	139	140	130	124	153	140	152	148	148	124	126	123	119	128	156	156	129	129	113	151	124	121	122	141	140	107	123	135	134	127	130	124	105	132	151	126	144	131	123	128	131	144	122	125	135	141	138	128	110	129	129	123	133	130	128	118	115	131	135	123	123	105	128	112	124	142	127	130	131	147	115	124	124	133	137	115	127	105	123	153	135	131	125	137	142	138	126
16664	2207	5082	5742	4956	4139	3322	2730	2353	2015	1782	1628	1462	1296	1266	1180	1074	994	917	940	867	875	761	737	715	725	685	688	723	675	637	641	565	616	644	655	617	577	532	616	545	577	581	575	511	579	562	575	576	555	556	544	551	560	568	526	527	512	487	524	455	525	529	517	546	536	505	496	522	539	545	513	487	506	530	482	487	520	491	485	473	530	473	507	504	517	509	539	515	496	530	498	470	466	513	502	463	473	502	528	525	532	513	498	454	498	472	472	482	473	518	477	514	493	474	500	473	490	464	522	486	490	504	478	461	479	500	499	485	500	474	481	474	491	496	499	498	488	503	466	519	529	480	462	513	472	502	477	488	493	505	488	450	481	516	484	502	493	479	435	503	506	447	476	501	481	503	524	443	497	433	460	488	514	518	441	508	505	497	507	436	470	503	472	469	479	471	496	510	461	512	457	498	509	508	512	476	462	462	471	466	463	477	499	468	492	463	501	481	504	504	497	512	460	506	472	481	491	481	498	479	481	427	477	504	481	480	441	478	482	469	468	450	482	481	463	471	451	482	494	509	459	489	518	445	489	501	460	437	479	498	505	443	497	466	500	488	451	489	503	492	534	478	473	426	468	440	454	476	483	464	506	472	443	466	498	453	450	462	477	479	463	501	503	482	474	460	469	549	490	475	445	470	467	486	467	458	501	497	502	495	473	481	466	476	482	460	523	454	434	470	499	471	475	519	496	476	479	483	474	473	483	504	474	457	454	495	455	429	500	488	520	462	481	494	514	495	458	503	489	498	441	478	479	510	464	488	445	497	483	457	486	494	469	494	503	488	462	506	478	459	470	478	487	480	490	524	471	491	499	463	449	487	474	486	442	458	448	488	493	508	494	450	526	453	467	457	470	439	466	465	452	493	506	468	433	488	478	485	472	468	462	506	510	497	477	488	503	505	489	459	487	472	476	507	444	482	464	468	442	451	472	472	446	520	446	447	478	511	472	517	463	482	486	491	478	438	468	491	475	504	466	474	448	477	481	486	506	461	500	485	444	494	480	456	468	478	448	431	480	489	487	454	486	494	489	458	492	471	493	488	511	506	471	521	483	477	473	464	477	477	457	482	487	486	461	481	493	468	452	487	472	488	479	482	488	469	466	449	497	515	481	475	475	453	469	463	494	478	446	424	450	505	438	490	488	457	497	502	504	490	470	473	427	491	469	458	468	493	443	503	482	491	439	495	501	472	471	511	455	448	469	462	544	481	475	458	482	498	535	464	485	436	498	469	464	460	472	466	486	465	477	471	436	508	480	419	479	460	487	482	485	468	466	441	481	529	470	533	469	496	528	460	513	495	478	473	457	484	487	473	446	468	485	498	492	457	490	435	471	479	481	513	474	481	467	495	495	490	478	446	491	480	517	479	483	503	462	460	491	446	473	471	477	476	522	497	430	472	488	513	473	491	476	491	448	458	480	462	455	514	478	458	481	490	444	445	488	467	528	487	506	491	476	467	471	480	480	493	484	469	521	506	471	468	459	455	490	484	481	476	463	481	460	471	460	491	465	467	480	492	478	478	465	488	488	460	515	462	483	489	487	498	481	476	461	481	476	475	466	479	494	447	487	473	493	486	487	508	454	450	468	515	473	446	444	492	502	476	460	532	471	500	469	490	479	462	498	463	497	481	484	509	474	500	452	476	467	490	482	470	478	487	470	455	480	493	465	493	453	467	504	460	480	480	506	465	493	496	454	475	447	472	459	480	448	482	480	483	467	454	482	471	491	487	496	465	487	481	477	468	489	487	491	473	492	468	489	446	511	468	445	479	500	473	509	479	525	445	452	456	497	438	487	439	460	495	512	514	467	450	521	524	475	462	491	512	472	481	465	516	514	485	502	450	466	515	470	466	442	486	494	454	511	488	477	483	504	457	498	464	508	446	473	456	541	469	500	489	479	485	475	491	434	499	468	476	461	499	476	491	500	435	500	476	452	494	477	469	480	488	460	454	460	479	478	469	483	480	531	469	491	480	481	487	464	466	464	464	463	457	468	540	468	488	451	465	441	470	479	489	501	501	505	476	526	481	464	448	480	475	451	495	511	507	450	479	464	495	458	484	432	502	469	473	480	470	508	489	454	521	496	478	460	482	463	499	481	473	466	526	439	510	473	462	427	503	465	467	459	445	482	458	472	474	478	467	444	452	491	459	497	498	491	492	466	501	465	453	475	488	488	482	477	425	493	492	490	460	438	451	486	495	474	468	508	474	460	496	514	460	470	466	441	496	486	454	504	517	452	439	470	500	412	479	491	466	487	449	454	519	480	469	466	484	477	485	482	471	509	450	449	466	477	487	485	483	460	470	482	482	490	494	449	500	465	467	495	490	471	517	503	528	492	459	527	498	470	432	496	466	468	471	507	481	500	481	453	478	504	474	463	469	497	439	481	509	475	479	482	507	479	526	463	464	468	428	489	475	489	528	445	484	468	470	485	479	502	475	459	496	439	483	513	505	446	495	514	513	486	472	504	470	502	475	500	470	514	451	496	473	500	523	487	490	459	498	458	483	452	463	467	468	454	471	459	463	457	481	463	467	501	432	478	469	519	482	476	504	482	430	443	493	479	494	513	433	468	468	515	463	495	451	468	497	453	488	465	460	459	496	479	467	506	494	514	481	494	490	498	481	475	520	494	469	489	472	507	483	478	478	473	469	485	486	503	427	476	477	478	457	470	489	504	470	433	500	463	468	482	487	466	482	479	469	491	496	505	468	452	434	489	501	478	458	480	476	504	463	487	475	479	472	508	469	508	450	498	474	488	463	500	456	459	507	474	514	472	467	493	537	456	437	471	484	466	464	474	488	484	529	488	463	510	471	514	473	522	467	474	481	501	462	486	484	458	490	467	509	453	475	455	455	466	471	475	495	471	464	462	438	497	525	476	481	456	494	498	487	486	480	466	499	481	469	452	508	500	467	475	472	478	460	469	506	430	439	474	482	468	505	462	480	526	464	465	461	457	472	472	470	489	484	476	495	500	488	473	449	440	466	445	459	449	454	477	474	490	496	490	479	496	527	502	518	497	510	514	487	501	474	476	517	500	445	462	458	453	482	463	473	468	508	497	442	460	485	505	463	443	468	461	506	493	473	483	483	457	491	480	436	490	474	479	447	463	509	456	478	502	458	510	469	461	510	479	466	531	541	478	430	470	446	516	447	478	466	477	504	505	486	477	453	497	461	477	531	490	474	462	498	470	464	466	492	452	477	492	510	514	460	478	475	506	493	458	493	456	507	451	468	464	461	505	478	456	488	527	472	495	506	467	494	495	449	457	483	481	472	478	473	482	461	472	504	505	437	479	466	472	452	485	440	489	454	517	506	475	436	458	453	508	464	466	478	447	496	481	506	471	486	482	515	448	499	472	489	464	471	498	480	488	458	466	482	456	495	465	448	486	513	493	475	468	496	447	471	483	482	510	465	508	454	480	484	475	444	473	498	464	451	498	462	468	471	463
3081	207	156	149	160	128	124	116	136	106	120	109	129	109	115	122	133	114	115	116	99	112	100	109	131	112	125	112	111	133	92	125	104	110	118	109	105	99	104	120	108	143	96	106	124	112	101	105	120	127	104	109	128	93	121	80	108	108	96	113	112	118	103	105	114	97	115	94	112	111	117	114	126	109	124	111	105	101	110	115	116	103	106	101	87	94	112	102	112	112	119	128	122	105	133	113	128	110	120	132	101	107	111	117	107	125	113	117	124	120	106	113	105	117	120	98	103	87	113	137	123	115	128	120	106	117	117	131	106	99	92	106	106	113	119	113	116	150	99	108	107	98	120	125	109	115	109	110	112	123	99	109	117	124	111	107	105	99	122	102	115	118	110	108	132	121	96	111	102	102	107	123	102	114	112	117	106	101	92	112	111	107	126	98	101	119	118	93	120	91	92	109	123	126	100	124	99	104	99	107	114	124	109	106	125	114	131	108	106	113	102	119	111	105	109	108	112	115	112	121	104	105	104	129	105	131	84	117	95	118	98	119	105	111	125	108	96	117	117	131	92	87	109	109	122	90	113	107	105	103	115	118	89	123	123	117	106	124	112	122	133	127	131	139	109	106	119	131	86	115	107	115	97	114	120	113	108	97	122	113	113	111	98	119	125	96	106	101	112	120	97	104	120	103	91	113	115	105	104	93	123	120	133	100	118	91	107	107	126	122	120	116	128	116	118	126	116	111	120	127	129	121	120	89	104	113	106	91	116	111	110	111	105	118	112	101	96	117	120	124	97	118	109	107	118	115	102	103	118	109	101	111	110	100	118	110	109	98	90	126	114	107	121	126	129	115	107	117	116	112	96	122	110	106	110	97	101	115	104	125	117	116	124	119	94	110	117	93	93	111	109	110	118	101	106	126	99	120	121	107	102	133	105	116	97	103	128	110	120	119	115	115	109	97	83	119	143	126	107	109	109	102	98	119	104	103	122	112	112	121	100	101	110	119	121	109	119	94	102	101	99	126	109	129	108	104	104	122	96	126	110	124	104	90	113	104	106	119	127	123	98	106	111	101	129	105	99	114	103	99	106	107	114	116	114	104	109	108	115	118	122	97	122	108	109	117	114	112	100	106	119	92	124	136	105	111	117	112	93	129	114	117	104	147	123	110	97	98	104	103	115	111	122	125	103	99	116	121	111	128	98	107	120	107	93	101	115	113	108	100	98	94	103	110	104	115	107	112	121	112	110	92	92	118	105	115	107	114	95	107	129	114	91	123	114	111	100	93	94	100	99	111	114	115	109	115	120	118	105	97	107	107	121	110	128	109	118	118	112	108	101	123	123	111	133	116	102	106	85	110	104	118	101	104	112	115	118	113	111	127	115	116	118	116	115	83	92	116	100	125	111	114	95	86	98	132	101	130	114	107	115	112	107	114	120	100	106	99	114	125	103	114	133	101	117	113	125	89	95	109	111	113	121	91	112	99	124	109	111	111	126	99	95	102	134	127	110	120	111	102	88	137	124	120	110	94	131	120	120	96	111	96	113	126	108	80	104	107	109	90	103	107	95	132	104	111	109	130	104	116	107	128	125	96	123	101	106	106	115	119	102	105	94	99	115	109	121	118	103	122	109	106	109	109	118	121	95	104	126	98	104	108	100	113	131	107	110	92	99	100	102	134	95	111	110	114	116	95	106	103	127	126	107	107	119	117	99	119	106	109	108	117	108	113	118	119	109	134	108	116	103	109	123	124	127	116	95	125	111	105	111	122	89	89	114	83	129	116	107	109	101	135	111	131	105	108	101	109	104	120	123	123	107	113	96	121	109	99	104	116	100	116	124	108	117	94	120	121	126	101	90	102	103	101	119	110	105	119	102	101	106	105	128	116	123	102	110	121	98	115	112	115	119	127	124	110	120	129	101	111	97	123	98	111	121	106	112	103	117	113	106	131	109	105	117	106	127	117	97	95	102	119	117	100	99	84	107	116	98	84	115	109	112	125	104	104	93	94	110	132	124	106	112	104	103	120	106	103	113	126	105	108	107	122	125	103	115	100	91	139	127	94	118	108	102	112	110	118	118	103	116	104	91	108	110	113	111	126	101	115	105	127	114	98	104	108	104	99	105	101	101	112	107	106	110	110	114	109	104	122	117	112	114	106	115	101	82	91	117	97	100	133	96	108	114	103	105	122	121	106	95	105	109	102	87	98	125	98	109	124	112	112	111	116	104	111	138	117	125	115	125	106	105	107	107	121	105	107	89	118	114	109	107	110	109	135	122	105	111	119	91	93	105	106	105	93	114	95	109	121	109	108	113	100	114	111	97	106	115	107	103	121	109	113	100	118	123	126	119	125	107	124	101	110	121	107	93	123	92	113	103	96	108	115	129	124	116	110	104	111	101	91	109	93	87	125	110	95	108	116	104	108	117	94	96	122	116	110	129	134	108	110	104	116	93	124	113	121	117	115	113	112	117	90	118	90	112	99	114	116	115	121	101	115	109	117	96	124	115	93	112	98	106	106	122	113	102	112	107	108	114	118	100	97	92	123	105	116	98	119	114	122	102	126	115	128	102	118	99	113	113	104	92	106	116	112	126	111	133	104	102	119	119	101	114	103	96	123	114	115	101	118	109	109	110	101	103	118	115	108	114	105	116	123	101	113	97	115	125	106	119	111	109	109	100	107	99	117	105	111	99	103	110	108	115	102	111	111	117	118	93	104	122	107	133	103	108	113	115	115	100	110	96	107	125	93	113	107	112	122	118	114	115	112	113	100	103	97	106	109	100	111	104	105	117	127	110	124	109	118	130	118	103	96	100	94	92	114	106	124	98	114	113	110	121	102	107	122	117	105	102	101	137	112	97	108	112	104	112	112	113	100	103	103	102	115	132	102	109	108	123	124	114	98	115	119	107	101	118	116	96	117	106	108	127	127	98	98	92	113	103	111	125	106	121	132	118	107	99	97	111	91	126	95	99	119	106	111	111	103	87	142	117	123	121	97	85	99	101	111	115	115	107	114	110	119	100	106	116	99	122	102	107	114	85	114	107	103	87	125	118	114	113	108	107	115	95	104	123	106	114	116	106	93	91	109	116	122	89	99	121	107	95	110	93	109	94	115	91	125	98	110	94	113	92	110	95	114	115	112	120	111	128	98	117	116	109	113	105	105	121	110	90	119	102	114	118	112	119	111	121	122	102	104	95	99	103	104	89	113	101	120	102	112	120	112	126	103	110	126	116	93	106	121	143	104	119	103	116	93	90	110	117	102	113	121	114	101	114	122	119	109	117	119	124	99	103	115	107	104	126	106	114	99	122	125	91	112	113	116	109	83	112	103	120	90	107	104	102	96	106	103	118	134	115	123	107	108	116	103	121	92	111	102	98	109	105	117	105	118	106	123	101	102	110	123	115	103	101	107	100	103	125	105	118	121	102	99	119	98	96	114	97	82	101	106	109	105	114	102	93	120	115	92	124	86	114	129	107	120	107	120	104	110	130	102
5304	468	586	624	609	549	472	485	479	450	448	449	447	455	408	438	434	438	415	423	420	415	412	393	431	393	409	378	422	393	414	392	415	439	449	412	407	424	413	408	395	397	413	430	429	389	377	404	411	386	417	423	443	451	399	385	423	468	415	412	418	396	396	398	405	401	415	442	414	401	410	382	447	422	402	400	442	407	397	393	426	429	439	405	397	399	401	426	433	371	384	392	418	437	423	394	408	414	413	409	394	380	408	422	402	440	399	389	385	404	383	376	399	379	402	406	374	397	417	384	436	404	405	426	422	388	427	410	365	395	404	383	427	407	404	409	408	411	415	406	410	369	426	433	402	393	421	403	433	400	425	417	412	387	415	436	462	423	407	393	399	414	393	419	392	399	414	419	395	388	419	363	395	432	396	405	450	384	438	400	403	424	412	414	393	382	422	382	407	418	380	406	422	394	414	411	398	410	384	392	399	437	416	399	394	418	372	377	445	384	384	432	387	448	410	396	392	430	429	408	386	397	407	408	427	427	424	405	416	423	408	407	414	378	393	434	413	380	425	393	402	422	398	401	398	392	382	403	421	430	383	414	405	425	427	407	375	417	455	401	415	420	420	436	403	414	432	388	402	398	405	402	389	403	398	437	393	424	395	390	383	430	429	394	373	424	422	426	369	416	421	444	426	420	407	401	419	382	365	408	363	397	407	399	414	392	417	401	438	399	398	386	354	390	413	418	434	421	390	387	455	421	400	372	376	390	455	418	378	423	371	401	407	402	442	430	408	429	420	364	414	401	416	422	391	406	415	406	388	394	409	407	407	441	395	419	385	415	395	425	389	440	432	396	393	383	418	396	412	393	382	369	406	389	400	413	429	406	392	386	404	383	373	429	418	412	404	403	422	359	400	443	445	407	397	398	417	382	412	387	411	393	403	382	372	392	395	428	405	402	433	449	413	428	385	378	435	423	385	398	407	420	421	427	433	371	390	386	414	429	392	423	409	445	386	442	375	441	413	405	366	388	418	418	431	373	407	371	420	420	453	390	386	409	436	408	367	379	402	408	429	393	439	440	405	383	409	405	398	373	393	441	386	427	397	390	363	409	421	428	422	418	395	414	405	418	396	387	437	401	421	415	403	405	413	431	438	406	440	416	407	417	403	432	405	403	442	408	424	393	401	487	397	405	412	399	414	409	400	391	432	401	400	442	415	424	404	414	400	373	428	417	415	407	435	409	408	425	438	400	400	392	419	413	417	407	414	425	410	375	421	429	431	417	393	424	417	445	434	400	410	437	415	453	395	421	395	385	437	371	408	373	411	414	417	451	430	395	422	388	434	401	390	427	409	387	454	396	430	412	414	389	442	387	414	401	390	383	417	376	429	385	424	404	401	412	430	411	378	415	385	375	391	426	425	424	399	397	388	411	425	396	410	409	402	387	410	390	402	430	461	404	414	434	435	404	385	416	388	458	409	434	431	406	404	398	396	403	427	406	378	409	429	397	394	404	401	395	426	414	394	430	399	405	418	416	426	413	406	410	450	392	391	427	400	415	388	437	440	407	382	406	423	400	411	442	374	396	411	400	434	394	407	377	402	417	406	426	415	386	414	398	415	398	430	389	389	443	398	410	404	400	408	412	424	406	373	379	389	401	400	412	409	420	385	414	394	371	396	404	405	402	398	419	428	408	390	384	408	431	395	433	392	390	398	455	386	392	424	388	405	443	409	426	417	425	395	441	412	373	434	424	423	448	425	401	404	441	407	412	429	389	393	409	403	418	410	423	445	403	380	404	408	401	408	412	393	397	400	367	397	419	403	419	394	396	412	436	400	422	406	393	420	435	411	404	401	398	449	383	435	395	423	434	431	396	394	400	434	432	392	423	391	421	408	408	405	374	406	432	395	395	392	369	394	402	396	389	412	437	420	395	360	386	393	386	399	411	398	421	390	426	416	385	403	412	415	394	404	427	367	421	417	383	428	415	383	411	410	413	419	422	406	424	391	429	408	404	404	445	416	428	390	405	410	416	392	415	400	388	403	415	411	386	409	407	393	407	408	406	368	424	405	377	416	412	410	409	399	407	402	406	404	409	398	412	423	382	377	401	397	451	425	411	417	384	396	406	381	409	432	415	417	400	420	396	390	396	413	391	397	427	398	418	396	354	368	396	414	403	413	388	420	404	350	430	393	388	406	437	389	408	440	382	373	407	391	371	418	397	386	390	416	402	418	425	448	404	447	389	416	393	392	417	402	440	403	401	399	383	429	401	428	413	382	407	432	406	416	361	396	409	398	383	415	387	419	396	402	410	394	371	406	423	397	426	434	437	384	408	407	413	411	424	436	407	383	405	429	427	416	424	393	387	428	409	401	400	445	439	421	407	430	432	394	413	418	413	403	403	405	392	426	400	447	404	456	412	418	378	409	415	413	435	387	447	394	432	376	401	391	419	374	382	404	431	453	442	413	467	453	407	401	404	425	411	405	419	389	417	423	407	405	411	401	405	431	413	386	373	406	420	417	397	415	419	398	397	405	416	394	387	404	415	378	428	382	425	406	414	383	386	399	400	410	397	437	408	421	372	393	395	416	420	372	435	397	379	392	392	375	391	433	426	399	397	406	421	426	413	430	417	420	439	427	385	428	392	417	424	383	412	430	403	351	415	407	429	425	387	410	426	402	406	440	428	413	412	396	447	391	424	402	449	388	383	392	398	447	416	388	395	428	400	481	409	425	403	405	434	372	406	382	438	427	408	429	402	437	426	444	410	411	402	413	406	419	442	423	366	423	429	398	407	384	433	460	409	450	389	388	405	434	437	416	399	412	388	403	404	395	407	374	402	407	432	393	448	422	425	409	411	392	391	430	404	388	388	427	396	431	417	446	417	417	410	403	375	402	401	421	391	381	409	399	416	399	401	387	434	392	421	418	390	425	398	412	410	399	395	397	410	414	416	396	409	433	430	428	388	453	375	398	382	427	417	384	377	401	413	403	403	398	401	411	422	378	430	447	419	394	395	411	418	413	390	378	446	423	400	421	396	385	359	424	394	411	388	395	397	407	423	433	382	403	406	414	384	394	398	428	387	392	407	417	398	395	436	440	368	463	418	405	406	368	388	380	412	385	398	419	393	396	393	354	419	393	394	372	382	392	404	423	397	400	397	423	403	380	412	400	453	380	419	365	375	396	423	437	381	409	386	395	379	386	406	395	401	371	431	406	409	424	393	397	421	365	365	404	416	389	419	417	413	419	412	414	407	419	427	394	404	366	393	429	415	399	439	388	379	430	411	416	368	418	398	374	376	452	425	383	392	393	433	412	413	400	396	395	411	395	423	374	404	419	480	378	429	411	434	381	410	412	413	408	412	406	384	432	418	397	421	356	419	391	377	408	431	397	420	385	393	432	392	447	366	404	395	421	367	394	410	395	420	378	389	396	398	406	392	401	410	412	409	403	393	412	395	443	434	399	382	416	415	403	394	395	399	395	405	429	429	438	423	409	382
21539	2248	1045	730	538	353	317	234	200	180	146	129	125	109	109	115	100	84	87	80	88	88	81	78	72	78	93	70	85	78	83	73	75	72	72	83	69	75	70	73	62	62	60	69	77	72	66	75	72	78	82	72	74	65	53	57	64	73	78	83	65	61	61	70	61	43	80	55	69	64	67	64	89	68	75	58	69	73	64	57	86	53	70	75	81	63	82	82	75	73	62	68	66	60	59	58	70	75	69	65	70	70	67	63	69	76	62	52	57	66	74	70	77	57	61	61	69	83	65	49	79	62	84	80	69	73	66	79	57	72	66	66	59	55	68	62	51	69	75	59	65	67	82	73	65	70	83	62	88	66	70	72	68	63	69	63	66	70	69	54	71	59	58	72	68	65	60	55	78	69	53	66	73	61	62	66	73	53	53	68	84	73	65	56	58	55	63	61	59	68	78	68	79	66	54	76	69	73	63	75	59	87	72	70	59	69	66	55	85	71	72	64	61	56	71	55	64	70	72	59	83	54	65	73	51	66	71	61	64	66	73	60	80	83	75	81	85	67	58	67	82	67	76	63	73	54	64	62	75	76	67	51	67	63	64	79	69	60	73	83	75	73	60	73	71	67	56	71	60	70	88	69	56	59	66	76	68	82	71	68	69	66	66	69	65	75	75	64	78	68	71	63	74	69	62	76	79	80	57	65	79	62	63	62	69	71	77	77	71	76	74	68	62	80	67	86	66	65	53	67	54	72	67	84	62	68	65	65	74	56	72	55	80	67	59	55	56	58	82	75	65	67	60	68	81	67	55	70	66	58	65	89	65	76	68	73	57	69	68	56	58	75	53	67	70	67	70	53	69	64	67	78	65	61	55	73	66	74	66	90	66	72	64	73	76	73	66	66	73	68	57	62	66	75	52	67	86	82	77	70	74	56	55	70	74	78	78	62	65	60	56	71	77	63	71	62	61	69	78	69	68	78	82	65	65	67	66	77	61	63	70	69	64	68	65	59	65	74	76	60	62	50	75	67	71	53	66	62	54	79	63	79	73	75	61	72	80	75	91	55	75	72	71	68	65	58	62	74	80	64	72	72	64	64	67	81	48	72	61	68	77	63	78	62	64	58	70	81	56	60	55	75	91	70	74	61	78	70	62	57	70	68	69	53	67	75	55	67	77	76	67	61	48	75	67	62	74	62	58	67	68	58	61	66	86	65	63	82	61	60	81	59	93	74	85	70	61	64	59	79	74	78	73	78	71	72	74	61	66	63	59	69	71	76	69	70	66	63	64	62	73	75	87	72	72	69	64	72	69	69	59	62	48	70	86	63	60	67	61	58	62	91	75	76	64	67	71	67	59	90	62	67	62	69	67	83	60	73	65	68	86	70	65	67	59	56	60	63	48	78	59	68	54	61	58	64	54	85	60	74	79	64	63	68	77	72	77	75	62	63	70	74	84	59	90	62	57	69	55	89	61	63	58	83	64	67	61	57	73	79	53	79	66	74	72	61	68	82	56	63	71	59	70	61	54	73	67	70	78	71	68	70	60	73	85	69	65	84	67	69	90	65	61	71	66	47	70	70	51	47	62	68	61	61	80	73	49	67	67	77	68	63	64	74	74	82	59	67	72	60	71	63	64	76	62	72	67	70	70	64	52	78	70	68	65	54	72	77	63	53	50	71	60	61	56	76	61	77	81	72	70	82	83	60	58	64	76	77	87	74	58	73	68	78	68	63	59	58	83	60	63	71	64	51	81	57	63	72	70	78	70	79	77	69	65	65	73	65	59	74	76	70	55	69	86	69	74	59	45	64	52	62	67	61	62	82	59	64	66	61	75	59	58	56	76	56	63	73	65	71	57	62	62	71	69	61	67	78	54	66	68	79	67	73	66	75	78	68	59	62	68	67	70	53	66	53	68	72	56	75	65	89	58	72	78	77	73	68	75	54	70	67	68	72	67	75	66	67	58	84	68	73	65	68	68	64	66	59	80	77	65	72	61	61	60	67	46	67	61	57	62	68	57	71	67	50	57	68	71	58	72	78	72	66	74	63	70	66	63	74	68	51	70	58	65	77	82	77	82	74	57	82	67	75	71	80	48	61	58	59	76	68	62	67	69	61	54	75	53	53	60	74	67	70	66	74	74	78	71	68	69	66	49	57	61	80	58	80	62	82	57	73	56	68	54	55	59	68	55	74	83	64	68	61	73	65	59	55	59	76	68	53	76	71	74	68	73	81	72	57	55	70	63	61	72	80	70	53	50	74	67	60	51	61	72	69	80	69	66	81	72	69	60	79	55	64	69	76	64	65	73	74	71	69	73	64	72	78	72	51	79	52	46	80	69	71	65	71	76	74	66	73	69	60	73	65	64	84	72	76	67	71	57	61	60	72	66	52	68	62	79	68	64	65	69	63	76	73	62	52	78	66	85	65	60	61	63	50	60	81	64	68	62	67	73	66	74	52	67	73	81	67	65	77	55	66	78	74	66	77	67	63	73	72	72	79	64	64	55	74	65	75	57	63	61	65	81	64	67	65	60	52	73	56	65	69	73	64	69	75	68	69	56	52	68	65	80	56	57	76	63	62	75	72	66	57	78	69	75	67	62	66	58	72	60	77	63	62	57	70	75	66	75	70	73	58	69	70	51	66	74	64	68	64	66	67	44	74	71	62	65	57	73	70	67	70	67	86	52	63	65	58	74	71	72	58	75	59	54	61	66	82	65	77	75	61	59	55	68	80	49	65	64	72	68	44	65	73	55	77	65	57	63	70	93	83	65	71	71	66	61	64	55	63	66	64	66	69	85	55	79	67	65	61	82	68	70	68	66	69	65	62	57	63	75	64	70	59	51	64	61	64	55	70	76	67	80	65	69	58	65	67	61	65	76	78	73	70	62	74	68	45	70	78	69	74	74	73	62	71	74	64	62	75	61	59	61	67	73	82	74	76	73	51	68	68	71	57	79	72	81	57	63	52	63	64	80	72	62	63	79	77	73	60	57	71	74	59	62	62	47	77	51	61	81	94	63	63	63	61	73	58	73	64	68	62	68	87	65	62	65	77	78	61	79	70	63	79	65	61	74	66	85	60	64	70	65	67	72	66	61	77	63	54	74	67	64	63	73	64	56	72	60	74	64	54	68	68	72	76	58	72	55	65	69	70	68	80	57	68	53	69	70	73	71	62	63	68	75	49	47	58	64	54	70	74	67	72	78	50	75	76	78	78	83	51	73	65	73	76	55	50	71	73	59	81	56	60	66	68	75	68	64	84	76	74	59	65	59	69	68	68	58	75	59	68	61	66	69	67	70	67	78	71	64	62	75	70	45	61	58	53	67	73	72	79	66	76	65	74	74	66	86	65	78	88	65	49	54	70	65	69	65	69	66	81	63	61	54	60	64	64	55	71	75	82	77	70	67	84	60	54	65	54	64	82	54	79	57	69	83	64	72	85	69	73	75	79	69	68	68	72	57	80	52	57	66	79	76	80	61	70	59	63	76	54
12318	1179	2647	2922	2480	2065	1654	1448	1237	1059	912	847	747	755	650	633	571	546	524	522	476	431	419	383	384	408	355	323	361	345	352	356	347	351	331	335	310	312	325	315	300	329	316	330	311	295	303	305	286	308	306	299	285	292	299	303	298	297	290	261	310	304	292	303	332	288	266	279	287	281	282	289	294	312	292	286	264	294	292	315	260	302	290	273	278	290	271	329	265	282	277	275	269	289	277	273	274	290	309	273	281	276	273	238	286	291	262	278	253	293	254	276	264	272	283	289	270	296	297	285	287	296	268	246	274	291	276	273	255	293	270	297	278	277	284	286	280	280	290	264	278	267	269	315	282	267	290	261	288	283	281	271	274	253	275	297	258	265	269	258	237	303	273	251	287	273	272	277	257	303	282	257	263	286	264	271	256	265	281	293	251	309	296	259	281	289	261	273	292	290	259	272	320	286	307	274	295	255	297	290	252	248	279	304	261	320	278	261	244	254	272	288	286	284	272	256	276	269	292	275	293	258	293	282	274	275	262	278	255	282	313	293	299	285	258	255	256	275	270	262	275	269	281	266	270	290	297	274	261	272	255	285	275	270	254	286	267	272	309	305	250	271	275	274	277	297	276	269	250	278	276	294	281	280	295	290	274	271	267	274	270	239	293	276	262	298	265	270	269	244	262	265	282	266	286	282	280	257	268	287	286	282	233	251	260	281	258	259	247	270	253	276	257	263	266	263	272	290	255	284	256	259	246	270	303	292	272	274	258	273	266	268	266	276	290	277	284	292	243	285	257	265	269	264	276	263	280	300	279	276	303	270	281	314	248	250	250	274	288	267	276	309	263	284	303	281	287	280	279	288	292	276	300	306	307	285	276	283	248	252	265	277	282	285	278	276	314	283	261	260	249	257	288	256	290	276	273	253	253	243	283	269	282	300	304	280	236	281	303	277	279	288	250	265	237	268	281	281	271	296	298	299	261	268	292	270	280	289	275	267	249	274	296	284	272	295	282	286	263	277	276	267	316	268	290	245	275	288	308	265	245	274	249	267	271	291	283	275	279	267	287	301	275	268	307	306	268	234	302	283	286	252	255	254	262	285	263	287	268	264	290	260	250	279	255	303	282	255	266	278	290	282	286	257	295	246	266	259	268	264	280	285	278	266	276	289	284	278	275	293	262	258	259	260	293	253	266	257	270	268	267	272	260	255	288	276	266	287	281	275	259	282	269	272	285	288	281	271	280	274	260	263	277	262	263	288	280	263	260	271	286	264	239	269	263	318	273	250	275	285	281	283	274	251	270	278	271	241	264	262	281	295	320	276	245	284	256	290	281	258	265	244	269	265	255	278	259	266	276	278	268	274	273	273	285	271	252	270	287	264	296	288	307	266	281	282	254	281	269	294	302	265	276	280	276	263	256	311	267	270	276	323	288	260	245	271	277	265	276	283	308	258	261	249	296	274	253	274	271	269	283	287	278	271	254	277	265	278	269	278	283	312	265	227	284	272	246	266	288	260	285	269	269	284	302	249	302	263	305	280	256	266	277	265	283	288	256	228	303	248	253	256	272	278	266	262	284	258	274	284	279	283	266	287	265	292	257	291	267	257	294	276	288	267	269	281	276	275	276	275	298	287	282	268	243	273	277	267	279	303	265	284	279	283	273	252	259	259	245	231	269	263	245	264	282	242	303	278	298	251	278	268	263	298	318	270	270	304	301	271	263	295	269	248	269	277	251	271	261	251	251	270	255	271	277	282	289	284	296	251	261	274	241	248	265	286	286	249	306	281	277	253	256	298	257	285	290	284	282	275	284	279	282	264	258	279	283	258	289	268	260	294	298	300	254	291	259	292	261	251	271	265	300	245	260	270	272	277	248	285	255	289	271	272	265	270	290	259	258	275	250	284	260	270	300	263	304	249	276	269	264	265	279	268	272	281	253	278	227	249	302	261	291	273	239	289	242	302	253	281	267	265	258	285	255	259	269	260	275	290	273	285	288	273	284	280	280	275	280	268	290	251	293	268	270	274	270	273	288	285	267	283	289	272	307	292	279	285	278	282	273	270	279	267	261	283	251	278	289	261	264	295	253	264	265	269	258	293	273	254	262	268	272	285	296	261	253	280	269	260	273	255	274	252	253	278	256	286	286	277	268	274	279	291	262	268	264	287	270	267	269	277	273	282	296	254	298	275	270	275	293	276	286	276	279	260	277	306	276	290	300	251	265	252	263	292	260	283	294	277	266	264	276	294	272	314	260	290	262	290	260	322	284	268	301	257	252	262	270	285	290	298	265	260	242	252	278	284	285	269	277	262	282	274	268	235	259	256	278	265	253	277	266	277	289	265	251	266	278	285	271	275	254	279	268	265	279	263	282	261	268	303	287	258	277	307	258	270	233	294	246	267	304	318	262	254	269	285	268	291	252	270	280	265	254	300	257	258	282	290	259	268	241	275	283	272	277	269	266	263	279	259	272	281	276	310	291	260	293	278	255	258	273	261	297	277	271	268	310	288	267	293	288	256	291	274	259	297	260	299	279	274	246	277	251	262	267	262	263	277	265	260	253	279	282	290	293	264	278	275	259	264	291	297	246	272	272	278	263	294	290	255	265	263	279	286	272	306	290	289	265	258	277	303	262	287	215	276	289	257	317	278	251	291	285	293	253	287	265	294	278	269	243	274	265	272	264	299	277	261	260	278	273	318	250	284	271	285	294	276	270	254	293	268	262	293	244	267	265	264	261	283	297	278	295	278	270	274	231	274	288	267	265	293	284	273	260	265	264	266	288	272	271	288	274	276	257	300	263	289	253	297	276	285	309	265	265	264	280	287	276	274	260	286	258	265	259	269	266	294	266	249	265	273	249	285	277	254	280	268	252	249	276	270	270	253	255	257	290	255	266	279	293	276	255	255	262	279	303	268	271	271	263	275	259	292	285	295	261	282	270	299	290	273	252	280	262	276	283	260	292	240	269	273	268	263	267	271	299	269	287	266	279	295	276	261	285	261	275	254	283	317	272	257	280	250	270	287	268	246	300	266	265	274	267	274	258	238	255	262	256	278	250	286	283	261	302	253	277	256	287	286	258	269	281	272	246	281	292	269	275	234	288	256	285	321	299	260	253	247	246	273	270	277	298	277	256	259	277	264	282	290	282	305	278	305	281	268	272	246	300	262	259	295	276	249	266	268	292	278	288	248	271	283	291	285	260	244	236	283	242	273	257	292	309	289	274	288	294	282	300	237	292	296	276	270	264	298	269	293	304	279	274	282	266	301	261	283	252	271	283	276	300	284	266	303	271	258	288	295	244	277	259	294	294	298	277	284	275	260	257	255	275	242	260	284	291	265	254	254	302	275	281	287	255	243	280	262	274	247	282	299	264	285	279	261	280	267	272	284	275	262	276	280	272	275	281	252	276	278	259	287	257	271	256	275	266	284	258	266	262	251	281	289	253	264	274	280	253	258	251	271	270	268	269	305	279	259	277	283	261	267	290	275	273	276
