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
336894510975	336894511518	336894512068	336894512618	336894513168	336894513718	336894514269	336894514818	336894515368	336894515918	336894516468	336894517019	336894517568	336894518118	336894518668	336894519218	336894519768	336894520319	336894520868	336894521418	336894521968	336894522518	336894523068	336894523618	336894524168	336894524718	336894525268	336894525818	336894526368	336894526918	336894527468	336894528018	336894528568	336894529118	336894529668	336894530218	336894530768	336894531318	336894531868	336894532418	336894532968	336894533518	336894534068	336894534618	336894535168	336894535718	336894536268	336894536818	336894537368	336894537918	336894538468	336894539019	336894539568	336894540118	336894540668	336894541222	336894541768	336894542318	336894542868	336894543418	336894543968	336894544518	336894545068	336894545618	336894546168	336894546718	336894547268	336894547818	336894548368	336894548918	336894549468	336894550018	336894550568	336894551118	336894551668	336894552218	336894552768	336894553318	336894553868	336894554418	336894554968	336894555518	336894556068	336894556618	336894557168	336894557718	336894558268	336894558818	336894559368	336894559918	336894560468	336894561018	336894561568	336894562118	336894562668	336894563218	336894563768	336894564318	336894564868	336894565418	336894565968	336894566518	336894567068	336894567618	336894568168	336894568718	336894569268	336894569818	336894570368	336894570918	336894571468	336894572018	336894572568	336894573118	336894573668	336894574218	336894574768	336894575318	336894575868	336894576418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2695	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
52988	47887	25700	21037	14505	8738	5977	4502	2619	2993	3735	2921	2476	2303	2225	1654	1022	1029	1101	1295	1547	824	594	386	323	326	251	226	228	207	219	248	284	292	277	307	354	296	269	207	189	198	159	151	150	121	119	120	111	92	99	121	102	107	97	84	120	113	95	114	107	94	96	87	117	105	113	111	96	99	104	87	118	108	119	114	110	114	97	101	103	113	104	106	106	103	94	101	113	94	110	112	101	91	114	80	100	97	95	97	111	122	119	88	96	97	105	106	103	82	91	118	94	102	116	114	98	104	89	94	108	104	83	87	112	104	106	95	107	115	83	130	93	101	97	81	100	101	92	95	101	113	108	98	117	112	110	92	107	100	101	75	109	101	116	85	103	104	94	93	101	110	109	93	104	101	85	97	102	101	99	119	77	96	113	94	92	89	113	104	98	111	89	117	100	98	95	105	90	100	85	97	105	98	114	84	117	84	100	125	112	98	92	108	111	97	104	77	98	107	93	90	88	109	100	99	106	92	104	87	109	96	94	100	102	98	82	113	109	112	95	103	107	103	95	106	97	99	118	104	85	96	119	81	106	103	86	108	94	110	94	98	113	84	80	112	108	104	101	93	95	108	105	101	102	100	94	115	105	101	107	84	93	84	106	95	97	103	104	109	94	110	96	101	97	104	100	105	98	89	94	116	110	85	94	85	108	92	107	101	100	80	101	104	101	100	100	98	90	104	117	90	107	94	108	101	105	112	102	94	115	110	105	116	115	113	116	107	133	80	113	91	106	102	106	107	93	82	103	110	97	94	84	100	77	110	97	111	91	94	110	104	114	113	97	95	102	88	106	112	102	110	101	95	94	112	106	78	113	86	120	97	88	100	90	100	78	110	118	112	95	98	100	92	83	85	87	108	105	90	78	95	76	102	90	106	87	110	103	98	104	94	104	94	113	86	100	94	101	93	98	97	92	99	87	90	98	105	100	85	87	121	90	97	104	98	99	98	108	115	89	94	106	99	101	105	95	102	115	111	91	85	91	96	96	79	106	108	105	79	107	108	91	93	116	92	91	92	99	95	114	100	85	111	119	96	96	88	98	79	100	102	113	89	101	98	94	88	103	109	80	86	111	97	90	118	101	86	96	90	87	96	89	82	105	94	103	89	105	114	90	85	89	115	107	105	95	93	97	84	84	93	103	91	104	101	107	104	89	78	118	89	102	99	111	100	93	103	93	99	105	119	100	105	119	88	102	82	71	90	107	99	107	111	103	95	98	81	102	102	93	99	101	101	86	79	116	103	87	95	96	93	107	115	102	89	115	96	92	101	91	109	101	93	101	91	102	107	80	115	119	101	98	95	100	103	108	103	119	101	83	100	95	98	82	96	111	103	88	106	102	90	87	95	95	102	110	105	108	114	93	106	96	104	104	84	93	100	94	108	95	91	78	117	101	106	87	103	103	88	84	84	103	91	97	94	101	105	104	100	115	80	93	75	108	103	112	84	92	91	107	108	90	95	108	89	88	89	105	102	85	99	88	108	96	99	121	98	105	105	97	117	103	98	95	106	88	106	88	115	92	103	104	92	87	116	100	89	102	102	94	80	93	108	85	104	92	85	85	115	107	107	90	84	97	109	91	110	86	93	100	120	89	102	84	90	92	99	86	86	88	98	98	109	109	97	86	109	127	94	106	92	102	122	93	99	104	108	106	94	94	107	115	107	104	103	92	94	91	126	78	112	121	101	105	115	96	99	99	101	92	111	96	93	104	96	90	83	107	111	109	111	94	98	88	95	103	108	100	113	103	104	98	96	95	108	88	91	89	91	88	99	91	111	95	80	102	100	92	105	101	104	116	114	128	89	95	89	102	117	103	98	98	99	98	79	102	98	116	108	112	104	113	98	81	88	85	114	94	99	95	100	102	91	100	121	96	96	98	91	111	98	101	121	90	108	98	94	94	89	93	101	108	98	90	118	95	118	98	86	102	112	110	94	87	86	101	109	112	107	89	83	102	108	94	103	109	84	96	76	89	98	98	91	99	99	92	90	85	102	102	112	106	111	104	96	91	90	110	94	111	118	106	90	101	93	102	98	83	113	111	110	96	85	103	138	102	89	111	108	94	96	90	114	98	95	112	106	92	104	88	93	113	87	123	109	92	94	95	111	100	113	82	92	84	99	104	117	99	99	125	98	97	126	105	96	90	99	82	93	101	92	88	107	103	92	103	95	105	104	92	99	88	105	92	98	103	99	91	103	100	102	113	97	100	93	116	87	93	97	117	103	95	101	108	92	107	106	93	103	101	111	105	97	107	100	91	91	98	103	88	102	108	100	98	97	111	88	110	96	95	74	94	90	114	103	93	86	110	87	103	91	101	121	84	84	82	100	93	97	116	95	87	106	95	119	106	82	99	97	111	102	114	91	91	105	96	86	101	114	84	115	116	95	93	87	103	116	90	103	88	101	91	104	86	117	100	87	125	92	103	90	77	88	107	94	88	109	97	104	102	107	106	99	110	95	89	83	89	105	104	108	100	93	104	97	89	120	111	106	110	102	104	132	96	107	119	106	104	96	81	100	108	114	103	98	81	111	86	114	79	105	89	100	96	85	97	110	104	94	92	106	108	85	91	117	88	97	90	96	115	98	76	134	91	96	104	104	97	123	89	91	103	87	105	103	95	94	88	92	90	114	81	87	83	83	101	80	99	118	104	101	89	96	106	104	113	82	95	105	96	119	106	117	101	101	94	98	109	97	92	96	87	91	78	119	99	99	106	89	98	86	107	90	83	98	116	104	88	118	97	92	98	91	90	123	116	101	100	106	111	102	85	101	116	93	109	90	90	83	112	103	99	94	91	88	111	90	91	118	92	103	101	113	93	104	103	102	99	100	93	109	90	104	92	112	112	101	81	102	86	101	113	93	100	109	84	102	118	84	110	95	106	94	103	102	107	130	111	110	124	109	93	78	94	105	90	121	104	99	100	107	96	105	104	115	112	95	75	106	88	105	85	92	101	92	94	94	105	99	93	106	88	93	106	93	90	119	96	110	87	88	115	89	92	91	108	107	87	118	92	93	103	92	92	86	102	109	94	72	108	86	104	94	107	99	93	100	113	89	99	101	109	103	94	85	78	75	97	117	89	103	107	102	100	91	112	110	100	99	97	92	96	104	105	88	104	99	92	99	91	103	105	103	104	117	97	96	103	101	102	95	93	103	104	103	105	93	108	95	90	119	88	95	103	88	98	97	112	83	126	96	99	98	89	108	112	104	94	102	91	108	128	94	94	93	98	85	100	101	107	96	108	86	119	91	114	93	88	110	87	123	105	91	95	92	94	94	77	95	106	92	86	112	87	98	102	101	96	99	101	114	92	103	94	113	107	115	95	97	106	103	92	81	116	111	95	106	91	84	123	101	92	113	100	112	90	109	79	97	97	96	83	90	79	99	111	102	83	91	102	100	108	117	107	88	137	115	98	99	100	87	91	78	92	95	102	120	91	97	84	83	105	107	109	92
38757	37138	8453	8919	7644	7145	9271	8945	6663	9484	11464	7806	7709	9291	8553	6628	5567	6076	6525	7484	6795	4448	3653	2464	1841	1796	1418	1244	1134	1038	1302	1531	1613	1688	1634	1861	1741	1610	1546	1292	1089	954	775	631	532	450	428	354	370	361	359	354	315	294	324	298	312	273	293	284	300	271	292	301	292	285	288	298	311	309	326	266	264	266	276	273	263	265	251	237	259	261	245	312	320	307	285	287	299	292	278	293	272	272	266	274	273	266	253	249	255	282	240	236	274	262	277	266	246	218	249	270	226	242	271	247	244	229	262	260	253	223	263	234	243	257	225	259	235	263	277	259	243	283	243	251	249	234	248	249	259	238	257	232	258	260	251	264	227	231	255	238	213	258	233	249	246	246	239	227	251	233	274	257	283	272	257	253	249	253	256	241	266	253	267	271	254	242	240	237	231	258	279	256	218	261	249	284	245	231	220	240	255	239	244	247	223	250	248	268	239	259	255	242	251	239	258	243	217	249	248	240	275	256	259	258	230	224	265	263	257	234	224	262	232	271	213	258	265	255	253	263	220	241	261	257	247	246	239	243	272	246	277	274	238	289	225	263	250	278	242	251	244	244	265	241	282	243	254	262	250	254	250	238	227	250	222	266	257	245	286	242	259	260	248	244	212	255	267	260	271	258	255	236	235	260	246	237	225	258	266	262	261	242	255	267	247	249	252	250	231	217	244	274	246	234	237	240	252	262	227	249	246	232	245	248	234	263	251	233	231	273	258	244	241	252	239	274	243	228	228	248	245	263	243	262	266	262	260	228	250	253	257	257	219	260	237	250	257	275	248	212	240	244	231	266	251	244	253	245	259	256	222	240	233	227	255	258	246	256	267	253	240	247	259	252	278	232	234	266	238	256	255	236	250	274	264	245	255	246	264	238	244	224	250	264	248	248	230	243	261	221	263	248	263	232	269	260	262	271	222	246	257	263	248	230	262	258	254	246	226	271	256	233	247	283	232	233	236	260	248	250	251	227	242	223	246	224	256	238	275	245	198	246	255	240	273	226	262	259	246	243	249	270	234	237	267	243	253	246	245	239	233	223	227	252	269	245	230	261	286	246	231	222	247	219	272	232	245	243	244	231	269	234	250	269	270	257	245	273	244	237	266	262	217	267	260	247	249	265	256	264	267	234	250	247	250	237	231	261	243	246	250	258	282	254	247	254	241	253	246	254	282	244	241	253	231	240	281	264	268	251	242	237	240	252	235	247	237	254	210	265	218	262	239	235	263	239	248	239	254	258	267	250	242	240	261	257	263	244	252	235	251	243	270	257	252	257	247	213	248	258	274	275	264	250	241	234	219	271	236	251	264	271	251	254	262	238	238	260	256	229	260	246	265	268	252	268	264	263	269	249	213	282	252	258	253	264	232	240	239	275	242	251	253	192	258	260	250	257	245	242	249	237	269	251	260	259	256	244	274	248	248	247	215	256	226	250	247	258	273	228	310	243	237	227	260	213	238	240	245	241	267	237	235	250	268	248	245	270	226	245	253	246	264	238	244	225	241	229	258	250	289	250	260	240	242	242	279	259	258	253	243	267	249	247	259	255	237	245	252	242	220	249	244	236	270	270	244	264	244	256	243	237	222	256	221	270	250	258	255	274	223	231	244	264	246	259	266	236	232	230	266	247	273	241	257	243	247	235	241	257	240	246	249	216	245	234	286	222	243	239	245	281	246	252	241	264	235	291	272	262	253	273	246	244	238	252	234	252	237	238	270	247	267	253	252	277	274	238	256	246	242	272	213	255	260	267	233	245	263	243	263	241	255	265	252	275	226	234	245	281	240	237	259	224	228	237	270	243	220	249	231	251	241	262	261	269	274	256	246	264	257	233	245	248	250	265	303	251	257	243	216	238	250	264	248	256	245	223	227	258	249	205	227	238	276	234	252	207	262	249	238	259	203	230	261	221	266	234	248	236	268	227	244	256	248	254	244	278	265	260	238	230	253	256	239	246	239	267	256	235	260	243	252	247	242	286	244	231	278	264	233	253	259	240	253	238	224	233	270	246	282	222	248	290	248	261	239	259	265	248	228	242	256	245	255	240	224	271	257	282	247	244	241	255	279	250	244	264	241	246	216	228	253	247	275	266	257	264	263	238	274	247	265	241	236	266	222	256	224	257	261	252	240	233	251	250	253	256	264	255	274	248	251	231	242	252	243	247	220	253	259	264	238	257	285	263	253	240	235	240	230	257	253	230	254	247	236	260	266	227	252	259	235	250	240	232	257	229	267	228	252	253	237	243	243	242	269	273	274	277	269	265	259	262	233	283	238	246	225	273	271	274	266	240	250	249	254	257	249	250	248	267	266	260	232	238	261	235	255	257	261	257	267	240	241	249	236	228	249	267	225	270	235	234	262	267	248	217	248	257	245	244	249	255	277	252	240	227	238	287	220	263	260	248	242	246	257	254	240	245	249	255	240	261	264	240	275	279	263	239	255	249	237	272	256	283	241	242	223	241	233	262	272	267	284	249	237	270	233	256	233	268	236	247	264	238	226	233	256	252	242	272	237	269	280	256	250	246	260	268	237	223	262	249	265	238	292	243	260	253	248	248	250	270	264	244	233	239	289	248	259	250	260	256	245	272	226	254	253	269	233	240	253	226	269	253	245	265	246	270	226	245	265	287	239	250	237	259	242	263	260	249	261	272	237	244	254	246	253	253	263	238	244	231	260	243	249	253	244	280	232	245	236	242	241	249	271	245	254	258	242	235	274	241	271	233	256	232	236	246	269	244	257	238	255	233	253	230	274	229	251	285	264	245	260	250	242	229	256	240	244	259	239	258	266	252	222	259	248	248	254	241	255	247	229	258	267	241	244	243	270	262	259	286	238	237	232	244	258	255	238	240	250	240	279	234	253	260	221	226	263	218	258	237	243	262	255	266	237	238	255	250	268	236	249	259	263	255	238	249	255	250	211	265	266	252	250	248	247	236	272	249	228	246	262	233	246	259	241	237	258	249	257	253	251	265	242	236	278	244	226	246	268	252	255	237	255	264	239	230	271	234	249	257	273	262	263	263	242	230	223	258	235	250	245	243	234	245	249	223	248	247	225	264	245	250	246	250	250	243	255	285	235	254	229	230	247	245	236	261	272	243	262	240	246	267	238	236	236	250	244	253	273	251	256	276	237	235	248	268	261	271	250	232	224	254	228	235	273	252	253	251	249	271	236	274	243	216	275	245	255	259	232	237	243	244	262	263	242	243	248	236	255	255	251	273	241	228	249	230	260	224	246	218	260	233	238	221	263	251	236	243	263	260	233	226	254	251	257	253	252	247	234	282	249	235	260	273	228	260	268	266	260	238	254	278	257	247	249	260	232	239	250	270	234	242	241	231	234	268	278	258	258	253	255	229	247	269	254	235	240	239	286	248	253	231	214	272	257	244	263	237	280	256	234	266	259	243	246	254	252	253	264	264	232	235	245	244	250	252	229	246	241	259	246	221	246	251	272	221	235	219	254	252
16799	14419	2206	913	526	480	477	469	370	389	378	359	337	297	328	274	270	287	260	236	266	275	237	258	225	250	241	233	220	284	293	258	276	281	273	317	287	292	245	246	265	272	274	220	238	228	239	242	237	244	259	226	227	200	233	228	241	195	220	226	245	215	238	240	234	212	240	203	214	262	226	193	240	248	217	239	215	206	205	245	229	239	216	227	233	221	241	240	222	246	236	215	233	230	231	233	198	203	257	218	231	237	234	233	229	234	217	273	223	206	229	225	241	257	214	226	223	224	206	223	237	213	223	211	211	210	236	217	243	244	213	243	256	239	211	242	208	232	217	246	196	237	216	241	219	217	248	235	248	239	246	229	216	221	239	238	225	207	229	257	227	214	233	226	224	225	237	226	261	241	242	258	229	234	256	224	219	254	195	237	215	221	245	227	246	232	212	236	230	245	225	225	291	210	224	202	230	235	221	210	218	207	217	244	215	235	202	233	197	224	206	230	226	241	237	242	261	220	251	209	214	242	230	241	192	229	213	234	213	215	221	269	218	227	240	226	215	231	216	223	211	228	235	243	257	244	236	229	201	191	219	253	217	231	213	237	231	236	241	234	226	247	213	220	218	219	211	200	254	233	204	229	205	225	242	246	229	238	231	256	207	224	223	259	259	213	199	242	227	228	220	238	194	235	245	243	244	224	243	243	215	224	237	233	212	228	212	236	234	240	231	220	209	231	227	214	240	228	231	245	229	229	234	210	244	245	213	212	205	252	219	227	198	203	233	238	205	223	212	239	225	224	207	244	231	192	225	224	230	206	224	239	205	245	210	235	212	183	228	255	219	207	229	202	235	225	241	231	244	222	233	196	204	224	235	214	233	224	222	232	230	216	236	216	234	196	207	216	223	243	241	213	236	209	236	209	220	237	224	216	224	220	222	236	245	246	265	252	235	234	249	206	224	218	217	262	242	243	249	251	199	225	243	212	222	226	234	224	249	239	260	245	239	232	247	209	212	221	257	241	207	244	229	244	229	241	238	213	236	230	205	252	264	227	271	237	210	223	246	198	260	211	222	220	256	234	235	244	215	221	232	203	211	215	234	214	259	232	233	240	230	220	229	205	232	208	242	193	224	211	210	217	251	197	211	228	234	213	210	256	226	231	229	227	218	227	243	228	211	204	205	246	230	237	210	220	256	223	240	194	204	232	212	229	257	235	235	244	193	227	199	241	205	206	263	243	246	249	224	234	213	236	211	217	225	229	231	228	230	235	246	206	217	229	226	225	254	241	228	223	191	225	231	247	226	214	231	238	232	218	218	221	225	234	228	213	263	217	228	244	209	197	211	202	209	231	248	228	238	219	220	229	248	242	232	248	228	225	216	240	215	250	252	245	237	243	243	198	229	238	213	250	235	198	235	243	240	227	210	228	229	235	202	228	221	234	209	215	238	225	210	256	233	236	244	235	215	208	208	204	233	209	228	212	216	232	216	209	245	224	203	230	253	239	216	221	212	225	242	216	210	237	225	219	258	236	215	265	228	246	235	208	248	226	240	226	224	204	204	243	232	218	231	235	216	213	282	224	228	199	220	215	206	237	221	231	219	232	194	238	242	237	261	263	220	235	226	249	222	245	206	193	206	212	250	226	255	191	246	224	225	186	235	216	238	201	231	218	211	231	223	240	245	246	207	239	237	224	242	248	215	222	209	243	223	230	229	233	232	230	210	225	220	238	242	218	192	200	261	202	225	210	212	242	234	226	202	232	239	208	247	230	245	235	211	241	242	199	205	208	265	263	218	228	232	241	232	234	222	252	238	251	233	231	237	239	226	247	223	206	217	220	213	226	234	222	229	220	208	237	192	243	243	229	227	193	235	222	228	222	211	225	227	239	241	226	235	237	232	236	241	245	257	244	238	202	225	247	202	228	237	220	213	215	228	222	230	225	255	237	246	213	251	235	203	232	250	242	226	216	235	244	238	235	209	233	255	227	244	236	231	219	245	237	248	236	217	240	220	247	239	244	243	235	221	206	206	224	228	230	209	224	237	231	210	227	217	248	255	251	227	216	225	236	223	234	246	208	232	242	237	237	211	223	220	253	214	236	228	234	244	210	228	232	245	215	218	238	233	257	248	214	234	239	232	268	216	225	240	224	249	226	223	230	220	238	219	235	234	221	229	241	204	224	236	236	249	273	250	217	225	258	223	228	236	214	236	229	215	242	229	216	229	240	255	253	247	211	254	228	230	226	215	247	219	238	210	196	204	246	224	208	216	224	229	228	241	197	243	221	212	250	244	230	245	230	230	208	222	244	262	235	255	202	216	232	225	221	222	250	246	218	226	225	232	234	228	241	220	245	240	229	255	217	239	201	238	234	214	242	212	217	238	207	229	238	229	230	230	231	234	221	226	224	229	216	218	241	256	201	229	222	239	228	229	231	242	272	243	232	248	230	221	238	207	250	230	259	245	205	222	218	201	242	234	219	270	236	210	252	239	243	218	219	223	220	219	217	242	242	226	234	234	235	255	219	214	215	211	219	246	261	240	218	226	241	197	196	214	230	234	233	223	222	218	206	241	234	225	262	231	227	201	231	204	222	235	211	239	214	240	235	239	247	223	251	211	227	242	245	220	241	234	218	222	210	254	230	229	215	233	221	231	228	240	236	228	214	223	241	213	224	213	229	234	241	215	224	250	236	249	210	174	229	226	241	194	246	218	218	227	235	221	241	220	219	224	226	205	224	212	245	198	221	212	228	230	243	248	246	216	220	229	236	202	231	205	228	199	209	224	201	237	239	242	242	214	217	209	234	233	254	228	208	223	220	224	211	240	213	213	233	235	203	229	199	193	221	244	256	233	249	235	217	240	236	233	244	244	227	221	228	240	240	229	223	234	266	249	236	230	236	251	212	224	245	210	218	221	229	246	232	224	243	234	209	228	236	208	206	243	198	235	222	228	222	235	224	233	226	223	231	236	216	217	226	242	238	221	232	232	206	229	224	225	238	237	240	219	256	249	251	230	234	254	228	236	222	227	218	209	205	248	229	220	248	227	226	225	237	230	276	207	226	258	220	236	225	206	221	239	235	247	203	250	226	226	251	229	236	226	211	216	245	218	229	260	219	254	235	251	244	203	209	199	204	222	234	229	191	244	233	231	232	213	243	210	211	221	224	253	205	247	216	247	232	229	233	228	225	241	218	219	208	207	198	230	190	258	223	209	231	230	217	222	226	261	240	234	228	251	227	225	226	221	224	222	222	220	222	246	255	219	242	237	224	209	231	230	256	241	236	239	224	228	238	256	218	213	245	203	249	220	214	196	213	241	212	221	261	227	221	205	208	235	199	238	216	253	224	218	252	225	227	226	231	200	233	231	257	199	238	248	219	237	244	233	199	218	252	226	210	233	190	256	223	217	244	211	241	209	204	218	235	237	228	220	214	222	247	200	213	245	219	233	208	219	224	205	249	236	238	244	240	234	202	212	194	228	225	209	224	230	250	231	225
11028	11288	1554	1739	1535	1401	1721	1628	1462	1525	1381	1188	1137	1060	1013	917	922	835	833	838	731	772	695	668	653	666	651	663	673	738	808	906	957	938	1031	1083	1025	983	902	831	767	727	666	616	604	597	567	531	561	531	513	533	528	536	507	534	525	553	550	523	566	563	528	530	538	488	523	537	543	553	538	535	566	544	485	550	551	524	535	530	492	493	495	507	567	551	545	538	508	529	464	518	493	548	522	496	518	519	574	526	498	556	547	559	562	540	519	512	551	573	562	532	519	527	559	511	488	551	519	538	518	516	511	507	527	518	514	542	504	525	545	508	536	513	521	557	505	530	510	561	543	539	516	508	501	534	497	508	482	493	487	534	484	570	513	510	560	529	529	533	536	527	539	494	529	521	562	541	496	534	520	532	531	520	517	530	518	553	546	516	520	522	506	546	540	577	540	523	514	564	549	514	531	554	510	567	595	553	448	560	512	524	550	534	541	523	542	516	546	491	558	510	512	559	525	555	506	508	540	536	551	521	490	515	511	535	523	498	541	516	495	474	484	579	515	527	518	473	546	514	533	519	535	478	515	510	541	490	535	507	512	531	554	529	513	520	536	527	456	543	548	534	528	534	537	571	532	548	503	545	531	550	533	558	530	505	550	519	526	548	489	495	537	555	547	523	516	519	568	529	484	503	526	523	519	533	532	567	596	529	509	535	507	516	508	544	533	500	533	511	532	554	508	521	560	515	534	565	534	481	540	544	554	514	529	497	518	554	518	519	534	540	547	522	568	515	541	544	560	545	508	552	497	562	563	529	532	536	555	580	551	528	513	530	482	500	498	568	527	516	577	487	485	532	560	568	548	566	535	517	514	531	522	542	525	474	545	502	529	504	507	526	535	519	505	513	526	521	530	559	518	547	521	545	548	562	543	543	537	554	524	582	500	546	524	558	510	553	527	565	523	509	519	530	566	514	543	539	564	538	530	512	530	568	493	529	550	543	548	488	507	528	546	522	515	527	517	541	530	528	536	538	533	520	507	547	509	520	553	527	556	548	546	496	550	549	539	545	572	553	501	524	571	546	525	500	555	581	549	548	510	529	524	511	528	496	565	530	470	506	565	540	520	514	523	536	533	547	530	556	501	511	551	503	518	520	511	535	514	503	574	541	507	510	534	535	518	536	533	515	528	524	555	529	517	563	518	553	523	561	514	534	515	543	502	507	542	513	519	524	492	513	565	537	499	498	552	509	523	535	520	532	548	548	556	512	499	487	509	503	522	543	510	512	501	527	537	520	536	511	493	513	519	504	537	542	560	513	568	530	525	483	510	535	555	534	567	503	544	552	538	512	522	538	523	522	514	548	517	556	561	520	506	521	539	525	515	523	526	535	535	563	549	576	527	532	529	568	562	523	544	568	519	515	510	513	515	534	509	539	517	507	514	514	508	520	514	527	531	523	546	489	532	507	479	528	531	530	524	585	563	526	574	521	492	532	509	526	522	529	533	560	477	531	523	541	501	527	525	521	508	572	495	536	543	488	548	564	583	514	524	536	549	524	519	546	498	546	541	531	526	575	559	513	508	523	513	527	509	559	545	539	521	560	580	536	487	532	515	523	535	496	546	547	503	541	580	509	518	493	544	517	551	496	547	497	531	544	505	550	535	553	519	511	533	559	528	524	538	530	488	490	501	564	537	559	523	532	504	518	541	553	498	555	515	520	507	562	547	555	526	536	515	511	587	517	517	532	526	520	520	563	500	534	545	496	500	548	535	565	518	570	548	507	552	533	582	537	543	524	515	542	514	569	574	571	539	538	526	517	556	535	563	507	541	520	516	530	582	552	528	522	531	518	500	538	540	519	543	523	514	551	516	531	523	540	533	563	530	567	535	551	540	533	524	512	502	500	539	507	543	491	540	569	521	592	532	580	566	525	511	539	523	513	511	515	569	486	544	558	544	499	550	530	558	517	530	550	533	548	544	502	544	536	518	520	528	513	524	529	526	529	491	529	494	522	518	548	500	531	508	565	558	565	518	522	532	542	509	544	555	551	550	506	472	522	570	511	534	538	524	520	523	477	505	522	507	518	562	554	533	564	516	548	527	540	527	514	549	534	499	561	518	526	554	553	539	533	500	543	515	524	552	512	541	525	517	479	546	485	541	521	563	539	527	526	556	530	515	514	563	507	550	508	559	518	502	540	498	530	516	555	535	540	500	526	541	559	475	514	530	561	531	502	531	555	504	526	556	527	523	596	523	520	578	585	511	494	540	482	534	545	526	536	524	513	505	499	545	569	516	506	492	544	539	541	533	545	518	549	546	510	540	509	499	559	580	484	509	537	512	535	522	544	520	532	537	526	510	521	505	566	516	553	607	555	549	512	572	536	549	593	543	549	553	506	557	495	541	555	553	516	511	521	499	532	519	517	503	568	529	534	514	501	515	531	517	496	550	541	517	502	526	511	530	539	516	464	560	533	512	536	501	523	496	508	570	501	549	576	488	497	540	505	523	493	517	470	527	488	526	520	524	556	498	486	552	527	546	504	540	529	571	533	519	540	528	532	533	513	510	538	530	487	504	519	527	567	532	522	582	562	539	517	538	546	502	476	491	520	508	506	521	503	513	541	565	505	512	518	541	488	528	547	554	542	544	519	503	504	521	513	509	494	546	513	570	547	529	527	504	562	561	532	531	549	508	558	529	539	532	526	518	498	518	514	535	519	535	541	545	493	576	521	530	521	508	542	561	497	569	541	510	516	528	524	506	543	513	527	525	541	549	533	550	528	535	519	550	525	492	524	539	539	496	553	529	442	542	521	538	528	575	529	501	551	527	558	516	548	511	511	538	531	552	540	554	544	534	538	512	526	528	535	502	516	536	523	447	530	555	559	554	541	516	523	532	517	510	493	510	553	530	529	502	495	557	512	526	518	579	545	495	515	539	501	520	527	511	522	533	551	496	555	537	496	547	517	494	502	549	525	526	516	514	530	532	542	521	530	477	513	511	504	508	566	511	523	571	499	517	529	549	540	561	538	513	537	534	545	530	530	523	530	585	548	519	540	557	568	527	498	511	537	543	560	532	571	560	551	505	551	535	508	478	551	497	517	520	539	535	484	529	506	494	494	580	533	540	543	506	556	513	508	532	535	592	549	562	564	534	530	517	502	557	531	512	504	520	524	551	555	542	528	481	552	520	507	513	568	520	511	514	491	559	550	529	551	524	494	537	574	501	521	557	529	515	507	511	520	510	558	516	493	507	495	542	517	499	548	531	475	536	525	525	517	536	513	554	513	532	582	505	497	515	517	527	503	516	548	506	506	499	498	525	515	490	503	537	554	534	506	531	516	575	539	526	566	512	577	535	538	544	533	486	498	554	534	512	510	506	552	512	512	523	579	500	557	524	476	547	551	534	515	512	552	535	533	533	504	542	563	505	539	473	486	479	521	538	516	510	492	511	511	519	564	554	515	491	546	546	516	497	571	512	549	519	520	560	542	535	528	495	517	561	471
40515	47957	21928	13399	7108	3619	2440	2127	1548	1582	1753	1410	1275	1106	1053	715	583	726	655	662	730	499	367	291	252	269	247	253	235	254	264	303	299	278	325	326	274	285	272	244	235	198	158	193	203	180	164	186	208	166	188	189	170	161	168	153	161	171	167	162	167	151	166	167	162	182	183	168	163	179	168	151	179	146	147	147	159	173	181	175	182	184	207	167	186	162	182	171	171	177	151	170	195	164	171	153	165	167	175	189	169	162	177	190	173	149	162	173	202	167	192	182	184	175	153	167	171	184	169	186	163	153	174	165	167	183	176	143	148	175	167	160	196	164	197	169	175	158	170	156	170	194	152	166	189	156	147	155	168	179	156	170	198	193	166	167	145	170	166	182	160	149	181	184	192	184	194	177	178	177	142	177	158	171	176	167	155	157	172	170	145	172	167	155	176	166	164	182	147	154	176	168	167	152	199	173	186	156	163	174	144	166	166	144	160	160	170	169	158	192	189	177	165	162	155	174	164	165	177	155	154	197	179	155	157	165	188	167	159	178	182	184	184	171	156	180	161	164	187	147	172	153	164	184	184	157	181	178	168	161	174	155	172	145	155	173	163	179	168	187	182	191	169	171	185	176	182	159	178	198	189	164	147	177	176	193	175	162	138	147	184	172	193	199	188	166	147	163	172	172	176	167	183	147	172	177	191	194	186	174	162	163	154	183	170	163	162	176	188	168	154	166	180	164	137	159	187	180	162	176	169	159	181	164	177	147	189	155	143	197	165	158	186	165	197	162	182	182	154	172	175	166	186	172	142	171	166	170	188	159	174	176	152	165	158	164	169	148	205	159	147	162	139	177	159	177	171	146	155	147	176	162	163	175	161	182	158	167	169	156	197	163	173	170	176	171	195	167	174	194	151	162	171	170	184	168	181	178	153	171	148	150	176	176	162	177	177	162	198	150	161	143	183	173	174	145	153	181	183	183	177	155	153	150	188	147	166	171	168	164	154	156	172	146	144	179	166	178	171	134	163	175	186	166	186	186	173	161	179	179	168	172	183	172	164	161	168	182	150	166	159	165	175	161	186	189	180	168	166	165	177	198	159	145	179	159	166	151	163	144	160	175	174	176	188	162	191	165	169	166	176	160	190	184	169	176	160	150	173	185	160	177	187	143	170	161	168	156	191	173	156	181	170	166	192	173	199	168	156	170	174	194	165	167	184	177	193	178	163	175	178	166	155	171	161	182	155	168	142	174	165	159	154	154	168	177	180	186	173	187	161	174	161	166	166	185	163	180	190	169	165	174	159	158	164	171	158	167	184	166	177	196	147	162	171	181	175	181	156	165	181	181	180	186	166	179	159	189	185	149	156	168	176	173	164	172	169	175	168	175	175	200	164	143	173	165	176	181	150	157	170	186	188	181	174	171	178	188	187	154	150	171	161	174	180	181	167	178	164	186	168	177	155	201	149	182	170	165	185	175	186	147	197	170	185	170	188	157	168	158	165	164	145	188	204	171	156	154	184	185	173	177	189	175	153	162	195	163	189	178	184	181	163	175	163	155	179	191	179	161	180	178	176	156	188	167	164	178	164	165	178	209	155	172	158	181	145	155	174	178	168	165	140	152	158	171	164	190	178	175	180	175	188	160	187	170	154	173	166	155	158	169	141	173	171	167	149	161	181	168	183	183	166	158	158	165	164	173	165	153	185	165	150	197	170	167	182	176	163	157	178	173	154	162	172	173	157	138	141	161	175	180	137	167	167	163	193	164	178	156	138	179	183	158	164	173	179	171	200	148	189	194	152	146	177	175	166	173	163	179	157	164	165	204	161	153	168	176	187	187	182	158	157	187	169	146	141	167	177	165	170	171	173	156	164	179	156	192	177	176	145	180	184	158	173	169	159	152	153	161	186	176	162	191	204	170	159	164	168	173	170	180	159	172	177	159	177	159	181	151	176	169	167	205	166	199	180	162	180	171	184	183	184	188	174	178	162	153	148	171	205	153	158	169	181	170	180	165	168	165	185	190	163	144	175	161	168	158	145	160	157	172	171	196	165	137	174	170	187	157	160	183	178	181	150	155	190	181	181	176	160	144	142	155	204	178	167	172	151	175	152	176	172	163	171	174	187	200	160	186	177	166	171	176	182	183	174	166	161	188	172	175	164	189	161	174	183	159	175	170	159	170	185	158	164	162	163	170	173	189	145	162	171	205	172	181	190	180	161	148	144	171	172	152	162	184	155	161	154	187	167	202	174	187	163	178	142	172	155	181	166	170	166	187	164	176	162	157	164	160	168	197	161	181	164	163	177	166	173	169	173	185	170	173	179	192	150	176	155	167	182	180	163	185	180	173	170	172	178	158	176	167	156	170	179	177	177	173	177	173	152	162	163	169	164	152	152	176	176	160	157	163	166	165	160	171	183	168	153	153	147	168	171	155	172	196	166	160	179	166	176	172	188	165	154	151	169	173	162	170	169	204	167	194	170	171	170	170	144	146	171	167	148	154	166	199	157	162	151	175	180	168	163	183	146	143	155	184	151	166	177	180	139	181	162	183	170	195	165	159	173	169	167	153	173	165	160	155	175	165	160	160	177	157	179	164	166	176	165	185	168	167	162	167	155	168	161	173	172	177	173	187	183	145	153	187	161	165	132	169	173	177	168	172	166	186	167	181	169	157	160	152	178	163	150	179	172	193	191	142	158	187	173	144	179	187	176	181	144	167	148	163	165	156	179	171	151	164	178	160	181	179	172	154	174	159	173	191	144	171	180	166	182	159	164	160	191	169	176	167	185	169	152	172	155	155	158	151	175	176	163	176	153	170	167	174	176	177	187	169	172	156	170	178	151	157	180	176	170	153	172	213	164	159	184	164	182	171	166	145	156	175	212	168	163	159	166	165	171	170	174	147	156	157	178	174	183	152	164	156	179	163	145	156	175	132	168	183	185	160	169	158	151	168	166	161	149	160	191	163	171	156	173	176	177	167	147	173	139	159	173	157	179	175	154	147	160	164	168	180	165	196	153	157	161	162	179	179	152	169	181	185	160	176	175	183	189	160	190	156	166	189	164	180	172	185	175	167	174	177	182	160	195	164	158	149	177	175	187	172	171	178	162	164	164	165	174	169	190	141	189	189	149	173	177	166	165	176	176	162	178	165	201	141	167	162	165	180	167	164	165	160	151	154	182	190	150	175	142	175	158	176	166	152	170	172	167	171	174	171	158	166	163	160	162	154	179	184	170	160	165	193	162	162	158	156	181	185	186	189	175	145	164	157	178	190	151	179	173	183	157	161	173	193	173	142	151	175	171	179	151	184	164	169	177	178	178	163	165	178	185	191	169	153	157	186	158	149	174	180	198	171	173	145	173	185	191	168	166	208	147	153	178	187	169	157	183	168	167	167	192	158	163	186	157	153	186	149	188	156	164	150	142	182	176	159	158	148	177	173	142	164	170	171	166	167	183	175	182	164	164	152	186	201	175	177	162	164	145	170	172	171	179	182	184	173
29162	29214	4779	5292	5205	4682	5669	5810	4890	5976	6682	5116	4308	4893	5259	3565	3074	3527	3582	3878	3673	2641	1800	1371	1041	970	982	868	905	1026	1214	1331	1318	1301	1400	1477	1393	1197	1163	965	821	772	684	574	475	506	485	486	465	474	504	473	454	446	459	421	438	409	432	448	428	438	382	454	465	425	440	443	428	452	422	393	389	452	418	421	415	409	393	383	382	448	417	426	403	391	426	401	399	409	412	397	423	406	357	416	405	415	395	423	395	401	391	423	367	387	400	413	429	387	403	401	419	387	406	399	403	412	416	414	433	404	382	389	414	391	386	396	404	395	401	386	409	366	401	381	402	372	390	428	411	398	381	398	408	392	400	394	369	374	408	406	407	422	382	424	408	428	377	402	370	381	366	383	450	393	431	423	402	371	371	404	371	413	432	407	403	356	400	412	394	437	380	382	431	403	390	393	452	394	396	396	380	411	408	376	396	356	387	436	435	385	376	386	424	416	399	351	399	434	379	406	370	411	391	412	405	383	411	381	397	392	390	426	408	403	417	397	438	408	403	364	403	377	399	414	395	385	425	369	388	401	391	412	402	402	399	375	398	406	413	423	399	381	388	418	377	358	374	392	393	411	386	380	386	382	396	378	384	389	386	381	386	409	438	403	422	401	411	410	410	392	374	393	414	415	366	385	373	388	377	398	385	395	368	352	410	377	413	377	404	391	409	425	393	386	381	405	397	434	380	429	434	392	433	379	406	388	386	387	430	418	428	387	432	411	401	395	445	413	394	370	410	413	387	370	335	417	423	404	432	382	390	388	407	420	388	379	389	396	417	405	420	420	406	421	389	407	383	403	376	441	423	440	381	391	396	381	428	397	382	423	398	365	415	408	416	394	411	392	413	403	388	416	356	414	393	401	360	399	385	423	405	426	397	378	395	409	416	347	406	416	398	433	379	395	389	360	371	401	370	422	429	431	407	382	383	422	440	427	420	381	383	385	402	411	433	424	390	430	417	421	418	368	390	428	393	395	387	407	381	420	406	421	391	373	390	391	351	374	407	389	423	402	401	382	419	409	388	434	369	367	407	412	390	436	393	395	401	413	429	406	376	442	386	427	439	383	398	380	383	440	390	420	414	404	369	368	448	403	406	384	402	384	423	366	368	365	436	429	394	420	412	398	365	409	391	407	412	395	395	415	393	420	419	420	395	374	420	380	392	364	378	356	427	380	398	391	399	421	422	403	412	386	381	373	399	401	378	368	398	397	409	400	413	407	400	424	397	471	405	392	414	390	396	382	390	405	446	412	388	365	389	374	403	367	381	438	416	405	447	392	393	382	390	400	406	388	418	405	389	412	379	389	372	406	403	426	416	401	418	399	423	400	431	416	417	400	387	397	377	381	422	439	430	402	404	372	403	375	391	402	423	427	399	410	478	413	405	420	384	397	410	394	392	431	395	365	405	394	391	420	377	402	418	407	389	388	386	406	406	387	403	429	393	429	373	412	407	382	408	411	392	406	380	398	356	385	399	365	421	401	380	383	360	380	401	438	429	423	407	406	363	417	397	442	412	414	377	394	431	411	370	407	366	384	416	399	411	400	364	401	403	420	380	394	379	398	389	411	430	381	391	407	381	404	403	414	423	402	414	450	389	362	381	415	411	390	407	402	420	407	400	413	402	390	387	437	430	374	407	391	365	400	416	406	420	404	403	407	371	416	390	385	384	417	388	407	415	395	414	374	385	434	388	390	365	424	362	396	394	415	408	416	408	429	385	376	418	395	393	391	415	416	376	412	386	392	411	407	392	379	391	396	420	391	407	427	419	402	382	405	402	408	402	444	405	419	442	397	363	456	371	426	411	420	417	387	397	416	379	381	400	424	400	420	394	429	415	423	409	417	377	377	407	442	408	363	402	390	392	401	388	419	351	419	417	389	369	408	370	373	382	400	412	391	410	391	411	385	378	406	408	428	410	410	410	415	419	373	415	380	385	400	422	412	433	402	367	432	386	398	419	423	368	435	420	370	397	417	393	394	397	409	420	371	405	417	400	409	397	425	418	408	446	447	388	406	395	409	370	405	393	382	414	404	381	403	413	407	428	407	428	367	374	399	383	375	385	418	372	379	408	411	415	377	354	402	441	423	422	381	379	349	438	407	376	373	434	411	385	394	420	390	387	382	355	366	399	434	431	384	388	458	397	395	430	404	386	382	391	410	396	420	368	394	414	430	359	378	408	360	395	397	408	405	365	404	384	425	388	416	415	432	388	389	409	470	399	404	438	417	414	416	399	407	405	375	436	438	368	405	415	394	391	408	416	393	398	409	403	380	425	388	411	385	415	397	383	387	420	393	431	398	392	445	421	432	396	428	410	380	413	395	400	415	407	416	383	423	394	398	389	401	365	387	368	370	415	432	402	446	391	399	418	394	401	396	434	405	423	389	405	424	408	415	402	385	391	422	434	409	411	394	417	429	419	427	400	404	390	404	377	388	363	372	432	419	384	408	423	406	426	402	438	396	393	396	378	402	393	390	446	376	379	404	396	390	442	389	380	411	408	363	423	355	386	386	376	401	403	378	374	428	434	416	402	389	405	368	367	389	372	418	357	424	399	421	420	376	398	413	376	399	389	385	388	385	426	409	385	402	407	411	388	415	418	429	396	409	369	408	382	417	353	357	384	438	389	398	406	425	419	411	421	403	434	460	440	355	386	419	425	393	372	378	387	454	398	431	373	376	405	433	409	380	434	383	399	389	423	414	373	399	388	395	413	361	408	397	429	403	371	384	431	385	382	421	382	412	402	399	401	419	403	391	405	424	414	397	387	418	412	398	410	418	415	435	404	378	376	394	373	366	400	389	391	425	400	399	396	392	409	386	381	407	370	407	425	412	414	411	409	420	438	376	400	435	367	392	442	418	399	387	402	407	383	408	398	404	403	373	387	400	382	396	387	437	377	433	386	383	351	441	387	444	417	407	391	439	404	417	431	414	397	403	397	395	399	413	402	427	419	374	404	415	398	406	396	478	402	388	401	398	384	424	365	390	433	392	394	462	397	401	408	409	418	367	382	394	393	414	411	431	392	369	400	396	400	403	400	376	403	479	427	394	392	432	399	407	373	420	384	429	376	401	387	412	390	383	409	412	399	380	382	413	386	429	388	405	369	438	408	375	416	367	417	397	424	400	389	413	439	409	398	397	431	414	390	388	384	433	415	385	367	383	402	417	422	386	389	381	389	396	425	393	430	387	382	386	378	392	417	413	374	378	366	417	371	418	396	376	434	436	424	396	398	396	406	408	411	398	370	408	384	370	405	415	391	391	395	377	406	389	406	418	385	387	399	422	420	394	411	399	391	402	384	384	427	420	420	387	405	406	413	394	393	393	381	398	422	395	418	386	383	404	393	378	394	400	424	396	397	446	391	387	400	414	422	374	362	397	407	393	371	425	394	383	398	375	405	359	380	430	403	390	392	387	377	380	430	396	390	395	399	413	391	404	403	385	405	341	396	396	407	402
53618	48042	25529	21357	15290	9079	5552	4349	3324	3469	3961	2907	2730	2017	2020	1641	1036	1097	1229	1080	1184	762	462	320	308	255	263	231	230	274	307	337	324	328	324	387	333	319	207	228	211	189	154	145	141	146	136	97	115	125	101	128	116	94	107	94	128	109	96	97	97	110	98	104	122	117	122	108	101	102	118	104	90	93	91	106	88	101	111	94	110	121	122	105	117	101	105	118	117	96	142	94	113	110	62	109	109	97	107	115	105	121	130	134	86	102	99	103	109	89	110	89	98	110	107	110	94	101	92	113	129	109	96	85	100	95	108	117	112	106	110	102	104	120	99	125	112	100	127	106	119	96	106	101	111	103	110	105	142	118	104	132	114	103	111	94	108	93	102	114	94	104	93	119	116	99	109	107	98	114	117	97	121	106	124	106	117	100	94	89	113	107	107	117	103	111	100	97	121	118	111	114	102	107	118	110	110	132	102	117	89	103	110	103	119	110	93	91	114	97	106	94	107	99	100	105	117	95	114	113	87	104	106	106	96	96	121	111	104	105	113	114	93	100	114	92	116	104	98	129	123	96	111	117	97	92	95	112	89	102	115	102	112	82	94	102	106	106	121	110	105	112	95	125	113	101	102	109	101	96	98	97	98	110	89	106	124	109	116	102	94	88	98	109	105	119	102	91	100	75	106	97	94	110	97	100	122	94	91	106	97	103	103	95	97	109	110	119	110	113	113	94	96	108	109	110	117	86	98	101	97	102	131	110	119	112	115	79	120	86	99	110	96	114	128	105	90	102	103	110	95	102	114	103	100	102	119	127	117	120	111	103	111	108	106	93	123	106	98	111	108	92	99	109	113	103	95	111	77	109	106	119	105	116	97	96	116	96	102	108	91	116	102	96	92	125	101	91	127	102	109	102	110	104	110	114	85	111	122	112	109	121	104	92	110	99	100	98	105	101	108	122	125	109	93	95	104	110	111	111	111	113	113	107	111	118	111	104	117	100	109	97	112	99	110	94	124	102	104	93	107	82	101	119	97	103	101	107	93	110	102	97	111	121	110	88	102	89	107	82	107	133	89	101	112	109	99	109	120	117	108	83	124	96	106	119	105	99	115	113	122	89	113	114	101	124	95	92	101	100	120	99	86	102	110	100	100	88	103	83	101	101	112	123	104	100	105	96	116	104	120	100	119	93	98	92	98	99	119	103	106	110	109	106	98	119	111	108	117	122	95	112	115	101	92	123	101	89	88	108	101	112	101	90	106	114	111	106	113	96	99	125	119	120	94	94	94	115	102	107	86	87	109	129	117	118	112	115	89	98	93	146	105	102	117	114	99	94	85	124	87	98	98	106	113	93	112	93	116	86	104	138	116	119	92	103	85	110	105	107	90	114	112	91	94	103	86	119	120	97	95	98	90	128	112	113	109	98	111	89	100	108	117	89	104	107	111	80	92	86	102	121	104	115	135	93	115	122	86	88	114	112	102	88	99	113	102	117	107	87	115	97	96	101	107	107	116	110	110	105	111	100	98	100	98	103	94	114	116	113	117	83	122	107	101	115	107	101	94	110	119	101	90	105	95	108	83	98	107	116	114	121	110	112	89	87	96	110	124	119	101	91	103	86	106	94	103	83	106	106	89	91	103	73	97	104	110	120	115	106	105	111	115	105	126	101	96	91	116	103	95	112	116	123	92	101	89	90	115	111	106	107	123	119	111	113	115	107	104	89	109	103	90	100	97	111	100	86	117	99	99	92	104	89	112	104	106	107	116	107	96	101	118	101	128	105	112	119	96	106	95	105	110	107	121	90	124	118	89	112	96	100	116	116	109	108	103	117	110	80	102	114	96	90	122	103	95	93	103	92	121	104	116	111	101	116	99	86	108	99	114	117	114	114	102	99	95	117	109	84	105	118	106	130	106	99	94	107	109	118	119	108	98	85	109	97	121	125	109	98	82	89	106	95	102	88	82	101	101	97	100	113	111	115	100	101	120	100	95	85	86	111	86	115	112	100	113	114	90	115	106	112	104	108	116	100	104	113	130	106	84	101	84	105	98	114	108	110	95	110	113	94	121	117	102	121	131	93	97	103	118	99	114	86	108	86	107	114	101	86	94	116	95	103	101	102	96	134	91	95	121	102	97	104	114	96	108	106	98	104	82	115	102	110	122	103	113	106	91	120	111	111	108	120	99	118	103	103	105	105	98	114	91	112	99	107	110	122	89	102	105	116	120	95	102	108	110	93	104	117	122	97	85	87	87	111	102	104	122	116	110	118	120	112	101	103	99	106	103	119	123	108	109	101	101	131	92	110	112	111	111	102	103	90	118	107	92	92	103	93	94	132	129	106	104	122	104	135	95	122	102	119	103	112	100	117	119	122	125	102	111	104	107	127	104	96	102	93	109	107	108	126	116	96	98	98	123	85	94	106	91	111	117	91	109	115	106	98	112	100	106	106	117	86	102	110	132	102	116	110	96	105	106	111	129	104	110	100	116	122	110	106	104	105	105	100	101	80	114	98	117	103	126	110	108	110	108	96	103	109	106	109	108	93	123	106	107	94	99	93	112	81	105	123	90	112	119	94	106	127	107	99	107	121	109	118	107	92	93	128	97	108	89	98	112	112	88	110	101	106	102	99	114	114	90	106	100	100	110	109	113	107	103	115	115	88	91	109	83	115	99	96	98	119	87	82	109	90	114	120	107	107	103	123	100	82	123	108	113	87	107	110	114	125	108	115	103	100	108	104	103	126	115	105	94	95	112	108	91	112	100	121	128	91	109	99	111	87	96	105	97	109	107	121	105	100	109	111	98	110	110	122	127	97	97	84	123	91	104	108	95	116	113	112	112	107	121	91	100	121	98	103	112	113	105	92	115	104	97	115	134	98	116	106	111	107	95	112	90	126	111	99	107	118	94	90	95	100	98	86	101	118	104	105	115	108	102	122	98	97	94	104	89	108	95	80	97	86	109	98	117	101	104	103	105	119	96	112	101	112	94	102	106	136	101	125	113	91	123	92	116	102	109	99	93	103	104	116	115	104	102	117	111	93	116	120	94	116	104	95	97	110	112	121	122	109	88	125	109	106	110	94	110	102	118	119	100	121	112	99	103	111	106	96	112	80	103	99	114	95	91	95	107	89	107	96	123	118	97	117	89	83	95	91	106	94	104	108	110	111	107	98	84	100	124	107	116	110	124	120	110	109	116	98	99	109	129	115	101	129	91	121	115	113	118	111	99	93	104	98	106	117	103	86	105	93	94	101	90	115	117	107	115	108	117	108	121	112	108	105	89	78	118	109	94	107	105	114	107	123	108	106	86	87	122	123	107	92	118	97	106	96	109	89	123	97	110	109	106	96	101	108	116	91	95	109	106	101	92	99	101	97	95	113	96	109	95	110	87	105	97	75	102	103	101	105	101	87	106	87	105	112	109	90	128	103	99	109	104	110	108	98	120	102	107	94	120	83	110	110	99	100	112	73	95	95	102	112	118	100	121	109	96	121	117	112
40093	33803	7742	8382	8224	7391	8845	9554	8954	10349	12212	8096	9749	8788	8526	6901	5566	6527	6692	6247	6668	4638	2694	2086	1542	1343	1358	1223	1315	1491	1756	1883	1827	1855	2072	2008	1755	1536	1156	1134	930	785	761	607	532	458	395	375	368	401	399	343	295	321	317	304	318	310	310	293	292	266	281	346	311	317	332	317	322	320	312	261	302	276	304	260	264	267	303	282	283	308	318	309	331	347	315	317	328	265	291	305	286	273	285	265	253	293	269	301	279	246	270	263	270	257	245	263	268	263	264	295	284	251	293	263	254	263	268	245	264	273	233	273	293	262	249	283	271	261	260	272	258	257	264	249	277	265	249	272	263	254	274	245	255	259	268	268	235	239	283	280	249	264	266	240	276	288	261	236	254	274	275	245	249	259	257	242	234	301	230	274	262	249	254	270	262	246	305	260	260	296	267	248	261	231	274	275	274	277	257	260	278	267	304	265	257	260	267	245	265	282	258	287	250	293	278	293	265	254	259	284	275	275	267	255	263	253	240	275	259	253	230	262	278	254	288	257	240	276	258	229	279	296	269	258	252	281	285	267	260	235	266	255	253	269	263	253	293	275	261	263	277	289	281	269	261	251	293	260	296	241	259	254	260	250	282	269	264	242	233	261	271	235	252	261	282	265	273	282	275	243	259	254	236	268	250	253	271	259	274	232	273	246	272	249	277	242	249	244	284	241	279	288	270	257	278	286	276	291	231	244	290	275	264	267	301	271	246	250	237	267	270	282	251	282	260	258	269	235	272	277	249	251	284	240	278	247	252	279	289	239	244	261	283	266	243	255	276	259	255	248	260	280	256	246	260	268	273	294	222	278	247	264	257	250	252	251	275	263	290	278	241	255	251	288	260	263	248	260	257	235	253	243	249	276	244	260	285	252	287	256	268	243	276	239	248	261	242	237	272	279	268	281	241	276	255	250	287	268	256	288	274	254	233	234	240	248	251	270	268	274	256	257	267	267	252	297	271	267	260	247	258	256	248	250	267	300	266	262	268	246	259	255	269	262	241	272	276	240	271	251	260	305	264	279	247	271	275	245	225	282	246	265	242	287	248	243	256	276	289	248	264	248	281	261	262	268	255	285	267	257	255	247	244	296	230	273	278	262	268	250	270	273	256	226	282	280	296	268	265	264	258	265	270	231	259	254	277	271	260	276	278	256	271	227	263	256	286	271	273	258	256	281	278	266	256	269	250	276	263	264	267	267	263	284	287	287	276	265	271	258	260	234	261	253	244	275	263	257	282	279	293	284	260	270	238	249	269	301	258	276	292	271	283	278	269	235	288	276	257	241	302	244	260	243	287	247	264	260	249	245	256	240	265	265	275	245	271	257	238	263	254	254	259	258	242	260	267	290	247	285	266	277	246	280	256	272	246	298	282	277	257	254	298	261	242	248	255	256	247	268	285	269	289	260	275	264	256	249	264	244	265	278	260	249	276	247	301	259	262	262	265	262	279	258	257	248	275	272	286	265	274	261	278	265	240	261	275	226	325	284	266	266	269	242	260	258	272	259	296	250	266	261	262	261	242	287	281	238	268	288	254	268	276	274	238	273	261	250	270	292	266	264	254	286	274	268	284	277	268	243	267	277	280	276	288	252	288	263	287	251	253	248	268	263	257	269	255	259	281	279	245	269	251	267	266	261	270	276	259	253	280	237	252	257	268	281	271	252	253	267	276	239	251	267	275	264	267	251	244	243	263	253	276	267	274	269	289	274	313	256	239	248	295	286	260	233	254	278	279	283	256	246	248	252	252	231	263	274	274	269	276	261	263	272	247	288	279	283	234	263	252	251	262	260	244	247	243	241	268	286	249	285	270	257	287	244	246	282	274	275	277	270	284	295	248	255	250	251	299	266	247	269	256	259	288	277	269	257	251	241	261	247	253	250	251	300	284	233	257	249	244	276	267	270	262	265	273	259	233	242	249	254	241	276	269	263	272	236	247	249	291	274	275	288	253	266	249	253	283	269	269	233	282	278	267	251	253	265	271	263	253	252	288	285	301	252	275	281	252	275	254	271	275	268	244	288	260	254	302	274	259	259	250	268	244	278	260	253	288	247	252	280	280	264	266	276	266	277	279	265	257	245	279	280	233	254	258	282	271	269	259	288	270	260	264	239	237	272	265	236	247	269	273	280	277	261	272	247	236	253	235	270	264	279	271	239	251	253	238	239	264	248	261	249	279	238	297	252	271	251	284	267	282	267	241	280	243	280	270	251	263	271	246	259	301	274	249	253	272	253	254	265	233	265	261	257	255	245	280	264	261	276	249	272	270	275	256	290	230	265	287	277	253	247	303	282	251	251	256	240	246	298	242	256	240	285	260	255	267	255	237	265	269	266	241	273	253	266	292	280	280	242	256	283	276	234	231	285	297	263	256	312	250	242	276	275	297	274	274	241	244	272	263	251	253	275	322	264	250	280	245	279	281	253	287	245	266	274	260	256	255	268	268	293	288	279	237	267	290	278	255	279	252	245	262	306	269	280	262	248	241	264	253	273	275	259	266	267	285	270	228	263	257	240	263	274	279	240	276	286	256	251	273	284	240	283	254	261	237	253	237	245	268	260	261	256	248	248	258	277	268	270	272	275	249	256	275	255	258	269	279	251	261	258	269	256	269	263	270	251	279	238	231	249	227	250	262	279	278	226	241	269	253	262	261	249	258	250	233	253	242	269	258	242	248	261	278	261	296	309	259	249	247	241	276	260	241	272	277	258	249	280	256	252	236	276	257	250	268	266	245	228	276	260	267	277	284	266	256	255	265	272	287	264	276	251	280	246	246	245	269	246	260	272	274	258	275	276	256	245	251	274	241	247	239	244	252	282	309	266	250	285	227	280	240	283	249	269	254	254	273	249	270	241	272	283	292	257	252	243	253	241	264	280	251	262	270	259	257	254	279	254	289	257	252	270	242	260	252	265	244	238	242	257	278	243	241	277	238	256	270	260	239	248	280	254	271	250	262	279	246	286	271	286	258	246	252	247	269	249	277	247	229	254	282	272	279	285	260	259	262	271	258	246	248	234	245	249	264	238	263	284	251	243	274	270	278	241	249	253	262	256	266	259	273	255	241	267	247	274	264	266	253	258	265	243	253	262	244	253	257	258	266	298	286	247	253	229	273	260	266	275	267	260	264	253	242	254	239	261	268	263	273	271	270	230	275	288	258	278	289	256	265	282	251	237	248	263	242	239	267	261	262	259	235	267	270	267	255	270	261	253	247	220	248	276	275	306	255	249	261	249	262	277	247	250	263	261	245	232	261	239	260	250	261	278	234	248	253	234	274	270	274	245	303	255	274	255	259	269	263	253	283	253	240	283	262	265	261	253	267	282	267	267	291	244	296	278	249	260	252	268	238	275	273	277	253	248	217	296	258	280	271	258	289	242	273	237	263	262	235	267	281	268	268	260	260	262	235	264	298	272	280	307	269	239	250	261	263	247	275	275	259	251	270	245	298	258	273	234	284	243	252	248
16844	15022	2116	844	604	553	506	482	494	418	469	332	358	326	328	330	260	278	260	270	269	223	249	249	222	281	245	261	291	286	300	329	296	320	292	295	263	268	263	243	253	274	259	246	253	213	254	238	188	237	245	201	265	266	270	247	253	242	211	243	230	251	233	264	213	245	224	246	231	243	215	249	223	247	231	267	213	241	217	234	242	254	185	245	265	234	243	250	241	234	250	261	262	235	222	230	246	264	228	219	224	227	229	236	219	224	236	211	243	225	255	217	241	255	234	220	224	229	247	213	256	205	238	239	257	251	238	218	241	201	213	233	220	236	231	233	231	231	226	227	238	234	237	247	219	206	243	247	207	232	220	252	230	244	269	212	213	231	258	226	237	222	197	215	228	243	239	239	244	220	228	218	229	229	236	259	202	261	241	248	207	219	223	244	221	245	221	234	243	236	229	244	226	241	230	238	248	236	243	212	206	240	222	245	268	211	211	223	249	233	268	235	232	238	238	218	228	234	239	213	223	262	273	227	221	198	217	212	230	225	244	237	235	230	212	229	217	249	244	224	222	210	233	210	208	218	213	223	228	226	247	242	259	224	248	227	225	222	214	238	278	248	245	244	246	228	223	223	238	229	241	216	234	238	212	262	217	213	222	224	235	266	226	210	216	215	246	196	233	220	235	204	229	235	232	224	206	241	209	208	255	252	217	231	249	218	223	231	234	258	263	253	231	229	260	248	245	227	238	249	236	234	254	233	224	215	227	229	233	240	224	231	229	228	296	230	220	240	242	239	254	250	215	224	279	220	247	212	227	243	238	201	229	226	245	205	228	229	217	226	228	226	215	210	209	205	229	254	219	233	244	264	232	242	242	216	254	205	243	236	262	228	248	215	224	219	221	213	211	235	227	221	239	219	247	244	249	216	235	250	224	227	230	226	248	235	227	217	227	200	217	244	254	247	206	254	217	229	247	223	193	237	249	218	248	220	243	244	224	227	241	216	215	232	236	230	242	222	260	244	213	205	237	205	242	220	230	244	240	218	222	222	256	235	235	252	259	249	237	240	233	237	229	226	219	227	210	244	266	227	226	220	238	219	237	240	229	240	246	225	186	224	240	232	231	229	210	251	220	284	221	257	252	265	239	235	247	231	218	221	208	260	223	246	252	256	240	234	221	243	214	244	233	223	249	242	237	226	247	251	250	224	232	224	208	196	231	242	211	235	236	205	246	232	217	215	242	225	210	250	238	232	256	242	252	221	256	240	238	222	227	248	247	207	245	229	245	247	209	249	249	212	239	231	239	235	226	218	244	245	240	236	182	233	240	237	226	260	218	260	244	196	236	231	228	229	231	254	251	277	225	207	235	231	260	233	236	233	256	209	247	253	240	257	236	233	228	207	232	223	232	241	274	236	193	248	205	240	203	197	240	224	250	237	251	251	251	230	255	223	213	237	219	227	209	234	190	234	248	226	242	231	227	206	243	231	216	255	214	234	225	250	258	231	259	220	244	235	254	235	219	228	214	242	231	233	261	252	246	258	220	244	225	245	240	225	261	235	250	237	214	241	229	239	224	226	260	244	252	223	221	242	227	235	232	231	230	200	229	220	230	269	221	222	234	245	228	224	229	268	245	236	217	248	221	238	254	267	234	242	228	221	251	230	219	237	244	235	224	219	261	239	228	265	219	258	219	215	239	254	244	258	218	212	234	228	239	230	245	239	235	210	219	217	244	212	260	244	222	243	262	247	239	218	238	230	220	253	207	208	223	219	233	206	241	224	219	230	232	271	248	253	222	222	241	206	216	209	235	250	232	223	216	242	243	241	247	249	245	217	240	243	244	229	234	249	229	249	223	232	258	229	260	245	232	209	222	253	236	216	201	231	241	237	210	230	234	232	223	217	228	227	205	278	223	206	215	262	225	251	229	214	222	221	224	244	233	236	248	226	226	215	228	243	260	205	222	230	207	238	235	226	242	227	251	239	216	231	233	241	232	212	216	244	229	228	233	232	231	230	238	216	215	227	245	237	244	237	241	238	227	235	240	234	229	250	229	222	232	230	253	278	229	222	221	199	231	249	221	243	223	214	242	256	226	228	203	232	231	223	228	239	210	237	225	213	238	242	235	241	236	222	237	237	238	251	217	250	200	218	208	235	247	217	216	208	239	213	232	239	211	215	228	256	227	254	218	238	233	232	229	252	235	218	239	240	258	266	214	197	241	230	239	260	227	247	253	271	244	233	212	238	252	220	208	244	245	233	227	232	236	230	189	252	216	255	227	252	216	231	235	247	221	228	232	244	243	242	248	217	201	226	253	215	238	203	234	255	214	236	232	216	239	216	229	250	199	251	203	206	228	219	216	262	235	252	220	200	227	237	240	206	217	257	229	248	261	228	218	223	197	225	254	256	221	218	263	229	237	251	241	243	256	243	279	240	228	224	243	247	261	258	241	242	246	236	239	214	254	223	210	234	250	240	237	247	231	237	242	227	254	226	253	196	214	263	241	227	228	201	216	235	224	252	242	237	224	224	217	225	202	226	258	233	252	242	234	220	221	244	218	220	212	263	222	255	226	233	235	236	230	248	238	229	244	211	208	248	230	243	194	212	223	228	228	241	213	227	227	253	228	238	233	205	218	223	219	235	234	247	223	246	227	218	231	202	235	233	244	256	228	242	227	223	232	228	222	261	263	225	240	236	242	242	220	250	216	217	207	212	233	250	250	267	210	211	240	188	228	215	231	232	201	254	221	222	250	226	222	268	240	231	218	232	254	236	229	247	227	216	221	258	227	221	227	226	234	226	231	224	233	237	210	224	211	199	235	222	214	227	237	251	228	237	198	218	228	243	247	221	227	236	233	214	238	251	230	223	222	218	237	245	239	210	227	241	258	246	253	233	220	219	237	215	238	235	219	240	225	243	238	234	238	215	220	271	256	232	238	226	234	226	231	249	257	225	231	220	217	220	231	223	240	242	228	222	250	217	218	231	252	221	204	243	227	232	250	230	232	250	253	246	249	231	228	234	197	226	228	243	232	241	231	260	243	217	251	233	254	215	215	216	253	214	235	258	209	253	221	228	225	256	236	255	214	232	260	259	224	228	228	234	216	226	223	227	232	266	255	231	220	221	238	235	220	237	216	234	222	228	236	218	208	248	215	212	237	231	228	207	243	212	216	212	244	213	232	234	217	238	214	217	229	253	229	208	241	232	201	236	238	227	251	215	210	248	232	233	230	214	234	227	230	256	245	191	225	249	226	245	220	262	240	227	229	190	214	229	262	239	234	244	224	238	221	233	244	217	226	225	237	242	276	252	247	229	223	244	233	239	220	240	221	246	238	256	232	242	230	227	232	236	250	214	241	246	225	216	232	211	204	217	258	224	210	204	238	236	230	219	218	229	252	227	270	220	225	246	221	244	232	218	235	209	221	270	235	248	226	262	233	237	228	223	266	230	238	247	229	228	208	217	233	236	248	223	236	257	250	236	240	233	229	232	242	240
11064	12522	1601	1752	1772	1743	1761	1801	1753	1637	1571	1209	1117	1032	1107	951	876	860	794	717	879	716	665	719	636	619	681	731	816	910	984	1079	1032	1114	1130	1060	963	835	775	788	720	715	728	655	626	567	567	544	551	574	559	549	556	541	525	540	527	542	525	565	537	517	539	519	534	591	592	561	544	571	548	547	559	557	550	498	475	507	539	526	528	539	555	519	586	586	571	561	559	589	550	556	523	556	494	558	524	522	559	573	528	512	544	519	539	530	475	529	576	537	545	550	574	513	499	497	596	482	542	520	527	532	530	484	613	510	512	508	538	530	531	549	516	540	568	524	545	551	527	508	544	531	498	538	520	529	534	531	555	515	554	547	508	527	582	538	550	562	522	579	557	532	509	572	525	518	521	500	534	543	549	512	531	556	498	559	549	536	528	549	540	558	506	515	524	557	589	562	556	508	532	538	489	553	512	517	536	519	554	574	569	497	556	524	570	557	522	554	521	559	546	542	567	568	543	497	540	523	534	542	537	533	539	522	545	542	540	527	517	516	576	549	517	532	512	566	593	534	538	551	545	547	532	530	526	574	556	509	542	537	555	571	568	557	514	509	541	512	531	536	530	518	535	543	569	539	552	530	548	583	529	518	521	547	551	510	561	530	546	549	495	530	513	551	511	525	519	539	580	569	520	545	522	581	541	578	550	570	533	539	557	566	570	519	503	551	504	562	507	597	526	538	526	531	524	557	507	527	545	534	519	563	512	586	501	536	544	511	543	515	503	522	513	563	560	519	596	524	540	505	536	538	527	506	542	562	512	521	552	527	543	531	557	541	572	516	531	547	533	532	446	525	504	504	521	557	529	558	561	484	545	575	526	568	537	531	554	502	507	562	550	523	552	521	503	547	535	543	550	588	501	525	523	558	508	553	535	555	517	514	554	514	558	579	525	541	548	537	531	537	542	551	559	530	531	524	563	539	573	568	525	541	575	554	544	548	555	553	537	547	492	500	512	511	567	538	535	563	530	533	550	540	548	551	513	544	557	574	547	500	526	563	506	556	530	581	542	535	526	542	532	559	540	501	503	567	555	553	526	515	552	539	509	549	560	528	568	527	533	556	509	557	534	555	540	527	563	517	535	549	542	507	539	514	543	523	553	497	531	504	549	535	542	550	556	536	510	555	485	496	557	524	502	550	518	543	510	561	549	561	572	556	552	557	550	492	526	543	580	553	528	499	556	539	523	536	545	528	498	511	533	555	530	508	595	525	545	503	501	543	548	565	538	577	529	536	514	573	543	534	528	544	529	483	515	514	559	523	516	560	532	577	504	588	588	558	521	543	544	541	540	534	546	520	497	538	522	522	543	596	504	523	581	524	496	503	541	549	540	524	522	549	521	523	557	532	574	582	532	522	565	542	546	523	546	530	499	529	524	582	556	510	513	545	522	535	576	543	537	519	498	550	532	554	534	551	571	557	531	541	524	536	512	540	515	550	570	531	564	571	568	537	522	509	520	487	592	518	545	524	514	591	526	546	518	549	552	547	524	532	514	520	534	531	521	539	536	534	582	475	534	552	539	552	524	548	508	539	568	566	539	578	547	504	525	546	503	548	567	525	548	517	535	531	568	532	528	530	532	534	556	534	508	570	505	504	561	553	499	525	555	557	504	576	554	533	552	551	564	557	538	569	584	539	566	542	524	550	517	555	499	474	545	548	515	528	533	560	511	533	494	554	555	522	568	534	522	533	499	487	570	560	550	531	554	528	525	528	537	521	509	522	569	550	531	536	533	540	540	510	537	516	513	536	551	522	545	564	569	535	543	527	535	546	543	558	535	535	559	524	538	568	490	542	511	569	552	535	537	479	499	557	578	569	525	493	549	544	586	505	549	540	529	502	605	545	511	550	515	522	522	531	548	540	529	544	488	501	563	530	562	580	543	538	536	548	530	536	549	554	555	538	535	530	519	502	539	540	558	556	551	565	498	553	557	506	547	528	534	560	590	523	540	532	506	545	618	563	546	527	514	547	528	516	519	605	552	530	539	510	543	555	491	585	538	501	586	537	514	559	531	505	521	524	560	537	592	557	521	514	542	518	577	538	547	530	523	546	542	534	560	599	548	524	519	524	543	530	514	517	560	534	541	501	486	544	529	541	557	549	533	514	529	514	524	548	540	541	553	546	546	543	521	581	546	518	519	521	500	543	500	582	570	526	546	557	558	528	516	553	534	556	532	478	550	522	535	548	535	564	489	536	569	544	539	525	557	536	549	550	534	507	496	522	514	526	563	555	575	538	500	549	548	530	550	506	576	532	526	527	526	596	529	551	513	566	498	512	518	520	532	536	533	566	555	498	537	549	515	520	559	500	536	529	531	564	540	508	538	527	501	538	525	530	577	524	533	538	528	523	519	542	464	524	581	567	521	567	525	515	576	549	551	521	530	571	540	588	502	537	522	567	551	562	584	578	607	518	560	515	531	527	530	545	503	529	538	522	557	515	512	535	536	545	540	552	546	512	525	510	477	533	549	589	545	548	526	543	525	546	557	523	546	528	538	575	506	547	583	518	571	527	509	570	525	524	521	558	548	584	540	546	529	529	522	529	508	502	533	579	554	516	518	517	581	551	560	551	507	517	531	526	545	561	556	551	518	552	545	514	561	526	558	520	522	552	538	530	542	547	529	517	551	522	525	523	530	490	549	508	525	541	559	545	550	557	538	559	561	581	579	557	507	531	532	543	560	559	519	564	529	504	525	558	496	506	517	578	559	555	503	510	512	506	557	571	521	557	582	548	535	553	517	558	509	552	558	505	513	572	510	502	552	497	522	556	524	503	515	533	542	564	476	510	480	530	536	540	501	583	528	573	548	542	515	534	557	550	558	581	555	549	565	561	536	569	533	524	529	574	511	509	512	566	561	550	535	519	529	517	552	540	535	521	537	550	514	496	495	545	512	550	566	554	521	481	519	570	525	500	486	553	552	532	515	531	520	576	549	577	491	590	522	499	577	557	529	538	542	561	504	562	539	543	526	544	545	525	498	536	542	529	543	526	569	512	575	544	521	531	527	509	570	582	552	552	553	549	541	529	528	552	537	510	529	542	516	556	516	554	545	574	533	515	512	551	527	522	492	537	531	556	513	522	537	551	525	544	519	526	540	533	538	544	541	553	555	525	529	565	551	505	548	536	517	502	574	555	538	526	561	524	554	516	528	550	571	516	530	565	533	582	574	551	548	520	565	560	524	488	502	547	515	521	503	599	531	525	548	545	525	558	545	549	562	533	563	540	556	536	497	489	530	507	516	523	496	511	558	522	524	563	503	513	555	532	553	590	541	546	525	574	533	526	522	548	537	483	547	567	532	536	561	587	560	554	539	485	548	508	527	480	549	548	497	592	562	509	543	549	558	540	535	529	534	559	537	535	509	552	543	514	503	547	566	509	552	571	531	537	527	527	501	531	523	523	549	518	547	570	542	503	552	518	524	542	536	577	545	527	542	523	533	539	553	505
43661	48500	22094	14255	7995	4081	2532	2029	1859	1671	2119	1695	1928	1405	1393	918	703	627	587	555	836	461	342	294	238	283	228	253	225	275	278	303	338	341	339	307	234	249	224	235	235	254	236	221	226	242	184	193	181	171	165	197	192	182	179	178	184	160	174	194	173	177	158	186	174	177	188	196	177	180	162	169	150	163	201	177	176	177	162	175	184	203	153	189	196	161	180	193	164	175	161	195	175	190	179	199	154	191	186	164	183	173	186	184	183	168	188	169	171	162	173	168	179	154	157	145	191	164	180	177	189	179	187	176	182	173	194	160	180	173	175	166	170	143	180	174	170	178	182	185	150	209	179	183	178	171	168	181	195	176	179	158	159	179	178	155	170	186	184	192	179	173	173	179	176	201	169	171	188	168	180	168	168	179	199	165	193	180	155	170	181	176	179	171	143	166	165	146	147	173	157	177	176	162	183	158	168	185	176	183	179	218	193	190	191	212	172	172	169	153	161	166	183	203	166	198	180	170	197	179	147	165	162	138	152	171	181	139	173	182	167	189	195	177	184	184	185	173	205	159	192	180	181	167	158	163	181	156	168	181	183	191	171	174	192	191	152	194	174	160	192	168	169	172	176	190	180	191	167	205	173	170	172	183	182	194	165	184	177	178	184	187	178	175	159	157	157	162	190	138	186	186	183	181	206	188	185	170	157	162	163	155	185	189	182	158	186	173	194	175	183	183	160	174	172	161	158	188	198	177	191	183	151	148	131	180	194	179	149	183	160	156	167	187	175	195	193	157	168	194	166	203	199	177	174	165	170	169	180	178	162	187	192	171	191	179	170	183	165	145	171	175	183	182	164	162	162	171	167	147	175	164	171	154	167	187	175	200	177	195	171	182	167	172	186	181	182	205	196	162	177	161	175	180	177	176	166	149	172	160	175	184	164	155	176	164	188	173	196	167	151	177	191	158	173	200	190	170	165	181	211	173	157	172	157	181	161	162	158	179	175	182	165	168	212	170	180	165	168	167	199	171	183	170	198	193	159	171	207	165	172	153	170	169	169	166	172	181	187	173	197	166	161	164	159	170	170	156	162	167	170	177	165	152	180	185	190	201	170	159	179	172	177	176	164	161	182	153	174	176	183	185	177	182	160	189	171	146	153	194	126	186	176	183	162	181	209	166	165	192	179	172	172	185	163	187	156	160	173	161	179	156	168	177	208	183	174	197	164	171	202	183	162	190	188	178	197	175	167	183	179	194	190	169	180	157	196	196	177	174	182	190	184	162	173	167	180	172	164	169	164	164	193	151	177	183	167	194	186	163	204	196	192	163	197	177	170	152	158	170	201	186	167	163	191	174	174	184	193	168	188	174	194	173	173	163	177	145	188	213	180	167	176	184	197	177	169	167	163	187	138	186	171	194	179	179	178	197	198	188	196	185	168	170	148	160	177	165	164	164	194	173	185	199	170	175	172	172	174	195	169	175	173	155	166	180	181	168	170	175	149	168	160	183	165	181	161	173	183	163	178	168	179	165	167	189	177	176	178	162	204	154	163	149	182	177	164	189	172	148	163	159	186	176	148	182	146	204	184	178	175	189	168	183	173	190	165	174	178	162	177	194	150	165	177	158	178	170	176	161	166	183	183	170	166	175	168	179	183	181	183	176	184	188	167	181	156	171	163	190	180	164	172	190	153	186	141	186	171	160	176	172	177	168	178	150	155	185	172	192	167	164	202	192	165	166	170	210	198	192	165	174	181	164	167	188	154	181	191	159	157	169	182	181	197	195	203	177	182	169	199	161	214	165	179	154	144	175	195	199	166	168	163	172	174	180	167	161	178	179	183	187	169	155	181	141	165	176	175	187	156	179	168	168	160	157	192	171	171	176	196	188	171	175	194	166	168	169	160	183	162	148	172	174	192	170	200	176	172	176	165	161	177	182	140	151	163	131	168	167	168	165	158	181	189	177	163	153	166	182	169	157	166	173	153	165	195	201	162	183	173	168	193	192	160	177	192	182	188	175	158	191	169	167	173	180	182	165	195	187	169	156	171	187	154	178	183	193	159	193	173	164	174	174	177	163	165	158	190	184	189	161	171	182	176	186	150	159	182	158	162	161	161	167	163	161	174	174	164	196	158	165	160	175	177	192	153	167	201	165	144	199	163	171	177	172	177	185	184	149	174	169	175	165	178	192	164	174	171	177	156	177	177	198	167	159	185	176	173	181	170	176	165	186	187	195	184	168	170	170	182	176	171	182	188	170	169	177	188	195	172	184	170	170	155	173	188	182	167	154	190	195	198	186	156	186	168	154	177	175	184	176	193	164	158	163	191	162	177	165	187	177	164	176	175	187	169	158	167	147	170	149	167	159	179	181	173	175	204	172	175	173	153	151	157	166	182	173	189	185	177	186	186	177	173	177	181	175	181	188	181	189	177	167	174	182	154	175	155	153	169	159	146	163	152	175	201	168	180	174	179	174	165	152	198	146	175	188	195	154	171	182	156	172	156	200	176	184	176	201	184	182	186	196	168	171	159	168	190	181	196	195	170	180	171	180	186	170	180	184	200	195	173	186	156	161	172	146	176	175	158	174	167	171	183	183	185	174	172	169	178	164	195	188	161	181	170	189	175	153	196	188	183	170	167	167	187	172	196	175	194	168	161	150	161	190	173	186	167	171	172	182	183	197	172	183	174	194	203	170	162	157	170	166	140	164	167	192	185	150	161	174	166	190	157	142	189	189	184	183	173	188	192	179	188	162	177	172	186	168	168	172	185	182	165	176	159	165	177	189	170	179	166	181	154	181	178	185	184	169	184	171	167	164	195	167	169	174	188	165	179	170	153	157	195	178	187	158	157	166	179	172	172	133	197	166	179	151	139	169	161	166	135	152	162	175	182	158	180	169	144	178	180	156	206	141	183	172	153	138	174	165	163	188	155	186	171	182	193	172	176	168	164	199	180	158	155	174	164	135	173	179	175	144	156	194	178	158	159	174	178	171	170	185	178	187	177	166	176	185	178	185	161	185	167	165	160	166	172	147	150	179	180	174	187	183	154	178	172	177	188	172	182	188	186	192	201	172	177	165	149	173	157	181	176	174	199	167	200	175	195	155	172	175	179	172	225	179	182	163	176	190	186	201	174	162	190	181	187	185	152	173	171	172	180	167	198	178	152	181	187	159	169	164	174	170	172	164	190	157	185	179	181	158	172	203	192	160	137	191	156	189	162	169	182	165	171	171	173	188	158	172	173	148	192	193	184	173	172	163	178	195	184	174	182	170	189	171	168	201	166	194	194	157	169	177	172	157	184	160	180	152	173	144	158	183	177	178	191	175	178	198	179	162	170	167	166	179	153	169	196	168	193	163	184	173	170	186	157	160	178	179	190	184	164	173	192	212	165	159	183	186	178	185	167	177	147	171	163	181	143	137	196	147	155	189	180	188	171	199	178	159	185	175	182	170	161	184	169	153	201	135	158	177	195	181	159	168	166	180	150	160	160	161	173	161
31679	31827	4651	4940	5496	4951	5358	6244	6353	5762	7661	5464	6840	5450	5752	3795	3277	3539	3138	3057	4574	2347	1603	1151	1029	985	1002	957	1139	1299	1391	1370	1544	1627	1460	1312	1049	990	899	920	912	884	879	710	659	613	505	463	479	473	487	497	447	454	445	400	404	414	411	429	456	433	425	418	442	467	432	424	429	378	419	453	408	419	412	379	445	390	452	462	407	456	432	474	421	475	422	442	461	419	426	444	403	414	391	426	417	382	409	357	410	444	419	428	430	419	361	390	393	401	398	412	396	407	417	417	421	438	426	392	380	426	399	382	431	433	398	463	403	429	437	429	428	395	398	391	382	431	399	411	441	419	395	423	401	397	393	388	430	434	414	405	386	439	404	396	391	410	403	392	410	425	414	363	423	464	441	442	424	439	403	400	378	425	404	406	371	419	416	414	414	407	379	406	410	397	395	382	398	389	380	396	413	400	407	398	405	414	413	408	404	403	436	411	421	430	409	431	407	441	457	396	411	401	393	409	431	428	387	367	391	394	383	406	391	405	375	436	380	408	405	422	385	409	421	419	399	427	401	382	415	421	383	414	444	405	442	431	404	394	395	389	379	388	428	445	423	436	437	417	417	370	396	415	425	437	426	396	439	413	384	365	378	415	426	398	394	380	425	418	405	417	427	356	419	379	421	421	392	376	405	413	407	424	425	428	409	431	422	416	420	416	365	395	429	379	406	416	402	427	444	405	409	433	393	384	392	469	429	406	410	394	401	434	406	359	428	399	410	422	424	399	420	387	418	414	383	403	417	427	407	391	416	417	449	394	410	364	385	422	415	366	397	361	432	442	425	393	407	386	414	391	454	396	433	392	400	398	425	407	390	398	383	402	391	404	441	386	423	400	437	413	428	422	426	412	451	404	423	407	431	398	397	413	397	402	433	419	404	416	389	417	413	429	424	394	384	389	411	427	392	402	384	440	394	384	409	419	407	399	391	419	421	441	402	420	429	371	409	398	431	382	397	374	425	393	378	419	415	391	394	458	411	411	426	412	422	395	439	401	410	449	436	390	424	370	389	410	384	449	383	395	399	402	414	415	388	435	415	393	356	416	404	396	436	409	428	409	381	403	425	372	407	374	372	439	410	419	409	406	383	399	451	433	455	401	416	410	419	408	426	417	407	414	412	419	411	420	428	356	367	398	401	394	390	378	436	416	438	413	420	395	391	443	433	440	421	402	407	382	408	416	429	446	413	453	438	418	428	356	391	396	382	430	416	389	407	394	420	397	409	418	396	458	392	393	434	403	409	414	390	416	392	418	415	389	403	411	411	412	411	421	414	415	399	356	386	406	388	409	407	394	382	455	423	408	401	342	439	443	429	414	411	420	411	425	404	387	362	412	371	476	416	409	366	417	383	398	422	419	370	388	388	433	376	402	422	398	408	432	351	419	417	405	400	417	429	390	391	426	393	389	443	399	409	413	413	419	393	433	389	400	421	422	413	426	390	420	457	427	439	393	392	393	429	435	378	359	443	396	430	385	414	410	384	406	428	401	375	404	401	376	436	441	378	445	403	391	407	426	374	362	429	423	397	407	399	411	381	433	429	416	423	409	380	416	424	422	382	397	420	438	336	403	426	410	408	403	398	419	401	395	421	383	358	404	391	412	445	408	406	416	406	430	444	425	421	417	405	419	438	369	400	383	396	401	404	369	392	418	406	410	443	441	386	424	384	425	395	444	421	430	416	399	396	397	434	400	388	406	373	435	391	393	433	416	400	391	393	441	419	411	405	384	350	358	387	432	417	397	391	387	394	406	406	394	412	393	392	403	381	409	413	375	408	383	416	389	465	411	420	427	399	360	400	422	421	407	418	419	374	384	405	421	404	413	409	399	445	404	396	400	418	410	416	397	432	400	377	443	409	404	392	427	387	415	395	409	409	430	403	382	370	390	418	428	402	369	396	369	400	427	405	368	414	416	422	399	417	380	411	368	376	436	417	402	402	415	392	405	420	443	395	418	392	412	401	391	402	429	387	428	407	399	388	418	427	378	390	424	411	413	397	407	399	411	376	404	383	440	390	421	409	417	422	401	416	386	401	439	453	408	393	383	377	405	414	402	380	434	394	424	397	407	418	426	388	408	393	416	409	400	423	401	435	434	385	389	365	408	383	395	390	397	395	413	381	379	377	407	391	387	376	376	409	435	428	418	426	425	418	372	439	399	423	422	399	463	399	423	394	390	391	415	405	452	463	418	442	396	414	414	398	411	413	422	405	397	349	398	376	416	389	406	447	408	373	423	410	395	405	378	396	424	419	404	411	444	410	426	389	405	399	381	432	431	425	419	421	423	378	401	428	400	426	406	398	426	425	389	401	383	388	403	399	439	434	464	432	414	417	433	416	374	415	410	419	396	425	371	400	391	409	428	422	425	400	411	400	399	403	431	407	442	395	396	434	398	405	422	398	374	400	428	377	459	407	427	410	414	434	415	406	415	408	381	419	378	378	419	385	408	379	418	408	448	417	421	438	393	405	413	407	437	440	410	390	435	399	408	452	371	412	398	428	382	425	406	364	417	450	461	421	414	406	371	399	418	411	426	423	407	406	406	416	413	404	383	408	413	413	440	394	392	379	445	425	399	438	424	376	408	402	410	410	416	452	389	404	419	419	418	424	415	406	409	385	430	386	406	387	390	407	403	397	409	402	393	385	402	379	416	382	424	429	380	413	437	396	390	370	404	430	414	395	419	398	398	398	409	410	400	424	386	391	379	383	411	429	408	404	451	431	407	393	414	407	419	412	397	416	399	391	393	389	412	432	392	380	381	416	425	424	398	389	393	372	401	409	371	429	428	390	389	436	406	380	411	414	419	408	390	381	381	394	379	391	404	382	428	431	368	404	417	406	394	430	371	388	414	434	415	392	404	432	401	390	431	425	430	407	377	420	420	438	415	424	391	409	425	389	411	411	427	377	422	445	436	436	378	373	354	407	407	418	417	400	444	412	397	397	416	387	410	388	392	399	425	388	445	403	409	412	426	413	455	425	419	418	401	432	411	410	432	410	383	436	406	411	419	393	361	408	432	425	415	398	448	448	433	404	396	446	412	407	421	393	385	394	422	394	404	421	383	394	384	417	370	418	406	368	381	399	423	399	412	411	392	407	407	383	376	403	391	394	425	390	380	422	405	386	403	383	430	421	432	431	413	430	413	382	393	434	399	400	407	432	431	418	415	413	405	398	398	446	411	387	402	429	379	382	412	394	419	402	407	441	429	416	380	394	374	418	436	390	406	405	406	398	399	402	400	396	455	409	421	405	460	392	411	401	399	402	447	396	404	397	420	428	389	390	427	413	362	412	372	392	425	388	385	411	387	436	409	391	390	407	360	423	430	399	406	395	406	423	386	399	393	394	391	412	415	436	429	425	407	358	408	360	386	413	432	390	360	415	409	412	441	426	407	427	385	413	413	416	389	379	406	419	396	430	411	385	416	414	414	423	382	400	389	415	379	389	402	403	441
54226	47978	25246	20585	15171	10060	5751	4728	3434	3293	4307	3152	2954	2571	2376	1862	1299	1194	989	1188	1848	769	459	328	259	223	238	235	306	302	303	337	375	363	326	240	206	228	213	205	211	204	203	180	163	132	132	135	95	114	135	131	103	130	126	111	96	104	114	116	112	93	127	109	107	123	117	123	108	117	118	118	111	121	96	92	85	120	99	109	85	107	113	106	125	119	98	109	91	109	118	103	106	99	101	107	115	82	100	119	99	105	97	100	105	107	102	111	102	83	102	109	112	107	135	114	103	108	119	111	135	95	110	95	106	87	101	105	107	104	103	109	104	104	112	99	80	104	114	122	103	101	129	100	113	96	126	102	112	116	106	101	85	108	108	91	100	111	116	102	105	123	118	108	100	112	106	104	127	104	116	92	118	116	93	114	111	99	111	104	89	111	88	105	117	93	102	110	97	98	111	108	118	111	126	94	106	105	109	93	111	111	104	108	86	92	107	85	103	115	108	94	97	107	95	107	113	126	99	105	100	105	104	124	115	109	101	112	116	84	97	103	108	118	95	112	119	106	114	87	114	108	115	119	85	116	97	103	113	99	108	108	95	107	106	96	94	128	112	101	107	114	98	109	98	105	118	108	103	108	105	112	101	130	88	100	108	94	99	83	111	100	92	101	117	110	96	122	95	103	95	105	107	105	102	115	94	103	96	117	122	106	94	131	79	102	114	102	94	96	112	98	98	97	120	90	112	98	98	105	98	107	100	103	101	125	94	89	103	118	106	123	93	116	94	116	104	110	106	110	117	116	104	100	97	120	101	97	106	101	105	109	109	93	102	94	114	97	111	107	111	107	97	95	108	102	102	126	115	117	97	107	115	104	108	102	119	105	116	116	102	97	112	97	109	95	96	119	109	98	109	108	120	111	98	104	107	96	114	126	132	92	108	100	88	101	105	111	97	107	131	103	98	109	112	103	94	102	99	99	107	105	89	100	101	116	128	97	113	111	83	112	101	104	126	108	100	102	93	77	115	103	127	111	96	96	106	93	98	110	101	107	107	120	96	116	98	112	110	100	119	111	112	101	106	101	102	97	111	102	98	90	90	104	105	105	104	107	111	110	113	118	103	90	109	100	121	103	115	118	95	104	96	114	100	105	106	103	118	99	90	98	88	82	105	104	124	91	102	105	107	108	116	89	107	121	122	99	108	99	102	114	95	95	93	119	94	94	110	102	108	117	111	113	107	123	140	107	108	112	98	112	119	110	116	117	113	119	114	105	93	112	93	113	110	108	91	109	96	113	113	107	114	100	120	122	88	100	95	114	100	122	119	127	95	108	97	123	96	99	123	81	117	102	110	112	101	105	105	102	118	97	94	116	97	120	113	110	99	112	97	101	105	105	110	100	110	96	104	98	97	92	102	89	85	122	109	118	100	123	111	112	117	112	108	104	106	97	116	129	124	96	108	120	124	86	114	120	130	92	97	102	116	98	89	97	98	114	103	90	112	100	97	127	102	101	113	108	76	125	99	92	110	103	104	105	90	110	93	100	102	108	118	110	89	95	107	121	111	92	109	131	92	112	108	96	103	99	113	105	123	93	111	99	102	110	98	125	111	122	112	102	97	122	104	101	95	103	121	104	92	109	102	116	119	102	103	107	111	94	107	88	98	112	120	78	100	97	106	90	102	118	88	129	102	98	108	104	106	120	97	104	99	100	104	92	110	101	101	84	97	93	90	115	108	101	99	102	114	105	80	106	107	128	88	101	108	118	95	95	108	95	104	114	98	108	105	98	103	112	104	123	112	123	120	99	125	102	107	110	111	103	106	100	119	103	100	97	108	107	96	91	103	116	100	108	110	103	108	111	97	114	92	97	94	106	100	106	106	132	105	99	117	82	99	107	104	94	93	101	87	103	124	106	100	115	98	95	88	99	111	105	99	126	85	100	89	100	114	106	108	98	92	108	100	115	116	99	104	99	123	92	122	113	109	77	122	112	103	91	118	103	98	104	98	103	111	98	121	127	112	88	111	110	113	126	98	103	112	120	118	97	98	106	103	89	132	112	110	101	103	117	109	113	102	88	119	110	104	90	102	110	88	110	117	133	104	117	112	106	113	104	106	98	114	124	104	112	120	111	95	107	79	107	112	101	110	115	100	97	95	129	121	101	111	93	108	100	96	98	101	101	98	118	101	108	94	116	89	94	105	110	111	94	110	106	136	108	96	103	100	125	112	106	82	103	109	111	111	101	128	106	102	110	84	110	117	114	109	117	102	102	114	102	113	129	105	114	86	114	102	118	119	107	103	129	122	116	90	113	106	101	101	97	114	103	108	98	108	127	97	101	101	118	117	82	96	98	115	124	92	115	95	90	111	116	102	95	95	107	80	112	98	93	91	99	73	87	103	107	97	105	92	110	91	114	101	101	112	100	105	113	101	126	109	114	111	109	119	105	93	115	119	112	104	108	105	109	93	127	125	125	101	100	106	124	111	111	101	97	98	105	101	94	113	93	124	132	102	105	116	100	120	99	96	90	122	106	104	103	91	103	92	99	118	100	95	92	108	105	101	109	92	103	100	128	107	113	109	110	116	99	116	91	87	111	92	106	87	117	118	106	100	101	100	112	110	107	115	119	103	104	102	111	91	101	121	68	88	99	97	106	112	111	120	103	105	104	108	98	97	112	108	101	103	119	95	101	107	101	119	123	77	107	104	98	81	86	109	103	110	110	104	115	87	97	121	91	112	92	101	106	108	106	99	106	114	100	103	119	109	114	109	110	116	109	106	129	103	85	118	131	85	106	95	89	93	104	104	100	113	93	106	106	137	111	123	96	103	105	110	93	130	108	90	100	102	94	105	94	119	93	117	105	106	108	120	109	99	123	119	103	112	104	91	99	94	129	120	110	116	115	110	99	93	101	104	105	111	105	88	115	110	103	115	97	125	107	104	99	111	93	100	133	122	96	126	103	83	106	100	104	107	99	123	96	93	117	117	112	105	122	98	115	104	123	109	117	110	117	86	99	110	111	122	105	92	90	127	104	119	108	83	134	133	94	109	111	110	96	92	117	118	96	129	114	84	107	110	122	95	87	108	107	105	101	118	117	122	116	95	101	118	114	113	100	100	129	114	108	107	109	112	105	117	118	104	96	117	102	89	106	121	103	100	101	106	99	100	121	106	115	136	90	116	94	108	112	111	114	95	90	109	105	93	110	118	103	114	101	105	90	113	94	108	101	103	102	109	113	113	109	116	93	95	108	126	113	94	107	98	90	104	109	100	109	93	87	97	101	104	82	91	134	97	121	90	104	111	124	95	91	102	97	111	106	124	119	112	94	111	118	101	111	97	110	103	106	102	102	119	101	94	112	101	101	96	97	118	101	106	97	91	99	97	121	119	103	106	79	112	92	96	99	106	114	93	97	102	115	111	104	104	95	94	110	120	107	80	96	91	102	107	93	117	122	107	105	89	108	101	106	113	101	98	110	109	98	109	116	116	104	102	108	114	101
40432	35515	8175	8868	8322	9226	9038	11227	8718	10672	11819	8797	10255	8929	9885	7390	6573	6390	5340	6431	9097	4619	2569	1849	1326	1347	1378	1292	1643	1714	1797	1841	2097	2056	2028	1411	1265	1205	1170	1034	910	933	971	834	732	530	332	425	339	383	391	338	334	310	305	292	327	304	297	302	340	297	308	325	350	378	322	306	316	296	289	284	266	292	287	247	303	286	274	253	307	343	326	345	333	289	302	286	268	286	275	288	293	268	247	260	259	241	278	270	284	285	260	268	254	269	289	250	258	263	267	220	253	260	272	289	251	273	263	258	278	278	256	280	242	264	262	263	268	281	269	268	264	272	281	270	259	262	256	244	251	271	247	247	295	281	254	257	241	278	295	262	283	255	254	241	272	245	271	247	284	274	264	279	282	244	293	296	261	300	276	245	269	252	261	292	280	270	261	257	290	259	270	271	233	254	267	248	284	291	263	282	243	269	282	271	277	269	259	275	288	301	249	261	242	240	246	248	283	268	242	277	284	268	274	263	238	278	268	257	279	269	268	265	266	281	264	273	271	278	251	269	249	286	239	263	244	286	275	261	304	279	284	255	265	275	253	262	290	269	269	265	290	253	261	280	261	259	253	257	280	267	258	229	263	268	280	256	260	269	237	277	240	282	265	286	265	258	263	254	295	231	268	272	267	229	254	251	262	269	271	239	264	269	270	289	250	280	264	252	272	265	258	250	271	275	263	276	253	269	276	233	247	277	277	291	273	280	256	281	256	278	263	264	289	246	249	277	282	241	257	282	259	250	280	247	279	249	238	275	271	242	289	269	257	266	252	253	264	266	270	260	267	263	246	269	298	287	263	245	257	288	258	270	268	245	284	260	255	246	288	257	242	285	268	256	282	244	275	305	269	292	246	262	291	246	247	244	251	258	250	261	252	287	307	237	259	265	273	260	277	266	231	258	242	251	291	252	264	291	270	279	258	263	250	251	290	263	255	235	256	279	289	255	265	267	290	274	295	259	262	236	290	261	251	266	276	271	249	266	280	258	263	257	239	269	254	281	274	260	286	295	282	253	266	269	237	278	250	260	268	271	295	244	278	240	232	258	248	287	236	273	274	275	245	274	258	266	273	247	269	259	268	260	273	270	235	265	263	261	242	262	264	250	266	267	271	261	261	249	267	240	265	268	280	286	244	273	268	247	246	283	278	258	248	259	264	268	221	267	252	284	255	259	276	265	307	272	268	287	284	266	262	254	264	272	256	266	246	261	272	239	282	279	258	252	266	257	227	285	264	270	250	255	285	269	287	285	284	250	271	270	277	266	246	268	264	259	230	266	258	252	251	273	229	261	269	280	256	277	253	253	244	297	259	266	247	263	252	270	271	254	260	265	258	259	231	265	263	277	268	264	261	249	262	251	272	270	266	246	326	240	275	278	255	266	264	243	225	293	248	226	246	262	273	270	245	280	251	264	259	270	299	274	290	256	280	282	251	277	254	282	239	260	248	256	283	257	286	266	246	263	254	264	253	260	257	248	269	254	243	253	274	268	264	310	254	252	274	282	256	284	305	239	281	274	276	302	256	254	310	253	252	252	259	242	264	252	250	265	250	260	248	256	269	286	246	243	230	293	253	221	276	253	234	280	253	247	263	298	249	260	224	255	262	267	255	252	274	282	273	283	274	225	255	252	244	272	259	266	262	284	272	258	277	285	241	262	260	271	246	245	277	271	270	265	261	262	244	304	266	249	274	274	256	275	250	273	283	249	274	261	276	235	261	272	255	298	280	294	298	262	307	279	270	304	252	260	235	258	310	252	260	251	278	230	252	256	277	276	247	262	259	267	276	277	270	273	274	267	262	260	252	250	248	264	274	243	240	257	241	272	280	271	255	265	287	272	256	266	249	274	293	251	246	269	264	263	263	276	250	261	262	236	247	247	263	246	259	259	278	235	257	238	249	258	244	266	273	262	249	272	274	244	306	269	257	256	300	242	262	254	264	284	256	274	248	270	262	281	223	266	226	249	274	271	246	268	261	269	260	268	261	252	267	230	226	241	279	280	268	252	257	274	275	250	259	261	268	275	277	263	263	259	273	273	265	290	249	244	266	262	227	265	286	284	258	266	278	256	261	272	266	264	242	256	264	277	250	283	273	269	269	293	254	257	255	246	266	274	265	269	250	301	255	271	294	273	277	271	261	258	273	261	250	265	253	302	300	268	246	269	225	258	249	248	256	244	257	267	259	252	233	268	258	260	245	281	257	249	279	242	266	257	272	271	280	256	255	270	275	256	280	297	298	279	264	275	250	253	253	253	294	273	256	275	279	283	267	249	252	269	275	251	241	293	281	274	262	267	270	264	281	274	239	252	262	238	281	257	255	259	263	267	231	257	276	287	290	258	254	274	238	267	265	266	263	265	246	277	284	267	277	269	252	248	253	263	280	256	260	249	238	270	256	249	254	266	263	272	293	240	241	257	284	257	269	291	302	262	262	230	281	287	258	257	266	267	261	247	234	270	271	300	278	252	230	297	249	266	265	240	265	287	291	231	283	262	249	241	263	278	284	252	248	256	277	257	244	262	287	265	282	268	278	272	255	273	260	257	253	267	280	271	277	252	255	250	264	256	244	281	271	267	243	260	268	270	222	261	257	287	269	258	267	260	268	261	228	253	267	269	260	240	244	296	284	284	237	251	261	267	238	273	275	226	272	225	240	271	292	252	262	261	239	279	243	269	237	239	267	244	252	247	282	274	258	247	258	262	275	237	282	310	262	299	277	253	249	266	256	281	263	298	262	261	276	246	251	268	271	252	272	265	246	267	232	256	259	270	261	250	259	278	270	245	283	280	263	274	304	246	304	251	259	281	253	258	271	267	267	275	254	272	268	271	242	268	283	255	263	291	256	239	266	266	268	294	265	275	253	278	237	262	264	266	267	264	265	269	251	264	269	247	244	298	291	223	260	278	258	279	289	273	271	280	266	249	245	272	274	264	249	249	263	259	275	306	260	253	273	297	259	252	262	257	264	310	260	285	273	265	251	262	263	273	297	277	281	268	288	300	246	251	290	274	242	254	255	250	265	264	263	275	255	277	293	284	270	272	287	246	258	290	262	277	253	284	275	274	261	268	239	277	273	270	239	294	266	260	273	272	281	250	254	252	270	246	260	251	265	260	241	261	264	262	250	254	262	267	255	241	265	261	285	266	272	254	260	290	287	244	276	271	311	272	236	245	257	256	269	270	254	268	294	260	247	255	282	253	260	250	255	259	271	251	250	296	272	260	268	237	259	260	281	252	260	261	266	249	280	255	259	302	277	296	267	283	281	229	307	268	251	266	273	277	253	277	270	304	249	224	254	271	257	253	281	247	268	273	257	273	270	275	253	275	279	291	248	235	279	252	253	227	252	284	290	252	288	257	263	256	294	262	282	255	250	259	257	293	265	267	257	256	271	235	266	262	306	253	262	286	273	259	280	284	262	246	284	270	255	251	231	305	265	263	309	221	251	252	283	262	280	232	260	279
16845	15061	2460	1010	628	564	499	564	457	408	428	326	318	324	300	305	279	319	270	297	268	257	270	252	278	264	279	256	264	326	313	290	327	358	281	253	280	262	310	284	221	249	229	250	260	264	275	211	227	235	234	221	244	206	218	209	253	210	244	262	214	245	215	243	248	249	242	227	223	252	239	237	205	228	227	246	236	241	238	249	248	243	239	225	217	270	236	251	199	254	262	234	249	229	201	221	224	225	248	238	222	233	216	226	237	223	250	248	216	240	220	193	245	230	216	268	235	204	238	214	234	258	234	227	248	239	219	207	227	244	226	231	220	250	262	252	242	232	236	248	231	249	239	242	227	232	250	207	251	208	244	223	218	240	265	234	234	220	248	265	212	228	249	231	253	215	248	250	233	224	222	260	208	237	230	223	264	240	243	240	210	218	226	268	246	239	215	231	235	234	235	229	238	246	236	209	231	204	215	264	250	227	259	229	228	249	221	214	242	257	229	229	213	230	244	222	235	276	251	238	221	223	247	210	230	224	268	243	213	237	252	230	233	207	236	246	233	223	209	238	253	251	256	219	238	246	216	236	250	235	222	255	236	229	229	235	239	254	219	260	245	227	204	225	207	237	243	239	195	223	237	245	259	244	222	233	245	217	218	228	219	233	242	245	207	254	251	231	228	234	229	248	241	239	260	266	245	233	201	229	229	230	261	226	257	250	236	255	234	253	222	241	205	231	258	210	239	243	259	221	259	235	225	256	237	209	269	213	236	259	240	220	244	205	228	208	187	252	250	191	245	214	246	238	263	230	220	236	231	247	232	208	208	248	195	233	230	214	226	224	230	255	259	216	217	243	264	270	277	247	219	243	224	239	217	277	203	211	195	222	252	227	256	235	219	232	237	232	235	238	220	226	261	214	208	251	219	202	230	228	223	231	243	240	257	233	224	212	221	248	230	216	213	245	213	252	250	221	241	253	234	247	241	209	237	255	223	234	230	224	184	224	253	240	221	248	245	245	213	243	219	242	232	236	243	267	221	254	237	237	261	217	250	225	242	196	207	222	252	271	236	268	237	218	226	240	221	272	197	221	242	235	245	226	218	223	239	212	211	226	236	230	228	248	222	229	233	239	219	248	239	251	228	261	241	243	238	215	210	221	231	264	249	220	257	200	246	237	209	240	223	230	229	193	266	221	202	256	240	248	216	232	216	245	278	250	253	241	229	256	264	235	235	250	225	206	245	236	227	218	239	241	259	259	205	252	259	239	252	246	236	217	241	230	227	248	221	233	221	267	182	226	231	205	242	193	248	223	242	229	239	258	222	241	219	234	226	245	269	260	222	265	249	237	222	231	268	239	218	214	219	257	275	213	223	221	244	230	234	246	266	231	233	232	250	241	220	230	226	240	257	242	245	241	250	258	233	256	250	249	230	204	211	234	229	246	249	253	231	235	204	225	261	262	249	243	201	234	214	213	217	236	259	278	243	237	254	227	229	229	208	216	217	217	241	268	213	247	256	261	255	236	239	235	236	244	219	237	244	220	257	213	270	233	231	252	250	242	250	230	219	225	220	223	229	207	233	205	222	236	240	237	268	230	248	226	233	219	235	217	242	211	224	242	235	255	249	269	232	213	233	226	243	274	228	255	247	274	254	214	231	265	213	232	228	238	221	231	235	218	225	257	230	246	230	215	251	241	246	226	252	215	221	224	229	223	222	236	193	205	220	227	211	248	235	213	222	238	219	235	226	252	215	249	232	241	219	229	207	231	245	211	211	254	253	217	255	244	238	247	238	246	266	232	266	260	228	228	244	221	264	230	252	249	261	252	229	216	240	224	211	242	250	228	220	252	234	198	265	240	235	237	259	230	255	227	250	225	232	234	206	240	237	248	227	215	237	209	228	251	250	235	234	210	237	236	256	223	226	218	243	254	229	232	238	238	252	248	240	210	225	225	245	209	247	226	237	238	227	216	245	259	252	213	239	243	226	233	216	231	247	236	260	207	222	257	232	248	211	230	205	224	241	228	248	237	223	248	246	231	226	242	257	253	236	230	229	217	228	224	222	227	234	255	257	263	244	245	213	267	254	264	212	221	235	224	236	227	224	220	236	239	222	208	184	215	204	236	260	253	266	244	249	226	222	256	225	245	222	229	248	231	218	246	229	251	224	198	257	238	230	254	235	225	237	248	218	222	209	211	198	239	208	287	227	224	271	218	224	224	240	243	238	236	236	210	230	250	261	207	218	259	230	236	223	225	250	223	223	219	264	250	222	260	234	241	234	261	212	239	241	229	224	242	219	210	195	254	229	248	245	227	233	256	260	230	261	243	211	245	241	262	247	209	248	233	279	221	217	211	260	245	237	254	233	239	239	207	268	249	241	233	258	232	242	265	220	215	247	243	242	248	209	231	239	250	224	245	237	241	231	263	237	235	217	221	233	251	213	233	246	215	217	240	247	243	218	250	231	243	243	224	233	251	228	257	245	283	239	236	240	227	239	230	250	222	258	256	241	233	242	238	223	249	251	233	223	235	223	228	220	239	224	207	259	229	225	239	240	249	238	233	252	211	218	253	236	249	225	237	233	243	240	265	251	220	238	240	259	221	210	198	234	215	252	221	267	258	207	229	259	239	201	233	242	238	224	218	240	238	268	237	251	242	209	229	234	239	241	231	246	234	242	271	248	217	232	230	228	226	198	232	243	227	238	257	228	256	244	236	218	223	208	227	234	208	229	211	215	271	216	233	228	214	248	287	241	271	257	245	263	253	217	262	204	225	260	223	234	250	221	210	263	236	229	240	218	235	241	230	230	247	251	215	220	228	257	219	225	257	208	228	251	256	242	205	240	234	228	229	265	248	244	241	268	211	232	216	229	255	255	264	250	229	239	245	241	213	229	241	248	259	235	232	233	234	249	229	229	251	239	263	219	220	243	233	208	257	249	256	260	233	239	211	227	268	237	214	244	264	224	234	215	244	229	238	239	269	250	223	232	249	222	216	222	214	250	213	221	242	235	252	229	236	245	232	257	223	269	216	267	226	257	235	257	248	226	230	233	224	278	257	229	198	218	233	224	206	226	230	254	233	207	249	251	254	220	228	220	247	260	219	251	249	250	245	200	256	251	252	230	246	208	240	241	218	233	239	207	262	237	221	231	238	243	240	234	250	229	219	263	234	210	250	223	246	238	235	256	227	222	213	237	235	233	197	213	244	226	259	261	234	256	205	243	240	243	240	255	250	238	210	223	237	223	227	245	264	248	234	251	217	234	237	250	238	238	246	240	260	203	224	231	225	231	227	238	221	222	243	245	205	255	253	241	233	241	220	222	254	248	224	229	206	234	256	226	223	224	239	229	248	240	203	261	238	236	234	240	241	255	231	213	228	234	258	252	219	212	224	219	250	234	247	255	234	220	249	222	247	245	219	223	238	231	222	246	265	240	235	224	236	230	232	205	230	214	209	238	227	269	216	260	230	251	220	219	237	245	233	239	207	240	243	227	255
10812	12214	1940	2016	1963	1930	1860	2343	1763	1527	1486	1117	1277	1031	1126	976	909	787	799	831	828	743	688	660	692	719	727	877	851	981	1076	1049	1218	1129	1008	896	914	878	766	783	785	693	734	688	626	585	563	576	596	544	607	536	554	583	536	569	515	558	522	568	537	579	520	553	533	528	578	554	603	557	580	527	538	520	537	546	543	572	513	555	520	538	593	567	552	541	521	559	550	522	570	549	517	537	527	530	519	574	507	528	524	591	527	552	555	540	568	566	572	534	543	504	536	536	564	530	515	564	531	571	570	532	492	536	546	539	576	547	553	527	522	505	577	492	538	553	513	476	571	556	550	526	531	550	548	581	566	518	562	528	543	543	533	586	529	590	499	543	562	510	526	491	546	526	560	520	529	532	521	565	502	533	567	504	534	538	569	538	527	556	544	531	536	506	531	522	530	548	563	519	577	593	527	496	537	573	547	538	547	577	536	564	578	516	592	496	526	564	531	575	548	569	551	521	540	542	551	519	548	573	522	540	552	549	551	525	549	524	548	599	549	553	509	558	559	526	534	540	525	553	548	565	544	544	583	495	494	541	532	533	550	535	565	505	546	543	556	570	523	581	515	519	512	549	549	574	569	531	527	509	538	559	537	526	507	506	556	563	510	538	602	526	529	527	540	529	526	577	535	511	544	551	547	531	566	523	546	521	537	553	546	548	495	533	537	562	503	533	570	551	541	564	558	559	553	519	571	563	538	528	522	556	590	512	556	526	515	478	545	567	507	583	508	548	555	535	554	573	550	550	596	539	532	520	542	572	576	524	531	545	530	536	552	561	546	534	532	537	526	521	560	554	557	553	583	522	563	544	582	556	516	556	533	552	542	540	534	529	504	564	501	492	509	530	525	542	515	537	523	555	597	548	531	540	552	535	518	511	541	563	548	551	523	557	590	555	534	533	528	551	546	531	512	513	518	529	543	565	506	551	535	527	517	526	524	536	509	540	553	534	574	531	514	499	516	567	516	555	525	574	521	538	600	555	548	536	532	519	521	566	492	534	528	554	544	532	495	534	562	568	531	540	563	583	534	519	564	548	548	494	531	558	546	529	564	527	545	548	510	545	547	540	559	552	504	502	544	547	553	549	558	572	553	536	544	576	537	552	586	565	513	548	508	575	494	556	576	523	515	559	483	571	558	527	557	526	587	521	548	561	541	532	580	526	517	533	539	504	524	544	539	550	533	533	543	567	555	580	563	552	545	560	562	537	555	559	525	546	522	521	540	519	522	520	541	534	508	543	530	549	491	560	511	515	503	529	536	518	579	554	537	532	534	538	540	544	505	500	531	508	501	554	569	506	542	521	567	532	556	547	524	534	589	539	540	559	552	552	583	534	535	578	555	538	537	512	559	546	518	551	540	519	547	547	556	506	523	539	535	563	544	531	515	535	553	503	498	552	544	494	528	529	559	518	562	518	565	584	579	540	536	502	519	533	538	512	610	514	535	529	555	518	551	539	537	571	536	499	549	515	559	566	520	530	570	495	522	574	541	554	532	553	545	531	539	510	544	539	516	539	544	505	564	553	547	534	543	579	559	561	525	539	552	559	540	570	527	549	546	530	558	509	548	524	526	525	508	519	559	545	573	546	565	544	511	517	547	530	567	544	513	567	591	516	544	527	538	550	507	545	545	508	535	571	532	555	539	550	567	555	526	535	506	541	561	536	507	561	538	550	554	604	540	563	525	553	555	521	501	532	543	507	526	529	536	602	586	543	527	519	552	538	574	514	551	523	503	522	534	531	532	542	546	504	513	505	567	564	522	522	539	489	570	514	533	536	521	533	534	574	534	574	566	526	541	540	521	547	567	543	526	529	567	544	549	540	547	528	527	535	553	541	558	520	530	559	534	491	550	510	548	576	562	542	551	543	563	532	511	532	580	539	522	498	509	560	525	543	529	557	574	552	554	552	531	573	541	514	552	556	532	493	536	505	537	516	537	537	574	547	554	532	508	580	535	567	548	557	538	557	515	544	515	511	555	551	534	528	506	561	541	543	545	576	573	551	552	548	518	508	543	538	531	518	557	527	563	503	544	534	584	537	557	544	519	583	562	553	551	505	567	530	548	554	527	503	501	545	533	502	515	530	487	535	547	513	517	541	514	553	510	536	524	511	529	577	571	527	565	530	553	539	510	516	516	533	519	576	559	512	557	558	525	528	549	517	513	584	559	582	511	565	519	519	544	524	540	535	536	537	535	505	535	585	512	559	543	556	580	559	510	534	549	546	544	533	551	560	555	579	507	538	539	541	521	556	556	541	507	503	518	526	563	534	552	520	563	549	533	577	508	538	563	548	540	554	529	561	567	497	539	558	576	536	554	518	545	556	498	507	550	525	548	541	545	566	575	568	559	584	565	577	504	578	538	560	528	515	546	540	558	559	573	578	551	558	531	544	528	579	552	558	534	536	566	541	539	526	568	580	516	588	556	533	578	499	561	578	585	549	514	555	568	562	589	562	489	526	516	525	524	546	533	540	528	537	563	535	551	547	499	561	511	498	565	543	560	556	543	524	535	505	547	527	557	543	540	531	538	489	533	532	570	534	476	554	529	559	567	547	576	534	527	534	527	570	548	540	557	526	561	590	555	602	528	580	511	508	531	578	524	539	604	498	538	577	529	511	569	520	542	538	551	580	561	522	529	537	513	500	575	563	543	501	509	588	565	579	516	513	569	520	573	526	570	553	564	520	528	533	561	541	543	544	558	548	566	503	536	539	513	539	520	533	569	567	538	539	570	536	507	507	558	541	482	556	524	510	517	577	523	523	559	555	566	553	461	551	553	526	536	566	529	535	550	530	551	522	503	529	545	535	511	523	586	519	531	576	522	514	513	533	521	521	505	520	488	541	595	542	520	510	542	554	556	539	563	540	545	561	554	530	518	536	559	535	499	537	576	558	555	521	575	581	531	587	521	528	535	496	541	572	541	551	521	538	497	514	531	492	548	582	549	570	537	542	529	540	505	550	535	502	522	527	524	531	513	528	541	507	585	552	556	557	514	545	561	564	516	554	521	517	549	504	528	546	555	518	543	494	508	552	513	516	508	588	530	518	542	574	534	523	530	522	515	556	562	547	524	538	532	572	535	581	520	500	517	530	524	519	511	521	561	573	579	558	540	540	559	522	532	519	546	520	520	496	527	562	524	533	570	539	526	608	576	501	509	536	473	552	544	502	566	566	586	557	579	565	549	539	561	562	543	521	550	508	568	501	545	538	525	554	559	536	534	530	523	557	507	544	540	560	502	531	555	529	499	556	544	555	568	524	519	502	532	507	543	531	563	549	542	561	568	526	534	539	534	547	554	561	541	496	584	560	573	553	538	539	588	565	589	489	568	555	504	517	520	517	561	574	491	560	499	534	542	538	554	560	541	487	542	563	564	508	536	557	555	527	568	568	530	526	550	515	547	537	526	563	509	547	522	553	591	562	526	550	514	533	549	520	512	560	586	503	554	542
42026	46723	23526	14673	8170	4841	2941	2423	1901	1880	1969	1570	1515	1197	1068	823	697	626	556	757	705	441	266	268	221	251	274	292	256	310	341	299	342	315	270	272	283	244	200	217	222	221	221	215	207	173	174	175	192	191	177	166	173	189	161	170	176	169	195	168	162	162	180	165	197	186	176	176	194	175	179	183	155	164	183	165	164	167	165	174	178	188	185	172	196	168	167	176	172	155	167	154	176	178	170	150	175	157	183	177	164	166	164	163	171	155	155	192	179	149	177	184	174	182	213	171	172	152	181	194	190	177	164	170	155	165	152	171	161	148	144	163	176	162	183	188	181	193	174	160	161	154	161	169	153	149	167	166	178	184	182	164	164	168	160	165	172	178	184	172	181	169	190	196	191	184	194	192	158	175	173	170	175	187	153	154	161	144	158	163	148	179	137	184	171	150	171	172	158	169	184	184	171	172	179	183	156	174	152	166	189	168	160	179	195	178	154	191	158	175	170	168	217	152	165	147	161	172	177	143	188	160	178	177	154	143	177	163	163	173	164	154	178	186	173	169	184	198	168	183	170	153	176	168	154	173	192	156	181	189	170	157	162	168	174	191	150	155	182	156	184	178	155	167	189	186	171	172	201	169	184	183	165	181	162	165	169	173	178	161	169	166	163	149	180	161	184	165	149	157	185	159	145	183	183	199	170	171	164	169	160	155	183	176	175	137	194	165	163	169	205	188	186	185	169	162	153	169	160	160	161	162	175	174	155	167	167	162	142	189	165	164	174	170	170	162	193	162	148	163	161	187	184	146	154	196	176	196	167	178	158	173	180	169	205	156	174	160	158	152	155	159	174	201	147	141	159	182	163	167	175	164	168	174	195	151	180	186	195	170	182	176	183	148	177	165	155	168	166	161	180	174	152	168	174	169	169	176	178	180	161	163	182	142	173	171	181	173	164	162	175	161	180	172	177	161	175	177	177	174	157	177	168	162	175	179	158	155	155	173	175	158	177	172	168	172	154	196	175	170	188	177	160	215	169	141	162	160	153	161	183	163	166	169	166	163	183	185	188	157	168	163	175	184	169	179	167	160	157	172	196	175	172	171	206	154	155	172	174	163	162	158	176	161	170	152	177	164	167	187	134	190	160	175	150	178	159	181	186	185	163	181	150	160	174	146	169	151	151	155	162	190	173	167	170	146	180	168	176	174	167	194	195	200	162	182	159	180	183	181	165	170	163	170	204	175	150	185	157	175	181	174	178	171	192	173	162	183	171	185	175	200	160	182	170	184	168	170	176	175	163	165	160	173	193	184	167	190	174	189	146	157	190	179	187	159	215	164	178	195	161	179	180	175	178	179	168	183	163	157	181	179	168	163	141	182	145	173	171	167	175	174	181	166	160	157	171	182	183	168	164	164	167	165	141	163	153	193	159	160	176	182	176	174	157	153	156	148	143	162	161	165	196	170	168	189	198	172	182	162	173	175	173	168	179	182	169	159	160	156	148	173	190	146	154	151	170	186	171	174	154	179	173	159	198	168	165	194	202	192	183	188	167	161	181	174	175	184	183	137	169	159	143	172	169	153	178	158	191	180	153	179	155	152	177	151	146	167	171	164	163	182	182	214	197	174	168	196	162	171	159	168	162	185	187	181	165	174	194	171	153	176	184	161	166	159	166	164	168	163	179	164	171	158	165	184	178	179	174	171	173	162	154	166	194	153	173	150	171	155	178	201	165	182	167	162	172	165	161	156	178	165	158	169	183	156	148	178	181	162	194	194	150	154	152	191	172	160	185	173	156	172	177	173	182	173	172	198	161	178	167	173	181	187	151	171	171	168	164	155	159	189	172	161	192	177	151	194	216	213	179	164	162	178	158	191	196	178	153	166	164	166	147	169	185	147	193	177	163	172	159	172	161	189	181	157	185	172	156	184	162	165	167	180	157	171	185	160	147	164	166	174	152	158	178	186	203	153	182	189	149	152	188	156	156	160	181	155	166	151	156	170	172	169	159	169	176	168	169	179	168	168	165	185	211	152	175	194	174	167	186	183	163	181	185	182	172	154	145	159	165	166	174	193	164	161	178	161	185	177	175	176	172	173	166	186	177	180	185	182	172	181	162	182	181	170	193	174	166	155	167	179	158	176	184	180	147	153	191	169	157	159	169	175	174	158	163	164	183	169	177	162	150	169	170	169	173	167	171	179	171	173	165	161	148	174	181	168	175	153	174	165	159	193	160	185	176	169	178	167	175	159	173	179	182	166	153	177	152	171	156	161	186	161	176	215	189	167	167	168	162	172	153	198	179	180	174	156	174	175	172	188	160	168	172	201	186	171	181	161	164	153	173	166	169	167	161	171	175	175	178	163	169	171	178	180	180	151	184	188	165	145	177	152	197	161	177	153	182	152	163	165	181	163	161	171	165	157	161	164	176	168	164	177	161	187	166	168	154	181	195	170	156	158	161	174	168	183	181	154	191	174	175	161	176	158	176	164	166	173	161	167	161	166	192	164	187	187	176	189	173	183	187	158	156	191	173	179	160	173	164	168	165	154	191	155	180	175	175	175	170	172	170	200	197	170	174	159	159	186	197	153	173	157	183	183	180	164	156	183	158	148	176	177	160	169	181	166	187	181	159	210	197	175	152	182	173	173	180	196	162	173	193	177	177	172	182	143	170	179	171	168	168	151	143	165	161	173	167	172	175	159	169	189	164	178	174	166	186	157	158	168	174	172	177	186	156	163	171	149	152	183	169	156	177	169	189	158	169	183	154	162	189	186	148	199	148	173	172	170	162	185	169	161	187	166	150	200	171	150	160	173	161	152	157	179	196	169	156	164	159	178	172	158	152	144	186	161	184	164	176	165	171	183	185	165	171	155	182	168	182	174	146	177	175	164	188	183	184	190	157	140	167	197	159	192	171	195	165	158	185	177	170	160	149	168	182	181	172	168	178	174	169	140	180	149	166	149	160	153	161	157	172	143	167	178	158	160	178	155	142	165	178	179	160	182	172	174	186	195	183	153	175	184	179	162	171	174	177	205	174	158	195	182	163	161	169	174	179	160	156	180	187	164	175	179	168	159	150	184	149	161	173	176	177	186	166	168	166	181	187	177	151	164	179	202	165	169	165	167	190	169	176	162	178	157	155	176	175	183	179	182	169	179	150	175	181	185	164	185	164	168	183	174	194	192	187	210	165	177	179	151	182	156	163	189	179	150	158	167	140	189	176	171	147	162	151	190	162	184	183	154	175	176	172	150	160	181	173	192	187	177	174	158	189	158	158	199	162	188	173	191	191	173	182	201	171	178	187	175	154	149	175	161	155	191	162	140	172	161	164	155	176	163	183	181	164	178	169	167	168	189	149	141	164	188	205	159	175	195	188	191	166	166	165	179	167	194	183	138	186	181	175	151	152	182	169	155	144	203	165	171	198	166	199	185	193	175	187	171	195	171	168	199	181	173	170	168	178	173	168	150	181	160	144	193	193	193	150	166	157	168	167	172	167	176
30480	31550	5797	6004	6120	5833	6346	6993	5944	7180	6929	5291	6103	4899	5132	3871	3748	3048	2928	4444	4067	2124	1342	1119	1008	990	1078	1101	1125	1499	1552	1424	1557	1478	1200	1056	1140	1024	863	802	776	737	746	688	594	550	445	509	454	477	473	455	446	420	425	418	402	428	433	433	426	397	415	437	434	418	461	434	450	450	426	413	403	407	426	414	362	419	432	406	418	432	433	427	417	373	406	365	425	427	391	386	375	415	424	418	419	420	399	432	381	375	422	392	386	390	410	393	417	408	414	400	405	393	389	420	437	382	424	444	420	386	421	417	390	410	424	405	401	379	432	401	391	439	412	430	393	427	441	391	385	380	397	416	408	400	406	409	375	413	400	434	453	376	408	388	400	405	385	400	401	406	407	408	404	392	388	394	433	402	438	428	413	376	399	390	415	413	371	441	399	383	379	387	427	428	406	418	373	366	396	442	378	358	437	402	386	381	398	404	376	399	379	430	390	396	382	402	396	361	449	383	387	429	427	417	385	442	399	405	386	431	375	405	397	380	372	424	387	394	422	406	414	375	422	396	411	383	391	367	396	388	413	374	395	390	414	430	401	405	411	411	380	381	370	425	390	410	423	406	371	416	406	369	407	403	408	397	405	397	400	371	415	400	379	395	463	379	414	414	439	437	393	453	404	391	431	397	389	415	382	384	384	375	396	413	403	417	375	415	418	406	393	435	421	384	424	387	398	432	396	416	429	409	397	427	378	430	381	432	383	370	365	432	445	395	368	386	377	411	433	427	382	426	412	405	399	389	423	431	414	421	434	406	362	397	396	394	386	396	358	422	424	405	399	404	418	386	422	400	398	392	410	364	397	414	401	393	401	387	411	391	379	399	383	404	377	349	400	405	391	390	381	371	390	397	367	409	386	391	395	421	390	422	400	390	405	423	410	401	423	390	387	418	418	382	397	398	376	435	395	419	390	406	392	368	391	396	428	379	397	418	396	391	384	365	398	376	404	388	380	396	357	420	421	378	419	417	406	376	389	410	431	383	393	393	382	389	406	390	391	428	390	396	380	424	401	361	410	372	401	370	368	391	394	374	407	403	381	410	398	401	405	396	390	402	394	404	380	386	389	400	364	423	389	371	412	423	389	367	414	410	418	388	375	410	390	416	406	417	390	412	364	417	372	401	437	422	420	401	397	420	413	392	392	391	410	415	378	389	408	395	379	404	397	418	399	436	411	395	398	375	431	389	420	422	431	402	395	432	362	407	392	423	378	388	400	382	405	409	398	409	437	382	404	448	396	407	414	410	382	398	417	353	369	398	398	397	367	422	406	379	421	391	425	407	402	421	413	379	380	422	406	413	397	400	428	414	415	409	377	409	399	397	397	427	392	389	410	412	412	364	389	414	446	389	426	425	395	411	396	372	453	406	394	429	371	390	368	354	395	412	386	385	372	420	426	373	384	426	373	340	389	424	421	394	378	384	401	404	400	396	370	391	398	397	407	388	436	402	398	415	386	391	369	410	403	415	400	397	402	389	396	385	381	411	417	424	394	419	352	383	394	436	422	414	404	417	398	404	399	389	404	410	397	349	426	424	376	447	391	403	432	399	442	408	391	400	388	421	378	420	388	399	378	409	410	433	417	413	412	371	421	379	416	378	407	410	416	383	383	411	408	381	364	397	433	398	416	419	377	398	375	418	398	424	386	359	416	389	405	407	394	377	373	419	429	364	387	376	447	415	364	371	383	445	423	383	400	394	394	393	400	421	415	391	376	388	405	408	383	400	410	335	380	410	389	405	385	414	396	400	390	418	386	399	381	425	396	433	396	411	428	401	413	403	399	425	376	429	393	396	392	427	414	430	396	401	410	407	393	430	403	367	398	400	397	408	385	421	415	375	385	398	393	407	366	425	403	436	399	394	429	415	420	397	401	386	395	406	437	352	374	398	401	403	395	380	404	441	420	402	405	375	406	383	409	421	384	414	402	423	393	369	381	403	397	421	386	407	374	387	410	373	401	364	433	393	416	383	424	421	381	399	388	459	416	404	375	423	420	375	425	404	419	438	370	389	421	400	439	422	407	383	403	414	393	376	403	397	361	411	391	450	410	390	379	384	396	388	438	426	455	380	387	417	401	390	421	381	421	393	388	422	419	391	402	405	395	393	428	413	402	365	398	392	355	392	413	374	428	406	382	421	414	409	393	398	422	407	360	418	442	376	413	382	397	422	403	407	377	394	425	367	398	352	399	416	355	396	392	389	397	426	386	397	385	440	431	397	406	405	369	391	387	390	384	382	375	405	418	402	401	409	442	409	381	392	392	402	399	373	410	380	372	413	381	390	371	430	387	415	406	379	406	438	392	412	410	385	371	384	388	370	427	381	378	444	414	396	423	377	380	433	411	395	360	398	425	390	424	388	387	390	370	404	391	374	401	378	377	364	396	399	429	389	418	381	410	408	437	387	367	427	423	401	398	381	404	409	413	374	416	426	414	408	413	390	364	397	408	399	411	416	377	410	428	398	411	385	393	384	398	392	436	421	424	391	406	416	389	408	390	393	418	404	392	389	395	404	406	419	401	382	393	397	416	381	416	376	412	406	383	434	411	388	392	406	407	393	397	398	409	427	461	383	400	381	379	411	425	381	423	388	424	399	363	424	437	395	355	420	439	402	416	399	413	374	414	444	424	422	397	375	396	425	411	422	402	430	384	392	401	359	405	362	414	402	420	398	395	409	419	386	405	449	421	403	403	401	399	412	428	385	401	413	403	432	423	366	403	393	401	372	409	385	434	379	405	436	397	394	394	437	387	401	411	399	418	414	392	401	400	360	425	351	416	413	406	411	401	405	403	430	376	413	387	416	395	418	357	426	390	396	411	419	410	379	388	412	409	406	389	368	435	404	385	385	398	439	409	384	457	371	393	428	442	391	381	364	392	378	388	351	432	355	383	394	388	395	356	409	392	437	397	431	376	388	396	414	414	414	384	382	381	414	390	387	396	408	401	356	403	432	383	412	396	385	420	417	388	413	379	409	430	409	438	402	426	366	413	384	409	398	420	407	398	408	407	427	420	407	384	405	390	396	380	408	423	375	409	413	414	425	372	412	396	420	370	405	420	411	404	390	364	370	446	419	427	401	410	425	385	398	421	400	426	374	404	399	387	362	403	416	387	395	415	390	398	396	396	389	395	390	406	439	412	406	386	376	447	365	392	366	396	379	427	410	388	415	390	393	417	417	383	385	385	361	401	395	381	432	437	403	395	395	445	426	399	435	410	431	413	387	389	420	424	389	385	390	383	413	419	375	396	430	432	372	399	437	428	428	414	401	425	418	435	378	424	429	425	394	400	421	394	433	388	404	387	385	376	407	389	382	403	445	429	370	387	406	394	416	415	425	409	395	379	372	407	415	388	396	431	406	412	415	356	424	415	372	426	381	367	380	421	402	393	413	392	406	392	414	430	380	411	402	409	396	371	368	401	386	438	359	390	409	421	393	398	406	453	414	411	383	350	402
53434	46043	24892	20705	15804	10842	6521	5274	4392	4108	3717	3413	3123	2217	2172	1489	1476	1084	1102	1455	1541	694	378	323	301	262	256	288	300	366	337	334	399	339	261	257	209	194	175	151	175	176	145	159	184	139	135	125	106	124	127	105	109	92	86	122	113	103	119	101	107	122	104	113	112	107	110	124	111	96	104	106	110	100	114	120	106	96	97	103	110	115	112	117	99	104	123	113	98	99	118	100	103	104	104	90	96	116	104	89	88	92	100	111	94	111	105	97	124	107	126	87	115	110	99	109	95	95	117	103	117	95	106	125	106	100	112	106	106	109	104	94	90	106	96	112	95	98	103	98	103	118	91	110	104	103	110	95	88	108	102	122	115	90	106	103	94	106	96	92	91	105	108	100	99	111	102	99	123	141	81	94	100	119	118	90	102	99	101	124	114	105	92	113	102	95	84	111	111	112	104	98	103	109	102	92	108	111	99	94	98	92	104	119	98	112	101	92	92	101	101	121	106	120	108	92	110	98	101	105	104	114	97	113	86	114	142	116	115	113	104	107	89	107	93	95	101	89	95	93	84	105	88	95	105	92	99	102	99	122	94	103	109	99	111	94	111	114	97	93	88	98	98	119	101	111	96	101	113	114	84	105	102	114	107	115	105	109	105	108	115	117	97	95	95	94	84	108	84	108	92	94	123	95	93	94	112	108	80	97	104	103	95	104	100	88	104	107	104	92	90	104	108	119	116	102	106	101	99	103	105	106	103	114	107	112	92	103	117	111	110	122	109	92	112	85	93	108	119	98	101	101	99	100	110	95	103	103	84	117	104	102	95	117	92	106	103	84	122	94	118	103	92	95	105	92	82	118	97	105	100	95	107	104	99	110	109	123	97	96	76	88	108	87	99	83	83	108	99	95	91	110	119	106	93	94	104	112	107	105	83	110	91	91	105	106	103	92	82	113	93	113	94	115	113	104	102	100	110	106	102	100	101	98	110	112	86	100	104	130	79	118	92	99	109	107	97	88	107	117	98	74	105	91	90	77	88	123	113	105	99	106	108	98	103	91	105	101	99	111	113	111	116	96	80	104	94	110	90	107	96	111	115	106	105	80	87	110	105	101	105	106	89	95	100	114	105	100	94	100	105	90	82	105	95	110	91	110	85	106	87	92	108	103	112	91	103	98	111	96	85	110	123	131	105	91	80	106	91	108	104	106	126	99	100	116	106	114	122	82	106	100	97	119	107	101	90	98	121	90	96	116	95	101	106	96	102	99	99	85	111	100	83	110	98	105	109	95	115	115	95	100	88	106	109	110	111	92	103	87	93	112	103	111	103	103	112	115	99	92	112	101	101	99	100	105	108	106	123	114	88	104	102	110	98	101	117	96	120	106	107	105	104	91	109	111	104	101	113	83	92	99	101	97	95	85	114	99	102	110	73	101	117	112	104	105	113	107	124	101	91	99	123	106	73	93	101	102	107	115	95	99	122	123	105	82	102	91	101	112	105	74	102	110	110	95	118	118	92	110	95	93	101	96	97	118	100	101	109	102	90	98	100	97	111	101	101	82	107	107	90	107	78	99	100	94	110	88	88	102	107	112	117	97	101	102	99	103	82	93	96	94	98	107	103	122	114	98	102	109	111	90	96	88	107	105	94	109	102	94	107	93	86	87	119	101	98	104	116	104	103	105	101	123	103	115	121	109	100	119	101	101	114	84	108	113	106	85	83	82	112	89	94	99	126	102	99	98	104	107	108	89	118	104	99	93	87	94	107	102	95	105	97	110	88	99	101	90	96	92	96	98	101	108	129	109	105	105	97	99	93	120	106	93	96	98	108	104	122	96	98	95	101	101	92	107	107	100	122	100	101	103	109	102	85	100	124	108	93	105	94	106	92	100	93	101	94	116	90	103	105	96	85	101	92	87	105	112	93	114	125	93	125	105	92	89	115	97	103	113	105	110	95	98	102	107	96	83	104	101	81	101	93	91	115	104	125	110	96	104	105	123	116	88	81	82	88	97	114	105	90	82	96	68	105	130	108	114	94	105	102	110	93	113	107	98	102	93	113	93	94	86	106	106	94	110	94	116	110	92	107	118	99	89	120	102	96	118	99	109	143	111	92	91	102	103	103	99	94	112	100	101	87	102	95	90	91	95	105	97	117	100	108	108	103	89	103	107	114	113	100	95	106	79	103	110	106	91	103	90	115	103	100	122	96	108	114	91	125	92	114	110	111	123	98	97	81	106	90	102	100	100	106	112	96	103	115	113	103	104	84	108	97	117	108	99	110	96	81	90	95	74	97	103	108	99	112	109	105	125	100	114	97	101	108	106	93	112	87	108	103	98	84	106	104	100	106	105	99	101	82	118	104	114	118	108	110	101	93	86	98	95	101	101	96	103	89	112	104	89	81	101	109	99	86	88	102	94	84	98	100	102	106	117	95	104	94	87	93	102	106	98	103	102	92	102	101	100	117	95	98	98	122	90	103	109	86	105	105	99	101	121	101	105	115	104	107	109	95	105	105	100	111	120	89	105	92	102	92	86	113	118	109	104	109	87	109	104	91	126	94	97	85	109	102	90	103	101	101	104	100	104	114	93	101	102	84	81	93	89	105	89	108	105	104	103	118	98	126	92	90	108	104	95	110	127	86	99	99	95	74	104	102	107	115	114	84	115	98	107	108	111	99	105	87	112	114	116	98	101	115	101	124	117	100	112	109	101	107	102	84	106	99	104	117	115	107	111	123	106	108	114	109	91	113	119	96	114	122	82	96	92	90	98	110	108	108	119	94	84	107	113	100	103	114	112	109	127	106	107	101	97	119	116	106	106	99	103	111	85	106	99	102	105	112	98	96	86	114	113	109	110	114	93	115	110	102	108	97	94	109	94	111	97	100	102	95	119	91	97	107	101	97	85	102	100	99	105	111	104	96	90	102	105	88	94	94	105	90	101	89	103	103	113	109	93	102	100	84	93	100	101	114	103	94	112	92	114	103	83	111	91	99	97	109	85	92	97	94	114	102	114	111	114	104	81	109	104	96	97	97	107	121	93	89	89	111	93	114	87	83	107	117	80	99	89	110	107	112	110	97	119	94	104	85	110	99	94	116	120	113	105	101	116	108	111	108	110	113	88	86	98	97	98	77	87	109	97	101	110	117	112	119	109	83	112	92	94	97	70	93	104	106	101	125	93	113	104	108	98	119	116	95	110	97	85	107	94	100	98	100	87	90	107	109	114	105	88	105	94	86	110	102	116	100	103	97	95	86	80	87	106	111	108	95	108	104	112	102	111	98	93	109	99	85	95	115	92	111	111	108	91	107	119	104	106	114	113	86	89	100	124	118	104	106	95	120	97	110	110	102	100	98	119	96	112	95	107	106	99	90	125	107	99	91	104	99	115	100	95	90	116	107	104	86	97	110	97	97	105	86	96	107	91	101	103	103	95	105	104	91	95	98	99	105	111	102	117	88	108	107	118	86	97	101	106	98	89	101	105	91	120	107	108	103	100
40038	34218	9403	10208	9077	10135	10206	11090	11069	11922	10674	9840	10191	8319	8951	7079	7696	5537	6307	8149	6758	3576	1983	1563	1547	1338	1587	1588	1776	2151	2046	2133	2260	1970	1563	1656	1154	932	772	787	838	810	771	638	645	469	430	366	402	379	390	342	311	298	309	309	291	292	305	308	293	284	300	278	367	371	294	326	275	277	280	252	286	276	278	315	276	261	282	280	286	310	316	297	296	260	280	271	280	280	258	276	241	260	274	246	243	238	223	245	277	239	251	252	251	257	264	272	254	252	263	243	261	265	236	247	239	254	274	280	272	266	270	245	267	244	242	273	259	246	258	237	284	244	242	274	272	280	265	256	264	241	237	244	250	253	255	255	260	263	264	278	253	265	243	274	229	274	262	279	258	244	251	256	240	251	256	275	258	247	260	248	250	253	257	238	243	244	215	252	272	254	274	251	257	261	270	260	294	263	250	259	245	270	238	274	281	230	246	284	253	255	229	244	242	229	249	260	238	294	273	262	274	252	272	240	251	239	247	232	290	258	248	260	230	267	236	271	242	230	275	259	247	250	258	258	264	268	255	264	262	263	257	261	246	241	241	296	245	257	223	254	258	248	275	247	272	249	232	260	263	255	262	257	262	260	271	246	230	240	287	227	259	261	284	234	262	248	245	285	266	260	246	246	242	234	228	240	245	243	271	251	265	268	238	253	261	266	255	290	265	261	240	286	235	244	244	261	253	261	260	297	227	262	248	252	248	253	293	270	257	256	265	274	259	268	272	224	250	266	253	281	259	255	274	245	266	255	263	269	259	253	235	230	251	242	265	264	242	253	248	254	258	261	241	259	244	253	236	246	231	262	268	229	230	242	207	247	273	238	246	230	258	266	241	264	232	253	243	271	241	244	277	238	258	264	259	262	227	256	293	289	255	240	271	245	250	281	269	261	274	264	245	248	257	230	240	271	253	231	279	241	262	258	271	261	259	253	259	268	271	264	272	257	266	259	246	260	267	249	267	255	254	232	265	228	253	243	223	245	270	264	277	308	260	230	284	244	261	256	264	292	245	234	277	289	247	283	248	228	276	268	247	289	241	280	259	257	239	234	231	250	230	251	238	269	261	269	253	250	256	269	261	267	272	244	258	264	260	270	275	251	253	259	254	224	261	246	240	275	224	257	235	257	268	266	244	245	246	259	263	267	270	277	261	259	257	260	262	255	249	254	238	248	252	252	253	276	285	247	253	268	258	293	279	249	261	212	258	266	244	251	264	261	240	272	257	252	253	273	255	257	238	262	246	250	238	247	264	285	290	259	246	247	258	256	237	271	268	276	241	258	225	281	266	253	264	278	247	258	274	242	260	238	236	252	253	244	247	265	240	247	295	242	245	273	248	219	260	253	258	246	243	256	257	251	263	239	233	236	257	283	259	227	225	248	270	246	285	244	250	271	274	264	249	251	277	234	255	314	252	240	250	249	248	252	232	239	255	266	277	265	239	275	266	247	262	266	239	259	260	244	264	266	230	253	250	252	230	255	269	234	261	244	258	240	271	295	254	259	282	275	256	272	230	280	256	261	263	257	231	236	268	251	246	207	254	284	252	250	280	267	269	244	262	250	234	267	249	263	273	265	277	266	275	248	249	263	282	237	269	263	252	249	277	252	251	280	251	219	265	239	242	244	278	242	249	220	256	279	264	255	278	258	236	285	242	259	260	271	261	268	268	251	296	245	258	252	251	270	279	258	255	253	248	257	239	286	252	277	248	251	233	262	257	264	254	230	260	255	240	273	249	259	264	259	261	216	241	253	254	243	244	255	245	217	251	282	249	244	225	267	237	250	247	253	247	261	263	265	240	235	258	262	256	272	263	266	269	230	232	262	279	237	244	229	246	265	255	252	230	254	269	230	294	238	255	267	259	260	284	222	254	245	260	245	286	285	264	249	252	255	283	264	279	261	251	254	293	257	247	272	245	249	261	253	265	256	260	238	271	282	247	264	280	265	241	256	275	247	259	255	264	245	288	264	239	273	237	277	260	242	251	281	254	266	256	283	233	238	266	222	286	206	289	257	233	270	239	241	246	266	229	247	257	256	230	242	260	243	264	282	225	254	240	255	213	246	230	258	231	259	284	274	263	238	301	228	253	246	253	274	251	277	263	236	255	245	240	282	277	269	239	233	255	256	288	229	264	252	279	243	238	261	256	267	288	219	258	253	241	246	259	256	278	291	250	249	274	263	237	239	274	252	267	293	265	237	255	256	250	262	266	249	232	256	269	254	232	250	269	241	247	275	244	267	255	259	259	232	253	242	267	236	229	251	248	250	271	234	257	252	280	245	254	270	271	238	243	250	252	292	246	254	231	265	239	263	253	279	248	278	270	283	268	287	224	264	275	242	276	261	225	231	225	263	264	247	260	258	247	248	241	267	233	253	230	254	259	231	249	263	249	229	230	226	235	269	243	261	243	241	241	214	273	231	247	260	266	259	227	264	271	285	241	251	254	245	263	263	253	246	249	251	256	244	240	273	280	260	248	271	260	277	250	262	254	264	237	264	230	260	253	242	285	225	259	266	258	250	258	245	255	249	261	253	270	251	226	269	252	238	276	265	280	231	267	248	253	267	221	267	263	232	291	269	271	231	236	249	271	245	248	266	253	226	295	262	231	249	283	245	272	267	247	234	213	234	263	274	275	290	228	245	254	250	248	278	258	246	240	248	241	240	246	277	269	283	230	260	235	221	256	242	260	288	246	265	279	252	275	257	251	265	243	242	253	276	284	254	243	256	294	248	240	253	247	251	264	272	258	261	246	278	260	260	247	269	270	242	246	264	263	281	237	268	270	270	248	251	261	257	267	266	242	249	288	258	254	282	228	257	254	263	264	240	245	283	224	257	254	248	256	257	235	234	276	257	245	266	249	256	237	255	270	243	251	257	244	259	225	259	276	267	276	254	261	234	267	282	289	255	260	241	253	255	266	237	279	265	263	251	240	269	241	263	268	272	263	257	277	247	272	276	234	267	260	257	241	252	203	256	255	238	239	261	228	253	237	224	262	258	293	270	221	264	274	260	244	259	231	260	263	289	225	237	264	227	289	257	268	269	244	233	243	250	214	244	282	255	260	234	256	227	239	249	253	266	268	254	244	246	275	270	216	261	239	252	250	257	260	254	269	243	256	275	244	252	274	252	263	231	274	218	254	251	241	232	264	265	265	243	256	241	262	243	243	267	252	234	234	245	247	265	254	248	257	234	256	268	257	255	250	251	230	265	257	270	271	266	269	251	282	249	287	237	253	245	235	247	241	251	257	275	264	258	243	233	278	295	243	248	282	279	244	252	273	296	240	262	240	248	242	263	268	268	255	233	206	259	248	273	291	252	256	247	267	254	278	239	260	237	249	233	266	261	226	241	257	267	255	268	264	279	230	251	228	245	289	256	240	266	242	264	277	240	255	248	263	284	227	237	233	273	250	238	269	242	257	243	273	229	226	243	246	271	265	254	256	237	262	218	252	266	260	266
17238	12932	2186	1059	709	595	594	522	475	394	382	350	351	345	324	271	276	291	259	267	254	244	272	289	266	275	271	264	301	307	278	311	327	312	305	269	300	259	257	256	273	255	265	286	221	255	249	259	240	213	256	243	239	243	247	250	231	219	243	213	234	252	252	253	256	250	223	248	226	243	207	199	231	219	244	246	213	202	216	232	201	209	200	227	235	257	215	208	219	221	199	241	232	241	203	240	259	225	243	249	236	203	245	240	238	223	271	225	237	213	255	237	227	239	246	224	229	227	248	227	237	246	191	245	229	232	238	221	232	232	222	269	230	242	230	244	227	224	248	248	219	236	213	267	236	250	221	240	229	263	211	232	247	230	279	215	242	228	230	218	253	214	233	231	254	243	248	230	236	242	249	223	189	217	236	205	235	241	243	233	229	238	197	215	211	206	245	240	231	236	224	222	216	217	243	215	240	217	223	227	218	248	244	238	247	237	215	240	207	233	239	244	268	250	229	237	223	243	229	227	241	239	243	244	246	225	206	224	217	225	258	272	220	230	251	219	232	211	268	233	217	254	246	234	228	248	251	238	228	239	252	220	238	215	231	246	272	250	258	266	229	230	219	254	226	217	200	224	223	257	205	238	256	215	235	232	241	248	232	216	251	236	249	217	218	238	237	241	234	222	251	268	234	243	266	231	233	261	227	250	251	221	213	216	239	249	205	225	216	233	204	242	224	219	222	222	265	250	218	219	235	218	260	237	236	180	253	241	224	224	216	233	233	225	253	219	227	209	222	227	253	214	235	229	196	255	263	245	227	223	209	213	204	239	220	224	238	211	245	263	226	201	239	230	232	221	215	252	242	247	228	223	257	205	213	220	229	233	239	223	266	221	256	242	210	228	214	226	230	219	232	221	246	242	239	224	240	221	254	229	247	237	199	242	232	239	217	236	196	234	221	216	212	236	250	249	220	229	203	254	217	221	222	223	235	238	216	208	219	242	245	216	234	260	229	216	222	233	217	235	223	249	217	244	232	230	219	258	256	245	236	232	231	243	230	242	224	210	224	239	225	249	238	232	246	250	241	211	263	222	241	223	254	218	201	239	244	222	230	248	226	254	250	252	230	234	216	257	267	237	244	257	236	245	258	237	225	231	250	231	226	237	218	251	213	238	227	224	224	217	224	241	210	243	219	234	201	229	224	245	245	235	217	224	206	219	224	219	213	245	232	222	245	242	220	245	250	230	233	227	216	243	258	217	210	250	249	264	243	235	239	236	202	207	215	215	200	227	235	217	248	248	223	250	260	221	232	234	234	244	239	237	218	229	232	233	236	195	225	241	212	209	220	243	207	200	190	222	228	249	229	245	239	230	232	254	237	243	242	205	221	229	235	236	247	255	264	222	249	210	220	223	266	203	233	242	207	204	215	220	204	250	243	241	234	233	235	221	218	252	232	222	251	246	225	243	243	258	250	222	224	234	220	242	223	207	193	227	250	227	266	248	238	229	253	235	222	224	245	218	232	237	261	225	263	235	214	266	264	237	270	238	226	239	254	232	227	232	238	242	230	229	225	225	243	228	207	181	226	228	220	188	226	219	240	240	264	212	221	236	230	238	213	232	231	220	210	255	230	227	228	239	220	231	222	242	239	220	232	222	225	256	213	255	241	249	242	215	220	218	258	205	271	238	228	267	194	221	254	249	237	228	198	218	251	234	237	227	216	250	254	219	246	235	224	235	252	203	221	211	216	251	213	236	231	208	251	247	223	222	234	270	245	232	206	230	243	233	234	246	259	222	232	228	237	224	192	206	241	231	233	232	250	236	212	251	213	218	236	248	226	224	216	229	247	200	232	232	229	221	195	248	231	221	242	243	250	218	273	257	233	252	215	255	233	229	236	193	254	238	244	235	210	254	248	239	251	215	247	210	241	244	238	201	215	218	208	236	231	239	275	228	243	234	238	251	216	228	234	214	240	222	253	227	248	229	231	263	237	220	233	225	209	215	214	236	226	242	248	253	228	233	246	241	258	244	232	238	212	236	225	258	217	225	248	221	226	230	263	221	199	256	215	240	214	256	199	257	224	223	238	235	262	228	240	236	261	219	254	230	204	220	185	248	202	241	238	235	194	229	228	229	245	227	188	231	209	254	220	223	251	211	223	221	217	233	213	239	215	234	227	255	228	211	246	221	248	249	242	224	249	208	257	233	259	240	240	235	193	242	247	229	261	227	233	237	229	241	251	250	202	259	251	214	214	221	251	210	229	227	249	216	231	230	242	222	230	239	250	227	225	205	210	229	232	204	237	232	215	213	221	211	227	223	242	230	251	217	237	225	213	226	242	237	215	223	242	219	255	254	240	240	228	251	222	206	228	230	229	247	226	240	204	212	231	230	236	247	201	224	200	231	231	206	241	226	199	247	232	243	253	242	224	212	240	250	226	218	224	243	257	237	249	225	217	265	246	252	233	232	245	232	223	240	246	239	241	254	227	229	235	215	240	231	235	217	234	221	223	241	258	241	205	223	240	234	255	218	244	219	211	243	215	246	216	227	213	247	245	227	241	230	234	263	237	217	218	239	202	212	241	229	205	236	228	233	235	225	234	207	228	219	226	219	195	233	236	204	238	230	234	243	218	251	223	220	228	216	233	224	215	234	243	226	252	206	234	239	240	234	228	212	240	236	215	248	230	261	206	204	220	238	263	243	263	220	235	241	230	230	231	210	254	242	228	251	228	245	225	223	257	248	215	219	237	251	238	229	241	222	254	228	243	253	227	238	211	243	226	222	233	219	227	224	251	207	232	241	235	225	243	208	245	237	245	262	224	201	226	249	226	253	226	247	226	205	224	244	243	264	221	236	211	228	225	266	250	236	221	251	227	255	211	218	233	226	245	234	251	231	240	247	261	255	241	232	202	225	228	223	231	212	238	217	205	217	230	248	237	191	237	229	249	215	220	253	246	220	213	222	241	211	265	224	226	230	253	213	235	228	236	250	242	229	230	216	240	239	240	237	237	226	242	211	189	247	237	239	234	254	204	231	231	239	210	234	227	215	226	271	241	258	213	272	249	240	186	229	247	201	198	207	251	219	226	234	223	244	218	228	233	204	240	214	240	222	238	254	245	218	235	221	225	213	255	235	244	228	244	224	251	227	264	205	221	225	236	216	231	210	254	235	212	232	252	243	242	239	230	215	237	243	232	246	209	214	257	222	223	249	225	212	253	203	227	243	232	228	207	215	222	227	241	247	237	214	219	238	281	216	227	229	214	221	252	227	259	228	242	246	239	203	210	209	223	245	219	266	254	235	263	217	215	233	225	255	240	246	237	224	236	243	223	228	208	200	210	220	224	263	231	234	231	225	253	229	228	242	223	242	267	238	247	222	237	235	237	228	209	194	226	232	236	236	222	234	250	243	216	237	254	244	212	236	231	244	229	236	262	223	228	229	248	254	240	207	194	243	253	235	235	251	226	221	226	217	209	222	243	247	254	222	239	199	244	219
11226	10558	2261	2311	2068	2052	2334	2099	1780	1547	1232	1316	1267	1110	1057	992	856	825	854	863	730	680	701	740	720	759	803	885	996	1101	1031	1173	1211	1086	996	883	809	721	687	722	736	720	760	665	653	585	597	586	536	580	590	562	554	557	517	511	539	541	562	553	491	543	574	552	564	554	536	545	539	493	525	524	543	560	559	556	546	546	554	539	529	563	555	575	539	523	600	500	531	534	507	555	558	547	560	561	510	528	481	560	521	563	525	502	527	541	521	509	540	521	565	529	538	529	561	545	550	493	534	545	513	553	533	539	503	528	535	564	513	561	548	577	551	521	553	530	533	568	521	562	538	525	524	536	549	537	538	579	531	547	553	552	493	506	508	489	533	548	565	562	526	521	514	594	526	545	515	536	506	556	574	535	535	533	508	516	501	546	507	539	520	502	510	587	521	533	584	566	541	584	548	554	545	543	525	506	481	504	562	600	562	514	539	522	573	495	520	520	550	511	507	526	540	538	537	537	524	501	531	575	541	529	537	551	561	535	529	499	550	558	558	534	579	593	519	527	525	503	585	527	573	519	552	561	549	492	533	512	564	562	567	565	535	577	524	536	568	596	539	543	511	494	561	547	532	528	528	548	520	536	498	525	495	570	522	547	560	524	503	504	610	541	539	523	561	515	574	539	468	519	531	540	538	496	571	492	571	517	505	523	522	536	543	542	540	578	503	494	467	478	563	547	561	543	520	525	561	531	501	524	543	528	509	522	514	516	521	528	545	558	506	548	539	569	541	557	572	497	561	551	550	581	493	565	539	520	496	506	476	478	559	538	520	542	532	563	558	530	560	530	531	555	500	551	516	505	546	548	546	536	495	530	532	559	541	522	513	533	544	516	558	560	535	534	544	529	559	548	548	529	562	559	539	563	519	519	519	538	552	550	536	531	506	543	508	520	556	531	538	545	546	542	556	539	511	526	526	533	505	557	508	569	513	522	540	512	578	560	567	522	514	546	539	502	571	538	531	546	559	528	570	561	525	534	519	508	520	554	563	512	546	523	525	496	544	543	592	506	580	515	578	552	563	532	561	543	525	507	517	505	523	576	504	487	514	557	521	561	532	521	507	522	553	567	514	583	566	551	551	563	496	525	547	532	537	560	544	558	494	505	611	550	546	519	556	514	480	554	541	538	512	566	551	538	540	534	555	564	528	517	506	531	536	534	566	561	546	532	534	531	526	534	544	521	548	540	522	556	560	520	561	541	529	517	509	512	542	544	569	498	549	528	515	522	523	564	505	505	499	490	479	511	498	513	535	492	552	544	545	546	523	562	531	534	565	504	533	484	533	508	541	544	556	564	549	523	526	553	541	560	497	537	541	510	594	513	544	465	528	524	542	538	554	555	494	542	535	555	549	492	544	513	528	516	534	565	543	532	549	541	548	520	526	535	517	557	543	524	495	506	540	544	541	553	540	532	525	549	536	516	550	558	540	542	542	564	523	536	489	563	549	557	515	557	563	507	554	502	480	558	544	517	548	515	512	549	511	512	544	525	581	547	554	554	552	552	493	508	514	559	571	528	549	522	504	505	527	528	537	573	543	519	515	564	534	536	532	555	537	537	560	506	518	533	552	527	503	552	544	511	520	530	597	525	504	535	509	548	483	545	546	517	523	531	572	574	510	556	546	554	531	545	535	546	484	545	511	543	545	484	532	570	542	577	515	579	573	545	560	541	542	548	566	573	551	554	518	525	520	585	549	553	521	508	520	540	531	546	548	505	545	542	486	559	529	527	544	520	495	553	551	550	560	549	535	552	519	530	539	526	522	595	520	534	522	556	529	559	496	544	539	542	555	533	560	543	545	532	564	566	569	501	485	541	544	529	558	520	542	539	519	559	562	525	479	536	572	499	537	547	522	539	544	544	535	526	525	552	533	553	559	538	542	537	552	540	549	543	548	564	529	549	526	511	511	546	526	544	497	572	529	522	574	515	507	485	539	522	512	561	507	537	546	530	540	503	531	551	546	531	569	513	506	566	534	514	526	526	537	505	564	557	512	551	492	515	533	526	546	517	588	540	550	547	553	550	558	540	510	522	541	527	576	487	515	573	507	543	567	556	535	508	501	547	538	545	515	585	576	513	547	536	560	553	545	533	528	577	527	522	501	566	548	547	516	556	545	526	541	562	507	546	527	551	538	600	511	525	556	521	516	564	501	547	555	490	541	527	488	565	496	552	543	585	534	540	529	550	530	481	528	530	535	574	571	555	524	545	519	556	527	536	490	566	553	535	515	568	537	557	533	503	544	493	514	574	550	520	493	556	555	551	522	546	544	537	566	550	550	535	567	527	541	527	501	575	519	539	554	527	522	530	572	542	534	520	459	532	554	528	553	544	514	513	577	528	543	540	508	548	556	530	519	517	538	515	539	522	553	527	512	549	528	535	509	534	590	531	492	557	551	579	583	522	544	544	523	528	535	507	566	555	533	562	578	505	536	563	529	521	556	529	506	513	542	546	465	536	519	568	545	521	523	530	522	537	511	537	566	536	542	524	510	553	535	568	538	562	552	548	496	553	591	512	553	508	504	518	557	509	529	527	524	508	542	493	522	526	548	559	490	572	544	512	518	611	525	536	551	560	532	525	515	546	515	566	578	519	521	540	524	543	510	592	523	539	498	548	548	538	556	530	549	547	573	550	549	513	523	559	536	523	563	566	525	505	505	514	535	518	584	514	520	531	517	545	539	536	580	485	521	559	550	551	543	507	548	545	535	540	537	557	536	513	536	499	551	534	499	577	575	506	526	534	554	561	530	533	540	509	565	537	510	540	543	538	552	516	519	541	504	525	532	567	533	582	510	543	556	529	535	514	578	551	536	569	561	505	525	516	536	493	542	547	558	538	505	539	570	501	497	519	538	511	519	526	598	523	529	522	529	522	511	544	529	554	561	552	497	510	580	540	535	552	544	528	555	521	586	523	529	530	576	524	561	540	582	507	541	543	537	545	525	527	574	553	529	514	560	516	556	536	551	508	530	520	507	524	510	520	536	495	525	558	515	499	571	543	526	567	551	575	511	536	506	553	511	535	545	510	528	529	547	531	517	558	535	519	520	550	575	544	539	537	541	518	500	552	533	519	537	539	516	538	511	499	538	565	605	544	530	515	508	570	536	537	551	536	535	557	491	573	527	551	500	549	546	505	510	555	519	563	533	514	530	520	570	502	565	524	503	485	541	532	545	479	532	537	525	539	524	538	539	515	530	575	515	550	502	485	529	540	529	524	530	545	521	559	537	547	531	534	521	517	517	498	524	516	544	525	562	606	556	568	528	548	485	559	514	495	551	566	537	571	508	556	519	561	577	526	527	570	534	540	521	512	526	506	540	515	537	501	538	548	561	525	555	550	528	500	527	498	537	530	508	549	573	523	574	537	562	519	554	545	522	517	542	546	572	572	506	533	527	543	544	554	518	508	552	510	511	543	534	546	503	562	550	553	522	514	522	550	508	493	514	566
44216	47007	22767	14915	7969	4289	3144	2444	2233	1659	1643	1833	1457	1102	1043	919	689	656	560	708	557	325	287	260	231	254	292	292	345	335	370	362	357	307	279	226	229	203	234	198	212	208	210	213	200	201	202	176	169	199	180	171	180	178	181	166	184	175	171	171	157	170	188	166	150	180	162	164	161	161	158	183	183	180	170	155	178	160	188	176	160	201	155	161	173	156	166	162	171	193	177	140	166	171	155	175	169	177	174	163	154	170	188	171	184	142	180	174	172	179	151	176	191	179	179	158	177	169	167	190	187	154	169	173	187	170	187	162	162	144	159	176	193	182	152	174	169	182	174	145	175	192	164	152	151	159	153	178	156	192	163	158	185	157	190	146	183	166	166	166	159	170	149	189	182	145	157	173	165	186	183	168	163	166	165	163	157	179	199	168	177	153	162	158	179	153	159	167	194	174	185	178	196	172	160	155	173	151	166	178	151	167	176	168	142	185	164	180	157	175	179	178	187	163	149	180	192	172	189	158	204	194	175	161	162	194	164	186	193	161	171	172	166	183	162	217	190	145	156	184	161	184	179	185	197	161	168	166	186	188	177	163	205	175	181	174	150	162	171	164	165	166	170	178	185	165	177	172	175	132	172	152	179	167	176	184	192	176	168	171	189	183	175	155	172	182	156	174	164	172	169	175	158	198	159	169	201	179	166	187	149	153	178	172	150	179	170	180	169	169	176	183	165	162	196	164	173	178	177	170	155	133	194	178	154	185	188	155	181	189	170	175	163	176	161	163	160	166	193	173	167	167	160	169	167	152	176	172	171	163	174	133	171	186	156	148	166	152	189	174	197	172	174	185	158	184	174	163	151	179	183	165	164	181	179	177	143	168	158	184	167	164	165	174	188	171	163	173	196	175	159	151	158	162	168	178	166	155	168	170	184	160	173	174	176	184	177	181	170	157	188	178	182	180	165	160	154	163	162	162	197	176	170	159	151	181	180	174	138	157	209	153	189	177	172	185	186	176	173	178	152	174	188	187	163	159	193	177	158	144	162	169	186	188	162	181	178	205	174	162	147	176	154	166	170	174	160	182	169	170	154	127	171	154	172	161	158	153	158	153	163	155	162	146	186	178	164	173	174	177	160	168	186	171	176	161	152	160	198	186	168	159	144	183	176	168	189	174	157	146	185	147	181	172	167	168	157	188	164	171	153	161	180	171	178	183	192	154	180	174	189	128	164	176	141	178	185	166	171	192	167	165	155	175	178	164	170	169	168	167	161	170	183	175	168	177	165	157	168	193	161	172	159	172	184	159	173	175	187	179	165	174	159	199	177	158	175	174	172	190	185	176	208	161	163	181	163	175	177	148	187	196	195	174	167	148	168	185	165	159	172	192	188	164	183	158	174	161	189	145	164	192	192	166	170	162	194	180	173	173	159	157	180	150	151	171	158	170	155	179	169	181	184	185	164	181	183	157	172	178	180	174	162	164	165	166	165	157	155	196	183	195	170	150	158	161	197	181	170	142	170	182	161	169	199	179	153	143	169	178	164	159	197	165	171	164	163	180	174	171	186	167	178	172	178	173	171	168	171	174	145	181	165	185	178	178	195	155	152	172	171	175	182	171	166	162	179	156	188	147	167	150	187	171	167	167	166	138	143	168	172	181	152	192	191	168	179	182	143	182	190	164	180	173	164	168	177	158	207	174	161	167	150	165	200	177	181	169	178	166	174	171	182	178	158	177	172	183	165	173	169	133	151	164	184	188	174	150	168	167	150	164	150	185	169	167	175	160	165	185	147	177	153	155	166	173	169	176	180	167	195	185	177	197	184	167	176	157	153	181	188	160	169	156	133	187	164	188	166	179	187	168	168	162	181	172	177	168	177	174	179	175	177	180	182	185	181	192	165	163	174	157	193	172	191	186	169	184	178	158	179	165	171	193	174	167	177	153	182	158	173	196	168	188	185	179	174	166	183	183	189	166	152	151	175	180	171	184	153	175	170	171	190	151	176	196	161	153	161	186	144	172	185	164	150	155	156	191	152	191	177	196	180	180	155	168	200	182	178	174	182	184	172	164	157	177	189	157	169	146	165	162	159	188	151	150	175	158	179	182	164	164	179	173	171	183	174	179	176	168	163	191	148	191	164	170	157	156	175	177	166	173	151	193	181	188	192	147	166	175	179	195	199	175	168	180	174	146	161	166	156	173	185	169	164	171	166	171	172	161	162	196	167	171	159	167	191	155	189	151	176	168	171	156	149	166	174	153	192	146	179	150	183	170	182	177	194	191	171	198	166	177	179	160	163	161	166	158	151	155	176	154	167	165	160	193	177	161	173	200	154	171	173	184	163	147	151	162	178	164	156	197	181	158	166	163	184	182	178	171	158	144	158	170	176	188	149	182	185	189	179	159	171	166	147	157	174	170	157	182	169	163	181	172	163	203	188	170	175	179	193	184	148	158	156	185	154	181	172	175	197	201	159	168	165	175	167	167	162	169	171	152	167	155	167	179	188	175	171	156	171	173	182	178	163	153	172	179	171	163	167	148	160	174	177	167	155	184	179	191	162	168	204	177	161	159	155	188	169	169	183	167	174	162	182	176	176	190	178	180	170	172	164	163	170	174	139	210	171	169	183	182	201	179	153	176	170	196	191	176	193	182	163	166	171	169	155	196	177	151	178	172	180	165	171	165	166	155	183	165	148	160	166	178	177	169	141	167	179	189	185	169	155	178	157	179	170	159	187	182	150	178	167	169	174	203	160	178	187	157	149	183	164	188	153	166	168	176	178	142	164	147	167	183	172	167	169	180	167	159	168	160	182	149	181	153	191	174	176	170	179	172	173	181	181	168	174	191	160	188	164	188	170	172	156	164	169	161	183	190	156	155	187	202	157	161	170	158	170	185	171	162	172	170	176	175	157	176	189	158	161	148	189	162	163	178	167	212	180	161	190	180	188	191	167	172	180	166	184	166	178	176	177	164	144	204	174	175	177	173	164	166	160	165	156	173	164	147	183	175	194	184	166	191	164	166	159	171	159	172	145	183	158	164	177	168	166	188	174	154	189	160	172	184	174	156	164	165	164	181	153	141	157	183	161	196	173	169	183	146	181	173	159	173	161	170	158	173	163	178	160	178	180	166	167	184	189	176	157	175	156	167	162	166	163	166	174	178	179	156	174	180	169	176	150	171	162	171	166	179	175	175	157	189	186	167	168	159	159	179	178	159	148	167	168	168	171	179	157	188	171	185	177	185	201	181	184	172	171	143	177	166	170	164	151	156	155	178	174	156	168	186	145	172	168	187	186	167	163	168	184	168	195	183	183	146	157	172	185	171	179	173	154	171	198	152	169	172	185	159	161	162	168	163	188	181	164	148	165	157	182	177	169	176	153	155	173	165	193	195	173	191	177	173	163	169	163	172	168	179	164	170	151	188	190	179	176	155	174	182	163	156	162	170	189	146	168	152	158	167	177	166	155	175	178	198	152	169	153	149	190	175	177	184	163	167
32846	33354	6517	6418	5560	5655	7079	6943	6654	6542	6731	5884	5220	4683	5135	4269	3467	3473	3478	3899	3165	1666	1215	1254	963	1079	1275	1563	1516	1400	1596	1868	1576	1351	1182	946	885	741	745	733	737	809	760	687	617	551	453	481	507	527	494	446	407	418	440	412	391	409	411	437	441	454	457	421	391	443	437	388	418	427	405	437	417	406	432	392	418	439	417	424	412	410	436	422	476	406	392	434	397	397	389	423	432	431	404	398	380	392	420	367	364	392	393	402	396	409	402	405	405	409	384	434	385	376	370	413	404	397	405	390	401	440	405	412	408	370	439	374	428	402	405	395	382	394	457	404	402	376	399	410	426	368	407	372	429	420	392	426	397	406	406	408	378	346	445	390	414	408	364	386	402	393	366	376	433	414	383	396	390	395	432	419	400	411	385	424	436	408	414	378	398	417	434	415	423	398	428	396	382	430	394	394	420	404	424	409	400	436	416	395	386	393	401	389	393	404	360	423	393	420	399	416	407	417	385	386	396	441	443	374	388	408	405	407	422	414	384	403	433	401	417	402	411	401	416	408	400	410	378	365	407	393	434	404	387	386	386	391	397	409	424	435	421	401	400	398	414	399	379	406	400	402	414	406	392	431	395	427	384	377	396	414	424	372	415	416	369	361	404	376	413	382	403	405	418	421	411	397	385	419	388	392	414	399	427	447	416	357	373	420	375	408	420	430	405	402	437	385	440	407	395	385	421	397	405	438	404	426	406	388	406	415	384	393	405	436	443	426	416	433	423	402	393	363	416	409	452	402	418	391	433	417	444	406	398	379	412	416	392	401	403	430	415	401	391	402	425	418	404	383	383	383	413	387	380	422	366	413	424	389	394	368	385	428	408	385	368	399	385	384	382	404	403	409	379	416	411	407	381	427	396	403	417	399	411	403	412	409	386	441	385	428	388	397	382	399	413	411	408	408	413	412	382	414	408	388	405	369	397	422	386	385	424	408	381	387	381	428	379	375	378	358	411	393	424	407	364	411	429	395	407	448	404	406	389	431	404	431	401	418	414	394	434	385	393	404	438	389	393	385	423	356	391	359	437	373	405	442	383	387	414	413	415	408	395	388	397	411	389	376	370	391	404	397	404	422	384	370	409	419	397	413	408	397	416	384	425	376	382	404	405	400	391	433	419	400	383	419	375	412	397	405	420	416	422	433	390	432	361	397	439	378	410	365	394	389	435	413	406	433	390	394	389	378	396	399	399	397	414	387	388	430	381	465	420	416	435	369	397	386	406	382	415	421	411	434	401	393	398	408	385	406	409	403	429	392	370	409	399	383	402	393	383	403	447	410	402	414	373	399	377	431	435	413	400	397	392	398	396	429	425	384	399	400	412	401	393	438	400	407	397	395	457	380	407	378	361	411	387	405	400	394	421	384	431	382	384	417	399	403	406	396	403	411	394	431	398	403	422	365	435	416	415	389	433	384	388	386	372	383	398	378	439	404	401	412	401	433	429	383	431	405	366	392	399	424	413	378	412	367	421	415	409	386	442	410	418	422	423	412	389	392	378	404	382	407	416	403	378	334	396	407	391	445	383	355	388	392	366	380	407	392	405	397	405	421	413	396	406	413	395	393	399	383	415	440	396	381	412	425	412	403	414	390	382	400	410	401	435	379	408	370	415	430	419	390	406	419	422	433	434	408	436	350	386	401	393	363	375	399	386	364	396	418	430	405	386	407	416	414	423	373	416	410	401	411	431	438	384	374	416	410	429	385	413	350	414	409	388	384	392	398	408	423	423	376	396	410	389	380	373	383	422	405	434	368	394	400	376	395	407	397	402	382	378	396	394	383	424	369	375	381	434	409	416	409	389	387	375	394	395	462	368	415	413	370	388	400	400	383	417	426	397	404	450	425	368	433	439	369	380	397	434	405	403	379	399	414	415	428	365	423	381	373	390	407	430	376	383	412	424	396	390	406	419	363	405	364	434	365	380	392	398	385	405	389	382	411	372	421	423	392	404	409	430	406	363	380	399	367	453	422	404	375	426	374	402	398	400	409	396	377	405	366	440	395	410	412	386	422	405	429	400	412	380	383	399	420	381	402	397	417	395	370	415	398	433	395	403	393	394	425	400	392	437	397	407	404	397	416	401	417	422	433	383	376	416	415	412	399	375	357	422	380	409	398	418	427	414	427	378	430	404	385	410	419	388	400	416	403	379	395	397	466	408	411	399	402	385	409	465	388	440	407	382	406	373	395	374	420	399	365	382	418	432	406	387	392	382	385	389	405	438	413	393	400	394	361	429	401	391	373	409	360	411	445	427	389	400	376	392	414	441	410	386	394	426	400	429	381	424	405	379	418	377	408	388	374	366	437	400	394	397	414	425	353	400	404	407	406	445	402	393	387	397	428	401	406	444	414	393	381	401	416	381	382	406	392	427	391	390	396	365	385	379	392	390	438	376	399	420	416	412	440	392	416	392	431	376	403	396	373	374	373	399	416	408	383	367	398	371	379	424	391	404	358	379	388	391	432	423	424	413	382	379	417	384	421	392	391	377	393	406	438	392	384	392	379	412	402	390	388	396	400	410	412	414	394	426	414	448	405	370	408	439	381	427	374	386	401	381	443	375	418	401	392	383	380	413	433	442	389	391	407	413	392	377	375	384	394	373	392	409	364	377	400	415	373	363	387	420	411	438	431	359	402	425	417	388	356	419	393	417	406	411	421	390	377	436	419	398	422	399	392	368	446	391	416	373	415	402	389	383	373	370	402	388	403	416	414	401	403	384	400	405	415	395	403	407	406	350	402	390	362	411	365	319	437	367	397	407	408	399	408	391	412	397	400	415	426	391	393	409	416	396	387	421	385	380	393	408	373	420	400	386	441	370	404	396	424	420	403	406	406	408	412	372	430	384	371	402	416	412	403	405	424	416	418	426	411	420	406	372	363	402	406	426	412	435	417	420	394	420	438	430	395	405	404	384	381	370	384	421	406	415	419	398	426	429	376	413	434	395	380	393	375	418	399	395	425	392	448	371	381	434	426	399	378	384	394	437	422	415	375	422	403	405	387	406	377	390	424	402	390	358	410	395	413	383	408	404	441	413	420	340	386	407	398	387	399	403	379	410	383	400	392	372	395	430	377	431	385	373	375	413	425	375	365	408	359	419	378	411	383	426	366	392	411	411	377	368	389	408	421	386	425	397	401	387	394	428	421	403	417	407	397	415	431	420	393	419	381	413	368	373	403	406	368	389	441	391	357	396	426	379	399	389	402	397	389	393	407	414	402	405	434	388	394	359	367	398	385	396	405	403	398	382	429	422	413	421	375	431	430	429	411	410	410	406	412	410	382	395	433	381	373	400	407	400	432	461	405	428	405	399	399	390	409	405	403	401	381	392	396	441	384	407	403	408	378	442	387	413	444	415	389	380	403	420	453	403	409	415	413	359	429	424	405	401	386	419	429	390	344	393	410	392	385	431	416	400	406	390	424	412	374	399	386	390	377	421	408	403	426	409	374
52998	46262	25754	20115	14668	8944	5505	4603	4202	3465	3079	3224	2690	2187	2500	1994	1308	1402	1169	1307	1034	494	381	291	259	285	350	403	371	376	440	384	354	349	254	204	176	145	185	180	159	149	163	170	133	121	127	129	120	152	131	139	112	99	114	107	117	108	124	94	108	102	128	119	104	111	106	100	109	99	78	101	87	108	108	103	125	113	117	121	95	94	136	98	107	108	105	111	101	102	97	111	89	119	113	89	105	91	88	96	99	111	81	115	102	118	109	107	103	92	100	116	113	96	97	99	99	92	89	106	112	109	81	105	111	117	119	95	106	109	105	112	102	95	109	91	128	91	100	104	96	108	99	108	102	98	103	96	97	104	118	88	98	88	85	113	102	88	108	107	98	110	109	109	103	100	96	111	110	118	110	99	94	122	105	104	110	96	102	83	110	107	116	112	99	115	85	89	113	113	83	103	100	109	109	121	105	109	95	104	96	102	101	107	86	103	99	94	101	87	107	110	102	99	97	109	102	99	90	95	100	89	116	90	107	101	100	100	116	94	117	110	102	115	111	96	112	97	102	110	96	96	103	91	109	96	119	120	118	83	89	91	109	112	95	97	113	105	101	111	104	95	104	82	117	92	120	113	103	108	110	122	94	111	108	110	112	85	106	77	110	100	128	118	108	105	95	110	96	105	122	91	99	113	112	119	108	115	90	96	100	95	93	117	103	106	104	100	95	104	106	97	96	130	111	106	118	105	96	113	98	87	116	108	110	75	123	103	99	104	118	109	106	115	97	111	120	99	116	80	114	107	103	113	95	115	111	97	100	102	84	107	125	99	86	100	100	93	136	107	111	101	114	80	92	113	102	94	101	87	91	108	107	107	100	77	105	117	89	106	106	110	107	109	91	124	128	114	84	96	103	96	121	109	113	99	113	97	99	107	90	112	104	112	102	111	107	115	102	97	95	105	89	107	93	107	112	94	85	117	113	101	90	77	96	92	100	102	102	114	95	98	100	126	95	117	102	108	116	97	103	101	93	80	99	103	95	128	107	109	104	103	110	107	107	130	97	90	108	75	110	109	96	95	110	105	91	97	91	82	105	134	109	106	111	89	112	100	110	95	91	89	103	84	90	98	81	103	93	98	94	109	95	99	87	97	100	99	103	97	90	92	83	84	107	104	96	104	70	114	109	94	105	98	103	91	102	112	112	93	103	106	100	96	104	101	113	85	95	116	102	99	101	112	107	106	86	107	83	101	103	112	96	135	100	96	99	119	86	110	94	111	94	114	118	100	105	114	102	116	101	98	107	117	124	95	102	87	96	95	86	93	92	107	92	108	107	101	97	92	94	109	112	92	113	95	102	103	90	116	99	108	102	108	103	116	98	103	110	93	88	77	100	111	105	95	105	99	102	98	114	86	107	107	93	110	98	88	110	114	110	103	101	107	107	95	118	103	107	88	114	98	81	100	122	117	122	105	96	90	89	94	98	82	98	98	108	123	111	86	100	127	90	112	121	81	112	105	103	99	110	88	90	102	85	124	102	113	102	114	105	112	79	87	85	106	84	111	93	84	116	114	92	110	101	108	101	104	100	106	115	99	109	120	94	102	106	89	88	82	108	91	125	100	103	102	89	118	106	99	104	116	103	98	109	92	112	97	107	101	109	112	111	107	113	91	104	86	108	91	92	89	86	100	111	103	115	115	88	96	103	104	113	101	90	113	118	94	117	93	91	101	95	109	100	109	105	90	113	107	109	116	121	104	105	100	93	98	94	122	98	97	105	101	96	109	115	114	91	118	116	112	110	120	126	95	104	116	104	119	102	91	101	101	93	102	82	103	132	111	107	115	92	106	110	100	98	118	110	123	87	95	101	97	111	110	87	109	105	109	97	103	110	111	125	94	92	113	87	89	116	93	107	84	93	90	106	90	101	115	84	101	101	107	96	102	106	115	110	97	91	106	83	106	127	105	107	94	114	100	98	92	110	83	104	98	98	102	104	107	107	113	96	125	100	110	99	88	103	89	99	97	103	84	102	104	110	107	102	91	104	110	124	99	94	108	86	100	103	105	99	101	111	108	120	100	127	92	103	121	87	87	103	101	106	95	100	83	110	97	124	91	106	112	89	91	111	100	100	96	97	111	89	96	121	108	90	104	101	101	94	107	99	106	90	113	107	99	116	108	127	91	101	100	110	84	102	122	107	101	107	99	105	97	122	111	97	97	115	108	98	117	98	95	108	106	109	102	98	93	97	68	118	107	101	102	96	123	96	94	120	107	97	77	101	112	120	105	112	115	115	104	113	102	79	118	108	83	111	97	110	97	115	112	102	105	96	109	101	99	118	84	99	108	101	109	113	101	80	112	114	109	114	127	114	94	112	92	94	80	110	96	101	107	106	83	91	107	120	95	93	102	110	119	101	113	99	98	108	91	102	102	97	94	81	99	123	117	98	92	97	122	93	108	118	101	102	88	95	100	91	93	98	99	106	129	101	102	101	114	103	100	112	115	104	118	87	88	112	103	106	86	92	108	110	94	133	94	94	109	108	101	100	110	115	110	97	113	112	99	127	73	95	109	102	139	95	107	74	86	108	90	113	81	113	111	83	96	112	99	108	117	113	115	97	96	112	97	115	93	114	114	93	105	100	89	104	93	112	119	117	98	107	115	109	101	101	91	105	96	96	94	97	84	107	94	100	99	100	111	106	90	104	115	119	101	90	95	99	84	109	95	113	90	106	109	109	105	105	98	107	96	103	111	113	89	99	96	87	103	98	116	102	94	103	94	105	94	99	94	96	102	117	96	103	101	101	121	92	112	96	108	106	93	96	97	93	103	101	90	82	89	110	101	108	108	110	112	117	100	111	102	110	100	95	103	110	107	107	115	95	97	114	96	95	103	90	104	112	116	113	108	112	90	97	85	86	96	101	94	96	109	111	90	96	109	104	106	116	93	111	101	120	109	130	104	108	95	106	107	112	85	124	96	96	84	88	91	93	117	102	110	109	83	92	116	105	105	109	100	124	98	106	123	94	99	117	93	118	118	106	111	98	100	117	117	115	92	103	90	103	107	91	105	139	101	98	104	104	102	116	94	102	97	84	95	120	118	106	103	107	115	106	110	106	111	88	125	103	117	79	90	93	97	112	90	97	105	110	109	93	98	107	99	101	121	107	115	103	100	95	94	84	103	107	92	102	116	88	101	109	108	94	87	93	89	87	94	114	99	108	130	121	105	86	98	99	109	96	88	112	93	93	111	104	92	119	109	117	119	102	84	123	101	131	112	98	110	92	89	90	96	103	108	105	106	98	101	114	88	120	88	107	122	100	104	99	111	110	100	95	102	89	95	117	109	98	102	111	111	100	93	92	112	104	94	93	123	102	98	110	117	85	86	78	102	93	85	92	104	94	94	98	127	106	102	89	92	95	103	107	91	115	102	91	110	87	94	122	92	98	95	89	126	99	105	101	88	84	109	111	106	102	107	118	106	107	100	103	101	89	100	87	90	112	103
39901	34973	10526	9813	9861	9426	10163	11730	10468	11145	10840	8916	8566	7893	9632	7721	6430	7431	6533	6634	5508	2892	1993	1557	1338	1597	2206	2335	2109	2141	2676	2390	1984	1754	1400	1047	952	783	722	821	807	762	689	637	480	382	330	366	406	516	507	372	315	294	297	287	285	264	316	306	345	353	306	316	316	308	272	290	267	277	251	263	255	292	305	287	271	275	298	333	322	292	317	291	293	275	254	248	291	272	266	272	259	269	259	257	275	249	265	299	267	243	254	231	284	247	251	268	268	273	248	253	269	284	258	284	280	244	250	273	258	230	271	273	270	240	251	234	269	284	252	243	247	257	249	270	262	255	240	269	242	262	271	250	265	255	235	252	242	289	261	233	252	253	290	250	226	259	258	261	273	276	263	253	287	283	268	243	241	285	237	257	271	243	273	247	267	277	252	248	266	254	235	266	219	267	244	280	249	271	246	292	248	251	250	247	251	247	257	242	277	239	247	258	249	233	276	263	234	259	258	249	284	257	282	248	266	235	247	254	242	253	277	242	272	282	250	252	267	258	266	257	247	258	255	264	255	260	279	255	262	254	279	249	245	244	258	241	237	275	256	237	213	239	257	242	274	259	278	241	250	239	275	208	262	250	255	242	258	279	251	227	229	251	251	254	238	264	260	269	261	257	278	249	252	257	270	239	272	297	249	288	242	252	223	241	243	268	261	237	299	279	251	253	272	252	257	240	280	264	246	239	251	245	265	257	236	286	223	270	272	262	252	255	247	255	264	297	236	262	285	215	255	199	267	285	276	266	246	274	258	252	253	261	243	278	244	267	238	225	242	245	241	267	268	231	252	223	284	276	267	237	255	302	259	249	258	273	246	267	253	259	271	267	293	252	265	256	226	251	241	254	281	257	263	264	271	273	271	259	263	248	261	245	257	239	238	261	246	255	248	253	242	260	247	230	269	262	263	247	258	259	286	250	257	298	250	263	250	260	268	260	263	237	264	254	247	248	278	272	246	253	261	237	283	289	232	247	230	232	243	261	239	281	226	252	233	250	289	252	278	262	303	270	232	277	283	270	254	254	274	254	247	263	259	244	271	245	278	257	247	277	281	241	251	272	270	261	275	270	262	247	288	256	238	292	254	266	263	270	233	260	247	247	277	250	260	242	282	251	256	235	239	267	242	242	271	262	237	263	260	254	262	233	269	288	267	229	227	237	266	238	263	279	275	236	295	261	248	253	260	223	242	240	261	241	259	238	268	259	258	282	243	243	258	296	255	261	262	270	255	261	260	262	270	271	264	266	268	289	227	283	252	268	240	234	255	276	259	239	259	256	295	265	263	250	258	253	290	252	270	241	253	272	276	241	257	219	243	251	273	284	273	264	245	235	251	280	261	244	259	245	256	244	265	253	247	272	268	270	243	233	241	261	260	266	242	259	263	266	231	276	292	254	257	269	263	253	246	258	262	263	239	261	260	246	260	255	226	277	246	239	268	271	252	249	253	257	234	235	235	251	267	263	257	255	258	226	259	245	245	265	276	255	258	242	246	209	256	255	264	251	273	268	254	251	250	248	232	244	283	271	248	246	278	270	260	271	268	248	246	279	239	253	259	290	244	250	267	241	276	271	280	278	256	279	258	268	283	260	243	248	256	266	247	279	249	259	244	268	236	280	257	249	226	249	230	256	240	247	234	247	252	248	271	269	269	221	256	235	259	285	245	275	238	244	252	262	274	254	242	238	236	253	238	253	288	275	247	239	292	245	262	250	232	260	249	263	242	248	242	259	253	249	252	255	264	258	272	266	271	231	222	266	270	265	271	237	267	259	220	278	254	281	263	252	249	268	251	273	276	236	266	266	280	257	267	250	278	258	251	261	248	278	227	262	283	235	248	256	238	271	249	266	283	288	261	252	256	240	239	257	234	262	233	246	227	263	285	261	210	303	247	237	257	247	247	256	246	247	281	259	255	254	274	250	306	255	268	259	242	255	262	243	281	269	275	237	217	259	253	279	260	246	236	250	242	265	279	270	255	266	255	235	262	263	244	256	248	275	243	230	248	263	231	266	249	260	245	242	247	264	260	272	296	234	268	231	273	242	265	278	276	264	247	299	256	283	249	256	273	233	254	255	226	262	256	258	229	267	252	269	271	239	242	254	258	263	260	273	263	250	261	236	254	261	272	224	269	235	260	274	235	261	233	243	261	277	270	243	257	241	272	238	266	263	250	260	213	244	266	235	275	263	264	237	249	243	269	261	243	267	251	256	253	268	233	241	256	265	260	262	260	247	236	256	281	241	283	268	280	277	237	244	247	273	269	259	269	236	276	265	296	250	259	275	261	251	274	260	264	246	253	276	244	257	260	269	248	260	283	264	251	239	245	245	245	275	254	272	265	254	273	267	257	256	240	259	266	279	247	241	266	267	257	253	257	280	256	258	244	222	282	286	262	256	247	263	265	285	257	279	241	229	231	260	265	255	279	243	274	248	247	274	244	275	229	247	261	244	258	244	281	245	280	292	269	265	263	250	258	243	243	249	262	264	213	283	254	243	215	266	238	234	265	252	245	259	262	266	248	217	237	257	278	258	268	244	263	241	266	270	241	265	261	239	239	236	246	262	277	251	250	267	241	268	246	243	260	268	273	244	266	263	247	270	200	258	257	235	224	246	295	269	244	254	238	293	280	272	282	274	239	269	263	239	264	265	260	225	264	274	247	267	247	241	279	244	249	264	248	279	256	257	261	275	240	270	252	251	295	250	263	291	261	268	252	257	266	267	290	274	238	236	258	273	239	251	294	252	266	245	247	270	258	258	252	263	254	251	226	233	264	268	265	228	275	248	230	249	270	253	251	245	237	256	269	262	233	244	250	277	260	267	221	265	221	258	259	254	244	241	248	271	230	264	269	254	266	265	254	238	258	267	293	235	244	244	238	273	260	235	246	266	282	264	237	268	261	264	263	261	246	259	263	280	261	256	241	273	269	240	238	272	271	265	279	231	233	245	243	256	262	276	288	272	238	247	253	277	281	256	250	238	254	236	258	269	247	246	244	276	271	255	231	261	248	251	247	259	287	247	241	249	239	223	269	283	227	276	280	275	281	269	264	258	242	242	264	269	276	281	256	244	272	240	279	255	229	220	244	285	257	280	237	242	249	261	248	267	229	276	260	261	260	242	271	271	261	281	279	261	242	231	267	261	250	295	260	258	240	210	277	258	265	268	268	255	234	262	254	266	235	239	249	236	230	270	234	261	251	264	263	264	239	264	242	247	257	272	242	267	251	250	249	229	276	246	240	273	235	236	243	228	246	252	243	273	249	251	252	230	268	258	220	258	251	269	251	265	252	250	245	246	282	226	245	236	260	276	255	233	250	286	247	257	238	239	283	267	251	269	272	273	255	254	253	261	255	226	262	251	268	257	234	253	214	239	268	239	243	290	235	280	268	262	263	247	257	263	255	270	256	280	259	262	251	248	236	250	255	259	255	267	254	234	228	251	258	239	257	247	263	265	235	216
16663	9067	1740	946	791	636	580	555	425	343	357	379	324	302	297	291	290	281	315	302	243	277	272	253	224	314	302	295	338	303	354	312	316	315	263	308	211	234	234	236	243	288	305	243	224	250	228	235	234	243	238	237	243	250	241	232	246	236	225	223	211	249	234	252	247	257	225	242	233	223	243	248	242	247	227	246	230	264	219	252	265	260	241	218	227	213	220	244	211	248	263	262	227	245	236	224	265	254	211	227	251	248	247	229	235	213	230	218	253	230	213	241	250	224	237	227	225	284	220	261	213	213	235	230	264	226	223	250	265	251	251	235	240	262	195	213	205	235	233	242	244	256	255	258	223	232	226	231	245	233	244	231	221	249	217	230	182	241	223	256	248	222	245	235	220	253	269	223	233	231	245	227	210	258	228	228	240	224	210	252	249	216	240	239	243	223	223	257	276	241	219	218	249	251	219	229	243	228	232	249	245	239	223	244	234	240	241	246	202	234	248	254	278	230	221	224	227	226	229	208	240	235	227	219	222	238	240	240	229	268	265	228	208	240	234	248	214	212	255	252	234	221	239	243	222	231	229	239	226	243	235	236	300	245	226	255	234	224	237	247	207	264	244	219	241	247	238	233	210	235	230	217	232	229	205	228	252	235	227	220	255	227	229	230	228	232	250	254	263	230	226	232	291	243	223	226	203	223	233	223	245	222	248	243	241	260	241	223	244	239	230	220	218	233	259	249	239	246	241	275	222	242	217	246	247	255	255	236	254	251	242	231	247	241	223	240	215	246	221	254	247	242	226	238	224	250	267	238	229	241	238	247	233	205	207	218	230	238	215	227	246	259	235	242	249	218	224	222	216	246	239	236	243	205	244	241	241	256	245	244	231	235	216	232	205	237	241	255	213	261	221	219	236	237	255	269	238	217	252	217	220	228	212	232	213	245	226	226	235	210	249	223	231	241	251	248	221	275	234	237	251	238	228	229	245	229	228	224	237	232	248	232	235	199	227	247	211	237	203	264	245	221	267	247	233	226	250	206	230	236	219	238	241	223	238	242	217	247	262	214	227	247	253	230	274	232	221	236	262	238	232	213	219	243	218	223	240	281	239	241	226	238	250	250	225	258	256	229	227	266	253	236	247	221	249	242	269	215	241	249	264	225	227	206	241	227	245	237	260	230	241	227	225	231	210	236	230	248	218	238	237	241	241	225	253	246	272	246	244	226	246	288	214	240	222	217	234	224	261	244	195	245	246	224	222	253	252	254	238	241	234	247	247	241	230	244	225	232	210	232	226	229	227	243	230	238	221	232	259	228	255	243	229	252	202	234	238	216	219	261	237	243	227	209	238	251	224	244	259	223	261	234	204	238	250	263	232	242	271	234	244	235	215	265	262	234	239	245	217	244	246	231	247	217	225	230	261	244	257	253	264	244	213	263	248	239	215	226	243	232	223	286	233	243	214	271	240	246	203	222	220	222	240	234	222	234	239	227	258	257	237	243	223	213	223	249	208	247	222	227	246	251	256	234	235	237	234	235	210	221	244	258	273	235	248	214	259	219	254	235	252	246	234	245	260	231	227	214	252	219	236	257	257	236	215	243	225	251	240	196	204	254	268	251	240	265	247	260	231	248	222	227	220	236	249	245	268	224	242	238	236	226	217	251	257	236	245	256	246	245	272	235	250	261	242	221	220	258	233	242	227	196	219	211	230	234	252	230	261	229	218	234	231	233	237	232	210	227	253	262	250	230	242	234	229	241	221	261	243	246	198	257	221	228	223	200	215	240	244	235	199	248	216	232	233	247	220	204	252	239	237	223	234	255	253	208	253	259	212	233	213	230	250	218	221	233	257	222	240	273	207	228	222	240	204	259	222	245	252	220	246	226	221	247	248	255	214	242	252	225	238	230	228	236	233	255	251	221	259	227	262	215	249	226	223	243	232	254	249	220	225	239	221	193	255	242	236	262	198	230	243	249	273	236	231	242	246	237	217	240	235	245	229	246	234	245	252	234	224	248	232	263	241	243	237	260	253	233	241	238	221	222	230	246	227	228	239	256	227	213	230	224	232	246	243	222	236	229	240	201	253	228	243	223	232	244	251	231	235	228	219	215	231	233	215	255	265	230	210	225	226	238	237	236	214	250	219	245	237	243	243	238	226	248	230	241	215	199	273	205	226	247	254	220	249	243	245	230	233	228	244	241	253	253	230	233	216	246	250	257	251	251	253	229	267	232	236	231	227	257	247	251	219	214	249	241	216	213	218	223	244	253	234	216	203	234	274	230	246	233	234	258	251	227	217	234	230	205	253	260	226	245	230	242	271	200	226	231	231	215	239	249	216	217	256	237	250	221	258	241	258	258	218	234	214	243	229	234	182	238	227	227	238	217	238	225	239	202	251	217	230	258	258	231	214	204	256	235	229	286	224	235	248	249	224	242	225	270	245	234	259	227	236	245	245	206	267	236	229	236	244	227	289	247	239	215	211	238	207	215	215	220	227	222	246	235	244	226	236	221	225	240	245	282	259	208	226	244	221	246	239	250	213	202	254	269	241	239	256	246	238	253	245	253	255	222	227	243	224	257	224	201	199	216	226	213	245	212	270	236	224	230	267	221	241	244	245	246	231	238	261	243	239	199	224	219	218	253	240	241	235	237	252	242	230	235	245	235	231	231	235	231	230	251	234	224	241	253	246	246	257	216	206	238	216	229	266	227	238	239	269	259	248	231	241	221	200	222	229	236	241	268	218	219	268	197	251	230	248	234	236	220	243	219	245	222	232	245	250	271	273	233	223	205	251	249	224	231	238	239	244	237	249	234	225	244	211	266	246	230	229	226	224	255	256	213	261	219	224	214	236	249	228	247	241	231	236	229	259	216	263	243	222	224	239	225	231	238	238	251	236	267	271	246	235	258	225	212	254	241	245	233	250	253	224	221	222	234	223	247	195	206	232	214	210	230	229	221	269	237	234	225	240	264	246	219	255	234	224	221	270	209	245	209	261	236	233	215	243	255	222	231	210	210	230	240	257	247	257	228	227	222	232	244	249	231	252	250	219	232	249	201	200	251	242	270	202	240	250	229	263	240	244	240	251	235	254	253	217	239	259	248	209	253	227	225	255	224	253	223	223	262	253	230	223	252	223	240	228	207	246	239	231	227	232	225	255	252	231	242	240	240	208	217	243	221	220	218	251	225	251	252	230	217	228	251	234	241	257	243	227	235	250	247	244	215	234	210	206	228	224	237	223	233	257	241	229	216	233	220	236	254	229	239	240	248	238	259	252	275	222	242	245	235	248	259	227	231	205	256	225	263	240	210	231	225	230	235	204	281	232	253	233	195	244	223	245	220	251	215	230	249	220	230	229	262	222	209	246	224	218	234	210	232	230	251	250	237	229	239	198	194	240	241	220	225	249	247	219	244	221	232	239	236	221	228	250	237	236	236	245	188	276	264	260	261	220	230	202	263	230	267	240	233	226	236	237	244	235	255	273	260	240	246	253	235
10580	7312	2142	2420	2543	2325	2138	2155	1675	1193	1337	1292	1164	1169	1022	1009	942	864	801	797	750	663	756	765	780	934	1091	1104	1149	1302	1325	1169	1186	961	846	828	769	674	770	720	761	700	671	590	552	584	574	535	586	560	604	574	572	539	526	533	518	547	563	560	589	574	572	590	553	536	548	562	558	568	542	509	545	570	564	537	511	561	547	622	579	561	564	509	570	564	499	593	557	545	566	527	522	511	524	514	529	566	539	540	510	546	534	541	562	561	529	550	538	534	519	544	537	502	541	509	515	544	535	519	527	528	582	557	538	557	532	583	573	514	564	569	554	532	557	592	595	543	543	518	567	527	540	536	565	567	555	555	506	537	542	566	558	530	551	498	574	518	531	545	560	537	528	516	533	489	538	559	525	522	539	544	529	560	555	563	524	531	524	545	513	550	545	521	587	551	566	535	551	539	556	501	519	506	546	566	550	510	549	524	528	551	546	566	573	577	542	556	587	549	521	555	546	556	523	565	521	535	531	570	577	511	547	558	543	503	558	582	534	537	487	524	540	521	535	528	511	540	545	525	533	539	566	530	546	555	529	584	555	582	541	535	506	544	538	542	586	503	554	577	554	539	524	537	549	522	539	549	533	522	570	548	576	564	545	550	549	544	523	558	558	531	576	520	531	539	574	535	552	559	544	572	564	518	547	561	579	513	565	522	538	541	536	544	546	542	546	524	538	537	593	549	560	500	516	567	523	551	601	552	558	511	530	544	549	537	569	527	551	551	520	561	568	480	544	560	552	501	565	517	559	528	531	512	515	535	514	586	553	534	511	563	535	559	548	508	560	538	512	550	508	547	556	525	546	514	531	517	557	582	554	526	587	571	598	546	578	570	577	577	522	533	589	552	541	559	519	518	552	518	578	529	536	597	522	548	530	544	527	538	573	527	555	516	533	491	538	490	565	539	510	536	524	550	502	575	553	553	542	520	537	532	544	574	569	510	552	584	545	538	544	566	576	541	582	576	543	538	539	540	536	541	511	553	485	554	529	561	521	518	510	508	486	504	540	528	550	528	541	540	553	544	535	553	541	567	570	589	505	575	561	504	545	535	520	505	561	535	539	525	544	548	570	539	570	535	541	590	554	517	544	573	569	528	560	542	550	540	548	551	543	569	509	560	537	550	550	535	565	549	545	518	565	552	533	553	496	541	540	503	545	542	529	536	542	541	564	561	569	556	538	504	532	540	526	525	519	568	567	536	524	544	560	560	528	535	571	567	570	536	527	581	495	520	544	584	527	539	591	553	508	570	533	530	546	533	520	516	564	534	538	526	547	505	485	561	516	559	557	573	507	548	570	556	561	543	568	516	534	565	547	500	576	552	513	562	547	511	591	495	617	525	537	541	556	547	512	559	514	579	584	547	526	552	556	595	526	552	537	565	542	564	559	518	557	518	535	519	531	565	542	572	553	530	531	500	509	543	517	587	550	576	579	524	579	502	551	552	532	507	525	528	582	563	560	500	539	546	530	522	489	513	558	544	569	589	562	560	541	537	530	565	538	576	538	550	506	558	523	536	554	545	535	553	541	558	553	535	553	563	570	519	551	509	572	551	550	581	529	517	542	516	524	544	552	555	561	546	562	541	522	547	558	568	538	552	544	541	588	489	548	532	549	537	534	525	504	537	527	498	543	559	547	492	536	517	492	530	519	515	547	548	507	515	534	564	509	554	522	507	522	516	544	515	570	542	606	548	560	489	537	527	521	550	575	517	528	553	583	540	594	511	517	540	535	532	586	543	566	525	577	574	563	567	531	530	530	558	527	548	550	550	541	527	562	555	529	532	540	496	544	555	534	551	538	533	526	590	527	506	548	547	521	543	500	533	517	548	543	550	542	592	559	510	543	544	512	511	517	534	545	596	502	545	510	524	540	542	528	571	578	544	519	586	564	547	523	520	542	588	563	576	543	528	511	540	522	528	549	558	576	529	575	564	565	621	514	540	604	578	540	531	513	566	572	566	584	542	550	524	542	541	474	527	557	576	620	543	553	585	539	543	498	560	586	573	552	556	573	524	578	575	577	525	536	567	538	526	572	568	537	533	531	550	498	532	578	544	557	534	536	540	571	577	551	553	516	558	545	577	535	528	513	575	512	513	498	529	563	574	491	493	538	542	536	542	526	588	532	589	542	557	571	535	496	568	532	564	536	533	503	587	564	527	563	557	531	526	580	572	519	580	506	594	504	554	565	514	508	559	550	581	545	534	540	549	529	587	524	486	536	535	509	520	536	565	566	577	583	483	527	512	520	528	582	526	527	525	474	517	521	559	550	562	531	530	540	499	574	538	538	522	517	520	488	544	523	607	523	557	540	554	555	501	538	555	577	578	573	551	547	543	557	537	556	522	552	546	519	572	556	555	588	499	529	597	533	573	541	599	549	560	570	585	538	528	513	526	538	583	536	538	564	551	516	530	528	529	516	543	597	545	498	535	531	586	562	511	545	537	575	561	553	552	515	556	526	582	504	522	513	496	522	533	591	523	579	546	523	565	509	554	582	546	512	556	535	536	536	538	553	553	539	540	547	570	579	570	586	515	515	542	547	577	552	576	564	537	569	549	554	518	530	554	522	540	534	547	512	562	560	503	535	542	540	576	570	562	533	518	501	528	601	534	525	539	553	567	519	566	502	540	551	550	569	508	549	575	542	549	563	558	594	554	542	550	530	584	538	534	544	508	537	536	574	555	566	555	581	523	519	523	591	519	552	524	523	581	566	502	542	567	541	503	539	482	549	524	513	593	561	544	556	589	538	536	587	538	566	550	541	573	517	510	542	569	547	552	508	542	571	504	542	545	552	576	524	543	495	549	562	548	484	537	582	521	533	548	543	556	527	552	509	568	509	553	514	536	516	524	526	514	586	551	556	563	617	535	572	525	559	541	507	515	516	526	575	532	568	523	530	533	505	558	576	565	550	580	531	584	548	507	562	532	551	522	581	544	567	571	546	562	548	559	567	499	526	537	542	518	550	519	583	556	598	549	557	550	535	542	560	531	589	564	560	558	548	544	537	527	550	589	561	569	501	550	583	554	548	522	528	557	542	556	555	548	566	599	545	557	561	566	588	542	524	515	528	569	562	580	504	544	590	536	513	562	567	535	579	503	533	557	560	557	487	555	522	561	560	531	526	552	527	509	544	543	577	534	552	546	542	592	534	548	500	534	557	546	566	533	557	556	525	533	540	533	551	556	563	539	534	546	532	584	498	528	511	514	572	577	556	502	526	525	535	504	533	512	523	553	537	558	518	547	529	568	517	521	543	559	569	547	486	554	551	537	562	549	548	568	536	518	526	569	562	578	535	557	549	557	545	525	571	522	562	584	535	582	592	520	561	505	560	579	520	558	589	614	533	525	540	532	508	551	545	540	546	544	559	561	535	576	541	556	552	545	586	583	545	554	537	539	577	542	549	548	515	532	584	509	500	546	517	541	548	532	515	572	571	541	545	516	514	513	504	546
43743	39348	19363	12201	6307	3849	2866	2499	2451	1825	1875	1790	1366	967	1197	1009	924	789	724	651	460	337	297	275	259	313	327	367	335	409	366	328	291	274	259	242	216	234	197	250	227	198	197	188	179	173	168	140	180	215	200	178	177	175	209	188	176	185	174	187	183	173	198	184	200	184	185	190	184	147	196	193	148	160	176	197	162	187	157	177	189	195	191	169	157	171	164	172	172	173	179	175	184	173	200	154	190	174	196	197	178	186	161	153	176	158	160	189	176	170	167	173	212	163	174	164	176	165	175	170	157	188	163	172	180	174	175	191	183	172	187	177	181	143	176	181	167	154	167	169	143	160	195	161	160	151	154	187	156	180	157	187	175	162	207	163	184	192	179	177	182	182	174	159	181	152	152	176	200	187	190	170	166	183	173	182	177	163	173	166	174	160	180	195	184	167	172	178	159	203	177	176	185	168	179	172	165	178	167	153	162	174	188	175	178	178	175	168	166	179	197	211	190	161	167	168	189	174	174	164	184	182	156	169	162	157	185	178	173	157	173	184	144	157	174	158	143	182	161	168	199	165	183	172	162	177	195	174	216	173	201	147	174	160	177	173	171	175	171	145	174	158	172	160	194	149	175	161	163	195	162	175	177	158	175	161	197	157	184	164	155	180	202	169	163	156	173	180	179	178	175	177	172	180	172	158	175	163	160	191	174	177	177	156	178	171	185	170	150	167	180	169	180	179	172	184	168	174	189	176	160	181	181	166	152	167	168	168	153	160	154	182	195	171	170	188	178	172	197	167	172	179	188	195	157	191	152	174	167	185	185	210	187	168	169	185	141	167	171	144	161	184	182	200	176	192	158	163	177	169	171	154	161	187	157	185	162	177	180	174	164	158	177	182	185	156	161	173	178	164	188	178	169	164	196	182	187	171	175	182	165	175	186	203	204	163	181	157	187	192	198	177	192	167	198	192	171	169	158	169	172	143	176	164	155	209	188	169	165	190	192	185	213	169	180	151	158	170	152	170	158	176	146	181	171	196	162	174	165	172	168	168	151	186	162	170	165	193	182	178	146	163	173	173	183	187	147	162	145	151	191	192	157	163	178	164	173	164	190	151	189	164	182	154	167	183	156	184	209	180	168	182	186	168	179	177	175	187	186	171	172	166	175	164	169	181	174	192	178	140	164	174	180	154	182	187	189	200	165	165	173	200	180	170	188	198	160	174	202	174	178	152	166	184	176	146	182	170	157	175	165	184	165	173	173	173	180	172	165	172	152	158	169	163	151	184	200	184	168	158	167	178	177	165	179	187	157	209	165	163	178	151	171	169	169	165	176	168	175	180	174	188	160	180	170	175	179	173	128	180	182	184	170	176	183	174	173	165	175	166	172	181	161	176	183	166	156	173	156	163	177	178	156	181	183	177	158	163	173	158	188	188	164	177	170	169	167	161	151	206	175	161	174	174	202	187	162	168	171	161	169	172	197	160	174	191	182	180	157	175	164	148	201	149	187	159	159	161	193	176	146	169	177	168	166	175	179	180	181	153	177	161	191	191	159	164	174	157	176	164	180	170	182	171	175	168	190	173	176	177	166	188	150	171	160	168	185	165	172	188	167	144	190	175	158	211	158	180	169	188	176	183	136	180	193	170	199	165	167	171	182	183	161	157	182	168	184	184	167	159	157	171	177	189	208	206	158	178	185	178	176	185	182	134	194	164	168	183	167	180	171	167	171	177	150	165	191	183	163	169	174	168	191	167	170	180	172	151	168	178	168	184	181	181	191	169	184	182	166	173	199	175	169	172	174	176	172	164	209	175	151	177	161	188	167	188	182	156	162	184	186	167	180	170	164	182	178	145	176	152	158	153	159	183	154	188	173	192	154	181	193	175	147	189	184	183	145	167	135	188	192	185	168	196	157	185	190	177	162	181	161	180	174	184	169	169	171	183	185	179	163	155	169	190	178	166	174	168	156	180	154	169	178	168	164	174	177	174	180	192	172	186	198	171	177	167	175	192	194	179	169	193	154	155	166	179	152	186	149	194	161	199	183	150	174	171	158	186	187	163	167	160	172	164	179	171	184	161	164	163	203	163	185	174	173	169	151	173	168	162	176	163	186	171	166	155	164	170	144	175	173	190	184	180	155	164	167	183	180	183	175	159	159	171	181	205	178	171	181	173	160	178	131	194	198	143	163	174	176	186	173	175	173	161	157	169	172	176	171	169	183	190	190	156	166	195	182	161	169	170	176	165	157	223	159	187	181	170	145	152	166	167	179	169	179	159	161	180	179	168	164	172	172	168	182	177	164	175	173	160	157	173	178	177	164	183	190	175	187	131	155	177	174	183	181	147	176	189	167	183	186	183	185	153	193	177	175	177	202	172	174	141	173	186	161	194	189	197	162	169	155	177	176	177	178	188	176	140	156	185	165	170	189	164	175	183	198	155	159	197	175	175	163	205	150	183	201	172	176	142	171	171	183	192	170	162	180	210	171	177	164	175	162	173	188	172	164	179	156	154	191	142	179	187	191	149	179	187	175	172	168	170	167	145	199	165	177	195	181	181	177	171	166	168	196	184	170	194	203	176	175	192	169	172	188	184	166	188	184	165	176	191	183	168	164	165	149	156	163	184	195	150	209	173	168	163	174	170	179	149	159	145	188	184	154	154	166	176	189	181	178	194	180	161	176	192	162	160	176	144	189	171	199	150	150	178	177	155	179	167	166	181	176	154	178	161	157	171	184	166	181	178	170	154	169	162	191	169	196	154	198	170	204	149	175	158	169	170	152	154	178	166	156	181	173	180	164	169	167	175	165	157	185	164	157	161	173	182	180	188	173	168	188	168	179	177	183	163	179	183	155	178	170	172	184	156	170	175	168	158	177	168	183	192	172	126	165	164	174	173	167	174	182	174	193	160	182	188	162	180	167	165	157	154	141	154	182	185	187	170	128	175	164	174	144	152	174	169	175	162	153	173	167	180	157	169	197	203	182	166	164	170	164	166	205	172	174	160	148	164	184	167	184	165	170	170	165	167	176	160	159	160	158	187	155	173	188	152	186	173	177	190	206	170	159	180	159	186	187	172	175	155	175	169	173	183	170	178	157	193	157	159	176	181	175	169	179	178	172	169	181	177	184	172	162	161	184	183	169	157	179	177	166	183	168	166	171	173	178	162	164	186	166	174	177	179	162	161	180	159	194	175	164	164	172	171	172	194	152	176	181	167	170	158	167	157	166	174	153	199	178	160	181	175	187	154	150	164	200	174	140	222	164	161	178	160	154	159	157	150	202	164	158	168	194	158	180	181	177	164	186	188	151	181	158	161	174	169	151	177	168	174	149	171	187	188	179	170	171	179	190	180	164	176	148	183	176	180	152	166	190	180	166	168	170	145	156	166	152	186	163	174	172	167	196	173	172	175	190	158	164	167	176	141	156	175	177	195	170	166	159	187	170	195	166	179	185	171	179	167	166	180	179	168	191	190	170	195	154	163	204	176	157	165	186	172
32206	24393	6230	7436	6666	6554	6773	8174	7550	6105	7007	6365	4989	4138	5617	4065	4587	4186	3889	3661	2383	1641	1275	1119	1339	1453	1742	1740	1726	2157	1807	1629	1422	1151	919	888	780	728	834	835	838	674	560	535	495	453	480	499	607	584	538	527	437	463	418	415	438	428	444	413	446	447	464	444	438	441	465	408	416	393	431	409	421	440	429	430	492	417	418	438	431	461	400	404	413	415	429	389	403	415	428	410	423	427	402	409	418	433	380	417	404	400	408	414	407	404	403	441	390	431	397	407	438	408	429	423	406	384	393	440	406	402	364	386	402	416	391	433	415	410	411	431	421	400	363	403	415	421	436	390	466	393	376	399	410	413	411	410	432	423	362	409	406	439	393	391	434	391	407	406	377	435	396	439	386	420	431	389	390	422	418	424	413	404	393	419	388	407	377	398	422	429	437	397	405	394	435	433	404	375	382	381	421	406	366	414	392	392	370	411	420	390	399	458	451	394	405	430	418	423	405	411	376	429	432	423	378	414	407	396	426	433	370	429	399	449	409	391	410	397	409	390	385	422	398	461	422	403	371	385	411	426	413	447	415	437	373	432	416	397	408	381	404	416	407	419	394	423	446	405	399	428	393	411	379	403	422	418	432	390	427	406	433	381	420	402	398	425	437	364	390	394	423	374	393	412	416	406	416	387	405	383	421	390	394	396	391	432	405	423	386	406	399	407	411	416	382	414	413	430	378	398	388	378	426	390	398	408	400	376	377	428	401	387	384	404	435	444	402	401	422	407	443	383	414	391	422	382	449	412	410	388	408	387	406	401	411	405	398	389	417	388	395	380	370	419	420	398	450	384	408	396	430	416	439	422	374	421	391	432	378	411	421	403	440	407	403	391	420	414	393	407	394	419	414	390	416	431	390	375	407	416	405	421	388	418	415	416	413	417	405	404	422	416	412	419	426	428	389	444	400	404	397	401	395	431	392	421	408	439	398	395	411	437	374	415	389	372	418	386	407	380	467	408	442	408	412	389	413	424	389	410	426	418	409	378	409	385	417	416	415	410	409	403	373	424	405	374	386	430	401	411	393	403	388	408	411	379	378	414	402	418	393	379	434	389	429	407	422	420	403	392	431	407	382	421	403	428	411	428	392	426	375	413	431	371	409	403	410	435	414	410	389	419	398	418	433	411	433	442	437	406	406	422	398	377	444	393	350	406	419	419	430	390	426	405	389	409	427	412	391	402	396	382	396	374	395	418	372	385	400	402	440	441	431	368	401	393	460	396	385	401	392	416	434	410	414	396	380	390	457	398	421	413	410	405	404	356	419	372	377	381	429	387	407	384	435	417	388	404	416	381	414	413	396	432	406	426	378	439	398	407	420	398	409	424	416	410	403	404	436	423	414	392	404	373	430	440	426	414	396	391	411	420	433	428	400	403	418	409	418	388	425	382	419	446	381	442	397	387	426	411	379	385	431	386	384	445	386	384	395	404	407	378	429	404	381	397	386	396	409	435	422	341	416	403	399	403	429	389	428	395	418	433	380	411	428	387	387	405	389	417	400	404	409	401	404	385	400	436	415	423	422	397	384	455	394	401	425	393	434	444	416	404	430	395	410	408	407	437	386	408	406	412	395	392	393	433	421	427	422	377	416	417	411	409	400	410	431	398	421	387	385	402	397	434	393	424	392	396	375	422	417	401	441	421	397	394	433	387	424	422	392	421	406	436	448	425	417	409	391	377	386	426	398	395	418	389	416	383	397	400	416	424	384	400	432	413	415	391	409	396	416	427	409	397	453	448	463	422	373	413	402	440	396	400	390	399	410	398	366	397	397	397	403	458	378	405	387	404	447	407	429	376	391	430	394	419	370	403	387	418	400	406	417	419	406	395	386	375	422	407	399	403	415	389	406	407	367	441	385	384	432	404	406	399	422	396	397	401	420	390	424	401	416	413	392	403	427	414	398	415	376	387	432	396	387	376	384	412	415	419	431	419	390	411	433	388	393	400	424	406	375	400	421	390	412	392	421	444	384	405	418	426	425	372	422	417	394	448	389	411	362	410	377	416	417	394	372	415	412	406	382	416	433	393	412	396	435	369	399	391	420	417	414	427	415	378	425	403	404	418	400	414	402	413	414	414	413	380	410	414	433	400	431	409	383	416	391	393	406	389	392	346	420	393	403	375	401	393	407	413	418	384	412	397	416	384	433	423	432	395	388	422	410	395	396	397	421	429	435	417	446	430	378	397	442	420	428	426	390	414	415	440	395	417	398	419	419	401	380	428	420	390	394	399	431	419	413	423	349	428	375	444	403	392	361	413	403	434	418	408	362	454	413	458	387	417	397	414	422	384	417	388	420	391	376	404	407	370	383	385	417	389	427	403	436	411	409	391	388	363	389	437	411	420	369	381	392	408	404	405	385	399	404	429	408	405	406	432	404	405	461	409	412	416	392	393	370	412	392	372	403	402	454	398	419	420	387	412	425	413	397	392	423	423	398	409	435	399	410	424	402	411	439	381	372	425	444	406	406	356	424	382	431	418	414	397	405	443	418	377	403	412	424	403	424	421	428	402	441	434	398	399	371	370	388	401	416	408	417	422	410	393	413	424	368	410	402	404	452	420	407	404	441	410	420	420	420	379	397	406	426	425	423	407	406	423	436	407	397	406	384	391	401	397	389	396	414	406	395	395	424	421	460	425	431	422	365	399	419	415	424	417	411	399	439	397	455	403	398	400	420	387	377	409	405	386	427	440	450	376	384	409	375	423	398	410	397	412	438	400	379	391	416	409	390	390	408	403	430	403	382	355	384	422	456	411	369	405	403	395	384	429	398	368	376	416	374	426	425	413	440	422	435	409	408	442	409	413	410	424	410	406	392	393	406	438	413	419	385	443	416	419	398	392	453	413	393	412	370	422	392	388	401	406	432	395	399	410	387	413	405	412	425	385	405	403	417	383	390	382	427	394	444	436	413	387	384	437	403	392	382	385	405	395	399	414	379	426	401	364	404	418	412	414	403	414	376	415	416	386	373	401	408	436	410	406	417	393	407	404	384	446	445	426	378	395	449	392	432	422	384	436	421	383	416	415	430	412	434	387	405	424	421	395	406	416	387	398	411	389	412	378	390	415	396	420	449	402	372	422	417	374	380	403	412	395	401	427	350	391	387	396	415	379	420	413	418	397	413	402	409	411	404	384	413	397	424	397	431	397	442	417	396	397	410	390	426	402	392	403	400	424	379	423	411	420	362	439	402	424	389	417	384	396	412	415	421	397	418	446	428	409	388	387	396	364	402	404	441	424	400	410	413	403	430	362	378	422	429	394	403	384	434	404	451	363	429	380	427	382	434	405	421	405	407	401	418	398	382	396	418	356	408	385	417	421	473	434	385	387	380	403	409	368	417	370	402	423	379	413	429	451	394	402	407	407	420	389	372	444	393	429	407	417	410	411	400	388	403	399	396	392	409	419	420	418	390	441	394	428	400	412	378	394	415	414	361	418	406	431	375	439	407	393
52226	45216	25080	18715	13010	8415	5673	5320	4440	3705	3751	3508	2583	1880	2400	1781	1684	1291	1237	1112	735	476	378	279	323	380	436	434	485	453	395	356	301	235	231	194	180	182	204	212	172	176	151	118	117	114	123	121	151	151	111	130	110	127	114	118	108	120	117	140	104	97	99	120	121	121	140	110	116	97	118	115	122	98	108	109	104	116	112	104	113	126	93	130	122	108	110	92	86	107	113	115	91	106	111	90	99	109	91	106	120	100	101	98	122	96	102	97	105	100	98	123	103	117	90	93	91	102	106	115	111	95	108	102	94	93	109	93	92	104	93	106	110	100	105	106	104	112	92	105	98	71	102	113	110	117	117	75	100	105	139	114	82	87	112	132	115	94	103	114	103	106	110	111	104	118	91	108	94	105	112	101	109	94	106	106	113	98	107	90	96	112	104	90	85	94	103	107	107	89	105	87	113	100	112	111	110	114	118	115	99	117	106	135	127	102	128	114	100	124	95	115	110	104	94	117	102	123	104	116	108	121	112	103	103	90	102	99	112	89	95	115	119	88	103	132	111	86	111	103	112	115	95	103	112	117	109	110	115	96	91	117	116	92	99	120	108	118	97	102	103	104	107	109	117	89	101	117	113	104	107	104	100	109	98	115	104	90	109	89	100	107	90	89	126	109	104	93	124	112	95	105	116	91	114	94	105	106	95	101	107	101	90	124	112	100	102	90	118	115	91	114	107	95	106	117	90	95	86	119	95	101	91	127	102	98	108	95	91	109	122	105	97	90	93	99	110	95	115	114	97	110	92	118	110	96	74	110	95	116	102	101	105	97	113	79	99	111	85	91	110	105	97	114	121	100	89	120	97	83	113	90	113	108	136	84	92	111	97	123	106	115	92	107	95	109	96	104	87	115	112	78	99	107	99	101	118	109	115	104	118	115	108	106	112	111	97	92	98	115	127	92	113	89	112	111	127	89	84	96	111	115	116	95	116	97	105	81	102	115	96	78	114	102	117	109	99	99	98	118	99	114	112	135	105	115	123	106	107	98	87	94	112	102	94	93	127	103	108	101	107	81	135	100	126	103	120	112	116	94	122	95	116	114	85	99	101	115	120	95	82	84	91	96	139	129	93	118	113	112	117	105	110	106	96	109	88	121	107	109	97	86	93	104	124	128	125	99	104	100	110	108	92	96	102	101	99	102	129	97	104	93	113	95	98	102	105	120	113	109	117	94	110	122	94	92	116	97	97	108	118	122	124	105	109	93	112	97	97	97	101	97	126	131	113	98	120	123	130	100	92	89	100	111	90	111	127	102	101	105	100	118	107	91	100	96	109	126	93	103	98	103	120	96	87	123	105	84	116	93	119	95	104	105	111	97	93	84	98	100	114	129	103	118	101	109	81	108	110	126	95	104	104	132	121	85	109	103	110	127	82	103	114	135	95	117	111	111	108	106	103	113	120	102	103	102	79	127	105	118	110	95	87	93	93	112	133	96	85	107	105	106	88	95	107	105	113	115	110	101	100	106	118	120	104	100	114	111	121	100	101	101	128	94	115	108	109	99	96	102	113	111	130	110	112	120	104	95	105	102	110	113	119	108	111	95	110	105	111	102	117	98	105	110	125	101	97	103	102	105	105	100	90	105	105	93	109	125	114	105	112	98	98	104	91	115	111	114	126	114	126	110	114	84	87	93	102	115	96	109	118	86	83	89	114	122	94	124	127	82	103	106	113	115	102	113	88	92	120	118	99	106	96	90	117	116	115	115	88	107	97	115	122	105	103	96	112	104	92	118	112	120	109	111	98	115	102	107	96	109	96	124	102	101	105	114	104	101	104	91	101	104	91	112	97	128	110	98	104	105	95	109	114	131	105	95	86	101	136	103	117	111	101	97	100	91	109	118	99	87	92	108	110	119	86	120	120	122	108	104	93	108	112	90	87	115	92	90	110	112	104	98	116	96	108	101	101	93	91	121	113	99	99	123	109	120	98	112	112	109	133	93	106	93	105	105	108	95	94	105	103	108	80	99	111	101	109	105	109	115	114	110	112	112	89	116	119	127	101	99	104	135	124	95	108	95	99	104	91	111	102	106	96	102	90	99	91	97	90	87	99	111	128	95	92	110	105	98	110	97	112	95	108	84	115	112	83	98	100	89	106	112	113	124	99	98	107	95	103	94	113	95	104	119	90	114	113	95	94	102	120	129	102	89	91	97	106	111	121	79	96	98	94	110	108	98	88	104	129	121	91	101	104	102	100	88	126	108	111	102	114	95	113	113	106	101	109	113	103	99	116	91	96	107	93	116	81	103	127	78	106	106	110	117	109	94	96	118	92	118	109	121	113	97	88	94	94	128	98	112	88	116	98	98	106	121	117	110	89	88	103	103	99	122	102	111	115	117	109	113	112	88	92	104	118	109	87	113	115	99	117	132	108	98	89	119	102	119	99	94	93	115	118	82	106	101	93	118	107	116	103	121	122	108	104	113	98	85	90	93	121	104	99	114	117	112	110	106	101	92	97	117	87	94	114	119	96	100	97	121	99	105	108	100	100	111	94	103	88	92	121	113	101	104	89	120	97	122	105	109	117	104	91	117	109	108	101	107	108	98	120	101	107	96	103	108	108	100	86	96	109	114	110	103	110	104	114	108	99	116	92	111	108	103	117	110	113	98	91	111	97	114	92	128	109	128	114	108	115	106	89	114	98	95	115	106	105	94	127	91	108	96	104	114	114	106	98	108	102	107	102	119	117	99	118	108	111	100	116	105	101	99	119	101	107	107	104	108	114	122	100	84	88	102	97	96	99	123	108	91	107	104	95	113	125	115	94	108	113	115	103	106	89	92	106	112	106	111	100	95	110	100	94	108	105	107	96	101	103	95	138	103	94	118	111	96	121	107	97	89	88	118	96	103	108	83	95	113	107	98	111	96	103	97	108	106	105	99	115	90	109	129	107	113	100	109	113	115	128	109	103	109	125	109	107	105	91	98	92	116	108	112	106	80	98	108	88	98	111	103	112	88	99	103	120	100	84	104	102	114	106	101	102	87	112	100	81	110	104	96	106	106	100	110	120	97	99	112	94	93	108	110	114	100	95	108	124	91	94	105	85	103	107	108	90	103	106	93	110	125	91	107	103	117	124	78	109	126	116	124	115	102	86	85	90	97	127	94	108	97	107	99	115	101	98	114	111	93	115	116	100	103	118	93	101	105	97	107	114	105	95	103	107	110	127	101	98	113	102	106	97	103	113	124	98	109	97	111	105	101	109	101	112	85	115	116	95	123	110	99	108	136	108	89	107	115	134	108	118	110	115	123	92	111	103	112	102	102	98	93	85	103	120	127	93	126	97	99	120	118	130	123	104	101	113	105	112	130	126	97	93	116	106	111	95	124	91	115	87	104	101	95	111	114	117	112	100	107	102	101	107	105	106	94	93	99	118	97	106	106	116	107	118	75	104	136	113	107	114	121	97	99	119	105	91	92	112	97	120	111	106	106	112	111	86	115
39103	33361	10999	10867	11622	10563	10854	13125	11447	10889	12165	10326	7992	7938	10812	7720	9106	7346	7499	6231	4163	2661	1948	1723	1986	2325	2717	2518	3152	2739	2270	2053	1706	1354	1253	991	847	898	962	947	872	757	621	502	445	352	348	449	637	597	408	378	329	309	302	330	338	333	312	331	319	342	311	343	327	332	297	276	288	271	261	282	300	319	316	337	309	312	321	319	312	316	298	311	321	286	284	282	278	270	282	259	281	251	279	254	294	277	280	279	273	276	274	293	273	256	289	283	275	254	257	268	259	256	252	284	262	271	253	261	274	272	245	262	270	282	264	238	279	269	249	277	228	288	245	242	282	245	255	273	247	269	280	250	272	295	265	242	306	267	267	247	236	281	266	280	282	281	273	263	279	254	264	255	265	290	266	272	263	265	291	235	267	284	246	271	277	254	275	260	272	259	285	271	256	251	265	246	278	250	265	244	271	254	243	261	266	259	272	268	256	291	266	240	253	259	245	261	239	251	268	250	276	272	278	215	253	244	280	247	296	272	271	268	263	265	271	269	275	258	272	279	283	265	273	275	270	262	288	280	263	251	263	270	270	280	283	246	242	268	266	246	263	246	275	262	271	241	237	276	234	280	279	279	276	281	251	289	273	262	247	270	270	235	263	271	287	301	305	256	290	224	260	265	286	283	258	247	264	275	275	281	250	253	271	280	232	274	271	290	243	248	275	297	256	277	248	270	266	274	261	240	260	272	283	261	259	244	262	238	270	307	209	245	268	264	269	291	282	282	247	259	238	244	264	277	247	241	277	249	266	276	273	286	272	234	280	267	265	252	283	256	264	293	281	264	279	281	273	260	260	284	266	255	252	273	271	305	279	262	270	277	252	250	284	255	241	282	245	271	261	269	226	264	260	275	276	226	245	253	260	264	244	236	279	248	251	295	258	273	280	231	287	270	251	288	260	259	276	268	243	265	254	283	261	255	266	253	272	278	253	289	279	257	263	267	255	259	283	241	258	289	261	262	302	263	267	281	281	286	284	253	265	267	270	269	258	283	247	254	254	276	259	267	288	253	233	278	284	274	289	267	268	298	300	270	242	278	263	282	253	258	284	277	267	259	241	278	248	285	279	289	270	286	260	282	282	280	278	243	286	239	292	260	270	267	277	295	266	263	248	262	278	249	239	252	259	261	244	265	260	246	270	257	275	282	280	257	269	256	252	282	284	257	263	267	257	269	263	269	278	269	275	270	243	251	262	267	268	265	280	259	261	290	256	280	257	275	273	251	283	258	249	292	278	258	268	283	264	247	299	255	298	257	281	283	267	282	250	263	250	285	261	295	252	257	297	253	275	252	251	278	249	254	269	271	277	251	241	285	257	263	265	275	244	273	257	242	279	260	280	272	273	265	265	241	272	264	269	255	260	251	264	238	297	282	240	268	259	244	269	257	287	255	262	251	261	274	254	231	245	277	269	274	250	283	265	227	262	272	240	260	258	262	275	261	261	250	251	267	264	268	258	255	244	234	275	268	238	285	242	273	251	247	269	281	247	280	244	267	264	253	260	261	277	260	257	265	256	271	249	244	271	281	305	288	236	286	244	273	301	257	248	277	258	267	269	264	286	272	285	279	263	289	277	269	268	263	260	272	274	262	256	253	269	255	271	277	276	244	279	263	259	245	250	248	240	247	267	267	253	248	277	255	280	289	273	268	275	270	285	268	298	285	272	248	260	264	242	259	259	271	295	259	283	275	269	258	270	251	229	238	269	277	279	295	257	272	282	263	258	257	248	268	241	245	242	276	254	257	275	253	266	279	283	278	233	261	262	248	234	282	290	271	252	295	264	283	266	252	282	248	239	235	278	249	232	278	269	283	237	248	258	287	269	261	267	282	253	224	261	292	270	244	267	276	268	246	245	255	239	249	263	279	268	260	286	270	264	233	281	255	261	265	233	230	272	283	249	289	268	253	243	248	283	276	236	284	284	293	278	268	268	256	258	272	265	275	268	270	276	231	256	279	258	285	265	232	253	282	288	271	262	266	243	276	257	277	279	252	254	241	288	265	253	249	301	276	258	260	261	249	244	285	251	252	273	254	266	261	255	230	285	259	286	238	263	258	263	281	269	279	248	230	298	261	249	268	293	260	253	266	251	269	259	271	279	247	261	255	281	258	254	257	249	281	269	229	283	262	279	275	264	280	240	266	252	276	254	260	261	265	265	249	284	252	253	269	296	248	269	258	246	277	261	254	256	270	254	230	283	263	247	254	263	262	271	243	268	267	256	282	264	214	258	252	281	269	243	265	263	268	291	288	276	255	273	236	236	243	256	229	244	249	276	288	248	251	233	291	279	256	268	239	267	258	246	276	289	280	303	284	281	283	277	260	263	276	241	278	248	289	271	263	256	279	294	261	258	261	273	274	276	271	274	262	262	251	271	265	278	247	260	295	272	298	241	284	256	267	284	311	282	245	266	286	252	243	261	262	251	251	267	284	264	273	243	263	254	287	295	248	263	262	244	259	312	256	260	271	290	260	245	255	290	271	270	286	247	249	260	250	238	253	274	274	277	265	258	292	272	266	251	275	267	271	266	287	286	255	257	275	271	267	250	257	262	245	270	258	266	302	297	245	270	255	288	266	268	250	255	266	278	258	278	238	284	290	280	254	245	269	268	238	264	261	259	261	297	270	267	303	293	237	272	277	249	255	276	266	271	269	264	236	275	266	257	264	267	264	308	241	274	271	282	280	265	277	281	290	239	267	248	250	275	256	252	265	273	253	257	241	244	281	275	267	252	286	269	269	249	260	259	277	268	279	266	274	261	275	253	272	249	285	278	267	275	266	255	263	256	268	236	265	262	249	301	274	272	278	268	272	269	250	271	281	268	233	259	278	284	252	254	287	278	230	298	260	275	272	262	249	235	269	268	281	297	264	259	259	285	278	262	229	273	258	274	287	249	243	248	271	243	264	273	258	260	291	265	249	246	265	271	250	252	275	284	253	249	286	238	238	260	279	268	258	265	265	253	259	290	227	289	255	260	264	239	253	264	228	261	280	266	251	272	285	271	263	265	230	252	264	280	270	281	268	287	247	271	264	242	266	251	278	253	263	251	251	258	292	290	276	267	247	265	279	272	263	284	230	235	297	233	284	265	253	265	257	263	278	240	274	261	249	282	276	268	287	225	264	274	256	284	282	266	259	255	251	295	235	258	273	242	278	278	248	268	255	267	283	280	259	287	244	251	252	256	254	241	250	264	262	270	259	266	274	284	260	280	229	273	265	262	267	282	276	254	252	259	235	280	291	290	263	254	264	267	291	282	275	291	261	276	263	268	282	290	285	261	266	275	264	267	255	276	278	251	262	265	294	273	255	285	231	273	250	273	260	249	259	283	273	236	280	242	260	280	274	247	277	262	272	264	258	260	288	270	241	289	255	263	244	257	258	263	243	284	260	256	264	255	255	261	275	267	278	265	278	249	272	265	254	238	257	278	254	247	269	260	256	262	294	250	255	253	253
16025	9247	1762	1048	1028	738	516	537	396	397	355	357	340	331	342	343	300	256	261	269	260	274	303	303	328	320	340	359	375	376	344	279	299	289	259	265	280	267	227	271	244	243	240	258	245	246	250	252	264	277	267	252	236	245	248	263	259	247	296	249	248	232	236	257	257	223	244	236	221	241	222	261	237	228	260	237	240	246	254	235	260	262	217	243	242	278	237	221	258	255	246	249	216	258	228	249	243	255	266	227	237	242	259	243	248	241	266	251	241	233	251	264	239	247	228	276	262	231	238	238	235	245	242	268	263	273	251	243	229	234	241	241	250	239	233	249	226	229	245	228	226	244	222	220	242	232	253	228	282	252	212	239	234	240	193	274	212	247	262	241	235	242	217	250	236	256	196	252	238	226	247	267	226	238	234	222	238	217	250	239	225	233	259	221	244	234	229	223	250	232	237	227	271	243	256	251	222	248	251	212	226	235	224	205	261	227	223	236	228	233	236	252	244	229	247	242	222	251	251	253	237	231	250	212	261	233	232	234	250	242	222	260	238	264	258	226	223	240	235	236	251	262	223	255	258	268	237	244	226	251	240	254	236	217	224	216	226	251	260	210	262	246	261	241	251	243	258	212	232	248	227	248	243	243	229	237	219	245	234	226	246	255	265	261	237	227	250	250	255	232	230	211	236	232	223	276	251	251	238	226	246	241	260	215	237	208	225	245	216	237	219	223	241	256	256	248	302	260	227	216	248	235	248	235	232	224	235	216	245	240	269	247	244	249	283	243	217	248	239	237	222	226	229	239	261	233	252	280	232	251	264	266	228	238	279	234	261	240	244	231	236	245	261	234	241	251	243	248	244	244	253	232	257	239	221	239	241	241	249	235	265	259	248	248	248	225	262	244	234	244	241	243	241	227	254	258	246	265	246	257	227	239	275	237	228	253	245	252	229	251	237	224	235	264	216	243	248	246	234	251	263	260	252	252	241	210	242	261	259	241	238	260	227	256	252	229	247	244	243	205	237	231	225	254	255	244	227	219	248	263	240	258	219	244	225	246	235	251	230	223	239	241	237	230	252	247	223	227	242	235	229	234	261	241	247	226	238	220	263	213	236	224	256	246	245	238	243	229	253	238	223	246	229	262	254	214	256	243	238	245	245	246	265	273	244	229	270	245	216	237	260	262	246	262	255	249	237	210	279	245	239	238	212	229	254	252	239	273	252	235	238	245	256	272	236	235	256	247	224	248	257	218	207	251	269	206	250	250	241	245	214	265	226	229	234	267	227	224	220	237	232	249	240	236	215	243	227	250	252	241	255	250	236	243	223	240	283	228	241	220	235	237	249	273	239	263	238	249	249	261	241	263	231	246	245	259	231	245	253	235	233	250	229	236	215	256	239	248	236	237	265	248	244	249	242	228	262	273	249	275	290	241	217	258	242	234	223	222	232	241	222	233	237	218	262	268	256	244	221	228	249	224	212	250	227	235	244	248	244	234	240	254	246	242	222	234	255	244	224	241	253	245	254	235	243	256	247	235	242	271	271	237	220	265	266	284	228	242	254	243	222	253	265	255	250	222	237	241	265	233	237	260	233	254	218	275	242	237	235	247	266	220	281	272	251	218	249	224	234	239	228	223	237	227	234	252	255	273	224	243	250	227	242	266	256	240	216	216	226	255	250	238	246	251	256	257	247	248	240	268	224	247	250	226	236	248	219	260	233	276	247	257	231	239	234	226	259	243	251	245	248	217	243	245	247	242	260	237	265	249	233	241	227	248	254	234	253	258	233	247	259	252	241	281	247	248	235	222	236	258	258	256	258	249	233	257	230	210	250	242	236	245	249	224	256	240	237	228	264	229	220	229	244	231	259	247	264	242	241	228	252	226	197	233	218	238	257	249	251	257	252	275	251	235	234	230	242	223	254	235	244	232	253	254	264	233	263	226	225	241	233	274	231	238	276	247	244	252	231	267	215	262	223	199	212	240	263	254	245	219	219	224	255	231	256	249	243	251	241	239	250	255	225	226	221	226	250	236	241	239	248	241	257	265	222	241	253	267	248	219	245	224	246	231	237	242	271	247	243	230	229	242	242	240	300	207	229	239	255	262	237	228	248	220	224	250	234	227	230	233	234	243	220	265	223	264	252	265	221	238	223	270	225	250	227	228	238	211	251	254	251	245	261	265	247	247	299	248	247	239	270	245	227	241	242	243	249	231	251	220	247	262	235	245	203	219	240	264	272	255	238	260	252	264	248	235	238	223	240	254	264	249	245	242	243	225	212	268	197	221	241	255	239	241	234	237	252	232	235	258	271	266	250	225	229	255	248	248	253	214	272	221	214	226	211	237	249	228	237	257	238	225	242	239	263	217	243	243	252	223	238	198	249	250	226	257	240	198	236	233	247	264	239	249	234	238	244	223	246	231	248	230	241	236	221	227	238	274	236	251	236	255	244	241	245	263	235	263	256	232	219	245	241	241	238	230	247	238	253	200	222	254	237	229	261	241	243	266	235	261	250	215	288	252	240	259	257	245	239	244	223	226	215	241	249	219	237	213	246	286	251	239	231	250	249	255	255	232	255	203	249	215	235	233	268	235	231	252	207	243	257	207	245	211	243	233	226	258	246	225	216	252	257	232	243	240	230	268	290	219	248	243	228	244	253	236	222	245	244	221	259	250	236	222	239	264	217	228	220	233	233	242	218	240	241	209	254	237	248	249	255	219	229	242	267	244	271	234	258	224	251	248	257	243	224	224	246	245	244	225	232	227	266	284	257	228	247	240	218	247	264	234	255	227	253	244	230	238	218	260	229	244	228	240	249	241	262	242	249	263	216	227	257	251	254	223	206	255	241	229	226	253	259	240	248	255	226	247	240	244	259	229	228	254	247	256	245	239	251	245	228	233	231	243	270	241	250	257	235	241	213	256	267	241	238	246	237	258	221	276	233	241	226	224	252	248	252	223	263	233	218	258	224	230	268	235	265	226	240	251	249	241	239	221	231	269	226	239	238	235	249	262	245	207	232	238	247	242	226	217	234	236	246	224	233	254	206	252	242	210	236	230	236	236	222	253	221	221	261	252	235	254	244	240	270	246	266	251	233	271	226	251	250	237	259	246	265	268	252	221	251	253	245	250	244	233	243	264	248	221	195	247	237	235	238	245	217	216	248	232	220	256	246	239	240	226	241	232	236	239	237	231	239	254	258	274	236	256	263	234	249	261	242	263	260	253	252	250	238	236	238	265	266	246	236	254	209	243	250	245	250	265	269	245	219	254	192	260	231	243	220	225	228	234	249	258	228	270	234	245	248	241	237	244	261	216	272	219	231	238	256	240	225	270	246	268	275	274	250	244	222	249	251	235	249	260	238	230	228	241	243	250	237	276	269	231	235	238	268	237	255	235	267	260	222	267	254	251	268	243	262	228	244	235	233	257	231	218	250	234	252	256	273	247	230	257	248	255	243	225	229	248	243	247	225	226	232	230	241	246	253	233	262	265	226	266
10055	7715	2257	2590	3315	2507	1968	1894	1416	1378	1476	1316	1094	1029	1086	1001	980	819	833	796	787	746	724	919	984	1079	1110	1427	1490	1272	1222	1063	955	893	739	705	748	784	734	688	666	648	601	571	570	584	542	634	646	685	674	582	561	565	568	565	567	545	578	564	568	573	529	552	561	536	524	560	592	541	578	520	580	596	594	547	576	589	593	562	557	572	514	577	573	559	547	564	528	591	551	539	571	559	565	533	566	555	587	581	531	568	525	540	543	545	560	592	550	557	533	575	561	519	526	570	539	509	522	554	579	570	531	568	533	510	584	584	629	564	558	550	562	535	569	562	552	561	585	532	541	560	581	567	536	534	574	566	564	554	533	559	562	556	542	563	546	545	582	574	529	544	518	571	533	563	527	523	600	526	587	571	550	543	534	546	510	535	615	586	555	588	543	557	550	502	557	544	576	542	600	566	559	572	576	541	509	538	535	542	596	535	575	504	533	566	555	564	537	562	554	560	549	567	576	541	552	560	512	566	584	559	556	537	577	570	557	561	601	555	551	558	587	571	553	549	509	544	538	555	563	569	545	546	536	540	559	552	512	549	555	534	600	565	576	601	571	563	584	564	563	544	579	557	572	576	584	546	610	503	559	535	562	521	563	560	561	558	548	560	538	564	542	567	516	573	545	558	575	515	514	558	566	587	528	511	591	568	581	508	585	561	511	577	551	549	623	542	565	621	599	574	550	523	573	537	544	621	566	543	551	581	547	559	569	584	616	552	583	590	548	570	556	566	545	524	551	550	556	580	506	573	580	548	538	590	516	525	553	532	557	566	546	552	536	541	575	547	603	547	553	552	576	563	607	540	579	559	550	566	542	598	541	578	577	523	570	574	594	527	535	544	548	547	581	531	583	557	535	524	567	547	581	548	562	540	570	515	588	541	576	531	521	573	565	577	566	570	549	583	568	538	547	529	577	590	561	530	547	602	543	579	526	553	585	510	528	566	555	549	540	587	548	549	583	573	587	575	579	507	575	525	574	582	581	550	560	570	558	559	566	588	512	550	527	558	548	575	548	513	547	574	554	546	545	562	539	568	537	571	483	567	573	563	551	568	536	557	584	550	575	587	510	539	530	570	561	581	561	589	572	538	566	519	549	520	594	562	525	538	601	550	547	537	544	572	605	585	565	546	578	546	557	557	573	563	527	548	594	586	530	597	524	531	544	549	549	539	561	536	522	539	519	579	629	553	566	541	569	563	538	563	524	538	562	561	566	620	558	539	560	561	519	599	587	564	534	524	519	547	544	505	579	571	543	571	585	567	515	565	548	536	565	555	535	581	536	582	528	550	546	532	585	563	547	563	605	529	532	557	541	553	552	579	595	541	525	512	579	557	551	543	560	572	574	566	526	518	536	553	571	539	594	542	578	571	555	535	561	590	570	542	598	562	531	551	573	573	597	569	568	540	570	552	515	550	522	548	584	591	550	531	540	552	521	595	571	506	543	533	560	555	552	533	573	581	532	559	529	517	548	541	584	537	568	578	524	601	555	577	555	509	488	527	559	526	570	543	536	552	534	573	534	540	562	527	550	607	521	494	527	576	568	539	553	541	560	567	565	579	570	590	615	561	559	553	536	567	528	587	611	553	566	584	555	561	544	544	569	546	562	571	559	586	546	547	541	600	574	558	546	561	582	600	557	550	545	555	535	523	570	530	554	567	553	546	562	573	523	544	595	545	574	542	572	527	533	580	599	592	550	547	552	567	542	555	572	509	540	552	541	525	586	523	532	537	584	560	543	533	528	546	547	556	585	552	565	548	559	564	530	567	568	565	555	552	549	557	568	546	500	526	514	546	539	578	558	535	571	592	547	565	539	532	556	592	558	560	531	525	544	588	616	562	563	531	525	571	544	512	524	538	565	568	543	531	557	579	537	568	558	543	552	522	571	576	573	506	560	555	552	526	597	554	547	549	485	537	555	571	570	583	552	578	554	507	569	527	576	504	534	517	543	556	564	573	546	494	537	543	556	577	572	540	563	532	561	542	560	552	577	547	571	531	557	587	573	548	564	570	528	500	544	569	573	564	576	550	568	562	543	561	563	598	546	542	521	598	570	554	535	572	526	560	542	545	582	554	549	538	538	533	542	522	555	509	574	558	547	539	589	557	556	556	568	554	571	544	513	535	567	522	561	536	563	519	546	552	550	557	595	612	592	570	554	566	581	541	572	566	552	551	520	591	539	542	578	551	574	567	533	558	554	562	558	535	570	541	542	518	528	556	513	556	529	553	564	566	535	570	510	526	535	568	563	570	565	551	558	582	527	597	537	562	542	560	586	600	535	516	570	588	571	548	561	579	552	531	550	542	532	561	513	590	581	518	568	541	607	584	559	560	524	546	611	586	556	574	551	558	601	587	556	591	560	583	544	559	540	539	549	589	570	559	558	583	567	568	549	582	527	546	611	521	524	524	625	555	575	559	600	558	541	574	558	524	536	581	555	560	573	542	533	555	529	575	546	564	534	585	561	553	567	556	511	552	571	520	588	580	540	527	543	524	564	561	583	526	524	543	552	579	544	599	559	562	566	556	540	592	550	535	568	542	556	577	561	549	566	528	570	576	515	592	591	556	565	569	603	546	538	585	525	547	568	554	547	561	572	574	559	534	559	565	567	559	545	554	541	549	594	559	567	551	559	531	587	574	564	545	519	559	562	590	577	528	576	568	575	571	556	573	557	546	535	560	560	551	542	587	547	562	551	574	554	549	584	546	499	559	562	543	527	590	566	538	532	533	525	581	527	568	548	554	534	550	550	551	568	504	560	547	575	551	591	542	564	511	548	593	563	558	578	557	514	521	555	489	539	515	565	528	554	532	558	554	556	537	571	512	555	518	553	603	536	612	583	544	542	546	546	547	534	568	565	546	533	562	576	546	564	522	562	567	542	563	561	588	539	526	488	529	531	559	591	567	594	588	586	546	544	573	569	555	488	529	540	542	560	518	556	567	523	552	572	525	532	576	554	560	599	568	570	530	511	583	550	537	503	542	546	548	576	594	573	569	547	543	547	535	563	584	578	591	593	544	551	573	536	592	566	532	571	549	543	576	536	592	545	556	526	557	557	549	542	559	558	568	572	558	568	573	556	556	573	545	530	588	556	583	575	592	547	593	580	559	519	539	533	555	527	568	582	550	567	530	554	561	567	556	566	568	571	545	573	518	549	584	533	561	574	553	535	515	573	526	574	601	541	549	558	551	540	563	580	519	564	523	567	555	575	526	551	586	534	526	601	535	605	582	544	542	578	547	566	547	545	588	552	583	559	532	567	561	557	632	593	558	533	552	597	544	579	572	560	547	477	549	530	551	584	558	542	534	571	568	555	588	552	539	522	514	560	570	541	568	553	571	527	531	521	535	535	562	542	553	554	555	543	548	537	559	555	566	530	583	579	579	585	532	515	540	541	552	552	547	554	517	539	552	558	539	542	616	559	539	606	527	564	522	556	538	568	562	582	562
40142	39822	17794	9272	5824	3246	2363	2525	2401	1972	2199	1669	1053	800	1042	1104	991	657	596	634	381	341	325	338	333	372	392	416	399	329	381	289	272	255	218	246	256	215	197	218	223	175	190	199	194	189	160	233	213	195	192	170	175	168	161	159	181	182	164	175	173	200	193	188	188	197	167	177	180	173	150	150	166	173	183	186	200	196	171	186	184	157	201	158	178	187	214	171	173	159	207	185	169	182	185	176	177	171	175	167	163	174	168	170	188	211	188	157	184	184	202	193	170	173	182	156	170	154	178	182	159	157	176	148	182	172	185	188	189	173	167	165	159	166	160	164	180	190	188	190	169	171	158	182	179	185	155	174	169	185	179	174	188	183	184	172	162	165	179	161	161	174	202	187	177	170	212	183	171	171	169	176	188	176	183	199	170	176	173	163	157	178	175	191	189	152	177	176	174	180	183	187	180	160	202	188	173	164	206	167	185	172	173	184	203	170	163	192	191	176	178	183	182	186	169	165	191	188	159	190	183	188	183	177	188	174	160	163	141	177	169	172	174	161	146	160	188	181	191	154	195	168	183	182	173	197	153	173	164	157	182	200	170	156	173	163	169	155	201	171	149	179	168	182	156	173	161	181	175	207	174	152	162	166	175	159	191	180	172	159	173	182	159	152	167	186	168	170	183	161	169	169	173	203	179	187	174	166	165	199	192	185	186	175	191	177	185	165	180	152	144	180	170	162	181	150	172	175	149	160	184	176	181	185	173	178	181	181	192	178	179	170	170	176	172	175	188	175	182	175	194	166	160	184	148	154	139	168	159	176	175	177	188	147	164	181	198	177	152	151	164	143	169	163	193	174	157	145	187	163	177	186	176	161	166	172	151	175	167	165	161	162	192	171	200	167	198	152	160	196	164	176	179	152	184	166	190	176	185	172	181	170	186	189	179	177	162	148	182	191	141	161	194	175	170	181	141	151	161	192	167	187	182	160	175	180	153	160	188	163	218	176	187	147	177	175	166	168	187	175	176	178	164	163	166	167	178	166	172	175	182	178	172	189	162	161	183	177	178	181	182	182	174	185	185	181	168	164	160	184	172	193	185	176	193	178	188	168	171	176	165	155	123	158	196	156	177	160	141	180	158	169	161	196	178	185	191	174	184	183	176	152	145	186	166	204	183	161	156	171	187	167	169	202	197	177	182	178	177	174	192	200	183	191	186	169	168	193	186	185	150	175	206	177	173	186	180	176	163	167	174	171	183	190	166	174	162	165	180	161	153	176	165	162	157	174	169	180	165	156	164	148	183	166	166	194	183	170	185	167	171	163	170	172	188	189	175	168	186	161	164	149	170	169	185	150	159	187	199	213	163	176	171	190	170	182	187	184	185	178	197	159	177	179	181	165	167	183	191	158	203	162	179	189	177	177	200	187	190	144	167	187	150	174	173	159	175	181	172	204	151	170	157	184	176	177	164	192	182	177	141	183	173	182	183	201	183	163	163	172	171	175	178	162	167	177	157	173	159	174	184	166	185	157	162	187	184	182	143	165	182	164	198	142	170	170	157	196	158	173	169	170	168	184	186	183	187	176	157	180	161	161	161	181	156	172	174	155	180	161	171	197	158	185	169	159	154	169	179	183	178	172	182	190	180	162	159	160	196	187	181	172	159	161	162	176	173	170	174	177	190	200	168	179	168	181	168	169	177	164	134	177	177	170	166	163	162	171	177	149	174	196	160	163	169	197	175	171	191	179	181	183	176	174	203	172	172	166	181	187	187	183	166	180	185	148	164	165	183	174	192	176	159	156	145	173	177	147	177	148	174	165	137	189	161	173	174	146	187	166	175	150	194	200	174	172	172	196	186	183	169	181	204	197	174	186	183	196	171	169	164	173	177	195	209	184	172	170	186	178	163	176	190	202	176	194	179	197	168	167	183	159	179	178	177	167	181	179	166	160	178	165	173	159	167	177	148	176	173	151	169	182	162	175	179	183	185	178	189	195	197	176	177	162	158	194	174	167	183	183	183	167	173	180	168	172	177	165	211	172	191	158	150	184	174	162	185	171	169	179	173	185	187	196	157	174	180	183	209	183	163	189	152	168	169	184	184	198	190	157	159	162	192	164	155	163	161	181	156	165	154	156	166	199	193	165	156	169	160	153	158	160	199	186	169	160	167	168	195	177	166	187	164	188	168	177	196	188	164	196	186	184	177	168	165	174	149	177	193	179	191	178	180	179	198	175	180	154	156	195	192	162	160	151	160	160	161	186	195	172	180	177	196	164	195	166	183	189	171	191	178	155	178	144	176	159	170	169	174	176	169	195	160	163	178	174	182	166	167	171	181	174	177	163	174	188	160	174	154	171	176	181	174	179	186	183	169	196	201	183	162	163	162	184	167	161	166	164	171	179	190	169	151	180	156	179	186	175	179	189	163	184	189	167	186	161	166	180	169	173	177	187	178	193	159	184	163	185	193	158	172	157	166	192	166	179	161	168	175	186	157	172	165	195	186	174	185	191	184	161	176	174	192	206	173	157	169	208	168	159	196	178	156	157	177	178	169	170	172	210	169	180	168	155	165	229	172	166	173	155	178	187	201	177	164	183	171	192	162	180	168	174	182	160	143	157	168	147	183	203	181	160	169	171	163	183	161	184	188	173	170	167	179	199	181	172	171	172	183	185	161	168	169	187	165	161	160	185	172	173	198	168	161	165	174	170	190	161	175	132	160	162	185	168	149	156	168	189	160	176	202	204	191	180	185	187	169	174	171	156	185	172	168	163	181	180	190	185	187	165	167	187	181	166	171	193	154	198	199	190	160	169	159	159	158	187	177	188	167	177	173	175	170	190	170	173	169	158	180	170	185	181	169	186	146	185	195	154	139	178	174	180	162	185	190	169	158	173	183	171	178	184	188	159	161	208	164	175	194	176	175	180	183	185	169	154	153	165	185	183	176	167	169	152	181	173	170	173	173	204	193	174	171	160	186	161	190	169	179	177	165	198	203	166	207	167	177	198	183	179	197	187	180	178	154	183	204	165	188	198	172	161	175	193	187	186	181	160	175	180	178	175	153	176	168	179	180	176	164	191	177	191	171	150	154	177	166	175	177	158	156	172	173	222	178	184	174	164	166	163	162	170	192	184	168	207	178	161	159	171	180	187	186	194	183	197	158	178	155	193	161	206	188	185	187	154	164	152	174	164	184	152	180	170	203	182	158	187	162	171	202	182	180	175	209	144	180	177	177	174	174	194	173	179	184	169	143	172	161	159	179	206	170	185	181	211	204	195	159	180	160	179	165	177	170	157	164	176	190	178	158	190	175	164	199	196	198	178	162	160	179	168	182	189	182	153	183	162	183	177	164	175	164	190	156	184	182	186	165	182	194	170	180	192	168	166	177	166	179	173	175	174	190	184	162	186	196	175	163	183	172	186	140	158	179	163	163	168	171	189	167	196	158	180	201	192	170	157	200	148	155	167	200	166	207	156	166	167	150	180	154	175	171	173	157	174
28191	26667	6508	7420	8830	5975	6268	7306	7393	6781	8251	5314	3787	4296	5611	4862	4871	3834	3600	3510	1847	1491	1315	1408	1579	1773	1969	2170	1997	1860	1726	1383	1194	1039	786	798	769	825	812	697	628	616	533	441	449	467	477	573	669	682	572	509	519	453	416	450	421	400	429	435	425	496	514	503	463	419	418	427	425	391	403	418	424	412	431	459	442	428	461	437	406	434	464	458	387	427	409	434	428	381	449	411	383	407	404	434	441	400	398	442	416	409	401	399	416	441	409	415	422	466	377	394	412	409	386	413	391	432	421	397	406	407	401	412	404	415	418	416	401	407	381	428	414	434	439	425	413	414	404	425	415	411	429	426	396	415	406	389	376	405	429	395	396	379	396	438	459	422	413	388	407	433	401	447	426	439	420	414	406	418	399	436	391	363	428	387	407	428	405	426	440	371	397	418	379	458	425	409	366	408	399	409	403	414	442	450	442	410	425	400	414	389	409	421	401	419	400	411	407	430	442	443	385	412	428	414	403	414	412	434	391	401	403	417	369	416	406	417	401	411	436	402	392	422	409	400	431	402	428	424	382	411	382	484	388	436	438	409	425	403	416	413	426	409	434	420	403	424	423	420	366	407	415	389	428	374	420	417	404	422	377	417	417	429	451	410	415	418	416	391	413	384	412	406	449	421	455	422	459	418	402	406	398	383	401	440	414	388	430	382	405	434	396	417	405	413	398	379	428	418	426	403	409	403	364	417	399	424	409	434	466	397	421	401	457	414	404	398	376	393	397	430	430	385	416	422	435	404	382	432	434	429	385	397	395	386	395	408	409	403	416	411	411	425	383	416	395	464	408	391	419	411	414	440	432	413	427	382	405	422	402	415	446	432	398	435	417	406	449	420	431	429	377	423	399	375	426	421	393	392	412	456	380	408	436	439	426	407	396	385	420	373	396	413	425	445	411	410	420	415	417	404	446	397	419	427	406	427	397	458	418	368	413	393	423	415	404	440	407	415	395	390	395	399	430	425	395	435	430	427	448	416	410	430	432	417	382	411	417	417	401	386	427	402	442	426	467	402	462	410	399	420	395	411	428	411	406	421	421	406	414	417	406	394	406	389	419	455	348	430	394	410	407	413	439	408	398	426	429	412	389	419	400	415	407	407	413	401	419	409	445	459	428	408	414	429	373	414	411	390	409	393	410	409	390	402	408	410	396	428	398	420	433	420	398	446	420	404	406	424	429	409	409	418	391	388	392	392	411	414	406	411	406	413	424	390	413	429	425	439	378	392	399	413	380	420	417	405	402	406	404	425	416	408	406	441	414	441	401	393	416	422	421	399	423	424	423	398	446	421	433	432	391	410	381	410	403	439	417	429	454	414	438	402	424	389	396	446	405	454	433	432	414	442	408	390	433	403	428	421	410	415	421	384	415	403	434	409	400	433	375	431	434	386	434	428	428	400	381	381	402	387	377	397	391	406	383	376	444	396	381	379	355	404	407	415	427	425	399	401	397	401	440	399	441	438	392	423	406	443	357	378	391	400	399	368	402	472	418	396	384	439	398	390	370	382	414	428	399	396	397	468	421	420	413	419	409	383	409	437	418	343	414	445	427	431	426	373	392	459	422	399	417	436	431	437	352	385	421	386	393	423	413	421	395	404	395	435	424	408	435	417	410	423	435	449	401	433	364	437	409	392	395	396	384	425	423	414	404	398	428	407	385	390	440	424	410	400	447	388	397	400	370	369	402	422	395	393	403	385	422	405	420	388	388	397	400	398	383	434	393	409	409	394	431	404	444	415	392	407	427	436	432	379	418	385	429	419	448	433	364	440	415	413	438	445	370	425	398	383	429	409	383	412	384	404	405	424	387	418	406	402	429	454	386	411	403	420	424	416	400	414	438	404	392	387	434	408	420	416	410	396	387	414	401	419	431	409	407	410	410	426	437	398	368	416	409	403	398	416	393	420	384	430	453	421	401	441	423	400	375	374	403	389	402	391	417	411	395	418	415	401	418	397	418	409	402	437	396	435	433	418	468	411	409	421	401	416	386	434	437	408	396	404	434	418	398	414	432	424	435	462	393	395	410	388	393	420	379	393	397	440	436	412	433	437	376	436	405	401	430	422	383	411	399	422	442	402	411	383	418	403	391	400	409	404	450	404	437	397	420	431	377	387	424	455	437	426	398	402	414	432	404	445	400	383	350	416	459	402	418	393	380	407	437	444	410	379	425	436	401	425	412	374	423	418	444	434	425	423	429	408	443	440	388	395	421	426	437	424	432	473	392	430	429	393	405	432	454	437	401	418	432	404	396	429	401	432	423	382	426	406	393	418	417	398	422	386	435	380	400	444	414	399	421	414	430	439	457	403	417	384	400	410	392	423	397	430	423	460	409	385	398	418	410	429	426	436	400	440	417	411	447	453	419	400	395	439	373	419	405	450	407	397	427	406	419	418	390	371	413	415	394	433	408	402	433	423	410	462	434	436	402	411	447	446	386	451	435	442	421	424	415	436	406	445	422	421	417	364	407	415	400	412	447	409	402	410	444	439	404	412	400	419	407	412	423	411	414	455	405	424	400	435	428	417	359	421	384	411	402	412	407	406	396	425	414	389	408	403	390	393	390	413	431	405	384	433	432	415	449	404	378	376	360	421	388	382	394	417	417	439	397	400	425	437	415	436	407	448	397	406	430	393	431	379	387	398	387	407	426	411	407	388	405	414	422	379	414	430	377	401	402	384	407	415	405	420	421	440	406	384	442	403	394	384	392	425	400	430	384	435	432	409	409	395	440	408	396	394	385	436	414	384	400	401	415	425	428	404	374	411	427	398	393	444	417	422	388	444	429	428	407	422	403	426	420	419	420	388	409	425	404	400	377	433	417	420	399	408	419	416	414	395	416	412	409	437	402	397	395	413	413	415	448	394	376	443	389	376	404	395	428	419	396	426	391	410	438	427	397	427	422	454	444	431	409	390	391	398	424	390	405	411	428	413	441	381	427	389	411	400	382	423	432	407	426	414	430	383	426	386	391	418	378	400	405	420	424	382	435	369	439	449	418	435	430	432	441	374	392	417	415	438	389	397	402	438	400	396	431	424	394	419	430	400	386	408	439	413	403	425	411	405	381	395	448	400	434	417	431	448	450	384	419	375	422	396	399	428	418	416	398	450	387	410	412	431	422	415	400	401	392	401	382	384	402	413	416	402	435	394	380	418	436	429	410	390	417	383	413	455	417	406	405	411	412	380	389	415	422	390	410	403	423	391	402	444	422	411	429	423	381	441	412	434	402	426	418	391	450	409	419	375	399	403	368	372	403	415	393	439	349	415	429	397	428	402	416	427	408	430	402	417	426	400	414	410	390	437	424	416	417	412	424	403	383	410	443	408	409	427	411	427	421	404	409	400	447	411	425	438	383	439	409	409	402	425	393	459	444	408	436	435	408	439	400	384	426	402	417	418	397	396	424	384	370	455	397	415	405	395	416	430	403	475	426	406	393	385	397	398	420	387	422	417
51079	41654	22932	15953	10506	6211	5224	4665	4581	3493	4126	3496	2273	2071	1795	1832	1460	1146	1168	986	572	436	366	442	394	450	494	492	463	488	355	315	241	208	218	180	190	191	183	180	182	143	130	118	128	92	139	148	152	144	122	131	124	116	90	94	115	119	95	133	117	112	130	102	119	109	109	110	114	134	115	142	99	97	141	116	108	101	130	97	112	105	107	112	98	110	104	92	112	97	112	105	106	95	112	95	118	119	94	96	116	111	100	107	116	134	104	108	118	104	100	100	116	103	105	120	105	90	86	114	106	120	111	122	124	113	124	112	103	109	110	115	120	101	110	104	121	115	100	104	112	107	119	106	103	99	106	92	127	98	103	123	102	101	98	106	99	100	111	114	97	87	92	105	110	91	107	101	91	117	96	97	131	99	128	109	104	93	107	112	111	91	107	97	101	95	121	123	109	109	104	122	116	101	114	98	113	110	99	120	98	96	108	116	122	118	98	89	100	107	117	106	112	110	101	105	113	97	98	108	107	113	102	103	113	83	94	102	111	87	108	93	108	108	97	113	96	89	107	114	111	86	101	95	97	94	106	84	103	119	101	96	93	99	102	101	111	123	113	94	84	120	92	108	111	99	65	89	108	91	94	117	103	120	120	137	111	111	126	121	94	91	99	101	110	97	111	101	102	119	111	103	93	100	89	115	95	108	118	138	98	91	114	93	99	110	108	107	109	109	119	111	96	103	112	90	114	101	100	108	113	120	111	111	113	113	95	106	90	106	95	109	124	91	114	117	126	97	104	80	95	105	94	107	93	107	82	105	89	112	128	121	111	97	120	97	119	105	114	102	110	104	98	103	103	103	91	110	114	111	97	95	102	102	113	127	97	102	99	115	107	107	132	105	89	97	102	106	106	112	99	94	100	120	83	127	107	100	106	113	98	112	96	102	104	113	110	103	116	106	114	95	107	103	94	131	93	112	98	128	120	86	103	88	112	97	118	108	121	117	91	110	100	101	99	108	97	108	97	87	120	116	103	107	104	106	100	111	134	114	109	102	124	95	104	97	117	113	114	101	93	115	114	118	116	111	112	114	90	103	108	132	103	92	104	108	105	88	92	125	113	105	108	127	107	88	95	115	105	101	101	95	109	107	106	112	108	120	107	87	100	99	106	120	90	98	87	100	104	108	97	113	97	120	87	110	104	99	100	92	108	95	99	86	99	99	94	91	100	116	112	116	108	92	113	94	111	100	95	90	106	108	101	96	102	118	118	93	117	99	107	122	101	100	119	87	104	99	115	96	115	101	114	110	107	104	95	122	93	93	99	107	112	104	103	114	126	130	127	94	90	114	116	95	109	101	107	134	101	106	121	112	115	101	106	107	97	117	122	96	105	104	85	110	104	101	116	98	102	93	103	96	101	117	115	89	102	100	123	123	117	105	102	104	121	104	103	102	110	98	104	113	125	94	121	100	122	85	107	90	98	94	97	96	110	69	99	94	115	98	111	100	105	108	108	108	118	100	117	100	94	115	112	119	105	101	96	110	87	111	90	109	88	104	105	107	114	85	76	117	96	95	111	91	99	101	100	101	111	108	116	110	126	112	118	109	101	127	87	109	108	107	119	105	95	103	97	95	99	108	114	108	101	108	91	121	111	120	97	100	89	121	109	100	104	96	116	106	97	98	111	101	94	89	105	105	102	114	100	110	107	101	109	103	102	96	115	112	89	96	97	104	114	111	108	85	111	119	117	109	126	101	107	106	112	115	115	119	103	106	101	91	127	110	96	110	102	102	112	121	126	107	116	98	106	105	112	106	90	110	96	96	119	96	119	123	110	107	119	105	115	107	107	102	102	88	105	111	103	113	99	102	104	99	114	117	101	97	115	101	102	107	94	69	88	118	116	90	122	125	105	103	122	114	109	94	102	94	132	111	122	117	104	96	94	99	93	103	127	113	109	121	111	95	107	107	127	127	101	123	94	110	100	95	108	99	95	97	90	99	99	94	111	114	117	87	98	76	105	111	116	101	103	113	94	104	111	108	107	92	116	102	108	97	104	105	103	114	115	104	106	117	102	104	117	118	132	106	106	115	99	100	116	99	120	96	108	111	97	110	92	105	104	144	113	109	102	106	112	116	115	102	105	119	121	115	128	97	98	109	115	100	107	112	100	100	89	133	99	108	99	97	104	93	117	94	106	113	108	98	103	120	125	122	91	96	104	108	107	108	89	104	89	101	92	114	87	113	105	95	109	121	95	121	106	103	116	117	98	113	112	106	116	93	100	111	101	117	109	110	109	110	95	109	117	92	101	103	107	113	105	101	102	103	109	131	106	91	119	100	118	90	112	112	108	84	107	117	92	80	114	111	105	121	104	114	107	110	95	131	103	107	106	98	116	90	97	103	119	116	114	97	88	115	116	118	110	121	112	111	100	96	100	114	112	115	127	100	117	112	113	110	103	103	96	100	81	122	108	93	107	95	120	103	110	112	122	95	97	91	113	97	102	112	110	97	96	109	99	115	111	102	110	121	115	105	94	106	108	100	116	97	98	105	129	94	108	117	104	125	111	105	100	98	112	108	117	105	117	118	112	119	114	124	96	101	100	113	108	89	80	90	82	94	101	126	116	110	106	94	87	130	106	105	94	93	109	99	131	104	80	94	95	100	102	88	101	114	92	129	121	92	95	128	85	100	104	108	98	123	89	108	110	109	100	106	94	112	95	123	104	116	97	115	105	112	104	107	118	89	113	80	100	85	109	92	103	123	111	107	108	110	99	120	99	110	94	116	96	112	92	109	91	120	96	109	115	109	106	108	109	88	103	104	124	86	116	117	104	105	100	103	110	84	121	105	104	86	114	90	103	95	103	110	104	108	108	132	104	121	114	109	108	100	115	101	94	122	103	106	120	116	107	104	107	111	109	98	117	112	97	86	115	114	123	99	116	91	109	102	108	115	94	114	89	112	110	82	103	100	111	105	113	118	113	107	97	111	133	106	101	103	99	107	116	93	94	120	112	106	114	110	109	124	106	113	112	98	112	105	94	99	98	100	100	104	110	102	101	95	105	115	92	111	111	108	93	104	120	110	107	123	116	84	92	98	120	92	88	110	100	94	110	109	79	111	111	85	100	87	111	93	104	102	106	92	82	114	99	115	86	94	123	101	110	114	102	94	111	120	130	116	116	92	109	99	98	99	98	104	105	104	109	104	98	105	93	111	104	100	108	102	107	114	129	132	106	120	98	104	108	118	103	113	120	120	97	100	92	84	88	107	114	106	106	116	105	97	87	93	96	121	104	101	93	95	100	85	90	101	116	103	121	109	104	108	118	111	101	114	115	121	108	105	107	100	97	104	102	108	86	103	108	84	104	103	104	104	119	107	90	88	125	111	105	100	93	87	103	111	104	114	93	102	118	101	110	102	121	93	121	114	111	100	95	124	108	116	98	100	103	101	100	106	112	116	123	106	101	91	117	112	114	92	107	116	103	111	94	90	103	126	94	109	87	109
36676	27498	10273	12216	12341	9494	10514	11869	12057	10576	13678	9709	7022	8079	9003	9165	8377	6511	6700	5734	3151	2658	2108	2252	2662	2702	3166	3274	2788	2880	2166	1718	1353	1074	986	997	1033	997	835	771	635	532	444	444	367	378	490	644	696	596	392	341	346	317	339	341	331	306	339	337	316	354	353	349	333	285	292	258	263	313	293	288	310	307	360	326	336	318	339	332	286	311	277	269	277	277	289	278	249	263	251	279	265	254	269	258	293	275	241	284	275	301	264	269	263	285	254	269	300	256	263	283	288	243	261	271	275	260	287	283	262	257	272	292	276	274	245	238	252	284	286	269	268	263	257	255	278	288	270	282	246	253	285	269	246	241	275	253	256	245	267	259	285	284	261	288	311	237	258	251	250	287	264	250	288	266	248	272	289	256	251	281	283	284	258	267	258	280	240	290	254	258	270	260	274	258	283	265	260	281	276	255	289	262	283	270	250	278	248	278	261	270	240	266	277	231	269	255	288	226	256	247	284	274	270	271	258	248	267	251	296	273	279	277	262	268	262	263	291	262	275	252	264	260	249	260	252	263	249	260	253	271	251	270	245	286	289	258	242	282	247	284	270	239	256	305	289	241	263	248	256	255	271	278	281	275	264	263	250	285	279	255	272	246	249	261	263	299	252	255	262	236	270	224	262	252	256	275	279	245	258	261	247	304	287	275	255	247	286	323	259	273	294	260	274	278	261	259	275	259	259	258	285	276	273	253	269	274	261	263	300	267	266	263	258	262	260	263	275	259	282	287	253	275	281	275	262	285	254	306	253	251	259	252	265	272	285	268	231	263	272	264	260	268	268	262	248	273	255	279	257	240	260	251	242	238	256	251	286	252	266	259	274	266	261	250	236	230	246	246	242	256	265	296	282	249	297	271	236	249	260	289	254	245	265	248	262	289	254	281	277	279	273	270	279	279	239	261	248	267	266	230	263	286	240	265	275	258	226	258	279	258	276	237	278	265	262	263	270	260	258	264	259	243	276	260	274	251	245	267	259	269	244	263	251	267	273	252	267	264	276	297	264	248	301	278	255	267	267	278	261	296	262	258	253	285	259	260	260	254	249	247	242	273	264	285	268	273	276	232	272	271	247	275	272	243	282	272	279	249	268	264	259	266	272	273	273	281	279	241	264	264	245	275	272	246	249	272	266	310	284	271	240	253	254	271	284	268	238	245	257	259	274	266	261	264	261	256	264	266	292	261	269	255	263	266	261	271	248	270	271	257	254	234	268	270	274	257	278	265	259	248	253	255	259	268	246	252	252	256	262	289	276	255	272	226	270	242	245	288	263	278	253	247	242	238	268	260	264	273	271	265	254	287	277	246	256	261	262	274	269	287	240	262	290	269	291	241	280	282	269	302	280	271	305	284	285	230	274	278	240	267	283	237	285	283	286	261	280	268	266	302	302	271	271	257	287	256	259	242	269	267	242	283	277	250	263	252	264	271	272	263	251	241	248	274	258	289	255	269	239	264	233	254	251	238	239	260	290	279	293	238	247	239	273	264	270	286	279	276	287	274	244	284	284	247	248	233	293	245	274	268	293	246	244	284	253	269	261	249	282	267	273	268	231	286	263	276	257	274	253	245	264	245	273	233	285	228	265	250	241	292	241	267	266	284	257	256	250	243	282	257	257	286	261	268	274	256	257	249	266	273	247	284	260	284	259	253	286	251	276	289	261	266	260	281	257	275	265	271	274	262	263	285	250	250	284	261	289	219	261	279	274	266	243	271	228	268	294	303	269	274	274	252	291	263	240	298	281	244	278	279	237	257	251	267	256	259	257	262	265	275	268	237	284	288	261	263	248	270	249	275	246	254	272	254	285	278	253	273	250	246	259	231	255	269	272	308	243	253	251	280	253	287	275	259	261	265	300	269	251	261	252	272	252	266	276	254	240	258	268	259	271	280	277	265	256	301	259	269	252	264	265	268	251	256	253	253	257	259	260	268	267	313	274	234	257	283	267	256	266	294	273	254	275	292	252	264	281	283	248	275	246	240	269	231	259	276	295	255	303	263	255	267	252	242	269	278	257	255	261	288	239	293	241	251	254	262	260	269	282	261	274	266	275	251	275	268	225	289	241	266	264	262	283	257	296	298	248	264	307	280	252	257	268	278	253	245	277	252	279	299	247	273	251	279	252	251	274	257	275	256	286	275	252	294	294	260	256	277	261	255	268	268	264	298	278	263	275	277	268	249	264	254	287	296	243	253	243	269	261	264	292	282	257	260	279	238	267	263	273	272	265	277	272	272	262	243	273	270	263	268	273	262	258	259	254	264	252	283	285	311	272	294	276	255	266	298	273	266	261	262	254	289	264	249	268	268	244	267	280	257	306	245	257	251	272	264	248	286	258	241	285	281	259	261	247	273	252	295	254	258	284	245	263	306	246	279	275	264	270	263	286	264	274	235	254	254	279	240	262	284	275	257	259	247	283	232	268	268	253	271	281	248	253	251	261	262	268	258	268	268	261	267	268	267	279	268	266	262	278	268	270	253	270	251	269	269	295	234	270	251	273	262	250	269	280	248	290	279	252	260	259	297	251	266	248	265	246	269	259	273	263	273	267	282	304	257	274	250	288	255	275	263	287	272	249	246	249	258	268	252	250	249	280	269	227	264	265	274	280	289	205	251	234	277	270	262	241	278	275	265	264	253	261	266	269	244	257	288	236	252	246	245	258	247	279	247	281	281	272	266	268	267	264	250	247	297	271	270	297	268	282	242	258	269	283	243	272	246	255	276	273	262	262	292	265	276	231	268	295	246	245	289	275	282	260	267	242	287	278	238	279	265	263	256	260	269	266	255	269	282	263	267	272	262	243	290	250	259	271	263	224	240	232	261	287	227	284	264	266	249	286	263	285	286	266	254	276	272	261	272	274	271	269	251	268	270	277	288	254	239	278	239	272	275	256	284	243	291	265	263	259	269	251	295	273	272	287	265	226	303	290	295	250	269	255	272	264	277	258	293	252	261	287	265	271	274	288	268	256	270	235	278	276	277	280	278	264	267	276	268	257	250	271	254	269	280	283	242	247	293	260	270	264	220	292	274	264	252	247	264	263	296	270	250	251	269	253	263	280	253	270	276	261	250	255	239	265	329	280	299	270	287	271	246	260	262	261	258	270	267	252	268	269	260	251	286	271	240	267	235	227	269	281	263	277	293	287	262	264	279	262	246	241	278	286	251	271	249	268	288	257	244	253	254	273	249	282	267	274	262	280	276	251	288	251	270	281	275	270	243	283	242	283	257	254	267	288	243	259	259	280	285	264	239	264	290	242	271	278	292	254	254	286	240	273	297	244	258	273	281	267	237	272	268	272	280	286	263	282	255	245	267	304	265	269	259	255	239	272	258	288	269	264	259	288	264	251	244	247	260	248	275	297	302	254	238	262	290	265	263	259	242	268	267	299	262	272	267	232	272	246	262	281	240	255	244	269	244	269	248	259	258	261	252	280	273	270	295	264	248	258	276	251	260
15680	7284	2100	1490	794	658	487	477	486	406	467	402	322	291	307	312	293	285	243	277	287	307	334	289	311	321	349	347	376	321	267	308	242	246	222	238	266	274	267	235	259	293	258	230	264	237	270	280	265	247	221	223	242	232	229	240	223	217	238	258	226	276	226	238	251	241	257	230	209	234	242	221	236	221	229	237	214	244	219	241	235	228	229	227	232	259	240	246	244	244	227	218	199	222	269	236	255	212	225	240	265	229	226	247	252	225	243	273	230	217	210	223	210	218	234	265	233	245	251	234	245	232	246	231	232	223	244	250	229	217	239	241	230	222	232	245	228	218	227	236	246	266	235	211	246	248	224	221	205	241	244	212	250	231	197	220	213	226	269	278	227	232	212	233	253	234	224	232	228	239	236	238	229	241	228	248	212	258	236	241	252	250	230	240	227	216	243	245	236	235	250	256	251	230	226	230	239	260	220	206	223	249	242	222	233	230	239	241	249	243	239	221	222	210	244	252	256	239	220	207	223	228	241	219	226	222	273	207	238	255	235	231	218	226	232	213	250	222	231	239	248	219	240	223	258	235	248	236	240	242	217	221	225	245	233	248	222	205	231	230	243	236	236	240	262	221	245	247	221	225	223	222	213	216	244	232	233	236	223	238	196	228	247	244	246	239	218	230	226	228	258	225	260	230	243	236	233	232	227	242	233	253	263	219	237	237	264	231	229	246	222	245	218	240	265	251	241	231	215	242	225	231	208	221	240	248	244	237	280	246	255	229	228	238	219	274	238	238	246	280	257	231	230	218	241	244	245	228	220	234	249	217	247	233	242	225	217	207	243	246	260	220	232	223	262	255	249	246	239	249	213	234	258	256	239	225	254	233	226	240	237	211	246	226	274	234	237	249	210	236	230	234	220	224	233	229	225	251	255	262	234	215	239	252	218	222	254	240	238	225	263	227	267	225	239	218	203	245	239	234	215	255	245	245	242	242	227	221	228	242	222	260	237	246	199	212	246	261	226	211	229	253	211	232	248	262	234	220	256	243	232	247	208	266	237	234	222	256	234	219	250	226	238	228	254	231	241	224	186	252	223	232	223	245	234	217	250	237	239	227	230	255	238	285	216	258	234	269	257	232	246	222	221	202	262	242	254	247	264	235	222	268	236	229	268	232	240	236	251	217	243	255	262	231	245	220	237	227	218	226	264	219	239	232	203	236	253	261	226	257	235	202	267	270	245	211	230	264	238	203	242	272	217	213	255	212	219	221	236	233	236	258	224	237	230	241	231	249	227	245	217	212	227	270	213	239	220	212	230	210	227	263	246	245	222	253	243	235	235	259	261	215	212	237	253	236	241	233	219	229	234	234	228	255	237	241	221	246	214	248	234	212	248	269	255	227	213	242	251	243	233	270	233	252	241	207	227	242	262	218	228	229	231	251	241	215	283	217	232	251	225	249	226	226	254	223	222	209	218	239	276	228	232	247	233	273	221	232	269	210	226	230	216	233	256	241	242	236	230	260	250	220	250	240	252	247	227	245	226	260	223	213	234	230	232	270	250	272	246	286	218	215	267	256	232	247	260	255	223	247	237	248	228	229	232	238	251	233	251	235	240	242	216	251	261	262	280	241	232	226	230	260	238	217	221	243	207	227	238	235	241	234	235	267	219	269	222	243	255	233	203	281	234	256	272	243	230	243	212	228	235	271	271	229	226	239	242	251	243	243	228	217	215	244	219	219	236	265	222	218	218	231	257	220	233	264	193	246	248	260	247	266	231	213	219	225	223	263	223	237	237	256	240	232	208	240	226	246	233	236	248	252	252	245	204	234	240	257	227	233	230	223	245	241	228	275	232	268	232	235	237	230	229	272	218	223	258	236	233	229	275	257	227	225	273	229	231	249	263	238	233	229	238	236	259	249	250	221	258	207	228	246	217	227	230	237	258	262	255	224	221	203	244	242	212	201	250	250	222	245	246	256	232	220	239	262	225	236	208	252	213	256	228	236	228	202	243	240	250	256	274	225	222	266	241	265	244	224	226	239	220	270	204	232	218	214	226	237	252	248	236	234	235	252	228	224	275	234	203	217	240	231	239	209	217	227	234	251	228	234	234	205	240	242	226	243	233	228	254	251	269	195	206	224	280	265	242	212	234	243	221	215	221	254	214	221	211	223	242	274	252	213	219	225	228	261	229	218	263	230	256	239	228	289	210	227	249	214	240	220	220	255	233	248	228	229	247	215	261	229	242	271	242	245	220	242	211	215	227	225	241	252	231	221	259	245	247	247	231	274	240	238	243	231	259	220	254	254	226	241	237	225	229	227	243	215	210	266	249	224	257	233	234	241	233	277	233	217	226	231	246	275	243	248	217	199	262	234	250	223	252	228	257	244	223	230	226	257	224	250	267	222	231	227	215	286	252	269	213	249	239	257	217	229	276	260	249	230	246	257	227	231	220	225	254	239	250	205	234	249	227	206	241	248	243	257	230	259	246	246	219	246	236	237	228	230	240	246	238	223	225	217	268	213	242	263	255	228	243	240	200	224	242	242	225	275	210	256	251	230	255	230	235	225	244	208	228	218	231	213	238	222	265	229	231	259	216	233	245	221	248	225	242	216	220	263	230	209	245	206	217	225	263	207	212	234	218	235	268	247	233	213	202	240	233	222	221	224	216	254	244	232	246	240	209	201	219	255	224	234	254	283	224	234	225	264	220	235	224	241	245	244	240	245	213	244	251	250	246	264	236	229	241	235	237	236	243	244	223	227	216	256	225	226	246	251	280	221	220	235	246	221	221	232	248	262	204	255	229	248	231	203	218	242	205	277	254	242	254	232	215	235	230	248	240	236	214	229	210	249	262	252	244	221	222	233	230	226	252	218	263	264	248	224	247	206	218	237	257	242	265	227	244	214	214	224	229	230	218	243	247	231	216	211	222	240	220	212	253	225	234	253	235	251	243	215	212	218	217	234	216	241	236	263	203	258	218	235	242	255	254	227	235	240	228	226	213	232	239	228	241	227	222	250	237	252	231	238	243	261	247	239	241	200	224	237	241	241	231	229	245	212	260	227	226	222	232	217	232	238	249	235	221	257	218	201	242	221	260	228	256	239	223	240	241	258	216	252	227	240	227	225	227	227	218	229	247	233	252	270	246	196	249	241	242	237	230	243	238	217	212	210	251	222	227	239	250	227	250	207	269	245	238	238	245	227	190	229	268	224	208	256	242	235	235	213	229	244	249	250	220	265	223	209	245	231	245	213	218	205	225	226	212	226	251	217	258	228	209	253	217	225	220	237	257	222	236	235	276	236	272	229	238	244	236	247	244	231	232	232	242	248	211	260	231	245	240	237	237	238	203	270	253	258	220	239	237	257	218	218	243	183	240	248	248	198	246	243	234	215	231	229	247	252	244	237	239	231	232	236	220	214	252	266	249	238	220	218	208	240	241	226	223	238	241	272	245	222	231	267	236	222	248	246	259	233	250	245	228	247	228	230	215	222	216	250
9764	6076	3010	3403	2499	2391	1917	1700	1601	1402	1649	1384	1120	1115	1096	951	876	782	814	773	800	823	856	1041	1102	1315	1406	1442	1472	1088	1004	910	799	691	711	700	746	741	694	687	634	571	564	628	574	590	595	660	714	663	587	569	563	529	577	598	532	561	572	576	556	560	591	584	538	543	569	530	527	554	588	584	571	568	557	555	573	519	572	559	542	554	558	532	550	577	615	558	533	527	500	534	551	530	549	538	535	529	601	529	570	531	524	542	557	539	511	559	558	511	547	547	550	558	519	511	587	528	508	541	547	539	516	580	526	532	527	549	535	528	537	555	548	535	522	521	547	533	573	514	580	555	548	515	531	497	606	539	512	602	533	564	525	537	533	554	547	591	532	531	528	566	539	535	518	492	498	560	520	525	540	529	500	540	552	521	553	537	560	524	559	536	551	554	528	570	527	573	548	554	515	551	551	545	545	530	533	519	546	556	505	573	521	569	575	535	513	568	548	504	524	594	516	546	538	546	579	521	532	524	568	575	523	551	513	571	515	563	567	551	521	527	538	544	580	582	563	545	526	513	558	556	544	543	572	561	555	551	536	566	571	574	550	547	541	557	539	573	500	574	541	557	581	594	546	511	562	521	494	552	580	585	563	602	544	539	597	555	551	551	576	568	590	536	523	572	515	543	531	575	519	524	560	511	561	507	531	575	573	539	538	541	515	553	536	561	543	523	526	558	584	570	548	510	509	542	517	499	528	547	522	536	531	535	601	524	566	558	568	543	524	575	559	521	546	525	546	580	510	534	562	565	560	551	553	508	531	549	582	530	557	552	515	552	564	564	593	537	559	547	537	579	525	568	544	569	545	538	556	556	530	523	526	573	534	531	572	519	552	536	547	518	535	545	554	536	533	570	544	547	575	518	544	527	592	574	557	561	497	562	522	548	559	569	530	577	567	548	537	527	538	541	528	534	531	547	556	562	513	539	615	603	553	544	501	540	553	563	532	531	512	560	546	553	521	537	532	569	551	607	582	555	557	522	560	554	559	582	531	518	548	563	527	553	574	592	546	574	559	550	565	537	525	577	583	542	552	561	556	521	533	559	556	543	543	549	541	561	548	534	533	586	538	559	574	556	516	555	554	563	549	514	533	546	528	589	507	557	553	523	545	529	572	579	552	564	581	550	543	558	519	514	566	530	533	566	566	535	559	573	585	542	522	546	546	520	519	555	523	534	557	562	540	524	578	561	530	560	545	577	536	537	566	547	566	576	518	543	576	567	542	565	594	507	569	546	531	551	569	540	547	542	582	546	547	514	501	543	523	508	596	528	570	549	544	560	588	544	576	566	549	560	550	541	543	565	555	551	561	534	555	518	551	520	515	521	536	485	578	545	563	564	520	558	518	551	545	557	513	538	522	546	526	536	540	570	552	555	547	544	587	573	548	559	522	532	557	555	552	527	566	537	521	585	521	546	544	527	535	569	564	537	574	525	568	556	552	566	576	577	541	557	546	528	573	570	557	548	540	557	552	544	545	525	551	569	544	511	522	544	529	578	581	533	560	550	566	511	543	541	546	565	526	503	577	575	566	545	505	557	525	613	560	540	543	541	516	565	539	516	548	557	546	578	551	505	568	547	557	560	547	532	538	520	553	559	551	566	552	506	568	504	571	575	535	540	569	528	539	509	547	557	545	549	553	564	523	577	510	578	543	563	559	551	556	580	543	553	540	546	537	553	577	536	536	596	525	530	527	538	523	558	574	536	529	562	533	554	549	549	552	569	536	537	519	534	580	539	587	530	550	518	554	539	531	550	543	527	621	575	536	516	542	548	559	562	545	547	542	518	564	579	558	551	528	566	580	554	563	595	527	538	508	555	510	548	550	514	562	547	521	523	551	467	536	552	597	553	556	535	548	523	554	529	507	557	550	568	529	545	505	561	549	534	561	578	563	533	530	553	527	558	534	540	555	564	530	543	540	508	564	521	509	555	527	536	545	513	587	556	561	530	529	519	539	549	563	505	523	578	558	531	545	528	536	516	556	553	576	543	560	536	531	581	536	538	556	521	601	537	540	541	522	530	527	560	558	546	557	555	518	523	544	562	584	524	498	557	569	567	509	534	544	545	567	507	508	580	553	547	550	546	526	521	504	539	491	545	559	539	544	522	522	555	553	585	543	521	512	522	522	512	578	569	564	598	553	551	592	573	545	557	553	495	557	565	494	537	536	575	564	560	536	549	571	568	516	549	543	546	524	533	551	547	552	520	556	548	575	531	554	539	597	549	544	532	542	543	558	553	525	524	540	530	603	498	578	531	557	526	542	621	521	567	543	517	562	555	557	528	525	534	561	543	548	527	540	542	542	554	613	548	543	542	561	539	523	541	544	573	526	536	533	599	531	560	540	569	530	490	509	530	542	587	535	550	507	504	544	555	545	549	517	551	546	564	526	513	558	571	548	555	552	567	524	541	506	584	568	542	566	524	541	569	505	536	508	576	539	539	570	564	580	577	539	559	544	543	536	546	561	551	533	525	551	594	534	520	511	561	555	545	530	546	521	545	544	515	573	523	554	568	564	549	532	581	508	546	529	504	546	512	533	511	537	528	538	532	535	567	552	527	556	556	551	628	528	524	531	528	541	568	516	543	522	528	513	538	538	553	552	546	550	560	532	515	574	582	546	572	558	584	553	539	584	560	521	529	519	520	522	592	540	520	589	563	565	557	529	530	598	541	545	562	553	570	564	579	542	519	531	560	525	557	572	572	547	561	547	509	534	513	575	541	549	550	570	539	516	530	566	514	549	570	537	550	507	542	555	542	539	580	536	543	533	547	554	547	496	546	544	543	543	505	537	550	547	552	540	544	587	572	540	555	511	572	548	551	571	578	551	560	536	498	518	570	471	564	551	539	550	538	531	558	574	531	549	532	556	528	535	506	527	530	543	565	540	558	585	553	554	518	516	557	503	547	554	562	609	532	544	531	566	567	527	514	556	520	545	540	586	547	608	565	534	544	566	579	564	557	526	585	580	515	553	538	603	525	543	567	541	532	527	551	541	586	576	562	545	570	508	579	542	552	548	548	522	544	538	549	501	563	534	497	560	590	532	546	532	501	533	514	559	533	561	536	574	519	521	520	550	544	548	546	539	589	584	545	542	554	535	539	555	530	596	571	536	569	533	526	545	563	547	527	525	545	565	520	558	548	569	542	555	554	542	517	562	533	519	518	553	555	540	583	577	487	534	538	531	563	540	528	502	559	552	572	525	579	527	536	505	538	549	564	549	532	539	556	537	537	515	531	539	522	548	552	547	545	530	525	576	526	520	554	574	560	488	524	551	542	575	532	544	528	568	521	554	545	559	564	532	560	569	532	566	545	571	569	540	546	573	532	534	547	522	545	518	528	555	541	550	539	580	552	521	549	544	574	540	527	509	545	528	522	575	547	542	562	545	564	575	525	552	526	544	576	594	561	550	558	522	512	549	553	566	564	506	567	540	546	575	545	525	562	516	536
39338	34737	16692	9028	5280	3484	2658	2893	2716	2004	2059	1800	1208	1100	1084	1012	785	579	613	458	386	352	285	345	358	402	431	447	347	301	343	257	232	266	249	211	263	208	208	195	179	174	179	181	172	191	190	181	207	203	167	181	162	197	198	193	177	187	158	171	194	166	176	172	182	188	175	140	196	173	193	185	164	160	181	201	178	192	184	180	185	200	174	189	160	134	189	182	170	165	163	160	186	170	162	165	166	150	143	161	171	181	172	143	212	195	201	165	200	175	171	198	163	164	145	173	168	173	151	165	187	156	162	139	164	179	181	170	191	206	176	151	164	180	180	165	146	157	170	160	175	171	169	173	185	183	180	187	195	171	179	179	194	183	180	183	159	176	180	164	190	171	172	167	165	174	153	176	176	162	177	157	154	169	186	176	163	165	154	174	199	175	172	171	154	188	167	178	182	172	181	181	175	156	182	158	189	171	186	132	166	197	168	202	176	170	176	158	179	182	207	179	177	158	152	177	164	169	178	181	190	166	184	167	162	162	143	167	160	161	181	177	173	191	148	158	153	193	148	178	170	170	199	192	167	169	177	179	176	167	175	176	162	156	169	178	177	176	163	170	192	205	157	194	170	180	182	191	169	153	164	177	162	144	156	194	165	188	147	176	179	183	152	171	178	183	174	191	197	144	172	193	194	169	168	167	177	185	168	155	170	196	180	183	166	186	153	178	180	163	166	179	195	154	181	175	175	160	181	183	176	164	164	189	180	166	170	190	167	172	184	155	169	182	180	176	174	185	184	186	171	163	190	163	148	179	148	190	172	180	178	170	182	181	191	188	196	169	154	185	183	169	166	195	182	153	157	147	174	155	185	165	193	168	176	154	174	159	175	179	184	161	193	164	171	191	174	173	192	183	175	161	190	186	165	172	190	172	199	180	187	178	164	165	162	193	177	165	213	179	168	173	174	166	177	184	163	175	155	153	174	161	172	181	175	186	174	165	130	183	159	182	171	186	184	188	165	184	157	165	149	155	164	167	172	187	183	162	170	188	127	174	159	179	167	163	162	170	172	160	182	180	196	169	180	174	159	169	179	151	174	153	183	167	156	188	192	195	176	175	171	162	203	166	164	168	182	145	178	168	166	168	152	166	190	173	193	166	178	176	152	143	162	149	175	149	165	189	164	181	204	152	153	174	174	159	168	174	170	177	169	163	164	181	167	173	165	179	197	172	185	177	156	184	167	184	190	176	175	163	172	145	171	182	172	175	182	166	165	145	210	184	161	164	164	172	184	168	183	157	149	197	159	167	203	162	158	163	182	179	177	171	170	194	170	149	153	192	154	163	199	133	162	168	157	176	181	178	187	184	177	162	193	179	175	167	171	150	197	168	175	167	180	165	167	150	175	152	180	183	179	182	194	161	173	187	163	163	163	161	140	164	176	158	169	157	161	172	158	193	160	168	154	188	165	163	176	169	164	193	159	160	156	167	168	153	164	169	161	176	200	181	151	178	196	138	165	185	168	175	175	183	198	186	167	155	180	171	170	157	186	187	150	178	179	164	164	180	171	178	174	165	185	183	163	169	178	188	175	176	171	179	181	173	181	167	162	159	178	167	182	173	190	180	152	179	180	173	186	167	175	169	165	155	188	183	162	180	166	174	181	177	184	160	176	160	181	168	165	160	176	185	151	185	173	168	165	190	183	179	166	158	158	210	184	167	213	163	181	160	157	171	143	175	169	151	179	157	183	190	175	138	173	169	171	184	165	183	178	184	176	153	162	172	168	183	169	171	172	172	172	154	187	172	183	187	181	185	178	153	167	181	196	179	172	176	173	195	182	172	188	186	177	164	175	150	154	185	164	186	185	157	170	162	169	179	169	187	187	169	180	173	169	158	157	169	176	163	160	161	188	176	186	170	179	167	212	173	148	164	151	189	201	152	167	187	170	206	169	188	172	171	192	167	158	190	162	179	166	147	166	181	171	206	173	190	179	177	191	189	144	133	158	177	174	172	191	158	179	169	169	179	177	193	174	180	165	172	172	173	167	159	172	164	160	176	188	183	173	156	186	159	175	147	172	174	176	141	166	160	170	187	199	171	186	182	185	200	178	162	170	174	185	160	189	174	167	150	181	165	152	159	153	172	165	148	171	166	175	157	175	158	178	168	157	143	166	183	183	184	183	172	162	166	189	142	177	181	167	151	174	164	168	187	156	191	170	174	155	182	176	166	182	139	192	166	190	150	204	169	158	157	176	196	157	176	200	172	155	150	147	167	166	178	154	177	176	180	167	159	140	181	142	179	191	176	138	177	165	161	177	171	171	178	176	167	157	203	188	170	169	171	157	175	187	175	176	171	182	169	185	163	157	171	196	177	176	170	160	170	164	188	173	172	144	194	173	155	161	186	183	167	157	156	160	163	166	189	188	186	169	162	138	173	163	181	177	182	154	156	178	162	161	183	170	180	177	170	176	180	146	181	183	177	167	179	178	182	169	163	165	175	170	195	176	161	190	178	198	163	190	196	168	168	185	192	207	195	198	172	165	173	190	162	173	170	188	169	175	179	208	166	194	169	170	172	175	165	178	175	195	166	165	156	172	172	170	187	172	154	174	187	182	185	188	159	184	162	205	166	169	169	154	170	183	164	175	169	184	167	169	170	163	173	172	163	180	184	178	156	170	176	159	187	194	209	162	171	178	189	154	144	173	172	172	143	160	163	160	149	164	166	170	168	170	171	161	181	192	147	173	168	153	157	173	181	180	176	190	154	172	148	146	181	157	145	154	181	164	182	171	172	168	178	156	175	181	160	198	190	158	171	184	172	161	162	170	164	168	162	158	162	169	175	177	148	171	164	176	180	182	175	186	174	180	162	182	176	168	166	167	158	166	167	156	150	179	166	171	159	168	197	173	181	183	173	175	159	162	171	177	154	181	180	168	163	169	195	166	166	163	183	187	168	148	166	184	141	128	182	163	181	171	166	185	173	177	171	153	158	166	180	180	189	176	177	162	149	166	164	166	165	179	152	166	180	179	162	172	177	202	182	182	174	186	168	149	170	172	147	164	175	184	175	166	157	160	166	208	185	179	163	166	163	156	160	161	170	170	168	156	178	164	164	141	160	182	174	169	178	172	164	188	170	182	177	158	189	150	185	178	174	154	182	180	188	187	178	176	168	149	169	187	168	165	176	155	179	166	185	188	171	186	167	154	194	190	179	160	184	174	162	155	141	170	173	169	187	154	175	182	159	153	191	159	192	170	183	166	171	183	193	172	202	184	199	165	169	180	169	164	176	168	197	191	168	175	164	168	179	161	199	167	160	198	180	168	173	164	174	177	152	146	170	190	159	166	174	176	175	156	172	163	166	184	165	191	170	160	162	187	206	177	185	151	185	182	163	201	152	162	165	173	199	152	183	211	153	173	179	153	175	151	174	185	194	172	157	169	150	154	165	179	143	171	184	174	187	180	171	157	152	169	175	190	173	177	194	190	198	178	196	178	150	169	169
27774	21092	7728	7488	7627	6656	6553	8511	7745	7115	7726	6274	4339	4869	5735	5231	4273	3279	3529	2692	1897	1693	1515	1730	1931	2182	2240	2222	1925	1369	1409	1131	900	802	835	953	892	826	816	730	598	533	510	492	490	466	539	595	682	637	503	441	450	425	431	420	456	456	428	446	462	473	482	471	433	425	447	440	412	423	416	452	412	459	464	445	436	456	461	493	445	395	435	399	448	412	397	425	406	401	435	384	408	413	423	412	402	427	430	404	414	392	407	400	402	395	401	372	378	386	391	443	391	399	424	411	421	403	431	427	385	418	391	362	428	411	408	428	366	382	393	418	412	391	432	408	393	414	389	414	399	398	473	399	404	407	411	407	439	422	429	426	415	389	415	404	401	423	398	388	432	403	414	438	381	421	392	414	430	396	436	396	419	408	402	419	417	434	414	419	385	400	375	390	435	417	401	408	389	410	409	386	402	414	414	415	393	426	404	387	392	389	426	422	396	403	407	427	440	413	418	435	400	391	413	407	406	414	420	391	379	427	423	373	409	406	437	382	406	390	397	410	426	415	386	398	424	396	409	420	388	368	415	402	402	418	382	426	409	391	389	395	399	382	415	408	398	385	436	397	432	403	422	420	402	465	409	379	409	408	380	378	416	383	424	392	409	413	450	405	417	406	419	412	412	389	428	380	405	364	417	383	403	393	411	411	378	430	387	438	401	416	457	392	395	409	416	387	391	364	405	392	423	402	434	387	430	355	414	396	445	396	396	434	416	398	412	409	389	408	376	367	391	438	398	428	390	416	383	372	442	393	363	406	391	383	409	426	390	420	417	388	387	405	402	409	392	402	411	403	435	405	385	409	366	384	399	387	395	394	422	410	409	403	403	394	421	394	433	384	391	409	390	401	389	416	402	414	423	386	380	409	419	377	396	409	420	435	440	450	386	389	415	412	385	393	409	386	421	408	396	394	407	402	449	420	389	401	432	380	424	416	431	408	411	387	404	430	375	405	410	403	385	409	408	382	431	418	412	438	400	420	406	399	395	423	424	393	410	405	386	405	401	422	431	407	443	420	396	396	402	384	414	392	373	403	398	388	404	415	404	409	386	411	443	444	416	407	427	391	353	419	425	425	441	380	397	417	387	418	405	427	386	410	368	416	406	396	408	442	416	398	412	422	370	410	398	394	451	349	399	408	394	398	430	420	433	422	430	398	413	440	404	369	382	426	403	398	439	380	390	429	379	392	418	363	372	373	425	418	386	391	383	416	370	439	394	452	400	399	395	397	415	408	395	396	397	420	393	389	396	420	400	428	395	401	380	368	377	406	398	399	421	445	398	435	403	412	443	379	381	411	431	415	459	366	412	425	419	396	384	410	383	423	401	394	472	400	392	416	409	402	404	422	434	409	404	423	414	382	411	381	412	433	393	390	420	403	406	405	415	387	407	393	391	411	370	388	378	396	401	450	415	406	411	402	412	426	400	404	417	448	403	356	412	420	361	376	398	399	414	437	415	382	406	395	414	425	413	428	390	400	396	410	407	415	424	394	404	405	422	362	411	391	415	408	401	396	379	401	358	421	419	362	404	414	415	399	414	431	382	393	414	439	425	424	403	437	391	407	393	411	403	390	426	378	377	428	395	448	443	399	440	393	438	398	422	420	392	380	397	423	407	393	423	374	369	388	387	404	417	357	359	396	395	369	387	431	394	439	422	411	391	371	426	397	390	404	409	404	418	407	422	442	433	399	439	417	415	418	432	406	446	384	406	380	364	405	423	384	445	401	412	414	442	397	417	395	379	413	408	414	419	386	438	437	411	371	412	409	438	393	401	380	400	413	409	379	441	406	387	443	431	393	442	403	405	417	396	401	404	398	401	410	399	423	402	394	434	386	404	445	402	404	416	408	431	402	424	393	377	420	420	395	403	411	439	418	413	413	416	414	394	384	402	358	411	410	430	401	420	407	374	396	401	403	420	417	375	386	428	426	417	441	414	402	419	429	373	445	395	399	401	401	422	410	383	399	414	439	418	419	417	413	413	427	394	434	404	445	419	413	399	419	420	384	388	406	387	397	405	395	405	395	399	422	391	416	388	384	408	403	391	391	429	405	421	436	424	376	382	395	434	394	410	448	392	426	411	418	387	390	404	450	411	412	403	447	434	399	423	407	423	416	431	407	423	419	412	412	385	420	386	401	423	433	394	408	379	384	423	405	373	412	399	408	415	405	403	417	414	407	395	390	392	402	397	390	395	412	432	386	394	370	431	382	408	409	425	412	423	393	385	408	388	402	416	381	391	433	392	422	415	458	384	449	393	405	410	437	401	407	388	405	416	411	418	408	396	395	420	401	407	398	380	379	416	397	408	388	437	424	443	421	431	413	398	390	386	421	402	382	438	423	421	407	446	391	400	375	426	411	402	455	401	413	437	402	409	408	418	436	444	399	422	382	440	412	394	392	438	433	410	364	407	409	410	379	389	425	440	427	443	412	421	408	413	403	430	385	407	389	409	405	392	447	428	426	401	430	412	395	417	448	417	411	408	405	382	392	417	420	423	414	376	426	403	406	405	414	424	367	394	428	442	442	367	375	406	401	405	393	428	395	408	405	432	411	411	404	433	401	411	385	374	432	428	439	410	434	406	449	421	429	392	407	388	411	407	398	410	367	430	390	445	411	424	425	416	388	424	406	409	450	360	408	431	384	389	414	390	419	417	401	419	404	396	405	389	383	402	401	368	392	398	396	392	399	420	401	371	439	424	436	403	421	411	415	392	435	395	392	403	394	374	388	404	397	406	468	410	441	440	419	398	383	416	429	383	406	389	411	429	414	365	431	372	422	416	409	427	411	424	408	401	398	424	380	412	406	424	428	401	411	409	425	431	432	407	409	403	418	411	370	417	430	433	403	407	380	431	431	406	428	409	383	410	412	402	396	416	387	377	400	412	420	373	423	439	403	452	420	398	381	427	383	445	435	422	442	399	425	414	414	416	406	389	398	405	397	435	443	445	360	428	396	402	394	408	403	394	383	387	410	394	393	412	410	406	390	424	407	435	422	419	406	413	443	446	448	411	420	421	398	396	404	404	410	379	387	416	416	415	414	400	378	382	415	419	475	414	427	419	379	441	435	378	436	420	386	403	400	417	386	406	383	418	373	419	398	398	411	372	376	422	404	420	395	385	402	413	410	426	390	417	441	421	389	384	400	428	386	408	456	428	410	418	395	436	424	373	407	392	424	378	367	385	395	399	442	391	392	407	391	378	404	433	447	427	404	388	387	444	403	425	383	434	416	364	404	394	441	428	386	384	391	401	401	389	431	411	415	423	417	387	414	409	403	437	437	460	437	405	402	389	434	444	387	403	385	408	378	424	384	407	419	404	396	396	387	406	428	410	385	430	444	393	412	405	429	366	408	391	371	434	391	422	420	414	406	415	368	439	393	439	410	413	396	420	393	399	404	405	369	415	392	400	403	394	427	412	396	373	411	380	435	366	409	409	391	362	385	403	412	422	409
49412	40178	21441	14734	9869	6826	5405	6344	5977	4381	4634	3399	2388	2152	2366	2368	1363	1222	1149	825	443	469	447	445	472	532	545	438	391	359	336	248	193	208	177	218	187	178	174	154	135	127	128	135	133	116	127	128	165	148	113	117	117	113	106	112	102	100	119	111	115	132	122	113	123	106	109	102	103	128	118	101	113	109	107	118	112	111	94	109	114	115	99	97	96	115	101	98	101	89	117	94	106	114	116	121	110	97	97	95	108	80	92	114	130	99	112	106	97	98	106	108	105	97	105	105	128	106	104	105	102	105	127	92	91	100	120	87	94	101	109	104	106	105	111	112	93	109	96	115	108	107	105	109	117	117	98	114	93	95	94	102	102	105	104	87	91	103	103	99	108	106	105	110	101	102	115	86	99	119	115	119	105	103	110	79	115	99	118	102	103	101	100	121	112	103	93	108	105	99	116	106	92	97	107	122	101	93	132	91	103	114	120	120	116	90	98	113	96	86	101	101	85	109	100	109	101	104	94	99	89	119	98	116	121	96	99	120	107	124	96	96	115	105	110	101	98	102	119	107	81	102	121	101	109	105	93	92	110	120	99	95	101	101	117	117	97	86	111	109	104	105	101	86	109	101	81	106	110	97	109	99	112	102	119	112	95	99	88	103	116	108	116	104	93	112	103	99	92	100	111	121	103	99	119	122	118	112	126	107	108	93	98	113	96	101	97	98	105	103	101	101	106	100	112	90	112	99	107	107	102	116	86	117	102	85	98	104	83	127	107	93	118	102	76	86	87	114	100	93	97	121	109	94	94	103	110	83	101	99	93	91	114	116	110	113	100	90	102	108	98	115	96	113	104	124	105	111	112	96	107	92	91	104	109	104	106	103	103	97	112	87	83	109	115	118	92	96	117	99	105	112	102	119	111	93	99	138	100	88	94	115	103	88	98	94	98	109	104	102	103	108	97	107	99	110	119	99	117	84	113	106	101	107	95	83	97	113	112	109	101	84	98	105	108	118	118	102	109	110	106	115	109	85	105	91	106	93	95	108	103	106	107	101	110	114	93	107	102	100	85	110	100	100	101	111	97	114	113	104	98	111	105	128	112	108	117	101	112	101	95	80	106	102	100	99	119	115	103	98	108	93	113	96	112	116	103	105	105	115	117	93	93	106	81	107	85	113	99	120	107	119	95	110	110	96	113	95	115	104	87	101	102	96	109	108	92	89	94	103	126	85	103	92	106	105	116	97	97	95	98	91	110	105	112	97	94	110	106	84	124	115	92	103	95	105	97	97	109	129	101	109	111	114	114	122	108	89	113	92	78	114	109	95	106	130	101	106	113	100	103	124	110	106	100	104	97	108	113	122	103	93	111	95	95	83	104	103	95	107	123	94	99	114	85	123	109	103	111	90	97	118	94	83	108	100	93	107	98	100	104	122	98	88	104	119	86	97	106	104	105	115	92	102	96	117	125	107	112	96	107	116	109	93	105	109	89	102	117	107	112	102	89	103	92	99	106	105	125	102	92	95	107	111	89	93	106	98	124	93	96	105	107	93	113	101	105	92	113	103	101	99	104	96	117	110	124	94	121	117	84	106	73	106	111	122	93	102	102	107	110	98	106	105	112	98	96	109	95	103	98	85	108	120	111	102	113	106	85	114	94	101	88	86	97	83	99	113	117	98	118	110	88	106	84	90	104	104	109	89	118	94	109	103	109	114	103	98	115	116	92	103	112	114	95	126	100	103	93	96	128	104	97	108	109	98	98	112	98	115	106	101	102	98	110	88	107	100	110	92	97	114	100	111	100	99	80	104	110	101	97	89	99	108	101	123	110	96	89	110	114	97	107	116	104	118	124	106	113	108	95	86	94	116	97	108	102	127	104	98	90	124	104	124	107	115	103	102	112	92	91	99	108	85	89	106	100	106	115	102	119	104	96	102	124	81	118	112	129	118	128	104	104	102	95	113	90	106	107	113	84	112	84	112	92	92	98	101	97	96	97	118	111	108	106	98	101	95	121	105	101	87	82	105	91	106	108	116	102	118	121	96	103	94	105	106	118	97	107	115	118	109	73	108	98	114	112	103	87	94	109	87	101	103	113	84	117	115	108	103	104	93	104	99	125	100	89	104	94	113	113	109	101	104	111	102	95	125	88	106	91	93	100	117	92	110	103	122	96	118	97	107	116	118	101	105	116	104	106	95	110	105	107	99	103	119	95	95	104	106	120	113	94	91	93	90	101	107	92	100	107	103	81	119	102	76	86	118	115	121	96	105	90	97	105	107	115	103	95	108	101	112	106	92	90	101	109	120	82	107	105	69	114	116	103	86	92	84	95	106	104	88	106	112	100	97	81	125	106	108	115	124	100	103	106	107	110	99	112	106	85	98	103	104	99	107	111	96	105	95	105	99	88	114	98	96	117	106	95	114	101	90	106	110	102	98	89	109	107	121	92	98	107	102	106	115	114	111	99	94	96	102	96	107	111	115	99	93	92	120	87	101	98	87	107	102	101	97	113	94	95	106	117	105	111	109	106	105	93	116	94	115	101	102	104	120	102	113	100	114	109	79	106	84	111	89	103	117	122	107	109	107	97	113	110	97	111	104	109	110	112	120	103	98	92	93	110	99	123	106	133	109	103	101	97	95	94	120	90	110	115	111	88	103	117	104	121	98	106	101	108	87	114	99	97	105	116	97	94	123	94	124	98	116	94	129	111	102	112	90	116	116	96	108	102	130	102	99	87	90	110	94	90	103	115	100	106	102	98	99	95	106	111	102	127	107	97	114	99	98	82	110	97	91	108	109	110	112	111	106	97	103	77	93	102	126	103	112	114	91	112	105	106	100	93	117	124	105	122	119	94	94	104	92	100	111	109	107	101	93	93	82	88	122	83	102	96	97	118	102	106	91	101	95	107	117	105	122	97	102	104	116	93	89	93	107	103	98	113	81	139	101	130	98	101	97	105	112	108	81	99	121	94	115	118	104	102	97	101	99	106	105	105	122	94	102	100	118	106	97	110	78	94	115	114	101	99	97	119	118	96	99	87	95	105	120	97	95	109	92	103	105	122	97	110	106	98	125	99	108	100	108	98	98	78	97	103	102	99	101	103	102	114	112	107	120	107	115	95	95	101	86	91	88	92	100	118	86	92	99	85	107	123	107	113	103	103	86	114	103	96	77	115	100	128	92	108	109	98	87	102	88	115	108	82	108	107	91	109	107	117	99	105	97	93	88	94	105	105	94	113	120	114	97	106	102	96	104	93	112	101	111	105	110	108	111	113	108	88	108	86	102	99	93	106	99	105	93	119	100	100	85	107	114	106	102	110	110	112	99	116	113	103	110	89	81	110	95	101	92	104	98	91	97	107	99	106	81	109	130	96	117	93	89	101	114	103	109	109	104	97	104	106	124	102	114	85	107	91	104	83	109	99	85	84	96	116	112	106	112	105	94	117	113	96	111	105	89	92	93	115	111	84	108	104	94	117	94	91	118	116	102	91	117	107	105
34349	25128	10404	11558	11802	10254	10922	13852	12921	11745	14231	9179	7600	8326	11009	10045	6798	6334	7062	4764	2707	2561	2490	2619	2845	3228	3602	2994	2421	1857	1857	1358	1159	1033	1114	1010	1086	924	923	796	576	455	409	371	406	390	447	631	659	522	391	340	341	353	292	342	299	322	312	307	392	406	418	410	303	274	302	256	307	298	330	290	303	306	336	316	293	292	324	290	293	280	262	294	256	288	284	245	271	250	253	250	251	271	275	262	288	300	277	249	270	258	241	272	288	274	233	278	301	257	251	249	281	249	247	261	276	267	234	266	257	250	279	244	272	228	268	290	238	256	296	257	278	261	269	258	269	244	279	263	257	275	282	262	279	259	260	259	252	227	265	242	260	245	250	236	283	266	290	262	256	266	248	255	294	286	262	284	252	259	273	267	243	285	261	252	236	252	251	279	266	264	258	285	269	272	280	299	271	261	280	247	281	265	263	266	305	270	250	243	274	248	276	262	249	286	249	262	254	239	262	274	262	250	271	261	269	296	287	251	274	252	257	267	259	282	275	253	277	280	252	246	272	252	264	266	264	245	261	247	238	255	268	252	281	264	257	259	256	285	281	264	257	249	274	253	252	259	279	253	270	257	278	236	259	265	245	256	256	271	262	255	244	274	243	287	267	246	240	242	299	276	280	298	244	249	247	260	266	253	261	265	257	264	258	252	257	262	242	237	243	279	288	258	269	237	248	277	264	260	307	247	270	277	258	250	255	291	255	260	256	270	240	294	271	291	214	266	258	289	266	264	237	273	263	279	252	248	253	255	258	246	246	279	262	248	267	264	257	271	285	245	257	233	263	236	248	271	296	275	279	258	294	257	261	271	244	244	288	278	284	240	250	237	256	267	254	240	272	244	233	267	259	249	253	247	286	293	239	275	267	250	246	268	271	254	268	256	266	239	253	249	263	288	239	240	275	267	256	290	261	284	271	281	275	231	252	256	252	258	219	296	259	246	265	252	256	277	281	246	254	279	256	248	276	258	263	266	274	259	305	240	257	267	260	294	269	245	252	289	285	263	270	259	273	255	254	233	273	276	272	253	276	255	253	272	292	277	244	236	263	281	259	261	260	241	251	275	267	279	263	258	249	277	265	270	269	240	272	269	263	244	259	254	261	281	258	261	248	268	263	266	259	278	266	245	235	267	260	244	270	274	266	252	255	262	280	248	233	276	251	251	266	273	269	269	254	264	244	273	256	293	256	255	256	274	273	245	297	247	252	252	264	258	281	246	267	275	265	290	248	235	282	247	255	233	270	247	228	270	252	265	269	272	259	246	265	265	263	242	246	255	262	240	278	252	244	268	239	258	249	300	288	284	260	254	259	269	251	266	253	261	240	265	244	257	241	230	258	253	277	229	272	268	243	295	260	256	234	269	276	253	248	255	243	265	267	255	230	242	255	231	265	234	261	253	254	229	270	250	282	262	237	255	233	241	279	281	260	254	300	285	259	269	266	228	242	264	274	252	297	257	268	256	239	280	257	255	249	215	256	256	280	273	272	251	272	272	264	273	239	239	226	253	259	293	252	265	281	242	282	257	306	261	238	295	255	273	247	261	248	253	264	259	272	260	225	252	265	279	262	232	286	298	249	221	253	240	271	289	264	247	296	258	294	256	254	268	269	265	251	249	259	279	256	223	291	296	281	273	281	253	241	272	263	260	262	242	251	241	280	251	277	267	287	286	277	271	265	263	270	246	295	253	260	296	256	266	253	254	278	276	282	260	242	270	264	247	274	260	243	244	280	248	271	302	252	251	286	262	275	246	264	264	265	242	261	260	262	264	281	264	285	267	261	247	289	281	271	238	275	250	256	241	251	246	254	274	266	253	247	271	273	251	242	254	279	260	274	269	284	277	226	278	242	261	258	254	254	236	277	259	285	255	282	256	250	251	258	245	264	265	285	273	258	286	293	277	299	280	281	251	253	299	271	266	267	292	252	270	271	277	252	260	264	272	253	233	266	251	256	273	253	263	257	248	238	264	244	267	282	274	267	230	234	247	272	271	277	291	283	259	242	263	276	263	246	273	252	263	231	259	255	227	248	250	280	245	273	273	236	251	300	252	255	251	269	287	270	262	248	239	234	234	292	260	290	256	222	245	262	235	254	249	267	239	263	260	275	260	255	268	299	276	250	241	284	221	286	276	275	253	264	277	300	262	280	276	271	268	264	279	271	257	267	273	265	279	258	262	275	279	269	289	257	297	261	262	224	255	248	253	261	241	255	261	277	238	278	275	250	253	253	250	281	258	263	254	245	273	276	253	256	267	281	271	265	250	257	255	268	279	265	267	239	259	235	244	246	239	275	275	244	240	238	251	264	261	270	264	255	243	244	252	226	281	254	273	262	269	264	286	251	247	254	269	272	226	254	278	244	286	247	243	245	237	262	279	255	255	265	275	252	277	254	252	256	236	251	288	277	275	243	261	248	283	258	274	294	230	277	262	281	262	286	231	243	266	266	276	265	271	257	274	259	234	286	266	251	245	286	254	269	261	262	288	233	233	276	249	256	294	241	249	226	290	254	260	269	276	267	251	257	264	285	256	233	249	285	246	267	259	270	284	273	258	253	253	256	256	266	284	230	255	295	291	272	252	252	258	254	254	277	242	251	236	261	259	295	233	269	282	259	256	266	268	284	228	245	288	233	253	256	277	285	269	231	243	284	242	289	271	275	237	279	217	269	278	255	262	256	243	256	257	281	275	261	268	243	249	271	253	250	258	232	263	271	257	223	275	270	264	256	238	269	269	263	263	261	274	272	228	263	257	289	242	256	277	291	264	249	234	241	242	256	263	255	274	264	240	255	256	263	283	252	268	272	296	287	251	259	300	292	267	274	276	278	235	249	266	260	255	263	235	253	235	267	233	254	251	255	265	247	241	241	273	265	254	267	240	239	250	285	303	256	254	278	278	283	281	282	233	250	270	262	235	252	277	237	264	317	247	240	280	276	257	279	256	247	277	260	278	267	273	275	274	238	256	271	279	279	224	247	262	260	283	249	253	252	286	267	255	251	254	299	265	250	278	256	248	247	270	261	212	263	265	239	229	273	272	284	266	248	225	270	286	256	236	280	252	260	261	254	281	288	259	284	264	278	275	268	277	271	271	280	283	256	274	219	262	262	284	255	251	245	251	280	260	246	251	261	262	261	247	254	243	244	256	238	268	248	265	225	246	267	255	265	272	272	251	257	290	274	275	258	271	240	258	258	277	270	251	300	290	255	266	244	262	286	266	286	253	230	236	274	256	269	275	254	270	242	273	265	278	262	264	279	264	271	255	242	246	271	260	264	257	254	242	263	253	245	254	273	289	245	263	244	260	255	282	271	270	240	276	253	249	246	301	282	271	276	256	266	250	261	223	254	282	276	278	250	269	254	277	254	270	259	285	280	261	242	241	245	264	261	251	250	225	260	257	239	278	244	273	269	269	300	237	291	255	265	262	255	266	256	250	304	280	258	239	279	240	238	278	262	273
15608	6029	1685	1273	809	590	501	502	480	419	412	359	330	292	331	323	292	291	253	289	296	304	306	294	370	356	369	377	305	279	312	237	275	281	262	270	285	259	260	238	229	211	260	243	266	245	261	247	254	267	279	244	254	207	272	255	252	234	264	241	274	242	225	232	229	254	252	250	252	238	265	261	256	243	243	225	243	211	268	248	253	241	271	253	221	244	246	247	226	234	247	241	232	217	237	245	242	239	249	231	263	218	232	211	239	224	228	265	233	243	241	256	242	244	256	226	272	202	240	239	271	256	247	251	267	241	252	225	231	256	250	236	246	240	236	224	267	240	231	230	245	236	241	241	248	239	243	236	216	257	243	259	261	257	235	233	244	232	222	266	244	220	241	230	216	230	263	241	233	239	232	235	231	287	241	272	221	242	213	231	251	222	252	245	236	268	239	245	234	257	219	230	241	225	248	249	222	244	266	265	229	259	234	268	244	269	252	257	218	267	209	222	248	253	225	242	262	225	247	249	230	241	220	241	266	247	223	222	261	236	244	238	242	238	222	246	219	249	249	231	224	244	223	268	257	224	244	262	222	220	236	247	261	243	266	237	258	255	257	257	230	254	205	243	240	230	232	258	242	250	251	247	243	265	228	264	254	255	215	249	199	232	214	244	240	249	237	225	264	234	234	241	232	255	252	227	244	244	232	210	217	237	207	221	239	239	231	237	235	235	241	226	250	258	258	247	205	254	257	238	218	245	239	253	265	233	241	217	254	249	215	260	242	253	251	247	259	228	225	233	259	266	244	253	240	243	237	231	259	235	228	256	237	234	238	229	240	220	252	249	240	231	252	227	237	253	221	249	225	245	243	245	252	238	220	227	252	262	253	241	229	227	269	239	246	252	241	223	250	220	218	199	235	239	228	228	235	237	240	265	256	263	238	243	220	241	232	218	221	223	230	264	257	232	247	222	234	261	240	229	271	267	271	291	229	249	221	236	265	243	247	228	277	230	219	232	202	231	219	235	254	247	228	255	238	257	225	213	251	237	266	214	263	267	233	220	257	243	267	237	259	247	220	248	268	266	251	232	230	237	224	256	235	237	265	252	236	221	241	212	234	211	240	244	241	220	264	227	283	251	238	225	249	235	235	239	240	251	284	229	270	259	221	244	238	230	248	218	270	237	244	249	241	248	238	254	247	267	261	262	238	232	241	258	222	218	220	221	249	236	233	242	231	227	234	249	229	243	238	246	231	244	251	235	228	240	241	234	231	232	239	221	265	247	254	240	235	231	224	227	242	253	206	269	238	267	258	216	246	234	250	225	216	243	221	278	250	248	248	244	236	252	198	244	219	249	255	234	252	244	233	259	223	259	277	244	261	214	239	244	252	249	218	235	244	283	227	255	227	238	247	231	261	254	230	236	243	242	240	207	241	257	249	252	221	217	227	248	256	262	237	250	245	264	249	242	230	233	238	273	280	248	219	235	250	253	258	235	237	253	244	224	218	258	263	239	227	239	266	271	263	237	218	239	250	253	275	238	236	255	254	252	256	279	254	240	263	265	229	248	240	265	252	232	219	259	229	219	237	237	250	265	247	227	243	241	257	228	265	231	274	266	235	220	228	247	250	255	251	257	247	223	227	226	236	230	253	253	249	226	236	257	255	249	241	230	221	261	205	231	223	243	222	232	217	246	234	211	263	233	241	249	250	248	265	277	246	215	247	241	226	222	226	243	240	241	241	284	240	226	242	214	255	262	288	234	252	279	256	207	250	219	218	223	253	213	234	235	214	227	234	237	241	244	246	239	263	240	244	224	223	230	258	245	249	231	264	219	244	230	210	231	246	246	251	233	233	225	237	242	231	254	265	228	225	222	223	233	256	217	230	223	253	219	235	234	231	227	252	245	243	252	241	242	219	221	278	244	254	248	237	250	236	240	269	237	240	239	239	247	229	248	268	248	225	229	254	212	248	248	229	249	240	232	251	249	239	248	260	192	230	221	244	255	274	248	219	215	251	232	264	273	241	229	252	256	241	246	250	247	221	276	224	228	254	241	273	236	261	249	253	242	261	241	262	238	248	244	256	222	263	241	227	237	238	231	257	257	238	235	232	227	255	235	223	219	218	229	221	227	223	235	258	237	227	233	285	226	247	244	263	238	260	284	258	250	260	248	250	249	273	232	229	260	250	263	293	226	228	259	226	248	271	252	230	224	235	238	245	235	217	243	242	229	241	267	242	247	244	223	257	267	247	242	248	240	275	246	241	222	228	244	253	230	247	213	235	246	252	225	249	256	253	261	269	238	243	242	237	224	247	258	238	217	231	238	223	236	262	243	239	269	247	270	233	246	250	226	235	256	246	216	267	262	213	234	234	242	262	244	234	221	226	219	251	243	228	231	231	259	235	231	218	252	256	233	223	218	241	252	244	274	231	262	244	273	224	238	199	240	251	219	243	220	253	246	221	250	252	239	240	227	231	242	244	265	231	243	274	222	265	232	245	241	260	230	233	249	244	223	251	245	245	218	236	254	228	225	249	264	233	226	240	245	235	251	283	241	230	234	240	239	257	252	245	257	231	236	259	244	228	241	261	265	223	250	266	231	231	222	222	234	229	254	224	217	230	244	235	242	234	221	260	225	258	260	234	246	243	265	253	246	238	256	242	240	217	239	268	249	262	234	209	226	259	259	206	229	228	235	255	253	237	250	232	192	226	237	255	220	266	228	233	240	266	233	227	268	235	218	249	244	221	227	248	220	246	232	234	240	266	254	243	221	230	230	278	223	250	240	208	222	241	243	240	258	268	207	266	244	254	236	229	249	230	249	227	235	247	260	235	252	250	237	234	259	233	241	233	255	235	240	236	235	239	257	245	243	234	240	235	248	265	259	267	264	240	255	218	230	247	232	228	251	212	253	222	256	210	237	216	235	230	269	234	231	221	240	240	254	228	237	244	248	217	229	220	261	248	250	244	268	256	251	232	246	227	234	246	241	222	238	236	248	241	270	212	243	219	255	249	226	233	252	262	239	235	234	257	230	261	245	208	224	275	236	246	246	231	242	259	253	245	239	242	205	237	216	262	224	255	234	257	270	238	258	238	242	251	257	236	229	229	217	268	237	233	227	237	213	241	245	226	228	225	243	235	272	245	251	245	220	226	247	234	244	258	254	238	232	253	273	247	227	259	255	219	265	209	242	248	237	252	258	237	261	238	265	253	223	246	249	223	253	226	240	239	231	254	251	231	239	269	243	251	222	233	225	230	233	242	233	238	237	205	266	235	245	222	238	233	229	237	244	235	242	230	231	255	259	223	236	242	258	244	213	220	228	225	243	230	275	219	218	237	252	230	240	205	242	232	225	238	244	236	234	242	259	227	279	235	222	239	248	239	247	238	210	262	231	226	257	220	231	220	251	300	260	238	243	256	233	234	241	230	253	215	222	250	254	232	227	235	241	230	227	239	250	253	255	248	227	251	246	262	249	244	244	246	250	219	224	257	250	237	260
9150	5272	2487	3285	2573	1965	1953	1813	1729	1622	1619	1252	1164	1109	1127	992	926	863	899	843	886	925	1108	1195	1388	1482	1510	1375	1178	1107	915	764	756	788	815	726	803	705	771	678	611	631	579	551	553	606	656	709	662	654	559	555	585	531	558	516	596	583	547	599	598	607	591	569	586	586	614	543	552	590	528	531	559	546	585	572	578	571	547	589	579	524	574	523	558	501	526	575	529	566	543	584	584	537	561	559	554	574	584	607	604	587	526	523	571	549	478	545	580	601	592	498	532	513	585	579	543	529	544	569	522	540	546	549	576	536	537	538	593	532	522	522	563	535	532	518	562	541	569	564	554	553	571	555	552	566	552	526	551	537	573	580	532	543	567	564	578	510	540	540	585	540	553	562	550	543	599	536	533	521	549	572	538	594	521	562	578	525	531	554	520	526	571	573	562	591	532	531	530	540	579	551	547	559	548	559	471	576	570	573	574	560	549	568	528	541	558	563	547	586	550	523	516	543	567	552	575	535	587	557	543	564	571	555	552	542	581	577	561	564	540	548	554	576	572	550	566	560	556	570	540	527	524	562	554	559	566	552	523	605	574	565	562	581	534	531	565	602	569	551	584	548	501	548	545	537	545	542	524	518	560	555	544	614	536	559	525	526	550	585	575	574	532	527	568	518	587	558	562	553	577	597	533	568	580	526	572	531	567	524	517	540	540	538	550	551	518	563	548	589	559	569	575	553	538	510	576	548	555	549	590	547	551	545	517	568	542	545	575	548	540	518	518	558	506	565	549	593	563	563	516	574	539	550	489	560	547	517	537	562	514	580	575	556	543	590	519	575	551	586	579	601	531	563	571	581	525	573	558	528	558	602	594	571	542	535	586	553	601	528	543	549	565	560	528	553	557	553	536	602	547	550	611	532	586	599	554	556	543	541	573	512	554	533	558	533	573	555	551	542	573	549	531	569	563	542	590	572	512	543	532	544	578	551	490	566	554	562	597	544	593	541	533	528	559	522	521	521	536	572	543	561	545	543	558	555	587	554	549	537	542	560	528	562	556	576	567	559	548	562	585	561	550	561	596	576	562	615	553	577	546	547	601	561	538	509	524	551	553	575	551	512	595	544	553	600	560	548	581	554	543	556	555	599	563	581	565	539	579	543	522	561	541	545	551	560	547	600	539	576	581	557	520	555	577	555	578	577	542	575	584	546	538	558	540	554	554	570	543	520	571	546	533	545	555	551	556	544	519	576	551	546	595	559	546	528	560	547	498	516	563	561	582	570	568	584	579	566	588	579	547	564	540	552	542	565	545	564	542	567	537	518	584	556	508	552	588	546	546	530	516	600	546	572	585	550	546	571	575	597	556	583	547	544	551	543	581	573	546	521	574	558	600	547	532	541	573	532	540	530	576	559	585	567	572	588	568	535	589	614	576	552	553	550	547	591	566	546	636	507	551	530	522	546	596	551	543	547	577	555	530	573	542	519	589	547	553	542	571	557	536	538	577	548	512	535	550	588	561	585	539	573	540	546	528	547	575	563	540	560	565	538	582	559	562	493	558	592	547	589	586	594	531	531	557	581	574	542	523	584	555	536	573	569	527	570	547	543	521	531	526	559	545	548	601	584	507	570	579	561	547	555	552	556	562	537	534	589	592	555	518	553	556	546	550	568	552	568	522	564	572	557	549	557	547	563	559	498	559	547	557	525	582	578	532	567	567	582	538	532	582	531	522	550	585	522	542	524	571	542	567	568	521	528	520	568	546	583	530	572	592	562	585	523	559	551	555	572	588	557	547	538	528	566	589	544	569	559	552	566	547	559	523	574	579	573	540	529	557	578	575	586	576	574	563	571	565	589	530	548	543	562	571	540	520	539	565	562	531	560	577	538	523	552	573	553	542	600	534	538	567	529	561	555	583	520	529	565	550	595	546	540	523	552	548	568	546	552	507	589	551	553	553	539	573	522	561	555	557	540	568	545	529	573	593	601	573	583	540	524	524	559	595	580	575	529	557	526	559	564	579	541	543	604	558	596	542	531	537	552	556	575	551	585	502	551	504	560	588	574	594	547	557	522	536	571	527	547	579	517	565	543	563	538	533	556	556	539	569	551	575	566	557	504	555	570	564	554	547	555	545	627	564	554	559	527	562	588	556	558	577	583	538	563	585	570	553	554	509	578	566	499	531	512	541	554	556	553	517	585	515	538	543	557	547	592	591	558	546	549	580	565	563	520	582	536	546	548	595	576	508	510	552	567	548	560	545	567	531	543	619	619	541	553	558	564	520	551	566	582	577	578	589	588	567	542	569	529	537	553	578	558	584	534	543	583	550	525	534	547	505	595	543	576	572	571	563	562	504	522	568	565	548	559	565	548	557	545	572	572	590	525	545	559	565	538	567	572	540	543	570	540	584	572	608	542	553	573	568	555	570	549	597	578	546	532	559	546	596	573	542	583	542	567	570	519	561	556	544	539	538	549	551	565	552	547	559	567	568	499	564	581	579	559	581	552	554	575	590	576	549	558	573	541	544	524	549	546	564	542	573	540	557	599	559	539	559	571	564	527	535	561	539	517	579	580	578	552	588	571	582	511	563	562	529	519	589	518	568	533	554	523	541	529	536	525	551	584	577	561	554	559	557	551	527	540	582	592	553	533	585	529	575	535	531	538	543	535	531	552	541	514	581	584	531	540	581	546	583	574	576	537	562	563	561	534	527	598	566	536	565	571	581	570	545	563	573	564	540	549	566	556	566	546	551	540	610	564	565	531	536	531	578	509	563	560	564	589	551	578	622	565	557	571	552	580	528	518	529	519	583	575	539	548	558	551	531	541	553	525	562	540	568	510	531	527	560	544	596	541	533	550	572	558	579	512	575	558	551	573	567	516	536	562	504	574	546	558	560	540	534	533	569	545	551	593	556	545	541	553	531	532	572	578	573	531	523	548	613	595	492	574	528	541	534	561	549	517	550	552	579	563	526	553	606	567	556	536	597	580	570	604	570	508	581	531	590	592	544	572	602	537	518	538	567	578	599	543	538	535	553	541	564	536	574	539	557	510	541	570	540	544	602	557	509	549	632	541	564	604	562	545	527	545	556	579	550	555	584	547	540	580	533	564	568	568	547	574	529	547	532	577	550	562	590	523	562	553	547	550	631	588	580	544	581	577	599	537	597	602	577	537	599	518	603	549	566	546	535	600	511	544	526	532	573	512	628	586	562	560	556	604	530	530	554	540	526	606	545	562	554	514	586	571	533	586	568	538	504	573	531	552	567	516	597	555	544	564	533	539	539	571	544	574	573	541	585	535	535	577	580	524	561	525	486	528	563	545	525	555	529	539	581	584	566	561	514	560	576	549	595	582	562	559	532	568	565	506	548	524	557	535	552	543	585	528	586	536	596	534	583	535	547	557	590	540	563	593	570	549	492	572	528	588	543	561	533	593	531	539	541	539	564	538	543	565	576	573	556	505	571	536	535	520	553	564	574	553	541	550	520	548	547	515	562	574
36730	31969	13013	7214	4209	2834	2509	2649	2697	2136	1919	1515	1193	1133	1191	1022	627	660	590	433	369	409	390	442	458	433	445	367	347	288	241	251	239	215	231	228	242	222	221	217	177	166	174	197	195	199	179	216	209	205	200	172	181	185	171	189	185	168	213	170	171	184	165	178	178	166	140	162	167	181	180	208	185	167	183	183	178	158	167	182	175	193	169	181	169	179	181	161	158	177	177	160	164	150	171	174	171	165	170	164	180	166	167	182	186	156	173	223	172	195	187	165	164	176	187	165	191	145	206	163	164	189	175	173	161	159	178	161	180	182	176	183	180	190	170	175	187	229	188	163	182	185	173	163	193	165	172	173	167	169	181	185	197	178	174	197	170	170	181	190	157	159	165	169	169	178	168	161	191	187	170	182	192	176	153	193	174	150	174	167	216	176	165	178	164	177	203	170	175	185	171	180	206	175	160	183	171	139	167	179	144	158	179	176	160	167	161	180	192	153	185	174	186	157	172	161	175	176	167	148	162	144	165	178	176	175	161	153	184	157	183	179	163	163	189	184	159	162	176	182	180	157	170	182	175	177	195	168	152	171	165	174	171	180	177	186	164	165	173	184	155	188	171	155	169	164	212	173	182	159	176	156	188	157	166	165	176	163	191	163	153	162	176	179	171	167	177	162	162	151	175	145	165	182	146	184	207	177	164	172	170	191	190	166	172	198	176	172	178	177	185	175	160	191	159	177	204	158	165	171	171	172	177	162	164	192	189	161	160	166	157	156	159	164	177	177	180	157	171	172	158	160	200	184	167	186	201	167	188	167	190	156	159	184	201	189	161	167	159	179	154	164	206	188	198	169	159	143	173	174	185	159	181	143	160	204	174	193	158	177	181	192	195	154	180	136	185	181	156	170	163	161	184	175	193	192	156	185	142	173	159	188	170	164	181	159	190	183	205	175	187	175	170	168	210	124	180	152	180	167	184	166	156	174	187	163	193	161	163	187	190	187	167	173	168	179	187	146	170	163	168	173	178	187	162	189	186	172	153	168	176	178	161	162	136	162	168	148	175	171	173	177	163	176	161	181	171	207	173	180	163	172	179	167	139	186	177	177	180	169	182	160	155	182	158	186	180	217	170	158	186	169	187	202	176	191	181	170	175	183	159	190	174	175	175	182	160	171	181	194	176	187	179	177	165	178	166	161	185	188	186	149	144	191	189	164	146	174	159	161	184	178	183	182	172	170	167	156	172	181	168	189	173	199	195	171	163	166	177	165	161	157	173	160	164	168	189	177	191	193	166	186	166	204	161	188	178	169	163	157	181	178	169	168	157	162	182	189	191	163	175	164	163	174	162	177	174	160	180	171	173	187	166	158	185	148	186	150	169	183	172	190	180	166	169	161	163	175	170	166	187	164	200	172	176	162	183	180	163	159	183	152	189	152	171	151	182	168	199	181	171	155	170	181	169	171	164	157	155	173	186	189	161	163	166	155	192	159	179	184	180	184	149	174	172	189	155	161	154	179	172	169	178	197	187	160	165	183	174	175	193	213	160	180	184	190	169	191	162	176	167	158	186	176	171	179	178	193	190	160	209	168	170	167	177	172	203	173	166	181	191	171	173	177	170	149	164	178	165	207	175	173	158	155	166	164	179	177	176	165	190	171	196	179	166	179	165	191	191	165	168	168	179	180	191	176	182	194	161	186	182	179	156	183	169	164	169	170	159	178	173	186	181	177	190	169	196	158	173	158	157	144	188	166	181	177	167	169	206	158	185	154	167	186	173	163	178	180	186	162	183	175	172	181	146	171	177	171	166	192	169	168	176	172	160	184	168	167	183	156	152	184	168	178	166	175	160	164	194	180	180	161	161	180	164	199	157	182	180	162	152	180	188	179	156	151	167	167	149	151	159	172	181	173	189	197	185	186	179	187	165	164	184	172	176	177	157	182	164	157	166	176	184	141	182	165	168	164	180	176	194	188	175	169	153	145	153	176	184	160	185	182	167	183	181	171	179	178	131	167	167	170	173	179	189	167	161	169	168	169	177	172	184	164	160	174	182	164	176	193	169	163	159	176	166	162	154	170	175	179	170	172	168	196	140	156	172	174	168	180	173	180	156	175	199	184	153	166	161	174	174	154	179	182	159	165	179	175	180	184	193	183	176	155	179	174	196	191	178	162	161	170	165	196	173	168	182	161	189	155	182	183	170	165	160	189	160	189	183	186	159	148	188	159	179	166	180	152	166	182	181	188	178	188	166	185	148	180	163	169	201	171	176	161	176	174	156	179	191	188	181	186	178	187	190	152	147	208	183	154	160	179	161	203	171	172	162	184	169	198	175	173	167	196	203	186	181	166	209	192	181	146	159	157	175	157	178	155	187	175	186	170	185	162	172	177	181	155	183	177	177	173	166	186	179	158	173	171	149	194	186	184	200	161	172	178	167	177	191	174	189	188	189	190	168	166	173	149	141	159	181	173	175	166	157	179	149	159	178	158	173	188	171	191	180	169	206	181	202	187	195	161	184	164	165	191	186	158	160	146	162	151	174	178	175	139	176	193	169	186	153	167	164	190	170	170	173	143	173	177	184	147	183	188	150	169	162	159	195	171	192	176	172	172	188	163	201	189	194	168	149	167	172	172	186	184	161	203	182	196	182	177	189	170	149	197	166	193	186	171	166	161	171	160	178	152	176	195	180	176	159	159	174	161	163	150	153	154	166	177	202	167	180	182	169	176	143	179	168	173	161	187	191	168	158	185	193	165	179	170	176	151	159	163	195	155	186	173	188	157	187	175	165	181	155	184	165	158	179	166	178	161	161	140	182	170	177	172	200	194	197	171	177	165	178	203	184	157	187	187	147	169	172	184	170	167	180	169	163	166	159	170	195	188	187	161	162	166	194	149	157	166	158	173	177	148	187	183	161	175	163	173	168	192	155	162	181	201	175	175	169	183	187	170	179	167	177	154	170	174	162	176	155	184	182	172	170	183	180	173	190	152	187	163	141	181	173	189	165	180	186	163	188	167	171	167	160	163	186	169	167	182	158	169	173	192	164	162	171	181	168	161	180	191	178	175	207	186	135	178	155	174	175	158	147	168	191	164	176	186	153	174	194	163	168	163	159	190	142	174	181	182	176	175	142	160	162	174	186	162	166	171	183	179	167	183	171	164	148	172	200	163	163	192	164	189	166	135	180	153	176	190	183	172	192	176	178	197	175	173	157	169	172	125	164	192	161	181	163	175	168	151	175	155	157	172	176	177	213	176	171	182	173	185	176	170	196	164	166	184	175	185	198	192	146	165	182	169	165	185	185	167	186	159	195	144	181	175	197	160	159	169	187	154	179	200	192	181	185	177	171	145	166	170	177	149	184	181	191	179	172	172	172	153	168	174	187	163	147	159	161	167	167	193	172	171	164	205	159	161	157	171	188	155	163	178	205	196	175	167	178	170	179	155	166	159	140	180	146	174	187	174	156	169	166	151	156	179	175	190	166	159	200	183	144	176
25529	18106	7161	7942	6561	6218	6573	8041	8188	7224	7851	4869	4880	4796	5708	5278	3381	3533	3230	2098	1880	1947	1957	2317	2445	2442	2222	1925	1707	1303	1013	866	863	844	834	896	879	816	740	537	535	486	444	462	513	534	707	698	677	604	506	452	432	450	428	414	423	452	453	445	477	459	453	435	432	437	442	412	418	460	416	382	438	426	459	451	426	470	451	443	441	424	430	392	406	404	438	415	431	394	436	407	456	401	399	442	411	390	382	426	412	404	400	413	399	383	437	435	402	387	440	428	449	410	419	410	425	386	390	385	362	387	414	421	408	400	445	423	393	414	418	400	426	460	411	368	403	405	383	409	398	448	395	394	428	405	407	427	432	423	408	377	426	403	433	435	412	421	467	417	425	407	416	408	415	379	394	379	421	419	391	420	405	374	458	433	375	365	407	426	391	364	433	397	437	423	436	413	423	394	408	422	408	435	392	447	411	405	429	418	418	445	418	370	427	393	401	395	428	444	422	405	415	410	430	426	407	417	391	399	412	417	379	416	390	395	440	408	363	383	389	404	418	420	422	409	386	385	446	395	393	406	417	392	410	436	403	377	386	399	443	436	407	426	431	429	403	447	403	373	431	408	453	386	425	390	406	455	416	421	413	386	389	392	418	435	424	388	399	413	439	428	398	424	396	415	427	408	426	402	405	416	437	403	404	411	408	398	418	409	424	365	402	397	429	417	401	382	417	382	429	436	431	387	394	395	417	359	417	414	393	414	390	370	402	395	376	388	401	433	441	416	427	408	399	424	403	385	416	423	458	387	405	419	433	405	409	416	439	417	363	391	423	430	409	376	452	378	408	417	417	386	404	415	365	411	394	431	429	399	463	433	363	412	441	428	427	419	397	367	389	388	407	404	386	421	399	417	411	400	396	380	383	419	388	429	410	409	397	425	360	387	380	418	397	384	407	458	420	391	429	421	413	398	384	415	414	392	414	430	396	404	408	406	402	421	425	420	380	374	413	431	414	415	392	426	406	413	405	413	379	410	406	444	387	393	399	424	420	431	388	427	442	424	413	421	427	424	431	430	392	451	396	415	437	406	401	401	410	401	396	422	449	454	420	410	427	417	423	418	387	426	391	395	457	408	394	376	393	416	416	418	403	399	405	402	405	411	365	405	427	392	423	378	393	360	428	378	411	397	414	373	395	392	382	417	406	398	434	419	413	400	388	427	428	414	401	430	402	366	426	383	391	416	448	383	416	344	399	376	417	420	468	413	397	393	437	428	398	400	422	391	416	384	447	378	406	417	393	443	386	421	401	426	417	411	456	439	414	407	415	449	401	424	387	433	396	407	425	441	411	416	387	407	407	414	404	460	382	432	451	400	406	396	400	379	398	435	401	426	417	409	416	410	408	406	411	379	424	378	373	425	408	423	427	417	435	378	369	402	413	404	397	397	383	416	388	375	401	406	394	407	426	420	388	406	373	411	450	421	394	411	395	406	395	387	415	433	410	388	433	381	443	404	397	420	400	419	390	386	389	428	386	407	396	394	425	403	411	389	419	408	447	398	399	408	369	405	417	369	379	405	421	379	367	415	403	392	430	433	392	401	401	409	418	414	386	381	419	411	438	395	411	404	426	406	385	419	435	416	426	395	446	402	384	382	432	420	419	411	427	379	393	402	412	392	375	401	446	413	423	408	431	421	378	380	371	427	389	404	430	373	430	381	420	401	417	386	399	393	426	397	410	388	412	388	400	402	374	399	427	376	410	398	371	427	385	381	423	420	409	447	402	419	399	395	412	397	451	412	382	408	386	420	408	379	420	430	421	392	423	415	435	405	423	403	381	399	445	406	393	406	419	428	387	415	412	417	435	393	414	413	415	414	392	382	360	392	410	418	374	416	416	401	401	389	415	427	389	379	409	428	403	428	431	451	425	390	413	387	388	420	406	404	434	381	406	428	398	418	415	414	414	400	434	415	407	415	448	430	424	388	432	408	376	394	435	399	424	402	425	410	393	425	429	409	383	393	392	408	414	421	386	370	439	428	426	397	407	398	393	394	399	382	413	441	429	394	449	392	408	434	412	373	398	432	395	415	380	416	399	365	408	393	437	396	423	388	404	402	423	420	424	374	396	414	406	426	366	404	374	392	407	384	411	391	418	413	408	422	415	425	404	439	427	418	412	422	410	409	445	378	405	403	397	400	413	362	416	414	446	408	372	422	407	404	396	441	411	468	444	421	409	399	392	442	396	390	399	399	405	392	383	389	396	395	437	433	443	395	414	410	439	408	429	403	407	387	434	415	440	426	404	392	405	421	444	400	386	405	379	443	420	415	413	385	407	392	401	387	451	410	369	389	376	436	414	405	393	395	388	421	394	430	394	428	366	390	394	400	450	404	403	372	409	424	418	423	386	389	383	416	422	417	384	387	421	379	399	396	395	415	407	392	416	411	400	419	403	444	437	416	427	397	411	434	414	454	398	421	381	428	395	404	433	392	424	402	435	373	428	401	419	396	381	411	444	416	376	420	421	384	433	409	402	436	414	429	427	412	380	422	398	404	401	434	374	400	403	384	434	404	417	392	404	434	394	403	404	421	411	431	406	383	386	397	367	368	423	413	405	385	429	380	414	395	425	413	397	408	376	413	402	392	369	380	422	415	434	440	403	423	455	410	405	439	396	416	365	421	420	437	415	425	415	414	421	407	401	397	432	369	422	383	402	419	394	422	406	411	367	404	413	397	433	434	412	415	426	395	384	396	416	396	414	412	421	402	403	426	374	460	417	370	421	419	398	402	386	400	407	437	406	409	424	399	423	418	418	400	415	426	426	425	422	404	428	380	436	409	395	423	401	419	383	392	387	444	394	393	381	429	403	380	444	385	424	414	438	406	392	383	387	389	412	416	393	393	432	435	445	416	434	383	401	401	417	424	413	430	444	408	415	410	400	430	421	409	399	397	375	385	428	399	393	426	404	403	390	404	414	418	387	424	379	432	441	434	367	392	426	408	394	403	380	432	422	435	417	429	397	434	394	417	428	451	399	394	391	406	404	422	397	420	424	414	395	452	418	404	419	390	400	455	400	403	432	422	420	423	424	424	394	428	400	429	369	384	405	437	421	405	406	422	400	401	433	399	432	367	349	390	435	382	414	428	367	458	393	427	375	429	423	418	422	415	446	395	386	438	424	426	391	386	427	392	416	403	404	402	410	383	388	411	402	418	403	401	426	421	431	420	428	430	402	377	386	409	399	370	399	429	419	424	405	377	391	387	433	427	418	395	399	389	420	403	428	459	392	420	387	368	395	409	380	413	420	401	410	398	382	387	405	396	444	411	436	366	401	414	406	423	405	412	409	410	427	440	393	429	388	381	405	402	417	414	441	403	393	404	405	418	383	382	431	373	406	405	422	412	418	450	428	426	423	387	437	388	430	407	416	388	409	413	431	397	406	401	416	402	407	393	372	418	391	397	388	386	410	415	412	421	388	450	429	419	423	406	404	409	419	399	415	374	375	417
49181	34981	18903	12936	8929	6762	5628	5846	5449	4251	4648	3165	3058	2183	2197	2104	1233	1286	965	576	530	519	562	603	570	516	509	422	360	294	262	232	226	220	200	227	197	203	140	168	139	119	124	129	138	182	194	171	158	115	135	116	137	107	89	110	95	121	103	107	123	108	120	116	120	92	105	113	118	102	113	109	111	106	99	111	126	128	118	123	128	110	111	112	97	99	100	116	127	114	108	97	116	98	109	84	109	94	87	110	108	91	112	90	90	110	114	111	100	111	108	111	105	99	87	100	109	94	109	102	113	124	104	97	116	113	114	96	99	84	109	91	104	110	118	113	103	107	110	115	120	102	112	130	102	104	96	82	97	98	107	112	110	104	104	88	107	121	137	112	119	114	120	113	111	116	104	100	86	100	104	100	111	95	99	114	105	102	105	114	108	112	110	130	97	118	88	122	110	87	101	125	89	116	88	105	96	106	95	111	103	95	95	90	108	120	104	106	116	89	101	103	90	97	112	95	132	116	86	111	107	97	110	116	112	103	90	100	127	115	108	81	100	107	108	87	115	106	99	87	108	128	108	103	64	100	90	95	93	107	110	83	103	105	117	102	108	113	115	90	112	119	116	102	93	96	108	95	98	96	115	113	102	105	97	102	91	107	101	95	117	89	106	107	108	116	95	93	123	103	106	95	95	100	112	112	110	87	115	97	106	90	98	105	103	106	104	106	104	112	116	108	98	106	103	114	115	105	108	97	115	113	88	107	92	106	97	102	97	104	112	111	115	104	91	97	99	91	115	114	102	99	84	100	83	112	111	105	106	124	103	108	116	107	116	101	109	109	125	115	90	110	119	96	99	91	111	108	108	103	129	103	106	113	111	105	102	91	109	107	120	94	127	97	119	113	130	92	90	95	89	87	94	91	107	125	101	112	100	108	115	111	90	90	115	104	114	99	115	116	99	89	114	82	105	101	97	89	98	116	119	107	102	110	115	110	105	107	116	113	98	105	112	98	89	103	102	113	96	116	108	105	95	92	97	127	113	107	102	97	109	103	108	107	116	101	121	103	106	80	106	120	88	102	103	124	115	115	113	112	112	92	96	107	108	106	96	103	87	77	113	94	109	126	96	95	108	110	111	98	101	90	113	110	85	97	89	96	99	98	123	102	121	93	78	95	106	104	119	97	104	109	139	115	95	106	95	131	90	117	113	96	107	82	94	111	111	113	103	118	111	124	104	98	104	108	97	103	103	82	114	99	104	82	72	114	103	113	104	91	111	105	123	90	101	113	91	97	98	84	94	110	114	105	105	115	97	110	113	86	96	107	114	110	115	112	93	86	110	95	119	121	91	93	103	102	92	107	101	116	98	122	103	95	83	98	99	93	98	108	103	104	96	111	116	102	90	112	110	95	100	108	97	94	90	102	113	98	102	93	124	101	122	119	97	84	112	100	105	95	99	102	117	114	105	87	114	102	105	100	92	93	108	111	109	110	116	98	99	108	115	93	100	99	103	90	89	92	105	112	115	82	98	93	121	112	99	92	86	109	118	82	88	111	100	113	96	104	116	86	103	112	103	94	103	105	107	93	108	108	86	121	102	107	105	115	101	98	88	108	118	118	104	116	102	99	108	108	111	100	118	98	87	100	102	111	122	100	101	123	109	116	82	107	102	104	104	126	114	96	107	85	123	114	114	91	100	93	97	94	105	97	95	111	94	104	118	101	98	90	123	112	109	91	106	105	106	111	124	107	100	99	121	112	97	89	105	99	112	100	111	106	81	117	98	93	84	103	95	114	93	129	95	101	109	104	105	92	111	107	122	110	100	111	110	121	120	113	99	99	121	122	87	88	101	110	112	88	98	110	104	103	100	111	113	127	96	105	104	89	108	95	97	102	90	101	99	110	100	128	108	107	100	90	79	128	113	118	96	97	108	93	132	101	115	94	107	111	99	98	101	111	101	117	113	100	110	97	111	105	112	109	120	104	105	101	97	104	104	98	101	117	94	97	100	86	88	108	104	118	102	113	103	89	91	90	96	99	98	107	108	91	105	97	108	108	113	106	123	96	115	104	112	102	94	99	108	104	117	110	94	101	111	99	105	110	116	126	88	106	101	122	115	98	103	98	90	101	93	83	93	115	113	105	107	110	89	107	133	93	104	94	96	98	97	127	103	125	117	120	79	114	111	116	109	114	105	114	92	102	103	117	95	89	124	103	103	91	87	86	98	121	89	111	118	100	104	102	95	105	110	96	103	100	98	107	94	94	99	126	109	94	108	98	98	99	108	110	90	106	109	85	102	101	99	105	106	109	104	94	92	83	97	121	116	91	93	102	100	102	99	117	125	91	87	94	105	104	93	103	88	97	123	94	99	86	114	126	105	94	93	101	95	93	115	105	107	94	112	108	94	104	107	108	113	113	101	91	107	84	112	93	92	105	90	108	102	89	126	105	103	97	106	103	105	99	110	93	92	114	102	112	113	107	93	110	115	101	107	113	101	92	105	97	105	95	107	100	91	108	129	102	105	90	110	87	123	107	95	122	105	103	101	85	99	97	102	102	93	92	108	114	105	126	107	99	97	120	80	99	99	99	105	118	86	98	98	99	86	105	111	105	102	111	112	93	116	123	111	97	101	99	108	110	107	97	106	114	93	115	100	129	111	104	100	103	95	105	90	130	114	99	94	120	132	98	92	120	83	106	118	126	116	126	100	101	96	89	133	98	93	103	115	108	98	94	124	103	100	97	85	94	103	97	118	88	98	92	107	101	103	101	109	120	95	90	114	106	108	101	117	111	119	93	106	110	109	104	112	111	108	113	98	108	125	99	118	102	91	101	103	103	95	103	106	110	112	118	108	103	105	107	92	97	117	112	107	91	82	120	109	104	118	106	124	108	101	109	109	108	99	90	110	100	91	105	97	117	116	101	100	95	91	118	101	100	101	102	117	93	95	107	94	95	114	104	93	117	108	113	111	109	118	93	103	84	67	109	108	110	94	107	92	98	91	110	108	118	110	104	124	102	97	81	111	105	110	106	103	99	110	108	106	94	119	89	88	100	103	92	108	103	91	104	102	113	109	104	105	112	120	116	127	105	123	115	112	105	97	100	115	115	109	95	103	89	111	110	128	117	98	91	95	107	101	84	89	97	98	131	110	104	92	93	99	122	104	113	93	107	112	96	92	96	98	88	102	123	105	114	94	95	89	90	91	103	101	126	105	89	93	91	106	118	105	97	102	92	96	93	115	120	104	132	125	103	120	104	91	108	104	84	105	98	107	99	121	114	108	108	89	88	96	102	107	124	115	96	104	99	90	103	109	95	90	102	100	95	96	104	99	115	87	109	103	110	104	115	107	104	129	107	101	104	114	124	130	85	121	100	102	117	99	109	132	97	113	105	135	96	128	109	110	113	122	103	104	115	109	115	102	98	116	100	104	97	115	102	118	110	92	116	100	111	102	103	97	97	126	84	104	103	102	107	101	111	105	112	108	109	103	97	97	111	83	101
34552	21058	11062	11455	10587	10331	10615	13355	13671	12844	14373	8843	10438	9052	10516	9137	6593	7370	5563	3722	3317	3185	3508	3772	3824	3379	3123	2560	2053	1576	1362	1207	1127	1060	1024	1035	1024	1036	660	618	448	460	419	402	476	718	831	813	592	467	430	362	383	326	317	322	287	337	332	355	365	373	316	329	296	308	290	331	307	311	274	284	288	340	315	317	303	329	288	320	305	290	284	278	264	287	302	255	287	276	298	243	290	272	248	257	260	290	301	279	255	253	255	292	272	242	284	263	279	231	256	250	266	281	246	286	232	249	250	269	285	262	281	246	261	267	310	275	284	262	245	246	246	273	271	293	261	264	251	250	267	235	287	259	304	271	268	239	291	300	253	255	288	273	283	271	287	296	258	275	287	285	238	247	257	260	264	275	283	280	259	260	275	292	273	258	305	264	303	240	271	288	286	256	289	271	290	264	271	263	255	244	258	254	281	261	292	283	273	251	271	268	274	264	288	257	245	253	259	270	248	263	269	252	244	248	268	283	271	236	266	247	268	266	271	303	274	266	288	288	276	257	274	250	270	256	245	275	262	260	285	266	285	258	269	266	286	295	266	289	268	273	264	252	257	266	237	249	264	247	257	280	279	285	256	252	276	267	243	243	234	255	302	285	259	251	276	278	279	283	242	232	247	274	273	273	257	271	258	261	286	241	273	259	276	271	263	253	269	299	281	263	267	277	248	250	249	242	273	243	277	240	271	258	262	259	285	282	260	263	271	274	276	270	287	271	254	286	265	274	284	251	278	275	274	264	260	249	247	279	286	249	237	256	252	259	309	267	273	262	282	277	263	257	305	255	266	273	265	248	261	277	252	254	271	285	269	271	243	260	249	268	292	252	276	275	256	251	254	275	261	273	268	251	260	238	250	270	252	260	259	257	273	288	251	239	252	270	256	250	260	306	244	278	283	290	263	278	274	252	275	266	263	269	243	259	265	264	236	250	242	241	261	237	231	268	253	244	263	284	251	272	284	241	266	254	272	267	282	262	281	284	283	243	258	269	268	252	267	264	255	254	260	264	281	280	268	268	260	262	253	258	278	248	269	249	263	260	298	283	263	243	266	271	257	271	255	238	252	269	254	301	235	251	254	233	289	271	263	229	268	247	260	308	260	261	264	239	246	255	273	249	262	263	263	267	233	258	255	242	235	269	272	260	289	261	257	261	250	253	290	231	269	252	270	267	254	258	248	264	272	240	247	254	277	244	247	252	293	273	303	279	261	254	283	274	281	257	252	274	270	259	280	239	272	261	287	241	281	263	241	262	283	269	268	279	277	281	270	265	264	251	289	249	281	256	258	264	256	280	246	266	269	270	279	251	242	253	232	269	252	264	253	257	275	249	248	273	263	265	274	290	250	290	275	284	289	269	262	241	264	261	279	217	252	241	296	264	274	290	229	261	284	260	291	241	240	243	246	259	259	249	268	271	261	257	245	271	259	252	247	257	249	257	250	269	256	249	282	300	263	263	273	266	259	254	280	287	266	289	309	272	241	249	269	261	255	242	259	271	289	247	227	259	251	259	267	278	253	255	277	285	267	290	235	281	262	260	257	242	270	286	291	251	262	249	278	274	265	277	261	290	266	273	269	284	275	258	273	264	253	258	250	285	286	286	246	263	280	261	280	249	248	276	269	278	270	261	288	239	281	258	263	289	293	247	274	248	250	264	240	255	238	243	265	303	281	249	255	285	270	274	258	265	274	263	242	268	272	277	286	256	297	265	259	256	236	276	266	289	261	272	260	249	258	270	274	301	253	266	251	273	292	266	246	244	273	227	287	268	271	266	279	265	292	259	268	261	275	241	279	281	228	265	300	287	264	284	258	282	251	311	264	260	263	273	260	292	240	241	269	262	294	266	258	240	257	299	260	280	247	231	247	254	292	267	265	257	289	259	261	282	279	278	279	267	241	248	272	282	279	242	252	262	253	261	253	286	242	272	268	267	255	261	231	258	254	260	261	250	284	259	264	267	239	234	263	244	269	240	225	254	263	262	271	288	256	294	250	263	247	252	266	270	271	279	280	258	254	256	246	257	273	268	264	263	238	284	248	291	267	266	268	292	274	251	237	262	270	252	270	237	274	251	262	242	272	271	280	275	267	253	267	269	267	294	264	256	242	274	290	287	280	243	262	254	275	261	273	282	265	281	259	263	240	292	241	273	269	262	276	267	271	298	239	236	252	266	267	279	261	290	276	282	256	259	270	280	263	291	255	251	273	267	268	262	244	234	281	246	249	249	244	260	262	290	272	294	235	256	271	262	296	244	250	250	269	249	297	269	248	257	270	255	250	259	253	266	259	256	284	254	239	267	275	303	260	245	265	298	268	263	265	279	282	271	275	274	253	279	267	257	247	245	282	275	288	275	267	291	266	286	269	235	270	265	274	254	273	262	266	254	300	239	277	247	275	248	274	252	254	278	258	283	271	272	254	268	255	273	274	255	265	277	282	266	241	280	260	263	253	273	257	276	252	242	262	281	297	274	265	235	243	227	284	235	293	272	255	315	271	232	247	284	283	254	254	245	258	268	257	222	293	252	275	289	288	286	240	268	248	245	239	240	259	240	295	260	291	289	253	270	299	306	295	272	264	249	257	285	275	257	266	278	258	264	246	277	277	249	281	252	277	257	248	276	262	274	270	261	284	268	280	292	273	279	244	251	257	260	244	258	272	283	277	256	244	267	284	257	259	265	285	253	291	221	267	254	234	265	245	235	258	240	256	269	253	260	246	270	266	283	263	288	235	250	280	253	250	252	269	232	284	279	279	303	264	247	278	268	237	283	272	252	288	269	285	246	265	262	268	244	250	283	295	266	275	274	296	282	273	274	244	274	224	258	265	242	239	285	298	257	257	277	254	260	267	270	266	271	281	284	258	233	246	254	264	259	286	269	234	270	244	255	269	275	250	282	259	274	263	283	277	257	232	283	262	238	250	290	245	276	233	278	241	235	253	243	242	266	242	258	280	296	251	272	238	290	271	282	241	263	305	255	282	272	287	261	272	256	277	272	255	269	271	255	247	269	272	244	267	241	294	244	248	291	263	257	276	290	244	277	309	293	273	281	244	281	263	256	239	283	274	254	253	243	275	276	266	265	290	284	247	275	260	248	233	244	257	256	250	258	288	222	292	265	276	236	265	252	257	250	261	269	273	264	289	277	249	243	268	232	297	264	268	270	245	260	255	289	281	270	240	275	256	302	277	276	255	282	269	262	269	271	257	263	236	275	263	248	297	297	250	257	270	264	258	238	289	280	275	259	294	276	267	262	269	280	255	255	249	267	253	247	256	271	250	267	270	281	276	283	240	272	266	271	253	254	244	277	243	293	288	252	267	269	268	259	271	283	281	253	302	246	260	248	263	296	240	264	264	270	251	282	228	297	244	255	258	254	262	261	225	251	266	271	238	254	283	264	240	246	255	248	260	270	249	281	242	237	252	236	304	272	309	249	269	247	256	281	270	263	277	288	267	234
14622	4787	1637	1076	774	571	588	642	551	498	449	377	367	303	361	312	248	314	294	288	337	373	387	378	393	389	376	325	322	308	315	296	285	264	268	244	273	250	233	273	226	242	234	241	267	250	279	238	237	232	238	253	208	240	202	245	229	240	243	247	255	262	228	248	217	229	235	240	239	232	255	238	229	193	234	272	257	257	234	237	258	240	240	260	249	279	206	234	251	224	237	238	211	250	246	253	262	248	215	267	249	231	284	254	220	227	251	227	240	241	261	252	217	222	261	225	241	264	251	239	256	241	234	219	239	244	240	240	227	245	238	242	242	235	217	276	250	245	225	242	225	254	256	229	226	230	244	259	255	252	233	257	258	238	245	244	229	230	239	257	228	268	239	224	241	228	223	253	268	237	257	240	205	234	240	236	252	255	228	261	246	232	231	233	248	223	262	262	262	244	259	216	247	234	234	240	232	265	254	241	231	249	234	234	245	258	256	267	241	249	261	241	274	230	252	194	217	251	234	209	277	249	260	248	233	213	262	227	233	271	254	203	245	245	235	229	210	240	255	250	231	253	224	241	252	247	261	235	215	265	271	241	245	248	239	228	248	249	248	247	243	231	230	244	236	280	217	252	223	236	231	212	234	253	244	236	230	245	263	229	271	233	246	235	223	229	257	235	219	230	231	262	231	248	263	236	232	255	233	244	223	245	265	238	228	250	225	248	244	223	223	226	245	242	234	228	252	256	238	233	273	245	224	267	270	238	232	221	255	231	244	281	202	239	266	228	237	248	264	215	233	226	254	230	256	243	250	228	249	240	254	244	245	250	233	203	227	223	225	237	243	240	240	203	197	248	258	234	237	248	226	261	253	256	240	264	264	247	267	262	221	230	234	248	239	237	243	255	259	254	241	237	228	239	219	258	230	271	249	240	266	252	195	249	270	249	231	209	235	240	232	240	252	248	256	261	247	232	253	233	249	238	232	224	248	228	229	260	228	249	239	227	202	216	243	266	241	224	244	224	245	284	225	240	253	214	246	249	235	247	249	248	218	242	254	245	269	224	213	233	228	244	231	238	256	244	242	250	250	258	240	247	264	265	258	241	262	234	219	280	207	245	252	220	259	262	268	242	225	237	224	259	246	210	244	253	244	231	258	234	272	237	233	272	264	223	253	258	256	250	224	260	244	241	232	240	213	248	239	257	243	231	246	230	259	259	219	238	226	214	219	236	218	273	243	252	249	251	231	255	262	232	244	246	241	234	237	251	245	237	250	228	242	267	230	222	241	222	246	254	218	229	255	247	241	230	234	259	230	225	260	227	204	265	252	259	213	224	227	268	244	251	254	242	226	211	236	227	234	262	260	256	239	249	218	261	247	229	223	249	251	257	257	250	230	264	257	248	238	247	237	278	227	251	223	240	236	237	209	226	228	261	242	220	234	241	230	252	255	246	237	245	224	235	257	243	230	263	253	230	239	225	221	248	256	227	252	238	225	224	243	249	204	241	233	226	272	227	235	242	233	230	248	253	237	228	227	202	238	252	236	241	259	238	214	233	232	255	218	211	231	229	237	240	256	221	255	249	235	219	263	242	245	234	210	213	256	242	237	232	266	253	248	207	252	241	231	230	245	244	233	221	255	229	233	230	215	232	234	207	244	254	216	236	232	242	231	240	255	218	236	245	228	249	203	243	238	220	261	250	246	259	237	235	250	224	244	228	226	246	227	222	225	216	223	260	244	184	240	249	262	222	243	268	255	255	215	255	219	217	261	256	226	219	241	231	236	243	231	228	261	255	260	248	250	234	237	257	224	231	243	218	228	253	199	216	233	234	242	256	240	249	250	216	250	240	210	255	221	237	217	243	241	256	223	255	227	273	255	224	241	229	224	226	231	212	249	250	249	243	198	232	264	226	232	256	221	218	217	232	273	237	231	258	258	235	217	252	240	256	230	236	263	257	277	260	229	218	242	255	209	227	226	244	249	277	252	235	227	235	229	240	235	254	246	261	220	243	229	202	222	241	224	224	229	237	214	251	209	255	244	243	256	254	240	245	251	282	208	226	250	242	256	225	250	226	233	226	269	242	251	250	222	224	247	235	231	245	225	223	272	250	227	250	230	236	230	222	225	244	225	251	240	228	241	223	227	244	233	232	263	250	241	254	215	244	239	226	224	239	239	246	229	246	263	228	224	249	225	221	237	243	245	226	245	244	233	245	222	243	256	247	217	236	230	253	223	263	240	261	220	243	236	229	250	230	237	216	220	250	246	241	236	253	236	246	236	267	229	243	256	264	233	231	211	251	252	250	248	250	236	255	248	255	256	250	227	247	251	233	224	222	241	253	291	244	219	252	261	246	220	223	248	231	273	238	233	220	249	251	258	262	254	241	264	258	245	222	251	215	264	217	242	245	239	230	240	252	236	256	227	243	244	215	241	258	232	238	253	239	234	261	239	206	258	259	256	240	231	244	216	255	248	246	237	241	231	208	285	244	203	234	246	235	263	259	244	236	235	222	239	272	255	240	219	247	232	234	237	224	254	231	250	238	257	231	222	290	251	245	240	242	240	242	256	225	213	250	248	243	207	266	260	225	254	280	228	229	260	234	238	247	257	264	238	220	273	244	245	263	269	267	236	220	264	218	254	245	236	235	237	252	207	236	272	238	228	245	247	243	258	267	236	225	237	244	249	253	244	255	233	263	226	288	246	264	230	249	245	239	198	245	216	240	255	275	277	270	216	247	234	256	259	251	245	212	236	228	246	229	251	261	222	269	219	224	242	210	265	228	212	223	234	233	222	245	252	220	246	260	231	256	218	242	243	240	213	235	256	238	200	224	256	243	233	221	242	243	257	245	250	256	227	261	258	266	232	231	222	225	251	242	242	244	243	214	239	233	232	232	213	217	224	242	259	276	250	234	220	239	254	240	246	239	251	238	255	256	228	224	225	260	281	263	275	215	221	228	230	257	251	225	264	242	228	241	270	241	252	273	214	241	228	259	258	223	212	234	251	275	209	240	238	247	243	254	239	218	257	248	242	242	225	234	229	229	229	263	239	257	233	229	245	246	283	251	229	208	193	230	238	238	228	219	250	232	220	229	266	246	214	239	240	278	243	276	243	226	253	229	211	228	236	229	276	248	216	234	276	229	236	218	233	252	266	251	274	221	255	253	238	239	260	249	230	222	249	250	241	220	264	240	258	247	235	266	255	248	234	248	231	233	261	261	234	238	228	243	244	234	256	246	214	240	257	249	243	229	209	235	220	243	247	242	212	241	255	252	243	242	244	229	215	226	230	241	245	246	222	221	256	253	251	241	236	218	241	221	229	235	254	229	233	233	226	229	242	248	262	223	234	243	232	233	244	256	257	238	244	263	282	221	221	235	223	217	241	237	236	238	241	245	251	260	265	232	266	288	234	242	247	236	222	216	220	220	228	264	208	250	255	229	246	240	257	250	267	245	216	248	231	241	260	228	240	248	219	214	228	234	237	254	261	207	237	248
8903	3988	2624	2749	2073	1915	2109	2091	2065	1821	1709	1268	1259	1112	1275	1147	901	1055	923	913	1127	1351	1544	1783	1550	1432	1283	1230	1067	944	818	797	742	747	823	705	739	699	621	635	600	581	615	595	700	650	644	628	639	561	573	567	570	533	565	540	544	581	584	568	554	570	589	576	527	580	558	574	544	518	570	585	583	513	556	584	551	556	601	587	559	563	553	538	512	542	551	552	551	563	548	563	555	555	584	556	561	535	533	605	593	582	582	558	559	542	590	543	546	584	574	570	547	583	606	597	568	559	552	527	527	602	563	553	496	560	532	545	605	589	569	529	569	552	593	544	582	529	561	523	527	563	575	562	587	579	552	560	551	595	550	541	568	548	542	527	575	567	566	556	527	518	583	548	531	543	571	541	557	556	535	588	540	575	583	547	576	562	570	561	536	549	554	553	536	518	517	583	566	513	554	548	556	537	522	537	552	541	517	561	566	562	560	563	555	556	547	552	587	540	552	574	543	550	565	533	563	586	539	587	564	548	556	559	526	520	524	601	551	550	560	538	548	575	561	526	535	527	542	545	496	574	525	591	536	607	568	520	564	570	508	599	592	523	534	591	542	574	509	576	564	520	555	574	559	522	550	518	502	546	524	539	545	563	567	523	572	578	547	529	532	515	535	555	505	521	604	573	570	546	544	538	565	563	573	512	526	537	566	537	542	582	550	550	583	561	508	555	527	578	572	606	576	547	557	550	574	560	551	621	552	558	559	599	566	563	545	552	536	557	550	600	548	560	540	561	530	579	561	570	538	591	591	586	566	525	551	556	579	595	560	561	565	577	537	543	552	542	545	563	562	595	563	548	527	556	541	551	572	533	552	541	567	557	624	550	574	517	558	559	539	586	555	585	554	540	535	555	564	512	601	545	549	571	566	548	545	543	539	568	598	547	556	584	531	543	571	578	529	560	557	574	540	588	543	584	580	562	537	532	551	563	557	549	538	584	546	575	594	579	547	499	523	540	549	576	521	514	532	515	531	574	569	561	557	591	577	513	558	581	553	602	513	602	527	542	521	569	561	575	557	524	522	553	599	549	581	530	529	557	564	526	576	557	573	613	540	578	561	583	573	552	552	544	523	561	562	574	549	585	564	531	569	541	552	560	529	576	526	581	552	580	563	561	533	574	570	540	548	515	521	493	529	552	539	571	570	567	602	559	511	549	579	524	543	598	545	557	549	561	572	561	570	530	567	616	503	547	579	552	566	542	548	567	552	571	554	598	576	567	579	595	552	535	540	520	584	517	544	569	536	542	583	569	533	533	550	531	559	535	556	549	518	551	557	550	591	543	540	602	522	551	555	576	555	514	580	548	581	580	569	529	568	534	557	496	552	568	545	576	595	568	522	552	504	556	551	616	515	558	595	571	569	556	530	520	510	534	518	515	532	543	580	504	584	546	559	561	579	603	566	510	595	543	517	519	517	553	517	590	544	567	562	524	575	544	524	507	588	571	561	551	539	511	513	544	575	576	544	552	554	574	563	559	554	551	582	594	562	544	558	536	577	566	594	534	574	548	544	572	571	558	558	564	543	525	556	560	510	535	544	592	526	571	536	575	536	584	576	574	522	583	589	582	533	532	534	541	557	545	581	537	562	537	560	553	595	586	575	585	546	548	532	568	561	567	568	534	578	552	592	547	564	573	530	564	524	533	558	545	504	530	557	551	565	512	553	518	556	588	524	573	570	513	555	564	556	572	569	538	576	569	564	548	549	519	516	567	552	578	555	541	562	536	561	579	526	542	580	576	548	554	575	547	520	579	563	565	553	521	520	536	557	594	561	559	528	534	558	525	588	558	573	533	585	564	527	597	544	619	542	586	546	569	557	559	538	579	573	616	530	548	542	571	488	586	548	590	540	569	545	520	543	576	587	506	511	571	547	583	512	581	555	541	574	534	589	562	549	570	566	547	567	559	558	539	552	531	540	567	549	548	564	538	540	538	557	553	569	518	564	543	560	549	563	527	537	526	555	533	564	527	551	530	578	566	521	534	590	567	570	622	589	564	559	542	575	570	566	523	536	542	535	533	569	557	527	524	570	549	556	561	526	509	570	576	492	523	558	543	535	539	570	571	499	536	545	571	577	546	534	571	550	552	551	565	527	575	582	542	553	568	582	548	574	566	574	521	546	562	571	578	517	543	564	576	599	536	570	557	544	562	531	597	568	570	574	553	537	562	582	553	599	545	566	534	554	579	554	561	538	551	557	570	582	528	514	559	582	545	530	529	543	570	598	565	573	552	560	578	607	559	567	593	582	554	528	548	535	541	535	590	564	555	530	570	598	509	605	545	555	593	562	531	586	591	533	570	558	549	587	548	577	547	552	545	545	555	574	612	535	525	525	566	567	543	552	591	541	529	536	587	546	608	581	521	526	517	570	520	560	517	579	562	563	578	526	588	565	565	561	559	561	542	555	552	527	571	547	559	563	576	551	536	540	560	537	559	558	575	569	601	536	577	533	517	583	548	531	568	522	554	537	496	578	533	528	571	564	569	523	523	576	562	526	527	535	552	547	541	549	516	621	523	507	570	530	526	545	540	542	512	564	525	620	584	554	579	521	563	533	559	565	556	522	558	511	546	525	578	522	539	563	563	575	592	558	530	561	572	573	560	571	572	516	544	553	564	569	528	546	526	560	549	554	589	581	524	556	564	571	576	546	566	507	551	578	519	561	579	548	549	567	567	542	562	542	541	561	617	552	593	569	541	589	596	582	569	537	555	544	548	518	545	544	537	561	538	546	564	544	569	573	590	555	520	546	561	578	567	562	514	578	544	531	579	547	543	551	546	537	527	573	548	580	544	579	571	560	595	562	538	529	547	545	520	559	590	561	532	554	540	508	529	510	572	593	560	558	553	550	592	554	520	560	521	561	545	526	601	579	514	558	545	552	544	518	534	569	549	541	565	531	524	543	549	537	556	576	554	521	566	572	558	522	536	562	568	586	521	517	571	552	567	535	529	547	515	560	548	535	569	546	537	606	562	570	549	526	547	582	557	566	522	567	523	546	583	527	572	535	564	539	577	578	535	576	588	605	541	555	502	578	539	540	574	544	542	566	568	548	535	576	546	518	578	535	557	584	569	570	551	535	527	568	537	590	568	556	536	520	558	568	552	524	562	556	572	571	565	588	564	544	553	547	553	568	611	596	537	581	534	557	565	599	519	566	551	575	549	561	535	554	550	492	572	520	557	568	531	563	572	555	516	594	546	527	527	520	517	561	569	547	562	568	543	536	537	536	557	543	558	575	559	596	560	543	534	544	563	545	555	568	558	541	537	536	522	556	565	545	531	581	556	541	577	550	574	558	536	602	545	563	564	546	519	559	601	532	588	591	551	544	570	560	537	580	537	564	574	574	555	524	566	526	535	534	559	527	569	561	536	581	506	598	563	545	582	535	552	611	552	471	557	540	581	573	580	559	508	584	538	577	537	535	578	566	551	546	553	528	548	541	547	519	565
36998	27407	11939	6459	4338	3408	3493	3081	2412	1921	1886	1393	1014	930	1497	1101	780	707	498	468	436	513	522	521	450	424	427	380	307	253	256	256	254	257	254	227	209	184	209	203	210	175	177	213	189	182	188	168	167	219	197	163	170	209	182	152	186	180	160	179	169	203	159	176	207	150	171	169	184	205	161	174	185	198	150	174	187	179	168	196	161	193	171	174	174	189	188	164	180	169	178	174	202	174	156	167	174	177	182	180	186	185	183	187	161	175	166	176	162	171	180	155	183	157	177	168	178	169	159	179	158	151	184	188	186	183	161	159	172	162	171	182	163	163	193	170	167	154	190	165	168	180	166	172	161	185	163	186	187	150	170	178	172	165	180	208	173	183	167	162	169	173	168	175	165	149	179	151	179	165	187	178	178	154	176	168	219	181	173	167	168	176	188	172	195	155	164	184	183	180	184	157	166	156	174	170	162	172	184	163	172	173	165	167	167	168	164	159	167	170	158	176	186	204	183	158	173	161	156	174	170	188	182	170	155	141	186	175	179	162	161	164	188	170	171	194	182	178	175	194	192	178	167	178	169	165	173	151	159	179	170	174	189	186	154	153	161	180	162	151	163	139	168	172	145	167	176	153	182	171	178	164	150	159	174	175	161	176	169	146	167	176	161	169	157	188	167	179	181	186	167	144	169	172	145	181	180	190	173	177	197	192	170	184	158	153	164	170	171	171	165	153	153	167	165	170	176	146	156	156	162	185	178	156	169	170	158	157	168	179	191	149	158	155	161	166	148	175	185	161	184	136	185	175	156	173	184	175	171	180	168	162	170	147	196	178	171	189	167	193	175	162	171	187	163	194	187	170	169	166	163	185	181	186	159	176	156	160	181	167	206	169	182	154	175	184	170	181	160	194	161	140	172	158	146	159	153	155	203	169	156	179	174	172	186	171	183	150	149	172	162	161	168	177	149	161	158	172	166	158	151	170	167	172	164	173	157	173	163	197	178	176	188	184	177	180	163	164	159	143	168	184	182	151	171	148	161	138	179	182	149	172	161	173	162	165	149	153	170	169	165	175	163	163	175	179	164	163	177	163	164	186	173	174	155	141	178	177	147	192	163	180	198	163	160	167	171	185	183	171	169	174	176	148	158	175	153	165	154	177	171	185	162	171	200	160	184	178	182	168	187	145	162	177	156	178	169	151	156	153	153	186	197	158	155	151	175	160	182	171	151	175	162	186	161	189	166	154	175	172	162	182	170	181	204	173	194	160	170	204	174	183	198	184	170	169	153	179	164	178	155	161	158	183	161	180	151	177	179	152	179	185	200	182	187	160	166	176	178	175	180	181	165	170	175	185	163	168	172	173	152	168	176	166	186	177	154	169	156	149	160	177	154	149	161	176	149	154	175	175	178	177	153	155	167	181	149	144	189	189	170	175	157	161	201	156	150	167	186	165	163	194	182	171	160	168	155	156	171	169	157	172	168	173	168	170	186	173	163	173	172	165	171	174	169	161	184	185	186	174	177	178	170	165	166	167	175	176	161	161	165	175	137	187	181	170	151	176	187	184	185	151	166	162	150	154	169	181	176	170	182	199	191	186	174	170	154	174	181	163	172	176	170	174	158	185	184	165	175	176	162	172	168	165	186	131	179	158	136	173	170	161	183	193	195	168	181	172	179	194	171	157	184	166	188	173	174	156	180	184	174	183	160	154	174	174	158	140	172	169	184	174	182	152	169	154	185	163	163	176	176	182	181	200	155	161	137	183	161	180	159	171	157	161	173	178	191	169	164	183	147	167	166	163	175	172	176	169	166	151	170	176	187	152	161	193	152	181	156	179	188	177	167	180	144	170	176	168	176	173	165	168	202	207	198	164	162	147	171	201	164	147	164	181	144	165	196	162	177	161	155	188	175	193	168	189	158	151	209	175	173	172	179	172	180	178	167	172	196	170	176	175	177	171	183	184	172	151	170	172	162	186	163	177	173	161	176	177	181	181	179	164	186	185	189	165	163	140	184	169	180	197	159	158	175	156	176	173	167	157	171	175	163	177	188	167	151	196	162	167	189	178	177	172	190	183	189	170	167	147	170	179	163	158	167	177	176	171	174	185	164	186	159	185	186	192	191	177	164	192	178	176	162	177	169	155	166	174	151	157	160	205	184	203	153	156	155	172	186	162	173	186	163	155	193	176	173	165	170	154	166	179	141	170	209	153	178	168	197	166	166	175	163	181	192	160	155	190	201	180	181	167	166	160	166	155	172	166	186	168	198	179	181	182	182	183	169	161	157	162	173	183	139	178	172	156	191	149	171	157	179	166	184	194	162	177	164	158	157	186	178	161	193	180	180	182	185	164	173	186	174	162	161	162	151	171	188	177	166	160	186	170	162	204	198	150	171	186	148	162	167	189	165	182	183	149	183	182	184	177	147	179	178	170	169	171	157	177	189	157	172	186	195	156	168	177	181	161	183	176	183	187	185	185	162	165	158	180	178	186	146	170	160	169	171	173	187	191	194	175	165	175	163	161	156	175	212	194	164	170	169	177	180	191	187	150	174	145	191	161	178	171	171	181	172	171	168	194	165	168	189	193	149	150	169	175	180	189	196	175	167	177	174	147	156	189	177	169	164	184	180	159	163	168	162	164	177	182	162	171	174	170	147	169	201	180	166	179	184	163	156	191	163	169	193	168	157	184	185	171	157	164	182	177	163	212	166	179	165	172	160	188	188	173	170	152	156	197	168	172	187	179	175	183	170	194	205	166	158	179	199	143	165	179	156	145	190	182	179	145	166	172	200	175	158	179	189	167	184	161	179	171	163	176	191	159	146	181	173	166	197	148	184	171	181	177	157	182	163	173	184	175	174	184	179	180	186	189	170	178	167	164	146	153	159	180	162	164	185	167	154	168	181	183	158	182	187	188	189	167	185	157	178	160	166	170	179	170	157	164	162	174	179	150	182	161	185	186	192	183	176	151	166	183	151	162	193	177	160	202	184	172	175	178	208	192	182	188	165	180	151	198	171	174	167	160	173	154	180	181	153	149	176	176	172	188	154	171	176	160	155	192	188	185	203	180	161	149	178	172	154	175	191	172	156	180	170	186	170	178	160	166	188	167	201	161	175	169	185	190	163	168	189	137	183	169	177	156	161	176	184	168	176	179	168	177	176	177	178	201	168	186	143	153	195	176	187	142	179	159	179	202	169	179	183	156	170	171	180	184	150	175	172	153	175	170	179	163	185	185	194	196	160	186	178	172	155	192	164	163	171	179	171	150	175	155	132	186	181	165	161	174	153	179	187	171	173	157	170	157	169	174	161	152	160	179	165	143	190	150	153	189	167	166	166	165	190	172	184	163	187	162	147	162	175	171	201	177	173	171	145	151	168	173	168	154	188	191	170	184	193	176	160	189	190	185	155	166	177	187	159	169	153	177	177	183	167	170	187	157	150	174	151	164	162	178	188	172	143	170	181	174	180	168	197	164	178	170	166	145	183	172	189	176	178	182
25272	15594	6468	6965	6524	6875	8569	9145	7519	7432	7938	5224	3938	4784	6889	4763	3725	4028	2548	2400	2248	2450	2939	2703	2384	2193	2150	1768	1248	1044	1045	967	863	897	892	911	661	666	566	562	513	548	492	514	509	505	529	517	535	471	481	526	425	452	422	421	473	454	477	513	504	486	440	446	441	418	424	447	409	421	439	435	438	442	458	460	445	462	397	444	415	399	389	409	392	403	394	439	398	400	419	383	441	398	375	375	442	405	405	445	398	422	373	396	398	419	415	427	438	404	409	391	393	414	417	405	416	408	416	414	396	435	368	392	421	405	397	377	460	402	416	457	406	428	390	424	395	416	444	441	413	387	369	400	386	447	390	388	381	400	376	435	443	423	404	434	409	425	419	369	444	384	447	385	414	460	413	396	378	406	422	431	421	410	407	415	380	387	436	404	424	411	430	392	424	389	380	386	394	395	424	416	399	421	403	418	414	454	398	403	414	399	407	399	392	378	410	392	397	421	423	423	381	398	413	416	387	416	392	413	416	402	404	425	409	402	395	399	382	370	410	425	447	397	405	387	404	399	360	427	383	379	423	423	425	421	402	395	391	415	402	408	406	398	382	384	408	409	417	360	422	371	448	438	401	425	409	434	403	388	412	433	393	402	383	432	391	383	408	404	367	443	414	405	411	415	404	425	378	411	439	410	409	413	391	395	443	378	410	414	395	420	406	373	372	459	404	397	428	392	391	379	426	390	393	411	389	421	387	419	397	366	409	393	430	396	437	436	417	400	413	405	440	411	437	382	403	399	434	388	375	402	427	436	448	387	389	390	429	408	437	423	425	431	418	411	410	405	373	421	392	399	405	393	417	434	415	380	400	408	409	404	394	425	391	438	403	402	421	393	410	392	373	397	431	376	469	411	381	447	411	417	466	394	399	381	428	381	405	407	434	414	397	433	393	434	416	347	420	388	403	392	440	385	434	429	418	420	379	351	390	375	414	415	389	430	369	403	399	353	383	415	378	390	408	388	414	410	430	384	428	403	389	429	390	419	423	375	380	363	413	396	423	393	381	401	386	440	410	422	388	408	395	417	406	399	388	415	402	429	425	421	401	403	391	402	414	461	424	394	397	410	414	412	431	376	374	419	418	402	418	433	411	414	415	409	396	394	414	397	418	402	386	398	383	417	400	413	433	402	372	392	393	416	408	418	445	410	390	408	412	429	393	419	379	403	412	402	381	426	434	398	419	409	425	398	381	407	409	419	425	394	431	396	433	373	415	403	391	413	378	433	430	440	411	386	448	425	403	399	405	389	392	434	367	410	382	416	428	393	407	427	422	417	424	409	439	416	387	409	428	407	407	424	377	439	407	367	408	423	406	413	429	420	417	441	430	397	389	423	414	378	395	370	411	375	418	416	408	413	393	435	432	395	416	424	398	383	432	390	392	406	402	390	431	428	388	404	408	440	445	414	402	376	399	445	409	408	404	422	411	402	379	392	384	382	407	352	399	373	385	393	410	405	400	401	419	407	394	380	407	416	410	422	365	380	415	414	367	387	412	446	368	387	420	398	443	410	387	403	360	406	381	402	433	424	412	433	431	408	413	405	418	401	393	451	420	409	411	392	414	394	447	399	428	435	409	385	414	413	431	424	423	404	428	374	399	404	382	399	429	463	403	406	423	364	398	416	405	432	418	385	392	383	443	413	444	370	399	412	420	403	395	408	428	404	406	370	408	419	399	393	393	409	398	383	387	418	433	399	445	436	406	422	385	406	395	395	413	402	420	393	402	406	402	454	402	434	386	432	396	398	388	391	404	384	418	416	415	436	433	403	410	426	400	397	393	404	380	382	433	393	391	412	405	382	427	442	414	405	441	407	405	413	454	398	432	397	375	396	416	395	406	377	403	411	433	416	370	409	412	402	390	397	428	409	436	389	405	408	397	408	420	405	422	429	382	393	400	388	418	424	374	428	405	399	419	400	399	402	425	401	417	414	364	377	442	390	404	409	424	401	424	399	454	430	432	425	426	371	428	402	414	395	398	463	400	386	377	419	393	399	392	400	393	408	415	405	435	418	372	418	395	424	406	386	426	399	423	417	394	415	386	437	405	397	404	399	393	384	386	411	351	415	427	396	396	426	421	416	438	392	432	418	427	413	385	414	401	397	435	420	419	392	411	392	398	401	355	357	425	390	428	389	419	426	414	410	390	413	427	420	422	418	392	440	422	452	414	393	395	380	399	434	392	399	412	371	440	405	410	411	383	384	418	405	388	437	409	421	400	435	405	408	379	397	418	389	408	395	412	442	433	403	432	391	431	422	395	414	402	404	398	414	402	395	389	421	416	397	423	355	405	384	424	427	416	411	395	403	454	421	430	399	407	404	429	425	358	405	411	397	411	400	392	410	393	413	412	399	408	431	394	434	389	416	394	411	405	359	424	449	421	419	395	409	404	425	381	397	413	422	408	404	417	398	449	390	391	388	400	413	447	431	427	428	417	381	383	370	414	434	399	409	384	414	407	433	396	401	421	403	422	412	397	381	443	408	391	419	417	399	436	418	410	400	402	432	382	411	393	408	394	412	406	402	414	391	416	409	399	411	401	391	416	409	411	402	377	405	377	452	415	400	425	416	396	381	364	407	377	383	397	442	409	400	404	385	408	424	386	420	397	390	427	415	381	395	409	410	430	435	401	407	412	386	411	411	398	417	372	440	405	374	424	418	398	428	405	405	410	405	431	413	388	427	403	430	379	399	423	414	386	398	408	418	410	411	397	408	406	384	424	416	433	418	402	395	439	422	416	418	369	416	432	416	430	411	404	337	438	364	409	386	389	400	403	371	402	400	414	404	379	393	413	411	426	428	385	416	410	376	401	434	401	412	415	398	407	418	435	441	410	376	433	385	408	399	373	428	357	409	377	394	440	404	416	401	423	366	370	397	410	391	390	382	425	416	401	436	407	400	431	426	385	441	438	386	407	418	440	400	405	386	398	407	390	417	466	363	402	392	409	445	410	418	394	406	401	409	405	415	383	414	401	419	426	404	396	406	424	428	427	418	413	378	401	423	425	417	412	412	407	424	422	413	396	407	410	426	384	404	406	410	373	445	417	425	442	407	421	424	377	397	409	401	402	406	414	393	403	408	428	412	420	434	407	384	422	421	433	410	407	395	402	424	418	427	391	385	409	384	375	384	394	388	409	398	407	425	419	425	368	377	452	434	379	405	413	435	419	386	395	407	364	389	442	367	421	417	385	403	410	411	409	366	414	396	376	401	421	412	433	400	445	406	389	395	423	408	422	399	408	406	445	403	427	422	372	440	379	413	392	430	415	430	419	387	367	413	433	427	392	403	416	405	415	397	388	451	412	437	437	444	424	409	387	434	400	429	440	407	360	426	405	434	416	395	403	388	427	405	400	447	426	357	416	364	370	398	442	380	425	395	434	369	386	410	418	398	413	434	412	424	400	408	405	428	405	411	406	372	396	423	410	411	422	397	407	406	391	423	420	379	429	384
48555	34952	18398	11954	8013	6401	6619	6242	4899	4662	3553	2671	2173	2059	2404	2038	1501	1281	803	720	667	687	695	594	520	522	444	328	276	267	251	180	207	224	212	160	155	147	148	125	125	124	128	122	104	111	110	142	135	101	108	119	90	105	114	105	122	120	118	113	112	115	122	104	102	111	137	115	103	127	109	110	113	129	95	99	107	100	117	94	110	96	89	109	111	108	101	104	102	101	107	109	102	90	108	104	107	110	88	104	99	103	93	98	98	130	114	111	102	92	117	100	111	117	112	97	91	110	100	105	77	104	101	115	97	91	99	106	96	89	106	114	87	117	119	94	115	94	106	115	114	102	101	93	100	108	118	85	94	106	103	94	110	90	101	96	93	92	87	108	99	102	95	105	91	117	107	96	95	117	99	107	106	86	110	113	105	103	93	99	113	88	104	112	113	112	98	86	122	109	101	98	92	102	98	122	123	94	101	104	81	98	101	108	114	89	90	102	105	105	95	106	106	102	83	98	100	116	100	97	89	86	123	96	109	95	91	112	115	100	93	110	106	102	104	95	94	107	105	98	101	96	94	137	119	109	109	89	93	88	90	95	98	99	98	99	118	96	105	98	100	120	113	95	88	126	114	109	119	100	112	108	102	95	129	107	108	109	103	105	105	84	105	110	100	109	102	92	110	101	122	102	101	92	99	100	106	98	106	116	110	120	93	108	100	81	108	99	90	86	102	102	102	89	110	126	111	102	94	130	83	100	107	111	79	112	114	89	99	83	77	115	94	116	99	85	107	83	88	102	106	110	100	102	115	89	87	105	109	114	103	123	113	93	106	100	116	95	98	97	84	84	105	100	94	123	112	93	103	90	96	134	87	98	101	103	109	100	106	108	100	100	90	90	126	119	110	107	102	101	89	102	118	108	100	84	96	121	89	101	98	99	108	99	101	93	101	94	86	118	111	90	104	101	113	111	118	107	106	126	89	124	93	113	87	87	105	103	108	94	126	87	119	82	75	111	108	97	93	105	103	112	103	86	106	105	101	111	94	101	79	111	108	114	93	73	86	101	101	100	111	109	84	87	106	113	113	107	124	95	95	105	114	87	111	118	89	77	118	125	119	103	91	110	103	96	110	113	90	126	102	99	104	92	95	120	98	99	96	115	106	102	90	115	127	114	108	101	100	99	93	98	84	100	93	81	88	101	125	77	116	111	97	111	91	107	115	110	113	109	121	127	113	123	124	92	101	95	112	94	106	89	120	90	109	108	99	81	98	102	108	106	109	98	117	105	113	112	114	107	111	102	86	105	105	109	100	97	123	104	102	111	94	112	93	99	117	100	93	90	102	114	99	95	99	88	104	120	106	100	105	96	95	85	109	118	107	106	81	96	97	108	109	101	115	95	109	96	115	91	114	111	92	117	94	90	106	95	107	96	93	107	103	116	107	100	101	100	115	99	105	100	118	93	109	90	87	87	102	98	100	111	111	105	107	103	94	106	98	80	100	100	95	105	89	104	101	103	113	99	94	111	81	98	92	103	100	105	90	113	109	134	109	92	95	97	86	104	91	106	105	103	100	104	93	104	124	111	90	109	84	105	88	113	86	117	88	110	96	98	111	121	108	112	100	108	102	103	99	105	112	82	85	101	97	109	114	110	111	110	106	95	101	86	96	105	103	114	111	111	115	113	97	110	90	91	100	112	92	85	117	108	101	103	96	101	121	93	78	103	91	104	124	98	93	92	114	90	92	114	87	117	104	112	100	120	96	105	91	105	110	110	89	101	99	104	127	100	109	93	109	96	108	99	115	113	104	91	102	96	105	105	107	100	114	99	99	91	98	93	99	114	93	114	110	117	111	104	105	120	116	99	63	89	96	91	113	103	86	113	96	95	95	106	107	97	113	90	106	110	103	89	86	101	113	114	101	102	94	107	102	98	97	88	90	107	91	112	102	103	109	97	99	93	102	106	89	109	113	112	102	107	84	113	103	126	104	100	119	103	91	97	120	88	112	98	92	104	74	107	87	112	102	97	112	107	103	89	86	114	87	117	98	108	103	108	94	105	119	106	103	99	106	105	105	111	111	108	104	106	119	99	127	91	105	85	99	98	112	98	119	96	93	97	89	89	100	102	112	99	99	105	107	83	90	89	91	95	112	109	120	117	124	89	105	104	100	106	114	102	107	107	99	90	110	108	95	97	97	97	91	105	107	99	107	114	119	88	104	117	120	90	93	87	115	104	104	117	101	114	105	120	88	105	90	96	108	91	103	114	102	111	111	105	99	113	112	111	111	102	97	101	91	88	112	101	118	92	86	82	105	129	111	83	100	98	107	90	94	100	101	113	118	97	111	116	117	98	98	100	96	98	102	105	100	119	104	104	98	126	110	100	93	86	98	92	92	88	97	83	93	108	102	114	98	108	102	101	90	95	102	119	88	101	113	102	112	91	122	92	108	87	101	119	105	92	98	99	101	92	89	105	90	79	102	100	96	101	109	101	108	94	98	95	121	84	106	104	99	105	93	99	104	105	105	98	101	98	101	97	116	96	93	98	99	95	102	94	101	85	125	109	134	102	115	97	80	108	93	112	103	118	98	111	93	87	113	114	105	111	90	108	107	112	86	106	111	112	92	117	116	99	98	93	112	102	102	102	98	109	101	96	104	108	106	97	102	106	100	107	95	107	104	89	109	97	106	107	102	77	101	113	115	107	102	106	81	94	118	121	105	112	120	96	110	101	116	107	120	118	104	99	87	111	80	87	79	122	91	99	113	91	120	93	86	109	100	121	118	109	108	96	80	123	87	109	102	106	102	97	114	108	89	120	91	108	87	83	104	112	95	86	105	100	112	104	107	79	97	99	106	98	111	100	108	100	99	97	111	110	87	115	107	114	97	92	107	101	95	128	116	87	97	108	113	94	100	84	103	132	115	141	102	107	107	106	110	119	111	103	110	92	112	102	103	112	117	92	104	98	113	91	102	87	101	119	101	104	105	109	106	101	109	110	101	90	112	109	95	99	104	99	111	104	119	105	111	128	96	83	102	97	128	96	100	120	98	97	99	100	115	105	86	106	114	90	96	115	96	111	110	89	98	83	106	108	108	109	106	107	88	107	79	103	90	108	115	130	107	103	103	103	108	115	92	95	89	111	96	112	124	112	98	90	116	100	97	119	112	97	95	96	112	119	98	91	115	99	95	101	93	100	88	104	99	118	109	98	106	99	94	104	111	109	93	109	118	101	90	96	95	113	97	114	94	115	102	110	111	111	92	104	78	108	89	85	111	123	124	102	104	87	107	108	106	91	94	86	103	88	129	104	80	94	99	105	100	109	111	111	89	93	96	132	100	111	89	113	116	118	85	100	95	96	107	92	94	106	74	119	102	104	91	117	98	97	89	82	116	106	106	96	103	85	111	98	103	113	96	100	85	97	95	82	98	94	81	107	101	111	91	101	124	88	103	105	97	107	97	101	84	98	90	82	88	92	94	104	97	119	104	99	111	91	91	87
34032	19817	9524	10507	10383	11755	12943	15106	11934	13436	12973	8638	7873	8582	11583	7684	7422	7272	4474	4143	4047	4550	4330	3614	3414	3249	2995	1990	1630	1449	1384	1056	1001	1113	1105	1059	741	744	602	545	519	404	417	407	457	420	448	441	417	402	391	374	343	365	312	317	369	348	368	406	366	371	329	312	339	337	324	348	314	320	323	312	334	315	355	336	335	340	297	296	279	283	280	258	278	274	271	282	263	247	241	276	260	249	223	300	295	248	272	247	248	275	291	253	257	243	262	271	279	278	269	269	261	279	255	259	257	245	255	291	299	274	248	260	264	297	268	268	251	257	278	277	270	252	243	292	264	244	281	306	269	236	253	266	269	247	265	241	257	268	252	241	279	287	258	253	288	252	269	283	241	236	248	220	243	244	249	255	264	236	243	264	250	260	264	244	264	228	268	274	284	260	267	247	255	235	257	254	266	251	280	293	271	242	254	233	265	245	237	237	271	261	260	229	258	241	243	272	272	275	285	262	270	236	283	260	254	276	268	266	272	252	265	247	245	263	237	277	273	256	286	271	247	258	277	238	233	269	274	260	250	260	274	242	265	235	268	263	255	265	259	237	254	249	224	271	263	233	253	247	252	240	255	237	274	280	283	239	248	256	263	266	257	268	256	257	248	262	268	260	240	268	256	263	247	266	249	268	281	259	251	266	268	256	255	261	281	255	263	247	258	271	257	225	294	248	261	254	285	239	288	265	263	263	251	257	258	271	268	261	265	285	260	266	273	261	260	267	259	281	286	283	249	260	269	248	250	267	269	251	262	274	281	261	275	283	261	267	262	263	254	254	247	240	250	279	269	259	239	245	257	273	251	256	249	270	274	254	260	290	218	257	232	251	281	264	261	269	269	258	271	280	269	262	277	242	245	229	261	257	265	255	269	289	269	244	260	270	274	250	246	284	252	257	266	265	260	240	279	267	258	269	282	247	248	258	262	286	256	264	254	249	266	251	261	246	232	306	264	250	235	280	257	260	268	288	277	269	272	253	279	269	251	263	275	283	256	271	241	260	281	268	280	261	264	247	279	284	270	258	264	239	246	264	279	265	249	236	246	277	275	270	265	233	247	254	254	261	288	243	261	263	265	252	254	263	250	260	265	242	252	236	262	261	265	261	260	242	271	253	234	266	267	269	258	293	265	242	251	245	280	248	286	279	249	276	243	230	249	255	252	272	240	285	243	274	259	271	259	246	256	308	251	260	246	242	278	239	245	240	257	265	249	244	228	265	250	255	245	270	259	267	249	254	276	260	258	232	265	276	269	271	280	258	262	249	261	236	256	251	262	264	258	231	249	260	267	268	302	263	246	264	236	238	282	274	264	254	263	287	275	248	262	251	275	239	256	235	260	246	270	245	257	278	282	244	237	252	263	264	244	251	258	270	243	247	226	258	300	250	238	242	272	247	265	239	266	259	278	257	253	287	269	267	232	232	264	244	274	268	255	258	251	242	236	264	238	276	260	270	265	286	253	273	243	261	265	253	259	261	255	299	285	247	253	263	277	253	242	278	246	270	262	244	280	262	267	228	254	280	261	293	267	252	246	274	250	259	268	265	257	264	274	249	275	270	286	219	258	254	254	250	250	261	273	269	244	265	252	251	247	257	251	238	269	274	277	260	250	255	256	270	231	262	239	283	255	245	275	257	268	262	244	241	264	289	263	260	258	250	227	269	275	272	272	282	254	266	248	233	259	224	257	260	261	246	269	267	233	280	251	260	267	273	232	257	246	277	269	279	253	244	279	252	273	297	249	261	242	239	253	247	237	279	259	263	281	245	281	258	250	239	250	248	282	270	266	263	284	233	254	249	244	288	271	257	275	279	247	279	252	234	257	258	258	245	255	282	274	275	228	273	258	255	238	275	246	249	239	292	258	310	263	281	243	244	282	241	260	222	248	240	271	288	246	270	256	282	249	240	264	291	244	268	250	222	270	259	279	293	234	223	250	255	257	234	274	285	223	273	267	252	265	276	266	287	268	242	262	272	246	235	278	245	266	257	257	248	292	292	281	262	250	279	278	242	228	282	261	267	281	257	256	268	261	271	254	274	260	290	272	280	250	245	266	274	278	240	259	243	290	267	271	274	255	257	266	249	306	262	245	258	260	276	272	260	262	260	256	274	273	260	231	296	255	288	243	269	264	265	252	289	240	268	259	248	239	251	269	248	253	280	265	268	261	267	262	273	255	272	260	234	257	255	232	215	252	246	257	272	240	280	279	278	224	240	263	249	265	268	233	260	251	237	238	270	257	227	276	267	265	254	261	265	264	256	292	257	274	212	240	268	260	246	279	249	258	268	260	277	230	258	232	251	280	289	234	263	295	279	283	287	254	225	287	249	300	245	270	262	256	242	259	271	250	275	235	266	265	261	241	246	270	283	262	269	271	243	254	310	286	255	280	265	244	265	305	271	267	268	246	249	257	244	237	255	263	291	284	275	249	268	255	244	270	272	255	260	254	265	237	253	274	251	250	237	288	240	242	248	262	247	234	249	227	253	258	274	281	270	263	280	261	247	233	293	276	272	235	234	254	242	262	268	227	259	244	240	247	251	255	286	252	262	264	280	279	251	259	260	264	281	285	233	252	286	232	290	255	262	275	261	258	222	259	270	239	258	258	269	274	231	256	246	256	266	252	252	271	224	259	242	243	298	251	273	266	299	248	266	267	250	281	276	257	270	228	233	275	265	264	291	272	228	264	270	259	253	251	244	249	262	297	273	259	262	254	267	254	268	221	267	254	228	239	254	232	256	250	244	248	278	282	246	276	245	236	271	251	281	245	250	264	251	275	220	245	288	275	263	242	240	268	272	275	264	259	276	226	272	275	269	294	258	265	246	268	230	287	240	271	275	276	242	235	245	264	255	265	276	274	285	271	288	242	263	237	242	251	241	257	267	259	283	278	252	285	242	263	270	277	249	252	244	250	267	282	263	287	290	244	257	279	280	269	271	246	275	263	269	272	256	268	266	295	253	251	256	258	276	237	264	259	245	286	292	249	265	272	258	280	261	275	227	255	244	277	291	262	259	250	238	281	240	279	258	283	244	291	272	276	248	251	251	251	284	255	254	223	268	249	279	245	242	244	262	249	251	290	272	256	258	267	258	270	261	264	235	272	239	257	266	262	255	251	244	258	253	251	254	265	273	260	268	245	239	237	244	260	246	275	276	277	238	241	286	250	259	261	255	249	232	272	269	269	286	266	222	242	241	249	280	278	235	267	260	261	263	282	239	245	248	281	204	271	242	236	269	263	256	257	247	240	263	233	267	258	275	280	238	225	274	237	262	265	247	292	253	253	230	260	222	269	251	237	263	265	274	256	257	258	216	243	234	251	277	270	282	252	236	271	250	223	275	264	274	262	275	252	252	255	267	235	323	239	276	276	228	267	237	263	251	264	252	287	231	249	273	247	257	260	259	273	249	272	259	264	265	269	279	271	261	265	284	262	279	277	271	257	266	257	293	267	278	276	262
14225	4176	1172	863	840	660	571	533	451	480	321	394	366	294	317	300	268	265	295	339	429	434	370	351	363	314	286	251	283	289	276	253	248	287	234	260	262	231	225	250	219	232	236	261	255	271	268	233	260	246	256	249	218	211	225	225	283	261	250	231	274	237	234	222	258	246	248	221	231	246	242	237	236	266	229	239	248	263	242	253	229	261	240	257	289	248	260	235	239	244	236	251	240	262	233	245	230	253	248	233	234	232	245	247	226	231	258	282	228	240	238	251	228	231	248	227	260	219	249	232	280	233	243	265	198	234	220	224	255	263	232	218	255	252	244	222	243	250	238	218	252	260	243	279	207	234	240	240	233	251	230	236	274	252	226	222	225	256	249	254	248	234	230	249	275	266	207	212	233	219	233	235	243	254	260	233	233	236	209	244	266	220	243	237	222	236	275	251	223	245	249	256	252	255	248	230	227	260	221	256	239	262	246	215	246	238	237	257	255	247	233	218	242	254	264	268	230	238	248	239	263	220	228	234	220	233	246	243	251	227	256	232	233	231	238	239	225	231	276	221	245	240	222	255	249	243	252	231	231	288	251	265	266	247	269	254	252	271	240	233	221	211	242	259	233	233	229	242	250	237	242	246	276	224	233	217	229	265	254	248	249	268	233	267	249	254	247	226	270	262	251	251	247	244	235	239	254	247	231	230	244	248	215	244	244	247	238	273	253	257	245	258	265	235	209	228	246	208	245	231	247	246	241	241	240	236	219	248	258	233	258	256	218	212	212	223	238	266	232	224	233	249	272	243	254	235	222	248	230	284	236	271	218	234	238	241	224	235	247	224	252	246	247	247	239	257	238	230	234	236	253	247	236	242	257	234	221	242	277	240	247	247	251	221	226	239	238	229	227	240	228	225	249	227	235	226	243	250	246	257	246	253	238	245	250	235	217	261	241	248	227	269	231	237	254	253	213	230	213	233	232	230	243	241	264	234	241	238	225	258	228	232	267	214	222	257	248	264	230	230	225	260	276	243	236	230	224	232	220	248	271	209	244	257	226	249	243	268	267	247	229	241	237	248	242	250	266	235	246	244	257	247	238	243	231	245	225	231	251	243	258	222	251	219	240	258	232	246	245	229	226	242	225	221	218	232	234	211	221	217	246	242	246	235	239	236	234	238	237	249	225	228	243	262	246	248	247	244	259	227	267	237	237	237	257	228	261	224	280	221	247	227	228	252	248	252	236	221	225	247	257	231	231	233	238	269	235	270	214	252	261	250	231	216	231	217	227	223	261	254	243	252	212	235	226	220	249	231	240	238	256	245	245	250	219	232	240	262	233	233	230	230	231	229	234	221	253	238	229	266	239	234	246	245	221	217	234	235	230	241	237	231	233	242	265	238	248	257	228	257	221	249	236	268	256	203	226	257	238	210	227	236	236	220	248	247	243	233	219	221	237	258	247	228	242	262	243	235	253	242	253	275	258	223	283	259	201	257	219	224	220	254	243	244	229	239	225	257	265	242	246	237	245	228	242	226	240	241	243	237	233	247	254	228	228	228	252	240	244	256	274	272	261	233	259	240	254	254	277	263	202	231	265	244	272	257	249	295	242	246	253	233	237	249	216	244	248	242	223	227	236	259	251	231	231	254	241	229	236	238	210	228	259	229	264	263	212	247	251	248	237	233	242	237	230	245	263	221	247	262	250	246	231	249	232	247	236	246	242	223	248	228	229	262	241	272	217	252	224	262	236	239	233	211	240	228	222	229	246	240	264	255	227	255	232	233	249	246	233	258	220	264	238	245	259	222	222	255	233	241	271	266	258	249	260	272	253	237	208	237	252	244	227	241	226	249	226	224	227	240	248	248	231	216	230	220	209	245	236	222	277	231	223	241	251	218	196	259	244	246	281	239	238	228	225	238	254	239	240	218	245	259	286	246	251	217	266	221	230	250	234	240	230	217	245	259	217	243	252	255	252	250	218	228	250	232	194	215	267	242	225	226	263	253	237	235	261	232	241	248	264	243	208	223	246	216	249	227	235	252	241	234	248	245	241	253	248	247	255	216	282	235	233	254	253	252	223	250	268	253	248	220	227	240	253	218	239	222	251	224	250	255	229	271	219	229	243	241	257	230	240	250	241	245	232	226	231	245	248	217	261	234	211	219	235	240	240	265	271	246	232	218	219	226	284	271	218	216	250	259	239	242	221	249	263	255	238	255	260	248	232	261	228	229	252	238	254	253	262	251	253	249	234	212	236	226	246	260	240	234	213	247	241	257	223	228	229	235	267	224	217	247	235	233	233	230	246	237	241	240	240	260	236	237	243	223	248	212	243	255	258	241	220	261	229	233	247	246	220	285	264	218	231	233	225	221	234	224	244	242	255	227	244	215	269	248	253	254	227	247	247	273	242	239	252	258	250	236	240	246	237	209	263	239	263	233	233	222	224	266	260	190	226	219	266	217	224	237	246	252	228	238	265	244	228	236	236	249	261	262	236	226	216	222	239	232	250	280	260	236	243	222	251	256	241	258	261	236	250	262	235	231	259	254	257	233	262	239	244	263	214	223	230	234	214	233	233	258	267	225	240	232	245	260	252	255	239	240	270	251	253	257	225	239	235	213	244	264	230	217	249	221	232	231	240	241	229	226	260	233	234	245	249	276	236	240	256	244	226	214	243	231	245	235	234	265	258	204	254	250	254	235	224	235	238	233	231	225	252	244	244	253	250	236	233	225	268	220	261	268	244	251	250	247	225	287	236	265	261	216	276	242	258	219	266	220	252	246	256	259	241	233	245	238	248	227	239	271	238	237	267	256	231	249	216	253	226	242	232	214	252	251	286	237	221	224	239	254	237	225	257	235	234	238	251	250	228	253	231	229	241	258	260	232	270	223	246	234	250	236	241	238	236	237	229	265	219	221	258	251	247	251	225	244	242	230	242	235	237	235	237	223	223	258	242	230	263	251	257	240	242	270	243	240	228	239	228	221	238	248	255	231	233	239	244	265	233	237	251	218	268	236	209	240	259	236	226	265	257	212	239	220	261	251	238	253	224	229	233	229	252	250	245	212	238	247	243	232	218	231	236	250	280	254	258	255	238	222	257	247	214	261	274	241	251	229	214	235	234	246	246	226	240	250	249	241	238	255	227	224	211	238	255	237	224	245	229	255	246	251	244	248	248	237	235	268	231	251	241	207	245	250	272	263	239	250	241	238	250	279	240	251	241	245	229	256	244	244	260	260	218	227	232	253	264	240	230	241	225	250	249	251	251	271	259	226	252	244	226	229	267	285	217	222	243	245	236	260	220	230	254	255	232	231	243	258	229	253	213	264	261	259	252	234	253	246	228	238	254	252	241	228	227	228	253	229	216	239	235	264	220	266	240	251	242	266	241	250	250	212	227	237	255	235	263	240	255	273	244	256	254	221	206	222	222	223	223	231	235	220	270	253	228	258	207	208	234	262	263	261	256	250	230	241	237	260	225	257	225	255	245	223	246	224	259	245
8717	3259	1914	2294	2554	2208	2069	2139	1782	1712	1484	1266	1157	1114	1092	985	925	941	1076	1293	1609	1820	1620	1492	1487	1451	1191	994	979	901	819	747	733	790	703	652	651	639	634	597	639	618	525	593	624	570	596	636	625	611	582	568	561	593	560	587	523	576	619	548	600	578	523	574	603	580	600	567	572	590	553	577	568	540	587	578	588	592	525	574	552	531	544	553	570	592	564	554	540	560	581	544	560	515	625	569	577	568	550	520	539	561	554	521	549	543	551	525	564	499	574	535	559	555	550	532	543	549	555	530	545	555	558	601	567	544	528	557	568	508	539	552	564	618	567	564	562	551	589	546	556	567	541	531	570	563	554	555	550	559	519	554	539	584	552	565	538	542	536	551	533	572	548	595	521	597	529	547	550	550	567	552	576	566	565	549	545	522	549	557	549	519	554	575	583	524	588	547	546	535	564	544	586	548	567	527	569	564	558	584	566	564	545	534	588	519	513	553	573	576	596	539	567	556	585	559	537	604	554	573	570	555	512	548	552	587	547	576	583	600	556	542	490	535	603	546	542	604	533	548	535	606	618	519	592	535	542	546	575	586	586	573	544	566	580	593	507	568	505	568	583	565	582	552	524	601	576	580	572	547	557	552	544	566	572	604	595	606	572	549	553	585	555	558	557	582	549	540	538	542	561	584	525	583	588	573	530	551	552	528	579	541	567	534	585	591	563	534	572	553	568	546	535	564	579	563	585	562	580	529	561	546	551	519	547	578	538	574	506	532	539	561	549	575	600	605	566	562	565	544	539	551	531	557	592	566	587	556	518	540	539	561	531	538	554	577	567	527	579	583	548	537	545	555	566	580	585	573	590	521	548	545	568	534	594	528	580	536	573	552	543	560	534	543	566	528	570	551	553	563	534	539	580	600	587	535	579	557	546	576	572	592	557	566	544	541	568	583	546	590	564	563	586	591	554	500	525	550	534	565	602	538	549	570	553	590	515	539	556	543	528	564	574	563	562	543	560	562	539	615	557	539	599	552	561	534	542	576	604	590	563	540	561	558	556	561	510	564	547	563	547	567	533	538	555	589	577	528	528	572	524	584	558	526	531	546	556	569	562	543	594	524	542	563	567	564	555	533	596	587	533	560	586	580	574	560	548	566	573	554	574	546	530	566	619	549	546	599	537	560	517	512	546	538	579	582	571	537	560	538	553	612	541	558	566	531	589	559	596	572	575	589	577	553	544	548	563	543	567	555	526	515	561	569	552	547	545	581	541	537	582	598	578	561	561	577	551	554	565	560	559	591	556	546	544	545	596	532	574	571	595	568	520	577	552	576	523	603	553	562	568	549	557	556	573	579	536	602	577	573	537	536	538	556	528	566	546	538	577	576	568	578	573	594	582	580	566	563	546	585	559	512	553	564	545	574	589	544	573	534	546	569	553	616	534	552	605	576	535	589	569	523	553	559	531	542	533	587	554	548	551	540	547	556	583	563	537	554	591	612	613	559	559	579	543	589	570	523	557	550	559	538	565	557	579	615	551	561	552	554	507	530	573	560	527	560	540	572	533	539	583	559	557	558	570	534	566	554	541	565	547	529	577	574	521	570	523	549	560	542	585	530	553	536	546	549	563	525	538	564	565	566	538	606	505	579	582	562	571	559	593	552	539	512	546	562	570	579	563	564	562	581	600	554	589	533	576	562	567	549	551	564	594	518	515	518	595	561	557	550	522	544	538	570	572	560	564	510	529	589	556	568	567	585	553	597	579	534	564	573	590	545	557	594	494	563	547	571	551	546	535	588	565	518	567	562	561	545	534	553	549	518	613	552	558	552	543	570	563	577	570	543	555	573	544	579	541	537	516	555	578	553	588	547	549	574	534	534	597	581	602	538	527	565	580	605	561	566	577	542	561	552	573	552	541	592	569	537	557	547	562	530	560	631	514	534	590	530	566	543	527	548	580	558	572	558	550	580	600	552	524	521	562	601	590	569	606	578	550	547	532	524	558	539	527	540	556	571	569	558	550	558	548	575	567	564	581	557	569	556	522	550	545	539	572	527	571	549	540	565	560	570	584	554	500	485	530	551	546	568	584	523	534	529	545	607	582	537	509	571	555	552	568	514	580	540	578	567	551	590	550	569	597	545	526	566	557	578	582	556	562	553	579	565	580	551	499	578	555	545	536	569	570	568	488	567	506	537	568	542	565	575	526	517	558	563	533	591	582	611	565	541	590	587	544	575	529	586	586	583	584	538	555	518	540	529	553	545	597	538	558	567	526	542	579	540	532	522	577	561	554	588	572	520	571	557	601	560	549	610	561	513	594	522	564	571	566	545	560	557	578	584	577	561	594	542	602	589	572	512	563	564	578	592	527	523	580	578	561	554	555	562	575	559	572	553	600	548	515	553	586	545	562	558	586	561	567	572	563	517	523	584	570	520	499	568	525	523	584	554	557	566	578	577	535	572	591	538	531	534	541	520	561	540	561	586	579	537	543	558	531	573	548	569	615	533	575	576	563	552	545	561	543	553	513	622	549	554	522	541	537	558	566	531	562	564	533	562	517	596	593	507	571	604	561	537	557	560	568	533	560	566	570	546	520	541	562	538	551	534	543	587	575	596	535	549	590	504	509	593	550	516	562	534	547	583	569	536	593	569	608	585	607	539	528	545	549	552	595	575	528	570	594	531	541	555	513	539	552	543	592	506	550	511	584	525	607	514	559	588	547	549	571	534	529	529	506	544	591	573	567	550	519	556	572	531	543	534	568	540	563	572	607	562	586	581	589	537	569	567	529	556	588	562	541	560	513	547	582	525	576	511	524	597	567	529	557	560	548	554	544	557	523	565	572	550	551	596	577	508	609	576	579	535	552	619	530	556	557	552	565	576	537	531	518	573	539	572	572	548	555	557	565	601	548	531	570	520	569	534	546	543	567	569	579	571	562	551	498	525	584	597	563	595	547	543	502	573	560	555	530	537	521	515	552	540	544	536	544	506	562	560	576	575	538	548	522	551	565	575	573	589	551	595	503	607	546	598	583	568	559	558	521	583	517	555	594	585	579	580	593	572	587	531	538	560	601	515	559	529	583	524	566	544	540	587	567	550	574	607	603	573	619	567	574	536	589	580	546	564	565	604	538	522	528	568	573	544	528	527	556	540	564	560	598	579	545	560	554	546	555	557	547	549	529	608	601	543	545	583	543	551	588	589	580	585	522	580	601	553	570	556	554	574	562	559	525	535	525	542	572	526	553	543	551	557	539	570	510	580	512	531	578	566	580	601	562	552	567	575	489	558	582	571	569	572	558	560	597	553	532	540	582	574	579	585	507	550	585	535	565	550	552	562	585	594	514	564	556	539	540	567	548	529	538	537	552	582	545	545	542	540	521	553	547	509	501	560	525	556	574	548	538	549	572	519	563	567	596	563	548	626	533	594	568	528	589	546	549	571	592	556	550	552	556	576	584	546	581	519	549	530	590	578	575	513	556	580	537	527	554	572	525	523	605	562
35501	22992	9152	5401	4333	3477	3695	3348	3137	2259	1987	1477	1047	1086	1232	841	758	673	519	547	580	525	484	424	449	319	326	280	276	236	237	245	246	231	226	218	203	184	195	208	192	175	170	233	181	199	212	200	206	173	161	158	184	151	187	163	170	188	182	170	210	194	162	170	184	193	148	161	188	185	185	187	190	187	166	176	164	168	185	190	181	189	175	185	164	163	166	172	166	174	183	188	165	176	169	170	178	171	208	162	200	152	177	162	175	180	159	167	161	175	169	166	168	159	162	185	186	157	171	196	193	175	147	186	187	184	208	163	155	151	162	174	185	184	169	186	173	187	166	161	184	177	161	166	149	167	177	203	185	168	172	178	192	174	192	152	179	167	168	170	176	174	166	187	176	166	168	187	158	144	170	204	173	163	165	168	164	170	170	190	204	191	178	191	176	170	171	172	182	155	152	176	181	156	156	170	172	181	165	167	167	161	170	155	156	176	172	157	172	158	170	190	181	183	188	180	161	167	166	175	185	171	151	170	165	183	172	168	169	178	184	169	181	149	149	157	186	186	172	162	180	145	184	198	191	185	195	197	195	153	172	196	161	142	159	163	164	174	170	176	186	175	180	163	182	172	185	174	177	182	168	170	177	175	191	171	167	153	152	152	198	177	178	172	159	160	157	196	160	195	168	169	173	169	170	164	200	189	135	173	157	192	170	167	163	186	168	172	170	154	157	175	180	157	185	185	166	153	178	174	192	184	181	158	194	149	166	177	205	141	183	167	170	170	169	171	172	169	176	174	178	182	195	179	191	160	172	175	180	181	192	156	163	186	178	173	153	156	181	178	180	171	162	169	175	159	161	180	167	179	198	159	156	180	167	183	155	165	180	191	166	181	209	158	169	178	180	168	195	185	166	173	163	175	192	167	163	159	165	148	197	170	170	167	172	176	171	161	157	162	147	174	149	150	181	174	177	189	162	185	187	181	150	194	189	184	182	155	166	186	157	173	169	179	179	161	192	167	165	177	147	179	160	168	174	184	175	165	174	203	172	165	153	171	191	155	193	155	140	169	174	178	169	170	187	154	153	191	165	177	176	149	157	163	171	170	179	178	172	175	163	158	165	171	186	188	164	156	181	178	182	186	162	182	162	199	167	139	153	169	172	187	168	158	174	186	174	179	170	174	178	177	199	181	169	175	190	177	164	193	202	170	164	178	166	152	173	183	154	180	167	177	168	191	178	178	168	166	163	186	181	163	179	157	167	171	182	169	181	172	167	173	165	165	160	181	164	172	172	167	201	183	164	151	199	181	189	191	181	207	196	159	189	153	163	151	157	171	167	172	148	171	164	185	192	183	161	177	178	173	174	195	175	159	164	177	175	166	174	175	168	170	194	167	165	184	178	178	169	145	181	157	162	176	173	157	170	194	184	186	161	192	171	176	149	166	199	199	196	185	174	158	180	188	188	176	158	175	165	167	164	160	180	170	168	169	155	165	187	171	181	156	183	162	156	189	184	174	178	177	145	175	177	177	176	168	177	193	192	159	176	154	154	161	163	158	168	171	174	194	166	178	144	166	159	185	164	178	161	152	175	191	171	160	178	167	172	158	180	170	174	158	187	174	175	180	187	172	161	202	173	200	158	178	165	163	168	183	176	152	157	165	187	165	188	158	165	166	207	188	182	170	145	160	160	169	174	184	190	160	155	167	194	164	176	166	159	164	166	165	178	154	167	141	186	155	162	186	168	173	182	176	161	159	164	186	168	168	153	145	167	192	173	177	179	196	178	161	156	174	164	183	144	178	154	172	159	168	168	151	163	191	174	161	165	172	182	158	179	183	193	167	195	196	152	178	159	149	190	166	163	148	188	161	170	148	184	183	205	186	165	161	177	165	183	161	166	183	163	177	177	155	153	150	176	164	158	151	179	185	161	183	181	164	189	178	193	181	173	188	206	196	160	163	161	149	174	186	183	172	163	199	194	195	176	189	167	179	168	152	157	163	155	203	147	181	163	172	189	178	138	161	163	164	187	184	183	194	186	186	186	163	160	176	176	162	179	182	187	153	160	161	187	170	176	169	169	186	177	168	166	187	158	187	193	148	170	185	163	180	180	192	179	158	180	169	165	169	177	187	164	188	158	173	182	191	171	160	162	188	160	159	202	179	166	166	163	180	179	167	159	176	139	165	161	182	185	184	158	161	189	180	209	158	166	171	162	192	185	149	189	163	171	155	162	179	203	201	180	177	165	155	175	169	149	161	175	153	180	181	173	161	164	155	171	180	156	176	172	160	177	161	175	189	153	185	180	148	166	170	182	167	183	174	158	171	143	164	181	166	188	178	157	162	133	174	171	147	205	175	181	187	163	175	192	186	203	170	199	166	145	179	169	155	161	175	171	162	184	178	157	164	166	182	179	166	173	180	176	180	166	178	193	187	168	151	173	147	177	154	202	166	180	175	180	177	184	172	170	152	177	150	194	190	192	187	169	172	172	164	184	160	164	189	155	174	169	167	139	174	177	185	175	158	174	186	165	157	191	166	181	173	180	169	163	167	173	167	157	169	167	174	154	179	175	173	187	153	169	158	183	193	186	164	155	176	151	158	183	156	148	177	172	149	198	170	186	173	156	176	184	176	160	162	172	189	169	176	173	175	163	164	188	156	149	175	198	170	160	168	172	171	176	194	181	161	200	169	176	182	178	169	170	173	161	167	202	164	162	185	149	180	163	175	165	177	164	180	161	179	167	166	162	156	154	185	155	172	176	171	149	171	177	165	159	190	166	169	168	180	161	162	168	191	178	161	174	198	187	178	177	170	163	169	198	165	182	171	175	156	182	181	171	155	188	181	182	172	167	167	182	170	201	162	165	182	160	159	162	177	179	154	158	178	168	156	181	180	184	167	158	177	157	157	174	163	182	194	176	166	157	158	183	172	154	172	176	161	164	182	192	164	163	167	179	177	134	179	172	175	161	171	157	180	174	178	211	155	181	188	155	188	148	187	180	148	140	166	165	192	184	196	165	147	207	160	180	173	179	174	188	173	161	183	130	189	200	174	183	168	152	176	171	179	175	152	169	190	163	165	192	194	152	151	193	170	171	164	184	180	176	167	206	157	152	178	164	179	173	181	177	170	202	187	163	175	155	161	168	157	179	176	147	171	170	183	163	158	135	171	175	164	172	160	190	167	164	167	187	157	187	181	189	177	171	176	174	152	152	169	178	190	174	165	169	168	181	179	160	174	161	181	156	180	192	177	152	176	194	184	166	176	155	164	188	183	174	166	168	167	192	166	158	171	187	186	197	175	203	196	162	175	192	163	170	177	165	191	163	186	171	157	182	174	177	170	166	170	163	157	163	162	179	199	185	196	183	166	169	173	155	149	171	177	150	179	150	171	167	191	179	178	183	169	158	157	167	158	159	165	176	158	157	178	158	188	196	157	166	181	185	163	190	194	184	162	176	185	188	165	186	149	162	195	175	166	184	167	172	195	189	151	178	179	209	190
23915	13120	5243	7003	8079	7826	8813	9500	9220	7736	7586	5317	4414	5255	5825	4262	4247	3788	2570	3072	3263	3007	2508	2492	2358	1868	1531	1333	1252	1051	914	963	967	902	860	711	636	631	576	550	532	517	524	563	546	563	582	593	587	508	516	472	440	440	431	453	468	448	475	476	457	446	444	438	434	458	473	471	459	417	442	426	445	438	473	435	441	424	441	418	434	443	398	443	405	433	412	418	383	391	425	401	444	431	408	389	415	428	428	444	445	385	411	392	400	420	441	386	386	424	390	445	464	399	383	411	375	423	424	390	395	409	407	411	446	423	391	390	422	419	376	404	398	407	448	452	388	397	405	381	394	390	387	383	412	423	406	443	395	422	411	400	404	412	425	414	397	406	419	426	411	396	398	399	401	416	443	429	402	436	429	435	418	379	397	404	361	451	390	437	397	407	435	421	447	406	383	397	397	409	419	412	445	413	432	396	401	437	439	420	403	394	402	384	394	413	471	449	396	457	408	398	359	404	395	418	402	399	381	444	382	400	420	402	403	434	425	356	421	419	434	388	429	423	403	451	403	431	404	410	417	414	387	384	401	394	407	387	403	381	423	425	421	433	404	420	410	404	436	391	396	432	395	408	387	380	410	400	438	380	427	442	416	399	387	410	391	392	387	411	399	424	396	426	395	421	385	395	369	403	409	400	395	384	401	373	459	399	450	403	412	410	409	390	388	378	421	430	404	383	437	381	410	383	429	423	394	386	401	385	407	404	382	419	422	389	395	404	453	379	427	424	422	411	399	436	415	384	403	425	415	411	388	414	401	445	425	441	405	409	417	407	411	367	432	402	394	381	405	410	438	373	425	370	427	370	376	418	384	452	414	399	370	417	397	405	433	417	424	426	416	366	439	401	390	382	421	384	425	444	400	377	437	404	401	377	425	411	427	420	430	412	407	424	422	397	392	406	418	400	382	395	419	416	423	385	399	399	386	420	433	418	398	428	430	413	428	400	413	442	439	405	360	425	362	413	384	368	413	407	408	422	417	391	414	421	433	391	391	433	410	431	415	407	449	408	431	386	369	411	405	399	404	390	412	405	381	390	411	420	433	400	447	382	411	427	367	436	393	385	410	411	418	404	381	405	417	416	405	390	422	421	416	428	417	394	416	431	411	406	424	408	391	413	426	389	379	413	392	386	431	420	397	369	391	409	373	433	446	426	406	381	384	388	456	384	406	409	399	410	429	427	416	400	402	408	372	401	380	436	386	435	388	410	423	389	395	423	409	412	398	456	393	438	369	416	406	415	389	420	400	408	393	432	401	372	404	402	410	391	455	385	421	414	426	391	421	390	376	398	373	364	408	426	442	403	385	415	430	424	405	426	398	421	392	410	399	413	365	397	400	417	406	403	411	381	411	411	412	429	383	409	419	402	417	427	400	413	385	412	397	391	395	434	411	399	415	431	439	422	446	418	400	397	398	381	403	405	371	437	409	425	390	413	415	434	458	389	378	401	408	466	424	376	445	425	395	444	407	411	415	390	393	437	431	427	399	416	385	403	411	417	435	376	424	406	481	433	396	406	425	391	392	424	411	418	410	382	411	410	407	422	425	417	424	405	401	418	437	418	392	399	384	406	395	424	407	400	402	445	432	394	404	409	388	419	409	401	428	382	440	410	425	445	379	420	414	404	417	439	423	414	424	417	406	409	439	401	395	402	429	401	434	401	426	413	396	395	419	423	381	436	417	378	397	405	400	358	404	416	412	415	409	413	415	427	406	399	396	461	404	406	405	438	382	425	369	380	422	406	410	416	388	345	405	404	418	426	417	367	410	409	366	440	414	380	417	379	359	449	381	438	408	392	388	414	381	425	425	436	405	377	403	438	440	402	388	414	405	435	434	424	433	398	371	413	404	407	388	405	406	412	368	414	421	407	422	410	440	392	393	404	409	374	424	415	458	396	408	397	434	394	418	426	426	410	422	382	395	409	406	410	408	439	430	419	401	453	442	430	420	378	456	425	408	435	411	400	419	443	421	395	383	374	429	405	400	413	398	410	393	403	406	391	410	384	377	397	403	403	409	421	438	382	436	407	425	416	449	387	376	407	379	390	416	433	412	412	397	427	400	425	423	404	369	404	412	428	384	394	399	443	421	424	426	397	412	395	373	437	395	391	393	405	419	393	404	394	410	403	411	403	418	370	457	412	398	378	417	371	367	381	426	384	395	422	443	443	427	381	438	432	401	406	405	408	403	389	406	394	412	384	405	391	404	390	412	393	412	429	416	399	395	466	430	401	422	416	414	400	399	437	379	430	430	448	412	399	401	399	407	374	412	387	405	397	413	432	415	364	410	413	388	413	413	410	402	429	440	402	452	392	396	452	411	434	428	413	422	401	453	437	415	432	423	408	382	443	391	406	428	408	402	388	440	374	378	395	388	386	409	423	400	402	421	436	442	393	416	393	421	383	438	383	405	416	387	379	394	411	435	426	383	404	408	400	419	439	434	443	406	408	400	401	380	399	424	431	402	414	365	386	402	402	426	411	416	406	386	413	405	376	393	397	386	397	451	412	434	366	385	406	422	428	405	408	418	419	384	404	404	425	385	435	413	408	373	378	397	409	404	371	387	410	404	416	378	385	433	390	410	421	399	417	389	422	396	385	372	436	391	443	411	424	403	399	399	414	410	401	441	430	424	377	408	407	440	437	442	386	417	450	366	358	414	417	381	394	410	436	417	426	395	417	411	383	403	403	407	407	387	378	444	397	374	378	442	396	434	385	418	364	411	417	401	400	402	443	430	404	396	397	397	435	412	397	383	394	424	415	421	378	384	430	403	387	398	406	390	437	416	431	418	433	393	372	415	372	427	423	414	411	380	414	399	404	432	426	413	409	412	446	405	399	407	422	428	410	415	396	396	416	434	401	411	396	411	400	419	433	433	403	431	399	388	403	427	380	458	400	429	430	456	456	410	373	372	399	417	410	417	403	452	403	419	372	408	399	413	429	430	399	412	418	405	436	392	456	442	397	395	433	442	393	378	392	397	450	412	380	432	407	441	396	377	405	431	390	458	408	427	402	406	371	425	368	429	423	413	422	408	380	426	419	414	429	377	426	421	404	421	392	394	423	408	407	418	423	395	400	447	409	400	404	401	400	400	431	393	410	400	375	400	408	402	407	448	443	461	418	402	389	401	420	434	428	378	413	407	398	419	389	426	380	422	406	409	443	386	413	395	423	409	438	409	430	393	401	404	423	430	402	422	357	366	428	411	431	425	434	389	417	426	438	405	414	398	412	419	418	421	386	417	420	392	452	428	408	440	384	435	396	450	396	366	402	423	405	391	404	414	390	432	412	403	405	377	411	413	411	396	374	403	429	385	427	447	381	436	414	403	409	397	397	430	417	436	399	388	426	400	386	396	389	444	383	419	404	407	397	394	386	402	423	385	406	409	410	425	418	394	414	394	375	396	390	417	425	410	408	397	440	445	383	424	401	405	374	402	400	399	408	390	421	389	451
46871	32197	15798	10817	8700	8045	7567	7151	6032	4231	3407	2505	2178	2007	2443	1803	1499	1180	814	880	785	694	598	576	527	422	378	304	280	246	223	229	254	236	194	164	179	158	140	149	116	110	120	110	123	115	109	114	128	119	111	115	96	121	105	102	128	112	126	131	119	114	104	104	99	113	95	114	125	102	102	128	107	107	108	126	110	92	90	95	98	97	111	97	113	98	97	104	93	99	102	96	113	101	106	103	98	101	130	127	108	115	108	84	93	92	116	92	98	111	92	96	95	92	99	109	109	111	106	91	100	106	106	113	90	102	95	99	82	98	87	95	111	100	94	90	106	103	80	95	95	121	114	90	114	93	100	110	94	109	96	107	115	105	82	116	103	110	95	108	101	102	92	95	83	108	88	92	109	110	95	94	97	105	96	123	106	96	114	118	99	99	116	88	117	92	94	91	96	115	109	119	89	95	94	87	95	117	105	75	105	98	102	114	92	105	99	93	113	100	115	95	86	84	111	95	92	100	98	89	98	103	87	102	91	95	96	95	103	80	104	99	92	101	108	117	114	100	102	96	132	104	125	115	111	96	106	102	89	128	85	89	95	97	89	84	99	125	88	107	123	104	98	103	113	103	84	114	98	104	104	104	109	106	125	127	97	75	95	97	88	93	102	129	105	107	108	80	90	91	94	108	102	94	135	92	98	90	105	96	90	103	117	94	105	107	98	117	115	103	103	106	92	89	97	106	112	117	103	95	97	81	110	91	96	106	92	88	103	81	89	91	105	110	100	121	109	101	108	109	87	126	96	105	88	105	104	113	108	97	93	99	80	98	89	99	98	91	111	93	98	83	88	107	112	104	100	85	112	108	110	89	112	112	106	96	109	97	104	104	101	93	124	94	106	94	105	113	110	92	106	95	100	87	97	104	115	122	94	113	110	105	99	106	117	110	111	95	94	105	107	91	122	115	97	114	110	85	103	98	104	85	78	104	107	90	94	107	99	108	106	92	122	100	106	83	116	94	101	89	98	90	116	110	103	90	122	116	99	109	106	107	134	102	97	117	104	115	100	113	100	114	97	112	72	91	130	104	105	103	95	94	99	85	113	118	93	90	106	99	101	99	100	106	96	90	91	110	103	117	106	89	110	101	110	84	108	109	101	110	102	87	97	99	103	94	99	115	85	98	101	110	128	93	79	81	113	86	100	114	97	107	104	102	105	108	102	83	101	89	113	102	104	110	92	99	87	81	103	145	118	104	109	108	111	77	115	96	90	92	86	90	116	98	104	72	105	83	91	109	97	91	94	108	103	89	83	100	113	94	123	98	116	108	111	95	79	97	97	101	96	102	112	87	87	85	93	86	101	92	130	94	99	120	118	116	100	109	126	90	109	118	114	108	113	105	117	99	89	87	109	113	85	83	93	88	93	101	108	101	100	97	97	95	100	102	98	97	86	102	111	107	125	89	109	90	101	102	97	93	82	119	86	101	107	101	100	104	80	97	110	123	100	97	100	77	101	96	108	109	95	93	94	100	114	87	96	132	105	100	100	96	92	95	90	85	113	109	74	83	95	123	88	106	90	85	105	92	99	96	73	79	108	104	111	105	91	87	99	105	113	94	109	90	112	93	105	87	83	89	122	96	104	93	106	94	98	102	101	89	78	95	94	89	98	101	99	100	111	108	93	120	111	119	117	92	86	115	104	105	123	106	112	104	100	91	112	83	91	108	91	94	90	101	113	101	89	85	97	97	86	103	81	104	113	104	93	79	101	119	117	96	83	105	112	83	110	104	91	107	94	105	115	107	103	92	100	96	101	106	99	95	109	106	106	113	99	85	104	92	117	79	87	99	99	105	87	84	98	96	85	108	103	84	103	83	82	100	88	87	87	109	102	86	99	106	119	102	91	102	93	97	110	104	101	114	92	105	85	113	98	129	121	108	81	100	98	108	94	98	104	97	105	110	88	105	113	111	100	91	108	93	108	96	100	96	83	94	89	99	105	80	94	107	109	102	91	99	89	93	92	102	98	97	79	98	102	94	102	104	118	82	112	98	112	88	107	110	85	98	96	101	99	101	108	94	99	119	82	81	87	113	103	111	119	120	101	119	112	92	109	86	103	95	87	101	93	91	100	101	107	97	105	86	96	100	103	120	115	103	100	124	95	94	106	98	111	92	107	117	107	82	115	84	83	89	93	105	109	106	79	114	95	102	98	110	97	101	90	117	105	100	97	85	110	106	110	99	118	120	100	111	104	101	104	100	108	92	116	110	104	106	105	102	110	104	96	121	95	83	87	104	76	98	77	112	104	84	98	101	94	117	93	90	108	103	106	99	100	100	109	78	105	88	106	129	96	84	110	93	104	109	91	94	93	100	97	87	116	86	121	98	115	107	100	113	84	111	86	74	112	108	102	110	98	97	102	113	117	103	106	103	105	110	82	114	88	87	90	103	85	101	101	107	84	94	104	88	103	104	94	117	102	112	100	101	119	115	124	96	88	118	107	99	85	99	112	97	124	86	97	88	101	105	98	108	88	107	92	106	97	118	98	95	92	90	85	91	114	101	98	109	101	80	101	116	102	100	98	98	79	94	114	122	112	113	123	89	105	106	81	109	101	123	120	103	93	96	108	102	99	113	107	97	96	111	82	88	99	101	118	109	130	98	98	76	94	102	108	120	97	86	96	114	118	102	103	119	99	110	101	111	118	117	103	112	101	103	109	132	94	92	115	98	85	89	83	109	103	115	100	102	95	100	97	87	104	100	93	91	113	117	82	107	117	112	99	92	108	109	109	101	105	106	108	125	101	99	99	88	99	110	116	88	92	106	110	99	96	80	115	100	97	111	89	110	111	94	121	82	91	102	91	102	103	104	104	98	105	97	93	106	115	104	92	74	100	115	75	108	103	103	111	94	99	96	96	83	98	97	96	108	97	105	91	103	83	101	112	100	98	113	101	106	86	109	105	103	106	114	95	130	99	102	98	108	106	94	71	106	99	92	107	92	96	101	110	99	125	102	106	96	98	79	119	112	104	100	96	117	120	108	83	89	117	99	108	95	95	104	103	106	115	113	86	105	100	84	81	106	82	102	113	96	87	103	87	122	105	118	110	102	106	109	92	124	107	113	91	101	103	114	116	102	107	102	91	108	95	106	117	94	112	94	94	106	111	98	117	106	99	105	107	107	88	120	108	102	108	122	99	104	109	89	93	89	129	86	90	104	114	103	92	117	114	95	95	90	91	111	100	117	105	104	117	92	105	105	112	120	93	116	107	105	98	92	105	106	103	85	82	96	99	94	102	108	97	101	88	103	87	115	109	101	92	95	112	113	107	97	94	94	84	98	99	105	95	105	82	100	87	95	85	93	110	115	77	107	102	100	108	100	94	107	88	90	100	101	102	104	81	92	98	99	101	83	103	95	97	112	107	106	100	95	98	108	89	94	104	93	96	140	85	94	93	98	100	111	117	103	87	92	106	107	87	101	81	118	112	117	96	101	116	90	98	104
31720	18737	8446	10838	11836	13366	14558	15754	13841	12833	11394	8225	8430	9297	10675	7916	7875	6646	4620	5426	5178	4486	3928	3642	2940	2687	2208	1914	1561	1321	1202	1287	1340	1107	917	801	685	618	584	523	506	481	497	456	449	413	502	478	591	542	470	417	320	327	310	327	340	347	349	357	389	312	326	313	311	317	332	281	336	300	316	356	360	305	361	307	324	316	303	274	292	281	283	281	254	272	271	262	278	279	265	280	282	289	275	269	237	242	274	274	292	235	283	243	296	256	275	271	294	272	296	236	237	248	261	257	250	248	261	248	255	251	259	272	248	275	244	272	274	263	260	231	254	288	247	221	254	250	266	242	246	273	272	233	267	280	243	272	260	288	269	255	266	268	252	294	263	260	273	272	276	263	274	280	249	263	253	279	261	243	279	266	255	258	284	258	260	254	274	254	259	256	249	260	238	246	228	248	263	266	238	241	232	278	274	273	274	254	277	242	255	232	296	283	255	264	256	253	277	256	283	242	256	243	263	286	266	263	241	246	247	251	240	254	281	260	254	238	261	253	282	243	252	249	258	268	240	261	274	246	259	245	242	262	265	256	247	228	258	258	249	242	228	286	251	264	259	260	247	250	251	219	273	263	254	244	260	255	250	264	238	267	240	242	278	240	299	278	284	235	288	294	260	242	232	258	273	259	254	277	264	239	261	260	262	249	280	284	246	250	224	230	246	260	260	269	268	243	250	219	267	256	253	260	254	266	261	244	237	269	237	281	277	260	268	255	286	262	261	258	268	275	271	259	253	274	263	257	246	285	267	249	229	261	254	263	282	284	224	256	262	275	224	275	262	251	224	249	264	240	242	255	273	247	260	251	249	263	266	255	278	301	265	260	228	253	253	278	250	237	260	228	257	240	277	261	261	257	275	247	241	242	240	233	254	247	267	293	242	247	253	269	271	260	260	263	227	232	311	252	243	278	234	250	270	276	255	255	264	259	250	268	240	257	231	268	252	232	247	238	276	262	280	256	254	262	295	261	267	277	270	244	266	254	265	259	270	257	248	274	226	265	258	257	261	259	281	262	273	234	265	260	267	251	275	244	269	242	270	248	239	280	219	243	230	258	246	242	278	291	261	224	239	256	229	234	270	284	249	262	248	240	268	242	263	264	235	256	255	252	251	263	274	245	249	284	271	268	269	229	264	253	279	244	279	235	257	239	246	250	274	258	266	273	276	259	255	244	257	247	282	263	269	229	243	251	255	257	250	279	260	244	271	271	272	264	261	274	281	269	257	283	252	274	273	264	242	243	258	273	262	249	262	286	277	259	248	240	234	244	245	255	262	257	242	265	243	258	256	267	260	285	271	259	255	236	239	241	254	262	276	241	267	242	266	274	253	230	253	258	275	277	272	285	241	251	263	269	266	267	272	268	271	253	260	256	252	275	238	223	267	255	248	245	269	255	258	251	280	284	220	267	269	285	270	268	310	263	238	251	275	249	261	261	301	266	272	298	258	232	267	258	244	281	276	247	278	289	274	281	262	249	247	266	275	267	254	280	263	211	235	258	252	262	257	267	269	274	235	249	273	239	251	222	260	229	266	240	267	274	259	267	268	251	230	270	271	286	282	235	281	296	243	249	250	262	260	253	270	254	253	270	270	274	277	283	286	243	252	265	250	247	258	264	248	256	253	261	273	238	254	254	264	255	265	268	243	242	246	248	241	282	271	266	245	246	257	255	272	252	279	237	224	259	274	315	245	259	250	258	258	317	253	236	232	294	292	264	244	257	230	257	282	269	256	238	230	248	266	222	264	257	248	272	259	254	249	268	268	265	249	276	297	284	287	258	250	238	273	255	249	265	293	264	274	253	218	280	265	253	273	252	264	263	260	271	280	237	257	259	249	268	273	252	299	250	276	262	226	219	246	248	295	279	269	262	273	258	257	263	262	227	220	268	236	229	241	279	246	283	295	258	264	250	269	275	250	260	269	247	255	241	251	240	238	264	258	267	245	245	231	245	278	257	273	262	247	251	288	259	259	249	254	252	244	237	269	273	254	247	273	283	280	301	266	257	262	256	245	270	254	304	265	274	290	230	259	261	293	256	239	258	315	255	254	277	260	257	245	255	245	239	264	294	251	256	252	235	276	277	263	268	274	261	238	265	272	262	246	257	243	228	276	238	253	255	265	271	249	259	258	268	261	258	250	236	291	289	247	294	273	235	275	260	277	256	238	259	237	260	248	245	249	239	256	266	237	276	240	253	271	262	248	271	262	255	242	257	286	265	242	275	256	239	261	249	286	256	252	224	225	279	254	256	300	251	285	257	251	295	249	267	255	250	233	254	283	252	236	258	262	262	261	263	259	277	258	269	249	265	257	297	261	249	268	252	266	265	271	268	247	271	248	277	253	222	237	261	258	253	261	242	286	237	259	263	276	270	223	223	242	270	255	245	243	280	257	250	292	270	277	268	264	253	249	274	234	233	277	290	258	248	255	245	269	241	258	211	240	263	243	285	253	238	251	254	267	289	255	234	259	232	261	240	234	269	244	263	267	260	230	260	249	260	255	268	256	239	250	228	261	279	268	265	280	256	259	258	268	245	272	263	296	259	267	259	229	276	264	252	277	269	267	244	260	251	244	275	258	274	274	239	247	259	276	267	259	248	280	269	288	292	267	261	232	249	245	285	268	267	273	264	242	262	231	249	261	257	262	282	283	279	261	263	274	229	257	244	268	243	274	271	239	256	267	272	281	284	244	269	268	246	225	251	276	296	239	276	263	243	278	266	270	266	261	287	274	233	228	253	240	239	292	259	269	237	258	261	251	239	264	271	267	227	256	269	247	275	269	264	263	260	263	272	263	269	274	266	249	258	262	243	246	272	277	263	226	289	262	249	274	249	229	280	280	258	274	267	257	244	265	267	267	226	239	255	258	253	229	260	261	246	222	266	272	273	245	260	267	266	254	284	260	254	263	289	242	244	236	246	259	253	238	245	236	251	278	253	275	280	279	251	285	243	220	272	262	262	248	279	254	279	263	251	232	279	220	270	267	246	264	229	285	258	287	270	247	248	279	261	252	239	253	243	290	245	280	255	253	272	289	251	275	267	246	250	275	278	250	253	270	254	255	236	277	254	229	250	269	256	267	282	261	269	260	276	271	265	232	246	244	279	244	271	281	273	300	239	288	243	270	244	230	243	212	264	237	278	236	243	287	274	249	227	257	250	241	263	247	260	271	240	237	257	247	246	237	257	240	276	261	240	238	230	255	264	286	271	249	262	253	229	252	267	266	302	260	236	271	243	247	274	229	263	263	231	260	262	260	266	261	246	255	248	254	268	260	269	271	255	255	274	233	248	269	280	277	257	233	263	280	262	254	269	269	253	263	268	266	244	237	241	271	243	260	282	241	235	269	241	243	250	226	257	256	242	283	292	254	248	278	261	249	270	263	261	277	265	246	285	251	229	257	266	240	259	235	250	257	256	226	268	265	240	238	260	257	246	237	274	231	283	249	281	232	261
14123	3789	1056	837	679	649	637	618	477	466	387	349	351	357	330	311	301	281	366	353	371	388	397	338	364	348	314	307	270	261	281	287	288	278	261	253	229	224	272	265	258	248	244	230	255	258	273	225	276	284	218	238	246	268	254	268	248	234	260	264	245	264	241	240	247	245	220	241	229	246	255	271	234	236	240	233	236	242	261	231	265	236	231	245	240	227	235	244	234	216	231	239	240	259	226	246	246	257	229	250	270	278	229	239	227	266	229	243	217	244	269	239	255	218	232	244	252	227	223	221	258	236	253	224	237	250	240	264	262	223	264	204	250	234	202	207	259	226	231	256	250	241	245	224	259	220	240	256	242	230	245	228	251	262	247	260	255	244	211	247	239	261	276	229	282	247	234	234	226	236	257	233	233	239	218	245	245	232	253	199	235	224	233	252	237	238	273	234	262	238	208	227	253	211	239	265	245	245	247	264	256	237	236	217	233	243	219	230	242	251	264	243	244	224	242	242	252	249	244	237	219	253	235	235	233	260	227	223	220	220	237	263	260	268	227	232	255	249	239	246	243	245	234	227	208	229	237	237	255	251	228	251	252	226	260	227	258	217	238	255	232	247	233	243	222	237	242	250	233	242	236	236	241	236	224	250	243	222	251	206	203	203	242	219	237	245	259	235	251	238	221	253	246	255	218	245	224	277	267	255	218	254	259	243	227	247	224	267	235	242	250	254	225	252	210	228	244	250	240	241	263	291	201	241	255	258	261	238	231	241	227	273	262	233	248	229	219	224	230	246	242	232	249	226	221	258	216	227	263	255	225	247	248	276	269	234	221	232	232	223	257	203	269	235	248	243	212	262	221	244	240	233	264	217	247	248	225	236	228	246	225	222	247	207	236	236	235	246	256	231	234	259	244	261	233	230	255	231	227	240	273	244	228	249	304	234	222	216	258	208	232	268	252	218	248	239	261	223	250	226	263	254	244	211	254	252	245	222	246	257	240	250	249	259	229	265	234	236	240	240	229	246	258	239	247	242	234	225	254	217	244	240	230	267	266	245	230	263	275	260	239	249	267	254	247	218	232	244	251	268	232	276	255	261	242	245	227	238	248	239	262	246	238	213	264	231	283	253	222	255	290	230	247	254	239	212	215	234	262	264	259	222	248	257	237	235	244	239	227	257	240	257	228	203	223	257	235	212	254	228	267	240	229	230	227	257	238	247	271	263	262	248	255	231	246	266	245	264	282	239	240	278	253	277	234	255	243	241	249	264	249	236	252	251	253	213	234	256	216	227	218	235	255	258	236	252	238	279	244	275	252	233	263	241	228	247	231	231	256	238	238	238	258	237	233	248	278	240	220	236	226	246	230	272	244	220	218	229	210	244	227	273	248	281	256	232	239	269	254	223	240	261	246	247	248	239	268	235	251	230	261	212	256	249	257	236	257	238	218	267	239	213	247	240	236	236	252	242	227	263	234	231	259	243	273	217	230	225	244	235	247	264	244	269	230	247	250	218	249	235	256	220	256	269	285	236	228	254	239	253	238	229	232	222	262	269	245	258	236	238	232	265	229	231	233	247	233	220	240	249	200	248	242	251	239	213	262	255	247	247	217	223	244	238	258	250	241	255	243	246	258	213	218	244	267	266	261	255	259	247	241	262	248	235	219	262	243	226	240	263	234	238	247	281	263	270	261	252	245	236	202	237	201	231	227	232	259	246	262	260	277	249	245	240	268	231	193	257	227	246	205	235	258	226	247	277	259	223	225	247	271	230	259	229	232	241	223	264	255	236	233	243	244	255	232	239	249	271	285	256	244	253	257	242	234	238	227	212	240	244	260	241	242	235	228	243	231	203	239	234	239	244	222	228	230	247	278	260	216	234	245	245	263	266	269	237	193	227	246	238	239	250	264	248	251	237	237	237	252	223	249	261	245	232	231	249	236	230	235	266	255	250	247	225	240	243	242	265	248	270	231	275	225	234	241	251	253	235	227	261	259	250	239	249	236	242	226	255	226	242	231	216	224	247	241	247	258	229	276	244	247	247	199	260	238	242	226	229	232	223	235	225	258	220	242	250	229	232	218	242	257	257	236	210	269	238	268	197	238	231	230	239	234	250	241	237	225	218	239	267	239	213	224	251	213	261	246	242	231	220	243	210	215	248	232	240	263	223	225	272	244	244	236	233	240	222	260	265	251	227	247	226	243	243	236	260	277	256	227	260	251	241	256	236	220	231	265	263	264	253	246	262	240	249	267	239	252	233	239	276	252	221	233	239	248	239	249	207	230	232	226	255	235	239	241	254	258	190	238	264	267	218	254	250	251	248	242	234	250	255	240	243	219	227	250	245	267	230	224	249	266	252	219	263	244	245	259	239	230	242	223	241	273	226	278	250	249	239	250	229	231	231	256	216	250	262	232	232	237	266	251	251	250	241	257	244	213	236	244	240	268	252	236	244	241	249	219	254	244	251	231	269	233	228	243	238	214	197	227	222	226	239	261	229	219	232	228	241	255	241	243	214	236	225	213	222	234	245	238	230	239	256	219	237	241	236	238	257	228	244	229	238	227	225	275	255	247	244	247	277	268	233	245	258	225	252	235	249	251	287	255	224	231	253	235	238	233	229	222	240	245	245	235	249	219	245	263	229	189	237	249	238	245	234	226	264	243	227	256	243	208	237	220	263	232	250	242	260	250	254	254	242	228	264	213	269	254	239	258	242	252	243	235	262	242	234	240	253	237	228	252	248	265	255	252	230	237	261	273	225	232	235	236	238	253	227	246	214	252	248	236	230	269	225	214	246	263	222	245	230	264	240	236	248	249	210	255	240	237	224	238	219	243	221	241	227	240	244	228	266	255	237	240	231	237	271	247	225	228	221	257	209	218	216	208	238	241	218	256	285	247	260	251	263	272	230	231	231	250	247	229	240	227	238	233	237	227	246	251	260	215	231	243	275	236	222	232	260	222	260	240	233	253	254	236	241	243	214	239	242	251	270	230	242	254	243	249	236	243	231	265	236	251	233	234	252	242	226	222	246	262	253	235	229	240	227	231	261	240	228	228	264	240	242	226	249	223	217	232	262	214	235	254	271	250	237	241	242	230	247	249	246	247	245	242	230	224	264	243	252	225	222	242	252	257	216	252	240	263	222	220	236	246	243	257	263	253	241	240	265	248	252	249	232	236	262	249	273	241	240	225	227	233	207	257	243	219	236	250	274	246	240	239	249	247	234	234	225	235	273	241	227	237	256	242	229	237	245	257	242	272	261	285	239	254	250	248	248	256	240	253	243	221	234	239	258	216	269	237	244	230	242	232	252	231	253	253	249	235	207	239	231	253	252	272	238	259	239	257	243	240	239	242	255	249	236	244	225	255	240	229	220	289	252	258	269	237	232	249	265	247	237	240	251	228	248	248	247	251	232	239	282	241	253	250	236	225	226	233	224	218	222	241	227	223	245	232	235	219	221	235	264	221	256	274	227	231	243	224	242	222	247	242	221	221	208
8653	2959	1978	2338	2112	2404	2378	2098	1918	1563	1504	1349	1107	1090	1202	1056	918	1077	1362	1650	1663	1579	1633	1386	1222	1099	1084	924	899	800	746	860	719	745	689	641	660	584	598	628	581	636	642	602	627	617	608	679	666	617	587	566	602	595	577	578	547	591	568	579	559	566	606	581	603	574	573	580	578	545	571	557	583	549	598	547	571	621	554	535	585	554	566	585	548	504	552	565	523	533	541	581	539	547	596	597	542	563	565	535	522	560	583	565	541	536	601	549	545	572	573	517	578	558	602	601	569	585	588	565	581	590	581	526	580	592	545	556	582	590	539	532	588	588	530	572	559	559	602	578	545	525	563	605	558	585	534	573	548	551	580	584	545	556	561	580	541	557	540	506	551	541	545	555	563	593	534	583	591	579	565	566	551	544	602	575	561	558	536	589	583	545	552	554	583	579	539	558	572	530	562	563	576	569	551	524	544	545	594	563	532	552	580	582	529	532	581	573	565	581	503	550	533	564	543	584	563	498	566	519	542	516	585	517	580	597	519	511	531	541	540	566	569	552	582	541	555	524	585	542	553	568	572	557	545	547	555	582	535	514	618	588	554	556	572	604	548	563	512	554	586	552	562	565	562	574	530	605	568	558	565	598	577	590	567	574	566	541	520	549	536	599	557	550	569	518	538	557	574	552	517	511	567	537	573	570	557	548	583	560	576	604	563	526	530	543	530	572	554	604	546	512	535	547	546	566	515	526	574	559	552	557	590	579	555	539	564	585	586	563	581	571	539	533	561	553	645	559	556	559	613	561	547	582	585	558	582	546	565	583	558	561	560	556	565	589	538	568	524	572	551	561	586	539	571	551	580	561	565	597	580	574	565	535	533	527	532	540	542	609	571	571	572	575	559	542	552	553	613	560	554	560	529	526	504	531	549	527	536	561	621	541	536	593	519	535	550	583	534	545	562	542	560	586	515	551	553	557	600	523	561	577	545	581	537	528	587	566	530	551	559	523	581	576	528	587	540	558	518	531	561	514	536	578	551	569	574	588	546	572	542	570	544	581	586	533	553	572	531	561	598	566	505	560	552	526	541	553	562	528	530	573	582	555	536	552	553	518	558	587	542	566	574	517	564	565	524	595	515	553	543	521	593	574	577	585	563	571	554	551	551	554	565	555	586	599	589	548	546	558	561	588	544	574	581	545	528	554	601	557	557	523	566	554	527	590	542	562	547	580	557	572	539	536	536	538	542	549	538	554	521	550	529	590	614	535	581	571	593	546	545	573	543	565	537	521	526	580	586	569	556	582	539	564	583	533	588	571	586	547	538	597	546	595	542	554	584	534	558	570	555	572	552	594	592	541	558	549	557	578	530	519	541	584	562	513	546	570	559	524	558	604	533	565	554	629	563	597	536	544	544	550	545	574	516	547	546	554	537	548	548	548	529	545	518	571	583	556	567	523	550	588	598	588	580	574	584	566	531	605	532	602	578	501	552	594	571	587	564	515	587	592	602	587	591	580	525	603	555	568	558	565	551	557	567	567	582	583	585	574	535	570	558	528	559	527	587	551	572	572	578	539	551	554	609	569	528	555	537	542	543	553	537	522	588	553	565	577	558	572	561	563	571	575	570	565	550	541	567	532	543	557	558	535	565	549	589	581	574	562	514	584	556	550	539	525	569	558	580	580	528	576	566	533	549	587	609	579	503	541	590	547	565	561	594	545	539	518	541	581	564	545	566	609	579	567	568	607	583	524	538	546	546	556	539	519	579	569	547	543	570	560	523	531	596	582	560	554	596	541	561	580	514	543	585	570	553	573	517	519	559	535	519	574	523	561	555	524	579	579	560	508	553	549	546	565	534	575	583	531	581	574	591	519	515	563	483	550	567	535	553	529	534	546	581	524	535	563	495	601	578	561	561	540	553	560	528	566	534	558	594	555	580	605	561	535	507	580	574	554	539	571	550	593	526	518	558	549	556	556	547	553	552	533	550	562	538	597	567	524	561	552	520	515	555	542	566	529	549	584	553	539	558	552	518	557	576	587	583	565	569	527	531	565	535	588	563	575	536	565	572	602	577	512	564	564	521	578	556	573	527	558	546	580	548	551	573	570	534	537	530	573	559	570	554	525	553	588	566	585	556	566	520	552	568	583	562	557	563	572	541	566	533	569	547	573	566	557	516	564	520	591	574	539	581	528	552	512	535	542	571	562	642	530	594	570	546	547	549	561	535	577	499	567	584	535	556	571	581	525	574	585	569	550	587	539	564	547	531	555	532	548	555	562	590	515	513	547	552	527	573	516	591	505	539	562	519	568	542	576	504	578	546	575	597	587	546	531	567	556	576	605	526	592	557	576	546	537	581	553	576	550	530	593	557	584	566	568	530	567	524	565	544	581	581	570	576	575	585	550	560	544	572	523	556	569	569	537	570	597	551	535	535	565	533	602	537	523	540	563	574	559	538	535	525	581	566	541	530	547	617	536	549	588	572	550	547	576	582	545	569	556	592	566	594	540	582	558	540	588	542	524	580	579	510	585	555	573	523	530	551	575	539	536	580	638	511	579	565	544	540	580	574	597	513	525	533	608	550	497	549	536	546	537	604	565	564	529	535	549	552	550	493	551	539	513	546	538	554	547	563	552	567	534	574	527	515	524	526	538	553	575	593	587	563	536	555	558	584	611	517	534	571	577	584	554	568	545	570	532	520	558	580	493	597	548	532	558	552	546	552	566	564	538	527	574	515	575	542	537	554	552	539	596	558	546	553	589	565	525	567	538	553	587	578	562	566	576	566	533	593	550	531	592	538	570	569	536	556	554	594	558	519	594	577	528	548	602	575	565	585	544	537	551	578	535	554	541	553	629	598	527	572	550	587	619	599	549	600	562	511	587	569	553	561	572	535	546	511	542	532	555	553	588	585	571	534	552	571	555	556	567	528	497	569	564	550	557	560	543	546	550	531	578	566	518	551	534	562	563	560	562	532	558	476	539	547	574	592	626	580	569	552	591	559	584	553	607	566	555	555	588	538	552	545	534	560	551	587	563	525	531	510	550	538	547	564	541	551	571	574	548	496	588	560	538	540	585	540	538	575	564	574	520	528	562	566	590	520	527	520	543	554	562	522	585	564	531	564	573	530	539	547	510	544	540	540	582	551	573	613	562	563	559	553	539	560	528	572	524	545	561	567	577	609	564	531	572	553	563	584	567	514	562	569	614	563	512	530	563	541	550	584	548	529	541	573	575	536	596	611	592	580	564	552	573	557	535	552	548	576	529	574	563	520	583	612	544	556	546	544	534	584	597	553	532	551	582	546	525	549	516	533	559	590	524	573	535	573	555	553	601	516	572	547	526	532	533	561	546	559	548	571	571	569	535	591	603	551	580	548	578	544	551	513	530	561	560	574	532	536	553	552	586	552	565	531	538	543	562	542	573	549	554	563	567	565	560	539	595	539	523	582	524	562	602	552	575	545	561	559	589	549	579	540	610	598	569	601	546	568	561	554	563	581	533
35657	23294	9286	5720	3926	3792	3849	3417	3148	2195	1976	1395	1047	902	1319	1045	818	662	611	596	624	570	443	399	364	352	300	278	256	255	249	227	240	221	223	215	189	168	225	187	199	166	195	185	170	148	185	175	204	182	183	146	185	180	169	179	179	179	199	170	153	169	163	186	148	180	160	165	163	171	179	199	208	171	179	208	169	185	161	162	171	162	162	177	164	173	177	172	171	191	161	139	197	182	179	187	178	158	174	151	162	163	163	166	157	155	144	153	165	164	178	167	152	178	197	190	166	169	162	145	163	152	169	174	191	178	163	192	168	196	180	168	176	169	155	182	161	151	166	184	178	171	184	191	163	180	182	163	168	159	176	173	187	175	166	161	169	184	177	165	174	160	152	177	148	184	185	164	173	163	188	173	178	158	178	152	173	149	165	171	177	175	159	167	181	177	178	188	177	171	169	178	194	152	150	158	177	160	174	167	169	155	157	176	170	180	160	176	164	148	172	189	167	180	167	181	170	151	185	150	176	171	181	180	192	189	150	169	171	177	164	169	150	179	179	161	185	184	170	160	152	179	177	151	175	188	168	184	156	156	168	161	173	157	163	184	152	186	171	187	169	151	183	188	169	183	182	187	153	167	157	171	178	146	163	177	179	153	173	157	142	168	173	141	175	170	154	156	174	163	179	135	158	201	159	186	180	153	176	168	161	155	176	169	177	196	156	172	155	170	173	179	188	158	157	160	163	184	176	146	175	177	176	196	185	175	154	173	185	171	174	159	148	172	188	135	184	198	154	171	180	172	163	173	169	165	156	169	144	168	188	180	166	156	144	181	164	153	170	151	171	170	177	171	170	184	195	152	190	174	179	145	168	166	159	186	173	190	152	162	176	160	192	177	174	176	154	164	178	166	169	157	154	137	165	163	149	159	188	178	161	176	168	163	167	180	178	156	179	195	186	186	173	196	180	161	182	145	163	179	169	160	178	146	163	175	176	175	168	150	193	165	168	183	166	179	160	167	179	182	177	177	170	152	170	193	159	145	164	148	170	158	173	172	190	167	169	153	148	167	161	197	169	181	171	166	146	182	175	162	174	147	162	195	165	161	129	173	199	183	191	156	169	173	184	162	136	164	168	168	172	160	161	170	183	138	171	173	167	174	144	162	164	180	134	181	154	173	164	151	190	166	164	178	170	164	169	154	170	157	177	173	180	158	164	150	190	172	168	166	165	172	161	180	172	168	172	171	178	162	182	147	171	174	177	180	168	190	149	174	153	155	172	184	159	145	176	172	166	161	150	165	177	178	175	179	159	177	188	167	168	146	156	148	158	184	196	164	204	169	169	179	157	147	193	166	163	198	164	163	182	143	173	180	167	195	169	176	143	175	172	188	199	144	180	137	156	168	154	165	170	163	155	156	146	163	172	173	162	172	159	173	149	189	157	182	173	174	182	155	169	165	173	176	168	144	152	163	152	164	174	168	161	172	154	139	174	161	170	158	165	160	160	163	168	183	185	166	188	160	148	138	158	161	190	168	193	147	181	172	143	172	163	187	177	164	187	177	166	164	161	178	146	187	147	167	165	186	173	158	154	193	178	171	171	162	191	152	164	154	160	152	182	163	169	162	148	145	162	156	145	178	189	153	173	176	173	174	158	165	177	188	165	197	166	171	154	193	154	160	164	188	176	187	178	177	211	201	176	174	166	174	168	165	145	163	159	156	175	205	149	165	171	159	191	174	194	170	144	178	182	176	158	165	149	162	180	158	150	175	191	164	157	163	202	151	151	166	178	182	186	172	196	148	130	154	180	162	180	154	161	181	178	167	168	155	180	177	189	170	168	171	167	188	159	166	170	155	180	166	176	172	169	186	173	171	191	173	166	178	156	177	167	158	180	174	178	171	186	155	177	161	158	167	164	164	163	173	182	176	155	164	171	161	186	167	171	167	176	183	161	184	180	165	161	178	180	163	175	158	164	163	166	161	171	196	154	148	169	176	170	177	184	163	148	193	168	181	158	172	194	167	181	163	165	206	189	182	170	147	170	164	186	172	173	159	175	157	170	166	165	159	208	161	167	158	162	173	180	171	146	163	169	152	164	163	162	184	199	159	197	132	201	183	153	185	169	204	188	187	181	165	173	161	176	188	200	156	153	140	167	168	178	194	179	148	179	179	161	185	171	155	180	170	168	189	178	150	183	161	174	171	167	192	162	176	176	190	165	176	166	146	154	180	190	202	181	174	172	189	175	177	179	148	189	174	176	182	196	177	180	188	204	206	177	157	178	169	162	176	180	201	157	189	164	199	150	162	178	175	169	154	184	156	162	169	162	173	160	151	176	155	158	183	169	160	176	163	164	177	186	188	168	174	143	182	164	154	173	200	163	163	184	170	147	179	165	153	167	163	173	177	168	155	185	165	179	175	184	159	168	181	164	156	189	175	173	186	172	190	157	158	178	157	197	148	168	163	183	173	155	160	142	193	194	163	178	142	164	172	174	170	172	158	177	163	162	181	180	153	181	183	179	184	150	168	172	152	177	173	190	170	182	168	177	170	177	174	170	136	165	170	198	187	185	187	145	158	159	174	174	183	165	157	179	157	140	191	158	181	175	143	161	183	201	151	180	163	190	185	155	147	193	176	173	180	173	177	169	153	179	148	180	205	178	180	152	152	172	157	156	195	181	172	173	146	172	159	171	160	175	197	160	155	168	185	149	180	193	181	173	167	185	197	173	159	167	168	176	166	159	161	171	155	155	157	201	176	175	185	188	152	153	161	160	159	185	154	178	182	198	153	182	168	197	158	167	168	143	184	157	169	179	165	177	180	187	174	183	150	179	171	162	181	165	169	177	141	190	161	166	172	168	167	195	175	172	192	159	170	161	176	188	170	191	167	178	156	178	161	178	162	164	184	170	186	157	164	181	169	158	175	164	157	170	174	192	148	153	186	162	151	153	167	170	168	147	146	186	148	179	194	155	162	187	172	170	175	164	182	168	173	167	160	163	169	161	182	186	169	154	166	151	203	167	175	163	162	157	190	161	172	177	171	185	191	154	166	173	161	171	157	171	178	172	182	168	168	157	173	180	181	155	150	186	176	175	155	184	164	179	179	182	176	165	154	145	173	189	174	159	192	184	172	181	148	174	164	169	186	183	175	164	183	154	167	159	179	170	172	153	156	158	164	146	166	176	177	162	162	186	158	170	153	157	176	188	175	161	141	167	158	172	170	187	162	168	168	167	188	192	175	151	175	186	167	166	183	173	147	150	175	164	170	162	166	190	177	164	158	159	166	159	172	176	178	166	165	171	188	160	167	181	156	162	139	166	188	155	166	191	166	187	160	174	161	153	180	175	172	158	205	170	172	188	166	175	153	151	171	163	172	178	183	174	153	160	162	191	155	190	164	154	151	168	161	185	180	161	173	165	174	168	181	173	167	157	170	161	183	196	179	152	170	194	180	153	163	201	182	184	160	146	171	155	165	190	178	170	185	150	156	184	152	175	147
24607	11960	5291	6817	6518	8278	9783	9537	8945	6962	7000	4600	4419	4651	6145	4680	4573	3673	3270	3404	3204	2891	2364	1938	1688	1666	1501	1186	1093	1047	1098	942	860	779	634	676	641	628	620	583	586	580	519	546	519	460	507	543	584	511	509	466	452	416	436	446	444	436	451	491	452	460	429	430	430	461	452	457	450	433	472	448	465	477	429	450	406	409	430	446	419	399	404	397	400	378	426	419	408	375	420	409	360	383	396	385	379	425	398	430	413	391	408	404	427	400	426	409	440	383	411	427	401	415	394	425	395	418	412	376	437	386	407	404	428	409	412	402	407	406	396	396	419	413	414	388	392	400	396	435	391	432	424	430	411	375	409	433	399	448	412	425	408	391	386	425	391	405	407	411	404	408	418	413	371	377	399	437	385	392	372	394	376	424	373	432	406	406	425	423	407	477	356	392	418	425	415	409	417	416	384	396	395	410	400	388	391	396	422	385	409	389	408	397	382	426	417	427	425	397	406	421	435	434	374	386	425	403	400	411	404	433	392	429	410	394	452	395	391	408	399	421	390	400	418	362	385	403	391	383	413	388	394	400	392	391	427	389	400	390	398	401	427	405	427	399	416	354	429	397	413	414	418	421	371	396	385	393	402	436	393	413	371	401	390	414	386	408	417	378	411	400	399	416	403	420	396	403	363	389	376	414	388	397	421	395	389	416	410	408	389	384	373	432	380	433	367	391	413	406	403	412	418	382	391	391	399	363	396	396	386	405	407	386	442	398	431	402	410	392	395	383	431	401	384	414	413	370	415	417	405	372	434	431	415	374	404	411	389	414	408	425	386	429	417	407	420	390	358	411	401	428	393	383	383	409	391	426	365	422	417	352	400	405	387	400	429	377	380	390	421	426	398	388	395	422	380	366	435	375	406	396	405	420	408	385	382	381	386	387	411	387	381	382	430	419	417	455	411	389	419	405	381	405	440	421	426	438	388	416	382	374	371	391	393	413	388	398	415	445	395	360	404	412	364	433	390	414	418	405	440	426	384	411	392	409	401	400	411	382	428	402	433	384	431	414	397	422	380	454	396	420	424	395	406	415	370	391	390	406	420	407	405	435	398	450	383	397	418	457	408	417	405	398	375	409	418	388	375	417	394	356	394	425	383	405	416	382	388	386	372	417	422	387	403	433	439	375	393	408	430	401	415	434	404	387	396	368	433	412	429	439	408	412	392	364	385	387	402	435	403	398	418	432	384	393	405	389	456	406	415	417	368	374	432	389	408	413	412	405	415	411	386	390	409	399	375	419	400	381	392	402	386	406	413	415	405	394	407	420	401	390	396	362	431	386	411	392	406	378	417	438	406	429	391	390	371	434	412	372	401	405	394	402	364	407	406	415	384	424	411	383	422	406	392	431	418	415	446	400	410	446	396	399	411	395	413	428	412	366	416	441	437	332	419	410	400	420	393	400	400	431	405	387	344	463	391	376	404	420	453	384	384	395	404	412	421	382	423	416	400	412	390	403	397	439	417	366	436	405	391	391	410	413	426	376	438	371	375	407	369	405	400	399	395	428	378	418	412	427	403	381	395	387	393	380	380	434	408	416	418	426	414	403	394	464	388	406	408	410	403	397	399	407	406	412	403	397	420	409	401	376	394	379	425	395	397	417	390	416	428	389	390	379	414	394	430	390	412	436	403	378	366	406	441	379	386	412	384	419	447	400	408	358	400	387	426	396	392	404	406	412	389	469	391	425	397	408	408	399	380	437	435	395	386	387	394	393	397	421	428	416	387	389	396	470	397	394	404	404	394	391	439	431	380	429	398	412	379	406	394	407	358	393	399	463	463	400	410	399	408	428	429	412	379	388	382	423	393	400	436	414	396	393	394	422	413	398	427	401	424	431	429	450	375	431	399	393	392	445	416	432	428	398	407	433	390	431	430	357	407	418	391	433	423	443	416	418	383	428	399	391	414	383	418	383	427	405	402	432	407	409	410	409	398	386	392	389	397	398	444	388	405	387	408	379	396	433	402	404	376	418	395	382	397	398	415	435	398	421	386	407	418	387	400	419	408	442	398	405	421	386	412	393	382	408	424	421	420	382	410	405	406	375	408	427	371	389	391	382	424	389	417	410	396	368	388	379	401	352	395	388	361	388	367	364	372	437	430	390	401	400	383	406	404	396	411	425	419	393	402	402	383	410	430	449	392	405	429	407	371	388	403	398	421	378	383	380	433	384	418	392	406	425	437	435	412	394	377	429	418	380	422	380	419	370	393	442	409	414	402	422	423	421	389	397	384	436	412	431	399	374	450	388	377	413	382	385	404	385	386	388	410	399	388	431	389	378	418	425	373	389	407	397	410	427	390	373	401	374	380	405	424	409	428	405	407	389	394	397	430	378	400	397	387	426	429	428	393	414	403	399	417	434	411	413	396	425	397	377	406	423	403	415	420	435	415	442	408	409	402	386	392	390	386	413	403	397	438	394	418	419	403	429	374	418	384	405	411	399	349	407	407	390	420	424	395	409	401	373	456	378	413	369	403	463	403	379	400	422	383	435	388	400	425	423	413	393	392	417	427	405	385	402	391	410	425	400	417	403	409	387	427	442	412	366	368	389	403	406	396	385	415	435	387	428	399	381	429	392	375	378	379	381	389	382	400	385	429	425	360	398	413	377	405	434	411	392	436	411	410	391	400	405	398	414	384	452	427	373	406	374	397	432	377	418	391	406	403	395	458	406	412	377	393	390	446	413	394	374	394	389	432	393	410	396	389	396	416	405	430	410	443	407	392	406	380	382	442	390	389	420	404	396	381	371	386	369	381	409	397	408	390	383	449	422	445	406	402	426	420	403	417	421	415	406	383	429	365	386	398	404	415	406	419	371	367	424	410	404	390	407	409	414	403	400	404	401	419	398	408	385	414	412	404	399	411	417	411	425	423	429	408	407	408	446	396	386	410	382	424	381	417	398	391	389	426	408	382	394	378	380	433	385	402	418	406	409	399	401	398	410	444	388	406	430	399	402	406	389	404	413	371	446	454	386	402	386	423	422	423	408	371	404	438	430	405	381	405	419	413	383	411	399	369	399	378	419	380	423	431	451	427	401	424	377	434	405	421	400	408	396	357	369	420	381	389	401	460	412	436	403	406	399	426	386	414	406	387	396	394	413	426	410	414	409	402	417	402	389	407	400	424	419	435	382	401	382	398	362	417	379	402	405	438	423	419	456	418	423	391	419	368	386	410	409	389	383	390	395	412	396	459	361	428	402	406	404	408	417	413	399	415	383	419	364	390	378	412	388	415	407	388	438	408	411	406	398	433	382	407	456	403	402	443	365	385	424	364	429	398	413	419	405	411	416	417	395	409	383	395	396	370	372	413	411	427	420	407	417	409	430	386	395	407	388	394	389	404	422	420	401	407	427	404	423	442	397	392	424	415	405	382	412	403	361	390	410	400	410	382	367	411	400	409	445	385	371	417	396	357	409	383	387	390	380	418	411	417	397	401	391	377	394	407	432
47246	30949	16195	10876	7968	7703	7736	6613	6038	4591	3325	3032	2151	2065	1955	1742	1393	981	888	881	836	734	568	407	386	407	332	290	227	261	252	203	182	190	195	164	163	165	143	107	149	156	127	134	112	87	133	152	138	142	116	108	104	103	104	100	110	142	105	125	113	114	120	100	106	112	123	101	87	109	112	133	116	127	98	115	107	105	108	105	115	99	122	96	107	79	94	106	84	112	109	88	81	93	97	97	102	109	98	92	79	104	95	87	92	103	83	88	99	98	96	110	97	109	100	86	115	105	118	107	108	106	101	99	124	90	108	128	94	99	96	94	101	95	108	112	86	98	88	109	106	112	117	105	106	90	109	89	123	102	83	75	117	111	102	87	88	103	117	104	97	104	112	93	105	98	107	104	101	113	109	94	99	91	120	101	86	96	109	114	106	91	105	95	91	96	99	101	85	114	112	87	98	100	93	91	88	109	79	101	109	77	115	97	117	98	86	78	111	84	104	96	117	100	108	95	120	97	112	87	85	99	107	110	95	97	103	102	96	103	97	92	92	100	81	94	104	110	96	100	87	110	118	92	102	92	91	95	112	93	111	113	100	94	95	109	89	77	90	101	103	119	100	103	119	86	98	84	87	92	96	115	104	107	95	96	94	94	95	94	95	91	94	108	119	113	111	101	105	100	94	80	93	89	92	71	95	90	100	110	104	88	99	91	119	104	97	106	84	104	85	114	89	88	100	95	87	81	91	109	98	118	104	110	93	82	112	98	98	95	100	105	84	102	87	104	81	112	97	91	96	105	94	85	108	92	112	111	89	89	88	98	99	87	80	102	80	116	83	90	110	109	103	97	96	97	99	101	80	87	109	106	96	109	117	111	121	88	87	114	109	101	113	108	106	111	92	103	113	97	110	101	93	102	93	97	104	80	87	86	99	88	100	87	104	110	93	105	111	111	90	100	105	104	102	98	88	88	107	98	103	87	110	105	108	109	97	102	98	106	99	86	101	112	90	80	88	112	112	97	100	103	99	113	100	96	90	100	83	80	96	105	76	101	90	81	111	101	118	108	101	79	99	83	91	96	100	93	99	94	92	102	103	109	110	95	95	87	110	112	100	96	109	99	112	100	100	88	103	107	104	108	97	76	87	84	100	96	96	89	96	98	120	89	116	96	87	102	93	98	85	97	86	97	94	98	100	98	89	90	98	83	87	98	118	94	91	79	96	103	106	115	92	90	102	103	135	120	101	92	97	95	109	91	101	92	115	95	113	114	109	94	119	86	117	99	111	101	95	99	96	94	95	93	102	110	102	95	88	112	106	92	93	92	97	89	73	106	113	106	99	103	93	110	108	102	96	98	85	99	91	97	114	101	87	111	83	115	104	97	105	99	98	95	106	106	114	110	108	92	108	97	104	99	114	86	83	103	108	101	98	108	107	95	81	93	86	95	104	106	91	89	111	93	119	97	86	114	99	102	108	107	88	106	95	114	106	93	121	128	89	124	88	116	115	117	99	109	95	89	75	118	99	113	90	111	101	88	113	98	81	101	92	96	95	96	103	116	93	88	103	98	90	102	84	110	98	84	79	98	112	93	95	89	111	80	99	112	83	106	105	102	95	93	93	103	96	93	106	101	113	111	98	106	93	107	94	108	107	101	121	99	97	94	79	90	110	89	93	75	104	104	102	90	89	97	93	102	92	79	118	103	112	106	80	109	108	96	106	81	97	91	97	80	102	89	99	95	95	82	95	90	81	107	104	101	107	105	111	104	103	101	96	94	99	93	93	83	76	94	101	95	111	100	113	117	105	93	85	95	86	109	94	102	105	106	91	87	91	115	96	77	93	103	98	109	110	77	87	96	80	102	102	100	105	102	96	101	93	93	110	105	119	112	96	91	108	92	91	89	106	98	104	122	91	106	104	88	99	93	92	95	91	96	100	86	85	99	104	96	89	90	97	82	93	104	95	90	99	104	107	91	99	104	87	107	90	87	102	96	87	100	121	87	90	89	90	97	109	117	91	107	102	80	120	107	112	98	107	108	87	105	93	101	98	102	99	100	102	90	114	101	95	105	112	126	84	110	93	109	102	78	119	93	104	122	121	91	88	119	99	94	91	97	88	115	93	85	89	91	114	106	96	90	110	95	86	108	94	87	107	107	88	113	76	113	92	105	83	83	92	103	112	118	101	97	93	91	89	96	93	101	100	98	88	111	84	98	103	91	108	108	97	107	108	95	97	107	96	96	111	96	100	108	110	99	103	114	108	112	96	109	105	97	130	109	88	88	104	103	74	104	114	109	110	95	102	86	97	113	107	99	106	100	76	115	125	102	86	78	115	95	108	104	92	112	92	98	110	94	107	96	96	97	90	95	101	99	102	108	94	89	124	107	87	100	102	102	116	99	108	102	112	100	91	91	98	100	99	97	98	93	95	97	91	89	99	101	77	93	106	106	91	83	116	96	96	93	88	118	105	102	102	100	80	84	96	95	92	98	104	93	95	105	117	78	86	105	96	101	96	112	100	98	112	97	102	77	102	102	112	81	88	103	100	91	118	96	87	111	90	104	102	104	98	96	102	91	108	105	84	86	106	101	114	110	108	106	110	109	98	87	111	100	116	99	123	97	97	86	115	99	92	101	98	88	88	97	99	99	87	98	92	103	95	93	101	101	104	76	92	119	108	113	99	98	92	113	115	94	85	105	106	84	100	105	97	104	97	97	101	104	94	108	98	94	96	106	92	97	88	91	90	103	114	104	120	112	95	95	91	107	95	107	90	101	96	98	88	98	106	88	114	115	86	98	94	106	91	96	94	97	94	93	100	113	98	95	85	94	95	97	94	107	97	96	97	76	108	97	112	102	118	85	90	106	89	100	101	105	112	106	90	94	98	109	86	111	89	104	116	86	93	85	110	96	97	113	94	104	110	97	122	101	105	94	85	88	104	92	104	112	101	117	106	96	99	91	112	96	115	96	115	97	99	106	112	91	107	82	84	107	106	107	108	90	103	101	103	91	118	104	102	96	97	97	86	105	105	110	94	84	93	82	87	99	102	123	100	115	93	99	105	108	101	89	104	102	104	99	105	88	90	94	81	94	104	89	88	87	97	97	96	94	107	95	90	100	115	109	93	88	84	106	82	99	114	117	119	82	85	98	106	96	98	101	103	94	109	90	99	96	101	87	109	109	110	77	111	101	98	100	118	92	101	96	91	89	89	105	91	107	107	80	100	89	106	88	88	121	121	102	95	105	99	115	96	86	100	90	114	113	108	108	83	102	114	88	83	101	94	99	84	85	88	125	97	104	97	99	104	101	95	90	112	100	108	97	93	94	80	95	90	92	110	119	93	105	86	102	87	115	118	77	89	100	116	84	100	90	91	84	99	90	106	92	91	96	82	104	108	108	100	107	95	101	81	85	85	96	66	85	99	94	116	100	108	93	103	111	98	75	94	90	109	84	100	94	91	86	105	99	98	96	103	90	107	87	98	95	90	103	89	109	74	116
32679	17197	8563	11040	11045	13484	15452	14880	14113	12432	10766	8652	7505	8557	9753	8357	8229	5910	5324	5312	5045	4331	3315	2544	2412	2349	1846	1651	1471	1382	1411	1255	1012	854	815	721	694	608	631	588	514	543	496	391	368	382	464	524	551	464	360	344	313	311	341	331	322	341	419	359	349	294	310	322	326	361	292	342	308	333	307	320	315	345	341	324	301	289	278	264	245	271	262	262	275	297	253	259	267	270	270	240	239	256	257	247	259	269	259	257	286	270	265	269	274	263	265	297	242	276	243	277	249	255	272	285	293	289	265	272	265	229	281	257	261	235	278	230	246	273	261	229	265	260	245	243	306	263	267	256	258	261	266	256	232	274	249	248	270	231	250	225	262	274	265	248	267	226	257	243	261	258	255	249	247	249	246	236	228	267	248	257	269	246	275	267	255	264	231	255	249	250	253	244	257	245	254	214	285	248	259	256	237	259	250	269	234	247	255	245	263	254	262	277	246	233	232	267	243	267	243	259	288	230	244	252	261	245	271	245	239	257	281	262	250	265	267	253	253	257	262	249	262	265	240	271	246	260	238	273	258	248	290	248	263	265	258	241	267	254	255	212	243	249	251	225	226	238	259	234	246	248	268	242	270	247	233	255	258	279	243	265	229	290	254	286	222	264	258	241	270	260	257	238	239	253	278	274	245	267	261	261	248	250	241	271	258	263	238	237	235	275	229	272	246	235	267	236	241	239	266	247	242	277	251	233	233	281	253	246	282	214	263	282	233	258	302	263	256	242	262	252	252	237	229	252	240	285	239	233	239	254	249	254	247	233	265	278	217	247	242	263	246	282	249	237	245	235	223	287	262	267	250	241	262	251	269	249	225	282	233	232	280	255	254	277	221	277	253	271	230	281	250	222	271	231	266	246	271	266	264	276	242	219	273	241	263	261	265	250	235	232	275	258	267	257	257	256	257	258	247	259	246	245	282	265	272	233	276	256	251	267	266	264	250	278	242	290	272	253	245	270	289	229	233	251	244	242	240	310	247	271	254	243	249	241	278	252	243	266	234	252	228	258	243	299	256	269	241	244	248	242	250	254	237	261	266	249	254	279	251	236	241	253	279	251	255	237	261	277	266	236	234	253	263	247	262	262	246	228	234	265	253	291	281	266	295	233	226	277	249	246	239	253	241	268	250	251	250	237	248	276	236	289	248	226	253	246	280	235	277	248	250	241	267	272	222	273	247	268	278	254	245	268	235	278	253	255	276	226	254	266	265	244	241	260	268	252	219	260	248	268	239	257	246	248	239	260	233	217	262	238	247	213	269	295	252	239	253	244	253	263	236	238	250	248	279	244	246	260	232	268	262	240	233	261	252	270	261	272	260	256	274	249	271	258	229	256	239	236	265	268	269	274	225	258	244	256	245	264	250	251	255	269	237	248	246	240	268	251	251	249	258	263	249	245	248	253	272	233	278	263	262	246	298	244	254	284	259	254	248	284	247	249	231	261	251	258	249	265	270	246	268	235	230	246	273	257	269	249	270	260	233	259	273	248	269	252	229	247	260	271	243	232	245	263	229	235	237	263	255	260	235	258	246	245	251	231	248	264	271	264	241	260	247	246	241	272	248	275	250	236	249	276	249	253	258	242	241	252	250	235	250	273	278	246	225	245	245	234	266	253	254	267	293	258	266	230	254	269	228	266	251	270	281	255	256	250	255	239	273	261	249	233	232	268	245	262	247	270	232	269	249	245	269	252	245	244	235	259	247	264	255	240	255	247	251	256	272	253	236	277	249	261	266	227	276	254	248	259	262	248	271	260	254	271	260	264	286	228	248	261	253	237	262	268	266	270	246	242	250	242	265	280	273	245	256	257	268	270	229	262	254	241	274	269	227	248	243	249	257	236	264	243	254	231	272	253	267	238	255	285	225	253	251	247	261	237	256	246	267	275	288	237	271	242	196	272	267	285	235	240	268	236	239	239	227	244	240	235	265	252	247	255	246	261	249	234	243	224	289	237	219	273	236	253	251	257	259	273	236	253	276	264	258	256	264	234	258	247	244	243	240	265	250	275	267	256	263	238	278	254	251	245	249	265	261	237	238	262	251	263	249	233	263	266	238	275	280	257	271	229	246	265	269	260	265	241	248	279	242	247	263	247	226	249	263	241	252	260	255	291	255	245	263	237	226	296	258	259	269	264	234	235	251	257	290	253	242	254	258	277	260	275	282	251	237	251	235	256	252	239	248	237	309	253	230	228	267	243	266	227	259	235	252	289	257	231	249	262	225	251	288	250	242	244	252	293	276	251	212	256	234	283	255	266	231	291	249	255	268	256	229	258	236	263	246	246	250	252	253	237	264	225	247	262	241	251	225	257	259	253	275	282	255	240	234	262	243	243	226	254	239	252	248	253	247	247	277	249	261	241	243	254	227	240	251	249	249	238	230	224	273	242	253	257	256	243	260	233	260	265	246	255	253	259	272	255	231	251	260	274	225	246	244	220	227	246	267	230	248	255	251	249	258	227	255	255	282	224	228	269	262	270	233	246	255	251	226	266	223	248	279	266	253	248	234	263	238	259	247	267	240	232	218	260	242	278	293	274	240	238	274	236	255	258	244	256	247	276	261	238	264	269	270	263	249	285	251	241	258	259	263	241	227	222	241	252	241	250	255	258	255	266	248	257	232	247	243	214	273	249	295	263	258	239	214	271	220	231	264	249	250	283	260	256	262	257	293	306	241	255	258	231	215	269	254	251	269	269	289	269	231	234	243	235	252	262	268	271	261	278	252	243	218	257	269	261	256	249	248	264	251	248	277	240	233	277	258	251	259	291	285	241	279	228	241	251	227	207	253	249	243	260	243	245	245	247	270	277	284	246	250	255	236	238	272	231	289	262	251	258	247	249	257	262	259	243	273	233	259	244	246	266	276	232	243	225	248	273	249	271	252	273	274	273	270	261	257	263	281	240	248	262	263	239	252	237	251	254	256	266	241	269	256	266	256	259	271	252	274	264	256	260	273	223	250	266	247	244	241	242	255	255	295	244	251	280	271	253	250	290	274	234	260	256	256	239	274	272	260	251	252	272	265	238	284	263	253	260	251	256	233	221	272	259	260	268	237	276	260	246	232	248	250	243	254	247	254	269	227	271	232	248	281	242	227	268	229	263	219	271	269	239	249	260	234	255	248	233	238	252	241	253	267	250	244	256	254	251	252	253	245	219	229	236	231	239	237	277	273	262	262	251	277	280	290	254	238	279	241	224	258	244	262	212	240	260	282	263	233	244	259	239	242	277	250	277	248	244	252	270	235	247	282	252	266	250	238	242	262	239	279	230	285	250	275	240	266	256	237	259	262	272	259	300	261	229	262	261	244	262	235	260	259	264	236	269	234	221	260	287	275	270	246	255	245	254	259	259	237	231	233	247	248	267	290	263	217	272	274	259	265	263	234	252	245	265	272	240	251	258	262	238	248	228	267	270	225	266	257	265	234	272	289	246	275	256	257	261	280	253	283	269	262	239
13860	3717	1139	904	746	678	632	529	517	405	383	326	320	333	327	342	328	373	382	415	409	327	335	334	292	275	303	293	288	253	252	245	253	244	268	276	236	224	265	255	245	243	233	239	220	262	235	251	246	244	242	236	253	259	238	213	208	263	227	252	233	260	236	251	190	243	204	244	251	243	235	270	235	246	266	224	256	226	233	245	215	267	227	239	225	271	240	234	230	230	228	260	269	238	217	252	241	252	229	238	234	225	251	252	231	246	217	219	246	229	239	242	223	230	265	257	207	231	233	249	250	236	258	238	231	248	237	229	249	267	253	239	243	226	235	242	236	245	223	261	217	230	238	232	226	238	237	210	255	258	254	245	249	254	261	234	262	232	208	239	225	249	212	228	218	248	228	237	246	222	257	237	234	243	244	237	233	227	231	246	237	240	243	256	266	261	244	252	248	224	244	215	250	238	209	239	247	239	215	231	218	242	256	228	211	259	240	247	229	272	233	247	236	272	232	240	231	240	245	247	254	208	243	224	218	223	262	239	247	234	219	269	238	248	267	211	219	254	218	228	252	257	249	252	207	264	217	232	244	242	226	218	257	241	255	228	254	248	270	256	250	276	267	232	248	240	253	260	209	244	272	233	248	226	213	238	258	216	269	227	255	237	235	211	235	235	222	244	250	240	238	260	219	230	262	243	211	219	233	202	228	210	271	235	222	251	249	263	249	278	247	226	255	252	228	236	201	227	229	232	228	251	226	234	252	253	245	229	230	238	248	219	217	238	232	233	221	245	226	235	243	240	263	226	249	242	253	219	264	227	248	244	258	247	215	224	258	218	215	224	266	246	234	270	229	250	251	245	267	256	231	241	235	247	249	221	249	262	233	219	253	258	238	223	263	276	244	251	216	233	251	241	254	221	239	225	227	267	223	246	232	225	246	262	244	220	225	242	236	209	193	256	267	260	258	241	240	235	247	224	234	238	226	260	229	247	241	218	225	218	252	242	246	230	225	249	257	230	254	216	239	237	204	247	237	257	245	242	246	237	226	249	232	226	249	247	225	222	285	268	254	255	228	240	245	298	261	223	242	259	222	257	221	235	268	240	230	221	225	250	236	243	249	246	235	240	250	269	266	230	262	236	269	257	234	240	241	220	227	258	246	251	211	253	263	244	267	250	219	236	237	225	259	235	217	255	250	237	240	232	252	228	202	199	251	264	235	224	230	235	280	227	266	250	235	246	243	258	241	254	258	239	258	234	225	239	224	226	250	233	240	201	247	233	272	240	243	243	236	265	229	241	250	241	232	250	246	235	244	231	241	232	231	241	261	265	235	240	227	232	251	232	267	238	264	244	226	257	218	241	243	258	227	214	262	282	233	252	248	253	226	249	235	239	221	240	242	212	237	229	249	246	241	241	256	266	218	243	253	228	272	230	239	235	234	276	265	233	237	250	253	245	241	239	237	250	236	234	224	235	269	250	222	219	228	214	228	214	257	247	236	249	250	250	229	259	272	214	236	207	239	247	258	249	270	259	220	213	253	252	239	261	230	249	246	246	210	236	234	232	241	222	247	228	230	240	245	254	242	239	249	248	251	237	227	210	254	216	281	235	247	255	262	249	251	258	253	227	231	220	248	232	222	264	244	233	214	228	234	244	240	237	247	231	229	250	237	260	217	214	264	229	244	248	249	245	239	262	212	218	216	242	205	247	250	258	204	263	229	250	240	228	226	218	277	274	240	226	244	252	242	262	213	225	225	226	239	237	240	245	262	239	257	251	226	263	233	238	229	235	258	244	203	220	234	224	255	241	293	235	208	238	230	236	228	249	240	219	233	250	249	232	237	256	253	275	247	240	238	227	251	250	259	220	247	280	257	247	233	225	236	239	241	247	245	233	254	244	222	227	251	220	221	252	236	239	258	247	225	248	252	245	222	248	239	233	266	241	255	214	222	206	235	234	240	240	250	232	224	265	248	223	265	248	225	210	264	231	232	245	248	230	233	226	237	240	257	237	241	240	263	240	272	260	239	238	251	250	240	257	239	277	224	236	250	262	254	238	224	217	255	250	241	247	256	266	207	241	273	225	239	237	245	252	254	233	219	225	240	247	225	246	226	228	241	257	239	252	262	253	260	254	231	236	269	262	241	242	229	233	228	244	273	218	238	240	219	242	213	221	265	230	239	226	222	206	249	244	206	245	260	234	242	263	230	232	222	236	259	234	257	258	229	241	257	262	265	215	238	237	219	242	241	236	203	250	227	259	236	223	222	245	241	255	226	259	219	222	235	247	242	237	211	231	271	248	238	219	236	259	235	255	274	280	236	249	198	229	195	246	239	229	243	249	248	233	214	240	230	253	222	242	207	230	240	227	260	219	241	240	248	241	234	261	246	236	253	250	223	247	278	258	235	234	262	256	252	254	222	225	214	255	295	248	227	246	254	270	236	214	241	233	251	215	232	241	215	217	222	258	245	264	235	230	250	265	246	233	243	243	273	236	223	248	224	268	252	232	274	228	226	268	233	237	213	218	226	213	264	227	255	224	239	208	234	288	270	254	268	226	225	222	254	229	254	225	252	232	243	220	238	253	265	262	230	242	251	268	240	258	256	242	234	221	207	232	262	237	249	214	252	248	237	237	229	226	247	224	272	259	217	228	234	227	235	215	238	245	236	229	253	253	260	221	257	264	264	260	216	219	241	260	257	228	241	251	266	226	209	239	224	259	224	217	219	234	243	241	251	239	228	210	268	224	224	253	215	249	228	235	201	236	238	227	245	258	227	241	244	224	241	250	226	207	217	245	204	231	219	253	249	233	267	225	239	255	254	248	257	255	260	255	246	268	246	223	237	255	258	236	242	236	237	257	258	252	254	250	253	210	233	273	225	234	238	212	244	236	248	246	233	240	229	245	231	231	250	226	267	258	239	234	227	227	262	263	291	238	236	254	258	231	238	220	219	219	230	244	241	233	242	251	225	245	216	255	220	248	255	251	269	262	256	243	242	265	250	258	256	224	227	194	239	263	234	238	230	255	237	250	250	244	243	228	235	237	242	234	249	251	215	238	218	269	241	249	245	227	243	250	241	241	250	224	262	235	224	235	236	243	232	267	270	244	230	216	245	215	232	239	227	221	238	240	245	235	231	258	233	224	244	237	237	250	208	252	241	230	249	256	236	228	227	227	249	233	237	219	242	260	245	271	236	213	252	242	223	234	224	239	244	230	222	222	232	232	256	244	219	258	256	240	222	248	240	237	242	254	215	241	241	218	252	237	218	252	226	246	251	255	237	236	230	210	285	257	244	224	240	292	245	242	243	209	254	268	245	253	244	253	237	241	259	276	223	236	237	227	220	229	243	227	260	275	236	226	247	246	259	244	230	241	230	245	257	228	216	226	196	230	219	254	235	234	252	254	276	248	249	229	251	247	246	223	268	226	268	237	262	264	253	222	215	235	212	238	238	225	257	235	240	251	251	223	251	211	241	234	230	245	217	234	238	243	239	235
8737	2932	1895	2236	2680	2491	2513	2235	1930	1670	1417	1277	1111	1184	1114	1060	1274	1322	1587	1725	1637	1480	1180	1220	1251	1100	892	937	849	791	804	715	691	661	617	673	661	608	640	617	637	578	570	561	565	580	630	643	627	593	592	579	628	573	560	575	566	596	567	594	535	546	618	579	571	567	576	604	529	584	557	618	554	565	532	571	586	553	531	563	557	564	527	571	569	547	566	533	544	556	546	533	522	521	560	545	564	562	546	557	539	554	582	515	552	590	566	527	569	576	568	531	520	571	540	553	570	601	518	531	569	555	560	572	517	533	558	559	599	566	533	578	550	581	579	588	538	529	515	539	549	607	566	593	515	582	554	532	561	569	559	553	570	535	530	573	545	523	536	579	542	550	540	566	565	550	561	602	553	590	527	523	552	532	566	543	559	570	538	591	543	553	559	582	537	508	585	576	566	545	564	549	529	527	506	558	529	551	547	589	590	552	561	546	558	538	557	550	562	584	548	524	538	539	570	526	503	543	593	519	607	535	548	554	544	574	550	582	506	525	549	531	521	538	548	592	545	520	517	530	549	536	546	565	556	555	504	570	502	564	515	546	568	543	569	552	572	512	582	552	541	553	623	586	570	612	523	588	580	576	560	583	536	539	571	571	558	488	527	568	549	571	582	576	503	526	599	551	530	562	591	521	535	568	516	536	549	589	551	545	539	547	569	588	589	547	534	549	587	590	562	561	517	538	547	526	554	496	515	604	533	556	582	572	520	577	570	537	551	549	545	543	542	535	541	564	569	567	544	561	529	543	489	552	540	602	537	542	509	528	542	545	577	528	509	550	583	570	535	554	548	564	555	517	563	523	555	562	517	555	499	530	524	536	539	569	554	564	575	573	552	556	551	549	562	538	548	529	601	524	495	508	551	583	552	572	581	579	575	515	558	542	571	570	579	549	558	586	524	528	559	570	551	558	519	567	483	551	554	579	557	535	552	513	581	537	584	581	611	574	538	521	573	582	529	526	578	562	554	546	513	573	552	578	538	522	540	559	563	549	544	581	554	586	555	542	581	581	530	563	530	556	600	586	564	518	566	575	543	523	544	541	541	548	596	542	533	532	571	539	599	511	549	565	582	569	570	565	505	532	552	600	549	565	549	556	613	530	578	539	543	588	573	538	511	529	564	537	557	540	565	571	581	530	542	523	534	510	564	540	534	590	595	541	603	560	542	559	554	554	543	562	548	530	589	554	572	590	595	561	558	544	548	560	555	535	540	563	566	524	609	556	583	512	521	550	557	530	529	546	571	570	552	559	553	562	572	569	519	514	511	557	532	553	536	529	560	520	547	561	586	566	555	520	524	569	564	594	551	591	506	550	549	537	536	557	540	592	545	581	571	573	575	538	512	564	544	537	553	561	559	561	578	550	525	517	540	550	540	545	562	548	553	525	571	549	540	576	570	525	588	550	510	577	539	549	571	538	558	549	547	571	556	558	560	565	575	550	554	553	570	561	561	526	575	548	505	556	545	557	538	557	538	511	544	579	543	504	572	551	579	577	535	537	537	533	573	571	543	599	543	532	548	553	547	568	527	562	569	554	559	558	584	528	537	585	553	547	584	541	543	547	567	531	555	561	574	552	548	571	562	557	542	590	568	551	586	554	543	579	550	542	582	577	581	556	556	499	597	570	534	570	575	556	532	566	503	532	579	560	558	554	583	596	519	542	500	558	532	526	527	550	573	631	545	511	581	526	556	561	578	515	565	545	514	541	541	578	531	551	567	564	613	545	548	556	566	558	546	557	538	508	531	544	558	539	532	558	574	555	550	568	529	571	568	530	564	551	560	531	541	558	578	565	543	572	565	525	608	566	518	503	565	574	541	553	564	557	533	551	531	525	594	552	499	567	593	518	533	535	518	578	543	551	517	539	573	543	554	545	541	556	482	555	549	502	522	534	527	534	553	562	573	515	507	576	516	510	585	537	516	549	487	565	539	588	621	568	545	574	539	542	561	532	518	550	553	574	534	603	531	578	571	564	538	551	545	570	517	506	538	539	504	572	581	534	543	553	523	567	551	592	562	561	524	569	560	533	537	578	514	558	498	583	508	544	541	511	583	534	525	589	591	594	551	525	579	566	549	512	597	538	557	566	558	553	515	584	564	584	551	534	502	558	557	573	560	557	551	558	565	555	554	566	579	573	574	557	552	513	576	554	541	559	576	528	551	546	542	511	574	530	547	576	553	555	589	600	557	524	619	594	526	561	526	522	584	552	534	546	560	573	548	555	562	580	557	555	578	548	516	557	596	501	584	572	554	538	540	513	551	564	574	572	575	581	598	514	519	543	588	570	570	543	559	608	506	540	605	530	554	547	594	563	542	561	552	573	583	555	556	540	536	619	537	581	523	580	537	522	513	546	575	539	575	567	528	544	574	595	562	565	539	545	555	578	513	542	559	548	540	546	547	568	508	584	573	566	589	541	542	515	561	563	583	534	549	603	535	558	538	563	533	552	536	568	556	561	535	532	501	530	564	554	558	570	561	549	543	608	591	577	559	561	559	576	569	557	565	549	564	527	594	588	564	511	576	561	566	533	569	514	565	535	512	502	580	545	573	532	515	556	559	573	570	538	568	547	542	553	533	611	525	529	553	536	571	594	553	537	545	538	597	561	545	542	499	559	544	577	531	542	541	564	508	517	513	540	573	554	524	549	573	521	531	531	577	534	568	540	531	560	547	543	583	562	557	545	546	572	530	577	538	538	527	534	537	567	571	556	547	582	547	563	513	515	559	574	609	553	535	536	559	587	545	529	565	534	527	593	539	557	532	600	565	541	590	533	547	540	573	530	510	525	519	565	572	557	538	546	543	561	553	514	551	579	549	507	511	559	565	527	527	608	545	525	570	555	533	537	540	537	543	530	505	561	560	536	542	538	530	594	552	584	522	559	522	535	557	581	568	532	563	585	539	591	504	551	534	539	551	560	550	640	529	568	557	612	560	581	602	518	553	554	525	567	575	544	606	564	560	551	588	568	556	529	585	512	576	550	517	563	552	593	593	561	534	575	552	558	581	561	548	552	559	538	591	535	552	551	580	564	585	578	546	516	540	556	590	580	594	539	504	563	558	545	562	566	532	578	536	519	580	562	548	563	538	525	530	529	533	570	538	554	522	545	559	538	559	557	566	540	553	572	559	583	559	544	580	574	527	555	554	536	538	535	575	569	553	564	541	554	590	553	500	596	546	523	507	599	573	536	561	538	577	544	592	543	566	574	553	523	509	522	547	561	563	515	542	584	567	555	528	559	540	521	561	547	550	576	590	537	535	562	582	547	604	537	550	584	601	568	554	575	530	520	514	535	589	545	573	581	561	567	553	550	558	566	575	565	524	581	566	546	571	568	522	553	547	514	493	536	539	540	582	525	535	536	582	572	547	561	561	565	586	554	577	488	557	556	586	550	485	596	580	577	570	549	528	578	573	544	546	572	527	560	591	545	520	535	554	578	571	578	537	536
35498	19840	8314	4903	4026	3709	3756	3176	2983	2134	1817	1264	1214	924	1038	947	805	670	625	633	490	430	372	374	295	297	300	256	251	271	232	210	238	211	194	213	207	198	224	193	182	165	177	159	188	152	176	205	189	151	179	204	158	162	184	206	177	162	172	165	207	181	161	167	171	163	182	181	173	181	167	180	170	187	175	172	175	195	172	183	167	182	174	172	158	149	180	175	166	189	158	159	180	161	167	131	180	181	189	160	156	137	160	160	148	156	166	155	180	168	178	156	169	164	162	150	166	165	171	166	168	162	152	193	168	180	191	165	188	176	189	152	156	194	185	171	183	190	171	166	184	134	170	180	170	151	142	139	171	186	188	125	165	148	174	174	177	172	174	181	172	165	162	155	165	152	176	166	184	142	149	204	167	165	155	177	172	207	168	178	160	158	205	177	156	149	151	171	150	176	149	176	177	172	165	181	180	164	147	170	166	163	167	189	170	170	171	179	167	150	164	176	171	163	155	167	164	193	197	173	153	159	164	163	186	167	177	170	175	153	163	170	153	164	170	170	182	162	155	191	180	162	166	158	167	164	177	149	159	173	156	154	167	163	171	151	185	196	180	157	189	168	165	140	169	172	173	182	193	157	177	183	180	166	147	167	188	142	165	169	154	157	155	164	186	163	192	154	167	177	198	171	172	164	153	169	173	163	174	172	161	153	162	190	154	141	161	164	155	177	171	160	171	164	189	154	177	170	170	165	196	149	161	162	163	151	170	154	187	163	169	176	144	173	175	198	185	163	168	160	186	173	190	156	175	196	155	168	177	200	181	147	201	155	181	166	173	182	159	147	180	146	170	159	152	154	160	166	151	153	162	167	170	185	171	170	182	169	170	171	155	149	173	175	186	180	156	160	172	171	184	169	160	173	155	164	178	186	176	181	172	164	167	162	157	155	187	158	150	176	178	170	177	152	164	196	155	158	164	167	158	147	190	175	169	166	178	152	150	172	173	186	184	143	176	144	172	149	209	172	163	160	175	150	156	177	179	149	180	189	147	176	194	186	152	154	150	168	164	186	158	164	149	160	162	196	186	182	169	166	169	180	170	173	168	153	148	168	162	161	173	137	191	185	178	169	147	153	170	189	162	151	188	154	160	173	152	142	166	165	184	179	182	170	157	174	176	183	182	183	179	168	180	169	169	166	180	169	162	163	164	171	181	181	153	171	164	154	177	192	175	167	158	154	149	179	187	190	171	158	154	189	155	172	159	163	170	169	194	160	162	173	151	173	175	196	157	143	163	148	184	159	186	170	163	170	168	171	167	214	176	164	155	173	162	163	162	164	192	180	174	167	160	162	197	154	176	175	175	163	179	162	159	163	158	173	183	171	165	165	178	183	150	143	154	205	185	145	158	169	194	170	183	184	186	173	175	154	150	176	193	166	187	140	191	151	166	158	187	162	154	155	148	150	172	174	182	160	180	150	172	189	145	181	187	171	165	167	149	187	150	180	171	181	161	170	169	138	145	145	172	170	191	157	164	168	151	172	160	177	165	133	164	187	160	161	162	157	155	181	183	171	158	156	158	186	159	177	163	164	154	168	154	181	164	163	180	155	173	138	165	176	180	167	165	195	193	153	155	184	174	155	149	171	175	175	177	175	172	183	143	169	144	177	178	171	158	178	168	183	172	181	171	174	157	149	160	154	145	164	168	170	160	183	142	164	167	163	162	134	175	156	174	171	166	144	159	186	165	181	176	168	172	170	169	164	160	166	171	191	136	152	174	175	153	165	161	193	170	191	164	171	200	157	156	172	178	177	182	157	176	168	160	147	169	171	190	181	174	147	172	180	168	165	169	199	179	178	180	162	150	186	172	140	167	184	158	198	171	164	177	177	171	185	168	177	157	154	161	162	192	175	168	149	164	186	166	182	163	179	149	155	170	162	160	167	170	157	164	145	171	192	177	172	175	180	153	180	147	159	195	172	160	162	169	174	186	167	188	154	166	193	165	157	170	176	171	179	187	175	151	165	164	152	165	151	190	151	145	171	179	167	188	174	151	167	170	183	166	165	162	178	180	180	171	177	187	185	177	192	167	164	149	198	149	181	144	176	166	190	179	184	180	163	178	183	172	162	164	173	149	168	180	177	149	186	190	160	162	174	180	163	180	203	142	176	155	156	163	155	153	166	137	167	176	170	163	176	182	157	146	169	169	166	165	166	161	181	155	178	149	163	163	166	163	176	168	167	188	165	143	181	176	168	175	165	160	163	202	158	170	177	160	180	180	185	181	176	199	165	165	156	164	204	167	169	168	159	174	180	161	188	150	149	143	174	158	187	180	143	159	152	148	150	174	165	164	184	151	161	152	149	161	164	174	158	196	174	159	174	200	163	168	179	165	153	155	142	156	168	177	176	190	163	175	177	164	160	165	179	183	179	188	198	167	166	172	174	154	145	154	159	149	161	180	163	141	174	151	151	175	164	163	175	178	163	187	186	159	175	160	158	168	183	148	191	158	176	177	176	145	158	173	172	182	176	162	161	193	157	161	149	168	179	188	151	167	169	183	180	163	165	173	161	168	163	174	168	178	157	165	163	161	172	177	155	137	179	163	181	165	178	164	170	182	157	169	183	163	156	158	174	179	182	187	174	159	140	151	181	182	155	181	156	181	153	194	167	176	167	150	171	190	180	146	148	193	170	164	155	165	178	135	149	150	176	158	169	179	177	187	172	176	155	141	186	177	166	184	171	159	168	155	163	203	173	165	177	159	157	151	153	153	157	139	170	135	155	159	163	161	182	180	174	183	161	153	170	162	178	181	158	170	163	157	169	182	189	176	163	189	160	174	160	187	174	183	178	178	144	163	192	144	184	192	171	210	184	209	165	174	168	182	152	165	162	208	171	170	179	179	129	169	163	171	166	171	159	170	154	166	192	152	185	166	177	180	159	168	170	158	148	164	166	167	174	180	185	161	179	193	183	166	177	179	169	166	154	182	170	163	173	197	185	157	178	169	161	164	174	153	152	176	155	151	162	159	149	156	180	186	153	168	177	169	151	171	155	155	177	189	180	156	172	160	161	175	150	186	168	169	161	158	158	154	155	162	189	166	168	169	167	164	180	156	188	164	173	145	152	169	174	154	149	184	176	191	175	171	159	158	192	171	172	158	152	174	154	174	161	178	185	183	180	170	164	182	169	146	166	167	161	161	167	168	160	184	182	170	171	153	170	181	163	165	173	158	166	189	167	175	197	172	176	161	155	170	155	182	178	181	159	157	177	167	182	170	174	185	163	176	155	153	184	168	184	190	165	178	189	179	182	154	179	181	171	177	154	168	167	161	158	155	160	189	216	185	162	176	174	174	143	191	172	201	160	151	165	198	162	136	156	156	154	178	172	169	160	170	155	172	149	173	185	164	162	167	176	160	170	212	165	157	159	148	184	165	186	170	180	163	162	170	152	160	175	161	160	177	157	161	183	180	174	182	153	167	167	158	174	186	168	150	166	147	163
23591	10010	5624	6843	8064	9032	10238	9570	9192	6917	6519	4337	4746	4602	5113	4642	4406	3749	3374	3606	2850	2416	2065	1922	1570	1442	1373	1175	980	1032	924	822	793	798	707	653	607	651	611	580	533	457	466	451	445	481	535	551	621	546	421	446	472	492	447	457	506	478	491	473	423	431	432	443	467	422	457	484	454	503	494	440	464	443	439	408	437	394	389	421	404	430	401	387	401	426	380	426	369	394	374	390	423	373	433	424	412	399	405	406	415	388	355	423	408	458	416	410	383	362	411	390	394	402	391	368	378	354	397	415	396	369	402	363	377	393	411	422	378	382	420	452	423	397	389	379	387	402	434	366	385	406	397	385	425	398	427	414	391	422	390	412	373	384	383	414	415	397	388	421	422	355	407	430	368	396	398	413	434	391	424	421	398	439	406	381	390	406	406	402	382	368	385	423	410	390	376	415	393	405	424	415	397	403	383	401	378	412	413	441	432	380	398	400	398	419	394	376	389	395	424	393	394	430	389	354	415	425	417	398	392	393	407	385	450	385	380	366	395	390	366	436	411	410	401	396	404	391	398	418	440	426	365	420	408	410	380	420	392	398	415	412	402	426	400	395	394	361	403	415	398	412	398	396	388	390	416	398	401	389	408	428	400	377	392	414	382	382	400	379	417	413	431	365	393	414	398	412	405	396	375	400	430	389	401	379	396	398	391	410	374	413	363	400	392	377	363	381	366	411	386	423	378	436	414	397	413	390	436	416	424	376	397	396	371	400	410	378	415	378	385	419	437	429	408	386	364	359	366	404	359	394	406	427	404	409	394	427	387	381	378	399	411	395	411	409	406	408	400	422	366	391	394	420	396	371	408	417	451	422	392	384	401	379	390	385	418	401	387	368	369	407	390	393	402	418	435	457	395	394	417	395	407	409	426	390	406	376	423	406	386	375	447	386	399	398	399	413	404	399	407	407	408	401	399	392	399	406	412	428	416	381	413	392	407	410	422	390	407	414	400	369	399	418	404	369	410	402	426	411	399	425	425	428	434	408	397	403	410	405	356	397	415	440	417	438	446	431	406	387	388	413	390	424	388	408	355	406	384	401	377	393	373	405	432	395	442	397	391	406	380	381	384	424	373	425	393	438	419	413	430	420	419	433	406	419	379	396	414	403	405	408	389	382	396	390	456	421	402	416	430	405	400	434	409	405	356	363	382	409	365	393	379	384	368	432	447	357	403	389	426	435	404	411	425	410	383	399	373	390	406	446	420	394	381	425	400	412	425	430	418	422	399	378	391	359	395	394	353	405	418	387	392	417	362	389	405	411	416	385	413	383	395	424	394	401	423	406	403	395	360	396	427	452	411	395	387	427	407	423	421	397	411	390	412	394	409	425	403	383	416	409	418	381	374	425	400	397	413	418	436	411	408	399	410	390	437	406	419	342	402	358	414	418	383	422	397	412	455	400	402	397	417	399	384	416	400	403	430	421	346	408	405	366	422	382	403	388	424	405	435	380	399	370	376	393	393	416	383	405	396	392	420	404	374	428	407	434	372	419	365	429	429	377	411	393	416	428	405	407	407	372	400	413	405	407	389	384	439	363	372	375	366	399	406	397	406	420	392	374	377	407	426	408	391	418	339	423	408	391	443	426	390	373	392	371	383	392	402	426	364	388	402	398	363	382	398	397	394	412	378	379	406	371	402	396	385	403	386	393	405	416	378	387	394	422	394	441	412	379	396	418	383	395	396	369	348	376	435	377	436	412	382	404	416	393	410	384	400	409	386	412	403	411	392	441	409	404	411	376	395	360	418	423	398	394	410	451	449	415	401	425	405	381	433	393	391	406	377	445	384	440	364	399	407	408	419	395	415	399	411	418	395	406	422	391	395	408	396	403	390	400	396	405	414	391	398	395	406	404	356	372	424	410	429	376	383	407	364	383	410	410	394	392	407	418	393	407	378	412	393	384	440	402	397	421	407	428	393	407	374	406	424	406	427	397	411	381	409	388	398	427	384	369	401	404	379	410	413	416	378	401	407	390	414	435	399	417	395	401	405	391	382	402	359	384	399	410	378	384	407	399	424	374	400	419	445	418	397	406	395	390	371	439	395	380	364	439	390	372	393	394	396	381	371	380	423	428	388	384	401	381	423	383	415	425	383	399	400	374	371	389	379	383	428	427	384	397	392	405	399	377	431	404	390	375	406	398	441	398	391	396	410	433	372	436	393	405	384	387	393	411	424	400	401	362	395	383	396	363	421	370	432	442	363	388	384	361	403	389	384	393	413	449	413	450	420	372	361	386	419	438	423	396	412	434	435	401	380	398	421	429	413	389	387	419	396	410	365	384	439	404	415	397	391	395	429	397	405	460	375	443	407	388	359	417	398	448	394	393	393	398	388	442	449	389	422	397	404	404	383	419	420	358	373	408	415	389	396	351	423	425	426	393	380	394	428	388	405	391	439	385	379	401	421	404	401	407	412	379	367	423	423	389	413	396	414	386	441	410	393	380	449	433	367	416	373	416	408	430	422	414	426	396	413	388	405	401	378	411	399	368	403	379	395	447	442	439	408	393	400	374	401	401	396	415	390	402	369	422	424	419	423	391	360	389	395	390	379	388	390	389	401	363	391	396	412	417	416	360	364	395	428	402	391	434	383	406	389	425	383	376	408	420	397	430	394	357	412	390	385	417	362	404	424	430	416	402	353	416	414	428	409	380	421	416	406	383	407	374	378	394	409	367	407	400	380	413	367	402	375	405	408	383	419	363	387	383	394	439	424	373	417	381	414	384	431	416	381	418	398	388	408	390	397	384	374	393	389	383	394	408	420	394	406	406	390	391	377	399	372	390	417	404	406	358	375	382	378	404	392	363	387	379	416	422	413	391	428	413	411	441	432	399	416	416	418	394	375	419	387	353	388	368	404	385	357	381	414	405	354	409	403	401	373	372	394	411	408	426	428	382	386	395	377	399	414	420	372	389	453	405	383	409	393	420	406	371	423	414	390	371	391	398	439	407	424	419	387	392	418	388	374	409	367	385	398	432	405	398	419	389	381	383	423	383	396	395	399	373	418	414	393	410	427	425	420	385	431	401	426	373	398	369	406	387	384	400	383	403	403	394	421	421	396	380	377	445	394	406	407	359	420	380	409	363	412	402	403	401	367	404	369	404	414	411	412	414	374	373	408	416	399	450	417	451	401	420	412	408	390	397	391	395	366	384	398	372	372	405	409	374	394	383	391	428	434	392	389	420	437	411	406	396	428	381	397	422	393	424	396	407	410	393	407	379	403	410	362	383	424	390	397	339	389	424	389	370	401	436	386	413	415	376	390	388	417	417	413	402	356	395	392	405	400	395	396	393	418	399	444	389	380	390	375	415	408	368	394	396	392	409	418	427	380	393	390	404	406	415	376	368	431	376	421	395	381	386	408	405	376	373	449	379	391	375	410	397	417	426	382	454	403	394	412	411	402	378	452	402	377	380	409	408	407	415	427	381	375	412	400	376	454	408	424	402
46939	29261	15237	11155	8940	8212	7863	6754	6248	4400	3330	2199	2040	1661	1918	1758	1363	1136	889	833	676	589	473	433	397	342	325	281	274	251	223	202	177	177	184	157	137	151	145	131	119	116	130	117	120	132	121	138	140	122	112	109	110	112	102	114	114	115	111	120	110	106	108	99	110	96	99	121	107	90	110	120	122	94	113	100	112	98	93	107	95	82	101	110	93	83	92	97	96	108	80	84	105	92	100	93	83	96	97	105	101	106	107	97	86	100	120	102	95	113	96	89	90	110	99	96	102	105	89	114	89	100	80	97	98	106	98	97	107	88	99	81	119	100	101	101	103	102	88	87	90	103	102	102	85	88	108	92	99	84	116	85	82	93	95	91	108	91	88	102	87	83	93	96	108	115	93	89	130	93	105	96	108	96	95	97	111	94	102	98	94	102	109	99	97	91	85	108	99	95	108	88	97	108	92	93	95	99	95	100	75	95	90	89	104	91	87	101	93	72	96	106	99	105	105	91	96	93	77	77	102	102	89	113	104	85	99	100	79	79	92	116	104	84	102	89	80	94	95	80	97	105	79	98	95	92	100	124	97	110	99	105	115	99	86	93	97	119	109	116	92	111	93	103	106	94	93	83	88	113	90	85	84	102	97	100	80	108	91	105	107	100	87	88	100	115	86	91	84	100	105	94	87	98	105	97	101	117	92	100	85	114	91	102	89	84	107	84	92	96	97	105	93	82	111	92	102	105	85	106	86	83	66	89	90	109	96	88	98	96	94	95	102	91	116	94	101	114	93	105	103	95	108	102	95	93	98	91	107	91	115	86	96	98	89	123	81	108	84	58	90	89	111	90	94	86	61	85	94	101	113	95	83	100	104	114	112	86	93	114	102	111	80	116	94	112	116	98	97	112	86	94	86	108	94	77	97	96	106	75	87	90	102	87	104	88	111	112	90	106	100	78	102	94	99	88	104	92	109	91	104	87	90	87	109	102	91	98	90	99	104	86	83	98	93	82	98	96	97	94	96	105	100	104	99	113	112	75	83	77	102	98	84	102	105	99	90	86	119	91	94	99	101	96	91	68	106	87	93	84	101	94	105	84	97	88	85	100	99	114	96	82	97	93	95	96	103	104	93	111	106	99	104	99	95	107	89	72	96	91	81	86	102	105	108	116	117	91	117	90	94	99	105	101	91	88	81	90	107	92	98	86	94	97	106	86	90	98	99	91	93	82	103	100	85	83	86	85	75	95	116	96	92	95	97	99	85	86	96	89	87	107	86	89	75	101	100	81	100	90	93	88	100	105	109	84	83	94	96	104	102	99	98	84	101	80	105	92	96	106	99	102	97	94	98	90	97	95	104	127	92	88	93	105	93	87	92	81	86	83	89	102	91	89	91	101	100	87	105	95	101	97	93	106	111	125	96	115	78	93	102	110	92	101	106	101	105	90	117	114	97	106	80	102	105	96	94	104	97	100	95	87	110	98	85	103	87	84	115	95	108	95	77	100	110	97	94	93	95	100	96	106	101	106	93	102	101	117	97	78	100	109	81	93	101	97	89	77	114	103	94	76	78	100	88	94	100	95	98	99	99	85	85	97	93	101	102	105	92	96	92	86	95	113	92	94	109	84	84	114	98	98	82	102	103	93	80	95	84	73	92	102	103	112	102	96	81	86	96	108	87	83	87	81	98	89	93	89	97	91	100	87	82	95	104	113	90	95	107	85	90	80	106	102	105	97	115	106	102	91	86	87	84	87	85	103	82	95	85	93	94	97	88	92	82	97	96	94	83	93	77	98	74	92	99	100	99	120	102	109	79	101	114	105	90	95	84	99	86	87	106	77	101	107	97	98	105	103	86	86	93	97	91	102	92	100	98	99	100	87	99	97	94	100	102	112	88	107	107	81	87	116	99	79	104	86	79	95	93	118	90	97	100	89	99	109	87	97	79	99	87	85	100	87	92	96	95	101	108	101	87	89	88	103	95	79	85	108	90	87	97	115	118	98	114	92	121	99	101	89	90	96	115	106	106	102	91	90	80	102	82	82	100	99	94	98	105	96	97	98	85	93	92	108	98	92	89	113	104	99	94	88	84	82	109	97	89	92	99	89	102	111	113	94	81	108	120	98	85	100	81	79	120	100	96	104	83	88	111	88	92	104	105	94	109	107	93	93	98	86	97	109	96	92	96	81	89	91	104	92	112	96	90	86	104	103	104	114	102	71	93	97	99	81	86	102	108	115	102	87	87	95	83	97	118	99	89	104	114	100	86	107	94	94	103	99	88	101	98	101	95	96	96	89	78	100	112	80	101	98	90	111	86	85	90	90	92	88	100	98	104	118	108	80	96	106	97	110	88	86	94	90	87	99	89	80	90	100	99	94	100	90	112	94	103	104	99	97	110	107	96	98	117	107	84	87	98	86	104	85	113	93	96	101	110	100	85	106	115	93	115	83	91	93	110	89	80	86	84	90	92	97	90	104	74	102	91	79	90	97	96	90	109	93	94	84	93	100	97	85	80	90	100	102	105	78	96	96	81	100	99	94	97	101	113	102	87	103	100	95	73	94	88	96	101	93	100	92	107	101	78	106	94	112	111	104	117	105	81	90	90	81	97	89	80	100	119	81	95	88	93	106	104	107	72	117	99	100	119	78	79	99	93	88	90	88	93	94	87	98	99	84	93	124	93	103	104	129	98	112	96	103	89	97	93	93	95	94	90	100	92	88	100	83	80	94	90	103	116	99	99	83	94	110	98	107	91	97	82	113	90	89	95	93	103	87	111	85	102	97	92	89	97	95	98	86	91	80	97	83	116	96	105	96	74	92	98	100	88	82	82	105	89	97	97	97	100	119	103	100	111	100	93	108	95	102	103	87	94	90	102	92	93	100	96	119	90	106	98	93	90	87	86	83	107	90	108	85	91	122	122	87	76	81	92	84	118	103	90	104	88	91	84	89	110	98	108	116	88	104	113	88	82	106	79	91	103	113	82	79	103	98	93	75	90	98	100	83	113	75	98	83	94	93	84	89	111	92	105	90	104	92	109	81	88	95	95	90	106	99	88	89	109	112	100	110	92	95	108	98	115	101	107	93	87	103	102	102	95	79	116	101	76	97	99	110	110	90	97	83	117	105	94	89	100	93	93	86	90	100	96	89	79	71	90	113	99	90	82	103	98	85	96	76	89	115	126	91	83	95	93	96	107	100	104	108	96	105	105	103	96	103	103	83	108	103	106	94	105	103	89	86	104	114	114	112	110	93	100	87	93	110	103	98	85	81	91	94	94	102	91	76	113	90	99	118	94	105	78	90	99	90	107	92	100	89	89	95	93	103	89	93	78	103	96	88	93	93	91	97	101	99	118	95	83	130	95	83	101	96	109	90	102	88	103	95	96	107	90	119	85	105	109	104	94	100	109	94	100	92	106	89	87	90	90	88	100	87	93	102	101	104	78	96	107	89	109	115	101	94	91	102	99	79	94	102	86	97	108	72	101	103	101	105	90	103
32194	14708	8702	12605	13791	14220	15787	15412	14636	11160	10641	7150	8190	8149	9247	8632	7673	6440	5384	5154	4003	3675	2925	2545	2401	2052	1937	1517	1337	1385	1102	1078	1104	884	819	645	770	789	609	529	456	390	408	401	412	363	562	650	493	391	355	341	367	359	348	368	393	379	343	327	303	305	323	326	334	294	355	317	316	335	343	346	339	333	317	302	288	273	285	257	254	236	258	269	278	251	280	249	255	251	238	244	254	256	255	251	252	316	288	243	248	241	253	276	242	216	284	258	236	237	258	240	250	242	230	251	245	232	266	249	255	248	258	272	251	238	238	282	236	261	256	233	246	265	247	245	236	239	244	234	264	256	272	250	240	266	258	262	276	254	231	256	241	257	250	271	261	213	250	260	246	260	241	272	241	250	248	256	237	255	244	253	239	273	244	259	238	236	217	245	244	247	237	255	238	240	235	260	263	255	231	272	248	271	225	259	265	254	284	258	247	260	246	270	258	240	246	258	251	207	251	249	258	244	250	254	271	267	244	240	235	245	236	253	264	248	206	267	262	237	264	222	277	239	255	225	219	243	244	252	258	240	238	244	234	229	248	215	240	264	266	246	255	240	238	224	236	261	224	246	239	230	224	235	237	266	242	258	245	257	281	250	275	252	255	214	242	256	225	278	228	208	240	251	253	257	233	223	244	256	273	223	233	227	220	260	251	248	255	249	245	255	271	259	248	244	248	261	246	235	265	250	260	239	268	254	229	251	256	248	268	243	241	258	234	254	249	241	225	269	253	213	232	256	243	231	261	244	207	250	241	264	243	244	258	253	241	239	258	200	259	267	264	218	248	237	227	246	252	252	263	243	225	245	220	274	240	249	262	257	238	246	254	232	227	215	249	254	280	230	274	246	255	240	214	248	243	235	257	275	221	258	249	267	270	259	259	260	249	226	264	230	236	240	206	231	247	260	248	247	222	254	242	248	233	252	265	241	239	254	259	242	268	237	234	245	242	257	249	251	247	252	277	263	247	232	254	260	226	245	241	265	223	242	288	257	260	269	252	232	262	263	245	255	285	228	230	281	232	240	265	244	240	253	234	232	259	255	234	242	242	238	249	232	262	229	256	240	268	204	239	255	246	233	244	227	246	227	249	263	244	235	249	229	255	261	239	257	248	264	254	227	242	252	250	254	276	241	256	229	248	271	268	251	242	255	239	248	265	239	270	226	247	253	248	251	234	246	246	232	245	241	230	249	242	282	216	256	270	218	259	240	246	260	238	230	243	262	242	258	245	224	269	267	237	270	247	224	274	238	272	261	237	275	257	260	272	262	224	268	272	267	246	245	256	241	252	257	258	236	251	254	232	240	232	241	249	253	239	216	270	237	227	235	265	262	272	246	264	258	250	254	231	247	238	229	237	275	235	249	240	249	250	244	240	264	252	263	241	224	242	212	255	230	238	249	232	243	243	251	240	288	250	237	235	255	266	249	244	268	250	276	229	241	236	257	253	243	255	245	250	237	262	240	261	238	266	243	269	252	267	243	241	253	229	239	278	253	296	262	268	254	263	251	224	296	250	265	245	243	255	239	257	248	268	241	260	264	238	246	250	259	242	230	254	242	229	233	250	250	237	231	241	256	256	242	243	284	250	242	252	248	238	249	255	254	262	260	255	252	244	279	245	292	270	239	276	262	244	239	257	235	241	236	217	271	228	249	233	274	287	248	265	239	230	274	243	277	218	221	254	250	265	253	255	249	230	232	249	233	255	249	231	271	256	271	233	211	252	247	230	232	250	250	237	223	250	232	245	235	238	239	259	249	259	239	248	244	234	235	252	236	243	226	241	266	265	250	250	263	266	255	277	246	262	262	239	219	242	245	217	252	217	265	259	272	265	227	221	228	270	201	256	248	244	257	259	244	246	245	236	262	278	256	249	209	238	240	250	244	236	280	222	229	246	256	249	256	245	226	261	275	259	228	257	255	258	241	217	234	242	250	215	258	234	242	260	249	230	242	266	241	265	262	230	247	238	239	248	224	247	243	248	248	248	259	239	233	239	268	220	244	232	240	223	242	232	238	240	236	219	242	255	254	236	240	265	265	267	222	228	240	231	245	247	270	239	227	237	206	227	230	267	244	268	266	248	235	228	229	217	243	267	239	248	253	253	225	240	208	215	243	230	251	257	228	213	235	245	237	272	265	230	232	227	249	245	283	241	269	272	245	237	259	232	269	263	245	256	238	248	251	269	222	234	254	238	252	212	271	247	231	257	258	229	253	239	246	261	232	255	237	260	254	271	237	259	251	253	262	279	269	257	245	296	240	252	239	247	245	246	216	259	242	237	251	249	244	227	253	243	263	230	241	254	232	224	240	272	257	212	246	250	242	240	256	273	249	247	250	248	246	263	258	245	235	253	251	248	253	230	271	262	237	243	240	293	256	251	260	234	262	248	257	259	230	255	239	256	234	240	253	254	241	251	275	283	252	260	237	222	234	257	243	255	244	270	252	236	236	209	243	233	266	237	250	259	245	266	239	239	276	241	255	265	245	229	232	249	242	243	243	260	271	227	257	245	276	227	230	218	234	241	266	236	231	267	241	259	271	242	233	276	264	224	260	243	263	245	270	237	256	282	239	238	240	237	211	214	245	249	252	258	256	235	252	228	243	242	255	242	236	230	224	246	255	224	235	247	225	251	241	262	240	220	240	292	234	233	256	245	250	250	245	280	270	265	252	220	247	246	273	274	240	239	243	252	252	251	237	240	249	245	244	256	246	230	251	261	257	228	241	269	271	266	285	247	247	234	262	261	251	270	251	256	259	248	251	239	251	254	242	233	235	243	239	260	255	233	246	268	258	265	241	237	240	241	239	250	258	228	257	226	226	231	229	224	209	260	245	250	245	237	238	255	250	235	296	258	255	220	269	238	274	263	251	239	246	243	205	238	235	263	237	242	255	238	261	250	239	232	251	228	219	281	233	248	245	278	271	249	235	216	233	274	241	269	261	209	230	271	281	250	222	253	233	272	234	245	220	272	236	241	247	271	244	238	243	232	245	265	244	251	241	233	242	236	232	227	253	236	247	250	237	241	226	235	234	258	261	265	238	234	241	232	261	277	228	269	232	222	256	253	224	248	258	279	253	252	246	247	227	273	251	271	218	234	255	250	229	252	245	243	246	238	238	238	279	250	270	250	255	234	223	255	251	254	252	232	221	261	264	243	244	240	237	229	227	247	252	242	231	263	273	267	248	245	256	260	260	270	239	235	237	250	257	235	243	265	216	251	248	248	258	251	221	275	284	251	264	266	246	251	236	230	246	256	229	253	248	212	275	246	254	258	264	264	243	261	238	246	263	223	264	227	237	240	307	234	234	238	263	223	242	254	273	246	242	246	261	250	249	257	267	259	240	267	244	258	261	253	232	255	247	239	253	228	273	235	260	226	250	251	256	258	261	218	238	251	238	235	258	242	255	240	211	264	246	243	249	239	243	241	216	229	259	185	273	247	267	251	245	256	249	239	223
13954	3720	987	999	738	733	699	519	501	379	368	328	326	307	334	393	327	397	351	364	328	343	293	311	308	310	269	273	237	243	257	255	242	231	247	247	244	249	255	210	232	218	287	237	241	245	242	259	254	245	233	255	223	229	217	214	255	242	240	249	263	230	213	245	223	243	272	218	233	258	252	229	241	207	217	221	237	247	250	240	239	242	241	222	227	238	236	227	243	231	231	226	221	227	232	233	249	215	241	235	244	230	194	215	250	228	240	247	226	262	235	227	231	228	242	216	218	264	209	246	218	263	281	221	224	229	208	262	230	250	231	244	216	223	207	216	243	222	228	205	222	211	237	230	211	242	257	245	223	259	239	243	228	254	212	223	228	247	267	220	246	249	230	232	229	260	237	265	237	260	233	248	261	246	207	250	257	266	228	221	207	211	214	248	260	249	226	249	246	221	210	249	249	212	235	234	251	244	243	248	222	243	218	208	213	264	260	243	186	221	231	212	235	226	238	233	241	231	232	246	248	231	238	255	257	218	217	218	220	221	203	244	235	245	240	247	254	246	218	240	253	269	254	247	211	225	244	218	242	243	242	234	258	241	228	247	247	246	214	231	231	272	235	245	237	256	250	231	220	218	232	223	227	213	234	226	233	244	234	225	218	222	206	221	254	216	248	243	242	202	233	226	215	228	242	243	213	249	231	236	255	209	254	242	215	234	224	220	251	237	224	237	237	246	250	251	222	219	232	232	216	217	250	211	216	221	258	220	242	238	186	233	242	236	249	228	208	226	225	233	217	215	239	226	242	215	233	212	229	240	224	255	250	247	245	247	214	240	215	229	198	249	235	245	238	248	211	241	250	252	245	231	243	240	227	228	241	236	237	214	247	245	266	221	213	224	226	224	266	233	208	235	214	253	219	245	207	219	240	241	253	223	221	218	237	240	239	251	253	241	208	203	234	216	227	250	228	238	220	206	246	284	239	235	222	230	247	197	232	251	225	238	235	259	255	254	203	240	209	257	248	225	252	229	232	232	224	232	249	254	226	207	201	215	258	249	262	239	236	227	227	217	232	241	216	246	206	245	223	222	221	226	215	217	240	207	266	218	242	185	223	219	201	228	257	268	249	239	222	223	224	221	221	225	255	234	225	244	252	208	236	235	240	246	206	227	244	230	260	229	215	231	203	270	254	234	238	235	243	214	226	230	228	249	245	215	214	255	259	229	236	223	238	240	216	254	214	229	245	226	232	265	235	239	261	222	234	228	239	239	230	240	235	263	230	232	225	233	232	223	236	223	247	244	202	226	229	263	242	225	229	236	253	207	241	264	238	214	223	248	274	226	242	224	239	232	255	236	244	247	242	251	225	227	251	277	249	260	215	274	244	239	213	234	227	226	256	229	256	254	262	223	227	234	233	225	260	250	235	228	247	215	209	282	233	244	236	223	212	223	210	249	237	227	229	197	228	220	221	242	237	201	261	246	251	245	215	229	251	225	214	262	232	233	221	243	249	257	218	239	210	221	218	247	222	273	231	253	230	249	204	256	234	197	216	221	236	224	245	245	227	245	222	256	245	267	255	255	221	219	220	236	258	245	214	223	210	234	238	238	225	226	250	244	239	206	221	240	268	224	217	266	242	261	235	236	232	243	209	221	239	221	230	243	251	237	254	205	239	217	242	195	224	224	240	265	208	253	244	255	251	228	230	226	255	228	220	222	210	232	242	178	252	272	250	217	269	268	219	253	247	265	209	238	248	232	208	244	217	259	214	230	213	246	240	239	223	223	239	249	234	235	227	257	249	213	217	217	217	245	212	221	228	219	239	243	204	231	232	240	238	246	231	227	229	248	232	226	258	227	235	221	230	214	250	247	201	224	258	217	231	232	261	217	205	288	247	216	248	236	259	266	235	239	227	232	230	241	254	222	267	219	270	231	238	230	252	255	233	268	269	247	229	245	238	242	217	234	226	243	239	252	245	262	230	230	239	223	224	216	219	232	236	226	247	250	237	232	221	234	229	220	240	232	243	242	233	234	225	222	233	224	238	246	238	243	229	250	190	257	232	209	202	241	237	223	240	240	228	222	204	235	203	265	215	229	254	255	222	240	236	213	233	239	235	209	231	229	233	246	213	225	217	229	219	256	204	220	228	216	243	211	259	255	198	231	229	240	243	228	256	251	253	209	251	243	229	209	235	209	253	227	222	240	229	240	219	203	220	218	251	223	231	238	227	227	204	222	227	198	257	251	268	227	245	243	242	257	214	221	247	216	227	234	240	233	241	200	233	260	233	220	221	206	223	236	270	250	234	232	240	229	215	224	239	221	242	248	212	234	231	216	287	238	224	229	246	242	226	228	240	280	234	232	247	226	247	210	247	235	220	247	233	230	230	239	205	218	246	223	252	225	193	236	239	273	219	238	242	240	241	252	245	241	233	230	247	224	246	209	216	253	240	254	234	250	200	239	201	219	227	229	238	219	208	249	215	228	235	235	227	260	223	230	244	226	264	262	283	210	245	237	237	211	217	250	221	212	239	261	245	252	229	216	230	223	218	230	215	224	283	249	222	229	232	216	242	240	223	207	217	239	207	212	219	214	224	254	241	236	223	236	237	239	209	244	236	219	253	220	253	227	227	245	240	217	228	235	232	258	248	243	250	240	224	233	246	244	222	257	221	214	239	231	236	246	226	219	228	205	242	235	241	240	239	250	248	243	218	225	234	225	226	229	211	198	209	244	238	228	226	236	252	262	240	236	204	249	226	236	227	232	256	226	252	243	226	208	219	243	251	232	236	217	220	242	248	234	272	224	225	219	226	231	253	229	224	231	239	222	240	267	245	229	247	255	252	216	228	241	251	239	239	247	220	260	240	233	232	243	241	227	238	264	258	217	269	214	233	264	243	202	223	204	257	249	269	238	231	229	246	256	215	221	263	221	237	230	237	238	249	225	207	262	213	228	217	240	254	261	252	234	250	244	242	223	246	222	243	210	219	221	217	204	229	236	203	233	233	220	229	220	278	264	226	232	256	217	224	238	226	270	240	261	202	233	224	224	250	211	259	241	241	231	276	189	226	238	237	245	252	258	222	229	226	213	220	226	269	230	224	229	214	228	271	277	215	244	239	240	238	245	240	238	236	247	271	236	228	235	263	238	263	247	257	268	206	230	225	235	212	214	248	229	238	214	299	239	225	230	233	231	236	226	234	222	227	223	238	201	256	228	235	255	240	243	225	211	250	242	237	217	219	249	211	259	229	210	215	241	241	240	253	249	240	240	227	229	252	220	236	245	269	234	223	212	234	232	232	240	230	254	220	238	218	224	238	262	235	190	246	236	213	242	272	249	253	256	258	230	220	233	217	208	223	198	205	268	241	245	242	264	223	232	234	236	212	233	242	237	252	234	255	243	264	254	243	226	237	248	238	231	236	257	253	235	211	243	244	233	212	243	239	219	222	236	252	223	240	236	261	242	236	222	222	207	223	225	267	232	231	235	271	232	235	239
8295	2934	1862	2652	2630	2796	2443	2028	1839	1617	1386	1132	1238	1114	1237	1245	1413	1455	1454	1517	1329	1292	1181	1099	1001	954	889	787	730	740	729	707	751	704	596	641	633	679	640	555	580	558	582	560	591	611	569	619	584	554	567	559	531	570	545	569	576	526	573	587	565	614	554	525	568	555	524	577	551	561	584	573	567	522	551	546	561	527	524	520	570	513	542	567	526	558	534	523	531	543	527	512	537	504	587	568	577	515	536	559	535	488	468	516	547	573	542	574	589	542	530	559	564	494	522	541	529	545	526	550	523	545	517	523	522	531	520	522	516	563	503	518	514	574	544	525	565	535	551	523	559	497	557	529	558	521	546	563	584	517	496	581	569	528	549	556	545	581	523	556	547	544	591	534	583	575	574	517	552	539	558	534	579	601	511	528	524	531	512	557	508	553	608	565	531	583	604	538	534	530	551	541	581	541	542	537	541	538	542	566	498	570	558	544	532	575	567	504	552	480	513	544	541	543	549	576	517	577	559	570	559	524	540	544	540	545	577	545	510	518	544	555	529	527	535	534	542	578	516	547	552	577	537	568	499	567	547	532	541	531	573	548	563	551	522	523	524	561	533	531	517	525	578	530	550	487	571	539	517	522	573	537	575	562	540	507	555	569	542	493	512	561	538	546	562	527	555	519	505	545	504	511	564	531	541	532	564	573	571	573	559	533	523	564	503	514	536	567	543	532	534	544	526	543	542	513	552	566	511	563	548	544	566	499	546	569	520	537	554	543	535	538	516	564	567	555	513	552	566	530	541	555	551	558	525	559	555	549	526	550	518	502	529	564	498	554	558	494	530	533	526	535	511	543	543	563	533	530	555	541	532	595	532	562	551	517	548	576	558	550	496	584	526	514	530	489	540	586	520	524	550	538	557	549	571	569	507	544	544	547	562	528	557	532	554	535	549	541	558	532	536	520	515	565	539	581	536	524	523	524	538	546	505	540	575	580	522	542	559	537	527	570	520	533	512	528	524	507	545	531	531	589	508	506	515	507	554	531	565	507	546	533	524	534	559	554	523	523	560	542	541	578	523	539	530	518	553	537	546	568	554	509	525	530	540	565	532	542	544	516	544	537	542	560	529	525	554	562	580	524	480	570	537	532	488	549	549	553	569	543	547	561	524	555	534	534	533	552	530	553	538	551	478	493	563	544	554	580	552	566	564	537	571	592	555	542	504	539	545	534	579	547	562	550	604	527	542	548	533	574	546	555	497	586	576	489	570	542	508	552	529	550	570	548	485	563	584	542	539	509	561	578	537	530	566	504	575	546	491	519	523	580	511	540	530	560	530	567	529	566	560	561	541	564	545	532	549	514	582	508	536	574	536	534	549	501	572	508	559	504	531	532	517	508	554	557	528	504	559	524	539	567	578	547	537	515	525	520	494	563	531	569	520	521	511	523	497	543	575	546	519	572	557	518	573	600	559	522	538	568	559	582	516	550	552	592	540	512	576	548	530	542	541	533	581	542	542	542	567	576	531	576	568	550	542	522	540	509	553	580	587	533	510	555	518	545	537	548	539	522	584	565	565	539	561	556	548	546	577	516	543	548	511	517	553	545	565	517	521	553	590	535	494	559	582	543	557	518	549	534	548	505	565	523	529	499	496	581	547	528	586	552	543	527	530	554	513	541	525	548	592	522	539	551	545	545	527	527	536	549	539	530	538	558	549	555	539	518	534	493	541	527	512	545	523	537	539	540	551	549	543	532	527	554	545	570	561	546	530	551	552	515	518	529	520	523	522	568	538	550	527	553	511	525	548	550	545	578	541	560	537	525	555	527	553	541	522	525	549	513	579	545	547	532	526	543	555	517	574	495	554	489	543	536	531	539	531	527	495	538	570	558	525	562	512	535	544	557	541	530	534	576	578	555	555	545	565	594	556	507	530	538	598	518	551	525	549	535	544	555	554	551	551	519	576	518	557	574	557	537	522	585	569	536	530	501	541	555	552	515	532	512	533	557	550	549	563	547	615	522	577	556	525	506	531	553	551	561	508	579	546	525	577	564	538	531	515	545	547	548	542	487	515	499	546	583	571	560	493	473	537	568	522	483	550	556	574	552	558	550	528	584	536	544	595	540	551	559	520	535	567	521	542	541	521	513	500	504	586	529	565	534	512	531	534	500	550	592	525	515	528	520	570	529	521	571	548	540	533	539	544	569	542	502	561	552	548	515	505	517	594	538	500	518	551	534	558	530	551	517	530	556	549	559	549	538	527	533	515	538	519	515	571	534	551	497	556	542	557	540	532	541	520	538	515	529	538	531	547	558	556	530	564	533	535	551	545	538	502	582	545	566	545	520	540	542	515	491	527	571	586	555	530	543	580	515	555	534	554	546	514	580	519	536	542	548	571	536	584	545	495	501	542	561	532	529	552	547	561	573	590	571	551	552	558	527	519	532	571	514	539	537	524	534	564	585	548	538	576	560	594	536	526	527	565	561	538	583	535	502	570	599	548	550	546	555	537	544	535	555	561	495	564	529	549	560	548	557	534	532	547	564	544	560	533	497	539	536	536	530	525	517	531	552	533	547	532	530	534	558	516	522	583	591	513	508	535	518	527	532	520	560	576	568	558	523	539	543	531	535	547	544	495	538	562	528	546	585	551	557	560	538	501	552	513	527	513	564	513	518	526	509	490	540	543	552	571	491	547	553	527	567	574	528	508	540	532	530	553	546	540	541	555	567	574	522	524	519	529	534	521	556	522	514	559	546	572	541	496	542	534	582	549	533	551	551	555	529	565	525	526	482	540	524	537	551	580	544	534	556	548	537	524	546	569	541	561	537	547	561	551	500	550	543	509	521	554	569	573	536	509	553	513	583	535	540	522	558	535	526	569	518	585	581	557	549	546	557	558	515	506	525	550	535	545	525	527	541	541	518	573	598	588	520	548	540	512	520	522	534	519	561	525	561	525	501	548	564	580	536	535	565	616	545	579	525	504	506	524	555	556	503	534	556	521	533	572	525	544	524	550	537	512	551	552	580	557	509	528	554	560	538	536	581	518	560	539	538	524	544	536	531	549	489	530	513	552	531	537	554	506	545	532	569	561	537	546	542	565	532	531	569	538	517	523	537	571	519	558	513	574	527	544	524	529	539	593	523	554	515	572	549	530	539	540	535	555	516	525	553	532	495	517	520	592	571	552	537	555	574	535	515	568	509	562	555	545	565	568	554	519	551	525	557	526	554	550	545	516	540	568	555	524	545	565	486	548	544	547	542	589	532	518	481	549	530	555	562	531	558	511	549	535	533	531	522	538	532	521	576	521	532	536	541	513	517	507	506	536	537	541	559	503	538	535	484	521	575	537	541	539	551	536	554	568	534	498	556	536	514	527	526	541	557	571	544	572	575	549	552	494	542	552	548	545	510	555	557	545	615	555	553	547	540	575	549	559	541	551	563	551	554	552	512	525	514	568	597	525	528	545	620	556	553	569	564	567	536	536	547	553	570	538	495	510	529
33989	19796	7316	5553	3966	3894	3788	3266	3065	2142	1453	1063	1197	915	1342	1352	949	667	573	560	477	387	385	347	278	287	238	269	247	269	226	216	228	228	203	202	195	183	159	186	166	196	184	218	172	181	174	193	191	165	164	181	187	182	180	157	147	178	159	160	179	180	178	186	165	146	166	159	157	165	149	191	168	174	192	162	180	170	161	173	180	174	169	161	162	172	138	142	166	198	204	160	182	182	145	163	161	173	202	172	159	163	167	179	154	164	150	163	163	166	185	142	183	143	163	165	175	173	160	165	170	180	160	170	159	165	167	156	145	133	200	149	186	161	157	156	186	156	165	167	173	171	171	163	161	151	176	178	156	173	174	173	155	150	150	134	139	161	152	162	161	181	174	149	134	145	160	176	153	187	177	170	158	179	169	149	167	169	145	170	196	175	185	157	168	180	156	161	182	179	150	182	163	193	153	169	161	168	161	163	174	166	137	170	171	173	169	157	171	152	160	158	155	144	162	176	182	147	152	148	157	165	160	171	145	154	153	158	166	162	172	158	174	159	179	147	156	166	174	171	163	167	161	167	173	157	158	165	159	166	183	159	154	175	160	155	166	167	178	177	149	149	165	154	147	179	144	161	168	161	154	156	159	175	170	181	170	143	151	139	175	157	164	166	148	148	151	159	181	174	154	193	163	146	159	156	147	137	144	181	164	154	158	167	174	164	150	182	166	158	181	170	154	194	163	173	148	184	158	141	183	188	168	152	172	172	173	163	151	164	141	178	139	147	142	139	162	158	181	169	144	151	190	157	164	154	167	147	160	172	159	172	206	175	154	183	158	157	166	173	152	157	163	177	185	201	171	152	178	158	151	169	158	171	163	168	166	165	197	175	162	161	164	144	161	156	166	172	165	162	188	161	143	140	183	160	175	164	161	163	161	174	167	166	148	189	165	158	174	169	166	175	181	179	139	177	168	167	174	164	180	172	141	183	191	167	153	172	162	162	151	168	160	140	172	177	156	163	128	152	163	152	169	164	183	163	193	170	160	178	166	143	151	137	168	146	175	185	159	172	164	161	158	167	149	161	173	156	154	191	164	137	170	168	201	158	157	184	162	170	202	180	171	139	175	142	165	156	152	165	172	152	159	151	169	152	187	178	146	171	163	160	160	160	178	170	164	162	176	172	160	160	171	155	190	175	161	175	169	171	166	167	170	161	170	167	157	192	168	175	164	179	180	170	171	174	158	147	170	175	186	172	183	166	197	159	172	175	162	161	143	157	165	171	147	169	189	147	160	166	176	160	175	173	172	174	164	165	175	165	156	177	192	164	167	170	175	172	186	180	166	172	156	171	138	173	151	168	169	174	161	158	168	151	172	141	155	166	178	177	147	157	164	167	174	155	157	165	185	165	142	187	164	178	186	167	159	161	159	189	173	155	160	165	152	162	164	180	154	194	143	178	170	185	181	164	184	161	150	165	172	178	175	164	167	154	176	169	163	162	159	164	177	156	177	172	170	166	166	169	166	173	177	169	172	178	164	150	138	189	149	175	182	164	149	169	161	166	174	164	152	175	151	144	164	181	172	169	150	162	144	186	140	179	165	152	186	184	165	168	189	161	174	166	177	173	176	196	160	156	166	164	181	178	165	157	169	171	173	174	174	158	160	179	149	174	167	163	185	152	199	177	167	166	160	156	183	167	156	146	169	186	159	185	161	154	182	164	150	168	142	179	165	159	145	171	156	177	162	172	160	158	176	161	181	180	176	154	136	157	174	178	166	160	183	194	157	138	171	148	160	144	160	169	168	175	155	160	153	151	164	164	153	146	167	210	190	158	146	181	164	161	164	178	155	161	182	160	179	165	152	139	176	174	167	150	177	173	149	147	158	155	166	129	146	154	171	157	190	168	175	167	173	190	162	176	174	163	169	159	177	132	152	163	157	172	176	143	194	162	157	184	158	151	145	179	193	164	170	151	166	148	169	178	152	163	147	165	176	159	199	148	177	176	158	140	172	183	159	157	168	156	163	163	178	162	190	179	167	164	177	143	169	163	144	195	157	140	154	140	174	165	187	180	149	161	180	169	163	157	197	159	165	168	158	184	179	199	160	153	148	156	162	152	187	155	164	162	167	170	161	164	193	168	179	145	192	142	176	175	183	166	172	187	146	165	182	166	163	183	160	138	160	162	231	164	178	168	160	174	171	152	166	152	175	195	171	154	156	162	147	133	147	152	151	148	144	152	149	164	171	140	148	144	159	169	154	171	178	157	144	167	157	175	176	173	143	176	172	173	167	181	162	146	175	145	197	170	182	166	157	158	186	143	174	169	165	159	163	152	144	189	170	162	164	178	145	153	162	167	177	171	176	168	181	174	149	143	176	151	173	163	152	171	138	169	175	160	164	170	167	147	137	154	147	171	137	180	151	155	158	143	171	162	193	179	166	176	141	176	166	174	174	180	169	192	180	165	166	157	167	189	195	167	165	153	163	146	159	159	155	155	161	158	157	176	178	163	146	165	150	173	159	171	151	176	167	151	186	157	170	140	135	161	182	150	180	160	168	185	158	146	174	174	154	172	150	171	150	159	158	170	190	186	150	138	158	154	187	165	150	173	158	153	161	160	150	149	152	154	183	157	159	155	182	153	145	167	175	166	179	163	166	162	169	170	140	151	155	163	173	158	163	175	159	178	190	166	162	175	153	169	171	159	154	162	161	186	183	148	158	168	134	162	143	164	143	156	163	173	177	178	150	181	179	177	177	155	181	180	160	172	179	192	184	151	146	149	151	166	177	145	176	139	186	159	172	174	161	187	144	143	157	171	173	173	149	164	170	159	144	159	165	161	183	137	171	171	175	166	155	149	187	155	178	171	184	179	155	157	161	187	179	134	194	166	158	145	156	156	162	159	172	189	161	166	142	153	169	153	181	177	174	177	149	159	157	145	167	151	149	162	142	161	179	169	153	149	176	161	182	158	195	165	175	197	175	171	180	188	165	173	185	156	174	159	138	176	172	169	185	145	145	171	171	142	156	155	179	166	169	156	170	195	190	151	167	159	168	160	156	191	176	174	177	159	141	161	164	159	154	175	190	158	165	143	188	171	167	157	171	162	148	157	170	152	154	203	167	145	177	152	156	180	175	162	158	179	164	169	176	178	180	178	159	152	168	174	180	147	167	157	197	158	154	165	171	166	157	143	168	170	209	151	171	162	198	164	151	144	158	164	157	172	167	161	148	194	137	150	174	154	176	172	196	185	156	168	159	180	168	164	153	151	173	155	139	171	182	171	165	164	150	171	167	188	162	186	174	158	184	169	171	185	145	160	181	177	177	180	167	162	153	153	177	156	154	158	164	148	161	179	162	181	177	166	176	175	159	172	178	158	156	168	156	145	164	160	167	198	156	178	181	165	168	153	181	157	162	183	165	173	176	155	171	150	179	145	163	151	193	172	162	190	172	186	172	180	178	159	151	170	136	155	141	176	169	161	173	161	168	159	189	167	177	174
22008	11523	5208	7802	7698	9137	9159	8809	8661	6659	5746	4211	5271	4207	5968	5336	4581	3526	3354	2878	2349	2155	1881	1569	1418	1332	1169	1115	1090	886	839	833	881	772	710	699	707	638	557	502	503	449	450	466	505	566	626	592	504	485	420	414	408	466	470	426	463	453	390	458	444	421	450	438	466	446	464	463	430	448	440	480	447	445	437	404	397	379	361	403	432	415	403	405	370	401	421	399	426	416	411	418	417	380	434	417	408	378	382	376	384	373	394	379	398	443	403	430	388	403	391	361	412	385	387	394	404	391	379	405	419	407	375	377	434	411	395	408	368	388	435	409	390	383	419	388	438	392	391	411	394	381	434	385	400	402	418	383	429	411	398	359	407	376	427	391	373	404	390	425	384	416	406	362	414	371	374	383	371	422	409	391	373	411	422	388	392	387	388	397	375	405	412	391	395	372	436	342	366	411	375	397	392	391	394	385	400	412	402	378	389	389	372	380	391	371	381	373	377	365	413	410	425	387	380	392	354	423	397	415	354	372	443	386	363	383	392	406	401	440	411	377	377	409	404	431	409	369	379	406	360	388	379	378	438	416	374	389	389	377	401	398	371	410	432	402	435	371	399	380	402	401	413	366	407	387	369	385	393	375	376	365	430	403	422	384	386	388	395	382	389	397	403	402	375	342	381	407	406	406	385	408	386	379	399	386	366	413	403	380	393	386	401	365	369	392	384	410	381	394	387	367	441	392	414	359	352	405	401	436	420	374	390	420	346	374	399	372	385	406	440	376	430	421	390	407	390	392	382	374	376	431	410	394	427	407	351	376	355	365	401	425	403	401	400	408	375	402	404	383	400	391	371	402	379	389	382	406	388	409	432	395	390	409	396	391	389	405	429	373	389	423	358	425	378	366	385	458	406	412	376	374	367	385	392	419	407	377	412	405	382	396	383	402	406	384	395	385	390	399	383	389	417	396	421	402	356	406	376	425	395	398	381	370	418	398	374	394	427	395	439	394	399	399	402	396	391	429	380	393	391	360	387	375	394	418	409	368	410	432	414	401	378	422	391	353	397	403	422	401	405	371	417	437	391	398	420	413	391	405	395	377	361	441	421	411	402	381	393	378	366	381	398	412	407	402	424	397	383	385	395	392	380	350	372	409	404	393	400	399	411	401	397	386	403	402	399	384	373	393	362	362	402	390	421	401	401	393	405	425	364	387	425	403	367	380	381	409	433	377	403	373	381	400	415	395	398	371	419	427	378	413	394	377	398	376	374	420	416	374	339	415	408	367	392	380	386	392	412	381	379	421	405	322	357	437	436	380	384	379	382	380	377	365	402	397	383	381	378	388	422	413	385	410	380	389	394	375	356	420	373	412	380	419	378	390	392	393	388	390	389	409	384	388	392	390	400	389	421	401	401	395	375	405	405	375	413	402	438	402	368	379	416	411	382	361	389	415	365	417	404	384	401	404	413	363	404	391	421	388	402	400	384	393	372	401	434	398	388	392	400	380	385	394	367	401	347	408	429	387	389	388	404	392	369	394	397	394	378	371	402	384	412	407	412	403	434	399	413	391	371	413	390	396	406	388	372	371	379	373	409	391	416	409	374	386	409	364	397	388	369	419	386	419	391	387	424	376	394	385	378	415	401	378	424	392	430	409	423	363	407	398	389	373	383	398	393	411	407	394	431	394	403	400	387	414	403	421	379	388	424	428	419	366	368	407	388	387	423	376	359	355	392	384	430	407	426	389	354	387	415	399	385	386	409	406	394	402	389	376	399	378	414	392	402	374	383	409	382	421	398	376	383	390	402	403	405	353	360	392	403	406	408	396	354	392	365	410	402	372	429	384	406	394	396	360	433	376	393	388	389	381	394	403	425	423	398	371	421	434	359	405	419	384	381	377	401	390	401	412	393	423	418	386	430	405	391	371	408	412	384	393	414	391	404	376	380	408	403	382	364	401	380	415	406	434	407	400	380	353	414	401	388	392	411	421	408	375	418	396	389	443	378	407	400	408	394	393	407	390	402	374	379	337	433	422	387	421	378	389	355	391	400	420	416	394	404	387	380	398	413	431	411	389	416	392	391	388	391	397	392	415	408	389	408	412	358	390	394	407	380	409	406	402	394	425	395	402	388	399	413	410	392	394	399	375	387	365	353	399	409	360	400	401	384	415	417	412	350	391	380	384	391	392	393	391	378	357	394	373	398	396	377	420	404	349	383	400	409	402	360	426	383	385	363	391	370	405	423	400	410	406	421	398	413	409	408	387	374	388	393	413	411	410	404	370	369	370	378	393	407	396	409	428	428	402	365	382	385	406	405	413	404	403	395	383	397	402	389	432	387	423	410	387	359	356	371	344	404	388	372	362	416	395	363	395	389	404	404	412	393	370	381	380	391	418	381	373	416	403	399	402	401	382	366	409	413	412	371	374	416	380	395	444	385	385	384	391	338	414	396	384	414	394	380	392	412	415	354	418	405	372	416	397	416	414	387	420	430	370	386	404	397	409	420	389	407	376	366	423	393	393	426	427	382	392	415	383	392	415	386	428	401	389	416	363	415	398	394	405	432	405	417	384	388	399	336	404	362	343	400	418	380	392	420	412	387	389	385	345	405	370	378	416	386	367	378	383	414	424	403	394	436	393	385	393	406	378	378	377	398	411	430	397	412	381	388	396	422	378	392	412	352	427	403	396	369	381	430	377	396	416	380	399	414	412	396	422	413	384	381	395	415	409	400	414	388	376	411	352	401	405	412	408	394	385	385	397	381	442	393	396	402	398	390	398	429	391	382	427	431	412	375	410	438	408	389	392	396	392	351	386	402	390	415	353	399	405	374	411	446	362	401	392	412	382	422	422	387	373	390	377	387	397	391	362	411	384	398	402	419	419	401	368	362	415	413	361	380	380	400	361	392	427	395	389	436	410	418	382	389	395	383	403	404	366	382	398	370	402	393	379	405	396	395	388	393	387	401	438	387	390	423	408	367	393	385	430	384	399	403	378	386	374	441	371	394	412	358	409	392	395	371	427	400	396	369	362	415	389	392	414	416	466	383	408	404	384	415	402	419	406	430	430	416	414	425	373	403	366	422	417	386	403	379	374	370	368	388	400	374	388	428	430	404	401	384	422	403	380	383	406	377	406	437	368	413	392	397	429	382	402	414	376	371	396	363	388	408	361	388	421	396	378	386	383	398	380	403	421	387	395	403	379	373	401	351	435	402	414	372	387	381	373	367	392	425	425	386	401	375	419	360	380	394	376	370	419	406	423	407	380	351	363	418	400	375	403	396	396	391	390	430	392	399	397	377	397	397	423	379	405	391	400	409	407	435	451	408	397	405	402	410	381	430	359	392	429	411	430	397	389	403	406	400	386	395	409	392	384	384	411	436	377	436	426	383	401	440	429	361	381	407	382	381	429	379	413	411	394	391	400	397	390	389	361	360	379	389	393	379	384	395	408	401	394	389	347	394	376	402	375	364	376	401	399	402	422	373	370	387	401	429	367	413	430
46383	30392	15120	11501	8880	7308	7087	6237	5622	3804	2946	2189	2266	1449	2183	2150	1450	1077	891	742	575	513	512	333	341	324	264	248	216	213	213	227	200	176	167	156	167	142	127	127	119	94	106	102	110	140	125	135	136	99	101	112	89	118	102	97	91	112	107	113	109	93	100	104	115	104	101	119	109	105	110	111	119	75	89	103	105	90	113	107	87	115	96	102	80	96	99	96	92	97	81	113	102	79	98	90	93	75	104	102	104	89	97	77	93	106	101	80	102	92	104	99	101	95	98	80	91	89	82	101	100	84	100	78	104	97	98	101	94	113	109	109	79	96	94	84	115	90	82	94	92	92	95	108	88	112	127	103	94	97	88	103	84	112	95	96	106	87	98	110	99	105	108	109	103	103	101	73	97	112	99	99	93	94	86	109	90	115	92	92	90	111	79	76	98	109	87	105	114	97	102	77	95	104	81	99	114	88	84	88	83	103	88	95	81	103	100	91	85	99	98	82	96	80	93	101	79	105	102	103	98	78	83	102	88	106	114	108	88	93	90	99	101	82	92	86	84	87	82	77	84	105	82	107	101	88	102	99	97	100	102	87	88	103	112	87	79	108	87	91	118	89	77	98	100	85	104	88	93	102	110	97	110	95	101	105	97	91	100	90	93	101	110	80	103	98	108	84	86	81	104	93	98	81	102	87	112	73	83	103	92	111	94	96	81	86	114	83	103	87	95	108	86	94	105	91	95	86	78	99	87	97	87	87	100	80	95	89	93	100	82	95	111	90	104	113	99	91	90	107	100	124	66	101	104	97	89	85	85	98	99	98	103	91	105	95	87	96	98	82	108	92	113	90	88	99	104	99	94	94	108	103	93	92	89	82	100	94	109	101	102	94	94	94	84	93	102	101	100	89	88	93	101	89	97	89	86	87	89	101	90	88	88	95	102	90	98	87	78	78	94	89	92	101	80	78	96	92	68	101	75	95	114	93	74	105	79	91	93	90	101	88	84	105	100	101	88	90	95	92	92	89	97	99	111	107	89	104	93	115	104	114	88	93	90	104	80	93	102	88	112	87	105	100	104	97	93	92	101	102	90	103	86	93	101	96	102	95	86	99	101	103	109	89	93	100	84	94	116	89	84	89	80	84	94	102	88	95	97	90	110	102	83	89	104	107	91	90	109	104	90	110	96	91	87	99	119	94	104	93	89	91	86	98	94	104	97	104	95	95	127	74	77	98	106	96	83	82	97	96	96	99	101	91	82	99	86	96	103	108	93	97	79	89	96	95	86	105	100	82	97	88	96	98	90	93	90	79	90	90	106	102	117	99	103	104	90	90	104	80	83	93	94	104	100	107	91	105	91	89	86	94	89	79	94	82	83	72	103	99	86	115	89	80	77	97	101	88	110	99	105	106	98	86	93	95	86	91	82	95	112	73	106	105	89	94	97	87	77	88	93	89	84	87	71	71	84	113	92	88	114	86	95	118	87	112	97	100	97	96	102	103	100	111	89	84	113	119	107	97	86	88	107	102	73	103	92	91	90	99	92	94	101	93	97	98	107	108	104	117	86	84	81	97	108	88	100	94	93	103	88	103	90	104	101	85	89	109	102	78	88	104	110	82	88	77	89	81	88	86	86	84	94	100	90	107	83	109	91	101	96	83	107	92	90	105	93	104	112	88	95	79	109	98	82	81	110	137	112	95	105	101	84	79	118	99	103	94	90	109	88	82	79	100	97	104	98	92	85	88	103	97	104	93	106	98	72	100	83	78	110	98	91	107	97	91	80	94	108	94	88	90	97	91	101	83	115	100	87	101	77	101	103	109	99	105	112	109	90	96	85	102	78	93	96	116	97	86	107	92	104	86	87	102	101	89	94	90	93	90	103	95	78	115	87	93	110	94	107	115	95	95	110	94	96	109	97	118	103	111	100	101	100	106	116	84	102	101	91	92	83	81	100	75	107	102	105	106	81	90	86	89	84	100	102	106	106	96	77	86	91	92	113	104	97	94	98	96	102	81	85	98	117	120	97	96	101	114	99	93	104	104	106	93	86	80	100	84	85	109	96	92	85	91	101	101	91	95	97	94	83	88	118	77	106	110	112	114	93	76	106	97	97	102	95	97	99	123	101	83	83	104	94	105	100	92	88	90	111	103	100	110	108	98	113	77	101	106	109	88	105	97	97	92	84	96	83	91	95	84	100	85	98	101	90	93	79	95	92	102	100	108	109	85	102	86	102	78	77	87	89	83	114	99	111	104	111	99	78	100	101	85	85	80	99	89	92	99	101	82	94	83	91	95	113	106	77	90	81	99	98	96	98	87	74	83	107	88	78	80	93	104	88	83	98	117	105	102	91	89	98	111	85	91	114	113	94	87	87	94	98	82	88	100	92	85	109	94	94	106	84	106	106	91	101	107	100	101	89	82	90	113	95	97	102	90	108	105	83	121	96	99	95	87	91	82	108	101	79	96	104	111	108	75	97	110	83	92	85	92	87	88	79	107	87	85	90	71	91	97	110	88	83	93	110	91	102	106	99	85	84	116	93	95	93	84	88	113	98	105	101	94	124	104	96	90	99	105	76	102	95	102	90	109	127	90	83	82	83	103	98	83	104	108	89	93	95	87	99	92	93	112	71	94	98	74	81	98	91	117	99	93	90	89	82	109	100	85	92	105	110	98	109	99	97	89	86	96	108	79	117	98	106	101	109	82	100	107	98	97	99	88	103	105	92	100	83	99	97	92	88	90	92	104	111	88	88	86	94	90	114	94	93	109	101	100	111	106	93	92	104	92	94	109	106	89	97	105	96	110	89	91	101	93	88	81	82	82	91	85	88	93	97	81	99	83	87	95	88	96	100	80	106	82	108	101	100	84	104	100	84	85	87	101	88	86	78	81	92	99	90	105	85	88	103	90	119	83	64	98	105	109	90	103	100	90	100	96	121	100	88	106	90	78	92	96	86	110	106	91	102	78	97	79	94	102	104	103	99	92	117	101	90	95	109	98	92	92	102	104	106	113	93	72	84	91	97	106	96	102	109	98	103	89	110	104	102	96	84	90	103	97	106	87	92	85	105	108	93	103	82	107	91	100	114	97	93	85	94	95	89	80	86	108	101	86	96	83	118	96	98	89	93	95	96	93	99	110	92	97	93	96	90	89	115	97	88	78	100	95	87	105	80	85	99	76	89	90	93	103	71	96	89	105	89	96	100	106	99	100	97	88	91	99	97	85	89	97	87	98	105	86	92	95	88	90	88	87	97	83	93	97	91	85	82	81	93	106	96	95	81	89	89	93	92	94	77	98	84	99	98	98	88	107	90	90	96	71	79	106	92	85	93	89	109	108	73	126	98	85	92	82	95	101	89	89	99	77	83	101	87	96	108	94	87	102	98	87	92	79	94	99	89	88	87	107	107	86	94	85	103	78	91	104	87	104	84	88	92	114	101	75	83	92	96	105	118	91	100	85	95	86	84	116	94	100	96	68	90	94	109	90	108	96	107	75
31185	16463	9170	12564	13069	12888	14751	14897	14143	11581	9321	6954	8731	6782	10749	10093	7542	6246	5120	4611	3787	3276	2743	2127	1883	1829	1645	1487	1192	1132	1101	1120	1109	920	950	872	736	622	408	467	384	393	365	409	457	595	665	616	486	393	369	313	366	324	368	356	359	337	305	285	329	377	305	299	332	312	319	361	338	358	382	369	352	291	290	261	290	274	253	274	244	245	231	274	281	274	256	268	230	231	279	242	252	247	262	254	245	252	245	266	218	259	232	243	231	246	230	241	246	259	257	237	273	247	241	283	251	245	244	249	268	246	284	234	233	268	280	229	230	256	241	266	230	233	243	248	275	266	215	251	275	233	225	231	246	285	254	244	234	255	239	263	250	224	249	213	237	243	234	240	258	273	248	230	274	242	232	225	243	273	255	245	256	227	244	233	237	252	279	240	243	240	233	256	267	264	247	247	265	257	257	260	267	230	218	251	240	218	269	252	251	246	246	261	242	242	258	274	274	241	235	243	227	258	261	258	241	242	250	231	226	239	232	235	267	244	228	239	245	247	241	253	250	264	265	220	225	227	239	236	219	263	229	231	259	237	242	245	240	248	257	253	241	269	238	245	239	246	217	239	255	229	274	240	233	236	238	244	231	254	254	244	286	237	248	240	238	220	267	233	261	222	234	267	236	241	251	239	223	268	240	221	223	229	232	241	223	247	220	227	226	252	259	226	247	257	234	251	257	265	222	236	230	266	237	251	232	271	217	260	231	245	276	228	261	235	277	248	242	253	223	264	239	246	238	228	231	231	230	283	261	247	252	254	265	214	207	265	250	263	238	252	249	265	250	238	254	245	243	260	253	247	235	238	264	247	259	234	259	219	217	278	244	234	238	232	227	254	221	244	266	255	250	224	229	235	232	263	253	247	263	234	265	263	227	262	257	230	224	260	247	249	233	248	262	239	205	220	253	246	261	249	243	247	246	230	231	257	234	230	263	247	221	229	233	237	234	233	226	246	259	257	236	245	251	229	240	252	266	216	259	262	271	256	225	254	225	248	265	249	255	210	217	238	242	230	252	240	243	248	235	242	243	249	260	238	243	236	230	235	236	252	249	282	258	247	237	258	205	244	205	243	261	237	258	225	234	270	240	235	270	248	245	216	225	249	245	257	259	228	246	270	273	242	259	238	234	247	247	269	255	257	236	233	237	240	228	253	250	254	226	268	249	244	259	233	228	237	249	254	260	217	230	232	244	244	256	234	254	252	237	241	201	236	242	248	226	278	248	265	252	238	238	261	251	227	234	219	277	225	247	278	279	249	222	263	260	226	260	247	273	253	220	223	226	253	259	264	256	256	251	253	253	235	249	242	227	244	245	240	243	243	234	217	224	233	233	248	266	233	276	242	267	225	254	252	242	229	258	264	237	231	253	263	252	270	239	268	264	240	255	253	236	275	253	230	236	251	245	270	254	215	251	246	269	263	238	226	248	242	268	245	250	223	259	253	248	225	221	246	251	239	242	256	260	246	277	255	253	218	246	258	281	219	255	237	251	274	249	262	266	259	260	234	250	235	214	251	233	255	277	244	267	272	241	256	244	250	237	262	239	257	245	245	232	211	227	240	248	244	257	246	264	233	254	262	230	274	253	253	266	230	242	256	242	246	251	246	249	271	237	215	229	254	245	251	215	232	267	267	263	263	234	232	275	229	234	248	260	267	269	260	245	238	245	248	246	226	260	271	224	258	239	228	247	256	249	227	241	218	257	221	286	255	248	224	244	232	225	256	239	242	255	214	243	207	248	266	247	260	233	250	265	235	227	248	226	249	222	262	259	261	247	205	265	212	240	246	223	235	247	239	252	246	231	276	235	254	275	258	274	240	224	256	269	246	243	258	244	236	255	231	229	241	255	239	229	247	237	255	221	226	252	263	233	240	262	228	234	286	244	252	271	215	268	259	268	246	270	250	268	271	246	235	246	233	247	258	200	254	239	242	281	262	245	238	226	262	264	216	252	232	257	275	259	232	232	252	242	240	252	259	244	251	281	250	255	242	248	256	239	232	225	225	235	224	233	234	216	239	258	268	243	240	236	239	244	230	230	256	238	259	247	247	229	245	256	241	255	260	243	256	262	224	246	222	233	238	219	232	230	276	256	257	248	240	244	230	227	270	244	248	252	241	256	262	254	237	248	251	249	275	256	254	229	225	221	235	254	249	253	268	214	219	235	234	242	234	225	249	262	239	275	222	255	226	217	219	259	242	247	258	246	257	217	279	242	279	243	243	254	241	262	249	250	217	242	258	246	240	229	236	235	232	260	245	236	248	233	258	264	246	227	234	207	256	231	256	220	246	232	244	244	240	240	239	238	235	262	279	251	246	245	271	218	236	247	243	238	231	269	273	245	235	251	247	243	238	259	253	273	224	227	218	266	295	245	260	229	274	274	244	255	234	248	257	243	254	271	259	246	257	245	276	277	252	261	261	252	279	249	246	255	235	228	241	261	237	238	213	230	233	266	231	266	289	283	243	249	241	246	241	258	275	259	262	250	244	271	231	259	237	247	239	231	241	225	204	236	231	241	245	285	274	226	237	227	229	236	254	256	261	226	251	252	279	230	268	258	248	247	228	228	257	261	256	240	223	270	255	254	247	236	244	225	241	249	241	235	255	244	257	260	273	239	222	288	230	244	252	259	261	240	252	219	242	246	231	294	255	262	236	276	234	279	285	245	247	270	248	254	247	252	264	275	263	257	256	246	254	215	272	237	219	274	233	221	218	246	240	256	254	234	228	278	256	248	242	261	240	244	246	255	252	243	252	230	236	254	274	218	241	227	250	227	225	243	252	253	243	290	234	233	255	241	271	247	236	251	247	251	256	229	273	252	249	257	232	256	230	247	256	254	255	226	240	271	253	243	218	250	238	242	249	234	256	259	273	228	245	261	253	238	197	233	204	226	238	251	250	245	272	244	242	245	220	227	248	225	243	254	264	236	244	234	260	247	244	272	242	245	250	273	250	243	239	259	240	245	229	242	257	238	251	248	239	231	272	240	266	206	247	258	251	251	243	230	261	249	245	225	231	240	246	230	237	260	233	246	232	252	229	203	251	261	242	234	271	268	217	213	238	241	222	218	231	231	247	237	233	259	234	248	230	273	268	217	233	266	257	242	197	275	242	258	263	229	235	269	230	251	232	246	273	228	287	252	230	252	253	290	238	231	231	253	233	224	231	271	250	262	251	248	251	230	256	254	240	251	254	266	235	228	233	227	242	274	258	243	250	246	245	241	254	251	245	217	240	240	244	230	233	251	242	240	239	207	239	249	223	253	245	247	247	276	248	250	275	263	277	245	255	253	266	238	242	237	272	219	268	233	238	259	275	262	259	252	234	265	243	230	211	232	236	262	245	238	242	246	243	229	248	240	222	230	255	233	246	242	250	233	230	214	228	246	257	243	272	244	277	256	242	238	258	237	261	230	269	246	213	247	227	302	247	252	236	234	223	245	238	228	238	237	243	217	265
13857	3998	1152	1096	815	631	641	568	499	438	371	341	377	336	317	343	341	416	376	339	315	305	325	264	255	298	261	256	232	256	236	273	277	228	275	235	273	221	231	233	250	254	243	234	221	236	241	266	258	257	211	230	232	224	231	216	234	220	223	248	226	228	217	250	234	227	250	225	243	244	214	234	218	260	254	233	222	213	230	243	242	230	231	238	211	253	249	241	199	240	217	249	258	250	263	206	225	224	202	233	258	216	247	254	231	250	230	232	236	256	204	230	205	232	254	226	240	219	224	223	224	234	231	241	222	222	228	210	223	223	224	238	233	222	233	224	248	223	219	242	206	233	239	255	251	238	240	210	231	247	252	206	228	222	237	261	205	233	247	254	256	230	233	256	227	240	208	212	259	265	265	228	226	230	231	239	264	207	260	253	198	230	283	222	244	230	237	223	229	213	232	248	224	234	227	223	246	236	219	238	206	237	251	245	230	218	221	250	254	243	238	233	227	211	233	239	216	212	242	213	239	223	248	263	258	237	257	234	249	216	205	252	256	237	206	197	240	240	263	215	236	252	265	239	246	202	222	270	232	219	225	255	237	257	235	254	209	239	261	237	213	253	247	221	263	232	223	242	246	217	253	214	242	218	241	222	228	231	231	239	225	255	217	205	219	248	237	249	250	257	230	197	211	261	223	253	229	208	244	245	236	198	255	224	220	274	238	257	196	261	241	238	229	244	236	216	262	255	246	244	241	244	237	269	226	256	222	223	192	243	280	247	271	233	243	231	229	213	249	254	233	231	235	241	225	236	253	230	227	214	228	234	239	208	241	252	217	259	251	238	251	243	236	241	209	233	240	230	229	237	243	249	225	254	218	226	260	223	266	234	232	217	226	222	226	224	218	225	233	227	239	232	244	237	214	207	220	237	244	236	240	236	241	248	237	231	239	259	230	234	230	240	244	236	226	263	232	233	197	216	228	224	245	247	224	231	238	253	235	197	228	222	241	217	237	221	225	252	261	202	267	224	229	220	231	229	227	208	255	228	218	227	209	198	210	244	229	208	204	226	229	263	225	251	233	212	210	228	228	236	250	233	220	229	235	244	234	256	251	240	262	221	223	248	202	233	210	243	248	231	221	226	230	230	255	228	224	227	232	252	208	244	227	219	214	225	208	242	240	233	225	238	230	242	232	213	230	218	253	231	220	257	208	235	260	218	234	252	229	213	237	241	255	233	226	216	254	226	227	219	225	244	232	244	225	212	212	250	242	193	247	231	222	236	249	244	218	239	210	250	253	226	221	266	215	232	228	240	215	229	225	250	243	208	275	218	239	268	245	234	261	235	229	280	238	243	232	239	217	230	242	229	264	221	219	232	223	237	249	235	268	256	242	207	213	210	240	241	211	212	210	242	218	241	229	238	270	215	241	223	233	227	235	243	234	237	240	245	270	234	202	228	221	255	230	229	235	244	250	224	206	233	261	256	233	219	239	235	239	241	228	233	216	222	234	251	232	221	230	273	217	253	244	232	221	208	211	253	249	230	238	209	220	245	208	250	195	234	209	222	224	252	240	237	219	256	254	238	221	250	249	258	202	247	224	217	224	253	232	239	218	221	207	230	219	223	257	235	212	217	249	210	235	218	217	233	234	237	239	230	219	241	220	251	241	215	224	210	228	227	221	258	265	261	243	242	238	234	236	237	216	248	246	192	241	234	248	227	226	261	244	230	206	224	213	252	264	230	246	231	231	231	239	221	247	243	259	252	241	227	198	235	242	244	226	254	229	223	217	229	254	253	253	249	228	248	227	267	237	246	250	226	240	233	248	208	204	252	232	253	226	231	296	237	215	246	227	211	214	225	243	236	233	210	242	241	214	219	222	239	226	221	237	253	228	234	237	247	218	246	241	229	195	213	214	225	247	243	238	220	191	215	271	226	212	245	217	221	270	255	225	250	234	228	251	253	213	238	188	237	256	224	221	232	237	220	257	238	213	235	240	229	232	224	242	264	236	243	229	230	204	229	208	237	228	245	254	239	222	236	265	216	234	222	213	235	250	234	208	237	218	239	226	221	255	223	254	249	239	251	228	250	236	241	229	231	236	245	197	220	232	225	256	215	262	244	250	236	233	221	247	225	233	237	258	213	228	238	245	238	228	249	228	261	231	208	247	243	235	232	236	248	231	246	251	232	220	233	243	238	248	216	234	229	216	242	229	234	252	224	226	234	238	251	220	221	198	212	254	238	237	246	272	235	197	248	246	222	251	215	238	233	242	233	230	231	228	241	208	212	239	221	266	239	205	210	233	234	269	213	220	256	237	268	234	255	247	241	220	223	219	214	224	246	244	231	234	220	234	262	267	220	236	238	228	209	236	223	256	223	248	236	244	235	236	223	221	230	227	247	238	235	231	256	235	234	211	211	210	236	242	222	244	250	199	272	241	224	228	226	259	276	233	234	235	260	234	222	220	211	236	237	258	252	218	246	233	224	226	244	230	263	238	229	234	259	244	237	223	213	222	245	259	224	235	219	266	238	235	228	230	254	228	231	209	229	235	240	250	257	225	251	257	253	230	230	223	256	257	231	216	233	214	255	226	230	195	222	228	235	242	219	235	233	246	241	224	222	234	193	239	220	235	249	224	228	221	222	232	268	240	251	221	220	277	242	228	237	208	262	234	222	252	238	223	233	210	229	257	264	232	224	214	225	216	218	225	245	255	245	227	239	232	251	210	256	209	228	231	241	251	230	238	214	238	223	220	246	249	228	218	227	263	227	216	238	241	233	238	240	238	232	223	252	232	238	234	210	238	237	240	256	234	260	221	232	243	248	247	218	236	257	243	222	217	236	234	248	228	251	244	240	240	229	217	236	209	250	243	232	239	235	238	212	247	241	232	246	197	240	238	228	232	241	249	257	240	227	243	252	225	239	275	245	226	225	243	245	248	203	241	236	220	259	220	201	248	232	227	223	207	262	231	220	225	251	218	216	228	229	215	238	237	188	214	212	205	244	236	228	237	225	256	246	231	223	234	226	242	227	233	247	232	222	251	279	242	217	239	268	251	216	259	251	245	238	233	246	239	220	221	223	227	244	217	226	245	246	244	223	215	249	247	237	224	202	259	224	230	233	232	255	237	228	252	211	245	223	234	221	211	244	248	214	246	253	188	195	240	230	267	215	252	237	242	238	241	226	215	229	232	234	211	233	251	248	247	250	222	236	245	224	213	233	245	262	226	231	249	232	218	254	214	223	272	224	246	233	236	249	246	271	235	253	232	249	220	242	244	226	258	244	236	248	233	254	269	240	190	231	244	239	235	228	247	251	227	235	262	236	254	235	212	232	242	250	237	220	238	223	228	229	235	216	244	245	224	244	217	242	222	220	209	230	228	222	234	233	255	232	211	250	248	231	227	207	267	233	248	242	212	225	241	263	239	211	250	230	226	234	232	222	247	236	240	245	214	251	242	256	241	219	208	240	216	233	210	237	238	226	234	217	236	223	220	237
8445	3266	2166	2958	2794	2484	2251	2159	1832	1626	1456	1290	1249	1122	1330	1392	1497	1589	1441	1397	1223	1276	1150	904	844	894	838	756	700	693	697	707	740	685	702	671	614	625	553	566	561	602	529	575	573	650	637	575	553	572	546	536	586	614	570	585	526	535	554	557	546	563	554	539	584	564	552	540	579	552	571	586	556	522	546	546	537	526	584	521	589	547	525	517	556	543	539	518	576	555	526	573	541	557	523	502	538	552	520	553	549	534	566	530	536	504	522	552	571	517	568	566	505	573	530	546	541	584	523	570	520	594	529	560	539	537	519	557	576	521	500	579	573	540	558	541	525	550	549	529	547	609	571	571	572	513	561	576	550	546	543	538	522	538	531	521	544	534	539	538	526	563	523	545	495	569	522	557	564	575	537	550	578	532	521	504	526	529	522	570	518	569	538	536	539	517	577	558	524	575	551	544	534	525	538	522	527	532	549	518	508	518	580	528	537	532	510	550	492	531	525	564	550	525	492	556	510	590	554	556	539	531	553	527	530	565	568	536	577	565	569	518	576	567	496	564	560	541	571	544	552	516	561	578	546	565	538	566	531	551	528	527	537	541	548	538	514	555	557	507	533	515	524	542	548	552	523	518	585	530	576	520	557	518	522	536	534	513	548	564	571	510	556	565	549	536	545	531	546	571	526	528	530	561	504	570	534	537	521	546	561	520	547	541	497	528	531	553	524	531	535	537	533	512	551	549	496	560	509	565	517	545	525	558	536	541	579	553	502	526	548	524	553	587	537	592	535	540	528	534	540	527	545	575	557	551	535	582	544	515	543	534	563	507	517	560	538	507	548	565	506	516	532	560	503	537	534	542	567	541	545	533	511	513	505	553	555	585	604	522	512	512	559	546	513	556	541	585	523	542	573	558	527	561	519	534	553	543	555	539	537	552	556	513	555	549	515	507	563	549	550	556	529	535	543	543	504	556	527	533	555	507	558	575	507	568	539	549	530	530	495	564	538	537	569	538	518	521	528	524	606	529	527	515	587	523	577	546	540	516	513	534	558	514	552	544	527	547	506	520	519	508	544	514	536	559	524	565	541	557	537	540	546	551	534	549	529	570	564	564	513	500	613	541	520	519	487	514	518	535	543	582	531	528	554	564	553	528	499	518	534	536	562	537	560	567	504	506	537	560	499	499	547	552	545	513	550	531	586	518	556	501	587	559	572	511	514	544	549	557	514	521	519	537	547	530	558	559	553	542	520	533	544	571	488	551	534	582	545	507	567	556	522	546	540	531	509	550	574	523	521	557	559	557	502	585	586	554	526	545	502	563	530	542	548	551	530	523	507	536	536	508	543	520	515	564	539	526	550	538	530	534	549	511	510	571	515	527	551	523	552	505	537	559	570	553	513	528	549	571	563	566	521	514	539	557	557	511	562	534	529	577	521	539	580	560	502	522	564	580	551	543	521	547	537	543	596	566	560	477	546	535	568	558	530	567	567	572	532	530	516	547	554	545	523	512	524	571	539	522	565	522	510	556	549	571	536	572	535	535	525	511	556	543	525	558	546	514	534	495	576	581	524	529	527	511	535	499	522	527	538	551	562	563	591	549	547	546	540	525	539	509	571	555	504	558	538	541	503	559	544	482	518	531	577	554	546	522	591	559	533	550	551	545	588	549	507	506	601	562	536	508	530	535	543	545	507	552	542	549	573	521	521	535	527	572	582	535	544	517	527	521	575	546	509	569	497	539	553	523	516	515	544	549	558	541	538	538	536	564	541	494	514	531	537	512	544	551	568	534	558	526	562	536	542	527	551	527	570	538	528	568	532	529	557	535	476	541	490	593	542	551	522	559	519	514	548	577	525	537	543	513	528	509	531	529	556	554	544	552	525	532	560	536	542	498	538	547	559	524	543	534	566	573	523	537	503	577	565	570	559	549	541	578	529	519	543	521	538	520	530	536	554	547	557	520	480	542	555	494	554	545	548	515	557	537	519	540	538	561	546	541	531	557	531	556	538	502	537	556	523	506	550	563	491	524	546	533	551	523	553	542	514	534	527	581	502	545	517	534	537	544	515	514	589	545	596	543	521	557	560	589	503	523	542	587	508	514	533	547	570	540	517	537	533	538	519	504	544	558	535	538	514	548	553	547	549	521	516	551	578	516	548	516	593	560	535	516	525	525	555	551	547	543	573	534	582	560	564	577	524	547	561	588	544	509	522	558	531	547	565	528	489	544	503	540	514	548	511	565	543	532	528	527	531	514	526	544	536	586	534	540	520	531	542	486	527	553	510	570	532	553	562	538	606	551	545	554	552	543	551	565	510	552	516	513	512	550	540	527	554	511	554	553	521	562	546	536	525	555	570	577	524	539	540	556	537	546	528	552	541	558	567	514	537	543	562	519	560	533	551	531	583	542	553	586	552	549	560	521	531	560	552	543	535	535	552	543	494	513	554	529	586	526	501	591	568	513	570	597	573	583	558	524	547	563	507	533	543	527	554	532	539	535	591	519	563	578	536	600	499	506	571	513	582	549	549	550	570	519	530	539	497	558	535	573	575	560	490	528	557	568	547	531	530	536	542	544	562	584	505	515	556	529	568	560	562	551	547	572	552	563	523	581	533	538	530	517	537	577	559	534	564	529	569	535	514	565	537	527	535	552	530	562	530	558	515	563	540	568	597	576	528	515	542	536	596	518	532	569	561	538	528	534	532	586	519	597	574	488	527	558	521	561	546	582	521	582	493	536	545	523	556	551	580	562	553	556	526	582	538	578	583	540	562	480	528	562	579	546	533	497	549	538	560	550	533	564	535	564	520	540	533	517	537	523	509	509	512	532	542	568	508	550	530	538	522	568	557	570	501	551	513	553	540	554	565	515	534	517	562	517	522	542	533	521	561	537	528	560	530	575	551	509	524	527	510	535	514	548	521	526	553	555	514	574	546	554	501	542	563	556	557	523	537	572	557	539	537	556	570	518	519	539	542	559	583	531	528	539	482	547	513	526	534	561	550	543	562	562	576	534	538	573	562	542	583	530	531	553	554	547	520	532	532	576	534	483	592	525	533	519	561	584	555	579	601	550	547	554	517	537	483	554	538	513	510	529	527	562	588	518	543	578	507	528	557	536	557	586	516	508	514	537	551	543	570	559	494	544	550	538	536	572	548	512	566	557	510	523	557	519	541	597	535	549	480	537	554	564	538	522	514	545	542	547	540	608	517	506	556	554	574	508	562	558	526	544	570	547	508	548	576	558	539	551	559	579	546	554	562	502	540	548	533	512	551	543	559	524	526	534	551	541	566	559	528	510	563	527	513	542	502	542	554	536	543	538	485	494	500	579	534	523	556	492	509	517	593	571	537	548	501	525	503	587	555	486	520	612	591	540	557	574	537	558	559	559	560	539	561	538	543	529	564	514	522	544	536	580	536	575	497	562	555	567	512	568	501	541	512	569	554	517	557	542	519	543	528	556	555	536	531	539	563	550	506	536	550	554	565	536	584	531	496	506
35758	23025	9380	6139	4548	4359	4011	3444	2948	1912	1343	1157	915	791	1294	1215	843	679	506	512	442	410	330	301	280	263	246	237	225	218	242	223	242	196	197	208	202	180	164	164	174	166	180	161	181	214	230	199	170	165	157	153	183	183	184	174	149	175	150	175	195	179	166	163	174	167	166	177	163	165	170	140	155	162	174	180	182	174	156	150	166	152	176	175	171	200	193	183	162	175	166	177	155	146	189	202	177	164	167	147	149	191	172	163	180	166	158	154	165	164	166	156	169	180	184	149	164	149	171	149	175	160	155	154	157	172	162	148	189	160	160	162	158	157	178	152	172	146	146	154	161	152	151	190	171	164	150	179	171	165	158	175	169	181	182	185	154	168	163	162	199	140	139	185	173	175	154	169	153	166	182	160	184	168	167	173	170	162	164	175	165	157	191	168	163	165	156	183	157	164	170	166	163	138	189	180	177	166	160	165	149	174	185	162	152	159	169	154	157	149	156	184	188	163	170	176	148	171	170	181	171	170	183	169	173	159	156	172	173	157	136	161	185	155	175	172	176	154	161	163	175	169	159	140	172	177	154	168	179	135	153	176	172	136	169	138	174	187	166	170	166	155	175	185	138	166	215	161	152	151	184	156	172	189	163	169	152	161	161	154	159	190	174	176	168	173	156	168	180	171	179	188	192	183	156	158	158	168	204	130	192	147	151	159	180	167	163	170	161	157	166	161	181	171	198	155	152	162	171	166	165	165	187	181	184	155	170	163	162	175	170	162	186	182	155	165	168	157	163	161	159	158	168	170	166	149	157	146	198	154	174	149	182	146	181	181	175	168	171	172	162	169	160	169	160	176	166	173	152	175	160	179	159	156	158	151	154	165	159	169	160	179	165	176	178	158	163	184	167	181	178	163	171	177	197	167	178	155	163	172	164	169	176	176	168	161	145	184	167	181	187	131	165	171	165	177	178	175	183	196	142	176	192	166	155	161	171	163	178	143	174	170	163	167	182	181	176	170	171	167	173	174	167	164	178	160	154	184	162	162	175	147	161	169	157	149	174	136	142	160	161	148	176	159	149	176	164	159	176	157	163	179	150	178	157	152	171	165	157	169	167	164	179	161	166	173	182	174	172	155	150	158	193	179	160	169	160	190	179	191	167	163	171	158	155	187	181	172	173	146	182	159	150	135	172	193	170	159	154	200	155	163	185	144	170	170	170	162	164	158	168	150	178	182	153	175	171	197	160	161	162	135	184	178	174	180	158	144	154	184	171	168	158	175	150	157	164	166	172	160	147	138	147	170	151	142	161	160	183	166	165	181	160	157	161	185	161	160	162	168	165	156	156	164	179	152	172	156	168	161	180	159	154	163	156	174	160	183	165	170	152	164	135	178	196	178	153	170	183	193	148	142	160	163	177	168	173	165	158	160	168	164	172	157	152	162	159	156	149	160	150	156	175	182	198	162	177	186	171	167	139	177	159	182	180	175	172	180	151	156	189	160	160	185	157	139	175	172	189	163	184	168	149	161	164	169	136	169	169	160	160	149	165	161	159	196	165	167	185	185	163	169	174	164	153	145	172	183	161	163	163	160	163	152	183	157	168	175	162	144	179	162	161	169	184	178	176	167	167	184	170	141	141	161	182	147	177	176	160	173	161	187	160	161	157	181	171	183	145	158	156	161	160	161	186	186	170	166	143	184	172	161	145	154	168	166	144	169	179	171	159	190	175	171	154	146	197	167	153	147	154	172	186	189	173	173	165	161	212	160	175	176	153	170	189	146	167	161	180	189	181	182	168	164	167	166	177	176	146	174	160	183	142	152	175	199	164	163	171	150	164	163	170	162	156	182	185	192	182	164	153	157	178	160	171	174	182	163	164	155	177	177	161	181	159	154	180	152	168	191	167	152	177	151	182	179	160	166	185	158	180	162	160	161	158	195	171	170	146	171	181	160	180	156	169	151	183	172	160	157	167	171	172	168	158	184	165	145	174	155	161	172	164	148	171	173	203	150	158	159	167	179	154	162	179	157	152	175	172	186	175	161	149	176	172	163	180	157	140	149	161	176	158	156	163	166	174	180	191	181	185	168	175	158	176	169	158	163	144	141	202	168	161	136	165	171	180	159	145	161	165	177	150	155	183	181	174	165	179	128	162	174	163	145	167	148	185	176	163	186	177	155	171	158	164	137	177	163	181	185	165	162	163	167	178	151	130	151	167	134	174	159	151	220	149	153	162	185	151	178	195	177	150	149	176	163	188	178	171	169	161	176	164	174	179	177	179	154	154	169	195	157	148	160	170	188	145	170	171	162	184	157	171	144	155	163	153	176	160	137	188	174	176	138	159	165	150	152	190	182	162	149	137	180	161	169	169	161	169	154	143	148	160	160	147	176	164	153	177	166	182	160	166	181	180	177	146	190	177	163	160	161	152	173	185	168	188	149	161	162	153	165	163	175	163	171	162	147	164	141	161	154	143	173	182	158	161	177	170	150	152	165	190	174	157	184	153	178	182	180	153	183	158	163	181	160	147	160	155	178	150	146	181	166	154	170	168	172	162	175	174	158	166	165	183	166	182	172	171	182	186	159	175	164	179	173	160	181	157	148	177	123	193	166	159	166	173	181	172	156	148	134	151	145	156	182	159	191	171	162	151	185	143	174	170	139	151	164	182	159	149	189	183	157	165	180	164	163	164	148	160	160	152	162	150	161	175	174	184	156	185	171	173	181	168	163	162	187	167	143	165	167	188	175	156	163	157	189	174	189	166	184	191	152	187	152	177	161	181	186	166	195	161	185	166	174	162	167	166	160	168	176	172	170	169	157	149	179	158	150	154	137	157	155	181	195	173	162	157	175	157	176	156	144	147	166	158	161	165	156	170	161	183	175	168	150	177	165	153	158	156	159	171	170	158	167	180	132	169	175	185	162	164	168	164	141	163	157	180	168	174	158	182	173	184	161	183	142	161	171	179	177	172	167	183	175	159	157	150	147	153	175	163	163	145	183	170	130	158	166	153	192	187	167	160	167	177	151	174	174	176	181	162	188	161	145	169	141	160	179	192	168	182	161	162	162	154	154	179	171	173	193	173	174	151	179	152	150	174	162	183	138	169	186	139	167	179	165	163	179	169	168	178	171	170	157	143	128	156	148	200	192	170	152	139	153	173	158	173	196	173	160	171	169	178	152	143	175	145	163	167	184	175	151	154	178	193	188	184	192	160	138	172	158	144	188	200	189	152	180	185	186	161	173	147	186	145	152	148	165	169	177	149	139	164	172	178	176	186	173	159	165	158	162	155	142	186	182	164	163	143	172	152	187	177	171	153	183	157	166	161	177	186	161	192	168	160	163	178	145	156	151	169	199	175	159	179	175	172	159	171	160	159	173	182	152	168	167	169	157	175	166	173	163	160	175	164	144	142	169	173	181	156	147	164	167	165	165	178	160	159	167	173	165	175	173	165	161	155	138	151	147	176	171	166	170	140	167	183	171	156	189	166	172	186	160
23891	12849	6618	8243	8492	9416	9673	9799	8318	6912	5461	4817	4137	3983	6694	5772	4428	3565	2890	2798	2405	2114	1535	1334	1216	1182	1104	1012	939	917	939	1052	966	884	821	690	671	529	518	494	466	488	443	451	512	610	683	556	518	476	475	465	430	478	474	474	468	456	426	431	447	454	446	418	455	428	486	478	522	470	475	438	461	420	442	395	401	400	413	383	434	399	410	399	408	428	394	372	408	369	400	418	383	377	428	412	393	361	376	377	411	421	377	386	415	411	395	364	405	375	392	367	390	408	403	398	396	382	429	377	384	410	362	383	400	386	411	418	399	408	411	384	379	443	360	422	422	375	371	402	432	375	440	450	433	401	411	403	416	428	409	420	426	425	394	372	379	408	418	413	368	382	395	397	385	385	414	413	385	388	370	373	424	378	415	377	411	364	401	408	395	398	403	448	406	410	416	391	380	411	403	376	407	389	393	385	395	407	427	399	400	419	407	407	371	423	410	379	396	399	371	410	386	424	411	422	410	387	409	386	399	368	432	390	372	365	392	374	361	380	370	365	407	393	403	421	358	402	394	420	389	398	391	429	388	390	391	356	412	383	394	422	399	368	377	356	389	390	424	413	435	345	429	406	392	408	388	391	406	393	401	408	403	440	376	397	404	386	382	394	403	352	390	387	420	416	386	379	405	448	410	375	396	412	408	408	387	411	409	407	388	386	391	405	424	383	364	391	386	397	401	383	390	383	396	402	379	386	397	432	378	390	430	419	447	374	403	404	422	451	397	399	378	376	384	357	363	396	425	385	386	361	395	404	398	403	401	406	401	392	425	391	430	439	388	437	395	421	376	424	402	400	419	408	386	400	361	413	397	384	397	422	379	419	403	400	372	374	364	399	406	386	416	388	419	428	397	427	388	356	379	400	421	392	372	423	428	435	411	416	395	426	408	388	393	421	385	389	403	429	392	384	405	379	421	424	412	436	443	407	448	424	386	379	441	392	395	397	356	378	400	432	377	423	398	378	379	377	404	385	366	405	404	387	417	414	365	394	408	430	382	374	406	382	375	394	425	376	416	399	354	380	411	409	397	380	400	424	407	411	390	404	380	391	397	407	395	359	390	399	381	386	395	393	404	402	393	405	395	406	408	384	390	397	393	404	397	396	419	382	378	423	395	369	426	369	385	429	396	375	432	404	400	413	405	382	392	406	359	410	365	427	390	408	356	422	381	433	409	374	405	390	395	422	435	425	379	428	401	405	425	353	433	371	385	420	400	396	419	438	409	424	404	409	414	407	384	377	410	415	370	390	413	409	385	404	346	370	403	421	372	378	391	390	422	413	420	412	383	385	381	406	371	391	404	406	396	425	361	415	393	417	399	382	400	409	376	395	463	386	372	382	395	375	403	411	396	458	391	409	380	357	367	422	387	387	384	392	394	396	418	375	359	435	351	347	376	382	366	411	375	411	382	410	401	362	417	420	415	401	413	401	415	388	376	363	418	383	390	388	420	397	413	430	432	441	388	394	386	409	421	391	385	430	391	401	408	390	400	399	380	392	413	395	394	427	389	417	370	386	415	382	378	386	391	405	365	390	405	388	411	374	422	343	425	378	429	391	363	407	415	357	386	376	396	355	394	396	417	391	404	429	374	389	370	406	418	412	397	387	413	391	405	418	403	398	394	448	414	396	368	415	395	408	380	409	453	382	362	412	411	398	380	365	409	398	428	396	361	358	381	394	396	385	382	420	397	429	375	365	396	411	390	394	401	417	379	405	393	391	406	405	378	404	376	349	386	391	377	370	378	387	378	409	398	386	349	383	378	412	363	379	417	388	392	397	428	423	392	383	399	423	402	392	397	374	360	388	388	411	384	380	377	428	395	382	396	397	369	394	388	423	404	380	395	410	388	390	410	425	379	397	366	407	408	411	436	398	360	399	398	383	395	393	400	399	369	410	424	379	390	358	389	395	380	400	375	361	400	389	400	381	419	394	371	402	364	416	387	401	387	409	371	455	430	456	425	421	409	377	380	374	388	345	400	397	396	388	393	364	432	420	394	402	404	380	389	411	365	355	430	427	413	422	403	461	402	385	390	366	386	419	392	408	431	394	449	379	392	406	393	383	404	380	391	404	384	384	390	372	401	391	403	365	404	403	360	344	387	414	417	409	384	387	363	389	423	393	385	390	389	385	431	405	419	387	377	410	379	408	370	410	402	395	393	425	371	445	411	420	398	360	401	402	428	382	418	378	342	367	435	380	368	383	379	381	400	377	398	421	393	422	430	438	388	424	373	415	391	396	377	377	366	364	380	405	376	400	453	384	398	394	414	389	393	423	410	414	381	424	388	400	407	394	390	430	388	382	414	367	390	390	388	376	364	397	386	396	375	398	429	410	395	385	408	385	397	411	366	386	410	389	392	429	401	395	444	428	466	346	372	398	414	373	398	392	384	397	384	366	414	408	396	389	421	393	398	427	379	399	434	369	384	434	371	423	404	366	410	390	417	389	379	398	396	402	418	390	380	399	362	419	420	420	405	368	416	399	385	390	433	389	366	400	386	384	364	395	392	390	400	362	406	384	416	370	382	371	382	418	402	347	400	399	406	406	389	387	405	423	416	424	394	397	391	401	402	374	368	377	375	412	368	433	411	376	396	377	387	440	402	365	427	398	378	399	386	397	378	444	376	416	444	410	398	421	383	392	412	397	391	386	420	420	397	363	394	409	384	392	379	416	390	432	396	403	404	421	393	428	405	397	385	378	418	382	409	411	396	389	406	428	390	432	391	423	397	416	381	364	405	407	405	383	392	413	380	422	379	377	395	376	415	386	422	416	391	393	425	406	393	401	420	358	396	374	398	368	366	356	416	431	433	435	409	408	391	408	378	399	381	410	379	379	417	379	362	386	401	353	378	380	413	373	384	398	429	396	421	397	415	402	375	398	416	396	414	378	406	437	372	380	437	410	390	429	405	369	402	378	388	408	403	416	417	405	399	373	395	402	402	402	429	377	411	417	377	397	399	381	372	388	393	438	412	377	394	415	414	367	390	397	429	431	409	411	385	407	401	438	410	348	391	412	415	406	407	405	369	417	391	391	423	377	401	401	423	417	412	402	367	366	397	381	377	386	380	393	424	417	418	398	384	371	397	375	363	395	424	425	365	404	395	416	383	399	349	405	421	390	409	416	355	386	410	388	399	435	373	391	414	443	420	369	365	404	384	406	379	423	345	368	435	395	416	392	417	425	410	419	389	414	389	389	410	426	392	397	423	387	409	382	373	363	410	392	384	379	412	389	386	432	405	393	431	369	399	399	403	396	381	401	392	407	417	381	378	409	384	378	382	399	369	425	375	410	407	378	401	377	419	402	395	387	375	381	380	397	377	410	427	386	388	392	377	397	419	414	387	420	411	400	417	434	397	378	402	401	406	395	387	350	434	389	360	410	413	399	383	422	399	405	405	427	370	405	418	388	415	417	386	374	384	388	379	394	391	382	374	390	418	363	402	407	375	404
47311	32820	17620	11916	7898	7875	8013	6721	6105	3903	2828	2539	1711	1605	2617	2416	1475	923	794	702	579	459	409	331	312	296	233	226	220	230	237	286	210	222	178	171	160	140	135	118	124	132	129	106	133	153	170	110	95	123	114	97	121	125	105	115	100	98	111	106	114	109	116	104	111	124	120	117	91	124	129	106	129	113	90	95	93	131	97	81	86	106	91	105	101	103	103	93	105	97	102	97	101	98	100	106	91	106	97	83	120	73	104	105	88	109	104	83	99	91	90	112	112	110	96	95	104	93	88	95	94	102	97	81	84	77	101	87	100	97	90	87	93	104	87	94	102	102	95	81	83	109	107	83	98	112	99	96	96	77	82	107	97	106	105	99	92	97	92	102	88	84	95	92	89	97	74	94	91	82	108	87	98	96	111	96	91	107	110	102	104	83	96	100	92	102	92	96	99	95	110	97	82	103	92	102	92	92	97	104	83	87	91	95	97	115	104	108	93	98	102	94	80	101	110	95	106	80	107	90	94	90	87	103	106	92	96	100	88	82	83	111	97	103	108	94	111	76	111	80	81	86	99	110	110	123	109	101	105	104	94	89	94	113	114	78	121	106	93	85	96	99	95	114	123	123	94	110	90	118	116	105	85	94	98	97	100	104	83	108	106	119	108	89	93	100	100	94	102	104	104	83	109	102	114	94	102	99	92	91	92	99	102	79	93	99	99	101	96	95	109	97	97	107	80	99	89	103	94	97	84	99	80	92	111	71	78	101	91	125	92	104	94	89	108	109	99	97	90	97	107	84	86	100	109	90	97	91	93	103	107	99	89	89	96	77	100	103	101	95	93	91	101	98	78	107	102	80	98	97	102	94	96	96	100	111	97	101	99	117	98	105	98	89	87	98	99	100	93	90	94	96	110	109	112	90	89	104	96	103	95	100	94	98	92	109	92	83	87	95	87	93	105	82	104	108	97	117	96	95	99	104	99	105	111	103	99	109	117	96	63	88	95	96	100	82	95	93	101	116	96	98	66	96	106	98	93	81	91	93	114	82	102	97	94	100	99	89	69	91	89	91	93	99	101	97	79	95	113	90	103	100	100	94	105	110	93	107	90	103	93	83	88	99	101	106	110	100	98	93	73	107	85	93	104	89	93	111	93	105	105	76	110	91	95	97	104	94	73	102	88	109	99	99	98	98	114	112	90	100	106	104	88	105	105	103	86	112	81	90	98	100	74	100	100	88	112	101	87	87	116	95	83	101	111	92	111	81	93	106	90	96	116	105	92	99	111	82	78	94	81	98	101	86	87	85	117	85	101	89	113	99	96	110	99	103	117	95	112	104	99	102	110	93	92	102	123	86	98	95	92	102	132	111	96	107	102	100	115	108	93	109	101	112	95	84	94	103	97	108	99	95	91	90	109	91	99	101	88	84	86	105	82	92	110	98	101	85	93	83	97	94	106	103	94	81	111	104	112	95	89	84	78	94	89	96	108	103	105	115	109	96	94	94	88	96	85	93	93	93	93	103	109	100	102	88	104	102	98	87	111	103	99	101	99	107	124	105	96	108	96	96	93	93	91	116	101	95	108	98	91	81	108	99	101	77	106	88	89	107	107	100	91	84	113	90	113	96	111	87	82	89	113	104	89	105	78	79	93	105	96	101	91	93	100	114	95	88	99	104	100	114	100	89	87	97	94	97	98	102	86	114	96	85	95	95	105	96	99	77	104	89	103	104	107	86	83	89	93	105	71	93	123	102	90	102	82	78	101	98	82	111	93	90	97	96	94	91	87	95	97	104	101	88	89	108	95	92	96	91	117	89	83	94	99	92	112	95	91	115	107	89	119	90	117	94	107	106	89	106	80	105	103	80	92	92	94	79	96	105	101	93	111	111	95	108	108	97	108	88	104	85	94	99	82	85	88	95	87	122	111	113	105	102	96	102	85	96	90	100	101	94	88	79	97	98	91	94	110	99	80	90	123	90	106	91	92	86	109	98	100	111	110	122	108	111	90	88	117	101	116	101	91	92	96	109	89	99	101	112	104	103	95	97	82	98	94	109	116	97	90	112	92	117	94	111	98	113	94	96	99	90	105	95	89	110	112	85	120	86	92	89	100	89	84	84	97	93	104	117	103	96	114	79	81	99	92	89	97	109	115	85	92	99	99	80	107	97	97	102	105	115	94	108	104	90	96	84	104	110	109	100	103	97	103	84	91	97	90	109	89	83	92	101	93	108	96	110	89	101	88	79	120	86	104	88	88	88	82	113	112	84	100	81	86	109	91	104	92	110	90	91	84	108	101	99	111	89	87	106	93	104	98	91	100	82	108	89	102	90	89	111	106	100	113	90	101	100	97	105	93	91	101	100	106	89	94	106	94	82	98	94	102	72	109	98	79	96	103	106	102	91	102	98	96	100	93	79	73	90	97	98	95	96	79	110	87	84	93	94	119	92	89	102	96	90	105	103	112	91	91	98	92	110	136	106	86	105	105	93	79	92	89	101	117	105	86	93	86	105	93	102	97	93	97	93	104	97	97	102	116	90	97	95	117	96	96	109	95	103	101	94	97	104	102	92	80	97	100	104	90	118	96	104	104	96	90	109	110	95	82	108	88	91	92	84	106	101	110	99	89	90	76	86	79	92	124	106	105	102	93	84	101	97	100	94	87	91	95	87	98	97	89	111	90	88	115	90	103	108	87	86	96	92	102	96	90	122	91	102	87	111	88	93	119	89	97	97	117	107	109	82	97	100	90	98	100	98	100	102	90	82	107	109	98	96	98	94	72	90	86	115	100	104	93	103	104	97	102	87	88	81	107	85	105	84	122	110	78	133	102	95	88	86	90	88	96	88	105	105	106	103	104	108	93	99	98	87	85	95	98	99	96	93	94	98	102	93	87	91	90	90	99	89	126	94	101	109	92	83	90	98	96	123	99	114	106	98	97	97	88	97	105	111	85	92	120	100	107	87	100	106	102	89	94	92	97	90	95	95	83	97	95	87	76	111	87	98	90	86	99	97	78	96	106	87	100	104	101	87	97	94	88	98	108	88	90	90	104	94	95	108	97	87	101	100	96	103	99	86	83	106	99	117	108	93	97	101	102	104	95	90	98	94	87	101	99	71	94	104	102	106	95	97	111	101	93	98	104	102	93	93	119	87	110	85	82	94	83	78	94	84	102	105	91	112	117	79	81	86	107	93	87	98	99	98	90	84	102	104	102	110	87	84	85	106	119	84	88	87	76	83	94	91	83	111	85	92	87	103	101	92	92	89	80	103	106	86	92	93	88	91	87	95	112	94	103	92	94	104	97	87	98	97	98	87	103	99	93	127	92	105	104	83	97	101	80	111	104	91	101	85	105	94	120	99	110	91	88	96	111	108	98	98	105	94	90	82	89	94	83	92	82	77	103	98	95	121	103	98	107	106	110	116	85	81	99	106	93	112	97	93	89	85	102	109	126	81	91	72	67	104	98	83	88	110	91	94	104	94	96	102	103	95	93	84
33110	18532	10514	12446	11596	14104	16306	15776	13706	10911	9764	8705	6648	7532	12610	10417	7666	5405	4632	4151	3610	2970	2295	1929	1740	1827	1418	1178	1182	1281	1388	1330	1083	1083	916	728	582	470	446	410	414	404	451	485	546	679	621	437	393	369	389	356	358	388	378	389	356	324	331	331	340	336	296	349	353	333	319	363	374	380	323	319	313	277	297	254	245	254	280	266	263	280	252	222	239	281	263	266	260	230	265	252	282	254	279	240	257	249	236	264	266	261	277	251	232	254	231	257	296	265	261	251	261	264	243	270	266	229	268	264	267	268	257	245	223	257	236	254	283	236	252	252	254	244	272	255	268	260	231	253	245	248	267	273	259	247	252	242	232	216	241	273	257	254	233	250	227	254	295	267	274	280	277	238	249	225	275	270	256	260	248	242	257	260	243	260	240	238	254	226	259	249	253	281	266	253	259	257	252	238	228	276	265	243	274	225	236	271	265	245	248	261	256	250	234	251	267	243	268	264	292	260	237	270	255	241	271	262	288	257	265	264	251	279	256	248	266	259	252	258	239	234	254	242	265	259	239	268	243	262	237	252	254	257	262	253	242	254	248	273	223	254	252	246	289	250	248	246	237	241	242	249	261	268	228	258	261	260	240	249	245	226	240	234	267	241	265	245	266	252	252	258	225	261	207	272	260	236	238	260	237	256	256	236	265	254	266	250	259	259	258	247	270	229	238	286	220	255	253	255	262	244	270	249	263	230	257	237	263	280	243	265	260	250	217	244	254	239	248	278	246	248	223	253	240	241	246	230	256	225	253	253	253	259	236	243	251	261	234	235	238	253	250	246	251	230	271	236	225	243	263	252	227	241	264	262	257	251	258	231	276	258	270	238	228	216	238	265	263	244	242	257	269	256	210	271	232	253	240	233	230	284	249	236	260	209	216	255	250	257	247	237	261	250	270	228	270	237	241	275	265	285	235	249	244	268	252	230	272	242	253	248	259	255	232	248	231	236	268	244	258	256	229	241	243	241	263	266	255	267	288	252	233	251	252	257	273	266	279	247	269	248	273	271	273	258	269	240	251	270	253	217	258	244	276	274	250	245	262	243	248	239	232	243	256	298	255	253	254	232	250	263	247	240	250	249	250	251	241	258	253	257	236	271	247	264	250	248	249	279	249	243	238	243	272	260	259	263	270	230	248	250	249	298	274	266	254	266	241	244	275	265	255	254	221	245	234	260	272	247	245	237	256	256	233	268	257	243	248	241	247	267	239	229	255	276	238	252	253	239	258	285	276	263	238	266	240	229	260	214	245	279	250	227	221	271	253	284	254	244	266	254	236	227	271	244	238	230	259	252	222	255	262	253	230	236	262	249	247	257	267	268	233	229	255	259	266	254	243	257	258	282	244	227	262	276	242	271	253	257	257	235	237	244	263	230	242	250	255	272	250	269	245	251	231	228	259	244	234	263	268	248	264	258	246	230	254	258	268	263	238	279	233	237	237	225	256	242	282	245	260	303	245	244	275	264	247	270	245	245	275	277	250	248	256	254	257	231	263	268	254	226	232	252	240	239	221	249	254	233	221	241	272	256	269	251	268	228	245	241	229	244	239	250	236	234	266	269	232	244	252	252	262	248	221	236	238	249	271	232	215	252	243	244	285	221	240	271	219	237	256	260	238	270	224	229	248	284	267	271	275	265	254	258	246	240	250	241	250	265	266	270	237	236	253	242	244	232	239	243	256	242	256	242	261	242	266	269	245	245	248	234	221	259	264	241	250	255	244	241	240	238	241	260	244	232	258	244	232	263	234	276	257	231	212	257	225	250	230	221	277	252	220	229	270	249	271	237	248	241	236	248	261	234	235	254	221	260	268	230	208	268	252	259	235	245	234	274	255	232	224	247	258	253	251	271	248	254	228	235	232	226	261	272	252	240	226	258	276	250	258	240	264	246	242	247	247	252	239	254	230	258	222	248	243	246	259	230	258	226	252	246	269	222	253	267	266	259	243	245	251	244	259	261	210	253	243	264	258	246	277	224	236	256	261	263	244	272	241	225	278	245	266	236	280	247	234	244	246	253	234	247	240	213	209	254	268	222	250	242	238	268	250	243	237	274	228	257	256	255	261	222	260	241	255	259	235	220	246	256	238	262	236	279	261	221	236	246	236	246	242	295	251	247	244	259	228	247	278	269	250	222	241	263	230	273	252	269	264	266	286	248	246	256	236	274	262	249	231	286	258	263	245	240	267	248	236	243	236	260	239	227	241	247	219	266	241	262	271	233	246	228	242	260	241	252	242	262	252	243	284	228	243	290	254	241	219	238	252	249	248	232	257	244	256	259	262	252	251	257	220	265	252	222	241	239	249	250	233	228	253	236	269	254	269	246	236	259	224	236	249	280	254	269	262	254	256	238	253	234	267	240	226	256	233	260	233	226	229	248	235	252	230	252	234	264	262	240	247	274	238	244	245	246	247	258	240	242	236	263	227	255	273	244	243	275	277	244	245	239	255	253	225	269	269	277	250	243	214	236	231	238	259	260	246	232	252	237	241	248	242	213	222	251	232	257	235	231	220	245	223	267	245	242	251	283	250	267	241	222	253	238	217	261	242	255	261	252	255	250	269	253	247	243	255	242	247	238	267	249	259	259	271	237	244	256	246	245	265	248	225	223	266	259	277	235	238	259	283	251	228	240	242	251	270	244	250	239	250	256	249	261	254	252	237	287	231	239	261	239	269	266	257	266	225	252	253	236	253	270	226	255	255	241	249	233	262	261	260	247	222	248	246	263	264	250	232	273	267	245	250	250	279	219	263	261	255	274	231	245	227	228	252	259	246	243	253	285	260	242	240	240	278	245	258	251	265	281	224	233	239	263	257	249	245	253	242	264	249	240	246	242	280	262	240	230	255	259	255	212	241	229	215	232	228	268	252	259	239	251	267	235	241	257	248	217	249	225	239	232	260	238	245	263	252	243	246	227	262	262	263	244	267	243	267	222	237	277	254	244	284	239	246	234	254	237	250	216	262	234	258	255	250	227	267	253	257	263	230	261	204	226	238	278	265	285	253	254	240	255	247	248	255	262	200	229	246	235	250	239	237	263	258	259	264	253	249	247	236	271	229	270	252	251	250	269	272	247	235	271	252	257	240	231	268	230	246	279	276	257	270	225	284	235	233	262	251	239	265	267	247	255	280	277	238	265	235	273	229	238	235	239	254	243	252	251	233	275	266	247	266	255	243	274	226	230	255	265	257	240	257	235	269	277	224	254	236	214	244	233	253	246	261	250	262	257	276	245	266	246	271	231	247	236	215	259	278	248	239	261	265	271	262	255	244	244	229	241	258	239	252	245	262	231	257	240	246	271	220	246	250	245	252	234	243	248	234	246	234	236	270	254	261	260	244	259	259	244	265	260	237	263	282	236	254	249	246	216	251	251	244	245	243	257	246	277	259	261	256	231	255	256	267	285	251	250	253	272	229	270	226	254	277	248	250	251	213	260	219	212	220	243	241	276	252	239
14230	4379	1376	1045	706	783	581	602	471	423	419	371	287	369	337	448	407	367	387	330	317	312	297	294	263	302	287	255	287	266	284	257	267	229	266	270	216	264	241	237	234	259	259	262	249	263	254	223	252	230	263	233	246	266	261	244	257	273	235	255	212	244	235	234	253	247	226	249	232	276	248	250	240	242	218	237	235	231	250	218	223	237	223	217	232	243	238	238	244	245	259	259	238	244	238	257	235	253	230	253	238	248	258	216	234	251	221	240	245	239	245	246	240	217	248	228	231	257	253	206	266	233	242	241	244	247	233	236	238	224	242	259	274	261	248	249	246	231	248	219	218	225	254	221	210	241	217	254	258	244	276	243	258	244	226	235	202	234	238	245	249	275	247	218	243	228	260	219	237	254	206	243	235	215	249	248	243	275	238	226	241	199	260	246	257	254	229	253	263	217	248	225	248	266	265	232	218	230	222	244	253	244	243	239	256	222	246	236	233	256	225	242	224	218	266	257	244	235	227	258	225	216	244	203	258	233	223	244	253	254	216	277	222	245	248	236	231	229	219	249	255	241	247	242	256	225	215	228	232	256	238	227	250	230	228	243	221	248	219	260	262	233	249	248	235	245	200	235	229	245	230	236	239	253	229	262	243	253	220	254	210	255	244	231	244	251	254	225	232	262	252	231	203	242	243	228	252	203	222	249	264	260	260	237	239	246	234	239	227	223	205	242	237	235	263	220	244	248	256	257	237	245	244	194	249	245	267	245	246	231	241	226	242	239	273	257	224	235	270	225	221	247	227	239	263	254	263	235	265	234	236	253	241	265	239	216	258	256	230	242	212	272	224	238	232	224	249	230	264	242	223	245	238	218	263	236	236	244	233	258	228	226	247	225	241	231	236	261	238	257	257	232	242	237	221	227	247	238	215	235	255	269	234	218	266	230	250	263	255	235	244	241	229	236	226	233	240	257	254	230	259	256	268	247	219	257	226	220	245	273	268	237	222	236	233	263	261	215	231	232	258	250	212	244	235	241	241	226	254	269	235	234	242	260	244	245	239	225	218	232	241	233	239	238	240	229	248	233	224	227	230	207	259	223	251	225	224	214	246	268	262	247	252	201	249	244	247	226	249	222	236	228	177	244	249	230	225	249	237	238	243	263	222	221	218	232	237	219	220	258	245	250	233	240	251	236	262	222	223	232	268	216	245	229	243	215	257	232	267	223	219	240	253	263	249	222	256	264	233	236	259	234	242	249	239	250	233	237	239	239	242	212	269	228	234	207	244	252	244	213	219	246	238	244	234	266	278	251	241	249	251	250	235	217	250	225	229	230	232	246	233	248	219	233	238	238	226	255	236	218	234	244	236	283	224	252	226	194	242	222	223	252	231	239	269	231	261	237	265	226	227	223	221	241	254	232	258	207	241	226	221	248	226	223	228	256	246	251	229	248	242	235	231	248	244	259	234	216	240	241	207	234	254	261	216	252	260	264	226	258	262	244	231	239	232	255	206	237	239	220	232	271	249	231	225	244	217	241	202	217	262	246	264	251	236	248	247	216	270	249	250	259	242	263	220	262	248	238	205	207	239	244	235	238	277	243	232	255	221	271	255	261	236	263	224	223	246	258	233	258	239	219	223	241	239	232	249	245	228	228	203	250	260	249	221	254	241	244	244	217	256	245	269	249	229	242	242	242	252	226	227	263	241	233	247	226	258	243	239	282	242	215	248	231	246	221	242	237	212	256	262	256	213	247	250	246	247	241	236	256	267	256	222	224	231	227	239	216	221	279	243	241	231	251	237	256	232	230	249	264	238	250	219	230	224	259	231	245	254	232	256	238	245	212	237	232	258	216	254	249	260	240	237	232	215	230	248	264	248	217	243	238	276	227	261	256	210	238	231	235	248	252	217	216	235	240	227	228	240	218	238	259	250	252	235	263	264	235	242	248	292	241	226	245	227	231	227	244	237	264	245	242	243	229	218	247	242	262	251	240	238	255	214	235	249	266	233	228	241	223	258	240	247	253	239	222	243	224	232	210	210	236	213	237	238	261	242	242	207	250	254	206	236	252	243	270	255	261	237	239	251	226	248	253	214	250	232	231	246	242	249	259	206	240	257	235	247	239	239	257	275	243	231	251	222	234	225	236	262	235	258	243	258	239	230	236	246	228	256	224	252	237	235	242	273	231	246	242	243	250	262	252	258	243	256	243	232	247	252	269	245	239	230	260	260	244	258	247	241	254	218	222	240	254	224	249	228	211	242	235	201	242	258	211	250	255	253	255	221	268	239	232	235	261	247	248	208	279	268	222	264	239	243	232	236	247	250	272	240	241	244	242	268	240	213	240	255	222	223	291	238	231	219	250	242	232	243	231	237	262	221	217	225	264	253	200	217	240	238	263	247	250	240	249	246	276	274	231	248	237	302	263	221	234	229	241	248	238	233	236	232	241	233	242	225	247	234	233	279	224	253	225	212	251	242	250	223	254	254	221	235	265	254	231	239	247	236	215	216	239	252	245	251	236	225	234	243	248	229	248	225	214	235	244	213	217	240	243	246	246	245	253	239	230	230	263	219	227	267	249	251	245	242	223	209	243	248	241	231	234	238	239	259	265	242	222	271	231	246	240	254	235	219	219	232	235	261	246	247	212	250	256	251	244	249	240	197	241	245	233	251	246	272	259	233	229	258	245	216	279	241	246	253	256	235	253	245	265	240	227	243	239	237	242	254	256	246	232	249	222	251	229	235	244	278	267	227	235	242	257	216	230	234	273	229	254	236	248	207	264	230	233	221	228	250	214	241	229	244	242	228	245	231	241	229	243	270	248	274	230	272	244	203	257	242	253	257	248	224	222	223	227	242	232	218	259	217	244	259	233	231	254	248	228	226	257	244	231	230	226	251	211	263	230	240	257	229	252	233	264	253	225	249	236	238	218	218	234	243	233	247	223	230	256	238	262	236	247	256	253	231	268	249	250	214	257	261	223	254	214	255	256	251	289	253	241	232	253	245	223	238	247	260	246	239	246	237	218	267	263	258	228	202	225	214	210	249	256	231	238	198	214	227	244	218	230	217	230	222	223	254	237	231	247	248	231	201	226	241	230	242	248	234	245	276	246	241	239	230	237	247	239	218	248	212	225	226	234	260	244	231	242	243	225	282	252	222	249	243	273	255	208	219	226	225	237	219	256	214	241	248	241	262	222	240	237	237	227	259	208	216	236	232	217	234	251	270	240	274	232	214	226	245	263	220	255	255	234	231	229	255	255	258	243	231	213	247	259	240	221	232	223	271	230	228	196	257	223	225	247	236	242	273	263	235	234	235	240	242	209	228	227	189	261	258	236	248	215	221	221	266	259	243	253	266	221	264	249	270	235	223	231	244	230	231	223	233	246	229	232	241	236	229	221	229	205	269	241	216	249	238	251	249	249	226	280	256	233	242	261	235	249	228	255	238	232	267	227	207	219	239	227	268	225	231	204	261	255	242	223	217	222	219	257	260	255
8893	3526	2511	2813	2686	2719	2429	2316	1832	1633	1603	1510	1205	1408	1492	1711	1619	1503	1319	1314	1179	1096	1021	863	868	799	720	798	738	752	793	754	752	721	709	672	596	627	560	593	587	585	605	628	668	659	621	580	579	533	584	554	540	574	585	596	539	547	630	563	582	566	532	585	626	594	587	607	573	576	609	604	549	559	556	564	532	566	551	538	568	525	571	549	554	518	512	557	557	569	538	596	553	512	493	583	544	589	553	548	521	555	519	563	535	531	574	600	556	529	564	534	539	605	549	556	527	527	557	559	552	522	532	550	509	489	541	539	542	576	570	503	562	529	565	575	549	555	591	525	570	570	569	520	544	545	552	546	556	538	572	557	580	575	564	562	565	538	521	569	557	585	539	513	576	546	547	523	535	587	581	554	521	549	523	567	545	565	557	587	576	545	556	554	574	543	585	545	549	554	560	577	585	546	534	581	549	594	552	545	585	559	534	576	556	552	573	571	519	598	549	493	546	574	604	553	556	518	536	588	533	535	551	516	542	554	549	545	557	576	614	556	558	555	537	537	548	502	535	551	581	559	570	558	561	534	557	562	556	547	518	522	547	523	542	581	582	569	535	586	539	526	538	569	514	555	524	532	560	500	610	558	547	555	574	525	558	556	583	580	569	531	521	554	529	589	589	554	569	546	547	566	566	543	562	578	557	569	509	510	590	539	612	583	533	527	598	538	550	547	544	562	567	526	523	556	572	591	508	550	537	558	556	557	572	565	564	576	564	560	562	559	524	565	549	565	585	543	546	549	567	557	509	571	646	566	561	580	546	546	551	531	566	593	550	540	570	531	568	538	564	546	540	513	525	520	560	538	559	554	569	555	528	505	562	580	551	565	577	535	536	532	540	509	544	563	541	500	566	556	538	573	565	528	543	580	582	580	545	556	546	557	531	574	543	559	545	554	620	534	540	515	505	519	567	544	553	555	589	520	551	576	532	547	534	550	536	567	526	597	510	543	573	569	539	520	597	523	531	563	568	528	565	563	568	560	536	559	540	546	545	576	551	554	553	548	559	563	562	536	535	560	545	541	511	581	526	564	549	546	542	555	585	569	557	556	529	548	560	583	569	551	588	588	567	617	479	581	533	546	552	516	548	555	581	566	577	592	562	512	537	570	588	536	544	595	622	535	530	570	560	563	538	541	584	540	578	515	543	508	536	560	499	563	515	533	563	576	573	576	542	539	551	549	539	548	566	540	548	549	551	540	562	543	581	549	577	522	566	557	556	607	568	562	585	582	576	537	554	536	586	553	563	564	557	548	558	530	566	570	568	548	551	535	577	505	545	584	570	526	498	515	563	527	509	570	557	558	555	538	563	516	566	564	568	519	584	562	536	496	551	579	516	540	523	534	537	541	565	503	565	577	553	580	536	548	561	571	529	558	549	568	562	547	539	564	568	569	557	600	540	534	577	565	557	542	484	564	569	557	556	525	532	530	536	559	563	564	569	533	554	506	554	549	571	552	594	562	595	542	530	564	519	573	572	567	542	554	523	567	545	556	502	579	578	526	534	543	555	557	565	586	580	586	548	624	570	538	571	558	619	541	565	531	544	583	559	541	540	551	548	555	551	515	555	549	520	538	546	565	561	563	533	575	553	518	547	530	537	547	558	541	526	587	525	541	551	552	543	567	606	563	549	534	541	552	545	529	563	539	529	558	588	579	526	548	576	598	539	563	554	531	596	568	589	530	558	542	573	569	555	522	557	575	507	562	571	531	558	541	599	544	567	611	548	549	524	537	556	513	521	566	557	517	563	516	591	569	536	529	555	557	512	571	536	568	566	552	533	579	582	526	568	518	530	557	531	550	555	601	575	544	559	572	606	579	570	532	533	505	594	516	574	544	576	530	588	536	571	558	553	570	597	532	528	577	584	522	532	547	586	499	582	560	611	568	591	558	527	556	546	541	531	548	573	508	556	529	554	539	521	575	581	565	556	556	549	593	543	513	519	570	590	555	501	570	595	589	568	519	585	611	566	590	573	584	532	553	592	526	551	546	551	593	561	513	522	525	561	594	552	523	562	554	566	550	516	578	577	521	528	544	539	572	528	563	544	584	549	538	534	560	609	577	602	546	529	554	558	583	509	570	543	608	584	542	541	536	580	550	583	587	531	577	559	560	540	579	561	567	576	554	540	555	557	520	578	578	543	548	596	528	546	562	571	557	535	588	522	573	571	582	530	561	589	566	566	569	571	584	556	606	504	522	558	548	564	567	582	531	557	522	544	537	547	502	551	564	535	542	587	525	543	553	590	545	525	582	541	596	542	595	547	565	586	576	526	544	539	560	560	551	592	573	529	521	526	535	575	566	554	545	559	544	530	530	527	567	578	580	548	521	512	553	564	602	540	515	556	533	536	564	563	544	533	578	509	560	589	590	534	567	566	533	565	542	590	567	548	583	563	562	579	597	584	567	600	559	530	559	588	568	619	566	573	563	524	545	580	537	555	500	580	561	520	554	535	548	532	543	569	539	560	547	556	584	559	532	566	538	544	544	572	549	563	555	541	533	580	571	589	501	501	589	558	573	571	547	589	547	541	538	537	560	544	540	533	531	552	547	537	536	556	523	553	571	561	510	551	546	575	587	547	618	541	558	534	504	558	575	603	606	552	578	503	591	560	550	550	535	557	565	517	585	601	552	566	567	546	548	556	538	516	518	530	565	556	524	569	551	540	573	542	573	533	563	553	521	519	552	546	542	548	615	536	587	576	570	568	515	573	552	586	589	577	585	529	550	537	515	543	532	521	540	550	535	542	527	548	527	561	610	560	578	569	532	538	530	568	554	554	573	517	572	544	546	552	571	541	534	531	537	519	568	526	522	512	528	525	550	625	570	592	542	538	542	521	560	563	568	542	521	588	535	565	577	508	580	555	581	541	541	512	578	605	548	535	553	595	590	544	581	526	591	548	539	538	554	587	576	567	570	550	602	550	562	563	542	586	562	554	504	531	522	592	543	561	603	576	553	570	533	556	555	575	551	583	544	575	567	538	560	534	524	539	532	543	545	585	540	533	523	554	537	563	566	561	551	558	538	548	563	567	566	550	515	551	545	567	577	544	532	552	533	537	534	512	578	559	553	578	528	569	570	550	527	539	564	485	539	558	503	551	520	544	550	514	523	536	571	537	579	608	535	551	591	543	531	548	533	548	553	574	569	571	557	551	567	566	568	556	554	552	547	550	568	514	563	574	554	569	516	545	542	580	550	564	572	529	549	622	559	533	564	522	554	597	527	538	572	530	546	535	550	589	554	553	572	594	540	556	565	585	589	558	577	523	568	594	580	565	534	519	506	505	522	542	568	566	548	524	524	524	542	524	579	603	554	589	565	564	533	556	573	534	524	597	568	529	566	537	571	556	499	574	573	588	544	570	563	556	575	593	517	628	553	594	560	579	517	560	574	556	515	523	595	510	542	510	554	567	526	565	545	546	547	572	552	530	546	558	587	538	545	570	524
37286	28342	11332	7707	5236	4604	4342	3736	2818	1958	1677	1556	955	935	1495	1319	835	603	508	480	408	388	258	286	302	273	270	239	261	225	235	277	260	200	218	202	183	198	152	171	162	212	181	191	198	211	199	169	190	194	168	196	193	175	167	187	184	169	182	174	203	163	186	144	170	193	179	178	176	170	180	177	162	156	176	147	155	155	189	184	170	173	156	156	171	168	165	147	166	152	160	178	157	192	157	183	148	155	173	177	151	173	158	180	165	154	171	176	179	171	183	156	135	189	179	149	183	143	147	161	174	170	173	157	179	181	178	175	188	166	181	175	179	169	169	178	168	165	178	158	165	138	172	166	175	181	167	146	177	167	151	163	150	177	170	170	175	142	148	170	167	176	188	159	185	191	181	177	172	148	152	185	156	193	161	134	158	187	179	174	205	147	144	158	195	145	189	158	159	166	181	177	177	186	165	188	164	151	183	195	176	190	159	158	162	188	178	168	172	168	204	158	169	157	157	175	176	146	172	172	182	166	181	175	185	162	175	199	169	186	176	166	161	173	171	192	171	171	189	181	175	177	192	159	160	136	158	177	170	166	185	167	183	159	153	159	149	172	171	148	163	164	163	166	146	152	147	176	161	185	133	161	156	186	179	168	168	173	171	154	181	167	170	168	158	163	180	175	173	167	163	172	140	168	168	169	180	163	152	205	168	180	162	185	161	165	165	173	152	150	163	170	207	161	154	160	138	161	167	162	173	191	152	164	173	170	183	164	146	166	198	172	164	192	159	170	160	195	179	174	144	156	156	189	196	171	175	163	177	182	175	161	160	164	180	167	201	160	158	159	156	157	144	179	171	167	163	182	150	179	163	146	149	169	160	169	169	172	158	168	179	165	198	159	205	176	172	175	185	157	166	172	167	174	154	169	185	158	176	161	176	169	178	168	147	167	170	148	168	163	174	158	149	152	174	156	150	174	198	186	182	168	175	177	190	166	177	157	161	165	164	174	148	175	150	189	167	167	188	148	184	183	164	185	159	170	186	170	178	146	163	191	167	163	184	139	165	151	151	151	181	138	185	149	170	172	159	160	198	167	156	152	154	141	159	176	188	165	165	152	157	171	169	158	160	180	158	162	172	161	180	159	169	175	168	171	159	157	183	158	158	174	151	165	174	153	146	192	162	174	150	183	169	172	169	167	155	167	155	178	156	184	173	165	179	164	169	172	133	171	186	180	168	173	171	179	180	166	167	165	195	170	177	167	168	166	160	141	180	165	158	189	167	180	174	152	153	192	151	152	158	167	197	176	176	187	166	178	174	169	177	167	164	174	179	127	146	185	171	170	153	175	180	165	176	180	159	181	177	172	146	174	201	179	165	165	163	187	162	182	181	171	185	183	178	165	194	162	163	144	167	179	169	174	153	185	156	165	159	171	174	179	174	172	167	174	164	144	149	178	162	144	167	152	172	191	173	165	165	158	160	167	162	151	152	182	210	143	194	159	162	156	188	143	179	178	177	155	182	151	165	177	178	154	160	166	169	152	152	163	163	157	156	146	193	202	158	198	185	174	145	175	171	161	174	161	173	172	172	157	156	166	158	164	175	181	173	185	168	171	178	166	170	173	163	143	169	178	149	159	176	149	185	164	172	148	168	170	160	180	167	183	173	159	153	172	175	168	172	173	150	179	154	168	179	206	144	154	164	185	169	184	163	163	184	176	155	158	173	199	171	172	156	172	194	155	166	149	152	176	161	160	153	170	151	161	178	154	148	153	165	172	167	161	175	171	173	168	143	187	191	159	163	146	151	168	164	169	163	168	130	169	167	171	172	182	180	182	132	169	162	171	151	147	143	165	178	177	151	168	159	175	178	148	172	145	178	165	149	153	152	171	154	164	157	157	178	168	169	155	185	159	169	140	182	163	161	196	163	158	186	196	190	148	181	171	142	145	153	183	157	176	157	172	167	176	159	169	180	157	180	174	169	162	164	154	169	163	162	166	181	163	152	184	178	214	165	161	171	177	170	158	159	167	177	174	178	180	174	170	167	167	158	162	161	172	166	169	167	190	162	175	164	162	154	173	163	170	161	161	149	156	143	179	157	188	187	168	180	163	182	172	175	182	169	175	171	160	177	166	193	205	165	165	152	166	179	159	155	163	185	158	152	161	175	168	168	161	154	161	145	154	178	178	170	163	166	166	169	177	167	159	170	181	193	184	192	168	179	162	171	187	169	175	150	169	154	165	166	160	133	200	148	174	173	170	176	182	156	153	160	204	150	190	148	170	180	159	173	159	169	183	167	149	169	174	177	156	190	175	155	161	171	149	166	183	172	168	165	150	164	175	150	187	166	149	174	156	146	150	189	160	182	162	145	170	181	161	147	149	173	151	176	168	192	153	193	184	163	149	153	154	179	169	171	186	155	175	162	158	178	182	166	150	158	179	159	144	159	166	175	165	180	181	177	172	170	159	173	185	158	147	147	164	153	174	184	141	157	175	158	176	168	160	178	186	194	156	172	181	153	152	170	138	163	165	165	183	193	172	154	149	185	180	170	171	212	194	135	187	170	157	176	176	181	176	180	144	163	172	137	160	162	163	185	170	159	162	188	174	180	177	172	175	146	180	162	197	146	166	172	172	181	165	157	172	165	144	157	179	153	141	159	179	171	184	184	170	161	171	164	195	173	171	164	159	157	167	177	186	153	153	161	173	181	168	157	204	190	164	168	156	141	143	153	155	171	180	145	187	146	178	187	177	200	149	148	157	159	168	187	166	183	156	178	177	160	149	164	151	181	157	187	201	174	193	156	159	169	153	174	176	166	156	151	188	174	137	167	157	178	156	155	145	150	170	175	182	160	172	153	166	159	176	173	171	159	172	185	168	152	167	157	183	186	176	159	170	152	177	174	153	164	165	167	156	154	170	159	177	147	170	164	165	167	160	163	161	175	170	160	175	165	162	165	175	159	190	172	166	150	188	144	170	170	190	159	177	178	183	161	180	163	150	173	167	176	168	156	179	163	169	161	155	153	139	165	162	155	145	172	167	158	165	177	146	163	175	155	185	146	153	177	168	155	164	180	170	169	157	165	170	178	165	170	154	175	171	167	170	160	181	162	151	190	172	153	176	175	180	172	170	171	170	153	165	162	161	150	186	160	152	181	150	192	163	168	179	166	154	152	175	170	174	175	138	185	156	184	195	156	167	165	158	175	165	170	159	173	170	146	157	170	160	178	168	168	192	169	155	181	181	177	152	169	158	180	174	174	191	140	176	159	175	159	182	175	160	184	174	181	174	182	155	168	182	145	174	179	177	160	191	144	157	148	161	177	149	168	160	168	164	161	173	150	180	176	163	178	189	154	168	174	170	145	148	175	194	160	170	203	196	160	185	165	182	182	178	179	171	149	158	191	164	176	161	174	157	178	164	169	160	182	179	166	164	137	149	167	174	161	162	150	155	198	169	160	174	148	168	147	176	175	159	175	158	163	170	168	191	158	159	167	153	170	168
26008	16064	6398	9509	7900	9669	9618	10355	7925	6548	6187	5423	3837	4817	7333	6070	4006	3026	2653	2564	2081	1880	1467	1343	1232	1027	992	978	1001	1089	1098	968	854	818	692	605	586	507	491	488	499	514	503	562	592	682	677	594	483	453	439	466	444	490	510	481	460	450	413	398	416	442	460	458	440	502	488	486	421	397	422	450	456	412	417	423	444	378	414	390	380	389	428	419	417	411	379	418	395	382	416	378	398	439	397	385	397	442	432	395	439	388	397	401	397	398	409	420	384	435	398	353	410	375	411	413	367	411	386	421	434	360	448	402	393	407	391	392	421	418	379	426	429	391	414	395	418	416	389	384	389	381	428	382	369	366	386	392	407	404	412	390	407	393	414	415	440	400	434	406	386	423	420	398	419	405	419	388	365	413	439	390	370	406	403	386	374	417	379	377	424	412	419	392	414	436	395	419	383	396	413	369	397	380	376	413	384	383	410	407	387	399	400	416	378	434	422	415	437	403	393	361	398	397	393	410	377	376	409	413	399	364	408	356	396	370	413	367	407	377	413	414	433	362	415	414	390	415	422	398	421	401	410	419	389	405	446	378	417	396	366	356	412	395	415	385	361	426	391	412	397	379	405	397	406	403	408	414	389	380	407	391	428	417	371	419	422	408	408	414	416	415	389	386	401	429	444	443	418	425	379	394	402	411	417	383	427	389	404	408	385	399	411	406	429	388	388	383	427	389	438	405	386	398	399	432	427	387	369	400	438	393	364	416	371	423	416	398	352	395	400	380	405	394	420	388	404	412	385	433	390	419	367	446	408	388	372	420	397	428	422	409	419	432	392	394	396	401	392	375	395	370	383	401	405	411	404	403	382	381	413	413	433	395	400	421	428	403	409	389	438	394	416	405	395	398	425	410	363	442	365	418	429	384	413	397	404	384	394	398	356	396	389	388	405	402	376	417	400	411	394	404	427	383	407	388	431	411	389	437	384	389	410	395	428	385	385	392	418	415	416	404	434	387	396	395	422	433	391	413	397	413	388	394	386	413	408	408	398	373	450	377	423	400	398	430	396	387	451	401	357	391	406	390	379	374	397	403	404	431	415	399	401	403	435	400	425	376	396	392	380	421	395	380	403	387	374	409	370	387	431	403	376	393	419	377	393	406	406	424	407	412	395	408	417	410	403	377	390	372	410	417	415	414	407	431	420	422	443	390	416	401	439	415	369	388	392	377	412	402	375	385	427	428	391	405	380	399	422	412	417	413	425	437	408	403	403	402	417	427	423	399	418	386	404	396	378	406	407	415	421	435	400	395	380	397	365	369	423	414	364	402	433	370	386	420	384	396	394	372	425	411	394	400	402	447	418	419	402	393	410	412	442	424	426	385	410	415	407	378	405	371	388	409	417	382	394	387	408	406	423	384	403	391	419	413	401	412	372	417	420	390	396	347	391	424	387	391	393	423	410	402	417	398	415	402	387	425	412	398	404	410	410	434	377	394	397	381	383	434	466	408	443	379	381	393	430	393	442	428	437	414	383	355	381	381	400	396	434	379	358	423	377	407	433	389	396	388	386	374	394	392	437	443	393	374	384	434	402	392	398	397	403	432	407	388	398	398	339	412	400	390	401	408	454	395	407	367	415	401	400	369	361	388	390	416	398	434	443	395	405	394	373	407	436	387	402	412	389	391	414	392	442	364	409	403	393	394	420	402	420	410	415	408	402	406	403	422	381	411	432	408	388	386	407	362	391	427	387	392	377	413	384	408	391	414	405	346	412	377	371	402	414	407	408	393	365	404	373	363	403	380	410	407	406	406	408	423	402	442	408	389	413	428	413	368	390	413	401	381	375	407	410	405	398	423	388	403	447	428	407	356	415	351	401	410	408	403	399	416	391	405	392	406	388	376	372	371	380	370	395	399	368	372	412	398	407	388	409	413	401	399	411	386	401	437	374	397	431	414	400	422	401	398	385	394	389	399	370	398	415	416	397	403	422	399	401	408	393	395	386	355	400	365	418	370	360	375	426	442	413	392	398	435	421	396	431	422	428	386	413	407	397	396	397	390	375	381	366	429	377	405	396	425	388	420	395	401	412	421	403	394	392	397	396	414	435	405	414	393	361	400	386	430	400	387	358	419	421	410	374	380	390	387	379	434	384	409	384	432	419	409	385	414	414	377	395	393	389	389	376	370	388	394	374	382	401	405	390	389	396	414	417	402	378	364	361	397	402	373	378	426	387	429	395	402	402	423	430	393	350	401	446	406	422	404	405	416	427	440	392	372	413	412	399	428	414	422	405	413	399	428	393	420	427	386	391	398	417	398	399	387	422	393	380	388	410	400	399	404	415	392	387	361	395	416	400	405	398	360	392	378	432	404	406	394	416	425	404	385	361	392	389	398	414	411	452	414	428	448	402	444	373	428	451	381	397	405	402	387	369	408	361	433	389	439	388	417	429	386	394	389	421	389	364	426	406	401	407	416	390	383	377	391	378	391	395	384	405	419	365	397	374	368	388	397	351	428	403	396	401	403	390	390	380	362	392	423	409	375	406	403	370	409	374	425	367	384	412	402	417	396	393	410	411	390	407	421	420	377	353	385	390	403	426	374	385	383	413	423	424	391	390	403	409	425	400	408	389	371	377	399	411	419	395	419	375	417	350	395	346	397	388	388	415	400	401	398	407	426	384	358	406	362	405	345	424	405	370	430	440	385	415	406	408	413	408	405	396	433	398	399	403	435	425	352	403	366	430	379	418	363	377	397	407	386	341	396	416	435	399	373	412	406	409	395	381	405	352	406	380	440	431	422	422	411	388	407	399	385	407	368	408	382	427	392	423	419	428	399	403	395	430	392	420	410	377	377	401	410	399	404	393	396	381	441	411	427	416	411	395	402	413	411	395	400	394	437	433	424	402	352	394	392	393	408	376	434	398	333	418	402	408	381	418	421	405	382	409	431	456	401	389	437	392	393	405	401	371	413	412	451	408	404	402	403	398	422	383	404	377	407	401	413	402	424	408	412	411	384	359	403	405	378	385	401	379	407	402	419	402	423	431	403	443	416	371	380	423	413	412	420	412	414	392	372	419	351	369	384	418	399	438	414	387	404	373	408	428	417	401	396	404	382	441	400	405	379	364	421	409	381	427	413	397	396	403	405	382	394	394	392	373	368	408	423	370	404	389	423	376	404	383	426	415	390	373	359	398	417	379	431	386	357	379	424	350	401	365	401	437	414	424	409	396	415	396	431	414	409	433	404	384	429	412	434	388	395	375	395	422	397	428	400	391	356	403	417	387	402	407	385	403	414	427	407	412	399	383	426	401	433	421	406	407	362	381	401	381	389	430	414	426	433	416	435	402	394	404	396	382	400	373	409	413	410	373	377	409	431	407	402	449	388	375	429	401	401	420	393	436	383	405	401	382	386	391	395	397	379	421	378	402	427	423	409	396	363	381	395	411	394	400	373	413	431	390	389	377	393	410	405	409	387	373	435	419	428	384	404	395	422	395	409	404	384
48219	36890	18550	14062	10302	7908	7797	7988	6018	4337	2956	2789	1858	1917	2903	2368	1299	846	706	648	548	436	335	353	293	243	237	240	234	230	243	219	201	163	149	151	134	116	122	127	123	124	130	132	179	162	159	137	104	118	93	111	131	124	127	103	115	100	95	101	120	97	101	110	97	110	108	139	104	110	106	102	112	111	91	96	102	108	95	114	106	85	98	117	109	94	87	102	89	93	117	98	106	108	114	92	92	98	107	119	98	94	89	83	91	100	93	102	97	101	100	107	89	89	102	89	112	93	118	105	91	93	108	94	96	86	105	101	105	127	111	102	96	95	94	79	82	99	93	85	98	90	93	111	96	106	100	105	102	91	99	89	101	85	96	95	90	92	90	92	104	95	101	93	104	111	79	91	108	86	84	78	99	106	90	91	96	87	101	122	111	105	103	94	90	99	111	84	83	102	99	121	101	100	89	73	87	81	88	94	108	88	78	92	100	105	116	113	85	106	99	95	100	124	107	100	73	97	98	107	111	105	102	114	111	92	120	110	114	109	91	107	105	87	80	107	90	100	103	115	92	99	110	90	119	107	97	95	107	116	100	112	103	77	99	115	88	97	75	114	93	97	92	101	88	94	108	109	86	103	102	97	96	92	104	92	99	106	95	94	90	88	89	87	87	125	93	97	96	92	96	100	84	89	105	94	84	88	90	92	110	120	95	91	91	101	111	104	103	91	96	121	94	96	90	93	97	98	96	104	79	94	99	105	104	111	99	97	104	107	101	104	82	88	90	98	96	109	96	111	91	103	89	92	107	101	91	115	95	103	97	88	98	93	100	91	90	105	100	91	112	110	86	98	94	95	100	93	92	107	96	104	87	97	97	82	107	95	89	122	97	96	111	99	87	100	101	99	68	98	96	105	94	92	109	99	103	95	98	101	96	102	103	94	106	91	94	93	111	90	95	91	105	94	95	103	98	102	102	115	98	94	105	100	108	92	95	104	100	108	102	96	99	101	86	93	85	98	103	110	88	94	89	94	81	94	96	91	92	97	95	89	116	98	92	103	95	103	88	97	93	110	108	100	81	85	109	114	102	92	102	102	87	106	100	88	92	99	99	105	105	116	95	66	76	92	81	87	85	101	84	100	107	91	99	88	100	93	113	99	100	92	106	96	97	105	93	102	91	99	90	82	89	95	105	94	76	86	86	105	102	101	121	95	97	106	99	89	101	94	109	93	99	96	86	92	97	75	104	104	95	95	101	100	88	88	98	96	76	94	90	109	93	113	85	111	85	102	101	110	92	82	91	88	94	92	102	107	93	99	94	106	111	120	95	98	89	103	106	94	109	81	98	100	93	102	87	96	88	87	102	87	101	95	109	89	117	107	106	110	104	98	104	121	93	101	99	93	90	98	92	113	97	95	96	98	85	113	97	115	83	105	98	91	100	101	109	104	116	83	101	92	91	108	102	91	87	102	88	106	120	108	104	92	119	86	116	87	117	91	85	122	101	102	86	82	101	86	84	99	87	95	105	106	100	105	90	93	118	110	93	82	88	113	112	85	110	118	107	121	95	93	94	97	91	94	113	107	93	91	84	95	100	82	96	96	96	100	74	97	89	106	97	94	100	101	80	90	96	92	96	93	84	106	99	95	82	96	100	91	108	104	91	97	101	112	90	101	92	93	92	96	113	95	92	107	102	97	106	104	104	77	88	103	103	72	73	104	91	102	80	92	109	80	110	106	92	95	76	92	110	82	110	100	105	99	93	89	91	110	97	88	86	81	115	87	111	89	119	104	82	112	100	95	87	109	115	98	101	114	100	107	105	94	118	100	100	94	108	103	106	107	95	102	120	88	98	98	114	86	91	104	96	103	102	105	70	93	91	86	110	120	110	104	108	84	116	97	120	100	105	83	84	89	99	97	99	96	105	89	99	97	109	92	113	99	90	105	113	102	121	101	99	105	81	92	90	93	109	88	82	89	98	115	97	96	83	93	86	103	92	105	102	105	95	93	87	110	104	95	96	126	99	87	116	101	105	71	97	97	96	93	100	92	97	96	105	81	92	88	98	95	99	104	115	107	87	90	106	88	91	94	100	116	105	95	103	109	95	124	97	97	94	120	94	107	93	108	105	99	99	99	91	110	99	93	97	107	113	118	109	105	109	93	88	86	100	100	113	93	105	100	100	107	85	91	115	96	85	107	94	100	88	108	97	134	93	92	101	90	104	90	106	104	101	98	88	100	92	88	116	93	103	99	101	85	108	88	101	111	112	85	92	98	94	118	98	102	104	98	91	110	111	110	99	105	88	103	106	94	100	121	86	91	103	99	109	101	76	101	92	92	109	91	103	127	106	107	107	105	93	113	118	110	73	99	88	99	107	104	91	104	89	90	112	100	84	107	107	115	93	88	108	90	101	90	101	109	90	102	119	104	93	82	104	108	102	110	91	105	102	97	108	95	102	114	113	86	88	109	103	90	105	93	79	86	89	85	82	110	97	109	110	83	91	97	86	92	98	110	94	112	101	121	98	90	75	80	84	86	106	95	87	97	119	94	90	105	96	106	90	99	99	104	106	106	100	97	94	90	101	111	103	82	95	98	111	94	110	101	125	94	102	102	86	89	117	92	88	115	105	99	90	96	77	95	86	104	86	98	104	82	96	86	105	82	96	102	93	93	104	96	103	121	81	89	99	103	85	88	84	95	99	110	83	67	93	83	107	105	95	110	110	92	94	107	95	101	105	111	109	105	106	98	89	110	102	101	105	91	105	93	84	86	106	104	92	94	104	116	94	102	116	97	118	95	108	107	115	95	91	100	111	108	87	110	95	90	107	86	86	103	104	93	89	105	96	100	100	115	94	104	94	85	91	100	94	99	95	96	83	82	96	83	84	94	105	97	99	93	94	95	92	86	116	108	101	104	86	110	107	96	95	93	102	98	103	100	95	113	92	102	100	79	80	100	109	92	94	97	101	92	105	92	90	100	99	110	103	95	119	111	105	110	100	91	94	96	112	76	98	107	93	108	100	90	87	105	94	108	98	90	91	92	89	87	99	81	79	113	93	94	96	98	83	89	91	108	101	90	90	106	83	102	91	85	82	98	91	99	102	95	114	97	87	112	90	104	87	84	91	107	92	114	85	97	117	89	102	96	91	124	88	94	101	106	114	95	87	99	91	108	82	94	105	83	100	86	115	104	114	101	108	95	87	99	124	93	98	98	89	106	98	80	98	74	83	91	98	95	99	84	87	91	83	103	95	96	107	90	94	103	81	107	117	120	87	102	99	108	108	123	95	84	90	107	101	110	105	106	98	111	104	107	93	101	76	114	110	102	96	92	99	117	85	98	105	102	120	112	89	79	87	119	131	103	89	101	100	88	106	95	106	108	104	93	94	106	100	114	90	107	107	78	99	108	100	126	90	104	88	90	99	105	103	101	103	105	101	97	97	95	90	91	82	106	97	99	91	91	107	118	103	89	93	99	97	96	100	90	107	92	119	112	88	91
33796	21206	9743	14368	12724	12349	15836	17065	13604	11371	9843	9182	6778	9114	13230	9848	6127	4901	4034	4186	3285	2595	2150	2013	1613	1339	1332	1367	1433	1407	1345	1278	1063	796	777	584	492	444	473	494	510	464	538	611	678	749	659	487	379	365	387	377	391	403	368	371	329	326	347	319	331	302	353	350	373	356	369	401	338	332	303	345	334	305	257	272	289	268	274	259	257	266	269	257	244	236	268	263	257	260	244	291	273	271	268	255	275	254	247	254	264	264	265	250	246	253	241	278	270	283	263	254	255	272	244	268	268	228	258	251	232	247	272	258	276	273	244	252	254	287	235	248	242	243	246	270	260	245	253	260	281	266	284	242	284	251	233	229	298	290	256	264	272	235	273	272	276	251	279	241	246	285	255	236	263	255	225	244	264	275	253	268	275	252	263	251	261	244	275	249	250	244	248	259	242	233	266	245	236	271	249	260	245	258	261	245	282	262	263	274	267	261	245	238	263	244	284	245	235	258	277	243	233	269	212	220	262	241	251	238	220	248	263	273	232	254	267	236	250	251	241	257	250	215	262	257	257	261	255	267	232	235	278	233	245	256	277	248	246	278	251	238	267	253	250	283	257	261	247	266	255	252	250	245	239	273	259	253	268	237	273	232	229	279	261	261	222	240	257	287	249	276	269	245	249	269	232	242	234	260	254	256	241	264	260	262	251	261	231	231	255	250	250	266	261	274	255	261	238	274	231	258	247	235	250	266	238	239	265	276	252	253	241	255	274	225	239	264	269	243	268	263	240	262	256	269	253	245	255	270	258	249	230	268	288	257	260	240	243	242	253	235	239	285	244	247	237	240	263	294	247	279	270	264	232	248	258	261	239	273	230	252	256	235	254	254	235	259	254	244	243	241	245	263	256	279	252	238	231	254	267	243	235	257	248	258	247	243	215	277	261	274	264	242	241	257	266	237	251	239	239	253	278	259	237	247	263	241	238	262	241	269	244	235	252	243	286	222	231	251	268	262	259	239	263	276	253	256	248	218	269	238	260	275	262	247	253	270	243	255	242	258	231	249	266	280	241	226	285	277	256	262	263	216	241	244	246	262	257	269	231	262	255	288	264	240	258	250	247	253	236	263	255	239	251	263	287	271	241	246	266	235	262	231	212	244	256	237	259	249	254	240	273	268	242	242	261	235	217	236	242	260	257	251	227	253	231	245	271	243	250	243	261	273	234	250	240	242	275	244	250	257	262	237	267	270	252	271	282	240	241	264	244	254	271	249	247	246	249	240	277	244	261	253	215	256	258	251	290	278	259	258	238	247	263	265	231	256	258	251	260	257	240	282	242	273	279	244	253	228	255	216	255	280	266	233	225	240	263	258	257	270	243	249	258	291	242	259	257	269	257	274	265	258	276	250	247	261	272	251	252	270	276	265	257	247	265	246	229	212	248	272	282	266	262	254	270	274	236	263	255	244	224	226	266	250	259	249	237	236	271	284	267	270	248	246	259	277	252	250	274	229	240	272	236	221	239	250	263	236	269	259	265	266	250	248	255	237	268	242	281	246	219	236	273	250	255	258	259	246	257	255	243	251	248	239	255	251	226	253	256	258	216	251	256	285	249	258	217	251	301	245	250	252	252	231	221	248	277	255	276	238	280	262	250	275	224	241	254	282	247	237	258	231	269	260	273	272	230	269	246	268	233	299	245	229	238	247	235	262	243	237	273	257	279	269	254	237	258	270	256	256	248	246	252	252	252	245	233	258	257	264	224	225	238	252	270	222	277	246	240	266	240	249	281	245	245	243	225	229	241	241	245	250	290	261	256	279	262	258	277	259	241	287	276	251	260	235	248	270	267	240	249	250	247	243	240	244	258	269	254	241	273	252	261	262	241	279	228	271	248	263	259	255	248	259	236	247	273	236	262	245	251	254	232	231	242	254	274	263	242	255	272	267	250	255	256	246	254	265	242	252	232	259	254	256	264	259	258	255	260	252	255	261	260	264	265	255	263	220	269	271	272	241	249	261	263	285	263	263	266	234	249	273	287	241	284	242	284	284	260	251	245	266	277	262	240	224	257	242	249	245	257	264	246	238	242	253	273	245	271	266	232	267	259	228	258	253	261	239	253	264	250	267	272	260	266	252	302	253	222	255	268	275	268	256	250	289	287	257	239	276	239	250	239	258	276	242	231	229	283	259	226	262	266	274	261	258	230	255	237	236	252	259	247	228	242	251	239	265	273	229	232	207	253	267	248	265	259	242	255	247	239	255	235	233	269	261	266	238	248	214	248	234	268	240	247	269	238	257	257	264	262	244	226	241	276	261	256	259	263	232	250	224	256	274	265	266	236	263	265	257	249	254	250	286	260	212	245	238	275	230	261	252	245	242	243	301	254	266	271	238	231	261	279	253	260	286	260	265	265	264	262	250	266	257	240	253	253	249	254	248	257	254	249	274	241	242	255	230	248	232	264	248	249	230	236	262	256	265	250	255	247	249	242	271	259	257	241	249	257	230	257	233	270	244	241	236	260	242	236	240	211	240	253	255	247	270	245	262	280	260	228	267	248	274	269	271	262	238	278	249	244	227	252	241	281	234	266	262	254	253	200	265	251	248	240	254	241	236	245	251	246	255	243	217	245	251	241	282	262	263	255	258	223	263	231	265	258	263	263	253	240	220	228	260	268	257	232	270	246	251	232	252	260	237	255	239	280	226	242	269	229	254	240	245	244	280	277	240	256	252	247	261	243	239	247	242	280	271	237	229	265	255	261	251	239	268	276	237	265	236	258	266	241	264	247	257	284	239	275	261	235	270	258	291	262	259	228	233	272	286	268	246	247	247	250	241	256	262	261	259	267	262	235	251	233	258	237	251	232	235	224	243	246	252	275	249	247	233	236	215	273	255	244	257	235	245	251	281	246	266	274	248	233	262	284	254	227	259	250	236	240	241	257	225	255	272	241	253	239	250	235	243	264	263	244	250	260	226	249	242	272	238	233	239	262	224	254	247	270	254	247	231	233	269	224	255	271	253	265	251	244	239	248	253	238	245	263	253	241	263	275	228	241	259	227	276	254	232	279	246	250	269	256	242	220	259	258	236	275	250	267	229	267	263	222	236	234	278	272	241	239	241	265	251	265	232	231	269	255	250	279	266	242	214	249	242	257	278	246	238	256	273	260	273	249	245	290	245	247	260	225	250	231	261	249	264	283	238	243	266	259	282	237	237	236	235	266	257	273	238	262	252	248	229	272	286	284	249	221	230	259	283	251	267	253	256	236	236	258	232	229	242	238	240	279	272	253	227	218	271	273	230	262	215	262	242	244	237	282	253	259	274	254	227	259	240	226	280	279	235	237	248	250	267	260	260	251	280	240	256	254	280	219	236	229	260	249	249	241	253	245	264	257	255	222	247	241	271	220	248	249	241	262	249	225	253	239	273	233	238	271	259	265	259	249	271	251	264	261	250	238	236	241	259	262	237	260	271	233	264	240	262	275	274	246	261	265	254	235	278	250	262	255	242
14685	4996	1558	1392	970	723	826	664	606	483	453	450	406	399	435	373	383	320	352	356	327	315	306	304	275	266	279	269	274	284	268	281	233	234	250	241	219	248	204	239	243	264	244	287	252	251	252	238	217	220	222	244	237	242	242	231	253	278	247	260	236	234	278	277	258	237	275	229	269	249	240	246	239	223	270	235	218	242	243	232	253	251	249	205	207	248	242	229	238	215	267	237	241	236	219	248	234	249	263	229	230	240	276	235	257	211	229	256	243	234	250	237	240	258	241	227	241	252	261	240	253	249	209	214	225	234	232	240	227	265	236	226	257	247	249	217	195	222	232	237	222	245	224	243	245	235	233	232	218	238	245	281	241	272	243	259	244	232	223	247	241	252	231	250	267	258	229	250	224	244	227	238	226	241	263	233	246	229	286	248	245	254	217	206	261	238	234	244	260	204	240	249	277	245	258	245	262	231	228	214	250	219	223	230	235	227	260	231	255	221	236	257	228	255	214	256	233	244	247	230	240	240	193	241	255	262	243	257	236	239	225	235	230	247	254	217	244	262	248	242	236	226	276	247	229	243	243	244	253	247	263	237	260	244	246	219	224	263	268	229	212	258	226	269	245	248	225	258	255	238	279	247	246	237	242	239	252	226	207	222	225	236	268	246	262	254	226	211	234	213	272	217	240	208	252	235	265	215	247	221	234	233	213	234	237	277	271	231	213	246	224	221	225	225	255	248	240	237	261	240	223	225	232	215	259	247	237	232	206	232	226	242	231	235	227	231	211	233	208	224	227	241	222	243	227	245	225	237	237	237	232	233	248	236	228	259	239	255	258	234	256	228	256	274	231	230	250	227	256	244	237	245	229	239	242	238	211	250	243	213	233	250	252	232	234	213	246	218	240	258	231	233	229	275	245	256	216	230	242	217	256	232	194	249	237	242	217	241	238	228	258	231	257	237	236	242	244	236	206	249	215	238	245	206	223	248	239	232	264	244	216	222	265	257	279	233	228	216	236	233	238	254	237	222	209	246	236	241	229	221	268	227	233	250	219	235	218	225	215	245	255	216	250	257	214	226	260	224	241	203	212	260	235	227	258	230	218	221	265	242	250	244	245	231	264	277	248	215	203	250	234	227	262	235	225	227	218	255	239	238	244	226	263	225	249	245	221	257	209	228	227	226	262	253	234	235	230	242	208	220	205	237	235	245	213	239	236	223	216	238	240	233	225	246	258	219	224	245	239	212	243	253	221	228	239	227	245	225	263	229	242	253	260	232	224	241	240	224	237	236	240	205	244	225	232	219	254	233	219	251	235	251	245	244	247	266	253	242	213	261	241	270	246	246	222	240	242	245	215	233	242	240	242	244	224	238	235	221	231	247	232	255	228	231	219	248	229	238	238	243	263	238	238	230	247	241	237	236	224	214	241	256	240	225	256	227	241	234	243	236	215	246	223	245	239	246	253	274	233	251	228	213	191	260	221	224	251	224	225	243	221	235	223	237	242	247	235	254	238	223	269	225	211	243	225	187	257	275	255	219	255	236	248	274	254	214	259	237	245	235	250	232	225	220	221	220	245	228	222	220	221	222	227	242	249	230	218	240	237	226	224	232	242	216	220	241	267	250	233	218	248	242	235	256	212	247	240	257	226	229	231	238	229	250	251	213	249	228	224	238	229	225	221	245	222	233	232	208	258	246	228	250	225	243	244	226	268	256	227	218	216	214	277	243	251	241	228	239	243	240	223	223	236	233	241	237	226	257	240	235	219	263	230	232	207	220	236	216	234	229	246	240	247	240	216	227	231	227	251	237	235	234	210	230	236	255	241	235	231	225	246	218	234	236	251	248	279	230	227	238	261	239	246	244	231	225	251	248	245	224	262	239	221	215	243	260	246	232	249	237	276	222	264	222	269	200	240	231	239	229	245	208	227	262	253	235	228	248	215	217	247	203	219	239	261	263	219	227	236	244	232	240	238	219	258	226	225	216	245	225	233	251	226	213	267	250	231	240	214	241	244	248	253	235	216	221	227	254	241	255	257	248	212	205	222	208	221	220	227	233	257	217	266	275	266	241	250	220	269	251	254	241	247	228	251	207	213	237	259	265	241	222	240	217	225	224	244	230	218	219	247	240	241	260	240	256	257	213	243	244	236	215	250	230	229	248	227	246	223	243	246	276	232	199	257	253	242	228	222	224	234	269	230	237	302	251	235	246	223	253	208	245	225	226	231	242	254	242	229	251	254	261	232	235	230	238	211	241	245	247	240	205	236	222	248	243	252	213	234	223	223	238	231	255	241	220	220	227	242	257	252	223	240	209	275	258	228	219	248	195	225	249	229	201	232	206	227	228	259	245	233	236	217	208	246	266	249	234	229	265	251	235	239	233	207	233	269	235	220	234	235	220	229	212	223	245	261	246	210	252	251	274	242	238	249	251	252	228	202	238	221	237	236	226	247	233	238	252	239	243	245	228	231	236	233	246	225	232	251	237	231	209	249	204	255	245	246	253	229	229	242	271	265	241	237	232	217	222	216	233	238	218	231	261	239	236	237	250	227	213	233	236	232	216	213	270	239	229	218	225	252	238	243	237	208	249	258	240	221	213	240	233	241	225	228	223	229	255	244	241	238	244	216	245	243	273	249	223	240	254	229	254	242	264	232	259	240	244	234	256	246	211	213	251	241	232	241	234	250	270	239	233	210	230	220	249	240	239	239	202	239	230	245	236	259	223	245	265	239	230	239	222	233	247	239	214	223	228	246	255	241	221	232	222	227	229	251	200	260	222	233	243	232	237	241	251	233	222	228	244	224	239	255	230	229	235	253	233	236	220	240	225	249	213	244	238	250	241	242	224	231	243	231	224	234	238	238	258	223	247	268	231	243	228	219	243	239	227	294	251	282	196	237	215	236	259	231	252	223	270	218	234	240	244	225	232	254	257	255	248	242	270	253	237	247	243	216	237	271	225	262	242	232	268	236	237	201	231	226	224	222	245	248	260	246	254	258	234	224	225	230	257	246	274	264	231	233	241	204	220	229	229	228	231	253	199	236	247	221	238	226	226	228	261	252	239	246	220	265	229	263	235	219	236	228	261	227	242	233	227	210	262	252	253	239	266	192	232	244	243	250	217	202	248	253	245	250	246	244	243	230	243	249	256	222	242	233	223	240	219	234	245	249	266	262	231	257	222	223	225	225	219	226	272	239	248	210	202	243	215	254	229	229	222	250	252	240	270	216	258	257	229	258	224	255	251	250	243	219	226	216	198	252	219	225	241	246	232	229	224	229	231	235	220	243	244	230	225	261	231	227	251	214	236	239	227	218	243	245	222	244	246	225	246	249	232	236	224	259	251	240	251	234	251	253	236	263	244	233	226	235	245	230	228	216	231	239	257	236	238	217	237	245	243	227	243	232	223	221	232	234	216	254	260	214	248	240	216	249	224	260	237	260	235	258	223	241	242	250	232	239	264	243	224	237	214	234	264	247	229	228	250	234	231	241	228
9088	3902	2616	3305	2920	2477	2776	2474	2020	1908	1716	1568	1589	1703	1917	1596	1554	1366	1274	1316	1156	1016	959	835	755	752	780	792	839	793	791	797	696	698	622	636	586	537	586	624	585	646	637	631	690	626	610	598	559	536	621	600	577	573	535	575	498	562	573	582	545	538	560	576	590	636	582	541	577	567	539	578	562	535	561	581	582	548	557	552	509	537	549	566	583	564	571	537	536	565	516	608	593	561	505	575	538	574	566	593	575	537	569	561	585	568	586	574	540	574	603	581	572	523	543	559	557	538	513	559	560	550	545	543	514	567	550	555	553	545	549	537	550	554	567	549	545	533	546	564	549	551	574	562	551	535	551	533	557	539	583	555	589	540	531	549	565	505	562	534	533	561	556	537	538	534	547	568	537	539	560	548	542	541	542	563	574	505	514	568	549	541	556	544	508	573	521	556	524	529	528	611	568	544	568	518	525	572	517	555	544	539	537	564	588	549	520	572	533	556	550	575	539	573	584	548	531	554	567	567	523	544	536	564	564	546	547	543	559	545	525	524	526	549	578	597	532	571	567	591	517	557	563	537	526	543	550	564	516	503	627	533	586	530	547	561	574	579	528	550	535	600	559	594	544	556	542	516	545	560	519	534	538	529	560	617	536	572	520	523	522	536	534	564	587	562	595	534	509	545	558	518	569	505	559	606	575	564	536	545	567	558	538	514	504	548	540	559	528	537	552	542	564	530	523	563	557	541	547	552	518	579	583	576	561	568	563	498	518	558	542	516	576	543	607	539	564	585	555	553	552	553	568	561	576	536	540	559	543	569	576	496	550	549	567	562	520	504	551	529	553	544	498	576	509	550	501	539	524	577	563	568	554	569	564	544	575	484	564	567	571	534	560	541	581	563	533	556	555	576	550	523	555	516	579	560	546	567	553	560	562	573	546	521	527	597	570	549	547	517	538	567	563	532	528	558	533	583	558	567	563	505	557	542	595	513	533	517	573	537	556	546	571	533	554	510	562	541	544	522	567	552	568	580	571	527	525	560	577	573	559	524	540	589	560	575	536	581	567	552	543	554	572	555	554	543	553	547	593	580	578	548	548	529	527	567	547	571	512	558	556	534	550	549	556	572	527	533	587	545	537	571	546	563	524	555	526	599	582	529	601	543	531	518	583	534	533	553	578	515	542	573	555	531	550	568	523	591	543	535	558	582	554	554	575	534	563	534	551	573	535	541	525	559	556	543	537	538	501	547	493	526	567	494	545	578	599	516	544	541	551	568	537	582	559	559	538	573	559	583	529	552	519	549	527	538	528	549	571	534	573	537	490	541	526	524	551	529	575	515	582	555	543	545	586	532	574	549	594	570	515	550	486	531	554	534	566	565	508	564	557	565	511	529	578	545	557	543	580	508	502	553	557	567	581	531	491	579	548	576	567	547	521	581	557	558	570	546	563	565	547	548	503	552	547	537	571	583	519	549	617	578	565	557	554	552	549	529	532	519	560	570	526	538	561	567	575	561	575	588	586	545	595	543	546	567	574	579	540	568	533	510	565	565	572	541	541	584	531	534	621	535	535	529	542	540	581	544	554	589	554	566	554	537	532	596	586	605	543	533	543	572	549	541	540	494	517	544	605	541	561	562	535	567	572	521	552	523	554	574	557	574	545	597	570	582	503	498	533	550	547	571	545	552	542	606	550	555	559	531	569	562	558	548	564	557	575	547	558	559	531	562	549	533	554	531	500	539	540	567	560	561	536	542	509	545	532	533	553	581	560	544	525	547	577	582	549	534	533	536	560	577	530	574	532	537	555	610	519	583	551	561	546	561	509	577	538	564	574	553	563	549	554	578	536	502	556	523	530	539	603	553	503	519	578	557	564	537	565	550	565	513	559	577	557	579	559	539	559	527	583	552	594	518	520	513	591	566	570	525	531	510	573	549	555	513	555	580	532	529	581	580	550	536	507	564	581	506	550	551	547	554	572	610	541	561	606	539	530	575	568	563	524	548	575	561	543	558	515	548	523	523	569	558	541	581	568	576	563	628	510	561	587	524	535	537	535	540	529	572	553	551	519	523	524	567	563	546	538	526	565	518	527	565	570	558	532	532	549	530	551	572	540	573	550	561	574	563	545	557	550	551	522	559	584	561	561	573	582	561	596	586	572	558	518	563	541	563	530	556	534	544	552	541	557	542	539	541	562	559	524	554	567	535	573	518	560	526	582	564	553	561	562	538	582	562	552	555	548	572	541	541	532	529	561	559	554	559	533	549	532	552	566	560	574	558	502	534	571	573	560	562	551	556	511	560	582	553	531	547	550	573	497	534	585	500	564	518	583	569	548	511	598	550	577	521	510	546	550	521	522	529	566	522	563	570	518	557	519	552	554	519	577	607	559	547	535	496	547	513	574	582	534	547	561	537	512	570	580	529	542	586	576	535	550	569	521	561	599	537	520	565	561	547	542	497	572	597	566	563	534	538	575	542	562	524	535	532	546	543	561	566	519	554	499	592	544	524	605	554	529	570	568	544	527	576	513	555	548	514	553	571	502	569	535	529	570	537	598	552	554	497	565	528	571	517	561	572	525	575	563	543	556	577	526	538	549	550	576	565	560	554	570	543	562	591	591	557	577	551	553	548	572	570	571	548	548	532	568	531	538	515	529	576	606	569	553	571	599	541	579	585	555	570	547	576	584	548	573	572	545	558	556	523	604	585	583	552	558	536	534	554	521	512	535	507	544	550	582	553	523	589	556	557	570	554	540	575	568	553	572	507	539	519	572	523	539	540	545	520	536	559	571	551	541	547	579	534	546	539	511	577	552	542	535	559	560	570	533	532	597	527	526	565	549	524	554	582	544	528	541	544	541	571	510	539	553	539	579	538	552	569	517	556	544	550	558	534	488	565	541	581	542	522	546	540	562	540	533	534	522	537	564	553	556	510	532	549	578	530	607	504	554	543	580	565	519	538	542	539	520	549	563	543	506	597	566	530	617	539	584	559	588	567	540	549	547	512	544	545	557	540	562	547	559	580	581	569	591	599	534	524	550	560	545	567	550	501	532	532	528	519	551	532	590	528	527	538	577	580	562	530	524	571	541	572	549	576	574	555	552	538	585	545	547	556	554	525	563	553	549	516	525	623	520	576	552	534	543	572	573	550	573	522	546	529	574	569	565	509	547	563	535	521	569	544	533	503	564	552	575	584	543	565	549	583	542	544	570	534	580	533	535	565	575	575	561	563	552	579	548	567	590	545	566	538	518	529	549	542	548	540	553	521	525	567	578	525	578	563	563	558	584	516	508	570	537	544	553	550	534	551	538	511	530	523	544	542	549	570	555	566	518	538	571	525	566	550	552	537	518	517	556	541	566	517	564	611	552	563	560	569	528	550	560	515	563	571	516	526	541	523	568	543	568	519	595	523	576	557	551	568	555	565	539	552	595	516	567	532	556	531	562	540	527	521	574	567	560	531	565	537	493	553	515	578	558	576	517	532	568	590	553	561	581	537
36863	26584	10633	7462	5269	4072	4566	3777	3121	2107	1628	1387	1005	1145	1612	1123	646	539	507	500	334	339	304	275	276	238	226	276	279	287	234	224	215	190	204	203	158	150	202	155	180	193	177	202	183	183	159	174	170	170	192	186	182	185	203	171	176	157	163	182	172	179	176	196	190	200	163	187	165	169	188	183	159	153	184	177	183	150	181	155	175	169	185	184	187	156	170	182	157	158	184	153	177	162	146	156	162	158	183	163	190	196	157	169	151	158	172	166	160	157	168	158	186	168	168	180	157	146	190	150	165	183	183	173	150	173	150	161	168	168	168	169	193	161	173	161	154	166	182	141	152	137	170	179	147	145	163	154	143	177	173	183	161	198	169	169	165	187	183	168	152	165	181	160	173	168	144	162	201	149	175	186	200	158	199	172	180	155	156	151	168	164	174	161	156	184	144	147	160	165	168	171	171	164	185	159	179	154	186	175	174	184	172	160	183	167	166	155	148	177	179	166	195	165	171	154	150	158	197	146	189	171	138	156	167	145	153	164	184	161	155	156	177	168	163	163	193	168	176	139	172	161	200	140	173	156	176	152	178	144	174	156	170	174	162	187	163	161	158	147	147	166	176	137	146	153	190	169	169	166	160	176	177	125	174	172	169	138	142	176	201	152	188	152	189	176	171	187	162	161	182	171	175	166	175	159	148	179	157	154	177	180	174	154	186	174	170	173	175	179	169	185	171	172	172	205	169	170	187	172	176	174	185	168	175	177	173	175	192	190	189	176	135	152	168	180	174	157	169	172	172	185	181	172	164	167	169	181	161	168	169	157	175	165	167	172	161	185	170	186	176	170	156	157	179	186	159	163	171	178	196	159	191	159	165	184	155	164	158	176	167	189	154	185	162	151	184	189	158	143	144	176	172	162	161	177	155	185	174	179	175	164	170	155	179	187	145	163	182	153	167	171	188	172	138	161	155	160	154	186	165	160	165	165	173	174	175	170	171	146	177	158	173	158	171	155	166	171	167	156	189	177	178	194	170	178	180	141	171	155	149	158	167	143	163	130	158	166	169	171	186	176	194	163	165	156	173	171	178	167	145	171	168	164	177	160	155	154	159	150	177	175	159	188	163	169	159	131	171	164	165	157	168	188	175	165	182	161	160	190	164	131	172	151	153	186	152	168	163	187	154	172	176	173	184	162	158	172	165	179	157	155	179	147	157	182	175	188	163	154	169	158	163	163	185	164	162	193	177	167	176	129	162	159	162	192	170	156	159	162	156	156	170	176	172	165	176	160	173	191	141	197	187	166	173	165	168	160	175	163	173	176	157	195	164	167	177	158	187	183	169	152	166	148	158	178	152	163	170	171	157	168	170	175	164	186	174	177	166	167	178	167	184	154	179	158	174	166	132	153	178	161	174	179	172	153	170	186	207	154	161	172	179	165	169	161	179	160	161	168	175	185	183	159	157	173	174	163	146	190	148	194	147	175	174	155	147	157	184	164	147	145	157	187	147	164	176	151	158	176	181	157	149	179	144	182	155	178	166	170	184	178	193	147	158	170	168	160	181	155	166	171	155	150	180	163	171	157	167	188	170	161	163	178	161	147	171	165	175	169	179	161	146	162	170	156	165	155	141	176	179	152	166	180	179	185	161	160	141	164	168	174	168	156	148	162	167	147	168	154	162	174	160	185	145	168	167	168	184	168	166	159	172	177	169	143	153	169	165	161	180	152	147	163	157	188	156	148	157	174	174	166	146	169	167	136	169	177	159	164	160	179	188	157	173	174	182	178	166	170	167	172	163	163	171	151	149	151	179	174	148	166	170	184	180	165	185	162	153	168	170	164	167	171	169	172	170	164	169	171	173	185	175	157	166	160	173	167	167	175	157	168	152	175	164	151	160	153	152	159	149	156	168	184	149	171	192	193	188	167	170	187	157	176	179	144	169	173	176	182	164	154	176	153	173	165	158	165	160	152	176	175	180	142	182	162	163	176	177	157	160	166	145	168	146	150	150	184	168	149	180	183	180	164	145	177	189	183	183	157	170	161	164	172	173	155	171	150	143	168	168	170	165	163	147	185	185	159	186	174	172	179	155	160	157	156	176	180	156	167	167	173	189	157	149	178	157	161	183	171	170	174	153	173	150	176	184	160	169	154	195	154	185	158	162	170	147	146	169	165	159	171	154	183	161	189	162	142	176	198	167	178	165	168	159	170	184	171	167	160	175	168	185	211	154	172	167	188	167	188	180	159	161	166	151	154	164	157	166	172	153	170	142	178	173	151	130	170	173	156	165	180	144	178	159	158	171	161	166	195	162	192	151	177	178	178	159	167	172	157	182	189	170	166	174	147	179	152	172	151	178	166	161	180	162	143	208	165	174	189	155	187	205	178	181	170	174	178	173	164	165	155	163	181	164	147	177	163	160	164	164	167	172	168	160	173	161	170	174	173	157	165	158	166	168	173	172	173	157	181	190	187	153	147	164	150	198	162	175	163	175	170	162	165	160	159	177	161	164	169	165	176	179	155	161	179	167	179	185	172	165	155	154	173	158	192	172	178	165	145	137	157	170	160	172	189	159	161	180	176	176	155	184	172	149	169	167	160	168	156	155	161	205	172	151	162	167	177	182	167	186	176	169	189	128	155	189	178	185	168	168	172	168	161	176	161	165	152	177	161	139	194	185	160	176	165	154	175	182	174	191	173	162	143	151	162	173	135	171	165	191	148	170	158	185	155	155	175	162	143	165	172	162	152	180	180	170	146	164	168	144	167	187	141	171	188	204	177	185	168	163	196	164	163	176	151	187	143	207	185	163	171	174	185	188	173	164	194	165	199	151	168	174	163	157	174	159	172	188	143	192	160	163	145	179	151	183	174	140	170	198	149	142	163	184	181	144	163	160	161	166	162	143	163	171	175	170	194	145	191	159	178	156	153	178	168	165	182	148	164	196	163	171	184	184	162	172	178	159	167	156	202	195	161	177	167	168	192	167	154	141	152	153	166	149	209	171	151	147	166	167	147	184	168	163	208	169	168	170	159	190	157	134	166	170	167	162	168	163	159	178	142	154	169	164	178	181	162	168	174	164	164	150	147	172	158	162	192	157	176	171	186	166	156	177	176	161	156	166	165	172	186	175	168	155	186	161	198	180	176	161	195	190	172	150	156	149	179	151	139	161	152	163	167	174	160	159	184	176	185	169	174	160	167	166	175	170	168	126	173	169	180	164	169	162	181	165	161	178	150	157	167	147	166	165	168	156	165	184	170	176	159	157	176	168	169	162	158	167	167	143	159	176	180	169	177	170	162	161	160	145	202	179	157	179	164	178	173	178	141	152	174	176	146	188	175	171	183	173	171	187	143	159	162	184	181	166	154	189	174	185	167	193	174	147	175	173	136	195	175	167	170	170	155	157	156	140	164	176	171	196	157	164	177	167	173	156	154	159	163	150	151	168	160	153	170	151	166	205	179	162	159	177	141	159	175	181	155	180	150	161	185	154	175	164	186
25773	14981	6197	9243	8710	8544	11396	10354	8155	6825	6319	4830	4518	5758	8090	5097	3484	2688	2481	2492	1880	1643	1320	1148	1016	920	1063	1096	1116	1040	1018	952	816	691	559	530	518	528	509	519	515	525	565	561	534	554	547	436	438	473	468	488	455	480	443	453	500	458	480	441	453	448	385	510	509	475	445	453	426	431	438	435	423	440	400	451	357	422	400	443	384	422	399	432	407	399	401	428	392	408	417	387	390	404	408	437	403	409	403	422	389	429	439	389	394	415	396	455	412	396	420	430	407	403	380	417	393	404	425	416	383	398	422	431	389	379	421	403	387	398	358	400	369	394	385	414	430	392	402	372	417	416	412	424	399	420	373	438	442	389	411	398	395	410	388	423	391	402	404	439	400	375	418	405	360	406	402	418	390	413	372	412	407	412	376	395	418	384	383	385	417	398	401	403	414	417	381	376	425	367	392	421	394	368	412	395	395	389	448	410	369	428	383	404	415	415	384	400	419	372	389	401	398	425	423	406	400	361	412	410	381	412	400	375	421	414	402	388	405	413	378	409	388	388	385	429	417	408	409	409	390	388	394	424	423	376	383	390	439	411	403	427	390	427	393	392	379	392	407	366	392	386	419	434	399	387	386	404	397	399	389	385	389	409	399	400	404	406	407	435	396	372	386	405	385	404	382	379	392	453	405	435	398	393	419	396	398	411	357	359	373	373	440	377	406	407	429	382	404	382	378	439	379	429	385	438	419	388	396	418	402	400	376	431	416	361	394	388	423	442	407	417	431	394	408	386	406	417	398	376	369	397	376	390	383	360	418	391	390	410	410	399	416	420	404	350	441	353	433	395	414	401	398	392	401	370	406	391	397	388	393	389	418	391	363	384	385	395	400	414	430	387	370	419	402	387	438	388	402	437	400	428	422	434	392	370	386	389	407	439	409	351	407	425	378	377	417	398	382	399	407	414	396	403	391	385	408	408	429	424	401	378	361	398	385	401	398	386	440	402	391	395	392	412	384	409	374	384	404	389	377	418	386	426	443	418	353	389	423	383	441	375	421	364	385	385	396	416	447	403	393	459	402	428	403	386	420	406	401	409	426	383	419	409	399	409	436	374	383	392	414	407	396	408	373	388	384	410	380	406	390	397	406	371	397	398	397	412	428	382	421	421	375	419	392	390	377	403	406	411	380	389	390	386	389	376	413	448	388	386	415	393	398	395	414	402	415	389	386	370	397	412	408	385	416	397	375	393	362	417	444	406	394	409	404	386	368	439	374	403	424	397	380	355	410	406	394	414	373	390	419	405	407	404	400	437	437	380	412	411	417	403	425	387	390	414	395	399	407	411	368	381	396	401	371	433	388	382	383	416	437	399	420	437	424	374	379	409	384	391	393	374	389	439	392	421	403	351	408	367	411	399	380	390	392	414	393	383	427	414	405	405	359	400	396	387	396	416	386	396	351	406	376	406	386	414	403	448	365	412	423	420	404	377	390	387	417	396	398	389	404	392	376	419	436	417	398	403	408	383	394	399	426	384	402	418	412	396	379	394	396	410	420	389	388	372	399	411	401	380	412	381	388	386	399	377	418	428	376	400	394	387	445	395	369	410	401	385	396	429	392	431	383	424	401	392	416	430	376	402	364	410	411	390	412	424	371	431	400	425	368	394	396	416	374	393	385	420	408	379	374	414	404	422	402	398	385	406	421	388	372	405	383	396	393	434	372	431	376	386	370	388	389	376	380	414	412	401	404	365	405	384	419	433	402	400	408	424	423	394	392	384	421	362	431	414	419	397	404	418	391	398	389	416	401	407	392	417	402	413	409	417	445	424	423	398	410	407	375	436	380	357	425	416	406	369	405	413	397	410	406	406	412	400	397	394	400	399	423	402	384	402	386	387	409	395	390	406	379	415	392	409	395	420	392	396	399	411	405	439	395	437	423	405	415	397	410	416	410	409	380	397	390	390	370	407	380	387	398	365	416	384	416	387	387	429	412	427	423	405	403	384	453	422	363	385	438	411	363	407	425	405	390	429	395	381	393	417	400	421	433	378	398	401	413	427	409	396	406	400	384	446	444	392	405	414	394	375	425	390	404	447	382	391	426	362	397	401	394	388	380	375	401	381	426	391	399	439	378	406	413	350	381	406	395	390	428	394	410	391	378	427	415	376	386	418	434	411	429	409	380	424	373	423	371	400	434	381	394	394	394	404	415	385	407	387	432	392	374	397	389	379	421	404	399	391	419	415	373	399	414	384	407	376	359	389	369	422	398	404	439	378	385	393	380	409	395	407	400	404	409	408	365	407	398	445	383	403	415	420	400	404	401	426	364	369	387	421	382	409	412	380	387	412	388	395	372	396	396	420	368	389	371	404	393	379	402	423	397	411	424	389	405	416	412	396	383	388	428	386	418	431	409	401	422	379	389	385	419	384	382	378	387	405	403	424	422	403	390	417	412	353	398	402	405	391	408	393	396	381	380	414	422	440	388	367	384	406	395	432	385	419	399	386	404	415	418	399	395	380	392	382	394	387	404	398	367	359	392	378	404	412	379	365	395	367	417	377	404	414	405	406	360	425	412	407	428	378	389	356	375	405	388	407	391	411	373	408	423	427	398	372	427	427	414	390	394	386	378	396	370	425	371	404	408	369	431	373	371	384	400	408	374	425	397	389	398	405	403	379	403	409	383	397	404	427	395	399	410	426	398	371	416	377	430	404	406	431	411	403	411	388	370	382	425	398	376	421	416	416	428	403	374	422	412	409	412	415	425	402	399	377	410	371	380	423	397	414	382	357	367	406	395	399	407	422	391	405	390	403	427	390	370	390	398	394	400	392	416	410	423	394	378	397	436	438	395	407	391	387	398	394	427	383	413	413	382	399	374	438	385	388	403	396	391	415	413	413	403	410	415	398	399	436	399	396	397	401	388	402	434	397	401	372	370	398	375	423	435	419	368	404	412	417	392	419	421	409	436	385	422	401	402	392	377	404	429	397	446	364	399	376	401	391	389	394	419	402	423	418	380	414	360	403	398	395	378	421	384	385	408	391	380	393	364	380	403	414	394	391	376	422	391	420	381	407	414	449	355	391	380	417	413	396	392	410	382	409	417	387	386	422	392	431	432	372	371	410	428	380	403	389	424	399	404	399	425	396	419	384	414	374	416	397	395	411	425	430	397	440	386	382	385	413	382	383	353	422	370	409	400	407	396	410	416	391	365	397	385	396	415	394	387	401	371	396	400	408	408	424	399	389	420	392	427	369	423	399	375	401	412	380	371	383	394	441	429	380	423	373	390	393	395	369	432	429	397	395	400	420	426	403	390	403	423	415	394	426	403	402	374	405	397	383	356	392	396	393	423	400	395	406	422	386	426	388	400	432	422	428	396	411	419	401	402	371	420	413	433	395	428	383	402	378	385	431	371	384	407	406	428	390	388	391	423	396	389	425	395	432	377	444	405	401	433	404	457	389	425	400	382	414	392	388	405	412	380	399	416	401	403	409	390	374	436	468
49954	39497	21774	16012	11151	8477	8942	6761	5525	3620	3119	2319	2293	2290	2941	1797	929	789	706	580	469	435	322	285	253	268	245	274	264	256	253	222	176	175	136	135	150	122	127	139	135	120	138	125	135	127	134	124	101	100	81	113	114	111	125	128	94	118	122	115	110	110	103	101	106	94	115	115	115	99	104	116	95	92	120	103	97	90	104	108	100	91	106	117	103	105	72	96	106	87	103	85	94	92	97	89	93	106	92	103	91	89	95	121	94	103	98	91	100	81	87	92	97	94	90	108	104	88	87	90	120	99	91	115	98	125	93	80	91	97	88	98	89	114	93	107	98	97	92	98	97	94	102	101	99	87	83	104	97	102	89	83	102	92	91	99	106	100	97	90	97	99	88	96	99	86	104	109	105	101	96	106	88	101	89	103	105	110	92	100	108	98	77	86	94	93	106	92	89	107	92	90	94	114	88	77	86	89	104	88	103	90	94	76	88	81	104	97	86	116	117	111	101	98	95	108	103	101	102	99	96	102	98	107	116	111	95	103	109	105	96	90	74	85	82	83	100	84	80	102	104	95	96	92	88	81	82	99	98	97	98	106	97	90	103	95	97	94	89	99	96	114	105	110	100	106	89	92	108	105	99	105	83	112	109	94	89	77	99	109	112	89	90	92	104	99	95	93	94	66	73	99	100	95	92	86	78	100	101	102	109	91	107	90	91	96	88	92	92	92	107	104	108	93	90	109	80	94	100	102	94	120	95	106	100	91	97	89	91	105	84	85	100	95	97	92	98	90	103	83	90	100	104	111	81	103	103	96	108	82	91	115	114	79	111	78	104	86	114	87	95	119	105	100	111	109	90	82	97	81	88	89	92	114	95	104	96	103	88	81	86	91	94	107	107	101	78	97	108	100	93	102	94	77	93	95	95	92	89	113	107	111	96	98	93	95	92	97	89	73	92	88	83	100	83	93	101	97	94	75	86	101	95	87	95	106	99	89	95	83	105	82	98	114	97	92	111	91	99	88	106	92	112	99	91	91	96	124	84	116	106	87	114	78	108	104	105	83	91	91	93	97	108	99	103	98	95	90	93	113	102	85	88	74	90	88	101	87	104	98	97	105	96	85	100	79	91	75	101	92	85	94	114	88	91	108	85	102	91	101	89	94	94	97	74	105	95	106	108	107	78	101	108	97	96	96	123	104	99	94	100	101	104	97	85	97	87	99	95	108	91	78	93	97	106	86	98	92	104	87	112	114	122	105	94	91	93	92	101	82	105	102	90	99	96	93	84	110	95	85	105	88	87	85	89	85	99	96	110	94	86	91	93	93	103	97	102	101	109	78	92	111	94	100	93	109	99	98	77	88	97	103	88	98	119	100	85	86	95	75	105	84	111	80	100	103	105	106	109	112	82	94	100	93	103	98	93	94	103	109	82	109	102	101	115	90	86	101	107	81	94	100	102	94	97	90	84	87	93	91	84	107	108	81	114	118	91	92	87	98	104	98	88	93	94	95	89	103	95	99	81	116	96	106	76	99	103	93	89	85	99	94	95	107	89	91	101	99	93	84	107	100	104	87	81	98	76	88	71	97	115	90	92	94	108	100	77	103	88	94	89	105	90	99	91	95	89	100	92	99	88	67	93	115	99	100	108	104	105	115	121	98	95	102	97	88	94	84	87	99	86	84	106	105	87	108	109	79	85	80	105	99	110	100	110	77	87	85	108	89	96	100	104	96	94	111	81	103	109	97	92	95	98	113	114	81	101	115	84	96	95	117	99	97	94	89	88	110	90	98	74	80	101	84	93	115	101	97	106	105	76	89	97	91	117	91	104	92	98	98	104	93	82	85	107	103	105	73	105	100	90	123	95	94	87	102	92	108	111	96	98	99	81	75	99	84	95	97	90	96	114	83	100	110	114	86	80	89	96	83	86	93	95	86	90	105	96	94	107	93	97	112	88	82	99	100	91	116	95	76	92	94	94	93	100	96	98	102	100	111	95	86	74	98	122	104	94	115	91	94	94	85	109	84	92	95	87	91	90	120	102	95	107	96	86	102	96	106	92	90	93	78	99	91	96	113	103	83	99	119	92	89	94	100	98	92	104	102	97	122	75	97	110	80	103	100	93	89	85	106	107	108	92	93	93	94	121	96	110	105	94	86	87	92	93	87	102	100	108	91	81	92	99	89	98	105	76	95	86	103	108	86	105	107	100	91	96	81	110	81	99	115	88	80	104	86	76	87	87	102	94	115	99	94	91	91	107	103	83	110	111	99	86	102	107	95	91	101	115	94	95	72	97	85	95	122	98	108	102	89	94	93	103	84	84	117	103	89	113	80	100	99	111	95	71	89	94	93	88	87	98	95	91	82	111	99	95	84	102	95	86	103	88	89	82	84	86	97	85	126	84	87	105	84	108	94	94	82	89	82	97	90	88	99	106	101	93	111	104	85	94	100	78	110	85	104	68	101	118	101	113	90	90	100	94	87	93	97	99	102	91	91	91	100	92	99	96	105	90	92	90	106	81	90	85	94	95	104	89	78	92	73	94	98	99	96	108	93	105	104	85	104	97	91	101	82	97	96	88	97	108	98	93	109	101	93	91	80	100	88	109	114	104	112	91	88	113	100	84	113	90	95	98	96	93	113	99	103	92	85	83	83	80	98	83	91	96	107	98	117	98	100	93	95	105	104	103	92	104	94	111	98	109	90	83	101	108	109	85	111	101	96	96	96	105	95	108	91	98	102	92	114	81	82	93	93	109	103	100	103	103	86	107	85	87	105	100	82	99	71	89	94	92	106	75	94	99	96	93	90	81	99	106	88	102	100	97	100	85	100	103	102	110	88	106	104	82	100	92	91	114	101	88	87	107	84	110	103	91	85	89	103	94	105	83	106	103	93	100	113	104	88	108	89	106	95	107	102	78	115	97	101	98	99	88	93	93	79	97	89	83	84	97	108	89	92	96	92	84	89	85	94	111	91	89	100	100	101	87	110	81	78	107	105	96	82	104	95	81	93	94	110	92	88	102	103	96	92	83	77	103	105	100	93	93	104	115	93	85	108	100	85	86	108	99	94	99	80	97	114	91	101	94	79	102	112	90	99	71	95	82	91	102	97	101	92	109	113	96	97	87	85	94	68	99	99	109	96	96	111	98	108	86	91	96	99	83	106	99	112	78	89	95	96	91	104	100	99	90	92	100	94	96	88	94	106	76	97	108	95	99	98	89	105	87	93	108	94	113	93	98	94	90	97	95	91	91	76	118	99	92	88	111	96	106	83	93	98	108	108	107	99	104	85	107	101	98	97	99	99	111	98	95	110	110	100	100	84	83	88	99	105	96	88	95	108	90	95	111	110	114	80	92	102	102	91	95	87	91	93	96	92	86	100	104	106	107	92	103	79	84	90	88	95	89	93	102	90	89	114	91	102	101	83	89	81	100	118	83	79	95	83	102	86	101	91	98	91	101	101	99	112	87	103	88	92	89	98	88	102	96	107	96	96	92	91
35982	24299	11472	14259	13894	13279	16794	15979	12489	10820	10853	7410	8817	10511	13543	7658	5372	4336	3986	3592	2732	2459	1740	1621	1428	1412	1588	1558	1607	1495	1393	1137	813	667	587	500	513	534	507	495	478	507	478	505	536	496	484	409	386	373	384	400	407	387	358	335	347	332	352	337	335	352	337	362	385	343	355	323	310	288	309	332	301	331	324	241	279	264	246	298	264	252	272	277	239	274	233	279	242	254	257	265	256	255	271	250	272	263	255	258	259	274	266	258	263	267	284	269	253	257	258	252	245	258	248	237	264	256	219	243	231	240	265	274	248	262	260	251	250	237	265	230	242	243	242	287	241	240	256	230	262	231	261	255	223	245	231	228	244	251	243	275	266	235	257	246	254	272	260	258	294	274	264	243	261	276	255	234	241	245	238	268	224	236	234	249	274	252	249	247	248	228	227	247	269	248	209	251	275	239	252	266	246	281	243	249	256	242	231	250	261	259	256	254	235	249	253	266	245	234	252	240	233	264	252	267	289	229	234	232	243	227	236	250	242	234	233	266	232	240	240	240	235	256	255	243	253	261	267	249	235	265	239	256	243	256	226	228	233	255	247	245	273	233	268	244	245	220	245	228	227	241	274	239	256	210	241	249	271	227	259	228	240	244	248	243	250	269	250	246	255	270	224	250	242	229	256	253	235	250	222	228	263	250	249	280	270	265	255	240	264	260	257	261	225	271	252	246	236	275	222	282	278	250	253	228	221	244	241	259	250	215	271	219	217	237	261	246	221	273	274	260	251	238	242	231	248	217	247	253	268	219	234	283	235	216	256	208	248	238	239	259	246	263	244	236	266	233	244	259	242	255	247	252	256	229	221	238	278	267	237	271	264	254	252	222	255	216	241	266	260	234	259	251	239	243	236	254	239	237	263	213	242	237	246	226	248	242	223	245	242	258	243	246	247	222	260	252	262	236	221	242	268	228	234	262	267	264	237	231	233	251	259	262	256	258	250	246	258	266	227	230	249	243	247	252	242	239	236	214	262	253	252	261	225	246	245	251	260	236	249	229	255	239	236	258	255	256	255	240	263	230	247	257	252	261	247	262	268	269	224	275	241	242	256	266	289	243	259	242	251	228	236	296	261	239	243	239	264	266	256	240	250	254	243	252	240	262	219	231	227	227	234	267	257	272	239	278	270	274	237	229	249	255	232	249	256	245	236	248	247	241	270	249	234	246	238	239	240	264	241	271	234	243	254	238	250	253	247	230	240	241	245	246	249	209	246	218	240	250	235	287	225	251	282	258	244	249	255	233	246	253	235	240	266	247	240	225	240	235	239	252	243	254	235	253	229	245	267	236	243	266	211	261	256	253	254	247	224	248	254	257	263	268	268	249	227	244	238	282	281	215	256	268	253	252	237	252	269	231	252	240	214	234	253	223	253	217	266	275	239	232	238	264	263	254	234	243	243	259	233	255	223	253	247	249	244	231	242	251	244	250	260	244	260	251	240	246	228	229	240	238	278	249	264	253	215	268	276	244	237	259	234	237	250	247	232	249	248	255	236	230	267	248	227	257	247	258	240	244	235	236	250	234	229	247	291	218	250	260	243	264	282	264	246	259	268	253	270	259	258	242	236	236	253	228	260	246	227	275	291	266	259	247	279	253	232	233	252	228	256	253	257	233	261	264	242	237	259	215	294	258	257	251	263	258	243	259	251	257	235	221	220	224	227	254	260	247	260	244	249	235	279	252	248	238	247	252	244	263	229	253	260	271	239	235	246	223	234	228	231	251	261	265	260	235	264	272	234	272	256	252	275	270	268	258	230	223	266	249	268	233	255	249	255	248	260	250	215	240	240	239	245	240	224	261	267	239	225	238	250	289	235	248	261	242	269	250	240	264	249	221	245	247	229	271	259	238	231	287	253	237	233	224	221	221	228	236	242	255	263	243	252	239	231	272	269	263	237	214	252	254	266	244	261	259	257	235	247	270	245	234	234	230	274	242	251	241	228	265	229	250	243	269	245	261	249	252	266	235	250	244	224	261	235	213	256	233	249	260	250	221	230	243	234	245	260	250	274	251	227	238	241	233	254	258	244	261	236	265	241	218	265	240	261	253	259	235	235	229	257	233	211	266	228	237	243	250	240	255	246	266	257	243	276	221	269	259	242	238	255	250	239	253	243	275	276	220	237	264	239	212	230	263	231	262	232	246	235	223	233	249	253	216	231	246	254	238	267	246	244	229	259	241	257	236	221	237	247	262	251	234	241	258	252	226	260	242	239	218	226	246	250	212	229	251	239	226	258	272	227	242	261	245	279	246	234	224	236	235	237	254	247	230	242	276	267	250	252	246	227	244	238	264	249	262	214	263	248	244	234	239	257	249	261	223	243	243	250	246	231	248	254	232	237	244	247	247	253	214	223	237	244	253	264	247	244	262	235	252	241	258	246	219	224	248	258	231	244	258	270	240	262	250	210	245	239	254	276	242	266	259	268	233	270	253	263	234	261	264	259	256	213	250	224	252	270	251	257	241	216	252	231	238	222	251	250	243	252	260	262	226	263	240	251	236	276	238	250	282	266	244	248	272	256	239	263	244	241	250	262	272	256	238	263	259	238	251	238	232	241	268	267	224	252	245	281	259	240	254	237	251	271	247	239	244	242	247	258	201	217	260	266	258	257	274	254	244	261	258	247	232	235	257	249	255	240	252	267	241	232	233	261	243	258	250	259	269	225	240	238	250	240	246	259	262	231	248	250	249	225	228	258	233	247	259	239	240	262	239	247	249	235	260	265	215	242	265	283	242	229	226	253	240	239	276	257	259	232	235	250	227	248	255	232	253	260	267	262	261	255	252	251	253	265	261	258	215	238	253	230	253	258	232	258	245	272	205	233	232	229	234	244	226	288	234	256	246	262	230	256	248	230	255	246	270	242	238	251	250	260	263	237	251	249	252	232	251	243	239	254	252	279	252	237	224	223	258	237	235	260	246	231	235	260	263	282	226	242	236	243	278	260	252	249	237	253	257	228	269	246	231	295	249	232	231	262	227	226	235	277	248	239	251	222	230	246	248	254	269	250	249	247	232	270	262	240	234	267	231	232	269	252	248	279	249	242	198	223	242	268	257	229	274	270	249	261	231	231	233	235	222	223	230	261	266	235	291	229	217	273	264	253	261	244	258	263	227	250	251	258	261	237	243	249	211	265	243	272	265	261	257	237	246	249	273	253	232	251	240	264	243	240	244	263	250	274	246	214	255	267	249	241	278	247	253	260	252	251	258	222	246	216	252	286	228	265	244	275	238	249	227	233	248	253	240	246	249	234	229	276	248	251	246	220	258	234	209	245	252	256	237	277	243	234	229	284	233	250	251	258	272	237	246	236	254	254	254	261	255	225	240	214	246	237	250	236	222	251	224	267	224	256	225	253	269	219	257	249	222	225	252	268	221	257	258	284	237	260	266	218	256	252	234	230	228	250	256	243	244	252	265	262	248	222	243	267	225	274	253	237	227	262	258	246	258
15583	5369	1496	1147	825	712	687	583	496	488	472	427	412	405	455	395	334	385	330	293	316	283	285	285	278	290	267	256	297	256	265	268	241	260	240	234	252	247	229	244	249	265	254	255	234	250	235	276	245	249	243	238	245	264	237	245	256	223	230	220	264	228	245	239	264	256	246	254	230	267	244	235	267	216	255	238	234	255	239	243	240	221	244	257	240	226	239	273	234	242	253	256	234	260	242	259	237	253	240	268	219	239	232	272	222	226	254	256	250	248	244	258	234	240	243	235	214	243	262	242	222	239	243	235	231	226	243	224	218	270	239	259	257	253	239	266	236	247	253	235	227	231	240	232	235	267	231	241	240	224	231	240	253	240	215	235	259	292	267	249	230	263	262	245	210	253	256	246	255	255	235	224	213	225	222	239	230	247	245	241	230	248	244	244	223	227	228	270	235	260	227	255	238	263	233	231	254	253	227	254	232	253	240	219	247	253	236	237	267	254	240	224	233	232	223	234	235	231	237	223	273	254	234	255	253	235	249	241	240	216	256	228	234	241	225	240	244	228	245	249	254	256	238	266	229	255	233	247	206	239	228	230	259	233	256	224	234	225	203	240	259	227	252	253	247	218	226	243	215	232	265	228	235	261	261	287	243	220	275	248	233	239	271	252	263	242	245	282	230	250	225	271	212	233	260	241	215	215	241	259	260	243	266	241	222	199	229	234	273	231	270	239	250	222	264	198	242	253	251	229	247	248	238	217	259	241	243	235	236	237	253	244	240	243	216	226	258	238	232	253	243	237	238	259	228	227	234	274	248	234	242	229	240	242	241	242	213	257	225	228	238	230	240	236	238	204	236	245	248	249	239	252	279	257	262	223	245	232	235	247	208	248	254	255	269	272	245	222	258	275	219	264	234	258	248	238	257	237	236	237	230	247	263	237	249	242	242	252	230	266	247	276	240	261	259	231	214	236	235	214	234	232	271	288	241	217	263	223	227	197	243	259	204	222	256	244	221	236	234	235	218	238	229	242	253	259	224	242	229	239	232	234	232	240	249	226	264	261	234	252	250	257	247	248	236	207	231	232	241	222	243	249	245	235	232	226	206	241	239	217	241	268	244	230	248	263	242	232	224	258	259	257	243	226	218	256	253	222	234	248	231	216	231	231	220	224	227	265	209	241	249	233	267	237	226	217	231	260	238	241	272	246	220	239	268	273	235	240	217	208	276	224	236	256	251	279	257	255	246	215	245	229	230	256	233	229	259	214	235	258	244	243	225	247	226	272	217	237	236	238	229	229	228	244	246	262	234	237	238	223	239	230	230	222	243	248	238	220	248	230	226	258	235	214	249	229	241	233	246	264	235	246	248	256	226	253	248	250	227	243	254	249	216	266	260	210	218	231	236	239	247	223	244	246	270	226	215	257	231	236	226	261	220	259	257	215	217	236	239	249	213	270	230	241	242	257	257	239	269	252	243	263	254	229	225	245	234	247	247	243	228	248	229	237	233	243	221	218	255	245	240	227	233	266	253	226	222	251	215	244	254	228	225	252	226	261	232	251	229	238	255	236	258	225	240	254	260	227	233	213	253	229	229	238	245	244	228	256	260	252	273	263	246	259	231	234	246	265	245	222	254	205	241	229	243	237	237	235	244	217	258	263	264	238	224	237	239	240	231	241	231	244	252	251	240	247	243	247	218	228	263	248	253	235	273	228	265	241	230	233	217	235	247	247	244	228	235	255	231	219	207	238	212	231	235	256	246	248	264	231	268	245	241	235	253	234	228	245	229	232	267	244	258	236	242	241	254	252	243	232	257	227	245	235	243	261	240	241	250	257	254	249	238	228	272	265	239	261	227	244	248	252	272	224	252	246	234	217	250	249	229	225	250	230	252	232	236	239	240	219	227	242	253	234	218	246	225	239	227	224	246	249	251	230	249	254	265	236	230	225	250	256	243	302	262	220	241	251	257	226	209	251	265	224	206	237	256	254	239	224	261	228	246	246	240	252	247	241	239	241	248	223	228	244	240	251	244	232	224	250	257	229	248	246	217	232	262	235	248	258	238	258	268	241	263	258	240	239	231	271	241	232	263	230	263	240	239	254	233	234	251	227	243	236	223	218	244	229	261	236	240	207	223	259	253	237	232	253	238	231	234	262	216	234	267	251	268	247	259	239	272	223	241	232	231	237	226	247	243	245	261	241	265	267	277	279	238	242	247	237	204	233	263	262	242	224	223	240	253	257	225	260	239	233	236	230	241	264	230	242	247	262	225	245	227	252	251	240	233	246	263	252	238	252	251	250	253	219	223	259	260	266	240	247	261	259	227	261	228	274	265	258	242	267	232	279	216	222	266	257	221	250	260	258	239	276	253	205	241	226	239	272	253	241	241	245	244	241	253	226	244	274	215	250	228	256	239	243	215	221	254	270	249	236	249	262	288	242	278	229	261	220	228	278	229	238	258	245	245	254	234	211	299	255	248	243	227	248	236	278	223	238	248	231	233	246	240	247	224	229	226	215	224	237	263	221	240	231	264	240	232	230	267	269	244	249	251	207	245	221	235	225	237	224	272	247	271	212	256	242	246	272	232	237	232	200	248	228	253	273	268	247	224	217	230	265	270	261	247	234	220	230	268	216	208	248	262	234	257	237	236	241	243	273	242	221	224	250	250	223	257	242	258	243	230	243	264	247	239	235	228	238	243	257	223	243	237	264	272	223	244	240	235	255	249	250	248	218	247	237	230	255	223	214	250	222	254	238	255	260	225	204	251	231	230	235	229	247	215	242	216	231	258	254	224	229	264	240	220	256	242	222	258	239	244	260	242	238	257	260	233	237	238	250	259	251	230	244	215	251	248	247	240	247	258	251	236	271	229	246	254	242	239	213	240	258	261	221	238	236	247	237	263	237	262	243	240	250	266	229	222	239	260	228	247	253	219	261	227	244	258	250	251	240	249	264	234	257	234	255	229	242	228	238	245	228	235	244	224	262	246	279	238	246	233	189	272	256	241	263	227	258	241	243	229	269	224	246	231	253	221	288	246	259	249	244	264	230	230	259	256	227	269	256	271	249	241	227	225	244	223	237	249	247	252	243	236	249	227	267	235	239	227	229	282	233	245	252	248	236	246	235	252	241	245	254	256	235	218	229	238	250	233	253	229	268	247	238	235	216	219	229	245	246	242	242	224	251	244	267	226	239	229	217	232	257	230	240	244	272	221	232	230	253	246	244	234	249	257	224	259	257	240	273	257	262	262	225	225	225	232	238	259	232	256	259	233	247	263	266	217	227	229	261	240	237	204	239	245	220	212	250	272	261	239	226	221	242	227	259	243	247	233	247	219	238	244	253	208	225	229	247	217	255	246	246	248	262	244	241	247	217	231	237	269	236	238	236	237	232	233	241	222	247	235	243	260	287	248	236	226	245	274	248	223	228	255	221	259	224	253	247	240	258	266	246	248	239	241	239	235	232	262	221	230	263	235	268	250	233	246	233	249	257	246	250
9545	4485	2771	3039	2745	2528	2525	2160	2152	1922	1942	1747	1714	1811	1762	1578	1322	1255	1225	1145	1076	946	910	789	798	802	892	902	878	857	755	682	625	604	606	653	589	603	576	595	606	647	634	640	659	700	583	599	596	562	598	596	555	596	581	561	625	608	553	619	574	557	543	570	587	608	589	594	563	581	597	582	592	569	580	551	548	627	547	563	570	501	541	556	570	567	543	564	585	575	578	543	574	561	584	591	549	589	547	532	597	560	554	563	580	583	559	530	566	577	548	562	576	576	587	584	575	536	573	551	556	577	559	591	557	506	543	533	583	581	559	601	547	544	563	509	590	588	544	560	564	541	542	542	563	565	565	569	526	559	590	528	540	559	517	560	566	559	556	567	561	561	550	605	560	543	571	558	558	583	533	576	569	561	597	562	528	547	544	560	553	557	557	561	572	597	539	573	564	551	555	589	558	569	560	558	572	554	549	554	532	574	591	603	570	576	560	571	508	559	533	558	563	575	594	535	591	538	570	568	567	621	521	521	597	556	593	591	578	562	539	557	550	549	537	580	524	567	560	573	550	526	541	572	544	535	588	585	577	560	550	570	537	581	586	531	540	564	573	562	581	537	555	566	526	568	564	574	553	566	578	559	521	562	572	540	578	546	580	563	556	575	577	592	567	529	530	573	518	561	569	540	562	542	522	576	563	569	507	537	531	560	540	538	544	555	585	623	569	585	595	545	528	538	567	536	591	526	604	558	591	589	566	564	570	552	598	552	536	563	616	538	534	553	540	542	584	529	582	609	575	587	582	510	588	584	565	575	560	552	571	528	536	548	542	552	571	532	588	535	598	586	556	569	552	554	558	569	546	557	569	558	577	580	568	598	545	548	518	526	531	575	546	590	576	583	584	565	549	517	553	546	537	623	551	540	515	565	548	573	549	542	586	561	574	556	588	571	537	551	516	563	566	566	552	569	579	551	552	576	588	547	562	563	536	567	518	506	636	589	594	575	557	554	507	545	566	574	576	552	597	540	577	576	533	569	563	554	575	567	612	542	526	545	546	567	534	564	527	587	583	596	563	577	518	588	591	539	526	559	563	562	544	590	552	522	573	587	595	558	556	569	581	544	588	587	580	586	542	582	534	545	616	553	575	559	564	548	561	556	584	556	552	516	498	564	551	547	555	556	565	589	523	534	562	556	529	522	570	578	564	569	608	543	567	562	563	526	575	552	560	530	574	582	568	535	541	554	581	576	555	538	583	545	603	558	552	552	581	518	567	564	577	566	609	558	566	548	573	534	545	556	578	538	578	533	570	539	539	549	578	532	524	589	562	572	551	504	595	534	599	613	598	555	554	560	561	574	546	569	582	559	573	533	547	572	559	573	569	588	536	592	592	607	560	581	580	581	551	593	541	541	554	541	572	543	523	596	573	549	527	551	544	542	567	548	539	546	563	552	571	513	583	528	586	548	607	612	572	544	553	542	552	566	552	577	578	573	560	601	542	554	570	515	561	546	533	587	591	539	574	608	563	575	523	543	575	585	576	545	605	548	560	590	613	568	586	576	553	582	551	566	594	559	541	522	556	574	546	554	582	548	573	568	567	567	598	566	562	547	572	517	553	579	547	511	563	542	604	587	550	561	572	546	545	535	529	560	541	546	558	606	596	548	525	529	524	543	558	582	565	522	561	562	499	527	568	544	545	539	520	563	585	584	567	565	530	585	589	561	571	544	584	562	575	532	603	583	553	581	549	549	568	535	537	595	589	597	571	564	529	602	542	592	560	534	566	571	598	516	522	565	569	583	536	588	539	540	587	527	600	536	580	578	587	591	559	564	542	544	580	554	567	567	542	557	533	548	535	547	569	543	551	589	560	561	544	552	565	532	559	570	537	560	544	537	560	530	539	583	575	501	537	572	597	550	552	556	606	552	545	581	538	584	517	548	573	554	548	599	552	579	534	528	607	561	553	541	606	554	539	575	597	564	557	538	549	544	566	587	540	556	557	502	526	557	551	556	559	587	557	549	584	528	566	563	558	540	573	552	635	554	572	621	550	576	603	548	564	621	598	552	564	547	550	586	567	545	554	541	599	524	597	508	570	565	563	556	590	569	569	585	544	614	560	537	535	505	548	521	546	541	596	593	525	576	550	591	589	565	518	563	597	560	574	525	576	571	600	552	591	537	568	590	542	531	542	524	541	566	547	535	528	594	593	580	563	535	508	593	559	503	570	562	552	549	584	552	532	553	531	559	530	521	559	545	522	577	552	537	576	520	570	533	555	602	573	502	567	557	563	587	594	586	559	547	525	524	580	609	562	537	487	579	558	587	577	509	556	574	503	589	541	558	567	555	575	542	542	521	548	574	541	540	577	569	517	551	536	599	535	567	557	607	553	565	517	547	562	568	564	591	561	520	549	611	581	556	551	556	535	552	568	587	554	583	562	564	559	554	555	543	543	531	592	537	548	542	561	588	552	559	530	609	577	577	599	535	544	584	551	598	506	538	517	548	541	542	559	498	533	546	532	509	598	559	558	558	611	558	561	553	550	550	536	556	542	526	597	557	524	583	608	564	559	560	585	555	561	539	560	628	612	566	560	597	557	527	566	554	557	527	508	562	534	558	574	619	574	569	593	541	564	575	565	551	583	567	529	590	563	560	559	554	544	561	505	573	562	552	553	548	559	563	536	570	573	611	565	589	524	521	542	616	587	562	542	570	535	593	576	538	606	559	530	564	589	573	595	543	531	584	592	555	515	513	592	541	569	554	587	555	587	594	561	536	527	557	548	555	603	614	601	550	576	524	566	550	565	578	563	515	583	575	528	489	555	555	545	534	528	563	525	541	548	592	594	583	577	526	569	522	573	548	575	542	526	575	568	518	501	544	551	555	595	540	536	566	573	547	571	567	547	586	553	568	569	594	568	531	581	539	556	581	508	565	571	543	579	552	558	545	559	536	587	544	557	596	531	577	557	543	549	554	571	590	588	565	560	537	533	548	547	546	545	571	526	524	549	552	579	541	544	548	573	521	544	533	576	575	536	542	577	532	561	536	594	547	572	555	536	507	602	537	590	544	587	556	542	575	556	595	581	555	570	585	591	547	560	592	608	545	582	537	507	555	529	560	563	540	529	556	549	549	533	561	580	588	560	560	539	565	582	582	553	520	520	572	527	567	606	586	554	532	539	577	522	560	504	578	545	599	561	576	537	583	554	542	555	573	557	578	569	539	553	560	559	541	541	565	519	579	559	612	575	558	578	601	569	546	512	584	621	581	549	558	535	572	515	556	558	602	589	620	527	563	569	590	591	553	618	538	581	566	559	577	527	585	576	585	574	564	583	565	584	537	550	551	598	532	628	575	559	530	545	586	528	581	599	574	508	582	570	583	528	548	533	522	580	583	566	499	523	563	552	544	559	560	574	556	557	544	590	565	568	584	565	568	603	555	563	531	587	567	610	559	562	576	541	597	576	567	545	542	537	525	567	560	520	592	546	531	559	547	554	559
41665	37179	16620	10095	6090	4887	4161	3438	2672	1844	1574	1081	1129	1094	1495	912	587	487	431	386	348	332	278	270	283	270	251	281	257	270	203	215	203	183	181	203	198	210	193	187	210	207	207	198	188	181	184	166	182	212	183	152	185	191	170	206	160	204	166	189	158	150	195	163	197	152	178	174	198	181	157	168	165	166	188	168	168	188	162	170	152	175	182	173	172	136	168	166	183	181	170	167	167	169	177	171	155	173	158	160	188	173	155	174	168	179	177	188	168	154	170	164	191	158	151	203	206	189	177	160	170	157	137	183	153	145	161	182	158	168	160	171	172	178	189	168	170	164	156	153	187	189	142	164	171	181	170	163	191	180	180	184	157	162	193	166	147	166	146	182	177	186	162	186	163	187	166	181	178	169	180	164	187	160	161	151	189	166	176	154	172	175	145	189	170	139	143	197	158	142	173	170	171	173	176	150	175	176	182	160	182	181	198	171	188	156	174	175	183	159	162	161	185	191	165	182	175	174	137	160	178	175	179	155	176	176	172	178	178	150	168	173	164	157	167	192	193	180	200	181	171	154	175	165	186	165	139	160	160	148	179	185	165	175	164	162	163	178	180	169	171	148	150	155	167	170	169	157	199	193	181	169	165	167	205	150	175	158	193	187	180	186	167	177	176	200	174	158	148	166	171	154	164	199	185	142	178	185	178	165	170	172	169	171	193	190	159	198	155	166	172	172	180	181	158	150	160	168	172	146	176	172	169	202	190	183	171	156	168	156	137	172	181	161	182	158	176	190	157	190	167	161	175	181	164	167	168	192	166	151	168	160	182	190	157	156	159	160	165	186	181	156	201	164	169	177	161	154	155	160	161	165	180	152	166	142	180	176	190	188	180	172	164	154	205	161	169	141	143	171	176	145	157	173	157	180	161	169	172	178	172	174	178	169	152	169	174	175	174	168	170	173	164	177	163	144	171	168	158	170	169	178	176	163	154	170	182	173	167	167	159	157	170	160	158	167	170	180	150	182	166	173	158	177	128	178	151	175	171	168	147	176	174	149	162	164	161	173	161	170	195	162	151	146	138	163	161	176	155	186	165	174	178	151	155	169	153	180	186	175	161	160	188	178	186	175	189	185	160	181	165	163	145	174	188	158	160	173	150	192	178	170	154	192	174	164	194	179	159	170	178	184	178	147	175	154	169	170	148	148	163	190	198	196	182	181	172	163	163	184	171	166	181	179	151	146	153	172	181	185	155	176	177	145	176	149	162	166	141	180	186	168	177	170	182	170	176	169	180	181	151	164	173	180	163	152	142	141	150	160	156	158	164	167	157	186	178	164	170	162	165	175	142	155	193	159	154	162	147	181	188	173	159	190	166	141	154	195	150	163	182	160	178	204	192	182	166	171	180	191	162	204	147	171	183	171	166	147	158	154	163	163	149	168	155	177	147	200	165	150	151	172	155	157	173	167	158	174	160	151	178	192	170	165	172	143	180	186	166	170	171	165	162	171	154	183	150	165	182	189	176	157	179	156	193	163	181	173	183	160	161	181	172	170	171	196	174	172	172	158	185	180	169	176	174	162	183	164	169	188	162	147	180	163	171	167	162	181	151	161	166	178	145	152	180	161	167	173	160	162	201	151	168	181	181	162	168	177	175	155	160	161	159	179	152	145	169	178	154	187	160	147	168	162	166	158	161	175	153	203	153	166	179	166	186	155	183	153	207	185	170	167	174	166	162	156	141	171	188	158	160	155	185	145	194	183	163	163	171	167	165	158	158	171	170	196	149	163	194	165	139	167	158	153	168	173	172	185	166	164	181	174	208	194	206	192	197	156	178	171	189	166	156	166	172	162	180	180	163	173	167	150	176	165	169	152	163	139	187	178	178	189	176	170	193	158	170	170	215	180	165	161	178	192	125	165	166	151	161	157	188	146	157	204	151	173	173	169	170	160	153	167	153	164	151	160	160	163	182	177	180	193	163	192	163	175	185	179	177	164	170	183	179	155	163	156	150	171	158	159	179	174	180	161	169	173	170	142	171	191	155	189	196	184	159	168	181	194	177	157	175	183	160	151	184	182	173	149	161	188	161	164	177	186	161	184	173	179	150	167	192	192	170	168	176	177	178	185	149	170	186	172	190	193	169	168	176	169	194	184	172	170	155	165	167	181	167	151	164	154	165	174	155	186	181	154	169	191	196	175	166	172	188	155	183	150	189	164	148	172	150	165	165	166	174	162	207	158	149	156	155	175	177	142	162	178	181	172	163	159	173	170	179	172	163	159	159	166	163	162	179	162	168	159	176	160	159	169	144	166	169	169	182	180	192	186	169	164	145	156	183	187	174	174	161	145	170	144	175	178	147	168	168	161	181	178	145	151	170	167	160	163	178	179	159	163	170	172	165	168	189	190	173	148	138	159	165	179	175	174	191	168	157	170	173	158	190	171	167	174	151	193	182	166	156	148	160	152	172	151	183	171	161	201	165	198	177	154	163	196	145	185	173	175	168	199	165	163	154	159	143	166	153	152	178	166	191	189	167	151	184	172	168	145	152	175	160	162	164	147	171	154	164	177	177	155	178	161	154	186	190	192	168	161	171	175	160	170	157	179	160	165	153	179	175	174	149	150	171	184	183	166	168	188	188	181	184	171	170	168	186	178	132	180	165	188	173	169	160	176	155	161	182	174	153	182	193	159	154	172	170	155	186	168	155	171	164	183	179	159	185	160	190	175	139	182	170	194	161	171	167	161	181	150	170	172	178	162	163	176	171	178	190	181	177	165	152	181	166	180	166	164	170	146	159	182	155	155	174	159	166	154	178	187	177	173	178	178	152	163	184	160	182	168	173	162	170	168	157	185	177	158	151	169	160	178	155	188	161	166	165	177	148	176	145	161	177	165	185	134	174	159	190	161	166	193	175	166	166	155	149	147	189	171	188	170	164	179	159	181	180	156	164	170	145	169	161	163	166	155	178	173	179	187	165	186	183	169	195	162	151	188	161	168	181	173	168	147	165	175	171	170	154	166	160	183	164	211	179	178	166	156	190	167	174	165	182	176	164	173	159	163	171	189	160	166	169	161	192	145	152	170	179	198	153	175	171	174	169	181	157	158	142	178	160	174	176	176	202	178	164	169	162	163	149	178	150	187	164	159	161	181	171	169	149	140	167	179	164	216	169	148	185	193	166	182	186	160	154	177	156	172	158	182	168	146	156	197	173	195	169	172	156	174	154	170	153	179	174	182	167	171	173	187	159	141	177	167	179	154	160	178	197	157	184	164	167	157	157	170	160	170	177	170	169	164	133	176	158	166	160	189	151	167	158	164	155	196	175	158	194	189	175	181	173	154	207	196	160	160	192	158	199	158	199	166	171	165	148	189	167	171	181	188	175	172	152	164	166	174	169	170	169	135	162	159	174	166	172	181	176	163	167	156	161	161	175	171	172	173	179	181	184	193	159	171	171	170	149	158	196	171	181	174	162	176	167	199	160	184	167	182	179	186	192	184
30030	20774	8500	8643	8337	8937	9972	10003	7965	6714	6918	4439	5238	6045	7662	4063	2835	2530	2330	2002	1698	1473	1327	1144	1016	1200	1186	1257	1200	1086	947	748	701	607	566	599	551	562	523	562	606	687	630	609	624	580	451	486	471	432	474	470	495	505	446	463	455	440	456	456	485	458	513	517	466	515	495	474	425	455	446	429	418	406	396	424	410	418	396	380	421	410	429	402	421	420	416	366	457	425	408	409	373	423	362	429	431	400	414	398	420	377	398	382	396	385	402	393	407	391	386	402	404	377	402	398	393	431	381	412	404	395	408	404	418	419	400	408	407	415	393	428	409	386	421	442	408	389	391	417	385	437	436	405	398	428	392	407	415	428	401	391	398	362	426	395	374	425	429	415	394	383	407	351	401	416	390	388	400	421	379	409	418	437	390	409	428	382	410	401	406	339	405	361	419	419	385	400	441	382	414	378	406	400	418	433	375	397	383	416	401	393	400	381	385	378	398	384	407	383	450	404	431	390	421	402	403	391	401	424	413	397	381	398	401	413	401	435	384	384	417	400	398	428	421	381	445	388	378	409	422	405	432	372	389	391	409	422	413	386	423	382	363	375	394	396	395	377	396	399	349	417	431	383	404	409	421	377	378	393	397	417	375	416	402	386	402	401	385	393	414	381	434	394	362	416	368	398	388	465	385	426	378	389	365	414	394	396	372	399	421	426	424	398	397	413	387	419	355	388	413	431	366	397	409	396	423	378	373	383	436	382	414	412	432	393	402	394	425	406	394	390	397	396	409	413	388	374	399	408	375	403	354	389	380	409	394	434	401	436	423	393	405	418	410	410	404	404	424	408	386	422	418	372	428	418	412	384	437	386	391	414	419	391	411	437	393	397	396	398	407	412	427	407	397	407	408	378	438	390	427	404	386	376	396	391	411	396	403	351	387	419	380	416	367	425	405	378	421	409	358	386	388	391	379	426	400	393	365	411	392	371	405	409	437	394	416	420	419	398	420	391	408	392	393	362	416	398	407	390	404	381	405	375	392	436	417	421	422	394	435	454	404	427	415	434	436	438	415	405	401	389	415	391	398	416	399	435	398	398	380	417	387	421	413	405	416	432	418	430	436	448	411	371	400	444	420	428	396	412	392	399	403	384	383	400	434	392	416	413	401	389	343	404	379	420	417	387	392	414	370	392	386	417	405	422	424	385	393	414	381	410	426	403	389	375	398	422	422	395	389	400	398	412	383	385	413	405	390	413	380	390	413	409	413	409	394	389	403	441	386	377	399	402	404	366	384	386	406	425	404	396	373	383	406	431	404	423	430	403	420	397	429	388	422	395	422	421	411	401	404	390	397	402	359	417	393	387	391	391	399	382	426	403	400	402	398	409	373	353	404	412	382	414	388	436	428	383	404	411	372	437	421	429	438	379	406	411	387	429	464	430	400	406	437	420	382	416	413	377	401	396	407	425	420	434	400	369	431	395	416	388	423	373	397	436	407	386	379	396	422	389	387	396	360	389	391	400	376	418	418	370	428	408	419	418	425	412	366	397	416	460	394	405	452	406	425	433	398	385	398	373	417	411	386	405	376	380	407	405	416	413	410	374	439	409	406	401	403	406	421	373	407	392	452	388	405	351	412	391	409	432	346	388	389	438	461	410	447	382	399	410	435	411	370	404	411	442	424	375	416	409	435	391	393	396	396	443	360	415	392	411	372	418	408	396	391	455	408	379	401	383	434	382	390	420	403	392	409	407	405	433	367	426	403	375	407	398	394	396	436	386	406	379	415	413	414	397	377	424	390	398	429	398	392	386	433	420	409	383	394	387	391	374	400	434	386	406	402	406	399	398	432	425	411	370	375	410	385	387	387	408	419	387	416	401	384	443	397	368	385	380	363	409	430	425	437	392	388	395	414	378	428	392	404	388	410	390	404	442	404	420	399	372	366	411	378	412	383	364	423	379	418	415	409	408	365	402	397	411	386	370	380	392	426	383	382	377	404	391	432	363	415	378	371	406	415	381	381	432	419	426	384	379	390	417	398	417	388	360	416	371	427	389	401	386	398	453	436	416	395	425	413	403	397	431	411	391	387	433	419	391	416	399	392	395	418	419	376	418	369	371	416	376	403	412	421	408	394	399	388	430	404	406	387	411	422	365	422	418	399	400	382	424	383	405	431	411	390	426	399	383	430	381	413	362	416	411	405	391	422	409	409	400	423	408	398	405	418	388	372	378	414	403	399	408	359	410	399	431	398	401	411	378	415	390	408	418	393	404	391	360	367	388	388	397	381	442	360	414	348	407	384	397	422	403	377	423	395	389	407	412	415	424	399	370	375	399	388	385	398	411	411	379	418	407	381	408	389	402	417	418	392	390	386	410	395	396	399	411	409	370	434	402	406	383	433	381	381	412	455	420	430	378	424	387	410	379	395	415	417	399	392	400	423	381	392	414	451	373	397	420	373	396	386	415	420	439	388	380	395	407	400	385	384	416	389	387	404	381	416	402	391	430	379	450	384	442	382	393	422	390	383	410	387	424	419	405	374	381	377	434	393	403	404	367	387	408	410	432	417	409	407	415	391	403	414	410	394	389	431	407	424	433	366	409	404	418	387	382	420	418	391	401	419	410	394	370	379	416	368	412	395	422	372	393	407	384	457	382	388	415	433	423	425	378	384	396	391	353	408	365	415	416	407	403	390	398	425	383	407	422	367	396	418	400	383	437	377	409	440	403	399	401	419	399	427	379	421	457	403	389	414	387	378	432	432	421	409	408	417	376	416	442	389	402	392	390	434	432	398	420	431	412	430	381	375	385	397	391	395	416	386	367	387	414	365	402	389	405	404	426	406	418	423	415	412	400	420	407	402	418	410	378	369	390	402	427	371	420	394	417	409	440	433	430	399	423	366	387	399	427	412	412	381	398	415	392	392	421	398	395	398	404	408	412	392	442	362	409	411	416	392	401	376	397	419	400	410	409	393	412	402	422	405	362	423	386	368	397	401	422	413	388	400	427	387	357	391	390	412	379	410	386	417	397	372	400	419	386	369	393	411	400	406	394	379	406	415	424	419	379	406	406	386	399	383	360	372	426	432	391	398	413	387	407	400	427	389	359	398	422	373	390	369	441	414	381	420	399	391	414	413	458	370	397	382	405	386	405	392	409	370	432	398	379	391	418	408	390	416	385	394	441	410	389	373	411	393	399	380	397	364	380	396	389	374	437	394	382	406	392	402	431	402	435	365	420	381	398	389	397	360	381	381	385	402	411	373	375	412	422	426	386	409	396	386	449	399	414	418	420	416	401	389	378	403	404	401	384	387	382	381	430	435	417	392	380	399	402	405	400	372	404	392	438	421	388	446	380	413	372	391	398	380	431	403	439	412	443	396	386	388	431	416	417	385	399	370	390	388	416	386	370	358	421	420	436	411	407	384	398	411	402	411	437	433	384	396	413	415	414	436	386	417	404	367	421	382	381	446	391	391	405	421	388	391	379	403	431	421	468	386	411	427	390
52339	41354	22336	17413	11717	8344	7206	6770	5180	3672	3072	2198	2000	2696	2620	1569	890	735	557	541	428	337	354	283	300	309	319	309	284	254	206	165	186	143	155	144	132	152	121	171	182	168	175	147	162	154	131	126	125	125	126	124	107	124	109	134	121	103	108	103	123	122	125	135	129	103	116	117	97	107	92	100	122	104	110	95	86	115	124	113	100	93	119	110	97	88	95	108	90	101	106	107	94	112	99	121	120	111	104	101	106	95	102	104	114	78	92	108	106	87	86	108	86	99	94	84	81	98	94	105	90	106	117	102	111	111	93	102	107	92	95	101	105	111	95	99	124	94	97	114	92	107	104	67	99	91	103	91	95	86	91	95	96	126	121	108	92	95	111	104	105	101	91	102	115	114	127	117	106	112	94	102	87	94	105	98	107	107	97	105	97	114	92	107	98	92	111	99	89	87	98	109	109	98	98	104	83	96	109	105	88	99	94	96	83	91	80	85	91	99	117	97	108	100	88	114	90	102	100	92	107	85	122	96	106	110	101	111	91	102	93	98	100	102	94	95	88	109	110	108	99	105	95	95	84	103	90	100	93	110	90	102	91	99	105	99	98	103	117	116	93	107	97	94	74	106	114	93	125	106	90	99	102	108	96	96	95	96	106	107	96	82	87	116	113	113	108	118	101	103	97	86	99	93	98	100	96	111	93	118	101	100	117	123	102	93	92	109	105	93	114	108	98	97	101	116	101	96	100	89	91	102	102	118	93	95	104	94	100	92	103	96	93	86	109	95	111	103	94	91	92	94	87	117	111	108	93	90	103	91	113	99	110	95	94	87	104	110	104	100	98	97	132	103	110	104	115	111	121	109	92	98	110	92	96	91	104	104	100	81	110	90	105	104	109	97	82	87	103	102	83	96	111	101	74	105	94	100	99	99	89	87	104	115	101	100	110	106	88	101	101	94	99	98	95	104	96	87	89	99	129	87	114	108	95	101	113	112	90	107	102	116	95	102	104	111	86	97	110	83	105	112	117	91	102	91	85	92	114	115	82	109	100	107	92	115	102	85	94	102	110	102	106	92	91	114	98	101	102	100	88	90	76	93	103	95	93	98	97	101	90	109	102	114	86	128	114	104	102	99	102	122	97	101	102	100	109	97	100	104	123	71	91	112	110	100	102	104	103	109	89	97	101	103	100	108	114	93	93	105	102	91	106	107	89	109	89	99	88	90	90	96	95	97	114	103	105	98	110	92	108	112	88	93	106	79	97	103	102	96	109	112	89	116	114	96	95	116	97	98	112	109	102	110	92	80	86	112	106	109	111	104	99	104	92	97	116	115	103	102	111	121	88	96	86	109	101	94	111	94	103	94	100	112	98	98	99	110	84	107	116	93	87	97	90	98	107	89	100	89	123	119	93	98	98	118	97	105	90	82	102	104	100	99	110	106	99	103	73	85	103	112	97	123	97	89	94	95	89	101	86	90	103	104	93	110	97	104	98	109	119	83	93	108	100	104	108	100	105	99	109	109	95	125	94	90	113	89	108	87	105	98	102	98	106	90	94	102	111	101	103	97	92	126	117	97	104	104	99	105	99	100	122	95	112	99	98	118	98	95	107	103	100	104	116	100	96	115	100	115	95	100	89	120	96	101	94	91	89	102	108	93	102	108	95	84	93	106	108	102	105	98	103	94	85	108	96	113	99	102	86	92	99	75	107	102	111	91	107	95	99	87	110	96	84	115	95	101	101	105	120	97	110	92	91	86	96	113	112	90	116	84	107	93	97	100	89	82	110	106	93	97	103	86	91	113	123	110	95	85	89	99	89	89	89	85	98	105	94	96	102	99	108	87	105	68	99	101	93	103	109	76	100	111	93	123	102	106	91	104	118	101	108	103	119	106	99	95	134	123	101	95	82	95	83	111	99	87	91	98	101	100	84	107	102	91	80	98	90	90	102	102	107	89	106	93	106	91	81	107	77	104	104	92	80	94	111	105	88	100	86	94	106	114	88	90	94	92	102	100	105	112	97	107	127	106	103	108	86	104	90	122	87	96	112	99	105	105	120	101	113	103	108	101	94	127	107	92	115	103	84	105	103	108	100	102	116	104	111	105	93	113	97	85	90	120	85	89	103	101	103	90	91	83	89	108	85	113	86	85	109	89	102	92	102	107	96	83	106	93	96	114	102	98	93	104	88	102	107	88	91	108	108	117	101	90	108	118	84	91	86	109	103	88	98	109	113	95	93	93	113	100	99	98	110	95	97	87	99	101	118	97	101	99	96	94	111	110	78	103	105	93	103	99	108	105	101	108	97	94	100	86	116	122	115	101	114	113	104	90	100	94	125	100	104	112	106	100	95	120	96	90	104	106	103	109	109	115	111	93	111	126	90	110	94	91	109	90	97	107	114	91	106	84	103	86	100	99	110	112	101	106	105	106	88	104	89	124	106	108	101	117	93	116	109	94	116	117	117	99	106	109	93	90	103	92	94	99	111	85	81	110	130	107	113	91	113	86	95	97	101	109	105	96	95	123	101	106	95	97	97	94	94	113	120	118	113	107	94	112	88	94	96	90	97	115	114	83	80	93	103	99	92	92	67	94	97	109	103	117	86	113	131	98	109	83	93	121	99	107	107	96	87	108	87	110	110	104	123	108	100	115	100	105	95	88	97	90	105	109	107	93	106	102	93	95	102	97	108	109	109	104	89	103	106	104	101	94	106	103	101	99	99	92	100	96	95	99	87	93	114	86	96	104	88	106	114	101	97	104	115	89	91	116	107	99	106	102	88	111	102	93	83	99	81	99	111	123	89	105	103	107	86	100	91	103	102	112	107	99	101	84	107	84	117	101	91	97	113	116	115	103	98	101	85	116	110	108	115	107	108	99	99	89	107	86	96	90	82	96	93	88	105	87	87	119	110	119	100	94	109	90	91	95	102	110	93	121	97	95	98	104	100	84	108	98	119	87	103	100	100	114	96	92	92	113	92	88	88	112	98	114	87	127	98	91	99	113	97	80	109	104	104	93	104	98	103	113	113	97	92	104	103	81	112	84	91	96	105	78	119	81	107	103	121	109	97	103	99	103	110	90	87	98	103	93	93	95	91	106	104	92	101	89	105	114	94	96	89	108	105	92	89	123	101	90	97	97	101	87	112	97	104	119	90	90	77	104	97	108	100	92	90	93	96	86	98	108	91	98	94	89	115	99	110	94	109	85	99	86	97	92	101	99	111	101	110	102	99	102	106	96	96	94	93	92	92	82	103	92	102	105	104	107	99	111	104	93	101	101	84	82	100	91	100	99	103	93	98	105	107	100	99	88	91	108	90	102	125	125	98	98	104	83	105	85	103	86	92	99	118	94	102	94	111	91	102	96	97	103	106	111	94	100	98	105	111	93	104	125	106	111	83	101	90	112	91	84	103	100	99	97	101	109	107	109	97	112	83	92	77	112	107	127	115	113	94	97	99	88	102	88	79	97	106	84	86	105	123	116	95	95	107	89	97	68
38722	25994	12544	13111	12670	12163	14364	16292	12428	11351	10452	7381	8217	11297	11864	6484	4490	3945	3296	3205	2384	2107	1881	1551	1515	1728	1729	1807	1566	1441	1052	822	713	626	577	570	553	554	576	710	716	767	844	661	637	597	474	446	401	398	419	400	411	398	385	350	368	329	306	314	319	343	414	402	410	374	381	317	347	297	291	320	300	302	268	272	240	270	279	278	285	279	260	268	259	262	260	288	270	247	288	266	274	227	252	289	260	263	285	272	251	280	245	233	265	259	264	276	265	264	253	275	278	282	294	241	259	251	251	261	220	256	255	220	267	255	234	243	268	260	269	246	271	248	227	247	227	243	252	213	275	268	245	281	272	256	263	288	266	257	242	243	239	245	270	242	273	239	262	293	241	271	263	243	277	249	272	280	263	262	293	245	260	293	259	252	250	242	247	242	254	260	236	228	280	268	242	264	257	265	261	251	260	250	226	258	287	301	248	247	253	297	272	274	248	259	259	283	272	239	276	251	254	255	260	263	258	260	252	266	246	269	250	256	244	271	267	249	271	269	269	251	272	257	262	249	254	262	249	282	275	266	228	256	248	273	290	252	257	231	238	257	234	235	255	263	245	253	273	252	272	242	271	253	266	286	248	240	247	272	260	273	255	240	242	285	255	250	260	271	227	263	268	263	289	263	242	252	260	259	267	279	275	250	283	284	246	271	249	301	255	243	263	230	235	242	263	267	269	260	232	245	268	268	252	261	247	259	267	252	260	282	275	274	270	249	256	238	244	263	285	266	252	243	283	258	246	233	257	251	266	261	235	260	261	244	272	231	244	237	241	263	260	249	252	262	257	279	245	253	241	274	237	257	259	251	240	271	254	264	239	257	243	259	284	262	237	232	262	270	252	272	275	257	267	251	245	253	236	241	237	262	241	250	251	263	253	246	255	241	259	260	268	256	242	222	254	268	260	277	238	287	236	271	263	259	221	250	277	255	275	258	270	245	254	244	252	258	261	258	276	247	249	242	251	267	292	256	248	259	251	246	266	230	274	249	241	280	263	237	259	235	271	269	261	247	240	243	275	258	243	276	283	277	270	270	243	255	270	256	255	265	251	257	259	255	239	227	252	272	258	280	270	247	266	259	273	257	260	243	240	236	255	263	244	247	262	261	231	282	266	261	267	257	284	254	249	256	235	268	258	250	241	261	273	231	233	256	258	246	254	265	286	259	264	273	277	265	264	272	255	319	241	240	293	286	248	252	259	258	278	250	310	260	257	264	286	230	259	242	252	255	259	297	250	272	275	259	248	232	260	253	252	262	243	254	258	251	257	250	283	251	255	273	250	252	247	269	244	261	262	275	235	253	280	286	265	251	229	270	276	263	275	270	247	271	293	240	239	258	268	293	235	264	248	264	246	271	259	262	249	281	249	275	265	258	254	258	264	290	247	256	282	255	263	261	260	236	254	248	255	271	258	251	238	243	267	274	247	245	271	250	272	295	267	243	251	215	240	274	265	261	255	259	243	300	313	264	239	258	270	282	249	277	272	230	253	263	269	230	249	264	269	224	283	257	237	249	268	257	249	223	278	261	254	260	241	253	260	237	281	262	248	253	293	261	256	239	278	257	283	265	246	252	236	252	301	255	235	293	253	249	267	286	256	253	281	261	269	294	245	275	243	245	267	263	237	279	248	261	257	265	241	262	232	279	262	237	293	267	266	241	282	262	262	297	244	264	262	233	292	240	257	235	260	242	248	271	256	245	246	283	236	260	241	247	249	235	261	283	260	278	249	257	237	263	246	261	234	272	276	287	280	271	245	248	255	242	237	260	242	250	261	246	264	246	247	249	270	252	258	255	283	248	232	265	223	250	255	271	259	249	256	266	258	241	254	261	256	253	258	274	285	256	234	265	260	235	269	263	220	261	272	243	265	234	233	279	238	263	250	240	241	256	248	260	277	258	271	268	282	266	235	264	247	259	297	226	282	261	266	255	237	253	265	268	250	257	243	275	277	235	279	242	271	248	263	270	257	263	266	260	287	257	261	271	275	248	240	280	241	264	301	260	277	263	242	252	279	246	270	244	267	236	234	282	250	262	255	261	258	254	278	270	260	271	296	290	244	240	243	231	273	233	248	250	248	252	247	259	237	277	274	253	268	224	230	267	268	243	245	275	273	272	262	237	260	288	261	239	270	267	238	266	249	248	266	290	263	261	252	293	256	280	275	268	247	260	264	255	220	255	272	253	262	250	269	245	241	229	255	281	227	231	261	284	274	263	267	238	246	238	238	273	257	234	239	257	267	282	279	248	230	268	256	260	252	263	287	268	238	283	241	272	247	250	274	230	257	241	253	252	263	258	250	276	253	264	242	264	253	287	230	240	244	290	256	231	248	253	261	294	294	266	261	269	268	288	231	256	282	243	273	237	257	261	271	237	251	290	243	247	251	232	238	258	241	251	239	265	288	280	256	246	260	232	252	251	235	251	259	247	261	297	247	298	243	288	243	247	263	237	241	244	272	236	245	271	260	248	252	240	237	297	287	274	283	238	242	247	258	241	272	275	269	272	294	259	238	248	232	249	255	246	246	255	259	262	252	229	252	261	272	246	281	274	246	269	252	268	262	282	248	285	237	263	260	243	259	247	246	258	231	264	240	239	271	246	235	226	231	275	268	250	259	280	263	275	266	261	232	217	263	260	274	261	275	251	250	261	285	296	242	238	265	261	272	257	262	269	265	255	281	226	240	262	261	251	259	264	256	280	255	261	279	267	242	239	246	248	242	234	231	288	282	230	239	265	277	265	246	271	258	253	251	242	270	247	245	259	251	244	271	231	291	276	245	271	226	268	249	233	234	269	263	280	251	260	220	273	276	272	276	231	274	251	254	259	260	265	247	238	286	251	265	251	256	257	239	274	263	263	278	254	297	278	266	263	237	253	247	267	266	236	237	261	274	270	263	263	248	235	272	248	281	270	265	262	285	251	279	276	289	253	257	269	271	272	242	292	249	275	245	245	266	254	231	256	252	263	261	262	265	268	245	252	232	280	256	283	254	269	234	261	262	275	262	251	259	251	241	269	269	289	241	241	249	277	246	266	262	258	233	256	246	274	254	250	273	272	277	256	249	238	217	241	233	247	253	259	253	240	251	258	245	268	278	291	301	264	239	263	257	259	283	244	242	277	245	260	257	250	279	267	266	262	289	256	249	268	235	264	242	269	257	242	248	239	265	262	255	268	271	263	246	274	252	233	239	258	215	244	263	269	250	277	226	291	280	253	269	254	267	268	233	234	256	244	254	279	245	280	252	253	250	255	267	252	263	243	254	263	242	240	241	267	283	253	287	273	243	251	238	265	245	250	259	252	247	231	248	270	262	278	264	226	271	249	234	231	282	250	263	226	271	233	240	274	282	261	264	261	250	266	275	217	245	246	239	253	226	259	255	242	246	271	264	262	261	268	267	224	263	257	245	259	258	265	234	256	262	252	248	241	267	274	248	249	279	223	258	245	240	250	278	265
16756	7405	1837	1321	914	751	689	619	604	588	504	424	412	431	403	351	365	325	296	309	314	286	241	290	263	287	264	294	319	267	281	229	260	303	255	248	247	223	255	256	264	261	274	231	239	232	261	236	252	236	223	257	277	231	264	262	257	243	248	262	256	246	237	238	261	278	238	261	220	239	248	243	215	245	238	206	241	220	250	236	259	222	277	254	234	257	258	230	212	245	261	245	219	267	229	247	236	207	242	245	231	217	237	221	280	269	223	235	247	249	218	222	255	257	262	231	260	232	237	255	245	219	248	248	240	203	247	252	224	246	253	232	261	237	222	249	249	232	242	235	268	261	240	272	205	263	227	247	259	234	227	236	251	247	240	238	247	224	227	240	259	229	255	220	216	229	225	255	265	253	266	229	221	236	228	236	229	253	238	240	195	267	250	263	241	219	253	216	237	250	266	238	228	251	254	246	265	242	242	253	250	294	258	245	242	255	268	261	248	211	224	224	242	247	225	249	260	238	214	223	256	236	242	279	202	218	224	247	238	256	229	238	249	261	240	251	240	238	224	248	211	222	233	242	232	250	267	240	252	250	261	242	206	251	207	230	218	216	235	233	237	249	252	226	238	214	260	239	231	243	240	263	253	243	212	215	228	240	253	241	230	241	253	219	275	230	260	237	238	244	244	226	271	254	226	242	239	227	240	221	239	249	236	194	283	237	249	277	275	253	225	225	231	231	241	232	217	263	223	211	217	243	241	238	246	233	257	252	268	234	197	250	204	232	209	249	251	250	249	235	229	226	236	211	239	272	230	229	243	220	233	273	264	246	241	259	223	235	251	243	250	227	240	234	240	241	231	245	253	241	249	226	219	229	235	232	220	264	250	231	247	249	206	244	220	248	222	252	236	222	196	272	220	222	231	234	234	274	257	263	245	227	221	229	257	248	246	222	225	259	242	235	255	232	257	242	262	267	230	256	243	243	270	265	214	239	245	278	234	253	254	238	257	252	206	263	226	232	233	258	248	246	247	281	222	246	215	242	236	257	247	246	249	224	224	215	242	216	232	220	232	212	240	271	239	235	229	251	207	213	230	232	226	243	227	221	273	228	252	217	236	245	268	217	230	255	230	229	251	260	231	263	252	225	260	254	245	246	252	257	258	237	239	262	235	233	254	246	244	246	227	236	267	244	257	235	228	203	254	226	239	254	245	230	231	236	268	200	232	203	245	218	243	255	246	248	242	256	241	236	234	220	242	236	254	249	243	217	220	217	225	220	239	221	250	224	224	260	263	217	268	244	246	208	252	260	242	232	241	225	246	288	252	230	234	254	212	226	241	233	205	227	218	266	262	261	249	260	232	238	237	224	235	220	264	247	227	257	214	231	231	241	230	239	226	218	232	274	248	240	214	234	269	254	211	230	267	237	235	239	222	214	256	237	244	217	250	247	238	254	231	248	211	250	219	278	255	237	222	235	240	215	243	236	245	251	259	293	234	225	222	250	239	238	219	248	258	265	259	243	249	246	252	244	262	209	243	228	257	241	257	257	228	233	222	241	229	241	215	265	237	233	242	248	262	294	214	239	283	250	218	273	248	244	257	242	252	249	230	227	243	222	236	234	228	249	235	232	226	229	229	231	228	231	220	253	226	265	278	240	232	243	230	225	260	246	241	237	217	238	219	241	219	245	249	243	255	244	245	229	242	233	231	260	235	260	231	206	223	246	208	247	255	221	227	235	265	226	244	237	241	268	262	218	230	206	253	273	251	236	240	228	239	247	220	243	254	249	280	215	232	203	243	246	232	250	227	244	247	251	235	215	226	221	243	235	251	239	262	258	228	255	234	217	242	242	266	229	261	225	243	250	231	248	255	265	241	225	236	270	229	230	251	238	260	250	222	231	211	226	241	242	242	266	237	257	227	266	191	257	264	250	237	236	226	252	252	251	220	237	223	237	217	235	234	269	227	232	244	242	257	263	243	251	214	249	224	231	250	269	257	241	259	235	226	235	253	247	236	243	246	238	205	242	240	250	244	225	265	240	199	214	236	235	230	243	254	257	231	275	225	257	263	255	241	211	222	219	237	229	252	229	248	250	250	246	238	238	245	241	242	250	262	254	249	252	216	225	247	241	259	230	211	221	236	245	254	221	237	230	260	225	255	215	240	245	253	231	224	230	260	232	235	215	263	232	235	227	234	255	270	216	221	226	244	239	233	218	238	232	242	229	216	274	230	252	220	251	212	261	254	232	262	222	233	253	255	219	232	249	232	238	226	254	246	276	251	246	222	272	249	251	252	243	228	253	239	246	240	251	248	230	243	227	259	270	259	237	267	229	285	236	228	249	231	226	230	260	225	258	230	235	215	230	248	241	241	229	211	240	280	237	235	260	211	242	264	264	223	246	209	205	245	222	243	250	244	257	223	268	246	254	246	227	259	201	210	266	234	252	244	241	246	248	247	245	258	252	277	221	265	227	238	249	232	249	226	250	234	254	273	254	240	251	241	250	240	242	246	229	264	223	249	265	225	245	247	241	224	225	250	237	248	240	221	225	269	235	229	239	239	266	229	243	268	208	259	232	225	226	239	237	245	254	255	253	261	261	235	247	247	247	228	229	253	224	239	228	226	261	272	240	234	241	236	252	251	241	259	213	238	204	246	239	253	269	245	257	240	220	221	245	248	250	262	224	266	241	197	243	255	253	234	244	235	258	242	240	271	238	248	235	219	258	241	258	232	251	255	206	244	256	263	251	246	232	247	241	284	239	234	262	249	246	226	253	255	235	260	240	260	251	241	245	255	251	212	270	237	225	237	224	267	238	225	222	208	233	238	246	243	240	257	253	237	252	256	233	240	245	246	233	284	240	212	269	261	232	207	250	244	246	241	265	247	253	219	264	243	232	245	239	223	248	215	228	253	247	219	235	220	226	252	248	245	262	243	211	226	218	259	225	226	218	226	225	251	260	234	240	238	253	237	246	265	242	236	256	244	226	245	252	227	253	262	235	246	229	239	293	241	224	211	233	247	267	246	225	206	249	225	266	249	242	232	250	228	267	239	243	242	216	227	215	253	243	253	223	249	243	221	231	236	235	240	227	232	225	220	249	232	246	261	248	243	224	252	249	243	260	230	241	225	273	273	229	225	247	253	217	239	244	243	236	245	268	239	225	253	213	222	244	226	238	230	234	275	246	223	223	252	231	270	254	249	232	251	249	257	233	243	225	221	247	242	253	225	211	247	264	277	208	235	204	276	246	240	236	251	252	211	231	279	234	227	234	243	257	277	247	229	231	246	260	235	282	233	263	246	247	222	237	246	251	221	250	246	258	244	261	222	228	227	274	222	246	261	250	243	239	240	254	247	273	238	239	219	261	188	237	254	234	242	250	252	218	226	262	248	237	232	230	236	246	228	231	256	250	221	233	246	246	247	231	239	247	229	228	227	238	251	246	225	235	253	255	249	240	214	242	231	245	250	245	238	228	202	248	240	222	217	261	240	243	221	240
10763	5782	2769	3224	2895	2633	2511	2493	2333	2385	2186	1749	1795	1889	1616	1410	1276	1186	1093	1010	987	954	877	838	831	854	904	879	890	786	654	653	628	608	635	637	622	675	673	696	698	687	681	685	690	621	553	643	604	606	636	607	614	608	606	597	564	545	555	547	597	550	625	631	595	604	587	627	560	585	565	579	521	573	549	575	548	541	549	585	596	564	548	580	562	606	584	601	564	561	569	531	587	544	572	568	558	577	568	588	562	540	586	546	560	537	564	556	575	541	548	541	530	539	559	543	550	530	552	499	560	581	526	548	553	573	555	572	530	525	581	550	569	580	523	542	543	560	554	550	567	553	528	557	548	565	602	572	556	590	590	511	574	550	529	508	584	530	535	595	575	543	554	560	558	609	590	555	563	512	569	570	577	559	542	545	540	511	571	558	568	572	557	537	531	570	564	558	537	512	562	574	598	573	561	530	556	534	545	552	574	548	574	564	563	561	544	524	582	581	508	582	519	526	535	543	570	546	556	549	555	570	525	565	590	590	588	535	534	522	561	552	577	553	534	573	563	515	569	583	552	571	571	553	570	547	594	565	583	597	534	548	589	577	552	562	567	524	574	554	533	518	563	524	532	550	572	561	532	544	532	569	563	591	556	533	539	504	539	552	554	594	560	616	529	597	514	542	536	546	563	546	545	557	564	545	528	519	583	519	579	616	557	557	572	588	556	561	519	601	534	556	541	557	573	579	566	586	553	542	569	577	565	560	555	570	549	578	600	560	581	564	524	515	535	582	589	561	590	567	589	593	553	582	591	558	591	588	540	533	557	574	572	520	551	592	545	572	554	541	583	538	529	551	560	555	546	582	541	537	556	547	577	569	575	547	556	543	533	555	554	512	545	568	598	549	543	554	578	572	556	540	525	546	571	520	570	506	556	557	493	573	528	541	517	508	542	529	553	537	589	562	566	545	565	535	557	593	558	549	607	550	550	571	558	529	539	577	546	576	538	564	590	612	572	571	598	550	584	558	570	589	540	548	536	531	563	575	555	575	523	543	570	608	555	567	544	536	563	555	582	538	548	559	573	544	523	510	549	526	544	559	553	565	558	558	556	568	566	543	576	567	558	572	565	586	542	558	552	541	599	518	555	546	598	543	537	555	563	579	572	535	539	552	534	577	522	585	566	595	584	582	591	590	549	548	568	526	520	540	593	541	598	598	596	596	565	551	547	573	566	559	557	521	550	595	532	542	558	555	566	571	565	536	547	567	541	562	561	557	575	572	588	596	527	553	608	573	577	568	527	545	568	587	574	571	519	565	530	517	554	569	570	532	528	596	566	555	507	539	572	534	569	557	546	574	553	557	579	596	591	577	556	540	570	562	585	585	553	561	581	546	537	566	534	595	572	581	524	550	512	578	510	563	576	565	586	511	606	596	581	554	576	585	579	579	536	589	559	540	534	544	549	546	592	583	566	555	564	580	540	530	532	589	568	541	579	568	550	570	566	553	512	554	574	549	581	558	582	597	576	505	535	561	583	551	578	546	547	573	569	536	589	562	539	537	544	511	534	563	555	562	577	547	540	546	521	583	599	567	543	580	580	489	575	535	523	539	596	529	543	582	557	554	573	585	586	531	509	565	598	548	545	567	538	544	544	533	536	585	537	521	572	543	576	535	500	565	561	532	569	522	568	545	555	534	549	598	536	583	583	550	550	555	534	569	580	521	536	580	600	538	534	598	513	580	582	604	570	589	543	586	558	578	562	575	562	543	566	549	550	581	529	544	560	576	554	578	549	541	551	577	544	548	555	544	551	543	597	560	537	527	587	565	580	549	557	584	598	535	552	546	518	540	567	511	563	615	522	562	565	562	565	545	543	545	550	534	566	569	552	580	542	522	585	537	541	580	579	561	599	581	559	553	558	510	525	535	541	565	563	578	551	544	568	570	551	577	534	544	547	554	561	514	552	582	563	556	577	569	574	571	565	576	536	526	537	561	528	590	583	509	536	544	513	563	538	549	585	566	574	580	563	560	529	539	535	598	526	549	548	493	527	551	515	559	564	581	597	566	587	566	523	533	564	515	541	583	598	504	577	573	557	606	591	591	547	555	546	556	521	570	560	572	513	570	575	567	529	530	567	553	558	578	569	546	574	572	595	576	591	554	514	603	596	544	596	533	564	581	538	577	579	602	525	577	597	564	519	550	507	553	601	574	543	584	543	520	527	521	583	541	561	543	573	563	552	553	571	592	562	552	560	569	574	612	550	562	588	560	552	515	554	530	537	620	542	516	575	600	511	555	539	523	555	568	577	553	584	552	534	539	560	586	565	586	572	509	514	551	591	580	565	525	525	560	551	550	569	553	549	545	566	510	538	583	524	586	547	527	550	584	587	572	560	518	569	584	547	576	553	545	550	537	552	554	591	500	525	616	567	581	566	524	545	596	583	500	526	543	587	529	594	583	518	554	559	552	545	556	597	603	556	599	562	553	559	578	588	621	553	553	613	592	557	583	529	601	534	550	543	512	564	539	575	538	521	585	568	569	602	571	578	543	572	600	561	535	545	568	555	557	580	626	560	519	546	541	552	556	549	536	569	585	545	589	548	579	557	593	575	541	567	540	590	537	596	593	544	560	575	555	554	588	547	591	566	596	532	558	566	567	531	554	569	567	580	531	505	511	545	569	564	545	539	598	612	588	623	534	545	539	559	538	586	581	592	551	576	546	588	535	536	564	573	578	557	532	525	578	529	539	569	550	535	486	520	562	555	535	564	594	564	566	557	579	558	526	555	544	541	569	564	550	550	549	555	529	556	589	575	565	570	549	551	576	609	589	552	584	544	571	548	527	540	572	585	578	534	549	547	546	607	568	578	575	582	541	566	538	574	581	561	556	617	563	579	568	551	583	568	579	577	583	559	554	546	548	519	566	573	591	559	559	553	596	557	535	564	527	508	551	575	576	553	542	549	549	576	525	532	579	548	519	566	519	567	535	595	535	566	557	577	572	592	554	548	587	545	535	569	570	564	550	567	592	580	542	572	581	613	535	521	556	546	571	579	559	516	592	572	583	591	570	558	585	636	537	551	557	544	576	582	540	562	561	542	552	548	573	589	568	558	549	539	598	577	591	593	559	540	553	532	537	554	600	552	546	539	583	553	509	555	545	584	570	565	519	522	573	567	567	511	544	571	574	517	558	509	560	554	574	531	560	604	513	538	550	533	557	557	574	566	577	568	582	554	535	560	577	540	547	579	541	519	562	567	578	601	526	538	556	563	570	552	521	538	538	567	555	511	554	513	491	565	559	581	575	575	597	543	561	515	521	571	563	583	620	545	544	545	546	568	580	584	590	544	568	567	541	560	565	569	575	548	550	570	549	571	583	548	565	549	552	549	571	585	579	555	547	577	579	553	557	561	552	591	605	594	582	566	591	527	580	561	522	582	561	527	589	558	574	568	551	549	594	551	572	545	563	594	542	579	515	520	513	591	552	589	550	580	564	554	580	559	560
41361	34922	14680	9574	6385	3905	3604	3332	2466	2007	1608	1328	1363	1454	1183	850	609	477	457	405	351	313	309	288	287	273	263	285	292	260	203	221	213	206	211	197	231	197	207	216	235	211	212	208	209	200	192	204	215	176	160	195	177	182	144	163	206	173	183	162	188	184	175	177	195	161	178	214	206	177	185	167	181	176	182	184	186	205	176	156	190	162	185	157	181	158	162	177	161	174	161	188	165	149	163	159	182	181	163	172	168	181	168	163	150	182	166	188	154	183	184	164	179	185	170	198	164	149	179	192	207	171	171	208	165	186	197	174	177	175	151	174	176	189	176	193	189	194	190	186	166	189	170	168	165	181	194	163	183	176	169	180	183	174	184	187	185	189	189	187	171	150	171	168	113	174	155	176	194	183	174	155	183	167	179	167	170	159	173	190	173	184	179	140	176	157	171	199	175	176	173	163	178	178	151	187	161	194	177	159	166	164	156	164	153	176	179	202	190	171	166	193	159	163	186	179	161	180	172	191	191	193	170	178	164	198	183	170	159	163	178	178	156	179	179	161	157	169	163	203	180	191	193	192	171	173	162	171	181	146	157	150	159	176	175	183	165	157	193	177	162	167	181	161	169	154	160	187	170	170	159	162	154	166	183	189	189	162	193	200	170	190	168	182	147	187	161	189	169	169	168	183	195	167	173	168	173	160	174	177	170	199	178	174	193	177	147	162	178	174	161	154	168	180	177	157	165	170	168	177	152	171	184	165	168	173	163	181	184	158	161	174	177	186	175	160	175	169	182	155	181	184	164	163	149	195	180	154	186	168	175	178	174	168	180	161	159	170	170	182	182	183	168	163	168	167	166	188	181	190	167	157	173	160	152	146	167	184	197	193	163	188	148	178	165	150	182	166	147	185	174	173	169	158	209	194	194	188	152	150	191	183	182	178	206	169	176	195	154	174	161	187	185	180	185	202	174	166	168	184	186	151	188	190	178	168	189	166	180	167	194	166	172	184	183	174	163	151	164	143	174	179	178	187	180	163	177	170	184	186	177	169	173	195	176	178	172	153	169	170	159	184	169	177	153	185	171	169	154	174	180	201	170	196	157	172	184	171	167	169	170	175	178	166	185	180	181	191	171	202	169	157	193	188	154	162	140	169	188	174	164	184	190	169	165	176	169	179	161	195	155	173	156	179	164	154	164	162	178	179	176	167	154	174	181	174	202	150	179	173	193	152	171	187	185	191	177	167	169	163	170	173	165	161	179	156	191	152	185	190	194	157	198	145	162	172	165	168	156	183	161	189	184	168	163	196	161	150	154	163	171	157	194	170	155	189	170	167	173	176	194	189	171	185	169	163	160	171	160	157	181	185	166	167	159	189	177	164	192	186	185	173	165	178	175	157	162	164	178	182	173	167	168	174	165	163	178	181	166	174	171	184	186	173	203	187	161	155	188	172	151	181	185	143	160	168	166	154	179	164	156	178	163	149	172	158	160	164	190	152	180	177	178	177	160	165	179	169	191	156	174	156	192	174	166	160	199	156	184	201	159	148	169	167	186	175	178	171	178	155	162	192	184	151	174	177	192	164	170	195	166	184	151	163	193	190	161	176	150	181	173	172	199	184	193	151	180	165	180	165	161	148	170	196	195	183	186	150	193	180	187	183	178	179	152	184	165	157	167	157	203	176	170	183	176	173	175	174	202	188	171	148	185	161	194	166	174	137	176	200	152	162	173	168	183	178	202	182	170	189	168	165	133	164	185	165	167	169	171	145	183	178	169	183	166	164	169	200	177	181	185	173	161	161	161	173	194	194	155	165	191	159	162	177	148	181	156	177	182	175	182	187	150	141	173	164	175	170	177	151	164	195	186	153	187	174	169	189	189	177	174	188	181	151	166	186	160	190	197	177	188	184	192	146	160	188	164	172	183	169	189	183	175	189	164	163	167	151	169	187	152	175	161	184	172	187	190	181	175	181	175	189	171	180	205	181	158	174	170	173	177	184	169	180	213	184	163	178	161	165	195	174	194	179	200	159	186	169	156	159	188	146	188	147	199	169	162	182	188	170	155	166	172	166	161	161	173	154	156	198	169	179	162	196	193	193	167	185	187	164	155	180	157	187	185	156	180	190	172	155	172	181	158	173	200	181	160	165	197	173	164	176	183	184	184	151	188	177	180	202	163	184	159	175	159	158	171	190	183	172	175	174	149	176	186	170	166	150	175	157	179	177	168	175	192	178	184	188	189	182	152	170	191	175	193	146	174	180	178	185	186	158	186	177	158	174	164	174	173	179	159	165	171	162	182	174	184	176	170	227	159	180	169	146	188	171	169	183	161	175	167	163	158	179	170	177	171	155	163	178	169	176	166	190	182	142	182	161	171	177	187	166	166	163	196	171	168	151	173	163	148	195	192	186	199	171	188	205	167	186	171	180	201	187	159	171	170	192	152	178	155	154	145	184	141	172	189	175	188	181	181	167	200	172	166	171	170	186	213	186	180	203	157	192	186	188	169	157	171	192	167	166	196	163	197	168	187	199	199	186	196	196	148	157	182	191	173	199	185	166	169	185	161	161	165	158	184	176	167	197	149	174	130	173	185	179	178	164	170	177	173	172	189	159	165	141	167	203	189	163	186	198	166	172	155	156	181	186	180	189	202	184	191	192	171	191	184	204	159	162	189	183	151	157	203	175	152	158	171	165	173	178	179	168	165	175	147	159	172	154	157	168	180	169	166	181	189	186	171	147	156	187	197	177	167	169	191	168	206	184	181	172	187	175	186	191	195	176	182	156	180	210	176	158	165	176	177	183	152	164	171	187	154	175	202	164	159	172	151	183	164	170	195	204	185	176	169	172	162	162	172	144	176	182	168	158	175	189	169	195	206	171	181	193	199	159	182	181	186	164	177	174	163	146	178	174	154	166	161	175	160	185	166	180	170	154	176	177	183	148	187	160	169	148	164	167	157	184	171	176	169	187	193	178	164	153	182	164	177	167	182	161	204	173	165	156	160	177	168	162	183	201	177	181	203	163	199	140	184	188	157	175	179	164	178	187	161	182	161	171	174	175	180	187	175	182	181	187	173	170	181	176	192	181	178	179	175	200	196	184	169	167	196	207	188	185	164	164	176	181	176	176	160	184	177	170	173	185	180	177	181	163	177	177	178	173	174	176	192	171	171	180	177	180	184	183	184	180	158	167	176	174	161	171	189	182	168	150	180	167	192	173	179	190	163	170	184	153	161	164	200	174	168	165	169	176	164	143	173	161	162	178	170	173	147	156	185	167	188	188	194	189	172	181	177	174	149	197	161	189	199	183	192	167	182	168	188	170	178	165	179	170	168	178	170	165	156	167	178	162	172	175	200	148	193	165	174	168	177	176	160	171	169	180	200	169	185	199	202	189	153	147	169	162	160	163	161	165	163	209	176	171	184	183	157	150	182	179	162	166	171	183	182	168	191	162	156	153	163	176	169	162	178	169	190	196	200	184	186	191	181	168	154	172	164	159
29446	20346	7083	9514	8945	7685	9084	10518	7725	7262	6140	4827	5992	7626	5363	3313	2783	2263	1900	1774	1667	1467	1279	1176	1187	1391	1319	1233	1237	993	809	723	621	582	615	613	618	615	748	771	748	832	806	790	669	517	485	477	508	477	490	493	524	486	487	463	439	488	449	492	470	478	488	519	560	497	451	460	478	464	424	427	374	416	422	417	411	433	407	441	421	439	436	406	441	399	414	421	424	409	425	443	428	368	381	392	417	400	395	416	418	414	400	445	421	413	354	405	403	403	398	414	393	384	412	450	418	404	442	441	379	384	434	412	382	420	408	394	361	421	445	437	408	417	440	398	405	415	438	431	391	405	415	414	413	420	388	421	416	427	418	381	398	407	391	420	409	421	424	372	394	386	388	419	385	411	418	411	405	411	418	440	394	404	396	382	399	394	389	390	424	428	405	418	424	383	397	413	433	400	434	433	403	417	400	413	383	392	407	386	424	440	446	389	386	417	395	421	407	390	390	403	404	397	422	389	411	426	448	400	423	378	405	421	395	387	379	429	415	396	411	418	379	406	394	402	412	427	383	395	422	421	413	410	393	402	393	401	416	418	396	418	427	411	418	427	446	402	388	402	390	380	390	419	425	408	390	445	431	383	430	387	431	414	411	383	415	387	395	441	402	418	418	385	415	421	415	410	403	406	452	387	416	419	388	424	422	411	362	409	403	406	427	421	409	420	410	412	441	418	378	385	411	408	381	410	464	369	366	460	399	407	412	408	427	413	416	459	392	378	434	395	391	410	390	428	414	412	402	390	414	408	444	426	395	388	426	424	426	401	423	426	422	419	380	403	429	362	431	459	407	380	393	385	424	407	427	408	403	393	430	423	406	401	396	404	401	454	391	397	400	398	374	413	398	419	430	446	396	415	418	423	421	411	408	371	380	418	398	430	401	403	416	403	430	401	403	389	402	416	430	399	391	396	413	381	435	411	395	394	414	414	413	408	399	409	412	390	408	411	383	414	438	389	382	410	414	415	411	382	405	394	393	410	433	375	400	411	381	424	426	410	406	386	456	376	424	412	435	412	422	431	412	376	416	422	375	406	394	398	409	406	406	414	434	423	445	450	431	387	397	422	405	383	438	432	405	394	412	373	424	407	383	362	447	394	420	387	446	404	406	435	397	367	410	420	392	388	416	443	422	437	389	456	384	431	399	407	431	419	424	387	419	427	383	427	427	402	436	391	446	421	427	426	413	432	419	400	415	369	414	419	407	421	391	413	408	419	398	427	414	412	446	389	375	393	428	397	404	400	387	389	401	410	407	435	426	396	477	409	359	447	406	414	424	387	405	388	441	418	428	408	383	429	391	456	424	370	414	422	381	373	425	379	379	417	390	402	407	428	391	426	408	426	350	384	439	400	407	423	404	420	426	385	419	401	433	384	420	432	420	409	390	383	360	368	417	410	397	404	409	417	386	430	414	433	436	426	415	420	374	411	430	435	434	392	431	398	376	406	363	413	402	381	421	424	440	368	420	396	415	373	447	426	438	386	414	418	402	385	407	402	410	405	421	426	412	465	434	436	386	400	424	395	405	419	408	378	391	421	448	380	385	414	369	398	417	427	396	379	406	441	363	394	389	431	430	416	402	406	404	397	442	407	397	414	415	376	395	374	413	399	439	412	426	393	412	400	384	395	402	398	415	410	408	405	434	366	399	381	400	430	419	410	418	425	375	361	463	428	348	427	390	418	415	423	424	450	410	395	407	435	442	412	423	405	367	419	379	387	399	414	409	407	429	423	373	395	460	388	431	393	406	412	409	409	429	419	439	402	402	410	385	421	432	402	372	423	398	439	474	434	447	414	461	414	411	416	389	431	429	401	430	394	442	403	432	379	400	424	343	398	410	409	421	414	417	428	424	431	390	417	461	386	422	423	406	399	424	369	421	381	413	426	437	466	418	413	411	430	397	382	385	421	421	425	402	422	423	418	383	421	398	401	389	414	425	402	399	417	391	401	417	377	408	388	375	434	395	434	402	392	426	414	438	396	421	377	395	445	437	409	402	418	401	432	420	411	405	456	416	406	370	420	407	382	401	404	412	452	448	407	438	414	366	384	395	416	388	393	412	422	420	422	445	461	393	405	479	373	389	395	419	388	378	388	420	428	429	442	397	420	402	392	407	386	390	382	380	411	387	424	387	405	396	416	413	421	403	383	414	448	415	421	418	389	433	439	420	378	415	400	438	378	419	400	409	408	398	423	385	376	412	416	438	385	422	375	406	394	398	416	411	402	417	418	413	428	430	433	410	373	396	401	407	399	398	388	381	439	418	406	435	421	419	387	385	443	381	366	405	413	467	411	426	400	408	413	420	402	397	465	406	403	428	364	387	422	403	395	408	396	413	421	384	427	446	423	422	441	391	387	398	464	396	422	390	404	374	371	393	423	408	400	404	438	425	447	413	438	416	426	394	390	408	397	383	420	406	388	409	397	377	450	422	413	437	400	379	386	424	426	380	434	431	419	428	393	430	424	402	430	408	406	416	449	428	401	421	410	401	413	416	411	386	448	401	381	413	401	432	424	448	421	433	408	378	400	414	422	433	425	460	425	438	407	414	389	391	408	404	422	389	428	391	412	398	420	437	397	444	413	406	405	409	415	369	460	407	427	386	412	408	396	408	385	432	407	440	424	395	417	437	402	419	417	416	401	419	445	399	375	411	426	412	401	409	414	378	417	389	442	413	384	392	425	398	441	377	411	409	390	393	434	430	382	420	354	423	433	416	434	406	411	428	415	415	464	424	402	385	415	428	432	392	427	385	421	382	405	434	408	408	438	395	425	420	383	437	421	377	373	408	407	451	412	441	388	411	413	391	421	390	391	455	401	425	415	378	404	408	420	437	398	401	393	363	432	403	429	418	398	421	362	416	399	422	416	435	399	370	395	406	395	416	416	452	417	444	427	413	387	411	376	399	400	437	411	398	402	416	420	407	403	394	423	397	424	406	396	394	385	380	402	398	439	441	422	409	398	445	403	425	406	430	428	417	436	413	394	404	417	395	403	415	434	344	411	383	444	391	410	394	397	431	411	408	383	424	384	404	392	397	392	426	400	398	470	400	408	412	411	446	421	377	393	451	433	383	441	392	388	409	368	405	433	390	386	408	412	420	381	430	425	394	395	416	389	410	414	379	391	409	415	392	415	384	416	414	434	423	420	432	416	424	410	419	404	419	376	392	408	411	425	398	424	399	406	436	402	381	407	410	392	366	383	436	422	434	396	449	423	402	408	403	385	379	421	395	460	386	402	444	420	390	423	398	390	401	418	446	407	408	419	414	404	402	400	402	397	394	423	410	464	420	389	405	401	390	422	406	452	387	421	400	351	389	433	436	399	379	447	430	385	402	439	395	427	390	409	394	422	403	429	409	421	397	437	407	404	408	386	385	437	391	400	388	413	408	405	407	416	386	431	411	430	396	384	401	418	413	423	385	426	433	433	397	402	426	435	440	397	377	421	400	364
52698	43740	23471	18023	12952	10041	8158	7276	4980	3830	2928	2370	2838	2926	1829	1045	870	556	578	497	437	382	316	272	353	342	302	296	245	215	200	196	152	164	173	147	171	157	148	169	165	202	191	203	128	138	116	117	142	121	110	108	122	114	103	114	113	130	103	132	135	127	134	118	112	114	114	122	109	107	95	95	107	94	90	109	110	108	71	103	98	109	98	119	94	112	89	100	111	100	94	104	113	93	105	116	97	94	110	98	109	93	81	76	114	105	99	114	107	104	112	108	109	107	117	103	84	106	95	112	103	102	102	121	95	118	85	100	87	121	121	97	96	98	101	102	91	92	108	87	93	116	106	101	106	95	126	96	110	111	92	102	99	99	114	122	120	104	81	104	94	94	109	114	116	103	116	111	108	125	101	103	107	107	105	113	109	99	87	106	101	86	112	117	107	104	110	102	107	90	118	108	112	97	106	98	117	107	93	105	81	96	93	100	93	115	96	80	107	100	109	96	102	94	103	106	92	94	101	83	95	88	104	102	89	106	95	99	103	93	106	81	122	88	106	115	106	105	96	95	89	107	96	98	89	104	110	113	103	114	108	95	108	79	126	122	111	104	85	105	85	106	106	102	80	122	101	92	124	83	97	109	109	90	110	123	111	107	97	107	104	96	120	129	122	115	95	106	98	96	109	92	118	94	98	97	96	91	119	111	111	96	113	101	108	90	99	100	104	92	87	124	99	102	94	106	108	104	98	103	94	105	110	110	108	92	109	107	101	97	107	85	81	92	88	114	104	100	86	97	83	107	96	86	101	89	114	106	114	105	110	88	94	99	94	102	97	104	87	100	86	96	109	112	106	100	88	99	103	101	112	105	104	99	100	82	77	105	136	101	71	113	112	100	98	121	104	106	106	117	108	111	114	110	111	97	110	116	88	84	111	106	115	104	110	96	106	111	107	102	114	98	103	90	108	133	102	107	108	103	97	100	107	102	85	100	95	107	96	91	104	110	100	119	104	111	108	122	113	103	93	89	115	108	91	89	119	109	108	112	117	98	99	99	92	116	96	108	88	98	91	111	91	115	99	108	106	87	106	90	99	93	109	97	89	79	89	111	98	106	103	104	110	98	115	114	125	112	94	116	101	89	102	96	97	109	113	123	115	79	110	88	87	91	86	107	122	83	102	89	86	110	94	117	111	103	115	99	83	96	120	109	105	76	82	94	110	95	105	88	108	102	104	105	106	98	103	98	95	85	95	106	83	96	102	82	101	117	89	107	104	109	90	110	98	94	112	81	103	123	115	108	107	107	105	110	109	88	98	105	104	112	106	101	118	103	98	99	85	78	96	115	120	108	103	95	105	118	97	106	89	99	89	105	96	106	100	103	82	84	114	97	83	94	98	98	98	83	105	113	105	93	118	97	107	109	103	98	111	108	101	114	110	98	86	85	93	100	85	104	101	107	97	102	96	109	99	107	125	113	92	91	110	94	92	99	99	110	106	90	93	98	119	89	111	117	106	100	106	92	95	102	98	110	106	98	77	110	115	114	108	125	114	103	85	98	105	85	107	100	99	102	92	95	103	74	96	107	118	88	109	106	91	113	97	99	101	126	103	106	104	123	115	98	105	116	103	101	106	107	98	100	102	101	111	126	98	105	104	98	113	102	90	98	112	109	112	88	102	86	108	102	102	99	112	114	112	111	95	91	104	95	93	106	96	95	107	106	101	121	91	109	122	113	91	98	100	103	116	103	107	107	108	117	113	105	94	103	102	98	119	108	110	106	118	99	108	113	107	106	92	107	93	114	112	87	92	112	135	110	126	105	115	92	123	107	97	105	100	94	122	128	93	90	106	102	113	99	84	106	105	103	103	108	93	97	100	111	109	119	102	91	80	91	110	101	103	83	108	91	91	101	106	103	119	96	91	104	122	107	106	96	91	98	99	101	101	114	97	103	99	112	106	97	95	111	108	99	96	103	89	95	93	96	82	87	108	121	97	103	96	99	88	108	123	110	98	102	108	102	108	98	91	82	115	128	120	95	97	85	107	108	113	105	105	94	102	106	101	119	92	103	95	97	129	99	112	101	126	107	104	94	101	94	101	94	122	105	120	115	97	110	88	105	95	117	116	97	104	88	98	95	105	80	102	92	97	95	113	87	89	87	106	108	99	96	102	99	95	108	89	116	95	107	103	75	133	114	129	101	110	120	108	93	93	109	108	108	105	103	85	101	97	116	116	116	93	104	109	103	90	103	101	73	83	99	118	108	105	115	115	98	105	99	99	111	95	109	102	84	104	92	118	115	107	94	99	102	97	114	115	117	127	100	126	100	104	112	102	97	98	98	113	112	114	109	87	117	74	118	90	99	94	94	117	113	98	98	102	94	87	107	100	92	90	92	92	80	118	100	95	94	110	107	113	109	109	102	106	94	88	96	121	104	117	92	108	104	114	105	88	104	102	109	114	93	99	108	99	101	112	97	90	102	99	116	106	120	101	107	99	102	115	79	98	101	96	102	109	99	97	122	99	102	83	100	96	111	112	94	77	98	114	114	80	103	100	103	98	94	104	94	125	107	97	94	111	75	104	104	102	95	91	114	91	112	105	110	105	109	108	109	102	107	105	100	115	93	110	89	97	101	93	96	84	105	100	103	118	102	81	97	96	107	111	104	95	107	89	96	110	93	98	111	100	99	107	117	105	100	101	114	97	84	94	91	90	112	93	122	107	108	102	90	100	96	82	95	85	109	119	108	93	91	117	97	103	110	102	92	95	94	109	80	114	98	98	100	103	112	108	132	114	110	87	98	88	96	91	106	100	103	106	93	96	93	118	77	84	94	96	94	111	103	94	105	97	94	103	101	104	94	106	87	100	90	110	112	106	101	97	97	106	103	124	106	99	93	103	93	92	107	92	96	117	100	97	101	112	100	103	96	96	117	111	85	90	112	96	107	90	92	96	96	115	108	98	97	111	80	104	96	105	94	83	102	102	111	100	88	97	114	93	120	90	93	95	93	79	107	92	109	111	110	93	108	94	97	107	85	111	107	85	125	99	104	92	95	99	95	98	114	95	114	95	102	93	111	104	97	137	120	98	103	98	93	104	97	92	90	95	105	127	76	101	93	99	93	102	93	117	95	109	90	99	99	105	97	98	101	94	91	88	88	96	103	97	103	97	103	88	96	110	105	97	109	107	97	110	106	98	109	96	96	118	108	116	100	118	108	106	121	76	123	112	103	94	91	92	108	81	103	97	105	105	102	99	106	102	96	107	95	81	114	93	108	95	98	100	107	103	86	88	112	90	111	101	94	91	104	102	85	99	127	91	87	105	124	96	95	103	102	104	86	108	103	110	108	94	111	113	104	105	103	109	118	102	109	105	97	100	109	97	111	98	114	100	105	96	99	101	93	99	110	97	98	101	101	127	116	106	113	88	103	108	110	88	100	95	108	111	99	85	92	103	105	100	91	107	96	106	111	95	104	114	105	99	116	94	99	110	113	111	101	82	99
38780	31388	11739	13426	13495	15016	14858	16265	11312	11748	9577	8059	11511	13105	8148	5351	4445	3305	3145	2878	2434	2186	1847	1772	2033	1820	1764	1688	1474	1119	941	816	673	687	705	641	629	655	690	766	837	914	992	840	576	452	367	398	416	389	396	423	425	430	399	362	332	325	374	372	400	393	426	438	384	385	346	364	311	317	269	282	294	271	303	271	257	257	303	224	270	262	252	260	286	281	286	245	263	300	266	263	282	252	292	262	264	262	262	273	276	255	254	259	277	261	260	233	242	252	266	261	246	255	271	256	233	262	260	268	274	237	243	293	240	256	237	234	266	264	264	256	245	234	279	233	266	247	221	259	247	266	274	251	271	263	262	248	271	264	257	259	246	248	264	236	236	290	247	255	253	266	268	240	256	250	276	247	270	257	256	265	246	258	249	279	236	278	261	254	290	272	269	273	250	257	266	259	239	273	254	261	283	248	266	265	263	266	275	270	285	240	273	222	247	290	260	227	264	275	242	252	260	242	252	249	264	263	271	246	251	277	255	257	249	245	258	233	274	286	261	237	234	249	246	247	238	248	265	285	277	257	257	265	242	270	245	273	249	267	292	257	279	265	262	268	245	253	278	248	252	260	261	276	249	266	255	256	278	268	259	247	257	240	238	256	237	262	207	256	252	251	245	252	256	271	253	249	254	270	257	281	268	254	239	273	252	262	234	271	245	267	260	288	271	292	259	238	254	273	261	269	264	291	263	251	273	245	226	249	272	264	252	247	298	252	237	281	267	248	202	250	250	264	243	253	257	259	244	255	269	233	281	257	251	285	243	249	280	260	225	265	240	287	261	266	263	251	274	271	260	251	260	261	272	251	251	287	261	256	256	258	271	238	257	220	274	252	221	261	248	236	254	265	234	245	221	266	266	250	249	241	249	242	259	248	251	284	238	290	260	253	262	247	280	276	247	241	279	254	290	250	242	264	235	258	233	264	248	257	251	243	269	247	276	263	275	268	254	260	258	249	282	262	273	254	241	250	268	249	270	275	250	273	264	235	268	254	220	266	263	246	262	252	275	290	276	261	281	263	234	271	252	273	251	277	242	256	238	231	249	214	262	272	263	255	250	236	274	236	253	269	250	245	249	234	254	241	280	248	249	257	254	249	253	267	288	242	264	278	237	252	241	248	235	254	314	258	247	227	261	255	240	258	276	272	249	255	251	282	267	268	280	281	227	235	266	235	276	274	246	234	236	269	273	257	269	258	246	251	252	246	246	236	253	247	302	267	247	248	264	246	269	256	273	251	261	231	261	238	263	253	245	254	276	258	261	283	236	257	244	258	248	213	244	280	242	236	248	241	302	254	236	259	266	262	244	272	256	256	241	279	243	263	275	268	276	250	272	274	239	263	267	257	269	267	252	232	279	252	275	234	237	264	235	269	274	261	236	256	250	248	232	261	253	246	289	257	253	264	255	266	261	245	237	246	252	226	286	257	248	280	235	223	262	264	236	254	242	266	261	239	250	247	241	291	270	243	260	268	251	240	269	238	270	263	277	280	263	238	256	262	258	240	276	272	267	241	276	264	243	267	295	270	286	285	242	248	242	256	258	262	264	276	251	250	267	267	265	245	249	275	256	274	258	251	227	243	249	253	262	248	245	265	282	245	224	275	252	253	299	280	238	240	274	245	273	264	273	287	261	254	266	274	256	256	246	261	246	278	244	256	265	286	241	224	232	279	253	225	249	250	264	258	263	267	286	255	253	250	269	237	272	285	272	256	260	220	247	259	280	240	230	239	256	268	271	260	258	251	259	229	253	268	229	242	266	265	255	248	223	248	254	251	237	273	232	252	233	272	263	272	260	252	280	251	259	246	260	258	278	263	269	258	277	222	230	261	260	243	278	234	250	242	284	288	240	242	262	251	296	240	272	268	243	257	253	257	215	275	247	255	264	292	275	240	251	241	270	275	254	241	244	244	254	259	278	252	256	239	252	235	244	272	260	276	278	269	255	270	259	250	251	259	239	242	257	283	280	247	265	229	255	272	273	261	238	263	273	252	258	198	231	266	290	250	258	284	237	270	276	253	273	295	271	239	244	283	261	264	252	256	264	251	246	240	272	242	221	269	257	258	252	260	270	282	242	258	271	271	259	263	234	265	239	244	248	253	260	281	264	245	254	257	254	252	254	273	244	266	251	261	236	261	246	271	263	234	253	259	244	232	239	266	271	275	244	249	269	234	290	257	260	247	239	237	242	257	273	234	270	259	271	263	216	239	273	281	251	277	227	275	255	249	236	259	257	271	263	279	266	233	284	216	240	268	258	253	281	261	265	271	286	240	273	256	252	270	222	239	253	243	282	283	239	256	249	265	237	234	266	253	252	262	275	260	250	258	249	263	265	278	231	247	281	253	269	234	294	242	244	261	239	285	266	254	278	271	234	260	267	250	256	256	250	259	246	260	255	282	274	247	253	252	273	241	249	248	283	254	250	264	244	277	275	277	252	244	265	257	261	275	248	285	245	268	261	268	262	253	245	254	262	227	246	241	230	263	260	288	230	271	229	252	250	250	254	264	239	243	268	261	245	266	265	217	255	274	271	239	274	259	265	250	236	227	250	284	260	260	303	295	265	246	281	280	259	235	238	255	246	268	235	272	250	250	247	261	225	265	269	288	266	265	265	266	266	249	253	253	254	270	251	251	243	269	232	261	253	232	227	262	282	220	279	259	246	249	266	248	255	270	252	264	249	261	241	243	287	258	254	239	246	254	265	266	251	250	253	273	247	250	268	272	282	236	261	244	261	258	248	241	245	253	266	270	248	258	260	243	262	245	257	266	293	242	263	265	263	258	233	255	256	272	277	266	271	265	264	244	273	234	279	253	229	268	294	272	282	291	251	274	257	265	236	286	263	264	271	287	264	234	256	255	280	256	268	237	259	261	246	239	292	244	238	274	272	256	254	266	255	246	277	258	259	243	265	235	241	258	283	244	239	268	255	262	252	280	269	259	235	245	257	261	258	227	265	251	276	264	284	244	248	294	254	240	245	266	275	243	261	230	266	227	248	284	278	248	262	245	234	231	287	250	229	243	256	264	266	247	290	267	261	238	283	245	238	250	264	252	259	294	265	252	276	256	256	272	258	236	244	285	246	286	234	260	241	264	267	238	261	231	258	262	255	249	234	295	281	248	258	250	278	252	275	279	246	247	254	245	251	262	286	293	243	239	242	280	265	264	260	262	265	297	241	240	253	251	252	258	238	265	258	276	233	273	234	272	239	249	266	258	272	269	291	257	268	268	249	257	257	293	227	270	279	226	258	257	263	278	249	278	233	251	245	284	222	254	259	251	271	241	263	268	236	259	234	249	259	254	243	270	258	255	263	258	252	255	275	249	271	251	233	260	242	276	223	278	241	275	276	252	255	241	286	260	256	256	259	247	237	258	267	231	273	268	253	248	259	263	252	240	270	280	292	242	246	274	257	247	226	272	240	237	274	258	260	253	278	255	252	284	261	260	260	259
16253	8301	1726	1285	959	776	720	677	654	570	477	462	452	387	417	343	344	308	316	307	309	280	271	291	310	274	316	266	295	241	282	251	263	249	236	261	237	276	219	251	229	272	240	248	237	259	253	240	259	240	260	220	195	260	218	244	246	251	251	267	252	246	246	249	256	212	255	253	237	253	252	248	210	245	220	220	239	246	231	236	251	231	260	215	249	255	222	227	241	214	229	247	253	207	196	276	268	215	238	220	221	239	254	239	226	243	240	229	236	232	264	241	232	208	243	243	215	243	241	242	239	287	272	244	249	238	236	235	244	228	223	267	272	224	279	248	238	252	240	239	230	232	243	256	222	226	215	232	272	227	238	241	226	262	224	231	255	252	268	260	248	254	239	237	238	240	252	279	221	247	240	219	246	243	265	242	254	243	248	256	237	237	262	247	228	222	256	223	251	254	272	260	262	222	251	264	225	196	267	216	266	243	226	221	260	243	253	249	210	257	226	208	245	215	226	207	259	245	236	228	269	220	237	224	258	246	242	228	221	222	221	251	253	219	253	229	219	227	241	240	245	244	241	216	255	238	250	233	259	218	219	227	229	261	248	244	221	230	234	208	230	222	251	252	235	230	263	235	243	225	249	256	257	227	235	261	247	240	253	219	225	245	248	239	243	232	247	233	218	229	244	237	236	247	224	227	251	251	256	229	255	220	269	226	255	255	240	233	226	256	255	228	245	207	238	251	233	241	244	206	250	260	207	282	237	256	246	222	228	246	249	237	215	227	198	223	240	260	257	222	247	234	248	235	237	260	248	234	220	239	254	208	251	215	224	223	246	218	233	247	244	251	252	222	257	234	227	276	230	218	256	257	248	245	239	198	230	280	218	240	256	232	235	213	257	262	238	227	266	231	240	252	252	236	226	224	256	243	257	237	201	227	231	278	223	247	256	234	261	243	227	243	251	268	250	255	246	256	230	233	221	267	261	249	249	276	222	229	258	233	225	256	247	277	249	245	255	269	225	230	249	213	233	238	233	226	240	248	261	242	254	247	229	225	236	255	264	209	245	226	226	210	251	221	254	269	228	262	262	246	233	219	232	218	234	220	244	230	232	247	233	243	217	257	262	230	253	250	237	243	215	226	239	263	242	253	273	254	252	259	220	241	237	236	213	216	252	241	260	233	233	237	216	240	249	257	259	249	235	273	242	274	238	266	267	264	229	263	264	222	236	219	259	253	240	250	245	226	252	250	222	248	227	233	242	267	275	256	235	249	248	256	250	246	249	233	249	243	251	237	241	266	231	244	249	244	239	241	233	217	225	250	248	229	257	242	232	205	248	241	230	249	226	270	252	216	219	248	256	238	241	235	247	252	229	207	254	262	226	229	256	215	241	246	244	247	212	223	235	245	213	259	232	249	234	233	238	223	261	242	222	233	264	214	222	259	242	228	242	259	245	238	234	233	251	237	229	241	234	212	231	230	256	280	270	202	234	251	273	245	245	221	240	217	210	228	214	245	261	236	265	250	252	249	257	224	285	244	248	255	202	241	244	242	231	285	235	254	251	207	250	248	252	235	245	223	221	216	236	245	259	264	224	243	223	250	276	264	224	246	232	254	243	239	255	256	215	254	266	252	252	249	219	247	240	236	231	233	242	271	233	258	252	261	234	254	229	254	236	245	226	234	237	234	254	220	237	231	235	242	211	239	255	262	231	258	225	222	223	233	257	245	218	227	247	222	236	250	233	251	240	268	241	237	237	242	265	238	225	227	252	241	229	251	226	244	245	207	246	239	195	247	221	259	250	221	222	220	225	233	256	257	252	254	205	206	216	230	233	215	250	218	214	238	234	222	245	255	238	231	257	211	238	234	222	240	213	227	258	243	243	248	267	262	218	246	249	211	254	238	231	263	253	263	266	241	211	217	224	213	215	218	245	238	257	227	257	240	248	237	255	260	256	217	223	262	246	219	233	251	251	228	210	228	246	239	233	208	216	228	217	261	259	232	230	230	222	259	228	230	234	254	245	236	252	250	227	242	246	212	229	241	241	276	252	256	224	220	249	218	226	218	258	248	236	264	237	222	245	241	232	240	265	236	253	234	216	239	248	237	233	242	237	239	253	227	249	238	247	252	241	214	239	230	221	232	260	251	250	231	251	252	243	261	245	217	238	252	209	244	242	249	265	247	225	213	234	219	261	247	253	232	237	255	229	242	219	223	252	267	250	249	246	224	231	228	236	244	240	229	221	235	279	239	287	251	224	243	234	236	251	245	268	234	240	255	208	249	223	244	224	246	239	226	243	263	252	208	252	232	248	226	241	244	242	287	242	249	238	244	231	265	247	248	235	217	211	249	249	249	225	240	218	222	258	242	237	230	215	221	241	276	265	210	257	251	266	268	257	248	242	245	237	234	219	247	242	222	245	237	245	248	232	234	221	199	247	252	275	238	247	241	230	230	248	243	232	248	254	262	235	225	222	255	278	261	249	221	244	209	232	280	245	225	239	244	225	241	215	271	248	262	243	237	250	210	220	255	260	238	255	236	216	251	254	264	270	262	228	245	248	242	246	232	251	261	229	220	244	262	204	261	255	228	227	229	231	256	228	203	238	236	236	256	249	236	238	208	248	238	242	261	229	236	237	244	233	226	281	259	232	238	243	237	248	238	265	214	251	238	250	239	230	206	234	244	246	237	254	254	228	213	249	241	257	239	240	254	219	231	232	236	241	235	230	255	220	228	242	252	255	220	231	211	258	249	211	229	239	229	243	252	231	240	226	250	257	229	228	233	241	214	200	227	253	259	239	257	227	256	250	234	253	213	262	240	273	235	251	262	233	254	228	219	236	227	263	216	222	270	264	233	233	245	257	245	236	243	234	233	262	254	248	242	271	262	250	223	243	242	232	246	258	256	258	210	231	248	221	259	244	224	259	236	216	245	231	256	226	229	243	261	237	240	264	252	236	256	262	236	247	235	230	209	224	241	274	238	229	228	200	231	223	247	231	227	233	256	200	217	236	239	227	241	242	253	262	231	247	227	238	227	235	226	238	241	219	222	218	276	237	228	216	217	284	258	244	238	241	251	219	245	205	254	258	259	226	244	228	224	229	228	264	268	246	250	270	241	248	212	265	236	255	247	222	270	247	231	244	232	233	231	253	215	242	239	242	224	231	247	254	215	269	271	246	216	221	184	226	236	254	240	269	254	258	253	238	254	232	245	220	220	251	244	247	253	227	257	232	246	251	268	249	257	220	222	238	239	227	241	272	237	275	232	251	212	234	240	228	243	255	238	213	234	244	233	227	231	219	268	259	213	241	247	261	248	235	215	257	240	251	223	220	254	263	212	282	233	261	242	221	241	233	224	257	217	211	238	239	215	237	248	234	274	221	244	238	238	219	255	257	198	211	231	225	251	212	217	241	211	253	256	270	208	244	250	253	242	247	220	265	211	247	219	243	231	247	196	233	215	231	231	219	217	259	217	237	227	234	229	228	233	258	235	222	235
10465	6499	2491	3317	3166	2848	2770	2594	2375	2375	1959	1764	1821	1654	1489	1362	1193	1095	1092	1024	953	866	822	892	903	844	912	815	732	673	710	639	668	665	616	640	621	643	680	618	685	684	652	585	605	545	602	564	588	621	590	542	568	567	563	573	553	564	558	563	549	630	617	584	605	602	595	569	631	543	536	533	548	538	536	561	510	546	567	574	571	564	532	549	548	557	533	522	538	593	572	540	565	539	525	541	560	531	535	529	578	592	578	542	537	548	575	569	568	541	579	553	545	612	536	546	565	535	542	536	539	531	549	544	567	502	542	593	555	554	522	569	515	516	544	573	528	578	486	574	519	563	532	601	550	566	579	540	520	545	558	610	536	549	522	581	515	537	566	550	540	548	572	556	575	514	596	513	577	515	535	571	566	622	557	493	576	545	560	535	531	505	563	536	522	565	549	545	603	500	539	529	582	520	564	558	562	567	572	556	535	581	534	519	561	537	587	521	565	589	565	563	500	556	531	552	591	582	577	563	530	547	546	527	555	567	503	553	517	542	551	573	515	583	577	512	543	612	560	588	527	536	581	568	561	538	544	560	533	540	574	558	556	554	597	524	539	545	500	550	525	537	512	598	543	578	578	536	543	522	575	532	557	523	563	577	533	546	565	527	564	525	496	547	559	515	545	551	564	489	556	576	598	544	564	543	524	558	597	540	541	571	576	545	566	559	567	550	590	533	540	551	542	550	589	545	504	544	532	554	575	517	551	551	565	605	585	578	535	561	549	551	569	545	575	516	553	560	549	557	581	575	536	521	579	564	546	533	554	530	570	543	552	563	563	568	573	532	525	495	569	561	534	535	560	577	558	577	551	562	600	546	534	567	567	569	516	542	551	528	525	576	570	539	537	551	583	542	559	599	546	570	515	549	547	566	587	576	548	578	566	569	539	584	536	566	547	554	520	523	536	568	545	564	538	534	534	551	584	511	590	601	545	531	555	553	599	536	529	553	582	596	550	548	520	541	591	571	545	560	586	530	551	538	548	526	569	554	552	511	577	530	558	560	544	545	519	561	564	541	557	555	574	557	561	584	558	539	543	572	594	553	574	544	574	586	523	554	563	569	583	511	515	581	516	543	562	584	574	515	590	545	568	522	555	579	569	529	536	547	548	540	536	565	567	531	557	516	543	522	518	582	622	571	545	550	496	583	573	529	548	528	552	524	560	515	576	548	552	573	554	542	570	521	535	571	590	539	536	557	539	552	515	562	499	571	559	542	556	566	558	532	539	548	573	598	536	562	542	539	555	560	561	582	564	578	569	540	545	559	551	515	552	595	545	529	578	549	556	526	588	550	545	556	548	553	562	552	543	532	593	553	566	526	579	563	538	547	576	545	588	574	602	555	541	564	564	551	565	555	532	545	595	560	534	564	580	552	572	546	564	554	547	567	555	543	545	510	528	591	562	556	568	558	592	574	554	573	539	531	583	557	580	521	512	536	568	603	576	550	517	577	540	563	548	547	536	552	573	524	527	520	553	607	579	559	585	551	560	560	516	572	519	564	535	531	538	526	561	551	552	527	546	550	512	545	542	565	545	552	564	535	563	566	537	501	526	510	547	578	554	596	554	551	531	535	531	547	504	524	512	575	551	537	580	581	537	569	553	562	505	560	554	613	583	558	570	505	569	514	575	551	544	578	548	527	534	551	518	560	574	555	537	540	504	545	523	559	580	553	488	505	541	558	513	555	535	524	532	524	555	514	570	560	546	548	561	533	537	561	507	538	569	519	556	545	580	536	555	532	562	560	600	540	587	576	542	542	579	541	554	560	551	557	522	556	548	551	557	555	526	506	539	554	532	575	541	515	539	543	542	537	568	556	590	570	561	520	589	540	556	556	545	582	538	534	550	550	551	542	532	536	554	527	546	544	549	517	553	526	518	532	577	548	568	557	518	565	506	548	564	569	594	552	513	522	573	532	532	579	559	532	577	560	569	524	534	538	518	565	581	554	570	588	575	561	544	590	577	589	547	549	575	605	545	591	521	534	510	532	493	540	559	555	548	542	540	551	591	551	548	561	559	554	551	566	552	563	515	531	564	545	568	571	545	550	561	510	560	554	563	541	507	550	532	559	570	518	508	511	550	574	536	527	535	561	554	532	523	572	585	551	517	611	540	537	585	546	522	559	546	554	539	515	553	543	565	546	575	555	560	524	550	546	546	565	513	535	550	551	550	537	574	521	532	607	549	593	553	518	582	552	530	542	575	555	527	554	534	537	565	529	556	550	574	554	540	520	567	556	560	549	548	602	548	567	572	551	525	534	578	551	558	586	550	565	498	585	506	581	586	546	543	571	548	543	563	565	531	541	551	567	559	548	520	556	567	546	586	552	593	544	536	573	602	535	531	552	558	576	498	535	546	540	509	522	564	520	566	538	505	601	550	514	558	598	577	564	550	542	565	572	566	592	530	573	564	544	564	551	578	562	559	501	564	573	529	513	545	556	536	590	555	594	553	503	538	562	549	527	599	599	544	542	545	576	562	588	600	575	567	536	531	533	565	548	568	582	539	512	503	536	551	563	558	613	526	551	552	555	541	579	593	547	544	524	559	568	578	525	562	558	542	547	524	592	548	525	542	560	598	550	504	521	536	572	545	592	547	560	544	573	581	542	521	586	552	575	584	551	545	539	549	542	561	557	576	561	535	524	540	562	579	510	567	517	582	532	550	555	543	558	537	566	569	566	552	486	555	531	563	551	548	554	564	540	552	548	551	540	543	539	520	579	551	565	557	590	507	563	568	591	585	574	534	573	582	571	573	519	549	531	596	539	545	540	532	538	569	540	565	530	561	525	569	542	555	540	552	542	608	568	516	565	548	541	564	550	555	543	568	585	574	544	562	548	543	559	575	555	547	572	561	548	546	545	519	547	546	560	541	557	543	576	561	567	575	556	546	575	554	544	543	541	533	515	572	535	589	513	532	539	559	537	516	545	518	552	534	567	561	561	573	558	565	552	534	578	556	581	538	580	513	585	575	581	558	575	547	594	548	542	528	549	531	545	586	525	520	571	531	585	542	538	496	562	545	528	552	539	560	567	538	576	546	537	580	568	555	555	567	560	554	561	541	595	565	538	521	538	544	540	519	534	544	550	550	566	530	595	516	509	566	547	533	543	591	563	536	573	585	577	560	493	559	555	590	525	558	556	551	554	594	560	556	567	548	573	561	511	533	600	557	535	512	577	569	563	539	575	604	531	522	515	530	535	554	518	540	580	552	581	566	532	524	546	573	554	569	541	504	573	519	546	546	516	491	540	571	561	554	558	529	532	597	551	543	590	550	539	565	588	556	589	559	540	564	544	534	529	556	587	545	581	575	526	573	568	571	559	556	585	568	563	547	515	579	548	529	558	572	570	518	562	584	504	551	539	542	536	523	557	591	605	578	587	545	543	538	545	571	557	547	506	530	602	593	571	536	541	540	563	596	579	538	544	551	538	601	566	511	549	561	556	523	533
42632	39721	17622	11290	7680	5297	4396	3457	2760	1938	1505	1275	1490	1457	820	646	531	400	437	397	362	343	301	316	263	292	270	246	262	237	202	190	209	224	208	203	162	185	164	215	203	178	170	190	163	197	185	185	192	187	174	189	191	179	195	193	181	145	191	180	139	190	176	174	161	195	155	166	157	195	189	179	142	174	189	151	165	159	161	171	157	164	175	158	156	185	162	161	152	130	178	146	179	182	159	191	171	176	175	180	201	153	174	145	185	192	143	173	133	159	165	163	171	161	156	170	160	163	159	157	169	172	170	170	170	175	156	152	144	171	170	159	169	146	175	178	171	157	166	167	161	166	166	173	160	184	171	176	161	139	165	178	191	185	193	179	174	144	185	165	172	183	185	156	164	172	159	179	173	150	157	166	175	172	163	184	161	165	165	150	147	184	155	179	165	144	174	162	174	158	158	194	178	160	176	158	156	175	157	180	182	153	131	149	175	162	167	190	176	215	170	180	167	161	149	182	186	152	169	177	168	153	179	178	168	173	154	168	169	160	145	162	162	156	168	182	193	161	162	173	194	146	166	159	185	191	188	161	165	173	186	164	175	158	173	163	196	169	165	189	170	173	155	169	186	174	176	146	171	149	153	176	169	178	165	174	181	159	151	162	194	182	168	159	158	140	177	167	187	168	167	167	172	175	160	167	168	168	162	167	177	184	180	132	175	171	184	160	176	161	154	164	158	156	178	171	150	174	174	174	156	171	171	164	163	167	139	179	138	176	162	174	157	171	191	177	183	187	187	178	172	144	175	184	155	175	160	150	169	182	188	160	190	172	163	172	155	157	169	151	173	178	206	185	197	167	178	164	167	185	163	175	163	184	172	198	173	141	167	178	159	166	180	170	143	161	170	188	156	168	174	167	180	156	187	165	174	148	156	170	174	176	160	161	148	176	166	170	175	187	164	162	165	187	174	157	167	179	152	187	194	174	177	170	170	165	185	132	172	191	157	192	174	158	186	163	186	167	147	209	196	166	171	172	153	150	161	184	162	179	152	153	170	168	189	182	187	169	152	188	152	155	182	170	147	163	164	209	155	172	164	151	152	156	168	183	172	164	184	166	166	158	154	153	143	159	165	184	174	178	168	184	164	172	160	156	173	190	174	180	183	143	167	158	173	164	155	185	166	172	182	165	150	169	172	175	183	182	162	170	177	173	175	140	176	169	147	156	160	168	178	169	176	138	183	159	172	164	170	176	167	144	181	174	174	169	181	195	167	186	179	184	181	177	170	177	169	184	179	149	163	136	167	150	176	159	167	167	164	157	168	165	167	171	167	165	176	160	151	199	139	162	165	165	172	179	145	174	179	156	149	150	186	162	160	153	171	152	163	162	162	174	155	166	169	168	200	145	165	158	173	187	149	166	159	208	197	175	172	177	185	166	175	142	169	159	189	155	202	175	179	175	186	165	161	157	165	180	163	162	175	155	170	139	170	167	185	179	170	184	163	152	156	152	174	155	180	182	164	157	159	160	200	162	168	172	174	173	169	179	175	166	150	167	163	141	158	180	164	157	153	168	163	166	162	180	157	147	149	148	189	163	154	179	155	175	178	152	161	187	170	177	159	140	167	166	164	160	172	159	156	167	165	192	158	143	166	168	183	154	154	145	180	172	156	183	170	168	173	153	164	172	168	187	144	167	137	167	177	159	169	166	178	160	194	168	167	185	170	174	172	175	173	183	169	181	164	165	151	162	167	174	164	150	154	183	148	148	178	175	167	151	160	169	159	153	169	162	161	163	171	188	186	179	132	179	169	156	174	171	175	164	187	164	221	171	191	169	182	187	177	171	169	174	150	140	179	159	156	159	157	182	181	150	143	195	166	162	178	181	159	166	150	179	169	175	170	149	165	189	167	167	175	186	160	171	154	163	171	176	152	175	161	166	179	156	172	158	163	168	160	164	189	161	167	156	143	191	161	166	189	174	179	175	182	189	187	179	155	166	196	182	192	181	175	187	176	173	165	176	150	159	168	164	147	159	153	173	158	178	166	180	161	174	177	156	186	173	165	166	168	164	160	132	166	175	175	166	187	169	140	153	185	169	177	168	161	173	155	164	161	156	172	174	182	163	164	148	178	175	165	159	165	166	171	149	167	171	172	186	168	168	165	168	188	158	159	158	164	171	184	147	145	151	163	157	172	184	158	179	175	163	172	169	163	160	157	151	144	164	156	159	158	160	189	158	170	185	155	183	200	193	167	167	148	157	166	191	176	162	152	185	179	165	155	155	168	154	157	152	163	157	168	182	166	188	176	158	171	153	159	206	153	174	154	193	181	155	144	192	189	192	180	159	149	168	166	154	163	188	180	162	170	177	172	166	174	138	148	163	180	180	156	151	148	163	175	158	175	163	165	161	150	155	178	188	176	190	164	171	178	162	202	190	143	178	180	187	186	176	159	161	170	170	174	150	155	176	191	181	166	146	191	182	184	172	177	161	171	171	185	179	170	187	193	178	183	205	185	180	174	158	159	160	163	179	164	194	161	160	165	153	166	158	169	157	205	182	167	164	159	151	143	167	170	180	148	146	192	146	170	175	175	186	169	165	188	169	195	162	165	202	184	179	168	162	170	161	172	170	154	190	197	184	159	152	166	157	167	153	166	180	167	160	171	179	162	154	164	171	158	143	183	181	164	155	150	197	158	157	181	164	166	162	157	172	173	176	164	154	143	189	186	168	182	167	181	161	154	179	177	150	163	164	182	164	153	157	193	168	184	154	157	154	180	172	167	165	157	178	191	178	165	158	170	172	188	159	161	148	179	149	148	174	172	166	163	162	199	157	162	189	160	173	177	155	197	179	155	152	163	151	188	176	197	137	175	181	190	163	175	190	181	189	195	178	169	187	198	161	181	144	192	146	161	171	159	170	158	176	150	168	154	199	172	161	150	175	168	159	166	157	168	158	177	183	181	147	172	188	169	168	175	180	156	171	162	181	165	175	157	164	155	152	166	177	163	183	178	167	155	164	155	158	156	175	160	179	178	165	168	148	172	183	162	165	171	159	177	148	167	144	183	164	171	182	182	176	172	166	171	157	165	170	174	143	164	182	156	181	161	150	168	164	179	200	179	177	151	153	153	172	186	163	164	151	180	178	161	156	156	178	158	185	193	178	191	181	153	162	185	165	152	183	173	173	170	162	179	165	170	150	182	161	185	160	171	184	158	130	180	152	186	161	163	166	189	187	164	169	167	181	174	139	187	161	143	188	164	191	144	169	171	162	167	169	183	157	164	166	161	183	193	184	159	160	155	137	147	175	183	185	175	167	177	176	177	162	140	173	150	175	184	163	160	178	181	155	187	171	161	157	180	178	160	176	148	145	167	150	168	181	164	179	152	181	132	183	171	200	181	142	177	166	185	173	161	155	177	177	142	184	185	154	158	171	164	164	171	176	157	173	168	203	173	169	203	167	172	202	169	173	158	159	161	172	167	148	172	151	205	146	194	165	168	174
30887	22802	7241	8916	9896	9384	10275	9661	8046	7007	6089	5140	6648	7193	3973	3052	2345	2139	2071	1998	1581	1316	1298	1293	1304	1339	1209	1102	937	831	729	688	658	659	642	608	567	581	521	535	533	573	581	612	513	438	483	449	464	515	519	476	496	491	497	454	476	415	461	520	495	491	538	432	448	492	447	411	389	410	400	389	421	407	408	413	376	423	401	396	402	383	415	404	377	429	384	440	409	387	408	418	413	430	383	415	409	415	391	418	392	418	390	413	387	377	369	393	374	393	378	410	418	369	409	379	373	419	341	384	376	423	363	393	427	389	378	418	421	429	428	389	378	420	385	369	416	372	405	415	405	421	399	377	428	368	406	403	401	384	418	399	392	415	395	386	403	387	399	415	410	427	411	367	390	399	369	402	392	388	398	404	368	360	397	415	368	387	430	336	365	425	407	428	380	391	424	407	379	425	408	409	388	408	401	402	368	371	374	415	412	426	402	413	363	372	410	355	384	416	390	441	385	400	403	440	365	354	428	397	378	443	409	424	419	395	391	426	404	360	409	391	386	400	407	413	378	401	393	373	420	397	353	365	448	402	398	375	418	438	368	396	423	379	384	394	355	401	423	410	381	409	391	395	427	386	408	388	402	390	416	408	407	376	389	404	384	430	403	387	374	399	360	370	428	418	412	406	382	384	372	381	401	393	409	394	405	378	388	437	393	419	394	361	361	387	377	391	386	389	378	371	408	403	413	414	412	419	432	374	395	379	383	390	400	418	381	397	379	401	360	450	397	393	392	366	408	403	395	413	406	403	395	393	400	399	388	413	391	429	416	380	387	429	392	394	402	412	364	408	373	386	373	383	415	384	431	412	390	431	400	441	436	391	385	394	373	398	414	410	390	420	426	403	356	353	403	399	389	388	385	390	410	377	409	393	410	416	399	382	380	408	414	396	361	411	400	392	408	369	399	404	393	397	408	403	404	412	398	370	418	448	396	432	389	387	392	388	398	395	383	406	373	392	437	439	360	410	401	430	386	413	398	395	409	408	403	383	382	398	394	410	383	384	378	387	436	409	414	385	427	408	415	394	398	410	420	410	410	406	355	402	420	434	404	388	406	400	378	404	417	390	399	413	419	364	390	417	375	360	376	378	372	408	356	368	400	406	387	370	416	423	389	384	366	402	381	401	407	381	420	417	419	439	420	392	376	397	380	394	401	387	407	395	418	417	404	397	406	408	424	368	380	400	401	382	423	430	366	379	407	387	415	423	437	379	425	377	431	400	388	400	410	421	376	380	409	408	422	395	426	400	424	409	388	434	449	391	357	397	415	378	403	375	388	432	360	403	376	363	446	367	395	409	347	405	405	406	378	426	404	396	384	383	396	412	439	385	398	421	412	358	346	386	420	429	366	377	393	409	390	390	383	399	418	430	406	400	383	399	376	418	388	402	379	389	400	410	398	395	385	413	398	397	374	383	387	422	401	406	401	395	362	416	391	415	382	392	400	435	400	419	390	382	382	435	422	445	341	415	423	359	376	396	387	411	401	403	405	415	363	393	400	381	391	403	400	379	416	386	418	392	384	368	382	387	393	398	404	380	387	398	378	412	385	400	376	415	422	368	395	396	405	414	385	403	378	364	420	357	415	384	372	410	432	396	422	389	375	424	407	387	407	403	439	404	434	360	403	394	407	394	390	395	380	421	393	383	359	398	408	411	392	389	398	403	387	402	458	421	403	399	398	384	420	385	404	437	398	415	414	385	392	371	389	373	406	416	397	411	390	382	415	411	367	394	408	394	400	395	394	386	392	444	398	396	402	406	377	385	426	369	393	408	422	398	430	371	370	404	411	409	403	450	423	383	380	433	412	404	404	369	397	405	398	424	382	392	359	389	393	405	409	413	387	400	397	388	449	416	389	444	410	384	438	386	358	407	403	396	392	363	416	397	375	399	412	408	417	406	393	402	386	402	383	375	424	397	428	408	394	430	401	373	402	381	405	403	388	409	365	398	388	416	425	398	399	353	381	406	362	415	381	383	428	393	383	403	391	413	379	390	401	399	388	384	383	399	379	380	406	393	384	419	391	379	425	385	388	406	403	431	430	368	377	412	426	396	345	437	383	415	398	368	407	376	433	381	413	420	409	387	394	412	416	401	397	372	384	402	401	430	389	366	406	398	366	391	390	402	376	430	390	399	384	390	388	373	399	398	419	375	454	392	416	416	395	387	389	397	379	376	388	369	409	414	414	444	411	396	358	397	386	387	376	419	397	384	419	365	427	382	370	359	419	342	431	389	384	415	423	400	393	377	408	422	411	379	405	402	404	395	389	405	390	445	409	405	361	388	397	378	396	392	377	423	406	381	419	382	405	388	409	397	414	420	389	428	403	385	394	418	431	401	406	413	418	398	419	420	404	395	416	379	404	398	367	390	426	404	397	387	411	411	399	384	465	409	362	391	395	382	424	414	427	406	403	409	424	395	376	417	392	432	410	418	373	422	397	393	389	393	439	444	391	407	386	401	406	408	389	391	354	397	392	409	402	401	389	372	405	387	387	393	382	417	390	392	430	416	404	387	400	359	415	361	385	399	417	385	421	385	395	378	399	405	383	400	390	385	398	444	358	419	386	377	395	385	408	400	402	385	395	408	406	414	388	384	374	422	386	425	411	368	400	412	406	412	399	398	397	412	382	399	434	405	394	362	395	373	398	406	409	388	381	414	384	416	387	393	395	394	418	403	366	418	391	393	367	396	415	401	393	381	393	431	389	423	410	409	388	407	409	376	399	410	423	408	406	399	366	391	399	372	418	376	402	355	423	390	406	408	406	377	428	415	394	413	406	388	398	374	412	434	389	411	448	402	422	403	385	410	387	406	375	383	395	412	427	408	377	396	392	396	380	412	367	401	402	397	420	421	428	405	413	400	384	398	420	395	409	409	389	403	416	386	400	401	386	402	426	418	384	413	424	373	390	420	383	446	402	416	393	373	378	409	393	412	396	357	399	413	401	411	384	455	384	413	384	387	361	407	392	380	442	378	395	387	402	423	363	405	390	385	385	404	404	430	404	381	380	358	430	422	396	356	390	403	399	411	403	377	392	419	370	375	392	398	399	396	407	437	392	440	397	427	425	398	434	389	420	399	392	412	405	393	413	395	406	403	419	395	422	364	407	411	390	396	404	348	364	423	358	370	388	396	404	371	433	392	389	413	414	428	397	397	404	408	426	381	430	369	429	399	397	386	419	357	426	402	424	407	375	406	401	398	424	412	394	407	409	386	411	406	408	414	391	396	370	399	387	423	402	412	401	390	372	422	409	413	421	428	419	428	394	419	405	390	414	422	430	389	411	386	385	434	401	380	411	451	435	396	399	360	420	378	399	380	409	380	421	386	425	393	437	422	410	377	423	425	399	383	392	401	370	398	384	393	421	387	404	374	393	403	382	430	398	375	437	428	419	409	391	403	420	423	387	404	438	424	382	402	431	381	394	383	376	380	402	388	397	426	381	386	428	430
53993	45714	23171	20120	15891	10372	7892	7077	5143	3612	2947	2438	3206	2743	1306	981	727	545	586	539	487	410	318	329	345	290	289	270	204	191	179	166	161	154	173	176	139	148	125	137	131	167	163	139	121	112	133	122	117	115	122	116	112	114	102	120	129	107	123	103	109	117	103	110	133	110	117	105	96	95	99	103	111	77	124	92	98	97	116	104	103	104	100	98	101	89	95	90	100	98	99	101	110	98	118	95	106	91	116	119	128	92	102	112	97	91	101	106	88	105	105	82	87	110	106	118	97	113	99	93	115	108	106	100	93	90	82	103	93	105	117	118	114	101	102	100	100	103	73	103	108	107	100	96	124	100	125	87	104	95	107	96	92	82	86	103	92	82	93	105	96	85	84	98	88	77	96	101	103	103	111	106	99	94	109	83	104	78	101	94	102	98	110	108	97	86	106	91	80	103	100	91	111	91	103	120	103	117	111	88	106	105	98	91	85	92	85	111	88	73	90	94	83	107	95	89	101	97	91	116	78	88	83	101	98	136	116	102	97	86	114	96	89	108	77	90	99	99	96	85	106	108	97	99	105	74	112	107	106	95	93	74	104	95	104	96	79	91	90	90	96	103	83	98	93	100	99	113	113	99	81	87	99	101	110	78	86	106	121	93	90	100	83	100	105	89	76	120	90	105	102	98	88	117	91	87	99	105	108	77	100	82	119	125	98	82	88	85	90	111	100	83	112	93	102	109	116	99	99	96	100	72	102	113	101	83	95	91	87	90	91	92	110	107	106	84	104	96	89	105	111	104	110	107	91	84	105	99	96	82	94	112	87	99	101	100	97	93	103	94	89	111	90	109	113	101	109	98	113	93	96	97	113	83	107	94	112	101	107	104	103	93	99	95	104	92	103	107	78	97	122	95	109	82	106	109	96	90	105	99	104	86	94	89	96	97	82	82	98	106	119	110	117	83	108	105	97	118	105	95	94	104	106	97	86	107	92	120	91	90	118	76	105	98	97	98	89	92	119	109	116	107	98	88	93	116	116	93	92	106	77	116	96	106	115	100	78	103	97	97	97	100	84	87	102	112	89	80	101	97	102	93	103	96	88	109	109	102	111	99	106	102	98	105	93	89	102	112	105	95	126	77	98	86	117	90	120	110	119	94	96	115	111	101	102	111	101	91	83	86	118	107	105	93	105	112	113	102	89	92	84	114	109	82	91	96	114	85	97	82	98	113	114	124	112	88	94	82	98	94	94	101	91	103	110	95	109	98	93	90	86	85	88	106	92	81	100	96	111	104	86	93	105	108	107	118	107	100	88	109	88	106	90	97	100	95	92	104	96	111	99	82	80	80	94	93	99	84	107	80	83	99	84	86	86	92	110	115	97	101	109	99	105	90	94	86	114	96	111	99	113	89	92	111	109	100	109	119	99	92	114	102	104	90	103	107	94	98	105	104	103	99	99	92	86	100	113	92	97	116	92	104	108	105	95	101	95	125	93	107	93	91	92	113	100	113	103	97	103	104	99	106	97	111	86	93	95	97	100	114	94	91	92	88	96	81	88	103	120	117	98	110	90	93	114	98	96	87	95	82	103	101	95	99	97	94	114	99	94	96	89	102	94	96	94	81	107	114	121	93	115	110	87	96	88	89	95	101	102	99	96	99	105	107	92	108	90	103	109	107	94	83	85	107	88	90	104	98	84	99	95	96	94	83	102	99	103	104	104	116	81	92	98	98	85	108	103	97	87	112	119	83	116	102	116	106	101	104	97	99	90	89	93	92	103	121	84	98	99	97	71	107	96	98	117	106	89	91	99	88	88	115	96	95	90	102	107	91	112	114	110	105	109	102	101	95	101	88	92	101	101	90	98	92	107	99	110	88	107	96	106	93	110	97	92	98	101	98	88	99	85	93	103	84	114	101	109	121	79	96	96	93	85	89	104	102	97	120	104	125	85	115	98	110	93	105	85	91	72	92	81	83	90	118	86	88	107	101	85	93	94	101	113	96	91	107	94	91	95	90	111	95	100	99	85	106	91	96	102	125	123	98	103	90	121	105	102	104	101	99	78	89	92	96	106	109	89	97	96	114	98	110	99	98	104	111	110	91	80	89	108	100	81	96	91	99	104	101	94	127	108	102	108	97	75	100	115	89	101	97	101	98	94	92	106	92	102	110	99	113	120	97	93	78	95	83	108	82	112	90	102	97	96	113	120	84	100	96	103	92	107	83	103	107	94	98	80	96	73	76	116	101	105	88	123	76	108	93	102	79	90	105	98	116	95	100	109	97	119	84	95	100	102	89	81	77	109	94	92	83	100	118	94	93	97	100	91	108	137	107	99	126	97	95	101	97	101	101	98	93	82	105	100	93	103	105	104	123	89	101	112	103	91	95	105	117	86	112	105	102	95	89	94	88	101	98	101	97	125	120	95	89	107	110	91	104	99	101	97	94	97	95	95	102	96	106	104	89	78	98	113	113	110	95	92	80	90	91	94	96	104	118	106	76	95	87	86	94	101	104	108	100	107	97	97	106	105	103	96	100	95	90	103	129	107	87	89	98	87	105	100	104	98	90	105	105	101	95	109	104	100	105	95	79	84	99	101	109	89	102	105	116	104	101	84	88	89	83	110	82	102	94	105	94	86	81	100	96	90	90	100	112	113	104	95	117	103	93	102	93	89	77	117	109	100	106	135	92	104	93	96	91	100	85	101	102	70	82	95	87	86	92	92	103	116	89	82	94	90	112	92	92	103	86	91	90	92	101	89	85	106	79	112	90	92	72	113	94	115	87	94	122	95	102	96	114	99	89	91	91	88	82	87	95	100	103	96	106	80	100	105	84	123	96	92	80	94	107	104	102	95	95	104	96	84	86	109	76	94	110	94	79	91	108	99	94	106	98	95	96	95	103	100	120	98	119	99	98	95	95	113	89	98	91	107	103	90	92	84	97	95	92	98	119	114	97	92	105	85	96	103	83	115	101	96	105	102	107	105	93	112	84	113	102	106	96	81	102	87	98	114	93	91	100	99	110	82	91	103	88	114	87	113	94	94	87	103	107	125	108	116	103	84	83	102	109	110	88	80	114	96	100	92	105	104	103	91	89	95	99	99	95	107	99	97	106	90	94	92	94	85	120	108	102	105	109	98	97	99	78	88	89	96	107	98	109	114	94	94	104	112	107	102	104	98	108	110	90	97	112	109	99	92	98	104	99	108	102	120	99	106	108	102	102	113	103	100	108	102	83	109	78	100	119	78	97	116	107	91	91	100	105	93	107	97	116	97	87	110	97	102	109	114	91	96	111	88	74	115	94	86	89	110	86	78	102	97	88	93	114	120	105	98	98	101	83	109	98	87	104	102	93	92	92	96	87	104	105	89	93	107	109	98	109	87	98	104	111	118	112	89	98	139	95	106	103	89	96	103	93	88	92	94	103	99	86	80	116	107	81	82	101	112	118	104	98	103	96	94	107	87	93	93	85	103	93	102	90	88	98	108	111	96	97	111	116
40104	33665	11978	15380	14888	13647	14878	15040	11845	11116	10130	8109	12568	11008	6472	4863	3906	3291	3052	3336	2367	2119	1888	1851	1865	1735	1590	1486	1112	960	787	774	726	764	805	704	656	514	539	530	667	576	563	504	433	413	394	397	461	454	477	432	432	415	385	333	373	395	308	396	397	406	363	342	381	358	309	327	302	346	315	275	270	287	246	236	287	247	265	269	239	247	266	254	262	280	264	266	248	246	275	241	232	273	240	272	260	243	288	276	232	270	257	285	277	269	285	221	241	256	287	242	251	239	265	271	268	255	277	254	252	251	264	247	276	245	236	264	242	261	261	228	270	243	257	258	254	273	255	273	272	262	263	261	245	264	217	277	302	258	270	260	252	258	283	232	278	266	247	268	229	258	242	230	254	258	246	250	251	235	264	247	247	249	237	249	249	251	242	240	277	239	247	237	238	256	237	255	247	236	261	281	265	275	257	256	242	244	262	274	248	225	243	244	263	261	275	258	260	256	213	265	253	256	232	254	255	242	268	258	256	244	248	248	264	261	259	238	234	241	254	255	252	265	261	263	253	280	226	240	275	246	220	247	233	238	234	264	271	252	220	243	274	262	241	265	282	235	244	276	215	254	260	245	249	216	264	255	246	248	270	239	253	260	252	249	252	268	235	264	260	261	266	236	245	225	264	258	253	283	247	231	268	268	215	287	252	257	240	240	248	235	250	240	241	235	259	273	249	274	241	261	257	231	244	269	269	259	264	262	247	260	240	238	266	270	239	256	251	220	280	244	236	271	256	246	245	253	234	244	235	260	247	243	250	269	277	260	238	255	271	232	244	250	231	246	274	264	230	250	250	247	264	250	241	266	252	239	256	251	253	277	267	257	226	234	269	254	272	232	264	245	240	240	264	258	276	270	250	265	261	251	258	265	272	278	249	251	249	248	243	241	248	244	239	238	271	260	242	229	262	288	215	270	245	247	241	237	229	229	253	255	257	277	247	244	276	269	262	266	239	259	263	245	254	254	252	253	277	250	254	251	242	279	283	247	268	243	269	240	276	244	250	274	234	244	274	232	215	224	256	255	245	241	287	254	275	240	255	244	247	279	224	217	241	244	252	244	253	257	259	248	280	277	249	246	227	230	235	243	234	258	273	256	223	203	230	255	245	244	257	248	228	237	253	267	243	260	261	263	246	247	260	265	275	264	244	259	239	224	231	246	246	239	235	231	257	290	238	239	272	276	272	248	254	259	229	280	258	242	257	243	273	254	227	263	255	250	262	248	239	238	239	255	262	225	250	275	257	263	237	259	240	257	271	243	247	256	269	242	244	252	246	253	240	248	250	237	262	265	241	243	251	235	239	231	251	259	238	263	277	256	237	235	264	219	268	232	225	245	281	231	275	278	285	242	271	223	267	271	243	235	259	254	238	276	234	235	233	231	256	254	241	242	263	257	231	244	220	252	259	258	238	234	256	229	268	253	276	234	276	248	231	252	223	262	237	240	280	255	238	237	233	243	255	235	259	286	269	200	259	235	252	239	249	247	274	263	227	251	253	275	226	267	225	235	261	278	246	258	232	228	259	247	268	261	249	251	240	253	244	235	249	273	234	251	251	264	267	280	221	232	264	256	242	259	278	261	282	270	249	234	243	265	247	240	253	250	230	236	256	234	235	225	263	265	254	247	228	234	277	220	268	249	232	264	254	203	232	257	241	284	257	241	275	233	282	271	273	259	257	247	224	276	229	249	269	245	248	243	270	254	266	255	244	244	251	255	252	239	239	263	261	268	248	270	235	261	250	265	224	269	235	261	239	256	274	206	249	253	273	246	263	249	251	241	270	241	268	228	264	285	235	262	252	246	266	249	245	235	265	237	218	247	249	265	247	252	260	252	257	273	251	230	219	260	243	286	247	253	260	211	274	239	260	266	246	235	253	235	271	242	264	249	235	243	233	261	242	243	261	214	246	240	246	251	240	227	279	277	266	263	260	240	252	262	290	263	268	249	252	237	240	244	253	255	246	247	279	247	225	236	263	239	258	240	239	247	288	219	261	265	219	259	239	256	242	252	247	239	256	236	226	230	255	248	254	240	243	239	271	229	254	235	252	263	240	274	229	262	266	253	263	239	244	249	265	253	256	258	249	254	260	266	239	265	267	245	259	255	274	273	241	237	259	262	266	247	247	237	257	278	261	233	248	242	229	250	268	254	254	270	254	260	234	253	266	233	227	234	245	253	269	246	230	265	238	229	241	248	244	238	249	226	225	235	228	275	229	243	273	285	247	247	228	240	254	252	265	233	245	250	236	227	251	233	286	278	256	244	244	222	227	243	263	239	273	235	246	267	259	265	271	270	268	242	267	249	238	256	245	263	236	262	241	251	235	241	254	240	237	240	245	275	248	265	238	245	257	221	277	265	263	269	262	243	254	248	248	229	232	247	262	257	282	284	263	245	242	226	258	227	272	265	246	242	273	239	227	220	249	252	248	259	223	251	265	239	273	256	232	229	225	257	244	251	229	234	238	259	272	272	244	231	270	270	248	257	271	250	245	253	270	249	268	254	262	279	258	215	273	256	253	256	268	246	227	250	247	250	263	238	274	247	267	276	244	265	269	268	222	237	255	248	251	261	254	236	286	237	252	237	268	264	248	253	252	235	260	257	223	260	254	244	251	251	242	257	234	241	269	244	245	220	262	252	264	252	264	257	278	258	238	263	286	255	254	243	240	265	224	256	258	257	286	255	244	234	250	241	227	232	273	250	229	260	233	239	224	246	234	248	240	287	205	237	283	223	251	252	276	256	245	254	267	248	258	282	245	283	270	287	266	282	273	247	237	237	267	256	249	247	255	239	243	265	233	261	248	244	245	268	250	227	214	241	255	247	249	240	257	252	249	276	255	281	246	231	250	259	234	265	247	272	296	235	244	235	308	268	254	261	254	285	255	246	241	245	278	256	254	256	265	272	239	245	253	261	268	262	252	272	238	246	257	238	246	269	276	261	236	251	244	211	260	252	268	283	255	242	270	252	225	257	236	279	221	225	257	248	237	224	255	263	256	267	219	272	259	252	282	241	253	243	234	253	242	252	229	260	241	266	270	243	238	251	226	238	247	251	280	256	269	261	248	259	244	228	242	250	236	273	237	254	252	252	257	276	263	259	271	232	232	246	237	259	273	236	261	255	225	243	274	279	268	260	251	258	249	241	252	287	263	281	262	295	260	256	251	274	267	237	265	248	259	278	264	237	235	215	263	263	260	289	252	277	244	239	263	239	249	261	249	254	250	259	275	252	267	255	237	274	269	256	269	241	246	255	250	277	248	231	272	239	254	255	276	247	270	261	251	245	253	249	271	248	260	232	273	267	243	237	267	223	244	243	263	246	277	258	229	237	263	252	286	246	254	223	252	230	248	233	282	238	227	224	249	229	276	234	240	249	271	246	236	227	245	255	243	226	257	241	254	223	233	273	268	243	271	267	240	243	263	253	270	224	243	235	272	253	251	258	270	217	235	261
18328	9819	2270	1461	932	786	750	751	670	558	457	451	458	414	387	381	328	325	330	319	336	321	285	295	293	277	311	308	248	278	254	260	238	295	267	269	268	224	226	255	239	288	289	254	236	247	255	222	241	234	246	262	264	220	259	239	275	235	252	307	268	239	233	236	244	259	240	256	247	253	240	219	228	247	259	244	267	243	237	228	253	236	238	245	237	260	232	261	222	242	242	223	243	264	262	253	231	255	278	243	242	237	233	250	254	249	281	251	232	259	241	233	213	242	230	215	247	225	272	260	231	266	232	268	256	234	221	270	264	254	240	236	243	214	252	260	249	237	231	240	276	257	229	217	267	206	266	237	256	254	262	259	248	222	227	268	232	234	266	246	236	256	239	214	236	251	224	266	254	243	231	262	265	243	240	239	258	243	245	226	253	234	272	238	252	245	251	255	262	251	245	274	213	230	243	260	255	236	227	244	229	242	249	244	253	235	231	261	247	240	253	221	250	258	239	208	222	273	269	278	289	268	261	244	251	246	249	249	221	227	251	255	266	247	236	237	249	221	236	265	255	274	271	256	260	260	231	250	268	224	283	253	227	230	218	245	279	225	224	258	254	231	252	255	260	242	259	267	251	224	231	269	249	243	254	237	268	242	256	265	256	224	234	222	250	233	260	244	250	258	242	249	249	238	230	231	254	249	235	228	242	237	272	265	272	261	236	256	263	299	225	234	237	238	223	258	225	210	253	264	247	265	284	224	259	245	261	258	233	256	244	247	262	229	244	243	224	233	251	247	285	263	240	249	275	267	253	245	265	271	312	257	266	271	237	241	270	241	247	270	234	256	210	253	285	236	230	266	233	251	243	287	262	249	245	233	252	240	245	251	247	202	244	242	236	221	252	234	253	274	255	269	234	239	233	253	257	261	260	262	269	237	253	271	269	240	239	234	241	258	206	249	257	250	215	247	262	241	270	255	258	237	254	248	250	251	208	252	234	227	268	230	210	243	257	226	251	226	251	272	258	220	249	236	243	240	260	216	252	254	240	288	227	219	236	276	252	222	217	262	255	236	239	240	232	215	233	246	235	250	234	259	239	251	269	250	236	221	253	257	249	235	268	226	250	245	239	243	238	239	244	229	258	255	230	219	252	253	245	247	250	242	239	257	229	229	277	229	213	234	262	230	238	229	251	238	284	246	233	241	229	211	233	222	245	245	250	260	248	222	229	233	243	215	254	246	282	234	226	224	255	270	246	243	213	248	248	271	256	260	251	268	250	276	263	265	252	244	236	220	272	234	257	237	240	227	218	257	225	207	244	262	267	241	268	241	240	256	248	256	261	254	267	259	259	283	256	243	257	215	251	236	230	236	239	232	224	243	245	243	224	239	251	247	237	232	236	255	220	250	245	249	255	278	249	264	250	251	287	243	238	287	245	247	228	251	240	236	243	231	243	220	249	233	260	244	254	262	264	258	249	234	274	215	253	267	233	227	258	241	252	293	235	244	253	250	263	246	244	218	229	275	222	227	247	304	250	252	308	259	256	249	251	241	270	250	235	246	196	272	252	226	253	248	257	266	263	246	256	242	228	264	280	262	229	267	261	242	268	242	240	251	256	227	267	243	240	251	224	227	246	260	218	256	259	238	222	247	251	230	235	245	232	273	273	260	270	267	252	277	248	240	212	233	255	229	248	291	243	278	252	255	229	233	264	247	260	239	237	236	240	257	275	251	228	276	256	280	258	273	233	238	243	238	237	240	248	255	271	294	246	232	240	233	232	269	214	246	221	239	248	259	223	259	251	243	280	249	229	251	252	227	238	233	241	234	254	236	222	242	226	254	264	277	241	252	242	227	245	248	236	248	229	234	238	244	266	235	242	235	266	254	260	237	258	219	246	249	225	283	242	239	238	227	259	279	256	242	227	249	222	251	222	234	228	227	245	256	234	242	260	245	228	277	242	237	279	235	236	248	255	203	220	246	261	261	266	275	248	238	267	222	254	268	228	203	241	225	215	252	226	258	245	242	236	217	245	239	248	255	223	277	268	237	260	260	253	250	279	258	236	250	251	260	235	254	232	257	244	227	232	261	257	250	241	260	246	270	244	252	229	243	227	247	247	240	276	253	261	236	220	270	250	254	257	253	266	228	248	253	251	237	241	245	256	247	276	242	266	225	250	234	253	243	269	250	247	248	254	257	235	226	267	250	233	261	252	251	230	238	247	245	238	216	251	228	212	241	266	248	208	209	258	250	241	256	242	247	223	236	257	243	247	244	219	233	243	263	234	228	240	248	241	236	242	233	249	254	254	244	262	240	243	264	265	233	250	259	236	280	216	224	243	229	255	264	249	264	232	248	260	247	208	238	235	265	239	244	249	249	276	227	261	268	240	247	249	226	253	257	222	226	252	259	227	249	264	233	262	244	243	243	254	247	233	259	260	221	241	240	253	269	234	263	251	211	254	224	265	254	244	241	272	248	226	240	257	248	229	227	257	249	221	290	233	220	242	262	248	292	265	243	258	220	227	277	238	253	247	253	251	226	252	283	251	276	225	266	245	255	219	276	259	233	223	258	227	252	248	268	223	246	231	227	253	274	248	242	272	256	222	223	254	243	246	261	240	237	249	248	222	231	253	242	273	248	245	229	248	216	241	249	229	237	233	253	232	244	266	215	252	251	242	258	285	269	257	231	244	255	251	225	258	241	271	263	226	244	265	271	233	249	260	228	245	254	235	206	250	252	275	269	217	266	249	229	239	242	227	270	247	257	248	232	233	229	242	253	244	218	237	242	229	247	253	239	271	264	237	252	274	280	259	234	277	223	232	248	228	259	216	227	247	272	287	251	246	266	242	229	245	257	267	262	219	238	240	240	237	234	243	240	274	233	270	267	253	230	259	258	244	239	228	262	266	224	262	234	250	259	248	239	244	231	222	244	239	232	236	266	247	243	243	226	249	259	203	252	263	261	259	241	248	253	230	250	237	240	251	234	222	251	248	258	256	222	239	223	237	237	244	243	252	248	250	264	219	231	242	261	256	240	259	231	237	247	246	240	274	247	255	240	235	266	250	285	263	237	266	253	267	259	256	223	259	238	245	273	226	234	256	291	256	246	224	257	247	254	234	230	216	243	234	227	247	238	270	293	237	252	223	254	239	261	243	245	250	237	246	241	270	236	209	241	251	250	231	246	256	235	222	219	227	236	246	256	243	222	224	249	261	253	242	256	228	225	243	248	233	253	241	229	261	242	242	239	244	244	255	219	234	253	265	268	223	231	230	252	227	226	257	247	281	246	232	225	265	233	276	231	252	260	254	248	247	254	231	226	217	250	241	240	261	254	256	244	248	240	234	240	257	236	265	243	253	237	246	235	282	251	243	267	256	241	215	238	262	235	243	248	277	253	246	267	246	257	224	231	253	260	249	241	198	221	227	251	267	254	225	256	230	260	220	236	271	256	240	278	241	238	254	232	242	206	254	237	264	226	235	240	275	241	243	254	247	232
12253	7614	3320	3655	3212	2995	2743	3162	2565	2283	2097	1809	1893	1692	1398	1246	1159	1114	1101	1039	1001	933	931	874	913	865	871	784	749	681	683	676	647	674	739	740	638	593	594	657	650	610	628	602	594	573	622	610	672	640	617	613	568	622	577	578	567	622	608	578	601	587	637	620	641	605	582	545	554	580	579	560	581	557	535	573	528	572	578	621	547	599	591	540	600	542	606	567	554	560	600	567	558	549	605	593	545	554	586	558	586	573	571	581	586	583	552	546	570	557	617	598	569	534	549	587	572	563	607	550	531	559	562	545	586	544	559	567	542	551	581	587	564	567	572	559	528	630	571	592	565	561	591	569	582	578	559	558	584	593	560	588	568	547	580	595	596	600	543	571	563	546	562	589	531	556	581	557	597	586	541	559	589	544	570	558	515	544	562	606	560	536	556	539	585	563	576	601	586	570	525	593	543	591	523	589	602	559	535	636	558	566	589	555	573	570	554	540	585	533	576	584	552	513	578	514	568	595	551	601	567	602	567	563	561	547	607	570	506	561	611	573	526	550	592	586	580	586	549	576	529	602	551	588	534	563	540	623	539	580	585	590	589	569	577	550	579	576	543	527	513	575	524	582	528	519	573	624	543	575	550	581	560	619	573	590	572	567	514	581	568	561	609	555	591	526	529	594	545	547	519	578	588	634	546	585	607	553	553	577	584	539	595	535	586	532	544	578	597	559	583	512	575	574	557	565	608	572	574	555	560	574	588	575	570	531	603	545	577	546	550	558	587	553	571	551	590	547	542	581	577	572	565	581	624	602	615	583	534	575	514	562	532	560	591	547	564	575	582	500	542	596	572	562	587	552	571	577	585	586	560	580	541	578	543	567	553	584	560	587	545	580	579	592	529	569	572	540	568	512	547	578	561	561	587	561	546	542	615	565	563	556	519	545	571	600	599	599	605	530	585	536	537	613	558	580	546	592	550	558	579	522	563	549	584	546	520	552	554	595	546	587	559	561	544	572	541	540	552	560	567	544	583	606	557	582	587	563	576	601	541	566	552	581	584	606	597	586	562	533	613	574	567	571	576	568	540	548	571	603	546	562	554	573	546	570	572	552	586	571	539	553	563	616	551	562	585	595	561	550	590	557	598	572	609	563	558	531	584	561	612	545	566	543	608	554	555	576	562	586	547	572	571	557	590	561	590	594	526	575	557	575	587	545	554	611	594	574	548	578	580	545	554	558	571	574	573	556	612	563	614	580	558	556	573	586	542	561	584	578	549	544	574	575	574	551	515	563	551	554	554	537	587	577	553	577	600	584	606	560	561	629	590	573	617	623	549	558	583	544	498	604	576	569	586	577	562	582	623	589	512	515	614	586	565	542	586	586	572	580	530	537	531	519	530	561	532	541	572	568	556	598	569	598	541	559	568	565	551	584	575	583	575	547	579	547	575	523	566	624	600	563	579	609	542	584	539	583	584	578	554	592	599	578	629	578	566	619	590	577	574	576	592	579	597	566	609	573	590	581	540	541	540	558	615	543	569	627	540	566	612	534	592	579	545	604	578	586	552	581	550	601	546	541	605	585	599	575	530	562	606	569	552	605	592	553	547	597	556	517	566	579	552	564	581	532	572	633	588	590	546	571	587	562	535	571	602	566	567	595	573	573	600	555	564	531	561	541	561	579	542	563	569	554	522	574	566	541	567	611	559	580	545	614	538	545	579	566	605	542	601	550	565	562	594	535	565	539	553	537	519	553	593	548	551	574	543	576	553	584	609	547	542	560	577	576	556	591	555	579	553	578	548	546	577	522	573	570	631	602	547	577	577	560	600	531	559	547	570	583	568	563	563	574	605	617	559	574	551	597	593	554	577	580	534	573	546	580	547	551	575	587	564	537	522	568	586	589	583	568	578	579	560	532	607	567	545	566	562	537	561	580	600	552	587	548	601	591	611	611	596	552	561	548	571	617	577	541	584	573	553	581	533	549	536	574	558	592	551	580	563	565	504	528	576	585	599	541	617	537	519	538	588	604	552	581	577	584	571	579	578	556	566	574	539	560	650	574	554	575	545	585	548	606	577	589	540	538	631	567	545	564	613	547	530	544	590	560	612	561	519	550	561	555	563	563	551	577	582	499	583	585	545	577	517	597	548	563	570	579	586	579	540	564	550	596	597	588	566	590	560	591	580	571	567	589	559	579	624	545	578	542	552	584	589	529	557	554	587	563	540	601	552	550	572	544	609	534	607	601	593	597	556	549	558	563	549	580	571	565	582	565	558	607	565	567	569	594	574	596	546	557	555	586	557	573	622	574	585	551	602	601	573	540	593	578	545	563	574	559	580	580	563	609	513	553	546	596	594	593	561	562	554	568	603	602	537	568	556	527	547	545	557	560	556	554	545	558	584	567	547	576	599	548	535	547	541	549	584	560	584	597	549	551	564	559	591	568	564	595	570	561	565	571	552	555	627	539	584	590	589	571	569	562	578	550	527	549	546	563	572	555	548	588	596	566	573	546	612	566	532	574	597	633	555	547	511	557	551	575	551	570	497	528	580	593	553	583	574	560	594	585	551	544	527	543	563	574	578	560	548	592	586	580	569	600	563	550	636	561	582	534	547	553	586	530	552	598	612	555	565	559	568	546	563	553	541	572	570	528	589	598	541	568	572	543	526	590	571	603	546	539	583	543	579	561	534	542	577	565	548	586	563	563	565	559	542	593	601	611	597	594	575	548	574	583	563	588	551	584	570	554	563	613	557	560	589	572	553	570	555	575	594	587	537	569	585	564	546	575	585	578	576	540	599	583	613	566	526	529	585	583	589	524	511	572	551	556	555	600	546	550	585	571	581	593	552	580	610	547	596	551	539	592	569	525	592	547	605	587	553	534	555	558	573	566	604	569	600	540	566	546	576	626	568	570	613	581	543	577	551	542	542	572	585	558	546	596	576	539	577	568	556	558	600	556	552	588	600	579	537	543	581	555	549	570	606	522	548	568	588	546	583	520	575	591	569	554	519	579	548	595	538	557	544	578	571	558	560	596	580	545	570	571	570	540	585	573	610	523	533	555	577	558	576	576	558	505	570	578	566	582	568	563	570	618	564	598	573	578	550	575	545	561	571	561	565	506	580	593	540	558	504	607	565	596	617	612	578	586	548	580	554	562	576	582	595	617	572	548	604	562	555	575	596	550	592	511	554	583	582	586	568	562	559	544	541	539	513	601	578	563	551	577	562	557	550	590	564	554	571	555	566	544	546	557	617	558	580	536	599	556	551	553	578	596	583	584	550	582	538	543	568	535	558	568	595	548	572	581	570	576	529	546	569	540	588	560	590	549	528	541	602	587	569	575	542	574	564	567	576	580	599	554	579	578	581	563	558	563	610	574	585	531	540	567	551	564	558	547	576	616	591	550	570	594	560	597	565	571	592	587	566	511	549	576	587	539	541	521	536	558	576	546	551	586	548	571	560	593	602	537	561	521	579	562	579	579	572	608	580	543	588	539	573	529
47008	44073	22110	16248	9149	5604	4259	3325	2281	1885	1530	1229	2041	1036	757	557	491	463	439	396	341	324	276	294	300	283	260	245	206	212	222	219	237	249	293	237	217	210	204	207	193	203	205	196	219	177	173	195	230	205	203	195	186	165	176	191	174	188	193	164	178	208	175	179	203	172	193	183	189	165	168	168	166	191	177	189	150	175	189	159	172	201	169	172	153	190	187	185	177	143	204	189	185	169	173	167	177	181	164	180	166	163	173	200	179	202	170	151	185	149	158	198	187	161	157	174	170	182	165	156	162	185	153	168	170	157	168	179	185	199	178	177	181	151	184	161	195	191	176	196	178	179	168	177	159	198	178	175	172	188	188	177	170	174	197	159	159	167	165	165	176	167	185	158	172	180	186	152	176	152	191	178	160	160	147	159	167	161	159	184	176	175	183	165	180	155	163	176	172	184	176	155	167	161	194	173	184	169	157	187	164	172	190	163	162	172	191	167	180	174	172	166	172	151	176	160	190	167	169	169	174	188	185	166	176	161	150	181	176	174	178	180	166	169	149	163	172	162	186	187	197	181	155	171	172	181	162	169	172	187	183	189	178	175	161	173	169	147	182	196	163	147	171	179	193	173	155	174	202	168	152	181	182	201	169	172	183	197	171	166	168	159	149	151	152	194	196	170	190	171	195	168	190	175	160	183	160	201	182	203	193	181	175	175	147	137	169	146	183	196	155	173	191	161	205	173	210	169	142	174	169	194	195	188	177	171	158	162	174	143	174	154	173	164	159	160	170	182	186	200	185	159	176	194	170	172	163	185	178	162	174	157	185	167	166	180	175	195	169	186	180	160	170	174	192	181	182	189	179	202	182	160	154	176	198	165	174	184	171	174	174	190	179	172	165	183	166	168	199	170	167	202	171	167	149	169	189	166	188	166	185	181	156	161	147	166	194	166	191	187	166	195	176	191	176	166	183	161	176	174	187	185	198	174	169	188	171	172	173	166	176	171	174	190	204	137	174	149	168	168	164	177	176	166	185	193	166	185	185	165	187	181	184	181	138	167	162	176	180	170	192	197	161	190	183	172	178	172	173	165	172	174	156	166	162	190	190	183	167	180	171	176	166	174	176	191	175	158	177	185	193	171	169	186	166	164	197	165	171	173	213	147	166	179	156	157	164	175	153	180	186	181	162	163	188	197	164	186	185	167	159	160	193	187	168	171	173	196	177	184	184	161	174	180	203	185	179	164	173	177	161	168	154	147	197	182	204	211	192	170	157	159	190	156	182	162	187	159	166	197	171	180	160	177	197	183	176	188	174	187	159	171	182	184	183	179	184	167	184	166	164	187	179	190	190	177	157	170	189	150	156	159	171	179	180	177	181	173	155	161	178	172	199	174	170	181	176	193	163	180	177	170	176	179	141	173	191	180	159	169	142	174	180	177	165	164	173	153	173	162	158	177	184	174	166	174	164	183	183	188	156	186	165	180	175	163	141	170	156	191	195	174	152	174	176	164	172	180	180	169	176	172	175	172	185	205	158	188	177	216	163	177	163	179	167	168	155	187	175	153	175	155	173	170	183	183	167	181	165	167	176	169	190	164	166	165	180	181	163	160	171	160	161	173	182	161	187	159	173	200	174	199	172	186	169	176	170	172	191	177	164	170	154	188	173	198	172	188	164	176	159	155	168	185	186	140	176	192	161	197	179	160	173	169	158	172	168	185	180	179	148	156	167	178	184	167	168	169	176	173	164	160	180	171	164	164	179	197	173	180	160	151	183	190	195	170	164	181	158	176	159	163	165	176	184	185	174	163	184	180	175	175	180	180	154	158	144	169	182	163	176	197	165	198	171	194	161	149	160	200	176	180	182	188	171	178	189	159	160	162	173	160	170	166	204	168	193	169	169	175	184	171	192	179	195	188	183	146	161	193	179	181	157	181	179	172	153	167	169	163	162	143	187	160	162	156	151	196	180	179	150	160	189	161	164	179	168	164	194	152	160	174	163	186	172	170	163	181	178	164	160	177	197	175	171	165	185	167	177	176	176	189	170	169	173	156	147	193	177	178	191	205	180	172	181	145	182	184	174	199	184	174	176	203	179	181	156	212	184	167	166	181	165	168	178	157	173	188	170	163	218	185	159	183	173	169	149	159	136	163	156	167	172	173	173	165	205	154	161	164	174	211	174	186	173	184	139	172	186	172	173	165	176	157	186	174	139	168	199	179	170	156	170	192	177	197	184	177	174	170	168	178	174	191	170	165	185	179	183	174	185	183	172	176	170	170	169	143	199	159	165	157	184	170	179	205	199	176	156	206	167	212	173	186	182	163	193	145	176	204	164	176	189	180	161	192	194	182	165	167	172	176	198	168	183	169	170	160	166	189	159	167	198	161	186	197	211	166	189	169	178	194	157	177	179	163	163	182	151	162	193	169	159	191	153	155	161	186	170	148	182	168	169	166	181	171	179	188	148	175	167	194	177	178	173	195	172	179	160	164	165	180	174	162	187	174	167	182	192	169	172	166	172	183	160	167	172	169	187	172	181	183	173	164	164	151	191	154	174	203	166	169	201	184	164	193	169	199	179	186	162	184	189	165	168	180	176	173	176	174	172	157	151	151	165	177	173	185	170	164	185	167	185	166	177	181	175	184	193	175	156	156	182	172	173	171	176	204	180	172	142	164	139	162	174	184	184	162	168	192	140	186	160	175	177	164	181	150	198	173	174	151	177	171	181	177	172	184	174	168	180	170	173	142	165	193	203	168	149	182	185	182	185	179	171	157	177	166	172	169	194	165	164	186	182	149	187	168	169	170	193	164	172	173	175	185	152	179	148	176	159	161	160	173	178	192	207	172	186	184	156	186	190	196	200	158	171	184	158	187	177	199	166	180	200	163	187	167	184	155	160	170	157	189	171	166	167	169	181	160	182	160	188	171	173	154	208	175	163	162	160	196	205	181	191	200	168	178	158	162	179	177	181	146	187	158	151	166	172	200	174	183	172	168	178	172	200	173	173	183	171	180	174	158	162	202	175	171	182	179	188	153	179	158	180	151	170	164	162	156	160	178	173	158	165	176	161	166	148	177	170	176	154	187	210	181	139	171	182	197	186	168	172	171	178	171	164	164	176	171	185	177	160	177	158	160	180	172	198	178	173	162	176	188	222	173	158	178	190	188	174	168	186	185	165	175	173	151	167	173	170	158	153	194	174	165	173	167	180	181	171	177	156	154	169	184	188	192	182	134	149	191	188	157	176	196	193	197	187	204	183	189	183	176	172	185	182	179	132	171	180	175	173	164	181	169	157	202	165	166	201	177	177	196	178	177	173	159	168	154	181	160	178	170	167	186	158	181	167	161	162	160	173	192	188	176	183	203	161	164	154	186	206	168	172	175	161	192	185	168	173	184	177	173	189	183	182	193	157	147	144	192	192	172	165	197	147	177	196	158	177	151	196	155	173	191	192	165	154	183	174	177	174	163	179	162	139	172	186	153	173	182	197	195	166	192
34953	28153	9000	10937	9100	8980	9287	9922	7344	7148	6404	5095	8833	4884	3618	2772	2436	2317	2168	1918	1678	1484	1406	1315	1272	1298	1147	990	809	752	727	702	791	931	997	796	674	627	561	593	570	556	511	505	473	481	541	606	554	581	609	538	514	500	485	505	576	466	504	452	470	483	484	477	456	484	431	438	431	411	403	480	377	399	403	417	435	414	441	424	449	389	412	435	419	414	417	404	416	421	428	419	419	406	398	416	389	425	369	387	401	407	435	427	440	426	373	398	424	413	378	409	422	401	397	393	450	422	434	371	396	423	402	411	441	403	413	464	437	415	403	396	395	405	371	377	384	407	443	444	438	430	399	404	416	421	415	405	405	424	388	411	408	433	415	422	390	444	429	417	406	410	418	416	428	417	387	445	376	415	376	414	417	424	426	433	419	434	410	433	397	419	397	393	417	436	423	437	450	402	359	408	406	407	448	410	420	394	414	416	431	416	408	418	406	394	435	412	415	432	427	390	403	435	422	416	415	390	414	359	431	378	383	421	396	420	433	377	399	446	409	422	412	402	430	397	425	391	416	427	422	398	447	442	427	399	421	407	410	396	406	426	391	414	428	446	467	380	389	412	406	449	415	451	400	432	403	409	414	445	417	392	427	394	440	397	408	397	435	430	391	432	448	397	389	397	446	417	421	389	414	457	428	414	420	444	412	412	398	375	393	468	422	443	402	450	410	389	436	375	446	419	446	409	404	408	394	449	394	408	388	405	408	423	428	439	433	407	424	393	442	435	432	440	438	395	405	434	448	375	416	383	429	351	400	418	425	406	424	395	404	392	412	420	400	425	416	418	397	400	410	384	429	446	443	416	385	463	438	381	450	402	438	438	386	449	378	447	403	402	406	405	422	422	422	397	377	409	408	418	418	441	396	424	404	390	396	422	419	378	447	380	408	412	388	424	391	365	431	414	416	399	383	411	429	425	395	427	396	364	431	439	436	380	389	386	403	418	438	419	396	426	452	407	385	387	401	435	393	412	421	390	413	409	402	382	440	404	401	410	437	409	411	428	446	414	407	375	384	415	413	416	444	427	441	408	409	411	446	442	410	432	412	396	397	412	406	426	394	417	393	459	384	386	430	375	389	438	389	423	369	422	379	371	422	447	393	414	412	395	397	449	455	406	403	403	445	421	411	412	395	418	404	392	381	421	394	410	413	406	399	384	434	409	415	389	401	419	413	406	380	396	412	373	423	414	416	428	405	411	423	401	412	424	433	371	407	404	406	405	416	428	414	424	417	412	429	407	391	410	384	406	436	408	407	398	439	398	448	435	396	408	398	425	403	428	432	397	408	414	387	391	429	434	400	423	401	411	430	442	441	371	396	408	423	412	448	370	412	445	402	386	423	373	456	434	378	396	419	386	385	406	457	408	409	389	430	424	414	392	395	411	398	383	450	374	376	414	423	409	399	428	393	404	423	372	377	419	399	412	416	376	397	422	388	444	445	413	373	411	399	423	415	423	413	418	410	376	435	399	432	425	404	397	413	393	434	441	429	418	415	396	408	414	401	408	402	431	393	430	415	438	391	386	405	433	420	418	439	370	404	415	413	427	399	405	426	388	409	434	394	406	444	406	430	405	398	458	380	408	382	416	423	387	413	421	409	423	421	447	405	411	416	374	437	446	403	426	406	431	378	414	401	422	419	417	392	409	384	421	429	402	460	402	406	394	398	418	409	409	390	399	425	426	438	384	408	386	412	455	423	436	453	389	388	391	383	429	406	415	420	433	414	393	420	419	379	421	437	422	412	401	407	430	410	433	412	383	443	429	417	398	411	415	422	364	402	406	396	354	402	427	382	422	390	418	397	419	409	383	427	389	393	363	431	410	445	424	365	370	416	422	426	442	394	439	407	379	412	434	403	388	399	428	415	401	413	412	392	418	437	411	419	430	445	416	393	393	391	414	438	407	437	406	388	409	359	408	396	412	433	434	428	397	445	415	441	393	397	419	402	408	406	397	406	412	426	436	413	432	395	424	395	406	385	410	403	382	405	428	422	416	405	416	395	446	432	429	407	421	443	399	412	408	424	406	439	414	398	404	408	435	427	423	383	403	435	401	412	360	406	407	364	413	486	408	422	421	384	406	356	387	428	408	440	390	407	418	386	438	408	390	420	389	402	385	422	439	443	409	432	422	411	410	425	406	399	403	407	438	410	436	412	439	428	402	417	392	406	397	356	411	436	424	414	425	388	412	424	426	410	442	407	378	414	429	413	421	406	397	416	431	407	432	380	409	425	384	373	382	392	392	408	393	388	400	440	397	408	409	434	387	404	421	430	383	406	433	419	425	417	392	381	396	409	416	385	409	410	406	387	383	442	405	409	425	419	387	454	425	401	419	391	405	410	437	383	423	424	403	437	483	415	398	395	387	419	425	399	419	392	415	388	444	381	421	401	437	411	414	386	421	425	422	431	384	406	440	419	379	386	414	406	419	439	393	396	389	415	435	394	450	413	415	398	376	400	430	444	417	431	414	427	413	418	366	414	423	423	431	388	404	425	429	423	413	430	442	437	434	400	405	369	415	391	358	412	415	394	390	401	407	439	378	436	419	428	400	419	401	453	416	420	394	393	409	426	377	446	410	377	455	408	389	409	378	413	391	445	408	420	393	402	437	404	397	446	420	416	445	415	399	382	423	406	380	375	352	388	421	403	407	407	432	434	422	405	424	410	416	408	431	431	428	414	417	406	409	394	438	419	427	417	415	426	396	423	395	406	404	399	419	407	457	385	402	459	398	430	433	431	416	390	405	418	432	419	421	452	408	398	375	443	416	402	424	424	406	412	455	386	422	396	411	405	366	427	428	407	422	409	384	406	387	412	439	397	400	420	401	445	411	426	412	400	432	413	446	416	421	394	402	431	405	436	417	369	399	400	429	355	397	419	408	435	391	404	390	375	411	359	405	423	419	395	407	417	404	410	393	413	404	376	391	425	425	399	413	424	409	393	431	416	417	437	384	412	433	415	424	404	440	429	422	391	400	404	421	434	396	395	452	381	393	402	394	417	447	402	392	419	436	431	402	399	445	433	408	381	430	388	418	426	403	441	414	395	428	414	431	458	428	399	412	374	406	420	422	401	394	413	407	408	431	416	407	434	416	404	418	403	418	407	406	429	420	402	427	399	412	410	379	428	386	432	385	429	405	411	389	405	406	449	391	422	429	392	418	429	425	415	445	433	440	385	445	424	418	409	431	423	397	404	441	421	420	394	415	387	402	397	371	384	427	409	408	460	400	415	399	421	422	406	421	447	439	399	387	403	410	410	425	435	405	404	383	411	407	414	443	418	412	389	455	425	410	396	415	431	460	411	428	385	440	400	394	401	407	384	403	384	418	410	423	386	393	404	421	393	410	435	394	360	444	404	443	412	401	397	412	420	411	412	408	420	396	376	435	428	425	397	402	387	424	452	409	391	384	453	404	392	376	413	407	456	395	404	422	366	399	398	435	431	446	420	389
54926	45457	25743	21896	15981	10958	8577	6389	4983	3913	3143	2760	3933	1870	1329	870	617	653	575	500	414	430	349	341	361	305	270	202	197	183	187	211	228	248	225	170	166	129	141	150	124	138	121	126	115	144	141	143	156	130	139	125	125	122	118	123	136	105	125	100	108	106	93	104	102	136	124	117	107	87	108	97	94	109	112	102	110	97	104	116	91	86	117	111	102	110	100	96	99	106	93	111	98	108	85	92	117	89	111	89	87	96	130	102	107	98	99	103	99	107	78	102	102	106	92	103	100	100	92	100	107	90	118	101	108	104	83	122	108	119	89	93	106	95	88	121	102	108	100	122	95	92	100	96	93	99	109	100	92	97	84	104	91	108	111	130	100	120	104	102	95	95	111	114	108	121	111	97	98	107	93	98	107	83	92	103	127	120	120	88	101	105	109	108	107	109	98	106	112	91	93	109	83	99	93	114	108	113	101	88	113	111	108	83	127	103	94	97	96	101	95	115	107	80	93	85	93	120	106	100	90	109	104	106	93	107	107	99	100	100	97	89	109	122	99	97	87	104	94	101	123	101	128	102	96	99	98	103	116	102	115	106	111	100	116	95	96	116	99	96	96	107	101	108	106	117	100	99	96	81	112	93	115	95	104	95	97	94	103	110	128	106	104	116	91	93	106	80	79	121	113	89	85	121	93	120	107	118	99	111	107	135	97	134	96	98	117	108	99	92	114	102	113	113	108	89	110	96	94	108	100	108	96	103	98	110	101	123	100	115	91	100	86	102	94	111	101	132	115	107	90	114	108	94	77	88	98	110	100	98	92	110	102	115	95	103	110	88	97	102	97	112	103	87	109	117	109	86	119	95	105	85	100	98	101	118	112	96	115	97	106	117	79	92	88	115	77	87	87	108	88	106	93	111	98	95	97	89	92	106	120	109	105	127	87	115	105	94	100	100	104	122	115	98	122	86	108	106	101	74	117	105	104	103	111	114	91	102	97	87	116	107	88	97	104	95	104	127	104	91	116	104	118	122	95	105	88	118	112	112	103	89	105	104	84	92	89	103	87	86	110	98	105	105	108	93	99	84	104	97	96	117	107	78	102	83	108	107	86	108	92	111	88	112	105	95	107	96	89	113	109	88	78	113	118	104	109	107	111	116	114	91	112	113	89	100	113	105	105	110	111	100	90	105	110	94	87	92	89	90	92	108	113	85	108	114	114	107	133	89	86	123	108	100	117	116	116	98	116	113	114	97	101	100	96	81	111	120	102	93	113	93	97	92	107	90	94	90	95	79	101	102	88	104	104	98	113	117	105	94	94	96	101	91	106	120	92	103	100	109	78	113	104	105	89	105	93	119	73	105	106	102	124	96	96	82	103	108	102	114	101	102	106	95	104	109	99	109	89	84	75	114	96	82	104	96	113	111	104	89	93	95	101	105	103	107	94	100	96	116	106	105	106	111	97	79	106	103	95	128	100	130	112	117	100	103	98	115	101	95	111	121	97	98	113	100	97	85	112	117	95	102	108	73	103	80	98	104	93	101	92	111	81	103	140	93	95	101	98	128	99	91	98	91	106	98	105	107	115	90	113	89	94	113	87	82	94	84	126	88	112	102	107	87	108	117	110	104	113	108	89	91	85	98	97	113	104	85	105	112	94	108	86	94	116	99	84	92	98	88	97	98	109	90	92	108	102	93	87	96	102	114	109	100	91	101	117	126	113	108	107	122	94	91	116	126	104	110	121	101	110	93	106	108	103	103	106	103	101	96	80	85	111	101	85	89	96	100	101	112	110	108	106	99	106	97	112	99	115	92	106	109	99	99	98	115	99	97	95	99	88	81	84	102	99	99	105	102	92	95	115	123	123	116	86	101	101	98	99	91	111	98	108	105	107	100	85	105	111	109	108	127	87	107	114	132	97	112	112	114	118	120	93	98	91	102	99	90	95	111	101	92	102	102	108	107	118	136	105	90	76	83	101	104	102	119	106	89	102	99	110	93	92	111	92	109	113	98	85	109	115	100	102	126	100	105	117	104	116	100	92	102	86	98	87	90	88	129	89	112	105	99	102	96	109	99	99	79	100	96	90	116	102	98	95	95	96	98	105	103	92	99	114	109	105	92	105	110	90	98	91	88	103	104	111	83	97	94	105	98	116	92	116	105	104	86	110	113	127	110	106	100	126	107	116	82	108	106	110	104	92	82	104	112	107	101	99	99	95	98	88	104	120	106	117	95	110	103	108	107	102	112	102	93	100	105	105	119	120	99	107	93	96	108	88	90	102	114	104	89	101	101	109	87	120	92	109	103	109	109	110	97	111	115	75	97	111	108	87	109	112	104	80	81	100	81	87	97	109	103	111	88	94	99	125	95	95	91	107	98	109	103	94	79	94	98	103	105	98	103	92	96	98	99	104	92	103	83	84	113	130	101	102	110	98	107	83	119	97	108	125	88	105	110	83	91	96	101	106	99	92	100	101	74	93	123	99	100	111	95	114	114	101	92	92	104	91	116	112	117	99	100	101	88	106	99	107	90	86	103	114	109	132	97	105	98	104	95	95	87	111	97	97	110	104	97	107	112	95	102	84	91	91	114	91	91	133	111	124	107	108	110	93	92	102	91	100	117	99	107	104	95	106	101	99	104	106	91	108	106	90	105	112	109	84	106	107	102	134	101	102	96	100	110	105	103	115	94	127	98	112	98	110	115	98	97	97	104	110	103	87	97	108	110	123	103	91	102	102	84	89	97	88	91	109	75	111	112	103	116	94	82	82	92	107	111	102	108	96	90	87	99	97	105	100	86	97	97	100	87	104	87	108	91	93	128	105	102	103	108	105	100	118	97	89	113	96	108	95	114	99	98	103	107	112	82	82	96	67	106	103	107	107	86	92	109	83	107	103	134	108	79	94	100	95	119	84	115	100	112	109	99	104	90	103	113	99	98	128	96	92	111	120	98	92	101	98	98	111	87	105	105	121	105	92	122	98	96	90	105	88	118	100	99	113	93	96	96	98	96	89	101	110	104	109	89	115	102	98	103	95	123	104	100	101	115	105	109	90	115	81	97	96	110	111	107	91	100	104	105	124	113	118	85	76	94	97	98	104	101	119	95	101	104	95	105	94	93	83	97	100	121	101	96	109	95	84	90	120	93	123	103	98	85	81	100	111	107	96	93	91	110	105	84	128	97	96	118	98	98	106	98	95	92	103	119	118	104	103	118	89	107	86	110	93	94	108	98	97	108	116	94	111	99	97	100	105	112	95	97	103	99	97	99	80	109	92	113	118	109	108	93	104	97	100	80	101	122	123	92	88	118	89	94	102	84	92	114	101	101	120	104	96	95	92	97	107	92	115	91	95	117	111	106	79	113	125	96	87	104	96	113	92	103	124	106	101	92	103	90	118	108	94	98	106	101	101	110	106	97	99	102	101	86	113	114	113	76	90	101	112	106	104	96	118	97	120	117	112	100	117	109	102	103	100	103	103	110	102	95	106	106	115	112	120	114
42467	31743	14366	15274	13952	13342	15143	14623	12810	11788	11367	9437	14677	7747	5997	4482	3750	3407	3353	3040	2531	2296	1874	1792	1977	1751	1503	1130	989	884	788	936	1152	1272	1187	850	571	597	594	552	494	521	460	444	428	459	490	570	618	679	597	458	407	382	399	455	437	426	367	402	380	384	354	353	322	303	319	318	298	282	275	306	265	260	273	274	296	278	292	264	274	280	276	255	265	258	288	279	273	289	250	268	271	276	246	275	246	245	277	298	266	273	284	259	300	246	251	276	284	273	258	286	268	263	277	269	245	280	253	236	295	252	268	257	251	251	265	288	251	291	275	272	261	254	236	255	261	262	289	224	271	286	265	261	262	275	270	269	295	311	276	276	244	251	258	275	261	285	236	236	271	258	270	261	255	264	280	285	266	262	273	290	259	269	246	247	246	245	281	256	270	244	248	249	262	265	251	267	251	276	266	237	247	272	259	278	265	264	265	261	278	256	259	259	232	223	259	270	265	257	253	260	251	240	254	246	248	251	278	280	251	259	245	284	274	246	249	287	283	259	230	253	271	234	275	273	268	235	242	274	253	270	255	276	250	245	246	269	243	266	259	251	246	267	262	261	240	220	257	272	252	258	277	264	247	262	283	268	254	247	250	276	265	263	250	256	247	256	219	265	242	260	279	310	260	231	277	255	273	261	250	272	261	251	235	267	266	265	259	266	262	256	261	265	274	273	262	248	270	286	270	284	279	280	222	255	254	267	273	239	268	279	262	256	264	285	292	288	245	243	252	284	297	268	281	269	271	282	285	273	247	239	248	280	265	266	287	260	264	269	272	267	278	244	244	243	240	240	267	216	291	255	214	273	261	279	282	258	268	264	266	248	251	247	248	264	290	243	255	267	277	246	258	260	263	233	253	236	264	260	251	260	275	248	245	237	233	252	258	282	271	251	252	327	255	271	261	284	259	265	247	268	275	258	260	240	245	259	267	248	257	269	261	247	285	231	251	270	256	268	255	281	255	246	279	267	253	246	269	254	266	255	256	242	257	277	268	261	240	285	274	245	252	239	258	247	271	292	253	267	286	251	284	239	280	280	242	263	238	250	225	275	248	255	260	221	268	244	244	250	277	284	259	266	255	297	254	254	264	266	262	261	242	232	260	228	256	255	257	288	264	245	261	278	275	267	245	265	261	271	290	254	248	253	252	259	278	237	246	239	274	272	241	267	247	269	258	238	257	248	266	264	245	261	232	266	260	256	252	244	261	260	273	245	241	282	251	260	263	250	258	260	241	276	264	244	275	265	244	254	272	273	262	264	259	226	271	247	240	316	259	273	239	248	252	244	247	266	233	241	242	245	266	256	265	237	262	238	248	252	257	249	250	255	267	268	275	248	264	270	235	278	275	289	245	263	258	290	287	271	252	273	256	251	289	250	235	260	243	246	248	243	249	276	247	254	251	289	267	253	231	239	249	274	250	250	244	255	256	278	274	231	248	264	288	261	247	248	247	285	250	252	260	290	270	283	246	265	237	245	289	263	256	264	258	285	255	233	243	252	241	268	274	239	272	266	272	252	238	288	251	244	252	272	294	257	243	236	263	251	266	252	268	285	255	264	265	250	248	260	252	241	271	264	240	261	234	278	269	241	266	262	281	242	254	272	234	260	243	286	266	271	246	245	269	281	275	237	251	221	266	279	284	281	270	271	271	241	244	243	253	268	260	253	232	242	250	244	228	230	271	245	296	268	281	236	255	234	240	238	263	249	244	259	241	240	268	276	279	278	274	259	241	268	271	271	263	256	266	268	258	254	295	266	269	288	274	281	235	280	279	246	261	265	267	255	243	242	269	266	269	264	248	266	253	258	237	254	254	262	249	258	235	265	259	260	252	257	244	248	272	248	257	254	269	275	249	265	277	264	261	266	273	272	262	248	284	269	257	243	249	266	252	232	279	281	242	265	251	269	264	237	262	273	258	240	245	271	262	249	271	274	235	256	304	277	268	270	263	247	242	245	233	265	263	286	228	269	298	227	271	272	253	249	268	258	244	259	278	292	260	235	257	257	257	262	283	277	254	248	249	264	262	269	289	262	259	243	227	272	239	271	266	254	246	270	264	298	279	265	263	264	270	273	267	250	253	270	277	253	254	281	265	279	262	240	236	244	240	269	256	252	251	269	261	265	247	232	263	293	247	264	249	265	271	261	259	280	272	247	264	248	250	297	270	277	256	270	249	244	283	254	252	262	255	238	257	259	259	260	265	252	235	284	247	241	254	263	267	266	266	245	282	252	273	262	249	254	271	287	266	238	244	283	255	290	293	276	282	248	256	246	283	222	257	261	251	225	244	264	223	246	289	216	252	269	255	265	217	261	252	274	265	274	248	245	262	251	263	253	258	254	276	248	255	253	260	290	255	282	246	242	275	259	257	228	254	234	268	258	252	287	245	258	261	261	256	242	254	271	238	261	274	275	264	254	262	257	252	234	241	262	239	236	251	241	246	287	239	274	255	268	249	249	222	262	256	259	282	263	252	263	266	257	251	272	232	274	269	248	248	254	253	275	263	261	289	249	289	237	251	275	278	262	266	274	271	253	272	286	246	255	262	281	242	246	262	267	253	273	283	265	292	261	289	231	251	269	257	245	251	250	263	251	258	248	264	234	261	236	255	244	253	284	272	247	247	295	257	286	263	223	254	255	254	250	226	260	257	262	280	240	246	249	273	292	293	254	267	287	254	257	232	283	271	276	265	272	275	248	262	232	291	259	267	267	257	239	273	251	261	244	279	274	266	246	253	256	264	268	245	259	259	260	240	259	255	269	257	267	259	287	253	244	235	279	247	232	261	269	233	257	247	243	234	239	275	259	243	276	248	266	279	248	267	282	270	274	260	263	260	284	259	267	250	262	269	265	220	246	259	245	270	247	259	268	239	237	225	237	259	244	265	254	288	247	236	252	242	256	253	270	248	259	254	255	247	254	228	241	269	262	252	233	240	273	280	278	235	255	240	257	260	249	245	312	264	241	270	248	274	289	278	269	245	262	262	268	260	267	267	280	263	258	249	249	254	257	266	252	257	278	256	254	265	242	268	263	247	269	249	262	287	247	257	267	253	263	243	250	225	263	238	246	256	272	268	253	264	294	254	257	255	256	263	262	235	245	242	275	258	245	250	243	275	252	282	234	271	247	262	249	258	257	280	241	238	294	259	264	264	240	285	250	264	280	250	286	277	279	266	248	238	243	234	246	247	225	265	268	257	264	246	259	267	274	253	273	240	257	260	254	259	252	236	235	235	240	259	247	269	283	250	276	277	274	249	253	258	229	261	243	255	238	235	249	233	233	286	272	240	264	276	265	259	262	262	247	277	222	255	233	267	247	245	268	260	236	263	262	269	266	250	255	233	245	255	275	276	271	292	250	254	262	271	274	270	258	269	264	289	255	262	243	259	239	278	268	245	255	283	278	254	260	243	290	258	239	265	261	284	265	282	271	273	286	243	269	263	268	257	259	245	269	259	228
18444	13631	2848	1506	1003	871	916	747	592	549	509	547	466	414	423	365	329	332	354	346	317	321	305	287	309	271	274	261	277	297	242	263	274	257	263	266	257	281	248	259	259	254	244	259	271	258	230	261	230	262	263	239	235	244	247	262	240	267	270	266	252	236	239	255	256	297	235	230	242	243	257	224	241	229	244	262	240	247	269	252	254	248	260	262	226	252	212	209	249	237	257	245	247	231	216	237	261	257	251	262	277	278	269	261	245	229	250	233	255	230	264	242	247	238	234	252	233	234	205	228	241	235	246	253	236	255	244	236	225	244	220	230	288	261	248	225	256	236	278	249	272	263	247	245	253	242	226	235	258	258	251	249	254	267	248	248	271	257	272	225	225	250	264	284	263	255	228	257	231	252	263	237	249	265	262	229	237	249	215	266	223	267	262	287	241	260	243	228	259	218	240	251	235	247	260	269	252	246	229	221	246	257	249	276	261	244	230	275	261	248	224	255	280	276	243	239	225	247	223	282	235	281	252	252	244	239	245	256	266	272	232	241	225	245	230	262	264	257	263	249	237	239	263	276	250	240	263	273	246	228	247	259	271	259	227	230	269	228	260	244	245	259	246	256	229	255	221	240	285	273	228	299	254	274	233	227	248	275	251	271	267	247	241	246	240	223	256	268	247	261	273	264	240	237	220	255	244	231	241	273	233	277	265	260	287	253	250	245	234	240	264	243	289	251	261	244	256	226	236	250	245	241	293	271	238	263	225	241	256	265	262	228	256	259	237	257	252	245	257	282	272	259	256	227	276	267	251	236	250	225	279	232	251	257	253	250	239	261	235	265	245	269	274	251	259	237	245	241	240	272	252	216	270	239	240	221	256	278	245	248	261	260	278	245	245	282	257	226	247	264	272	253	268	230	249	248	256	277	239	232	221	287	229	255	233	259	250	265	259	252	270	204	228	248	229	248	248	243	255	235	226	264	232	237	269	285	207	231	237	258	258	232	269	256	265	262	235	239	246	241	265	232	276	216	250	259	225	239	247	256	260	242	259	254	237	236	253	283	282	231	256	262	300	247	266	241	243	239	221	251	227	239	250	244	232	278	243	232	242	284	245	270	258	258	253	257	262	265	281	222	222	258	256	246	261	231	244	238	245	246	260	248	260	266	264	249	287	276	228	223	270	254	250	251	240	244	253	257	259	281	254	260	286	236	244	229	230	244	246	229	273	261	246	248	288	261	239	273	219	246	268	256	277	256	242	246	248	256	249	259	223	236	248	256	257	255	256	269	274	266	241	253	250	273	294	265	240	248	269	224	239	260	244	258	249	271	255	241	254	243	212	215	261	257	222	265	249	234	226	271	238	268	248	274	236	274	264	268	237	240	272	234	234	249	259	283	243	241	252	253	263	240	259	224	252	257	249	258	253	241	251	242	233	242	260	239	275	271	249	232	271	251	250	238	255	233	255	260	249	265	261	253	249	247	237	284	249	226	268	252	257	277	236	266	242	229	276	255	252	227	259	264	231	238	258	254	225	247	250	238	234	253	237	257	243	248	248	220	240	237	229	236	259	242	229	220	260	254	260	248	256	248	245	224	271	232	243	292	253	247	259	232	270	251	236	240	255	238	242	253	255	228	255	298	254	244	238	240	269	263	253	246	245	244	245	237	232	203	255	221	232	242	246	226	266	266	229	251	265	256	233	264	251	255	251	262	240	257	266	220	248	246	227	241	261	269	246	230	245	223	250	232	250	273	239	276	259	249	235	258	242	257	232	228	234	272	249	248	237	253	262	270	264	239	273	259	252	263	278	215	220	239	221	230	255	264	229	231	295	242	267	254	268	260	264	257	267	262	260	238	250	252	256	252	248	259	247	224	251	259	234	247	275	245	271	244	264	237	263	252	272	250	250	247	248	269	236	280	250	249	247	245	231	269	259	230	241	269	259	276	227	184	267	261	242	225	245	228	258	247	249	247	256	247	243	259	263	246	232	262	271	252	262	264	236	254	249	282	244	257	249	234	257	233	276	273	256	237	261	262	234	239	268	221	237	285	246	242	218	233	265	254	248	246	240	273	254	252	251	238	248	247	234	255	270	243	266	217	278	243	259	236	234	262	260	260	252	263	258	259	248	272	253	263	234	237	263	266	251	241	235	254	229	234	264	236	252	239	267	240	260	278	254	245	249	237	219	233	230	233	250	264	241	214	245	231	244	231	270	261	254	247	266	248	280	240	261	254	230	248	274	275	250	251	247	242	274	251	258	233	260	251	248	231	249	230	238	258	259	247	281	239	244	262	267	250	247	249	262	242	314	233	231	223	267	236	246	253	246	253	254	250	278	257	251	278	220	260	259	233	256	268	254	240	285	253	247	266	272	228	240	245	257	251	237	259	252	266	234	260	243	264	267	238	289	243	229	246	289	241	277	243	255	274	267	235	251	249	233	254	240	272	274	267	281	263	264	268	232	277	236	241	239	259	273	255	265	262	268	227	237	277	267	246	247	206	264	242	239	253	251	257	247	237	257	270	240	230	262	274	213	228	286	235	242	255	286	239	247	249	234	276	257	248	251	264	255	237	290	254	253	259	258	245	232	238	219	237	261	265	241	262	273	234	272	272	234	260	275	252	253	240	246	253	251	297	243	254	236	243	264	251	264	241	238	264	235	236	235	283	248	231	240	264	250	261	266	218	226	216	271	262	277	264	239	218	247	279	227	264	233	246	259	250	240	258	254	246	251	268	254	248	225	244	261	239	245	246	234	230	220	232	253	265	263	261	259	283	260	235	251	248	233	254	265	243	247	270	243	236	253	233	250	290	277	253	257	247	255	268	249	235	232	254	258	265	247	262	255	257	244	252	226	240	293	251	261	255	248	232	266	247	236	248	238	274	240	251	234	243	247	234	232	289	255	274	261	242	276	227	235	260	265	217	257	257	252	260	257	260	258	249	273	264	230	237	279	271	242	231	255	243	226	256	271	244	242	261	237	275	255	231	241	240	259	253	242	248	251	236	239	250	255	265	254	248	245	247	265	271	252	264	229	248	264	235	275	266	253	231	250	251	277	249	272	252	251	275	247	228	255	242	255	248	267	237	270	253	276	238	256	221	256	257	284	260	231	246	239	293	236	230	230	282	258	276	223	277	226	225	244	287	256	255	273	245	281	246	250	244	245	266	249	230	248	265	248	241	289	259	237	238	244	285	257	251	244	255	249	264	226	254	246	237	239	219	259	245	222	267	250	241	260	258	287	226	255	233	258	258	269	258	236	224	243	262	261	228	254	252	271	252	245	244	268	241	253	249	251	220	277	242	278	243	292	246	261	250	246	264	227	261	256	253	255	233	228	244	256	259	289	243	227	249	253	258	228	249	235	251	291	255	222	244	261	230	270	228	249	266	234	234	244	254	242	219	261	261	257	271	232	215	268	232	265	277	260	232	247	260	245	254	236	268	247	261	246	253	242	229	240	213	250	253	228	230	255	247	256	237	280	230	257	242	254	221
12280	10897	3495	3517	3328	3077	3753	3081	2598	2255	2160	2151	1907	1631	1450	1264	1147	1106	1150	1052	937	937	903	935	926	893	801	750	755	688	663	778	838	752	710	693	633	630	605	595	642	619	600	647	619	591	612	654	690	654	679	668	629	605	612	578	608	630	576	597	585	606	591	598	595	628	569	650	581	616	582	614	571	582	569	562	588	578	612	587	568	559	576	565	569	568	536	573	612	548	582	597	598	586	591	590	566	616	577	587	599	581	595	578	560	576	573	571	533	599	576	581	561	531	577	616	579	553	552	588	567	582	580	594	563	590	578	556	587	575	545	554	577	587	540	597	588	588	507	577	600	594	562	543	548	630	572	591	592	549	572	570	582	539	580	551	577	573	600	558	589	568	556	549	584	577	595	550	590	582	563	534	567	577	569	604	558	559	573	541	554	565	570	581	584	606	601	576	568	575	562	563	587	550	628	592	600	567	557	566	585	553	586	566	588	602	609	569	579	594	557	611	524	553	581	590	544	564	528	556	623	593	583	579	564	594	575	559	577	542	570	585	561	572	601	592	597	580	574	581	575	626	576	580	600	567	546	570	569	567	587	583	540	572	612	588	581	559	580	607	549	551	601	585	617	564	590	565	558	576	569	563	548	570	558	541	552	551	614	551	592	538	577	550	583	610	577	580	553	583	579	559	556	577	587	596	602	519	588	588	570	577	615	595	575	600	553	589	559	588	537	523	588	557	566	571	612	545	565	601	550	596	577	564	540	562	542	543	577	579	564	596	584	553	566	600	601	577	566	548	562	522	574	568	554	602	595	598	588	609	597	570	575	570	590	573	547	582	633	630	549	603	564	561	527	597	548	577	509	584	546	589	564	611	622	558	543	572	578	601	600	559	637	592	541	557	577	559	611	586	589	606	548	572	533	599	575	596	525	626	564	561	565	526	561	613	562	585	613	590	622	566	583	572	588	588	569	559	589	584	591	590	583	547	589	554	586	558	546	539	589	550	605	549	585	554	602	539	561	574	610	603	568	566	601	562	581	584	563	597	593	568	581	563	581	553	608	563	555	595	577	583	601	544	572	581	567	603	585	652	535	602	536	570	584	567	619	536	632	561	531	569	583	561	601	555	553	597	565	558	551	588	608	568	549	588	594	587	568	567	594	595	582	583	588	557	550	585	576	577	551	594	619	583	591	568	571	556	595	593	611	572	562	584	540	569	528	541	556	564	570	558	616	578	606	578	548	549	570	577	601	549	572	590	577	602	563	562	554	539	555	595	586	587	575	578	561	594	581	565	569	569	576	605	634	583	547	615	593	568	607	593	587	608	588	578	551	572	570	530	591	590	559	612	596	592	624	585	574	541	546	545	561	601	566	578	561	559	590	559	563	533	556	557	604	563	570	540	563	560	582	595	589	564	605	614	573	602	531	540	521	617	555	584	591	599	573	583	557	543	568	540	563	614	563	544	571	563	607	573	539	574	606	571	596	586	590	553	584	590	546	611	585	588	595	578	509	546	571	598	563	576	572	578	546	558	579	580	537	602	579	571	557	585	587	559	584	590	584	549	568	602	580	603	569	568	589	579	579	574	579	567	621	562	602	587	570	555	554	543	548	608	576	589	596	594	567	570	543	606	567	590	583	584	504	529	594	577	547	568	578	553	589	575	608	562	574	597	629	565	609	581	576	531	625	575	566	584	595	584	522	616	589	570	596	607	591	590	545	595	585	572	639	603	574	551	604	578	544	611	552	542	560	565	570	588	555	551	585	586	546	540	576	561	574	597	619	594	573	574	580	612	538	568	609	587	545	566	600	544	597	576	551	583	578	598	570	575	565	566	584	605	575	575	531	537	566	515	602	571	588	611	583	547	610	549	601	576	570	615	540	564	543	591	585	520	543	590	576	562	598	573	546	549	563	529	581	550	521	561	551	606	596	573	564	595	584	545	548	594	594	547	559	562	524	607	588	573	593	572	582	549	566	595	578	528	578	553	586	583	562	548	617	562	561	568	535	559	600	556	540	593	554	654	553	530	548	619	611	549	565	588	552	578	557	619	619	589	565	592	608	558	532	574	617	609	568	575	547	572	578	557	555	557	551	596	552	581	587	576	582	552	589	588	575	623	562	591	590	619	564	599	546	587	574	590	545	566	568	539	588	603	576	579	553	578	585	608	613	589	576	590	570	568	596	589	594	528	563	569	514	574	579	566	638	564	591	574	621	585	611	573	538	555	595	559	541	606	520	568	564	602	636	532	599	603	539	584	597	626	566	583	595	601	557	564	537	584	572	560	559	575	565	569	578	565	538	560	590	544	565	583	565	600	575	543	595	569	577	566	565	602	534	591	542	566	569	560	538	570	574	565	575	533	586	512	604	574	591	636	575	565	569	589	561	595	625	589	582	580	571	599	548	527	572	607	560	584	563	562	546	547	590	564	587	545	592	586	588	572	621	561	606	544	582	601	575	572	598	553	584	573	604	569	564	519	552	571	599	587	587	585	586	564	566	564	594	586	541	548	578	581	597	512	590	611	584	544	573	574	586	551	577	596	582	544	580	576	566	573	564	582	597	593	568	627	610	575	552	629	594	553	589	603	579	576	604	557	619	532	570	548	594	555	580	578	561	566	557	618	583	535	577	581	585	561	572	556	599	585	564	547	567	572	584	629	555	579	585	559	551	576	558	604	572	550	566	567	600	577	581	590	573	589	611	571	552	603	561	574	572	582	599	597	567	588	550	535	580	589	593	559	587	623	556	560	562	559	564	589	595	564	551	576	580	571	574	546	579	555	557	602	565	580	581	593	601	547	593	572	556	563	627	555	533	571	588	607	592	583	579	606	540	580	549	590	581	595	596	556	578	554	590	575	595	570	571	582	554	551	597	533	563	549	586	565	575	610	600	592	564	562	606	595	577	550	570	578	527	580	566	559	537	504	586	617	527	554	561	576	562	575	568	613	609	542	555	538	582	565	570	559	597	577	574	586	578	586	597	540	594	566	570	555	578	584	576	584	592	579	569	594	620	574	550	569	523	586	599	556	548	625	555	607	551	573	554	584	515	577	569	530	596	561	572	585	598	601	571	562	567	591	568	573	589	607	587	588	586	576	572	570	594	606	562	565	584	592	569	581	575	593	553	559	570	567	552	560	519	589	573	546	600	560	591	573	607	545	583	579	575	572	570	559	579	541	599	575	567	589	561	559	578	590	567	552	564	535	587	592	564	561	574	568	546	590	576	609	554	580	592	575	562	588	549	575	549	545	582	556	601	579	602	585	583	582	535	572	600	557	582	544	582	581	594	595	588	562	638	542	552	589	543	559	571	562	610	597	617	561	592	578	574	582	535	577	598	587	557	546	590	592	558	576	603	594	595	565	560	589	592	597	599	563	591	555	602	528	595	564	581	604	569	558	574	545	593	548	561	607	564	567	577	595	596	587	579	546	550	537	564	614	601	569	592	608	573	557	577	621	607	552	601	594	586	577	550	553	584	591	558	586	585	613	595	585
46781	43838	21840	15727	8824	5541	4206	3222	2659	1831	1816	1665	2046	967	699	535	530	465	419	382	361	327	318	300	334	305	300	251	186	237	230	256	263	240	226	221	209	182	207	199	192	189	195	177	186	185	178	196	219	196	220	196	157	165	162	173	175	175	179	212	182	188	185	183	167	181	190	176	179	203	175	171	185	169	171	187	195	178	172	153	185	182	175	187	163	182	165	163	162	168	177	181	168	176	194	168	209	186	170	193	191	137	173	173	169	159	169	199	180	172	169	199	145	206	186	202	204	173	173	165	176	186	154	193	171	171	195	176	157	164	188	163	176	169	181	187	188	177	183	156	204	206	189	166	170	180	187	180	168	197	163	188	181	186	197	174	162	192	186	166	187	173	150	175	165	194	173	155	176	188	164	157	196	177	194	181	177	171	189	187	168	176	162	189	193	195	176	207	169	167	180	168	174	161	177	170	168	151	166	175	188	185	181	196	183	172	157	166	181	178	167	160	180	172	185	168	184	190	154	149	168	188	179	182	172	186	171	168	171	182	176	179	201	169	174	191	172	183	153	169	163	179	201	173	176	176	171	172	172	207	179	176	193	192	185	170	162	179	181	173	195	173	175	169	174	183	177	182	173	182	197	189	180	179	164	181	195	177	172	169	163	170	183	165	190	145	181	196	180	200	188	166	181	185	192	171	196	171	173	164	173	191	188	194	186	179	189	171	180	189	173	190	160	147	179	187	170	167	180	181	173	190	185	164	161	166	179	195	177	162	192	179	174	160	181	199	185	195	205	183	172	172	169	193	188	183	180	155	205	169	162	158	162	209	162	166	190	175	200	170	181	163	177	191	165	183	158	157	187	167	179	181	204	176	178	169	198	168	152	198	184	185	201	207	168	179	195	167	168	169	179	181	161	169	137	177	165	164	181	167	175	209	152	158	181	184	178	170	198	189	179	171	185	151	191	205	156	153	171	182	155	183	167	172	170	195	171	178	182	173	206	175	193	170	172	206	179	156	189	194	165	184	166	188	185	167	202	151	199	178	179	179	177	165	198	165	175	184	165	179	179	177	175	177	174	178	193	158	151	181	161	144	174	207	162	181	177	173	171	192	154	170	161	200	181	201	192	226	185	180	186	183	184	177	191	187	175	193	175	183	191	173	148	188	159	200	196	163	176	181	186	164	190	173	175	178	187	185	164	176	164	169	164	161	193	168	199	189	201	179	210	184	151	148	179	186	199	175	166	180	167	207	170	171	190	168	179	169	169	174	159	176	198	152	178	178	168	152	204	180	172	178	172	158	185	168	178	172	185	183	172	194	194	196	167	171	182	172	170	176	159	185	173	209	167	173	155	181	173	182	176	170	179	182	177	181	187	178	180	188	206	151	169	187	176	197	182	182	216	189	149	178	209	195	185	182	181	197	166	179	172	165	192	176	179	177	191	177	149	175	172	198	181	182	190	168	169	188	162	186	195	167	154	181	192	173	161	190	161	192	193	171	168	196	161	167	139	183	175	161	172	181	183	174	176	181	167	188	166	158	177	194	165	159	179	160	217	173	194	159	175	169	192	171	152	204	162	179	179	161	185	164	183	183	190	189	174	196	167	157	167	154	168	159	162	157	174	189	169	208	160	168	188	189	167	174	192	168	175	174	177	177	155	179	187	186	177	182	170	183	183	172	180	194	173	191	198	171	190	192	174	170	168	163	166	177	171	162	179	200	173	163	189	171	177	150	151	156	177	153	175	202	186	184	164	190	177	164	186	188	175	176	166	148	172	167	200	169	208	191	188	174	171	170	159	176	176	174	190	201	191	157	170	176	176	175	191	166	197	184	157	181	173	181	185	196	180	149	191	161	170	163	199	197	177	182	204	155	184	170	180	183	187	168	173	181	199	166	148	170	169	172	168	164	180	180	166	156	186	195	157	165	190	185	164	167	168	182	179	183	193	193	187	190	168	186	151	190	187	165	185	174	186	186	171	182	159	166	181	164	157	193	165	197	184	195	177	172	184	156	168	149	172	187	195	171	165	169	177	181	181	186	179	161	178	193	174	179	154	139	175	138	185	201	190	151	185	150	160	190	193	192	176	167	156	158	199	162	178	183	161	176	153	189	200	163	170	177	180	186	167	159	166	192	159	169	159	183	147	200	180	189	146	178	182	179	165	191	180	183	180	169	164	156	196	166	170	178	172	167	165	170	200	166	190	186	190	182	179	180	189	172	162	160	193	198	180	186	176	182	191	155	182	163	168	194	170	152	169	180	190	175	201	176	198	174	172	157	176	186	182	164	158	178	182	201	182	181	214	165	143	168	156	176	194	166	169	177	184	176	205	148	153	184	206	167	161	181	187	172	161	170	199	186	182	164	171	193	187	147	174	153	180	173	167	177	177	179	155	159	165	179	170	167	192	197	168	173	174	172	169	166	172	151	165	166	172	165	169	166	197	183	165	183	186	175	167	152	170	177	157	183	182	170	172	163	173	154	159	167	174	173	182	186	154	179	213	169	179	171	162	180	174	181	174	169	176	205	198	182	167	161	188	182	185	173	159	154	172	180	167	187	159	182	196	164	183	164	181	178	168	214	171	167	180	171	163	176	202	187	177	181	183	170	183	190	199	181	192	199	170	194	169	166	196	167	184	191	178	190	180	156	190	153	181	187	153	163	183	190	192	175	195	189	187	149	150	183	172	176	166	147	159	184	185	174	195	194	189	178	160	189	157	175	178	158	175	168	191	170	172	188	184	154	167	143	166	207	198	177	186	175	188	170	174	186	174	177	170	171	176	181	168	171	149	167	178	183	194	174	192	151	198	168	202	159	178	197	199	178	169	177	174	174	163	168	162	192	198	157	198	181	181	187	156	174	168	205	181	184	169	200	171	169	191	157	192	184	188	183	182	162	179	196	172	205	176	163	184	175	191	172	192	187	159	176	182	163	173	166	179	179	158	180	176	183	178	184	140	164	200	171	176	189	189	163	196	176	193	174	183	159	179	179	174	153	157	197	181	199	160	178	178	186	172	178	189	174	172	176	186	182	162	171	163	158	194	173	166	171	184	155	159	189	175	168	159	170	165	183	135	194	168	175	148	181	183	166	137	179	170	167	194	186	197	179	166	185	183	181	185	178	173	151	188	191	170	176	173	186	196	193	200	181	197	174	175	165	149	175	184	181	182	187	173	208	154	168	205	168	175	167	182	169	173	190	183	177	179	166	138	147	184	157	154	196	174	214	187	178	167	165	178	172	174	191	178	179	185	208	173	183	168	135	156	173	185	174	151	163	201	157	157	142	178	159	202	176	171	163	162	181	169	182	158	193	197	169	182	168	193	181	197	179	168	150	157	171	180	175	199	189	173	184	186	176	193	182	194	201	195	202	175	179	160	165	177	186	184	152	181	178	171	183	185	179	170	180	179	167	169	163	172	179	190	161	161	194	197	181	185	193	189	163	168	169	175	188	198	172	166	164	185	185	168	174	187	166	175	156	186	168	196	187	174	186
34872	31598	9084	9990	8288	9209	9653	9660	7925	6548	7314	6639	7718	4004	3590	2491	2315	2151	2136	1895	1674	1319	1316	1374	1371	1251	1049	838	736	777	790	948	1031	853	894	743	639	574	553	538	548	525	539	505	546	590	624	626	713	640	604	594	449	510	484	469	498	472	449	474	486	489	458	433	404	494	435	439	409	432	439	427	470	485	429	415	426	452	397	443	445	437	419	438	426	390	394	464	449	423	414	454	395	401	418	418	429	399	393	437	389	408	373	453	380	396	391	432	444	422	438	387	371	452	440	443	410	409	410	464	406	430	431	400	430	420	427	446	395	450	412	426	426	381	429	426	448	391	390	436	397	441	433	424	421	435	401	404	413	433	414	421	433	423	396	407	414	408	440	394	435	434	367	392	393	371	429	460	419	386	393	446	494	424	413	415	439	408	397	456	415	401	416	453	391	400	435	403	432	396	408	419	435	414	422	419	382	401	423	421	422	391	400	437	418	429	396	397	407	395	424	421	437	388	421	470	419	433	433	418	405	416	398	390	412	417	434	436	404	411	414	403	412	439	399	413	408	444	429	397	448	401	426	442	421	451	374	435	393	446	427	450	441	392	416	409	411	407	374	412	438	415	399	449	411	420	383	451	457	457	419	435	393	379	426	418	412	425	423	424	454	397	442	397	459	443	412	393	434	482	397	376	457	398	409	407	430	430	431	407	406	397	416	403	414	425	427	409	412	399	416	388	402	380	386	438	448	422	418	423	409	394	391	425	433	404	438	427	426	418	448	396	482	425	376	399	410	419	380	409	420	413	412	418	419	433	427	430	420	420	396	448	393	400	418	406	410	424	422	419	435	426	386	446	443	420	427	400	364	396	437	409	386	452	427	459	410	422	438	443	398	393	426	400	452	416	414	416	412	444	393	383	421	437	403	413	379	392	387	427	406	458	449	442	424	438	388	407	393	433	428	432	410	399	421	424	430	398	458	400	374	415	417	424	409	432	434	403	421	428	437	443	438	405	442	418	442	446	374	411	456	433	412	396	417	450	394	447	368	400	418	423	428	431	445	394	423	419	432	413	421	406	406	440	406	386	435	437	438	444	420	401	457	409	396	401	429	416	381	435	399	435	427	426	419	424	419	389	430	427	435	455	409	395	388	442	393	414	439	393	419	420	415	435	431	422	432	389	438	411	406	381	425	409	451	381	438	386	423	441	449	410	425	458	413	432	424	395	443	440	442	388	446	445	416	438	419	413	416	396	446	451	402	406	422	417	422	408	435	401	410	437	426	395	412	417	398	425	431	402	438	433	433	409	400	429	394	424	446	405	435	415	435	429	392	458	401	438	393	415	452	422	432	413	389	427	411	428	416	416	387	427	407	425	411	409	438	405	439	410	443	418	426	398	455	409	420	419	391	422	413	415	424	412	405	418	406	442	410	408	411	433	418	400	420	425	396	403	413	393	445	424	394	388	425	428	434	414	440	414	421	396	416	433	425	413	387	398	443	446	414	420	380	421	464	436	440	402	366	414	454	447	460	445	421	404	432	404	398	441	432	442	435	428	403	418	431	399	418	387	417	453	416	375	408	456	410	420	391	451	417	432	411	427	398	432	406	389	402	445	421	410	446	399	400	449	427	452	434	416	404	408	376	420	434	376	409	421	433	407	395	401	404	391	441	414	398	433	387	398	406	470	421	410	397	419	397	411	397	434	432	417	411	402	409	424	430	419	392	384	390	411	412	382	397	404	397	416	439	418	418	380	408	428	416	434	411	413	413	418	386	405	382	453	411	460	410	385	435	389	418	394	459	453	444	419	454	454	426	417	403	408	426	419	408	421	400	405	441	414	378	437	448	427	418	435	400	411	388	403	421	440	409	398	417	446	415	415	403	379	419	416	420	395	384	431	430	428	468	412	378	405	435	396	420	451	441	398	440	438	450	445	431	438	379	423	432	418	383	411	414	439	387	425	379	399	458	445	433	424	384	411	439	433	402	405	412	401	436	396	433	448	457	422	378	453	426	422	444	410	439	450	432	409	411	434	435	420	423	424	426	426	395	408	431	421	425	420	441	444	408	419	423	408	425	379	386	413	437	412	431	425	409	423	464	381	422	419	402	424	418	429	469	412	390	410	416	388	413	420	436	397	446	385	411	415	421	417	423	414	416	380	411	458	418	443	398	388	426	440	421	410	416	387	409	385	444	432	379	424	388	429	392	403	405	433	368	402	401	381	396	416	436	394	403	415	412	423	363	423	448	427	444	450	409	452	384	398	434	436	443	419	419	442	411	413	432	399	412	415	407	439	435	403	425	428	391	418	408	420	438	462	395	444	445	412	442	427	442	425	409	420	442	425	419	407	402	404	397	440	369	416	383	422	422	440	430	384	455	395	375	427	423	406	397	421	425	353	403	422	401	398	430	426	415	415	409	434	434	449	418	428	425	407	420	386	414	434	418	390	385	409	367	415	427	382	421	424	405	445	420	403	417	436	408	430	400	376	412	425	420	417	422	425	443	423	424	427	422	467	420	416	406	441	404	409	439	408	403	427	422	408	418	402	432	469	433	439	426	411	443	441	428	422	420	441	403	403	423	446	429	391	411	445	409	428	427	401	437	415	409	421	419	394	418	422	420	394	389	447	405	410	440	417	407	437	371	419	400	356	446	427	374	451	384	426	429	450	456	383	418	430	376	433	406	409	445	402	440	476	409	437	403	398	402	394	409	431	443	429	418	433	400	377	419	452	409	439	369	425	427	421	452	421	413	449	392	432	396	387	412	444	438	434	400	430	438	425	404	453	400	421	405	426	399	394	404	410	416	429	421	443	430	426	380	421	399	413	406	451	390	429	422	436	423	373	414	412	445	451	385	404	390	399	454	406	412	395	441	415	455	413	444	410	427	428	427	441	401	397	439	425	397	434	415	408	411	444	385	420	408	438	405	424	406	483	434	420	401	399	428	431	403	441	473	434	434	417	407	415	427	398	437	378	393	422	409	422	414	401	475	453	421	418	461	419	433	412	402	412	424	458	402	444	386	431	451	411	413	407	440	450	439	436	408	418	404	393	394	420	413	403	412	416	425	445	396	468	437	408	434	409	407	408	454	439	417	429	430	410	426	454	441	415	405	441	438	438	438	446	424	445	445	383	422	449	413	407	414	456	442	403	432	394	428	446	415	439	414	421	399	412	380	479	430	427	402	426	416	424	379	407	419	404	410	445	423	435	425	416	450	422	420	400	413	434	407	391	441	401	429	397	445	471	409	430	424	411	422	409	434	409	410	411	473	445	410	382	444	414	390	432	401	443	401	418	414	407	411	417	433	446	424	449	430	413	438	432	450	400	404	430	411	476	419	460	366	431	436	436	420	419	410	417	448	408	426	399	411	428	421	447	418	425	483	363	416	388	400	445	395	417	427	425	430	372	463	401	403	401	449	410	423	415	388	408	393	417	412	408	463	424	445	436	426	393	414	458	419	391	422	405	417	412	429	413	404	392	420	439	441	432	436	414	435	421
55014	44872	24057	21600	15088	10452	8122	6454	5401	3752	3747	3319	3177	1492	1102	799	732	625	584	531	396	383	376	352	298	273	268	219	203	197	233	266	215	257	224	193	154	138	138	125	139	126	156	140	146	115	137	174	192	173	144	124	114	124	114	113	107	124	126	129	116	117	107	126	95	105	113	103	126	113	108	106	104	112	93	105	93	100	92	92	120	122	110	111	116	97	111	97	120	103	114	120	113	111	109	99	89	123	107	115	105	109	102	103	101	103	102	91	98	98	122	101	91	120	92	112	112	120	89	115	100	92	113	93	138	102	106	115	91	105	131	119	123	111	83	109	97	122	92	103	101	102	99	126	112	119	110	106	121	103	109	120	94	96	106	108	108	117	107	117	106	99	98	121	97	115	105	95	105	99	116	107	107	111	109	114	109	101	75	119	110	119	108	97	107	120	97	106	111	104	129	111	114	108	124	122	103	107	110	95	111	101	92	106	116	102	97	119	120	98	105	116	100	126	105	118	98	124	102	105	119	123	108	106	112	116	111	121	125	122	102	100	97	97	111	115	121	87	105	118	114	116	115	92	116	120	130	105	106	86	132	112	108	93	98	123	119	84	96	99	100	102	124	99	102	123	114	110	116	124	97	100	104	112	99	104	87	96	100	113	102	105	110	100	112	131	105	111	123	98	121	126	100	111	127	107	120	120	133	100	109	104	102	113	104	78	116	140	109	96	89	91	99	116	100	90	103	128	85	99	119	106	117	106	128	113	98	97	103	94	116	118	99	96	119	123	110	117	114	122	106	87	105	117	117	131	107	121	123	109	103	122	116	124	124	108	102	121	106	90	111	102	85	95	111	109	112	92	116	115	100	109	134	118	105	110	102	100	107	93	105	87	139	125	92	99	100	102	94	137	97	107	103	115	116	107	109	115	119	113	116	120	107	97	105	100	89	90	100	120	91	104	116	103	109	112	102	106	104	125	124	105	120	104	90	105	121	100	106	109	120	97	106	96	95	136	108	108	108	116	95	113	99	121	89	91	109	109	110	101	94	111	116	121	107	114	117	123	91	94	87	125	104	106	89	114	138	102	120	114	119	109	126	89	97	101	93	104	134	100	111	106	109	125	108	113	102	113	100	106	117	101	114	128	93	112	103	105	113	97	85	88	96	108	96	108	100	115	110	100	110	108	130	113	123	106	96	107	97	95	101	111	133	110	101	105	110	124	109	92	112	94	113	108	101	104	101	122	86	102	89	115	106	98	99	119	102	112	122	101	112	95	110	128	111	90	103	104	110	112	97	86	120	124	94	109	105	102	122	106	108	117	103	108	108	99	117	116	96	107	91	111	113	89	116	108	100	114	113	127	102	108	119	129	107	115	119	109	87	124	96	93	105	105	100	120	109	104	82	116	115	110	111	115	117	89	91	110	99	135	107	97	97	113	111	92	116	99	104	117	105	103	110	103	98	114	112	101	99	90	115	105	98	89	97	111	136	106	98	119	103	110	105	114	100	105	100	103	100	110	108	120	84	107	130	93	103	121	119	108	113	114	88	107	135	110	123	116	115	96	100	98	119	122	116	114	123	97	97	101	98	107	119	108	121	99	101	111	108	105	112	98	108	97	106	119	88	114	109	111	106	96	119	101	109	123	118	110	111	122	124	99	115	103	106	123	129	101	98	120	103	102	106	107	113	100	122	91	112	98	104	90	117	117	105	99	110	110	101	107	84	116	111	108	100	86	98	104	118	115	93	112	106	98	113	114	104	111	107	121	106	116	112	105	128	86	119	103	104	108	99	118	113	119	104	97	102	97	94	105	112	119	123	120	94	106	104	107	112	92	110	113	110	98	112	106	99	97	120	113	103	101	92	91	109	103	101	117	101	118	107	100	107	123	119	108	123	126	108	101	118	109	103	106	116	100	99	95	85	108	110	114	114	98	121	106	109	113	107	108	83	114	102	98	117	109	110	128	111	102	117	111	103	101	97	94	91	88	122	101	102	96	93	111	99	125	104	101	109	93	104	111	104	125	102	110	108	105	110	86	124	100	99	85	104	102	110	112	118	119	106	97	118	106	112	85	104	104	90	92	95	123	115	105	110	141	120	104	128	85	97	113	115	98	111	113	86	115	126	102	118	89	116	113	108	104	102	104	109	115	92	101	98	96	108	103	115	105	100	114	112	102	108	103	106	110	111	100	107	102	98	115	108	113	115	98	114	100	117	84	115	109	100	107	81	115	103	103	109	109	128	112	99	88	107	109	111	104	97	83	101	100	105	110	97	120	103	101	102	129	108	116	114	107	92	108	117	122	147	112	107	125	105	125	85	110	93	99	105	134	119	104	127	96	103	117	98	105	96	106	111	91	93	96	107	100	97	111	131	103	101	109	101	105	85	122	125	94	103	107	118	113	94	112	136	108	118	97	99	103	126	119	110	131	113	113	114	114	103	115	110	108	103	117	109	115	99	111	96	109	106	112	105	94	122	104	117	128	115	106	85	99	93	103	105	115	108	107	93	100	110	98	112	105	105	96	111	98	120	120	127	117	117	107	109	102	109	94	115	111	100	107	100	94	118	114	110	101	112	98	117	126	98	110	120	108	101	106	115	105	101	110	103	119	90	122	102	118	108	110	109	101	95	105	78	111	119	103	110	94	101	106	120	109	114	92	111	106	115	112	110	101	103	103	106	111	109	108	109	96	113	127	120	92	109	115	113	104	111	97	89	111	107	116	108	102	99	86	104	99	108	96	119	121	105	93	102	105	109	102	108	108	135	118	111	113	98	112	99	106	113	85	120	118	105	99	116	94	112	92	105	105	109	96	112	114	117	105	92	88	115	129	123	93	111	99	111	94	100	119	114	112	98	127	89	110	114	109	114	112	97	105	111	102	115	107	120	115	107	119	106	103	112	126	119	98	112	113	120	110	113	115	91	92	99	91	107	103	122	90	106	112	101	112	118	112	94	104	104	111	105	125	99	117	88	98	111	121	103	109	105	106	108	100	85	108	120	105	96	102	86	105	100	103	98	105	107	113	109	109	110	126	103	99	101	95	109	105	103	112	102	108	100	117	107	113	106	110	123	128	103	99	96	113	125	122	111	106	98	98	104	114	97	110	122	117	132	97	114	105	112	103	113	106	97	80	101	108	116	119	107	100	109	87	100	114	130	124	124	97	92	135	102	98	95	100	95	112	110	101	93	105	104	108	111	111	120	124	112	116	103	102	101	108	103	97	107	99	98	128	90	144	102	110	113	118	114	107	97	123	117	100	112	99	118	102	99	100	120	111	105	99	106	100	89	117	106	111	96	109	99	107	109	120	116	97	105	153	94	84	106	106	97	96	114	98	128	118	115	114	108	104	109	124	103	118	99	110	96	89	111	105	92	99	100	111	101	90	106	95	122	106	102	114	140	115	93	114	89	106	108	99	84	106	101	110	106	99	89	101	105	104	97	109	113	121	118	102	108	97	109	104	94	100	100	119	105	119	98	107	103	110	114	115	114	100
41464	30496	12965	15903	14036	14212	14613	15138	13178	11106	12709	10261	11229	6458	5638	4220	3899	3518	3388	3001	2351	2061	2064	2067	1806	1627	1285	995	909	960	1132	1270	1072	1221	1203	863	693	588	537	538	522	512	495	484	508	512	617	686	811	731	585	439	370	423	483	464	364	351	375	380	382	355	313	356	364	303	323	296	284	302	294	317	288	301	276	294	260	291	298	295	300	281	280	293	304	283	296	272	276	293	288	275	305	298	269	305	268	268	286	306	274	279	278	292	279	263	252	277	277	292	286	261	270	285	280	275	253	263	278	256	283	280	289	275	256	296	277	265	321	267	278	274	262	249	283	276	283	277	236	278	285	299	258	257	273	288	282	304	297	261	262	271	300	256	281	281	301	243	286	252	252	288	266	271	288	282	298	329	255	270	252	291	277	255	286	272	228	261	292	281	281	276	286	222	230	252	277	270	241	268	282	267	282	260	263	250	262	266	273	260	269	243	266	270	276	289	291	273	285	269	292	272	266	266	283	262	275	264	258	252	262	264	266	280	260	290	277	278	264	245	256	276	273	276	267	254	282	298	272	278	260	249	257	279	258	262	300	269	276	262	286	258	268	256	280	285	278	267	280	276	247	280	276	248	271	276	259	274	305	278	239	258	279	271	276	295	280	270	285	261	275	270	274	291	262	301	263	267	265	286	273	247	268	274	291	260	275	305	271	272	269	273	255	276	281	276	284	289	268	262	267	282	296	263	281	262	311	274	277	270	283	252	285	250	270	283	272	278	243	292	255	287	282	267	300	251	291	261	278	275	278	277	275	276	248	283	281	266	283	287	258	246	227	256	287	272	264	271	280	287	251	278	275	282	265	299	251	296	280	299	270	244	292	277	293	263	255	301	294	297	268	270	264	252	289	291	247	260	287	283	275	264	248	254	274	285	278	269	259	256	272	272	229	258	278	264	251	256	261	267	254	296	312	286	264	264	262	279	269	279	287	287	269	252	253	267	269	244	275	293	256	255	275	274	246	267	282	262	248	294	274	283	258	257	266	274	268	294	282	267	266	300	279	275	260	306	280	251	272	291	266	249	268	265	276	249	296	296	271	243	274	280	288	260	270	264	275	271	281	277	279	266	278	256	289	274	292	273	273	272	295	261	265	268	260	263	269	268	282	270	261	288	278	284	289	263	261	302	254	295	264	283	241	296	283	275	275	291	246	293	273	272	259	293	310	278	273	310	254	258	283	304	274	283	279	243	236	260	253	292	270	283	269	252	274	269	281	281	271	261	263	240	276	281	282	274	279	282	293	286	268	250	267	273	263	275	279	265	278	265	243	247	287	248	250	248	250	305	283	267	255	263	267	267	278	259	275	272	292	274	244	272	286	287	264	274	277	276	289	281	246	287	289	292	257	272	286	261	275	289	292	293	286	274	263	299	298	236	258	274	258	258	262	258	286	287	235	252	303	276	281	261	254	261	246	289	268	275	284	290	277	258	269	251	269	295	246	296	276	278	285	250	282	283	270	272	249	268	269	284	268	278	267	276	287	273	276	273	311	282	255	275	262	286	262	251	288	296	291	264	291	276	285	283	268	268	284	252	289	239	274	298	274	241	293	272	268	263	266	291	238	235	271	271	279	263	264	270	267	244	304	258	292	296	293	309	282	251	251	258	260	263	243	282	274	256	266	266	291	303	284	264	271	295	280	294	290	244	282	298	272	287	285	264	273	254	264	258	254	279	290	256	270	289	284	308	263	262	260	260	270	274	247	286	294	324	266	271	253	260	279	259	264	266	280	257	274	263	288	275	294	308	262	273	268	269	279	253	256	288	269	260	255	258	260	293	265	254	258	274	270	326	268	269	247	269	306	258	225	262	272	280	269	300	255	269	263	289	269	263	248	266	276	292	292	284	250	309	268	264	272	284	257	282	285	290	262	274	301	285	270	243	268	282	289	252	261	264	264	265	256	287	272	268	254	279	231	262	297	254	292	286	244	280	274	272	271	254	279	263	262	266	245	286	258	253	278	288	275	267	283	286	258	249	284	245	263	291	308	261	272	258	286	279	249	298	303	234	270	298	274	283	260	275	255	280	260	264	293	263	289	270	289	260	245	287	303	291	266	273	277	253	242	258	256	266	302	259	273	275	294	264	283	256	267	281	257	284	261	251	253	283	252	254	249	279	277	260	255	251	284	271	288	260	280	261	284	279	284	288	263	277	272	305	254	275	295	263	258	267	279	264	263	271	259	271	255	266	314	256	268	266	286	282	268	284	251	287	255	273	240	274	264	270	283	270	273	249	269	253	271	272	296	250	259	281	293	281	290	270	269	241	277	281	270	243	295	275	253	294	249	274	271	287	307	265	285	292	294	271	285	264	275	279	262	242	314	265	270	256	241	284	290	292	263	287	292	277	267	261	301	260	262	252	268	259	267	263	298	250	270	246	286	289	269	248	279	289	260	283	276	286	306	290	241	258	277	259	274	293	254	260	260	259	266	291	254	256	280	282	258	272	290	268	262	263	305	279	275	241	276	251	253	271	262	268	288	275	270	262	286	284	269	294	282	262	263	277	269	286	284	260	259	251	272	292	273	304	266	248	277	276	282	240	250	250	294	301	278	271	289	246	272	269	239	281	287	279	275	260	266	299	261	275	251	268	285	268	259	256	269	270	242	259	270	281	253	271	292	296	269	245	254	288	265	258	249	268	292	269	258	283	270	255	258	274	242	277	271	267	269	270	278	280	271	245	283	289	248	266	266	277	260	290	275	245	272	272	277	256	265	279	284	251	262	285	283	297	248	260	253	296	242	305	278	283	270	260	280	262	265	276	291	317	250	284	257	258	259	250	245	307	281	289	263	298	290	289	267	290	268	289	273	253	259	253	263	290	277	266	291	285	258	299	265	250	254	280	278	274	265	259	240	287	292	273	258	267	280	279	249	258	279	259	248	258	249	238	288	312	249	262	261	271	265	281	282	259	279	260	274	252	283	293	271	297	263	247	259	279	280	253	264	271	256	283	260	284	258	279	297	321	266	270	257	268	253	289	304	251	283	263	246	279	275	269	262	266	289	279	263	266	276	258	258	283	247	318	279	281	264	269	294	309	284	288	286	274	290	283	243	264	290	274	255	290	286	283	290	250	269	258	275	273	288	290	273	263	300	266	279	261	255	258	311	254	264	243	259	312	258	276	276	276	294	274	255	267	269	241	278	278	260	293	282	233	246	269	284	262	264	252	272	281	281	263	268	257	282	246	251	244	254	255	298	271	289	304	257	272	316	284	251	279	272	241	284	273	294	261	261	301	243	281	275	272	275	299	266	255	276	282	287	254	262	247	244	287	241	273	274	282	285	271	249	262	266	271	267	266	287	269	264	268	280	277	285	302	261	269	260	289	276	254	262	291	258	281	268	275	269	290	256	261	290	289	263	287	270	267	252	270	277	258	265	229	298	269	296	276	273	254	280	294	272	283	280	259	284	238	300	252	269	285	299	278	286	273	288	270	275	265	266	268	235	271
19026	11829	2603	1671	1167	1078	898	724	629	568	532	507	471	433	378	364	343	326	310	328	294	304	301	289	293	293	274	257	246	286	249	290	295	297	296	264	269	257	270	275	269	252	299	277	260	282	271	294	276	241	238	255	261	257	261	273	270	259	287	251	263	238	265	256	262	267	251	256	250	261	234	236	239	243	262	245	267	256	238	260	260	254	247	261	256	242	263	238	270	271	270	242	247	254	258	268	244	237	227	247	252	245	269	240	254	250	252	256	265	242	241	259	250	237	261	244	246	257	256	273	266	235	266	256	228	264	245	267	240	255	267	247	248	250	247	251	242	259	278	243	245	239	240	247	248	254	263	227	253	221	218	272	280	254	239	267	272	268	276	240	261	284	230	232	270	221	227	246	241	241	263	249	247	255	259	209	259	240	252	246	284	242	236	241	250	247	268	297	270	262	248	254	273	247	263	271	252	263	239	239	251	247	231	256	242	248	246	257	261	269	211	238	273	255	285	261	223	246	239	264	233	255	246	257	236	224	276	257	261	240	247	265	260	274	257	268	227	238	235	222	244	262	244	263	244	258	266	269	234	257	264	276	249	253	242	255	255	258	235	290	248	236	215	261	256	244	272	247	277	249	279	247	259	265	230	274	269	265	247	243	280	230	263	249	255	234	248	253	267	269	244	249	268	235	243	248	255	242	266	271	246	243	256	243	243	252	234	264	257	230	239	244	234	258	273	261	252	261	248	243	257	253	257	243	240	213	261	253	283	255	253	258	280	265	214	240	252	254	276	304	265	260	288	251	231	235	239	263	274	227	240	247	264	261	243	270	265	253	250	239	235	233	248	238	253	197	248	244	246	269	258	230	237	259	251	290	234	269	227	272	220	235	268	306	233	250	245	238	244	236	255	279	238	246	246	281	255	253	239	271	254	263	244	244	247	263	250	265	239	249	262	264	241	280	234	241	273	283	270	282	263	231	263	260	234	277	274	264	235	283	233	263	270	273	258	242	256	240	234	244	264	275	241	224	268	279	243	238	240	251	258	258	254	243	257	235	245	259	245	231	268	255	250	238	270	256	240	258	265	277	254	238	225	268	243	276	249	252	271	235	265	267	233	271	243	294	254	264	230	276	268	233	252	216	245	244	245	265	233	243	258	236	264	250	230	242	232	239	255	252	257	281	242	230	237	232	238	249	258	237	255	232	234	232	246	238	248	272	214	242	259	272	264	251	239	232	254	249	258	251	261	258	234	245	276	249	213	231	271	242	243	253	233	254	245	262	276	253	240	235	263	235	262	247	232	235	243	248	286	225	241	288	241	251	219	240	249	252	246	272	248	251	247	232	245	244	240	252	264	272	224	272	255	253	239	250	236	233	253	252	251	238	244	255	254	245	253	255	263	246	255	290	268	235	244	250	225	246	242	213	247	260	256	245	233	259	259	257	245	242	245	238	250	267	270	282	233	266	269	262	242	221	256	234	251	239	245	224	225	258	247	241	273	234	255	239	248	242	271	269	279	255	266	259	266	252	230	288	232	225	236	235	271	271	254	256	269	255	267	240	274	258	274	256	257	272	264	245	270	282	249	261	240	245	235	263	258	253	243	241	207	244	278	251	250	260	246	261	272	255	276	227	253	248	256	271	254	244	239	250	279	238	257	230	242	266	236	270	237	272	254	255	256	252	235	228	244	249	257	255	262	252	269	245	231	250	259	258	256	286	269	236	269	229	218	247	239	237	264	246	259	241	259	250	246	271	214	275	266	249	240	270	294	254	239	256	235	249	245	226	264	237	236	270	269	253	235	263	231	287	253	226	242	261	258	241	269	259	270	229	254	251	256	256	212	243	254	235	244	260	254	221	245	283	252	272	244	238	245	250	245	239	244	285	250	271	250	250	286	233	258	250	223	265	223	242	244	249	242	232	241	248	276	251	240	241	278	263	242	223	253	242	247	260	227	235	235	271	274	246	241	241	261	245	277	262	264	234	271	233	233	243	272	243	242	258	231	238	262	238	234	243	253	250	258	270	269	247	248	242	235	250	287	238	262	238	252	272	274	243	271	268	210	226	229	249	280	258	212	258	238	245	250	253	244	242	228	251	235	266	230	279	247	251	245	229	252	242	240	251	250	265	215	249	239	286	260	298	255	219	245	238	255	287	230	253	253	239	248	250	234	250	253	231	257	249	274	240	276	289	255	261	247	280	253	243	249	270	282	228	254	245	248	267	227	259	240	240	259	240	267	243	291	276	260	246	264	242	245	259	248	233	268	268	251	243	239	250	251	254	251	269	221	266	260	224	235	267	272	264	260	254	224	230	243	236	239	258	234	256	302	262	236	248	212	256	241	241	293	275	232	216	253	259	228	252	278	275	282	235	225	265	275	247	239	261	274	219	261	229	266	231	269	225	253	265	271	234	252	254	263	248	238	239	250	240	251	255	244	253	224	271	245	259	271	227	270	232	235	245	249	273	240	249	217	259	270	245	232	242	251	216	280	245	260	251	242	213	220	269	268	224	257	241	243	239	250	274	264	294	250	277	285	234	222	246	232	240	268	236	249	262	260	215	250	253	229	281	249	247	249	231	233	272	255	258	236	226	272	256	277	291	249	259	267	233	249	245	235	232	234	285	239	271	265	273	262	254	242	261	242	258	252	252	245	263	268	291	236	255	256	251	269	248	248	272	230	247	263	259	258	266	235	259	273	269	292	260	263	247	232	263	267	251	240	233	252	238	275	245	250	256	239	246	271	262	246	253	241	259	239	271	253	260	251	269	279	278	277	250	294	262	265	266	265	265	274	263	236	218	241	249	271	244	215	259	249	247	261	263	274	266	265	239	254	270	266	259	239	244	218	242	297	320	285	268	248	258	236	274	250	244	250	250	246	271	247	273	239	266	264	223	273	239	249	254	248	273	261	263	249	264	243	241	245	260	254	276	255	231	242	236	252	230	255	227	237	284	231	265	256	268	276	261	273	261	273	241	285	267	239	245	263	243	249	238	257	277	291	252	268	245	250	280	274	220	259	231	233	242	278	244	268	236	235	257	271	269	248	239	247	236	271	269	246	277	232	256	245	249	273	266	264	241	242	247	220	265	234	234	237	248	273	256	262	233	231	280	263	236	233	238	251	249	252	248	259	255	245	234	245	231	259	237	281	220	246	220	224	252	250	229	281	261	233	274	251	252	250	255	264	237	273	232	250	254	240	229	265	266	278	252	234	256	231	258	252	250	245	241	246	244	262	227	227	274	252	233	242	258	263	277	241	245	263	259	258	226	229	252	252	225	243	258	240	246	234	247	248	286	273	261	252	265	229	276	274	258	256	267	260	271	261	267	267	254	255	253	229	225	251	274	249	249	283	247	260	233	263	252	231	248	270	249	235	254	265	252	277	251	272	262	251	230	266	247	262	248	250	265	241	266	248	255	220	273	216	233	253	253	260	252	304	251	274	255	291	244	270	258	247	258	273	239	276	243	248	260	243	257	240	241	243	247	277	257
12246	9471	3466	4100	3806	3924	3363	3065	2642	2256	2260	2012	2036	1708	1461	1247	1248	1180	1097	1000	946	980	1029	996	916	806	713	777	711	735	781	751	849	885	760	655	637	617	637	682	624	636	605	609	677	654	646	731	707	757	606	617	625	630	643	618	596	598	594	613	601	556	615	566	608	588	594	584	596	577	569	604	603	611	608	570	603	561	578	544	585	607	589	599	585	573	557	559	588	553	586	568	568	569	573	605	610	583	605	543	552	615	589	600	607	540	627	588	575	657	604	560	612	558	598	596	597	556	561	565	568	530	606	537	544	575	530	536	572	561	580	612	610	592	628	524	576	542	589	582	558	579	559	563	563	603	591	566	560	614	611	584	576	574	595	622	557	541	591	588	595	619	557	612	564	569	581	595	576	577	568	573	598	579	577	583	586	580	614	560	579	513	558	542	529	589	592	558	590	560	598	611	563	580	618	580	522	609	560	584	570	570	592	610	595	553	548	574	569	589	600	546	641	616	597	578	594	566	593	587	573	592	600	590	609	578	566	579	540	565	637	589	565	586	574	616	609	559	572	619	561	567	585	586	579	619	556	568	593	590	561	607	561	611	581	571	574	562	571	586	576	549	585	568	576	557	591	597	635	551	561	522	597	587	555	581	558	616	576	590	568	586	596	562	602	578	592	564	565	602	570	536	591	594	599	582	622	551	578	613	591	583	602	586	591	565	558	595	583	528	613	590	589	536	607	586	614	614	592	531	548	628	581	582	607	585	544	602	568	558	574	633	575	554	614	592	582	588	541	581	577	590	557	584	624	561	566	601	584	593	556	585	616	640	582	591	576	538	600	590	576	588	579	637	584	574	611	578	596	573	598	562	619	549	562	558	577	600	569	614	570	591	548	604	584	623	568	593	540	590	600	555	594	590	611	558	613	533	567	548	601	565	555	572	591	609	569	561	589	610	570	557	555	562	606	611	567	584	566	553	620	568	570	603	640	604	564	582	566	621	562	559	578	591	587	595	563	584	552	621	571	568	651	600	582	549	590	566	555	599	613	609	573	581	598	589	578	580	539	598	584	571	566	555	599	603	535	549	556	623	583	573	568	601	575	528	584	602	599	573	557	563	578	554	606	565	546	602	548	588	578	556	552	600	589	594	595	578	547	557	543	585	593	597	591	529	613	618	578	617	547	600	564	592	607	603	601	602	592	569	614	600	540	573	537	633	560	578	571	524	574	589	610	654	589	571	585	539	553	567	556	577	600	558	591	615	577	563	540	569	577	616	557	561	581	563	556	587	581	598	543	550	542	565	604	570	547	583	584	570	575	594	583	575	546	603	557	612	603	595	595	574	583	594	637	590	580	570	575	518	599	595	619	590	636	572	547	636	573	550	588	613	560	570	561	585	585	599	576	565	618	619	609	584	569	629	571	580	613	529	587	583	562	615	564	584	602	605	593	545	545	587	557	595	549	572	591	597	555	585	584	567	590	583	607	589	558	602	581	596	553	583	586	576	541	554	594	638	583	588	569	603	617	576	608	608	617	600	543	592	560	595	588	602	582	570	613	585	556	546	576	539	602	582	606	579	532	623	596	561	571	606	606	581	629	557	580	587	579	558	577	628	558	574	616	578	581	547	593	602	565	546	579	584	568	582	580	585	646	573	537	597	588	564	560	564	590	583	579	560	562	609	573	586	564	604	599	568	567	592	629	581	556	552	586	574	572	596	546	587	593	565	582	567	620	603	610	567	602	581	608	586	535	604	579	570	526	618	551	565	578	564	582	587	546	591	586	558	555	542	520	556	595	548	552	584	594	565	601	554	535	614	549	578	520	561	584	559	608	546	556	620	575	556	577	581	538	555	534	561	559	587	583	646	562	568	616	549	572	590	531	539	584	508	553	626	567	571	639	580	585	598	577	574	576	593	579	569	588	563	582	637	609	589	610	580	569	609	587	561	604	611	612	570	543	567	577	605	615	549	562	605	556	598	557	551	573	607	563	592	579	548	605	560	581	565	621	594	505	590	569	592	562	597	594	563	554	571	585	572	599	574	590	594	634	558	614	557	583	557	574	562	553	556	587	529	570	548	573	554	541	552	602	571	612	577	609	574	554	574	649	592	581	610	582	564	569	597	573	582	568	522	598	572	571	576	555	599	597	583	589	562	577	594	569	525	586	610	579	563	596	559	597	549	583	588	650	586	566	576	566	554	570	624	565	584	609	631	586	618	558	609	596	556	596	574	575	572	588	600	574	552	599	591	617	583	573	569	599	551	557	619	573	629	572	584	621	622	562	572	597	552	592	564	589	572	571	598	574	524	528	586	595	581	535	568	584	581	582	646	573	581	616	576	577	619	569	579	581	553	610	550	606	599	576	607	579	588	570	540	545	610	616	578	551	562	567	602	533	650	604	622	578	582	580	558	603	601	563	608	577	602	572	534	588	580	566	572	580	617	580	561	603	567	552	589	565	579	586	545	594	569	560	582	577	578	582	586	557	570	537	610	596	591	568	593	589	562	551	549	566	557	624	558	592	604	572	588	606	584	539	586	595	598	640	561	603	571	564	588	605	612	565	575	600	580	585	554	611	560	599	589	625	554	606	603	584	585	548	570	585	576	550	620	617	540	570	598	606	601	589	539	585	607	617	566	613	590	604	583	586	576	599	578	619	588	587	581	624	532	583	593	563	566	580	627	607	607	545	570	565	549	605	571	512	556	568	608	629	582	581	593	616	620	560	554	581	578	564	609	577	596	547	582	586	591	579	529	559	583	621	581	622	584	558	597	561	607	555	548	634	605	574	579	584	598	564	579	581	546	577	619	591	516	642	579	548	597	557	569	556	642	585	556	542	629	582	603	546	605	604	559	588	545	565	606	606	596	570	580	609	629	556	605	605	576	577	548	598	603	579	578	621	610	549	585	557	555	613	577	537	587	620	582	601	557	587	566	543	584	552	576	594	609	617	629	577	589	572	536	572	622	595	577	579	544	579	619	580	579	582	582	591	575	579	599	539	573	547	577	565	603	609	536	614	546	598	615	594	588	572	612	594	558	622	598	550	575	593	535	591	574	589	594	657	601	585	595	589	556	585	609	588	534	628	594	560	620	593	577	584	623	591	578	608	563	546	560	587	566	546	624	593	620	611	582	605	592	594	632	578	627	572	597	529	550	583	553	533	563	576	591	588	592	582	621	547	563	569	624	572	569	535	601	623	567	582	583	558	614	580	535	554	559	562	605	557	562	632	592	592	576	582	583	575	591	538	578	584	623	564	633	595	576	604	586	583	608	595	580	606	580	603	588	573	548	565	630	577	594	554	587	538	611	592	562	576	602	576	558	608	589	564	594	571	556	563	598	560	600	578	551	625	562	568	625	556	583	625	581	568	588	562	570	528	579	597	578	599	556	558	581	546	636	581	574	593	523	558	596	584	576	592	571	581	555	592	610	590	573	560	572	591	546	605	611	581	584	572	580	613	569	571	597	573	550	537	592	579	597	580	556	604	587	597	650
45730	41373	20525	15589	8780	5935	4011	3490	2786	2068	1919	2217	1508	907	697	541	476	430	418	395	354	326	333	299	290	299	266	210	250	231	232	260	281	263	247	221	222	215	214	199	193	196	211	207	200	198	217	254	225	204	196	190	207	188	204	182	192	181	195	182	187	217	171	183	161	183	176	185	191	178	203	203	175	177	215	181	177	206	162	182	177	171	181	180	203	190	163	165	215	161	161	180	165	176	170	172	203	192	195	195	183	173	188	184	175	174	176	204	208	192	155	168	167	168	182	196	182	192	188	192	178	196	189	174	194	183	179	184	143	174	177	185	184	177	182	169	186	169	173	184	198	187	185	171	173	184	175	177	172	178	181	176	180	178	164	204	189	187	160	151	173	179	177	182	181	187	174	188	198	150	168	194	194	190	173	189	176	157	170	180	183	178	185	184	217	177	185	196	168	199	195	188	174	194	216	189	183	195	185	189	171	179	161	189	175	192	172	195	194	173	172	181	182	188	170	185	164	175	177	185	172	193	170	189	171	187	172	167	195	171	165	186	225	173	184	190	192	176	163	176	198	189	214	185	174	192	184	190	194	156	198	188	168	176	198	182	167	186	189	186	178	177	191	189	189	142	204	194	222	225	174	178	169	205	163	176	191	167	174	157	181	161	198	194	213	191	177	190	167	226	189	209	197	165	178	182	187	175	187	181	187	183	179	196	184	182	178	159	169	173	191	185	168	192	218	179	189	179	159	187	173	179	179	189	176	205	198	203	184	178	195	179	182	176	164	204	191	179	185	179	182	173	173	175	188	200	168	174	172	192	192	183	180	183	199	185	182	192	187	183	182	152	165	185	173	170	213	183	203	158	184	191	164	164	191	180	205	182	198	166	205	159	160	193	166	171	177	186	186	182	189	161	173	181	198	182	171	198	152	191	168	186	186	172	180	163	172	180	204	193	177	187	162	184	191	201	162	171	200	161	209	176	157	194	196	170	177	168	181	177	169	192	195	190	189	180	202	179	172	188	185	174	160	192	167	159	179	205	170	184	190	184	193	188	194	182	186	177	178	180	172	150	174	186	176	184	185	177	171	180	177	209	174	189	167	185	186	181	171	188	203	176	166	178	161	172	141	188	182	195	195	188	165	174	186	190	189	187	175	199	170	185	172	172	190	176	176	171	198	188	174	185	179	183	192	202	211	176	198	185	170	190	201	176	150	180	182	197	176	179	179	212	166	202	167	162	190	192	186	196	179	168	169	178	176	201	186	202	179	176	197	182	166	171	187	180	195	180	172	201	177	193	181	185	180	171	168	176	203	178	181	168	191	188	165	180	197	197	197	175	150	186	189	159	172	196	191	166	190	184	191	172	181	197	171	172	177	190	176	183	173	169	176	172	161	184	163	207	174	164	188	184	176	176	173	172	191	177	181	166	157	183	192	181	197	205	185	155	200	187	181	166	197	187	166	183	176	190	180	188	185	194	167	209	192	191	167	181	200	178	167	138	201	183	177	159	198	179	168	171	210	155	169	173	172	177	159	181	183	182	185	197	208	193	170	162	184	207	188	180	194	193	189	156	217	199	174	179	169	185	202	181	153	178	202	177	180	168	189	201	201	170	197	167	201	180	187	185	201	165	160	194	162	186	172	206	197	150	182	186	172	191	186	189	182	174	201	167	174	175	174	186	190	163	192	165	200	181	197	170	195	190	181	211	195	202	184	151	192	193	182	188	179	172	162	180	192	191	164	209	199	196	151	188	191	190	182	168	181	173	178	183	163	172	190	182	203	175	183	174	173	176	191	191	161	170	165	184	197	183	177	180	205	206	188	154	200	195	179	180	198	196	180	182	174	166	195	187	181	185	198	175	162	156	174	176	189	208	203	180	168	177	195	183	187	181	188	186	167	185	199	164	191	186	153	162	196	160	183	183	183	189	193	154	198	172	191	185	214	190	208	165	157	192	218	204	193	179	189	183	178	178	183	179	168	181	166	179	185	166	184	145	177	167	172	160	207	196	183	182	189	157	186	171	201	167	171	168	166	176	192	198	195	169	202	167	194	179	167	164	178	181	177	178	170	179	215	179	182	184	201	181	201	167	180	179	177	169	173	146	156	188	173	182	180	175	177	187	181	167	182	179	194	178	182	178	187	197	207	180	196	180	181	196	201	192	171	193	204	185	198	172	181	183	196	145	186	144	213	188	191	171	168	181	161	176	206	192	180	177	203	186	174	186	187	181	195	185	164	178	176	181	171	179	179	184	179	175	175	176	183	186	198	180	192	185	171	180	200	173	160	155	176	162	179	194	164	182	186	212	162	186	190	172	194	180	199	179	186	190	191	156	150	179	181	171	184	180	171	182	215	169	185	180	179	177	167	156	191	173	176	185	198	170	176	181	188	178	195	162	173	185	171	174	167	186	160	173	157	198	178	197	196	189	167	200	210	198	160	209	180	155	168	156	138	174	171	186	180	167	202	190	186	173	177	168	174	197	175	174	189	151	179	213	176	207	172	174	194	187	209	199	179	195	175	180	168	170	188	196	203	182	187	164	196	182	187	182	165	196	190	180	162	218	183	171	160	178	203	188	182	202	177	197	171	156	175	203	188	173	170	181	192	198	182	171	151	175	193	138	185	165	195	168	186	178	168	172	180	179	156	191	169	174	177	154	182	171	174	171	201	161	194	150	166	169	177	172	200	182	175	167	151	188	189	164	183	160	137	176	189	172	203	189	185	150	171	183	174	187	212	179	179	159	179	194	200	163	192	185	199	193	180	183	160	183	213	183	188	182	167	185	182	180	194	216	183	165	174	151	175	199	200	184	185	206	190	194	182	168	184	183	187	182	186	178	187	195	168	149	171	214	208	190	176	207	191	178	179	167	172	175	171	152	182	183	179	177	190	167	175	175	200	184	170	168	188	175	191	162	182	159	182	183	188	164	149	178	199	186	192	172	202	161	169	193	187	163	181	163	171	196	219	171	187	189	180	171	192	179	172	181	179	188	177	184	184	181	185	191	170	198	184	173	180	200	195	169	200	175	187	203	188	170	168	183	176	173	194	183	163	157	189	192	182	149	190	175	170	181	180	181	191	178	188	179	176	178	191	175	201	183	184	173	181	164	195	191	183	194	198	166	185	182	191	177	179	183	193	196	159	168	207	151	179	178	164	175	220	188	178	172	185	188	157	185	175	182	189	179	162	201	164	173	202	215	194	170	176	183	176	170	196	182	183	210	216	181	192	193	189	153	161	156	167	189	179	163	199	196	186	178	179	185	178	203	204	177	168	200	189	191	202	204	181	174	188	175	179	177	174	174	176	195	194	169	193	170	187	168	154	182	205	193	190	182	193	201	185	166	179	173	162	160	184	153	168	191	213	190	181	169	177	177	195	199	148	180	179	181	197	172	184	193	187	211	191	177	160	185	189	174	192	175	195	185	209	174	194	201	185	188	198	183	193	159	152	198	171	158	159	170	194	187	169	175	186	198	185	164	173	182	159	188	187	192
33024	26337	9468	11537	11049	10224	9077	9805	8505	7712	7983	7830	5822	3891	3223	2482	2402	2251	1995	1800	1478	1440	1591	1487	1311	911	841	807	773	831	763	991	1035	1056	910	657	658	663	585	595	539	570	509	507	574	620	706	780	835	700	512	532	521	519	555	523	464	525	484	524	490	476	486	496	509	479	455	404	449	474	454	440	441	407	431	436	465	439	449	421	406	419	429	358	447	431	449	439	446	447	458	427	435	403	425	441	439	411	426	464	452	398	425	445	426	431	393	388	398	399	427	426	405	464	411	411	407	435	470	435	443	421	432	450	448	421	430	415	431	417	455	410	416	412	422	453	440	415	455	425	438	415	441	404	444	448	417	403	412	437	438	399	428	415	425	422	437	435	420	392	420	408	432	416	429	441	454	389	412	419	439	444	392	401	429	430	425	426	412	419	425	437	421	430	448	447	412	439	421	446	397	416	475	428	436	442	407	445	450	407	417	453	391	401	450	439	405	474	456	423	435	457	443	448	433	430	410	422	378	449	399	450	409	441	438	416	399	414	420	434	417	427	430	425	438	427	425	432	417	422	400	413	448	404	407	428	407	409	436	416	444	450	434	416	442	473	435	443	435	448	403	443	433	429	465	413	405	416	435	426	461	461	451	433	414	411	451	384	417	409	437	398	460	397	416	454	423	430	411	409	408	444	428	421	433	416	445	423	432	408	376	428	421	428	414	436	445	400	399	445	445	431	469	433	427	402	433	457	407	424	435	430	407	402	429	418	401	435	428	453	411	406	418	427	414	417	398	421	443	427	417	436	428	419	388	447	406	447	421	435	436	423	423	460	400	439	415	411	417	445	408	421	404	424	442	421	466	429	411	395	443	425	413	408	437	434	410	409	411	438	431	406	412	448	446	402	439	415	396	404	443	423	418	409	396	409	429	452	463	446	400	424	473	446	425	390	422	454	431	409	431	391	415	417	439	455	401	407	443	428	441	451	415	423	447	432	428	376	485	418	405	432	442	420	419	437	436	405	440	416	437	440	407	445	412	419	392	439	429	458	421	384	443	400	410	385	393	438	438	417	466	433	424	445	426	404	413	437	438	416	447	438	445	405	439	416	415	416	443	439	380	404	448	445	438	396	468	389	464	421	444	430	414	428	431	430	402	437	424	415	416	448	411	416	425	418	436	414	389	404	457	430	445	436	426	444	430	425	451	421	423	410	439	407	384	437	423	453	439	404	408	433	431	438	417	445	396	450	429	425	397	461	400	445	420	448	457	406	403	422	385	421	450	451	400	454	403	439	413	420	428	439	402	417	426	415	463	428	391	409	431	446	425	457	452	414	403	408	480	440	404	437	416	420	400	442	428	410	436	435	431	376	389	411	446	425	442	414	427	376	411	451	460	435	444	395	404	424	410	383	433	406	451	421	424	437	420	442	458	461	432	435	434	447	420	415	462	435	431	406	439	403	429	438	448	453	419	410	435	424	439	408	424	399	410	429	429	447	453	422	411	452	441	426	453	426	447	426	447	417	434	417	434	469	459	408	415	422	426	407	393	440	406	427	405	432	415	393	437	409	445	453	403	398	406	443	441	421	430	414	426	442	407	410	451	425	418	434	430	444	439	410	420	437	456	444	409	430	395	429	438	442	406	448	463	388	455	451	407	444	437	406	443	429	434	488	443	460	398	418	423	392	400	434	414	398	445	412	416	458	458	394	430	417	433	443	392	424	410	401	453	397	392	454	449	416	418	417	395	421	435	416	407	405	435	462	399	439	437	441	471	476	484	399	447	438	434	435	408	415	412	422	450	443	442	409	415	450	395	462	425	416	421	426	426	429	428	459	437	426	426	459	413	432	444	434	417	449	420	432	409	427	444	432	414	431	415	448	399	400	423	419	420	409	389	445	442	450	407	487	396	433	451	448	430	430	422	378	422	448	402	387	393	435	441	446	452	412	452	419	441	391	416	443	429	462	448	450	446	400	440	417	376	418	428	447	415	423	402	419	378	420	398	414	416	437	462	418	426	457	455	437	456	418	431	423	451	437	428	447	446	400	452	455	408	430	426	414	458	387	406	417	407	460	454	413	415	418	427	428	435	414	447	445	397	425	487	440	437	429	449	455	437	445	419	395	431	437	409	437	423	429	401	439	402	420	411	441	452	443	432	427	428	424	450	470	427	423	398	415	433	396	426	433	411	396	378	446	413	486	408	441	428	437	399	446	400	422	438	451	440	448	429	455	445	405	460	441	454	445	399	435	453	426	425	428	415	394	391	427	387	451	440	403	423	434	412	413	399	423	460	396	401	461	442	407	431	444	434	458	470	439	446	436	441	455	432	407	462	451	442	426	434	449	419	417	464	430	439	400	449	462	417	453	427	424	450	433	406	436	393	425	432	437	414	436	413	437	428	461	375	438	391	388	435	428	427	394	443	440	482	464	419	443	418	429	425	429	407	389	441	461	446	433	432	416	398	427	413	427	435	456	448	456	451	436	462	447	399	426	422	427	452	415	425	420	416	426	419	445	407	443	450	455	447	392	399	456	404	433	444	433	424	471	432	395	434	417	465	453	432	444	411	429	458	429	438	433	474	426	431	442	495	402	407	448	438	441	411	457	407	417	407	434	446	407	409	429	425	430	418	449	411	448	396	370	443	434	418	459	454	429	440	419	443	438	427	389	443	412	410	406	454	401	485	441	415	415	467	438	467	438	487	411	438	434	451	429	398	429	427	409	422	457	419	405	376	431	430	461	388	427	404	414	442	444	372	433	435	427	414	448	411	426	486	409	422	453	433	430	459	421	427	388	440	427	421	411	435	425	446	427	437	424	439	428	440	381	443	429	432	401	405	376	409	427	426	443	394	445	432	430	444	436	411	437	444	430	401	416	442	470	419	444	421	402	436	431	426	392	410	438	451	409	460	483	403	433	417	426	439	454	429	414	431	423	441	426	389	451	426	419	441	430	442	483	437	428	441	398	434	415	408	403	415	421	418	428	425	402	449	412	401	404	394	412	426	422	431	421	426	381	407	418	421	435	482	408	420	450	420	380	409	417	438	427	437	418	446	400	423	420	401	436	402	416	428	414	402	393	421	432	412	422	446	399	434	444	451	424	449	414	419	418	422	434	370	415	437	411	437	453	427	439	442	450	439	423	439	393	421	421	420	414	424	460	436	408	415	441	448	450	422	393	440	422	411	428	423	432	420	444	442	439	423	447	379	395	450	421	436	420	456	451	433	410	431	444	445	412	398	415	469	405	453	377	401	429	412	488	414	433	398	406	444	396	483	439	407	445	445	436	449	425	378	451	459	456	424	393	432	410	396	413	409	405	404	439	435	404	440	445	426	403	421	446	452	412	406	386	441	425	429	403	429	418	406	438	395	430	412	376	433	401	421	442	434	424	413	408	412	429	425	430	430	431	417	421	430	431	428	448	418	431	427	406	394	392	429	402	410	427	437	457	449	422	415	439	381	429	467	426	442	422	388	396	421	409	398	402	410	443	424	436	389	422
55483	44693	25357	22157	16489	11105	8074	6808	5093	3965	3527	4424	2637	1334	1079	816	701	611	575	516	410	385	384	364	270	242	226	205	192	215	228	244	257	264	195	165	161	159	132	134	155	111	152	119	150	163	181	198	192	141	137	115	144	114	121	128	130	143	124	113	123	121	120	118	117	106	87	100	108	106	112	113	106	102	98	117	120	112	100	105	128	120	113	113	112	116	114	97	98	131	111	123	143	113	98	117	93	96	102	131	109	104	97	89	93	121	122	124	107	104	104	115	105	109	91	106	107	118	110	115	112	120	124	133	119	110	111	92	107	99	101	116	121	110	112	118	121	103	113	115	103	111	115	113	99	118	131	91	102	115	127	130	108	108	88	108	130	101	102	100	103	94	106	119	113	100	118	120	108	123	95	103	125	95	117	119	109	131	113	103	112	97	115	108	103	119	124	129	118	115	106	99	119	110	109	91	96	99	93	109	125	109	127	103	90	104	115	120	111	108	107	120	97	105	81	106	98	118	92	107	118	104	109	129	112	103	113	118	104	118	92	110	107	117	127	96	109	96	103	105	122	103	113	107	133	107	107	110	120	111	119	101	112	103	117	97	117	95	123	105	102	87	118	114	104	124	105	95	101	112	111	112	102	116	95	110	102	125	118	127	99	95	115	114	116	117	115	121	132	107	123	110	119	111	112	113	114	110	132	100	106	92	99	93	109	101	120	111	117	117	113	109	131	101	103	107	109	123	95	125	118	101	92	87	93	115	104	95	110	104	110	99	103	101	118	104	108	102	115	112	101	106	118	104	97	126	122	121	125	118	119	106	127	113	119	109	106	113	105	109	115	108	83	103	107	133	98	116	107	118	109	116	108	127	104	110	107	97	101	105	111	93	117	107	110	101	107	119	111	105	117	115	95	119	108	113	111	109	111	126	94	111	138	97	112	113	93	119	100	128	110	91	103	124	127	125	106	116	90	97	110	105	85	110	101	106	127	112	118	119	116	102	95	110	103	126	99	106	108	113	107	100	129	119	115	108	114	95	93	117	87	101	117	106	100	99	109	115	99	118	125	111	126	125	108	110	120	102	127	120	109	118	117	118	118	109	118	120	112	105	119	104	135	101	106	115	119	114	106	110	109	127	105	117	111	110	105	115	115	115	119	97	123	126	123	117	113	108	91	86	113	124	107	110	100	115	84	101	86	135	93	125	124	108	110	116	118	110	103	107	131	110	99	118	129	121	114	102	102	113	114	106	113	123	100	119	91	107	108	120	121	104	110	127	122	111	103	105	117	118	111	114	114	100	106	128	110	117	143	101	111	100	104	112	109	107	115	109	109	85	105	108	125	123	107	105	115	120	120	110	117	110	94	88	107	124	94	92	110	107	130	110	112	116	113	102	106	109	112	119	93	126	100	106	109	111	121	101	127	126	122	104	100	123	98	100	103	125	120	104	113	121	114	120	122	112	107	121	95	96	116	119	112	124	94	104	127	111	109	120	111	107	109	135	101	109	90	93	106	133	111	100	137	103	102	113	110	86	133	116	124	113	100	101	131	116	115	113	102	126	113	87	134	92	91	106	118	109	131	108	122	126	107	101	117	91	107	113	119	106	117	121	101	132	121	110	105	95	110	146	124	99	119	103	97	128	108	104	114	106	103	118	107	115	97	110	94	130	91	92	106	113	124	125	112	104	129	114	124	121	109	141	100	100	97	112	124	109	112	96	114	112	104	111	121	121	107	112	87	119	119	114	115	98	117	115	102	123	101	118	119	109	97	106	100	98	99	113	112	108	117	106	119	104	115	106	97	109	111	115	112	101	123	107	80	118	118	127	123	115	103	102	93	119	105	103	92	102	113	128	121	103	112	125	116	117	120	119	113	102	120	100	118	112	122	110	117	114	106	111	118	99	104	110	102	113	84	95	111	93	102	91	115	98	115	118	132	112	129	98	92	95	113	125	104	128	125	140	88	113	103	96	128	114	114	123	116	100	118	94	118	113	104	96	88	99	115	117	102	125	112	93	99	98	96	106	101	101	117	98	108	114	127	131	111	109	119	113	103	108	127	127	97	105	116	107	106	96	103	112	117	112	116	96	103	109	130	102	98	90	122	86	112	119	107	106	99	104	102	122	104	106	116	102	95	109	99	98	130	104	106	118	96	97	109	115	110	99	113	98	99	102	128	103	98	109	111	130	107	97	105	107	100	106	122	108	117	117	103	100	117	121	108	108	111	92	109	124	107	113	107	105	107	107	110	101	94	97	108	109	121	116	129	120	118	133	109	125	121	126	122	109	118	125	108	109	106	88	111	96	117	107	86	105	101	104	113	115	131	116	117	103	108	101	105	115	119	99	105	126	125	131	112	101	98	115	114	124	104	130	106	108	101	117	132	120	115	107	97	92	114	107	99	91	96	106	110	108	111	103	112	116	122	111	97	105	103	112	117	107	109	98	120	113	104	104	97	110	111	118	97	113	92	101	121	111	118	121	124	108	134	110	91	96	113	117	106	108	128	120	95	104	102	112	115	128	98	109	124	113	105	114	100	125	122	91	108	123	93	89	99	111	121	118	141	114	116	96	102	105	103	110	133	106	110	113	99	122	112	105	122	109	102	94	100	93	112	119	95	113	104	118	110	125	92	94	103	110	102	115	122	106	109	113	117	115	111	106	104	109	105	140	98	108	120	96	131	115	109	106	86	110	103	125	117	110	101	99	106	124	113	121	119	117	115	105	115	111	109	100	110	109	103	109	100	112	111	123	116	129	101	112	99	113	109	124	104	131	110	111	108	104	101	116	113	122	106	79	101	112	127	111	87	91	99	98	124	115	121	98	129	136	112	107	120	104	120	103	120	113	111	123	116	132	115	103	130	130	103	109	118	106	105	105	100	114	114	108	107	103	107	115	119	120	98	109	123	92	113	111	109	111	116	105	95	114	101	120	111	125	120	101	112	88	116	126	100	104	91	98	108	118	122	119	117	100	107	122	118	110	108	97	110	131	112	114	116	124	83	133	109	113	100	97	136	108	124	132	121	103	108	94	108	107	127	104	105	124	106	120	103	94	106	110	90	122	114	130	91	115	110	116	100	118	108	105	105	115	96	128	113	97	112	118	94	114	103	105	114	106	101	109	103	92	107	92	99	100	105	100	95	105	123	111	111	96	115	124	111	122	105	103	124	124	95	119	127	116	116	117	103	115	127	130	108	112	121	115	116	108	120	114	115	114	106	125	99	101	115	82	107	98	114	105	114	99	107	116	104	119	105	89	110	127	108	107	108	113	94	94	132	116	101	105	115	92	105	108	104	127	92	110	107	102	118	117	108	105	112	118	100	97	102	127	112	108	96	94	107	101	107	103	101	106	102	115	108	105	109	115	111	151	109	108	119	101	113	102	130	108	118	124	112	114	116	101	103	118	129	116	115	110	154	125	124	104	86	101	111	121	118	104	96	112	116	110	116	113	117	106	124	90	115	110	121	114	107	99	99	107	114	106	114	120	98	117
41374	29097	14055	17322	16295	13897	14199	16817	13702	13201	13340	13069	9078	5858	5286	3976	3988	3336	3186	2786	2402	2238	2191	2129	1559	1236	1092	983	945	953	1060	1402	1456	1391	847	656	561	544	570	595	537	474	466	455	478	642	938	978	900	481	416	451	491	489	453	401	399	428	462	428	389	331	348	334	326	338	320	299	309	284	303	321	280	315	283	304	317	287	285	290	301	282	295	321	288	289	293	286	304	277	290	283	303	284	283	304	278	282	258	311	276	275	290	313	296	286	280	325	293	270	294	281	281	285	281	297	307	297	298	284	282	292	276	274	266	252	289	277	276	267	289	257	298	287	275	310	294	291	261	290	276	270	244	270	261	300	296	277	278	290	292	266	296	268	312	290	302	275	297	292	277	262	283	255	288	252	297	298	287	289	275	292	293	296	278	297	292	271	266	284	281	295	258	272	265	300	257	287	274	250	263	301	262	296	288	242	292	283	268	279	302	286	308	283	285	285	279	267	290	269	280	266	277	269	263	280	267	270	271	281	256	263	283	283	283	285	278	280	273	272	296	281	277	267	299	261	282	277	305	311	260	289	281	257	272	304	279	263	291	278	291	293	265	272	289	277	249	271	251	281	272	274	272	301	263	243	253	275	286	285	246	269	261	254	266	315	269	281	248	268	257	281	299	267	272	279	324	248	268	267	265	262	275	259	272	282	285	287	287	288	299	289	282	268	310	280	285	286	275	273	276	257	278	251	261	267	276	284	266	304	290	277	284	286	282	269	270	298	273	278	287	273	294	269	276	296	279	270	268	266	317	270	296	286	292	301	297	262	252	299	254	268	272	277	269	269	257	270	286	276	292	278	295	234	253	273	273	264	264	275	257	294	240	292	263	311	293	277	296	292	285	313	274	272	272	287	271	260	269	288	268	252	272	263	273	277	271	257	259	277	269	278	274	285	288	308	280	246	277	277	278	278	321	286	263	274	306	263	281	263	247	277	257	271	282	315	284	269	281	268	280	275	305	270	277	286	294	262	270	307	295	301	296	287	273	249	264	251	309	279	262	274	307	276	291	258	287	273	279	282	262	267	295	278	268	279	271	256	258	267	246	236	263	280	268	275	274	286	265	269	250	243	278	303	293	292	271	256	271	281	297	271	250	263	298	292	272	270	260	272	276	306	302	248	264	246	282	270	309	294	277	262	287	269	285	280	263	284	271	285	280	283	270	288	256	249	285	251	293	307	308	305	243	280	272	274	291	275	295	284	269	284	276	261	269	283	280	264	249	264	275	271	268	263	297	283	258	245	263	253	296	298	261	280	270	265	267	287	285	260	299	284	281	295	272	263	321	305	275	266	245	281	295	262	242	298	249	281	246	275	264	282	254	269	281	261	240	271	287	292	260	276	270	294	271	272	287	275	299	276	283	312	271	289	301	273	270	251	284	301	284	296	275	275	270	273	290	264	307	282	270	290	313	279	262	259	279	271	288	267	310	284	255	279	292	276	271	269	261	279	291	284	279	269	287	266	277	285	283	287	275	285	280	273	305	279	322	255	278	303	267	282	298	262	296	279	304	287	250	297	292	274	264	278	267	306	284	269	281	261	276	315	305	266	283	279	305	286	277	291	255	283	297	302	257	317	283	281	282	284	281	260	267	247	285	290	260	268	299	280	286	325	238	280	283	270	251	269	290	283	260	277	269	282	258	280	240	267	287	294	273	313	261	273	301	277	291	273	255	269	288	287	276	251	279	295	276	286	249	294	308	309	300	275	251	264	285	266	287	298	276	264	253	292	273	272	266	262	307	270	287	269	273	276	270	260	283	306	290	293	270	265	270	291	300	291	257	292	300	265	269	267	255	301	309	296	267	276	280	270	257	274	267	273	303	275	313	231	292	253	285	278	260	268	302	281	270	284	284	306	280	277	254	269	275	257	272	259	299	289	292	277	281	309	259	271	257	250	285	286	267	291	295	266	255	261	263	287	311	267	274	266	272	272	274	292	273	263	291	290	275	243	269	300	303	261	272	285	301	261	266	277	259	271	265	264	289	272	279	288	304	289	277	294	309	283	279	258	274	289	251	256	296	290	270	256	291	261	271	286	274	287	253	308	268	248	299	269	270	301	276	268	265	283	261	285	254	262	268	264	272	276	276	289	278	264	306	258	286	287	302	298	236	263	279	268	275	307	266	271	278	302	274	263	278	306	263	302	266	287	278	290	263	296	278	256	282	275	285	279	282	279	273	267	269	281	289	281	285	272	273	309	255	289	264	279	268	264	278	323	281	274	279	264	276	282	312	264	278	255	254	258	251	286	270	295	284	277	325	279	274	306	266	309	267	272	278	278	270	272	282	269	291	299	261	248	259	276	270	280	292	307	324	253	268	280	264	299	270	269	299	284	276	302	285	247	281	288	282	295	292	286	320	292	261	267	275	280	274	265	277	297	264	269	280	259	277	272	278	256	291	302	299	273	269	302	289	295	254	266	285	285	293	274	261	253	260	239	295	267	282	303	266	268	280	253	259	279	274	293	273	270	275	311	277	280	285	262	266	274	281	293	248	262	261	252	285	261	276	301	286	284	298	265	272	287	246	280	242	302	276	293	277	300	284	297	255	255	277	267	270	272	269	256	283	268	262	271	292	251	267	267	296	252	280	270	268	306	292	285	299	285	297	270	274	273	273	286	289	280	258	280	280	258	293	271	270	265	269	290	272	272	286	276	272	282	270	267	286	289	274	305	251	290	260	267	262	242	297	294	300	256	296	263	264	300	253	266	279	291	294	278	246	292	303	260	270	301	268	286	274	287	267	307	300	256	267	270	260	282	277	267	285	258	268	277	273	274	266	280	282	291	297	263	250	264	274	272	261	292	306	282	291	268	271	270	275	302	282	280	304	294	293	285	272	286	311	280	276	281	272	260	282	264	272	258	301	266	270	301	269	268	284	278	267	263	267	281	270	275	264	261	265	283	306	299	279	314	273	268	313	282	262	281	300	286	287	273	233	254	270	269	303	261	280	275	299	273	270	300	307	277	278	265	269	277	241	246	270	298	282	278	281	282	273	327	269	259	299	277	289	271	276	289	279	271	268	291	286	288	322	268	258	251	288	251	258	282	291	272	279	302	280	318	261	272	257	286	276	278	266	270	283	290	306	324	271	256	283	291	272	280	287	287	271	239	280	274	300	295	279	271	297	287	259	289	292	288	240	311	274	300	271	265	257	277	280	259	285	267	279	289	302	271	264	276	295	279	298	284	299	277	295	289	258	270	339	283	280	278	289	277	261	280	287	263	289	304	290	305	258	261	304	293	248	292	315	265	286	266	266	287	274	279	282	280	253	298	293	254	271	271	297	258	267	247	263	260	263	295	274	310	287	271	316	324	241	278	299	287	301	285	260	253	249	270	270	241	321	251	273	246	281	287	324	260	292	291	270	266	281	266	266	281	266	275	288	297	287	251	292	285	292	276	292	258	275	295	276	287	254	271	268	294	272	264	273	257	289	250	263	313	280	314	283	290
18734	11030	3244	1929	1422	1081	849	796	698	603	551	602	441	419	378	363	348	337	346	318	307	312	323	314	260	277	286	254	280	264	280	288	293	292	227	286	261	246	268	268	262	236	234	246	251	283	286	302	277	236	262	254	236	284	289	268	217	264	253	267	262	248	249	262	271	242	248	277	240	266	243	243	272	274	242	249	239	272	269	254	258	281	266	265	291	262	261	224	259	238	268	262	248	221	240	232	262	254	236	244	289	242	257	277	261	244	231	253	234	262	254	244	248	256	254	259	247	220	273	240	268	238	269	251	236	253	225	274	243	284	255	239	276	256	271	248	228	271	245	274	256	269	236	255	236	273	282	258	273	256	230	252	249	239	248	276	255	231	255	231	265	254	274	251	244	269	255	273	239	236	239	262	232	271	239	255	266	291	275	227	253	249	260	241	252	271	270	276	250	240	247	256	245	242	266	210	254	224	282	278	256	249	287	245	235	251	270	266	250	259	254	231	261	248	267	267	247	261	260	241	244	225	255	260	261	280	242	249	267	239	229	235	263	244	248	227	250	259	247	231	242	252	275	268	254	240	239	257	256	266	261	274	229	213	268	241	260	279	251	268	231	239	242	263	255	243	261	265	258	249	248	282	267	251	227	255	263	274	255	237	253	264	260	268	267	274	250	267	252	249	248	240	264	243	233	233	247	254	230	271	275	261	264	259	276	252	261	278	280	241	271	240	244	250	262	273	223	248	257	286	219	258	224	236	264	265	253	299	283	259	243	277	276	235	295	246	248	218	235	259	267	263	241	285	235	243	243	254	236	235	271	276	253	258	224	264	234	269	302	264	274	262	292	251	249	272	262	222	289	254	266	310	243	263	256	236	277	236	241	245	249	248	248	257	263	260	277	238	264	259	230	248	245	281	251	250	276	278	231	237	286	246	241	247	259	257	300	259	224	233	255	247	270	239	257	269	256	246	239	237	230	250	251	266	236	262	281	243	267	275	241	216	250	245	280	254	239	257	262	266	225	255	264	224	252	264	248	256	244	261	249	277	235	274	258	217	252	226	239	263	228	225	263	220	262	244	243	245	237	244	272	247	264	271	228	272	240	279	255	275	238	264	267	207	254	258	274	246	257	223	264	269	291	271	253	232	261	284	220	268	271	232	235	238	252	252	231	266	242	247	239	261	284	264	246	235	244	244	293	246	264	250	250	272	255	269	259	253	254	229	252	250	258	279	241	255	241	265	224	227	251	261	273	227	236	270	265	244	258	261	244	244	261	250	240	291	229	269	232	221	240	256	252	256	237	270	256	248	270	248	245	255	246	258	243	272	255	239	259	237	283	275	267	251	241	253	237	254	252	263	265	278	265	260	250	250	244	219	259	249	232	260	274	287	243	270	269	246	261	289	242	277	296	230	251	234	274	237	252	253	256	247	233	258	262	253	237	233	263	265	266	247	254	266	284	278	257	248	256	247	281	265	271	288	263	275	271	270	211	228	270	252	284	222	247	270	253	230	250	226	266	267	248	248	263	218	275	249	275	277	278	269	267	252	245	295	249	264	231	265	251	240	226	272	231	227	268	268	264	267	262	228	262	272	225	242	269	244	285	262	240	269	235	258	266	251	275	239	264	250	272	259	264	243	272	270	268	253	251	228	240	239	288	264	258	237	219	248	283	282	245	199	259	231	247	256	245	247	275	242	265	242	268	276	237	265	214	231	242	230	229	249	259	225	261	268	270	245	247	264	237	253	257	222	299	237	276	253	261	287	265	272	273	240	256	267	267	265	253	244	233	259	250	246	237	257	271	234	272	248	237	224	237	287	220	302	272	261	272	282	264	245	256	266	239	285	245	255	207	242	266	257	238	244	254	231	253	239	255	259	244	247	245	242	264	269	252	263	245	228	237	253	254	250	250	239	245	245	277	255	275	279	238	267	228	259	243	273	220	254	255	249	263	263	251	238	262	216	233	264	246	239	243	240	220	237	283	266	245	236	231	285	236	238	275	226	244	231	253	268	257	234	234	244	265	271	274	229	233	243	285	244	248	240	269	258	261	254	255	249	252	238	261	247	268	231	245	266	270	235	228	282	243	233	247	254	255	252	265	254	268	266	265	244	246	256	267	266	246	239	271	258	223	265	230	237	270	236	260	258	270	270	221	268	238	240	273	241	255	230	257	244	259	256	241	281	256	262	240	270	257	267	270	253	272	246	248	265	287	264	254	256	246	270	238	274	224	263	246	243	265	254	265	266	240	265	243	250	250	270	281	267	263	260	267	248	234	255	258	247	240	277	277	257	266	265	261	229	255	230	256	223	272	269	265	264	233	258	244	244	272	226	266	250	245	249	269	232	277	254	251	271	249	259	256	236	270	243	264	251	227	273	253	237	257	252	244	266	259	260	242	231	258	260	249	238	266	251	248	273	260	245	256	243	278	296	259	258	261	225	247	256	253	273	227	258	238	260	252	281	286	244	225	256	242	242	240	252	274	246	231	262	246	231	258	242	206	248	286	254	262	258	255	264	260	246	250	247	239	256	246	230	287	227	269	259	269	263	217	275	249	272	259	276	267	260	225	256	238	251	240	243	262	218	275	227	248	249	235	283	258	244	263	256	243	233	251	274	264	262	242	254	265	246	272	240	258	259	242	246	249	243	252	242	235	262	294	224	245	273	242	262	245	231	266	241	284	243	223	276	224	271	244	261	255	250	243	270	254	242	230	228	228	234	286	269	237	262	251	246	243	227	243	233	233	257	252	230	275	276	217	221	281	212	244	248	271	216	278	269	263	259	267	246	246	265	237	233	250	272	257	274	247	288	260	241	233	225	210	256	264	233	254	234	258	248	246	253	265	263	240	282	245	250	273	281	247	277	253	231	243	254	235	262	253	252	254	263	251	271	254	276	238	261	216	257	268	276	264	241	265	250	251	269	268	258	276	226	244	275	267	266	223	252	285	225	276	263	249	241	282	263	242	278	243	246	266	290	254	267	262	260	303	307	269	247	253	249	274	278	241	284	220	260	269	256	277	243	264	234	243	248	252	266	251	255	264	265	262	248	298	256	256	259	228	246	252	254	242	281	247	244	285	238	260	249	273	264	233	227	231	249	257	240	262	248	257	233	280	242	263	257	273	245	262	247	263	248	245	265	249	252	223	240	260	238	256	249	259	264	253	264	253	249	256	262	251	255	230	242	244	232	258	243	235	255	242	234	256	275	252	239	230	221	252	272	278	253	259	255	260	246	271	260	263	231	247	253	281	244	262	285	264	262	243	272	242	271	241	271	272	264	250	254	266	240	259	232	247	252	271	240	248	273	249	259	272	242	262	254	235	262	236	275	238	233	234	257	238	292	260	261	267	262	263	225	251	251	251	282	276	267	247	243	246	243	254	250	242	258	262	262	287	263	248	243	274	260	270	237	231	229	243	243	240	242	263	252	257	261	238	295	262	254	254	250	244	249	237	250	244	224	236	240	259	231	237	263	257	248	278	261	251	244	239	245
12403	8788	4124	4596	4651	4003	3505	3285	2668	2628	2465	2437	1987	1554	1436	1270	1229	1200	990	1046	1000	1003	1088	995	851	757	739	695	721	720	778	815	868	745	728	670	680	616	627	637	634	610	598	609	688	760	815	765	680	629	656	651	668	670	619	653	626	606	663	633	636	638	599	575	603	613	616	608	606	565	579	568	583	567	522	576	602	571	581	600	622	569	589	564	602	600	598	583	619	585	587	632	625	597	561	578	587	571	564	552	577	577	555	537	567	593	577	598	548	545	574	627	638	608	587	578	654	609	592	586	589	572	583	584	593	590	606	572	608	609	571	566	555	602	572	591	574	567	581	588	607	615	643	549	597	592	610	568	599	547	539	608	603	581	580	569	619	578	623	594	576	602	572	600	623	627	585	575	606	584	597	576	645	584	596	582	598	589	543	651	630	614	598	560	617	571	602	592	558	574	590	589	603	563	617	541	577	555	556	608	638	604	608	579	594	605	598	563	529	577	621	574	581	609	579	634	582	593	550	579	622	567	526	553	580	561	541	591	590	619	593	582	591	582	591	559	567	577	576	611	578	571	572	595	566	629	580	556	583	538	562	534	588	603	554	561	617	600	630	579	613	591	646	563	613	544	572	629	618	585	543	590	587	603	584	572	582	630	584	559	600	632	591	576	618	550	584	612	566	546	593	562	559	567	575	621	557	591	602	577	561	584	578	545	589	571	559	608	543	576	601	618	599	600	614	553	590	577	596	555	555	570	575	655	615	577	577	583	593	601	573	550	610	622	593	567	586	601	578	588	550	595	634	605	607	577	606	575	562	544	570	595	586	631	615	594	562	553	600	555	607	576	615	579	572	582	557	598	644	571	619	604	597	611	570	534	588	599	596	595	556	587	609	585	630	600	580	559	596	623	576	600	561	581	605	577	624	583	557	591	627	599	579	580	614	579	596	605	540	600	590	592	577	577	593	596	560	602	629	566	577	565	591	595	611	584	606	548	645	575	625	600	571	577	602	572	592	580	570	616	601	569	591	588	588	605	563	542	581	591	588	587	612	580	573	562	547	594	633	579	583	573	578	587	598	551	623	585	617	638	586	575	612	571	538	589	590	584	601	587	569	576	593	538	585	582	589	583	579	585	616	603	585	585	620	609	585	613	533	581	560	587	617	580	584	590	573	571	606	600	595	600	556	610	583	559	585	585	581	548	572	559	586	614	599	567	566	578	610	562	570	564	583	641	562	608	538	554	598	540	567	635	577	613	592	561	593	601	618	551	610	606	622	569	557	569	577	611	561	568	570	580	573	613	563	558	583	614	577	594	554	627	550	559	556	600	566	550	575	601	572	615	602	575	578	642	602	574	611	587	631	561	576	587	585	588	584	599	604	608	604	599	588	533	583	577	625	568	586	597	584	635	589	578	585	586	600	593	599	576	576	586	595	638	524	610	611	538	625	573	607	635	581	625	563	603	635	579	567	615	564	592	572	648	572	582	628	578	619	616	527	580	596	557	570	575	568	558	592	555	581	579	601	600	566	544	522	564	565	567	619	604	603	579	549	593	573	614	586	602	605	577	590	577	576	653	578	594	601	609	597	572	583	613	550	564	632	629	586	548	572	559	600	567	624	599	575	587	627	600	607	596	574	610	570	596	603	603	621	606	580	572	537	584	623	571	566	595	616	614	601	586	596	575	585	573	580	588	596	579	588	608	577	592	584	600	541	569	574	582	609	604	565	580	598	564	587	582	562	607	586	561	584	553	577	566	595	599	593	546	574	568	549	620	627	609	590	536	602	588	609	594	560	570	586	593	623	595	595	626	560	585	604	603	586	625	588	574	570	603	557	583	566	614	623	599	620	566	586	596	558	557	589	630	657	638	608	576	613	599	564	596	603	580	591	611	584	621	580	627	556	577	621	628	581	562	572	622	567	598	594	552	599	654	568	606	595	600	577	574	573	587	603	622	559	598	600	579	601	569	614	589	602	599	567	670	649	589	557	607	572	608	626	608	565	629	584	578	587	628	622	626	606	580	589	579	590	575	565	609	580	543	614	598	568	552	583	567	590	584	566	565	572	566	572	594	559	650	569	593	638	602	578	618	625	636	607	630	620	588	570	587	590	580	538	583	602	596	605	606	643	597	646	553	605	547	552	616	605	548	567	595	588	574	578	574	603	603	555	575	557	608	617	571	601	632	580	599	603	592	582	612	584	621	584	641	569	584	607	598	586	563	600	558	610	586	581	598	577	582	634	533	615	624	532	600	603	589	639	597	576	623	591	597	596	613	592	596	588	601	614	603	600	612	562	603	601	623	578	622	612	532	617	583	554	575	599	593	544	627	597	603	606	580	534	606	586	618	573	606	605	592	582	626	614	588	602	596	574	576	556	587	581	636	626	584	591	631	576	597	573	593	567	568	585	598	576	595	567	564	580	599	538	597	582	572	619	594	585	596	614	572	619	568	602	563	545	610	611	592	577	590	572	592	582	572	555	601	568	600	562	585	600	585	581	594	582	607	565	579	585	583	591	607	578	584	595	587	607	605	564	632	643	634	611	609	621	626	556	564	586	651	581	604	554	561	566	570	604	598	590	644	585	582	621	581	585	597	588	650	617	597	612	621	599	559	587	617	557	624	580	572	558	533	561	600	584	601	611	627	607	598	552	603	597	580	535	571	622	565	575	613	642	564	574	562	621	553	574	602	586	563	553	606	597	577	597	591	550	615	630	564	577	598	629	544	577	574	597	569	596	573	594	602	600	565	559	615	609	622	611	584	580	583	622	560	532	617	567	535	613	586	602	552	578	586	594	596	613	623	588	619	554	561	571	568	578	556	546	596	609	613	551	577	568	537	632	585	625	600	607	543	613	619	569	561	568	560	584	590	601	554	575	638	619	612	574	581	564	615	595	554	589	620	577	578	638	566	596	607	608	565	595	593	589	599	615	563	615	642	583	583	608	575	572	574	607	626	592	600	577	566	589	633	583	553	617	589	581	647	587	609	559	582	560	566	587	565	590	605	588	562	579	583	602	574	593	582	617	566	659	624	588	622	567	634	524	602	586	564	571	592	620	579	624	542	598	558	570	598	556	584	571	588	622	558	587	566	574	578	564	547	555	614	564	598	582	558	596	624	569	610	614	590	631	605	595	581	635	615	601	615	621	597	593	575	606	559	595	570	607	599	608	611	562	591	572	574	589	570	569	589	615	621	598	612	598	619	573	620	568	589	608	581	577	612	592	600	591	576	583	555	564	594	603	635	561	567	616	570	603	568	577	601	585	561	631	579	554	601	572	614	578	559	587	633	595	593	603	578	574	577	588	579	562	602	591	597	551	576	613	581	557	623	576	603	626	598	574	627	545	566	603	589	553	649	564	606	611	601	591	559	601	593	562	601	598	623	568	557	554	568	606	632	601	571	579	592	616	620	571	594	602	588	600	601	581	613	633	580	596	605	575	562	541	596	597	619	581	603	585	559	581	590	576	596	564	569	567	614	595	552	635	609	573	604
46268	41042	21578	14459	10102	6746	4383	3880	3114	2409	2769	2172	1266	820	613	565	471	442	381	368	322	335	345	297	262	270	215	245	219	234	229	281	242	257	219	183	222	193	193	190	207	182	200	217	213	208	240	252	204	204	191	225	223	207	197	201	185	192	200	203	190	200	192	196	183	174	186	188	166	199	176	196	204	172	190	163	179	196	189	187	189	174	180	173	197	186	168	175	175	191	200	194	178	168	201	186	172	185	176	198	184	193	160	180	189	155	189	189	209	176	197	176	188	193	199	167	201	185	169	193	187	167	170	188	188	216	166	192	205	201	196	211	169	175	170	184	182	194	186	173	176	154	153	162	156	193	167	175	146	200	180	181	178	188	157	187	186	163	150	202	199	179	164	178	178	185	167	179	183	202	200	189	195	162	191	174	174	171	162	182	198	188	178	178	159	200	189	196	178	179	161	194	166	205	169	223	182	177	213	190	171	168	210	163	192	196	208	173	165	190	196	199	176	196	189	172	168	174	166	192	172	184	185	180	170	193	191	184	203	188	157	198	189	186	186	196	189	184	210	192	192	178	194	211	197	166	165	192	182	193	211	187	190	183	192	168	159	200	190	192	175	168	200	176	186	176	170	171	173	178	173	203	193	184	184	186	191	158	174	198	176	181	183	214	164	229	190	190	198	178	169	178	164	198	184	159	174	179	184	154	193	172	187	196	192	202	187	175	167	160	196	196	208	196	162	179	203	180	211	187	166	201	171	158	168	169	186	184	171	180	188	173	175	179	189	176	212	169	187	174	186	198	191	177	193	172	185	183	153	184	209	201	176	184	174	179	190	197	185	200	189	185	169	185	169	207	196	180	193	171	203	173	165	164	182	161	203	180	164	196	186	203	201	185	189	172	191	202	163	188	191	185	149	197	188	210	207	177	178	196	180	179	183	180	179	182	172	185	176	197	190	149	180	185	205	183	195	185	188	188	182	191	180	171	198	180	199	183	190	177	193	180	188	185	193	189	168	179	185	187	219	184	198	188	169	198	178	200	204	180	190	152	179	206	182	181	183	196	201	209	187	180	195	174	196	186	211	211	177	173	171	191	159	196	165	199	177	192	200	165	181	194	209	178	160	184	181	167	177	184	190	168	180	163	174	188	170	174	177	196	172	189	204	196	195	202	185	178	175	187	165	187	192	168	178	174	193	172	173	201	191	178	183	187	176	170	202	180	187	188	191	221	182	188	198	163	175	177	187	188	199	193	208	207	202	186	149	172	161	191	185	203	192	195	183	182	198	183	172	195	146	179	180	173	193	185	189	201	182	178	175	197	164	194	193	167	180	178	168	164	172	200	171	175	187	182	188	182	198	206	177	183	183	154	177	190	178	164	167	185	203	182	188	164	194	197	202	170	183	172	184	191	184	186	173	173	175	180	197	175	173	181	182	210	179	176	198	170	177	177	176	152	187	183	161	189	189	183	184	168	191	142	198	178	175	187	191	190	178	206	188	197	190	207	197	166	175	190	188	172	201	174	175	175	202	176	164	177	194	185	192	173	162	181	199	198	211	206	201	177	187	176	174	167	191	183	186	185	188	205	165	176	165	180	164	179	175	175	184	183	188	173	189	191	200	194	185	187	166	155	205	200	171	197	182	187	176	162	181	194	185	186	184	175	177	173	194	204	173	186	189	196	187	207	189	168	215	185	176	164	180	171	191	171	170	180	176	158	190	181	185	161	169	184	179	188	173	192	208	168	188	178	178	173	182	188	189	204	185	181	185	180	197	179	180	204	196	185	183	197	167	193	159	177	185	183	180	203	196	188	167	190	179	188	174	184	169	166	201	157	179	172	175	174	195	175	187	171	151	173	193	191	201	195	172	211	193	175	177	185	187	196	182	202	193	190	195	194	174	212	177	164	169	214	182	190	168	178	205	163	166	173	192	173	165	183	174	197	198	193	185	174	189	197	196	160	209	194	192	182	216	192	193	193	162	195	177	183	230	179	182	209	205	173	191	182	180	187	167	190	201	194	176	180	180	177	187	180	182	188	177	187	214	165	215	188	161	173	185	184	161	167	177	172	176	188	152	226	162	202	197	199	187	200	191	169	181	192	172	180	191	184	168	187	163	188	179	191	173	180	201	191	179	171	167	175	195	173	171	191	198	200	186	199	167	185	178	193	176	185	195	179	197	167	186	175	185	174	179	187	190	169	185	191	200	193	181	191	169	180	179	175	216	173	164	207	189	199	197	206	177	197	192	190	173	162	198	193	199	205	196	176	177	168	185	179	166	177	176	176	191	179	197	189	186	162	203	209	197	190	206	191	159	174	202	178	220	191	196	174	194	160	188	182	182	194	175	193	192	179	144	183	195	193	177	164	173	178	174	189	169	178	168	162	191	198	191	191	191	206	199	163	192	199	193	184	194	162	193	182	192	184	182	166	177	172	193	203	199	197	176	179	187	193	160	169	158	189	183	185	160	177	162	176	185	182	173	192	177	155	211	191	165	167	181	198	183	197	189	171	195	186	187	186	183	196	210	186	188	195	180	202	189	201	183	198	180	174	196	172	198	200	170	161	198	195	170	184	177	165	184	214	174	180	191	192	166	168	198	199	166	174	177	192	187	180	179	176	193	163	171	157	195	180	177	179	175	189	183	205	183	183	193	186	181	179	189	173	179	157	208	174	174	185	198	191	222	190	210	172	167	181	202	186	179	172	188	197	187	187	167	181	194	179	188	215	171	198	171	203	179	183	188	190	184	184	198	192	202	188	167	191	195	194	216	199	184	162	179	170	159	178	175	184	201	174	182	196	172	183	178	192	164	178	193	178	212	192	213	204	175	196	166	183	203	204	202	166	164	182	194	168	179	180	197	180	181	183	214	169	197	197	165	193	222	174	192	200	184	189	173	189	192	193	178	192	187	178	165	184	197	186	172	186	203	192	198	183	182	178	168	187	174	198	202	192	184	189	163	183	153	198	173	201	157	194	162	166	175	178	205	172	208	184	192	187	177	168	177	201	206	186	167	162	187	188	180	161	190	188	175	187	190	202	170	206	180	188	183	198	213	181	196	182	184	200	172	173	180	191	155	195	188	219	188	180	207	209	176	159	188	189	181	180	178	185	171	203	196	183	182	182	177	165	168	180	164	181	202	170	200	163	170	173	185	180	213	181	176	185	182	189	194	204	174	193	194	188	205	198	161	167	166	184	173	158	182	192	191	188	197	180	169	197	187	191	200	192	184	203	203	184	175	186	183	165	184	197	190	158	169	187	194	184	183	180	188	197	233	188	164	166	187	185	185	185	169	182	164	209	180	187	196	170	188	191	187	170	148	185	196	197	201	172	170	184	184	177	173	171	178	185	201	209	191	197	183	189	192	200	183	171	186	186	208	168	181	180	180	161	198	173	171	193	171	195	178	179	186	173	210	156	182	186	177	192	176	194	180	189	180	171	193	184	192	172	189	199	170	183	170	185	182	179	181	201	204	183	175	191	156	166	166	181	167	151
34819	23989	10650	12544	12442	10999	9891	11531	8934	8700	9881	6974	5044	3532	3157	2578	2392	2123	1977	1906	1609	1649	1613	1311	1057	864	854	827	773	806	912	1058	890	675	695	590	618	590	621	603	547	576	546	571	700	791	837	729	580	597	560	518	585	569	540	518	548	494	535	452	482	466	464	470	450	417	457	438	458	443	464	408	471	406	444	422	438	449	418	429	425	437	435	396	457	450	418	413	402	381	476	416	439	466	419	458	461	425	436	429	440	446	394	431	426	477	443	449	428	426	458	428	438	451	411	412	421	465	445	399	434	456	460	437	473	443	454	429	425	439	450	455	444	448	424	403	450	422	440	429	464	431	463	423	424	417	438	449	414	409	427	419	405	432	415	438	441	429	416	419	485	427	485	447	427	431	435	460	406	475	433	447	447	424	428	451	437	461	397	413	434	446	437	391	463	441	403	410	432	459	425	430	439	417	432	455	463	427	442	457	459	451	449	458	428	446	416	432	446	452	412	459	444	424	413	436	458	441	451	407	455	435	429	443	424	463	420	473	437	412	427	438	447	463	478	460	435	468	424	435	465	452	431	405	450	396	445	432	437	398	437	413	429	416	420	434	447	451	487	455	424	443	433	446	450	456	453	460	406	428	406	448	440	429	438	435	466	442	402	409	438	412	427	399	431	449	442	442	452	449	448	424	458	452	436	449	455	408	449	456	411	444	443	445	448	429	423	417	422	413	443	458	415	447	442	451	421	412	439	459	447	433	438	445	423	415	449	470	440	429	448	423	460	434	482	429	411	445	441	436	377	411	414	414	434	447	415	440	409	429	442	433	445	405	441	450	401	470	471	408	469	408	391	451	468	422	448	442	422	462	485	395	408	422	411	428	435	447	409	412	441	461	426	431	424	457	447	454	456	426	421	404	483	390	457	419	428	449	381	444	436	436	456	425	390	410	444	418	424	412	405	419	408	464	424	428	430	439	444	412	421	433	463	413	428	433	418	434	413	401	442	442	439	429	408	442	410	414	388	476	420	471	419	439	431	413	406	444	440	443	430	403	461	452	416	438	432	436	435	464	413	426	444	423	446	461	407	429	446	435	455	434	414	431	430	468	404	456	421	440	380	436	442	408	406	476	489	433	447	455	448	450	444	438	463	443	401	459	437	407	403	433	453	474	426	443	419	408	422	427	447	412	440	437	460	414	425	435	448	418	467	441	434	455	434	447	398	405	433	427	458	444	439	465	443	414	425	408	439	392	442	457	435	465	405	438	391	421	433	454	405	437	409	393	423	431	393	435	404	445	411	390	481	442	425	416	431	448	418	421	399	448	427	463	435	452	440	422	437	411	420	425	440	421	434	430	455	480	490	419	415	423	435	466	440	415	449	418	445	438	439	413	445	443	453	470	413	443	427	406	455	438	439	443	402	434	435	422	427	416	415	423	432	432	409	429	461	432	438	425	422	438	414	418	420	447	425	424	432	430	413	425	443	434	401	427	441	423	447	420	417	416	405	432	459	389	409	423	391	416	425	432	433	453	430	465	419	386	417	437	453	460	424	445	454	391	381	430	465	464	421	440	466	423	418	427	430	446	417	454	442	461	413	403	442	459	457	459	445	460	416	453	482	426	416	464	414	426	429	434	453	441	466	417	469	438	444	434	442	446	424	413	441	458	452	424	415	430	439	440	451	448	452	442	424	426	435	401	411	448	416	404	386	464	406	412	445	421	410	424	414	413	456	442	434	430	445	403	429	424	449	437	441	417	428	440	407	442	463	416	442	428	447	440	442	439	418	454	401	408	419	440	436	425	427	448	420	463	450	410	421	480	383	462	435	443	437	429	382	416	444	441	468	455	425	437	463	408	412	455	445	401	445	400	424	428	456	399	430	431	433	470	456	453	444	443	399	402	431	439	422	414	461	427	425	462	431	430	438	433	444	401	432	398	421	423	428	422	448	419	437	421	458	454	468	460	428	455	445	401	436	421	401	432	431	444	421	458	438	462	452	417	413	425	419	435	422	478	425	467	402	450	479	413	446	425	423	413	437	455	435	442	431	455	429	416	441	415	415	456	417	406	411	457	410	444	428	454	414	423	406	422	387	452	450	406	464	452	431	505	438	455	436	467	431	433	452	439	426	437	449	438	469	452	468	399	496	436	444	410	462	402	426	387	440	425	420	394	413	434	443	429	444	376	451	391	473	427	417	434	453	436	429	426	394	431	407	436	437	449	451	442	479	421	405	453	453	405	397	404	434	480	424	409	400	466	407	402	453	421	457	454	455	434	482	412	426	435	445	431	446	455	433	392	421	439	426	413	438	431	403	406	431	426	431	459	439	394	408	385	462	454	450	431	446	430	408	435	409	437	438	388	443	437	444	421	421	459	418	424	428	424	421	427	392	423	395	464	440	433	469	443	416	441	400	444	443	409	450	465	442	440	438	459	425	431	426	427	437	429	444	428	433	448	456	461	440	434	478	448	435	439	428	446	434	427	437	425	465	414	415	410	455	496	403	418	461	394	426	482	463	458	430	439	434	428	417	430	441	436	421	440	429	458	449	448	477	420	441	451	426	405	431	428	413	386	438	429	437	409	411	421	448	440	455	431	431	447	444	427	460	408	424	447	381	409	395	423	440	460	432	429	412	446	454	467	427	421	459	458	450	455	420	447	443	418	449	399	429	448	436	428	436	436	408	427	452	430	443	448	423	427	448	418	423	448	427	426	404	400	411	449	461	418	456	430	434	456	456	455	432	391	435	441	423	413	457	414	429	439	475	435	417	412	428	457	472	437	431	398	398	407	438	410	433	455	422	441	419	435	417	403	398	443	473	443	444	434	399	468	415	468	410	410	438	445	407	418	440	435	413	447	416	464	402	423	483	429	396	429	428	494	417	410	402	455	442	454	451	439	457	430	436	430	446	411	481	458	439	459	450	418	422	436	443	433	441	451	426	447	403	414	490	409	411	451	431	435	450	444	414	427	439	416	451	395	420	431	438	430	432	448	421	430	424	397	433	426	406	405	380	432	407	445	424	423	426	444	432	435	403	401	456	454	470	442	440	436	427	457	454	423	432	428	444	457	446	434	416	441	460	457	415	408	479	444	434	395	438	425	447	429	440	451	423	449	467	415	401	408	461	424	448	445	421	441	410	422	447	421	475	412	427	425	450	465	436	417	424	448	394	430	426	407	423	463	468	433	424	422	450	381	403	434	455	444	421	457	467	446	484	446	430	469	443	427	418	439	441	410	469	465	441	446	447	434	438	462	424	452	450	482	436	417	446	411	437	420	432	450	424	414	407	436	461	427	429	451	450	412	426	438	408	409	416	423	452	420	497	474	412	409	424	451	446	438	434	427	414	419	403	455	399	459	477	446	453	465	445	431	453	402	439	435	470	468	446	415	447	472	438	440	434	440	438	447	424	414	420	387	448	445	439	457	401	409	437	450	414	459	431	442	428	424	422	435	435	436	450	421	433	411	459	492	427	427	416	391	425	437	435	436	419	453	440	435
54343	42043	26705	21235	16775	12521	8324	7920	5249	4139	4524	3511	2150	1300	1084	779	676	540	556	466	414	488	399	293	240	206	222	210	207	186	217	209	172	175	139	166	164	173	134	187	132	140	140	147	177	210	252	165	143	135	142	147	153	141	142	137	135	137	125	115	118	137	141	117	112	118	120	101	120	116	90	112	124	94	104	104	100	96	126	123	112	128	127	119	142	102	119	107	110	95	110	93	130	99	102	106	109	113	113	114	110	117	100	119	105	95	94	115	133	126	134	106	96	118	129	125	94	113	114	109	130	132	119	110	100	103	109	100	130	107	131	118	109	114	107	114	114	92	103	87	111	109	116	125	107	114	105	104	129	123	114	114	112	111	117	98	130	101	96	101	124	99	123	111	115	127	125	107	133	127	120	99	104	106	85	103	111	103	97	105	131	99	106	118	96	111	127	113	103	119	125	101	100	110	90	126	102	113	129	114	117	101	120	101	109	122	122	101	119	126	107	101	114	92	107	113	109	112	98	102	112	122	123	97	106	85	126	126	119	126	126	102	96	134	126	122	99	103	98	124	125	116	89	121	113	94	110	114	105	124	116	102	106	112	120	95	114	115	98	117	130	106	127	114	116	105	118	140	105	110	114	121	111	120	107	121	112	104	129	130	101	115	97	105	111	123	108	101	123	109	113	103	115	102	114	118	107	99	110	104	123	105	114	120	112	135	109	111	122	142	117	119	115	91	91	125	105	105	98	92	100	101	108	116	114	124	128	125	95	130	112	119	128	106	104	109	107	124	108	110	85	119	119	105	104	128	112	108	112	121	124	116	97	140	94	112	108	115	123	124	105	128	95	122	93	116	111	107	124	105	116	133	99	87	130	126	111	121	112	119	99	113	116	120	100	110	129	115	116	108	104	106	99	107	115	116	106	105	99	114	126	100	114	103	113	103	122	108	89	122	93	125	109	108	114	99	117	114	108	109	97	114	98	106	132	108	107	121	125	117	100	104	133	97	118	129	119	110	114	110	111	111	95	111	128	116	111	109	101	117	99	107	102	108	108	115	91	153	114	106	96	111	110	119	131	105	118	115	111	117	114	103	117	107	108	104	117	97	110	122	131	111	103	119	100	107	106	120	118	118	125	102	91	132	109	134	112	120	107	120	98	111	112	110	127	123	109	129	120	93	100	105	117	107	106	105	106	113	125	119	106	117	125	121	107	120	121	119	115	98	110	115	117	107	120	86	111	95	116	99	153	100	88	96	107	102	126	116	108	116	99	112	101	130	109	120	108	120	107	123	106	125	130	116	121	106	99	104	109	121	107	125	98	104	132	140	131	107	129	126	111	124	102	114	149	97	114	132	106	122	119	97	118	105	105	101	92	110	112	95	107	118	110	107	113	109	121	106	113	108	115	102	101	121	122	131	120	110	123	115	121	112	117	99	89	110	108	108	106	115	109	121	114	123	146	107	102	116	120	97	112	106	108	114	93	106	117	103	114	115	109	122	91	128	117	109	110	112	112	115	118	111	103	121	106	115	83	110	100	136	110	124	129	128	112	124	97	110	128	123	103	120	100	128	128	108	98	126	128	131	131	118	108	94	117	115	123	105	106	118	103	97	121	109	103	109	110	97	115	135	106	111	108	127	101	110	113	110	108	95	95	107	96	117	115	113	124	138	118	101	120	114	127	127	109	108	113	103	103	103	113	108	116	101	105	121	125	92	104	107	113	118	101	105	115	116	122	129	128	107	112	110	107	120	118	97	104	109	121	107	104	111	131	112	107	92	98	119	94	128	112	119	104	98	105	112	96	114	114	105	110	121	115	105	94	117	119	107	105	103	113	111	126	115	115	108	110	131	103	113	113	101	86	115	120	127	130	107	121	105	125	119	125	109	111	113	115	122	127	122	99	101	117	121	110	120	121	120	107	111	120	117	98	124	137	93	101	113	115	119	128	103	116	113	105	106	114	125	142	102	116	117	119	99	101	89	114	125	111	101	105	114	133	131	113	107	127	118	107	103	101	109	106	114	132	113	107	106	116	120	118	137	121	96	95	107	121	108	108	114	106	112	103	126	115	110	108	113	109	117	111	103	113	105	95	112	115	107	110	145	112	105	96	120	114	112	142	126	107	93	117	114	112	113	113	109	130	116	113	113	107	116	119	118	111	132	107	111	109	110	111	117	98	104	105	134	113	102	99	99	134	126	111	123	116	120	124	142	111	113	116	104	101	105	114	122	94	109	102	125	131	136	109	98	133	111	139	93	117	105	118	107	117	106	134	106	120	123	109	125	94	129	111	90	106	104	112	139	128	128	116	116	102	100	114	109	116	90	101	112	102	125	116	101	141	117	131	100	122	110	121	121	96	138	110	121	92	101	112	113	100	114	101	133	116	105	102	120	104	101	110	116	99	111	98	101	108	116	130	120	119	118	109	109	137	103	106	110	107	105	126	107	124	112	116	122	110	92	88	134	96	120	108	121	122	104	110	137	114	99	101	107	110	121	97	113	97	104	113	99	91	113	126	106	107	124	117	103	119	111	155	132	101	123	127	124	104	119	97	103	93	109	124	128	110	108	102	99	126	122	133	111	127	115	102	99	98	103	105	107	111	98	122	97	101	124	105	104	96	125	131	118	118	135	118	100	122	104	120	107	139	100	102	96	107	111	107	97	105	119	119	103	92	152	100	106	96	109	121	129	114	130	119	104	121	97	117	97	110	113	102	105	119	103	107	125	100	119	112	107	134	125	113	105	102	95	115	120	120	117	122	140	116	107	111	76	103	117	125	110	107	111	99	97	97	106	120	113	105	96	100	110	109	90	94	94	111	103	114	100	117	117	115	107	129	107	101	109	124	125	112	113	102	103	116	116	108	104	129	101	94	104	115	117	105	103	115	99	107	119	136	102	116	120	107	104	107	111	127	115	114	115	124	104	117	119	113	98	102	92	112	132	109	118	121	131	128	115	108	96	120	109	102	119	117	117	127	104	99	112	91	118	101	119	104	119	124	122	127	109	111	103	127	97	100	103	96	92	117	115	113	98	126	111	123	128	134	115	119	114	117	131	114	98	119	127	99	104	104	109	128	113	93	102	117	103	107	113	117	124	124	98	113	144	127	111	95	90	113	119	105	120	116	129	113	110	111	115	107	123	82	111	108	105	112	107	100	116	113	109	108	99	102	108	96	128	93	126	119	84	93	103	128	113	96	111	120	123	94	104	113	137	97	113	118	129	132	124	113	114	117	107	120	113	112	116	105	100	102	119	123	119	107	105	102	121	112	130	97	115	100	117	94	120	139	126	126	127	121	122	123	128	116	96	132	120	90	124	110	100	95	109	117	110	120	109	109	100	121	115	122	94	113	111	94	97	116	110	114	95	99	102	110	113	118	122	102	108	106	94	107	134	97	109	107	125	127	107	112	118	124	103	124	106	102	99	126	111	97	112	107	115	103	120	123	118	93	99	106	93	111	109	111	103	98	122	110	98	103	94	126	122	119	107	86	123
40252	31647	16083	17877	17701	15224	14192	18128	13967	14126	15706	11288	7534	5744	5157	3997	3681	3119	3065	2858	2335	2634	2030	1609	1263	1097	1013	965	888	993	1175	1141	936	774	668	600	601	651	617	615	547	453	470	598	758	897	1099	760	487	489	471	475	485	479	424	463	467	456	442	367	387	377	385	330	307	311	310	282	307	296	321	305	308	318	269	305	328	318	292	307	299	293	319	290	292	311	321	311	291	298	278	308	314	304	274	290	255	297	305	297	301	319	284	303	299	328	281	277	270	331	279	275	292	288	257	291	291	296	279	301	270	277	247	301	285	284	304	297	286	294	330	258	261	247	263	279	253	305	274	277	276	294	264	266	300	266	284	264	270	307	276	280	319	296	242	272	295	256	272	316	307	296	257	275	263	277	287	269	281	289	276	285	296	258	297	263	278	295	289	295	286	254	281	268	260	313	293	285	284	266	259	267	304	265	268	309	256	265	312	296	291	300	279	302	256	312	293	261	304	274	304	299	321	264	267	283	270	277	254	266	283	284	283	274	302	299	313	269	250	272	302	291	301	267	276	299	267	285	288	264	307	271	286	284	310	262	292	268	288	293	286	291	287	277	297	268	261	280	295	262	290	276	266	274	274	284	274	276	284	258	290	289	270	305	260	248	283	305	288	293	311	295	274	257	277	262	304	266	296	310	268	284	257	287	251	303	313	279	279	317	309	269	295	285	280	292	272	280	304	293	274	280	277	314	328	292	280	269	276	288	259	271	303	278	278	311	285	265	328	292	284	282	275	322	265	282	280	289	283	272	249	281	270	297	275	278	261	282	285	276	284	307	271	287	268	287	284	304	287	288	274	312	256	247	264	318	272	288	282	285	271	290	313	295	290	269	226	262	301	279	256	279	258	270	287	294	275	286	279	290	288	284	277	262	269	299	286	293	281	273	270	271	303	255	292	254	301	278	260	296	273	347	259	245	258	299	263	257	301	278	270	270	291	289	294	251	263	266	278	270	256	273	317	268	270	277	277	297	269	256	309	257	291	286	283	246	287	309	299	279	273	248	272	285	305	285	294	294	259	266	291	285	317	268	272	275	280	287	275	263	273	292	263	278	269	312	270	263	284	283	283	276	309	308	297	282	257	295	252	269	266	276	284	264	323	255	256	308	294	258	264	285	291	273	242	302	316	251	262	278	277	279	277	276	262	272	271	303	255	285	279	282	305	284	267	297	274	281	277	275	313	279	310	271	296	295	286	309	276	290	261	287	291	280	291	311	269	304	280	265	300	292	267	336	278	274	278	285	265	262	277	275	263	270	293	314	254	311	266	287	291	301	287	277	285	293	260	268	279	280	287	264	292	272	300	293	287	263	272	277	308	286	279	275	273	281	276	271	286	291	308	254	288	303	263	271	280	265	286	261	280	259	300	291	290	302	305	267	255	275	275	278	248	297	293	244	271	272	277	290	238	274	295	264	285	244	316	283	304	276	281	295	296	285	309	267	291	284	280	272	274	296	303	278	275	283	291	253	287	300	306	303	312	287	291	256	292	262	303	254	285	264	253	314	300	290	264	282	296	289	276	288	288	276	260	295	282	269	268	262	270	267	290	316	308	288	261	298	283	269	266	292	311	278	299	274	272	277	288	304	284	274	311	291	270	285	278	274	294	250	291	289	296	296	296	291	268	299	274	269	298	293	255	266	271	268	256	291	277	254	284	261	299	276	278	273	249	285	271	292	272	286	312	323	278	266	284	277	252	272	284	275	279	285	285	275	280	287	289	248	260	253	301	280	293	273	258	290	275	285	312	292	257	312	298	297	326	303	284	283	266	281	270	271	289	287	299	290	274	287	277	272	272	286	275	286	287	286	304	272	287	281	294	251	303	277	288	288	278	294	275	258	288	294	294	289	291	261	292	275	291	294	275	284	260	267	266	278	281	272	274	255	283	269	280	269	269	311	292	287	282	260	271	270	278	278	278	268	270	275	286	296	289	295	277	278	271	288	276	245	278	269	281	287	288	298	276	292	280	275	251	280	283	269	292	261	308	299	287	276	283	280	285	301	273	290	281	291	286	282	288	298	267	295	282	301	284	255	263	275	270	249	289	283	279	278	289	301	284	276	291	305	283	284	270	308	309	309	306	278	286	295	260	292	295	279	278	278	275	275	316	283	311	265	277	270	298	273	313	295	274	264	284	273	279	274	260	281	304	280	292	278	304	288	285	293	277	272	302	255	285	311	251	295	277	260	281	286	267	287	274	277	282	308	288	303	283	281	263	286	283	283	294	293	255	271	300	290	294	252	280	290	278	293	284	329	269	264	291	259	304	274	265	290	274	289	284	259	313	293	286	279	286	263	277	280	262	281	289	296	258	289	283	264	274	255	254	279	264	266	260	272	287	313	270	320	285	275	301	268	290	255	293	282	296	232	263	316	264	306	285	284	281	303	277	272	286	302	296	292	308	282	292	307	258	295	279	261	265	237	282	290	268	270	261	269	290	276	261	255	277	285	285	278	278	269	280	265	282	292	284	298	278	297	286	256	247	293	285	280	295	286	288	294	259	270	278	307	259	278	283	275	275	268	271	276	309	304	292	294	276	287	285	288	274	291	310	286	266	267	280	282	276	316	299	289	272	289	306	295	266	297	243	301	289	277	259	266	262	320	286	297	285	284	275	263	267	279	256	290	286	279	325	264	271	273	287	320	282	257	275	275	300	286	264	296	275	268	286	281	283	281	307	300	265	252	283	285	276	274	273	268	306	297	283	276	260	298	269	261	290	270	273	246	259	267	295	296	276	280	270	291	293	269	295	299	282	284	272	289	274	277	328	302	317	275	247	277	323	296	286	277	288	279	279	292	278	257	274	283	293	295	285	285	262	269	285	290	250	294	293	287	249	286	267	249	293	263	287	289	252	284	288	264	275	252	277	294	241	292	301	275	310	288	283	313	298	256	284	285	288	273	259	301	288	262	275	260	277	284	304	288	273	303	288	296	299	288	264	254	294	257	278	293	288	286	260	277	297	275	259	301	298	275	280	292	305	259	286	275	292	302	280	271	287	305	269	271	308	270	295	273	266	288	297	263	280	268	309	293	310	296	308	260	292	264	297	275	315	291	284	288	263	281	262	283	301	273	286	279	281	280	271	297	282	276	291	270	283	285	292	254	258	263	286	278	266	271	266	286	284	270	296	317	289	276	272	285	266	299	260	293	268	280	262	292	291	258	279	283	261	289	296	290	303	290	269	259	257	271	267	284	278	279	277	276	306	295	292	271	283	293	263	264	245	310	298	257	290	268	305	277	290	295	271	289	249	303	313	289	312	275	305	269	310	258	266	270	299	286	292	305	290	281	293	286	275	325	272	272	280	308	259	264	277	284	270	302	284	290	264	259	311	314	259	275	278	272	276	280	304	310	301	281	272	257	280	294	286	316	286	302	295	257	263	294	307	289	272	279	296	273	266	293	290	259	276	295	274	296	260	284	265	273	306	274	265	284	273	300	260	243	264	306	280	259
18386	11432	3253	2344	1610	1113	919	832	683	625	610	544	504	456	380	415	350	323	348	352	338	354	311	280	285	287	271	266	263	259	274	282	262	244	295	260	267	271	285	261	243	271	269	283	265	291	261	256	269	270	255	256	264	257	241	240	273	258	246	287	262	271	234	230	261	254	266	268	283	229	247	251	230	251	258	270	242	243	254	237	220	267	255	241	259	245	245	262	285	271	264	247	232	266	256	268	246	252	255	239	260	243	241	260	242	266	234	225	249	228	260	290	251	234	252	250	256	242	253	261	274	284	271	268	238	258	245	271	264	225	276	260	280	240	270	251	256	259	252	242	284	264	280	250	256	276	244	261	269	239	255	232	255	233	250	262	244	260	226	277	251	253	287	240	248	272	239	222	241	244	221	268	244	251	287	243	229	246	271	268	277	258	283	229	244	243	240	248	237	246	238	265	270	239	243	238	257	251	245	267	261	254	227	248	236	244	240	244	264	242	290	281	254	228	277	242	295	251	240	236	274	242	278	223	247	262	301	242	267	267	257	230	256	243	290	244	248	250	263	255	241	264	270	247	256	291	251	263	252	250	244	241	268	237	253	225	260	248	253	242	268	256	237	243	250	245	278	266	237	270	240	253	239	244	254	257	244	268	275	269	271	268	262	281	245	283	251	269	242	249	261	247	260	283	245	265	281	224	264	272	253	260	264	239	264	254	263	268	248	250	252	246	242	281	260	236	272	251	267	261	280	248	240	239	260	248	244	267	254	245	249	261	268	231	287	254	273	262	263	221	275	296	250	237	244	236	257	264	297	255	254	246	244	212	261	256	253	260	266	249	284	267	239	272	238	270	272	258	263	259	248	257	256	261	252	229	252	263	289	248	246	248	247	270	238	238	254	270	260	259	277	263	227	243	254	288	264	272	242	246	264	236	248	296	216	264	253	242	228	248	269	259	275	239	277	259	287	247	244	250	233	287	232	249	265	290	219	252	235	269	261	211	232	234	272	271	261	260	235	270	266	260	240	241	248	253	256	264	244	243	276	250	270	261	264	256	261	249	238	281	236	244	227	266	216	253	256	278	220	265	231	252	268	272	270	272	279	226	236	244	256	248	231	273	268	276	270	271	233	259	245	246	261	232	265	246	251	247	260	235	275	248	260	278	271	267	256	213	241	266	245	266	229	278	264	260	280	276	285	268	279	256	244	285	292	226	271	284	272	258	267	230	245	236	282	248	245	265	230	222	246	244	243	233	264	271	268	259	244	278	245	234	278	246	317	244	259	260	248	234	281	278	264	232	257	261	228	229	254	221	232	249	256	241	234	282	265	249	236	265	240	211	247	256	263	259	250	261	253	262	244	267	282	242	284	217	238	266	244	259	240	244	259	260	260	261	267	238	271	254	274	262	264	241	251	263	222	269	262	236	231	245	275	258	252	247	265	234	243	241	265	263	244	217	249	237	262	269	261	256	214	229	253	255	247	271	279	273	256	255	261	261	243	242	255	259	257	255	268	267	261	262	258	281	281	274	261	229	274	263	265	261	240	252	282	227	247	221	278	254	235	254	266	236	259	252	258	266	232	255	244	260	251	276	239	249	283	262	240	244	250	254	254	259	239	262	266	264	253	270	260	241	280	243	245	258	261	262	257	247	232	238	267	259	262	258	231	270	248	215	242	252	230	279	246	269	267	262	245	258	252	257	235	237	226	243	236	267	251	226	260	237	258	269	258	269	260	229	224	250	244	252	234	251	273	246	260	268	300	221	252	268	231	243	280	260	259	272	276	258	244	223	237	243	242	254	267	228	228	253	282	250	250	244	231	244	277	245	237	266	273	228	258	270	270	249	274	238	245	251	276	240	242	239	242	269	245	237	242	225	265	243	234	263	259	252	235	267	234	257	261	288	256	228	250	257	244	232	245	292	265	264	256	266	252	262	258	264	242	269	254	244	257	269	255	249	253	238	254	238	264	261	254	259	258	266	252	255	243	277	269	252	266	254	253	264	250	271	235	281	249	282	253	261	255	239	244	233	254	259	254	291	254	247	238	277	268	237	265	219	278	286	236	236	263	265	245	258	236	259	257	264	263	263	218	252	257	257	217	244	235	264	241	280	268	258	253	271	235	236	247	242	255	254	228	267	263	239	270	254	250	261	232	265	273	259	245	256	257	246	272	280	228	242	240	266	252	232	264	278	253	249	254	257	272	245	222	251	271	236	261	274	235	279	260	227	226	252	243	238	248	277	285	264	265	261	234	261	244	227	260	240	258	249	245	278	250	247	252	234	249	280	254	271	272	280	264	217	278	243	249	242	242	230	247	243	275	267	280	267	223	262	265	268	272	262	249	241	239	236	239	275	238	255	239	251	257	242	243	227	294	257	280	247	229	264	289	266	266	250	250	257	244	252	240	273	258	250	255	259	260	250	259	241	284	264	240	245	250	234	268	237	250	281	260	239	227	253	241	259	273	268	258	286	255	253	241	272	278	262	262	242	257	263	238	252	256	246	250	254	270	246	258	274	255	253	271	232	238	220	254	224	232	249	252	267	304	248	254	258	244	243	230	273	246	238	297	258	266	271	248	253	244	268	243	248	270	254	260	255	277	274	220	258	263	258	251	247	249	233	242	257	232	226	265	258	248	275	254	257	251	270	279	228	253	243	246	257	244	292	247	245	272	269	251	239	244	258	239	262	268	237	283	258	245	244	252	264	272	220	257	292	285	236	290	251	262	266	237	262	259	278	266	255	234	259	253	248	242	235	275	257	254	257	270	252	261	268	276	281	252	235	285	215	255	255	269	261	263	267	277	251	277	252	230	266	284	222	271	268	234	251	267	257	248	253	253	272	256	239	245	246	255	252	223	253	219	269	233	249	251	250	237	272	271	226	247	279	280	254	231	275	246	249	261	275	260	246	274	234	262	253	255	274	253	248	240	242	236	220	234	279	248	252	269	249	253	281	250	250	244	253	235	244	260	262	279	240	246	259	257	249	236	263	257	244	263	246	243	272	239	243	260	239	248	250	256	250	272	247	260	266	261	235	259	244	269	271	253	270	237	249	245	230	272	258	242	253	268	230	267	250	252	271	257	233	268	279	258	271	214	241	264	224	273	255	261	247	258	241	246	259	251	230	228	269	259	270	244	222	223	283	250	283	237	260	249	251	255	244	273	283	257	265	284	265	245	259	244	273	252	234	268	237	262	258	251	271	230	285	227	264	264	263	234	279	278	252	231	232	257	246	268	250	253	250	244	259	234	267	242	264	263	244	242	259	249	241	277	263	270	244	233	267	231	253	304	258	261	233	266	279	254	235	244	251	238	250	224	253	275	278	293	264	265	264	246	267	283	249	241	215	240	266	264	232	237	204	254	261	263	252	244	271	288	236	272	240	257	240	250	212	254	273	248	268	277	265	256	295	266	242	252	264	277	225	288	277	257	245	248	246	264	233	241	245	275	223	268	241	240	243	223	256	235	272	256	240	246	243	272	287	238	243	265	266
11656	9325	4594	5724	5207	4238	3402	3255	2827	2598	2735	2257	1821	1662	1428	1303	1266	1107	1080	1050	1151	1170	984	856	756	738	691	672	698	709	812	699	638	662	672	661	660	675	630	652	654	636	667	667	806	854	863	648	642	676	626	648	640	605	701	672	685	611	636	615	604	621	595	600	538	597	564	581	614	597	594	597	534	582	554	637	600	577	577	612	585	581	542	582	596	612	588	596	562	584	551	557	568	594	640	569	607	581	583	567	589	592	583	598	535	573	559	580	577	596	614	598	591	577	577	634	600	568	616	604	614	577	600	573	552	582	628	609	612	560	637	559	599	602	592	558	595	538	589	610	576	542	597	585	544	606	576	576	568	615	586	612	576	610	613	575	568	586	605	593	572	629	583	585	614	586	665	564	603	622	591	601	582	605	609	574	562	601	592	627	601	558	598	556	564	572	598	621	602	570	593	560	618	630	572	588	554	567	593	587	597	592	580	601	613	626	590	599	597	614	585	549	568	571	567	559	605	619	570	592	604	584	565	557	574	549	587	582	603	552	608	619	569	572	583	580	633	574	580	559	577	515	588	593	605	580	631	517	536	574	575	602	589	571	610	584	585	609	551	605	571	550	591	560	572	602	595	569	594	607	568	574	601	606	618	576	564	590	590	576	570	542	579	544	592	571	595	575	592	574	572	577	583	596	565	637	579	591	608	577	583	576	602	560	608	579	603	577	554	585	610	575	596	567	585	578	575	592	629	611	571	562	590	617	579	568	558	566	584	595	628	609	577	577	611	576	582	564	611	581	570	585	587	605	607	577	606	568	588	614	583	556	606	565	589	585	572	608	568	583	553	584	556	585	561	591	586	570	560	600	584	597	571	585	583	585	549	549	567	586	598	592	569	542	594	554	582	549	627	580	599	587	595	607	570	541	571	608	620	596	568	607	557	559	531	582	556	614	594	605	606	597	580	563	616	648	576	574	591	563	615	584	586	552	570	574	644	564	613	553	608	552	583	613	578	589	573	617	592	593	578	566	550	580	585	629	583	595	581	595	554	573	628	559	550	582	567	602	552	586	588	539	577	551	593	559	628	602	596	583	608	613	614	603	581	594	590	609	589	567	582	558	520	560	614	593	598	635	564	586	635	546	581	582	584	601	564	586	566	570	603	577	575	624	629	587	592	606	612	578	545	536	583	534	586	587	622	540	606	561	590	600	546	564	593	592	572	616	577	567	583	599	548	588	597	602	593	561	611	598	588	604	609	593	548	559	565	575	553	570	586	618	609	634	573	545	587	557	578	548	565	578	591	614	590	559	588	594	585	601	602	575	572	579	579	598	599	560	563	581	557	635	600	555	586	594	576	610	588	578	531	533	597	579	601	608	583	574	625	592	572	577	593	593	581	552	623	574	596	586	567	583	579	622	560	581	610	582	562	583	613	538	611	575	580	593	592	572	585	610	591	581	597	560	578	572	625	607	602	583	566	599	601	582	612	594	584	579	583	631	555	580	548	543	573	617	589	558	571	571	610	624	581	569	591	552	563	608	631	599	629	607	615	606	605	575	578	598	562	560	567	570	604	580	553	589	568	581	591	575	591	592	555	619	588	566	567	585	567	575	589	560	601	579	568	595	595	600	588	579	571	582	589	640	563	573	601	601	602	608	569	560	559	596	624	566	572	576	615	569	561	572	575	564	578	580	596	577	593	591	585	569	558	646	569	574	564	578	607	578	623	554	521	596	564	598	569	596	546	570	558	596	581	611	609	571	601	559	578	605	560	571	539	605	593	581	554	637	579	597	607	599	547	577	594	550	577	541	598	584	557	622	552	557	586	559	566	590	574	623	583	584	553	563	564	584	601	594	588	548	612	611	551	637	575	572	589	597	577	558	585	595	582	615	607	581	607	595	601	616	563	582	568	627	578	601	609	584	581	628	598	599	586	579	610	599	566	600	570	598	596	593	575	564	596	576	549	632	603	579	610	599	587	573	596	590	569	564	616	592	635	624	585	640	572	574	550	626	564	578	590	515	614	562	602	618	610	569	599	636	598	548	597	602	566	581	595	587	576	570	563	586	582	576	571	555	603	627	622	590	566	602	560	543	642	634	588	598	615	590	553	595	574	602	614	569	623	582	591	570	557	586	605	579	581	569	550	573	561	587	566	575	563	574	593	601	510	608	537	566	568	599	596	587	587	582	601	602	584	603	575	619	624	566	587	596	576	617	575	554	601	567	604	606	612	575	586	636	603	587	585	574	588	578	594	618	571	567	598	591	591	581	548	591	636	569	554	597	605	598	512	560	587	574	588	543	563	554	588	585	535	611	601	563	577	547	563	566	617	612	604	579	615	594	582	551	590	591	611	564	610	569	606	588	579	605	598	604	594	617	577	524	610	603	588	554	624	582	608	573	583	587	628	615	625	603	549	538	563	599	599	600	629	560	585	625	572	614	594	574	600	611	609	585	556	563	589	631	548	595	559	585	573	576	588	625	588	565	558	576	604	545	585	566	568	566	548	578	578	568	616	559	561	544	570	575	582	586	575	554	588	597	626	571	586	640	569	553	567	554	558	552	560	620	603	587	565	569	568	586	560	567	545	639	598	574	564	584	577	589	559	572	570	610	574	589	572	562	610	573	607	585	591	588	554	604	573	631	629	610	578	583	561	560	612	564	630	587	607	602	559	562	560	592	541	576	577	601	596	570	573	601	605	570	575	613	599	572	546	609	578	614	586	548	613	591	588	614	578	611	591	593	590	587	604	582	605	596	596	621	568	554	551	640	540	574	628	617	552	633	564	575	619	583	587	532	577	583	551	586	534	602	592	577	595	619	603	590	560	589	577	588	616	592	608	569	552	586	566	589	573	591	589	553	564	642	573	592	553	560	587	579	570	591	600	606	594	624	602	582	567	584	559	632	568	608	623	562	641	600	597	626	609	632	595	577	557	610	535	574	596	603	581	574	607	580	642	600	565	604	596	572	622	561	579	599	568	541	624	575	607	576	608	625	594	541	592	613	608	592	594	569	579	580	610	577	618	598	639	564	610	592	566	563	626	515	575	592	597	622	615	621	557	547	553	604	563	586	596	600	599	569	543	618	552	573	563	596	629	602	563	567	596	612	584	585	578	570	644	569	603	592	605	583	579	637	552	574	594	593	605	583	606	637	594	604	600	553	615	606	611	571	584	620	601	585	588	609	611	569	606	607	611	624	554	562	596	576	586	578	543	579	578	516	581	547	562	577	604	624	568	622	617	568	561	565	606	625	538	561	598	598	592	558	567	572	568	620	548	567	554	584	618	585	604	577	577	610	603	568	624	603	592	582	593	537	544	581	605	547	555	591	571	593	551	539	575	546	566	589	602	629	572	577	585	547	592	609	571	536	582	572	597	570	566	579	577	603	594	573	579	601	576	579	587	547	549	551	564	568	600	558	571	608	603	568	584	608	561	560	588	596	577	615	574	574	599	608	599	575	603	594	563	564	567	595	553	560	561	597	558	571	592	627	558	593
44048	45338	22927	16632	10727	6494	4558	4224	3177	2570	2329	1623	1087	757	663	509	521	456	429	399	436	401	299	276	272	205	244	229	233	218	240	244	238	225	181	217	212	227	216	200	188	214	198	224	239	247	210	191	190	179	200	192	198	185	205	215	215	195	189	192	179	186	198	189	197	164	166	176	182	192	191	178	175	162	169	161	169	172	201	192	199	192	184	159	179	164	184	194	158	176	164	186	162	184	185	192	183	188	185	185	174	183	187	188	172	159	199	192	180	163	190	184	187	177	165	182	201	183	192	194	189	189	181	193	179	189	179	187	180	189	191	207	194	192	147	176	177	206	193	162	180	168	182	221	204	189	183	167	190	200	188	149	187	175	179	197	182	190	210	193	188	186	190	191	145	177	197	201	161	179	187	156	200	195	197	186	181	176	173	220	162	193	182	186	166	186	177	185	176	166	176	157	176	175	175	197	179	171	207	192	188	183	169	180	169	168	160	171	174	171	197	195	193	176	199	168	181	173	198	176	210	186	152	204	159	186	163	165	186	174	176	164	180	174	149	178	186	151	177	171	197	185	176	206	176	166	174	176	166	227	183	176	165	172	180	164	157	168	176	200	166	175	170	176	176	189	185	175	177	160	176	185	202	163	200	205	166	191	180	180	206	188	187	200	205	198	209	168	190	178	193	170	177	163	182	163	207	189	172	198	183	176	181	169	151	164	177	158	194	201	179	195	171	186	175	189	184	199	189	190	185	163	181	175	152	218	187	165	173	169	175	208	191	179	181	204	177	184	176	194	180	199	210	206	183	183	202	204	206	177	196	174	162	188	180	167	155	181	177	191	196	179	197	191	184	185	187	171	194	181	200	177	199	179	173	206	184	193	176	168	186	168	203	178	187	189	166	183	191	204	190	196	195	173	190	170	204	148	170	165	173	190	198	196	187	164	201	156	176	166	162	175	196	193	182	170	156	156	195	190	186	173	175	170	167	163	179	187	167	195	200	186	177	169	179	186	181	176	190	190	185	173	171	178	176	205	161	180	172	171	196	186	199	171	203	157	188	175	183	204	190	178	185	182	177	172	181	164	163	174	178	169	181	205	190	162	181	174	165	169	177	204	209	202	179	190	175	201	183	200	185	177	187	175	180	181	153	175	173	154	161	185	165	191	161	184	192	186	161	208	187	173	176	173	166	194	191	181	173	200	176	157	189	174	178	181	167	185	163	192	165	206	173	187	179	189	193	157	179	178	185	179	186	175	165	170	182	177	176	152	196	182	170	175	158	172	170	201	173	163	162	180	167	199	182	215	159	192	163	184	168	174	184	189	174	196	167	186	175	179	180	203	154	172	186	182	174	169	201	189	197	190	189	180	178	191	193	165	185	169	182	188	179	201	167	179	170	172	194	176	192	181	195	164	184	153	181	199	172	167	174	206	160	190	203	175	198	175	213	172	184	198	181	179	178	186	177	168	195	188	183	171	172	197	165	191	182	193	169	181	191	187	176	195	204	211	183	160	171	173	183	171	173	161	169	149	172	178	188	173	170	168	168	178	190	184	196	185	153	176	190	199	182	171	185	189	194	167	181	172	198	187	188	198	174	172	179	161	174	180	185	221	200	199	206	173	192	207	155	193	187	170	180	189	186	161	194	215	180	178	176	179	183	161	213	171	185	196	188	163	171	178	198	201	185	166	184	173	161	156	180	165	183	188	185	171	177	184	172	177	169	199	204	192	177	176	225	200	197	189	174	201	189	190	178	204	183	194	176	195	184	177	198	191	180	166	183	185	163	191	177	187	162	171	190	181	191	172	195	177	204	168	177	208	179	200	193	182	170	201	187	155	171	205	198	186	192	186	202	159	165	188	186	185	172	190	174	198	203	196	169	190	180	203	206	189	195	177	158	174	181	167	174	174	200	182	180	177	168	195	179	176	169	162	190	185	195	175	181	166	199	215	192	169	187	198	191	173	166	182	158	172	184	168	202	175	172	183	186	165	193	180	174	157	186	182	182	176	197	171	182	173	190	184	167	185	155	173	190	180	199	181	189	186	176	157	188	195	179	200	213	190	200	187	174	198	185	201	167	203	195	172	175	156	181	189	192	156	181	212	179	185	164	222	185	183	153	175	204	188	197	183	178	182	161	195	175	191	163	179	191	186	208	163	179	155	181	170	153	155	156	211	188	178	166	189	186	187	183	200	187	162	168	183	186	184	181	171	200	175	183	183	194	168	182	196	193	155	177	175	170	188	195	197	179	182	183	185	157	181	189	183	182	206	185	159	174	170	174	181	196	200	167	165	191	178	201	207	176	191	171	160	175	187	170	184	172	175	185	176	173	173	165	186	167	216	173	150	183	195	177	179	215	196	186	210	201	158	174	184	174	167	194	176	182	181	189	161	174	169	177	184	167	177	203	189	205	180	184	216	186	176	175	168	198	194	184	212	164	161	180	188	191	187	190	194	190	165	177	199	202	206	207	162	190	202	204	185	173	177	174	190	193	191	186	175	174	201	173	210	172	185	173	174	190	176	189	184	197	191	156	175	174	173	174	187	169	168	184	195	193	168	202	167	200	185	183	202	167	165	178	204	158	187	185	175	185	202	194	181	196	187	188	178	197	190	190	170	176	191	193	172	200	203	195	201	190	194	182	213	188	196	205	198	190	201	177	193	204	182	198	168	176	181	168	193	195	174	186	160	190	194	171	184	201	181	197	162	176	175	183	164	171	178	178	188	176	161	182	205	188	186	167	184	182	166	205	159	168	203	168	171	184	165	172	195	186	171	193	181	191	191	183	183	188	160	182	170	178	184	184	165	179	170	187	204	187	213	184	197	192	186	179	194	195	173	210	171	200	197	198	179	183	163	180	170	183	178	188	177	182	174	165	189	172	170	194	180	179	184	168	179	177	186	170	219	167	159	181	194	175	178	172	175	171	176	195	179	150	177	166	186	180	187	171	174	188	181	180	186	180	187	191	180	202	192	177	158	180	186	147	203	183	186	164	197	201	191	166	190	177	167	172	185	173	169	170	187	161	182	202	196	176	164	170	205	178	166	208	184	186	197	173	191	183	175	188	194	182	175	226	188	181	183	168	158	175	185	178	182	169	187	174	168	200	198	207	210	161	166	203	173	160	192	196	179	200	191	169	178	175	200	182	175	189	178	188	190	181	196	175	184	202	176	175	194	198	190	171	215	178	195	186	159	188	221	176	171	204	204	198	192	189	181	182	191	189	190	181	167	179	191	209	211	176	179	182	165	179	194	186	185	162	169	208	198	203	204	199	176	201	193	185	181	189	212	191	185	182	180	167	167	191	177	180	183	187	173	198	186	213	181	222	174	171	179	190	172	181	188	195	165	170	193	181	206	152	168	184	182	175	177	170	181	175	172	169	182	175	173	213	182	177	182	178	180	164	206	177	189	189	168	192	170	193	204	202	169	179	189	160	176	170	180	140	166	183	173	173	190	182	175	190	174	151	180	191	191	139	197	181	206	191	180	163	199
32061	31505	11559	13035	12221	10110	10477	11479	9481	9229	9740	6154	4811	3809	3342	2760	2459	2077	2004	1824	2033	1736	1345	975	962	886	809	762	793	842	773	737	674	635	656	682	703	672	584	608	586	573	674	822	928	851	625	531	541	578	585	611	551	532	546	517	598	605	533	527	548	469	449	448	463	451	448	448	451	455	427	433	446	483	415	480	452	438	462	431	460	438	431	453	429	449	428	472	427	442	424	410	435	455	417	430	454	424	460	420	444	440	445	433	459	450	431	436	446	458	426	437	468	412	420	405	456	416	431	451	424	434	446	433	437	433	451	424	447	450	416	412	447	446	453	433	412	447	419	442	426	409	439	411	408	414	427	409	425	417	419	428	437	448	418	437	418	422	404	448	405	433	398	463	438	430	433	426	431	416	419	463	434	427	457	462	445	428	422	407	419	436	433	392	421	450	405	444	420	430	395	449	443	425	401	425	416	428	413	412	451	406	440	446	394	403	408	420	404	459	423	411	412	447	439	422	428	421	420	426	441	408	419	466	427	418	439	445	434	463	432	407	467	457	424	467	418	435	461	426	447	430	423	426	418	428	448	441	437	437	444	439	432	388	451	451	436	408	426	451	428	460	404	443	381	420	438	459	426	434	466	413	416	432	424	417	431	429	393	428	458	425	448	456	404	438	444	412	430	427	447	462	439	414	428	432	476	464	444	420	422	416	425	420	459	439	450	385	406	376	432	416	458	435	464	422	481	429	431	422	464	416	439	403	419	419	438	409	398	430	474	386	423	438	422	453	433	406	417	425	435	388	423	405	416	427	428	452	425	435	403	430	455	414	417	427	401	432	421	460	427	423	441	423	400	413	442	394	424	412	421	427	435	414	427	464	453	433	420	443	444	405	422	431	460	444	411	462	425	433	424	417	409	433	428	396	427	408	448	436	439	483	421	459	417	430	447	463	444	408	449	442	408	431	383	386	419	403	449	427	414	419	442	437	460	420	432	410	481	436	423	408	448	432	428	429	453	428	426	412	451	489	392	423	456	430	400	423	439	390	430	433	432	407	417	404	445	451	448	415	456	423	431	424	410	429	448	448	445	471	460	413	460	486	433	448	466	440	431	413	459	411	448	456	402	447	418	410	439	420	432	409	444	419	430	432	466	462	403	396	406	418	442	463	419	439	425	449	431	451	412	446	454	432	432	407	423	405	413	434	402	429	426	420	423	408	460	417	420	409	462	408	424	378	402	498	433	445	447	442	452	412	406	421	366	458	451	451	427	406	462	463	473	443	450	459	440	420	424	441	440	454	414	424	452	430	429	419	444	420	437	449	415	381	423	467	413	442	456	417	419	471	440	448	455	443	437	438	428	428	447	425	465	450	420	436	431	427	421	436	422	399	410	414	422	434	417	434	426	447	487	442	460	449	432	447	444	474	397	433	416	460	445	451	439	408	421	414	422	400	434	423	436	455	430	430	410	437	449	456	423	422	437	446	448	481	434	419	475	414	434	438	421	432	419	422	406	433	455	481	433	423	448	412	431	435	431	452	437	468	458	418	446	426	415	425	421	454	440	447	419	450	414	438	427	411	427	394	440	448	436	397	439	428	422	459	423	424	445	474	425	417	395	397	439	451	406	419	464	412	438	444	418	435	425	468	440	424	450	476	455	382	449	436	414	420	441	445	470	442	408	449	437	392	446	415	408	439	423	423	418	456	426	440	458	397	436	435	454	438	417	437	438	431	432	408	430	430	460	432	460	432	457	467	421	430	433	433	463	443	415	453	403	421	410	450	422	452	414	427	426	427	444	424	451	440	429	418	449	425	411	438	427	409	426	438	427	407	426	472	436	410	436	410	399	418	473	422	413	426	436	447	441	444	431	421	431	436	373	441	416	432	400	433	439	472	474	425	414	448	402	411	444	423	412	425	416	433	419	433	410	404	447	408	462	458	409	377	450	432	425	426	424	408	479	405	445	446	430	425	443	460	439	397	430	474	447	412	437	458	413	411	464	425	402	420	421	409	443	441	417	443	426	421	423	430	406	459	463	436	439	423	426	428	439	443	436	431	397	443	421	433	437	417	439	420	435	433	397	403	400	406	429	408	452	430	442	398	422	444	421	422	462	405	441	445	414	423	458	394	460	430	446	408	431	367	463	465	458	406	448	422	422	461	408	417	440	432	432	434	438	411	450	431	429	424	456	409	406	448	458	400	403	439	446	477	433	441	466	400	456	432	380	416	440	450	460	440	432	446	419	429	390	443	434	433	447	429	444	379	445	470	409	448	425	415	388	420	441	403	448	412	402	408	431	417	445	423	490	437	453	419	453	411	484	421	408	401	412	407	462	416	397	459	418	431	424	434	402	435	407	425	443	428	429	404	408	414	420	475	437	401	446	429	458	408	420	412	419	423	465	461	442	436	445	451	411	390	455	399	453	467	412	425	433	442	447	437	410	391	434	443	450	497	437	404	400	393	426	442	431	435	423	438	441	428	473	454	432	431	446	364	452	435	441	413	423	378	411	434	427	490	431	469	404	399	409	438	447	454	424	468	433	381	429	461	448	440	453	420	445	421	425	441	412	457	441	435	442	426	412	434	428	442	458	438	440	404	451	451	438	416	455	440	429	453	401	472	396	464	458	442	439	451	459	429	470	415	477	469	390	429	413	463	432	448	401	416	466	444	387	450	445	429	415	403	465	436	462	411	436	418	432	434	433	482	452	425	450	420	425	446	446	401	439	454	420	456	446	371	409	438	436	412	434	420	421	463	441	455	423	422	459	434	410	417	431	422	418	435	446	455	414	444	399	428	433	442	440	418	401	454	449	449	416	429	411	433	425	450	431	440	450	427	433	461	419	431	433	484	385	457	434	421	457	412	390	442	459	443	439	425	383	424	407	443	432	436	426	430	418	458	436	402	426	415	439	385	478	441	407	423	454	444	416	436	441	415	441	472	442	470	405	437	406	436	457	413	446	441	440	438	391	411	385	461	448	429	426	443	405	421	414	484	427	472	430	460	426	414	467	471	404	455	438	477	431	434	431	443	424	446	442	466	452	465	429	427	426	444	412	434	407	422	425	435	442	417	473	426	396	415	401	440	476	432	427	437	425	431	444	432	436	419	430	448	408	442	420	404	420	432	407	409	444	404	424	459	408	427	397	463	431	434	422	426	431	449	434	444	448	421	459	429	386	463	469	421	419	429	441	437	455	422	425	439	459	425	446	424	424	439	428	424	430	450	402	420	438	437	457	421	392	419	444	429	430	460	433	426	459	412	434	420	445	400	396	387	440	430	442	439	435	432	449	410	425	435	427	431	433	409	407	425	470	438	441	428	442	427	417	412	429	433	457	429	445	444	425	406	441	451	433	393	455	434	421	447	415	443	443	423	393	408	401	446	417	416	428	426	440	418	426	435	426	445	440	431	438	446	443	411	423	429	425	445	413	412	409	436	418	423	403	415	421	451	424	430	408	460	450	444	452	461	436	413	418	423	443	418	401	444	414	455	460	447
53998	47091	27583	22660	15977	10868	9733	8839	6383	5125	4487	2555	1799	1185	1078	779	700	561	511	542	521	452	307	241	235	190	223	206	199	201	207	168	173	147	154	204	151	143	162	156	147	140	200	185	217	169	132	117	139	140	154	151	123	135	124	132	137	134	130	136	125	107	113	112	137	107	106	118	105	103	133	111	119	114	111	143	108	134	118	105	119	110	99	102	102	108	104	108	99	109	86	120	117	106	129	129	105	107	117	107	110	100	125	91	109	103	110	128	109	96	128	99	117	102	112	85	95	127	111	119	109	122	104	127	107	103	106	122	109	109	114	121	100	120	102	99	118	102	125	134	100	98	113	114	126	126	115	101	125	104	124	116	95	108	113	120	109	103	110	125	136	103	97	112	110	109	139	118	88	129	123	117	120	93	116	133	120	98	108	104	105	112	118	114	110	116	136	127	91	103	104	136	121	101	116	100	119	91	103	122	108	98	100	116	112	113	104	112	117	124	137	107	95	112	101	108	125	82	112	92	102	94	98	123	118	124	132	103	113	125	110	73	105	91	110	109	106	103	112	97	106	109	105	110	116	112	113	105	118	103	123	127	103	117	97	116	85	108	120	111	100	130	109	136	87	102	110	113	96	110	115	126	92	106	115	107	101	104	130	127	109	132	106	103	106	108	105	113	122	119	124	113	95	105	96	104	112	104	114	125	107	115	112	123	124	112	98	100	114	116	118	117	109	101	107	109	126	112	116	110	113	102	104	140	111	91	103	131	121	119	97	106	110	119	117	117	113	92	115	103	104	132	124	102	88	102	118	109	109	98	109	92	91	113	128	86	128	118	120	113	94	106	104	98	90	128	95	116	127	115	122	111	115	119	129	85	111	112	120	115	102	94	127	120	130	93	114	98	103	106	121	99	112	110	116	92	117	112	110	108	125	107	113	125	108	101	109	83	123	102	112	118	130	106	117	107	90	100	114	101	124	95	109	120	103	123	120	120	88	128	103	101	130	126	116	114	95	126	102	117	112	119	102	112	118	104	119	139	116	116	107	102	103	105	105	123	119	111	113	97	97	105	111	116	117	114	113	98	115	85	110	108	97	105	121	101	121	114	89	122	103	110	96	107	106	104	98	97	135	121	120	117	135	110	102	108	94	110	114	95	111	115	104	97	95	121	107	129	103	102	117	121	117	101	126	124	137	103	119	97	117	119	100	112	122	124	115	108	111	116	120	101	99	132	98	117	114	123	111	115	110	116	121	136	121	104	103	104	130	118	111	121	101	101	98	99	136	112	127	113	110	88	105	92	116	97	102	117	116	109	112	107	100	120	104	111	114	106	113	115	111	124	127	108	132	103	114	105	95	99	99	115	114	129	112	106	107	113	108	96	89	125	113	126	84	130	114	101	112	105	105	109	117	96	110	96	115	99	131	113	118	110	108	112	122	75	93	98	117	118	92	103	101	127	128	109	135	110	110	123	122	115	114	114	122	125	113	109	119	112	103	115	124	150	96	117	124	107	128	102	113	114	99	143	103	117	109	116	109	115	127	108	101	117	114	114	122	88	110	114	108	94	120	122	94	101	134	108	102	121	103	106	130	103	94	111	105	112	103	120	122	113	109	107	109	108	99	107	132	124	96	104	117	127	122	95	103	99	112	122	111	106	107	116	116	109	91	125	105	125	89	107	101	106	124	106	119	97	114	121	100	110	99	140	120	108	112	121	122	131	113	89	114	113	103	119	97	103	117	121	114	94	104	129	115	132	108	107	112	97	95	116	109	133	121	116	104	106	102	106	108	123	111	122	98	101	129	117	86	138	117	134	128	110	117	107	117	121	105	110	119	128	99	103	90	134	125	135	117	103	109	103	130	118	124	112	99	100	114	111	111	112	138	103	100	109	133	119	105	129	116	111	117	111	94	109	123	117	112	120	116	118	104	105	117	116	115	130	132	114	93	121	104	115	103	106	117	121	119	97	116	136	88	106	99	121	102	103	116	110	97	109	103	103	111	104	108	102	112	116	112	119	107	134	109	122	117	123	108	108	117	92	117	117	111	134	126	120	104	88	107	113	93	111	101	106	127	117	100	123	118	99	111	93	89	113	133	90	109	99	117	102	98	108	102	110	117	114	105	120	117	107	127	144	143	108	120	115	113	118	109	121	105	100	100	116	114	118	124	126	92	127	97	121	80	109	127	111	138	103	115	107	111	133	115	98	105	109	106	136	122	111	101	110	112	122	112	113	109	129	103	98	109	115	101	118	92	109	109	107	117	100	103	112	105	119	121	105	113	111	119	107	104	114	106	127	98	129	127	102	120	108	101	126	103	131	104	123	116	115	99	105	104	102	139	120	122	115	111	107	113	104	105	112	110	91	112	103	112	105	128	98	105	117	110	108	112	118	94	103	125	92	104	127	117	117	122	103	110	117	104	117	126	99	127	101	116	115	118	125	123	125	120	118	110	122	117	120	123	96	95	119	117	120	110	114	90	107	134	113	117	98	100	117	126	105	112	115	95	113	97	120	108	108	122	111	85	119	103	119	98	116	121	107	87	107	126	131	101	114	133	115	104	114	110	103	126	104	125	112	111	108	121	108	106	113	103	109	93	119	108	110	106	130	98	124	100	127	124	110	106	107	115	109	101	105	100	103	110	114	124	115	118	107	115	123	122	128	111	103	121	98	111	90	112	111	112	123	100	107	135	111	103	89	101	113	110	106	100	119	108	117	114	117	100	100	93	111	105	108	124	104	109	111	122	104	114	126	111	99	95	119	97	112	120	106	99	90	104	81	122	108	116	126	133	111	85	124	112	106	121	106	117	137	89	113	139	112	103	102	115	113	105	94	105	93	112	119	127	103	125	126	114	141	114	130	99	82	112	118	119	109	95	107	103	112	97	120	104	110	107	121	100	112	127	113	107	117	125	105	127	114	115	133	122	106	94	98	94	120	111	115	105	111	118	117	116	106	122	95	115	121	125	100	120	120	100	103	122	131	105	109	120	101	117	122	87	96	115	103	116	110	110	123	107	109	131	113	98	129	99	94	82	100	106	101	99	123	116	118	99	129	100	114	113	116	109	116	105	119	105	124	112	105	116	125	106	103	127	86	96	95	112	105	122	97	121	117	118	118	120	108	124	107	97	117	114	124	103	125	115	98	106	101	111	121	100	106	125	126	120	107	104	102	117	107	120	108	115	116	114	100	114	113	134	108	113	106	124	100	121	87	89	123	115	98	137	112	88	108	102	102	115	125	101	126	114	113	105	125	105	116	115	127	112	127	122	100	110	113	110	101	99	94	116	125	125	109	107	118	105	118	102	106	104	143	122	115	92	113	119	120	123	116	103	125	89	111	117	118	120	124	119	104	122	104	112	103	81	113	118	116	113	119	116	109	114	113	111	108	104	124	110	104	116	111	121	118	108	101	114	112	107	100	89	123	110	123	114	119	111	95	131	129	107	113	101	115	90	112	113	129	111	95	115	128	92	121	106	102	112	107	126	101	113	111
40102	39364	19250	18060	15224	14431	16410	17810	15442	15262	14822	8632	7448	5925	5292	4295	3894	3308	3015	3029	2948	2426	1638	1174	1236	1072	960	886	930	881	923	829	690	731	680	816	777	730	582	591	604	646	796	984	993	729	539	517	527	536	519	526	493	431	490	458	568	544	431	436	378	352	346	290	340	327	281	292	321	332	302	305	299	318	323	282	291	289	293	299	296	266	293	264	272	292	277	276	288	250	280	292	295	267	274	261	288	278	321	299	293	294	321	275	296	298	275	257	280	292	303	310	271	299	262	272	303	308	297	279	283	301	285	275	287	273	300	295	283	305	292	289	287	268	259	286	284	306	258	285	251	296	270	288	310	308	280	280	281	283	289	236	274	273	275	290	274	311	294	286	297	292	268	301	265	260	277	291	282	281	290	277	287	277	297	281	279	250	264	267	299	305	292	313	280	276	289	284	270	289	272	291	306	278	299	262	288	270	304	288	302	277	291	282	300	276	286	296	283	263	270	295	298	292	299	274	292	276	291	287	297	280	268	302	282	284	288	260	309	289	293	278	290	272	282	287	286	293	282	276	252	268	276	269	303	282	343	263	294	273	279	270	314	282	276	271	282	245	282	274	297	287	291	282	283	278	268	274	281	252	296	294	307	300	284	282	270	242	285	257	284	290	270	268	262	234	283	267	278	266	259	254	265	281	265	288	278	276	278	273	310	297	324	266	254	286	282	278	276	271	265	258	298	231	268	304	317	263	272	287	264	262	307	273	286	292	269	274	306	265	259	266	251	274	244	255	255	289	277	281	262	281	244	264	298	299	274	290	276	310	278	272	265	280	286	282	275	273	263	261	267	264	278	245	288	282	287	293	269	273	255	289	259	301	271	268	281	288	259	278	300	270	272	270	282	284	263	264	284	281	305	292	315	300	276	301	274	250	297	261	292	276	285	282	246	304	289	280	272	299	254	289	260	262	263	245	278	288	319	268	270	329	285	300	272	290	298	253	297	253	259	269	317	293	304	260	284	290	281	279	277	282	278	278	276	287	287	284	265	275	275	297	275	292	258	268	274	267	308	265	260	277	281	318	291	284	287	286	272	286	286	290	281	267	297	308	258	261	258	284	266	258	302	276	245	262	266	284	291	285	284	250	273	257	283	274	291	262	266	276	291	299	264	267	282	324	280	264	289	284	231	252	302	266	291	275	241	308	313	287	291	283	295	248	261	278	278	274	260	297	286	262	244	250	313	271	297	307	298	289	267	260	304	273	257	290	287	236	283	302	280	277	278	319	262	292	291	257	260	280	304	307	307	271	245	254	258	278	289	289	282	308	286	310	288	262	276	270	270	286	321	281	279	299	285	291	267	264	292	292	297	298	264	247	284	289	267	280	305	259	282	284	275	300	274	298	280	263	289	318	280	264	281	299	285	291	269	259	258	305	254	270	264	298	285	304	314	281	276	253	265	265	266	274	281	297	266	294	261	279	268	302	275	275	265	297	255	271	283	274	252	272	261	301	262	283	286	287	287	257	256	281	265	282	318	283	267	277	303	267	290	277	288	294	289	289	281	311	281	279	280	289	299	262	272	301	301	247	301	283	294	239	298	271	262	282	300	261	305	270	281	295	271	254	304	259	274	281	275	290	260	301	269	265	279	340	302	285	251	264	287	257	291	266	255	269	275	281	273	277	311	310	274	293	268	279	263	278	281	249	293	261	283	296	311	287	290	281	264	280	276	291	274	284	260	252	292	277	299	287	284	301	254	307	270	297	268	280	281	305	256	296	291	274	253	267	275	267	275	272	290	292	299	244	259	296	269	248	290	293	268	287	287	288	268	267	271	294	279	255	290	298	261	267	279	267	257	263	283	294	288	273	264	261	285	269	265	312	291	274	249	300	286	288	281	288	280	269	283	250	252	276	288	283	270	246	289	274	281	286	292	287	303	267	294	279	282	274	264	280	279	287	318	298	283	268	287	263	287	267	300	284	296	262	300	280	296	298	309	284	293	303	266	269	266	266	310	284	304	296	287	271	307	290	286	273	261	293	280	259	300	270	289	300	292	286	282	299	288	270	305	294	243	266	258	288	298	289	257	310	285	260	276	259	292	274	275	296	289	283	277	255	298	324	290	260	256	280	291	269	280	298	280	296	279	300	275	267	282	278	281	251	283	288	277	254	286	269	271	253	267	273	335	307	275	258	300	266	290	295	249	278	273	274	282	278	308	293	269	305	298	277	249	256	279	256	279	273	276	276	296	267	278	285	284	289	268	283	286	288	306	316	294	287	281	292	259	323	305	272	273	266	281	271	300	267	305	278	292	290	268	298	273	288	287	277	280	276	258	273	272	287	280	266	281	296	264	285	299	280	284	255	269	282	243	249	296	306	276	251	298	261	312	268	296	266	274	317	284	261	313	278	262	270	266	290	279	281	294	283	288	273	309	256	255	300	305	322	253	258	291	260	310	262	251	283	311	276	287	277	270	290	263	258	264	296	290	286	293	308	272	299	256	264	237	246	282	309	266	306	280	290	291	287	289	282	292	315	266	236	276	280	283	287	293	288	280	269	269	276	307	290	275	275	281	288	279	275	297	287	298	277	281	272	265	282	263	246	296	305	287	283	278	280	283	263	311	310	273	272	263	293	284	259	265	288	278	288	279	260	329	299	286	294	302	289	283	298	268	284	277	265	276	276	282	279	294	304	284	280	285	290	279	265	276	294	276	296	290	271	242	308	275	239	292	285	282	267	300	279	263	281	289	275	277	267	279	275	292	286	292	300	301	291	307	276	271	289	299	268	258	282	273	289	299	283	285	245	306	294	291	253	317	279	283	290	278	279	253	284	251	315	289	263	267	304	308	313	297	280	263	293	284	265	254	281	319	273	294	265	253	280	292	296	249	279	297	275	303	289	260	298	263	275	276	312	257	282	296	276	273	295	259	286	279	282	268	287	292	269	258	283	280	309	290	271	251	290	267	293	287	296	279	278	267	256	273	290	261	269	279	271	328	268	312	260	285	284	293	281	289	274	267	263	276	254	283	291	289	277	275	297	289	268	312	276	304	262	271	263	246	285	286	270	281	282	266	291	290	307	242	245	276	275	294	262	290	273	257	282	281	311	282	276	283	297	301	287	290	274	289	265	311	262	266	278	282	283	280	288	249	264	274	278	295	298	302	278	276	262	279	279	299	310	281	303	273	277	276	282	260	264	263	260	284	283	287	266	280	261	290	261	261	270	256	299	267	271	268	278	296	293	268	301	310	262	291	292	291	282	268	267	284	276	259	268	260	300	259	287	276	263	263	265	296	246	256	242	283	266	269	274	293	294	290	288	278	277	307	292	296	277	244	279	264	273	284	289	290	256	268	290	295	285	277	274	282	274	276	290	270	261	285	276	280	275	278	301	302	277	277	255	292	322	302	271	285	301	295	248	293	279	270	280	291	275	312	301	262	270	290	250	278	278	277	307	293	303	288	273	258	296	272	259	276	311	272	276	300	289	270	270	295	280	279	306
18303	14756	4134	2105	1326	1064	921	773	673	672	678	543	489	445	421	368	346	326	306	336	314	303	276	261	279	249	268	278	277	247	286	276	262	249	259	291	283	256	244	257	256	238	295	294	268	267	260	245	278	233	264	272	260	245	275	256	265	264	277	264	262	245	236	233	237	248	245	255	267	248	261	250	242	235	236	251	252	258	251	272	280	254	271	254	280	269	266	256	266	248	303	262	241	241	241	250	235	280	259	244	256	257	289	275	258	267	236	236	208	242	256	254	261	241	237	256	254	243	244	279	227	261	266	268	258	246	250	267	255	254	246	257	283	237	266	259	299	240	248	239	266	246	277	244	262	215	283	256	246	262	279	248	222	255	245	258	275	246	261	280	237	237	235	278	235	240	217	259	284	266	278	264	247	251	251	260	271	282	253	208	262	252	254	276	272	254	242	270	267	232	248	255	251	239	240	242	225	279	265	265	217	268	266	259	263	251	221	268	265	233	246	258	279	258	246	223	247	262	254	240	261	296	255	240	257	291	253	251	273	277	258	264	256	253	253	243	256	274	245	251	257	267	254	263	250	257	294	264	256	237	265	252	236	265	214	258	251	220	246	269	258	264	261	273	256	258	233	255	263	261	247	253	262	266	245	241	268	217	239	267	256	261	246	262	260	284	262	305	252	280	279	243	235	232	272	267	233	246	235	244	245	252	244	241	254	254	245	256	240	266	282	276	282	257	268	228	262	241	288	271	258	246	275	283	268	215	246	241	267	232	245	245	253	269	270	234	285	270	297	249	283	260	261	248	246	262	224	271	275	270	244	272	259	235	260	264	257	228	234	245	243	264	290	250	246	282	257	293	225	268	248	283	236	272	244	264	266	249	260	283	262	246	240	287	256	240	225	263	277	257	249	290	248	236	245	244	278	244	305	251	243	254	247	269	264	276	264	232	236	275	245	259	256	256	260	244	243	256	255	255	244	263	246	238	262	288	269	246	230	264	245	278	258	287	252	264	235	258	288	271	235	241	265	284	262	267	256	266	260	229	232	275	247	231	251	268	265	255	248	260	270	286	278	231	281	275	259	238	237	262	268	272	292	257	251	261	226	234	273	255	244	244	246	271	265	246	262	256	278	250	274	223	243	247	239	251	230	249	264	258	269	242	247	268	222	233	249	249	275	253	249	239	271	256	254	242	224	249	259	253	241	255	261	249	237	251	262	253	259	238	246	257	232	274	250	256	259	246	242	227	255	267	273	230	249	253	270	262	265	249	241	246	255	246	259	258	240	259	272	260	281	266	269	253	254	242	280	246	281	272	254	283	268	246	262	264	266	264	230	303	252	237	280	247	222	248	258	231	260	280	271	248	300	265	234	269	245	245	249	246	251	251	267	277	243	255	246	254	270	250	254	249	267	249	242	265	271	245	259	256	288	238	259	257	263	254	266	253	269	284	276	244	246	250	286	244	251	253	265	275	249	277	247	250	240	239	273	223	258	243	275	244	266	266	276	259	257	262	259	281	252	241	280	262	241	233	277	273	266	246	276	266	247	229	267	239	260	221	260	277	254	255	282	242	269	250	239	260	277	267	240	237	232	257	247	266	258	276	261	240	255	259	260	253	241	260	236	246	262	254	267	257	281	242	243	259	235	287	246	218	239	245	243	251	275	235	246	228	247	238	257	251	261	258	274	281	249	259	235	246	277	230	243	240	253	259	254	262	278	271	253	282	245	268	237	258	247	264	227	255	235	236	270	248	262	247	243	249	298	265	256	269	247	248	256	279	229	271	279	232	267	257	250	239	255	248	253	273	271	250	249	247	273	281	280	273	250	262	249	239	231	287	266	271	242	261	242	259	245	238	228	251	256	263	252	262	264	267	243	257	250	269	240	263	252	251	270	218	252	248	266	265	236	262	271	274	274	280	286	248	239	261	268	266	272	277	235	237	263	259	257	255	250	288	256	266	233	224	246	257	279	228	219	274	263	241	252	264	262	269	264	247	280	254	270	267	237	261	219	272	247	287	260	244	262	247	263	228	232	259	242	263	251	253	277	251	255	255	266	264	282	264	247	275	255	252	232	260	247	272	272	265	273	239	258	267	237	276	262	249	263	254	240	245	252	269	290	257	274	229	259	240	277	267	244	254	268	255	264	249	278	244	267	256	257	280	252	247	251	211	234	252	253	288	241	254	243	274	287	238	227	250	255	251	250	270	272	262	295	287	266	256	247	230	255	238	233	246	267	263	267	258	285	290	239	250	270	242	239	281	246	253	281	261	243	254	248	223	243	243	270	272	248	239	268	248	245	271	236	235	260	269	233	280	251	243	282	258	253	256	231	255	233	244	277	248	244	244	238	237	252	258	257	291	266	264	268	256	250	257	247	247	291	232	230	243	245	264	254	277	258	242	251	235	251	231	249	241	212	251	268	230	256	223	268	272	251	241	252	262	243	256	226	277	266	255	261	243	254	254	270	229	256	269	253	271	258	232	248	254	271	249	246	243	261	220	240	268	253	254	285	260	262	257	244	262	261	254	253	262	260	251	263	240	256	249	250	247	261	255	258	241	246	251	264	263	237	255	252	265	301	270	270	246	242	247	243	266	266	242	265	242	237	249	264	245	240	255	278	245	253	280	274	263	259	238	275	237	242	268	271	280	269	285	274	270	260	261	265	246	229	236	255	241	259	247	287	275	250	218	242	286	244	266	230	259	260	255	262	249	235	243	233	249	272	233	252	213	287	271	263	252	268	258	278	266	267	290	255	282	276	220	267	266	264	255	252	258	259	242	253	246	261	266	251	264	250	255	254	243	250	250	262	219	286	254	228	237	253	269	247	216	224	274	265	257	249	246	233	240	269	261	244	250	276	276	275	246	257	230	263	273	244	245	251	252	229	271	264	242	257	263	267	237	241	246	234	265	257	250	263	268	234	255	239	263	265	289	258	254	240	288	265	248	233	220	265	247	284	277	259	260	260	256	309	269	278	242	250	253	246	248	277	269	267	256	262	257	256	269	263	267	231	250	233	242	271	263	267	262	259	231	233	236	261	254	262	262	247	242	252	258	261	238	257	248	264	270	291	233	236	253	254	244	246	278	247	240	261	252	253	268	232	261	266	288	252	245	243	251	250	270	263	244	279	265	241	225	249	254	254	228	239	286	254	245	242	264	263	240	236	265	240	229	238	246	243	258	238	251	245	268	268	275	246	243	266	273	249	271	243	271	244	273	263	257	250	246	264	286	251	254	262	263	228	230	267	268	284	273	233	271	252	248	251	260	271	243	290	274	241	275	246	255	279	227	255	270	274	262	273	256	240	268	291	246	226	261	252	283	255	287	251	249	239	258	255	279	255	232	244	274	277	250	253	241	238	228	229	290	278	233	258	240	267	227	260	264	273	269	267	275	227	223	258	244	238	252	279	258	258	249	250	273	256	243	235	263	245	254	228	259	281	266	255	252	257	286	255	259	244	237	235	274	260	290	268	252	259	283	251	241	232	250	254	246
11932	12675	5415	5258	4330	3973	3763	3320	3008	3083	2673	2235	1987	1590	1399	1297	1205	1165	1080	1186	1167	1040	821	742	790	751	705	741	640	712	691	669	643	744	721	776	704	649	649	650	628	666	789	798	768	693	649	643	642	680	658	623	630	657	665	666	709	713	681	622	584	602	604	582	567	610	596	565	584	567	628	636	595	576	623	616	562	586	600	545	581	609	607	617	552	572	621	597	582	560	589	552	603	582	610	551	584	598	547	560	587	588	618	554	580	550	576	610	601	585	585	578	617	555	618	597	617	567	573	588	601	614	577	563	607	620	597	579	616	579	567	578	620	547	602	568	569	571	598	577	599	623	602	585	597	596	571	612	585	565	612	655	561	630	533	618	577	606	605	568	571	590	570	609	580	568	561	579	578	564	590	590	625	570	606	602	551	611	560	581	547	599	557	580	597	545	579	528	554	540	594	548	649	586	578	634	611	544	589	578	614	617	541	576	580	595	600	549	576	607	599	605	582	565	605	578	588	619	594	631	587	601	567	612	601	572	564	613	555	557	592	568	586	583	581	587	579	543	590	581	576	587	621	599	541	586	591	542	602	587	568	611	579	567	588	635	580	567	594	568	587	578	612	577	607	601	578	586	563	606	616	561	588	579	599	596	578	608	628	579	593	568	563	551	612	588	548	574	609	583	567	573	573	602	567	545	558	587	591	563	574	609	541	612	582	591	609	556	572	546	625	599	554	549	605	615	580	579	568	615	615	629	543	562	571	594	609	599	527	602	598	587	585	588	599	611	575	566	602	573	602	599	547	587	577	589	604	608	538	597	595	581	630	561	584	594	581	618	618	597	549	586	604	598	619	617	584	575	599	579	642	598	586	595	600	562	574	553	629	585	557	617	532	579	573	570	563	625	577	547	566	585	603	579	568	605	552	605	613	594	577	607	590	589	577	600	582	611	539	536	575	592	586	617	571	574	594	589	569	587	572	577	538	616	619	571	620	601	603	562	570	579	577	556	547	602	603	593	583	567	585	545	596	594	596	588	557	624	612	544	598	552	590	597	555	583	556	599	580	572	579	592	579	573	615	560	602	578	583	554	603	574	561	545	591	626	566	627	597	581	595	578	587	611	580	597	536	581	618	602	570	565	560	618	555	550	608	558	593	603	608	594	610	576	593	638	611	571	568	619	574	610	559	568	573	613	563	618	617	581	651	622	594	621	540	567	572	589	568	565	581	623	605	580	580	630	584	561	573	605	577	597	625	578	572	603	561	589	590	561	578	628	590	582	550	623	595	585	587	582	593	565	584	612	577	607	589	638	605	584	598	586	626	601	609	601	580	606	596	558	628	632	567	608	580	547	624	575	639	600	578	557	600	577	604	611	576	595	606	529	574	547	603	588	582	597	585	603	619	607	591	586	620	613	599	553	583	587	580	600	641	587	584	551	624	561	551	557	631	602	639	586	646	570	579	580	626	598	565	607	600	573	620	583	597	586	588	539	526	515	580	573	567	614	557	580	581	607	600	570	601	594	614	605	586	604	605	597	579	554	592	574	604	598	581	581	623	525	524	607	630	587	564	601	613	595	585	584	570	595	582	599	498	565	624	621	613	583	594	616	572	581	600	597	604	582	583	587	609	608	585	606	624	600	607	568	561	594	580	569	538	627	604	590	589	598	608	597	536	542	596	565	575	562	596	613	588	584	553	558	585	603	536	588	580	587	584	592	584	627	582	584	571	553	576	633	598	610	589	616	593	593	576	568	617	616	604	564	592	553	581	581	601	595	574	567	615	569	556	577	594	577	595	603	607	573	632	576	581	559	586	551	554	638	595	589	584	632	581	563	601	608	617	561	574	585	604	588	569	577	576	578	555	623	548	550	608	539	610	566	588	528	578	581	577	598	584	580	544	586	609	562	608	572	588	564	597	630	606	621	582	583	592	580	598	573	624	641	596	602	561	604	628	550	576	622	583	578	570	597	582	588	555	594	623	532	592	604	596	583	582	583	588	568	603	570	558	530	616	583	610	599	588	595	607	548	604	583	567	564	585	597	616	572	643	588	551	610	570	587	544	627	600	579	600	565	597	593	613	575	607	636	564	598	571	608	597	607	627	567	560	574	571	615	546	591	577	559	565	556	605	580	604	584	567	585	632	583	590	578	613	556	598	569	597	591	573	618	527	589	594	577	571	591	602	587	608	591	583	593	559	574	620	589	623	596	596	579	562	595	610	597	608	589	585	582	591	654	588	581	574	582	575	583	556	584	608	609	550	637	609	574	603	586	607	577	567	623	572	542	610	569	590	614	655	616	589	555	600	613	590	577	592	618	577	622	564	639	584	554	601	586	571	577	604	602	582	571	611	605	616	618	602	598	534	604	582	580	583	602	604	606	600	581	575	591	593	625	587	576	581	563	601	595	615	593	639	596	566	630	623	603	606	567	599	565	593	579	599	585	593	597	590	594	595	626	636	593	592	561	583	554	542	604	576	592	588	565	545	568	618	620	562	604	588	623	606	605	597	595	588	559	585	562	570	601	565	630	550	641	558	601	576	621	633	564	620	590	627	601	639	604	587	621	600	539	586	567	624	594	570	584	581	560	599	593	612	578	581	557	576	589	580	583	535	616	597	631	596	601	528	579	597	605	566	551	581	577	561	598	625	594	589	564	575	575	625	585	628	599	588	618	555	580	636	576	569	613	578	581	584	552	611	599	646	570	609	583	583	593	553	588	619	549	604	555	596	613	616	536	578	612	593	613	583	560	611	598	591	566	629	575	565	596	574	545	592	581	578	584	589	602	623	590	590	553	614	544	593	560	526	568	571	606	592	586	629	615	598	570	546	585	557	597	605	626	604	634	584	595	559	541	577	609	569	576	605	554	572	585	571	580	638	585	581	539	609	571	608	604	596	623	632	619	624	567	578	610	571	559	598	590	600	594	597	592	569	574	608	615	640	602	593	610	606	573	583	561	616	586	592	594	615	537	589	593	558	621	595	572	589	578	595	574	655	580	603	581	605	601	608	624	601	570	564	590	580	573	590	581	583	594	561	567	620	581	585	618	539	546	563	613	610	602	612	581	596	598	594	600	630	610	585	584	634	560	626	625	599	597	608	575	581	628	628	548	600	594	636	582	572	611	600	605	568	544	596	544	603	574	593	554	619	597	608	601	571	613	576	596	601	558	642	562	581	583	586	587	576	593	585	617	581	611	608	611	631	601	579	589	592	619	564	629	577	605	553	615	629	597	611	582	600	553	580	572	602	568	608	606	535	588	640	577	591	652	603	552	587	522	567	566	602	602	565	619	579	573	603	605	553	578	584	568	585	573	584	611	599	600	559	591	585	592	606	557	609	572	607	578	566	586	595	532	585	626	602	626	553	589	614	574	596	589	647	573	629	553	597	619	561	647	574	571	587	602	576	585	601	619	590	604	603	548	588	590	587	607	571	562	569	614	599	590	593	573	573	588	567	586	635	611	618	564	586	622	553	574	594	554	621	611	590	569	559	589
42770	47388	23141	16372	10214	6595	4895	3589	3397	2612	2101	1190	976	770	675	518	455	427	368	389	353	325	278	239	242	259	221	235	238	237	259	212	242	191	208	209	208	193	180	200	210	197	240	220	196	210	194	189	204	191	201	171	215	213	205	192	196	218	170	174	177	207	184	166	167	189	173	201	192	180	175	187	196	160	209	183	177	176	190	169	170	168	164	186	191	144	164	187	175	209	195	206	180	190	174	175	158	165	210	163	181	173	163	204	179	193	174	183	184	148	189	176	178	186	200	185	181	192	171	170	173	176	165	155	177	193	192	197	168	180	200	191	203	174	170	185	201	185	166	163	167	196	179	179	163	156	174	153	180	178	169	202	164	227	186	170	150	192	185	214	203	206	204	196	173	171	184	202	199	170	176	183	194	191	172	196	203	169	164	206	166	165	150	194	183	198	186	187	197	193	190	174	184	167	178	181	171	202	162	195	175	183	175	176	175	179	171	194	186	197	170	182	180	169	177	141	209	164	203	160	194	178	186	176	187	178	186	196	170	183	197	185	171	169	190	163	187	166	172	201	204	171	193	180	192	181	153	179	148	161	175	187	174	173	141	167	204	198	171	184	152	169	205	169	152	181	153	169	202	178	181	201	173	193	191	185	170	174	204	179	194	175	201	188	172	191	202	162	192	185	172	189	216	180	171	188	182	166	192	160	159	167	149	184	207	188	200	145	178	164	162	187	166	177	186	148	188	184	185	159	191	184	192	165	188	185	185	176	190	188	181	195	188	193	169	193	182	161	220	187	212	225	218	175	197	171	146	170	191	189	189	188	184	194	172	174	201	155	191	180	168	194	177	179	184	172	215	189	196	187	200	179	205	176	172	175	175	174	196	198	207	192	176	190	191	176	190	196	190	196	168	180	182	173	200	197	189	206	164	175	176	182	182	179	167	182	145	172	167	171	188	179	176	188	175	197	171	187	181	193	193	171	159	170	169	184	178	177	166	213	184	182	182	186	183	174	168	196	168	200	155	176	197	203	172	162	171	198	168	197	174	179	183	174	188	156	195	183	185	197	205	215	194	194	209	200	176	176	164	177	192	169	194	173	180	179	175	191	187	174	166	182	168	185	151	178	175	184	162	187	170	176	204	196	192	187	163	165	183	180	184	183	197	209	190	178	166	168	168	172	157	177	149	173	194	185	189	191	168	178	197	174	186	187	162	171	167	192	171	171	194	186	197	189	205	207	191	166	172	195	213	185	158	164	171	183	172	202	180	166	184	175	187	177	190	190	165	186	191	188	181	188	211	175	215	172	182	181	184	205	170	165	182	167	156	181	166	192	183	182	161	154	191	155	176	193	179	161	188	197	174	156	184	203	203	182	187	194	183	186	195	190	194	181	160	186	193	155	198	157	199	192	179	183	166	182	202	173	174	173	168	178	164	162	185	184	176	193	179	173	192	153	182	196	178	168	171	191	205	182	184	214	204	202	198	199	165	175	197	188	186	185	194	166	183	175	161	163	167	182	164	181	181	170	183	204	171	179	167	165	196	180	185	169	182	176	176	179	180	166	178	193	213	186	185	178	184	172	199	179	178	185	185	170	165	172	169	207	168	156	160	178	153	180	167	177	148	181	181	189	185	168	163	171	190	171	202	174	191	189	167	173	169	165	185	197	166	173	173	182	164	188	163	175	175	175	194	191	178	182	183	189	158	188	193	193	166	160	176	213	181	180	198	197	216	185	188	153	154	192	177	164	179	178	165	181	204	205	187	184	160	148	202	177	186	177	163	177	184	172	215	189	164	177	157	187	189	202	196	173	189	192	181	170	169	184	148	157	198	202	173	161	149	184	159	181	165	157	188	190	192	182	165	186	159	197	190	181	181	164	180	168	192	178	180	160	168	185	189	183	197	203	196	163	198	185	160	172	186	178	182	189	173	179	159	185	191	199	194	181	179	178	160	175	187	185	156	169	187	170	181	183	195	161	178	195	163	198	177	186	177	171	181	189	172	183	173	196	196	193	193	176	179	169	181	185	171	191	169	169	193	169	177	191	191	186	168	170	177	159	176	189	185	175	165	166	187	185	168	173	163	174	174	172	182	184	181	172	179	174	188	209	178	168	206	193	189	175	156	166	161	201	200	187	172	169	143	156	159	177	186	220	201	193	174	221	174	195	154	174	217	175	174	178	162	194	162	177	183	172	190	180	188	167	180	181	153	186	196	192	183	165	209	169	180	187	186	170	172	203	174	168	178	187	194	170	202	183	200	207	191	168	181	182	179	176	188	197	168	165	192	184	176	180	177	182	177	186	175	176	173	171	233	196	195	173	162	176	172	156	167	170	192	170	192	159	164	196	186	186	159	158	190	142	198	152	167	225	196	179	171	166	214	173	157	162	172	170	195	192	180	186	164	183	197	202	181	184	175	176	185	172	187	193	205	172	182	188	175	163	182	190	183	185	183	164	179	192	209	194	172	170	175	158	168	167	151	192	185	190	183	198	181	179	170	152	176	162	174	153	189	197	163	190	171	162	153	193	206	177	174	197	178	188	177	188	168	169	192	185	175	169	200	181	178	162	170	215	175	188	211	178	177	190	188	187	190	168	169	176	188	185	202	161	200	159	169	193	204	199	173	189	196	170	181	197	160	162	156	192	185	165	172	181	169	191	191	182	195	162	161	159	189	201	171	198	183	173	180	205	188	182	201	187	178	178	185	178	190	185	174	195	158	158	179	186	171	180	183	201	175	207	197	184	190	159	174	159	164	179	184	191	178	187	193	208	178	194	165	169	165	158	189	169	175	160	165	183	206	214	164	183	181	183	165	173	196	179	183	174	169	157	190	170	166	185	182	156	169	179	203	177	175	149	155	192	194	168	176	171	188	169	165	160	183	200	188	191	169	164	186	179	164	193	159	190	177	186	169	181	161	176	178	160	179	163	172	171	190	180	164	174	192	199	163	188	201	208	197	166	187	192	165	179	188	172	191	158	194	175	187	163	175	192	221	195	198	192	175	171	178	191	170	168	188	165	178	177	198	180	157	207	187	157	174	187	164	192	191	173	173	159	176	210	173	188	183	204	190	182	184	185	174	179	198	189	177	152	158	181	144	181	194	194	195	193	206	178	154	195	191	170	186	184	163	185	205	167	174	159	195	197	173	164	188	192	186	175	178	170	171	184	205	200	193	193	175	171	184	172	184	155	174	179	190	186	189	173	173	196	202	174	157	183	188	177	169	193	180	178	168	178	178	158	162	179	174	189	188	154	175	193	195	195	194	179	172	188	183	178	187	187	192	157	175	191	178	197	165	164	174	150	212	175	162	164	179	174	175	162	169	185	132	170	183	177	171	151	198	180	194	184	198	160	184	183	216	200	169	159	169	171	183	187	184	192	171	184	157	161	143	185	181	175	189	174	186	179	188	179	154	205	185	177	186	187	227	166	160	185	181	167	159	213	208	202	178	213	191	156	167	188	184	179	165	204	184	168	186	187	171	187	182	172	187	170
30825	35540	10666	13550	11069	11134	10463	9869	10196	9416	8467	5068	4180	3592	3228	2620	2312	1930	1882	1944	1720	1214	1041	937	911	840	746	741	711	801	729	667	697	723	673	642	598	600	520	526	546	644	718	700	647	600	607	596	556	585	557	516	523	552	521	569	504	567	559	540	528	459	475	429	455	456	483	403	435	434	416	472	460	417	421	419	448	452	423	418	419	413	428	471	430	413	389	446	388	469	412	409	424	444	449	461	428	418	423	440	432	428	404	413	423	436	421	420	406	420	433	390	421	399	413	413	445	389	393	408	421	478	463	432	438	437	414	455	433	461	442	435	441	416	414	426	446	411	382	421	410	435	439	468	401	456	415	392	405	412	414	454	412	466	416	430	424	433	384	465	413	423	419	387	410	443	418	436	445	446	438	461	422	426	408	427	428	390	431	376	448	393	422	445	455	444	413	400	440	389	393	393	460	427	429	411	374	440	410	437	426	460	393	397	419	430	414	407	458	430	381	437	430	429	417	422	399	413	409	438	407	426	392	430	395	447	439	457	420	447	423	433	446	394	444	380	419	408	428	426	429	433	390	400	409	404	397	461	425	429	426	429	458	407	422	415	421	415	454	417	402	420	404	417	436	420	433	424	391	431	406	449	446	419	402	437	426	407	427	395	448	436	402	435	437	449	461	403	441	441	413	452	411	425	398	425	436	451	439	398	409	408	445	462	406	454	427	432	418	404	442	447	422	396	435	424	410	447	395	411	413	387	434	424	386	409	459	422	455	423	446	451	411	428	396	430	428	412	445	387	435	464	409	467	436	412	436	380	442	412	461	416	435	419	417	447	418	426	443	439	413	408	440	407	416	457	416	426	416	412	419	413	433	407	390	411	460	447	422	417	426	434	445	392	393	409	425	407	423	431	451	424	386	422	416	432	428	423	436	432	409	399	410	394	445	427	404	454	465	415	366	417	420	416	423	419	461	421	441	421	406	388	439	415	417	449	411	430	427	430	411	453	435	417	428	416	417	441	433	401	392	438	442	385	431	394	430	464	418	432	437	410	415	431	395	411	402	439	423	431	419	447	455	451	422	414	422	458	391	416	465	431	423	466	399	389	428	447	433	436	459	416	440	419	412	452	437	430	440	422	414	414	467	416	425	422	409	433	438	406	455	438	446	417	427	411	443	421	468	435	438	418	403	447	417	440	415	408	422	458	403	409	384	433	413	410	423	417	425	442	432	434	412	435	436	451	407	436	423	401	420	401	397	429	415	429	446	431	392	398	397	404	401	429	456	436	409	412	394	433	435	407	440	474	411	469	434	432	440	414	418	401	498	406	448	448	414	429	453	428	408	441	442	435	452	428	435	422	478	398	436	389	429	439	415	449	458	437	406	440	423	446	442	410	451	409	417	408	429	421	447	409	394	416	456	408	430	406	467	425	419	430	446	420	471	402	419	438	402	438	443	416	443	432	443	433	452	456	417	430	397	466	446	383	429	415	431	401	404	438	439	419	410	439	386	413	416	387	403	426	451	401	405	419	442	407	396	428	425	426	438	422	421	438	439	493	421	404	443	410	431	433	420	412	420	421	426	423	412	422	425	402	383	427	443	388	420	414	379	424	430	407	410	423	405	419	387	436	416	430	458	430	410	420	403	436	415	434	408	407	398	383	417	436	420	405	419	441	413	400	440	404	428	447	440	405	421	443	432	399	389	478	386	399	427	427	403	413	398	428	432	403	401	416	401	428	407	387	413	432	399	419	407	430	435	428	445	417	430	433	435	439	451	432	427	454	421	393	429	432	414	398	427	434	438	450	434	391	432	424	433	440	451	399	431	437	420	406	428	461	402	423	404	453	405	433	429	438	410	409	436	418	404	463	405	386	387	394	421	417	443	424	391	444	422	421	411	415	391	430	420	466	429	460	458	449	413	394	414	416	419	407	441	417	423	400	427	419	467	415	422	474	439	413	443	439	402	438	388	402	422	396	447	402	408	425	433	378	428	453	430	396	450	418	428	454	426	429	426	446	397	414	428	398	420	415	395	420	438	429	451	434	436	443	444	392	432	421	443	410	415	455	413	407	466	445	451	391	418	403	434	441	411	421	401	415	426	445	406	428	449	402	420	415	428	423	431	432	438	417	420	412	424	414	414	447	422	417	418	451	439	398	429	451	440	461	409	432	426	426	444	428	443	392	421	419	431	409	417	415	452	406	445	409	421	448	424	437	406	454	427	427	428	397	462	441	448	404	417	453	428	429	391	433	443	456	426	419	428	449	401	424	426	405	437	443	417	446	467	385	383	442	453	426	446	431	415	399	436	440	446	438	443	443	439	426	436	413	421	388	412	413	459	445	414	448	386	425	435	409	397	422	430	413	417	398	465	403	399	442	430	444	424	429	421	404	383	378	408	419	435	440	425	411	440	449	418	411	435	449	408	425	449	422	445	407	414	416	425	439	405	378	412	371	455	446	406	426	394	422	411	423	399	411	402	417	405	458	404	403	429	430	438	418	405	450	450	412	425	443	443	419	396	406	486	445	417	432	426	424	442	475	479	419	414	421	409	413	410	442	435	426	442	417	434	423	388	455	411	448	404	419	409	417	404	384	437	409	418	429	448	426	447	434	456	419	393	430	447	436	435	437	461	440	427	395	438	416	428	408	446	451	428	419	410	428	441	402	429	423	394	414	407	399	435	441	407	418	457	390	398	418	410	404	391	420	411	433	443	415	401	383	473	421	402	452	427	396	384	426	455	416	441	421	466	377	431	426	413	400	421	438	418	406	424	426	426	424	402	406	402	434	433	451	459	413	441	418	400	400	431	414	400	403	449	398	431	434	422	430	396	392	432	432	399	377	427	423	438	414	432	394	414	392	445	422	439	400	440	450	436	448	434	416	428	419	440	426	434	385	456	411	421	443	420	410	412	422	430	454	441	417	431	432	409	423	402	400	420	464	419	438	407	427	399	402	434	417	419	412	428	437	417	426	426	422	410	417	443	407	407	408	415	457	436	409	440	413	423	412	446	428	414	413	426	438	435	440	413	416	419	429	464	446	439	448	437	426	401	399	443	404	429	448	408	432	449	413	429	442	411	435	399	465	427	431	396	394	385	474	418	445	412	430	432	436	428	404	422	420	398	440	461	400	428	444	411	389	371	414	411	435	441	429	441	453	409	408	424	451	465	379	454	434	429	426	408	449	418	461	383	397	416	444	462	429	423	396	425	444	462	385	439	389	402	442	427	409	428	444	446	419	467	391	393	438	418	414	422	386	450	398	437	430	462	450	467	467	442	426	403	395	418	415	414	448	438	417	420	445	435	437	383	434	416	447	416	443	420	422	421	409	462	421	429	446	408	401	442	381	425	399	401	375	438	438	437	437	426	401	412	478	423	431	420	438	398	422	427	387	439	415	435	474	406	416	444	431	406	432	352	402	391	425	407	418	426	393	423	388	406	390	419	424	449	416	427	457	416	446	384	401	378	435	414	402	385	434	420	397	448	453	397	414	411	428
52247	47292	27187	22160	16546	12958	8971	7154	6600	4901	3830	2184	1743	1226	1151	884	674	549	530	515	428	310	217	236	239	212	221	159	194	193	185	199	178	181	195	167	157	143	130	136	153	145	157	151	143	143	144	131	129	126	138	114	140	145	136	139	145	129	137	136	117	112	123	97	95	122	107	119	121	123	90	106	110	105	107	119	127	95	133	94	114	115	95	111	107	123	128	107	131	114	108	104	112	106	119	109	106	98	112	117	102	112	91	107	113	96	109	116	123	97	105	112	89	95	138	108	121	120	113	111	109	122	106	113	123	117	103	117	101	125	106	117	110	101	128	140	105	107	116	109	110	107	111	106	114	118	118	95	114	93	119	112	122	94	114	114	107	106	95	102	110	110	111	96	114	100	102	105	120	117	102	96	105	95	88	108	105	89	99	106	102	95	100	123	118	121	119	108	124	111	103	112	121	119	98	119	114	114	92	129	103	122	124	114	103	126	99	107	112	112	111	100	95	105	125	101	99	90	121	106	109	112	116	118	99	118	101	111	101	98	85	116	105	117	116	105	104	106	123	113	118	87	132	97	104	95	105	108	101	112	100	97	132	116	121	100	117	108	101	112	100	86	126	106	104	108	91	98	110	106	140	116	111	90	97	120	89	98	114	125	100	117	111	120	118	108	105	113	108	96	88	111	110	103	109	128	91	93	113	132	105	129	124	112	105	131	120	106	117	102	106	109	108	94	97	118	116	87	94	104	121	100	103	104	115	110	100	99	107	129	106	108	106	104	104	100	121	119	103	102	92	118	104	100	117	112	101	130	112	116	114	99	111	89	95	111	89	98	123	112	111	135	120	83	117	106	109	120	119	109	101	102	114	114	101	107	120	105	104	94	120	111	115	124	133	106	104	105	131	95	114	99	98	110	89	121	110	133	91	113	127	109	119	109	102	99	112	125	101	109	101	106	126	109	128	106	112	111	115	115	114	102	90	109	108	95	110	124	91	92	118	102	108	99	96	115	107	128	102	108	85	113	126	104	101	93	101	95	99	111	111	116	104	120	103	107	123	96	108	118	114	124	115	94	114	111	115	101	82	125	124	108	123	103	99	110	101	114	100	111	112	114	108	119	108	101	108	109	113	106	103	116	112	116	107	94	116	93	109	120	122	107	92	127	99	110	128	106	109	106	114	124	113	113	115	123	120	101	96	108	120	81	114	111	119	113	114	108	104	116	110	120	106	102	119	117	114	107	112	95	106	97	100	113	117	104	124	108	97	120	98	114	130	127	108	98	108	94	105	123	110	109	94	111	113	111	107	99	102	109	85	108	94	128	98	107	99	115	109	95	117	115	103	102	103	117	112	103	120	127	99	111	121	112	104	115	116	106	105	92	98	117	102	111	105	119	117	92	110	113	104	98	112	90	98	119	98	94	89	106	104	118	122	120	107	86	111	112	96	132	132	119	117	100	110	121	83	102	117	98	116	133	105	115	124	107	96	100	104	117	123	103	123	96	111	91	112	103	111	100	107	92	119	113	120	115	106	97	126	120	119	116	111	116	93	107	108	104	104	136	106	120	106	102	111	101	129	103	97	103	114	103	96	107	103	100	106	107	107	108	99	127	101	116	118	109	102	91	128	108	108	102	112	100	95	94	105	108	104	100	94	117	127	119	84	103	120	99	97	74	91	114	107	110	107	95	113	99	119	122	97	116	127	106	99	105	130	104	107	99	115	119	108	123	104	109	87	108	113	116	118	116	99	114	99	112	103	117	108	110	106	120	94	91	109	122	103	105	114	102	114	91	109	109	104	102	126	99	117	124	119	111	107	113	96	98	105	107	112	112	106	103	103	113	105	116	95	127	89	122	121	127	122	110	100	113	95	91	106	96	121	94	105	116	123	91	110	104	116	95	109	123	116	121	113	106	116	122	98	93	87	112	109	114	109	119	121	96	105	105	103	89	117	93	107	128	96	107	103	103	135	130	108	120	111	114	130	138	112	116	120	119	123	114	89	124	110	96	123	100	99	118	99	100	106	113	105	101	89	127	112	101	103	102	125	108	101	121	98	109	103	116	107	114	113	102	97	135	120	115	124	117	114	121	128	106	124	112	97	110	109	106	99	125	95	104	114	98	103	104	126	97	102	102	97	114	87	105	100	124	105	98	112	86	116	118	98	125	106	105	118	120	92	99	116	109	101	103	111	117	111	116	100	108	108	118	113	110	136	115	117	89	105	100	112	105	106	111	112	102	103	118	93	90	89	98	104	127	108	98	104	111	106	107	115	110	101	119	101	87	111	121	116	107	102	116	98	97	122	106	116	88	97	111	104	110	90	123	99	111	104	96	106	100	107	121	120	129	96	104	97	106	102	115	102	111	124	109	113	104	111	104	127	96	109	102	111	95	123	123	109	124	103	115	96	114	98	99	103	135	99	120	120	119	113	92	101	114	121	107	97	115	127	104	122	99	100	94	122	98	96	108	104	119	103	110	109	111	111	99	113	100	118	121	102	89	125	104	97	102	123	103	88	120	107	115	101	139	97	114	112	101	99	96	85	102	99	109	85	120	103	103	109	102	117	123	102	107	113	109	127	103	126	101	101	103	115	106	105	130	109	106	93	105	127	116	115	103	85	106	97	113	121	110	132	109	117	107	110	125	114	130	105	113	125	120	106	94	116	89	115	110	104	108	101	92	106	105	99	94	104	96	113	108	99	116	114	106	110	126	121	94	115	104	116	113	114	96	83	127	119	106	97	113	112	98	109	99	118	99	119	104	116	90	99	116	96	123	104	107	108	112	100	115	107	97	119	112	117	109	128	106	104	123	120	122	100	97	93	99	109	96	122	117	108	106	88	85	116	110	110	112	104	101	91	125	106	125	109	114	119	91	100	109	119	90	109	127	109	111	95	116	106	114	138	114	117	113	109	125	105	93	84	112	118	122	97	122	117	101	88	134	107	96	106	111	127	93	113	115	88	95	103	114	130	105	114	110	113	112	96	100	101	114	123	111	92	106	97	98	86	112	115	125	105	89	106	118	133	97	117	93	119	122	113	112	121	107	103	137	104	126	116	112	134	107	105	105	105	94	100	93	122	98	117	103	112	109	101	88	115	96	133	109	102	91	123	109	112	89	110	117	127	128	113	111	107	95	126	129	117	111	95	97	110	95	109	118	108	109	107	87	118	101	111	105	113	106	109	112	122	101	105	108	138	117	108	117	108	100	92	76	119	135	112	113	98	104	118	85	113	103	101	100	112	97	118	101	112	102	104	121	103	100	115	98	114	103	84	106	97	119	93	102	95	87	104	95	112	101	110	107	98	104	97	116	119	96	107	98	99	106	97	113	121	116	111	99	108	109	91	107	110	117	99	88	99	110	116	110	108	114	117	121	126	128	124	108	123	106	120	114	111	126	105	111	104	111	101	108	102	106	110	104	120	107	108	106	88	99	109	116	111	112	118	105	91	111	119	99	97	102	120	109	99	96	108	104	130	112	107	116	107	99	109	121
38538	41728	14578	19252	15700	17996	15571	16195	17087	15197	13081	8117	6713	5973	5615	4120	3580	3177	3039	2854	2194	1679	1331	1260	1162	1009	957	772	931	749	681	738	827	785	847	753	618	546	540	465	553	667	747	665	589	552	583	548	553	540	444	471	473	478	468	465	573	536	461	453	395	366	282	291	300	281	296	285	290	268	330	296	299	320	307	288	291	299	276	305	313	306	285	284	295	257	295	301	289	287	281	290	289	253	289	290	275	248	269	243	279	271	282	279	279	289	272	287	278	301	281	245	280	284	286	327	308	266	255	277	261	307	285	305	266	280	284	284	260	282	276	295	249	263	291	259	286	283	258	294	292	297	264	295	284	262	256	267	262	286	259	258	273	287	306	267	282	275	264	292	287	303	293	250	272	278	269	271	282	281	269	293	273	280	267	227	280	246	274	248	253	278	301	276	274	280	301	281	273	247	274	279	266	267	276	254	284	266	278	294	272	265	263	293	289	287	258	279	288	293	262	276	276	293	266	268	280	281	285	263	258	284	272	253	255	287	272	290	265	273	271	282	239	273	283	250	255	306	305	289	284	307	306	262	265	278	275	268	275	261	283	281	296	268	261	266	262	286	277	291	256	272	232	257	238	279	267	269	273	258	264	253	283	264	284	256	274	276	253	269	296	273	236	253	239	287	272	256	249	262	284	267	271	257	263	280	288	287	255	271	301	266	300	282	277	269	273	263	295	296	277	253	256	278	281	277	297	265	267	304	284	266	252	277	287	294	255	267	258	273	283	312	252	291	260	289	303	288	264	256	300	286	285	268	277	256	274	280	287	260	242	275	273	271	266	274	262	290	264	280	266	293	285	277	259	285	265	269	264	254	272	283	271	259	288	297	260	279	301	274	294	283	259	295	290	272	291	260	281	262	261	277	241	278	265	279	259	254	289	265	279	251	281	296	279	289	275	278	312	272	266	291	293	282	279	254	266	277	285	275	262	266	262	253	282	272	289	260	241	263	293	289	300	241	288	280	291	269	258	304	250	276	270	285	260	275	262	265	255	275	258	275	280	307	288	287	271	299	233	270	286	295	253	284	262	274	284	292	252	293	273	267	236	315	277	265	285	287	283	258	244	272	288	235	270	263	253	268	273	304	283	274	264	284	300	265	269	287	290	304	258	272	278	273	280	248	282	258	256	277	280	300	275	256	276	263	264	269	284	266	275	276	288	270	276	271	283	268	263	272	255	258	275	283	269	258	272	269	245	303	249	266	282	263	265	311	287	280	278	265	294	324	257	300	250	247	291	261	268	278	268	290	253	275	270	286	300	280	280	275	267	273	279	275	291	306	309	257	291	260	274	272	284	264	274	281	274	284	265	246	274	265	246	231	291	295	257	292	239	261	274	262	293	275	285	262	270	292	279	279	270	249	261	275	271	265	262	221	290	269	265	257	283	249	269	263	241	261	301	292	286	275	264	282	274	285	267	292	263	273	263	273	288	256	262	279	253	287	233	249	279	258	302	275	305	249	256	276	294	281	267	253	272	285	270	250	294	296	297	285	275	273	265	263	318	282	300	261	280	299	270	239	269	295	273	290	278	258	287	267	236	270	266	270	285	280	268	283	292	276	287	289	286	266	261	270	265	289	278	264	286	276	290	263	261	297	275	270	276	260	310	273	295	260	272	269	253	267	253	258	290	274	273	296	276	279	264	273	265	238	261	284	288	268	285	269	269	269	285	250	273	287	253	283	266	258	274	259	285	264	264	269	272	269	297	263	319	290	255	245	277	286	271	263	278	264	310	278	273	277	258	263	274	272	237	296	298	269	274	270	270	291	299	314	265	296	266	270	250	290	283	289	265	258	260	270	301	273	280	274	291	289	289	266	250	271	259	301	272	280	294	278	258	268	301	278	250	264	282	274	269	263	273	246	276	286	272	277	276	289	254	252	273	283	272	251	248	273	261	261	280	284	279	260	277	288	273	304	284	272	246	271	283	279	295	274	259	277	277	276	283	249	273	288	315	284	246	253	269	269	281	231	278	261	261	287	288	269	297	265	246	260	288	235	285	253	280	277	241	284	269	271	257	246	261	285	303	305	285	281	289	273	255	271	268	249	319	283	280	256	322	258	266	288	259	246	276	272	266	242	259	273	279	241	281	286	287	296	273	275	251	300	257	256	268	265	258	281	269	279	278	291	264	268	273	230	283	277	281	272	265	257	283	275	284	272	267	274	271	260	249	274	252	274	278	284	258	298	264	264	266	237	268	250	274	286	270	248	263	280	281	297	299	269	263	315	262	264	260	274	282	251	258	283	260	245	259	276	283	261	260	256	305	279	248	287	278	247	263	278	297	277	256	271	282	297	262	267	286	273	297	292	263	255	256	289	261	266	265	288	272	273	289	263	273	266	256	273	266	267	284	261	315	264	263	257	271	274	257	268	263	255	253	228	259	271	275	274	248	267	292	259	276	256	285	272	260	294	281	279	289	252	282	274	293	253	278	271	289	261	265	274	265	273	263	264	295	266	254	285	275	277	278	278	259	269	264	274	274	299	255	267	254	248	266	290	267	256	279	276	270	258	275	292	264	287	274	293	274	323	277	273	301	288	278	252	260	271	267	259	279	268	255	305	252	266	254	246	265	261	283	254	303	261	259	283	281	260	241	289	294	268	267	244	285	289	278	300	265	278	304	259	266	295	265	271	301	274	265	296	276	280	286	279	281	265	276	274	291	264	264	291	307	267	254	254	278	253	267	269	281	283	263	279	281	269	252	274	299	268	237	290	278	239	266	301	270	286	246	282	304	250	278	271	280	271	255	296	272	257	270	287	267	297	291	280	290	267	275	300	264	239	307	295	278	261	278	285	275	262	273	222	299	273	272	236	275	293	259	263	264	264	278	267	282	258	268	266	292	277	247	290	267	261	262	283	270	264	273	264	262	253	274	262	301	279	282	300	258	275	269	279	265	281	265	297	276	270	273	279	257	279	284	227	263	289	258	248	254	274	266	271	291	286	262	274	305	262	277	249	241	284	277	261	265	288	291	256	290	275	264	256	271	256	262	262	279	254	275	291	261	277	260	252	254	293	284	251	246	281	303	268	288	255	273	268	263	277	267	271	280	259	258	275	245	252	280	291	259	273	280	311	291	272	291	283	243	266	257	276	293	273	267	288	254	264	255	269	258	279	316	214	268	290	286	284	308	302	278	279	265	276	285	261	259	262	270	264	258	300	314	295	279	280	265	304	265	275	288	262	232	257	278	262	271	266	300	255	261	272	288	251	294	266	259	286	287	283	262	292	280	267	279	275	283	281	280	244	296	270	258	272	257	256	276	257	276	303	261	267	288	257	296	278	277	246	279	272	263	285	257	303	268	262	244	270	262	279	267	273	289	268	280	255	282	240	275	255	292	286	315	275	274	266	255	276	278	260	259	250	284	260	289	306	289	265	299	267	304	252	276	259	291	283	274	269	254	264	296	252	262	249	255	294	263	225	277	271	257	279	294	282	270	270	272	254
17632	11762	3922	2144	1556	1308	992	920	891	728	658	529	465	409	378	366	303	326	299	340	302	305	303	264	283	314	279	253	264	256	251	265	276	283	307	278	290	277	264	278	264	275	260	259	251	274	251	259	221	266	279	261	252	254	276	245	279	246	270	289	262	250	227	258	265	246	240	246	264	238	246	283	247	258	215	266	261	240	253	251	259	236	244	231	244	253	271	250	246	267	266	257	221	217	278	244	250	262	273	260	225	216	226	241	226	255	270	275	272	231	253	258	258	257	246	226	258	220	269	272	291	263	250	248	253	251	223	241	286	269	255	243	247	230	246	236	221	224	257	240	275	258	252	230	248	259	251	235	267	245	281	253	247	267	194	255	240	256	228	259	230	220	257	266	253	246	245	253	270	238	236	264	225	279	296	259	260	251	260	270	264	258	238	242	255	223	240	273	217	251	249	272	255	264	252	236	251	247	266	238	255	258	243	226	245	262	275	234	254	256	230	271	246	249	267	240	251	241	260	251	254	281	226	263	270	248	280	269	272	262	244	245	261	232	269	250	240	249	236	271	251	283	243	266	222	239	258	283	251	244	241	249	250	277	240	251	248	266	247	268	241	222	256	294	269	266	271	261	253	238	241	288	276	257	273	240	264	256	265	232	268	281	251	246	249	249	235	248	242	248	247	243	273	266	276	248	240	257	250	264	274	213	264	260	250	252	229	263	288	252	278	250	267	251	220	254	227	298	260	284	262	261	259	245	263	261	250	258	221	222	244	227	224	260	246	268	239	300	248	223	259	266	261	254	278	228	281	276	235	254	254	220	239	251	257	246	244	274	283	206	246	228	275	264	271	234	243	269	229	234	235	227	270	271	252	252	258	275	218	200	251	226	244	256	276	242	263	256	280	255	257	254	262	236	242	259	258	262	238	238	236	259	277	231	247	246	258	267	243	243	238	258	229	272	247	230	243	282	268	279	274	269	243	263	246	229	248	258	246	261	252	253	232	283	267	264	260	291	232	263	264	218	250	251	246	256	248	234	251	256	262	236	260	253	262	252	269	242	267	245	238	247	267	236	242	243	299	251	273	251	253	257	238	248	247	258	233	292	245	216	257	231	239	267	234	275	217	252	229	240	264	254	268	243	253	259	240	267	255	240	256	279	253	249	267	265	246	269	229	268	242	251	278	272	248	241	238	250	279	275	237	266	253	271	243	276	246	247	238	248	278	278	250	254	241	241	267	250	237	271	258	240	232	234	254	266	245	250	282	291	255	229	277	250	234	234	290	276	214	281	278	255	264	264	273	251	264	279	256	266	244	245	251	258	225	280	295	229	257	264	248	258	269	258	259	262	256	249	279	241	261	245	243	249	240	252	263	263	269	276	248	247	247	246	258	268	234	269	291	257	230	256	250	258	232	234	284	238	263	286	245	273	245	246	254	278	241	255	271	268	255	239	256	271	247	290	254	279	243	255	288	244	267	274	245	237	244	254	253	240	275	281	247	265	232	268	261	280	240	266	255	254	265	277	225	270	246	239	265	251	263	260	247	278	304	242	251	236	250	254	264	236	250	254	229	243	230	262	253	279	262	256	230	248	237	255	286	269	253	246	211	245	254	237	246	260	246	263	285	252	266	276	253	269	252	276	263	244	225	219	261	249	247	254	251	227	244	271	278	262	247	258	246	255	246	247	258	259	256	230	250	287	258	259	240	247	241	246	272	251	243	268	224	236	243	293	276	266	227	256	266	267	238	267	250	289	250	214	258	283	221	291	223	241	245	262	255	257	266	243	255	272	256	265	267	194	261	243	244	271	279	265	248	267	288	255	272	263	281	282	258	264	233	281	253	242	255	265	250	247	253	253	272	224	246	247	260	271	255	246	259	265	258	253	227	276	273	240	254	227	273	253	264	242	257	252	288	262	304	223	270	226	276	259	263	252	264	263	246	294	245	242	242	247	260	250	237	228	254	241	253	253	254	241	248	240	255	263	241	236	249	272	260	251	234	267	278	247	258	241	257	246	250	284	264	250	245	230	273	236	235	285	268	271	253	254	240	270	243	251	244	263	241	268	259	276	242	247	270	246	273	243	233	227	248	274	252	253	286	263	244	270	274	269	247	228	262	273	232	251	274	244	248	253	264	262	263	271	241	235	224	255	250	257	280	222	255	257	239	246	248	244	233	256	243	234	275	272	249	263	250	244	273	261	254	257	263	289	246	244	276	273	235	274	250	256	248	236	235	236	240	259	237	264	242	285	256	235	266	242	271	253	250	271	238	263	246	256	244	263	264	257	244	260	228	251	275	224	232	282	225	260	283	238	244	254	280	252	256	274	255	255	261	262	232	249	242	269	246	235	241	254	252	245	227	252	259	273	242	251	273	243	278	240	235	233	282	254	227	259	266	243	228	255	243	252	246	245	272	276	281	242	266	269	272	255	246	237	287	245	258	258	270	244	229	228	275	251	230	246	261	232	252	240	234	261	277	258	255	262	254	255	261	256	265	292	265	236	259	254	257	268	216	249	250	241	273	223	264	244	223	280	257	251	273	249	220	245	271	281	244	239	223	282	254	254	267	237	288	255	227	225	257	240	259	261	263	243	242	269	295	224	283	248	246	253	285	263	246	245	235	263	249	241	263	281	233	223	239	250	262	249	251	257	236	248	233	260	231	254	260	244	266	263	273	275	250	281	249	285	271	244	259	261	272	261	244	279	261	257	273	266	266	275	247	282	237	231	255	250	251	238	237	218	234	258	275	272	235	260	242	232	276	237	246	247	272	269	265	257	247	239	283	288	285	242	280	248	241	277	271	252	251	266	252	247	253	271	298	258	260	286	271	236	227	288	214	264	251	278	266	239	251	275	242	292	254	241	230	249	260	233	232	275	261	235	246	245	229	263	237	252	277	262	234	253	235	264	242	275	248	237	269	250	259	254	283	245	262	249	222	248	278	250	288	254	239	257	262	267	266	275	235	244	247	243	276	246	251	225	246	228	270	257	241	247	230	272	244	255	282	259	245	246	281	269	243	285	257	259	254	260	246	248	226	225	260	244	264	257	239	244	252	269	277	266	253	236	256	285	252	227	244	241	249	240	220	257	258	227	265	266	262	262	275	261	263	269	237	248	242	287	259	259	247	255	238	243	232	254	281	278	245	255	257	239	234	222	273	230	283	260	246	219	243	224	266	271	232	233	253	260	258	253	227	259	267	247	277	248	258	233	249	266	253	250	253	243	256	252	241	305	258	245	292	264	252	261	271	228	273	270	238	267	270	281	234	259	272	265	265	235	257	269	248	249	245	270	267	234	239	250	247	269	278	226	260	242	214	307	261	247	260	252	234	268	240	267	274	257	235	242	254	263	279	245	263	290	257	236	282	290	235	243	274	251	247	264	266	262	260	260	253	221	233	239	258	237	258	239	267	283	274	265	232	257	247	228	277	263	252	270	240	222	268	243	217	259	265	276	237	262	240	244	247	274	260	270	258	275	236	258	251	263	274	244
11267	10607	4960	5501	4921	4616	4035	3700	3569	3008	2784	2251	1780	1730	1579	1366	1099	1154	1184	1154	1000	883	853	756	705	712	677	638	679	642	621	678	696	711	698	737	679	695	638	696	690	678	709	713	731	664	683	684	694	640	619	653	608	636	635	643	638	618	663	664	576	585	561	591	550	585	582	608	641	566	532	548	622	551	583	592	594	617	574	585	581	579	572	586	559	608	569	569	606	583	586	592	599	573	614	583	598	575	624	578	586	558	582	618	578	573	598	553	547	580	579	569	602	551	556	570	571	578	585	584	569	591	598	546	592	604	557	561	581	579	571	554	618	558	562	594	558	570	560	579	526	569	595	594	610	572	609	569	572	567	594	575	604	574	576	655	584	549	583	619	551	590	585	596	602	617	572	577	625	588	572	641	618	585	581	608	579	580	608	614	606	567	574	594	620	606	623	566	565	557	581	582	597	608	567	605	566	567	641	554	564	589	586	548	597	582	558	599	593	598	592	579	564	572	534	608	583	625	596	579	597	578	602	561	587	614	555	603	588	577	640	581	597	606	597	559	580	579	548	586	559	552	583	581	615	552	593	586	589	580	599	587	561	591	644	579	577	575	570	596	576	580	584	638	582	571	565	600	566	600	588	554	577	591	587	601	592	579	557	620	617	572	577	582	562	525	582	580	585	599	579	584	573	569	580	575	554	576	576	571	540	578	564	583	566	571	601	566	583	622	599	586	567	580	568	593	624	589	565	565	581	610	530	597	579	565	568	572	608	581	605	627	561	596	555	620	617	580	576	585	565	580	570	616	623	610	550	552	599	576	568	617	540	562	557	613	553	546	593	558	579	584	545	634	604	572	596	563	574	562	592	580	643	532	565	619	576	609	587	608	568	569	584	571	606	621	552	561	598	555	597	578	591	614	540	604	622	578	561	589	605	593	574	571	606	586	604	575	589	630	564	566	628	576	606	565	589	584	580	592	602	565	600	611	617	568	594	579	576	554	618	567	552	572	593	588	531	583	557	595	572	568	571	599	620	591	609	590	567	548	601	609	587	549	586	606	549	577	602	588	587	591	610	584	586	544	563	559	593	576	566	557	585	597	623	554	589	605	580	575	552	611	604	599	629	579	555	580	582	625	582	606	606	619	582	610	574	628	590	572	565	528	595	535	557	581	605	581	617	614	565	575	646	585	579	576	569	582	572	570	577	563	568	578	585	596	612	549	578	533	576	556	570	571	612	550	586	606	608	581	597	578	602	614	613	600	590	556	587	585	581	543	586	614	586	575	591	645	601	570	625	581	640	592	554	595	603	615	595	594	562	587	562	588	634	591	560	581	592	621	557	641	565	542	579	585	568	617	607	605	584	600	570	624	583	629	558	579	583	576	588	593	544	571	560	576	583	618	570	597	584	561	634	610	603	596	580	590	568	547	597	606	554	587	569	513	620	610	578	597	541	544	600	616	611	594	552	550	586	656	557	593	579	592	579	596	619	626	569	590	593	549	540	635	571	619	657	583	637	610	547	575	608	568	594	596	591	636	593	597	574	631	597	581	595	553	590	564	574	564	569	595	578	551	568	581	600	598	586	579	579	583	535	583	565	613	600	584	569	569	611	575	555	582	600	581	564	584	568	588	594	559	579	569	563	551	551	579	576	620	580	595	580	564	561	576	567	566	543	597	585	584	602	548	597	595	607	634	582	562	577	580	551	616	604	592	596	593	571	573	612	580	593	593	592	577	571	572	615	555	618	571	558	567	585	549	579	573	627	573	564	567	636	564	542	569	610	580	562	595	582	600	590	586	587	633	586	587	571	596	574	595	580	600	588	596	586	541	592	621	633	570	612	572	567	609	627	586	605	564	578	578	609	612	594	540	610	586	575	578	614	604	588	564	533	598	597	580	582	559	604	536	573	586	575	613	533	578	593	595	560	614	589	608	592	571	581	548	591	581	549	570	580	634	643	599	584	548	554	587	542	562	600	625	538	569	551	582	561	512	571	619	569	545	622	587	639	604	565	582	568	565	572	616	574	551	587	607	613	538	574	583	569	573	585	546	600	587	611	594	597	634	578	587	579	570	595	577	539	571	565	556	568	529	590	571	640	551	597	613	600	633	544	565	597	574	550	545	574	548	565	562	564	584	607	522	621	558	553	555	599	591	568	562	589	592	602	568	584	607	594	575	582	586	594	620	604	575	572	605	580	597	542	593	579	600	570	598	601	619	544	563	567	573	589	579	605	563	620	599	592	550	627	571	556	554	618	588	608	612	553	601	573	603	563	599	553	584	641	595	597	559	605	600	610	586	579	580	570	606	595	559	549	589	561	587	614	591	576	561	618	596	557	580	570	608	621	575	600	602	559	617	595	580	560	622	495	585	550	551	584	607	565	598	549	599	600	569	563	543	543	599	568	613	584	582	585	585	577	605	584	554	605	592	624	582	575	587	642	570	613	576	562	556	606	622	617	565	617	581	599	570	627	622	568	624	604	590	537	587	555	568	619	606	581	575	575	545	601	598	549	572	555	590	596	581	590	607	584	590	529	563	590	577	609	555	542	529	584	581	588	572	589	533	579	591	599	594	609	577	602	611	519	569	556	597	540	574	624	580	577	585	620	593	567	577	625	607	578	621	616	598	640	567	602	592	574	594	562	580	550	573	624	637	580	575	535	602	611	601	594	553	603	604	556	555	589	568	596	557	582	608	590	615	630	643	616	639	580	591	626	594	563	599	606	601	581	586	632	604	612	569	569	558	578	600	611	577	583	597	613	604	582	565	602	553	601	615	593	591	562	582	568	563	594	595	595	599	573	552	624	607	557	575	578	595	634	591	610	590	544	564	562	612	563	593	601	605	599	552	605	580	575	523	595	594	596	600	572	616	582	558	594	599	591	547	558	582	563	594	565	579	579	623	593	637	573	594	591	591	582	555	531	589	608	607	626	586	612	585	582	579	532	571	594	588	565	611	583	603	574	601	586	604	563	551	583	573	546	560	586	561	579	583	605	600	604	647	602	582	549	599	571	613	597	606	599	576	586	573	556	649	571	604	561	554	578	608	577	606	650	564	619	564	628	587	577	556	553	583	629	602	574	582	614	598	575	625	583	585	590	567	565	574	577	592	595	606	570	572	575	557	597	561	588	565	620	540	645	581	618	595	571	611	602	570	589	572	597	595	591	637	585	565	515	591	612	598	590	545	615	538	592	609	532	578	603	585	590	600	600	541	599	536	584	605	553	615	562	622	561	605	598	566	607	617	565	598	575	604	579	618	551	579	616	552	577	543	621	538	569	596	548	524	537	567	595	583	594	554	600	551	569	607	575	553	616	604	562	588	557	572	580	565	623	625	610	580	599	591	552	533	543	565	601	582	596	574	587	607	569	589	559	607	608	586	539	634	552	578	554	592	576	609	580	570	613	588	575	536	576	579	582	596	599	550	535	590	580	616	536	576	571	583	588	580	597	545	579	569	590	570	572	545	575	562	587	579	531	578	564	572	572	576	562	571
42488	45172	25476	16366	11071	7581	5142	3536	3324	2750	2084	1190	988	784	642	505	493	417	452	362	326	261	287	272	215	212	204	205	210	225	212	214	225	223	225	211	186	197	177	224	209	209	191	182	211	201	187	166	185	202	177	193	188	188	213	201	210	180	201	212	161	174	198	188	191	162	191	169	163	196	199	192	175	178	156	191	192	183	185	189	181	183	178	163	181	152	177	179	178	196	171	180	162	205	194	185	180	163	201	168	183	168	133	169	149	195	195	174	166	158	205	182	157	185	165	172	172	190	196	172	192	171	181	163	170	146	177	187	184	218	177	189	176	182	185	181	180	153	165	142	163	198	181	191	166	205	157	171	200	159	174	169	161	162	172	168	185	159	191	177	181	173	177	192	191	197	182	161	171	172	175	183	185	192	197	206	171	183	199	161	171	202	174	165	184	191	166	200	192	175	189	179	182	181	202	175	179	192	209	176	181	178	177	190	197	178	188	182	196	177	221	173	176	182	197	178	180	176	202	159	161	152	158	192	160	184	174	192	160	172	179	182	205	175	197	189	168	193	177	177	172	184	165	172	186	164	166	183	207	158	186	177	168	187	196	191	179	182	182	160	190	184	173	167	176	188	200	186	184	200	187	199	173	181	172	155	205	176	169	190	191	196	195	178	194	178	160	180	155	186	173	164	170	177	188	155	151	165	177	162	204	187	178	157	175	180	177	186	179	198	191	183	213	191	189	184	175	203	173	193	166	217	195	178	154	177	158	176	158	188	168	177	193	185	183	185	190	169	170	195	176	195	178	171	204	189	173	192	174	192	173	175	191	159	181	169	195	208	169	168	197	176	151	185	165	176	196	164	185	174	198	178	192	168	185	195	187	192	166	182	195	199	153	168	171	195	202	170	158	174	164	177	202	185	162	204	181	199	200	203	186	187	149	188	203	179	193	160	194	163	206	201	190	188	188	169	170	167	171	181	163	193	162	167	158	163	190	171	176	195	164	190	195	201	176	166	164	165	172	201	191	192	182	184	185	192	186	159	192	196	194	185	175	195	188	178	189	168	178	167	179	177	159	166	179	214	194	189	178	161	166	167	216	219	201	167	192	181	167	151	198	181	172	172	181	160	167	180	213	158	199	192	166	163	162	170	215	180	169	186	162	212	176	182	158	162	192	177	196	167	179	198	160	170	201	196	193	199	191	161	171	162	162	198	183	164	178	180	191	169	205	190	182	178	190	161	173	169	162	190	200	166	175	185	197	159	183	184	179	185	180	172	157	185	182	158	175	168	174	187	192	203	192	194	179	180	187	178	183	208	179	189	174	182	190	161	159	187	160	179	183	204	161	169	207	192	204	183	151	185	180	170	182	177	195	216	166	181	191	182	189	174	190	170	178	195	182	196	184	166	142	139	201	179	215	161	150	179	165	172	181	193	154	179	152	191	191	195	181	168	172	174	173	194	209	153	181	184	170	168	168	183	183	215	198	202	163	165	196	200	193	187	164	182	188	216	195	179	176	174	189	177	183	174	166	174	176	161	200	178	191	195	208	185	188	155	185	177	203	168	208	202	205	164	173	189	195	198	191	184	157	181	197	193	167	172	188	208	169	161	182	222	184	223	189	188	183	173	185	182	185	156	193	178	198	179	183	180	206	135	159	181	188	169	184	204	182	174	176	179	174	159	179	189	167	174	192	171	167	175	162	195	189	214	157	194	199	193	183	177	173	197	170	167	187	193	173	188	208	191	202	182	184	181	194	187	197	210	181	168	168	186	187	178	189	180	173	188	182	184	218	186	171	166	179	171	191	174	172	174	178	170	189	176	193	204	200	166	184	186	189	182	174	190	177	177	172	183	185	167	177	175	177	154	190	160	168	210	193	175	177	186	181	188	176	179	176	199	195	189	198	187	182	151	192	180	183	182	190	182	201	167	183	189	186	195	198	170	150	152	201	180	179	164	184	180	191	195	180	194	156	172	169	196	183	171	195	155	175	170	201	167	194	200	165	181	170	181	190	168	182	187	178	187	183	162	188	190	158	166	191	192	181	183	172	199	186	162	206	177	165	188	193	198	179	203	182	190	182	156	198	168	192	187	166	200	175	174	200	171	180	185	192	180	201	185	194	167	165	183	170	185	178	185	171	164	172	203	190	169	173	173	194	192	177	190	188	187	187	163	169	179	168	188	171	193	178	196	154	159	189	157	173	157	186	169	194	163	192	197	165	164	184	191	178	192	208	172	205	188	182	201	165	172	184	184	170	174	178	206	177	164	181	191	181	157	175	171	183	172	171	179	146	174	173	181	204	183	194	196	186	172	194	182	184	210	182	195	187	175	182	175	183	183	184	199	169	189	171	189	180	168	188	204	189	201	182	174	172	197	180	163	176	168	196	164	191	173	160	183	158	184	192	180	179	160	167	190	158	190	173	170	180	169	181	176	164	195	188	167	189	198	153	176	169	185	159	176	177	177	174	164	195	190	176	163	195	183	186	182	185	185	209	191	190	166	147	191	191	165	194	175	176	194	171	191	185	175	168	186	162	157	169	178	191	183	152	164	161	171	175	175	184	158	176	195	202	185	181	188	149	164	187	166	194	177	182	177	163	149	188	184	178	181	177	176	179	179	167	196	200	182	178	179	191	191	200	187	191	194	190	165	167	189	194	173	185	173	210	186	185	154	190	184	178	184	183	162	184	176	167	168	175	178	177	160	172	182	157	184	202	181	202	162	206	167	175	186	182	169	190	192	190	190	182	177	183	164	172	168	163	182	173	204	179	201	179	195	170	190	214	173	181	185	167	168	185	193	188	179	139	189	189	215	204	168	180	170	170	182	168	162	166	182	211	169	194	166	209	175	159	180	163	183	202	187	169	202	172	184	177	207	178	177	167	165	193	182	193	186	155	173	173	204	186	163	197	192	178	180	187	204	168	194	186	164	178	178	166	183	178	184	170	180	213	204	209	177	218	167	178	184	169	149	172	151	205	175	185	200	181	171	189	170	154	191	161	190	161	191	166	157	159	180	207	159	191	171	189	181	204	173	194	193	181	164	203	179	208	180	195	181	173	167	175	185	180	187	154	192	200	190	172	165	161	191	190	200	194	178	181	167	193	169	175	161	180	177	177	167	160	188	188	170	165	196	180	180	196	198	197	191	198	167	199	183	173	173	176	155	183	177	172	155	166	176	155	175	192	204	177	172	206	191	197	181	161	214	167	179	164	182	172	159	178	171	176	157	163	204	168	190	192	183	196	188	184	187	166	181	160	162	185	173	194	179	179	181	189	184	181	179	175	171	216	174	161	181	202	214	171	174	155	180	178	179	194	170	156	198	169	188	194	171	179	198	179	173	193	179	169	181	177	193	182	193	182	182	158	179	189	195	187	174	214	166	167	185	173	188	186	158	192	179	183	149	184	199	188	167	198	206	176	188	201	163	170	194	187	176	176	176	183	173	189	172	198	156	197	172	175	172	167	164	194	210	180	195	157	178	183	206	195	174	172	181
30810	37556	14457	13351	13216	12806	11075	10307	10725	9407	7901	4553	4249	3948	3434	2596	2413	2124	2095	1782	1470	1115	1062	949	817	779	722	702	642	638	698	714	756	813	754	698	668	559	580	608	655	716	640	617	612	623	605	568	632	590	524	577	531	544	621	611	554	605	593	459	451	430	422	404	395	430	462	389	436	429	434	456	455	488	448	440	461	459	406	452	417	436	410	452	425	413	434	432	441	439	442	459	440	405	438	450	448	420	437	435	407	451	479	421	458	406	405	441	460	459	428	427	427	408	443	409	389	421	453	409	443	451	441	469	430	427	390	432	466	457	455	382	417	414	428	424	452	428	428	418	427	415	422	385	413	392	446	453	421	404	436	392	406	410	396	386	463	444	409	406	440	426	413	424	418	444	398	435	436	407	423	431	435	430	434	435	455	397	411	456	417	449	443	431	429	444	448	392	387	428	443	410	437	415	424	448	439	405	469	431	436	419	416	452	426	407	420	425	468	426	383	435	445	438	425	428	430	448	407	446	407	424	443	439	394	430	431	428	436	423	403	406	414	417	433	452	433	450	494	407	399	395	441	417	401	417	375	438	421	422	420	412	432	391	401	441	440	444	431	428	427	428	441	409	404	410	414	440	440	419	403	432	451	447	453	447	407	479	428	405	416	408	382	415	402	437	480	385	426	391	395	447	423	434	443	428	381	388	409	403	437	395	414	425	402	418	450	434	356	412	440	448	430	415	435	383	416	435	439	459	398	464	427	449	424	422	442	422	427	398	428	405	423	475	429	426	437	418	454	441	462	448	417	421	442	416	476	411	402	437	416	442	425	429	407	456	451	420	427	440	424	399	454	435	405	453	459	407	445	417	450	412	401	428	444	444	432	403	465	454	424	445	441	415	450	431	384	395	435	438	414	394	426	428	440	458	405	452	450	474	425	400	406	435	402	438	456	434	422	404	416	432	419	430	433	446	466	426	449	439	444	451	421	419	439	409	436	394	461	388	450	438	438	443	408	414	401	411	435	433	450	450	442	419	433	388	435	450	435	389	391	446	452	431	401	416	410	424	458	434	383	429	407	433	430	439	448	380	414	410	404	438	432	411	431	423	402	430	449	453	379	396	420	440	446	432	422	399	410	411	434	422	382	412	431	428	400	450	448	397	462	435	445	475	432	436	435	430	429	448	398	435	425	451	474	425	476	479	422	408	431	405	441	426	415	444	437	424	421	456	405	420	417	417	445	412	444	406	411	425	455	438	397	422	434	448	441	410	420	443	461	445	423	427	421	408	422	419	430	388	432	446	468	440	442	417	439	422	416	443	415	415	433	397	438	420	429	448	446	422	453	459	453	394	446	465	437	446	443	413	452	452	398	449	441	442	437	374	400	438	398	427	464	455	417	433	415	431	414	398	413	419	447	453	452	411	451	392	420	423	444	473	424	437	432	446	415	417	438	480	398	404	430	424	467	415	451	464	439	414	442	436	412	413	466	470	427	396	443	428	430	427	443	423	384	448	447	427	409	443	441	437	424	410	409	428	445	450	418	445	429	417	439	426	396	457	432	457	453	441	424	462	456	403	429	397	442	424	458	425	446	397	455	429	424	437	402	447	417	458	410	435	457	420	464	428	417	414	389	441	455	440	431	410	440	430	457	418	416	414	423	441	444	393	427	444	425	455	434	426	411	437	418	446	420	423	411	432	426	418	452	376	427	425	414	444	436	440	429	409	434	428	394	431	403	426	453	410	442	438	405	466	434	417	415	448	471	418	440	396	437	437	416	440	433	408	415	410	400	449	419	418	417	413	444	458	391	442	394	392	455	436	386	432	444	420	429	407	388	410	426	402	428	419	376	435	427	411	426	446	427	417	380	424	462	398	397	394	399	417	425	450	423	415	408	433	411	450	428	403	413	414	434	398	432	406	460	413	413	393	397	381	417	398	405	407	450	421	444	433	456	436	445	416	412	445	417	417	418	431	420	449	404	418	476	470	456	391	428	430	415	400	427	451	437	411	445	421	413	442	426	429	437	437	439	439	407	455	441	442	453	431	366	410	482	425	442	432	406	423	425	411	437	411	415	420	429	400	448	408	445	426	416	423	430	427	428	418	463	429	475	373	432	420	435	411	407	445	406	447	413	428	403	431	426	497	401	451	410	452	417	450	432	435	433	449	402	448	420	431	382	423	438	427	443	430	417	399	424	390	453	404	413	438	427	432	465	387	421	385	417	451	429	452	424	395	412	434	460	401	396	428	422	440	442	475	442	428	426	414	414	435	440	420	422	414	407	383	418	407	421	466	424	432	400	408	419	415	419	452	430	444	435	367	414	423	406	423	389	429	454	425	462	374	416	415	398	402	382	419	449	394	431	395	426	422	454	457	433	415	423	396	404	432	416	409	423	405	440	400	423	411	417	443	414	416	418	440	404	436	463	467	427	406	428	419	459	463	427	442	441	434	438	389	394	455	450	435	419	389	446	445	453	456	414	421	413	428	394	432	429	425	386	419	424	416	422	413	419	471	468	428	405	417	415	383	417	413	465	404	427	434	435	424	417	392	405	410	428	416	385	450	406	444	438	434	455	439	439	430	434	437	423	415	452	403	436	421	430	470	390	457	426	431	398	403	419	418	449	402	430	440	432	413	436	446	433	453	417	398	381	442	410	439	418	448	409	426	445	414	399	432	414	401	442	441	426	399	405	407	448	431	449	429	393	425	374	407	429	404	438	430	435	454	420	421	435	428	412	405	437	445	458	447	424	434	417	384	436	416	429	444	414	391	453	435	431	430	431	420	422	452	392	433	413	411	443	456	439	444	464	450	438	438	430	448	471	423	416	446	421	409	436	420	448	422	417	432	474	446	434	429	462	434	443	412	430	425	411	415	429	424	413	429	427	405	386	430	434	428	413	455	448	416	433	409	428	372	427	431	438	396	431	407	418	420	438	403	421	436	476	435	432	474	456	399	440	407	402	427	415	422	441	407	413	425	433	424	473	436	404	458	428	400	430	415	395	437	442	417	421	425	450	466	434	428	460	447	425	408	420	423	408	405	467	411	434	461	431	415	426	412	421	411	411	393	443	438	399	445	421	461	443	417	419	435	406	416	436	434	410	425	415	421	405	386	413	456	412	419	453	442	439	449	414	399	415	437	445	413	455	429	401	416	393	435	417	459	409	422	452	416	439	406	408	391	452	448	458	403	440	444	440	423	402	402	432	419	444	477	456	433	446	400	436	451	400	451	421	438	450	430	388	411	430	412	405	374	446	447	452	409	408	436	398	432	425	430	413	437	418	419	456	369	404	426	453	405	447	422	426	410	410	434	442	435	406	412	417	429	442	423	468	436	475	448	438	452	465	429	436	409	443	397	454	452	450	427	412	411	434	441	392	428	418	416	442	453	442	445	412	413	467	434	402	427	411	418	464	439	450	444	377	420	444	412	436	437	474	455	431	439	460	443	435	433	436	402	398	437	433	444	401	418	419	396	417	426	445	432	412	434	405	428	389	411
53910	46389	29826	24121	20924	16812	12024	8513	6867	4879	3548	1957	1729	1360	1135	843	702	613	542	484	372	303	260	230	211	198	190	188	202	196	156	194	212	217	197	204	158	138	152	166	183	211	215	170	162	143	189	165	146	142	154	153	138	146	156	172	135	144	124	121	123	129	113	112	119	107	108	120	109	108	131	108	135	126	118	108	116	98	123	125	101	113	101	90	124	114	114	116	110	127	96	136	131	109	111	98	123	109	114	106	116	114	109	133	108	105	114	115	105	104	116	115	126	125	119	113	106	120	119	101	124	109	112	96	113	125	111	105	127	96	120	108	123	85	121	98	134	93	113	95	128	126	112	111	127	101	97	104	108	134	105	87	109	117	111	111	95	106	103	114	104	106	121	102	89	119	104	104	104	92	101	121	131	118	113	134	108	120	118	122	124	124	113	101	128	111	113	97	110	106	108	111	110	127	115	96	115	120	112	113	107	125	112	125	110	113	88	96	128	104	106	111	117	103	111	107	122	137	127	138	91	111	98	101	112	124	112	127	106	115	125	121	119	95	112	105	125	128	117	115	97	87	116	120	130	108	101	156	107	124	112	108	128	115	108	112	95	129	105	128	107	114	108	118	103	133	101	126	126	116	110	104	103	108	114	105	116	100	117	119	102	121	105	113	118	107	107	141	126	114	107	115	102	133	118	104	100	123	121	120	102	94	119	104	136	111	93	119	102	119	101	116	114	107	123	111	133	113	113	126	124	103	120	124	126	111	116	118	121	126	100	98	115	106	102	109	114	95	108	106	117	112	99	118	109	115	113	107	113	128	122	117	120	113	124	125	127	99	115	107	107	117	105	82	118	106	105	108	106	119	109	86	95	125	120	125	109	108	122	117	108	123	129	125	119	118	105	107	125	105	116	130	99	110	93	120	126	127	112	117	110	116	119	108	88	137	127	102	132	117	108	114	114	120	104	96	102	126	129	100	120	107	111	107	113	111	106	103	92	98	100	97	114	154	113	107	108	125	115	116	131	115	109	113	122	109	105	124	110	109	98	107	115	120	114	102	99	106	113	103	109	114	120	97	107	135	114	105	122	134	110	113	117	109	126	124	96	100	129	114	112	109	109	123	116	104	118	108	100	110	116	101	119	105	122	110	99	116	103	119	116	115	98	120	100	103	91	126	111	109	103	90	115	128	127	101	104	116	115	105	109	95	121	111	84	121	112	115	99	123	119	126	99	118	110	123	100	118	107	107	109	112	130	114	113	126	108	112	114	102	108	99	108	112	124	112	123	106	117	116	119	112	122	102	126	117	110	108	109	114	103	120	139	127	102	102	97	97	136	96	122	125	115	101	89	106	118	113	123	101	127	118	103	133	114	121	120	103	111	117	130	118	111	115	115	112	94	97	107	125	119	105	85	128	97	120	98	111	116	123	113	105	123	118	127	110	105	104	100	110	102	117	99	117	124	127	103	117	102	96	105	106	100	102	103	125	112	102	109	99	101	126	109	108	121	94	121	102	98	116	126	120	105	119	135	90	120	106	135	108	134	120	100	108	115	112	119	114	95	114	107	134	140	118	114	120	112	101	109	121	127	113	92	117	115	125	103	102	141	107	131	116	113	112	118	73	105	113	135	121	94	101	108	113	103	102	94	96	113	113	93	112	116	122	100	117	120	105	109	102	99	108	107	113	144	109	112	104	108	113	116	133	138	112	106	129	112	102	102	101	135	124	106	120	81	122	99	100	114	127	110	93	97	113	139	102	119	126	128	118	109	101	104	98	111	117	112	109	125	117	116	110	115	114	114	127	122	120	115	105	102	104	102	113	116	115	112	131	117	118	104	118	109	109	105	109	102	107	127	111	86	116	104	117	129	130	97	93	118	111	118	108	127	105	111	125	125	108	107	107	134	128	122	119	112	119	100	99	115	106	101	129	118	130	96	112	107	116	130	90	92	120	122	121	115	120	102	106	89	118	97	114	104	109	106	91	115	103	125	138	114	101	105	100	108	125	144	113	100	124	121	111	120	91	118	105	120	110	116	101	114	110	114	111	120	97	102	112	131	99	103	131	99	113	97	96	123	107	126	99	127	105	124	128	114	106	112	112	104	98	119	118	131	99	109	100	102	102	127	119	133	114	95	99	127	125	119	103	108	109	117	110	107	97	111	140	97	107	93	130	98	120	116	126	84	106	116	130	125	116	117	118	111	121	129	123	108	115	123	100	133	107	109	101	120	110	112	128	101	108	118	101	110	153	124	125	110	92	121	105	115	93	108	107	114	117	133	97	119	131	105	114	103	103	120	100	114	95	103	122	119	109	106	114	122	98	100	103	128	116	108	125	110	119	127	112	117	103	105	112	106	116	132	104	117	130	103	141	108	112	98	131	88	115	108	110	118	94	100	117	124	86	113	114	101	117	102	98	115	120	96	124	105	116	110	102	116	120	127	108	102	106	118	121	122	108	114	101	126	111	108	109	130	117	104	117	105	115	108	123	118	92	128	100	109	107	113	114	110	106	114	126	114	116	143	107	117	110	111	107	124	121	115	124	128	102	108	114	114	116	119	102	114	126	120	111	124	111	112	114	85	119	132	135	100	122	102	129	127	114	102	108	121	142	127	110	120	99	98	97	121	117	124	103	125	106	128	108	117	121	130	117	101	122	107	101	116	113	121	129	110	118	126	99	108	116	105	116	100	112	130	111	119	118	105	122	101	126	126	105	108	108	122	113	123	101	101	119	121	128	107	99	112	101	121	111	125	110	113	101	111	95	92	136	112	106	106	116	134	115	118	105	91	116	99	103	109	105	117	112	115	111	121	120	101	104	105	109	119	107	100	125	127	97	132	114	114	95	113	113	115	111	116	102	115	114	98	118	119	121	125	146	120	100	119	107	116	105	109	122	112	110	121	130	100	101	135	117	97	122	123	113	111	116	112	107	127	118	123	138	115	112	100	112	109	114	114	117	141	123	104	122	104	108	102	120	107	111	115	113	97	100	117	103	114	115	107	87	120	109	107	101	114	107	106	117	128	114	113	114	119	117	104	99	109	136	111	129	94	128	121	127	107	109	113	95	93	98	95	111	122	98	114	110	111	130	129	101	112	108	101	111	112	105	114	90	112	127	112	102	113	108	131	99	107	111	109	119	117	113	123	119	124	109	118	116	110	114	109	109	112	129	108	122	107	128	100	117	115	117	92	121	101	107	122	120	109	101	111	115	115	96	121	116	98	96	147	105	97	135	111	96	115	119	103	103	129	89	116	109	89	108	118	112	114	119	100	128	120	94	136	103	98	121	104	116	140	114	115	130	102	116	115	123	115	112	115	116	109	122	111	101	119	126	119	111	125	119	118	107	119	90	113	105	127	109	104	119	109	118	119	100	109	127	110	128	134	108	115	115	122	100	100	123	103	111	129	99	119	104	129	113	124	111	114	103	109	104	120	107	97	107	96	126	110	102	102	128	114	102	131	123	109	113	90	133	131	120	129	129	124	95	106	111	121	125
40083	44423	20769	19676	20541	20652	16881	17226	16906	14480	11450	6971	7096	6460	5563	4281	3788	3137	3129	2530	2024	1622	1355	1095	960	826	824	729	748	737	729	850	885	1019	919	795	687	566	580	718	751	751	771	668	613	652	638	614	628	587	507	510	496	563	541	569	525	488	392	341	342	317	301	314	298	305	288	292	300	283	335	292	307	308	324	313	297	296	311	305	295	310	305	289	311	293	297	265	290	273	295	297	301	291	314	260	295	275	321	276	309	319	293	292	270	267	289	279	306	285	278	298	285	301	250	263	277	273	282	286	264	263	288	289	271	298	287	274	290	299	294	267	311	254	277	295	294	278	290	297	274	292	314	291	316	289	296	294	262	308	280	289	289	290	303	236	270	280	280	271	295	276	272	292	243	271	274	302	274	274	291	254	276	268	290	274	293	252	287	295	276	255	260	276	276	276	299	292	291	285	274	261	274	285	283	249	279	240	295	309	286	267	265	288	299	284	297	291	253	298	278	292	270	293	300	274	256	298	268	290	292	290	274	287	302	282	275	281	275	302	272	300	255	275	290	265	253	272	290	271	279	281	284	264	287	310	269	297	304	286	311	307	288	261	266	284	290	287	297	267	279	273	295	238	281	282	265	262	284	257	282	289	281	271	258	276	260	277	277	283	255	281	256	262	267	289	301	282	286	292	275	308	242	286	266	270	298	252	291	303	275	291	281	306	276	280	256	314	266	269	302	237	300	302	282	309	271	268	285	270	257	299	278	301	293	266	284	281	301	299	260	265	267	246	284	292	327	263	283	269	277	293	267	262	278	277	270	291	270	271	276	284	281	257	303	274	285	260	295	275	291	260	306	271	311	285	285	276	268	294	279	297	288	273	293	257	289	283	286	302	275	284	288	284	284	311	272	277	272	268	287	286	265	315	294	296	322	289	279	296	260	297	290	276	270	273	290	302	262	268	294	279	290	282	276	266	249	274	272	280	267	327	292	282	276	293	259	274	264	293	277	247	281	257	251	294	280	283	293	275	295	269	272	285	278	313	263	276	283	268	272	269	262	292	283	289	304	294	348	278	260	297	267	273	263	270	309	274	296	290	278	290	283	275	263	318	288	278	292	261	275	283	290	272	330	302	283	274	277	275	273	262	290	307	297	277	289	258	292	264	285	277	287	288	273	268	290	272	281	268	300	264	250	301	313	248	284	262	268	300	294	277	294	300	303	316	282	293	271	299	320	259	294	304	314	283	293	282	246	287	280	267	280	273	282	297	295	304	289	290	293	333	266	288	299	281	278	314	284	277	286	276	288	283	256	297	277	272	259	295	276	282	285	260	311	256	280	273	276	260	284	292	268	292	269	289	323	292	292	278	274	278	284	292	256	269	301	275	286	285	283	274	254	250	251	281	269	289	279	280	293	311	280	279	274	266	291	303	271	313	304	297	264	276	270	273	295	280	302	277	298	270	287	281	264	284	294	245	286	277	302	277	299	279	304	280	275	239	298	276	266	291	295	274	302	247	302	277	289	296	278	291	269	259	250	284	266	251	284	279	260	292	296	261	288	309	288	246	262	275	276	315	292	268	265	286	284	268	305	293	292	263	296	269	290	286	290	304	287	272	274	256	283	290	289	287	287	279	291	286	259	261	330	287	262	265	281	284	291	285	271	302	278	277	250	292	296	272	282	288	287	297	284	287	293	253	279	242	277	288	274	255	288	306	248	306	270	274	281	291	278	257	291	286	309	294	297	304	285	233	251	282	284	290	299	275	277	290	311	253	284	277	281	301	278	289	270	314	269	258	279	316	310	285	271	299	296	254	289	290	272	293	268	283	285	269	286	323	296	298	268	286	317	302	286	310	294	284	292	262	268	260	303	276	289	271	290	305	275	272	284	271	294	277	282	280	283	304	301	262	290	287	314	290	291	290	283	280	256	264	288	283	267	295	284	268	277	301	266	293	291	267	284	267	275	292	291	284	285	272	295	238	293	283	298	266	268	269	270	258	281	256	286	297	282	282	260	283	281	311	261	292	279	286	282	288	295	292	297	286	279	286	316	310	269	261	268	289	290	306	270	304	272	307	257	299	279	276	313	287	283	306	273	255	287	279	299	255	286	313	292	284	243	250	272	283	286	276	268	261	289	304	268	256	273	272	257	284	302	297	279	260	308	282	272	299	272	305	327	259	284	253	288	309	277	310	266	270	309	272	264	262	268	278	264	273	258	275	266	264	296	292	295	277	272	275	295	262	274	274	300	274	293	284	297	302	288	258	269	280	289	252	269	276	301	270	277	270	278	272	281	277	238	293	297	295	278	273	304	283	270	326	295	282	286	290	317	283	304	288	276	299	278	286	288	313	277	290	291	266	298	285	320	300	272	309	277	252	262	293	283	277	315	289	275	281	287	264	297	272	310	275	284	273	276	293	265	282	272	296	267	249	277	299	254	286	315	286	278	304	269	271	287	292	270	272	299	267	284	267	283	271	264	274	291	294	276	275	292	287	272	306	275	306	277	282	274	285	290	303	291	307	296	290	274	273	305	279	278	263	282	270	272	273	279	276	269	317	282	294	286	251	286	289	275	286	329	259	294	312	305	281	306	283	290	288	262	311	258	288	307	293	319	277	264	276	288	273	285	295	301	297	288	271	262	275	280	267	279	294	258	293	266	273	293	253	292	263	255	320	275	270	296	258	294	308	274	292	276	320	303	300	295	256	289	295	273	299	290	301	288	272	299	278	305	289	314	287	284	280	277	282	274	286	301	289	294	320	274	331	280	303	307	274	265	288	290	287	299	289	283	267	272	270	297	289	280	304	275	271	277	309	299	257	283	266	254	260	258	304	301	307	288	276	331	300	278	303	304	299	270	290	261	289	278	270	293	283	288	287	286	295	273	277	272	293	283	273	275	304	285	306	267	292	264	286	297	277	268	269	294	296	245	307	275	251	314	297	265	307	255	286	308	305	278	247	285	301	278	284	284	305	279	294	287	288	297	267	306	291	262	266	272	270	300	275	268	293	278	293	286	270	318	244	301	283	286	271	253	280	296	288	290	319	268	264	291	295	287	273	287	261	281	280	276	272	301	296	289	279	267	269	282	279	291	287	291	281	295	287	288	253	306	285	318	293	286	264	296	289	312	249	264	275	274	277	298	244	292	278	289	297	266	285	290	299	303	313	299	289	269	269	262	280	262	307	296	263	292	294	274	297	260	258	300	268	287	270	318	317	269	293	275	256	278	290	279	266	274	308	297	290	293	275	283	284	314	320	289	283	281	271	267	275	292	265	251	309	303	300	257	275	294	278	255	291	259	288	317	293	298	303	300	283	253	288	322	287	299	285	269	274	287	290	299	298	246	271	259	270	279	287	298	286	273	290	231	260	302	264	284	285	263	305	294	248	305	281	320	312	289	268	285	288	298	287	279	250	252	301	287	278	307	269	288	281	276	262	275	273	313	287	294	293	282	279	284	292	269	274	275	300	272	260	300	277	272	265	295	282	270	270	293	292	302	269
17070	15342	5098	2692	1819	1462	1087	950	986	839	661	547	493	454	381	391	399	345	361	331	302	323	269	248	289	280	261	293	249	257	260	259	264	302	299	256	254	295	269	268	281	272	297	257	273	284	279	275	266	273	276	268	265	263	243	236	259	251	254	231	272	294	260	264	287	250	247	259	257	260	248	268	274	231	281	250	250	241	273	238	255	273	246	285	289	270	254	259	226	243	234	238	231	274	241	285	253	260	264	263	254	217	315	253	264	278	245	240	251	236	285	293	254	245	261	281	278	266	247	256	257	271	273	260	266	275	231	258	293	264	279	265	260	252	255	254	264	282	275	267	283	225	270	263	277	288	258	269	269	257	258	236	260	224	252	268	273	254	245	271	233	270	262	284	257	239	256	281	265	278	248	271	260	234	273	253	268	229	232	257	269	263	259	310	272	265	238	270	260	254	249	261	243	239	239	251	282	248	250	247	247	278	309	250	253	265	255	235	213	253	240	247	276	234	246	264	256	281	284	273	250	267	284	313	289	256	290	259	261	242	259	257	250	246	286	254	244	259	275	248	284	264	269	270	281	254	220	253	259	246	246	255	261	269	269	263	255	264	241	259	259	262	260	257	268	251	257	278	255	288	232	274	264	243	258	258	276	248	238	255	267	254	246	245	255	263	251	222	240	278	255	256	243	278	260	265	230	258	227	243	277	241	246	227	267	242	269	242	240	257	240	266	274	269	255	261	256	241	290	252	279	242	276	256	262	279	273	281	268	233	243	267	251	284	250	262	250	245	270	278	254	241	269	270	266	254	270	275	260	251	282	255	270	250	270	251	267	271	240	264	269	269	265	274	255	275	269	248	237	270	257	261	246	246	291	255	251	266	307	249	241	270	255	228	234	277	258	238	256	236	253	239	260	277	255	260	231	211	247	270	226	268	256	270	292	258	239	246	261	266	263	268	259	263	270	262	249	242	272	256	254	276	256	236	270	262	260	229	263	234	251	256	240	267	278	290	270	240	244	255	250	253	260	261	256	272	269	265	273	289	240	261	274	255	251	265	236	286	259	237	255	270	248	251	260	255	269	284	266	291	269	254	280	286	270	257	294	257	242	258	275	288	255	258	260	282	251	248	250	257	248	273	234	252	255	265	273	272	285	277	255	268	285	267	264	291	270	254	250	261	271	268	249	258	270	257	285	253	242	233	269	254	243	250	272	252	270	226	286	285	271	250	268	256	270	270	231	238	254	241	288	249	270	255	255	260	249	278	296	307	277	276	252	248	254	233	246	274	268	233	250	266	223	270	273	251	238	292	248	244	252	300	248	270	229	276	242	232	270	267	270	254	264	279	271	276	259	250	256	258	269	247	280	254	242	283	285	253	249	278	253	283	232	256	235	259	252	279	279	283	244	253	243	257	252	267	272	233	230	254	248	247	280	249	266	268	253	253	282	245	246	301	242	243	240	294	292	220	247	261	266	266	268	269	237	252	287	254	263	249	250	241	301	265	272	262	270	279	236	253	254	274	244	253	260	272	277	245	259	255	252	241	261	245	324	286	243	256	267	273	222	229	239	281	257	257	240	235	254	284	257	268	259	260	276	242	264	261	271	264	262	249	259	249	260	262	258	223	273	235	245	258	239	269	235	254	272	242	272	253	253	260	253	263	240	259	275	258	263	264	278	258	255	271	263	252	249	231	261	270	276	269	262	220	268	250	239	255	241	264	265	275	284	251	239	262	265	266	255	291	286	252	253	244	280	264	259	256	273	242	304	247	235	237	255	253	255	262	241	264	248	261	241	282	268	276	297	276	265	279	249	268	246	275	266	251	249	266	251	250	284	253	237	258	245	245	268	270	265	285	276	246	246	291	275	248	267	256	278	263	294	263	251	249	267	224	269	278	251	289	244	263	242	230	266	264	252	252	268	234	244	258	270	270	289	256	253	244	261	266	254	245	249	235	287	260	260	248	234	264	252	275	259	287	257	291	257	257	246	264	272	272	228	289	274	237	284	249	276	257	243	271	266	273	251	260	244	241	284	263	253	253	278	260	265	249	229	246	267	235	260	313	291	253	287	264	245	287	248	251	278	255	233	260	247	248	262	270	272	233	264	282	255	256	287	248	258	289	277	264	251	258	269	258	252	263	257	265	249	284	239	259	219	270	267	250	274	245	269	276	253	231	255	269	269	265	262	257	254	270	267	260	289	270	259	234	252	250	233	228	245	258	239	272	250	254	254	274	243	257	256	241	263	275	232	246	274	279	249	240	265	239	249	269	250	257	263	271	295	281	258	291	242	266	234	256	274	220	257	273	258	263	243	258	236	260	282	236	273	242	229	244	247	261	272	257	259	248	265	270	263	257	255	267	241	246	222	256	298	260	244	273	273	260	239	255	270	242	255	251	277	236	279	278	239	253	274	277	247	254	266	269	282	253	238	238	231	257	287	253	261	251	223	261	267	234	241	284	262	263	263	259	304	273	240	248	268	246	261	250	252	238	237	238	248	261	258	248	260	276	293	255	224	257	271	263	283	268	245	274	258	269	255	245	281	281	274	281	305	254	240	235	234	269	259	267	262	270	263	252	221	250	259	285	267	259	264	282	277	252	278	249	277	287	257	241	274	251	261	278	262	254	252	268	237	281	258	236	256	256	215	287	260	236	283	259	265	293	266	250	276	241	268	265	270	278	263	229	245	263	236	250	253	270	247	267	239	246	263	213	254	276	259	252	266	259	245	255	231	234	260	269	266	260	263	255	304	252	240	260	249	272	250	272	272	232	257	265	252	242	251	303	280	259	248	252	277	253	263	281	228	262	273	270	267	243	294	239	255	276	273	251	271	262	261	243	276	263	268	232	269	253	277	243	250	268	274	251	272	269	275	253	263	263	251	242	256	271	261	270	224	261	248	257	274	201	251	265	258	255	259	249	243	245	247	241	258	259	252	264	246	244	275	264	263	258	258	288	266	256	253	271	275	266	280	263	273	275	257	275	253	227	272	255	260	243	232	264	279	286	247	276	246	289	231	272	284	258	238	261	260	247	257	292	273	255	267	244	275	265	237	264	264	261	238	229	267	251	240	250	285	243	269	261	229	265	274	260	268	281	295	273	266	276	268	231	248	281	233	269	255	268	272	281	256	272	282	288	257	292	263	260	260	270	253	295	251	257	285	259	266	234	270	262	258	259	252	262	270	264	241	278	266	258	245	250	271	231	255	266	267	257	249	252	269	268	270	257	257	270	265	253	250	275	260	243	257	265	285	248	243	253	262	261	270	237	262	241	275	271	275	245	272	228	262	275	251	270	275	259	247	269	243	237	253	252	244	240	271	263	266	261	283	253	248	272	260	268	260	269	264	301	278	271	233	302	270	274	244	255	246	222	268	269	282	251	264	245	246	230	234	286	256	215	255	260	225	252	231	238	277	246	269	259	272	261	271	239	265	242	261	269	271	271	240	259	278	268	256	272	264	274	256	248	235	256	284	260	238	233	269	265	258	288	236	266
11028	13812	6170	6531	5887	5040	4239	4192	3697	3511	2496	2082	1960	1806	1552	1325	1181	1201	1264	1046	1025	899	744	773	684	680	628	655	648	696	721	729	793	785	837	674	682	688	698	693	709	745	727	741	694	733	642	712	702	700	679	688	668	715	715	661	666	630	625	617	587	623	605	546	591	573	578	612	594	591	586	580	574	600	591	605	592	618	560	583	602	599	551	591	577	585	554	545	606	568	602	607	573	581	650	591	552	576	593	598	549	599	600	572	582	593	577	597	591	636	561	627	601	582	583	557	608	619	613	571	563	613	615	597	592	617	573	560	587	628	604	584	642	635	608	604	574	607	593	599	607	613	578	614	593	582	588	627	612	595	633	600	605	592	661	609	569	597	588	649	621	591	580	562	624	616	597	589	608	586	598	605	607	572	574	603	606	573	604	640	563	580	589	612	605	570	587	613	608	610	562	612	598	627	612	592	622	587	600	592	541	598	591	606	571	605	595	602	583	570	615	621	579	545	580	571	586	561	600	584	566	604	565	640	607	603	629	582	573	611	595	558	600	614	581	582	605	616	617	561	590	567	617	581	609	543	554	608	613	587	601	607	560	602	582	630	635	607	609	641	590	622	585	599	618	628	573	632	626	590	604	539	616	570	546	606	569	575	608	583	584	586	606	588	614	575	594	598	587	588	571	580	651	580	585	594	622	590	596	588	586	605	554	625	561	566	601	575	560	619	593	572	568	633	599	594	565	625	590	616	614	609	609	599	601	633	577	578	608	580	611	592	621	628	587	587	606	640	615	604	603	603	623	600	624	581	583	612	581	582	628	651	610	605	601	620	546	610	568	569	578	610	575	587	648	620	577	602	598	578	581	556	649	594	550	591	583	600	618	598	654	585	596	557	634	647	540	586	611	620	569	621	610	606	560	591	615	602	554	618	571	649	584	592	588	561	545	578	588	593	620	566	595	595	559	598	607	608	610	609	616	609	583	591	607	582	622	632	567	657	589	595	605	611	613	607	595	577	551	529	581	641	624	605	565	556	587	613	571	646	642	620	615	586	594	612	553	636	599	597	588	635	603	586	620	621	580	528	654	614	586	612	601	574	587	603	588	602	586	611	607	638	590	588	578	615	553	609	583	589	595	559	630	603	623	567	556	586	593	618	568	634	574	602	613	555	636	589	564	540	597	618	574	561	579	564	620	592	608	545	588	619	598	576	608	591	610	567	561	578	577	634	591	572	595	586	581	597	585	576	604	546	624	631	623	597	596	642	629	601	556	583	559	612	586	600	638	590	538	586	568	640	595	631	587	593	578	624	618	579	561	629	597	581	618	577	635	573	582	559	567	588	587	617	595	609	608	619	582	602	581	580	580	610	583	611	598	608	592	609	610	612	630	554	596	602	563	600	609	603	584	625	583	632	594	613	568	606	606	631	583	609	595	614	609	613	601	599	559	643	586	583	606	617	591	613	567	589	615	614	591	606	585	597	604	591	590	569	612	567	586	602	581	552	535	585	591	634	575	606	615	608	565	590	610	604	624	609	602	577	579	590	610	606	606	568	557	549	586	622	624	618	590	599	571	579	620	629	636	618	606	621	615	584	625	581	581	564	583	621	656	561	588	619	582	625	612	601	593	606	606	571	595	576	606	546	582	562	638	591	561	607	562	551	599	554	591	671	616	566	566	638	580	568	593	574	612	554	577	604	570	564	582	572	595	566	635	562	596	524	604	565	619	603	571	586	572	606	565	607	610	578	566	625	628	612	612	607	558	590	634	591	573	572	600	547	587	593	565	624	582	586	592	592	597	602	587	561	578	570	637	614	578	613	632	576	569	562	602	609	595	588	603	594	588	602	593	592	612	617	581	572	575	562	592	567	567	570	573	638	588	554	578	616	607	598	615	586	571	569	614	615	606	599	597	613	615	597	587	594	593	592	568	591	550	595	589	571	614	666	577	590	594	618	565	596	621	638	573	611	617	595	553	592	593	582	578	573	586	586	584	601	627	621	584	611	601	559	626	586	606	599	630	561	615	564	622	627	619	588	640	579	615	623	596	629	588	602	574	550	622	603	635	626	565	586	560	620	594	602	580	597	584	624	627	595	610	604	600	644	612	583	663	597	623	595	649	603	567	653	620	605	572	587	612	594	572	577	583	623	558	574	588	603	587	569	545	611	590	626	538	608	602	606	633	631	570	607	617	573	636	573	598	562	558	591	586	621	626	626	584	612	602	627	601	612	622	582	558	650	607	579	593	599	623	572	588	569	622	581	598	549	605	571	598	596	607	616	582	589	577	576	576	624	630	584	556	569	650	575	599	559	618	602	604	618	617	615	585	561	642	564	600	611	580	608	585	582	602	604	577	558	598	583	587	613	609	579	570	606	593	618	593	616	576	582	591	574	576	622	619	588	573	595	591	594	582	617	602	622	592	568	613	591	618	581	589	593	535	556	595	547	576	551	625	589	583	565	590	576	568	643	582	568	560	559	593	581	601	591	614	576	621	635	588	608	559	636	602	602	569	593	607	586	584	600	571	629	622	583	607	610	569	603	630	604	557	597	613	611	551	535	627	624	581	593	572	584	606	586	576	604	613	626	589	592	577	581	626	564	572	590	547	608	609	603	648	592	609	580	569	588	594	609	607	577	609	595	607	532	597	582	566	607	587	595	598	621	574	569	606	623	597	604	570	629	621	615	619	608	610	582	625	559	606	613	581	587	606	579	617	585	621	571	620	577	572	568	622	555	534	562	582	582	623	657	618	565	587	585	582	605	599	599	621	564	611	596	604	561	584	566	563	595	590	639	617	639	616	553	590	617	610	591	545	604	587	576	585	550	575	637	567	589	596	594	560	586	590	600	599	610	605	624	539	627	627	607	592	570	631	576	607	588	613	599	609	569	630	564	596	570	607	570	596	624	588	662	579	591	626	634	600	599	551	610	593	587	631	602	583	620	576	565	569	533	617	581	564	654	576	572	606	584	587	583	569	611	613	591	615	606	614	596	591	601	580	648	616	616	590	514	570	596	564	620	583	560	607	603	604	580	581	649	601	618	607	610	597	578	567	642	654	601	570	600	628	651	567	562	564	609	617	603	622	602	570	616	595	574	541	597	582	651	608	627	612	582	620	565	581	601	569	613	590	649	592	605	597	578	614	570	571	607	607	618	570	600	613	593	610	595	575	580	603	627	620	618	625	609	575	607	570	601	569	596	613	577	569	590	543	596	579	580	622	584	605	582	609	577	575	572	581	593	611	603	597	606	623	612	619	560	636	582	568	594	607	589	606	636	607	592	598	600	587	556	609	611	594	575	607	635	589	612	597	595	576	567	624	617	539	543	598	591	577	578	581	607	588	557	554	582	599	561	575	622	635	592	642	593	585	616	582	572	622	577	610	608	594	603	616	597	596	614	542	607	570	655	644	640	617	634	579	627	617	599	606	603	593	591	619	629	577	625	583	582	607	596	594	586	585	577	599	572	576	618	584	628	582	607	551	561	599	592	592	593
39820	45709	25440	16464	11272	8194	5574	3907	3175	2393	1449	1051	1030	864	697	598	430	503	403	361	343	262	245	254	225	219	217	239	204	204	246	245	261	261	220	211	200	187	204	208	221	202	225	228	223	224	204	228	195	209	200	203	184	206	200	197	199	186	189	176	171	175	191	181	211	206	209	164	189	201	194	193	242	186	165	150	166	192	178	211	186	205	181	159	190	184	176	184	204	167	169	171	178	165	193	211	178	170	220	208	195	182	167	204	162	188	194	190	197	171	190	180	161	178	211	179	198	157	188	169	191	179	182	179	178	190	159	200	205	174	192	198	179	202	203	169	176	186	169	184	164	194	176	186	175	192	158	210	190	175	178	196	161	170	208	165	179	189	214	193	170	171	179	170	184	193	179	209	195	204	157	168	181	168	172	162	200	192	194	186	194	168	178	186	192	163	155	210	189	170	179	179	174	170	183	173	230	179	191	186	198	195	181	190	182	239	196	174	184	169	181	213	160	181	164	174	171	176	162	204	169	176	180	192	182	195	180	185	170	184	199	199	171	188	180	196	195	173	169	206	176	199	191	177	213	158	184	189	198	182	186	167	166	166	204	181	187	181	177	218	186	191	174	184	192	183	179	182	173	186	187	173	217	167	206	189	173	188	215	177	171	195	195	184	178	161	183	197	174	183	185	179	177	186	182	170	203	171	161	177	185	194	181	190	176	186	190	166	182	166	179	171	171	201	199	206	202	180	160	182	173	197	171	177	178	199	169	205	179	183	189	167	182	168	180	187	209	175	169	195	195	178	202	193	168	175	183	189	175	175	204	160	175	197	181	182	213	179	187	166	165	182	191	160	181	183	195	183	181	182	179	176	158	180	188	180	178	192	182	197	168	206	164	180	198	170	199	210	152	173	210	208	192	184	205	185	155	195	177	174	172	193	182	164	193	187	203	168	172	177	187	199	177	185	213	192	159	184	213	187	187	185	180	159	167	195	172	197	153	166	194	182	184	181	191	195	194	188	198	194	182	214	210	207	185	187	192	182	177	190	202	178	198	183	201	203	215	176	156	184	169	176	161	153	173	194	175	200	185	186	177	194	180	191	179	176	179	187	201	177	204	177	182	207	186	177	201	209	186	183	203	191	178	160	191	168	164	214	185	149	173	194	164	198	177	192	184	209	181	188	194	164	183	174	176	164	177	209	177	161	176	195	201	200	168	204	201	163	184	196	185	201	202	177	178	190	165	181	170	180	213	193	182	184	197	200	166	174	174	186	170	193	200	211	184	196	187	190	175	169	189	181	168	162	195	189	176	170	179	193	185	194	176	180	193	163	185	154	199	190	170	185	199	211	181	159	171	187	177	186	164	175	183	206	200	184	188	186	170	193	180	202	180	217	190	192	198	185	222	196	192	175	180	182	210	181	193	176	178	179	205	174	166	180	198	173	184	205	177	193	168	187	177	193	181	201	157	184	185	172	166	163	179	193	188	206	220	172	178	179	170	168	181	177	180	181	192	169	195	174	228	195	180	163	189	188	207	183	184	192	179	180	165	173	172	178	190	178	194	202	183	191	165	190	219	203	168	191	176	185	191	162	191	216	186	179	166	188	191	196	210	199	188	199	210	166	207	180	181	204	199	145	185	193	190	181	164	172	172	210	186	186	200	181	165	179	183	199	193	193	176	185	170	190	195	186	179	180	178	198	214	227	187	176	200	190	198	191	185	201	193	178	193	174	201	187	206	168	174	167	194	197	163	214	198	179	162	172	179	205	185	172	207	182	174	185	171	157	202	190	152	205	168	189	212	206	178	195	189	207	191	175	195	187	212	190	184	197	206	174	195	193	196	210	182	155	168	187	179	206	193	161	167	186	178	191	182	177	169	192	214	221	193	187	175	180	185	179	197	174	203	203	204	172	191	185	177	186	177	200	194	179	201	188	197	186	185	158	200	209	186	206	186	185	198	214	184	206	186	211	193	213	186	197	183	189	178	198	175	194	188	186	182	182	187	207	178	199	205	192	167	188	172	210	162	172	198	198	185	178	196	179	182	178	188	186	185	204	176	193	200	184	196	208	212	177	193	180	200	205	202	203	205	191	202	190	197	181	203	193	191	178	196	172	219	168	178	186	196	205	165	202	188	225	205	179	158	193	200	155	201	165	193	194	174	216	172	165	175	158	190	193	223	182	191	174	186	213	167	193	193	167	183	214	181	193	226	209	186	171	198	198	178	193	204	161	193	176	176	193	174	204	193	170	177	205	184	185	181	202	195	159	197	173	189	165	198	177	167	175	188	185	213	178	174	211	174	163	176	191	196	179	188	181	175	171	202	183	172	179	184	187	180	191	195	179	157	183	204	153	183	161	175	208	194	176	179	190	176	200	197	158	211	189	197	169	195	175	194	197	187	191	187	170	178	209	229	178	188	195	186	166	170	175	197	189	187	167	214	179	170	198	195	209	182	184	191	182	182	189	201	214	192	163	176	202	172	176	196	165	171	179	173	175	184	181	190	183	178	180	180	174	185	179	198	174	207	188	186	171	187	181	157	176	179	157	222	192	186	191	193	187	180	187	177	195	166	175	205	179	188	201	166	162	182	177	189	195	159	200	202	190	169	180	175	176	190	176	195	162	172	181	212	157	195	200	206	199	178	186	179	182	187	175	195	172	193	217	159	180	190	177	188	182	184	179	209	184	213	193	179	191	210	189	198	202	184	188	152	187	195	176	184	155	168	165	152	181	182	176	181	187	190	171	201	167	185	176	179	184	181	177	170	199	181	176	173	195	198	192	187	177	166	202	172	178	177	171	197	185	168	187	187	171	164	181	196	190	194	185	173	180	184	194	176	190	196	166	200	180	184	152	184	211	188	185	177	176	157	190	181	169	191	187	176	204	179	167	197	157	173	199	188	170	180	190	174	181	196	205	185	190	190	185	174	188	168	176	217	195	213	180	195	211	175	159	178	153	179	207	192	178	197	186	232	173	168	194	187	199	179	231	169	187	181	183	171	178	190	186	199	201	212	191	183	164	158	172	194	171	196	192	173	165	187	169	196	172	168	199	203	183	193	172	192	174	191	169	194	189	191	191	177	177	167	184	197	178	200	194	204	187	180	198	197	180	199	185	173	188	186	193	187	179	206	188	182	180	192	188	184	180	191	179	187	188	186	204	163	166	190	158	175	156	184	183	215	192	160	189	182	198	179	211	181	179	181	198	183	206	191	176	181	171	192	168	188	182	164	177	183	189	199	211	190	189	191	185	181	194	188	178	167	179	181	161	191	190	201	184	203	195	185	200	185	163	186	215	215	182	197	205	167	176	172	193	184	183	192	218	199	185	163	172	178	181	189	184	188	192	199	185	189	192	194	173	182	173	172	179	180	201	172	171	221	177	174	200	208	182	189	189	196	183	203	205	180	181	189	178	168	162	181	170	189	167	184	173	195	184	165	188	194	177	179	191	156	182	174	185	193	180	179	190	180	203	205	170	191	162	189	185	188	195	204	178
28065	35016	13865	14073	13500	14330	11683	11425	10632	9128	6107	4631	4654	4147	3302	2551	2185	2237	1993	1745	1316	1036	852	769	763	718	659	650	666	679	729	861	905	862	711	724	666	659	720	656	694	683	667	699	687	693	613	631	653	657	626	557	591	600	554	607	557	471	470	484	454	466	458	477	441	433	403	465	451	431	415	454	457	468	414	475	446	416	473	409	463	461	435	473	427	408	428	465	435	444	478	420	437	402	456	426	456	449	473	451	450	406	483	418	410	434	432	433	461	430	422	433	424	430	451	459	421	467	442	425	437	439	442	405	448	464	452	446	439	415	449	434	449	402	433	436	461	427	443	433	457	439	437	412	432	421	408	464	475	432	438	434	429	426	468	436	470	405	402	420	437	466	446	455	443	419	437	412	432	436	414	434	421	435	453	438	426	429	427	451	465	470	457	427	424	426	400	418	449	425	439	425	451	437	444	442	450	452	386	458	458	449	456	400	428	456	461	462	431	438	431	414	424	398	432	425	456	406	440	426	408	442	458	405	435	431	424	422	427	455	428	484	435	415	445	410	450	399	464	425	408	461	391	432	378	421	448	431	457	442	456	401	434	470	425	416	446	461	435	483	459	469	412	442	472	413	432	420	442	443	416	436	431	432	439	399	471	412	417	451	435	418	432	501	459	418	443	389	436	411	410	433	464	442	415	413	411	441	417	422	432	426	405	450	438	395	420	443	404	456	424	408	452	461	417	411	411	416	429	448	457	425	424	405	424	420	478	430	447	428	455	416	448	429	447	417	429	417	420	430	414	454	463	449	426	475	423	440	435	438	436	465	426	418	396	416	400	449	436	423	428	425	457	434	436	437	396	460	411	485	465	454	454	441	431	412	431	460	439	442	432	463	454	427	427	420	403	455	435	462	399	430	429	430	431	433	428	415	448	446	427	423	429	461	440	408	465	437	445	468	402	463	460	447	414	459	403	405	434	450	439	443	447	432	452	437	483	444	440	437	424	458	446	456	421	426	458	435	459	477	452	432	423	443	436	419	424	469	442	441	460	431	426	433	436	457	418	467	440	436	452	450	411	373	426	440	449	422	440	417	415	420	474	429	455	436	456	440	468	446	443	441	457	422	438	402	397	430	420	424	408	417	457	434	440	395	431	434	440	440	425	440	428	473	444	459	406	391	434	452	443	465	461	451	462	428	425	448	439	414	375	389	447	397	436	429	411	451	380	457	400	406	417	458	439	445	470	450	415	410	414	449	452	445	415	431	446	416	465	417	436	426	421	450	437	425	443	387	428	441	448	451	417	491	490	408	415	399	403	434	420	463	447	391	423	428	438	437	440	428	412	421	449	426	429	402	420	495	431	440	422	445	448	456	406	435	453	430	436	452	423	436	437	471	440	435	416	475	448	427	451	437	442	446	408	431	442	478	472	448	413	426	407	419	442	400	420	440	453	449	436	390	426	421	448	447	456	465	437	494	465	458	427	445	451	438	459	417	427	471	440	452	380	432	415	425	388	441	429	434	414	449	438	418	443	415	472	407	432	450	426	422	430	432	426	415	444	439	433	401	409	437	434	453	431	453	395	441	423	402	415	448	451	422	428	450	437	420	399	447	473	428	418	462	480	419	440	434	396	408	433	418	462	418	442	399	426	449	395	444	415	438	422	446	440	436	369	420	450	417	440	439	445	447	437	419	450	461	440	433	416	471	456	437	432	416	421	439	500	426	448	424	436	429	440	437	433	441	483	456	461	390	439	422	424	452	443	450	434	439	400	422	396	453	406	448	422	473	446	438	444	430	447	437	409	436	453	416	439	439	431	443	448	479	442	427	447	426	435	457	486	414	435	410	426	437	460	479	467	432	419	432	448	432	390	451	397	450	423	429	398	427	425	398	425	407	455	489	462	439	428	422	448	438	469	411	441	464	482	461	452	410	400	409	432	432	448	449	444	417	407	442	466	445	420	458	442	419	422	415	420	433	438	451	468	405	415	412	452	451	451	417	420	432	451	428	411	436	365	443	397	423	418	456	452	427	413	426	429	449	404	453	416	451	457	449	443	441	404	456	421	447	442	450	472	425	384	420	439	415	413	418	436	464	449	409	397	417	432	445	444	424	455	436	423	437	431	416	457	432	407	429	412	453	408	439	416	451	423	425	440	425	432	434	428	465	461	413	427	419	413	478	444	415	417	469	454	433	440	407	445	405	398	411	399	421	437	420	435	447	473	406	461	449	456	393	458	404	451	430	439	476	443	420	464	444	460	479	483	431	451	450	425	452	417	448	450	438	449	418	425	448	421	441	408	458	410	427	411	423	433	412	429	460	467	460	418	461	418	461	458	429	394	432	431	457	435	433	447	451	435	422	415	381	477	448	460	467	412	416	463	453	469	393	418	474	453	418	408	464	431	448	440	445	462	434	415	443	441	410	443	477	477	427	424	413	434	432	422	459	413	410	466	458	413	442	467	453	459	443	443	453	409	472	418	444	482	414	446	468	458	472	419	458	449	402	453	447	477	411	426	434	440	420	483	421	420	408	398	447	431	404	430	423	467	406	444	407	405	456	431	409	422	415	445	443	435	450	460	435	453	476	423	434	425	464	475	405	430	418	440	429	416	433	449	417	426	438	412	406	451	424	440	427	445	429	463	474	463	435	420	433	436	413	425	406	440	414	452	432	441	472	476	439	464	453	470	446	414	455	440	436	451	425	433	443	447	433	412	413	452	410	458	451	442	470	410	422	426	416	464	437	452	447	450	436	415	422	431	433	456	437	456	425	430	456	446	429	455	444	459	418	426	408	442	431	438	434	442	429	410	446	446	423	473	466	435	469	459	437	492	412	410	450	450	414	442	463	412	438	451	430	436	426	454	427	442	429	417	428	437	429	458	380	454	425	433	413	408	453	437	457	455	414	444	448	493	419	438	424	443	473	418	478	412	452	426	418	447	466	422	419	410	433	438	416	433	390	456	424	437	423	412	425	433	448	475	429	432	455	410	453	393	463	445	444	464	438	428	415	453	446	457	422	427	418	411	418	430	406	445	391	451	404	422	446	429	459	452	407	448	426	442	440	421	446	434	414	402	430	415	435	420	422	404	415	410	426	444	413	418	439	424	396	444	442	451	452	433	446	417	439	457	411	419	418	429	421	401	425	449	434	423	420	428	402	401	441	443	431	444	441	460	464	432	393	449	393	427	427	428	428	454	423	414	410	450	442	437	469	425	438	446	448	452	443	435	438	432	467	445	405	438	435	449	445	457	452	432	446	474	397	425	465	442	475	434	443	449	441	438	463	443	414	456	428	426	470	448	423	448	413	437	434	415	430	439	476	393	405	427	482	443	452	425	502	457	433	470	425	393	416	427	417	443	435	417	389	426	433	434	403	435	457	439	427	437	381	451	446	404	396	404	485	474	425	406	416	421	448	437	431	437	404	451	420	470	435	437	432	472	428	432	440	454	419	423	439	432	429	444	406	414	423	464	389	451	466	393	418	410	433	415	420	432	472
50701	47521	29302	23121	18454	14319	10606	7947	6689	4418	2517	1931	1647	1293	965	703	713	587	513	420	313	228	252	193	199	168	182	214	188	181	199	230	192	213	196	187	179	170	176	159	184	165	162	158	175	174	200	194	149	152	145	144	152	169	138	140	140	124	144	124	124	121	121	154	109	124	109	122	141	119	114	112	123	137	137	124	122	132	125	123	115	122	102	101	123	99	108	86	125	128	109	146	130	138	125	112	124	129	108	102	121	132	114	123	110	110	94	120	99	102	126	99	119	128	110	104	81	153	118	122	105	95	132	123	119	136	135	115	113	119	129	120	114	120	108	115	115	120	110	117	117	111	96	137	129	124	110	126	114	106	120	106	105	119	126	107	113	118	114	120	101	106	119	111	101	116	97	124	107	122	117	130	100	100	125	117	118	100	120	115	93	121	119	118	124	130	97	131	84	122	124	114	114	125	116	113	111	128	118	123	132	105	105	115	123	129	112	126	97	96	122	102	135	117	89	117	117	95	119	115	111	115	102	114	117	83	105	116	101	127	126	100	99	108	107	121	105	103	103	108	104	127	118	123	115	110	130	130	106	131	112	118	98	106	127	113	116	125	116	128	88	136	111	142	125	114	125	129	122	118	114	108	143	101	113	108	104	122	121	121	115	108	108	115	128	112	101	111	104	101	97	94	109	119	115	133	134	117	114	120	88	97	122	112	121	117	122	121	138	101	95	108	110	103	132	114	125	110	143	139	144	129	108	104	114	107	106	111	97	115	116	131	119	119	109	92	109	107	123	124	108	113	125	108	115	128	109	114	124	113	122	101	139	100	103	131	115	106	120	94	108	131	119	99	110	109	128	123	112	96	129	107	106	111	122	133	107	111	115	111	113	125	108	125	127	119	131	117	121	125	130	115	109	106	98	127	115	109	101	135	121	103	127	97	133	98	93	123	98	104	118	120	128	107	117	99	117	116	128	120	88	120	107	111	111	107	113	115	113	109	98	123	105	116	115	124	111	114	109	123	115	123	107	145	114	100	123	106	117	130	114	112	103	125	105	94	100	120	127	133	104	104	110	107	113	114	111	103	116	116	132	114	104	135	141	116	103	106	124	113	110	116	109	124	102	110	109	108	102	108	121	113	124	111	113	115	119	113	116	111	100	122	102	133	134	115	105	119	112	110	127	111	96	115	119	116	118	111	113	111	137	121	108	113	107	127	129	144	125	113	128	108	126	120	116	137	117	122	128	125	107	108	113	107	106	118	97	128	109	116	107	114	120	115	112	112	103	131	126	117	114	114	130	95	113	109	113	105	118	132	109	113	120	118	124	124	114	97	134	121	115	123	132	106	128	103	129	103	95	104	113	105	127	110	122	125	104	126	117	111	98	109	117	133	116	106	129	113	116	113	118	125	104	114	118	96	102	109	126	102	118	121	118	95	123	109	127	108	113	112	114	114	121	119	115	123	102	97	103	130	123	115	119	105	92	105	100	116	123	118	113	115	125	105	106	105	95	88	100	118	123	127	113	119	131	115	114	127	128	115	133	103	105	109	98	111	124	107	121	106	102	121	102	126	115	108	116	112	107	107	117	103	91	124	123	94	121	104	117	104	123	100	125	127	86	132	121	123	115	109	104	99	110	125	116	102	122	124	126	118	126	127	124	120	104	106	90	115	116	111	111	124	120	100	98	136	112	118	145	108	109	119	117	125	112	109	110	108	112	104	117	136	108	112	121	123	127	94	133	99	129	118	119	113	115	136	109	135	115	113	122	107	122	121	97	99	99	108	121	125	124	101	115	129	116	112	130	103	114	99	102	93	106	103	104	107	121	115	110	121	146	112	131	117	113	123	109	105	120	100	114	110	71	107	112	114	127	129	113	135	113	116	132	96	95	105	114	109	121	115	121	106	101	119	110	139	117	99	96	112	131	115	124	129	112	110	101	118	110	113	116	134	120	128	110	102	134	144	102	117	110	115	125	117	110	130	121	120	110	135	115	105	93	115	120	109	122	92	100	116	98	132	132	126	113	127	99	112	114	107	118	130	113	129	142	124	102	134	116	107	125	102	111	113	119	120	117	110	121	112	89	140	129	136	135	142	112	119	121	119	105	131	106	123	107	105	114	116	114	123	105	117	138	128	112	118	132	108	102	127	108	114	124	133	127	104	125	115	113	112	96	101	131	119	129	134	124	93	118	115	153	99	113	109	125	120	129	119	100	108	117	98	98	118	104	108	111	107	121	103	109	99	136	114	116	110	124	119	91	121	124	118	105	115	114	103	110	129	113	114	96	118	124	137	121	122	102	121	97	115	110	118	106	114	119	136	115	132	125	113	122	117	115	121	131	120	113	111	117	116	125	111	123	114	112	87	107	119	113	105	116	126	112	107	108	114	98	123	114	132	113	122	107	106	113	109	102	135	128	121	115	117	115	104	104	101	107	130	104	106	128	116	124	132	104	133	116	106	130	119	109	107	121	122	98	142	126	131	122	111	130	130	118	99	117	121	133	119	120	142	110	110	114	118	122	109	126	113	112	106	101	104	119	101	111	110	115	110	97	107	129	105	105	124	107	114	113	116	140	97	93	119	114	128	107	118	121	139	107	105	129	128	129	122	111	101	101	108	115	90	111	108	119	108	133	105	96	137	115	105	91	103	127	106	119	114	119	133	112	108	94	133	107	116	135	115	117	117	151	122	124	101	122	111	127	97	119	113	115	106	138	118	115	112	134	145	115	120	146	113	122	114	97	116	122	111	125	119	116	93	112	120	125	109	117	125	108	118	93	120	120	127	112	109	101	107	111	94	106	98	121	107	130	103	113	114	115	135	126	133	119	124	116	102	116	97	127	114	104	104	123	139	130	117	110	120	131	104	115	114	115	124	98	126	116	107	97	102	109	106	103	140	128	97	119	117	119	122	101	128	99	117	113	134	102	122	100	120	114	141	121	116	120	128	114	130	98	104	108	99	133	135	121	89	131	120	121	113	129	135	123	133	103	118	114	121	122	106	112	121	116	99	126	107	108	140	118	106	117	117	135	121	121	117	121	118	118	115	135	114	109	109	123	99	108	131	123	112	120	109	110	129	115	99	111	109	89	120	110	114	116	80	114	106	138	119	116	110	108	116	132	101	120	110	98	112	111	113	123	116	111	134	120	121	114	122	102	124	124	128	139	123	110	129	122	117	106	119	106	104	115	144	117	92	118	122	110	125	130	128	97	117	121	105	125	92	122	147	118	125	109	123	106	119	113	123	118	126	97	115	104	95	139	100	94	95	130	106	135	121	121	105	96	104	126	118	132	110	126	130	118	127	113	121	114	139	131	113	121	131	129	120	119	117	114	112	106	103	137	105	113	132	95	115	132	131	116	130	115	115	125	95	138	120	109	109	129	115	103	120	132	125	119	126	120	111	122	108	99	116	121	120	130	115	121	133	109	116	102	118	115	114	103	95	105	104	123	116	109	122	120	111	157	110	111	123	117	153	124	117	116	115	123	108	113	116
36468	38182	24172	19090	19489	20140	17600	17716	17229	13482	9135	7562	7430	6355	5092	3908	3574	3533	3090	2428	1640	1158	1078	1009	844	769	737	759	744	787	924	1068	1041	896	817	721	760	702	683	676	742	746	709	711	679	703	695	820	654	602	553	539	585	582	544	556	451	351	363	279	317	298	320	304	334	341	305	292	343	286	324	316	305	313	320	274	301	303	297	280	339	332	323	277	291	277	267	315	270	306	319	301	295	289	301	286	308	265	286	282	300	288	315	283	299	300	266	283	302	283	313	268	269	315	290	295	305	258	290	287	282	295	309	289	292	265	299	320	298	246	290	281	261	303	274	300	271	270	259	310	311	278	276	281	289	286	280	308	298	286	278	319	260	299	295	297	302	293	296	276	280	258	284	315	319	314	290	269	287	286	288	302	288	276	274	278	281	287	297	297	276	295	292	304	294	273	293	286	266	286	303	285	296	279	303	296	281	249	286	276	288	286	291	298	314	284	246	270	261	292	315	287	286	312	309	261	302	298	293	279	267	273	299	285	265	278	278	271	307	306	296	270	290	304	282	290	271	283	292	272	311	295	270	253	310	277	293	281	271	295	296	275	297	297	244	255	294	291	298	286	289	286	263	282	294	274	295	303	292	266	283	311	276	269	291	285	292	281	299	300	307	278	268	284	297	289	320	302	274	305	297	293	282	273	278	299	299	283	324	264	315	268	313	275	292	297	270	288	285	308	273	281	267	285	288	275	274	286	278	255	289	260	310	308	279	290	326	264	304	297	272	306	287	286	279	295	296	285	292	281	275	310	281	299	303	271	298	276	280	272	305	272	279	292	261	273	296	284	303	294	268	300	284	279	261	294	278	268	284	278	302	330	279	289	281	270	261	296	310	293	303	297	307	287	314	263	298	286	301	296	279	270	277	301	295	270	323	277	316	256	308	298	300	287	278	298	278	310	330	287	282	259	279	300	274	303	276	283	275	307	273	300	305	279	259	287	268	273	299	268	266	278	306	256	265	276	315	299	267	285	317	266	277	275	272	307	281	299	270	286	267	306	307	275	292	286	280	282	287	296	285	302	283	268	277	311	295	298	266	291	273	284	302	290	299	286	280	321	277	291	284	316	291	298	298	256	282	286	280	277	264	262	299	288	268	274	292	278	279	309	302	294	303	302	293	303	327	280	298	294	281	269	286	309	296	298	264	270	290	265	264	287	278	278	280	297	293	269	290	290	300	289	270	299	285	285	304	284	257	254	286	288	296	298	281	278	285	271	266	275	288	297	310	258	306	302	279	292	258	303	292	274	274	286	236	302	269	274	274	327	281	290	270	311	308	284	279	304	285	320	284	287	340	256	273	310	294	317	321	266	290	249	270	337	251	294	297	289	296	282	256	267	285	298	316	307	291	276	274	261	275	294	321	284	275	260	262	321	297	300	287	294	297	268	264	285	276	302	292	283	289	287	278	296	299	305	288	290	266	270	265	315	270	327	320	281	296	259	283	276	288	329	315	292	291	307	283	297	271	258	278	281	277	271	314	295	283	285	265	295	268	295	310	250	294	311	274	274	281	292	313	277	287	267	299	302	294	316	279	275	303	298	280	274	277	282	282	263	294	284	300	280	295	291	300	302	302	262	276	298	273	297	283	269	278	297	272	286	300	292	281	320	275	321	319	310	282	278	275	265	270	297	280	282	279	260	269	285	259	286	286	301	265	296	281	302	304	271	291	316	285	260	303	287	304	259	275	285	330	271	289	280	262	280	286	293	293	311	275	276	278	287	263	272	271	284	291	300	288	282	327	272	291	304	271	279	272	263	312	270	306	328	281	286	254	295	276	265	275	267	300	267	275	245	306	292	282	297	271	289	315	305	271	293	296	266	292	274	310	279	326	242	273	278	289	277	272	273	288	292	283	268	291	281	303	288	287	300	275	269	283	273	289	289	290	307	255	292	275	299	303	299	293	278	286	290	288	289	260	277	307	270	307	290	312	244	297	261	335	284	310	282	304	302	319	270	276	305	295	291	275	278	266	292	288	303	291	273	289	307	256	254	289	292	280	296	279	281	284	286	315	305	308	263	299	269	317	312	278	290	317	249	286	288	285	257	283	289	302	267	293	299	273	301	315	264	274	281	304	281	288	294	296	288	264	281	292	269	305	290	256	285	284	264	292	300	294	308	298	295	276	285	269	298	302	280	310	293	279	265	293	280	294	306	253	290	279	327	292	344	294	300	284	291	288	284	316	317	315	264	333	298	287	269	271	307	292	285	275	295	297	287	286	304	285	277	281	314	292	291	275	284	290	272	277	317	325	284	277	276	290	276	278	257	259	306	290	276	302	284	316	294	311	260	274	274	295	300	311	298	314	333	278	278	259	282	317	275	312	278	279	310	295	311	292	311	311	271	295	303	294	278	302	279	294	261	315	304	308	294	277	321	313	262	304	291	278	282	301	308	271	292	287	292	270	300	293	339	305	269	271	281	264	265	282	297	280	262	295	287	283	303	251	290	325	310	263	313	277	274	283	290	266	283	297	303	295	292	283	284	283	288	252	310	274	283	266	288	287	339	312	278	289	284	281	307	271	287	289	268	281	273	287	276	326	304	280	280	311	303	270	276	267	299	290	286	248	289	339	289	298	309	266	289	299	293	302	286	307	312	299	296	313	286	278	306	286	289	267	266	302	286	318	279	285	271	308	276	261	255	301	283	309	298	295	281	279	296	290	313	285	278	292	264	284	272	318	295	269	281	275	281	294	291	303	299	290	279	284	269	283	274	290	318	265	302	294	259	261	306	290	284	288	307	301	281	307	283	274	265	284	280	297	273	279	302	318	292	287	260	270	306	294	283	303	277	342	302	280	286	271	294	302	307	271	316	266	276	310	285	286	306	292	257	273	305	258	293	303	273	278	308	286	276	255	293	281	290	265	284	264	282	292	280	273	274	306	285	294	273	309	283	297	288	272	286	325	281	275	264	278	296	299	288	283	280	294	314	274	276	269	283	300	291	274	308	282	261	285	286	269	275	280	284	291	300	311	293	300	291	299	286	303	292	258	312	287	277	292	306	265	259	285	274	297	269	298	267	306	289	286	318	287	295	280	292	294	282	297	306	293	319	267	312	278	300	290	303	324	292	280	288	290	285	312	286	298	293	301	301	300	290	317	302	287	302	289	277	280	289	303	266	296	292	272	298	270	294	305	303	259	278	278	304	275	293	275	282	320	276	277	304	306	290	327	265	292	293	298	242	305	287	274	273	237	268	271	291	260	247	290	290	300	280	274	300	314	301	286	278	270	298	287	299	276	287	296	289	284	270	275	284	294	273	281	344	289	288	285	279	313	268	326	287	286	291	256	264	265	279	273	276	268	301	295	252	288	272	281	269	276	264	251	286	262	302	303	283	272	283	312	290	298	281	295	255	278	293	304	261	270	273	264	296	276	281	297	295	314	294	284	285	323	289	315	277	291	289	276	282	268	313	291	285	293	248	296	279	279	276	260	308	285	293	289	331
16866	13710	4637	2754	2014	1530	1201	1136	974	738	600	568	524	471	385	367	367	343	334	364	293	297	263	249	267	288	236	280	278	275	312	280	321	259	275	264	252	278	250	256	292	282	253	274	286	283	282	254	261	333	275	273	235	268	267	254	261	251	260	276	257	265	254	295	266	261	256	256	256	240	251	247	295	265	248	241	290	253	256	254	297	263	275	287	262	275	282	266	279	275	237	281	277	250	249	259	243	265	263	258	245	246	284	263	265	263	278	254	271	242	219	267	260	238	237	275	289	271	266	259	261	245	224	247	290	241	237	275	251	223	250	260	262	256	259	274	260	249	287	281	278	271	275	252	276	219	239	275	254	241	253	263	289	249	251	242	274	270	269	274	272	252	255	290	264	260	252	278	244	249	281	241	244	237	269	270	257	266	261	288	256	246	259	249	262	265	230	252	255	284	284	260	268	246	243	280	241	242	272	253	257	267	288	253	268	258	255	256	257	264	245	280	273	259	275	285	238	254	229	278	247	264	287	276	268	271	259	244	280	266	262	284	264	305	263	285	258	252	279	252	241	246	288	257	247	268	272	266	257	248	264	267	254	285	280	272	263	253	270	287	279	262	266	240	256	283	253	247	261	281	238	235	272	260	262	249	252	269	248	258	271	272	253	262	265	277	269	275	271	234	286	245	271	260	251	278	238	267	296	268	270	241	299	256	280	286	265	249	277	250	257	254	264	255	265	280	249	217	269	238	254	251	279	282	266	282	269	271	256	258	277	287	268	246	251	276	266	262	267	300	287	263	260	291	234	235	280	255	241	256	284	265	250	246	265	277	266	285	250	268	236	288	258	240	269	234	244	242	283	248	261	263	261	260	258	257	253	267	236	242	239	267	248	235	254	282	258	251	262	247	255	277	246	260	280	266	270	267	273	271	302	228	271	302	292	288	256	258	274	284	251	248	267	256	257	230	282	253	255	258	282	252	287	260	246	283	264	280	273	274	278	254	263	274	273	234	232	230	241	231	275	258	250	264	286	276	235	276	255	261	277	249	228	263	242	279	278	246	255	277	285	220	240	269	233	276	291	246	224	241	239	257	298	230	249	267	256	265	264	284	269	267	253	259	272	248	261	274	256	257	250	261	257	289	273	275	225	242	285	248	240	283	262	267	245	240	251	261	271	251	279	260	262	332	265	232	267	273	248	261	256	224	265	234	265	216	276	241	287	243	276	245	261	252	263	264	253	270	236	260	264	226	276	252	271	245	276	278	243	248	251	253	290	268	277	262	270	249	240	287	288	255	257	289	252	284	285	296	270	243	263	260	262	272	275	292	256	257	269	300	279	262	234	261	264	269	245	273	263	256	250	285	263	255	284	259	233	272	265	252	265	278	278	272	260	286	270	241	257	260	272	281	262	271	266	267	268	249	261	274	252	274	236	241	272	273	249	271	259	292	243	273	279	260	281	249	249	267	267	276	260	260	289	274	216	263	222	283	247	259	234	273	262	264	279	257	286	234	267	226	271	250	254	250	291	280	272	241	244	243	280	233	259	255	262	265	258	248	269	244	276	272	276	225	240	241	265	260	288	248	283	242	277	238	261	293	284	240	240	275	295	250	240	247	273	255	278	266	256	283	257	266	266	262	267	256	242	239	254	282	256	265	213	275	216	273	245	275	297	273	242	262	277	274	251	264	250	284	273	283	251	263	259	235	259	240	244	265	261	289	246	277	249	307	279	234	256	261	249	283	269	242	287	244	304	284	243	288	263	242	290	262	252	285	233	236	258	244	278	250	261	299	276	245	240	242	294	256	244	251	298	275	268	251	270	237	252	218	264	256	268	259	266	276	263	305	269	261	296	272	228	241	273	287	300	241	243	248	262	271	244	257	266	271	310	262	264	272	266	296	255	261	245	261	265	295	256	293	288	288	285	274	249	269	265	241	251	244	285	274	256	309	258	269	248	244	265	250	239	265	278	233	268	251	256	246	271	261	281	287	284	236	277	251	260	242	269	269	285	226	271	248	279	274	267	268	272	262	242	257	246	280	299	275	257	278	286	282	258	267	270	237	283	258	258	265	264	257	256	259	250	271	295	288	242	243	272	271	279	231	239	267	243	243	267	280	258	285	225	234	234	227	264	273	270	237	251	277	267	277	257	254	246	264	273	295	259	268	268	273	295	271	265	242	280	257	243	287	291	250	249	237	257	295	243	238	265	257	283	263	290	273	276	251	276	245	293	279	263	264	277	269	261	255	248	259	247	251	227	271	266	251	251	263	274	245	262	298	254	218	246	270	268	255	244	238	247	259	266	265	279	251	259	263	272	204	284	264	253	259	260	261	247	272	254	256	250	315	241	251	239	243	242	262	265	261	259	234	269	270	251	241	272	253	270	263	256	256	273	275	264	274	256	248	260	261	282	262	264	244	254	247	271	279	260	271	287	272	259	289	272	297	269	256	254	272	274	246	273	288	281	269	289	260	230	264	246	270	250	250	252	260	274	252	269	280	238	247	271	238	284	282	255	267	223	266	252	282	288	229	291	314	238	256	265	250	252	260	310	277	265	236	266	240	292	263	216	261	228	267	260	243	276	278	237	285	228	218	248	285	263	294	271	284	262	240	264	254	238	258	256	297	272	254	246	267	272	261	287	282	248	302	273	240	274	255	291	249	267	271	255	276	258	252	276	272	276	266	269	268	254	291	255	284	255	254	251	241	251	240	277	237	248	257	261	246	260	261	266	252	270	275	272	276	270	250	242	240	287	265	273	234	286	273	269	305	261	247	272	275	232	242	266	275	262	216	256	259	291	246	303	271	241	272	272	249	251	273	247	260	257	270	270	279	257	276	266	255	257	242	230	222	257	271	286	253	241	273	258	247	259	272	282	288	252	282	280	263	245	254	245	284	239	275	258	228	254	270	278	274	258	251	255	272	257	275	259	275	258	250	275	260	256	284	241	270	228	290	273	250	283	257	268	280	274	269	264	241	245	248	247	275	285	265	267	250	277	235	265	284	240	258	263	254	279	249	215	276	263	247	252	271	255	243	238	246	260	252	280	260	305	282	265	272	278	257	274	246	276	270	235	274	260	255	236	231	266	263	270	251	267	249	247	254	227	254	245	284	271	222	265	249	279	259	238	281	267	265	259	235	280	260	296	224	235	252	262	293	242	255	228	266	221	274	273	275	274	285	278	245	225	238	246	267	266	241	242	271	240	275	302	260	250	268	273	255	278	270	263	228	282	260	264	297	254	266	232	221	245	255	252	280	253	280	275	287	279	245	244	259	274	265	209	265	273	263	267	289	266	249	275	268	275	243	252	253	238	255	286	284	295	281	229	246	269	292	240	249	271	242	263	286	280	263	260	254	234	261	284	251	302	249	207	239	290	255	260	223	236	278	298	286	268	258	262	239	279	264	283	264	253	253	283	250	240	270	253	248	255	255	276	263	263	256	264	239	247	266	262	272	263	225	273	238	261	276	263	260	294	259	252	237	254	310	271	261
10619	11863	6279	6618	6213	5487	4664	4594	4138	2969	2442	2230	2102	1789	1486	1359	1235	1349	1251	935	812	821	756	732	686	718	655	685	649	777	787	783	809	775	727	694	725	692	704	764	783	737	756	739	733	781	754	692	753	747	724	732	721	682	678	658	633	600	616	571	585	582	621	574	597	608	591	605	598	620	612	558	583	595	599	616	621	601	592	601	622	594	612	608	628	592	603	604	596	617	576	587	622	592	560	619	613	585	575	569	542	596	578	574	572	577	593	635	602	571	578	598	574	630	621	581	575	638	590	578	581	555	632	576	603	577	619	650	613	585	624	638	582	628	609	654	625	607	607	567	595	607	599	591	595	590	563	602	591	589	616	566	546	584	596	611	600	576	568	608	647	593	581	608	611	594	613	610	600	602	586	601	561	665	545	604	607	596	592	608	641	592	640	579	589	587	606	597	584	602	596	611	569	571	552	614	602	554	617	544	631	594	633	580	624	590	578	580	616	590	591	583	612	610	558	632	616	598	622	603	591	562	564	572	590	580	601	547	608	663	585	618	618	604	594	607	599	595	607	594	598	559	619	626	602	624	593	617	622	649	607	599	603	609	604	587	597	630	596	552	634	543	633	598	610	607	630	586	597	622	567	530	560	601	595	615	585	601	549	628	612	601	605	596	640	599	680	620	585	618	567	586	593	612	601	622	604	583	570	606	586	573	596	613	584	583	601	569	609	599	616	606	589	616	588	563	596	635	567	569	590	568	580	617	612	572	590	603	633	612	581	536	579	568	572	633	593	584	574	598	610	561	593	579	648	614	563	590	614	594	616	618	581	585	617	598	575	627	617	652	610	581	562	580	583	622	590	616	606	595	653	575	616	607	575	595	555	565	607	603	617	611	596	600	590	640	616	559	608	599	601	613	584	613	588	613	596	600	566	592	545	607	619	598	634	578	634	618	578	556	618	625	596	620	576	569	616	585	606	568	618	612	545	592	587	633	605	590	573	578	562	622	576	613	569	610	549	565	617	603	636	598	606	580	631	617	598	611	630	589	630	601	601	589	557	583	583	630	615	592	583	594	620	615	582	642	610	574	612	572	612	577	621	566	587	598	589	614	627	580	580	584	592	610	624	603	616	618	601	621	599	578	565	603	570	622	567	572	592	576	596	568	571	620	607	608	623	603	633	608	612	586	597	569	616	617	642	595	638	590	589	607	606	592	639	554	604	588	623	583	587	604	592	618	602	621	575	606	579	580	649	628	592	637	621	608	568	562	592	572	620	606	578	579	605	597	618	559	565	573	620	591	564	614	583	572	611	601	605	600	610	650	585	589	607	613	605	608	600	619	602	587	554	620	649	590	587	623	582	625	632	614	627	573	576	604	599	580	583	569	602	591	590	597	604	610	609	613	591	584	592	623	572	627	560	613	602	618	580	591	576	591	646	598	604	588	575	651	586	599	598	595	555	656	626	589	559	577	677	620	581	574	584	612	592	593	616	610	620	622	557	585	675	633	583	597	630	646	633	596	605	619	588	611	588	610	610	613	584	607	583	566	625	599	561	596	595	590	581	527	595	586	591	599	586	581	619	604	632	591	566	615	593	597	589	617	593	621	555	588	613	580	614	588	601	586	604	615	581	596	600	586	632	627	605	622	608	604	583	579	572	586	642	604	614	611	621	628	587	622	582	581	571	591	591	592	579	592	581	618	547	580	570	588	616	611	579	654	595	603	623	628	584	610	633	614	621	571	599	614	603	556	629	617	570	577	555	614	615	595	596	635	632	583	647	599	573	610	637	548	646	622	566	590	604	571	577	613	594	594	589	612	624	638	600	587	584	628	638	620	600	571	596	575	566	641	617	572	590	553	593	638	647	594	624	615	560	603	598	614	634	559	608	613	557	581	584	594	577	616	589	563	616	598	563	581	613	605	585	589	594	598	571	604	590	630	631	588	620	573	588	609	597	611	592	610	594	624	608	596	564	568	587	597	611	575	616	589	595	594	611	619	599	597	591	604	592	543	626	618	621	602	615	588	589	572	580	607	588	601	609	557	604	579	632	610	586	591	609	597	619	631	599	576	623	619	601	604	582	568	623	626	597	616	658	603	615	618	619	584	595	589	584	596	605	609	597	577	556	645	634	602	628	595	613	614	567	606	640	592	599	606	611	622	566	549	649	549	613	597	603	616	631	550	640	609	580	645	604	636	587	616	616	604	601	620	639	644	590	584	604	602	602	631	610	586	583	597	594	604	566	638	555	571	594	564	585	585	606	571	615	575	591	592	610	590	621	614	568	607	608	622	594	599	627	574	610	586	594	621	593	576	641	609	603	607	600	586	591	588	612	580	601	616	567	572	574	619	658	609	583	590	581	594	615	601	600	541	617	557	590	568	586	585	612	571	600	637	608	586	588	562	586	608	646	582	627	634	601	583	605	568	608	608	613	554	572	596	602	637	586	551	629	621	582	613	623	626	644	600	630	577	596	644	657	588	597	604	594	556	595	628	583	599	583	589	625	596	597	609	613	589	622	544	622	608	605	546	613	605	608	630	587	581	633	605	599	623	586	631	592	602	583	565	595	586	599	618	576	619	574	614	611	648	570	640	586	611	607	567	605	582	592	623	572	605	589	581	610	574	616	587	547	564	593	616	576	608	602	611	598	602	581	620	557	593	610	587	606	608	611	614	581	647	592	594	603	648	595	574	552	601	616	561	603	567	635	537	627	556	604	593	616	603	584	588	590	562	616	599	599	555	578	599	553	592	652	622	597	580	597	603	586	568	595	575	577	606	664	592	585	613	616	576	618	609	600	603	596	572	587	629	573	614	580	578	600	621	623	602	596	575	649	573	623	555	605	596	616	625	589	593	577	600	557	569	584	611	595	580	603	580	603	631	603	627	604	601	569	615	602	585	600	584	587	569	563	607	563	633	634	585	594	564	610	576	576	572	597	669	611	588	595	635	595	619	596	598	632	602	612	608	544	590	623	629	590	592	613	598	608	576	606	587	594	615	577	608	589	603	586	570	594	575	563	623	583	561	555	592	619	625	615	627	571	630	569	553	550	596	585	594	573	561	580	616	599	560	601	594	649	646	577	565	584	642	615	541	610	644	595	587	646	617	625	641	640	606	652	602	597	604	544	573	607	623	598	572	576	568	575	582	551	590	607	652	585	567	575	573	574	552	604	581	592	667	596	570	572	547	579	573	616	536	592	617	611	598	657	592	589	634	545	582	601	617	572	580	588	588	610	573	560	609	652	570	577	609	609	625	626	592	589	558	603	639	593	580	566	594	576	628	621	608	613	598	620	577	647	596	577	600	599	622	662	629	577	579	603	671	543	596	598	562	591	596	590	592	580	606	594	610	555	565	569	624	613	589	632	601	665	593	580	586	602	599	597	585	599	631	646	586	620	590	646	610	572	565	607	582	539	620	633	614	607	565	577	606	624	584	589	605	610	596	611	614	612	583	594	592	612	611	601	578	593	569	566	577	517	581	570	602	615	545	597	602
38514	45542	23651	15416	10798	7529	5472	4544	3606	2221	1458	1146	1001	732	689	626	528	452	401	300	282	281	227	223	224	228	192	211	224	248	238	240	227	253	223	251	219	236	215	226	205	213	211	235	237	249	221	213	239	242	208	213	205	210	202	181	176	194	192	188	186	178	194	178	189	178	162	182	211	175	180	206	197	197	195	187	208	204	189	204	184	185	201	184	192	202	166	201	195	179	182	195	204	173	187	208	184	172	178	175	179	201	188	164	178	200	195	168	186	186	203	172	188	189	182	178	186	174	173	177	197	187	196	184	184	184	198	151	184	214	189	173	185	175	191	202	211	178	163	172	212	183	176	196	201	169	196	166	185	189	212	186	193	198	194	173	193	178	179	193	169	189	194	193	187	196	206	172	202	200	170	191	201	185	197	170	198	199	165	181	203	180	182	181	179	187	167	181	190	170	183	185	201	180	182	156	158	207	200	188	192	195	192	187	161	180	189	192	217	171	185	195	211	200	217	216	219	156	194	212	144	189	186	200	225	185	193	196	186	202	177	195	169	186	208	201	182	152	210	215	221	173	208	183	194	179	177	159	231	182	184	209	180	186	162	205	187	198	157	195	186	170	172	208	178	187	204	184	215	196	172	171	187	162	182	179	164	190	173	204	204	199	206	176	192	184	179	208	214	162	193	197	196	181	180	182	197	190	203	203	178	174	166	174	181	167	171	197	177	193	186	184	193	205	201	205	165	197	166	196	183	178	166	178	183	154	187	201	156	181	196	179	177	199	178	205	185	186	189	175	175	215	164	169	160	188	187	167	167	188	183	182	196	182	179	211	243	199	183	184	182	195	196	173	185	194	221	173	174	181	180	187	199	172	176	194	186	171	202	206	148	197	198	182	179	170	175	200	209	176	176	176	187	187	180	170	187	167	176	192	167	181	196	202	157	192	197	210	172	173	187	195	174	168	192	173	150	197	194	187	210	201	184	188	188	204	178	193	202	190	194	164	185	173	184	167	177	173	183	174	190	157	176	193	185	178	159	199	179	205	178	183	192	202	221	205	189	177	166	209	188	187	176	180	167	192	187	178	167	188	164	212	208	185	194	200	177	188	166	179	199	194	172	192	204	173	144	204	172	186	196	204	187	184	192	186	185	197	226	186	205	197	178	202	180	189	199	181	188	191	170	199	210	192	196	181	215	188	172	176	172	184	179	204	180	176	193	185	182	195	182	200	172	181	214	178	199	212	188	201	186	159	197	198	187	177	171	193	179	196	204	199	189	184	197	193	181	165	171	185	176	179	180	181	195	200	172	204	174	198	176	159	150	195	215	192	171	194	191	196	164	195	166	188	201	179	172	206	177	160	191	182	194	180	179	171	186	202	185	171	166	189	203	199	176	186	183	167	199	177	177	199	182	184	194	216	181	210	184	211	165	175	174	212	194	190	206	199	201	189	186	184	181	190	150	193	179	195	174	202	184	214	166	205	177	209	186	193	205	194	182	168	161	198	171	162	203	172	185	225	165	189	189	203	202	195	193	209	169	189	195	188	198	180	181	170	202	232	197	176	202	190	183	165	181	179	175	166	188	191	183	180	181	179	182	199	200	184	170	177	184	154	222	186	203	202	198	176	179	181	206	159	172	181	193	195	195	191	153	189	190	201	203	194	173	177	206	198	187	206	192	185	169	175	170	164	164	185	170	183	196	186	170	191	211	190	196	160	181	184	169	179	165	191	175	184	173	177	181	167	200	183	184	190	204	174	187	173	169	187	156	177	201	207	179	167	192	192	201	196	203	180	219	204	211	151	191	179	174	196	171	189	194	190	183	189	176	192	190	216	182	178	192	179	199	212	194	170	199	193	174	185	168	200	204	195	165	175	173	159	203	191	178	193	194	202	192	205	204	204	199	219	184	181	183	164	189	197	177	168	164	207	174	184	198	185	216	174	190	202	173	197	181	197	191	192	191	169	197	184	193	176	209	192	169	217	198	194	193	191	184	165	177	184	220	181	192	187	204	144	186	182	181	192	205	186	163	177	180	194	193	186	208	188	178	208	174	206	184	172	213	191	172	171	180	194	190	190	198	179	186	191	205	184	219	207	203	203	160	180	186	170	170	188	192	183	212	175	196	189	184	163	184	186	194	200	206	189	198	190	173	173	201	188	210	192	180	193	175	192	197	209	201	189	196	179	164	201	184	172	169	165	186	200	198	212	202	210	181	197	188	196	162	202	197	175	170	173	184	182	177	196	177	178	193	182	196	211	185	189	181	212	165	161	183	180	187	189	184	191	205	202	188	183	166	194	166	192	213	198	175	170	189	202	191	178	163	169	187	182	206	188	163	198	189	202	191	187	203	187	175	189	179	201	186	174	185	195	199	185	172	187	196	170	198	185	174	165	176	193	183	206	173	218	182	170	176	167	186	170	182	188	179	191	206	191	169	181	191	205	196	183	194	180	183	188	179	188	199	178	202	182	210	188	207	195	199	181	188	166	175	202	213	207	209	172	205	170	188	185	175	188	183	191	197	193	187	198	195	177	197	196	182	173	201	203	188	174	161	197	192	200	193	198	191	163	220	168	189	203	178	203	193	205	174	185	150	174	205	193	190	194	175	200	185	163	171	208	187	180	188	182	199	180	180	179	175	205	207	202	197	185	182	187	205	177	179	201	171	185	170	207	210	166	151	161	178	193	190	195	180	211	160	179	188	191	194	175	193	182	194	182	189	179	189	196	171	179	206	179	178	208	185	189	184	183	175	196	199	172	190	202	189	188	169	190	213	192	199	186	184	205	196	208	171	207	148	197	189	175	172	186	179	194	200	171	195	192	179	175	191	168	203	172	209	178	168	185	183	183	188	183	169	181	199	179	178	197	219	170	197	187	200	173	173	192	198	182	177	179	205	202	190	193	204	222	185	166	191	183	214	183	200	196	199	170	208	213	193	202	175	168	177	194	187	192	190	167	169	174	170	180	170	186	192	203	180	191	190	211	183	175	162	170	183	176	178	197	180	185	200	208	183	182	160	178	195	175	178	202	184	195	168	184	180	174	197	205	191	179	211	176	213	196	213	195	202	176	199	202	192	212	207	189	185	194	202	190	181	210	198	173	186	177	178	210	175	171	202	192	219	194	196	190	194	183	186	201	178	207	164	190	172	170	178	184	201	188	179	169	171	173	174	194	178	169	188	187	202	191	189	196	190	171	211	197	171	185	189	191	186	189	184	163	175	197	186	181	181	192	170	191	178	186	201	160	182	185	169	197	176	185	199	182	165	190	188	194	164	170	181	190	197	171	183	185	191	195	217	174	168	185	169	203	180	200	201	171	178	188	211	204	196	188	188	176	188	205	189	189	208	184	220	169	197	220	194	194	196	173	187	190	181	185	212	194	197	181	161	175	160	204	193	203	201	161	191	192	193	216	200	237	216	197	181	180	194	176	166	197	182	171	191	188	185	182	173	176	174	178	196	191	185	169	179	197	201	176	194	196	214	187	195	183	217	186
26866	32881	15354	13969	14128	13345	12306	12632	11032	7356	5891	5051	4924	3732	3248	2746	2463	2253	1866	1374	1103	910	839	753	704	690	645	660	665	799	767	825	827	890	678	673	654	646	691	682	686	747	766	692	652	709	686	695	682	686	641	639	621	664	589	530	520	500	443	482	447	475	462	463	475	446	421	453	415	467	459	475	440	459	476	482	430	465	450	439	471	453	434	425	469	450	449	428	445	426	483	445	449	462	463	418	459	454	442	397	466	430	453	440	437	454	429	430	455	422	440	417	459	460	441	451	443	437	442	458	416	432	472	406	431	467	446	431	470	475	460	421	421	449	460	483	435	445	425	444	443	493	443	450	427	450	434	457	460	455	458	458	420	408	403	433	420	467	467	448	458	453	444	423	480	463	440	400	463	426	463	412	410	449	459	442	420	457	436	463	413	412	446	425	419	404	422	486	428	443	419	497	458	435	418	479	493	474	389	465	443	431	457	441	401	427	378	420	454	434	413	466	456	456	454	470	460	459	443	410	448	442	407	447	435	473	428	426	424	442	400	435	443	454	455	463	472	428	443	472	388	404	421	435	444	415	418	444	454	429	433	416	421	437	439	409	455	422	428	440	399	436	433	450	437	455	423	456	440	471	417	421	451	452	456	429	425	455	440	445	483	458	445	460	439	431	432	426	423	437	420	471	450	440	470	421	416	410	473	465	437	451	451	459	437	450	453	412	467	438	433	454	422	428	410	448	432	411	441	456	385	441	456	441	443	440	457	414	430	414	413	430	423	414	467	425	451	440	416	439	402	461	468	455	456	475	402	399	415	431	476	439	448	402	442	406	437	468	483	447	450	418	499	476	425	452	426	457	420	429	482	467	449	497	411	435	435	469	458	461	453	426	429	432	440	449	440	443	422	419	441	457	404	471	404	438	431	471	446	420	452	403	459	457	453	437	477	443	471	451	432	442	454	454	471	455	429	413	433	403	444	425	478	458	502	429	457	389	453	435	446	440	440	472	441	450	471	457	405	449	445	415	452	451	419	434	458	462	385	441	430	472	422	465	443	423	426	419	465	455	446	404	420	430	416	433	428	466	407	454	431	408	437	453	451	444	431	439	428	443	494	440	407	438	437	436	419	445	484	387	430	431	410	441	406	440	454	444	458	435	443	430	437	479	470	435	461	464	463	461	444	478	443	453	469	446	458	424	440	421	454	496	433	394	446	429	422	463	444	470	463	429	446	454	464	459	422	438	419	453	423	426	451	427	434	438	446	421	445	435	454	443	471	456	459	433	462	463	466	423	443	453	417	424	430	441	441	445	417	413	417	442	487	439	459	460	458	393	407	457	429	448	495	450	442	428	452	440	465	459	403	448	453	456	448	446	457	418	468	423	456	421	447	450	444	468	452	380	445	425	450	459	443	408	455	397	412	428	448	430	406	380	422	437	451	458	467	448	441	486	446	457	455	468	473	419	437	463	438	447	446	492	439	419	444	472	417	444	434	440	420	451	460	487	398	450	448	417	425	422	455	463	475	459	427	460	412	421	445	430	450	403	452	427	468	450	441	463	454	463	438	440	440	409	450	419	464	466	443	430	401	423	423	426	426	427	426	451	434	457	429	450	424	429	449	455	452	454	394	455	429	425	434	417	455	433	419	448	448	437	448	479	445	441	421	424	452	451	490	433	453	449	464	458	414	433	463	425	425	451	442	445	458	421	438	407	455	449	422	445	482	409	409	450	445	455	413	429	461	432	449	465	405	411	442	439	437	448	429	452	440	443	473	436	465	449	469	470	463	419	464	463	426	442	474	415	412	421	456	464	449	481	452	449	455	464	407	447	446	410	426	409	430	465	461	450	450	449	438	437	447	451	475	451	462	439	464	427	422	472	420	422	418	415	417	470	428	446	470	424	418	458	418	454	424	434	426	439	431	410	435	440	400	394	442	447	459	403	472	486	444	461	431	435	442	443	426	459	469	474	444	454	421	430	450	444	437	473	419	471	413	443	489	410	429	439	417	434	434	454	456	453	430	425	396	425	461	440	457	407	420	426	433	413	431	432	423	439	415	477	451	447	429	461	445	406	436	448	454	412	421	454	403	470	434	435	432	438	455	462	465	424	442	435	450	468	435	470	457	433	456	464	434	407	455	440	430	406	430	464	459	449	418	426	428	414	444	446	434	458	457	446	442	455	430	423	455	465	461	455	469	452	461	469	398	440	458	456	432	467	445	473	452	471	469	436	442	474	474	446	432	421	438	442	432	452	452	408	419	458	444	445	435	467	472	461	478	453	452	458	460	450	426	454	445	439	427	394	448	430	425	414	455	431	442	425	465	438	482	444	455	449	440	433	434	429	451	495	425	475	436	477	433	442	412	449	448	443	445	417	446	431	430	433	457	467	433	461	456	456	424	466	436	438	417	437	405	448	462	466	450	442	454	429	456	388	436	428	437	406	442	471	424	416	439	448	435	468	470	403	477	442	453	458	462	457	414	409	422	456	426	404	434	408	424	407	462	450	458	413	452	428	416	449	473	424	413	435	422	448	497	480	422	458	473	468	392	451	423	453	452	468	471	464	485	453	467	468	444	432	431	438	442	412	414	429	430	421	427	434	477	430	462	430	448	444	484	420	452	444	405	459	469	491	468	457	442	435	461	449	420	451	449	491	467	416	436	445	422	457	439	437	451	432	448	422	447	446	458	428	441	443	414	455	442	424	459	460	431	470	409	454	461	423	455	427	405	423	462	398	467	442	402	420	448	480	463	412	457	434	463	436	444	444	461	469	449	390	445	447	432	426	441	430	466	459	425	471	437	455	440	423	504	452	423	421	432	397	452	464	451	452	439	469	460	424	442	439	464	413	454	475	430	429	435	450	482	442	417	440	451	403	447	444	446	431	435	451	424	407	457	462	436	424	461	446	440	439	430	421	418	477	407	438	465	450	410	390	438	452	439	388	469	439	418	455	431	458	449	442	445	411	442	463	403	449	423	442	403	427	462	428	401	418	425	433	447	434	463	444	440	428	419	421	434	476	465	435	399	403	451	413	434	446	421	426	446	454	483	451	444	433	462	450	456	421	479	468	473	437	445	459	479	489	455	421	455	446	420	483	431	447	467	446	436	457	439	443	481	447	426	439	435	435	446	429	471	473	467	443	448	448	419	409	430	416	479	430	438	480	430	478	433	445	449	429	425	424	437	433	434	437	499	442	462	419	448	417	446	430	452	467	410	433	403	392	432	468	507	454	452	438	479	463	419	419	419	469	438	467	422	442	442	432	454	460	459	449	453	455	398	413	407	443	457	442	450	406	457	459	455	433	470	440	439	435	442	468	465	428	436	412	455	451	442	435	443	435	460	447	459	447	424	441	448	353	444	446	407	417	450	419	456	419	446	451	467	429	438	406	422	414	443	465	453	448	421	479	436	452	449	461	455	473	413	422	414	443	440	418	384	435	431	444	441	435	432	433	406	440	473	461	435	414	449	433	432	392	419	386	444	420	456	421	470	421
51095	47438	24843	22705	18652	13394	10330	9136	6495	4068	2850	2276	1858	1373	1137	819	683	574	447	332	285	262	205	213	181	199	189	183	194	193	208	238	241	184	174	190	158	180	176	182	188	199	179	175	169	180	183	165	202	207	149	171	157	166	151	150	150	114	124	129	125	98	134	115	103	123	120	101	89	142	110	108	114	131	128	116	132	117	135	121	116	154	122	128	113	125	123	139	124	133	114	119	107	110	132	122	106	99	114	96	123	107	107	119	115	119	113	131	120	124	118	105	126	99	114	118	121	110	113	129	103	114	125	112	117	128	114	113	103	127	140	121	115	119	122	99	121	115	103	142	113	121	126	126	117	129	125	123	123	137	104	128	127	100	127	115	103	112	101	128	110	105	126	127	139	127	130	114	131	145	95	125	132	128	123	96	108	116	117	128	109	124	113	110	114	124	116	161	120	115	114	112	120	125	108	104	108	100	105	102	103	119	106	99	112	107	108	110	124	141	121	119	115	102	122	126	118	118	109	99	106	110	108	105	129	126	115	135	112	111	119	133	105	110	126	134	91	127	112	104	110	107	119	112	146	109	110	121	117	129	139	107	126	124	125	146	112	114	120	122	112	120	121	122	124	126	122	129	130	118	104	113	90	113	104	109	120	116	121	114	116	126	117	142	101	107	127	103	111	106	115	116	98	137	119	112	134	136	114	123	122	126	120	126	102	128	120	140	114	111	121	128	130	108	124	125	143	110	136	118	105	127	109	104	118	134	110	125	114	121	137	133	147	131	111	108	99	107	132	116	111	94	108	101	120	110	110	122	105	120	117	111	110	106	100	130	125	125	133	116	112	133	115	135	106	126	134	120	146	124	131	110	101	118	118	127	136	110	114	125	127	127	119	134	111	124	103	117	136	105	124	115	119	124	115	152	101	138	125	116	99	135	134	122	111	111	109	124	110	116	124	127	122	96	114	113	132	133	118	116	122	112	128	112	115	128	126	128	123	98	140	129	112	108	96	114	118	108	123	138	112	120	109	127	112	115	129	129	130	132	128	124	117	109	120	123	125	109	120	119	108	127	116	106	102	141	112	110	97	112	98	113	126	105	125	127	112	148	104	104	112	110	143	124	128	112	101	118	123	114	119	129	117	130	103	114	117	134	123	117	130	104	102	112	103	114	112	115	116	114	102	103	112	101	136	98	135	124	101	101	116	104	132	130	125	123	121	107	121	129	129	131	105	124	110	122	141	124	117	101	122	121	113	123	108	119	97	117	114	131	136	125	123	115	102	134	120	121	128	121	143	108	126	107	135	117	128	111	116	94	110	103	112	125	111	111	122	129	136	145	118	113	123	101	107	117	122	111	125	117	101	107	98	113	97	113	110	130	114	136	125	101	126	122	112	122	120	109	117	117	138	102	113	118	130	126	112	119	120	120	120	103	117	106	116	99	121	102	112	103	104	114	130	125	95	119	131	116	117	134	118	124	120	130	108	110	124	123	113	117	117	117	135	132	114	138	121	125	122	129	121	108	137	113	109	130	104	113	123	97	124	126	105	123	102	115	127	112	145	92	131	112	104	118	112	136	122	104	127	139	138	119	111	120	123	129	114	121	97	109	122	103	106	142	110	113	125	120	138	121	148	133	132	102	127	129	102	99	118	139	118	121	118	105	139	121	128	122	123	114	113	118	133	119	95	122	118	110	124	124	106	129	110	129	106	119	121	100	125	119	114	110	101	120	142	113	106	107	121	107	102	132	123	104	124	104	105	115	135	114	104	114	125	131	113	127	128	103	108	127	98	114	115	106	112	122	135	132	121	133	123	134	105	111	104	119	124	116	126	110	127	125	126	117	102	120	113	119	123	123	126	125	115	117	113	119	102	111	93	120	109	116	121	128	129	108	107	125	127	92	124	125	132	115	120	114	116	109	125	106	122	109	126	112	116	132	118	115	112	118	105	100	139	101	116	107	114	135	111	119	110	116	117	122	117	124	105	108	104	115	152	126	142	118	100	120	135	129	107	125	103	109	127	114	120	122	126	134	113	135	123	129	105	96	96	126	123	108	101	105	110	126	107	124	119	120	113	123	121	122	106	127	118	116	102	125	128	84	123	108	105	119	117	124	133	121	99	102	109	126	129	119	115	112	106	104	118	113	121	118	114	130	137	123	111	115	123	116	122	107	100	110	133	130	132	111	125	112	127	96	101	107	139	115	106	120	125	145	129	117	118	110	119	108	124	138	133	121	137	137	114	132	126	117	105	145	112	124	117	111	128	111	117	119	130	116	119	110	122	126	121	118	120	122	128	141	105	134	122	122	119	103	122	131	113	118	118	129	114	106	114	128	140	118	129	104	115	127	116	111	126	115	116	127	125	133	120	120	102	108	135	145	102	125	125	119	124	94	113	134	131	118	128	130	134	132	139	128	122	125	120	120	127	120	126	102	137	133	124	125	116	109	107	102	115	94	106	106	118	126	103	131	102	128	113	117	103	102	125	102	127	115	117	126	119	90	116	119	119	120	123	131	115	121	115	134	123	107	109	124	132	120	140	119	136	124	137	121	91	131	105	120	108	94	120	114	119	126	108	96	113	128	113	111	124	122	131	113	124	115	102	121	133	120	110	111	111	128	113	121	107	133	115	117	108	122	122	118	120	131	123	107	113	118	118	142	107	121	130	115	107	121	116	113	144	121	119	119	126	110	118	142	118	115	113	114	123	111	119	112	113	117	138	130	123	129	93	107	139	108	132	109	106	125	127	135	119	95	117	129	113	94	131	118	129	100	114	100	101	111	121	123	123	90	113	118	107	122	105	117	102	106	108	108	135	112	118	118	131	116	123	109	127	139	130	120	100	106	130	106	119	108	106	98	111	114	108	124	137	129	132	114	123	133	122	116	108	119	122	110	118	120	101	123	113	124	135	128	115	119	90	123	119	111	100	104	111	143	116	129	111	117	108	119	120	116	111	113	126	124	105	101	126	137	133	111	114	108	127	119	110	115	123	115	112	134	127	135	119	103	120	112	116	121	121	139	122	130	112	123	128	117	119	124	109	105	129	119	111	122	126	107	110	127	128	112	108	120	119	133	96	117	123	113	112	124	128	136	112	118	119	142	135	116	114	126	119	122	111	123	111	125	107	112	133	114	103	135	116	119	107	101	121	111	125	133	120	102	95	100	111	113	111	128	124	99	129	126	109	99	147	119	121	114	114	135	112	97	120	112	111	112	131	128	118	120	115	123	123	116	117	85	87	115	114	91	119	120	132	123	131	122	116	118	108	113	105	109	118	104	134	135	136	116	123	120	130	130	115	133	132	132	103	127	124	123	116	125	127	120	108	121	121	105	117	107	126	119	118	135	123	119	101	112	111	118	98	109	97	119	115	117	128	104	112	119	122	114	106	131	131	114	124	127	103	119	139	118	135	119	123	129	120	130	99	129	128	113	128	120	127	113	126	110	119	102	112	111	123	114	117	126	126	122	137	140	138	122	127	121	136	130	121	111	99	115
36594	33850	16859	19223	20799	19590	18441	19906	16719	12305	10038	7905	7811	6261	5762	4301	3698	3178	2635	1747	1441	1196	1085	924	792	805	712	761	921	895	1047	1011	1058	939	808	709	733	708	852	855	875	872	770	710	661	596	622	739	804	848	665	601	601	657	576	545	398	357	358	361	333	335	339	333	303	309	311	317	321	293	320	333	322	308	326	315	307	333	302	332	317	305	359	321	296	302	302	321	306	292	295	304	288	306	305	291	296	301	265	296	305	312	314	308	300	309	272	292	310	287	299	298	305	333	276	302	321	288	301	280	307	297	277	300	287	299	322	289	310	268	324	289	338	286	273	306	299	318	322	282	321	296	292	300	297	289	321	305	288	270	295	311	291	247	301	274	288	291	279	297	318	303	292	298	281	294	339	283	307	308	295	306	286	318	315	303	291	299	298	300	318	303	331	295	324	315	278	291	273	358	308	318	285	313	328	301	331	287	309	300	331	276	327	286	312	287	314	274	280	305	294	302	329	328	299	294	304	305	278	270	298	292	294	266	296	276	304	279	301	306	329	317	284	306	259	270	273	307	296	291	320	295	263	290	341	323	300	287	304	282	309	309	294	292	272	280	305	325	311	271	296	288	298	294	285	304	315	302	296	271	306	278	300	261	276	282	294	290	302	313	299	293	302	304	288	291	310	294	259	265	289	298	295	324	305	308	279	319	315	271	312	323	303	302	275	275	320	295	289	292	295	308	315	312	277	317	302	299	283	278	268	278	283	297	283	307	289	273	278	271	299	313	327	300	280	307	299	276	292	277	299	290	283	292	297	307	299	291	315	313	290	298	329	287	278	303	291	277	325	302	285	274	258	310	298	325	307	255	277	300	275	273	291	316	303	278	322	300	314	312	278	302	295	305	281	300	306	298	306	326	298	296	277	297	272	299	294	306	284	278	265	323	308	300	295	291	311	305	296	296	282	332	294	286	317	319	338	321	286	265	314	284	275	302	273	299	309	257	317	339	291	284	298	280	296	262	312	281	303	318	285	273	294	301	285	298	301	297	281	276	285	302	297	294	314	308	281	299	298	294	287	275	293	306	289	321	296	307	315	293	326	299	256	285	276	266	285	288	275	308	320	312	332	282	287	291	297	282	301	298	313	330	300	320	310	312	313	326	279	299	300	300	303	268	313	283	272	304	319	302	250	302	308	300	284	318	287	314	290	311	262	303	282	305	285	309	275	271	270	301	314	278	301	295	256	292	281	302	306	288	318	289	289	284	293	323	338	315	302	322	285	305	286	282	277	289	299	325	273	299	311	303	311	328	290	291	318	300	299	311	302	301	300	286	298	295	303	264	267	298	296	268	324	291	309	280	291	280	339	307	331	326	286	316	296	306	307	308	269	308	289	308	313	277	321	288	288	283	307	314	290	323	302	300	305	308	297	307	305	310	321	318	274	299	296	295	298	307	271	308	266	308	317	277	295	301	266	311	336	334	297	304	305	316	296	293	332	310	316	312	310	300	269	283	287	299	270	328	273	277	273	291	317	307	286	285	299	303	282	291	262	299	297	305	297	287	330	285	287	289	300	304	293	317	296	294	276	300	280	298	326	313	309	286	268	287	320	307	309	302	320	308	281	292	304	281	282	282	317	287	284	285	304	280	282	305	305	260	300	343	285	312	291	309	305	294	282	296	275	287	297	313	270	278	295	313	306	294	280	316	298	286	330	288	271	314	301	266	294	315	300	311	297	303	306	264	305	282	275	286	308	317	271	286	277	284	301	275	286	313	307	307	280	307	287	319	294	286	317	320	303	284	303	286	289	273	288	312	312	321	283	304	309	280	326	288	311	332	276	309	296	287	308	278	253	279	306	269	286	269	309	315	326	321	285	297	285	300	302	302	288	285	312	257	301	292	287	280	290	292	310	277	310	271	291	284	308	326	305	296	298	293	271	274	316	281	300	310	298	324	289	311	323	311	293	297	296	283	308	264	282	290	302	297	319	285	278	346	307	310	324	287	280	317	305	271	299	277	300	288	287	315	285	286	281	257	318	282	289	278	273	303	281	311	300	287	272	270	290	278	294	310	313	271	293	273	285	292	291	281	305	295	262	317	313	305	349	276	285	276	284	292	297	285	292	287	291	316	268	293	305	316	292	297	321	298	272	299	266	273	308	290	283	323	292	310	316	299	297	309	293	319	290	288	284	282	277	309	291	307	321	296	301	283	274	291	304	303	280	297	322	315	298	315	291	295	253	298	306	302	301	284	295	289	258	299	317	301	316	314	303	298	266	299	317	327	327	287	329	294	275	308	294	312	315	311	305	295	299	290	269	291	304	296	298	296	286	318	280	294	269	316	268	295	310	311	297	288	301	340	298	292	303	275	319	303	294	294	291	283	266	285	300	293	319	292	285	280	290	294	315	300	314	304	297	306	305	300	315	314	319	313	257	329	305	304	306	296	283	317	278	307	279	286	293	265	299	305	313	319	288	269	312	309	322	311	293	308	293	295	288	318	312	301	327	311	289	306	296	312	297	306	274	315	284	319	329	275	311	302	304	327	332	303	286	296	296	304	262	245	326	272	291	292	322	275	329	292	285	275	300	300	329	288	296	311	324	276	296	285	292	289	265	307	279	273	310	290	284	316	308	314	321	299	276	285	303	297	277	267	296	314	313	292	292	287	294	286	302	264	286	306	311	293	335	297	281	325	294	302	316	326	315	271	326	292	283	264	250	277	281	308	295	276	282	302	282	285	324	289	302	284	274	294	293	295	335	291	288	331	294	289	332	278	286	279	280	272	277	279	302	304	284	284	271	304	297	299	278	303	319	316	279	331	302	302	268	289	287	316	276	299	310	281	291	306	284	292	266	268	303	299	291	306	289	278	273	297	278	335	314	275	309	301	300	337	265	323	334	283	307	278	295	313	319	284	314	272	308	285	274	288	273	292	305	330	285	305	306	299	304	277	311	307	330	320	276	284	302	290	308	288	287	293	321	308	295	287	313	269	327	302	278	299	279	324	269	263	267	287	316	289	306	288	291	293	277	318	303	288	291	320	295	285	318	311	307	319	307	319	319	311	293	287	282	285	292	326	330	283	304	254	302	283	321	298	322	308	300	291	300	322	292	294	280	313	322	308	281	332	302	299	295	311	298	289	290	274	303	295	280	300	271	284	299	278	280	298	291	293	318	288	321	281	274	290	291	302	312	286	312	343	338	322	275	273	297	283	284	283	300	317	294	313	331	318	283	292	262	297	334	303	298	303	301	300	303	304	302	297	310	299	283	324	298	318	285	281	275	324	264	264	302	286	282	289	285	269	282	303	325	321	309	285	289	288	301	296	294	314	321	306	327	289	284	295	306	313	321	266	314	292	327	299	326	291	315	317	274	283	301	251	294	286	298	280	314	287	319	272	294	306	303	315	281	273	282	306	308	313	312	330	307	288	286	290	273	283	295	311	277	271	278	324	303	299	297	286	305	323	296	270	289	283	270	288	292	259	288	305	301	292	303	332	312	301
16774	11018	3525	2607	1907	1479	1352	1157	832	637	626	556	457	440	462	365	382	342	317	314	296	291	296	292	272	295	245	282	280	309	303	298	243	275	303	254	256	274	296	297	253	304	307	290	266	253	302	278	272	286	273	256	274	267	258	286	270	258	283	267	272	259	263	272	268	242	263	280	272	289	245	253	261	274	284	252	259	279	239	240	243	276	277	255	274	255	278	279	250	284	263	263	264	249	280	275	237	291	263	229	291	247	287	263	267	237	242	268	251	245	277	245	250	257	241	254	266	248	255	273	237	254	267	262	247	267	286	257	266	255	277	272	264	238	281	294	232	289	266	278	250	239	267	267	272	277	238	245	273	265	270	276	283	276	268	276	269	269	246	237	234	267	285	247	272	256	261	302	229	278	292	268	274	263	257	242	287	273	278	250	250	279	264	253	240	261	279	271	265	264	278	290	264	266	236	277	245	302	292	267	259	268	246	260	248	295	247	220	268	259	280	266	283	256	250	256	291	257	257	276	276	257	272	265	233	249	274	244	254	237	276	276	248	271	237	259	240	263	263	256	280	265	245	256	234	287	303	257	244	270	262	262	252	256	262	246	243	264	291	285	247	275	263	257	245	265	238	256	257	238	288	281	258	256	261	313	279	251	267	264	257	258	255	270	241	273	287	280	288	254	263	238	272	238	231	251	273	214	298	256	243	281	263	280	309	289	333	228	274	283	282	275	274	260	277	264	280	269	268	285	229	266	257	243	277	267	279	265	292	255	244	255	246	271	278	300	250	280	294	294	264	266	254	260	291	246	230	239	246	252	294	270	246	270	284	241	256	253	245	274	273	230	263	254	302	264	253	253	273	265	240	277	266	274	264	257	248	250	272	293	235	269	259	267	264	253	242	249	242	271	269	259	290	243	280	262	240	262	274	303	244	256	258	245	268	281	263	261	269	235	245	277	252	243	266	240	246	263	264	291	235	263	294	259	261	235	254	229	245	251	256	257	243	264	283	267	260	264	259	266	285	281	245	267	247	235	251	275	241	269	239	251	228	250	244	266	274	273	273	218	283	254	272	247	262	269	272	264	286	272	303	240	262	261	298	261	265	276	292	264	276	245	263	272	304	272	264	277	276	244	273	254	256	256	277	239	235	235	264	281	255	288	257	264	267	261	261	256	260	267	243	256	261	282	292	264	256	234	286	231	271	263	274	268	243	230	251	219	259	246	249	240	263	248	263	271	234	245	246	265	260	258	277	283	293	279	244	247	272	261	241	250	230	270	243	236	277	253	252	245	240	247	282	259	279	259	264	238	239	239	244	249	272	266	256	254	252	295	278	275	282	277	280	266	260	244	281	268	244	240	258	272	238	259	286	259	258	252	250	286	280	251	248	259	281	244	257	270	254	251	281	255	265	260	257	258	261	243	249	270	233	284	252	280	265	256	310	265	253	288	273	288	296	253	254	266	266	230	265	260	289	265	272	263	255	250	250	259	290	264	228	262	263	283	248	274	234	267	249	252	279	235	253	262	265	258	258	263	262	247	283	267	240	291	243	264	245	255	239	246	248	231	269	250	288	256	248	265	265	267	251	249	260	275	248	250	237	279	247	309	280	267	249	281	273	242	252	289	288	251	268	268	253	259	265	267	281	254	261	251	265	252	306	231	271	249	237	296	274	276	257	237	281	278	269	236	278	282	285	254	247	278	266	269	254	268	277	269	264	278	259	267	265	226	283	272	266	266	280	239	257	257	259	287	250	251	292	276	291	287	231	284	303	297	247	270	271	278	278	259	245	285	263	281	287	268	278	252	281	271	272	263	246	282	241	268	244	293	239	258	250	272	274	285	284	242	269	248	251	255	229	241	238	260	264	253	266	276	275	249	255	247	251	241	248	234	268	271	261	260	295	266	252	282	256	238	276	266	268	272	254	251	289	234	275	228	287	283	246	232	265	285	254	262	275	259	272	281	265	285	261	261	259	274	283	264	264	260	285	290	271	267	283	257	273	267	269	271	280	255	283	247	237	233	244	277	254	260	263	250	263	253	258	249	249	272	257	248	246	280	275	249	262	260	273	276	272	268	265	288	276	244	259	259	258	223	247	278	284	243	286	278	276	252	238	249	261	264	236	272	277	275	282	273	249	248	247	259	279	246	276	262	269	260	265	231	254	257	231	231	259	251	280	253	250	255	253	251	275	254	250	260	273	254	242	254	255	275	239	261	242	276	243	258	287	256	269	249	231	244	245	242	301	251	271	255	262	280	271	264	291	250	275	256	271	248	241	270	259	284	252	257	271	302	256	243	257	260	283	252	292	256	288	259	256	256	243	255	240	245	270	239	258	268	239	268	300	251	258	249	260	275	275	272	250	243	280	292	273	246	270	275	241	246	235	245	273	234	257	293	275	258	231	264	284	230	274	276	263	276	242	260	283	253	271	270	259	259	258	272	243	253	287	256	265	249	272	259	274	254	278	263	272	253	264	272	273	256	251	248	294	271	279	266	261	268	276	272	245	262	274	274	273	252	226	266	283	279	247	271	252	254	231	262	315	267	284	251	287	280	246	238	284	266	246	257	254	233	279	285	256	284	270	236	271	290	253	275	267	263	243	250	269	244	275	216	254	282	277	266	277	292	268	274	307	222	268	252	285	250	270	243	243	249	232	273	243	262	242	249	279	257	244	290	283	254	261	267	258	263	246	256	254	270	288	258	267	290	241	248	249	267	267	251	249	299	256	259	269	266	239	292	252	287	263	254	259	281	243	268	260	241	262	261	264	264	285	267	240	296	271	221	297	263	265	260	258	231	230	267	251	255	278	258	277	254	272	259	270	258	272	263	275	256	265	268	261	258	236	255	257	239	274	278	255	266	268	247	269	261	259	265	229	288	267	282	268	246	301	259	273	250	264	263	235	290	259	277	269	265	253	258	274	277	246	279	248	232	275	266	265	262	242	247	257	263	276	261	238	245	295	274	267	258	316	234	256	229	258	281	262	265	265	282	265	254	243	279	264	252	269	247	230	259	253	249	269	251	258	261	255	272	265	267	270	249	251	271	256	246	244	233	228	278	244	243	274	303	279	255	260	272	260	319	265	247	278	251	288	282	279	251	257	250	264	282	262	275	259	262	285	272	251	266	279	275	276	241	266	227	236	269	268	272	277	254	248	260	245	244	239	283	221	258	261	256	271	255	265	253	221	263	280	273	263	256	279	245	266	268	256	259	263	288	245	268	252	251	279	254	249	276	274	259	248	295	243	255	274	273	296	256	274	271	232	255	292	231	253	239	274	254	269	247	268	249	268	240	289	270	241	268	268	278	299	265	233	271	259	267	246	289	297	231	250	286	242	282	280	245	250	260	264	266	267	281	250	248	247	256	293	273	291	256	254	280	271	262	252	282	255	285	255	247	267	267	283	289	255	293	279	254	253	237	239	259	262	265	243	252	243	262	250	271	300	247	276	250	265	262	259	247	258	270	267	267	271	277	226	256	240	269	292	259	245	264
10594	9617	5281	6419	6388	5718	5599	4955	3400	2717	2587	2270	2000	1671	1625	1382	1224	1116	1008	875	772	765	715	742	687	674	683	708	785	809	832	830	803	733	785	784	672	763	766	724	765	701	719	722	751	719	751	736	752	770	727	683	700	736	679	621	606	584	594	650	632	594	615	584	618	587	590	625	617	609	591	558	567	616	596	642	622	659	619	621	616	597	584	615	614	659	626	581	630	596	602	646	618	603	615	557	580	611	670	577	606	583	554	629	597	613	598	628	619	651	600	649	570	592	577	634	631	632	591	575	593	579	602	625	631	604	649	612	610	566	577	613	586	597	584	605	587	642	605	597	587	575	602	602	627	652	603	614	559	592	635	621	615	625	653	584	587	600	632	580	618	637	594	569	625	588	628	605	614	658	573	568	572	630	624	577	616	612	580	588	662	643	602	570	586	589	590	608	631	583	574	614	595	601	595	591	621	619	610	593	588	603	638	583	614	596	582	633	613	588	639	587	583	552	627	590	608	557	636	605	619	602	568	594	578	640	583	639	567	596	621	614	622	599	612	606	591	604	586	620	637	592	618	586	593	574	625	615	598	621	616	637	571	569	613	597	615	612	536	575	611	605	604	620	586	620	593	591	603	602	593	605	599	601	602	579	597	614	604	599	619	570	625	628	591	548	605	596	608	566	632	602	600	599	621	635	628	637	622	621	553	567	605	617	572	631	600	625	611	603	572	555	588	606	648	636	562	630	610	599	605	621	627	616	615	603	615	644	629	650	611	604	612	611	607	546	608	623	625	643	561	607	627	608	627	627	613	598	572	585	589	583	628	608	594	609	611	558	636	586	637	596	611	592	619	588	632	633	583	605	582	604	610	577	612	616	581	606	584	599	581	618	618	637	616	612	630	600	592	609	591	611	622	602	599	635	621	575	569	581	593	588	634	611	581	645	598	588	605	602	555	567	578	607	607	605	610	620	647	615	649	607	613	605	607	604	614	599	584	650	636	574	593	592	615	610	576	594	602	569	580	551	620	591	570	603	608	616	618	642	605	603	601	590	605	562	624	563	611	618	576	617	607	631	619	628	596	577	606	579	636	648	642	602	604	581	650	586	584	604	641	633	646	581	578	592	626	573	618	586	544	585	597	608	587	634	594	597	594	640	543	587	589	618	563	622	559	597	624	606	596	665	637	588	589	573	599	622	643	583	575	656	614	576	595	566	612	627	607	593	556	602	588	636	596	606	567	667	623	543	615	640	582	575	653	622	612	572	555	606	620	598	604	595	623	566	632	592	581	644	603	621	590	602	572	588	595	615	588	596	611	599	630	598	579	629	617	632	624	630	646	598	590	611	599	583	590	615	574	587	618	633	599	596	594	611	612	659	554	575	581	638	579	585	608	614	664	563	608	587	584	620	610	597	657	606	621	639	605	607	584	571	606	589	602	639	607	607	590	641	616	606	673	627	580	616	581	600	600	637	619	610	645	594	601	578	645	608	608	559	681	599	575	608	569	599	606	598	575	588	601	602	617	603	578	612	604	613	588	608	565	594	620	569	599	606	601	605	616	587	609	631	640	569	590	620	568	597	583	600	637	642	662	580	639	612	588	540	638	538	583	616	572	608	617	645	603	575	598	616	615	572	604	607	581	596	626	572	609	597	610	600	577	612	577	592	583	632	603	626	590	579	640	616	604	615	606	589	597	602	632	599	591	625	623	587	615	589	594	620	615	608	604	630	601	572	634	562	631	644	642	591	610	616	629	620	600	562	593	602	568	601	600	609	615	609	627	614	570	627	598	589	611	612	594	573	556	602	603	603	586	583	628	576	622	638	601	618	657	542	565	599	624	620	624	610	615	556	600	628	601	592	597	613	572	625	606	640	628	571	602	600	626	617	587	623	608	664	590	570	623	602	625	635	602	577	622	612	595	589	580	560	581	685	609	613	610	594	551	643	584	573	638	615	602	637	602	634	607	571	578	629	583	619	589	601	628	623	616	612	571	560	593	624	612	602	617	600	555	623	637	649	588	590	598	591	589	612	662	606	604	622	581	612	621	576	618	622	566	606	640	591	615	621	618	581	608	603	617	590	643	627	647	577	591	613	619	599	582	585	641	635	628	565	572	632	607	577	624	592	588	643	570	581	587	667	646	639	568	587	643	619	580	628	640	572	575	600	611	629	635	619	641	600	603	595	612	605	597	611	609	592	620	598	592	618	647	635	646	603	605	602	585	596	667	561	565	574	615	609	607	579	565	628	593	583	595	582	605	608	617	579	609	610	559	573	607	592	583	602	609	591	565	670	575	614	604	584	615	617	622	610	626	588	641	586	601	580	601	595	588	635	605	631	586	577	606	654	590	571	680	588	582	625	608	599	650	593	639	590	615	579	622	595	601	590	594	627	618	595	585	635	602	554	601	578	649	599	606	627	627	622	585	610	631	609	635	630	634	632	609	573	653	647	654	600	615	622	593	672	606	547	596	614	597	616	605	619	631	567	606	575	555	599	633	634	610	611	547	599	594	588	635	582	596	579	582	595	599	593	615	610	575	634	605	595	617	595	580	571	623	587	622	596	592	601	593	613	606	603	552	632	659	609	598	598	635	556	630	608	579	590	644	598	580	658	626	595	628	624	628	615	580	592	610	596	634	580	653	605	615	575	655	642	619	614	577	584	599	586	649	590	642	610	634	596	579	636	625	617	623	620	602	590	597	554	587	618	615	660	549	635	619	600	650	607	621	585	562	580	597	552	592	622	598	624	658	633	609	560	606	579	579	606	650	644	647	615	630	611	593	564	608	533	657	620	584	660	627	608	612	601	637	603	633	608	630	615	538	645	585	598	602	614	639	633	601	604	625	593	580	541	609	575	621	600	584	618	569	559	580	601	629	610	581	602	609	580	660	617	619	564	624	614	617	601	615	590	632	647	667	591	596	658	593	622	618	624	613	597	619	563	659	631	622	653	613	550	602	627	600	585	565	586	603	617	602	642	598	649	590	575	576	639	590	576	638	619	597	633	576	589	610	607	597	599	592	588	565	611	614	575	606	586	659	622	563	618	570	599	578	613	620	616	584	634	561	609	617	654	603	598	612	597	599	621	661	594	574	612	600	638	653	645	569	587	612	602	641	604	589	629	591	610	610	628	631	630	629	636	628	594	583	603	595	588	593	587	585	619	605	600	598	606	583	567	579	596	633	602	615	610	621	620	610	609	635	574	607	601	593	608	614	620	617	595	631	669	644	631	603	605	613	587	560	616	651	610	621	556	576	587	606	559	609	616	614	611	566	633	604	597	592	586	602	614	606	614	604	625	632	583	591	605	583	610	596	571	601	591	564	619	643	608	594	620	592	634	589	569	585	614	618	596	603	617	630	595	568	578	636	628	650	625	628	648	566	621	619	611	616	586	609	585	573	606	593	617	552	587	621	629	643	622	576	622	583	639	646	589	580	598	577	612	618	614	629	605	595	565	583	671	587	557	613	567	611	606	630	590	640	639	584	605	579	591
39706	39943	19637	12948	9311	6280	5991	4348	3106	1902	1515	1174	1056	729	682	540	450	409	387	289	265	263	231	235	208	195	225	258	241	256	258	259	264	243	248	225	205	191	185	226	198	235	190	209	233	222	241	262	214	211	229	199	227	206	208	173	169	200	188	211	188	202	176	206	203	181	176	168	180	176	186	179	183	178	152	187	181	189	207	175	188	187	186	194	192	200	208	196	207	191	174	174	200	199	191	189	168	202	203	170	163	208	188	197	197	190	199	223	202	166	166	196	192	203	187	181	182	182	203	193	197	198	172	180	184	208	191	194	196	166	186	194	182	224	187	203	199	160	178	167	199	210	194	190	184	194	186	191	198	181	204	181	169	171	158	171	206	207	206	173	176	167	177	179	210	193	187	174	186	169	194	208	228	215	184	191	167	206	177	208	198	222	219	182	170	191	172	178	197	189	210	185	213	180	161	214	187	162	204	182	197	189	182	211	206	194	198	180	194	214	185	173	176	181	195	183	156	191	187	169	191	166	196	190	195	158	216	183	189	192	208	197	176	162	186	202	181	208	204	163	162	166	202	195	169	205	178	178	160	187	161	174	195	166	169	168	158	167	216	169	165	192	214	179	188	165	171	193	158	194	195	196	193	191	169	194	182	177	194	196	168	168	190	180	199	171	181	189	180	193	168	183	202	193	211	181	190	175	184	185	183	186	178	195	183	188	185	180	194	184	156	195	188	180	198	176	191	203	204	203	167	188	190	182	168	215	152	181	206	181	173	174	167	195	203	171	202	173	189	187	212	182	184	194	193	184	167	175	204	194	224	189	162	168	159	156	196	158	198	194	192	164	189	165	163	200	182	164	144	187	174	201	174	178	190	178	198	188	191	179	180	190	192	178	178	205	191	179	173	177	188	161	173	174	194	175	226	198	194	187	198	179	169	179	198	200	192	204	208	184	189	187	177	177	189	199	200	199	187	178	174	154	178	187	167	218	168	182	189	198	168	200	191	194	181	197	202	185	176	189	195	185	195	164	204	214	174	175	168	189	191	184	180	177	168	176	195	203	170	215	166	200	189	178	206	187	186	191	175	181	188	180	193	183	191	204	182	168	195	209	185	197	185	197	188	181	202	180	181	175	191	190	186	200	186	209	190	192	183	194	198	189	177	171	173	175	135	191	162	179	175	184	205	191	196	203	205	166	192	194	183	197	154	190	189	196	166	176	200	161	180	181	193	178	176	199	210	191	201	173	211	204	182	179	159	209	188	182	181	175	182	196	189	193	197	195	178	190	145	182	182	183	187	181	196	175	184	175	185	185	189	169	195	180	193	196	197	202	184	192	192	174	182	165	185	189	161	174	174	201	208	194	200	203	184	160	159	178	196	180	199	189	206	193	191	194	201	207	192	194	193	196	188	179	192	203	175	199	187	199	172	163	179	181	175	169	185	188	223	180	181	194	170	215	206	171	191	155	195	170	214	178	184	197	186	173	194	187	196	188	163	206	196	198	179	173	197	198	139	196	174	198	181	202	198	197	192	175	179	170	167	162	169	177	166	173	177	175	157	193	188	190	197	214	178	216	172	202	160	173	191	175	184	196	185	196	175	189	185	202	173	195	164	212	183	189	184	182	201	177	187	170	185	193	189	202	200	174	182	194	182	173	184	169	161	182	179	193	194	197	203	185	183	177	168	193	176	188	192	209	191	182	191	183	186	178	195	189	207	188	191	185	209	204	199	183	171	189	195	189	185	178	189	187	168	210	197	195	178	166	212	206	191	177	180	189	167	191	197	207	194	198	204	203	179	173	187	176	198	201	199	202	186	208	187	168	192	179	183	174	181	181	170	171	187	193	178	189	182	195	204	206	168	173	183	175	163	192	181	157	201	210	192	175	191	202	191	183	183	165	205	174	206	197	180	171	183	194	190	180	180	171	176	209	208	180	158	194	166	179	170	206	179	212	188	174	171	212	170	188	178	194	186	193	160	196	186	179	183	209	196	190	191	173	182	214	198	201	170	180	193	181	172	167	198	198	201	197	196	185	211	170	188	172	211	188	198	182	173	165	176	175	174	184	199	168	183	185	191	174	180	204	197	203	168	193	185	196	201	193	189	177	182	157	166	187	197	205	181	178	184	198	189	159	213	192	170	173	179	219	171	195	207	175	185	190	204	176	175	185	194	187	195	196	172	208	214	180	188	188	188	206	187	185	198	199	161	165	190	184	185	181	178	183	180	195	191	186	172	186	177	169	203	170	175	154	203	180	179	189	178	197	179	202	163	182	180	210	206	180	213	200	207	184	183	176	177	199	186	195	220	187	190	166	171	179	189	181	198	202	180	187	197	178	183	187	161	182	202	182	206	202	184	195	193	207	165	197	196	168	197	184	183	203	190	143	170	201	176	186	182	173	175	186	185	171	169	181	176	189	183	176	180	189	188	198	193	169	188	205	178	169	178	177	176	177	204	180	224	192	181	215	172	192	190	217	170	176	197	187	156	182	178	189	178	168	178	199	173	180	170	196	190	212	180	198	171	197	204	179	190	199	210	164	177	173	176	182	202	157	169	190	210	188	167	195	170	192	201	209	188	180	184	218	195	195	188	192	182	180	173	176	207	187	162	178	159	182	196	171	190	198	185	216	186	149	193	206	202	188	165	195	175	187	165	182	187	166	185	198	166	160	208	188	189	168	178	184	227	181	173	160	172	172	187	191	172	208	186	156	197	186	195	186	199	188	213	184	184	182	204	177	179	192	199	212	156	186	191	197	179	183	187	190	177	183	173	189	173	175	174	179	201	211	174	205	166	176	191	204	181	188	183	173	213	183	180	178	214	178	168	205	184	183	180	194	169	169	199	170	172	182	197	194	166	154	171	175	178	199	176	204	204	177	183	185	176	198	165	148	196	184	198	201	178	211	186	178	170	173	184	201	196	189	196	165	176	189	186	176	197	211	180	177	192	179	155	189	189	187	151	174	176	186	172	185	165	190	212	200	179	182	208	204	163	211	222	135	169	187	186	176	194	214	182	172	175	197	204	191	225	168	184	202	210	180	167	197	203	191	173	168	193	193	197	180	178	188	201	199	186	200	161	181	183	196	214	171	165	182	180	182	217	185	193	181	183	183	195	176	214	196	203	180	163	186	174	182	177	192	177	179	188	185	188	171	139	189	179	189	198	167	177	183	191	169	199	196	185	178	207	198	201	163	157	201	198	173	183	178	174	181	175	171	179	186	192	197	167	181	177	196	184	209	190	183	167	174	175	182	173	156	171	213	194	202	184	199	198	211	150	184	182	188	185	190	191	159	166	176	174	204	168	181	193	186	167	197	162	176	189	168	204	193	171	164	182	194	175	174	185	187	206	179	174	197	199	186	180	193	198	220	198	196	189	187	181	206	193	197	177	207	201	158	216	186	168	173	178	193	186	196	182	191	182	175	189	179	197	193	184	173	190	189	174	172	176	183	162	179	199	172	191	177	215	191	180	165	192	171	194	167	197	206	180	187
28196	24792	12175	13734	14554	13233	14707	12117	10420	7179	6222	5175	4597	3761	3248	2589	2168	2067	1615	1248	1010	875	789	816	717	638	675	819	986	881	1001	965	899	936	939	790	648	647	687	658	567	612	704	665	640	702	687	755	718	728	672	591	618	552	552	467	463	478	422	454	472	473	469	482	426	409	442	419	458	430	440	466	441	434	464	444	476	500	460	453	485	448	465	477	471	438	423	427	447	443	443	435	415	442	481	430	436	457	488	427	452	417	440	466	438	430	424	430	436	454	440	449	428	431	444	452	437	455	451	405	418	428	447	438	439	433	455	429	451	438	445	473	453	451	438	448	444	440	399	451	446	410	433	461	408	464	462	443	434	422	495	424	449	460	458	412	463	451	429	435	443	425	436	477	456	446	435	426	455	431	457	474	427	435	436	450	487	423	458	475	452	405	464	459	434	414	456	449	445	436	430	418	405	425	426	430	464	426	455	440	424	391	430	423	403	430	447	430	419	433	458	442	431	425	421	454	428	487	429	480	439	472	453	425	488	413	433	426	450	444	478	448	452	449	450	456	424	418	438	397	430	434	429	444	410	451	413	423	425	390	469	421	435	435	457	450	432	485	417	492	422	435	467	441	401	460	448	469	484	439	431	459	448	454	441	448	466	424	432	413	422	410	425	463	408	424	441	413	446	456	459	431	391	397	442	426	439	462	413	462	474	429	421	435	423	405	434	459	471	411	444	449	390	420	442	450	446	462	462	417	423	443	450	446	457	444	440	431	431	470	421	484	430	437	423	443	435	434	453	433	479	415	427	420	437	419	442	444	452	457	427	416	408	425	408	437	425	476	456	441	455	436	439	454	412	450	466	401	453	399	421	484	496	464	413	464	457	437	452	452	446	426	477	402	460	420	437	443	482	415	446	471	460	419	448	434	450	449	411	457	448	492	457	433	448	468	411	445	451	428	429	460	427	442	445	480	489	465	418	440	426	465	443	454	464	445	453	399	443	435	433	421	427	453	427	430	430	431	435	453	490	428	508	406	430	456	471	461	432	469	477	462	446	428	454	441	395	438	442	469	429	473	428	427	419	441	471	444	421	440	430	448	429	444	424	417	418	463	436	441	412	462	428	396	455	425	437	485	425	452	403	406	433	442	456	434	446	469	411	435	457	409	434	486	485	417	412	435	468	440	453	450	448	399	436	425	420	454	419	461	444	462	437	440	434	439	442	481	484	443	439	461	441	466	443	451	439	463	415	422	406	449	459	463	433	434	422	432	454	413	449	460	428	471	439	447	430	454	468	446	447	468	447	418	422	420	460	455	413	463	453	403	459	426	461	434	464	440	443	445	419	445	444	418	461	454	492	467	428	435	450	408	460	453	448	432	452	425	434	418	468	436	448	426	459	438	447	448	460	459	454	478	436	444	484	430	409	438	444	448	409	420	468	481	442	459	441	434	455	459	436	450	453	467	445	428	462	440	466	433	432	443	459	418	454	456	398	480	470	460	463	431	450	420	451	435	430	392	439	443	430	438	487	411	411	440	448	453	459	454	459	422	473	438	445	476	425	423	463	424	428	395	386	449	473	408	449	436	462	428	437	433	436	428	435	447	434	404	490	423	430	429	429	455	442	469	439	430	440	375	431	430	452	414	469	432	425	392	469	426	447	465	464	414	436	444	467	435	454	460	450	428	436	443	436	436	464	441	459	457	430	412	444	479	483	461	411	401	438	440	434	457	445	432	430	446	419	439	472	414	437	437	431	432	439	467	448	453	466	424	422	407	451	445	456	473	404	473	450	463	403	436	417	444	402	446	448	445	422	440	441	445	476	387	449	450	467	431	428	456	443	469	403	443	423	450	454	471	422	433	423	442	440	443	433	425	405	430	433	443	410	435	451	431	440	436	432	444	405	442	469	440	438	442	461	443	453	442	408	454	472	470	496	428	427	413	480	430	421	435	438	449	469	446	438	424	417	455	422	471	463	441	409	466	444	433	431	413	452	407	419	444	458	449	456	458	461	444	485	449	447	441	464	451	424	444	432	418	452	444	454	458	467	430	453	441	394	460	439	444	438	449	411	452	441	396	506	438	469	422	429	457	441	429	449	437	449	440	442	438	430	470	441	487	410	420	434	458	435	449	444	437	417	440	434	413	449	438	463	448	503	411	453	445	428	415	469	427	408	445	414	426	410	405	410	443	444	434	429	448	442	447	429	415	458	446	442	459	435	463	435	438	423	454	439	480	427	451	452	461	443	441	419	452	442	455	407	441	437	443	451	439	453	451	397	425	440	422	464	422	481	442	431	454	405	422	474	445	425	445	461	428	436	440	462	409	405	410	451	430	461	452	431	416	445	470	438	439	419	427	436	449	452	411	432	447	429	473	457	451	437	435	423	473	453	433	450	427	422	430	436	425	434	452	403	432	429	446	435	439	410	457	437	430	411	438	461	461	409	484	443	442	434	428	428	443	467	454	433	430	467	431	438	407	427	431	425	440	427	485	457	433	440	442	446	467	442	459	426	447	438	463	419	464	458	458	397	420	458	410	481	432	445	470	428	441	459	441	459	475	416	495	419	411	413	462	428	418	441	461	441	445	420	484	438	478	396	422	407	450	459	428	440	450	392	461	423	450	434	452	431	444	427	413	411	420	433	436	439	415	463	427	467	457	401	466	406	459	424	473	426	432	404	445	470	419	437	457	481	436	428	418	438	438	423	410	454	394	450	450	435	474	468	479	472	441	421	429	439	463	418	445	459	456	415	479	429	452	469	431	414	404	415	426	445	474	438	441	413	430	465	461	440	430	386	472	454	454	438	427	440	417	427	451	437	450	450	444	419	466	441	457	404	438	437	469	463	455	454	420	448	442	443	423	459	422	453	441	458	410	494	459	451	439	433	443	416	468	425	455	463	439	476	443	429	442	466	460	415	447	468	473	456	441	442	451	497	436	455	432	470	456	391	468	446	454	475	447	464	480	432	408	426	433	424	441	430	445	465	450	430	470	420	447	449	422	422	417	456	463	449	449	411	444	449	431	399	434	453	453	445	472	445	449	463	449	463	449	452	435	430	443	472	450	413	451	440	413	463	410	457	469	421	442	427	435	464	459	451	446	423	464	379	449	430	462	418	444	447	463	426	445	446	460	424	446	458	457	415	464	487	451	424	435	442	450	427	418	461	449	448	474	450	426	451	417	461	452	450	426	383	434	428	450	455	503	455	463	449	444	447	455	484	453	406	425	471	421	457	433	458	393	466	428	413	412	451	428	453	421	460	441	430	420	470	474	465	454	456	449	423	426	403	444	440	455	424	416	462	471	449	428	465	446	466	419	476	426	445	428	431	439	446	436	439	440	401	451	447	487	455	430	458	473	441	452	444	438	466	475	426	415	440	449	413	453	456	446	438	464	428	437	494	447	443	433	441	435	449	405	497	402	413	468	453	433	410	457	406	461	439	455	434	443	429	456	440	445	448	436	442	425	421	380	414	457	451	421	421	446	472	458	422	463	437	418
51024	44804	25465	20802	16407	11758	9599	7993	5859	3962	2851	2300	1650	1255	1037	816	657	496	444	333	289	241	234	222	165	188	187	206	264	267	237	229	247	214	196	171	190	174	186	170	163	182	178	176	172	184	183	158	136	158	192	134	149	157	159	118	145	124	107	121	129	122	114	108	126	148	111	127	111	108	122	116	109	143	114	101	143	121	104	149	124	111	111	110	106	108	119	119	125	101	122	121	105	108	136	101	106	121	100	117	116	101	120	112	118	118	93	137	129	96	101	110	139	133	126	132	120	120	121	114	125	121	110	119	113	116	115	114	114	117	125	105	124	118	102	130	120	111	109	103	106	116	97	119	103	114	119	122	123	104	133	113	125	137	122	135	107	126	120	121	110	128	114	110	121	104	119	136	122	129	117	111	129	103	129	119	136	93	111	111	104	118	114	114	104	107	133	118	134	132	105	116	104	125	104	106	129	102	125	88	112	147	120	107	138	113	124	124	123	121	140	111	112	132	123	123	133	114	124	102	119	99	104	111	107	95	116	122	108	109	119	100	104	102	131	127	108	125	118	103	102	115	129	124	137	112	126	122	114	113	117	108	125	122	101	109	102	117	119	101	118	135	119	122	113	126	118	111	101	125	111	104	116	133	104	112	122	130	109	114	131	122	131	109	118	123	108	146	141	133	108	111	119	123	127	86	101	116	121	119	120	133	112	136	109	109	125	117	119	126	126	103	114	122	97	115	92	105	116	141	132	98	139	105	92	115	103	93	109	114	137	108	107	113	115	129	113	138	110	122	113	129	113	116	122	119	111	105	116	113	121	124	122	134	102	125	122	123	122	119	113	117	115	104	128	122	134	114	124	125	103	119	107	116	136	111	128	130	121	117	124	117	113	114	127	127	123	122	121	119	125	135	126	102	119	119	121	132	111	113	121	104	109	94	101	126	136	123	126	96	100	118	98	111	135	117	81	113	102	123	127	111	115	117	117	121	96	118	113	124	124	134	126	118	104	125	116	134	124	120	149	135	112	99	117	119	127	111	116	105	126	98	117	123	109	123	115	115	124	113	133	113	110	116	113	126	109	125	117	115	124	116	103	143	112	102	124	113	94	116	133	125	116	117	114	112	103	134	115	125	124	111	116	136	110	114	124	120	106	103	123	127	111	114	85	113	114	115	107	119	133	114	97	112	113	101	111	95	102	109	113	130	118	96	113	95	109	120	126	131	128	124	111	105	122	121	124	102	99	114	104	101	111	122	117	136	131	121	111	116	106	126	117	119	116	101	109	123	128	115	110	122	118	98	135	127	132	108	110	94	119	109	97	113	125	136	105	114	114	133	129	116	112	111	117	118	136	120	116	130	117	112	135	114	106	129	117	88	104	102	121	120	117	133	111	127	116	127	120	120	123	100	114	115	97	131	113	114	129	102	114	120	122	127	109	113	91	122	119	136	124	115	94	107	119	110	109	90	96	110	106	131	103	124	115	120	111	119	124	125	100	111	119	103	109	119	120	127	115	131	129	124	110	138	122	103	96	127	110	119	114	120	99	131	131	118	138	123	125	133	92	133	118	110	111	101	113	114	90	117	125	100	116	93	119	99	112	124	133	132	135	95	134	119	111	113	129	132	111	136	130	116	102	119	112	115	129	124	106	133	129	119	119	137	117	113	105	118	107	131	133	95	118	126	125	109	105	113	108	127	100	111	122	120	119	128	128	114	106	106	126	115	103	126	133	113	106	122	113	111	134	114	111	97	136	100	123	126	83	132	120	103	125	133	111	118	114	103	119	115	105	130	113	117	103	115	109	89	88	120	115	123	104	108	130	121	115	138	125	120	95	126	93	132	116	117	113	116	109	129	114	117	122	112	117	105	114	121	108	117	103	126	119	118	99	88	107	103	116	97	104	130	110	122	109	130	105	105	148	113	108	97	115	124	117	123	131	116	111	116	103	107	112	126	116	113	105	111	111	99	102	117	119	126	109	122	113	114	124	100	117	112	113	105	135	93	121	114	129	106	119	119	111	113	121	106	118	138	120	119	126	110	120	130	98	101	126	123	103	126	94	117	118	112	132	112	126	111	129	115	122	105	116	107	110	142	124	117	114	111	119	127	118	121	133	108	113	116	115	113	121	109	121	115	107	110	131	132	97	114	111	130	109	112	112	100	122	137	112	132	130	100	110	115	109	116	122	118	117	137	115	106	109	120	105	110	132	136	99	148	112	105	111	122	104	125	104	122	116	119	122	125	104	120	102	121	129	136	117	129	120	112	123	133	133	97	128	103	127	111	120	113	121	114	122	125	96	100	104	121	137	102	115	109	123	101	118	109	117	118	114	127	106	98	126	129	119	102	120	100	109	117	114	98	119	135	118	131	111	116	126	116	123	105	119	122	104	115	117	114	120	118	133	112	115	124	122	129	119	102	133	117	110	103	96	120	120	141	98	125	124	129	99	110	124	113	96	118	139	121	107	126	115	117	96	117	129	119	117	127	118	114	125	117	113	123	119	115	117	116	128	120	95	124	118	130	134	125	95	108	128	127	124	124	116	123	123	104	115	137	110	122	129	134	122	104	107	116	119	114	137	123	108	113	116	119	107	124	114	121	105	114	118	113	127	119	111	125	109	114	122	98	113	136	111	148	128	122	118	118	110	125	123	118	136	116	127	155	125	110	117	119	124	130	104	111	126	110	109	114	113	124	117	116	118	120	119	109	119	124	106	115	113	114	123	108	100	130	119	98	126	138	106	129	107	122	120	127	115	126	120	101	110	119	133	113	120	110	102	124	112	119	109	126	107	103	117	114	110	107	128	102	111	122	103	97	116	117	127	124	117	105	118	114	127	110	116	122	132	115	113	114	135	115	111	112	122	117	111	95	128	123	114	134	110	147	100	116	103	119	122	121	149	103	127	128	106	115	109	120	117	120	110	112	113	118	126	112	129	108	134	115	116	118	110	118	112	108	108	115	80	122	132	106	120	102	107	123	130	115	87	118	123	127	130	111	102	124	107	122	101	113	128	116	114	121	112	109	107	111	115	131	109	119	101	132	106	108	119	134	130	136	121	121	103	101	131	116	97	127	133	127	126	106	124	124	136	114	124	121	104	109	121	124	106	122	108	126	119	103	123	102	123	126	121	122	116	102	118	130	116	120	108	120	119	114	129	120	123	109	134	122	119	100	103	117	121	130	90	125	123	109	107	118	104	124	129	108	125	122	131	112	118	115	113	140	125	129	115	103	120	148	133	135	111	107	129	102	113	120	115	115	132	105	109	114	116	124	108	110	111	119	94	101	129	145	144	114	138	130	132	112	106	111	120	137	109	118	122	118	101	108	135	109	127	106	126	99	107	106	121	113	129	104	125	142	110	129	145	111	112	130	122	116	125	131	108	112	117	96	116	107	126	134	119	93	105	116	112	110	122	107	108	118	129	99	96	117	110	122	103	124	127	107	110	119	116	119	116	98	104	118	112	108	110	108	97	111	124	114	94	117	107	128	127	94
36240	31052	18267	19969	20663	19493	19228	18727	15518	11905	9858	8411	7031	6025	5287	4020	3574	2831	2354	1728	1317	1064	959	805	697	726	750	1002	1179	1424	1201	1246	1314	1171	969	773	791	841	695	673	612	708	771	653	629	720	761	692	673	733	676	612	504	423	412	354	342	322	311	313	295	322	326	314	334	299	315	270	364	334	313	314	323	317	333	309	318	339	343	284	267	316	262	314	318	308	309	328	310	305	313	306	320	302	294	306	283	291	301	274	282	309	316	313	311	313	299	315	301	321	288	276	303	276	276	309	330	282	314	282	299	289	268	323	324	293	312	315	286	304	275	294	315	302	308	280	263	301	278	286	289	287	299	305	291	261	299	288	291	319	299	292	256	293	288	286	270	306	295	289	273	254	293	297	302	287	299	278	320	268	278	316	295	301	295	279	325	299	290	289	277	329	280	333	328	292	280	301	318	288	319	298	287	295	304	315	302	317	284	279	309	308	296	263	293	302	309	283	308	304	300	299	276	302	297	297	302	299	316	288	285	305	294	313	319	307	285	291	325	282	263	292	308	321	271	308	290	313	273	305	293	320	307	287	273	296	320	300	284	299	265	304	294	301	285	284	289	304	280	277	283	293	303	288	277	296	308	305	289	292	306	289	297	276	271	315	277	300	292	300	308	283	280	293	296	265	287	301	280	294	334	298	281	280	308	313	300	293	298	265	306	287	291	322	320	287	291	267	283	305	301	278	309	294	329	284	319	282	287	319	329	284	284	290	288	317	274	294	280	283	287	257	312	321	267	305	296	309	300	336	271	268	308	283	263	274	323	276	308	296	320	287	272	282	274	279	292	282	285	292	289	327	298	288	298	310	308	275	301	271	291	302	289	266	278	303	304	253	274	324	307	279	326	287	291	304	302	291	284	286	268	266	295	286	300	300	265	270	289	292	293	321	294	312	302	263	290	315	297	301	282	295	275	287	285	314	330	335	277	287	301	269	286	274	273	311	312	289	278	310	283	299	302	269	298	283	331	344	287	290	267	285	289	309	292	272	319	320	296	359	276	314	289	291	293	320	300	270	296	310	285	267	279	295	317	288	273	289	309	261	287	286	276	303	283	292	292	313	307	274	285	294	276	307	308	272	273	282	265	324	294	288	290	328	274	282	280	301	287	285	316	267	298	288	285	281	294	293	284	296	284	295	286	303	293	296	268	306	315	285	297	263	313	275	263	282	272	287	291	304	294	294	296	327	327	278	277	328	304	284	315	269	300	263	292	321	299	259	295	272	288	293	298	279	302	263	285	290	290	290	338	288	294	300	302	303	291	261	293	285	271	298	270	287	273	292	277	310	292	282	280	294	262	301	316	271	302	327	312	273	287	290	282	292	332	296	318	305	292	319	312	271	302	301	303	311	289	309	319	303	317	310	299	298	286	293	268	293	272	293	274	282	312	283	334	275	299	303	283	309	284	304	295	301	293	282	304	280	267	277	281	284	289	294	301	254	287	281	276	305	291	303	274	295	298	311	278	289	306	297	299	279	308	325	308	293	323	304	275	282	262	294	273	320	334	292	275	291	277	309	284	316	272	305	291	291	286	283	287	285	282	307	284	317	281	284	303	272	319	268	321	305	307	284	276	294	292	315	309	276	260	279	307	295	328	269	294	271	259	279	269	307	281	276	282	320	336	298	305	261	292	308	281	299	286	307	277	264	298	295	291	271	274	297	291	293	270	295	275	294	257	294	304	323	294	313	293	316	297	292	299	316	285	330	316	327	288	303	283	282	290	289	292	293	309	289	280	271	297	274	280	299	273	297	302	334	316	295	295	304	296	287	260	294	291	298	281	300	305	288	317	275	318	275	286	297	303	280	314	290	255	276	277	269	314	283	279	300	281	285	294	300	325	294	288	316	303	299	299	302	294	253	303	303	276	260	305	294	282	286	284	297	280	327	294	305	303	299	258	316	276	297	298	286	278	302	280	306	289	280	310	270	262	320	296	284	329	285	298	292	281	279	277	319	295	286	294	275	317	280	270	271	269	262	307	309	265	282	302	274	317	293	308	296	305	321	304	296	269	297	286	296	293	300	317	291	312	290	301	290	269	320	294	300	301	281	299	278	277	306	270	332	287	269	296	266	286	272	296	294	286	270	276	277	295	271	315	272	307	314	291	302	304	271	317	293	300	318	311	253	296	279	285	266	298	291	298	289	295	284	322	262	311	277	312	306	311	276	310	292	288	298	273	288	264	299	311	302	308	320	309	283	308	276	321	293	277	269	308	290	302	263	290	317	293	277	300	303	267	301	290	291	288	266	307	305	309	305	293	295	295	271	289	280	296	296	293	271	289	293	303	300	276	286	274	270	310	318	275	306	292	291	317	293	303	285	249	309	283	307	253	295	293	305	279	300	314	316	308	309	257	249	266	259	286	287	287	287	272	284	295	285	297	292	306	298	303	310	264	294	299	303	285	318	296	317	276	294	303	265	279	330	324	294	311	292	283	311	261	330	304	287	323	274	283	291	298	264	276	264	282	274	286	310	294	304	317	270	315	299	288	294	268	290	300	268	306	297	323	284	299	266	313	284	326	284	292	294	295	305	297	315	302	287	291	301	301	277	286	310	296	301	277	259	296	289	277	263	341	305	302	291	292	276	314	292	307	301	295	297	297	291	288	318	297	272	271	285	288	311	257	285	312	299	304	312	278	305	286	289	282	276	313	264	304	295	268	301	313	317	288	310	279	297	303	292	314	323	284	284	291	295	290	316	321	279	290	283	276	302	288	318	310	270	298	296	266	285	280	260	268	305	304	278	284	283	297	291	328	315	274	297	300	277	292	270	305	275	295	293	307	289	309	333	279	337	293	313	319	302	320	303	263	273	301	276	297	301	281	324	279	330	284	295	279	271	274	278	310	292	331	304	296	321	286	285	285	325	285	283	278	293	278	292	299	310	293	286	318	286	322	264	270	277	302	278	264	278	276	270	315	268	274	291	268	306	309	305	293	325	294	301	280	293	306	306	320	314	292	281	305	284	324	302	323	305	280	299	287	318	276	316	283	293	283	293	295	300	257	288	299	302	306	296	300	287	287	317	303	297	320	284	291	287	271	274	285	298	298	284	275	287	299	304	322	302	293	338	285	321	279	271	288	295	295	308	295	320	307	283	311	289	270	265	287	299	289	297	331	307	298	331	278	297	297	305	280	300	311	258	278	291	308	291	291	275	275	279	309	291	299	295	287	292	301	289	257	310	306	299	281	277	334	280	343	296	318	299	316	333	294	284	264	294	295	296	284	273	306	280	303	309	316	308	264	296	311	275	277	299	311	285	278	306	279	308	277	282	286	295	283	275	278	303	293	309	289	304	297	293	327	297	300	333	316	267	300	304	309	310	309	270	305	308	257	295	318	291	325	300	311	313	308	314	308	297	284	281	289	300	313	294	261	286	296	269	291	287	291	314	288	266	313	297	319	302	265	273	278	263	290	298	292	273	285	322	290	287	298	282	293	294	294	298	301	304
16712	10696	3972	3007	2163	1794	1405	1042	800	721	678	521	494	466	411	381	374	344	281	299	294	287	283	278	272	256	282	272	279	276	299	322	333	325	313	272	284	279	261	282	287	238	279	262	281	273	314	275	281	314	290	269	315	271	287	278	255	294	264	276	230	258	269	276	281	262	263	278	328	252	256	289	289	274	266	284	240	261	268	263	272	275	271	256	255	280	271	243	280	293	279	232	266	246	292	272	268	248	296	262	234	298	256	255	262	259	283	290	258	251	246	288	278	256	249	260	280	250	265	280	279	270	256	239	292	302	257	232	282	260	265	269	239	244	259	249	270	262	265	280	287	274	278	258	270	256	262	266	227	282	248	266	249	261	282	292	254	298	246	256	274	267	251	272	248	285	285	264	271	278	277	261	255	277	292	260	240	265	227	291	265	266	264	261	284	289	261	274	261	297	278	278	244	267	233	277	257	291	241	288	280	225	282	259	253	274	236	278	247	248	285	274	274	277	259	248	268	278	281	299	263	265	275	270	273	223	254	261	299	263	286	287	258	264	259	269	265	267	245	248	274	244	258	244	286	284	275	249	274	281	252	274	282	250	260	280	262	297	282	257	260	274	267	274	249	271	247	269	268	295	258	235	261	239	276	260	244	280	264	274	277	238	306	274	252	247	257	265	270	273	266	259	264	263	254	248	235	278	238	290	241	266	279	281	275	253	239	258	262	256	271	267	263	273	312	276	258	243	293	250	284	271	250	284	287	246	261	259	325	271	259	264	265	248	264	260	263	244	254	246	240	284	295	266	275	274	269	281	255	266	261	293	256	263	275	245	262	239	243	264	279	279	277	254	260	260	261	257	256	247	293	277	278	289	286	285	260	277	247	298	294	284	276	278	254	276	268	288	281	288	283	262	271	272	254	230	244	275	286	253	258	301	259	285	265	258	283	285	289	233	330	251	258	288	264	257	239	261	263	278	276	270	255	289	255	255	259	258	249	274	273	283	266	276	245	253	277	303	274	273	282	243	283	266	294	276	257	277	270	273	270	273	287	245	256	296	279	289	277	257	235	254	242	299	251	256	279	217	235	269	284	279	267	260	277	247	274	237	262	249	242	284	261	287	267	263	254	277	270	261	249	248	254	211	255	224	270	282	246	249	273	249	286	277	264	258	296	255	273	275	285	273	273	299	294	269	260	271	252	279	279	283	245	266	265	258	266	279	272	272	271	273	292	268	293	294	256	276	310	285	275	265	260	278	268	292	240	245	235	250	238	279	265	284	256	282	239	294	262	269	247	272	251	286	252	224	270	267	291	279	280	274	254	270	274	223	286	264	282	258	241	251	274	261	296	300	275	289	275	237	262	313	253	265	246	242	253	306	254	279	291	281	261	261	288	260	242	265	293	288	258	266	266	256	244	270	266	245	270	267	263	285	272	273	291	280	242	250	243	282	243	282	290	254	289	303	289	248	282	285	247	281	252	256	290	273	267	252	273	282	240	271	240	310	263	276	285	269	271	267	265	257	269	244	255	292	285	263	282	271	248	260	276	269	255	259	264	290	264	271	240	276	278	276	296	273	263	266	276	264	247	257	291	279	264	252	274	273	259	266	246	263	278	274	284	263	275	266	266	257	272	286	245	253	237	261	240	246	274	268	294	281	241	261	277	252	239	233	266	262	301	289	269	252	261	266	256	278	276	274	248	245	246	251	235	251	258	318	262	257	274	244	268	258	254	295	283	254	274	278	288	287	308	243	290	278	284	287	271	255	254	257	263	293	276	270	264	323	259	278	253	259	259	260	267	294	260	290	258	278	250	269	261	284	297	287	269	279	268	252	279	286	287	279	273	272	278	263	239	280	273	266	289	273	254	254	305	263	273	270	277	276	297	244	282	238	281	273	259	308	248	271	269	240	268	273	280	290	271	260	257	262	273	262	295	275	279	256	304	270	309	260	282	258	300	281	256	258	253	278	255	265	258	240	260	264	246	271	276	257	258	304	284	295	269	271	261	268	267	264	286	276	270	244	266	255	267	279	258	249	256	281	267	265	294	276	272	288	269	259	282	256	267	261	259	242	256	262	277	260	229	276	301	250	260	243	258	271	259	276	273	248	288	253	270	278	278	271	284	264	286	287	258	263	294	292	255	258	277	267	253	229	257	302	248	253	257	299	242	262	265	263	308	248	267	281	263	244	269	291	255	258	280	265	277	271	267	245	266	258	285	251	303	320	302	257	260	253	253	250	272	274	263	261	244	230	281	310	269	258	263	276	269	279	277	249	256	254	257	252	254	253	253	308	278	241	264	271	262	277	265	262	261	271	255	249	292	261	259	279	251	251	277	224	269	273	260	306	259	279	270	260	251	243	284	251	274	285	297	287	287	263	266	272	291	254	251	254	270	250	259	249	261	280	248	270	261	266	298	299	267	261	254	275	228	261	256	260	271	272	246	263	247	261	276	275	274	269	235	295	287	275	272	236	269	250	281	287	283	266	255	269	290	274	260	291	276	305	245	271	266	256	279	266	264	279	289	286	260	263	295	250	251	248	229	252	253	269	268	279	272	264	294	261	282	217	271	275	247	260	281	269	277	269	285	277	266	282	260	287	248	308	306	268	252	245	287	244	255	280	246	275	272	253	217	268	260	256	270	247	253	273	275	256	264	271	308	279	268	290	257	264	285	248	270	297	280	262	277	277	253	288	284	279	267	260	277	265	286	263	257	237	238	261	248	276	271	273	275	254	294	248	310	241	270	246	263	274	261	245	241	235	250	265	286	260	255	262	276	274	271	235	258	256	263	251	261	244	262	249	295	270	295	296	268	256	257	280	279	251	262	279	273	250	242	248	258	257	243	245	304	276	246	274	240	283	275	273	289	306	304	284	257	255	283	283	283	265	265	269	264	277	274	272	267	275	280	264	246	269	268	267	279	270	281	248	262	253	244	210	262	260	263	291	266	243	245	246	275	247	267	265	260	270	259	268	304	267	253	276	250	269	292	299	243	269	305	262	272	282	270	266	253	296	265	279	293	279	253	271	254	259	274	269	243	250	253	262	252	277	230	259	274	280	283	273	262	264	253	256	253	280	273	274	310	272	287	254	283	254	281	285	283	275	283	273	289	256	279	265	284	299	258	264	254	256	268	283	247	249	297	246	277	254	260	271	269	258	262	259	264	269	279	273	277	253	257	250	305	288	269	288	262	226	267	275	263	278	250	247	241	259	271	248	254	303	236	277	270	270	263	296	277	287	284	264	265	278	290	273	278	273	248	235	252	281	285	275	293	301	289	241	289	283	255	267	265	266	289	297	261	268	272	261	262	249	250	285	276	249	264	277	264	271	271	244	264	262	273	258	267	252	300	263	257	281	252	261	255	279	277	269	259	280	263	284	267	282	236	249	273	291	287	251	287	256	297	250	253	262	265	243	246	295	244	263	306	287	237	240	251	320	275	262	255	251	273	276	254	253	251	268	270	255	249	278	277	271	290	284	293	261	250	240	256	271
10616	8757	6293	7995	7269	6677	5402	4220	3270	2957	2608	2339	1873	1732	1525	1262	1159	1068	902	882	820	775	751	683	631	642	724	779	880	862	828	907	929	879	872	818	824	771	701	748	764	724	761	730	720	724	796	752	819	770	730	672	688	674	632	614	661	629	584	626	593	598	653	606	613	643	583	622	605	602	639	657	660	589	631	603	592	646	593	602	584	621	604	577	569	596	636	631	616	602	620	655	618	627	671	601	608	604	602	633	627	625	579	622	610	619	644	621	607	639	633	615	594	610	638	643	622	617	578	625	605	608	568	594	627	622	615	607	635	622	659	615	613	616	652	640	621	630	605	604	619	592	639	588	543	636	579	599	585	593	562	661	630	571	603	627	617	635	630	590	573	638	596	637	580	593	620	600	629	635	616	662	638	613	574	665	664	580	594	621	613	590	592	603	607	636	600	641	589	581	606	594	648	611	579	635	607	652	627	629	604	600	616	665	629	597	605	560	619	626	602	645	606	585	577	599	632	557	604	618	614	611	598	608	542	628	651	666	613	656	629	631	593	644	573	611	632	587	600	618	619	620	616	585	615	600	588	637	591	614	636	615	598	624	594	586	616	637	599	602	632	617	654	620	642	594	607	624	610	652	624	629	651	628	627	614	604	613	620	636	609	616	625	582	603	645	588	579	630	649	646	589	598	573	617	607	588	625	595	565	606	598	639	633	622	607	592	573	652	614	590	647	609	602	638	643	585	603	608	649	642	583	577	582	586	632	606	620	618	644	626	641	656	641	651	634	632	594	604	615	595	634	611	588	654	629	621	607	611	584	669	558	631	569	623	607	611	600	566	626	595	617	582	572	628	658	622	590	620	601	586	629	574	584	645	628	598	592	579	566	595	580	626	576	626	574	577	592	613	620	573	606	539	582	609	640	637	605	614	663	581	583	613	632	573	575	639	653	598	611	649	591	627	592	640	637	598	588	575	673	568	607	585	622	632	603	590	600	589	607	638	623	601	624	608	626	617	626	615	585	613	609	621	622	578	623	628	601	569	619	660	645	670	597	619	601	640	637	614	645	634	619	617	593	621	602	580	641	619	623	626	652	586	612	648	641	627	646	596	700	629	585	622	604	637	577	600	620	597	632	654	615	628	605	602	591	589	624	637	604	612	641	619	617	600	625	607	570	622	666	593	595	614	607	600	622	624	636	618	669	626	636	630	643	601	560	600	623	634	626	651	575	600	632	638	603	591	628	618	613	587	614	624	574	569	603	586	637	598	638	620	615	590	668	666	600	589	619	660	618	597	614	619	561	617	596	617	668	642	623	588	646	636	536	599	596	623	616	616	638	597	598	571	626	620	599	580	639	672	595	638	619	660	639	579	617	625	587	600	592	626	594	606	610	588	609	584	650	602	611	628	603	677	593	582	659	584	623	655	581	599	609	633	667	593	634	614	610	606	626	642	601	613	617	616	621	632	627	574	629	616	655	596	639	608	573	620	610	616	646	661	602	651	612	612	619	608	593	581	612	630	617	586	592	582	619	594	666	598	610	634	587	655	613	657	615	615	580	650	588	614	628	679	637	627	598	624	623	647	628	630	589	617	594	615	649	562	652	616	573	638	598	578	601	578	616	625	616	650	627	596	634	633	627	604	583	624	609	624	631	589	619	574	612	617	626	677	604	602	635	612	592	622	648	636	630	650	630	634	619	612	563	615	625	601	628	630	638	634	612	643	639	576	610	631	656	615	595	646	624	605	648	645	577	625	632	630	667	638	603	595	598	605	600	612	624	638	566	573	660	622	630	633	619	648	614	633	605	635	601	604	642	565	632	597	597	607	559	641	633	598	609	647	578	589	625	595	591	647	607	640	621	591	585	643	610	621	623	583	581	622	594	597	629	645	604	641	580	633	591	613	596	600	593	593	600	623	613	636	600	590	629	600	609	625	626	629	556	592	631	590	592	584	619	624	622	607	632	610	614	658	605	639	610	643	629	618	573	594	612	599	588	596	637	633	592	612	596	618	633	629	563	599	564	618	646	634	614	608	588	646	609	589	607	582	607	613	658	624	615	579	653	596	590	619	584	610	640	606	629	642	618	625	619	597	579	598	682	656	613	610	592	604	594	609	656	615	657	612	615	619	575	616	633	658	642	587	606	613	591	660	605	601	634	561	616	608	615	611	651	601	626	640	601	614	610	620	607	568	646	602	625	536	586	598	625	635	634	613	655	653	594	614	579	644	628	588	645	676	608	621	603	625	584	606	608	626	592	614	630	624	602	619	621	627	631	621	648	620	558	613	631	618	619	600	602	616	632	594	619	663	601	624	612	631	637	603	669	627	612	589	599	614	611	642	632	636	579	627	603	630	595	612	598	635	621	608	613	634	626	598	618	610	625	649	599	559	589	610	610	577	623	658	583	628	590	608	609	587	638	600	642	584	625	581	563	593	570	622	605	595	563	606	623	619	625	614	621	611	587	629	641	634	611	621	604	600	643	642	609	618	604	613	593	596	624	626	659	686	602	565	617	634	603	619	628	638	599	619	630	581	598	617	608	581	572	619	626	580	578	637	601	587	599	575	618	613	620	601	658	598	575	596	598	665	567	623	603	612	633	647	617	579	592	571	642	584	621	686	606	607	626	569	632	613	651	624	629	610	575	582	636	589	627	620	600	659	614	616	627	635	630	585	597	591	604	629	616	640	639	625	587	613	587	610	639	600	633	630	598	601	630	608	630	604	610	630	606	634	588	622	575	659	634	660	624	651	654	600	601	608	626	580	595	614	601	630	620	579	630	617	592	662	622	668	642	624	594	620	587	619	546	606	561	635	684	632	635	678	608	618	620	620	595	620	649	613	635	618	640	607	683	609	586	611	599	613	581	633	602	611	638	611	615	573	625	605	695	618	598	616	618	583	586	617	635	620	604	641	629	648	578	628	590	599	638	620	599	620	597	625	584	620	601	617	634	641	619	599	601	622	628	657	611	574	642	632	651	618	643	633	613	584	613	591	628	619	582	593	589	599	578	621	617	614	625	659	666	596	590	594	603	593	568	645	579	656	620	589	630	643	660	613	593	631	663	623	618	593	562	626	579	641	638	614	676	619	659	584	643	652	607	589	600	611	628	593	595	631	562	614	619	635	622	590	620	593	585	601	614	592	622	604	626	592	605	626	656	606	630	609	587	667	659	634	609	619	685	585	632	646	600	624	584	640	595	597	578	638	608	642	654	567	647	606	637	642	608	622	592	616	629	592	580	592	620	575	574	597	643	599	647	663	632	578	626	627	637	585	636	612	617	613	593	632	671	642	639	604	629	613	601	611	635	593	614	614	601	620	589	642	629	609	581	631	600	651	646	592	613	586	633	612	631	593	612	582	626	618	614	596	551	674	644	560	595	615	620	636	646	616	595	562	668	600	602	558	628	629	669	607	568	617	607	592	604	582	555	612	623	612	591	633	632	595	584	566	577	594	639	631	568	598	620	627	641	620	635	648	617	644	586	596	616	627	657
39936	41333	21189	14131	9390	6078	5006	4098	2708	1813	1451	1106	866	775	662	562	441	386	338	271	284	246	228	211	196	255	250	261	266	225	272	302	290	256	241	242	245	248	233	235	214	194	205	240	221	224	223	233	268	226	226	226	201	235	204	189	183	210	193	187	178	211	195	168	175	174	178	186	207	210	212	211	191	180	206	176	177	222	189	189	179	205	186	196	218	154	227	177	227	202	204	189	212	183	192	192	207	196	185	182	170	186	202	179	170	181	194	182	208	172	242	208	159	203	186	194	212	181	220	180	189	212	196	211	198	191	184	216	215	188	176	199	183	180	186	186	208	182	185	178	191	192	175	189	207	209	191	180	188	188	218	195	185	205	184	201	189	179	195	222	192	196	193	158	193	179	188	173	198	206	189	201	183	193	186	203	191	175	197	209	194	189	205	178	188	196	201	185	193	177	171	207	185	179	168	166	200	176	181	174	196	228	195	209	180	189	197	192	157	193	186	205	170	186	213	210	172	194	195	190	197	197	201	178	208	173	205	199	170	179	184	189	190	180	189	181	191	180	185	192	203	204	200	189	178	186	199	187	191	181	169	194	193	190	219	193	203	192	181	165	185	193	189	196	174	185	184	193	169	189	189	185	193	205	204	203	186	180	196	191	197	197	175	183	192	164	180	219	174	182	200	203	190	186	172	181	211	179	217	220	188	199	216	198	203	170	190	203	180	176	196	205	207	182	178	190	173	197	181	178	205	198	186	190	185	200	198	168	205	180	187	207	203	205	213	201	184	195	204	211	190	208	146	179	185	175	188	177	192	199	197	189	182	198	200	194	219	173	208	188	204	178	177	185	199	171	168	203	190	189	209	182	189	205	211	189	201	196	213	192	181	174	189	184	187	201	185	170	200	215	212	179	209	202	197	183	213	191	185	210	192	193	184	205	198	176	189	183	191	183	173	185	214	196	192	185	188	181	201	187	212	174	197	196	228	193	195	200	201	165	202	186	203	178	200	165	194	189	186	187	177	185	175	232	200	190	192	191	185	178	180	192	179	194	198	189	188	172	221	204	223	190	191	172	187	186	162	203	180	184	188	188	173	190	227	199	205	182	181	197	181	166	202	173	196	187	187	176	166	179	197	201	188	186	191	195	203	186	171	204	216	188	194	184	187	199	196	179	185	192	225	191	204	172	198	181	188	175	175	176	166	182	171	193	186	205	163	190	184	207	200	178	194	172	211	184	194	180	206	174	203	173	206	213	203	211	197	197	223	190	160	207	204	202	205	179	164	174	191	175	187	185	166	192	236	231	196	211	180	187	188	179	230	202	171	198	174	180	179	242	212	179	214	169	163	181	205	196	217	191	189	194	180	219	203	188	202	172	186	195	183	191	197	170	184	192	188	178	175	172	209	175	181	190	170	198	189	193	173	196	185	177	207	165	199	217	174	178	180	188	224	191	208	184	183	232	189	168	206	194	197	175	191	188	186	193	170	189	169	177	176	190	183	193	220	203	178	157	186	180	200	193	207	212	180	195	206	185	178	189	183	187	198	207	178	209	222	186	209	180	200	211	187	209	217	165	193	189	201	190	201	199	171	177	182	195	205	221	184	207	188	194	194	186	191	168	182	200	184	190	209	186	205	179	194	197	163	207	179	187	178	172	181	178	188	181	187	190	187	191	194	200	177	176	178	189	179	213	192	193	201	178	192	190	195	176	202	177	182	169	204	172	170	176	178	182	185	213	180	184	188	194	209	201	177	183	167	172	200	208	185	195	183	190	190	211	164	178	209	178	223	190	195	183	202	181	226	201	189	207	196	161	191	217	199	188	176	185	183	206	174	206	197	217	209	192	201	195	193	204	209	169	186	190	175	192	191	193	188	203	212	193	192	203	177	188	198	197	222	192	206	173	181	183	206	201	189	176	186	189	203	192	168	183	201	180	197	196	183	174	204	215	221	191	196	192	187	195	205	202	176	170	165	221	213	186	208	211	183	188	160	188	192	196	190	198	194	188	170	199	159	222	191	190	180	174	182	199	199	187	186	201	200	214	150	177	180	210	185	191	168	199	170	183	204	183	182	198	191	167	184	199	153	214	179	173	183	199	179	208	176	195	205	197	183	181	187	186	182	205	184	201	182	189	206	210	203	216	183	176	211	185	192	195	186	192	191	223	159	218	177	178	183	179	208	197	204	185	158	192	217	189	177	204	174	196	189	216	165	177	166	185	213	194	199	200	191	164	211	195	176	177	210	166	188	187	202	199	197	190	182	166	204	186	176	182	183	181	219	170	192	205	187	189	206	197	191	208	208	170	194	175	209	183	194	211	183	189	198	200	202	163	197	206	205	179	201	180	202	238	210	192	222	209	192	191	175	179	195	174	188	202	183	203	215	186	204	190	191	208	187	185	184	183	208	182	188	182	184	200	204	192	199	177	197	219	222	185	171	218	205	194	203	205	194	188	200	196	172	192	173	187	209	203	215	180	205	209	190	188	198	201	184	207	191	162	226	203	193	204	185	198	204	190	201	207	198	200	181	187	200	188	188	222	181	173	200	209	216	192	190	196	176	215	200	172	165	206	204	177	184	175	197	202	169	191	201	213	187	191	197	194	181	184	215	188	189	186	208	178	189	185	187	193	180	193	157	179	172	176	182	214	184	205	188	195	187	200	186	188	214	183	204	198	174	203	171	178	184	184	186	202	198	206	191	195	188	158	191	188	197	171	206	204	211	213	201	185	218	222	190	182	195	200	217	197	215	202	184	179	205	175	175	189	184	189	206	193	194	185	196	189	194	208	177	211	197	186	192	194	182	193	205	174	207	185	203	189	195	208	178	183	194	182	198	197	200	184	205	182	215	216	188	200	183	201	204	204	187	179	188	213	189	213	197	192	188	181	207	189	202	201	199	202	192	190	165	181	213	184	185	211	199	169	188	195	203	159	189	192	193	185	209	199	179	177	198	189	194	211	197	170	178	179	174	171	202	206	205	200	182	180	186	199	204	212	189	199	213	213	199	217	183	206	223	181	176	166	165	195	192	197	177	200	200	202	201	213	171	191	222	175	207	196	216	156	211	224	177	175	209	185	214	225	179	218	191	200	200	165	205	215	192	171	191	218	180	202	181	205	184	197	208	188	195	200	183	213	191	198	190	182	186	189	164	182	209	190	167	183	199	198	180	177	196	197	187	171	184	194	197	190	192	216	195	190	187	211	188	176	187	205	188	170	175	197	170	197	167	215	187	178	180	237	210	205	179	186	180	193	178	235	195	174	184	200	163	206	190	194	201	175	194	197	199	165	210	171	202	186	211	201	217	212	177	189	192	211	190	170	207	174	197	173	202	205	188	191	181	188	195	186	193	204	192	213	188	197	194	210	179	228	199	214	184	175	216	181	192	193	182	205	168	192	158	201	182	165	178	203	193	173	198	209	209	209	191	183	202	216	184	175	204	180	214	191	188	182	185	177	181	201	206	169	190	204	202	177	186	201	215	205	189	193	175	202
28366	26451	13877	15906	14907	13021	12864	12134	9217	7047	6352	4776	4386	3663	3141	2275	2243	1890	1432	1178	1016	825	760	636	611	692	817	918	978	864	1208	1233	1067	961	1013	1041	905	816	669	699	738	634	628	653	732	743	780	859	843	682	668	612	608	566	476	499	471	467	435	493	483	447	440	455	440	456	430	479	461	497	446	498	480	448	413	444	446	536	404	433	441	451	462	485	452	464	498	463	421	436	416	458	468	452	482	423	485	476	487	405	469	468	457	474	409	452	441	470	490	438	454	418	489	468	493	427	414	493	450	468	455	467	463	456	438	453	454	446	442	460	469	432	467	430	450	444	491	425	481	451	453	511	479	446	461	447	451	429	452	452	462	451	423	467	479	453	431	440	453	430	490	430	507	487	506	454	443	436	418	497	463	459	430	464	483	454	444	441	485	470	479	473	446	441	471	465	445	435	474	443	453	448	457	479	472	492	467	452	438	463	417	483	445	481	480	455	465	481	446	475	444	458	440	460	425	451	437	459	452	481	439	465	459	448	493	472	457	442	467	454	434	470	448	490	447	480	450	469	446	453	480	442	482	468	472	448	427	446	428	440	456	444	480	452	467	431	460	502	445	444	462	435	439	432	451	452	434	418	423	406	454	436	403	425	437	448	480	421	476	470	457	466	420	438	479	421	431	421	448	455	483	473	460	463	471	516	464	483	461	457	456	449	411	457	439	432	457	452	472	410	419	450	484	445	387	459	459	459	474	415	441	454	431	431	442	406	459	419	458	463	454	455	466	434	436	489	430	435	458	460	485	437	463	463	427	461	440	469	478	423	438	454	476	444	449	464	474	461	465	466	480	455	417	468	443	462	438	438	445	431	465	474	445	499	416	419	474	456	460	479	447	463	467	484	468	446	465	442	452	474	462	493	449	476	488	465	431	435	472	421	448	433	465	485	510	443	472	448	448	448	461	462	456	444	444	454	490	445	480	461	454	459	432	463	491	474	416	475	480	467	449	449	468	501	452	456	433	502	464	446	463	473	453	431	473	473	440	441	461	450	439	406	461	501	468	460	457	431	460	456	450	438	488	472	452	466	411	463	505	448	463	454	442	493	402	489	407	414	451	489	438	485	432	488	429	449	445	417	444	453	505	449	441	419	450	479	444	469	454	440	466	463	486	436	477	493	468	502	457	454	459	440	454	423	452	446	444	429	444	456	437	455	464	444	451	461	455	431	463	431	443	444	468	480	434	443	492	444	430	471	459	454	449	412	427	424	441	448	429	481	435	498	439	442	490	426	460	453	449	455	432	484	442	470	451	459	481	414	447	429	451	475	453	455	400	482	457	473	485	436	449	468	439	431	481	417	487	438	461	475	443	465	426	425	416	520	469	446	419	443	465	452	462	433	456	450	425	445	455	407	442	458	501	431	481	472	430	419	480	444	506	485	457	464	414	491	446	443	468	433	418	457	429	478	446	465	431	449	468	449	438	485	469	435	443	465	440	447	445	450	432	469	466	461	473	452	458	465	471	473	467	452	450	440	460	431	470	455	490	452	487	430	461	473	458	452	421	458	448	457	452	445	456	464	467	415	449	460	510	480	425	443	501	428	443	464	477	443	421	451	482	448	450	487	467	423	454	416	425	465	409	436	442	449	452	453	469	459	469	469	441	458	434	401	459	445	455	436	495	440	463	406	463	467	434	447	481	448	430	475	463	477	436	440	422	415	426	442	446	428	427	442	409	415	459	468	427	443	483	478	477	439	443	450	455	410	451	468	460	426	471	434	433	474	466	441	445	430	443	471	472	453	492	441	429	450	479	445	446	453	482	441	454	508	458	441	404	472	464	435	479	437	475	447	472	434	447	471	442	420	458	452	423	434	452	480	438	462	429	475	466	426	447	470	426	457	460	454	451	474	428	424	411	475	466	449	440	463	458	480	454	449	454	491	425	467	453	458	469	473	486	457	462	451	481	447	434	454	416	441	444	448	487	463	435	440	437	474	414	484	448	446	482	458	465	490	494	453	424	445	451	397	477	488	443	458	444	431	495	429	446	455	441	466	429	501	441	467	471	462	426	474	444	417	437	455	436	465	457	480	454	397	480	453	478	432	467	488	507	464	430	469	484	433	459	447	451	438	448	457	466	438	417	455	425	457	468	478	466	447	438	448	490	451	482	460	433	446	454	452	448	458	492	415	422	445	430	480	476	424	445	446	469	463	464	491	414	450	453	489	436	424	454	490	463	431	451	436	474	452	403	452	477	447	483	454	485	456	437	477	478	443	441	469	450	473	451	437	434	446	426	451	466	456	464	457	422	456	438	484	437	447	441	425	412	500	466	448	457	481	428	469	442	459	465	436	466	442	433	476	472	426	451	479	426	453	477	434	477	465	459	451	441	455	457	456	430	467	436	485	466	459	442	465	461	488	474	433	435	421	427	449	468	461	444	439	451	435	474	477	453	461	436	463	451	473	473	481	465	441	448	468	456	460	442	450	448	440	437	456	466	413	422	453	452	452	475	449	483	471	477	475	443	472	463	458	477	454	444	422	449	502	447	435	411	435	495	487	403	460	456	454	471	442	427	444	453	442	477	460	478	411	467	447	443	443	448	492	422	443	405	455	461	450	424	439	441	479	479	471	471	452	452	442	479	454	431	454	438	460	448	470	486	462	414	470	473	443	459	421	483	474	468	470	436	438	458	473	408	446	480	434	465	443	451	442	490	486	461	439	484	435	506	478	439	408	444	461	441	387	466	430	474	505	457	447	466	435	434	500	464	452	441	468	439	413	437	491	474	439	457	436	465	475	446	432	420	439	459	444	456	477	429	449	455	469	468	455	435	473	461	456	438	452	418	471	452	490	473	419	430	434	484	455	438	458	426	449	448	457	458	432	452	513	448	485	450	420	451	464	455	471	418	449	442	440	461	478	441	441	442	473	442	458	434	396	435	447	468	428	432	425	456	468	453	478	445	435	432	502	472	432	437	487	446	453	454	483	458	447	489	463	448	446	441	439	452	452	422	446	508	437	470	476	473	441	441	451	426	462	485	479	462	458	444	437	477	440	439	465	431	461	446	456	469	443	433	488	502	452	430	430	455	443	446	441	427	445	445	439	463	460	447	470	460	455	478	485	471	426	453	447	419	447	432	456	428	440	469	446	451	475	464	463	462	424	446	468	434	470	455	466	423	433	446	443	437	466	464	493	460	443	431	485	447	480	462	450	449	459	445	506	487	451	454	455	456	466	440	434	476	435	409	476	440	440	461	426	483	455	421	470	479	479	415	472	469	450	442	464	485	475	462	441	446	421	436	450	459	444	470	470	504	422	459	427	456	484	427	443	426	499	447	418	463	468	447	480	452	473	450	468	437	431	463	442	445	455	442	420	491	469	450	481	437	467	478	451	465	445	446	469	480	431	490	485	457	425	475	469	464	477	462	498	446	457	478	450	457	493	486	442	459	468	474	453	472	447	449	437	459	448	457	442	465	464	415	439	518	445	467	450	467	472	453	412
51772	45000	26392	20630	16118	11761	9287	8787	5824	3460	2861	1966	1628	1228	964	720	660	532	371	312	257	253	180	177	185	186	245	250	243	284	319	281	229	265	262	217	229	192	149	185	162	169	156	166	204	177	180	227	225	189	156	142	168	147	146	142	136	129	128	146	123	133	140	128	114	118	119	136	108	119	108	117	117	113	144	154	124	132	128	141	125	135	116	146	110	116	130	142	118	141	120	135	105	131	117	117	136	120	136	134	109	124	123	121	108	142	127	128	129	117	132	100	129	111	138	138	148	130	111	128	134	137	127	125	117	120	125	128	140	147	112	123	105	125	114	128	138	138	114	115	134	122	113	153	119	132	126	117	139	118	128	125	134	133	136	129	145	106	152	128	128	128	122	124	130	114	116	140	118	119	126	116	130	147	126	139	127	134	130	129	119	108	111	111	112	137	127	132	131	128	119	115	121	121	130	140	119	120	133	113	124	122	132	142	115	130	118	126	114	123	135	114	137	118	129	134	105	124	139	129	124	130	118	106	122	110	131	108	121	140	146	133	127	124	120	134	100	124	125	117	118	109	134	106	128	127	112	134	103	141	114	108	112	136	115	128	128	125	120	133	109	111	113	120	122	143	129	107	134	113	142	109	123	122	122	131	112	135	127	119	132	130	127	129	108	139	122	146	136	133	97	121	117	122	122	124	114	134	131	124	136	124	121	120	127	119	104	124	121	112	116	138	131	107	139	130	126	129	112	141	121	128	92	130	100	133	119	133	122	124	128	104	136	133	99	118	128	124	119	126	125	127	118	109	111	139	105	123	106	138	112	120	117	107	125	147	128	152	118	134	112	113	114	123	125	150	102	135	119	133	122	121	135	129	125	127	131	148	115	116	119	142	118	131	116	135	129	145	131	122	113	137	127	124	113	128	116	124	104	121	128	123	114	101	113	125	128	126	131	104	114	102	121	123	118	115	121	123	118	120	113	131	112	123	132	123	116	135	126	113	142	134	117	115	118	126	119	136	114	132	119	112	135	126	125	102	114	121	106	141	125	127	144	111	128	119	128	134	125	127	119	126	134	121	134	132	116	94	120	125	110	115	122	119	111	136	133	122	126	120	113	139	116	151	125	139	114	123	134	140	119	134	123	108	108	99	133	120	124	120	140	138	139	127	120	120	106	119	128	106	134	118	131	126	122	130	139	111	126	102	107	122	113	133	120	105	128	138	103	107	117	129	133	133	112	128	122	110	124	115	136	127	113	125	116	133	127	112	132	112	106	105	127	117	120	132	125	122	123	140	131	128	141	134	125	123	117	124	136	124	125	140	121	119	100	118	131	118	115	119	124	130	120	117	118	132	107	127	106	131	116	116	121	121	121	125	132	136	132	117	129	104	115	107	126	132	123	124	115	126	118	125	119	117	138	137	116	116	124	112	139	132	132	140	129	114	129	124	118	114	132	131	131	138	109	122	132	129	131	115	102	108	106	132	113	127	132	127	114	126	135	150	124	107	111	127	108	128	126	117	118	108	127	120	122	115	123	133	128	131	116	122	121	112	133	132	127	136	144	128	127	133	133	106	127	126	122	135	121	127	134	141	135	116	136	129	134	130	118	148	105	121	105	137	127	122	110	130	139	124	125	139	121	118	125	102	130	132	106	128	145	118	123	113	152	128	114	116	112	131	116	120	117	102	114	117	137	110	116	129	115	106	107	112	106	139	127	145	130	126	133	122	126	125	109	113	115	109	94	134	107	118	115	113	124	102	138	110	149	129	132	95	122	121	109	124	105	124	115	130	131	132	91	129	131	118	120	117	126	121	127	140	117	139	109	140	127	120	114	144	133	139	130	126	126	115	112	133	124	128	130	98	142	123	130	140	130	121	131	135	148	113	135	103	114	115	122	140	105	120	143	134	133	130	141	122	109	125	140	121	124	119	122	135	128	123	127	136	113	130	122	111	126	128	132	130	122	106	116	133	108	114	108	121	124	116	131	150	142	125	108	128	117	98	118	112	138	114	136	111	146	125	129	146	116	147	126	112	118	113	141	109	133	130	121	146	115	120	119	107	119	124	112	144	103	121	92	126	130	119	112	119	128	119	131	133	123	119	133	138	136	129	166	142	129	118	148	132	122	104	114	116	103	113	120	132	123	126	129	107	151	122	128	110	93	122	124	112	116	133	125	105	125	141	113	125	124	118	125	126	120	131	142	140	133	134	152	96	142	123	115	143	141	118	127	120	120	120	119	104	103	134	124	119	113	112	116	133	107	114	138	110	121	124	131	134	133	120	113	147	118	121	130	146	124	122	147	129	107	123	121	115	138	114	129	116	118	116	108	123	124	139	129	143	101	120	125	104	130	112	130	133	132	116	120	144	136	143	124	115	108	118	125	106	118	129	134	107	112	116	119	134	118	96	124	130	112	115	143	133	115	125	130	116	127	118	122	119	140	150	134	122	130	117	127	118	146	141	106	133	101	124	135	133	123	128	129	135	123	116	117	102	115	120	125	98	110	123	133	115	135	128	135	132	106	123	113	137	136	127	132	114	129	134	124	127	122	122	134	129	109	112	141	100	127	115	146	115	131	127	121	138	113	121	129	122	134	161	125	125	117	125	116	122	151	108	121	125	138	123	107	111	120	119	122	130	126	124	115	134	124	107	112	132	135	129	140	146	109	117	130	130	140	127	125	145	131	130	154	139	129	123	104	118	137	119	100	118	126	139	120	138	108	133	135	122	151	121	116	115	135	112	103	100	119	117	124	129	135	123	115	128	112	134	112	114	116	123	118	138	114	119	124	126	103	126	124	121	116	115	111	113	122	109	114	129	128	110	132	128	130	111	146	123	103	119	121	135	123	144	151	128	118	111	118	145	111	122	133	133	131	128	126	121	142	127	136	101	126	131	131	114	115	113	130	113	129	123	136	121	124	144	132	96	109	131	131	133	114	129	126	111	102	139	129	135	121	122	120	124	148	129	115	116	129	115	122	123	100	119	127	113	105	105	108	121	125	122	132	136	120	118	122	118	101	156	112	135	117	119	130	106	128	118	124	118	131	136	105	139	101	116	123	134	111	127	123	126	122	133	113	127	109	137	115	129	114	122	114	128	130	120	137	128	140	118	132	144	111	103	131	139	126	123	134	114	125	115	126	108	124	128	112	125	125	120	111	119	119	124	120	133	125	127	160	134	133	95	123	120	124	115	147	145	125	133	143	117	123	129	124	140	140	102	126	135	130	118	113	136	123	139	131	136	127	133	127	133	126	128	141	117	122	123	120	93	120	120	122	113	115	112	128	131	125	115	153	129	128	116	121	113	138	108	114	109	136	132	133	130	144	108	113	125	125	111	126	124	129	147	125	119	133	132	135	135	128	115	133	116	117	106	145	102	123	127	123	130	143	100	136	124	137	118	128	110	127	109	130	120	135	128	130	141	134	122	119	126	139	112	130	111	135	129	122	132	107	119	116	114	120	111	105	145	120	114	118	119	107	112	136	123	117	128	123	134
37537	33408	19729	20328	21019	18438	18276	18688	14876	11246	10319	7098	6673	5678	4625	3731	3600	2879	2016	1526	1151	989	727	695	827	842	897	1234	1177	1452	1633	1400	1251	1323	1293	971	905	824	725	814	795	649	649	710	694	659	807	1110	943	753	607	585	525	472	385	393	383	351	345	343	354	357	288	316	340	311	323	337	325	319	295	320	363	309	340	341	346	321	349	315	300	339	336	321	338	321	325	312	288	310	300	326	341	308	333	322	314	339	307	288	314	324	311	340	316	270	308	317	276	318	295	293	306	326	292	309	292	308	315	315	302	304	326	317	308	300	312	308	318	308	305	316	349	295	263	328	289	296	276	314	331	281	321	314	282	299	282	341	324	321	326	296	324	322	324	301	318	322	315	311	330	303	344	328	329	322	299	319	298	313	327	295	304	297	272	293	325	314	317	321	319	295	307	306	334	307	307	315	322	309	300	305	279	303	329	330	306	337	310	316	340	318	342	292	310	316	281	268	300	322	273	323	315	311	326	303	332	303	282	306	268	316	305	306	290	321	331	299	275	303	283	310	301	311	308	293	314	327	322	314	297	300	302	352	326	292	328	308	322	301	292	328	318	325	307	327	283	328	295	324	309	322	287	298	329	328	298	348	324	287	303	321	292	298	313	311	314	274	286	290	322	341	284	301	321	311	320	328	309	297	304	317	282	297	317	308	327	257	291	300	305	319	309	313	303	326	324	316	301	325	304	334	294	291	306	317	346	329	327	304	274	285	325	294	313	286	315	286	295	323	297	340	313	295	325	342	361	272	311	292	283	329	316	316	300	289	292	287	321	336	329	315	268	293	318	324	307	326	281	310	327	298	310	306	319	305	309	321	340	297	283	300	332	304	326	317	339	301	287	244	344	350	323	320	300	330	327	297	316	325	281	309	340	312	283	297	304	273	320	314	306	328	309	320	311	289	286	293	311	309	294	303	325	299	303	334	294	303	296	323	314	327	274	310	311	306	343	273	325	323	311	305	305	309	305	289	315	303	339	314	336	325	297	320	310	285	329	318	283	310	297	298	310	297	268	297	293	301	326	330	368	317	293	313	270	280	312	305	298	316	324	313	307	316	317	306	284	359	293	318	301	294	292	294	304	316	278	325	308	306	319	284	285	299	323	296	328	315	295	305	325	316	308	312	298	288	327	335	337	311	325	286	311	298	312	331	297	280	302	316	324	293	305	313	302	304	302	299	330	322	318	309	305	287	312	312	329	334	306	346	295	296	314	323	299	353	325	309	293	302	317	294	323	294	325	309	308	311	303	323	323	318	323	330	315	282	303	310	334	295	330	303	310	276	334	298	310	298	305	325	287	313	329	282	290	278	302	298	298	281	320	309	329	316	302	296	298	304	317	300	295	312	296	348	287	334	311	311	316	301	340	330	325	315	337	309	349	287	299	310	313	294	298	302	290	324	305	324	274	274	345	302	315	328	280	300	341	286	324	319	337	279	321	326	313	323	298	321	316	338	290	331	326	316	307	325	293	306	325	308	334	317	308	298	290	316	314	300	314	330	315	306	287	287	330	337	308	307	346	305	286	286	323	327	287	313	309	303	318	348	321	301	325	324	284	283	321	311	329	294	279	305	307	304	310	316	281	297	325	332	341	309	314	322	300	298	308	326	317	294	304	290	300	312	334	341	278	297	309	300	330	319	317	314	291	319	297	331	295	298	317	335	310	314	295	308	306	267	324	300	286	309	330	299	289	276	321	334	312	312	310	305	307	287	320	306	285	306	319	315	279	308	315	285	310	303	314	311	299	306	343	288	328	305	306	277	311	283	319	316	304	318	325	314	288	309	294	322	279	299	309	306	287	282	323	311	306	306	306	294	306	315	331	310	320	291	296	302	264	279	319	331	321	310	337	310	303	304	300	338	299	327	305	295	314	309	282	293	293	327	312	313	307	312	322	302	314	318	309	313	325	330	313	308	265	306	308	313	294	321	346	288	289	258	287	341	319	327	288	314	301	325	307	299	320	329	273	314	300	310	310	304	305	326	310	320	301	320	308	301	302	306	331	327	299	338	324	344	316	319	309	281	300	315	313	312	316	317	273	277	306	317	291	301	300	329	314	333	312	322	319	317	307	325	301	318	311	302	307	319	301	313	296	289	307	299	330	339	300	340	329	320	335	304	360	341	307	306	309	320	312	300	279	299	275	314	336	340	277	273	317	314	301	316	299	303	342	293	329	321	305	319	346	278	335	332	347	299	315	320	325	324	316	333	308	293	309	313	333	324	287	315	282	316	291	320	303	311	273	265	299	348	303	290	341	303	299	303	322	328	313	285	298	319	298	286	337	310	312	320	340	307	313	306	313	294	329	316	290	316	307	295	312	299	312	292	310	324	307	306	288	297	329	309	318	296	291	322	282	316	330	312	285	294	305	328	316	303	302	325	308	315	323	320	302	328	296	331	293	316	287	291	301	314	319	315	298	299	311	300	308	326	304	308	288	333	315	284	317	326	328	282	285	314	324	338	312	337	301	314	325	278	310	331	296	321	284	286	285	312	313	272	310	303	300	284	309	322	268	297	312	297	301	306	303	329	360	330	311	310	313	280	310	296	326	300	285	309	330	325	342	312	314	335	314	289	319	318	318	313	290	297	331	303	302	306	316	277	314	318	317	328	292	289	303	299	310	296	305	331	320	291	332	321	324	296	324	315	334	296	274	312	304	319	291	318	307	325	300	294	305	327	298	308	307	318	307	299	308	305	293	293	294	296	311	325	317	320	332	321	311	324	328	319	311	310	291	297	319	333	306	303	318	302	287	279	339	321	298	296	283	315	354	301	340	303	318	283	318	290	342	326	293	296	278	288	306	275	297	300	333	316	328	278	306	295	331	311	295	278	283	262	296	315	306	300	311	289	314	298	306	324	294	295	294	301	319	327	290	286	324	318	334	285	293	296	325	319	336	319	306	313	272	322	290	291	306	270	305	306	312	278	317	297	356	300	337	282	320	321	300	322	295	312	305	333	313	309	309	309	308	284	300	318	278	309	302	314	319	340	301	276	344	287	344	331	305	301	282	331	317	320	294	310	317	308	326	289	287	301	299	288	337	345	295	286	347	350	298	308	294	299	293	310	334	319	291	319	328	334	330	310	319	309	325	326	324	290	299	301	340	294	354	318	306	289	312	311	303	293	329	296	346	329	275	310	317	338	327	309	326	309	335	325	299	314	307	312	286	283	296	331	325	303	336	313	299	285	306	278	310	293	282	262	289	310	307	325	306	300	328	314	285	294	301	302	290	296	337	319	295	296	316	280	308	314	305	296	311	324	307	312	274	313	294	303	291	308	293	294	277	292	323	314	329	299	340	295	292	307	311	305	289	311	276	319	292	313	316	330	317	315	300	291	301	288	267	292	323	284	305	323	352	329	298	304	312	344	316	304	285	313	315	292	316	308	296	309	304	315	309	302	296	286	339	293	288	309	290	345	315	322	334	322	299	310	315	302	303	322	291	298	304	279	283	304
16935	11413	4449	3274	2347	1616	1359	970	788	709	613	507	456	478	372	342	332	354	316	312	295	272	300	288	292	325	303	328	305	345	321	303	286	333	301	280	283	289	252	309	327	281	245	261	287	278	297	329	296	328	269	278	259	246	294	256	251	253	246	233	236	282	280	258	310	309	285	267	284	271	261	253	269	263	264	277	250	281	272	274	264	241	283	295	277	270	235	287	228	286	248	270	258	270	254	259	261	254	274	240	284	267	265	262	262	272	274	261	294	290	266	289	289	270	274	260	249	281	259	244	254	255	230	256	239	276	280	285	299	314	252	248	269	284	278	261	266	287	272	288	303	276	275	267	242	240	237	257	288	263	263	276	266	257	316	250	256	288	221	304	281	272	225	270	268	285	291	241	279	242	258	261	268	256	282	259	290	269	267	271	261	255	268	264	297	280	304	296	283	268	253	267	273	283	277	263	274	306	243	266	276	270	287	277	298	251	259	265	264	274	270	265	275	266	265	294	258	254	255	240	258	243	266	266	255	241	275	274	299	277	271	290	266	264	296	285	254	263	243	291	242	247	268	294	270	260	261	285	266	285	269	297	301	262	254	242	257	261	257	267	258	267	238	254	279	260	253	270	250	273	286	282	286	293	266	293	266	269	273	295	264	286	290	240	276	309	241	243	228	229	268	295	267	272	278	274	294	258	238	266	250	256	281	283	285	252	263	257	280	303	284	255	296	265	285	269	282	285	274	315	277	287	257	253	250	293	263	281	286	277	265	258	250	273	287	319	263	286	284	315	268	259	257	253	278	266	295	278	297	261	280	284	298	263	250	233	243	277	264	275	302	242	232	256	256	276	241	261	259	265	269	275	289	251	273	282	253	272	298	307	240	284	247	256	274	264	301	268	275	259	253	265	278	250	270	309	255	283	291	301	275	249	298	293	275	279	249	290	266	293	261	283	287	272	268	274	278	284	284	251	250	254	234	296	272	295	284	272	272	259	251	249	272	294	286	241	275	264	245	277	273	283	236	292	243	244	304	273	258	298	293	269	287	312	248	259	240	255	276	254	263	267	305	277	275	263	253	271	247	280	265	261	273	280	268	305	226	312	259	278	241	267	261	301	296	262	268	264	311	290	286	287	256	276	287	260	260	285	284	341	256	320	299	295	228	259	270	283	251	257	303	278	298	273	282	260	278	268	288	273	269	283	297	212	278	275	255	322	308	247	260	246	260	269	267	252	289	282	252	288	270	287	262	264	244	308	271	278	270	288	310	285	273	239	271	275	260	289	266	268	269	276	293	256	254	301	281	284	296	259	264	265	307	276	253	243	270	270	273	289	267	273	254	288	292	272	265	246	245	298	262	292	293	287	301	265	266	292	305	260	267	265	307	273	274	266	291	265	270	262	252	280	269	266	263	267	269	285	278	273	285	264	261	263	260	267	267	254	298	279	268	259	257	269	261	294	291	272	282	299	297	266	270	279	239	262	304	317	257	262	272	275	273	268	273	278	278	277	262	281	241	304	280	289	248	235	275	248	299	311	288	270	300	275	303	244	254	250	281	246	285	287	274	239	255	265	259	266	247	273	255	266	269	271	267	297	288	281	286	275	243	261	281	250	241	248	290	261	269	275	273	286	279	280	273	309	280	286	288	263	240	268	271	253	284	253	287	260	289	274	286	250	250	263	263	285	283	283	315	279	278	271	267	283	272	268	265	263	252	244	268	276	259	282	278	280	252	267	274	260	257	264	264	279	244	268	264	285	269	292	281	252	248	293	293	236	283	254	294	240	261	259	288	263	226	265	276	279	281	255	289	267	280	290	265	255	264	268	279	245	240	267	276	263	292	289	267	281	278	258	236	278	280	264	289	263	283	292	254	253	282	260	232	236	257	283	287	247	280	265	271	279	299	291	266	274	277	270	254	262	257	254	270	262	263	262	296	246	260	238	275	241	254	262	286	279	269	274	246	249	282	281	290	238	261	268	294	273	243	286	255	285	293	265	248	282	258	279	279	275	282	277	280	292	279	230	283	299	301	284	261	299	263	238	272	276	294	262	293	279	243	275	266	243	257	280	285	261	254	275	299	261	250	286	299	266	248	274	274	254	268	262	305	279	294	280	272	269	298	267	308	273	253	234	259	246	278	295	245	247	242	258	284	273	288	283	263	261	284	263	283	266	258	247	283	288	270	286	253	258	268	277	279	260	270	276	263	288	282	262	251	287	290	266	271	231	289	267	245	271	254	276	244	262	269	276	279	286	252	296	251	235	273	244	247	262	288	280	272	281	285	254	289	253	226	272	309	299	257	238	245	259	248	296	256	271	284	259	266	283	253	263	297	244	288	263	261	293	298	233	270	275	262	279	287	284	298	275	245	237	264	267	266	285	282	275	260	270	255	242	266	263	245	289	246	283	274	281	267	259	285	294	249	282	242	269	273	270	286	251	276	272	264	271	298	275	272	254	269	248	287	281	273	259	279	277	292	267	248	291	312	271	250	284	272	233	287	270	257	282	268	241	258	280	279	251	279	263	241	279	262	270	280	279	262	279	242	287	285	274	275	294	248	263	275	256	280	287	263	247	268	250	280	250	262	283	265	257	217	289	237	276	265	276	251	272	257	271	269	272	279	288	268	251	269	266	267	279	263	270	259	252	281	271	286	257	300	274	263	275	256	255	286	284	255	257	270	273	267	288	282	281	251	280	248	268	263	290	268	252	262	254	281	268	284	268	254	289	266	246	292	277	316	266	241	276	264	269	269	269	256	244	300	268	285	249	256	295	269	247	259	285	250	265	293	252	264	286	285	278	288	266	269	295	292	282	274	320	261	249	257	243	242	297	294	269	264	279	273	285	236	273	255	241	247	262	255	268	254	282	252	273	277	250	266	271	273	284	253	289	271	294	292	262	278	273	278	300	270	276	299	273	263	286	252	256	261	265	290	274	271	275	246	302	279	247	233	264	268	269	271	243	268	270	249	280	285	286	301	301	281	267	274	263	242	286	253	261	275	283	279	259	278	262	289	260	285	297	259	239	272	257	259	285	302	283	293	267	301	276	252	311	279	288	274	268	255	281	294	275	236	271	280	261	296	287	268	274	276	240	309	264	252	269	256	253	278	276	292	295	261	276	276	279	256	280	279	247	252	268	271	288	272	280	288	265	236	253	301	305	246	267	297	289	293	262	260	277	290	274	257	270	271	267	281	259	272	265	264	274	282	255	279	258	262	282	285	265	268	274	249	282	269	260	284	265	248	274	268	281	251	262	268	264	304	248	260	240	239	268	237	271	266	283	270	262	261	291	292	286	255	273	274	280	271	282	250	268	295	249	285	263	252	294	271	276	252	278	268	283	264	256	278	258	303	275	240	275	279	283	264	267	275	278	284	257	270	290	274	283	276	265	264	257	262	292	244	253	303	286	266	258	275	240	262	255	308	254	272	310	220	271	279	293	268	284	278	257	277	267	248	257	268	258	279	261	272	256	276	275	260	274	284	241	258	297
10762	9716	6722	8156	7496	5681	5265	4044	3410	3051	2630	2088	1820	1572	1307	1288	1192	1028	932	868	741	746	673	680	708	712	818	853	939	1042	1006	868	846	1000	911	811	791	771	734	796	726	767	770	719	727	840	862	850	733	746	727	745	734	683	621	629	650	629	591	633	613	609	605	637	672	585	624	624	590	601	577	617	575	624	601	628	616	636	639	642	626	596	643	630	664	632	644	667	622	629	609	681	646	620	627	633	644	621	587	679	642	634	654	637	634	625	626	597	615	640	617	594	576	664	617	647	663	604	641	631	609	567	646	699	628	587	613	625	636	629	626	652	592	627	639	697	655	567	611	575	633	655	638	625	621	608	620	660	632	621	590	628	619	655	626	624	632	602	630	608	590	611	586	572	599	574	632	626	605	646	601	629	649	625	616	559	603	641	629	614	650	606	639	615	590	627	667	680	631	585	658	635	551	601	599	597	596	602	579	603	638	588	646	667	640	592	607	627	655	574	620	609	647	623	664	626	646	630	666	620	606	620	642	625	641	623	638	598	637	649	633	638	639	633	612	603	631	650	583	654	615	616	605	598	628	604	608	611	614	600	653	610	647	667	604	652	593	594	625	613	615	617	587	629	620	634	623	635	666	646	608	605	666	632	598	592	587	663	618	637	627	650	593	620	624	609	590	665	647	632	631	653	629	635	654	641	628	608	612	635	635	603	583	612	612	615	584	636	591	572	599	643	607	612	586	599	620	657	623	631	586	634	613	570	620	666	608	611	578	584	604	606	648	633	621	642	596	581	615	656	558	658	606	616	672	614	610	659	608	592	619	616	607	622	609	640	641	594	590	604	655	578	592	627	648	655	595	674	676	625	645	645	614	664	623	680	658	579	629	653	667	631	627	589	601	586	595	663	624	633	591	638	602	612	608	622	567	607	590	576	646	628	626	628	619	622	598	666	636	612	630	624	601	591	637	597	634	587	617	606	582	606	624	656	662	639	644	683	637	649	626	655	610	655	607	646	653	600	601	624	643	645	641	572	598	627	640	641	596	647	645	635	642	627	597	624	636	606	639	633	584	574	613	638	640	613	610	644	602	624	626	571	590	670	602	628	639	633	627	658	659	627	612	617	610	651	623	621	629	648	623	626	626	619	632	635	634	629	614	584	615	602	663	613	613	658	628	628	574	615	605	606	632	644	641	596	665	608	620	612	642	595	630	606	610	589	619	611	600	621	608	602	625	678	584	605	657	641	632	616	636	606	601	644	637	650	622	628	600	628	644	586	610	606	627	588	599	652	661	617	668	656	602	628	673	651	663	629	584	631	630	675	556	661	611	624	652	540	661	647	590	641	606	649	648	638	611	616	641	627	609	618	593	606	658	624	642	634	633	615	661	623	636	670	613	667	581	597	609	650	634	595	664	571	605	618	679	664	604	647	601	607	572	640	635	629	618	630	657	572	642	612	628	625	619	618	643	629	591	633	676	642	637	646	601	593	605	638	631	614	673	605	626	591	639	595	660	618	662	613	620	599	635	620	628	596	622	665	636	614	667	606	658	557	629	594	619	646	628	622	624	597	628	623	647	578	622	650	622	646	616	643	664	603	655	620	640	662	635	624	620	625	612	589	611	595	632	611	636	636	594	612	612	628	635	625	605	623	643	625	675	595	611	629	614	641	645	625	658	625	640	627	621	615	628	598	644	610	623	608	642	638	615	647	651	667	627	607	636	632	612	623	620	621	565	595	587	653	572	636	585	597	610	628	637	638	610	578	647	593	585	619	645	592	581	615	628	638	581	635	598	610	644	652	588	611	624	612	624	615	602	624	607	597	617	632	621	655	635	657	651	613	600	611	639	625	627	601	609	658	606	599	674	648	619	614	617	634	626	613	655	602	585	596	628	564	641	665	615	632	642	615	621	635	599	636	596	659	607	624	654	667	662	622	606	629	598	626	629	626	641	637	616	612	650	614	599	628	596	611	612	609	627	645	631	613	614	632	602	592	564	639	618	635	624	647	643	609	625	618	627	601	603	598	609	586	621	631	611	641	607	611	664	604	651	633	630	594	630	616	648	658	640	595	607	624	596	678	637	631	618	613	591	609	597	631	645	651	581	589	610	631	699	620	605	644	647	583	611	595	581	641	624	638	671	619	602	636	608	625	588	632	605	601	635	674	594	628	677	618	572	660	547	614	600	571	628	638	663	621	612	561	568	628	646	621	639	650	628	587	650	619	642	586	623	607	571	558	666	625	624	660	620	595	622	603	602	607	616	632	606	611	622	618	646	622	623	663	652	632	593	665	612	606	644	630	594	649	630	598	659	652	575	625	645	582	607	610	642	673	550	592	609	609	664	589	590	613	607	626	642	636	631	623	620	608	572	650	656	623	622	620	614	641	636	624	638	638	618	638	619	661	610	634	673	594	706	608	615	635	663	644	612	595	624	643	600	598	615	607	600	644	619	640	613	614	624	641	638	597	625	569	594	639	600	610	616	598	654	609	603	653	621	644	633	606	614	635	589	663	673	642	648	658	653	613	572	621	630	619	635	626	590	638	658	631	602	608	607	655	623	629	591	640	606	637	643	659	604	597	602	589	618	644	626	617	623	663	632	606	606	667	649	619	604	661	615	601	639	611	599	597	582	669	659	636	669	594	625	649	597	642	614	600	635	616	623	628	657	633	610	636	648	658	563	632	641	633	650	648	676	625	605	616	643	681	592	614	632	607	600	612	597	608	651	623	608	630	630	656	587	601	666	641	660	589	630	644	583	638	635	624	630	606	608	566	625	571	599	628	639	592	606	662	632	657	638	618	612	660	619	597	627	579	635	632	572	613	608	644	566	614	586	610	570	613	609	622	655	663	643	631	678	625	645	611	569	657	596	605	614	610	634	631	597	606	658	629	599	606	624	621	630	605	582	666	641	665	659	617	591	620	589	558	610	635	648	644	664	614	661	652	592	629	637	665	622	603	646	641	586	566	656	555	625	608	619	631	619	670	595	643	635	678	622	619	647	606	645	643	633	643	620	630	581	619	623	659	628	640	614	662	628	609	632	645	624	615	592	596	626	621	571	632	589	613	632	645	580	634	596	676	626	628	633	642	590	563	586	697	654	640	654	611	635	625	624	594	622	623	643	619	623	621	640	628	662	621	606	658	609	647	618	604	604	650	596	572	570	632	591	598	635	605	646	602	608	635	609	621	608	631	652	607	650	632	609	575	621	605	661	622	615	604	642	638	632	635	579	630	600	581	618	591	654	593	599	600	648	683	626	628	639	623	587	666	598	627	636	563	609	667	577	647	593	662	654	618	633	640	638	639	656	626	598	663	595	642	620	587	612	615	625	599	608	627	623	626	621	654	621	621	657	574	651	656	608	598	620	644	588	631	644	615	619	632	598	631	635	615	627	640	654	606	621	650	612	612	578	651	641	638	619	625	656	616	594	648	596	633	629	610	573	614	693	646	638	593	620	614	602	646	629	607	635	606	629	660	624	622	602	673	565	642	612	644
39619	34864	17875	10774	7504	6258	5124	4661	2781	1905	1431	925	887	696	646	570	389	364	358	243	241	225	228	248	217	268	261	234	271	333	242	244	250	301	266	268	243	259	239	236	218	224	234	217	225	250	257	251	223	232	214	190	228	217	202	195	176	202	212	204	191	172	184	182	179	221	210	204	211	189	194	190	192	205	204	200	198	227	183	175	199	188	218	204	201	205	202	193	185	197	188	204	222	215	182	200	192	199	166	173	201	168	191	174	167	199	198	195	198	201	169	203	197	201	199	186	197	188	200	215	169	201	194	202	187	165	202	187	195	195	192	216	201	192	217	172	177	213	197	204	213	211	183	185	192	206	206	179	197	195	191	170	203	191	230	208	187	217	198	182	200	184	203	203	192	192	190	200	212	173	212	201	207	184	184	217	208	199	203	195	190	192	191	191	185	184	219	200	177	196	210	193	175	182	207	207	186	182	209	218	178	196	171	219	199	165	201	205	201	179	192	169	179	198	205	200	225	209	194	195	225	214	178	188	208	184	166	183	179	196	199	183	202	184	219	239	202	183	200	208	192	200	205	189	213	221	199	199	214	177	204	171	184	236	207	216	208	214	183	190	208	190	194	201	204	195	198	188	209	199	203	182	171	181	173	197	202	189	194	197	214	182	191	175	174	197	186	188	208	174	188	214	201	206	195	190	202	196	178	193	198	186	188	188	226	174	199	175	182	215	213	201	194	209	206	186	195	207	186	203	180	171	185	185	215	193	210	203	210	201	192	197	205	209	200	181	181	199	207	213	181	179	177	189	199	189	194	216	193	206	201	191	183	204	227	198	196	202	185	182	219	195	194	199	204	195	176	198	185	159	187	200	181	215	203	206	200	198	210	182	188	199	195	184	183	187	176	195	191	216	190	210	190	191	208	165	163	211	216	202	184	202	187	167	216	187	213	194	201	162	187	184	178	176	199	209	178	189	192	200	199	187	198	188	212	179	199	183	189	198	217	197	200	184	192	193	222	196	228	190	190	190	200	219	178	204	207	217	214	194	214	195	193	186	209	196	174	177	208	187	209	182	213	203	172	192	187	182	208	186	191	179	175	184	245	214	205	205	180	208	182	212	201	206	201	212	208	170	191	185	186	187	200	175	224	196	204	191	204	172	200	206	194	198	175	213	196	219	188	187	175	218	219	175	213	183	201	222	194	182	189	197	201	204	208	202	198	196	204	179	185	207	202	204	194	182	151	177	209	182	192	180	197	200	180	179	189	221	188	169	170	179	202	193	223	178	187	199	220	215	176	170	221	225	206	203	229	204	194	169	183	216	183	211	198	207	180	212	203	187	187	199	207	195	211	216	213	200	214	159	188	181	209	203	203	200	184	201	199	201	202	207	184	219	201	184	192	194	166	194	178	186	193	189	182	201	201	228	211	180	188	201	190	207	187	202	205	181	174	209	193	193	177	208	220	188	198	223	186	193	184	176	193	208	215	195	177	182	203	202	233	183	180	181	192	217	194	226	196	191	192	229	187	198	178	227	194	214	199	207	198	192	191	186	201	215	190	216	192	176	188	192	206	158	186	185	181	186	185	198	204	198	233	213	197	196	188	192	186	205	189	202	188	193	227	201	219	203	201	209	193	185	209	188	191	182	182	171	182	172	176	173	202	182	202	174	184	183	221	197	202	189	199	199	187	205	207	175	210	207	201	192	212	199	204	178	196	209	204	196	207	214	208	229	198	207	204	214	180	216	184	197	205	203	167	190	177	197	199	212	203	195	218	189	181	199	202	189	221	227	191	197	204	186	204	200	169	189	171	203	213	181	184	199	197	192	237	192	205	210	222	222	188	186	168	207	201	188	208	198	180	203	173	185	208	197	175	220	205	183	181	192	205	185	212	203	192	212	209	243	194	189	189	171	190	192	163	194	200	225	226	187	199	194	178	195	210	188	201	202	173	209	221	195	186	189	181	209	184	180	217	170	188	199	198	209	202	195	228	208	196	211	196	190	194	176	200	181	195	188	195	193	177	186	178	203	208	184	174	193	196	193	204	183	209	187	173	203	183	201	204	215	195	185	190	201	185	198	193	199	207	205	189	228	179	191	195	188	203	196	194	204	183	175	216	196	199	216	186	188	201	181	192	183	194	192	197	198	205	190	219	205	210	187	190	195	190	212	207	175	198	209	189	215	221	195	188	192	192	172	203	188	196	216	181	191	173	205	210	205	179	202	188	190	184	177	198	205	213	199	214	215	179	205	153	187	190	216	208	178	175	211	193	181	163	180	198	196	205	204	196	196	207	182	218	180	165	225	204	178	185	193	186	192	200	205	197	190	204	193	179	167	217	199	180	194	194	192	189	202	213	194	174	201	173	196	236	213	206	181	197	175	208	190	198	212	204	203	162	196	191	203	204	227	207	186	188	183	198	178	174	171	203	200	191	204	203	194	203	186	175	193	193	201	177	176	208	175	221	182	185	178	201	183	183	204	193	222	198	189	207	194	198	210	194	183	207	221	190	198	189	208	175	188	181	179	173	198	202	203	160	228	186	194	193	175	183	215	197	207	173	209	206	192	202	207	204	217	183	208	202	172	232	233	228	192	172	197	209	203	199	214	189	188	180	169	197	237	185	214	197	206	201	220	177	218	189	194	184	220	197	209	213	206	193	241	193	183	205	206	214	191	164	200	186	202	172	187	180	222	203	189	202	201	200	187	213	211	207	206	223	198	203	177	188	208	183	179	197	191	173	200	191	199	193	205	188	208	188	194	197	202	211	200	197	211	196	195	198	193	181	184	178	198	181	215	208	215	200	192	201	188	186	196	215	163	214	188	177	182	192	178	200	192	201	179	187	198	208	164	218	187	186	227	204	189	223	189	177	191	206	212	194	184	205	216	202	191	196	186	188	187	199	204	163	186	179	202	208	193	205	209	186	196	190	195	206	191	214	183	176	223	204	221	228	156	194	194	143	201	201	178	191	215	197	200	200	192	183	196	173	175	180	189	176	176	175	195	184	185	199	197	187	200	202	206	222	204	194	193	219	197	191	196	187	185	180	206	181	176	187	192	175	188	179	198	210	232	208	198	210	192	177	178	188	205	178	217	209	179	193	201	181	205	207	179	181	204	214	205	206	202	177	189	177	192	203	201	196	187	199	214	209	198	176	190	204	216	186	208	190	236	209	192	198	202	206	194	192	224	209	179	190	198	211	194	218	201	176	180	192	200	197	174	204	169	181	191	190	187	194	192	198	193	215	174	186	217	194	186	183	204	174	197	215	191	195	193	202	210	209	227	187	185	190	186	192	204	204	192	202	182	204	205	188	188	206	178	185	208	194	192	192	224	198	207	191	193	199	213	195	197	178	205	204	177	219	212	164	165	192	206	186	217	218	216	201	201	202	224	195	186	196	187	203	189	171	201	172	182	195	225	193	203	200	195	201	202	196	191	201	181	207	190	200	199	231	187	183	197	187	201	211	191	203	218	202	215	186	212	191	194	174	199	193	200
27624	22350	13424	14734	14361	13949	13104	12578	8804	7671	6129	4195	4219	3290	2841	2627	2188	1748	1252	999	872	716	694	680	706	843	891	1053	1139	1344	1048	1048	1074	1116	980	1048	839	755	783	751	752	760	688	752	824	951	878	764	762	674	672	643	571	503	536	503	451	507	464	484	457	501	521	460	460	466	474	481	462	476	462	500	483	484	482	461	466	501	473	483	509	426	475	458	446	503	466	530	460	474	463	462	452	479	449	466	478	457	445	454	475	504	473	474	482	459	452	437	472	492	463	440	437	518	453	463	453	463	505	435	462	491	465	492	469	451	451	468	469	436	490	461	432	460	444	462	451	497	479	426	452	459	426	433	505	454	486	491	453	477	445	449	464	478	490	457	459	421	445	440	456	463	406	482	474	495	441	473	487	478	460	464	464	472	480	476	437	433	453	488	474	472	439	462	463	470	492	456	428	434	442	483	462	444	474	432	475	494	490	469	466	465	474	514	476	479	449	513	442	477	482	458	453	486	477	452	451	415	473	452	465	435	457	449	483	461	465	486	469	470	450	438	451	429	464	493	463	482	465	488	448	431	451	496	432	455	467	509	473	454	462	481	468	467	495	457	456	461	450	433	439	467	456	448	417	458	445	432	409	471	415	465	481	452	476	508	455	464	465	466	443	461	468	485	458	472	436	479	470	461	494	451	484	466	485	469	418	474	460	455	457	467	460	456	466	468	444	466	426	455	416	454	483	442	503	466	471	473	512	503	502	502	497	459	471	470	413	472	456	499	461	469	447	437	455	451	466	456	477	473	466	477	460	495	478	469	455	441	452	477	454	425	482	432	494	453	466	472	460	476	482	463	491	481	482	482	459	457	487	447	449	524	478	462	489	434	482	489	457	433	465	471	490	489	475	504	483	444	449	472	461	471	473	465	455	442	475	449	478	437	446	470	474	474	473	468	455	468	438	452	486	459	489	443	476	481	452	460	454	496	442	478	500	436	486	429	449	483	440	445	469	443	464	495	469	502	453	445	458	428	479	484	448	458	432	455	457	432	417	501	433	464	476	492	460	426	470	444	462	473	492	434	463	464	485	461	465	447	476	430	501	445	446	455	469	455	489	453	495	452	468	480	490	473	431	445	456	473	436	456	487	429	480	470	495	419	481	476	410	458	467	418	472	469	490	438	462	461	477	424	501	459	448	466	485	495	458	479	483	474	448	459	456	452	445	434	441	509	489	439	469	467	500	445	483	491	481	446	478	412	466	456	449	469	436	499	443	489	455	461	464	442	500	490	474	472	453	490	469	434	435	488	457	449	439	495	450	437	484	458	478	454	471	438	427	424	515	439	493	446	479	417	423	469	476	429	422	469	445	470	494	471	477	433	451	448	472	441	429	437	449	445	446	489	433	450	426	503	497	462	435	453	438	476	476	435	474	466	465	444	429	452	465	455	467	500	474	428	468	464	466	505	462	474	450	433	442	447	443	474	442	425	472	468	440	451	472	441	457	480	466	452	458	488	468	460	456	459	484	440	481	469	462	496	465	482	503	434	459	445	456	498	489	459	451	450	502	488	449	436	452	451	449	455	499	433	461	464	447	495	448	480	479	447	454	460	426	428	490	475	459	467	490	443	464	430	466	417	451	465	493	462	429	451	451	464	478	482	479	426	477	461	441	478	436	448	460	476	467	440	510	451	424	494	450	427	452	456	453	471	449	465	472	461	467	462	441	461	461	434	470	466	441	447	477	451	483	438	464	507	477	468	459	465	443	464	447	431	474	493	485	444	475	467	479	490	471	466	421	439	443	499	452	445	424	481	437	468	471	478	458	477	437	476	420	470	441	519	459	460	460	461	454	489	430	432	440	491	453	442	470	465	458	478	482	442	470	450	440	468	475	474	483	498	473	470	424	478	442	479	483	476	513	439	450	504	457	462	454	486	467	433	473	453	452	472	462	492	489	443	499	446	480	471	467	473	483	469	470	490	458	462	443	473	441	451	454	488	472	488	446	481	460	474	454	473	501	466	430	450	457	474	475	476	474	477	471	447	446	463	501	451	414	460	444	468	473	468	458	462	487	454	471	467	454	456	470	455	488	444	490	458	471	486	423	449	490	472	493	502	471	460	494	451	452	458	503	467	475	485	480	462	487	456	496	459	437	436	478	442	463	447	442	445	474	456	448	475	443	480	478	481	470	461	478	496	495	464	450	438	478	455	459	480	515	469	441	460	483	450	470	473	484	465	460	443	422	492	438	439	469	448	453	425	497	493	473	489	461	475	467	467	426	490	460	430	466	461	486	505	475	467	475	465	447	477	483	505	475	484	443	462	482	441	471	472	488	490	473	472	466	477	456	484	448	473	419	462	428	472	451	461	485	483	482	450	440	423	484	497	461	473	485	486	473	482	490	455	464	450	482	443	456	438	470	478	444	445	467	479	471	439	461	447	458	481	460	491	471	470	415	454	457	433	484	497	491	423	444	453	489	479	427	472	448	472	447	468	469	433	458	449	479	463	435	436	481	446	469	453	472	465	457	484	433	452	478	452	460	444	451	437	471	458	483	485	445	444	459	464	428	442	428	463	451	452	472	469	473	483	480	413	471	428	475	454	454	475	450	463	450	458	459	442	467	461	476	427	468	462	489	437	443	461	507	423	454	429	444	473	449	460	467	464	469	497	472	510	478	464	483	474	442	437	434	445	446	486	435	474	471	438	487	456	501	470	482	469	465	472	468	479	468	502	449	467	503	432	487	478	480	466	456	479	466	474	471	465	462	468	488	429	441	457	441	457	427	458	431	482	415	465	483	479	428	456	440	491	463	463	467	488	439	488	458	457	480	464	475	443	469	472	511	444	443	464	462	481	486	445	471	496	430	481	453	443	474	482	481	458	469	471	430	458	468	481	447	451	462	467	471	483	461	433	476	443	441	460	472	444	462	430	476	428	466	469	446	484	478	485	480	464	467	453	487	478	468	436	432	469	452	469	455	457	392	464	418	463	462	476	492	488	477	500	469	438	450	463	453	512	447	504	473	496	442	456	447	520	456	486	442	455	479	499	451	463	457	480	433	472	487	460	455	472	493	437	428	455	461	481	479	445	437	439	445	484	434	491	471	445	447	436	506	462	451	455	458	435	461	483	449	479	466	498	469	503	472	495	446	472	409	465	454	489	471	503	469	462	459	455	414	468	477	468	449	505	463	467	454	463	452	495	461	478	448	495	478	441	469	496	487	451	449	451	460	467	488	458	476	449	450	506	438	448	467	447	457	485	449	457	486	445	423	461	452	458	461	495	428	519	462	468	480	462	454	486	480	462	439	466	458	446	449	454	447	505	465	446	448	467	475	463	486	444	473	471	408	469	458	509	458	435	470	447	431	456	484	476	461	453	476	448	455	472	472	439	459	453	456	473	439	434	454	446	454	478	450	469	452	433	479	465	462	454	485	462	508	450	465	454	473	472	486	453	464	492	441	494	420	473	485	484	468	456	504	436	517	471	445	468	469	462	487	451	452	450
51105	38325	24450	17819	13302	11742	10361	8184	5233	3456	2826	1776	1720	1163	988	779	693	478	379	316	225	198	190	188	186	208	235	275	356	237	275	258	262	277	238	227	190	224	184	186	179	170	167	188	164	198	189	195	201	200	142	123	139	117	139	129	122	120	131	138	129	137	139	116	161	139	116	126	109	129	138	134	136	124	107	120	109	144	111	126	121	132	112	142	133	114	129	118	143	105	119	153	134	105	117	117	132	104	116	136	126	113	113	102	155	133	128	133	124	110	129	128	111	112	127	138	124	123	126	123	111	139	125	108	137	134	139	129	99	120	112	114	161	129	122	144	118	132	116	117	108	148	121	123	129	131	119	122	135	107	126	139	142	129	136	123	139	151	122	112	125	123	118	133	126	126	122	117	122	126	129	113	130	137	125	126	107	121	142	134	112	144	131	132	139	130	108	113	143	146	141	111	124	93	133	137	115	111	132	141	125	131	118	132	112	137	119	108	126	131	149	131	107	146	102	138	124	119	129	115	114	117	135	120	118	108	138	106	121	130	117	116	140	126	124	124	105	139	132	123	124	127	115	123	152	125	124	128	106	136	126	101	118	127	116	108	106	128	134	111	127	134	123	108	118	149	129	140	134	123	138	135	113	113	133	133	137	125	137	110	133	112	129	124	126	104	121	133	110	123	133	124	129	118	105	108	128	127	120	119	110	143	135	128	114	110	127	116	127	124	119	115	106	120	135	106	150	131	136	145	138	121	119	136	126	121	121	108	129	135	140	134	120	133	117	126	106	121	120	123	127	116	123	118	112	145	111	113	137	141	134	141	132	118	120	112	152	150	116	130	123	133	141	121	119	127	132	116	105	120	131	133	105	124	117	124	128	125	129	116	116	109	130	122	97	127	121	127	131	126	133	121	125	118	136	122	116	105	114	120	129	116	112	128	136	148	129	125	127	114	114	130	129	120	138	162	132	115	149	109	143	106	128	161	112	117	119	118	131	127	137	133	118	122	120	140	128	112	118	113	105	127	105	118	138	149	116	125	136	123	112	145	107	124	115	123	121	133	141	120	144	111	118	128	121	110	127	118	118	122	117	150	115	124	112	114	112	117	114	111	133	144	116	106	124	132	109	140	121	123	109	114	130	141	106	124	114	123	130	129	127	118	140	125	115	146	114	132	115	114	126	120	117	124	129	130	126	142	113	116	108	136	136	128	139	109	122	119	129	138	120	133	134	125	125	117	127	137	115	121	109	136	109	119	110	130	129	118	117	118	97	114	130	137	117	130	124	126	137	137	132	148	120	119	111	119	134	135	137	127	114	116	119	143	120	111	123	126	120	120	132	113	134	116	123	135	125	99	113	131	132	131	120	102	102	103	132	132	114	125	138	118	116	142	140	136	126	120	136	103	118	112	134	117	110	146	97	100	138	122	124	135	122	118	116	110	114	123	127	132	109	121	111	125	134	132	131	147	114	133	127	125	139	120	113	111	143	99	116	140	134	126	126	141	123	131	108	119	136	116	117	126	125	131	131	136	121	124	123	121	125	129	119	141	133	105	118	129	126	110	123	156	114	128	124	108	105	109	139	127	138	115	103	126	131	112	122	108	136	125	113	127	128	121	124	102	121	112	136	120	117	124	94	111	123	117	126	132	129	110	130	123	129	133	123	128	114	131	105	118	120	116	123	152	132	108	117	128	100	127	122	111	137	150	128	122	129	98	123	123	129	127	138	114	135	136	135	136	125	111	113	117	134	141	125	149	134	137	106	126	129	120	156	128	149	146	121	114	126	107	117	141	110	123	129	128	112	125	115	116	100	123	135	127	118	135	106	142	125	104	130	130	117	113	121	129	132	122	131	117	135	131	116	147	138	131	112	129	144	125	109	112	131	134	114	114	121	133	125	127	117	122	127	118	97	116	128	142	149	125	104	126	121	110	108	120	101	120	117	120	121	126	106	115	143	116	118	116	125	131	134	124	127	141	122	114	93	128	133	135	129	143	123	99	117	141	108	104	120	111	128	130	122	117	114	113	121	129	124	121	129	111	116	144	136	124	118	111	134	113	139	125	141	106	124	156	122	132	127	141	112	111	126	108	132	139	128	116	131	112	122	115	116	127	122	143	118	103	136	114	117	109	128	134	112	126	113	158	128	115	121	115	148	133	136	110	129	137	111	101	109	122	130	119	122	122	126	133	125	119	132	123	142	113	125	114	138	102	133	104	125	146	135	139	132	119	114	120	127	109	121	133	122	132	129	114	122	114	130	136	114	146	98	123	115	131	116	114	128	103	119	128	115	125	132	118	124	127	129	139	124	117	133	124	120	135	119	151	133	124	139	117	138	103	133	134	128	124	126	120	120	125	125	118	110	115	108	131	130	125	115	124	129	126	126	115	117	125	129	132	128	109	145	113	138	123	125	141	132	144	130	127	132	115	137	129	116	131	121	161	130	130	132	134	127	143	113	126	108	139	119	111	121	131	103	129	125	105	111	137	107	92	125	106	123	113	127	125	135	119	94	117	132	125	129	131	117	109	113	146	134	126	135	151	121	146	136	129	121	119	138	121	111	123	129	139	143	136	151	112	116	116	130	131	122	130	125	129	125	134	119	132	112	121	113	103	139	116	107	116	133	124	130	118	118	104	110	134	134	119	120	127	131	111	137	121	138	108	148	105	129	118	131	135	121	119	114	127	137	121	121	118	129	121	117	143	117	125	120	114	125	117	113	131	116	123	133	126	115	119	119	111	130	116	105	119	117	112	139	111	124	108	129	125	116	118	109	116	113	114	147	119	144	144	144	119	111	123	136	117	104	126	103	126	140	119	107	139	125	115	135	132	124	136	126	121	144	127	126	110	130	134	99	112	127	125	101	124	126	121	119	131	118	111	101	125	99	134	147	119	117	142	118	111	123	113	140	143	113	116	131	125	139	118	127	127	124	138	138	124	111	113	115	131	108	124	115	128	140	117	115	120	107	125	128	123	133	105	130	115	116	132	123	115	112	105	127	145	106	114	123	123	116	114	120	107	112	138	112	130	114	127	128	113	126	111	125	134	118	122	110	139	128	107	122	140	114	129	126	142	138	134	132	130	119	90	115	132	136	106	124	129	128	144	125	145	126	122	110	118	119	121	120	149	121	126	143	118	135	112	117	138	111	114	126	123	103	123	114	129	128	120	100	123	138	133	119	138	132	133	133	119	121	135	102	110	134	131	118	125	119	124	124	118	113	125	96	143	141	143	140	118	121	149	133	132	134	112	115	118	137	147	122	113	134	126	130	138	133	121	129	130	104	122	135	123	121	129	131	143	125	118	112	116	114	148	120	125	115	146	132	138	136	103	129	107	133	105	107	121	125	106	121	118	130	152	121	108	112	150	119	136	130	111	126	125	115	123	127	134	116	130	119	126	100	122	100	123	114	135	123	94	130	123	138	123	127	118	124	125	129	136	122	141	124	120	106	126	112	113	136	125	120	118	130	131	137	119	132	104	120	132	139	121	108	147
36901	25696	19105	19937	19983	20639	19953	18240	14483	11918	9578	5994	6657	5135	5008	3906	3484	2580	1669	1276	954	831	793	789	865	1015	1144	1519	1763	1274	1390	1330	1314	1242	1329	1212	933	970	868	914	777	777	722	793	901	934	931	925	904	836	584	541	440	402	368	332	319	340	316	351	319	347	335	329	325	401	323	338	322	324	327	337	328	330	306	351	345	348	339	337	317	330	314	308	285	336	312	346	320	319	341	328	326	347	338	316	355	336	321	308	287	305	300	312	320	313	291	284	308	316	309	326	335	301	320	282	285	324	309	317	329	315	323	304	303	322	293	315	334	300	330	325	346	320	322	310	288	320	309	309	315	310	315	316	348	327	306	316	308	304	320	296	332	313	319	313	286	320	325	284	328	293	302	299	280	303	301	315	302	295	335	302	311	312	284	303	316	290	306	326	297	299	326	307	341	307	313	310	294	321	315	309	283	287	301	305	317	311	295	308	304	324	318	306	283	285	287	312	305	311	297	296	324	315	306	317	306	301	329	318	315	325	302	339	300	326	323	282	305	310	321	333	307	318	322	319	313	304	326	303	269	318	302	300	299	334	319	301	304	299	317	318	289	319	313	288	322	299	312	307	316	316	319	323	301	314	317	304	320	326	328	288	328	315	296	322	330	274	305	318	341	343	329	329	321	296	302	316	290	306	304	315	334	305	314	354	293	324	304	313	314	281	295	313	295	327	293	333	314	339	295	335	326	327	300	340	302	287	307	350	318	319	322	284	276	301	323	343	302	350	310	294	338	346	292	331	298	310	303	311	293	347	331	299	314	294	288	303	290	329	322	289	294	318	338	282	343	300	354	301	307	291	292	342	350	315	310	303	329	321	306	275	281	288	288	276	302	345	300	299	319	284	294	318	308	296	300	307	332	329	333	300	299	301	310	334	314	310	284	330	312	315	301	311	281	274	298	299	318	315	281	312	298	332	312	314	318	327	302	293	322	314	327	302	300	333	299	297	314	289	331	283	321	303	327	308	329	337	354	314	320	282	277	297	329	313	318	308	279	301	305	314	308	340	321	302	321	282	338	290	326	317	290	330	324	311	291	318	332	343	285	317	321	292	318	317	304	275	287	325	290	312	350	326	294	306	317	298	299	312	324	315	319	327	291	304	319	338	306	284	307	334	343	307	326	301	326	326	323	348	319	302	330	331	328	335	297	340	331	340	338	301	294	317	282	297	306	295	278	286	299	337	290	321	288	328	314	300	332	295	330	288	325	333	301	316	299	300	310	294	291	296	306	296	310	302	326	288	326	332	312	314	347	327	305	304	329	301	298	317	311	347	305	323	279	328	319	318	313	301	326	348	285	310	333	325	321	323	310	327	323	322	318	329	350	306	313	292	290	324	304	330	282	319	320	294	283	296	284	328	326	343	329	310	303	315	293	319	328	305	282	292	341	336	288	304	293	324	349	305	336	308	331	285	291	310	331	318	301	321	302	309	319	310	322	338	316	305	319	328	299	307	305	341	310	292	314	309	303	293	278	269	318	338	301	320	298	334	323	318	316	294	290	303	337	305	290	323	306	323	293	302	306	336	316	319	348	306	300	298	334	314	308	310	333	316	307	333	323	329	324	305	304	312	288	320	298	318	308	322	276	276	315	298	313	329	309	303	315	313	324	359	312	313	299	317	329	321	307	306	307	304	283	308	335	305	295	332	309	326	308	296	305	328	310	323	317	317	304	290	295	323	309	292	313	302	326	280	293	315	291	317	332	276	315	302	298	309	303	307	276	331	303	315	312	312	317	312	295	321	289	343	317	322	324	315	310	284	347	295	296	303	327	295	310	301	317	312	298	334	343	307	305	309	333	306	360	309	309	301	304	319	297	308	322	327	327	304	300	310	335	315	336	315	338	322	307	277	311	342	308	312	298	327	300	346	354	329	315	296	316	302	332	316	288	324	335	298	288	324	301	307	327	307	333	314	287	301	347	315	327	322	311	328	291	314	302	296	311	299	348	323	326	322	320	315	289	284	325	333	323	310	343	310	300	328	310	316	296	312	304	299	319	315	323	302	295	316	287	333	307	279	305	305	350	325	356	277	335	286	345	324	329	304	315	277	321	336	332	306	327	293	279	331	294	300	294	318	313	284	323	335	299	287	306	297	317	310	342	319	299	285	302	321	286	289	316	314	295	336	301	305	269	317	300	320	283	304	328	328	315	283	282	349	331	349	314	312	330	318	327	322	315	306	311	305	295	318	297	311	284	286	311	304	297	335	291	296	318	310	293	282	332	314	331	306	314	313	296	328	316	327	288	298	330	327	330	290	292	292	320	291	331	298	300	326	309	319	305	333	305	315	308	315	339	310	318	311	324	326	301	307	320	307	294	331	335	315	309	320	319	313	312	315	313	341	297	276	292	310	294	330	334	321	320	328	309	298	279	340	308	343	333	299	314	300	306	333	328	303	295	338	323	318	343	317	314	315	307	333	310	288	295	295	292	307	319	306	321	337	314	308	293	330	302	343	299	336	273	331	313	328	296	325	308	287	307	296	295	317	305	308	328	310	302	318	308	297	294	311	306	334	319	324	330	305	337	317	297	300	315	310	319	333	327	314	298	321	299	318	310	308	312	308	301	316	321	334	310	279	314	300	326	296	332	300	302	325	301	311	308	314	308	332	299	299	348	305	319	280	325	335	329	291	284	324	307	300	338	296	300	316	299	328	306	309	313	328	326	299	302	297	310	236	328	343	284	343	315	312	301	283	305	301	326	300	342	347	314	332	292	341	285	306	299	294	346	321	314	329	321	342	310	296	304	300	326	311	324	308	301	316	309	345	314	306	345	291	314	299	305	338	308	319	280	318	336	302	286	335	313	324	311	298	303	315	307	294	313	336	327	318	334	341	290	296	305	315	298	318	317	315	298	288	326	336	343	321	317	331	319	318	305	296	296	368	301	288	363	303	329	292	362	329	319	302	315	312	329	286	314	317	302	277	306	292	313	330	299	304	318	280	307	320	296	310	286	333	297	287	303	326	284	298	314	341	308	301	327	294	298	339	302	305	282	333	330	309	304	324	303	346	300	318	325	291	310	312	297	316	303	326	319	273	288	310	299	312	310	329	304	321	326	312	306	302	293	316	301	307	285	311	330	331	339	294	314	315	335	342	306	298	294	304	303	292	281	334	309	305	345	302	316	345	317	309	295	330	296	302	345	317	322	319	318	299	329	315	301	320	318	315	310	321	309	302	292	321	291	319	298	309	312	339	300	302	325	314	301	328	348	325	337	313	298	337	318	289	307	303	308	338	296	321	309	317	307	309	291	312	324	307	317	290	326	324	296	328	305	313	311	315	315	326	326	292	358	310	325	320	314	304	311	314	294	338	345	306	292	294	303	325	307	306	299	312	283	274	334	324	334	355	314	316	319	347	307	309	325	344	316	286	317	307	293	310	304	324	350	275	267	356	345	287	324	321	318	303	362	349	332	298	300	319	291	300	333	315	314	293	288	316	329	314	328	310
17590	8321	4271	3007	2366	1805	1337	1106	887	769	580	478	446	417	399	343	377	311	289	288	263	335	251	306	285	290	289	327	285	296	324	351	343	308	305	324	283	311	292	300	316	313	309	319	314	297	293	342	276	297	258	302	263	277	273	262	253	271	283	275	266	277	252	266	254	286	260	268	278	284	246	260	272	278	253	277	269	270	254	275	282	268	263	266	259	267	277	264	279	265	263	272	253	276	290	300	291	272	278	269	265	276	260	257	279	283	263	268	275	263	272	279	291	278	263	269	265	290	262	278	284	274	249	261	270	277	259	318	281	298	290	246	232	285	240	279	255	281	278	254	272	309	314	283	334	263	276	245	295	272	262	271	307	286	273	269	298	284	238	252	304	289	260	280	261	268	300	236	267	268	258	279	295	266	244	258	277	257	309	266	264	286	254	275	276	251	289	239	261	276	266	270	263	262	288	287	277	286	260	276	273	268	301	260	278	281	266	315	276	281	260	274	289	254	255	268	291	273	250	262	306	278	294	304	252	266	315	293	293	256	291	278	258	275	271	233	275	277	283	277	273	257	272	260	306	266	290	274	266	304	299	267	273	280	270	274	295	269	275	272	283	279	263	264	303	277	257	260	247	261	287	259	245	262	299	248	297	251	298	287	266	264	250	246	271	258	282	280	269	260	291	267	260	280	272	268	271	287	269	249	302	279	292	272	287	264	276	300	271	271	308	281	267	279	254	292	274	244	257	334	288	248	271	258	272	285	296	284	277	267	262	261	281	248	245	276	281	288	270	229	271	267	297	263	267	306	257	274	249	253	260	315	288	281	280	259	295	278	256	277	261	279	272	280	304	281	292	260	269	276	279	251	278	267	271	275	271	284	279	232	281	268	259	239	286	280	272	273	242	287	265	284	276	285	291	297	281	263	275	276	287	268	288	276	271	273	300	258	243	292	244	274	288	263	281	273	306	283	300	273	279	249	280	271	287	292	257	267	275	249	260	270	271	300	266	288	275	265	276	261	273	281	275	260	264	272	286	279	305	245	246	268	265	266	246	258	295	299	273	260	258	268	287	278	246	275	276	273	286	294	270	224	270	276	296	259	275	281	298	268	301	280	245	275	274	306	268	270	273	281	247	264	275	237	285	272	278	279	316	242	265	234	291	290	278	252	282	285	256	252	314	280	277	297	269	269	273	279	274	252	285	266	263	274	269	287	275	291	303	243	256	282	288	259	281	239	286	271	252	299	279	273	253	266	292	301	261	242	279	245	285	275	295	266	257	283	258	288	289	264	273	275	287	271	290	278	300	258	280	279	300	258	268	280	287	281	295	280	255	275	273	270	260	264	246	277	284	279	267	255	285	323	250	266	246	263	256	277	271	253	277	298	261	266	258	270	256	272	271	285	289	272	288	281	273	281	277	285	252	284	298	279	270	284	301	264	291	293	279	258	255	272	260	272	275	244	263	269	256	261	261	261	274	295	293	285	273	273	276	248	275	283	246	296	285	260	289	258	286	259	286	299	287	248	276	282	289	267	243	265	271	285	268	265	267	252	270	290	276	276	239	275	296	301	288	283	302	270	286	278	261	278	267	289	253	266	251	289	277	257	274	278	271	272	294	265	261	255	273	269	295	275	253	268	303	271	262	273	250	247	268	284	273	300	270	269	254	274	267	287	285	313	258	253	261	294	270	261	295	286	260	283	293	261	262	286	281	279	316	291	278	263	245	270	267	268	287	260	270	295	277	270	286	275	268	264	283	302	263	279	256	271	274	267	280	268	272	259	220	266	288	260	267	296	264	305	255	263	259	295	288	260	280	261	282	268	257	252	292	283	255	223	290	280	256	281	281	260	321	298	280	266	252	273	282	272	294	248	261	281	274	252	277	281	303	255	298	290	268	307	281	244	240	260	272	277	282	271	260	291	297	254	269	262	277	257	273	283	297	295	221	289	270	279	265	285	263	281	271	266	281	322	246	246	283	268	254	275	274	256	273	260	280	294	255	294	271	265	291	261	248	283	279	263	262	256	258	286	304	305	273	284	282	293	272	250	269	278	255	305	279	300	307	275	261	268	276	275	277	305	265	302	306	267	256	281	252	257	275	270	253	248	277	282	277	255	270	272	268	285	256	262	282	276	259	285	267	268	242	285	264	274	269	258	270	240	258	261	252	245	263	269	256	262	279	243	274	269	273	259	272	257	281	291	273	244	303	279	261	277	301	259	269	278	233	284	273	268	279	257	283	264	264	284	281	301	270	279	268	256	285	287	279	263	276	289	289	270	292	275	276	277	255	270	255	291	285	274	275	259	279	269	262	235	286	271	280	243	312	256	270	264	259	277	289	270	278	279	280	253	285	273	240	260	252	287	244	267	283	245	275	291	259	254	251	277	242	268	274	280	273	290	301	276	307	291	274	280	270	286	272	298	270	248	247	251	247	253	233	250	268	274	265	288	267	280	270	283	273	286	289	258	273	254	268	312	253	252	298	272	269	266	290	248	318	297	280	287	258	283	268	275	240	276	282	279	284	273	271	311	246	248	269	268	306	288	259	288	271	242	289	277	284	279	275	269	273	285	293	284	292	256	280	290	271	247	296	288	243	251	285	241	284	258	254	260	280	283	283	297	248	263	275	268	253	279	305	304	280	261	288	239	250	265	258	300	277	262	304	301	269	316	299	286	267	288	254	276	286	269	277	315	248	281	240	255	277	260	280	282	270	300	252	283	268	251	286	284	282	289	287	269	299	230	284	273	275	289	291	315	262	282	257	276	248	267	283	254	278	272	282	292	263	249	233	285	256	287	287	268	272	271	269	275	277	274	269	246	253	257	260	272	264	277	293	283	280	272	286	272	246	237	263	274	269	301	298	291	280	257	291	250	265	259	265	263	279	252	316	283	280	307	273	299	264	267	291	274	254	254	286	236	264	268	265	245	281	282	281	252	229	273	256	235	250	255	288	290	291	270	264	290	258	306	274	276	233	294	265	248	250	283	284	255	280	304	263	273	254	249	234	270	234	256	263	241	266	269	262	270	237	287	248	269	294	282	257	265	287	240	264	255	296	253	274	260	325	294	258	271	276	311	276	306	279	300	311	265	274	249	280	273	260	270	278	255	268	303	254	286	290	259	258	258	276	255	279	275	287	270	282	291	260	242	292	278	269	273	287	282	305	253	273	278	299	253	287	296	286	241	257	274	271	298	275	275	257	272	275	261	265	286	285	254	275	296	275	243	250	282	265	289	269	281	280	256	294	264	233	242	260	262	254	283	268	248	315	261	264	263	278	263	321	299	272	288	267	260	297	270	250	263	268	270	305	260	255	267	268	287	288	299	268	252	275	263	287	276	279	266	282	245	290	262	293	303	285	261	272	293	314	290	262	267	275	247	236	276	274	290	281	288	271	258	252	282	268	259	274	248	295	275	266	300	259	254	305	224	273	265	294	256	251	299	286	282	277	290	261	252	260	274	262	275	281	269	247	255	283	277	259	259	310	279	260	260
11038	6969	7214	8108	7817	6608	5231	4382	3865	3316	2372	2043	1847	1596	1475	1268	1147	972	826	842	726	720	743	733	776	771	794	983	924	862	954	985	987	986	907	935	834	870	816	826	736	766	730	748	770	837	881	857	800	730	705	731	709	649	659	606	600	622	623	630	633	606	616	641	651	648	686	592	613	625	639	624	640	614	638	661	627	630	639	624	542	652	633	656	573	638	598	654	654	617	656	617	633	658	628	640	584	617	659	663	633	587	645	619	641	659	606	648	615	617	636	630	638	640	613	651	628	615	639	636	608	636	595	675	639	600	605	656	648	623	620	620	637	602	619	629	635	620	608	620	595	596	653	683	627	615	605	605	649	593	606	624	583	627	630	639	669	643	603	662	594	635	658	645	670	635	613	598	604	605	618	689	608	634	633	646	651	607	656	635	618	629	649	660	624	642	635	628	636	550	617	626	616	654	657	619	653	608	636	612	623	650	606	622	613	609	614	627	644	633	624	594	613	635	626	611	642	620	594	659	656	649	637	638	622	582	576	651	672	639	574	621	673	637	620	610	646	600	588	624	618	587	649	594	634	603	625	642	618	614	626	655	650	631	585	649	627	597	652	666	599	648	634	608	631	638	602	636	638	589	626	614	602	633	605	634	659	622	604	665	672	640	569	621	624	623	660	627	574	639	607	654	622	641	630	658	624	666	636	645	688	606	636	627	598	595	663	611	670	588	636	603	661	617	670	612	582	612	634	654	619	626	647	614	628	660	686	663	655	610	612	615	659	608	643	624	644	608	643	590	619	614	626	633	613	654	617	640	670	649	644	625	617	607	651	606	590	644	626	632	599	614	615	634	571	617	641	664	626	615	611	620	607	649	655	598	604	617	610	612	622	597	591	649	614	641	648	632	608	611	645	624	642	618	622	602	615	627	647	638	633	593	610	660	612	603	612	657	602	627	647	652	617	611	630	583	614	638	619	659	658	570	640	647	619	636	668	576	646	633	632	623	630	615	649	627	641	611	595	561	651	656	640	584	638	617	591	601	671	604	626	650	603	636	632	649	678	608	637	692	645	585	655	647	638	599	670	585	625	615	636	650	613	630	621	573	640	608	624	609	636	626	674	636	664	609	678	593	623	676	628	635	635	650	648	659	644	636	659	604	604	600	661	612	631	608	618	635	628	647	628	643	583	598	617	626	626	635	633	597	619	637	624	614	646	597	641	620	615	657	621	603	656	635	662	597	630	633	611	599	574	628	595	615	606	608	577	597	684	611	624	663	581	633	609	644	608	663	635	626	621	629	655	617	629	622	604	616	587	615	610	614	638	574	611	647	639	628	645	650	661	625	601	624	587	634	634	604	637	627	646	637	603	602	626	659	587	627	705	593	590	668	646	637	593	626	634	629	650	627	626	595	693	631	598	626	660	686	605	659	611	646	650	595	584	652	616	645	559	631	602	654	624	622	617	634	669	657	603	586	646	626	610	590	598	647	589	611	672	595	613	654	643	601	667	588	614	623	621	644	606	613	613	670	636	607	647	602	599	629	663	606	670	608	636	612	604	629	616	593	608	597	638	618	631	666	594	615	670	633	665	643	627	591	667	621	672	627	625	677	685	629	617	623	588	604	574	624	670	632	622	614	570	614	627	634	639	632	644	630	689	605	643	609	619	578	669	624	605	636	640	634	599	647	659	678	628	614	610	659	612	622	640	628	624	675	628	652	599	627	652	619	599	628	640	643	636	582	649	608	627	659	621	651	614	642	619	678	654	630	668	616	632	625	609	621	630	644	617	631	612	589	629	604	623	648	645	655	628	625	614	656	648	642	626	582	603	633	655	657	606	662	658	625	619	595	610	671	598	625	596	595	594	602	650	630	605	678	611	626	619	666	648	609	604	631	636	643	635	691	605	615	615	676	622	627	644	648	697	585	606	634	612	631	618	583	634	626	655	622	634	642	621	647	622	660	611	606	616	642	624	608	611	595	646	657	622	620	596	607	625	619	598	567	632	621	602	570	631	678	629	617	635	635	634	655	652	660	614	611	619	638	654	669	540	598	642	638	626	631	608	607	626	691	609	656	610	675	658	646	608	612	621	625	629	639	639	609	599	629	625	624	561	603	605	627	626	623	606	641	641	634	667	668	634	599	622	653	589	646	649	588	651	650	571	645	627	645	645	634	633	610	611	646	589	632	628	610	673	590	655	596	590	623	598	635	603	636	604	616	655	630	629	595	633	674	612	620	644	594	610	647	648	659	613	625	611	632	634	610	626	599	656	603	627	647	673	619	602	634	609	599	612	573	621	640	647	653	672	601	643	630	611	638	613	656	610	642	644	615	645	626	610	603	622	624	633	636	634	596	588	606	633	601	639	594	645	642	588	665	647	631	589	609	626	633	577	625	636	630	635	614	634	615	620	621	681	646	638	666	635	628	662	605	580	692	701	587	616	580	598	596	642	618	653	648	644	617	682	635	617	589	629	616	638	607	658	622	653	613	627	680	619	605	614	604	600	645	635	627	616	619	681	645	595	582	649	623	654	671	616	609	637	615	645	607	638	618	631	617	612	615	640	665	602	620	563	605	634	591	664	592	636	610	620	590	632	587	645	652	654	653	673	621	667	643	641	633	615	621	611	620	581	615	677	661	679	635	619	642	616	642	631	606	627	647	639	615	636	637	608	586	688	603	621	652	625	603	618	616	651	608	622	597	670	641	596	619	635	648	615	641	697	646	637	637	594	623	626	624	602	609	573	660	592	626	596	635	627	643	564	640	618	662	602	602	649	600	620	669	647	643	667	618	619	635	633	671	603	614	636	659	637	671	590	626	628	640	654	627	631	615	617	603	623	687	649	689	646	639	576	627	635	577	622	610	619	590	684	615	645	618	629	610	645	591	593	654	633	645	625	618	635	569	576	608	639	608	582	635	631	642	609	623	601	614	627	635	676	596	597	633	643	629	652	629	642	630	581	588	572	633	596	608	620	646	636	636	626	612	615	658	602	630	655	662	670	633	628	620	672	610	633	613	627	655	636	610	682	675	617	610	578	624	605	628	610	650	639	653	609	606	636	662	619	566	624	638	602	605	586	608	620	649	590	626	624	649	598	639	595	699	583	624	606	631	653	652	595	644	604	607	626	643	642	590	667	583	654	622	659	635	623	659	606	615	615	636	632	682	627	639	611	624	574	637	611	673	598	598	674	654	611	609	576	655	599	655	662	673	677	626	637	610	625	615	643	682	605	628	603	618	572	654	642	631	645	620	629	650	629	615	615	611	644	644	649	606	686	631	601	630	620	601	615	631	623	632	620	572	640	601	615	615	614	601	617	629	607	630	689	682	587	618	559	598	611	631	631	637	623	703	664	557	632	583	636	665	595	626	606	595	604	636	594	647	676	609	652	592	604	628	610	674	654	617	628	622	628	587	643	657	624	644	626	653	621	597	626	587	633	658	643	638	602	601	605	641	657	621	622	636	643	632	639	621	631	686	635	652	616	625	607	586	612	620
40465	32559	16326	11135	7701	5965	5757	4228	2785	1983	1292	922	828	675	656	528	429	324	321	253	265	249	234	232	234	271	294	295	277	254	324	315	291	249	267	278	248	229	253	214	265	278	211	252	231	278	266	265	246	231	211	230	213	236	218	206	229	197	172	207	200	179	210	201	190	207	209	219	169	193	188	210	200	163	210	199	189	188	229	194	204	204	187	201	185	209	201	192	213	208	215	214	210	188	178	205	201	213	220	238	214	191	209	222	202	208	199	204	205	188	175	201	198	195	227	215	185	212	199	183	210	230	207	221	205	196	200	183	183	204	211	188	228	187	181	197	221	204	207	204	180	171	186	211	204	208	208	187	197	171	186	179	204	177	206	210	196	224	195	198	224	199	218	169	194	190	201	184	195	216	195	196	195	190	203	203	194	219	194	205	186	186	203	220	211	189	216	216	223	221	214	209	194	213	195	206	200	223	213	180	204	187	190	181	196	171	223	194	180	203	188	221	192	197	189	214	209	222	220	211	193	177	197	214	193	171	195	213	189	195	175	190	192	199	226	191	216	186	207	189	208	187	195	183	213	231	202	205	186	222	198	177	214	193	217	201	192	198	191	196	200	184	209	188	204	223	207	197	188	204	193	214	204	190	189	172	214	245	224	223	187	213	217	200	207	235	221	216	196	210	201	208	197	200	198	195	205	210	198	216	198	175	202	213	184	190	194	185	211	203	212	203	225	209	189	193	214	206	205	194	220	197	190	196	217	197	197	187	195	201	193	212	190	218	231	217	226	218	201	209	216	193	201	194	191	190	191	196	223	190	181	206	196	189	214	219	191	213	214	217	184	214	177	159	189	186	215	195	190	198	240	186	196	163	213	201	208	182	212	185	190	202	180	204	201	226	178	204	213	197	191	212	198	175	182	191	189	205	211	189	184	199	191	231	181	171	224	201	182	170	199	177	230	186	195	201	213	195	178	177	189	206	196	168	219	182	190	207	211	224	196	201	190	219	210	205	220	200	201	200	178	202	187	201	193	177	189	188	196	203	218	205	232	196	225	209	200	169	215	191	190	181	187	204	203	215	194	197	205	194	186	180	204	175	220	195	200	218	189	194	210	183	178	179	205	199	185	198	199	198	191	173	208	201	188	191	190	205	189	191	192	226	175	219	204	187	195	202	202	201	195	226	189	207	193	194	197	179	215	188	195	216	212	192	226	189	223	193	211	200	214	170	206	184	218	181	188	204	204	199	183	177	202	198	198	212	194	197	201	211	220	204	198	195	172	205	204	230	244	204	190	199	214	188	209	186	198	185	197	220	234	195	208	235	189	179	196	189	207	189	206	179	214	234	185	189	180	187	188	200	178	223	198	181	209	193	201	210	200	189	190	190	199	184	206	207	215	186	192	209	221	194	195	205	201	197	194	211	208	221	215	204	191	204	196	198	214	197	202	226	215	216	216	181	226	208	204	196	196	220	208	202	188	212	179	170	173	189	187	189	196	207	191	213	208	188	227	197	211	219	224	205	200	213	194	226	204	242	197	187	181	189	202	235	185	224	189	215	200	207	210	192	222	203	173	184	207	206	203	244	195	179	209	189	205	188	214	186	198	195	203	200	175	205	190	216	201	192	219	188	210	189	206	166	201	227	210	183	168	216	204	184	206	212	202	177	199	228	187	198	189	186	189	219	200	221	208	197	215	210	211	183	227	198	186	202	206	218	223	201	201	198	209	214	186	221	192	217	201	199	216	239	195	175	216	190	210	196	165	206	153	194	210	208	172	216	198	176	210	208	203	221	189	190	208	189	208	184	227	191	206	200	186	179	198	183	192	210	188	194	209	186	210	195	234	208	210	206	199	201	181	188	185	208	175	221	194	215	178	194	186	209	210	188	196	188	203	174	203	201	220	196	210	190	201	188	176	184	197	197	204	215	208	221	196	192	193	210	227	190	198	205	218	211	226	210	199	184	199	193	194	225	182	229	206	194	213	206	201	198	194	185	186	215	166	224	194	204	229	203	187	214	192	203	190	213	237	203	191	212	208	175	206	208	240	197	195	217	235	194	187	229	219	214	213	224	195	176	181	191	211	214	208	196	192	209	195	207	200	214	200	222	190	201	211	186	197	207	215	207	204	198	220	225	206	219	208	229	187	204	195	176	206	180	199	212	180	183	220	201	199	199	197	202	191	219	218	211	205	181	201	201	189	199	189	187	202	205	214	185	191	201	195	209	193	188	197	200	193	203	205	188	199	189	206	190	208	159	185	161	186	215	205	206	207	216	197	210	199	219	204	236	209	221	235	207	219	185	230	205	189	163	222	183	197	214	194	213	216	201	193	187	202	191	215	185	178	202	223	195	196	216	185	193	202	191	203	181	213	217	189	196	180	199	207	193	209	216	199	186	201	186	207	186	226	195	209	189	195	209	212	193	217	179	213	214	189	192	193	198	225	220	220	191	190	197	216	196	182	236	212	204	182	208	195	211	183	187	190	201	206	200	180	224	190	205	199	213	204	154	182	170	193	179	226	206	198	196	188	186	218	193	223	186	194	193	211	188	178	197	203	191	205	179	198	180	193	214	210	205	215	196	196	217	191	170	188	210	185	192	227	218	164	186	200	206	178	201	198	182	185	213	209	203	196	189	175	189	212	189	215	185	186	217	211	177	199	185	210	197	217	231	194	207	218	177	198	180	203	193	233	189	180	210	226	222	197	206	208	215	212	218	214	186	198	209	180	213	206	225	216	232	207	214	206	178	228	201	164	226	201	205	218	209	207	210	196	210	191	193	191	221	186	211	192	221	203	210	208	199	181	199	194	192	188	215	203	190	216	197	189	198	211	218	191	200	212	182	207	196	209	221	215	211	208	197	208	180	205	186	199	200	198	174	214	212	191	186	222	195	216	171	205	184	206	195	213	200	205	203	206	191	183	192	199	174	190	206	184	165	198	215	233	198	206	174	180	218	216	211	224	224	206	196	203	200	209	201	214	192	166	192	193	191	196	177	186	192	234	184	215	231	195	205	217	181	182	218	197	213	213	216	201	197	196	201	187	208	192	175	213	178	203	182	207	227	180	192	180	200	195	212	169	201	181	196	235	185	196	201	214	208	198	197	229	220	194	179	180	218	217	193	222	214	220	216	196	225	229	191	195	171	188	195	188	203	228	205	182	184	216	198	207	180	201	204	193	219	185	212	218	224	170	172	211	227	183	219	186	192	200	174	216	206	185	187	206	218	206	199	213	212	233	209	185	199	210	183	174	197	209	199	186	188	201	183	190	197	225	213	194	210	181	207	199	201	202	185	208	187	205	201	223	194	191	199	208	204	189	199	182	223	199	178	174	211	186	227	152	184	201	218	202	217	218	214	222	204	189	209	183	227	196	204	203	179	216	232	222	187	191	194	215	196	207	199	212	194	187	198	196	183	198	193	202	214	202	196	201	186	219	216	212	209	170	226	169	195	208	203	212	220	211	185	215	206	166	208	197	195	187	195	182	204	179	194
28328	21258	12683	15928	14487	14296	15023	12413	9579	7637	5533	4124	3861	3584	3213	2517	2045	1562	1120	948	824	802	761	769	805	864	1135	1357	1021	1069	1261	1273	1078	1024	1164	1055	977	859	817	756	739	819	774	763	833	982	1172	881	724	723	716	671	552	512	492	513	484	494	504	458	490	501	494	475	487	477	456	511	489	492	480	450	470	490	472	451	499	486	461	488	484	504	504	476	434	487	482	454	455	474	497	498	510	466	493	492	458	481	503	451	531	435	466	510	465	444	472	448	472	517	511	482	432	462	469	488	483	477	474	486	495	464	473	507	418	463	432	483	470	461	450	442	470	490	452	484	487	470	490	460	467	516	443	491	466	432	460	449	486	465	481	471	467	507	484	457	467	458	454	502	456	483	479	478	461	428	468	429	453	475	500	479	503	482	448	445	464	442	500	510	483	452	482	466	485	475	467	469	506	491	480	470	459	453	469	488	470	433	469	469	484	461	482	487	480	500	481	457	478	489	476	450	474	472	452	493	470	501	446	445	470	462	463	493	480	449	455	466	466	473	431	456	461	467	464	460	475	481	487	470	452	450	455	481	441	464	477	466	466	485	452	462	445	476	444	466	442	496	440	472	480	499	464	489	467	478	436	467	482	460	490	442	475	460	470	515	479	460	477	481	445	441	424	467	470	474	495	496	488	502	504	454	490	459	493	477	511	477	515	483	462	534	500	439	460	460	504	434	463	415	457	501	476	431	471	491	456	473	449	524	467	479	482	492	481	476	462	490	485	437	492	537	479	463	466	456	400	463	437	464	453	496	508	467	476	455	453	478	464	465	452	462	481	453	484	489	470	483	481	504	459	478	464	465	493	511	500	483	502	457	435	454	484	416	481	480	470	469	471	490	445	480	460	504	479	468	468	455	484	435	503	471	463	483	454	451	482	500	435	493	480	455	450	457	472	422	473	500	470	479	498	506	457	503	458	446	486	457	509	507	476	514	485	457	462	515	450	464	502	466	486	465	458	439	474	444	501	460	439	470	479	470	456	469	450	485	475	464	457	474	488	527	498	462	444	466	471	446	485	502	460	461	509	455	490	455	458	501	470	470	479	493	471	454	497	522	496	474	479	501	429	458	461	445	503	492	500	520	477	420	476	434	455	456	462	431	456	467	480	447	467	444	452	504	484	483	491	493	498	487	507	470	455	468	469	459	456	481	468	497	440	482	496	467	472	489	459	486	464	473	431	471	492	480	480	465	449	479	473	474	474	477	454	504	461	443	495	465	483	450	458	449	446	444	432	467	426	471	461	487	483	432	439	463	463	461	476	525	512	451	464	507	492	441	505	464	489	480	503	499	469	485	486	477	489	437	457	506	466	451	505	502	488	459	452	478	490	478	454	488	478	443	435	473	506	473	474	513	442	451	465	474	450	476	491	462	464	481	511	515	490	446	446	436	420	507	461	471	476	461	486	483	482	467	475	497	470	453	457	483	458	479	433	451	488	478	494	475	450	480	479	454	427	439	459	443	460	459	517	499	426	487	453	503	451	515	477	490	496	457	481	471	443	496	462	487	457	495	446	501	466	461	424	464	465	468	457	443	451	503	441	442	484	465	469	482	482	461	497	443	453	479	456	485	421	484	463	450	490	474	514	455	453	458	464	455	450	502	501	450	452	444	496	489	424	493	499	468	458	471	477	469	500	457	483	449	480	496	464	469	475	514	476	475	465	468	488	446	486	442	461	488	476	462	493	473	458	434	471	502	489	460	458	502	451	433	479	456	471	467	483	480	460	473	420	463	443	498	436	469	472	487	441	445	453	468	481	462	450	498	473	448	494	473	476	486	522	479	475	470	482	443	495	487	460	460	488	518	467	428	476	498	513	492	412	472	452	484	465	483	473	466	436	501	498	462	457	457	491	466	476	477	455	467	463	468	465	505	431	478	473	453	461	416	484	489	449	444	467	436	503	440	441	491	476	432	480	516	461	439	450	501	473	495	461	482	468	527	448	431	449	428	471	485	481	447	492	466	437	482	415	473	473	451	448	461	503	490	514	474	466	476	477	457	481	468	451	501	454	454	450	503	479	501	462	470	461	471	451	462	490	445	463	490	477	491	469	458	493	481	451	466	455	477	470	471	476	470	455	502	453	441	499	465	471	480	445	473	479	505	458	457	431	504	467	484	432	476	463	459	470	463	479	485	442	467	464	493	508	456	467	448	471	461	446	486	514	485	462	453	476	435	489	460	469	495	479	482	455	548	467	485	483	480	485	477	478	460	496	477	454	471	471	492	492	463	489	474	523	454	462	485	510	480	438	485	471	469	460	465	463	430	491	460	471	461	466	489	454	489	468	471	468	445	445	435	506	469	470	497	483	446	431	478	499	460	450	466	468	497	452	505	499	498	474	457	493	496	452	442	471	498	474	453	459	484	431	485	463	448	467	469	473	484	443	513	488	453	476	479	480	492	478	470	447	466	461	475	471	468	478	473	478	491	474	463	480	474	460	476	485	425	457	485	467	484	479	446	498	485	498	485	470	485	492	460	464	459	455	486	479	490	449	500	476	507	494	437	473	437	494	478	479	481	458	467	464	470	470	476	471	468	495	513	454	519	480	437	451	486	462	473	493	458	475	483	440	449	484	463	511	504	455	485	495	463	488	465	440	459	467	470	462	503	458	485	444	467	461	462	498	426	463	466	469	464	456	465	484	456	481	483	432	469	456	468	487	522	486	530	438	515	470	456	476	465	458	496	465	486	466	469	469	466	444	518	475	465	474	468	491	480	472	441	451	478	479	473	455	487	493	446	462	469	446	429	494	427	473	499	472	462	494	478	424	452	444	486	465	457	464	415	475	501	439	488	490	480	455	442	469	494	461	463	433	482	466	488	482	491	482	464	489	476	481	462	461	507	481	528	432	454	484	474	463	481	496	465	451	479	474	498	451	508	475	492	487	483	436	443	446	477	457	444	501	456	449	484	446	423	487	478	428	464	439	454	426	454	483	487	473	476	429	513	456	448	502	490	423	474	504	460	481	434	474	453	471	456	499	495	460	497	454	498	486	441	469	493	454	463	470	497	494	485	461	468	494	408	447	484	477	498	459	442	458	425	474	444	477	426	436	469	490	474	453	421	494	467	458	481	431	460	467	488	464	472	451	472	453	482	465	469	456	480	443	473	503	448	458	461	450	480	459	475	430	456	487	478	482	456	463	448	472	500	465	467	481	475	449	468	480	460	448	467	468	457	461	499	463	471	488	484	450	456	523	455	489	423	449	489	473	478	484	492	474	476	468	470	466	449	489	498	498	488	472	470	456	450	487	488	464	462	443	483	503	450	469	470	435	458	458	467	493	431	488	472	466	466	500	466	490	494	456	494	483	465	429	492	490	453	450	481	436	487	475	464	443	475	455	504	478	446	488	486	501	400	473	463	481	437	502	502	457	525	450	496	457	473	443	497	454	499	477	484	486	494	487	494	433	443	491	441	425	493	477	484	468	453	513	460	455	461	450	473	463	481
51378	43586	24847	20174	14318	11276	11542	8950	5818	3679	2384	1802	1415	1206	987	701	570	390	303	226	212	214	208	229	218	247	288	370	270	331	312	268	257	276	305	305	240	216	217	200	204	223	195	203	211	209	216	206	192	191	216	146	137	131	136	152	121	128	141	119	134	150	121	144	142	127	123	156	127	121	110	139	140	134	165	112	121	155	142	132	113	149	152	154	142	146	155	115	119	151	110	140	117	119	149	118	144	142	123	127	136	130	145	122	137	141	102	121	115	125	151	112	139	127	123	132	122	116	128	119	134	127	116	150	121	121	123	146	125	128	142	147	154	121	117	128	122	130	125	121	107	123	124	128	124	128	119	129	114	137	125	144	150	150	114	144	118	135	114	121	145	99	162	153	149	123	150	143	143	125	138	134	111	128	145	144	135	140	114	147	116	125	141	138	127	116	128	141	132	130	146	129	149	137	142	141	129	120	133	138	131	108	132	108	134	158	117	141	127	122	140	121	103	120	148	148	122	135	141	154	131	150	121	147	136	125	124	146	112	110	126	111	135	131	114	135	139	139	151	144	147	113	151	122	120	130	124	110	159	125	137	166	114	118	154	118	120	134	120	133	133	117	143	136	137	117	148	149	127	121	150	111	132	117	132	154	145	130	157	151	128	126	105	132	142	121	119	113	122	140	130	113	125	144	156	124	130	136	148	134	110	140	137	118	141	129	139	138	126	147	132	124	163	140	139	148	150	117	116	162	133	142	119	126	139	115	126	96	126	118	121	125	130	152	129	129	138	143	147	134	133	118	128	137	144	132	149	164	123	138	120	140	133	134	131	127	162	141	143	110	122	119	135	134	141	140	126	152	140	144	131	154	153	128	132	124	133	129	134	136	138	130	165	138	141	140	142	111	115	140	134	142	148	139	117	123	134	138	132	128	151	147	148	116	156	122	114	117	134	151	138	116	140	147	136	133	107	156	127	128	121	131	153	156	119	123	124	118	151	120	127	123	134	118	136	146	132	145	138	122	116	131	138	149	145	144	144	132	140	123	142	124	153	157	126	149	110	131	149	132	127	138	135	125	124	106	135	115	121	130	132	116	140	164	124	151	136	137	131	133	134	120	146	134	143	130	136	143	133	130	127	141	122	121	122	121	152	119	121	136	120	129	127	120	121	132	140	143	127	118	121	120	141	130	133	123	121	141	142	137	143	134	128	133	121	133	120	132	117	155	149	147	134	132	136	143	120	125	136	133	141	122	156	138	127	128	118	124	124	139	126	143	134	124	128	119	139	131	130	113	136	148	147	165	132	138	127	119	124	126	138	121	107	130	136	133	140	124	135	130	119	127	146	134	133	150	130	145	117	136	124	135	145	132	135	138	149	131	158	126	144	119	127	115	127	148	132	122	141	141	121	130	131	149	113	164	117	139	147	134	134	132	138	118	138	135	145	152	123	113	117	148	128	137	146	148	87	127	143	123	111	157	138	128	124	144	144	133	107	116	124	147	120	126	141	143	135	151	132	132	129	138	124	117	146	134	118	141	145	116	137	123	129	151	148	134	143	130	139	113	123	124	129	136	147	123	156	123	115	138	137	120	144	148	127	116	143	119	139	138	139	141	121	117	114	105	144	120	129	125	108	142	134	132	147	141	149	124	131	110	164	120	164	148	126	123	142	136	147	131	163	120	129	113	128	135	122	123	132	167	126	129	141	113	137	137	122	116	147	121	136	153	117	124	127	120	119	125	119	111	107	125	145	126	114	130	131	141	131	132	121	122	128	158	125	135	123	142	134	142	131	123	129	127	140	144	127	114	127	125	138	115	140	131	144	142	132	141	120	137	129	144	134	146	134	139	105	146	148	134	125	132	134	131	104	144	140	144	125	115	139	141	136	147	135	145	139	120	117	126	151	133	123	119	124	121	122	143	128	147	136	131	143	121	141	152	117	127	117	126	124	146	114	138	131	120	139	139	133	123	122	151	137	135	143	132	141	138	142	130	139	139	136	131	128	129	125	150	124	138	128	134	121	139	140	119	129	132	146	152	132	131	132	143	129	124	140	116	160	123	124	125	147	159	155	119	125	134	124	145	120	135	138	118	127	129	154	140	141	129	115	148	121	147	125	132	133	124	116	135	135	116	153	131	148	156	157	146	132	139	127	138	145	129	129	129	151	130	131	140	125	132	158	135	113	125	130	145	136	137	127	123	149	144	135	152	177	115	147	126	123	143	119	130	124	149	149	117	139	121	146	123	138	135	119	118	132	149	125	133	116	122	124	133	129	126	141	120	138	134	126	123	153	169	133	135	137	126	117	141	141	157	135	122	137	135	128	137	145	130	150	136	141	133	118	141	136	155	137	145	134	128	118	129	127	139	128	139	117	130	122	141	135	139	132	133	136	142	135	144	128	139	142	143	153	132	148	123	128	141	137	147	127	119	142	120	137	127	137	135	124	137	139	120	128	126	120	145	130	154	131	114	129	132	131	136	127	118	147	131	100	128	153	148	146	166	129	147	147	134	136	147	138	136	148	126	136	138	143	123	136	150	122	112	112	145	123	134	128	133	149	150	135	147	132	144	134	136	153	114	101	130	160	133	145	125	145	136	130	135	129	138	110	140	142	153	159	156	135	141	139	142	129	137	125	146	144	140	158	144	141	137	114	146	127	130	126	123	113	140	134	141	145	135	147	126	109	145	142	126	164	129	121	106	111	121	115	133	112	130	124	122	118	161	112	131	131	132	127	151	138	118	142	135	148	144	133	141	130	131	126	106	156	118	121	118	138	140	125	110	142	126	125	131	127	142	130	143	122	126	129	135	127	127	104	147	148	127	120	156	136	141	134	148	133	137	124	152	137	140	128	142	129	147	126	146	124	130	137	132	132	136	152	147	136	130	145	126	130	148	134	139	123	139	146	138	137	121	111	127	135	156	150	108	140	143	122	139	131	140	133	143	129	146	126	134	132	130	132	157	125	141	115	135	142	149	136	124	172	106	120	128	136	119	126	114	147	122	126	145	125	148	129	140	137	146	123	138	132	143	124	129	126	130	133	134	113	125	155	128	122	117	130	122	121	138	104	123	118	136	122	123	129	126	134	128	119	155	118	137	115	129	142	134	115	127	132	111	134	130	147	132	104	141	116	131	120	127	138	146	121	132	144	158	118	123	133	108	125	133	122	121	106	130	146	154	144	135	114	117	131	124	140	142	140	158	151	122	138	125	122	116	140	146	117	138	131	144	133	144	131	119	124	141	123	141	136	142	129	131	129	141	159	115	127	148	148	127	132	138	144	125	144	117	114	117	140	139	138	131	101	133	139	146	144	135	137	122	109	121	110	128	128	151	136	118	144	155	166	130	119	122	126	150	124	136	139	136	126	122	151	135	141	137	118	135	146	146	134	117	146	129	148	149	140	125	147	144	146	125	138	139	124	122	148	153	131	120	130	133	132	119	115	129	117	123	118	137	134	135	149	115	121	144	141	131	115	137	133	114	143	113	143	128	142	120
36397	32545	18674	23158	20310	19875	21463	18483	15377	11821	8787	6650	5992	5687	5085	3855	2970	2071	1589	1107	965	915	847	886	959	1132	1696	2065	1345	1834	1602	1402	1255	1436	1604	1487	1206	952	828	806	813	894	825	788	988	1156	1142	955	917	784	772	573	431	412	363	364	376	359	340	360	334	356	344	369	309	364	356	354	340	365	360	364	316	346	354	355	328	332	325	351	364	332	325	352	338	361	346	347	336	306	346	326	358	380	340	369	327	319	322	337	339	314	306	341	351	356	356	304	337	348	319	323	318	304	353	340	360	316	354	335	335	360	322	347	353	329	313	343	331	327	347	321	343	322	325	330	336	322	320	289	342	349	308	335	333	319	310	346	297	343	352	339	356	342	335	322	323	347	364	333	342	338	341	319	355	318	336	345	312	327	323	328	303	307	334	352	328	306	313	303	328	311	338	347	328	352	340	317	341	324	305	317	337	324	324	388	335	351	345	350	305	348	313	317	364	333	337	327	310	367	334	366	323	333	342	331	345	353	364	333	295	351	327	332	296	345	351	347	338	329	330	318	325	318	334	307	355	338	339	333	365	330	318	342	340	344	318	351	306	333	319	342	335	332	325	334	331	382	327	301	363	355	331	346	326	366	330	357	327	324	307	305	328	333	324	318	362	308	314	345	352	350	370	312	347	319	370	326	360	379	352	326	338	338	323	349	333	341	343	320	375	303	326	329	327	331	336	348	321	309	320	311	338	309	345	355	387	355	309	341	332	378	358	316	332	340	362	327	324	327	310	340	369	325	316	332	343	316	331	319	289	338	327	284	315	330	372	327	309	314	315	336	318	319	323	317	361	319	336	323	346	312	300	311	321	300	318	362	318	326	340	340	337	324	367	335	306	318	309	306	331	350	330	320	350	325	327	342	324	338	328	349	321	358	324	329	351	330	345	347	311	313	305	335	337	331	328	343	334	315	337	340	317	298	307	342	319	319	352	334	326	335	321	313	330	360	328	312	316	308	341	325	353	338	319	360	320	329	348	373	348	309	332	330	315	335	396	333	310	337	350	328	315	309	356	290	334	326	321	340	340	358	306	329	309	323	312	319	347	342	336	319	332	300	309	323	366	329	331	304	304	340	335	343	325	295	309	360	327	314	299	359	361	346	328	365	317	336	324	321	348	336	339	355	323	326	350	337	336	260	302	332	334	334	345	350	357	355	387	304	336	293	359	340	325	310	323	358	339	325	315	332	333	325	319	331	385	310	331	346	350	331	312	335	338	334	324	348	338	331	327	346	328	341	351	294	316	332	359	356	330	347	361	322	356	338	323	353	317	327	348	321	325	352	341	341	316	331	332	339	302	331	345	303	360	346	321	354	331	328	331	339	333	339	358	320	337	313	320	321	325	345	336	310	326	304	299	344	336	333	335	295	326	356	303	338	320	336	308	328	317	350	311	334	331	349	309	342	331	316	338	344	338	322	312	312	324	309	356	331	313	353	340	308	314	303	330	317	343	347	322	315	335	336	325	288	388	296	340	335	352	336	333	331	346	308	314	345	338	323	338	356	349	310	341	337	306	298	364	320	324	346	333	324	355	313	327	307	336	338	284	330	321	330	319	327	347	341	330	324	349	340	332	347	341	302	360	303	344	348	325	318	344	344	336	350	327	331	320	322	308	329	326	338	363	308	326	291	328	339	324	320	308	332	316	313	337	346	305	284	325	310	294	337	313	356	349	339	340	320	322	316	350	329	324	345	339	300	316	347	320	298	331	361	335	335	331	289	328	362	326	320	311	332	338	337	316	337	313	330	310	360	301	337	318	315	314	327	375	326	348	323	293	330	336	337	333	323	329	345	324	344	317	338	346	340	302	324	322	332	345	362	325	295	319	325	334	317	358	346	349	349	351	328	345	337	337	334	331	375	328	343	343	340	334	344	343	309	322	348	300	343	344	328	318	342	338	341	323	337	297	314	334	350	328	326	345	339	359	336	315	305	353	314	343	322	352	318	359	289	324	343	321	325	338	344	352	315	328	340	332	335	368	321	311	324	324	318	360	342	343	345	320	320	336	367	333	349	302	329	318	342	338	333	306	335	326	358	311	332	328	317	312	320	315	318	348	340	346	305	323	325	318	314	312	331	335	369	334	323	347	310	332	311	332	359	321	341	355	349	342	336	332	332	334	332	328	308	312	299	354	317	286	348	329	355	347	335	337	328	292	342	320	331	338	342	305	334	298	353	367	311	309	329	309	353	340	358	358	311	326	342	319	309	355	307	311	350	339	313	294	311	328	327	341	373	365	336	311	316	334	305	329	344	328	359	333	315	313	346	286	328	338	290	339	301	346	307	300	343	357	327	324	326	337	335	320	314	308	360	341	332	314	339	294	322	330	308	306	327	357	333	331	316	335	334	364	332	348	311	323	338	335	308	305	311	350	338	331	338	349	325	354	332	338	331	347	301	313	351	344	312	332	315	303	313	324	326	357	337	337	332	309	319	344	333	328	310	329	324	331	330	351	337	338	307	334	315	344	328	308	360	347	322	359	347	352	350	336	337	297	331	360	325	307	342	310	343	329	331	335	346	328	336	317	310	317	324	311	327	312	375	328	278	345	318	332	331	319	289	369	341	318	357	326	321	323	363	353	351	310	345	315	309	301	320	314	308	345	340	336	323	301	329	324	330	332	295	330	325	313	352	318	323	348	335	342	325	326	325	323	363	332	323	298	335	363	301	326	321	313	334	312	320	339	359	309	310	317	376	330	323	308	338	332	333	344	381	368	326	330	308	317	303	333	326	345	315	323	352	296	295	335	300	317	322	329	356	307	311	328	296	314	353	355	329	324	345	303	354	319	321	303	309	302	364	348	368	300	321	331	312	329	361	326	330	316	378	317	334	309	318	344	293	314	337	325	324	330	321	362	348	343	334	342	333	371	359	355	312	331	321	337	327	337	337	311	311	317	347	346	345	344	314	373	342	359	318	327	326	310	332	364	312	326	326	343	304	298	314	317	341	327	346	307	348	327	296	326	322	318	322	302	327	326	332	338	355	357	306	316	345	345	347	331	300	311	354	350	345	339	349	358	332	322	335	334	334	351	360	361	321	345	329	316	340	341	322	345	353	345	310	332	354	285	331	318	355	339	381	331	311	327	346	346	316	332	338	320	350	350	308	373	331	343	343	301	319	345	321	322	327	334	329	306	326	354	346	332	340	334	348	329	323	350	358	365	295	378	318	340	338	317	360	355	363	355	334	320	337	341	347	342	284	341	324	313	330	335	329	356	294	316	329	346	357	311	315	323	352	346	368	347	354	350	337	350	341	313	332	365	345	322	315	329	338	327	332	323	333	320	360	354	382	327	329	305	326	324	302	332	348	316	324	289	329	337	323	333	335	334	337	289	322	338	354	328	342	357	339	313	353	303	313	336	332	282	297	320	351	330	357	343	324	330	331	360	334	342	310	342	353	302	346	356	345	307	341	309	313	309	357	343	336	331	338	348	340	328	337	313	327	344	348	334	347
17356	10701	4970	3487	2123	1493	1266	1067	943	679	584	511	477	431	353	381	356	330	312	301	298	288	311	282	286	267	322	332	306	353	326	320	333	327	312	284	315	290	299	277	310	336	293	286	309	311	270	293	308	297	261	259	248	293	297	275	288	268	277	239	268	286	289	272	297	258	277	248	281	280	279	310	311	253	272	223	254	232	265	274	316	300	265	292	287	308	245	267	258	248	268	265	260	275	267	283	278	300	282	261	304	287	294	278	272	283	276	269	263	267	283	298	268	287	265	289	288	275	297	276	274	306	265	255	272	293	271	272	306	258	269	314	290	284	268	249	293	283	309	264	295	277	264	297	270	270	275	260	280	272	283	261	266	285	281	288	280	287	292	302	285	260	284	278	284	269	296	301	271	275	247	288	258	263	254	259	283	285	253	258	251	264	274	276	301	291	324	277	268	291	278	300	268	282	296	288	272	290	301	276	315	277	281	247	230	283	272	265	280	267	257	254	296	265	291	231	289	296	269	281	270	266	284	265	259	245	264	266	284	320	300	256	266	280	282	271	270	283	304	299	293	280	314	271	273	265	253	286	265	250	253	282	283	268	272	297	276	254	270	287	280	284	274	269	266	265	251	287	267	265	273	287	310	297	264	257	291	284	268	271	304	274	286	273	280	285	295	260	253	280	257	289	269	285	263	266	264	282	293	263	266	278	282	264	300	294	281	272	287	283	302	278	284	304	324	280	299	284	284	281	252	305	270	274	283	281	310	256	279	269	302	304	300	252	264	279	290	266	266	268	278	270	290	280	289	278	283	284	271	282	275	291	296	324	305	282	319	265	266	258	245	258	300	281	269	272	298	235	281	316	272	250	249	269	269	304	283	255	259	272	253	279	271	283	281	279	264	284	316	273	275	267	279	276	296	267	276	281	291	272	325	261	290	244	248	299	265	278	247	273	266	254	279	287	251	297	287	282	259	279	283	265	312	245	298	280	252	244	261	301	292	281	313	281	285	307	270	260	290	272	299	270	274	258	287	268	245	278	234	272	254	289	308	295	280	264	275	299	275	279	259	263	294	282	282	261	261	285	309	303	294	296	281	252	281	285	258	270	281	259	291	263	282	291	286	278	269	283	274	243	285	280	301	290	271	284	267	306	254	265	258	281	268	267	256	250	301	302	286	289	280	268	303	271	304	258	290	276	276	253	324	251	271	304	299	264	277	298	248	287	286	295	281	251	246	255	277	285	316	259	267	271	283	297	286	248	276	292	264	270	274	290	258	254	290	264	295	252	232	310	290	269	276	278	284	268	324	311	278	310	264	241	266	270	269	268	283	265	299	260	290	275	290	294	309	285	249	259	280	247	268	280	272	277	282	262	270	289	279	282	277	280	254	288	275	269	311	255	298	284	267	257	247	257	274	287	274	264	260	271	260	249	287	293	279	256	297	268	284	285	283	265	272	294	298	260	266	263	254	269	262	279	274	267	298	259	280	270	264	256	279	284	273	306	278	271	258	280	310	272	295	253	283	256	306	244	278	267	278	275	263	273	294	290	289	264	291	243	291	274	285	264	316	285	286	269	294	275	282	251	263	272	253	280	283	248	277	254	242	281	290	270	260	311	266	271	276	274	269	252	289	281	273	257	291	258	279	249	263	258	281	276	278	272	286	300	294	256	266	318	267	291	288	263	270	264	269	262	275	282	263	271	293	277	260	261	243	262	271	271	296	287	274	264	254	291	270	247	249	285	276	279	261	270	305	260	287	267	271	228	265	271	285	277	294	296	316	256	237	264	283	263	277	265	289	250	257	254	277	264	296	256	295	281	265	261	250	285	276	297	273	265	299	307	282	285	279	294	272	282	266	289	251	292	292	269	252	280	267	287	275	261	280	251	284	309	284	257	284	304	284	294	281	296	287	279	288	260	295	255	277	266	254	257	289	253	261	262	295	280	275	258	294	296	269	261	253	262	270	299	299	263	270	239	256	290	280	287	285	297	302	292	279	279	284	288	267	259	292	312	301	288	274	257	267	258	285	282	292	279	264	294	314	268	294	274	272	261	264	275	283	257	257	262	260	285	293	275	283	319	301	278	292	237	272	272	265	261	269	286	305	293	275	327	273	302	297	310	302	290	288	276	270	289	264	286	253	241	277	291	267	273	269	234	285	256	334	239	270	305	243	278	291	286	273	249	289	287	284	248	248	268	267	251	296	287	283	272	267	259	295	236	237	272	275	253	268	266	245	297	289	292	287	265	256	262	268	294	257	288	304	272	264	264	247	262	272	261	239	285	282	263	280	283	306	279	287	294	277	282	279	275	321	269	280	282	272	284	293	267	300	232	288	279	284	297	272	276	271	305	286	272	261	259	286	276	269	289	295	269	284	267	271	260	272	287	261	296	279	271	252	300	274	275	267	275	279	289	258	260	293	284	283	265	259	273	287	301	281	285	278	271	284	269	315	282	254	284	295	302	313	288	239	306	257	277	297	285	267	264	282	285	252	273	268	255	286	246	288	266	313	292	294	306	311	284	272	261	269	323	311	254	290	296	283	267	282	290	276	263	249	231	290	250	253	251	256	284	286	287	295	300	299	280	294	265	272	279	275	266	275	293	252	267	283	286	293	276	270	266	269	236	283	242	252	266	255	302	269	291	266	297	307	290	289	251	265	247	284	316	257	272	282	259	257	275	281	279	263	269	280	279	247	266	274	268	272	265	275	249	287	290	294	274	260	292	252	267	286	242	275	277	254	253	268	233	256	281	282	261	264	289	264	295	276	279	271	268	264	263	234	302	260	266	287	285	278	282	287	271	278	285	286	290	280	253	293	298	284	272	281	264	292	265	275	288	256	245	327	256	272	296	291	290	263	262	253	281	285	272	297	241	255	248	266	278	261	272	293	253	269	294	277	290	278	268	281	262	249	310	263	260	260	273	271	273	270	262	292	268	270	291	292	293	296	292	287	305	290	290	281	284	262	288	266	257	278	255	284	275	269	288	268	257	253	323	287	277	281	274	239	266	297	304	269	270	260	261	268	262	288	269	248	269	272	278	253	239	289	280	300	295	252	283	267	288	263	265	284	276	268	266	297	262	254	263	290	274	254	279	270	294	266	260	257	272	279	253	283	302	247	268	269	281	277	279	266	267	248	265	263	265	287	242	268	279	235	277	284	280	269	302	306	306	270	285	267	285	277	266	273	269	285	281	291	305	241	287	263	236	285	300	259	276	300	277	262	284	257	275	262	277	290	266	264	269	256	273	278	261	286	289	288	266	261	304	297	284	255	263	283	285	279	297	271	265	272	280	265	277	305	276	297	254	300	256	269	281	284	275	281	278	278	233	236	292	278	248	294	242	263	284	290	266	270	275	257	240	239	248	282	283	289	252	264	259	277	302	279	254	295	289	261	279	252	277	241	270	261	280	308	274	296	282	257	251	282	289	282	258	287	262	268	234	272	246	275	272	311	276	305	276	278	272	262	300	299	294	269	297	272	281	273	264	292	296
10781	9410	8242	9071	6828	5706	5047	4615	3868	2682	2336	1956	1782	1615	1410	1176	1074	952	807	782	758	714	688	703	731	825	1136	1115	942	995	942	916	1068	1118	1013	821	880	775	778	730	830	764	781	785	791	902	937	868	861	739	737	636	626	641	640	600	641	590	650	659	670	627	640	604	651	627	631	650	638	610	626	639	660	673	660	632	700	672	653	652	625	601	649	682	646	663	638	600	657	649	629	614	628	633	620	588	619	683	602	594	629	649	630	621	630	643	651	675	621	599	655	649	661	640	634	607	612	645	674	629	622	613	657	659	653	641	629	673	657	686	592	657	644	663	630	642	658	597	644	645	651	654	619	621	626	633	617	677	645	663	623	670	670	648	610	655	644	656	639	602	600	593	662	674	656	618	647	656	633	619	657	647	598	624	664	644	661	637	620	607	620	642	608	599	612	653	648	637	637	652	619	686	650	669	616	660	652	591	648	615	644	679	637	619	592	655	647	634	590	621	637	639	606	605	605	682	649	668	640	602	672	637	630	624	651	670	607	668	661	629	668	602	630	658	663	674	666	603	599	601	616	607	659	580	636	599	688	658	677	641	596	617	639	634	654	606	620	644	667	626	635	673	661	611	653	655	628	625	606	611	653	600	633	617	676	598	678	635	621	662	610	632	606	666	610	646	618	591	639	607	609	688	652	644	648	640	628	611	624	651	656	646	644	661	675	608	614	623	670	651	658	572	606	576	652	634	611	600	627	603	672	634	599	659	614	606	661	600	636	620	629	647	616	634	655	632	654	664	643	626	624	681	615	641	612	582	627	632	623	659	638	646	621	683	619	641	637	651	658	605	642	657	661	653	666	678	636	659	619	629	640	616	637	648	613	641	618	659	641	614	597	622	659	618	644	645	638	634	588	609	638	656	638	590	611	630	671	618	613	665	664	652	667	623	677	605	606	628	653	668	659	611	626	609	703	607	634	670	650	622	632	596	626	646	627	623	659	630	632	656	626	633	629	630	650	657	647	622	610	658	637	646	624	656	609	619	637	630	623	636	661	640	626	636	662	624	649	628	619	641	601	603	620	664	626	632	629	607	619	641	673	624	616	628	682	662	627	594	657	637	613	639	678	630	619	650	601	638	625	626	631	669	622	654	607	621	656	609	646	628	629	648	643	629	663	650	660	636	642	672	642	635	633	619	663	645	638	632	608	641	628	646	683	646	611	672	610	637	645	601	628	665	658	687	672	585	611	581	628	608	663	596	630	584	620	639	621	643	633	698	651	643	663	628	642	636	582	626	598	614	657	631	644	656	671	618	674	640	668	661	631	598	622	643	618	595	655	651	647	613	644	658	663	595	622	626	692	604	617	622	644	607	655	657	644	629	637	663	637	629	610	638	631	638	663	625	600	660	625	603	683	594	632	629	606	627	619	659	662	631	637	654	669	660	600	626	638	625	605	595	643	674	631	652	647	667	616	656	644	642	626	611	648	661	664	592	675	659	662	648	663	618	634	673	594	643	653	623	652	668	650	604	628	657	635	607	621	657	617	620	672	617	638	609	683	614	643	622	663	656	629	637	581	624	642	567	675	629	630	614	620	661	637	646	635	682	656	642	611	634	646	687	665	633	664	593	669	618	608	656	589	655	624	640	635	635	623	662	647	658	664	618	654	625	601	663	647	602	588	633	624	624	626	617	611	651	614	635	615	679	651	668	621	618	599	644	641	616	659	632	654	578	638	620	627	648	619	706	617	645	629	640	625	643	575	620	644	633	633	625	649	679	631	646	651	657	643	651	616	656	637	678	628	634	618	609	686	653	614	648	643	616	621	620	652	665	654	647	687	670	665	622	630	689	646	643	621	617	619	629	612	643	644	575	635	631	635	654	589	585	624	619	610	657	654	631	619	627	617	619	626	669	694	617	613	626	649	607	625	666	651	618	632	593	677	629	636	664	611	605	632	650	683	639	649	637	613	657	634	675	615	621	658	650	656	638	619	594	668	653	638	657	642	631	648	623	639	661	642	638	630	666	619	638	637	679	663	626	643	613	654	595	615	649	662	650	637	646	612	634	617	620	622	595	655	642	606	668	595	615	638	623	614	658	657	644	642	643	599	591	644	595	647	629	634	641	625	629	664	655	608	630	609	642	645	615	636	600	655	613	647	654	669	651	614	646	647	600	625	634	625	598	636	618	630	668	662	652	597	616	656	635	652	623	643	628	605	607	630	611	665	649	610	627	646	626	652	617	660	644	672	642	643	668	640	634	618	633	611	594	627	670	625	625	675	638	606	637	620	622	594	653	664	639	675	625	670	658	637	652	616	663	635	624	647	618	636	653	643	622	623	653	656	673	619	612	596	635	663	630	612	648	600	632	614	634	630	644	677	666	615	632	667	638	637	634	616	617	640	630	665	669	634	618	641	648	617	637	633	609	636	613	623	658	617	618	628	633	662	646	610	635	628	624	658	608	629	610	666	636	619	606	631	631	584	671	604	637	643	664	638	635	620	690	642	648	646	643	648	642	625	582	668	636	681	658	654	659	607	585	624	604	628	660	686	673	619	603	647	658	623	617	656	630	638	622	662	657	657	589	604	655	631	708	654	637	634	635	633	683	600	662	627	626	666	606	636	635	671	610	638	660	618	649	646	660	655	642	645	597	593	631	660	615	649	614	622	675	628	641	648	662	605	646	658	629	625	637	650	621	608	649	584	652	645	643	655	656	649	634	641	625	624	638	640	619	622	611	611	594	610	606	637	664	627	630	705	629	606	654	603	657	642	620	579	638	632	624	618	649	676	617	657	626	633	641	647	639	617	631	610	641	654	627	648	601	570	614	616	685	645	607	644	671	641	634	646	607	646	658	634	674	626	616	645	633	645	639	632	652	648	638	631	641	621	668	584	662	620	660	638	655	619	648	643	615	607	677	611	621	626	657	615	600	645	635	622	670	614	685	627	625	623	707	669	630	609	636	645	666	604	628	639	628	660	592	669	657	660	602	672	634	614	682	628	633	628	608	613	680	639	620	604	700	605	600	630	655	662	611	661	613	656	636	640	688	704	592	671	652	616	627	640	689	607	602	676	602	610	633	631	615	655	603	635	598	629	611	671	654	593	611	621	647	658	591	630	620	645	618	577	629	656	640	609	632	650	652	653	636	599	683	631	658	671	606	590	645	639	609	622	618	637	633	625	653	673	702	623	638	624	667	668	613	618	611	635	685	646	612	643	675	646	602	618	671	631	676	665	621	650	667	617	608	654	651	584	639	618	624	625	617	662	580	602	641	668	601	663	640	606	637	634	652	637	585	598	618	627	605	616	620	632	639	621	607	665	653	610	632	619	648	643	698	625	627	627	653	595	652	669	619	592	631	658	612	607	612	620	624	646	647	624	601	629	638	605	609	622	668	670	649	584	663	626	636	587	653	621	620	627	614	648	594	629	607	679	622	691	617	641	654	625	628	673	667	651	599	605	633	681	603	673	632	601	646	655	633	673	665	618	573	647	617	655	664
40309	39354	20399	13655	8015	5979	5710	4510	2700	1778	1420	903	737	705	559	480	397	312	295	270	271	262	252	234	220	349	350	333	369	340	314	328	362	336	305	321	254	249	236	246	266	259	262	251	291	271	282	283	222	213	186	225	189	207	211	189	198	205	186	214	209	195	204	229	217	222	200	207	191	210	206	200	198	199	187	216	216	196	208	209	190	241	190	189	199	195	178	211	208	195	195	211	201	221	221	191	212	214	190	195	192	195	238	229	221	195	185	209	210	200	209	192	221	169	213	208	200	200	212	221	207	185	218	227	225	219	187	205	193	202	199	205	223	200	190	190	207	190	199	203	203	211	207	195	208	198	190	174	220	210	201	173	204	173	180	210	203	203	195	176	191	207	188	222	208	211	198	213	210	192	187	218	176	226	221	210	197	211	220	200	226	222	203	217	199	187	191	233	183	213	216	217	208	189	195	178	194	176	192	211	221	228	177	193	191	211	193	184	238	220	199	195	191	198	206	239	183	197	215	184	218	193	177	199	185	183	213	189	216	209	199	185	197	193	204	219	192	200	188	215	205	209	240	176	185	224	208	192	215	218	168	203	198	219	217	211	234	172	196	205	199	205	204	227	201	183	217	215	218	200	186	215	197	217	187	224	222	219	202	199	194	214	167	213	220	192	196	194	200	196	198	193	201	202	196	215	193	196	209	170	216	214	184	195	232	192	203	205	176	226	213	187	176	191	211	182	195	187	191	189	188	232	215	201	221	161	214	199	211	211	182	207	174	163	206	203	202	195	211	211	201	191	224	217	178	195	201	198	196	204	185	195	198	226	211	218	202	197	182	226	201	225	200	210	206	213	202	216	216	204	205	223	185	239	205	201	208	209	195	189	226	207	203	216	202	184	215	188	191	192	183	232	187	201	203	171	191	199	209	235	211	191	205	203	196	209	206	209	215	187	224	215	216	201	210	200	200	225	225	216	214	195	207	215	185	233	174	181	184	199	219	187	173	218	195	182	224	198	186	208	176	220	209	210	224	217	219	198	203	195	218	192	179	189	218	216	208	203	185	226	218	212	196	216	195	191	186	209	224	189	183	201	202	220	193	224	213	234	194	189	197	193	194	216	205	191	198	184	184	199	210	199	208	183	199	204	181	233	203	219	216	224	230	199	203	220	218	191	211	183	227	186	223	208	215	205	204	211	191	214	177	189	184	172	217	199	195	220	193	204	204	190	205	216	184	198	220	208	209	181	200	193	202	217	217	200	209	209	215	234	222	195	174	182	194	213	187	210	199	192	196	213	257	182	191	229	202	172	201	204	215	199	216	211	207	200	224	183	223	195	216	197	217	213	227	197	218	201	182	184	234	225	193	203	203	201	193	205	172	203	204	191	185	208	196	213	220	193	188	215	253	206	173	189	205	205	172	194	203	206	220	192	192	195	168	205	213	201	192	204	211	190	208	196	224	207	189	202	197	213	196	200	190	182	200	201	209	224	203	198	198	211	218	199	229	221	205	201	188	176	208	224	192	205	200	194	251	209	187	214	199	182	180	207	220	181	202	234	199	173	184	205	212	186	221	199	187	196	212	191	190	204	191	204	222	161	221	204	214	198	196	213	200	209	203	191	194	202	197	184	224	204	213	205	176	185	215	196	193	210	228	210	219	204	215	203	196	216	198	204	193	206	214	183	211	213	186	205	202	216	188	192	205	212	205	233	235	194	215	208	195	200	202	216	215	198	186	217	176	219	208	198	189	188	207	207	212	206	222	213	170	201	188	195	205	215	188	235	184	221	199	205	216	211	219	210	203	203	179	202	207	193	209	207	216	203	201	210	206	215	200	183	209	210	233	215	196	215	203	202	195	194	202	192	206	204	175	194	213	208	199	192	185	189	218	202	191	170	172	182	229	200	184	225	171	186	188	166	189	234	196	198	201	206	225	194	221	213	213	232	239	200	200	197	226	197	187	202	209	192	219	221	201	214	195	203	207	208	221	209	190	188	180	224	187	220	195	258	214	178	188	186	229	212	197	209	211	197	214	230	225	204	224	197	185	224	187	206	205	203	190	207	200	204	206	230	193	217	176	197	188	165	196	190	181	222	198	189	219	216	213	193	233	194	202	234	205	219	196	225	216	214	216	190	186	206	197	208	204	210	207	190	208	200	167	207	196	202	224	193	213	202	190	229	208	200	187	198	219	190	203	189	211	200	206	207	181	209	193	212	188	230	197	196	210	190	217	229	210	214	188	202	203	194	196	225	205	186	205	205	205	184	193	212	213	203	214	195	170	211	213	186	207	175	201	209	201	200	196	182	217	196	218	203	182	188	218	206	198	180	200	223	195	195	209	214	205	190	201	196	233	196	198	205	206	219	199	204	219	205	231	179	198	209	197	201	207	200	198	208	178	203	200	217	202	218	207	196	204	187	203	215	224	209	201	213	227	173	199	215	221	209	191	188	206	208	206	192	206	197	199	230	213	213	195	193	156	190	199	224	212	192	204	220	198	205	197	209	182	201	228	197	187	189	185	199	207	194	191	189	245	182	192	188	206	205	196	205	214	181	197	207	189	211	184	198	205	206	180	209	212	238	218	205	219	182	232	213	214	185	186	190	189	197	200	198	213	202	211	185	221	202	239	187	182	196	183	210	202	175	204	221	207	189	238	216	217	207	202	219	207	208	224	203	187	209	183	201	198	206	225	191	199	173	217	216	214	205	198	207	222	213	197	210	217	192	187	174	219	181	205	200	181	204	205	204	219	202	212	234	216	183	185	213	200	214	207	217	207	196	172	213	196	202	216	206	199	208	191	175	191	202	213	228	205	201	217	201	214	183	199	203	227	224	200	186	214	203	199	193	175	225	190	203	206	208	211	188	226	193	210	204	198	203	182	200	225	237	211	205	185	233	228	221	183	198	204	203	201	197	190	219	203	217	210	215	208	213	171	188	180	216	204	205	216	205	203	226	235	210	206	234	218	189	227	195	189	224	225	197	183	197	187	206	202	207	187	212	205	210	220	200	231	203	217	201	204	218	209	209	177	201	225	201	212	224	212	205	234	203	223	207	213	195	219	196	179	223	196	189	219	222	209	208	218	190	204	208	198	185	231	189	206	199	204	207	219	202	216	206	199	208	209	194	190	200	197	203	194	196	212	201	210	212	206	232	209	202	208	206	203	198	192	203	187	201	235	227	197	206	185	219	229	227	179	226	195	221	198	182	201	195	194	187	193	207	214	167	191	193	196	167	178	216	183	189	213	197	239	223	189	216	183	204	193	184	196	213	192	213	197	213	205	191	211	220	213	201	206	223	228	217	198	166	214	238	237	191	234	226	232	190	209	221	186	208	198	190	187	190	202	201	186	175	227	193	215	227	200	199	205	196	175	194	218	187	202	231	192	197	214	185	189	210	200	192	217	207	196	209	221	237	227	182	194	221	207	196	217	221	197	186	238	215	203	200	228	198	180	202	176	227	203	174	188	224	202	206	212	193	204	217	219	198	221	190
28181	29137	14578	16325	13166	12952	14248	12703	8986	6000	5441	3643	3652	3418	2903	2100	1561	1210	1038	910	855	868	829	763	854	1116	1432	1301	1380	1326	1221	1484	1323	1297	1244	1013	881	795	723	750	820	786	742	906	995	1036	1035	897	707	588	551	489	484	496	487	493	538	520	466	512	462	488	504	469	468	490	512	477	493	476	488	511	480	476	538	481	471	468	457	487	486	519	474	519	480	507	464	493	488	486	523	508	488	466	473	510	505	496	481	501	478	462	473	494	465	476	494	453	512	496	472	497	495	441	489	480	445	453	482	478	476	514	455	467	517	505	471	468	499	496	433	507	497	454	470	459	485	466	489	476	528	478	491	499	539	506	477	454	435	468	422	471	465	487	453	474	479	508	497	493	496	456	467	498	509	519	527	444	491	450	492	511	472	473	493	466	491	458	498	482	492	490	468	495	489	452	481	459	517	480	479	506	476	485	454	498	496	461	454	453	491	450	463	456	499	485	508	495	452	458	474	516	494	491	492	500	465	508	513	482	491	471	465	427	501	501	497	495	496	495	447	499	494	449	520	447	495	443	489	485	498	473	479	464	533	517	467	464	451	493	518	496	465	484	474	497	479	488	472	463	511	512	517	454	459	495	456	461	498	505	510	485	463	470	504	472	448	498	448	502	449	466	526	474	511	461	441	480	470	494	479	469	470	482	480	484	481	489	497	517	463	477	483	482	462	471	465	484	466	495	488	481	511	487	516	468	441	472	510	478	487	472	501	503	452	504	435	466	498	447	474	477	503	527	495	448	511	461	467	490	454	474	516	480	496	493	481	459	511	447	476	482	509	495	473	497	497	504	469	513	491	530	501	490	452	412	489	459	455	469	471	469	461	473	491	441	482	479	492	487	431	481	460	473	485	526	467	481	449	499	479	461	514	466	482	452	475	449	461	484	497	433	521	503	489	508	485	460	490	478	461	481	488	480	494	504	452	489	446	478	484	481	487	479	494	465	509	441	480	456	437	451	475	455	474	487	465	475	498	494	470	478	453	464	490	467	462	480	500	507	497	457	465	462	514	462	420	487	487	489	455	458	486	498	449	477	479	517	466	474	463	498	517	490	470	492	503	480	519	457	508	511	441	450	521	486	463	465	510	509	494	463	469	481	511	521	514	531	502	478	485	482	522	502	487	471	474	485	459	468	457	493	491	506	447	447	483	455	492	504	501	494	478	474	513	494	470	478	470	491	476	467	511	511	495	499	464	504	470	501	450	481	468	460	496	495	490	549	454	469	472	456	487	455	454	493	511	503	508	476	411	482	532	489	473	490	478	497	507	492	464	456	469	494	511	453	498	500	521	449	472	508	478	416	494	507	474	433	476	491	490	469	457	458	503	490	478	488	477	501	461	438	504	478	453	477	475	493	467	464	450	468	477	515	479	488	464	479	506	456	491	472	479	480	466	503	517	528	467	504	480	493	473	499	488	494	499	443	488	511	506	477	478	499	496	443	481	488	469	501	481	486	471	468	482	493	458	510	472	457	479	478	501	462	473	450	451	485	493	519	451	482	507	484	505	453	492	565	488	518	494	507	452	455	475	452	472	481	518	483	478	492	413	500	476	497	507	477	481	516	515	450	512	448	517	487	478	491	493	451	494	483	493	472	480	476	474	461	499	487	516	503	485	473	492	513	504	505	456	468	466	495	503	454	473	449	457	515	476	462	469	436	528	465	524	484	462	510	511	511	465	495	498	474	482	486	488	471	504	497	508	480	455	486	456	474	464	499	476	490	497	511	480	481	465	486	459	471	464	495	442	446	458	483	479	475	484	485	528	505	493	464	473	485	512	466	469	479	478	503	495	521	443	478	497	491	495	479	479	501	513	466	495	468	459	493	517	484	473	471	446	504	467	460	486	463	493	440	497	498	508	516	473	482	459	440	487	484	496	487	500	488	444	487	486	460	465	490	480	480	506	468	503	500	450	474	486	493	489	443	476	442	433	442	547	467	476	479	509	478	492	510	484	480	499	470	480	478	488	456	458	482	510	476	528	483	486	498	483	482	482	487	496	516	452	502	478	474	469	455	460	455	499	487	491	510	478	520	485	438	474	455	492	501	467	431	463	516	476	503	481	458	491	500	462	461	460	474	452	449	475	460	528	461	507	456	475	522	514	451	497	468	488	464	494	487	477	478	514	481	476	476	482	467	452	476	497	475	486	453	520	450	490	494	464	508	461	472	443	466	495	482	489	444	449	442	487	495	458	462	492	538	493	477	467	493	467	478	465	509	473	488	472	479	488	461	503	435	479	494	478	463	519	478	481	426	494	489	476	479	427	459	458	481	493	483	453	480	452	454	470	518	478	474	508	465	506	492	503	474	501	480	489	489	472	439	453	478	535	494	486	504	475	458	454	469	481	476	468	514	471	464	452	473	499	450	504	454	487	483	513	470	496	521	452	469	508	502	458	471	464	467	447	503	491	461	464	497	481	480	494	469	472	439	495	493	494	456	487	481	455	478	453	468	476	468	477	478	471	504	465	464	501	484	454	472	492	503	471	503	491	454	437	492	498	487	441	475	449	451	509	455	488	474	476	485	462	502	513	495	503	494	451	492	444	442	410	502	484	464	466	472	510	505	484	477	500	492	479	460	483	485	461	488	469	500	466	472	476	490	452	473	460	451	490	473	484	488	477	467	484	490	479	508	478	501	479	489	518	432	467	494	512	488	467	449	472	466	482	491	515	486	469	512	464	515	514	519	497	492	476	464	474	488	456	482	506	439	503	521	470	468	494	470	474	448	502	487	467	465	470	449	512	508	485	490	482	476	469	462	460	479	517	512	479	524	473	498	516	459	454	481	480	500	485	477	457	509	478	509	454	512	461	504	488	479	473	522	476	490	480	453	488	471	512	481	471	452	494	525	418	512	492	496	465	471	479	484	476	481	490	497	442	479	470	451	479	477	492	480	515	439	508	463	506	494	459	441	477	465	505	470	504	469	461	508	431	516	468	479	507	471	496	485	472	495	483	508	471	518	490	476	492	484	510	507	486	493	485	499	478	483	472	477	507	466	480	480	467	465	469	491	478	482	472	474	533	481	475	512	465	451	467	482	446	495	528	506	466	444	503	478	479	468	510	429	485	482	499	495	479	496	526	531	493	463	509	454	493	464	488	471	470	487	476	443	471	510	509	492	468	492	498	510	466	460	449	478	468	506	491	496	487	486	474	478	455	475	479	501	453	504	440	475	467	494	482	474	456	473	464	473	490	468	497	506	479	494	480	494	465	467	478	481	515	482	478	494	500	471	484	448	485	509	492	476	497	459	460	465	476	467	458	494	510	474	440	501	468	454	497	470	515	467	453	448	436	482	477	483	510	490	506	500	472	436	504	470	432	491	506	466	457	462	505	489	461	488	494	469	490	483	481	497	484	512	489	460	501	481	484	484	496	449	477	463	461	448	452	477	462	466	513	526	428	473	473	460	520	457	471	476	518	474	471	477	447	433	441	485	451	490	509	513	480	435
52040	47061	26115	21470	15745	13490	12110	8360	4550	2680	2113	1364	1118	1092	859	630	462	311	253	247	240	217	215	219	251	319	339	301	355	330	330	363	303	273	238	247	212	179	182	203	174	174	176	185	200	222	213	198	183	155	136	146	160	118	135	117	119	130	134	126	142	148	122	132	136	120	108	120	144	143	119	115	129	119	123	133	154	115	141	130	127	126	112	128	119	128	145	125	111	138	126	122	118	136	129	106	139	115	136	133	122	93	127	126	107	141	106	126	135	131	104	116	125	121	134	123	131	114	142	121	129	125	129	127	149	143	135	132	121	126	108	116	136	138	127	131	133	114	129	126	125	135	120	118	136	149	136	143	109	138	105	137	118	145	125	114	110	151	156	122	125	132	142	125	110	143	136	131	121	142	130	140	121	121	116	117	109	144	117	133	123	124	116	105	152	116	143	131	112	132	130	127	104	138	133	129	126	104	115	119	130	113	99	132	116	132	120	119	136	136	120	122	125	127	118	114	129	132	105	123	122	131	118	149	122	131	138	148	114	114	120	117	132	118	134	145	113	123	130	158	126	129	148	140	123	136	123	134	121	145	114	115	134	108	117	136	134	130	139	136	125	136	137	139	123	148	141	132	143	139	127	134	165	110	128	127	126	140	133	134	140	119	134	117	135	137	128	134	121	130	134	139	113	111	116	120	126	125	136	118	120	132	124	150	125	163	106	136	122	129	129	125	124	139	130	124	105	138	125	118	103	115	127	161	123	153	131	129	136	134	117	144	130	152	125	104	137	136	140	138	142	121	106	116	128	124	126	99	133	133	109	120	110	127	144	129	127	134	131	143	117	119	112	134	131	132	120	115	139	127	122	138	112	123	115	129	146	118	137	122	127	137	126	121	121	117	117	147	123	133	140	149	142	121	141	128	131	120	139	113	128	130	129	102	130	130	133	140	103	131	131	137	133	129	128	136	130	134	122	132	134	141	126	155	133	137	119	121	130	139	120	99	135	111	128	112	125	124	140	136	128	146	142	122	130	120	140	142	116	132	96	135	136	134	115	136	130	139	155	120	122	100	129	144	115	118	131	143	124	114	137	115	118	102	106	112	120	126	147	109	114	129	115	109	134	113	129	120	129	125	128	152	107	146	140	108	115	133	116	124	125	143	126	131	140	141	123	127	144	125	130	117	137	128	132	124	134	124	145	127	115	116	136	125	131	134	115	121	130	147	123	118	130	129	123	135	135	132	141	120	120	134	158	129	154	144	144	125	117	136	128	120	147	106	132	128	127	135	138	124	120	133	134	128	136	117	136	136	136	122	108	117	141	128	140	122	120	116	127	144	126	122	116	129	128	126	132	130	131	130	122	114	109	119	121	158	136	127	122	131	132	129	114	109	158	108	140	113	130	117	131	118	126	111	155	128	119	133	122	114	118	116	136	131	161	119	132	134	124	135	123	112	119	107	115	105	133	146	141	123	130	127	113	116	123	144	131	141	136	132	142	130	146	143	146	132	111	130	119	113	115	120	138	123	137	129	124	92	118	152	119	121	119	144	126	118	133	125	106	149	124	125	127	123	127	146	133	125	133	143	111	132	122	133	121	124	135	123	145	141	143	130	138	128	123	118	131	133	112	134	120	129	116	117	123	118	126	137	119	122	133	133	160	114	132	138	133	153	147	133	129	115	120	133	124	129	113	121	134	121	122	134	118	130	113	120	139	133	129	130	127	105	125	141	138	123	106	119	125	130	127	138	137	127	132	167	133	124	139	118	127	149	112	120	142	134	128	126	98	105	118	115	124	119	132	113	111	103	125	141	125	113	120	100	106	115	131	121	141	116	151	136	131	121	127	126	105	119	117	144	143	130	129	124	123	105	143	130	141	133	115	137	136	128	117	132	100	149	110	128	140	154	143	139	132	134	137	135	107	127	123	130	132	127	138	120	129	134	118	139	107	115	126	127	132	115	102	145	137	109	114	126	138	125	142	139	134	128	130	158	132	130	124	130	115	121	126	130	118	122	129	121	138	154	134	121	125	128	113	153	129	122	145	130	127	136	121	140	146	136	136	140	125	118	135	120	138	128	118	105	143	127	130	126	124	123	124	134	115	110	124	138	125	144	145	135	136	104	132	137	119	116	126	133	125	132	144	114	137	119	125	122	156	144	117	96	122	125	118	123	105	128	125	143	135	121	140	135	126	126	127	110	131	109	126	121	135	139	141	129	121	135	123	116	128	107	128	108	142	145	140	113	126	119	117	120	106	122	139	120	125	132	138	138	123	116	136	112	114	122	121	128	125	116	129	117	132	140	119	125	148	139	131	136	123	115	127	133	151	130	129	143	139	152	114	119	111	128	130	138	118	138	131	126	133	107	111	118	144	149	126	123	112	132	123	127	132	105	112	146	127	101	135	106	102	127	133	136	124	118	117	117	153	131	121	120	146	126	115	122	129	109	129	110	135	144	145	124	144	125	127	138	119	111	134	113	122	114	124	150	135	108	132	157	148	123	127	119	114	130	128	125	111	134	120	121	118	125	113	129	141	124	112	122	121	142	99	134	136	130	125	122	151	115	148	127	98	115	140	137	139	134	136	126	127	124	115	131	130	139	115	122	147	123	129	109	116	132	121	121	132	124	108	111	148	109	130	137	121	127	133	136	141	122	118	125	141	145	133	128	126	136	123	125	127	141	110	141	133	130	131	117	121	127	144	135	129	137	142	113	113	131	138	126	142	139	153	113	117	149	131	99	134	134	128	125	135	128	124	114	136	121	113	122	145	124	128	106	137	114	135	123	106	139	144	136	123	114	125	116	136	131	121	120	149	124	132	140	134	125	117	131	108	98	145	131	125	139	116	113	127	137	144	141	120	140	144	127	127	130	138	101	129	119	151	124	115	112	116	139	115	104	104	142	119	125	145	132	127	136	144	133	130	137	130	129	136	123	112	108	126	121	115	132	94	126	136	120	130	111	124	132	131	120	122	130	125	131	122	126	120	129	134	136	106	117	122	125	130	138	122	139	111	118	132	124	120	141	130	126	140	137	133	127	120	137	131	133	118	123	148	138	133	130	124	153	126	123	132	137	121	133	119	149	117	143	122	139	137	135	139	129	123	151	145	138	138	107	119	117	147	115	128	132	101	153	130	121	121	144	119	120	138	140	123	105	112	122	134	148	134	140	158	153	139	107	122	116	125	115	148	128	151	149	123	142	125	116	123	130	133	116	135	127	121	115	142	109	135	136	132	125	130	111	154	125	127	137	127	121	115	153	120	153	148	121	116	109	131	111	123	127	119	107	139	138	117	150	134	130	122	131	115	120	119	127	130	131	118	111	130	135	129	117	123	142	133	103	124	133	132	156	155	136	144	131	137	142	133	133	116	138	127	129	131	133	129	137	128	150	114	122	132	126	115	128	123	131	142	129	121	128	132	120	150	117	131	126	147	116	130	141	124	112	145	143	154	139	127	119	129	134	127	126	112	143	121	142	127	121	138	131	112	141	113	142
37526	37234	18953	22171	18444	20750	21029	18035	13033	9292	8289	5874	5507	5287	4829	3243	2304	1519	1230	1106	1066	969	905	848	1028	1709	1681	1598	2102	1795	1946	2036	1645	1348	1254	1108	1005	748	804	774	788	787	808	805	756	989	1056	885	671	563	439	431	346	379	360	338	334	373	334	345	344	336	327	343	343	359	317	336	369	329	350	308	299	339	303	320	371	363	340	340	314	340	304	327	329	356	359	337	327	337	314	317	308	316	333	335	322	340	337	348	326	322	337	360	312	314	338	350	296	312	348	330	302	332	335	339	341	318	331	341	310	330	327	344	311	308	321	319	321	310	353	314	307	298	316	316	297	306	319	333	363	323	308	312	300	328	307	337	310	320	308	325	286	326	325	305	308	349	321	324	308	308	305	303	315	324	321	290	326	347	323	296	352	345	331	298	290	331	318	293	289	320	349	316	329	282	296	321	273	326	313	320	305	316	281	311	288	295	289	334	345	323	323	314	321	307	354	333	343	303	281	314	335	300	304	310	295	298	334	332	320	322	304	291	315	324	323	310	331	304	344	303	318	350	345	339	348	321	318	325	316	334	329	300	310	336	309	344	339	318	312	313	292	333	319	319	301	310	328	281	346	300	333	309	314	310	344	331	322	347	332	314	296	306	291	339	303	330	306	331	327	314	305	325	338	343	314	340	300	344	334	311	342	321	325	342	352	336	308	278	299	327	314	327	334	302	328	340	338	326	310	310	301	327	325	291	309	266	331	281	313	306	330	290	308	316	331	289	299	317	299	309	287	303	319	330	325	325	306	313	323	318	331	329	349	350	325	340	312	331	332	318	306	340	328	325	292	319	349	313	319	334	299	298	287	290	331	330	289	306	314	323	322	323	328	300	312	308	299	322	306	287	323	311	319	313	301	342	333	311	312	312	318	309	309	329	298	329	343	311	334	307	328	306	322	314	326	354	331	291	357	316	330	296	275	301	332	310	322	316	340	304	329	312	350	303	298	302	284	319	315	339	346	323	319	321	269	324	305	305	290	316	335	309	314	302	339	294	289	343	323	319	297	295	291	325	330	314	321	326	307	343	303	326	316	322	308	315	320	308	344	360	307	320	300	299	336	307	304	318	311	313	320	307	320	278	319	314	345	309	321	299	336	330	328	311	321	283	337	347	356	289	318	322	281	325	302	318	276	316	282	324	327	284	286	332	306	320	325	311	310	316	342	336	325	305	297	330	310	311	315	336	327	325	336	317	304	333	319	343	304	342	282	318	334	311	310	315	316	321	316	314	285	330	292	347	324	295	322	290	310	322	328	315	315	294	301	276	274	333	280	334	320	318	324	337	339	309	332	291	328	329	321	333	316	306	313	335	334	314	308	296	332	299	329	356	348	305	322	289	333	300	305	313	347	325	335	342	329	335	318	332	323	337	322	288	301	299	357	310	331	321	291	331	343	331	310	308	325	324	326	311	314	346	303	306	266	328	352	324	320	318	327	315	331	311	334	332	301	325	306	335	311	318	330	329	335	338	294	308	306	352	312	322	329	339	318	319	299	293	325	301	307	327	303	322	295	322	321	346	345	337	297	339	331	354	320	322	337	301	317	333	327	356	337	330	354	321	315	324	343	317	319	313	335	319	324	316	327	346	303	325	314	314	301	345	312	292	329	317	321	329	325	311	346	313	320	353	308	345	310	316	321	324	339	315	334	293	331	305	305	312	316	305	305	299	307	298	315	352	302	330	300	323	347	322	350	339	331	320	342	304	327	338	298	351	330	318	312	331	323	305	307	313	315	364	304	304	339	346	321	318	338	349	293	303	339	319	336	345	304	297	322	326	310	303	327	317	334	282	328	311	319	328	339	344	313	306	352	325	284	303	305	317	290	302	327	332	307	325	324	320	329	335	322	318	328	279	297	332	351	338	320	325	325	331	320	323	330	328	302	301	298	307	355	289	308	306	291	331	313	307	342	297	310	316	294	326	289	314	361	346	291	323	317	308	303	335	343	324	295	314	331	326	285	278	292	331	305	312	322	316	316	330	315	343	303	338	339	307	313	313	328	325	335	305	301	336	331	348	311	336	304	314	350	296	333	361	334	343	309	340	296	323	301	327	301	297	338	291	289	334	333	355	314	273	295	315	323	351	298	297	310	308	303	325	359	339	321	292	334	341	322	330	293	314	337	354	289	311	339	318	290	318	309	308	321	309	337	290	320	339	338	321	334	328	297	323	310	306	354	311	284	334	292	280	325	325	285	311	329	358	304	288	332	323	338	344	302	330	298	326	354	318	315	318	323	312	322	311	336	309	319	297	309	299	329	306	309	341	322	338	307	315	308	333	329	296	332	300	359	321	319	303	364	313	314	315	363	329	342	325	304	319	327	326	337	314	297	286	312	319	346	377	327	330	296	313	313	296	319	311	286	311	346	341	314	305	314	320	333	317	320	300	337	313	311	288	288	354	293	290	318	357	332	324	337	311	330	321	320	306	341	318	324	348	309	344	321	303	311	327	328	347	310	336	339	274	314	313	299	321	353	330	330	315	331	310	337	332	323	312	339	313	350	320	302	319	329	321	278	298	318	357	304	284	354	316	314	349	303	299	303	327	303	296	330	338	318	331	335	324	284	332	324	341	327	299	315	293	324	329	342	339	291	302	325	305	320	332	334	311	286	309	323	325	337	310	337	349	303	310	307	313	293	317	321	300	354	294	330	301	366	329	318	308	300	299	324	328	300	278	331	322	335	324	300	320	331	309	340	299	311	324	307	325	315	325	311	317	327	346	318	311	326	320	333	317	320	310	342	330	320	352	332	320	332	325	295	335	303	317	352	305	303	341	341	343	275	320	320	311	342	348	325	329	297	300	292	349	327	309	318	317	335	313	322	321	347	323	336	314	323	298	333	311	329	277	340	355	351	299	322	342	319	329	354	305	327	284	330	312	295	340	345	329	318	317	320	309	316	309	308	324	333	319	309	324	316	306	314	323	274	351	288	324	305	314	289	334	324	330	313	306	317	311	327	308	287	299	325	329	303	310	348	316	297	314	328	350	306	286	319	327	307	327	342	312	361	340	304	324	322	336	327	339	330	274	304	296	303	344	326	324	319	306	297	328	354	340	334	332	284	331	308	346	331	324	297	363	328	334	335	320	285	327	275	285	313	365	318	313	302	349	307	317	341	329	325	324	293	342	335	312	327	314	320	329	315	354	332	362	314	318	318	309	308	314	310	317	314	318	301	319	328	330	330	313	335	276	331	328	320	306	319	309	317	319	321	312	314	319	318	330	307	287	324	318	300	319	320	337	330	314	336	332	334	291	330	303	322	343	360	349	344	335	307	316	328	314	346	333	311	299	275	335	306	344	311	282	300	336	305	317	307	297	334	345	316	281	345	306	325	294	318	309	300	312	306	305	286	317	289	352	324	327	296	332	316	320	322	313	305	333	332	321	339	342	306	326	324	290	316	356	316	294	323	337	298	309	341	311	340	312	354	326	290	338	286	291	299	307	337	345	315	304
18387	15304	5061	2960	1998	1579	1481	1090	743	619	543	472	444	417	385	354	310	321	292	290	268	302	293	284	283	300	320	347	340	308	359	349	295	307	325	321	324	297	312	247	284	323	324	309	296	293	286	287	314	308	278	289	285	292	278	247	293	281	276	291	277	285	290	264	270	285	270	247	261	281	282	267	294	283	284	278	292	263	278	296	273	290	306	274	318	261	262	260	244	292	259	257	281	281	280	278	292	296	310	273	266	278	255	286	291	273	289	285	262	276	280	246	314	282	282	266	291	285	326	278	278	308	277	260	284	291	253	261	263	265	298	272	284	272	251	256	307	279	266	282	257	274	290	277	279	258	266	319	235	272	276	285	244	251	272	296	280	285	287	268	273	279	265	275	263	286	281	277	268	268	315	261	264	264	284	308	310	276	222	267	289	262	233	279	302	312	275	282	272	263	304	270	286	300	268	259	277	280	262	276	256	277	295	280	283	299	251	282	264	293	275	272	286	275	248	313	284	292	271	287	330	263	288	268	278	271	293	279	246	271	291	275	287	295	286	304	266	275	268	270	259	295	310	278	277	262	237	265	298	279	291	279	283	250	296	294	282	270	291	276	292	269	290	264	296	291	260	277	246	315	249	272	272	259	257	303	276	300	294	265	259	279	247	269	285	268	274	271	296	268	264	274	277	303	274	263	278	262	300	277	308	301	293	293	262	308	308	272	272	256	280	260	311	268	267	292	308	266	298	264	259	293	295	264	332	304	266	267	290	245	273	291	270	276	305	279	294	270	287	275	268	285	298	281	271	278	282	311	239	271	278	263	292	279	278	262	294	290	274	273	267	306	262	305	288	319	242	302	283	302	266	246	284	289	255	293	256	288	309	264	299	265	277	270	290	303	256	289	280	306	267	300	294	280	282	249	267	260	259	294	290	271	298	307	283	314	285	296	309	291	309	267	289	271	314	260	257	288	276	304	304	250	282	277	282	285	289	287	303	263	286	268	283	293	266	269	249	289	252	278	303	271	280	298	296	266	253	257	263	300	276	285	272	283	275	254	279	255	293	269	303	267	297	261	296	271	291	283	276	286	282	258	278	313	271	269	278	279	302	275	256	248	330	305	294	264	260	271	301	302	289	290	292	264	281	285	301	253	266	277	277	282	305	321	291	260	287	256	273	252	287	289	288	304	271	280	274	284	265	275	267	303	247	317	271	254	276	270	295	268	272	276	310	241	284	280	271	295	282	289	279	270	307	285	315	259	279	284	277	256	256	268	303	301	289	270	298	272	261	313	283	291	284	268	279	275	299	316	273	249	256	288	267	265	309	276	277	269	269	276	293	277	270	305	300	281	292	290	293	278	284	236	268	289	286	285	285	272	276	280	262	294	275	298	293	239	263	260	242	253	293	270	288	300	276	246	308	302	274	281	279	282	263	270	282	269	292	239	268	262	282	306	288	292	303	283	274	258	262	264	266	267	274	258	285	290	299	266	274	257	274	287	270	283	275	283	278	273	292	326	293	290	300	299	269	260	274	249	286	295	289	273	250	271	286	264	258	272	288	286	252	276	269	266	277	246	293	275	286	297	296	272	297	285	297	298	274	295	292	323	296	271	280	284	322	297	287	258	287	292	271	276	305	277	275	255	281	305	252	307	279	281	294	255	253	274	294	271	266	287	277	296	263	264	297	283	284	269	256	268	293	281	267	259	296	319	277	307	278	249	254	264	289	287	292	313	262	274	264	288	283	269	252	278	276	285	261	274	286	289	291	307	279	301	309	272	294	307	274	248	314	322	271	305	266	264	289	235	268	249	303	278	261	244	309	279	281	266	282	258	263	261	311	300	286	260	258	269	280	247	266	297	275	296	286	262	244	278	307	294	287	277	306	301	298	266	297	279	261	261	276	287	281	275	271	292	293	294	303	292	289	299	288	274	288	245	249	248	285	266	281	276	285	271	252	258	288	303	275	270	269	299	252	280	254	302	263	278	278	276	284	242	295	299	291	265	275	285	257	298	294	266	276	254	249	290	300	286	304	285	307	269	305	244	279	278	300	265	283	270	266	269	263	295	287	281	276	277	270	284	269	278	267	242	276	285	262	256	277	297	261	251	280	264	287	274	323	288	250	302	292	284	279	300	303	299	259	275	258	297	284	267	276	266	295	290	286	283	280	260	237	307	290	281	293	303	269	346	236	299	275	296	271	287	300	307	239	289	270	276	254	260	291	263	292	254	276	265	262	281	245	262	261	268	294	252	288	282	285	270	282	266	280	273	274	306	281	267	276	267	287	264	267	281	309	291	269	269	280	273	294	281	270	264	294	277	268	292	259	284	278	273	300	299	279	318	287	290	249	272	318	311	231	267	262	253	311	270	279	270	264	255	264	299	261	282	278	307	289	272	264	271	286	263	273	258	262	289	290	290	277	310	268	249	290	275	287	266	269	280	254	292	292	289	262	266	266	244	269	285	295	273	274	277	301	302	263	292	299	270	288	305	265	282	253	286	292	274	290	258	288	279	252	270	270	298	264	253	265	275	269	258	279	280	290	296	296	268	311	265	273	254	282	256	294	311	270	261	299	285	288	241	288	279	288	290	273	251	278	238	268	274	281	254	307	269	259	258	311	289	304	276	308	309	267	257	287	258	255	289	307	275	263	278	271	271	275	291	277	254	291	280	307	272	250	259	266	290	271	296	284	290	288	304	271	314	243	301	258	275	275	259	297	293	277	252	281	260	290	262	268	272	269	284	280	286	266	289	256	254	280	248	289	286	284	226	290	248	280	265	306	263	264	294	247	266	279	300	300	269	285	287	267	287	272	287	306	265	300	276	305	273	278	268	280	280	264	284	292	296	291	283	278	272	259	278	275	281	290	274	284	253	290	295	272	272	299	263	299	283	251	273	268	263	302	272	291	261	285	270	286	252	254	272	305	295	292	243	277	266	294	292	270	293	289	297	264	293	292	263	282	274	275	257	262	272	254	254	275	256	258	271	265	297	247	257	283	278	304	284	270	290	286	267	264	271	293	292	266	278	247	263	290	277	299	263	285	302	268	271	290	273	259	310	280	307	289	282	270	279	275	267	258	275	263	297	236	278	270	310	262	271	254	288	278	278	292	296	283	280	291	245	298	307	278	273	279	288	266	307	304	272	281	278	257	276	260	242	281	264	252	297	293	277	258	296	293	263	249	253	228	263	287	284	276	226	279	277	267	260	303	253	295	259	279	272	279	280	271	281	282	309	286	296	293	280	310	267	272	288	266	272	254	293	264	259	287	283	268	274	271	281	288	284	280	263	303	301	279	264	273	270	289	290	282	292	288	315	281	279	265	309	291	293	251	251	274	272	263	296	314	324	262	304	280	283	267	303	258	277	319	266	284	293	266	265	265	269	303	295	293	257	244	269	270	261	256	295	235	308	290	262	227	268	278	272	286	260	265	260	260	285	278	289	278	309	290	275	269	304	300	298	245	277	301	295	288	254	289	240	276	275	266	272	292	332
11598	13056	7245	7652	6690	5879	5868	4133	2973	2606	2200	1831	1653	1468	1199	1079	954	815	748	758	733	733	694	723	853	917	858	967	1133	1197	1140	1101	1019	962	901	877	863	874	760	790	751	734	698	738	786	775	778	755	723	661	671	658	630	637	647	648	636	610	626	642	650	643	666	618	637	656	671	663	598	674	659	613	632	641	645	640	643	613	644	632	628	657	621	653	620	626	646	636	655	647	646	672	579	636	603	650	652	598	669	681	583	654	610	665	637	659	673	655	615	639	650	646	658	631	642	651	627	620	655	676	600	644	646	632	630	652	659	641	652	619	658	636	640	621	604	650	621	646	638	633	645	634	629	660	652	596	676	644	648	666	668	638	616	680	684	633	657	626	643	649	622	686	617	633	612	636	652	645	638	682	647	653	601	581	662	632	651	644	670	684	651	611	656	652	611	657	670	634	637	631	668	660	676	621	601	660	593	630	646	666	638	641	642	653	633	630	636	633	677	681	644	636	671	647	596	643	649	643	578	645	615	639	655	653	605	653	642	626	620	623	618	626	664	635	612	661	621	647	654	600	677	606	675	633	598	656	618	649	620	621	616	630	633	659	622	680	642	663	611	666	638	632	620	636	624	645	640	629	625	677	636	655	658	720	675	638	601	675	689	610	625	670	620	652	686	642	664	640	650	601	608	619	628	628	624	613	691	661	613	673	616	628	641	634	670	652	649	682	600	651	674	621	624	606	649	667	670	624	654	596	647	674	673	653	681	671	654	627	648	638	622	662	637	629	667	675	625	604	598	666	625	592	640	630	627	621	661	665	646	589	597	622	664	620	631	602	615	645	631	625	565	655	633	609	670	641	672	642	671	637	660	660	628	596	624	655	663	620	650	638	660	620	653	650	685	644	642	610	681	605	617	648	616	687	618	627	639	614	671	647	675	580	653	666	683	641	603	645	638	644	637	614	660	644	630	599	642	656	630	636	639	663	672	634	662	640	649	642	667	634	622	644	596	633	659	621	625	632	621	620	663	623	665	666	624	605	675	623	656	688	656	627	655	619	661	595	599	632	638	632	654	642	598	633	630	658	657	625	608	660	679	667	659	629	659	614	657	618	605	636	650	620	660	665	645	660	657	650	673	667	658	628	631	672	648	655	586	621	647	661	679	661	646	593	623	636	617	604	666	617	672	691	626	638	637	641	625	662	643	677	621	636	655	633	662	623	663	653	660	647	678	617	630	657	676	649	630	616	642	659	655	692	672	671	639	676	623	659	648	624	613	642	654	640	658	631	648	638	620	620	662	601	675	675	600	603	597	621	668	623	666	665	603	612	636	627	618	649	651	645	669	650	638	617	609	616	652	610	656	644	641	635	636	650	634	680	656	685	662	677	665	669	642	666	642	646	630	664	646	615	595	626	650	670	641	650	641	671	648	619	672	653	672	619	627	680	712	631	645	671	622	615	645	680	639	664	579	606	606	651	654	636	593	573	605	644	684	677	634	662	627	629	621	632	641	654	632	655	629	652	622	648	609	658	659	675	680	631	643	663	638	623	635	653	602	608	667	663	632	631	664	659	612	617	630	637	625	665	663	632	614	627	633	635	609	623	637	630	661	631	637	634	651	617	630	637	608	617	641	649	626	645	640	616	612	592	638	642	640	603	636	639	606	635	666	635	619	672	670	648	659	688	669	612	635	644	658	627	615	661	608	620	662	640	626	633	645	663	677	631	588	667	657	618	601	673	646	677	593	619	589	641	663	641	686	645	631	652	649	670	602	653	688	633	655	669	587	617	622	631	640	625	649	659	663	634	643	657	678	640	673	632	647	583	647	613	641	620	643	653	696	612	649	655	661	585	625	658	636	662	667	703	622	664	662	663	605	631	628	645	653	648	645	671	643	629	609	622	616	648	602	669	598	652	593	632	608	637	665	623	686	636	650	590	633	633	642	652	631	627	664	645	623	622	667	618	581	629	661	660	669	635	666	613	616	670	630	626	638	652	656	675	618	626	629	661	666	611	631	643	649	645	633	647	650	637	618	627	657	669	679	644	631	576	626	633	640	671	641	637	640	651	635	611	661	651	679	620	671	623	680	653	673	636	684	632	704	649	674	583	635	600	637	647	619	588	613	660	646	628	651	650	632	624	660	616	609	627	648	666	661	652	639	620	624	643	650	667	637	630	638	645	619	667	621	644	641	594	647	642	599	680	641	676	632	657	652	634	632	656	636	634	630	633	648	636	645	662	635	658	651	641	653	653	654	692	619	603	639	617	599	649	643	606	626	596	610	653	648	624	588	632	628	668	639	664	672	648	623	612	626	624	671	622	614	654	620	631	644	637	685	654	630	635	634	629	634	653	652	661	629	670	632	642	670	634	624	598	592	615	668	637	668	609	643	657	652	649	599	634	626	585	623	598	614	633	678	686	620	681	635	668	598	622	642	624	647	574	661	668	609	649	625	637	646	626	614	652	681	622	620	626	651	670	603	651	636	641	636	632	622	645	673	666	658	629	655	662	665	618	629	650	679	677	634	643	652	643	669	627	651	647	636	644	601	659	683	660	627	640	676	633	665	645	671	645	706	590	660	620	649	638	645	638	687	596	601	585	614	664	651	646	659	669	640	655	665	631	626	616	615	720	622	652	669	631	657	610	618	671	625	612	622	650	642	606	571	629	591	643	710	573	648	638	644	680	621	632	664	672	619	677	619	623	623	664	584	653	654	641	622	651	664	689	614	633	661	629	658	615	627	699	660	619	650	634	595	630	654	594	576	642	658	617	645	643	647	606	633	680	585	690	651	659	619	656	623	644	642	642	665	667	664	629	652	644	658	616	664	651	586	651	637	636	659	644	640	636	647	613	693	638	626	681	661	592	645	646	635	666	632	618	646	653	650	657	609	643	632	626	649	617	612	666	649	660	652	647	633	633	633	650	655	611	676	667	620	631	643	617	627	618	582	683	597	642	656	587	642	579	642	637	633	654	619	648	614	622	637	650	630	655	584	696	652	648	676	680	682	655	603	648	605	659	613	666	608	630	657	655	636	674	613	643	636	649	646	642	637	651	637	655	637	658	624	635	672	640	643	640	653	639	658	643	606	661	655	593	635	627	599	653	626	642	664	680	616	650	678	680	656	622	636	641	630	659	635	604	634	629	673	670	662	614	638	609	626	630	614	607	619	664	639	605	608	653	653	633	642	672	619	687	662	590	633	613	616	632	646	669	655	664	640	616	664	659	676	600	640	632	644	618	628	673	652	635	618	599	647	660	668	653	659	626	657	663	650	640	638	670	627	664	641	624	640	608	673	642	665	659	671	639	640	661	612	660	673	652	629	662	622	646	640	647	664	663	626	643	634	605	637	618	638	626	623	664	678	615	646	629	644	637	661	654	575	639	619	659	618	644	650	639	686	640	643	652	646	626	700	628	631	629	652	635	627	652	596	631	617	626	645	642	650	641	670	654	644	634	679	646	621	666	622	658	633	662	700	627	674	618	641	642	636	611	630	656
40729	43468	21434	13516	8441	6691	5653	3516	2109	1377	1203	959	838	675	518	420	317	282	277	269	266	243	246	250	272	297	301	329	385	325	342	293	313	309	282	265	316	268	287	242	229	235	256	243	256	252	243	210	216	210	232	210	215	189	193	191	195	203	224	226	209	205	199	187	201	177	218	201	179	214	201	213	215	206	207	220	187	212	185	181	196	208	202	203	208	201	195	187	184	184	213	174	193	187	204	196	203	223	208	215	210	223	197	196	206	203	194	191	220	183	213	211	207	208	192	196	209	221	204	214	196	190	211	203	226	170	199	209	211	191	197	202	225	199	171	173	209	214	196	201	195	183	218	211	210	200	216	204	215	222	221	208	214	230	214	191	233	215	203	164	229	231	205	192	191	222	205	212	186	207	232	196	195	185	191	222	195	188	238	209	206	207	209	194	220	195	207	204	213	215	214	223	192	213	194	194	202	207	217	209	190	213	192	189	184	202	205	192	203	205	183	203	194	206	226	200	206	223	190	208	228	183	210	201	203	200	191	208	196	183	196	177	221	199	227	224	199	203	207	191	177	214	185	220	219	197	203	204	209	195	186	235	192	202	211	207	217	220	195	224	191	184	212	227	219	200	206	197	205	197	198	202	229	229	205	201	208	213	223	190	185	207	197	213	209	199	212	205	201	195	200	216	212	183	211	206	218	212	195	199	199	212	217	215	206	197	208	206	203	194	194	194	202	200	209	189	197	207	215	217	168	198	186	212	214	228	183	203	207	212	223	193	226	221	213	206	207	182	196	215	237	209	194	194	208	221	214	214	213	213	195	203	230	241	213	190	204	210	190	239	230	181	194	181	211	206	214	232	193	187	200	213	195	195	198	197	197	192	221	205	236	183	200	198	178	200	221	207	214	201	202	206	217	226	202	235	203	202	194	187	191	206	213	185	202	193	212	207	231	214	238	193	238	223	230	212	199	209	198	180	221	221	195	196	180	199	212	206	202	196	195	186	229	208	221	211	215	212	197	184	216	199	192	236	206	211	214	201	207	216	209	200	194	183	218	195	217	190	194	190	192	177	209	191	232	183	222	195	204	206	190	212	198	199	189	200	186	203	183	207	218	190	201	218	185	205	194	198	180	192	190	198	208	230	222	203	203	209	234	197	191	184	194	199	175	186	177	204	185	209	197	205	193	210	180	219	176	199	217	210	211	184	206	225	197	199	172	195	208	203	216	237	224	213	209	211	196	231	196	202	199	192	199	187	196	198	201	250	210	194	188	194	192	184	170	206	213	209	185	223	175	204	219	198	212	189	212	207	219	197	200	226	210	199	185	238	210	217	185	223	201	216	206	185	204	197	174	207	195	196	191	192	204	206	189	188	195	221	219	222	204	222	219	193	222	190	193	184	219	219	203	185	218	193	217	213	194	201	183	188	194	196	199	189	194	210	218	215	211	209	199	216	226	184	195	220	196	177	233	211	183	192	215	226	220	190	212	190	203	202	199	207	201	211	213	207	219	208	210	213	189	207	193	209	234	199	188	205	207	201	181	191	211	210	208	196	198	192	230	213	194	187	200	220	217	202	191	216	205	168	190	211	187	179	208	201	222	221	219	227	200	217	241	217	207	193	206	197	189	197	227	201	221	211	201	213	226	191	187	204	218	217	199	222	216	166	214	179	199	189	205	217	205	206	204	194	196	175	221	196	186	224	215	188	189	183	216	192	206	215	211	202	188	218	211	218	193	202	192	194	182	217	202	193	172	218	226	193	225	208	219	200	217	205	197	207	220	197	211	202	215	191	194	239	199	186	234	193	193	215	221	233	202	201	193	219	215	199	198	193	202	181	213	202	220	236	208	188	159	189	199	213	177	201	240	202	211	217	186	194	199	197	199	211	209	203	207	194	209	219	196	193	222	194	194	229	211	189	235	230	233	220	238	216	202	206	225	240	175	209	186	194	227	197	194	212	201	230	205	210	201	185	207	207	189	204	214	194	225	194	227	218	223	193	195	226	200	204	224	207	209	199	204	239	201	227	226	208	178	192	213	186	184	201	188	189	175	203	199	204	205	169	193	194	201	212	202	211	196	167	172	185	210	215	211	206	199	201	190	206	215	192	200	188	219	199	219	187	193	216	218	212	181	224	199	210	207	204	205	211	213	232	180	224	219	200	219	197	197	228	221	221	201	206	186	197	212	192	248	212	217	230	187	176	197	208	203	198	177	190	222	174	181	203	198	175	197	197	197	183	219	225	223	178	225	197	193	205	205	192	220	186	210	208	197	196	227	167	180	212	219	226	210	196	187	201	199	202	218	203	200	208	187	187	195	223	191	197	200	185	210	207	189	211	197	218	186	222	173	198	212	209	212	184	213	164	222	182	198	191	211	191	229	218	200	208	222	169	212	205	230	229	185	204	180	191	191	216	215	179	214	210	197	196	243	214	199	189	184	228	202	239	214	190	201	194	231	201	202	205	199	222	210	183	219	209	177	233	213	186	196	198	206	177	218	196	233	204	196	208	201	225	221	218	201	196	187	170	200	210	207	203	195	223	165	211	205	216	253	210	238	201	226	188	195	215	218	220	187	212	225	217	201	193	185	189	200	212	190	181	167	204	207	218	214	224	188	214	210	202	212	168	178	203	198	198	191	197	195	207	212	208	212	199	212	188	210	195	207	215	203	194	186	224	198	216	204	207	198	181	209	186	202	219	196	226	204	181	201	188	181	188	207	192	184	233	203	188	212	202	192	230	191	215	207	215	200	221	210	235	224	194	208	199	184	221	222	188	199	198	217	189	190	191	210	191	192	223	203	223	202	199	204	199	201	217	211	184	209	204	194	194	227	201	181	194	205	207	201	203	208	226	222	225	208	190	217	180	190	226	190	195	212	193	201	208	204	174	242	181	202	214	193	200	194	216	210	211	235	230	210	191	200	206	202	230	187	209	194	210	201	202	227	190	205	220	213	197	212	198	194	202	197	251	195	208	189	196	208	214	197	185	175	235	190	174	207	203	191	183	202	185	194	213	218	208	224	170	203	202	196	193	200	192	211	182	183	220	193	198	186	208	205	189	201	190	214	193	206	217	210	194	188	218	211	198	200	231	200	210	205	217	204	208	211	204	173	187	198	199	194	187	209	203	205	218	204	186	187	218	207	194	189	181	232	207	209	199	181	181	199	210	202	202	196	209	178	194	212	203	189	201	198	179	188	220	189	191	200	191	211	220	230	214	205	216	187	211	208	217	228	197	189	227	189	210	198	204	202	199	213	193	200	198	218	192	183	199	192	197	212	202	188	193	225	238	193	197	190	197	216	219	192	200	214	208	195	224	206	195	226	217	229	202	181	218	194	204	186	188	207	184	195	181	210	182	195	204	188	177	194	210	204	216	207	215	204	230	186	183	224	187	191	215	232	222	177	210	202	214	191	203	191	209	212	205	201	213	202	224	217	194	193	211	196	201	227	206	201	199	193	207	167	222	194	186	202	164	203	184	182	227	207	169	220	202
28247	29077	12689	14601	13539	14102	14057	10499	7307	5660	5015	4106	3626	3143	2640	1777	1372	1021	980	960	915	810	743	772	980	1085	1100	1521	1623	1514	1529	1324	1321	1156	958	919	1130	1007	1086	793	692	748	692	764	808	870	809	774	655	637	618	498	566	473	493	442	505	504	504	517	509	454	492	520	509	491	470	515	498	509	476	500	516	518	523	491	510	492	482	505	485	498	505	490	455	518	443	490	480	488	456	482	452	487	483	463	476	541	487	478	484	476	486	496	501	451	518	467	502	471	446	511	476	461	510	441	476	493	468	473	508	454	482	479	507	501	490	485	484	506	475	493	507	487	500	459	519	470	463	453	511	476	459	457	497	466	492	471	494	511	479	470	481	470	474	455	496	450	498	464	466	461	474	485	509	498	473	457	499	465	441	481	482	452	466	538	540	464	498	494	498	505	490	483	473	491	448	511	493	478	464	457	500	444	520	487	489	525	487	482	509	452	493	455	474	469	471	458	493	475	432	524	537	506	463	496	435	482	486	501	480	444	475	479	458	482	449	516	490	465	499	452	512	470	494	450	483	477	487	507	492	429	455	480	479	500	520	471	487	474	525	529	502	505	486	499	439	500	488	483	460	433	469	489	521	465	501	507	446	478	533	451	481	473	457	499	463	503	474	489	479	499	477	414	475	480	484	484	436	490	495	449	458	480	481	468	483	512	472	468	465	466	485	448	509	506	458	472	496	491	500	474	467	454	495	445	501	485	508	495	510	509	516	450	490	513	500	484	480	441	485	501	447	455	500	456	448	466	511	523	484	416	452	515	439	498	460	464	486	525	451	453	464	461	493	471	477	470	488	494	505	454	531	507	496	479	518	468	472	428	493	501	466	475	468	488	494	470	455	477	485	480	472	468	458	476	436	478	496	495	480	532	490	449	466	476	492	466	495	480	492	437	446	451	482	486	496	464	527	485	473	503	502	484	521	494	484	518	483	474	495	482	488	449	488	479	498	496	503	468	475	462	430	503	501	462	511	496	447	448	468	504	480	506	469	474	500	485	490	469	496	482	499	466	466	469	458	441	482	470	455	514	485	479	481	471	472	484	488	490	499	494	469	485	515	477	495	490	516	508	489	496	445	499	532	501	436	452	504	493	504	454	465	505	489	464	465	480	436	439	496	497	496	510	485	469	476	499	477	536	503	498	441	491	496	471	507	464	504	487	502	491	508	441	484	476	486	496	565	498	458	492	459	498	470	478	521	469	498	486	490	486	490	516	461	516	501	490	460	480	493	495	521	447	490	470	482	470	467	501	460	459	434	432	449	432	486	462	485	467	475	463	445	450	458	472	497	488	476	444	460	505	509	488	481	512	478	501	464	467	475	503	524	483	446	540	529	491	463	476	497	473	510	463	457	468	501	486	460	478	496	481	479	522	499	493	495	467	487	483	512	494	503	506	470	481	535	481	467	513	495	432	480	509	472	460	439	537	497	490	465	488	515	485	435	442	493	484	482	488	499	503	436	482	502	502	448	508	493	452	471	479	473	487	458	516	421	502	494	470	433	482	481	469	494	506	522	447	473	487	476	434	491	449	522	459	468	467	460	492	450	445	491	452	470	503	534	514	487	483	503	461	479	489	440	511	506	479	498	461	494	485	459	518	493	483	493	429	517	505	494	476	481	505	479	492	491	520	436	504	443	481	463	488	479	454	512	470	492	476	488	477	458	499	496	482	447	469	485	484	489	482	450	428	519	497	471	477	499	473	478	450	497	474	480	456	461	514	487	490	475	465	462	519	473	525	497	478	486	478	493	462	473	445	491	475	506	492	484	468	486	432	495	476	488	483	540	496	500	443	518	469	479	490	456	466	488	497	529	476	474	438	470	425	482	506	465	443	513	472	506	471	494	482	431	469	469	464	520	493	464	454	490	501	478	513	466	476	452	493	483	497	457	452	455	468	488	497	499	490	494	452	474	469	473	518	487	465	482	472	480	464	483	484	463	454	502	471	440	456	460	482	515	487	461	487	500	429	455	498	471	472	480	466	464	474	477	474	509	494	454	495	473	492	445	487	489	525	469	460	488	509	487	487	496	492	504	480	494	473	478	457	459	447	473	492	471	472	438	460	505	487	512	450	479	490	466	472	486	509	508	434	459	508	460	497	454	470	512	511	469	504	509	460	521	466	504	479	494	485	439	475	453	488	485	512	489	462	477	474	474	506	502	478	484	468	472	473	498	462	517	487	493	448	470	450	454	473	442	486	513	524	438	512	485	460	473	437	494	518	464	438	476	493	495	487	502	477	472	501	485	501	535	442	501	483	491	459	466	498	488	454	474	495	504	474	484	477	510	476	471	495	463	453	487	501	479	486	472	461	489	472	496	502	474	439	440	447	482	488	503	452	515	480	493	442	506	469	462	475	443	469	467	474	519	487	486	439	460	477	473	462	505	520	479	485	511	471	508	471	480	463	472	478	493	476	468	550	476	471	469	510	475	468	472	505	492	536	465	476	493	512	500	480	452	495	478	465	470	496	450	469	425	472	521	468	480	492	501	508	452	484	461	467	472	496	464	486	461	488	514	488	492	462	448	497	458	457	482	504	470	524	460	441	477	486	494	464	508	464	479	509	466	501	488	484	495	478	461	468	476	483	458	465	486	485	495	487	490	471	483	497	475	497	471	507	494	478	507	481	472	458	506	470	466	470	481	490	475	503	449	465	458	513	472	470	488	457	471	463	476	500	500	478	499	474	468	493	483	478	509	463	476	454	492	493	479	511	452	506	442	497	451	470	491	484	483	494	544	474	505	505	461	480	471	481	492	475	487	468	508	451	471	483	502	533	496	507	458	436	439	509	492	531	484	482	476	510	468	461	487	443	503	471	464	476	450	485	505	464	474	484	492	499	488	498	466	448	490	455	490	539	441	479	498	466	462	474	469	491	434	486	466	478	461	455	483	491	482	504	470	502	481	451	467	496	474	476	514	504	519	455	479	466	496	504	453	520	456	511	493	447	497	459	474	498	508	464	495	518	468	483	475	485	517	521	476	496	513	485	449	513	514	470	480	434	467	487	517	475	487	474	484	487	497	460	515	489	480	468	463	475	482	473	516	490	450	459	473	474	469	486	459	453	467	452	460	462	478	503	487	527	493	464	480	454	492	472	482	467	468	476	496	476	436	501	497	500	489	509	459	479	496	469	498	480	452	520	445	485	477	474	491	548	501	501	451	445	509	514	469	485	479	455	544	442	486	443	460	479	488	466	499	439	482	503	461	457	504	487	482	457	496	487	469	522	482	533	510	465	484	478	474	515	455	480	471	489	512	491	473	502	470	482	506	482	456	494	462	482	502	434	536	472	489	493	492	446	491	518	478	521	497	468	489	448	479	478	489	494	464	459	486	516	496	461	450	494	441	509	483	475	469	447	468	457	476	473	483	440	432	469	456	501	466	485	465	431	478	484	470	488	450	477	491	472	479	472	517	483	475	501	511	460	530	446	482	514	517	502	468	499	498	509	473	474
52797	45121	24014	18769	15815	13313	10506	7109	4454	2811	2157	1740	1437	1161	932	614	419	328	330	275	244	224	204	248	255	332	300	404	397	358	369	373	342	253	260	226	269	246	273	205	215	172	181	211	205	168	196	188	195	181	154	150	125	119	135	127	145	121	139	154	123	131	143	144	166	142	142	143	140	130	145	165	120	143	134	133	128	146	127	151	127	133	126	142	119	142	115	152	130	134	126	139	150	123	106	133	141	141	132	135	141	123	150	123	137	121	149	129	133	124	154	133	125	147	161	119	136	127	125	124	142	128	155	163	119	139	127	142	127	121	117	142	147	119	142	135	132	122	112	128	128	125	137	135	123	138	146	132	138	147	134	133	135	142	142	138	123	138	132	130	121	128	136	154	148	140	138	144	132	148	151	114	151	131	151	121	118	125	152	120	157	152	134	154	145	140	135	123	132	148	137	120	137	138	111	121	133	121	120	144	122	137	141	129	127	136	133	138	113	137	131	141	144	134	137	135	140	147	128	144	134	119	124	136	129	130	137	142	131	127	150	129	137	142	122	139	140	144	135	105	125	123	161	137	146	128	133	146	153	149	110	128	150	119	153	141	140	150	128	132	152	124	133	127	148	156	122	147	142	144	146	143	120	138	125	138	149	131	150	106	120	131	123	129	123	136	143	138	157	135	155	131	100	135	140	112	153	132	147	137	138	117	123	109	142	154	152	142	126	139	125	136	113	146	121	135	124	138	130	109	150	131	144	121	147	125	132	142	138	157	132	128	144	116	122	135	114	97	127	124	131	130	122	150	113	137	108	162	149	151	140	135	141	127	133	127	163	134	124	155	107	124	134	127	139	134	148	141	145	131	123	148	117	128	145	139	135	124	126	136	159	139	120	131	141	162	143	135	124	127	139	117	136	131	140	126	141	119	129	110	148	118	132	127	132	147	119	112	156	161	110	135	115	115	125	114	146	137	138	136	118	136	132	143	124	121	140	133	120	141	139	135	144	111	123	164	119	126	149	150	166	121	124	129	118	115	138	106	121	145	134	142	143	147	112	137	129	138	140	122	116	150	130	135	127	155	133	135	132	128	124	110	124	139	142	146	149	132	148	123	147	123	130	132	142	129	145	150	148	147	161	126	131	132	156	124	120	137	139	129	126	140	126	123	125	136	136	144	155	120	123	127	136	122	134	152	148	124	161	134	128	144	129	127	129	154	134	137	141	132	141	127	123	142	131	120	149	148	137	134	124	125	128	153	142	108	128	136	155	122	165	137	155	110	144	132	151	141	115	121	130	106	133	140	165	123	107	136	146	134	138	142	123	131	115	139	140	142	135	140	134	116	147	135	155	136	143	127	135	143	124	141	113	140	150	162	123	129	131	129	112	138	156	121	139	130	127	134	152	153	145	149	119	129	130	144	124	153	119	101	138	148	129	132	141	142	140	139	114	106	146	145	145	122	160	143	145	134	127	122	149	141	140	135	135	132	137	114	119	142	124	127	139	139	148	133	144	156	142	126	133	139	129	131	119	143	114	150	137	124	122	134	130	137	121	134	141	124	119	138	154	141	144	145	132	136	112	131	130	125	133	144	146	125	127	125	139	136	154	125	110	131	135	156	121	131	146	133	144	138	155	122	141	137	136	146	148	124	131	144	146	138	118	124	127	121	128	135	162	139	123	135	138	134	160	152	130	112	145	129	154	126	120	123	128	112	127	118	126	119	143	144	139	127	123	141	132	134	128	122	152	122	133	128	143	134	123	108	133	133	126	123	148	130	136	126	142	128	131	127	143	138	144	126	104	125	143	151	154	139	130	121	151	141	142	155	130	126	147	170	140	138	147	114	133	135	131	148	154	160	151	140	132	130	128	121	158	132	133	132	151	131	122	155	133	136	126	138	147	120	128	132	149	133	131	125	135	148	135	131	148	166	103	131	131	125	141	134	119	123	141	152	149	137	147	137	142	141	144	138	134	144	139	136	126	111	114	146	117	148	148	139	116	145	152	128	143	132	138	143	151	137	139	131	144	152	128	130	131	131	137	151	145	132	125	125	123	114	156	142	129	123	128	133	148	138	122	132	118	146	121	162	136	163	118	154	129	142	118	137	116	148	137	133	131	135	134	133	125	124	130	144	114	139	149	139	135	146	123	126	133	129	146	136	138	164	129	121	158	164	108	128	139	126	145	163	114	137	120	147	130	148	135	132	123	124	146	137	139	134	129	132	132	111	145	130	142	142	149	133	140	126	119	152	147	137	146	132	133	145	141	139	135	147	133	128	126	135	137	127	127	124	157	133	138	119	120	143	111	161	133	137	136	131	139	138	136	147	123	123	136	130	151	165	128	143	143	126	129	133	126	158	130	140	141	120	129	126	156	126	122	123	139	146	162	108	133	144	143	129	129	144	131	158	113	133	131	134	141	131	125	135	115	130	118	133	139	109	131	127	129	139	125	144	131	129	144	139	125	144	122	143	135	127	136	117	123	147	153	146	139	130	128	141	134	138	125	120	114	121	126	120	129	137	136	140	153	143	157	129	124	126	154	127	134	131	146	130	144	114	122	134	145	141	126	124	131	110	139	136	133	131	122	129	134	149	145	135	146	127	140	148	127	122	125	122	115	150	115	126	153	122	137	140	137	140	144	122	118	107	124	109	157	109	118	129	140	140	123	124	113	142	123	135	128	98	114	158	117	138	120	138	134	139	141	126	126	127	126	152	157	130	120	148	148	129	150	146	140	120	123	120	123	148	133	121	146	119	151	120	123	130	134	125	112	111	129	134	138	142	139	136	128	126	142	138	139	134	122	124	131	145	131	130	137	132	122	130	142	122	146	144	146	154	122	109	133	125	128	130	109	141	135	116	146	132	126	130	133	133	133	145	149	148	143	121	128	143	132	134	127	157	138	137	122	138	144	143	139	126	135	142	140	118	104	143	139	143	138	122	135	118	126	138	133	162	124	150	124	148	139	146	114	132	123	140	152	134	146	118	141	121	130	127	127	129	142	136	140	117	155	150	154	139	140	131	124	126	116	131	120	115	151	138	123	154	128	124	126	127	131	131	135	128	142	130	125	133	141	116	129	128	133	154	136	134	153	123	131	128	144	124	122	111	124	126	111	130	143	134	113	125	116	125	124	130	157	141	131	132	130	145	131	135	150	151	126	134	116	121	144	143	149	148	140	149	146	137	131	128	131	149	136	121	143	117	139	138	116	123	125	102	134	138	132	133	155	137	146	131	127	128	121	140	125	139	151	128	120	135	130	104	139	173	127	146	152	147	143	153	148	138	129	124	133	135	135	121	130	122	127	142	129	129	116	132	160	135	123	149	161	160	161	133	124	134	120	139	136	141	139	121	135	115	125	123	121	124	144	135	125	123	113	132	125	147	132	142	129	132	139	129	119	129	136	136	125	139	128	151	126	144	144	130	127	141	131	152	116	123	130	148	144	144	136	132	123	145	119	145	103	126	145	118	106	132	128	134	143	130	137	157	142	128	113	147
37154	31529	17213	20451	20558	21520	20454	16258	12675	9294	8330	6731	6175	5243	4511	2561	1979	1467	1491	1315	1029	859	891	965	1329	1473	1689	2346	2185	1893	2015	2016	1687	1434	1203	1165	1229	1260	1311	1040	882	759	753	919	915	703	677	749	645	575	495	416	362	368	359	358	343	340	364	368	344	404	349	365	343	370	381	343	368	358	348	364	359	390	358	343	330	357	370	339	342	370	324	335	339	329	333	373	368	379	308	350	360	375	341	342	319	326	356	381	314	352	311	369	346	352	329	347	355	325	348	340	353	351	363	343	368	339	330	339	377	328	364	350	338	325	312	345	333	355	339	351	318	305	337	342	342	360	372	375	335	341	331	335	349	343	364	332	359	340	321	335	331	365	339	339	340	324	353	333	354	327	340	334	329	340	342	331	329	336	323	313	338	336	360	329	345	332	331	320	357	296	331	334	334	334	352	315	376	341	355	328	328	308	337	338	387	331	317	369	322	335	315	330	323	326	338	324	321	324	305	334	361	339	341	354	326	354	278	308	308	345	354	350	317	344	373	342	328	340	325	358	307	312	338	341	317	368	321	352	332	333	317	337	350	303	345	365	351	337	341	343	329	329	348	326	326	310	324	297	339	353	338	325	336	345	362	358	342	344	333	349	340	315	316	353	328	316	340	333	322	359	333	341	355	334	338	348	331	334	353	328	353	344	335	328	318	311	336	334	344	317	317	297	392	335	349	333	347	327	346	318	346	314	338	344	313	314	343	333	308	372	306	303	318	327	357	340	363	351	348	331	333	317	327	329	359	325	355	338	322	307	335	301	342	313	336	342	350	341	341	319	340	316	365	330	312	340	343	327	336	354	334	309	337	321	368	337	335	348	328	369	356	333	318	341	317	314	299	385	346	315	307	337	363	359	330	319	364	340	332	333	327	338	343	334	345	338	337	339	317	320	352	303	338	299	318	313	328	339	327	342	371	320	342	326	328	329	369	329	355	344	349	306	338	331	362	312	334	306	327	335	361	343	327	302	325	346	327	322	330	304	361	335	339	329	337	358	367	318	336	353	348	338	313	323	321	352	339	309	319	321	345	327	341	354	317	347	321	328	346	354	291	323	329	362	341	323	347	329	334	323	349	353	356	360	311	349	324	347	330	334	341	325	349	337	308	330	346	341	333	313	331	341	313	319	334	340	333	336	340	375	319	325	324	366	329	341	337	299	355	338	357	333	336	334	342	315	331	345	339	341	314	360	336	309	353	341	341	282	328	329	359	312	357	321	338	332	325	353	354	337	351	364	348	350	340	312	380	361	319	322	327	341	319	340	349	290	339	311	336	324	331	327	313	346	343	367	363	331	324	329	366	338	364	337	350	365	329	344	333	337	374	324	370	322	316	323	332	325	333	350	353	320	299	332	296	342	329	326	346	338	316	324	298	348	329	350	355	315	328	345	350	347	346	345	326	362	329	355	353	323	362	321	336	360	331	371	313	365	315	338	325	340	347	325	328	347	338	310	328	316	314	333	337	351	313	326	321	351	309	333	351	334	347	316	318	338	351	383	300	344	320	346	358	326	335	322	304	314	337	340	353	321	319	353	333	348	370	327	299	335	337	337	336	329	342	352	348	316	363	309	331	330	340	337	317	355	311	348	382	297	405	346	334	310	362	345	347	342	360	398	329	313	349	326	355	328	333	340	325	376	319	336	342	323	352	312	326	364	317	369	368	330	311	354	310	326	320	365	357	335	310	329	353	346	335	308	341	314	295	330	328	364	319	327	321	326	347	330	357	345	336	336	328	334	314	321	356	332	339	323	309	344	337	320	336	309	324	342	336	306	327	337	323	344	357	308	331	342	312	321	355	352	320	334	365	328	351	311	334	350	326	348	322	357	344	346	324	299	323	342	317	361	333	371	313	315	339	332	345	344	384	339	355	362	317	347	342	340	324	363	346	331	326	337	337	341	364	329	348	377	352	316	310	327	304	314	315	328	323	293	317	380	333	354	321	307	298	346	341	335	313	348	346	345	321	382	319	289	341	347	324	353	333	325	292	343	328	323	313	356	363	349	325	369	340	332	318	325	328	351	354	354	316	349	311	364	342	322	351	352	318	329	355	310	338	328	332	355	316	316	326	320	344	337	311	331	322	345	336	321	318	319	337	367	349	348	326	328	337	328	365	355	316	325	317	332	343	325	326	345	307	318	346	328	297	324	328	319	319	337	326	337	357	295	323	331	346	350	323	355	346	313	339	354	352	334	334	319	355	339	338	323	329	317	334	312	340	309	345	298	314	305	350	332	322	372	324	341	376	364	375	316	340	339	313	316	351	316	343	332	340	304	332	331	333	343	363	323	325	333	376	329	341	320	340	300	316	344	350	312	335	320	357	315	322	332	303	328	311	347	343	352	352	322	364	361	321	338	313	338	345	355	348	339	333	313	351	346	336	329	323	294	340	337	325	354	284	334	330	318	320	343	315	343	348	332	318	332	331	325	333	316	307	355	355	316	351	363	332	345	311	358	325	351	338	363	359	316	357	334	300	325	356	350	339	313	340	331	333	313	354	347	342	300	322	359	308	347	330	310	313	342	330	335	290	300	313	357	346	351	357	329	313	339	352	321	374	329	331	325	335	351	332	332	378	347	347	325	351	308	329	340	327	341	357	361	334	330	322	351	343	329	333	340	302	357	314	326	299	351	322	333	335	297	333	330	303	333	323	355	316	326	336	320	331	333	333	329	324	346	304	339	332	325	331	369	309	334	355	370	309	324	319	303	342	339	312	371	376	333	335	371	320	339	297	328	313	314	317	340	344	386	357	337	331	326	326	340	346	354	343	357	342	319	311	354	349	331	363	374	311	351	342	313	347	302	346	303	330	353	317	356	331	341	316	366	344	346	336	314	340	341	345	345	328	355	334	319	330	351	356	328	337	337	320	325	309	333	323	320	340	342	331	296	357	338	323	368	328	308	350	345	376	314	362	316	341	321	363	344	354	336	298	341	319	328	311	368	319	339	356	358	336	338	346	305	300	316	318	333	329	336	325	327	314	311	302	342	349	322	319	343	363	315	365	328	340	308	326	334	333	333	326	325	346	348	332	305	333	332	317	322	360	353	347	323	297	328	363	348	303	338	341	322	331	333	345	299	311	332	336	338	319	350	348	345	358	326	341	331	319	332	334	377	326	315	342	316	349	316	352	306	302	363	334	326	331	345	377	313	355	315	326	334	352	353	356	330	339	317	360	332	323	329	344	298	357	354	333	312	336	343	310	364	334	336	324	293	357	347	328	335	312	320	340	304	342	365	334	332	318	341	333	326	344	300	345	351	341	315	326	333	339	306	350	325	311	344	340	316	322	335	320	311	381	322	325	327	300	327	353	339	335	308	310	336	331	321	325	312	324	335	310	345	328	347	360	365	343	323	304	357	321	338	329	325	362	351	308	338	301	313	337	339	367	326	335	327	313	314	333	334	312	335	323	352	337	342	332	332	354	331	356	334	309	335	347	313	304	334	341	319	327	326
19811	12376	4366	2859	2286	1829	1281	984	806	644	557	498	453	426	383	343	301	312	281	337	328	297	299	313	291	330	322	368	355	377	365	362	338	328	362	344	311	329	265	328	284	323	281	324	303	302	296	295	276	303	283	309	286	284	280	329	281	250	278	264	302	309	307	259	256	289	274	288	314	308	272	248	247	282	302	279	299	234	294	282	286	275	312	251	261	273	268	299	273	298	281	284	289	289	284	292	260	301	286	301	257	282	288	280	271	251	272	290	287	310	279	314	307	259	291	301	260	273	280	281	269	271	276	270	284	277	254	283	323	292	253	265	280	250	288	269	289	302	229	262	280	296	271	284	267	270	270	280	356	311	263	276	320	273	264	296	284	274	279	321	293	293	269	294	287	262	270	300	309	294	307	259	310	289	298	266	271	289	294	266	291	312	287	288	286	281	277	282	259	271	270	294	270	272	277	253	278	279	281	303	336	302	314	279	296	313	256	258	311	272	279	251	249	268	254	265	283	311	288	259	304	294	261	276	307	306	261	287	262	278	261	293	294	252	266	273	277	311	278	283	282	294	255	280	302	317	289	284	276	282	286	289	274	280	278	279	283	281	264	300	287	310	275	296	304	256	299	287	299	291	278	291	269	297	315	282	271	275	282	275	276	313	299	263	260	347	296	284	313	295	262	272	302	297	310	304	293	289	302	306	307	301	302	292	288	275	303	285	287	284	264	296	305	308	253	304	292	267	257	269	297	290	289	302	318	307	301	291	301	275	287	263	275	277	284	310	271	310	281	299	287	278	317	271	277	296	318	287	298	270	280	276	293	300	281	274	266	268	269	279	282	282	270	291	297	292	266	277	321	296	284	287	326	281	273	266	284	272	280	307	292	279	307	274	299	271	274	276	261	261	261	261	297	287	262	288	280	282	284	298	291	246	269	304	290	259	307	271	305	275	265	273	268	266	273	271	287	266	278	252	301	260	275	309	297	293	282	253	277	271	308	263	285	272	257	281	288	273	294	309	279	276	259	281	285	257	302	307	275	280	293	299	270	263	268	260	277	277	258	278	262	272	301	301	271	271	293	275	277	280	290	291	299	282	307	255	285	292	292	254	268	295	265	285	297	301	284	278	263	303	281	287	267	272	265	309	261	288	303	286	286	273	283	271	279	298	298	275	302	253	291	285	273	281	282	286	303	228	301	272	262	290	286	287	287	282	284	298	302	266	273	275	313	295	277	242	252	282	273	289	290	319	306	268	270	272	239	298	256	268	302	301	304	250	275	256	285	308	296	250	272	279	315	281	273	275	282	302	283	264	292	290	257	293	296	261	292	290	281	299	296	252	303	297	266	310	305	268	297	294	277	300	261	248	292	270	231	275	274	263	293	281	274	288	330	287	296	285	251	279	305	307	279	245	251	287	266	312	302	291	282	283	292	276	270	296	266	292	299	296	294	277	288	296	273	264	281	295	311	270	283	282	283	285	273	308	291	310	306	293	294	275	275	237	273	283	303	259	280	304	280	285	268	267	296	277	305	275	280	274	264	288	281	308	300	298	276	293	284	283	265	256	280	293	292	274	288	304	294	290	273	265	281	305	315	279	284	293	269	311	283	288	298	250	252	286	294	290	261	299	291	315	278	267	268	260	282	293	284	281	258	295	295	286	301	308	290	300	269	291	294	257	261	271	280	274	256	288	292	294	294	274	283	332	265	263	297	306	285	286	248	279	261	286	309	310	304	262	292	281	305	316	285	274	286	269	281	261	272	315	300	282	300	279	314	278	283	268	266	301	275	286	264	292	280	275	287	290	279	292	291	287	312	277	280	278	265	276	294	262	269	295	291	313	300	262	286	309	296	303	288	280	283	276	277	294	298	305	296	292	284	290	285	249	305	261	271	302	320	265	296	278	266	287	302	280	257	292	282	288	272	290	287	290	281	279	254	264	300	269	281	276	267	317	297	303	293	293	284	290	262	290	288	266	313	307	287	281	328	302	287	274	292	276	261	290	269	276	309	271	269	276	266	258	323	301	304	289	302	295	272	265	275	287	289	272	315	263	301	280	293	284	338	272	283	268	292	288	300	282	304	274	301	296	275	297	252	313	307	326	295	247	291	272	300	280	303	275	316	300	273	267	306	269	278	306	297	327	302	271	301	295	286	286	270	289	280	316	290	257	263	280	275	270	298	258	297	306	297	303	271	313	280	292	269	280	296	282	256	283	272	310	272	307	265	303	284	306	314	281	276	274	262	269	268	291	267	297	277	290	300	299	291	266	295	281	296	268	243	259	295	275	303	279	263	293	266	312	277	279	267	246	278	313	305	304	275	270	317	265	291	276	260	282	313	276	321	262	262	269	259	245	279	287	247	269	266	279	264	275	295	285	285	257	259	260	288	292	280	264	267	296	291	290	301	278	297	264	261	289	303	277	305	283	263	287	275	306	263	266	248	277	313	304	314	275	278	259	287	250	268	273	265	306	310	298	289	281	296	280	260	271	255	290	279	309	270	270	286	287	284	278	257	282	280	280	270	286	266	315	283	312	290	274	258	258	278	279	283	285	284	332	292	280	272	278	279	278	274	258	258	290	275	295	297	289	308	292	255	298	288	260	284	285	274	296	316	285	270	291	270	260	289	314	290	261	266	274	330	289	271	270	268	274	248	254	293	310	254	279	309	274	305	282	294	262	262	275	270	284	273	285	271	258	254	290	297	282	274	283	286	301	265	269	283	279	302	273	273	302	290	278	264	256	265	265	285	259	280	291	276	275	290	288	306	274	314	323	297	279	286	270	325	287	277	283	313	311	281	297	267	282	277	246	269	302	271	302	272	300	266	278	266	317	287	293	295	255	253	272	282	276	287	270	263	275	282	301	288	277	281	264	272	283	284	297	309	274	272	297	297	288	309	298	254	295	319	253	290	311	271	275	275	293	296	273	304	297	287	283	274	300	293	305	286	281	259	258	285	296	272	305	268	280	292	294	281	292	274	268	257	292	291	306	275	309	278	256	240	294	286	292	281	285	319	229	320	277	282	276	267	266	288	302	288	291	281	289	281	273	268	281	279	292	298	298	286	290	298	292	280	262	269	282	314	252	264	281	263	300	288	311	293	280	273	301	299	301	276	276	296	270	268	294	264	273	258	294	280	275	234	284	269	291	296	275	261	303	269	258	264	282	262	299	277	273	277	263	319	280	276	276	276	282	262	265	286	319	263	274	275	304	282	297	293	271	309	280	291	252	300	316	279	281	262	301	317	277	307	308	237	270	309	279	287	291	299	313	286	279	280	263	324	298	299	255	280	251	262	268	299	276	275	294	282	292	298	288	304	282	310	270	253	307	263	273	254	274	319	305	287	282	278	295	267	284	299	263	295	278	274	295	256	273	301	296	309	270	310	286	272	305	303	268	276	285	256	296	289	284	305	281	283	278	283	300	273	276	301	290	301	286	283	282	298	262	281	269	295	262	293	302	307	286	256	265	307	272	276	264	278	273	278	304	291	272
12384	9857	7088	7434	7594	6852	5138	3910	3082	2419	2026	1866	1659	1305	1109	871	857	835	861	822	748	739	723	844	912	935	1191	1002	1079	1147	1193	1145	1016	925	912	968	932	894	803	802	758	725	705	871	744	764	769	825	733	683	671	674	655	690	656	635	638	665	639	667	683	650	665	661	644	684	632	668	666	678	623	648	644	663	645	603	651	701	673	692	633	627	663	641	643	661	620	647	676	617	663	664	658	644	633	658	669	618	632	662	650	645	616	631	659	695	674	635	663	659	691	706	629	651	682	642	670	649	654	630	631	613	670	636	708	632	690	616	684	637	622	640	647	634	641	692	682	639	610	661	634	655	634	700	673	623	667	636	641	700	655	610	635	640	620	700	638	665	644	653	642	656	660	667	655	637	648	619	638	665	691	646	701	653	644	702	640	611	658	682	604	673	590	712	632	645	618	656	667	656	648	679	672	626	686	639	671	639	614	653	670	632	648	665	659	667	629	673	688	669	616	666	653	649	665	631	648	669	637	673	617	620	664	679	665	676	641	660	628	643	646	617	674	664	646	711	653	657	670	619	637	632	603	643	654	687	627	651	640	681	686	657	669	654	689	690	627	686	635	609	660	688	637	635	654	624	671	704	668	693	659	601	680	616	618	677	683	697	578	717	656	674	679	635	667	669	622	637	627	694	659	600	687	667	596	661	672	657	658	707	687	650	672	645	679	632	641	637	682	621	628	607	636	693	602	659	644	665	680	647	617	603	622	629	682	663	668	658	609	664	675	707	673	643	671	663	612	623	668	705	641	604	676	633	629	662	614	678	697	667	625	618	687	635	653	653	622	633	660	653	667	667	642	640	642	619	706	631	652	623	654	653	630	648	601	621	677	640	627	687	636	654	650	675	607	674	660	649	592	623	670	671	632	669	654	621	656	648	614	640	643	652	622	670	634	643	648	633	664	607	673	624	617	632	608	614	643	664	622	655	628	635	640	661	665	645	673	652	642	629	645	647	670	692	668	689	613	645	617	654	655	683	643	633	603	639	665	660	643	664	649	676	689	641	663	672	673	625	656	671	634	644	653	656	624	623	625	627	598	614	667	667	684	673	674	672	657	656	632	659	641	621	625	667	641	642	669	656	652	603	618	626	639	676	698	652	630	650	647	684	691	626	640	639	614	628	629	659	615	638	663	652	699	625	664	679	649	673	690	667	613	659	629	614	629	623	664	697	674	668	610	609	624	673	638	665	626	608	649	593	641	634	609	693	659	635	650	654	654	707	610	605	626	645	637	675	629	637	670	682	612	655	647	619	663	607	654	644	676	665	669	612	639	651	693	641	636	640	671	635	688	619	656	673	659	677	626	652	625	669	630	688	657	655	702	639	639	622	665	674	659	658	650	627	641	673	639	651	645	683	680	620	645	667	647	614	643	686	612	665	655	631	626	642	652	603	686	639	595	646	645	645	661	641	657	634	671	647	757	653	625	680	687	635	649	659	637	626	674	667	624	673	642	644	693	666	606	630	651	643	656	644	609	670	631	674	649	670	621	660	612	684	629	700	615	640	649	665	625	654	614	631	656	688	678	610	631	679	646	648	625	619	689	644	631	619	636	644	612	666	632	637	659	686	657	666	644	622	627	692	598	610	644	674	623	639	639	676	665	650	695	656	629	644	685	655	641	647	675	721	613	635	631	642	612	681	655	660	672	627	688	644	634	644	663	631	681	637	655	645	625	636	653	680	678	678	611	631	631	630	665	655	668	649	647	652	674	627	624	616	643	632	629	659	651	663	626	652	593	620	633	658	651	636	671	630	663	581	660	623	668	635	644	681	640	636	666	603	674	659	661	662	628	642	640	609	673	643	640	635	627	661	665	654	673	657	660	623	644	656	717	663	607	641	657	646	690	626	658	617	644	671	640	653	683	635	626	692	687	612	647	643	647	616	628	669	658	650	652	687	622	635	621	629	675	712	641	620	624	620	618	680	614	620	647	649	673	670	603	679	640	659	623	632	654	660	616	658	654	702	598	609	675	637	650	661	622	622	671	632	615	629	614	623	652	652	646	660	623	628	635	645	676	640	637	666	628	696	670	653	619	684	643	632	643	643	628	634	677	672	659	656	673	629	648	641	682	619	647	662	648	660	661	636	625	620	676	653	639	643	686	610	627	735	661	607	669	597	652	656	639	656	622	674	660	689	613	635	718	670	632	635	641	664	637	621	645	634	649	653	703	655	656	627	655	615	652	661	654	678	686	645	685	646	658	676	650	713	665	647	675	672	665	631	647	589	646	626	678	633	680	612	618	668	654	660	669	653	608	606	686	633	705	689	672	700	683	659	638	709	636	665	661	651	620	706	665	650	660	643	650	642	653	693	627	632	642	655	655	707	636	660	656	663	618	636	649	602	667	659	672	589	675	702	649	620	635	661	686	633	634	637	645	631	662	645	670	657	669	645	660	620	633	610	630	687	623	617	694	624	623	649	678	614	658	662	658	677	629	679	606	647	636	672	647	624	626	649	690	611	649	685	638	664	656	656	663	652	680	650	660	658	652	646	660	631	658	672	636	664	643	623	639	655	659	640	636	643	648	654	694	666	623	675	680	663	677	583	625	685	640	638	651	647	680	662	668	653	634	673	658	596	626	655	647	623	650	645	615	643	645	671	638	685	666	679	641	654	632	659	595	700	650	611	686	663	644	653	618	632	681	670	633	629	659	608	643	682	705	667	651	630	687	639	682	690	674	694	666	673	650	671	611	630	622	604	683	611	650	619	661	684	619	672	623	659	658	661	628	651	701	663	610	636	651	644	677	646	622	661	659	651	585	633	658	663	662	634	619	607	653	637	644	669	671	621	609	618	650	661	633	662	637	580	624	648	619	630	673	657	633	651	620	647	649	648	613	655	640	641	677	672	638	642	642	600	645	646	628	610	636	680	649	633	685	685	610	663	653	628	656	634	663	635	686	631	633	633	609	641	655	617	637	679	691	641	674	652	643	655	681	608	708	604	618	656	681	659	690	610	674	654	689	626	675	649	642	641	658	687	625	627	663	668	636	683	618	689	673	624	649	672	676	684	675	651	639	669	630	694	601	653	672	685	606	667	656	602	657	666	631	687	612	635	683	649	673	688	650	629	639	658	640	687	651	631	691	670	616	631	625	642	655	639	656	645	674	734	653	649	672	663	625	660	648	613	660	630	692	707	671	677	626	703	659	674	605	655	647	621	654	641	655	723	631	636	642	696	675	674	647	642	673	608	657	646	646	682	658	656	643	652	632	657	649	690	675	601	606	667	639	630	645	673	666	632	638	623	712	650	623	621	641	633	651	645	619	625	641	661	634	687	620	658	631	610	630	682	654	664	666	653	631	625	606	636	648	672	656	677	655	626	638	635	673	677	662	631	634	688	651	649	597	675	663	630	672	620	639	611	695	661	651	638	669	667	647	648	633	665	645	671	634	645	632	638	665	656	640	652	659	621	662	666	670	645	682	650	647	618	637	640	693	687	614	661
42395	37277	17448	11693	9638	7808	5185	3602	2031	1304	1221	929	747	616	490	356	337	319	306	259	271	227	269	291	301	295	325	314	343	339	333	326	321	337	291	278	302	295	258	271	235	205	263	238	274	235	218	225	221	207	242	219	227	228	205	240	210	239	203	219	224	187	192	226	200	224	207	223	183	218	231	192	220	184	220	192	236	198	174	207	203	199	226	202	185	187	206	222	199	191	208	224	205	226	221	217	177	192	193	197	191	221	211	236	203	248	217	200	191	204	195	205	210	210	216	224	201	198	221	217	194	222	216	220	206	166	204	215	249	200	209	207	211	220	214	213	199	216	199	180	184	207	200	200	189	201	213	174	222	226	220	201	199	201	214	187	216	201	202	191	206	204	206	209	208	215	201	211	217	220	197	195	230	204	215	202	197	219	228	184	216	199	211	184	245	202	231	223	228	175	192	214	196	234	222	224	232	253	236	200	214	209	210	223	228	211	210	219	200	214	208	208	225	207	201	198	183	213	229	190	172	227	190	210	215	225	226	183	213	203	201	188	247	209	215	214	204	213	209	228	254	204	219	206	236	188	207	240	201	219	198	194	204	215	194	180	231	225	219	197	229	213	228	225	181	206	205	217	204	223	213	208	201	228	185	195	241	182	199	227	197	232	191	242	218	180	238	179	205	203	203	194	216	207	214	207	201	199	221	190	189	215	219	210	201	219	207	189	215	229	205	227	219	170	198	203	217	216	201	246	217	234	198	198	202	201	193	223	199	229	197	190	201	211	196	214	206	189	200	188	199	186	218	232	235	216	215	219	201	196	211	183	221	200	192	213	208	205	185	209	207	215	236	208	214	209	229	224	212	196	185	202	215	165	208	181	205	197	215	179	206	216	212	211	198	220	212	237	209	217	208	216	200	195	181	192	220	221	181	202	202	231	221	206	217	205	195	195	215	243	228	212	222	205	195	210	192	181	176	200	218	172	187	173	213	208	204	199	222	205	199	212	217	207	188	201	186	209	220	194	226	207	214	199	202	212	186	198	225	215	209	223	215	197	200	174	222	230	212	227	216	189	209	221	217	222	202	204	196	195	194	217	214	230	207	213	208	169	206	183	191	208	220	213	226	230	192	197	203	217	204	198	195	196	213	237	177	201	221	212	226	208	192	197	185	215	189	189	226	230	217	180	210	203	204	199	196	201	212	219	189	207	194	198	191	231	196	199	213	213	209	223	181	205	218	198	206	229	230	195	215	188	209	199	242	211	188	213	207	207	204	206	238	201	206	211	197	204	194	193	214	217	191	191	208	212	227	199	223	200	213	163	208	243	192	207	232	222	223	213	195	205	223	207	218	207	209	188	219	181	192	213	226	231	207	200	181	191	192	219	205	193	194	171	201	215	170	206	240	185	218	208	210	208	206	223	203	213	206	192	216	207	205	195	187	195	210	202	204	187	205	217	201	210	202	222	210	215	207	214	209	198	206	199	200	209	237	199	205	201	242	188	224	193	217	188	196	198	203	220	200	221	203	176	241	221	210	204	202	210	221	219	218	211	208	198	208	190	212	212	215	248	204	230	232	234	201	182	184	210	203	193	224	200	199	181	191	220	190	182	181	181	227	203	217	222	217	208	204	198	199	221	210	214	200	220	195	207	209	198	215	230	230	195	209	231	222	222	203	203	222	210	173	206	219	189	158	208	234	195	212	210	217	189	197	220	208	213	209	196	229	179	190	185	230	220	220	233	204	206	217	229	222	243	242	194	208	162	203	199	222	214	177	196	198	226	206	187	185	220	205	214	235	204	255	212	219	206	209	198	212	207	198	223	211	204	199	186	188	219	205	207	214	194	220	188	233	216	197	214	227	197	204	173	211	193	176	188	193	215	198	195	204	218	191	213	217	221	215	221	240	203	231	192	200	214	216	193	200	217	212	201	211	230	239	224	233	204	209	207	227	219	219	203	236	205	219	208	192	216	199	211	181	211	201	191	199	200	206	206	230	197	197	196	200	227	206	211	195	184	226	215	222	196	212	225	192	189	233	223	180	213	184	176	206	210	190	195	207	213	219	202	223	200	180	213	194	225	199	225	202	213	189	199	185	231	245	204	211	202	216	217	222	214	197	246	204	215	205	205	215	235	222	220	237	216	170	205	207	203	212	203	205	218	188	204	191	238	222	220	197	222	191	223	228	217	189	172	191	229	208	226	208	201	209	209	218	222	199	210	227	179	194	198	204	206	239	212	219	201	193	218	194	195	187	186	208	214	211	205	186	214	213	217	217	194	208	197	204	212	223	237	210	203	192	193	188	192	191	207	214	254	209	189	197	201	208	237	209	221	200	188	228	210	191	187	190	211	197	192	205	221	202	207	214	231	207	201	218	204	199	220	199	215	218	215	194	203	168	202	216	213	197	188	229	197	203	212	192	206	207	211	222	215	223	234	198	195	207	213	219	235	200	234	214	200	191	218	216	258	210	231	192	222	209	230	231	201	188	219	192	207	222	215	217	209	206	193	202	205	213	191	206	202	192	191	210	178	187	209	207	224	237	223	189	213	215	221	200	223	208	200	198	196	187	213	174	206	220	189	233	215	202	203	199	199	201	188	197	210	214	199	198	184	184	196	189	175	219	193	230	197	192	207	185	224	208	194	208	173	222	207	217	216	178	233	213	199	211	176	201	233	215	194	216	195	208	211	221	175	226	218	224	202	195	210	216	177	212	220	198	195	193	205	220	199	218	216	216	198	223	195	212	206	218	183	202	229	219	178	185	174	196	182	181	176	191	179	195	202	219	218	209	208	210	216	195	211	214	208	217	228	221	194	230	246	226	204	206	209	180	190	192	197	208	197	207	207	229	208	217	206	195	193	203	202	206	219	219	213	219	211	211	195	213	212	202	212	212	180	203	226	201	203	210	209	208	209	200	215	180	196	217	220	213	216	215	195	186	192	225	218	229	197	216	228	215	219	197	214	203	186	205	210	215	194	209	208	213	205	207	194	176	205	211	214	224	231	195	238	224	200	219	214	211	211	235	192	191	211	186	223	194	227	223	221	200	215	205	204	186	207	204	174	217	210	194	210	240	221	183	206	192	215	188	207	210	208	186	215	186	225	202	196	210	173	218	215	194	229	202	187	203	206	235	213	207	197	216	190	206	202	189	191	166	244	204	199	208	196	233	183	202	223	226	201	207	185	219	194	218	225	204	187	195	195	188	197	208	210	215	204	218	193	208	220	189	188	203	198	219	215	207	178	195	208	232	215	206	228	208	209	210	192	241	174	192	208	203	211	196	201	204	208	218	224	213	202	190	217	205	208	208	199	196	205	229	208	207	200	226	219	222	204	210	192	197	219	182	190	196	194	210	201	193	205	222	224	198	218	197	207	203	218	205	183	232	189	204	198	198	207	201	173	224	185	190	200	188	193	212	230	229	189	203	226	199	230	216	257	228	215	236	195	216	221	194	212	216	227	216	217	194	181	203	200	208	186	187	196	202	201	198	214	204	191
30316	24034	12499	14492	17294	16138	12639	10575	7305	5462	5409	4092	3584	2952	2182	1618	1423	1235	1104	997	838	796	815	952	988	1341	1301	1353	1626	1548	1571	1442	1331	1416	1248	1075	1063	1002	973	890	696	764	887	782	752	741	842	738	634	649	539	503	536	478	501	536	525	510	484	531	500	498	526	515	524	517	508	465	468	494	503	503	525	519	502	493	484	480	477	503	481	489	482	475	522	476	487	457	501	494	504	516	515	544	522	520	490	506	515	466	517	502	497	470	490	489	523	546	488	494	507	491	501	500	498	507	515	493	474	521	507	470	468	489	504	476	486	472	484	520	498	476	490	527	526	506	505	505	509	477	512	510	488	478	498	478	473	481	502	486	466	476	492	496	501	496	451	482	444	494	488	493	493	477	513	547	489	493	482	486	431	486	486	512	482	486	511	503	448	470	486	440	465	478	474	519	509	463	482	491	520	508	527	515	432	543	486	490	545	467	479	511	465	484	524	492	473	488	505	491	493	493	445	472	506	479	512	485	441	519	457	484	506	483	492	522	483	480	511	504	471	504	481	483	474	465	497	476	510	466	520	528	471	500	471	466	515	497	499	483	513	493	493	534	512	472	523	486	517	487	478	495	512	476	469	503	502	459	496	489	496	518	482	513	470	476	476	440	462	505	489	513	493	492	476	485	475	462	463	474	486	462	482	498	505	480	495	493	515	505	498	456	483	505	498	501	504	467	506	483	503	502	444	513	535	521	514	491	490	530	508	512	519	488	470	495	520	491	504	503	508	479	494	472	510	512	483	472	444	514	478	493	492	490	465	512	494	562	510	497	506	498	529	452	512	452	495	451	501	491	509	473	495	489	495	480	493	456	454	473	453	520	502	478	477	465	481	469	511	489	505	457	476	503	459	475	471	515	489	515	467	467	474	493	499	459	476	524	463	493	476	472	514	523	486	461	481	491	468	454	511	534	504	461	488	485	498	510	504	497	502	491	455	516	496	471	494	542	464	495	496	471	480	426	480	491	428	486	481	507	471	515	496	470	526	486	504	486	480	463	513	534	492	519	481	499	485	474	473	481	519	520	514	475	488	462	489	489	523	486	507	508	499	484	500	462	499	460	462	464	463	509	504	489	521	496	471	497	538	493	494	486	500	514	469	483	452	492	488	492	511	458	502	480	487	526	496	445	484	532	473	511	474	542	491	504	489	480	514	526	490	477	499	489	489	518	560	516	477	505	458	516	481	470	471	464	499	461	503	486	512	525	481	482	494	482	489	472	465	483	493	499	501	487	499	464	485	485	519	466	500	539	525	526	539	481	506	517	442	486	500	519	496	492	493	492	498	535	460	486	497	486	498	455	477	485	480	508	505	471	495	454	568	490	495	464	496	478	484	495	495	482	487	445	472	444	462	495	516	476	491	450	533	461	530	495	435	519	483	488	496	514	509	502	490	457	510	502	493	511	491	460	501	480	518	482	478	516	477	512	473	474	466	473	507	483	496	488	504	460	519	507	496	500	498	525	452	442	471	475	478	512	529	472	477	494	483	467	483	469	487	494	503	493	451	496	483	489	488	499	468	461	496	469	517	501	477	479	517	484	480	503	488	457	461	491	495	485	530	481	500	473	536	495	493	497	522	497	518	493	468	544	503	476	513	501	480	494	542	526	502	483	487	501	489	486	506	476	472	489	503	501	489	522	498	470	488	504	477	493	495	470	478	508	500	487	433	467	471	481	510	499	480	521	487	492	515	489	515	487	507	484	494	489	488	491	476	500	461	466	506	531	533	526	484	533	497	448	499	507	439	497	476	466	490	450	508	496	473	492	467	513	503	503	525	469	487	491	507	467	489	510	489	490	473	472	471	520	481	490	465	494	475	494	533	479	451	484	501	506	503	494	529	492	469	498	457	464	490	540	525	493	503	491	475	489	457	528	507	494	509	472	512	513	489	461	504	468	482	478	489	451	487	523	501	496	484	520	528	510	512	496	475	518	463	465	491	535	520	458	479	507	483	495	482	499	498	493	462	491	496	505	533	523	511	513	514	475	532	497	480	495	459	467	473	513	468	470	476	506	496	490	454	520	502	468	488	495	482	465	491	490	505	497	476	519	502	453	509	481	487	476	499	457	514	478	433	559	530	463	447	473	518	499	492	480	471	490	553	511	550	489	512	538	498	480	523	527	484	478	499	465	504	517	489	511	476	497	467	502	505	482	493	512	463	500	497	488	455	464	478	465	488	484	488	486	516	497	529	492	516	450	500	492	494	464	493	492	516	504	505	505	507	447	490	453	484	537	477	528	462	487	458	475	505	473	488	507	522	477	490	482	494	463	485	507	492	530	469	518	512	506	527	486	451	487	496	484	476	484	489	495	489	512	488	447	482	515	499	466	470	495	492	482	515	501	477	486	470	481	534	470	523	461	468	492	453	513	492	513	482	502	479	490	472	517	500	479	502	540	494	497	530	497	455	470	522	515	489	458	523	499	453	499	474	466	515	487	517	526	485	490	484	498	491	508	498	464	477	488	489	468	466	506	478	522	465	500	516	509	504	469	492	482	468	487	527	491	502	497	508	503	449	506	497	531	482	504	456	486	509	503	496	491	498	474	443	480	515	453	479	492	493	493	467	448	465	524	475	488	492	468	504	454	484	467	495	488	503	467	463	497	467	484	506	502	489	476	468	430	491	503	489	529	502	509	487	505	503	489	495	546	478	538	454	448	464	514	488	505	457	514	466	511	509	476	489	451	508	474	505	466	504	515	508	501	466	517	531	522	526	490	495	513	496	500	496	517	501	512	482	499	492	488	457	514	489	481	470	474	513	527	483	542	510	486	469	477	476	454	523	470	508	484	472	486	480	484	484	517	514	490	509	529	488	496	531	490	511	521	503	525	480	495	467	465	487	428	483	495	497	487	478	489	505	471	498	500	465	491	461	494	484	510	497	505	484	495	478	490	459	486	470	479	466	493	502	482	453	466	467	544	508	531	467	492	531	490	477	476	503	484	491	491	488	505	509	460	474	497	520	514	473	485	510	497	510	457	524	494	513	528	471	448	498	511	525	507	520	522	493	469	441	484	484	490	503	497	469	486	505	489	479	494	524	461	508	496	511	477	477	483	501	495	498	471	507	480	468	498	493	477	496	492	493	514	481	465	469	498	454	511	475	477	485	493	490	485	471	537	484	507	520	509	502	447	465	500	491	480	485	476	504	514	516	507	482	486	481	500	486	464	482	481	498	474	479	459	502	538	512	489	475	480	494	454	486	453	478	531	448	524	511	492	469	506	503	510	515	497	499	468	477	503	510	480	489	500	502	525	527	502	491	474	491	445	504	494	455	523	443	494	486	466	461	474	490	501	490	492	513	527	479	484	518	483	501	514	505	438	501	532	513	458	459	471	475	515	505	510	504	478	482	500	503	458	478	485	466	509	542	461	526	486	495	520	450	461	493	542	534	532	514	479	474	523	498	481	456	478	510	476	465	496	454	499	491	478	519	472	508	491	490	501	510	507
54181	45973	24548	21191	18029	13674	9980	6711	3993	2441	2192	1662	1265	912	651	450	412	359	252	245	237	236	230	248	269	339	352	405	363	383	393	358	360	324	289	224	237	236	209	210	202	195	203	197	191	230	198	170	187	155	158	164	114	131	118	156	127	136	134	147	152	131	141	139	149	123	133	158	137	136	109	122	134	133	138	139	137	143	141	156	130	134	118	139	141	149	138	141	156	138	145	135	138	142	123	134	143	134	137	123	132	134	133	144	127	134	143	140	130	122	136	146	122	136	124	146	144	129	116	112	143	137	129	125	128	119	145	148	146	142	117	113	144	158	154	144	134	130	141	126	136	143	124	138	128	119	142	133	143	130	140	143	114	150	150	128	158	158	117	136	116	132	140	139	142	126	143	135	123	145	152	145	145	133	140	133	127	157	118	147	140	141	125	167	146	131	135	132	136	150	146	123	151	151	126	126	120	124	122	123	145	131	125	125	111	138	115	123	133	131	137	133	153	121	157	138	135	132	112	141	131	143	136	145	141	137	142	138	153	126	133	143	149	157	153	131	107	152	147	143	122	136	137	143	118	119	135	142	135	139	119	140	133	140	132	137	143	129	157	148	129	140	119	144	144	148	161	126	129	126	125	127	115	147	140	134	123	129	124	149	150	142	147	135	135	129	157	138	137	133	121	143	136	137	152	122	136	128	125	138	134	134	152	143	126	140	141	158	122	125	137	114	132	123	129	134	131	133	137	126	152	116	118	123	141	163	130	122	130	129	144	159	150	141	133	125	149	139	127	137	134	146	131	139	120	140	130	133	126	122	158	137	134	115	133	152	124	132	137	136	128	116	140	140	131	136	153	130	130	150	114	138	140	157	130	137	157	150	135	153	129	143	125	139	117	131	142	139	153	140	129	150	138	148	158	148	126	119	137	129	130	161	143	130	171	140	164	148	143	131	124	124	133	131	148	146	151	149	156	143	137	150	144	154	133	132	140	136	143	146	147	137	125	145	124	148	154	142	157	140	134	122	126	119	136	133	161	124	132	150	128	156	153	158	135	134	143	142	158	140	137	120	119	132	134	120	154	127	119	142	142	129	135	123	132	123	138	160	138	139	135	104	139	126	132	149	124	135	141	132	166	143	109	133	140	135	131	113	132	136	139	129	151	144	131	152	124	138	142	169	129	140	136	121	142	135	133	149	137	134	142	129	147	145	136	135	133	154	135	125	140	122	135	143	127	139	129	146	143	127	137	132	142	153	119	154	129	141	161	153	148	153	154	131	103	135	130	113	143	122	137	130	121	141	144	137	143	129	139	126	141	162	131	114	156	123	126	127	137	140	132	122	143	152	133	154	147	145	149	135	143	146	139	134	152	132	132	127	144	136	139	156	125	141	132	147	130	147	164	121	147	127	126	130	144	131	149	128	144	129	143	138	146	151	129	117	140	129	152	144	134	153	132	147	149	147	138	148	126	120	131	117	139	140	145	126	146	139	125	125	133	137	137	135	123	127	147	134	136	123	121	123	130	124	143	149	142	130	174	159	141	130	141	124	155	135	133	130	124	129	149	130	122	148	147	158	161	145	119	132	131	155	146	145	150	140	108	112	135	152	128	152	148	116	143	131	147	150	153	137	134	121	128	137	146	128	120	123	147	135	140	138	128	140	124	130	139	144	131	135	148	144	137	150	138	117	143	143	148	140	146	150	158	141	143	143	129	128	117	143	127	143	141	126	129	134	133	132	125	153	164	141	124	132	128	148	133	122	131	143	132	153	120	128	138	119	141	133	129	143	148	144	132	131	129	154	130	135	140	126	129	129	136	155	114	152	130	123	146	130	140	144	137	134	136	131	130	129	138	143	145	136	140	139	126	128	139	134	138	151	129	147	128	136	139	134	135	114	155	149	138	158	150	140	155	145	156	126	148	151	148	145	142	146	143	146	133	123	144	145	123	118	135	147	125	141	128	137	138	151	115	135	129	150	137	128	110	139	136	131	151	143	140	107	124	134	131	136	136	112	143	149	110	138	145	146	129	130	136	159	137	143	156	129	137	127	136	127	117	121	175	159	150	133	131	129	124	129	141	119	145	132	118	133	133	128	126	151	145	136	124	148	137	146	159	147	111	134	114	141	122	136	124	121	130	150	137	130	148	132	135	118	140	124	128	160	141	131	129	145	135	152	137	151	134	137	131	125	143	133	130	135	125	130	133	130	136	134	140	129	140	128	160	129	116	156	147	136	144	138	145	140	123	153	130	147	143	108	130	132	112	123	141	135	138	138	148	134	144	123	128	133	129	129	108	127	140	115	140	140	131	155	120	133	129	138	149	130	138	163	129	142	125	131	154	148	148	137	124	154	125	137	138	142	142	147	123	133	136	126	124	135	143	108	130	142	141	128	142	156	156	140	139	156	116	141	137	128	144	143	157	142	135	129	137	130	134	138	139	137	139	154	173	163	147	119	130	137	133	130	139	140	132	146	137	126	130	134	149	134	139	134	116	138	153	121	147	133	127	138	140	138	137	123	149	155	118	112	115	155	130	145	143	131	115	110	138	137	152	138	141	130	134	124	145	140	141	140	124	131	127	150	124	149	140	133	140	122	123	152	143	139	133	165	133	116	129	149	143	146	144	166	130	121	142	132	156	131	135	133	136	119	121	133	115	101	132	123	117	145	130	128	129	121	115	155	147	125	137	118	128	114	134	142	138	147	138	128	112	129	153	134	154	140	123	145	136	145	129	135	125	144	131	146	130	148	137	155	136	118	102	145	130	139	123	126	158	145	163	130	130	128	126	145	169	122	146	141	131	135	121	129	135	136	135	117	122	131	136	131	133	135	113	115	142	137	120	124	134	127	143	112	127	144	155	141	145	149	125	116	155	122	161	115	117	136	132	138	127	137	124	129	163	142	124	153	135	138	155	133	126	147	122	109	130	140	154	139	127	127	128	153	134	125	151	128	142	160	134	143	151	127	116	135	125	133	129	138	151	135	138	132	124	114	140	151	141	126	123	120	118	137	140	113	121	135	138	149	129	131	148	142	139	122	131	141	127	146	126	151	152	150	133	139	143	129	106	145	142	142	129	143	136	154	138	123	150	132	141	138	150	146	157	130	149	161	143	131	130	110	106	125	120	140	143	150	131	121	130	153	149	140	120	113	136	120	130	133	147	118	132	132	136	148	144	131	136	141	136	126	143	156	110	153	146	141	134	129	131	124	141	133	150	132	134	136	144	115	123	136	136	133	139	121	120	127	130	114	139	121	129	121	154	124	150	132	130	130	123	144	140	137	130	135	139	114	134	169	144	134	123	123	146	141	131	137	142	125	116	126	113	156	142	142	138	134	141	126	133	134	147	137	142	152	119	128	139	147	150	129	154	150	127	127	136	127	158	156	139	130	131	143	137	124	142	136	138	129	143	142	143	137	129	146	115	134	146	124	139	142	124	115	131	130	140	140	133	119	131	144	146	136	111	136	113	121	143	126	117	122	160	129	133	133	151	140
39232	33909	18202	21022	24450	21466	18845	16186	11286	8599	8840	6388	5630	4809	3341	2356	2030	1805	1332	1211	954	947	1043	1085	1288	1573	2082	2078	2239	2135	2090	1731	1768	1852	1397	1067	1095	1031	905	834	874	855	805	772	874	955	789	667	642	564	540	430	391	359	369	363	388	346	381	374	350	368	330	344	372	353	383	351	361	309	341	351	351	346	374	376	390	307	318	336	354	351	346	328	348	318	326	361	363	332	358	343	355	356	349	331	377	335	345	350	336	341	361	345	340	327	385	386	336	347	338	330	371	327	299	333	338	356	343	368	344	344	353	347	324	355	325	380	325	331	392	366	310	343	347	346	316	295	326	331	377	331	345	338	319	357	346	335	334	334	332	371	308	341	344	355	336	332	350	337	361	305	317	337	364	303	353	338	331	324	342	347	338	344	352	347	346	333	344	306	341	344	339	352	365	311	328	351	347	328	316	351	352	359	357	303	345	344	309	333	343	328	392	345	339	352	322	351	326	320	320	356	330	359	353	327	329	323	334	331	347	319	320	353	329	346	342	331	339	337	340	323	299	344	351	357	349	355	349	325	361	320	341	353	371	354	335	333	323	369	336	359	364	315	365	328	353	341	339	323	326	352	294	323	316	337	336	355	352	377	356	363	320	347	329	323	348	321	338	373	355	336	351	286	304	317	360	344	361	368	360	359	326	325	316	347	339	329	348	319	306	349	309	329	326	343	336	349	312	318	331	353	350	348	355	339	351	347	356	312	346	324	361	346	326	318	328	342	349	327	331	325	350	340	334	315	353	328	311	349	354	337	367	361	311	354	354	323	347	324	344	311	357	328	341	347	338	332	356	360	338	338	314	324	331	351	384	333	335	360	341	359	332	341	349	303	344	331	366	322	315	364	347	376	339	352	349	335	346	346	360	366	342	326	322	330	302	318	348	333	350	330	335	342	334	309	337	341	338	294	307	337	309	314	325	318	318	324	356	351	338	359	356	346	364	329	368	346	319	347	324	339	331	357	312	354	330	332	342	337	333	344	371	329	347	392	368	362	328	347	345	311	347	338	332	342	354	321	360	327	325	365	363	360	331	337	355	348	315	332	360	342	386	319	353	347	342	346	351	320	351	340	352	320	352	370	343	340	334	312	345	357	328	331	311	329	339	322	318	353	317	328	331	363	335	376	315	310	313	385	288	338	332	302	344	332	340	317	350	364	310	332	346	348	365	346	380	371	327	337	348	354	347	341	327	338	348	327	324	346	345	353	368	352	321	329	342	339	310	310	347	332	335	304	340	348	312	338	330	348	325	332	349	371	383	371	327	366	362	324	333	321	324	330	323	353	320	354	362	338	311	335	324	326	323	352	321	336	326	321	381	355	307	328	355	356	345	361	324	329	335	344	319	364	334	323	352	340	339	367	350	317	351	353	391	338	356	304	322	324	344	346	321	360	317	332	341	316	334	370	312	297	344	347	314	337	368	317	319	328	345	346	353	352	348	378	346	366	354	334	363	339	325	320	320	335	345	318	331	337	349	329	353	317	377	377	338	344	346	316	348	331	324	329	357	342	355	343	345	369	347	344	325	331	325	347	330	356	340	344	326	368	311	373	331	367	339	325	346	331	341	304	332	372	350	347	333	367	348	358	330	357	374	343	353	333	347	356	334	362	313	338	333	346	338	335	338	353	352	332	335	368	365	346	364	324	368	354	311	339	314	341	368	305	314	345	336	315	339	326	327	323	364	347	364	341	292	328	328	302	355	334	355	388	345	335	332	349	341	314	342	352	369	356	309	365	344	329	362	332	308	349	330	356	380	329	356	348	333	345	336	376	339	319	333	355	345	329	307	319	325	324	323	325	312	334	338	336	376	318	338	381	339	334	367	343	333	318	333	350	350	321	354	344	321	330	307	341	337	340	332	328	339	317	372	359	301	320	357	340	351	355	341	360	371	353	339	355	347	353	342	353	337	341	339	313	332	326	319	346	353	342	364	345	352	344	332	360	356	367	329	354	332	342	331	341	341	368	334	321	355	368	337	353	362	353	350	318	288	340	354	337	327	328	343	359	315	319	323	312	354	338	334	340	340	328	331	347	356	377	303	350	320	333	346	357	327	322	306	346	347	367	329	343	365	324	334	340	363	348	350	339	345	367	362	316	327	347	327	329	330	316	334	329	364	358	348	329	327	385	330	323	340	362	374	317	321	311	348	315	326	359	330	343	324	334	338	385	362	342	353	320	343	352	347	355	339	338	323	324	334	353	347	354	309	350	331	327	350	353	372	343	329	332	344	336	340	337	322	321	331	351	313	331	364	373	362	370	331	343	331	328	337	338	350	344	307	364	313	350	359	313	352	394	347	349	347	317	349	314	349	311	316	330	326	353	356	349	333	326	338	311	348	341	311	330	332	386	340	297	325	314	292	358	329	329	334	315	323	354	353	312	336	309	367	358	356	353	351	349	352	321	342	330	379	339	397	295	344	373	304	331	326	347	317	343	328	329	346	334	312	342	348	351	352	340	336	323	315	356	370	313	328	330	340	340	328	352	351	335	353	337	332	356	341	355	332	333	358	306	340	339	337	347	376	329	340	351	336	328	358	339	353	365	324	350	351	335	324	368	348	340	335	328	337	360	362	347	339	337	341	346	358	358	341	335	360	333	354	322	321	356	377	351	346	323	327	353	350	309	320	364	331	322	345	334	360	358	321	336	335	331	323	349	319	348	318	300	356	349	361	318	345	335	334	350	343	356	359	355	326	360	329	329	320	326	355	319	340	350	338	335	325	348	311	357	367	361	314	341	356	350	327	335	339	356	346	337	335	304	319	329	383	324	334	320	360	341	322	340	341	354	319	351	329	314	347	351	404	317	325	348	353	332	311	319	355	319	354	341	339	316	334	341	334	331	320	319	322	326	352	356	325	351	316	362	333	321	326	336	325	327	315	331	339	325	348	332	363	352	343	355	329	358	334	360	365	354	345	343	326	323	344	353	333	326	350	352	346	345	353	322	344	370	347	345	344	334	289	339	351	329	341	350	334	343	343	318	341	313	314	348	341	299	367	335	338	342	344	323	355	344	321	334	334	339	320	363	349	332	348	335	341	320	340	334	318	332	339	327	350	330	319	330	362	370	340	356	358	340	325	360	348	343	349	338	337	333	351	345	332	356	345	316	330	351	344	364	339	363	351	355	334	354	339	338	327	359	340	364	328	329	354	350	365	323	348	336	316	310	298	348	342	314	302	338	344	342	349	342	339	314	336	311	306	330	313	348	328	348	337	317	344	361	357	342	350	354	324	312	390	324	319	340	346	325	357	333	368	352	325	301	328	359	345	323	346	362	309	340	327	326	369	316	328	342	328	345	354	349	321	329	346	340	328	336	343	340	334	342	336	312	329	340	368	312	306	332	347	342	335	364	345	373	332	349	335	355	353	344	321	320	351	344	328	362	339	302	308	320	348	343	330	355	321	335	355	327	323	333	308	356	356	384	328	341	329	353	330	336	340	323	314	332	334	353
19524	9770	4554	3487	2372	1771	1242	950	709	608	534	473	420	363	313	357	317	311	290	310	281	322	319	321	309	319	362	431	375	369	361	365	376	303	347	294	321	341	276	300	280	304	297	315	277	279	307	312	315	308	294	308	260	273	268	273	275	305	258	299	270	296	274	286	248	257	280	259	290	259	265	308	267	286	276	275	258	286	266	308	287	312	288	295	289	303	265	307	300	263	229	292	289	294	279	291	283	290	258	275	285	281	293	283	308	230	289	244	276	285	293	295	293	290	275	275	279	303	294	262	268	297	267	317	276	263	261	277	289	290	280	240	257	296	273	281	311	262	277	270	269	265	300	299	318	301	271	269	312	276	247	280	255	282	293	317	274	309	300	267	297	287	291	270	258	267	286	233	292	304	290	275	308	251	261	289	277	309	298	289	243	280	270	285	302	266	290	287	278	259	271	265	280	283	308	284	294	257	276	253	300	282	295	271	279	260	298	311	304	296	280	289	274	273	324	266	280	279	303	271	310	295	275	290	311	291	277	282	275	309	265	260	270	287	276	271	277	288	277	272	277	268	268	315	271	273	268	238	305	296	308	246	256	326	300	283	280	290	271	237	298	267	296	260	272	281	300	264	268	307	276	271	272	305	302	284	250	296	285	293	284	273	278	247	316	267	267	287	307	275	271	301	310	280	249	267	293	317	297	313	288	268	279	291	304	283	279	277	295	290	249	269	293	270	311	316	283	293	277	283	265	288	279	299	286	272	321	236	269	281	283	305	242	275	307	295	296	273	264	244	262	276	279	275	291	301	291	283	279	305	257	311	264	271	270	287	280	306	304	282	317	280	272	289	301	267	242	299	270	279	287	285	294	278	302	278	314	300	301	303	291	268	287	267	293	292	282	268	318	271	268	278	260	278	319	262	287	274	283	299	264	303	279	274	311	271	304	273	278	277	282	289	267	290	297	272	264	235	310	262	297	253	305	272	301	314	283	294	306	272	277	254	292	289	343	287	284	300	285	284	277	249	295	263	304	311	265	307	277	297	292	264	293	298	272	266	272	269	259	272	260	289	280	271	251	289	263	317	293	292	294	282	322	301	305	287	261	277	283	292	291	260	253	263	291	287	293	313	265	290	296	301	288	275	283	288	275	294	285	267	290	303	287	321	279	288	218	279	257	300	284	279	265	260	267	265	263	289	277	277	282	272	289	278	259	297	261	290	288	290	287	272	288	304	271	281	265	258	264	283	282	271	276	301	257	290	290	294	280	331	291	264	301	270	308	308	268	288	266	264	303	263	294	265	319	269	265	326	257	302	283	299	256	277	285	253	271	258	273	254	292	270	264	294	306	278	284	277	300	295	287	301	282	313	298	285	296	296	327	267	259	293	288	261	259	302	284	287	306	261	328	314	268	280	301	259	281	300	320	311	278	297	318	288	297	303	314	305	257	290	280	285	304	284	305	299	265	285	282	326	297	287	274	303	313	288	276	260	283	293	289	308	265	273	287	291	265	316	275	287	268	266	254	307	266	307	274	259	284	273	324	302	306	309	268	301	310	265	279	271	297	289	303	288	296	296	256	287	264	275	255	296	285	263	263	264	265	261	286	283	290	281	279	262	293	266	284	272	269	283	283	295	302	278	300	275	272	279	244	270	293	264	303	286	257	298	297	253	265	296	272	276	275	264	297	304	266	280	266	278	282	269	289	257	301	312	296	269	259	317	317	285	332	261	285	269	282	273	290	261	289	281	276	290	301	242	287	280	285	282	263	295	284	301	298	299	283	251	279	296	295	253	271	310	253	278	302	257	275	285	308	306	302	312	280	298	303	289	269	275	285	252	294	275	275	259	289	278	250	265	272	282	283	276	280	283	253	280	287	285	298	266	303	279	270	326	263	286	271	289	271	260	286	264	252	265	286	306	263	308	284	304	280	296	275	304	275	255	279	281	313	275	266	269	282	303	254	279	258	259	287	251	272	277	274	288	315	261	263	262	276	267	299	292	295	261	282	256	262	296	273	287	298	287	306	298	272	293	289	284	297	283	311	294	287	259	287	292	256	304	288	279	298	283	292	310	285	287	287	280	295	291	271	292	320	278	283	295	275	287	304	287	280	284	295	294	286	294	302	273	294	292	322	291	300	281	257	289	303	256	290	308	269	290	279	298	276	269	287	264	300	277	293	276	297	310	289	311	270	259	293	276	298	281	289	283	267	272	292	267	318	285	268	268	296	256	265	302	297	295	272	298	264	316	292	261	303	257	328	333	274	277	294	299	280	294	266	281	298	301	252	299	299	290	256	265	249	300	263	275	287	294	276	279	263	271	309	276	295	281	289	296	290	273	285	288	289	303	291	280	290	292	243	293	284	271	302	293	323	298	339	289	292	277	253	291	271	292	304	283	261	273	290	300	278	298	293	320	299	312	279	247	288	256	263	293	289	322	278	273	299	312	283	266	277	296	273	282	285	286	272	274	256	249	266	256	283	293	311	275	305	279	302	279	268	311	287	269	270	319	275	307	309	279	283	273	267	288	302	259	275	250	248	263	249	279	313	251	299	260	279	286	280	289	272	273	267	291	283	271	275	278	275	291	318	266	313	321	280	271	280	267	270	290	279	297	274	266	260	250	272	322	298	255	256	253	280	282	305	270	285	283	290	250	275	299	289	296	284	271	292	302	292	276	299	293	307	272	328	270	283	256	276	290	284	303	255	277	285	279	283	295	297	302	274	319	281	267	283	297	281	287	269	289	305	269	300	292	309	266	306	289	259	295	299	264	289	291	272	277	267	289	271	301	258	304	303	285	270	268	276	288	250	316	290	286	264	302	289	281	296	288	269	301	275	285	290	270	252	269	295	278	290	307	261	307	263	288	264	308	294	296	262	277	287	280	297	283	266	284	301	275	270	290	296	247	270	284	278	288	242	271	274	249	293	253	286	289	318	289	300	324	307	262	311	266	317	272	289	281	291	295	317	285	300	325	279	302	269	277	267	292	296	277	298	299	255	261	310	294	263	295	287	292	296	285	313	311	289	306	272	267	290	255	287	309	286	292	259	282	276	275	267	271	255	278	289	308	282	264	273	284	289	259	273	298	261	288	275	285	272	269	273	282	252	296	306	282	286	301	281	262	270	286	293	264	283	296	295	262	280	276	300	267	253	291	264	281	262	318	296	275	302	273	272	278	291	292	283	271	299	274	292	261	276	265	248	283	222	298	273	269	285	298	262	306	281	278	306	268	291	275	252	262	292	277	304	270	282	276	282	276	274	279	307	286	277	303	264	288	265	267	283	290	248	278	305	271	274	280	302	255	284	261	292	315	276	299	284	256	261	269	283	281	248	263	260	295	273	309	295	286	285	307	290	290	261	256	274	263	283	282	256	280	291	266	270	301	297	288	273	266	299	307	304	249	286	277	281	315	297	318	279	261	263	281	288	279	302	306	282	295	272	275	308	295	293	306	295	292	259	276	256	299	280	257	278	305	301	253	269	297	245	272	285	278
12418	7682	7419	8897	7815	6348	4858	3938	2818	2346	2251	1757	1487	1152	1016	986	971	902	823	739	804	753	782	828	951	1011	1199	1296	1179	1293	1099	1122	1193	996	951	943	854	846	857	801	779	780	734	837	838	806	748	689	702	720	654	694	646	644	692	625	692	673	656	632	635	651	618	668	678	613	662	647	641	616	623	647	615	668	628	598	640	632	683	674	660	684	676	679	659	606	658	631	703	674	655	594	662	611	619	638	651	647	650	639	638	666	636	660	645	663	679	691	646	653	656	673	620	662	657	647	656	669	647	658	611	718	642	727	629	685	630	633	632	669	680	640	690	648	664	655	620	696	632	648	642	641	689	687	630	662	627	673	666	669	615	634	590	664	638	655	634	638	673	665	619	598	674	652	726	670	633	631	678	646	674	637	631	674	620	638	686	663	679	614	660	650	609	645	674	675	668	709	665	665	668	640	602	644	645	696	644	605	708	632	626	693	604	682	638	672	656	651	669	690	674	632	588	654	616	584	676	628	683	635	635	691	657	656	632	637	626	638	659	643	650	644	668	637	608	701	640	672	639	691	604	673	660	637	662	638	664	621	655	646	669	633	676	645	629	661	635	645	652	676	651	644	635	656	660	616	675	646	665	636	637	665	615	632	627	678	669	667	674	609	651	672	611	640	637	595	689	634	696	613	638	652	624	611	627	627	673	599	628	625	684	661	703	658	625	679	692	629	618	664	659	657	633	625	679	624	670	690	685	635	618	625	636	651	622	652	639	634	655	652	653	670	630	650	655	661	646	661	695	650	680	665	661	633	646	655	685	681	624	638	696	614	630	690	664	650	631	679	679	621	654	634	635	704	659	628	637	647	657	647	655	674	661	618	629	663	656	619	661	677	704	668	661	661	624	668	627	634	655	680	640	639	648	705	664	638	638	627	659	658	619	672	687	641	642	627	652	650	645	681	645	683	703	680	647	664	643	694	654	631	660	648	667	665	670	679	672	706	661	653	654	651	642	648	666	623	658	696	650	645	687	660	634	636	666	692	648	673	656	660	681	670	682	694	640	601	629	628	644	636	653	638	635	657	637	614	634	666	653	637	651	667	676	662	664	660	642	605	680	673	664	625	644	645	631	653	666	705	667	643	651	654	674	672	647	631	636	690	644	674	660	628	655	699	658	630	682	604	649	642	679	686	677	577	640	680	678	674	619	669	642	611	651	627	657	652	694	655	625	643	617	612	644	643	619	671	641	657	663	683	651	676	655	669	653	633	669	601	678	628	665	609	619	647	611	660	654	635	628	631	640	658	664	665	661	655	654	593	637	644	662	664	705	623	635	626	650	599	706	648	653	666	667	652	655	653	631	686	637	637	641	659	633	654	675	609	627	608	643	607	665	671	635	650	670	673	668	668	670	672	675	666	659	694	654	620	618	648	687	650	668	679	629	652	629	669	668	648	666	685	697	647	658	654	626	643	641	637	646	677	625	619	599	641	648	658	631	624	615	667	634	656	668	646	714	666	644	701	700	639	648	659	653	644	655	646	683	632	693	669	626	705	651	695	658	688	708	683	655	626	673	635	640	706	721	678	644	673	679	682	645	711	667	594	621	654	679	641	649	615	670	688	673	628	667	668	614	686	675	677	666	689	650	667	649	596	633	629	657	619	637	620	661	640	660	652	655	644	661	655	621	690	670	611	676	653	625	647	615	681	644	639	655	662	620	682	621	610	651	669	654	679	700	617	609	694	655	639	635	648	616	680	606	639	664	652	670	634	663	632	668	639	617	643	666	673	674	670	661	649	666	625	659	698	654	677	670	627	619	618	672	660	639	635	645	637	639	662	638	652	694	711	686	661	642	637	665	611	648	655	627	618	657	662	666	659	631	675	684	640	655	636	649	684	644	653	652	663	678	639	622	624	640	664	644	613	632	663	625	661	661	675	686	616	661	693	618	675	635	664	712	641	651	684	709	717	625	653	688	671	692	614	633	680	647	640	666	683	651	596	649	633	654	668	622	595	665	677	667	624	646	599	663	648	683	641	695	650	653	671	656	611	650	623	675	669	706	678	657	642	656	636	642	656	636	637	679	649	637	656	665	593	685	702	644	627	626	670	681	633	658	638	647	637	631	634	677	624	691	650	656	633	623	647	637	652	678	644	626	631	630	637	647	601	686	630	649	645	636	695	641	601	633	653	666	651	630	658	680	675	641	721	637	657	613	681	639	682	647	669	641	642	639	638	629	650	649	663	694	635	587	684	688	645	637	661	667	691	672	618	658	682	650	658	646	644	638	683	638	650	645	628	627	694	674	602	639	646	691	638	657	690	671	689	676	658	650	653	691	667	665	657	607	625	670	642	626	640	651	619	627	664	672	673	668	654	611	641	675	670	716	662	674	658	684	617	670	632	722	670	621	674	624	613	660	626	658	624	657	630	683	684	632	655	653	614	652	652	633	666	662	657	690	663	614	617	694	640	700	646	662	648	608	655	643	668	631	660	649	650	624	682	648	670	649	642	686	660	640	616	651	666	650	635	678	655	648	632	629	585	698	664	675	661	639	651	703	677	682	607	627	663	663	666	654	651	656	644	651	637	629	675	645	663	627	659	687	669	666	665	637	670	650	658	660	652	639	647	685	677	620	639	635	645	684	681	633	627	642	627	660	661	667	639	672	649	718	641	635	645	675	677	670	688	672	639	647	670	609	691	678	657	612	694	660	666	674	671	687	672	652	625	656	625	632	631	639	613	622	646	635	660	656	638	670	644	618	591	656	656	643	641	659	639	635	640	666	644	615	587	665	645	645	682	667	579	672	656	615	647	644	629	657	667	626	678	646	620	643	646	658	694	656	657	624	723	608	665	651	690	608	688	651	632	656	605	645	649	666	650	636	676	643	606	658	650	685	697	674	647	680	627	643	666	686	638	624	676	625	609	642	640	615	662	632	626	645	675	647	684	694	621	618	612	628	678	626	652	648	662	617	656	649	650	645	645	657	622	617	637	655	609	699	635	655	661	686	640	639	655	683	636	663	681	648	707	654	635	637	636	624	626	638	649	666	707	653	633	670	626	615	690	704	633	641	627	648	680	643	663	641	662	654	642	656	652	625	656	615	636	664	630	625	617	675	687	616	667	653	650	730	640	623	666	700	634	634	627	686	648	594	657	635	672	654	658	690	667	637	636	593	677	665	674	655	645	668	648	657	657	653	611	644	648	665	682	656	707	621	652	649	638	665	636	657	653	630	628	643	652	668	728	665	658	650	627	669	642	619	675	641	622	666	675	640	646	633	648	582	671	664	658	652	606	645	682	675	635	666	654	677	687	701	653	653	669	648	676	632	666	652	688	617	647	714	667	631	669	675	668	673	654	616	614	654	630	598	651	654	632	671	646	686	666	667	655	658	669	614	684	676	600	644	621	614	632	618	651	646	636	668	627	641	652	694	635	658	610	655	623	680	629	669	712	631	644	677	635	690	656	651	657	657	710	672	600	661	672	638	631	642	640	673	656	627	636
42393	38555	20479	13725	8309	5779	4910	3160	1909	1298	1139	825	674	524	464	382	381	312	273	253	252	293	268	268	303	345	475	351	388	359	311	327	358	305	324	286	264	232	240	214	234	271	266	281	229	206	224	227	213	214	231	225	250	214	192	180	216	248	192	181	209	209	213	192	210	183	211	206	230	206	198	196	199	229	222	232	218	207	194	224	209	242	204	214	221	225	180	250	209	202	207	222	228	202	202	185	197	206	201	195	227	207	202	217	218	196	229	216	195	200	221	206	178	212	226	196	185	215	245	176	206	202	189	198	218	199	220	206	219	216	228	210	204	197	197	195	177	209	217	213	232	216	209	194	200	196	217	176	211	225	220	198	172	196	217	209	177	227	202	227	224	212	209	199	201	222	207	195	208	186	204	184	199	187	180	181	182	208	193	238	202	200	218	187	199	233	239	201	224	233	233	209	175	206	205	202	198	212	211	216	211	211	227	208	205	231	198	199	209	188	202	198	198	217	211	244	197	214	213	201	210	204	206	203	197	188	212	210	219	214	184	196	183	189	207	194	192	193	198	183	218	200	191	200	223	210	220	197	248	222	201	217	189	197	214	226	193	243	204	209	225	184	237	215	199	178	225	229	210	211	220	192	200	210	209	192	205	202	201	236	196	197	190	182	192	202	201	213	201	202	205	209	177	197	226	222	181	172	206	215	195	205	201	193	174	206	192	204	200	222	200	218	213	207	203	202	208	205	220	206	206	205	187	209	211	209	221	227	225	209	215	231	184	220	224	216	202	187	201	204	207	197	184	180	208	189	221	210	191	220	205	217	203	221	213	187	205	218	209	197	245	205	185	198	194	221	224	211	217	190	178	192	224	208	185	194	208	228	198	174	182	206	202	226	211	196	203	225	204	237	237	205	204	194	181	201	197	196	201	189	178	173	235	213	198	197	215	211	219	208	225	208	227	218	225	209	188	211	186	207	198	197	203	220	174	230	220	211	208	224	226	198	211	214	208	179	198	221	180	212	204	201	210	202	204	185	181	217	239	221	212	192	219	206	221	204	205	225	211	197	198	226	216	211	206	186	214	208	193	216	216	217	219	203	190	220	202	197	200	175	196	219	205	196	211	224	231	235	217	223	221	231	228	188	166	186	214	195	225	213	209	201	209	206	211	226	231	182	198	221	193	198	197	200	206	181	191	233	232	214	196	212	217	207	227	193	202	198	229	183	233	195	196	197	194	181	197	228	213	191	218	228	212	211	212	213	193	219	240	211	206	214	197	218	220	202	205	214	184	214	220	216	197	207	193	205	212	203	211	229	196	218	206	201	206	184	212	190	208	215	203	209	214	211	192	199	203	218	207	225	217	201	209	214	222	204	232	207	212	196	198	175	191	223	206	207	198	225	213	201	245	203	182	204	206	182	193	220	221	203	176	212	187	227	195	204	204	217	240	221	219	221	208	232	230	176	210	226	219	216	198	210	215	201	211	180	225	182	201	201	199	232	210	185	216	218	203	213	194	178	218	214	215	189	210	215	212	201	203	188	192	217	196	199	211	211	219	192	218	225	213	203	171	230	212	209	209	204	221	211	218	209	193	201	221	204	180	201	188	228	183	207	223	175	217	199	194	239	192	195	231	183	184	202	222	187	213	214	209	187	219	205	193	224	206	221	192	233	190	211	217	193	220	196	221	204	197	197	190	216	224	201	204	196	218	221	205	197	195	193	207	197	205	225	264	224	210	190	193	193	199	214	220	217	185	170	204	228	186	181	214	193	195	184	214	188	176	177	204	221	201	213	227	187	200	200	210	200	203	199	213	203	208	205	209	219	207	207	194	182	183	197	172	167	198	207	213	193	226	200	186	207	228	208	216	231	224	205	193	218	206	200	236	208	241	233	196	208	214	212	211	214	230	216	205	218	199	226	213	232	194	232	200	196	176	226	208	212	231	211	215	203	203	209	201	176	239	202	211	216	188	184	181	189	205	220	187	220	222	206	188	226	220	232	199	214	214	194	204	195	167	190	220	194	197	196	213	205	208	190	202	182	203	215	204	211	219	189	203	235	200	216	221	200	198	213	201	221	206	207	195	204	217	182	202	208	178	210	207	219	205	196	228	210	207	196	203	197	219	188	210	207	223	216	219	194	202	221	201	230	210	188	213	190	211	211	194	236	235	239	220	216	221	203	203	201	214	205	212	203	234	240	215	212	223	211	235	213	228	196	194	202	203	205	197	212	214	215	216	207	194	219	206	219	232	198	225	218	191	214	201	226	184	220	211	204	168	219	217	212	175	206	208	198	192	217	210	221	228	216	180	230	189	217	216	215	213	198	230	186	186	200	225	194	203	200	188	194	224	192	206	197	197	187	229	216	220	219	174	197	209	216	199	227	202	220	197	234	215	216	203	208	190	223	212	215	211	205	207	212	235	191	204	190	217	229	194	204	222	227	187	184	217	218	220	221	225	210	199	202	232	187	238	214	189	213	217	195	200	225	197	201	198	207	166	223	192	219	198	234	221	199	205	205	203	190	205	207	200	208	215	179	214	197	215	238	198	208	211	197	189	203	207	208	242	197	213	192	235	206	214	208	216	223	199	209	212	190	220	201	214	213	209	194	211	184	194	192	234	225	202	187	228	206	220	195	212	231	224	206	225	216	220	215	217	229	190	188	199	212	192	206	193	208	202	186	218	257	197	210	197	194	202	197	203	197	223	185	211	226	211	225	186	186	240	236	182	176	207	206	236	212	207	215	203	183	193	203	216	203	209	198	232	223	202	190	238	195	197	211	214	233	231	191	206	217	203	196	174	228	204	203	210	195	204	200	219	231	176	192	202	214	213	235	218	185	211	192	211	211	210	234	194	187	208	205	206	175	202	214	220	224	214	210	198	200	200	215	195	203	205	229	202	222	216	215	214	214	189	214	220	192	208	204	221	188	216	202	204	228	213	232	208	203	209	218	187	199	186	203	221	221	206	201	212	214	162	185	211	197	202	219	191	230	194	192	219	197	200	196	193	232	228	202	193	203	220	200	211	185	209	207	199	204	211	198	213	218	202	204	194	201	207	194	227	172	221	233	190	180	206	219	206	192	186	194	187	203	224	206	199	222	210	212	214	221	190	222	191	209	194	184	206	214	214	201	196	198	192	198	200	204	234	209	196	218	203	211	195	238	202	210	195	186	232	220	225	214	189	214	170	202	223	185	214	187	199	213	201	224	203	182	182	200	236	211	207	218	184	223	221	189	204	209	222	175	222	201	206	199	207	201	218	221	221	211	166	237	211	219	222	204	212	197	206	191	200	210	196	171	210	245	201	185	248	233	206	212	203	205	219	208	209	198	191	222	188	196	204	221	206	159	219	217	213	214	196	210	219	172	212	222	188	223	206	200	219	198	194	211	201	191	213	238	222	198	204	208	240	198	204	212	198	203	207	193	213	178	210	188	205	207	242	210	199	212	200	190	232	206	210	198	211	200	215	203	204	197	189	231	218	214	209	214	201	223
30211	26142	14743	16536	14410	12915	12588	9664	6832	5327	5365	3747	3125	2573	2088	1807	1506	1190	1025	890	856	875	816	1010	1219	1418	1926	1717	1583	1526	1436	1486	1351	1330	1211	1136	941	866	804	784	687	743	816	797	713	744	752	707	581	523	533	520	529	539	446	530	510	531	523	493	484	492	533	489	472	509	450	448	447	528	527	485	488	487	532	487	482	470	474	516	520	465	464	462	497	491	507	503	458	498	487	472	492	461	488	473	501	476	497	456	489	473	446	499	487	546	501	482	460	490	470	505	475	485	522	503	485	470	502	545	496	499	480	472	461	478	496	477	516	484	523	521	464	507	486	455	489	449	474	507	483	499	489	476	512	486	488	478	484	481	475	496	503	510	487	528	462	519	490	455	469	508	483	504	522	458	511	487	450	499	499	500	473	502	490	474	482	448	492	501	498	499	437	511	473	498	514	496	482	530	509	502	480	491	493	458	514	473	467	506	502	488	533	520	526	492	456	479	480	467	474	471	495	468	478	492	524	461	469	468	458	503	493	483	516	504	523	492	521	506	487	487	431	478	487	459	514	485	433	484	520	476	526	449	502	476	454	461	465	449	490	466	469	504	490	501	464	465	520	526	480	494	498	515	520	489	486	463	462	484	484	506	459	441	495	465	491	463	482	420	494	461	459	499	504	487	529	456	511	456	480	504	529	483	511	507	533	452	503	499	469	482	525	444	510	494	470	485	451	474	510	469	459	499	532	493	496	514	479	489	518	473	532	506	489	508	533	502	508	516	490	479	489	489	479	498	462	485	500	487	519	510	489	510	510	490	454	471	470	449	474	516	496	484	502	501	484	463	485	485	492	506	523	506	478	444	500	519	476	459	476	483	485	487	487	483	487	494	488	483	507	487	529	506	486	450	491	475	519	484	516	496	494	495	480	487	454	508	506	478	476	486	486	453	492	497	467	449	483	501	482	450	481	463	475	544	491	479	484	526	474	505	450	473	475	510	467	497	495	474	512	473	500	437	471	497	491	521	461	516	498	496	507	460	496	469	468	457	482	517	478	522	514	474	472	462	502	498	470	504	512	454	509	468	516	476	497	502	488	477	467	473	499	510	468	465	489	515	484	464	487	513	504	501	480	517	475	484	504	520	490	499	470	457	519	477	510	504	481	515	499	496	467	509	476	487	514	456	490	493	491	449	484	508	496	523	489	499	495	450	495	472	497	460	492	488	492	473	517	453	530	496	494	512	501	483	469	489	489	487	446	477	514	447	478	487	481	519	475	478	484	489	468	450	467	456	488	490	524	517	540	485	462	457	469	495	472	477	464	473	463	446	498	448	502	453	478	512	443	498	464	514	461	498	500	485	507	499	494	481	478	445	518	443	527	499	483	497	454	472	501	498	447	471	506	470	460	459	500	449	488	500	502	487	483	486	476	493	483	519	508	460	431	501	494	478	498	454	497	475	484	538	465	472	500	487	498	493	508	482	491	452	506	488	488	467	490	504	507	505	551	466	465	507	512	480	469	524	474	476	513	503	509	464	455	500	507	511	536	491	457	475	465	463	455	486	495	496	501	466	498	434	523	480	456	505	520	502	471	489	498	459	492	524	499	534	477	507	482	504	517	483	466	488	479	490	492	551	468	466	502	529	503	476	494	485	482	520	503	531	500	490	500	468	473	490	484	496	493	458	453	517	506	490	468	482	498	470	472	496	467	449	487	519	479	479	481	504	514	498	492	496	455	480	498	447	500	505	501	462	509	512	502	478	482	533	466	480	496	472	495	462	479	464	487	482	467	520	489	448	516	508	462	485	468	474	484	458	524	451	481	490	484	505	528	449	452	523	456	466	471	484	496	459	481	502	513	480	493	473	471	492	503	507	468	461	494	475	535	481	496	474	530	480	510	473	457	485	495	494	475	489	496	508	501	444	511	518	489	525	498	498	498	477	489	517	513	481	517	480	471	489	499	477	503	460	507	480	488	516	469	454	499	467	507	455	494	505	505	500	519	481	491	464	511	481	462	527	498	515	505	472	476	477	464	504	457	515	485	487	483	449	505	500	509	443	476	499	469	511	490	479	489	431	490	530	467	539	463	449	479	472	501	493	480	431	447	460	454	486	496	492	491	516	491	524	512	451	472	501	522	476	468	492	473	504	487	517	518	509	493	479	502	497	488	480	486	492	525	502	496	507	482	505	452	471	508	500	472	466	484	494	477	488	478	494	463	466	462	489	533	491	512	471	488	507	498	504	489	499	487	451	512	473	493	500	461	498	488	549	468	482	540	463	512	495	471	468	485	494	514	468	512	530	466	499	495	467	486	479	473	484	472	510	493	513	506	477	475	501	456	483	467	494	484	484	497	477	514	492	484	492	479	500	477	483	488	497	497	543	482	448	476	447	486	459	498	502	464	500	485	441	486	501	524	423	525	458	452	487	508	470	476	465	475	471	472	510	503	509	493	488	500	470	454	490	486	484	477	520	476	477	493	480	481	472	485	496	486	502	464	521	448	507	487	504	458	494	470	476	498	474	515	479	534	492	495	525	469	502	460	497	513	473	485	505	491	451	466	468	484	462	505	497	500	479	431	518	509	522	520	473	499	477	521	460	486	484	487	473	497	452	479	481	477	492	486	498	519	437	462	490	524	507	504	459	471	516	484	468	473	459	496	479	488	466	481	452	490	489	485	492	482	474	485	463	497	488	467	442	471	501	484	485	483	514	475	472	512	494	501	522	515	540	484	524	486	527	490	484	519	480	478	503	494	493	479	496	488	480	515	501	516	531	505	482	480	525	533	452	502	482	499	448	529	504	424	470	485	458	480	476	504	472	452	503	450	441	483	499	464	477	485	454	525	528	492	440	505	474	468	496	516	505	508	496	476	501	471	475	521	470	466	500	505	471	469	495	491	483	451	488	515	552	507	478	488	502	449	499	475	470	508	498	501	500	458	456	492	488	450	494	455	513	473	497	512	471	492	490	502	500	535	526	461	509	487	522	480	478	526	469	483	487	515	457	481	482	482	482	481	452	505	457	485	506	481	496	488	513	482	480	491	465	494	501	488	480	480	494	506	473	504	493	536	478	478	468	497	513	487	488	524	516	467	483	449	492	481	468	510	490	518	503	530	468	452	479	489	504	500	514	490	523	489	476	533	505	485	483	504	531	504	557	499	495	475	438	531	512	499	516	492	509	480	456	501	505	510	465	513	501	489	470	483	513	497	465	507	482	480	491	495	491	492	451	521	473	453	512	464	518	514	471	471	484	505	503	485	479	518	490	449	478	486	475	464	493	520	512	492	497	445	484	487	521	488	517	515	471	480	496	477	491	482	476	472	485	524	490	479	482	494	481	479	453	525	463	470	498	454	477	483	495	508	496	505	519	502	458	480	511	489	461	461	501	546	543	483	497	484	462	509	512	493	503	488	508	448	492	520	470	477	452	496	497	521	476	485	444	483	480	473	523	489	474	482	485	505	482	526	478	516	473	490	476	498	465	485	478	485	481	497	479	481	499
53132	48335	26658	22349	16915	13779	10279	6297	3532	2580	2067	1548	1122	815	670	540	417	321	282	253	246	268	254	246	282	406	402	315	357	360	384	356	395	340	327	258	227	215	204	193	202	209	217	180	174	196	196	201	175	143	136	132	150	141	153	151	119	120	126	144	137	134	140	125	149	137	135	145	163	141	137	131	140	149	113	143	129	150	125	117	103	149	137	121	143	141	136	131	135	138	151	153	129	125	152	124	129	147	130	127	118	138	141	143	131	131	132	160	136	124	125	131	131	140	129	130	122	121	144	152	148	141	127	127	123	143	134	146	133	141	147	128	137	139	121	131	131	153	142	150	137	138	149	115	136	140	122	141	124	132	149	130	123	171	141	150	137	128	140	121	141	127	143	141	127	119	134	143	138	130	179	115	132	127	133	94	123	133	132	133	120	138	136	148	129	133	147	132	115	125	145	144	128	133	172	151	155	127	129	152	143	146	152	131	140	142	122	149	113	151	118	136	135	148	152	159	131	138	152	131	116	141	115	141	135	134	125	109	141	116	132	157	137	137	125	131	128	144	119	116	112	150	129	155	132	134	125	138	135	128	116	131	146	140	132	132	125	149	117	136	122	150	123	150	118	137	128	134	140	132	139	133	147	145	121	126	133	144	135	129	124	115	103	150	134	114	124	144	148	147	132	137	131	146	125	149	157	133	160	142	115	136	149	137	129	134	134	136	131	146	141	131	155	138	105	134	137	133	114	133	139	164	131	141	142	110	122	135	133	133	117	132	139	143	153	124	151	139	114	125	147	109	132	146	139	134	123	114	110	126	134	146	132	143	127	130	129	145	123	129	122	129	133	143	126	135	120	145	127	154	117	130	134	136	127	126	132	152	132	139	147	136	130	139	139	135	144	125	125	136	127	138	139	123	151	141	147	137	131	142	132	118	132	148	142	132	119	123	134	161	132	136	146	132	138	135	128	129	122	132	123	132	125	99	126	144	161	131	118	127	139	134	154	132	141	129	132	119	139	125	150	132	131	128	128	151	136	122	125	129	117	144	143	111	134	119	146	145	133	174	142	108	134	149	141	144	134	130	139	132	142	142	140	125	164	148	135	140	107	134	130	144	121	117	148	125	137	130	146	146	141	147	154	124	115	144	149	140	136	150	141	147	99	135	130	140	152	138	159	129	138	142	131	128	120	153	119	142	144	135	153	134	135	162	134	151	146	152	108	136	143	151	139	133	122	133	136	131	130	126	120	135	130	130	127	127	128	128	138	152	147	127	155	117	121	140	143	136	139	126	127	137	115	146	143	124	133	113	145	134	136	113	123	147	146	159	127	130	130	134	122	138	129	137	150	138	118	145	136	155	134	135	118	135	140	140	155	125	144	142	108	129	120	125	123	124	141	122	151	126	131	133	136	129	146	128	148	135	128	125	147	112	144	115	150	118	132	126	151	154	156	122	148	128	120	124	114	116	108	114	130	137	150	136	126	166	134	119	127	143	148	141	134	130	123	141	155	148	158	134	149	141	152	121	125	169	135	119	164	118	134	148	119	122	114	131	134	146	145	146	109	143	137	139	131	134	125	115	140	148	141	119	136	131	141	139	133	131	143	153	138	139	145	137	138	135	118	139	120	141	145	137	170	143	130	150	150	127	131	159	132	136	136	146	123	134	140	116	141	137	124	141	112	120	153	137	145	153	150	131	137	133	141	142	124	134	155	139	133	130	123	149	132	125	125	145	165	135	127	131	142	135	122	149	136	149	138	140	122	159	121	138	131	138	132	136	138	126	119	139	117	140	140	120	136	144	124	134	144	133	150	118	149	117	131	131	136	155	127	131	129	139	131	134	116	129	122	162	137	115	142	146	124	155	155	137	150	140	141	117	130	129	151	140	130	152	137	161	142	132	143	125	152	119	142	131	137	148	130	131	128	140	119	140	145	121	154	126	136	140	139	142	153	118	112	139	130	148	144	129	134	130	127	115	159	130	146	132	151	115	131	142	143	121	162	138	130	142	129	124	135	129	132	128	138	138	145	134	130	115	118	120	149	129	135	135	140	128	129	126	123	157	128	133	145	125	130	140	116	146	144	136	131	132	147	150	138	128	147	127	129	139	127	122	137	144	126	165	137	122	138	162	145	135	133	130	119	141	115	135	121	132	118	131	142	150	101	143	135	133	139	128	154	125	131	133	129	139	119	129	123	124	138	128	122	144	150	127	156	117	114	125	131	127	108	121	136	132	120	127	120	123	121	143	130	122	135	133	128	145	126	117	134	131	130	135	127	139	150	125	165	135	128	130	145	144	152	140	137	144	127	131	127	132	154	138	131	131	118	116	155	133	123	147	146	150	141	120	124	125	141	136	137	131	134	151	129	139	157	130	122	148	115	130	156	148	113	128	114	130	133	133	141	138	124	148	141	163	123	157	127	143	113	116	135	134	120	159	129	130	140	117	148	140	129	147	138	137	152	129	124	135	113	126	123	137	137	146	148	159	143	136	125	138	141	134	147	146	148	128	121	152	138	119	122	137	135	141	127	149	159	124	152	164	122	139	124	147	146	144	123	151	104	142	133	141	134	132	130	144	141	142	135	131	134	142	114	142	153	122	130	145	140	127	105	135	126	142	142	145	119	132	135	131	128	122	134	129	151	126	125	121	149	126	139	132	123	141	129	121	117	139	147	147	153	130	161	116	138	131	155	134	119	139	127	117	138	143	150	146	138	132	142	120	137	129	141	137	123	126	143	120	134	142	136	118	126	119	146	140	154	129	142	131	130	133	138	134	153	139	121	130	138	157	142	131	133	111	147	145	163	167	135	142	151	115	134	128	135	121	140	129	163	156	148	144	128	118	137	156	125	132	145	142	120	137	135	129	137	143	134	123	135	138	127	138	120	150	112	139	131	140	147	159	114	129	137	128	142	141	143	156	116	123	125	131	148	134	123	129	153	131	139	120	141	134	127	114	133	126	142	124	132	138	155	106	109	156	128	133	133	149	140	152	135	113	139	148	116	162	152	111	155	150	156	134	140	104	148	137	131	136	112	125	133	146	151	122	122	142	138	121	126	136	133	125	116	137	144	135	154	143	128	132	129	140	155	138	143	136	123	134	164	138	131	120	133	146	140	123	157	154	149	108	143	126	143	110	139	121	142	124	122	126	134	131	128	128	132	124	118	150	139	123	131	127	151	112	138	141	137	143	137	132	141	129	120	128	124	125	121	135	130	165	151	127	140	127	115	134	127	127	156	118	114	118	136	129	131	117	137	125	150	127	126	142	123	162	146	130	134	142	131	134	143	136	149	134	128	121	137	156	143	141	137	127	151	134	142	152	121	135	121	157	125	133	137	126	131	150	134	140	134	128	141	138	133	133	133	147	135	127	137	143	130	126	136	127	141	112	156	130	146	134	152	106	129	114	114	102	118	132	107	143	131	149	123	127	132	142	116	131	114	146	141	119	135	116	134	119	121	127	136	158	129	163	131	135	127	142	121	146	157	151	154	136
38035	35254	21518	22459	21463	20926	18145	13738	10544	9239	8551	5893	4611	4020	3630	2732	2048	1757	1265	1110	994	1011	1133	1325	1515	2334	2239	1855	1817	1851	2169	2102	2107	1815	1735	1201	1148	959	738	791	906	896	870	725	706	757	681	614	625	600	456	373	407	368	351	367	338	360	386	374	379	333	353	358	343	402	371	360	354	336	357	355	334	347	321	337	354	340	335	319	314	349	358	360	301	356	349	327	336	341	346	352	330	335	337	361	333	351	356	372	308	323	385	320	313	371	325	318	346	334	308	339	322	314	297	358	337	328	349	326	323	359	334	361	307	354	332	324	333	318	346	300	350	330	359	322	345	316	326	347	327	354	348	331	345	332	337	333	334	317	363	340	362	337	334	314	364	313	352	353	356	340	340	330	317	327	311	345	345	328	338	334	359	311	318	364	335	324	360	356	332	317	364	312	378	364	345	312	330	358	378	327	355	355	331	324	351	365	319	325	340	356	346	316	306	383	342	355	337	327	339	327	324	307	320	317	325	345	351	334	330	329	352	362	359	380	342	357	377	366	317	341	340	352	326	372	324	305	363	374	344	338	314	349	329	335	355	329	347	341	357	357	347	321	311	348	358	333	343	356	330	344	351	354	333	329	342	331	317	351	362	341	349	341	315	360	309	342	335	321	301	338	351	326	317	355	321	380	299	318	353	367	330	325	357	337	346	386	326	356	320	342	356	329	353	349	371	362	330	349	356	337	349	348	342	318	345	316	313	337	346	331	349	340	343	351	351	325	314	357	312	341	337	367	358	329	339	338	373	335	332	332	336	329	329	357	365	293	321	325	310	327	365	303	323	319	306	353	334	353	323	350	325	338	330	348	355	346	337	319	328	330	339	342	340	333	355	349	334	326	348	336	326	317	354	327	339	349	350	354	334	340	300	321	334	356	318	351	370	347	357	355	347	327	348	327	316	358	344	345	304	345	364	331	324	328	324	363	341	349	332	367	341	362	365	344	340	327	327	339	351	363	311	340	332	353	337	317	340	363	317	330	315	346	340	375	316	315	339	317	311	360	363	321	348	325	339	317	332	364	315	354	348	353	332	352	356	369	319	307	360	335	332	335	347	367	333	329	372	351	347	359	334	345	336	343	365	324	324	324	361	350	358	351	327	325	340	362	338	321	350	348	343	330	350	376	343	335	360	342	378	333	312	307	326	340	345	332	303	329	325	356	339	321	340	347	342	332	359	359	351	328	326	358	348	335	341	363	344	343	290	346	355	323	315	318	338	334	352	326	342	333	341	344	350	367	355	302	334	337	350	323	354	315	362	341	331	337	363	324	324	316	332	339	328	343	336	349	343	344	337	298	352	342	368	386	349	350	357	327	334	345	322	329	364	342	330	380	333	364	346	316	324	340	307	329	345	342	323	303	364	328	349	344	335	343	306	357	343	338	327	346	313	329	345	323	347	328	369	343	319	340	309	306	327	360	320	363	343	323	336	358	352	308	325	341	332	358	351	358	326	377	355	334	368	344	351	353	314	329	345	361	343	353	329	332	328	333	326	338	358	333	335	315	342	382	329	308	339	345	311	371	356	360	338	332	315	296	337	339	338	316	340	331	334	322	308	362	323	354	320	349	323	366	325	307	349	341	359	353	332	308	331	330	349	309	377	327	298	338	346	352	339	330	350	308	341	341	324	333	332	353	339	334	331	364	352	337	337	344	291	327	360	329	364	312	341	353	348	334	352	341	352	317	342	354	347	326	328	302	376	331	357	343	366	330	331	323	333	344	341	332	344	378	353	367	351	371	335	374	350	354	326	333	309	352	348	324	324	331	329	346	293	325	349	341	367	343	358	332	351	350	336	327	340	334	348	380	370	320	366	331	338	324	350	375	385	354	323	358	351	344	347	318	358	342	327	326	317	320	334	337	337	338	342	344	347	340	358	360	316	357	354	326	300	358	333	340	299	358	343	328	369	314	317	340	330	343	315	370	330	335	349	371	370	353	311	335	350	339	311	372	334	328	331	316	348	317	347	337	332	318	333	358	334	352	328	354	349	332	348	341	314	299	329	348	331	360	366	360	323	333	324	336	331	339	347	329	318	377	317	327	335	329	352	333	330	323	365	350	368	333	332	326	330	332	327	349	359	321	327	350	374	335	351	334	325	361	332	348	347	354	320	301	345	362	358	378	356	334	332	297	341	343	338	298	316	343	346	371	310	330	355	333	324	353	345	312	326	356	340	356	336	337	344	305	346	355	346	356	352	356	318	355	344	336	334	349	304	351	344	326	308	344	314	347	327	358	326	343	332	333	331	319	320	364	347	334	332	335	342	339	343	364	363	334	331	329	343	339	325	347	387	315	353	322	322	394	311	367	335	331	336	364	346	339	354	351	335	331	353	349	338	356	361	329	367	334	339	366	358	346	330	322	320	345	364	373	303	331	350	336	353	318	318	312	294	313	339	296	326	348	333	331	352	335	318	361	330	332	348	349	345	302	369	334	348	307	308	331	338	328	335	331	367	348	335	317	353	334	333	347	340	347	349	367	307	375	325	346	321	342	331	345	347	332	329	351	344	375	326	314	333	344	332	346	331	341	329	316	341	322	339	320	316	346	324	346	337	347	342	354	342	338	361	334	357	327	369	333	347	331	321	377	331	319	345	334	337	361	360	364	328	344	350	340	358	370	333	322	388	308	331	314	343	339	311	305	322	343	345	344	304	322	364	359	316	330	339	323	364	321	320	356	339	333	346	321	361	322	357	366	356	334	364	334	369	353	318	345	359	318	333	336	355	342	287	343	342	341	347	318	339	310	348	339	367	335	324	323	337	324	323	348	322	359	352	337	321	325	344	334	360	309	350	349	341	322	322	316	341	354	321	341	353	321	311	330	342	333	340	360	344	343	367	338	382	351	340	322	318	304	340	329	348	324	337	345	351	335	335	335	361	303	337	380	339	364	312	332	348	319	327	322	339	317	351	345	340	336	381	357	353	407	332	347	351	333	356	375	325	334	330	342	337	346	349	339	350	340	322	300	327	327	327	355	359	312	314	318	358	353	344	364	323	388	323	340	324	322	324	314	316	342	346	324	320	281	316	323	324	320	343	341	327	343	322	341	324	324	344	325	328	321	354	336	330	312	341	327	343	307	342	338	330	330	344	342	320	353	353	334	357	349	345	336	323	360	350	350	345	317	313	370	323	324	321	345	355	336	323	372	319	320	325	354	330	368	337	361	305	317	317	357	354	317	338	365	330	349	316	316	323	356	339	357	315	338	334	334	323	317	321	357	337	356	354	345	350	354	336	360	343	354	359	328	345	289	357	335	320	334	358	316	305	338	314	354	312	331	344	344	316	341	339	357	344	348	325	348	332	338	338	320	346	300	320	339	359	357	318	332	321	318	313	357	335	327	333	335	317	341	324	327	335	309	307	326	329	341	354	342	326	352	303	339	336	338	337	344	330	352	350	355	348	353	348	361	354	334	325	321	322	324	331	339	317	329	350	353	320	325	334	315	340	322
19785	13523	5378	3454	2178	1561	1242	868	673	600	548	481	375	324	336	353	314	307	297	311	326	313	314	367	350	352	339	336	365	339	363	367	376	400	344	309	360	310	320	311	318	307	319	315	372	314	313	305	319	298	297	299	262	296	289	281	302	260	280	360	319	299	315	317	281	259	307	282	261	272	329	292	289	300	288	317	268	269	258	299	309	291	264	286	279	294	287	284	290	262	321	305	307	316	311	279	258	275	290	299	297	291	326	282	279	318	299	286	286	318	285	294	282	262	286	316	303	264	290	287	293	293	295	314	302	300	270	309	313	289	318	306	312	258	291	267	286	301	275	281	314	305	294	280	295	332	315	319	289	309	265	305	252	297	275	281	277	275	254	271	288	308	315	298	297	297	278	306	307	303	292	283	299	298	280	274	279	325	288	295	250	289	293	297	263	315	306	282	266	295	284	285	280	266	297	300	285	299	300	291	294	285	297	286	273	303	293	299	314	276	272	303	292	305	257	286	298	321	233	279	271	297	330	285	317	317	289	279	283	301	286	290	297	314	319	281	288	300	273	310	268	300	284	277	283	290	283	277	316	274	294	309	326	302	274	304	299	277	304	278	285	279	250	286	269	287	282	298	287	291	297	299	261	275	277	265	311	283	298	284	305	271	310	311	310	297	299	295	295	250	303	301	278	267	295	308	283	275	267	278	283	279	291	306	267	311	267	261	272	277	266	295	316	267	314	287	259	288	296	260	292	281	259	275	261	259	332	301	290	342	303	273	267	288	259	274	282	263	301	283	303	319	317	294	280	284	282	272	271	311	290	301	288	289	295	278	278	295	266	298	272	288	300	279	308	311	306	283	282	311	282	260	272	267	297	281	264	317	279	330	296	301	323	278	302	305	312	286	307	295	308	276	295	300	299	312	311	280	320	287	304	304	280	295	292	308	297	293	289	262	334	270	302	304	288	319	310	319	286	289	259	297	303	274	317	273	294	264	280	318	296	286	258	288	312	297	300	293	315	301	305	268	281	303	301	260	296	287	262	312	289	293	292	264	309	305	281	286	290	296	298	303	319	295	290	290	282	305	260	279	297	289	305	290	262	280	279	269	277	324	283	258	300	305	250	317	298	303	278	283	308	287	270	288	279	269	265	293	285	269	282	241	269	291	287	301	308	308	310	302	272	297	321	272	273	297	269	293	305	322	314	299	272	315	307	299	298	296	275	298	267	309	317	288	290	278	297	298	262	290	267	310	306	306	292	280	285	267	307	277	301	270	309	271	286	302	291	276	302	309	316	305	291	296	283	290	287	316	283	303	250	290	297	305	303	282	300	289	305	284	299	291	310	287	293	325	288	282	267	293	299	315	272	280	289	325	260	307	301	301	273	278	292	283	325	282	292	303	269	300	280	285	314	276	323	300	291	294	276	300	288	304	281	294	318	272	302	289	282	282	275	277	311	292	246	311	277	280	281	292	343	287	288	295	279	305	249	293	258	277	318	266	317	271	271	258	283	282	282	268	265	291	289	312	321	290	256	291	325	269	301	286	309	287	287	262	281	284	304	336	290	288	327	283	282	276	267	294	281	292	286	257	324	280	314	261	292	317	322	301	274	293	264	270	300	306	285	287	259	281	285	287	320	276	272	298	300	276	293	282	262	324	289	319	302	303	286	260	305	283	256	281	286	287	317	297	302	292	273	269	277	283	323	279	271	299	290	285	303	277	286	275	329	302	256	286	273	290	302	301	300	295	306	284	283	287	275	305	291	275	264	294	270	293	306	287	264	271	280	287	280	265	275	312	284	291	325	284	295	276	304	320	281	266	282	322	273	289	324	293	297	262	276	297	301	303	262	257	266	311	309	261	301	286	289	302	271	304	303	280	283	300	281	301	272	292	256	283	306	308	274	302	308	301	274	260	296	297	290	298	290	270	281	301	355	286	293	305	287	283	297	304	288	271	284	308	310	285	301	282	320	311	318	269	308	285	254	305	281	299	283	290	311	296	274	258	254	276	310	263	329	284	279	299	307	329	274	308	329	291	273	259	310	269	268	297	263	298	285	310	310	307	319	295	281	276	290	276	275	283	266	281	305	304	304	278	291	280	270	291	281	305	259	293	295	295	302	300	266	261	277	298	311	290	301	329	314	337	292	296	259	284	300	289	313	274	279	245	289	283	289	296	336	324	305	276	273	297	292	312	292	304	314	293	273	273	299	302	255	300	287	251	309	302	272	313	277	297	282	273	292	296	290	283	271	261	305	289	269	270	293	297	281	266	289	311	297	289	286	270	304	313	304	304	314	273	311	290	297	285	292	288	310	317	308	288	291	307	292	260	281	280	307	302	281	268	290	311	319	291	294	288	315	293	296	339	294	271	301	261	305	286	312	276	278	298	286	307	316	284	302	282	287	304	266	302	287	289	292	308	307	270	269	303	289	315	289	294	293	312	266	309	277	302	278	302	307	299	259	295	262	318	275	280	287	289	252	284	312	295	280	319	298	272	300	270	315	296	316	314	263	280	273	305	266	293	283	304	323	295	291	275	252	295	281	319	281	324	270	285	297	283	312	300	272	282	259	256	298	274	336	271	288	307	296	308	322	267	285	298	293	264	276	269	281	274	268	270	318	310	310	279	319	323	297	289	294	285	257	267	285	273	326	278	264	286	291	304	278	283	259	315	305	320	294	301	283	309	284	279	282	297	288	271	315	300	295	313	305	289	269	295	278	309	306	317	282	300	269	291	290	288	310	300	284	279	352	299	306	289	296	307	297	264	252	293	282	272	304	320	289	331	261	291	304	300	253	294	275	320	298	295	331	280	277	277	303	318	272	264	299	302	290	275	281	267	277	281	313	281	283	285	281	286	278	333	284	313	302	277	275	285	279	298	292	281	295	293	280	304	292	285	266	302	312	271	294	267	292	261	311	292	291	303	302	289	281	259	281	295	302	299	276	303	307	296	255	282	272	302	330	284	330	261	281	262	300	284	302	317	280	278	282	308	294	296	262	292	306	339	329	293	276	266	295	272	313	254	287	309	299	287	259	293	294	289	301	273	292	302	299	272	312	275	262	258	287	294	291	279	305	284	308	318	291	286	254	269	306	282	313	289	263	292	284	286	310	281	325	315	283	251	278	294	284	268	282	265	303	311	303	319	316	294	271	317	296	263	270	277	285	303	266	314	310	282	295	280	285	290	261	295	270	284	311	322	297	286	301	278	264	291	285	280	279	318	264	291	262	299	304	253	275	278	300	282	300	277	268	280	277	275	267	263	267	305	300	279	293	269	312	319	327	310	303	269	282	286	315	278	277	285	350	276	289	260	297	284	295	294	330	323	279	283	290	291	282	281	304	266	301	273	288	298	312	285	252	281	309	287	303	289	303	276	278	300	294	292	288	331	307	298	289	287	260	319	327	289	258	283	280	331	305	325	255	309	286	304	301	277	284	292	302	274	262	270	304	284	296	314	267	290	315	297	312	255	289	293	296	291	275	283	289	318	299	303
12285	11378	8039	8384	7196	6128	4631	3364	2717	2478	2121	1713	1243	1111	1100	1103	876	862	793	817	777	810	827	956	1128	1209	1174	1110	1192	1222	1276	1258	1256	1101	952	856	920	873	762	822	850	852	794	835	784	780	779	772	702	742	667	676	686	705	637	681	689	660	676	661	662	626	650	628	634	665	647	634	666	662	623	633	620	657	710	665	667	669	683	686	666	616	662	674	683	655	694	665	700	643	688	669	655	680	640	636	655	710	644	641	664	655	637	658	618	660	660	733	671	711	695	671	681	649	657	673	678	658	637	674	655	678	677	667	700	665	671	646	678	644	607	660	638	680	676	657	662	619	693	700	611	676	667	719	640	693	626	630	662	653	698	626	635	695	687	716	655	646	658	663	639	687	686	611	637	648	714	683	674	670	672	654	687	701	657	662	677	656	633	703	673	692	645	669	637	702	680	668	717	677	661	629	716	637	630	658	700	640	718	694	706	650	654	716	672	677	657	701	695	627	648	625	674	639	690	696	722	625	668	678	658	695	709	648	689	634	650	659	662	702	707	640	657	631	686	608	666	664	670	670	639	646	674	669	674	699	672	696	707	630	655	680	661	616	645	686	658	670	703	698	690	657	688	668	681	697	624	657	700	739	656	688	679	678	681	677	676	675	680	677	643	651	670	640	657	711	705	646	676	672	664	650	655	667	653	630	639	667	681	675	677	704	650	672	672	651	652	655	691	650	702	698	699	653	686	611	668	691	624	714	675	667	629	658	654	614	617	700	664	662	645	643	669	646	688	681	667	638	696	695	648	731	701	640	677	638	681	705	687	663	685	647	662	649	648	632	668	641	646	647	632	685	642	677	658	681	691	706	669	681	655	659	663	716	693	673	673	694	686	608	687	661	704	685	681	680	672	643	661	664	695	682	694	702	711	714	709	660	687	639	684	649	633	688	698	661	680	672	626	644	654	633	631	673	672	659	631	653	653	668	654	666	647	661	634	632	654	641	707	679	667	630	672	667	689	680	674	694	647	697	654	627	665	652	659	676	666	687	632	658	646	647	659	678	604	689	668	682	634	654	706	639	605	708	652	672	695	676	679	711	681	667	636	752	665	667	666	686	652	706	650	714	709	657	661	658	628	673	677	646	651	666	666	620	668	686	631	648	636	648	679	651	726	668	683	646	649	692	644	640	640	647	668	666	678	666	626	641	685	698	661	714	621	683	636	650	690	671	700	644	684	641	675	772	617	685	656	719	712	693	689	682	644	681	618	665	645	649	674	707	652	685	649	617	673	665	677	673	704	639	672	663	717	658	688	646	701	671	650	665	710	681	679	651	623	699	647	674	638	667	669	637	613	664	669	598	710	619	652	691	679	656	675	659	668	664	660	655	668	703	655	647	664	653	631	658	680	676	732	683	677	656	711	653	707	701	705	640	617	657	661	653	698	662	673	640	684	644	697	646	632	673	657	612	681	656	664	689	637	675	703	691	633	679	646	634	682	657	613	689	690	642	698	677	669	667	675	657	698	670	678	679	651	677	651	654	649	682	684	679	648	677	691	660	627	622	685	679	675	659	688	695	691	622	655	665	689	644	636	639	693	696	647	628	644	641	657	679	686	646	712	668	667	702	668	671	675	659	651	715	666	724	701	673	639	659	711	653	695	667	614	647	677	643	667	691	650	679	657	602	711	684	653	624	702	679	670	652	658	646	635	670	655	660	646	707	668	709	696	694	668	689	647	664	643	648	690	676	691	687	672	633	698	694	688	667	686	627	685	659	649	694	666	744	683	663	687	665	642	656	664	665	694	667	654	664	638	688	671	657	714	648	655	690	666	682	639	693	717	598	636	658	660	612	658	706	657	634	670	687	650	694	671	649	691	616	660	647	670	680	658	680	658	696	701	671	650	654	661	652	734	651	654	640	627	698	692	669	621	725	645	654	682	654	678	619	669	601	672	691	697	668	692	684	660	641	679	694	687	671	704	677	664	682	703	653	669	673	663	685	644	678	670	652	710	681	679	652	653	645	671	642	684	680	636	668	684	654	691	732	632	682	643	627	675	688	665	627	704	708	689	636	651	658	647	625	678	646	713	674	646	637	679	678	712	699	641	664	655	647	669	634	682	651	648	701	682	638	675	667	682	657	660	641	612	653	697	663	633	688	680	672	664	680	660	632	635	641	634	647	640	642	656	669	725	697	655	682	634	640	665	681	618	697	666	624	643	651	650	687	657	635	670	662	691	638	669	686	646	642	672	690	679	666	635	680	702	667	692	641	678	638	694	663	634	624	662	693	675	658	663	689	662	696	677	658	646	645	663	683	695	660	660	677	671	693	667	616	668	684	639	690	706	656	703	639	679	685	679	686	678	699	600	660	667	703	630	677	663	707	741	682	660	635	663	684	663	661	679	673	636	682	687	707	705	634	707	614	685	603	655	673	661	650	661	633	630	657	679	656	717	659	642	668	655	681	670	661	716	699	639	684	656	700	696	684	631	713	723	649	641	632	638	674	688	668	625	636	662	639	665	670	662	681	663	661	693	637	664	724	625	715	673	681	626	675	640	697	643	684	631	646	713	653	701	673	691	678	697	614	643	653	637	664	676	641	681	709	654	689	670	697	639	655	681	692	633	665	618	696	654	617	682	673	691	642	695	664	602	660	668	661	635	648	697	722	681	665	700	719	704	670	657	706	675	636	678	656	672	644	641	653	695	683	608	658	690	635	700	672	705	630	672	670	668	688	708	695	658	676	672	666	651	647	678	663	695	682	717	677	668	658	683	691	670	706	654	675	644	637	708	633	680	654	677	650	693	626	666	651	635	664	684	635	697	662	662	669	639	678	657	674	606	667	693	675	652	649	657	628	678	706	690	658	663	624	689	642	691	641	681	670	700	657	651	694	673	649	653	720	630	650	656	685	667	666	712	677	690	671	692	690	702	660	675	705	653	664	647	677	678	657	615	622	655	679	686	639	722	681	650	657	652	650	682	679	672	651	667	690	629	627	645	684	634	660	655	669	643	647	663	690	689	643	671	637	636	693	665	621	703	611	683	724	620	689	663	687	638	680	656	714	653	638	711	650	634	633	688	657	704	656	652	623	660	681	652	733	674	652	679	644	624	690	659	725	690	665	656	686	671	694	683	638	657	685	637	678	701	653	671	656	705	658	669	626	628	709	703	688	666	677	693	641	698	675	657	696	667	686	639	669	658	644	686	657	684	655	664	669	675	637	681	693	643	690	689	692	621	684	685	671	647	626	664	645	642	702	712	617	656	723	643	700	655	604	659	659	683	664	650	670	645	660	661	685	670	672	657	619	682	649	698	658	679	663	644	661	662	707	648	677	717	677	646	682	645	684	673	660	617	659	647	676	669	676	682	679	637	674	631	657	684	656	653	644	699	639	683	669	666	680	678	650	648	658	659	671	677	700	661	654	694	644	685	642	692	660	659	669	648	642	695	693	647	609	649	663	670	644	675	694	640	672	686	681	720	676	679	700	679	698	653	604	638	647
43914	43535	21993	15524	9051	6154	4439	2768	1879	1382	1247	814	676	619	472	422	357	320	291	292	254	269	305	331	359	410	370	350	366	360	370	412	353	336	270	271	260	245	277	258	271	272	253	230	228	267	229	260	227	228	228	213	207	210	196	226	226	226	205	209	205	215	234	216	214	217	228	194	198	209	209	223	211	211	222	209	196	217	203	212	208	201	229	227	221	203	192	220	203	202	233	201	208	213	188	199	194	217	217	212	226	181	197	191	221	194	182	234	230	208	228	200	223	205	191	206	181	207	230	200	191	213	209	225	205	210	212	223	200	190	212	206	213	184	224	229	211	246	191	198	191	184	207	219	216	215	211	221	228	209	200	233	242	205	225	217	220	222	185	201	222	192	160	199	200	235	210	218	210	192	192	184	215	201	207	217	192	194	222	217	197	214	215	198	209	218	211	229	233	217	234	221	223	216	208	196	218	217	206	219	201	257	232	206	203	228	203	194	198	198	214	183	218	211	200	209	205	227	217	209	184	223	215	201	209	179	197	213	236	212	233	192	191	227	193	207	222	206	189	235	207	179	222	223	222	215	219	196	232	215	215	229	195	228	228	193	198	215	207	188	182	208	220	234	183	219	207	230	224	196	235	210	217	210	215	243	237	208	206	210	194	231	217	220	190	206	211	228	205	212	201	216	185	187	241	246	203	222	234	198	245	165	198	203	196	216	216	215	199	230	210	241	226	213	230	223	200	204	200	196	188	247	203	223	220	223	187	211	219	203	214	204	189	201	248	203	203	203	200	200	201	187	209	228	208	211	233	182	220	195	200	210	202	233	207	233	221	233	215	204	224	192	233	214	189	192	220	217	184	225	196	212	197	226	201	207	200	228	213	197	209	200	211	216	194	202	204	228	212	196	225	178	232	190	212	200	207	190	216	228	214	245	224	214	194	213	194	215	237	227	210	204	225	195	207	182	213	211	208	231	220	229	203	220	203	219	209	193	237	222	237	198	193	204	226	221	223	198	196	220	222	218	196	229	206	220	204	221	240	213	201	205	226	217	225	198	206	231	204	207	228	216	220	232	199	189	191	195	214	217	193	228	215	216	188	221	224	219	212	243	213	197	203	215	189	185	222	219	190	231	226	215	208	215	237	226	227	213	196	243	220	220	215	208	181	186	205	193	217	195	194	199	203	191	213	237	205	226	197	230	227	206	195	206	196	195	182	195	209	196	206	208	231	214	213	225	218	227	205	186	211	229	215	221	202	202	207	196	212	211	221	209	215	213	214	210	212	209	202	223	191	220	216	204	215	176	218	216	202	190	200	211	228	217	222	197	214	208	215	223	190	234	205	230	180	221	236	218	227	231	196	208	210	238	230	205	216	216	215	181	205	215	222	192	203	240	207	194	208	214	191	198	203	215	210	220	221	219	221	209	191	198	185	202	219	201	218	213	229	208	213	226	213	200	229	223	186	202	204	224	217	213	194	211	169	184	236	195	199	201	213	190	234	220	226	237	215	223	221	192	214	216	234	199	245	198	198	200	200	232	197	228	229	218	199	213	203	221	198	233	227	194	200	234	206	213	218	231	210	191	222	187	205	203	199	213	212	240	200	194	215	181	217	240	218	210	197	212	201	225	206	206	213	191	196	223	216	215	241	220	212	193	198	190	212	196	223	227	242	243	178	186	206	200	229	204	199	233	204	210	218	209	193	216	223	192	204	209	220	206	194	237	224	203	217	192	203	233	200	214	223	222	201	198	259	227	212	210	210	222	193	211	198	194	196	230	220	222	208	208	207	228	187	216	197	203	253	226	168	182	217	225	205	211	199	202	208	221	214	212	205	210	226	180	206	199	239	224	228	207	227	250	211	217	197	191	211	194	196	182	209	201	238	234	192	198	217	201	203	214	181	220	206	207	222	204	213	233	219	202	224	203	201	232	216	219	215	241	228	213	187	198	238	216	194	203	199	188	209	215	189	209	217	204	196	206	219	218	215	243	218	203	223	214	246	233	214	218	207	214	210	204	219	219	213	201	211	205	202	233	233	188	211	203	208	197	205	211	217	220	209	193	208	209	229	205	188	193	194	209	214	225	198	205	223	217	240	218	218	195	205	213	211	226	184	207	217	229	186	196	232	208	222	220	215	194	221	190	222	205	219	217	225	222	215	217	221	218	214	226	223	202	212	197	208	219	223	159	213	232	195	210	175	225	218	220	222	248	236	212	181	185	214	217	202	226	196	197	195	220	220	209	208	223	200	198	210	205	184	235	209	186	199	252	215	196	211	187	170	198	218	232	187	207	207	216	211	234	205	213	200	218	220	196	202	216	203	195	228	223	220	192	223	210	201	178	198	201	213	215	199	213	200	222	212	214	241	217	176	202	211	200	200	188	208	181	222	192	219	230	216	201	207	213	220	217	215	227	201	207	219	226	204	235	227	219	193	241	197	206	184	199	212	209	213	197	200	216	207	227	201	222	227	200	225	204	209	210	220	196	225	221	224	215	213	212	208	199	189	219	221	207	220	233	214	215	216	192	195	184	195	204	204	194	216	236	223	237	182	189	197	217	219	204	186	204	202	184	217	226	239	207	213	210	198	226	214	234	196	216	205	215	190	209	197	210	211	214	218	216	196	195	212	206	228	204	206	206	218	228	196	185	230	221	217	191	200	193	209	211	208	201	223	214	222	216	234	212	211	192	221	183	242	207	222	220	219	230	218	235	226	192	195	216	205	194	220	223	229	220	215	209	211	194	209	194	203	181	191	209	218	218	218	217	202	213	208	226	197	196	206	205	224	210	212	195	204	207	211	198	202	204	209	223	206	193	210	216	226	227	224	202	195	206	202	204	197	207	205	206	209	238	205	216	220	207	223	198	215	200	217	221	179	225	208	227	193	242	241	211	211	210	232	207	210	220	226	202	234	175	214	178	222	220	229	239	208	215	207	206	243	200	229	221	193	203	228	210	222	222	226	197	214	212	198	210	204	217	216	217	208	223	216	209	196	227	190	218	200	235	216	193	212	237	202	202	195	223	209	187	195	200	208	201	231	217	206	209	211	214	226	216	195	221	189	201	222	210	242	244	232	219	215	219	193	210	208	227	204	212	225	202	202	206	215	208	209	185	209	221	209	200	189	200	188	211	217	233	193	212	212	193	200	204	198	218	240	192	219	211	217	220	204	205	186	199	225	201	217	209	218	195	240	207	237	222	210	197	222	222	205	216	218	180	213	241	190	204	210	219	201	217	213	197	204	185	215	238	204	210	212	206	213	203	213	229	228	210	208	193	206	209	199	183	211	219	209	203	203	194	189	215	219	198	207	219	207	211	194	222	198	244	202	222	207	214	196	233	214	198	207	195	231	211	217	229	253	215	201	203	215	192	228	222	220	216	179	214	229	192	215	205	216	226	219	203	229	234	224	204	208	225	238	202	205	206	222	230	212	208	221	205	206	207	197	189	194	214	229	197	231	213	205	248	220	249	207	243	242	222	197	210	249	231	200	195
31325	29720	15173	16660	13487	13177	11164	8292	6688	5591	4954	3135	2832	2664	2249	1660	1300	1130	948	928	887	916	1026	1147	1479	1730	1559	1396	1577	1687	1695	1744	1647	1287	1046	1002	865	810	831	847	891	904	761	719	719	851	760	753	665	578	547	481	524	509	522	514	526	486	523	519	532	462	512	502	484	506	512	469	482	510	495	507	493	465	491	520	533	487	511	535	516	501	496	476	472	494	499	496	485	522	532	451	534	457	525	510	558	448	486	501	502	511	489	499	503	482	519	479	531	442	490	504	466	493	501	515	537	543	510	476	477	536	517	478	485	479	492	529	507	501	479	533	503	502	512	440	486	486	486	477	511	552	532	492	483	513	513	508	480	518	496	516	518	518	457	502	470	554	504	533	483	499	509	531	492	543	504	537	482	479	464	500	464	488	498	490	471	502	528	471	480	477	469	538	498	467	461	505	487	491	429	506	481	473	509	497	486	489	461	506	507	502	516	493	515	533	502	498	491	498	495	491	512	508	479	495	485	469	502	509	499	546	465	450	472	537	488	530	498	507	509	482	506	478	491	526	506	525	475	480	485	513	462	521	469	523	495	487	501	521	485	484	487	482	503	478	500	444	453	478	502	481	485	484	506	487	468	465	484	465	486	489	481	478	508	543	481	451	480	514	511	458	454	463	478	488	508	495	491	524	494	503	449	470	468	534	485	498	506	477	489	482	455	493	481	531	463	490	535	505	487	489	488	512	507	515	487	482	476	508	509	487	461	462	499	485	495	511	567	500	516	533	464	501	523	527	470	458	487	513	496	499	493	507	463	501	484	474	482	477	512	446	475	482	499	460	497	492	467	514	479	474	482	487	469	477	481	486	505	504	490	510	492	507	492	522	476	493	540	479	488	480	469	518	517	521	494	481	506	454	479	528	454	489	503	493	464	478	483	515	498	474	509	539	490	526	483	500	482	499	522	534	502	493	472	517	501	518	491	461	499	478	474	537	479	526	453	509	523	497	457	513	487	529	502	471	494	511	500	500	535	499	499	498	505	504	477	523	495	476	490	501	498	480	521	478	443	485	501	508	503	510	497	497	530	510	500	495	475	502	489	472	497	504	489	508	502	459	460	476	490	518	501	486	462	482	494	486	501	478	494	465	478	491	510	483	486	513	492	476	483	454	524	494	474	487	508	526	504	521	478	516	492	474	458	516	516	465	530	521	518	465	466	492	534	515	520	532	500	515	449	523	527	477	527	471	493	462	471	529	497	528	522	509	497	482	508	493	482	499	509	490	507	498	525	481	501	506	438	491	501	522	463	478	495	488	535	485	518	503	473	489	503	504	478	487	494	538	511	510	536	523	498	543	454	527	512	476	465	465	495	500	474	470	502	531	522	512	486	526	493	443	481	472	491	514	516	487	491	479	532	508	505	514	499	488	475	503	481	478	500	531	494	503	449	467	487	481	470	518	451	508	473	491	514	471	526	482	499	523	482	501	476	484	526	473	490	490	491	516	492	487	482	518	528	511	488	456	453	534	475	493	485	490	499	507	482	508	516	519	515	484	534	517	481	512	457	511	508	495	497	502	508	554	509	511	477	497	520	517	470	503	474	525	508	468	487	518	477	484	491	502	502	502	489	492	490	487	509	482	487	499	497	487	507	517	514	486	518	478	464	523	491	510	493	463	518	487	488	485	509	525	521	479	507	502	473	487	531	493	513	494	474	505	454	509	521	502	487	495	519	515	509	498	510	530	503	477	478	505	518	497	530	538	487	513	552	530	508	483	474	511	505	466	457	483	493	546	501	490	490	543	494	508	480	488	496	493	502	505	497	514	493	506	512	462	528	482	525	460	507	536	506	560	488	491	448	492	539	509	482	512	473	482	462	505	449	509	532	487	495	507	499	469	498	535	498	474	522	495	471	487	503	502	471	512	500	496	532	541	471	524	491	500	500	498	514	527	461	508	470	481	506	500	508	492	489	501	513	507	508	523	496	460	482	494	494	506	499	499	556	484	503	525	469	523	492	513	498	507	506	476	492	504	521	504	475	501	500	487	507	442	478	485	492	535	510	499	501	508	483	526	503	461	509	494	477	505	500	486	472	459	503	492	529	456	462	495	551	482	480	478	465	496	475	497	511	510	497	501	473	518	497	507	460	487	493	510	498	490	524	443	512	534	469	476	512	547	497	548	510	490	536	523	500	504	489	476	502	475	510	505	509	475	515	508	509	477	475	489	484	482	510	492	494	457	472	533	501	521	469	484	453	514	430	521	495	508	491	501	474	478	508	520	523	485	512	528	497	481	511	532	506	501	505	478	498	481	482	472	489	490	533	499	544	500	465	500	490	524	496	485	507	511	525	460	480	506	503	506	501	508	494	508	492	525	534	501	528	533	488	502	539	495	453	480	481	496	522	490	503	463	488	454	536	437	466	465	512	465	471	530	516	516	497	530	511	538	498	468	450	481	484	478	458	494	471	469	503	484	467	520	508	537	523	505	508	515	520	515	521	505	441	537	487	443	525	531	498	488	482	521	480	484	514	486	515	523	495	472	489	485	505	507	498	484	498	509	504	526	488	507	478	530	495	512	523	486	522	494	515	501	458	488	486	454	473	497	496	531	524	476	491	461	485	470	522	526	501	479	491	500	493	488	450	491	496	474	500	506	498	509	456	483	480	466	511	492	546	539	463	491	502	494	477	466	529	514	500	498	476	457	490	506	481	501	463	513	516	536	561	435	489	487	519	501	518	498	476	516	521	508	496	500	500	517	511	514	517	476	523	519	484	475	503	483	519	495	552	513	498	510	513	484	495	465	491	536	517	504	462	500	503	453	501	467	454	514	469	473	504	533	489	507	516	502	466	478	501	476	524	543	509	497	501	525	487	498	477	466	529	499	480	515	536	455	483	528	517	481	485	520	454	521	534	515	486	518	470	523	502	485	498	506	503	502	504	507	503	462	489	531	513	520	524	434	525	497	504	516	491	464	488	521	498	500	507	494	464	450	515	491	501	498	466	479	478	502	465	526	521	504	494	504	494	487	493	516	492	483	454	474	508	510	449	481	512	499	482	517	474	505	500	480	478	489	451	499	502	502	490	481	508	516	508	490	486	478	492	501	477	502	481	498	548	485	453	503	547	488	475	483	468	538	516	493	487	494	509	475	492	520	493	458	527	464	519	513	496	485	481	496	507	487	458	480	472	500	511	520	489	501	485	482	474	521	506	513	512	434	498	533	492	520	478	494	489	519	504	500	485	484	506	464	497	511	487	488	489	552	501	521	523	492	506	518	481	456	506	474	528	496	479	489	464	465	551	453	502	495	485	512	487	511	489	493	474	477	480	472	487	520	503	486	499	464	498	505	497	489	485	470	473	517	489	511	461	528	489	505	545	470	497	484	488	482	518	483	472	525	495	501	486	511	539	510	532	493	476	522	465	518	512	505	485	546	530	514	512	487	501	478	496	547	460	491	469	537	481	496	515	534	513	472	494	471	484	526	489	511	529	501	502	515	508	523
53385	47902	25752	22982	16508	10760	8307	4848	3222	2444	2072	1336	934	782	663	424	368	281	277	235	260	256	304	338	412	377	392	384	386	431	399	370	337	332	256	217	228	194	237	235	235	222	190	208	189	171	177	169	184	187	124	154	155	129	149	141	143	136	161	145	115	129	134	146	170	113	140	121	144	136	163	131	157	128	166	149	120	124	151	154	147	128	146	120	134	152	126	133	155	126	157	119	137	148	149	123	138	152	139	135	140	131	145	120	156	130	144	139	134	137	130	123	125	135	126	125	150	135	132	143	148	131	138	129	140	146	137	158	146	159	144	124	127	131	136	143	137	151	155	166	152	129	127	143	135	138	144	110	141	146	138	156	128	150	140	118	137	138	121	137	187	143	146	144	134	126	144	159	142	165	135	126	143	139	141	131	137	141	148	138	149	134	133	129	134	131	143	146	129	126	144	144	130	145	125	136	149	129	135	140	138	139	131	147	149	120	129	141	126	142	143	138	129	127	129	127	156	144	141	150	136	144	127	138	155	120	146	154	143	150	132	142	140	151	135	158	154	145	136	142	128	149	146	144	144	143	160	127	128	130	151	129	141	152	143	148	126	126	151	138	152	129	142	143	129	136	145	126	142	132	138	163	148	140	154	153	134	126	116	145	143	115	141	120	147	129	130	137	143	126	135	132	134	125	138	147	120	142	147	116	118	152	128	156	119	128	151	122	111	120	152	129	138	149	129	131	154	122	147	123	141	129	149	144	126	127	125	133	141	156	140	144	126	145	167	135	160	136	159	143	129	114	158	142	148	144	146	136	134	150	114	138	142	139	150	145	147	142	147	143	147	147	165	138	137	125	157	152	145	123	138	137	163	131	142	140	145	137	134	127	141	125	136	136	136	121	129	162	119	131	144	151	169	137	135	137	138	148	136	133	123	120	150	136	152	134	153	146	143	126	133	149	159	127	141	126	136	131	145	144	134	131	144	138	117	138	154	136	149	129	126	132	178	139	125	140	126	142	122	127	154	139	162	146	169	135	139	143	144	152	161	142	140	144	132	112	136	139	162	143	145	137	143	127	150	132	149	135	155	124	149	122	134	121	139	153	150	136	153	124	116	132	139	136	142	162	130	134	145	157	138	154	143	170	137	148	151	120	110	136	134	132	136	142	142	141	151	146	145	119	136	127	139	122	138	144	137	128	139	134	147	132	112	141	137	130	149	133	137	137	145	137	114	125	132	131	143	134	142	118	124	146	131	136	145	152	144	109	165	133	126	130	130	137	150	125	138	157	144	146	144	131	156	145	161	147	157	150	131	147	136	163	145	145	130	150	119	127	136	130	132	136	148	174	139	124	149	155	145	124	144	133	145	140	146	152	142	140	139	136	148	123	144	154	145	134	142	131	135	134	153	126	143	127	127	120	145	156	133	133	129	170	153	156	126	127	145	148	159	138	157	143	122	153	149	133	146	162	117	129	131	127	149	146	141	154	140	121	129	134	142	148	158	131	129	142	167	138	146	150	140	131	119	147	148	142	137	150	149	165	142	129	141	155	142	154	115	146	120	147	131	140	138	149	123	169	160	146	140	147	130	148	152	144	136	156	146	148	136	135	127	135	133	138	141	122	139	140	150	129	148	114	141	141	119	140	134	155	153	137	135	139	135	149	171	149	133	150	154	136	136	140	142	152	144	136	136	126	133	141	128	130	149	140	157	127	140	146	132	136	133	137	127	146	127	143	120	128	123	144	126	135	137	160	146	131	131	153	133	112	160	160	129	136	128	125	118	146	140	138	148	158	131	138	144	156	134	136	137	120	132	136	118	150	145	137	156	132	130	149	140	168	135	133	147	161	165	144	133	135	127	142	125	132	131	135	139	134	113	135	170	127	123	130	138	159	131	160	133	135	156	139	99	134	141	142	158	166	147	153	142	149	129	144	136	136	123	143	133	167	140	161	144	138	110	140	152	147	128	140	129	127	136	128	117	126	135	140	127	140	152	139	138	141	157	149	141	120	156	165	139	150	150	136	144	146	136	131	148	145	140	138	143	142	129	137	153	152	144	142	164	133	140	124	159	146	145	141	139	130	141	160	124	132	133	151	157	117	149	145	135	151	152	136	121	132	140	141	159	147	120	142	129	131	149	130	118	135	142	136	139	124	135	146	131	137	154	151	134	144	145	134	125	127	145	129	136	126	138	136	129	153	145	148	121	120	135	130	109	137	149	117	140	146	122	137	140	147	133	141	149	140	128	167	143	138	124	140	143	154	131	116	148	145	162	148	140	135	142	158	146	124	127	117	131	143	154	136	122	122	147	132	128	127	135	146	151	134	148	133	138	140	134	112	124	119	137	138	131	141	158	153	120	134	138	127	171	132	165	155	166	131	142	148	137	141	139	138	153	155	134	172	148	140	131	143	129	143	144	121	132	132	144	131	157	136	128	128	151	143	130	124	114	134	132	125	138	121	150	141	137	124	158	118	144	134	127	127	129	139	136	147	146	135	127	136	147	140	117	144	146	147	137	120	140	136	146	122	156	141	141	115	133	155	134	123	145	121	163	144	128	158	154	121	145	112	136	145	138	158	128	158	136	129	127	129	144	140	128	145	128	141	146	129	157	124	146	123	142	126	143	120	147	143	138	151	128	145	134	138	139	128	148	123	160	152	139	124	147	108	147	140	141	136	150	132	131	135	143	170	135	128	134	157	146	157	136	167	135	149	139	139	127	125	113	123	151	135	135	136	113	119	128	138	147	127	141	139	141	145	144	131	122	143	147	133	150	166	150	114	147	128	135	142	136	129	131	141	130	130	149	142	143	162	143	127	157	124	137	139	145	149	153	122	128	152	133	136	129	129	152	149	137	125	132	148	133	126	135	122	122	144	130	132	140	135	137	147	137	143	137	134	131	138	131	164	140	135	141	156	134	149	124	144	128	154	141	150	152	150	146	141	148	148	135	127	143	149	111	139	130	122	123	152	129	142	140	149	142	137	125	168	160	149	128	140	140	155	139	142	133	148	154	135	130	136	144	121	116	150	132	143	118	147	140	164	160	132	130	136	147	122	137	150	137	142	168	140	153	137	134	139	137	129	138	141	146	146	125	128	156	163	150	160	128	143	147	133	138	161	135	146	104	130	129	146	142	144	126	122	152	110	124	145	147	138	123	120	131	115	124	142	147	123	162	122	130	148	110	145	121	140	121	139	163	133	143	136	154	137	151	143	137	135	115	130	134	169	136	126	130	157	125	143	141	127	129	153	126	117	138	117	128	128	135	135	153	156	132	152	116	147	139	149	155	146	163	146	147	127	136	148	149	124	158	137	128	165	163	167	145	121	105	148	105	131	143	121	123	137	140	157	130	139	149	135	132	151	138	128	162	148	130	145	138	133	137	139	137	152	132	121	151	155	140	121	118	134	148	122	155	153	139	134	146	160	144	141	137	127	153	146	149	130	127	150	134	131	133	143	142	139	134	145	151	150	138	143	151	133	140	139	155	126	140	140
38465	33135	20940	22485	17179	16888	16740	12614	10620	9213	8517	5201	4387	4275	3519	2186	1838	1531	1303	1188	1070	1107	1315	1686	2038	2143	1972	2020	2182	2450	2184	2049	1834	1622	1223	1027	865	898	1010	1078	1048	898	755	822	689	657	675	698	680	581	414	401	391	401	382	368	379	364	342	383	391	384	350	361	351	347	388	325	357	350	314	382	371	391	349	357	340	333	344	321	360	396	383	332	348	355	338	332	339	368	333	391	370	349	352	343	333	350	349	317	348	370	364	322	341	340	386	375	323	328	333	336	321	354	361	349	346	374	354	323	355	338	349	374	331	362	376	338	341	347	342	332	353	352	348	323	344	334	356	314	351	348	303	314	367	354	357	358	309	379	356	353	350	348	364	342	335	350	368	351	366	343	361	372	347	319	334	361	356	370	369	355	356	364	340	301	321	382	343	341	343	384	354	353	312	371	356	345	366	328	337	356	342	365	363	355	326	351	362	312	337	338	347	359	337	343	359	339	308	340	371	350	359	340	324	366	357	367	303	357	346	312	331	387	346	335	362	387	354	348	368	347	327	337	339	330	373	344	343	356	360	321	332	321	340	318	348	299	358	331	297	386	383	310	310	353	359	329	307	386	347	327	360	365	344	350	343	336	325	365	328	358	344	368	330	357	319	336	364	352	357	348	331	377	358	332	347	348	334	332	314	366	317	327	339	343	350	373	364	330	368	342	360	359	353	334	316	322	335	358	324	319	386	328	342	298	336	341	321	324	351	350	330	351	352	330	341	358	322	370	341	324	345	328	349	360	331	332	340	309	361	393	345	365	349	349	347	347	333	362	344	332	338	343	342	351	343	338	352	328	357	329	338	329	320	322	343	318	378	343	345	352	339	362	366	313	334	356	333	347	357	338	320	344	371	359	358	332	319	351	353	349	365	348	340	351	342	341	343	354	346	307	372	338	316	320	340	382	351	329	345	334	340	370	359	356	374	322	326	335	347	353	323	326	372	306	334	328	412	341	333	324	388	381	349	352	344	318	343	321	319	321	370	343	330	320	361	348	376	348	335	330	321	349	367	316	359	305	349	368	318	319	345	388	361	325	362	339	380	355	307	332	316	293	368	348	344	345	322	347	365	353	340	353	321	345	340	338	320	317	343	346	322	303	344	327	375	347	348	320	340	306	331	338	336	351	359	350	338	344	363	333	344	354	348	347	375	336	341	337	319	355	372	368	346	323	351	350	370	364	333	358	367	323	353	372	334	370	362	332	336	334	321	345	344	332	312	361	343	350	382	374	322	327	358	352	351	326	355	323	337	318	379	318	316	302	361	351	322	356	387	336	336	347	381	355	365	334	326	399	332	339	317	312	329	340	325	339	327	347	349	358	322	324	347	346	340	339	355	364	366	321	351	342	343	340	331	316	354	332	312	350	383	334	343	325	381	355	338	319	348	360	347	325	320	345	346	363	336	372	351	336	361	304	369	320	356	338	315	364	353	373	352	353	352	328	358	334	348	333	349	309	322	361	329	354	336	325	338	336	354	349	357	322	332	352	347	370	340	337	335	341	358	320	347	356	380	361	334	344	319	337	380	329	342	337	366	360	340	329	339	337	335	373	328	345	304	335	357	357	368	306	348	352	352	316	365	343	328	320	307	343	342	337	330	350	360	347	336	348	356	350	381	321	348	348	352	316	365	386	339	312	374	309	346	352	322	353	336	362	334	327	342	367	334	346	339	338	327	338	329	356	347	333	335	335	320	322	336	361	351	366	340	338	347	330	358	352	343	346	352	337	328	381	333	359	333	343	359	356	335	359	331	333	346	361	346	348	318	346	374	333	389	335	320	335	345	329	361	336	360	340	318	351	354	377	322	327	355	305	337	322	355	328	342	361	334	340	328	330	313	350	356	327	323	336	393	357	328	324	316	355	379	352	334	333	367	332	346	328	367	318	343	342	329	346	341	346	352	328	359	341	374	344	351	342	328	327	331	335	355	338	353	327	324	350	369	343	330	347	350	375	351	323	340	326	356	365	361	348	319	347	336	363	378	339	372	337	314	336	344	343	337	345	326	316	306	373	372	363	355	359	330	328	334	319	359	334	314	349	377	348	346	359	369	339	345	362	329	373	345	373	331	344	364	382	355	333	356	391	345	341	357	348	334	353	361	366	384	359	364	312	358	330	370	337	335	374	363	347	359	359	337	367	308	348	306	335	358	352	352	351	320	336	360	322	374	350	345	366	368	350	355	309	322	351	330	334	324	352	344	343	362	381	342	362	317	336	367	345	339	362	321	357	313	356	349	353	352	349	348	337	329	354	347	334	351	337	325	310	338	328	320	358	313	298	354	358	348	347	344	336	359	327	343	325	353	339	347	312	326	351	338	357	351	377	357	338	342	325	361	339	363	361	320	348	342	343	375	361	331	330	346	349	339	357	355	304	340	330	357	362	340	334	355	322	346	359	353	332	345	338	322	349	288	313	328	376	345	332	335	368	365	369	372	339	355	310	354	358	359	345	372	365	328	348	376	337	357	402	343	350	340	370	347	348	318	326	358	349	315	328	340	327	338	333	334	340	344	317	310	345	376	324	344	343	372	365	390	308	373	388	336	337	377	343	357	349	374	345	353	340	324	314	348	359	355	372	373	356	350	352	344	345	356	345	357	328	340	314	363	311	375	281	343	360	373	310	347	365	341	301	321	329	331	359	367	324	357	334	317	343	323	317	345	351	322	341	343	346	308	342	342	328	384	377	322	335	359	336	362	339	317	328	354	318	342	329	307	330	347	349	353	283	358	319	337	358	337	359	367	328	340	338	322	349	364	327	359	336	335	361	372	324	341	342	383	333	325	337	360	336	364	351	360	358	362	337	347	308	349	336	327	315	365	327	359	379	350	372	380	342	343	316	332	344	356	351	392	366	322	317	361	373	343	347	327	319	344	314	331	362	349	355	325	329	392	348	338	332	339	356	348	332	356	336	333	333	360	332	340	356	353	348	374	367	376	324	354	315	388	342	352	352	361	345	371	337	319	345	337	310	321	363	350	300	337	334	337	329	302	346	365	373	351	346	349	333	348	326	375	345	309	380	319	350	362	349	343	349	361	362	343	344	325	338	382	348	343	346	334	336	312	338	321	341	361	307	302	337	336	337	344	369	356	318	345	341	349	337	328	366	336	341	338	356	332	350	355	322	351	353	379	337	312	346	373	342	311	328	320	371	320	322	288	342	357	348	329	298	359	369	373	352	334	354	334	340	335	333	333	346	341	346	360	319	321	352	338	370	347	366	329	367	320	349	346	363	350	317	343	352	315	346	371	326	352	328	325	333	326	375	333	347	346	360	346	327	329	342	333	343	340	338	332	328	360	355	345	342	367	308	345	349	342	330	349	329	354	339	397	365	319	346	376	359	335	380	345	357	357	340	364	345	349	331	371	344	329	372	388	370	368	316	322	356	344	343	346	360	322	317	351	371	341	354	323	353	331	341	361	353	366	368	356	360	323	365	323	352	372	327	333	325	342	344
19672	12982	4537	2926	1947	1385	1025	899	653	602	526	417	343	399	333	352	330	289	334	293	346	329	324	353	331	386	384	350	343	395	426	366	315	317	339	324	310	314	328	318	308	319	301	308	262	292	315	340	277	296	283	281	265	288	295	296	276	292	290	297	311	272	276	263	291	291	299	289	312	295	272	246	291	339	328	287	286	285	300	283	301	308	313	320	325	279	273	304	294	294	294	284	278	292	265	270	285	277	293	254	275	291	317	274	294	313	306	304	279	284	333	268	284	283	287	275	274	272	251	287	288	292	303	262	263	291	276	281	295	284	268	263	278	281	302	291	275	281	277	285	292	290	321	278	276	274	297	305	287	301	281	291	270	290	307	280	272	289	289	299	269	250	297	293	299	303	275	274	263	306	249	313	313	305	288	278	285	274	310	319	308	314	289	299	283	284	301	311	346	272	302	285	320	252	313	294	272	319	302	282	294	276	265	297	301	297	289	283	291	262	284	302	288	312	293	309	294	301	291	300	287	306	291	275	314	300	297	293	312	266	274	273	279	309	280	288	286	285	294	288	289	293	323	288	293	289	294	268	299	258	260	280	268	286	273	332	284	288	303	290	261	300	296	305	271	339	308	340	280	311	278	295	326	310	296	267	278	285	273	270	300	289	292	297	302	306	306	290	287	273	269	302	292	290	323	281	286	269	284	278	269	304	281	260	286	300	237	289	261	274	263	280	280	293	282	286	313	286	293	277	304	287	283	275	277	282	308	295	302	281	278	294	314	262	307	253	238	347	278	279	328	260	286	305	282	251	254	274	301	284	275	287	309	282	300	312	295	305	323	274	297	286	292	278	280	253	278	308	283	254	304	258	313	300	304	273	270	284	293	290	276	315	295	316	287	320	284	299	276	296	291	309	302	320	269	300	327	298	273	273	277	260	292	291	262	317	302	310	284	269	333	295	294	303	297	309	279	291	288	267	277	300	293	309	324	273	274	280	287	297	272	291	272	283	285	275	283	287	262	300	268	291	258	268	286	296	300	328	303	287	286	284	300	275	277	325	303	299	279	296	271	274	309	279	262	287	295	296	289	331	293	292	291	260	287	306	309	305	268	280	277	294	303	297	337	312	302	307	291	309	301	298	261	301	285	278	275	314	276	300	320	280	270	280	296	309	286	299	295	303	294	320	283	268	247	307	299	318	292	277	280	269	281	302	312	282	296	302	290	323	306	289	290	297	310	296	274	276	293	254	289	260	282	303	298	326	296	284	266	300	299	258	312	321	282	330	270	278	285	311	280	258	291	323	293	280	256	308	303	287	328	277	268	312	298	293	263	288	305	289	278	286	313	294	287	274	275	288	272	298	299	311	311	304	310	306	303	323	282	326	289	264	317	315	305	280	290	322	352	257	255	306	302	283	313	280	328	238	312	313	303	283	282	269	317	287	293	251	272	281	272	275	276	276	302	321	340	287	293	274	271	332	320	278	278	288	291	288	262	307	272	285	292	316	333	285	318	278	267	332	298	265	325	296	285	298	290	305	302	273	298	293	280	299	280	289	283	338	295	294	305	262	282	295	280	279	302	266	274	261	277	298	264	278	330	328	274	291	302	311	294	294	302	301	310	298	283	299	323	294	325	294	296	270	296	293	303	314	269	277	303	283	324	316	296	284	298	308	293	276	288	256	258	282	299	305	261	295	295	259	298	269	285	286	297	283	269	307	302	299	266	302	301	297	301	251	304	292	305	298	291	268	288	302	271	291	261	299	314	330	313	287	284	278	309	298	319	311	317	300	307	299	288	277	278	292	267	300	314	258	299	276	273	292	281	291	273	283	299	308	287	284	299	262	298	296	308	306	326	323	287	265	279	305	285	291	273	288	278	300	334	287	283	279	293	283	294	280	261	306	316	278	284	262	316	265	324	315	289	268	276	288	285	283	299	274	323	307	281	285	322	297	277	278	282	280	266	264	286	296	297	286	253	282	304	268	273	285	294	305	281	292	271	278	280	297	288	328	305	299	273	284	301	316	315	291	300	284	287	293	299	277	300	287	315	268	285	313	297	281	271	278	310	288	275	284	268	293	299	246	317	272	294	293	308	270	279	276	297	286	265	281	296	261	332	317	266	304	307	282	299	250	275	299	295	308	256	292	293	303	280	294	278	271	317	291	274	267	289	260	315	288	281	286	279	314	291	312	266	281	270	266	298	281	318	309	302	290	267	307	291	308	305	317	262	294	292	302	300	274	321	311	310	310	299	295	305	301	283	319	301	333	267	301	286	294	285	317	283	245	289	285	289	294	279	300	281	292	299	274	277	324	274	281	286	254	283	276	261	277	283	278	271	249	283	286	281	292	304	278	313	287	318	282	270	307	285	254	279	305	289	279	286	299	302	264	266	276	295	270	292	304	300	280	327	284	264	315	282	297	299	287	280	298	310	313	266	303	261	293	292	287	274	286	300	310	312	296	290	295	288	276	286	305	305	319	257	278	302	295	271	288	278	270	288	311	308	294	292	318	282	288	291	291	287	266	302	273	310	267	306	315	268	265	301	283	302	295	278	279	282	279	301	280	299	293	292	305	262	291	282	302	315	306	287	288	300	291	304	296	317	283	294	272	263	303	289	301	289	288	305	278	304	301	282	303	291	318	290	288	291	279	318	244	294	252	279	274	280	312	286	279	289	265	284	332	298	291	288	281	311	296	305	270	284	294	296	306	291	238	301	281	287	291	318	296	303	296	302	250	281	307	309	292	283	259	281	273	293	310	264	280	268	274	276	298	282	301	270	288	289	284	286	311	292	252	311	265	290	327	290	285	306	312	297	268	299	310	315	265	287	275	284	271	311	289	305	281	284	298	313	286	292	291	278	303	288	309	302	304	301	262	287	298	273	299	306	314	301	267	298	309	277	283	324	278	311	256	327	300	337	278	294	257	293	279	302	275	283	260	304	308	299	294	289	254	275	297	269	268	304	286	277	290	307	299	273	309	313	307	279	304	292	310	299	275	310	267	298	314	281	305	267	319	312	297	280	293	300	262	287	297	281	270	296	271	279	296	292	296	298	275	289	308	294	309	298	293	290	275	271	304	320	275	293	279	240	273	264	286	325	277	275	293	304	298	286	300	290	285	285	281	315	304	255	304	314	282	289	266	279	298	297	317	281	276	294	287	313	293	269	259	298	292	294	312	273	299	302	308	282	269	305	300	305	294	309	314	338	314	317	263	266	280	277	310	311	287	273	272	291	288	291	317	284	289	298	306	279	279	306	270	296	283	269	328	290	270	304	335	271	300	295	290	301	250	309	290	284	291	282	276	284	282	308	287	290	290	292	292	279	297	325	284	314	286	279	277	314	286	284	310	284	289	300	296	289	312	346	290	269	308	305	296	308	308	296	286	280	264	287	294	308	297	268	284	334	267	284	304	278	312	305	297	293	309	300	318	273	295	257	307	260	290	311	298	278	255	228	293	307	277	294	296	307	339	290	284	317	243	300	273	296	312	301	255
12582	10356	7085	7473	6335	5328	4073	3223	2813	2338	2095	1373	1232	1201	1107	913	955	910	832	800	821	810	926	1052	1166	1085	1061	1091	1244	1348	1321	1150	1005	964	829	819	815	883	887	857	850	800	811	707	726	752	757	821	780	798	647	699	698	631	649	682	638	623	631	694	696	716	673	639	684	681	699	691	646	711	666	694	682	688	669	687	653	720	658	644	659	680	675	649	626	714	677	662	724	660	667	631	627	686	680	626	648	681	696	650	684	690	619	679	655	676	628	638	710	660	664	695	678	654	676	713	721	676	706	713	611	698	688	662	667	658	678	689	664	579	655	709	620	699	691	645	715	669	662	675	648	675	665	689	664	705	638	701	700	676	684	671	671	679	626	668	683	689	656	721	640	680	642	700	671	668	683	692	670	629	673	630	616	655	652	660	670	717	656	676	658	694	692	701	708	670	710	688	660	687	658	652	659	705	692	682	712	725	642	697	642	660	682	674	695	688	693	667	708	677	666	702	668	682	645	672	731	689	637	675	669	657	671	638	686	707	656	689	653	694	686	697	691	639	693	651	671	660	708	673	707	693	695	682	679	679	693	724	634	677	622	691	706	671	619	686	671	673	677	621	621	647	684	691	631	651	670	649	681	679	653	705	694	660	660	707	683	649	702	644	650	678	678	636	626	617	684	682	675	644	655	669	683	711	720	667	655	681	672	691	694	644	685	653	714	665	681	679	643	681	623	729	670	681	657	702	656	698	625	699	635	684	688	614	659	676	650	638	706	648	649	672	653	672	638	611	687	629	676	681	693	659	660	705	649	722	671	653	677	694	673	686	702	663	636	667	639	656	676	655	593	660	698	680	662	683	655	673	674	657	667	658	678	619	626	642	699	648	634	634	660	715	674	694	673	670	720	627	672	676	697	674	648	722	680	622	650	686	672	657	666	665	655	646	677	651	675	616	704	677	641	685	696	668	648	685	621	692	674	650	668	637	714	660	664	651	665	677	639	653	659	685	668	664	683	690	691	687	649	629	680	643	645	686	679	656	672	686	651	654	689	653	660	675	685	673	654	667	666	640	635	677	725	678	667	689	662	624	642	671	673	656	682	684	670	663	605	633	681	669	659	676	649	706	655	642	689	663	640	667	673	665	676	695	737	673	632	642	655	656	707	711	665	663	664	670	655	635	657	672	599	627	665	699	653	709	685	679	621	659	684	673	698	659	688	679	649	632	667	723	684	645	695	690	660	619	656	702	634	693	705	661	663	673	652	649	647	672	700	684	679	641	652	669	743	659	666	674	681	683	634	676	658	609	646	690	695	707	670	658	657	642	636	659	646	710	702	620	656	702	678	660	694	665	697	688	664	657	677	666	645	709	649	687	656	674	659	693	716	686	625	682	675	732	687	636	635	640	616	669	635	674	659	700	729	694	648	712	677	729	585	700	714	638	660	682	619	709	689	681	651	663	612	648	645	663	692	703	664	673	631	668	682	688	723	717	684	687	671	715	643	693	656	689	683	666	666	672	703	708	636	638	669	670	665	636	665	680	673	642	648	660	627	684	687	667	636	714	654	670	703	653	661	668	676	672	668	672	670	630	696	664	652	688	661	660	675	707	685	663	609	620	680	690	685	663	682	736	691	665	674	691	633	662	655	627	654	673	659	659	670	658	682	717	630	653	680	667	655	642	634	661	638	662	713	680	634	664	656	713	711	631	588	636	702	681	661	681	623	640	727	672	656	660	692	682	677	644	680	648	663	669	693	698	670	627	671	671	713	688	678	658	705	716	716	685	711	672	691	726	681	648	626	649	655	692	652	651	647	674	672	680	701	672	665	684	665	676	654	671	655	634	657	740	670	684	652	669	646	684	699	660	654	682	695	629	710	646	655	683	660	664	647	711	686	638	696	655	707	661	671	665	675	680	648	636	666	687	674	675	693	660	630	666	723	714	671	696	671	672	652	639	693	732	658	662	669	657	623	729	663	681	651	690	677	694	681	648	647	665	708	698	696	682	675	657	688	668	621	729	710	671	639	660	689	641	697	645	702	657	666	622	672	693	642	624	625	696	660	647	705	673	670	692	736	637	659	659	669	685	706	663	725	604	654	659	681	702	625	696	683	690	698	709	638	596	680	650	667	646	679	677	637	704	703	716	690	626	626	667	684	716	695	673	635	671	657	682	653	694	698	615	675	671	669	626	676	707	708	673	612	666	657	721	697	657	683	771	648	663	673	626	689	655	642	614	678	685	681	689	627	720	626	650	677	615	649	633	661	636	677	665	695	664	663	630	701	659	685	676	706	718	702	689	690	625	661	689	701	670	640	649	677	692	664	621	678	698	730	678	641	693	635	646	678	650	709	676	654	630	669	676	661	670	628	626	674	683	669	718	663	647	647	688	642	638	679	711	639	639	650	727	648	658	654	729	654	707	667	723	685	683	700	662	653	672	661	720	651	649	664	641	673	667	731	662	703	662	709	689	691	720	676	647	686	690	680	656	705	706	645	668	670	666	672	679	695	642	649	637	647	669	672	684	684	726	646	679	628	675	670	661	723	657	672	640	702	688	661	676	701	679	701	667	699	668	636	696	661	701	677	665	659	693	671	647	648	673	670	686	676	652	648	679	654	677	671	638	714	653	640	688	646	671	678	715	646	687	703	665	668	694	639	671	680	657	693	666	752	652	658	653	693	701	653	737	688	646	682	676	682	658	681	660	660	633	647	701	665	684	682	662	696	640	671	680	649	685	694	712	625	673	685	629	690	684	656	631	637	703	716	703	628	655	693	675	635	645	664	703	687	656	702	696	673	702	662	689	689	681	670	715	630	683	665	654	625	675	655	652	697	672	624	653	664	656	699	688	692	682	676	668	728	668	653	674	647	688	665	654	707	661	688	680	703	694	644	641	684	685	670	690	700	694	683	657	652	659	657	668	655	667	655	641	662	683	668	702	674	698	702	652	628	663	703	700	645	649	696	657	698	640	661	688	674	639	667	688	662	674	672	670	678	648	682	628	680	682	657	649	687	667	662	681	660	667	664	646	624	687	697	660	652	682	647	703	685	681	647	652	657	623	631	643	660	664	662	694	683	617	654	687	680	671	660	694	633	614	672	633	678	704	676	667	684	691	697	700	682	644	686	681	648	636	652	727	702	677	674	656	656	664	641	651	603	636	657	690	652	616	656	701	678	643	644	651	719	663	671	672	678	647	683	680	677	687	665	664	643	635	652	612	659	647	708	656	643	644	719	690	641	699	609	738	637	670	656	680	607	706	614	683	691	707	669	666	678	688	666	654	655	659	682	684	676	713	702	681	627	665	706	680	658	694	662	691	682	700	657	713	694	666	735	674	665	661	669	664	675	679	666	653	646	669	664	683	684	688	626	707	668	708	661	613	650	685	649	701	666	693	654	662	705	654	710	713	704	683	653	627	703	640	702	670	682	641	644	661	634	641	677	691	631	675	672	647	692	609	644	646	689	675	687	596	617	664	672	669	667	699	660	742	672	679	687	681
43664	40617	21381	14191	8201	5036	3395	2398	1701	1429	1024	769	665	533	395	382	361	308	282	261	266	269	296	330	358	312	314	340	434	391	373	340	341	315	280	237	275	262	281	257	237	245	227	228	262	236	242	212	266	245	182	226	184	217	227	241	227	207	213	174	226	219	225	205	190	221	205	227	211	183	218	214	223	207	195	199	188	207	228	196	183	203	209	247	197	203	192	212	186	232	224	205	217	191	220	189	226	198	215	221	212	231	202	243	202	209	227	220	202	221	211	215	213	228	214	199	190	194	209	216	256	189	218	194	207	246	244	212	204	216	186	198	219	222	201	217	205	180	210	205	224	199	227	201	220	183	217	243	211	230	174	244	229	221	203	186	217	205	206	207	207	188	226	185	216	212	229	221	215	205	194	221	202	217	209	202	181	214	205	214	224	228	178	229	210	204	215	198	193	198	219	221	248	218	209	193	210	213	191	187	191	163	197	206	189	198	215	216	214	192	175	223	230	217	189	202	215	227	222	183	216	177	212	210	218	218	199	188	201	210	223	197	194	247	217	236	226	222	222	202	221	206	240	210	211	203	198	188	232	204	229	203	222	215	205	238	225	210	219	210	219	221	195	223	174	245	202	203	194	188	215	213	218	200	200	199	212	237	192	200	204	219	207	231	223	206	194	190	207	211	223	227	212	238	209	201	213	190	210	215	201	209	222	222	196	197	216	196	200	192	185	236	202	210	200	203	220	214	221	200	209	224	191	231	215	238	190	197	248	208	218	202	213	202	214	193	203	202	225	204	208	210	209	200	208	198	199	185	215	230	216	222	213	203	220	191	218	210	208	235	216	203	231	215	212	210	220	191	224	206	229	199	221	206	219	230	221	218	218	201	202	211	195	206	205	193	221	223	204	201	206	207	196	205	236	215	213	218	184	188	220	227	199	199	187	199	228	210	212	197	215	228	194	178	191	198	230	185	208	207	206	190	199	202	223	200	216	187	207	212	208	215	209	193	202	216	215	209	211	176	188	209	223	200	198	205	238	210	204	205	203	213	189	215	214	209	205	187	202	235	204	216	212	232	218	249	218	223	214	199	219	191	182	229	221	228	246	188	230	217	226	210	189	205	216	190	210	230	207	223	230	210	200	190	216	228	205	192	255	213	210	219	219	207	203	203	220	211	202	219	240	209	228	209	194	220	204	240	199	205	235	228	196	193	222	208	195	210	179	202	227	223	183	244	219	195	210	194	177	237	222	201	204	213	236	201	230	213	222	213	211	210	219	211	221	216	197	201	206	192	196	228	218	202	220	211	218	206	214	208	208	192	214	191	229	208	210	213	193	203	206	198	195	184	215	231	222	227	218	202	195	225	215	226	193	220	191	193	214	207	194	194	211	220	187	229	246	217	178	201	245	236	228	216	243	214	214	198	217	213	248	221	231	201	207	221	229	211	216	194	209	207	222	206	213	216	195	201	214	219	198	208	235	213	211	201	251	218	209	205	201	227	212	190	222	194	201	209	191	220	236	212	214	241	242	227	229	208	206	212	208	239	234	193	208	208	192	198	192	220	221	181	215	212	228	198	231	193	201	227	209	207	209	225	205	211	177	197	209	206	230	179	204	223	190	216	207	205	194	221	230	209	170	216	202	212	239	214	217	239	212	234	201	235	183	214	222	219	199	208	191	205	218	213	203	216	205	222	210	200	203	184	199	234	204	181	185	216	233	205	223	220	229	206	187	214	212	198	203	207	213	201	228	210	203	199	208	211	219	184	200	206	204	195	202	221	239	204	215	197	197	217	226	200	226	203	206	209	191	214	227	182	191	211	214	188	194	233	212	223	237	208	198	216	196	199	206	211	216	197	223	200	225	210	203	217	225	218	220	192	163	224	186	183	178	238	205	176	220	238	243	199	195	206	228	199	218	207	194	202	188	223	199	210	204	209	194	193	216	212	218	206	216	195	244	203	207	185	202	216	229	189	178	206	212	200	203	202	221	222	225	196	232	210	200	180	209	220	230	212	223	228	225	187	226	208	207	182	187	206	189	197	212	233	230	208	228	243	221	203	222	228	205	208	204	194	207	189	195	204	226	219	202	221	189	198	216	216	224	190	232	222	220	235	181	223	188	229	217	227	239	256	200	209	183	205	210	195	201	208	195	204	207	178	202	217	215	231	198	196	199	214	216	179	232	239	206	221	237	213	196	205	201	207	202	206	214	206	229	197	194	212	223	195	199	198	211	206	196	200	210	199	197	194	208	208	199	185	186	224	226	232	215	214	233	225	214	222	194	222	220	214	214	219	227	190	223	206	206	195	209	201	214	195	217	207	213	208	192	189	204	200	222	229	209	219	202	204	215	199	231	216	207	208	217	224	220	186	192	222	214	223	235	216	200	222	190	200	238	210	197	194	208	187	210	183	213	202	228	209	202	231	215	220	204	200	228	240	239	203	201	170	207	241	215	239	209	235	214	216	217	234	250	215	212	192	196	185	185	216	194	224	211	190	197	220	231	208	201	244	208	211	209	196	206	201	222	194	202	228	195	212	213	195	218	207	205	253	218	191	212	193	175	213	213	200	201	215	214	208	194	212	219	217	197	189	219	200	226	198	227	209	202	208	210	235	190	192	216	217	214	219	198	214	231	201	204	211	214	217	194	219	235	208	236	212	216	186	208	207	199	218	201	211	208	225	214	203	225	217	224	205	204	212	218	234	247	221	210	193	206	200	231	207	203	215	202	212	206	206	206	203	243	210	201	202	234	200	205	186	207	211	203	212	208	197	198	224	192	216	196	200	228	205	195	168	226	207	194	181	235	187	213	217	227	191	195	198	236	206	235	238	242	197	215	262	227	215	233	233	207	226	218	211	225	213	208	215	219	204	201	232	194	202	212	202	209	217	194	192	198	232	203	193	227	204	205	259	221	198	236	226	210	196	213	223	212	214	219	225	224	211	234	211	198	214	224	214	218	201	188	200	211	235	216	216	183	242	222	234	204	206	225	201	221	204	210	238	206	227	221	219	202	219	224	238	211	212	215	198	207	202	203	219	222	214	214	199	201	187	191	210	194	200	185	203	217	205	225	211	213	209	218	212	203	201	187	201	211	179	201	228	216	203	189	207	234	219	207	225	229	208	221	182	251	152	192	217	181	184	197	203	226	209	231	196	233	233	222	225	200	211	212	219	237	217	204	216	225	208	193	212	197	226	213	239	224	200	213	212	190	216	244	220	229	225	184	215	216	206	210	230	203	191	236	201	224	228	189	208	235	205	230	207	205	218	246	193	198	219	212	213	215	180	229	224	223	216	209	235	219	206	209	191	218	183	205	198	192	234	208	234	191	202	210	187	229	185	206	227	229	219	228	214	217	216	205	217	191	221	225	210	219	217	229	228	202	226	207	241	202	220	209	200	180	209	209	205	202	220	213	189	224	232	176	235	223	226	205	197	205	215	207	206	197	211	232	236	197	228	210	221	219	199	202	197	196	193	210	192	228	227	211	205	196	222
31402	25469	15680	15717	12839	11259	9337	7960	6682	5927	4412	3057	3226	2552	1786	1504	1345	1144	948	911	935	1000	1204	1391	1512	1392	1316	1561	1920	1867	1752	1661	1361	1139	938	874	983	927	962	823	811	791	709	657	658	740	706	735	713	659	561	504	528	462	448	549	508	478	548	510	518	519	537	520	504	500	452	509	498	503	502	502	491	500	479	537	501	483	492	512	483	471	483	492	514	518	496	475	497	511	499	514	494	502	493	528	491	477	473	516	518	515	486	428	489	464	486	474	484	492	527	485	482	491	513	555	489	508	466	448	514	489	490	499	463	465	540	488	481	503	484	489	503	476	496	506	491	495	481	515	478	499	497	506	490	496	475	546	514	485	502	489	485	494	492	467	524	490	495	505	473	500	474	477	484	520	482	445	525	517	504	475	500	512	496	506	501	482	479	457	513	549	476	508	497	535	509	484	492	499	548	497	513	495	468	512	478	501	492	514	523	518	444	485	505	486	492	498	538	454	477	478	503	497	486	496	496	520	527	522	483	492	477	488	455	512	570	490	529	472	507	514	500	469	544	482	528	466	475	498	475	510	522	506	484	509	495	529	518	513	478	527	498	486	507	481	519	474	499	474	509	493	504	479	449	511	494	524	499	461	483	539	486	503	538	506	489	522	511	454	532	497	518	521	514	522	494	465	506	476	514	468	506	509	481	507	536	536	465	509	488	501	532	499	468	493	505	477	488	491	514	495	461	517	463	521	476	510	487	502	512	501	504	478	499	519	503	504	537	498	450	545	496	495	484	536	487	502	461	466	483	513	500	521	526	491	484	461	487	503	484	502	450	513	516	465	467	509	470	512	451	496	506	487	511	477	469	509	471	505	501	543	502	517	518	446	484	485	474	496	482	476	523	501	509	484	507	490	533	519	505	500	518	521	470	527	496	489	486	497	458	492	492	463	497	483	529	491	498	468	479	473	515	466	470	513	482	528	484	498	513	506	465	516	463	494	485	491	477	495	518	506	485	484	479	529	476	513	482	516	514	463	479	514	535	490	482	532	487	513	497	523	492	473	464	528	490	500	473	528	491	504	502	484	467	521	505	489	499	476	467	472	492	470	520	495	525	500	480	474	523	516	476	492	488	486	506	524	480	490	516	533	532	442	543	493	466	512	516	509	514	508	510	492	515	539	483	502	546	504	487	506	473	477	475	517	533	475	463	502	518	471	474	461	512	516	488	492	486	516	505	502	476	481	539	494	523	529	515	496	516	499	450	457	492	506	472	485	498	537	483	514	522	486	495	483	498	466	503	506	477	467	499	470	490	522	507	536	499	473	540	512	507	462	514	492	496	499	451	460	510	542	483	482	479	487	503	530	477	550	494	498	483	515	506	471	481	495	497	498	512	516	501	466	472	529	483	478	484	496	518	483	505	499	497	498	525	536	477	484	486	479	487	475	481	473	494	505	533	507	538	475	456	480	513	513	464	502	493	506	535	471	533	525	513	507	532	542	461	526	525	513	491	505	515	496	485	508	482	483	515	504	496	488	536	523	497	492	520	534	505	495	505	472	480	479	470	489	486	486	521	540	534	507	478	481	492	464	535	493	530	566	511	482	512	513	452	482	517	496	496	508	494	475	471	486	500	510	495	536	491	497	504	528	493	504	474	524	497	510	489	535	500	452	454	502	496	461	514	459	494	509	471	486	470	501	508	486	469	505	486	484	498	508	485	452	498	493	492	491	512	466	491	533	526	479	505	463	508	470	516	527	535	507	502	505	519	525	464	505	488	506	514	478	479	507	522	502	456	507	513	543	508	502	493	501	495	496	486	440	516	475	503	475	503	507	515	479	463	507	520	469	500	486	517	473	421	498	455	509	500	488	515	476	539	517	477	489	504	473	499	482	474	529	507	510	474	489	475	508	482	538	471	471	512	526	497	507	512	538	473	472	500	508	450	504	519	510	492	481	482	509	480	483	497	489	524	497	513	474	468	465	460	501	506	493	447	526	497	472	485	478	480	517	504	511	474	496	470	539	509	460	480	514	452	470	498	475	525	461	495	492	481	488	506	483	539	494	563	489	469	506	517	489	535	521	515	484	499	503	475	500	546	498	481	493	511	472	502	492	505	479	507	492	482	480	502	455	516	485	498	493	509	489	489	486	490	482	524	510	480	509	482	517	467	496	487	525	526	476	489	457	499	481	511	513	484	498	489	546	478	532	527	526	496	499	517	507	522	498	492	510	483	543	486	521	486	512	528	505	478	542	475	519	468	549	461	500	499	458	451	474	474	473	515	487	503	487	487	490	531	518	455	500	481	516	553	521	493	492	512	528	516	483	462	508	524	452	470	523	479	529	511	485	513	507	511	466	474	500	529	481	469	499	479	482	506	510	510	512	446	494	533	510	508	533	487	509	465	493	461	474	515	504	497	495	504	486	478	488	505	503	501	493	499	501	501	489	508	513	476	507	495	468	481	485	488	483	477	493	526	505	514	488	500	481	495	502	486	460	499	554	481	513	481	506	448	483	512	499	522	510	526	483	473	461	515	486	470	487	476	472	490	521	490	492	491	521	486	515	488	451	520	506	499	518	502	552	476	505	490	504	527	535	525	518	546	480	520	498	477	464	497	477	538	477	492	523	488	477	528	497	456	520	449	502	506	501	494	517	492	528	458	502	490	510	461	522	499	534	527	546	493	508	461	500	471	480	496	523	480	463	455	524	512	543	483	481	520	506	516	513	480	529	487	507	471	491	497	541	545	488	475	451	502	504	477	498	510	487	511	513	491	503	489	494	490	497	503	517	529	482	501	481	500	526	468	527	509	509	498	472	461	477	461	534	507	506	495	511	529	469	515	477	487	515	492	518	533	511	466	472	498	493	492	502	517	510	536	496	528	495	476	531	455	475	497	511	498	505	495	499	495	496	499	496	478	473	499	516	480	492	483	485	485	470	503	476	466	473	517	512	494	504	480	529	472	531	510	508	511	474	461	501	507	491	510	517	518	527	498	509	482	489	519	499	499	471	495	485	441	467	506	452	485	493	497	525	512	498	534	519	504	503	503	511	495	501	527	483	517	477	540	534	455	514	501	516	490	482	512	477	468	510	495	501	494	452	478	512	513	491	543	516	466	506	486	504	502	516	520	483	489	518	503	451	521	494	484	509	484	487	476	485	517	495	481	533	492	522	553	510	488	532	475	530	506	499	468	518	550	492	453	495	465	481	510	485	524	501	545	495	487	501	485	535	472	474	467	562	512	538	489	466	531	490	490	467	501	448	490	460	483	466	504	531	504	462	489	484	517	477	502	504	514	511	549	468	457	483	493	475	507	523	494	540	502	476	504	474	508	524	471	503	512	518	513	517	468	506	530	487	473	471	488	473	511	493	510	447	471	500	517	518	498	468	476	488	451	508	501	495	500	487	535	479	510	527	469	469	500	504	490	471	441	521	524	509	510	501	484	469	478	526	492	492	515	449	523	522	488	484	507	476	515	509	531	497	467	482	508	512	475	499	505	491
54299	42687	27357	21870	14448	10422	6907	4599	3368	2408	1494	1170	1127	791	591	501	390	323	275	276	256	285	312	329	368	313	400	460	473	440	433	369	320	284	256	280	231	222	211	222	206	218	186	164	172	191	196	176	177	163	145	134	161	118	146	170	156	127	139	158	160	157	138	130	141	131	144	137	118	183	148	141	127	149	159	139	135	156	150	151	132	133	120	139	142	135	116	129	160	137	130	157	149	138	146	151	122	132	122	148	136	151	139	121	134	134	123	117	136	138	132	144	121	127	136	142	146	153	131	141	135	136	132	134	131	127	150	138	147	153	162	158	137	140	145	132	149	146	158	117	133	120	134	134	149	147	124	134	143	141	139	139	139	127	123	150	114	140	134	147	137	138	143	138	137	159	128	131	127	156	166	143	140	118	147	160	144	137	114	124	140	136	133	117	133	157	125	124	132	127	147	159	138	158	117	140	155	134	154	134	140	138	123	140	154	129	156	120	156	135	142	148	143	135	117	126	161	154	134	134	147	145	124	116	151	139	150	147	141	142	130	156	147	148	170	127	134	131	142	125	122	132	159	155	158	139	139	121	134	143	154	135	111	126	126	128	138	126	151	130	138	140	152	137	133	137	138	134	137	132	148	138	141	131	137	148	139	135	125	142	145	134	125	133	144	145	147	135	153	126	168	136	133	146	128	146	119	114	143	136	122	128	139	129	160	134	147	148	137	131	127	123	136	128	167	130	150	146	151	126	129	155	141	149	137	138	179	143	139	137	124	134	136	127	144	126	143	131	149	141	113	145	146	166	148	168	143	131	149	120	155	129	125	137	125	151	149	132	129	156	138	135	156	143	143	144	147	123	141	127	152	154	130	130	129	138	149	137	143	142	139	131	132	145	147	133	148	164	133	152	143	143	145	136	158	143	142	159	136	129	165	144	137	160	159	143	135	129	132	146	149	155	115	139	148	147	132	102	145	148	139	140	146	148	137	125	137	123	153	127	158	144	137	131	128	135	134	127	130	112	142	121	144	141	122	143	140	123	140	140	144	118	159	130	146	127	133	145	145	148	121	139	125	126	144	152	133	130	137	152	152	136	131	133	121	150	140	127	140	144	125	130	142	140	174	127	122	142	155	151	132	148	156	125	128	128	125	140	128	141	135	146	133	142	124	134	141	127	151	129	132	125	142	154	127	138	117	147	123	132	139	165	146	130	131	135	131	120	132	104	143	155	158	133	149	147	134	138	161	165	139	132	152	136	152	134	148	154	135	134	131	161	141	137	150	167	135	146	147	114	136	135	141	133	148	130	128	132	176	120	138	129	142	129	131	128	170	133	135	155	136	136	145	142	156	132	143	133	149	151	128	157	147	140	151	139	142	129	164	129	160	135	119	122	141	127	132	140	137	144	130	114	108	146	137	126	140	154	132	140	150	146	138	141	150	130	136	154	148	160	142	135	155	139	129	131	148	146	153	133	118	147	139	126	150	138	139	156	155	128	115	147	147	126	147	141	118	147	135	133	146	147	122	142	137	134	131	138	130	130	126	138	131	141	156	129	119	125	140	156	142	137	155	138	147	166	130	125	156	129	125	122	133	126	135	123	159	132	140	134	130	150	162	120	139	119	144	137	144	138	124	165	147	145	129	125	126	128	125	147	147	140	144	139	142	139	119	146	123	123	129	133	142	148	149	140	140	153	129	123	127	139	133	144	124	155	113	118	127	131	142	140	117	144	142	116	143	135	148	154	150	145	133	145	152	142	144	137	157	147	158	134	130	119	155	146	119	122	151	132	141	138	140	133	157	143	127	116	122	149	153	166	151	149	128	121	137	138	142	143	144	142	137	131	148	131	140	155	145	146	144	144	124	149	142	140	133	147	137	120	121	129	139	124	147	160	130	123	141	117	141	129	130	120	131	139	127	143	134	154	125	146	132	158	141	144	146	120	136	142	125	133	162	159	119	120	126	139	114	146	136	147	125	146	132	160	147	158	124	157	123	147	146	143	151	155	148	147	128	134	133	137	149	131	124	136	141	129	146	143	139	135	143	141	138	151	128	143	133	151	151	111	136	150	127	156	127	127	130	133	121	141	135	119	163	137	137	142	133	160	145	137	117	132	143	143	149	153	139	169	143	161	133	137	143	145	125	138	149	138	146	161	117	133	155	149	125	146	154	138	166	139	148	162	138	131	152	140	116	126	152	161	152	139	139	124	105	139	149	140	141	156	144	130	128	147	142	131	125	156	135	121	134	139	150	150	141	145	153	139	136	146	140	151	141	140	136	135	144	127	117	162	150	144	125	154	111	135	122	125	116	145	139	142	134	137	137	134	124	134	133	139	135	126	134	118	138	128	141	125	138	132	134	157	149	142	139	133	146	139	151	155	122	138	115	126	143	148	115	125	146	127	137	154	137	145	148	140	131	120	131	143	139	151	138	138	137	136	124	151	130	132	120	135	128	124	145	109	139	132	141	131	146	116	139	118	132	150	126	148	125	125	146	123	155	143	150	122	123	135	140	136	151	132	124	132	134	157	136	130	148	142	135	142	119	133	152	146	134	140	140	140	143	134	138	157	127	138	150	142	116	124	168	119	134	156	145	165	136	141	140	121	130	145	117	144	126	138	147	152	131	127	142	169	119	140	137	123	128	132	129	147	129	137	150	134	145	147	129	131	137	167	134	146	138	132	131	142	129	151	140	140	161	131	136	123	153	147	127	126	123	162	141	128	153	126	137	125	151	133	133	130	153	145	140	130	141	130	137	139	116	151	118	144	141	141	153	133	139	119	137	148	112	122	149	120	143	142	146	145	134	117	162	141	135	136	137	160	139	139	168	132	113	144	145	142	148	128	124	134	142	146	129	133	130	128	126	148	126	126	148	141	119	139	134	136	151	124	140	142	141	161	142	154	124	133	149	126	142	156	135	122	133	144	152	137	140	163	145	151	161	131	146	121	148	135	137	143	153	111	156	134	149	160	134	138	120	141	139	129	142	126	141	122	119	135	156	176	127	130	133	130	140	122	128	156	129	124	142	146	146	161	138	116	148	132	145	152	152	138	130	132	140	144	142	128	121	140	149	132	131	145	146	144	122	151	160	131	136	138	150	123	129	141	139	121	137	147	134	131	170	138	146	140	122	121	144	134	141	145	134	134	152	137	114	144	130	147	136	135	150	124	126	147	141	139	136	145	121	139	126	130	163	126	118	141	158	133	143	133	138	134	132	152	134	134	120	134	159	121	140	139	120	132	143	135	145	170	133	132	142	133	144	130	152	145	145	137	119	145	122	143	135	134	150	110	152	138	143	148	143	122	120	128	129	118	123	157	141	140	150	129	127	124	137	119	118	149	152	135	134	159	141	116	122	157	134	137	133	158	121	111	112	137	149	163	129	138	151	152	137	159	153	144	115	136	150	142	129	134	123	143	122	147	149	153	149	131	124	135	131	135	124	120	107	134	143	162	113	132	145	131	136	135	126	112	142	107	122	130	158	174	145	134	128	130
39956	30398	22391	20841	17718	16766	14104	12264	10528	8880	6183	4740	5075	4012	2769	2308	1780	1490	1258	1202	1088	1245	1669	1883	1782	1609	2086	2541	2867	2477	2450	1967	1594	1267	1078	1231	1149	1061	956	792	845	745	574	629	633	637	620	698	635	570	409	407	444	341	390	383	355	352	362	303	363	354	366	346	394	358	349	398	353	402	364	381	403	345	379	352	346	355	376	369	364	365	387	325	361	362	349	336	396	341	374	380	350	368	323	344	326	363	351	377	353	360	364	381	327	351	356	372	364	347	320	374	344	299	348	341	379	363	362	366	375	317	352	364	356	352	327	336	381	335	338	328	335	357	331	345	356	328	337	331	384	331	329	356	355	355	328	340	384	353	340	334	379	323	284	351	338	308	341	369	330	332	357	323	340	363	330	335	349	353	338	367	384	361	334	358	345	364	374	339	387	361	381	332	347	345	350	369	344	380	346	332	344	368	372	340	348	346	340	349	344	371	332	356	359	348	372	337	356	333	353	347	368	355	355	321	357	377	330	353	331	357	383	368	349	331	352	361	369	321	321	369	353	347	357	324	350	347	338	407	356	401	342	350	329	314	347	330	388	355	381	376	368	334	315	352	383	353	341	342	354	360	331	355	361	353	344	350	344	356	349	368	335	331	334	357	341	369	328	330	354	347	312	302	353	333	393	348	372	338	326	312	341	322	330	345	371	372	367	322	338	355	315	365	322	320	348	368	334	327	323	345	345	346	325	339	340	339	322	354	362	339	344	396	334	335	369	355	346	353	345	320	376	354	349	334	365	319	336	340	364	324	351	354	355	347	386	348	360	383	344	354	370	348	374	352	370	359	359	325	366	370	363	342	371	374	353	361	344	359	375	361	377	328	321	379	371	329	361	357	344	346	357	339	318	378	380	371	365	363	354	333	329	314	337	330	320	324	337	353	354	366	347	328	355	344	300	287	330	354	333	338	364	350	335	344	349	335	323	374	330	338	349	344	337	364	346	357	378	328	331	347	335	368	341	301	375	341	356	379	344	333	367	317	356	362	352	326	359	352	341	306	327	335	328	353	335	332	362	348	360	329	347	337	341	325	356	345	339	332	356	357	341	332	360	345	358	343	372	339	361	343	341	340	315	367	347	322	353	330	359	370	374	347	348	334	370	337	348	353	344	348	321	344	320	343	355	333	385	332	333	328	345	369	358	380	352	324	327	334	350	344	353	343	341	393	371	337	372	357	347	384	346	352	339	330	298	343	359	327	357	357	325	376	290	305	339	372	364	361	328	380	322	340	338	313	331	365	344	337	353	344	310	329	351	342	308	362	353	375	396	343	320	367	329	342	370	342	353	363	335	347	354	362	343	378	354	357	355	334	347	330	313	360	330	326	363	328	359	351	385	344	337	367	374	316	353	332	339	376	343	355	350	364	332	355	319	317	327	348	371	334	324	356	343	340	322	366	335	347	357	352	348	353	325	344	353	351	348	330	375	325	359	310	346	322	349	332	350	353	348	336	311	357	396	363	351	345	300	367	408	381	342	318	349	337	324	351	310	351	318	339	355	365	350	353	372	346	308	359	353	322	390	333	358	349	378	356	328	341	352	316	361	348	351	361	326	338	325	356	359	372	353	338	337	301	355	394	319	347	333	344	333	349	353	359	356	353	323	371	328	349	356	325	337	382	316	341	347	339	349	346	348	356	373	363	338	341	383	367	329	336	384	383	350	347	367	319	337	325	365	355	315	347	379	353	360	376	341	370	323	333	343	343	331	374	350	366	355	337	366	331	362	346	327	346	358	341	344	331	306	349	316	387	358	368	335	360	360	359	346	346	348	363	376	337	356	334	338	339	346	346	347	342	369	346	350	330	338	346	326	364	361	348	342	330	344	354	329	343	332	343	332	352	335	363	345	314	322	349	338	351	358	374	327	348	372	377	337	333	325	327	329	333	372	339	362	311	391	330	344	341	335	344	367	331	360	334	360	335	376	332	346	341	360	355	342	321	349	333	386	316	375	330	327	325	377	362	370	334	375	336	356	342	355	351	326	361	329	331	366	332	319	333	350	358	345	322	343	358	340	360	348	400	347	370	340	334	355	400	333	331	332	333	316	323	348	356	345	353	345	320	320	364	377	344	305	345	367	351	330	341	351	307	353	333	362	362	377	369	372	326	363	321	329	366	356	381	349	372	376	337	336	310	364	331	339	324	358	335	318	359	330	371	373	364	363	357	347	340	391	350	361	364	322	366	350	371	387	336	349	330	359	312	350	324	329	348	314	341	347	334	367	335	348	365	348	343	367	323	358	372	356	355	343	343	337	295	380	343	347	346	359	316	355	335	358	376	314	336	349	348	319	350	325	360	318	338	373	364	338	372	342	368	337	368	319	334	342	345	330	358	369	342	359	344	355	354	313	366	365	315	325	350	326	354	324	337	327	350	355	342	353	375	382	370	353	327	347	358	347	330	330	354	335	388	352	361	315	345	321	349	341	343	385	342	336	340	318	343	363	342	334	324	333	336	371	340	351	366	356	359	356	334	335	362	337	367	384	335	341	350	340	325	310	372	337	402	367	338	358	358	301	302	337	330	366	294	323	326	346	345	387	338	347	343	344	351	322	359	306	321	363	375	340	336	355	320	306	357	369	379	339	352	379	346	339	332	343	353	316	348	348	334	341	328	367	349	318	348	363	339	353	348	330	368	335	330	364	365	346	326	328	362	332	339	342	362	338	341	373	309	361	339	357	342	352	369	343	335	325	335	336	308	348	321	344	342	331	357	343	346	344	354	349	365	338	324	322	361	331	322	353	337	359	344	327	336	320	342	338	356	316	368	343	351	343	379	371	331	363	375	357	326	360	362	337	340	340	343	349	356	340	342	312	349	330	337	329	334	361	347	375	348	358	350	349	366	355	371	367	334	343	336	365	332	345	373	360	316	313	327	355	329	354	317	305	330	351	334	345	328	328	320	339	347	364	372	336	341	363	343	357	351	360	350	355	358	333	337	324	341	359	333	310	310	337	377	363	371	329	336	320	348	331	353	368	340	349	380	287	357	347	362	357	341	350	373	305	350	342	353	351	370	357	347	340	375	331	345	336	353	311	373	326	339	345	337	363	304	392	325	368	319	381	356	345	324	339	366	382	341	364	333	346	361	350	361	328	361	325	342	366	335	322	358	338	329	332	360	353	343	340	318	359	323	352	359	346	350	347	334	337	313	346	358	383	316	358	392	337	312	337	345	358	309	348	336	348	358	332	361	342	318	342	354	336	326	312	305	308	322	355	339	338	341	325	327	351	332	355	355	318	331	322	361	308	308	355	373	341	352	374	363	350	342	328	342	381	360	363	354	333	317	333	354	344	322	347	313	354	334	345	349	321	331	332	332	368	349	318	362	363	354	340	328	329	331	358	335	349	323	369	292	375	351	336	375	337	332	350	327	353	366	343	318	344	340	332	347	320	339	332	363	353	333	343	337	313	310	371	355	355	313	365	336	343	344	341	375	341	340	321	321	376	345
20233	12809	5151	3141	2072	1499	1067	845	670	606	488	426	375	355	328	382	329	342	322	366	290	343	311	375	368	348	423	393	376	375	389	335	333	371	357	294	302	318	314	323	282	337	287	273	298	280	310	318	318	286	294	305	275	254	288	300	318	264	280	297	321	303	241	328	311	281	304	321	335	278	283	313	279	263	333	285	292	284	309	279	281	316	308	300	324	319	307	268	270	318	289	292	291	284	297	299	293	305	309	284	269	297	290	288	288	289	306	295	280	256	316	274	310	278	281	294	322	324	291	283	276	291	287	292	288	310	328	293	291	320	326	293	293	329	295	286	268	311	285	262	305	270	271	249	297	303	290	328	280	284	297	301	312	249	287	295	268	300	282	309	287	296	297	300	314	298	259	280	298	306	278	264	274	281	295	290	302	302	288	288	261	297	307	272	288	315	318	280	288	294	276	322	293	267	322	296	262	307	279	272	289	340	298	294	313	306	305	282	295	294	285	281	292	278	296	292	290	295	266	293	286	299	289	291	307	280	294	294	270	281	290	301	302	285	311	270	289	279	310	291	292	302	317	275	288	267	301	300	278	262	302	299	299	300	282	295	294	286	283	287	309	259	294	318	270	286	268	337	311	299	300	315	281	285	268	286	301	270	296	263	290	314	297	273	319	305	299	297	294	266	275	293	318	289	303	270	287	287	330	289	318	294	319	282	292	278	262	271	284	296	296	253	268	283	292	311	284	260	284	290	293	303	307	306	306	265	303	278	310	296	306	309	282	266	250	262	309	298	293	302	275	292	262	266	322	303	292	285	306	311	319	280	298	292	275	269	302	308	287	294	292	336	305	285	285	286	303	288	299	264	287	290	279	275	278	321	306	289	278	287	280	280	297	301	316	276	283	280	276	275	311	283	265	261	296	297	248	280	312	285	262	263	275	276	286	272	270	307	270	292	243	318	290	296	311	291	300	302	282	256	301	303	289	296	292	303	302	286	292	271	260	279	287	316	298	297	295	277	278	312	287	314	260	292	275	301	291	285	278	289	323	274	294	282	336	322	307	300	276	301	296	293	311	293	290	258	294	322	304	284	312	294	300	274	304	319	271	309	269	307	302	300	245	286	309	279	311	292	298	245	307	317	289	284	261	289	279	311	278	287	254	298	308	333	302	312	319	283	291	265	294	278	263	292	299	275	294	269	297	302	264	279	300	300	273	295	291	296	284	295	289	296	326	274	275	291	298	299	289	279	270	280	312	297	295	295	282	276	304	313	276	291	304	303	331	326	294	282	275	315	278	273	300	270	326	284	290	271	278	288	278	295	289	282	304	267	300	277	308	284	299	285	284	309	315	315	313	285	268	308	275	311	271	291	260	320	297	294	299	284	287	309	266	255	270	293	309	273	268	271	293	300	269	281	300	315	309	284	284	285	308	305	299	283	336	293	247	277	294	321	271	313	296	309	273	279	322	320	313	270	302	305	262	328	255	295	287	292	293	304	302	289	280	299	284	301	290	300	280	308	296	274	299	297	294	288	294	299	307	288	287	358	308	289	269	294	293	288	277	291	284	278	278	286	310	302	297	275	272	297	274	319	297	265	284	301	264	300	304	285	296	303	293	289	296	314	307	288	290	270	291	280	289	306	307	297	304	308	266	283	311	306	286	307	308	297	316	289	287	324	291	283	311	274	249	276	284	273	313	292	301	287	287	313	253	287	291	298	285	289	310	290	292	309	294	296	299	301	275	280	286	301	287	310	292	272	298	296	300	261	297	291	301	286	318	304	306	303	270	319	295	296	289	251	297	297	280	297	289	271	266	299	314	277	276	309	304	301	306	287	299	282	299	290	338	297	284	291	269	285	291	320	270	291	265	262	288	268	287	310	300	286	289	305	289	260	278	299	295	273	322	290	302	277	293	268	297	306	262	301	254	305	302	261	306	301	291	306	256	311	293	291	281	286	276	292	289	294	302	288	239	291	320	309	288	278	286	284	298	277	295	281	280	294	278	283	279	282	308	297	268	278	320	261	258	297	272	297	283	293	309	278	300	266	291	269	341	263	286	305	315	274	294	272	294	292	300	304	284	277	260	313	300	298	308	292	269	304	277	268	309	273	287	262	279	295	309	315	290	312	293	286	291	311	284	292	296	307	281	324	288	288	304	298	289	248	308	278	281	296	292	292	269	293	303	276	297	294	269	284	275	278	271	278	317	295	315	280	305	273	304	331	284	276	266	324	301	264	303	273	285	302	276	281	279	301	288	275	289	302	285	292	304	275	307	292	280	294	285	306	277	296	310	297	288	281	287	299	297	288	281	263	316	344	279	288	282	267	269	267	301	295	289	272	292	256	314	303	283	297	275	306	309	265	304	311	283	269	299	290	280	331	281	314	289	281	329	339	292	322	267	308	293	312	274	274	272	284	267	294	300	274	314	278	279	300	345	300	286	307	271	333	304	248	298	310	274	307	301	296	285	263	280	316	288	254	296	292	288	294	298	278	260	295	306	265	289	286	275	286	284	269	284	275	286	296	253	312	278	268	247	290	300	302	282	298	319	315	294	272	305	298	288	270	261	274	292	269	292	254	280	289	289	300	322	272	283	306	289	316	302	277	280	308	304	267	313	284	298	312	263	295	267	273	300	276	315	320	277	296	339	271	300	296	292	281	311	300	330	326	296	305	282	310	288	275	291	273	317	307	282	286	287	267	290	286	321	310	266	322	276	284	288	314	338	318	294	283	298	275	321	318	318	299	324	288	287	293	325	287	320	302	273	292	314	281	291	300	298	325	292	266	271	305	296	299	280	278	301	263	284	286	319	294	304	285	286	277	299	282	300	305	277	307	307	299	322	263	314	302	325	304	311	281	288	274	303	281	255	289	287	267	286	291	292	318	299	299	301	279	258	303	306	298	294	324	287	284	311	317	259	289	306	287	287	307	262	310	315	279	302	303	288	266	312	300	282	260	290	305	304	306	281	274	314	299	282	286	313	269	294	292	262	296	300	275	315	310	286	308	281	293	289	261	301	318	275	296	311	280	279	288	321	307	288	285	299	290	293	335	299	292	320	291	296	276	275	294	308	265	286	322	280	293	311	286	313	287	315	286	294	273	328	305	298	269	311	291	290	296	284	306	292	326	289	277	290	280	297	288	311	282	276	287	265	289	304	290	276	327	277	303	306	296	311	331	291	287	301	267	284	281	276	298	289	278	295	280	301	289	280	282	282	277	277	266	263	298	264	306	320	291	264	275	277	294	260	298	321	303	277	280	292	315	272	269	300	252	312	320	291	300	236	288	299	330	307	291	283	287	252	296	289	295	268	263	316	285	305	258	309	279	281	299	283	279	309	268	324	276	294	293	296	284	310	288	292	292	289	279	294	266	248	287	299	298	314	290	299	305	276	286	312	280	299	301	279	298	267	295	268	271	264	306	303	307	267	293	315	335	279	268	279	309	295	311	312	317	297	288	284	272	278	286	266	269	296	293	309	274	268	272	298	284	285	290
12827	10015	7749	7557	6527	5147	4131	3517	3016	2394	1575	1324	1364	1102	1094	972	910	821	778	779	802	916	1038	1068	1011	1098	1559	1469	1283	1453	1373	1120	974	886	941	962	859	836	921	801	773	682	698	744	769	794	811	753	725	651	750	737	668	662	659	652	688	602	634	668	660	675	678	634	635	665	678	660	713	667	673	695	667	706	631	646	651	639	707	678	663	659	694	683	670	667	745	667	658	688	621	657	686	636	685	691	647	686	677	695	668	686	712	683	656	692	669	700	676	683	637	684	684	663	598	680	644	684	690	674	677	628	692	660	642	719	649	662	655	674	662	636	629	627	663	680	685	642	692	691	639	690	662	676	669	662	632	653	703	635	676	657	646	656	667	671	653	653	631	674	692	643	655	726	680	650	609	622	657	635	673	682	647	703	623	660	636	654	696	627	678	701	667	698	657	648	669	625	661	616	663	668	620	619	628	651	685	656	671	663	624	691	677	718	669	682	708	628	671	620	669	657	665	683	661	668	695	660	681	639	652	659	683	640	617	647	666	666	721	685	653	645	707	679	644	655	691	663	655	703	674	662	655	666	695	663	695	677	691	651	699	704	705	658	647	649	643	675	686	707	678	631	668	602	652	656	711	719	651	677	675	647	685	725	692	663	657	684	660	674	689	657	671	745	617	692	661	712	711	634	663	672	666	616	644	667	672	674	693	685	693	666	672	647	659	647	684	688	621	676	643	681	695	662	635	644	643	706	666	610	672	641	640	715	670	687	686	683	673	689	684	665	662	646	662	662	681	642	695	657	662	664	672	700	665	684	676	652	671	665	649	641	726	668	691	739	654	655	677	624	664	650	708	672	732	679	699	673	647	642	698	680	663	656	655	619	630	671	670	667	649	627	699	676	649	624	648	672	617	649	593	683	702	714	668	648	686	696	701	622	681	675	611	644	670	699	664	670	675	679	657	671	633	637	694	698	685	679	687	635	640	682	666	643	641	677	664	641	683	662	677	643	658	686	636	667	684	694	642	681	704	666	668	652	665	667	617	712	627	716	634	688	703	658	676	691	670	638	705	646	675	677	659	658	657	703	677	676	688	650	677	688	698	672	674	602	652	640	721	688	644	705	683	661	709	667	728	671	702	630	719	614	670	693	695	655	718	632	661	665	662	651	665	618	682	633	619	667	686	676	713	683	642	703	686	698	660	689	668	677	660	676	681	689	683	604	680	681	688	650	676	657	679	685	715	646	695	669	669	676	660	722	665	621	614	650	668	635	666	684	643	672	688	683	656	648	678	684	661	674	665	652	669	643	642	658	687	649	641	699	648	689	710	664	676	728	721	700	694	706	660	685	669	673	663	676	674	654	702	660	662	706	624	709	698	641	682	630	657	710	687	683	693	640	661	631	668	687	698	680	679	656	678	639	633	654	641	695	689	635	662	644	679	648	685	646	682	654	662	683	670	641	701	650	628	709	630	657	657	642	637	692	649	736	671	650	697	665	673	678	687	642	659	653	673	665	669	654	668	686	672	673	665	677	645	652	675	681	692	644	665	673	698	693	654	656	643	698	667	664	660	683	635	734	706	676	694	707	649	643	652	666	673	654	651	623	675	661	661	629	656	640	635	664	662	640	639	672	689	675	663	655	666	646	653	667	645	698	696	686	642	663	627	654	684	662	658	676	625	657	683	682	673	632	666	647	635	625	681	695	663	673	664	672	674	681	673	667	677	682	699	676	683	678	669	699	693	643	662	658	671	678	638	707	700	659	667	708	666	686	720	679	689	679	677	637	651	662	672	633	634	678	683	680	715	669	661	671	687	711	686	656	711	697	714	711	680	635	661	692	665	670	652	680	648	633	673	685	669	688	689	665	661	706	691	675	637	642	671	696	616	693	667	637	694	680	682	704	671	659	724	679	666	687	723	726	661	625	657	656	656	632	641	662	657	655	676	665	640	664	674	679	673	663	698	652	700	648	649	685	667	692	677	677	706	678	651	699	667	676	667	691	713	721	668	686	660	680	648	668	640	631	715	701	643	646	700	658	666	673	692	663	689	637	652	685	684	711	656	655	618	686	661	647	673	647	626	687	650	655	677	717	707	606	697	695	641	729	669	666	657	668	696	664	671	615	671	654	673	700	641	669	650	654	654	646	675	678	696	651	684	669	674	720	641	675	695	616	644	632	674	660	664	665	637	681	636	671	692	690	651	648	713	712	684	682	696	698	660	677	667	696	631	646	722	640	652	655	701	678	673	674	649	646	657	677	714	612	616	634	665	667	660	682	678	650	651	647	674	633	648	712	640	666	689	648	651	617	731	681	665	637	667	721	657	687	671	724	685	648	656	690	681	692	636	651	649	617	681	603	686	691	664	690	635	640	671	653	625	703	632	664	683	685	681	618	661	661	658	650	692	683	665	629	648	670	686	621	711	698	665	717	674	694	649	673	659	672	663	663	674	676	684	655	681	677	654	691	643	648	634	669	660	632	666	667	668	635	658	667	681	658	656	677	620	717	724	645	668	665	684	656	626	696	684	688	645	682	729	666	672	717	706	695	650	651	689	698	690	692	654	655	671	717	716	687	674	635	689	687	710	668	732	698	650	715	651	690	709	685	674	673	700	646	654	716	654	714	656	676	664	643	679	644	691	710	688	642	663	669	693	707	673	649	644	645	694	672	687	665	692	670	669	656	657	669	683	712	643	667	661	653	694	698	634	661	668	680	693	654	647	702	631	666	665	645	720	688	723	696	651	685	631	714	656	664	660	660	609	673	686	663	654	638	702	700	625	655	647	669	689	669	662	640	659	690	659	645	680	660	682	651	615	665	673	680	643	651	664	678	657	669	644	635	705	671	650	662	693	661	704	675	713	688	662	693	658	682	680	675	639	687	632	668	668	645	678	658	689	619	634	628	692	627	595	726	660	623	684	703	700	694	643	649	666	654	675	668	680	667	649	689	681	640	648	637	665	680	708	651	710	678	628	657	647	686	653	665	724	633	689	693	664	694	684	619	624	642	624	659	662	648	696	678	711	694	645	690	674	651	662	649	628	684	639	685	643	690	699	664	665	681	682	650	693	661	712	678	722	645	666	694	636	666	653	626	667	650	679	652	694	672	663	707	661	678	690	650	690	669	684	721	648	666	673	686	694	730	677	691	660	703	701	695	645	626	670	686	682	693	655	689	641	667	629	671	680	672	649	714	617	706	671	613	706	648	674	669	639	608	627	640	674	642	687	686	684	635	662	641	648	657	694	721	705	675	677	691	595	678	647	634	659	661	663	721	719	667	656	670	629	629	682	654	687	687	699	711	651	624	623	689	723	701	676	678	646	643	684	680	675	655	694	673	699	646	685	633	678	657	674	696	689	682	654	687	653	684	665	707	658	658	641	654	663	659	649	708	681	678	670	662	668	673	687	649	721	661	717	659	660	675	671	613	681	683	681	726	710	677	697	664	687	679	673	643	719	729	691	688	671	659	668	673	683	691	701	668	645	659	634	595	688	624	697	643
42557	37359	20540	13129	7243	4113	3339	2579	1733	1226	809	815	694	459	408	373	310	327	295	261	264	303	320	307	342	416	409	505	419	419	409	305	278	280	270	287	270	272	287	276	249	224	213	187	210	271	231	253	210	212	235	209	242	205	220	210	198	182	213	223	185	208	194	206	217	222	190	197	211	213	181	216	212	227	211	186	176	199	192	213	217	225	194	206	210	210	218	223	211	205	221	204	207	224	213	229	230	236	237	225	225	204	213	193	195	203	186	219	238	213	221	197	211	210	243	207	216	200	196	219	239	225	218	192	208	215	205	207	207	198	202	206	207	222	197	227	213	195	224	229	225	208	225	233	196	224	227	244	205	202	212	203	192	210	232	224	216	195	207	195	179	201	220	199	217	192	203	201	214	221	192	203	212	214	212	219	202	183	206	209	184	202	195	216	249	227	192	221	204	201	230	229	226	199	219	202	212	214	203	198	220	234	224	205	223	195	207	190	231	213	227	196	229	231	222	208	227	238	221	225	214	213	232	205	217	211	196	220	212	211	215	208	176	195	207	201	222	195	213	180	206	194	219	216	203	230	198	221	191	206	204	221	194	211	194	194	204	227	207	209	192	229	219	210	221	194	223	228	226	198	199	199	206	200	247	185	213	212	240	212	183	217	219	176	213	225	190	225	208	206	211	214	209	227	216	241	210	219	231	240	231	212	217	205	199	217	231	237	221	221	195	256	212	219	199	204	230	214	192	242	201	219	222	216	202	208	206	224	220	204	180	194	193	205	203	237	229	223	196	214	211	215	218	206	215	209	216	214	201	202	195	227	227	209	232	221	222	205	221	201	196	174	214	207	213	214	205	207	177	219	223	232	191	237	224	183	203	190	188	184	185	184	197	211	201	204	206	217	205	231	181	239	187	205	224	223	187	209	252	210	197	208	211	212	202	189	221	204	220	225	206	216	215	202	217	218	229	215	229	191	206	215	204	249	190	211	231	196	196	202	208	225	221	181	226	273	240	231	209	202	225	199	200	220	204	195	210	193	209	209	217	227	207	214	215	197	192	195	203	237	191	216	210	218	214	204	217	192	198	211	211	184	185	198	212	230	206	219	224	193	197	217	206	242	223	210	201	229	201	223	184	207	206	185	192	205	184	214	212	218	242	187	189	217	219	178	208	197	199	194	227	208	196	192	208	241	230	183	223	205	203	204	201	227	226	219	199	181	208	211	219	182	199	223	208	204	216	197	213	206	215	214	212	195	201	222	196	213	223	231	220	193	209	181	198	224	222	203	198	190	191	219	181	219	185	205	210	243	184	210	233	192	199	190	185	203	189	209	235	214	211	206	203	204	213	251	224	215	209	205	198	188	209	221	195	226	204	233	207	192	186	213	175	204	206	202	218	211	206	224	236	230	217	224	221	192	211	230	210	210	187	222	220	212	210	239	200	194	217	248	194	197	212	218	237	217	209	209	198	200	202	230	200	225	201	188	202	197	198	207	208	212	213	213	218	209	175	218	219	213	218	235	182	207	223	187	199	211	218	197	194	190	215	229	212	178	193	199	202	210	227	220	220	215	208	211	210	201	172	203	199	196	205	199	200	224	206	191	219	183	202	212	234	207	222	212	205	182	214	214	217	201	198	213	197	230	231	233	203	210	224	212	197	213	212	200	211	207	214	207	205	224	222	223	214	239	211	200	218	227	214	227	215	227	230	176	193	198	194	176	198	214	227	199	206	209	216	241	199	217	188	226	220	214	235	247	195	199	215	184	189	209	196	207	208	223	217	229	223	219	208	211	219	217	193	195	228	217	209	245	201	225	199	228	203	184	201	230	186	214	209	209	238	227	223	236	217	192	215	203	215	225	198	223	194	199	208	199	210	188	197	205	205	191	228	197	198	211	186	198	219	198	225	196	238	209	217	221	201	190	209	209	225	216	218	198	209	222	234	206	227	211	209	173	228	215	192	211	225	198	196	216	212	211	218	226	220	203	201	217	233	216	237	226	209	225	244	182	239	240	225	209	207	197	198	241	199	224	209	207	199	223	225	233	226	191	210	211	191	212	198	202	215	194	215	230	197	211	210	221	227	198	187	212	206	220	189	210	224	213	219	209	219	220	219	190	204	227	230	225	203	232	240	200	206	200	235	201	218	217	193	233	199	247	228	193	204	223	197	206	212	215	232	200	205	205	234	235	227	205	232	228	197	221	200	200	211	221	204	211	235	220	207	208	198	206	215	195	185	215	205	222	202	227	251	205	192	207	195	197	197	196	217	215	210	221	184	204	215	219	189	202	220	211	210	218	236	226	209	243	222	212	229	227	212	196	215	207	206	205	203	214	198	204	204	217	227	206	204	214	198	199	191	215	207	204	203	190	200	195	229	200	224	214	197	223	208	237	195	218	177	232	203	230	216	209	219	211	201	208	208	224	189	205	202	202	231	198	203	218	235	183	251	204	203	196	203	225	197	182	172	202	251	214	214	210	187	210	237	226	224	197	205	191	195	206	235	192	197	230	215	226	199	200	206	190	247	219	217	220	195	228	227	184	219	214	223	188	224	248	219	213	226	209	210	220	197	192	202	237	212	197	222	178	208	183	194	197	216	229	217	208	184	198	211	222	214	197	240	191	201	243	216	216	205	203	232	189	192	209	219	199	209	197	206	215	234	214	187	205	223	231	185	205	196	212	208	206	224	199	196	199	223	199	201	198	178	213	185	230	202	231	207	211	215	223	205	186	199	224	187	225	185	199	219	219	200	187	193	244	203	250	207	209	219	239	188	190	206	194	209	200	202	194	188	214	231	180	222	243	216	210	217	219	204	191	210	219	219	209	191	193	197	199	207	229	206	179	203	201	237	229	221	227	200	235	225	204	209	225	192	223	220	218	237	204	218	182	222	220	212	202	202	207	208	199	191	183	216	209	203	233	203	220	231	199	210	188	194	202	209	244	247	210	219	201	235	223	212	196	220	183	217	205	210	223	223	215	226	216	206	213	209	219	217	175	208	188	217	203	214	210	192	216	215	221	203	203	187	214	201	207	231	214	222	188	203	222	202	204	240	204	191	206	219	190	228	201	230	200	204	219	240	196	200	227	236	222	209	204	212	230	213	222	235	179	189	201	215	222	215	189	191	222	239	208	214	222	195	215	179	191	202	209	223	227	225	204	205	219	208	210	213	193	182	192	204	225	208	179	220	202	219	201	212	227	206	208	210	219	223	218	231	214	223	194	208	206	230	200	200	248	221	226	195	183	221	194	199	199	223	202	184	194	217	227	193	229	205	208	200	201	208	192	214	221	208	222	203	204	171	221	173	212	225	195	219	197	156	209	224	181	211	187	203	196	209	204	210	212	218	219	199	233	215	227	225	223	212	184	224	208	241	181	204	210	210	222	232	197	226	226	194	196	196	212	173	230	211	203	250	236	220	212	203	177	199	205	214	197	206	204	223	195	191	200	207	213	215	226	210	229	212	211	183	213	199	199	202	204	232	227	241	236	198	212
29713	23737	15664	14541	11857	9477	9504	8613	7120	5197	3760	3310	3007	2239	1987	1540	1329	1060	1026	936	1061	1258	1360	1304	1335	1814	2197	2297	2048	2035	1899	1309	1162	1094	1089	1065	942	869	809	743	649	620	566	566	672	715	755	657	561	522	554	526	501	493	563	490	503	504	493	470	511	508	502	522	498	508	497	507	559	506	515	508	546	467	473	537	506	479	496	515	475	485	501	477	493	499	497	515	503	508	542	524	488	497	487	493	509	506	519	533	485	492	464	478	487	475	495	469	492	490	462	493	479	522	487	522	540	458	516	493	525	502	473	502	507	471	503	472	476	534	535	524	450	504	512	485	509	484	500	493	516	511	515	504	569	482	474	507	516	482	522	480	498	530	457	534	475	446	468	506	499	516	477	490	465	455	503	504	468	535	520	537	508	499	474	518	502	524	490	503	502	487	432	472	466	461	460	448	466	532	518	481	502	501	511	496	497	488	487	505	505	480	471	489	486	502	450	497	494	524	480	498	530	484	514	470	500	468	471	467	482	542	517	435	515	474	488	458	488	502	488	512	499	516	484	492	533	493	461	518	468	498	478	458	515	494	491	509	484	507	487	497	460	519	501	494	510	498	477	467	487	515	524	512	480	494	472	498	492	494	493	514	493	539	513	497	489	458	496	464	497	528	547	520	457	469	516	481	489	492	467	484	525	491	500	505	473	525	477	485	459	467	502	519	482	527	499	501	519	495	463	466	528	522	490	511	487	492	488	500	486	490	539	548	460	487	479	516	505	439	510	473	516	480	457	501	498	518	484	473	488	493	500	494	507	496	497	496	497	508	506	530	486	493	482	494	471	508	470	526	500	503	467	500	471	504	479	540	483	503	507	502	521	496	457	471	490	505	467	488	482	488	490	512	535	455	505	481	509	496	508	523	501	497	506	495	488	530	513	496	477	506	472	474	478	518	522	499	455	555	478	526	510	478	511	482	488	541	474	479	493	472	474	521	451	491	517	525	542	513	510	489	491	523	527	503	449	449	506	514	533	514	511	516	495	454	526	499	467	544	483	489	493	507	467	504	556	484	499	465	513	493	482	465	509	511	487	456	472	514	445	520	505	525	504	466	506	474	502	475	521	486	484	491	502	488	509	507	493	520	444	495	481	477	450	466	484	468	457	523	464	491	489	481	482	495	482	507	515	477	549	557	522	484	512	489	495	478	514	545	470	466	481	480	500	487	531	455	539	487	485	479	525	525	473	511	511	507	485	492	493	499	492	487	480	511	488	480	512	523	463	517	473	487	482	491	473	502	477	483	503	505	462	530	511	477	511	502	470	503	465	498	513	481	477	472	502	448	507	471	519	508	516	544	520	482	493	497	478	527	500	497	558	478	497	476	497	436	511	548	542	524	491	527	496	515	450	472	536	531	510	524	519	476	473	490	500	526	457	486	479	486	509	497	472	470	461	532	452	532	502	479	499	473	482	494	483	510	494	495	512	481	477	490	505	511	516	510	508	480	450	534	513	506	507	503	488	536	471	503	515	512	528	519	497	478	476	547	516	524	477	501	522	516	472	480	468	505	486	522	473	484	503	489	484	489	491	499	495	489	484	491	479	505	482	497	498	526	491	487	470	487	498	467	520	537	470	519	491	513	457	484	509	495	509	500	492	515	511	474	480	489	489	492	473	497	505	491	524	503	496	503	475	473	496	464	443	529	481	508	496	504	483	493	484	452	530	484	473	489	491	470	450	489	501	467	510	487	489	550	496	501	503	480	489	471	501	540	505	495	503	474	480	503	472	510	480	478	514	483	502	488	504	512	501	528	490	533	499	497	460	490	500	497	488	502	450	526	499	460	510	501	475	488	487	511	499	486	497	552	508	507	481	491	491	467	494	492	491	493	481	476	490	519	513	457	498	507	528	496	518	502	523	523	478	486	458	500	484	535	494	479	518	492	476	518	473	536	479	484	462	474	490	457	507	520	487	468	462	459	482	499	518	495	560	497	508	454	472	462	518	484	454	516	508	457	508	481	500	508	502	498	543	481	488	469	461	517	469	462	495	502	491	526	486	507	530	473	467	514	481	469	478	488	463	534	498	515	495	460	520	518	518	527	512	487	493	440	483	488	460	531	468	483	478	505	466	487	500	497	524	480	480	504	540	536	526	479	463	479	489	462	511	499	484	484	504	415	492	466	521	503	486	463	563	486	497	508	495	456	534	501	484	502	501	486	483	487	472	493	517	512	495	527	542	491	505	526	497	496	492	451	476	521	461	462	537	504	511	476	467	468	511	478	501	470	474	490	470	494	506	486	510	459	509	491	532	524	509	502	484	501	492	510	454	474	513	523	536	465	511	492	458	486	460	520	485	465	462	491	525	499	485	486	480	494	521	491	468	509	458	445	484	462	483	506	524	484	504	501	511	502	500	493	491	486	485	490	533	524	452	475	501	508	506	484	482	529	506	529	486	479	457	507	524	505	482	466	465	489	515	474	490	464	499	464	517	509	499	482	504	519	532	507	498	469	462	521	517	516	554	513	496	545	466	487	482	496	490	460	498	516	516	500	496	505	460	480	472	526	502	487	508	513	459	514	520	501	472	485	482	521	491	485	506	484	508	514	515	487	521	508	497	478	462	487	486	483	499	492	509	472	491	486	480	500	461	489	485	484	513	453	478	511	524	470	505	489	449	504	501	459	480	493	471	473	518	473	489	466	467	483	483	461	499	510	539	488	508	515	476	457	496	511	469	482	495	497	456	491	500	520	468	479	525	530	490	500	530	515	490	499	475	529	485	460	495	498	440	488	510	471	499	510	463	456	538	510	514	519	506	505	523	474	442	525	496	478	493	493	489	489	501	490	518	496	483	499	531	504	487	492	470	481	522	523	515	511	524	501	481	518	467	506	509	491	459	502	530	474	472	456	538	468	463	538	499	527	517	533	505	506	494	511	499	495	547	526	489	487	510	511	501	491	464	454	497	503	460	490	529	512	490	472	544	502	524	459	499	505	472	491	490	520	487	513	518	468	484	448	468	494	502	462	511	471	489	529	488	522	474	510	516	496	472	505	477	473	469	509	532	507	501	453	487	487	468	500	517	520	478	482	492	509	503	499	515	466	505	524	485	465	507	485	494	507	478	489	536	515	471	493	492	509	477	511	488	489	497	495	481	479	475	515	464	482	472	466	492	509	503	540	500	501	474	487	514	431	487	520	451	510	521	490	460	535	494	495	541	489	523	478	515	494	469	496	498	509	509	499	471	508	481	513	478	504	504	460	477	540	468	532	489	519	516	512	509	479	501	493	483	503	526	470	483	527	472	515	502	495	459	509	455	510	514	505	479	514	489	458	498	494	472	490	476	522	498	539	499	441	491	505	505	462	485	494	498	517	508	511	514	464	505	485	475	527	490	484	510	459	443	447	472	478	512	470	513	488	527	495	507	446	435	500	491	479	475	509	495	532	509	485	561	483	506	472	453	488	526	514	457	493	486	482	536	565	532	476	505	471	484	498	515	479	484	519
54458	44501	27679	20923	13855	8408	6629	4372	3199	2298	1664	1311	1231	751	617	476	414	323	292	279	292	332	325	315	392	399	570	559	512	487	362	326	281	278	242	276	248	191	182	190	146	162	145	171	167	195	178	154	129	129	145	125	154	161	147	139	156	142	133	135	147	129	163	146	156	141	130	150	136	147	142	130	130	153	131	145	155	148	167	116	137	152	143	164	156	117	123	138	133	134	125	127	129	145	151	134	129	137	151	131	151	139	133	131	144	135	133	147	133	136	153	119	145	123	140	145	125	140	123	133	131	136	164	141	139	142	138	138	146	139	145	145	117	136	139	159	141	113	128	147	153	121	141	137	117	139	173	170	122	126	133	135	113	130	129	141	135	125	128	141	122	108	168	126	131	135	134	132	145	118	133	136	155	115	131	141	134	149	175	145	140	140	133	128	131	150	166	151	144	168	142	148	137	136	122	143	150	133	125	164	162	141	141	157	139	130	126	136	133	122	123	141	127	173	119	138	157	126	138	129	146	121	165	161	150	130	151	130	137	121	161	124	134	150	148	129	128	127	133	141	134	115	124	137	137	123	134	149	144	151	138	142	118	151	125	132	120	166	152	139	127	120	151	141	148	122	134	131	154	139	134	126	156	155	148	139	138	161	124	132	165	153	141	118	127	138	125	122	144	126	129	145	124	123	139	131	132	129	126	142	151	135	141	126	128	147	124	135	130	127	136	125	114	140	156	157	147	151	149	119	141	147	129	154	137	156	148	151	131	152	141	128	120	170	140	114	130	134	138	151	133	134	139	133	112	122	133	126	149	128	163	135	138	154	120	115	155	136	133	124	128	144	152	169	122	149	140	149	137	138	153	126	130	96	148	136	137	129	142	153	132	125	149	161	138	153	150	134	128	156	131	144	143	132	137	125	109	144	163	147	112	134	129	128	157	126	139	147	143	131	143	142	134	136	156	132	133	139	146	131	126	135	134	163	126	146	137	127	139	156	141	140	158	134	141	156	171	132	133	126	154	144	138	135	144	141	143	143	147	124	148	133	151	149	180	142	162	138	139	159	123	130	120	156	155	147	131	134	138	136	130	156	136	129	144	144	145	129	145	122	126	138	150	153	133	127	149	145	144	127	145	126	122	147	134	148	140	135	144	146	138	150	134	154	117	118	156	153	117	174	161	134	123	147	152	150	126	134	132	123	143	130	131	150	141	107	144	146	138	138	167	161	149	144	143	166	151	122	126	124	140	148	128	162	116	127	155	162	131	127	137	153	143	130	124	105	132	133	148	147	152	133	120	124	153	139	121	130	135	159	123	132	124	122	132	131	160	137	150	129	141	133	151	147	118	125	138	144	147	134	142	144	139	123	137	156	135	128	114	144	149	133	126	131	129	141	127	150	132	125	143	148	149	151	131	129	138	146	115	139	152	128	137	131	141	142	141	122	132	155	128	138	166	150	142	156	144	147	150	151	151	128	143	133	133	129	154	142	166	141	148	175	139	140	174	164	142	154	158	131	131	119	135	151	129	135	153	152	134	127	148	158	145	138	130	141	124	131	138	125	138	143	113	141	132	150	151	135	150	149	129	128	150	127	140	136	129	145	129	137	142	142	154	140	139	140	129	149	161	130	135	148	141	145	152	149	152	140	131	136	139	145	144	126	143	131	139	134	137	137	141	133	149	139	152	147	118	137	152	142	119	133	148	138	140	150	124	161	112	139	122	125	136	127	147	142	146	135	163	148	142	134	146	137	144	137	143	117	148	122	139	152	150	144	146	126	120	145	163	120	150	128	143	136	128	152	134	115	138	113	136	126	123	152	127	145	157	141	153	142	144	154	127	130	159	157	135	163	147	157	145	148	143	146	127	146	142	105	108	145	148	153	156	137	150	127	137	149	137	129	153	127	131	137	124	167	155	150	126	145	145	124	148	127	156	127	141	147	133	133	128	134	158	154	130	137	152	153	124	156	134	133	125	119	152	126	120	143	123	119	123	140	133	142	127	135	150	148	143	134	134	142	136	139	121	150	136	146	129	149	146	131	133	149	145	132	123	147	155	127	130	144	132	138	143	129	130	142	141	129	143	147	139	156	138	154	139	127	133	141	124	125	133	143	135	124	163	147	139	128	129	141	149	133	147	155	154	142	145	133	131	127	144	157	131	126	145	130	128	133	139	146	146	130	130	138	133	138	143	111	137	134	119	136	155	134	120	142	143	133	142	133	163	151	121	131	141	130	152	134	135	141	136	123	143	123	144	160	143	142	125	147	127	120	127	129	142	156	153	123	143	129	147	149	127	135	152	157	138	114	153	141	150	130	124	135	139	135	149	142	124	127	135	128	142	139	131	139	146	138	144	136	132	155	161	141	118	128	125	133	132	131	162	134	135	125	151	123	143	163	147	159	115	116	117	136	145	116	124	125	143	115	137	118	129	133	153	136	136	132	129	142	148	145	135	158	135	146	139	129	149	156	129	146	132	130	135	148	157	137	136	140	143	156	136	151	147	134	133	123	144	142	135	153	143	128	129	139	153	151	147	138	134	144	137	141	138	136	142	151	121	128	149	134	134	136	138	119	134	142	154	154	160	139	136	137	130	128	148	128	144	129	127	133	135	127	141	139	133	149	133	157	141	136	142	148	107	137	149	146	137	147	146	152	139	136	122	133	152	118	123	149	139	127	131	137	131	146	156	140	133	145	118	158	137	130	129	121	134	133	142	133	148	143	133	123	120	136	146	122	141	133	144	138	107	127	132	147	140	149	140	124	144	149	132	148	141	135	137	131	134	131	165	136	143	141	143	132	171	145	172	144	142	128	131	134	127	137	147	123	133	136	139	128	150	141	120	118	130	137	129	164	140	140	123	138	142	133	116	129	131	130	128	162	128	120	148	148	146	137	120	147	152	126	144	143	125	157	134	135	142	115	147	139	135	130	147	135	138	138	141	142	139	138	145	136	116	128	135	133	149	157	124	124	134	138	137	99	114	123	137	135	114	128	142	147	138	119	151	118	156	142	161	144	121	155	140	126	127	126	153	139	144	147	150	160	140	140	155	134	138	140	135	146	124	136	143	120	142	135	132	142	147	141	164	137	132	136	144	138	133	148	123	143	151	152	147	149	145	121	148	132	153	152	144	145	162	156	144	136	145	156	150	154	159	116	118	116	149	141	105	138	142	154	120	137	136	141	125	134	149	147	136	154	135	131	140	150	101	145	133	149	159	135	129	140	132	150	120	141	115	150	144	128	127	141	142	137	146	145	153	135	141	137	150	130	126	131	136	150	143	158	131	162	156	125	128	132	129	173	115	137	128	145	133	141	136	139	117	146	130	135	136	142	118	146	136	164	138	115	148	143	131	119	135	131	130	153	132	140	150	139	144	136	139	134	148	132	128	144	128	131	118	137	129	116	123	160	145	140	144	159	144	147	160	142	159	136	114	136	138	150	162	125	116	105	150	164	136	135	151	138	148	159	125	161	142	124	150	145	168	130	146	138	145	129
38674	31163	22349	20317	17170	13830	15164	12436	11266	8385	6078	5094	4777	3591	3065	2209	1814	1407	1309	1237	1430	1656	1795	1493	2120	2324	3143	3337	3082	3056	2095	1640	1455	1331	1386	1331	1242	932	821	680	551	517	477	553	683	699	605	447	474	423	402	428	461	402	378	398	382	393	365	385	372	371	393	385	339	374	320	355	380	395	364	360	399	362	331	324	387	352	336	337	374	343	322	320	364	379	360	360	323	378	346	360	371	329	311	351	370	373	378	359	327	337	379	340	351	355	325	362	343	348	338	320	352	357	332	375	355	346	349	365	336	306	383	352	359	340	361	379	336	336	342	355	370	369	366	350	351	317	303	372	319	339	380	324	370	371	335	353	346	357	323	353	363	399	355	350	359	335	362	368	363	343	338	338	341	361	316	321	358	378	365	348	356	338	353	308	327	321	344	329	373	359	363	333	386	324	361	347	337	396	338	345	354	314	361	338	365	376	322	353	369	369	316	347	345	366	369	331	352	341	324	311	352	340	353	362	355	366	378	338	362	363	331	331	400	359	357	324	312	348	366	360	348	355	346	344	325	334	336	390	353	333	332	321	354	335	364	339	390	376	348	326	333	390	373	347	331	344	340	347	358	332	351	340	339	370	312	337	343	356	335	375	343	364	345	347	378	327	334	323	317	350	360	381	335	320	377	353	328	321	317	305	327	362	357	389	349	365	366	347	331	362	358	347	302	330	354	374	356	377	340	381	341	349	322	346	332	356	313	372	361	330	326	345	375	381	346	347	363	332	327	385	373	351	336	387	350	349	335	357	340	303	344	376	356	329	365	315	321	371	360	337	325	325	361	341	330	340	334	342	376	342	338	337	337	342	347	375	332	332	329	333	330	349	341	333	350	345	322	330	346	341	319	327	352	331	341	366	351	328	359	330	354	373	320	375	360	326	309	334	330	334	370	346	321	357	356	359	338	332	359	303	333	340	332	357	339	348	372	342	349	315	364	328	354	352	353	349	350	374	354	322	357	350	381	330	330	308	335	359	314	331	335	344	356	363	356	334	353	327	335	319	367	367	358	358	362	329	333	382	354	351	340	348	346	338	353	373	350	352	377	335	341	360	342	329	384	337	339	378	348	353	374	352	341	360	334	325	350	321	329	361	362	320	356	304	340	348	313	360	337	371	327	362	338	331	367	364	336	366	338	374	338	357	357	343	318	356	342	330	368	322	333	343	301	345	315	310	341	358	335	369	371	339	320	315	343	344	366	337	387	348	363	380	360	348	344	348	318	325	339	352	330	338	341	347	332	378	333	351	293	336	343	373	357	322	340	351	378	345	366	332	344	350	355	336	308	361	346	326	366	355	318	371	343	335	321	334	365	351	344	377	391	348	381	354	336	376	358	372	335	330	362	362	357	309	384	351	354	307	324	315	383	363	375	346	339	331	305	320	378	357	335	344	319	379	337	329	345	381	371	329	320	361	313	326	320	339	356	327	347	353	376	350	335	332	379	343	336	350	343	355	305	359	346	331	357	379	360	347	351	375	346	340	346	343	314	347	380	355	337	324	345	350	321	343	364	335	348	351	354	340	348	358	368	302	371	406	382	359	346	334	351	367	322	334	342	331	321	368	360	369	366	373	367	382	345	350	344	324	353	316	348	357	325	353	343	337	343	341	369	331	354	342	332	345	333	305	353	373	349	329	325	352	356	361	335	346	338	336	317	345	338	364	342	392	344	349	354	339	315	368	324	354	350	364	330	368	362	366	352	374	318	357	388	337	355	354	374	323	353	344	333	331	374	328	315	356	365	336	345	325	330	364	330	325	350	343	330	320	378	344	333	323	315	315	337	370	364	368	345	304	363	357	355	325	344	304	304	329	324	329	348	354	313	333	343	301	350	339	365	335	310	326	359	363	350	346	333	389	358	340	360	351	366	378	348	347	335	324	331	376	362	346	356	343	365	381	334	321	374	357	344	331	362	355	352	324	378	331	347	374	358	326	332	333	361	331	346	340	342	324	347	328	350	371	392	313	360	341	353	332	377	338	356	361	341	343	352	355	339	357	332	362	324	335	345	352	332	328	331	381	347	361	366	354	357	340	344	320	360	320	327	321	404	335	362	335	353	345	359	342	373	361	337	324	315	353	334	363	348	325	341	343	355	351	366	305	373	343	330	366	355	361	354	340	366	331	347	375	345	370	337	357	333	354	332	346	367	307	350	325	391	368	375	352	337	328	349	371	358	378	317	363	356	374	348	348	361	327	383	334	350	335	335	361	374	327	347	341	325	345	371	338	330	340	337	320	330	356	342	319	337	367	316	313	354	296	390	349	342	370	366	359	328	341	364	357	353	291	365	321	354	375	346	356	331	355	372	352	341	377	381	324	372	335	320	358	361	337	371	368	374	341	313	310	373	326	330	321	334	364	320	358	364	364	334	380	334	351	321	361	354	341	328	328	350	320	347	373	346	360	333	396	359	354	304	358	358	347	337	354	319	352	352	353	367	334	339	360	351	323	376	361	331	333	352	346	361	329	356	346	335	338	360	389	328	346	330	354	345	322	343	336	337	345	326	347	339	344	345	331	386	333	374	334	340	330	336	315	364	362	350	358	324	367	339	341	364	348	350	364	327	339	346	351	350	304	326	346	363	377	358	326	316	326	331	349	337	352	340	357	330	313	354	327	374	336	322	359	349	366	354	335	349	338	347	353	345	342	334	330	338	378	317	336	360	362	329	280	363	339	348	334	323	359	359	345	376	397	376	379	334	346	358	305	352	354	355	319	332	357	335	341	337	353	361	378	326	377	330	376	341	323	330	342	375	333	363	302	330	314	347	356	346	374	344	330	329	371	353	351	335	331	346	342	337	375	356	348	342	311	371	350	371	334	333	345	326	349	337	308	339	357	356	379	349	319	359	332	352	335	334	336	335	343	345	379	362	388	333	365	335	340	362	337	326	319	337	357	326	320	368	339	340	353	345	364	332	362	338	319	327	330	348	312	353	346	371	351	351	351	335	338	362	288	346	355	352	350	326	344	380	344	349	323	339	342	360	376	353	357	325	385	364	349	362	352	331	346	364	331	335	335	351	335	326	329	349	319	341	355	333	376	299	309	333	390	302	327	316	347	342	341	363	359	320	314	379	332	340	340	362	346	358	300	358	363	354	383	360	352	390	324	348	319	362	360	345	353	305	356	411	328	366	355	372	345	332	344	357	329	292	336	361	323	355	341	352	369	335	369	345	374	354	339	380	355	325	327	370	325	361	352	350	354	347	340	348	350	321	357	316	336	352	327	365	338	374	348	308	353	333	330	322	322	321	336	349	312	343	340	351	349	368	346	320	357	309	354	341	338	376	362	340	364	371	343	341	370	330	342	353	342	358	328	363	302	328	388	350	306	315	354	376	349	366	356	368	304	351	363	330	380	327	363	343	330	311	335	359	375	372	348	366	361	345	336	355	321	309	351	342	347	349	337	352	386	349	325	334	334	335	371	368	337	320	338	307	364	334	347	369	329	341	330
19559	10732	4491	2803	1759	1243	1067	854	755	522	426	414	330	399	357	337	312	310	320	358	332	348	339	343	369	388	442	460	429	381	366	338	335	323	335	311	308	316	304	322	285	320	304	291	310	321	278	295	281	271	302	300	270	298	303	272	272	274	294	293	302	286	298	292	325	282	285	299	306	303	302	289	302	297	263	327	278	285	305	289	293	295	268	234	299	271	278	283	304	306	274	285	281	312	303	316	279	310	293	283	282	293	295	309	288	299	327	307	274	289	300	276	287	305	263	299	285	293	270	256	289	276	287	266	280	309	270	291	317	280	286	266	298	271	274	310	297	284	275	303	279	286	285	295	252	311	330	296	268	250	314	259	276	291	318	331	292	274	302	298	290	305	290	279	293	279	295	262	312	314	283	268	280	288	307	277	318	296	291	291	325	311	291	263	273	298	257	287	258	284	300	283	319	296	310	278	272	283	275	272	313	302	324	324	311	300	303	265	270	266	279	298	273	279	265	298	287	288	284	282	319	287	274	301	271	297	292	254	297	308	297	316	286	317	311	253	283	303	292	277	320	291	342	309	262	302	295	268	285	286	320	329	295	275	274	297	280	331	281	270	281	275	312	281	268	306	303	294	296	238	284	280	260	316	289	306	290	284	292	303	314	311	304	286	295	276	319	259	293	289	300	310	277	306	292	284	256	298	269	280	261	283	316	289	288	298	292	278	293	309	271	289	300	280	295	276	276	290	252	307	307	312	262	291	277	285	272	283	261	305	305	292	297	261	320	299	301	271	292	286	307	283	276	283	307	291	296	292	281	265	307	304	319	267	292	279	300	313	263	276	312	295	287	289	291	288	294	265	275	263	272	268	279	265	303	288	281	307	282	269	293	314	277	306	292	270	306	289	293	298	290	270	291	292	290	284	311	308	271	273	294	303	274	314	268	301	296	280	291	328	294	305	280	272	293	289	303	311	271	322	284	291	318	240	278	263	300	295	267	272	296	297	309	297	299	302	284	282	294	306	290	311	285	296	293	328	283	310	294	302	296	311	284	270	278	319	284	304	291	311	287	300	291	296	266	299	256	279	309	302	302	284	280	294	265	269	294	282	310	320	296	284	270	290	285	310	278	269	305	285	301	299	300	269	299	306	282	301	293	272	275	315	287	285	303	279	275	264	265	288	313	297	291	286	286	297	284	298	323	318	278	260	283	271	268	277	296	306	307	302	265	296	290	270	265	301	276	271	273	315	299	293	275	308	282	269	280	305	279	288	302	283	297	268	293	293	291	273	271	317	288	247	304	333	330	272	313	285	271	308	265	292	298	251	283	306	313	302	279	292	308	282	294	288	264	281	278	271	291	299	259	303	283	282	269	295	290	289	286	287	324	304	323	267	281	282	287	286	279	303	299	283	317	292	297	320	264	278	256	291	268	296	279	290	297	325	254	312	300	291	289	296	304	322	297	264	273	264	314	310	316	277	306	296	284	291	289	290	281	298	321	278	287	280	279	262	277	327	294	308	304	298	295	281	275	291	284	270	278	291	282	299	297	310	270	282	273	252	301	276	304	283	282	285	301	275	269	276	270	281	265	294	269	291	292	303	292	320	319	303	296	285	285	292	273	316	311	300	292	297	310	308	274	310	298	276	267	300	303	296	278	260	323	269	288	283	302	267	277	316	285	326	269	284	287	317	291	292	283	269	261	300	317	302	304	265	279	296	287	289	309	296	290	284	281	289	291	314	273	316	303	295	273	283	312	299	304	295	299	273	281	269	283	266	300	288	291	268	264	317	283	303	321	301	274	290	282	258	252	289	261	301	304	296	264	273	268	287	292	252	272	307	260	260	272	300	308	288	281	283	292	281	274	306	282	272	274	258	275	285	295	290	294	292	294	291	273	294	276	315	270	287	324	296	330	309	307	299	287	285	292	275	284	267	312	298	280	314	310	307	294	311	305	298	281	322	282	280	305	300	264	307	249	308	302	277	266	277	284	284	308	282	315	313	292	263	319	326	306	287	263	287	294	303	289	290	278	284	276	277	277	290	282	270	287	293	295	270	314	309	297	295	297	301	308	304	278	296	273	269	312	304	284	285	280	301	273	302	318	280	296	310	306	310	296	290	312	315	322	317	282	293	279	303	268	304	294	290	293	292	287	312	281	293	283	277	313	293	294	254	320	280	301	298	308	285	263	299	291	324	331	339	285	301	293	304	306	302	298	304	312	349	284	265	279	311	318	255	296	291	293	298	303	259	274	273	267	322	319	326	315	310	310	279	291	311	292	255	299	298	292	294	317	304	270	268	302	289	281	281	291	313	299	295	284	274	269	296	309	292	308	282	284	296	292	311	286	312	287	262	307	299	285	323	291	297	299	260	270	339	287	281	295	273	243	268	298	298	292	286	292	299	270	317	311	291	285	301	279	300	269	311	299	298	290	278	306	245	298	291	291	306	281	311	280	307	277	264	303	289	288	279	285	281	277	301	279	282	313	274	282	315	253	298	300	281	297	270	285	310	300	313	295	299	293	294	274	264	271	284	305	286	294	295	315	309	293	312	336	291	256	304	320	321	298	280	303	269	331	328	305	274	296	339	305	306	282	314	298	266	256	280	309	273	296	289	304	293	285	269	313	303	284	278	288	278	293	290	298	265	284	294	273	310	304	288	280	297	282	278	306	305	288	272	322	299	282	292	284	339	327	308	280	297	304	301	318	289	291	299	270	274	310	277	315	317	294	291	291	306	301	319	280	332	286	279	300	307	285	304	293	313	299	282	286	284	283	311	295	273	304	301	281	261	301	318	289	304	289	301	287	304	302	304	304	305	334	297	279	297	280	271	302	283	289	279	294	293	249	282	323	278	269	284	314	308	306	320	287	256	292	283	281	267	312	315	301	305	286	306	297	279	297	283	312	265	276	261	274	281	288	316	288	306	269	304	306	280	253	290	290	289	302	311	260	271	298	298	302	293	315	271	274	310	281	303	285	273	292	256	309	285	286	310	291	272	313	309	281	270	283	288	281	270	310	302	318	300	272	309	327	328	293	291	289	296	304	292	286	281	297	299	275	305	282	312	275	308	296	256	296	270	280	256	295	253	269	276	267	252	273	306	270	290	335	286	282	292	308	311	290	307	289	270	269	289	303	298	278	285	310	274	308	303	295	263	302	261	280	314	289	286	269	316	293	278	299	319	295	310	317	282	323	295	313	254	291	295	297	289	282	324	286	267	300	295	273	269	284	276	296	299	268	279	262	312	256	281	280	260	314	297	298	262	314	335	295	287	285	290	285	278	268	283	310	306	274	313	268	271	278	279	291	305	294	288	280	313	337	271	285	273	285	291	308	305	289	279	297	318	297	297	291	305	314	297	275	305	290	289	289	301	291	291	286	317	289	284	281	291	271	294	281	317	287	277	263	256	325	300	317	298	290	284	267	339	275	297	285	284	275	313	271	290	316	294	293	264	309	282	286	320	271	287	314	288	320	260	253	308	302	282	301	280	268	301
12226	8784	7164	7174	5882	4672	4025	3505	3037	1897	1550	1348	1232	1175	1070	954	872	864	830	907	950	1084	973	1159	1200	1462	1542	1621	1580	1416	1183	1106	932	913	971	929	895	815	778	707	729	704	711	801	768	706	745	708	644	648	695	692	655	707	658	706	701	712	635	685	720	648	659	659	692	635	671	646	640	725	631	655	683	691	655	670	693	679	643	709	605	687	706	676	686	697	638	693	650	704	675	644	642	710	681	628	648	721	672	638	656	666	719	680	731	656	687	663	660	713	668	668	661	695	637	699	714	655	710	636	655	675	682	664	683	658	647	667	714	660	696	685	696	684	676	646	703	687	679	670	639	653	665	624	695	609	705	736	688	659	686	663	683	653	646	694	650	665	674	673	679	709	663	670	656	708	698	644	653	681	651	695	664	654	631	607	693	634	682	693	693	685	655	679	668	687	632	650	635	627	661	707	649	651	669	674	704	652	709	638	639	692	651	635	661	630	615	699	670	650	647	657	684	633	657	672	679	681	627	669	685	710	647	645	664	681	681	642	640	681	672	689	701	664	697	691	692	666	704	660	659	641	716	687	669	685	619	670	680	673	680	700	657	657	737	673	670	665	651	689	671	617	720	690	694	659	653	637	667	686	656	688	691	705	614	682	637	707	674	655	622	729	648	662	648	648	679	652	664	660	631	625	687	684	657	668	673	677	701	663	699	657	683	690	613	618	629	689	679	654	680	685	652	683	741	665	662	674	658	640	650	664	666	679	717	662	692	661	654	697	704	652	680	676	649	634	645	684	686	671	668	691	700	701	639	640	661	646	685	695	654	679	677	686	671	685	698	690	656	630	634	683	685	643	672	685	708	650	683	653	704	637	654	682	664	682	686	706	657	646	716	693	693	680	631	646	707	618	640	681	683	653	695	683	646	644	660	714	644	675	689	628	623	703	667	643	647	642	641	703	698	691	648	648	648	682	658	686	659	672	648	639	697	714	637	685	709	651	666	676	673	664	675	671	684	668	661	692	677	643	622	705	649	639	660	651	707	679	645	674	648	674	643	678	683	717	631	666	685	658	662	664	669	658	645	673	690	678	646	683	664	698	678	638	692	683	675	698	647	677	608	682	678	673	638	696	668	709	672	672	681	706	686	663	651	649	642	665	733	656	678	637	670	641	680	687	697	704	716	648	713	655	704	654	684	695	655	665	687	641	652	673	637	660	677	641	662	658	647	662	698	690	667	689	679	679	624	648	668	668	685	677	680	644	617	667	669	668	683	671	643	692	695	664	666	684	699	623	661	667	674	617	651	690	664	648	720	682	685	692	681	639	690	706	637	677	670	690	676	689	700	658	645	686	713	694	650	663	655	618	703	663	665	645	661	646	634	632	680	681	690	642	664	738	645	648	646	694	670	671	669	669	678	649	699	673	680	645	654	628	692	702	674	643	666	654	670	646	685	714	645	696	668	683	611	666	675	641	650	731	620	691	689	699	700	713	699	670	678	744	653	651	680	701	684	727	665	665	685	635	662	708	632	679	704	672	661	692	605	656	657	717	690	649	725	695	712	653	686	702	677	664	686	667	656	681	659	636	691	694	723	644	727	670	666	629	698	696	684	662	748	646	689	686	674	681	644	667	696	661	669	657	673	629	652	651	669	704	633	687	655	674	679	687	711	687	665	640	678	666	632	652	642	629	667	663	687	661	703	665	710	657	707	699	679	637	658	695	683	662	697	652	660	731	663	654	651	746	641	657	709	670	688	640	641	626	682	679	710	660	677	705	712	726	687	696	692	661	651	675	636	657	702	662	639	661	616	662	625	644	631	700	677	646	669	699	683	678	676	680	705	660	702	671	677	673	652	721	706	665	656	708	693	631	693	670	711	653	650	676	695	698	656	696	682	650	655	728	627	668	664	651	686	683	696	667	670	673	651	665	696	650	661	667	634	715	734	714	678	684	703	664	683	658	657	675	697	666	676	668	692	646	660	666	659	685	677	629	672	675	688	704	633	676	644	672	733	651	688	661	647	699	722	675	664	641	653	645	683	644	679	656	710	668	648	711	642	682	651	697	663	691	686	651	681	684	681	627	680	666	668	623	690	704	693	678	651	740	615	614	668	672	696	639	703	679	641	664	644	684	691	702	641	697	713	711	646	690	646	695	650	682	661	666	672	628	702	662	674	670	631	671	664	695	669	641	666	657	702	679	704	633	637	641	691	655	655	685	662	610	667	679	631	682	668	650	687	678	615	596	639	716	671	636	655	661	653	712	702	663	690	696	649	671	666	638	672	652	685	640	677	685	688	637	635	665	672	718	654	692	634	684	711	643	750	688	640	677	651	665	668	633	687	636	703	684	674	654	670	674	659	666	646	639	690	688	636	686	671	671	668	652	706	691	682	679	685	716	660	653	697	648	659	643	700	695	698	680	698	645	657	692	657	644	658	693	695	652	661	695	693	670	655	607	682	666	595	674	714	636	666	664	729	684	671	649	678	662	657	663	715	645	692	701	678	746	696	676	612	672	666	703	647	661	704	679	678	680	684	651	654	643	698	670	637	666	636	662	654	677	649	682	676	672	635	674	701	676	642	689	695	643	635	687	662	663	681	651	643	651	626	700	680	670	707	591	648	689	662	654	676	640	711	665	683	641	638	701	639	647	670	660	683	637	615	671	664	647	710	739	644	642	714	660	662	639	721	623	681	685	654	652	683	652	702	617	657	636	715	680	661	638	664	644	685	658	609	633	668	694	662	724	696	647	681	680	666	644	704	638	669	673	657	666	651	649	652	658	667	700	709	686	648	640	649	675	649	651	676	641	668	685	666	669	698	715	663	653	676	649	680	653	678	747	683	695	655	668	629	661	659	672	657	652	662	682	626	672	663	702	688	660	689	675	687	674	731	693	673	679	680	690	706	662	665	707	653	657	682	705	670	672	714	742	645	663	691	689	650	645	665	678	637	645	678	603	691	682	655	692	685	667	699	713	679	660	695	647	699	715	663	722	651	697	677	663	675	691	701	650	628	678	671	718	665	675	658	644	699	650	643	656	645	698	639	711	612	716	652	660	658	667	660	703	709	680	666	650	627	705	654	709	709	713	637	687	685	670	672	635	624	643	692	705	722	667	704	706	655	692	625	646	687	700	661	699	701	663	672	634	659	648	672	635	672	656	656	662	620	628	665	631	636	679	652	651	652	673	710	639	658	683	673	715	647	716	660	653	666	677	625	668	673	627	630	680	749	663	654	729	676	674	644	629	684	663	663	671	641	683	700	639	655	681	674	690	683	706	692	664	680	677	695	701	706	626	621	657	665	632	675	623	689	698	679	675	671	690	654	689	659	686	652	645	684	653	664	655	668	712	734	697	656	661	694	645	641	644	671	641	676	663	701	654	691	668	670	673	667	696	677	674	655	702	628	671	663	661	663	774	680	660	692	643	686	680	673	658	658	662	698	682	700	692	631	687	709	704	673	667	712	681	702	644	696	673	657	657	628	649	639	653	680	698	693	704
44481	39979	21386	14007	7033	4180	3022	2453	1747	1031	889	785	610	556	435	354	295	291	294	280	331	321	352	378	419	485	492	449	480	387	343	313	311	286	270	297	260	246	267	266	230	216	243	251	244	226	217	239	178	237	239	212	250	263	188	213	197	212	189	208	228	196	221	209	220	230	216	201	202	222	173	212	209	202	196	213	206	234	203	224	196	189	209	229	187	195	206	192	215	178	220	238	188	210	216	209	225	216	224	184	203	222	176	205	190	222	223	209	230	213	178	222	188	203	237	199	233	190	234	239	197	204	238	234	234	204	207	211	203	204	213	210	208	224	193	229	223	222	200	219	204	217	221	228	219	209	215	204	235	242	238	228	237	234	214	202	208	216	238	205	216	216	198	239	217	193	223	226	219	216	222	209	207	209	193	220	218	220	231	221	193	206	214	195	226	222	216	177	192	208	214	224	200	209	194	210	207	200	212	221	203	210	175	202	214	219	211	223	220	193	234	200	209	228	224	215	203	223	225	215	215	201	225	221	213	209	208	233	204	207	191	196	199	190	232	224	197	219	194	228	208	203	203	206	182	212	212	203	207	228	209	202	226	200	215	254	227	191	191	218	203	194	243	173	198	225	195	230	209	223	217	215	198	217	217	184	206	220	202	207	227	235	212	232	218	180	221	221	236	226	229	198	196	201	213	189	207	203	209	213	208	221	245	185	222	215	212	228	186	167	203	210	203	217	217	197	228	196	219	220	221	222	206	202	220	210	208	217	231	198	220	206	187	238	226	224	193	224	199	208	236	234	211	222	196	201	211	223	229	219	222	234	216	224	239	217	247	204	205	229	220	213	219	222	196	221	199	207	200	212	217	223	217	190	224	215	212	210	223	212	239	220	201	230	236	204	205	186	223	223	215	196	167	207	196	210	209	210	212	199	199	214	243	216	214	226	217	186	226	222	227	218	214	217	197	218	168	204	211	240	193	212	205	233	198	242	236	235	206	235	217	221	195	188	210	229	223	188	234	227	191	232	206	214	229	219	212	220	239	234	224	210	239	212	238	208	192	221	224	229	188	214	209	248	205	215	201	198	205	218	184	216	207	194	215	223	198	204	224	186	220	233	234	213	175	205	207	213	215	232	222	216	188	196	213	223	233	223	216	213	232	224	224	178	208	191	205	201	242	193	214	230	232	207	218	200	221	211	204	178	198	220	218	211	204	185	216	243	184	219	245	206	224	232	229	210	184	208	190	242	196	216	201	188	200	224	211	224	217	181	219	207	218	210	201	201	191	221	203	189	202	208	205	220	200	213	208	196	207	236	195	213	187	245	200	211	238	211	211	226	202	206	231	193	229	221	234	227	192	212	246	214	229	220	181	206	232	229	216	199	221	202	205	200	227	205	208	231	195	202	208	213	199	202	222	226	224	218	196	217	206	236	221	207	190	198	227	233	213	242	204	233	204	213	182	231	247	228	186	208	231	206	203	205	214	236	227	210	210	215	222	183	229	189	226	213	214	211	221	208	192	211	215	209	204	237	202	206	223	183	203	225	198	169	209	226	186	231	211	227	242	186	202	217	216	214	224	207	221	261	215	197	213	208	210	206	203	215	227	216	207	204	183	220	225	192	191	234	219	223	193	201	217	227	213	198	241	219	218	214	195	218	214	219	215	191	231	200	212	226	237	194	187	194	188	193	213	208	217	230	190	212	208	212	244	211	239	216	206	255	220	231	210	237	252	176	229	226	197	215	213	218	227	227	212	236	228	214	208	233	195	235	211	224	201	197	202	200	210	236	229	207	210	201	214	206	224	212	200	221	209	185	221	228	204	229	238	194	226	212	186	221	193	190	178	175	214	219	198	182	224	228	207	197	217	215	216	205	229	220	218	228	197	214	200	224	205	213	197	223	226	218	218	223	215	235	202	182	194	219	226	208	225	219	215	201	196	202	208	227	220	198	212	210	199	205	197	208	216	234	195	182	202	217	225	218	211	207	208	213	203	219	226	210	215	215	217	220	200	216	232	209	209	184	207	245	207	210	200	200	219	229	189	199	203	213	215	205	224	213	206	219	196	214	211	214	195	200	199	238	248	215	216	223	195	220	217	212	241	200	215	213	208	202	223	209	204	201	212	215	230	204	237	196	212	214	234	216	234	203	200	199	227	213	218	223	247	203	217	229	224	228	206	215	180	230	209	245	206	226	184	229	230	215	202	228	225	204	180	214	215	201	222	194	228	225	209	230	223	197	213	202	214	222	210	216	205	188	236	224	214	193	221	220	224	221	221	190	198	215	206	207	210	204	212	216	191	213	182	212	217	207	225	197	192	204	222	241	243	248	211	208	197	207	209	209	222	234	204	222	230	218	213	213	215	204	199	229	225	184	196	178	214	219	230	214	191	213	230	221	228	217	225	220	203	206	235	216	223	218	229	211	201	226	209	236	232	201	215	233	201	220	207	192	192	192	241	214	210	225	218	200	182	207	212	220	223	208	223	213	215	231	216	205	236	197	209	213	228	190	213	198	210	208	213	209	191	215	228	244	226	204	189	209	229	194	203	222	198	188	209	197	212	211	226	245	226	214	230	187	190	205	197	213	224	207	226	223	223	221	221	221	206	207	190	191	199	199	220	224	234	240	210	201	220	205	229	202	233	224	223	223	214	205	195	222	210	173	194	219	208	201	228	225	200	209	231	225	222	210	216	201	202	218	230	209	187	216	219	199	204	223	182	224	217	195	230	202	223	239	207	232	209	209	205	213	218	213	208	208	209	218	225	223	213	232	193	196	213	207	216	246	217	202	203	197	212	224	196	215	228	215	221	193	192	226	212	193	199	230	218	181	209	222	224	232	210	215	238	209	233	222	202	215	216	189	209	215	199	196	235	207	193	194	228	200	207	228	253	197	213	205	218	209	212	211	226	221	213	203	195	180	194	208	219	217	205	203	215	199	217	238	209	203	183	252	236	190	222	200	181	211	245	218	216	208	206	198	229	196	210	233	230	191	198	197	211	233	209	212	224	218	232	206	199	235	203	196	208	185	235	218	254	227	198	228	211	193	190	243	200	228	209	222	212	247	183	204	213	214	223	214	207	224	239	172	211	215	234	192	240	217	200	225	200	196	221	212	227	203	211	229	213	216	232	223	198	198	218	244	231	212	237	211	194	198	223	198	198	242	199	194	236	219	210	191	212	220	208	189	225	217	216	209	234	218	212	244	192	239	208	195	206	221	227	226	233	200	188	245	188	206	215	226	200	256	224	213	214	217	209	224	221	196	219	209	192	189	266	239	210	214	208	205	204	219	229	232	234	194	186	224	208	215	232	193	214	225	214	191	214	221	229	216	215	195	202	200	204	253	239	222	219	188	190	203	193	209	197	216	220	226	227	211	203	186	202	189	208	221	198	196	218	202	224	198	222	197	202	205	222	226	221	213	202	204	228	238	230	197	231	251	246	224	228	237	227	189	203	227	197	215	216	199	229	201	215	220	211	196	184	207	221	194	220	223
32008	25098	15508	14062	10851	9308	9408	8635	6894	4712	3950	3338	2773	2480	1810	1439	1183	1069	1006	1113	1236	1272	1328	1665	1877	2276	2305	2481	2311	1859	1455	1242	1170	1145	1015	1133	984	886	811	700	664	548	668	695	707	677	635	576	597	520	584	530	526	505	541	530	537	513	509	565	477	555	504	522	470	542	511	486	491	537	510	521	475	531	519	487	486	513	510	508	524	487	532	522	499	507	526	507	507	512	533	540	539	504	519	518	514	514	472	539	530	459	514	483	512	488	473	499	522	529	497	535	557	485	534	540	494	510	571	503	528	504	536	525	502	470	479	507	480	475	514	488	533	499	478	496	503	551	527	513	469	478	465	486	518	523	499	480	529	486	518	524	517	507	539	525	481	473	506	501	520	490	490	516	484	513	485	466	492	513	512	478	514	510	472	524	474	489	540	525	470	463	511	486	492	487	522	467	535	495	499	482	528	515	486	517	518	497	473	486	501	505	524	485	483	526	488	493	507	526	461	484	464	477	497	513	475	515	482	494	503	506	516	505	490	476	466	517	472	499	527	510	470	523	520	558	526	530	487	516	538	547	501	512	477	506	495	531	511	522	496	481	540	481	517	507	450	478	475	497	480	480	475	499	499	525	511	481	521	478	526	495	509	482	545	470	498	464	517	504	500	516	517	467	504	508	510	503	500	457	509	473	532	527	537	515	510	496	505	515	496	500	474	505	511	522	496	463	500	470	459	512	458	508	520	512	554	517	465	541	531	524	485	499	497	539	526	482	512	498	487	507	524	502	510	495	504	510	468	525	511	498	488	494	514	521	512	499	506	535	535	512	510	496	514	522	531	528	487	512	480	520	499	520	492	514	469	514	518	529	499	485	502	531	487	550	501	531	486	503	526	487	482	484	525	499	512	491	502	506	467	509	545	473	483	502	501	516	498	509	517	512	508	511	531	483	496	517	508	470	501	487	537	472	530	446	516	502	480	498	527	476	486	492	550	495	503	535	522	533	475	519	454	473	512	507	490	505	509	494	459	476	516	460	501	485	480	504	482	540	516	504	507	477	527	497	462	493	499	449	494	472	476	502	524	495	487	485	497	498	499	519	466	493	525	527	539	501	489	533	498	527	511	506	485	477	494	514	487	499	529	488	493	510	499	496	516	484	534	487	498	514	472	480	533	504	530	497	514	485	499	511	501	508	502	514	505	499	478	525	483	506	490	478	535	496	528	501	462	517	515	528	487	514	524	493	531	472	495	500	511	492	503	511	533	503	540	501	483	497	514	516	503	480	531	513	511	504	510	473	499	510	485	543	496	536	543	476	518	499	535	468	501	539	526	485	466	490	524	500	534	520	523	484	499	493	482	541	486	567	551	492	506	501	500	506	476	513	506	515	517	520	520	466	524	481	529	527	505	527	513	479	544	499	498	518	531	518	522	514	500	507	516	532	479	498	513	497	498	517	495	477	526	513	507	522	478	485	500	486	471	530	511	517	503	496	533	491	522	507	510	521	508	537	527	504	522	559	486	536	497	485	492	468	515	560	510	513	542	524	462	469	502	533	478	484	498	510	515	508	499	519	489	517	533	493	483	513	449	494	527	488	467	503	501	488	465	521	530	504	520	490	496	482	552	524	493	529	504	512	516	492	508	495	549	498	515	537	526	466	495	478	517	482	512	492	532	467	520	488	514	533	525	509	520	519	525	488	474	464	478	534	526	521	481	500	517	553	496	519	446	464	495	501	512	499	493	507	508	493	487	520	520	537	476	537	542	508	503	494	532	507	499	515	464	495	532	495	514	500	493	504	501	479	479	533	485	504	505	509	538	515	522	501	482	546	518	545	507	496	506	545	488	499	551	492	526	479	511	528	541	531	502	536	495	519	519	527	525	499	519	504	548	487	548	516	508	504	499	484	556	508	456	510	479	507	509	502	486	499	517	529	516	484	497	556	505	531	486	479	502	509	522	486	515	515	487	495	501	492	503	510	464	515	480	509	524	493	550	484	480	479	464	494	502	515	518	471	514	481	499	522	502	490	496	492	506	544	539	471	463	491	464	485	527	498	498	498	486	488	529	487	465	502	491	513	501	527	503	474	510	501	482	511	548	504	535	495	528	496	478	509	487	479	497	489	541	513	532	500	500	482	518	480	547	515	545	516	523	530	492	487	463	504	535	459	486	516	534	517	544	456	508	458	501	491	469	524	522	510	507	530	487	508	499	484	495	507	494	479	475	520	543	537	472	500	528	492	510	511	509	454	509	513	502	486	483	544	510	530	534	496	499	521	548	514	475	519	525	514	498	499	452	516	525	523	495	505	508	491	531	502	498	470	492	507	461	503	497	468	523	524	508	501	507	520	486	514	513	511	517	508	478	498	494	497	499	460	506	439	470	497	474	506	494	497	520	492	475	508	483	476	523	512	576	481	467	472	486	490	501	516	507	498	538	497	493	454	487	527	520	513	509	509	521	473	498	505	520	510	559	497	556	543	516	502	538	532	543	525	518	542	488	553	486	546	507	500	520	516	490	500	493	523	499	508	504	473	542	493	510	514	480	549	511	502	520	522	488	513	529	495	505	502	497	455	494	530	542	498	540	544	486	499	498	513	483	497	549	479	503	511	498	517	487	469	532	511	497	541	467	486	523	546	497	513	490	476	562	540	478	525	502	532	523	505	488	498	482	528	482	506	484	514	488	518	523	485	484	502	492	480	479	516	500	552	506	472	489	485	510	508	457	479	536	524	537	497	486	510	502	518	547	511	499	433	511	493	513	518	501	491	456	450	493	489	497	462	509	513	498	500	488	528	512	475	511	515	520	490	493	476	503	495	527	520	521	475	468	495	474	537	504	468	489	489	483	591	526	513	514	469	495	524	513	500	482	501	526	486	495	466	447	479	533	493	519	481	468	543	478	490	523	505	500	515	536	485	500	452	571	456	541	486	531	511	558	537	454	520	484	550	487	502	477	553	518	500	505	486	479	502	494	523	459	521	527	507	504	506	562	556	549	517	545	475	492	477	505	511	505	480	507	462	517	504	526	507	488	506	556	501	517	546	483	539	564	546	498	510	494	531	510	491	477	501	487	518	464	484	487	520	513	534	540	507	464	510	560	497	511	530	472	489	484	553	544	505	525	489	491	482	478	507	466	497	586	495	519	531	507	478	490	504	487	525	469	483	494	494	491	493	486	512	496	492	521	477	519	488	527	508	501	486	495	539	470	491	512	463	551	514	518	459	524	513	494	518	488	526	462	490	550	510	521	497	572	489	484	478	489	518	521	468	461	528	508	552	552	496	535	530	530	506	536	521	526	490	514	475	485	513	533	511	475	438	548	479	523	509	479	491	523	460	523	528	486	508	500	536	538	502	516	473	469	553	492	468	506	513	498	473	503	534	509	501	471	490	514	512	538	495	518	517	476	503	512	479	513	528	523	549	517	538	515	489	494	504	527	489	512	485	512	476	538	510	533	488	496	465	531	532	501	522	516	543	498	464	493	536	510	476	477	498	504	514
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
