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
337189792424	337189792983	337189793533	337189794083	337189794633	337189795183	337189795733	337189796283	337189796833	337189797383	337189797933	337189798483	337189799033	337189799583	337189800133	337189800683	337189801233	337189801783	337189802333	337189802883	337189803433	337189803983	337189804533	337189805083	337189805633	337189806183	337189806733	337189807283	337189807833	337189808383	337189808933	337189809483	337189810033	337189810583	337189811133	337189811683	337189812233	337189812783	337189813333	337189813883	337189814433	337189814983	337189815533	337189816083	337189816633	337189817183	337189817733	337189818283	337189818833	337189819383	337189819933	337189820483	337189821033	337189821583	337189822133	337189822683	337189823233	337189823783	337189824333	337189824883	337189825433	337189825983	337189826533	337189827083	337189827633	337189828183	337189828733	337189829283	337189829833	337189830383	337189830933	337189831483	337189832033	337189832583	337189833133	337189833683	337189834233	337189834783	337189835333	337189835883	337189836433	337189836983	337189837533	337189838083	337189838633	337189839183	337189839733	337189840283	337189840833	337189841383	337189841933	337189842483	337189843033	337189843583	337189844133	337189844683	337189845233	337189845783	337189846333	337189846883	337189847433	337189847983	337189848533	337189849083	337189849633	337189850183	337189850733	337189851283	337189851833	337189852383	337189852933	337189853483	337189854033	337189854583	337189855133	337189855683	337189856233	337189856783	337189857333	337189857883	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2621	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2622	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	3650	2300	2623	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29831	15728	15814	16458	11746	7220	4965	3698	2545	1695	1019	812	692	475	464	590	397	548	1248	5640	2913	1210	772	639	491	464	439	463	403	408	385	335	298	348	337	267	216	202	209	211	195	204	186	208	183	216	193	215	199	206	205	194	181	205	190	205	178	174	206	187	205	212	216	175	194	194	190	185	189	195	188	215	197	207	179	191	183	179	200	183	215	218	205	206	203	209	179	215	190	192	227	200	227	147	182	187	172	186	201	211	199	211	193	193	206	207	179	210	160	172	194	203	213	190	200	213	197	186	198	199	232	201	229	186	195	197	203	172	210	218	210	185	191	171	202	190	200	181	178	207	204	199	199	182	201	194	195	192	184	181	179	186	179	190	193	208	207	190	193	170	175	201	198	187	182	210	198	176	192	219	185	232	208	232	178	180	213	190	166	211	204	220	191	201	198	193	212	200	188	180	204	189	184	183	201	184	189	191	166	177	184	204	186	182	174	213	206	183	212	210	195	188	163	163	193	186	190	190	201	177	203	175	202	168	195	202	193	235	194	188	177	207	191	187	196	182	174	204	185	200	177	173	159	195	189	209	205	192	184	188	188	179	183	215	194	174	201	198	190	215	209	204	192	191	169	176	192	200	176	182	191	177	184	198	178	186	184	212	205	211	188	186	192	187	190	202	194	192	206	199	196	189	202	208	220	195	196	182	211	178	190	183	163	190	190	193	205	196	202	218	209	158	188	198	198	201	203	196	192	195	178	215	197	211	208	190	202	198	176	208	205	209	201	188	204	205	180	222	199	178	193	188	192	179	192	182	195	189	198	217	188	205	200	186	179	200	187	195	218	186	205	203	200	201	189	161	181	187	202	203	203	201	185	191	189	173	195	192	211	190	226	193	200	183	200	173	170	204	205	216	188	181	187	190	193	199	199	204	192	183	194	205	203	184	188	192	186	177	188	177	217	186	191	234	183	206	173	195	210	193	179	205	218	212	180	200	167	193	201	199	188	173	188	208	215	186	206	211	205	191	205	199	198	193	190	179	204	183	208	179	191	199	217	231	200	194	208	191	181	193	205	180	188	194	178	201	181	205	211	213	170	193	205	202	177	185	191	161	175	198	202	186	188	168	183	192	211	190	186	161	221	207	175	196	184	182	204	172	209	167	198	201	196	194	205	172	212	165	199	201	219	204	211	201	222	188	189	186	199	193	202	216	199	210	196	210	188	228	204	189	181	191	164	197	176	213	198	197	192	195	205	181	194	215	200	181	175	174	193	186	188	193	188	205	187	217	181	197	181	194	224	194	205	209	189	196	197	193	212	202	168	178	188	176	166	192	187	173	184	182	189	191	215	192	205	197	188	235	179	187	195	194	201	200	182	218	217	205	201	197	189	173	222	198	205	177	209	178	230	206	197	188	193	185	186	183	169	193	181	216	199	191	197	232	189	178	193	200	192	202	195	199	179	176	202	213	190	198	193	218	172	167	193	199	194	192	197	178	196	204	173	176	222	210	208	198	176	203	201	201	201	205	182	180	226	192	209	200	186	200	182	173	213	201	184	185	207	179	189	201	165	196	189	189	175	224	226	204	178	204	196	205	185	224	206	212	200	186	173	184	186	169	182	215	182	210	178	181	235	193	190	190	196	187	190	185	185	173	165	184	196	200	172	204	170	179	178	219	210	191	201	182	204	189	197	178	227	211	185	209	212	182	206	190	233	215	216	174	166	189	173	182	199	182	185	211	181	171	181	198	213	187	225	167	214	179	189	206	190	209	182	186	185	192	204	191	191	218	182	199	213	177	204	202	204	202	173	208	199	180	200	185	195	203	198	203	196	195	193	188	203	185	206	214	200	168	206	195	194	170	182	170	222	203	177	206	204	191	195	203	208	156	185	209	203	181	169	213	195	207	191	205	192	206	214	192	173	200	205	187	195	218	207	187	167	160	203	187	166	201	175	184	166	182	207	191	190	184	177	209	168	201	206	168	182	206	182	178	188	182	184	189	185	190	210	228	193	190	197	162	193	213	171	176	193	203	215	178	213	215	203	182	200	212	185	205	198	225	188	197	187	196	218	196	208	179	174	189	211	193	203	186	205	153	188	181	156	186	198	178	191	217	217	164	196	190	177	199	176	215	202	191	195	203	212	207	171	193	180	210	184	179	205	185	187	202	213	183	199	212	181	214	193	195	197	190	189	182	171	199	207	153	204	202	211	192	193	192	198	184	189	179	181	201	179	205	169	190	210	175	191	202	183	169	209	181	173	193	183	179	195	206	213	197	196	196	158	185	171	215	186	195	193	166	191	200	185	194	208	180	205	202	205	189	186	210	185	192	212	200	183	195	164	196	206	190	170	200	185	187	206	202	198	192	174	180	181	199	184	186	185	181	197	184	210	180	187	211	187	212	150	179	171	176	167	206	189	185	193	177	190	182	204	185	176	215	193	177	158	189	182	160	189	200	183	191	180	192	183	187	222	210	191	225	239	202	187	202	179	186	199	202	204	215	192	207	210	194	189	225	190	197	201	208	189	207	205	198	215	222	198	190	184	194	183	222	184	193	187	206	209	184	181	188	193	223	202	203	189	205	192	234	193	206	176	187	209	176	195	185	202	183	239	228	187	205	165	195	204	176	216	180	198	185	154	201	199	191	191	218	191	216	184	173	193	195	177	200	199	196	207	158	202	172	186	205	202	198	176	213	186	205	195	172	192	211	185	194	183	173	160	161	179	181	191	181	208	216	174	179	179	182	202	184	193	165	201	187	206	178	207	202	209	189	204	183	220	196	175	207	170	171	201	174	196	179	205	192	186	206	174	164	214	195	172	203	188	198	189	174	218	182	191	182	178	173	181	170	203	169	222	204	187	192	176	204	184	180	198	203	192	182	191	196	212	185	168	174	183	236	210	170	219	210	209	174	190	182	200	207	194	208	186	212	190	166	204	217	182	189	167	207	212	169	215	211	184	204	175	194	212	184	177	180	220	195	206	176	198	171	203	183	192	181	201	178	199	196	223	184	194	182	192	208	186	191	198	198	178	167	186	203	181	185	178	201	188	190	185	188	181	191	191	205	193	192	229	180	198	188	220	214	206	180	194	195	225	206	221	199	213	180	181	179	189	184	181	173	192	215	192	184	224	182	179	164	183	187	183	215	193	198	182	178	176	179	209	191	194	198	210	197	200	204	197	181	188	165	183	188	181	183	210	198	198	205	143	200	186	224	212	180	204	171	184	178	175	182	214	177	176	174	171	212	204	209	200	184	210	191	206	165	189	192	174	174	199	216	173	183	201	186	189	170	201	207	178	191	198	201	195	183	179	189	215	173	224	196	199	176	171	191	197	187	188	197	200	202	186	202	187	175	199	186	190	195	188	181	172	183	197	215	196	221	184	223	179	208	208	161	191	200	198	195	199	176	224	197	192	193	191	203	185	205	199	194	193	216	203	208	198	192	186	177	177	168	217	193	185	198	193	219	183	196	177	201	205	195	194	197	196	177	171	181	179	188
15608	9063	18971	26744	23985	19157	16000	13462	9960	7028	4499	3980	3252	1954	2204	3074	1762	2897	7224	23806	12086	5695	4061	3357	2857	2519	2269	2091	1927	1786	1735	1449	1348	1391	1251	1117	794	633	656	730	666	509	476	442	516	506	451	475	436	464	427	508	504	483	442	459	479	502	459	433	504	467	445	421	418	441	481	508	444	448	478	436	440	444	436	427	432	458	458	419	474	430	455	440	466	454	402	438	439	446	465	444	445	451	468	498	436	438	447	445	458	442	440	425	412	446	462	438	455	464	407	486	440	456	474	444	431	458	444	491	467	455	444	430	453	470	466	452	475	440	460	464	445	437	415	440	431	425	465	467	413	448	432	429	484	479	470	479	444	415	442	464	446	450	407	447	434	407	455	421	460	442	434	417	432	421	474	455	448	459	425	479	430	423	453	441	430	454	429	402	404	441	447	446	443	408	453	441	493	458	426	451	445	482	444	463	465	427	437	424	463	472	454	454	431	453	469	450	458	421	441	427	443	468	459	449	404	467	437	465	466	479	424	423	412	448	448	437	453	438	455	470	468	454	443	420	462	444	447	458	414	394	425	457	466	453	439	429	438	462	461	457	407	436	442	464	466	448	424	452	477	441	445	480	418	450	429	419	444	409	444	426	495	449	453	417	430	451	414	440	444	417	435	488	448	404	418	423	446	452	447	463	441	444	489	408	450	456	447	464	429	458	434	423	436	471	426	460	433	484	472	434	441	450	492	448	437	435	453	477	467	433	451	437	475	442	412	471	442	420	412	439	491	447	427	440	455	425	472	474	455	432	418	442	437	450	457	455	441	492	438	426	431	428	424	437	435	449	435	433	437	429	457	414	445	435	476	445	461	443	441	468	411	451	436	428	459	451	417	487	446	430	432	442	443	498	448	450	430	461	455	442	486	448	444	452	438	437	457	442	460	462	452	450	466	416	439	466	474	455	448	469	445	466	428	449	429	470	443	391	440	507	441	445	421	404	440	452	478	463	447	460	424	447	469	421	400	448	456	406	475	492	428	478	437	466	448	420	477	463	487	444	444	453	490	460	469	390	443	467	431	416	439	481	458	410	464	429	439	418	449	437	432	457	437	470	438	443	384	398	450	482	445	446	445	439	439	419	431	437	434	420	470	393	462	414	467	435	456	442	479	445	425	462	451	450	451	447	436	436	423	445	462	449	440	444	430	449	443	448	481	431	430	438	447	436	456	445	436	472	465	423	472	418	451	433	460	443	443	450	437	423	453	464	422	449	450	477	415	445	441	435	425	435	475	430	443	452	431	452	462	455	419	439	416	439	475	467	437	478	478	470	445	439	428	448	476	433	421	443	438	414	455	435	454	470	439	460	422	445	460	430	476	436	485	479	439	463	460	439	413	467	425	426	463	433	472	477	461	459	465	439	457	454	414	450	451	422	429	425	470	460	438	437	479	462	507	424	440	436	468	445	440	440	478	422	470	425	427	404	476	428	439	475	445	453	423	437	480	438	415	424	444	450	445	412	440	462	444	429	493	433	419	439	458	456	438	441	421	471	441	445	434	401	432	424	462	442	455	432	444	448	447	465	468	464	449	447	403	410	403	441	440	441	453	460	459	450	422	453	454	455	463	418	428	468	439	423	431	498	418	453	445	410	429	417	468	441	471	479	429	465	407	464	433	417	454	479	454	400	448	457	441	447	466	458	462	460	448	466	488	489	448	441	448	445	475	471	455	416	425	432	441	466	456	433	445	456	451	400	467	472	454	471	444	419	411	430	408	452	439	458	463	463	427	459	411	428	472	452	431	430	458	451	449	455	440	452	433	488	473	446	471	449	455	430	440	463	479	458	472	391	487	426	458	444	437	490	496	429	449	453	416	462	441	441	450	468	461	435	441	459	471	453	427	452	444	441	418	445	464	461	462	493	453	433	430	443	443	440	441	465	433	434	427	463	459	420	480	447	465	460	419	386	446	457	412	457	436	448	464	464	464	430	447	466	449	461	422	470	408	442	442	391	465	417	480	465	460	448	468	454	494	436	448	490	437	491	434	429	456	426	454	476	414	449	450	481	429	481	462	455	461	423	463	417	488	467	451	433	447	441	442	478	413	414	436	397	417	433	429	462	435	441	461	422	483	431	432	438	458	447	425	426	453	450	440	471	434	461	416	425	460	438	464	420	421	416	430	433	418	453	441	425	475	459	465	437	454	477	462	427	441	479	474	453	430	467	430	445	462	436	465	481	436	432	434	464	476	429	447	473	462	422	413	483	472	438	442	417	475	443	439	464	446	446	443	470	457	474	455	456	458	455	458	479	431	415	439	438	432	436	431	458	444	445	456	430	456	470	424	440	436	459	431	401	460	426	449	438	429	471	409	443	446	437	420	421	436	433	449	439	411	431	444	447	444	430	441	478	436	461	447	456	464	426	433	443	412	441	454	435	412	429	459	452	470	459	473	439	451	458	440	434	481	447	470	496	434	448	465	459	451	436	439	424	441	451	435	450	452	434	430	448	476	427	455	456	437	473	445	435	465	428	423	483	472	470	432	475	444	450	436	467	453	417	440	397	442	464	421	423	468	457	432	447	425	439	458	471	424	462	467	446	466	453	478	450	463	429	460	464	458	439	444	508	461	459	429	468	440	443	424	472	435	436	411	441	465	453	481	468	415	411	432	488	422	439	446	443	428	436	461	468	425	424	489	470	436	446	437	424	436	426	458	446	459	451	444	454	450	443	433	443	446	450	539	451	462	447	462	430	473	412	416	442	479	453	448	428	429	455	442	422	439	432	466	455	468	457	424	462	452	440	422	444	448	459	496	433	456	481	435	422	449	462	418	426	465	470	432	447	413	423	458	411	425	436	479	447	469	463	453	435	482	457	420	431	428	461	448	436	446	418	416	492	467	478	416	475	429	436	455	439	427	453	469	461	479	446	444	457	411	464	403	477	444	421	456	453	420	484	419	450	447	436	471	475	470	453	404	458	479	459	426	441	454	436	440	463	446	421	496	440	471	488	427	421	485	406	454	441	437	476	463	455	466	471	481	453	426	421	443	449	425	455	462	481	455	455	438	430	459	462	442	439	447	434	424	479	412	446	422	491	420	452	437	470	400	492	434	421	460	442	479	472	484	467	434	420	447	438	439	470	423	419	450	448	437	416	491	459	417	447	434	457	424	437	435	486	466	416	430	435	438	435	459	448	452	475	450	425	467	484	468	423	428	459	477	434	456	471	446	437	433	408	473	481	450	456	465	473	457	464	409	413	424	452	428	443	461	398	444	411	422	424	448	466	474	383	410	413	474	425	444	452	448	483	462	458	402	396	456	446	440	425	426	448	435	429	430	449	437	460	466	466	428	445	412	440	452	428	420	437	423	450	405	430	477	477	447	461	446	471	449	424	455	422	426	429	425	427	421	460	458	438	410	418	423	475	451	471	430	467	436	406	478	446	426	452	465	490	467	453	454	438	509	449	386	405	476	446	442	437	418	514	462	442	408	426	479	441	490	416	445	452
8490	3834	4231	3394	2608	1628	1424	804	453	344	406	354	206	232	239	208	155	302	473	530	413	369	354	258	245	245	242	202	183	187	220	180	196	174	166	139	129	128	131	133	127	119	119	139	139	130	130	116	134	122	121	118	135	118	128	125	131	124	116	122	102	122	94	120	122	134	117	107	112	111	105	116	135	147	126	132	100	141	115	125	136	114	126	103	124	125	123	108	128	117	133	100	127	143	135	148	115	127	123	127	141	109	108	92	106	119	118	119	112	114	128	122	126	138	132	120	113	137	129	137	116	117	128	132	123	133	106	130	105	122	98	121	119	113	127	107	117	121	118	120	115	123	133	104	136	117	134	111	122	109	105	106	134	124	125	121	123	133	128	126	116	113	123	122	113	109	112	125	141	121	101	123	120	113	120	96	121	117	139	128	122	119	121	112	91	124	140	96	119	120	128	112	115	127	113	112	124	106	128	103	134	121	127	121	112	148	136	129	112	127	135	148	105	119	129	126	130	129	129	129	119	107	120	105	117	108	121	118	126	134	113	120	124	134	111	122	140	138	125	121	129	130	127	128	113	121	122	136	138	115	128	112	132	124	129	140	143	144	113	129	107	121	129	146	128	133	116	119	127	141	126	126	124	105	114	110	104	124	121	118	126	124	133	115	105	115	127	118	110	111	123	136	118	117	112	120	112	131	121	128	114	130	121	135	129	131	108	133	115	125	127	127	139	116	137	136	131	127	127	108	128	147	122	131	113	125	127	120	125	123	116	117	97	116	124	130	119	129	143	117	118	129	110	132	104	115	130	116	106	121	136	108	124	113	135	123	129	142	139	110	106	136	121	109	141	120	118	110	122	121	109	125	124	148	113	123	114	126	118	124	136	124	123	145	127	137	104	112	118	113	112	109	128	148	119	119	122	112	116	135	139	141	114	112	107	106	116	109	119	116	116	126	125	125	132	124	112	117	131	143	123	114	109	114	127	129	144	122	126	138	110	139	123	126	136	125	121	124	112	137	116	107	133	119	136	112	119	122	112	137	108	125	114	109	123	130	131	119	133	127	144	140	100	116	110	145	124	141	136	135	94	122	148	124	138	122	120	111	118	130	128	137	136	109	140	112	131	128	134	127	150	107	122	125	132	129	125	116	124	119	124	129	104	125	135	137	122	114	116	121	120	99	133	108	108	120	126	125	124	132	125	133	106	121	126	134	112	139	99	131	129	115	106	122	108	114	104	132	128	132	135	113	117	123	118	132	128	122	124	132	129	120	103	115	131	120	101	112	112	123	145	104	117	126	126	156	117	131	116	133	128	117	139	130	129	127	133	87	128	142	99	125	110	114	131	107	156	116	135	121	133	123	135	136	133	104	118	117	127	127	125	129	148	131	107	135	124	98	127	132	116	129	117	109	138	123	120	108	130	113	105	124	111	123	121	115	115	132	142	137	123	130	134	105	125	132	112	129	124	127	130	105	115	118	130	105	126	131	129	117	108	126	126	122	100	108	140	130	107	138	126	113	125	121	118	138	146	104	121	127	115	122	119	144	121	127	116	107	103	137	134	120	125	110	123	124	145	116	123	111	139	108	126	123	130	133	123	115	125	130	107	133	108	119	125	133	134	131	103	127	122	121	116	109	135	147	126	128	112	105	118	116	137	123	113	119	113	113	123	113	122	132	138	116	114	119	134	132	130	132	119	132	109	132	146	111	127	122	141	129	144	116	137	111	117	138	130	117	140	154	115	141	106	113	106	122	130	131	105	113	111	118	130	110	137	102	131	117	122	118	128	140	132	145	110	123	123	119	98	118	122	119	125	126	116	109	121	140	120	115	123	124	124	118	145	130	136	123	127	109	121	149	124	137	121	132	114	128	121	121	127	121	132	136	118	120	111	122	114	100	138	124	132	128	133	108	140	129	114	125	125	126	125	124	118	128	109	136	107	137	114	134	115	113	110	111	124	118	123	113	112	141	121	130	127	119	124	138	111	137	119	129	149	103	109	129	119	101	128	123	117	124	133	120	108	135	131	120	118	112	115	124	129	112	125	101	148	98	122	126	116	132	102	130	134	124	127	121	139	133	130	123	99	121	133	127	120	109	127	115	115	129	90	130	110	110	138	97	148	132	132	114	125	123	140	117	108	119	130	116	130	137	124	109	129	143	123	111	115	123	127	116	116	119	138	131	124	144	140	115	119	115	127	129	118	138	130	141	127	117	121	92	132	140	132	124	129	137	113	105	123	127	145	121	142	134	124	120	122	129	108	110	116	116	114	144	124	131	105	111	106	131	122	115	131	107	133	144	122	124	137	124	134	149	123	128	114	132	125	127	98	116	121	117	109	129	135	110	112	105	107	117	139	149	125	120	126	122	132	110	115	123	141	111	131	144	129	110	105	103	101	135	134	109	113	124	134	135	122	122	139	126	125	117	135	115	137	117	125	130	133	127	126	120	125	118	132	127	122	132	119	144	120	114	125	131	146	109	114	103	113	130	121	127	119	122	118	116	118	128	122	113	117	115	125	132	151	114	117	150	134	127	115	104	122	133	132	129	120	115	113	131	111	134	130	137	124	122	115	118	116	125	111	123	126	139	125	133	114	138	122	120	127	133	115	122	105	127	133	140	119	127	120	125	121	111	103	120	138	130	131	111	134	133	117	122	132	117	126	125	130	139	140	148	128	113	112	131	124	125	119	114	112	118	142	146	124	134	153	123	120	132	129	140	131	114	126	116	106	127	113	128	113	110	118	122	143	125	109	135	135	114	141	99	128	112	121	126	127	114	127	147	143	102	142	119	126	130	123	141	110	103	111	122	103	114	111	129	129	130	119	127	120	125	107	119	114	145	102	128	129	144	116	125	119	137	130	123	141	141	144	131	133	146	104	123	119	111	129	111	129	116	119	104	128	149	124	109	112	130	128	142	126	120	136	127	122	104	128	131	115	116	117	131	120	112	122	121	103	112	135	111	135	143	117	127	131	126	121	114	113	114	127	112	115	131	156	118	114	115	131	120	107	111	97	114	122	118	98	121	86	140	140	115	134	115	118	122	121	107	126	132	129	116	105	115	138	108	128	129	104	113	128	123	109	121	125	135	125	126	117	119	124	117	122	116	136	113	109	112	142	125	158	116	136	123	117	143	128	121	119	105	104	125	118	118	127	121	101	116	120	117	103	132	116	112	134	117	123	122	124	118	108	113	125	125	119	114	148	122	121	110	114	112	124	116	124	120	125	121	130	115	147	124	136	118	139	145	120	108	97	126	123	137	114	113	101	123	101	128	113	129	132	118	117	128	126	132	115	102	116	118	109	103	130	114	130	92	112	127	112	118	136	103	136	116	126	111	130	117	141	120	136	119	146	121	130	117	117	112	104	117	112	116	101	119	115	137	130	98	117	118	116	109	149	132	138	123	135	115	128	139	153	143	103	117	123	129	96	126	139	125	118	135	126	134	135	126	127	144	114	129	146	123	138	104	130	120	119	106	110	137	120	120	129	128
4853	3262	7267	9687	8581	6231	6269	3752	2121	1491	1937	1566	894	940	1111	852	650	1415	2599	3064	2409	1976	1811	1277	1059	1082	912	864	836	805	810	725	674	678	577	431	400	372	399	384	371	304	327	308	300	303	290	295	303	312	326	312	289	286	293	286	302	298	287	322	309	288	331	281	309	276	275	308	313	324	270	297	300	276	308	336	298	310	306	292	298	287	295	294	268	318	315	305	302	290	270	297	306	334	278	324	279	295	278	314	315	276	272	317	299	311	303	304	281	272	270	307	307	255	282	275	312	304	307	305	276	322	339	310	325	305	277	351	312	296	304	308	302	287	292	313	316	298	319	332	282	316	294	265	304	279	302	307	289	261	302	260	290	319	265	284	313	299	323	240	272	317	299	280	316	260	306	283	294	312	292	313	299	308	314	296	302	311	313	283	319	315	329	283	275	296	280	285	291	278	277	268	294	268	287	263	301	307	277	276	262	282	275	317	305	264	326	284	331	307	297	307	254	314	283	277	321	320	298	273	318	281	274	308	298	310	287	293	271	297	280	308	285	247	287	311	296	289	274	269	272	333	275	315	296	284	298	298	299	326	278	293	305	293	281	316	308	312	309	282	270	299	295	312	303	274	284	271	282	285	290	291	294	302	279	283	254	275	284	298	285	301	300	308	308	302	304	292	295	299	312	286	284	290	321	295	293	285	299	292	305	308	319	298	304	310	316	280	301	290	265	287	287	306	313	314	318	329	288	296	314	281	307	281	277	289	321	260	318	301	313	321	324	332	279	303	271	293	326	299	312	304	309	319	312	290	280	288	298	308	286	277	317	283	302	290	299	279	276	314	311	338	297	289	286	275	250	306	336	320	306	316	309	277	281	268	293	283	306	315	307	300	285	310	297	291	291	306	256	292	319	314	317	285	317	283	320	276	313	314	290	303	317	297	270	285	297	273	295	299	272	313	296	303	316	274	301	290	285	326	282	320	314	278	296	283	308	311	277	267	308	297	304	277	280	280	307	299	279	320	299	312	289	299	273	294	291	308	284	309	279	283	294	299	284	303	281	290	319	270	286	281	302	298	300	301	281	286	304	322	293	293	271	287	311	326	301	306	315	289	296	295	296	306	293	314	297	314	252	264	268	292	296	333	288	313	286	290	277	301	309	321	279	284	285	285	300	269	293	334	298	305	292	303	309	291	319	283	302	268	321	319	293	313	292	290	298	276	310	265	286	294	289	301	289	310	285	255	307	288	291	288	289	322	314	295	282	261	288	314	291	292	279	302	304	288	329	296	304	311	296	273	289	300	296	284	282	303	290	275	313	292	286	317	281	285	326	308	280	296	283	303	324	278	304	301	265	299	261	293	312	313	324	292	272	300	265	273	280	294	289	311	267	270	311	267	301	278	307	323	302	293	289	313	271	281	339	319	294	283	311	320	280	307	294	302	272	306	294	286	293	270	289	317	294	291	310	284	298	292	295	293	294	301	300	309	315	295	291	274	270	324	268	309	279	298	311	285	292	277	304	288	294	282	300	276	327	302	288	300	302	290	294	317	318	320	299	336	275	330	282	275	291	299	295	320	283	308	306	266	287	293	275	283	278	306	295	311	312	317	292	339	306	305	299	298	337	271	310	306	298	302	307	311	293	304	276	294	294	278	314	304	303	311	299	298	294	326	314	287	280	324	280	292	274	304	301	344	300	275	341	290	304	318	282	304	297	309	277	294	283	301	290	298	301	307	291	287	298	330	304	297	274	311	292	273	321	337	265	330	302	312	296	281	292	294	314	286	257	308	302	286	296	302	312	283	300	304	313	275	297	268	273	292	290	331	280	286	321	313	306	299	298	293	277	335	296	302	318	266	304	284	308	298	318	289	313	309	286	282	305	283	309	298	282	313	318	300	303	276	304	306	275	308	309	307	289	314	266	300	269	289	290	319	280	320	302	307	295	324	300	293	267	327	311	307	308	294	316	321	325	278	296	289	281	293	288	307	298	273	302	269	294	291	286	308	313	288	291	282	293	300	285	275	279	284	320	318	303	282	304	281	279	300	338	306	282	310	311	285	313	281	282	312	284	285	321	291	281	277	277	306	278	280	291	320	267	282	303	288	286	303	300	277	329	285	332	322	270	313	302	284	295	318	332	295	313	283	288	293	300	295	287	269	305	283	279	312	303	281	313	311	306	278	282	341	297	303	311	324	319	297	281	308	308	284	300	306	266	278	306	284	270	289	271	298	308	301	293	282	301	285	313	278	316	296	271	290	286	317	318	298	284	345	272	313	297	322	289	328	302	282	297	283	296	275	277	301	277	292	302	281	330	297	302	297	287	322	305	295	301	281	275	292	314	293	283	294	270	304	291	306	284	297	277	324	278	287	286	287	308	267	301	301	326	312	317	282	305	299	299	300	277	286	285	297	326	290	288	299	290	286	307	321	323	311	280	305	296	317	304	290	305	271	300	272	280	293	302	313	301	309	300	298	267	305	296	284	273	284	305	290	290	276	306	305	305	295	316	269	295	295	310	297	271	333	293	301	296	288	296	275	293	290	275	280	285	319	310	293	303	282	294	323	289	308	293	317	281	292	299	301	265	298	299	311	277	289	296	333	303	295	272	309	268	309	327	288	283	305	296	276	285	273	306	290	299	298	308	275	309	289	297	275	297	310	286	303	292	258	271	295	278	300	303	288	330	275	291	298	319	284	312	281	283	284	296	273	300	302	334	288	324	284	292	308	282	308	294	322	314	310	287	298	307	317	314	308	280	283	298	335	310	294	290	317	326	332	282	314	295	262	271	279	315	313	284	275	298	305	311	309	276	305	328	284	284	301	253	327	321	333	308	336	290	282	290	300	298	262	285	269	300	312	309	301	299	261	317	274	304	292	307	315	301	304	295	321	301	322	277	276	298	314	277	277	302	285	283	325	330	325	281	263	288	299	285	312	311	300	293	291	310	292	313	272	285	276	308	326	304	304	345	302	331	296	311	278	281	312	296	305	268	283	286	264	305	313	285	274	293	294	285	288	310	303	290	282	299	301	288	306	307	273	290	314	307	282	332	309	297	300	277	290	314	281	287	316	309	290	293	301	274	333	286	282	282	303	280	296	303	275	296	294	296	329	300	259	308	299	296	316	266	289	293	287	271	339	312	271	324	318	299	321	270	295	294	265	283	290	283	311	301	297	300	292	299	273	253	316	290	302	301	291	280	256	302	316	288	298	279	293	273	323	309	282	300	291	288	287	297	291	320	305	294	306	298	312	320	267	271	297	329	316	282	291	292	268	324	312	336	310	316	287	314	280	331	317	281	311	286	300	287	295	276	313	311	307	327	284	295	295	277	317	311	280	292	307	295	314	300	272	305	286	309	291	322	300	313	298	305	313	291	274	306	308	293	296	285	299	291	285	330	310	272	302	310	322	305	276	270	290	285	267	298	315	291	262	294	274	297	276	315	260	301	307	290	291	275	282	291	318	286	295	311	312	309	303	291	301	309	304	311	299	300	315
15591	5966	7315	6807	3708	3064	2446	1191	797	568	524	545	521	388	261	197	245	344	649	768	571	614	490	402	350	299	330	316	302	297	271	274	253	223	195	159	129	151	182	155	135	114	123	109	131	131	124	122	124	122	102	128	127	108	116	105	126	110	143	127	116	123	119	108	109	152	98	117	132	125	105	121	118	130	139	116	101	105	131	96	117	115	133	127	112	114	107	118	136	105	109	111	120	133	113	129	128	110	120	119	99	107	128	115	122	122	136	127	128	117	121	115	111	103	124	123	120	109	111	122	127	122	115	126	121	105	109	116	126	106	116	100	130	117	112	91	106	106	122	93	122	140	118	119	104	95	118	112	129	121	119	103	117	108	120	115	127	107	111	124	129	123	108	93	126	91	111	107	113	115	106	139	107	117	118	110	113	113	114	105	122	115	134	125	104	114	114	106	112	103	122	120	114	103	116	114	140	131	113	118	124	116	144	103	120	135	122	127	120	103	112	114	149	104	132	127	113	120	123	119	98	107	115	96	112	116	100	114	117	119	125	135	115	119	105	133	111	121	91	121	107	124	123	113	108	114	109	104	127	126	112	119	121	104	135	100	113	148	131	122	118	134	121	99	102	103	111	126	90	110	112	93	142	112	127	113	98	109	108	133	122	101	97	119	124	100	117	125	111	129	115	105	118	116	128	99	104	107	109	110	103	93	94	115	114	111	102	102	120	116	116	106	124	129	118	100	110	110	108	107	114	131	116	104	107	132	122	122	121	120	128	126	103	109	104	121	118	110	107	87	120	128	93	93	123	102	129	127	108	122	104	88	107	110	136	99	110	120	123	107	105	105	104	112	130	127	125	121	90	110	120	125	101	120	119	112	101	107	116	134	81	120	101	104	130	133	109	133	112	118	117	100	120	108	108	119	98	112	103	128	117	125	124	122	102	114	114	100	81	142	122	127	122	102	113	110	111	99	120	108	118	128	125	124	119	125	121	131	105	108	115	118	121	127	119	105	134	107	126	94	114	138	117	125	126	93	112	108	116	116	128	107	126	87	128	105	131	111	119	116	110	146	116	116	125	109	105	124	109	115	119	122	118	123	119	114	115	119	118	109	130	102	104	112	119	112	115	120	114	100	110	125	115	103	106	126	132	148	105	109	109	125	108	103	125	102	116	104	99	111	122	130	141	108	124	91	107	130	113	102	132	132	123	103	102	115	113	103	108	120	117	120	118	112	111	118	129	106	107	132	119	113	102	122	136	121	110	118	114	111	115	121	128	141	130	131	132	108	111	107	128	131	121	130	120	117	111	123	111	140	105	116	100	95	84	112	111	114	114	105	131	126	90	122	90	119	131	137	108	120	112	124	118	111	115	111	106	128	131	103	113	105	103	116	137	107	119	121	118	122	112	113	114	112	118	122	106	111	109	120	123	110	124	105	118	120	113	108	114	127	110	113	127	126	121	123	124	121	117	101	100	130	117	136	94	104	128	118	123	106	109	90	112	111	127	121	111	120	119	115	121	115	111	111	112	134	105	110	114	97	128	107	127	110	128	115	123	108	108	105	119	109	128	121	129	116	107	130	131	126	116	133	127	88	99	109	106	121	127	119	115	127	100	111	126	114	102	109	117	108	142	131	108	121	98	85	111	120	137	106	114	118	118	99	117	92	125	114	98	103	114	140	125	127	120	111	126	108	118	116	116	126	120	104	120	100	146	113	113	107	129	110	117	118	107	107	105	120	119	109	107	87	124	115	140	131	131	102	122	113	115	95	152	126	130	125	93	131	142	136	120	123	121	106	108	124	116	109	100	109	114	139	131	111	100	102	135	113	138	125	119	97	100	110	125	123	109	105	133	106	111	96	106	139	107	139	112	120	110	120	106	121	132	140	138	113	143	135	119	111	115	89	115	125	104	118	115	83	111	112	109	121	133	129	116	111	130	102	113	123	112	121	120	110	110	124	112	116	113	108	110	116	101	117	132	132	110	109	104	104	119	115	117	94	103	114	135	116	138	116	122	120	116	119	105	116	119	120	125	127	106	113	111	125	131	123	113	132	116	125	118	114	123	134	103	128	109	118	124	120	121	104	121	124	119	89	127	119	117	115	117	112	110	139	106	122	120	120	99	101	107	132	137	136	116	127	126	118	101	122	87	121	138	125	115	109	112	115	114	105	122	126	136	108	119	127	121	136	114	128	104	135	116	119	109	134	113	107	116	130	116	115	109	99	109	111	126	148	107	109	103	115	115	129	98	103	100	114	115	124	123	101	127	117	127	128	118	108	136	114	131	116	130	105	115	101	117	102	127	108	125	120	120	108	123	114	101	108	124	123	109	112	110	105	150	123	120	118	98	112	116	119	130	116	97	115	131	107	97	126	127	114	120	109	129	124	95	108	131	111	128	115	102	107	120	124	104	120	118	98	116	163	119	111	99	123	122	140	106	113	145	110	101	114	134	121	103	125	129	115	115	120	107	96	117	121	127	114	117	118	120	126	95	113	107	130	115	117	102	95	118	135	129	118	114	118	103	119	140	105	128	103	98	123	124	102	106	101	133	111	115	123	111	104	141	115	117	129	126	121	135	114	102	96	118	113	131	114	105	122	113	111	121	118	100	107	126	106	123	128	109	121	101	102	106	127	110	93	116	107	127	95	110	127	118	112	107	117	113	137	114	127	122	129	130	118	132	109	131	96	90	122	127	109	107	128	104	122	138	115	103	131	115	123	106	142	108	145	123	122	107	115	108	126	101	124	133	103	117	117	112	103	135	141	112	105	106	115	105	119	97	114	103	129	112	97	98	130	112	137	117	125	136	109	99	102	133	108	115	101	105	109	113	121	126	118	117	123	116	108	107	102	125	109	107	116	114	93	128	125	125	132	116	116	99	103	132	125	135	124	107	119	118	96	130	115	126	102	128	100	105	123	118	124	129	98	118	106	120	120	114	108	93	136	107	97	142	122	122	112	119	113	114	120	105	118	107	117	121	112	116	118	108	118	99	113	96	114	106	126	113	101	112	121	123	110	117	114	131	124	124	108	141	116	125	113	117	139	102	115	119	108	106	131	122	98	107	133	117	127	111	107	91	115	96	104	108	123	115	116	111	98	116	134	104	108	123	115	128	106	115	114	115	127	125	112	103	123	121	112	101	115	125	142	109	120	125	114	114	120	99	122	117	108	122	121	135	117	96	113	105	138	124	114	120	134	113	125	135	107	121	120	123	114	111	139	103	124	96	153	112	127	106	116	108	109	103	111	101	126	112	113	114	95	112	138	120	109	93	130	105	117	136	126	116	127	124	149	106	112	104	119	111	107	142	102	118	112	122	109	126	142	132	143	112	138	126	122	141	117	112	97	111	113	113	112	112	123	125	114	107	125	133	124	131	115	119	119	129	111	109	113	122	125	135	130	122	121	107	121	115	108	116	115	124	136	144	115	127	118	127	108	115	129	97	104	104	103	118	122	112	101	111	95	124	122	124	108	115	104	99	116	120	141	112	129
8609	4660	11837	15555	10825	11344	9469	5341	3780	2748	2752	2611	2584	2070	1407	711	1100	1775	3617	4608	3698	3669	2887	2271	1780	1674	1766	1653	1644	1641	1540	1336	1242	1089	799	522	447	425	587	510	450	308	303	291	306	293	323	307	301	313	284	293	317	279	308	269	294	300	305	310	331	288	284	295	283	294	315	283	302	283	298	325	310	276	282	289	264	257	302	295	278	299	298	337	299	267	275	300	299	280	289	284	295	293	264	268	310	270	321	293	307	301	326	296	301	264	291	266	291	282	306	275	269	309	248	311	278	277	267	269	272	295	338	276	264	319	315	321	309	284	319	307	289	302	313	304	280	310	290	295	292	288	285	307	292	296	288	278	282	315	284	283	268	284	312	268	279	318	278	270	256	297	281	265	287	291	292	302	297	302	310	277	291	285	314	299	302	286	289	272	302	273	297	265	277	300	273	298	274	275	308	306	290	262	283	273	302	290	281	274	297	265	290	275	287	283	297	293	282	304	284	311	293	287	293	282	281	278	329	301	315	310	307	276	284	315	308	284	266	302	307	282	274	266	296	292	289	310	314	313	305	306	305	251	297	299	303	310	282	270	262	283	283	269	303	302	315	258	270	295	308	308	276	281	299	322	278	283	289	281	310	262	264	284	259	284	281	296	292	284	306	280	318	291	312	328	284	297	308	297	278	270	311	296	267	271	287	324	298	293	326	314	272	298	296	290	272	296	290	308	285	280	289	295	295	290	294	273	257	281	276	299	276	314	278	287	325	292	290	305	296	316	271	277	296	267	308	308	306	310	285	256	283	288	314	302	312	271	297	271	303	289	282	315	308	265	292	306	280	262	316	282	306	260	277	291	280	264	255	257	274	282	292	248	292	318	304	295	283	280	275	299	308	288	268	290	313	300	312	280	300	298	292	305	281	296	307	254	301	251	253	299	270	266	317	329	287	266	320	277	298	282	302	296	293	286	279	277	297	273	302	279	313	283	310	285	267	263	288	309	273	260	297	273	296	232	257	278	287	302	300	299	299	297	276	259	262	282	277	311	272	276	278	264	279	261	289	257	295	298	289	282	306	278	300	297	277	283	279	285	276	282	278	322	270	287	294	252	254	287	286	300	269	286	288	272	275	293	284	309	288	302	274	315	283	314	310	268	290	312	281	303	297	316	267	289	297	287	294	277	315	268	335	283	287	317	298	316	287	300	307	296	252	269	284	286	265	268	281	296	289	265	281	316	293	275	276	270	274	296	275	286	271	308	271	244	245	305	285	286	290	285	296	299	276	299	272	292	281	279	281	255	266	287	289	287	293	296	288	278	296	280	283	285	281	264	324	292	305	286	282	270	271	288	269	260	303	283	278	278	297	289	287	270	314	304	291	301	294	302	327	309	284	327	263	292	268	306	302	294	247	291	322	299	297	304	260	304	313	279	307	269	288	291	292	323	275	266	315	262	298	307	292	290	316	275	297	269	284	281	288	253	269	291	331	316	293	295	265	283	276	290	306	305	298	291	288	278	284	271	296	295	306	308	283	286	272	322	283	303	306	298	304	273	287	281	276	299	323	304	294	291	296	235	275	305	287	280	278	274	278	304	258	300	286	282	283	288	306	263	334	309	289	280	288	261	294	312	310	282	286	276	282	290	280	260	283	276	277	305	275	338	314	297	306	285	307	294	282	274	297	292	292	317	284	271	256	269	297	284	298	266	260	291	285	269	275	310	315	269	306	341	293	303	269	295	280	279	309	294	285	309	295	281	297	300	329	280	300	298	316	291	279	270	285	306	300	280	302	271	292	283	276	293	286	271	306	276	287	316	289	274	306	316	287	257	296	304	287	280	276	304	274	282	292	333	293	276	305	298	291	298	285	283	319	285	284	264	295	282	271	264	281	278	279	319	254	268	309	287	299	290	301	318	263	294	340	320	273	290	298	257	284	291	300	268	283	264	288	268	300	288	317	274	260	274	292	294	292	276	258	286	280	290	302	285	298	281	330	261	305	269	299	291	287	278	301	274	250	265	280	297	280	289	309	265	288	261	311	299	307	298	350	314	293	301	297	311	256	292	329	298	311	277	308	282	257	301	287	297	275	299	302	283	299	297	280	274	300	285	311	277	299	289	294	285	283	275	293	272	264	271	302	265	302	296	294	272	276	249	268	272	277	317	292	292	282	275	271	293	296	301	274	318	301	295	257	271	273	282	305	290	285	294	305	280	320	257	302	310	292	282	282	270	313	306	288	265	290	289	272	282	279	293	284	308	268	281	296	295	315	298	317	329	285	285	253	307	269	302	270	258	279	261	299	287	338	306	312	266	242	288	284	284	282	272	294	273	289	287	278	289	286	292	271	319	293	289	299	283	293	279	284	258	303	293	282	287	281	313	289	291	288	274	268	270	267	286	282	324	255	297	262	280	277	315	267	291	286	267	255	285	304	276	262	284	293	301	313	283	300	272	273	278	289	274	287	281	252	299	296	318	293	306	303	281	275	298	262	284	256	309	290	268	289	299	279	318	300	289	300	310	281	311	311	300	292	257	292	292	292	296	279	274	283	239	258	263	291	271	306	281	313	270	290	272	282	307	290	288	298	293	274	295	276	272	286	270	267	299	283	314	286	312	305	300	296	290	285	274	297	288	263	287	305	275	306	274	285	266	261	268	268	297	276	297	292	265	277	267	268	270	283	293	282	291	270	279	283	289	290	265	291	301	300	264	291	282	259	293	280	287	271	278	284	288	295	266	279	274	284	269	317	276	284	296	266	314	271	284	301	309	287	286	309	295	283	317	283	277	260	267	285	319	289	311	297	276	268	305	290	297	293	294	307	290	278	290	267	289	293	274	295	295	308	289	299	260	303	271	257	259	273	267	286	300	319	278	282	299	295	290	303	276	314	269	316	291	296	281	271	277	304	312	262	287	285	286	294	296	282	273	270	300	304	301	313	315	294	298	321	291	296	277	306	283	272	318	263	257	312	271	312	283	248	298	251	305	314	293	280	295	295	273	287	275	279	309	271	265	301	289	278	314	309	325	273	277	287	280	262	270	290	286	285	261	273	272	265	321	285	271	301	279	293	304	291	310	311	283	303	286	309	299	294	282	276	295	271	266	280	299	288	261	297	303	262	305	286	309	288	282	289	283	305	272	274	290	277	296	257	266	298	279	279	322	298	291	281	272	295	300	291	272	280	295	295	306	272	293	308	273	265	310	294	287	270	281	280	272	279	260	263	297	300	281	291	284	293	308	272	268	274	314	289	284	294	284	279	243	288	291	306	293	297	283	286	270	313	304	287	300	245	310	320	280	276	293	282	274	295	287	283	261	271	299	313	307	281	310	312	292	294	296	294	293	257	277	281	296	259	291	301	292	253	280	291	270	272	268	305	307	270	297	280	292	285	261	294	298	280	260	287	328	290	291	269	296	283	326	267	256	291	277	303	267	274	298	301	296	307	304	313	303	271	289	288	274	320	318	285	305	298	273	298	311	294	311	264	296	304	281	310	261	319	281
27205	12512	13802	12410	7849	6563	4832	2839	2127	1455	1460	1419	902	631	477	372	405	591	1295	1330	1067	973	857	613	579	526	520	568	514	505	489	406	400	364	257	202	231	244	257	217	188	195	220	191	178	190	172	200	179	189	194	211	170	171	205	175	198	184	190	199	179	190	175	177	209	198	206	166	191	185	185	195	186	191	193	190	195	162	188	209	174	203	209	194	181	194	175	181	190	186	192	183	196	174	217	173	172	199	202	197	184	202	190	170	174	187	188	207	160	200	194	182	190	153	185	192	184	171	182	158	175	190	189	173	181	191	183	192	164	172	172	183	178	202	168	200	188	187	182	178	182	181	177	201	177	179	178	193	191	155	196	213	176	194	176	199	185	183	170	188	195	184	209	179	168	164	178	177	184	174	183	187	172	194	216	191	171	171	131	177	184	191	183	188	202	195	188	164	204	196	208	188	182	183	197	185	180	194	170	181	180	163	171	185	174	176	164	156	154	177	179	186	167	205	185	194	187	189	198	182	168	184	192	192	201	204	179	192	155	178	164	165	188	194	166	185	158	181	150	183	167	201	170	176	191	177	180	196	191	221	181	177	196	159	200	182	177	178	198	175	166	171	175	191	167	181	180	212	190	192	177	201	169	189	163	210	179	178	186	209	180	198	169	188	165	186	164	201	203	182	204	199	165	191	195	185	206	192	194	190	182	180	178	195	187	184	210	198	186	188	167	196	199	160	185	177	207	173	169	178	194	183	162	180	171	178	172	181	205	190	162	187	184	176	189	199	182	179	158	187	156	183	190	196	185	191	167	182	177	186	184	179	201	194	181	168	174	198	175	200	172	189	172	182	195	198	197	206	174	190	174	199	199	176	191	162	184	183	182	207	210	200	204	159	177	192	191	183	201	176	174	195	212	208	178	186	218	192	192	216	196	174	191	215	193	181	189	181	200	181	182	196	202	167	209	198	173	164	176	187	198	191	198	167	201	197	163	217	178	203	190	165	147	198	202	191	184	181	194	172	179	179	183	219	161	182	202	198	174	192	184	184	156	177	187	189	196	185	170	192	199	193	177	158	169	172	173	212	178	172	191	199	193	184	170	183	197	193	169	189	194	210	202	201	180	178	190	186	175	185	202	188	191	206	175	208	185	174	195	176	179	186	206	188	185	183	168	179	182	182	201	189	183	176	207	179	185	175	169	216	196	158	197	171	172	188	179	183	168	190	163	167	170	191	186	186	178	201	191	195	188	191	182	209	193	195	193	208	151	187	181	189	175	184	187	220	168	198	183	161	195	199	200	187	185	180	195	191	178	172	166	186	201	164	172	185	164	219	215	190	177	170	206	178	185	191	182	186	190	177	189	170	207	184	178	185	181	181	190	195	197	195	183	217	202	174	199	206	184	191	191	207	192	180	181	187	171	204	190	160	182	177	153	196	181	187	200	192	190	193	191	197	201	183	198	181	172	165	174	176	188	200	194	171	184	183	186	178	158	184	181	224	194	157	183	168	154	194	168	171	190	173	210	168	154	166	185	173	176	170	173	175	190	183	177	188	197	191	178	208	162	183	200	189	190	173	182	200	196	191	193	167	183	198	156	153	189	210	165	195	197	195	182	180	184	186	208	195	168	177	178	183	201	200	180	181	203	174	187	189	185	171	177	205	200	189	183	169	162	180	174	167	175	192	175	193	186	148	185	192	188	194	198	179	173	170	205	182	160	147	192	170	194	211	193	203	188	156	181	180	170	185	196	167	169	152	180	191	193	183	169	214	197	185	177	182	202	193	166	181	160	207	205	181	177	180	196	173	160	185	167	188	171	182	169	179	184	165	176	175	167	187	166	176	152	152	179	169	181	187	184	195	187	174	172	173	179	187	189	185	175	193	190	163	217	171	186	173	200	187	218	179	193	207	174	178	199	189	172	170	190	173	176	175	165	197	198	176	193	163	232	197	188	190	187	171	167	166	170	182	185	172	176	189	201	153	186	177	175	198	179	187	192	206	185	197	169	200	187	169	185	171	181	165	176	189	198	184	183	182	216	194	169	169	209	177	181	191	194	186	191	179	160	179	208	175	213	174	173	182	201	173	165	167	167	166	193	164	177	199	163	200	173	210	187	187	199	185	207	173	178	163	172	216	207	198	173	200	215	202	178	188	184	166	200	185	199	175	174	161	176	204	163	187	197	164	195	186	189	191	200	203	161	178	186	194	181	178	187	193	175	208	191	192	181	194	195	175	185	182	193	199	177	175	175	203	212	205	190	178	195	197	206	209	183	210	186	213	216	178	189	195	183	179	176	183	172	175	164	205	188	172	167	205	174	171	173	167	175	180	173	184	180	178	168	207	167	189	174	200	196	200	169	181	204	195	176	177	191	177	181	196	182	188	172	177	195	195	202	192	191	181	183	179	191	203	153	209	177	171	221	186	173	204	188	175	181	211	169	177	165	192	192	163	209	189	171	200	181	191	179	193	195	189	190	195	181	195	213	148	181	167	201	214	189	184	160	163	166	187	195	188	163	185	178	179	211	183	169	187	185	191	181	182	171	188	176	184	164	187	173	183	169	172	198	194	186	179	195	190	182	175	192	183	191	189	152	189	179	195	191	168	181	162	201	185	176	170	196	170	166	176	159	203	192	193	179	180	181	196	181	174	169	169	177	193	187	181	179	182	205	186	169	188	192	178	191	165	194	202	168	182	197	176	205	204	193	191	193	185	182	214	162	174	178	180	166	218	205	180	195	205	170	167	163	174	182	171	177	186	197	190	182	186	180	199	196	153	187	187	186	184	195	175	163	174	148	180	202	184	191	172	186	216	208	178	194	191	191	185	180	159	185	195	222	175	203	189	183	186	166	183	193	180	186	182	194	205	177	192	223	193	191	161	210	174	199	185	166	174	173	173	174	175	180	157	168	194	192	159	177	168	165	170	186	157	196	172	212	182	200	163	166	188	174	177	202	180	188	181	200	179	186	163	187	203	192	168	177	199	204	195	180	198	181	165	183	193	168	210	173	191	193	197	186	173	190	182	186	200	211	210	197	165	191	194	205	175	190	159	174	212	193	195	170	137	189	169	194	173	172	175	178	194	159	174	191	171	197	181	196	182	189	175	191	199	153	191	209	165	184	183	148	164	190	197	193	201	199	200	173	191	164	201	202	176	193	170	200	187	163	220	201	201	201	189	160	160	191	200	175	188	191	216	175	192	162	188	197	161	207	198	179	194	187	183	185	180	184	177	167	198	165	157	165	192	197	174	185	161	235	178	152	170	186	185	197	205	211	179	184	176	182	187	175	172	188	187	183	171	196	163	191	195	189	187	158	172	182	214	195	188	198	196	169	202	203	177	185	171	173	198	178	185	175	189	198	190	187	191	155	196	191	186	196	188	151	176	207	195	201	182	188	148	199	193	176	172	187	196	179	177	195	160	182	192	163	184	204	192	185	174	194	195	193	174	200	188	175	144	169	189	174	192	194	194	182	184	187	203	181	187	191	195	168	200
12982	8348	17239	22695	18863	19404	15104	10383	8164	6240	6622	6723	4395	2947	2137	1558	1699	2976	6939	7300	6279	5356	4826	3322	2819	2987	2932	2874	2870	2683	2605	2199	2098	1667	1129	741	608	768	993	856	627	519	456	438	476	455	466	491	443	454	462	432	429	404	440	492	436	459	447	413	478	428	445	453	459	431	453	432	464	436	454	435	441	412	452	433	381	423	412	439	400	410	424	410	427	421	462	430	415	408	475	430	444	440	443	437	411	425	435	413	425	399	481	385	431	434	409	427	416	419	468	456	428	432	452	391	442	429	442	416	467	390	431	461	426	441	463	407	416	436	443	432	428	409	403	439	471	444	483	427	440	439	436	453	470	472	406	411	411	449	404	451	413	428	460	451	420	425	447	470	411	459	424	401	419	414	442	457	418	423	419	417	443	434	428	402	407	433	409	403	450	387	487	422	434	457	411	402	426	445	428	412	445	429	410	409	419	426	397	410	406	428	437	411	444	418	419	404	423	432	387	444	456	410	431	420	428	431	402	430	432	412	436	424	459	422	416	433	465	430	414	428	424	431	415	467	396	441	430	431	410	406	446	421	408	429	427	418	411	426	402	426	455	436	385	422	429	431	474	429	421	435	438	392	444	414	451	416	433	375	424	415	414	408	452	404	415	448	442	428	392	417	443	416	427	446	421	376	421	417	448	445	457	450	435	434	435	439	434	425	421	435	400	448	456	395	451	427	411	441	439	410	420	411	436	416	452	424	412	442	405	435	449	485	432	445	435	399	426	404	414	445	431	451	455	433	412	420	446	414	435	460	440	399	437	421	385	424	443	424	447	392	408	407	443	441	431	452	389	441	453	401	409	412	418	434	430	418	448	416	403	437	402	399	412	466	397	446	434	419	462	431	410	452	410	440	429	403	434	437	431	470	418	465	409	426	422	419	448	437	430	399	444	405	421	431	432	391	427	447	408	430	415	386	425	441	443	444	394	407	441	409	417	409	435	419	417	415	470	432	431	407	420	428	462	474	435	448	419	431	444	411	412	423	431	429	421	429	439	427	422	422	397	392	443	433	422	430	421	402	418	379	449	452	465	400	445	418	445	422	439	418	439	422	416	428	448	407	422	409	465	397	423	429	399	421	424	434	442	408	440	406	456	442	414	467	418	431	417	410	419	405	454	459	413	408	421	453	434	451	430	433	453	422	453	417	409	385	405	435	406	417	478	449	405	439	380	461	413	434	435	456	405	419	485	403	451	410	426	442	432	442	436	460	419	421	416	443	377	406	433	461	442	448	411	436	425	409	405	422	446	402	403	412	422	416	428	438	421	460	425	400	453	440	444	437	381	470	440	444	423	429	419	441	430	451	423	405	446	417	465	434	421	442	453	453	461	479	429	448	428	416	447	405	448	354	423	434	370	413	433	462	415	434	468	431	442	445	433	442	407	446	431	399	446	428	397	451	446	396	430	383	473	415	430	425	441	437	446	469	443	466	409	428	442	425	404	407	427	446	393	413	401	381	406	438	445	425	445	459	396	409	471	442	397	388	455	436	418	441	430	444	414	455	446	428	405	435	404	403	421	396	410	425	404	423	437	449	413	445	457	453	430	444	402	429	430	427	427	404	415	426	403	419	430	447	398	439	442	429	454	435	441	467	414	422	411	417	439	468	436	461	446	397	403	406	426	427	384	448	413	431	419	436	416	399	423	467	409	455	440	426	405	445	419	447	414	408	438	449	473	398	442	427	419	434	428	400	399	406	427	382	458	423	411	457	431	433	439	443	403	438	425	403	453	428	387	417	413	457	413	402	445	467	402	415	414	419	425	439	428	427	454	448	437	449	458	464	412	407	435	438	434	399	433	436	418	415	418	452	410	427	448	435	426	432	428	457	405	439	403	392	433	429	448	419	428	397	421	450	449	455	448	401	439	421	408	428	450	441	398	430	433	389	433	420	409	412	441	430	421	419	459	428	446	380	433	426	436	432	417	413	462	469	398	434	423	455	424	412	415	381	432	400	418	402	431	408	433	407	454	424	442	425	421	470	452	412	426	433	420	409	467	437	430	445	427	437	411	428	422	391	448	411	427	482	430	441	438	446	406	445	425	409	424	423	393	474	404	458	422	430	412	423	430	409	404	423	456	436	401	407	458	418	451	450	417	440	432	408	446	442	433	431	452	427	399	426	449	435	431	407	386	479	386	430	414	410	462	416	424	419	421	444	422	406	418	423	402	404	467	404	430	383	415	446	422	432	451	425	417	426	452	404	406	415	416	432	448	437	395	423	449	441	412	424	410	423	402	432	448	461	417	423	386	398	425	421	469	432	404	430	419	425	425	449	466	447	432	385	412	421	421	404	450	414	455	429	397	427	381	430	415	442	415	409	454	412	432	396	435	459	434	399	455	409	400	441	480	396	437	426	414	410	441	444	460	441	438	413	426	431	412	462	420	397	430	418	432	436	442	462	438	470	387	403	412	422	422	432	431	445	423	434	418	430	386	410	464	400	467	413	430	413	428	453	420	429	415	399	430	466	380	451	388	418	422	401	380	448	412	423	454	419	407	395	437	432	427	442	424	441	472	420	412	436	419	406	428	443	399	424	362	420	444	410	430	412	393	405	437	420	395	419	419	429	462	404	420	423	451	399	413	471	434	441	424	411	447	433	398	380	458	446	430	454	398	439	448	445	446	423	442	419	415	433	428	424	393	430	438	406	460	458	427	427	416	438	428	423	406	447	426	431	440	412	454	437	408	448	435	451	468	413	414	445	437	423	432	428	442	419	427	490	438	383	399	437	418	385	441	423	415	423	395	432	431	427	427	451	414	436	432	377	396	433	419	459	465	435	402	402	431	442	429	423	403	447	398	431	369	380	426	465	421	399	430	446	453	462	411	432	480	411	421	413	443	427	425	455	432	418	409	431	414	400	461	455	397	389	429	441	410	416	446	429	459	452	429	439	457	419	424	427	422	405	447	414	421	416	433	424	403	411	420	413	432	442	425	483	454	433	423	409	425	431	432	403	407	423	422	417	398	440	462	429	443	468	429	414	436	409	407	416	421	420	438	424	457	432	414	399	460	489	463	403	455	427	421	425	387	360	421	421	415	466	421	455	449	399	405	458	386	454	398	433	484	414	442	450	459	410	417	418	418	362	396	453	431	415	411	443	433	415	386	411	424	431	403	449	436	438	446	439	420	427	411	413	404	455	459	443	420	390	414	437	417	429	445	413	452	390	436	382	414	429	390	428	456	420	419	446	441	425	423	443	389	473	437	437	438	424	415	458	425	432	415	444	440	466	399	426	393	445	390	423	415	421	439	429	438	423	402	419	428	415	388	419	431	424	430	424	407	413	451	458	472	443	420	447	444	419	393	417	405	407	441	404	437	412	438	434	446	431	428	417	417	437	438	422	441	437	422	453	391	444	416	395	438	411	456	389	414	423	433	395	414	461	433	440	460	418	458	435	426	425	421	412	430	413	401	433	414	432	369	418	436	443	458	409	448	401	380	438	420	473
7288	2413	3198	3316	2473	2138	1263	724	550	490	301	213	174	177	148	157	150	202	334	523	491	365	267	242	194	195	213	204	205	216	178	199	170	131	124	146	110	134	99	126	117	118	117	124	109	109	108	104	105	109	109	103	110	113	111	105	98	105	94	89	102	110	120	122	121	116	122	110	92	127	104	116	126	111	109	130	92	100	126	107	101	105	109	131	111	107	107	126	127	107	91	107	106	118	113	113	129	95	84	120	92	98	135	125	102	102	92	121	119	119	141	111	129	113	111	114	103	99	99	115	117	127	109	97	89	89	110	126	119	91	110	102	98	112	111	125	104	102	129	127	111	113	117	114	108	113	120	116	97	94	110	103	112	111	112	102	118	105	122	113	122	106	113	106	111	110	119	115	94	97	104	113	107	114	119	115	102	126	107	111	102	99	108	134	118	97	128	118	116	121	99	92	140	143	107	111	106	95	122	97	108	113	124	108	108	89	104	122	113	113	119	94	108	89	100	114	103	121	114	111	104	131	96	121	109	113	117	125	96	116	115	118	116	86	110	96	106	99	103	114	127	84	111	127	129	119	106	107	151	123	115	135	128	104	101	130	125	115	127	103	116	125	132	129	125	118	112	109	109	103	126	135	112	89	104	124	119	118	112	120	107	105	96	111	110	120	109	94	103	123	105	121	114	123	110	108	99	100	106	116	116	108	105	114	122	109	106	112	123	107	81	110	128	121	102	114	120	110	113	92	119	126	111	114	113	118	116	110	116	125	107	125	121	89	98	122	111	110	105	112	127	125	97	115	116	99	101	103	110	110	99	104	108	92	116	112	109	127	116	111	112	113	113	117	124	125	102	131	119	95	132	130	131	111	133	109	98	115	105	101	103	109	111	114	90	99	119	105	98	122	99	101	116	109	121	100	125	113	106	100	114	105	112	118	135	104	90	92	101	107	105	112	97	125	118	112	100	119	103	96	86	93	115	106	104	109	103	100	118	124	124	116	111	109	124	111	97	118	107	104	117	128	120	117	106	102	95	115	126	127	117	104	125	114	109	132	94	117	110	99	88	113	111	105	93	111	106	111	98	117	118	114	108	107	116	95	119	138	108	130	92	130	116	102	87	107	89	108	102	99	112	107	120	135	117	101	106	105	95	130	93	124	97	114	102	116	120	108	98	96	100	100	113	121	120	133	83	107	117	122	111	133	104	108	107	114	106	125	112	116	114	103	97	105	113	123	105	112	129	108	121	121	110	125	117	109	106	104	110	102	119	110	116	118	106	98	126	102	96	111	103	110	122	113	113	112	118	114	102	109	124	109	107	102	118	117	122	117	105	120	80	103	88	104	125	139	116	122	100	106	119	101	103	101	125	123	123	109	139	106	107	112	118	117	129	121	122	102	131	116	114	98	113	126	117	108	131	123	115	105	121	104	116	121	118	107	117	105	113	99	118	91	104	95	114	112	125	98	102	103	96	101	127	109	111	113	120	122	117	100	115	103	126	110	97	100	117	110	100	99	106	117	116	108	94	107	99	105	132	125	101	99	133	119	110	99	113	100	104	106	102	117	103	122	101	138	105	109	111	99	108	115	98	126	130	99	109	129	114	94	139	95	95	130	129	119	124	103	107	100	108	114	119	108	141	105	106	110	111	121	102	114	119	106	127	110	101	117	98	110	110	98	112	126	101	103	99	99	109	105	110	105	121	125	115	108	104	118	113	110	117	122	106	106	109	122	98	111	101	108	127	111	94	117	100	128	117	125	103	113	119	138	110	107	126	123	109	112	113	107	89	105	107	123	108	111	126	131	130	113	124	99	100	97	108	81	106	125	122	122	114	133	117	138	100	97	116	120	114	110	118	116	107	110	106	106	99	105	113	112	133	119	99	102	89	120	101	111	109	102	129	112	106	144	116	106	127	129	98	111	119	102	131	118	110	108	121	104	116	116	100	116	88	107	113	132	125	128	114	124	118	125	111	125	103	104	123	91	117	111	115	122	94	115	104	121	99	121	117	110	126	80	92	134	122	117	103	110	119	94	108	106	99	106	129	140	126	88	103	120	107	108	106	98	100	106	96	119	117	101	110	119	120	107	98	113	105	131	125	117	131	108	122	104	107	103	80	130	124	104	101	111	131	106	104	133	120	125	136	101	123	120	116	114	110	110	114	97	123	121	131	99	104	122	106	90	108	116	110	109	130	109	120	122	97	110	111	125	108	129	116	108	121	121	117	118	97	108	119	120	118	103	102	123	119	97	120	110	105	113	100	120	123	106	111	98	89	99	114	140	117	104	111	115	117	106	106	108	112	116	112	130	132	100	117	123	122	114	95	109	106	117	99	101	113	100	106	109	95	108	122	99	104	104	94	106	135	109	119	123	124	95	103	110	117	96	114	119	110	108	126	108	121	116	135	121	106	103	102	121	98	112	114	125	112	109	100	120	101	118	92	143	113	134	118	117	113	116	125	96	101	119	113	110	122	137	106	126	101	102	118	129	104	115	117	107	98	102	122	95	117	112	111	95	111	98	109	113	101	110	112	105	110	137	97	134	109	110	105	111	108	113	109	114	107	91	100	109	104	126	129	126	109	108	95	109	121	104	115	102	129	111	101	129	98	113	120	98	121	102	128	109	111	107	106	113	114	104	88	138	97	107	134	121	101	114	125	110	106	103	116	132	100	102	112	117	97	117	104	102	114	124	113	115	135	109	103	131	103	104	104	99	95	105	104	130	93	95	101	109	134	126	107	113	109	113	102	95	110	111	126	95	89	110	100	105	111	118	106	105	100	90	125	104	116	115	108	107	119	114	136	130	101	111	107	111	110	122	114	93	101	111	108	109	110	114	125	114	115	107	86	104	94	95	130	120	120	142	121	106	113	108	119	103	119	112	101	85	119	137	117	106	117	120	108	134	142	121	110	123	103	132	124	120	84	103	94	108	134	97	104	125	108	126	98	109	122	111	117	108	108	110	108	134	108	119	119	106	119	131	111	119	114	104	104	107	110	107	108	134	117	98	124	118	109	117	120	103	115	111	112	127	106	121	111	101	111	121	126	95	119	120	115	108	112	102	108	119	123	99	90	99	106	115	113	104	122	108	121	120	106	116	105	116	116	123	100	112	101	109	79	114	132	117	106	113	81	116	137	110	99	117	104	99	113	116	112	116	144	124	109	119	92	113	118	113	121	123	111	111	82	107	89	127	108	108	116	108	138	106	113	111	108	120	119	154	102	115	97	102	109	123	110	105	130	103	119	99	101	120	105	107	105	125	108	85	115	108	122	85	111	108	121	108	102	115	124	111	112	118	114	103	114	108	122	88	116	98	116	97	104	123	122	132	120	110	112	115	129	100	120	93	95	124	101	113	118	120	112	127	132	128	123	94	121	107	110	122	127	84	107	140	106	99	106	129	103	115	109	94	103	101	109	120	105	114	117	100	100	117	100	91	108	113	107	134	110	101	106	105	92	128	112	113	119	102	109	117	105	119	130	119	106	124	108	111
4269	2184	5970	9494	8486	8213	5434	3016	2520	2336	1270	881	730	737	562	490	491	1136	1961	3216	2543	2084	1471	1190	921	868	1030	974	872	801	774	817	714	550	361	298	337	406	446	380	290	284	279	262	268	289	304	263	281	271	282	272	247	295	250	267	269	285	271	256	279	284	269	263	276	248	258	263	298	265	225	262	274	297	255	282	286	289	294	273	260	255	274	309	263	252	272	293	261	295	240	244	275	282	260	299	293	264	266	269	244	297	238	263	284	274	257	242	267	265	248	262	273	269	276	268	261	247	238	265	272	263	271	291	271	242	238	258	255	292	269	306	286	281	298	252	287	293	283	241	266	278	294	282	265	286	256	245	249	277	277	251	277	271	269	268	287	237	274	264	282	274	277	291	300	277	314	260	274	256	246	289	288	256	255	280	261	288	282	268	269	268	271	277	271	306	287	280	281	290	273	289	274	252	293	287	254	269	265	300	256	244	280	286	269	274	290	286	263	309	233	272	247	269	254	284	263	259	307	285	293	267	268	265	271	267	269	293	296	299	280	273	294	303	279	251	275	260	267	268	275	271	274	258	274	288	281	287	245	282	276	276	257	252	253	254	249	258	282	267	268	269	271	290	259	288	303	276	285	248	247	286	261	251	279	289	256	282	255	260	281	277	296	279	272	262	267	267	249	279	276	311	243	300	296	274	294	244	244	289	273	263	249	284	259	293	280	287	274	272	249	274	249	264	287	242	278	253	268	280	277	288	293	220	274	273	284	250	264	263	266	257	281	281	273	273	299	270	296	276	231	274	267	257	263	285	290	265	277	281	255	271	246	265	254	252	273	293	282	284	282	259	270	254	271	280	307	276	267	306	269	299	291	241	277	268	255	270	288	255	280	249	289	256	235	284	289	297	292	258	265	286	260	296	294	263	248	259	271	288	256	283	285	269	288	248	304	279	303	248	249	282	270	241	287	259	284	257	275	292	273	264	267	251	264	263	264	318	256	238	253	282	246	256	270	253	264	268	293	276	281	286	257	250	281	270	277	279	261	269	296	248	247	290	277	282	280	282	305	242	250	284	278	289	262	273	260	268	252	264	252	302	280	263	293	281	281	262	276	277	224	269	296	295	277	275	251	279	278	279	301	274	272	275	280	284	271	277	293	275	271	278	253	289	299	273	266	275	263	281	249	300	270	275	286	283	297	266	279	254	283	250	258	282	255	264	255	299	278	258	264	255	284	280	282	292	263	252	283	279	276	271	279	254	254	262	275	277	246	258	270	250	289	288	267	276	277	261	261	286	260	282	263	286	278	278	295	308	271	249	275	264	254	277	255	267	280	255	284	259	269	297	265	276	280	273	253	283	260	284	269	264	270	287	268	272	278	295	252	258	275	262	291	252	311	250	271	261	292	288	263	274	260	269	259	264	301	280	245	287	279	289	264	267	254	256	275	273	284	306	290	270	283	252	294	299	273	280	277	285	247	297	264	226	291	294	243	279	234	256	254	281	267	277	307	251	307	282	249	256	275	273	270	263	270	271	267	279	270	256	259	273	275	292	280	286	285	281	270	259	290	291	261	241	271	241	255	255	276	301	287	267	260	269	294	287	261	291	277	257	248	299	272	251	280	266	273	300	279	304	256	268	284	312	240	252	281	277	280	257	274	263	264	257	324	268	265	294	275	266	265	257	250	256	279	257	294	288	270	268	285	260	292	276	271	310	256	271	276	265	277	291	299	265	302	290	226	298	239	271	260	280	294	266	273	266	281	275	235	299	269	243	282	281	245	271	280	254	248	279	264	278	283	257	299	270	265	265	284	269	274	251	266	286	278	290	288	234	249	269	280	267	282	289	257	275	254	246	266	278	270	249	273	267	268	290	275	285	264	288	260	276	280	301	259	261	266	282	263	267	263	289	270	265	254	268	278	262	276	289	274	294	266	280	267	273	266	264	281	263	308	285	272	290	282	282	255	270	246	250	254	238	269	264	283	278	250	256	248	262	276	255	276	295	285	267	263	278	259	275	292	282	264	286	253	304	267	282	298	263	292	292	275	265	268	283	260	265	296	301	252	276	273	261	287	291	263	280	289	252	305	276	258	288	271	264	282	238	269	283	270	270	263	239	260	287	279	254	282	269	268	252	252	284	272	289	298	246	254	250	236	272	235	288	256	285	269	267	254	276	277	298	278	246	269	280	259	296	253	255	270	262	248	268	267	300	281	300	285	254	257	273	277	279	256	279	253	276	268	285	254	285	270	256	267	264	283	288	289	284	281	272	273	278	272	283	266	263	267	264	311	291	309	260	283	263	270	274	286	263	277	274	276	306	241	317	293	272	286	278	307	264	255	326	267	270	261	316	303	288	277	273	256	248	265	282	249	268	286	287	271	255	263	248	248	264	275	280	258	277	280	273	256	256	271	285	226	271	259	301	276	260	259	252	259	278	270	272	259	277	228	258	280	261	261	281	240	272	276	269	276	272	269	267	303	272	284	270	280	269	261	285	250	294	272	302	289	275	279	269	298	279	249	283	259	274	265	278	281	277	279	273	271	261	287	285	279	267	250	305	272	266	298	288	270	259	262	269	279	275	287	276	303	261	260	257	277	264	285	270	282	289	257	286	290	286	249	251	258	266	262	282	258	272	271	264	278	273	248	263	276	281	269	267	297	283	276	282	294	252	277	283	273	267	294	241	253	262	251	247	289	263	285	266	263	229	272	279	294	236	253	279	264	317	294	275	271	246	285	272	248	276	261	278	275	267	270	288	282	264	274	310	268	282	270	271	256	279	256	283	262	300	276	268	268	261	273	277	260	279	288	270	294	273	251	253	267	289	276	276	259	292	312	293	256	261	302	277	266	270	314	285	261	272	265	268	289	266	272	262	260	270	281	276	261	288	269	240	278	280	263	260	295	270	257	288	306	284	313	285	289	247	265	260	273	281	292	263	233	272	270	250	265	265	250	265	254	267	282	295	287	281	261	272	262	255	285	276	293	292	268	268	306	294	284	292	254	259	278	285	289	284	241	260	262	291	260	288	278	260	271	296	272	264	281	295	284	296	262	268	247	271	272	279	260	274	235	289	275	282	262	258	294	295	292	290	249	258	263	284	293	274	270	249	271	257	258	271	267	258	289	268	248	262	260	257	301	259	264	267	282	258	287	264	261	270	252	276	272	265	271	245	286	287	271	292	279	277	266	286	274	273	265	284	243	268	258	290	254	270	272	283	275	256	275	293	263	268	287	270	270	263	273	292	232	272	296	254	255	245	284	316	264	253	272	288	278	286	263	284	275	243	296	271	232	277	258	299	259	270	248	292	273	276	275	304	272	250	265	273	271	287	238	265	289	283	270	271	269	254	251	262	253	270	253	267	263	270	270	251	253	248	268	243	271	279	257	225	275	260	271	287	277	275	270	289	266	277	279	253	285	286	285	261	238	283	284	284	260	276	281	276	272	276	266	258	320	244	297	264	278	268	271	289	261	274	230	260	261	229	284	255	262	269	277	280
13256	3990	5941	6305	3907	2973	2006	1465	1256	790	717	648	368	374	338	203	167	269	526	1953	733	503	367	325	234	222	196	217	205	218	230	191	190	180	153	110	132	128	142	142	117	129	108	116	115	125	121	104	108	116	108	104	119	94	103	95	105	110	105	87	100	110	105	105	94	108	126	106	122	115	98	92	90	122	129	99	100	121	108	103	105	123	124	93	99	134	107	112	121	111	95	135	129	111	89	90	120	121	117	93	105	106	97	95	113	99	116	124	119	119	106	97	112	117	112	133	115	112	115	116	98	109	114	126	105	109	110	129	122	114	105	110	101	126	105	104	128	117	126	101	117	110	101	112	109	106	122	105	107	124	101	103	89	111	108	108	100	106	116	116	117	101	93	97	111	111	98	122	101	105	116	108	108	107	102	115	94	97	133	95	99	100	109	109	103	102	112	108	115	124	119	110	121	98	103	97	107	91	102	96	106	105	104	100	96	98	108	126	100	113	105	110	111	103	111	100	126	100	107	76	113	107	101	106	112	109	115	118	95	126	95	113	93	112	104	110	109	124	127	96	96	105	111	106	96	111	118	108	101	107	98	81	110	96	117	112	115	104	101	92	100	111	94	101	99	108	133	102	116	113	86	85	94	109	108	114	119	103	109	97	97	111	86	108	112	108	113	102	98	102	114	117	98	102	94	110	114	116	111	118	134	103	102	95	118	113	99	86	122	97	120	131	100	122	125	112	124	93	102	106	102	112	93	120	125	98	110	110	118	106	106	114	99	100	88	112	119	123	103	105	98	115	105	128	106	107	103	90	111	111	92	83	111	107	108	111	112	98	107	109	102	118	115	100	114	93	101	103	101	107	110	97	111	121	129	122	106	103	110	109	98	104	104	120	109	104	103	117	115	101	107	114	120	95	103	118	113	123	104	109	122	112	94	103	90	100	105	107	113	123	106	102	114	113	101	101	107	107	106	137	106	120	101	102	113	138	104	95	122	124	114	98	103	107	97	93	97	103	95	114	123	119	103	101	115	107	127	100	108	121	120	118	94	96	88	103	101	116	97	103	82	110	93	101	130	103	101	108	122	86	115	117	96	106	86	104	106	96	101	118	125	110	102	110	115	90	110	90	98	112	107	106	113	91	113	113	103	112	110	96	110	79	115	105	118	118	106	104	108	109	101	105	102	121	120	94	105	100	90	92	120	114	119	120	92	105	104	100	118	100	121	88	105	122	95	113	106	110	94	112	124	97	101	110	113	112	96	126	96	89	106	109	97	106	97	110	111	117	113	117	113	109	107	132	105	107	108	100	125	112	116	93	121	106	104	118	106	106	104	104	99	95	100	94	115	107	98	95	94	110	119	111	97	105	92	98	79	117	118	114	106	113	130	108	119	125	94	94	120	94	107	104	118	113	115	122	92	93	115	113	117	105	103	113	101	111	93	108	101	109	86	107	101	121	106	101	102	92	120	101	115	89	103	99	102	91	108	123	109	112	112	91	98	89	106	100	128	113	120	93	110	100	105	93	90	102	116	126	101	85	104	97	109	109	98	113	111	104	90	121	123	111	107	105	121	127	115	102	105	122	104	119	111	118	126	98	116	118	116	88	96	92	112	115	103	118	93	100	126	118	111	110	120	105	127	104	104	116	102	116	85	109	106	107	117	102	108	131	97	111	112	116	110	110	112	106	101	94	106	96	102	95	88	107	109	115	110	85	106	90	110	103	100	102	104	108	108	119	84	106	107	132	131	121	102	101	114	107	93	110	114	122	103	113	98	84	119	118	110	121	122	102	115	99	100	98	113	119	106	113	100	100	115	108	134	112	109	97	109	120	107	108	94	105	97	116	96	124	110	98	101	89	128	113	95	122	104	124	129	112	112	105	108	110	114	106	118	92	111	121	89	100	123	116	115	115	108	93	100	101	106	105	100	96	117	108	98	101	94	97	98	114	108	139	113	105	99	86	109	113	109	122	108	108	102	115	103	106	96	107	109	110	120	123	109	114	98	117	103	92	102	106	103	96	119	112	115	126	111	113	105	104	107	99	102	91	86	92	107	106	113	100	120	93	108	99	106	104	105	117	114	88	86	94	107	88	122	117	129	109	133	113	83	134	106	112	113	113	98	90	109	102	104	112	104	113	121	108	94	101	102	112	89	100	109	106	98	107	114	107	103	98	99	82	109	108	108	104	110	116	119	121	99	93	109	107	85	84	112	81	107	106	109	115	97	100	94	118	100	95	125	111	109	88	108	108	112	118	98	106	106	113	107	110	118	109	93	106	95	112	104	106	110	119	108	108	106	99	106	95	91	89	103	128	107	100	122	99	100	100	111	106	111	112	104	114	91	138	115	109	110	89	98	115	114	105	120	127	109	127	114	110	101	101	114	111	116	133	106	109	99	110	111	105	106	117	112	117	111	112	108	110	96	83	100	89	114	120	105	107	106	117	93	104	96	101	107	122	118	117	101	106	100	73	115	98	115	107	110	87	95	105	113	117	104	118	98	112	110	118	120	85	79	104	105	101	109	108	118	95	114	91	88	102	124	126	102	122	126	107	109	94	91	113	111	100	112	113	114	99	127	110	115	111	101	119	99	110	98	101	128	108	114	92	91	112	90	104	107	117	105	102	99	111	109	101	109	122	108	94	102	106	101	114	113	111	110	102	115	102	111	97	121	116	98	110	119	107	106	124	102	99	109	100	106	92	101	116	103	113	110	98	112	99	97	127	112	130	117	99	115	91	112	106	111	94	104	86	79	110	98	107	114	97	94	112	107	122	108	100	101	117	111	91	114	103	100	100	104	100	109	109	107	108	112	94	101	104	103	122	98	106	108	120	106	112	99	110	89	112	105	100	109	123	112	119	106	108	94	93	111	101	110	107	118	120	97	91	118	102	115	109	96	114	94	97	108	112	122	115	110	95	118	114	104	111	108	110	77	107	84	119	93	124	114	109	90	127	101	135	91	102	103	95	95	95	107	120	101	111	116	98	125	100	106	125	98	94	117	121	100	95	83	94	136	101	104	97	96	116	98	97	118	95	101	117	125	89	99	94	112	93	95	112	123	113	126	114	97	104	111	97	102	103	102	109	129	108	105	96	119	83	115	119	91	116	114	102	99	115	107	116	101	102	91	117	112	103	97	101	121	105	111	120	113	108	132	130	99	106	87	100	118	84	111	138	108	104	100	109	109	105	93	121	101	101	98	98	101	103	111	117	114	97	107	109	97	115	102	118	106	91	115	122	94	110	114	89	117	119	120	106	101	106	105	123	115	120	90	89	101	119	102	121	117	112	107	117	108	113	104	97	99	93	122	114	127	103	85	100	108	101	107	120	103	99	106	117	96	92	95	114	126	101	100	112	96	95	103	111	93	99	122	116	103	124	97	104	131	79	99	106	108	92	96	101	102	99	93	93	129	99	102	112	115	113	105	108	102	100	128	110	134	107	110	109	99	113	101	115	95	101	110	110	83	115	104	109	80	100	109	118	129	96	112	111
7966	3136	10455	14892	12025	10711	8221	6522	5724	3738	3592	2972	1921	2013	1693	846	689	1641	3062	10642	4230	3224	2447	1507	1185	1044	977	1198	1229	1159	1198	1242	948	722	509	360	411	541	560	451	322	343	336	285	258	293	271	302	247	283	259	291	237	257	297	296	287	248	267	273	275	275	285	269	272	274	278	257	273	270	278	264	235	246	263	250	283	271	246	260	264	280	311	234	274	267	259	314	274	268	282	291	266	278	277	274	285	265	277	271	273	272	251	273	302	266	259	272	237	256	264	252	244	262	301	276	248	295	240	283	282	232	274	285	270	241	257	274	261	268	252	250	290	255	294	263	260	273	283	275	291	270	254	250	261	290	286	256	252	257	264	272	288	260	288	254	266	264	277	281	270	270	239	258	254	242	277	296	271	252	263	271	289	284	245	273	288	269	250	261	287	259	289	244	263	261	282	267	276	249	265	265	263	259	246	270	262	282	269	270	241	285	260	255	250	260	273	277	279	268	289	282	256	260	238	261	285	283	283	256	233	267	277	296	259	258	258	279	285	297	279	278	263	261	263	287	276	249	257	261	247	261	278	248	278	252	289	274	284	302	259	271	290	256	276	267	281	293	272	284	242	254	265	286	255	278	292	268	253	286	255	275	283	253	274	258	237	293	262	278	238	277	273	262	261	269	273	265	287	281	249	256	262	251	255	244	264	290	258	252	275	265	279	266	268	293	227	255	273	259	278	276	285	278	279	245	246	279	263	282	283	262	287	235	262	274	261	272	269	286	250	253	238	261	249	234	274	284	256	270	248	278	246	232	255	281	227	278	294	270	287	276	253	250	257	287	282	292	258	274	274	257	288	286	266	259	253	278	265	237	263	274	272	241	254	261	279	275	261	266	253	264	271	272	272	256	252	288	273	269	281	268	263	240	253	269	264	269	252	251	255	265	259	272	265	268	265	272	294	257	271	259	244	299	270	279	291	255	266	269	260	276	254	265	293	262	263	234	247	270	280	292	295	262	260	266	262	268	264	238	291	257	287	262	262	233	252	252	259	254	283	274	278	281	261	248	255	281	277	293	249	257	265	255	256	298	239	277	287	244	249	281	277	238	306	287	300	215	277	254	266	264	276	278	237	252	250	277	281	271	277	272	274	258	284	255	257	260	253	225	284	276	279	257	265	264	257	214	278	301	250	282	248	229	265	230	265	264	254	264	260	271	266	290	251	266	242	289	250	273	272	258	280	273	271	279	288	253	241	252	263	293	257	277	288	273	303	248	302	262	258	289	275	295	286	256	299	240	286	297	275	277	268	264	291	229	269	253	267	265	258	241	233	278	259	274	263	273	287	261	312	274	263	262	272	283	260	287	270	221	271	257	254	263	274	269	285	249	251	247	265	254	252	292	263	270	269	254	254	255	271	275	280	253	263	258	273	262	280	269	261	257	274	266	277	257	232	254	265	258	281	281	286	248	280	278	262	254	257	256	304	248	285	264	264	279	251	280	268	254	265	255	271	275	277	263	234	292	249	247	290	290	256	273	290	267	254	263	269	237	244	272	286	284	283	302	279	271	274	275	261	306	257	278	288	286	259	263	255	277	273	269	287	285	239	269	263	261	243	248	287	248	234	265	283	256	261	238	274	267	257	269	284	262	274	261	278	284	243	282	265	266	283	284	271	270	276	268	278	266	264	266	265	271	279	266	274	257	270	263	263	265	256	301	300	275	291	251	276	275	268	263	267	252	258	270	270	255	292	273	260	280	256	267	259	253	250	268	259	252	260	279	261	229	300	239	295	261	279	261	284	222	259	280	258	276	284	276	241	286	269	290	272	293	288	298	280	261	286	245	264	245	291	263	251	278	297	286	281	259	253	267	270	275	286	236	233	263	303	311	280	275	257	250	269	293	277	293	242	229	294	278	236	274	259	254	275	273	262	243	247	282	268	260	268	241	257	251	242	240	273	248	244	261	266	286	263	286	281	251	266	275	235	273	272	266	256	256	282	247	263	258	275	281	261	267	279	233	265	273	290	265	275	269	246	261	257	252	279	257	290	265	227	243	243	264	273	274	253	259	225	269	247	284	274	247	290	286	249	270	295	254	257	278	247	289	261	276	253	258	247	275	270	261	268	279	278	267	269	256	245	277	249	270	285	279	281	256	258	248	244	264	290	290	262	254	276	285	277	265	271	260	266	297	255	282	279	268	301	265	278	254	259	252	247	284	260	272	271	267	279	276	253	282	254	283	279	266	298	239	265	253	248	255	268	272	278	250	264	280	289	274	241	285	263	284	253	254	256	264	267	241	257	261	297	266	241	273	277	259	270	260	261	261	257	274	271	266	240	256	263	278	276	260	264	295	251	242	238	271	267	303	251	282	286	252	282	286	256	285	288	285	276	263	301	252	271	254	252	250	270	264	280	254	298	224	299	255	256	253	249	308	249	269	282	273	265	279	268	288	276	272	263	264	290	259	281	260	267	268	250	271	263	249	270	264	282	241	232	281	282	248	271	273	278	257	287	253	263	256	262	246	258	284	289	267	265	267	282	273	236	280	282	288	248	273	247	281	261	248	302	258	252	275	295	298	270	266	277	290	283	259	295	249	283	251	244	259	274	260	270	223	255	276	244	254	298	280	235	263	272	279	268	266	260	271	263	300	254	285	252	275	255	296	262	262	251	269	268	286	241	293	282	257	285	280	292	231	270	251	281	272	290	297	263	263	270	241	255	247	260	273	264	264	255	280	278	298	265	279	285	270	252	290	275	253	275	253	266	262	247	276	269	263	276	267	297	250	270	292	273	277	267	283	280	270	260	257	234	280	260	247	286	248	247	264	235	258	273	271	286	278	276	266	269	291	268	269	279	262	279	276	279	262	270	265	281	275	265	238	292	276	262	260	266	300	243	253	257	248	284	241	272	283	274	254	266	276	260	293	265	253	266	284	264	275	260	279	273	268	255	262	279	257	265	260	277	272	262	289	258	241	278	256	263	277	258	248	254	248	262	239	282	276	267	235	248	290	269	259	280	280	258	280	290	270	256	252	258	271	299	262	263	257	276	261	254	265	251	269	248	249	272	298	258	240	300	229	296	265	266	275	293	242	295	265	274	250	287	267	248	265	255	263	270	268	253	253	272	258	272	270	295	267	253	247	266	253	275	253	280	261	283	267	274	290	273	254	260	265	242	251	264	240	301	293	263	292	303	222	264	256	246	286	266	262	264	269	279	263	297	264	266	281	256	256	244	241	276	274	266	271	281	285	270	274	275	272	283	267	286	274	266	267	240	281	276	276	285	260	279	267	275	284	297	271	236	267	259	255	235	276	288	269	284	246	274	255	273	288	249	282	284	297	290	278	245	266	278	271	281	310	281	253	272	278	264	267	238	265	264	294	249	277	285	254	299	273	273	252	276	260	249	245	292	266	271	285	260	261	264	242	241	257	273	278	295	258	262	290	221	251	284	261	282	277	252	253	270	257	277	264	286	267	259	238	268	251	276	283	255	271	275	257	272	250
23517	9854	13749	10960	7996	7102	4582	3262	2780	2601	3286	2120	1397	815	465	365	350	385	725	5744	1569	1090	744	539	405	305	347	330	367	365	366	360	310	287	246	193	210	251	247	199	194	195	178	173	191	152	179	167	188	178	184	188	171	202	180	165	197	196	183	176	169	192	178	199	190	172	183	185	194	184	154	184	185	201	162	182	194	195	183	190	187	142	183	192	197	185	176	187	182	185	165	183	173	176	202	192	206	179	188	171	189	159	173	163	144	170	164	203	184	185	194	155	168	183	177	177	173	184	175	157	170	145	203	209	185	182	152	166	193	174	167	162	184	183	173	164	189	188	164	190	181	164	165	195	182	184	159	174	154	168	183	182	166	193	159	193	166	157	201	180	170	166	177	166	165	189	181	180	180	181	161	172	192	169	186	168	176	196	208	171	175	192	201	156	205	169	159	173	157	183	200	175	157	177	147	178	196	176	205	168	178	150	184	166	203	184	194	176	194	150	178	161	177	151	184	184	211	170	196	194	193	160	176	174	187	164	186	165	212	158	171	203	180	140	203	180	203	175	171	175	179	188	196	161	187	158	195	178	162	153	176	169	167	194	193	166	157	180	161	198	159	194	168	198	191	205	173	200	174	173	197	186	195	203	175	163	174	176	182	195	151	211	184	204	165	190	210	176	167	176	176	190	198	180	160	173	177	198	165	156	172	187	184	178	175	155	180	157	192	151	184	182	179	181	157	171	182	179	187	192	180	167	179	203	184	164	218	160	170	198	177	176	177	169	169	182	179	182	183	188	184	186	180	180	176	178	189	171	150	172	164	189	201	160	175	202	173	170	189	157	180	163	160	162	168	154	173	175	181	173	172	168	134	160	188	171	181	189	190	189	197	180	163	189	181	188	179	161	173	161	200	180	147	156	172	175	166	212	196	156	172	185	148	180	186	155	153	215	172	170	163	191	160	186	181	157	176	198	170	192	171	186	190	192	175	192	177	159	179	188	182	177	183	202	173	173	182	147	179	176	182	166	174	187	180	169	165	160	189	171	179	190	166	173	165	176	169	173	195	161	188	158	161	183	170	183	186	170	185	177	195	168	179	186	163	190	196	171	170	149	191	156	172	163	187	159	186	201	180	176	191	166	156	165	176	183	189	197	150	167	207	164	187	161	191	181	183	184	183	172	173	164	191	188	219	171	160	197	174	175	155	174	190	163	181	182	182	173	170	179	152	164	154	201	176	156	155	161	158	196	161	150	199	169	182	168	162	167	177	178	164	164	193	202	172	166	173	172	161	185	177	178	180	160	176	181	177	190	159	179	192	193	165	190	193	196	171	173	185	169	196	171	179	168	179	174	198	177	163	168	153	186	159	184	185	193	169	181	181	176	173	191	208	165	159	199	165	180	156	166	160	142	182	180	172	179	173	186	188	156	172	161	183	207	192	162	173	176	154	177	169	177	188	180	200	179	190	182	187	186	188	219	163	194	169	180	165	218	178	199	166	175	185	176	152	166	166	184	182	188	166	186	167	177	158	164	179	191	185	186	188	161	200	190	137	190	182	175	192	206	170	176	172	156	190	177	174	144	165	160	163	185	170	192	163	179	187	162	171	194	168	162	189	165	185	168	175	190	163	156	167	167	163	191	177	169	167	190	189	165	178	189	174	186	183	190	199	191	188	182	179	175	161	169	176	170	169	201	170	175	200	202	191	163	169	148	162	169	166	175	174	170	200	191	180	173	182	152	154	185	150	194	191	171	178	191	187	176	178	185	194	192	173	168	175	203	164	188	162	180	185	166	162	174	176	184	186	159	162	163	177	187	171	186	186	170	178	179	168	152	198	189	179	154	193	147	174	156	189	166	155	199	167	188	196	204	170	170	167	153	183	188	176	187	156	165	154	179	187	179	166	196	158	166	195	181	195	160	184	173	200	215	167	189	190	163	189	155	172	172	198	149	150	173	173	182	174	188	165	178	171	185	188	184	176	171	182	186	177	184	185	165	168	175	185	167	173	200	184	171	159	196	194	167	164	175	185	206	168	191	194	183	204	163	182	175	173	158	202	163	186	180	178	177	193	179	164	172	184	162	159	176	191	200	163	170	198	186	184	153	158	168	164	154	176	169	184	198	178	173	193	151	178	159	165	149	186	185	177	176	181	183	163	190	188	168	199	170	161	166	171	189	152	174	204	189	165	147	179	170	178	157	188	209	180	152	172	176	169	197	179	182	176	190	163	196	181	185	176	171	165	169	164	190	191	206	174	188	188	161	170	192	202	155	199	163	182	185	186	161	169	173	206	185	186	197	161	178	167	181	169	171	186	212	179	160	169	174	178	183	169	169	181	149	179	170	154	176	161	159	178	154	172	193	188	164	159	174	181	192	153	162	177	178	179	189	198	177	175	168	186	170	167	189	153	177	169	194	175	179	169	186	168	169	171	193	186	173	159	173	168	193	168	164	172	155	171	168	184	181	169	172	194	173	152	174	183	154	205	160	160	193	200	171	184	185	186	190	172	159	177	175	177	176	176	200	160	180	184	150	162	222	173	155	169	180	183	175	183	190	152	171	165	150	160	194	179	173	181	180	172	163	170	185	202	195	170	171	183	170	158	187	148	152	191	165	168	164	173	176	168	181	180	188	177	181	190	158	181	161	194	159	198	186	171	170	173	195	173	187	171	189	180	179	197	178	173	180	162	167	163	161	193	194	170	175	170	176	160	192	182	185	203	162	174	171	187	164	163	170	185	203	182	181	181	176	190	161	186	170	139	184	189	161	185	172	196	188	183	161	194	178	172	162	153	157	167	152	165	155	188	174	153	179	151	148	196	182	198	193	175	168	179	178	156	185	169	174	201	160	160	163	161	160	185	175	169	178	184	197	196	181	184	200	173	172	170	197	165	177	158	171	174	182	158	196	169	219	185	177	192	164	161	160	157	200	198	159	194	197	175	172	162	168	165	168	208	191	147	201	199	172	187	163	183	176	193	215	177	185	201	163	171	185	155	194	180	168	193	179	183	201	176	196	198	172	184	177	152	194	168	220	185	153	167	182	193	189	164	171	157	187	195	172	162	205	168	173	154	180	176	177	157	183	166	191	165	187	179	174	187	194	157	164	170	201	151	186	175	192	161	183	188	187	180	168	168	158	170	209	195	183	170	182	185	197	190	188	178	178	168	168	186	179	153	182	191	161	188	185	162	174	181	168	166	155	152	170	193	177	166	172	172	165	176	189	167	191	158	188	175	181	195	174	186	170	174	167	191	163	174	168	196	192	193	174	164	172	177	182	182	173	143	189	180	195	161	165	167	194	160	162	160	206	187	183	173	157	186	202	197	167	191	193	174	159	150	166	171	174	168	176	188	188	181	156	149	170	189	185	154	167	185	178	184	163	150	173	182	193	153	161	168	192	147	160	161	178	184	186	185	182	161	180	172	205	183	196	173	181	174	191	182	156	173	174	179	191	171	195	188	170	196	167	169	182	178	160	156	166	155	167	179	171	186	166
11222	6827	18102	20824	19844	19800	14257	11712	10834	10308	12383	7867	6029	4194	2222	1465	1481	1626	4471	23370	6983	5738	4148	2709	1828	1500	1493	1763	1770	1760	1858	1991	1536	1214	897	668	744	881	863	686	526	474	462	482	438	443	455	497	439	439	412	460	422	406	443	403	420	404	429	448	424	422	420	422	454	432	410	445	420	394	444	421	446	417	421	449	447	413	416	379	415	415	430	398	415	405	418	438	430	429	430	434	406	402	424	449	394	437	442	391	425	437	440	407	437	439	447	385	423	441	418	417	431	391	413	382	438	473	413	441	408	406	408	425	422	402	424	382	407	459	408	456	427	408	412	403	445	419	447	439	411	454	394	383	418	406	396	427	415	408	416	411	406	377	418	417	448	439	411	412	411	440	415	383	407	373	417	427	399	403	392	398	428	420	428	419	405	417	416	412	431	419	419	403	384	419	409	416	434	451	437	397	442	403	401	409	405	403	435	413	401	416	421	419	447	423	441	401	380	410	414	411	407	388	428	410	399	413	400	433	416	434	408	444	438	400	451	397	415	436	422	404	422	444	381	405	378	429	410	416	406	390	415	430	427	430	416	398	422	421	422	391	407	387	419	434	397	468	388	428	438	409	422	389	459	425	437	406	421	428	420	395	427	423	429	438	396	418	384	398	430	397	439	394	392	392	411	395	427	397	445	415	397	388	442	411	401	402	423	440	412	415	400	436	414	383	402	368	433	395	408	412	402	430	406	413	399	457	424	437	404	398	419	398	395	425	428	422	404	418	396	411	427	416	387	400	383	426	398	416	382	379	423	400	420	431	417	413	425	414	399	387	411	437	429	430	399	398	408	413	403	430	418	410	420	390	418	405	416	397	412	409	416	442	400	361	414	432	426	412	404	389	397	409	399	420	363	433	412	422	405	425	389	420	424	424	403	379	420	418	419	371	451	393	392	401	411	410	411	411	406	392	380	381	391	448	396	403	407	403	407	415	408	422	396	409	417	404	407	401	392	411	420	415	413	418	436	419	415	430	432	392	391	423	430	394	415	434	418	411	422	447	414	400	409	382	392	428	417	390	393	385	436	408	448	408	416	407	394	382	410	392	412	407	401	412	407	407	393	413	430	392	428	424	391	426	397	431	423	388	441	416	383	371	422	417	416	412	421	428	416	443	428	433	407	422	411	390	445	412	396	396	404	432	419	417	429	427	386	408	406	430	430	422	394	414	393	423	383	387	405	400	429	407	399	405	391	400	431	398	432	401	415	433	412	407	413	406	402	373	441	424	378	420	435	414	406	404	466	381	421	369	420	408	397	433	416	378	425	423	418	395	443	430	385	418	450	426	403	413	420	421	408	399	432	451	404	406	421	409	406	429	413	374	418	415	427	430	420	419	440	407	428	452	383	429	411	402	432	398	435	424	400	418	412	387	409	413	391	414	369	400	430	399	417	427	416	405	395	389	424	380	400	436	366	403	409	408	423	440	433	444	415	412	411	425	397	402	393	382	390	398	417	367	366	362	414	374	400	398	423	408	407	419	422	420	384	419	459	427	416	416	416	402	437	415	405	390	396	418	433	436	419	407	430	432	437	444	423	432	382	451	424	393	425	406	434	404	408	405	393	405	433	386	411	426	427	388	412	426	422	418	421	388	417	418	412	392	442	435	425	449	424	419	401	440	425	395	399	442	399	421	413	403	380	414	384	416	371	389	408	417	403	405	429	397	425	399	414	455	413	411	418	375	408	404	456	383	402	427	444	439	374	434	405	416	407	446	405	405	414	392	452	416	426	428	426	427	380	400	414	441	409	429	385	414	414	416	383	427	388	422	398	385	428	433	403	398	423	457	399	392	409	453	404	403	416	386	387	426	424	434	451	411	395	414	453	421	418	416	401	426	376	414	393	403	420	404	432	401	411	400	446	421	411	395	397	438	411	443	374	377	444	410	471	433	429	398	406	374	403	438	449	400	421	389	384	383	424	436	414	420	397	445	425	386	460	421	388	414	414	397	404	401	401	444	422	413	403	382	444	441	408	425	381	426	387	409	426	439	414	412	424	415	398	435	384	406	423	426	438	415	413	420	421	385	446	450	406	386	404	416	392	453	384	388	404	380	421	391	408	420	412	419	436	432	391	430	434	434	431	409	396	422	429	403	426	423	392	404	396	425	418	380	425	407	420	405	391	406	404	424	411	386	435	374	450	372	415	406	409	412	394	438	430	414	384	392	393	438	434	426	438	437	444	383	399	394	410	461	427	398	471	383	430	363	376	399	440	439	420	393	421	425	429	421	414	401	420	410	423	412	396	430	408	407	425	396	422	426	401	420	415	402	401	409	418	407	408	420	403	433	418	425	387	446	400	444	407	419	414	396	412	414	385	395	399	414	414	407	411	402	414	402	426	433	441	402	422	440	418	389	426	369	448	432	358	378	404	402	431	380	414	397	444	410	431	418	419	426	428	429	426	409	415	402	396	436	402	419	424	411	417	418	423	426	373	401	409	435	446	428	429	387	374	419	371	431	407	419	404	405	444	406	414	423	397	435	417	386	408	403	428	428	396	446	438	389	406	398	444	455	429	408	436	403	398	469	421	404	452	400	439	450	454	392	407	440	405	421	405	423	408	404	416	416	399	388	384	442	402	392	429	386	433	400	445	421	431	400	399	417	418	404	397	408	391	435	432	420	416	406	464	402	438	439	403	392	449	398	420	448	405	400	387	421	407	425	392	407	417	413	381	423	379	412	386	429	409	367	407	380	390	413	389	422	423	439	400	425	384	393	375	396	424	422	423	420	462	426	436	408	424	424	374	416	422	394	417	386	398	407	411	430	391	405	421	424	380	369	400	460	438	406	418	447	427	408	406	427	386	432	413	419	420	400	425	426	420	446	439	416	415	439	382	415	407	408	420	414	391	377	406	424	438	405	409	409	383	441	420	442	431	390	397	396	412	440	416	374	385	445	393	463	396	406	400	430	399	422	421	401	404	411	452	394	411	402	422	415	435	387	426	416	441	422	410	384	419	405	402	401	418	432	413	396	423	442	390	351	404	385	446	400	418	446	427	414	412	407	408	389	402	423	435	422	425	446	402	393	398	451	371	394	411	399	399	393	421	442	404	412	381	416	383	394	397	399	423	423	380	398	427	388	404	394	408	423	393	398	415	414	426	426	441	445	426	385	428	395	398	436	433	410	387	438	417	418	406	419	392	392	425	405	405	403	403	413	395	420	433	416	394	380	442	398	426	382	432	395	394	438	406	407	424	409	451	373	437	423	411	403	407	391	405	395	413	426	399	426	430	402	424	453	380	415	395	431	416	394	399	389	395	395	408	428	427	450	443	382	417	438	447	364	427	423	411	389	414	395	420	404	394	417	412	421	378	366	421	407	418	455	427	429	439	407	425	413	423	374	427	419	380	420	407	427	424	420	408	396	417	419	410	416	397	414	416	386	417	437	396	384	408	414	403	413	406	406	408	421	411	387	375	439	428	441	399	421	382	427	392	420	418	422	417	413
5968	3273	3851	3579	2840	1651	1224	1068	850	410	309	278	195	205	201	137	150	154	281	449	408	428	322	221	177	136	132	141	155	136	151	157	135	132	143	121	121	131	120	99	112	103	107	122	104	86	127	121	113	112	106	102	121	113	118	111	113	131	102	106	105	96	107	88	132	118	89	117	140	118	132	106	112	120	109	106	107	100	115	125	89	131	112	120	109	104	103	113	116	99	105	110	116	97	128	99	104	124	126	98	120	95	111	97	107	103	118	114	101	139	91	115	118	97	95	107	96	88	105	96	106	98	101	112	131	108	105	106	105	115	105	111	113	98	106	107	115	110	96	111	115	103	94	104	97	108	101	101	116	138	111	140	134	137	104	106	132	126	100	106	93	113	135	117	119	109	127	103	119	99	112	84	111	114	115	115	116	126	134	105	109	116	114	109	92	106	88	93	106	122	99	107	107	117	121	130	129	130	114	122	97	113	127	105	110	117	107	108	115	110	107	105	98	102	117	118	98	102	111	120	81	108	117	96	88	131	103	92	102	106	104	127	114	121	119	131	118	95	114	125	107	115	102	118	106	93	100	98	109	113	130	116	115	122	114	94	101	91	105	113	97	115	111	109	118	98	113	101	132	106	121	127	112	105	112	92	137	117	118	100	120	99	81	128	113	128	110	99	132	115	115	91	120	103	118	115	110	120	120	104	111	124	117	110	108	101	108	95	119	94	124	96	119	119	108	128	81	103	115	120	117	102	117	99	103	113	112	124	116	94	103	116	94	103	105	95	88	103	83	100	102	114	93	108	109	101	121	117	101	106	117	90	107	115	80	117	107	115	108	102	108	111	101	96	88	97	108	105	93	116	133	100	110	111	103	115	91	122	126	101	95	122	122	112	119	108	104	109	131	110	115	111	130	111	120	101	84	119	84	113	81	100	102	109	118	109	123	124	95	121	104	96	100	112	127	112	128	111	115	122	108	118	107	103	117	118	118	116	105	104	133	108	120	101	103	97	90	122	112	111	116	105	103	127	113	118	115	115	102	138	118	111	112	99	119	109	114	113	124	133	101	113	112	90	102	88	126	85	125	109	91	103	120	81	119	109	101	87	129	84	109	112	109	93	130	118	108	103	120	125	107	112	110	114	101	111	120	120	115	132	95	118	136	101	117	103	103	114	93	107	104	99	127	109	127	97	100	120	89	94	102	102	96	112	111	120	102	101	121	101	87	110	106	99	128	109	96	106	116	109	112	116	108	105	106	129	110	105	106	107	108	99	116	111	93	119	105	104	107	84	103	110	103	92	77	110	107	109	113	107	116	93	125	107	124	100	117	101	109	118	90	106	113	121	107	112	115	131	111	111	136	83	101	117	107	99	112	75	111	94	101	125	111	93	91	111	99	113	97	113	118	112	117	120	123	126	116	106	117	112	115	80	104	101	110	104	112	109	100	94	125	117	95	98	104	142	94	103	126	103	89	107	106	127	116	109	111	105	125	104	101	100	108	112	102	98	112	143	112	106	109	111	110	113	103	122	110	124	122	95	91	91	103	103	110	104	122	100	99	122	110	119	98	97	100	113	106	114	99	112	113	92	103	107	98	104	109	119	96	104	98	105	107	99	102	99	109	111	115	100	108	126	112	111	116	89	107	92	119	95	117	106	111	110	114	123	109	109	117	102	109	89	100	123	81	128	107	119	116	116	99	100	110	112	115	94	92	125	96	115	85	118	98	106	108	109	99	108	132	119	113	113	102	107	112	103	101	118	101	118	109	116	114	109	111	141	104	112	118	101	98	99	95	106	89	104	101	109	112	111	121	121	106	92	106	107	107	108	110	79	121	120	129	115	111	109	88	86	111	112	94	115	118	109	117	95	84	114	119	101	123	115	106	99	92	85	91	102	103	107	114	107	90	104	102	114	101	108	100	101	116	101	102	107	115	110	112	101	122	118	104	130	87	108	108	114	109	101	107	90	105	115	123	108	112	129	108	116	111	130	108	119	109	106	104	83	118	114	116	103	99	121	90	100	132	102	111	137	112	101	95	107	107	89	89	104	85	105	87	117	105	105	142	116	110	102	94	101	101	95	96	102	120	86	105	98	113	112	104	109	104	108	126	117	121	113	106	104	113	107	108	105	140	106	115	97	100	90	98	101	105	82	110	111	120	101	104	103	90	120	114	118	118	97	102	117	132	98	108	121	93	98	114	109	111	122	100	102	109	104	120	111	102	93	98	114	111	121	111	123	109	110	100	104	106	108	106	86	97	97	115	111	100	104	89	110	98	121	106	111	126	132	80	101	108	116	109	106	121	95	110	96	114	105	103	97	121	99	115	95	103	111	102	120	108	93	90	116	105	117	119	136	119	106	115	119	121	113	102	106	106	114	111	136	112	112	106	107	116	112	101	105	96	87	128	109	118	103	97	109	120	92	95	109	107	102	99	121	112	104	103	84	123	95	104	102	90	113	124	110	95	91	110	112	105	104	123	101	94	128	103	121	77	110	123	92	107	110	121	123	81	120	133	89	101	117	119	103	115	121	97	95	114	114	102	111	99	116	102	132	122	103	104	121	122	110	114	102	107	98	110	94	121	101	125	105	111	109	90	113	104	101	111	103	97	117	111	110	98	86	98	120	109	108	115	93	113	125	96	88	116	111	110	117	94	108	104	102	103	113	117	97	111	111	105	111	99	124	103	93	101	98	110	123	107	116	114	98	97	104	103	99	98	94	98	118	120	120	91	108	122	103	109	96	128	110	124	103	117	116	108	117	123	100	101	127	124	118	99	102	117	87	112	91	106	102	119	131	124	101	113	99	113	101	92	119	102	94	114	102	117	123	116	114	100	108	96	110	88	111	103	105	105	92	120	104	113	104	115	109	117	101	115	116	121	119	107	109	116	124	102	120	102	110	109	104	102	97	111	109	111	128	104	131	98	110	107	120	119	108	101	111	111	101	114	87	110	115	106	85	86	117	96	120	128	109	119	106	122	125	91	96	101	105	97	102	111	108	110	106	118	107	90	105	110	104	97	107	98	114	115	102	102	101	111	94	120	115	110	107	106	93	81	92	107	94	114	103	113	87	94	81	139	100	109	125	121	125	122	117	84	95	119	101	102	85	103	122	112	102	92	98	100	106	114	117	104	84	103	113	122	115	128	112	96	96	106	111	102	117	98	114	104	119	127	113	126	106	106	109	105	109	104	117	107	112	102	100	91	112	116	91	135	104	99	109	106	120	113	118	120	106	126	122	104	115	101	109	96	112	103	111	110	111	111	108	110	92	109	109	110	111	92	125	96	116	97	107	114	111	102	109	105	113	99	122	102	117	108	97	121	108	113	102	96	112	125	103	102	111	92	122	105	118	100	107	90	120	115	87	115	105	106	97	102	115	98	116	83	99	99	127	111	111	126	104	93	112	96	101	112	105	105	107	96	127	124	100	117	122	105	106	113	108	107	105	111	100	117	105	97	119	99	114	102	92	121	114	108	110	108	110	103	105	89	100
3909	2881	6772	10103	9420	6058	5368	5056	3960	2106	1527	1269	1068	1093	784	644	574	624	1472	2726	2528	2303	1631	1044	754	524	499	513	566	603	634	641	524	449	396	346	320	414	398	363	305	250	278	247	255	276	268	295	275	274	257	252	278	298	265	243	249	234	240	274	285	246	271	294	272	277	241	273	278	275	280	264	239	244	282	270	259	237	265	256	261	281	299	260	262	243	279	256	263	289	284	254	271	280	259	269	286	267	267	260	255	236	272	224	248	274	262	243	262	266	232	291	250	248	241	244	308	269	278	239	244	257	235	239	263	240	255	255	284	290	298	266	269	254	250	272	248	266	265	265	238	275	266	266	274	270	256	254	289	261	277	261	248	261	246	270	279	272	253	252	258	270	266	260	271	246	261	288	285	276	248	282	251	260	270	265	263	251	262	282	272	275	265	264	233	251	289	282	261	270	297	277	266	262	261	276	243	238	266	278	260	280	243	273	237	261	258	272	278	291	275	261	264	259	248	260	259	237	285	241	265	261	275	254	290	254	263	275	265	253	257	255	280	276	219	267	244	273	240	245	290	277	246	238	249	306	242	281	284	260	241	262	266	286	262	252	284	276	264	233	282	275	290	267	275	252	280	264	262	258	266	256	232	265	282	289	248	282	241	287	240	255	238	284	248	278	248	267	290	259	288	277	287	289	263	273	281	264	293	266	253	250	267	292	246	272	263	266	244	248	253	272	288	260	245	243	272	244	265	273	288	277	265	267	245	281	262	288	233	268	264	264	250	276	255	240	269	250	261	236	277	247	257	293	245	267	274	293	278	273	254	251	244	243	276	282	259	265	252	240	265	291	255	257	250	275	263	290	283	248	268	259	236	263	280	252	292	238	263	283	265	245	260	250	253	257	269	246	270	252	259	264	260	291	260	282	256	266	268	250	271	280	256	280	287	271	266	246	264	283	250	256	296	263	255	266	252	254	244	288	265	280	271	249	241	241	290	269	275	264	264	278	262	258	290	275	244	266	259	241	284	247	290	286	286	242	261	268	261	256	254	238	249	274	261	278	276	299	257	239	285	254	250	279	276	296	270	276	232	260	269	264	267	252	251	289	256	271	272	228	272	280	269	271	262	283	274	266	233	279	253	256	237	214	253	260	259	272	275	252	245	270	270	280	230	281	263	250	279	272	254	262	260	277	297	267	264	264	290	292	278	252	265	283	265	263	250	285	294	268	266	274	246	283	253	255	264	299	303	300	264	247	266	261	263	274	253	249	255	250	299	256	283	276	249	231	278	257	266	278	250	244	256	260	228	247	270	262	253	272	245	227	257	265	246	245	222	300	293	281	248	260	274	279	254	287	238	245	249	281	254	270	311	274	272	269	275	269	276	280	274	263	270	304	293	259	254	283	276	255	264	265	242	241	288	275	271	256	266	260	271	265	263	293	252	231	248	246	248	265	270	298	249	278	297	242	237	251	290	261	250	271	259	307	265	269	256	257	246	283	302	266	264	265	247	284	258	260	298	299	271	268	250	246	262	259	256	293	291	255	255	257	296	259	245	247	252	276	268	263	252	242	286	280	269	266	261	255	250	263	282	259	279	233	270	243	277	275	262	265	251	279	272	277	240	292	255	277	262	265	285	278	228	268	295	247	269	240	265	283	250	251	275	291	273	263	272	261	255	251	254	267	247	275	244	255	268	262	241	250	252	262	260	268	265	268	256	265	257	238	270	256	273	284	277	241	280	264	260	259	272	284	277	250	252	269	269	239	264	267	266	279	290	265	285	263	270	265	269	278	250	305	274	295	257	260	267	279	298	245	273	282	273	256	259	252	261	248	258	237	290	242	258	276	293	276	260	280	263	257	259	275	261	253	289	276	277	237	258	261	243	313	292	248	248	267	268	275	275	245	239	270	268	277	263	272	274	251	262	264	250	280	252	262	261	275	264	278	271	284	288	242	263	283	253	279	293	271	300	259	258	257	260	277	268	285	252	282	260	239	245	275	277	285	243	285	271	274	280	282	262	275	257	277	256	281	269	255	259	270	257	307	283	265	259	252	263	276	264	267	239	266	287	255	260	286	250	296	249	279	295	250	260	259	287	298	260	264	257	255	273	257	253	284	250	297	257	259	278	270	276	282	244	251	255	226	269	302	260	259	264	275	264	254	267	271	268	294	259	293	283	259	272	269	255	270	263	277	228	265	274	294	250	261	259	253	240	251	278	252	247	266	262	275	251	262	230	283	228	280	258	280	257	292	284	258	246	263	250	268	285	264	261	294	293	253	278	248	268	286	262	261	268	266	253	287	275	249	274	242	257	267	277	248	255	260	281	265	249	279	300	265	269	263	268	254	230	271	285	285	270	268	262	275	291	269	287	272	262	255	267	264	251	265	262	257	247	269	259	281	264	257	266	262	252	268	275	256	264	265	255	260	262	263	260	267	281	270	264	270	265	250	263	262	235	285	255	260	275	261	238	271	257	258	278	236	269	278	294	282	290	242	277	254	252	281	227	263	279	273	253	261	247	266	277	240	234	283	243	267	243	273	261	289	284	261	250	269	246	234	294	243	256	246	252	268	279	257	255	267	258	266	275	261	255	275	256	244	255	244	262	274	262	246	290	265	245	290	255	265	256	271	255	262	282	250	270	253	273	250	287	279	259	292	267	293	281	253	266	268	270	263	271	267	282	262	287	269	293	234	244	243	253	259	291	292	258	256	265	252	262	288	266	268	257	283	259	242	248	265	275	273	237	252	262	267	259	247	250	237	253	267	255	243	257	260	275	279	284	264	259	259	235	254	248	243	257	279	248	239	260	256	281	268	262	275	280	264	261	273	277	257	246	253	270	250	263	263	276	296	263	270	270	266	276	284	264	253	260	255	248	218	278	284	267	264	292	252	232	259	248	266	273	268	284	240	288	264	268	266	260	261	275	275	291	229	261	263	245	260	266	262	256	261	238	277	254	252	281	282	266	227	272	263	240	265	259	277	258	265	280	263	282	263	275	242	273	259	281	253	236	285	279	279	248	245	284	240	237	279	269	231	246	258	263	283	243	262	297	260	229	281	247	243	244	263	241	244	230	268	286	255	236	265	271	278	276	282	264	255	225	263	263	233	249	246	273	278	256	242	267	258	273	270	258	262	294	270	265	249	269	259	287	275	267	269	268	247	268	235	269	253	241	258	256	250	258	249	244	284	289	242	269	263	281	265	251	267	269	228	239	254	242	275	253	279	251	275	270	270	264	247	265	270	289	251	247	276	289	291	259	264	273	264	272	275	249	254	266	285	231	242	235	261	264	281	271	258	273	259	267	285	245	246	265	225	292	280	269	241	257	254	260	259	276	271	271	242	271	264	278	247	261	237	280	267	242	231	229	254	253	260	230	264	275	286	279	226	256	255	268	276	271	268	275	277	243	262	260	255	274	297	264	264	289	246	252	249	234	251	266	270	288	278	252	253	280	248	248	263	253	275	319	250	246	264	258	255	256	277	270	249	290	243	241	286
13122	6323	6709	6299	4593	3317	2952	2351	1563	1564	1763	1421	928	530	279	209	194	277	589	1995	838	588	499	325	221	180	170	170	160	175	205	201	173	136	129	115	117	140	130	131	106	113	100	96	101	119	98	108	107	96	102	120	101	107	117	133	94	99	103	107	102	96	119	110	101	103	115	123	92	100	109	114	117	97	74	84	113	94	83	98	114	105	103	81	105	111	97	111	120	108	109	97	103	97	126	98	93	111	105	105	98	117	103	94	91	106	97	109	103	97	107	88	108	109	96	93	98	96	109	96	98	90	106	89	96	103	117	98	108	112	110	112	118	92	102	94	98	115	109	127	105	114	121	123	107	122	94	107	112	83	101	86	95	86	97	97	96	113	93	106	98	91	106	106	92	110	111	91	109	100	101	102	95	119	99	103	102	94	98	109	105	103	92	98	105	102	113	118	92	101	102	118	111	114	120	102	105	102	94	82	106	128	129	94	93	90	81	95	112	110	100	99	106	93	120	106	89	109	90	103	105	98	132	99	85	100	120	96	94	94	108	106	108	126	107	111	94	102	100	131	106	108	110	108	101	106	115	95	99	102	115	117	104	95	97	103	104	101	123	122	102	104	105	85	113	102	109	109	102	97	118	116	101	106	103	96	103	87	97	101	101	112	107	125	99	91	98	115	113	92	92	115	81	104	107	83	94	101	117	93	113	106	85	105	100	105	108	103	102	89	97	109	130	97	109	119	93	104	111	97	113	123	119	94	112	95	99	111	92	101	105	98	104	119	100	112	115	105	114	92	112	96	93	93	87	103	123	90	101	112	88	98	106	85	128	102	94	120	115	107	88	106	105	87	116	97	93	103	90	97	95	103	114	98	114	120	103	104	94	102	102	117	101	102	109	102	96	121	112	112	125	88	111	113	96	125	105	100	100	108	125	72	103	100	103	117	101	86	101	110	95	117	113	101	95	89	119	123	101	116	93	104	113	105	96	122	94	103	109	121	115	108	97	109	113	106	111	113	94	111	112	111	100	79	124	101	108	91	96	114	108	106	120	122	81	100	105	111	104	121	99	112	96	90	79	119	98	121	93	105	110	112	115	104	106	110	98	128	109	99	99	97	106	102	126	105	106	103	114	104	95	104	108	101	100	98	116	102	93	118	95	96	106	108	97	114	119	118	96	97	96	91	115	95	80	108	90	99	102	93	105	111	95	92	118	97	107	121	111	105	96	108	104	91	99	102	94	91	113	96	116	111	102	107	76	106	111	110	126	121	105	113	105	91	109	99	79	122	120	105	95	100	98	101	97	89	105	114	108	107	96	82	87	113	86	92	99	100	83	109	122	103	121	123	93	90	98	108	112	97	103	83	116	99	107	95	114	99	107	114	98	99	113	71	108	100	93	122	86	105	103	103	97	97	112	95	96	92	120	110	99	99	112	104	90	116	113	88	96	92	126	99	130	105	115	113	105	136	108	106	98	98	99	95	105	119	108	115	101	112	101	108	100	132	88	93	105	99	120	100	120	118	110	111	108	104	105	94	101	91	115	104	86	105	97	103	102	112	109	84	94	114	87	115	121	107	114	118	97	93	90	110	99	103	103	93	80	92	83	90	105	115	100	103	90	115	112	124	96	106	117	110	121	105	83	103	96	108	97	111	93	91	102	111	110	100	111	94	102	109	110	110	98	121	103	115	99	110	103	112	96	106	100	107	103	92	114	105	99	87	117	97	93	106	117	107	98	107	106	98	95	102	104	116	89	96	106	119	94	105	123	107	100	120	93	84	101	117	101	101	107	80	101	105	94	110	97	108	128	109	81	98	102	101	108	107	119	107	98	113	104	108	96	97	101	131	114	94	106	105	114	107	108	112	101	115	108	123	87	109	94	106	94	120	119	107	99	96	100	107	98	117	130	103	108	113	99	84	120	100	125	96	108	90	98	106	91	77	86	108	113	102	111	102	96	105	112	104	102	99	99	93	104	127	95	95	102	115	105	77	98	112	86	115	92	96	101	103	107	108	106	93	115	108	98	111	99	97	97	112	107	113	100	110	106	124	116	115	113	90	98	102	85	102	109	102	120	108	103	101	112	110	106	91	88	91	90	100	87	105	104	90	120	110	100	108	101	106	104	88	107	108	103	119	109	101	86	96	104	82	99	106	110	85	103	102	112	103	110	99	132	96	100	107	121	121	93	94	100	99	105	78	96	84	90	98	96	89	86	113	113	99	129	105	87	95	90	107	105	112	109	105	110	105	105	113	87	104	98	105	112	109	113	110	119	99	126	106	90	91	91	124	74	100	107	120	103	111	118	109	104	106	130	106	93	103	97	99	99	92	113	88	129	100	97	110	119	93	97	92	104	88	98	124	112	134	103	96	93	85	107	100	125	106	114	126	91	91	106	117	101	110	112	92	123	96	116	92	88	93	106	99	127	105	92	95	105	105	103	101	106	102	98	111	106	99	103	96	127	100	117	108	92	113	100	100	99	112	105	98	117	108	105	102	121	115	101	106	102	109	115	99	111	92	93	95	92	113	110	125	127	110	96	113	113	82	103	105	114	102	102	111	85	102	101	120	108	113	118	108	121	114	108	109	100	97	100	103	90	106	96	107	109	96	94	110	119	111	122	85	106	97	89	91	99	90	122	119	110	115	103	113	117	115	111	92	92	105	109	118	104	93	99	86	112	90	97	102	105	96	105	105	103	106	96	98	109	92	122	114	107	97	96	95	91	106	92	123	94	99	103	118	96	98	84	82	108	99	108	127	117	107	99	91	117	101	108	87	103	106	96	117	110	107	101	101	108	106	109	95	101	106	99	98	95	88	97	87	113	113	102	111	101	107	110	92	113	103	94	88	97	98	97	102	112	117	97	105	109	100	118	98	99	103	107	88	99	92	94	100	101	88	100	115	114	115	109	93	109	116	86	113	92	107	108	102	96	124	113	109	116	91	107	89	128	100	116	108	124	100	101	107	103	99	96	111	98	102	107	116	122	110	97	122	126	106	108	108	119	116	114	100	118	108	123	105	87	121	107	92	108	108	94	103	112	103	117	110	98	102	116	104	107	113	89	94	95	87	103	91	108	110	113	113	82	99	111	94	104	105	107	107	103	100	120	116	110	116	104	95	93	93	112	107	123	109	100	110	95	110	109	108	114	118	109	93	117	101	89	106	100	93	83	105	111	115	91	110	91	135	84	77	92	104	106	98	110	89	103	114	100	108	98	115	97	98	107	102	102	108	106	110	111	109	94	101	104	94	86	96	101	118	112	125	131	108	128	92	109	106	94	94	102	85	99	114	98	98	129	140	111	105	102	91	112	104	96	104	105	107	80	110	98	88	94	124	97	106	92	115	80	95	82	130	108	130	99	91	87	98	97	105	99	107	129	117	95	98	121	118	106	101	102	108	114	132	110	100	95	76	115	119	89	87	117	91	115	107	88	92	113	132	94	108	113	121	96	128	95	104	110	105	89	86	93	125	92	100	106	113	112	106	92	98	104	121
8025	5169	10827	15308	13374	11639	11608	9781	7092	7031	8110	7005	4734	2750	1503	1019	776	1325	3616	11129	4337	3416	2866	1846	1141	872	690	707	807	859	968	996	774	573	424	344	402	510	568	405	336	320	264	281	283	290	285	269	268	283	244	254	263	267	272	268	271	273	275	268	259	258	285	277	287	252	257	282	262	273	273	269	272	257	241	272	288	247	253	249	282	280	265	265	278	310	252	235	241	268	270	249	294	269	242	268	241	266	248	262	284	277	264	263	244	280	258	250	267	257	281	286	273	272	254	290	262	264	254	278	236	254	306	239	254	261	242	257	277	260	267	292	260	300	279	243	248	264	262	276	271	289	269	249	256	263	265	255	239	273	259	218	284	261	270	267	243	290	251	251	298	262	244	247	278	274	264	252	286	280	280	236	240	244	236	278	256	245	268	271	288	254	265	272	270	267	285	259	266	276	285	264	294	275	274	258	289	263	232	261	219	266	231	267	271	249	281	248	238	235	277	262	254	285	284	272	247	266	270	248	229	260	268	243	278	252	248	252	286	259	268	280	264	264	286	275	241	250	269	245	253	294	260	245	258	301	263	238	249	249	285	263	244	271	260	287	279	251	273	247	272	276	248	239	272	241	285	260	261	256	254	249	256	241	292	278	248	253	263	261	264	270	260	246	260	240	249	256	279	267	268	279	281	275	254	276	249	261	240	231	276	262	257	247	253	253	275	304	257	247	255	286	243	292	250	280	228	257	281	243	238	264	256	257	249	262	246	284	277	274	254	238	252	255	249	265	264	286	262	256	260	227	249	229	253	256	257	270	308	268	238	248	248	244	252	263	269	264	251	261	267	294	280	235	245	276	268	243	242	270	259	279	242	263	262	237	243	244	257	262	246	281	278	238	270	251	258	233	277	268	273	273	248	265	264	263	255	301	272	241	251	260	278	268	247	274	262	271	246	262	277	252	227	264	271	265	261	256	277	273	259	283	263	240	259	250	243	257	249	291	276	254	280	245	274	246	251	253	294	273	264	234	235	276	235	240	253	272	263	271	258	284	262	269	257	279	258	226	275	261	259	230	274	246	256	276	263	269	289	258	254	254	266	296	262	256	241	269	274	301	236	243	261	255	280	263	278	244	246	263	258	255	274	256	259	282	256	255	259	271	250	262	250	239	254	238	248	266	295	267	281	281	276	269	259	266	284	251	265	269	276	241	278	266	266	255	239	295	266	280	277	250	262	261	256	262	257	278	252	268	283	249	255	287	274	273	277	255	262	258	234	270	235	279	260	307	295	251	267	257	279	276	259	258	266	252	280	273	267	263	254	280	256	281	263	254	276	243	257	248	250	276	224	277	265	234	234	255	248	245	257	258	241	270	242	271	292	277	259	259	287	238	284	290	260	261	265	288	253	273	262	263	277	258	305	264	256	265	274	266	232	244	277	245	262	246	289	279	235	266	243	253	237	269	246	257	256	270	273	276	258	259	263	284	275	257	285	253	243	263	272	271	243	237	242	281	295	272	241	250	248	266	289	263	260	280	284	258	268	227	272	226	262	278	284	261	278	268	246	253	296	263	282	293	262	249	285	207	259	246	279	263	275	250	272	251	256	276	267	275	277	269	272	279	280	257	269	238	275	282	281	254	281	262	291	260	275	273	238	250	244	263	244	264	260	253	267	266	267	276	263	262	264	244	264	269	262	250	255	236	274	263	273	273	276	267	257	241	258	251	281	253	261	283	222	266	286	259	277	246	269	259	246	252	276	246	244	282	252	241	260	261	282	233	265	293	250	283	280	275	264	286	264	262	274	253	261	275	259	305	263	262	273	250	255	255	278	253	241	247	271	238	259	243	256	246	262	267	253	255	264	241	261	264	283	274	255	280	247	243	258	275	272	254	256	272	230	251	247	274	297	250	262	263	263	256	262	270	274	253	274	271	262	231	266	263	256	263	256	268	249	249	254	242	277	259	253	254	268	254	268	246	235	287	264	292	249	260	258	258	241	259	285	271	297	268	284	286	261	264	275	262	269	252	280	262	282	292	244	251	255	270	273	242	268	260	248	279	247	298	257	263	262	275	238	246	262	236	281	269	270	270	234	268	243	258	258	277	251	248	272	272	261	263	236	275	255	253	276	256	265	250	272	239	230	264	245	271	262	253	246	268	243	269	257	250	256	264	246	239	236	259	237	254	256	268	253	273	258	281	265	239	257	275	280	257	261	280	277	249	257	265	260	256	262	264	253	259	255	280	281	263	280	233	242	234	264	223	268	264	258	264	250	254	243	253	263	246	241	249	253	253	255	263	246	306	279	231	275	276	253	296	249	291	265	282	266	261	265	286	265	272	267	249	263	269	273	243	268	254	262	252	272	266	258	267	247	237	250	278	252	250	260	274	240	250	271	265	244	279	233	237	281	266	260	256	242	284	255	290	281	267	277	245	232	271	289	245	240	240	257	265	279	265	280	254	239	288	270	239	241	271	261	253	282	268	257	256	282	281	266	259	248	251	244	240	235	262	285	261	246	256	275	291	273	268	246	264	250	264	269	240	270	268	250	267	258	254	279	248	277	267	276	246	274	261	257	272	246	285	264	277	249	302	265	264	263	240	267	266	256	229	253	280	260	264	254	272	270	238	275	259	268	276	264	275	235	248	254	275	277	240	271	274	260	279	251	272	271	273	265	264	291	271	215	269	266	274	266	263	283	255	254	268	280	261	257	285	235	239	260	258	255	267	278	279	273	272	233	241	267	251	233	260	267	265	262	246	261	276	276	236	247	252	258	263	285	251	290	244	272	261	265	238	276	269	276	237	266	223	272	264	260	233	284	268	290	270	302	289	262	258	238	300	239	229	269	270	269	279	239	286	268	287	272	270	271	253	267	255	238	265	231	283	243	264	255	249	270	268	263	275	236	272	274	283	268	266	253	292	244	268	279	253	274	255	301	271	250	222	277	276	276	275	273	267	269	257	240	284	254	262	251	244	271	248	247	256	288	268	265	275	293	296	246	263	249	253	246	277	275	252	257	258	246	264	291	273	271	242	271	276	277	248	247	249	272	282	267	280	231	253	261	247	262	267	233	285	261	228	251	265	248	248	292	265	260	235	236	257	274	269	283	252	264	285	260	262	283	274	280	238	243	252	281	266	260	280	277	230	267	249	272	271	228	244	267	268	259	258	246	257	273	271	282	274	265	261	263	252	236	288	268	243	281	263	247	254	269	274	252	246	215	254	261	239	254	255	274	265	250	267	266	268	273	279	277	269	255	260	260	242	307	267	227	282	256	260	241	251	252	275	291	257	250	254	271	241	268	268	249	280	246	242	296	260	253	265	265	259	268	274	253	259	248	244	242	285	271	229	277	265	252	259	254	258	282	257	280	256	258	270	259	290	284	267	257	249	254	256	246	258	257	251	306	274	262	255	260	269	268	250	267	269	266	285	296	271	272	279	261	264	226	263	254	242	272	280	255	265	285	252	255	247	275	268	255	262	266	247	237	261	249	259	251	261
24770	12871	12856	12899	10559	8018	6779	6704	5805	6649	5302	4435	2282	1824	1543	726	438	489	870	5298	2807	977	850	565	411	316	258	293	350	308	384	330	305	246	226	186	193	234	218	194	166	211	191	183	159	197	188	184	201	163	172	177	183	211	168	158	169	185	172	171	194	180	183	185	191	160	178	173	201	195	174	185	182	172	196	164	179	173	179	166	180	194	196	177	167	173	173	158	172	185	189	181	203	204	178	180	178	172	184	181	176	184	158	174	170	157	171	178	175	169	186	166	160	179	187	170	150	185	192	190	200	168	154	173	198	164	175	178	158	180	172	185	201	209	170	199	180	174	167	157	180	146	159	178	174	203	192	179	149	155	171	182	190	183	165	188	166	174	171	207	167	199	175	162	168	161	171	177	201	189	174	182	175	156	181	164	155	186	182	170	176	158	150	180	181	168	153	149	171	179	199	180	175	163	177	170	161	173	187	182	177	184	173	172	187	194	188	161	151	162	196	160	179	191	171	183	163	171	189	182	173	163	166	176	156	169	176	166	177	175	193	184	188	155	173	159	177	179	194	163	162	181	166	193	217	163	132	180	158	194	175	172	182	164	189	152	179	192	176	184	155	200	189	162	181	172	170	142	160	176	169	162	206	182	169	190	183	197	152	167	183	172	170	170	196	176	166	167	182	175	187	206	163	171	172	203	182	183	180	141	162	162	216	183	186	189	175	186	187	163	170	139	166	178	180	166	192	149	164	205	172	165	164	216	176	171	165	175	169	183	178	190	184	192	182	192	218	167	186	177	160	175	172	197	192	158	166	194	164	165	190	167	182	167	166	197	179	156	201	180	175	209	165	174	170	180	174	163	178	182	155	163	185	164	181	167	166	171	194	168	175	176	155	177	172	189	176	168	138	188	181	150	176	177	190	204	164	174	180	166	174	183	159	153	186	172	181	176	179	168	162	183	180	171	169	181	178	164	183	172	172	178	176	172	165	173	172	160	184	178	153	175	198	156	168	178	173	166	179	195	169	191	175	178	167	172	195	191	178	204	150	170	155	186	168	185	160	167	185	183	165	162	186	159	168	167	166	179	182	197	179	179	178	160	208	141	157	181	168	176	182	180	158	182	169	179	181	179	193	186	177	169	196	192	208	159	150	164	145	204	173	178	186	140	172	193	169	171	161	191	173	198	179	175	182	207	161	173	173	183	149	173	177	155	176	188	171	170	159	188	176	148	189	181	185	194	205	176	184	182	170	150	140	183	144	192	200	165	187	170	165	169	169	192	184	183	165	156	179	169	185	185	188	186	155	192	176	177	190	213	174	149	182	145	180	158	179	196	175	158	158	165	176	195	169	171	171	165	161	177	174	176	162	195	162	154	178	166	155	154	172	190	170	134	181	173	172	195	171	176	153	159	173	170	169	201	204	164	191	180	205	170	179	171	194	194	168	190	184	143	182	185	158	182	178	175	201	165	189	194	156	173	171	165	174	135	169	173	153	177	178	167	175	178	161	188	169	170	204	177	192	170	189	162	177	162	165	144	178	182	169	162	158	164	175	174	167	154	184	167	170	196	160	179	197	204	208	181	176	144	188	180	154	176	169	181	176	187	170	170	180	177	160	179	172	180	170	162	183	171	176	168	178	169	163	178	193	179	197	187	175	180	168	153	164	149	174	173	186	176	172	171	169	162	166	164	145	185	150	177	183	169	191	166	164	149	175	200	168	159	143	185	149	190	195	175	161	170	169	171	178	174	175	175	174	177	142	153	181	163	170	184	170	198	168	169	173	144	153	156	160	175	166	170	151	181	145	166	140	188	194	176	169	167	168	190	171	191	171	195	170	166	190	195	165	171	152	155	173	169	192	166	174	157	193	181	185	178	161	191	177	173	175	183	203	169	170	164	169	180	167	179	175	181	154	161	177	172	176	162	175	168	182	179	179	174	162	184	172	202	203	189	170	170	176	197	179	164	192	159	183	181	206	178	186	172	159	180	178	154	152	168	164	192	190	158	180	152	188	186	185	153	161	179	180	166	179	171	164	181	199	178	159	204	173	169	173	173	172	167	161	177	176	156	169	166	172	165	186	204	172	153	161	171	183	191	191	178	163	191	145	172	164	195	178	177	191	202	172	196	194	195	188	183	192	157	168	171	188	138	168	185	166	143	180	195	189	167	193	174	183	164	167	180	171	215	182	181	208	177	166	167	188	186	168	169	183	145	166	157	192	154	164	174	179	174	176	180	196	189	197	175	174	177	198	166	179	206	171	178	175	175	184	182	162	164	175	171	183	176	158	184	144	173	167	163	181	190	180	171	199	180	192	195	168	192	172	181	151	185	170	147	175	197	152	173	172	183	201	169	181	164	188	177	187	172	199	191	187	183	159	168	158	173	163	165	167	171	197	168	167	155	164	202	153	178	157	174	166	156	192	177	162	180	189	149	146	176	169	161	180	192	154	170	168	181	180	170	159	190	160	194	169	182	174	181	171	208	173	179	182	176	164	170	166	155	139	168	179	176	175	171	184	183	171	165	168	180	162	181	175	180	171	156	160	182	175	151	141	165	163	188	182	184	195	201	175	186	156	185	155	170	182	159	179	173	200	206	182	168	179	181	155	158	198	168	191	202	183	201	184	144	166	160	182	184	170	193	174	168	171	177	183	185	162	179	173	165	159	160	170	211	179	164	179	207	176	152	179	173	180	175	194	213	173	180	195	186	174	185	165	179	179	173	176	185	156	173	165	179	177	190	178	182	170	182	180	175	154	199	162	170	187	180	172	152	190	149	183	190	173	189	196	165	164	179	179	161	187	164	155	187	184	193	168	185	176	177	152	179	168	173	196	179	187	183	181	188	194	169	186	194	174	180	175	190	202	161	172	142	180	182	175	172	168	166	177	147	169	162	179	179	185	171	207	176	163	176	167	190	174	201	162	166	171	168	171	159	178	165	156	182	164	183	200	170	161	143	179	182	147	187	190	180	165	163	183	155	154	188	165	169	196	182	182	187	182	149	174	187	180	176	149	185	175	170	172	163	176	169	181	163	183	155	174	173	180	185	191	173	194	176	204	188	158	185	191	167	184	168	184	192	178	169	165	187	174	160	180	159	199	182	163	171	190	164	158	194	168	186	180	168	166	179	181	183	189	189	173	165	177	175	160	172	168	150	166	187	175	158	161	151	197	191	186	182	174	177	156	195	175	154	185	167	189	188	168	176	147	155	170	175	180	135	164	172	188	170	177	185	200	168	190	179	147	160	163	168	165	186	165	167	173	157	152	190	178	169	172	167	176	181	145	187	159	189	176	182	168	166	160	181	161	174	172	176	165	151	180	184	163	158	166	185	158	164	170	162	166	163	181	145	154	151	194	178	169	162	177	167	185	190	176	166	177	170	155	184	185	184	157	176	173	176	155	200	177	172	160	177	177	179	181	182	169	155	181	199	181	179	196	196	152	156	191	179	205	139	181	207	174	173	181	182	172	168	172	186	181	170	186	183	153	168	180	174
11936	8953	16914	23592	22453	20598	19405	18118	17143	18617	16625	14236	8436	8544	7724	3399	2157	2385	5354	22759	9146	5321	4519	3207	2034	1258	1182	1324	1472	1541	1796	1622	1374	1026	737	611	636	770	779	654	532	479	434	421	444	449	499	438	433	439	416	427	412	427	431	406	458	400	419	439	397	415	406	417	448	408	457	392	440	461	430	388	402	410	388	426	443	383	441	378	414	446	427	454	410	422	418	399	441	406	378	399	447	390	425	417	421	429	402	366	402	393	401	438	412	364	414	397	425	399	405	400	398	414	418	411	393	426	420	437	413	440	394	429	438	422	409	377	402	413	434	470	422	417	439	416	431	431	407	396	456	423	414	450	416	445	431	405	421	380	424	439	419	413	440	397	414	396	398	388	377	406	417	420	393	417	366	425	400	387	389	415	437	414	414	415	383	405	418	424	402	425	433	411	392	386	390	436	407	395	434	399	415	419	411	433	377	408	415	374	446	415	386	408	425	388	381	405	419	385	432	416	398	408	401	391	380	345	407	360	405	374	392	432	404	377	413	391	413	377	410	386	381	422	401	403	396	409	417	446	382	425	405	417	435	447	381	382	410	405	379	410	415	391	412	399	426	416	394	401	411	418	407	418	411	410	395	413	408	399	386	375	406	399	402	392	368	418	414	420	409	363	428	423	419	384	401	391	399	436	389	409	392	432	396	403	422	390	358	353	409	406	398	356	434	413	386	402	392	414	429	383	394	414	377	432	450	418	418	443	404	411	423	396	385	431	399	418	413	406	404	420	426	398	398	410	432	393	402	438	413	371	418	394	411	380	404	429	434	389	394	412	408	381	438	445	447	409	370	383	419	396	404	368	451	434	452	386	409	428	444	411	393	380	403	422	400	372	396	422	388	437	409	386	446	391	395	437	407	421	447	408	397	358	378	392	422	418	369	399	408	440	391	388	388	408	426	411	388	377	406	425	429	408	388	390	429	361	421	402	404	386	364	367	427	380	399	409	396	401	403	412	443	424	370	409	418	382	422	443	406	386	395	398	442	443	405	406	446	396	412	418	390	413	409	414	400	379	403	398	380	411	384	391	406	397	411	401	438	406	416	408	404	392	400	398	430	397	396	423	441	341	421	446	382	432	419	393	404	392	422	408	445	392	397	465	402	413	387	463	404	372	443	381	443	445	369	409	386	409	431	429	407	399	417	422	409	412	411	387	380	406	445	398	432	372	400	386	442	445	395	408	391	391	368	398	422	424	383	401	392	383	408	395	401	382	417	394	395	393	420	378	376	403	380	382	432	411	421	393	409	429	394	440	408	417	399	398	378	449	421	356	423	399	416	404	395	435	415	400	372	375	401	414	425	412	392	400	417	384	393	412	407	374	371	421	392	365	400	381	407	355	399	388	410	391	443	431	399	405	406	395	433	429	405	416	399	424	415	402	409	410	408	380	467	424	392	438	377	392	408	390	420	415	389	415	407	392	411	423	414	394	416	427	425	377	409	401	415	378	401	415	399	379	422	403	415	376	357	411	413	394	382	416	412	371	393	379	404	410	397	395	393	405	411	408	416	385	411	464	395	421	392	381	417	383	418	386	389	412	384	429	416	390	419	426	431	396	404	399	402	398	401	400	403	433	454	409	384	431	426	400	393	393	452	389	395	418	406	417	396	403	390	419	421	407	422	400	410	367	395	405	379	377	420	413	445	411	393	430	397	398	416	441	382	444	409	360	453	400	369	380	435	422	383	421	389	428	426	383	410	387	407	427	395	399	392	414	423	400	380	386	407	405	355	401	458	402	406	379	423	408	416	408	398	390	399	435	420	421	407	423	392	425	393	395	422	419	436	402	411	389	393	392	394	374	414	392	397	385	431	416	402	382	376	420	380	397	403	417	424	418	357	427	409	417	417	409	386	383	426	411	424	382	416	413	389	386	412	391	419	398	425	397	400	432	400	397	401	423	391	409	399	450	373	419	447	437	378	380	378	391	390	423	423	400	406	399	438	402	416	395	388	377	403	418	425	387	423	407	429	418	435	414	422	409	378	395	388	401	391	419	423	381	430	441	404	401	417	410	430	410	380	387	427	404	414	377	377	389	378	406	425	411	422	389	400	406	418	439	421	389	402	422	413	389	413	392	387	395	409	414	385	394	418	395	410	413	395	392	460	397	371	389	411	388	402	421	402	434	389	442	382	389	383	435	418	373	384	380	393	415	442	391	435	420	418	372	419	412	391	410	422	396	442	411	411	433	397	416	427	376	443	422	390	419	359	378	415	416	430	420	411	365	360	395	425	418	417	374	421	419	419	426	391	415	419	384	395	432	399	371	428	404	398	400	374	397	428	396	391	416	385	388	412	400	401	443	408	367	406	413	414	389	427	398	401	387	376	409	395	441	401	437	393	396	412	428	398	347	378	410	374	378	400	409	420	381	405	384	380	404	408	392	408	399	383	388	416	411	428	381	422	459	402	386	423	379	376	408	423	436	409	450	420	411	410	394	404	414	372	381	426	424	408	415	393	418	479	383	427	388	392	413	428	407	434	368	378	432	402	410	421	381	393	409	390	417	428	414	421	408	374	393	383	416	406	442	403	385	391	416	424	453	391	363	414	380	437	394	403	387	411	415	383	397	395	398	431	399	399	405	413	436	402	453	407	401	393	414	421	403	403	411	399	388	381	453	376	411	414	395	365	390	392	402	412	375	431	400	402	389	403	437	438	420	468	420	401	415	425	436	423	381	423	402	436	443	385	399	407	407	384	429	391	392	394	384	410	454	415	409	415	422	422	394	396	439	412	396	420	405	375	380	363	405	406	410	403	398	425	418	406	396	458	425	397	399	420	407	408	427	403	424	401	409	410	383	414	396	421	402	389	401	421	402	397	391	344	426	421	394	406	417	405	395	384	359	400	409	393	401	404	422	414	385	410	385	413	428	408	381	407	403	417	395	405	412	413	415	411	420	403	373	410	393	389	402	374	396	411	402	387	393	384	371	394	418	393	434	405	398	387	413	373	423	430	418	386	414	398	399	410	407	427	408	404	426	415	401	383	408	387	389	371	429	376	356	417	405	391	427	411	424	443	426	407	388	397	401	399	408	395	404	403	400	413	395	391	378	408	382	411	419	388	428	406	412	409	416	402	378	400	404	392	420	466	437	410	421	443	405	388	406	399	385	428	402	398	422	461	437	419	429	423	403	437	398	422	435	364	388	422	413	345	398	424	392	405	396	399	407	392	414	420	424	422	392	409	393	395	434	416	426	385	390	420	423	436	375	409	410	412	420	405	412	427	417	391	414	450	399	399	421	415	368	386	379	416	385	399	396	386	409	382	446	385	373	410	408	417	416	401	392	399	415	427	394	421	406	426	376	394	403	427	415	439	412	396	415	385	399	375	385	436	410	454	402	372	424	417	407	409	420	407	410	381	395	446	364	412	391	407	421	418	377	423	414	441	388	424	433	404	425	408	421	406	407	402	392	411	378	410	426	401	403	417	396	417	408	394	458	407	382	411	400
6014	3722	4364	3688	2705	1825	1148	847	893	894	741	446	319	209	181	153	159	265	382	571	442	304	286	210	161	139	132	155	151	143	158	158	147	139	126	133	117	117	130	113	100	90	111	94	112	112	98	100	100	78	121	101	103	100	100	125	106	140	108	116	124	117	108	105	119	114	97	108	120	109	114	115	108	107	112	117	125	113	98	98	95	102	116	101	121	103	133	118	102	130	117	128	112	113	100	120	118	126	93	122	106	107	112	106	116	109	124	107	125	115	79	95	96	101	94	127	108	111	127	120	124	106	100	119	110	119	107	111	132	98	104	105	100	121	124	112	95	121	97	110	108	96	98	117	115	121	122	121	113	121	108	107	105	124	116	95	114	111	93	95	114	115	107	120	116	134	112	138	109	95	102	85	127	122	113	107	116	122	127	114	112	107	89	100	109	131	94	109	88	118	113	115	120	113	117	117	134	124	130	107	120	112	106	126	114	116	110	99	114	111	104	133	102	111	88	112	115	108	121	113	95	114	109	99	119	113	99	81	130	133	152	116	112	125	109	107	91	131	122	100	114	91	117	86	126	121	126	106	110	112	117	117	115	117	99	125	115	107	108	124	113	110	98	114	107	114	102	87	112	97	120	89	124	119	128	118	107	108	92	110	113	113	116	118	102	122	105	111	111	101	99	118	119	84	104	114	114	119	104	102	109	120	116	103	110	126	117	101	99	124	110	112	102	95	95	117	99	127	97	111	89	105	106	108	89	96	100	113	105	124	121	99	104	98	107	112	122	89	113	120	100	113	126	103	113	107	93	93	127	105	129	114	128	106	104	120	101	130	122	123	124	110	105	106	104	122	110	115	115	122	93	118	112	104	105	111	132	127	132	129	100	112	122	119	113	125	115	116	92	100	101	95	97	108	115	101	120	133	126	117	108	122	132	123	126	104	122	110	110	129	102	105	127	108	92	111	99	105	105	115	131	123	106	107	115	110	104	114	110	107	108	99	116	103	132	121	118	108	108	120	100	113	100	119	108	108	111	80	112	97	102	86	101	123	111	105	113	111	127	114	104	102	112	108	121	125	118	122	100	117	112	98	98	115	85	125	106	110	110	117	116	114	113	113	130	126	101	118	130	102	135	102	111	113	101	118	110	114	122	100	113	130	105	101	84	100	94	110	97	129	121	107	85	109	102	86	108	113	105	112	111	108	91	110	121	113	108	108	112	104	121	128	112	119	110	127	122	93	125	114	127	109	103	123	104	114	109	113	132	110	94	109	119	103	107	91	115	112	102	105	125	116	127	96	109	133	129	125	112	93	137	104	116	113	101	123	105	93	105	108	107	108	88	103	89	126	127	115	117	114	125	104	126	91	88	104	128	115	124	91	88	100	117	121	94	108	106	105	98	119	127	128	117	103	138	113	110	116	105	87	112	104	111	102	92	121	117	104	132	105	107	101	111	129	112	117	94	121	131	110	112	109	101	115	116	107	112	123	105	117	102	101	120	109	105	117	102	121	109	103	123	115	94	117	113	95	98	122	128	106	123	113	120	115	93	91	110	112	95	106	108	114	113	126	127	103	113	100	113	122	97	107	110	103	124	114	105	128	120	114	94	105	106	114	121	107	108	111	115	115	103	107	82	133	121	120	106	109	116	114	126	115	129	119	111	131	114	100	114	110	107	95	135	105	132	129	99	107	97	98	107	111	92	108	89	117	106	117	97	110	100	134	110	97	117	120	116	119	121	111	116	90	136	117	117	103	108	103	114	91	110	117	113	110	114	99	91	110	123	126	128	123	104	106	108	117	144	107	95	115	110	100	119	108	123	119	100	125	108	95	107	116	100	112	105	109	99	106	111	107	96	120	114	95	109	99	110	112	118	108	120	113	120	131	87	102	107	105	132	98	112	103	113	111	117	98	128	117	119	97	100	109	111	98	133	130	123	109	126	88	133	115	117	119	88	115	105	97	100	127	117	111	118	130	111	94	116	119	122	117	96	102	114	98	107	116	124	109	102	91	104	110	121	99	120	115	108	89	115	104	96	124	129	117	124	106	98	118	100	142	121	101	129	93	90	98	135	127	108	90	102	120	118	98	117	87	118	109	116	110	126	103	106	100	121	103	127	95	113	116	109	116	103	120	137	112	99	102	118	105	108	95	126	122	114	98	90	111	119	134	117	115	121	110	116	101	116	105	103	115	103	99	123	106	106	124	125	121	105	109	128	106	98	102	121	121	100	115	104	115	117	108	116	118	116	117	98	110	90	122	109	114	98	96	110	125	111	97	118	102	119	120	119	119	121	116	119	120	135	109	96	114	112	108	142	119	115	100	113	115	117	129	104	102	112	122	154	101	115	126	100	82	90	125	134	98	85	114	124	102	107	97	119	119	119	127	126	108	105	119	123	111	90	111	129	114	119	109	97	115	125	132	87	98	104	115	123	115	96	102	107	112	120	119	102	115	95	102	114	107	112	107	119	102	109	112	108	118	116	99	117	97	109	107	115	109	109	117	92	91	121	115	108	109	120	134	122	100	102	98	113	137	121	99	100	103	113	134	103	122	110	103	99	116	88	128	121	126	104	129	131	121	113	123	98	101	116	109	109	108	104	111	94	120	122	124	129	123	111	105	110	115	113	109	100	110	108	102	111	105	106	100	98	108	112	97	115	106	123	101	109	105	104	101	99	112	106	130	113	110	109	116	101	125	96	128	109	103	113	118	94	112	114	115	106	106	103	110	113	116	130	103	128	112	107	107	93	119	99	105	110	113	114	121	114	121	124	106	87	96	122	114	107	107	126	98	115	115	116	131	94	100	121	102	97	119	97	122	105	101	118	123	109	112	100	103	97	101	99	110	101	136	133	127	109	100	107	113	116	84	101	111	110	117	123	107	114	129	113	100	113	99	100	117	105	102	103	113	108	111	106	95	120	105	111	111	119	114	109	104	107	109	101	122	114	115	99	104	120	120	121	115	104	118	127	107	108	107	109	107	104	116	136	112	90	104	103	130	122	121	104	117	110	108	111	93	111	105	102	119	132	110	99	120	105	113	134	92	108	110	116	118	105	97	117	108	114	130	91	93	114	109	110	98	118	120	100	126	113	117	85	89	123	117	99	106	86	121	124	109	112	105	98	128	93	128	93	122	86	117	108	93	109	116	116	126	122	115	125	115	119	100	106	124	105	128	106	135	106	106	98	106	108	112	119	109	130	114	117	114	118	104	121	114	100	118	104	109	101	113	115	124	122	113	108	129	104	120	112	125	117	129	97	119	119	102	118	104	101	90	104	98	119	110	96	114	114	100	114	109	102	93	101	112	114	115	105	144	121	90	88	97	113	111	97	113	125	117	100	109	124	133	126	98	132	102	117	105	102	103	97	122	122	100	117	120	116	111	86	91	110	119	93	112	114	110	119	103	101	89	119	121	111	111	107	106	129	139	132	107	106	117	108	120	108	98	100	110	105	131	120	105	119	114	122	115	94	113	109	125	124	96	95	122	99	106
3966	3314	7683	9625	9063	6932	5149	3978	4457	4689	3856	2482	1556	995	635	496	692	1218	2143	3363	2282	1555	1395	1029	722	502	464	491	565	624	633	585	505	448	375	294	349	342	346	320	307	275	262	250	297	290	269	310	274	260	289	294	248	264	266	257	267	240	271	281	261	261	262	267	283	278	284	240	260	284	276	275	263	284	268	255	268	270	289	270	267	269	283	275	252	308	270	281	269	272	264	284	294	277	290	253	283	257	284	265	306	255	253	275	269	255	264	282	244	279	262	305	249	251	275	266	277	261	244	284	250	293	321	305	272	270	274	269	264	265	243	284	250	264	271	252	273	252	250	261	272	290	271	307	274	259	265	271	286	268	257	290	294	273	253	243	249	280	266	278	260	305	274	286	251	286	269	266	286	261	258	291	284	258	278	288	266	253	268	251	299	263	279	252	254	242	265	286	263	258	259	268	297	263	274	264	248	249	273	282	277	228	272	282	284	269	257	283	266	268	272	254	262	242	282	253	287	258	259	264	255	248	294	267	273	274	279	287	317	287	300	244	240	256	290	264	265	261	251	263	261	282	256	271	288	254	269	249	267	254	282	270	257	281	261	259	267	270	249	279	255	272	263	282	261	252	275	282	269	252	269	279	261	253	248	258	279	271	259	267	268	256	245	281	268	280	288	288	258	268	283	252	278	269	281	253	250	281	253	284	278	293	277	283	266	283	269	247	274	254	286	266	261	285	279	285	314	262	297	254	270	247	284	279	267	285	282	284	243	280	276	272	257	283	270	293	246	255	261	285	277	298	228	275	274	252	268	274	265	302	281	263	277	255	249	275	248	283	226	277	258	252	313	267	297	301	294	278	267	302	296	269	259	266	278	296	316	292	284	284	270	277	251	288	292	276	243	254	252	276	305	268	261	247	293	256	256	277	292	290	280	286	286	265	236	280	253	298	278	281	270	262	274	258	280	278	259	267	287	309	241	269	243	275	243	247	290	256	272	307	261	302	262	251	305	292	270	251	294	285	284	277	280	276	291	263	257	272	277	246	263	270	262	263	235	254	264	280	291	245	281	267	248	240	280	266	294	279	297	256	268	276	278	255	254	284	274	276	237	249	225	280	267	275	280	248	277	247	266	284	260	270	247	261	283	277	272	277	266	284	260	275	251	260	251	297	282	258	268	248	284	261	282	270	281	246	284	276	267	260	273	303	266	254	235	256	275	255	273	273	276	267	281	261	278	259	253	281	258	268	242	286	263	283	296	276	252	252	260	274	265	228	262	271	315	284	281	264	289	241	276	264	285	272	230	284	268	269	291	259	283	288	260	242	265	287	268	249	279	239	277	238	257	254	245	279	267	277	264	271	256	261	282	269	266	268	261	313	287	259	268	259	294	290	282	282	260	266	286	243	283	271	266	251	287	284	249	240	281	273	264	286	279	281	272	279	257	272	249	285	251	291	282	273	273	283	278	292	265	245	265	247	269	307	259	236	260	288	267	260	282	268	246	272	262	277	260	271	254	301	275	249	264	278	262	266	274	260	267	249	259	280	282	278	253	284	254	271	283	270	268	273	276	267	267	262	290	238	244	264	256	260	276	272	225	292	282	242	271	296	266	290	274	288	299	255	282	266	253	271	265	288	273	266	268	268	256	276	265	253	284	275	262	267	268	229	266	264	265	293	274	249	277	249	279	238	275	242	261	274	255	273	261	271	291	277	257	292	310	272	261	267	267	291	276	258	279	249	301	279	263	260	289	285	258	270	270	281	268	284	238	232	311	282	287	288	263	236	270	255	273	292	262	263	282	248	266	271	266	266	255	280	281	242	261	269	277	297	268	267	264	265	276	313	250	273	235	268	293	304	267	276	264	288	248	256	274	275	264	271	239	295	288	263	238	274	257	266	255	301	262	249	291	223	264	276	281	288	255	250	275	246	255	278	252	261	300	235	234	266	276	287	288	251	264	310	258	282	278	274	291	281	264	260	281	289	281	268	268	250	282	263	255	259	255	256	277	269	235	289	249	262	270	257	273	245	280	262	278	293	265	253	254	252	283	262	289	259	276	250	265	240	262	271	257	310	281	300	277	257	265	282	255	268	280	248	275	267	275	274	254	247	268	251	262	278	270	270	250	264	278	264	259	262	260	242	274	242	291	257	292	256	242	250	275	254	260	245	280	294	270	300	247	266	258	277	291	272	269	313	289	274	240	299	269	279	248	256	252	276	289	270	253	274	266	262	267	294	254	264	275	297	273	289	281	268	275	297	282	262	268	249	287	257	262	268	268	277	259	275	272	270	264	263	266	290	246	284	276	282	257	269	284	270	244	275	259	252	289	253	264	287	284	264	271	286	277	282	260	245	266	266	264	255	257	286	264	301	277	281	265	273	257	293	291	277	273	275	277	298	257	257	276	280	259	274	291	274	271	241	263	288	288	267	246	277	295	265	251	272	265	262	278	269	296	250	272	235	255	245	267	273	247	299	256	246	256	265	293	249	266	242	258	295	254	274	247	272	279	263	285	255	250	269	281	264	300	271	246	263	243	278	266	253	251	291	263	275	260	272	289	266	255	289	265	290	301	310	267	274	264	251	273	270	305	260	257	278	242	282	281	281	288	272	258	237	260	269	282	275	266	257	272	280	291	251	265	256	299	303	273	300	261	281	247	266	268	279	253	271	305	263	261	292	253	281	274	291	249	265	273	270	268	247	280	263	262	253	271	263	265	271	279	266	262	263	265	260	262	260	271	267	248	291	252	271	283	272	285	272	297	243	290	281	270	258	287	267	276	245	281	230	307	297	287	251	282	293	261	267	260	258	287	283	269	272	258	284	261	296	278	274	264	260	275	270	262	273	246	274	265	264	269	278	263	255	273	273	267	243	287	265	257	291	253	268	296	257	280	269	269	247	280	268	236	268	255	255	255	303	250	258	261	277	242	274	274	276	319	273	286	279	303	277	274	266	267	290	312	227	262	261	261	273	253	256	232	260	258	247	272	265	253	275	246	270	271	261	259	281	257	268	287	290	265	266	275	288	255	281	267	260	291	253	275	301	284	253	277	268	244	234	284	276	277	277	273	270	262	286	285	258	276	264	270	253	270	288	277	281	260	295	238	287	262	281	262	309	301	227	269	265	253	258	289	267	252	276	275	255	237	257	266	267	263	261	297	262	230	279	264	253	276	278	267	257	264	291	264	284	264	263	260	270	285	245	293	267	236	279	258	286	244	260	254	290	282	263	283	253	276	251	253	278	282	260	276	262	258	284	270	300	267	252	260	259	271	288	271	273	250	268	240	287	261	275	245	288	291	277	275	275	302	281	260	261	292	266	265	265	272	282	280	299	272	288	277	261	241	285	283	262	271	269	261	279	261	265	272	287	291	269	290	279	282	261	271	260	277	273	292	262	265	270	277	240	253	252	277	277	253	240	266	264	261	286	280	285	256	262	277	281	275	261	282	274	248	280	303	282	261	290	274	272	266	288	292	264	249	247	288	262	258	249	271	274
13390	7449	9590	7797	6897	5417	4105	3634	3451	2409	2162	2161	1422	912	677	425	230	259	517	2242	1601	479	347	278	213	193	147	161	203	199	189	170	166	156	145	116	125	88	143	99	104	126	111	108	102	116	105	109	119	126	97	111	103	111	97	106	115	124	102	106	98	102	94	106	111	122	128	117	99	117	121	112	113	103	111	89	99	110	125	116	120	111	103	113	119	120	105	124	119	102	109	105	115	98	106	105	89	128	116	108	127	97	99	103	106	113	110	109	120	108	116	105	110	109	101	108	110	110	117	97	92	120	108	118	132	92	113	108	97	117	103	100	97	103	87	110	114	101	102	93	107	87	83	111	112	98	116	118	93	102	124	114	111	85	109	110	113	104	106	103	128	91	129	98	112	115	102	85	95	100	109	106	119	126	111	96	110	116	111	131	114	107	110	113	111	97	111	98	104	104	106	106	104	127	104	108	94	124	124	108	108	109	98	111	123	104	90	105	120	106	119	116	102	100	114	93	107	97	109	128	131	105	117	113	97	108	115	98	96	120	109	127	130	112	105	113	80	107	97	101	104	115	105	111	108	93	126	100	137	97	94	108	118	120	110	97	94	112	100	106	92	128	95	117	112	91	112	96	105	105	93	107	124	97	113	111	103	105	95	147	107	95	110	127	107	101	103	114	134	104	107	88	115	100	100	119	96	89	93	96	100	122	124	111	109	112	101	119	107	114	123	122	110	120	123	119	103	115	108	125	110	105	99	95	89	101	119	111	103	110	115	128	106	114	115	95	120	98	102	109	130	120	103	112	107	122	110	110	108	120	117	106	78	114	118	99	104	82	114	126	105	99	110	98	103	108	99	121	105	101	107	101	119	109	102	94	124	112	112	107	102	124	92	103	106	105	116	114	102	97	108	102	95	134	86	108	112	103	111	126	123	119	106	119	100	101	106	106	98	111	103	92	103	108	110	73	122	113	98	99	108	110	113	114	112	106	95	112	104	93	85	106	108	133	100	100	118	110	110	123	97	101	113	109	118	123	125	108	101	126	114	108	115	107	101	110	91	92	119	95	112	122	96	99	128	100	103	112	102	104	105	120	88	114	124	100	111	123	97	109	112	100	109	129	111	100	91	105	107	118	112	97	98	114	95	106	116	115	102	110	114	121	119	101	121	108	105	126	105	109	122	105	122	94	105	109	97	103	113	104	111	130	103	106	114	122	111	111	100	134	115	110	105	94	125	118	123	99	100	115	112	124	112	110	97	141	118	107	111	113	100	95	110	122	101	110	114	115	99	116	110	112	126	128	98	117	111	93	108	99	135	111	119	113	97	96	129	107	112	110	87	97	99	110	111	127	104	119	105	88	97	110	115	109	100	114	100	112	127	124	112	98	102	123	128	127	113	95	120	89	87	105	112	106	111	116	105	110	116	103	118	112	112	101	92	92	120	120	113	109	94	107	124	115	100	94	117	112	116	121	102	97	118	107	116	94	131	104	108	113	96	107	120	109	106	113	84	106	105	118	95	96	108	103	105	126	134	103	114	92	97	95	118	117	90	89	96	118	115	108	113	108	120	120	126	108	101	124	93	106	107	96	94	97	105	110	110	86	105	119	121	90	108	96	86	102	109	108	100	122	114	99	95	85	107	107	104	113	100	86	121	116	124	88	106	93	107	96	96	115	157	120	120	92	96	82	101	96	110	120	130	100	119	103	106	106	94	129	113	117	114	103	86	125	95	108	97	116	106	109	123	109	83	110	101	108	128	84	102	97	110	103	97	105	93	101	117	110	109	111	89	123	113	100	110	101	122	113	132	113	115	133	128	113	104	121	99	114	121	112	95	106	95	111	111	108	103	110	111	107	115	101	103	124	87	100	115	109	106	113	96	118	122	116	104	103	98	95	93	125	107	96	92	119	98	99	97	96	100	107	105	99	121	113	121	115	95	101	113	110	122	123	96	112	99	128	99	108	118	111	93	118	107	100	109	97	106	116	113	114	119	110	93	81	111	114	120	123	101	98	111	102	100	113	107	122	95	119	114	116	110	115	102	113	123	108	110	116	117	106	134	112	120	121	111	121	103	103	101	101	112	105	98	117	106	115	123	96	122	127	125	123	84	103	98	117	101	113	82	101	94	112	103	103	119	109	117	112	151	90	112	101	120	105	126	112	104	102	120	115	104	111	115	108	107	105	104	108	114	102	121	88	117	109	120	96	108	124	110	118	112	95	101	105	119	97	103	102	104	116	92	109	108	99	119	94	105	100	125	121	127	129	115	119	108	112	107	109	108	105	98	122	82	137	109	111	104	96	101	124	110	97	122	102	123	112	120	128	96	102	104	108	115	107	116	110	123	113	115	110	86	111	100	118	112	93	111	122	102	106	111	94	108	112	96	100	103	105	109	116	119	121	117	107	105	115	106	123	103	123	86	113	112	104	110	107	107	113	115	104	116	115	96	103	90	116	104	123	115	110	120	121	108	90	118	102	77	107	101	125	119	128	125	133	110	99	97	106	93	105	104	102	97	113	128	100	96	103	109	103	99	122	110	117	107	104	102	98	88	100	116	87	132	112	119	117	102	88	104	111	106	118	113	113	106	124	106	103	120	118	109	94	104	102	90	105	116	102	137	96	100	86	113	111	114	110	98	105	116	111	141	123	89	118	85	90	99	96	112	92	117	126	124	106	122	112	102	114	96	97	114	114	115	112	110	114	141	104	82	93	74	114	119	82	109	112	120	107	123	110	107	109	85	96	110	95	120	112	96	118	121	104	122	93	108	114	109	93	107	100	104	118	99	102	122	102	98	116	98	106	117	116	103	128	124	100	96	92	105	111	92	100	101	110	125	114	106	104	106	119	96	95	97	80	92	110	84	113	97	114	128	104	105	120	113	99	103	107	106	103	93	103	117	106	98	110	101	110	104	131	113	117	96	103	100	85	104	103	98	83	102	106	106	115	109	105	102	94	122	94	98	105	87	107	119	125	100	122	111	104	111	125	113	98	102	100	109	90	102	132	120	113	104	110	114	112	128	107	110	114	110	102	132	109	97	117	134	103	111	87	76	108	100	115	85	105	119	87	122	107	129	94	106	105	106	116	95	107	97	118	107	118	113	99	112	111	125	88	101	98	114	105	122	100	114	138	99	116	98	102	126	115	114	109	112	103	95	99	110	98	93	91	112	101	113	99	100	121	104	114	129	104	115	124	104	120	128	94	124	100	105	120	119	89	105	93	104	96	104	102	114	115	110	94	97	97	103	111	102	101	108	97	95	96	91	106	105	118	97	105	120	88	117	110	102	118	108	108	103	98	130	113	122	113	86	125	120	110	125	104	131	104	108	102	117	109	116	93	98	96	116	112	124	107	96	126	108	120	116	110	95	115	114	121	112	89	113	116	116	110	116	120	99	92	121	126	120	129	115	102	102	120	98	111	125	99	105	127	131	124	107	109	103	104	110	111	125	106	109	115	94	90	120	122	89	111	113	100	118	123	132	127	119	113	113	96
8082	6353	14393	17803	18222	16861	13855	13337	12497	9587	9824	9769	6550	4648	3671	2343	1322	1378	2973	13448	7302	2835	1979	1318	951	678	566	702	827	935	992	872	695	530	421	377	377	332	402	375	316	255	286	282	282	316	292	301	275	254	246	270	294	287	270	247	282	278	259	290	258	297	281	288	254	246	294	270	278	276	298	269	270	264	269	293	249	264	268	276	277	273	276	252	290	292	286	276	274	276	271	287	269	276	280	273	268	268	268	275	263	280	258	262	287	281	271	262	276	283	277	252	249	266	322	272	280	301	249	260	274	295	292	256	265	289	267	253	269	263	266	259	243	284	289	267	283	284	275	310	276	281	285	276	249	293	256	287	273	272	291	279	281	245	264	249	268	289	303	276	271	278	271	277	267	250	292	282	281	259	285	276	251	278	267	278	278	274	246	249	280	260	299	239	284	249	248	297	273	250	275	284	287	277	287	276	236	268	273	264	250	254	286	259	267	270	276	279	272	307	280	300	237	268	262	252	243	262	258	272	292	291	307	285	247	243	273	301	243	269	267	265	277	280	274	268	287	283	250	254	296	285	259	284	237	281	272	281	273	273	256	259	259	254	267	286	253	285	251	260	285	267	269	268	274	254	260	301	255	252	259	271	246	265	277	312	244	268	278	256	278	235	250	267	266	275	293	278	280	272	287	248	262	238	266	285	246	273	273	271	290	241	254	260	251	257	253	290	267	252	294	272	267	272	244	278	254	272	264	269	264	288	261	298	292	274	276	272	249	264	264	254	250	271	245	265	282	289	268	266	270	239	276	268	261	275	277	287	298	315	247	277	255	297	293	260	283	254	239	298	260	247	270	262	245	289	262	287	258	270	264	257	272	257	276	246	270	273	273	252	281	278	243	279	297	285	269	269	278	276	277	284	272	256	268	278	288	262	228	300	263	268	247	280	249	275	251	280	285	278	289	263	266	262	267	258	280	303	268	289	238	273	255	265	278	268	284	263	247	264	307	252	284	274	306	277	262	260	266	263	267	278	289	269	286	271	282	253	274	255	278	280	270	250	260	259	266	240	294	249	272	255	290	256	270	308	275	299	245	273	290	272	291	276	280	280	239	281	269	253	276	262	263	280	273	270	295	273	286	268	289	275	261	265	246	301	273	265	270	286	232	284	256	239	262	256	252	259	258	262	302	262	284	282	269	251	280	307	243	263	244	265	267	250	246	259	274	261	272	268	260	235	277	283	257	272	290	268	291	285	266	293	264	259	275	300	292	264	268	255	294	267	282	275	267	297	286	294	281	267	246	272	267	256	285	294	296	289	272	265	283	257	266	255	280	269	276	250	257	283	277	281	253	251	276	290	275	269	292	265	268	259	283	301	284	249	266	261	255	296	235	299	263	294	266	269	297	249	254	277	263	277	270	264	272	286	267	286	270	297	291	262	287	284	296	306	280	289	256	254	259	262	259	246	266	252	258	262	263	288	321	283	255	302	254	256	293	273	267	260	265	245	297	263	267	299	270	288	277	271	303	271	276	298	248	275	283	271	282	247	272	288	302	260	261	271	307	260	276	261	293	272	257	254	258	261	282	278	247	267	251	254	250	262	304	264	240	255	243	266	268	244	271	261	276	254	263	256	272	252	246	266	246	277	290	287	274	255	261	268	271	234	275	259	263	255	280	269	282	266	267	282	270	260	267	298	284	285	277	266	290	260	284	260	242	256	261	307	282	253	301	268	280	272	253	269	282	273	282	321	287	262	250	283	286	275	259	281	254	269	288	288	287	287	255	289	243	243	270	251	258	238	269	241	259	273	248	249	266	279	257	287	295	237	262	256	274	299	271	279	290	247	285	286	288	262	271	267	291	260	276	269	255	262	267	274	274	282	282	266	276	262	277	265	277	255	280	243	289	264	268	304	238	291	291	261	280	276	280	292	223	276	274	273	267	266	255	261	274	271	270	266	272	263	259	262	296	292	290	249	280	277	250	262	257	253	246	287	249	258	255	286	273	269	256	286	285	272	318	281	279	268	293	263	257	243	247	269	264	281	268	301	294	270	260	284	284	277	279	296	251	249	248	272	245	256	278	249	243	287	247	282	269	267	244	257	255	282	236	273	252	291	279	288	256	266	288	269	269	250	256	272	288	284	256	249	296	255	274	268	254	267	252	265	270	248	276	285	253	259	274	267	311	270	261	294	236	260	271	288	275	255	268	236	277	281	257	250	276	283	259	239	296	297	273	285	290	274	259	270	300	274	274	256	252	244	273	277	270	240	293	250	279	273	278	261	294	273	289	290	290	236	264	285	253	274	293	282	263	251	243	263	268	270	289	260	262	250	268	260	271	267	265	313	242	278	284	281	256	280	251	274	268	274	270	265	289	238	284	269	280	287	255	272	246	266	268	282	300	288	255	254	240	284	296	252	252	283	248	236	253	278	264	255	276	284	242	262	277	274	292	243	279	285	260	272	264	284	281	301	262	263	261	265	283	274	284	242	279	274	277	263	282	285	272	279	249	255	277	298	286	284	259	293	276	261	251	291	240	285	285	251	271	274	281	254	299	279	285	252	277	250	279	306	259	265	285	285	284	284	252	282	281	289	302	288	282	309	255	277	281	264	279	279	256	291	279	293	238	281	270	291	283	286	262	250	244	268	281	275	280	287	274	280	238	260	265	281	262	264	249	248	293	252	291	288	235	255	273	250	267	272	297	275	277	265	242	276	253	253	274	270	285	271	260	275	272	282	261	278	261	256	265	261	281	279	249	272	279	268	265	290	278	263	256	274	274	287	281	262	273	285	251	280	271	229	240	289	253	282	261	283	260	307	260	296	299	268	267	318	234	263	270	307	281	279	280	278	276	276	283	270	302	300	278	279	267	278	280	294	286	282	272	276	277	310	301	292	253	261	254	246	253	291	293	241	286	272	281	281	298	273	281	251	259	299	263	300	291	261	249	260	298	264	271	266	277	270	273	264	272	245	266	296	278	256	271	262	283	258	276	285	277	286	289	273	314	284	263	254	284	239	253	270	253	285	286	270	254	298	282	279	262	278	267	263	288	252	311	268	269	243	301	281	253	251	267	237	243	261	283	283	280	276	273	255	257	283	280	300	277	273	264	266	285	266	294	282	255	279	261	279	259	276	263	270	256	264	243	272	284	264	282	227	254	272	286	258	237	260	244	296	276	256	265	277	275	279	251	259	267	296	268	276	262	252	284	289	270	278	274	261	310	274	278	227	297	265	268	267	248	260	274	283	287	284	264	284	265	256	242	262	269	260	261	281	267	259	241	244	278	278	264	262	290	283	268	268	265	281	258	264	280	271	253	277	272	294	262	254	267	252	250	283	270	249	274	273	259	247	278	272	273	261	300	284	285	248	263	233	254	285	297	268	268	281	249	265	254	271	294	292	304	243	276	258	269	274	271	254	266	280	287	284	297	261	262	293	262	268	274	281	273	245	269	280	265	297	284	253	264	274	277	308	288	255	255	266	309	266	290	259	276	269	268	249
25505	14530	18445	16535	14083	11558	8688	6985	5001	3587	2831	2428	1349	1084	949	598	526	607	1175	1954	1313	1253	952	659	451	302	269	298	398	400	434	354	328	265	228	216	192	211	207	191	176	191	209	173	140	191	167	189	168	195	208	198	182	177	158	186	185	177	203	160	175	192	185	165	160	196	163	169	170	164	168	164	176	171	174	162	182	182	189	186	162	166	186	176	147	180	162	193	194	192	169	180	179	182	204	199	167	180	169	171	195	179	165	186	163	165	163	181	187	173	181	183	170	174	169	172	153	172	175	167	152	185	179	158	165	163	155	162	163	213	199	201	178	175	170	187	203	189	185	180	192	177	175	176	205	191	188	204	194	175	186	193	184	162	175	211	182	181	194	194	181	179	149	197	195	183	183	163	181	164	172	194	180	166	172	174	184	175	183	167	167	175	190	170	194	196	173	180	165	194	191	166	151	171	182	173	167	197	175	163	207	168	196	174	199	183	191	195	171	186	174	190	189	154	156	171	162	185	159	183	160	182	156	162	177	169	144	179	164	166	168	188	173	162	195	186	199	180	213	180	199	176	155	168	178	167	170	175	184	183	206	169	184	176	185	191	180	165	177	170	174	177	156	169	177	184	169	191	192	174	202	238	167	170	174	171	176	179	184	178	182	168	198	164	157	178	159	183	173	188	186	160	204	180	184	151	183	183	158	153	158	176	158	185	177	186	188	164	163	174	169	187	197	203	164	171	194	174	185	177	188	164	163	196	180	204	190	167	175	217	168	177	175	180	190	186	188	187	183	180	165	181	193	172	201	151	172	193	176	180	184	168	182	188	182	165	169	167	198	187	174	203	174	183	180	171	184	171	172	160	166	190	193	158	173	165	179	204	173	156	183	185	179	164	184	168	188	171	168	165	178	184	181	188	199	180	169	194	154	198	163	159	180	175	182	189	189	192	180	178	157	163	181	175	191	170	163	174	198	164	151	161	178	186	185	177	176	160	169	165	167	162	192	185	179	180	173	172	177	176	164	162	176	172	195	177	177	164	194	176	184	175	174	170	182	185	152	172	177	154	171	192	167	170	190	182	168	188	192	193	163	192	170	199	159	156	165	171	156	157	180	179	160	165	162	195	186	170	170	162	177	167	181	175	174	158	170	182	169	185	187	160	177	206	184	160	152	193	167	183	163	150	170	177	173	176	205	171	180	179	185	175	180	170	171	182	181	186	204	178	204	181	154	180	203	180	156	190	157	177	167	163	200	196	194	172	178	170	200	178	174	175	176	178	166	167	168	201	167	182	172	195	179	178	186	173	178	181	192	231	172	168	184	186	176	178	183	159	184	186	166	180	162	188	185	191	176	173	197	177	162	190	168	167	178	174	157	193	191	174	163	184	191	158	187	192	175	163	187	179	185	163	169	178	180	168	167	189	179	157	193	191	164	189	185	176	185	170	186	164	173	177	172	189	204	185	169	203	155	195	160	170	174	176	164	191	186	184	183	176	175	189	161	149	167	174	197	179	186	203	175	186	168	173	177	169	179	206	205	170	187	158	208	193	210	190	164	191	158	188	156	169	167	166	200	181	174	172	178	164	181	179	185	192	170	161	157	191	169	184	152	175	150	150	188	170	156	174	183	176	207	174	200	161	159	153	158	187	171	177	187	153	211	194	194	182	175	157	171	172	198	168	165	161	178	163	152	162	158	193	173	197	168	179	185	149	181	168	169	154	166	160	164	189	200	175	176	210	188	165	195	160	185	183	182	180	187	187	176	184	187	188	194	183	183	203	167	189	168	167	177	153	195	157	189	157	188	179	182	166	158	158	200	171	176	144	163	178	177	172	163	189	165	176	172	180	145	189	135	163	160	158	194	176	196	181	176	180	197	173	202	208	163	173	181	155	187	165	197	197	165	193	169	186	181	176	176	163	168	190	184	168	193	181	199	187	184	163	175	173	190	181	176	160	188	144	190	191	191	180	189	196	171	176	186	165	169	188	182	171	160	175	168	160	190	162	173	191	165	173	187	169	201	194	161	181	164	220	182	180	171	215	157	197	175	188	190	187	191	167	206	175	183	157	157	185	176	181	174	176	187	161	176	167	168	173	179	168	181	159	188	155	186	154	176	164	164	176	162	175	185	182	142	166	198	215	178	180	205	175	160	196	160	172	203	173	173	205	176	182	178	191	151	164	150	159	169	183	189	190	148	148	175	159	195	152	194	192	163	177	150	161	161	167	187	176	175	175	178	192	173	194	197	187	178	171	187	176	196	194	159	168	178	198	153	160	184	183	178	172	166	178	176	160	172	162	183	183	200	176	157	199	188	182	177	180	190	161	168	188	191	159	195	171	178	162	148	170	173	180	164	165	166	148	185	177	188	153	151	173	163	174	171	188	177	162	190	157	175	164	177	193	184	178	155	163	187	182	191	156	206	191	168	181	180	202	161	156	164	169	198	191	169	183	177	188	179	165	185	219	171	180	193	175	146	192	167	155	161	188	192	182	196	173	187	183	184	172	183	197	194	162	195	157	183	192	171	174	151	163	186	187	160	190	170	182	169	183	177	214	195	188	159	161	174	201	220	179	182	150	177	186	172	187	194	162	165	156	162	161	176	187	181	179	167	170	160	156	173	179	146	191	185	173	186	178	183	143	194	174	197	185	186	187	176	176	218	194	181	203	194	184	172	193	180	177	175	181	178	151	174	179	180	172	184	181	179	178	198	161	159	183	169	182	168	178	178	179	157	157	158	201	167	201	175	174	170	178	171	137	200	189	185	208	173	171	202	161	199	157	168	161	147	169	179	168	162	183	183	166	174	185	204	190	148	160	180	167	174	158	171	159	166	176	187	186	171	171	176	174	190	152	176	185	172	158	163	183	170	168	193	195	198	144	162	164	177	188	205	181	154	165	182	198	178	188	183	198	166	185	167	186	189	160	154	187	186	201	185	174	165	170	160	189	169	200	179	181	165	143	159	167	170	185	178	170	166	153	154	160	197	185	186	172	185	189	182	196	176	171	178	172	150	175	195	167	196	185	187	163	189	195	182	204	176	166	186	174	184	180	152	200	191	193	184	166	190	173	198	177	160	195	202	193	166	183	165	163	151	182	181	143	169	196	176	178	175	165	196	167	159	199	158	164	149	185	162	172	202	170	180	187	186	210	176	154	170	155	172	174	182	184	185	167	183	151	145	182	169	180	185	181	186	169	184	192	163	190	161	189	179	171	187	169	192	155	172	206	183	177	203	181	173	161	200	182	183	172	203	167	179	195	156	167	148	190	155	181	176	148	198	192	152	170	158	175	190	182	164	188	173	177	199	196	173	186	163	189	161	205	177	166	191	165	150	169	172	186	163	150	167	159	165	156	169	177	160	175	176	176	177	179	169	171	187	189	209	174	209	190	170	173	165	186	198	187	191	174	176	177	192	185	183	171	165	192	176	143	192	174	198	189	193	179	187	176	183	184	170	175	171	159	170	188	170	177	171	179	177	167	184	170	186	187	159	139
12514	10499	22207	26417	27008	24971	20509	18351	14645	11583	10986	8866	5682	5175	4604	2808	2666	3346	7036	9821	7006	6965	5032	3293	2059	1340	1215	1463	1926	2042	2154	1812	1445	1105	729	626	715	682	677	577	522	449	464	436	449	482	460	433	408	454	412	434	428	424	444	407	437	409	432	441	447	471	395	447	444	431	413	456	458	428	410	433	466	406	438	415	433	428	405	433	429	407	380	406	434	416	431	398	425	396	420	410	361	425	428	415	478	425	384	450	403	441	437	404	403	414	415	412	377	421	404	413	424	431	430	423	421	404	420	425	415	414	459	431	445	417	407	422	383	422	453	429	428	403	463	441	437	452	414	402	450	415	433	405	408	424	416	401	389	393	417	416	416	417	398	366	436	442	357	398	420	391	398	458	403	379	398	419	393	392	415	410	428	403	454	420	417	388	415	375	438	438	425	395	392	374	442	395	419	407	403	403	364	415	399	423	420	382	414	397	416	407	429	421	433	441	431	365	414	438	403	445	400	410	402	398	429	431	421	411	414	418	401	405	423	403	402	425	383	392	415	369	411	396	422	417	415	406	383	388	398	447	367	399	431	402	427	422	370	398	415	422	400	416	434	381	402	378	384	443	398	402	389	427	406	401	387	394	398	463	437	414	390	415	393	382	400	410	405	409	438	424	406	395	415	379	437	402	400	415	378	454	445	419	429	392	417	412	414	390	411	403	421	405	410	416	352	413	456	408	394	427	405	389	423	418	407	370	429	405	415	412	427	428	391	383	398	397	359	404	417	432	418	390	399	402	431	398	403	411	403	408	407	424	398	426	467	420	395	414	393	422	440	418	439	401	411	396	383	352	428	403	396	442	381	409	431	417	386	418	402	411	418	415	375	395	420	402	383	429	412	382	387	413	393	394	404	430	396	392	406	407	410	369	432	419	416	429	384	402	433	422	384	437	395	440	424	426	408	441	391	410	398	415	426	405	404	418	409	421	401	422	467	410	446	359	409	413	381	386	438	423	391	430	371	408	388	393	410	453	450	388	378	410	387	412	377	374	441	400	404	372	420	420	422	389	391	373	408	437	394	437	445	447	438	420	420	409	392	388	432	408	414	407	434	406	406	426	397	429	400	405	408	434	365	431	411	417	402	416	433	392	431	400	416	370	386	383	426	379	430	403	438	391	412	363	448	411	445	413	402	427	440	381	408	391	437	405	394	421	439	414	409	420	427	410	421	404	438	380	400	411	388	420	409	446	402	407	453	414	385	428	450	415	426	387	429	422	401	436	381	394	446	428	431	425	411	428	390	407	410	445	416	389	399	432	376	400	417	426	406	455	422	412	408	427	393	433	396	394	400	411	428	424	406	434	409	389	438	418	395	386	431	414	410	445	401	433	398	430	396	421	430	385	446	386	432	460	384	398	382	375	390	401	431	415	415	437	404	435	392	388	425	387	405	421	411	388	431	404	434	416	421	400	438	408	432	455	423	380	439	398	428	429	406	484	401	399	418	398	411	422	430	387	409	405	431	401	418	411	431	427	409	432	416	427	422	419	427	422	418	416	391	415	425	421	410	420	414	405	436	422	417	404	393	387	408	411	410	415	440	448	399	394	414	427	400	426	400	412	407	394	393	402	464	417	414	400	389	411	409	446	393	441	453	404	411	391	430	435	371	401	379	425	391	389	419	425	389	395	412	413	427	401	422	413	385	425	456	422	397	392	410	416	449	449	407	400	425	409	406	419	446	422	428	414	404	411	412	392	362	402	383	388	403	409	405	387	409	383	397	402	411	419	393	412	410	433	386	423	393	415	404	419	405	423	424	418	415	409	391	416	432	423	397	393	438	434	401	399	409	405	391	422	431	423	395	448	375	423	436	425	411	452	426	425	452	423	388	403	442	466	414	402	400	435	422	420	417	428	382	395	415	419	442	421	408	360	390	390	396	403	412	411	389	382	388	466	420	400	442	420	377	475	402	426	391	429	405	410	416	384	405	431	379	408	410	401	390	416	397	403	402	409	379	404	376	359	383	426	383	433	433	415	423	414	447	423	353	387	434	404	423	401	427	382	409	428	434	393	414	394	397	379	408	391	429	436	411	451	413	424	435	405	399	404	427	411	364	421	437	440	440	395	404	394	379	397	404	460	422	416	409	437	401	362	416	422	406	395	394	425	424	399	421	391	400	429	405	406	441	449	458	408	400	366	412	452	428	457	460	411	429	423	401	407	385	407	409	391	404	412	420	446	388	389	401	410	423	428	427	405	391	376	409	405	372	458	425	419	396	441	398	408	419	408	413	422	416	441	402	450	410	430	393	416	415	437	413	377	403	412	423	448	399	368	421	419	396	437	384	381	472	413	432	399	394	376	424	394	409	411	444	441	420	399	426	440	406	419	430	413	437	418	410	375	372	427	408	404	432	408	409	410	445	415	413	375	389	433	417	431	444	388	425	408	419	448	405	438	368	419	401	432	402	422	431	396	435	385	414	417	424	423	423	411	417	455	457	363	405	410	424	444	421	374	419	425	419	420	424	394	419	392	393	400	419	430	370	457	383	429	450	405	404	407	434	427	442	416	417	422	433	427	415	373	392	387	395	412	427	434	400	405	401	411	410	386	402	437	384	364	403	420	405	414	437	409	443	392	391	379	408	453	389	420	482	422	402	432	441	405	400	398	439	411	402	405	428	393	410	409	403	410	436	420	438	413	444	434	395	403	437	414	402	425	403	419	415	416	412	421	396	398	403	411	403	442	429	423	455	382	384	410	396	422	397	424	420	446	410	440	412	441	456	383	457	401	434	432	408	379	372	404	420	387	423	460	434	426	428	420	420	444	453	436	407	386	447	432	412	425	433	417	402	418	385	375	421	426	439	420	449	413	424	417	403	423	449	431	409	407	394	423	388	433	402	380	384	402	388	394	414	465	420	412	444	400	390	414	404	418	456	395	430	416	412	390	423	395	396	405	430	458	416	392	433	403	416	401	381	407	411	415	378	414	404	412	420	398	420	412	449	393	405	401	424	415	392	427	445	398	399	432	432	445	430	393	413	367	405	419	424	456	415	395	378	435	439	417	426	397	377	432	382	421	381	445	443	395	408	382	416	404	456	412	432	435	360	416	372	432	425	433	390	435	424	430	450	407	425	409	430	413	412	446	481	397	415	397	418	403	403	416	386	435	403	422	421	400	419	404	420	407	439	401	423	432	420	399	411	452	415	405	389	428	423	409	397	364	406	417	396	421	377	430	411	405	402	433	420	415	370	410	410	417	413	392	366	404	399	410	431	396	371	382	422	406	386	393	380	386	399	418	419	404	437	349	411	430	414	434	396	389	424	423	384	423	408	400	422	395	418	429	428	427	441	398	424	442	397	413	396	419	434	400	429	418	424	444	391	429	423	418	397	383	401	387	436	417	430	418	402	397	437	443	421	390	408	439	377	416	421	412	395	407	407	432	423	410	397	406	414	394	402	433	439	417	409	402	395	425	416	431	417	396	423	432	432	407	396	436	387	432	402	381
7021	5061	6596	5163	3429	1958	1048	557	467	338	299	211	148	148	143	170	161	191	290	381	508	469	394	285	198	167	158	140	151	195	187	150	163	153	146	109	126	151	138	103	100	114	115	105	91	88	110	104	101	90	109	122	118	116	107	104	106	128	122	112	103	105	90	96	108	102	113	105	113	100	116	109	97	91	95	103	104	120	105	99	101	122	91	113	83	92	107	101	98	102	104	105	107	123	109	110	112	122	114	87	93	90	101	73	118	120	107	101	90	119	115	104	119	93	132	124	105	93	88	96	104	114	113	101	102	104	104	113	93	112	105	96	100	101	97	129	114	118	90	108	108	103	100	90	83	106	107	109	116	115	123	99	102	82	107	87	112	120	110	101	98	101	101	100	89	114	111	103	88	99	117	120	101	96	95	114	127	93	121	99	109	103	100	98	111	114	118	119	91	91	104	105	111	123	91	120	106	95	118	107	114	113	106	102	90	106	102	112	116	101	96	110	113	112	89	104	88	89	110	95	121	111	110	118	126	114	97	98	87	97	93	92	112	114	93	104	121	118	119	101	115	106	91	92	106	86	94	97	111	126	97	113	102	115	96	100	102	125	93	116	118	115	103	120	99	101	106	106	94	102	106	98	107	103	91	98	102	102	112	86	100	105	98	83	98	93	98	110	95	102	105	103	103	105	97	128	83	104	108	115	119	95	91	135	108	100	97	100	94	107	111	90	125	105	112	119	115	96	110	86	111	94	99	117	98	97	94	119	98	92	75	105	94	103	119	111	104	97	112	123	98	80	112	99	104	114	114	104	108	101	93	112	116	96	112	112	119	90	98	116	115	97	103	87	106	86	101	95	110	112	111	116	78	108	90	94	111	113	99	106	124	109	121	92	104	102	92	95	94	116	95	113	131	143	102	111	96	111	114	104	110	116	102	98	105	122	105	93	106	99	99	105	116	95	108	128	119	98	115	101	103	107	113	95	97	100	126	113	113	105	113	108	87	114	119	103	119	110	115	128	114	113	115	112	107	101	106	100	103	112	95	120	101	116	84	113	122	105	96	99	97	99	96	100	114	117	110	107	97	106	104	96	87	101	99	102	96	121	110	126	131	82	120	103	105	103	105	105	104	125	106	114	82	118	140	98	115	92	111	128	116	100	125	106	97	87	95	96	99	105	105	105	107	86	105	111	115	95	115	85	98	82	101	105	108	102	111	125	105	97	96	98	75	92	100	115	102	103	106	113	126	110	113	108	101	102	122	114	91	113	104	112	105	98	95	91	91	107	107	96	93	95	117	100	89	84	114	99	103	120	115	136	95	100	103	85	99	92	89	115	117	91	96	103	109	123	122	116	98	118	103	97	104	104	91	82	88	95	117	100	125	100	111	106	104	106	98	104	117	87	93	101	113	100	125	126	115	102	113	113	116	107	109	96	102	101	114	120	116	104	112	93	110	106	113	95	97	117	97	116	91	102	115	91	109	109	126	81	91	91	101	115	110	91	102	133	108	107	100	93	89	107	103	100	115	95	113	108	108	108	105	99	99	108	101	111	98	115	106	109	99	116	99	99	105	91	103	105	115	91	100	76	121	89	99	100	112	88	111	112	109	111	112	87	94	105	124	91	110	87	81	104	120	104	114	104	89	90	102	89	119	104	112	98	100	126	127	107	118	112	106	107	109	107	105	115	91	103	111	112	98	105	115	106	111	95	118	110	86	101	92	112	117	102	93	100	117	115	103	111	115	107	85	121	107	106	108	109	107	114	109	92	126	111	113	80	114	114	110	106	89	117	104	98	93	105	107	98	107	92	119	119	101	101	96	111	105	114	90	88	93	99	111	113	82	90	106	105	107	103	117	116	120	99	115	119	101	85	141	101	100	105	104	108	83	111	96	116	89	121	119	98	114	108	94	92	106	102	90	100	93	123	115	104	115	97	123	108	101	114	112	105	120	108	132	88	92	98	104	92	98	126	105	89	88	108	104	101	90	95	97	113	121	106	97	94	108	106	120	103	103	103	105	105	108	106	107	107	113	106	118	123	108	95	106	100	113	92	120	109	114	113	110	106	125	124	96	95	107	102	95	102	103	86	109	94	101	99	100	99	94	110	107	85	100	98	104	126	93	106	108	98	106	105	99	89	92	92	94	117	108	102	112	98	105	119	108	104	108	94	105	110	108	127	109	105	111	121	102	82	125	111	109	110	88	92	101	97	104	104	97	103	109	91	94	97	126	102	111	117	104	99	113	108	95	100	98	102	97	95	94	96	120	102	105	107	97	93	102	101	91	128	107	91	101	112	104	95	115	101	108	93	106	100	110	112	115	112	98	115	130	108	92	111	114	109	101	98	94	122	107	107	103	91	101	112	104	98	126	105	101	100	87	91	92	111	93	99	102	100	90	100	104	120	88	107	100	101	92	116	94	115	90	85	102	100	119	96	132	118	117	85	119	93	104	93	91	102	109	98	99	84	104	92	100	90	97	110	128	112	104	122	107	124	97	114	131	109	92	90	102	117	96	80	119	99	111	108	114	102	109	92	99	108	116	97	100	89	93	94	119	95	100	107	95	100	114	110	103	114	109	111	114	110	106	103	109	101	105	112	93	98	128	92	116	100	94	91	107	102	97	104	101	100	93	114	106	101	105	100	104	99	109	136	106	100	106	101	93	117	92	99	99	112	102	117	83	103	113	110	100	108	102	113	114	97	121	105	121	93	90	96	104	115	95	121	101	97	108	96	108	108	122	98	101	103	109	108	104	110	98	114	96	75	98	118	107	110	113	100	102	96	102	105	98	106	114	112	89	100	106	99	107	108	113	109	112	99	96	106	96	85	97	88	115	97	100	111	109	125	115	109	102	113	88	112	104	121	103	114	92	109	92	90	108	99	115	99	92	116	108	101	109	81	97	106	124	87	111	94	89	105	105	108	95	103	97	117	105	97	104	99	98	111	122	103	117	115	114	113	97	109	83	109	99	105	95	133	102	110	106	108	90	102	111	95	96	110	97	113	104	105	121	88	128	101	107	113	96	98	97	105	104	120	108	102	97	100	112	94	123	72	105	111	105	101	99	104	116	120	117	114	94	101	102	96	106	117	122	83	94	92	113	100	97	103	104	107	106	99	102	111	85	85	111	105	105	104	106	103	113	106	127	114	101	106	106	108	106	90	95	99	88	99	121	93	109	98	115	135	120	118	98	117	86	101	101	106	103	104	124	98	79	115	124	100	106	90	120	106	101	121	92	98	103	114	126	89	115	104	92	106	90	95	94	98	98	74	99	96	105	102	101	98	112	99	98	103	94	104	109	117	121	94	109	115	104	113	117	110	99	97	104	106	108	105	118	106	96	112	105	86	110	116	114	104	106	107	102	96	106	95	117	104	95	96	91	128	116	88	88	100	95	98	112	95	82	109	117	111	96	109	95	104	106	96	122	113	112	129	101	113	125	116	114	103	114	99	110	90	104	123	98	107	120	107	111	97	114	80	107	109	109	109	96	104
4172	4496	10920	12754	11225	7615	4390	2516	1906	1521	1458	791	596	578	579	647	674	806	1291	2457	2921	2893	2114	1567	962	642	513	594	707	852	854	739	621	414	333	317	341	365	345	302	246	272	255	213	245	261	255	285	279	250	258	245	282	262	264	271	236	275	259	264	237	248	275	267	236	239	275	283	274	265	268	244	239	270	283	290	259	249	273	278	269	253	259	287	233	266	283	239	303	284	254	255	284	257	262	277	243	231	243	238	272	246	263	241	259	264	236	265	227	254	251	241	286	276	263	247	257	266	304	207	257	267	264	281	249	236	279	264	273	285	273	272	265	249	262	260	252	253	265	267	246	253	253	244	255	236	241	269	250	249	265	241	282	248	239	272	256	280	243	252	239	229	267	237	293	252	258	277	271	259	247	268	273	269	287	243	247	238	262	265	270	243	256	265	254	277	242	265	248	274	262	267	263	260	271	262	260	260	256	254	240	246	249	267	263	261	275	268	281	288	252	236	255	254	263	253	266	246	270	267	245	256	259	255	253	254	272	275	252	291	262	257	254	282	272	259	279	284	240	241	274	249	293	283	239	292	272	238	236	245	252	289	273	237	235	243	267	259	234	273	253	240	234	242	248	261	252	231	235	273	250	281	255	252	250	272	248	263	262	269	233	252	246	232	273	246	270	276	255	250	271	243	265	243	242	270	238	256	249	258	256	227	252	266	261	258	242	242	268	256	259	240	238	279	273	295	264	262	254	258	239	261	253	319	257	260	270	281	273	241	253	260	255	254	236	244	261	251	259	278	265	242	259	290	279	308	225	269	246	274	255	241	258	276	258	243	257	290	234	256	266	222	252	257	252	254	255	252	246	290	273	272	248	267	248	271	246	260	239	237	282	243	253	276	261	241	278	228	249	246	251	246	247	257	251	253	279	241	257	253	258	260	248	298	258	277	254	274	281	266	256	285	281	263	271	258	235	271	249	230	238	245	272	267	278	255	244	246	260	257	261	254	243	273	301	275	248	263	253	255	245	243	269	260	264	221	269	251	242	253	257	247	254	286	291	246	252	239	264	262	249	254	263	244	250	257	281	260	283	252	279	252	271	270	253	274	248	272	252	259	228	247	246	243	257	256	250	274	251	271	251	254	245	240	263	260	251	244	256	228	259	269	210	249	252	280	264	243	266	287	264	288	280	226	231	243	255	255	294	266	258	265	245	244	265	245	270	248	288	269	268	273	248	240	284	272	253	268	240	263	253	242	235	262	250	273	251	288	252	231	232	259	242	254	273	252	273	262	263	268	253	264	265	284	254	240	258	265	272	274	243	298	282	248	257	257	258	241	275	259	264	264	281	260	276	255	245	262	254	278	247	241	260	255	241	274	278	250	236	275	255	278	265	249	241	272	234	265	258	254	250	261	258	248	248	293	271	254	292	259	276	263	239	210	256	253	249	264	261	271	244	253	258	247	257	259	264	252	263	265	270	282	281	260	260	237	242	271	238	284	252	248	271	265	237	240	257	255	256	239	274	272	254	271	253	238	256	257	249	269	242	255	263	256	245	248	263	255	268	257	240	253	253	266	230	245	242	251	285	268	287	256	285	252	255	233	267	279	256	272	230	263	254	253	244	268	273	232	269	244	246	281	262	266	270	267	256	268	226	265	253	245	254	268	274	281	228	277	236	275	244	254	271	261	262	279	276	266	252	266	286	265	287	250	237	262	223	247	245	244	245	258	280	257	282	273	266	261	245	275	242	272	238	273	261	279	249	235	270	240	250	256	254	237	228	269	241	262	239	263	260	263	269	253	287	280	272	243	235	249	245	251	247	263	250	255	244	234	247	284	237	271	272	266	265	276	262	286	283	270	288	256	246	253	257	256	265	278	279	258	249	255	274	241	261	235	264	274	245	250	233	257	295	267	263	265	274	250	254	268	252	261	260	270	263	282	261	248	282	247	284	258	281	254	247	268	253	267	256	259	286	275	250	251	243	268	246	252	248	259	258	239	254	267	282	262	271	257	274	253	276	270	256	277	299	285	263	281	263	271	246	274	268	277	241	275	244	252	258	260	253	244	271	304	285	273	264	243	248	250	244	265	275	267	236	236	252	284	264	226	267	249	248	250	257	227	227	280	274	270	253	253	273	269	261	249	271	276	295	271	243	279	257	227	279	262	268	273	276	241	259	276	243	231	257	256	253	259	264	259	271	260	238	277	244	276	248	249	253	261	223	239	269	261	267	292	265	278	281	252	288	281	269	272	256	263	255	281	279	267	252	253	222	250	258	291	265	265	244	260	284	263	274	276	275	246	280	256	263	256	242	264	260	275	283	253	285	255	249	246	283	255	273	257	245	264	253	259	224	266	258	248	239	258	244	259	267	250	281	278	251	257	262	246	265	266	289	230	284	258	307	278	245	256	268	246	261	227	254	271	258	249	263	267	240	263	270	247	236	244	270	231	244	258	235	248	278	277	270	251	254	265	273	228	257	241	264	251	270	263	244	251	249	265	243	265	270	255	266	295	288	256	245	260	237	258	259	278	295	237	275	287	277	249	239	288	246	254	271	258	280	243	257	277	254	289	257	239	254	238	215	269	270	227	265	288	290	221	264	234	273	265	286	254	238	255	274	244	251	241	282	280	262	262	252	267	261	233	268	250	307	235	269	239	246	250	257	269	250	257	283	279	247	272	281	276	255	250	226	254	264	271	262	259	248	257	270	235	269	262	243	267	252	241	265	255	262	271	261	245	270	261	270	246	256	243	270	275	224	262	247	249	253	265	235	258	245	270	248	259	272	245	269	267	276	263	249	243	264	247	239	234	247	285	271	246	266	295	252	248	259	254	244	275	273	246	271	254	245	242	253	265	259	245	238	236	265	246	257	248	266	273	249	252	260	254	263	233	266	259	249	269	261	253	242	266	243	245	249	250	274	272	265	264	277	254	255	235	242	273	270	283	228	251	267	256	263	294	268	268	244	249	296	287	259	251	256	249	246	239	258	271	229	300	248	272	269	255	257	237	263	228	233	267	268	276	255	247	246	244	248	287	246	273	261	282	246	263	264	240	249	270	277	271	252	249	248	260	296	254	258	205	263	240	266	246	287	261	267	264	246	254	266	267	257	260	242	251	252	263	257	267	267	264	264	255	249	266	261	266	248	258	271	247	250	233	264	250	278	260	258	259	255	248	237	250	225	289	276	262	216	297	269	252	266	254	257	256	274	283	262	265	231	235	261	248	272	273	243	258	242	247	245	254	266	274	269	259	266	232	242	259	234	266	248	281	257	244	257	253	253	272	274	276	270	259	290	273	286	243	240	288	272	263	255	257	272	268	274	259	253	231	261	256	243	243	216	271	269	245	271	281	245	266	246	263	252	274	245	292	279	249	267	275	289	278	233	291	254	250	264	268	275	254	265	273	276	269	248	257	275	249	267	276	301	279	258	283	261	245	255	260	267	256	270	276	285	279	214	248	287	287	238	255	244	258	224	278	252	262	268	271	220	246	270	244
15085	7180	8204	6869	5278	2766	1435	885	703	578	462	328	274	251	210	204	171	228	379	626	1299	712	546	379	265	216	175	184	232	281	217	195	163	163	99	118	107	103	100	80	96	102	107	98	108	93	100	103	120	100	113	78	105	102	118	93	109	90	103	106	104	93	89	101	83	95	85	99	96	70	99	84	85	115	114	103	95	95	115	93	105	97	84	80	95	86	71	110	113	81	114	114	96	110	102	103	108	80	100	100	100	97	108	105	101	106	108	84	117	99	93	102	104	112	93	96	111	99	90	89	99	118	93	119	96	84	112	109	107	77	81	78	100	95	97	105	88	94	103	95	102	109	119	102	80	108	106	125	85	82	92	95	105	101	110	112	107	97	86	101	102	92	112	102	105	105	90	103	113	88	85	101	134	86	110	106	114	97	107	98	112	84	108	99	92	103	107	100	105	108	97	108	111	109	105	106	95	90	91	88	103	93	104	101	124	94	106	76	107	125	87	99	103	96	87	94	108	109	86	87	89	92	93	102	83	108	99	96	103	104	114	103	104	113	100	115	117	91	89	85	90	102	108	78	104	73	101	103	99	99	99	93	93	82	118	82	94	104	98	83	92	112	95	109	94	93	99	96	103	95	111	103	103	109	94	87	114	97	86	88	83	102	112	95	101	119	96	99	108	85	111	84	105	93	108	111	101	93	119	107	87	106	103	111	88	91	113	126	108	94	94	87	104	100	93	93	76	106	116	93	105	96	102	107	105	87	91	105	105	107	109	101	96	92	106	105	95	103	100	111	100	95	96	94	106	102	94	90	84	116	98	107	93	105	95	87	122	106	99	93	101	106	100	103	111	84	91	108	108	100	79	112	96	97	101	103	94	116	115	101	92	89	88	93	101	99	92	102	90	105	103	94	91	84	102	94	81	94	125	85	79	89	103	106	84	92	93	99	104	99	114	102	108	91	99	102	111	87	102	119	111	87	100	107	96	106	109	95	107	99	98	92	79	103	120	106	96	117	111	112	89	112	98	93	100	95	84	102	115	99	106	90	99	99	71	118	79	114	108	95	95	118	94	101	96	85	101	86	118	98	93	112	106	127	106	118	86	88	109	88	90	111	96	107	117	109	107	116	81	104	94	114	118	105	112	90	119	106	107	110	86	111	93	121	86	113	120	113	113	104	86	74	96	96	99	110	102	106	129	95	94	95	82	98	99	102	96	94	95	105	117	113	108	95	104	89	90	91	81	88	110	86	108	116	108	106	103	92	112	100	101	99	76	100	106	113	107	98	102	113	111	92	90	122	105	87	87	105	97	104	125	109	120	88	101	96	76	99	104	95	84	96	95	93	90	102	100	93	117	85	106	98	104	97	121	86	103	102	79	105	92	107	109	107	93	100	82	96	104	101	92	108	95	87	99	102	96	82	88	97	102	88	104	96	101	106	100	96	88	114	97	94	89	88	112	88	111	99	100	103	85	78	93	103	90	98	105	90	113	100	92	105	103	101	98	91	107	96	118	93	105	109	100	101	98	92	103	99	105	96	95	98	104	82	99	92	88	107	113	87	94	100	93	113	104	87	116	107	90	101	93	88	98	97	92	105	104	101	107	89	112	90	102	104	112	83	104	101	104	92	103	101	112	115	107	91	99	106	104	90	115	96	101	112	78	100	107	104	103	101	102	101	100	112	95	98	80	109	110	102	105	102	110	116	99	122	94	111	98	121	100	107	103	108	92	76	86	101	125	134	111	91	87	100	123	120	118	120	84	88	114	111	86	112	112	104	102	96	104	125	112	101	89	104	102	103	118	98	99	95	100	114	106	108	90	90	113	93	99	94	100	90	107	91	116	109	91	92	113	102	94	90	94	105	121	115	106	104	116	89	90	106	92	105	102	99	108	85	98	107	102	90	85	87	110	100	96	92	104	87	108	96	93	107	105	101	99	95	92	107	96	93	106	105	107	88	84	112	104	112	91	103	104	105	118	101	113	95	116	126	108	101	91	102	94	104	95	102	99	103	106	108	99	81	97	105	90	96	122	85	98	108	92	119	93	103	102	97	90	81	107	98	96	98	90	99	94	81	96	103	97	87	81	106	96	98	100	85	102	113	102	76	84	105	102	107	111	105	98	104	109	93	97	88	110	84	102	95	101	100	98	99	94	101	99	88	92	108	79	119	97	72	93	111	94	99	95	104	97	111	98	105	91	71	103	100	89	116	90	98	85	119	108	96	102	100	92	101	97	112	93	109	90	98	120	101	113	98	94	100	85	99	85	109	101	103	89	89	95	94	106	82	83	89	97	93	86	96	81	100	85	100	95	94	111	105	88	92	103	113	97	100	101	90	106	99	98	119	136	101	96	94	89	89	103	95	115	99	109	104	112	108	107	94	89	102	108	88	87	95	86	89	86	101	93	101	100	90	108	80	71	88	87	95	104	116	97	101	126	93	119	96	100	118	89	94	92	110	94	71	93	98	110	106	100	93	96	102	98	78	91	96	107	109	103	87	107	90	108	82	97	103	100	92	106	97	87	97	89	101	86	113	84	93	120	113	107	104	114	96	99	108	91	94	75	92	93	95	114	89	96	106	96	112	88	119	103	105	101	97	102	100	94	89	105	98	122	114	106	89	100	137	113	103	95	99	112	114	115	97	107	97	108	90	107	102	107	112	93	84	83	109	102	121	105	110	91	119	100	96	96	114	99	114	115	98	112	99	100	93	94	121	116	108	107	106	100	111	100	119	100	105	90	87	88	100	119	106	90	86	97	113	106	106	95	85	91	92	91	93	112	105	101	106	95	112	113	118	97	91	105	99	107	98	81	89	101	89	108	93	89	101	88	90	106	103	113	89	98	87	99	93	79	104	112	105	80	109	93	83	99	98	99	101	103	90	107	95	99	112	98	97	74	108	121	93	103	115	96	104	115	105	87	110	105	82	93	78	103	85	99	95	99	89	80	106	99	104	119	105	75	85	108	112	120	87	114	91	87	87	89	103	108	100	102	99	132	107	101	100	101	95	100	127	119	108	108	111	119	108	109	97	121	86	116	105	91	97	96	94	118	103	112	113	121	115	92	107	100	84	83	93	91	97	107	85	100	88	93	105	86	111	104	81	117	101	86	120	90	96	107	111	103	101	94	92	95	111	108	88	105	97	118	78	87	108	115	120	107	92	92	120	103	91	108	98	91	88	79	85	108	96	94	91	99	117	97	117	80	86	94	110	103	100	127	97	104	90	88	113	99	109	95	113	97	103	96	102	124	98	110	117	115	100	94	95	109	93	122	123	96	103	101	94	91	88	114	93	102	102	105	112	97	110	91	112	110	87	85	110	82	101	91	126	92	98	90	112	105	107	120	84	105	94	107	101	99	116	82	115	93	105	107	102	116	113	92	93	89	86	126	96	110	115	101	94	98	110	99	88	97	96	117	104	96	79	88	101	99	90	102	84	109	112	91	93	122	107	90	96	103	85	79	109	87	112	113	86	92	102	99	85	113	109	106	104
8641	5635	13251	15577	15006	8548	5429	3725	3428	2909	2170	1678	1283	966	1020	965	948	1385	2256	3882	7831	4186	3225	2174	1444	899	698	945	1196	1306	1396	1096	776	523	378	368	364	347	323	306	277	294	264	285	304	270	268	288	244	284	255	262	279	265	261	274	243	270	253	249	282	238	241	250	246	250	244	278	239	238	256	249	266	248	271	248	288	255	245	253	257	263	280	272	257	273	270	236	236	262	260	263	251	266	255	248	264	272	252	252	237	251	263	281	266	252	264	269	243	269	245	230	251	246	236	273	231	266	257	250	230	241	268	237	253	272	235	276	265	267	276	271	252	243	278	278	270	267	258	263	261	286	277	230	283	262	245	272	258	245	254	256	288	258	260	257	270	244	268	270	263	271	240	269	267	253	247	265	277	259	249	250	227	243	259	253	249	226	227	260	229	240	260	224	257	261	246	238	257	242	234	230	237	250	271	271	256	247	254	255	243	257	249	245	254	258	271	270	250	267	266	283	239	253	269	251	227	231	248	267	236	262	269	255	263	224	254	235	262	241	255	239	255	260	249	247	247	248	233	257	250	244	246	240	201	268	259	259	273	236	259	253	255	249	243	252	245	267	233	278	276	258	271	249	273	261	222	256	276	259	286	285	276	277	257	274	283	253	257	257	264	236	246	256	257	253	292	265	261	257	237	249	230	277	276	227	267	244	247	232	252	249	288	241	292	271	241	227	249	238	255	259	268	240	232	234	251	249	252	226	254	270	239	252	237	240	237	247	231	234	232	282	234	251	269	244	278	265	247	279	255	287	243	255	268	240	264	239	239	240	259	237	282	250	244	250	250	249	253	260	263	260	252	257	271	252	248	250	253	241	236	237	264	256	247	252	228	262	239	251	256	248	278	239	260	245	233	252	239	248	215	277	261	244	251	297	261	256	298	238	255	252	280	270	272	254	280	254	241	280	249	282	240	237	243	241	263	221	248	284	255	255	247	240	279	245	261	252	264	267	269	250	253	233	255	258	255	232	255	263	261	214	240	253	235	224	258	252	270	265	231	266	220	235	233	255	250	238	242	244	267	259	239	237	252	260	253	249	255	262	242	287	263	246	249	228	257	259	256	267	253	241	265	244	246	239	249	230	277	256	263	249	271	229	268	257	244	221	259	242	232	243	259	239	252	244	253	263	231	267	246	283	272	295	251	264	246	257	255	270	262	267	238	261	245	253	253	230	251	240	242	278	251	258	231	265	253	254	280	250	273	270	256	271	257	261	285	253	223	248	254	238	250	272	248	271	267	267	259	241	232	259	238	234	298	274	257	253	242	245	253	262	246	208	265	257	273	259	281	251	252	285	256	249	253	256	270	243	244	292	243	272	265	244	244	238	274	274	255	248	238	282	235	271	259	255	255	240	238	250	269	256	243	227	248	236	258	267	248	269	259	251	258	266	258	248	254	265	247	267	248	220	269	285	258	235	261	247	235	272	251	267	244	270	264	278	253	272	261	247	250	281	264	255	250	255	273	237	272	249	270	255	269	268	264	253	248	293	218	256	244	260	243	245	266	238	248	276	255	233	239	237	237	227	274	232	244	279	252	248	281	229	255	227	260	238	244	262	223	249	249	263	237	241	239	235	255	246	258	221	283	234	286	238	261	252	251	265	245	245	252	247	231	266	263	278	244	225	232	249	269	272	250	269	265	242	277	229	247	248	245	248	259	256	244	233	281	228	276	251	272	260	260	247	241	257	226	225	235	252	241	238	257	256	254	237	273	272	242	246	275	263	263	249	232	234	257	245	276	241	241	270	253	244	243	233	231	261	227	259	255	237	249	262	242	224	252	233	234	243	244	241	258	232	240	228	260	256	283	249	226	235	251	275	260	240	230	258	251	250	251	252	258	267	231	259	247	257	248	267	266	240	251	241	238	242	278	283	251	255	261	246	292	280	280	238	258	216	235	255	276	270	240	277	266	253	261	325	264	259	239	262	280	236	245	256	255	262	249	225	240	235	252	251	283	258	283	249	239	254	248	263	271	266	241	268	258	259	254	245	262	263	229	252	253	249	254	235	239	262	250	253	229	250	273	213	255	275	258	250	251	253	274	252	257	278	255	291	248	242	236	291	267	256	270	235	241	260	245	263	252	255	227	235	226	220	246	247	230	277	258	268	235	252	276	210	243	258	265	262	242	245	250	248	273	260	265	248	263	254	258	253	244	252	247	249	261	252	253	260	228	257	271	245	252	261	290	255	230	238	269	238	251	240	270	247	255	251	233	242	236	253	264	237	266	244	243	258	264	243	270	250	237	256	291	235	245	259	243	238	251	265	217	236	234	256	257	246	256	241	244	289	252	249	262	267	236	243	283	255	269	240	254	247	266	221	245	272	261	255	254	261	228	273	217	253	278	274	260	278	251	264	248	280	225	244	247	245	261	235	247	292	252	253	229	232	236	247	260	245	254	245	269	271	269	260	229	245	260	264	249	242	258	230	222	254	265	259	261	225	277	255	270	248	249	270	248	265	247	264	246	244	260	261	256	266	240	249	252	237	249	273	236	267	258	232	237	285	249	246	268	239	251	238	251	248	245	230	274	259	254	234	236	248	264	263	259	251	254	259	251	239	237	254	238	237	251	244	261	256	247	266	220	255	231	254	251	265	232	282	272	259	275	271	234	243	261	256	271	253	291	265	248	246	247	263	223	262	238	240	269	259	238	229	271	241	244	283	240	259	252	256	239	248	221	245	269	254	247	238	259	243	254	267	278	271	239	260	250	228	243	230	276	266	263	238	245	259	258	249	287	243	224	247	250	242	256	249	275	279	221	233	230	262	247	242	242	271	255	261	255	243	231	256	267	242	221	232	266	240	260	266	248	251	262	239	252	249	262	261	265	238	248	253	241	250	280	255	282	221	244	260	245	271	218	255	231	250	231	265	235	258	265	223	279	242	248	246	290	263	263	233	252	272	265	277	258	260	240	242	302	267	250	258	255	258	267	261	254	225	242	255	254	242	262	251	276	261	260	239	274	267	244	257	251	276	268	258	270	257	276	240	251	261	240	256	263	255	249	248	274	250	278	244	239	242	246	219	241	257	255	229	246	252	263	268	268	253	269	250	257	296	233	219	248	258	273	267	251	225	262	259	250	271	268	243	265	262	256	263	243	259	258	250	240	248	277	235	259	270	245	249	256	273	248	267	239	251	256	261	249	256	234	255	235	258	252	269	262	236	244	259	272	238	245	254	248	267	239	278	242	275	268	288	273	249	272	257	261	253	268	241	268	270	259	271	269	277	233	272	239	241	225	270	261	238	221	260	262	259	257	265	246	233	246	219	254	228	236	272	246	263	265	248	237	268	264	243	252	247	250	277	267	256	278	248	255	242	251	246	255	262	269	238	229	273	272	286	207	249	232	234	254	250	233	280	222	266	259	291	254	247	242	269	268	261	245	257	246	256	270	238	238	273	258	248	232	257	250	240	243	212	254	257	239	278	252	284	263	275	226	253	264	261	266	228
27089	13325	14886	13966	7894	4924	3031	1656	1503	1545	1229	886	684	561	518	492	434	653	1021	1179	1568	1430	1014	696	495	331	304	361	413	469	437	361	298	225	208	216	184	189	198	186	197	181	194	190	215	173	183	177	185	173	191	183	167	177	185	163	188	169	180	176	162	162	182	190	170	195	161	189	186	188	157	166	169	207	199	193	187	158	188	170	163	164	178	169	190	165	172	167	157	191	149	167	171	154	199	208	147	170	176	167	185	164	202	163	199	175	190	175	145	159	166	184	166	160	185	187	188	190	179	165	187	174	167	145	181	180	203	187	199	162	180	183	188	141	158	171	159	167	152	194	140	193	192	161	197	190	157	148	199	180	166	166	208	203	179	187	185	199	164	157	184	169	154	197	165	186	170	192	178	177	182	143	161	133	196	168	172	163	177	167	148	168	183	175	199	169	177	164	185	168	158	171	185	199	153	172	176	159	174	190	158	160	184	172	179	153	147	154	184	195	179	168	190	174	159	173	165	141	182	167	177	133	158	214	173	157	155	184	167	180	162	203	174	175	168	187	161	170	166	155	172	196	159	173	175	159	177	191	179	158	185	145	191	199	186	187	193	157	163	157	193	174	159	145	190	164	187	182	155	168	179	173	185	164	162	196	175	171	169	171	172	156	165	195	180	140	159	173	176	166	154	176	170	164	180	155	177	165	176	160	174	168	161	181	189	193	179	175	171	169	195	150	179	184	165	168	168	162	163	174	205	172	192	186	167	160	161	205	183	188	175	174	181	168	148	174	174	163	181	159	158	177	166	168	195	194	185	174	150	161	178	171	166	152	192	166	201	194	189	148	158	162	165	171	162	167	173	157	172	155	210	177	176	190	161	179	167	175	174	174	170	169	175	194	178	171	165	181	159	189	168	178	158	163	187	155	196	168	187	181	171	156	163	170	152	147	167	193	156	155	190	138	192	175	164	176	151	152	172	167	164	191	162	166	176	169	185	151	159	171	165	178	187	157	171	172	177	175	159	174	154	163	164	164	189	184	165	136	168	169	188	167	138	163	154	174	189	201	160	166	189	184	162	170	193	176	191	170	181	194	187	188	166	164	193	183	165	185	205	202	177	185	197	172	171	180	167	178	165	180	205	177	169	180	179	170	166	158	200	152	172	175	185	170	169	178	164	177	171	192	187	166	166	190	204	187	160	181	189	200	182	169	139	174	169	166	149	159	147	191	168	192	175	152	167	176	162	170	183	168	170	185	160	171	171	178	197	177	169	189	168	190	153	185	185	165	182	164	168	141	172	185	193	200	169	190	197	175	189	177	195	176	153	160	175	199	162	160	181	159	187	182	169	176	175	186	166	177	159	162	165	187	180	181	197	141	174	188	181	177	147	170	150	184	177	178	178	179	185	185	170	176	170	174	178	199	182	165	195	167	182	179	156	187	176	188	190	187	203	226	183	153	180	179	194	164	192	178	178	175	212	173	172	165	170	164	156	166	178	184	173	171	170	179	187	184	180	164	183	174	204	175	164	179	147	161	168	159	193	183	169	174	171	175	155	169	167	175	161	199	186	164	182	158	187	170	165	157	186	165	170	181	170	176	180	190	182	166	168	171	185	168	174	191	203	185	198	174	168	200	168	187	171	179	175	150	181	181	179	201	196	187	163	188	172	165	166	179	183	189	169	188	199	178	221	157	157	165	181	158	158	167	171	162	192	173	171	205	189	184	184	164	159	187	182	184	169	147	168	159	150	157	178	151	188	168	163	188	174	181	173	177	142	173	171	159	194	159	153	178	198	164	162	182	179	177	165	172	171	159	173	169	172	185	172	165	177	180	160	175	172	176	192	201	158	161	168	174	159	174	183	181	186	175	168	199	163	173	164	169	170	153	168	186	181	185	178	169	180	195	152	166	186	165	166	170	199	158	170	179	164	188	162	181	177	169	151	173	190	164	160	165	162	180	177	206	184	136	151	213	183	179	195	159	169	172	193	157	189	167	164	148	183	170	167	147	179	198	156	153	164	171	192	139	186	168	200	187	157	164	169	175	168	173	174	176	178	187	182	184	180	179	179	171	169	177	200	130	162	179	174	162	191	173	161	187	154	188	160	204	191	163	180	170	177	179	183	156	164	163	183	160	183	154	151	175	164	172	164	199	171	184	184	163	177	169	168	165	171	174	165	186	181	173	160	175	178	179	170	197	157	170	154	178	186	157	183	178	195	188	189	193	173	169	190	164	167	179	184	154	200	159	190	200	185	167	155	187	172	177	173	174	168	170	175	167	186	175	160	172	171	185	180	176	176	157	166	182	162	165	169	162	187	167	146	168	173	158	177	184	176	171	188	184	182	151	158	166	216	189	164	194	160	159	161	192	180	177	159	166	195	168	154	171	176	174	148	162	185	177	187	162	185	182	180	177	146	171	185	199	168	178	201	194	172	183	166	202	170	177	178	176	176	184	173	151	192	154	163	183	176	169	181	175	155	199	164	189	167	179	182	162	164	169	188	195	165	214	188	188	174	165	173	166	176	167	182	169	211	150	162	151	186	150	167	160	191	179	168	171	171	174	177	187	181	194	159	158	186	185	171	175	185	192	183	166	159	172	186	195	158	159	146	183	178	206	171	185	169	164	171	196	163	186	149	180	172	177	157	188	161	169	188	193	153	166	195	185	190	173	174	155	159	185	139	174	158	160	160	157	153	168	160	192	181	182	158	193	155	162	183	184	185	196	177	167	174	174	166	169	155	165	189	185	174	138	183	193	185	190	156	171	150	167	187	174	191	191	200	156	144	147	191	175	143	173	164	159	163	189	187	150	183	188	186	169	188	183	168	157	184	170	159	160	183	182	173	171	174	162	177	167	176	180	162	169	184	187	190	184	170	190	176	162	181	165	179	167	163	173	195	172	193	188	176	179	167	187	157	184	180	152	160	180	167	175	174	185	156	162	146	181	145	178	180	182	171	177	165	155	183	182	161	174	177	182	189	182	159	157	151	191	184	176	195	200	182	170	169	171	169	167	156	213	190	194	167	164	205	162	186	170	165	159	175	181	176	182	163	184	171	171	189	187	178	171	167	161	178	166	180	174	169	168	178	180	193	178	154	199	171	176	184	174	188	167	156	162	159	177	164	162	171	187	162	158	164	166	185	188	184	157	169	151	190	163	147	160	175	163	182	180	181	185	208	174	171	183	163	170	162	211	174	162	152	159	185	156	174	197	149	171	170	165	155	154	195	165	176	169	183	173	168	159	176	202	189	199	182	162	165	167	174	147	166	162	163	181	172	168	203	190	198	175	189	183	155	179	196	189	178	156	192	179	192	164	165	141	199	177	185	158	146	141	155	176	181	139	176	171	175	181	179	172	166	171	158	172	176	154	177	171	198	190	184	167	170	188	168	185	167	172	157	168	188	170	161	179	185	186	178	174	190	185	177	171	183	203	191	163	168	168	160	173	157	187	159	180	159	162	173	173	190	199	182	190	176	145	156	178	187	178	177	195	188	168
13286	8846	19378	22831	17489	13052	8544	5720	6600	7298	6013	4201	2965	2503	2571	2305	2256	3489	5727	7106	8936	7714	5730	3568	2441	1608	1440	1784	2197	2640	2421	1976	1455	856	636	610	550	547	490	487	473	446	453	469	431	427	464	424	430	430	404	429	391	384	444	406	427	437	407	436	403	421	464	410	439	385	412	429	427	429	388	423	411	403	387	433	449	417	368	424	429	428	437	423	465	418	426	420	393	417	390	399	396	396	392	419	430	384	429	435	399	443	402	410	421	402	400	402	403	436	403	415	396	432	377	408	396	379	422	385	381	417	380	414	392	407	398	419	397	409	446	377	396	427	451	395	431	400	430	426	417	395	416	429	438	403	411	402	434	432	401	398	441	377	368	422	406	398	441	372	381	390	409	414	431	390	420	428	395	407	384	422	400	346	414	420	363	396	394	409	395	399	421	399	421	424	396	415	403	413	440	404	447	426	427	393	383	401	390	400	429	414	407	408	390	412	391	448	385	407	389	426	400	417	418	393	391	375	405	404	403	409	372	430	386	388	415	381	414	407	391	406	391	398	391	409	346	393	372	395	367	387	372	381	412	393	389	377	418	416	411	397	373	386	389	412	395	420	390	430	362	374	414	390	411	397	431	408	398	384	396	367	400	411	358	392	393	393	389	433	381	442	433	402	390	394	403	361	393	398	386	402	386	385	412	415	391	397	395	407	382	398	427	403	407	413	433	381	411	416	378	393	424	381	397	389	382	393	410	399	385	381	386	374	436	432	372	423	409	376	403	363	433	417	395	390	395	404	432	397	396	447	414	381	399	424	421	406	408	406	395	416	394	435	406	418	424	410	434	414	399	403	421	367	415	377	415	395	413	437	386	418	405	427	398	403	417	417	369	399	387	386	412	391	433	404	400	382	422	397	403	394	396	407	398	386	423	430	425	405	418	447	413	412	422	407	408	363	400	377	433	395	434	438	410	387	410	409	450	417	433	389	409	407	438	404	401	382	405	388	413	397	415	443	401	418	389	379	385	396	393	398	444	408	408	404	415	394	405	387	439	422	388	423	408	356	418	429	370	374	422	398	395	407	400	372	395	428	425	424	422	423	443	414	403	391	401	369	385	407	428	369	403	422	372	393	434	401	400	415	433	382	421	387	419	375	409	412	381	414	410	430	370	406	430	404	339	402	369	378	398	384	443	400	399	404	390	388	435	385	386	353	393	375	402	396	400	392	432	385	401	384	421	425	396	401	396	390	397	411	407	394	360	373	408	450	397	393	420	403	393	368	391	369	409	389	381	386	405	392	423	377	393	409	389	416	417	386	399	396	406	401	387	424	432	379	433	378	375	404	409	403	408	389	402	397	410	415	386	373	409	407	390	386	383	432	403	402	392	389	396	372	355	422	417	416	389	390	378	428	413	423	379	375	390	432	386	437	417	405	420	368	398	425	396	412	389	379	410	400	420	394	430	414	425	431	380	381	383	387	360	404	388	406	391	374	415	404	421	444	428	405	401	402	393	384	417	413	392	392	381	410	389	408	393	358	401	414	411	410	418	365	375	355	422	403	391	387	420	413	377	384	419	405	378	411	423	398	377	410	395	441	393	387	389	400	413	403	450	418	427	395	413	433	368	385	345	399	343	409	429	384	375	401	408	407	371	414	371	420	417	417	395	425	384	381	373	422	394	397	359	385	396	412	448	392	416	400	389	418	396	411	425	387	421	409	421	399	370	403	403	407	401	405	449	372	408	404	390	397	378	407	400	412	386	418	383	444	386	368	394	394	374	397	433	402	415	417	423	376	435	393	422	425	402	390	449	418	424	383	407	411	372	399	423	435	367	430	389	438	365	396	409	419	406	413	397	405	412	393	412	417	410	373	348	399	387	427	401	427	437	396	423	439	395	429	425	389	432	435	411	425	426	393	427	380	400	400	410	378	410	396	386	395	400	405	399	410	386	425	408	401	432	412	403	407	408	412	412	401	396	392	406	425	424	393	408	419	421	398	423	386	411	411	419	409	394	360	427	399	409	370	422	425	434	431	405	434	432	406	407	417	405	395	437	423	415	389	402	412	416	458	396	396	390	391	446	406	375	376	397	375	465	379	400	382	382	378	409	413	373	427	414	413	389	429	401	407	393	401	393	368	410	354	360	406	434	398	423	379	400	393	422	407	382	405	418	432	418	393	372	422	433	446	404	388	385	407	394	414	360	424	400	416	374	397	377	393	364	407	413	396	425	410	417	407	418	385	407	430	404	429	422	414	394	385	422	404	395	415	445	401	415	404	423	406	385	414	402	433	433	399	401	395	414	409	397	404	392	422	404	384	401	396	433	400	420	411	380	383	402	379	404	421	399	403	404	431	395	402	400	392	378	389	409	411	398	409	365	414	388	394	387	423	407	393	422	439	353	414	432	377	372	407	388	436	397	392	379	422	434	430	428	413	431	400	403	404	437	409	410	435	393	407	432	401	406	389	435	402	389	417	418	439	399	389	422	398	421	407	384	442	391	419	419	437	401	405	400	348	414	417	377	395	389	390	399	401	397	392	379	418	378	402	368	428	426	400	412	401	396	419	374	395	404	388	368	399	428	380	407	359	429	398	438	395	394	399	425	429	454	433	400	409	426	404	417	375	386	398	403	443	391	393	404	404	392	386	406	444	382	436	432	395	416	419	400	353	367	386	414	396	414	388	414	394	405	384	410	411	394	373	358	392	396	418	380	412	423	366	404	397	378	374	422	387	414	386	438	372	403	400	416	435	407	399	443	444	380	433	440	373	396	402	372	368	412	384	419	357	431	410	402	428	386	426	368	427	421	416	377	413	419	406	408	398	402	398	381	408	398	396	388	414	409	391	426	367	395	394	364	419	432	374	407	367	423	421	385	391	419	408	383	402	424	450	390	425	401	409	396	424	422	381	402	393	410	370	389	385	407	443	417	414	385	395	410	381	368	394	408	388	391	398	391	427	395	408	390	437	427	396	382	400	430	388	435	393	414	380	403	420	409	414	415	424	388	414	417	404	379	394	381	406	413	430	400	382	405	407	414	422	399	404	384	382	422	434	394	394	377	381	380	410	430	403	475	410	427	423	387	406	439	397	415	399	382	396	397	411	456	428	378	382	396	414	388	422	412	424	395	394	399	412	417	394	384	372	397	412	419	389	441	421	423	400	383	409	400	381	389	419	393	415	441	423	416	396	378	404	400	415	420	438	434	447	434	416	417	373	406	393	388	430	429	396	395	358	383	421	363	442	387	415	396	382	383	427	410	386	405	374	394	399	399	407	422	364	402	410	389	419	344	404	367	367	421	415	415	390	393	403	425	424	367	402	425	390	375	410	401	448	372	390	425	389	424	420	418	433	409	399	399	418	391	392	407	432	412	390	385	423	372	437	413	413	403	385	436	412	398	391	420	401	404	422	403	419	432	415	402	365	428	403	394	402	418	415	399	438	418	393	422	413	380	406	437	390	373	413	393	427	397	435	389	387	414	398	413	400	405	407	406	378	398	373
9005	4069	4715	2638	1385	683	366	302	292	398	365	321	303	357	295	218	187	299	424	532	557	529	396	274	176	128	141	141	173	223	172	168	142	119	119	109	113	107	115	107	112	93	103	104	111	96	87	111	100	96	106	106	95	91	112	118	94	96	119	112	113	90	100	96	104	104	109	112	113	90	91	88	113	84	82	106	105	92	98	124	98	103	100	103	107	106	107	115	80	115	93	89	109	90	103	110	108	94	91	119	112	103	100	90	115	98	117	108	106	113	103	92	97	111	89	118	113	101	109	95	105	109	97	112	99	83	86	104	116	117	117	110	103	99	100	101	119	118	108	79	99	122	105	95	108	91	102	100	79	95	115	107	99	102	108	112	109	122	95	113	113	111	107	105	116	125	93	118	117	100	96	92	108	115	88	103	90	127	104	107	112	111	114	115	102	106	112	124	118	128	139	91	92	108	115	109	97	105	89	111	85	111	95	95	117	106	90	105	97	95	111	126	106	92	93	109	114	123	118	91	105	111	121	108	106	108	102	95	97	99	86	95	109	133	76	85	97	106	105	97	98	78	113	91	105	92	112	93	91	117	93	93	90	120	105	97	100	94	98	109	118	115	96	98	103	101	105	100	101	101	112	129	95	110	101	82	126	114	115	104	94	113	110	117	98	128	107	87	105	120	133	103	114	104	111	107	93	102	98	108	88	101	96	111	122	94	114	120	92	123	106	98	88	105	84	132	91	120	96	91	88	92	93	107	122	83	113	110	124	117	102	108	93	94	101	98	116	104	114	103	101	105	104	114	103	95	110	123	113	108	120	121	97	92	103	100	111	115	110	102	118	106	105	126	99	103	119	105	110	112	97	103	126	80	111	90	112	108	106	115	112	100	106	122	106	101	113	119	95	136	107	107	105	101	102	111	94	93	126	91	105	108	111	98	107	121	109	116	104	104	93	106	93	117	88	107	111	113	112	105	93	105	89	115	78	98	112	108	91	105	88	104	101	96	113	105	123	91	92	100	109	111	98	110	116	104	112	94	83	107	106	105	110	106	105	100	99	118	118	82	117	117	105	121	102	113	107	116	110	102	92	92	95	97	112	105	124	113	102	120	124	113	97	121	94	113	110	97	82	93	88	106	111	112	120	98	103	104	109	103	89	110	119	105	84	110	104	108	119	125	108	117	129	120	118	101	104	122	88	84	113	104	132	108	126	107	124	97	106	95	109	120	110	86	104	101	112	84	96	99	131	96	86	95	110	107	136	116	115	109	110	106	116	108	110	113	105	108	105	77	104	117	117	98	91	104	102	100	88	102	82	121	88	117	107	108	112	93	114	101	127	112	101	103	109	107	97	98	94	86	95	81	90	93	110	117	121	118	104	100	91	95	115	97	111	97	100	113	120	111	98	93	97	109	104	101	92	107	92	99	116	118	107	111	102	88	108	129	111	92	100	106	95	109	111	107	111	104	120	101	120	114	109	111	110	105	101	124	112	111	119	108	111	88	110	109	106	98	100	109	101	94	118	90	98	113	101	83	115	107	103	102	98	105	112	97	100	120	106	89	103	115	127	98	88	113	99	122	114	110	94	74	118	105	100	105	98	111	104	99	107	101	107	102	116	117	100	107	99	102	100	117	98	107	113	83	111	109	112	93	103	123	114	111	91	118	96	78	113	98	118	123	108	126	104	115	86	108	109	110	113	101	109	109	96	98	120	88	104	93	110	103	124	118	98	114	92	129	99	101	118	107	115	128	113	89	103	120	112	111	120	90	105	119	86	85	111	99	109	104	83	113	95	119	108	89	87	107	123	105	96	103	103	94	86	128	86	83	103	118	99	107	112	125	110	81	114	101	93	116	116	89	119	116	93	98	102	102	106	111	103	108	129	110	85	118	102	108	122	105	101	116	113	97	101	102	106	106	103	98	126	104	110	91	98	129	97	106	112	108	82	121	122	102	101	87	106	108	118	103	119	112	93	102	95	88	93	103	108	108	111	113	98	95	94	103	113	107	108	108	115	104	121	99	105	106	92	90	105	114	110	107	89	101	96	116	113	115	118	87	97	117	105	122	113	116	100	101	106	101	100	83	101	114	123	117	91	111	115	115	106	101	79	111	108	103	85	99	113	93	127	123	105	92	109	108	102	112	113	97	118	99	86	110	104	92	115	93	99	107	102	102	108	111	111	103	110	111	94	88	106	93	110	113	107	94	110	87	96	97	102	100	130	105	118	95	98	106	116	110	111	117	103	88	109	118	117	118	100	128	95	120	114	110	97	109	101	92	113	113	119	99	96	105	114	117	112	99	110	111	103	110	95	109	117	97	119	111	111	125	110	107	115	100	103	88	125	98	102	120	107	120	103	101	106	105	89	99	94	107	93	127	119	105	100	121	103	98	97	107	111	103	88	112	112	86	109	102	104	96	119	105	97	106	97	101	106	99	111	103	121	106	103	85	110	105	105	88	105	98	103	110	82	114	97	112	84	119	98	92	123	88	117	87	115	108	93	115	99	107	103	96	110	112	95	100	111	112	102	94	95	101	95	92	102	107	115	116	79	96	112	120	111	103	101	95	107	101	111	105	112	119	84	114	116	119	93	122	105	87	120	113	91	100	108	105	105	118	106	88	97	102	100	94	104	99	113	89	118	115	112	96	105	106	105	108	100	116	97	84	69	118	103	104	128	98	85	98	98	91	105	105	114	88	95	108	130	89	94	108	124	116	97	82	116	107	88	98	106	108	106	122	96	89	101	93	100	122	114	90	101	110	101	108	98	113	106	102	98	106	115	103	106	110	91	88	109	120	100	99	78	90	97	100	111	120	116	96	112	110	117	109	135	99	109	119	95	95	110	117	105	100	111	106	108	114	114	109	118	99	95	109	96	103	124	97	112	86	94	105	110	126	102	104	97	111	91	96	114	122	96	108	87	99	112	115	98	90	116	99	127	104	105	106	103	119	112	109	123	119	90	104	116	116	111	95	111	94	111	108	97	104	107	87	80	103	102	110	95	109	93	119	120	113	88	101	109	110	112	95	120	104	94	97	112	102	100	117	100	111	106	109	125	109	124	111	121	95	105	114	96	113	105	112	111	99	103	116	97	124	116	101	104	101	119	115	110	98	100	95	100	99	119	109	95	107	92	105	90	103	108	95	82	91	82	83	96	115	99	95	97	96	87	121	92	111	101	109	97	93	114	119	100	87	111	107	111	100	109	109	124	118	107	99	114	92	111	78	107	88	84	91	109	107	119	120	102	90	113	119	113	101	119	106	107	108	127	89	119	107	89	92	102	98	100	119	99	94	95	129	112	102	108	96	116	93	98	120	106	100	98	106	106	111	101	107	98	100	103	132	114	105	91	98	104	116	112	120	114	98	98	103	94	86	103	89	105	105	95	92	93	107	89	99	95	104	109	104	104	97	104	111	117	113	94	94	100	84	107	102	108	113	119	99	101	89	93	97	112	97	105	133	91	96	110	89	101	104	101	112	91	96	121	133	109	107
5091	3249	7915	7427	4927	2871	1597	1361	1396	1895	1914	1580	1553	1664	1385	1054	942	1544	2363	3149	3125	3007	2361	1455	872	521	528	694	902	934	918	682	536	372	291	301	265	289	293	266	272	264	288	266	284	265	261	252	287	273	249	246	240	257	246	277	269	244	266	247	266	246	264	269	244	245	251	261	241	237	246	264	273	260	279	252	252	263	273	254	250	262	251	250	269	286	250	268	245	258	252	255	294	280	266	257	261	245	255	266	258	274	252	241	265	241	280	258	273	250	260	229	241	262	238	240	255	252	274	274	248	242	265	282	250	255	288	251	284	249	270	260	273	249	276	264	246	253	248	246	237	277	263	262	265	258	235	249	245	253	290	240	259	271	252	245	268	283	235	247	283	263	264	245	260	262	224	255	236	279	240	271	276	259	249	313	219	276	245	282	279	230	265	265	258	240	234	246	279	274	262	231	248	273	285	259	262	257	240	272	261	277	258	251	250	246	244	266	265	245	246	252	262	270	233	250	237	240	275	272	293	236	280	274	278	273	252	275	272	258	285	246	257	229	253	272	276	248	278	237	259	270	262	239	264	261	225	276	239	271	241	297	271	262	258	254	251	254	260	259	264	257	262	281	245	260	280	243	275	272	298	275	252	226	230	245	263	268	237	256	227	232	239	258	265	276	241	245	237	265	271	261	271	255	257	274	272	270	237	242	265	244	267	252	285	250	247	268	273	247	266	227	263	246	251	259	276	243	247	255	226	264	291	261	260	235	239	293	245	235	262	222	253	250	225	275	266	271	247	262	258	220	251	243	262	261	263	270	251	231	264	262	299	243	237	271	271	278	258	268	259	250	260	208	257	259	271	266	275	268	264	249	253	258	224	256	283	282	284	273	281	246	264	229	232	262	243	255	211	250	264	270	225	267	273	253	278	267	278	255	250	305	230	253	243	255	260	264	234	248	244	241	238	256	244	257	271	227	257	235	249	274	254	271	220	251	246	269	285	262	272	255	283	268	281	267	267	256	241	258	310	241	228	245	274	270	282	247	258	267	243	233	270	259	239	248	295	284	267	249	246	257	229	278	246	272	232	226	270	272	261	281	223	256	242	249	267	253	247	271	252	253	258	245	245	258	271	255	271	275	268	234	239	280	276	255	268	258	298	277	253	240	221	278	257	299	250	273	257	257	244	257	250	288	229	243	270	256	265	273	250	240	251	260	271	277	274	264	248	261	257	284	284	246	258	246	246	244	274	274	243	243	226	260	232	253	260	266	274	260	269	249	271	262	297	285	262	289	256	252	248	258	251	263	246	282	250	250	262	239	253	285	270	254	262	272	259	238	242	280	258	267	245	256	249	274	247	258	265	255	274	246	222	270	266	243	256	251	235	278	259	241	263	255	254	261	235	250	299	264	293	250	231	246	248	268	265	267	246	240	253	277	284	259	238	286	251	276	232	250	251	252	272	264	246	249	247	276	261	278	268	289	251	274	264	238	240	258	247	259	249	261	260	255	256	240	243	269	248	261	304	278	241	265	286	241	264	248	256	274	270	255	249	242	267	240	243	241	245	262	250	256	273	253	245	240	299	253	283	260	259	291	264	278	250	269	265	243	251	236	254	254	248	263	247	210	301	247	256	271	267	236	278	285	278	251	256	259	264	246	250	242	250	300	275	235	213	278	264	269	256	246	274	269	269	256	267	251	254	266	269	263	261	235	279	281	267	267	285	221	237	287	268	274	266	245	247	264	264	298	249	271	269	261	241	272	258	253	267	273	266	254	256	245	245	274	248	260	252	269	232	250	216	267	264	287	270	274	261	225	264	241	250	281	254	261	248	233	267	266	265	272	266	242	264	259	247	258	250	228	259	246	241	288	224	285	233	265	271	279	246	271	256	249	281	281	232	227	242	240	254	242	269	250	274	267	248	251	278	246	256	260	268	276	253	242	220	267	249	252	270	242	244	249	247	255	258	251	271	253	269	273	259	258	256	254	244	253	246	259	254	269	265	269	267	277	231	242	256	257	224	218	269	244	224	277	247	236	261	264	222	285	239	242	254	259	244	252	251	276	245	242	295	254	244	270	284	289	261	253	301	279	260	239	275	246	250	259	278	235	264	259	256	252	255	240	286	247	272	258	258	258	253	255	265	270	263	265	248	251	242	304	245	283	251	265	252	235	249	254	260	241	266	258	260	254	258	271	242	260	276	273	266	231	257	225	219	278	268	226	267	277	257	240	266	274	250	287	273	245	254	259	240	246	251	261	235	285	249	259	283	236	271	256	262	276	242	275	243	257	251	257	253	278	238	245	284	279	255	254	262	244	246	267	241	260	261	267	255	249	232	274	248	285	288	262	265	270	273	255	261	239	281	255	252	286	259	258	259	250	249	270	281	259	283	254	251	248	255	231	257	242	256	258	279	269	256	264	247	242	244	262	243	282	276	282	252	268	252	281	256	267	251	246	252	254	274	270	257	246	242	268	250	238	250	266	260	255	237	274	261	258	291	240	262	289	231	264	251	265	246	271	269	289	260	272	242	237	278	249	266	268	236	240	272	276	250	261	246	298	283	250	250	231	261	246	276	256	236	243	248	268	253	251	231	256	281	260	295	269	234	256	268	279	274	257	256	262	265	262	277	268	240	264	245	256	271	288	253	295	271	277	246	291	249	246	242	271	255	257	264	251	261	266	293	259	251	268	268	253	260	240	254	254	265	269	263	255	285	259	274	247	249	271	258	263	238	252	262	259	279	229	250	260	247	271	235	258	263	293	246	254	254	257	269	285	271	243	258	257	292	262	277	256	260	271	253	269	222	260	256	242	241	272	263	257	266	279	261	276	258	266	236	275	250	271	254	256	265	255	274	263	263	258	251	231	283	272	257	246	231	272	280	226	235	259	260	268	245	251	242	273	249	258	223	275	242	258	259	284	247	224	234	263	255	239	234	251	256	265	281	251	246	296	274	267	239	248	260	249	272	263	263	250	234	248	240	255	274	265	244	234	254	243	246	271	256	273	261	269	250	252	256	277	289	235	269	246	249	237	232	262	253	239	247	273	253	243	251	272	256	281	256	280	251	263	263	254	218	289	238	269	241	263	286	237	289	265	265	280	245	258	283	261	246	259	244	259	238	259	269	262	256	235	222	250	244	236	251	268	247	220	236	254	266	247	251	286	286	264	211	272	272	279	252	281	269	257	263	268	246	245	263	256	236	265	240	273	243	272	268	256	239	237	285	255	281	294	279	255	277	228	266	263	264	272	264	216	244	253	256	288	242	244	267	268	265	266	268	255	234	269	245	239	249	237	260	267	267	250	274	274	249	301	279	249	277	240	264	262	251	246	241	258	227	277	271	259	289	254	211	248	266	276	259	259	259	284	296	253	244	266	234	249	272	278	239	264	293	280	258	263	239	273	269	261	257	253	273	260	283	273	266	273	278	288	278	245	237	270	253	266	249	278	237	290	267	269	247	251	253	245	226	252	262	266	286	262	248	268	251	277	276	265	258	290
18679	8062	7549	5853	4337	2641	1047	651	603	478	421	376	493	602	500	391	309	447	679	995	856	771	532	413	231	193	198	216	281	272	234	201	160	136	124	117	107	99	118	127	113	97	121	107	100	122	113	90	121	100	110	110	101	102	97	104	107	99	95	105	106	109	108	100	90	106	99	90	97	113	100	111	113	83	95	122	128	112	114	88	113	123	115	113	90	101	87	113	100	104	114	106	81	105	114	109	104	120	85	127	118	91	109	114	111	127	105	103	95	121	107	104	93	114	112	109	113	100	107	123	93	106	101	94	118	96	86	107	113	113	84	108	93	95	102	94	113	110	110	114	106	107	109	104	81	97	93	107	112	114	128	102	108	93	89	113	114	99	105	122	91	86	84	102	96	92	100	121	121	111	114	100	88	98	115	100	80	120	101	112	103	88	101	112	114	106	99	89	125	102	125	131	109	104	101	93	96	119	100	96	103	98	113	108	100	101	108	97	79	92	102	105	110	105	94	106	89	100	107	101	110	112	107	88	113	106	110	115	103	107	107	115	106	79	96	113	129	106	108	120	115	104	114	99	92	139	127	100	106	94	112	110	107	100	105	132	95	99	110	118	132	102	99	98	82	107	94	103	92	106	111	121	76	106	107	105	106	101	123	130	91	85	109	118	116	95	85	86	114	106	120	85	91	94	110	97	122	117	116	98	98	98	117	96	101	133	114	109	106	95	107	119	100	104	115	87	126	106	116	114	116	99	85	111	105	122	120	105	97	89	106	98	125	104	104	94	110	117	106	109	96	121	84	93	92	100	98	109	110	86	108	113	91	127	82	117	112	129	101	123	101	113	114	100	83	102	102	109	116	114	97	88	104	92	89	100	91	123	102	103	110	96	110	111	103	98	101	96	101	115	111	93	101	92	113	96	97	98	109	125	102	105	121	117	102	109	94	92	104	100	109	94	104	91	95	98	111	119	106	94	98	93	101	99	90	107	102	114	101	98	119	94	100	116	97	99	93	88	118	115	93	97	93	99	111	93	94	97	116	103	93	121	118	98	94	113	97	100	112	89	113	99	108	93	101	135	92	125	100	99	99	134	118	110	104	108	111	100	103	124	101	108	101	90	95	94	94	114	99	94	115	103	114	101	78	94	108	113	97	115	105	106	102	103	121	101	105	104	105	96	94	108	104	109	108	96	96	97	89	107	103	122	109	97	100	103	126	107	89	98	95	115	121	111	97	80	94	100	97	100	112	118	89	101	101	105	104	136	85	113	101	88	100	99	116	114	104	102	95	117	118	116	102	105	102	110	114	88	101	97	118	113	116	98	110	92	109	104	96	106	105	111	109	116	88	100	93	101	91	100	112	93	122	100	98	97	98	113	107	107	93	117	106	87	110	120	125	124	112	106	120	105	100	99	132	94	111	93	106	100	103	99	103	90	83	92	116	117	95	107	103	85	100	124	96	105	107	95	107	107	93	102	115	105	110	111	104	111	106	108	108	111	127	107	118	94	113	104	102	93	108	106	105	96	98	88	103	121	110	107	110	104	119	106	123	107	101	102	103	122	110	105	115	126	111	94	117	119	90	103	99	112	98	102	98	93	107	104	95	105	111	120	96	94	121	119	108	107	119	114	110	130	118	109	126	113	99	106	99	121	106	88	110	117	123	118	101	98	114	118	106	118	117	106	92	103	138	113	104	89	116	97	105	83	97	89	106	123	125	88	103	113	85	80	120	102	94	105	100	108	101	99	125	112	116	104	107	91	113	109	88	103	108	115	103	109	100	91	116	104	100	94	121	107	88	96	129	104	105	119	88	112	93	97	123	102	92	105	89	90	88	104	92	113	83	101	101	116	116	104	98	89	105	91	100	101	105	98	90	107	98	89	86	113	95	96	96	121	109	117	111	95	104	112	101	106	95	104	119	108	102	106	111	113	121	134	88	96	134	90	102	108	97	122	106	108	131	108	98	120	98	117	97	86	90	102	96	89	105	111	105	92	108	104	92	103	117	93	131	112	115	138	109	103	96	96	106	84	89	114	107	104	102	105	123	105	121	98	88	104	82	109	99	84	89	111	84	106	93	95	94	115	93	119	84	96	93	121	105	107	86	110	93	107	119	98	117	102	119	100	102	107	128	115	107	104	103	104	92	106	121	90	111	124	90	109	109	112	93	99	114	103	109	129	116	106	116	117	116	94	98	117	93	108	93	111	102	91	121	91	101	97	111	93	114	103	110	89	116	109	102	111	102	115	113	109	99	109	110	98	108	104	113	116	103	94	110	98	109	101	94	117	118	106	125	88	123	101	94	115	113	106	109	113	87	115	113	97	110	100	94	104	113	105	111	104	79	118	104	110	118	125	119	101	111	101	122	125	105	110	119	89	110	111	125	125	94	100	101	110	118	134	95	90	114	108	119	102	94	110	98	90	104	99	95	96	104	83	107	111	122	101	104	131	105	87	112	102	115	104	99	91	122	98	107	94	86	103	106	102	118	101	97	111	105	104	87	90	118	116	115	103	103	113	89	96	117	124	125	96	104	119	89	94	108	104	110	105	110	82	116	103	89	108	102	129	104	124	90	85	117	108	93	93	111	130	112	114	100	116	107	104	96	114	112	112	86	99	98	100	138	110	94	115	111	105	111	112	93	98	98	118	102	106	126	108	131	111	96	114	90	105	127	92	86	111	95	100	106	97	90	114	107	102	97	109	108	103	101	113	112	93	107	88	99	97	126	111	105	103	99	88	105	110	101	114	105	104	82	104	91	108	102	99	111	87	111	108	101	102	136	101	97	97	117	103	107	93	97	119	120	101	112	101	98	97	83	99	115	91	108	99	115	82	89	116	92	114	105	117	101	88	103	128	121	121	108	127	109	94	96	106	104	117	103	103	103	89	103	109	106	109	106	104	112	120	92	128	89	110	103	102	105	108	100	104	108	88	99	105	122	100	114	111	116	100	96	108	122	98	131	109	108	99	95	98	133	117	103	87	116	112	102	99	116	93	100	103	127	93	127	108	103	107	116	89	120	100	90	119	86	116	111	106	95	104	102	102	131	102	106	103	112	86	106	112	100	105	124	92	108	99	102	117	111	121	96	110	97	121	125	125	95	97	94	117	98	119	118	95	109	116	101	84	105	87	94	102	99	86	98	87	129	116	94	93	125	100	97	111	115	92	113	79	87	99	116	95	117	108	101	94	93	105	103	90	116	108	76	113	94	111	105	111	102	126	116	102	105	106	115	85	105	104	108	110	113	116	107	111	98	100	115	104	112	110	109	98	110	90	96	84	91	110	98	108	95	104	114	133	112	110	107	117	110	102	107	108	107	113	108	97	105	113	99	113	97	98	103	120	106	94	103	104	122	101	96	85	104	103	102	93	93	109	102	103	108	109	110	103	97	105	75	97	96	102	118	124	107	94	107	101	104	92	101	109	115	107	111	99	96	89	110	101	118	98	110	105	118	107	98	99	94	112	126	124	115	112	105	106	110	108	102	116	110	114
10527	5757	11951	13698	12960	9306	3938	2904	2755	2496	2274	2112	2806	3376	2562	1871	1787	2420	4038	5994	5007	4567	3432	2125	1299	874	755	1062	1384	1501	1407	1053	712	458	411	322	295	262	320	300	287	278	295	287	288	267	297	280	267	276	243	274	299	265	274	285	269	266	305	300	282	292	293	242	269	290	261	268	247	264	256	280	248	278	271	272	244	274	253	268	287	255	264	271	291	288	269	269	246	285	271	299	265	263	277	268	268	301	271	277	274	260	260	278	276	271	282	268	264	245	296	263	246	272	257	287	261	239	296	256	281	261	260	262	259	268	256	293	272	270	286	274	295	278	321	263	285	263	277	238	291	272	278	281	257	257	252	271	258	276	261	248	277	269	277	279	270	263	303	270	300	264	257	285	268	264	286	299	248	271	274	285	228	276	258	268	274	280	275	276	230	263	258	246	249	280	263	267	278	271	254	279	242	258	251	266	294	269	233	256	241	269	275	268	286	246	268	259	279	271	267	267	249	275	262	249	253	255	256	258	295	274	257	269	271	241	263	255	252	286	246	258	284	252	254	266	263	251	249	275	272	275	265	243	284	265	247	277	290	266	287	234	247	250	255	274	246	272	246	242	273	274	293	245	278	269	282	269	240	248	278	269	291	275	278	243	277	275	263	254	264	279	276	257	265	265	269	269	265	277	252	248	250	253	262	266	259	263	231	253	260	291	289	221	251	248	239	250	291	273	290	260	286	280	273	267	246	233	295	260	272	267	239	258	243	264	265	268	274	263	243	260	261	257	286	248	267	252	265	268	270	281	264	249	284	260	254	230	238	272	239	270	258	253	268	239	274	272	257	272	260	268	287	255	252	268	263	247	265	252	231	256	255	277	276	265	239	263	288	260	217	261	270	261	294	249	243	259	237	271	240	251	275	246	249	265	266	284	252	272	253	264	256	263	276	273	269	235	264	248	281	253	264	243	260	274	277	245	255	240	276	252	273	282	250	256	264	264	263	265	259	259	265	251	239	242	267	252	253	269	253	258	291	266	281	254	264	274	286	270	263	266	263	267	263	240	260	264	286	271	246	250	261	264	269	254	241	287	268	289	258	260	254	256	256	258	242	265	269	277	246	260	294	286	267	280	250	274	293	273	297	265	265	254	250	279	254	255	262	276	285	278	268	259	243	256	257	264	271	234	280	245	264	248	273	266	288	284	279	305	261	266	285	257	244	250	278	283	252	289	258	260	286	264	291	262	256	277	271	287	268	268	268	265	277	285	251	282	268	249	271	285	279	235	286	264	268	273	268	284	284	257	234	250	273	277	282	233	277	286	256	274	251	261	256	262	264	266	272	270	225	255	287	263	252	268	270	284	264	289	264	302	227	247	240	255	259	282	265	256	252	277	296	265	276	259	267	259	247	284	260	255	279	254	278	273	269	255	263	298	255	241	265	263	282	299	250	269	281	249	266	283	267	293	268	269	258	248	294	282	267	281	245	272	268	270	279	275	260	273	246	279	256	271	280	288	298	263	259	283	229	253	270	271	235	266	257	281	269	266	259	268	256	233	279	254	248	250	229	254	237	257	239	269	268	252	269	266	261	267	266	260	252	276	273	258	267	290	283	295	242	238	276	282	254	260	295	270	280	249	270	263	271	244	252	261	279	288	256	265	257	293	294	264	265	253	248	274	275	244	253	270	271	260	262	276	239	250	285	270	250	288	251	262	266	263	254	251	278	234	261	282	284	260	267	253	266	247	236	308	275	260	274	256	257	258	256	251	288	253	263	278	264	279	285	245	231	239	285	279	267	244	267	278	281	249	257	274	272	280	271	250	260	265	275	259	279	274	270	254	260	278	258	284	248	265	258	266	285	234	245	248	284	260	259	297	259	311	256	246	263	254	237	254	256	244	237	261	268	269	270	289	244	258	257	279	258	228	232	251	294	256	255	285	275	273	267	249	249	258	253	275	252	255	253	266	264	270	268	266	265	273	267	267	263	277	254	243	253	223	254	257	277	280	255	257	266	248	275	258	282	270	256	277	275	264	273	267	242	264	265	269	273	272	258	289	269	261	272	269	238	267	235	262	252	243	291	268	260	268	246	291	252	260	245	305	273	270	283	245	262	285	294	254	244	234	250	257	267	280	264	275	242	276	267	278	247	267	296	283	256	264	273	242	293	230	251	272	317	274	275	258	278	254	265	252	288	271	249	273	214	263	281	259	277	250	249	245	264	267	274	246	244	260	280	296	242	290	259	242	277	259	278	243	240	244	273	264	272	270	282	262	278	248	267	291	263	255	261	244	278	270	307	262	258	262	280	243	262	258	264	271	266	275	252	237	276	265	261	260	247	275	271	275	272	263	274	290	261	247	296	276	285	258	249	276	236	261	254	262	271	268	232	267	252	300	262	257	268	225	272	258	261	278	282	239	254	260	252	266	263	266	251	276	269	257	270	271	304	286	264	291	268	255	270	274	266	277	284	268	263	265	263	282	273	280	260	265	255	234	265	278	274	253	284	256	287	248	277	251	263	261	268	262	248	250	271	240	280	297	271	277	263	267	257	261	255	248	276	247	248	278	247	271	254	278	298	272	246	273	256	233	272	262	233	270	274	291	256	253	267	275	265	242	241	250	256	249	271	289	281	280	249	247	284	255	289	287	271	278	267	249	253	265	281	257	228	260	282	259	267	262	267	269	287	248	289	271	245	256	269	268	273	259	275	263	285	264	264	284	257	258	274	298	274	271	276	271	299	255	298	251	283	260	288	276	257	283	268	280	269	294	317	259	285	256	259	278	273	292	277	260	287	253	252	266	263	262	265	252	268	232	256	261	246	243	229	289	264	242	293	244	260	243	262	265	264	240	250	269	256	277	273	264	289	271	286	259	261	258	258	280	262	280	253	286	262	262	236	270	242	262	273	269	275	257	267	260	249	273	247	258	272	236	243	259	278	312	262	260	248	250	267	262	246	255	271	277	245	265	280	256	241	252	277	256	256	273	253	274	273	274	288	283	251	266	258	251	259	256	250	272	275	234	267	245	230	272	255	285	273	271	266	275	279	280	237	276	281	235	250	266	300	250	254	253	277	280	250	264	252	299	272	254	272	262	269	246	261	285	249	305	272	262	255	238	274	281	296	275	248	259	255	248	279	253	270	256	261	263	262	251	264	275	241	291	285	254	235	280	270	244	270	293	258	260	275	299	297	260	284	257	257	249	264	285	277	272	280	259	275	261	270	263	251	269	268	266	279	253	273	251	255	278	260	303	261	260	255	280	247	249	265	274	267	288	275	260	289	277	235	212	283	248	298	271	258	278	270	291	256	261	256	264	267	274	247	287	248	232	273	253	240	271	237	259	254	267	264	281	298	266	264	280	255	269	283	253	271	283	272	247	284	282	272	265	295	220	250	284	261	268	272	247	266	247	298	265	280	265	246	286	243	296	266	301	235	254	258	294	258	272	266	246	283	243	248	253	237	233	283	278	280	296	270	278	269	249	246	242	277	247	260	286	268	236
30597	17153	17874	15104	9548	5871	2328	1460	1329	1045	916	1076	1232	1098	715	644	639	851	1185	1521	1565	1223	1009	735	493	350	297	379	461	466	473	359	283	250	215	198	193	172	194	187	177	165	190	172	182	197	174	183	178	193	161	177	218	217	188	174	179	206	188	202	186	178	170	187	181	189	198	164	171	179	195	171	170	164	153	204	172	192	185	187	193	177	173	181	191	167	176	153	183	175	166	191	178	177	155	180	182	169	209	164	210	178	195	172	170	192	179	163	186	177	189	169	192	194	180	167	184	193	161	163	157	168	182	189	191	186	194	165	180	165	193	184	170	178	208	166	171	191	188	166	184	145	176	190	182	205	153	169	178	153	189	155	169	159	167	216	169	163	201	178	191	188	199	179	175	190	178	171	202	177	186	160	183	177	165	174	178	188	182	188	190	165	192	184	159	186	189	148	206	176	182	161	188	170	156	180	159	188	152	198	192	183	180	173	184	167	166	170	201	161	181	204	193	165	191	185	183	167	168	189	169	178	166	164	175	164	186	193	180	193	172	209	190	201	177	180	190	182	171	198	203	184	166	162	164	177	159	182	203	186	190	180	183	178	186	191	191	185	174	161	196	176	202	169	183	166	172	199	171	164	199	188	163	161	170	169	172	181	182	169	183	203	205	172	197	205	187	170	163	205	151	190	169	168	165	187	170	176	163	176	184	186	192	169	163	168	165	181	186	163	195	212	164	178	181	175	178	172	174	170	189	212	153	179	199	176	204	163	181	177	179	177	204	164	170	182	157	178	161	175	193	191	165	175	186	175	168	165	183	165	180	186	175	172	181	180	168	179	173	196	192	179	180	187	164	195	163	176	182	161	157	202	149	189	166	202	167	166	182	166	194	174	161	184	184	197	173	177	188	147	162	164	204	177	173	179	185	202	179	169	163	170	214	164	157	181	162	180	151	181	179	199	165	170	167	199	175	168	171	189	165	183	197	188	159	146	186	178	166	152	173	178	171	197	190	197	177	176	198	177	171	189	169	172	175	179	169	181	183	178	195	206	190	221	174	159	190	154	169	177	189	169	200	167	207	172	210	159	158	173	187	174	191	182	176	177	147	176	178	180	154	182	143	184	170	195	159	187	166	175	202	182	180	192	166	190	171	174	178	154	175	186	178	199	193	164	153	171	169	193	157	213	159	205	179	165	202	162	182	190	196	162	173	180	151	154	164	198	175	183	201	180	173	205	183	183	168	213	183	180	162	181	203	175	188	189	181	187	175	210	206	157	181	205	193	171	180	184	169	186	182	155	178	189	167	193	183	179	191	168	182	203	177	172	214	182	186	193	171	198	174	178	179	169	192	221	171	183	166	168	203	194	171	172	175	174	179	186	184	208	161	176	208	185	185	181	182	211	191	167	177	167	195	182	182	185	172	205	177	184	178	197	178	170	160	169	177	184	172	184	164	172	170	166	159	178	200	204	185	164	178	169	188	196	189	164	200	171	197	186	175	158	163	190	178	162	188	199	171	186	182	171	183	178	167	174	188	170	177	158	168	189	177	189	180	199	189	174	162	158	195	187	159	166	183	184	178	163	160	167	192	193	207	169	198	181	164	180	164	151	167	171	189	177	172	179	173	203	174	190	170	181	182	196	191	173	144	168	205	178	200	165	165	163	180	196	195	188	190	176	176	178	189	180	199	175	179	158	182	190	193	182	173	184	158	189	183	171	177	173	193	188	171	181	188	182	175	167	186	185	179	182	149	191	181	188	151	167	198	212	169	177	199	188	195	179	194	198	209	190	201	190	180	192	201	182	190	174	199	174	158	177	160	167	199	190	178	169	168	184	210	191	180	177	169	212	161	181	153	211	177	183	182	191	165	169	172	181	169	187	161	162	165	164	165	193	185	189	200	173	183	176	144	170	169	183	167	192	186	191	169	175	187	177	196	174	171	174	193	187	187	163	199	175	172	177	157	179	170	169	184	172	186	203	172	177	145	143	188	188	170	186	201	182	174	183	187	160	180	195	192	179	158	202	190	189	189	194	193	184	159	168	170	159	171	170	180	193	183	172	168	169	162	166	183	193	178	171	187	190	178	187	189	185	171	169	201	179	168	176	167	187	181	169	193	169	177	197	152	189	174	167	142	177	162	169	174	190	172	183	159	173	160	194	210	189	193	148	162	163	154	174	187	221	174	196	177	174	183	174	210	177	177	181	164	201	170	188	171	194	167	199	184	186	207	171	202	181	199	177	164	186	181	186	196	176	195	181	184	172	189	193	186	157	169	196	179	170	185	185	201	179	184	186	190	202	174	178	217	168	201	192	174	182	199	164	206	180	203	178	196	206	171	175	150	170	187	159	164	176	188	175	192	163	197	183	166	179	205	158	164	185	187	175	200	179	164	150	180	195	213	189	162	177	190	164	177	210	189	163	163	164	181	192	147	180	161	192	160	160	200	191	184	166	162	175	168	180	163	160	187	183	173	185	186	161	177	207	186	189	179	186	187	200	182	189	181	183	173	171	193	195	189	184	174	172	168	202	201	194	170	187	207	184	164	162	191	174	193	166	175	175	176	206	174	167	167	175	175	165	181	199	180	173	183	203	186	173	175	184	162	208	181	179	188	170	186	171	160	172	168	157	190	173	192	165	191	192	171	160	182	174	174	170	173	183	178	163	161	182	172	164	187	199	183	186	164	178	180	188	183	188	171	173	170	169	178	155	177	170	184	177	191	149	183	175	186	180	166	184	190	178	201	164	185	165	162	189	164	191	163	188	189	180	177	171	182	183	191	186	160	194	194	191	191	189	192	173	187	172	171	185	192	184	185	167	173	167	157	175	208	155	173	168	167	179	167	153	173	188	182	170	191	178	176	176	214	194	179	155	171	179	172	194	165	191	192	178	183	166	165	195	159	152	164	169	169	167	177	183	189	173	180	188	189	188	189	177	191	169	181	182	158	198	173	171	167	186	176	146	187	207	167	180	175	178	162	176	170	167	179	193	190	207	165	170	186	170	159	174	199	158	166	180	193	192	155	158	179	143	169	180	165	168	186	190	152	174	174	190	199	173	191	165	176	188	184	179	174	169	189	184	185	182	192	194	196	191	175	205	199	164	151	179	155	164	179	162	180	188	178	177	174	173	183	191	177	159	174	154	182	194	207	206	169	158	189	180	170	171	166	171	164	165	159	178	163	179	162	182	168	193	167	187	187	169	192	162	205	184	165	166	187	172	171	188	166	192	162	185	169	199	162	151	197	188	163	165	197	184	181	181	180	191	159	218	168	164	183	157	171	185	220	184	192	168	166	180	164	178	169	169	160	196	167	149	175	181	168	151	190	182	156	200	189	190	193	140	199	203	150	203	173	185	175	188	182	190	186	162	176	187	172	201	200	184	157	158	193	166	170	184	193	189	201	185	182	178	160	192	184	192	158	171	207	187	148	168	180	196	191	157	191	184	168	183	173	176	175	172	177	176	194	192	156	174	175	177	168	182	176	178	178	194	209	166
15468	10806	21364	23221	19525	14108	7194	6104	6116	4673	4177	5479	6231	5535	3975	3550	3323	4962	6432	8597	8602	7164	5735	4028	2435	1727	1448	1954	2482	2592	2339	1724	1104	793	635	592	534	477	515	508	486	502	481	476	439	463	442	453	430	435	452	468	439	458	418	475	455	445	427	412	440	448	446	435	402	430	407	381	413	413	424	420	436	441	445	437	445	414	413	442	412	406	436	428	447	430	431	404	412	388	402	452	396	379	412	390	422	427	396	424	401	431	397	443	415	403	422	396	403	449	429	423	444	466	414	429	424	408	388	419	417	412	460	416	423	460	408	411	387	445	472	405	381	412	394	423	407	412	437	411	446	427	433	400	427	430	394	438	420	420	386	449	423	402	402	446	432	418	428	430	383	398	431	400	420	418	377	423	454	391	402	440	404	449	427	431	426	417	416	419	437	416	382	438	397	435	418	412	422	406	440	419	411	388	403	416	424	417	402	398	426	438	405	423	399	398	411	434	416	406	406	448	433	427	416	399	448	421	428	425	439	374	397	418	392	401	449	430	407	378	436	412	433	389	396	425	431	405	436	414	451	447	402	415	442	427	391	427	405	414	418	426	403	423	444	410	397	441	427	410	410	411	435	412	434	432	387	407	422	436	444	418	426	431	392	409	388	469	412	400	403	435	415	410	419	417	411	419	412	397	413	396	452	427	404	431	416	390	389	424	409	423	402	406	400	408	432	402	435	393	404	416	439	383	437	426	419	433	428	448	436	413	423	433	450	425	419	381	403	422	385	422	405	428	423	395	425	397	418	434	373	415	386	399	407	434	373	428	405	408	411	389	425	431	448	410	410	435	416	421	422	433	394	398	417	386	435	422	416	430	442	456	411	398	405	417	418	388	396	398	437	422	428	424	435	432	416	414	406	442	435	416	439	419	410	433	427	433	377	432	407	440	423	394	439	374	389	415	387	394	400	450	395	432	391	429	440	444	379	431	384	405	398	430	428	412	397	424	419	440	399	392	400	414	404	390	426	423	426	429	391	440	386	414	420	442	423	401	413	397	412	417	392	385	437	425	358	440	422	424	424	415	397	404	455	407	433	411	445	442	404	420	458	428	466	440	389	441	398	413	461	412	418	453	392	438	414	402	439	433	410	413	448	395	426	454	385	416	407	456	432	379	443	428	409	427	371	397	430	422	416	442	430	408	417	368	435	400	410	422	429	378	416	436	433	414	435	414	365	433	390	424	451	381	409	434	402	413	417	424	458	433	412	416	393	403	396	423	371	437	416	408	389	404	409	386	418	434	422	444	439	414	401	426	435	426	444	427	386	413	380	423	396	421	444	399	442	395	393	417	407	457	378	384	408	408	438	427	413	439	433	408	446	408	429	434	399	426	410	401	404	423	388	431	456	432	407	449	433	419	389	448	426	386	403	433	417	431	428	451	427	405	433	417	400	411	392	426	406	431	409	413	421	417	425	395	424	406	424	464	390	408	420	438	420	425	437	422	441	418	397	414	430	450	409	429	386	426	422	420	405	423	413	435	424	419	407	400	375	415	409	404	392	418	411	382	450	410	421	442	408	425	444	425	445	422	419	433	398	385	437	392	394	436	432	445	402	417	415	453	420	468	408	439	471	430	460	423	428	445	449	393	446	426	435	415	384	447	392	426	416	405	417	426	415	425	448	416	416	383	431	384	395	396	383	408	396	413	427	433	418	415	431	447	419	451	421	433	434	458	432	406	401	456	441	430	390	416	424	443	392	441	447	424	462	418	394	406	426	394	378	420	439	432	446	445	437	413	378	411	428	419	418	440	401	439	384	424	432	377	464	442	415	415	433	406	381	436	466	401	425	424	417	438	419	452	448	436	394	421	437	409	415	429	397	431	399	434	433	431	472	412	403	424	398	460	417	435	421	420	423	396	446	404	393	407	421	422	400	389	358	458	444	425	418	402	404	395	436	408	411	410	403	418	442	423	435	414	435	425	430	414	437	413	419	427	382	422	464	379	462	433	444	408	424	439	449	410	456	439	393	420	416	402	391	427	441	445	420	432	411	403	394	423	399	379	389	396	434	391	407	441	427	405	412	410	418	421	450	439	446	398	431	422	422	417	453	414	413	403	398	403	429	441	439	440	406	434	404	376	424	442	441	424	418	425	423	439	396	425	392	397	376	410	405	409	423	420	389	386	389	403	403	444	426	435	407	395	408	407	405	391	421	428	415	390	428	412	489	412	414	403	402	403	449	465	409	410	414	404	403	415	416	452	423	407	402	393	385	417	398	390	444	404	415	405	414	429	434	409	420	454	387	408	414	398	394	409	387	387	391	424	420	417	433	415	428	420	410	404	423	416	382	419	410	433	420	407	441	404	443	411	439	454	384	417	417	434	435	416	419	416	382	429	413	443	418	409	406	386	462	408	414	427	448	431	393	419	404	425	435	425	398	429	418	397	419	413	414	412	400	430	411	422	404	373	420	425	439	408	402	399	431	417	440	401	381	366	402	428	408	382	432	419	448	380	448	434	436	424	412	394	413	436	393	410	387	410	422	399	445	384	406	420	397	423	454	377	369	432	424	434	381	426	399	415	434	402	432	408	388	393	381	437	407	435	380	368	437	430	424	465	432	439	407	432	422	464	418	417	417	421	442	412	431	402	436	418	398	393	400	445	438	441	427	457	412	417	431	426	432	424	418	441	398	408	414	409	393	437	412	442	444	442	409	403	403	430	444	388	432	433	453	410	387	369	419	442	411	443	415	428	388	390	388	392	419	420	405	430	419	409	427	410	385	425	405	440	410	428	391	415	412	384	394	435	403	379	419	447	426	439	459	431	430	398	433	378	398	439	413	450	401	424	413	424	479	423	394	400	399	418	379	439	397	427	397	411	412	417	407	377	439	419	429	455	420	396	440	438	399	452	428	433	395	411	421	415	430	407	411	417	414	418	409	466	410	415	434	431	405	426	441	405	442	435	401	420	445	418	390	389	439	407	431	422	389	381	413	425	401	393	390	398	449	419	429	410	407	443	429	414	449	426	405	418	403	411	400	409	384	405	415	421	438	438	392	427	435	436	427	425	436	407	400	405	425	434	406	404	392	389	437	417	458	458	417	411	431	398	440	391	427	402	407	406	419	391	390	437	393	399	388	434	416	433	434	410	400	396	413	400	430	398	439	404	378	439	426	433	397	428	406	416	407	420	394	430	403	440	406	390	416	390	388	417	387	419	420	427	441	440	439	379	408	417	421	408	437	430	439	442	387	388	388	398	429	413	438	435	467	411	413	403	416	417	416	443	395	409	437	429	440	403	405	413	437	449	429	401	405	449	410	413	405	426	408	434	417	377	399	417	434	406	432	395	395	414	415	408	420	464	415	409	431	433	401	448	377	390	411	421	428	406	388	399	437	436	368	390	393	394	449	451	438	399	424	417	416	407	413	409	420	431	452	398	428	437	430	408	392	434	388	410	401	437	454	442	420	437	404	423	407	436	448	428	408	407	403	411	406	417	420	447	436	434
9958	4384	4690	2856	1655	966	727	544	503	538	539	477	436	320	324	295	268	326	468	657	618	468	370	295	207	170	145	163	206	212	168	155	149	118	149	107	118	109	129	107	130	109	109	109	91	107	106	121	111	97	117	113	103	122	118	104	112	123	110	107	106	85	108	114	120	105	114	99	104	113	115	135	112	106	108	102	121	126	101	121	106	110	109	122	118	115	97	124	102	139	109	110	101	113	121	118	105	95	124	100	104	102	122	108	118	99	127	99	104	103	101	109	116	111	129	108	116	132	104	124	124	124	121	127	122	99	110	86	110	95	117	131	107	122	109	98	117	126	114	92	100	109	134	117	114	91	122	117	119	102	110	132	108	109	115	104	108	112	103	125	116	117	109	104	105	113	124	105	111	117	103	113	98	114	117	116	126	115	104	120	108	116	105	123	134	114	101	92	120	110	110	110	121	125	98	107	107	105	116	116	121	114	106	132	106	127	99	106	108	113	116	109	112	118	112	110	106	98	92	110	109	97	113	113	114	119	114	119	109	112	98	108	111	132	110	107	121	114	130	119	118	129	119	107	116	125	121	114	108	121	112	117	109	99	132	99	115	107	111	112	114	128	110	129	113	106	110	113	118	94	123	122	95	107	103	109	112	130	107	100	97	115	99	109	103	123	109	103	113	111	125	119	120	120	122	114	135	121	95	116	111	103	114	102	124	110	148	100	108	126	106	105	105	91	108	117	98	102	111	133	116	131	128	110	117	92	109	105	116	106	115	125	125	102	109	116	116	124	135	115	95	120	129	134	97	117	125	111	99	107	105	128	107	101	114	122	115	112	108	102	128	119	127	98	113	117	117	116	110	95	123	101	109	94	120	134	91	110	116	118	106	110	120	125	101	122	112	105	88	88	110	114	129	98	94	108	88	105	126	96	126	115	113	97	110	111	106	111	116	96	123	110	97	116	85	97	106	95	113	114	103	96	111	132	102	89	99	110	111	115	101	115	121	96	94	99	108	114	113	105	114	112	107	108	120	108	89	109	111	109	90	129	111	102	127	97	108	120	114	127	136	105	106	110	108	105	104	97	95	124	102	119	111	112	119	87	142	108	113	107	99	113	107	123	96	121	108	104	116	117	117	113	115	134	99	114	105	96	120	87	98	122	103	120	131	123	86	100	117	108	115	113	134	117	115	99	108	105	132	97	122	104	98	128	86	129	131	102	95	134	114	97	121	114	113	95	115	126	120	100	109	107	106	104	109	101	133	133	90	110	113	96	107	107	113	114	104	117	118	94	130	108	97	109	119	104	102	115	115	106	116	107	97	116	123	111	124	115	123	112	115	103	96	99	118	89	127	117	105	96	108	115	126	112	112	120	119	120	120	118	121	110	124	120	104	104	141	101	99	103	117	112	130	108	124	108	106	101	106	118	95	132	115	128	101	94	95	115	110	110	77	106	92	122	116	87	117	93	115	112	120	113	96	125	102	112	105	108	117	105	116	105	105	112	111	105	114	120	113	116	125	105	117	108	103	112	115	118	102	101	136	111	128	116	109	116	122	128	111	109	131	108	139	119	124	106	100	90	101	123	90	107	104	119	105	126	117	117	126	99	120	104	116	110	93	121	119	103	113	104	118	110	122	112	127	118	100	123	84	132	112	118	108	121	128	119	112	129	99	110	129	100	104	103	134	102	104	106	105	113	115	116	130	94	85	102	108	114	103	128	114	103	113	114	114	100	113	120	119	115	97	108	82	106	111	99	99	117	119	107	96	109	129	132	111	109	113	98	105	121	122	104	125	112	109	101	128	110	119	109	116	125	103	110	128	110	126	113	119	122	119	123	93	112	102	106	103	122	104	119	110	119	137	114	91	105	98	102	103	103	126	117	122	122	144	99	100	109	109	126	100	109	123	115	96	126	135	128	105	107	100	102	100	122	89	121	116	116	96	100	112	106	102	113	107	121	110	117	120	104	112	104	113	89	112	135	98	118	118	110	110	121	107	111	157	124	110	115	102	115	101	96	107	100	96	121	102	112	110	106	115	117	118	94	105	95	125	109	110	124	93	104	113	92	112	108	107	117	133	127	100	114	111	113	129	116	105	95	102	108	131	125	116	105	118	102	105	106	128	111	116	114	122	106	106	129	110	114	119	117	103	115	110	115	111	131	115	112	118	97	93	109	120	103	116	120	120	119	103	104	116	109	102	107	105	141	113	116	104	120	111	120	97	140	120	112	103	112	135	111	115	102	96	118	113	109	110	132	119	108	103	112	129	133	113	120	116	115	99	108	101	116	112	117	94	109	127	93	125	112	113	84	128	124	115	102	106	116	116	139	132	100	93	129	121	115	105	107	124	111	116	107	122	136	115	112	104	119	120	120	108	116	108	123	92	108	115	95	112	107	101	113	117	133	134	123	118	126	120	117	94	121	120	114	102	105	112	98	108	119	122	103	130	106	109	126	117	94	121	105	113	112	111	119	100	96	128	98	110	106	106	115	103	104	99	110	113	108	110	113	98	125	118	120	114	128	101	121	108	107	115	115	122	126	105	107	116	104	113	104	101	135	135	105	115	121	122	123	103	146	120	110	125	102	97	123	99	122	107	104	121	127	109	123	99	115	128	144	112	118	105	97	107	128	116	102	115	107	110	140	100	120	91	116	105	109	104	126	117	110	98	115	116	120	108	100	98	112	126	124	118	108	112	119	128	108	116	116	114	123	105	110	89	112	112	144	116	131	110	122	113	117	132	98	105	123	115	105	123	95	122	126	120	103	102	95	118	113	117	99	105	102	123	133	126	136	116	101	99	129	121	118	115	119	121	131	123	107	106	121	95	114	123	115	113	102	121	115	118	124	116	128	115	107	126	106	118	124	107	103	108	125	103	93	106	118	109	110	128	126	120	126	134	88	113	103	109	118	117	117	108	104	119	103	110	114	97	105	112	111	129	112	93	105	97	143	122	118	124	90	104	120	125	124	104	120	111	119	123	104	133	93	129	124	114	137	114	123	115	114	98	103	98	113	90	109	116	124	116	109	136	99	103	95	103	120	103	119	109	114	116	113	118	107	120	98	106	105	109	97	106	99	118	117	100	105	91	117	117	115	138	122	133	100	100	119	127	114	109	110	103	105	128	103	93	108	109	128	112	137	101	98	114	116	142	116	102	113	118	106	117	112	115	119	107	111	121	126	97	108	105	104	114	105	112	107	114	114	113	96	94	117	90	101	130	114	119	116	109	111	130	109	113	104	103	121	103	133	93	100	111	135	102	105	101	106	106	123	98	127	122	116	120	124	98	113	119	108	112	96	106	95	141	112	97	111	125	120	114	103	120	125	101	111	117	124	85	114	91	105	128	107	111	106	126	112	117	132	100	118	114	93	121	122	107	105	116	109	85	97	110	103	120	111	109	124	126	106	109	124	117	112	102	124	103	139	110	116	124	121	111	111	103	93	114	122	116	111	100	114	126	117	114	107	123	108	112	115	102	106	98	114	113	107	105	113
5524	3592	8669	7690	5865	3825	3235	2558	2227	2678	2651	2411	2236	1734	1521	1535	1420	1739	3072	4004	3605	2781	2230	1462	992	703	651	771	815	804	796	612	427	370	338	296	298	298	287	312	280	284	287	319	264	286	263	277	250	279	252	288	287	259	279	237	260	289	267	260	273	298	254	277	275	281	265	303	294	287	277	256	277	270	271	318	292	294	298	284	287	299	248	280	286	269	289	261	309	273	276	296	270	253	261	280	286	283	263	316	290	280	285	286	277	247	261	303	267	261	259	280	257	294	269	274	277	285	298	275	259	234	256	238	267	272	272	269	259	298	264	289	283	266	251	275	266	287	277	273	248	277	247	255	298	266	290	286	273	306	275	261	246	264	282	277	296	304	278	258	264	262	272	315	296	253	214	262	273	270	265	272	286	286	239	260	276	277	260	297	322	308	276	258	295	263	260	275	276	289	230	279	294	272	271	266	267	282	270	279	285	272	289	274	248	276	268	261	272	319	261	296	285	263	301	315	259	273	267	265	280	294	268	288	265	266	275	264	268	275	305	278	245	321	281	261	277	279	272	279	275	277	286	274	289	265	253	257	272	269	265	295	281	288	282	258	280	281	292	313	260	240	287	279	279	268	279	258	277	276	268	252	252	289	282	243	295	280	274	271	249	245	270	265	285	265	263	298	282	283	258	291	283	273	283	289	266	282	291	264	281	262	308	266	299	275	254	314	286	247	296	265	287	284	265	280	263	264	250	281	310	298	275	278	270	264	297	284	253	298	290	283	276	265	260	276	275	258	262	243	268	297	303	278	289	259	266	266	289	279	282	257	296	267	281	278	276	281	287	287	260	279	284	269	295	272	282	270	253	274	258	265	270	287	268	302	263	257	293	276	300	268	279	286	261	269	253	256	242	267	287	273	270	276	280	285	288	274	272	293	281	283	271	296	286	249	282	271	258	269	244	307	289	271	282	261	296	268	286	288	281	273	291	301	276	273	276	298	314	238	262	257	313	308	279	250	250	266	277	298	277	264	241	247	298	277	298	276	281	278	266	286	263	262	282	295	251	268	289	302	274	308	290	284	271	276	289	297	294	277	250	253	291	297	283	285	285	298	247	271	263	262	271	280	265	292	287	299	276	280	262	293	269	273	276	267	284	250	283	279	264	261	282	244	289	255	326	266	243	291	260	271	280	271	277	275	297	271	283	270	294	264	276	285	295	290	248	308	254	276	266	243	294	276	265	278	267	287	300	259	308	271	297	289	271	260	256	251	298	256	295	311	277	265	261	253	245	271	248	268	264	250	285	269	251	290	283	256	252	254	300	247	279	230	268	283	258	276	268	280	259	290	255	282	257	265	294	268	267	268	283	276	275	272	283	297	271	281	264	269	281	251	299	256	248	287	264	266	284	262	279	266	271	292	297	277	280	291	276	295	289	283	261	266	280	242	264	268	253	292	295	280	280	286	251	266	273	271	273	268	266	281	268	279	300	299	322	264	272	281	261	266	272	264	259	304	288	275	283	271	254	280	251	269	291	295	277	257	266	260	282	270	309	289	299	283	253	282	289	285	292	286	300	306	282	243	291	287	266	287	261	276	290	285	288	270	291	287	271	255	274	276	286	284	278	266	250	288	288	263	286	259	241	264	228	285	297	259	286	280	317	258	291	278	276	299	264	251	293	291	283	268	254	303	261	271	257	277	291	294	306	254	259	289	255	263	254	254	257	281	271	270	270	259	302	287	274	279	274	274	263	261	287	267	290	279	243	267	277	265	276	320	260	282	294	260	280	301	281	284	266	263	284	262	281	281	276	269	284	292	287	287	275	298	293	243	261	303	276	279	278	281	258	294	263	278	303	262	296	253	264	248	255	273	268	286	293	278	262	279	260	289	287	257	245	283	294	246	312	257	255	271	304	301	287	264	293	263	261	293	269	310	243	241	270	306	303	276	320	281	299	256	257	281	253	274	296	288	274	279	270	294	300	253	259	256	286	281	279	272	296	264	265	283	276	255	268	285	276	268	256	297	286	280	267	226	299	256	280	273	268	276	279	290	263	281	262	265	284	282	283	283	245	241	251	289	261	271	287	295	262	292	292	249	267	279	288	262	289	267	298	293	286	270	257	317	260	257	288	273	256	280	249	251	271	248	263	268	289	256	288	259	278	251	275	312	281	289	306	255	222	301	283	266	262	247	245	267	266	275	274	273	273	289	252	299	268	292	244	271	255	281	272	287	279	289	300	257	273	275	271	266	291	252	281	255	274	287	273	275	258	268	252	246	275	289	274	291	283	280	294	258	249	288	263	250	266	274	266	298	269	259	272	288	275	259	280	267	276	270	273	249	285	257	279	285	266	266	274	289	287	262	274	243	253	263	277	263	274	280	265	274	294	254	312	257	260	293	269	279	285	276	276	288	286	259	282	283	249	295	282	286	249	275	281	276	259	262	283	284	289	271	271	271	273	282	281	264	298	272	270	256	288	260	259	295	282	276	282	260	293	279	281	262	297	258	272	272	276	267	284	257	253	270	277	273	279	274	268	219	252	246	273	271	261	278	283	258	259	277	291	274	277	249	305	269	285	274	276	305	283	286	282	293	269	293	276	300	261	242	269	270	285	303	268	283	269	287	289	254	258	275	301	289	255	253	275	293	289	256	266	255	271	250	304	269	256	281	279	288	315	276	290	293	274	261	300	258	258	292	267	282	279	275	240	283	271	258	277	268	285	255	267	278	274	289	294	253	269	300	298	277	253	268	287	257	293	270	263	264	296	257	249	267	286	262	284	285	291	270	293	268	283	287	277	265	271	286	300	250	286	261	257	333	260	299	273	292	284	249	294	274	267	276	297	265	267	267	286	261	294	228	257	315	269	262	307	265	253	265	285	262	245	272	269	267	276	231	277	263	260	289	269	283	292	289	265	292	261	294	288	279	297	256	277	255	257	266	277	284	257	258	282	260	281	265	276	302	302	286	263	284	276	273	269	289	291	289	298	256	268	273	272	265	265	259	277	281	277	250	264	264	240	296	278	274	274	279	267	264	270	254	257	256	290	255	246	287	248	279	277	277	285	243	252	296	285	237	286	253	298	269	267	263	291	255	289	269	269	279	257	278	275	288	287	249	270	290	253	253	298	292	266	256	269	279	298	304	267	264	234	306	229	252	276	291	284	267	248	284	253	286	273	274	286	298	298	268	271	282	278	256	289	263	267	283	280	274	277	266	260	265	248	250	285	260	288	284	293	266	263	262	300	282	254	278	292	265	254	268	250	288	277	272	278	273	270	316	285	282	253	253	277	287	269	247	265	288	303	247	290	289	277	288	287	262	262	252	248	242	274	266	306	270	296	264	289	275	276	282	306	293	249	258	270	279	250	287	277	285	272	264	290	246	255	278	276	269	283	306	303	269	226	280	297	289	260	253	278	301	285	277	286	256	257	249	243	275	281	272	273	298	258	282	260	281	248	271	260	287	274	244	261	271	299	263	289	274	272	263	289	272	281	260	272	288
18831	11009	11173	6394	3960	2949	2007	1223	907	818	798	851	936	604	441	484	523	508	822	885	860	690	568	450	315	217	197	233	269	248	229	180	152	128	133	115	114	128	121	124	113	124	103	110	106	114	95	107	116	110	121	106	123	114	106	122	121	117	111	114	113	115	93	120	106	108	130	129	103	109	112	116	99	114	135	111	112	117	107	111	127	136	113	110	116	110	110	111	105	108	116	119	107	113	142	108	112	97	109	137	89	99	112	125	108	100	116	94	117	110	114	96	103	116	129	121	112	119	116	118	104	95	105	125	93	134	136	108	106	116	101	132	106	120	122	106	129	103	86	104	104	115	107	121	108	113	111	110	114	123	126	112	120	123	113	126	111	107	107	125	114	113	110	118	105	111	130	110	126	98	129	122	110	135	115	110	129	122	118	116	110	123	119	115	113	103	120	115	99	122	102	105	103	125	116	113	112	111	132	124	105	124	115	114	115	114	105	110	100	126	111	128	122	83	113	101	99	107	118	122	113	94	107	121	110	121	114	111	123	98	107	122	123	128	122	106	118	101	96	119	93	112	108	95	100	104	104	96	115	109	120	110	128	115	93	120	106	111	113	114	105	112	120	93	124	111	102	103	104	130	116	127	116	91	103	99	103	114	116	122	121	104	108	102	125	99	132	97	117	107	114	124	107	117	114	115	124	90	119	125	118	104	121	104	117	89	136	123	123	106	114	120	115	115	119	124	111	90	124	121	94	107	117	108	117	134	108	117	114	109	126	119	127	110	117	116	120	124	109	113	98	112	120	108	107	91	117	113	111	108	107	112	119	120	131	105	98	106	113	88	110	112	116	101	113	115	96	119	90	118	104	112	125	107	97	110	131	106	110	125	111	108	106	116	110	100	138	125	112	123	101	96	110	113	120	104	123	112	105	116	130	115	108	125	109	91	116	112	137	120	114	117	117	129	116	121	116	119	118	108	107	110	115	103	123	129	98	109	100	117	113	112	110	120	84	111	111	128	116	120	109	126	102	122	101	111	116	121	113	110	86	98	120	105	131	119	116	107	105	107	123	120	110	112	115	112	115	79	107	122	123	118	109	121	110	114	101	93	110	121	119	115	108	96	108	99	142	108	106	115	100	103	111	117	105	105	111	106	107	103	128	123	112	103	120	106	115	108	86	113	106	109	131	109	109	103	119	106	101	102	101	114	109	115	112	120	114	109	111	106	126	103	107	119	111	111	124	131	117	113	116	116	130	103	107	115	102	114	100	110	102	112	102	148	132	114	112	114	104	124	124	100	116	118	122	105	105	94	136	118	121	111	138	129	113	114	125	119	109	111	126	110	96	115	101	101	113	105	94	94	83	84	105	102	112	111	108	94	109	109	102	119	104	98	118	120	135	116	108	110	110	116	116	116	98	110	112	108	114	115	106	121	121	96	126	117	118	126	135	119	109	111	114	118	110	125	121	113	112	126	100	116	116	119	119	97	122	126	113	107	109	121	115	110	118	102	118	117	106	114	110	117	103	107	113	108	98	143	114	121	109	103	112	97	104	109	132	109	114	112	109	147	115	100	125	126	124	108	125	110	120	118	118	137	127	105	109	124	109	126	87	99	99	95	104	129	126	103	106	124	107	109	102	110	115	117	132	100	103	128	116	100	124	114	128	117	100	123	104	109	113	94	100	116	98	120	95	123	110	122	99	104	103	104	111	104	119	114	134	95	87	92	126	117	96	78	111	113	118	82	101	112	120	92	100	100	106	84	119	123	95	126	121	108	96	117	129	100	114	106	94	118	104	113	139	105	109	120	103	108	109	117	97	115	105	118	124	114	102	116	123	106	100	114	108	118	115	112	116	107	113	124	106	108	97	100	118	100	96	132	110	120	114	106	91	112	92	97	105	128	113	96	110	127	97	99	103	125	124	110	108	117	115	119	116	106	115	90	108	125	120	102	102	112	111	110	139	90	100	112	102	101	102	120	101	125	113	120	125	113	98	101	124	111	132	98	122	113	138	100	88	123	126	111	106	111	123	123	124	118	111	118	122	125	129	126	100	105	96	137	121	113	92	97	118	108	120	117	100	104	113	124	104	119	112	121	105	128	120	124	101	102	102	138	109	123	104	114	101	104	108	104	120	113	125	122	103	101	121	111	109	92	115	116	123	118	105	85	104	107	125	118	106	96	111	119	119	104	98	107	117	104	113	113	98	105	107	127	113	123	125	101	109	113	107	120	138	101	138	119	120	98	119	110	112	109	100	121	121	123	112	108	91	112	115	122	112	106	92	108	107	117	108	96	109	125	109	96	122	103	93	119	97	109	113	118	108	113	99	117	116	118	95	114	112	129	109	102	105	106	108	115	113	102	120	145	115	114	125	117	119	114	106	109	118	117	91	105	114	110	97	109	103	97	104	124	105	96	126	106	123	104	80	111	123	131	101	134	111	111	109	137	126	128	109	128	121	121	119	130	131	108	127	112	104	115	122	112	132	99	102	129	116	116	112	116	103	121	98	119	107	139	130	113	108	111	111	109	120	123	101	133	118	100	102	107	102	131	119	89	104	105	103	106	110	110	92	106	114	133	114	116	110	97	103	140	86	100	113	114	122	108	118	121	109	114	110	124	130	112	121	116	113	119	101	116	117	105	124	119	128	99	116	112	96	91	132	116	120	91	106	112	102	114	134	112	94	116	91	116	119	106	124	114	107	117	103	135	95	127	109	99	142	122	120	102	111	112	133	111	132	134	120	118	108	113	98	96	105	100	119	106	109	121	114	120	132	92	115	123	116	91	110	97	110	103	117	89	106	98	99	120	107	119	111	138	112	108	101	92	117	112	113	122	121	124	112	124	122	109	106	103	120	153	101	120	103	94	94	107	131	119	123	115	108	119	107	99	111	115	107	107	128	107	117	94	105	125	131	121	108	133	98	106	130	113	105	134	122	113	103	101	123	116	130	116	102	108	108	126	126	106	110	130	116	109	105	107	128	119	121	141	102	110	102	134	87	102	113	112	116	125	79	97	97	115	107	120	125	137	121	90	113	122	104	106	109	123	122	93	121	123	113	118	110	101	110	121	102	116	126	127	114	105	115	124	122	100	99	103	132	105	109	112	128	110	97	103	124	111	116	114	112	108	100	108	107	109	112	121	107	116	116	95	84	110	109	108	114	101	91	127	122	117	110	119	106	105	118	118	131	94	92	113	103	106	110	96	104	101	97	108	130	105	87	109	118	127	110	100	107	90	123	121	113	138	125	144	99	125	126	109	103	113	121	97	112	91	104	105	117	111	124	98	130	130	123	105	136	122	110	114	120	93	93	115	113	100	125	104	110	108	109	99	108	112	114	129	113	126	117	103	106	110	96	113	127	136	101	125	112	114	119	116	123	109	97	133	102	101	129	117	122	111	96	105	113	97	90	116	124	102	115	112	91	119	113	120	101	85	114	108	116	130	98	108	151	126	103	123	108	116	124	100	111	113	116	130	114	86	117	115	104	112	115	122
10706	8390	14812	13247	12280	10813	8100	5531	4596	3998	4294	4735	5055	3207	2405	2563	3117	2984	4873	5606	5341	4101	3418	2375	1594	1122	915	1124	1281	1268	1070	880	630	529	408	375	320	315	313	340	294	278	270	280	289	331	290	292	294	270	298	309	279	285	284	273	313	307	293	276	277	301	307	291	310	279	298	275	290	285	272	274	298	289	292	293	272	278	264	294	273	280	286	298	302	293	243	279	292	277	318	280	274	328	273	297	291	273	258	266	245	247	271	295	278	300	290	292	292	306	272	242	282	271	277	262	290	273	252	283	281	280	273	293	282	286	287	254	299	267	292	295	322	277	313	266	280	311	311	257	297	312	289	295	311	287	272	272	247	274	286	308	295	258	303	298	285	270	273	279	285	274	274	286	267	261	304	284	295	310	290	270	295	258	263	296	287	275	295	299	283	283	308	265	272	274	280	290	307	281	247	280	276	284	305	282	268	292	274	266	292	294	286	267	276	282	333	286	279	289	279	282	269	286	289	260	302	311	285	306	293	271	316	276	260	274	275	249	308	286	295	264	274	279	272	275	264	288	284	254	268	278	303	273	304	271	279	297	316	281	284	290	275	295	253	277	309	288	291	263	275	270	278	300	281	276	293	301	285	275	274	259	261	270	313	283	296	270	253	288	297	285	248	284	260	282	283	268	274	259	305	260	267	280	271	289	263	277	278	268	292	275	282	291	286	296	268	289	256	284	279	265	305	318	295	271	293	261	294	306	281	300	271	268	295	306	290	293	311	271	290	303	275	303	264	282	268	296	265	273	295	290	249	289	289	252	282	274	278	283	296	272	273	313	266	249	261	262	307	306	289	258	258	275	293	280	324	251	280	269	303	287	254	275	277	260	279	252	268	260	261	280	298	278	281	329	290	274	297	287	285	261	272	303	237	254	279	279	248	309	280	279	252	285	240	304	291	296	284	279	289	256	303	298	296	272	307	303	266	299	260	287	264	269	282	309	272	306	270	267	292	273	314	270	310	262	292	315	278	277	257	265	274	297	267	274	291	311	251	253	280	274	288	310	282	309	299	262	295	267	267	292	280	250	257	292	280	283	283	303	259	272	257	313	270	276	285	286	274	298	271	309	300	268	295	290	310	284	286	267	300	276	272	262	260	295	264	279	281	276	267	282	272	256	269	277	300	262	256	299	298	299	316	302	287	273	252	296	267	262	282	281	269	287	255	283	291	273	305	288	292	287	286	263	296	290	293	272	291	269	300	238	284	289	301	289	320	272	298	287	271	286	266	262	279	322	285	288	309	293	278	277	287	307	271	263	294	306	269	269	283	263	255	292	295	294	281	281	298	316	280	282	289	270	297	292	279	273	290	283	269	287	279	258	254	279	292	280	269	271	298	253	255	280	275	274	266	284	291	273	263	293	260	294	265	270	269	311	283	283	262	271	308	268	291	298	304	272	273	270	285	290	308	228	290	273	290	292	263	282	262	316	292	298	263	300	281	284	248	288	291	265	289	304	293	270	263	287	256	271	270	290	265	293	278	302	295	299	280	279	290	262	248	269	278	272	289	255	289	265	283	293	287	309	292	294	270	266	256	281	272	272	304	264	286	284	282	297	272	286	287	258	300	316	273	269	279	261	276	297	269	312	302	269	294	302	295	293	274	282	286	263	285	278	264	288	286	270	290	289	272	268	288	256	267	303	291	299	254	251	272	258	314	274	262	292	252	262	291	277	293	289	272	284	272	315	269	299	288	299	309	269	287	289	280	290	325	274	292	271	261	289	272	306	285	291	311	271	308	285	306	281	300	289	277	274	294	282	280	274	286	268	275	257	301	288	273	291	272	253	294	280	282	265	273	276	277	264	290	271	259	262	276	256	271	276	251	271	276	258	295	274	276	296	302	280	291	301	276	293	279	292	288	266	282	276	290	293	266	254	300	271	296	255	269	268	286	269	289	293	299	277	272	265	272	275	297	273	274	256	274	301	281	274	260	274	269	298	277	275	302	267	287	290	293	328	284	244	260	245	306	281	267	257	249	258	309	261	266	267	284	290	267	257	283	251	269	272	284	287	320	308	288	290	269	290	272	283	282	270	268	294	287	256	269	302	263	292	252	300	286	295	258	283	314	282	264	266	267	237	262	275	298	266	287	275	266	286	276	258	262	296	294	283	270	292	308	272	278	279	293	304	301	280	306	291	273	311	283	304	268	270	243	272	252	257	309	292	269	290	284	279	254	263	278	299	256	301	287	259	276	269	256	294	252	282	270	263	287	283	284	270	317	302	271	293	276	284	274	251	302	290	290	263	304	274	305	284	274	300	288	280	273	292	244	276	278	257	293	293	306	246	293	264	289	311	300	297	264	279	288	281	304	291	314	272	254	285	277	270	257	267	289	291	307	285	286	243	269	307	306	274	293	292	294	273	260	305	291	258	279	275	306	283	285	283	269	267	289	281	275	295	269	265	292	259	287	277	243	299	309	290	262	289	270	282	284	300	264	282	306	269	285	295	299	301	288	265	273	257	270	288	257	297	278	283	271	267	263	264	316	278	266	319	283	256	263	266	256	302	300	272	266	299	272	288	257	279	293	277	269	248	269	290	306	260	280	243	265	287	303	260	301	275	280	282	264	260	296	299	296	252	280	308	301	278	286	298	274	247	276	280	287	279	270	262	280	254	276	301	285	260	277	303	264	287	283	284	260	292	270	298	301	257	262	255	247	253	297	269	259	266	291	329	272	269	275	288	286	281	287	266	277	302	287	271	268	286	264	264	287	272	295	284	276	268	259	269	293	277	292	278	298	270	310	306	286	300	308	285	291	286	270	258	271	267	273	257	304	271	266	291	314	251	250	293	291	290	278	295	277	268	280	284	272	297	256	294	289	263	299	259	271	296	296	286	230	278	286	280	286	273	276	288	268	288	286	280	254	286	249	286	295	270	281	320	243	271	286	314	274	229	298	294	298	318	286	273	282	261	292	293	271	281	302	280	281	296	305	265	276	294	295	293	277	296	275	284	284	264	282	274	283	259	291	299	270	280	284	302	292	310	274	280	265	284	281	278	259	261	286	308	271	294	258	303	280	264	279	276	268	270	288	284	296	282	306	272	284	258	285	288	295	291	295	297	285	249	264	300	279	280	276	280	282	279	269	307	268	282	274	286	284	263	304	255	273	284	273	273	276	276	281	272	282	286	268	274	292	300	279	271	261	263	310	280	270	278	267	275	277	280	308	301	280	270	293	298	281	293	225	271	276	275	302	253	287	266	298	267	286	297	288	268	296	270	296	300	322	286	275	289	259	282	282	305	287	272	270	290	287	298	281	281	315	285	256	287	278	266	252	243	287	260	288	294	281	287	270	297	283	257	278	266	284	277	297	282	253	281	267	279	261	267	261	312	258	311	266	283	295	264	279	278	272	292	289	268	276	289	311	257	291	271	265	281	266	271	245	279	270	269	285	267	315	288	262	278	295	272	289	297	266	271	291	301	286	261	284	265	250	253	261	289	315	277
32622	21901	20643	14918	10218	8069	5701	3808	3027	2320	1911	1596	1696	1308	776	901	978	1087	1555	1624	1354	1127	904	667	502	383	364	372	421	433	373	306	300	245	228	217	216	184	205	189	178	188	186	202	197	177	217	188	194	224	199	193	170	220	180	208	168	203	180	179	189	180	183	216	181	194	184	205	205	193	189	198	186	189	185	178	181	201	183	183	180	198	197	177	186	174	199	198	175	194	184	195	179	190	184	192	195	192	188	216	200	160	197	180	192	200	184	183	192	201	209	181	183	180	177	173	189	178	170	176	220	213	189	218	171	193	168	167	177	197	185	208	193	174	180	185	228	189	160	199	185	198	177	195	193	199	182	188	175	181	188	187	193	182	197	187	183	205	189	195	199	195	195	186	182	173	198	209	207	187	180	177	217	179	200	192	191	187	196	176	188	186	163	226	203	186	187	174	171	197	193	191	182	166	188	198	189	177	216	166	215	205	157	175	162	195	155	211	161	187	192	191	196	230	201	180	186	207	205	186	189	197	184	158	185	203	199	201	208	151	184	196	204	160	201	178	194	174	170	228	192	169	185	202	198	189	178	198	175	160	166	206	179	188	165	188	199	174	171	177	185	172	188	202	186	191	178	144	188	183	157	194	215	220	179	193	195	196	206	185	192	169	202	197	179	186	190	181	179	187	191	207	161	178	206	168	195	193	182	185	196	173	173	180	181	206	184	184	206	181	188	194	224	177	177	186	183	180	162	192	167	175	184	200	201	177	196	157	170	218	204	201	169	204	205	177	180	205	194	160	204	182	181	203	201	174	195	206	191	179	174	189	182	213	183	179	158	179	219	185	178	232	216	184	192	232	184	200	201	170	190	180	186	184	195	183	166	202	189	185	189	179	201	202	202	175	185	197	193	191	205	218	168	196	187	196	209	171	189	177	199	197	177	195	202	213	187	170	162	178	193	176	187	183	186	192	167	223	179	206	163	188	154	174	202	180	201	195	184	209	205	179	181	185	203	188	150	183	182	192	175	185	206	207	192	192	188	154	189	177	179	183	193	194	176	197	163	173	206	174	196	190	195	187	164	192	196	186	185	210	212	181	205	201	200	181	172	175	191	175	176	183	173	198	206	181	211	181	201	193	179	176	166	172	181	179	192	183	169	208	190	170	205	202	188	173	192	192	201	202	184	211	187	191	190	196	188	198	195	194	217	230	197	170	171	162	198	175	198	203	179	195	207	203	190	190	190	200	175	197	173	186	193	201	193	173	193	202	210	213	173	195	191	180	198	201	186	172	212	168	193	184	179	182	223	191	167	195	174	193	215	188	194	214	176	205	187	175	185	176	177	198	198	199	184	221	190	187	190	185	200	208	179	175	188	167	174	172	188	204	178	177	170	172	174	190	197	190	199	233	181	179	209	194	158	196	179	195	167	201	178	186	198	180	189	194	178	190	176	179	199	184	169	157	183	174	197	214	200	170	175	180	193	197	177	193	175	194	175	170	197	183	183	201	197	184	202	183	191	185	190	173	194	184	193	191	176	196	186	175	180	180	191	196	182	174	211	222	185	200	175	187	187	184	184	180	187	191	161	185	182	169	190	169	185	184	163	180	189	189	181	197	196	185	200	203	187	180	190	189	180	213	178	164	181	154	218	175	192	173	186	180	177	196	193	159	189	198	174	205	188	190	185	200	204	175	195	196	200	177	224	185	197	188	196	184	178	153	196	184	177	194	183	177	195	205	179	176	182	170	197	170	173	196	179	187	195	194	192	175	164	161	200	212	202	159	184	189	208	198	182	185	169	171	176	198	172	187	194	189	196	189	183	196	167	203	182	169	190	170	187	197	203	187	199	176	178	175	181	195	172	185	174	213	178	169	151	198	197	202	173	174	175	201	207	194	171	192	186	159	191	192	225	204	173	195	199	206	195	208	184	189	205	194	182	187	180	200	187	179	194	198	165	169	181	184	180	173	192	205	195	192	192	194	176	207	189	190	200	168	183	163	194	232	231	202	211	191	189	168	209	194	158	182	218	194	188	182	193	205	193	169	212	185	209	208	181	203	183	198	182	213	176	165	196	226	191	187	199	199	172	194	207	207	201	174	184	196	197	196	205	187	202	206	176	179	197	197	198	176	183	162	201	183	171	193	179	210	214	183	190	182	202	176	239	178	195	194	173	198	184	170	208	193	202	201	223	171	179	203	175	187	195	201	184	218	212	161	218	177	181	182	195	186	209	158	184	219	162	184	182	208	202	185	155	169	172	198	168	184	192	180	185	211	215	161	184	188	185	184	186	184	172	155	176	209	192	166	190	182	218	186	197	190	194	182	209	177	170	178	191	194	193	193	203	188	201	189	190	164	176	181	188	182	190	152	172	190	216	197	190	213	206	173	175	164	176	229	191	171	188	187	161	193	185	196	199	181	180	201	174	195	177	223	192	208	191	205	209	180	195	208	201	175	193	172	182	177	154	211	181	197	187	202	192	200	193	178	202	195	180	190	193	176	172	209	187	198	168	173	179	186	189	203	184	200	161	179	192	173	175	204	199	188	201	204	180	191	202	196	196	179	188	197	170	189	169	208	182	206	186	196	181	167	183	178	189	172	197	203	173	216	202	172	209	159	174	187	174	184	197	180	196	185	183	190	196	195	211	201	179	171	187	191	195	183	185	175	189	187	202	193	158	172	163	212	193	182	197	171	196	173	184	178	192	197	187	183	205	195	187	184	194	202	189	190	205	159	196	161	200	170	185	210	174	189	176	204	181	171	204	196	193	183	198	151	184	188	188	202	205	191	163	174	180	181	177	168	170	169	176	181	207	177	208	187	203	198	179	167	192	174	178	164	163	187	171	172	189	196	207	185	213	185	199	175	176	187	191	210	181	166	207	207	228	195	167	184	200	184	179	190	190	186	180	225	191	211	211	196	187	200	199	184	202	215	216	165	195	165	225	198	183	180	175	199	198	207	187	167	184	211	151	195	181	222	186	181	206	169	178	179	207	154	185	212	217	189	174	213	158	177	209	204	190	173	179	181	176	199	198	160	195	201	192	196	184	182	194	160	168	212	180	199	166	183	188	177	181	204	209	189	187	170	211	173	186	170	196	186	188	193	194	201	175	181	206	168	169	174	173	199	182	177	178	164	182	179	176	180	184	180	191	201	194	201	157	177	210	180	197	176	158	197	210	167	174	182	187	195	174	195	174	168	187	189	178	205	218	187	190	222	169	180	201	170	200	169	191	200	207	199	175	191	150	179	187	182	183	188	166	194	187	179	182	197	176	181	208	182	197	191	176	201	193	148	175	175	179	184	179	190	186	173	204	221	197	164	175	185	186	171	191	157	174	175	181	170	181	181	189	168	175	178	203	166	187	190	179	185	182	178	183	170	194	178	186	183	197	172	169	166	189	183	194	163	197	191	188	153	173	176	197	166	176	180	190	157	156	176	183	203	176	169	198	188	186	179	174	207	164	167	180	186	183	176	166	192	208	206	174	177	174	173	197	203
16978	14816	22182	22289	21953	20554	17257	13424	11412	9329	8142	7135	8024	6201	4177	5055	5574	6091	8700	8967	7563	6419	5244	3986	2818	1957	1662	1850	2109	2057	1788	1312	1062	922	736	570	524	527	463	501	492	515	458	469	452	477	487	478	454	493	467	435	436	441	448	487	474	423	424	464	468	451	456	471	438	485	443	472	431	456	469	439	429	451	465	439	433	465	444	479	434	428	395	423	445	469	429	445	455	453	464	415	465	430	443	438	417	460	455	437	410	427	457	460	441	452	441	462	429	481	436	419	439	423	420	447	442	467	448	436	448	457	440	430	427	465	412	456	437	443	407	430	457	401	404	469	447	472	479	440	431	460	465	420	418	401	398	427	450	395	454	457	424	451	446	458	420	425	459	423	425	432	456	422	431	432	407	434	461	428	422	430	467	417	439	415	441	449	431	435	418	443	440	432	460	376	424	419	446	412	453	466	382	459	461	451	405	435	461	420	419	436	432	443	415	437	437	447	432	417	415	449	415	406	431	407	421	426	505	429	451	451	420	450	411	456	453	408	434	439	433	458	394	461	467	433	403	440	444	450	402	437	416	412	470	440	439	449	432	431	456	447	414	425	428	450	425	402	442	421	411	439	453	444	410	438	422	434	445	441	432	436	411	435	417	444	464	434	445	435	437	441	458	467	409	456	445	400	420	423	457	436	383	440	424	440	414	418	410	424	456	424	439	421	431	424	424	454	467	430	417	471	423	442	437	441	440	376	428	449	454	408	430	412	452	473	449	434	418	440	444	465	482	400	440	400	403	422	432	436	412	436	443	429	468	399	438	451	432	459	433	455	421	447	434	436	448	466	394	412	445	424	442	428	449	428	435	399	453	430	399	420	474	454	447	426	450	449	477	440	450	400	473	448	373	446	426	451	393	447	428	419	390	438	427	427	458	469	430	435	422	424	452	418	463	468	459	430	459	438	430	421	421	429	450	426	451	436	427	414	421	486	447	466	459	416	482	414	433	417	428	434	469	488	429	446	470	414	425	442	495	424	441	464	441	430	462	438	412	447	439	449	450	451	459	386	402	410	449	437	423	432	437	427	419	437	444	410	427	498	421	397	416	419	404	421	454	456	457	445	444	451	441	422	423	419	415	405	456	414	416	416	432	441	417	436	456	461	427	440	412	452	398	412	457	464	420	455	451	418	432	433	421	452	419	469	428	414	437	457	456	457	423	413	437	437	438	425	418	434	424	424	434	432	392	446	436	453	435	430	435	412	407	428	428	450	434	464	404	394	419	440	440	434	422	457	440	404	451	465	430	459	434	433	455	413	412	430	414	400	436	461	392	402	442	435	444	426	436	427	461	414	436	432	410	436	419	443	417	380	424	428	451	420	443	407	413	427	459	401	424	418	428	422	409	472	463	417	458	412	432	450	417	405	440	439	447	423	437	439	438	461	423	413	414	420	435	448	421	433	430	424	446	415	405	421	457	430	444	423	447	382	455	453	422	447	445	430	473	438	460	418	423	430	412	418	403	439	428	397	429	435	418	487	405	428	443	449	422	439	397	440	435	427	434	460	442	408	453	425	452	464	456	432	465	444	456	439	409	425	445	440	427	458	426	464	449	446	410	407	448	421	463	420	422	478	449	455	463	451	437	436	457	448	443	450	448	485	419	425	476	435	440	409	441	433	430	448	443	435	450	419	436	473	433	438	462	454	446	427	446	422	418	421	408	438	480	446	432	428	421	440	434	453	433	488	439	444	484	433	428	437	410	423	444	444	426	417	426	452	445	452	409	409	421	475	446	450	438	469	444	495	427	446	419	460	442	436	417	409	389	423	434	428	415	452	410	385	389	403	444	430	394	456	465	423	426	451	418	416	409	473	443	413	462	434	405	394	405	470	485	434	424	426	448	450	429	420	442	450	453	426	443	432	435	421	390	427	416	418	409	445	446	443	419	433	435	414	409	435	427	408	443	452	405	467	474	451	450	427	459	456	460	430	456	438	411	462	407	403	459	455	418	434	434	458	460	482	408	411	390	403	427	474	418	469	401	436	453	478	440	431	384	446	421	418	439	457	410	436	426	441	445	444	447	431	460	445	413	452	429	430	432	448	419	460	414	417	426	408	463	425	440	442	462	454	427	435	438	452	441	417	450	423	459	434	454	372	438	448	442	398	444	420	456	433	416	445	455	462	452	397	415	399	423	406	472	430	406	477	417	445	429	438	434	422	458	414	495	440	486	428	395	450	468	408	438	409	395	417	438	444	431	447	403	436	409	436	434	461	424	433	426	425	424	433	467	394	427	439	416	425	437	404	402	421	417	411	447	400	390	448	443	423	451	421	433	388	424	431	480	428	412	451	437	475	437	452	453	417	449	409	434	423	460	464	438	426	485	419	432	399	406	415	446	432	425	436	375	419	429	399	452	405	432	443	451	429	443	406	459	415	412	442	410	449	470	439	453	435	459	423	443	438	445	427	432	459	447	439	410	438	414	453	433	449	416	432	440	403	480	462	413	447	444	436	420	421	463	456	449	415	448	468	452	439	437	435	432	442	417	467	462	446	470	448	454	429	420	487	415	453	443	458	438	427	489	451	426	397	439	419	449	453	454	428	412	416	410	446	454	431	459	445	422	466	407	438	451	447	412	402	441	426	427	440	462	452	476	425	446	461	455	447	420	469	476	462	448	465	460	412	439	433	448	419	392	441	458	403	424	402	453	421	414	399	416	444	438	452	437	454	433	417	397	430	418	437	417	403	415	460	416	419	427	378	441	446	461	441	448	440	446	449	452	432	417	476	422	446	444	459	432	421	439	384	425	378	435	426	438	395	426	449	466	436	386	462	462	414	420	410	418	441	412	426	433	440	441	417	385	399	399	401	406	404	443	428	434	458	406	433	384	456	411	450	422	422	416	434	475	441	457	398	463	404	413	441	432	413	437	447	423	448	454	448	439	429	441	454	456	452	419	448	452	431	400	448	434	426	421	403	418	437	444	409	445	457	427	421	445	429	437	441	416	455	423	423	463	462	417	452	445	473	459	445	430	404	468	430	411	455	466	434	421	400	474	450	447	460	439	413	419	466	425	438	416	445	421	417	466	468	387	437	384	435	426	426	470	421	474	431	418	438	423	401	424	439	463	435	432	459	402	421	431	420	460	480	436	434	404	427	450	401	440	444	419	414	432	436	471	405	405	423	459	441	411	414	410	419	405	465	403	444	435	465	408	428	421	406	429	444	453	452	446	433	409	432	410	471	436	447	396	423	422	428	446	460	433	449	431	429	478	452	461	465	437	436	434	441	442	433	430	461	417	412	433	417	429	448	403	438	400	476	415	449	412	420	459	440	439	415	404	451	428	441	433	419	406	424	477	442	448	425	455	451	455	411	423	421	402	459	436	413	464	451	440	425	436	437	433	467	441	454	421	447	438	414	453	449	452	430	437	410	450	432	462	447	414	417	426	472	438	429	451	384	419	459	427	434	414	427	402	433	433	451	444	440	458	408	422	438	435	431	449	406
12818	6667	4995	3468	2940	2544	1911	1331	1063	688	512	527	518	419	305	324	437	504	620	598	551	463	404	286	262	174	207	175	195	198	171	163	121	124	137	141	120	115	97	120	112	118	104	107	124	130	119	135	130	109	124	118	125	126	113	145	117	111	142	127	131	121	118	117	129	109	120	126	123	128	131	120	138	126	123	113	126	122	127	141	118	129	120	110	101	129	115	119	106	115	137	124	109	122	131	129	145	118	138	126	149	118	110	119	118	125	115	122	111	133	124	124	130	113	137	120	135	99	121	125	106	112	126	107	129	122	139	140	127	127	114	132	127	111	121	133	118	120	115	119	141	149	102	134	134	109	119	128	107	130	127	114	136	120	134	122	110	122	134	112	99	115	129	111	120	149	147	125	141	142	119	125	122	106	112	126	128	127	110	139	113	121	108	129	121	126	110	110	119	122	112	135	119	112	119	117	118	126	128	99	110	116	137	136	122	115	140	122	133	113	135	131	128	95	113	132	119	143	113	118	133	128	113	126	113	102	130	131	120	120	119	138	116	125	126	113	134	115	113	119	160	128	118	131	117	106	121	99	100	128	160	125	125	110	117	110	102	118	124	122	124	149	134	125	122	119	109	115	122	124	131	122	124	111	148	132	119	129	102	130	130	140	130	113	115	116	121	120	105	129	122	121	106	132	125	111	123	122	118	138	121	127	121	140	119	99	105	109	118	128	118	139	114	133	118	112	135	113	126	133	134	123	95	106	135	110	124	117	131	133	122	136	130	134	109	123	117	125	119	129	120	116	130	115	129	125	134	134	105	112	114	142	114	118	133	105	106	130	125	129	134	125	124	117	112	116	125	105	102	131	127	109	126	135	125	114	108	125	117	121	144	130	132	118	138	141	123	104	135	118	116	125	131	113	137	130	148	124	123	132	109	127	102	144	135	111	116	117	132	111	136	131	113	108	105	110	128	119	115	124	136	128	135	102	126	111	118	143	110	114	131	127	105	137	133	123	127	116	128	114	148	119	117	134	140	121	111	117	142	115	113	121	118	117	107	111	137	119	108	109	117	139	117	143	117	131	129	118	141	113	144	137	119	117	147	116	124	120	126	150	115	104	112	119	118	122	113	123	123	113	109	126	135	104	102	122	109	128	141	121	133	145	112	112	119	116	113	123	129	139	98	129	135	136	129	119	120	130	136	107	104	120	145	129	120	119	111	118	98	103	95	130	107	125	121	139	107	112	97	138	121	125	113	121	126	103	135	141	113	112	130	126	125	131	139	109	120	117	141	140	129	115	162	117	114	117	125	115	146	119	141	104	121	127	115	121	123	113	123	126	111	122	137	125	115	113	124	134	116	131	119	143	121	127	109	125	118	133	137	127	118	127	122	104	129	133	123	116	117	113	104	122	112	97	116	124	125	121	121	120	131	112	111	106	119	128	117	113	121	122	122	146	130	136	110	111	114	137	93	125	109	127	132	130	112	118	123	131	120	125	123	109	123	112	135	129	143	121	133	118	117	107	137	126	103	106	126	131	111	121	137	119	136	130	136	125	128	119	126	110	126	126	130	130	119	130	107	128	122	121	136	120	129	144	105	117	150	142	141	113	118	110	111	132	133	115	107	136	122	132	123	109	125	130	115	123	129	133	124	134	126	111	110	137	139	120	131	137	141	138	123	134	126	115	115	121	101	137	112	118	121	110	123	125	122	152	132	115	132	144	113	116	116	123	142	97	130	150	102	123	121	112	129	123	107	142	122	106	131	145	124	130	149	132	108	118	117	122	113	147	120	127	130	118	131	135	131	104	113	124	134	96	112	105	130	138	129	126	129	133	129	123	116	140	127	122	115	129	121	118	135	115	127	129	133	128	110	113	132	130	132	138	119	125	110	126	120	137	120	124	104	124	133	138	137	118	111	109	119	145	135	105	126	114	119	104	109	111	121	136	121	89	130	98	120	95	122	144	111	149	122	129	121	118	123	131	129	117	119	122	109	144	113	101	115	107	115	122	120	122	110	129	127	137	120	132	131	121	138	134	125	128	115	136	112	98	119	114	100	97	118	150	123	115	120	119	147	121	119	106	109	106	92	109	102	122	116	118	126	116	119	116	125	135	135	131	117	113	130	108	130	114	143	127	122	112	105	140	148	111	113	123	105	96	104	101	106	129	126	133	123	118	129	132	132	139	124	123	113	116	106	119	126	141	115	89	131	99	130	122	130	112	129	129	121	124	123	119	122	135	108	156	123	139	108	103	106	134	132	137	131	128	132	134	135	138	121	115	141	103	130	128	132	107	126	136	143	129	115	124	134	123	124	120	130	153	128	135	108	129	104	118	143	117	109	125	114	123	124	131	110	119	110	118	132	135	130	131	122	116	136	123	115	114	126	134	131	127	126	102	113	128	139	98	116	123	124	130	114	143	124	122	116	127	127	118	138	118	118	107	133	146	125	125	115	125	112	123	121	140	136	144	116	136	131	115	135	128	117	108	128	126	133	122	90	127	107	130	118	116	115	108	101	123	125	117	113	112	118	122	119	109	127	127	131	125	126	125	125	146	129	99	126	167	109	132	130	105	119	120	106	125	135	109	142	132	133	109	118	140	120	115	127	124	120	113	124	123	146	128	110	108	104	112	127	101	110	130	131	126	119	104	114	113	126	128	123	117	119	125	133	122	105	120	121	137	132	126	139	124	117	115	124	111	108	119	128	122	124	112	129	112	119	104	130	131	113	111	136	126	123	116	123	125	126	133	115	124	125	103	119	121	143	111	108	117	127	130	133	101	129	99	128	123	133	117	125	135	113	121	132	138	131	116	133	121	139	122	106	137	126	105	150	116	121	126	137	130	135	130	130	126	99	138	123	128	128	123	113	124	96	110	124	120	136	119	124	100	114	112	135	116	124	137	136	122	103	119	129	146	107	108	125	117	119	136	114	103	109	115	140	121	142	129	119	130	139	122	117	125	126	102	124	120	111	99	105	110	128	120	125	134	128	123	122	118	120	121	124	121	145	122	141	140	144	121	102	122	106	121	129	126	142	132	126	145	116	107	136	127	118	137	125	122	116	119	123	106	137	104	123	119	117	134	121	145	118	114	134	115	111	131	110	108	118	112	100	121	135	114	120	106	143	126	135	135	139	139	135	122	143	117	115	117	122	123	128	114	128	124	139	132	134	109	134	103	120	110	121	119	125	147	109	139	117	110	124	115	139	112	111	122	128	123	127	138	127	127	116	123	120	109	125	124	132	97	95	147	118	123	141	128	122	111	98	104	116	134	103	129	115	124	109	113	143	120	126	156	123	118	116	103	113	129	120	113	113	119	128	110	121	137	139	130	134	117	137	137	135	113	119	114	120	107	106	134	113	120	105	114	124	120	108	100	118	126	118	132	125	134	117	119	131	129	117	136	118	142	109	127	122	139	114	113	133	132	134	130	126	126	126	105	133	116	149	124	115	119	135	124	113	163	119	148	112	130	106	130	122	126	114	104	108	128	131	136
6584	4954	8129	9317	9705	9654	7604	6273	4952	3378	2682	2705	2633	2118	1418	1808	2377	2783	3554	3638	3139	2626	2053	1514	1155	806	706	746	863	764	594	556	492	421	370	304	315	282	325	287	302	297	286	297	298	314	305	319	280	316	308	286	305	273	301	286	322	295	292	291	254	329	301	289	288	299	266	298	314	325	310	292	315	284	299	288	297	300	300	288	282	296	294	307	319	314	303	282	324	283	280	313	315	283	306	317	320	294	289	285	302	328	299	341	265	305	302	288	305	295	292	266	291	275	283	296	275	307	294	285	275	299	303	311	274	308	319	318	301	311	306	331	296	305	280	324	302	291	318	244	296	267	295	318	288	322	269	275	299	310	295	279	326	309	307	320	297	317	296	295	314	286	288	305	323	300	326	284	267	303	300	311	296	300	302	280	313	294	278	296	298	281	282	314	311	323	308	338	293	297	304	326	309	286	329	278	308	273	298	300	326	291	296	289	286	332	289	313	303	305	299	304	297	303	307	289	277	323	294	325	282	300	242	302	272	280	279	288	290	259	282	293	305	280	303	276	306	282	349	297	290	337	292	285	323	311	293	309	277	309	301	281	282	285	311	329	321	290	296	305	287	306	283	300	289	302	313	311	303	307	279	297	312	316	280	303	275	331	341	309	295	290	304	282	313	300	299	301	305	290	316	324	325	292	297	295	312	301	337	290	310	290	336	277	291	288	303	309	302	328	283	279	271	298	287	336	277	309	301	316	316	304	324	317	294	296	310	306	278	304	303	317	302	288	282	309	296	288	296	276	327	281	290	333	291	315	303	294	280	291	315	285	296	280	301	323	276	311	303	324	305	297	265	324	297	289	316	325	324	325	272	304	296	292	305	284	284	305	317	293	317	311	273	266	294	300	338	304	277	334	286	309	281	277	290	291	268	282	314	314	284	330	292	308	304	319	297	306	303	266	285	301	293	274	297	302	288	296	307	293	312	281	295	304	292	299	324	285	324	297	269	272	283	334	295	288	309	292	293	311	321	274	311	306	306	303	290	303	294	317	295	286	329	306	311	298	299	299	334	302	304	317	298	302	296	300	280	315	312	308	318	283	306	297	315	332	331	312	322	306	276	330	321	307	284	294	291	324	301	291	310	296	310	292	292	311	316	300	288	318	280	310	297	270	295	327	295	290	286	264	272	309	287	319	284	287	281	339	294	301	329	273	301	315	285	297	272	302	293	297	314	323	308	278	284	279	291	310	310	297	284	303	326	295	315	301	331	298	299	300	289	262	278	306	304	284	315	313	300	273	330	297	282	295	293	292	315	305	315	302	291	307	296	324	282	296	294	314	283	308	304	293	305	307	297	302	298	303	307	293	295	316	304	268	327	312	288	315	307	318	275	290	297	320	274	292	295	288	296	290	285	276	314	291	299	285	329	320	282	287	282	308	313	290	286	296	295	331	339	301	335	299	319	317	314	296	336	286	301	291	284	286	299	294	315	326	293	297	284	280	320	322	334	319	296	305	277	273	315	282	306	309	267	288	278	315	288	337	307	264	310	314	302	278	315	261	278	319	311	301	302	297	344	286	289	309	274	313	348	289	291	308	319	278	307	296	321	258	288	312	326	272	300	319	314	302	318	304	314	273	291	282	311	325	299	284	311	286	314	291	298	296	301	315	302	264	271	275	303	307	323	310	284	280	292	269	327	304	304	300	301	266	272	295	306	327	308	286	298	307	302	325	324	314	315	298	288	279	272	323	332	312	306	282	317	328	321	322	301	321	283	305	274	308	299	299	309	294	320	332	306	303	299	299	306	287	285	323	305	269	305	315	267	294	299	279	267	317	291	288	298	274	310	301	310	302	318	321	301	278	299	288	325	311	304	305	291	303	289	305	288	313	304	298	325	345	301	302	284	276	300	289	294	296	305	302	318	245	276	315	308	294	270	298	278	281	291	305	297	302	293	320	289	293	253	291	275	303	276	315	285	292	311	304	276	304	298	292	287	283	309	323	283	306	302	294	322	312	299	316	273	286	285	284	293	312	292	297	324	282	262	294	310	329	339	289	309	293	274	290	352	269	317	297	307	321	283	308	306	300	302	306	285	280	295	302	300	299	316	314	314	313	273	287	302	274	287	276	270	298	330	287	304	317	293	297	287	281	289	270	269	307	305	294	291	286	319	295	313	277	293	303	316	305	275	321	273	271	281	289	293	301	338	286	291	319	288	318	307	306	283	282	277	319	276	302	306	276	244	287	301	313	307	298	294	277	308	315	319	300	315	313	292	279	286	290	270	299	285	309	337	293	290	282	296	295	286	314	282	310	335	318	265	309	299	289	291	287	264	309	283	296	284	294	297	303	314	300	290	310	319	330	273	310	321	323	332	323	315	285	281	309	283	292	305	285	302	329	302	281	289	302	323	302	290	284	281	283	276	289	298	310	306	286	295	273	290	314	290	277	286	288	292	307	312	279	288	318	295	320	286	310	263	296	277	328	298	293	306	292	324	314	311	248	307	284	321	294	309	294	294	309	308	284	276	325	287	298	296	310	309	331	304	289	288	278	278	283	296	323	276	278	316	325	304	280	292	280	272	296	313	312	280	299	289	284	318	291	312	291	276	271	301	300	281	298	301	330	309	293	307	291	302	276	278	270	304	281	294	311	319	268	291	274	305	288	301	281	306	326	317	283	289	323	288	326	303	315	309	277	282	268	318	326	297	283	315	299	313	309	266	302	273	289	304	297	317	311	280	295	285	312	300	322	290	289	285	302	288	292	308	295	269	273	310	286	282	287	286	292	288	290	276	305	303	290	306	299	277	308	292	303	286	313	284	293	312	285	325	331	285	296	297	274	282	298	320	294	302	316	282	296	311	278	294	268	301	313	304	306	292	311	327	321	320	284	307	296	326	290	279	284	309	330	287	292	328	317	289	315	312	332	307	301	303	287	290	283	319	279	305	282	290	336	286	313	319	307	310	312	357	317	297	312	289	264	314	305	318	304	320	288	282	306	300	315	298	279	299	281	330	298	303	295	310	278	267	296	300	318	299	297	304	346	297	279	275	292	296	292	318	283	296	287	312	308	274	318	283	296	265	291	307	316	304	282	291	315	280	284	289	292	317	302	320	315	305	255	256	304	294	291	299	345	295	309	271	295	304	258	299	287	326	297	296	271	293	296	277	273	271	303	331	297	274	307	292	319	280	286	294	305	284	338	289	298	298	316	301	275	294	280	323	289	342	317	277	296	272	309	274	285	318	303	286	323	296	310	279	280	274	306	318	303	288	272	298	284	292	306	316	291	293	267	296	305	330	326	292	302	308	282	328	285	292	296	288	289	251	304	260	316	287	313	296	329	309	305	301	322	286	332	298	316	321	278	289	291	322	314	303	307	279	309	269	300	309	293	298	293	305	322	294	288	292	286	301	312	292	292	278	307	307	318	331	338	296	283	311	299	288	329	317	298	299	282	324	290	275	291	311	302	303	274	297	310	305	290	312	294	301	310	307	305	281	305
22012	12656	12468	7518	5009	3843	3026	2661	2203	2248	2028	1111	795	604	505	702	903	858	912	829	729	600	542	397	301	277	235	251	226	235	227	171	168	149	133	156	138	142	109	114	137	116	137	112	126	152	140	124	118	129	119	130	122	118	117	118	134	149	124	113	124	135	122	137	110	132	169	107	118	107	116	141	103	115	133	133	121	128	122	108	126	114	117	115	122	137	122	121	124	117	129	121	121	127	122	121	109	134	132	131	128	122	105	131	146	135	139	127	125	121	137	107	109	121	108	112	127	116	129	138	123	121	117	116	140	120	102	127	120	101	126	139	113	106	108	126	107	121	108	124	124	127	116	131	137	121	138	123	125	126	119	120	140	127	111	125	133	116	108	122	151	122	100	123	123	126	141	134	115	136	122	127	125	130	121	146	142	110	127	115	142	112	128	115	138	145	108	123	119	112	119	122	118	127	119	116	128	125	119	115	129	124	132	141	118	117	131	116	136	124	113	125	127	123	118	142	127	105	108	119	113	130	129	114	111	123	128	102	113	133	108	132	118	118	123	125	118	119	126	111	102	122	126	107	139	121	125	125	125	120	119	139	127	119	111	104	142	120	133	119	124	115	123	129	126	140	122	103	111	124	110	112	134	126	125	102	135	133	128	112	131	121	115	124	125	147	119	138	122	115	129	116	122	120	135	120	117	125	120	122	133	136	131	112	137	123	125	126	115	135	135	122	119	128	122	99	111	128	122	137	111	119	119	112	130	125	123	120	136	109	128	125	103	136	124	99	113	130	128	121	116	113	122	139	138	138	132	123	125	110	134	143	131	131	114	109	111	119	102	110	108	132	124	121	129	121	107	117	117	130	124	108	126	119	133	127	144	125	132	114	120	120	124	142	121	124	119	122	143	132	107	104	150	133	105	119	131	121	119	115	134	151	109	137	125	128	137	135	106	127	103	130	122	122	127	105	125	118	107	122	127	129	116	133	126	126	120	128	120	127	149	105	136	115	126	135	113	129	100	127	112	113	137	123	134	109	112	135	131	132	129	116	110	119	122	130	147	123	111	103	115	139	123	124	125	132	105	111	118	116	125	132	118	124	136	114	121	112	119	119	141	115	118	119	123	140	117	131	112	108	138	143	115	152	122	101	117	127	111	117	140	123	124	131	126	133	111	118	117	108	142	113	124	115	125	125	132	112	145	118	122	119	117	116	117	127	128	128	116	144	117	112	132	129	130	125	129	141	127	141	122	119	128	118	118	133	120	112	131	150	101	105	128	133	121	129	135	124	137	122	144	115	129	101	101	124	134	123	124	103	128	120	137	133	117	119	135	128	130	127	117	154	142	131	133	108	119	147	129	116	129	142	119	114	130	136	111	110	116	135	160	133	115	136	107	118	129	114	113	128	102	120	119	117	132	106	133	139	135	126	128	104	126	129	133	126	130	140	152	145	119	154	116	122	118	118	118	118	125	118	118	122	113	126	122	119	108	98	116	132	131	119	108	129	119	114	145	97	120	110	115	116	133	120	148	123	116	123	116	128	143	112	116	129	113	131	121	120	112	107	119	114	135	127	150	136	116	117	141	120	123	112	127	130	122	140	146	123	128	96	114	114	125	125	119	140	121	121	128	131	105	109	104	118	127	136	137	148	135	119	142	119	136	125	136	127	131	105	125	95	105	122	125	124	143	136	99	111	135	105	111	105	117	134	124	117	134	98	132	120	129	139	121	116	113	131	144	131	127	141	129	110	114	116	110	129	120	117	135	126	103	96	142	116	123	127	131	117	105	110	123	120	128	133	113	161	166	132	112	116	121	113	134	112	110	133	121	106	117	110	111	108	120	130	121	128	124	129	123	115	124	126	134	96	126	111	116	122	131	130	119	121	85	132	128	128	133	120	117	118	125	144	109	110	112	127	149	109	121	130	127	130	125	139	136	129	140	129	146	120	124	148	107	130	102	121	109	131	114	117	126	127	126	157	120	123	125	114	128	112	132	111	148	137	121	118	126	155	133	112	137	111	108	132	113	127	144	106	118	118	119	126	128	106	143	133	111	133	129	112	117	125	114	139	123	129	135	139	128	125	121	117	119	109	133	131	137	140	119	127	92	129	124	143	132	133	116	143	101	115	140	119	123	119	133	116	117	117	119	121	119	130	124	105	113	134	109	124	122	125	139	144	147	119	115	146	131	120	115	126	111	106	145	125	132	121	124	133	116	129	126	112	131	134	119	121	133	134	120	144	120	136	116	130	119	114	139	113	136	124	103	101	119	126	109	137	122	125	114	142	139	127	102	127	139	125	94	135	127	137	124	133	132	149	128	133	99	111	128	154	147	123	131	129	124	123	121	113	119	107	116	126	137	123	134	109	138	112	110	128	112	120	115	134	124	121	127	132	110	136	121	135	141	134	128	105	127	136	121	90	104	98	138	122	135	131	120	122	125	111	126	123	127	122	139	108	114	140	135	101	123	131	104	124	121	129	94	121	129	124	151	127	135	133	135	135	133	122	154	142	129	119	118	137	130	125	157	107	160	112	144	145	118	118	118	117	136	105	115	124	126	143	114	124	125	124	132	126	146	116	137	132	109	123	129	108	102	103	119	146	142	134	126	153	133	125	119	147	104	119	123	144	135	129	123	122	109	138	113	132	117	132	129	136	118	117	132	125	122	126	112	128	137	134	122	128	121	127	128	125	118	138	113	130	121	126	127	132	111	125	126	131	127	145	129	130	133	117	104	112	127	143	118	134	116	103	135	147	111	108	133	122	120	113	124	139	107	100	117	114	115	132	130	96	116	149	120	109	117	121	120	122	126	124	112	123	118	126	146	123	115	111	103	134	124	97	89	131	144	112	97	117	120	129	134	125	122	134	124	126	136	126	114	132	143	124	95	132	126	118	132	104	115	124	135	128	106	125	127	122	127	126	121	125	124	103	120	113	118	134	111	132	136	123	127	112	112	142	146	114	131	117	114	115	129	124	133	127	100	139	129	141	104	114	157	140	124	107	119	125	108	123	143	124	125	135	122	132	124	132	116	120	137	143	133	107	126	107	142	111	123	124	116	118	112	139	106	118	131	121	149	112	131	101	121	125	112	130	113	127	123	121	113	108	129	137	123	121	122	126	138	126	102	142	115	128	124	128	113	113	123	135	120	142	122	120	120	118	114	135	145	139	116	107	134	127	114	123	123	113	124	121	124	111	124	93	111	130	120	142	126	119	114	116	128	141	115	101	114	136	117	110	103	127	116	130	120	121	124	128	137	141	113	135	124	118	135	120	121	127	108	128	127	137	125	122	97	132	140	115	117	149	108	138	142	107	115	129	125	138	129	133	114	133	122	123	125	124	144	109	113	124	120	121	143	131	124	128	112	129	122	124	113	114	137	119	110	123	126	135	107	124	138	115	111	129	119	126	113	131	117	128	123	125	120	102	123	140	119	107	130	122	126	118	132	123	134	119	116	137	128	135	136	145	150	131	140	143	117	119	126	127	119	126	103	155
12122	9182	16265	14764	14774	13638	12089	11506	10015	9845	9296	5771	4247	3050	2621	4146	4901	5187	5245	5162	4476	3539	2981	2205	1607	1240	1056	1151	1081	1026	872	713	709	528	391	359	305	357	299	322	351	302	312	310	307	319	283	328	313	293	322	307	310	322	302	306	303	283	299	299	284	325	293	321	294	273	270	292	347	317	322	292	307	282	277	316	302	344	310	296	316	318	307	319	308	314	318	344	301	288	310	306	304	297	319	310	325	311	309	319	290	305	283	309	335	302	329	336	328	297	281	273	313	318	302	319	312	286	307	308	343	323	326	318	306	336	307	299	319	310	321	316	293	326	322	311	322	303	299	295	343	314	313	312	310	304	306	329	251	317	342	287	326	316	318	306	325	322	298	331	309	317	302	307	285	329	326	297	295	309	323	292	290	313	325	283	331	303	300	332	355	287	309	285	299	305	289	319	328	321	315	273	305	311	314	313	334	316	320	306	294	311	316	351	279	336	329	287	317	313	283	314	328	309	298	297	292	312	325	301	292	315	290	290	322	304	325	303	311	327	276	333	279	317	280	321	299	317	310	290	285	282	317	293	319	276	326	299	317	324	313	310	310	286	314	313	286	317	305	308	319	304	298	308	305	299	329	309	282	292	313	327	274	312	303	332	317	308	307	315	300	325	308	291	324	334	296	306	317	341	307	332	302	306	311	276	307	320	326	273	295	272	294	273	285	269	287	288	355	312	310	348	291	288	309	295	296	299	283	298	305	304	326	323	312	289	313	308	330	316	291	307	325	323	305	308	301	305	272	312	287	345	305	299	329	313	312	307	318	281	308	312	305	306	279	295	285	276	328	292	305	309	315	282	297	316	318	280	304	287	275	330	309	320	285	294	331	287	313	340	284	277	342	277	317	298	292	310	314	276	313	304	312	292	293	301	311	312	296	285	290	295	277	309	324	317	290	306	330	335	316	317	316	297	292	323	313	305	296	285	289	323	311	304	280	287	295	319	269	306	286	314	281	325	311	293	329	314	314	314	317	325	319	320	311	308	317	293	290	318	300	308	343	329	311	321	296	324	305	299	303	294	308	299	304	301	315	314	318	324	303	299	304	294	287	319	317	340	296	349	285	300	316	353	307	303	304	316	302	314	316	300	296	328	293	297	293	336	301	345	335	295	266	305	303	318	296	298	311	293	333	295	305	306	306	317	295	292	300	307	295	320	292	280	304	269	299	315	332	299	296	314	310	314	302	302	294	307	298	306	338	299	282	313	310	284	334	314	321	293	271	292	316	294	298	306	294	300	333	295	301	296	335	307	308	279	308	300	273	307	312	315	303	255	295	297	336	307	304	301	326	308	281	276	321	304	321	283	304	294	316	332	307	278	301	330	317	310	370	293	296	335	316	325	328	278	356	300	309	301	302	282	298	298	288	294	272	336	317	316	301	322	317	323	314	285	293	328	301	331	325	318	330	307	327	303	334	294	318	310	281	313	313	328	299	267	288	278	274	280	321	295	317	327	324	306	284	291	296	284	313	316	322	296	312	291	302	308	289	287	298	297	324	298	308	305	301	327	324	289	293	330	317	307	343	336	311	311	277	294	295	290	330	321	324	318	287	288	291	336	305	291	316	298	327	308	286	300	322	295	320	294	347	315	310	301	289	310	291	302	316	309	297	293	301	271	292	324	325	297	260	331	306	270	283	285	298	310	302	273	319	294	323	302	299	309	297	305	338	288	342	292	269	304	317	305	299	321	295	313	323	256	311	292	294	299	288	301	337	295	296	305	302	330	331	302	321	315	329	338	283	299	298	297	280	296	267	288	291	309	275	295	288	269	301	294	297	288	312	280	314	292	307	315	323	321	310	302	291	312	307	282	297	312	319	286	302	322	298	297	311	296	312	295	307	310	341	317	265	295	354	307	317	286	308	291	320	292	286	314	311	331	311	303	296	293	314	306	313	309	321	317	304	286	329	313	311	337	276	307	314	278	280	324	291	316	292	332	297	315	297	298	310	329	314	334	297	308	309	313	326	285	332	325	321	308	298	303	350	308	316	319	290	307	298	305	314	296	282	307	297	287	319	302	301	272	295	313	266	298	284	305	310	302	336	303	314	311	314	344	269	293	291	296	304	290	305	324	313	329	308	315	323	340	314	311	318	298	319	323	326	307	293	306	333	318	331	315	310	319	338	293	318	316	289	317	321	301	286	308	288	272	326	308	316	299	293	278	277	320	283	291	337	287	327	289	306	295	322	287	286	331	323	284	329	297	316	267	316	296	318	310	297	300	300	337	321	335	296	277	330	301	300	287	319	311	310	318	292	322	311	288	320	295	279	307	291	318	309	323	329	304	281	337	297	313	296	273	313	307	310	281	308	330	293	273	309	313	293	291	308	302	336	298	277	279	300	313	290	320	273	325	288	308	322	333	318	326	296	304	342	317	313	272	297	306	319	291	306	296	302	307	299	318	296	312	306	335	301	303	334	261	281	322	310	308	320	305	324	290	320	307	338	311	286	272	309	300	275	336	311	323	300	281	311	320	314	308	317	318	303	313	295	309	306	323	355	333	358	299	310	318	330	317	323	305	307	317	327	295	294	320	328	300	342	337	281	283	308	321	330	307	315	338	293	301	300	345	332	295	327	300	310	337	340	306	294	287	278	311	286	297	299	311	294	288	302	307	305	305	328	309	328	322	278	305	287	311	286	295	339	292	322	311	324	320	316	295	296	314	325	309	312	303	318	319	293	296	332	307	326	297	286	296	308	322	328	277	297	335	293	313	306	305	287	313	305	308	290	292	319	312	290	318	312	277	301	287	315	290	295	302	324	309	314	314	283	310	289	314	297	311	300	281	301	308	281	296	302	309	325	313	310	321	326	311	305	312	283	322	309	309	344	317	304	300	286	313	300	309	283	293	292	298	323	330	303	282	306	290	316	300	311	346	307	272	265	315	304	315	311	304	309	306	269	315	289	308	283	317	298	323	303	325	310	325	298	324	306	294	340	309	315	301	314	308	314	327	314	287	311	317	305	317	334	278	327	299	321	307	309	302	305	288	296	338	284	287	298	319	288	293	315	297	313	286	324	319	343	310	292	342	272	285	306	287	298	320	292	298	315	296	301	303	296	276	300	292	324	275	303	316	297	301	272	294	308	305	350	334	311	295	326	302	290	276	330	299	322	313	286	306	289	322	321	292	314	323	295	307	301	326	300	299	327	308	297	324	312	331	297	318	291	325	291	316	293	283	312	315	258	311	317	282	328	296	314	303	321	317	292	315	306	302	327	323	296	325	289	307	302	295	292	325	327	287	328	342	319	314	329	320	337	310	301	274	309	305	299	304	313	287	300	312	309	280	301	312	278	334	329	308	307	299	332	314	296	315	325	289	312	310	291	280	310	264	280	313	300	323	319	295	280	292	315	311	288	278	295	305	288	296	308	310	308	306	267	299	330	293	309	307	303	306	310	313	329	302	303	307	314	315	288	314	285	350	295	297	301	294	311	301	308	338	311	277
34886	26730	26527	17214	11220	9269	6876	5203	4601	5829	4520	2645	1459	1024	922	1053	1380	1499	1485	1334	1193	1015	767	646	562	418	399	383	423	392	324	309	277	248	225	198	208	248	200	207	215	215	198	205	191	197	206	200	190	178	206	183	173	180	198	242	229	177	196	196	205	209	194	203	202	203	224	203	194	193	201	188	191	190	206	192	182	191	189	175	199	182	207	191	213	203	219	193	185	168	195	199	190	179	170	183	216	175	190	196	166	207	224	169	188	207	206	194	191	198	180	194	206	225	178	167	182	193	191	186	196	201	166	211	185	209	151	203	193	192	184	177	208	178	197	210	181	193	207	200	193	223	213	175	190	206	173	199	213	191	193	188	193	180	200	205	171	205	199	204	199	213	181	164	209	170	190	187	187	206	210	220	182	192	191	193	188	218	197	180	196	204	181	169	173	230	226	192	195	184	209	197	190	190	219	202	213	223	227	179	183	188	209	190	194	201	213	193	199	207	205	189	151	177	197	201	190	206	198	193	192	175	204	202	196	183	204	194	186	182	165	201	174	184	200	182	190	205	196	197	188	178	181	192	179	185	179	225	190	189	204	211	212	179	192	201	168	208	163	212	166	178	176	188	208	170	204	202	186	192	174	218	202	193	202	190	186	176	191	174	205	185	192	172	205	192	189	175	201	171	197	198	201	165	193	174	191	212	191	188	172	195	198	167	206	206	196	182	188	189	184	191	200	188	201	195	206	168	214	193	180	187	175	183	180	181	209	171	186	172	183	206	203	178	210	165	187	191	172	213	174	197	199	199	203	191	218	176	173	181	173	211	198	213	170	217	183	205	195	192	166	190	183	182	190	181	200	185	200	179	209	184	199	222	173	208	220	192	196	205	191	185	194	215	180	169	202	197	194	215	190	207	181	202	194	164	171	183	180	173	182	199	180	189	201	176	170	207	189	184	206	205	214	196	199	174	171	198	209	214	183	180	152	184	186	190	204	191	218	186	187	191	188	175	187	205	214	182	232	164	218	212	206	207	184	184	205	206	187	187	209	203	210	234	210	183	204	174	188	157	206	187	176	183	193	202	191	212	165	214	202	168	208	182	193	196	194	177	203	198	201	211	193	217	187	179	193	215	219	198	211	192	183	189	196	189	188	189	204	191	182	214	196	199	182	187	170	176	192	223	164	172	203	204	188	203	225	183	183	188	185	226	217	188	181	166	184	204	198	178	168	210	183	205	203	184	180	193	223	207	203	189	191	197	204	223	230	206	209	223	196	197	189	201	224	188	197	159	223	189	167	231	190	188	207	195	195	211	180	206	170	172	196	198	197	198	212	191	223	188	177	200	198	171	205	190	207	180	191	199	196	245	188	210	211	213	191	184	189	180	187	200	173	198	176	172	181	210	182	200	180	182	205	212	194	179	177	223	181	214	230	197	184	181	178	214	198	211	206	227	212	201	182	175	176	222	202	201	191	172	189	204	194	180	202	182	198	189	191	202	177	205	204	212	198	203	213	179	202	206	197	186	195	209	198	199	166	206	205	202	196	187	182	200	205	185	218	191	216	229	198	231	212	204	189	172	189	211	183	183	195	224	183	180	207	184	179	217	179	202	188	187	191	197	204	185	189	179	188	201	180	185	191	184	197	197	206	172	188	189	204	199	199	210	222	209	192	199	198	192	224	203	178	174	208	178	199	180	188	163	201	192	184	209	195	203	194	177	201	193	156	186	206	179	179	186	204	202	191	198	167	178	204	173	172	130	185	208	187	182	202	192	216	183	223	209	181	180	212	197	189	167	184	200	175	217	203	176	207	199	184	212	190	229	187	177	228	199	213	190	200	186	190	190	196	185	201	223	180	196	204	187	199	206	197	184	206	198	211	173	181	195	217	185	222	188	180	178	203	171	182	198	195	175	185	218	196	197	188	203	204	182	184	201	209	171	203	181	201	189	188	203	199	190	187	211	217	197	173	173	195	206	178	207	194	209	207	207	198	195	191	187	198	198	190	195	180	175	204	181	187	193	218	187	213	193	196	167	185	205	192	203	233	198	202	173	219	191	193	196	168	191	203	189	187	203	215	182	195	193	191	195	222	196	219	179	197	195	180	205	199	199	183	210	196	198	197	181	213	180	200	187	182	207	195	197	190	195	184	182	193	186	176	196	192	189	176	182	200	172	207	184	199	193	184	217	172	222	176	210	187	200	171	204	204	220	193	177	197	174	203	196	187	182	168	191	198	200	194	186	186	209	207	211	197	183	198	196	200	204	191	206	193	195	172	185	174	201	209	205	199	182	183	191	210	211	204	197	189	193	199	191	221	186	208	188	188	203	196	204	166	188	191	194	196	182	185	181	209	173	188	194	191	204	176	185	188	223	219	179	196	179	217	196	176	193	194	205	219	179	210	194	189	186	198	183	204	190	196	178	188	208	229	182	196	178	170	187	224	206	227	184	219	210	224	175	204	175	197	208	185	216	178	177	217	195	194	210	223	190	220	202	186	184	230	189	247	219	183	190	172	189	210	199	215	203	167	165	202	213	189	165	175	176	180	194	190	172	204	197	190	186	168	212	167	210	217	197	197	209	185	151	200	176	177	193	199	172	186	217	194	199	200	202	183	198	208	199	195	194	194	206	192	168	215	210	216	202	222	210	184	194	182	190	203	200	177	166	195	211	196	179	171	186	192	195	189	186	190	198	186	186	180	182	186	176	186	196	208	187	184	203	191	230	188	200	175	196	178	189	168	207	199	195	201	188	177	186	202	188	206	188	218	188	185	197	201	194	189	206	217	185	171	176	223	211	191	170	178	192	211	191	198	198	202	183	194	202	197	198	169	212	187	208	190	183	174	176	192	210	177	202	203	190	189	200	200	184	177	167	168	201	204	199	214	201	181	195	183	186	184	187	179	197	181	167	150	184	179	193	199	207	190	230	165	182	169	210	184	196	199	181	192	190	202	215	198	212	233	219	223	187	192	199	168	195	189	187	202	172	204	201	192	187	209	200	198	192	225	185	201	176	208	182	199	185	201	213	199	210	209	231	151	199	177	171	180	203	190	184	197	187	196	203	192	189	157	201	204	191	152	183	215	175	189	169	199	207	201	182	216	177	177	196	214	235	215	170	173	170	177	213	203	218	187	200	207	181	178	177	196	176	189	208	181	209	193	180	189	211	205	212	186	185	211	200	187	188	202	173	173	195	212	202	217	201	190	195	168	188	204	176	191	193	226	191	174	185	186	193	176	217	168	179	183	188	201	205	165	194	210	200	186	176	189	210	183	186	207	184	212	227	215	228	199	178	185	198	180	169	191	203	196	197	184	213	182	190	183	211	187	205	191	225	186	187	200	187	185	200	189	185	190	178	182	189	194	205	221	181	200	195	196	219	191	200	182	186	200	176	212	208	190	204	141	199	209	185	198	192	193	177	192	193	172	156	209	205	180	176	227	184	200	201	209	186	184	190	199	187	184	192	193	186	198	211	197	202	192	207	217	196	186	204	183	187
18329	18909	26349	24326	22472	23546	19607	17729	16306	19405	15251	9890	6593	4861	4836	5731	7640	7902	7929	7455	6749	5802	4657	3599	2719	2065	1854	1940	1944	1851	1511	1287	1119	915	657	558	522	507	506	517	503	463	449	471	477	485	477	461	479	472	485	520	496	453	453	464	469	498	481	447	481	478	453	463	457	492	467	424	434	484	441	468	452	454	445	444	494	442	509	426	447	444	419	483	458	502	467	473	449	470	489	482	444	467	467	441	470	444	437	410	472	428	455	437	473	428	438	435	429	426	440	427	462	486	438	446	463	445	461	426	429	443	477	492	487	442	476	432	511	478	412	430	448	482	445	460	444	437	476	465	483	433	486	463	514	458	447	488	452	455	428	464	413	478	457	449	442	447	434	477	454	474	473	434	439	438	452	423	423	435	480	451	459	436	464	385	442	459	471	458	466	457	471	447	453	461	501	486	449	414	454	461	467	451	432	437	437	452	464	467	427	421	442	460	442	425	459	444	465	463	463	480	438	462	449	427	452	421	412	478	422	446	467	440	437	426	466	447	437	457	476	451	487	441	439	414	425	441	404	408	461	491	437	442	510	480	480	451	453	443	419	440	471	399	453	470	442	446	463	422	427	475	482	465	424	490	478	464	443	453	445	495	458	449	506	446	444	451	456	465	440	453	461	457	393	454	416	441	444	448	448	480	470	471	441	433	442	427	459	419	455	454	472	456	483	450	429	457	419	456	479	444	422	437	409	439	456	450	465	447	440	439	453	434	454	431	454	395	419	426	487	452	438	477	494	425	406	460	427	456	438	428	447	447	439	458	466	466	463	437	452	394	440	411	471	450	446	481	463	451	414	467	464	440	449	462	441	466	481	431	426	457	436	497	428	447	433	427	440	448	423	433	439	469	445	429	462	426	437	458	452	434	426	424	445	450	455	452	440	449	455	453	452	449	454	457	396	482	447	457	395	460	460	438	470	431	431	425	504	431	440	451	474	459	466	460	440	493	457	435	425	442	451	448	414	455	426	508	462	441	419	439	449	443	444	513	455	463	394	475	441	442	444	484	449	428	413	444	438	491	448	431	408	463	460	450	429	465	417	425	444	434	405	472	436	439	432	468	420	465	446	423	425	437	461	423	442	445	472	423	437	440	433	393	430	421	450	471	439	424	478	453	457	439	424	421	438	484	457	438	445	453	412	459	461	468	470	422	441	426	441	446	445	477	463	454	438	448	430	433	451	447	445	442	478	426	475	461	424	447	445	462	449	481	474	463	453	469	447	480	465	425	460	440	417	432	466	425	461	428	462	417	445	446	416	466	453	455	472	442	427	410	428	435	446	436	446	480	448	428	471	451	458	441	446	439	454	423	442	440	455	469	446	428	475	455	491	399	439	455	418	439	436	444	445	435	487	442	411	450	457	406	456	418	424	460	411	461	427	406	431	468	461	492	483	413	470	464	461	434	467	450	420	453	463	440	422	463	440	446	416	439	439	427	430	450	440	449	461	408	483	447	441	439	468	468	485	425	420	465	434	434	446	494	460	481	457	467	466	437	453	403	445	467	440	427	447	458	455	456	468	469	400	436	470	459	447	440	450	462	429	435	461	461	419	451	414	449	466	464	475	482	482	470	417	449	466	477	459	451	453	435	465	471	430	456	420	449	467	492	414	471	407	454	487	482	473	408	463	454	440	456	472	441	468	448	448	443	492	416	413	458	445	427	458	443	458	423	419	444	426	486	438	465	454	437	428	477	461	438	426	481	423	436	472	452	417	437	458	469	410	456	449	468	449	418	456	487	427	442	451	437	415	461	455	460	439	470	428	415	467	468	451	437	472	452	445	449	456	436	423	415	424	512	427	435	431	434	435	473	444	434	447	433	467	465	435	459	448	452	413	440	442	450	460	478	477	472	430	413	450	489	436	454	431	486	467	468	493	442	457	430	445	491	430	422	485	432	462	478	460	467	423	447	443	424	409	444	436	415	455	443	455	442	434	439	446	453	421	445	429	476	472	444	434	442	424	432	418	450	469	470	425	437	437	448	454	466	445	460	426	435	455	459	416	466	416	421	441	406	438	435	414	425	446	414	455	438	472	455	419	467	447	394	461	473	467	448	459	460	475	445	465	448	466	470	431	469	469	475	420	482	450	440	454	469	442	477	461	476	505	419	408	445	467	456	465	428	446	462	425	478	409	476	410	467	472	446	414	420	501	436	482	430	436	460	443	469	430	441	465	442	473	438	464	460	435	448	444	427	457	434	432	468	466	419	473	481	436	469	487	418	464	440	440	452	471	458	449	452	473	460	461	442	454	440	453	451	427	427	447	451	468	445	471	509	425	446	429	445	484	437	451	458	453	477	444	446	420	487	435	439	461	434	457	454	444	437	411	452	459	464	454	430	429	468	448	448	465	406	433	458	423	471	472	471	426	443	448	436	421	460	431	469	470	451	437	433	448	451	460	423	462	483	472	440	429	437	432	451	450	407	452	478	438	455	425	458	488	423	448	451	449	438	451	440	441	493	460	456	402	435	443	472	470	430	454	469	466	448	451	486	463	453	459	437	434	466	446	461	459	463	451	427	426	481	423	439	447	450	456	445	449	447	414	466	427	421	430	496	460	422	431	443	449	424	459	440	434	433	439	440	440	419	424	454	473	462	461	384	402	435	465	435	454	429	478	447	454	483	456	401	432	441	386	440	431	432	454	476	419	453	440	428	439	469	416	456	460	455	456	449	463	451	391	437	421	491	455	423	442	449	437	409	489	434	403	442	464	432	451	451	452	430	459	457	461	458	477	447	448	480	430	447	446	471	444	441	435	453	464	420	459	481	453	430	438	436	477	418	442	432	449	424	438	429	416	432	456	455	431	439	419	457	475	452	476	444	426	447	450	423	507	439	468	433	447	486	439	408	444	470	452	476	411	443	482	437	414	449	426	453	464	445	466	463	420	446	424	422	428	448	460	451	461	427	430	430	453	454	441	446	462	435	435	450	458	444	443	454	464	461	430	459	437	453	447	454	428	468	467	444	445	507	437	457	481	440	432	444	487	402	477	443	422	430	469	435	415	438	465	450	428	457	464	455	446	478	494	458	454	478	469	457	437	446	442	476	437	444	460	468	420	413	438	443	446	422	432	447	452	448	424	479	463	429	474	439	421	433	470	411	406	422	428	441	438	451	424	451	478	452	458	452	455	431	454	442	474	474	444	472	475	445	449	458	453	483	465	441	431	473	454	492	505	480	442	454	501	438	441	449	429	409	445	404	447	448	469	474	483	444	448	411	450	460	445	457	486	414	423	462	475	460	426	459	476	457	409	443	415	465	452	449	432	463	472	487	467	425	456	466	486	475	410	470	449	435	495	432	436	469	446	455	454	483	426	410	464	442	470	440	455	431	438	445	435	470	465	470	431	445	471	435	450	485	416	485	475	420	436	487	425	452	450	456	472	433	428	471	468	467	423	415	446	481	430	423	414	486	417	428	472	457	415	478	453	422	417	448	425	475	459	431	431	435
11936	8965	9613	5737	3690	3496	2389	1793	1484	1313	850	638	514	360	314	350	469	599	545	524	437	402	352	256	214	215	169	184	166	154	169	127	140	140	127	137	121	117	152	117	106	113	104	121	136	129	135	131	141	118	107	150	114	117	109	135	118	112	124	126	128	131	143	134	123	134	133	123	102	163	119	117	122	117	126	129	137	105	126	125	146	107	118	119	120	127	127	114	120	129	129	102	100	139	118	127	148	116	116	115	117	140	123	127	120	129	137	125	122	119	135	142	136	145	139	109	120	122	138	146	116	132	147	122	130	116	133	112	137	116	115	116	135	130	132	130	119	137	138	124	100	127	128	152	138	131	107	131	136	124	117	130	120	125	127	118	119	130	126	121	138	128	140	99	120	130	124	129	108	121	121	134	125	129	127	125	123	117	129	118	146	138	125	107	130	133	135	120	140	114	114	127	103	124	144	134	127	127	130	123	135	138	120	107	108	121	122	118	124	123	141	145	131	138	129	119	128	131	114	145	151	134	141	133	120	120	132	126	120	123	120	147	130	130	123	127	114	149	130	157	123	141	124	123	118	116	148	109	129	113	122	138	140	143	152	122	104	138	149	143	128	128	129	138	112	113	115	123	139	130	107	115	112	137	141	131	107	142	118	132	133	145	155	121	119	127	113	117	136	129	144	114	131	135	122	134	125	131	119	139	156	136	110	110	129	108	118	132	133	116	150	116	119	123	119	151	113	129	127	137	123	149	119	144	118	122	130	128	131	127	118	133	142	131	126	118	123	124	121	123	137	104	113	105	139	137	138	120	110	131	113	139	120	133	130	104	121	141	126	125	119	116	128	135	130	131	131	120	108	134	120	120	101	119	134	140	109	129	152	135	137	147	100	130	118	114	116	111	116	137	113	116	129	159	136	141	108	116	143	120	140	128	131	134	138	128	108	135	134	131	110	127	131	120	126	125	126	123	139	135	114	114	125	130	135	123	111	127	157	130	135	119	123	152	119	113	107	129	120	128	118	146	116	119	126	118	139	107	137	134	107	126	134	109	112	137	122	129	107	141	117	123	131	120	124	140	127	128	105	132	115	126	126	98	144	116	142	137	133	149	114	96	128	141	116	126	126	119	122	134	121	131	121	119	117	132	120	135	128	119	129	111	119	125	124	118	135	131	136	121	124	116	118	124	118	140	118	121	127	124	141	133	119	148	137	122	124	139	134	116	98	105	110	131	130	114	130	130	137	105	117	138	108	126	128	132	109	105	137	131	124	122	118	120	126	121	134	148	144	126	126	110	151	141	111	137	109	130	110	127	120	134	145	120	132	122	136	129	131	129	120	125	140	142	121	136	134	129	122	122	133	146	128	119	126	116	103	125	129	124	112	128	133	157	117	122	147	107	126	123	119	118	123	118	134	130	138	137	150	120	128	133	148	126	110	143	112	104	99	121	143	115	131	135	118	129	108	160	119	146	126	132	122	134	131	119	124	121	127	151	118	127	109	125	112	124	109	114	137	115	161	124	121	136	135	127	129	108	134	120	129	112	130	121	140	129	134	141	140	138	124	122	135	131	136	137	126	124	136	110	144	117	131	124	138	119	119	134	127	125	125	143	122	131	132	114	104	116	126	118	146	139	104	130	124	116	127	134	130	148	147	112	123	110	131	112	119	106	130	127	146	146	121	119	131	131	122	108	118	123	122	107	121	121	140	141	124	115	109	112	122	97	117	117	127	145	137	130	110	139	118	110	112	133	110	119	145	125	110	129	129	131	122	124	134	137	114	120	118	104	100	121	143	108	136	127	140	142	124	116	122	134	113	148	135	133	131	122	128	134	114	134	134	120	117	141	126	132	99	126	128	116	115	125	139	128	125	122	133	118	156	106	133	120	122	123	119	141	127	117	134	142	126	113	129	92	130	124	136	144	135	122	126	114	118	137	113	137	119	138	108	142	152	127	132	120	128	117	129	136	126	134	117	119	132	103	120	135	146	114	122	125	129	135	123	146	105	123	152	143	117	139	95	105	140	123	131	119	119	123	111	123	122	151	129	121	134	140	101	121	139	122	127	123	135	121	118	131	127	139	137	116	118	111	130	108	135	144	149	120	137	124	120	94	137	131	118	151	136	139	125	134	143	131	135	118	114	149	125	136	140	132	116	140	154	119	123	140	159	116	112	119	117	132	129	140	121	144	142	127	173	133	128	138	113	125	116	137	141	121	118	110	128	127	127	138	114	112	125	155	114	118	119	143	129	138	120	134	144	133	119	132	105	133	104	120	134	142	119	125	116	118	116	134	118	129	131	131	134	107	102	131	124	128	133	114	115	120	135	125	145	114	120	131	113	114	142	115	135	136	115	131	127	116	141	147	138	113	117	131	135	137	120	141	107	126	147	112	122	168	131	126	108	113	129	120	125	128	119	121	106	105	135	131	132	140	109	137	133	130	135	127	127	122	148	149	141	118	138	134	136	112	147	127	142	133	140	126	107	134	104	125	131	125	117	142	135	142	108	141	116	117	124	127	122	134	126	139	109	134	169	125	129	154	145	135	118	117	130	137	141	132	123	141	118	133	128	138	130	147	120	114	143	136	130	135	148	136	119	125	137	148	151	139	125	113	149	145	130	109	149	142	114	121	131	103	136	132	117	126	124	117	132	128	126	120	123	134	143	120	126	116	135	131	123	137	138	134	120	142	140	139	117	110	132	127	148	115	113	127	119	130	128	125	127	135	141	114	132	122	136	124	122	113	143	128	124	127	109	148	129	108	129	130	120	136	129	123	155	103	138	138	123	144	132	124	129	110	137	128	144	106	130	131	120	128	111	134	122	137	126	123	124	127	140	140	128	139	131	138	134	114	133	100	143	110	128	118	135	101	144	131	132	136	140	111	141	123	153	97	138	137	118	123	120	141	132	121	122	126	132	142	112	129	130	124	120	115	137	129	126	128	140	116	141	130	116	104	135	141	114	116	145	146	111	127	111	126	122	138	104	129	132	109	132	115	107	115	117	121	136	129	113	121	135	120	137	122	130	124	125	130	120	105	133	145	129	130	122	123	145	108	122	118	148	141	134	128	119	144	129	119	125	123	89	152	131	135	141	127	147	119	127	121	134	121	122	130	128	112	103	101	125	99	158	107	140	123	132	120	129	110	147	123	138	150	136	155	131	122	106	131	110	123	113	126	117	144	134	142	142	154	124	125	138	131	121	122	107	122	135	128	138	112	140	143	134	127	133	123	105	144	106	130	129	133	124	135	130	129	114	121	134	130	95	106	119	112	123	126	124	120	133	129	116	107	122	144	131	124	154	127	130	119	121	140	133	111	145	136	125	150	116	114	141	129	128	148	146	118	120	122	159	114	139	135	144	120	122	126	139	128	137	140	126	132	125	123	122	121	147	150	142	141	135	119	131	114	127	129	110	128	121	112	131	137	131	151	140	124	127	132	131	117	135	147	117	137	124	107	136	124	132	125	139	141	125	144	125	130	137	131	145	110	138	130
6323	7475	14446	12496	11975	12622	9074	7767	7047	6233	4381	3115	2666	1986	1489	1763	2808	3366	3191	2881	2626	2188	1718	1336	982	727	695	694	700	651	601	523	510	386	371	341	337	310	321	303	316	328	327	316	297	297	325	277	271	310	313	307	326	297	312	293	307	326	308	287	288	309	301	319	316	283	297	298	289	331	290	308	287	294	311	306	314	315	300	293	318	299	314	283	335	340	282	334	308	308	322	301	292	275	300	328	292	308	320	287	310	312	313	275	293	298	302	286	309	304	312	335	290	346	319	304	331	306	299	325	326	302	330	334	299	303	312	329	322	316	310	297	304	291	284	280	292	281	313	297	271	315	293	293	300	309	309	332	295	300	301	293	316	315	313	296	310	294	304	300	332	311	274	318	316	310	307	280	307	297	305	318	332	310	275	286	317	292	298	290	350	314	308	312	329	305	317	316	343	309	302	296	297	323	288	316	280	345	291	330	291	309	315	282	315	313	327	341	322	337	298	307	328	297	292	306	325	304	312	289	328	281	292	300	315	318	304	307	321	359	269	329	338	292	333	330	315	339	327	293	333	329	309	301	318	340	306	294	336	291	306	312	320	301	308	290	324	323	301	302	303	313	294	280	302	325	311	313	309	343	319	293	336	346	341	291	329	301	336	309	286	325	308	290	304	298	300	280	325	330	326	303	329	296	327	319	300	302	276	319	302	290	338	286	323	303	303	267	299	278	308	332	294	292	290	294	313	275	286	279	303	306	294	310	275	332	301	285	303	271	290	310	312	310	334	294	319	310	286	317	301	291	311	297	303	345	297	341	317	318	315	327	268	316	311	298	314	318	311	295	317	263	347	273	290	295	306	321	308	304	327	343	318	307	301	324	310	309	324	327	305	321	316	300	318	296	304	327	303	299	317	284	324	304	297	324	293	318	315	330	312	318	283	275	297	305	296	310	314	296	327	292	288	304	316	315	263	299	267	319	312	310	307	292	322	301	280	293	290	298	326	295	323	319	328	302	300	316	336	310	312	302	313	284	315	290	311	321	323	280	307	262	298	267	309	312	323	303	313	336	308	342	322	326	330	307	279	290	318	301	300	315	305	335	308	360	285	312	315	330	313	302	344	323	296	323	326	280	293	291	330	321	324	312	316	284	308	304	331	281	299	314	320	326	310	312	327	300	311	313	306	301	308	322	287	319	311	295	297	307	356	303	316	299	299	312	346	284	309	346	309	286	314	309	300	305	287	312	284	294	308	281	285	309	297	291	322	311	341	316	284	308	279	280	292	323	306	293	319	320	329	304	303	333	291	308	336	310	275	307	285	276	307	318	348	359	309	315	304	294	296	296	309	300	336	281	313	307	299	331	325	303	284	321	299	367	288	302	328	300	310	309	273	308	315	330	341	294	313	291	288	314	322	277	323	327	320	326	299	335	345	299	311	305	324	319	298	322	350	296	322	300	308	298	282	287	301	295	344	289	313	325	309	304	320	294	289	313	315	300	333	297	303	285	338	295	315	318	300	288	320	355	321	289	281	290	308	304	307	280	322	318	301	287	307	302	305	298	336	338	292	326	302	295	313	292	295	264	316	305	304	318	321	339	329	296	312	312	284	312	311	316	309	310	301	286	308	289	319	307	296	321	302	309	302	307	314	306	300	299	298	343	285	354	310	314	332	293	294	263	298	308	299	315	308	324	340	314	292	295	288	298	285	310	309	291	292	289	298	286	293	303	308	288	306	327	320	290	310	313	312	309	309	264	335	312	301	327	293	304	281	299	317	320	321	296	327	305	338	309	305	321	328	305	279	319	309	323	348	296	305	325	305	320	289	327	310	334	301	297	307	307	304	316	331	314	300	299	311	337	305	330	298	309	331	332	332	326	346	326	302	289	291	328	303	319	326	302	305	309	302	300	316	269	330	334	326	326	301	305	309	344	301	292	301	312	315	284	315	304	338	303	304	330	315	288	297	285	335	334	314	309	308	327	284	301	300	308	318	288	312	326	308	301	284	304	308	304	310	303	313	320	319	332	282	343	323	297	320	291	294	292	328	297	315	311	317	318	317	296	314	301	287	280	292	300	290	298	320	299	297	295	300	309	309	302	313	338	307	302	303	303	301	297	283	286	319	312	296	302	294	272	341	324	323	320	318	297	327	310	295	299	327	341	276	292	340	278	300	332	301	327	312	293	298	316	317	310	273	317	285	320	307	307	294	298	299	288	293	302	309	271	273	280	308	307	308	302	299	305	293	283	321	297	283	294	318	333	314	294	307	315	296	327	299	295	305	270	292	283	305	337	285	288	272	318	322	301	314	292	323	301	298	334	331	326	309	332	293	320	317	291	307	295	300	315	301	320	297	311	300	283	313	318	282	339	302	319	288	329	305	320	334	315	326	307	305	315	326	315	302	325	315	306	291	311	309	296	320	306	343	314	284	292	283	290	310	313	297	319	305	318	337	304	350	338	287	312	298	331	290	351	290	283	336	323	298	340	304	274	329	285	303	294	313	315	335	303	277	327	271	324	279	316	298	321	278	281	274	286	263	319	318	301	313	325	317	304	299	297	306	299	309	291	313	300	294	289	308	339	323	316	311	308	320	287	318	307	300	304	293	286	306	313	298	307	287	327	281	306	289	314	300	339	273	292	321	312	317	310	311	336	267	289	313	308	320	318	326	286	286	339	309	312	287	316	308	313	315	312	317	305	313	320	330	307	308	320	289	308	265	284	266	302	306	320	293	317	317	281	289	309	345	284	303	285	338	296	335	329	297	320	306	301	322	299	288	347	290	322	295	309	300	274	320	289	293	315	286	309	309	320	288	305	321	319	290	317	309	351	287	287	291	295	302	290	293	302	312	296	327	305	321	348	287	325	285	339	280	334	311	327	312	322	308	332	316	316	298	320	337	298	330	297	320	284	295	295	320	283	333	326	282	318	314	292	325	316	313	305	314	318	289	287	334	286	284	301	305	335	315	323	286	318	322	310	335	316	279	280	303	273	290	289	301	304	305	300	321	288	307	311	352	313	313	304	324	306	314	313	288	315	320	306	320	347	321	312	273	296	333	294	313	291	306	303	316	351	303	315	275	306	305	301	326	320	315	295	344	355	306	312	323	289	300	315	316	283	284	322	307	318	278	320	318	312	290	319	313	357	334	300	303	309	320	272	299	333	309	313	299	314	300	295	289	299	334	320	302	314	320	314	308	299	320	316	299	271	335	297	304	307	320	323	333	337	299	291	297	341	311	303	319	289	316	316	328	326	285	322	320	293	312	276	292	319	286	305	304	289	315	339	311	310	319	278	301	328	303	298	328	305	313	323	309	305	328	320	284	306	327	294	327	299	314	287	310	268	332	280	297	301	249	265	302	294	338	326	309	277	313	277	290	290	309	304	289	270	299	304	316	302	283	310	301	300	301	337	294	345	317	306	304	296	315	341	316	263	297	305	298	315	313	330	309	307	301	305	325	307	315	306	291	302	312	313	311	283	286	327	297	332	304	306	307	294
19582	15457	14835	9967	8519	7630	4949	3422	3488	3261	2796	2204	1799	895	559	494	642	802	881	758	673	543	425	356	276	221	213	222	228	216	196	199	167	145	119	139	126	149	105	137	132	120	136	109	115	121	123	136	119	118	141	112	152	113	124	143	121	146	104	132	122	121	129	154	145	157	146	146	134	116	117	132	138	132	139	130	110	141	150	151	129	136	133	150	117	137	132	124	108	125	118	110	134	142	121	132	130	138	148	125	131	130	129	120	127	144	132	142	129	117	119	128	139	124	131	114	158	128	134	120	122	123	117	133	129	119	131	122	149	133	144	121	129	137	119	114	141	128	122	133	116	128	125	139	161	126	131	146	130	135	129	125	124	125	124	148	131	123	119	126	149	124	122	113	118	113	114	117	146	114	114	111	106	106	120	126	131	127	123	136	121	131	114	104	127	134	134	112	120	129	133	141	124	119	124	132	139	105	121	128	124	134	128	114	128	139	122	130	125	117	125	138	134	131	140	132	118	109	101	111	146	93	123	102	137	140	113	132	140	127	140	140	126	134	110	138	130	133	137	124	127	144	124	138	134	109	140	128	155	137	103	119	147	124	116	128	136	140	121	110	110	117	129	117	119	118	114	139	134	127	122	132	125	129	151	141	148	137	127	135	138	132	122	126	117	153	133	135	111	129	115	129	127	127	131	122	130	129	115	143	119	124	132	139	129	129	110	125	132	138	111	147	126	113	122	116	127	126	150	115	125	129	137	126	143	116	123	124	120	122	143	107	139	117	139	120	151	141	128	122	148	121	119	111	123	116	136	114	126	161	129	127	135	131	118	117	148	119	117	120	127	131	131	145	153	139	143	131	132	133	121	117	131	138	127	122	142	151	114	126	143	111	133	115	149	137	131	122	110	139	115	133	137	121	125	108	116	126	140	128	93	124	130	133	108	123	112	141	134	137	120	98	107	130	135	128	141	127	88	131	140	128	123	131	146	135	136	126	124	122	136	144	148	132	119	139	130	108	114	132	151	141	119	131	121	115	139	125	128	134	132	127	128	136	118	133	144	137	154	129	126	128	114	128	139	138	116	117	132	110	137	134	118	132	125	120	122	113	121	114	131	136	121	126	122	124	137	130	131	132	127	158	140	128	112	132	123	140	143	132	105	128	141	120	140	124	125	124	133	102	121	124	116	133	140	148	131	114	136	133	130	134	147	103	130	138	127	118	144	142	128	122	135	132	123	131	129	139	128	119	137	130	144	119	141	128	132	116	132	123	131	111	106	134	167	117	112	149	119	119	129	112	139	128	138	109	140	117	127	124	127	133	117	132	129	111	116	117	109	123	119	128	114	141	148	132	134	146	140	120	114	128	111	122	142	140	121	117	132	131	117	130	131	130	124	125	129	130	140	164	125	130	141	121	155	134	116	147	129	118	123	139	120	117	104	129	122	110	101	137	132	151	127	122	139	75	154	139	135	121	122	153	116	133	139	123	128	104	103	116	136	125	129	127	145	128	119	106	140	125	121	123	110	138	139	148	117	126	144	97	139	112	129	116	117	107	130	139	131	97	120	104	115	116	135	120	116	141	139	118	120	102	130	124	120	125	124	125	120	122	143	141	127	104	121	126	136	131	116	114	145	145	119	123	127	148	125	121	134	109	126	129	152	128	116	124	112	131	108	123	147	146	142	107	126	141	139	108	129	135	128	133	117	122	124	124	132	108	143	133	129	116	164	130	134	135	118	135	124	145	132	137	122	130	118	113	134	138	112	140	105	127	120	162	109	138	138	130	130	122	108	129	126	113	119	106	112	126	148	148	122	129	115	132	126	128	149	130	132	113	127	139	137	153	130	127	144	147	124	133	113	112	108	130	140	149	118	142	125	122	136	134	137	124	122	116	125	129	98	137	111	135	112	145	128	128	122	126	122	120	135	125	108	122	139	119	126	134	116	119	141	135	105	109	112	125	111	126	137	139	114	124	151	124	119	133	110	138	119	123	104	123	149	109	112	117	106	121	122	130	126	114	128	110	132	125	113	133	143	136	130	113	143	147	123	128	139	111	124	142	115	120	113	112	123	104	131	129	102	136	139	128	135	144	119	157	115	112	99	127	121	146	120	128	133	120	87	116	115	132	127	161	122	135	129	122	132	131	143	141	121	118	106	129	120	113	118	113	133	112	110	127	125	137	119	125	118	150	130	130	101	116	116	130	149	123	129	138	123	146	141	146	107	135	131	110	117	131	150	122	148	115	115	140	159	127	123	133	128	140	132	127	115	124	99	118	127	105	117	123	135	126	109	131	117	123	117	135	116	118	119	143	115	126	129	125	133	136	130	130	109	134	149	126	133	123	128	129	125	115	143	119	120	123	127	135	122	138	138	134	94	133	127	117	129	142	115	124	115	106	114	129	132	138	134	138	154	118	147	127	137	141	119	122	128	141	129	130	141	123	156	124	120	120	124	136	124	118	141	114	142	146	164	121	140	138	126	126	130	156	142	129	132	137	126	109	125	131	125	108	123	129	135	125	117	151	129	123	142	108	124	115	150	144	132	130	118	126	119	147	117	144	147	123	130	129	121	122	120	144	124	133	127	128	112	131	123	125	136	144	114	119	148	127	149	118	116	128	101	117	126	154	129	145	117	118	119	150	116	138	114	126	106	139	116	146	137	113	116	134	131	116	100	123	109	97	115	116	127	133	123	136	126	146	147	146	122	125	129	142	142	142	131	128	111	107	114	120	150	141	122	126	116	154	119	114	127	124	129	138	113	113	114	124	113	125	110	123	154	125	129	125	126	109	154	133	140	143	125	132	118	120	133	121	135	107	110	120	136	123	118	128	106	124	118	131	109	115	123	118	115	126	132	144	131	126	126	119	128	134	108	119	138	122	125	121	109	132	120	128	119	118	122	140	145	108	146	114	134	116	123	97	127	138	154	131	121	124	131	116	126	128	141	119	123	143	132	124	128	123	140	115	121	136	118	133	147	131	137	143	130	124	124	125	116	149	125	151	127	115	128	122	141	138	146	122	133	118	118	127	132	116	108	134	151	140	126	140	111	150	143	117	106	121	153	145	131	139	133	132	118	123	128	123	97	118	130	138	127	142	133	121	127	114	106	144	130	123	110	126	116	122	130	126	139	143	125	118	140	108	123	125	105	148	115	118	125	113	115	155	120	120	125	119	111	141	136	132	141	109	115	136	134	124	127	135	128	131	124	121	116	129	135	138	143	116	131	110	125	139	132	128	147	120	117	145	99	111	126	140	104	123	150	113	116	136	140	113	149	138	131	134	124	148	104	127	139	118	152	140	138	123	137	125	124	122	113	138	138	121	144	117	137	132	132	119	117	141	126	126	124	142	132	139	118	130	119	96	127	160	114	132	137	130	128	118	126	115	120	123	105	142	107	127	128	120	155	137	158	136	119	110	122	131	113	112	120	130	122	166	115	125	127	111	136	126	138	124	135	129	117	107	122	113	119	134	119	103	146	137	141	111	129	145	134	121
11151	11916	18654	18310	21928	20579	16480	13141	14416	13539	11807	9650	8833	4247	2856	2534	3618	4892	5137	4047	3863	3111	2404	2042	1578	1186	984	1055	1051	1065	887	769	615	484	416	381	308	396	347	345	313	323	325	370	349	321	317	337	312	324	334	361	326	296	289	296	332	324	336	351	307	304	341	309	319	313	297	309	330	298	288	315	327	281	311	330	302	336	304	341	322	336	295	313	331	315	335	306	291	300	313	305	334	291	318	309	331	287	301	326	306	312	314	293	297	345	283	321	323	295	327	314	268	293	315	313	306	311	314	306	308	324	291	334	331	349	297	298	303	326	310	335	305	297	319	294	301	290	324	317	328	328	334	294	303	316	326	313	301	327	329	358	306	323	298	325	311	370	331	317	321	336	299	326	308	313	300	298	326	325	333	306	334	313	330	335	301	313	357	341	298	303	322	307	334	326	314	335	310	321	316	321	314	328	339	307	305	325	316	331	316	310	300	307	306	306	268	367	331	297	337	301	307	317	325	334	326	305	330	326	322	288	302	299	297	322	329	326	339	318	339	336	314	325	314	316	324	315	329	308	327	306	335	299	332	297	333	312	303	320	319	327	312	292	309	299	318	293	318	341	288	311	322	310	349	325	322	321	320	293	336	321	288	301	341	301	323	319	310	314	320	293	291	300	332	334	276	329	312	307	294	305	306	284	330	310	318	301	307	318	315	282	289	325	306	327	299	334	304	297	312	315	363	304	276	304	284	293	293	340	298	340	308	324	342	298	299	312	300	292	291	318	304	340	317	296	271	319	344	315	280	336	319	355	329	297	321	292	321	285	302	328	325	299	317	303	290	326	321	328	311	326	314	339	309	306	322	314	310	320	310	301	327	312	304	310	329	342	326	326	289	296	315	299	295	315	285	328	312	299	312	281	312	317	312	299	321	327	285	319	317	314	285	316	308	306	331	296	281	330	329	289	343	300	282	333	302	352	310	353	324	303	263	310	297	288	285	277	305	308	295	309	313	270	338	299	288	311	320	330	314	307	321	298	348	327	316	282	351	332	326	379	323	296	325	330	329	360	319	304	348	341	319	314	309	325	290	297	309	316	340	311	316	307	296	346	290	316	337	287	304	302	299	301	332	334	324	305	315	310	278	304	321	300	307	294	332	327	302	304	307	309	318	305	356	279	314	312	337	321	306	321	347	268	298	293	322	278	331	290	264	315	298	294	288	303	291	303	332	337	317	294	326	263	327	338	312	342	307	317	315	340	304	343	321	332	295	323	313	342	303	306	336	295	334	271	298	339	319	342	337	343	305	332	302	299	313	296	281	307	294	304	332	318	296	306	305	304	299	294	309	293	308	329	328	281	293	311	303	318	300	291	322	338	291	306	332	330	354	301	302	328	312	305	306	301	315	300	308	311	300	330	305	294	290	307	324	300	313	340	323	291	321	327	313	333	319	317	322	356	303	339	296	341	297	310	309	309	294	315	303	330	307	342	327	316	314	328	308	285	337	316	362	304	338	331	316	287	351	347	311	310	307	336	315	316	312	348	312	322	354	322	351	280	318	338	289	328	308	318	297	303	328	300	332	294	319	314	290	298	304	297	306	309	331	306	315	302	299	294	296	310	302	316	330	286	322	305	319	298	274	289	314	306	303	312	295	321	303	287	327	328	278	334	352	322	302	292	291	313	299	315	323	336	357	287	299	310	334	311	304	340	311	322	330	308	313	295	303	306	312	303	326	303	309	340	307	326	279	297	298	301	331	317	320	304	342	321	352	325	298	315	315	315	299	330	309	313	310	294	312	311	316	339	313	314	294	309	324	317	284	332	328	349	342	286	325	323	325	305	314	321	306	358	311	354	304	299	290	299	307	324	327	335	294	276	320	320	305	291	335	332	307	277	287	324	337	335	325	303	324	320	328	318	319	349	289	350	318	293	310	330	316	321	317	341	316	319	309	272	341	316	300	349	310	338	303	291	293	299	309	332	316	340	296	324	294	316	310	313	324	333	302	307	329	327	309	358	333	311	322	292	324	297	311	360	317	330	323	353	298	315	302	295	317	332	320	291	322	305	325	306	291	318	284	334	325	315	312	309	320	292	316	331	324	313	350	300	301	294	318	307	293	331	310	305	308	302	284	331	318	327	304	310	325	358	308	306	316	324	332	312	322	284	325	320	296	290	327	320	340	315	326	330	321	326	319	305	310	322	313	335	300	303	283	301	297	318	302	348	327	310	293	325	318	315	304	297	303	309	318	324	323	314	307	297	338	324	298	318	298	336	338	332	309	326	305	310	304	287	315	311	268	297	290	316	325	330	331	292	321	304	304	303	319	306	305	326	335	301	306	295	309	281	327	315	332	313	318	311	311	301	317	313	302	339	325	320	305	309	309	316	320	312	323	307	316	278	335	330	295	308	338	324	305	298	312	315	314	304	311	315	307	296	296	268	292	347	317	305	272	312	323	301	334	296	341	356	332	314	298	315	291	297	289	293	300	313	337	333	342	363	293	277	321	333	315	324	325	328	293	310	310	322	312	305	303	279	342	316	337	319	348	339	325	310	341	327	327	318	326	313	309	296	327	286	307	346	310	327	346	323	322	315	314	343	332	306	307	318	333	299	332	292	346	317	315	292	327	315	318	312	341	297	306	305	306	329	304	314	300	283	310	313	323	322	284	276	301	312	315	299	317	306	266	311	343	298	319	274	334	333	299	335	297	295	337	295	293	301	327	316	288	310	310	273	282	289	330	297	321	333	294	327	342	307	306	292	291	309	291	285	315	304	349	306	322	277	270	322	300	339	293	311	295	310	317	334	321	320	302	320	324	303	322	294	308	308	298	305	309	309	324	303	337	303	321	334	340	291	316	316	281	304	256	315	315	285	324	330	295	330	298	340	310	327	313	295	320	327	329	300	314	318	310	322	309	342	334	309	324	288	331	331	351	323	303	351	324	323	330	334	326	325	314	287	327	308	292	303	298	352	313	333	313	327	315	271	295	327	327	308	328	320	317	301	304	300	300	335	301	296	341	325	332	321	317	275	323	294	316	325	340	316	325	336	321	314	317	298	326	330	271	324	303	320	328	327	286	325	306	302	338	355	295	309	322	320	308	296	325	333	321	328	311	331	345	329	284	303	308	284	308	333	344	325	325	298	320	287	306	307	320	332	334	326	307	315	322	308	332	329	316	280	294	348	302	308	286	285	324	295	298	305	323	302	303	304	328	342	294	310	303	327	333	328	310	341	305	331	318	282	342	305	298	308	313	304	334	283	337	320	331	304	321	333	289	333	309	311	348	304	295	298	301	304	301	289	309	312	358	299	308	324	307	331	306	293	332	303	307	312	311	295	296	299	332	326	300	319	302	319	330	316	292	336	315	315	303	332	329	293	297	301	308	292	309	314	319	309	339	332	302	327	315	288	272	310	327	286	293	308	293	361	280	335	327	325	301	331	303	326	317	307	328	303	312	291	299	302	309	322	297	300	304	331	347	321	307	302	347	316	306	327	310	301
31853	25876	24326	23071	17179	13614	10602	8710	6693	6489	7157	7497	6531	4005	1585	815	852	1262	1486	1338	1133	971	715	574	497	388	367	394	403	366	373	345	307	214	222	189	206	227	198	243	206	210	207	202	191	193	182	205	205	214	232	211	211	220	195	213	191	204	188	194	193	178	189	199	210	212	225	203	192	224	221	185	201	202	172	213	177	209	202	210	213	178	194	196	214	214	168	199	181	208	182	182	201	198	205	198	195	182	201	198	207	188	193	160	178	195	192	207	209	192	188	198	216	186	186	213	220	232	180	189	220	194	218	220	200	207	212	189	213	157	206	186	180	178	168	214	190	221	199	184	202	203	201	183	205	196	195	195	205	224	218	208	202	192	182	197	198	209	203	182	199	210	195	205	204	216	186	197	231	186	221	202	216	159	216	205	205	161	206	185	197	191	201	165	203	216	190	199	187	213	204	184	205	221	198	200	220	198	192	189	194	206	209	217	215	217	193	186	214	194	229	214	193	209	187	177	178	215	184	215	172	197	209	177	189	190	189	181	203	251	216	175	190	187	192	208	181	179	200	216	170	181	207	202	209	203	185	203	201	210	197	212	195	202	185	205	184	194	172	182	188	197	214	209	205	195	198	196	208	183	197	180	227	201	181	189	224	212	200	179	192	205	186	191	194	201	210	195	190	198	230	205	188	200	195	196	184	207	198	173	169	187	224	199	193	214	200	221	216	178	193	192	212	211	211	174	222	221	204	191	177	199	201	215	194	212	199	230	177	179	203	220	214	186	201	202	216	195	199	200	193	182	193	211	181	178	207	203	200	192	187	187	189	185	219	198	208	208	226	205	208	189	221	216	219	227	181	203	220	204	200	213	188	219	205	197	222	196	191	180	206	220	176	203	198	185	209	193	215	197	218	196	223	197	199	226	200	223	194	185	175	190	178	200	217	208	221	212	172	209	216	198	195	195	204	199	214	190	199	172	199	183	194	204	228	188	197	196	216	220	193	189	204	205	216	196	181	179	189	185	199	171	207	198	199	181	220	232	231	214	223	186	209	196	190	200	225	200	214	201	206	212	180	197	197	200	208	218	182	195	205	188	191	205	197	216	196	183	184	178	196	201	215	230	195	186	219	224	206	193	186	194	203	206	209	210	222	194	190	196	208	203	210	241	203	182	198	216	219	193	211	198	214	195	196	222	193	194	204	200	197	198	196	204	214	230	216	212	202	192	212	219	230	211	185	178	206	198	213	186	205	207	215	197	164	202	193	197	191	233	217	190	209	185	224	217	210	199	202	208	221	174	191	198	193	197	203	208	176	190	204	188	198	205	169	201	207	193	201	191	212	206	202	187	238	175	190	184	192	184	186	213	206	180	201	194	203	200	212	203	192	206	209	181	194	193	180	177	209	214	202	201	187	188	191	191	200	208	239	215	195	168	193	193	175	209	188	218	225	195	174	189	193	199	213	185	189	187	185	198	182	192	223	206	187	191	206	181	195	196	198	219	221	171	181	214	178	193	185	201	193	200	180	200	223	188	207	193	205	197	176	179	191	182	175	197	203	193	172	181	188	214	223	193	214	193	248	196	204	198	213	206	200	204	188	191	197	195	200	190	207	192	180	189	159	206	204	198	202	179	183	199	216	181	182	208	204	218	239	208	184	182	194	207	198	206	185	193	186	183	205	195	189	202	209	191	184	216	203	206	225	205	198	204	191	184	223	184	218	200	181	207	150	210	195	217	193	196	184	214	178	210	206	202	171	202	191	191	220	210	206	203	202	208	189	217	215	222	205	193	213	193	201	181	187	213	187	211	207	207	217	177	213	180	185	191	203	226	208	189	197	226	202	211	197	210	191	174	202	195	225	199	195	214	192	198	218	195	171	206	172	206	190	191	178	224	208	201	187	181	224	199	207	173	196	191	190	187	195	201	189	205	187	207	194	220	208	204	197	191	219	220	173	179	203	185	204	218	203	207	219	204	192	223	212	210	201	173	208	193	188	206	197	231	211	199	225	182	207	174	179	207	177	191	211	187	187	210	235	211	194	201	182	188	193	195	183	201	192	227	217	196	205	173	199	206	210	185	206	198	200	191	214	206	180	183	203	176	215	198	201	231	209	196	202	201	212	192	238	205	184	187	204	192	194	211	192	205	208	208	211	220	191	210	207	191	190	164	212	201	182	186	216	229	217	190	229	218	218	198	226	189	235	209	208	219	178	185	183	209	204	175	205	208	210	175	183	181	212	212	194	193	178	185	199	203	203	195	217	183	199	195	177	205	197	180	196	197	207	182	222	193	188	221	209	213	203	178	186	179	197	213	193	185	206	205	193	225	237	251	209	206	188	204	194	209	208	194	228	223	216	189	204	206	192	202	179	203	196	189	187	199	189	200	247	192	208	227	221	194	217	210	181	207	216	214	169	205	205	221	214	182	213	193	199	222	215	199	200	203	220	244	217	192	176	186	202	203	185	187	180	180	198	204	193	194	222	178	208	192	205	202	227	191	199	193	215	203	183	216	219	174	212	208	190	228	210	178	232	196	194	185	211	217	205	201	202	203	213	201	186	186	207	217	194	212	194	194	199	212	172	202	204	201	217	203	210	209	177	188	214	204	186	185	194	191	188	208	197	219	190	196	216	190	208	194	173	173	201	193	181	201	175	214	191	200	186	200	193	187	214	227	192	229	218	187	180	208	166	212	223	204	210	235	218	198	210	209	192	183	182	190	204	198	175	199	201	203	223	217	186	212	216	211	203	216	206	204	215	191	202	194	245	207	196	208	202	221	194	206	242	219	186	204	185	213	199	200	183	204	217	194	204	200	202	212	230	189	176	172	185	190	181	216	185	200	227	197	195	217	196	193	184	184	184	193	187	154	189	207	211	199	185	212	187	219	219	190	210	192	184	212	224	184	194	227	187	187	220	194	205	201	190	187	175	163	216	198	201	215	202	187	218	211	214	222	194	176	193	187	176	184	180	181	195	180	225	218	177	215	200	168	209	213	188	200	205	201	190	207	194	202	203	227	204	198	199	206	232	182	182	199	179	193	193	193	201	189	222	197	208	222	189	187	185	186	187	217	206	203	218	206	195	174	187	206	214	204	198	183	201	179	192	192	206	240	212	204	210	213	198	196	184	204	167	205	217	212	205	193	181	202	210	194	207	259	207	195	221	169	217	214	193	189	203	183	196	211	212	220	203	199	192	227	194	191	221	195	199	209	173	211	168	214	199	222	191	186	186	195	213	195	186	200	199	211	201	206	213	193	193	229	174	195	167	214	223	183	191	201	216	172	217	204	205	185	219	199	212	212	190	211	201	198	199	180	227	193	183	190	202	164	220	208	209	203	226	183	199	190	211	222	190	170	180	202	177	197	176	206	190	219	203	206	184	174	207	193	198	173	223	185	193	211	210	180	229	207	215	208	182	221	200	178	196	163	184	224	204	197	193	208	194	192	206	185	213	185	203	195	196	187	191	194	213	221	203	170	204	193	192	203	193	192	183	215
16951	18163	25373	30331	29924	26921	25509	23534	21561	21801	22696	22923	20395	13472	7016	4112	5021	6993	7786	7424	6116	5128	3901	3091	2531	2008	1802	1785	1679	1579	1571	1362	992	790	659	574	520	559	534	519	522	490	477	494	489	481	521	449	479	479	462	531	466	477	461	456	510	464	512	512	419	478	452	497	537	508	471	431	472	459	493	502	461	488	519	426	497	439	455	499	473	458	435	480	442	461	445	461	438	466	440	468	435	488	413	453	480	441	443	446	479	451	496	450	459	526	493	464	498	408	466	499	464	468	467	468	472	480	507	480	448	454	450	455	498	477	470	467	452	490	506	485	459	490	470	466	533	441	454	444	483	480	491	490	486	496	456	444	452	478	475	434	453	478	452	438	451	428	479	453	446	426	466	490	504	465	481	465	444	492	410	460	448	453	475	436	489	453	478	449	457	429	467	467	507	443	480	441	512	457	469	457	429	455	479	496	499	438	457	483	468	470	411	442	450	479	429	475	469	484	430	477	523	453	511	507	478	486	440	428	465	426	479	462	451	432	477	429	448	457	423	439	472	470	435	446	469	494	445	482	440	459	489	508	452	490	468	472	471	483	467	474	464	491	458	476	462	481	433	478	484	459	430	464	458	421	475	491	461	461	445	470	453	455	430	456	460	455	423	457	448	457	458	495	432	449	458	449	480	465	472	471	472	494	471	476	462	431	471	473	449	444	478	492	450	446	498	452	460	472	459	457	471	479	462	459	473	473	464	488	476	488	459	435	454	468	470	502	464	473	480	455	396	463	458	445	488	463	464	488	449	433	443	467	458	440	437	465	467	475	459	480	440	464	456	454	462	475	497	494	495	440	456	406	480	489	441	462	483	461	494	438	466	450	423	448	472	470	471	457	479	477	487	495	444	443	463	478	472	467	434	457	451	477	427	447	443	451	469	450	479	454	447	422	419	471	449	451	456	461	488	509	448	470	471	463	444	464	491	435	434	462	446	457	423	487	447	477	441	438	445	429	433	467	430	469	474	442	454	453	454	449	480	478	479	442	484	445	477	480	443	484	444	459	446	436	451	449	480	421	443	476	502	454	489	435	492	445	465	456	449	509	479	455	457	431	461	466	460	486	455	457	446	473	449	439	427	472	430	452	447	475	473	448	457	468	443	468	456	449	469	431	476	466	459	450	414	452	513	428	508	462	418	467	467	462	442	453	490	447	470	455	444	453	449	445	450	485	475	439	455	434	451	455	487	458	447	429	479	453	469	466	457	461	458	476	458	442	478	441	418	451	506	472	456	455	445	436	440	448	478	457	454	455	482	453	442	431	488	419	450	459	524	462	460	449	532	462	447	444	481	436	453	459	466	491	454	453	451	488	457	470	453	490	454	459	462	449	474	430	473	493	459	495	448	478	472	459	414	458	476	431	482	481	431	446	485	471	474	451	502	432	467	460	447	431	455	471	435	434	459	418	447	458	454	484	467	465	451	473	463	484	432	484	449	467	443	438	435	479	450	449	489	462	510	488	475	438	453	420	467	465	456	477	463	448	447	476	461	471	488	491	472	459	441	455	461	456	490	458	466	479	442	443	446	516	458	458	453	460	460	438	466	476	460	467	458	445	425	465	458	468	445	434	450	448	433	463	472	447	427	442	440	423	453	414	470	465	411	465	484	462	453	477	457	427	513	422	467	435	515	468	459	475	495	472	494	439	458	509	467	459	472	466	489	446	446	479	470	483	508	505	473	480	496	466	471	445	454	451	470	459	456	415	490	437	465	467	473	482	489	484	447	477	447	462	483	449	470	471	470	409	480	459	449	466	463	450	459	436	481	438	494	406	433	498	438	458	461	487	427	457	493	459	439	468	460	467	504	443	455	437	441	453	473	479	437	452	473	449	430	486	451	454	476	469	441	420	492	460	478	485	446	498	505	472	511	453	476	458	465	451	468	439	483	444	470	488	439	496	458	438	435	456	509	429	449	452	445	478	464	461	474	455	448	429	471	451	486	458	480	489	469	494	476	464	450	476	449	478	481	418	480	470	448	460	477	481	449	455	480	487	508	479	452	446	490	473	467	440	445	472	450	429	420	539	439	475	445	470	477	475	468	475	466	478	456	461	474	467	492	470	478	512	426	457	489	469	495	482	485	438	444	472	464	495	483	464	464	479	461	449	440	478	437	464	466	498	472	472	470	478	454	450	462	464	449	475	465	460	451	462	488	472	450	460	460	502	442	488	464	490	447	464	449	455	476	483	445	483	431	409	453	459	435	473	424	412	517	475	458	464	485	465	428	444	414	478	445	462	468	488	484	488	442	444	457	447	504	460	488	470	430	414	473	437	478	447	465	480	432	451	464	468	460	460	474	479	447	485	465	442	461	489	488	429	482	474	457	476	462	483	452	488	453	495	448	496	476	448	495	490	471	429	493	451	431	464	450	488	455	436	448	441	457	487	426	418	466	492	479	427	510	443	441	473	486	451	435	408	452	453	470	497	449	459	477	433	429	461	453	416	455	443	470	447	449	454	495	454	497	435	449	453	500	438	442	462	415	472	470	490	432	465	426	469	465	469	471	442	469	437	418	494	470	483	466	489	479	444	498	453	464	455	417	472	439	498	469	463	480	428	441	453	480	458	450	454	410	469	413	450	410	445	451	442	451	479	429	446	487	453	473	451	476	440	450	457	504	448	446	475	453	462	452	470	445	508	471	442	496	475	465	480	452	488	470	479	450	436	489	442	461	468	459	436	446	477	440	479	481	460	457	462	476	437	461	471	461	418	440	484	496	467	444	470	434	479	431	431	478	450	503	446	464	501	436	459	477	437	451	430	473	480	469	443	447	453	439	494	464	456	441	515	443	476	482	481	437	500	452	479	445	474	449	450	431	466	487	440	444	475	481	483	448	428	437	450	471	441	480	442	436	479	486	481	499	414	496	480	430	442	467	476	472	463	465	478	441	463	483	445	460	496	471	451	485	473	467	492	466	426	468	506	443	450	484	460	472	476	453	455	474	471	447	473	440	461	475	484	437	440	453	446	482	490	470	446	481	464	470	441	426	453	475	457	472	445	449	448	465	453	477	486	443	490	455	453	458	454	473	456	459	498	453	438	450	492	467	436	489	452	457	464	453	448	480	461	470	446	417	497	472	484	466	433	444	486	465	483	485	445	435	486	456	477	477	483	471	458	456	463	440	480	459	470	451	496	456	506	477	463	479	465	442	435	480	452	491	497	496	480	430	484	445	503	477	454	434	468	477	461	470	474	461	449	530	482	443	446	442	434	470	462	440	424	496	440	451	457	458	458	426	437	443	431	441	490	467	436	454	463	440	475	454	428	456	454	465	441	476	460	462	429	435	480	461	445	430	434	477	441	484	465	473	424	407	418	467	425	489	493	449	442	461	492	453	457	483	429	480	460	479	452	440	471	468	451	477	451	497	509	451	464	464	482	466	443	506	487	468	470	442	487	422	424	468	462	459	485	453	480	449	485	442	509	453	491	450	410	440	449	456	511	476	413
11537	7944	7590	6228	3480	2958	3435	3077	2549	2145	1819	1192	647	495	387	393	410	533	570	545	459	344	289	236	257	208	160	174	203	155	160	161	133	123	150	137	141	137	117	133	151	104	117	112	125	158	144	127	138	142	133	142	141	136	115	143	123	144	123	149	136	128	126	138	148	145	135	129	137	136	146	136	127	143	120	138	162	123	113	156	131	141	139	169	141	124	149	129	129	141	142	131	119	123	139	147	149	137	126	112	142	147	142	127	146	128	123	141	127	140	141	132	142	147	136	122	110	142	149	136	134	142	151	157	130	147	123	129	132	145	119	140	155	124	150	123	140	140	154	127	143	137	129	157	160	124	127	112	163	136	141	139	132	151	148	143	142	154	141	146	150	137	140	137	134	143	152	160	137	144	141	141	129	150	153	143	161	164	141	144	137	137	122	131	165	128	151	144	132	129	163	142	137	128	125	149	135	113	136	113	156	137	150	152	140	144	149	141	147	121	149	132	124	144	151	141	131	111	132	149	148	141	134	137	124	121	143	127	153	149	134	137	128	146	141	147	153	120	133	147	120	139	151	150	154	144	123	127	129	117	125	109	117	137	129	139	117	135	141	149	124	129	140	136	146	160	146	143	132	144	137	157	159	135	140	130	133	137	141	136	145	126	153	112	110	98	129	163	146	141	142	156	124	133	125	121	108	133	138	137	146	128	147	124	142	152	139	123	129	152	143	140	148	139	153	133	129	133	122	160	133	149	151	121	140	161	137	116	129	129	152	133	131	133	148	147	144	110	125	132	145	128	149	126	153	143	140	139	137	150	149	123	105	130	151	111	143	158	133	154	156	151	135	157	136	135	131	131	160	146	138	144	130	149	143	129	125	134	136	156	146	148	140	129	143	144	159	128	131	153	160	135	176	125	122	139	134	137	121	144	139	137	158	134	125	112	138	138	138	142	126	116	134	145	125	144	148	147	128	144	146	146	139	131	137	157	130	129	135	127	120	136	149	129	128	161	134	136	139	131	124	144	138	139	112	123	136	134	125	133	126	144	156	145	126	125	152	145	120	168	125	111	145	145	142	102	127	152	127	160	124	124	133	126	149	132	143	121	143	157	139	132	115	159	145	136	118	132	119	147	124	157	171	148	129	161	136	143	134	142	135	143	141	138	134	125	121	137	131	142	124	150	149	143	167	143	144	137	134	126	149	141	153	126	135	134	146	150	151	137	164	119	139	112	138	131	134	132	144	118	162	137	125	118	145	125	124	126	126	139	144	142	128	125	126	127	140	154	146	164	132	139	162	140	134	130	147	113	132	111	132	152	134	142	133	119	143	118	123	126	132	139	160	120	139	133	152	137	144	150	140	139	117	149	149	140	122	139	145	166	122	148	136	138	148	141	146	120	124	155	154	132	140	138	131	144	159	140	130	125	134	158	128	132	141	145	133	166	140	139	144	158	134	146	151	132	125	134	138	161	125	148	150	142	155	146	155	120	163	127	167	126	152	125	129	143	146	141	155	133	134	173	139	137	113	148	141	123	146	149	146	145	141	133	145	142	131	123	121	161	150	148	118	129	127	140	119	140	139	170	137	136	148	130	137	129	125	150	140	172	129	133	126	140	127	143	147	131	143	127	135	146	135	161	143	145	170	132	141	151	138	146	136	131	123	133	161	150	143	130	142	142	142	143	146	141	170	131	127	146	158	150	130	135	145	131	136	126	121	139	156	146	151	124	150	125	116	123	129	166	138	144	130	131	143	156	143	126	145	121	151	139	120	124	133	132	134	138	132	122	160	131	154	157	115	126	133	142	140	128	142	143	127	129	116	118	130	131	117	129	151	152	145	132	132	146	134	129	130	144	127	139	133	155	130	136	120	123	127	140	141	150	130	145	149	134	147	145	140	145	136	114	131	134	114	122	159	154	150	176	146	161	138	133	149	138	141	142	115	122	140	136	128	130	135	138	141	132	150	140	156	120	140	135	126	115	149	138	150	138	138	136	143	112	139	135	125	141	128	129	128	124	147	144	139	150	155	158	131	142	134	128	113	147	144	136	115	150	145	159	141	121	147	160	126	149	144	155	146	130	133	123	143	140	134	122	142	147	123	109	124	146	135	125	133	114	136	139	145	144	120	131	175	147	128	109	141	144	147	125	149	119	142	171	120	148	156	154	123	130	132	160	137	141	145	127	141	136	143	139	137	142	138	136	152	128	143	148	146	155	142	155	146	132	150	148	137	127	135	120	140	144	144	118	133	143	128	129	142	126	143	155	125	148	129	123	138	122	160	106	145	149	138	122	143	165	135	138	147	156	150	126	148	140	142	128	139	124	132	126	152	117	141	116	124	139	138	150	143	142	160	116	157	140	146	136	127	110	144	146	121	139	146	141	129	139	139	129	152	143	126	140	127	153	141	130	138	129	151	131	148	128	159	140	140	144	140	141	124	132	126	139	170	129	142	164	134	139	133	131	105	164	143	130	131	131	134	114	137	126	129	150	142	112	141	151	139	140	135	156	158	153	150	125	138	147	148	151	122	160	150	131	142	129	119	152	128	130	126	139	133	146	130	155	143	138	144	147	134	157	142	138	141	132	149	126	130	154	146	144	135	136	124	144	129	128	139	142	150	138	145	161	117	126	125	148	135	132	135	132	134	124	164	138	132	132	123	115	130	149	153	132	152	153	125	129	129	135	114	149	146	143	137	139	141	121	140	129	143	134	136	130	135	138	145	129	138	155	140	133	146	145	118	141	122	129	119	163	130	121	144	148	131	136	156	118	131	145	129	150	146	143	156	121	140	147	144	141	124	118	130	129	146	125	143	160	125	129	142	132	133	141	143	139	136	136	172	109	148	145	135	125	142	129	146	132	142	151	116	134	151	159	132	136	153	143	132	141	144	124	127	137	140	149	148	135	127	146	128	123	151	128	134	136	158	147	118	152	137	144	141	148	148	126	141	134	128	131	133	132	142	123	135	140	148	128	147	115	129	155	153	139	126	117	126	132	144	155	123	139	140	146	132	152	121	115	158	156	123	123	151	124	134	156	150	153	139	135	139	125	149	143	135	131	165	139	146	145	127	136	147	130	141	131	145	173	122	139	145	147	122	142	139	162	149	122	156	139	130	140	165	135	153	124	126	155	152	153	152	159	148	120	148	121	130	116	138	126	139	142	129	136	125	151	162	139	139	148	144	122	167	128	122	134	151	132	123	144	153	141	145	144	129	121	143	139	152	107	124	137	150	138	131	130	139	149	137	132	155	131	115	141	113	125	141	148	145	133	142	164	146	136	124	167	126	162	137	105	164	122	144	121	139	123	142	169	136	149	167	145	141	142	142	158	137	122	140	127	160	133	140	129	143	136	135	154	132	152	116	119	132	146	150	172	148	146	152	144	149	142	120	113	131	127	129	172	144	152	133	142	116	142	134	126	152	128	172	136	124	150	145	126	133	129	130	130	133	135	136	131	149	143	130	144	134	148	130	150	125	153	127	143	132	130	151	145
6488	6250	12240	14272	11082	11173	13459	12886	10847	9740	8721	5873	3552	2454	1955	1778	2051	2796	3109	2915	2417	1814	1398	1071	895	763	692	639	559	690	578	528	443	429	400	358	330	333	347	323	325	361	330	339	361	340	306	350	317	315	331	309	348	333	331	334	343	358	328	309	332	290	345	357	328	331	328	342	342	313	303	352	309	279	323	343	287	325	315	314	377	342	311	340	350	352	323	310	337	283	337	334	335	335	336	334	345	340	297	323	355	330	318	348	303	321	334	364	335	309	307	319	294	337	338	303	347	328	321	324	357	321	316	361	324	337	337	361	326	336	324	294	333	352	300	311	317	323	323	336	334	342	379	339	315	321	324	338	315	292	321	346	362	322	311	335	311	342	315	372	326	307	321	322	342	340	315	358	345	340	332	312	336	353	355	337	296	309	336	339	324	310	297	337	302	363	338	343	351	303	366	330	335	290	326	290	291	365	310	322	333	312	304	343	326	319	360	322	322	320	347	338	325	275	359	344	337	326	335	342	354	353	359	339	320	332	346	346	293	355	324	349	308	310	352	292	331	314	328	338	315	335	391	311	344	318	328	318	367	362	309	375	327	338	322	311	321	351	335	337	353	312	326	304	337	320	307	335	312	281	314	323	308	332	312	319	345	346	321	328	357	333	310	314	339	345	334	370	330	305	330	348	353	325	330	344	336	335	348	325	338	331	308	355	306	330	334	319	332	328	291	343	343	338	346	313	348	329	318	334	341	302	309	351	327	293	363	311	347	341	353	322	350	318	323	319	332	337	334	311	334	321	336	325	334	306	314	300	316	341	340	312	308	335	329	320	332	317	355	332	315	333	338	298	338	354	309	369	323	329	377	328	328	333	342	331	339	312	314	309	351	326	320	316	314	339	327	347	303	353	346	341	316	319	380	325	301	288	336	311	349	322	356	344	322	338	338	369	349	328	341	318	325	337	318	325	309	317	301	320	317	368	312	343	326	333	312	320	362	312	316	301	314	336	298	340	300	327	318	346	318	302	348	346	313	296	355	345	325	349	339	322	337	332	348	373	307	307	363	333	336	347	330	351	332	330	340	310	329	347	334	343	329	334	319	314	384	333	320	336	335	327	341	321	330	319	339	299	333	374	337	344	322	343	330	300	316	323	333	339	316	345	328	337	329	336	305	351	317	328	353	339	352	341	341	353	327	312	328	340	336	337	306	338	312	336	360	362	296	333	302	321	350	327	324	324	338	346	322	357	322	329	360	369	312	317	296	293	336	315	321	344	324	333	322	340	334	349	335	305	296	323	329	307	341	315	325	330	325	370	309	305	339	316	307	347	336	321	304	335	307	328	322	337	311	381	316	326	331	329	323	309	333	330	334	316	333	335	309	344	355	315	348	329	324	345	364	344	364	327	350	324	343	328	307	316	364	347	361	349	336	357	350	346	350	368	340	349	362	300	335	326	345	347	351	339	336	323	344	338	377	350	304	303	307	293	317	326	339	346	306	338	311	316	319	315	312	317	342	337	352	357	347	285	322	353	300	326	302	344	334	362	338	357	351	333	332	343	338	311	337	322	342	310	326	342	310	351	363	321	309	308	314	329	343	312	336	324	357	351	357	356	347	325	316	367	333	313	346	363	342	307	352	320	324	327	321	342	320	347	331	309	315	341	335	332	321	357	360	316	330	311	284	330	369	359	328	307	329	314	347	310	325	327	367	331	328	337	330	303	367	332	323	342	309	303	315	363	322	330	344	318	358	335	318	348	333	313	356	345	333	335	321	326	342	319	329	351	344	321	293	325	316	316	330	321	312	300	326	345	330	332	368	336	325	312	346	327	327	349	302	347	335	341	323	329	360	314	346	340	306	319	325	318	349	322	349	326	310	326	367	345	319	323	344	316	327	338	358	310	301	320	360	343	303	318	322	300	317	333	326	302	328	347	352	375	294	357	304	357	341	314	308	344	359	348	320	361	343	346	341	307	359	324	341	311	355	348	331	332	353	344	331	329	311	364	331	331	313	329	331	363	350	362	324	350	343	338	328	321	350	346	319	314	331	358	345	358	356	348	344	348	319	337	360	325	349	367	323	368	299	319	342	347	357	315	312	317	320	336	310	344	342	331	350	360	333	356	333	330	314	328	343	346	315	335	320	346	338	314	334	322	344	338	318	342	306	323	319	322	358	333	340	303	366	331	352	327	341	352	334	320	303	347	341	301	359	318	316	308	326	332	293	323	327	341	336	346	320	332	329	344	342	328	347	337	338	305	296	320	314	315	327	332	329	318	350	351	316	323	325	367	326	318	335	333	339	289	325	318	320	329	332	316	348	347	322	362	308	321	338	310	321	323	314	311	307	359	349	321	315	309	373	339	353	367	332	331	333	314	344	342	374	326	308	356	320	333	347	327	319	343	320	309	333	326	337	368	322	352	331	341	303	352	351	361	287	329	332	333	352	370	358	304	322	345	351	306	322	338	374	338	357	302	330	335	321	347	353	332	322	335	342	332	318	336	356	361	303	308	339	317	319	296	314	345	350	339	331	320	320	315	320	333	335	316	340	351	318	363	329	355	365	327	338	348	326	351	323	358	305	338	338	323	334	343	319	342	309	353	348	329	324	307	346	325	336	357	324	354	334	339	307	341	312	321	340	330	337	323	322	376	335	310	340	351	336	318	324	327	321	368	349	339	326	383	329	344	330	304	345	292	350	346	293	335	341	333	354	351	297	347	392	306	350	342	305	334	356	347	308	313	332	351	308	334	322	352	332	342	341	349	285	352	312	335	317	312	345	300	349	317	300	353	329	322	320	332	328	355	305	328	345	316	332	332	292	332	343	337	358	342	306	330	317	323	303	329	315	351	322	306	322	324	343	327	319	341	323	341	353	308	326	350	332	347	304	319	338	316	348	358	343	320	319	323	342	336	318	338	310	341	349	361	356	324	343	347	304	316	336	345	313	346	283	347	345	322	291	321	310	346	340	327	317	359	305	305	345	326	340	337	311	347	322	319	312	309	369	347	304	334	324	343	335	323	340	311	308	329	344	327	342	331	322	330	335	338	335	325	375	318	355	350	336	332	330	332	340	330	331	346	342	303	319	311	314	324	322	323	352	286	383	306	346	305	348	364	346	329	341	332	341	365	317	320	296	332	319	316	312	354	325	334	325	321	325	295	341	360	358	329	315	358	333	334	321	360	312	334	308	350	321	323	333	319	324	314	329	324	358	361	350	336	307	327	360	326	325	322	349	331	328	316	350	336	302	372	343	286	346	373	333	331	343	339	358	329	315	318	340	322	302	353	327	340	357	312	326	301	311	327	347	331	324	337	332	374	337	329	341	339	339	324	311	316	349	320	350	368	307	298	339	317	313	317	347	328	328	313	341	336	324	324	349	305	335	326	326	312	334	305	306	314	327	346	334	329	355	333	343	311	335	298	314	361	344	301	340	331	317	334	330	312	343	342	314	340	349	300	324	330	349	334	314	344	340	331	342	308	352	321	320	354	357	337
21124	13583	16041	14454	9675	7462	6982	6702	5256	4846	3544	2249	1666	1111	545	532	480	599	616	655	659	451	405	325	240	241	231	207	227	223	202	200	158	161	165	168	127	146	129	136	150	133	126	112	136	137	155	138	124	116	128	137	122	126	125	125	127	143	147	127	150	142	139	116	121	115	137	123	132	141	144	138	135	152	140	130	118	125	148	147	150	137	139	123	129	142	135	141	123	124	127	126	135	139	134	127	138	122	130	144	148	121	160	119	139	144	139	150	115	133	126	162	128	121	144	152	118	126	144	143	139	138	119	154	140	128	130	132	154	140	132	116	109	136	137	155	113	124	147	166	114	136	141	136	119	122	134	136	131	129	147	136	128	127	129	161	101	118	130	134	132	123	129	145	124	148	136	122	118	142	138	120	126	139	142	147	122	124	116	127	137	135	134	156	131	138	123	129	147	126	111	140	126	121	121	130	142	125	126	128	131	116	120	147	124	154	115	123	137	128	119	124	157	136	128	131	173	111	144	133	132	123	121	122	134	157	136	136	115	123	107	143	109	115	149	140	137	132	141	141	125	149	142	130	137	121	130	124	116	125	127	133	134	125	135	146	135	143	128	105	142	142	155	132	133	127	131	114	126	106	131	113	153	150	108	117	128	132	140	144	130	131	129	128	137	150	137	140	127	140	158	133	137	146	117	146	121	101	132	122	132	123	146	141	122	116	136	114	124	134	153	133	134	156	125	148	118	128	165	147	134	129	112	136	130	117	141	119	143	130	124	122	139	128	136	133	110	125	118	134	150	125	120	139	147	154	135	125	131	140	134	124	142	126	115	135	141	139	141	126	126	129	138	143	143	127	129	131	120	130	113	110	129	127	119	131	133	139	132	135	141	125	155	158	156	150	159	145	118	150	159	136	159	142	126	120	114	109	131	172	145	138	145	123	142	130	122	127	149	138	128	152	119	103	115	147	150	138	121	126	142	132	131	120	148	138	137	140	141	148	140	138	129	120	125	146	112	146	136	132	148	117	131	119	160	126	111	121	123	117	126	143	143	133	114	99	110	123	136	128	113	125	130	170	129	104	126	127	135	143	138	115	143	130	140	141	118	141	146	114	138	134	143	153	149	144	133	125	116	129	132	126	145	142	138	137	135	141	140	133	153	135	141	119	146	143	139	126	128	122	118	138	138	143	119	126	137	127	136	152	144	112	147	141	132	158	124	149	154	109	119	120	132	108	117	167	149	149	135	143	140	119	119	135	157	119	124	133	137	135	133	139	151	134	131	138	142	136	148	112	136	138	132	136	164	148	128	137	138	126	144	138	138	139	150	130	122	136	135	121	140	137	141	142	148	113	117	132	128	134	134	122	132	161	149	139	140	117	145	122	131	117	133	117	133	114	127	131	130	119	115	125	134	144	139	133	119	109	114	120	124	149	126	119	133	126	128	130	124	141	128	108	143	132	135	149	133	141	111	152	145	112	108	126	116	126	116	135	135	153	145	130	141	139	130	143	117	137	105	119	123	121	109	143	140	136	133	136	114	108	125	135	139	135	129	137	130	115	117	143	145	157	133	132	125	122	139	166	127	126	130	135	135	127	147	129	114	121	134	126	133	146	122	135	140	145	164	144	143	127	111	124	149	142	146	115	130	141	132	127	123	131	143	135	137	113	141	146	130	130	140	160	122	133	123	167	126	122	149	151	124	148	150	133	122	138	145	135	126	130	132	143	135	111	130	135	146	126	135	149	132	149	143	121	141	128	114	125	148	134	123	174	131	133	149	133	97	123	154	141	126	134	122	120	144	129	118	121	150	110	133	116	117	135	146	130	148	145	142	107	131	139	146	126	139	125	141	140	138	130	121	122	140	117	122	139	136	135	122	142	136	138	156	123	136	134	136	135	119	106	127	133	141	135	113	135	129	136	134	127	137	136	132	115	157	112	146	147	144	115	126	115	139	114	143	130	122	123	133	134	119	134	136	138	138	135	162	137	132	116	139	119	136	117	129	143	147	151	149	160	139	151	125	127	155	126	136	123	119	143	132	124	127	150	119	124	108	143	117	133	132	141	150	150	141	131	139	139	136	128	143	137	149	125	139	124	116	119	135	141	141	142	143	129	130	115	139	140	151	150	147	144	117	134	137	135	145	132	148	130	130	130	127	134	123	125	142	140	131	143	134	136	114	144	126	135	132	141	144	130	153	130	133	138	117	159	112	137	125	118	112	129	152	147	138	138	142	128	142	138	121	147	132	132	130	120	128	141	160	139	126	147	135	146	133	125	126	111	142	128	152	159	145	122	124	141	132	131	152	128	125	133	137	133	130	159	143	129	128	127	130	147	134	127	135	159	152	119	155	133	135	141	120	113	140	129	137	130	130	110	145	146	110	130	152	128	129	125	135	126	123	142	121	139	151	145	135	138	138	130	137	117	113	124	125	128	137	130	162	130	134	136	140	132	136	139	134	127	134	137	130	130	131	120	143	136	125	147	132	130	140	145	135	141	131	134	114	143	137	131	135	164	121	125	133	130	128	129	150	125	122	132	128	149	140	141	133	144	122	119	132	114	128	132	132	127	147	113	128	121	136	123	115	142	163	111	114	133	118	126	146	141	148	124	144	123	130	137	117	131	97	160	147	129	142	141	128	152	151	128	151	131	121	145	112	149	122	146	108	152	104	127	132	121	130	141	144	132	137	129	168	131	147	132	146	140	146	129	138	126	122	136	136	159	150	146	148	141	105	148	133	134	121	144	148	145	131	141	127	141	137	109	170	148	143	129	160	125	150	124	147	123	117	153	138	133	136	138	118	132	131	154	137	135	116	118	140	146	144	133	142	149	124	128	135	109	106	159	144	139	124	126	121	139	127	125	135	120	126	132	149	141	134	135	133	139	136	134	131	146	123	126	133	126	140	125	164	139	160	140	138	136	140	135	124	151	138	149	143	131	108	122	129	128	124	108	122	137	152	119	121	145	119	112	131	144	124	142	140	138	121	147	126	154	132	129	139	131	119	134	148	125	134	127	127	138	127	126	138	116	134	147	140	151	144	124	141	128	138	135	130	145	143	154	154	140	139	135	132	145	138	111	136	124	122	127	142	144	136	143	140	138	130	121	137	113	133	127	146	151	121	138	126	133	161	137	122	136	130	142	126	121	120	137	136	162	167	140	142	110	131	132	120	132	139	139	137	139	120	139	118	116	153	117	133	152	151	127	125	124	127	128	139	121	135	139	121	146	159	149	140	128	153	124	150	140	123	137	132	142	121	143	118	126	138	146	117	120	131	129	129	148	135	134	143	138	138	134	140	153	124	137	133	135	132	126	156	122	138	138	143	140	111	135	136	110	114	136	134	135	130	137	137	160	130	132	148	116	130	134	121	116	128	133	154	144	154	133	128	122	116	115	144	130	118	128	137	157	117	148	140	133	136	122	143	118	124	134	158	139	127	144	142	134	145	146	133	143	133	118	146	128	142	148	140	142	136	138	121	151	150	128	140	143	132	150
12353	9605	21251	25387	22892	20494	21368	21176	18503	18053	13397	9664	7969	5674	2855	2799	2603	3198	3991	4197	3651	2697	2013	1430	1177	997	888	945	861	1022	888	707	550	506	458	378	387	317	366	324	335	338	327	366	369	340	355	353	357	382	340	336	328	363	335	322	335	354	355	346	310	317	349	343	357	378	367	340	318	360	337	314	332	310	351	338	351	328	301	319	345	320	312	340	306	328	308	346	329	308	325	373	345	329	340	363	339	358	316	331	309	342	313	313	332	351	323	332	314	324	337	325	303	348	360	322	367	352	340	322	329	343	326	313	334	311	324	341	327	341	349	355	305	320	336	325	315	328	303	329	327	307	361	356	345	369	341	357	327	347	341	311	324	337	322	327	298	323	334	345	294	333	320	330	348	335	316	322	319	324	347	296	348	316	353	305	323	309	338	349	338	362	337	309	307	318	321	324	343	335	308	304	367	311	316	291	318	327	334	343	318	317	327	308	308	330	314	338	353	333	330	330	354	330	323	323	309	302	317	324	339	349	364	304	367	340	353	294	332	318	349	330	341	306	291	308	335	323	323	309	332	346	354	325	317	354	338	293	317	344	359	366	338	344	333	360	342	341	317	308	319	322	309	351	315	351	343	328	350	339	343	302	333	355	341	305	318	318	330	307	309	313	304	371	367	347	332	289	346	349	329	329	337	310	348	325	312	317	306	313	312	313	339	321	296	315	341	307	321	335	352	321	326	313	337	301	318	309	318	323	315	356	348	313	295	316	315	323	322	351	340	319	322	323	335	313	350	335	322	333	343	317	319	316	345	335	303	324	352	334	343	336	344	315	342	343	347	360	336	331	301	329	317	347	332	325	310	361	347	333	319	310	342	327	325	308	340	295	339	288	282	306	349	346	338	325	336	303	327	331	347	297	275	327	316	338	357	329	348	325	303	351	304	316	329	323	330	326	341	333	341	332	325	313	327	313	285	306	341	332	319	340	342	312	348	328	331	324	333	320	328	334	334	302	347	341	325	321	339	320	301	313	326	349	326	303	337	303	342	350	292	310	310	333	315	324	327	314	320	338	308	327	294	361	325	329	329	356	324	297	344	330	317	335	322	323	333	330	294	312	331	359	348	301	335	320	332	313	361	348	319	352	310	334	344	336	350	308	313	325	314	320	340	345	332	328	324	314	336	311	347	331	307	322	347	355	335	321	298	304	322	306	334	289	300	328	289	330	346	328	334	338	331	286	298	338	333	321	314	339	333	307	335	338	328	333	314	334	320	311	324	346	349	342	342	331	340	333	343	312	339	340	344	329	286	337	338	353	329	321	315	314	327	299	300	287	354	338	329	290	302	348	338	309	322	293	322	333	308	306	319	329	297	322	316	322	333	344	296	300	308	335	354	348	343	342	317	375	325	316	310	335	306	316	375	329	307	319	289	325	351	346	288	315	316	317	339	305	320	335	308	310	318	357	320	308	357	318	360	344	338	315	328	318	304	327	320	358	302	326	344	322	335	309	319	316	310	341	308	312	323	333	350	324	311	322	309	352	346	338	350	325	321	336	321	366	304	327	324	305	316	364	312	321	339	345	321	327	319	310	345	344	360	269	366	347	304	313	313	313	315	328	324	328	313	301	349	344	347	311	320	357	314	311	361	330	319	303	305	321	324	316	313	330	342	356	328	330	329	335	312	359	352	352	363	342	325	312	326	339	320	327	327	323	328	317	335	361	353	328	316	337	315	319	309	365	309	312	337	338	337	346	333	302	320	334	361	336	347	318	322	370	349	291	322	352	335	332	331	351	348	321	333	307	332	359	297	346	343	358	320	296	312	282	315	319	328	306	313	309	329	310	345	331	317	361	330	373	292	363	316	335	323	339	334	299	353	331	326	330	308	333	298	327	350	295	339	314	350	349	290	356	325	358	324	337	330	314	300	327	339	315	320	312	321	325	304	300	318	281	316	340	310	340	334	329	344	266	367	349	295	327	310	336	373	346	319	327	351	345	350	330	333	324	317	342	333	298	353	304	318	295	322	337	306	301	329	324	323	338	349	308	316	333	350	363	355	340	348	368	329	332	352	324	335	315	332	329	336	331	332	305	313	318	341	337	308	318	320	343	276	308	315	330	325	327	339	311	340	336	348	328	349	318	343	301	324	318	333	324	340	296	328	302	335	328	313	346	328	359	334	314	320	345	320	320	339	311	294	314	340	324	344	330	333	361	345	372	339	304	346	289	295	330	321	302	325	312	325	319	348	321	320	311	293	316	322	361	350	368	333	356	327	325	309	294	302	344	284	322	306	329	313	309	300	327	326	328	337	336	300	300	379	344	300	334	318	325	318	317	318	319	320	311	325	316	309	329	360	349	310	309	318	333	353	354	350	329	353	323	331	329	333	358	308	356	351	324	302	339	304	337	305	290	337	313	331	333	332	369	341	317	315	333	339	320	299	325	348	309	335	324	345	299	319	358	347	335	331	300	315	315	303	309	336	310	283	321	328	296	346	305	312	305	346	341	347	300	308	313	366	335	316	368	355	326	355	336	352	333	328	299	325	279	333	324	325	328	314	309	323	311	318	318	334	326	348	319	331	307	318	331	316	317	309	327	332	348	372	344	321	345	332	366	297	321	335	334	330	328	326	314	346	336	329	309	338	321	300	367	364	371	320	334	353	356	342	315	331	378	321	300	353	320	323	376	354	312	348	334	289	355	306	339	341	312	378	336	328	331	319	330	330	351	341	338	341	300	328	328	335	348	340	310	333	313	317	335	313	337	317	310	326	327	309	344	360	291	298	338	344	306	301	312	325	334	365	311	333	338	285	315	311	335	320	341	334	340	330	329	320	376	305	327	337	327	336	347	301	358	360	327	322	320	313	324	301	330	310	291	315	317	336	339	318	319	356	332	324	313	326	358	320	290	353	304	317	331	312	314	354	292	323	317	311	301	319	307	351	354	309	349	343	338	324	319	315	339	339	362	333	364	309	332	322	312	352	372	337	351	352	336	354	326	293	340	345	327	343	315	337	347	329	312	341	323	348	317	337	315	339	313	312	329	325	368	317	333	357	324	341	322	359	335	338	347	329	280	348	324	301	302	331	336	324	321	358	342	328	304	331	342	314	291	319	351	351	334	349	300	308	320	330	315	356	328	350	348	340	332	354	352	312	342	325	295	324	332	344	337	325	340	357	334	350	330	319	327	309	315	346	354	346	327	309	275	321	308	324	302	323	317	309	339	344	337	289	329	297	371	286	351	359	309	346	326	329	340	332	322	327	331	322	353	357	334	288	310	305	318	328	324	328	315	339	304	314	362	316	319	329	306	308	345	321	320	355	334	287	280	309	335	309	314	338	312	333	318	319	346	314	301	351	309	326	338	348	307	355	343	279	337	312	341	329	307	323	320	335	353	284	319	342	340	327	334	311	356	289	381	316	328	343	349	325	339	312	356	344	350	318	324	324	329	334	354	306	323	346	339	334	326	305	335	308	307	332	315	355	332	328	338	323	342	335	317
33291	23219	24937	22683	17433	17672	14602	12298	16037	10859	5967	3274	1838	1545	1151	926	950	1018	1214	1209	1067	767	682	496	405	368	329	368	373	362	342	278	280	259	242	216	222	197	201	206	211	220	240	204	208	190	205	200	184	226	191	192	201	170	197	199	175	195	226	190	199	224	221	188	223	194	184	207	213	228	215	200	204	215	214	240	226	230	206	185	190	181	208	233	220	178	218	231	176	198	189	195	236	198	210	191	193	205	211	191	223	211	188	191	202	225	229	220	204	189	209	196	184	212	211	208	198	199	209	212	187	204	185	226	216	202	218	170	193	200	205	227	205	217	197	202	211	214	215	205	210	202	231	204	189	197	195	191	206	223	186	211	212	179	197	183	226	211	195	186	207	214	201	199	220	206	218	205	219	199	212	218	191	230	219	181	175	173	203	208	222	208	201	210	196	212	180	189	220	223	215	224	204	210	213	198	169	184	243	204	213	214	228	204	216	223	248	181	198	219	194	218	190	207	234	181	184	206	196	183	207	222	201	195	213	179	193	197	209	195	176	220	207	214	214	230	185	216	216	195	204	216	178	207	208	182	199	185	210	195	177	218	231	215	220	201	179	228	222	209	220	195	198	193	214	178	214	208	194	201	214	186	220	185	209	210	216	209	202	189	188	210	174	215	195	215	164	201	216	213	208	221	226	178	203	183	196	228	205	227	201	185	204	218	218	188	196	214	200	214	203	241	211	205	214	221	202	188	220	187	196	224	181	188	208	202	210	195	224	200	220	206	208	206	194	199	203	183	200	194	202	192	190	209	193	207	196	193	198	227	186	206	228	214	208	205	183	207	215	222	203	197	200	215	215	205	194	180	205	188	218	188	191	224	235	214	200	197	199	199	221	221	218	212	216	221	224	205	194	199	209	215	181	194	177	191	221	172	205	198	209	207	211	210	184	191	210	218	206	194	188	169	187	192	231	197	196	180	198	208	211	193	191	183	231	195	215	191	207	208	224	242	229	189	201	213	216	200	236	193	223	183	200	190	171	192	199	222	212	179	219	203	217	197	177	181	215	195	203	200	221	172	190	213	204	217	218	211	235	203	187	194	209	205	222	197	215	224	216	198	194	208	183	211	197	211	209	208	197	195	249	197	185	200	192	197	181	223	194	207	228	208	190	179	178	208	209	206	208	185	185	207	182	205	210	213	221	212	200	208	200	188	183	197	202	200	218	208	211	187	187	198	200	192	197	185	201	180	220	219	209	220	224	197	211	197	198	205	207	201	202	220	196	218	196	232	194	193	213	212	208	191	212	219	220	218	232	199	214	183	206	196	211	189	194	200	171	213	215	204	217	179	201	208	191	232	210	206	202	190	200	211	202	221	198	195	209	182	187	192	176	196	176	219	206	205	214	202	174	207	197	202	196	196	195	198	181	212	207	212	204	183	191	215	173	190	189	195	182	215	194	203	203	180	190	194	202	208	203	164	196	193	203	188	246	192	196	211	184	187	174	182	221	200	191	203	188	196	202	197	207	223	224	196	209	200	198	223	227	178	220	205	202	193	232	210	231	212	213	186	204	196	197	181	213	207	231	217	174	219	200	221	216	204	207	186	208	199	210	217	198	203	162	216	204	205	196	211	204	197	221	216	207	200	195	190	185	198	217	204	197	196	205	198	177	220	212	218	196	197	219	207	218	231	197	163	188	201	197	181	214	193	193	216	197	213	190	232	191	229	207	212	205	216	219	213	201	195	220	202	224	179	219	208	209	226	219	205	209	205	186	198	220	203	209	199	181	201	179	221	247	208	211	210	196	205	199	214	222	212	200	232	189	177	202	225	229	216	187	209	209	216	193	220	212	206	185	207	209	203	184	223	224	248	211	174	229	216	217	201	193	208	212	193	243	212	215	175	201	190	199	200	178	202	190	222	247	202	204	181	221	185	230	199	201	181	201	182	213	162	162	197	184	179	219	221	197	182	168	224	189	207	208	192	196	184	192	201	181	240	219	192	210	181	228	210	229	244	204	192	216	241	174	203	212	208	222	189	180	214	210	202	214	185	221	211	213	204	220	194	215	188	218	197	201	209	205	197	179	194	194	214	196	218	218	228	239	198	185	192	211	205	211	235	195	199	226	202	220	206	224	187	188	204	187	228	192	211	204	203	203	193	188	228	181	204	224	190	177	220	181	199	192	179	210	211	203	207	184	177	202	171	178	184	212	187	212	206	214	199	176	196	211	199	210	167	191	221	218	194	210	187	195	176	201	213	193	181	215	191	173	182	191	201	223	182	224	170	225	216	214	217	207	207	192	222	198	203	206	198	222	190	226	202	194	194	193	211	206	201	200	192	202	214	210	218	206	205	225	199	221	169	175	195	217	206	223	219	206	190	192	189	205	216	204	213	169	189	211	194	184	179	177	200	197	175	211	202	195	220	186	257	201	187	204	202	202	186	182	222	191	189	214	214	209	216	191	186	202	205	181	224	222	215	220	196	206	213	217	196	190	187	217	176	221	215	173	228	243	191	195	171	195	191	212	196	186	197	193	198	185	219	210	209	181	209	197	217	214	211	206	194	206	213	204	208	200	201	203	212	195	227	215	213	215	192	192	189	187	189	215	224	195	236	185	203	183	210	186	211	210	207	189	220	191	227	209	192	220	228	182	238	207	196	219	200	182	189	227	199	231	213	189	197	201	195	197	192	200	179	179	196	207	198	192	186	205	188	217	213	198	219	191	223	203	207	197	209	193	187	204	221	210	197	210	225	207	193	184	198	197	179	176	175	213	181	198	216	210	199	225	182	203	176	202	213	180	183	217	190	206	225	195	210	213	213	206	200	211	226	222	194	192	176	175	219	210	214	234	199	192	220	198	192	222	200	201	199	198	212	224	208	178	212	219	191	205	194	199	213	193	210	214	198	200	194	183	219	185	173	232	215	174	211	174	200	200	202	205	195	205	188	214	204	212	207	176	246	202	176	196	185	198	198	199	210	203	196	174	206	179	211	189	202	232	195	200	195	230	208	198	201	211	209	229	187	187	197	178	204	193	221	197	206	191	194	179	185	206	201	194	240	235	229	221	203	209	217	202	205	185	218	222	212	188	190	205	213	169	199	193	212	200	205	217	229	192	219	192	212	176	208	171	188	231	193	220	215	182	183	194	202	209	180	203	211	187	188	218	213	208	221	235	206	204	182	207	209	206	205	220	211	189	172	210	187	228	189	196	208	193	190	202	219	196	193	172	197	208	204	215	188	191	179	181	221	209	209	184	203	201	203	242	202	202	194	231	189	202	225	207	203	201	198	192	225	220	197	208	212	220	188	175	180	207	201	219	203	197	164	216	210	226	231	208	224	224	175	198	191	181	226	203	183	200	227	202	188	199	203	200	209	192	193	214	207	217	193	191	214	222	194	195	173	224	214	175	213	199	218	198	213	176	215	204	217	211	186	212	202	213	207	221	195	204	207	207	207	171	206	196	196	204	215	238	206	215	201	222	195	217	209	207	207	188	192
17790	15280	27044	32064	30903	34116	30463	29936	33717	25852	18189	11893	8503	7394	5713	4663	4941	5189	6470	6434	5733	4222	3169	2254	1762	1455	1422	1511	1645	1682	1483	1131	918	850	793	647	583	557	532	526	498	507	508	494	509	468	519	520	474	514	483	495	471	493	509	438	457	448	491	506	484	483	439	456	483	467	474	487	536	452	471	491	503	486	445	478	504	473	464	526	464	473	494	416	491	503	490	455	461	476	464	469	479	458	474	475	469	461	440	483	431	451	505	444	480	455	467	436	466	476	468	458	471	490	485	436	465	441	479	436	495	508	491	456	469	463	474	500	486	474	478	498	506	449	502	478	501	472	463	485	474	493	495	477	448	468	475	463	488	482	481	471	417	461	461	489	434	514	475	465	433	448	448	474	451	448	434	480	505	469	476	468	443	433	438	463	464	440	479	491	469	455	477	473	489	479	490	476	480	433	472	476	444	468	462	476	459	446	503	472	432	449	476	493	461	487	502	453	432	449	459	495	448	437	467	434	475	447	400	435	460	468	449	454	506	461	488	477	440	491	500	441	441	475	462	485	455	449	442	486	461	471	489	454	478	449	492	467	441	442	486	465	433	451	460	481	473	442	482	474	447	462	438	455	428	458	463	475	492	445	451	464	486	481	495	482	475	451	467	485	456	435	448	462	444	472	470	452	442	483	471	424	476	447	427	480	493	396	490	473	507	455	434	474	437	445	457	456	461	450	432	415	466	484	466	454	496	484	449	485	466	466	446	467	475	475	458	476	416	441	463	510	471	492	529	466	504	474	490	428	452	464	516	459	468	490	417	453	466	484	477	431	482	469	445	467	431	503	495	461	489	456	478	456	492	467	508	470	455	495	471	439	438	457	473	458	446	472	472	476	470	451	491	470	456	503	470	460	467	450	474	403	476	479	437	459	491	466	454	474	480	477	477	443	484	432	431	461	498	465	461	468	479	474	460	485	453	507	447	465	508	454	457	457	443	467	468	447	474	439	463	465	448	475	488	487	460	467	487	434	459	483	493	460	475	483	481	433	508	510	472	470	450	461	501	451	441	422	466	447	477	450	475	431	445	451	473	444	466	468	448	490	461	506	470	461	457	392	500	493	473	438	489	467	455	470	461	474	473	499	460	468	484	464	479	449	467	461	495	475	486	471	496	468	468	487	467	433	431	474	483	479	476	459	459	496	438	452	493	465	488	500	494	462	455	466	431	472	474	437	498	478	432	449	462	474	512	432	430	473	448	479	447	481	492	480	434	470	475	467	486	483	507	457	472	427	485	440	427	457	426	457	477	478	447	467	490	465	452	487	467	438	452	497	473	469	477	440	506	504	468	433	453	510	446	485	505	491	460	454	467	467	495	450	430	483	474	465	472	459	482	473	474	481	467	458	503	471	494	473	498	455	467	443	440	467	432	455	474	477	448	492	471	505	425	458	478	518	474	480	493	494	463	490	458	487	468	494	489	490	450	482	462	493	458	484	477	462	460	447	456	434	483	430	507	460	510	450	435	450	488	459	474	452	460	440	479	456	499	422	492	480	469	465	468	459	481	461	529	457	457	480	464	458	526	460	473	462	511	465	468	448	469	480	435	467	477	461	441	482	487	478	496	466	460	451	453	487	480	462	463	493	480	470	481	482	461	437	458	493	461	471	467	476	470	427	461	471	475	463	478	462	467	492	481	470	482	444	472	492	461	466	481	437	480	491	461	481	461	437	458	481	442	469	481	474	464	470	465	468	442	433	473	471	458	443	453	432	456	486	463	532	496	466	469	471	466	468	451	448	471	440	464	428	477	444	445	436	504	463	488	437	441	431	447	444	478	462	489	501	539	462	450	510	480	480	468	451	441	445	479	455	440	459	446	453	438	503	475	428	463	472	445	483	431	479	477	453	461	517	485	473	465	438	479	497	469	432	466	444	505	466	476	459	472	486	475	453	488	451	452	478	481	470	476	478	444	499	433	493	455	447	481	470	445	458	485	449	472	489	457	463	436	501	439	487	501	496	449	440	456	467	457	467	448	506	491	450	460	516	495	447	459	500	481	494	464	444	462	463	456	426	487	479	468	471	446	459	464	478	492	504	484	438	469	442	443	482	484	445	468	472	469	502	429	480	469	435	531	464	452	464	484	457	448	468	485	495	460	476	479	486	531	419	444	478	498	507	466	503	510	466	455	446	440	499	493	461	457	487	493	446	439	464	459	466	460	456	456	475	430	467	494	446	493	454	459	491	460	475	435	445	448	457	491	485	461	409	468	475	462	458	486	501	440	479	441	415	450	466	452	491	480	475	455	454	433	455	447	483	490	468	417	471	440	452	463	489	499	482	439	508	485	429	450	476	476	456	451	438	512	418	453	461	437	467	496	437	509	498	470	422	482	450	478	467	494	459	502	441	480	461	442	463	474	471	480	495	511	472	471	487	501	476	468	474	491	471	488	471	507	482	462	464	452	472	444	476	472	468	458	437	471	486	445	461	475	486	464	465	472	463	462	443	486	466	459	463	451	516	478	434	466	469	438	453	454	482	434	463	500	435	478	466	483	450	477	430	469	503	478	429	460	462	455	490	441	416	503	464	474	457	500	471	488	485	454	450	482	490	473	470	479	433	467	450	465	447	457	468	450	452	477	467	507	460	480	490	461	468	460	474	486	472	477	451	480	482	434	434	498	479	493	461	466	471	444	496	464	490	464	474	490	439	481	477	468	439	467	462	491	454	506	461	476	482	484	468	451	456	482	461	477	460	457	438	436	503	454	453	494	434	473	497	478	486	483	472	488	467	468	469	464	459	466	431	485	481	452	472	475	470	480	464	447	444	480	435	485	435	450	435	447	471	433	475	464	485	508	498	453	495	509	442	455	470	466	475	432	504	453	458	421	507	497	458	486	486	466	523	461	438	441	454	498	473	501	481	480	461	461	489	474	466	479	421	472	477	481	452	472	463	477	438	450	450	455	463	465	454	457	486	478	473	469	503	468	441	482	437	472	473	503	496	506	484	446	437	452	462	468	466	489	451	441	454	445	456	462	511	481	478	456	477	461	465	432	469	472	444	507	459	457	441	451	480	458	474	453	479	486	465	434	465	466	451	464	506	476	435	461	429	448	454	457	451	469	473	491	453	505	473	451	487	459	488	489	468	451	503	468	437	454	503	469	470	454	468	452	481	460	483	492	451	434	484	464	473	507	451	498	477	494	441	428	496	463	439	469	460	445	460	469	452	465	513	477	488	454	432	481	509	435	450	483	476	446	447	486	503	489	449	455	483	469	442	448	510	473	447	448	461	480	453	480	462	454	479	469	460	460	463	425	461	501	475	485	463	468	547	501	478	456	474	442	482	504	464	475	444	432	437	446	468	503	486	457	494	447	477	488	477	436	454	454	423	400	479	465	481	498	455	487	471	441	458	474	476	432	458	461	463	418	519	473	489	476	497	481	466	464	476	448	480	497	470	435	465	470	487	486	473	457	482	483	514	463	464	485	442	487	442	438	512	499	479
13396	7829	7802	6264	5096	4866	4931	4252	3658	2824	1903	931	589	382	355	307	318	394	499	483	455	354	244	239	188	168	181	193	184	194	160	171	154	142	141	135	130	143	142	122	138	150	152	122	156	127	122	162	141	149	118	135	152	158	134	138	129	143	159	140	126	145	135	136	157	139	168	158	132	130	141	144	149	151	132	150	135	153	144	134	148	140	134	138	143	137	131	127	147	138	137	141	153	148	142	126	137	168	99	140	134	127	146	154	125	136	149	137	133	135	175	169	132	156	160	130	132	134	146	137	132	147	117	135	119	131	148	158	158	143	111	142	142	151	142	153	137	142	134	134	149	133	152	132	156	135	139	113	138	141	143	143	124	142	161	139	135	146	129	145	164	147	120	109	134	149	141	149	126	137	139	139	135	116	146	159	134	151	121	146	161	126	121	143	144	136	140	119	145	133	155	138	130	130	142	136	130	137	152	131	146	145	134	140	148	142	147	123	135	130	137	133	115	144	134	147	126	156	151	151	147	139	140	134	158	148	139	130	139	135	140	134	133	145	123	155	138	157	142	130	123	127	121	134	154	151	139	137	150	132	128	131	152	139	138	119	129	136	137	123	133	137	146	128	124	159	148	138	142	135	143	155	142	118	141	132	148	148	138	134	154	147	141	165	123	118	128	133	136	144	128	120	153	153	129	167	119	137	141	129	175	138	130	178	147	148	157	139	128	154	123	128	135	144	131	135	148	138	146	127	147	134	153	147	123	137	169	138	148	124	128	135	135	142	138	134	151	148	146	149	122	158	145	133	158	153	149	126	121	139	141	112	117	127	140	156	139	136	142	128	157	157	144	156	123	124	119	138	130	158	151	146	141	139	157	168	139	136	136	130	130	141	137	136	130	156	160	149	157	138	128	125	132	139	143	149	126	145	146	148	157	170	136	115	130	157	151	142	151	136	139	130	157	130	158	150	144	144	134	131	138	143	125	132	148	144	145	121	142	139	141	144	140	129	140	174	151	135	152	136	128	156	131	137	136	149	136	129	141	129	135	130	134	149	141	137	150	120	129	150	122	137	155	136	122	138	138	145	137	156	152	137	142	151	150	146	135	135	110	156	155	146	146	146	114	130	144	143	126	125	122	143	140	135	139	141	158	123	130	132	147	132	135	142	123	131	128	166	132	134	141	141	137	144	141	146	147	136	135	142	131	134	138	171	145	169	134	139	128	129	157	127	124	150	148	121	126	152	133	163	129	145	157	122	132	160	148	116	138	126	150	128	128	145	161	139	140	157	141	147	154	140	140	144	132	133	134	129	131	167	131	108	156	156	137	131	134	147	126	148	152	128	143	118	141	148	141	124	137	145	144	138	113	133	134	128	141	136	163	143	132	142	138	149	161	151	148	140	138	120	121	128	117	153	147	163	121	138	133	118	115	143	147	125	129	132	143	135	143	133	130	112	143	121	138	135	152	130	139	137	157	124	156	142	134	155	150	154	133	164	148	132	133	124	131	147	136	129	143	137	131	137	150	142	124	132	121	145	158	120	138	114	137	144	138	130	144	135	158	109	156	159	131	128	148	144	143	147	139	135	140	132	143	136	135	142	144	150	133	132	147	158	140	135	150	145	148	133	139	132	124	132	141	151	142	134	141	148	154	159	151	137	161	146	126	127	161	140	101	158	146	132	141	141	144	137	125	140	127	150	143	133	163	129	122	130	153	150	144	154	126	147	136	149	159	147	145	159	126	135	139	139	165	116	132	142	138	123	122	148	139	143	129	146	153	118	175	132	151	148	151	132	151	139	120	146	160	141	144	142	123	117	129	162	161	155	140	153	163	147	133	146	141	133	166	155	130	155	145	143	158	137	163	150	143	136	147	132	138	145	142	131	148	136	132	137	148	135	153	119	129	130	145	158	121	145	139	149	144	146	154	135	122	158	134	140	139	147	134	144	143	132	128	149	136	122	144	154	135	151	113	118	110	145	131	134	127	136	140	147	132	140	132	148	147	138	135	123	140	142	145	125	143	142	140	132	145	118	132	125	136	128	146	147	144	121	136	161	138	134	170	132	147	153	136	147	140	134	119	136	141	139	136	140	130	156	136	138	139	144	146	127	137	132	136	145	149	130	138	146	176	140	156	169	165	140	128	144	150	143	146	136	141	149	137	138	149	139	156	125	135	127	156	136	136	132	135	152	150	138	143	135	141	142	129	174	136	119	137	135	144	133	121	127	124	160	141	125	145	144	154	145	155	146	160	174	154	165	139	147	138	123	142	138	137	141	133	164	143	134	144	141	146	135	142	130	129	157	149	125	118	126	162	119	148	135	125	135	141	154	129	142	138	134	142	135	165	148	114	159	151	134	154	137	130	146	142	128	125	145	160	148	131	125	134	126	130	138	123	143	183	148	132	138	150	169	137	152	145	134	143	135	141	152	140	145	153	143	124	141	108	144	102	140	162	140	148	119	148	138	129	136	124	135	138	137	115	132	134	161	138	144	155	155	151	125	124	124	137	140	141	147	165	157	146	146	156	138	160	119	138	145	145	138	133	141	164	159	145	136	160	160	153	128	149	141	119	99	135	145	150	139	137	163	145	158	152	135	140	150	128	143	127	137	127	114	136	156	144	126	133	135	127	140	145	151	134	131	122	123	151	151	127	133	145	165	151	134	126	172	121	136	162	134	130	158	121	135	157	119	135	152	148	130	149	119	140	144	137	110	143	141	146	161	136	135	145	141	126	142	125	137	159	140	155	149	129	139	147	152	134	141	154	144	125	135	154	132	129	169	128	145	128	156	145	145	130	139	148	135	165	133	144	144	137	159	117	142	151	145	154	151	154	143	132	132	122	152	149	134	147	146	148	138	172	132	126	152	133	150	139	140	134	155	159	122	139	139	155	151	124	135	152	120	153	132	127	126	143	136	131	132	119	136	140	155	134	153	139	145	144	155	151	136	138	171	151	151	118	159	157	145	144	130	144	123	149	147	148	146	152	148	124	143	116	157	142	140	143	144	142	144	129	139	139	171	156	147	139	151	126	144	153	155	165	156	146	143	135	144	137	149	125	134	151	126	139	134	163	153	137	140	153	152	160	161	146	131	142	137	139	156	129	128	139	119	141	158	96	140	113	159	139	146	152	162	130	123	150	158	132	138	138	145	167	132	132	147	130	156	137	139	160	149	163	143	138	136	147	159	134	152	153	152	146	147	140	149	147	145	136	119	123	142	166	151	150	141	139	141	160	137	149	139	117	140	152	139	148	127	142	147	141	117	153	128	131	123	145	149	115	153	148	140	124	131	133	148	129	115	142	128	156	136	132	123	122	119	141	150	127	155	126	145	164	137	118	123	127	144	156	143	160	142	135	120	153	142	147	147	161	136	154	139	144	148	138	154	136	134	122	126	140	155	134	136	158	141	141	129	133	160	129	124	171	140	140	128	129	141	136	131	133	123	141	113	159	165	135	126	146	131	134	139	129	148	141	141	126	150	134	131	126	128	161	139
7143	5936	11897	15013	14892	15937	16770	15879	14070	12220	8897	4744	2857	1929	1736	1505	1876	1985	2589	2666	2264	1658	1068	803	655	580	592	582	661	647	559	518	506	458	387	370	368	319	324	387	358	303	337	354	324	318	334	329	322	314	326	316	354	326	348	272	310	352	341	334	321	341	321	329	331	314	339	353	306	372	363	332	330	297	331	324	347	336	359	305	314	354	335	316	334	305	349	345	362	332	335	345	364	296	347	358	334	307	348	341	330	324	351	359	331	323	357	342	313	307	323	339	343	338	334	328	348	346	356	313	328	380	339	323	315	313	336	357	336	315	324	362	354	292	327	348	363	345	331	366	323	360	330	336	336	340	344	325	335	326	322	330	351	298	306	329	329	329	324	337	321	317	298	336	342	338	353	339	325	374	400	287	352	332	305	327	343	331	346	336	315	329	366	369	330	306	369	334	359	330	317	347	342	332	343	300	305	334	327	352	348	317	349	376	316	331	319	314	376	352	352	359	315	326	330	315	333	349	346	316	303	315	309	327	323	330	337	303	344	341	336	343	368	351	349	358	364	333	350	348	338	356	328	336	343	326	379	291	354	332	372	314	329	334	325	372	315	347	298	307	325	293	341	307	353	331	363	307	365	330	355	332	322	348	307	356	323	326	325	352	349	354	340	308	345	357	335	348	332	310	340	347	316	379	353	331	330	344	353	347	371	317	313	325	319	313	335	340	349	351	357	342	335	305	377	367	337	334	336	334	325	311	322	335	334	342	342	304	333	337	346	343	357	310	322	343	304	319	369	317	354	342	371	347	340	354	347	335	363	314	344	359	311	344	326	368	339	356	321	320	344	358	300	348	343	372	350	351	319	346	319	380	329	365	334	347	339	328	340	334	316	317	378	347	333	372	322	327	322	359	364	333	314	336	362	308	335	318	331	336	382	356	308	333	355	338	330	321	328	328	340	332	347	346	346	352	384	343	328	357	338	350	322	331	331	339	344	295	330	329	339	324	333	342	307	321	347	338	343	336	334	354	347	349	338	338	325	329	353	367	325	345	359	389	349	300	329	332	377	335	349	339	344	352	333	395	353	324	327	349	352	313	378	359	320	322	345	313	352	327	333	359	357	345	362	328	309	312	358	342	317	296	339	350	308	330	316	341	337	342	320	346	325	345	323	355	321	366	356	349	340	366	345	371	311	329	381	343	348	341	337	301	320	322	318	319	326	330	340	304	342	369	329	300	306	315	335	342	339	334	349	336	344	331	347	347	293	336	336	380	363	344	374	323	357	338	334	326	326	351	343	349	338	333	336	312	315	312	346	315	353	336	331	349	334	317	368	324	315	315	333	331	334	337	326	336	353	349	363	357	331	360	353	324	344	323	311	343	335	352	364	335	339	341	331	346	343	353	338	330	311	299	334	299	346	351	321	331	340	341	313	345	319	342	327	320	337	327	354	338	303	339	357	314	370	342	340	345	339	362	334	322	322	348	344	328	335	303	347	344	340	346	343	324	339	314	301	301	367	353	329	335	327	355	349	349	332	322	329	302	321	348	342	330	329	331	318	374	371	316	363	337	341	352	324	333	339	300	355	345	349	322	344	323	339	327	334	375	322	323	338	321	315	367	330	341	359	321	310	317	306	346	362	334	336	340	379	318	315	319	312	320	334	368	348	365	361	347	346	329	324	325	313	337	330	307	359	338	348	342	339	332	332	352	335	314	348	363	328	369	330	336	340	349	338	312	334	336	332	346	340	331	345	333	328	339	354	330	321	362	362	357	302	360	333	339	305	361	323	343	321	341	348	321	317	317	326	346	324	351	356	334	319	343	319	350	355	339	343	347	327	347	331	358	308	334	318	322	354	330	318	347	322	337	349	302	367	298	344	330	324	298	343	346	362	331	345	316	300	328	320	320	356	336	335	308	357	312	352	325	370	337	337	329	361	318	375	308	333	343	306	328	341	347	296	346	383	326	334	349	306	335	338	383	334	322	324	335	327	319	324	306	332	340	334	320	315	337	312	318	325	330	318	354	330	324	319	374	326	316	344	322	343	365	326	312	313	328	300	325	354	311	334	363	341	335	333	357	353	332	322	341	336	293	322	383	324	324	307	336	343	319	325	341	332	317	342	294	322	317	324	348	350	344	324	326	332	357	341	344	362	333	322	301	357	340	323	364	351	370	344	347	355	310	359	349	311	352	309	326	357	348	287	366	329	322	317	331	336	332	330	328	358	352	335	337	361	325	350	341	335	343	355	341	350	331	345	362	375	347	328	328	350	293	331	362	346	370	319	340	311	327	349	312	322	343	339	318	346	342	338	357	313	324	329	361	310	337	340	361	361	354	330	328	326	328	342	325	323	307	346	306	333	380	338	337	338	300	379	335	365	350	359	340	354	340	332	306	326	320	330	361	336	346	312	342	331	341	372	297	336	366	321	340	290	336	312	349	339	313	358	329	347	343	359	330	336	341	351	323	354	327	336	349	326	318	363	305	329	363	337	332	350	349	309	330	350	336	331	360	329	352	345	360	352	349	330	313	305	316	295	323	316	355	336	332	357	331	356	359	365	334	324	282	351	336	336	334	361	324	362	352	297	327	323	314	334	283	307	320	333	333	363	354	348	345	318	349	315	340	325	311	313	362	341	318	368	340	334	324	328	346	331	340	357	318	277	360	339	342	331	320	338	369	334	346	346	356	331	309	337	346	321	339	346	373	353	325	339	335	315	310	346	303	338	356	316	351	349	324	357	346	335	346	318	347	323	307	348	355	333	361	335	325	323	341	330	346	347	318	351	328	351	312	316	343	320	316	340	331	339	327	335	323	326	329	317	322	325	338	341	339	307	342	339	346	308	340	361	348	334	291	338	355	332	336	335	341	350	348	328	385	294	371	359	308	352	321	325	346	385	315	338	335	302	348	323	308	333	322	331	349	352	351	324	313	329	381	317	362	318	349	365	342	316	351	327	341	324	347	303	323	362	302	315	324	337	331	343	352	315	308	336	322	345	370	341	292	339	343	338	354	347	326	344	363	351	343	324	332	319	352	366	321	339	315	338	366	320	339	316	316	313	364	346	351	352	382	324	319	342	360	317	341	342	307	346	364	342	349	351	334	363	315	354	333	353	342	320	303	326	323	355	347	351	306	339	356	305	362	320	343	320	336	315	328	305	330	335	367	332	334	323	339	344	328	316	338	298	331	361	337	320	370	338	308	326	344	318	338	354	324	325	330	346	354	300	358	357	321	321	325	338	325	339	350	335	304	324	330	347	361	345	322	346	326	355	326	341	274	346	312	317	331	339	311	347	330	329	306	352	338	344	340	347	342	351	319	298	338	359	332	359	319	367	342	314	332	304	331	315	328	357	318	331	323	319	332	324	337	329	360	335	342	317	348	335	357	336	354	338	299	327	360	335	333	356	340	321	329	349	344	335	363	351	368	337	309	322	344	344	351	328	306	289	320	336	338	327	320	330	309	299	303	292	350	326	343	314	349	326	335	363	336	322	336
23688	14712	16064	10276	7929	7178	6780	7875	8059	7351	6218	3961	1493	859	569	462	532	582	606	744	597	457	307	259	208	203	199	199	223	207	191	180	188	160	143	146	159	132	117	162	132	136	125	147	135	145	134	143	116	142	145	149	139	148	161	132	147	135	155	121	165	146	115	147	157	139	144	151	142	153	151	150	143	113	136	132	136	139	146	147	138	136	130	145	128	144	134	138	133	158	153	120	162	142	152	120	133	139	136	129	134	162	130	126	141	126	141	127	142	132	134	110	151	128	149	113	160	160	142	144	170	131	151	118	153	145	122	164	131	139	147	119	138	132	128	134	159	138	131	150	167	157	131	124	148	160	155	113	135	125	142	162	160	162	171	159	141	123	141	143	139	140	148	119	149	142	138	149	113	133	142	118	151	149	136	145	124	122	135	132	131	128	125	125	149	126	134	136	140	154	136	167	117	145	150	129	148	147	154	129	152	138	129	139	134	118	139	155	121	156	157	147	125	134	139	139	165	129	130	148	127	139	149	123	147	145	127	139	127	144	123	131	131	157	129	154	150	164	115	130	139	143	144	156	126	151	152	139	153	127	127	133	153	140	148	159	132	139	144	134	147	153	134	138	142	178	157	133	118	134	137	133	123	137	134	146	146	168	141	123	147	138	130	134	145	126	131	113	158	123	139	164	120	144	148	135	153	155	145	136	125	148	128	146	139	142	142	139	152	150	134	145	155	141	155	125	144	143	144	129	137	117	148	136	153	155	149	144	122	141	145	139	140	119	131	144	144	130	130	142	146	140	132	137	122	139	147	138	136	130	140	144	130	126	136	142	166	140	138	161	155	152	134	147	124	133	129	135	167	145	110	137	135	156	144	131	140	134	144	129	123	124	158	148	128	123	129	118	130	129	163	129	119	117	139	142	123	132	145	133	127	151	124	134	128	113	139	148	154	156	146	144	123	138	152	144	131	123	148	142	157	131	149	159	161	113	146	162	138	135	151	126	163	133	133	118	140	125	166	136	126	134	170	144	140	124	122	162	140	129	133	128	139	130	130	131	145	178	134	145	141	131	144	145	138	112	140	148	156	146	150	157	138	143	111	120	137	159	142	132	152	142	124	124	138	133	151	129	149	133	120	132	142	123	162	146	136	128	155	142	135	144	145	122	131	142	130	129	134	161	141	142	118	139	131	131	150	139	161	133	139	129	146	158	93	150	143	119	119	156	139	145	122	138	165	132	137	154	143	173	132	131	142	144	157	128	141	133	146	134	146	133	148	131	149	136	122	125	141	138	118	154	144	127	138	136	118	149	139	154	143	149	119	149	154	128	154	125	163	130	159	143	149	142	133	161	135	135	148	147	128	163	127	156	142	140	134	125	143	175	145	143	118	138	136	156	137	132	146	152	140	157	146	146	152	140	141	132	139	128	182	157	151	147	138	133	123	129	138	141	140	133	145	135	150	115	146	118	132	127	140	128	122	156	121	159	124	147	150	149	128	126	143	154	140	130	131	140	136	115	121	120	111	118	143	102	136	132	119	150	148	142	143	150	151	143	156	124	139	137	143	134	114	139	162	140	129	133	160	133	135	136	159	144	138	146	134	133	121	139	162	152	155	148	150	154	132	171	143	144	131	166	121	137	157	135	143	148	139	124	147	122	132	152	162	147	146	145	146	129	131	136	130	152	137	149	154	164	145	128	135	140	146	142	155	126	143	134	157	141	127	150	142	117	151	114	149	165	131	137	140	124	145	139	135	144	150	137	155	141	130	111	153	148	136	125	131	142	126	142	141	135	115	143	158	143	123	152	139	142	97	134	130	121	144	134	141	141	130	132	151	137	145	127	146	143	125	147	145	126	150	163	140	140	154	155	145	132	142	132	138	147	156	134	164	153	152	178	146	136	125	137	132	160	143	131	131	140	167	139	141	146	132	132	114	142	113	117	123	144	172	161	137	141	107	147	136	149	138	147	150	140	152	128	135	130	132	149	129	126	146	145	161	145	136	134	101	125	133	149	148	140	157	126	151	145	157	173	139	134	128	149	124	148	146	126	142	152	121	126	130	149	143	123	149	108	157	157	141	158	140	145	153	154	159	143	136	138	139	124	129	143	147	140	133	148	148	136	137	149	128	113	141	125	127	141	148	159	126	149	148	154	161	142	110	132	144	161	141	120	137	151	149	158	135	134	146	142	156	144	141	127	124	144	123	139	131	132	135	127	128	142	123	137	135	142	113	135	153	131	134	120	135	143	117	137	110	132	141	143	142	129	145	132	135	151	169	156	146	126	138	127	136	135	122	133	145	138	149	141	138	121	129	125	132	149	152	142	132	147	146	112	148	127	147	141	148	145	140	139	133	138	150	167	144	148	135	136	132	133	150	152	151	138	143	124	152	121	121	127	149	137	141	144	171	130	157	131	149	137	153	120	138	136	134	156	140	156	141	143	123	137	125	128	137	164	146	142	136	134	134	130	153	136	136	143	147	143	118	124	151	145	157	150	139	154	134	122	127	158	151	175	144	158	144	132	133	161	147	134	178	133	142	131	135	131	135	135	139	157	123	132	144	139	124	168	169	153	133	127	148	125	143	143	158	149	144	128	177	138	135	143	140	149	121	148	140	131	120	141	125	153	156	124	123	133	127	140	166	145	138	152	141	151	129	151	117	128	154	134	124	147	126	141	135	140	143	135	142	111	164	151	134	154	148	136	173	143	116	139	126	165	155	137	144	135	134	139	139	131	145	131	147	134	122	163	143	118	149	129	127	155	133	153	128	149	144	139	141	144	145	126	149	127	134	140	131	139	160	118	129	140	149	132	128	147	131	152	136	168	141	121	138	137	147	145	133	155	135	136	137	137	116	145	131	133	137	126	162	145	146	134	128	152	139	150	133	159	126	140	134	129	143	133	134	137	130	150	156	132	139	140	155	129	126	128	137	137	126	149	130	141	128	129	130	155	135	140	148	131	140	148	113	122	145	166	142	156	136	149	134	159	138	154	129	147	145	165	156	124	151	153	158	153	141	140	126	143	142	135	126	141	150	127	147	149	122	158	150	165	142	126	145	147	141	159	140	133	145	138	144	148	143	102	127	147	139	144	132	114	161	145	135	138	150	150	140	171	144	145	147	112	161	132	134	120	134	131	120	151	147	155	145	152	151	140	143	140	130	153	139	145	149	157	151	129	135	115	122	130	122	138	127	147	136	129	141	140	164	131	116	150	132	141	132	138	138	141	144	124	137	163	141	112	139	148	137	163	156	120	116	153	138	160	151	137	132	149	141	131	134	146	154	137	150	142	112	123	119	130	150	150	142	143	130	148	135	146	142	146	152	136	137	111	158	133	134	150	150	145	138	143	151	129	140	141	151	141	138	125	121	139	128	143	130	128	127	168	151	114	138	126	139	108	142	137	140	172	142	136	130	126	139	149	140	150	133	145	146	145	139	136	137	173	134	162	136	140	136	137	149	127	136	115	140	129	118	152	131	122	118	140	145	152	148	166
12981	10788	20100	18574	20715	20299	21020	24336	24596	23328	21218	14725	6817	4007	2784	2330	2632	3076	3352	3800	3348	2193	1416	970	854	760	740	852	1026	924	721	608	611	597	479	437	417	386	348	343	377	400	343	326	390	333	385	348	361	326	359	388	321	324	364	341	361	334	328	345	335	356	363	381	373	375	356	343	340	352	348	331	361	374	320	324	332	361	317	350	369	364	342	336	357	358	345	355	346	351	369	323	335	347	344	371	383	362	351	341	305	349	329	320	355	357	374	327	346	358	337	321	366	348	340	334	346	337	328	348	316	357	353	386	335	324	335	369	350	332	325	346	338	366	341	330	358	342	366	385	342	344	337	377	323	333	350	364	344	345	332	331	344	320	383	371	357	326	327	336	316	349	338	344	351	348	369	312	327	340	368	317	336	362	353	358	339	325	358	370	337	314	340	352	330	356	350	354	311	357	361	306	372	319	363	319	312	340	337	365	333	354	320	331	346	333	374	319	334	366	357	312	369	330	374	352	311	354	334	375	332	338	298	345	340	335	340	371	323	310	335	352	322	329	333	371	323	334	354	336	337	347	319	350	326	355	353	322	347	320	364	343	367	331	334	333	327	356	380	307	329	355	373	353	331	326	312	313	327	357	361	330	320	312	340	325	346	353	331	350	348	305	338	326	358	316	355	328	330	365	353	333	309	310	306	341	319	369	310	319	338	343	327	378	331	347	303	328	370	351	335	339	378	358	351	340	329	336	342	340	340	369	335	319	316	309	359	329	317	325	331	337	321	305	310	369	334	325	356	321	357	338	337	334	322	323	347	360	345	294	368	353	358	320	354	326	372	362	341	352	325	325	348	359	333	334	334	343	327	363	356	345	316	352	354	320	316	314	358	318	369	341	319	363	343	360	340	360	369	337	340	297	369	363	314	314	334	343	340	350	372	333	332	343	308	360	350	337	339	337	339	322	340	358	338	343	360	343	333	300	320	362	344	352	321	390	311	331	363	336	345	326	335	334	332	343	341	342	339	325	351	343	311	339	334	360	303	294	371	361	324	354	354	346	332	374	323	337	328	325	296	331	349	333	317	360	331	318	337	353	312	341	357	359	346	360	315	339	334	320	351	381	337	321	355	293	336	351	327	343	337	340	333	337	319	329	334	371	395	351	370	338	343	335	340	334	335	324	361	356	361	353	332	329	363	349	326	364	347	342	336	340	322	316	366	343	338	319	346	354	375	320	342	344	368	323	324	318	333	350	357	336	320	328	340	338	330	304	367	357	330	354	336	329	343	332	309	344	359	357	341	308	345	333	330	332	319	358	320	356	373	360	322	338	323	341	325	340	344	331	339	343	345	341	341	358	309	371	337	333	309	350	312	331	342	346	332	310	331	312	317	398	332	362	325	358	347	357	325	380	362	326	329	353	346	308	347	346	325	360	314	334	346	304	361	363	325	329	344	312	322	343	311	328	317	338	335	358	348	305	320	334	334	335	368	336	350	348	335	339	323	356	362	333	349	322	351	329	327	372	390	371	350	341	357	334	325	332	312	342	344	346	342	366	333	362	337	335	325	328	369	359	349	319	333	339	336	305	347	353	340	341	393	325	402	346	359	318	309	355	348	341	310	361	357	357	297	359	319	323	337	346	340	309	385	327	329	327	339	340	336	317	341	332	348	360	324	334	347	332	310	370	325	351	327	331	319	372	341	317	368	345	365	348	324	339	357	319	348	370	330	314	305	356	325	347	351	328	310	336	329	338	351	317	342	368	363	331	363	373	356	358	375	335	338	380	330	339	326	340	342	339	315	345	323	321	325	349	351	374	356	339	350	330	359	354	328	324	309	341	307	381	382	336	383	335	320	347	332	340	342	364	347	333	308	336	315	322	326	336	351	344	311	311	360	341	353	317	368	315	368	355	364	361	370	342	356	353	363	322	352	338	357	352	356	351	366	360	329	355	344	383	337	312	330	314	350	350	331	323	356	323	305	351	338	330	301	320	371	339	337	393	359	359	319	381	326	330	360	357	303	336	349	345	379	355	329	345	363	343	333	325	352	310	319	340	362	332	352	332	324	343	355	313	308	344	338	334	337	335	328	321	348	332	380	348	341	350	342	334	357	337	342	341	296	351	344	363	353	343	367	346	317	341	347	369	358	347	345	338	329	360	309	339	341	325	359	355	340	344	338	357	338	328	339	320	354	316	338	312	348	362	376	352	343	337	320	344	317	337	340	305	353	319	339	313	305	327	337	340	334	356	338	337	331	359	359	328	346	369	360	374	357	305	377	336	322	354	308	297	336	360	350	341	331	327	359	306	344	377	348	336	319	362	341	365	344	381	335	346	361	355	355	357	346	334	339	347	345	357	334	361	355	306	325	317	365	358	343	356	347	375	340	362	338	336	339	373	347	354	326	342	333	337	338	349	355	358	347	380	329	340	344	355	339	372	356	321	334	351	320	309	339	334	343	348	349	327	325	348	379	371	363	344	377	301	309	316	382	345	330	328	357	326	331	340	357	335	331	338	354	328	398	343	345	341	349	326	342	341	334	329	336	345	349	339	350	335	350	326	318	348	361	360	325	355	344	324	319	359	335	331	372	322	342	316	338	323	384	334	325	350	335	336	362	346	367	347	349	357	373	340	345	348	335	321	335	331	335	358	353	330	341	306	340	374	370	349	322	360	344	368	338	367	352	335	360	311	307	319	340	348	326	342	364	326	360	352	354	339	326	338	361	328	320	358	334	385	330	315	333	331	363	361	363	341	343	337	324	337	353	330	330	346	319	325	351	365	366	364	338	349	311	348	339	369	328	366	343	321	331	350	333	371	354	314	317	344	339	367	344	368	321	334	329	348	359	365	357	334	324	387	346	377	304	336	352	316	361	358	338	317	351	350	333	364	374	372	354	339	323	367	345	318	324	348	342	322	326	322	331	338	371	336	332	320	356	353	371	348	319	347	324	322	338	329	365	354	318	370	312	323	343	343	350	307	342	340	330	357	342	359	346	341	392	357	331	343	354	329	347	356	360	366	338	351	351	348	392	357	341	337	381	337	381	368	318	331	360	314	306	337	367	331	332	340	346	326	306	336	350	358	369	335	338	348	339	325	354	349	331	357	385	332	345	337	358	321	364	369	330	366	376	347	345	371	348	379	366	337	342	361	323	338	359	385	339	352	337	343	334	344	311	305	337	337	346	359	316	375	337	336	339	328	356	326	332	317	359	370	358	329	355	318	324	329	355	354	329	338	343	303	316	343	341	364	360	353	340	343	328	322	318	344	337	345	319	362	336	318	327	342	367	346	344	347	312	321	332	355	361	310	315	337	335	381	333	348	328	321	341	335	354	323	343	347	312	320	337	324	325	338	358	320	358	315	388	344	328	335	369	329	330	307	345	352	322	341	312	345	303	313	330	341	347	347	309	379	354	384	331	318	332	346	308	337	350	348	339	342	334	318	367	387	366	352	320	356	334	345	315	344	351	351	329	315	365	344	335	328	383	340	360	296	358	325
36030	24351	26107	20585	14442	16109	16848	18300	20569	17211	10858	6892	3166	1755	1024	884	878	1017	989	1040	1048	656	438	365	334	287	350	330	376	368	335	301	287	262	236	231	236	229	195	217	211	216	236	222	238	220	237	220	184	213	228	223	216	233	216	206	212	220	218	239	221	184	226	204	214	213	236	235	230	216	224	216	209	222	215	216	222	230	224	220	212	208	194	194	214	207	181	214	185	212	233	211	217	209	197	201	192	229	202	208	222	221	191	213	221	230	234	207	213	202	218	228	205	202	202	234	207	265	209	222	225	200	193	230	182	212	207	207	217	206	197	200	205	228	217	219	225	219	212	205	187	202	204	235	223	214	231	211	230	233	213	214	206	225	228	192	203	236	233	169	223	211	197	208	215	233	192	208	190	210	207	206	198	208	215	208	195	209	222	225	208	207	204	214	197	236	179	211	216	221	219	199	190	235	208	224	204	215	209	237	205	217	246	184	205	211	187	224	208	211	204	197	212	204	210	211	184	210	243	212	236	190	208	232	211	225	178	206	220	219	203	217	206	226	206	247	210	200	232	208	238	204	235	188	223	218	187	187	205	196	213	229	178	207	221	216	222	222	223	187	210	228	205	206	199	216	198	219	214	193	235	191	237	205	219	211	230	208	220	202	180	219	230	220	202	210	204	229	179	190	188	204	193	226	199	196	235	225	211	226	220	212	197	223	201	216	214	220	224	196	231	220	212	217	231	222	234	236	206	224	229	224	226	189	228	202	194	212	233	223	218	201	206	234	225	196	222	200	199	219	182	189	225	208	206	174	233	227	220	233	222	198	212	199	204	219	195	231	213	235	220	212	199	220	194	206	214	206	238	198	217	210	218	219	218	204	228	216	219	216	230	188	218	201	243	190	212	208	220	215	197	208	218	195	214	205	220	198	212	233	190	211	207	200	204	221	199	220	207	201	212	192	198	199	223	230	208	237	229	244	194	261	217	201	212	223	214	198	206	233	210	201	210	210	213	200	207	192	226	205	195	225	199	165	206	211	218	184	212	226	209	202	222	237	209	220	191	207	206	223	207	195	210	206	224	210	203	214	217	207	227	229	202	235	185	243	235	218	217	208	219	216	209	202	194	197	237	212	209	234	229	191	229	247	182	223	221	193	214	223	225	235	212	191	207	192	224	220	203	224	223	221	203	204	199	245	217	213	223	203	222	219	212	204	227	217	205	222	207	195	211	197	222	202	207	216	214	197	205	243	205	205	217	227	233	198	213	241	215	208	185	190	212	210	217	195	204	233	217	208	189	212	223	190	200	195	230	245	205	222	200	198	224	203	194	199	226	211	216	188	238	205	217	232	201	211	208	204	226	198	202	205	230	209	232	215	225	223	203	198	203	233	233	205	188	208	224	221	208	209	205	216	203	208	202	181	204	221	223	191	202	194	206	200	211	192	192	225	229	215	219	200	213	196	181	211	185	186	246	216	208	201	206	220	192	233	218	215	213	202	211	208	203	254	222	199	202	234	246	211	214	186	187	211	237	209	233	214	185	201	203	195	226	219	210	208	197	228	227	215	213	226	197	224	212	219	209	184	232	221	220	186	216	220	213	207	216	222	188	178	187	214	165	219	189	208	204	208	200	180	243	216	207	179	224	207	197	225	213	220	202	213	221	228	213	211	189	215	194	222	214	215	210	205	231	196	234	228	204	239	216	216	224	246	232	227	195	208	243	200	214	196	208	239	231	223	230	214	201	230	209	207	245	231	205	208	197	203	208	208	207	214	223	205	214	212	223	198	222	224	213	226	218	206	198	211	206	202	200	215	209	223	218	220	193	194	219	219	210	211	195	211	189	217	213	199	199	202	213	206	219	205	206	235	200	199	228	214	228	209	208	205	222	215	211	230	210	219	205	236	216	209	205	217	207	198	203	205	194	211	218	190	238	214	208	193	206	203	207	223	214	224	184	219	191	193	231	231	229	207	226	215	195	227	230	196	185	203	205	224	229	227	220	219	224	231	216	179	212	201	208	223	209	216	184	212	233	207	214	187	191	202	230	211	184	221	214	204	208	235	198	190	242	214	247	223	207	224	205	233	229	213	200	249	229	210	212	210	234	211	200	222	229	228	224	198	206	194	209	214	192	185	204	221	206	210	197	218	220	192	195	241	241	226	201	215	216	227	216	220	190	224	213	226	196	214	217	194	212	199	214	223	206	221	221	185	214	206	196	222	209	208	211	209	201	183	219	232	216	204	211	233	217	197	196	196	210	196	197	218	190	210	221	215	215	202	235	215	219	220	225	209	219	200	200	200	237	210	188	213	208	237	208	213	237	203	223	204	224	240	210	207	214	212	202	220	244	228	204	211	191	194	195	225	181	206	206	217	237	221	241	219	217	200	220	223	206	187	241	196	213	232	219	204	208	205	215	193	177	231	211	204	215	198	201	188	214	211	237	218	223	179	201	224	206	236	218	195	205	175	196	206	205	231	198	204	176	233	210	195	208	199	185	199	214	172	190	203	226	214	228	201	185	187	201	195	218	225	234	213	218	191	207	190	226	201	206	226	224	195	202	184	191	194	210	225	205	208	210	208	191	217	216	227	188	235	238	215	221	184	209	210	203	219	213	197	206	212	230	216	202	226	239	210	210	231	230	223	218	203	207	241	239	196	212	221	196	175	199	246	194	216	213	224	188	209	227	202	193	192	190	204	211	199	221	223	211	226	195	201	220	195	211	224	224	219	205	207	226	222	218	249	208	213	190	216	213	222	218	228	232	216	215	218	178	204	225	189	233	200	212	195	217	208	202	211	223	217	231	215	230	227	202	188	201	192	210	197	206	223	205	190	201	233	209	205	224	201	241	192	220	205	208	191	199	210	204	215	206	213	206	237	210	194	218	220	211	217	242	189	214	242	238	247	186	222	200	223	208	228	208	226	213	192	214	226	229	194	212	231	205	200	218	209	208	188	210	212	207	229	202	210	201	224	215	230	195	202	221	206	185	180	205	215	219	217	187	233	171	185	231	228	204	221	204	230	213	187	235	228	201	215	198	221	248	212	228	199	208	228	229	205	218	227	218	233	198	195	206	220	218	169	202	203	207	216	217	216	207	190	224	205	195	220	231	191	199	179	227	205	220	215	233	205	205	200	202	208	215	221	212	192	202	228	193	203	196	208	204	215	204	204	208	226	176	223	223	193	198	218	216	202	236	214	196	209	193	185	222	219	216	174	196	222	202	196	231	223	196	199	202	188	210	189	223	173	210	213	206	208	218	215	209	219	189	207	216	189	205	232	219	221	228	236	182	213	224	242	218	196	219	202	202	213	213	238	198	231	212	223	216	219	204	206	208	203	206	192	225	219	207	218	233	198	201	210	216	220	193	204	185	221	213	183	219	197	213	215	201	196	216	203	223	218	211	218	186	201	223	227	221	188	226	224	203	212	186	203	211	196	230	192	219	211	245	209	216	218	228	226	232	211	228	233	220	230	220	203	201	195	212	233	210	246	221	217
19142	16018	27965	28382	26888	31929	34109	35901	38064	33479	27248	21076	12390	7810	5055	4311	4636	5324	5653	5347	5171	3151	2090	1640	1386	1150	1291	1456	1652	1453	1134	989	1067	970	757	699	632	549	576	576	523	530	514	503	515	516	481	512	534	530	532	539	507	502	482	503	490	480	485	469	500	536	485	482	529	530	515	523	453	532	464	490	520	466	491	499	508	507	525	475	484	539	507	477	482	478	476	490	496	465	499	475	470	533	501	489	473	503	520	460	514	484	528	502	533	453	434	481	504	511	469	504	512	490	493	460	463	445	464	475	453	529	464	506	496	491	500	474	470	490	499	489	486	500	488	512	485	477	507	472	515	529	524	507	498	477	541	462	480	521	503	474	478	509	545	477	508	464	501	463	465	476	485	502	501	493	521	475	552	532	506	518	515	527	459	499	486	493	485	503	470	484	494	505	488	468	503	479	513	469	434	477	522	516	484	529	487	479	517	461	494	469	475	500	518	466	505	466	501	479	486	454	490	480	492	456	449	468	531	468	502	481	487	489	475	449	502	524	477	494	467	479	473	499	487	510	498	529	464	477	457	499	468	501	482	469	484	473	497	455	504	482	487	487	446	463	455	490	545	482	484	507	467	499	443	498	484	483	497	513	493	483	481	522	511	497	467	491	443	520	505	497	479	507	478	471	526	450	502	470	448	463	469	473	528	492	459	468	478	496	490	476	505	498	464	501	438	515	500	483	483	482	450	480	496	460	468	510	468	483	479	466	499	499	457	475	484	480	470	461	456	477	465	488	469	479	526	497	486	479	485	508	486	496	469	492	498	515	483	512	466	478	496	462	477	472	458	478	427	496	477	496	489	451	486	458	468	479	428	461	515	467	504	479	486	453	463	522	459	485	469	505	430	470	492	490	478	442	483	505	467	468	529	519	502	456	462	476	500	485	504	447	525	516	497	504	507	493	461	501	448	520	508	505	483	491	490	491	490	504	483	467	496	510	494	468	517	498	445	522	473	498	459	523	501	475	492	446	459	481	478	445	501	507	495	450	492	477	533	512	497	477	497	453	505	523	510	500	499	459	506	512	471	484	504	516	495	506	485	523	478	447	475	494	452	468	487	485	502	444	470	452	488	455	519	491	511	467	531	470	460	503	513	495	448	496	476	501	511	490	459	475	480	479	494	501	514	488	477	522	481	509	468	504	490	475	471	489	471	491	506	470	481	529	483	481	526	514	462	515	513	451	519	469	494	516	528	484	508	479	471	440	500	487	475	473	476	492	474	475	489	516	501	465	498	475	457	497	487	500	489	511	497	485	460	480	456	514	556	484	518	496	479	504	476	496	490	462	472	451	468	478	480	516	477	475	481	500	505	502	491	510	484	502	483	510	482	462	488	487	465	494	505	463	539	484	502	492	465	449	459	465	480	455	460	539	510	508	516	505	456	485	461	469	487	479	462	459	504	481	472	483	505	497	498	506	475	507	462	453	504	492	481	464	485	487	503	481	531	484	507	530	529	489	464	472	505	508	437	484	514	464	478	510	485	448	489	507	540	475	463	463	487	483	468	509	482	462	481	463	493	484	454	498	475	474	435	472	523	480	484	495	500	512	480	518	492	508	492	461	498	499	497	515	503	477	488	478	490	491	504	489	501	426	497	487	482	473	475	431	456	483	479	503	466	459	479	499	515	455	483	485	474	492	474	498	477	520	489	487	495	497	500	499	520	477	513	523	494	477	513	447	461	483	512	504	497	437	499	492	496	516	474	498	487	485	515	478	527	504	459	444	527	523	496	520	486	506	473	476	459	524	444	540	470	475	486	458	507	477	471	506	519	478	523	540	503	476	499	503	462	505	530	511	485	481	506	534	483	495	453	505	513	469	498	482	518	477	468	488	472	496	499	490	479	489	502	454	519	503	516	538	471	495	462	479	479	505	510	489	483	479	477	464	456	479	490	484	468	466	494	419	498	477	480	502	494	485	495	484	476	476	484	492	489	459	480	521	490	506	478	483	508	521	491	482	481	519	507	482	512	507	469	439	520	451	449	456	485	461	472	510	475	481	481	502	480	489	487	465	485	519	454	485	493	472	461	453	473	481	487	543	458	479	472	511	499	458	484	498	518	477	454	515	490	489	499	473	466	506	482	464	498	543	513	454	442	467	501	521	496	520	490	501	461	521	566	529	514	502	482	507	457	505	506	487	485	485	479	488	496	439	468	461	478	477	481	481	444	467	496	472	478	541	497	494	485	495	461	452	470	473	498	500	491	522	526	505	491	496	444	495	470	522	471	503	490	486	461	528	522	496	450	481	525	467	488	499	505	485	476	515	485	470	504	495	492	475	489	501	413	510	480	513	461	493	547	498	467	499	499	431	502	503	488	491	469	478	489	510	493	489	484	507	481	466	501	464	489	453	487	470	486	478	476	490	560	476	494	450	529	521	529	487	490	483	483	478	468	493	515	448	489	495	441	455	472	482	458	524	500	513	442	484	494	464	452	469	541	515	492	466	496	522	506	516	476	485	476	465	485	497	510	460	486	496	517	500	458	451	488	492	466	499	498	505	499	461	493	472	475	523	468	466	470	485	479	470	490	495	497	486	447	518	459	478	519	486	518	493	499	491	479	447	510	495	493	480	484	482	465	494	440	453	502	480	488	498	472	508	459	457	495	481	448	480	497	473	517	490	479	481	474	518	480	507	497	466	492	465	490	481	504	483	498	476	523	456	492	495	532	466	519	472	477	461	457	485	488	559	470	460	466	456	492	464	457	465	502	496	498	479	469	474	472	501	473	492	476	525	484	470	457	457	474	482	460	476	492	436	494	458	483	486	461	489	491	475	482	510	455	513	471	525	484	526	478	476	513	484	508	473	488	518	461	507	500	496	529	488	477	486	470	455	490	486	468	525	483	479	494	510	475	473	445	496	476	471	487	469	531	440	504	458	467	494	485	470	507	439	459	475	450	494	483	496	461	504	446	443	525	486	472	501	528	462	465	485	472	494	472	490	491	481	493	501	492	505	483	484	500	494	514	502	503	479	491	503	480	504	496	518	481	446	519	507	505	469	490	482	491	470	478	477	437	485	494	493	535	504	463	463	511	493	492	528	491	479	512	495	519	498	474	479	500	456	442	489	486	464	486	501	448	489	460	482	469	463	436	493	506	479	458	485	467	510	496	483	500	474	482	467	493	511	468	484	472	477	493	456	490	493	543	483	513	501	486	498	515	500	504	457	496	506	486	533	474	444	480	535	482	456	517	505	484	500	428	479	466	494	480	470	475	493	482	474	518	486	482	462	493	498	452	479	455	477	523	495	491	470	474	497	494	477	465	454	449	520	479	519	473	500	485	491	472	510	484	503	464	458	469	474	449	485	479	496	469	480	488	434	499	522	440	449	457	478	501	491	477	478	493	515	454	465	522	515	485	465	480	473	457	500	475	477	510	512	496	504	485	444	509	456	477	513	501	488	505	474	508	463	483	482	471	471	453	503	441	506	501	516	444	480	505	494	476	520
14648	7123	7939	6163	5728	5927	3678	3213	2960	2840	2573	1789	779	402	303	335	346	432	459	443	436	289	240	170	181	170	165	178	212	186	168	142	178	163	161	163	136	174	162	147	187	144	180	188	141	134	159	171	134	143	151	146	147	153	156	126	148	146	153	142	134	146	125	138	137	159	129	160	131	111	149	124	118	147	157	124	152	146	152	145	123	130	143	147	135	143	142	150	139	133	141	150	139	129	145	139	134	152	132	161	149	172	159	122	143	144	145	139	162	144	153	151	151	131	138	167	128	156	134	157	141	116	166	146	138	153	159	138	142	155	148	134	173	155	141	144	138	140	145	133	138	149	140	155	147	139	117	154	156	172	142	145	135	165	148	135	140	155	133	154	131	164	146	149	129	166	129	150	157	154	132	178	129	140	171	126	147	144	140	129	136	130	126	135	145	144	155	130	155	143	149	159	148	155	144	132	125	166	137	150	154	147	154	136	144	145	143	152	149	161	133	123	145	148	151	167	128	114	138	137	139	160	142	153	147	159	153	151	125	144	146	148	150	156	139	132	156	149	144	132	146	147	158	157	157	158	163	143	138	132	162	153	141	158	154	152	166	152	156	149	149	130	122	165	140	130	162	115	135	139	120	162	200	136	144	146	129	147	132	121	150	143	148	153	165	151	153	144	166	133	138	145	146	127	136	141	149	151	138	146	149	132	122	148	163	159	132	119	126	158	120	152	144	151	177	125	143	156	119	148	154	123	140	157	146	152	154	148	135	141	162	164	133	139	134	133	137	136	157	163	146	143	131	133	144	151	128	164	146	156	146	148	143	137	160	136	136	145	181	144	165	163	152	186	130	175	142	159	171	155	162	131	157	158	151	155	149	160	145	123	147	142	147	145	124	150	165	161	156	168	131	161	183	153	144	141	141	146	147	142	140	148	149	150	160	130	142	151	155	143	159	151	153	157	146	144	149	153	147	158	125	151	134	132	162	147	161	159	157	143	116	169	145	168	135	159	155	125	130	123	143	144	132	140	167	139	159	139	152	147	140	144	133	145	144	154	152	147	165	146	161	157	138	123	134	149	146	142	146	168	129	151	132	167	155	144	139	146	128	136	148	139	149	148	143	157	143	145	140	134	131	153	123	141	141	164	153	149	150	140	137	147	142	138	125	172	155	142	138	137	166	154	159	147	145	153	147	131	141	136	145	152	145	132	148	158	145	132	136	157	141	145	157	174	142	132	140	156	150	142	152	163	166	154	129	120	130	134	122	146	161	142	124	154	125	144	149	170	134	145	125	164	142	136	138	149	154	134	140	124	155	154	146	155	136	137	138	128	152	125	155	145	150	141	136	152	151	145	139	150	155	141	156	144	156	158	148	177	142	143	138	159	150	155	136	137	151	133	142	159	159	162	170	148	154	121	155	146	157	137	174	161	145	142	117	159	154	132	148	138	146	134	154	137	143	138	127	134	154	173	161	137	141	127	152	145	153	161	163	151	145	140	146	140	140	128	144	163	163	156	116	151	152	163	137	159	157	135	145	128	139	152	141	179	138	151	159	162	152	161	133	137	126	167	157	136	137	145	145	143	158	160	162	130	134	134	129	146	146	146	156	159	176	164	151	141	128	146	151	136	153	140	173	149	161	138	170	141	130	134	131	153	134	149	144	132	147	141	137	152	165	149	164	158	147	152	143	165	144	139	121	155	137	157	168	130	136	116	160	151	150	153	140	132	145	150	148	145	122	138	140	124	145	156	135	146	153	140	130	165	173	144	154	156	162	162	144	157	154	151	147	148	147	147	141	134	143	145	135	144	167	123	135	157	128	168	153	148	158	151	119	175	149	152	162	147	132	158	136	161	148	130	134	143	150	130	133	165	172	133	138	139	155	162	140	138	137	138	144	156	136	162	125	151	144	163	128	147	170	152	147	147	161	131	135	149	152	119	161	148	156	137	149	151	152	148	153	142	146	168	143	161	143	140	144	148	153	136	143	138	167	149	128	150	176	147	142	142	141	130	187	139	149	178	164	139	132	158	169	152	162	162	148	148	160	163	151	169	151	151	173	127	148	140	165	143	150	147	142	127	128	150	136	141	136	139	125	138	151	121	139	155	163	147	142	172	145	134	165	148	143	166	132	152	128	186	136	136	135	152	126	154	147	146	171	152	158	147	141	130	164	144	126	144	140	158	153	133	155	151	174	181	168	137	147	127	150	161	135	141	141	160	143	148	146	136	148	164	152	171	133	138	179	164	166	131	130	171	165	141	147	150	119	122	161	150	145	146	156	141	159	127	166	178	150	157	148	128	163	133	137	148	136	151	143	123	147	142	140	142	149	159	154	145	147	158	158	161	154	142	147	162	158	164	148	151	144	139	174	164	169	168	153	160	155	154	134	138	166	144	158	151	157	166	152	133	145	147	169	131	138	155	143	183	151	154	132	149	180	149	134	147	145	160	134	155	147	149	157	143	130	147	151	133	152	157	145	155	148	154	138	164	165	153	131	143	152	133	127	155	169	169	128	142	130	167	155	152	134	160	153	144	151	143	149	156	151	158	155	136	154	130	164	134	131	130	165	148	143	152	140	131	130	138	168	171	156	135	154	141	146	138	143	145	142	153	148	147	150	157	156	142	138	145	145	160	148	136	130	145	127	148	154	163	138	157	136	142	155	146	132	142	146	126	134	130	158	158	130	156	162	169	136	154	143	137	168	148	162	141	154	146	148	143	139	145	134	147	147	149	130	147	141	131	145	168	142	151	147	154	145	150	143	164	160	142	149	156	135	148	153	159	141	125	138	150	174	132	146	148	157	139	151	149	126	154	150	126	136	135	107	152	138	143	151	158	144	148	129	144	169	160	151	135	155	135	143	129	150	150	171	158	157	158	151	152	127	148	158	161	135	152	145	162	133	137	131	130	161	158	128	171	143	126	151	156	168	143	143	126	153	130	150	150	138	163	164	175	151	143	147	140	177	155	141	138	164	140	145	160	153	145	166	136	126	136	151	148	151	155	150	136	137	152	139	174	140	172	153	152	150	118	134	155	139	136	163	156	162	139	155	127	156	137	175	138	126	147	129	133	160	154	137	151	179	122	155	146	156	145	146	157	179	149	155	117	186	159	164	178	162	145	158	141	142	161	149	136	155	148	139	153	122	140	153	159	167	147	164	155	148	143	135	147	137	159	155	140	136	166	133	136	158	135	112	135	153	151	155	161	141	149	130	133	105	139	175	162	143	129	149	154	122	164	140	137	160	145	160	132	156	169	155	165	134	141	144	164	135	149	159	149	142	147	133	116	130	146	153	159	139	152	132	121	113	166	183	114	141	148	151	132	141	133	151	132	140	128	163	138	147	139	146	129	143	136	136	132	119	157	140	155	131	126	152	173	163	129	125	158	137	138	120	146	136	157	150	143	145	135	141	171	122	153	159	150	136	151	148	146	132	150	152	133	156	130	127	121	148	152	156	149	146	145	151	144	146	158	135	142	138	145	148	117	148	150
7664	5132	12983	14217	17103	18202	13289	13115	12864	12514	11607	8354	4003	2170	1478	1526	1550	2281	2506	2201	2056	1293	884	664	618	592	658	697	697	600	562	477	496	486	430	417	378	380	383	348	375	379	351	344	370	340	340	384	373	336	387	376	366	361	349	335	346	353	352	376	344	346	346	317	364	349	347	336	348	347	321	348	359	387	366	324	334	356	365	310	319	362	366	338	335	375	380	344	322	357	366	339	351	354	361	326	376	327	365	362	331	318	355	392	372	367	341	348	359	346	358	372	374	331	318	335	385	380	330	344	362	369	355	343	341	334	346	369	353	375	393	350	366	361	331	363	342	330	357	376	364	331	364	346	368	341	356	346	349	393	330	367	368	365	328	335	344	392	346	353	328	393	350	356	326	356	348	319	324	342	311	337	359	341	360	352	361	342	319	364	342	332	319	345	346	361	360	400	352	354	343	374	337	361	323	325	345	317	392	373	346	371	312	319	352	355	332	353	381	368	331	337	367	337	374	348	312	381	373	382	380	328	357	345	340	342	353	394	374	338	368	350	348	320	331	345	345	344	354	350	357	359	342	334	324	352	359	339	353	330	350	371	392	316	382	310	360	335	351	339	344	349	343	326	339	341	368	359	335	309	353	342	328	363	344	363	371	342	324	352	356	367	347	314	353	344	348	327	344	332	330	352	339	357	331	374	367	368	366	341	353	356	344	335	349	362	348	383	326	363	359	361	317	360	340	364	348	353	303	370	357	354	368	320	338	374	362	368	362	354	330	356	347	339	333	364	342	352	369	337	355	349	365	376	333	338	364	359	326	348	365	329	351	364	327	333	337	375	316	316	336	351	357	357	356	366	354	381	341	343	354	365	342	371	370	340	349	359	357	355	344	371	348	345	331	343	329	345	382	357	325	393	379	344	351	332	364	357	338	350	377	329	344	328	340	378	315	340	368	355	309	342	342	362	336	390	370	368	354	352	338	336	334	350	361	357	358	368	317	367	353	333	370	356	330	333	340	356	352	351	370	363	352	338	362	386	355	334	366	340	358	370	373	327	341	321	359	329	343	374	354	369	358	358	371	325	351	328	360	362	357	337	343	348	342	374	365	343	365	331	372	381	359	352	344	356	326	343	312	335	377	366	338	326	344	350	348	351	333	344	343	368	373	378	350	380	364	335	343	353	359	353	346	332	368	351	345	354	359	333	347	372	357	355	310	352	368	347	330	340	363	367	384	381	309	354	338	331	366	308	364	330	333	371	383	317	370	333	392	332	343	336	344	335	362	339	368	333	335	341	345	343	337	382	365	332	351	322	331	341	353	354	352	341	360	363	304	382	356	333	353	367	391	377	345	369	344	403	350	333	360	336	364	355	340	362	357	332	336	323	381	307	384	362	364	323	376	371	333	382	335	366	366	379	356	328	354	354	347	327	320	358	334	330	329	347	345	391	332	337	349	349	356	339	370	381	336	397	329	370	359	346	341	368	365	359	338	320	356	363	352	367	376	325	340	360	362	364	373	369	377	344	340	355	367	374	353	361	360	333	347	364	331	328	356	372	365	332	333	353	328	337	305	374	356	364	357	386	349	324	356	325	341	338	362	347	348	350	324	362	316	344	328	328	328	346	317	371	357	369	332	346	352	342	356	352	362	337	376	353	371	339	368	377	331	339	344	310	344	340	384	359	379	334	336	355	348	363	361	344	339	357	322	354	343	347	412	357	332	337	331	366	347	372	369	354	399	362	317	365	323	346	347	367	355	325	345	350	372	331	359	327	354	364	397	366	344	368	341	351	358	344	353	350	326	352	339	334	389	331	344	299	309	365	353	335	357	335	354	364	356	333	325	324	336	345	364	317	373	385	342	334	337	324	338	384	332	341	344	359	345	363	361	343	366	342	340	380	337	343	343	330	342	349	357	351	355	336	373	344	309	340	367	348	356	372	369	355	340	350	336	353	351	324	366	346	372	331	371	328	357	321	357	363	357	364	315	366	392	360	330	368	355	342	364	337	336	375	347	353	338	362	382	383	357	350	362	368	358	352	335	330	323	365	329	354	377	347	346	357	332	365	367	324	379	333	392	318	350	365	336	333	360	335	358	301	350	350	366	358	351	372	349	361	344	360	362	367	316	365	371	330	359	336	328	349	367	345	317	363	337	349	395	379	324	371	362	372	340	350	362	379	329	341	333	362	334	350	345	359	365	362	337	329	362	352	335	347	342	353	377	368	345	368	337	358	374	376	340	345	335	322	390	375	342	374	338	370	364	350	370	341	356	352	328	363	331	315	367	357	334	332	345	374	349	322	368	304	348	322	360	362	342	380	374	343	372	348	340	344	364	382	357	347	337	349	327	344	358	343	307	326	369	360	326	335	361	364	389	346	363	378	331	348	333	339	387	339	369	344	351	373	346	350	343	333	363	312	354	367	371	341	340	315	331	367	378	357	383	347	321	330	339	346	341	352	368	358	331	355	365	376	374	372	345	355	331	345	359	322	363	325	328	344	352	363	338	321	361	373	326	339	361	364	330	353	331	364	378	360	320	322	384	311	387	354	362	376	356	379	366	400	323	323	356	375	375	375	348	349	337	349	364	345	372	332	347	363	351	364	341	369	364	366	363	353	373	349	344	352	332	341	355	337	350	319	337	344	361	335	340	380	359	357	362	328	362	398	362	336	340	356	354	358	366	355	346	316	369	349	333	364	335	353	359	364	351	369	351	345	366	373	365	329	336	345	335	338	327	366	391	345	373	334	340	371	328	375	329	353	356	333	305	370	315	362	373	356	387	354	329	352	341	388	349	351	354	377	347	361	351	341	358	373	358	344	350	343	368	346	346	320	358	364	332	375	356	307	353	361	345	355	341	295	365	371	346	336	364	350	344	336	356	353	380	350	357	333	337	340	362	362	333	376	349	364	366	357	324	351	366	356	395	372	331	325	339	319	342	335	341	387	370	338	382	325	345	374	331	348	369	364	338	358	360	377	380	375	333	341	356	335	339	356	334	352	320	409	362	358	346	371	352	346	345	380	318	361	362	355	384	351	363	349	350	332	366	326	344	363	362	342	358	379	366	397	322	353	360	339	379	341	327	360	362	357	333	356	339	362	358	358	361	326	342	344	344	330	356	358	360	363	371	356	371	323	313	361	359	359	366	360	342	379	367	335	376	372	352	366	342	366	333	352	355	369	355	379	349	342	369	353	332	334	357	323	355	358	322	360	354	358	363	332	338	349	362	349	346	340	346	345	350	336	354	349	405	364	384	332	351	362	360	341	365	347	364	363	361	352	369	350	363	336	370	333	345	337	339	348	341	355	375	380	325	371	331	375	389	338	349	397	350	346	328	334	316	337	338	334	349	347	352	353	375	365	344	342	338	379	338	359	352	375	335	340	346	368	356	343	343	371	347	321	326	336	365	359	385	380	362	335	363	335	359	329	341	354	363	377	389	311	339	349	373	365	329	366	352	340	335	342	341	354	336	346	327	395	363	321	364	357	342	392	350	360
23671	12292	17200	13549	9394	7186	7117	7083	7557	7805	6720	5428	2934	1347	803	452	465	579	679	589	581	352	287	253	212	227	228	234	222	198	191	206	189	199	178	163	155	167	127	156	119	142	149	131	119	135	146	122	146	129	136	144	135	151	159	116	112	138	143	147	119	139	151	158	138	168	135	152	147	136	140	153	149	161	143	151	137	143	157	143	114	129	162	137	128	157	180	152	146	147	129	138	151	149	135	141	136	129	124	154	124	135	138	153	144	140	122	126	148	133	121	136	177	118	128	143	157	140	178	152	147	119	128	157	155	151	140	131	148	144	144	142	142	152	169	123	152	161	147	114	135	133	146	135	139	107	131	152	127	139	131	161	156	131	129	129	143	142	149	127	148	127	131	137	132	137	159	135	150	144	127	141	148	130	129	130	138	136	146	149	150	147	150	149	127	144	149	157	129	127	125	141	146	148	147	152	130	123	139	149	149	136	160	147	169	146	149	150	141	176	127	142	171	151	136	123	135	141	138	144	137	120	147	141	120	146	160	135	155	146	112	166	161	143	139	134	134	158	132	117	127	146	145	153	128	136	137	152	156	145	152	148	157	151	125	153	144	145	149	132	149	138	127	122	154	160	141	149	154	145	133	151	133	127	148	159	136	138	138	134	144	140	149	137	128	138	126	140	147	133	147	170	153	129	162	123	133	150	143	147	137	149	122	143	151	129	148	157	118	148	140	130	131	153	123	147	118	127	140	159	132	136	137	129	131	138	137	149	149	170	139	107	151	121	122	129	143	140	136	144	116	138	136	138	136	129	144	130	137	140	142	130	136	158	129	131	116	130	136	164	148	144	135	133	129	133	140	151	128	123	148	137	126	127	143	130	130	150	129	144	163	151	129	136	141	154	140	150	158	124	144	107	140	144	132	124	133	157	139	147	166	117	152	130	149	137	148	140	136	131	140	145	119	143	140	122	151	141	120	140	133	129	142	152	115	135	136	119	122	158	145	141	160	143	136	136	130	151	126	143	160	139	148	131	126	141	123	149	151	137	120	137	128	138	124	164	134	128	114	133	131	141	153	162	144	143	132	138	152	118	129	135	148	173	154	168	129	135	143	134	130	128	137	137	150	172	150	160	134	135	153	128	158	134	146	150	156	117	141	149	133	122	135	146	146	144	147	137	132	150	135	128	136	143	145	139	150	133	143	138	143	149	134	128	130	160	133	134	122	133	130	122	136	140	150	150	127	142	153	142	127	127	157	140	144	146	143	148	118	160	158	136	158	131	144	135	124	136	134	124	130	134	146	150	139	133	150	140	127	159	145	141	142	140	142	139	137	149	144	151	151	147	126	113	143	144	142	122	156	137	151	134	150	147	146	125	155	114	138	145	141	134	170	142	141	129	143	156	126	151	134	138	119	174	138	141	143	142	136	138	153	157	162	167	108	123	110	141	139	133	129	111	136	135	140	161	155	139	120	139	161	107	129	154	146	141	145	158	130	148	126	153	142	136	135	129	167	132	148	145	141	137	148	144	124	140	134	157	117	135	133	136	155	174	126	136	143	129	149	111	162	156	127	136	133	150	143	154	126	134	154	135	158	134	138	141	144	144	163	119	130	142	154	141	139	143	151	131	127	126	129	118	143	113	141	135	126	133	138	133	133	132	144	137	111	148	139	149	157	137	142	148	153	151	152	123	113	141	126	137	131	119	131	164	140	132	164	157	124	148	157	154	148	145	165	140	136	136	162	157	118	138	145	138	168	148	153	136	146	119	139	131	149	129	157	139	141	126	136	142	120	136	143	158	128	133	132	142	141	137	148	164	146	132	139	134	146	143	158	137	146	154	127	146	134	149	137	136	132	132	150	137	126	134	149	165	134	140	145	153	156	173	148	145	143	127	166	145	154	144	134	112	146	152	164	144	134	140	144	134	131	117	129	136	155	138	145	129	144	144	145	137	129	121	139	141	148	139	110	143	150	118	157	152	141	136	148	134	132	125	151	139	113	119	123	152	155	154	138	146	143	143	151	146	145	145	125	127	122	150	147	126	143	151	146	145	140	151	148	152	162	132	127	136	153	153	139	157	131	148	106	142	160	143	155	170	142	141	124	135	143	127	133	148	127	129	128	143	147	141	123	141	132	144	118	153	151	137	160	165	127	143	135	157	138	131	126	171	146	146	116	158	151	138	136	132	137	134	149	138	176	139	119	138	143	138	145	109	143	153	132	164	136	146	165	175	143	147	109	124	120	131	150	136	127	137	142	133	145	151	164	137	147	127	127	136	130	154	159	169	129	143	140	119	135	116	120	128	140	132	146	145	140	140	118	126	159	138	124	135	135	145	164	144	116	130	149	155	140	106	138	125	125	123	143	152	163	116	152	166	152	117	155	123	145	127	129	150	128	135	108	147	161	135	133	148	138	150	166	133	148	150	153	144	137	150	150	130	136	125	129	143	131	148	129	145	134	145	125	132	142	134	157	159	153	134	164	133	146	137	140	148	133	129	144	135	128	122	133	149	139	144	141	142	149	134	131	173	137	149	143	153	114	145	138	127	134	139	149	110	152	130	135	153	159	138	137	138	160	150	125	127	144	126	143	135	146	144	144	127	132	146	135	147	128	117	131	165	149	148	153	165	158	134	127	162	153	134	161	111	124	127	147	136	149	144	134	140	131	120	153	143	160	151	141	166	141	145	156	173	129	141	121	154	146	140	141	151	132	155	154	127	144	136	142	135	116	153	138	118	136	153	131	148	132	158	120	146	140	124	128	135	151	129	142	139	157	157	140	126	149	125	128	152	114	153	128	134	147	115	154	134	150	158	136	151	164	135	172	138	161	138	107	127	135	110	141	145	159	123	129	148	153	136	153	163	124	156	144	126	152	124	135	143	135	155	146	158	149	148	132	182	134	125	140	138	139	155	130	132	140	131	158	131	130	147	121	140	159	141	152	146	130	133	143	134	137	125	154	151	138	153	150	138	138	120	133	148	153	151	122	143	148	146	141	130	146	147	127	163	137	151	137	149	136	143	119	145	119	139	150	127	130	147	133	155	142	119	142	149	119	152	162	136	160	137	142	141	158	163	147	152	136	159	129	132	112	130	138	126	148	154	136	136	138	157	133	142	154	134	141	143	134	130	154	165	150	132	147	145	134	140	134	157	126	127	128	134	152	144	144	117	119	148	145	125	166	117	155	136	138	141	154	138	131	140	129	155	150	129	162	136	128	124	144	134	108	148	145	151	139	139	132	130	148	152	146	128	152	151	136	153	138	136	125	145	123	140	136	137	148	151	142	144	142	110	151	150	141	156	125	153	140	144	133	132	125	154	143	137	141	147	138	117	144	167	155	161	139	140	158	138	141	158	145	152	155	141	152	145	159	133	123	158	146	161	140	149	144	126	176	119	137	156	150	140	126	160	125	120	129	168	173	128	163	136	138	150	162	141	125	135	125	138	118	153	147	145	151	153	113	126	139	157	144	153	144	132	132	128	153	136	131	152	128	122
12838	8749	22240	23327	21994	19775	21059	21421	23395	23601	21664	19856	12398	6700	4222	2420	2556	3301	3873	3413	3035	2101	1302	1054	944	846	856	1007	940	777	786	751	714	672	553	549	420	414	390	375	341	331	350	379	347	334	391	358	320	364	344	370	335	372	324	334	356	340	328	328	318	330	366	328	339	384	330	347	319	366	323	329	332	313	342	364	337	316	376	333	335	333	326	320	337	351	360	356	326	359	352	341	361	367	335	355	391	314	349	308	370	316	369	296	364	369	313	329	356	353	363	335	315	340	356	348	322	339	319	299	336	364	354	328	328	381	342	344	330	339	370	365	340	378	343	380	341	368	346	325	321	337	328	333	343	353	364	342	371	339	303	344	364	344	367	349	380	343	325	340	347	362	344	357	350	342	303	331	350	384	364	363	342	360	308	358	342	337	320	360	351	364	348	356	329	369	352	386	357	372	345	374	342	347	345	343	392	355	354	346	379	339	371	356	350	325	357	375	324	335	334	325	346	352	324	369	351	328	340	353	367	333	356	337	361	361	346	323	360	323	328	360	340	345	366	341	349	356	337	356	344	308	334	360	354	339	372	360	368	370	336	317	337	339	344	356	327	360	316	341	330	367	345	315	338	363	308	363	374	360	359	376	334	326	328	352	343	351	365	365	367	349	321	321	333	327	355	363	393	331	334	333	306	339	372	351	327	311	348	323	334	301	326	353	346	368	332	364	353	331	324	342	336	359	314	314	346	308	332	328	353	341	330	346	334	337	351	324	325	351	360	343	341	343	331	364	320	341	352	339	353	333	358	353	392	324	336	316	353	362	352	361	293	343	349	317	352	339	336	336	341	330	331	336	365	317	352	346	329	340	354	324	340	304	358	363	369	334	335	313	335	351	360	326	349	326	355	336	330	352	353	357	305	335	341	353	349	342	351	355	363	373	333	319	344	342	335	356	347	359	360	355	333	317	319	330	352	360	336	354	332	335	357	325	378	357	353	314	328	351	337	371	322	344	381	359	334	340	298	365	350	330	357	370	364	339	354	341	346	337	368	360	353	342	352	343	363	316	315	351	342	309	324	335	327	372	336	328	355	342	339	349	350	322	334	370	342	338	345	349	346	377	346	361	352	362	367	377	364	368	360	327	364	335	370	353	321	342	356	353	359	348	344	344	348	327	329	355	338	341	356	363	341	334	337	340	332	349	357	368	332	386	350	364	374	310	335	321	346	352	336	321	340	366	399	338	321	379	360	375	335	326	366	329	337	342	334	358	351	378	378	353	369	325	329	327	366	359	333	347	359	315	327	350	354	359	374	358	319	330	351	326	388	326	333	324	327	337	342	368	321	353	399	353	342	347	339	344	372	347	363	332	363	347	320	341	342	343	341	333	354	346	304	348	316	312	345	356	358	377	348	384	359	345	348	328	317	345	340	364	395	348	348	319	345	338	372	340	359	329	354	353	319	346	338	343	354	356	346	375	332	313	380	352	353	354	359	371	346	326	359	377	308	343	331	325	346	320	375	347	351	368	351	352	355	365	345	356	320	379	361	287	351	333	348	359	329	381	337	333	345	309	356	325	321	355	354	383	367	330	372	355	350	340	364	335	366	327	305	329	332	350	361	337	334	315	329	325	356	374	313	369	377	366	329	334	385	341	369	350	339	340	349	350	356	377	312	305	325	358	360	333	336	339	355	348	360	376	366	358	325	353	341	351	356	369	353	322	339	320	346	354	366	336	345	356	356	341	368	336	385	337	319	333	338	319	351	316	315	343	359	351	356	349	344	339	386	393	354	358	349	336	350	351	340	325	334	355	332	333	356	351	377	369	355	352	352	361	337	315	331	339	316	382	331	322	349	316	345	354	315	358	362	377	331	346	317	345	339	366	328	352	302	334	362	359	366	359	356	351	377	330	370	352	347	338	350	370	376	353	365	366	328	340	339	311	324	347	353	359	359	337	330	354	324	336	326	331	356	343	323	334	335	326	341	355	341	373	330	354	316	330	341	334	333	328	319	345	366	340	328	354	300	359	353	310	340	336	351	336	343	318	336	350	354	382	366	340	353	337	349	343	368	382	336	335	317	347	332	335	336	370	370	370	348	353	340	341	355	367	355	369	355	336	346	338	353	363	334	368	335	355	348	350	365	346	349	357	358	328	360	339	354	384	349	336	352	361	322	368	340	347	341	332	352	369	361	301	321	356	379	372	348	350	332	365	360	347	333	308	372	346	337	330	333	295	360	347	357	333	347	374	336	327	341	341	353	342	367	345	347	364	303	307	347	321	317	343	368	393	338	365	342	368	351	362	356	325	343	303	376	353	380	369	364	315	319	330	330	356	358	351	362	350	331	332	354	320	365	374	312	332	342	361	347	381	337	345	337	361	339	334	319	378	329	345	349	336	357	339	342	360	327	335	377	321	335	335	335	355	368	349	331	332	308	340	343	360	322	353	355	314	347	333	327	353	363	351	356	306	337	351	371	339	358	346	376	340	294	312	329	344	338	303	342	335	315	351	312	348	361	337	360	339	350	314	388	332	352	363	339	332	371	359	335	366	368	364	338	361	324	362	361	372	333	335	348	340	344	329	333	347	334	367	340	355	342	344	357	376	359	350	312	311	358	356	329	364	324	341	321	339	320	385	337	326	359	369	352	317	332	321	366	326	341	327	361	346	331	341	360	331	327	338	354	348	343	344	356	343	379	361	354	358	329	338	328	348	333	361	367	328	343	372	330	348	347	362	328	366	356	336	362	311	337	361	346	353	357	355	345	380	339	324	339	327	324	339	323	373	347	325	338	344	343	334	339	329	362	347	361	348	338	338	299	327	351	345	341	342	344	355	341	356	323	318	362	350	324	333	351	355	330	367	359	339	333	349	354	338	385	339	343	339	344	336	333	327	334	352	340	313	319	351	333	342	376	364	318	381	344	370	364	327	336	307	351	353	371	356	373	344	312	350	364	366	351	339	350	391	359	316	312	331	357	343	378	332	348	357	355	365	332	371	370	343	321	336	329	350	366	361	310	348	344	334	331	343	328	325	354	333	366	328	317	364	354	357	344	376	330	358	365	359	304	324	358	352	319	343	333	316	323	327	359	335	348	355	333	324	324	310	336	331	349	307	358	401	354	344	351	329	337	349	330	358	326	333	340	309	377	316	330	337	317	378	304	352	322	346	367	329	358	332	355	356	370	353	355	353	334	341	356	358	333	362	347	359	370	370	335	342	344	336	318	351	337	337	363	349	367	386	353	370	327	359	354	373	354	346	355	346	317	333	341	334	323	350	378	354	339	344	365	363	356	382	345	357	357	339	348	346	352	352	381	315	353	329	319	359	343	329	329	347	334	347	344	343	351	355	355	318	352	319	374	357	353	326	334	343	338	330	343	333	374	329	323	359	340	356	342	360	345	339	331	330	338	334	342	328	336	342	352	345	349	370	362	337	372	340	351	378	381	343	320	309	348	351	386	353	380	355	334	351	332	337	329	361	360	310	335	357	341	354	354	379
35225	22293	26846	21232	16976	13647	11798	10869	17971	22006	16012	9639	4511	1723	1027	838	1014	1131	1121	951	833	642	487	445	350	326	400	383	356	326	361	335	330	327	288	267	233	231	241	214	221	209	227	227	215	217	225	232	204	225	203	217	242	200	222	202	195	196	232	206	189	215	225	216	200	223	203	219	221	192	205	197	224	239	201	211	214	199	225	223	197	187	190	192	207	224	201	203	221	227	192	240	216	203	209	203	238	206	211	246	244	186	216	203	196	183	216	193	212	191	192	193	215	212	198	200	209	204	199	191	204	200	224	214	195	222	204	207	206	211	210	195	231	206	242	214	225	208	210	203	214	207	201	209	200	216	182	229	203	211	208	228	229	224	215	201	179	209	202	216	219	225	235	214	214	227	238	200	198	210	208	205	199	224	194	226	249	209	232	209	208	193	179	227	193	214	217	166	208	226	188	230	199	207	193	206	219	199	229	187	205	203	218	217	214	226	205	220	177	200	225	236	203	194	212	194	192	212	207	196	214	205	185	227	202	223	204	210	214	216	214	203	186	222	229	197	197	198	213	200	223	193	226	200	222	189	227	235	187	191	194	212	179	193	225	220	207	217	221	197	209	198	215	224	192	227	184	218	212	219	220	181	201	217	209	235	204	232	225	260	210	220	243	203	212	191	204	188	198	211	203	177	209	239	182	216	203	199	220	178	195	230	218	205	231	210	221	208	202	193	207	192	210	246	204	221	204	194	231	211	221	216	203	221	222	210	218	212	206	222	211	211	244	224	196	203	200	193	225	206	215	199	226	237	204	217	224	241	191	197	215	237	195	206	212	198	202	206	223	218	221	189	221	194	203	216	227	189	213	213	217	204	208	222	201	230	197	214	183	239	215	238	211	222	212	211	187	188	198	224	192	217	228	191	209	203	178	207	174	193	205	218	239	221	217	197	211	196	208	207	217	215	214	221	213	208	209	217	221	178	235	197	180	217	206	206	231	218	234	207	229	193	224	217	199	192	193	205	193	212	204	205	199	214	211	207	178	206	209	229	209	228	215	201	210	225	221	212	199	198	211	197	208	203	205	206	181	222	205	255	226	199	210	202	226	203	220	227	225	213	202	206	205	194	199	201	223	205	243	220	198	213	180	197	212	187	194	228	213	203	207	189	220	199	207	210	220	193	214	221	214	220	218	194	202	202	182	212	200	229	223	209	197	210	200	195	193	203	212	213	191	212	209	213	200	238	228	206	201	206	223	203	239	200	194	195	185	193	217	210	210	229	208	219	244	207	206	193	192	201	233	221	222	207	218	224	205	187	239	183	202	214	228	214	199	184	228	187	206	183	201	222	193	203	213	200	193	194	220	210	206	205	221	195	213	204	208	202	198	226	217	230	222	183	187	204	207	224	231	204	190	219	194	202	220	218	205	191	207	190	215	217	228	229	213	194	205	213	212	216	201	226	205	186	212	222	220	221	230	188	210	204	171	187	183	190	244	208	235	222	189	213	190	204	220	205	205	210	194	227	228	197	195	214	213	217	218	189	189	189	209	205	196	226	206	225	247	213	236	214	214	192	217	198	194	197	214	222	228	212	239	214	209	186	202	208	203	202	191	201	210	195	205	194	205	189	199	224	187	222	208	229	227	218	193	212	192	244	204	225	216	213	189	187	211	195	212	196	205	225	237	242	195	234	221	198	202	180	195	216	225	222	214	210	201	201	208	230	210	195	213	221	200	218	204	223	199	195	210	244	238	189	211	206	214	192	212	197	209	213	244	202	214	208	201	202	195	200	229	219	218	214	229	219	230	240	233	206	207	228	220	224	218	185	207	198	205	203	210	200	191	214	225	219	172	187	198	206	199	219	228	205	230	203	222	227	199	208	204	222	193	226	202	228	198	224	206	187	217	232	227	179	207	219	191	197	218	197	240	202	201	207	231	214	218	248	215	170	219	232	204	223	201	228	220	185	205	209	225	215	191	231	212	213	214	201	231	208	218	215	215	221	228	230	232	194	198	221	192	200	170	221	224	199	228	172	201	211	191	206	173	236	221	209	192	191	209	207	237	205	192	207	190	222	226	241	242	225	223	213	192	221	220	213	204	227	209	222	202	194	212	218	217	204	201	217	207	205	206	189	245	201	194	205	215	212	197	222	200	217	200	191	231	184	216	202	210	210	177	198	216	198	210	219	223	197	228	194	217	198	219	199	233	204	209	203	201	210	220	203	240	238	216	206	230	195	192	222	237	225	210	211	183	197	202	232	177	208	186	204	194	218	207	208	208	209	202	209	179	208	193	227	222	213	200	215	213	192	221	206	261	224	196	239	195	211	189	228	191	212	210	205	217	204	198	194	196	202	235	189	206	202	198	214	218	210	220	200	223	208	215	206	204	206	233	209	204	227	211	238	213	197	183	232	211	242	232	194	232	217	204	191	192	236	205	225	222	195	219	243	211	187	228	198	185	224	187	209	211	212	201	210	217	227	221	219	233	217	191	184	197	226	230	191	215	213	211	229	239	188	196	226	226	211	196	196	221	196	207	209	206	201	206	213	224	208	199	208	198	199	199	203	214	214	218	223	231	208	192	218	206	194	217	226	237	206	214	205	214	182	198	204	237	223	196	221	210	223	220	213	220	197	213	201	199	207	215	193	199	195	190	229	200	247	210	214	185	210	239	220	219	218	216	218	234	204	222	187	200	196	206	229	212	213	231	211	185	211	195	188	173	206	196	212	207	210	198	216	207	220	196	187	233	200	200	186	234	208	223	248	208	205	228	207	216	188	208	215	209	224	198	218	222	200	205	193	204	222	202	196	208	172	206	215	198	214	213	207	217	208	203	219	219	218	235	227	206	188	210	248	199	218	214	192	203	205	227	222	248	185	232	232	233	216	201	214	197	225	238	200	217	227	217	187	224	226	210	211	213	212	193	226	187	198	196	227	222	208	208	233	210	182	191	207	226	223	201	197	239	213	218	234	216	213	221	211	242	204	228	213	203	211	219	196	213	213	220	253	172	213	180	200	204	200	167	211	196	198	201	184	219	216	237	187	214	225	194	208	207	196	228	211	219	225	247	219	194	198	196	190	243	225	220	201	185	209	185	209	234	229	223	226	181	216	226	213	204	214	195	203	205	205	207	239	193	210	259	168	207	200	223	227	204	209	220	219	212	185	220	201	191	211	213	193	225	209	205	182	176	229	210	215	201	222	229	203	225	231	246	221	244	209	212	221	227	190	211	195	197	179	227	202	210	204	200	205	192	206	200	209	196	226	223	212	216	183	190	214	196	178	211	193	216	223	193	208	219	201	186	207	235	231	231	198	193	217	211	218	214	234	231	191	217	230	199	216	207	219	213	206	212	202	219	230	215	191	226	223	228	211	209	204	215	251	240	202	230	193	232	241	194	212	189	207	220	200	204	203	214	191	197	201	219	207	212	198	221	193	201	208	187	205	208	185	195	227	229	195	219	229	222	236	227	207	229	196	218	202	182	214	204	198	214	225	222	207
18287	15270	28123	29277	29754	27497	26077	26960	37868	39749	33196	24380	14473	7082	4912	4475	5442	5984	5989	5034	4545	3349	2421	1651	1490	1410	1585	1773	1435	1352	1336	1422	1223	1117	985	788	667	587	575	524	529	510	493	507	546	503	526	519	502	502	546	492	492	539	490	509	495	522	545	468	510	501	493	504	455	513	480	459	514	514	471	470	509	517	484	499	541	481	452	490	455	497	509	492	495	486	480	461	488	461	499	504	514	485	513	479	459	480	513	461	456	469	499	472	485	493	533	465	473	492	497	467	490	481	482	501	478	501	456	504	503	510	456	462	506	472	519	508	479	441	477	492	526	494	491	458	461	479	473	502	470	498	496	493	478	492	521	508	519	507	515	482	492	460	489	512	462	500	494	519	509	467	477	467	483	496	499	483	482	492	517	477	449	505	468	458	474	463	478	457	507	521	444	473	523	524	515	505	459	535	476	515	481	492	536	473	496	497	462	496	514	489	463	461	466	489	430	506	496	458	511	480	517	457	450	463	479	491	476	520	506	486	466	470	540	496	534	476	480	474	493	492	460	508	541	505	503	462	467	509	490	476	467	472	481	490	469	496	470	493	517	504	464	489	501	508	506	484	478	488	480	471	448	468	477	471	476	493	472	519	493	499	463	500	485	492	509	503	471	492	509	471	472	473	480	475	475	487	496	446	456	448	421	509	507	508	517	467	486	512	488	491	526	489	518	474	455	501	488	455	468	507	442	455	497	540	493	505	475	460	501	445	516	478	484	471	484	471	455	438	484	479	470	491	515	497	501	518	449	455	476	492	443	497	486	519	493	442	469	477	500	479	503	494	488	468	483	488	496	482	515	475	520	473	499	511	503	477	510	478	482	475	481	538	469	462	510	487	497	474	435	451	477	477	521	480	482	446	494	461	482	504	474	514	478	495	480	475	512	498	464	532	503	464	469	467	468	488	484	515	470	513	516	516	505	473	499	479	483	486	465	434	470	463	480	467	450	440	504	533	506	468	501	533	501	475	478	518	456	500	493	503	501	494	473	497	492	504	444	510	466	508	468	488	465	474	481	503	474	503	480	456	502	496	504	533	488	507	499	484	472	520	469	474	491	454	491	477	482	471	473	471	489	472	541	503	493	507	510	490	474	480	494	491	470	482	481	489	486	514	462	533	487	505	503	509	492	493	487	473	508	469	497	464	491	484	479	504	467	472	487	486	452	510	525	453	473	477	451	475	515	473	523	471	495	512	454	530	489	496	461	491	495	492	494	473	533	492	510	501	465	509	486	473	519	467	533	496	467	480	450	504	516	492	467	486	464	463	483	482	476	498	494	471	502	482	518	480	524	506	508	505	497	491	465	478	487	457	498	473	502	501	484	493	467	485	504	507	511	496	479	475	493	449	468	482	440	489	518	490	477	511	510	519	482	519	506	484	454	522	480	509	438	440	459	487	481	498	459	504	522	498	495	504	460	504	471	462	497	496	521	493	470	487	509	492	509	500	469	508	470	476	493	480	492	462	486	496	478	534	528	471	516	496	485	537	458	504	485	512	497	509	489	496	442	478	514	486	458	498	471	494	461	432	471	495	490	481	476	492	536	464	476	523	478	479	478	470	540	493	490	508	443	496	477	501	474	512	499	524	455	547	488	498	468	494	507	483	503	490	470	467	487	527	532	482	486	435	491	555	469	488	490	511	461	449	484	504	454	482	494	480	496	528	466	443	477	498	478	518	530	449	477	450	459	506	481	515	482	505	499	497	534	483	468	476	487	462	426	475	489	503	519	488	499	500	509	459	456	465	479	521	477	489	493	500	468	522	491	480	465	491	510	467	507	493	479	482	475	505	466	476	489	497	533	471	524	459	469	479	495	477	472	516	500	488	480	498	464	480	474	518	443	477	493	456	483	524	489	504	503	503	509	473	494	474	482	510	478	482	493	514	503	486	491	466	509	460	447	453	526	450	446	480	476	480	500	466	500	478	449	470	533	494	523	451	492	503	500	485	480	492	506	467	481	519	524	504	487	472	509	496	482	481	481	491	495	470	465	487	512	504	471	514	468	485	479	500	509	461	500	500	459	496	520	471	476	488	509	508	464	467	507	454	439	445	478	478	527	520	460	474	478	495	501	489	471	471	492	486	500	499	476	483	447	485	492	459	483	477	458	452	503	473	469	488	473	472	498	487	523	500	515	463	524	475	488	512	498	480	493	445	485	474	506	473	469	499	508	487	505	510	475	466	504	445	484	497	473	537	441	499	487	448	479	481	492	498	468	464	457	493	493	465	462	469	467	474	463	504	476	448	511	507	452	503	495	485	451	500	463	503	515	468	462	451	473	455	491	516	512	476	490	468	477	430	508	493	487	490	522	510	515	443	457	499	510	496	465	468	508	479	486	468	474	530	500	497	490	489	491	504	487	481	510	452	490	483	497	472	490	456	480	489	470	495	514	479	501	516	475	500	494	453	490	485	484	501	519	492	522	508	473	491	483	510	470	469	485	472	514	513	492	491	488	512	466	514	527	500	496	492	510	498	516	480	522	491	511	479	479	463	478	483	505	548	534	491	462	480	460	482	484	501	486	498	474	473	474	507	475	494	515	431	477	469	477	506	504	478	544	476	485	496	501	488	476	473	475	487	481	464	483	475	503	488	507	497	456	494	490	437	498	455	429	422	494	512	479	480	480	506	538	469	490	502	501	497	485	465	500	476	502	480	469	481	478	482	509	498	467	452	518	457	495	536	470	514	519	460	473	490	458	505	466	478	497	454	499	496	476	483	497	510	453	447	449	491	475	501	490	543	490	490	435	462	485	467	478	444	501	471	505	522	478	462	482	462	504	501	506	492	498	482	489	479	455	488	487	516	519	486	485	520	506	477	486	509	499	470	471	471	472	489	498	486	474	482	489	446	457	515	489	468	525	468	518	489	511	506	510	474	446	479	487	442	488	455	477	486	454	490	456	484	477	520	518	476	506	474	515	495	511	466	506	513	457	490	458	509	500	489	460	463	488	450	491	521	471	471	489	504	488	488	491	464	475	445	516	500	491	457	500	486	486	468	516	421	471	485	502	511	484	463	477	531	484	482	497	495	477	490	512	450	468	438	518	474	506	474	454	478	496	467	462	478	493	478	462	482	453	460	512	512	487	454	477	466	480	508	490	470	477	511	470	485	490	472	450	483	490	498	483	485	525	514	506	481	482	492	493	500	496	529	466	482	458	496	488	496	473	483	491	498	504	488	460	497	485	462	490	451	447	505	441	467	505	479	492	493	470	473	466	507	512	459	471	531	469	462	525	507	478	458	489	500	473	458	467	444	499	507	475	487	456	516	509	507	521	492	506	479	488	457	465	492	494	474	463	459	511	492	481	485	484	483	448	476	450	496	468	467	490	509	505	479	496	458	485	489	485	449	467	495	480	522	520	492	472	472	476	459	510	504	504	513	461	442	498	485	479	498	489	477	492	481	485	456	488	482	491	496	468	507	482	514	529	467	471	473	506	471	472	469	491	527
13055	7162	5917	4977	2582	2662	4066	4283	4249	3200	2348	1292	688	397	307	304	359	430	410	381	337	322	246	208	170	180	192	196	160	194	190	204	195	200	166	152	138	119	140	129	149	151	138	140	140	153	143	161	141	144	142	139	156	131	135	136	134	159	148	155	129	148	157	147	154	163	139	115	138	137	142	147	152	139	127	154	149	141	120	137	164	146	149	144	136	155	150	149	125	140	138	149	141	143	142	147	127	142	146	138	155	158	165	158	139	160	139	138	135	143	142	137	141	142	122	150	137	118	138	137	147	145	132	143	147	131	158	142	141	150	146	161	142	137	144	154	154	152	138	120	133	155	150	165	129	160	153	147	147	160	153	131	130	135	157	140	142	160	138	122	140	126	138	120	162	145	126	170	153	163	132	128	131	126	135	146	122	159	152	122	142	146	145	148	125	148	135	158	144	154	141	125	136	144	124	147	140	138	126	147	143	153	139	152	118	144	126	159	130	139	136	137	142	161	142	132	134	157	137	169	153	137	142	149	139	131	138	143	120	142	146	158	129	154	154	114	142	121	163	134	153	139	156	129	153	121	156	169	151	149	133	132	152	148	167	118	128	150	154	148	146	131	157	161	146	159	134	160	146	142	149	163	120	145	156	138	148	153	136	110	124	119	141	148	140	178	139	141	151	160	145	147	142	155	144	141	154	143	155	151	131	135	125	135	141	155	146	137	138	142	121	135	138	149	120	152	124	139	145	116	136	148	140	126	141	126	141	145	133	132	163	145	143	139	156	127	131	146	146	156	133	145	129	132	151	155	126	177	151	147	153	146	147	131	127	154	137	155	151	145	113	138	134	168	139	145	130	154	154	151	162	160	149	128	154	158	173	130	148	142	138	151	159	122	143	127	150	123	136	128	118	118	139	139	151	129	158	149	152	163	160	126	158	143	156	153	142	146	145	145	148	157	140	156	140	130	142	124	136	143	148	149	164	153	146	149	160	167	129	135	153	159	151	137	116	152	138	157	145	135	179	167	146	149	142	163	151	151	139	156	146	139	147	161	140	124	150	127	164	142	148	151	134	128	144	136	143	156	138	167	128	133	152	139	125	141	143	136	137	164	146	151	142	149	152	142	150	147	136	146	144	154	122	124	159	142	152	131	173	141	145	138	163	147	163	155	133	138	156	140	141	148	154	130	148	130	193	126	121	135	130	159	153	149	156	139	161	140	118	151	155	141	140	142	156	138	149	151	171	151	119	126	102	121	137	127	134	145	137	146	150	145	127	153	147	124	145	126	135	140	146	168	150	138	151	144	151	142	157	139	161	151	150	133	180	153	143	133	143	131	136	156	146	165	158	143	161	161	142	129	133	151	133	158	152	126	168	162	137	158	155	127	146	143	165	162	139	148	134	128	151	161	119	162	154	133	115	144	144	136	156	149	139	163	138	141	139	159	134	156	162	156	158	162	133	150	141	135	140	132	167	168	142	157	131	146	173	142	143	131	147	149	145	163	158	138	151	140	127	136	151	131	155	145	137	144	137	157	121	146	138	169	143	151	130	153	141	129	146	170	158	139	152	160	152	134	169	138	123	128	136	144	181	160	135	131	107	159	144	157	127	134	145	154	129	130	151	143	175	134	136	143	147	158	145	150	142	154	156	114	152	130	133	138	125	170	142	136	163	156	146	160	131	159	145	117	134	158	156	139	148	137	155	149	137	150	139	138	145	184	159	154	117	147	155	153	126	155	142	110	129	136	139	157	138	143	151	151	140	141	126	169	142	156	158	135	134	134	140	126	154	147	140	159	147	137	154	150	142	147	141	172	150	131	146	147	131	137	159	151	150	148	142	150	119	135	160	149	148	160	142	147	146	135	133	141	121	131	157	137	148	139	143	152	154	121	164	136	141	147	163	146	139	130	124	142	141	151	130	147	168	124	137	150	151	154	155	154	129	129	156	149	149	117	139	145	143	149	133	140	157	167	150	137	139	143	152	179	151	121	118	127	130	162	144	140	148	146	160	160	148	152	131	150	137	130	137	176	149	152	134	147	136	149	149	144	140	124	149	147	118	140	142	144	144	150	143	127	156	159	141	154	141	144	164	137	150	128	119	132	148	137	137	131	128	138	140	144	126	125	140	138	147	139	148	149	125	140	152	139	131	143	136	133	136	127	160	138	161	139	144	143	151	139	151	163	159	133	144	147	137	155	145	154	142	143	142	112	131	151	150	134	141	123	166	142	140	128	145	146	159	167	146	155	127	146	159	156	147	149	136	123	134	142	133	141	148	155	128	145	155	141	133	172	138	143	127	149	147	143	116	140	138	145	124	155	155	135	124	149	125	132	146	145	137	141	145	141	145	150	137	168	140	140	165	148	117	153	144	140	141	137	144	152	136	158	137	149	146	138	142	150	151	132	147	153	147	143	148	131	141	143	139	140	155	142	157	142	146	126	147	164	119	148	132	126	156	155	146	146	126	134	156	141	136	164	149	152	141	148	175	175	133	135	137	160	148	153	146	145	137	135	137	173	134	156	105	149	140	167	134	144	149	149	145	141	139	150	141	142	156	156	148	136	168	126	145	143	159	152	160	145	140	120	141	147	150	149	141	136	136	146	150	134	153	127	123	167	157	141	163	141	152	149	142	148	145	155	133	123	173	161	131	150	128	143	136	129	143	126	147	136	142	152	141	145	113	137	131	145	128	168	141	159	153	145	143	145	142	158	165	135	160	123	135	147	126	155	113	146	157	146	127	136	164	143	161	157	152	145	160	139	160	131	158	126	153	158	165	145	146	139	163	144	129	146	143	136	124	140	131	143	175	140	131	133	174	133	141	138	146	154	142	151	140	165	114	135	169	161	132	146	153	148	168	135	131	130	135	134	148	157	151	156	144	137	131	134	144	163	175	122	152	136	136	135	143	141	156	132	161	145	139	164	151	139	151	141	143	141	141	126	163	135	148	134	117	140	142	143	145	150	134	116	133	136	133	136	144	130	156	129	169	120	135	150	145	142	138	141	134	142	131	138	121	137	137	138	159	156	134	133	143	155	154	148	128	136	144	171	145	132	138	138	156	141	157	152	148	134	117	144	159	155	157	160	119	148	121	153	137	144	147	156	143	131	187	139	152	163	139	145	132	132	162	147	138	145	116	156	163	165	158	153	143	127	149	143	158	147	139	150	123	146	128	124	150	135	137	135	145	177	151	153	133	181	163	157	150	135	138	148	134	152	146	147	156	154	127	153	120	128	144	155	140	139	153	150	144	145	150	148	135	145	129	144	136	141	160	136	143	133	126	147	164	131	147	140	173	137	123	141	137	136	136	132	156	158	133	144	159	137	140	162	150	136	121	163	142	153	143	150	155	156	138	152	162	128	128	156	135	128	166	149	155	170	137	124	166	156	118	152	123	147	162	141	152	145	133	139	157	153	158	132	141	149	115	131	143	148	130	150	126	156	157	154	122	138	142	121	117	130	164	138	130	119	142	140	137	144	145	139	146	157	130	126
7000	5576	9304	12498	8365	10397	14871	16164	16236	13365	10577	6165	3138	1682	1519	1563	1943	2192	2283	1950	1714	1335	972	770	616	606	662	641	572	603	594	653	592	559	495	424	411	383	336	325	352	374	352	353	352	365	375	318	350	350	330	303	386	336	376	344	347	355	355	366	334	341	317	312	336	362	375	357	335	355	349	330	363	328	335	355	341	331	360	341	327	361	391	350	339	373	314	364	357	345	344	331	370	347	344	354	331	334	334	318	313	343	338	334	345	330	339	353	330	324	371	352	366	362	350	356	313	307	343	339	340	331	311	368	355	349	390	352	343	330	353	357	339	316	376	375	366	323	331	352	352	333	317	351	372	355	367	353	346	382	366	364	345	381	337	357	356	357	337	362	334	340	334	346	342	363	353	304	332	377	356	372	342	341	348	357	355	328	347	333	376	352	322	349	348	323	339	358	339	368	352	364	362	382	327	377	349	357	356	383	343	319	381	328	372	336	366	374	329	380	358	358	378	321	395	347	325	320	382	370	317	324	339	361	344	379	348	364	329	351	331	366	349	350	345	352	358	332	365	383	324	343	342	337	334	340	343	365	399	331	344	345	346	356	331	340	348	328	333	371	366	363	367	331	336	340	383	363	308	328	394	375	349	347	364	332	331	356	366	339	344	381	369	355	313	321	343	318	351	344	372	345	327	360	353	366	381	328	328	357	313	349	318	327	361	359	350	367	363	337	324	350	338	317	355	383	327	338	352	350	363	333	341	341	338	350	360	345	340	320	351	340	323	328	343	328	329	349	342	390	365	338	359	361	312	352	382	346	336	339	309	333	352	371	352	332	355	321	346	333	354	318	353	328	364	368	350	340	321	379	339	346	365	353	343	331	364	345	351	351	354	343	378	341	343	358	332	327	362	340	361	345	347	324	339	341	325	328	385	335	325	346	344	339	374	332	377	367	363	362	367	329	373	354	327	359	348	350	350	365	341	352	322	346	355	342	375	329	367	355	353	327	344	368	314	349	327	329	354	364	364	344	357	412	348	332	359	357	355	358	323	322	320	339	351	350	329	349	313	352	346	333	318	344	335	343	343	398	322	348	344	380	334	376	352	348	354	337	360	321	370	316	322	367	357	362	326	357	325	368	305	316	342	372	338	338	362	396	380	315	355	366	341	343	378	333	327	350	371	339	352	357	373	335	381	368	343	384	341	329	332	359	348	324	329	342	357	368	335	318	349	386	355	338	358	314	375	401	345	339	333	355	354	352	335	345	320	337	343	367	334	345	364	351	341	334	356	380	330	356	354	333	343	378	407	345	293	341	372	353	371	328	365	363	354	359	362	369	336	330	374	367	297	338	365	350	307	333	357	348	332	336	333	344	330	341	347	334	389	321	345	339	352	366	352	350	323	338	360	339	333	351	321	354	369	358	371	342	347	357	348	370	367	351	335	355	319	308	346	338	344	339	326	329	358	348	374	366	345	353	344	344	349	346	336	333	340	338	319	344	347	329	335	409	355	351	357	327	320	314	337	329	338	361	352	344	353	333	337	331	353	371	344	382	313	331	342	337	362	351	374	353	347	340	334	334	360	329	353	341	363	358	337	380	349	363	338	327	335	362	338	349	346	354	341	355	324	360	359	342	349	372	322	335	354	352	350	364	328	358	337	333	334	356	344	367	368	369	337	342	339	325	388	337	360	351	340	322	375	341	377	362	350	339	352	339	331	353	347	326	323	346	391	363	351	374	380	389	337	359	358	322	346	350	357	337	334	338	344	346	312	351	359	316	328	354	375	324	337	361	342	365	348	345	360	334	339	308	356	315	327	357	342	319	355	320	365	361	366	327	349	360	360	359	347	327	354	310	360	304	371	338	332	322	364	336	363	338	335	338	370	361	335	358	356	359	326	362	346	343	342	342	344	330	357	345	347	307	351	369	383	332	320	327	327	354	349	377	334	343	327	328	347	358	353	376	364	330	357	369	312	319	329	334	320	367	326	351	373	345	308	361	307	390	357	357	374	332	334	344	334	344	371	357	347	345	346	362	356	358	359	329	366	364	341	330	351	391	350	354	370	339	353	327	302	345	343	389	349	332	332	376	376	327	358	322	358	352	379	320	384	374	366	359	363	332	332	347	313	347	346	317	348	336	358	349	341	329	310	363	345	341	352	317	305	346	341	320	360	345	400	334	340	347	380	363	336	368	334	329	338	341	342	355	354	360	338	350	320	353	369	332	344	374	339	327	343	343	361	329	372	330	346	392	357	345	376	324	358	346	321	344	380	320	344	383	329	334	341	364	297	337	345	331	355	337	345	349	348	359	329	343	327	348	337	304	348	337	365	340	344	343	385	328	350	348	381	347	317	380	345	343	390	347	329	344	350	358	333	367	339	356	335	334	316	365	326	319	370	383	343	356	354	327	371	384	350	368	343	365	355	367	383	325	352	390	343	356	353	396	324	328	338	326	348	344	353	345	355	353	335	341	344	349	363	348	340	328	343	347	345	344	341	338	346	343	378	360	321	337	317	337	344	373	331	350	308	323	374	322	342	365	359	310	346	346	385	345	343	336	359	349	328	348	351	375	346	350	349	313	368	350	325	334	379	346	355	320	354	357	346	372	373	368	336	347	357	302	349	371	343	371	346	350	373	387	357	349	324	351	364	358	343	375	369	325	358	357	358	348	378	350	344	349	336	337	345	389	315	360	358	335	352	343	378	351	340	359	374	356	339	294	305	334	347	366	369	340	352	317	325	362	338	363	332	354	342	350	367	353	342	338	363	316	334	328	341	351	372	360	342	367	365	331	375	371	358	316	357	329	373	324	311	348	346	330	350	371	350	358	372	351	322	342	362	353	321	362	364	354	348	348	341	356	344	370	363	358	356	311	362	367	384	337	334	348	327	352	350	348	340	350	362	383	370	353	331	362	312	356	336	344	312	322	370	316	353	336	360	308	340	362	359	321	357	363	333	332	335	354	330	358	338	369	371	366	361	328	328	324	366	316	377	343	345	348	368	339	340	359	372	366	338	343	344	370	333	360	309	339	317	361	334	378	363	346	371	328	370	346	346	356	364	333	333	343	328	346	311	351	366	373	348	342	324	355	372	324	348	337	362	343	323	337	381	372	374	353	350	354	359	320	359	317	389	374	335	352	358	340	353	359	317	349	337	380	340	311	360	384	329	324	342	352	354	359	339	357	394	342	335	381	326	373	348	372	323	318	353	377	367	358	349	354	360	346	346	331	359	346	357	331	320	328	354	359	325	371	376	355	339	342	352	337	358	367	371	336	327	360	327	352	328	357	336	389	330	365	360	351	355	322	355	338	349	332	371	314	349	358	365	339	352	347	331	337	380	351	342	357	322	365	349	342	345	370	322	346	374	361	371	337	322	323	352	327	385	302	362	397	351	351	365	315	382	366	369	327	346	332	344	361	353	345	332	370	345	326	328	335	307	341	370	339	346	341	338	360	355	344	338	343	344	347	329	322	343	358	334	320	325	353	324	353	344	369
22426	13478	15570	11790	7243	9262	12064	11485	10604	6279	3831	2005	731	415	463	474	478	545	511	454	403	330	288	223	218	203	210	195	186	226	229	220	190	213	202	174	168	151	148	147	151	155	162	145	118	130	159	145	157	149	141	147	140	150	152	158	156	153	110	132	165	174	143	142	158	146	135	121	152	158	160	163	145	141	146	145	157	146	132	149	155	155	149	146	139	138	147	124	167	146	175	156	132	147	145	155	150	143	136	131	148	129	137	147	153	156	163	149	144	148	140	149	170	155	137	131	143	169	141	147	147	147	146	160	151	155	145	159	162	141	130	152	150	160	161	137	138	156	151	136	165	139	153	160	167	154	150	125	164	148	149	146	153	153	141	152	126	150	147	165	158	148	136	156	118	148	141	140	157	138	127	160	174	158	150	135	138	163	141	121	149	124	138	145	142	148	166	148	118	142	149	147	141	136	145	147	144	158	149	149	171	171	133	146	122	141	129	155	157	164	155	155	161	133	122	169	147	152	145	151	143	145	164	174	155	147	145	150	166	156	146	152	152	141	141	177	163	134	133	146	152	139	129	157	140	140	164	143	132	164	120	159	146	150	139	165	122	140	144	150	150	163	149	172	126	157	135	154	143	132	119	148	143	146	126	156	173	148	129	130	147	172	136	167	178	131	155	141	159	143	167	140	116	137	131	166	163	142	126	146	143	119	140	150	137	152	122	159	127	125	129	144	165	145	146	161	160	143	153	136	157	136	138	146	156	132	144	145	158	148	152	153	148	147	148	147	125	144	168	141	154	142	160	148	142	153	148	154	142	122	143	140	159	142	126	144	152	123	131	148	135	149	143	156	187	118	152	147	175	144	136	112	154	157	153	146	170	159	168	140	157	153	137	142	137	137	151	159	149	136	140	149	138	152	145	139	134	158	136	150	133	144	148	160	147	158	155	157	134	152	150	149	117	150	159	146	134	123	168	128	161	151	146	147	142	155	168	134	153	167	149	145	149	170	162	135	147	146	150	141	161	155	145	151	151	137	155	149	161	159	157	155	137	139	145	165	147	157	155	142	169	132	162	162	130	186	118	149	128	154	141	145	153	149	128	123	151	152	151	127	178	155	140	158	149	163	134	145	131	151	160	151	154	136	146	147	144	161	167	148	170	164	138	126	154	150	145	130	148	152	146	135	110	172	168	156	161	157	143	154	169	142	141	137	125	129	177	148	144	171	165	178	152	155	172	139	146	132	134	134	161	149	149	135	149	166	151	146	131	140	144	160	156	131	137	140	140	155	137	151	163	151	144	148	163	156	160	141	132	160	158	147	135	125	177	157	145	141	134	174	150	151	137	161	141	149	146	116	143	157	166	137	137	139	134	145	148	155	150	147	134	150	158	150	153	131	157	169	145	128	158	156	159	149	162	158	144	153	156	159	154	137	131	162	159	128	144	125	153	144	137	155	148	138	139	153	173	148	124	151	156	134	137	138	148	165	123	133	165	156	150	135	159	142	152	152	123	154	121	154	132	159	162	140	154	131	138	129	152	144	142	135	180	173	127	140	156	156	149	137	146	154	164	158	152	135	156	144	130	145	157	149	166	135	150	130	174	167	147	134	148	150	158	156	159	169	165	157	163	158	132	136	156	132	138	147	158	142	141	153	132	154	157	129	165	151	158	137	173	151	129	142	138	128	138	165	157	127	138	162	167	151	146	148	162	132	158	140	152	157	174	147	153	153	132	143	162	134	149	136	140	136	136	124	155	147	139	136	126	106	124	141	135	142	139	154	134	153	160	149	162	147	133	139	128	146	158	148	159	163	159	151	145	163	132	153	146	142	173	152	122	163	147	155	125	167	137	145	138	158	158	143	152	151	139	167	137	145	152	136	144	162	135	140	131	130	160	132	171	131	143	150	138	151	166	130	130	132	171	144	155	123	155	151	142	151	136	134	153	168	144	140	138	136	142	146	134	130	153	142	175	135	146	173	157	154	133	149	146	150	145	133	147	136	141	124	123	156	144	140	123	152	164	133	123	178	150	148	133	144	148	167	138	142	135	148	166	153	153	125	126	138	161	148	163	150	167	153	154	144	157	139	157	139	138	128	144	154	150	138	160	166	161	144	143	127	135	148	136	141	142	148	154	157	128	148	150	160	140	160	135	156	141	149	162	147	127	163	147	163	161	164	154	154	173	157	178	123	141	147	138	154	140	142	129	138	137	159	133	141	125	133	173	154	147	149	156	159	142	143	150	153	163	142	137	144	146	170	118	151	160	174	138	140	150	158	152	142	137	155	158	134	146	145	133	133	121	140	148	141	142	133	135	162	134	124	145	153	160	154	154	153	126	152	157	140	177	145	147	152	156	134	140	163	149	139	120	138	148	145	122	122	139	141	154	146	154	149	149	132	152	176	151	168	155	140	145	153	152	138	151	149	148	138	145	148	116	141	109	149	150	134	143	164	169	144	157	160	157	188	139	167	158	149	140	141	145	130	117	120	148	140	135	137	150	140	147	145	137	133	131	152	162	147	154	135	152	152	155	156	155	165	150	154	144	143	170	160	133	140	133	166	121	129	137	143	138	175	156	168	154	135	152	154	155	136	131	154	148	173	159	121	137	131	143	153	124	146	170	135	130	148	147	142	140	143	157	155	150	141	146	159	151	161	157	155	177	147	139	138	143	110	155	136	122	173	150	153	154	162	139	151	147	127	150	126	159	139	150	115	136	138	156	165	169	135	160	153	145	119	141	132	140	147	138	157	155	160	152	130	146	134	158	137	137	164	153	136	142	175	182	164	132	125	140	150	130	150	149	150	154	155	156	159	179	146	165	151	132	156	160	154	157	161	170	156	151	148	120	135	124	149	147	129	162	161	138	143	120	163	147	154	176	148	123	150	142	157	151	142	148	148	137	133	128	151	173	124	161	156	145	134	142	151	141	146	146	173	160	147	148	144	152	164	148	155	144	135	140	152	127	156	161	126	149	159	165	145	148	156	127	142	154	158	135	154	144	142	161	146	146	143	136	151	145	136	130	171	158	137	166	137	121	155	162	143	166	142	155	165	166	161	167	148	163	152	130	137	143	153	152	144	153	145	149	137	159	173	151	145	154	139	125	159	150	165	154	155	141	144	168	165	129	146	132	147	147	155	144	143	122	146	138	151	159	165	136	141	148	164	155	149	156	163	142	150	128	154	128	157	144	157	138	142	153	157	152	155	187	138	158	148	127	135	151	158	158	163	152	160	145	157	148	126	123	162	168	152	154	118	173	149	146	162	136	168	154	167	148	120	152	152	144	137	148	146	141	165	156	145	162	154	166	144	133	141	145	155	153	155	144	150	140	160	154	136	148	154	147	141	158	143	141	179	140	148	152	160	151	155	147	150	141	148	171	145	129	120	142	154	156	148	183	155	138	144	141	134	132	158	157	165	136	146	146	158	151	168	138	157	140	133	168	130	186	162	146	164	150	172	153	147	156	145	136	142	127	141	155	138	132	134	154	159	170	145
12457	10055	19586	21314	18065	25355	29981	29108	27561	20331	15265	9102	3726	2210	2179	2331	2731	2848	2670	2455	1859	1622	1258	931	838	775	877	796	758	742	809	865	819	751	593	500	450	424	391	390	356	386	370	361	356	364	329	373	380	345	367	357	369	369	354	350	325	387	366	363	360	365	339	372	342	362	360	351	373	340	357	341	350	356	368	374	365	336	384	363	364	384	345	369	344	389	362	367	350	367	402	356	373	376	356	373	376	351	378	342	344	362	338	330	351	385	360	363	341	373	375	329	382	377	351	344	347	393	392	385	371	351	336	342	370	379	359	384	367	399	373	364	370	372	372	400	392	332	363	353	354	344	369	362	362	346	338	352	336	350	349	361	392	361	361	357	380	356	371	331	374	328	359	364	370	368	361	339	379	404	382	373	351	375	338	363	362	369	355	364	354	381	349	355	322	369	390	353	364	358	342	362	373	350	404	368	360	351	374	376	382	367	322	348	381	348	373	376	371	333	362	370	346	360	386	366	339	329	383	388	383	373	370	335	340	352	349	340	366	333	369	374	364	423	331	357	353	354	334	348	378	396	352	368	383	378	356	369	326	348	340	331	345	310	329	380	345	341	338	329	394	378	373	373	360	392	358	366	352	347	396	379	348	317	352	354	357	356	366	367	347	349	386	358	373	370	334	403	399	381	359	351	348	367	327	333	361	355	384	336	355	376	327	377	368	384	378	367	386	361	349	376	364	363	348	370	364	369	342	362	357	398	321	353	365	365	350	359	417	352	352	342	365	374	361	341	356	335	351	347	337	353	357	375	350	358	318	353	361	381	350	383	384	392	337	378	319	364	372	389	332	335	326	359	345	362	334	379	362	369	361	374	340	357	354	341	360	354	368	422	373	370	377	379	383	332	367	366	365	367	349	347	369	378	341	377	342	347	361	335	322	337	352	356	382	338	367	412	355	332	397	344	366	357	358	376	385	370	357	371	347	343	351	369	367	324	365	341	353	406	353	341	303	315	367	393	324	385	368	356	366	348	343	361	380	361	376	367	365	372	339	396	328	343	351	347	338	407	340	368	362	355	342	419	361	330	362	379	355	356	370	364	349	353	358	365	331	373	339	353	330	329	389	341	360	372	363	361	370	321	355	360	362	337	307	365	341	356	370	360	361	328	348	366	371	340	336	325	348	324	360	340	360	376	374	389	359	349	377	402	357	360	351	348	361	326	379	367	373	325	406	359	373	348	364	323	326	330	368	393	342	351	359	364	330	337	371	363	338	320	369	364	351	357	358	388	358	353	340	345	351	382	346	349	366	319	344	365	347	353	378	344	341	367	359	345	349	368	335	356	372	344	354	353	374	389	366	364	336	379	353	368	362	359	362	351	373	339	385	366	344	356	332	373	375	373	360	334	365	357	370	364	385	356	368	382	403	377	365	370	348	337	352	357	328	368	318	352	355	383	370	351	363	368	391	369	355	374	369	332	355	391	339	344	358	384	385	385	352	356	332	348	373	342	320	365	359	382	341	372	339	364	375	316	326	366	375	347	364	382	340	361	365	410	376	385	362	365	383	378	360	369	364	358	326	361	385	326	340	375	399	353	343	362	317	337	366	347	373	352	345	350	353	362	349	349	348	329	362	339	371	366	373	361	372	357	313	369	351	371	369	368	368	334	354	360	393	387	373	381	352	372	349	345	333	357	358	339	357	365	318	381	365	334	339	357	378	366	359	369	343	354	378	350	398	330	380	351	362	348	354	336	339	366	339	332	381	344	401	351	359	320	401	356	357	360	361	363	361	350	359	356	378	353	379	381	356	365	367	353	351	330	360	333	340	357	354	362	317	334	354	390	350	359	357	334	397	385	368	370	370	355	385	371	363	351	356	396	352	355	354	356	376	394	340	327	393	367	365	342	345	375	356	380	358	356	388	405	365	388	334	389	354	416	354	371	385	339	349	345	348	386	372	333	333	369	411	371	356	348	364	360	350	389	333	351	354	357	359	345	384	346	352	337	357	366	352	371	360	357	359	348	368	362	344	359	358	356	333	383	383	352	337	368	355	355	341	355	360	340	355	376	358	339	373	351	368	384	345	354	389	347	439	346	381	389	338	380	350	361	368	348	353	374	360	345	371	396	395	386	370	364	385	399	351	377	344	352	367	364	350	340	351	390	334	360	381	349	352	350	357	386	359	388	354	370	369	350	342	355	354	369	380	356	329	365	327	378	339	334	364	346	350	370	328	337	345	331	340	369	383	344	363	393	371	348	360	358	343	351	369	351	372	362	337	362	287	360	370	374	339	359	357	367	389	373	371	357	375	366	331	324	348	351	353	377	357	355	353	375	373	357	324	366	320	347	376	356	364	376	343	335	386	367	358	354	375	348	337	344	342	363	384	355	324	360	366	342	348	376	321	379	363	369	339	363	378	355	359	373	336	369	397	362	345	349	402	408	375	339	353	329	387	379	341	370	367	346	336	363	378	347	376	352	376	383	371	377	341	343	364	354	382	372	375	351	335	399	354	367	356	359	343	380	389	367	381	386	367	379	385	360	380	383	361	353	325	376	363	401	332	383	348	334	382	373	345	369	351	347	405	343	378	349	372	352	366	341	392	340	380	371	333	373	343	402	338	378	336	362	356	387	370	358	334	380	351	367	350	392	408	363	372	359	365	359	382	363	367	364	335	371	332	386	365	369	370	375	342	351	348	372	358	387	369	327	374	399	346	382	381	353	327	353	366	365	392	362	368	357	383	352	357	333	396	350	355	360	330	350	323	354	358	356	374	347	350	352	347	381	357	369	359	373	366	371	351	385	345	350	339	331	386	345	359	394	331	330	354	352	331	345	377	342	339	367	377	345	381	359	359	353	324	347	365	335	359	325	358	355	381	331	371	365	342	356	368	330	358	349	403	326	364	350	362	364	342	318	349	366	381	347	339	345	323	368	350	355	340	338	379	323	363	336	393	400	369	388	349	391	351	350	359	361	371	377	361	359	357	358	372	390	366	384	386	360	359	360	360	362	377	352	391	324	348	352	363	359	385	358	315	381	334	359	338	356	362	360	359	340	338	387	339	361	333	354	366	333	339	357	355	390	401	369	355	338	366	370	363	353	357	352	346	371	351	368	354	340	350	344	341	339	372	402	382	356	333	378	386	360	357	347	393	331	342	319	338	346	351	347	359	376	379	346	343	365	366	369	356	343	375	352	341	351	376	339	355	322	339	361	383	370	377	336	354	371	366	343	352	366	341	372	403	330	364	354	362	370	388	360	347	361	366	354	369	371	388	324	374	363	366	360	334	309	348	389	392	339	364	357	355	356	391	362	383	362	387	388	332	350	321	373	348	365	385	363	386	319	361	378	369	377	368	391	335	332	333	359	370	348	412	386	366	345	369	333	371	365	372	341	363	351	366	351	384	361	386	373	398	350	360	371	402	379	349	358	380	352	343	370	362	364	391	376	373	361	340	357	329	379	380	380	361	358	383	380	334	364	375	383	374	357	364	370	337	376
34665	23260	26885	22099	20919	23057	22549	20018	17027	10161	6304	4082	1875	832	649	647	642	743	730	732	561	519	461	351	353	338	319	363	327	353	308	348	372	335	298	270	204	240	235	236	241	207	216	245	212	225	238	213	236	216	225	232	228	254	234	205	220	238	247	240	194	188	221	220	204	215	229	214	206	227	240	201	230	217	184	230	222	212	229	207	237	208	251	222	229	235	227	217	204	193	238	210	237	215	196	211	212	230	213	240	231	232	240	207	202	223	185	237	199	187	212	216	214	202	221	218	216	193	218	218	197	240	234	227	229	248	238	235	195	230	227	232	252	237	212	217	212	205	215	205	246	225	238	228	180	222	205	223	240	173	244	211	237	206	232	222	230	181	197	229	198	224	206	214	210	215	193	208	224	216	205	226	213	195	216	220	235	214	218	247	215	231	221	221	223	230	208	217	216	226	237	224	205	194	203	236	220	234	237	222	219	209	222	226	212	211	177	212	227	212	206	204	209	232	243	233	238	232	222	190	209	214	207	207	218	219	224	235	229	205	211	185	210	230	196	224	234	205	212	231	224	202	235	212	228	194	234	214	222	207	224	242	186	228	211	210	237	236	203	221	241	215	215	219	236	223	222	213	232	197	233	245	234	209	203	220	218	240	241	196	226	225	250	206	202	227	208	211	216	215	225	218	215	242	201	223	249	232	195	227	207	203	211	185	217	219	208	198	201	187	238	207	215	224	223	206	196	229	257	216	187	274	203	217	208	235	216	225	287	248	225	213	198	232	214	202	224	220	227	214	198	212	230	200	256	221	232	196	216	226	227	181	209	232	229	214	179	182	207	204	200	226	219	219	249	185	227	232	220	235	234	166	221	272	213	225	220	208	189	212	215	207	233	221	216	219	221	217	212	276	211	195	195	192	203	200	213	225	218	207	214	213	225	219	208	237	226	217	224	215	235	226	225	236	221	216	203	235	189	198	204	235	228	240	233	205	199	214	226	211	212	236	264	224	219	201	262	218	218	216	239	229	207	221	180	239	214	228	206	220	223	235	221	214	217	243	223	212	177	217	233	208	212	222	197	212	230	209	186	218	230	231	201	219	209	224	255	222	214	232	207	194	219	209	208	210	221	214	223	216	237	211	222	210	209	192	235	229	195	224	232	234	205	218	252	204	213	221	213	205	200	211	214	227	228	194	217	175	197	216	216	228	241	194	224	232	238	217	205	210	202	200	210	229	231	219	220	217	215	209	254	210	205	206	216	238	231	212	206	223	239	229	235	228	194	232	248	226	216	213	219	246	212	202	248	271	221	230	220	218	227	211	216	221	236	200	216	203	232	189	216	225	201	205	229	222	218	223	217	217	199	205	199	191	209	259	225	205	218	234	218	219	236	236	233	213	217	209	212	238	209	224	219	224	216	220	231	228	218	201	200	215	241	227	212	225	216	232	208	200	249	217	236	235	214	233	254	229	206	212	248	214	214	203	221	225	228	228	254	234	243	203	203	209	208	226	213	218	194	185	215	218	208	224	205	215	232	240	246	216	201	205	220	238	216	226	218	242	229	216	215	228	244	220	216	202	228	233	191	208	210	200	234	219	215	225	237	228	243	207	196	256	210	219	225	218	216	193	222	215	186	218	206	209	230	222	226	271	239	211	239	221	241	200	218	221	241	216	225	211	220	259	241	239	194	190	234	227	241	200	208	217	237	240	220	224	227	219	200	224	217	219	238	228	202	217	224	242	192	205	222	211	182	200	198	227	227	221	203	229	220	204	245	230	226	236	199	220	243	196	228	221	197	221	225	246	224	223	255	211	234	244	206	212	218	228	233	193	212	224	238	242	195	225	221	233	217	240	207	204	226	221	216	199	222	220	212	216	255	213	233	256	229	243	224	216	213	240	218	242	231	224	209	235	210	202	238	215	227	215	219	208	215	203	200	197	215	232	232	240	188	179	243	233	235	182	240	204	239	182	211	219	220	228	224	233	214	201	222	227	221	232	225	222	223	193	234	225	219	216	204	218	220	203	206	205	225	221	250	208	218	199	201	228	241	238	239	222	211	224	194	210	214	219	214	233	222	245	214	218	248	217	220	225	201	232	210	201	222	232	218	208	223	240	232	192	219	215	241	214	198	225	212	213	217	237	224	228	252	224	227	225	199	218	239	231	241	269	206	228	186	230	211	229	244	207	203	241	220	208	198	215	192	234	225	223	224	203	222	211	242	196	208	227	208	199	234	231	208	207	190	228	225	212	214	242	196	217	202	233	230	212	243	218	205	232	208	218	201	243	238	206	204	218	197	221	210	228	226	206	197	224	201	222	220	204	206	242	210	208	221	234	193	217	213	223	221	230	243	220	228	206	247	257	202	201	204	228	233	210	202	206	257	200	211	210	231	206	217	202	230	209	197	228	233	205	229	231	231	231	249	175	237	226	202	222	232	221	236	211	221	225	213	209	201	221	197	236	225	199	217	254	212	228	229	217	202	215	231	241	221	243	230	242	258	208	196	238	242	216	204	224	191	229	210	236	239	215	193	231	215	215	193	191	219	250	223	222	202	209	221	212	210	232	237	203	224	221	194	251	230	213	234	239	215	189	208	232	228	229	216	227	220	211	207	217	181	229	224	188	209	212	230	231	214	230	217	245	215	237	234	230	215	215	159	222	210	216	181	236	203	209	219	221	204	191	215	255	223	239	213	231	230	224	217	221	226	232	247	227	219	212	213	202	206	232	219	186	236	216	191	223	204	192	227	226	228	208	218	213	224	218	199	223	231	206	211	230	241	198	234	224	215	218	186	205	213	221	228	214	218	216	230	211	220	213	250	222	205	212	183	220	213	220	217	221	227	213	197	216	210	223	219	216	208	219	214	214	209	236	227	223	246	220	204	223	216	251	211	240	192	231	240	236	215	199	232	227	230	224	197	247	214	206	216	216	204	203	208	227	196	200	205	214	200	231	232	257	214	201	237	235	248	241	217	194	204	220	218	216	224	213	205	239	201	219	207	206	227	209	207	229	223	233	228	210	215	236	215	242	218	224	222	211	202	256	223	207	258	228	191	224	213	231	228	215	232	190	213	240	225	233	228	212	221	192	216	248	201	211	192	234	221	221	226	232	211	210	234	206	244	225	224	219	225	217	247	220	214	205	226	197	198	224	212	196	196	228	249	239	210	223	209	230	229	218	229	200	214	212	227	219	262	235	219	211	219	190	217	214	226	241	228	233	218	236	250	231	230	235	195	203	240	190	222	241	211	221	245	197	232	227	224	220	218	259	200	214	213	242	220	202	227	221	211	225	243	212	245	207	243	212	231	219	227	200	223	205	221	216	198	235	246	247	204	223	258	226	195	185	228	223	211	234	187	235	197	241	232	241	231	219	227	193	244	251	230	216	225	203	208	246	220	211	212	238	193	219	228	215	210	250	215	238	215	249	235	220	261	197	225	187	226	250	211	233	243	236	208	232	187	234	228	257	219	207	217	217	222	206	218	205	200	200	238	214
18462	15201	28684	30798	36173	39470	39335	37102	33540	25760	20559	15626	8004	3884	3282	3302	3262	3866	3793	3830	2773	2261	1852	1543	1453	1198	1312	1263	1294	1254	1435	1385	1238	1208	1061	784	653	554	523	579	538	545	533	525	534	508	522	517	520	502	505	524	485	538	525	511	495	522	530	508	508	512	542	494	508	499	525	519	506	496	537	519	545	519	496	518	489	458	518	499	527	522	480	503	545	542	512	486	527	499	550	504	509	490	516	548	512	495	565	531	498	551	554	491	482	527	455	511	513	493	478	523	487	574	543	530	543	521	532	519	506	535	492	506	493	491	504	499	549	487	547	537	505	561	521	546	540	493	521	507	526	502	487	511	510	515	495	486	496	530	522	508	516	539	497	509	545	497	530	524	519	512	536	505	506	537	512	508	503	525	530	530	528	491	503	518	532	506	473	490	516	512	494	520	526	511	517	520	537	512	518	511	539	525	485	530	547	517	508	493	530	508	484	512	490	531	525	509	495	519	524	516	514	551	487	513	521	515	513	467	520	471	485	504	524	492	497	495	523	486	508	503	500	504	534	462	437	547	468	483	501	511	529	508	506	497	490	524	497	511	504	477	495	519	464	506	557	527	515	515	508	521	519	508	533	501	494	454	487	531	516	495	514	533	503	497	518	536	518	550	503	498	502	518	528	535	488	520	503	519	476	546	539	523	498	539	485	532	510	471	537	502	519	517	498	490	496	494	510	495	484	488	488	540	523	463	534	559	528	495	574	498	512	494	494	491	525	496	496	510	504	492	514	490	474	502	469	504	496	518	523	478	469	470	557	521	522	499	499	528	477	504	462	477	500	501	525	489	520	426	516	501	509	496	542	537	500	486	523	510	488	535	499	486	526	496	525	453	532	525	519	523	509	481	531	532	518	516	513	517	490	510	526	497	517	547	520	532	518	506	512	515	531	505	545	510	486	505	485	529	497	526	478	513	505	473	497	471	532	520	536	509	523	509	529	458	538	492	506	510	499	511	533	482	506	464	538	509	495	510	560	463	494	499	470	482	519	476	538	502	518	485	492	548	526	504	544	525	512	488	545	490	483	498	510	487	494	523	513	540	477	510	502	526	527	475	494	487	505	497	484	512	497	489	530	526	460	510	505	521	524	503	526	491	549	517	500	520	517	505	474	486	557	494	500	495	487	499	534	504	534	490	513	540	490	498	502	514	474	470	478	480	514	483	525	516	528	524	515	507	501	456	485	515	511	542	503	479	480	548	513	484	498	527	487	489	490	508	459	525	534	498	489	491	486	536	551	475	477	501	534	486	491	476	476	476	503	553	505	529	495	525	519	554	486	516	508	517	502	506	487	526	487	496	503	502	540	496	529	516	495	528	531	504	512	493	529	497	497	491	531	522	500	494	511	525	498	510	488	473	487	507	519	539	524	500	524	543	493	505	545	475	535	500	517	535	527	523	533	519	497	509	536	526	502	490	505	496	507	493	455	500	494	510	533	512	472	481	502	477	474	519	520	525	516	494	536	506	472	507	476	539	476	542	451	526	438	517	507	541	550	505	500	533	490	501	506	501	492	501	467	511	506	502	519	527	507	505	481	526	527	508	512	489	539	490	525	482	519	514	508	537	497	458	526	497	492	534	506	497	514	508	485	500	525	487	506	477	454	533	501	529	521	463	527	468	490	510	519	522	472	467	522	498	556	490	468	557	498	543	506	472	515	499	494	518	493	489	498	493	507	517	532	514	491	473	499	515	536	504	460	529	478	487	495	501	432	518	516	513	509	514	480	496	524	536	495	511	476	481	533	540	490	485	528	486	470	483	489	500	485	484	499	471	506	508	491	502	532	507	531	528	530	500	500	506	568	484	494	515	490	446	493	498	544	480	511	464	499	515	521	518	504	529	487	523	527	507	482	532	508	494	503	548	466	549	531	495	513	538	503	495	485	522	500	484	490	525	562	476	477	525	537	567	513	516	508	532	521	500	534	534	514	540	511	497	499	480	519	510	528	468	455	530	534	477	497	490	495	504	509	496	519	489	531	490	554	526	507	521	499	468	469	481	467	485	503	495	516	476	478	492	533	497	488	509	529	478	515	466	507	479	510	502	518	479	509	496	515	492	548	516	547	526	554	509	496	503	518	531	500	502	539	501	518	470	471	514	498	567	553	503	498	501	511	497	469	528	531	484	496	487	457	484	522	494	536	522	509	530	519	501	502	532	547	518	462	499	500	510	512	537	497	507	502	477	530	524	513	513	497	533	462	508	499	493	516	481	511	503	510	483	492	506	488	512	498	525	487	514	504	494	488	508	532	497	513	507	469	484	502	499	539	492	530	513	473	488	461	546	518	487	518	503	503	482	536	492	527	468	521	519	500	500	502	462	488	499	496	502	508	495	493	497	494	515	536	530	538	525	509	527	545	454	502	495	485	514	524	457	482	516	529	483	551	509	530	467	489	503	502	520	514	517	501	524	526	505	491	497	486	469	514	502	506	520	493	470	499	491	480	518	524	467	494	531	479	506	560	521	488	545	491	478	491	525	521	513	486	530	522	487	490	508	482	486	517	523	508	521	545	541	526	485	546	491	546	524	481	527	504	502	507	539	521	491	528	529	484	514	496	498	490	482	482	477	520	521	528	534	523	524	524	505	506	521	539	532	450	485	479	518	509	478	535	514	470	511	554	462	493	520	483	488	529	547	528	515	500	519	539	466	510	466	510	541	505	511	510	519	504	500	476	508	492	491	514	474	501	518	462	525	513	526	518	489	487	509	561	500	478	504	528	535	535	506	510	460	509	482	483	465	514	531	514	513	520	524	513	568	521	505	524	503	521	531	473	533	497	504	479	484	497	491	513	517	501	458	521	517	498	507	471	485	510	499	488	482	458	530	518	518	502	511	490	479	493	514	500	518	489	532	481	548	550	523	511	500	538	496	476	569	490	504	503	541	518	481	524	511	485	497	554	440	499	536	479	502	491	469	449	495	453	535	527	518	451	514	491	514	532	510	499	505	501	464	484	484	546	492	530	452	483	547	491	511	486	488	512	488	500	495	474	501	497	506	536	526	476	509	481	493	512	510	502	542	485	485	549	491	509	504	494	514	526	518	520	468	456	535	459	471	534	533	517	487	485	497	528	490	509	503	526	523	501	529	527	538	518	507	512	491	490	537	551	519	519	495	459	516	530	465	517	481	494	513	490	468	473	488	548	504	489	511	535	504	507	500	507	480	490	510	477	520	523	477	547	540	537	490	495	505	479	486	520	535	498	505	508	497	512	502	497	530	509	516	537	492	518	527	570	482	476	498	531	534	514	506	477	523	500	494	479	484	529	477	487	509	509	469	486	472	507	509	511	538	517	522	509	531	511	513	487	506	488	508	503	469	500	525	482	542	481	486	500	509	487	488	508	470	502	493	474	478	482	546	521	522	482	483	471	521	513	515	491	494	483	503	534	467	505	507	487	516	480	469	518	497	471	525	522	500	489	497	486	499	502	490	515	511	524	510	525	532	484	487
12684	6697	7135	7667	9986	9196	7245	5491	3753	2876	2073	1427	905	461	320	297	270	325	313	260	265	233	231	197	196	203	209	209	167	187	181	214	187	200	179	166	191	149	165	151	146	162	158	155	143	171	150	144	142	159	155	178	160	147	165	163	147	176	164	167	173	139	165	145	162	175	147	140	168	167	153	146	190	174	178	164	149	139	144	160	157	169	152	165	166	153	168	159	143	154	149	143	179	159	166	159	153	159	170	148	155	141	178	144	163	122	176	154	178	153	147	135	146	156	157	146	171	144	135	159	141	139	159	165	177	140	160	161	153	146	142	153	153	143	155	176	174	158	170	152	162	180	178	185	159	163	150	159	162	156	144	153	155	154	173	168	160	163	153	146	145	150	143	166	140	145	186	137	168	161	150	162	153	155	172	175	143	147	162	169	155	134	165	153	177	166	171	176	143	157	173	149	147	156	139	164	141	149	153	151	163	142	159	171	177	188	171	152	125	167	151	135	160	163	150	183	166	163	160	157	135	169	179	185	152	168	181	177	147	150	148	145	168	162	165	153	167	148	164	153	156	170	180	146	156	169	165	156	154	167	152	154	167	157	175	167	155	149	153	158	174	164	148	143	179	146	160	166	169	142	162	180	136	151	171	154	139	138	156	158	156	153	147	142	173	161	139	174	160	161	165	149	181	147	158	153	160	159	181	148	137	131	131	148	156	156	160	166	158	147	151	177	151	149	153	137	165	167	149	155	151	165	125	171	173	143	177	132	161	149	127	147	157	159	144	151	142	161	153	138	140	131	152	148	176	183	161	179	146	145	141	155	156	167	171	163	171	151	155	166	173	168	133	172	169	158	152	180	151	142	168	149	136	147	174	158	140	167	134	163	144	158	156	142	139	156	174	155	152	141	152	172	158	164	166	155	152	157	170	138	145	154	154	157	160	150	138	182	159	134	173	154	173	157	179	149	163	153	140	175	164	178	151	172	173	157	150	138	136	149	159	147	167	169	168	159	196	164	143	163	157	130	153	145	154	174	162	175	157	152	131	137	161	142	161	137	155	169	157	148	158	154	168	145	165	147	155	181	139	168	161	173	156	154	156	136	171	137	190	169	149	185	150	155	148	155	156	152	147	152	140	161	168	156	171	171	161	156	158	159	151	148	165	169	164	151	160	151	147	157	170	163	177	150	141	126	154	159	158	155	154	131	162	134	168	157	134	161	149	160	144	169	139	158	153	156	161	170	167	146	144	152	140	150	156	160	143	138	141	162	141	180	134	152	168	158	152	149	155	129	156	148	149	144	170	163	155	161	166	143	163	166	150	136	148	172	141	140	152	150	159	167	161	163	170	142	175	170	146	165	162	174	164	138	157	133	154	177	159	126	164	159	160	146	150	167	156	158	155	153	158	152	156	177	170	170	157	136	200	154	161	138	144	148	135	154	155	170	151	181	178	156	155	155	161	134	163	168	173	169	144	151	151	143	186	174	175	153	172	150	172	142	150	166	145	148	172	177	167	161	156	143	151	152	131	153	169	164	161	150	161	152	151	149	145	155	159	160	169	144	149	140	168	129	138	147	160	173	167	167	171	144	169	171	159	149	156	137	165	163	138	143	126	139	181	148	152	155	150	139	171	137	163	157	163	159	169	145	174	156	181	143	158	164	167	167	153	143	134	156	164	171	151	181	169	163	171	141	142	174	165	137	176	159	139	165	160	143	166	131	172	158	149	148	178	145	162	162	149	150	152	155	162	167	167	164	163	164	162	140	165	154	154	184	165	160	139	153	149	165	133	152	154	162	148	162	151	153	149	150	147	174	169	127	177	153	192	139	167	159	151	156	163	127	140	147	159	155	155	144	151	153	157	174	169	155	150	133	126	187	158	149	160	143	150	152	154	164	168	157	164	173	165	169	163	140	172	151	153	152	186	155	158	167	166	145	153	160	137	156	182	132	155	152	158	141	131	167	159	170	143	151	140	165	165	186	168	157	171	135	158	167	166	185	160	177	180	156	166	129	156	157	165	158	148	139	160	146	146	163	167	171	153	165	168	182	148	164	157	146	160	143	176	175	169	161	164	170	163	177	158	144	168	153	184	178	175	158	140	144	175	175	142	151	162	153	170	167	155	125	161	191	160	156	176	156	159	147	188	159	174	166	160	154	155	150	139	189	173	170	140	168	153	159	158	171	172	160	158	138	155	157	151	136	168	159	142	157	136	172	160	156	182	163	156	162	137	123	165	160	176	154	154	147	165	154	168	148	161	150	140	158	157	132	158	170	192	155	150	146	143	159	178	142	178	158	174	162	138	151	163	151	139	163	137	155	147	167	192	160	147	161	143	169	146	173	156	128	155	157	154	137	144	136	160	156	161	163	172	184	150	160	147	159	167	165	175	148	146	177	132	155	145	164	163	172	174	143	144	141	166	145	157	168	166	169	172	140	160	171	181	157	174	164	168	160	154	159	158	170	151	121	173	151	151	183	168	170	164	165	144	164	125	163	168	161	152	167	167	143	149	156	151	157	143	145	161	131	186	175	152	145	148	152	161	157	173	142	156	190	170	168	149	153	155	141	161	182	156	155	156	166	156	163	143	150	177	158	161	152	183	159	164	164	168	163	170	154	160	161	154	151	180	165	149	142	134	161	127	150	161	150	160	184	137	173	149	153	163	150	166	164	138	172	146	160	142	154	144	148	165	162	143	177	165	121	159	151	172	145	138	157	157	155	163	138	149	146	157	133	152	171	174	145	169	161	188	157	149	149	179	178	166	187	158	154	164	150	166	159	176	159	171	177	163	156	155	147	169	179	154	154	157	167	161	151	137	173	143	146	179	167	162	152	156	141	147	167	156	166	141	135	163	166	176	143	173	153	148	152	152	180	154	167	162	145	156	146	132	180	177	167	146	155	147	149	168	148	144	170	156	174	176	172	176	171	147	149	169	152	150	148	161	148	172	145	149	160	163	182	154	145	165	155	150	143	172	150	160	164	165	157	143	116	145	165	165	154	162	149	136	152	168	163	154	153	173	185	137	144	167	171	181	167	142	164	173	163	123	167	149	162	150	150	134	173	154	174	173	168	140	138	177	138	147	163	144	153	155	174	178	157	179	155	154	170	150	148	168	141	155	142	167	175	148	160	164	161	146	157	174	159	182	158	159	134	155	166	163	174	128	160	156	148	172	162	168	156	177	146	165	176	160	174	154	169	166	148	164	186	141	157	169	175	185	151	152	142	156	136	164	159	154	196	141	148	149	161	143	157	164	160	143	151	135	151	171	163	143	166	144	155	176	168	170	162	149	144	158	151	166	143	156	151	183	170	190	164	141	167	155	163	159	136	158	153	164	183	178	145	166	154	147	141	132	144	182	133	171	154	142	183	174	160	150	144	145	142	167	155	157	170	158	151	116	159	149	178	172	152	189	157	137	168	185	161	164	161	159	186	159	129	168	168	150	173	143	181	151	183	153	188	164	167	168	159	163	177	141	168	159	143	145	170	132	172
6767	5313	11638	18379	24817	24378	21605	18381	14512	11884	9632	6839	4141	2318	1281	1140	1212	1407	1426	1333	1134	849	744	664	630	624	550	518	539	562	611	618	624	595	501	482	409	362	422	382	379	390	352	372	386	394	380	375	414	334	383	362	391	405	344	368	356	362	373	411	400	369	431	398	356	376	361	421	386	371	343	365	425	394	402	390	368	332	378	341	372	400	395	394	385	362	390	387	389	350	371	353	416	407	397	358	381	350	370	348	381	393	410	379	379	373	390	412	430	387	362	349	365	394	401	379	351	356	383	365	379	313	380	382	361	397	342	352	378	355	376	373	388	367	354	354	400	360	402	365	389	394	389	362	358	355	399	349	351	353	377	379	378	382	377	373	406	375	352	382	375	414	380	392	387	382	403	392	384	390	359	391	406	369	385	404	350	384	404	385	340	378	385	360	404	369	395	387	341	365	432	371	360	402	387	360	361	387	379	361	377	370	362	369	388	400	398	344	390	384	354	365	325	386	388	377	381	388	377	375	373	373	413	398	392	354	362	355	376	343	367	348	376	363	365	400	364	329	398	378	372	377	383	343	398	364	337	370	373	385	388	341	346	368	401	366	354	379	363	384	357	392	380	377	421	354	358	351	386	384	362	364	394	402	350	386	390	361	411	400	379	377	372	369	354	384	372	360	372	342	367	358	408	415	384	371	397	346	364	375	343	365	373	359	379	398	362	373	385	417	387	362	396	341	378	355	408	363	376	365	399	374	387	362	396	400	374	394	396	374	342	357	372	401	392	342	394	342	358	383	398	382	371	379	342	348	362	365	392	372	378	357	376	354	402	376	386	390	389	377	426	370	366	370	386	389	343	344	340	373	372	385	407	367	394	389	359	375	385	395	390	385	394	357	350	397	364	340	384	357	399	383	378	374	385	413	408	389	345	388	391	359	373	355	382	357	382	401	386	383	384	352	410	382	388	406	377	357	353	385	382	411	409	367	361	355	376	398	396	384	409	386	358	377	378	412	406	338	383	401	360	406	376	389	370	349	395	379	370	338	376	360	361	384	389	399	371	376	388	393	382	363	351	387	347	407	407	370	400	380	387	351	357	390	395	381	360	352	398	397	366	396	376	390	373	379	377	385	406	389	394	347	392	376	382	346	394	356	379	350	362	365	397	352	370	369	354	405	360	397	419	356	378	347	379	374	380	349	366	372	363	390	368	388	394	394	397	394	386	388	386	383	362	333	359	367	378	370	403	352	394	388	365	369	416	323	354	382	393	398	396	362	353	338	369	341	365	375	374	401	343	385	373	409	390	339	367	340	395	345	383	411	377	409	384	358	374	342	370	378	363	351	370	377	399	375	387	408	396	401	335	378	373	377	385	363	347	377	339	381	370	354	360	374	369	385	382	356	390	372	365	358	379	392	378	366	386	363	387	375	377	400	368	336	361	368	360	358	371	309	351	417	370	379	355	385	428	378	386	356	402	379	391	401	349	391	363	372	396	376	371	363	344	368	341	363	375	345	368	354	366	354	376	359	397	388	375	395	357	375	364	394	352	384	366	376	344	368	362	352	406	356	356	353	414	421	386	374	328	382	416	375	398	363	372	379	363	411	380	396	390	379	381	387	399	401	374	385	330	371	383	396	366	370	363	372	347	373	366	390	356	388	373	365	382	379	397	395	398	405	379	402	367	382	397	404	368	408	379	358	377	369	362	373	376	334	382	361	407	391	348	388	376	371	365	397	403	397	355	415	374	385	373	366	375	404	401	371	389	407	372	366	384	369	366	361	374	394	388	359	355	347	361	357	385	389	390	395	384	365	366	361	373	350	399	382	345	394	411	392	386	414	395	366	384	411	396	385	377	389	372	336	363	410	377	365	383	378	379	375	404	356	381	376	380	395	384	376	377	361	365	349	418	381	378	355	373	401	364	396	393	372	354	394	358	400	375	367	383	378	415	355	389	439	363	415	389	393	405	344	366	388	407	358	336	379	395	378	388	362	371	396	338	398	344	348	392	367	395	383	364	335	397	403	400	358	405	381	388	371	355	373	385	378	386	343	356	380	403	349	356	336	351	368	376	381	398	377	429	391	387	372	367	399	376	361	398	355	399	373	393	387	412	396	370	376	368	396	365	394	403	392	370	343	374	363	359	358	364	380	322	410	388	374	332	356	410	353	365	363	392	353	398	399	365	387	391	382	415	376	371	378	382	387	379	366	371	391	377	348	352	411	363	333	357	420	406	354	393	377	387	403	370	370	406	387	379	409	366	385	373	358	374	387	325	322	361	344	404	368	365	396	368	391	381	383	357	387	358	389	386	393	361	356	385	347	371	382	389	388	400	383	397	396	386	411	398	409	339	364	368	392	347	381	391	349	405	377	409	387	336	365	400	365	350	380	398	365	413	395	367	375	378	372	362	337	387	422	405	393	394	363	394	334	388	393	388	365	394	381	373	348	383	369	363	338	369	357	345	375	328	388	374	367	378	346	383	356	351	372	366	367	400	351	354	415	382	353	393	401	393	384	384	350	342	358	389	396	369	336	385	376	351	355	414	332	383	370	392	347	374	371	415	373	427	364	351	367	349	386	371	372	367	379	376	397	391	388	384	386	394	381	377	373	362	387	396	404	336	400	400	382	367	381	378	371	384	370	382	384	390	389	413	371	366	360	407	397	368	362	405	384	368	361	395	341	369	378	407	368	360	384	370	355	396	345	362	372	378	412	346	402	383	376	390	386	365	404	372	371	384	367	392	391	378	381	351	386	387	352	328	343	377	414	407	418	358	401	381	367	361	389	345	376	349	383	396	380	365	355	392	360	396	385	396	355	381	386	380	370	393	373	366	362	342	374	356	370	381	385	375	350	338	383	378	398	407	399	404	374	344	390	365	401	391	392	375	355	382	327	388	376	348	356	357	405	333	386	383	351	340	353	350	368	404	400	365	340	331	376	374	376	404	392	361	337	400	389	365	371	382	385	352	403	378	353	355	362	398	395	362	415	414	370	420	364	381	363	369	369	382	390	405	391	423	362	393	365	363	392	379	404	394	364	384	412	362	368	364	366	361	360	348	358	355	337	368	377	381	386	373	369	387	363	385	380	395	349	397	369	376	376	362	385	371	344	371	372	367	386	372	371	383	347	385	346	328	357	409	356	408	357	391	370	386	360	396	375	368	362	367	372	367	388	367	377	377	350	371	386	334	390	347	381	381	378	353	388	425	355	380	380	373	365	422	364	355	359	383	372	368	383	368	391	350	387	376	347	371	369	377	346	390	367	401	332	353	365	380	379	380	384	372	359	408	369	401	419	363	389	382	347	359	386	379	383	396	363	351	383	381	333	354	378	323	349	374	385	379	390	349	355	402	347	381	377	415	400	353	363	374	327	384	380	369	369	349	374	405	384	368	387	372	397	360	372	363	420	384	331	376	358	361	343	370	388	406	398	371	320	357	387	365	368	380	403	393	346	391	403	365	393	371	373	360	364	395	363	367	419	369	329	367	387	391	400
22608	12696	11842	13423	15726	15872	12674	9499	7154	5966	3980	2714	1674	889	503	392	345	365	359	357	341	266	274	233	249	216	175	210	207	240	229	201	226	208	182	155	163	163	164	133	146	159	164	151	164	156	156	175	182	161	160	162	159	153	153	176	156	150	138	144	138	165	142	151	165	163	139	163	169	164	168	165	140	147	152	167	158	150	148	155	179	155	186	172	147	160	152	157	140	146	128	178	131	151	148	151	157	137	180	161	179	152	180	177	143	159	137	146	154	170	140	175	153	154	145	154	151	121	146	137	167	137	174	131	171	174	156	146	166	144	162	171	137	167	164	169	157	155	170	141	165	176	150	158	163	155	123	145	139	137	135	154	153	162	135	141	167	142	140	145	166	145	129	131	166	159	169	169	144	151	150	144	149	157	154	161	148	154	147	141	153	168	163	140	176	128	136	180	157	159	169	159	163	179	150	156	144	151	161	137	150	148	149	167	155	147	146	165	167	152	151	168	148	167	134	182	165	149	160	187	162	173	152	154	168	148	169	165	151	165	162	161	165	163	176	160	146	156	148	158	165	168	168	165	164	148	166	151	153	151	133	146	140	138	180	137	150	141	158	151	151	172	189	159	134	171	130	156	142	152	174	157	173	151	141	137	159	157	161	144	145	165	143	131	170	148	169	151	161	151	144	171	149	170	149	147	165	166	134	152	170	177	137	128	156	170	178	146	142	192	139	164	184	160	157	141	143	147	148	144	154	165	161	140	177	169	169	158	157	165	162	156	182	148	131	157	149	156	148	144	153	135	150	142	183	164	152	150	152	172	152	143	163	166	175	162	182	154	155	153	144	138	145	147	141	155	162	159	150	157	147	158	151	156	170	163	153	150	136	143	149	169	171	162	173	153	148	159	149	169	159	144	155	167	134	148	148	153	141	152	163	135	157	162	147	165	158	147	150	165	166	198	152	163	148	152	194	158	142	170	144	150	179	147	162	155	147	150	148	169	147	133	132	167	174	151	176	165	155	167	163	135	146	136	157	168	160	170	158	136	143	165	158	151	133	140	159	190	158	156	140	168	161	143	142	166	166	163	145	146	136	148	151	177	153	158	157	142	136	146	162	153	145	178	143	158	165	182	158	157	155	166	128	159	157	150	146	138	153	149	138	155	132	149	166	144	153	158	149	169	160	147	123	158	153	161	169	157	158	157	149	157	142	161	170	159	189	153	162	167	149	151	162	146	148	161	161	146	176	161	152	162	153	155	154	158	177	175	145	136	170	189	141	163	148	160	148	179	161	159	179	133	166	175	130	161	163	156	165	151	159	158	153	175	170	138	166	142	157	126	162	160	165	163	158	165	172	161	149	157	162	152	169	158	128	156	171	138	143	176	158	140	146	150	153	149	155	164	127	137	152	164	153	153	162	162	164	189	157	153	161	176	168	144	182	152	173	138	143	152	179	143	160	159	167	165	167	153	136	166	157	167	164	177	175	146	160	153	167	148	163	162	183	163	148	165	154	152	157	163	178	163	159	152	128	136	175	140	151	158	153	162	155	164	137	142	167	148	153	149	165	157	129	160	152	158	161	172	173	143	151	148	144	156	168	156	172	154	165	169	149	173	162	159	155	136	150	162	143	151	143	153	157	159	172	153	174	168	171	169	168	153	148	171	148	145	158	154	142	153	136	149	171	176	148	119	150	147	156	160	167	173	174	183	137	157	147	152	161	148	181	179	156	174	171	175	153	178	160	146	167	170	160	164	152	139	144	162	182	173	137	145	151	157	157	158	140	148	159	139	135	179	157	165	162	162	162	157	153	148	144	144	133	144	168	149	176	169	148	161	172	154	150	162	152	151	151	166	161	132	147	177	177	153	131	161	171	171	182	154	163	169	137	134	159	156	153	150	162	147	139	167	161	166	169	153	163	145	154	136	154	169	143	151	158	149	155	165	167	147	145	150	149	163	169	166	156	155	153	132	132	123	170	137	179	133	146	146	145	145	168	176	166	188	131	158	149	157	135	161	158	148	175	138	166	158	154	164	157	180	154	161	161	161	177	183	154	145	139	159	158	160	144	162	136	142	163	148	159	160	149	189	151	158	154	147	157	157	142	142	144	149	156	167	146	145	171	155	161	163	154	164	148	176	161	156	159	140	169	168	157	145	154	140	136	146	174	156	146	169	153	174	151	148	153	147	155	171	168	171	149	144	139	152	170	166	139	160	150	164	152	159	157	150	155	146	159	165	172	143	159	168	172	172	145	129	159	188	145	152	153	159	149	166	150	125	153	149	171	165	168	152	162	159	166	150	157	149	160	168	137	159	161	144	147	141	141	137	160	173	169	164	163	146	174	160	148	135	161	135	163	145	148	177	165	153	166	154	154	152	124	143	159	163	154	151	136	160	137	168	165	157	151	161	145	149	138	155	142	135	135	149	169	138	141	154	163	197	177	137	173	154	153	161	164	152	158	143	149	171	157	145	143	159	172	154	161	149	159	162	139	137	163	153	170	182	140	147	143	150	181	171	170	157	161	164	153	155	142	162	154	153	161	149	137	153	141	141	145	171	175	158	173	163	166	202	139	172	137	135	168	147	154	153	156	163	156	146	156	133	157	159	159	168	148	152	142	152	165	147	147	162	149	177	149	177	156	160	178	148	163	159	153	164	172	167	172	156	162	146	159	164	140	154	138	160	170	164	145	157	169	160	152	151	132	169	158	167	153	154	188	157	139	141	134	158	119	154	157	146	147	151	161	167	163	156	159	140	156	150	167	155	154	157	168	177	159	188	173	156	158	159	171	156	146	154	169	151	186	156	155	146	176	111	136	169	162	146	143	147	163	161	152	159	149	167	154	167	150	170	161	165	175	157	166	149	140	137	161	174	154	157	158	156	162	165	128	162	144	140	134	136	137	160	149	163	160	156	164	146	121	128	170	149	153	144	154	147	173	155	137	129	148	157	146	136	164	155	142	139	142	177	160	165	145	160	145	172	176	162	165	135	146	156	168	159	159	148	149	153	139	174	167	160	155	177	182	151	160	150	157	156	142	134	168	136	159	157	158	172	135	161	155	157	148	149	151	150	157	159	173	171	164	149	146	167	146	164	158	168	163	153	158	147	156	147	163	160	152	176	142	150	179	157	169	148	163	160	168	157	162	169	154	152	145	143	171	120	144	127	171	150	164	152	156	149	157	156	150	189	177	146	161	170	124	142	152	153	144	169	166	160	151	145	165	176	141	177	157	153	160	168	163	149	138	140	160	154	162	165	169	145	141	178	153	156	150	153	177	186	150	151	138	146	150	170	152	176	162	161	165	175	172	145	165	156	169	173	155	176	170	137	142	145	158	161	167	156	149	145	147	138	150	145	147	153	143	140	161	152	152	177	171	149	140	158	137	155	166	174	147	145	151	143	164	153	143	127	174	158	137	144	151	134	164	153	150	147	155	158	157	145	162	157	133	145	152	160	148	157	173	158	181	153	131	173	134	154	186	153	171	139	139	160	183	170
12601	8979	16656	25457	31721	33119	28654	24904	22280	20037	15222	11882	7730	4336	2448	1677	1554	1843	1852	1705	1575	1146	1015	876	770	724	650	634	726	716	860	817	792	701	643	522	453	389	397	408	402	394	365	390	408	360	380	382	387	376	406	411	385	393	392	408	356	375	415	411	386	398	390	373	345	352	380	414	387	355	352	375	339	406	404	409	381	397	369	405	388	378	356	350	362	375	357	401	381	381	385	363	397	364	394	412	391	413	387	354	375	360	377	375	390	377	373	358	347	366	351	361	359	385	403	362	373	385	373	363	373	370	399	385	384	364	374	365	388	387	395	412	358	388	401	383	373	401	397	388	405	392	378	374	372	368	402	376	393	381	374	356	374	373	369	379	362	371	394	349	390	373	388	372	372	384	365	353	375	367	368	367	378	362	342	408	368	402	362	355	398	359	377	402	365	403	363	363	367	372	398	369	357	376	381	341	384	373	448	406	386	375	378	344	388	353	386	384	350	374	380	372	394	373	360	372	374	383	401	359	367	388	374	380	359	375	396	387	374	387	369	413	383	418	369	354	393	348	403	391	384	358	372	375	397	336	378	394	361	355	363	357	363	364	381	371	399	356	387	375	355	357	392	400	356	398	399	375	417	390	365	370	346	375	371	358	414	347	384	384	389	389	405	368	357	405	424	356	353	365	374	389	427	380	372	381	394	370	395	363	394	346	360	385	333	372	409	337	376	353	395	363	360	352	366	439	398	364	376	359	353	374	355	360	392	396	334	366	399	343	363	358	397	369	364	366	371	355	370	354	388	390	377	381	378	360	355	371	404	373	385	376	375	360	395	372	345	353	370	370	352	366	381	365	391	396	393	365	380	394	384	389	380	379	361	359	355	361	365	363	355	368	388	369	417	413	399	387	373	372	363	388	360	375	401	366	365	357	395	390	370	378	378	384	380	383	365	384	407	397	374	350	359	374	375	340	388	354	360	405	362	372	408	378	384	373	366	374	368	396	361	400	374	380	373	353	362	355	380	371	415	377	411	382	383	358	352	381	378	368	392	372	360	405	379	375	380	374	386	378	409	385	385	379	392	386	409	372	383	397	375	379	383	374	383	369	374	365	410	369	403	376	386	362	374	389	374	392	362	380	352	364	398	358	339	387	408	355	378	368	372	365	401	381	394	409	372	365	323	367	356	358	386	388	368	379	371	360	400	362	388	352	368	362	368	358	358	360	364	388	406	369	346	385	389	382	374	358	382	403	372	400	394	367	417	396	375	375	383	383	433	374	370	405	366	385	405	358	379	356	385	378	364	363	359	374	330	368	371	378	381	380	383	357	402	377	381	349	361	365	383	363	376	388	378	435	356	399	387	332	384	360	356	386	393	372	372	404	354	390	392	426	364	380	368	377	351	409	355	350	392	392	377	349	360	397	389	386	398	366	368	352	386	392	332	361	402	370	363	360	352	385	390	384	377	360	357	345	379	396	420	346	389	360	388	372	379	360	341	398	361	412	400	375	371	338	385	375	370	372	366	377	385	357	384	355	364	371	393	421	394	358	337	402	361	400	344	360	398	375	391	336	361	367	346	376	403	405	371	395	346	340	398	369	398	377	395	359	417	359	374	389	375	378	388	381	403	419	360	369	365	372	372	380	415	347	392	401	382	358	367	371	377	357	368	348	376	389	388	390	365	381	380	412	374	406	403	395	353	387	370	340	391	396	370	364	421	357	351	359	354	401	364	400	355	401	378	354	373	377	374	410	377	375	390	367	391	400	364	367	375	354	376	369	343	363	390	359	333	374	366	371	369	422	414	382	396	373	370	363	350	399	399	401	333	370	329	341	394	386	391	380	360	419	379	358	350	364	394	390	335	370	353	369	380	367	383	404	354	344	383	386	403	360	411	386	404	418	387	320	396	364	384	382	403	358	381	370	372	397	358	382	366	380	389	417	367	391	372	396	395	352	383	394	378	382	355	393	352	389	391	380	380	351	364	394	385	383	360	389	383	386	386	376	371	386	359	360	377	361	350	368	372	392	404	372	395	408	410	380	394	370	357	385	417	396	366	385	365	369	375	396	388	364	375	377	388	381	345	369	393	377	373	406	347	344	359	364	376	397	390	352	380	362	394	367	409	368	399	371	363	410	343	408	397	376	372	388	412	411	379	361	350	363	383	349	417	365	398	370	348	360	365	357	363	392	343	361	375	405	422	362	396	354	363	388	366	383	375	347	361	346	385	361	374	390	374	387	364	386	363	382	384	362	390	362	387	362	362	378	385	362	366	426	360	396	399	388	377	368	368	380	403	379	400	353	402	389	394	370	398	357	410	338	368	410	407	360	358	407	372	362	367	366	375	392	369	394	376	381	345	352	380	363	361	362	378	363	410	338	359	399	365	377	361	377	408	383	348	408	404	381	405	378	377	381	391	396	389	366	369	408	377	419	365	386	393	354	365	387	356	398	394	367	387	369	358	426	380	371	394	405	390	393	346	396	378	367	418	370	348	419	362	407	389	364	358	380	346	350	397	372	361	377	386	368	395	350	364	377	373	378	382	382	359	369	358	361	361	389	376	350	402	363	392	408	354	365	342	355	365	363	351	357	374	371	349	368	413	378	373	367	382	359	347	353	410	364	369	392	350	346	368	415	402	356	386	365	431	339	381	382	382	386	374	355	383	378	370	397	389	398	337	354	365	417	378	380	391	428	369	381	409	359	392	383	349	367	372	397	338	367	361	376	355	382	419	403	364	371	412	371	412	350	385	388	420	366	380	379	386	353	400	374	363	392	385	429	379	385	405	391	394	360	388	377	376	357	390	361	399	392	362	380	378	405	349	373	358	372	415	361	424	375	360	369	394	360	407	370	432	382	349	381	374	377	365	430	387	368	433	391	383	362	361	385	375	382	357	370	388	392	359	361	373	375	374	364	363	371	357	370	372	333	426	357	398	375	381	413	377	384	385	384	387	373	394	393	388	362	350	388	361	389	415	364	352	357	398	421	364	410	399	408	369	342	353	393	354	367	389	397	372	375	375	425	383	384	383	395	343	402	387	380	326	363	408	390	376	419	379	362	398	388	376	373	344	351	383	364	355	380	404	369	395	374	412	365	406	396	360	383	372	391	385	357	393	337	405	407	385	374	391	388	379	373	352	343	404	392	388	409	341	387	380	350	396	385	381	382	375	380	398	372	363	379	401	379	393	405	362	382	386	387	382	379	369	387	378	404	370	381	364	386	379	397	370	397	361	374	392	402	347	363	396	383	383	370	368	367	396	349	379	384	382	381	380	396	392	396	366	381	399	379	364	397	401	366	400	397	357	397	393	353	370	399	372	346	398	377	373	402	371	400	376	368	394	366	392	393	358	392	377	366	370	378	396	404	379	384	382	362	403	366	383	400	371	388	398	407	395	392	377	403	405	393	400	379	375	364	376	401	410	390	378	385	361	370	382	399	350	395	377	390	336	368	409	357	367	369	374	414	364	408	379	394	389	352	395	389	360	400	370	366	355	388
35990	22334	22104	19843	20798	19554	19188	18855	14565	10911	8100	5299	3840	2798	1262	670	638	632	645	556	493	457	375	379	319	329	327	317	328	345	359	398	340	329	295	271	228	207	226	232	219	227	201	205	207	218	214	211	229	231	212	186	222	200	197	221	230	227	227	227	236	200	190	222	215	242	232	182	202	244	206	236	256	222	245	226	206	236	238	217	188	232	223	228	238	216	219	250	220	260	202	218	189	202	171	216	221	193	237	228	189	228	248	192	225	231	204	234	239	227	251	239	201	211	229	212	201	219	234	211	231	255	275	221	206	250	209	185	219	229	255	225	232	195	224	201	190	215	227	229	201	189	206	234	206	207	224	235	212	241	212	224	229	234	196	248	198	211	212	204	212	218	240	212	218	203	213	230	210	210	211	240	237	235	224	185	205	245	247	230	217	172	218	233	214	231	208	223	184	219	241	207	239	199	219	231	199	211	244	224	188	221	232	213	223	222	202	220	226	235	251	239	200	252	228	220	224	220	243	203	192	221	200	243	209	225	236	250	233	208	214	226	219	223	225	200	216	183	213	193	192	215	241	221	229	229	223	209	200	215	203	209	208	216	219	263	220	243	237	236	234	223	222	188	233	211	233	222	220	195	184	224	217	207	246	207	215	215	216	213	212	228	204	220	184	265	214	215	199	207	222	201	261	220	223	226	260	231	237	231	219	219	225	222	229	204	214	209	235	214	224	224	216	226	229	237	195	231	222	244	198	227	255	240	234	245	225	208	190	243	227	209	229	219	202	198	228	237	263	204	204	218	220	219	222	218	217	234	250	221	194	202	218	189	222	204	221	243	228	202	204	222	226	233	239	231	220	232	205	229	186	228	214	217	227	236	230	190	226	220	204	203	224	199	182	199	210	235	231	214	236	206	235	216	219	238	208	212	212	246	231	215	236	222	250	206	214	226	246	200	205	221	224	179	216	218	223	199	222	207	229	205	215	203	226	243	240	206	216	238	217	202	232	237	218	232	233	223	237	232	237	232	187	212	205	225	185	230	218	229	206	223	219	214	232	224	207	220	221	215	201	221	225	197	241	222	207	193	230	218	250	226	242	223	201	219	245	228	237	228	220	203	223	215	193	221	243	208	240	251	224	201	201	209	252	248	224	246	196	228	201	217	222	199	212	213	236	173	230	234	241	215	214	214	232	206	211	225	212	221	242	230	204	213	227	237	216	198	222	236	221	201	219	234	205	231	204	240	214	215	225	224	239	217	216	227	215	225	211	226	213	229	230	246	205	239	191	209	235	229	205	207	218	199	208	203	219	237	235	205	215	237	196	234	203	207	224	235	197	226	220	222	227	233	217	237	221	215	212	201	239	222	216	229	215	224	232	201	210	185	231	211	186	230	205	218	223	215	207	207	221	215	206	203	206	225	219	228	267	228	216	229	212	204	246	214	220	219	255	227	193	220	235	198	227	225	187	221	243	227	217	236	207	189	236	237	226	224	205	215	218	233	236	227	210	246	213	257	247	219	217	220	199	230	222	234	215	221	239	208	191	227	200	213	204	222	206	197	219	222	229	230	225	224	202	216	206	251	224	201	206	260	229	228	217	204	220	209	202	220	193	191	223	226	247	231	207	251	229	191	225	206	212	220	227	231	236	214	210	227	202	196	208	223	225	223	200	244	252	254	197	200	217	202	200	242	241	244	237	206	182	207	203	222	186	208	230	212	208	201	208	225	223	226	218	221	232	218	223	216	214	225	242	240	219	226	228	243	225	249	187	215	212	244	221	218	236	222	231	221	215	240	236	214	242	229	216	227	207	204	207	217	202	210	241	206	218	233	242	205	214	226	236	212	232	234	209	243	222	208	237	194	243	215	236	236	230	206	198	269	216	217	209	202	215	212	201	199	225	226	215	250	244	228	263	198	229	208	197	225	225	247	219	219	218	214	192	259	220	226	211	203	219	219	216	235	228	218	231	225	227	203	225	202	253	230	233	212	237	205	209	226	222	194	209	224	203	228	219	223	202	204	237	232	203	206	235	254	205	236	214	193	222	229	229	222	215	243	220	236	212	208	227	214	204	230	220	188	199	207	221	236	227	227	216	231	239	218	239	255	240	228	234	214	238	235	196	185	225	212	233	217	244	222	218	225	207	201	240	225	217	217	227	221	216	199	220	202	221	234	241	229	213	203	222	236	196	236	212	202	218	191	251	220	220	223	193	197	230	207	201	198	201	218	232	215	226	212	217	217	216	202	210	216	236	195	218	223	219	223	228	214	197	191	229	223	213	222	213	237	211	202	235	244	190	216	225	207	210	184	230	240	201	200	233	188	229	239	202	190	204	256	218	227	247	203	216	210	229	231	214	194	215	226	218	228	229	195	242	219	220	204	221	212	207	209	207	215	207	210	219	246	249	214	233	210	222	207	233	222	212	245	212	201	197	226	217	225	219	216	224	230	212	205	215	195	259	197	211	209	209	219	209	214	224	228	209	210	206	248	186	212	210	206	199	241	215	198	222	218	199	247	206	235	233	220	221	228	217	214	212	210	222	272	204	222	229	234	220	190	224	211	231	214	241	239	222	222	239	249	216	216	207	247	198	192	233	218	200	229	221	185	223	248	224	225	246	227	271	264	235	233	237	206	242	242	230	224	208	227	233	221	190	221	249	227	208	230	228	216	210	209	201	197	214	220	192	219	234	236	223	236	229	225	226	193	236	245	214	240	234	226	238	216	219	228	196	221	217	221	207	205	223	235	223	221	233	213	222	199	227	200	231	225	207	239	238	215	211	188	224	234	219	231	201	209	232	232	211	217	234	190	233	216	222	204	238	222	208	207	197	218	220	212	219	236	217	229	206	242	228	208	227	250	205	193	213	237	223	204	211	226	196	232	207	232	205	218	237	202	217	244	198	217	228	246	207	204	217	250	231	204	249	224	215	235	227	234	205	216	208	222	209	226	215	232	197	211	216	201	228	223	225	205	213	215	232	214	246	220	228	242	180	200	197	224	239	198	208	223	215	202	211	239	212	236	241	180	218	217	230	225	252	227	220	191	179	201	215	254	220	192	213	236	212	209	211	195	216	199	217	212	233	235	227	202	204	231	187	192	204	198	237	215	214	230	255	254	197	228	207	223	219	208	194	207	208	188	197	210	224	248	222	223	245	227	209	226	196	228	196	208	219	234	175	214	226	215	211	219	206	245	242	221	224	236	240	199	243	183	227	218	204	207	211	231	235	244	208	217	205	230	243	226	223	204	231	244	206	221	205	255	223	239	224	211	193	215	176	231	239	220	221	214	193	187	196	213	236	222	186	196	218	211	213	213	237	242	217	246	226	237	210	241	203	226	215	203	233	219	219	204	198	216	223	232	204	225	253	224	218	230	219	264	193	207	245	223	241	201	224	234	237	209	207	227	193	223	196	210	208	245	236	259	229	247	222	222	227	202	195	231	208	196	199	214	229	239	216	205	189	189	227	230	212	199	218	224	213	224	225	199	213	226	225	202
19086	14535	23912	29885	35497	34800	36025	35571	31438	28200	23957	18992	15616	12060	5911	3160	2925	2949	2926	2584	2424	1986	1454	1242	1253	1085	1097	1070	1171	1221	1393	1501	1409	1284	1039	797	624	580	581	504	553	529	511	560	528	533	539	509	514	462	535	515	514	496	540	500	547	506	493	513	535	506	506	502	542	505	466	470	504	464	515	473	542	494	510	516	524	502	507	524	492	518	497	474	445	502	485	495	482	514	524	524	512	507	505	552	479	490	476	516	453	503	526	504	488	504	463	516	531	484	479	549	507	497	495	520	543	515	487	510	549	513	508	510	521	515	494	516	569	483	437	512	503	522	519	503	497	523	498	539	487	525	530	510	513	532	555	505	503	512	504	537	482	553	495	506	518	530	476	511	513	525	514	493	545	480	499	498	520	512	504	493	520	490	543	518	481	537	540	513	515	509	485	512	482	516	449	493	537	499	507	512	461	471	503	512	509	492	538	536	500	501	509	517	498	465	480	515	520	517	531	467	504	487	468	518	505	523	525	532	509	482	525	502	487	501	507	484	508	500	528	491	529	483	504	497	510	482	531	495	486	492	528	484	491	532	493	485	481	540	501	497	472	455	511	483	475	510	493	492	510	509	496	504	501	512	526	467	537	513	500	510	487	521	492	521	511	484	533	513	523	534	498	473	518	518	502	500	493	538	501	519	517	518	493	478	528	463	509	517	509	484	508	504	515	493	454	508	497	512	536	508	487	481	491	501	505	537	483	468	508	506	528	543	522	477	504	540	455	518	503	505	487	504	488	478	517	520	539	498	502	453	496	500	537	496	513	533	527	524	499	454	451	486	495	544	490	489	515	522	539	474	556	489	501	502	532	496	484	513	503	532	548	538	496	515	530	502	503	488	502	497	496	529	479	460	498	498	502	523	465	497	484	513	518	507	461	538	514	493	478	510	492	526	542	521	490	494	487	502	500	492	524	520	481	516	484	505	491	534	519	483	470	496	474	488	537	537	483	485	476	543	528	527	534	527	524	511	472	485	505	465	527	527	507	503	495	534	503	495	509	492	485	494	512	531	482	523	523	497	498	538	533	493	485	494	499	486	479	517	515	460	530	480	460	450	522	507	494	551	488	442	541	505	516	466	516	532	502	475	526	478	528	489	519	497	505	526	521	498	513	501	517	506	499	508	505	509	507	485	538	513	507	532	486	537	488	526	473	487	545	536	517	496	501	528	502	549	477	483	465	470	524	526	497	481	493	498	495	460	484	511	538	501	521	477	507	522	528	481	548	521	497	476	491	498	528	511	531	509	471	507	497	505	478	521	514	458	526	522	547	505	478	472	508	519	533	482	490	559	496	516	504	510	519	506	456	513	470	527	522	566	538	486	525	494	502	493	559	481	521	512	469	521	472	552	523	527	513	526	481	496	502	474	509	497	517	496	460	513	523	512	521	516	480	498	527	527	522	486	538	518	497	488	500	530	513	503	491	479	509	516	492	502	486	485	502	531	504	512	483	524	528	519	487	460	508	512	521	513	552	541	521	487	473	521	524	505	492	503	472	500	511	517	488	529	520	510	497	556	500	512	505	506	473	537	561	510	493	515	512	510	514	520	478	508	549	537	496	480	511	511	517	489	544	464	499	478	509	502	487	473	510	498	513	472	488	478	475	505	515	512	508	495	481	555	523	473	529	487	536	529	467	492	524	503	511	491	469	489	492	500	550	515	469	537	509	472	464	501	479	496	497	522	488	526	500	492	539	519	499	525	504	518	508	489	524	497	489	532	525	520	497	535	513	571	536	506	496	478	494	517	554	526	522	492	534	478	520	506	498	473	521	511	495	488	546	537	495	511	483	480	487	477	560	506	513	513	518	501	448	471	525	496	555	488	491	504	501	486	499	505	518	494	503	479	488	510	492	448	465	492	483	488	467	498	509	459	492	499	492	475	476	503	549	488	493	512	504	534	521	479	524	492	486	501	512	486	520	492	547	497	503	516	523	544	537	491	522	534	527	519	516	434	498	511	511	502	494	474	483	528	480	507	491	490	481	505	523	527	515	511	504	531	561	527	507	498	512	493	517	514	519	520	515	487	502	495	517	495	492	530	538	498	513	467	509	510	494	524	530	513	519	535	559	487	498	522	499	513	529	515	508	500	509	517	497	513	524	509	524	503	554	505	523	509	533	505	517	488	518	494	498	469	466	501	514	504	511	479	508	507	517	519	529	514	498	519	500	476	476	503	502	520	448	525	501	526	525	525	508	513	554	495	499	519	503	481	499	501	492	544	524	514	496	522	518	492	484	540	504	525	531	536	544	529	497	484	511	507	498	520	536	490	554	487	496	506	487	502	516	531	502	462	502	500	541	509	501	514	501	483	495	479	517	480	464	513	560	503	546	509	464	496	509	501	520	517	520	453	534	514	551	477	518	531	506	493	526	496	468	516	480	534	467	508	530	472	511	512	513	511	535	513	493	481	494	522	488	547	508	526	494	489	484	472	478	529	546	482	493	470	502	528	514	500	506	499	526	511	474	518	542	502	492	512	482	503	482	532	484	482	504	526	489	495	507	509	516	528	488	507	530	516	537	476	497	455	494	492	534	492	520	527	477	458	508	470	520	461	488	503	512	531	488	488	503	513	503	489	518	498	515	530	509	488	487	506	509	504	514	539	464	524	502	511	496	473	487	533	459	527	510	540	529	495	518	510	471	489	504	515	499	486	508	533	458	523	482	507	515	481	554	535	517	478	502	510	484	545	505	516	497	480	533	531	469	519	498	500	513	455	526	497	490	512	513	493	505	528	475	495	532	492	510	491	503	497	475	504	499	523	525	509	500	508	511	486	452	487	549	521	536	483	524	505	528	494	531	481	507	482	524	515	460	496	448	479	505	525	488	484	489	505	517	531	507	507	535	503	522	455	500	496	520	484	518	515	499	536	526	470	490	466	519	515	554	468	509	485	504	496	516	500	519	514	482	496	487	514	521	518	490	486	506	483	498	527	486	490	501	485	517	533	521	493	500	477	517	525	473	577	539	518	503	495	586	491	519	468	544	522	459	512	552	516	494	489	495	486	538	500	474	496	517	525	519	525	526	493	529	526	494	479	522	501	500	483	541	502	556	485	475	501	490	530	487	529	486	512	512	497	537	534	483	553	499	491	493	512	512	515	516	522	462	538	492	502	502	506	566	511	476	488	494	500	517	509	468	515	488	495	485	518	503	512	512	508	541	541	515	502	549	469	506	513	535	507	492	506	531	490	519	520	511	499	493	503	474	500	495	524	526	463	507	489	520	484	527	498	493	526	471	510	481	522	499	510	500	496	527	553	511	512	510	487	512	498	496	519	502	498	496	504	478	471	524	544	508	527	537	489	505	466	509	453	505	484	483	517	514	546	543	507	499	515	521	462	476	531	510	470	510	509	500	522	486	497	499	453	499	491	512	493	511	523	510	480	514	496	497	452	481	513	491	544	537	520	497	486	504	538	496	494	490	507	550	488	491	501	487	484	483	476	502	509
14635	8300	6880	5821	6962	6675	4677	3031	2458	1984	2097	2082	1523	971	614	293	268	287	292	249	232	247	180	190	178	170	167	189	197	176	188	184	183	173	187	155	162	158	147	166	158	156	153	150	158	142	145	152	146	153	185	171	135	156	155	135	162	139	170	160	162	125	167	143	121	123	124	126	137	130	149	153	156	144	150	143	150	159	149	145	148	125	147	144	152	155	145	159	144	128	131	154	127	175	151	142	166	152	129	136	144	133	142	149	146	174	140	130	138	152	139	140	140	153	154	141	151	135	156	168	144	136	172	144	154	159	141	145	170	146	163	146	146	136	142	145	124	136	147	155	138	156	157	129	149	136	155	149	159	139	146	141	149	146	148	150	146	144	176	158	128	152	162	155	140	145	166	151	151	141	143	141	123	151	152	154	146	149	136	136	158	158	154	160	145	131	149	140	168	173	150	146	135	154	147	153	140	178	149	161	144	156	150	150	142	146	158	147	164	144	190	140	148	165	143	154	158	151	155	141	126	114	150	150	161	148	132	143	151	166	144	135	162	157	142	135	145	146	171	148	138	141	154	166	130	141	169	145	165	159	125	156	138	157	152	142	139	160	160	174	163	140	142	146	147	137	166	158	149	127	132	169	138	175	158	154	163	166	138	152	152	148	166	150	129	179	161	149	166	136	128	130	160	147	143	137	187	123	130	148	155	152	121	153	165	130	142	160	136	146	163	157	152	139	150	145	163	163	151	167	154	155	136	159	145	143	166	147	158	166	147	155	142	180	137	167	165	142	156	161	139	173	144	137	166	157	146	144	158	153	157	140	159	148	159	166	167	148	154	127	177	162	141	157	147	134	131	151	124	160	189	140	167	136	148	132	117	150	158	155	149	135	156	130	140	147	144	136	139	147	152	161	147	180	160	164	126	138	143	135	134	144	142	164	177	150	156	138	140	149	172	155	150	149	141	136	156	162	146	131	132	152	147	152	158	167	154	161	129	140	169	171	155	160	138	149	118	163	166	156	156	131	150	143	132	151	147	125	145	137	168	131	159	148	151	134	157	147	136	161	141	132	148	165	159	165	150	176	144	143	157	172	152	122	137	177	126	146	149	157	172	141	128	158	143	118	164	140	154	159	138	130	152	159	151	141	160	136	170	148	156	147	148	150	138	158	152	152	162	160	143	130	150	149	166	136	147	122	167	153	144	149	149	148	140	143	170	129	156	155	165	147	155	162	129	149	143	149	144	154	137	145	165	151	135	143	154	149	166	143	142	138	159	159	147	138	153	145	149	162	150	140	152	143	149	137	153	154	145	151	144	155	140	137	129	141	159	151	161	157	140	161	163	156	150	174	145	162	154	153	138	152	140	165	133	124	157	148	137	142	169	165	155	138	165	143	124	148	177	154	143	128	169	172	129	139	159	152	158	155	148	136	134	145	171	163	153	168	164	161	148	145	141	148	166	142	131	154	166	182	147	177	158	154	157	145	161	155	141	159	138	158	167	163	163	148	174	118	128	156	158	139	160	138	139	155	154	160	148	155	158	151	130	138	148	178	153	152	139	158	146	161	136	154	161	172	142	163	133	174	145	155	179	155	176	154	159	155	127	154	144	128	136	138	129	141	135	148	149	147	143	142	169	156	172	162	152	130	152	145	130	147	158	158	161	158	149	142	164	159	157	147	129	163	170	151	148	160	154	175	141	137	134	146	145	138	134	129	143	138	143	123	124	152	157	134	151	156	137	177	140	171	164	140	162	121	142	149	147	181	157	156	135	150	164	143	136	143	142	143	170	128	139	154	145	135	137	151	135	151	171	124	143	154	144	148	156	130	156	156	167	163	144	172	166	167	155	141	143	155	145	151	142	146	176	165	132	140	169	146	140	167	141	146	143	144	126	153	150	144	166	151	144	150	179	139	149	144	144	149	132	151	159	142	148	168	149	143	140	137	159	151	170	151	116	146	141	165	133	170	161	147	142	134	134	148	153	155	176	127	130	146	130	153	154	141	153	147	164	154	138	141	171	191	159	157	119	143	143	137	150	140	135	150	147	141	136	142	147	168	154	140	148	157	174	135	170	158	139	135	151	139	152	185	144	141	156	174	172	156	156	156	155	145	151	144	170	165	155	130	138	131	144	159	167	178	168	142	129	152	134	149	151	151	156	133	149	164	160	177	147	162	149	170	175	143	137	128	157	154	136	170	139	146	154	136	161	138	156	137	155	157	151	173	136	171	181	115	143	158	164	164	168	155	149	164	182	158	141	145	149	120	150	162	160	142	123	163	141	155	138	141	154	161	139	141	127	136	136	146	134	165	155	147	163	184	170	150	143	141	157	147	156	117	143	154	150	169	144	142	157	149	135	173	146	142	155	160	162	158	145	150	160	145	145	138	125	143	132	179	157	130	123	138	157	166	146	148	160	149	145	155	141	138	157	146	132	134	154	156	154	137	156	151	145	150	150	122	161	138	159	153	140	132	149	129	160	153	146	153	150	150	132	143	146	146	142	154	140	163	141	153	132	139	132	162	165	160	165	149	149	152	126	154	132	138	142	131	150	128	143	164	166	156	133	130	143	153	152	185	142	129	142	140	140	143	156	147	138	159	163	142	167	162	163	153	130	155	138	135	144	139	155	164	155	144	122	141	141	136	134	163	157	154	169	164	161	136	137	150	149	161	145	147	143	144	144	141	151	136	143	156	162	143	158	163	167	151	148	158	133	140	163	147	145	165	159	150	138	162	125	151	149	148	154	146	166	126	149	161	155	134	160	129	129	151	136	154	149	131	158	162	143	148	153	149	156	144	150	159	126	158	137	145	155	172	158	148	148	161	155	134	150	144	150	133	172	147	147	132	126	160	143	142	143	165	139	154	170	138	145	160	150	172	150	152	180	137	131	166	162	167	144	149	151	168	157	141	150	162	163	144	177	177	159	171	130	149	153	143	153	134	139	134	155	152	155	152	140	147	136	130	164	148	147	165	140	159	163	156	155	170	170	140	150	154	156	167	165	141	141	179	154	160	156	146	158	157	150	142	116	151	141	170	166	149	169	152	159	167	115	157	148	157	159	153	145	126	151	147	157	152	143	145	157	144	145	148	130	132	157	133	156	145	140	138	146	162	152	132	143	146	145	128	134	162	145	141	150	166	163	170	179	139	171	152	137	129	137	127	156	150	146	139	150	154	155	130	163	161	148	154	161	165	140	126	139	142	158	130	162	168	133	147	142	136	149	173	157	138	148	139	153	162	162	138	148	151	147	141	124	140	143	150	173	149	135	128	150	132	133	131	173	183	134	146	137	165	145	123	145	150	151	166	156	164	157	155	159	147	150	133	163	130	144	136	136	142	154	161	148	157	129	144	136	152	155	156	168	137	156	154	127	166	162	146	152	159	128	134	118	145	150	139	150	143	151	139	157	126	160	133	156	140	142	160	158	149	151	148	134	146	166	125	150	191	160	163	152	149	154	159	165	176	152	138	150	170	146	152	150	158	164	177	152	143
7839	6204	11103	14420	19791	19790	15867	11404	10230	9065	9967	9915	7228	5161	3040	1428	1219	1305	1108	1002	920	799	708	594	557	518	472	508	545	611	675	655	621	531	486	413	392	392	355	326	351	360	351	372	389	327	335	377	343	357	371	357	367	355	358	365	334	372	348	358	320	404	371	338	348	346	330	356	385	362	369	368	326	310	333	370	385	334	360	334	337	385	371	401	355	361	353	358	374	383	377	380	370	343	380	324	352	366	346	320	376	392	364	331	346	371	351	343	374	353	337	406	358	346	371	346	356	375	352	311	340	349	388	357	351	374	340	353	362	361	366	345	349	363	348	354	329	353	350	380	351	348	361	373	368	351	386	408	363	346	386	348	366	371	373	362	355	371	399	334	366	333	373	338	364	353	365	348	353	359	309	348	350	343	363	346	340	352	350	349	366	378	350	321	352	374	329	350	340	364	368	377	372	360	359	349	366	382	357	353	390	380	349	372	368	367	337	352	355	368	345	373	359	359	381	358	390	365	379	374	373	357	336	356	359	356	347	344	339	356	377	364	370	325	372	381	360	332	368	350	365	397	318	359	323	351	369	342	345	342	373	345	329	342	371	356	364	353	345	339	403	357	337	353	387	350	368	373	365	356	358	332	336	392	377	360	324	373	337	339	400	368	357	373	330	367	384	366	373	331	378	362	377	343	378	372	357	331	352	370	352	336	374	370	334	384	350	343	350	355	335	335	342	389	362	333	314	348	348	402	371	361	356	354	337	359	375	388	354	351	332	366	349	377	365	368	349	321	330	362	364	389	367	319	336	359	347	387	322	366	345	345	325	362	386	369	390	337	352	344	329	361	360	391	351	327	362	358	361	357	359	374	348	357	351	343	337	355	369	367	362	377	340	344	339	328	393	348	345	398	332	372	333	368	363	361	350	339	351	377	378	401	322	363	342	374	357	325	349	349	332	366	349	347	389	370	347	366	366	357	347	342	346	362	348	374	361	382	355	342	378	388	356	343	385	336	371	355	362	343	371	384	366	364	362	359	357	336	376	359	328	361	364	333	352	346	373	350	363	353	331	372	355	391	361	326	338	385	322	357	338	369	376	406	349	349	361	360	339	330	350	348	354	327	366	391	364	345	391	335	363	384	354	369	372	354	349	338	361	378	354	364	406	341	338	347	335	345	358	332	370	382	364	327	385	356	342	355	382	358	377	377	357	363	325	381	308	373	363	318	340	358	374	351	376	343	345	360	347	349	380	325	368	343	351	361	385	367	372	312	343	351	358	349	363	377	375	359	353	396	319	366	323	359	357	325	325	345	358	350	329	363	364	343	371	362	353	364	341	362	375	351	359	391	407	336	362	336	378	356	369	384	373	378	345	339	354	345	377	392	346	333	404	362	366	375	359	350	374	379	338	342	333	351	343	363	344	333	350	323	354	344	334	333	362	352	364	347	363	380	325	351	332	339	378	371	345	364	382	340	346	375	363	367	365	359	356	343	390	346	359	364	353	349	329	332	387	332	348	356	350	348	344	381	346	379	358	353	353	339	371	371	368	362	384	376	388	354	365	367	364	334	346	357	358	381	368	339	361	384	381	365	323	365	347	342	364	344	358	343	334	360	397	340	365	356	338	359	353	348	330	346	349	352	378	361	345	371	342	355	350	371	341	349	311	348	349	374	355	350	369	382	358	342	371	343	367	361	368	337	369	372	364	336	360	379	334	364	360	377	326	372	354	320	355	344	372	318	335	355	362	368	332	397	341	378	357	362	370	345	360	350	348	366	339	343	352	353	363	325	367	356	391	360	346	339	350	359	369	354	341	344	374	357	355	348	387	312	368	372	316	358	374	348	373	348	357	363	374	382	369	372	378	336	368	384	332	332	365	353	357	345	358	359	384	346	349	391	362	364	369	338	359	367	386	349	336	331	327	375	372	360	330	361	350	310	316	349	352	368	338	360	367	338	363	354	319	337	385	383	350	375	333	376	384	358	376	351	378	382	347	351	353	384	351	397	361	394	340	381	339	390	355	329	355	339	352	365	349	344	378	305	358	329	345	336	382	379	375	361	349	369	357	358	337	373	361	349	402	346	342	355	326	337	359	362	352	329	370	368	327	331	353	380	367	346	394	332	317	341	328	376	372	352	362	333	378	355	381	343	358	343	354	351	378	362	380	324	386	332	333	345	361	351	375	378	377	292	358	374	360	360	357	328	345	387	352	343	377	362	332	350	359	359	396	346	357	343	389	334	380	339	385	371	365	386	348	357	364	381	359	352	360	375	356	371	340	357	366	380	347	336	342	352	349	343	366	332	360	359	352	338	344	329	343	345	403	359	351	357	360	334	357	326	372	341	326	351	364	385	335	341	352	365	347	341	350	352	348	334	377	367	407	371	353	365	336	333	372	314	345	345	375	349	357	353	341	357	346	395	341	363	370	389	351	347	350	357	344	331	346	364	344	365	331	370	361	377	365	334	396	365	340	382	379	356	388	356	355	348	366	353	346	364	316	346	365	364	339	368	335	344	358	362	400	346	349	376	334	413	364	351	366	369	352	336	365	363	374	373	376	333	346	381	368	333	327	334	347	373	334	378	332	329	364	328	422	348	379	364	361	354	337	380	358	325	370	348	338	363	356	374	380	362	367	373	367	332	351	383	352	362	341	343	362	371	371	361	355	367	337	366	323	370	344	350	395	366	405	344	355	334	339	327	307	338	380	368	352	367	351	340	338	368	385	388	353	365	359	350	385	362	322	340	353	369	364	392	356	360	357	342	348	365	355	353	332	338	322	347	382	354	363	379	344	389	360	325	364	336	323	353	369	336	366	342	384	351	368	349	383	338	379	342	368	355	337	351	353	364	346	375	365	375	341	362	316	363	341	356	372	392	332	339	334	355	347	337	346	337	361	361	335	355	351	387	368	375	353	362	356	349	378	381	378	336	333	370	339	357	348	372	340	410	351	330	349	338	364	358	401	371	391	367	344	345	382	403	367	396	354	331	351	367	345	357	387	358	352	330	353	381	329	344	368	339	360	377	345	337	358	335	384	341	338	380	336	365	321	340	373	391	309	349	351	366	376	305	344	335	360	369	364	351	332	371	347	326	327	356	370	379	372	367	362	353	363	379	373	354	349	351	341	349	342	367	359	373	379	391	369	353	388	367	338	358	355	363	334	329	348	353	340	346	380	370	307	373	361	350	364	334	347	345	326	346	363	371	376	347	346	371	366	383	356	346	316	387	349	384	370	373	372	342	342	331	372	390	340	344	382	362	360	373	369	351	373	321	379	329	359	347	358	327	383	329	335	376	350	377	358	348	349	352	385	334	344	335	349	346	344	343	390	332	338	343	355	328	366	361	381	336	360	357	324	353	332	338	396	346	369	340	352	360	367	370	358	357	368	368	371	340	357	386	344	355	336	354	355	359	338	351	360	387	325	350	364	357	360	395	340	372	339	353	365	352	363	382	316	381	379	357	353	360	352	379	356	373	334	356	337	372	378	358	371	388
23698	16564	12570	10167	9319	7875	5378	5218	6318	6545	6724	5195	3627	1932	620	443	375	352	326	304	268	254	230	188	182	179	149	193	186	230	242	221	199	212	177	163	148	149	127	123	123	127	145	136	110	119	132	136	135	120	133	145	134	113	116	131	136	126	155	140	124	131	123	152	150	152	158	142	150	136	130	132	128	116	148	132	126	146	120	138	123	143	128	140	134	147	127	141	140	135	151	134	122	150	138	147	142	129	130	109	153	134	166	143	143	152	153	129	143	117	98	129	144	138	131	141	154	124	160	135	142	118	131	134	103	126	128	120	127	149	134	134	118	155	125	151	120	142	146	142	135	125	132	138	142	146	148	147	137	157	158	162	143	131	131	143	128	148	128	120	149	126	132	166	158	118	155	155	134	130	115	125	134	140	126	139	138	137	154	116	142	124	131	131	126	149	125	145	132	166	132	134	142	138	124	132	132	134	121	138	123	124	111	143	134	127	133	139	132	140	158	153	135	131	148	134	137	146	125	153	124	151	110	122	131	119	128	133	117	138	132	140	145	121	111	124	133	131	149	154	131	126	141	144	131	133	134	127	109	147	122	134	140	139	124	139	140	162	139	160	134	142	144	156	127	148	165	141	128	139	154	166	152	148	129	124	150	149	133	143	134	145	132	137	122	148	141	137	165	153	155	126	140	129	148	113	144	154	122	138	160	150	136	121	121	135	136	150	133	125	135	151	130	136	122	149	126	139	134	129	115	134	148	139	120	153	137	143	143	121	138	129	139	144	151	124	136	123	131	124	132	116	136	129	140	151	147	163	149	118	132	165	153	147	127	122	132	137	140	127	129	130	123	152	157	120	146	146	124	139	135	129	144	135	132	142	135	122	136	141	144	148	124	144	113	109	124	149	149	121	140	136	148	154	126	126	139	150	127	138	125	139	132	125	120	140	143	146	130	134	154	126	122	114	136	130	138	138	127	143	154	155	137	131	149	136	139	149	147	148	137	153	158	123	115	156	143	124	143	114	138	138	122	132	129	134	148	136	126	143	149	117	125	131	143	110	135	132	141	141	140	130	139	123	123	146	135	132	138	135	142	136	143	124	145	131	127	159	136	139	137	144	131	136	129	137	122	144	120	162	137	139	153	127	136	132	148	114	145	154	135	114	130	148	112	125	128	134	121	132	145	160	118	134	126	134	112	153	128	138	116	134	148	138	130	116	138	132	129	136	130	133	126	157	154	147	129	131	123	140	141	143	144	120	132	136	149	129	147	131	147	131	117	131	136	137	129	136	132	119	112	127	120	137	144	143	134	143	109	143	149	130	146	138	154	145	144	148	118	113	136	144	142	150	133	136	153	127	144	152	140	137	147	122	144	149	147	156	143	156	138	143	120	136	112	120	131	114	135	128	126	135	122	155	159	132	152	121	136	138	144	134	143	131	129	126	154	139	141	147	121	142	138	151	142	127	131	126	125	155	134	146	130	140	127	134	135	121	156	136	119	148	145	136	125	124	135	123	111	120	145	141	137	128	134	127	146	137	145	127	144	127	132	160	129	168	124	120	128	147	139	121	149	150	132	131	131	158	129	142	122	165	130	113	154	125	163	121	162	127	129	144	129	113	145	168	149	145	133	154	146	147	149	154	153	140	139	134	154	129	128	129	134	114	139	155	144	132	152	140	149	137	122	137	159	167	130	129	141	130	123	142	148	142	176	143	142	117	120	124	132	124	132	132	132	141	136	139	124	142	121	119	140	137	143	148	142	130	164	137	138	118	149	123	137	149	117	148	161	153	138	129	152	126	142	147	148	129	178	139	127	125	162	169	131	138	136	131	144	144	139	138	152	133	141	123	134	135	134	122	155	143	147	155	149	115	142	118	122	138	135	129	128	147	127	125	139	129	131	136	109	146	134	157	143	151	137	144	136	136	150	123	123	118	114	125	134	143	153	141	125	116	134	158	136	148	140	127	137	130	131	133	130	145	150	119	129	116	134	132	135	148	133	123	131	144	124	125	145	139	134	144	123	137	130	143	139	142	149	135	147	128	130	150	120	146	121	112	126	127	137	115	139	126	125	118	109	125	156	112	140	149	154	154	155	137	146	139	142	137	144	132	142	141	143	135	99	110	132	143	141	132	135	139	152	133	149	148	139	146	132	123	131	136	125	125	127	136	128	140	140	139	147	141	154	121	149	148	160	126	121	148	113	151	117	144	132	134	119	128	118	125	130	127	154	122	140	151	146	125	146	121	131	146	164	170	144	125	129	150	136	127	134	116	129	141	146	147	163	138	115	137	165	167	165	171	151	147	141	126	133	162	142	149	129	149	160	151	126	140	145	129	143	135	132	129	150	150	128	135	132	125	130	150	159	131	166	147	145	135	131	142	135	151	148	157	101	130	130	150	159	147	141	129	136	141	137	133	141	130	161	127	120	116	146	138	149	154	113	123	137	142	154	121	131	128	139	141	152	150	156	126	122	136	128	137	155	135	155	141	134	123	111	166	139	131	142	141	143	164	137	126	143	143	131	145	153	158	137	143	156	135	157	121	146	134	137	132	145	139	137	122	140	137	121	150	152	127	122	130	145	154	163	128	139	117	122	140	112	142	147	136	127	125	137	146	121	131	134	149	133	148	146	127	135	144	135	138	136	127	127	122	118	128	167	112	149	139	164	134	115	157	140	157	157	159	108	118	133	135	141	131	139	140	147	140	138	121	115	133	148	122	149	139	136	142	145	139	168	123	150	152	124	114	139	129	120	146	150	127	118	151	139	109	148	142	114	142	116	123	127	171	151	139	131	141	145	137	125	132	134	151	170	131	144	118	115	132	121	121	163	131	148	143	121	140	143	130	145	159	139	144	130	132	123	129	154	119	143	132	172	142	130	131	137	150	140	122	129	165	135	118	136	133	148	140	138	116	129	122	150	143	134	127	150	138	134	147	138	135	158	136	128	131	136	135	142	118	129	137	135	140	133	133	117	144	129	156	141	141	145	157	117	128	116	136	133	121	121	121	136	139	159	139	135	114	126	156	136	147	121	127	116	124	134	127	153	114	135	108	145	124	140	134	151	119	134	145	143	140	163	140	150	168	161	126	138	150	152	160	133	135	146	117	148	115	112	128	140	122	142	142	150	134	115	127	110	123	138	132	167	130	122	149	123	145	126	139	124	133	124	149	155	142	136	163	126	138	134	144	134	158	143	124	150	150	128	136	120	134	136	162	125	113	130	151	144	132	121	131	125	152	124	148	139	138	161	141	121	124	130	146	113	127	123	133	134	145	126	137	154	121	134	136	129	160	122	144	146	119	141	133	141	115	153	112	136	137	148	122	131	156	139	135	147	145	156	136	162	127	116	137	121	143	151	147	129	148	121	117	130	141	134	136	137	119	121	120	144	123	117	110	103	127	136	118	133	121	115	141	118	137	123	149	134	117	148	158	142	125	155	127	131	152	148	110	111	132	160	115	128	141	148	127	117	127	159	115	129	128	127	131	130	142	110	113
13429	12110	16414	20294	22658	20774	16559	17883	20780	21747	22718	19059	15447	8777	3112	2190	1985	1887	1762	1506	1386	1169	993	750	600	577	642	732	796	942	1044	952	871	797	620	491	407	383	383	315	358	368	333	339	348	351	358	329	353	333	355	342	361	306	368	348	373	339	367	326	341	337	328	346	326	354	333	328	351	332	356	321	370	378	368	333	325	335	349	330	325	339	322	333	347	349	347	347	307	332	318	338	317	344	310	348	339	353	324	342	351	358	333	345	328	306	349	349	358	375	310	323	360	341	343	341	328	344	346	349	343	344	348	366	327	381	341	342	346	328	349	348	369	350	339	334	325	362	349	341	370	331	333	381	338	322	330	318	310	333	317	352	347	335	294	342	313	333	322	301	364	291	325	357	341	320	329	300	348	309	342	337	329	359	316	330	357	324	327	363	355	349	296	322	309	327	351	343	321	312	338	340	372	376	333	307	324	316	326	347	329	333	337	313	344	326	336	374	341	317	346	355	308	337	324	351	351	333	332	361	284	336	349	334	349	305	292	348	335	343	312	324	376	311	318	346	378	338	319	335	314	340	326	334	334	328	326	326	330	328	324	314	337	319	348	329	334	345	320	333	324	350	367	334	345	342	360	306	321	326	340	341	336	351	315	331	313	328	355	355	326	312	314	331	335	332	312	323	367	327	327	350	340	354	346	336	330	353	335	341	314	334	341	328	317	346	322	350	341	313	343	355	360	358	311	340	346	351	329	323	369	347	328	315	312	329	353	334	347	315	356	338	331	321	328	343	323	339	332	312	342	348	316	332	343	319	337	309	311	321	295	348	322	330	329	329	331	345	338	351	355	333	350	347	330	328	345	341	362	342	317	341	341	341	352	326	309	354	332	337	379	363	369	360	321	354	332	352	313	338	333	356	335	340	350	322	317	366	335	322	338	330	319	379	324	339	332	378	317	326	378	322	366	335	348	354	337	343	309	330	336	325	343	314	311	318	348	326	355	324	326	369	362	296	348	337	358	351	326	334	323	313	328	369	313	342	398	317	337	356	319	331	329	322	329	332	348	353	333	312	337	343	318	309	366	344	344	340	365	357	329	343	357	343	331	352	319	348	328	335	338	341	338	364	331	373	310	323	323	340	372	334	347	327	331	337	355	321	309	306	334	321	342	350	346	381	321	342	364	352	305	366	336	324	325	354	357	342	365	351	338	364	354	326	335	321	341	313	348	333	323	325	329	320	327	342	369	327	335	312	362	361	339	323	339	343	328	337	310	303	349	344	351	353	309	314	366	352	348	339	344	337	336	334	352	335	324	332	345	358	348	356	338	355	344	334	364	352	324	330	296	321	332	322	350	296	330	337	341	357	320	339	337	312	369	330	327	360	361	315	359	354	329	310	339	307	341	318	300	332	354	332	339	328	356	354	361	368	340	347	355	366	347	350	323	370	343	355	326	313	327	340	380	377	352	323	327	306	338	340	349	352	357	299	325	293	343	328	338	314	332	352	358	369	337	341	327	345	335	336	329	328	346	329	312	343	336	317	328	346	341	341	366	326	359	315	330	328	322	320	337	319	306	354	319	327	324	307	334	290	344	341	364	320	323	306	363	351	327	348	316	355	339	316	364	349	329	353	304	306	339	359	365	319	335	336	333	340	353	330	335	349	322	364	362	363	336	362	342	364	338	376	354	346	299	337	316	348	323	325	329	341	329	334	333	349	336	341	302	345	335	372	343	336	329	339	342	322	345	331	325	333	355	347	338	388	335	334	331	339	323	340	319	315	329	314	352	339	337	373	311	332	342	332	334	332	352	332	307	349	348	349	344	289	318	326	316	332	330	339	355	367	328	327	293	370	328	302	347	302	330	301	323	364	334	332	350	323	315	306	302	306	334	331	363	322	365	324	353	311	331	339	343	341	327	313	359	348	345	357	332	334	362	312	318	340	342	302	306	302	345	349	321	335	340	347	388	327	333	357	334	324	351	315	368	346	319	345	319	328	308	345	358	304	323	326	338	341	370	316	350	340	315	315	341	338	352	371	341	329	338	319	308	322	350	329	362	341	350	364	324	344	356	340	320	334	353	368	355	336	327	344	322	341	346	347	333	336	306	347	331	310	347	330	347	352	360	299	315	360	346	325	339	306	337	316	327	345	366	315	352	330	321	336	315	338	333	313	331	349	325	342	365	337	336	370	327	354	340	331	366	313	320	348	334	335	352	334	320	310	333	345	313	321	334	364	317	322	282	310	352	345	348	353	322	356	336	345	332	338	315	325	321	365	347	327	309	356	349	348	353	344	333	316	351	325	327	347	387	337	291	336	332	355	306	340	371	353	331	332	364	340	360	338	338	301	365	344	329	352	322	307	341	316	346	308	339	333	337	300	322	305	349	352	324	354	335	314	368	340	326	341	347	354	334	323	347	335	310	346	315	338	328	336	352	324	343	328	342	312	336	328	352	321	317	349	316	330	342	331	335	341	271	363	339	355	335	349	315	303	327	329	354	303	341	371	342	306	356	383	323	344	329	370	329	336	313	352	332	318	349	366	330	351	343	317	337	336	307	354	355	337	357	351	352	326	328	356	331	305	316	334	315	350	346	319	335	340	317	336	341	324	309	338	322	325	366	308	316	331	331	336	343	327	345	339	352	360	314	302	336	346	355	324	314	353	347	322	334	351	327	351	343	345	360	339	323	335	313	311	347	321	324	349	377	328	310	344	347	358	331	331	286	305	320	343	340	318	353	340	366	337	353	318	339	343	337	337	319	313	356	342	335	322	331	369	321	324	332	337	358	323	350	312	333	320	347	368	345	320	341	318	368	356	312	352	344	335	320	344	335	366	354	338	338	348	328	341	308	348	345	320	343	320	341	324	322	346	294	349	339	369	374	357	332	346	325	337	323	332	350	312	353	360	334	336	331	338	353	313	314	305	289	334	346	351	320	364	332	339	321	325	322	396	345	343	330	331	364	345	333	319	324	320	342	328	342	363	356	350	344	317	348	341	322	342	382	335	339	345	309	321	332	309	344	347	321	324	350	350	330	295	322	328	383	343	320	343	309	330	373	330	346	337	356	324	317	327	316	336	312	298	314	336	302	305	361	319	362	331	343	345	330	356	323	348	339	345	332	337	339	313	346	306	328	358	334	343	307	339	341	351	340	374	327	331	340	357	342	325	350	345	301	330	342	380	376	317	328	340	327	361	330	349	292	321	341	344	329	337	333	312	318	309	354	333	334	326	307	343	328	342	346	331	350	314	311	381	329	345	361	343	330	341	325	309	360	342	349	328	355	334	357	356	329	342	341	325	349	335	339	320	346	342	327	311	338	326	346	343	311	355	340	328	351	352	332	338	311	334	325	338	363	333	337	324	342	296	335	375	304	353	358	328	341	302	348	341	322	311	323	329	360	332	316	341	381	339	340	335	351	345	343	342	330	335	372	347	338	342	332	319	324	328	328	333	314	358	340	309	332	342	302	319	339	345	347	317	322	365	339	331	339	336	370	356
35351	26294	23560	18530	15261	16337	10258	10226	13595	15760	12094	9550	7872	3487	1269	790	690	564	517	485	482	408	346	298	256	262	285	283	334	316	342	321	337	311	293	220	243	211	207	218	220	214	217	207	190	191	189	201	227	223	208	222	222	210	218	197	226	205	221	210	203	202	225	205	185	217	184	213	202	193	209	201	193	231	206	222	217	208	216	184	205	213	219	197	175	205	214	209	198	219	207	203	201	196	216	225	162	189	216	200	214	216	206	208	178	179	228	216	181	233	200	197	211	238	189	197	213	192	232	212	227	183	197	219	202	219	233	230	224	176	201	245	201	183	190	183	210	216	200	196	223	215	196	183	222	193	214	211	207	231	224	187	202	169	217	193	206	201	226	204	211	212	192	221	185	191	189	193	204	178	211	213	213	177	195	214	180	215	215	195	200	195	206	187	193	215	201	222	196	232	179	207	219	191	209	176	221	236	210	207	200	187	221	194	213	196	218	222	200	198	233	221	200	210	198	212	205	201	200	227	198	235	191	188	196	187	214	188	220	174	195	223	197	199	223	226	214	190	206	216	209	208	204	213	214	194	198	233	201	190	209	209	214	197	227	200	204	178	178	236	204	208	203	208	216	201	220	169	187	215	213	222	234	203	225	211	248	207	200	219	198	196	221	199	191	180	193	212	201	183	235	183	188	196	191	190	200	201	229	210	184	231	204	203	206	210	227	225	180	242	197	203	221	207	211	213	197	205	201	203	197	174	217	204	205	227	209	180	241	223	200	217	222	212	206	193	193	258	225	199	202	197	210	205	218	202	200	224	201	218	207	210	215	214	206	201	177	213	213	228	195	199	209	187	206	238	199	207	202	196	199	213	204	193	231	211	210	208	240	198	241	173	176	220	194	235	208	194	204	193	220	196	224	187	225	199	213	233	187	203	192	189	200	210	176	228	218	209	197	169	195	209	181	232	228	218	213	208	229	201	194	241	201	190	204	188	217	188	187	187	202	209	226	200	219	195	219	223	187	212	192	193	204	207	204	204	200	193	212	195	202	203	191	210	199	225	211	209	218	203	197	222	207	195	210	195	206	229	198	226	210	222	210	201	210	191	213	199	208	188	213	194	225	218	203	204	193	191	200	188	213	232	216	222	217	225	207	187	203	229	221	229	184	194	172	189	202	204	197	199	189	194	230	222	197	185	182	212	199	235	206	215	193	224	210	199	211	219	173	222	182	200	213	197	185	218	211	206	217	189	217	184	207	208	184	185	178	198	224	188	222	200	198	184	226	216	182	224	181	191	225	211	232	204	184	204	219	182	192	208	219	198	184	217	205	205	222	192	209	202	208	214	180	213	224	241	229	196	204	229	214	222	195	213	185	219	186	214	213	230	232	188	231	209	183	194	182	217	224	214	200	209	201	207	234	186	182	193	209	222	209	192	231	170	237	182	199	230	219	206	205	217	202	201	191	212	203	208	184	188	176	220	201	204	194	198	221	207	226	213	202	195	195	210	197	189	187	198	204	208	176	201	210	214	221	202	217	190	222	201	220	221	201	206	221	200	210	193	224	198	200	220	231	227	233	214	190	211	208	198	211	211	187	181	188	237	226	198	202	209	216	202	206	211	194	212	222	226	220	233	205	202	219	228	212	221	196	207	199	189	178	201	204	192	216	184	233	208	246	206	205	190	190	208	237	221	223	223	193	187	211	194	208	210	218	206	188	199	235	236	223	209	209	210	229	201	205	182	192	193	213	231	221	198	234	241	201	216	202	179	215	218	214	208	221	246	185	197	199	189	209	206	191	219	212	193	207	218	215	203	233	211	204	208	218	207	204	190	199	202	205	217	242	201	214	227	194	176	192	215	219	211	199	215	204	187	205	226	213	229	186	210	191	196	200	196	205	195	222	228	202	211	220	191	197	193	209	210	217	192	219	215	177	210	198	196	222	208	182	190	224	222	227	193	225	198	189	224	194	205	202	187	198	224	205	216	226	212	202	244	225	195	219	215	175	192	192	218	219	178	221	242	230	207	183	195	210	185	206	189	184	219	221	206	191	212	213	197	226	184	210	212	190	218	194	209	229	208	206	203	196	222	211	221	178	201	219	235	224	197	209	191	206	206	232	214	204	196	210	210	190	217	199	186	194	212	223	197	227	228	182	206	232	218	244	201	203	234	238	205	202	216	206	225	203	195	192	203	202	219	215	193	203	186	204	192	199	199	209	216	208	182	220	221	224	203	220	185	204	198	213	206	203	208	197	219	215	211	206	223	214	199	203	220	187	215	199	185	202	188	214	188	194	225	233	210	203	205	185	208	205	198	232	188	194	209	215	223	202	207	202	211	176	191	204	204	201	241	216	209	205	186	202	262	173	210	240	200	234	172	229	226	213	203	210	209	224	195	209	184	211	190	209	224	188	220	233	185	230	207	207	203	205	165	190	185	205	198	203	210	197	217	219	194	220	218	211	216	176	180	175	193	194	200	193	199	215	212	222	191	201	205	195	235	203	190	251	197	224	210	217	199	188	210	245	227	200	196	196	215	193	196	217	204	189	205	189	195	230	186	203	204	238	210	219	201	208	240	223	197	203	206	191	218	214	197	208	206	221	206	189	190	235	211	199	206	201	177	217	209	218	222	203	226	172	202	219	203	203	210	222	197	198	234	205	206	217	195	194	210	186	205	186	216	203	177	223	183	208	194	202	226	199	264	217	203	194	214	208	182	219	203	199	201	212	211	199	205	215	217	239	225	171	205	195	179	212	216	216	239	208	207	224	205	189	193	192	214	194	205	189	206	221	227	214	197	226	204	212	225	225	186	188	193	206	217	210	203	203	207	221	182	203	204	213	187	198	192	206	207	210	217	212	198	209	176	178	210	202	190	211	212	187	191	196	198	194	205	222	208	226	199	186	227	184	189	201	216	193	219	216	210	200	216	189	210	187	234	209	219	233	175	196	205	207	171	213	194	207	196	224	196	222	197	197	188	222	213	206	196	214	189	213	181	209	213	203	224	212	225	223	236	203	194	212	215	208	215	193	215	225	196	207	176	234	202	212	198	218	216	220	204	198	206	211	187	184	195	196	206	176	182	214	190	189	212	211	219	219	217	176	183	200	184	207	203	191	206	208	214	184	188	219	207	213	219	206	227	214	235	227	189	229	191	209	215	205	197	203	186	196	205	187	200	222	179	204	218	228	229	206	213	244	201	202	211	217	238	238	195	193	223	206	225	207	223	216	224	200	199	185	214	196	218	213	220	196	210	209	201	198	216	214	191	191	213	177	213	208	198	208	188	224	199	216	183	181	195	203	194	208	218	232	202	199	207	232	211	228	225	206	203	220	221	205	196	227	210	200	203	193	205	196	189	225	199	212	202	215	197	226	199	226	208	196	200	188	197	218	218	189	190	198	207	212	222	194	222	197	173	215	216	180	212	217	194	219	203	176	209	189	212	206	194	196	201	220	216	220	221	196	202	206	214	218	200	170	201	192	188	200	182	240	202	205	197
19056	17663	24049	27267	28887	30208	23634	26844	32329	34679	29293	26941	24177	12157	5569	3686	3250	2885	2661	2245	2140	1864	1420	1313	1019	938	1022	1279	1399	1494	1548	1510	1402	1381	1087	729	616	557	567	511	482	511	515	533	516	474	473	510	511	484	507	488	519	478	497	496	497	479	500	487	491	490	486	474	465	450	491	538	479	523	519	529	485	485	473	496	472	463	492	515	513	493	491	489	482	494	470	465	469	528	485	466	500	435	521	460	464	466	502	487	455	481	464	470	488	469	494	471	453	532	477	516	447	461	477	491	502	477	455	491	493	495	457	457	441	517	518	466	506	493	484	514	491	506	513	471	497	458	513	442	515	491	488	482	488	501	507	498	484	476	518	453	474	472	499	493	440	468	472	457	480	426	494	530	520	514	463	468	480	441	476	502	490	432	452	453	517	478	493	443	470	461	503	486	454	502	459	482	506	458	513	476	507	518	439	481	530	441	476	468	503	447	501	477	484	490	463	463	511	468	452	451	448	491	475	466	474	458	513	487	464	477	481	478	530	450	487	429	443	459	469	496	494	474	454	457	464	490	493	439	460	444	458	504	472	485	475	465	449	469	500	465	459	450	462	452	456	470	460	453	497	534	473	491	468	479	492	478	518	488	498	474	461	476	488	486	491	476	469	463	496	446	490	458	443	518	473	459	455	500	477	486	473	469	498	501	499	495	497	463	515	452	475	488	490	480	497	490	441	476	460	463	471	472	504	482	477	461	530	447	464	475	464	481	445	484	454	473	508	486	469	488	491	509	500	468	426	487	471	493	466	498	462	458	439	454	465	492	459	454	462	437	467	492	471	475	470	503	463	466	468	478	470	491	486	509	442	446	466	495	469	471	484	525	486	452	482	458	474	462	437	474	484	484	448	500	443	480	462	476	484	484	498	453	420	503	472	470	488	462	482	418	460	413	448	483	433	483	486	482	482	460	516	491	467	456	459	447	470	469	484	443	473	467	458	501	485	503	472	484	472	485	492	465	457	525	526	515	445	480	471	520	478	484	482	453	459	446	467	476	491	497	502	492	492	429	475	525	496	473	499	477	456	459	481	482	458	464	452	493	488	488	459	483	503	476	497	472	452	488	432	466	469	474	452	497	512	505	427	481	459	491	488	507	496	462	456	504	500	449	461	488	450	452	502	475	474	475	487	484	489	505	477	480	478	499	472	481	489	468	507	465	490	508	474	443	494	526	476	474	436	496	504	489	416	475	478	504	459	500	452	446	460	483	498	477	502	442	449	529	486	470	499	459	483	458	453	495	446	442	526	441	437	490	491	473	513	502	528	503	463	505	457	476	471	473	484	480	489	462	459	480	446	450	495	475	490	508	523	491	472	462	475	486	479	427	460	464	518	463	464	471	509	476	456	470	491	531	484	486	461	499	504	461	440	492	483	467	469	485	521	473	480	459	526	445	470	489	470	455	460	451	490	495	452	469	437	466	447	480	506	484	481	449	480	444	477	482	457	510	468	478	463	486	461	468	484	497	474	513	447	486	473	467	483	488	489	512	508	496	496	429	478	463	491	500	490	471	503	474	488	481	486	473	480	455	481	495	503	493	495	477	495	468	477	465	497	514	469	470	471	496	495	450	484	457	495	490	468	448	481	444	442	472	492	456	431	440	449	475	512	438	440	465	474	438	495	460	493	502	490	493	487	493	476	486	470	465	472	461	472	497	497	515	476	476	476	458	530	478	512	471	450	525	461	469	462	514	486	488	458	490	490	451	478	509	475	475	485	488	460	515	429	526	439	482	469	464	464	503	500	484	487	470	482	467	507	492	444	481	474	495	464	475	502	463	478	488	507	541	478	465	495	500	503	450	482	462	501	533	465	482	481	503	492	483	455	483	505	455	488	526	466	481	493	449	504	486	499	494	463	454	465	433	517	453	455	466	484	526	465	439	441	519	491	445	501	477	432	480	480	458	465	444	472	441	498	438	479	512	443	461	455	491	442	451	445	466	498	467	456	504	491	487	472	436	496	497	503	487	463	507	506	490	480	481	462	494	481	470	507	502	495	509	470	485	488	500	504	481	470	496	447	448	453	455	519	482	515	461	477	484	505	500	463	447	461	465	476	499	480	473	501	484	510	447	487	482	482	475	482	492	475	495	499	461	471	471	489	449	460	485	485	486	492	470	481	505	442	476	442	488	471	492	483	496	495	459	490	455	462	481	450	436	510	433	458	447	466	495	470	483	480	473	466	434	462	461	512	492	471	464	443	486	470	482	480	478	482	457	460	465	479	494	493	478	444	494	497	513	477	500	499	474	480	494	494	465	469	515	462	481	481	503	447	469	457	424	494	502	455	453	430	513	490	490	461	481	469	438	483	482	476	462	489	470	470	487	474	457	463	478	435	496	472	536	485	479	446	454	461	447	462	474	487	451	439	484	463	466	491	454	478	512	463	521	521	466	510	476	516	482	441	514	472	484	502	448	464	478	463	461	470	469	481	459	483	441	508	456	516	505	437	462	462	469	470	460	494	454	470	454	443	480	479	472	456	475	437	465	475	487	474	430	492	447	477	487	469	500	446	455	487	484	479	450	460	494	456	452	475	439	515	487	460	473	466	462	485	490	490	502	504	463	449	482	476	466	503	455	545	518	493	515	482	478	442	506	498	485	407	496	494	485	461	490	481	445	444	481	440	464	479	508	505	465	486	529	474	460	536	483	493	493	489	511	456	448	492	525	426	465	480	488	501	465	483	467	451	503	485	458	482	442	463	501	508	467	473	442	459	479	484	504	458	474	474	448	485	494	443	487	439	483	530	492	503	493	484	500	477	491	500	474	490	492	478	492	460	478	461	456	477	503	475	523	496	454	473	459	484	473	446	487	476	458	477	432	472	482	476	493	498	477	448	455	473	460	485	490	466	451	515	468	491	500	441	453	475	501	454	446	453	452	463	491	483	483	471	484	474	458	472	480	448	471	471	496	474	479	470	467	467	448	482	472	502	511	480	486	512	477	489	504	468	452	462	466	532	460	464	441	462	497	486	469	496	504	489	480	483	520	472	523	464	479	487	453	497	520	492	500	461	497	523	481	472	463	488	531	439	487	434	505	511	480	462	450	517	479	455	460	506	518	491	454	469	461	488	486	453	471	473	557	485	464	503	423	469	482	455	492	464	450	477	463	488	483	483	474	461	453	514	493	455	470	473	455	502	493	493	481	518	483	485	487	466	475	493	493	482	464	515	522	493	474	463	481	460	482	429	463	488	467	468	454	491	498	504	504	505	471	445	470	499	440	479	427	499	440	500	453	494	460	481	445	494	454	506	471	461	506	490	473	509	469	494	459	441	472	448	518	476	469	483	487	485	473	483	464	500	471	469	490	459	473	474	482	481	457	438	503	459	495	485	501	450	460	503	471	475	482	458	471	429	445	462	470	460	489	444	479	484	511	466	495	505	473	432	498	467	491	507	498	513	479	466	468	459	483	487	453	487	489	475	481	462	509	470	505	506	455	455	501	448	485
14464	8007	6696	5039	2828	2569	2136	1983	2354	3075	2907	2270	1662	1028	547	297	311	273	223	213	212	195	156	166	146	152	151	164	185	197	186	173	185	172	168	141	131	144	136	125	117	136	134	137	137	136	143	146	172	130	145	121	129	129	157	141	144	126	154	136	149	124	133	140	142	143	134	140	140	120	120	150	131	132	120	144	134	132	139	118	150	123	169	146	139	140	138	135	126	144	134	136	145	141	166	143	127	145	126	141	141	141	126	142	116	139	136	126	112	125	120	131	134	134	118	132	129	133	118	126	147	148	119	149	120	135	111	142	139	131	128	155	117	133	147	136	140	139	128	132	137	135	154	142	127	117	135	138	117	149	121	158	135	137	136	133	136	150	119	140	139	146	140	141	107	140	136	136	152	131	161	155	157	136	132	137	142	130	148	147	148	98	115	157	138	134	121	151	138	115	119	134	138	115	138	124	141	130	139	152	155	144	126	130	129	119	143	133	124	131	143	167	150	150	137	138	141	147	133	135	121	140	150	129	130	129	138	145	145	153	133	116	128	118	126	135	131	139	129	133	148	147	122	132	144	129	133	154	135	142	137	137	112	120	145	153	138	141	149	150	122	155	141	139	151	151	131	130	143	143	135	127	129	140	149	151	120	117	139	121	146	131	140	146	134	122	136	140	157	158	133	166	135	130	144	150	138	124	129	126	135	146	137	138	148	143	135	154	134	123	142	136	136	142	139	120	150	119	139	121	126	129	144	151	135	137	117	130	127	144	129	139	139	117	143	149	143	129	139	150	120	123	135	125	134	142	156	138	158	130	138	137	126	115	138	137	144	136	113	148	113	155	125	122	126	155	156	135	150	143	136	140	128	119	135	116	149	128	141	142	120	94	126	148	131	152	109	134	140	154	154	135	138	126	143	144	121	147	133	127	123	112	161	132	126	156	144	133	144	138	132	126	161	132	145	157	123	123	145	132	129	142	149	120	151	120	158	130	133	145	130	153	128	116	131	155	148	136	125	150	141	120	137	136	135	156	116	124	126	135	133	152	139	143	133	143	145	139	122	142	157	134	113	140	137	139	133	161	141	138	136	137	141	140	144	118	133	120	131	144	163	130	125	149	135	151	143	143	146	136	153	145	135	133	127	127	121	134	118	144	151	122	147	119	143	136	149	159	155	138	149	152	137	136	127	117	134	141	128	125	136	163	154	126	138	141	137	143	127	132	138	136	144	143	128	128	144	147	145	167	144	143	136	122	124	135	143	129	153	149	128	146	154	142	165	127	139	128	142	135	126	127	120	143	136	155	151	132	142	132	132	132	151	140	131	137	124	134	139	124	171	135	150	164	147	132	119	163	133	136	125	172	130	135	146	126	137	148	136	120	128	126	133	146	134	140	149	157	146	152	141	145	126	138	152	146	155	124	155	134	123	135	132	165	127	143	148	121	134	138	125	124	141	131	136	136	137	136	132	141	132	133	131	129	159	126	122	138	113	134	129	133	162	133	119	155	139	158	135	129	103	138	152	113	121	130	136	147	144	157	128	117	125	160	122	157	145	140	134	119	120	124	142	117	126	137	105	145	137	143	134	129	145	152	137	153	135	157	131	142	133	163	135	118	141	157	124	135	138	106	127	125	142	155	145	133	146	137	155	140	145	138	154	160	122	129	130	162	146	128	136	142	149	129	124	119	150	148	127	147	141	145	148	146	130	153	121	150	113	122	143	125	159	140	134	131	123	150	134	131	138	121	136	129	143	134	111	132	153	144	164	124	166	142	152	133	141	141	132	139	141	157	131	139	138	123	144	110	144	119	157	146	109	127	126	146	136	123	151	135	131	121	109	140	134	131	144	140	112	148	136	135	134	130	158	145	137	146	141	138	148	136	158	142	148	141	158	139	138	107	133	112	123	136	138	156	152	138	137	122	129	145	130	137	131	146	159	121	144	153	113	125	140	150	138	134	157	138	146	133	114	138	131	136	141	142	152	121	155	144	140	126	158	134	132	145	134	147	125	143	115	137	134	126	127	115	140	142	133	143	146	137	132	137	124	151	117	130	133	144	136	148	131	133	148	134	163	145	141	142	136	156	154	142	123	132	136	154	140	133	144	144	166	129	144	160	154	129	153	141	148	152	164	130	165	142	132	156	144	136	127	130	140	123	134	149	125	127	155	145	153	126	120	135	146	123	148	147	133	148	134	141	132	150	116	133	124	142	141	130	123	120	142	150	143	143	142	127	140	118	133	141	126	167	146	129	153	152	135	120	147	138	129	131	133	130	135	160	161	155	136	147	137	131	111	138	131	154	145	131	143	125	127	142	123	127	141	142	144	137	130	131	161	139	146	141	139	124	136	130	128	131	118	119	134	145	143	118	125	140	136	141	142	143	146	136	134	120	122	127	120	144	124	141	147	120	158	149	136	147	147	129	126	113	143	123	125	126	137	146	143	155	114	145	121	141	126	143	145	158	142	149	138	125	161	151	120	155	150	140	141	140	167	122	127	141	128	132	150	164	151	129	135	150	137	144	164	132	142	152	127	136	134	147	143	135	129	132	140	134	151	145	125	140	122	131	148	133	135	111	155	138	150	156	160	137	139	138	162	137	141	139	159	128	126	132	146	145	178	146	136	133	125	106	127	153	145	158	152	131	144	122	135	135	109	139	130	128	142	145	144	148	129	170	135	145	151	135	148	136	175	151	153	150	130	120	120	120	143	153	149	136	158	120	167	140	119	136	135	141	151	123	137	141	127	131	159	144	137	118	118	155	129	118	130	150	145	132	142	128	146	143	131	141	166	156	123	129	154	153	135	127	151	126	132	134	161	133	158	122	139	157	122	134	127	121	156	147	150	139	147	139	158	133	125	137	136	131	141	138	116	134	135	142	117	145	141	117	137	130	121	125	148	148	114	151	145	142	137	136	136	137	135	123	158	139	153	151	125	147	149	131	144	135	159	140	136	156	130	135	131	109	123	134	138	165	113	156	143	124	127	144	137	115	143	119	158	138	122	139	130	141	116	126	144	133	134	125	134	137	133	154	149	143	144	140	136	151	121	160	138	139	126	103	157	144	127	130	135	170	137	144	115	133	161	143	152	131	133	146	155	159	130	131	119	128	140	155	130	126	133	155	105	133	141	121	138	143	136	152	143	135	123	128	121	119	118	139	145	145	167	98	135	139	150	152	126	137	127	130	125	137	148	150	138	154	163	137	146	119	145	142	151	144	150	117	130	124	137	136	129	160	139	129	143	151	111	134	133	138	136	149	136	121	140	127	139	150	145	122	132	132	127	120	146	146	113	140	132	142	136	124	147	139	136	125	140	133	129	132	133	130	134	146	137	130	140	141	145	115	145	130	126	142	145	139	129	130	136	123	123	114	140	131	159	134	140	132	133	152	133	127	151	141	138	123	118	163	144	133	132	142	145	146	140	157	138	146	141	136	154	128	139	127	124	140	116	117	149	108	126	143	150	121	142	139	142	138	127	144	140	155	133	161	166	120
7551	6062	10749	12421	9262	10400	9100	8950	10889	13688	12926	10368	7830	5163	2478	1425	1393	1182	902	835	781	640	472	455	432	446	461	502	545	526	608	566	623	594	500	375	333	344	339	338	339	387	310	324	320	301	309	327	325	319	364	332	346	365	325	330	332	335	322	321	320	324	307	311	335	351	337	321	319	339	344	313	324	326	327	305	323	351	347	335	333	328	335	330	313	337	329	358	314	303	292	355	336	326	323	342	316	336	322	362	328	345	321	338	320	323	344	348	331	338	322	317	320	335	303	346	337	322	332	331	349	352	305	300	316	325	317	342	342	333	333	315	336	362	343	363	334	308	293	331	315	325	307	317	322	333	337	346	314	333	356	347	298	349	348	313	328	347	344	308	307	339	340	354	355	324	299	335	326	335	367	329	328	347	368	336	323	316	320	332	323	344	347	320	334	318	346	377	338	337	323	340	345	318	326	335	310	352	343	329	353	349	331	372	333	329	326	360	336	296	313	320	324	312	337	342	313	324	335	327	312	320	326	318	324	320	327	327	324	319	336	373	311	318	326	336	301	345	358	363	343	343	310	360	314	356	320	329	314	339	347	307	289	361	338	307	324	362	325	313	335	310	343	353	333	309	302	379	302	343	321	336	314	316	311	317	340	296	333	330	310	353	333	361	367	322	339	321	351	328	344	344	340	341	322	310	322	328	325	348	335	352	320	325	320	326	281	332	335	342	309	364	334	353	344	329	310	340	296	316	325	323	361	340	327	314	317	353	350	324	327	316	340	362	347	329	327	316	346	351	325	335	314	317	322	359	318	328	330	354	290	315	305	358	313	362	340	298	311	317	367	349	307	332	331	320	325	335	347	317	326	307	347	351	360	304	343	333	350	343	338	352	370	326	339	341	324	328	334	353	347	348	323	293	352	330	322	334	325	340	342	314	356	286	305	343	318	335	377	332	364	323	315	334	344	344	327	364	349	326	365	340	362	324	336	300	354	358	331	311	331	346	327	352	326	301	303	335	318	345	347	320	327	319	317	320	322	368	334	325	366	347	295	326	333	347	318	315	329	319	321	336	329	356	337	321	318	360	319	380	313	321	360	314	352	371	359	339	345	371	346	316	333	325	320	338	353	328	336	337	306	352	337	291	361	313	336	342	321	370	342	316	344	357	303	345	323	329	344	331	318	313	333	317	357	336	323	346	316	347	322	338	336	356	358	312	320	363	320	321	328	326	332	345	305	338	304	313	317	338	330	365	340	343	379	331	359	337	344	310	321	350	314	345	329	328	342	339	329	347	335	304	333	327	306	324	298	347	320	276	321	320	329	338	349	304	353	319	333	327	292	337	333	336	322	307	336	336	338	335	330	316	335	317	306	327	366	317	355	308	286	327	331	337	303	332	321	327	336	365	344	345	322	326	339	348	313	318	361	337	322	319	313	327	330	326	322	319	350	309	363	334	360	333	347	308	338	349	348	322	338	352	301	322	347	318	333	329	343	332	308	323	346	382	335	320	333	327	330	310	347	343	317	336	293	316	311	327	293	333	307	307	359	323	330	317	313	344	348	330	326	340	335	320	329	327	308	375	348	334	365	325	351	358	328	353	338	357	327	337	361	343	365	336	304	330	319	327	342	340	339	337	342	328	349	323	332	334	337	301	334	326	327	333	342	307	332	342	309	322	328	289	314	326	338	325	342	349	334	324	340	350	353	338	338	325	333	325	337	359	338	310	319	347	327	293	339	333	325	323	354	300	337	294	330	308	339	337	346	317	338	335	322	316	333	338	312	347	341	334	298	345	340	348	359	338	288	310	306	322	336	325	345	340	301	329	321	331	319	335	322	343	339	347	302	320	374	344	343	354	329	323	337	333	342	300	322	334	335	330	329	290	315	296	349	338	360	366	331	354	333	327	311	357	335	343	307	324	340	342	345	321	348	330	355	342	350	349	340	338	353	310	308	344	336	273	331	327	341	349	313	324	309	342	305	309	302	340	311	357	342	335	308	327	325	325	322	338	354	368	343	319	341	300	345	340	326	309	327	330	349	318	313	372	303	304	299	335	364	311	328	333	313	341	337	312	337	341	313	355	330	331	329	355	333	310	345	321	320	326	348	333	329	333	316	349	343	319	351	338	304	332	354	325	322	324	319	347	304	357	326	310	348	319	335	352	312	307	345	337	356	318	317	322	310	328	378	325	315	333	334	352	350	334	348	360	307	333	314	331	329	334	342	329	303	373	315	330	334	324	323	321	334	311	314	338	305	331	341	348	375	329	324	317	366	323	329	304	340	312	322	355	319	315	350	306	319	335	331	353	355	333	331	345	346	328	343	320	325	325	320	339	344	308	347	278	319	356	329	311	306	319	316	325	324	332	315	338	356	348	330	329	321	330	329	346	315	312	325	344	287	331	328	329	308	346	323	320	324	363	334	334	333	339	331	327	338	326	323	338	328	342	346	318	334	316	323	343	343	313	320	343	338	329	326	350	316	347	321	315	319	306	325	317	363	326	336	356	309	297	326	323	351	333	328	354	323	308	340	331	335	324	362	358	333	299	324	332	339	331	346	328	323	287	310	296	348	350	367	352	334	342	364	342	337	332	327	292	339	346	282	351	345	329	335	324	355	359	335	312	307	349	345	310	334	330	349	315	329	313	342	290	338	326	332	326	324	301	311	324	321	296	332	356	317	340	326	348	318	324	307	323	323	298	316	327	328	323	333	322	312	322	343	311	316	327	312	344	313	328	335	367	323	363	331	292	316	357	328	332	333	361	343	320	351	310	346	310	371	337	346	326	324	330	336	339	335	352	302	335	330	368	312	331	338	335	348	282	334	338	364	342	335	331	292	333	336	342	342	361	347	303	335	332	345	334	370	308	305	328	371	348	329	314	332	313	351	323	323	330	364	321	358	356	335	346	324	367	331	327	365	358	328	311	288	318	317	324	322	299	339	285	343	312	331	357	339	303	309	341	351	317	342	336	344	326	335	329	312	336	356	357	315	350	325	309	357	345	340	355	323	361	340	347	340	327	322	348	331	367	337	349	297	337	338	332	320	337	344	302	300	308	324	323	348	341	321	299	322	357	341	299	310	326	316	368	347	329	323	348	316	329	325	316	308	338	318	325	339	337	309	371	334	313	337	323	329	294	335	379	321	321	331	334	363	339	348	310	301	295	349	344	318	335	352	334	324	336	330	350	301	326	338	336	308	307	329	339	332	342	337	344	322	355	323	304	320	332	333	327	341	340	349	331	297	341	364	343	313	299	349	286	311	299	346	332	321	351	330	343	331	299	346	295	290	317	323	319	332	357	304	343	358	339	316	361	364	344	315	340	327	310	331	352	348	343	325	316	309	327	339	334	309	331	332	302	315	351	335	324	373	317	302	350	341	356	332	305	333	339	332	355	365	327	329	375	347	314	310	362	382	352	330	328	357	309	363	315	345	347	341	326	334	332	335	314	309	353	342	314	338	314	348	312	345	341	339	289	347	346	336	339	328	327	346	334
20847	13383	13411	10819	7611	7562	5388	4508	5315	5946	5241	3488	2179	1303	708	469	434	392	337	259	264	232	198	164	176	152	169	196	203	230	195	227	196	188	164	155	153	138	148	122	121	124	140	136	134	147	110	152	113	156	150	145	125	135	148	156	124	149	148	123	142	125	141	109	151	116	125	134	142	122	139	151	150	141	136	126	132	124	144	141	125	142	127	148	118	137	131	147	149	153	125	139	122	136	132	137	143	132	142	139	143	122	135	145	135	140	162	141	140	122	130	111	138	129	132	117	131	150	113	130	135	140	138	124	141	130	140	134	139	134	129	136	143	126	146	139	108	125	154	125	130	109	130	124	147	147	130	155	118	133	125	128	118	138	123	154	142	151	134	132	127	135	118	153	129	122	139	157	138	115	139	115	125	140	119	137	140	126	151	112	136	136	143	137	143	145	139	117	139	119	141	138	122	133	124	146	136	106	143	138	117	124	141	113	136	132	135	147	143	125	129	130	135	153	145	140	132	117	134	132	132	133	114	148	112	136	126	129	149	144	144	140	131	158	122	143	99	119	150	133	124	119	140	154	152	143	125	118	134	135	121	134	113	137	127	126	126	122	126	125	136	140	133	151	154	109	111	152	128	126	136	142	127	126	139	128	108	120	128	133	134	138	146	114	147	144	130	118	128	132	141	138	143	138	140	147	156	131	118	135	145	130	139	138	152	136	121	147	143	134	129	122	133	151	147	127	140	127	116	142	120	164	130	170	138	144	150	140	120	123	117	128	121	146	146	116	131	112	120	132	133	138	134	138	144	119	113	116	135	130	151	132	137	146	143	134	108	122	122	113	135	128	130	112	144	116	120	126	134	135	146	136	135	124	146	135	153	132	142	149	132	132	134	135	144	140	131	110	145	133	124	120	130	140	129	141	160	145	153	123	134	118	130	132	135	122	121	127	128	143	142	122	151	126	149	127	128	143	124	132	137	139	142	123	143	130	128	123	117	116	169	131	143	151	143	129	132	136	154	112	140	126	131	138	143	130	109	128	127	129	144	137	154	134	136	143	121	139	120	147	116	131	130	140	156	138	138	150	135	136	148	175	136	114	134	153	134	130	141	124	128	154	123	135	150	127	144	127	111	149	130	135	123	143	144	144	116	158	135	119	129	125	128	117	127	167	132	127	123	144	149	129	135	112	125	120	122	122	133	144	151	144	135	154	130	135	137	136	163	116	137	165	131	131	132	141	128	127	170	119	157	126	123	132	103	110	125	136	141	108	128	115	114	122	149	151	133	148	132	130	135	150	139	123	149	120	119	116	153	155	133	145	115	145	139	138	121	150	118	134	120	126	135	139	127	140	122	134	135	147	139	101	107	139	153	141	118	123	157	120	119	137	114	127	172	118	131	144	124	138	128	127	133	145	132	132	134	123	155	150	143	133	141	135	123	132	108	122	143	130	139	113	125	114	163	156	133	135	145	141	125	120	123	156	123	127	135	127	143	105	133	132	122	127	153	126	140	124	128	151	129	163	121	149	135	136	149	157	138	118	128	132	123	130	153	121	140	146	138	129	120	125	120	147	139	122	119	143	143	135	146	126	120	137	136	124	115	107	140	114	109	153	155	135	108	159	138	128	120	138	115	127	121	125	137	139	115	120	153	147	159	123	166	153	123	122	162	147	95	139	144	143	132	143	137	115	126	150	134	133	129	149	141	135	136	128	110	115	127	132	150	149	135	136	139	119	138	131	112	135	128	141	134	130	111	122	119	153	130	117	140	141	149	138	135	136	136	132	131	123	129	148	131	167	147	136	140	127	116	130	127	135	138	132	148	120	123	139	138	147	135	109	120	89	129	159	162	132	152	130	134	133	127	139	123	159	131	135	152	126	125	145	133	133	135	148	125	141	156	131	127	133	130	146	136	124	143	174	133	140	134	129	132	140	157	148	131	120	117	141	148	124	115	152	132	135	162	112	129	141	147	143	122	134	133	137	138	111	107	136	123	128	148	130	129	142	134	133	131	137	128	130	133	131	144	125	111	144	117	136	130	139	143	132	155	137	141	129	135	132	128	114	129	122	127	131	135	137	123	130	137	109	122	123	127	150	146	132	141	141	131	117	139	134	141	137	138	139	134	122	140	141	151	116	160	138	133	136	126	111	116	141	152	118	140	116	138	111	141	139	138	115	122	147	147	134	106	141	136	131	133	143	132	136	135	148	113	136	128	139	154	137	159	137	133	139	136	136	145	130	131	120	140	133	131	140	136	126	142	116	130	140	135	142	104	131	148	137	141	143	145	147	127	124	140	120	122	137	128	128	142	143	138	120	132	124	108	147	146	127	156	116	116	119	130	126	114	139	129	120	142	152	149	135	147	139	136	133	142	133	131	140	146	116	146	154	131	124	131	113	132	138	143	137	140	140	139	119	111	120	144	107	141	117	126	154	131	141	129	127	135	131	120	129	137	118	145	145	130	136	132	137	139	137	121	133	137	128	110	114	135	141	136	127	133	139	131	139	133	135	104	155	127	136	130	127	139	124	139	130	141	128	144	143	123	140	143	155	129	139	127	121	130	121	147	141	118	125	134	138	133	139	140	134	137	155	147	150	133	134	148	119	145	136	136	124	145	136	132	135	160	132	108	148	130	134	130	122	135	140	133	137	128	118	123	143	122	120	151	122	136	144	146	123	129	144	134	118	134	138	139	129	116	168	149	117	126	123	147	143	139	136	137	140	114	113	140	136	145	134	131	126	121	126	124	119	135	155	134	142	138	118	133	133	114	125	140	134	147	135	123	137	125	121	124	123	121	125	145	144	122	167	145	140	131	136	139	134	122	118	116	135	142	144	140	137	140	128	117	134	140	149	153	152	133	130	135	133	114	136	124	122	125	146	114	132	116	121	135	119	117	133	118	150	127	137	126	120	123	124	114	141	123	130	120	135	132	132	121	124	148	131	135	133	134	143	141	129	132	135	140	132	124	119	133	120	125	133	118	128	144	123	144	125	128	148	132	125	134	116	117	150	122	152	149	131	147	173	139	137	111	148	136	154	136	137	152	137	135	117	128	141	142	122	145	149	110	114	139	123	143	150	124	126	137	138	133	113	138	146	148	139	154	125	142	133	152	143	151	114	144	144	162	134	137	140	122	132	132	106	152	146	121	141	152	127	121	114	136	125	167	135	130	124	139	140	140	135	141	156	135	154	141	118	129	119	140	131	125	136	141	141	119	133	130	145	150	156	143	125	103	145	114	125	130	138	122	145	140	140	151	132	140	133	133	136	137	148	163	124	128	119	125	136	135	115	138	121	127	114	151	145	148	159	150	133	137	116	133	140	121	122	142	110	142	109	137	133	120	142	129	108	143	147	141	152	141	144	138	138	121	140	126	130	151	138	120	142	118	113	124	138	132	146	111	110	150	140	154	152	122	132	134	141	132	141	122	138	119	121	123	134	170	134	128	154	120	150	172	145	134	146	130	127	151	121	141	129	129	141	117	113	131	138	139	121
11777	10057	17965	19868	19710	21226	16649	16108	19472	21713	19513	14950	10810	6702	3381	2246	2395	1967	1394	1170	1045	897	652	517	508	548	637	712	751	791	817	826	836	730	547	463	393	381	358	339	360	358	328	334	366	352	351	359	348	336	345	365	354	366	352	317	352	344	317	344	359	340	340	339	326	333	340	327	323	343	345	336	333	308	371	323	338	337	329	343	331	329	376	330	337	326	373	313	325	331	325	334	334	350	318	351	351	309	336	353	321	354	317	326	305	318	330	330	333	296	326	343	325	362	327	337	318	338	325	324	332	328	313	358	340	340	348	321	327	352	320	327	340	335	327	318	321	301	347	348	333	316	340	346	353	322	341	335	329	327	315	314	321	313	330	332	312	339	317	353	316	341	337	325	323	301	323	326	367	324	329	323	320	332	303	316	324	324	349	312	289	296	324	336	321	378	347	332	297	346	317	313	337	352	322	321	309	312	358	329	336	354	342	323	377	300	348	371	326	375	343	353	303	332	329	328	310	329	359	342	341	337	287	342	339	331	331	317	330	311	356	303	318	331	327	326	320	353	352	359	337	347	365	332	321	315	333	311	361	324	349	329	333	314	328	329	303	327	314	320	347	354	338	341	325	320	344	341	311	345	339	310	339	320	311	328	342	316	335	333	329	350	346	329	317	353	331	317	339	327	292	325	345	321	362	320	364	313	332	321	340	346	344	338	331	362	335	330	325	367	323	329	326	322	281	360	365	321	334	333	314	328	340	313	296	342	318	319	342	321	347	349	346	327	327	347	353	317	363	330	320	316	305	320	314	301	337	323	298	306	325	342	339	311	350	309	367	330	341	351	304	329	342	322	299	368	319	339	319	325	340	380	342	305	320	356	328	323	299	314	321	356	326	309	336	313	332	351	316	333	354	335	363	350	327	347	308	331	307	321	303	325	331	316	293	345	312	347	343	349	335	311	376	362	307	349	329	346	315	310	300	339	331	348	323	320	306	319	342	350	353	346	355	333	331	318	297	309	358	338	303	354	331	318	339	332	320	316	291	353	326	323	341	337	340	343	325	316	326	312	312	329	298	344	327	294	316	317	373	341	310	308	283	326	339	346	340	299	323	335	312	361	325	350	329	339	343	315	325	313	316	325	336	307	300	329	316	337	328	335	339	342	319	297	360	325	314	347	337	311	347	324	341	343	336	331	338	323	329	339	323	335	338	312	334	332	328	345	307	353	339	372	329	332	313	326	324	363	335	329	350	282	331	341	328	314	311	337	322	325	317	341	307	330	307	325	336	321	323	347	302	330	340	316	365	311	321	348	343	323	337	309	321	341	361	310	339	365	311	338	304	330	306	316	324	312	339	366	323	401	316	319	358	360	323	315	320	366	348	359	321	311	324	318	346	315	326	339	326	351	313	329	326	337	353	345	268	327	347	334	315	345	332	324	311	301	314	366	356	320	350	358	331	309	316	293	330	340	302	309	371	362	346	346	333	335	329	350	313	310	305	335	320	293	327	304	346	309	308	319	339	323	323	305	322	362	319	304	337	342	315	326	335	304	337	357	290	344	335	314	327	332	339	294	338	348	347	311	359	371	315	269	336	336	288	324	319	368	353	379	361	306	333	336	343	335	308	321	319	313	365	321	334	348	303	331	350	303	346	316	313	315	374	335	323	338	340	322	282	309	290	296	349	306	322	321	323	341	328	291	339	319	311	338	295	313	362	338	312	335	351	337	336	290	340	309	338	323	341	325	340	293	334	322	345	316	316	347	357	321	322	333	316	327	336	324	352	366	338	321	329	330	308	364	357	325	346	317	336	325	327	336	332	363	304	367	367	340	290	300	339	319	349	314	343	313	376	342	330	331	329	300	335	347	342	342	278	363	337	327	344	302	355	329	304	332	340	338	340	317	315	325	336	328	323	321	315	321	342	317	311	338	317	315	328	337	344	341	320	344	358	304	329	319	306	310	349	317	317	344	339	324	311	335	291	353	323	307	341	365	324	357	339	339	293	341	351	339	352	356	312	307	331	349	332	334	358	356	286	307	308	366	314	330	319	341	351	297	349	311	323	364	333	321	321	314	345	364	362	326	332	322	313	360	325	345	327	333	360	356	336	339	341	342	303	331	311	332	289	344	349	300	362	344	319	338	334	336	306	348	308	313	317	335	332	355	330	309	374	314	322	313	346	312	331	333	322	332	309	333	342	341	340	333	309	325	357	293	304	307	343	316	340	341	357	330	314	315	369	319	346	294	346	335	364	304	334	334	338	321	329	328	339	333	326	337	371	292	305	329	289	310	303	350	342	345	312	341	326	343	349	303	304	325	371	304	334	348	331	331	291	344	342	328	335	309	325	301	339	338	328	332	327	319	306	307	355	306	346	338	338	354	353	335	325	320	317	328	288	310	354	326	321	338	340	317	325	314	332	320	332	346	302	316	321	351	343	300	337	335	319	318	327	345	304	323	315	275	341	333	336	314	284	302	339	309	354	348	341	336	353	331	327	358	346	345	342	330	347	371	307	326	342	319	332	371	296	300	316	335	318	312	296	346	320	354	322	332	312	323	323	314	319	333	329	312	327	313	335	363	347	364	313	369	315	297	359	348	332	333	343	344	327	359	315	330	289	338	344	309	329	350	293	312	311	338	313	320	341	338	330	309	322	318	331	329	292	312	351	308	294	318	314	333	321	386	353	341	315	353	298	336	302	329	326	311	322	339	330	355	331	306	319	343	321	338	332	341	344	353	340	327	333	332	365	319	316	284	328	308	352	326	342	324	315	321	334	361	305	347	338	325	333	333	314	353	289	343	328	346	331	335	352	336	346	304	327	359	306	328	290	318	319	326	343	299	328	351	364	297	320	373	292	344	328	340	332	324	313	375	309	325	314	346	314	311	347	323	314	317	313	298	333	347	304	340	343	355	306	317	314	336	331	312	319	339	322	337	310	312	313	323	317	305	340	331	376	357	329	345	323	336	340	309	354	348	303	337	331	340	330	326	313	344	334	323	337	305	326	320	347	304	284	300	331	331	336	343	367	372	328	342	305	324	336	299	351	333	336	334	331	305	336	342	338	339	326	315	350	336	293	307	326	332	300	342	341	329	331	337	337	327	339	306	310	321	329	324	329	313	294	316	320	313	305	306	344	291	304	307	327	329	293	354	355	336	326	339	348	305	339	322	331	326	309	340	301	316	347	353	292	364	317	308	337	299	314	338	308	307	328	357	331	343	326	328	315	300	321	337	301	298	325	314	328	327	327	318	297	328	323	327	326	347	321	332	356	331	293	353	302	321	332	341	319	317	333	311	351	302	361	348	329	311	337	322	327	301	354	355	344	331	322	317	386	346	308	318	335	344	324	344	341	338	366	331	300	317	283	338	308	339	383	324	330	301	301	339	324	328	315	300	302	305	314	353	305	359	299	329	300	302	363	330	345	324	346	331	360	363	322	317	313	338	335	352	327	314	328	314	338	327	346	355	330	349	311	302	360	333	314	323	284	329	323	303
32353	26608	27751	22062	17354	13930	11337	11453	13615	11753	8526	5876	3468	1682	1008	778	717	679	562	385	354	348	296	253	246	236	266	299	356	357	337	346	309	272	266	217	237	239	238	213	207	218	205	219	198	204	235	213	215	225	190	207	188	214	220	207	215	211	236	245	209	224	205	185	199	224	229	241	204	214	191	205	193	227	214	215	211	192	196	204	215	221	192	202	210	200	229	232	223	164	213	215	177	191	213	193	193	195	201	213	200	217	181	214	193	205	208	181	205	201	173	200	212	195	217	214	198	191	195	176	204	219	230	218	243	200	203	217	192	181	203	217	199	203	219	218	194	209	216	207	200	224	196	221	188	188	220	224	208	196	235	209	198	229	206	217	188	200	197	200	231	182	225	204	195	206	202	180	197	188	226	205	187	187	205	216	211	215	210	220	191	207	213	192	233	186	204	205	198	179	212	188	206	215	190	224	224	173	209	210	205	212	199	213	209	213	194	199	224	194	200	198	229	205	197	201	219	236	218	202	212	191	207	201	201	194	184	189	235	208	196	212	232	200	226	196	193	202	214	220	219	221	207	202	191	197	176	186	230	193	214	213	202	179	208	196	238	200	213	214	213	209	223	219	194	211	199	224	208	177	221	191	190	223	210	201	217	200	203	211	226	210	200	220	196	237	208	192	197	196	203	206	209	224	215	210	214	209	189	223	206	211	238	211	229	237	239	226	199	220	200	195	210	236	188	193	231	198	206	250	195	188	184	225	199	209	215	196	208	190	235	223	206	190	205	179	186	186	175	203	211	194	214	222	208	212	189	202	223	200	190	219	201	219	229	198	229	206	211	193	213	199	186	197	194	203	218	208	216	186	229	209	212	199	191	195	200	216	196	189	205	218	217	191	197	182	212	219	241	225	206	204	216	196	182	207	201	207	206	196	202	193	235	230	201	195	217	242	202	203	222	224	227	206	182	196	188	179	215	235	220	190	212	219	234	206	223	182	197	220	220	182	209	203	191	183	229	189	205	226	220	199	247	202	199	187	213	209	206	212	206	196	202	221	206	216	237	194	201	210	207	206	181	195	218	212	197	188	194	223	221	201	200	179	221	197	197	199	219	205	206	231	214	204	205	199	215	184	208	199	187	225	179	202	222	196	201	200	216	219	232	234	182	218	218	207	189	202	215	196	190	214	199	217	185	229	170	203	214	194	217	212	217	209	206	196	188	190	198	231	194	234	208	187	218	209	201	204	218	228	190	211	208	216	214	201	209	207	208	203	221	220	205	226	189	207	231	203	208	165	191	216	227	173	226	204	197	228	238	223	203	173	205	194	197	187	228	190	202	209	227	213	230	238	197	203	216	189	196	232	230	217	233	197	207	216	229	233	209	214	206	207	205	196	193	192	211	211	213	220	178	203	240	209	177	185	221	227	189	189	195	198	221	183	194	201	197	225	208	229	214	211	215	218	226	214	223	206	206	224	200	227	224	214	191	191	228	183	214	192	218	233	226	193	221	220	210	216	213	201	230	181	193	225	220	207	204	213	183	195	225	203	222	215	210	205	173	204	218	215	215	244	222	195	191	212	219	192	207	214	221	208	202	203	204	201	195	238	174	200	193	219	214	219	208	205	227	215	208	188	222	175	215	203	215	211	180	234	200	203	184	247	219	220	211	216	190	212	208	166	208	201	204	202	211	207	212	194	206	193	197	197	210	209	233	197	213	197	189	218	211	208	201	183	202	208	188	219	214	214	227	185	215	220	212	208	212	224	241	225	195	246	220	211	192	235	211	205	226	194	201	207	201	218	193	218	205	234	216	207	165	210	206	201	224	199	222	213	174	223	204	205	184	225	214	173	195	198	207	216	201	225	221	207	187	181	163	240	225	200	229	186	215	206	178	209	226	213	203	191	212	194	204	203	218	228	198	213	194	212	219	193	210	202	209	210	189	237	208	198	215	210	224	199	211	201	203	199	188	185	187	193	213	184	220	209	214	208	222	198	229	199	207	206	219	210	186	220	214	207	207	191	212	184	216	195	216	222	206	221	218	233	226	212	211	210	208	200	196	193	207	221	227	209	199	225	227	222	203	205	232	176	205	200	203	218	234	205	211	196	209	222	184	199	194	196	179	215	204	224	259	182	205	210	185	175	195	213	179	210	212	197	186	167	215	216	231	223	212	230	204	214	192	202	211	239	209	207	216	228	222	196	223	215	198	199	198	189	224	186	206	210	222	222	203	177	222	190	216	207	200	199	202	220	206	200	194	213	216	218	199	221	196	193	198	192	202	203	212	192	223	176	197	204	226	210	207	197	212	225	192	220	227	201	183	201	224	210	202	231	183	220	211	180	183	198	206	216	198	204	219	270	249	206	206	221	204	238	210	235	210	194	182	192	225	202	239	208	210	202	201	203	187	198	209	212	201	184	200	203	200	186	227	192	223	198	195	218	217	207	192	215	198	210	206	216	228	186	212	194	198	196	209	231	216	197	197	221	206	212	202	190	229	188	224	212	228	195	227	209	196	182	221	223	198	215	210	239	225	217	199	207	212	216	198	235	228	220	212	185	204	204	198	193	211	226	202	208	222	207	225	198	199	219	203	178	187	196	205	195	206	205	198	183	201	199	188	213	203	197	177	192	189	232	194	222	214	191	214	219	205	212	207	190	188	178	205	186	198	222	216	207	191	193	179	212	186	233	214	180	199	213	178	198	216	193	169	217	201	202	193	240	199	210	216	236	210	210	205	180	223	208	213	228	196	207	208	183	210	212	225	214	197	211	180	194	204	196	195	211	216	222	220	172	174	202	193	230	204	238	205	199	222	197	214	192	198	225	203	172	218	208	191	211	238	204	193	195	200	201	200	205	191	211	255	227	205	231	194	212	221	198	218	201	239	219	220	227	202	198	228	188	192	220	222	213	245	205	182	213	221	220	205	208	218	193	221	208	186	196	234	190	198	211	248	173	231	207	178	224	217	217	218	235	215	197	212	196	194	172	208	200	189	196	184	192	203	194	191	214	183	211	214	203	216	196	209	217	202	210	211	205	190	216	223	215	214	210	195	211	230	203	237	218	206	201	200	198	196	201	209	221	180	198	211	225	208	179	212	221	212	233	222	219	222	240	203	210	201	196	208	224	217	199	187	215	222	215	197	233	212	217	216	187	204	222	233	203	212	216	175	201	206	205	208	208	194	218	217	225	212	203	199	215	208	215	201	207	200	208	211	213	206	210	201	225	226	230	185	216	196	192	219	199	229	208	182	206	243	215	227	201	189	209	201	216	199	188	208	221	214	212	194	221	186	183	193	225	196	208	233	224	212	209	198	181	217	190	193	228	193	219	224	219	195	201	202	195	204	204	196	199	222	199	217	215	199	207	205	216	218	187	188	203	214	234	235	204	220	206	210	200	226	218	238	226	227	226	206	212	200	196	227	209	216	226	208	213	214	210	200	229	218	202	219	227	197	197	209	196	202	207	201	198	243	196	201	237	202	211	214	212	196	202	205	211
17144	18843	27639	28241	29257	27625	26400	28789	32919	30050	25541	19589	13784	8060	5126	3923	3571	3523	2426	1755	1500	1254	1135	852	849	860	1059	1124	1269	1273	1295	1422	1361	1110	838	659	632	569	531	513	523	535	503	503	535	458	466	517	466	479	523	557	509	507	489	518	534	482	494	504	468	500	532	486	500	473	495	504	500	502	473	495	485	513	508	485	504	498	517	469	485	519	497	434	552	480	498	453	472	475	487	492	513	517	491	482	511	428	463	463	492	489	487	481	504	456	469	513	479	473	467	462	504	460	439	428	485	513	475	464	488	461	449	471	541	473	458	505	472	509	480	457	513	467	550	451	477	493	493	449	488	460	483	513	504	550	468	488	490	505	482	485	503	439	486	459	475	503	463	414	461	486	490	500	458	444	476	478	491	468	467	504	472	466	466	477	454	483	479	532	497	491	508	512	449	439	481	472	511	480	483	504	470	462	461	480	444	458	504	498	447	462	501	473	482	456	472	475	508	460	480	456	508	491	463	494	479	473	498	497	494	484	464	449	493	476	476	482	489	473	458	424	444	510	501	504	462	469	483	451	521	444	467	469	480	519	442	490	486	492	456	493	445	475	494	468	465	488	492	463	504	475	460	486	483	457	458	472	485	480	472	439	485	474	485	478	464	513	481	470	497	464	448	473	508	496	467	487	471	468	503	476	514	479	471	475	488	506	498	465	476	456	489	483	466	475	488	463	465	467	447	492	488	469	478	497	502	451	473	470	444	477	490	523	468	489	490	502	465	469	477	524	480	502	470	477	475	426	533	434	448	520	488	498	451	469	501	496	459	478	482	452	491	489	479	503	451	475	495	495	467	504	477	488	472	480	514	486	467	499	464	477	473	486	499	471	484	492	445	504	470	474	502	440	486	537	448	474	494	473	481	512	412	482	446	459	515	479	459	467	493	477	483	503	489	477	469	483	498	549	509	449	477	456	495	483	491	500	484	469	484	498	503	484	503	479	458	471	471	487	484	485	492	478	454	490	467	481	473	479	467	496	483	488	459	486	473	472	504	485	478	473	453	456	513	497	490	531	498	466	490	449	452	469	486	473	474	485	461	484	482	460	463	469	459	460	456	450	482	481	494	496	476	508	518	491	485	457	467	471	496	479	490	497	490	502	467	487	469	473	486	461	458	430	554	469	482	480	504	452	489	478	504	494	474	463	481	478	443	483	461	512	471	510	481	490	455	474	487	486	436	486	463	446	442	498	525	529	459	501	494	493	472	502	419	500	477	468	464	479	452	493	526	484	511	472	502	498	422	443	482	482	515	496	479	486	496	495	468	486	485	478	491	466	482	479	492	475	465	474	455	453	508	484	501	478	502	497	496	506	487	464	505	488	487	501	472	444	481	494	464	450	456	436	492	486	451	508	479	481	479	512	476	508	437	475	509	531	466	486	527	462	448	475	470	457	470	468	504	514	496	510	461	452	456	503	497	480	492	487	467	469	458	441	461	445	495	463	504	478	425	469	473	466	466	469	480	466	483	493	484	494	455	449	474	521	491	459	474	491	493	512	509	502	490	484	475	513	509	488	485	527	501	509	499	490	496	501	490	496	487	536	488	499	460	460	491	461	449	499	480	472	483	456	451	487	473	470	476	493	503	464	447	487	471	447	477	484	498	515	486	480	493	524	461	444	494	468	476	502	478	483	506	465	464	492	507	478	452	452	458	477	484	462	463	487	467	514	474	503	456	460	501	504	471	470	497	448	486	488	498	516	478	470	452	490	445	471	446	481	467	515	488	485	491	455	513	441	469	473	502	474	490	480	483	548	483	503	455	473	469	447	528	458	477	478	502	428	490	516	482	463	473	507	514	485	464	486	447	473	515	452	454	510	489	494	473	457	484	485	469	469	474	483	481	490	483	472	511	478	481	456	494	454	473	448	455	494	484	487	439	455	491	490	453	448	476	492	475	486	480	489	493	477	536	472	503	471	466	473	449	470	463	497	485	479	490	504	511	454	503	482	497	473	449	507	499	508	436	468	459	509	492	474	441	498	506	483	506	501	488	487	464	486	501	454	523	482	484	475	452	492	479	439	482	508	459	540	468	450	495	450	459	475	510	482	453	436	474	456	537	496	505	479	474	494	513	490	495	498	507	468	474	513	473	511	488	450	451	494	463	516	434	469	490	436	493	506	513	447	473	483	469	515	496	499	475	488	414	450	466	477	514	502	500	472	475	448	486	465	468	489	459	507	485	498	507	465	454	467	442	487	485	477	495	500	498	475	477	516	467	515	497	461	469	473	507	452	485	495	524	509	477	498	515	469	512	486	523	482	441	495	453	491	478	499	439	485	475	475	506	445	470	471	456	464	508	492	511	479	483	450	478	471	464	500	489	489	466	460	461	479	463	508	460	453	479	461	470	462	479	459	503	458	501	490	485	433	466	458	434	481	483	510	531	505	488	443	516	435	501	480	494	472	496	519	483	495	464	490	475	472	450	522	500	490	449	482	540	459	492	506	476	512	494	496	430	440	471	531	439	456	484	459	493	447	501	474	478	471	516	462	462	481	460	453	474	468	476	462	510	485	509	492	465	490	514	441	509	476	459	513	494	506	480	476	484	463	502	532	454	468	499	489	454	490	481	483	502	488	460	465	450	464	473	476	410	497	437	494	503	453	486	503	490	430	461	469	474	458	481	456	485	451	459	469	484	506	485	460	468	473	493	498	489	489	471	474	492	467	452	491	521	463	486	484	488	483	470	494	473	455	509	509	480	493	446	460	442	510	483	452	528	505	426	445	487	492	491	496	499	494	474	512	429	452	491	447	457	472	508	456	501	480	460	455	467	474	489	493	457	480	446	494	502	472	489	507	454	417	447	475	487	509	479	455	492	524	447	509	435	462	523	479	470	480	442	478	483	514	504	455	467	459	490	479	491	468	468	494	455	442	475	514	458	462	498	468	468	458	482	473	487	487	481	467	461	495	495	424	447	454	450	476	454	463	475	459	514	452	472	478	495	458	451	477	490	472	506	511	449	519	485	462	460	476	506	461	493	493	477	483	500	464	517	513	460	477	440	482	529	491	471	457	469	488	469	506	437	471	479	499	461	464	456	491	516	459	539	517	488	452	478	464	477	485	469	500	480	472	510	481	505	477	430	494	444	474	453	458	493	488	475	462	497	479	477	479	500	471	495	464	505	441	510	523	493	490	476	483	477	451	485	458	520	484	484	465	505	498	495	454	471	517	496	471	500	468	509	466	474	451	480	461	508	460	445	458	453	457	462	447	477	504	525	459	473	444	479	454	494	471	467	483	479	495	498	476	503	470	453	447	479	480	493	451	475	481	519	461	453	472	461	482	506	457	473	483	486	512	483	485	470	476	468	488	477	480	492	485	495	502	479	475	525	489	478	505	484	485	436	464	503	516	462	480	468	469	489	464	468	459	467	483	513	475	432	456	488	502	507	515	458	471	511	458	500	491	506	465	498	486	455	506	462	490	443	473	460	470	497	485	495	477	456	503
12245	7289	6118	4012	3235	4548	5112	5008	4476	3544	2542	1743	1071	697	486	322	276	271	253	203	200	168	151	161	136	139	142	178	202	167	182	195	171	168	166	132	142	161	132	138	141	142	125	145	145	121	151	143	162	149	153	154	138	126	141	141	131	135	137	151	137	137	129	143	124	152	156	143	165	173	143	138	127	143	147	141	136	129	154	141	152	158	137	121	148	162	140	153	138	150	163	155	155	152	142	140	158	142	134	150	143	136	141	126	123	128	147	117	147	143	137	146	143	137	116	146	144	125	122	130	143	132	138	140	137	139	151	167	132	142	133	139	175	146	132	138	140	135	147	157	128	160	118	134	150	136	140	125	134	147	161	138	139	144	151	136	135	131	130	162	147	133	143	114	129	126	139	151	148	142	155	153	160	152	157	140	131	132	125	147	130	165	141	141	153	140	141	116	137	149	139	144	125	144	144	141	131	111	128	134	141	138	139	165	153	137	131	117	116	133	141	141	157	134	152	120	125	134	125	141	133	159	176	139	127	132	144	133	145	145	147	127	164	159	123	167	140	151	160	153	122	146	150	131	111	128	145	153	138	143	153	122	136	138	128	142	152	145	131	150	165	120	140	139	149	163	131	129	152	146	135	136	142	133	139	130	136	127	162	158	168	132	118	128	148	143	160	159	130	153	146	139	133	140	140	137	148	146	148	135	159	124	155	149	138	161	164	151	152	140	135	141	156	128	141	145	145	134	130	138	126	128	147	145	152	136	156	130	142	150	149	137	119	152	137	175	135	155	171	142	139	150	123	164	120	150	141	147	152	133	128	131	159	134	135	142	156	123	142	162	144	159	143	143	144	134	153	140	146	159	134	153	168	152	129	130	120	132	153	176	158	132	159	149	138	142	131	147	133	145	110	148	146	117	116	135	134	134	155	140	165	133	129	166	135	129	119	154	164	128	164	119	138	145	149	125	119	145	134	168	149	139	148	171	163	140	144	130	134	144	133	151	156	149	165	157	124	132	161	141	128	117	171	159	158	128	140	170	135	134	139	161	117	143	138	136	156	148	144	131	147	155	133	137	123	120	158	151	132	121	142	135	142	147	144	149	132	150	138	129	143	145	143	142	132	146	162	153	133	151	152	168	141	143	116	127	123	144	137	163	125	138	115	143	154	146	123	132	122	136	139	148	130	144	137	153	142	137	161	139	124	140	139	146	120	151	147	157	137	144	129	163	144	150	131	152	131	122	135	139	144	127	133	124	126	128	125	168	156	151	155	132	138	163	170	121	115	149	137	141	145	118	140	131	142	167	142	145	173	111	167	166	143	126	144	129	150	140	148	154	145	152	161	124	153	136	148	160	156	174	121	153	144	148	138	122	145	148	144	154	120	140	123	148	142	120	148	157	145	140	147	158	143	136	142	138	129	149	149	149	167	161	155	133	157	142	142	152	159	150	136	149	117	131	154	154	158	139	132	153	129	161	144	153	134	149	127	132	135	139	128	129	135	141	145	140	143	141	153	138	142	121	134	146	144	148	176	136	138	145	153	155	134	165	132	138	129	140	132	140	155	143	169	134	140	141	144	116	139	159	143	142	126	144	116	159	136	129	141	121	151	159	141	130	131	138	176	167	147	155	133	136	125	143	154	124	122	136	143	133	141	167	136	132	166	130	136	135	146	150	141	150	155	114	170	126	135	144	127	170	158	130	125	160	133	159	158	124	146	135	132	141	133	129	140	143	155	148	147	126	158	108	148	147	128	142	123	155	148	144	142	146	147	146	109	142	138	143	130	142	127	148	124	157	148	130	138	143	137	127	133	152	150	133	160	134	138	157	145	156	133	151	146	159	148	133	130	154	141	141	139	144	134	118	127	151	122	149	128	118	167	133	133	140	133	141	142	115	152	161	150	142	141	123	135	148	140	143	153	140	144	140	147	133	137	121	133	129	114	156	125	145	123	142	162	133	155	133	158	151	153	138	139	145	125	121	141	143	137	121	119	172	134	144	134	146	140	163	129	135	155	103	136	159	131	148	132	153	140	123	135	127	122	142	123	149	150	150	135	147	149	137	135	147	130	156	114	144	156	145	149	142	139	128	149	161	141	142	156	173	132	131	152	153	163	141	149	147	135	136	160	125	137	147	161	132	149	132	131	124	152	146	144	131	132	136	142	153	132	152	124	128	141	123	147	147	162	161	125	157	150	143	145	136	143	144	157	128	125	128	140	151	162	159	127	132	139	125	174	173	130	137	150	156	171	146	120	125	153	131	114	128	134	150	136	140	152	153	137	143	148	120	129	141	126	161	120	124	137	141	131	119	149	130	140	132	148	153	152	138	138	144	141	132	141	134	136	141	137	127	162	147	159	152	106	131	152	143	142	134	131	144	137	124	157	146	163	146	140	135	139	140	127	128	160	128	157	130	151	149	148	149	135	123	151	147	146	130	143	154	173	149	140	152	136	149	162	133	129	134	151	134	137	150	135	137	149	147	144	144	154	133	144	149	159	161	127	147	144	122	140	140	149	132	134	122	135	134	144	147	140	142	146	150	118	164	132	160	142	139	150	142	128	135	124	131	154	138	134	129	129	136	134	151	150	151	140	138	135	139	135	135	154	121	134	151	133	150	155	146	130	119	127	181	152	151	151	146	122	114	140	113	142	135	143	129	137	149	105	140	162	127	152	131	141	152	140	130	140	174	149	147	150	149	142	143	144	151	148	130	131	147	128	144	133	128	159	121	145	173	152	126	156	164	124	117	129	134	132	128	139	131	145	132	127	128	153	153	131	154	131	123	125	124	134	146	127	131	145	153	141	165	132	144	128	143	149	169	135	144	148	138	148	115	131	146	151	131	147	147	166	153	137	159	133	136	140	136	140	168	179	105	135	156	128	143	151	142	138	132	149	149	137	134	157	141	144	143	128	131	143	143	172	136	176	127	121	153	142	124	135	136	137	124	151	151	154	152	122	143	134	143	149	124	130	131	128	137	138	127	150	154	133	122	141	133	127	132	143	138	127	141	143	141	147	143	148	146	144	145	136	140	135	131	143	151	172	148	144	138	139	147	143	144	129	143	146	135	126	138	143	148	138	130	138	137	142	147	123	135	149	121	125	133	165	146	146	157	138	115	136	138	135	135	145	163	151	167	144	139	122	138	155	161	133	135	157	115	132	130	137	145	151	161	128	131	136	152	128	148	163	116	161	128	134	115	152	160	124	158	141	160	163	148	155	113	134	148	122	141	132	162	123	131	169	136	126	150	147	138	138	120	153	153	145	143	140	134	131	153	138	130	135	154	138	137	147	185	140	124	151	124	151	151	144	131	114	151	143	121	143	149	135	128	129	152	112	135	138	139	136	144	148	162	148	143	156	153	119	135	133	132	157	143	157	158	135	127	137	144	125	154	124	126	148	139	142	149	117	134	124	163	148	147	135	141	141	145	167	139	116	154	110	168	161	146	150	135	164	149	144	145	146	146	159	139	125	134	130	161	135	171	143	139	147	143
6704	5778	9984	10095	10752	15562	16993	18321	16703	14260	11219	8189	5760	3360	2299	1559	1311	1307	1039	696	555	468	439	432	395	452	454	503	564	541	540	619	516	454	404	368	378	323	362	358	365	328	313	343	322	321	309	324	316	365	337	395	342	308	326	351	367	328	328	322	345	298	355	344	348	314	361	342	351	333	345	353	317	351	329	355	307	342	331	364	373	342	335	360	309	366	359	384	351	315	373	326	355	322	298	333	377	344	335	330	328	361	333	340	374	340	339	337	344	338	345	351	333	347	326	348	355	356	352	311	349	358	327	345	353	357	351	349	363	349	374	339	347	342	335	369	376	327	327	304	350	338	387	327	374	334	309	332	371	357	327	340	349	331	330	363	366	364	336	347	338	366	322	367	343	324	343	311	339	363	345	359	337	361	348	314	355	369	300	324	350	333	343	340	328	339	340	352	337	348	309	353	316	347	318	359	327	365	317	336	329	335	333	337	363	374	335	352	330	294	304	372	330	337	355	370	354	328	364	326	361	341	357	344	317	319	348	350	318	339	347	319	353	342	328	332	317	347	326	327	343	338	364	334	354	327	343	323	373	333	329	318	348	351	366	318	354	338	338	315	345	368	321	329	344	348	322	340	324	327	360	346	334	374	344	342	339	348	335	339	333	309	309	368	335	323	346	350	328	333	327	347	345	341	332	325	313	347	382	338	324	372	340	346	341	320	347	292	369	359	354	353	318	325	318	338	322	366	336	363	363	350	332	351	341	355	310	331	334	333	340	373	317	327	363	340	346	348	343	341	372	378	321	351	370	356	322	329	356	341	337	360	308	327	337	345	334	355	386	341	343	315	366	336	356	341	350	339	366	334	317	342	333	342	334	329	361	354	347	334	338	361	344	364	358	344	330	330	365	340	335	338	340	348	334	319	315	354	376	324	340	359	332	377	360	356	318	336	317	300	357	324	352	371	355	331	346	335	359	321	367	354	330	346	335	322	322	324	332	338	318	351	307	361	364	323	342	332	334	313	337	348	354	336	333	347	314	345	354	336	302	357	390	346	349	357	322	324	337	323	336	343	316	358	368	343	314	362	330	352	378	354	374	353	352	315	336	307	361	322	344	332	346	351	346	338	324	343	333	364	333	310	367	325	295	351	336	320	320	364	336	327	359	356	329	347	337	344	366	351	341	328	367	362	373	327	335	337	343	356	341	337	336	340	350	362	332	342	344	357	336	350	355	332	314	335	348	320	324	307	374	327	319	321	316	322	345	330	330	350	303	320	364	327	336	339	325	342	346	382	326	353	346	343	329	335	341	346	332	326	321	345	355	365	358	337	367	373	369	299	338	320	335	330	377	337	307	320	356	355	349	354	332	333	332	357	359	329	388	339	299	337	333	343	373	331	319	336	334	334	342	353	334	326	369	353	363	369	339	309	368	350	334	334	368	333	352	346	305	355	325	338	343	370	320	359	335	334	323	355	345	371	353	343	338	322	340	348	321	373	344	344	340	369	337	376	356	350	382	336	341	354	335	365	375	332	330	317	325	355	350	335	345	322	312	329	347	330	321	339	357	355	325	339	345	361	353	364	367	343	328	338	353	332	343	346	333	374	375	352	333	347	351	354	348	359	347	379	327	350	320	322	342	333	324	329	353	401	330	354	343	329	367	364	342	326	320	363	332	324	331	351	354	371	337	349	360	354	315	360	333	329	363	329	323	351	378	357	311	333	376	342	334	340	335	347	314	352	311	356	348	342	354	342	318	379	330	351	341	332	350	327	344	358	320	348	382	355	330	320	316	370	305	298	357	319	352	311	317	347	325	349	310	348	306	321	329	291	380	334	318	361	352	333	352	342	330	320	360	346	334	345	337	345	332	346	355	326	371	338	340	336	310	326	342	361	309	368	354	319	382	330	350	340	323	330	330	368	325	354	357	343	317	357	338	353	359	341	329	301	363	363	352	351	339	334	307	355	328	330	354	342	352	365	310	361	340	316	339	354	332	326	366	332	362	342	359	333	315	302	349	338	323	340	316	318	331	318	345	353	310	337	339	347	373	332	351	346	364	316	303	306	359	318	338	359	359	348	303	354	341	338	322	323	327	318	351	332	332	340	380	356	316	344	341	334	356	339	350	367	325	339	311	362	353	353	362	371	329	331	358	374	306	324	314	372	347	369	371	350	373	300	351	335	330	356	314	352	306	328	335	351	364	324	321	336	310	336	335	356	353	296	356	337	340	365	321	351	305	342	371	337	319	350	333	335	364	334	324	345	361	337	343	352	325	328	348	347	348	343	367	306	336	323	304	362	337	398	351	377	368	354	308	313	337	305	320	341	320	329	330	345	365	352	357	355	346	345	340	370	365	332	349	326	319	313	331	335	330	344	341	335	330	349	350	361	350	311	339	382	332	327	359	358	323	338	336	343	330	315	348	353	354	349	342	355	370	303	364	357	325	329	368	331	355	384	325	344	279	349	372	332	333	373	358	318	381	321	334	332	336	341	362	304	344	339	351	354	361	348	321	348	354	341	335	329	331	356	303	373	316	313	314	357	347	318	347	377	324	341	331	363	339	348	350	346	356	295	358	347	340	338	372	352	353	306	366	359	336	315	315	326	344	317	356	308	319	353	356	367	350	367	345	344	344	353	338	358	357	346	350	367	341	339	372	337	356	356	353	318	312	359	300	348	367	350	343	341	363	349	335	362	342	323	350	345	305	353	363	338	353	354	353	362	358	343	317	318	317	338	340	328	360	327	325	359	325	339	359	356	348	331	351	346	357	336	328	349	359	334	368	352	341	316	348	345	309	334	328	328	347	329	358	320	365	355	339	339	318	361	375	339	326	355	357	345	349	353	311	356	322	296	350	325	343	352	340	329	368	298	365	352	335	350	324	325	336	339	357	351	348	349	342	349	346	340	347	356	325	365	384	316	350	320	329	343	344	334	348	351	343	347	319	333	332	364	345	333	373	342	341	328	327	361	315	356	349	338	348	348	319	332	347	325	353	346	374	362	326	326	370	374	324	338	361	333	350	339	331	348	336	354	324	375	344	337	355	331	316	357	309	321	357	356	345	338	341	307	350	354	335	331	336	333	327	353	340	341	361	350	333	341	335	362	323	310	319	325	384	309	332	341	363	324	327	378	340	324	328	364	305	362	334	353	352	361	348	329	318	345	354	339	334	362	366	361	361	367	385	367	353	321	338	367	314	314	344	354	345	341	328	379	348	326	344	358	334	359	350	353	327	314	362	344	358	328	338	361	328	369	316	344	340	296	342	341	310	363	342	320	385	358	344	341	339	383	354	356	346	318	336	370	349	356	352	354	358	350	351	350	327	352	324	347	343	306	333	353	326	312	377	340	335	318	314	341	363	324	291	342	335	329	375	350	359	365	327	327	379	345	369	332	322	344	348	345	392	348	338	355	356	361	361	319	373	329	336	359	341	358	331	322	313	349	350	310	354	385	322	347	336	368	325	350	344	317	335	345	329	343	295	371	344	363	339	338
22015	14006	18142	15359	11379	8421	6594	6270	6545	5990	4690	3331	2147	1466	937	655	387	364	341	238	210	183	176	162	146	184	160	183	194	194	188	206	178	175	167	158	138	143	149	144	125	122	124	132	114	135	132	119	109	120	157	137	144	123	111	134	137	156	137	161	140	111	123	150	163	149	144	129	124	136	141	121	133	120	135	139	154	160	166	126	123	147	133	127	139	129	129	162	139	126	128	137	114	143	142	126	119	120	135	128	148	121	165	114	130	130	131	137	148	157	130	132	146	143	138	158	141	143	130	129	155	104	125	106	117	141	131	148	146	150	130	139	150	147	149	159	137	126	142	142	153	120	141	142	126	126	159	131	138	152	152	153	142	130	144	124	131	144	149	128	148	145	137	125	139	143	149	151	134	143	141	143	142	162	119	120	119	119	136	117	138	113	129	116	144	143	126	134	152	136	136	142	126	146	130	119	105	143	138	148	148	115	152	133	106	150	116	128	157	140	131	130	155	146	144	136	138	127	116	155	127	106	133	142	131	126	127	144	140	151	113	123	135	129	123	135	148	122	153	153	160	136	117	127	157	152	154	134	146	134	147	144	135	146	140	106	134	137	124	168	144	126	122	142	148	135	129	123	139	146	146	128	110	155	121	139	123	136	147	129	141	145	125	146	129	120	130	126	127	149	144	132	137	119	156	132	142	141	129	124	147	140	129	130	147	141	136	143	102	160	129	140	119	136	145	128	133	135	156	129	145	110	104	142	132	135	115	157	126	125	134	110	121	143	136	136	169	148	154	138	144	118	135	146	160	138	141	123	169	133	125	142	137	111	151	133	135	118	145	134	135	130	130	127	127	126	122	118	132	148	155	147	137	114	135	139	123	137	154	154	134	159	145	138	122	137	123	116	150	141	114	150	134	138	134	132	135	152	135	152	135	126	141	125	122	130	140	121	147	129	147	144	131	129	122	138	124	149	142	129	137	137	137	157	158	142	142	128	141	117	129	131	121	159	114	117	135	119	115	127	157	130	136	133	124	136	135	141	124	162	119	87	144	158	157	154	159	147	114	119	126	138	132	150	132	122	144	148	145	150	136	135	135	151	116	130	115	155	117	124	154	144	134	142	122	136	106	147	140	129	136	131	125	140	129	150	136	126	140	131	126	126	147	134	136	136	131	131	135	138	135	149	123	142	102	152	151	147	141	122	122	151	166	151	142	123	124	113	117	117	146	152	149	123	144	141	121	144	131	145	142	134	140	120	131	108	145	141	134	112	131	148	131	130	117	129	139	158	151	186	144	119	126	135	125	144	139	129	133	128	111	130	159	126	151	148	121	131	137	159	132	120	129	127	138	152	136	135	135	134	126	128	122	115	133	109	137	125	129	160	149	123	112	121	157	134	136	129	123	130	145	127	119	132	133	140	128	129	157	143	155	135	139	153	137	156	120	131	126	131	125	150	159	136	128	135	154	133	136	137	140	137	116	151	129	131	148	128	136	142	140	132	138	149	124	114	138	136	141	165	138	132	130	142	129	141	120	121	139	142	129	147	117	124	142	120	154	141	150	122	132	148	147	119	140	156	124	146	127	132	119	125	144	141	134	135	108	147	136	142	153	138	124	124	156	123	142	142	136	145	153	121	113	127	122	128	138	140	126	136	134	131	129	116	122	135	142	122	145	143	149	146	148	138	159	134	142	122	126	152	158	139	138	151	113	162	138	175	137	132	126	157	137	142	121	129	149	129	166	153	141	138	129	147	118	121	124	128	130	132	148	153	132	133	123	140	122	150	153	128	115	123	174	136	140	138	131	142	135	132	123	128	114	129	143	132	148	159	131	139	136	125	131	145	132	140	140	127	160	146	149	148	140	139	135	137	132	147	138	149	139	158	141	128	151	109	125	116	129	157	160	152	139	123	143	144	131	124	138	148	134	130	145	139	162	136	137	137	145	148	131	129	154	155	121	150	119	115	152	137	150	132	120	123	154	134	128	135	129	139	116	123	143	136	146	130	159	137	144	143	119	132	138	130	140	149	139	131	125	146	165	107	145	154	139	132	153	160	120	119	138	130	144	151	131	150	127	134	155	139	130	139	112	141	121	158	156	130	130	139	136	120	153	112	110	136	141	134	138	130	115	132	115	150	137	123	145	152	162	151	132	158	141	128	123	98	148	132	132	165	118	143	118	161	134	131	141	129	127	128	145	124	152	143	143	141	129	97	125	142	131	118	138	137	133	152	143	121	140	124	131	143	115	136	152	139	134	141	131	132	133	139	115	127	139	117	156	134	123	136	140	140	149	146	132	143	118	131	145	119	134	115	137	141	163	127	143	142	133	139	94	147	125	120	129	132	142	108	118	119	138	119	141	133	137	137	134	135	123	157	137	140	125	134	150	124	128	133	147	116	131	140	124	152	134	127	130	137	139	145	131	158	141	134	155	141	135	151	137	124	115	119	132	141	148	146	131	123	158	142	119	132	133	146	124	138	135	129	152	138	155	163	149	156	121	130	138	145	136	126	138	154	127	135	140	135	159	131	160	155	154	134	121	147	128	135	147	136	133	142	139	148	115	138	117	134	142	140	121	141	150	121	164	143	108	135	138	142	137	135	144	150	136	135	142	143	145	128	135	127	127	134	145	139	151	128	141	144	160	119	128	132	136	136	154	133	124	139	126	139	142	103	129	132	110	134	128	121	140	142	131	135	122	133	146	132	119	145	136	136	168	130	147	126	143	146	139	139	139	145	153	121	122	136	146	126	138	139	138	133	182	139	135	134	134	125	141	130	125	131	138	139	144	118	131	150	146	133	127	138	129	138	140	141	137	145	179	131	137	125	131	142	126	152	144	128	141	121	134	152	152	137	121	136	109	122	128	133	144	120	156	153	131	139	121	168	139	144	138	136	154	123	127	108	154	141	124	167	145	126	136	151	165	138	130	125	145	142	158	114	134	118	132	132	151	113	117	117	126	145	132	137	111	119	133	142	146	130	152	130	119	141	145	149	130	146	138	125	121	140	113	148	139	132	132	125	147	118	99	132	141	153	162	146	137	142	142	126	133	130	150	118	144	153	129	155	151	142	124	139	104	139	121	137	135	129	126	134	139	120	114	149	131	125	139	154	132	145	117	144	133	142	135	143	139	138	139	137	128	136	120	147	162	128	114	131	142	131	122	115	145	151	126	119	138	135	118	147	131	150	134	127	133	113	133	145	143	145	131	158	148	144	134	125	115	153	140	131	152	148	149	129	131	138	146	148	153	128	133	119	139	114	145	122	145	147	143	135	117	127	131	161	144	142	130	137	141	141	126	137	137	137	138	136	116	149	125	146	136	141	124	132	127	126	158	108	140	141	142	136	123	127	130	130	120	117	131	129	117	148	135	135	133	134	146	138	112	106	132	150	116	133	130	152	135	131	145	126	140	153	119	120	141	157	147	118	132	148	130	143	126	138	106	112	138	150	123	126	133	159	147	145	158	125	135	134	135	151	133	119	131	122	137	138	159	129
12394	10109	20849	23847	23589	21402	19732	20540	21712	20950	17641	13598	10203	7311	5126	3060	2141	2001	1580	1060	805	646	592	505	438	462	582	682	691	735	615	774	671	583	485	430	430	360	372	364	335	317	344	339	328	353	340	356	329	337	374	368	321	389	341	326	327	347	303	345	326	318	324	361	351	324	333	330	338	364	317	348	364	333	328	345	329	297	314	338	360	346	350	379	341	320	362	329	358	345	353	342	329	329	325	352	340	348	321	348	333	298	328	332	333	345	330	307	318	341	335	336	307	310	325	339	344	356	308	322	342	347	353	339	320	343	349	335	366	326	326	341	318	360	327	337	330	383	358	354	318	340	352	366	330	361	341	332	331	333	336	350	341	303	332	322	348	311	316	344	326	327	354	349	364	335	329	344	346	339	351	355	347	340	366	332	297	319	327	312	326	317	321	360	363	353	343	331	355	327	337	352	337	318	355	344	320	384	330	340	329	324	293	325	331	350	376	360	336	353	323	346	303	339	357	314	340	309	315	312	354	333	338	361	338	348	353	328	322	323	365	326	305	338	300	359	357	329	332	333	325	308	376	325	350	349	328	340	320	353	341	329	330	313	336	311	321	344	327	315	331	345	341	310	318	340	300	323	310	316	339	332	335	364	319	317	315	309	349	365	318	348	322	319	312	316	371	329	302	346	329	398	341	317	358	326	374	344	337	335	363	370	328	344	332	351	319	320	352	331	338	349	311	342	359	344	385	334	319	360	345	335	338	350	326	360	342	344	316	325	337	355	351	320	312	337	338	324	314	367	317	348	353	324	313	321	323	348	340	318	327	341	344	333	320	346	330	323	343	332	303	340	353	312	334	363	351	339	303	335	332	333	346	315	301	316	344	309	330	370	354	343	315	329	355	344	338	371	327	317	335	314	340	295	362	334	300	327	312	323	287	322	326	336	379	342	324	344	337	337	329	330	367	332	345	323	340	312	310	363	359	371	349	363	332	348	360	295	339	351	306	334	338	307	361	326	333	369	349	341	335	332	319	354	363	331	353	350	321	349	326	350	360	315	340	327	353	339	335	304	344	321	310	354	330	365	294	316	316	330	353	332	321	350	346	337	361	334	307	338	370	327	347	356	347	339	362	351	332	324	344	320	324	355	365	359	319	318	368	323	369	325	326	329	355	362	347	325	331	334	316	343	319	360	329	334	329	300	340	317	325	325	365	370	340	321	350	350	358	343	329	330	353	350	341	322	328	349	342	347	343	341	309	335	321	324	312	355	333	321	353	341	348	313	362	336	340	370	387	334	336	311	319	316	324	366	339	311	323	319	336	312	355	319	347	348	329	314	344	297	339	302	320	341	328	332	339	364	341	333	333	340	347	326	360	343	328	332	326	332	337	320	331	380	328	323	369	338	329	354	331	342	306	335	337	327	328	321	351	330	294	337	335	335	352	347	328	338	362	317	317	353	334	351	327	342	364	305	312	342	347	348	320	339	338	337	365	333	363	387	337	303	326	315	335	314	328	293	362	330	358	339	317	328	320	311	336	338	314	291	329	333	321	308	333	309	352	297	343	331	321	324	344	377	334	351	335	334	342	337	345	344	335	325	340	321	332	305	340	340	351	308	328	344	333	309	342	362	289	317	352	313	306	338	329	332	313	349	338	373	309	326	346	328	337	344	323	351	335	301	341	357	331	324	334	336	322	322	365	353	352	286	323	335	327	350	320	300	304	340	346	325	338	338	300	319	322	328	332	333	328	353	326	336	328	328	330	376	317	320	321	358	305	319	321	330	332	347	341	353	338	300	347	325	325	372	336	332	295	360	349	332	358	325	351	328	329	339	370	333	325	335	311	333	352	311	319	294	310	332	325	339	322	338	347	320	346	315	355	312	342	336	317	313	344	316	305	332	316	314	343	313	314	323	356	341	338	322	343	341	341	345	319	344	347	351	340	352	351	342	295	339	355	336	337	360	341	347	344	353	345	369	354	333	330	330	331	339	344	318	327	340	313	357	314	351	300	340	329	332	329	328	319	341	340	355	328	331	337	317	341	347	301	311	333	330	325	318	325	355	325	347	349	333	332	357	351	316	333	319	328	347	344	331	326	329	370	336	320	330	362	347	349	351	356	356	318	322	306	335	320	333	318	330	315	337	344	363	333	343	363	334	361	333	364	287	303	315	313	337	362	318	348	328	318	354	354	343	344	364	324	347	355	321	340	328	324	349	303	380	369	344	331	332	329	349	338	359	344	335	311	321	332	351	319	338	331	345	321	301	361	322	337	298	327	332	336	311	352	356	304	351	359	365	333	296	304	337	383	354	348	360	309	330	342	329	328	324	325	343	341	375	340	325	363	307	338	338	342	341	308	365	320	346	347	352	317	344	365	350	358	363	331	342	321	345	333	323	305	322	315	370	328	291	332	331	328	348	323	358	329	345	334	336	336	316	342	323	316	340	340	356	331	347	340	325	327	305	322	322	374	340	353	319	303	317	316	319	340	340	320	368	350	356	358	311	319	326	338	322	341	341	315	316	335	339	338	317	328	311	370	340	311	386	372	318	335	353	340	338	320	328	337	327	319	287	320	344	320	312	371	360	320	350	339	332	339	340	334	296	354	361	329	329	331	324	369	373	298	330	348	327	362	317	340	366	333	341	351	362	330	316	314	336	331	339	335	346	340	319	335	341	314	309	326	301	318	315	307	335	328	325	331	312	337	327	318	335	330	347	321	336	320	341	335	308	347	300	309	310	310	337	303	321	370	336	332	356	346	310	342	336	332	335	329	324	319	341	338	331	357	339	322	350	336	303	337	343	340	350	383	356	350	310	316	358	326	377	341	349	334	338	359	338	372	336	312	308	318	404	334	341	334	344	356	333	337	362	328	323	316	323	339	321	366	328	325	332	339	343	323	322	364	336	294	317	326	366	350	352	313	326	337	315	324	332	325	334	339	332	329	341	335	325	336	363	354	339	340	311	336	348	316	346	311	323	325	309	321	354	360	306	337	338	342	350	327	339	287	337	357	329	330	354	336	311	344	330	360	306	327	322	332	313	343	347	343	335	337	310	320	318	306	344	340	325	343	349	334	325	333	362	315	309	345	346	340	339	329	324	312	347	327	308	329	364	332	336	330	362	332	332	340	323	344	291	348	327	306	323	325	334	351	339	301	343	366	331	350	317	345	344	317	334	314	331	308	333	315	326	354	331	294	352	314	325	361	348	333	339	342	366	332	356	353	361	334	319	348	334	352	372	371	334	336	315	344	340	356	324	329	301	354	331	362	343	338	331	357	347	321	326	311	303	354	308	288	354	369	347	327	342	298	308	306	308	329	343	313	326	373	339	331	319	323	353	316	338	383	315	357	329	335	317	346	358	324	322	359	366	327	330	362	311	326	335	346	334	309	337	333	331	357	342	330	332	358	309	327	344	331	335	353	357	356	351	337	353	335	378	308	335	377	303	367	346	321	353	327	340	348	338	362	337	308	316	341	311	320	338	331	331	348	337	317	341
32891	24215	30151	28389	22761	18268	15785	12135	11711	11499	8634	5823	3737	2602	1684	1072	739	714	552	419	333	309	276	261	231	285	270	323	328	322	312	282	286	287	238	227	237	226	211	186	193	204	226	181	212	221	224	202	232	226	209	202	210	250	213	213	224	204	205	217	214	198	223	219	221	191	247	234	211	212	225	212	240	187	212	226	208	234	203	236	194	210	165	189	194	194	203	214	213	212	225	237	213	181	214	177	230	221	183	199	189	234	211	204	207	210	230	204	214	205	214	223	228	214	210	236	201	229	214	198	227	198	187	186	211	211	209	237	206	173	207	179	210	227	209	187	237	199	210	220	188	200	204	193	215	199	207	186	190	227	209	196	204	202	216	205	224	198	207	201	198	192	213	211	205	218	246	217	206	196	211	183	199	193	218	210	209	218	220	209	215	196	191	226	188	184	207	199	220	211	211	235	172	220	185	200	204	202	204	214	216	213	215	215	208	216	226	220	179	192	214	229	248	217	207	206	217	210	206	209	211	188	227	195	197	211	204	215	163	209	220	222	173	235	224	183	214	220	212	226	209	225	218	205	181	200	202	183	174	218	210	188	203	197	209	214	198	199	223	201	196	209	213	196	213	182	213	202	235	213	205	199	183	221	210	209	228	201	213	204	212	197	227	204	203	202	205	237	231	228	219	187	217	220	192	210	230	198	215	222	199	212	199	209	205	212	231	221	200	224	225	210	227	214	216	214	209	219	192	216	223	232	190	211	206	212	189	190	205	212	203	203	237	232	220	195	229	195	209	183	212	192	209	216	184	205	206	187	215	195	201	188	198	208	202	223	229	212	201	237	235	231	223	229	215	248	209	210	211	238	217	208	221	180	219	205	232	183	208	173	216	215	229	248	209	209	216	195	206	236	207	211	188	198	194	203	203	204	216	232	209	217	246	234	172	207	208	186	212	197	205	216	232	226	185	242	229	215	225	195	231	237	197	200	221	187	213	200	244	207	198	223	203	206	212	196	216	193	222	236	201	215	191	217	201	205	203	222	211	225	212	185	185	226	238	232	235	191	217	206	180	213	191	226	208	204	193	222	212	221	203	191	208	190	233	183	204	203	205	188	179	209	227	222	207	209	221	224	193	199	219	225	223	204	220	199	198	200	181	236	192	200	201	248	206	215	216	209	205	203	216	211	193	220	197	223	208	206	188	217	205	212	188	220	213	195	201	233	206	221	208	201	208	195	199	213	185	183	227	199	191	211	200	197	214	179	199	191	213	222	186	177	188	197	186	183	197	212	215	203	201	212	191	224	201	216	218	219	204	186	192	214	207	205	212	241	207	214	203	197	213	186	203	235	213	201	205	241	221	197	202	188	205	202	208	196	188	221	214	177	198	227	221	242	225	188	231	213	191	196	208	180	171	220	233	221	203	202	208	208	187	206	178	198	208	210	210	206	207	218	232	241	210	197	220	199	214	224	242	224	203	220	190	219	213	229	192	185	194	197	209	202	182	191	195	185	220	212	222	216	197	213	215	194	202	216	204	226	220	201	196	214	220	220	184	228	197	193	228	202	182	215	203	227	230	196	188	214	206	222	209	202	217	185	190	227	207	218	199	204	228	220	172	205	221	228	212	211	240	215	236	215	199	183	234	202	195	197	209	204	210	196	211	204	206	195	215	242	221	235	208	206	189	194	209	184	202	192	207	215	217	203	228	212	230	204	202	205	175	228	206	180	217	212	197	205	229	209	208	232	182	194	196	212	178	226	210	204	197	193	183	207	212	221	231	191	233	185	220	216	196	235	209	210	195	221	228	196	219	207	210	207	203	204	229	221	206	182	238	235	185	223	205	186	205	218	198	199	179	230	219	223	254	218	211	218	187	212	203	223	206	215	194	185	210	202	203	202	203	199	186	200	200	198	212	195	215	181	224	200	195	213	203	193	183	223	221	201	239	223	207	215	196	214	203	234	186	223	206	215	209	211	219	192	253	184	174	220	217	189	192	209	215	196	201	219	231	213	216	214	203	202	183	187	226	193	208	221	219	207	216	223	189	199	200	190	220	201	196	191	202	198	181	194	198	183	218	225	200	201	205	209	205	193	199	205	197	192	197	186	210	206	212	209	229	213	215	212	173	184	191	221	208	203	187	192	202	199	213	215	217	221	191	202	214	190	193	210	191	226	223	210	211	207	212	216	210	198	217	250	195	209	187	236	229	227	224	167	184	241	176	192	214	201	209	206	212	220	216	221	226	189	202	204	194	198	213	233	231	198	206	221	201	202	175	240	188	210	223	224	186	172	188	214	223	196	226	225	209	217	190	200	225	201	173	210	217	182	213	197	190	202	214	232	214	200	195	213	206	235	209	233	252	201	218	204	197	192	198	204	200	234	189	207	201	204	224	195	205	200	201	193	193	179	203	236	211	214	223	213	215	195	226	197	190	194	215	221	207	175	222	204	238	218	194	227	212	211	212	210	211	219	213	197	200	204	211	215	196	183	214	218	190	204	225	202	205	217	200	203	235	178	193	207	227	208	218	201	218	216	192	212	215	216	209	187	236	196	213	235	219	219	215	209	227	180	175	224	212	200	203	231	205	223	220	209	212	233	217	201	218	210	229	213	200	215	187	202	186	215	214	181	211	206	217	172	210	210	226	214	211	223	222	217	211	219	188	214	209	212	253	212	221	195	217	222	216	219	221	190	192	212	182	205	204	199	209	214	170	202	225	215	190	212	209	183	230	209	194	171	185	204	220	207	236	226	198	184	207	198	213	186	194	196	202	227	213	234	217	261	224	200	209	246	207	219	214	219	216	217	207	221	204	190	239	203	225	191	210	186	226	207	230	201	204	208	188	218	223	204	242	203	247	203	210	199	214	199	204	186	208	195	205	227	204	215	193	227	206	219	191	180	209	227	218	190	210	202	206	200	207	207	227	200	191	214	202	220	199	222	193	231	191	177	197	194	199	224	205	217	225	202	231	253	188	227	207	222	206	229	206	190	220	204	207	225	197	199	193	227	196	223	223	221	243	196	204	193	206	218	204	233	201	220	206	200	199	218	224	183	215	217	205	200	246	197	200	194	192	191	231	212	234	218	210	197	209	218	188	201	210	210	231	212	200	193	197	215	213	207	212	229	173	204	197	207	216	214	209	227	185	224	187	207	181	236	206	206	205	219	215	225	165	215	212	225	206	199	201	201	226	197	198	237	221	212	222	208	233	197	219	206	216	222	233	214	198	200	208	209	232	229	209	215	216	196	220	204	206	210	211	231	210	196	207	199	219	206	195	198	215	230	206	211	208	207	211	197	205	227	195	211	192	192	176	202	198	191	223	190	221	215	201	217	214	215	240	206	223	221	213	227	234	208	207	205	211	207	203	200	209	199	221	210	214	184	191	203	211	210	201	195	209	247	205	208	189	203	212	188	201	251	227	211	234	217	219	218	188	237	219	226	192	207	209	206	185	229	222	194	217	203	227	213	203	201	213	203	191	198	194	171	201	242	208	187
17339	16892	29044	34529	33089	32495	31054	28561	30103	29960	24792	20291	15237	11423	7881	5184	3675	3468	2471	1692	1299	1193	1003	865	758	744	941	1023	1106	1200	1182	1167	1038	841	691	642	567	530	509	521	546	519	495	495	472	532	504	506	490	489	538	503	565	519	472	467	510	491	440	530	514	442	503	465	504	469	509	510	473	449	518	487	463	503	476	442	498	483	481	513	490	461	516	425	494	475	473	485	480	467	507	494	516	517	560	496	508	478	506	491	485	503	479	470	497	449	455	501	500	494	475	494	479	520	482	506	497	496	502	538	517	459	492	504	507	533	495	502	463	520	512	516	483	508	440	465	512	480	483	531	501	478	447	478	457	490	496	446	477	480	506	507	456	475	448	443	477	470	495	495	489	487	498	452	490	464	481	491	495	440	480	471	498	464	444	456	478	460	476	479	481	488	485	462	502	483	489	476	482	507	437	463	429	452	467	451	521	465	484	484	485	462	475	491	502	473	498	476	507	482	429	456	509	487	484	500	460	470	473	466	503	467	461	490	526	497	448	502	476	478	493	469	471	497	493	486	491	492	500	494	493	536	487	502	483	494	460	472	504	453	493	472	493	466	483	440	511	501	490	456	485	499	475	526	472	457	455	465	515	524	494	481	463	494	496	471	476	454	482	481	461	487	452	492	483	486	510	485	513	489	456	425	476	467	509	495	490	496	454	471	453	519	459	473	492	452	455	477	475	463	475	475	438	518	520	509	465	521	456	484	473	452	492	468	517	470	520	483	518	476	496	482	501	517	441	466	489	510	465	470	496	518	478	476	501	469	483	466	488	510	475	484	506	484	479	455	523	450	466	479	457	499	485	490	492	493	467	476	497	447	512	432	452	497	456	472	463	471	460	496	458	481	483	479	504	478	490	475	454	482	537	497	510	466	494	517	471	514	500	485	509	517	500	489	496	484	466	495	478	518	507	512	491	461	494	487	458	498	456	455	476	474	479	507	472	512	495	510	521	478	489	491	500	497	469	509	524	471	496	477	449	517	480	494	463	519	466	498	472	473	507	475	488	428	452	425	470	496	491	500	486	449	482	461	454	498	454	441	498	493	482	461	449	457	504	498	480	447	499	460	482	480	456	481	487	476	469	497	478	495	432	493	515	489	478	489	460	489	452	492	472	476	468	503	476	432	445	493	510	495	493	476	450	445	465	467	462	481	509	474	475	492	482	448	505	481	492	444	490	525	478	454	469	511	545	494	477	522	490	478	490	469	483	458	501	453	490	491	465	462	482	504	456	491	478	454	508	484	481	465	461	465	442	496	474	430	485	484	468	451	476	490	517	462	474	532	504	526	487	475	501	463	485	501	443	447	486	512	516	465	499	514	484	445	482	481	483	492	484	481	484	498	503	461	481	472	486	479	491	498	471	472	518	509	503	450	505	486	495	488	476	521	478	463	504	505	481	516	474	488	483	490	478	481	480	489	487	490	464	495	462	431	517	496	457	470	467	494	480	496	455	474	447	473	472	464	499	456	516	453	476	444	506	453	500	488	483	466	471	441	487	447	504	499	475	488	514	468	459	486	476	459	482	478	513	482	438	498	436	451	474	477	495	478	493	477	506	481	462	474	475	456	475	509	493	462	438	519	474	508	456	484	487	442	507	485	468	494	443	505	463	486	471	472	490	478	484	494	447	470	451	481	454	469	473	457	505	454	495	489	470	479	502	500	492	476	499	479	491	493	487	486	431	497	471	478	474	505	459	500	501	529	497	457	485	494	482	473	444	469	483	504	497	450	504	447	478	490	466	507	445	460	496	497	463	478	469	490	467	457	491	491	509	459	495	484	527	480	466	462	509	454	445	461	479	485	459	444	527	471	452	522	471	443	483	489	534	447	464	533	450	478	508	490	496	466	480	506	478	488	534	519	478	472	489	446	446	507	479	446	477	428	475	453	495	474	437	479	452	485	504	510	504	490	510	505	494	481	489	479	517	471	481	483	474	491	516	500	482	487	497	463	485	492	473	492	503	483	500	513	494	563	471	476	450	507	458	468	487	460	433	499	465	463	489	468	520	457	482	549	438	455	495	471	449	468	464	467	470	479	486	487	476	464	444	481	488	481	449	497	468	480	504	483	471	498	502	458	471	490	481	514	485	485	497	489	528	498	483	466	446	477	441	457	460	459	462	508	423	464	489	489	502	482	531	472	472	442	477	518	427	521	474	477	508	441	497	485	481	476	466	437	516	488	472	459	469	485	454	515	474	497	458	468	502	459	506	525	465	504	483	481	507	498	479	480	488	488	420	442	488	472	462	492	462	474	489	486	465	506	503	517	487	479	469	500	496	454	477	461	490	492	523	503	497	497	510	486	504	475	467	456	487	512	499	453	467	485	467	444	481	492	470	507	478	461	485	503	487	512	501	513	503	523	520	481	469	526	430	454	543	471	487	494	452	488	478	472	440	501	464	479	523	488	496	471	464	494	506	497	463	470	495	436	453	495	469	465	493	485	489	471	480	507	460	461	453	448	477	495	496	494	471	443	462	463	474	509	440	543	447	446	472	468	468	440	484	474	492	474	454	525	496	453	479	496	466	496	422	471	506	463	485	449	469	525	503	480	523	504	513	469	490	472	454	487	503	487	486	491	443	440	464	451	441	437	465	453	481	467	450	430	492	481	506	448	458	457	473	517	466	478	460	492	488	480	480	521	441	491	517	484	527	500	486	513	497	495	468	481	453	464	502	504	513	504	477	468	493	486	469	459	524	475	480	488	470	454	478	503	489	484	470	513	493	433	541	465	471	482	457	451	507	477	479	494	488	503	476	465	437	506	498	472	485	470	465	427	475	482	515	529	521	495	446	470	492	463	475	489	459	472	482	474	493	459	491	496	523	464	484	470	486	499	497	493	497	488	494	458	475	460	479	464	479	471	481	492	483	455	537	476	465	485	501	477	468	483	468	506	467	498	496	515	503	487	458	503	471	468	486	455	471	463	492	458	519	475	474	445	454	441	468	498	488	504	473	466	502	518	449	477	472	496	493	507	487	503	450	437	459	478	495	494	470	519	486	480	472	457	502	483	470	475	469	481	506	452	480	472	462	482	498	516	472	508	483	479	460	469	477	466	507	518	490	445	479	487	467	474	487	482	491	476	445	482	464	481	494	452	490	469	477	484	459	500	451	454	479	470	499	475	476	502	486	459	476	461	478	425	476	481	483	490	464	495	487	472	450	437	483	487	460	448	475	488	476	482	508	464	486	461	457	474	532	472	471	459	476	429	511	451	512	459	520	461	493	473	500	488	468	470	464	496	500	472	487	494	485	494	480	482	489	514	494	471	475	488	474	483	505	466	464	428	488	457	461	431	456	490	460	470	445	475	523	476	478	462	491	531	495	484	488	486	493	473	468	498	513	512	442	441	496	514	493	513	448	514	491	497	500	471	462	470	483	505	456	500	536	490	529	507	458	518	494	486	455	502	513	533	481	518	439	480	483	429	469	491	483	497	478	477	503	473	506	480
10368	6085	5820	5820	7374	5828	4649	4694	4281	3288	2352	1887	1497	1004	727	445	323	277	233	200	191	161	144	152	152	143	165	177	176	176	182	164	139	174	166	138	140	168	139	171	151	145	176	167	145	134	157	134	150	147	158	129	172	149	150	148	131	136	136	129	138	149	150	151	137	156	137	148	154	134	160	145	169	147	148	152	159	152	142	157	165	135	164	153	169	149	133	154	145	154	155	164	127	148	137	155	142	157	152	138	144	168	126	158	147	152	140	128	140	136	134	140	146	148	132	147	146	147	151	150	128	162	134	162	142	160	151	164	135	177	164	145	156	157	131	166	136	134	120	168	134	146	165	130	145	158	145	158	127	152	161	142	146	164	150	138	146	155	128	131	147	140	139	147	141	176	152	151	125	141	143	148	152	138	153	160	148	135	130	127	169	151	150	161	136	147	154	144	151	151	134	146	154	143	152	153	119	118	118	166	160	166	131	133	147	166	129	132	143	127	164	152	157	149	133	152	146	154	154	174	153	161	152	150	147	141	160	141	144	135	151	150	161	133	143	151	156	140	137	143	114	153	162	138	134	135	141	159	144	150	176	153	147	183	151	153	169	139	146	153	152	131	166	167	126	150	149	139	140	136	148	139	144	140	155	141	138	136	157	136	148	149	180	132	145	152	158	147	157	157	150	163	164	121	145	135	134	152	145	179	141	153	138	160	161	134	150	145	137	149	165	155	138	153	122	140	135	132	136	156	155	159	171	139	146	141	147	138	135	157	141	171	135	160	144	148	134	131	137	145	148	164	149	167	179	163	142	147	154	154	127	139	145	159	148	149	144	141	141	137	147	160	143	150	160	150	155	156	154	165	142	172	169	128	147	159	142	138	169	135	158	140	133	177	149	156	140	146	156	165	125	144	151	122	151	124	153	170	167	162	163	143	165	141	144	144	149	179	139	164	136	155	141	145	154	136	146	131	158	140	150	181	138	146	166	154	134	131	149	145	130	180	138	150	158	162	162	139	162	122	153	155	143	149	166	144	162	156	156	165	140	132	133	158	156	131	153	147	134	174	139	135	146	119	131	140	165	137	111	160	152	146	140	135	118	155	129	160	159	147	143	147	145	164	144	170	134	142	180	159	158	141	146	133	148	125	148	147	151	127	144	160	152	140	147	150	131	142	155	146	174	130	154	154	152	139	167	129	161	147	144	151	148	130	132	160	172	133	139	174	153	137	156	151	133	146	149	136	151	139	147	152	128	136	147	137	152	148	134	146	170	154	158	145	155	191	150	149	151	193	186	173	171	148	127	132	148	164	151	168	134	132	144	156	159	141	153	157	157	142	165	151	147	142	155	141	158	129	159	130	144	143	153	147	123	159	154	137	146	136	149	159	130	161	157	125	145	133	143	135	154	142	159	138	132	116	165	157	131	130	131	146	144	154	158	146	147	147	157	146	179	147	151	140	155	161	137	133	138	131	138	145	146	135	137	144	148	138	153	148	150	150	136	170	153	144	130	159	157	130	134	131	135	160	171	144	133	136	133	153	157	159	180	132	143	149	159	163	148	162	135	151	164	137	135	157	152	130	153	147	144	140	140	159	142	143	149	161	129	169	156	156	137	167	147	126	154	128	161	129	161	154	133	156	144	149	135	140	144	170	134	140	149	169	137	136	169	171	150	148	136	149	149	152	140	155	130	151	146	146	170	170	150	148	145	151	138	136	180	131	145	141	141	143	144	135	142	156	143	161	154	142	165	157	125	138	150	134	144	143	134	154	137	138	149	141	164	136	152	167	152	170	153	154	166	148	175	164	133	144	144	143	143	151	136	165	156	177	159	161	160	144	157	137	161	167	138	145	158	142	157	142	153	148	124	143	177	146	153	174	151	158	164	129	141	122	149	125	140	160	125	136	140	126	158	153	152	133	146	151	147	173	155	149	164	138	158	138	153	161	152	172	131	153	148	147	155	155	129	125	148	148	160	142	135	143	147	168	138	127	137	120	163	107	158	167	135	137	152	148	139	148	155	158	143	135	166	139	166	125	144	176	142	151	137	143	144	134	166	151	152	136	148	158	131	133	161	173	153	162	129	163	147	133	136	127	151	153	154	134	142	141	146	157	138	145	137	156	157	138	130	122	147	156	177	140	130	143	133	136	155	140	147	125	175	165	141	147	181	104	145	125	139	165	134	142	148	143	162	157	161	148	133	122	140	142	167	144	161	153	143	151	153	153	153	150	155	156	146	135	149	139	154	160	156	130	151	156	163	159	162	150	141	129	136	150	133	156	150	138	146	158	167	134	138	149	148	178	140	153	155	148	158	142	157	161	136	151	144	122	154	139	146	170	149	150	144	112	144	130	139	138	157	141	158	143	157	142	161	149	165	155	131	141	153	167	121	137	146	161	159	151	155	150	134	164	160	150	132	150	137	158	156	123	148	172	145	151	148	140	152	153	150	143	136	180	135	164	141	147	156	140	171	123	169	137	140	159	159	168	144	128	134	128	156	141	148	156	156	134	163	130	141	144	150	165	154	150	172	149	150	142	157	162	137	140	159	168	145	139	130	134	136	144	150	151	159	131	158	172	156	136	175	132	153	149	153	146	152	142	152	150	163	149	145	170	179	159	169	169	174	159	161	121	119	141	155	129	128	124	152	158	137	135	145	145	128	111	145	163	138	140	148	141	131	145	127	164	135	159	155	157	148	143	154	168	139	146	151	144	145	132	151	154	142	148	163	148	155	139	157	162	130	146	144	151	144	138	142	141	135	131	173	186	157	154	154	135	128	138	143	138	148	165	137	161	155	148	162	147	172	149	169	131	149	142	171	143	142	161	130	151	181	144	137	154	145	146	164	165	156	159	146	147	151	159	126	165	125	155	157	148	151	150	158	151	149	162	125	145	147	163	147	144	159	153	136	136	155	141	135	146	129	139	149	158	146	152	147	137	133	139	138	162	161	137	156	149	169	148	138	158	153	156	149	163	140	162	167	130	168	128	149	154	147	140	135	144	154	159	140	129	165	159	149	161	148	129	135	137	140	149	135	137	141	111	142	136	140	145	153	140	158	146	158	143	142	155	154	134	162	129	149	165	145	130	130	151	154	156	134	145	147	173	145	161	175	139	143	125	135	146	163	167	136	154	155	163	151	139	151	141	161	141	137	126	161	173	164	150	132	147	169	145	155	150	167	132	157	155	145	164	181	154	135	132	134	145	150	146	146	152	150	153	161	153	136	138	136	158	141	174	169	144	146	165	129	145	121	184	158	162	163	146	147	140	136	162	143	159	140	139	139	163	137	138	146	145	164	145	137	165	150	178	155	127	140	144	154	160	127	115	128	153	149	153	162	151	162	161	173	156	165	147	141	121	192	155	148	144	162	160	157	138	142	132	125	146	150	150	152	173	129	135	136	158	141	155	148	161	178	135	169	171	153	156	170	143	137	138	178	128	150	145	121	168	139	147	142	157	143	160	174	136	156	144	160	165	151	146	145	155	141	145	143	165
5890	5037	9623	15237	19346	18333	15925	17467	16432	13887	10831	8976	7034	5213	3714	2177	1453	1420	1028	596	519	480	441	412	438	408	421	505	537	505	548	471	449	426	385	391	387	338	367	383	380	353	382	340	361	390	357	341	322	366	349	372	352	345	356	355	365	337	341	344	347	340	338	398	364	373	384	364	347	372	348	352	365	384	405	386	328	337	356	368	354	346	367	372	351	340	347	349	360	350	353	339	378	377	365	383	367	360	391	340	387	336	378	346	346	369	320	364	353	366	344	394	352	337	366	374	387	352	326	362	393	354	389	360	346	329	349	339	307	353	398	364	377	362	340	356	378	356	384	370	352	367	339	340	364	355	355	364	342	357	299	366	357	344	351	377	329	359	359	349	356	334	377	375	343	331	361	364	366	360	361	373	349	355	328	362	348	366	334	337	379	342	348	348	354	379	384	357	399	344	396	365	324	365	347	362	358	329	361	342	329	380	373	336	383	370	351	348	376	354	369	335	375	365	371	360	398	322	352	353	356	350	367	344	351	340	343	327	338	361	340	346	385	362	363	347	345	361	353	351	307	366	333	313	349	383	347	347	338	361	338	341	355	353	330	380	344	346	352	347	350	361	344	369	358	361	335	320	332	364	329	360	362	329	347	359	412	346	334	356	339	317	380	347	371	380	341	341	390	351	329	350	312	353	375	356	379	349	342	333	355	337	329	303	367	341	351	368	349	382	338	306	366	352	340	352	371	340	367	385	379	345	359	328	365	377	378	353	375	389	365	359	358	318	364	334	316	350	345	327	346	364	337	328	342	324	358	334	361	353	330	348	352	374	358	348	352	332	372	339	339	353	377	331	355	358	345	353	346	367	385	353	390	334	388	380	330	329	341	362	347	355	327	354	351	368	368	313	328	360	368	360	373	364	370	358	331	329	366	369	355	369	375	337	365	371	346	332	351	367	354	352	361	319	342	343	358	350	370	353	355	371	320	339	398	360	372	345	368	345	373	325	338	348	377	341	343	349	352	370	354	375	367	341	346	342	378	352	352	336	347	367	371	357	380	350	335	349	383	377	383	322	332	364	347	365	384	361	372	352	334	377	345	357	374	358	377	353	375	349	367	351	356	314	361	348	369	366	392	372	325	342	363	384	334	331	373	366	316	352	356	375	345	369	347	355	340	341	330	354	314	356	367	354	344	355	377	352	374	398	403	356	350	375	333	360	356	369	350	387	353	351	334	377	358	366	360	368	364	385	336	322	355	336	383	337	373	369	370	351	314	365	362	327	340	376	340	358	376	364	331	362	364	301	379	352	343	340	363	357	355	351	359	323	358	340	332	349	370	318	348	373	345	399	347	352	326	342	374	371	338	365	364	331	329	347	328	342	320	365	365	350	343	350	367	337	326	386	336	327	365	360	369	343	380	323	345	361	333	349	340	367	361	348	343	375	342	378	355	353	370	357	376	354	349	337	351	331	323	383	354	387	355	338	340	394	373	317	347	371	360	351	376	386	365	348	372	377	362	333	345	327	371	378	358	350	362	371	350	365	339	388	370	348	348	382	349	383	349	355	388	346	353	347	405	356	337	366	383	323	331	339	371	390	352	371	349	363	346	352	356	373	358	353	361	369	326	327	394	348	354	345	355	371	391	339	355	348	356	346	367	376	352	347	337	331	395	364	364	370	365	357	348	377	374	374	370	362	354	381	312	341	340	373	341	347	314	367	354	367	341	354	386	322	353	344	339	376	369	367	390	366	348	371	377	363	381	353	353	336	330	354	352	365	363	343	359	337	338	343	352	314	346	407	361	372	352	334	381	338	341	355	358	347	330	337	324	354	351	367	362	351	357	382	361	345	339	381	339	319	367	363	364	372	353	362	374	344	319	367	370	358	327	336	367	369	365	360	418	317	340	357	358	353	349	370	356	369	341	353	370	330	352	341	338	359	347	350	313	347	345	370	365	360	373	352	352	342	356	360	356	362	329	391	346	364	370	364	325	375	374	391	362	366	342	358	342	370	391	337	347	346	363	344	343	370	343	338	342	379	367	358	324	368	350	344	361	373	367	386	363	400	404	364	368	356	383	331	360	377	365	316	319	354	354	359	359	372	344	361	372	337	326	340	352	345	378	330	370	357	340	376	358	374	338	342	376	367	341	338	356	375	353	363	329	423	379	315	358	339	342	385	329	352	328	355	383	360	363	345	368	363	362	373	369	345	369	373	349	330	379	316	364	365	344	372	385	374	349	399	365	336	367	351	323	362	320	363	328	358	400	357	328	385	333	391	345	364	351	381	380	384	375	364	317	365	382	362	361	378	396	363	359	340	311	374	343	369	349	356	353	325	351	353	329	329	358	365	372	357	361	346	414	370	356	372	352	345	368	369	360	355	367	362	386	376	366	356	333	355	338	376	360	362	332	360	370	333	356	340	350	347	345	360	377	346	344	393	367	402	376	344	354	347	347	345	376	349	360	340	360	356	336	368	374	382	371	346	338	340	368	349	337	346	362	371	334	350	322	375	364	369	373	391	374	333	344	362	371	372	342	395	348	325	353	351	373	339	370	360	339	375	384	332	361	341	361	390	352	337	356	330	367	349	363	343	378	354	364	347	352	348	322	378	330	336	388	378	340	340	397	353	371	341	362	377	366	356	367	376	347	372	363	353	343	352	330	373	384	372	379	362	351	347	341	353	338	345	366	351	369	351	330	347	382	363	364	343	348	373	352	327	339	345	339	382	347	369	334	345	365	329	371	333	334	357	351	371	358	332	317	362	391	371	320	375	360	348	348	373	327	371	372	393	315	384	327	380	355	361	350	374	356	348	346	347	380	320	373	371	340	375	368	363	376	405	351	362	356	358	347	355	395	374	325	357	329	361	350	363	337	376	365	378	349	353	362	324	351	309	346	367	369	313	389	377	324	357	384	368	339	317	360	331	413	382	354	348	364	348	340	341	342	327	349	339	371	374	336	397	365	351	355	327	348	370	364	361	358	349	345	345	356	373	374	363	365	351	379	309	350	360	366	337	369	332	338	355	351	355	350	347	340	337	349	364	357	355	345	390	357	364	348	392	367	360	336	357	385	340	365	342	380	344	374	336	345	337	374	357	321	366	341	376	360	327	349	353	334	392	336	323	330	350	375	383	367	370	370	379	350	365	372	323	364	374	374	363	340	353	382	362	348	372	370	361	357	362	301	379	327	365	365	312	312	404	352	329	370	335	363	362	380	344	360	318	398	376	378	341	382	343	349	330	359	368	370	368	352	358	333	298	332	379	355	325	363	370	368	335	378	321	351	317	347	343	371	355	365	402	311	348	336	358	369	338	372	349	328	350	310	340	348	346	321	349	372	362	355	353	394	355	340	356	333	371	332	306	341	379	372	351	358	326	352	337	331	396	368	368	358	387	346	347	336	354	376	344	348	361	377	386	337	379	342	348	351	380	343	337	385	342	366	349	383	370	377	363	335	375	363	374	390	351	348	337	361	377	387	375	368	365	362	336	377	339
18958	13612	15112	14528	16974	12319	10527	8311	7464	6044	4869	3826	2545	1736	1226	741	456	395	407	249	213	180	212	166	154	166	169	163	168	186	187	189	167	159	161	137	130	178	157	155	151	143	145	121	166	143	161	154	151	190	162	174	136	155	144	175	163	151	156	147	144	159	157	181	155	164	151	136	145	131	167	142	155	143	179	131	160	151	160	148	162	143	160	139	143	140	153	164	141	156	147	146	149	144	152	169	150	158	141	155	158	143	140	134	142	155	161	150	157	161	154	167	150	153	151	164	146	153	170	154	149	148	157	147	161	123	129	146	153	169	151	160	157	153	150	153	163	141	158	158	163	157	160	154	130	148	143	164	175	154	168	158	165	158	167	164	162	164	167	150	156	137	143	150	154	150	168	125	167	122	159	148	143	154	121	153	148	136	151	157	140	159	174	186	136	117	165	137	176	171	174	164	142	163	150	166	161	155	148	166	179	161	163	140	151	130	137	142	152	172	146	165	167	170	176	114	158	158	165	142	159	161	134	180	158	168	165	145	161	135	149	165	145	175	172	144	146	145	176	144	179	130	145	154	156	146	153	172	154	173	173	160	159	153	164	145	154	151	152	147	109	129	143	146	143	132	154	154	136	136	137	172	128	144	153	148	148	161	163	170	161	155	124	155	154	153	142	161	164	133	152	146	150	134	141	165	144	151	162	162	158	169	136	165	150	134	172	155	134	144	170	193	150	163	145	160	168	163	176	134	140	145	154	158	119	149	130	143	157	134	160	171	145	147	128	165	159	141	181	141	140	133	164	178	155	168	155	154	187	152	147	145	149	161	161	149	143	143	136	171	163	138	169	167	136	133	157	161	155	147	165	157	161	159	167	160	167	164	135	163	136	144	141	142	138	157	163	138	147	152	174	181	145	154	151	156	140	171	162	163	171	144	166	150	134	171	114	129	146	153	167	152	164	150	167	157	164	142	152	148	162	150	149	137	147	145	166	142	152	164	182	161	137	140	178	146	172	195	154	165	149	131	175	153	158	156	155	168	143	153	159	149	161	145	146	145	170	160	156	164	163	161	158	169	170	135	141	154	137	151	134	148	162	149	181	156	183	123	136	133	158	169	126	175	163	159	144	136	164	160	164	146	145	169	157	178	168	154	147	142	158	152	156	157	147	163	161	166	139	167	144	159	139	145	149	148	139	160	155	133	179	138	162	134	147	157	164	174	153	153	144	135	159	167	159	122	157	134	123	137	152	157	174	132	156	155	167	174	176	160	148	149	156	162	146	128	154	149	154	132	141	134	153	142	147	154	129	159	144	144	141	132	167	153	140	132	142	162	153	139	142	151	183	139	160	143	158	147	142	142	138	166	138	133	130	140	148	148	154	147	132	169	149	129	147	150	154	181	141	160	138	129	180	131	141	140	143	136	131	123	154	146	143	152	142	150	134	151	143	141	166	153	142	147	138	150	174	166	143	161	162	155	143	145	152	158	155	157	169	165	130	162	131	169	145	157	156	151	149	167	139	151	136	150	156	167	138	168	165	143	144	182	175	179	174	162	166	157	149	190	171	164	162	149	163	143	170	139	151	153	174	158	172	141	163	150	169	155	158	150	153	142	138	151	159	158	154	156	149	166	166	143	149	171	156	150	177	125	157	149	135	171	161	145	163	157	138	152	135	153	137	146	159	172	159	145	174	158	157	149	151	162	139	166	148	170	155	150	156	160	168	150	154	153	161	158	156	152	157	151	138	159	158	141	148	144	149	159	142	146	133	169	155	161	162	136	133	146	144	189	156	141	137	151	157	132	134	158	159	154	158	147	156	158	156	142	144	156	171	163	161	132	171	146	146	164	162	168	160	143	159	141	155	137	133	168	145	167	164	148	141	161	155	178	166	149	144	164	138	132	167	152	162	137	145	170	176	145	168	167	160	178	143	149	171	151	143	154	134	160	151	150	163	146	163	144	155	137	131	180	137	145	163	150	140	143	188	135	173	154	158	163	150	132	159	156	130	140	162	167	134	152	143	132	159	146	142	162	147	157	145	155	127	168	164	150	187	154	153	120	143	175	152	154	161	168	162	157	163	160	157	179	154	160	115	149	168	126	164	172	172	145	157	140	165	160	151	159	163	141	136	149	148	134	126	141	139	149	150	166	143	146	186	156	128	149	166	164	158	166	125	159	173	148	159	139	165	172	148	172	170	150	170	177	151	174	139	165	180	166	141	161	146	151	169	142	148	170	140	163	174	149	157	163	131	140	162	163	136	151	160	130	162	161	138	145	145	175	136	138	160	129	164	134	165	153	159	146	147	145	172	162	145	165	135	164	174	164	169	169	151	166	158	167	155	141	152	146	156	148	164	143	155	143	162	151	164	148	162	148	140	173	161	148	165	148	140	174	153	156	159	158	159	156	150	172	170	160	145	167	141	134	156	154	155	157	177	128	143	132	156	150	161	146	147	152	155	150	150	156	173	160	159	151	158	166	160	164	162	145	132	156	155	155	147	143	157	154	154	161	157	158	146	161	143	135	157	147	156	131	142	149	169	141	172	166	127	156	143	151	131	154	158	135	139	183	156	170	176	132	147	143	149	157	143	158	143	157	142	159	164	174	137	155	132	156	138	134	147	154	185	166	169	173	155	159	158	151	142	157	159	154	148	159	167	160	170	142	146	165	165	176	159	162	144	158	149	164	167	160	156	136	183	141	167	158	144	151	154	148	153	133	156	142	148	137	181	166	142	149	157	147	164	153	161	145	155	168	170	146	157	138	136	150	167	159	156	153	163	149	160	151	146	161	162	162	180	147	153	180	172	147	165	151	138	170	175	145	139	137	155	158	176	143	131	166	149	171	164	153	152	158	152	152	167	169	169	150	174	138	159	166	137	150	187	152	144	154	127	170	169	148	153	158	147	156	146	161	159	151	163	152	132	137	158	137	148	150	134	173	151	149	147	166	167	152	184	135	161	200	163	135	141	157	151	147	168	149	145	158	133	165	150	146	156	158	164	144	164	141	153	167	165	130	137	143	173	169	152	127	150	171	132	150	157	166	146	140	136	149	139	142	144	170	158	181	142	135	160	158	136	141	149	160	163	161	165	155	181	142	163	154	159	169	167	146	178	146	158	152	163	155	143	157	151	172	148	142	160	127	137	144	150	162	135	146	142	169	150	140	165	145	169	173	171	138	165	146	153	157	163	123	156	155	153	143	148	138	155	152	156	170	161	166	167	164	193	195	173	174	146	162	148	151	162	159	137	187	147	146	157	142	133	147	154	168	162	152	155	155	151	148	157	143	156	170	168	163	186	136	152	152	162	142	151	167	147	152	125	161	174	138	166	151	154	156	160	144	161	146	152	148	158	138	170	149	138	172	136	159	158	141	165	145	153	145	156	151	148	149	168	148	148	142	163	156	159	154	153	155	173	124	151	174	155	136	169	186	150	144	152	143	166	171	154	142	161	158	146	137	165	193	151	156	150	152	154	155	150	163	142	136	139	161	182	161
11165	10370	18998	25524	31379	27936	26586	23737	23650	20636	18241	15659	11333	8628	6550	3834	2521	1906	1527	889	715	598	532	438	451	430	497	633	660	657	675	586	455	446	431	426	401	393	423	371	357	400	392	401	383	391	361	362	378	409	390	373	370	374	377	398	347	385	378	363	391	400	374	402	387	353	320	327	381	363	415	376	386	359	398	395	405	437	359	316	366	393	394	388	392	339	347	369	353	377	391	425	369	332	384	372	392	416	401	372	356	406	356	376	417	364	366	387	362	362	347	378	383	398	365	361	372	364	372	364	361	373	391	383	346	367	403	381	408	391	394	362	388	391	402	433	423	398	368	359	379	362	341	389	384	392	361	380	374	393	379	381	411	364	386	374	393	389	351	356	356	392	399	368	396	384	334	373	346	388	371	369	386	368	366	355	425	363	426	361	390	365	394	375	373	406	378	390	359	378	379	390	355	370	385	367	348	388	414	347	382	338	357	375	369	372	363	403	391	355	380	391	364	366	359	388	339	347	378	384	383	371	375	340	358	378	378	384	388	357	368	376	382	360	418	366	384	344	408	367	395	424	370	344	412	417	381	375	414	390	347	387	393	376	390	375	402	389	398	380	386	355	357	347	402	393	393	369	351	355	364	369	352	384	372	362	385	352	365	379	371	375	390	393	384	361	362	373	395	369	367	383	354	360	382	372	370	392	360	399	399	404	390	351	359	350	330	376	370	349	408	425	372	399	339	414	386	360	347	372	386	384	374	377	359	377	371	371	375	331	395	356	361	364	395	384	387	371	356	367	375	410	363	354	386	359	385	405	325	388	365	392	368	356	386	414	346	386	390	357	365	379	351	345	374	379	385	377	367	394	339	403	320	348	382	361	406	392	368	359	393	346	371	377	331	399	381	386	389	369	380	358	385	373	389	403	385	380	413	385	357	357	382	384	389	360	346	359	358	363	367	360	355	373	388	368	392	381	345	403	373	341	396	355	358	359	360	392	370	334	378	379	372	392	371	344	354	359	393	366	392	377	387	406	382	388	385	333	360	367	348	386	373	390	331	362	353	387	357	381	362	386	397	365	366	346	387	391	355	369	373	337	379	367	356	370	377	385	413	412	389	376	393	371	376	354	390	386	381	409	377	397	354	370	365	389	388	356	388	383	365	384	428	382	385	369	365	399	376	343	410	389	384	367	357	390	391	379	396	357	362	364	353	389	376	371	364	375	364	412	360	380	365	363	390	366	389	381	343	379	408	360	377	370	379	395	363	388	386	378	382	362	386	399	384	358	345	345	380	366	362	370	402	375	382	371	391	399	381	360	343	389	378	395	366	385	353	374	413	366	355	388	388	372	372	349	377	354	375	428	373	387	395	365	378	378	404	349	372	372	345	394	377	385	382	369	394	385	370	385	351	377	402	406	385	383	378	332	416	394	366	411	359	358	384	399	364	369	372	385	381	337	348	381	350	359	373	422	370	367	410	383	390	379	345	371	356	366	377	359	360	396	351	353	396	365	336	416	404	401	402	382	388	360	312	380	407	388	372	369	391	405	357	363	359	351	384	384	358	380	389	368	332	387	373	388	367	361	356	356	358	363	363	384	374	405	361	387	373	336	384	363	382	399	392	364	363	404	372	377	379	392	357	355	382	406	367	383	425	356	378	357	374	380	379	379	385	356	331	387	335	372	365	353	369	376	383	401	353	365	377	351	384	367	357	367	388	389	385	372	346	403	377	375	390	393	370	347	380	391	361	326	390	359	376	368	384	346	366	365	371	366	392	374	359	344	368	395	364	392	358	383	364	375	375	381	365	329	350	392	383	361	393	371	387	375	339	377	358	366	350	350	376	384	375	362	365	384	408	403	395	377	382	378	391	374	389	401	372	346	362	404	370	362	363	394	375	397	390	363	363	344	393	357	371	380	350	371	347	377	398	373	366	340	398	345	414	375	381	372	382	377	384	399	350	349	376	364	360	377	411	373	388	385	343	402	359	394	362	377	378	375	397	366	356	374	379	361	364	366	345	393	395	392	423	345	363	398	367	378	357	356	356	358	374	386	397	364	380	357	336	382	402	385	393	358	358	366	383	371	357	365	366	359	393	384	397	374	373	359	373	346	419	353	361	348	416	379	354	355	374	383	336	370	364	382	363	363	393	378	401	348	382	355	364	371	354	387	380	392	359	386	358	369	370	350	373	365	339	410	353	376	337	360	353	405	401	373	331	363	377	370	376	336	371	356	428	401	354	385	359	388	356	357	342	385	395	376	375	387	369	378	374	409	340	384	397	352	358	372	375	374	378	356	367	408	340	370	370	376	406	339	406	362	389	359	369	337	351	397	377	378	361	380	352	387	423	346	355	358	360	357	370	364	371	386	368	358	385	371	364	340	353	343	380	380	345	397	354	393	376	379	381	401	354	354	362	375	385	369	335	372	368	379	364	392	386	394	394	385	365	423	397	351	376	386	413	377	370	379	361	325	376	356	364	371	348	361	369	375	351	376	373	381	394	370	353	363	368	382	420	360	378	388	369	376	352	369	379	414	386	375	399	392	340	381	330	351	339	372	356	364	397	368	393	374	388	397	376	372	356	348	380	355	383	420	352	381	383	383	389	353	344	364	347	375	391	353	359	356	367	387	390	362	398	324	396	347	372	384	403	377	389	341	386	367	355	371	379	371	362	381	345	378	398	354	349	364	349	408	391	360	397	345	360	399	364	370	377	369	360	352	392	365	387	380	409	369	391	369	356	358	364	395	332	343	346	354	388	389	374	372	397	389	389	421	388	392	375	357	391	357	365	341	356	375	337	370	377	396	391	403	365	391	359	321	394	390	394	376	347	356	372	370	370	399	370	368	373	385	356	369	372	369	366	367	400	422	347	344	355	371	379	367	398	393	369	337	377	361	354	352	375	367	396	340	359	357	357	339	356	345	397	360	356	387	363	362	361	348	376	361	366	361	353	346	353	385	391	334	376	329	366	387	363	359	350	362	394	416	363	391	389	421	370	416	363	375	393	405	398	381	384	363	373	392	353	380	383	378	368	365	370	350	377	343	371	389	364	329	415	359	359	382	372	370	365	380	409	357	359	369	384	358	379	363	378	367	351	389	388	360	393	365	339	344	374	353	365	336	372	375	394	397	382	338	378	369	374	373	387	388	385	415	356	380	381	390	329	392	357	412	392	379	380	355	343	422	381	348	380	385	360	415	359	394	376	413	402	353	364	364	364	362	332	359	377	397	363	401	364	379	362	376	379	366	373	407	355	365	365	406	365	353	366	358	390	360	344	372	372	373	401	370	365	306	360	363	400	375	368	411	371	399	376	336	374	377	364	387	347	350	364	386	347	367	363	393	404	358	378	343	373	378	369	361	391	391	348	357	354	399	369	356	403	381	381	355	376	400	367	380	353	387	379	334	343	371	357	356	385	368	384	381	366	387	360	421	369	388	377	388	374	385	392	388	366	392	338	381	356	366	337	367	352	392	384	345	387	400	376	361	376	328	368	371
31644	25299	26612	27032	26503	20641	18690	14829	13216	11622	9042	6438	4264	3440	2381	1467	1052	759	597	446	315	322	293	258	247	255	242	303	278	311	288	295	235	236	257	271	215	248	244	233	209	213	236	207	234	241	217	222	227	203	216	203	233	236	227	229	213	240	234	216	210	228	247	237	242	209	218	223	256	210	220	221	205	224	211	217	234	242	253	232	234	243	246	232	220	220	225	207	217	230	196	189	193	220	211	257	226	220	227	228	219	220	220	230	235	242	203	220	224	213	185	235	231	232	217	222	224	218	225	231	246	225	206	221	218	230	228	225	229	208	221	219	241	246	187	230	223	221	219	217	206	210	260	226	230	190	247	221	241	231	241	249	219	226	242	216	233	229	235	218	222	203	229	223	242	255	236	231	243	243	236	251	243	248	216	212	221	227	222	208	219	204	221	223	229	192	224	222	231	218	215	220	263	208	229	231	235	212	218	223	232	234	238	245	236	249	236	207	243	228	275	210	232	238	236	237	207	232	238	219	223	223	276	216	218	232	212	227	211	258	178	235	217	226	204	264	192	204	230	216	216	237	187	228	201	218	215	274	215	198	218	242	236	220	216	235	225	219	225	221	211	225	194	223	212	241	236	185	219	216	263	217	224	219	210	229	238	231	223	203	247	219	251	213	217	233	212	227	208	190	250	228	234	237	237	227	199	211	213	220	231	186	246	235	251	212	209	238	231	230	234	239	220	228	212	232	216	219	234	216	234	241	232	196	242	214	205	232	238	236	240	218	225	232	219	210	215	234	217	248	234	216	213	218	228	249	218	239	235	264	240	209	211	209	208	230	228	211	230	258	268	190	251	221	220	239	228	203	253	228	226	220	230	216	210	222	225	216	225	248	211	217	241	240	186	247	214	187	228	211	224	247	254	232	235	213	227	217	256	220	227	210	228	202	202	199	226	199	228	219	241	207	218	219	230	231	247	235	234	229	274	235	243	230	239	216	233	213	227	211	223	256	230	198	208	223	221	227	222	228	214	246	224	223	233	228	208	241	209	248	201	227	226	223	217	263	219	213	219	263	237	204	214	225	251	215	200	261	228	234	206	230	224	248	251	238	220	211	233	209	187	221	213	231	202	253	204	223	224	198	229	222	202	234	224	238	248	199	217	250	256	215	260	237	225	237	247	220	220	210	239	230	213	198	226	239	186	225	244	213	234	228	226	241	229	214	230	218	239	235	215	233	203	255	246	241	195	193	236	216	259	223	210	230	239	229	235	225	227	220	221	226	216	208	223	210	222	220	217	213	225	230	219	219	221	240	256	221	229	222	204	216	233	248	261	198	231	211	203	209	216	220	207	220	219	227	217	243	227	239	208	250	217	224	234	223	223	218	251	200	212	208	259	199	250	208	224	235	232	217	232	216	222	225	218	233	241	230	243	241	241	216	199	220	248	231	236	195	228	228	228	237	235	212	210	219	236	222	218	195	215	242	226	209	217	197	238	212	212	214	217	218	213	233	202	231	228	226	209	230	223	226	218	232	241	232	209	237	226	234	258	249	217	221	213	222	221	210	229	213	240	229	232	195	216	214	220	250	198	253	193	223	186	221	203	214	210	252	249	218	214	239	224	201	224	198	215	215	211	236	232	233	219	228	247	219	240	212	219	223	247	228	221	232	210	227	210	213	211	224	216	202	193	217	235	204	230	220	231	240	206	228	203	213	216	232	206	244	240	234	241	197	230	246	216	218	219	218	233	219	201	219	229	240	245	230	238	225	229	234	229	244	223	237	221	243	215	214	226	193	218	241	227	193	227	193	209	187	225	202	225	236	221	221	214	220	238	230	202	220	218	196	204	205	200	240	223	224	238	229	231	226	240	235	215	225	236	242	192	213	217	216	225	214	208	268	247	221	227	238	242	212	230	243	236	216	225	204	218	237	219	215	231	215	218	242	212	239	226	211	227	235	235	189	204	197	221	215	232	249	219	201	201	201	216	238	223	217	225	196	216	228	209	238	217	206	227	241	230	217	237	227	208	214	239	203	224	226	229	214	228	211	223	234	267	208	228	241	219	226	223	205	226	230	191	214	223	211	208	222	215	228	221	241	221	230	204	199	248	215	228	225	213	241	223	246	229	221	203	219	219	212	212	233	202	233	220	208	237	200	211	237	240	232	222	221	207	225	192	229	199	208	238	220	260	217	266	242	237	206	235	198	206	206	232	230	212	227	225	230	218	192	213	240	247	219	214	266	229	201	205	238	246	234	234	201	216	236	218	240	223	231	221	241	222	243	225	222	212	224	228	231	214	214	224	203	229	250	201	216	209	237	186	229	211	221	199	222	236	208	206	236	226	271	240	236	266	235	223	221	217	200	218	216	243	202	229	210	211	223	237	224	237	205	243	222	224	219	221	223	234	218	230	239	242	207	202	239	215	221	223	258	220	233	220	223	225	214	213	240	221	251	217	217	215	242	216	194	245	244	196	218	197	236	235	214	230	226	202	216	241	212	229	214	223	200	233	268	226	230	228	244	256	224	248	232	216	243	215	219	223	230	263	245	213	256	247	220	215	220	216	235	250	224	211	251	224	207	210	212	220	233	222	227	239	241	230	214	237	210	198	220	254	246	254	232	224	217	267	227	237	232	241	223	221	236	252	215	195	230	243	218	235	248	236	230	232	220	220	231	213	227	237	214	233	247	201	206	212	222	201	221	200	216	246	231	226	209	224	198	191	238	233	242	223	220	232	247	219	239	221	228	221	228	249	230	219	206	191	225	271	221	200	245	231	217	222	244	226	226	211	231	226	236	238	212	236	222	222	242	189	251	233	236	199	255	184	214	202	222	233	203	241	239	223	212	219	216	178	230	222	215	243	220	188	207	208	246	214	211	213	253	241	234	233	216	205	210	197	236	249	229	229	213	220	223	223	209	208	237	227	243	218	203	222	212	228	218	242	222	217	227	190	216	200	218	225	222	222	222	247	216	212	219	215	223	210	214	240	235	184	217	204	238	221	228	210	236	213	225	195	226	203	204	211	218	213	256	227	201	220	193	199	224	206	237	223	234	255	238	239	202	258	189	232	244	214	223	249	208	212	237	248	260	229	248	211	241	196	236	235	231	208	217	213	208	222	232	228	225	232	221	216	197	203	229	234	233	215	248	218	210	217	192	250	265	218	231	225	238	201	243	203	216	218	249	218	243	207	227	225	215	243	224	232	238	198	210	194	264	232	232	243	250	226	207	220	231	222	235	257	229	251	221	230	223	240	249	217	222	224	238	251	241	237	235	220	228	235	225	208	219	237	228	225	218	216	220	209	180	225	218	202	225	241	223	245	226	230	233	236	239	241	207	226	209	236	245	208	224	234	234	221	218	207	204	207	201	230	230	222	208	251	224	243	218	207	223	249	224	219	185	222	230	217	258	234	230	205	225	236	214	243	225	205	217	243	243	219	237	242	239	225	197	206	241	256	212	216	196	253	211	230	206	234	242	209	195	210	234	216	245	250	218	230	218
16667	17575	27621	35700	38894	35028	34699	31053	31529	29557	26236	21311	16478	14380	10906	7205	5023	3655	2942	1783	1094	1004	876	693	666	739	849	1064	1078	1069	953	830	652	613	689	607	612	602	593	553	534	527	531	533	524	500	520	550	503	526	546	553	545	549	529	507	572	542	577	547	544	518	533	516	539	527	514	474	554	495	492	554	515	502	488	503	477	509	487	520	513	514	484	496	545	533	515	500	532	512	521	559	514	495	487	512	541	486	547	521	509	495	502	489	533	530	497	430	485	495	524	535	504	503	548	530	536	499	518	526	515	507	486	539	538	525	464	490	520	517	511	488	533	549	542	540	523	572	555	533	512	518	549	516	520	497	524	549	511	512	561	493	532	524	472	505	538	469	519	545	536	516	510	525	532	516	494	532	520	514	477	478	520	521	545	499	510	506	487	510	520	520	491	504	539	526	520	508	534	509	548	525	530	467	525	517	540	541	516	530	542	523	512	554	509	503	516	512	570	502	493	502	497	489	515	559	516	498	512	467	546	520	501	505	536	516	458	498	508	542	502	469	510	476	499	463	550	509	531	502	491	510	514	520	477	496	566	507	513	535	481	539	472	482	544	506	481	546	506	518	547	525	515	521	535	513	494	522	517	487	490	500	511	502	502	524	519	499	568	537	515	545	471	509	473	533	497	524	538	522	552	480	507	519	507	506	540	517	504	521	515	520	536	549	512	521	511	492	538	534	495	505	513	503	481	487	533	518	544	533	514	548	548	534	536	505	496	509	526	545	502	504	531	537	501	529	512	531	485	511	533	540	480	527	499	487	523	498	498	520	537	472	525	501	524	517	518	525	503	526	513	526	543	528	530	517	472	530	537	509	524	493	501	581	513	504	487	512	516	515	502	471	493	583	502	500	515	480	497	461	529	558	491	499	502	491	510	523	506	480	531	528	473	465	529	525	538	493	535	528	489	542	520	521	503	543	485	534	520	539	481	504	542	517	500	487	484	498	514	544	548	527	506	520	503	512	557	494	509	558	471	526	505	552	476	527	559	537	484	499	514	541	550	551	510	489	497	485	537	520	486	477	592	558	510	523	537	519	522	534	525	489	527	485	515	520	533	508	517	469	532	465	502	530	490	474	511	547	537	468	499	546	500	520	535	538	511	539	522	510	489	513	520	539	458	497	524	499	525	520	520	516	540	516	533	510	508	496	531	497	494	495	508	520	470	526	559	564	498	534	485	501	492	503	541	509	526	478	508	510	539	526	497	522	505	521	475	485	493	516	517	507	499	507	527	492	498	483	505	490	563	508	528	507	481	509	502	534	522	515	532	528	503	468	480	540	550	485	529	518	502	488	501	533	538	552	480	527	480	520	499	554	516	514	518	518	521	536	505	519	469	524	524	488	519	531	537	479	478	543	527	526	480	529	495	538	513	534	553	528	507	492	499	503	472	534	512	534	529	507	493	531	500	525	532	506	510	503	513	546	521	554	533	545	519	583	523	517	470	501	537	496	501	546	488	538	514	509	501	497	513	503	479	552	549	517	540	535	540	508	480	517	485	509	529	536	543	512	537	545	499	493	494	533	517	502	508	517	468	484	499	536	504	529	521	524	500	519	510	513	511	578	493	554	522	551	524	470	538	522	525	510	487	490	526	530	497	520	532	523	515	510	516	509	570	542	493	500	488	550	553	550	533	509	542	536	531	521	510	495	546	528	516	473	506	542	508	498	495	546	534	552	499	525	524	501	487	498	548	576	515	530	495	467	538	555	503	541	544	525	520	501	493	527	516	508	528	487	523	543	519	506	562	484	565	490	505	524	509	499	524	508	533	540	525	513	504	495	533	516	480	505	545	525	552	523	538	537	530	509	509	521	520	530	531	537	500	465	517	505	522	504	554	495	516	529	480	494	518	484	570	557	511	519	499	505	520	523	501	547	489	493	511	508	515	522	478	505	471	503	528	517	497	539	536	515	495	502	512	505	533	483	546	489	500	493	512	500	519	547	534	497	499	511	549	516	487	507	540	521	504	529	544	480	498	499	520	493	501	538	529	546	509	478	493	492	566	525	484	513	518	492	510	483	504	500	487	510	492	529	538	546	502	501	482	505	524	478	456	474	511	522	514	513	495	488	504	512	494	494	512	563	485	522	548	504	477	477	498	483	551	543	487	494	450	483	522	522	530	554	537	507	521	473	478	559	500	503	484	524	531	524	546	527	510	516	507	494	478	506	546	495	539	506	491	515	513	496	511	507	483	517	515	522	494	548	544	495	522	513	484	509	538	497	489	491	511	512	507	489	537	509	521	503	541	511	508	535	490	497	506	516	489	536	519	506	466	502	494	490	545	550	525	527	511	544	507	516	487	533	497	492	511	490	525	508	498	493	490	548	518	525	493	558	483	506	526	521	526	517	486	521	584	502	500	485	518	516	506	502	467	514	533	533	529	530	525	480	541	511	520	489	525	515	504	524	528	528	479	570	495	538	508	498	473	509	491	515	521	490	478	501	531	513	501	549	519	499	496	534	497	503	569	549	489	508	498	474	548	486	524	522	534	547	503	502	543	566	563	554	536	523	519	515	514	521	519	500	503	516	546	513	510	519	513	492	515	522	537	547	508	535	539	505	464	471	556	472	555	547	537	511	516	527	495	487	485	498	500	528	522	486	535	542	511	535	496	488	534	491	512	517	540	508	507	538	475	530	511	510	509	507	495	488	523	532	476	477	492	493	472	495	458	519	508	519	483	504	516	517	527	534	525	538	550	510	552	513	502	509	515	539	493	501	526	543	496	546	491	543	523	521	523	521	534	530	495	525	534	541	517	530	540	508	497	510	564	528	533	518	546	516	506	487	513	526	514	519	499	500	503	550	504	522	517	506	484	521	490	548	525	496	515	529	554	501	520	545	527	488	500	540	534	557	550	501	519	542	550	495	498	547	515	566	512	564	484	509	510	525	549	534	553	508	539	524	530	495	500	512	529	499	518	478	489	476	520	526	513	514	525	497	505	552	510	534	493	515	513	498	505	524	520	541	534	537	531	523	494	503	521	519	511	509	540	490	504	495	499	526	504	521	521	514	513	494	508	515	531	517	557	513	527	499	505	508	489	549	528	461	542	508	490	507	543	509	527	489	529	514	522	538	473	495	538	534	533	499	486	517	508	540	531	507	495	519	519	520	522	505	516	519	509	524	486	510	461	521	517	514	530	515	526	543	502	568	527	481	484	526	540	527	505	542	591	524	517	510	506	504	525	502	516	505	516	525	480	526	509	496	483	498	505	494	506	494	478	491	531	493	516	501	523	506	544	518	496	488	518	505	477	519	474	498	523	514	492	500	523	508	505	546	527	552	561	533	518	530	548	515	470	491	524	534	506	511	472	516	479	505	536	482	530	491	481	519	553	514	517	548	486	531	502	516	525	483	475	451	538	505	490	487	544	529	501	511	493	483	527	500	510	539	535	508	499	479	508	529	539	454	494	531	496	489	530	524	526	517	534	519	487	529	528	526	510	502
10100	6708	7164	6903	4948	4383	5076	4486	4497	3777	2909	1977	1482	1183	923	611	444	347	306	221	190	182	183	163	155	185	170	147	210	194	160	157	158	166	191	151	170	154	143	136	131	159	170	136	156	190	160	178	167	148	142	158	180	157	140	121	160	187	162	169	161	150	146	176	145	157	159	169	171	175	167	183	157	160	159	147	173	147	155	183	159	143	150	165	149	159	168	154	160	149	160	154	164	156	159	169	169	172	143	169	145	156	177	154	140	134	181	161	165	175	136	146	147	190	161	164	126	149	160	163	148	160	171	142	170	147	179	153	158	145	164	161	152	174	138	150	161	189	142	160	177	160	159	178	157	161	193	177	168	168	176	161	153	165	147	183	180	175	160	148	163	156	171	177	166	156	176	136	168	141	167	162	160	166	145	153	151	149	163	161	148	162	193	167	157	161	160	170	166	147	187	185	157	153	165	171	152	133	153	161	151	159	164	164	159	166	156	175	151	182	144	158	160	153	164	170	163	168	184	147	171	180	168	163	134	165	157	155	171	157	170	147	162	157	167	154	168	178	163	173	166	153	153	165	152	157	164	148	152	168	155	140	162	162	158	129	171	154	153	130	161	139	155	170	143	181	148	173	175	161	158	149	157	159	153	147	170	156	166	162	176	165	187	161	162	158	153	164	168	169	143	127	174	151	163	176	188	170	156	158	173	186	171	155	157	144	150	160	166	147	151	169	179	147	162	162	132	153	141	159	146	164	164	165	151	174	150	144	166	160	135	162	164	163	180	160	161	173	177	147	134	154	149	165	150	149	173	158	171	167	156	169	145	144	165	152	155	150	146	160	158	166	169	145	163	163	147	165	170	160	173	148	147	143	141	168	168	151	175	187	146	153	155	141	151	159	190	160	138	136	156	156	155	152	173	162	157	159	153	187	177	141	171	138	146	184	166	156	162	153	135	171	159	133	159	137	153	137	171	157	196	164	164	167	174	146	153	158	161	173	166	156	179	152	134	146	158	155	156	147	157	148	169	143	160	146	166	199	150	152	142	153	166	147	178	150	163	168	164	153	168	138	172	156	142	145	162	156	141	169	173	152	149	178	155	143	167	138	188	151	164	162	151	169	178	165	152	183	171	164	145	170	132	162	144	162	154	160	146	175	160	166	169	169	161	177	160	173	157	145	161	168	172	170	147	170	139	147	141	157	165	172	172	192	157	169	161	157	161	159	155	164	152	167	158	144	152	169	149	145	135	160	141	171	158	140	143	145	175	179	169	149	161	171	177	165	145	153	140	130	159	179	191	158	161	141	174	155	166	160	138	163	139	167	161	167	151	137	170	167	158	162	169	148	180	178	170	144	153	143	154	178	152	177	130	182	146	156	147	156	158	137	141	131	166	154	153	178	139	147	173	162	193	183	149	166	157	161	165	170	157	159	140	161	165	153	173	179	178	153	144	172	149	159	156	165	157	175	154	178	151	190	163	142	152	155	178	143	152	147	154	162	165	136	140	153	161	171	162	163	160	161	169	149	159	169	204	162	163	158	154	154	150	137	185	143	181	163	144	172	150	166	147	147	136	161	168	160	162	146	160	185	164	147	149	146	140	158	180	184	171	170	157	168	170	159	189	141	144	146	145	175	177	158	152	158	179	178	174	156	162	164	162	156	150	154	158	169	157	180	165	143	159	171	173	173	165	175	156	146	143	161	176	167	132	141	159	177	143	146	162	169	166	163	162	186	169	138	152	155	141	157	144	131	174	155	155	160	136	149	148	136	178	167	155	152	163	143	152	152	154	144	162	155	164	160	185	140	142	162	163	155	147	163	167	189	142	148	138	173	162	153	160	155	149	144	152	153	158	162	172	165	163	168	152	166	164	142	163	149	168	153	171	162	173	144	148	159	165	117	156	171	166	156	168	162	163	156	176	156	168	155	151	150	149	155	153	189	160	157	165	164	145	155	133	158	159	176	158	171	172	154	179	148	150	134	177	173	164	157	145	126	154	142	168	162	150	136	147	149	138	154	146	178	153	175	168	162	172	157	164	159	141	152	184	144	154	148	157	173	147	174	169	156	170	162	152	155	141	140	190	189	183	155	141	155	155	171	166	156	163	150	132	160	145	166	132	146	166	162	162	163	191	170	157	168	164	161	156	144	165	156	162	170	148	180	158	167	143	162	148	169	152	156	151	154	150	169	176	163	162	151	184	148	163	146	168	167	146	152	177	154	187	177	157	161	164	158	171	152	167	159	134	167	147	177	146	152	175	161	144	158	150	140	173	181	148	149	163	176	157	150	149	164	161	134	175	146	177	149	169	181	136	165	163	144	165	157	161	167	166	163	161	159	160	153	167	159	152	141	133	163	160	173	160	165	158	163	131	152	153	172	184	171	164	148	138	149	168	174	158	159	181	154	179	138	167	169	176	159	151	155	166	159	145	157	168	172	168	194	154	165	158	168	154	144	145	176	163	155	171	166	157	128	159	159	163	166	169	170	160	125	172	165	149	141	158	152	145	167	150	141	159	158	145	146	141	162	154	156	136	155	155	156	158	145	156	173	149	165	139	184	156	139	169	150	152	159	186	134	148	167	156	158	166	150	182	157	151	135	195	136	161	155	146	153	163	143	129	156	178	179	146	172	151	146	148	143	152	147	152	156	168	173	172	161	148	141	154	149	183	160	155	167	174	136	158	154	165	142	153	157	150	163	173	164	150	166	177	151	140	174	148	139	166	153	157	199	125	187	158	134	152	158	169	174	166	148	157	156	151	178	152	146	167	161	158	167	149	156	155	150	155	153	138	152	140	162	166	161	161	174	165	164	134	141	137	161	163	140	184	174	169	156	163	167	162	134	186	173	181	162	192	148	164	152	143	159	167	141	166	144	153	179	146	167	185	151	153	178	185	138	147	177	160	173	171	173	175	149	162	165	177	159	147	163	143	166	150	155	172	168	140	140	154	156	157	149	160	162	158	169	176	165	145	144	155	171	172	182	139	183	144	170	150	163	153	158	165	162	161	171	134	168	149	178	152	195	158	142	190	167	153	136	153	161	158	158	155	159	163	153	153	153	152	142	162	173	144	141	140	160	139	140	152	151	154	171	166	162	176	156	163	147	146	154	180	148	148	150	150	190	168	162	144	142	187	158	189	145	159	144	166	165	141	171	160	185	153	144	145	168	167	175	164	148	160	143	177	176	171	142	156	152	156	174	164	180	153	128	165	168	134	169	148	164	153	171	166	177	155	138	155	151	178	154	174	189	142	175	167	152	168	173	136	152	165	155	177	142	180	177	175	160	155	166	152	164	151	159	158	162	162	164	175	170	163	161	172	167	162	167	158	167	145	156	160	161	161	163	192	176	160	143	142	162	160	147	188	159	163	156	178	141	146	164	154	177	172	144	141	163	173	147	144	154	180	178	150	169	174	169	154	168	154	167	139	151	153	166	148	169	159	148	171	129	166	177	160	153	173	133	173	167	160	165	160	162	142	159	179	132	171	170	168	167
5846	5611	11888	16181	14937	15034	17677	16818	17119	15192	12272	9489	7384	5843	5117	3200	2150	1727	1381	900	533	440	419	397	379	424	445	449	508	510	482	457	411	423	425	393	388	395	357	415	436	387	329	381	344	397	375	381	383	368	356	388	399	387	393	386	423	375	401	382	374	386	382	379	370	383	358	395	392	379	357	372	386	361	400	396	376	373	380	385	373	384	388	368	366	383	373	378	374	409	366	337	422	381	373	392	344	390	380	363	383	363	363	381	392	378	390	376	354	416	381	381	389	371	378	401	380	411	374	384	372	383	383	367	389	359	390	366	347	391	378	400	376	360	368	386	393	379	395	365	372	397	394	359	354	384	373	394	385	349	378	386	362	378	378	374	377	369	363	388	388	385	371	357	354	375	397	346	385	371	360	382	383	351	397	364	372	370	397	396	356	416	391	397	365	387	355	379	396	374	337	387	365	367	338	405	387	351	350	374	353	352	393	358	382	377	363	380	344	399	369	410	430	370	371	368	389	356	388	394	357	402	389	395	377	374	344	349	408	403	390	387	368	404	355	380	391	369	357	430	370	355	411	376	380	325	399	394	386	388	365	353	383	374	393	391	373	377	381	413	395	348	395	370	386	398	377	347	366	371	379	374	393	422	355	419	374	374	379	371	387	368	376	407	351	415	348	382	375	363	355	393	375	391	412	367	360	356	398	402	381	398	380	391	396	404	397	364	369	369	394	396	383	380	358	395	383	374	396	346	391	378	373	409	399	384	364	386	418	399	402	382	341	364	365	379	384	389	414	375	397	365	358	390	345	394	334	353	392	384	376	364	400	396	417	369	375	384	386	382	430	417	406	383	362	324	352	378	377	354	371	375	377	382	371	362	383	368	444	405	387	357	374	367	383	380	405	389	386	388	368	373	380	389	376	360	354	383	399	380	398	375	390	405	385	382	367	409	363	405	390	380	414	366	418	362	390	397	363	377	375	374	378	346	372	364	358	363	357	379	393	364	373	366	384	392	360	384	357	400	396	380	369	396	381	393	387	381	393	372	393	392	389	356	389	384	368	384	347	360	357	394	369	368	398	407	388	358	367	380	372	391	386	351	373	363	390	392	357	401	408	395	387	358	364	383	382	370	370	385	360	418	379	368	360	380	374	401	375	367	373	364	374	363	352	407	398	389	378	405	348	405	394	357	327	404	385	388	387	372	375	392	402	379	391	393	366	384	379	389	377	399	358	392	366	392	352	379	345	365	401	358	370	369	386	415	388	399	387	325	368	405	395	390	361	340	386	370	364	406	379	391	405	368	400	357	391	351	376	385	333	384	368	375	367	351	385	390	371	432	360	365	403	392	397	386	399	362	349	379	405	384	371	349	378	408	373	373	389	370	375	365	384	386	367	367	400	355	360	395	330	359	377	383	362	367	409	393	407	368	377	377	378	365	421	380	413	366	367	370	344	381	375	367	414	384	376	355	414	346	382	380	388	396	401	357	402	360	400	393	386	370	392	377	379	344	386	408	398	393	376	400	383	407	414	363	371	380	373	387	360	356	355	361	399	410	405	345	349	384	394	349	413	342	454	342	369	372	415	380	364	372	384	337	361	357	409	370	352	390	366	368	352	350	385	382	411	402	421	413	423	351	391	368	369	382	397	363	364	393	370	392	382	396	365	342	399	392	381	378	359	375	352	410	411	359	409	365	363	341	398	414	351	360	395	380	336	387	370	365	366	356	382	385	389	390	394	346	355	401	385	395	383	403	369	386	361	376	335	390	381	394	416	387	369	356	407	379	369	371	372	389	367	370	373	352	417	376	387	404	387	354	407	392	404	374	418	401	349	383	375	372	351	391	391	414	368	343	366	366	399	368	388	374	368	411	339	361	360	405	373	373	390	382	403	352	371	354	351	390	394	354	361	360	405	398	340	380	379	380	376	392	360	367	378	387	379	356	380	385	382	344	363	403	394	361	378	411	381	357	397	366	371	392	414	393	401	400	366	387	437	384	367	378	376	353	365	366	365	375	370	405	389	400	415	393	370	317	389	383	376	395	355	400	405	420	397	399	393	385	385	359	363	368	344	342	402	411	359	404	371	397	374	371	398	397	368	386	404	411	350	381	417	393	368	362	362	388	365	382	378	400	397	375	408	359	366	426	372	386	370	359	378	372	393	369	412	388	400	385	383	377	373	410	342	379	350	373	355	380	345	364	372	373	344	377	363	338	379	396	383	375	395	395	378	362	383	400	349	381	366	385	403	373	397	359	368	371	388	409	382	371	396	352	378	414	375	411	380	346	426	367	391	393	429	413	375	356	439	352	360	376	380	373	369	359	336	367	391	367	355	385	377	373	390	382	410	355	411	397	367	378	381	390	380	347	380	369	384	348	379	355	395	394	385	369	383	378	376	376	371	374	361	399	428	368	370	395	371	376	365	400	365	353	382	394	359	367	402	438	393	365	361	391	379	393	387	350	386	385	396	390	389	338	349	366	415	381	369	360	391	370	385	407	400	375	361	356	388	389	389	385	372	399	358	377	377	376	372	381	386	397	410	380	367	374	369	360	334	413	382	393	362	401	397	389	362	378	369	406	391	391	362	409	386	380	386	375	344	347	374	353	404	393	347	375	369	371	376	396	352	385	398	373	369	395	390	385	380	375	337	357	386	377	365	364	357	388	383	380	375	392	396	391	407	384	376	361	357	348	401	378	335	384	361	410	356	342	364	363	365	386	374	394	387	379	376	384	377	393	373	373	392	350	368	391	341	390	371	378	401	368	370	359	368	411	374	390	377	400	373	375	395	374	401	403	374	408	389	385	369	399	377	383	432	389	391	365	364	368	357	371	375	344	357	415	385	369	341	365	340	338	404	384	364	391	365	399	360	381	385	370	378	368	379	385	384	390	392	382	364	396	391	381	354	382	399	351	387	403	364	365	373	412	383	386	352	392	380	425	417	369	441	382	378	352	344	423	378	377	413	405	395	397	371	380	372	368	348	405	401	407	417	394	356	381	353	390	402	371	399	381	395	390	403	387	397	381	380	366	366	397	354	366	410	373	396	410	370	393	343	353	369	392	399	384	368	399	374	370	389	385	349	366	418	360	389	377	344	411	375	394	416	382	440	376	385	419	365	356	379	395	381	375	401	385	390	368	368	396	386	357	365	389	361	380	365	382	370	369	386	345	389	391	389	380	351	401	420	394	404	386	413	364	352	408	352	399	375	407	363	410	385	381	450	357	382	351	402	390	387	447	390	376	355	378	382	394	371	401	373	375	388	399	366	381	384	369	365	362	371	386	370	400	393	368	372	384	368	380	361	389	373	362	394	367	407	384	369	366	399	354	353	388	368	396	378	387	378	381	392	346	363	416	363	372	393	413	416	351	364	382	388	436	374	402	384	360	381	373	385	389	373	381	397	396	395	385	366	389	367	348	404	378	379	391	357	371	375	363	360	391	388	408	363	371	371	391	372	378	371	373	401	383	376	412	395	360	394	330	371	409	379	358	378	401
18023	13564	14039	12713	10020	8728	9752	9473	9399	7479	5448	3832	2792	2019	1482	1151	740	565	427	313	213	197	169	173	177	158	175	191	187	192	198	149	177	173	176	176	177	153	145	154	179	188	142	167	151	159	162	148	164	143	147	155	173	174	146	151	171	176	155	144	172	193	153	153	158	165	179	155	142	168	158	150	177	171	188	144	157	149	154	152	153	177	141	163	154	161	145	179	151	156	174	160	149	183	139	157	180	140	153	163	139	185	174	169	177	170	174	134	149	149	149	147	180	170	139	168	178	140	170	173	141	163	150	159	145	177	183	186	173	153	155	143	146	153	159	171	152	143	129	143	156	143	175	152	183	153	170	175	170	158	164	156	159	162	157	159	150	146	157	185	156	164	166	159	155	168	142	185	157	156	164	135	153	153	163	179	158	140	160	154	160	141	147	139	181	163	176	187	180	176	164	144	151	187	159	165	164	180	162	155	170	175	158	159	166	152	153	142	154	166	187	148	146	132	143	150	169	169	179	169	170	160	167	156	156	138	141	143	159	140	156	157	146	162	168	183	159	167	157	153	137	170	159	148	163	156	166	144	168	151	143	171	171	128	149	168	167	156	185	185	172	141	157	177	172	143	180	168	163	153	170	155	186	137	152	165	142	150	141	182	151	159	149	154	184	146	146	155	161	165	168	138	160	173	155	157	161	149	168	167	164	148	160	172	164	150	145	176	146	143	137	153	168	163	155	184	150	151	174	178	159	153	171	140	135	148	149	150	128	154	144	149	174	160	164	143	169	139	162	161	154	139	147	153	162	164	166	147	165	166	163	165	168	150	156	137	147	167	160	174	164	167	152	161	172	177	156	148	138	144	204	168	162	158	167	145	163	158	144	139	162	143	160	172	148	171	156	170	173	171	148	166	147	172	159	152	160	169	155	135	173	164	150	162	119	163	170	140	148	163	160	154	166	151	180	148	155	124	161	159	157	148	177	177	166	159	163	166	161	177	168	138	139	177	166	175	164	143	129	169	155	150	175	157	155	179	167	169	159	152	163	154	174	160	164	147	137	157	152	153	161	156	172	174	191	143	166	156	149	175	164	148	170	175	165	166	171	183	144	149	172	169	156	171	154	169	163	150	158	163	141	154	151	166	151	151	163	142	149	165	159	168	168	175	155	166	178	192	168	159	148	163	122	172	152	158	186	141	147	140	152	162	169	150	160	146	158	151	154	162	137	152	181	158	165	171	165	166	165	155	168	150	146	161	161	161	160	155	165	161	166	170	137	161	154	182	166	163	178	174	168	162	149	154	174	161	161	154	151	144	161	173	147	166	151	143	159	162	174	174	161	160	186	151	182	180	148	146	170	141	181	158	151	152	150	135	152	159	151	151	180	168	155	157	166	149	149	154	163	173	144	160	153	156	153	118	172	174	163	142	160	162	169	148	142	165	154	161	170	168	147	173	149	160	160	171	167	176	144	175	178	171	132	169	158	122	148	160	158	167	162	161	163	165	171	182	133	152	157	151	171	184	167	172	125	176	150	165	158	135	149	170	131	169	167	176	169	162	151	186	152	161	170	155	182	149	149	119	127	155	167	166	158	164	162	144	169	181	158	192	165	172	149	138	176	173	157	129	135	145	174	153	162	180	188	148	155	168	126	146	173	148	138	171	165	158	171	161	144	156	147	176	165	149	178	161	166	153	163	150	176	163	187	142	149	168	151	145	164	171	169	170	168	162	164	165	155	167	139	170	148	181	166	150	163	124	153	145	163	178	155	177	173	139	182	188	150	171	155	144	158	153	181	162	148	143	168	138	162	156	147	165	165	152	160	165	150	148	153	177	160	148	175	132	149	160	163	148	157	145	175	172	181	138	153	170	155	156	148	142	169	164	171	152	178	162	179	164	148	183	175	170	173	157	135	153	176	175	152	170	157	150	176	138	180	147	145	161	133	168	141	164	166	145	141	161	186	157	167	170	170	150	146	160	147	157	177	168	152	145	173	158	124	141	165	164	177	166	165	133	153	160	140	159	198	172	189	159	155	161	154	161	155	145	160	164	165	148	166	147	144	165	160	138	164	131	165	164	153	152	170	150	167	154	157	140	183	160	158	159	174	157	147	167	143	152	178	166	155	171	181	156	123	159	143	153	157	168	154	191	167	180	172	150	161	153	160	155	161	158	162	163	178	153	186	156	174	171	151	185	175	164	182	170	174	158	172	145	162	179	205	156	167	160	165	159	157	155	191	208	157	158	152	139	141	163	163	173	158	136	165	149	142	152	138	146	160	162	158	159	162	161	140	156	189	170	182	189	160	132	175	136	145	162	147	165	177	145	162	154	145	153	164	159	169	165	145	156	150	159	166	208	148	180	158	162	171	160	176	162	157	139	157	165	159	184	178	132	163	160	143	164	165	160	161	174	175	197	147	156	158	169	150	158	165	174	171	172	144	152	171	154	158	167	163	178	183	173	185	160	187	168	174	153	152	134	173	156	144	161	142	146	177	156	154	147	168	157	156	153	155	161	154	151	157	159	167	139	162	158	141	176	167	154	150	179	152	152	165	162	155	186	189	153	140	160	154	158	141	173	154	156	163	170	153	166	162	158	157	172	148	161	151	174	130	172	185	157	189	142	168	153	168	162	155	164	157	154	162	170	150	131	152	144	155	142	145	155	176	174	185	159	167	167	162	163	149	156	161	166	161	167	169	160	186	154	139	181	154	182	169	179	165	193	177	160	155	158	162	152	144	156	153	137	159	163	172	164	149	162	167	138	174	180	135	169	140	134	168	153	144	142	135	158	169	140	161	135	172	153	157	152	177	148	158	154	164	179	143	149	158	145	143	171	181	178	184	163	156	141	186	167	174	153	169	172	197	153	169	165	177	148	181	167	148	170	162	168	156	143	164	165	178	171	160	188	179	158	182	153	170	153	144	146	166	149	151	144	145	159	151	156	160	156	163	169	170	174	170	157	163	180	170	151	143	170	168	176	159	135	172	186	157	156	142	169	164	176	179	165	153	144	154	156	135	161	162	161	143	166	164	172	150	197	159	150	155	138	169	172	170	161	164	167	153	165	168	150	139	139	165	174	178	154	142	163	144	154	172	170	153	158	164	184	149	159	154	155	186	153	153	160	174	152	154	151	168	176	174	145	152	185	162	172	158	170	139	162	173	166	169	157	165	147	171	173	163	169	151	155	163	158	146	164	167	148	166	158	147	163	157	166	138	166	153	155	138	154	164	170	152	153	185	158	136	177	165	158	174	173	155	149	174	167	199	163	138	136	149	154	170	152	153	190	167	139	155	162	158	159	174	156	156	134	154	171	183	167	180	172	174	146	162	195	166	148	179	147	171	161	128	135	158	145	150	174	153	188	141	186	154	161	164	181	169	164	155	162	148	172	163	138	157	160	143	160	149	147	176	148	170	143	156	178	159	146	162	139	159	175	158	175	141	147	155	174	177	143	169	162	159	162	156	157	178	164	150	146	162	163	183	142	174	156	155	160
10991	10294	18357	23340	22974	23617	26452	26684	27632	22833	19362	15777	12419	9736	7411	5887	3600	2889	2373	1415	764	558	547	482	424	465	529	574	590	631	512	438	425	480	484	465	410	460	424	359	418	398	365	394	414	381	374	387	366	379	416	437	377	411	379	384	388	368	403	410	379	390	415	405	376	399	401	421	383	413	394	413	399	391	385	372	390	398	386	397	354	388	391	376	412	384	385	420	392	377	406	386	408	390	362	374	357	377	435	365	402	390	386	395	403	384	395	378	407	391	348	415	396	354	366	384	395	362	391	410	399	389	366	433	375	381	411	376	358	384	436	405	391	443	383	417	349	377	380	384	413	368	376	407	395	384	403	389	397	349	383	394	395	385	353	374	377	394	368	379	368	348	389	375	400	377	410	390	364	394	404	373	425	346	385	395	376	360	398	390	402	367	410	395	389	407	365	365	381	385	343	391	374	398	381	365	373	386	365	408	397	358	384	367	413	396	375	365	373	367	382	369	401	407	404	374	417	387	386	375	393	400	376	383	367	424	376	365	371	380	391	379	391	385	440	406	386	399	397	358	381	377	382	362	409	398	379	392	402	382	410	418	415	374	405	425	386	387	393	384	374	386	392	359	394	417	407	390	387	378	425	371	342	421	373	390	407	356	344	382	407	378	384	387	419	335	399	377	364	366	373	350	354	372	372	399	406	409	399	383	367	393	365	398	362	378	395	403	417	390	386	380	410	352	350	339	375	383	399	413	389	363	414	393	385	396	384	378	412	369	380	365	361	378	426	419	400	416	408	369	342	390	371	374	373	412	419	381	360	410	367	379	349	390	385	384	398	400	412	371	355	376	364	383	373	403	394	364	382	377	366	416	401	393	401	371	410	408	345	373	392	391	388	413	352	408	391	353	394	385	409	394	379	404	402	380	406	392	362	414	383	381	379	392	357	394	384	401	349	403	404	417	397	378	390	378	407	363	380	383	383	360	401	362	386	408	384	399	359	369	368	390	396	360	387	361	374	375	391	402	390	371	360	393	415	393	371	413	392	357	346	398	406	361	421	364	368	364	348	375	399	372	359	397	402	353	374	405	399	386	395	365	376	407	377	394	375	365	375	408	391	400	386	360	409	372	395	383	339	389	405	388	391	331	380	363	393	386	372	374	387	364	408	389	399	364	370	372	395	358	402	351	346	398	405	393	393	380	388	349	360	416	364	392	398	390	405	405	392	441	414	394	397	390	381	372	414	369	392	399	399	390	389	435	384	397	389	396	395	392	380	404	366	416	352	386	405	433	406	392	375	391	388	392	381	393	382	430	389	391	383	386	366	366	379	362	394	401	435	412	386	348	352	406	412	388	405	380	393	389	393	373	376	390	363	392	378	402	359	406	377	396	389	365	392	390	399	367	391	364	352	404	418	397	388	409	384	385	404	375	385	415	379	407	386	427	394	380	397	396	396	384	353	414	373	394	413	371	395	384	369	357	418	366	406	378	394	393	393	403	371	416	374	381	394	386	400	374	382	384	377	353	345	378	380	403	370	363	403	391	381	385	379	396	389	382	361	410	374	398	411	381	420	395	419	367	380	371	365	388	364	375	383	405	412	394	385	394	398	404	366	403	409	382	404	381	383	379	399	385	357	371	362	401	410	386	346	373	396	394	400	384	376	367	372	403	401	434	370	385	393	356	400	372	383	358	367	405	359	383	383	375	380	390	375	379	379	341	420	369	372	402	399	347	377	398	390	357	400	391	410	383	384	387	401	388	408	402	377	372	378	423	372	375	367	368	422	362	390	368	399	367	387	383	385	364	393	409	403	366	366	361	387	399	391	404	404	410	375	389	397	420	368	384	394	377	397	425	386	356	374	408	405	390	365	371	418	405	381	354	387	381	396	417	374	389	378	363	395	384	357	378	397	398	382	365	414	411	391	424	385	406	395	372	385	370	367	421	362	362	404	362	368	395	383	392	384	389	395	372	352	355	380	394	411	406	407	405	392	383	409	360	366	360	379	370	395	392	401	396	359	405	364	368	383	408	406	391	371	400	375	372	380	430	390	407	395	413	419	400	387	385	366	394	392	388	352	397	403	395	411	368	406	409	390	355	408	410	397	372	394	378	360	402	389	376	425	414	412	393	378	427	390	405	372	376	374	381	393	391	417	391	378	367	382	392	376	365	359	389	402	377	408	387	354	428	402	403	388	382	364	421	376	397	406	371	413	397	414	397	397	409	370	416	364	393	355	397	386	371	359	387	385	387	379	380	410	381	406	403	374	388	365	328	402	407	363	385	398	397	382	414	398	368	381	373	418	397	377	402	423	399	379	390	382	412	394	375	361	378	422	391	387	381	376	375	366	402	361	399	423	381	388	382	366	421	352	409	385	401	365	418	394	383	379	403	393	376	400	394	386	367	387	387	414	363	365	346	405	416	431	397	394	375	373	393	391	357	365	413	390	347	384	427	378	384	408	390	353	397	405	391	357	414	418	415	350	377	396	378	388	402	368	365	368	375	418	419	385	370	367	400	376	381	404	369	360	413	386	346	416	416	400	396	393	373	368	380	397	401	406	387	370	380	381	383	377	370	364	353	359	402	409	379	346	347	420	373	378	388	385	363	381	408	365	384	374	382	386	372	410	388	406	385	414	394	384	409	381	395	372	398	388	395	384	351	369	393	399	364	391	377	411	365	408	397	408	369	422	359	354	406	383	361	397	373	400	393	363	346	384	349	390	406	378	375	373	380	385	348	362	399	380	420	363	402	340	379	398	364	374	352	367	402	385	404	356	405	382	384	366	382	367	382	357	365	341	368	375	436	377	385	389	361	386	394	365	413	361	367	352	401	395	398	344	375	375	432	379	348	379	389	381	401	340	419	338	386	393	344	424	373	372	351	382	381	424	328	362	419	403	375	361	395	386	379	384	409	392	389	418	383	387	406	425	378	384	370	387	373	339	366	381	397	370	362	384	378	443	382	397	395	400	378	386	389	374	402	373	338	409	387	389	386	371	373	388	369	377	401	412	396	382	395	389	356	364	349	371	405	399	378	388	406	420	398	410	413	388	410	393	384	414	391	386	390	367	375	390	403	332	403	395	392	404	399	387	372	383	392	384	381	382	394	381	396	383	389	380	360	389	388	404	366	363	374	377	368	406	386	417	392	431	384	383	367	408	391	385	425	404	390	396	423	400	405	364	416	390	362	372	415	405	362	383	419	392	426	410	385	359	403	430	368	420	353	376	406	376	401	373	382	377	363	379	383	418	365	400	361	418	372	378	380	368	387	396	386	378	384	373	347	398	374	379	376	385	438	375	407	365	380	386	374	412	380	397	410	380	380	379	401	384	417	393	376	409	362	355	398	366	363	404	370	383	378	393	364	390	388	380	407	377	407	350	400	388	374	382	351	380	388	385	395	384	389	369	394	377	406	386	356	386	378	381	380	404	383	384	391	369	408	371	375	408	395	386	369	393	394	406	376	376	384	357	401	342	421	377	389	396	363	395	372	373	360
30035	24181	25704	23697	19142	16940	16496	14573	15995	13488	11079	7922	7087	6826	4187	2163	1310	954	801	559	348	307	298	253	244	239	288	299	266	253	254	243	267	271	241	267	221	276	246	210	228	245	248	197	217	229	211	231	224	217	233	243	243	251	208	213	251	228	246	225	233	249	237	203	217	260	243	196	237	257	249	209	259	221	188	240	263	230	230	228	233	267	227	236	196	228	244	213	251	259	245	255	212	202	226	224	264	244	232	226	240	194	237	242	213	239	227	255	238	240	249	224	210	232	242	187	231	232	268	221	266	263	205	249	255	249	215	223	230	185	236	230	226	226	229	220	248	232	249	243	258	219	215	233	229	244	247	224	220	258	246	221	231	251	223	210	204	213	231	220	255	224	221	214	187	211	227	230	234	224	239	247	273	231	207	247	220	241	199	221	255	206	217	257	221	231	212	223	216	248	253	234	241	226	233	250	230	245	240	230	229	211	245	209	237	231	253	238	245	213	212	243	260	250	209	230	214	199	223	220	213	231	203	248	234	223	214	249	210	220	216	230	209	237	226	240	211	210	222	224	258	231	226	227	247	217	236	260	252	260	229	229	222	217	253	225	235	210	213	235	215	252	214	197	210	237	204	237	225	249	238	235	223	228	236	228	211	209	189	201	207	222	222	215	204	255	217	214	218	244	226	215	237	255	226	221	237	187	216	255	250	217	209	221	231	215	220	238	246	234	213	220	242	264	239	205	223	229	240	219	206	231	257	249	244	216	200	246	218	230	235	221	222	252	221	253	227	234	220	198	240	203	200	245	220	198	232	227	233	189	245	234	231	246	244	216	221	234	254	212	194	222	247	212	232	228	236	232	216	239	226	201	232	233	229	192	210	230	223	211	239	197	214	225	211	236	235	210	197	247	205	217	209	231	247	226	178	215	217	235	219	217	229	244	215	253	247	227	237	233	226	264	233	219	241	241	254	177	261	227	210	237	220	237	215	235	233	224	231	213	219	240	249	226	256	238	246	226	232	222	236	259	229	272	221	237	245	217	226	238	238	214	227	236	222	222	212	207	229	232	246	246	228	231	193	223	196	225	226	240	214	199	228	245	237	255	211	247	209	227	238	230	220	236	243	237	249	233	229	216	233	203	221	234	223	217	262	252	239	237	223	233	251	243	249	245	247	224	233	240	252	215	242	240	221	215	248	215	245	209	203	221	264	239	197	213	212	236	237	256	230	252	208	219	245	261	247	237	213	219	226	245	247	210	206	225	225	209	246	236	226	237	210	191	254	245	215	218	195	218	225	228	226	247	242	227	241	235	222	239	237	209	217	210	256	215	228	210	245	213	220	216	227	236	241	208	248	245	214	243	234	237	225	231	223	221	225	251	257	233	219	241	247	234	238	216	218	191	224	252	259	209	217	245	219	224	230	265	233	249	239	216	231	227	219	216	235	215	256	264	219	229	231	216	243	223	224	208	214	252	229	192	240	238	239	240	208	212	256	251	224	238	215	221	232	218	230	222	219	213	213	222	208	231	244	192	234	214	237	207	224	226	228	234	231	232	219	225	244	232	218	234	207	234	221	241	228	225	249	246	203	201	223	229	231	242	212	233	213	222	232	202	225	251	256	201	213	214	217	213	227	219	202	225	216	212	236	232	216	217	207	223	187	182	198	233	204	236	220	209	179	220	234	223	207	244	210	241	207	231	218	238	243	220	218	246	241	246	210	236	240	191	231	232	221	238	219	194	244	221	259	237	234	193	223	233	225	223	205	201	223	222	206	251	215	226	222	231	224	215	206	208	230	256	221	211	198	217	205	221	252	232	232	219	236	218	231	243	252	223	214	204	191	218	232	207	220	208	224	234	199	211	251	233	208	237	224	243	216	211	236	214	229	209	217	252	235	228	211	200	230	230	205	240	220	230	202	214	255	225	240	203	266	224	237	232	240	219	185	211	194	229	251	248	222	225	224	227	214	223	232	228	231	242	241	226	227	216	229	236	231	234	204	231	268	218	228	217	239	251	235	243	223	210	222	203	225	217	229	260	231	221	228	253	236	236	218	220	219	214	214	201	235	222	241	231	217	221	241	233	219	221	188	235	228	221	235	231	251	224	231	247	228	249	222	203	223	231	217	221	216	243	221	183	239	230	241	211	264	227	254	224	232	228	208	239	226	217	233	220	227	236	241	232	221	238	222	260	220	234	219	213	242	217	234	215	224	231	212	200	226	229	191	216	223	215	224	215	230	226	246	212	240	215	215	233	248	220	220	222	218	207	250	224	233	239	236	239	219	207	218	257	206	227	223	217	247	216	204	221	222	229	269	218	247	222	247	226	227	206	237	246	273	260	227	238	220	252	241	226	227	233	246	228	236	216	205	241	240	224	233	201	274	202	247	213	242	250	241	236	213	245	247	259	239	218	198	221	251	218	236	207	259	219	217	254	240	215	227	247	223	203	221	203	238	241	214	242	230	229	225	246	225	211	215	216	239	247	237	240	222	231	217	241	231	232	251	246	241	225	206	225	236	236	227	233	231	201	236	235	222	229	214	238	233	242	202	223	256	187	216	224	231	217	240	209	223	236	217	222	231	216	209	219	207	231	219	237	234	237	244	216	208	208	231	232	244	264	217	226	234	233	215	214	240	212	228	198	214	198	251	248	246	222	223	207	225	252	221	223	233	218	202	233	244	223	247	223	238	218	207	221	229	214	237	224	235	235	234	246	203	220	212	207	210	222	207	223	203	237	220	218	214	217	233	227	222	219	220	230	214	234	207	202	230	205	230	222	238	249	222	226	253	242	248	217	224	223	224	244	214	230	248	233	216	244	228	213	253	213	181	214	228	232	214	229	230	220	230	269	231	267	217	245	206	244	192	242	230	224	249	232	228	244	237	226	230	258	224	234	223	243	228	221	233	211	228	206	207	239	241	232	217	230	203	231	225	247	243	222	227	230	209	223	232	232	218	207	248	227	221	227	222	241	242	231	237	217	215	232	216	268	236	251	231	232	237	220	228	245	217	214	244	219	218	229	240	210	215	202	218	230	240	227	224	227	223	228	233	212	226	223	242	227	218	254	241	235	227	236	206	225	221	251	242	193	237	243	226	241	240	255	246	210	212	218	226	228	240	266	237	202	235	213	213	221	223	249	252	240	211	226	206	250	268	217	204	211	237	229	227	207	228	260	237	232	226	208	231	211	221	218	211	199	226	218	249	235	242	263	265	201	226	218	217	225	214	212	223	183	223	226	250	236	197	219	253	236	225	215	255	221	228	246	229	248	223	210	222	199	215	237	232	213	230	246	217	228	232	236	241	218	235	198	206	241	203	213	220	221	218	246	229	222	212	223	233	213	239	222	251	212	236	235	248	236	220	232	225	216	190	237	224	216	223	236	213	248	216	225	244	234	214	224	232	260	235	235	247	236	223	193	231	244	228	219	250	223	235	257	206	197	236	231	240	236	230	240	227	233	211	223	234	211	199	232	252	224	226	223	217	207	230	206	227	245
16067	16525	26697	32554	31499	32638	33091	32112	35012	31848	28705	24006	23785	22481	15595	9734	6088	4969	4099	2465	1342	977	911	678	667	680	765	797	821	817	745	660	665	763	792	657	665	617	571	556	585	583	549	541	520	516	529	538	544	550	574	550	562	526	521	534	509	545	555	518	547	550	549	533	529	534	538	535	561	496	535	539	519	521	535	534	568	519	501	521	569	540	494	562	518	561	550	554	509	515	541	538	490	507	519	505	545	463	523	533	500	526	506	486	500	497	534	527	519	537	496	499	519	537	521	489	519	518	502	526	540	502	521	538	519	523	527	524	495	521	485	554	516	560	520	517	513	513	501	513	513	517	526	534	492	521	564	549	526	485	525	599	509	544	525	547	541	510	555	499	524	524	504	565	558	552	555	566	503	505	507	484	502	486	522	495	537	531	552	491	534	514	499	520	550	528	518	497	485	495	565	530	505	516	503	509	568	500	507	498	473	526	532	471	531	559	536	536	525	491	544	491	505	503	473	523	545	488	519	525	506	504	523	532	500	552	518	500	493	495	520	508	528	561	481	546	526	509	544	518	526	514	534	520	518	534	500	517	536	542	491	489	515	544	537	488	483	509	526	514	511	521	534	515	523	524	500	529	509	526	501	526	495	504	504	503	468	512	491	496	514	507	544	559	520	504	533	498	534	517	483	554	533	502	563	557	503	513	521	565	519	533	541	521	529	543	556	560	516	494	523	528	483	516	519	520	508	492	454	520	515	490	508	510	520	539	498	510	538	512	517	528	559	545	496	505	506	543	522	526	557	538	508	488	523	517	501	544	483	543	557	508	523	507	502	499	519	498	564	571	502	524	505	540	517	526	550	537	528	517	519	535	510	512	481	527	550	517	484	530	512	520	544	487	516	534	543	518	534	521	516	510	548	514	516	548	552	536	471	490	493	541	524	530	486	511	491	547	540	520	553	523	501	518	500	510	479	520	528	495	560	546	565	523	505	510	540	504	498	466	475	503	545	505	525	511	505	552	489	534	532	540	520	526	527	513	516	517	494	540	485	531	501	546	519	519	526	524	516	527	561	515	537	526	472	557	552	536	506	543	529	525	533	551	540	527	546	494	549	524	534	595	518	543	536	499	499	506	548	512	490	563	509	542	526	490	495	515	541	518	501	548	580	514	516	559	541	525	507	494	521	569	542	484	560	530	533	546	508	530	483	526	484	496	474	538	535	530	524	497	504	505	524	530	509	531	523	523	531	542	546	527	541	532	520	537	530	498	532	508	538	541	482	589	547	534	516	554	452	530	526	515	518	496	516	548	573	520	499	517	541	576	492	482	520	500	553	543	497	485	513	525	564	523	514	507	515	525	527	511	495	541	530	543	521	484	530	560	539	519	493	506	558	498	539	497	511	477	506	534	567	511	538	551	503	504	522	520	515	542	519	493	502	538	523	521	533	515	483	501	540	515	516	510	524	524	513	518	554	495	542	539	516	503	526	546	502	544	518	483	547	555	510	484	507	530	485	540	496	519	527	526	539	507	510	548	558	528	501	543	550	489	528	509	520	516	515	548	501	467	532	534	509	520	557	502	520	546	540	572	529	474	529	551	536	474	504	534	498	507	538	531	536	481	505	506	513	483	508	544	565	507	514	532	547	514	542	520	498	520	514	547	525	523	544	500	566	496	514	551	518	525	521	509	506	485	548	530	480	504	520	539	516	537	505	564	525	510	516	521	481	506	542	497	513	493	509	570	472	520	513	514	513	527	534	539	491	495	554	539	548	562	515	537	540	559	525	491	536	514	528	530	522	590	532	509	511	548	505	508	546	544	538	534	525	544	530	486	508	539	532	511	555	523	491	487	522	512	539	496	498	516	534	565	559	520	528	552	533	524	504	507	515	542	518	567	520	509	530	515	498	602	499	571	517	555	501	527	507	521	521	519	516	515	546	522	501	529	533	500	480	509	492	532	512	544	476	528	543	499	490	522	491	511	512	488	521	532	499	507	534	523	538	518	541	544	525	541	494	511	550	535	521	505	517	518	497	560	509	524	548	551	501	490	584	551	530	525	549	502	452	546	495	486	567	549	485	529	544	505	504	548	508	524	474	462	489	516	510	536	529	502	575	481	506	500	532	562	538	518	512	528	526	509	503	519	508	559	513	526	516	534	523	517	513	489	532	501	485	532	511	509	491	543	503	521	553	526	550	541	565	542	532	520	518	537	519	511	525	566	503	494	544	515	521	547	495	543	512	532	509	530	530	540	554	555	481	532	537	524	515	519	549	527	518	530	532	529	545	498	488	513	526	515	532	534	496	513	544	546	489	467	488	533	524	518	537	532	519	513	537	518	521	520	490	519	523	518	536	520	563	469	498	570	516	508	489	507	525	541	504	515	540	494	538	478	471	531	518	573	493	543	472	485	526	514	545	510	500	485	528	488	502	539	531	526	511	533	525	537	480	524	526	528	531	536	479	529	493	562	488	520	505	545	487	511	517	544	537	455	513	505	489	554	482	521	523	533	519	502	559	565	521	505	474	524	540	518	534	476	499	501	584	516	524	510	517	516	527	484	517	507	520	527	512	527	539	475	551	507	488	505	514	535	549	500	505	478	564	513	524	519	496	550	497	510	551	490	475	566	548	533	527	500	531	495	548	564	481	529	522	515	530	485	528	525	508	519	557	523	492	522	517	536	533	554	468	517	541	501	535	532	507	532	498	492	509	571	529	503	526	562	550	519	529	553	514	544	496	511	537	521	515	538	556	518	505	534	548	532	513	540	488	527	506	524	537	512	523	503	533	534	495	504	485	485	511	532	545	526	493	505	488	503	526	509	531	541	513	507	552	482	493	547	518	510	534	479	522	494	538	538	516	518	545	546	509	525	537	499	528	507	539	501	498	570	560	528	514	477	538	528	514	539	505	521	537	533	527	541	517	515	519	498	498	531	460	487	571	545	529	479	516	540	504	536	547	527	566	486	500	518	511	514	511	558	516	552	549	507	480	540	487	515	543	551	503	493	521	525	524	498	544	522	515	520	516	489	503	523	516	523	512	548	546	513	520	509	519	486	511	529	574	502	503	502	545	526	529	524	532	512	542	518	550	530	521	509	510	522	496	538	495	573	525	528	493	515	508	518	532	500	536	556	530	525	520	527	509	521	525	530	512	504	550	495	536	489	491	539	532	530	553	509	559	531	503	510	523	525	496	496	504	490	512	512	510	470	497	491	553	509	515	526	530	579	517	520	590	538	504	520	517	526	550	553	500	569	502	543	509	514	493	476	507	542	518	541	498	504	518	493	522	554	533	508	530	493	471	513	545	516	545	507	506	508	526	544	516	472	493	534	520	578	520	478	492	527	524	489	518	542	521	518	527	502	541	507	509	539	495	530	553	517	509	517	518	518	565	477	545	529	524	514	553	465	518	522	480	518	512	546	479	528	498	526	520	536	525	489	524	503	491	542	526	565	502	520	533	526	561	497	482	495	506	527	520	540	513	541	529	494	501	539	558	505
8651	7105	6254	5305	4428	3872	5224	5383	4912	3862	2720	2069	1593	1341	928	802	553	428	395	249	205	196	185	187	154	170	153	169	195	142	174	184	177	186	156	188	177	149	176	165	187	177	162	161	135	178	151	179	171	171	151	192	169	162	196	185	173	180	151	179	156	170	157	162	173	164	169	162	178	171	169	151	148	155	171	174	174	130	144	160	157	144	161	177	147	167	157	171	182	162	179	148	170	166	156	143	166	182	144	160	155	162	180	178	147	173	173	147	153	158	158	164	174	178	156	160	170	153	190	151	164	158	161	171	143	158	156	180	160	141	166	172	172	157	164	167	170	140	183	152	160	148	163	158	159	175	157	160	170	160	169	178	149	179	154	174	175	140	153	165	166	148	151	182	149	147	167	177	170	162	141	148	161	153	163	176	167	183	155	165	174	164	158	137	152	179	173	149	164	163	158	153	165	172	160	185	163	160	148	168	171	154	188	150	186	160	164	168	165	178	153	143	179	144	148	147	160	161	175	156	168	149	167	161	174	165	183	145	146	144	159	159	179	162	141	137	149	173	169	167	187	180	148	158	166	180	141	171	171	160	167	161	180	163	148	156	152	165	141	186	172	174	174	173	161	193	163	164	185	156	160	160	160	151	147	167	173	168	163	135	155	138	146	141	161	166	164	155	120	164	179	184	140	170	173	172	156	147	166	172	147	163	158	153	148	154	156	172	164	177	177	166	162	176	162	183	146	165	142	171	156	151	185	152	156	154	156	170	137	143	158	165	163	165	163	163	131	150	170	180	180	180	178	167	141	178	176	186	165	168	170	168	166	162	174	159	174	163	185	158	170	164	152	163	167	163	163	176	144	152	173	154	159	168	162	163	187	208	186	152	181	167	181	165	169	180	159	130	175	174	181	167	170	157	150	160	171	175	164	170	174	151	166	173	158	188	156	181	160	153	173	183	147	166	152	170	148	141	159	139	159	152	182	169	164	152	173	184	159	164	167	143	155	165	157	176	146	163	138	159	144	161	152	141	151	167	153	184	182	161	152	179	177	168	158	180	145	164	150	153	175	177	193	156	155	165	172	154	183	173	195	149	162	155	172	152	193	173	157	172	157	155	186	167	153	158	145	193	166	156	176	152	150	183	162	154	136	170	169	162	149	135	149	145	162	158	161	162	164	170	149	145	161	154	165	164	165	155	192	161	173	144	164	178	157	164	169	142	163	168	146	166	155	160	150	161	147	177	178	155	180	191	148	164	154	169	170	169	169	174	150	157	179	155	169	176	184	195	151	158	155	160	173	177	178	156	174	171	165	185	174	158	155	148	159	179	162	171	142	149	160	163	172	159	198	177	154	143	178	180	153	164	185	173	173	157	163	173	158	145	150	195	152	159	175	148	157	163	149	164	159	173	169	166	166	155	143	169	160	182	170	167	183	159	184	197	178	163	164	158	152	161	175	188	153	130	184	147	146	149	195	185	131	162	172	178	165	160	138	165	158	133	164	159	175	174	183	150	151	152	197	153	164	161	180	158	148	171	187	186	153	173	151	174	161	156	159	154	147	157	169	176	158	163	167	159	150	166	167	183	175	138	154	165	157	161	153	164	163	158	148	159	158	151	156	166	180	165	181	159	155	174	150	141	174	169	155	166	166	172	186	172	163	155	156	180	171	154	131	163	176	175	193	168	165	162	165	162	159	186	182	165	185	183	149	151	158	194	184	163	178	167	139	154	188	155	157	170	189	179	163	185	172	160	164	176	167	168	175	174	161	170	169	144	175	154	139	148	195	142	160	133	153	163	158	162	183	142	171	178	171	176	172	161	160	165	141	151	177	162	172	183	156	181	163	163	159	150	155	175	155	159	174	159	172	163	170	189	150	161	172	156	149	157	181	158	160	159	149	175	161	155	168	151	156	166	153	151	139	169	152	146	135	166	156	176	192	175	150	176	178	196	159	151	159	188	182	140	173	168	157	164	159	171	165	154	166	164	185	174	153	166	164	171	156	173	175	167	168	161	156	158	166	162	206	159	180	154	170	194	155	171	145	151	168	182	157	167	169	189	159	163	171	156	177	150	164	171	171	150	157	165	181	149	181	161	158	159	171	160	169	148	159	166	131	172	169	166	160	173	162	167	144	146	183	132	176	175	156	174	176	165	159	171	154	169	156	190	152	178	150	161	165	151	176	183	161	172	161	159	187	167	173	182	167	151	156	177	183	166	171	166	180	156	150	148	143	137	177	153	141	164	154	159	176	142	161	159	173	166	175	183	151	141	153	203	148	138	156	155	187	176	141	162	186	167	160	179	156	156	174	163	147	159	167	165	136	175	142	175	146	148	155	156	167	157	171	192	170	160	183	158	158	169	187	166	165	156	182	162	156	162	166	161	157	161	179	172	164	147	172	162	175	167	179	175	147	175	141	151	152	185	163	177	149	159	166	154	184	156	163	168	170	153	173	153	185	155	178	178	172	177	146	176	162	186	181	160	148	157	173	162	165	161	150	168	173	163	186	167	175	182	174	146	172	164	165	172	130	161	187	166	138	161	137	153	169	157	171	158	191	143	165	172	177	167	175	158	132	182	183	159	175	176	170	148	164	168	173	185	164	185	165	157	160	159	158	162	151	164	168	151	175	149	155	130	164	167	179	182	161	153	178	171	167	173	170	159	192	175	167	145	177	162	161	174	148	153	151	153	143	168	157	166	167	167	178	154	166	166	150	160	185	179	138	168	176	181	164	144	164	152	158	180	181	163	202	169	184	168	174	166	153	165	172	159	175	126	143	176	172	189	180	161	167	126	150	149	153	179	182	158	161	164	161	183	169	184	178	170	167	130	163	172	160	180	184	175	160	172	152	169	171	172	164	186	177	174	169	166	157	136	177	177	167	164	177	156	164	172	155	170	177	173	159	171	166	147	164	121	154	159	178	163	172	166	194	198	156	154	168	163	140	143	177	172	146	180	165	177	166	178	179	180	154	168	169	165	189	177	161	169	155	186	173	151	181	178	150	161	147	197	147	150	176	152	151	150	172	171	169	178	164	188	173	180	173	162	181	187	148	175	168	170	167	163	161	191	160	149	186	184	177	196	159	157	162	180	173	145	164	152	155	155	161	172	161	178	152	158	143	175	139	160	166	181	180	161	157	155	176	178	203	191	163	176	148	182	128	165	170	178	153	167	154	172	156	144	149	155	166	150	140	150	165	159	173	144	179	160	153	177	176	157	167	175	165	146	112	163	178	150	156	174	171	166	168	143	195	175	182	160	181	173	172	142	169	192	168	164	149	181	156	187	177	172	157	167	162	176	159	144	164	174	157	176	155	155	167	147	156	191	175	168	150	173	167	144	161	178	159	172	176	147	199	164	163	170	179	157	188	142	185	167	159	154	156	170	155	137	156	148	192	200	164	165	161	153	159	170	170	181	174	172	168	155	157	171	163	159	148	150	161	192	160	147	178	159	183	168	203	169	157	168	156	152	155	188	131	174	152	161	191	165	157	165
5081	5883	10503	13538	13664	14253	17936	18861	18082	15321	11882	9620	7910	6559	4944	4148	2862	2005	1700	1156	634	460	453	420	375	409	408	450	472	444	440	433	446	437	457	418	406	412	394	403	354	403	379	399	398	407	384	376	369	414	360	383	401	368	408	382	423	401	382	401	410	367	415	385	392	408	400	372	380	382	377	380	368	394	367	355	376	346	411	335	397	404	378	363	394	401	414	380	392	423	411	363	424	395	395	415	414	365	360	388	392	371	405	414	414	387	405	382	380	367	417	391	425	418	383	354	386	407	391	375	394	357	377	438	373	401	396	391	382	425	400	403	396	339	411	422	432	412	416	405	395	409	366	373	387	351	394	393	396	428	395	403	366	396	417	371	364	402	393	385	376	384	384	397	411	335	386	371	367	376	382	391	377	395	400	389	400	377	389	410	383	407	352	400	407	377	410	386	372	392	390	390	354	389	345	392	428	383	403	383	360	357	389	358	397	360	396	389	389	390	377	411	383	369	385	377	399	371	377	376	380	398	376	396	370	419	394	393	357	417	382	370	393	394	396	419	371	415	375	412	394	372	378	380	409	387	374	403	393	362	375	385	388	365	387	350	377	392	377	395	372	388	403	379	420	385	425	384	364	365	411	364	361	398	357	381	375	354	391	366	412	384	395	371	386	372	396	372	339	415	373	451	381	396	381	415	406	374	434	418	437	390	402	409	386	369	400	414	377	388	370	395	399	391	395	400	383	413	394	390	396	407	402	367	421	391	387	425	427	414	370	347	425	423	413	382	392	435	365	353	409	384	365	405	380	393	352	405	399	423	403	358	395	383	372	370	400	409	400	401	386	435	380	397	401	390	396	398	369	376	395	402	384	372	388	365	407	412	399	371	379	410	389	414	398	446	378	406	335	378	362	381	360	371	376	435	398	399	399	395	380	367	371	397	368	432	376	412	374	383	367	425	365	360	398	389	404	424	402	384	370	381	356	392	421	380	360	412	417	390	416	366	409	392	386	350	394	375	398	390	388	378	407	380	429	354	383	408	407	367	359	363	387	398	374	401	363	400	385	365	394	380	352	407	381	346	390	398	393	389	395	426	383	415	404	393	413	417	389	396	384	343	393	363	395	399	391	388	375	367	408	380	328	405	405	380	418	398	391	404	418	408	377	408	394	395	389	401	345	361	402	411	385	435	393	387	365	414	421	365	389	382	382	383	421	375	381	375	405	398	372	394	368	398	398	379	409	415	395	391	394	380	376	378	397	400	395	410	387	377	388	376	409	430	400	397	380	410	385	381	425	388	388	373	356	406	378	362	365	401	369	380	372	407	396	404	392	405	399	367	410	391	386	380	379	359	408	384	412	403	388	402	380	376	416	374	412	405	359	402	414	392	337	422	381	404	378	381	399	360	369	358	379	374	380	381	395	382	413	368	399	379	372	397	389	421	408	385	415	401	357	398	367	395	382	396	411	375	402	382	379	393	385	339	409	390	381	403	366	349	377	406	389	381	396	438	412	370	400	355	399	379	377	385	393	370	407	374	412	393	376	432	419	350	380	378	386	379	404	389	413	391	379	355	369	407	392	368	398	378	406	379	400	377	370	439	402	406	393	420	385	382	366	386	357	371	393	371	383	371	405	359	366	384	412	374	365	392	398	402	395	411	392	409	388	388	406	414	373	401	407	383	365	391	374	411	377	394	398	349	380	384	352	399	383	406	370	362	406	393	388	394	365	368	398	381	396	393	381	384	428	406	374	388	404	377	394	364	374	407	405	372	390	385	383	372	385	363	404	401	404	371	365	387	443	376	415	380	367	364	413	384	390	370	393	390	416	364	382	383	384	377	384	390	411	388	382	394	400	404	398	410	392	408	450	344	412	393	389	411	361	435	405	406	416	430	402	381	383	403	406	404	378	377	370	406	394	420	382	394	395	403	378	406	371	391	383	377	387	379	457	373	400	364	399	381	425	421	366	415	408	393	408	400	373	399	355	403	378	413	374	384	408	408	393	393	381	377	424	401	386	420	394	391	400	389	372	432	389	387	375	397	423	390	379	369	384	358	375	424	396	411	423	399	375	414	402	413	384	405	360	408	400	408	406	390	384	396	381	395	429	388	360	367	388	386	369	362	388	427	366	388	383	374	360	371	384	405	362	395	402	397	428	391	397	386	404	370	382	430	440	421	408	372	374	385	410	373	421	384	400	396	388	439	403	363	376	380	397	385	405	353	396	432	382	396	409	404	403	388	353	406	382	391	368	357	382	399	453	405	388	414	384	397	408	404	402	399	373	404	380	386	381	381	395	388	380	371	386	408	391	375	394	367	366	399	387	399	398	378	417	359	383	394	403	379	405	371	415	377	374	402	375	353	385	411	419	404	379	381	401	385	391	379	405	387	359	367	379	385	410	382	374	386	423	384	378	404	383	437	387	389	377	371	396	379	367	376	416	407	402	402	401	383	415	390	411	392	429	408	367	378	381	367	433	413	414	423	383	411	390	432	441	371	381	372	376	377	399	376	387	330	378	409	376	378	421	415	412	411	376	398	365	385	388	362	395	408	394	407	381	371	414	361	379	369	368	351	376	385	382	426	370	403	334	414	402	414	358	386	431	335	372	400	396	388	390	382	382	391	383	405	377	336	407	375	392	405	376	374	396	412	401	429	374	399	385	434	398	389	427	395	390	338	420	393	388	405	383	397	388	393	398	387	393	378	400	411	389	385	390	382	400	389	377	387	429	386	360	405	356	372	393	401	407	361	383	403	410	377	408	402	364	398	386	420	400	390	360	381	391	393	418	338	415	373	399	367	414	387	384	384	402	398	394	386	407	386	382	339	416	369	361	382	403	389	421	358	374	383	367	371	391	384	384	380	402	392	384	410	354	396	388	414	397	338	390	367	412	375	381	409	395	379	409	395	432	385	379	406	395	381	384	381	396	405	370	384	399	348	363	348	406	412	395	387	361	405	403	383	383	370	410	350	411	411	391	410	371	385	364	424	385	426	441	396	390	391	376	426	403	373	345	446	392	390	366	382	394	381	443	410	417	402	396	377	380	413	374	405	384	398	361	404	390	413	399	409	370	380	412	383	394	390	419	432	396	383	378	370	404	398	391	369	370	376	388	390	397	395	391	404	425	411	357	361	384	381	365	362	395	399	411	402	440	368	388	373	382	392	378	371	426	407	381	367	372	386	412	393	378	407	425	400	394	396	458	420	416	381	374	423	394	418	405	401	387	439	412	364	382	390	383	428	397	406	381	356	431	372	402	344	377	417	374	390	380	415	416	382	413	409	425	362	433	403	395	391	417	351	374	398	441	357	412	381	377	401	388	386	404	395	398	403	370	388	422	382	382	390	369	400	376	402	395	383	403	396	403	401	364	391	387	402	409	370	371	395	378	389	384	443	389	392	396	407	406	386	403	398	340	407	349	418	352	388	383	368	360	396	391	411	390	431	378	415	376	361	416	381	404	404	350	402	379	399	387	368	401	385	392	367	397	424	389	404
17634	14088	15051	13762	10032	8598	9635	10153	9463	8054	5757	4225	3788	2392	1418	1206	854	618	528	353	239	201	180	195	167	174	159	172	175	160	174	167	180	220	174	173	222	168	156	192	162	163	174	172	175	152	177	153	153	151	171	160	168	191	170	164	172	174	151	183	202	147	184	185	159	164	154	186	183	167	167	163	170	144	146	192	169	175	153	159	170	174	164	171	197	177	149	172	171	182	179	177	155	152	174	183	149	158	165	178	164	154	176	161	172	169	191	166	177	138	145	172	187	136	178	173	176	151	183	166	190	168	150	167	166	147	171	161	165	164	173	178	162	155	154	159	140	164	154	155	160	176	174	159	189	160	155	165	160	156	153	159	156	156	170	159	181	140	194	158	161	165	188	176	147	168	185	145	163	146	148	170	169	159	178	151	175	175	153	162	169	156	145	168	139	155	184	148	181	170	137	140	168	154	157	166	150	141	161	149	152	165	146	174	165	157	164	155	177	177	134	150	181	151	165	157	145	175	182	169	150	184	166	162	151	183	166	165	166	138	165	138	183	163	148	169	188	193	184	169	174	167	186	175	180	178	161	201	167	186	151	151	155	155	174	177	152	189	161	171	184	161	155	159	179	185	169	177	169	176	184	133	160	148	153	150	153	169	172	176	166	180	145	163	179	175	169	169	182	185	149	139	147	172	193	175	166	156	181	154	202	166	167	159	167	156	163	171	162	152	172	182	192	157	172	187	160	185	173	181	159	171	158	182	176	173	158	171	166	181	177	183	161	187	133	166	174	153	140	189	148	174	154	187	171	177	162	185	157	151	167	187	163	189	189	153	132	150	174	164	154	165	157	164	168	179	163	174	201	155	167	172	160	148	159	167	174	156	164	164	169	150	171	159	169	163	175	181	159	184	208	192	151	191	177	170	168	177	156	162	158	189	194	154	145	155	168	184	180	173	183	163	137	161	143	159	147	159	190	166	158	151	151	178	137	156	190	160	166	178	156	144	144	176	153	145	161	177	172	174	176	172	185	163	155	153	149	151	159	197	146	174	157	173	158	166	140	163	152	156	162	170	194	169	167	147	161	167	195	194	156	163	187	147	174	178	170	162	163	165	153	148	182	158	160	191	181	158	182	161	166	177	151	164	162	173	181	172	186	149	191	178	164	162	141	171	151	169	150	151	154	177	171	148	167	171	175	173	161	166	161	180	160	167	170	175	185	157	173	178	151	164	187	179	186	179	170	149	155	178	170	150	159	162	177	147	163	177	167	156	135	163	151	168	161	185	164	165	148	163	185	134	182	179	163	155	184	155	168	169	167	149	155	204	179	167	168	181	154	165	178	170	176	144	151	168	165	159	156	175	163	169	199	172	161	169	146	161	167	171	154	172	169	166	148	177	177	183	185	175	180	181	157	157	184	179	170	164	169	154	154	165	163	162	165	196	178	143	182	154	150	176	162	167	166	142	177	155	163	178	155	155	147	162	163	153	186	163	178	167	151	159	152	157	195	167	167	138	158	166	169	152	164	155	121	160	160	177	181	166	152	178	147	194	164	197	184	153	172	176	155	161	171	174	161	182	162	159	158	160	138	199	163	188	157	191	182	174	159	164	165	163	165	158	151	165	170	163	162	139	158	167	169	166	171	141	156	151	151	174	180	142	158	159	181	158	155	168	155	165	177	159	163	176	186	148	173	175	178	174	155	169	171	141	162	155	161	158	186	180	181	163	168	174	165	174	184	159	153	158	160	136	183	154	183	149	173	162	174	152	161	154	170	185	175	183	137	152	169	171	182	172	188	173	187	170	199	170	173	156	152	160	141	165	169	172	184	169	167	164	179	199	186	161	174	171	177	160	184	160	177	176	153	144	167	144	170	161	146	185	175	159	171	159	150	159	185	153	152	192	164	153	167	176	164	166	187	185	162	165	157	175	157	157	179	179	145	163	150	154	181	181	176	163	175	170	164	153	171	191	187	177	161	159	165	174	158	164	158	170	162	150	175	160	174	171	171	171	167	142	136	181	154	158	164	190	176	170	155	188	160	184	151	168	156	159	177	158	169	162	157	192	188	185	183	198	163	160	166	136	161	182	155	171	202	166	161	157	174	189	176	176	159	182	175	149	144	183	154	146	176	173	179	154	168	156	162	145	140	181	171	169	181	181	182	142	139	169	181	177	170	165	178	164	171	171	173	158	153	163	166	161	225	180	161	196	167	153	198	169	164	133	149	165	145	139	176	182	155	151	162	162	155	139	153	185	164	163	166	165	163	189	173	171	160	165	171	157	162	157	153	167	182	162	153	187	190	152	177	184	162	171	155	170	167	171	191	161	177	168	148	163	176	175	152	162	195	172	175	156	163	162	150	131	168	174	173	157	172	164	164	164	135	176	175	178	153	157	173	174	173	161	156	165	158	166	187	163	186	147	162	174	198	154	165	165	143	185	155	195	177	153	150	163	159	162	144	151	145	147	156	161	165	158	156	149	181	165	174	183	169	179	151	178	181	174	155	172	161	165	151	137	165	172	184	174	167	150	162	204	171	161	147	191	179	157	178	150	157	125	191	173	163	153	152	155	180	158	149	137	163	170	158	156	168	156	159	161	155	192	167	179	159	186	194	187	150	159	166	168	155	163	157	161	200	151	163	149	136	181	154	164	154	173	166	192	173	160	173	162	142	177	160	169	139	181	156	169	181	171	171	169	154	138	194	177	169	149	159	198	145	177	169	175	173	172	180	165	154	165	185	146	139	195	156	165	140	163	187	166	164	181	174	166	164	205	177	162	186	158	158	156	181	158	159	187	155	160	184	166	191	168	169	152	184	174	189	149	161	136	154	159	146	179	144	152	145	156	176	160	203	143	166	165	186	145	158	160	151	192	187	134	182	164	135	185	188	162	166	150	174	159	185	152	159	169	178	170	186	188	170	168	188	169	177	174	170	180	182	161	143	140	166	165	181	150	158	164	178	151	175	178	183	165	165	184	151	141	166	150	170	174	149	169	155	167	154	176	171	163	149	166	175	168	153	198	165	159	180	146	152	180	166	156	193	153	137	163	178	147	142	184	168	170	178	143	168	162	184	184	145	162	162	173	163	153	141	163	161	149	147	158	137	173	146	146	185	179	161	152	147	153	182	185	160	154	147	147	174	166	142	183	165	161	152	167	175	167	174	165	145	206	199	149	200	160	147	162	169	146	157	170	160	169	168	163	158	171	160	160	168	150	167	170	175	157	170	136	188	188	168	139	177	128	150	163	159	188	160	149	174	173	160	171	158	136	172	173	176	183	141	170	162	168	164	154	169	173	178	150	179	195	215	175	180	152	157	176	166	154	155	153	168	185	147	167	146	175	188	153	179	181	162	169	131	183	193	165	164	172	162	136	157	162	182	167	174	133	166	151	198	156	181	149	152	151	183	159	159	167	156	179	155	155	163	165	168	150	151	166	160	166	158	155	157	195	154	182	174	151	168	151	145	172	164	153	180	147	205	168	146	148	145	136	166	170
10399	11137	19088	23827	23001	23467	26579	27699	26893	24369	20064	16902	15840	11162	7365	6183	4616	3018	2540	1805	915	667	550	491	471	484	471	442	475	456	464	505	526	534	546	491	517	446	438	421	389	408	431	409	395	410	393	404	403	402	414	421	428	410	402	457	390	385	419	367	403	396	441	407	393	406	390	406	401	395	384	407	371	390	423	367	379	410	436	361	425	424	425	410	409	415	394	370	403	375	397	408	363	438	386	391	385	369	389	403	388	382	397	361	402	406	362	390	404	375	437	389	410	427	408	398	397	430	415	403	386	380	347	364	381	397	429	423	413	434	457	386	379	422	377	403	395	432	411	439	403	403	411	394	407	415	409	385	378	448	378	399	414	370	397	426	390	386	382	433	381	394	392	384	421	376	371	384	408	404	402	412	392	428	415	412	368	391	414	372	415	375	394	374	421	426	386	386	415	380	407	399	389	396	406	407	385	403	415	446	441	412	390	377	405	399	407	384	399	428	403	405	410	379	403	390	439	385	372	426	433	388	428	402	424	412	362	373	394	397	399	359	370	426	391	426	369	397	411	393	415	428	395	420	393	408	411	370	395	424	371	394	377	396	388	408	428	394	395	408	402	405	414	404	400	455	384	385	390	378	383	417	396	427	402	388	399	378	424	360	403	421	402	419	404	425	374	401	395	362	422	383	387	393	402	406	376	413	413	413	408	400	389	397	370	453	411	376	400	424	412	384	390	428	408	388	372	389	386	410	369	431	397	422	426	414	431	396	426	426	397	371	427	389	401	442	381	384	407	409	408	392	424	422	371	418	397	395	380	426	427	392	401	364	429	394	366	407	401	415	398	419	395	444	358	369	404	395	407	419	438	403	418	400	380	425	424	419	371	393	405	377	406	385	408	437	419	419	366	397	369	392	402	384	406	386	424	374	429	413	413	385	376	421	437	413	380	394	406	435	397	385	433	404	400	353	374	438	394	408	442	400	367	462	392	392	397	365	381	395	420	390	393	386	405	420	420	406	406	416	407	395	402	428	416	431	385	414	419	403	392	400	411	367	388	383	385	423	401	414	399	387	422	384	391	402	406	400	420	428	396	378	376	416	390	396	403	435	399	380	381	425	386	420	404	401	394	353	398	413	428	421	397	391	391	412	441	396	417	390	392	403	402	382	436	426	376	433	395	404	397	372	381	392	407	388	410	363	404	384	401	380	398	421	388	386	399	394	364	411	363	373	415	354	403	400	398	400	423	416	401	417	404	392	370	414	397	370	370	369	391	397	417	411	393	433	363	421	418	394	394	397	389	379	416	427	397	391	439	381	403	372	373	373	431	432	429	413	426	397	445	406	429	403	424	406	403	356	401	368	390	382	427	381	415	408	424	356	398	439	381	354	397	400	421	389	413	354	408	398	425	400	374	400	385	395	434	366	364	375	386	431	391	435	387	395	419	416	377	413	379	378	384	418	383	402	406	384	395	406	392	405	422	410	350	384	397	421	359	396	375	399	402	410	371	388	410	369	371	387	398	390	402	414	391	415	400	366	424	395	404	374	368	419	393	407	389	438	407	337	378	396	409	410	427	383	394	361	410	407	401	430	403	411	405	377	380	380	371	390	413	386	380	420	417	404	374	384	417	378	393	409	361	408	363	372	434	430	381	395	365	448	372	421	397	406	365	432	364	412	406	366	388	415	461	390	377	384	383	390	405	400	402	379	422	454	387	361	380	377	374	418	379	380	423	400	411	381	374	406	394	395	394	402	394	422	402	396	406	380	421	400	397	372	393	415	387	414	371	407	390	380	383	417	379	399	369	394	373	379	434	419	393	400	395	384	402	422	418	398	389	398	416	406	395	409	399	391	429	420	407	403	414	414	406	417	392	401	387	375	422	381	402	407	369	361	392	386	401	424	405	420	398	370	415	381	401	383	395	402	380	400	388	415	410	368	382	394	384	414	379	406	403	400	441	424	370	432	424	397	406	408	378	389	382	411	368	404	416	380	413	390	410	382	391	415	379	387	373	394	382	431	398	421	399	362	423	387	425	413	399	386	413	394	405	390	393	383	392	401	430	427	404	444	390	388	398	366	394	373	380	390	436	440	370	393	374	402	368	416	412	401	361	424	375	395	414	427	412	367	406	360	406	387	409	386	390	457	408	383	446	394	374	381	399	392	380	394	415	373	384	354	399	412	392	380	416	373	393	374	387	420	391	391	382	396	389	408	380	413	396	368	395	427	399	428	362	363	373	409	429	420	380	413	387	379	443	416	392	384	430	344	393	430	464	381	400	409	426	424	397	386	406	359	395	407	398	463	389	414	364	377	413	401	434	390	402	412	407	374	407	391	396	406	386	418	377	413	384	414	399	358	372	388	387	422	379	396	382	410	393	414	413	427	371	365	376	411	437	390	431	414	410	391	393	423	400	411	362	401	392	424	431	376	380	421	404	371	404	420	385	384	376	392	428	448	381	371	413	424	359	378	390	345	377	402	407	425	437	411	406	410	389	397	395	383	424	414	414	378	380	396	395	391	390	390	441	419	405	389	387	383	413	397	377	401	416	394	404	397	436	367	392	407	401	395	412	411	429	401	411	393	431	375	408	430	414	409	396	399	402	387	410	367	417	420	378	395	374	440	405	406	392	391	401	390	379	380	378	359	388	400	404	393	392	412	398	397	410	392	419	396	380	401	365	408	396	385	398	395	457	414	414	421	405	398	380	422	419	419	394	405	408	388	359	359	369	429	414	436	388	397	392	403	386	392	402	409	404	395	385	415	368	423	434	387	415	407	401	436	424	419	419	386	389	413	416	442	406	404	399	401	364	380	412	403	383	402	394	418	408	395	414	375	404	415	426	441	368	417	396	357	402	414	401	404	399	407	365	428	377	374	397	399	362	391	376	387	399	382	412	426	402	378	410	377	423	410	422	394	398	375	397	388	430	410	392	390	406	381	432	377	414	384	418	405	390	396	372	431	389	412	389	379	372	411	378	410	382	419	388	374	376	350	379	424	426	450	401	392	393	380	394	374	400	380	384	399	413	387	424	403	410	367	385	405	414	372	411	376	384	394	398	403	423	390	425	413	392	412	382	439	355	368	450	377	433	357	378	458	369	425	394	377	406	394	388	416	392	371	391	395	400	403	420	385	421	380	404	383	364	424	423	397	423	404	373	385	383	378	401	424	413	445	420	390	400	416	384	383	377	398	360	403	365	392	391	405	373	400	420	440	395	386	397	401	374	406	432	435	422	405	396	397	414	392	392	379	433	391	370	414	409	384	393	423	386	383	410	428	424	415	388	367	381	402	410	410	402	408	388	407	375	422	374	391	392	392	411	374	391	377	397	366	375	370	398	404	419	421	364	391	401	445	432	371	451	380	426	411	413	373	384	419	429	374	415	378	396	416	387	367	365	383	408	407	444	400	384	421	416	456	399	369	393	407	391	395	427	406	390	394	408	404	392	387	437	394	380	445	404	386	390	371	385	406	400	390	365	388	377	445	362	387	406	419
30233	26179	25147	24710	20953	18725	18220	17667	17721	16020	12332	11303	9390	3704	2455	1960	1567	1083	742	642	411	319	282	263	256	277	287	238	256	244	270	247	292	300	272	280	258	256	262	229	196	241	214	283	210	252	251	227	231	259	281	243	216	231	242	245	242	241	211	220	196	250	242	247	236	250	243	258	218	219	250	242	229	228	248	247	212	217	256	238	239	217	221	220	197	238	249	247	238	233	250	242	251	204	211	237	255	229	253	237	245	220	246	261	259	253	233	237	220	259	259	242	231	228	239	232	244	235	242	251	209	221	200	244	210	242	247	220	202	224	221	239	244	262	263	239	237	226	246	220	209	249	226	237	253	229	228	244	223	238	199	235	222	288	255	247	251	248	256	207	210	242	207	223	217	224	239	232	243	242	236	236	244	242	233	231	255	238	226	251	254	228	245	220	268	240	225	236	226	258	225	258	238	223	215	263	237	203	201	222	272	237	219	256	233	267	236	235	221	258	232	249	229	239	224	232	227	239	247	213	241	221	202	210	258	211	208	220	236	217	236	232	225	218	239	249	226	223	245	231	190	245	229	202	237	230	257	214	227	230	264	248	236	250	232	221	212	253	244	227	225	226	258	248	219	238	236	217	223	235	217	238	237	208	234	244	214	219	227	220	237	221	225	242	231	212	269	256	196	255	244	245	242	234	225	237	214	244	231	252	204	198	220	253	240	219	233	233	257	222	264	242	206	233	227	218	255	272	192	252	238	221	249	230	206	237	234	254	255	253	237	224	230	234	258	226	247	257	257	200	241	253	214	212	249	232	265	224	228	218	234	251	221	228	262	212	217	230	251	267	251	207	211	241	245	222	231	241	220	234	242	231	237	263	250	236	239	269	235	243	258	219	251	245	259	238	219	239	259	231	218	236	215	207	247	235	236	244	210	267	235	260	264	226	237	197	233	246	235	274	251	235	216	237	227	238	235	229	257	270	223	210	249	249	211	256	198	228	244	276	245	238	207	225	208	235	221	242	242	224	233	236	237	241	219	245	236	231	210	232	252	235	210	219	248	239	221	241	219	221	239	211	229	252	213	228	252	223	244	214	264	236	234	216	236	264	245	223	233	235	248	236	225	229	257	219	236	246	231	230	250	223	252	243	234	272	245	222	254	260	223	232	220	245	216	222	239	246	233	222	242	246	246	209	233	248	271	245	263	268	242	236	236	235	209	234	240	262	227	200	240	232	249	243	275	228	233	219	243	230	228	251	236	234	268	239	240	239	241	245	239	258	251	220	264	257	250	225	236	255	248	239	223	230	208	230	257	226	237	227	216	227	222	227	219	240	228	222	239	271	282	260	213	226	270	244	220	211	238	203	244	229	249	270	237	227	255	233	241	232	236	245	231	254	220	269	239	239	226	264	237	238	256	255	207	248	242	232	251	247	215	230	226	240	216	224	234	229	259	214	260	239	215	255	219	214	233	218	239	195	206	209	251	230	219	212	212	222	216	219	246	217	233	214	237	266	251	222	221	249	223	232	226	234	256	219	235	265	240	218	240	244	226	242	248	207	249	212	240	235	240	230	224	256	241	233	231	241	232	247	245	237	226	208	229	224	223	191	210	224	233	225	229	235	230	223	235	226	233	239	197	237	268	238	230	231	228	231	226	229	237	246	242	212	252	253	230	226	245	258	214	255	226	214	218	226	253	248	268	215	248	259	228	257	226	255	259	238	208	259	248	268	240	259	220	247	241	271	231	237	249	246	237	223	233	219	207	262	222	221	256	255	240	210	223	245	223	243	222	254	230	235	230	200	223	241	209	211	235	228	238	238	254	243	236	244	246	225	229	250	237	230	238	209	234	240	232	242	222	230	247	254	234	223	217	233	239	236	251	226	239	265	258	252	257	259	231	248	247	228	231	217	238	232	223	223	240	247	248	225	212	243	278	211	237	222	244	230	256	231	270	260	232	222	238	240	220	272	229	229	296	227	212	245	217	239	227	244	243	246	208	228	223	237	238	241	240	232	231	226	270	233	229	217	224	221	232	219	225	251	249	255	248	221	244	230	232	243	240	232	218	248	214	235	212	244	239	227	196	209	233	238	219	227	209	257	249	230	225	244	202	227	235	221	239	258	229	235	236	213	216	253	226	227	250	222	258	237	241	249	242	248	225	223	225	227	216	223	254	222	263	251	229	239	211	202	225	234	216	224	233	245	223	231	249	234	257	209	236	209	218	240	252	213	248	228	247	227	241	235	216	221	248	223	268	223	248	252	250	233	238	236	244	233	233	221	258	249	238	227	245	214	233	244	246	232	245	254	229	236	229	239	254	229	232	231	253	256	248	263	256	253	227	253	214	247	235	227	255	244	236	206	231	259	236	236	214	238	225	186	224	223	237	234	205	281	271	251	221	228	264	229	234	249	222	211	217	203	230	256	239	277	244	215	224	218	247	216	200	236	237	247	254	244	246	247	260	260	224	202	247	231	222	216	216	228	220	234	236	251	254	217	229	211	231	251	193	221	244	223	240	220	200	214	228	235	249	255	244	223	227	226	273	208	246	273	256	237	210	274	225	238	239	226	235	227	221	236	255	247	249	227	194	222	245	227	224	230	228	209	245	250	219	237	244	239	230	244	238	218	232	227	260	219	231	250	239	259	248	221	221	224	233	235	243	229	231	257	206	207	240	220	234	245	225	218	223	268	257	230	236	222	215	238	251	212	239	226	238	243	226	195	212	227	225	232	243	236	218	235	264	267	238	215	251	218	224	225	269	263	252	243	238	223	213	221	257	234	244	254	228	228	240	239	218	233	223	228	245	253	244	209	225	253	258	252	244	228	218	230	271	210	252	269	217	212	227	239	194	228	253	240	257	236	230	252	261	256	217	250	233	231	220	241	233	247	233	241	218	214	218	245	243	266	225	248	246	222	221	236	245	240	233	243	239	229	256	247	232	248	240	243	242	242	221	220	215	248	219	211	245	204	255	201	240	253	251	220	225	239	238	239	238	220	251	210	229	246	246	271	212	262	226	221	202	224	251	240	243	226	222	238	248	234	229	210	222	208	217	240	273	251	220	245	234	226	255	259	219	224	225	209	250	230	243	254	239	252	225	244	248	253	224	226	219	234	224	234	242	259	257	237	219	241	226	242	252	230	222	248	218	240	233	238	216	230	257	247	238	231	236	250	238	258	230	234	221	218	224	205	220	239	226	232	206	228	263	254	263	276	278	238	254	219	245	222	222	233	259	229	237	236	223	253	248	220	249	225	262	250	208	255	277	236	246	217	223	251	237	221	233	220	223	209	236	238	235	230	254	224	204	235	224	221	256	258	271	239	249	255	213	252	234	239	225	219	252	197	234	249	230	243	226	241	211	239	243	229	213	261	264	229	256	216	198	221	252	214	222	234	213	223	236	215	249	229	227	232	215	227	235	227	244	240	241	216	261	243	235	226	235	213	235	223	220	255	254	223	239	268	253	246	256	230	223	234	233	224	227	219	239	227	223	257	216	244
15904	18233	26827	33484	33619	34145	35559	36050	36512	33632	29863	29259	24646	13723	11022	9268	7872	5595	3934	3114	1665	1092	987	794	706	681	738	705	673	657	701	750	821	902	791	691	708	628	569	545	556	565	539	566	572	527	563	535	509	561	588	580	605	570	564	553	555	564	506	534	513	537	512	559	519	563	527	530	559	537	563	590	589	506	569	489	541	529	545	558	567	551	553	583	537	530	527	513	525	537	556	554	541	545	543	511	507	569	548	579	510	541	532	526	526	538	579	530	544	544	536	518	549	549	567	570	516	587	567	504	503	559	573	555	576	569	542	550	539	522	534	534	579	524	501	533	536	585	550	550	546	543	589	528	522	504	525	527	535	560	534	539	512	572	536	539	535	569	568	553	528	543	520	568	560	564	584	508	523	561	539	537	556	531	556	557	536	524	541	551	551	544	522	556	535	546	530	536	514	525	530	546	557	504	524	543	579	511	514	522	555	547	560	532	587	510	506	566	586	527	501	542	527	499	551	540	563	519	530	510	555	524	499	537	554	509	528	534	506	553	541	537	525	515	523	533	571	561	543	504	525	524	583	546	562	539	554	553	535	533	526	526	503	569	584	550	517	512	539	520	525	533	541	517	516	534	510	491	525	568	546	515	513	517	575	539	542	585	551	569	529	536	535	557	547	530	535	531	576	548	556	558	523	512	536	547	542	535	536	520	534	532	600	556	566	532	501	543	541	544	585	531	506	533	572	549	563	548	533	542	544	543	543	521	574	546	498	506	556	531	528	549	515	497	574	552	541	560	560	556	556	535	549	526	504	549	501	534	565	552	534	537	530	580	512	510	495	525	530	572	544	536	555	546	534	505	546	531	499	511	561	536	576	546	548	496	536	525	572	516	562	550	537	544	568	527	592	527	527	545	523	555	560	488	530	563	558	531	508	514	512	522	476	537	508	539	556	563	563	537	529	548	556	514	504	505	575	554	545	534	533	556	540	521	543	524	550	525	518	514	530	542	545	552	552	536	538	533	568	527	550	519	531	565	542	531	473	503	566	558	578	542	552	507	557	576	559	535	534	498	529	492	591	527	521	549	556	496	538	581	526	542	543	513	526	510	556	566	551	522	562	505	587	531	535	569	555	510	548	527	534	507	519	535	555	510	539	522	522	540	572	554	500	516	571	485	563	543	543	547	551	545	540	527	509	507	597	523	586	552	541	514	503	518	504	556	526	517	540	504	532	541	557	484	494	501	551	531	515	523	501	525	560	543	555	537	556	552	567	529	507	532	513	595	525	582	532	549	502	563	553	513	530	534	494	526	540	564	544	575	510	520	522	538	560	526	565	523	549	536	568	568	545	562	545	539	541	546	529	549	526	536	539	563	534	534	539	553	526	557	582	563	577	531	523	527	502	511	526	539	536	537	508	534	513	540	527	539	573	546	539	547	519	504	525	523	563	514	530	574	568	576	511	542	529	575	585	534	537	527	517	563	553	528	519	498	520	532	505	597	515	541	568	556	547	572	538	566	530	557	505	507	510	512	576	530	530	529	498	528	540	502	499	569	537	564	557	551	566	520	529	525	583	542	520	492	530	531	473	503	530	555	512	560	519	569	560	580	535	552	508	568	509	553	521	560	521	488	515	522	599	515	558	611	526	581	540	583	516	568	518	566	557	530	566	541	547	551	503	507	525	541	562	521	543	550	547	505	585	523	552	557	561	540	538	534	522	527	548	531	543	488	534	527	545	530	513	499	532	487	485	543	527	539	475	508	547	492	530	529	588	499	497	527	542	550	550	530	533	565	555	532	584	510	552	496	561	510	515	578	524	571	581	532	551	543	555	507	545	537	523	577	495	530	539	556	551	549	531	537	566	521	530	513	549	566	560	527	492	516	519	576	559	525	572	527	500	519	566	529	545	571	553	548	540	540	560	547	531	516	497	587	535	527	526	497	520	537	525	544	562	553	513	553	583	518	533	507	556	566	525	548	567	586	504	552	536	510	551	533	566	549	579	540	533	529	519	575	552	564	533	533	559	523	529	555	544	512	518	539	521	569	550	520	553	512	536	583	515	518	527	555	486	555	570	531	572	532	528	567	553	531	556	549	516	578	555	492	501	506	532	546	563	514	554	522	510	539	538	542	492	519	513	511	563	563	510	497	524	538	544	516	540	539	503	554	522	567	509	516	525	539	539	545	557	537	533	532	525	561	553	547	559	525	598	525	518	568	521	509	518	523	551	513	558	585	554	550	556	534	527	516	527	550	519	568	559	571	520	554	555	534	559	545	517	528	522	541	550	494	532	553	557	575	539	561	508	518	509	545	497	542	549	505	534	529	506	527	567	539	512	544	587	550	574	547	545	501	524	533	544	556	527	537	528	500	557	540	517	511	528	492	545	539	533	555	537	541	537	547	494	552	538	505	520	512	563	546	523	552	509	558	503	540	531	543	557	518	551	576	532	531	508	542	548	522	543	551	552	575	497	480	516	507	525	520	537	552	526	569	512	572	573	518	539	531	498	535	511	517	514	567	534	535	514	538	512	540	526	527	558	561	539	587	518	534	512	540	506	570	543	546	541	538	556	553	545	546	535	547	499	516	530	541	531	526	545	560	571	514	537	555	570	528	549	527	550	542	539	561	490	491	546	543	521	508	535	510	534	571	524	539	547	528	527	515	513	501	530	543	553	514	586	548	527	583	515	550	502	528	524	529	587	572	505	554	547	572	527	502	535	522	548	561	557	542	540	540	517	567	500	545	542	556	508	506	534	517	571	528	558	559	575	506	588	544	605	508	533	513	546	504	557	517	532	543	571	550	523	535	549	551	544	558	562	526	526	535	514	560	519	516	575	533	561	577	546	528	550	523	542	558	538	550	538	531	547	573	562	557	530	549	563	532	542	516	504	583	537	551	590	525	525	577	550	562	502	560	504	547	558	549	546	554	536	541	581	514	554	527	548	508	488	550	501	543	562	536	541	527	550	584	548	512	530	543	550	547	521	526	539	515	536	554	574	515	543	517	556	562	525	550	588	585	558	563	536	542	536	540	566	540	510	566	582	557	536	545	520	540	570	500	484	523	554	540	535	564	529	537	551	487	515	572	555	529	559	575	549	536	540	545	530	526	556	537	570	522	560	542	554	522	538	561	562	531	495	505	540	563	561	544	524	522	567	566	492	530	512	564	524	552	545	507	547	541	547	527	535	538	542	551	508	527	516	505	535	564	581	532	511	538	554	536	514	528	547	520	549	517	541	537	554	527	546	521	496	529	512	546	552	558	529	533	536	598	564	517	530	516	480	543	540	562	535	523	536	531	526	542	555	547	526	529	543	508	546	554	557	552	514	537	529	534	524	530	538	551	544	576	531	520	544	506	543	576	532	577	533	552	514	561	580	560	520	552	544	540	570	529	511	529	545	499	516	520	554	491	571	537	545	524	510	564	512	557	530	525	529	493	530	535	566	522	541	552	521	539	570	577	538	570	553	574	530	536	548	551	595	579	521	497	545	511	540	541
10190	9212	10419	7002	5130	4631	4693	4952	4456	3555	2762	2018	1460	1076	888	751	684	535	413	322	226	171	134	172	149	170	189	174	186	165	170	183	184	170	182	172	170	157	160	159	185	190	163	149	184	185	170	139	176	181	168	160	173	167	179	186	166	146	148	171	165	180	180	181	148	171	180	162	171	169	202	181	169	186	184	154	143	154	162	161	186	177	187	175	156	209	159	175	155	177	142	163	192	148	151	169	167	182	180	166	181	179	177	171	166	168	181	190	142	174	158	175	190	156	185	179	186	164	175	165	168	159	187	185	172	183	183	166	153	152	151	181	161	176	161	153	187	171	176	172	163	172	144	147	188	201	156	163	171	176	155	195	195	176	168	166	171	175	175	162	161	165	151	209	176	142	170	158	162	155	159	149	171	141	177	168	168	149	146	173	176	209	157	183	160	164	166	179	171	200	195	182	157	163	148	145	185	177	130	168	157	166	175	159	166	185	148	159	145	183	177	184	155	178	167	163	185	157	167	179	180	183	157	159	148	178	168	169	167	144	149	156	150	164	175	148	178	177	176	148	155	186	184	187	198	174	177	159	171	146	160	154	174	175	181	197	158	180	174	174	181	171	156	170	166	156	162	181	159	180	201	167	155	138	163	171	160	180	151	183	178	159	184	146	201	185	188	159	145	207	186	157	154	145	179	159	156	182	175	176	156	173	195	168	172	161	162	191	153	172	177	151	174	180	160	158	173	203	170	175	175	164	159	178	161	183	156	156	183	196	175	210	173	179	179	181	161	167	163	166	172	166	184	182	155	174	175	186	187	174	146	167	167	176	189	196	172	175	163	141	156	185	180	180	192	186	179	194	175	186	172	175	160	169	165	183	164	167	160	200	185	160	167	179	205	156	177	145	161	149	168	174	183	191	161	149	171	157	151	157	156	176	168	181	164	180	157	167	182	187	193	176	170	178	174	181	170	176	180	150	164	144	158	177	158	178	181	159	161	163	178	176	158	155	158	157	197	163	168	170	192	175	167	198	173	149	169	176	184	163	192	173	167	159	150	163	151	160	175	182	186	178	149	196	137	161	189	180	154	143	163	170	186	151	191	158	162	161	140	176	131	162	158	162	194	167	143	177	153	176	165	172	177	175	189	183	169	163	181	158	202	174	171	174	164	203	190	170	170	192	181	164	174	134	165	163	178	175	179	177	160	197	189	175	173	188	155	194	160	196	179	166	150	161	190	154	184	205	187	180	174	162	206	151	160	170	194	175	193	166	159	162	213	132	180	168	161	163	160	198	167	153	170	210	169	176	172	171	175	141	182	154	167	165	173	155	176	164	157	176	180	202	175	151	158	191	161	150	155	162	160	139	165	171	150	162	194	179	165	178	169	154	161	145	153	193	181	164	173	177	141	161	157	181	167	165	172	169	150	173	163	170	186	158	184	169	160	165	169	164	173	155	171	189	184	185	153	166	142	195	177	189	161	131	163	184	177	172	189	169	162	146	170	151	164	160	194	168	181	191	158	168	166	147	166	148	174	172	172	165	171	178	156	154	175	189	190	176	166	153	178	199	202	160	162	148	188	166	188	188	172	188	191	195	183	163	157	162	142	187	177	152	172	204	148	175	180	161	162	171	167	165	185	174	152	185	176	168	177	158	170	178	161	178	182	164	178	160	175	164	154	167	196	179	171	151	180	150	170	158	134	175	190	174	171	164	172	147	173	162	172	145	168	164	150	152	178	190	191	159	148	156	166	172	156	170	152	162	180	165	167	177	172	184	173	185	170	189	161	146	174	164	160	176	174	155	163	171	172	173	160	156	182	188	170	164	152	165	160	188	160	171	198	175	158	153	177	180	162	179	201	144	183	181	165	157	177	162	170	181	150	173	169	178	144	153	173	171	172	152	164	167	178	162	162	161	175	190	202	170	175	151	186	180	170	149	187	172	180	178	162	167	154	170	161	175	141	187	172	183	178	172	160	191	163	152	144	163	148	177	153	176	198	163	177	178	154	150	154	196	175	192	168	179	210	161	170	165	165	162	185	171	173	185	165	161	164	182	179	187	191	160	171	180	148	160	165	153	163	137	183	185	169	170	152	168	180	138	150	155	170	185	145	185	178	167	194	160	177	171	182	170	173	185	201	164	179	164	165	168	158	163	172	151	166	166	163	173	166	188	201	161	154	167	168	170	180	178	168	172	181	163	160	169	149	152	170	173	153	167	184	174	161	164	191	171	168	155	162	166	182	176	160	162	172	151	172	160	206	189	170	156	164	174	177	189	159	173	181	172	181	161	176	167	163	181	173	195	168	189	168	162	160	171	181	183	167	171	189	145	141	169	150	182	183	152	169	168	164	167	161	187	201	177	161	147	153	151	200	160	174	159	185	153	188	182	172	174	164	175	186	178	173	175	168	171	164	165	168	180	168	172	168	183	182	161	180	171	181	183	150	200	149	194	181	173	172	147	192	172	178	178	140	167	153	166	171	162	174	202	187	179	181	170	160	175	166	185	156	179	174	156	170	196	181	186	172	166	160	160	175	157	179	156	162	168	185	178	185	177	164	167	166	177	182	182	165	183	191	147	157	150	194	159	138	176	159	176	163	194	168	174	163	155	178	169	146	169	156	168	183	169	157	165	164	171	185	162	179	170	169	170	172	180	175	183	192	148	153	180	151	142	154	155	178	171	155	197	168	153	183	170	151	160	159	165	180	179	164	157	165	171	169	194	173	195	184	165	165	180	179	159	176	156	167	174	183	186	178	179	176	162	164	181	176	145	167	174	171	179	161	174	161	152	187	176	180	159	177	154	143	181	197	182	178	173	170	170	182	165	163	172	168	158	147	174	136	173	173	183	160	148	179	172	185	186	185	173	164	165	174	169	159	174	158	173	156	164	157	147	180	175	172	180	206	167	181	141	163	149	162	147	171	183	168	162	181	162	149	187	171	165	165	186	164	179	192	156	147	167	174	170	185	165	155	172	153	170	160	186	157	164	191	162	183	162	175	154	176	168	177	180	174	174	168	149	157	177	195	181	176	158	143	169	173	165	194	161	168	180	194	152	198	182	172	175	169	176	160	183	173	173	179	168	191	206	164	161	187	177	188	199	153	160	165	216	168	184	178	169	174	169	155	164	158	171	201	168	172	182	165	183	166	160	167	182	185	145	187	160	144	169	164	158	211	183	174	185	201	197	183	169	203	154	162	164	161	166	161	172	195	148	138	155	173	140	189	180	130	192	190	175	209	166	173	179	163	179	204	194	174	174	172	185	174	150	170	163	200	150	167	173	176	163	213	174	160	178	154	190	159	188	196	199	161	178	171	178	167	180	173	162	154	173	176	160	174	186	158	186	176	170	164	159	156	174	165	167	161	200	172	163	171	159	176	161	166	174	175	186	159	166	173	153	163	155	158	151	175	185	157	166	173	156	171	163	175	164	162	184	157	183	158	158	154	178	163	170	158	201	160	137	167	165	172	141	168	153	168	172	191	178	183	188	151	167
5807	7754	15262	15366	15156	15859	16232	17673	16683	14449	11531	9415	7493	5611	4749	3975	3317	2625	1866	1482	778	540	514	429	408	424	419	413	443	411	463	483	511	483	471	423	479	430	432	391	462	378	402	398	360	379	407	427	426	385	443	391	404	393	398	381	380	367	427	381	369	402	414	382	401	403	389	413	396	424	423	407	387	360	398	425	420	375	421	354	431	413	403	416	391	403	381	373	430	428	410	406	414	402	426	360	405	433	391	420	372	418	430	405	435	430	383	394	416	373	382	404	418	385	379	436	412	397	374	397	384	402	391	383	399	394	425	424	380	414	401	419	394	396	397	405	417	415	390	366	378	401	403	379	385	397	420	394	384	403	368	407	349	415	405	423	383	441	393	404	383	410	424	382	425	398	391	410	412	393	437	437	393	414	399	400	426	393	444	383	392	386	367	392	375	419	410	409	417	343	409	418	407	380	395	391	388	411	391	392	412	414	381	408	408	368	392	392	401	399	456	413	393	379	416	418	385	443	416	391	386	381	416	423	414	385	386	417	400	398	438	397	400	367	424	395	361	418	382	388	411	405	409	440	411	408	394	395	384	355	359	388	404	405	415	432	413	393	422	385	384	385	398	420	402	415	424	403	418	418	394	415	403	412	414	425	413	412	379	423	418	393	408	436	406	389	376	440	403	414	388	391	374	412	384	425	378	390	402	434	410	413	391	425	405	428	390	416	432	397	434	377	404	407	366	398	384	417	401	385	404	404	410	403	412	408	423	413	395	425	374	408	373	424	432	378	410	409	397	427	413	377	398	390	385	409	374	423	425	430	381	435	413	381	382	403	413	393	397	403	406	360	400	385	399	359	441	377	394	423	357	402	412	408	396	402	383	403	391	391	435	459	362	420	409	408	407	422	379	386	412	458	364	376	374	399	415	451	408	391	415	421	439	405	369	391	386	382	359	403	392	385	399	419	416	419	420	418	403	392	406	407	378	419	417	412	401	424	364	410	413	407	447	385	428	421	377	396	424	390	415	418	416	425	428	426	427	412	394	429	417	422	436	405	381	408	409	401	408	406	416	394	420	413	403	382	420	404	389	417	425	417	374	396	420	389	412	393	396	361	406	412	405	435	409	397	417	381	393	431	414	397	380	458	374	406	392	401	414	414	404	400	426	384	395	408	407	412	401	380	397	416	396	407	393	412	447	411	398	409	383	427	424	384	385	418	424	406	405	410	421	445	400	433	390	420	394	387	388	379	429	401	395	411	414	383	401	394	382	403	409	388	392	405	349	411	385	407	410	386	420	419	399	393	372	378	403	425	397	363	389	397	415	400	444	386	395	412	385	408	396	418	399	385	425	391	402	406	419	412	396	374	414	388	413	425	399	439	407	377	402	393	375	389	393	451	413	384	421	389	397	417	394	372	394	372	418	384	422	379	377	392	397	402	414	355	439	385	406	419	376	432	418	401	404	434	409	344	407	408	398	415	377	418	372	414	401	390	410	390	366	413	376	378	398	407	411	417	392	379	417	382	384	398	387	393	424	417	394	352	433	423	410	423	422	473	395	417	411	400	426	394	404	427	385	414	386	393	399	391	405	455	401	396	422	366	383	406	394	367	403	382	400	378	412	381	407	396	409	398	398	424	381	376	408	439	400	395	437	394	398	400	414	376	405	408	387	389	380	386	382	405	404	384	402	431	408	380	400	421	395	389	371	407	384	417	398	431	419	380	420	370	406	386	388	383	381	422	387	414	400	392	400	423	403	412	402	367	367	380	416	409	425	390	423	440	388	396	413	414	390	391	368	425	425	370	426	429	404	411	421	393	403	424	390	401	390	386	398	415	401	380	423	383	408	424	413	388	412	385	386	414	382	383	388	395	400	388	382	409	375	396	404	380	439	397	409	402	415	392	348	384	392	417	396	371	393	360	428	392	418	433	382	394	398	428	401	425	382	405	415	408	423	407	377	408	418	400	398	372	422	407	431	387	376	376	406	421	445	386	427	396	405	431	405	422	413	396	399	358	398	414	379	401	438	373	388	410	400	376	402	362	419	413	426	413	365	408	417	397	395	395	420	405	394	423	423	409	390	408	397	395	401	432	418	405	420	393	375	411	397	392	371	419	401	405	392	393	427	406	394	429	432	405	425	416	406	404	427	434	402	379	360	430	416	426	398	435	404	434	384	415	386	386	435	379	402	413	384	394	394	424	402	380	393	395	364	406	385	398	382	433	431	399	405	370	417	409	424	406	436	398	410	379	390	400	417	389	384	378	398	398	417	424	374	388	370	428	415	408	425	374	427	393	378	399	406	419	377	393	396	385	422	404	380	407	380	420	401	393	403	426	412	407	436	445	383	436	417	401	364	397	423	414	446	394	451	355	389	408	430	385	413	402	410	388	404	384	396	364	414	412	388	405	359	386	371	416	387	410	409	455	384	381	391	429	424	378	390	388	401	446	385	398	434	449	377	410	409	428	398	399	416	426	428	388	393	386	432	386	425	382	399	394	429	426	390	375	408	403	408	400	417	418	377	404	393	423	396	403	399	393	413	379	395	415	394	386	383	403	401	377	381	460	393	382	374	376	408	424	411	401	373	434	390	418	391	375	410	378	408	410	385	387	393	387	399	424	406	414	392	377	422	406	386	390	409	413	396	406	433	436	362	423	433	391	393	402	398	388	391	429	361	422	411	443	399	401	405	396	440	375	408	398	443	401	405	407	407	356	387	383	426	392	423	401	405	404	400	408	393	412	421	392	406	406	450	427	404	402	401	411	383	404	423	387	379	393	416	394	396	415	397	418	390	423	429	430	407	368	388	403	383	419	409	410	391	404	412	382	405	406	401	443	398	416	377	397	430	405	424	392	396	396	417	379	411	405	408	397	395	391	384	389	420	406	420	417	355	373	390	392	405	426	388	374	398	433	394	349	405	406	420	396	408	412	396	360	426	382	414	400	455	379	450	411	424	392	400	431	399	404	478	383	376	397	392	414	368	382	421	415	389	396	421	432	423	403	384	398	426	402	412	400	417	380	392	418	366	392	416	384	384	413	417	383	405	456	411	370	393	419	389	389	399	380	437	413	470	403	408	344	397	399	393	400	387	415	431	373	392	384	390	388	393	411	428	420	409	392	408	384	420	394	396	411	407	420	402	417	405	398	389	398	410	409	431	411	414	400	403	425	403	410	439	409	390	391	379	394	415	388	417	395	411	366	398	380	407	389	404	361	399	383	390	422	396	386	433	416	378	443	394	368	396	410	425	383	414	395	415	374	379	398	415	433	436	376	404	410	401	393	442	429	400	403	367	444	392	384	417	420	445	359	422	400	408	412	422	416	377	406	415	428	405	440	401	394	411	405	403	406	375	412	388	393	404	403	416	398	403	413	376	401	357	419	401	401	409	393	424	379	385	366	404	379	393	389	417	374	417	382	399	403	423	423	384	396	402	398	397	413	383	396	357	394	396	386	393	383	423	384	419	391	406	393	416	428	412	426	399	405	411	408	409	401
19294	17169	17585	16754	11017	8943	8408	7983	9359	8192	6417	4076	2957	2129	1600	1206	950	754	591	417	285	259	202	187	179	182	177	169	179	176	150	195	219	175	220	196	173	172	153	162	157	172	169	155	161	160	178	157	146	199	161	160	167	164	140	196	187	147	175	165	166	167	160	149	172	156	146	157	181	151	168	163	157	168	172	177	181	163	152	177	162	180	157	151	151	185	152	175	174	185	174	163	190	166	156	178	152	193	137	154	166	156	146	150	162	179	164	178	161	170	181	187	150	170	185	177	169	171	182	153	170	160	157	139	166	188	176	189	167	154	205	167	167	157	166	157	173	188	171	162	160	185	153	185	172	165	166	171	150	167	168	169	199	173	167	156	152	165	191	160	176	153	163	144	178	155	144	169	183	166	158	163	210	198	176	187	183	158	168	161	167	172	161	156	170	158	180	162	171	184	144	188	145	163	163	179	160	175	157	149	168	179	182	160	178	166	161	177	168	162	169	182	185	164	182	164	175	153	150	157	174	165	180	200	156	173	180	145	198	162	183	182	160	205	176	176	177	157	153	162	174	169	182	153	168	182	153	168	165	142	157	164	177	164	146	181	177	182	157	177	186	167	167	168	171	169	173	164	175	164	161	131	176	179	166	186	172	158	159	144	198	143	151	157	163	174	174	164	181	174	178	166	169	169	182	160	165	186	163	173	156	192	134	167	169	162	199	183	144	179	185	149	157	155	155	172	158	147	170	154	154	147	197	169	161	164	142	170	183	176	164	151	152	167	171	187	156	177	174	157	183	188	168	184	166	147	192	147	171	151	140	151	170	174	177	188	161	179	146	164	177	168	137	158	173	137	169	163	140	155	155	143	167	181	183	168	159	163	149	161	167	173	181	167	173	180	175	180	147	177	150	169	146	188	158	184	153	165	155	161	160	152	179	176	195	169	165	173	160	147	175	174	170	162	187	199	159	158	161	182	184	187	173	160	162	155	162	172	151	158	184	156	186	170	171	170	170	163	192	177	183	161	137	171	173	148	157	166	157	165	163	200	161	181	165	176	145	165	163	171	163	155	173	163	153	179	166	161	193	165	163	161	149	189	148	151	169	152	169	186	160	169	186	180	196	163	157	177	169	170	147	172	189	149	158	173	181	172	190	182	171	154	164	160	170	163	159	178	194	192	163	155	185	219	166	156	160	191	171	162	174	171	151	167	194	148	156	177	178	161	173	166	181	153	204	183	183	168	168	171	165	166	156	164	160	137	161	169	171	198	187	175	180	167	163	153	185	189	207	175	180	173	167	165	181	167	160	165	168	166	153	167	182	171	197	169	162	176	171	183	190	156	169	147	168	190	154	200	165	174	171	150	158	154	173	190	171	195	175	162	164	173	178	163	196	168	177	171	196	178	169	165	189	156	161	170	163	185	181	171	174	161	155	196	161	158	170	154	162	153	162	161	178	170	200	183	170	159	151	193	178	168	168	161	175	162	168	137	162	210	185	146	160	142	173	169	177	172	162	172	149	152	166	165	182	167	177	193	165	170	156	151	168	177	167	156	159	156	160	173	161	133	181	147	179	154	158	169	199	162	172	160	146	170	179	168	188	178	155	161	162	159	175	170	158	177	168	191	146	176	180	169	164	177	176	170	166	151	151	166	162	154	183	174	180	155	167	159	173	148	172	150	175	161	175	150	162	171	167	170	171	168	148	152	172	162	187	174	185	177	174	172	173	167	188	172	147	184	167	159	176	166	159	149	170	160	192	188	179	190	165	169	192	166	181	194	155	159	189	178	171	163	161	153	165	171	147	186	151	169	148	159	188	166	174	171	177	180	182	149	182	168	176	178	186	181	170	184	153	179	160	175	170	156	189	156	185	173	175	168	144	179	151	173	150	170	163	166	159	162	163	170	178	175	179	167	179	152	160	193	160	167	168	176	160	158	180	155	171	168	164	158	163	177	194	181	169	180	176	181	139	177	148	192	175	174	149	133	145	177	184	172	198	162	187	183	184	157	163	183	145	183	171	190	161	188	168	153	162	136	153	160	169	167	178	194	172	160	146	148	168	177	169	147	181	175	173	163	162	160	168	176	181	173	141	156	171	176	168	158	187	180	181	157	149	159	175	155	181	215	179	172	181	180	149	169	171	187	159	195	172	169	160	141	170	145	187	161	161	151	165	174	168	180	192	172	174	158	178	169	186	175	151	160	150	171	160	178	197	164	167	142	169	166	174	158	194	158	168	156	153	189	167	171	154	166	163	174	169	180	190	189	155	176	148	165	187	159	171	180	176	145	164	153	171	162	158	156	164	143	159	168	194	172	166	178	165	144	158	143	152	172	150	180	177	172	156	159	163	143	142	154	183	151	168	159	163	188	175	170	144	167	166	184	158	162	156	177	198	153	156	156	163	178	172	164	152	169	161	169	163	164	169	168	170	166	175	178	195	149	185	165	143	169	149	153	169	160	158	149	176	159	152	164	187	188	182	154	141	154	151	166	148	169	180	170	194	154	158	155	180	175	164	172	176	166	181	158	162	164	147	182	204	142	182	170	179	149	136	163	167	172	167	152	161	191	162	190	186	177	137	151	169	171	179	167	166	178	169	176	191	169	162	173	158	160	175	164	172	144	169	182	175	163	183	158	184	172	159	150	177	168	148	165	165	159	194	162	172	168	170	163	179	169	148	151	160	174	153	176	170	145	176	163	171	178	164	187	180	146	185	155	166	178	175	195	164	176	148	178	203	191	175	217	174	191	148	166	158	154	141	148	182	159	170	186	145	189	144	156	165	172	155	192	171	193	171	185	155	183	179	179	175	165	180	170	173	172	189	156	165	175	153	196	148	157	169	188	170	172	178	164	160	159	161	156	161	177	170	155	165	151	167	150	155	186	172	162	188	172	155	166	166	189	169	176	153	146	188	146	182	186	147	176	170	162	181	177	188	140	160	146	161	171	174	155	174	159	169	155	165	173	155	167	158	167	181	165	185	177	157	174	172	163	172	175	160	176	154	168	139	167	181	152	175	173	134	148	184	168	178	160	165	179	173	169	177	177	192	163	172	150	158	137	173	162	141	159	146	172	164	177	163	171	180	169	155	175	175	173	183	190	170	182	178	169	161	177	174	161	176	168	193	155	172	179	181	162	161	141	158	179	186	178	196	193	173	180	175	139	156	197	170	168	186	137	162	182	163	162	167	187	161	181	134	157	171	171	155	163	173	158	168	158	183	139	165	160	164	165	173	171	183	143	173	142	156	177	178	168	153	153	157	147	164	137	161	168	172	161	150	157	174	176	154	183	139	190	153	190	164	192	172	179	158	174	181	173	168	195	145	152	166	180	152	150	166	157	190	172	171	168	178	179	170	170	151	168	187	166	170	150	181	165	223	181	180	158	160	172	170	172	151	180	162	164	152	180	153	152	164	183	158	156	180	170	179	165	159	176	164	158	153	163	161	167	184	149	148	190	188	181	169	171	177	162	184	164	157	150	180	161	174	161	152	188
11203	13430	22401	27897	23182	23967	23350	24179	26980	24648	21450	16094	13269	10263	8162	6533	5069	4124	2779	2219	1323	803	635	560	469	476	474	452	447	441	495	535	553	519	568	561	431	430	396	441	404	390	408	423	422	368	423	435	374	405	437	422	459	417	409	398	393	418	377	413	377	366	403	409	426	362	407	400	442	399	418	413	352	406	439	425	395	411	417	391	399	422	357	429	409	427	420	399	400	400	385	369	360	420	389	445	403	423	401	429	412	383	432	425	368	424	382	393	390	402	410	408	410	422	394	409	407	441	404	414	397	398	383	407	408	380	386	372	392	397	434	443	385	435	414	388	395	374	393	410	398	391	437	396	392	382	392	372	396	397	417	410	422	404	393	413	389	397	434	448	382	365	398	390	362	432	421	443	412	412	434	410	400	422	375	384	405	408	409	407	376	406	409	406	392	422	399	408	423	409	425	385	391	405	359	376	416	403	401	387	378	422	397	382	435	392	411	409	418	416	419	402	404	413	413	403	382	394	398	429	410	400	395	413	396	412	388	416	404	398	400	434	380	384	414	414	428	384	388	410	412	374	428	397	394	398	383	378	388	382	398	412	410	404	445	377	387	402	418	395	427	402	427	407	420	382	368	412	379	394	423	363	380	375	428	405	403	381	405	427	397	401	423	389	452	387	386	391	385	399	386	427	418	368	387	424	435	440	379	404	416	412	442	381	405	406	370	382	405	407	398	379	409	427	419	408	387	399	431	403	383	388	392	401	390	387	413	418	361	386	406	383	373	405	409	399	400	418	398	385	376	437	420	378	391	419	409	404	396	418	431	377	414	380	366	405	421	386	412	409	414	427	371	393	384	395	406	413	368	385	407	388	395	375	404	401	421	390	374	379	411	399	416	388	399	404	378	421	406	389	398	413	425	370	410	402	376	388	410	378	394	432	411	397	413	378	403	431	413	390	403	363	425	415	439	394	414	411	404	443	388	385	408	412	397	420	410	407	375	423	389	410	388	407	402	425	393	375	398	463	392	400	404	402	388	397	418	399	403	383	399	431	383	367	382	397	410	408	416	432	421	418	416	427	429	426	399	383	423	415	413	390	383	401	427	419	437	365	409	397	383	402	384	437	407	391	369	400	391	380	411	401	376	441	429	408	389	404	391	383	396	411	389	428	404	386	408	419	391	406	405	427	371	411	374	422	397	408	391	409	430	426	384	393	372	433	422	401	394	428	413	409	378	368	412	412	402	394	426	349	421	479	432	408	394	399	387	412	404	373	418	385	390	397	433	412	355	415	372	366	406	422	374	421	437	388	418	400	411	394	427	397	402	421	402	408	423	403	447	396	401	417	441	397	423	419	404	419	395	428	402	399	397	423	336	403	423	399	422	389	418	400	438	430	417	390	435	394	401	388	381	444	409	370	412	404	401	410	447	436	393	438	401	439	378	378	384	382	389	391	405	390	419	393	408	393	429	411	410	411	411	379	401	414	385	397	390	398	427	389	379	446	401	387	392	410	387	392	424	397	412	420	428	409	381	445	404	416	408	403	436	390	389	404	419	398	408	396	397	476	408	362	385	423	418	406	383	410	423	416	394	399	371	389	403	424	430	424	408	397	395	405	407	382	419	387	386	408	390	419	438	356	390	421	425	395	449	362	382	371	403	398	403	408	412	411	391	355	410	401	412	381	413	394	370	420	395	422	369	374	376	378	387	411	387	393	403	375	424	425	429	414	384	414	407	411	412	409	390	395	368	392	408	393	444	399	425	427	431	378	409	372	420	387	398	420	425	402	398	411	403	390	395	373	378	417	401	393	417	410	421	380	432	423	429	409	441	381	416	404	420	400	415	452	396	381	385	384	389	402	401	401	420	370	402	370	421	395	410	420	378	400	396	381	411	387	339	385	428	412	410	402	395	385	428	394	350	394	431	372	444	385	395	421	413	451	366	438	349	428	400	371	404	388	441	393	380	431	423	408	399	390	387	380	418	404	441	386	392	435	445	427	352	397	403	437	370	423	400	414	416	434	412	390	410	388	390	404	454	383	429	411	373	397	407	398	412	388	429	430	420	399	390	409	360	422	402	381	423	381	445	411	399	432	381	404	399	420	396	404	424	419	371	418	375	374	401	423	375	416	415	406	413	424	415	392	376	406	424	360	422	412	403	379	385	437	412	408	384	416	424	411	391	352	442	421	393	400	418	427	394	366	421	412	387	404	382	363	434	428	399	399	385	392	430	410	430	436	405	400	398	402	433	389	395	394	392	382	421	443	432	395	397	403	389	415	388	388	396	344	417	433	424	443	431	399	434	405	428	412	374	418	403	426	384	420	415	401	404	388	406	412	394	401	385	386	426	390	395	408	402	393	387	425	399	417	410	370	424	410	384	374	426	416	401	403	396	403	402	397	395	409	408	382	422	386	430	423	400	406	374	426	404	415	370	412	427	409	384	396	402	416	395	421	401	398	359	387	427	404	392	384	415	429	376	383	444	407	392	415	393	381	414	407	382	410	430	403	442	404	406	378	410	420	439	406	367	388	416	416	400	412	439	407	423	394	419	397	385	369	391	420	429	413	413	382	387	406	380	408	408	366	412	373	394	388	384	404	378	416	386	370	396	403	408	356	389	402	374	411	399	412	400	394	426	424	413	378	380	427	420	423	386	419	393	438	396	432	394	385	390	400	408	432	414	415	411	390	415	374	423	395	424	429	386	406	399	421	369	403	391	375	331	384	402	389	426	394	409	380	421	338	400	377	433	420	388	401	396	374	418	388	437	417	422	382	415	437	426	433	430	412	387	421	374	419	359	412	389	402	416	376	404	414	425	392	405	391	420	383	386	400	418	435	389	377	428	410	406	383	398	412	414	389	352	414	398	409	408	417	416	396	395	421	390	390	377	428	407	398	407	385	366	382	375	379	385	407	385	379	423	444	388	397	402	376	408	400	404	417	423	437	395	411	393	426	419	380	421	378	374	430	436	380	406	393	405	362	417	400	422	424	452	448	411	441	425	420	376	385	388	387	412	409	405	422	418	402	396	388	378	452	410	428	391	389	445	407	414	380	397	386	389	375	400	405	392	438	351	407	407	415	393	390	386	436	389	415	410	408	389	422	412	386	375	411	414	386	414	428	335	431	447	410	442	390	413	404	409	412	398	396	422	427	408	421	393	425	368	414	427	406	400	385	452	390	387	410	409	411	423	364	435	421	433	413	408	402	406	384	403	414	395	400	405	387	383	402	424	417	388	420	440	391	377	445	402	388	433	434	396	447	384	373	401	355	387	399	417	399	385	391	393	438	408	416	400	418	414	414	377	426	421	446	434	421	409	397	410	448	387	420	415	374	413	410	394	386	420	394	427	368	384	421	414	423	439	401	421	415	382	406	409	417	404	389	408	420	438	400	348	396	380	430	372	388	393	425	404	392	401	390	419	402	405	405	398	410	414	386	403	401	404	388	398	389	418	421	409	390	420	409	418	372	409	377	406	408	399	405	402	369	407	436	383	374
31949	26829	26726	27673	19704	15474	13158	11913	11120	18433	16196	10226	6501	4470	3065	2278	1718	1481	1059	773	558	387	357	313	254	241	242	246	248	220	277	286	294	252	249	253	231	236	239	236	245	231	266	242	214	254	247	213	231	233	253	224	261	224	214	259	215	233	230	204	244	216	259	201	223	224	200	204	207	227	220	221	243	230	250	252	214	217	213	242	235	205	231	233	241	226	202	240	241	225	246	199	210	241	228	254	234	205	254	254	200	217	246	242	238	217	225	223	243	253	232	211	253	219	217	220	228	248	247	220	260	206	254	246	243	243	227	207	232	215	229	205	272	263	233	226	260	237	229	242	218	226	223	226	224	215	198	260	236	215	242	201	268	232	214	214	239	225	215	250	243	212	226	218	233	230	246	239	226	219	218	241	227	227	252	255	228	217	236	228	220	222	248	236	219	227	230	196	235	248	244	232	249	236	234	219	215	236	249	229	218	212	228	245	232	216	244	238	231	223	217	234	242	212	230	234	213	233	227	205	250	261	239	237	236	222	255	242	210	270	257	228	207	229	242	251	202	229	210	245	234	247	237	224	195	206	253	256	211	222	206	208	196	246	235	243	213	237	239	252	238	243	267	239	228	226	225	225	247	219	228	236	222	233	205	256	227	230	242	230	237	207	208	208	245	232	225	236	201	211	215	227	226	227	229	232	256	220	200	237	239	231	235	222	230	222	237	200	230	201	214	248	233	227	231	234	236	225	223	238	259	231	226	203	227	252	221	220	238	213	219	200	264	229	214	245	242	212	227	246	207	225	251	208	216	256	204	225	228	212	189	221	226	220	230	264	250	222	193	234	215	219	240	214	215	249	210	234	223	232	238	226	252	230	231	242	239	225	223	228	203	257	218	246	218	217	249	187	231	227	242	246	219	215	233	229	240	244	214	191	222	221	219	230	224	200	234	208	224	269	230	231	239	242	234	219	207	219	207	219	230	247	234	246	224	240	235	221	219	228	227	239	235	233	228	244	220	227	226	216	236	197	229	223	210	242	199	258	214	235	249	216	219	228	257	221	229	219	226	211	254	237	220	241	241	230	256	237	263	238	220	221	233	213	244	232	237	224	233	194	248	220	243	251	217	235	194	229	220	217	237	200	245	227	208	277	196	225	212	216	215	223	243	219	233	242	204	240	220	197	236	204	256	228	206	213	248	216	218	216	257	213	241	238	221	198	235	228	220	234	241	249	207	215	254	223	215	228	259	204	219	242	245	231	221	242	230	257	229	258	235	236	232	254	213	221	174	240	215	227	232	231	224	215	206	214	245	240	227	202	215	244	235	224	234	236	208	240	203	238	212	246	225	241	250	250	252	225	237	227	265	250	237	217	240	233	223	223	228	235	231	233	240	232	241	228	198	230	242	214	212	213	237	227	236	223	237	229	202	244	197	238	232	238	237	209	230	221	203	213	184	221	206	228	223	216	229	201	215	243	258	235	228	236	264	221	244	259	202	216	208	247	219	242	232	219	231	223	218	241	228	220	240	247	220	209	207	221	212	235	237	193	234	246	260	229	239	253	203	214	224	280	225	225	233	241	220	256	233	228	211	231	232	228	241	240	224	229	204	206	231	216	214	218	235	220	223	239	230	232	194	237	223	233	229	232	252	231	217	219	236	213	236	213	234	236	222	240	241	247	254	229	263	235	246	222	252	243	214	228	243	218	258	219	218	206	233	216	238	238	232	251	258	245	207	231	234	217	226	214	259	242	217	226	193	222	240	230	216	208	218	207	237	235	230	242	247	227	192	247	243	231	229	229	218	221	252	271	261	221	208	233	222	230	230	235	214	217	207	236	222	244	232	248	215	219	211	219	222	213	232	204	239	222	251	249	205	225	223	208	228	218	240	220	214	219	211	249	232	233	223	226	242	234	221	228	216	241	244	242	240	236	227	202	232	220	219	220	215	222	208	205	220	219	233	238	210	249	216	246	224	234	213	232	237	235	220	223	242	238	227	198	252	220	230	225	213	214	258	259	232	232	216	232	218	223	214	203	224	247	242	231	237	253	225	211	230	221	198	277	223	228	226	228	252	215	251	247	239	249	240	239	232	223	244	217	243	227	251	205	248	220	220	210	219	230	222	247	223	214	220	215	256	241	215	238	233	259	234	201	222	233	214	207	222	231	236	212	230	237	228	213	203	213	238	237	223	244	248	208	222	248	216	245	232	201	230	243	222	226	222	231	224	241	255	211	210	222	224	233	213	264	237	242	228	241	206	228	221	219	233	218	226	245	224	242	264	234	193	203	236	237	193	238	202	233	247	241	212	227	235	231	244	232	226	215	229	246	223	222	257	269	258	231	211	202	230	229	243	230	256	234	231	216	223	245	234	227	232	252	203	254	202	220	223	222	208	248	222	213	246	234	227	216	229	221	252	253	230	222	239	204	232	217	255	229	219	219	212	218	217	227	245	226	233	248	227	221	253	259	204	233	230	243	238	215	205	223	211	236	231	245	238	229	220	236	202	200	231	235	246	247	212	239	233	216	212	221	210	225	232	237	204	216	220	225	246	218	257	230	273	240	228	200	198	215	268	230	266	235	257	246	228	234	245	235	229	227	232	204	220	223	231	223	212	253	234	244	234	246	233	238	243	242	236	224	258	245	241	219	236	220	231	221	213	218	219	258	254	228	224	213	242	231	210	243	224	238	250	215	249	224	236	211	239	208	230	215	214	234	202	216	223	231	228	226	224	225	242	248	223	256	236	216	186	221	221	234	217	208	240	205	231	228	218	232	237	226	234	242	209	241	236	244	233	233	231	231	241	248	248	208	213	216	204	224	203	245	225	227	236	238	208	225	250	230	200	227	235	251	224	251	246	237	236	247	230	223	204	226	232	239	217	240	245	198	251	225	214	237	220	243	220	208	228	214	220	236	231	227	208	254	219	228	208	214	238	221	253	240	252	223	198	243	229	178	206	211	210	231	227	253	217	221	233	199	232	255	213	220	213	225	232	258	245	269	226	229	237	234	209	207	270	256	234	252	237	235	235	246	222	239	248	235	205	246	244	211	244	211	243	221	219	250	194	227	230	219	246	231	253	247	238	213	238	224	217	206	218	264	200	214	227	206	230	220	229	252	231	232	214	211	213	263	251	209	248	256	216	194	223	213	223	214	218	199	235	225	234	209	240	215	218	239	229	234	260	241	226	231	223	225	233	214	209	234	245	251	212	223	195	234	204	243	207	192	242	228	236	250	212	243	253	218	247	225	228	246	239	217	237	240	194	260	224	209	220	243	231	208	219	253	227	200	222	231	253	223	217	222	232	208	218	213	230	222	245	210	236	214	232	253	248	224	219	209	209	257	210	256	212	236	252	230	232	235	253	241	224	248	223	238	237	235	206	237	252	254	217	238	237	237	227	260	195	219	241	230	233	225	232	231	191	223	233	223	231	229	231	227	228	192	249	226	229	249	225	217	226	221	237	231	261	228	217	230	226	214	237	192	247	210	233	222	236	230
17616	18327	28799	35720	31553	30101	28155	28366	28869	37387	33700	26557	21241	17090	13332	10621	8718	7488	5387	4212	2624	1581	1267	928	756	657	716	681	703	656	755	838	744	773	881	749	620	617	589	563	559	522	546	566	504	549	530	550	556	602	515	583	547	514	537	539	513	561	556	543	519	532	534	534	521	540	531	529	502	510	508	535	548	566	517	523	550	540	536	534	542	554	576	486	528	559	494	528	445	493	508	530	529	531	549	514	519	508	512	533	506	527	542	557	542	548	522	553	502	536	528	529	514	515	490	524	491	550	534	550	515	543	513	529	516	563	515	501	530	529	552	530	537	526	567	554	521	548	517	513	571	514	507	500	512	516	506	557	528	529	528	513	511	500	497	530	530	559	547	581	528	520	485	548	543	495	496	521	533	506	515	540	486	489	523	561	515	543	535	537	524	514	516	518	539	519	507	549	534	502	563	540	513	553	557	509	493	560	510	548	537	561	551	524	503	537	486	535	538	536	508	501	518	553	508	498	536	540	529	504	534	551	541	511	478	520	494	504	559	486	509	528	523	528	547	497	483	504	584	510	521	497	538	529	549	542	549	533	528	506	520	534	484	546	535	501	573	493	504	524	500	519	525	526	486	526	529	539	499	528	537	505	539	528	544	530	518	499	477	566	532	495	552	517	475	478	492	513	545	501	559	522	487	499	519	538	526	482	574	517	518	501	494	557	524	530	538	537	521	548	488	522	538	482	567	521	514	485	514	499	482	506	551	518	529	523	545	555	517	578	537	540	522	561	495	491	550	544	536	526	510	516	484	502	516	504	525	509	496	468	543	511	475	524	528	521	503	555	524	541	490	573	519	514	512	486	526	532	519	543	573	522	511	570	529	486	546	507	480	529	547	485	548	511	511	509	506	568	491	449	568	500	537	550	509	469	523	530	548	481	521	513	492	535	535	522	501	550	490	562	512	496	524	514	540	523	496	554	538	538	555	505	528	486	508	500	487	561	568	516	514	547	516	512	478	533	528	571	515	488	561	537	527	506	537	500	531	513	451	550	517	508	511	509	466	521	526	489	503	534	481	498	525	526	511	514	519	514	560	486	491	515	518	475	549	526	512	504	501	550	495	540	550	518	542	550	520	527	498	501	502	528	510	547	509	525	557	490	543	508	530	533	483	492	532	503	525	532	540	556	558	524	550	532	463	515	545	517	560	514	565	493	551	516	528	526	543	520	467	541	527	532	532	519	540	535	543	531	497	508	478	518	501	521	506	496	525	533	528	541	529	521	531	505	519	524	565	504	502	546	530	569	510	531	550	529	502	508	522	522	539	535	501	486	524	513	524	503	524	531	541	576	487	481	511	527	550	534	514	571	549	523	485	501	499	524	497	498	471	527	519	558	564	536	518	533	516	546	524	592	559	541	509	504	520	523	513	500	526	482	563	525	513	470	542	497	532	570	515	515	488	521	585	523	530	485	526	493	500	530	512	548	534	558	535	484	488	526	515	514	533	496	489	516	487	577	497	512	517	514	518	490	514	524	491	522	489	482	502	527	558	479	517	519	558	511	518	526	542	507	511	483	503	484	515	525	489	502	544	503	551	501	533	531	541	507	528	556	513	569	531	478	580	495	536	574	514	517	501	543	506	534	536	492	530	517	501	503	518	512	497	463	488	533	564	535	498	539	537	493	505	514	511	519	503	507	524	539	505	532	498	525	519	511	549	537	514	566	496	492	557	510	504	518	535	537	536	535	548	513	523	521	526	508	515	511	526	526	523	497	524	519	493	529	545	535	522	548	497	540	507	474	520	495	520	526	534	504	544	550	559	516	480	521	502	498	509	517	534	575	532	524	510	522	482	532	510	541	508	527	538	510	494	523	551	484	538	539	547	525	505	520	555	553	550	572	489	495	563	527	568	502	517	492	546	513	516	485	536	486	552	525	519	520	512	525	521	540	514	527	511	549	544	550	513	508	486	513	466	536	554	529	516	567	500	570	517	563	473	534	504	523	509	460	552	510	532	514	502	491	534	515	506	518	496	504	527	563	517	516	538	550	501	498	489	523	495	506	513	528	502	506	526	506	521	513	500	526	513	494	515	541	508	511	506	540	533	534	544	549	512	512	538	516	544	540	543	573	537	531	524	497	501	509	537	543	488	515	550	492	541	539	530	565	528	546	501	559	494	507	530	500	509	537	533	545	491	533	546	492	524	518	508	534	517	538	523	558	493	538	451	497	511	536	517	561	515	498	490	500	514	568	548	473	518	553	521	524	519	534	541	526	501	544	555	508	565	541	553	550	490	517	508	519	510	479	518	517	533	545	547	508	531	507	496	534	515	534	505	527	518	547	535	507	557	548	503	514	520	540	515	503	549	502	512	518	549	527	516	528	521	570	506	538	516	550	499	563	551	530	506	539	516	539	522	517	566	559	495	476	547	540	515	499	488	561	504	502	500	495	510	536	521	520	501	539	526	543	538	537	537	541	534	543	529	524	538	524	524	531	503	516	502	487	539	535	511	527	492	495	526	553	498	582	490	565	535	543	525	518	559	497	520	549	587	518	521	526	487	486	512	504	499	492	539	512	541	520	518	529	541	476	491	527	503	520	520	542	502	506	509	523	448	526	512	506	489	489	548	577	490	524	477	520	507	535	523	484	499	497	529	496	497	521	486	517	553	539	531	539	489	514	528	514	536	524	518	477	513	494	487	502	527	530	524	517	508	513	523	502	486	523	552	513	516	517	557	510	531	511	528	483	525	521	548	508	506	522	538	517	568	505	492	542	545	501	590	541	542	556	525	520	503	503	526	516	479	530	518	532	517	551	514	518	517	492	499	536	533	536	535	515	497	526	502	460	511	524	538	494	537	511	548	521	532	518	509	534	471	516	500	494	544	526	515	541	544	527	555	454	510	516	510	545	522	486	516	541	498	500	542	513	532	534	565	522	523	497	510	548	513	507	504	559	584	516	522	513	524	495	518	498	522	535	520	491	544	518	492	523	560	548	518	522	523	545	546	548	517	515	550	510	518	566	490	527	514	526	485	510	531	532	564	543	521	537	477	505	528	527	551	526	531	538	546	552	489	506	504	513	502	533	544	492	527	501	484	550	482	527	493	521	495	550	515	557	528	537	523	546	486	526	494	566	498	513	528	528	526	536	530	486	511	491	523	479	570	519	553	509	525	510	533	535	516	553	493	506	504	519	491	514	525	521	574	502	525	520	553	500	534	498	513	535	512	515	516	527	534	541	516	492	554	539	513	485	495	516	549	524	551	523	530	524	546	532	567	522	527	550	519	530	524	533	527	537	520	534	516	513	533	514	478	503	530	534	531	539	498	541	514	512	517	508	501	517	530	535	528	506	514	529	576	527	514	563	484	511	497	515	526	539	525	504	499	512	491	499	522	578	540	504	530	499	488	549	492	528	528	519	498	524	514	532	518	541	576	516	536	529	579	513	515	545	530	518	530	466	530	488	509	539	514	497	549	574	552	497	526	556	541	531	515	539	518	537
12247	9557	10811	8491	5261	3743	2778	2200	2342	2836	2375	1943	1497	1146	899	742	746	607	454	363	335	220	163	182	178	178	174	165	166	177	181	170	176	180	178	161	157	166	164	145	175	162	176	171	157	169	191	156	160	160	175	135	180	180	167	142	163	160	152	149	159	150	168	179	153	160	151	167	146	156	180	150	158	151	134	173	151	172	149	182	175	153	178	170	178	156	174	172	184	187	161	129	168	157	134	156	145	166	161	161	161	178	170	176	167	146	163	171	142	175	147	175	180	161	149	157	169	142	162	151	125	163	171	184	129	180	170	151	153	157	161	173	189	153	144	153	165	162	155	173	191	164	143	166	155	141	174	168	151	166	147	145	191	155	160	148	188	187	181	155	146	174	172	131	168	153	171	179	181	168	132	153	158	166	148	167	155	150	133	159	143	163	169	172	167	137	160	144	174	162	145	167	164	139	176	174	153	155	160	146	159	173	167	171	178	153	153	136	145	148	183	170	157	144	191	150	158	170	155	179	169	154	152	160	172	153	163	138	146	161	152	166	160	154	149	144	178	177	146	153	143	161	164	150	178	132	143	185	171	149	155	183	155	146	141	133	160	157	156	162	161	179	182	180	142	165	147	169	155	167	167	193	144	143	139	161	170	163	153	172	170	173	190	157	151	162	155	153	145	152	157	140	151	148	148	133	154	150	179	172	155	160	141	132	182	143	143	136	162	155	150	166	169	155	159	139	167	157	164	160	154	162	157	144	164	143	174	191	158	181	171	162	169	185	148	168	152	192	162	162	194	171	166	142	158	147	169	176	162	168	175	152	184	150	145	158	151	118	165	170	142	178	163	189	170	162	140	172	143	180	174	149	150	157	157	151	146	166	173	137	170	146	151	165	175	152	157	151	157	159	142	160	144	171	176	147	142	149	161	157	167	188	169	173	149	147	131	163	165	165	144	155	169	143	143	152	161	165	160	168	162	162	156	150	174	162	166	150	158	156	150	157	172	148	153	177	155	183	158	164	181	171	161	170	176	157	163	160	185	170	141	154	163	157	160	164	143	166	153	166	170	166	145	141	162	157	169	153	170	141	155	166	158	174	158	170	172	173	160	154	162	155	133	154	163	138	136	157	143	183	159	164	165	161	160	170	171	166	155	164	145	172	134	152	163	162	137	169	173	187	185	180	157	167	165	157	163	148	171	180	168	185	167	161	173	140	144	142	171	159	183	178	173	172	149	160	143	152	154	165	140	167	156	172	172	163	148	153	140	141	179	167	149	153	127	161	179	167	188	181	146	168	157	164	162	145	162	175	155	168	138	157	148	134	164	170	157	135	161	166	164	180	151	147	158	165	156	158	149	158	142	142	177	165	145	158	158	159	172	173	136	162	162	175	163	150	133	159	132	159	149	169	173	156	151	163	141	138	167	155	173	169	167	177	139	173	167	146	146	135	157	151	172	176	178	169	172	177	155	129	143	155	129	155	153	139	180	175	163	129	149	159	172	162	154	144	155	165	159	149	165	150	139	152	136	165	147	158	154	147	165	150	156	186	156	144	158	159	169	140	172	157	159	168	152	153	153	141	147	179	161	149	157	154	174	148	160	143	177	198	184	152	136	183	155	136	158	170	140	146	156	155	164	170	167	158	148	169	180	153	145	182	163	174	150	162	167	129	175	152	153	150	144	150	147	168	146	161	159	153	188	167	180	151	162	165	178	169	170	158	144	164	157	156	168	122	161	156	164	183	164	156	166	165	155	191	139	160	174	175	171	172	149	174	177	137	176	154	151	162	151	144	153	162	158	156	176	161	196	165	164	140	155	199	169	145	161	159	161	148	169	179	144	161	163	159	160	144	181	146	194	141	160	170	157	175	147	169	169	157	148	154	155	173	155	187	171	166	148	149	170	171	179	140	158	178	189	149	164	145	140	160	149	150	161	145	163	136	141	177	169	171	150	151	134	139	142	156	167	171	162	153	184	145	167	155	149	170	159	154	180	165	173	147	180	129	179	163	145	155	172	158	160	156	162	169	157	151	178	164	166	173	147	158	147	166	150	167	164	149	150	135	158	161	159	173	151	154	163	185	156	147	153	150	164	139	155	176	162	141	182	183	154	158	168	166	151	166	159	174	173	150	171	154	163	158	166	161	153	166	135	168	167	162	146	162	134	184	152	170	158	169	157	173	165	171	149	137	151	160	164	160	170	176	135	155	162	134	192	163	154	136	140	157	149	175	179	163	147	164	158	159	166	153	159	170	178	163	155	152	143	141	150	168	153	178	156	166	151	168	181	129	156	171	174	170	131	152	180	163	148	170	145	156	153	162	146	184	146	153	164	144	138	148	155	161	152	148	147	166	146	156	171	155	164	138	158	159	148	161	167	162	160	165	144	168	169	138	173	162	153	165	164	156	161	147	155	149	148	163	176	150	143	171	141	175	143	160	148	153	146	158	139	180	142	139	160	150	183	165	146	184	186	155	156	152	151	164	163	145	167	153	149	173	152	153	177	120	159	145	171	171	155	152	197	149	183	158	160	148	157	158	141	148	144	132	154	181	126	141	165	162	160	171	167	165	185	169	172	173	204	160	154	132	145	165	139	148	152	178	157	149	141	148	141	185	166	156	177	171	149	178	187	164	188	156	148	166	167	154	172	172	137	144	139	151	160	167	172	167	153	153	136	187	160	152	158	150	158	151	158	159	156	151	147	155	149	170	164	161	174	166	149	157	168	147	147	163	145	133	182	148	165	158	169	164	161	153	158	167	177	137	155	167	150	162	138	152	146	146	161	141	138	154	165	168	139	163	141	156	137	175	164	139	160	154	159	157	160	152	147	149	168	158	166	154	158	161	151	160	160	176	125	150	164	174	147	174	150	178	158	157	147	130	145	169	164	153	151	182	178	168	161	154	152	154	165	145	153	154	190	152	141	152	160	154	168	140	155	151	163	156	198	159	133	157	161	184	173	154	171	151	153	162	140	165	162	183	149	170	138	178	183	157	162	156	165	167	156	171	146	140	160	141	132	167	174	141	146	170	158	168	162	138	157	176	147	148	160	159	140	170	165	161	147	144	148	154	177	158	155	158	165	148	150	153	157	155	151	148	168	151	159	149	165	149	170	163	156	192	164	138	151	155	173	150	168	154	170	146	149	150	178	161	139	154	150	170	182	139	162	151	186	148	162	172	154	176	177	164	150	185	164	148	168	148	159	160	168	151	174	133	183	164	165	171	160	162	160	156	164	165	158	170	151	148	145	173	175	157	170	160	159	158	186	170	175	165	135	167	157	146	154	176	172	163	157	155	170	145	157	143	151	150	164	156	144	155	145	151	181	181	172	163	141	169	165	157	150	162	155	152	149	164	143	164	146	180	159	152	176	143	161	150	178	150	172	154	143	161	157	161	139	142	144	166	170	149	150	177	152	140	144	140	133	162	147	171	170	169	145	184	162	182	151	153	168	148	156	160	160	136	158	149	168	175	145	161	144	167	135	165	165	148	141	159
6910	7149	16687	17090	15166	12534	10561	9120	10270	12928	10803	9608	7372	5911	4809	4193	3756	3156	2426	1855	1311	767	497	476	411	396	413	404	390	399	425	456	424	479	489	441	378	364	385	420	337	361	361	386	414	374	373	362	353	378	370	406	387	385	366	371	369	352	392	369	370	380	403	382	354	376	389	367	366	373	367	351	394	381	395	391	359	371	396	410	390	387	375	383	378	386	375	370	406	372	380	354	375	378	386	419	393	384	366	386	373	409	391	372	358	364	402	335	386	411	381	363	379	398	390	385	377	372	404	397	390	367	372	361	382	364	352	367	406	370	407	378	415	384	375	380	364	415	349	402	369	356	353	374	395	393	394	376	347	388	379	383	386	369	387	400	355	410	389	387	421	366	371	369	391	370	400	345	393	394	395	378	360	388	434	357	360	372	405	381	375	372	356	364	394	348	365	396	377	418	388	377	378	371	370	346	381	403	406	391	352	344	363	365	367	366	389	375	380	378	398	356	401	390	368	347	398	384	364	345	360	394	389	406	381	362	369	379	404	371	382	375	395	389	343	375	367	393	407	380	355	393	388	377	344	342	351	393	359	400	371	380	374	365	349	378	361	393	386	367	373	394	363	386	391	359	385	370	363	408	390	380	416	384	374	360	388	372	370	352	388	358	390	378	390	413	380	364	393	343	413	382	384	363	398	400	380	379	368	381	380	395	384	392	394	351	380	380	374	396	370	421	372	357	345	363	355	363	386	397	401	390	344	374	360	388	365	378	379	364	339	400	376	339	365	400	371	407	392	382	368	370	366	335	423	430	385	390	363	395	399	381	394	361	344	373	367	411	361	384	363	400	368	399	371	397	379	349	378	391	362	360	406	370	323	376	344	374	351	396	402	394	369	354	364	393	386	360	389	374	370	388	422	362	428	417	377	394	366	396	371	388	405	377	341	371	364	392	401	382	401	403	370	378	360	366	399	384	360	391	378	380	356	356	388	385	364	365	354	385	375	378	378	362	378	342	368	353	351	393	366	340	407	384	373	387	378	366	367	365	386	401	365	372	373	385	375	393	394	378	371	346	369	364	387	359	407	401	370	337	385	380	391	362	343	374	365	385	369	407	415	365	368	371	389	369	360	426	390	390	378	378	372	359	381	358	381	383	381	346	337	395	369	339	368	386	420	371	360	379	349	383	363	381	381	369	375	334	391	381	430	408	394	359	378	361	356	372	387	380	362	349	365	381	404	381	379	390	405	380	397	370	380	384	362	353	410	357	413	388	370	396	382	394	352	378	352	397	382	367	356	368	392	381	372	391	394	370	361	383	353	381	367	374	366	395	374	367	420	375	367	359	387	362	395	390	389	365	384	373	380	433	357	378	361	370	396	400	368	389	400	374	382	349	381	406	401	384	444	355	399	378	400	417	375	374	354	353	384	391	366	364	384	375	435	392	396	377	381	412	362	375	369	358	390	388	377	357	401	405	389	392	382	390	402	370	359	383	402	372	385	359	360	392	345	372	406	357	380	378	379	380	363	396	365	388	369	418	339	369	372	398	380	376	349	394	384	364	410	364	410	381	367	390	399	370	391	390	373	384	381	376	388	372	378	385	369	399	377	389	378	372	370	366	411	378	359	390	366	339	361	360	370	342	384	432	376	368	393	401	396	393	389	368	400	370	418	364	382	374	400	382	382	350	377	371	375	377	403	391	413	394	386	392	381	394	384	327	368	338	347	375	379	389	381	389	380	412	385	391	405	383	384	382	365	373	397	375	428	393	384	385	380	392	367	390	395	375	362	419	401	403	393	331	378	388	390	358	330	349	378	389	388	367	424	371	357	378	406	377	411	362	393	381	386	371	362	402	343	363	372	400	384	401	367	374	359	363	354	362	375	384	357	354	384	414	361	338	374	371	353	400	389	376	416	382	398	403	371	402	379	397	382	364	390	332	361	362	345	417	392	361	388	383	374	361	358	384	360	379	342	397	379	432	379	403	390	382	361	401	358	374	363	367	350	357	390	357	363	391	380	398	364	381	377	392	361	355	387	327	376	432	341	385	381	374	380	383	405	357	384	336	393	386	377	397	380	386	407	394	393	379	360	382	380	373	365	403	398	355	402	373	370	374	369	387	415	367	388	365	390	409	364	366	354	394	366	374	375	388	356	380	392	399	403	390	402	376	408	405	383	370	407	379	418	367	405	400	413	384	372	393	412	396	406	402	358	389	381	375	367	357	338	357	382	392	383	401	378	371	409	391	377	367	385	378	398	344	364	375	390	406	376	374	402	367	388	400	383	363	355	363	403	385	407	385	348	395	362	373	381	331	398	376	392	394	403	381	372	368	395	353	383	383	393	364	362	356	379	384	372	361	391	366	378	393	374	388	385	379	375	414	376	389	374	377	395	399	385	409	339	344	368	393	384	392	372	352	347	373	370	383	365	386	379	380	390	367	373	370	395	414	396	401	401	373	342	407	411	358	358	374	392	370	368	394	388	389	382	373	366	420	357	376	414	414	392	405	378	376	350	377	415	372	355	375	372	370	361	400	371	368	364	408	361	379	379	359	387	394	370	368	357	390	386	375	344	366	359	361	385	363	404	365	392	349	371	388	378	354	350	373	364	386	395	384	333	408	386	381	389	408	394	389	399	394	387	365	411	390	363	425	365	337	417	390	370	374	372	395	362	386	374	363	373	394	355	418	350	357	386	398	382	405	365	369	360	334	395	386	367	362	382	414	367	382	353	366	361	387	363	370	393	378	365	381	399	392	350	367	356	355	384	364	384	391	360	349	361	376	359	374	375	363	396	405	416	383	353	352	377	389	416	371	390	317	406	369	420	395	384	371	352	412	381	357	382	354	392	386	344	351	375	418	359	402	401	390	384	393	360	389	391	364	372	408	365	402	415	387	400	396	371	381	398	367	378	367	351	411	381	355	378	367	383	395	392	363	378	365	421	368	344	407	383	392	367	367	410	410	381	392	407	379	400	347	422	406	360	392	366	360	416	385	330	386	382	370	393	386	368	371	353	367	381	375	358	377	368	392	367	377	359	384	407	399	368	377	379	411	394	393	377	387	377	397	383	357	407	385	388	405	351	391	387	398	397	398	368	381	388	379	380	398	399	367	374	373	382	360	384	369	358	408	355	363	392	373	376	389	355	373	377	364	405	400	401	388	379	343	378	403	419	368	404	366	396	357	389	352	397	433	369	386	388	383	361	339	380	399	402	355	354	379	375	382	397	391	385	369	361	399	414	351	371	401	352	359	383	391	353	397	388	389	369	369	422	386	404	395	396	377	401	397	399	397	376	418	389	381	369	351	377	376	366	423	387	368	395	365	380	423	371	375	409	366	360	400	347	397	357	362	390	412	400	399	359	391	343	369	381	379	392	364	407	392	350	346	365	376	380	378	416	363	385	364	363	416	388	356	372	369	368	409	336	389	385	388	347	383	383	367	378	417	379	398	377	332	421	340	350	390	361	366	375	389	372	372	401	362	396	394	367	387	382	334
20026	14594	17577	17921	11685	7946	8984	9087	8198	7178	5368	4130	3394	2188	1364	1014	940	798	695	541	446	266	232	231	190	172	197	167	199	175	167	172	196	210	188	183	167	194	152	160	161	150	145	160	154	155	158	186	137	194	172	164	148	144	185	153	164	193	154	159	158	142	176	163	171	154	164	158	140	158	149	174	185	156	177	187	169	154	155	186	172	172	173	163	167	178	155	162	152	160	154	165	154	179	188	127	185	146	181	164	149	166	168	164	163	157	164	151	152	174	157	202	184	148	174	161	182	147	165	147	151	177	165	150	163	156	165	164	196	155	165	165	185	163	156	156	164	159	175	156	168	157	162	163	164	141	153	129	154	168	164	167	167	129	161	174	162	202	164	157	160	140	166	168	167	168	171	172	150	159	156	172	183	150	165	161	140	182	140	167	157	159	164	165	128	160	118	164	152	151	165	169	146	175	167	159	150	157	169	160	161	164	158	153	182	182	166	156	157	164	163	133	181	147	166	166	158	151	146	174	155	164	174	139	149	154	142	164	167	162	177	157	170	150	181	166	156	127	148	151	163	170	164	143	155	144	135	160	179	128	161	163	175	129	142	165	157	168	135	171	170	146	158	190	184	167	154	108	144	154	161	143	169	183	154	131	137	176	142	154	150	141	177	165	150	168	154	165	171	160	168	177	154	156	170	172	187	155	145	148	149	139	144	176	155	156	145	142	152	152	161	155	151	154	157	161	182	173	174	171	176	171	151	150	153	166	167	164	179	161	181	174	144	151	178	138	133	152	184	147	165	152	143	153	150	162	169	140	175	168	157	165	154	176	159	156	155	198	175	174	177	183	162	168	164	178	168	163	147	162	144	158	147	163	160	172	170	167	169	144	168	142	155	164	156	170	164	160	163	144	179	184	161	161	179	175	154	149	167	163	156	133	136	158	143	184	177	135	204	181	150	143	154	173	187	170	168	142	168	148	164	135	168	155	150	157	181	147	148	150	160	148	173	156	156	142	171	168	155	159	139	160	161	141	151	165	156	161	150	154	156	154	163	167	159	137	137	153	150	143	166	145	158	169	170	178	158	175	172	164	147	137	173	178	168	167	173	148	151	168	166	170	170	153	171	158	169	157	166	160	172	144	160	168	172	163	161	176	170	192	159	159	151	153	172	195	169	136	144	156	156	179	172	154	140	154	165	143	165	155	136	180	181	172	149	170	172	160	182	161	153	164	168	169	171	161	167	151	166	138	188	156	138	141	162	165	168	134	160	157	142	159	171	166	138	153	146	157	157	152	178	177	162	148	170	169	177	151	171	160	163	179	175	183	166	165	171	161	135	155	160	169	161	167	170	165	170	167	167	145	166	190	183	155	165	146	166	148	176	177	164	159	162	167	159	137	152	165	163	147	162	175	174	135	155	150	155	175	175	168	162	181	165	147	158	146	173	163	168	160	195	143	186	165	153	174	146	157	163	159	137	151	155	152	160	145	179	165	171	164	171	170	141	162	150	162	181	175	175	161	176	182	142	158	182	146	155	192	176	151	139	178	150	140	154	171	132	171	171	156	157	162	139	143	140	165	153	156	165	176	140	148	150	168	168	168	169	179	149	166	166	171	160	155	136	163	169	147	149	148	165	179	171	178	150	140	150	162	164	162	145	152	162	148	150	179	149	162	151	139	175	157	175	165	149	166	185	133	157	149	156	170	151	156	157	139	154	161	201	142	180	149	176	169	180	168	147	168	159	163	155	167	151	146	171	149	175	174	156	171	154	187	167	139	165	148	165	158	170	148	166	172	186	159	155	160	152	172	159	127	164	163	184	173	170	172	150	167	154	157	163	161	163	168	150	157	187	147	156	177	170	143	168	159	171	156	152	147	151	156	169	166	152	139	152	177	136	172	175	192	156	153	167	154	162	160	135	166	160	147	174	140	157	179	155	154	154	170	153	140	153	186	168	172	162	143	159	181	138	165	132	162	172	160	168	155	179	187	177	167	175	160	141	159	163	163	169	158	169	176	143	161	161	136	151	150	181	172	168	161	187	145	160	177	184	157	145	148	178	166	136	164	162	155	144	163	146	158	141	146	136	203	161	170	168	130	146	188	171	172	177	167	143	150	161	165	151	158	161	154	150	143	151	166	146	168	177	161	172	146	150	189	155	154	148	150	169	137	178	154	172	164	151	173	153	176	146	164	168	161	167	176	140	124	159	140	161	165	153	143	156	174	170	173	136	168	164	155	148	137	168	130	158	148	164	162	148	150	157	156	139	160	182	156	155	174	140	165	170	154	125	149	173	162	183	146	160	169	142	143	159	132	156	139	148	155	124	180	159	182	153	155	162	158	165	147	169	162	172	127	152	158	136	150	155	183	180	164	168	168	165	151	157	162	180	146	172	176	157	155	153	155	181	165	163	146	142	146	165	155	167	154	161	151	170	155	139	170	161	188	181	178	143	144	162	161	133	143	154	172	185	138	153	152	173	158	141	140	174	153	134	170	182	146	172	140	145	156	150	168	158	178	154	154	144	171	155	178	146	194	146	167	156	166	143	155	142	147	162	160	156	152	153	159	167	166	167	162	159	166	189	159	170	159	180	144	143	174	160	154	167	181	168	173	163	149	164	158	145	164	140	135	150	153	151	169	159	170	169	142	146	157	165	154	179	154	145	173	188	170	151	173	137	160	153	164	173	141	184	140	167	153	172	166	169	147	157	191	165	168	171	157	182	175	133	159	170	143	178	145	141	140	156	153	158	152	146	162	151	165	153	168	158	154	188	153	164	156	164	184	145	169	166	144	159	175	166	172	143	151	139	133	146	181	174	162	164	176	145	151	155	182	148	152	168	154	156	151	171	152	173	161	153	168	132	164	136	174	155	178	143	185	142	152	161	171	156	150	183	148	151	163	177	172	162	157	181	166	160	158	157	161	160	162	165	127	173	173	172	186	161	156	176	197	139	173	181	175	171	147	164	158	152	178	173	183	178	138	176	154	158	162	144	190	153	174	150	199	145	166	177	185	149	173	180	170	170	167	148	160	140	190	156	177	161	180	158	157	140	151	154	172	153	162	147	143	147	142	172	163	181	153	166	171	154	135	154	168	142	130	167	141	162	152	173	168	174	174	173	141	162	172	172	184	175	156	148	164	146	173	159	149	152	168	134	157	160	177	132	157	141	160	170	145	151	157	149	141	164	169	160	179	145	142	164	144	160	169	161	148	168	132	153	162	192	170	162	165	154	162	162	169	154	161	158	185	176	168	171	169	165	187	157	163	187	140	171	171	184	185	157	139	153	193	157	167	175	175	164	174	144	139	158	143	144	178	137	165	160	152	178	161	167	162	156	166	161	169	170	142	171	185	171	154	155	173	167	163	171	134	174	191	174	159	187	163	156	139	161	167	158	183	151	159	145	142	163	150	146	169	198	175	174	166	164	175	144	141	161	144	161	159	138	160	155	164	171	167	176	177	163	136	130	159	154	151	178	140	168	155	168	156	140	175	164	153
11886	10807	22673	28576	23757	21154	24849	24891	24338	22843	18477	16127	14253	9990	6867	5569	5288	4418	3478	2592	2229	1093	760	609	527	453	512	436	468	504	486	497	541	636	594	439	431	413	419	419	412	401	396	408	372	377	401	380	389	381	396	431	414	378	377	408	398	379	394	395	395	427	402	369	388	396	358	382	423	403	414	374	373	401	392	408	420	385	389	395	380	379	372	418	393	377	372	382	384	412	393	374	398	397	420	393	360	404	386	344	381	367	405	415	374	385	401	371	379	391	386	409	408	379	392	403	374	388	371	356	413	413	389	376	375	384	405	381	402	416	391	383	400	392	403	388	368	365	394	358	413	400	408	380	390	392	383	367	348	421	378	422	418	392	360	395	360	353	359	383	436	378	385	399	391	371	370	400	409	371	429	378	389	383	394	365	375	366	397	427	399	386	354	401	385	408	384	394	366	375	376	387	371	396	379	351	395	399	388	395	376	365	368	384	405	404	431	391	390	385	380	403	387	383	397	405	372	430	408	356	380	371	373	407	423	388	390	359	349	390	423	401	381	403	402	400	418	407	385	344	394	374	401	413	390	378	392	378	398	387	386	383	395	389	386	399	375	388	434	398	386	374	355	400	370	401	422	399	353	365	399	377	389	376	372	388	392	382	400	384	394	391	387	385	411	351	395	372	357	365	388	388	375	408	403	372	418	426	347	373	408	384	383	386	403	394	380	395	375	430	377	390	406	363	390	386	448	371	376	421	370	363	408	414	369	359	408	404	376	386	379	358	390	391	381	405	372	436	406	394	386	386	375	428	382	376	441	366	380	382	398	409	409	400	390	412	396	375	372	383	381	398	392	417	381	374	421	372	400	407	370	364	398	376	383	385	386	384	387	368	377	388	384	398	368	374	395	375	378	392	398	409	391	363	395	376	372	376	416	411	403	409	384	387	397	357	396	388	380	361	381	366	360	397	393	405	378	354	342	346	372	417	371	393	409	401	372	403	406	374	434	393	399	382	393	426	383	352	418	388	402	352	381	396	401	431	384	393	391	389	429	366	364	387	367	398	387	395	426	411	377	429	405	390	403	363	403	422	394	389	424	399	384	381	397	437	380	400	424	412	416	408	399	399	383	449	413	368	420	405	392	384	410	374	401	389	387	390	388	349	420	370	412	394	382	400	388	357	372	365	394	389	385	414	391	382	406	388	407	359	374	405	368	421	377	387	377	380	397	407	371	370	359	349	412	364	333	344	375	405	360	394	385	383	357	369	389	351	376	384	414	361	403	394	409	386	407	396	380	387	358	392	382	381	435	368	381	394	384	383	407	379	373	374	361	390	412	385	345	398	357	369	357	382	406	402	400	417	372	417	404	408	375	388	383	409	394	366	372	384	394	368	373	398	367	393	409	386	396	385	395	394	423	421	402	387	402	405	413	401	364	375	418	431	393	374	401	390	384	395	369	403	378	403	389	420	389	392	405	393	402	390	431	376	381	376	374	401	373	390	424	373	417	349	375	367	403	391	375	375	369	413	398	401	404	358	379	403	369	404	390	378	381	340	393	377	406	393	376	374	388	386	407	389	375	386	369	382	397	406	332	397	385	415	403	363	388	370	371	363	389	388	418	383	383	404	403	392	364	402	383	392	405	377	380	358	399	420	391	366	408	345	407	371	391	388	390	392	442	361	389	358	398	420	387	371	383	370	414	398	393	409	356	409	384	401	394	394	383	378	388	391	413	418	369	390	386	385	365	384	394	392	387	397	413	427	404	414	393	379	364	376	420	438	373	357	388	395	382	383	375	397	378	397	392	377	382	381	390	393	358	400	374	404	389	347	375	401	394	402	376	396	345	374	378	369	376	379	420	383	387	386	408	357	366	381	407	394	394	378	344	391	384	384	405	404	373	379	387	406	380	360	400	402	369	421	414	391	416	383	379	413	410	370	394	410	385	414	385	367	357	325	363	395	403	414	345	351	410	353	372	379	423	381	391	375	404	396	354	351	374	357	412	384	419	358	398	402	411	387	369	404	447	382	343	348	398	443	421	399	426	364	357	384	361	403	375	378	389	393	370	366	428	451	432	399	415	378	437	405	393	391	399	391	380	377	424	382	401	386	375	387	413	398	381	369	408	315	415	399	373	382	420	416	368	359	353	388	363	406	391	416	371	369	377	362	382	417	366	388	358	361	365	375	408	394	375	373	369	398	393	412	372	422	383	348	397	399	397	410	339	410	366	392	363	391	356	381	376	380	400	374	363	410	396	372	373	399	376	376	391	385	391	421	423	414	399	390	385	409	412	378	404	411	393	425	395	398	395	348	401	399	394	362	417	410	384	408	378	378	386	363	400	385	371	378	408	339	408	377	415	389	373	371	363	398	396	407	351	389	393	385	366	385	375	408	373	418	386	365	376	381	346	373	369	394	378	386	386	376	384	389	359	415	405	399	400	426	396	401	387	378	405	402	389	362	415	377	402	396	355	383	396	388	396	403	366	377	348	367	382	419	402	405	384	413	419	397	341	411	391	406	390	424	372	403	389	393	399	377	382	398	375	392	405	407	392	392	381	395	381	377	405	360	393	371	389	373	406	417	390	373	390	385	439	397	375	343	416	397	386	382	398	405	405	419	390	379	401	403	377	404	408	380	377	399	377	393	396	386	409	387	418	375	392	348	364	402	399	383	415	400	397	380	378	404	408	387	409	431	363	367	386	387	418	390	386	379	387	369	395	397	375	412	381	356	401	408	398	420	366	414	354	391	347	406	398	384	398	366	383	418	423	390	406	393	424	399	402	382	392	373	391	406	387	392	406	358	404	385	377	443	393	356	397	382	394	413	409	382	376	379	409	381	378	370	424	387	409	384	393	390	371	403	352	396	412	382	408	410	366	411	389	406	382	400	391	390	419	398	371	392	378	382	413	364	355	380	424	415	396	360	363	396	387	392	402	385	368	362	403	389	411	394	360	384	385	374	373	371	374	396	390	396	368	407	393	369	374	421	385	400	413	404	363	345	413	357	389	373	404	373	391	369	405	378	378	369	361	377	393	406	423	406	385	408	376	386	396	406	405	389	383	382	372	399	371	369	371	389	369	365	394	373	412	401	391	383	415	396	381	376	427	391	421	381	381	390	396	377	374	401	390	405	395	381	362	371	368	353	378	388	398	364	425	353	378	403	388	380	393	372	375	413	383	408	391	376	419	378	388	398	378	361	391	411	411	359	380	406	383	395	387	363	416	384	402	380	380	379	383	364	390	387	355	413	370	350	407	366	386	395	382	388	381	392	389	368	412	394	396	408	370	419	371	352	377	384	371	367	395	365	396	371	389	392	402	393	352	375	393	380	384	383	376	394	414	384	385	391	420	380	382	393	392	426	379	375	381	381	422	384	433	372	373	375	379	389	431	380	382	439	391	377	379	401	377	406	397	405	367	409	397	387	421	384	396	439	427	374	416	366	351	402	401	375	390	389	397	422	423	374	357	413	372	354	423	429	426	413	348	407	351	404	405	369
32913	26150	31659	30833	22903	17934	18808	18038	15349	14093	11438	10192	7987	4474	2478	1777	1584	1329	1124	802	817	502	342	299	240	267	258	267	238	246	259	282	256	317	277	251	264	247	238	246	243	239	220	237	220	227	228	229	268	235	229	216	247	244	230	242	244	230	243	244	258	219	208	229	208	258	214	220	210	225	218	239	247	236	218	233	254	233	261	220	204	260	219	219	219	236	253	248	233	220	246	213	227	234	218	219	242	242	223	277	225	233	233	217	203	233	254	219	228	230	220	233	223	224	234	207	213	254	236	206	250	254	222	238	232	205	195	211	236	246	219	234	238	232	230	236	214	216	233	215	216	232	247	217	245	224	233	228	222	226	228	218	216	219	210	218	200	224	225	216	252	259	240	217	211	196	217	239	234	232	238	208	241	228	216	223	248	233	210	221	225	217	233	207	214	243	205	230	239	230	245	204	275	258	217	233	230	247	226	223	240	212	220	245	226	235	239	242	218	240	219	214	258	235	228	229	232	230	225	223	254	258	245	227	230	206	232	199	218	233	226	253	229	240	236	261	218	234	190	221	223	246	265	198	232	253	226	217	209	243	249	254	224	236	205	231	229	197	212	241	225	240	217	227	206	247	245	217	224	211	220	223	229	235	223	250	230	250	244	217	213	229	188	195	228	240	233	233	215	210	245	232	218	243	204	215	266	203	224	216	214	229	230	231	227	232	231	234	236	229	243	213	222	234	218	219	235	224	214	235	229	234	244	248	222	245	215	255	225	215	191	215	213	217	240	226	200	244	227	237	229	226	228	232	208	239	199	253	202	205	215	232	247	238	236	203	223	216	231	245	236	239	224	220	241	217	245	250	199	224	195	244	214	236	210	219	245	243	226	217	199	244	251	249	248	221	212	207	214	213	264	239	225	232	227	219	195	231	221	246	235	268	228	246	202	234	217	230	245	223	225	213	239	228	225	263	209	218	212	212	210	243	198	233	230	239	233	245	222	186	221	237	215	224	223	235	240	245	236	246	238	239	244	221	250	239	216	224	214	212	220	235	224	220	241	252	224	247	217	220	211	238	222	204	236	228	231	220	204	252	229	260	233	248	200	190	230	230	225	223	202	222	211	231	209	261	196	223	214	243	259	212	219	221	202	210	234	230	244	207	242	240	224	229	246	247	219	242	244	229	210	204	210	195	210	244	218	224	218	227	252	250	226	224	227	234	219	240	206	230	195	221	223	223	219	232	215	236	227	211	221	245	228	228	242	215	218	226	209	213	232	230	238	199	237	236	254	249	219	241	239	227	224	244	226	213	221	207	241	209	234	214	227	208	227	236	229	211	234	215	199	212	218	247	243	195	233	217	224	187	217	249	228	211	247	250	249	245	249	208	251	235	242	252	231	216	204	245	205	221	228	226	241	217	236	223	219	266	235	246	223	239	236	221	214	216	210	232	232	231	238	226	232	217	226	231	235	241	240	218	250	234	224	222	253	243	259	247	196	221	206	238	236	230	215	234	251	247	230	266	247	223	232	227	243	193	223	220	238	227	247	233	253	231	243	251	243	245	253	229	215	215	252	231	248	215	268	226	226	244	221	212	206	231	239	216	238	197	229	228	241	241	230	240	225	217	255	254	239	241	230	195	205	259	214	218	225	239	252	218	232	251	227	224	223	208	226	238	254	243	224	202	228	207	211	216	250	215	258	222	264	223	199	223	218	218	219	224	245	215	250	253	225	212	225	228	224	246	239	208	208	220	197	211	236	234	243	213	203	200	233	235	233	232	238	213	241	235	225	244	193	207	215	240	243	244	209	232	239	242	245	202	235	230	199	234	234	224	224	225	238	216	256	217	204	217	224	247	230	230	250	211	247	244	226	213	238	225	231	235	240	233	197	203	230	221	242	231	234	230	201	238	228	242	224	213	243	250	204	244	247	220	217	228	202	227	238	235	205	226	234	217	226	219	260	199	207	210	207	204	236	253	240	222	203	231	238	207	239	217	217	233	225	233	232	229	234	235	246	254	222	254	218	214	232	245	236	230	234	253	245	249	232	245	219	217	246	233	240	233	207	214	220	223	203	244	240	232	226	195	219	225	238	233	205	238	233	246	228	213	219	225	220	203	207	231	239	240	244	244	234	242	213	230	220	203	236	201	209	222	225	209	256	231	241	225	198	266	245	242	268	236	240	243	269	204	213	266	260	236	239	219	210	249	249	262	212	246	233	252	244	223	234	214	212	225	237	223	236	227	229	236	237	226	219	282	241	236	234	213	203	266	232	260	250	250	234	233	220	217	209	231	229	212	231	207	260	191	220	234	199	239	224	220	212	255	219	228	211	226	235	210	249	231	240	215	230	238	205	226	228	191	218	216	226	237	262	233	258	215	237	252	253	205	200	244	247	221	245	216	218	216	223	221	230	215	241	208	228	220	224	231	228	208	233	239	229	218	232	227	239	274	230	231	216	223	246	202	236	219	225	241	251	251	251	255	247	239	219	219	219	234	242	235	234	219	211	254	243	224	233	240	236	224	226	236	229	240	235	218	241	215	201	210	250	190	224	215	236	188	223	254	236	212	231	236	257	216	223	216	269	252	250	265	231	221	232	263	242	223	212	225	253	236	241	219	219	220	220	237	252	203	234	203	229	234	249	239	253	247	225	228	244	242	224	197	250	232	226	229	244	258	245	221	231	235	237	226	233	217	248	257	239	215	214	230	223	215	215	213	239	241	238	265	257	212	232	248	229	236	212	213	231	227	241	218	227	217	219	240	226	227	214	236	229	245	233	245	206	195	232	218	208	230	231	213	234	223	212	213	244	265	225	241	199	236	220	251	246	227	219	217	195	221	214	240	230	225	199	231	220	236	223	240	250	227	236	254	229	201	191	249	215	246	208	227	230	253	254	244	233	246	221	227	242	262	226	236	212	236	211	240	214	248	213	252	237	236	244	240	233	221	242	215	235	220	220	235	201	236	246	231	211	199	217	231	213	223	235	231	258	223	220	259	222	222	248	226	231	246	240	240	211	199	209	248	210	190	235	223	268	212	207	239	246	238	253	248	261	238	230	209	226	232	225	250	253	235	229	237	200	204	233	232	243	226	259	211	234	233	214	228	232	223	236	235	243	220	210	248	220	230	215	197	222	234	235	244	209	218	249	228	256	251	240	215	228	231	233	207	226	233	222	230	225	239	275	234	254	235	253	253	211	225	233	242	224	207	243	211	207	185	234	231	243	214	222	202	258	232	234	230	218	232	222	233	228	245	202	242	217	249	228	233	229	217	218	204	214	242	224	224	221	220	224	239	236	230	233	245	204	211	223	265	213	235	218	225	229	222	234	242	209	213	266	249	231	249	239	222	242	237	202	217	210	238	248	241	210	226	226	244	208	230	224	258	230	243	231	233	206	231	214	212	256	193	222	193	238	212	221	225	234	231	212	258	227	227	218	220	233	235	228	246	235	231	238	225	206	216	203	216	225	200	198	224	251	240	240	244	228	235	210	257	229	223
17725	18418	31265	37550	33525	32349	35737	35509	33278	31378	28754	27674	24140	15868	11010	8480	7714	6766	5545	4022	4067	2228	1227	1068	905	786	626	667	681	720	690	721	771	962	820	665	591	605	517	602	593	572	528	554	512	556	559	525	553	526	501	531	573	592	574	567	503	545	533	547	564	542	522	553	516	526	520	491	586	475	559	527	491	513	507	553	547	510	528	563	519	524	567	551	550	536	513	522	520	541	477	538	513	526	525	546	541	491	506	510	529	505	525	507	493	521	546	507	516	494	543	517	504	533	558	534	527	533	559	510	509	565	534	566	504	514	572	527	529	504	514	561	511	546	508	525	519	544	542	516	545	559	519	547	539	552	558	535	497	545	537	567	539	530	514	568	528	509	518	524	482	525	536	540	538	473	522	519	514	535	517	533	516	569	537	534	510	500	531	540	533	530	528	504	521	568	512	523	499	494	533	490	517	495	547	505	474	532	533	511	529	488	522	566	517	518	511	528	560	554	553	499	532	542	559	518	524	520	525	502	498	549	541	485	495	535	528	534	495	524	476	522	560	540	525	548	483	540	531	552	515	507	545	528	520	577	487	511	543	562	523	524	527	529	493	517	532	526	515	504	527	525	514	543	554	530	555	509	552	474	593	519	550	536	480	549	524	532	554	508	508	478	561	545	539	487	567	588	503	524	532	551	548	499	494	516	511	539	547	531	520	548	528	506	523	521	527	507	496	517	515	528	512	513	514	559	515	535	502	531	520	538	530	505	545	547	549	520	513	527	527	550	548	503	487	489	524	493	507	543	531	515	516	505	516	533	524	544	511	515	547	522	511	530	560	504	505	487	488	537	547	524	533	498	510	526	525	534	511	468	508	534	517	506	491	519	537	544	515	552	555	504	492	481	511	520	484	492	534	507	545	517	539	511	577	513	547	476	541	517	536	510	542	521	527	521	523	517	550	554	549	541	511	531	520	560	517	522	549	550	532	485	519	488	533	516	530	499	519	564	508	538	489	561	573	561	506	517	512	528	516	514	511	508	540	486	497	547	504	522	534	505	516	519	540	535	533	560	512	510	557	516	501	559	534	498	527	510	572	498	522	547	502	522	495	512	472	554	536	514	527	556	535	501	497	554	525	542	517	515	537	531	569	528	533	510	537	514	530	488	520	545	552	533	509	545	523	550	516	531	548	514	494	494	528	517	540	490	542	538	495	525	512	521	514	512	549	540	528	514	561	528	569	550	567	503	521	516	551	501	555	519	530	486	514	566	494	550	490	558	546	505	511	552	503	532	560	520	487	532	547	529	509	502	545	525	541	513	540	521	496	502	534	518	472	486	543	532	503	505	518	521	517	538	503	520	528	521	537	562	506	559	508	552	537	503	532	525	519	529	550	547	551	557	505	518	495	550	498	485	515	510	552	509	495	512	519	573	557	549	504	541	511	536	525	557	508	536	517	530	513	525	501	529	516	488	539	487	498	479	503	550	485	545	518	520	513	533	519	520	532	533	508	562	499	560	543	553	563	524	478	511	481	554	530	565	546	496	547	528	488	542	536	523	516	456	524	514	546	489	551	534	528	528	519	469	500	545	537	520	532	538	547	495	536	515	550	522	521	529	503	513	557	547	540	519	528	509	525	533	538	499	511	539	525	518	549	493	533	501	510	529	538	541	520	527	516	530	502	548	545	507	547	531	553	550	544	504	564	500	550	477	533	537	521	543	551	500	541	552	523	500	520	516	504	541	504	527	520	507	554	513	529	502	485	528	517	543	506	512	548	515	528	502	493	526	488	506	502	563	511	546	546	561	512	527	545	566	507	531	512	564	522	519	514	518	562	530	516	517	566	478	520	544	504	501	513	562	503	552	528	510	524	537	503	526	511	527	527	518	538	506	489	467	510	547	485	536	509	520	502	540	557	556	579	496	491	517	541	496	545	526	549	507	550	512	552	550	522	501	561	551	528	525	535	515	521	538	526	514	562	491	530	495	578	550	544	557	540	520	521	521	574	532	544	520	572	536	525	536	505	552	512	539	531	534	532	488	513	511	528	493	546	542	543	552	515	495	520	512	517	548	530	518	537	533	555	525	491	491	534	495	529	547	518	541	488	523	482	534	517	531	549	497	473	532	527	506	541	522	530	515	519	515	509	497	543	550	573	502	536	531	524	524	523	513	507	550	557	525	489	517	507	526	548	537	524	527	507	506	542	490	536	512	548	534	522	523	584	543	542	554	502	556	523	508	507	512	560	580	517	530	538	527	554	538	544	547	531	526	575	547	472	523	503	549	583	552	528	495	535	515	544	524	561	582	521	528	554	505	524	509	528	540	562	515	525	526	516	516	554	479	540	538	519	527	529	556	488	487	542	525	540	501	533	485	549	539	561	548	614	487	566	552	542	512	547	557	559	547	553	473	513	529	523	525	547	520	574	587	525	534	581	547	549	519	543	525	527	542	514	525	546	529	553	542	504	525	526	510	513	522	528	499	495	516	524	548	512	559	553	507	511	524	516	527	521	515	545	565	505	521	536	498	516	500	540	555	550	537	507	542	528	538	508	515	536	493	543	499	550	539	519	511	514	558	549	496	525	547	479	543	511	489	495	517	512	526	516	531	512	532	505	518	546	478	556	513	504	537	541	545	547	526	506	529	496	493	521	561	526	506	545	504	523	554	509	540	486	526	541	506	538	524	477	543	549	539	518	545	519	512	554	497	512	487	492	536	513	537	527	502	539	517	500	550	530	507	544	529	509	512	547	537	489	533	560	541	513	535	526	539	551	557	519	545	509	487	516	557	514	542	536	532	522	546	531	534	530	491	547	540	512	516	505	561	542	504	510	517	518	529	545	541	474	559	505	521	503	516	539	508	522	528	515	509	534	515	532	528	545	497	471	503	540	541	516	519	479	552	544	512	530	532	517	525	540	526	517	530	498	511	510	485	551	449	537	501	515	537	536	506	542	523	541	513	504	563	523	527	535	468	456	500	554	548	517	559	574	489	499	518	524	495	494	518	491	484	545	540	513	531	577	571	526	568	489	508	520	511	511	512	537	595	505	515	562	539	501	526	503	553	545	533	524	517	507	568	532	532	497	522	502	519	517	545	544	517	532	532	540	537	513	499	496	525	511	531	533	530	516	545	492	550	534	560	538	534	491	552	525	526	528	476	509	499	526	528	557	517	546	517	533	503	543	501	525	533	517	504	545	532	512	508	503	557	526	503	518	527	499	540	507	503	525	528	489	510	566	532	548	515	532	515	520	516	521	514	516	497	550	587	508	517	562	528	497	495	514	525	476	521	553	505	541	476	509	474	510	466	582	495	514	502	499	481	531	557	553	516	563	518	515	487	539	543	501	531	525	496	491	525	540	502	546	504	504	505	543	532	541	523	514	515	527	523	508	527	543	551	525	571	502	481	574	525	541	500	526	523	510	547	560	518	515	506	530	503	518	526	496	509	492	513	495	504	495	528	510	526	515	531	517	525	581	577	527	545	529	532	535	587	494	527	496	518
13854	10761	11516	9293	5234	3552	3420	3978	3579	2707	2093	1689	1313	1084	794	729	653	546	465	338	388	257	159	169	160	156	176	160	161	147	142	155	149	186	158	160	163	131	177	162	163	142	163	176	172	145	178	170	160	166	153	172	141	143	161	164	146	127	155	159	153	151	181	155	164	172	143	170	148	167	160	178	145	155	163	165	160	151	167	163	162	163	171	161	184	141	168	165	164	153	173	134	138	195	149	174	142	153	152	172	174	150	151	139	162	157	164	169	126	172	154	167	167	166	175	178	169	169	159	179	154	151	160	142	189	154	143	159	193	159	173	171	163	189	176	155	154	150	154	173	159	161	160	154	131	163	166	147	157	148	142	166	139	138	167	160	208	138	144	165	155	149	157	140	166	162	169	153	160	148	169	172	133	164	155	163	151	144	131	152	164	155	170	179	170	155	135	159	171	167	161	162	142	152	149	148	141	161	153	159	149	134	165	169	143	159	157	182	179	134	143	177	182	159	157	181	165	165	148	161	146	162	171	165	156	163	165	164	176	179	177	159	164	163	167	158	168	149	164	140	134	157	152	157	153	158	160	181	149	173	161	133	166	169	160	164	142	164	168	164	138	161	145	159	155	188	164	166	175	148	147	147	161	156	184	147	154	164	178	128	169	158	174	157	137	154	157	158	183	151	178	154	179	147	142	161	149	165	169	175	156	149	163	158	142	135	156	169	168	167	160	139	179	164	154	178	179	158	168	140	139	151	169	153	146	139	175	158	159	163	177	159	155	181	176	133	147	169	149	147	164	160	155	156	169	176	147	167	141	157	155	156	137	138	155	152	152	139	157	138	159	146	178	164	152	152	151	155	160	145	181	151	186	158	150	145	159	167	163	170	146	189	145	147	175	172	177	144	159	163	163	166	153	197	159	156	185	172	155	136	172	145	163	164	159	168	141	171	143	154	174	181	160	159	140	172	150	150	154	148	156	177	179	147	167	162	168	147	181	161	185	175	139	151	164	159	151	173	167	152	134	169	136	179	144	150	138	178	151	157	171	137	163	163	155	134	145	140	141	158	147	178	162	159	149	154	177	163	147	160	140	161	147	153	147	149	159	167	160	145	166	153	164	163	163	166	163	146	160	164	143	181	164	159	156	164	175	137	154	144	192	155	155	192	183	159	174	165	174	156	134	157	176	158	149	139	164	175	173	165	136	161	154	157	132	171	168	189	146	152	158	161	157	161	156	143	146	140	166	163	153	162	138	170	154	170	159	164	164	150	157	157	155	167	152	148	165	176	170	174	193	175	189	168	138	130	145	112	174	162	160	170	165	158	157	186	166	159	164	152	172	176	154	169	166	168	169	173	175	160	152	147	136	182	174	145	173	168	150	143	161	135	137	165	167	158	156	160	158	175	163	176	168	159	159	153	149	164	162	152	163	182	155	160	176	153	165	168	162	144	154	141	160	142	168	155	146	157	190	151	152	166	150	151	143	176	201	172	147	156	156	148	145	179	155	172	202	200	164	167	160	158	176	168	173	170	152	140	163	133	165	156	142	169	167	143	146	156	136	147	142	175	179	142	173	153	146	180	155	159	154	166	155	168	129	160	165	157	168	163	189	188	166	170	184	152	179	172	189	164	146	164	137	182	178	157	139	160	166	152	149	153	144	167	168	140	150	145	172	159	197	151	146	148	157	153	171	142	170	156	157	144	178	157	169	163	162	158	156	168	149	154	138	161	165	150	171	149	158	158	158	166	127	189	160	161	153	157	182	141	167	168	144	173	168	153	182	148	182	136	151	147	173	141	156	175	145	156	176	171	170	144	123	175	158	190	175	140	169	147	158	147	165	181	171	146	159	173	181	162	153	146	175	153	147	140	133	154	155	140	168	154	170	160	177	162	185	161	166	164	179	161	161	175	147	155	172	154	157	132	152	160	158	180	157	147	166	147	134	172	175	184	163	172	174	153	185	161	171	157	155	178	150	133	167	147	152	141	169	165	157	164	173	141	149	146	149	156	165	156	168	162	168	176	172	156	141	157	184	159	140	161	165	175	178	175	165	148	152	137	176	161	170	165	153	178	151	151	145	152	153	147	143	144	167	167	150	159	183	145	164	167	163	174	149	183	168	160	140	173	129	170	155	160	184	174	155	164	162	144	166	182	186	184	165	146	137	155	159	145	158	147	139	153	155	152	141	157	166	139	174	148	160	184	167	156	184	175	167	180	177	143	164	141	180	167	166	152	165	183	165	179	177	147	152	160	167	193	162	178	164	164	160	170	174	142	166	173	141	165	153	161	156	164	167	175	150	137	139	156	177	166	169	150	144	152	168	175	164	155	169	176	135	159	138	144	158	139	136	152	165	168	149	161	162	142	164	173	194	182	167	149	166	141	159	146	166	138	169	176	161	158	160	148	142	176	166	180	167	138	148	159	164	184	180	171	165	152	173	163	181	160	169	143	177	147	188	194	158	150	143	151	150	153	175	171	164	154	160	151	154	183	161	179	169	145	157	191	153	159	161	181	147	170	168	159	146	152	177	153	151	172	162	128	173	162	173	157	150	137	168	155	162	167	168	172	154	138	163	158	162	160	160	156	173	146	135	153	161	197	127	178	145	159	149	150	165	159	142	168	146	178	159	156	157	165	166	150	126	172	177	156	165	172	166	167	145	149	146	175	166	184	145	133	141	147	152	155	148	169	174	152	165	168	168	152	163	162	153	176	166	159	157	163	148	142	138	126	175	171	160	145	165	154	189	172	140	145	156	168	153	153	167	174	165	149	169	130	152	167	158	149	178	162	138	154	152	159	172	154	164	157	181	162	166	145	170	132	168	184	190	159	161	159	145	150	149	174	165	155	162	173	143	147	143	173	165	175	149	183	169	180	139	161	172	150	135	171	169	162	146	170	181	147	157	165	182	164	188	180	200	179	150	162	158	163	167	140	163	149	153	159	161	159	134	138	145	153	150	167	182	157	145	159	169	156	174	158	144	165	173	166	206	161	157	151	158	160	130	160	153	153	150	144	148	150	155	181	170	139	175	167	167	176	165	143	177	180	150	145	149	167	143	172	155	149	152	145	179	158	150	168	155	171	156	166	145	165	155	167	174	183	147	148	166	151	166	145	165	166	160	159	164	181	162	174	144	160	146	150	140	163	150	160	182	147	162	149	146	153	166	157	152	152	163	170	155	139	152	140	156	164	172	181	139	179	166	150	161	155	171	175	168	149	165	169	143	153	160	161	153	156	194	166	155	161	177	157	139	177	159	156	137	144	144	150	170	167	170	129	188	158	151	162	169	158	147	155	171	170	143	159	169	161	186	179	157	154	184	168	165	142	154	150	143	169	177	151	137	174	171	153	134	157	142	142	151	155	166	157	140	150	150	153	144	132	171	158	161	146	154	149	176	157	169	163	155	165	147	171	147	187	137	162	176	151	143	134	163	181	132	161	157	182	169	172	144	175	150	161	176	164	148	155	150	136	157	187	164	155	169	168	166	166	157	156
7459	8198	16890	19255	14816	12919	13384	15821	14025	11426	9888	8078	6506	5286	4183	3570	3267	2875	2250	1586	1691	1041	627	466	435	372	378	402	388	404	404	424	430	486	436	409	398	355	384	382	372	380	394	346	382	370	393	397	369	386	356	364	402	414	375	366	372	407	385	399	419	360	421	405	383	388	414	381	387	383	380	376	419	397	387	385	386	398	358	432	375	386	391	355	379	380	396	352	357	382	377	374	373	378	385	351	401	381	356	380	357	389	381	395	373	382	358	388	353	357	361	390	402	395	390	376	410	394	393	377	365	404	383	367	373	369	419	341	369	363	374	347	394	386	365	382	367	418	369	365	377	359	403	376	406	393	380	375	377	369	365	389	389	387	352	399	372	403	378	388	398	369	360	390	353	382	376	381	390	384	384	400	434	369	378	390	397	406	379	392	392	337	372	402	380	362	390	349	379	404	363	372	380	354	416	379	372	381	365	375	378	360	364	410	400	424	376	387	370	358	377	374	388	367	367	355	410	373	372	341	377	395	368	375	367	383	389	384	347	366	386	350	376	374	394	372	406	412	357	341	358	330	383	344	347	364	391	409	364	374	360	378	356	365	418	349	369	371	370	372	348	340	406	385	420	334	348	367	355	345	387	391	383	384	360	392	390	366	402	365	384	370	375	375	381	399	401	367	373	401	374	371	395	361	422	419	356	370	350	376	379	419	394	396	358	379	371	388	399	365	361	424	357	358	378	395	364	361	381	389	363	400	373	374	347	404	403	386	407	384	404	373	408	383	384	351	375	370	388	399	368	357	351	380	353	378	388	395	336	386	377	349	376	387	365	367	376	373	356	406	369	387	379	376	388	377	383	403	345	373	380	382	376	355	374	365	376	382	368	407	383	394	362	413	395	385	395	408	402	407	390	394	341	384	391	361	410	411	375	381	392	367	393	376	332	395	351	380	386	390	362	371	382	384	377	401	390	342	361	376	367	376	383	390	343	358	356	354	376	386	384	357	385	377	388	373	398	354	347	346	362	434	352	347	381	390	389	377	387	395	369	374	376	370	367	364	411	405	376	370	365	397	405	384	380	382	400	379	398	342	365	352	422	386	402	375	346	394	383	405	382	360	361	364	367	372	371	367	385	388	356	395	396	377	408	354	397	400	408	373	365	354	367	365	402	363	367	374	366	381	355	394	389	387	377	413	401	400	405	393	397	390	335	333	409	382	385	345	374	369	383	396	370	357	394	375	367	339	382	388	368	395	393	407	366	396	396	420	353	346	377	377	375	374	418	380	355	378	372	336	351	403	387	359	417	380	388	358	395	384	375	386	382	344	358	406	398	409	358	378	359	389	387	401	354	384	388	363	399	407	373	412	393	353	366	398	374	399	370	373	357	401	397	386	363	376	376	348	393	372	356	383	365	387	351	414	361	374	366	395	354	416	385	374	366	387	351	371	392	368	377	377	355	378	359	388	402	381	393	351	381	373	387	343	360	338	390	397	367	408	396	390	374	375	380	395	388	381	363	367	394	377	388	385	399	376	361	394	403	384	369	392	363	394	402	393	340	347	367	386	388	395	411	356	351	389	382	399	386	381	379	348	387	376	363	355	367	391	390	378	375	377	361	362	384	367	387	397	384	374	373	390	362	355	398	393	355	366	377	427	380	418	380	357	429	373	395	373	370	382	391	355	351	379	399	371	362	407	415	393	366	389	407	393	399	397	382	399	387	379	389	388	395	412	367	383	383	369	380	378	381	376	405	381	394	394	396	360	395	390	375	387	360	356	364	431	341	382	418	384	393	425	375	377	371	377	379	406	363	384	370	411	389	399	371	332	402	372	349	354	389	406	377	373	385	393	396	377	409	369	376	386	381	367	411	379	375	419	375	371	432	368	387	377	337	391	379	442	354	367	378	397	375	390	348	364	362	419	384	351	353	373	394	387	389	374	377	390	410	382	395	401	367	393	399	380	377	382	387	367	400	382	386	409	344	341	400	377	412	411	420	359	364	420	402	357	355	358	406	372	378	384	386	382	387	374	410	392	355	377	390	409	409	381	373	373	372	390	321	405	348	374	398	379	380	371	390	383	351	372	408	383	388	377	365	368	366	361	397	363	384	406	404	367	370	418	386	388	418	377	349	378	386	377	343	375	389	394	375	329	371	377	381	350	382	358	364	383	385	362	371	373	370	375	404	411	375	369	362	401	373	399	387	380	381	378	395	414	379	418	382	395	349	369	397	381	361	387	351	371	397	344	414	382	371	380	367	391	403	391	370	347	364	394	402	366	353	375	360	384	365	396	421	390	377	427	373	373	402	389	391	384	354	364	388	349	374	358	372	393	383	369	393	372	385	409	348	321	379	345	398	391	417	376	389	390	336	362	402	386	388	391	392	365	381	356	403	364	350	372	368	390	389	357	364	339	371	389	384	353	376	371	404	371	383	371	369	378	360	371	386	383	394	369	399	401	378	372	395	358	378	400	395	386	378	360	381	376	360	362	368	380	360	409	401	392	376	377	368	377	352	368	358	360	380	381	359	391	383	360	381	375	369	392	377	332	357	340	375	379	384	388	372	387	388	378	389	393	384	346	393	381	388	372	394	324	373	383	387	351	391	359	378	382	389	410	368	385	395	361	395	403	377	342	369	379	356	361	362	376	350	382	379	361	386	385	377	370	358	393	407	414	346	405	377	374	374	373	385	362	376	368	355	395	386	375	383	339	369	360	384	386	386	379	367	357	387	407	347	396	369	407	414	337	399	357	381	386	382	361	376	385	391	378	356	361	373	380	365	398	375	396	401	427	425	362	374	390	384	416	366	347	378	361	371	365	379	365	381	365	354	370	388	401	387	377	350	369	355	401	400	354	380	371	375	366	373	408	382	356	418	428	347	353	364	393	376	431	361	351	408	379	385	402	372	386	354	380	391	395	404	365	366	392	326	384	353	385	389	398	377	387	376	376	398	408	391	365	339	373	407	374	338	409	385	377	372	398	369	392	385	370	371	376	359	369	395	394	390	358	359	389	384	379	407	400	392	351	405	407	409	380	410	363	389	392	405	409	391	370	354	368	324	331	378	358	414	362	379	374	392	385	376	404	334	374	378	396	391	373	400	423	391	359	394	386	332	367	373	405	368	385	389	412	401	395	343	371	374	372	406	390	360	395	393	398	354	400	364	407	379	344	359	410	375	370	355	376	378	377	384	373	365	410	388	405	394	396	376	398	382	373	386	396	422	363	399	371	343	361	356	336	372	384	397	354	349	396	357	385	386	389	341	369	405	383	376	378	370	367	364	402	375	365	345	383	381	406	393	357	349	389	359	369	430	416	407	360	359	383	398	391	391	399	360	372	324	394	388	375	379	381	373	373	379	348	375	386	384	412	393	379	372	357	385	394	380	362	405	355	376	365	353	368	369	368	351	362	387	365	359	388	383	364	376	385	363	400	379	386	385	340	371	351	402	361	376	366	375	388	376	374	377	378	377	409	388	370	392	367	393	388	372	382	427	369
23880	19272	23828	19284	12591	9768	6696	4765	4668	5498	5159	3652	3020	1842	1182	964	940	779	648	420	458	358	223	197	175	150	163	161	175	159	141	158	185	181	164	168	191	141	169	143	161	136	171	137	149	165	137	139	141	142	120	150	154	163	155	160	147	149	151	140	167	160	138	151	132	154	155	159	161	138	182	152	172	147	148	158	141	142	129	144	151	146	162	175	162	159	149	153	145	156	171	164	140	150	139	154	129	154	164	156	168	163	147	150	141	138	150	147	159	150	138	135	141	157	156	152	151	149	150	153	151	149	183	145	172	164	136	158	170	146	167	149	136	179	157	161	146	132	154	169	153	150	162	150	170	148	121	158	168	161	154	149	150	168	154	160	181	148	161	154	158	144	157	141	141	149	137	147	166	141	146	153	161	151	161	174	152	156	171	172	137	143	160	159	153	143	150	160	143	165	146	141	128	162	149	146	162	157	135	158	162	147	143	134	150	140	149	132	129	168	132	144	168	163	160	124	182	155	129	128	169	168	162	135	166	163	138	160	139	123	134	151	152	162	168	152	165	129	139	153	168	169	177	136	144	132	127	151	155	154	139	150	167	129	169	129	152	139	155	166	142	142	141	169	161	139	163	129	160	178	154	143	135	175	188	147	143	138	143	148	150	167	142	176	163	153	148	148	152	151	138	150	146	142	162	172	138	161	135	146	146	160	141	163	151	153	149	147	150	156	162	179	170	164	146	134	134	151	174	143	141	152	175	147	144	144	149	158	151	151	155	151	147	166	160	154	169	163	150	154	139	149	141	162	142	150	149	176	163	151	156	156	157	155	151	130	162	144	142	174	135	161	152	154	166	156	145	177	151	165	159	147	169	173	166	186	178	151	172	169	132	157	145	142	156	164	153	160	156	135	149	150	155	147	157	155	164	154	158	143	162	169	149	153	150	156	156	180	170	139	140	173	144	155	170	155	160	160	156	140	156	134	161	164	128	163	157	138	135	158	152	157	142	136	145	156	137	155	178	147	151	157	147	160	149	164	164	154	149	157	157	164	158	144	135	154	153	170	144	162	131	179	164	164	147	169	138	163	143	148	149	151	161	167	137	169	161	163	134	165	124	148	165	148	151	160	172	180	182	135	156	164	131	139	140	145	149	155	157	179	143	177	162	166	167	180	139	153	156	165	163	134	127	157	151	134	156	138	154	157	157	181	165	136	157	160	146	177	151	181	125	139	169	152	163	160	164	131	176	158	136	159	145	153	136	178	153	130	122	157	185	137	153	161	146	183	141	142	129	166	165	136	126	146	163	186	180	147	148	140	151	140	152	149	147	164	143	157	152	147	164	174	141	144	157	151	143	139	168	171	150	139	171	159	148	173	163	144	160	148	143	130	140	166	162	157	141	139	163	156	133	155	145	159	155	164	132	143	146	158	164	162	156	135	148	152	145	146	136	156	154	145	141	188	156	187	142	162	149	159	161	155	151	131	168	135	136	146	137	156	166	147	143	151	153	171	159	154	139	175	164	164	148	163	155	136	147	127	173	145	139	149	175	155	120	157	147	155	132	151	167	150	151	179	154	141	154	147	151	180	150	169	135	145	133	145	142	165	179	151	139	143	146	142	188	149	160	152	150	170	174	147	167	141	155	154	146	160	148	157	178	130	154	129	156	163	148	165	136	156	143	155	152	173	155	165	145	144	144	148	147	143	176	165	155	119	168	165	158	166	146	165	144	139	145	137	153	146	170	183	146	141	140	138	146	151	147	148	143	143	150	144	145	135	142	133	159	165	149	161	142	130	165	171	169	160	173	144	166	173	150	146	162	131	134	162	150	180	155	151	158	134	136	183	157	171	132	146	151	163	157	129	140	124	153	180	171	153	142	141	140	171	157	142	156	130	152	154	150	140	149	146	148	155	128	131	165	160	164	137	128	147	173	153	142	136	144	179	171	124	140	141	174	134	135	145	137	158	150	159	144	159	138	148	157	157	159	161	163	144	168	154	130	167	132	158	144	153	147	151	161	154	156	147	176	158	155	146	143	126	159	128	152	144	155	148	128	152	151	146	137	151	144	159	154	163	156	142	147	150	151	153	145	169	164	136	145	151	152	149	166	161	159	148	149	138	150	151	144	119	171	145	156	140	139	144	156	171	165	145	157	140	137	143	157	150	152	155	143	162	139	135	145	141	164	156	134	161	178	146	143	163	143	143	159	156	182	142	162	154	169	164	138	150	160	146	161	151	143	141	155	131	149	185	136	148	144	148	164	135	154	136	151	144	128	149	153	155	137	156	153	131	150	165	155	131	159	163	159	170	158	147	154	141	151	169	166	148	153	156	162	142	155	151	166	162	162	129	147	173	139	155	176	157	108	158	155	138	138	163	150	150	135	174	161	173	160	172	149	173	128	143	182	145	135	131	144	157	147	153	159	162	167	173	163	141	144	154	160	160	150	157	146	122	146	159	154	172	151	147	152	159	156	153	155	150	173	156	136	158	151	143	136	146	146	182	133	144	141	160	175	131	144	156	148	152	142	153	153	131	152	132	162	124	143	165	143	165	153	162	169	166	154	176	172	141	152	169	139	169	153	143	159	167	150	148	154	139	156	151	151	134	161	133	161	160	144	143	144	166	156	140	141	135	136	140	157	162	156	156	173	154	166	155	153	178	163	147	167	163	166	141	166	143	154	134	146	148	148	142	155	164	139	153	151	164	148	135	149	136	139	164	141	134	151	163	177	142	165	147	143	158	165	141	166	179	159	152	138	161	126	145	144	144	172	168	155	162	152	152	152	160	131	163	138	151	152	158	154	168	131	136	161	145	139	153	123	161	148	141	146	173	160	138	153	127	144	156	154	146	157	129	164	169	145	168	160	167	171	149	141	148	156	141	125	146	135	166	142	151	156	158	134	158	140	184	152	132	147	147	165	183	132	140	151	166	145	142	171	133	147	162	139	145	132	149	154	148	164	154	135	150	143	159	164	170	148	144	151	169	151	167	148	156	155	155	163	152	143	136	141	158	145	141	161	158	148	166	149	168	151	158	173	140	182	175	157	145	148	150	141	161	145	147	177	153	128	157	184	153	145	144	154	148	133	156	179	157	177	159	146	169	142	148	159	149	162	161	130	163	152	176	141	135	162	166	156	159	139	136	151	162	136	162	146	144	171	146	137	148	146	169	152	143	150	151	160	158	163	160	153	151	138	153	133	154	157	137	149	146	143	155	147	164	151	141	123	154	131	157	144	156	153	148	153	149	156	155	170	172	168	152	143	160	158	173	150	175	151	150	151	145	152	154	147	139	142	163	144	131	158	160	167	157	142	129	135	168	150	140	153	168	167	154	158	167	124	156	163	147	139	144	159	140	163	141	159	174	150	133	153	146	152	164	164	163	141	137	153	151	153	163	168	152	132	147	164	174	144	155	133	145	142	140	160	161	166	139	137	169	174	154	145	157	171	180	153	167	149	144	152	164	174	157	149	182	184	163	149	168	127	136	140	147	150	139
13244	14709	27748	29216	25185	24311	18962	16475	17269	20056	18463	14929	13134	9128	6325	5455	4881	3960	3201	2356	2244	1650	937	652	547	505	461	472	472	418	423	471	560	590	461	389	444	380	425	412	385	430	393	372	398	383	414	386	373	365	370	377	419	379	342	392	413	368	389	389	371	402	356	371	365	411	346	350	344	369	398	379	370	352	356	370	377	381	384	354	377	383	331	370	378	378	373	371	412	368	351	372	353	398	377	396	351	357	365	328	400	340	336	400	350	371	378	391	337	390	367	368	399	360	353	352	353	386	342	348	378	341	354	383	383	378	408	389	367	398	397	375	401	376	360	361	395	379	387	347	390	434	399	326	353	395	366	364	404	333	409	374	374	342	375	360	351	359	345	361	388	342	387	382	362	368	389	353	377	356	378	378	345	357	334	368	370	359	356	378	364	391	359	366	354	369	403	399	375	412	369	397	367	383	394	374	387	350	382	398	362	320	350	359	376	356	392	367	388	376	396	391	372	371	374	350	394	345	352	364	357	398	376	368	383	347	403	389	347	404	343	350	374	384	363	349	363	388	353	389	389	391	362	338	341	384	359	371	369	368	368	372	374	379	375	381	378	342	401	378	364	405	344	396	355	379	405	339	371	369	346	364	349	393	342	403	395	354	348	364	362	354	382	354	375	390	392	367	344	366	358	354	389	332	358	371	380	402	380	365	346	382	377	371	375	376	355	403	373	352	391	374	351	384	368	362	384	370	390	352	367	380	371	362	389	334	384	373	370	367	376	386	350	379	349	352	388	365	327	367	391	369	395	412	390	348	351	361	376	352	371	376	389	382	354	355	387	371	369	346	349	374	363	346	378	402	318	401	371	393	369	344	370	402	399	378	350	351	329	359	344	349	388	355	369	336	359	397	374	339	371	352	383	356	371	386	358	364	390	346	370	402	381	376	345	362	363	373	340	361	372	346	355	323	379	337	380	361	332	366	362	357	341	376	378	370	353	380	360	352	362	361	367	350	375	351	351	371	391	402	396	375	366	362	384	395	400	377	349	358	393	364	380	348	364	381	359	374	405	345	393	372	385	357	361	359	364	405	371	384	358	359	372	354	366	357	367	363	376	355	399	376	345	412	370	326	374	364	380	394	366	373	382	367	358	361	352	391	399	390	400	391	409	381	332	394	384	346	402	364	388	348	362	374	382	357	358	336	369	377	369	359	386	390	370	375	375	340	393	338	412	377	360	374	373	374	381	377	370	358	375	360	372	365	367	342	370	413	361	371	364	356	386	354	383	409	353	367	368	381	342	397	415	348	334	368	366	382	379	414	363	350	363	367	363	385	387	366	377	378	372	383	356	365	355	371	405	360	353	373	360	359	345	394	374	363	366	351	369	394	387	376	365	348	382	424	381	364	362	419	396	386	386	390	364	412	395	368	345	362	377	359	343	379	364	389	381	397	369	369	341	346	411	397	397	376	355	378	390	368	353	348	376	386	382	355	376	375	358	378	377	366	370	366	392	366	338	406	372	380	322	375	356	370	361	394	391	362	377	354	368	374	370	378	384	358	359	362	366	374	371	326	374	380	431	345	398	375	369	380	381	374	377	355	390	355	380	378	377	364	366	399	359	375	366	369	394	372	368	404	360	400	371	367	343	371	358	380	369	360	363	355	349	363	340	405	344	366	420	366	390	408	397	390	369	354	373	395	376	348	397	355	375	368	373	357	389	403	373	352	389	373	370	361	369	357	368	359	366	393	349	371	352	400	367	355	327	384	349	365	376	346	400	337	391	375	432	394	352	352	374	362	346	363	369	354	405	328	361	369	358	373	370	363	370	373	394	385	364	370	322	351	374	369	389	346	343	384	368	330	366	360	362	346	387	374	362	388	344	331	413	357	361	401	359	345	364	370	354	372	372	366	379	358	355	381	412	386	360	370	391	389	357	391	389	356	372	390	374	369	341	340	351	375	389	357	387	376	337	355	355	403	341	378	384	401	376	362	364	404	376	410	355	364	370	376	342	364	377	375	363	343	364	338	356	354	355	335	391	384	354	365	411	385	395	344	394	387	368	373	349	408	393	375	371	373	369	353	364	336	381	366	367	389	402	405	398	378	364	369	360	379	405	362	364	350	338	348	349	403	392	379	348	367	402	358	352	351	370	356	372	361	404	377	383	350	384	351	367	369	355	388	386	366	375	363	400	358	353	379	364	333	365	343	375	375	379	391	361	333	337	355	343	361	379	358	346	352	347	360	348	363	387	390	421	358	337	370	370	349	381	394	351	355	380	355	385	363	355	380	358	411	376	366	342	420	386	395	335	396	376	358	348	363	377	378	349	337	365	360	368	363	385	363	357	351	380	372	351	398	380	353	382	358	366	339	348	354	379	360	358	327	382	341	362	353	369	377	414	333	344	355	368	370	362	374	384	362	376	337	384	354	356	369	353	392	370	398	359	369	375	352	382	398	372	360	359	384	362	362	355	369	345	402	353	357	408	374	380	381	395	363	382	379	367	356	380	352	376	365	368	343	392	408	401	362	358	345	383	383	365	382	364	384	362	363	369	349	384	386	406	355	364	360	342	398	344	340	364	392	366	352	379	362	359	380	377	406	395	434	395	377	383	335	346	369	377	364	376	368	364	346	395	366	362	357	383	379	352	355	368	353	340	386	379	359	350	351	367	365	357	389	367	372	381	393	381	372	376	364	386	361	351	356	378	349	364	362	354	396	365	402	385	359	374	351	359	354	392	400	383	354	363	371	382	376	413	372	389	357	355	364	370	348	361	381	378	418	400	395	388	366	355	331	380	385	350	379	364	382	379	377	353	382	356	379	370	384	430	384	373	345	402	354	372	338	341	358	357	379	364	338	367	348	374	359	371	354	367	403	382	408	349	361	349	350	354	421	371	387	365	400	365	361	379	344	346	373	395	404	360	387	360	370	355	369	373	363	352	372	392	352	386	354	392	384	386	353	383	343	362	365	391	374	371	373	398	374	364	361	364	335	374	366	357	377	376	341	356	369	375	406	342	345	379	396	349	333	349	379	384	402	354	421	377	394	377	357	357	361	361	332	355	376	339	394	360	361	367	359	342	388	372	366	360	344	349	321	389	384	375	391	386	373	376	375	335	372	374	396	376	369	356	356	357	361	395	379	388	373	370	381	365	405	359	386	382	374	343	370	364	371	359	373	382	361	345	408	382	367	393	357	367	387	389	392	351	393	366	369	381	378	361	360	385	380	382	397	377	368	354	357	380	371	414	377	361	340	392	381	353	351	396	353	351	341	348	386	391	409	377	346	347	372	415	367	381	350	376	366	362	360	391	385	345	384	360	374	377	349	375	363	327	377	363	367	363	354	376	366	367	323	368	390	397	361	376	357	360	380	370	333	362	379	398	374	389	372	352	370	371	365	355	385	369	397	355	409	386	357	365	350	359	380	391	381	351	355	347	377	357	390	339	355	350	418	348	376	379	379	396	342	404	377	374	390	380	368	337	386	393	380	380	333	401	349
35915	30436	33192	30150	25689	18674	13786	10558	11469	13363	10608	6915	4122	2690	2107	1693	1535	1156	951	771	694	626	409	327	298	263	261	239	253	256	237	259	263	271	289	232	235	221	242	245	230	212	231	231	215	248	238	237	208	222	215	251	233	216	231	216	244	210	222	218	215	237	209	249	222	217	233	189	236	223	179	211	230	214	240	213	230	225	187	223	223	227	225	216	222	262	253	199	236	244	207	205	224	217	186	203	219	204	237	237	243	238	228	208	215	228	244	224	223	237	221	229	195	197	228	219	209	221	232	216	223	255	221	227	226	220	236	240	191	234	223	225	203	220	199	239	233	209	229	209	210	219	225	218	226	217	211	253	219	220	216	236	213	222	225	210	226	233	222	225	236	240	221	227	240	215	236	236	213	221	206	214	206	236	225	224	205	239	213	204	207	220	237	233	240	230	213	211	232	203	237	236	216	222	244	236	211	228	209	226	213	222	233	203	233	215	227	201	202	229	200	224	201	209	227	202	228	198	209	241	203	206	185	229	219	227	225	240	229	212	233	226	244	219	216	217	190	200	216	224	219	218	225	233	231	258	208	226	224	193	256	223	227	244	217	220	222	249	211	258	214	250	233	238	240	207	200	202	213	223	249	218	254	211	226	235	235	232	224	215	229	207	221	213	240	222	216	200	233	214	223	205	244	238	226	254	244	203	218	197	221	233	219	207	232	221	214	216	248	213	209	236	183	207	257	227	219	222	234	232	224	220	232	197	234	210	225	235	197	226	216	213	219	202	231	234	203	201	208	202	217	225	231	213	226	227	181	207	267	216	196	217	226	235	211	227	207	200	234	211	225	251	223	228	200	237	205	227	213	200	211	205	205	197	231	250	228	205	225	222	210	227	248	229	218	242	238	208	226	228	233	202	216	230	241	215	215	243	237	207	199	201	211	240	244	208	198	218	213	195	222	222	246	226	222	220	218	208	209	212	225	240	250	254	202	252	204	226	210	228	205	194	231	197	249	227	235	195	220	237	246	221	215	217	233	239	227	235	227	221	229	188	230	202	206	195	216	242	246	220	232	215	212	212	229	243	238	232	247	239	226	213	231	233	231	225	225	206	204	220	197	214	214	228	209	238	195	206	208	228	239	223	213	219	218	239	216	201	210	213	198	252	252	213	216	227	231	224	223	223	250	198	224	227	210	197	221	221	224	227	229	207	214	197	266	222	240	233	229	225	214	228	190	205	204	188	228	220	231	243	224	216	262	188	247	225	208	231	240	190	199	242	213	194	239	206	217	224	231	198	235	222	215	225	217	222	232	226	226	220	211	220	204	217	224	221	195	227	222	215	184	228	270	233	208	203	206	224	216	205	222	239	226	214	245	221	237	222	238	249	208	241	229	204	243	220	249	227	222	214	234	221	257	202	235	217	222	223	209	203	226	206	236	227	221	205	216	214	232	254	203	203	215	219	225	196	210	229	237	208	230	238	237	243	213	223	226	223	231	234	185	221	210	201	239	200	222	221	207	196	228	212	258	238	198	226	230	216	219	220	224	241	223	254	217	211	215	200	204	209	213	229	233	212	236	212	212	173	220	214	221	220	253	252	206	251	204	249	205	230	215	215	221	210	212	237	209	211	202	194	211	205	210	239	224	232	207	227	211	233	215	217	209	230	239	236	259	206	225	237	230	202	188	209	217	227	220	226	244	202	213	206	204	207	210	197	258	207	195	212	213	199	212	214	232	236	225	210	207	224	219	216	244	232	249	246	242	203	241	185	240	196	224	196	242	239	240	223	227	238	232	217	228	210	199	184	248	210	229	222	215	215	225	213	217	251	221	242	236	232	235	198	237	235	223	212	216	191	229	245	256	234	223	211	208	218	220	239	227	204	219	197	218	227	200	173	224	249	231	185	203	223	208	243	192	231	218	219	240	240	214	210	219	217	237	234	223	199	205	249	198	212	196	242	229	199	225	241	220	209	230	203	215	218	196	200	207	192	212	196	220	223	232	209	224	212	243	213	223	229	246	216	201	249	240	237	202	218	236	253	219	222	230	221	221	228	239	231	226	213	216	245	208	237	203	215	235	211	206	234	242	228	227	216	193	219	224	250	208	214	226	229	227	221	210	244	200	232	213	229	219	229	213	233	202	201	203	222	210	226	209	207	187	233	224	222	196	227	227	218	206	222	206	231	215	225	223	228	200	229	241	215	228	190	213	207	207	228	227	202	197	225	226	230	258	215	246	231	210	229	211	239	207	227	241	206	232	216	223	225	235	213	220	233	214	222	209	206	206	196	244	230	196	234	235	253	228	216	203	204	225	199	201	255	259	212	257	227	241	206	209	205	215	194	208	234	240	201	226	190	230	246	237	222	232	217	225	230	238	210	227	224	246	225	256	251	201	212	207	233	236	201	209	221	247	229	223	212	218	230	225	174	218	247	219	223	205	225	234	210	236	228	253	221	239	241	218	222	230	214	238	232	221	227	194	213	224	230	199	194	224	216	181	199	229	213	214	236	214	222	225	235	218	233	249	235	223	211	218	226	243	227	216	226	200	222	222	237	223	227	216	215	208	230	237	225	235	231	234	201	208	216	227	221	181	191	195	220	216	206	214	225	232	242	231	220	208	246	225	247	214	232	234	243	216	253	173	213	226	220	260	202	216	209	206	244	245	211	219	229	248	193	200	210	268	246	238	223	217	232	232	208	230	220	243	248	230	234	214	253	190	229	216	215	196	235	234	208	231	201	197	206	203	220	230	218	216	207	215	232	215	207	221	224	211	218	231	241	217	233	265	227	212	203	227	232	209	195	242	234	218	193	237	228	238	197	224	234	215	236	226	205	222	200	218	232	204	206	237	233	208	214	206	228	205	227	216	229	215	233	227	209	210	229	221	255	199	206	250	227	246	230	248	180	250	247	260	198	206	225	226	235	212	245	253	217	233	248	201	219	201	232	243	227	211	244	212	237	215	228	234	217	238	201	225	195	242	224	201	241	204	215	243	214	204	222	211	209	224	229	237	236	222	213	207	232	189	204	243	224	214	213	254	208	222	229	203	225	224	210	211	234	203	217	203	223	247	238	207	234	233	233	216	210	227	227	207	208	234	229	190	231	212	222	219	222	223	199	256	233	254	215	226	226	244	223	250	239	206	197	217	211	198	205	233	217	235	213	245	222	230	217	242	229	236	229	230	256	238	230	246	226	192	204	228	225	206	212	195	201	222	217	239	239	203	240	224	230	198	204	217	241	243	211	238	211	210	240	276	205	234	218	227	222	228	196	215	221	217	248	230	216	232	236	239	232	215	227	215	249	206	221	225	215	231	206	212	232	238	209	215	233	238	234	252	229	220	239	222	263	224	224	224	227	193	219	233	193	255	245	203	210	236	208	205	203	217	212	215	244	229	235	182	215	210	187	259	217	219	217	218	226	206	211	217	239	227	208	251	240	224	224	223	233	216	231	228	226	262	219	243	215	213	212	249	196	196	220	240	231	217	232	216	271	220	197
19198	21774	33545	37589	36560	31359	27960	26397	29578	31590	26369	20545	15962	12284	9882	8637	7694	6133	4849	3803	3483	2729	1796	1112	900	774	721	707	700	687	662	682	885	846	818	745	645	595	571	532	580	500	528	505	502	534	501	513	501	520	563	519	528	505	547	487	535	531	471	511	539	506	503	492	475	496	511	519	516	556	551	540	505	469	533	497	501	515	503	526	518	511	545	520	502	496	494	547	519	532	543	503	500	500	506	484	531	548	528	528	516	542	514	494	497	510	515	512	519	512	471	501	519	507	520	502	532	475	528	504	485	550	557	497	520	535	434	480	530	535	483	502	526	476	520	527	512	549	545	485	492	517	507	505	509	513	562	519	499	517	478	510	501	531	482	484	517	481	471	534	551	535	466	462	525	503	514	490	533	493	490	521	500	469	560	533	533	492	483	505	493	489	525	510	466	499	489	506	499	503	498	491	523	524	502	518	464	471	513	491	516	498	512	504	511	508	474	515	508	483	512	474	483	471	502	490	489	554	454	495	502	503	496	494	481	506	468	518	494	508	509	499	480	491	514	494	502	527	495	483	496	508	497	512	533	468	522	495	510	509	490	512	508	526	518	539	506	503	496	482	528	499	509	500	540	511	515	539	492	476	488	489	486	528	475	551	495	511	504	510	492	514	506	496	515	505	477	543	500	554	532	514	531	495	557	493	520	506	519	472	490	540	487	536	487	524	492	490	448	516	469	523	495	525	495	504	538	456	509	500	524	508	495	481	519	489	484	507	496	503	498	504	469	499	481	500	519	491	469	489	490	540	482	512	495	528	535	473	508	522	508	502	536	520	504	511	500	483	501	511	510	502	511	478	517	528	540	563	461	476	527	503	538	495	483	501	533	480	503	523	479	500	482	473	487	516	482	492	528	498	497	505	514	487	503	494	504	539	501	566	495	481	526	478	492	526	481	514	526	546	531	504	482	504	532	508	483	487	536	524	500	498	535	541	507	502	577	500	502	484	531	480	481	493	490	504	516	548	504	522	488	539	512	487	498	482	540	511	473	504	544	474	500	492	506	487	451	496	530	483	499	503	565	527	483	517	492	532	527	519	507	524	456	492	564	499	460	499	447	512	479	502	537	490	494	525	545	490	480	501	525	530	515	525	507	497	478	518	477	542	487	508	503	519	522	529	491	481	524	489	503	542	532	510	476	518	554	505	550	486	466	499	513	502	485	482	517	513	511	497	536	514	479	478	485	509	502	512	501	513	503	562	484	500	472	478	474	463	496	489	513	522	539	507	532	525	502	501	518	512	553	512	436	504	545	528	496	499	493	505	472	448	495	496	510	468	491	509	483	479	486	476	482	496	499	500	511	477	506	519	532	490	520	515	500	495	502	477	517	533	503	528	529	526	503	495	509	567	526	539	483	498	495	536	501	528	460	517	472	510	529	470	497	542	462	533	524	506	513	472	528	507	498	480	476	558	528	479	488	532	514	500	494	518	528	532	525	508	544	491	483	535	493	523	494	512	480	496	521	493	487	514	519	531	527	524	491	486	511	565	475	495	503	487	489	510	515	493	493	496	549	478	522	536	481	498	480	482	507	504	506	553	498	514	507	493	522	494	514	507	493	506	530	462	498	525	483	505	499	473	498	522	502	500	496	499	484	512	537	527	521	480	520	515	505	535	487	469	484	561	539	488	543	506	502	510	531	494	544	505	538	460	519	474	522	523	510	491	518	500	483	493	470	487	541	504	521	500	517	468	481	492	496	510	523	512	504	538	508	494	485	512	524	493	493	542	486	523	484	509	512	494	475	505	508	540	516	551	530	490	504	504	496	496	489	517	507	491	478	530	487	514	490	478	506	531	474	512	491	544	502	528	489	517	522	533	481	515	534	527	528	470	445	542	482	513	499	515	458	538	522	515	528	516	525	503	498	509	547	496	531	537	515	553	504	520	490	497	535	514	523	488	513	534	482	502	554	530	529	489	520	517	530	498	506	492	526	523	493	531	505	461	503	504	479	500	520	517	494	542	488	554	482	507	499	505	498	513	526	493	494	463	537	538	471	473	488	553	527	495	497	567	524	533	468	489	524	509	527	524	503	495	537	503	499	478	462	532	500	477	486	497	518	526	492	514	500	524	468	484	510	479	505	476	492	523	524	515	520	518	513	497	542	520	492	499	512	539	479	511	489	503	548	511	509	507	504	481	481	486	524	501	483	527	549	519	515	486	551	488	493	508	494	493	454	467	503	497	482	520	490	537	569	525	510	518	488	478	479	472	472	543	502	529	475	502	506	483	477	519	515	526	518	483	504	465	515	489	538	547	481	502	471	550	502	495	477	484	488	515	493	498	514	485	507	483	526	516	494	555	525	500	509	513	464	469	549	508	518	518	533	521	519	525	508	512	525	534	524	506	518	546	522	546	522	526	549	475	521	541	520	488	483	455	504	516	484	515	493	477	491	532	496	519	491	492	503	484	504	490	518	482	503	506	503	485	496	490	451	508	483	481	510	515	492	522	508	504	491	546	531	532	506	556	495	519	528	517	477	516	471	528	504	500	489	514	503	527	526	471	543	519	554	494	516	499	497	507	509	480	511	510	487	511	500	525	478	483	468	498	489	478	460	529	550	484	533	494	535	515	512	501	478	538	511	476	494	507	506	531	521	482	539	535	487	500	548	511	508	496	553	548	524	492	537	493	486	493	487	525	559	500	513	506	498	484	499	476	486	478	495	557	473	514	483	498	473	507	493	460	488	490	467	501	499	525	502	548	532	506	508	516	511	504	486	513	526	483	476	517	500	528	531	497	497	489	443	505	505	529	512	513	462	489	551	481	510	511	510	514	521	543	520	451	500	512	465	489	489	497	477	517	491	507	501	531	504	486	505	516	491	496	479	514	513	490	536	525	515	460	531	519	500	494	504	551	492	558	477	505	494	509	490	525	465	507	531	499	504	482	503	476	497	491	485	537	509	511	497	507	506	476	525	539	475	503	501	504	520	481	508	526	510	493	470	484	505	511	524	497	509	521	517	504	495	523	528	482	493	491	499	472	456	503	445	476	514	474	508	504	514	533	513	517	493	488	490	489	537	498	516	534	509	532	489	526	501	490	543	518	494	500	503	475	503	519	491	526	488	498	482	518	483	523	488	485	524	492	490	509	491	519	484	488	518	508	513	499	505	517	531	524	488	482	473	529	507	496	483	493	480	531	513	528	536	520	490	527	493	518	489	500	542	532	490	476	494	520	499	499	509	504	474	487	485	521	478	545	564	472	532	520	488	550	491	496	521	523	479	517	539	485	509	487	442	510	501	524	503	511	536	535	501	510	524	508	444	487	524	482	507	493	502	478	536	528	531	504	521	483	533	530	487	488	533	552	540	526	502	537	537	540	514	493	476	487	516	537	502	531	524	565	461	502	506	514	546	513	516	533	499	531	530	513	503	504	445	491	511	491	501	474	523	556	517	561	523	495	470	518	478	533	504	534	520	524	520	528	502	501	507	505	506	529	514	538
15249	11019	9880	10988	5562	2645	2649	2031	1932	2568	2049	1592	1340	961	723	694	588	491	358	299	270	236	213	200	159	169	140	151	129	174	142	146	164	165	169	140	156	159	139	161	178	156	158	131	144	134	145	138	168	152	143	148	119	131	167	142	133	159	162	139	126	156	157	148	129	156	140	147	165	135	139	143	147	146	141	155	150	148	159	149	140	147	137	153	150	145	144	155	147	166	159	141	137	139	160	137	155	161	137	131	153	144	137	151	148	140	145	144	141	159	165	142	139	159	152	129	153	152	149	152	160	140	144	149	127	149	145	159	141	144	131	153	161	178	135	161	137	149	155	136	149	159	125	156	129	151	160	135	150	125	143	160	152	142	151	141	152	140	151	140	125	145	141	144	150	160	149	122	152	145	143	169	174	143	131	155	136	149	149	144	136	152	145	128	138	167	140	169	154	144	136	157	172	138	138	156	161	153	148	164	170	125	149	128	161	162	144	133	173	166	134	144	151	147	149	160	142	136	147	156	143	125	132	151	154	149	170	118	153	129	154	147	152	135	145	140	146	155	163	175	164	156	148	146	149	141	133	157	151	157	162	159	161	118	144	141	148	134	142	144	152	134	141	149	121	171	142	132	148	145	140	135	127	132	154	153	161	139	169	139	147	150	123	131	149	133	134	155	145	146	166	148	171	140	157	150	131	135	159	166	127	144	132	139	142	145	152	132	145	127	158	155	172	122	143	138	140	137	146	118	147	157	133	137	165	146	143	138	149	164	145	143	187	167	170	155	177	167	160	142	143	145	149	148	168	136	154	123	158	150	124	151	129	140	175	157	134	150	160	121	137	139	133	151	159	141	164	143	135	145	147	126	168	153	135	121	166	159	141	156	123	146	157	137	167	132	142	147	156	145	148	133	139	130	140	148	148	173	155	160	135	167	153	131	128	154	136	141	175	151	148	165	163	132	145	140	134	146	139	151	177	147	165	138	164	156	135	137	167	169	145	144	149	133	145	131	163	166	158	128	117	144	140	128	155	154	147	134	149	170	152	162	181	137	166	145	143	138	167	150	151	141	160	138	133	134	135	148	160	163	121	146	143	159	153	147	131	140	163	133	135	145	147	135	165	164	157	158	165	174	165	133	131	158	161	170	129	149	170	141	149	148	138	151	151	157	156	164	151	139	146	144	155	134	156	123	123	151	129	127	156	154	134	149	161	154	116	167	119	155	156	148	141	157	141	138	131	149	146	135	142	152	151	171	157	140	157	150	123	134	150	137	154	124	134	148	136	135	142	144	174	165	130	165	133	127	151	157	169	135	147	140	150	166	151	147	166	152	140	148	137	125	142	157	153	160	150	136	172	141	175	168	169	153	143	185	144	138	165	163	150	134	156	143	137	118	144	149	141	140	163	151	150	118	126	144	156	152	160	148	120	166	140	141	152	154	129	149	155	148	147	167	137	140	159	143	136	136	138	137	132	149	166	149	147	165	153	140	153	152	139	134	146	146	157	131	149	130	163	143	161	141	149	145	138	153	166	164	142	131	146	163	164	144	143	149	155	138	141	157	159	152	149	173	153	148	149	140	149	142	144	138	150	157	150	143	153	154	165	135	131	128	186	130	137	125	171	154	161	150	163	178	159	144	155	183	143	136	153	140	162	167	184	145	134	144	146	138	152	149	143	120	120	174	163	137	127	171	136	161	159	170	133	141	161	157	165	154	149	158	157	181	146	139	143	178	138	146	133	142	146	152	170	129	124	133	137	152	144	148	140	155	160	150	155	164	157	155	152	126	150	162	151	152	149	141	146	163	159	131	147	134	165	145	134	138	163	149	139	155	156	130	130	165	158	165	146	139	145	134	152	143	153	167	149	149	142	139	154	151	126	136	140	155	137	147	143	163	143	149	144	139	165	148	170	138	151	162	131	164	127	146	154	149	146	139	133	179	153	127	154	148	132	135	145	153	167	154	136	149	167	119	156	171	159	138	137	139	138	150	169	153	120	144	114	160	140	149	141	130	155	139	144	154	167	148	131	125	145	142	167	151	140	135	140	126	158	146	147	135	146	152	147	173	148	151	183	142	149	155	131	141	152	166	148	142	143	139	125	181	148	147	139	152	161	155	150	151	142	169	161	131	126	135	138	149	139	152	154	146	146	140	168	130	142	133	168	120	152	152	143	150	133	140	162	154	144	138	137	152	150	156	150	155	155	161	152	156	150	160	144	158	123	165	155	157	136	123	159	134	157	144	144	134	170	152	147	135	117	146	159	153	139	137	158	150	150	151	143	136	170	134	141	139	128	150	155	142	150	135	147	150	167	151	151	141	171	134	142	137	156	141	132	158	146	138	154	145	159	142	124	163	146	143	139	147	155	158	146	153	143	145	162	162	169	149	148	156	161	135	138	163	147	157	136	154	128	165	134	134	148	152	166	159	165	165	146	161	153	150	141	159	180	149	160	153	131	142	169	184	152	135	140	143	167	131	185	127	170	152	148	127	141	165	141	159	153	151	131	161	137	160	164	184	168	142	146	142	137	146	143	122	140	179	147	180	124	176	152	123	155	130	151	154	141	147	142	147	154	143	155	137	154	137	157	137	151	161	142	148	149	155	153	143	161	152	122	144	162	151	150	153	142	154	137	133	161	168	145	172	159	143	153	138	158	134	157	134	152	167	148	136	165	134	172	152	149	148	154	159	159	153	137	162	149	137	155	163	151	135	158	140	167	161	166	146	165	156	168	136	147	163	154	136	144	165	130	140	156	137	121	144	149	173	151	135	150	152	153	155	165	134	165	155	129	133	143	152	152	137	147	150	130	140	136	145	161	175	162	156	147	157	119	126	147	162	165	156	147	168	133	156	138	144	154	159	157	156	140	132	137	120	158	147	152	141	148	136	146	129	158	143	137	148	135	146	124	144	144	145	145	148	161	165	156	159	148	135	158	137	128	140	152	157	163	147	159	142	161	149	151	162	156	137	156	143	162	158	155	138	160	152	149	136	149	135	162	138	151	141	140	134	151	143	149	139	137	154	134	137	174	146	144	150	158	158	173	115	170	155	153	170	146	164	154	142	139	179	140	153	171	155	139	165	128	124	136	148	136	154	142	142	157	173	164	138	140	149	141	123	143	127	159	172	157	139	169	160	136	138	135	155	150	146	158	163	142	156	151	148	154	159	174	152	131	126	151	146	166	140	163	150	112	172	131	156	139	147	169	152	154	157	161	124	157	158	151	156	118	137	147	161	151	139	157	126	157	134	166	148	155	135	145	167	147	134	122	148	145	159	147	142	164	161	163	141	157	138	136	128	153	138	170	118	135	144	169	155	162	155	138	133	150	153	143	157	141	136	162	142	139	140	134	119	165	129	143	162	169	146	143	129	149	160	150	137	149	140	134	115	139	172	136	161	145	151	143	139	145	151	138	150	135	129	155	149	162	153	148	137	114	144	137	153	155	152	147	143	168	151	149	153	132	128	132	144	147	169	159	152	134	147	137	134	151	137
7996	8191	15016	22100	15000	9348	11055	8580	9051	11513	9830	7571	6387	4952	3986	3484	3012	2463	1643	1354	1290	1027	680	450	391	386	386	352	373	345	393	411	427	426	425	423	383	350	369	342	370	381	364	362	356	389	350	383	367	330	368	366	345	352	355	383	349	368	331	361	351	357	331	353	319	381	370	357	353	365	340	375	345	360	390	336	353	390	367	341	375	347	335	369	372	359	355	336	347	376	327	369	355	353	343	340	351	359	342	334	387	368	358	341	348	372	335	366	371	335	362	384	337	382	396	320	319	326	366	328	361	318	348	375	346	347	353	375	356	336	342	357	326	366	322	338	341	337	408	378	359	346	369	369	367	316	389	326	357	364	346	325	359	384	377	362	384	346	362	356	358	336	364	356	376	335	327	361	333	348	346	338	335	323	363	354	352	330	337	395	334	340	374	343	338	355	346	370	349	349	379	355	321	365	378	358	351	334	322	348	360	374	323	352	318	344	390	379	339	354	348	348	349	358	316	330	365	372	349	312	360	370	335	345	351	366	337	364	375	368	366	361	353	376	337	350	348	338	372	337	370	375	334	333	334	342	365	367	376	353	345	339	312	337	380	359	302	309	336	359	377	336	347	333	385	344	328	347	374	359	338	342	374	363	362	322	392	328	330	365	353	333	361	370	341	371	357	342	356	359	363	340	331	363	322	360	336	332	342	362	363	356	351	334	354	349	358	365	343	361	347	353	330	333	354	362	349	343	305	359	333	358	334	389	351	347	350	353	361	365	341	343	355	339	378	361	321	354	329	343	359	348	382	333	380	356	347	349	353	374	380	343	356	351	371	372	391	376	358	356	367	361	362	326	351	382	345	393	352	348	371	373	374	339	348	346	375	358	367	364	372	359	342	347	359	347	345	357	392	352	355	298	346	336	342	344	332	349	356	331	334	360	378	351	359	344	330	373	346	347	362	369	341	324	357	330	355	359	336	349	372	361	361	352	295	363	363	362	350	336	357	318	388	336	339	347	348	356	362	357	359	356	369	362	347	359	353	350	357	351	346	349	350	368	359	337	351	328	325	372	380	376	321	371	363	364	371	376	343	360	396	336	347	353	321	331	320	351	338	341	350	395	325	372	368	343	372	340	339	396	334	343	361	353	367	355	338	375	349	313	334	359	372	336	359	363	344	354	355	334	373	355	371	374	328	366	335	340	336	366	341	326	330	356	329	329	329	337	371	349	361	394	364	364	351	332	369	349	369	331	354	363	344	355	343	349	384	372	335	385	353	384	353	348	349	332	327	357	335	367	381	357	365	327	368	372	337	339	341	354	301	389	381	341	379	353	346	356	340	352	383	328	331	336	320	371	359	373	347	327	335	379	338	344	358	362	349	358	355	330	338	389	366	325	324	344	369	321	345	341	350	334	363	371	346	350	352	358	348	354	341	333	352	366	347	389	333	357	373	354	361	326	370	345	342	335	336	369	384	314	324	360	356	308	327	374	358	362	358	337	365	348	358	324	332	355	349	372	347	344	351	362	376	323	362	341	375	360	379	342	337	371	352	346	344	347	355	357	310	325	334	367	350	367	368	350	356	337	313	333	343	371	350	391	368	360	381	360	389	387	360	356	325	363	365	361	331	348	360	386	346	382	353	361	321	368	349	352	339	361	344	364	406	357	344	387	349	366	398	348	371	363	352	383	325	351	367	360	382	338	343	389	382	341	367	369	359	357	374	349	324	346	325	380	328	360	328	340	331	371	350	347	339	370	348	329	338	355	356	318	350	311	325	378	357	357	360	349	367	364	385	358	322	352	366	332	377	397	341	359	344	381	340	320	338	353	366	340	343	361	355	338	349	388	350	353	328	346	356	334	336	360	350	371	364	315	358	361	365	361	370	339	355	333	335	330	341	378	337	363	352	341	348	378	350	376	322	335	354	356	339	362	338	347	358	342	364	346	329	346	368	352	363	381	357	348	346	374	331	353	350	355	337	343	349	354	363	375	333	361	350	345	384	312	343	322	362	342	351	356	338	347	367	363	361	381	343	404	362	340	377	371	356	347	330	362	333	345	376	364	357	346	332	335	318	345	358	333	392	366	350	345	381	358	364	364	345	364	373	351	345	362	342	378	345	356	355	346	338	357	369	362	358	358	332	336	338	351	367	326	371	321	352	357	362	356	388	373	356	365	342	336	350	341	366	372	350	331	343	365	350	340	325	337	328	324	380	360	323	325	358	329	343	373	350	341	339	371	362	315	380	329	363	361	365	341	345	381	354	359	375	320	361	360	344	351	362	321	336	377	374	369	304	351	345	332	346	365	327	329	363	343	379	342	359	328	360	352	355	344	347	350	320	300	353	357	355	353	341	360	351	350	343	341	355	325	362	348	377	338	370	340	355	324	393	351	348	373	324	363	329	358	314	369	339	346	397	330	337	361	373	378	344	360	358	367	348	371	347	379	323	341	392	362	328	359	328	317	333	354	341	378	385	384	381	316	369	358	335	387	364	358	341	369	337	342	338	336	312	341	342	340	368	347	345	379	368	356	350	344	307	319	340	353	347	342	407	357	337	333	371	346	363	363	359	360	342	326	378	357	352	338	368	351	372	366	380	358	339	356	348	368	346	346	349	387	343	343	343	360	333	393	340	348	307	347	364	344	345	352	325	358	326	374	335	340	348	346	359	327	338	327	345	373	340	392	391	377	335	394	349	347	361	346	375	368	367	376	330	311	320	321	343	364	358	337	323	335	380	364	350	348	332	338	342	306	340	370	378	343	339	363	336	379	376	336	367	341	333	352	351	370	359	322	373	343	333	379	347	346	349	350	356	329	347	320	367	352	352	347	357	341	354	339	375	347	347	372	383	327	372	350	352	362	337	349	375	369	309	345	348	362	353	318	364	360	396	322	362	359	349	331	343	348	336	309	362	338	359	395	343	364	299	375	365	341	343	346	361	366	348	333	370	365	349	373	347	351	338	353	337	335	360	390	358	327	357	355	345	360	343	378	349	361	346	372	338	328	331	382	379	395	368	347	337	388	361	369	330	353	343	343	361	356	331	371	376	362	348	360	332	372	376	326	367	333	365	339	361	369	339	301	344	345	376	329	356	397	333	314	334	371	361	331	339	366	386	369	354	365	379	360	367	359	344	353	347	339	334	357	340	404	335	356	369	366	362	363	352	336	332	336	345	385	348	331	358	320	361	317	344	353	348	375	377	333	390	351	368	346	338	327	360	320	343	341	379	319	378	361	373	335	364	350	332	369	363	378	375	343	358	350	373	346	339	352	369	363	330	358	346	345	333	322	354	334	362	370	348	362	322	343	367	340	376	354	335	359	395	353	316	372	357	374	360	360	332	371	339	357	347	333	355	341	345	353	344	339	352	361	320	356	339	354	372	327	360	336	312	379	299	353	331	374	349	340	334	359	374	383	385	364	376	359	328	350	357	339	374	339	355	318	359	372	314	370	350	340	354	333	346	363	361	334	371	325	336	354	362	345	343	395	324	360	354	373
22726	19420	21779	21931	13254	7370	6749	5287	5020	5636	4596	2978	1858	1430	1104	877	749	632	445	323	347	300	228	194	193	156	148	170	168	167	170	174	181	185	158	150	156	149	143	138	142	149	169	151	142	142	144	138	132	145	158	130	144	135	160	143	141	136	161	147	143	130	151	126	176	168	161	155	143	126	142	143	137	135	141	151	158	142	145	166	131	148	117	146	129	131	120	135	144	132	143	158	112	135	131	142	145	155	147	145	132	137	135	143	140	135	148	162	129	145	128	159	143	145	138	149	131	133	146	156	143	135	138	152	141	170	163	153	155	143	124	145	154	172	153	129	153	154	152	171	163	130	129	133	147	147	157	137	183	173	143	142	144	145	135	125	164	157	150	139	147	149	140	134	162	141	138	149	151	138	147	157	162	150	128	143	136	153	138	153	152	150	123	155	142	150	155	150	167	133	139	128	152	135	141	147	165	139	155	123	129	141	146	161	141	149	125	118	158	146	125	170	128	151	152	141	154	142	167	157	160	167	149	133	154	127	149	144	161	136	119	144	144	134	133	142	134	140	136	135	143	131	125	144	142	129	143	148	126	149	152	147	140	121	122	155	149	146	151	146	132	148	152	140	158	141	129	155	134	166	132	168	158	137	144	130	123	153	146	135	123	138	163	132	131	150	145	174	136	140	124	174	151	149	140	127	135	143	129	143	138	159	148	136	136	138	145	145	143	139	146	143	133	128	144	149	152	140	133	159	146	141	147	127	149	162	144	149	149	143	134	133	147	151	125	113	156	163	177	141	155	161	157	131	129	144	137	146	159	123	157	149	143	134	144	157	125	159	148	152	148	145	120	147	147	149	136	144	175	143	128	149	141	164	143	163	140	141	130	147	141	144	110	153	139	140	133	124	129	132	155	142	140	156	159	152	157	139	153	148	148	164	119	153	140	136	164	140	153	145	138	161	148	155	178	131	140	145	156	152	141	124	146	145	150	160	124	143	162	196	135	161	159	164	135	174	179	130	154	131	163	157	119	145	117	120	132	164	130	139	134	143	167	147	159	163	145	146	143	123	148	143	168	137	125	118	156	140	156	136	134	135	137	148	130	134	127	139	144	141	138	149	141	159	125	145	135	150	153	131	126	169	159	158	147	152	124	131	153	174	139	137	121	126	141	157	140	155	143	123	141	139	145	170	148	150	121	141	127	153	119	131	158	140	125	138	129	143	127	143	128	121	135	142	142	129	123	160	160	148	142	135	142	137	126	160	135	135	145	145	153	146	130	138	122	134	145	160	146	167	146	128	145	139	131	139	158	133	152	155	158	151	150	146	161	120	154	153	148	144	168	158	145	132	158	142	156	125	148	147	159	150	137	147	154	138	155	142	121	138	107	149	145	138	143	141	145	128	146	152	154	158	146	156	138	141	131	130	128	143	123	148	120	177	151	148	130	132	147	155	143	135	156	154	151	167	148	155	129	130	150	168	140	123	154	142	131	174	151	148	126	158	132	148	134	129	126	153	161	149	139	150	141	143	152	126	147	140	157	127	149	149	126	123	149	142	132	137	139	136	136	173	154	146	135	153	139	165	132	147	147	157	134	147	152	144	106	166	153	142	161	142	133	141	123	129	144	145	161	141	140	159	129	152	138	164	143	157	149	139	159	122	174	148	133	136	152	119	135	144	132	132	140	149	145	127	147	131	147	141	153	123	159	145	150	134	151	158	129	165	145	130	134	133	132	163	137	164	139	127	127	159	133	136	147	129	136	141	151	165	153	146	149	150	139	142	143	143	136	131	149	135	131	112	164	142	183	152	139	148	159	135	160	120	127	147	134	173	136	138	153	128	138	155	142	147	152	142	140	140	139	133	140	127	128	133	141	147	132	125	138	152	171	145	131	171	145	153	141	137	135	140	134	152	174	157	140	132	130	144	141	140	143	162	138	156	149	143	168	152	135	148	168	142	167	136	126	160	133	148	153	136	148	138	150	149	145	140	146	149	113	146	151	137	141	149	135	144	150	141	140	163	147	141	153	160	134	153	131	146	143	158	159	136	154	156	130	132	159	146	146	156	154	136	159	153	138	133	127	134	147	156	140	164	143	123	142	156	147	140	134	138	132	133	132	157	112	128	151	126	129	167	144	161	147	133	163	162	147	154	173	131	150	142	131	134	137	142	139	121	126	149	142	135	144	141	154	127	154	143	147	146	144	139	142	135	160	143	146	118	136	170	154	124	149	118	135	135	165	139	162	137	126	138	150	132	150	159	144	142	125	145	144	163	148	125	163	161	160	133	138	150	133	139	147	123	149	153	162	131	153	170	154	159	163	166	150	140	149	133	138	154	138	138	157	135	151	125	123	128	133	135	171	146	158	164	133	157	149	138	147	166	163	130	133	119	125	145	143	149	133	163	156	160	148	127	155	147	148	129	131	144	157	119	140	158	158	154	144	143	141	141	155	157	152	139	142	139	154	121	150	150	149	149	144	124	158	163	147	149	162	162	132	142	129	129	152	147	159	141	144	131	148	140	129	157	132	147	137	137	161	143	151	150	163	146	124	126	154	135	165	147	148	117	149	154	139	167	145	156	129	152	144	125	148	130	140	140	146	139	148	125	135	162	135	114	139	143	137	144	160	129	150	156	164	140	143	135	119	144	148	140	133	135	169	140	139	140	156	127	132	143	153	161	146	142	143	145	140	139	137	151	151	136	154	141	164	135	160	145	132	153	118	154	130	146	121	144	153	148	153	180	147	170	149	144	133	138	155	138	138	108	158	149	158	136	133	143	167	143	123	143	146	150	135	151	136	150	135	139	155	121	139	147	140	157	126	144	160	141	133	125	144	151	164	132	162	134	127	158	168	120	175	143	167	138	148	159	133	146	128	153	131	149	168	143	142	166	129	142	136	138	168	120	135	133	155	134	158	139	125	145	144	118	126	131	137	133	144	97	124	151	137	146	138	149	134	148	141	128	150	140	139	157	161	124	126	136	160	164	133	125	170	146	141	151	161	127	149	144	137	152	169	131	156	146	126	143	130	151	169	154	160	144	157	120	147	134	123	132	158	154	135	160	145	114	140	166	127	171	154	157	137	155	126	146	147	133	136	133	145	157	124	149	135	137	153	141	143	130	156	140	138	133	168	135	153	169	144	133	131	138	139	134	157	148	149	109	167	165	163	144	116	122	151	142	135	160	161	160	144	142	127	160	135	140	162	132	159	146	138	135	137	159	143	145	130	129	152	159	142	124	131	130	152	150	154	136	148	145	153	147	148	141	140	133	145	152	151	136	159	147	154	126	145	148	143	153	168	152	139	143	158	143	143	122	170	139	137	136	137	165	143	125	133	146	140	137	148	160	151	138	137	140	155	162	146	156	138	162	149	151	161	137	153	126	148	134	152	144	126	180	148	149	117	141	147	137	135	160	151	147	137	135	150	156	136	150	159	125	126	131	157	142	164	157	155	119	146	145	151	122	145	134	127	134	143	131	165	150	148	145	160	131	106	149
12294	14763	27054	31608	24875	19371	19944	17478	18535	20091	17801	12137	9454	7231	5823	4736	3847	3293	2289	1714	1721	1332	944	614	559	498	470	448	437	444	416	426	501	582	515	506	480	390	424	421	385	385	373	360	376	351	359	361	389	390	349	360	346	336	347	373	352	393	353	340	291	330	347	329	389	332	360	349	370	348	352	368	334	394	357	339	358	364	363	379	340	332	348	393	361	379	349	355	351	333	330	326	350	346	348	365	355	317	400	377	363	354	354	365	359	327	367	334	364	333	352	363	337	373	344	345	353	339	399	334	364	370	362	363	376	358	373	350	371	374	369	360	325	365	361	342	361	354	355	297	376	355	331	375	378	322	327	363	348	348	357	340	356	350	365	349	384	351	333	374	392	353	355	314	351	390	371	351	320	364	355	361	352	353	342	370	336	356	358	355	338	365	341	344	389	354	370	324	380	327	335	380	356	361	320	337	350	349	335	394	338	378	346	336	335	353	340	327	393	371	363	363	334	351	315	348	361	352	366	372	400	344	298	359	355	332	326	347	341	381	353	343	352	342	345	355	368	350	319	347	355	364	347	372	340	343	351	367	365	368	331	328	347	337	362	347	346	360	341	333	344	347	328	345	367	388	359	367	397	370	378	377	362	338	313	339	369	337	342	361	370	379	376	384	358	344	357	376	344	366	365	325	347	381	346	344	379	311	329	344	346	371	324	348	350	355	349	338	356	320	349	392	366	362	372	336	336	384	308	372	362	375	347	381	323	331	355	355	348	338	358	331	341	340	357	371	349	375	341	355	334	344	342	332	344	348	362	364	365	370	344	362	379	380	361	363	385	339	331	333	366	371	354	358	351	326	384	340	369	369	323	320	318	340	331	343	343	362	364	343	328	337	372	334	370	321	354	321	329	335	347	360	346	333	356	354	319	374	366	314	335	339	331	359	354	338	346	364	390	337	359	340	346	329	360	339	327	366	361	319	336	364	337	357	354	332	335	329	337	347	345	329	393	353	356	344	342	354	354	350	339	355	345	345	347	364	346	359	363	351	377	328	356	336	351	337	321	329	367	343	371	372	348	351	374	338	354	375	351	335	344	365	341	345	333	377	361	342	322	334	356	339	361	350	369	356	321	343	327	344	359	347	359	367	334	350	354	332	362	313	355	331	393	337	369	350	360	357	335	355	368	306	352	363	378	351	371	346	357	341	344	374	333	367	345	378	369	369	361	335	329	359	359	344	374	344	325	361	315	330	349	389	328	362	367	354	380	355	340	312	346	316	339	357	318	344	330	377	347	351	375	358	367	371	375	336	384	356	392	338	326	351	340	321	358	353	352	367	363	327	379	373	339	336	341	335	360	352	378	341	312	369	347	369	344	389	368	334	372	344	373	366	343	368	380	327	347	333	350	361	396	355	341	359	361	348	333	380	337	344	319	371	324	339	345	332	333	354	365	327	364	365	363	329	380	377	370	353	314	343	356	337	357	326	393	331	370	345	396	318	365	351	354	364	361	321	351	381	375	331	363	361	375	304	354	355	341	386	354	352	329	344	361	350	346	358	319	337	364	363	311	333	367	349	346	319	353	340	343	337	331	320	350	312	360	346	330	368	356	339	348	327	388	371	351	341	378	333	322	386	360	381	321	341	353	343	330	347	330	332	356	343	376	357	343	333	351	364	346	341	339	371	315	378	372	380	357	348	339	325	341	317	345	350	350	370	333	388	369	322	377	372	318	340	383	363	321	326	353	358	355	360	351	361	374	354	339	328	362	358	352	374	358	348	341	333	343	343	341	352	343	384	357	333	345	390	329	366	337	374	311	342	352	387	352	334	325	372	356	351	378	361	336	339	359	363	359	347	336	355	342	363	351	366	347	332	353	356	353	385	328	373	326	358	363	366	335	375	373	319	363	364	360	382	353	374	375	378	341	353	355	329	337	356	358	356	346	352	327	353	329	360	344	336	356	338	327	342	343	371	349	332	385	334	323	371	383	332	327	334	359	351	323	328	370	370	342	361	366	338	353	346	338	351	365	332	354	327	366	354	369	333	341	334	373	381	345	329	355	379	372	352	359	315	341	345	339	334	340	351	335	337	372	354	348	365	376	336	394	397	349	360	346	362	349	330	324	335	343	353	336	369	332	350	362	345	329	364	338	312	328	355	353	369	355	325	347	368	357	355	370	363	391	393	341	311	342	359	368	341	369	355	359	332	345	382	352	338	374	353	346	348	331	349	380	345	379	335	380	344	337	346	375	352	351	337	352	352	329	331	316	345	352	349	356	328	332	314	361	378	343	334	386	381	369	380	365	370	366	360	340	362	372	348	331	341	337	335	372	363	341	354	326	351	342	336	375	315	346	362	367	354	351	378	350	364	339	354	370	329	329	331	327	317	345	354	353	347	355	356	340	359	323	312	385	363	362	325	351	359	330	356	361	318	367	353	370	345	353	334	355	336	345	349	347	338	365	378	337	351	386	355	359	366	348	344	357	369	303	348	371	344	382	373	339	356	348	333	342	351	352	354	353	331	356	370	358	373	375	349	353	351	362	353	345	351	325	348	348	363	302	372	368	327	349	368	318	337	385	353	363	399	353	367	361	376	349	319	343	367	344	315	366	334	346	367	344	328	360	362	376	386	339	366	320	365	331	341	331	359	339	365	384	344	345	368	355	314	352	320	347	351	367	332	342	334	346	355	367	361	378	380	356	322	359	352	314	335	351	329	353	347	347	358	356	355	352	343	363	340	351	357	375	350	364	353	373	336	362	378	326	333	363	334	355	360	345	373	348	351	332	370	355	327	365	354	340	372	334	360	339	328	352	333	347	369	331	348	344	362	365	329	333	388	352	360	340	352	307	332	348	349	353	335	329	381	329	353	377	356	361	362	293	355	339	360	302	365	327	335	349	361	384	349	344	364	357	327	375	367	339	364	344	326	368	407	394	352	346	360	369	352	337	349	349	351	316	330	331	336	355	359	371	358	374	402	373	343	329	362	374	397	373	366	313	356	360	344	332	382	387	397	336	392	379	331	359	359	351	322	340	359	322	341	327	348	351	331	369	356	340	352	365	353	347	351	362	329	327	364	357	336	399	347	385	366	348	347	361	323	348	344	357	327	326	358	341	364	329	374	388	338	341	350	365	343	331	350	334	359	334	366	370	349	341	346	365	344	350	358	344	355	330	355	338	337	351	334	357	330	330	359	360	377	336	349	369	346	367	375	334	362	341	347	321	352	358	345	337	355	361	350	354	343	351	385	337	345	338	347	326	364	347	362	346	324	350	343	371	364	352	336	360	353	328	368	352	357	352	336	347	342	352	314	349	351	363	360	333	357	333	372	364	329	362	347	338	359	358	372	336	333	346	340	357	356	354	376	344	362	349	386	354	341	337	367	338	353	362	374	399	352	345	314	364	326	359	343	338	358	355	364	335	342	354	352	336	380	346	347	364	375	327	349	360	350	366	338	332	333	358	358	352	366	372	361	342	337	339	309	344	342	316	373	338	356
34170	31790	39036	36556	26395	18053	14171	13590	14349	12453	10967	6233	3167	2335	1846	1404	1208	943	764	481	530	481	406	283	276	223	241	265	230	233	232	266	279	261	239	307	247	251	228	224	234	220	219	197	220	240	238	226	197	222	233	195	212	235	211	215	202	229	223	217	210	239	231	214	248	225	252	219	242	227	192	245	214	247	197	237	234	219	206	226	211	203	222	247	237	231	245	209	216	221	213	237	229	216	229	191	243	207	213	237	188	220	220	227	218	255	235	240	205	206	223	237	229	211	214	193	229	200	213	207	204	237	198	200	255	225	199	249	208	218	220	210	204	232	214	241	202	184	208	224	233	236	241	229	201	200	217	205	217	248	208	227	243	240	189	183	224	220	206	210	203	209	214	207	216	229	222	205	240	205	234	228	226	247	236	230	213	231	219	207	216	215	220	205	244	229	199	225	229	207	240	248	185	214	250	237	169	216	206	217	210	191	205	206	211	191	212	223	212	213	227	213	205	231	227	233	201	211	225	221	229	230	214	199	203	225	227	230	222	228	208	207	202	224	231	219	216	240	210	216	245	224	253	218	220	250	194	209	245	214	199	205	207	194	210	211	207	218	211	206	226	235	219	209	201	227	212	205	215	207	226	215	204	246	238	227	205	216	228	197	213	227	218	189	219	202	201	212	185	213	230	207	218	236	216	252	195	218	219	212	192	222	219	241	208	212	199	209	240	205	220	205	224	175	197	204	194	229	206	232	216	217	200	242	242	222	192	224	250	248	199	238	210	211	202	232	233	201	213	206	217	237	206	223	218	228	208	243	217	230	205	240	196	219	206	203	233	205	226	211	208	232	230	215	196	230	221	218	247	205	214	201	207	198	214	220	208	219	198	213	193	208	210	203	192	219	215	228	227	207	232	208	206	215	227	236	195	243	196	220	204	201	215	240	227	227	219	207	237	222	219	219	220	226	206	221	241	220	237	228	243	213	241	230	250	214	199	198	220	241	207	205	223	194	211	226	202	244	228	170	210	235	235	225	216	222	214	205	208	199	240	205	235	203	211	225	216	234	212	233	224	212	201	247	239	240	225	210	222	207	236	226	226	225	242	244	207	215	207	196	191	215	225	208	229	224	224	213	222	237	226	241	228	212	230	232	193	219	201	204	215	213	205	222	216	238	230	218	225	223	239	208	234	215	232	225	229	220	237	188	209	212	207	194	220	215	205	224	204	204	226	230	214	227	214	220	207	199	196	225	224	218	226	230	230	261	232	193	200	206	226	272	203	232	218	219	232	220	206	203	240	222	200	245	241	228	207	238	213	220	200	221	223	226	225	216	221	212	228	243	204	206	245	255	232	235	203	203	227	223	195	211	209	227	213	241	225	229	205	217	224	218	220	233	226	225	215	237	215	230	217	220	213	202	224	203	221	225	220	246	236	224	236	222	213	218	237	231	239	191	213	221	231	233	210	213	237	222	229	244	213	190	234	225	204	205	206	229	215	207	228	209	195	217	240	182	212	228	228	192	222	229	227	237	227	235	229	214	203	206	223	193	214	229	209	208	229	194	212	225	181	221	208	249	218	206	231	229	209	198	226	211	210	214	225	216	188	221	213	207	226	258	196	223	216	252	210	209	187	240	215	205	210	218	253	218	203	206	211	210	220	211	194	233	203	225	197	212	219	245	247	228	203	226	197	209	208	252	225	207	251	204	201	217	216	214	198	224	212	235	240	211	192	237	238	213	253	205	232	204	249	215	193	218	192	209	222	232	224	208	217	228	206	185	193	225	199	224	234	218	201	248	234	237	194	201	244	248	209	231	221	205	209	199	214	274	238	214	230	192	214	233	237	205	244	251	182	238	221	214	203	243	218	209	238	235	230	207	231	212	217	205	226	208	214	209	229	225	200	205	223	219	201	211	228	182	209	217	233	200	207	244	205	213	212	210	220	215	238	219	220	235	209	213	211	205	226	204	235	211	215	216	220	203	246	194	215	237	233	240	229	216	247	223	201	226	216	207	199	221	199	229	216	232	204	229	221	214	243	212	175	200	204	234	199	220	223	185	240	216	235	210	239	222	220	222	200	213	213	204	215	229	218	199	223	229	180	203	230	208	202	199	229	216	236	194	208	221	230	194	218	205	241	230	252	219	233	213	249	206	261	212	215	228	190	242	249	219	204	202	223	183	208	215	206	247	207	206	235	245	238	219	208	221	239	229	210	221	206	231	206	227	207	243	199	199	201	230	225	257	207	245	228	228	214	247	216	206	212	210	215	200	209	217	206	212	202	209	216	230	204	205	202	226	219	226	208	239	218	216	203	271	239	207	209	211	213	217	219	219	203	222	220	214	204	234	229	215	220	242	197	185	216	233	211	222	232	209	197	215	257	251	211	192	214	223	213	208	199	222	226	200	212	208	235	212	219	228	191	201	231	216	272	235	218	216	239	210	204	216	222	232	212	218	210	219	200	233	217	216	229	221	212	216	207	243	232	243	208	251	260	227	191	198	211	193	231	209	223	216	222	230	206	225	220	193	200	222	242	213	247	221	234	236	227	206	253	195	207	229	207	232	210	229	200	229	210	197	197	216	221	218	216	233	204	238	221	227	209	213	218	204	231	236	232	203	219	239	230	200	221	223	231	235	253	212	226	214	232	220	212	193	232	200	195	208	228	198	241	214	225	220	238	204	220	223	206	224	234	204	235	216	209	211	235	194	242	202	217	217	226	261	252	213	213	187	244	224	225	230	224	220	234	245	217	208	212	200	237	192	235	217	209	240	205	211	222	218	216	210	218	205	220	228	208	244	216	228	241	211	212	222	205	214	225	207	248	218	229	206	216	234	198	224	222	226	234	209	212	227	222	240	208	230	196	188	206	235	229	182	242	216	241	222	226	232	259	193	199	238	205	248	245	203	222	198	225	196	225	214	215	206	240	231	213	212	239	206	223	220	207	236	243	214	228	196	218	237	224	215	239	238	218	244	221	202	248	220	187	221	265	249	204	220	212	237	210	230	185	237	224	223	239	236	238	196	208	239	223	217	217	205	194	233	237	216	224	206	183	235	243	219	225	241	222	202	236	240	214	191	208	193	206	216	227	224	195	217	237	208	211	197	217	217	212	226	217	217	240	227	209	220	206	248	231	205	244	217	217	215	236	239	196	208	242	212	216	231	199	214	198	217	232	207	187	220	212	245	207	204	186	217	209	196	205	202	223	218	230	234	233	185	212	220	218	209	217	227	220	239	208	247	231	217	245	211	205	202	222	205	237	202	267	221	220	220	214	201	210	202	195	214	219	222	241	208	246	239	229	206	235	209	243	204	207	217	240	232	225	209	216	213	223	208	242	195	211	230	239	216	210	239	204	245	203	201	220	204	227	215	228	214	206	235	192	208	223	222	210	224	228	244	245	228	241	216	204	187	226	232	202	230	222	234	224	226	251	246	238	215	212	213	217	189	204	233	237	224	202	205	200	207	224	195	205	215	224	243	253	224	241	217	193	233	204	247
18570	23258	39146	43356	36210	30862	28364	29686	32218	30265	27919	18354	12907	10667	8732	7148	6064	4866	3650	2169	2490	2077	1415	1029	875	776	749	696	754	710	680	720	890	881	836	844	667	659	648	615	544	561	534	514	522	563	507	520	499	528	524	550	534	498	490	478	509	478	516	527	506	492	518	540	517	507	498	494	480	531	483	532	478	502	497	511	513	500	529	526	463	514	517	477	484	513	532	494	472	542	496	519	504	506	492	542	490	500	518	547	491	515	528	499	497	479	515	505	523	511	486	505	493	482	479	486	504	527	531	477	512	540	518	523	520	554	522	506	492	533	527	447	489	555	455	512	513	526	535	498	497	521	506	512	503	535	524	520	487	474	541	544	518	462	496	496	520	510	506	547	526	509	500	501	514	505	484	459	528	509	523	499	486	540	495	469	493	540	514	471	537	458	538	483	518	482	500	545	485	489	493	495	512	502	502	501	505	509	498	496	530	505	492	464	503	487	489	491	515	557	456	484	490	495	513	511	481	500	473	515	511	437	487	485	497	524	492	500	517	502	481	502	511	465	496	519	484	515	498	514	469	480	502	492	491	484	551	497	503	465	523	500	513	528	480	483	523	528	487	486	531	512	500	522	501	502	495	473	530	479	480	467	499	507	505	490	492	481	470	520	493	502	481	489	475	504	546	469	501	497	460	512	550	493	485	468	468	522	492	517	491	509	496	501	513	483	565	502	492	489	484	493	531	522	492	469	474	520	526	510	532	491	502	513	492	547	519	458	454	519	508	516	514	508	495	546	492	472	528	496	520	510	518	501	516	488	516	497	500	486	456	505	526	505	496	519	529	518	524	510	484	480	526	474	500	497	488	555	568	508	511	521	513	500	474	513	487	477	523	476	502	468	493	461	507	504	501	535	484	531	471	507	518	533	501	481	495	493	549	467	492	496	478	500	477	490	485	507	531	499	489	498	502	488	494	477	463	508	492	465	505	497	478	480	489	568	482	504	498	520	557	484	524	504	493	482	499	500	498	469	486	514	453	504	497	481	469	494	488	497	509	468	499	518	485	565	498	516	454	523	492	491	494	527	499	489	489	540	496	513	492	486	531	530	431	497	495	538	495	432	515	505	476	507	458	481	467	477	518	482	547	498	498	545	512	502	499	524	507	493	538	522	475	491	537	491	521	465	494	530	499	503	496	521	522	484	463	465	496	480	495	501	446	487	500	537	531	536	449	519	511	480	508	506	469	506	492	494	505	484	486	456	502	541	513	486	493	493	470	539	506	512	486	485	529	480	506	534	546	472	533	500	516	475	503	508	507	499	498	512	480	509	535	504	516	503	504	540	463	544	486	494	514	529	489	451	502	485	519	520	511	493	474	547	517	476	484	465	506	510	526	506	510	533	453	488	519	533	496	513	521	504	518	487	507	487	490	482	502	502	512	490	496	528	491	517	498	471	476	483	457	514	500	504	505	498	477	510	496	505	479	506	488	524	495	479	471	484	530	512	478	516	463	480	490	503	515	458	493	493	469	499	506	523	523	498	490	492	479	473	495	444	519	460	491	479	513	465	513	496	488	468	478	498	495	533	478	442	520	517	520	531	464	557	515	473	496	481	521	493	476	506	479	495	503	516	462	499	500	464	501	506	502	496	531	511	540	485	503	516	536	476	497	464	496	524	464	518	525	499	490	484	511	489	479	514	478	487	529	525	496	502	486	479	481	511	446	473	507	487	507	494	520	483	525	515	474	485	511	488	487	530	497	522	497	530	482	477	535	486	453	524	514	482	495	481	527	520	490	476	551	455	460	500	495	504	533	508	517	494	466	542	481	451	491	503	503	477	509	531	480	546	485	482	510	523	555	509	585	459	522	486	482	549	523	532	439	485	498	520	514	507	478	496	467	488	465	514	543	470	497	442	483	479	529	474	480	510	526	491	500	485	507	490	504	473	496	493	501	511	549	523	507	514	472	475	495	506	498	477	533	522	509	484	448	459	486	520	482	496	506	460	479	491	479	484	528	508	539	473	497	490	497	478	466	508	483	508	515	534	499	496	514	487	518	501	502	543	499	517	499	536	513	473	489	506	507	477	430	469	495	492	496	502	477	455	471	508	500	516	446	493	505	499	523	513	509	503	506	521	471	528	461	524	494	514	531	495	504	498	488	508	493	501	543	472	500	523	496	484	479	486	496	504	515	465	473	475	462	476	471	521	489	466	523	486	531	549	465	469	441	487	506	496	460	514	508	505	499	500	489	498	493	477	464	482	465	522	497	506	499	519	471	512	479	495	505	473	504	495	498	493	463	522	494	525	472	504	480	482	482	522	488	473	475	471	478	489	505	501	491	511	499	470	490	526	475	490	466	521	519	502	494	515	514	477	485	497	513	517	481	553	548	447	491	470	516	525	497	493	528	499	483	494	524	513	513	494	506	504	473	510	501	515	493	511	501	517	486	495	479	500	480	506	511	454	499	503	476	482	465	516	517	506	518	471	450	529	502	512	517	476	528	500	525	525	460	527	541	496	518	519	505	489	516	494	468	482	500	480	508	485	458	499	467	521	497	488	502	528	491	461	532	473	499	499	509	524	495	522	530	508	525	476	495	486	540	500	505	480	461	504	484	537	563	488	513	481	505	528	530	491	490	445	497	529	475	518	496	480	524	538	499	488	512	541	532	507	489	522	497	491	499	491	514	511	515	531	484	530	501	538	518	531	477	493	495	502	541	500	487	519	516	497	480	500	525	522	527	514	511	488	517	500	503	521	499	480	511	491	517	480	491	475	482	501	503	470	488	505	491	477	501	486	511	521	501	499	495	513	517	514	502	490	512	511	534	506	497	481	505	523	491	487	489	512	498	515	470	485	476	507	498	494	469	509	464	498	498	544	513	513	485	493	503	517	506	530	529	474	499	465	536	507	504	456	512	505	512	502	495	520	501	538	511	507	508	535	477	530	484	485	508	508	475	520	536	497	510	497	512	503	479	510	478	481	542	496	531	469	535	503	487	466	491	493	512	522	473	475	508	509	502	501	549	469	524	489	470	508	506	490	479	492	513	478	468	533	476	560	482	496	514	493	518	492	535	502	491	477	520	500	469	477	510	503	479	526	507	546	515	498	487	528	472	455	464	485	442	465	467	520	520	490	524	528	503	500	510	518	466	512	459	478	511	447	522	496	481	515	444	516	521	468	533	462	515	489	513	514	505	524	501	465	516	556	524	491	532	505	542	526	466	497	507	449	511	518	491	483	469	491	488	474	519	513	510	532	500	505	483	453	527	490	516	466	503	505	535	494	557	539	507	502	508	509	536	507	490	490	522	498	457	517	497	463	500	505	483	493	497	484	523	470	543	529	488	481	486	505	542	490	514	496	548	494	496	493	480	487	489	499	498	510	488	487	508	477	502	532	459	477	499	484	521	527	492	471	479	484	498	501	496	470	530	502	519	521	484	470	561	488	478	501	494	536	492	464	479	501	523	524	479	472	493	479	472	467	502	507	475	449	513	526	518	456
13138	13769	16420	13611	6839	2592	2353	2828	3364	2760	2110	1479	1120	793	664	603	487	405	309	197	223	190	197	144	167	173	133	148	183	154	145	166	154	148	134	155	137	180	140	140	145	156	162	176	184	158	153	148	148	145	167	150	150	138	133	148	138	156	153	159	169	159	137	154	138	157	142	152	151	148	148	145	130	152	142	124	147	145	143	168	132	139	127	149	142	153	149	162	151	143	148	174	175	149	135	153	153	158	165	121	164	138	141	150	153	159	154	123	158	137	134	158	104	156	169	144	142	145	146	133	132	163	158	161	141	157	148	144	154	149	135	150	121	148	141	139	147	165	138	139	140	168	145	135	134	168	148	142	145	159	165	152	133	153	147	150	141	132	175	147	139	155	117	121	140	135	182	157	135	126	161	146	174	150	143	136	146	156	165	125	155	135	158	136	157	144	124	154	128	149	147	161	167	137	124	140	150	154	145	188	151	173	150	164	139	141	171	158	149	161	153	130	148	153	157	144	130	149	147	149	153	124	148	161	159	150	145	128	159	149	149	149	153	153	159	130	136	163	141	135	154	147	140	139	146	150	140	148	160	162	144	147	141	134	151	176	131	153	138	137	139	154	126	156	129	137	129	147	153	132	158	159	163	169	141	148	132	160	156	136	143	134	154	151	172	150	163	138	142	157	162	135	159	148	149	150	138	150	139	133	125	161	133	134	133	147	120	127	140	144	141	138	151	139	156	135	125	181	138	161	148	137	147	126	135	142	154	144	171	157	132	150	144	155	175	151	152	140	131	148	167	139	137	154	157	151	134	164	149	128	128	161	152	149	136	142	149	148	142	137	151	146	145	147	155	140	159	149	159	144	140	133	150	140	139	134	151	158	156	163	157	145	132	146	158	127	186	137	151	156	143	142	128	165	140	131	149	143	175	160	131	153	163	159	139	136	130	151	124	128	137	160	155	156	138	148	142	153	150	143	136	116	162	154	149	150	157	143	132	154	144	142	154	145	133	137	143	155	137	165	171	132	147	149	131	130	172	132	187	151	123	164	143	135	149	139	153	160	130	150	143	140	140	140	134	154	136	129	154	154	159	157	156	152	144	148	160	141	152	134	121	166	157	161	161	166	151	151	145	124	130	151	137	148	145	144	167	135	137	154	137	125	180	152	159	139	149	140	151	137	135	130	133	132	145	134	138	136	158	151	167	119	144	134	158	148	148	123	132	149	141	137	153	147	156	137	164	149	186	146	140	147	146	140	166	150	136	164	140	168	133	154	133	162	156	141	139	115	127	154	172	135	161	141	166	151	144	129	142	151	149	149	145	145	130	161	142	144	138	143	151	160	149	146	128	161	149	155	144	139	149	157	148	149	139	155	146	152	154	134	124	135	167	136	156	142	130	141	143	136	165	140	150	123	149	152	151	135	155	141	137	152	138	152	153	127	132	137	136	158	160	150	112	140	149	144	151	154	130	154	149	149	157	148	146	140	156	159	147	127	147	142	128	142	145	163	137	143	157	159	153	142	144	136	150	129	119	142	144	162	167	143	161	148	162	161	147	129	151	138	140	150	142	144	170	165	143	146	139	140	145	134	139	161	171	139	160	141	145	166	170	152	157	153	180	141	143	161	145	143	147	152	156	165	162	140	143	146	145	162	132	151	152	141	152	147	146	140	139	128	131	143	150	132	131	153	136	140	151	172	149	154	140	154	144	121	139	155	144	149	154	142	173	149	135	156	146	173	160	155	154	149	162	143	151	145	137	167	142	156	151	126	143	136	133	131	145	154	134	181	143	145	151	152	162	145	146	139	154	159	151	139	132	168	171	125	146	141	145	174	150	171	141	137	147	157	135	129	138	164	154	129	158	132	145	144	160	121	129	153	143	137	173	143	166	146	146	136	160	133	142	151	136	160	146	146	172	151	160	150	128	178	140	143	152	137	134	140	156	163	151	158	137	168	156	143	136	152	142	143	140	132	149	142	139	153	151	154	158	151	159	172	143	136	185	147	135	157	128	163	144	140	137	157	138	133	137	162	122	145	126	134	148	166	131	129	144	149	155	168	155	125	152	174	149	154	143	138	144	159	138	151	135	130	139	152	146	154	144	157	165	149	158	166	120	151	163	162	154	146	154	144	145	152	136	133	147	168	162	144	147	138	128	152	161	163	162	147	148	159	164	178	160	160	170	142	137	140	141	155	127	164	135	135	146	140	163	142	161	165	167	158	148	160	149	148	148	162	151	148	163	155	150	158	159	163	153	152	141	143	145	143	164	126	151	157	161	133	146	126	129	143	147	150	140	136	128	150	138	148	133	137	161	140	139	151	133	146	148	125	158	162	148	133	143	119	135	145	139	143	161	144	145	155	133	147	159	140	152	163	141	130	157	166	135	122	140	149	140	147	159	135	139	129	153	138	172	146	175	134	162	126	132	142	157	149	145	125	154	144	136	141	151	132	146	159	175	145	158	154	152	161	144	151	140	128	168	154	159	139	148	155	152	126	118	137	154	141	148	156	125	162	152	153	159	151	162	151	156	126	144	168	144	128	142	153	139	144	138	123	155	141	134	138	135	165	138	136	157	149	154	144	153	148	157	143	156	154	156	152	158	142	131	112	145	146	144	151	156	120	157	124	175	157	140	146	140	138	126	124	139	159	127	138	140	146	141	148	127	171	135	155	131	141	154	147	151	151	136	164	149	154	173	168	142	137	137	137	149	156	128	165	146	130	142	165	164	138	146	141	146	150	149	150	141	144	117	143	149	146	135	141	153	153	132	141	158	149	150	146	156	143	154	147	148	127	139	155	162	139	122	157	143	157	155	143	160	129	163	146	141	149	159	167	113	159	134	138	144	146	153	183	139	159	147	149	172	172	141	137	158	153	126	147	135	132	122	127	140	169	126	150	150	144	143	133	150	137	124	136	158	135	149	133	158	130	159	128	157	161	168	157	157	146	155	158	169	142	142	137	151	145	140	132	162	163	136	156	166	141	162	140	157	145	132	157	143	132	152	145	152	140	137	168	121	133	154	130	156	135	123	131	158	128	150	152	156	170	148	166	159	158	135	136	160	150	154	144	113	150	135	154	153	142	125	154	164	155	137	164	131	151	141	152	163	158	148	126	134	155	116	126	144	128	158	135	131	123	124	160	142	159	155	157	146	144	159	140	135	150	158	127	156	173	146	142	141	131	137	157	153	182	134	111	145	161	144	137	154	153	150	147	146	159	158	128	162	178	138	133	154	147	156	138	135	150	140	136	133	137	161	150	167	152	149	169	141	131	157	172	152	140	148	165	134	135	134	140	151	147	153	151	136	170	146	148	134	149	161	172	149	150	145	151	151	158	170	145	138	148	144	160	153	163	123	149	135	150	149	147	155	127	152	159	147	162	114	167	165	152	152	149	149	160	150	165	151	129	137	149	164	143	158	141	139	136	160	161	171	160	143	161	138	139	131	145	156	131	144	119	135	162	163	145	146	136	181	151	156	139	148	152	138	156	139	154
7279	10928	21653	24308	16600	8697	9535	11701	13741	11729	9289	7003	5414	4150	3718	3117	2505	1946	1475	824	876	801	567	407	410	396	363	360	382	372	358	416	422	445	433	384	374	406	423	402	376	367	357	327	375	317	369	317	346	370	341	358	319	342	376	360	334	341	348	341	345	357	362	336	314	331	326	340	353	339	344	333	346	372	343	356	364	373	338	367	352	364	358	342	374	348	330	320	327	380	334	345	344	379	363	353	344	337	347	352	353	346	342	345	371	334	351	374	380	379	314	334	358	348	317	330	350	327	324	363	342	344	373	330	371	345	380	335	346	309	328	361	313	358	358	381	355	331	362	337	356	323	353	362	343	370	336	342	349	334	346	352	347	382	331	365	359	371	333	364	341	344	324	362	346	326	332	348	360	355	346	392	347	356	351	333	354	336	368	364	358	336	355	358	339	360	334	314	356	373	333	339	326	333	366	349	356	358	367	350	331	349	330	330	325	323	375	365	367	348	339	352	340	340	384	330	361	323	376	311	343	326	325	371	361	336	351	346	335	366	317	344	316	346	344	379	366	315	333	362	334	340	323	355	374	339	329	360	356	329	321	366	328	346	364	356	339	368	351	340	357	349	341	354	352	409	366	345	345	333	355	333	387	334	348	371	366	360	350	330	372	369	357	380	369	315	345	375	349	355	325	354	369	379	345	355	350	349	339	375	352	353	363	358	371	347	345	373	371	333	360	324	337	376	337	348	360	338	340	386	329	380	328	322	348	355	360	357	374	355	318	350	332	361	367	354	382	341	342	349	376	353	357	348	343	330	330	376	337	355	337	314	336	366	306	339	330	347	325	346	336	348	375	348	337	386	384	353	372	333	355	344	336	314	346	355	375	379	358	352	371	347	311	342	338	342	378	343	342	323	392	317	337	387	317	322	342	381	363	351	316	321	373	342	402	335	366	350	343	378	334	345	355	351	317	363	348	355	380	312	371	345	314	336	350	340	356	342	319	350	329	319	322	361	341	335	376	373	358	347	381	355	339	356	356	312	316	340	367	349	343	380	381	328	339	356	341	365	344	367	360	373	363	311	351	319	325	337	395	344	371	350	327	338	346	373	343	354	335	371	333	367	352	346	381	341	326	337	350	355	341	381	354	327	378	353	355	326	362	340	362	373	349	365	302	323	359	362	393	372	316	354	321	347	361	357	353	331	352	367	335	341	345	353	333	370	373	331	371	350	378	365	325	358	340	353	337	359	370	348	361	333	306	349	349	369	374	329	388	329	340	364	388	324	378	363	366	374	359	340	353	370	367	336	352	365	383	381	373	358	357	332	340	341	367	368	331	376	389	364	359	355	341	365	353	364	348	351	395	336	328	333	374	362	350	366	367	380	329	361	362	350	333	356	329	342	346	356	350	341	369	356	378	338	362	329	344	338	345	355	344	368	319	339	331	334	373	371	354	329	396	339	333	323	341	366	345	358	345	327	342	348	346	326	393	311	333	372	397	379	323	367	341	356	378	337	345	334	374	347	363	382	364	388	364	353	345	344	342	399	363	387	351	396	352	347	395	337	353	365	357	372	364	374	327	369	372	331	369	350	350	369	341	349	378	323	407	344	314	315	364	314	357	338	347	373	385	384	368	356	338	329	372	330	335	361	364	367	335	357	347	338	338	345	362	356	334	320	323	356	327	356	328	336	361	357	361	337	335	358	367	337	357	336	361	373	325	333	352	337	315	327	356	345	371	326	346	349	352	396	325	333	324	361	344	314	378	331	354	330	364	352	359	346	330	357	313	344	323	376	366	342	380	361	364	324	364	351	321	338	331	358	374	357	320	323	353	329	328	338	358	385	372	350	339	331	358	346	334	351	340	339	342	339	346	385	345	359	342	349	351	370	384	384	365	365	364	360	374	383	343	357	356	354	334	337	311	366	363	354	316	332	359	348	345	397	325	326	334	341	317	362	379	396	368	395	364	365	325	330	364	334	362	354	356	379	337	321	382	387	343	378	363	347	381	370	354	362	357	335	333	356	354	361	378	386	356	357	331	321	335	369	359	356	350	376	349	367	344	362	359	311	337	320	338	347	356	338	353	347	375	368	324	357	352	350	343	360	332	352	354	370	338	331	326	327	348	328	359	372	360	383	326	363	364	377	329	352	356	356	353	324	319	385	369	371	361	348	378	362	333	350	363	341	340	368	323	335	348	371	394	356	362	367	342	352	366	363	330	373	367	339	329	378	356	331	359	328	360	372	384	360	365	356	369	339	342	336	344	355	371	335	320	341	335	356	337	367	318	339	371	406	382	392	355	370	351	311	395	339	337	341	347	347	365	329	366	349	333	342	344	364	351	362	367	355	323	351	372	326	353	339	358	330	354	336	349	368	351	346	345	304	310	342	376	353	320	331	390	346	350	331	351	362	335	343	365	382	313	347	350	347	350	360	333	354	357	339	320	324	326	319	375	334	372	339	343	361	326	379	339	383	334	361	377	320	327	334	369	343	352	355	368	366	368	344	342	360	376	399	379	318	388	330	375	359	373	339	355	367	316	330	346	315	373	370	326	375	362	363	346	354	364	345	363	341	319	368	351	336	320	335	335	370	371	355	331	331	329	341	370	359	368	322	366	390	357	318	341	334	347	348	339	323	358	367	353	381	345	356	320	348	325	383	343	320	368	375	376	355	345	367	362	340	362	342	345	358	303	361	345	393	392	335	359	366	348	350	342	335	361	329	339	347	336	359	325	359	376	305	330	352	376	344	361	301	335	364	399	341	343	341	357	368	331	352	376	363	292	383	325	356	337	396	330	398	352	364	357	362	376	342	366	349	330	324	353	356	339	337	358	326	334	363	346	384	372	344	356	366	370	336	324	326	352	352	334	372	331	380	336	353	364	362	358	348	371	320	293	371	357	369	363	320	326	347	344	356	335	352	345	386	373	345	348	352	379	356	390	353	356	354	311	329	324	375	365	371	371	339	355	306	349	318	345	367	367	359	336	356	376	335	316	332	356	363	360	334	380	337	339	345	366	357	336	334	313	331	325	360	357	350	380	387	325	323	339	349	317	307	323	358	376	342	348	318	379	344	316	364	345	350	331	340	347	371	381	348	355	383	338	361	355	338	360	332	328	393	352	360	332	352	332	355	326	397	325	336	335	334	365	376	332	365	303	337	356	320	345	349	345	387	360	363	341	367	365	355	365	352	373	358	324	362	359	361	334	319	351	374	324	331	359	356	336	351	352	353	393	346	335	344	312	363	364	341	335	354	344	346	376	359	341	348	361	331	368	324	314	357	324	357	345	349	335	355	361	345	374	348	350	327	374	369	322	364	365	363	353	343	328	343	338	358	363	377	356	346	316	316	325	361	345	362	362	359	336	362	335	344	328	346	375	348	359	325	378	380	339	359	375	339	333	342	382	323	363	348	328	374	371	373	347	360	362	353	388	331	365	363	357	337	356	362	373	362	356	378	339	336	345	341	376	358	381	350	341	356	341	375	329	344	361	350	351	334
20185	18071	28848	24384	11886	8133	6731	6016	6822	6708	4154	2676	1852	1313	1000	841	696	562	434	286	277	261	225	165	155	141	182	171	151	153	138	166	151	181	165	156	167	137	140	161	141	125	142	138	125	153	167	146	143	133	150	155	142	142	150	145	130	174	143	144	134	154	156	155	137	157	154	132	148	152	141	156	153	128	140	134	131	146	126	158	141	130	134	148	150	154	149	125	137	137	154	136	133	142	135	137	142	135	161	150	144	161	135	128	146	145	137	135	161	151	172	162	151	159	140	141	131	122	153	154	160	143	134	145	128	154	139	142	148	160	145	160	142	108	138	158	146	133	161	137	145	154	136	153	148	150	157	132	134	141	133	118	152	131	158	161	135	143	139	153	142	134	144	124	160	142	148	134	141	171	149	121	157	127	140	144	160	128	148	136	114	130	143	152	139	137	141	136	160	129	146	129	143	124	158	127	149	140	135	145	144	142	138	112	130	168	140	142	146	133	154	170	126	139	150	133	139	156	143	141	128	136	157	143	159	146	172	152	149	155	124	139	128	157	143	147	130	135	128	135	133	148	142	139	138	137	120	137	145	134	141	151	134	141	135	153	144	141	139	133	123	133	133	159	125	143	140	119	146	124	112	156	139	146	165	153	158	117	132	144	127	140	129	148	154	137	136	139	147	139	132	113	139	141	139	144	145	128	181	118	150	140	136	146	124	138	135	170	135	161	136	165	163	113	135	154	164	111	133	131	130	152	118	116	135	128	138	156	141	163	140	144	157	153	138	153	169	132	149	145	158	130	158	135	159	154	117	141	127	152	141	116	117	130	137	171	140	137	137	140	133	141	154	150	139	167	141	145	111	117	114	153	131	147	166	141	119	149	148	149	141	141	165	152	116	138	131	141	136	144	140	158	137	142	141	133	133	157	144	128	146	155	134	135	126	113	162	130	125	130	130	136	163	135	149	128	133	106	145	140	140	154	148	153	166	115	135	148	128	139	116	140	165	146	140	158	141	145	166	144	116	144	149	146	144	143	133	159	138	144	137	136	157	134	168	169	142	152	163	141	134	133	152	134	126	169	148	122	155	165	161	152	121	138	156	140	139	146	129	120	146	139	139	154	164	123	150	133	157	151	143	139	140	147	156	146	154	142	139	136	115	133	156	134	172	159	132	139	159	137	140	142	125	129	136	113	140	164	149	122	156	134	111	159	138	138	121	132	137	154	144	158	136	134	134	131	164	135	126	139	148	163	148	126	138	153	145	137	144	140	161	124	147	114	157	133	126	164	154	145	145	144	140	151	136	152	141	144	141	149	143	140	134	163	139	151	148	164	124	147	140	154	124	154	127	121	142	152	148	155	144	144	132	125	125	138	158	123	150	132	149	180	147	141	134	170	123	118	131	141	141	135	134	138	128	139	170	134	116	156	147	141	133	144	159	162	144	130	134	135	126	147	151	127	135	121	139	160	124	160	138	141	147	131	134	143	148	141	136	149	132	142	146	144	145	141	168	145	138	127	136	149	129	159	161	153	134	145	132	152	160	167	123	139	139	160	136	147	145	140	139	136	132	137	152	148	148	136	144	149	158	138	142	129	149	149	160	131	142	132	140	127	125	150	128	137	129	144	132	133	135	136	166	160	141	156	148	130	170	132	127	138	149	137	130	147	131	147	154	150	157	147	137	128	145	136	162	146	153	155	129	131	133	131	132	148	123	133	139	146	142	143	146	150	135	153	135	140	145	141	139	149	128	130	141	145	140	139	148	133	123	118	144	146	172	116	159	140	144	135	157	136	164	158	141	132	145	140	153	159	140	135	154	149	130	132	143	126	142	136	145	124	130	146	136	138	166	125	148	160	118	148	158	134	134	122	143	120	142	130	154	128	116	149	135	159	169	155	122	136	142	155	149	120	153	135	124	167	130	139	154	140	138	150	148	143	137	148	135	148	150	154	144	117	124	144	163	133	157	137	125	142	127	131	132	146	126	149	133	135	148	125	141	127	128	153	144	135	141	140	136	136	151	131	161	132	151	136	169	147	131	160	134	144	136	166	128	126	161	135	161	144	138	140	119	157	122	154	115	134	136	119	159	135	142	156	139	128	141	138	165	145	137	133	134	146	123	136	138	178	174	157	127	145	175	121	161	156	151	161	132	137	140	155	160	125	137	147	132	146	166	139	132	167	145	158	135	155	148	129	136	161	131	153	128	147	140	136	145	139	137	147	119	143	133	144	121	129	150	118	145	127	146	111	136	146	149	144	159	144	155	127	160	136	123	145	128	143	143	117	143	149	141	153	170	145	137	148	155	145	160	148	135	129	136	136	131	135	129	135	169	160	164	132	138	125	124	135	129	156	162	153	129	141	153	137	137	163	136	137	133	121	150	137	126	144	142	129	119	169	147	133	139	144	124	162	154	156	143	139	155	146	150	128	150	143	151	131	130	148	131	135	144	114	143	149	150	173	135	119	148	127	157	152	121	109	129	132	145	134	162	143	159	147	146	144	164	135	171	143	140	116	135	119	119	134	150	138	141	154	127	131	157	152	146	151	141	160	149	136	128	144	129	148	131	122	162	128	147	150	149	122	128	144	147	152	148	161	139	139	135	135	142	140	142	134	145	166	145	125	135	141	138	138	156	154	125	147	171	126	129	148	126	129	135	133	136	155	159	142	130	142	147	143	158	140	159	129	122	137	138	133	128	135	150	136	145	143	155	159	157	139	150	133	126	153	117	157	156	171	129	128	141	142	132	158	165	126	154	160	128	139	134	138	140	146	150	128	151	125	158	131	155	152	132	135	164	138	134	138	127	140	137	141	149	126	121	128	137	143	134	146	132	157	144	144	141	148	171	150	150	140	142	158	131	147	140	162	161	143	127	169	137	152	142	158	141	169	142	132	140	136	138	146	148	135	156	133	132	149	136	136	168	152	147	129	133	127	125	138	153	150	144	142	130	138	155	140	112	166	139	142	172	126	133	134	158	145	163	137	144	140	153	143	139	130	140	135	126	145	124	153	117	125	147	133	146	147	145	134	144	143	119	165	132	129	152	152	135	167	150	152	137	149	148	155	169	142	113	168	148	141	142	121	157	160	145	145	146	136	116	145	132	149	138	142	154	170	160	146	161	159	163	156	149	144	126	151	153	125	135	141	131	134	142	158	152	143	147	129	146	167	169	139	152	135	140	143	145	134	152	147	136	135	137	142	149	161	138	135	148	145	139	138	138	137	136	147	140	141	137	118	156	150	126	121	145	145	135	163	164	150	153	161	149	134	138	159	160	141	138	137	142	140	153	126	146	136	137	151	115	157	139	155	137	140	130	154	131	139	145	133	139	132	142	116	148	134	138	128	146	143	136	129	136	144	143	140	129	123	165	161	130	150	153	140	163	114	146	136	149	151	129	145	150	148	142	158	163	137	144	141	134	149	156	166	132	132	146	143	141	155	152	139	146	129	138	141	154	151	138	156	135	131	128	142	163	175	120	157	130	138	130	169	149	153
11341	14192	33162	32064	22879	20552	19102	19527	22206	21386	15547	11560	8873	6391	5331	4700	3880	2928	1989	1136	1020	1070	852	548	532	504	470	442	429	438	444	450	562	548	509	451	429	395	420	370	395	408	350	327	357	360	359	365	349	375	357	330	394	338	347	356	333	367	389	340	358	367	348	348	293	340	325	359	349	362	346	361	372	364	338	355	367	345	365	374	373	360	380	370	335	367	335	366	354	331	340	361	315	349	339	334	367	370	360	350	341	348	379	344	311	394	325	325	340	373	321	370	358	339	319	342	349	350	346	369	369	330	333	360	336	340	361	342	366	332	344	357	311	351	340	353	333	357	321	357	369	325	366	339	343	392	373	367	378	315	338	391	369	345	344	345	373	352	372	367	343	344	317	373	356	324	317	343	328	359	385	331	373	347	370	334	318	354	330	375	335	332	354	347	359	347	358	334	365	386	329	339	350	317	332	326	358	327	307	338	337	311	344	335	365	342	363	361	348	323	318	329	335	318	362	346	357	316	329	321	320	320	334	302	314	342	318	334	366	340	372	358	357	354	345	362	380	329	349	290	277	327	356	353	335	374	387	353	351	295	354	336	318	322	353	339	320	358	363	338	346	334	354	326	329	361	366	399	340	344	329	338	342	342	342	343	299	344	335	338	345	369	367	328	328	325	323	367	347	334	339	335	355	350	349	390	351	359	332	376	333	343	366	342	327	342	354	355	326	345	320	354	353	358	332	354	333	346	340	334	311	343	355	308	329	343	365	347	323	337	359	323	364	349	348	355	337	346	336	329	331	350	364	333	325	347	348	352	383	329	325	365	348	334	333	357	350	362	333	300	339	363	346	340	350	340	333	339	367	340	359	339	329	341	332	382	313	352	347	358	333	334	353	371	343	337	360	355	364	340	313	310	333	360	330	350	355	353	355	363	317	334	356	339	305	354	344	345	336	329	333	340	333	347	357	364	312	330	343	366	335	317	347	347	337	340	380	364	335	321	361	315	319	352	343	340	335	377	361	366	364	338	355	336	345	320	339	333	336	383	361	330	345	335	348	343	335	344	329	346	331	341	318	336	352	351	356	377	299	367	353	326	382	350	357	343	361	340	339	358	356	333	302	379	353	357	352	346	307	329	352	342	322	342	314	342	337	334	362	340	344	376	353	340	331	304	348	363	347	342	357	350	342	368	348	331	317	356	337	346	376	339	365	380	391	325	381	354	358	338	345	341	349	327	351	366	363	331	347	359	352	328	366	328	320	398	344	372	370	331	347	314	343	358	340	327	366	337	348	351	325	331	357	320	343	329	345	329	320	331	329	320	383	361	317	302	350	339	326	350	351	365	345	325	356	334	355	377	344	334	364	363	311	353	349	334	326	340	348	369	358	319	336	360	322	361	350	326	341	385	336	338	332	353	349	323	339	320	335	367	312	340	361	322	362	324	341	367	362	357	348	364	321	345	356	319	362	336	390	358	336	357	347	357	322	369	336	355	328	322	352	336	353	332	359	310	344	364	335	358	333	298	315	377	355	323	355	354	358	345	303	331	322	355	327	360	326	384	327	357	356	320	333	362	363	350	343	386	377	324	361	304	327	313	348	326	353	367	379	346	345	340	327	352	350	358	315	327	346	312	356	358	354	352	356	355	323	349	343	343	349	359	341	325	365	339	341	339	343	332	323	342	345	335	335	348	332	323	358	360	350	330	371	352	330	365	347	338	316	341	354	329	347	352	349	355	342	361	342	314	308	329	347	338	342	325	382	358	321	326	339	362	345	328	370	343	367	394	355	345	326	350	355	360	355	350	397	323	323	353	302	350	328	342	323	348	329	341	376	327	384	334	319	310	352	361	346	319	291	366	344	356	336	359	346	317	364	331	330	336	366	326	358	374	347	348	337	365	336	337	326	349	318	356	352	374	354	365	345	363	336	339	346	321	381	323	351	352	346	346	336	322	363	368	333	315	335	374	316	360	321	371	350	342	367	340	378	319	349	361	352	375	331	357	363	350	349	334	376	333	356	332	345	351	354	334	353	343	333	339	358	385	350	377	337	331	359	341	336	358	344	377	337	335	356	363	370	354	330	331	376	339	346	320	389	358	333	334	334	335	350	340	339	366	338	373	362	303	356	343	329	343	342	358	355	312	357	345	356	351	364	363	355	356	311	342	343	335	312	353	328	363	352	344	333	326	375	312	337	323	323	329	315	343	325	355	361	385	341	340	333	359	331	320	356	339	342	367	340	315	369	319	359	344	363	349	391	328	368	356	307	327	352	323	341	332	318	369	334	365	345	370	354	340	360	338	347	334	338	353	330	376	347	351	321	345	309	350	350	357	342	296	390	354	346	359	350	334	336	347	330	322	319	315	338	368	339	357	336	363	323	333	357	325	321	369	364	319	370	351	327	333	328	371	360	325	331	352	331	365	353	326	324	339	364	353	345	333	357	326	334	359	316	326	355	351	365	332	360	374	315	333	310	364	345	305	347	357	311	369	358	338	334	342	380	365	346	370	343	331	356	347	338	371	342	339	318	358	356	345	360	363	355	363	315	373	345	349	358	346	344	334	340	338	311	336	367	376	308	353	318	317	352	379	295	331	324	338	342	302	361	350	362	389	331	340	337	348	346	334	370	344	356	335	351	343	357	342	335	367	317	362	360	323	343	323	342	368	372	315	347	346	371	374	352	367	318	358	344	356	328	354	348	350	332	329	315	341	326	347	312	336	339	353	361	369	369	349	344	342	357	360	348	321	346	325	335	338	346	356	356	339	308	335	355	367	336	342	356	341	327	324	326	372	340	354	356	345	320	304	325	316	366	330	312	348	347	358	332	340	358	344	334	346	335	348	313	343	352	349	325	318	313	349	360	345	351	335	322	341	362	372	352	326	331	372	331	349	343	330	366	343	351	372	346	335	359	355	325	345	346	306	298	348	347	362	375	358	347	364	358	330	320	345	360	341	344	317	337	337	321	313	350	333	301	337	354	329	311	364	374	356	340	332	326	342	322	348	362	338	340	360	348	357	363	347	365	357	354	353	337	362	345	343	370	327	328	367	351	353	345	370	349	386	346	337	356	344	355	334	337	361	353	343	358	383	345	343	332	349	322	359	338	355	321	365	349	315	327	357	345	315	346	320	321	369	317	313	345	337	345	378	369	306	331	358	389	349	343	337	364	357	359	341	358	324	330	355	367	319	312	335	358	357	354	310	349	354	331	335	365	335	341	340	369	331	312	347	336	371	342	343	313	382	348	309	327	328	367	354	350	338	342	350	344	322	344	371	331	350	343	358	349	335	334	340	354	334	343	338	355	365	357	334	333	303	340	309	361	343	348	352	338	365	327	360	315	357	357	296	340	308	351	366	321	372	340	358	311	368	308	336	317	356	347	330	350	327	325	367	341	346	339	341	323	349	381	330	357	363	349	333	313	336	371	314	361	345	341	356	341	336	324	350	304	350	331	333	342	340	352	336	351	318	324	364	338	332	330	341	346	380	320	347	341	350
28181	22802	36969	32944	19281	16111	13721	11790	16025	14719	7259	4655	3168	2431	1773	1634	1306	971	644	453	411	373	373	315	250	260	288	261	257	257	239	250	259	246	251	263	225	242	262	231	220	196	205	211	233	241	244	197	226	209	233	231	223	230	215	199	207	223	208	210	218	202	207	191	215	239	244	232	189	208	215	195	200	219	221	215	220	216	208	200	212	206	219	203	188	221	215	203	188	218	201	204	241	238	214	187	231	245	202	194	203	239	207	220	215	188	212	203	210	218	214	222	233	200	198	213	217	230	223	210	220	206	223	207	205	234	255	195	204	238	188	193	192	197	185	205	219	227	213	205	197	206	194	218	204	203	205	215	227	213	229	220	204	214	218	207	201	210	204	211	239	249	218	215	217	190	204	204	198	222	204	194	226	218	181	201	187	202	230	207	213	224	216	208	182	196	212	170	212	231	197	217	199	169	207	233	199	225	194	210	230	210	204	216	211	203	198	199	222	201	222	204	213	203	224	194	205	210	194	222	211	205	211	226	239	185	181	170	204	199	191	207	227	239	247	179	222	197	209	192	241	167	211	222	208	216	223	218	226	227	199	211	200	238	215	213	205	208	187	202	217	215	208	201	210	232	201	207	205	202	213	213	186	224	187	220	192	232	203	217	203	222	205	224	203	198	224	216	197	200	228	227	231	198	229	193	226	212	187	213	214	198	214	211	196	217	233	204	232	217	205	248	216	237	212	209	202	220	195	189	220	258	209	212	201	232	221	210	161	229	193	232	208	221	214	197	222	178	199	193	208	192	199	196	178	210	202	213	205	223	187	183	210	207	194	187	207	212	232	217	203	190	245	202	193	208	211	202	178	235	200	183	222	209	184	225	203	211	231	209	209	205	224	220	221	214	205	207	217	216	201	224	224	215	213	205	219	211	205	230	216	215	187	225	258	195	225	192	224	209	229	213	199	221	175	220	237	219	181	186	215	212	209	215	210	200	228	194	229	228	212	220	195	198	208	216	230	211	222	206	203	224	207	223	231	211	196	207	245	221	194	227	203	191	192	234	224	212	197	202	210	195	219	190	186	242	238	188	208	214	216	224	196	209	216	187	197	207	195	219	222	193	221	210	196	210	186	212	203	226	182	209	217	191	182	203	176	202	225	193	213	221	228	205	204	183	215	230	200	225	187	184	210	218	223	235	222	220	224	190	208	246	223	212	236	197	220	185	207	229	217	195	212	200	227	217	207	196	198	197	218	180	207	233	226	184	200	206	217	174	204	212	196	221	231	204	185	201	219	210	195	200	236	206	217	214	198	176	226	199	206	218	196	196	194	244	195	221	204	191	177	187	209	211	201	204	205	201	185	225	209	228	216	185	248	216	214	215	241	195	209	210	214	222	195	240	210	193	213	226	195	220	261	215	199	205	207	201	245	187	224	215	203	174	193	179	243	231	221	204	190	220	211	211	213	219	226	193	209	249	185	214	188	205	222	229	178	218	193	211	212	208	199	229	222	194	180	211	203	222	205	204	207	226	209	226	199	215	209	198	212	231	204	222	205	215	211	183	194	181	201	194	194	190	198	195	215	194	195	201	202	235	232	217	205	185	184	218	175	211	213	212	197	176	178	201	201	212	209	217	221	184	186	209	212	203	208	192	219	193	221	211	214	196	217	206	219	206	212	230	209	218	207	203	220	210	209	200	224	229	225	224	209	215	201	193	221	210	213	208	197	221	197	220	216	208	235	224	199	232	200	188	194	238	223	209	191	180	206	200	210	227	212	213	193	227	233	211	226	204	202	189	205	202	240	193	183	208	199	214	216	216	228	214	218	217	230	192	214	234	224	192	219	202	202	225	194	189	188	215	230	215	213	185	172	243	208	220	225	227	246	214	209	216	200	185	200	227	231	198	199	192	196	200	216	202	192	256	227	209	195	206	217	207	212	217	183	208	228	204	209	199	197	218	205	189	222	190	226	198	220	203	210	215	209	190	204	214	191	227	179	197	213	224	207	192	221	215	202	223	174	204	188	198	201	176	211	234	215	221	208	176	227	232	201	212	201	188	227	227	187	198	195	197	202	198	207	212	204	217	206	200	213	187	189	194	213	211	230	189	220	221	200	205	233	230	198	218	222	221	216	202	207	215	192	211	220	229	209	224	216	241	229	184	216	210	191	210	207	199	196	218	197	222	191	208	248	201	244	210	201	182	220	208	205	224	195	209	215	197	192	199	188	198	193	231	193	191	187	204	214	231	214	195	213	209	213	207	196	219	228	190	220	228	232	215	185	185	231	217	228	210	177	212	212	215	176	221	230	217	230	204	214	212	204	198	215	208	217	210	230	243	215	202	202	204	182	192	192	193	226	201	210	193	217	246	227	226	205	210	201	179	197	205	200	202	203	216	232	219	212	193	202	212	195	224	228	207	207	225	231	220	201	218	198	200	222	199	220	223	214	225	195	239	187	185	218	246	225	212	246	212	197	191	232	197	188	212	235	213	225	211	190	189	188	203	219	202	200	193	214	223	223	191	197	205	238	212	229	217	215	197	211	201	209	231	202	223	214	219	219	189	198	201	209	191	219	192	193	228	199	216	206	207	205	203	239	197	227	236	182	211	208	192	210	196	190	199	201	229	197	196	224	210	197	206	225	208	213	202	230	201	203	228	204	204	205	180	206	207	231	218	235	228	207	203	193	186	195	207	223	176	195	228	217	211	236	251	237	195	195	202	228	222	220	210	238	221	216	203	227	200	217	217	197	244	242	210	199	209	216	197	227	209	213	202	214	213	204	187	206	217	215	210	231	213	217	216	243	214	220	196	199	192	220	208	194	231	208	214	216	190	231	187	199	196	223	212	208	212	206	193	199	228	191	212	201	213	213	240	205	217	198	232	206	219	224	222	199	198	211	235	231	210	196	195	192	195	204	222	219	197	209	216	233	188	205	205	228	210	226	222	209	182	207	244	238	189	201	198	192	208	215	206	180	224	217	217	233	192	216	223	179	229	215	233	195	220	217	235	212	235	215	204	212	218	196	203	186	230	220	206	212	214	195	227	227	227	207	184	219	214	239	216	201	203	221	222	211	231	214	196	219	239	207	186	204	227	215	214	186	223	220	221	197	208	234	221	222	223	226	208	225	212	207	218	222	207	215	222	215	231	196	195	228	200	206	195	211	183	220	228	182	224	185	210	221	199	219	231	187	200	215	215	196	228	221	196	196	201	211	208	223	189	194	178	206	208	204	232	173	223	194	194	191	190	228	209	223	239	207	191	203	196	248	186	204	188	193	207	201	218	221	216	186	225	214	202	194	216	235	232	218	203	227	201	217	208	226	199	207	192	192	207	251	217	214	203	193	222	192	189	210	211	207	187	211	215	210	189	234	217	217	209	187	191	198	195	192	209	189	194	218	185	214	232	203	226	204	230	217	184	192	219	172	226	204	194	211	235	231	186	215	186	209	218	230	201	215	219	199	197	211	211	191	206	197	208	226	217	197	202	221	204	208	210
13845	17392	36945	38413	29696	29784	26966	28275	34621	30248	20650	16996	13080	10870	9114	7956	6729	4868	3134	1959	1564	1679	1518	1096	956	834	751	797	774	799	720	767	854	803	819	835	690	652	630	600	615	552	555	516	466	470	481	485	480	513	481	502	495	459	526	464	510	455	475	493	497	497	560	467	465	480	465	443	496	467	505	503	485	448	466	496	526	468	486	457	474	452	498	421	491	459	489	517	463	518	462	479	490	463	480	471	514	515	485	482	484	469	511	510	470	438	471	489	498	489	504	498	503	467	480	479	467	477	441	461	489	461	459	518	456	488	492	490	484	510	488	489	495	483	514	506	493	508	500	469	486	477	483	480	526	510	517	496	448	505	494	511	495	462	456	466	508	494	470	473	490	460	486	480	464	457	480	479	474	480	457	479	473	462	464	473	492	462	455	440	472	505	488	475	498	437	451	450	440	517	490	496	448	438	470	435	454	432	492	491	457	453	501	529	472	508	476	456	466	493	481	504	475	481	467	489	493	494	408	460	442	475	467	516	470	488	466	473	462	469	501	486	439	462	474	455	454	457	489	483	451	490	460	447	474	508	444	479	502	462	494	524	447	433	469	443	471	493	481	485	479	454	450	455	507	445	472	501	473	476	431	482	465	484	462	479	509	482	471	490	475	484	489	462	511	457	477	479	484	464	457	457	514	500	466	487	444	554	467	466	474	492	469	459	469	475	447	513	475	514	449	467	457	482	469	485	459	479	478	494	463	487	468	456	448	491	502	452	452	478	518	455	538	520	517	431	494	464	466	453	434	472	497	498	487	499	462	456	463	462	466	489	443	458	474	519	453	457	499	515	467	451	473	477	464	491	488	484	490	500	478	525	476	456	464	459	461	501	487	476	496	521	466	500	450	456	452	484	481	482	460	504	458	469	516	481	458	481	501	459	473	506	465	485	496	451	484	476	472	462	471	460	488	469	480	492	460	460	480	470	533	470	497	490	439	487	495	482	440	470	473	498	500	456	468	471	487	461	497	510	518	448	426	502	460	460	481	469	468	466	523	519	515	453	477	449	480	476	489	506	471	457	482	493	502	485	475	457	490	496	478	473	470	464	451	463	485	464	496	477	449	467	494	425	496	465	484	437	471	468	492	479	516	512	471	454	507	480	458	478	477	477	502	460	466	509	490	491	485	445	434	469	472	434	501	486	493	470	479	462	513	451	492	487	434	478	482	434	491	472	485	456	439	472	532	485	482	471	455	477	480	505	470	483	509	482	479	472	481	467	464	483	494	466	466	461	440	491	452	441	474	450	475	519	495	469	495	481	473	421	499	498	509	472	473	458	482	448	466	487	481	483	490	475	459	479	521	487	493	488	514	483	456	433	511	498	446	472	505	475	490	449	496	494	491	479	508	473	443	503	507	492	418	445	476	444	486	472	497	486	475	460	477	474	464	484	491	493	450	458	441	480	511	467	497	489	466	510	453	506	461	418	479	452	488	479	485	452	482	482	490	484	453	477	511	517	430	487	466	500	428	463	491	457	488	477	468	508	498	444	462	453	456	434	484	444	464	459	489	484	500	464	476	493	438	500	498	491	471	472	468	457	445	459	467	476	461	484	502	481	534	484	493	467	487	487	511	462	449	469	469	475	492	447	481	491	475	448	514	514	460	489	480	456	485	441	489	458	509	483	484	466	481	461	487	456	447	468	501	492	464	463	441	455	487	483	460	473	520	453	479	466	496	469	481	456	456	521	485	459	487	470	509	479	439	518	480	479	497	458	458	500	498	499	450	467	471	460	462	487	491	450	468	470	455	506	442	538	498	443	510	491	456	485	490	455	459	498	486	470	457	464	523	514	493	478	504	490	480	455	458	523	466	495	467	481	527	452	447	457	467	504	488	488	445	448	470	444	458	446	470	475	501	518	457	508	461	472	477	444	462	468	467	479	469	472	465	458	496	494	446	450	497	470	474	468	484	519	438	505	485	459	532	468	496	456	493	460	472	466	460	465	483	490	467	489	501	462	511	504	487	459	431	435	476	492	449	478	479	462	480	503	459	473	509	461	500	491	482	514	456	479	500	462	492	488	452	484	489	489	435	471	468	471	451	473	466	442	490	484	494	444	442	489	497	475	474	456	473	466	504	494	444	488	470	490	477	439	487	464	515	497	453	464	456	488	477	477	492	496	487	500	496	480	474	442	478	503	501	485	477	439	473	459	478	485	461	475	484	442	471	459	446	492	497	480	477	541	496	495	432	483	509	519	470	451	447	452	537	472	475	443	491	468	487	434	484	515	459	470	472	491	474	465	471	473	491	490	472	460	476	460	509	479	493	467	491	468	489	529	459	426	439	519	479	506	470	458	529	470	447	477	492	475	471	475	497	480	438	470	460	472	514	488	505	477	449	463	474	490	470	484	453	441	451	444	485	456	494	451	492	484	478	477	477	482	472	447	463	465	455	429	475	536	462	451	498	465	503	485	506	489	446	514	445	487	450	513	464	456	486	461	496	476	478	475	515	493	484	494	462	518	463	471	503	479	467	474	451	482	477	448	427	471	484	516	494	495	463	490	456	542	510	481	468	486	459	481	486	495	491	443	475	477	466	494	462	441	520	437	462	499	467	474	468	501	469	481	474	488	459	414	501	481	488	483	492	458	467	480	484	496	462	442	476	489	494	473	446	487	450	454	461	466	472	509	513	457	490	465	465	461	443	458	446	470	459	445	455	452	497	512	479	476	493	487	462	499	507	470	521	489	518	489	449	505	469	481	462	464	463	480	500	443	442	467	445	484	478	470	440	462	490	483	444	490	509	499	478	509	467	500	503	441	442	477	474	438	455	493	500	503	510	474	483	460	454	482	495	476	428	506	492	455	438	488	505	460	474	539	480	502	435	516	472	515	461	449	497	463	433	458	452	478	486	484	476	498	521	494	504	487	458	485	465	456	505	423	462	464	469	472	495	477	511	499	451	471	523	486	460	504	434	502	489	441	487	507	465	512	501	492	510	452	461	477	459	555	488	481	456	510	475	501	519	481	463	459	464	475	494	469	475	478	479	472	464	474	463	493	483	525	452	459	485	475	479	482	461	457	490	491	470	441	468	441	510	487	454	471	511	500	483	495	474	500	490	499	482	495	449	490	478	428	479	469	496	486	487	524	447	494	475	521	491	495	483	498	503	460	464	442	483	441	492	479	498	502	470	475	471	471	498	485	495	474	485	469	482	473	514	455	492	501	470	497	507	499	481	484	496	495	472	510	452	470	495	463	463	437	518	497	480	473	447	472	519	449	453	480	479	491	485	499	464	456	446	481	453	471	447	469	476	471	494	480	481	494	475	480	479	506	489	481	480	502	464	472	487	462	442	491	500	465	476	463	463	508	499	522	451	491	503	495	512	516	482	484	470	461	489	451	449	471	498	495	478	501	445	451	463	474	463	477	441	482	471	447	447	429	448	458	461	479	466	512	492	477	469	478	465	485	486	483	490	487	477	463	477	496	499	478	469	463	458	509
7870	11736	18504	10154	5796	3572	2099	1721	2136	1668	1516	1459	1113	879	718	599	513	381	250	195	172	182	174	138	136	143	142	152	138	144	128	166	137	134	155	170	147	143	142	146	125	115	144	118	147	150	141	129	134	151	126	124	144	153	133	132	140	157	141	121	152	166	148	133	152	120	148	157	143	115	147	146	142	136	150	120	139	146	138	150	126	145	147	141	152	129	150	131	149	140	144	141	128	146	139	122	136	140	147	144	123	152	112	159	128	136	135	141	127	139	126	119	143	130	162	148	130	125	147	136	148	150	163	134	143	168	111	142	126	131	121	170	146	139	175	148	136	119	126	133	147	128	139	113	132	122	128	171	152	153	144	135	142	165	142	167	130	103	147	127	158	144	142	143	121	139	121	147	115	128	135	140	150	153	136	134	161	124	107	155	128	113	129	151	155	144	170	127	136	143	130	118	113	116	152	136	128	123	136	126	124	148	107	152	136	133	119	127	126	144	137	149	148	128	142	167	114	138	139	117	114	130	113	145	153	170	126	139	127	138	129	120	136	143	125	149	155	139	127	129	143	137	146	120	128	150	129	133	115	151	146	180	154	113	137	121	148	115	120	162	132	133	128	127	152	151	139	131	150	136	139	122	128	120	126	122	122	139	132	145	145	156	122	139	155	128	131	151	149	138	163	139	130	155	145	125	135	150	121	134	143	148	122	126	137	148	130	128	126	122	147	120	148	149	141	162	180	128	142	106	130	123	138	128	151	149	130	144	138	119	134	129	141	136	145	141	128	132	122	129	141	138	128	130	146	145	155	151	119	137	128	142	136	150	125	132	128	122	143	116	147	146	144	144	135	118	154	145	125	136	128	131	140	153	139	124	150	133	130	121	144	125	157	116	132	134	163	159	150	149	129	138	141	139	141	130	115	137	126	113	120	137	137	135	122	147	130	131	124	140	143	156	141	143	149	136	148	158	122	140	131	144	133	134	142	145	130	132	110	136	159	132	140	131	163	145	138	127	144	140	148	144	125	147	136	120	135	132	128	141	141	125	155	136	164	144	143	140	151	131	133	133	130	156	119	145	159	134	149	127	162	140	120	131	133	138	108	155	134	148	148	116	142	146	162	122	144	148	158	120	151	141	146	132	131	148	144	129	139	140	133	151	137	151	129	126	121	150	135	136	160	139	127	171	145	125	123	127	147	127	158	134	125	140	147	149	145	129	138	140	139	137	117	136	149	144	170	140	135	143	144	139	145	146	115	147	129	146	138	140	139	128	135	149	158	124	119	138	133	144	148	156	129	160	149	163	138	141	137	143	139	161	157	137	135	102	138	137	160	136	130	149	164	135	129	152	142	136	135	130	127	121	135	135	117	127	154	148	138	144	136	152	145	157	134	136	108	129	135	152	127	134	138	144	132	133	146	133	134	123	131	134	141	130	117	127	119	118	143	132	132	130	125	143	128	153	116	148	135	155	134	120	139	125	135	127	155	120	144	141	142	147	148	117	130	155	126	162	145	135	116	132	156	138	142	126	131	131	147	132	128	135	126	152	137	134	156	145	139	122	125	130	127	132	150	139	147	128	131	126	149	145	100	142	140	122	125	128	158	138	131	137	155	146	126	122	121	129	138	146	132	129	118	143	137	131	130	137	151	136	128	129	153	126	134	155	139	141	144	127	138	134	134	140	137	154	127	142	141	137	129	156	153	132	144	139	149	126	134	157	135	144	139	163	126	118	106	126	125	128	127	157	150	137	137	135	146	131	147	121	134	131	139	136	126	109	140	140	114	139	148	140	132	164	159	125	129	130	124	127	129	124	145	136	154	149	128	150	156	156	143	147	125	137	153	146	143	138	129	131	139	141	129	138	113	122	130	133	158	132	134	131	143	145	119	137	127	122	127	152	167	143	138	151	123	133	140	119	136	149	130	116	150	153	114	141	132	124	136	127	125	140	162	119	129	122	115	148	122	122	148	152	121	135	140	139	134	150	147	135	138	134	141	109	121	153	131	122	128	145	137	142	122	137	143	137	131	122	126	143	135	127	122	145	119	137	105	139	135	139	153	140	154	139	143	126	134	116	145	125	139	153	123	153	128	146	136	142	136	130	145	130	144	169	143	142	124	134	123	137	151	115	110	129	160	126	144	146	129	132	131	130	125	121	145	129	146	133	136	123	127	150	122	133	124	137	146	157	112	140	123	128	138	125	125	134	117	139	170	135	141	126	133	128	154	146	141	133	129	185	125	125	132	157	138	155	150	132	154	135	140	122	154	132	120	126	135	114	131	149	147	144	151	149	131	154	162	126	142	139	157	152	139	130	154	138	153	125	134	128	131	154	102	140	154	165	146	140	153	130	125	132	154	149	142	145	151	153	155	184	141	134	142	114	128	142	143	131	122	145	125	137	134	126	131	148	154	144	130	143	154	148	147	138	146	163	148	129	129	153	116	145	144	154	133	132	131	143	123	142	134	141	143	155	150	156	159	141	135	143	134	140	129	116	126	123	146	147	149	138	134	115	144	130	139	138	141	132	138	133	106	153	136	131	118	142	140	143	130	157	140	140	136	149	134	113	118	137	120	126	140	126	125	135	141	129	119	164	137	136	146	132	153	134	148	131	155	130	141	135	110	129	127	119	148	136	141	138	124	126	129	146	126	139	145	128	151	139	124	123	129	118	137	129	137	158	147	126	130	136	138	134	170	137	125	155	142	120	136	138	118	136	126	145	120	137	122	144	144	126	148	136	131	140	149	129	132	144	117	124	124	118	133	152	117	119	136	121	124	121	142	136	149	130	151	150	147	121	139	133	147	146	139	145	136	146	133	130	132	147	123	139	146	142	134	128	118	122	117	140	148	141	147	138	139	142	133	122	126	140	140	145	135	139	133	132	129	166	127	128	142	148	125	134	156	146	133	155	129	127	125	129	124	140	114	130	140	127	131	120	152	157	136	146	123	138	128	141	141	132	143	121	125	125	123	138	119	135	155	147	135	119	141	124	129	159	154	152	125	143	135	131	143	154	144	144	131	173	129	135	145	123	123	148	126	143	125	146	130	135	125	162	138	161	135	138	152	142	142	153	122	142	129	131	152	135	158	140	113	149	133	143	129	124	149	137	112	150	132	124	126	144	142	129	143	164	131	149	135	150	144	141	146	126	140	136	122	118	127	151	143	123	108	142	121	142	126	137	138	144	128	148	138	151	132	139	137	154	140	135	128	160	112	131	131	124	136	124	151	118	138	122	124	155	145	143	135	139	154	135	125	102	152	132	138	139	150	159	127	154	138	135	151	172	135	127	165	135	139	151	135	123	136	112	152	105	126	156	142	150	175	147	141	149	155	150	155	130	131	154	127	155	147	171	143	136	147	125	136	141	126	136	136	126	147	130	146	149	149	121	150	136	171	170	142	120	132	125	132	116	125	130	121	133	125	158	144	116	156	139	135	125	120	129	141	143	124	165	128	139	145	154	141	158	160	141	123	147	149	140	136	163	137	145	144	116
4768	10536	23182	19210	15653	12188	8261	7654	9441	7997	7946	7181	5685	4638	3828	3031	2624	1947	1087	792	510	566	505	407	382	377	339	350	339	335	331	363	384	403	411	360	394	348	359	323	364	359	331	341	323	322	328	301	359	356	331	348	326	346	349	304	352	328	330	333	325	354	305	338	314	302	357	331	334	325	324	310	322	368	323	365	341	294	345	306	332	332	327	316	334	334	332	322	320	294	334	312	350	353	336	347	324	299	336	323	329	296	331	322	338	315	327	307	306	328	322	310	320	343	318	317	361	302	334	339	360	320	335	332	358	341	335	331	303	331	325	345	350	335	333	341	370	333	321	350	338	302	344	332	323	351	324	350	358	306	340	302	309	338	280	335	320	320	295	331	332	347	350	329	325	331	326	329	299	310	294	284	304	319	325	312	330	329	351	331	303	311	339	325	313	332	334	312	333	309	307	321	338	346	308	343	323	339	315	345	310	308	307	321	346	344	301	332	321	334	317	346	319	314	342	320	318	369	328	325	340	301	314	324	324	351	326	327	310	328	329	317	291	350	345	335	324	303	333	345	305	324	357	306	332	316	349	313	334	339	307	297	344	330	337	315	351	341	314	315	330	359	359	325	315	305	351	317	306	321	330	290	362	296	300	313	295	320	319	305	296	306	361	309	330	327	334	338	330	308	309	318	338	298	353	338	316	308	320	314	321	318	345	345	328	316	319	313	352	325	310	355	332	347	331	329	302	335	339	307	336	325	303	318	306	306	281	344	317	306	353	346	362	328	303	346	334	319	333	320	319	345	313	319	342	297	367	323	318	337	312	332	318	305	321	323	321	308	329	305	320	316	305	374	348	347	331	331	323	349	323	306	319	355	310	338	298	307	347	348	343	297	349	312	328	306	306	324	299	350	346	353	320	313	320	346	291	306	320	318	288	295	340	292	306	350	304	379	297	348	371	370	351	286	328	355	326	360	316	311	337	315	358	314	332	342	291	341	331	320	356	321	319	353	345	336	331	308	313	294	347	308	330	348	343	338	289	324	333	360	307	341	353	342	337	345	366	329	320	309	337	356	306	337	310	355	327	305	346	342	318	312	315	331	312	330	334	326	336	339	338	312	305	355	343	342	347	333	296	306	331	331	321	311	359	343	345	310	333	342	297	314	331	328	308	319	300	320	342	332	319	315	343	324	325	330	337	345	315	331	309	338	318	332	308	324	306	320	306	307	312	284	332	343	324	357	294	340	336	341	344	327	346	334	293	326	333	353	335	310	333	343	325	344	278	304	292	332	322	290	326	350	313	335	321	321	340	311	320	361	299	299	293	339	337	352	324	296	339	323	360	310	365	319	339	316	331	317	333	331	317	320	349	301	315	323	355	337	309	332	336	322	353	353	313	306	328	337	309	350	329	337	313	331	340	339	333	339	308	319	336	325	310	315	302	310	298	332	330	364	315	352	348	309	336	318	327	325	305	340	344	325	361	325	311	324	326	319	320	323	296	347	319	296	325	335	321	307	311	370	288	321	354	332	326	306	324	343	327	351	311	330	315	338	345	308	316	343	321	321	299	292	322	324	306	330	353	334	304	349	304	341	311	321	303	349	337	330	337	308	285	346	350	303	301	310	354	312	317	349	322	325	368	302	307	317	307	322	342	342	314	335	350	281	328	338	334	275	356	326	338	324	304	296	314	317	342	314	352	321	327	316	336	311	332	318	334	307	328	324	318	319	300	350	338	318	312	292	345	320	301	313	339	329	328	310	311	313	324	319	367	313	362	324	331	335	311	307	318	316	312	328	341	349	324	357	321	330	317	326	327	323	324	328	378	336	318	340	321	323	306	343	332	330	310	295	339	310	334	365	347	341	313	315	332	316	330	307	315	313	311	315	356	321	302	320	356	366	352	317	312	337	348	342	328	351	311	362	333	281	332	312	307	315	306	345	320	329	333	288	345	302	306	314	303	348	327	343	309	331	345	341	310	316	308	309	308	282	355	326	340	338	305	323	324	330	311	342	369	334	320	329	335	338	308	337	360	343	327	328	330	329	317	332	327	314	337	331	328	329	331	345	304	317	338	340	349	322	324	300	325	310	323	304	316	325	320	312	341	338	322	304	332	312	322	321	330	324	354	330	299	358	322	325	288	339	311	328	323	339	301	313	326	323	353	317	305	333	339	344	307	326	361	358	341	340	325	330	295	332	335	321	334	329	301	319	312	334	336	316	319	334	334	316	307	343	321	336	315	342	342	361	320	357	331	304	336	346	348	369	332	305	327	319	326	340	312	335	303	329	339	296	356	312	332	313	332	330	339	314	344	314	320	293	375	323	334	325	317	350	349	324	312	329	355	342	324	341	362	337	295	321	324	328	342	323	338	318	302	298	354	327	321	352	305	343	314	324	335	328	347	311	305	328	275	321	327	299	312	327	350	321	324	334	359	323	315	344	314	378	314	321	359	333	314	345	322	339	335	341	339	375	284	327	296	336	327	329	345	323	306	333	321	339	287	363	303	336	343	352	349	306	332	352	345	335	317	376	319	358	323	356	292	343	339	331	325	305	344	319	331	332	338	328	344	327	350	329	333	305	329	318	331	314	308	335	341	348	364	326	314	355	294	321	342	356	321	338	303	312	316	302	297	330	326	322	324	311	321	353	323	304	361	336	351	339	346	315	349	327	318	325	312	350	336	315	345	331	334	307	293	294	342	328	308	294	341	341	324	332	345	328	318	331	350	337	340	342	318	305	321	330	316	317	341	315	332	315	340	314	347	372	346	338	317	296	337	335	359	323	334	302	334	357	317	335	330	328	326	349	327	334	333	318	372	341	323	335	300	331	329	315	334	327	322	306	277	345	363	342	323	329	331	332	307	323	316	317	349	357	310	335	336	327	286	326	287	323	323	299	308	320	307	311	335	307	322	329	329	318	312	329	298	323	359	325	319	329	342	315	309	338	336	325	328	311	296	314	320	332	354	321	341	345	339	337	342	323	298	334	316	311	327	321	346	330	330	370	352	355	347	338	361	340	318	316	294	333	313	328	342	312	345	315	288	293	343	317	311	319	350	295	349	338	326	313	323	338	341	321	360	328	310	364	334	318	287	343	381	294	337	323	307	361	336	331	336	317	308	343	369	301	341	328	314	337	325	338	320	317	314	335	345	321	348	315	310	302	344	345	307	330	324	315	347	307	314	310	338	312	333	353	309	288	340	354	338	328	331	327	342	303	384	336	326	334	333	347	347	350	325	316	324	303	322	353	308	327	319	354	306	338	343	313	318	346	346	315	347	299	292	361	346	332	316	314	359	306	359	298	326	290	324	324	298	315	337	308	331	336	314	324	318	310	336	317	310	331	309	329	315	277	341	324	326	316	334	323	319	321	328	341	333	300	305	358	338	306	351	329	305	286	332	349	302	332	321	340	309	310	373	343	324	296	304	333	330	329	329	325	353	333	356	336	312	316	347	290	335	283	327	339	314	315	324	318	319	307	324	332	305	309	324	332	307	296
19657	21445	22159	19492	14813	8341	5344	4630	6305	4720	3041	2180	1784	1401	1206	981	702	551	355	248	179	209	190	183	157	186	135	132	134	122	143	157	149	163	140	171	161	142	158	155	130	155	150	137	137	136	147	134	157	146	119	143	114	130	161	123	153	127	158	127	155	149	121	125	148	148	142	162	132	124	123	154	145	146	143	123	146	126	141	140	147	126	136	121	130	134	148	139	129	133	130	137	152	144	148	149	138	140	127	144	149	178	144	150	144	140	144	137	118	152	132	114	131	137	133	132	137	159	144	159	143	125	151	136	128	138	137	130	154	138	139	159	169	117	138	136	143	144	149	151	132	141	123	147	160	141	149	130	143	121	133	118	133	134	131	158	130	151	127	157	127	131	142	135	139	170	143	129	136	144	150	125	157	151	130	130	143	121	142	147	125	122	133	144	157	132	143	122	105	150	139	143	152	138	139	153	131	135	124	148	141	153	116	151	146	164	134	144	129	142	133	139	130	125	162	138	135	124	147	134	127	155	137	129	131	119	125	151	126	152	132	141	116	144	136	163	135	138	141	129	136	150	138	155	122	130	157	129	140	141	134	144	134	152	130	138	131	138	127	145	141	142	133	129	160	135	134	142	147	166	134	137	126	140	142	141	128	149	150	138	123	157	144	143	141	130	148	156	139	138	170	132	137	133	121	138	125	137	145	124	135	140	137	119	132	140	156	137	148	155	146	148	146	153	144	147	122	137	127	129	110	145	147	128	144	133	123	149	118	144	130	131	129	128	137	120	144	153	137	124	118	141	118	149	136	143	145	131	133	145	145	146	144	146	143	143	145	137	151	141	134	131	131	164	161	139	132	129	141	136	148	162	127	141	152	138	126	136	133	124	141	131	165	132	155	149	118	139	125	149	143	129	149	134	144	122	144	144	124	118	136	137	147	130	144	178	146	149	125	139	136	153	122	129	142	144	126	131	158	158	139	161	148	145	152	161	139	143	136	132	154	134	119	127	150	124	148	141	152	125	149	146	130	141	139	150	135	111	145	119	138	133	147	153	119	126	136	160	123	149	144	140	150	122	133	133	136	113	141	153	110	152	123	144	138	118	128	129	137	139	135	139	131	148	121	121	153	147	128	158	142	135	158	132	156	125	128	148	147	143	141	163	152	130	104	148	141	152	149	135	122	117	139	124	113	124	154	118	116	138	119	128	132	151	149	152	151	143	140	143	139	141	138	151	154	137	133	167	132	151	119	135	133	147	133	131	161	157	159	157	130	157	123	118	151	132	136	143	151	142	126	143	149	145	144	155	150	129	122	136	150	127	131	145	123	146	134	147	143	131	137	133	126	131	153	153	128	170	168	131	124	125	125	138	150	138	151	146	126	155	140	122	153	159	140	154	145	135	141	114	130	123	149	133	156	133	144	146	156	129	110	157	151	134	149	132	149	139	145	141	133	149	134	146	154	140	149	121	161	141	134	131	132	135	120	134	164	148	147	123	155	143	139	143	130	134	129	141	132	147	150	147	121	131	158	150	155	123	148	132	157	140	135	120	109	141	120	131	128	133	133	166	147	170	142	138	139	136	133	125	113	136	137	134	140	134	153	154	124	120	125	124	130	127	139	145	125	111	159	151	147	119	148	145	142	133	122	124	112	153	154	129	148	153	138	139	153	124	158	129	138	117	132	133	142	153	137	133	130	135	122	140	139	138	123	141	138	137	127	170	133	149	124	140	114	138	137	127	129	128	150	129	127	149	146	175	134	130	150	147	147	115	121	156	161	140	160	122	139	132	151	166	151	150	145	143	130	157	135	142	150	141	148	133	114	150	135	141	147	129	148	127	163	137	140	126	144	142	138	124	141	117	140	133	145	141	127	140	139	162	137	157	146	140	149	133	136	134	161	173	123	124	151	147	133	141	139	133	140	136	122	127	145	132	127	125	121	129	125	121	144	135	146	171	149	140	141	145	140	143	124	155	163	162	119	137	138	138	141	156	142	158	136	131	154	132	138	146	157	151	119	137	167	139	132	141	135	143	172	146	131	155	149	118	123	122	141	153	142	117	155	164	133	143	142	129	143	122	141	134	136	156	131	162	145	148	117	147	129	149	147	125	129	127	121	147	136	133	136	130	128	147	144	144	159	137	122	132	134	160	140	157	129	156	151	145	157	135	129	151	159	133	144	143	130	139	128	134	120	151	152	134	140	145	149	144	125	127	132	119	133	149	129	118	164	124	155	139	152	132	164	138	142	142	129	140	137	138	115	151	121	146	128	124	129	152	141	150	128	136	119	121	129	119	137	163	143	143	131	123	153	140	138	141	147	142	119	139	122	138	118	148	156	133	134	129	150	140	145	144	136	121	132	155	130	126	148	150	146	128	161	129	154	139	156	121	133	146	117	127	153	125	135	159	134	140	119	147	137	150	135	137	126	125	130	125	145	138	138	143	122	130	120	119	160	152	151	156	153	146	146	115	113	142	138	147	120	127	152	135	134	156	140	148	156	148	121	157	143	126	169	155	155	144	132	142	126	140	132	139	151	131	140	133	136	139	126	147	127	128	132	159	132	133	111	128	129	128	119	118	145	158	127	138	126	147	130	132	130	142	156	157	140	140	155	138	141	134	162	155	120	128	158	139	131	165	147	145	120	147	129	115	127	137	127	144	165	158	136	146	125	145	154	160	148	133	138	132	147	124	142	155	148	130	159	137	170	141	134	144	133	158	143	141	130	137	142	150	139	120	116	159	135	142	129	122	146	111	152	167	130	138	126	122	137	139	126	147	120	119	128	142	113	144	111	133	142	120	138	159	138	154	143	147	115	151	145	133	129	150	149	145	132	143	141	121	143	155	144	135	152	120	136	127	137	131	116	142	125	122	157	140	141	141	123	124	150	128	133	139	130	157	135	127	142	120	116	130	132	129	148	131	115	144	158	129	137	135	118	142	124	113	141	145	155	139	120	132	133	154	146	141	134	143	137	145	141	161	136	146	146	150	123	128	156	153	154	118	118	130	107	137	143	143	113	134	146	138	143	123	130	128	145	147	136	134	145	120	141	133	158	142	132	142	129	128	134	138	133	139	136	143	112	128	137	140	150	128	160	138	104	166	138	148	158	157	131	141	137	123	142	149	114	118	126	132	168	155	149	126	135	158	105	145	121	111	123	133	119	136	116	123	128	170	132	109	147	124	127	141	138	171	141	134	146	184	132	106	132	131	123	139	125	131	137	152	143	141	125	142	130	122	139	130	125	131	134	147	138	137	148	151	134	117	142	143	124	125	121	149	111	132	141	139	158	128	149	149	147	147	145	137	133	151	116	131	137	120	125	147	139	142	122	152	130	163	133	135	142	145	144	144	161	145	147	132	175	130	142	159	137	136	145	124	145	124	139	122	124	127	150	143	147	140	139	134	148	149	152	119	143	126	131	144	141	134	139	164	137	132	125	128	141	128	151	142	114	145	158	139	135	127	140	130	120	164	134	116	145	148	136	131	142	136	162	135
11361	16742	26084	31227	28054	20401	15852	17013	21666	16002	13157	10340	8850	7331	6224	4965	3986	2984	1738	974	630	689	627	591	494	477	470	463	427	455	392	453	488	463	427	422	460	415	389	387	419	400	395	352	327	328	358	364	339	353	330	341	365	293	324	321	352	347	333	371	332	335	353	387	357	338	321	315	347	357	376	326	331	362	335	363	337	307	350	324	351	322	360	319	326	339	336	335	329	351	340	355	332	336	316	329	344	316	352	334	316	365	339	339	361	357	347	338	335	399	332	335	358	313	346	331	320	382	343	346	318	342	357	355	346	338	334	356	326	347	402	376	348	335	344	343	309	327	312	341	313	336	364	348	351	325	329	342	330	325	346	373	358	350	330	344	325	374	325	298	325	326	362	339	330	367	347	307	347	321	319	348	366	308	327	342	338	347	332	293	333	331	322	327	337	350	302	339	347	340	356	365	328	333	356	342	327	336	333	338	306	316	342	305	322	328	314	304	349	333	326	347	357	317	315	355	335	317	338	346	346	359	361	323	350	333	343	364	345	330	367	328	332	321	328	315	362	365	360	357	295	368	351	334	311	343	328	328	313	310	345	355	360	344	308	382	332	347	341	336	304	299	348	333	306	322	341	326	351	331	328	344	346	310	337	330	307	344	351	317	353	360	357	321	338	306	365	312	294	327	304	325	360	336	352	330	325	294	347	327	320	350	349	325	324	336	327	334	332	313	357	310	345	333	343	310	331	334	332	324	345	350	317	317	344	351	311	297	346	283	335	338	353	304	344	333	360	309	336	346	303	341	311	321	346	346	374	312	342	333	352	346	356	353	319	317	323	330	354	328	336	334	364	320	316	352	344	358	342	348	347	332	346	350	326	352	316	323	351	344	334	366	338	357	357	317	346	340	337	371	337	352	336	346	314	345	311	364	311	335	363	329	347	335	332	317	348	324	343	323	360	337	326	347	323	332	326	342	349	327	334	335	323	294	342	328	331	349	322	353	370	328	370	333	352	319	342	338	312	358	341	336	337	345	343	331	347	353	348	321	316	321	325	327	345	398	295	313	316	307	338	309	348	364	336	351	331	370	329	355	308	336	353	335	325	330	332	359	309	318	373	332	341	363	343	317	324	350	347	313	337	354	319	332	337	362	356	309	352	325	347	320	364	326	336	327	335	322	334	350	336	353	326	356	328	334	347	314	360	352	294	344	327	348	336	357	313	345	348	349	312	316	323	333	334	331	315	357	320	339	310	311	348	320	309	339	334	346	333	355	328	344	342	363	357	319	332	311	346	328	326	324	350	368	316	314	334	335	317	314	310	335	320	333	335	338	342	351	339	373	323	340	355	315	314	333	322	325	350	315	326	362	330	357	298	344	312	345	382	331	331	364	350	367	338	322	307	318	328	339	328	380	364	310	359	338	325	338	334	373	328	350	322	330	310	313	368	336	327	334	328	347	344	330	305	352	315	341	364	314	346	366	301	339	317	376	345	305	334	293	322	379	328	346	333	340	361	313	325	335	331	318	336	334	356	324	316	312	323	340	327	318	334	306	377	345	374	350	365	357	355	390	360	340	346	359	312	325	342	338	336	333	351	335	349	330	314	310	346	309	361	342	325	336	330	337	354	343	317	310	338	359	337	341	327	307	299	353	324	330	346	316	318	314	344	316	329	314	306	331	332	326	342	380	340	372	344	325	338	322	314	345	384	343	335	336	306	342	344	343	345	344	304	320	361	354	319	351	333	368	320	343	340	360	356	328	325	345	335	360	333	345	356	360	336	352	348	340	328	313	301	311	347	334	320	350	338	324	364	327	362	353	350	327	331	313	319	344	349	322	312	326	340	358	328	334	329	310	333	373	326	333	333	338	363	325	343	322	325	353	346	290	346	322	347	337	332	345	341	346	329	319	332	338	318	308	388	354	336	328	346	344	288	342	320	343	326	313	321	357	315	355	364	339	324	330	332	311	337	343	331	308	315	348	304	377	325	340	302	356	335	319	341	322	341	341	348	334	290	330	361	335	324	350	342	347	340	362	328	325	371	349	336	345	370	322	323	304	339	324	325	345	318	340	362	328	340	321	329	320	347	338	328	351	332	316	325	331	326	321	371	333	294	367	327	342	337	379	382	338	335	372	291	353	330	332	310	342	313	360	288	327	329	352	324	339	352	324	340	358	334	332	358	331	299	342	315	339	348	351	338	330	370	357	309	383	291	353	306	330	346	359	375	350	336	332	348	305	302	314	331	337	344	347	324	306	287	380	326	339	361	333	351	322	331	346	350	352	335	334	343	329	313	317	330	334	335	370	315	285	374	327	341	340	342	330	344	346	330	355	343	329	305	334	326	354	315	348	312	353	335	368	341	334	353	311	333	329	333	306	309	337	337	368	329	332	348	319	309	312	305	358	335	326	346	321	370	359	331	355	329	332	337	311	337	314	347	311	337	331	332	335	348	342	318	304	343	341	311	335	324	330	320	319	335	342	353	354	319	332	342	333	317	335	327	315	317	310	347	332	310	351	366	339	367	363	307	317	333	337	328	355	309	348	312	322	383	360	323	322	333	328	349	331	342	358	338	316	325	346	394	339	331	305	346	333	337	341	327	323	307	343	334	342	337	338	340	316	351	346	340	351	343	344	339	330	327	306	334	355	357	358	312	333	309	320	321	343	331	329	328	308	332	340	330	335	384	312	341	322	345	329	339	366	347	312	338	331	364	352	368	357	329	305	337	354	321	332	366	320	336	323	348	353	318	344	330	327	359	341	346	349	312	334	305	329	320	340	339	347	320	326	349	351	354	363	353	323	329	330	351	322	348	331	322	312	321	334	333	351	315	324	316	353	334	310	321	314	334	333	339	301	346	374	317	315	364	339	365	321	326	320	335	360	358	323	329	346	337	335	329	329	342	342	305	338	348	342	327	336	328	362	369	299	362	343	355	306	329	313	324	338	313	337	364	323	326	322	373	325	324	352	343	338	330	329	312	351	323	327	353	342	309	306	350	353	324	303	347	348	354	330	338	336	330	333	343	327	343	320	318	371	324	350	342	345	315	347	321	320	340	359	351	338	296	330	361	377	332	312	331	358	316	333	353	329	329	314	337	340	347	331	321	369	346	320	349	311	341	332	340	317	349	335	303	325	336	341	319	294	357	352	334	347	313	340	348	349	318	298	352	318	336	335	366	310	358	325	329	360	318	329	316	322	342	349	353	339	326	299	334	330	358	344	359	315	313	335	308	331	331	333	329	325	331	298	378	358	315	328	316	340	329	331	322	344	318	317	332	338	311	335	330	345	334	340	313	304	351	344	335	313	345	334	350	311	353	344	322	333	348	304	330	339	293	363	317	322	325	326	358	352	326	333	314	330	351	352	321	345	311	340	376	312	345	324	338	356	319	347	350	329	336	337	316	341	363	341	373	308	361	341	357	332	320	335	347	353	344	314	353	346	356	293	344	333	351	325	318	351	335	352	301	333	346	324	315	287	349	349	366	338	354	345	356	310
35281	31108	37042	35630	26538	16441	11148	9171	11983	7934	5842	4664	3265	2533	2042	1514	1186	958	662	381	294	280	288	317	249	246	241	222	242	227	231	267	247	267	277	229	229	271	231	219	227	244	196	210	223	226	227	226	221	229	209	216	213	217	208	208	225	195	207	219	218	223	192	237	212	222	240	215	228	235	211	215	233	213	222	225	222	195	192	236	232	226	240	210	217	236	185	214	241	232	203	236	227	208	246	234	204	209	239	201	202	236	230	233	233	229	206	235	213	246	205	245	229	238	233	208	236	222	219	241	196	222	238	240	216	241	216	249	236	216	213	240	215	196	204	189	224	221	187	223	210	249	228	233	215	234	247	223	212	218	192	205	204	190	210	213	193	195	202	233	225	249	212	223	203	188	200	246	258	205	217	212	211	224	221	227	205	215	189	189	191	224	238	196	220	201	220	190	218	209	186	214	213	235	229	219	194	224	209	179	182	181	203	228	207	215	205	197	217	230	209	234	215	209	186	219	220	230	233	193	189	205	191	193	170	220	233	214	199	197	225	206	210	202	223	222	238	195	215	204	202	187	199	209	218	206	204	193	202	209	186	227	231	223	216	228	205	238	184	220	234	223	223	210	228	216	175	208	211	227	230	182	196	230	240	234	214	223	231	228	209	226	217	212	213	204	221	232	201	202	213	202	231	210	211	222	203	198	205	207	230	225	193	207	193	198	254	207	207	207	226	235	196	188	227	218	237	216	207	233	200	223	228	186	217	194	209	207	201	217	213	224	236	228	209	219	215	231	216	223	219	201	207	203	224	198	184	206	218	206	197	202	205	191	228	231	188	197	205	216	255	221	223	203	248	245	216	217	193	213	213	205	211	215	220	205	224	211	225	188	216	232	217	219	204	231	201	220	204	208	218	236	219	204	208	225	192	199	195	225	218	202	203	243	211	196	216	219	230	219	214	211	221	209	215	218	225	200	229	189	206	207	214	201	197	224	204	223	196	223	223	245	227	234	245	207	227	208	219	214	183	207	234	228	193	214	209	213	227	215	214	235	206	220	199	200	200	217	228	225	187	213	235	213	234	217	220	219	205	198	209	192	202	221	212	202	189	230	231	244	204	205	198	219	234	206	227	230	189	205	221	180	221	240	227	222	217	195	204	224	245	203	233	229	196	211	211	221	226	219	214	246	197	228	212	232	220	201	231	205	230	208	212	222	220	232	204	188	188	206	224	209	191	197	200	228	232	216	217	230	201	207	196	222	195	214	234	183	227	206	242	204	207	215	238	195	217	193	237	192	202	178	209	231	218	219	220	224	218	232	213	205	219	216	216	210	219	223	230	235	206	231	219	205	218	222	224	225	215	230	209	217	172	194	225	224	231	199	228	201	242	211	218	223	181	233	222	195	223	192	213	222	204	203	210	232	203	237	237	218	227	220	228	233	195	214	206	228	210	207	189	219	219	191	218	219	213	213	225	238	222	200	201	239	208	229	208	189	207	220	191	201	235	218	194	204	215	207	215	214	228	213	211	216	215	191	219	239	200	224	208	216	235	244	217	205	226	210	245	212	224	199	228	185	218	224	195	202	250	234	219	209	213	207	207	199	217	234	208	224	194	241	221	218	208	208	206	263	192	202	219	184	229	191	252	200	201	218	203	200	202	232	181	229	210	228	225	226	221	229	203	214	202	231	223	206	222	194	212	165	224	204	191	196	235	229	210	201	206	203	192	207	203	208	201	203	234	242	216	212	225	227	195	216	227	214	234	204	235	223	194	210	227	224	206	223	208	209	200	196	202	198	196	231	216	201	215	212	212	220	214	230	233	221	255	240	238	188	214	203	242	208	198	201	224	198	213	208	213	242	229	211	218	259	230	224	208	221	197	216	211	216	230	246	223	228	220	217	202	188	210	217	213	205	229	210	206	196	200	229	252	224	190	233	228	218	216	194	196	217	220	218	215	218	202	208	227	233	250	184	222	213	212	203	218	216	211	208	187	203	203	208	236	214	217	206	233	193	202	202	231	228	228	235	203	217	215	209	201	222	185	244	199	214	187	241	225	233	192	194	206	233	201	232	224	239	235	217	205	211	208	224	189	205	225	202	235	211	200	198	212	209	204	200	204	193	213	189	202	241	214	187	229	214	192	232	215	214	226	203	194	229	209	184	227	190	229	208	198	252	208	217	217	219	226	193	235	238	202	207	217	223	224	239	223	228	202	212	249	206	229	234	216	199	194	228	227	227	193	226	196	211	241	222	208	200	207	221	219	209	203	222	213	236	205	215	203	248	192	190	212	200	222	184	206	193	218	218	203	231	206	208	216	216	246	215	218	226	208	203	211	203	210	219	207	224	222	224	231	212	225	239	237	197	218	228	213	246	220	193	193	213	227	232	197	233	235	209	190	215	226	221	215	208	207	215	206	215	215	210	226	194	210	213	201	222	207	210	190	208	258	224	232	232	220	184	223	220	236	216	193	243	216	222	205	232	215	191	186	199	217	205	212	198	208	238	209	200	206	213	240	243	224	192	218	201	221	202	218	232	223	223	227	201	208	220	202	218	199	191	209	212	224	228	218	223	249	236	218	208	213	229	202	202	198	250	232	216	193	240	233	209	211	229	218	212	186	209	198	178	228	213	204	218	203	217	224	220	225	234	212	197	208	199	228	224	223	207	243	231	216	190	201	225	225	192	218	228	198	222	211	189	231	197	234	232	208	222	220	203	205	219	242	209	207	251	187	203	168	218	227	201	194	200	222	203	196	224	215	219	205	172	208	214	221	212	205	206	220	201	217	219	244	226	242	207	206	200	223	234	199	210	198	212	230	226	206	202	232	214	200	219	230	213	210	216	230	206	207	235	210	215	241	198	214	243	218	195	221	195	193	212	191	210	195	212	188	220	215	204	214	159	209	237	199	227	222	210	206	201	191	206	222	197	227	205	230	214	198	240	191	214	200	224	253	207	203	197	235	203	233	220	215	223	204	228	224	199	231	205	202	228	217	232	207	207	232	206	225	215	192	237	216	200	224	197	215	217	215	198	216	185	209	191	216	221	201	238	228	208	213	177	233	219	214	218	212	187	237	207	200	222	213	228	240	227	231	193	227	223	209	185	216	203	197	233	207	211	230	192	199	223	185	217	215	222	207	177	211	189	204	209	196	200	231	203	213	213	212	244	218	229	181	171	241	230	199	198	206	194	199	203	233	186	195	208	215	226	202	218	229	237	203	231	203	232	217	206	234	222	229	199	210	200	215	217	212	217	209	209	197	239	196	190	228	194	206	197	229	213	223	227	214	214	209	193	227	220	218	232	207	196	213	195	205	195	219	210	199	216	211	228	191	201	183	205	237	203	225	216	207	226	212	216	217	207	191	186	219	191	211	219	193	186	194	224	214	201	211	205	234	179	179	238	221	222	241	226	208	212	216	209	195	235	231	216	219	224	204	206	243	231	200	195	251	209	192	246	217	234	243	209	201	212	198	191	210	203	219	224	200	227	225	188	209	215
19509	21720	37635	43437	36367	29135	23949	24343	28427	20713	19865	17507	13722	11688	9913	7667	6234	4683	3078	1772	1197	1076	1060	1015	861	797	758	724	760	745	804	747	749	713	714	669	717	668	648	558	618	583	578	520	497	535	504	513	501	475	510	493	525	514	485	503	505	507	480	450	509	507	480	508	531	516	463	490	523	498	495	505	503	489	486	483	478	486	457	481	485	484	498	537	552	462	473	501	502	502	503	499	507	503	494	520	501	499	461	511	495	497	466	485	499	482	481	481	505	478	538	510	474	455	491	460	534	491	476	460	489	481	468	483	536	491	485	521	498	510	492	492	467	571	468	496	480	506	495	511	526	551	489	489	497	512	489	510	487	514	468	525	474	517	552	476	466	510	488	497	477	459	494	484	504	482	503	472	539	470	475	485	459	464	503	493	475	461	450	484	471	473	505	456	498	467	494	465	474	516	500	499	454	494	446	520	483	534	514	491	470	500	493	478	496	497	457	486	482	467	466	489	474	471	453	519	523	461	520	480	520	517	495	493	529	506	519	476	495	491	498	505	527	486	465	510	511	514	463	493	505	495	509	505	515	516	491	497	484	483	478	470	499	493	465	465	477	521	513	475	467	455	507	493	451	472	474	489	479	459	496	520	465	467	448	499	476	512	468	476	485	483	476	488	485	478	454	480	458	482	472	469	496	523	495	471	458	522	498	502	487	528	490	528	467	523	479	463	471	504	507	460	504	481	518	483	503	501	545	486	470	452	482	494	462	520	502	453	465	479	487	470	430	496	474	496	505	488	495	494	485	518	450	443	505	529	536	542	478	510	518	483	501	482	502	494	517	510	489	473	491	456	514	470	493	487	504	489	508	490	512	514	517	501	519	483	485	445	491	513	472	484	488	495	498	490	489	495	466	497	496	508	461	493	480	494	474	459	468	489	505	496	502	460	492	508	498	483	488	502	515	501	448	471	513	476	525	515	496	507	505	509	494	526	486	505	506	489	476	473	514	501	470	458	457	496	479	497	494	541	481	484	498	494	499	525	447	489	444	512	506	457	487	512	523	489	479	474	448	499	486	442	497	482	486	510	494	466	504	467	447	503	435	514	502	484	466	486	468	463	470	481	495	500	446	476	511	532	472	455	519	461	496	499	458	468	497	508	472	474	498	499	465	475	489	551	489	464	475	517	505	492	481	487	503	472	510	505	523	460	503	489	447	501	492	488	452	470	478	487	478	458	506	434	505	467	509	514	519	460	484	435	490	499	461	487	473	487	465	477	511	501	494	483	486	520	470	521	490	529	475	476	457	510	500	489	505	508	481	480	474	495	489	451	506	489	498	480	497	446	520	479	507	515	509	451	478	480	499	511	489	468	498	497	470	488	486	454	441	500	452	493	478	502	492	445	486	480	496	474	504	470	465	489	522	488	460	501	498	464	470	496	498	475	479	470	503	446	487	449	522	461	473	489	498	489	468	504	511	494	489	519	555	461	477	506	490	449	475	511	463	470	484	492	499	444	463	510	466	455	507	478	452	461	488	503	457	477	476	491	521	483	540	462	461	538	515	534	498	475	514	492	510	534	466	489	468	476	467	464	507	494	491	456	464	468	435	465	498	527	480	475	476	469	500	489	495	479	507	508	471	530	460	486	471	526	471	486	453	467	507	513	443	473	498	474	468	433	467	485	479	475	504	505	489	467	484	478	502	447	464	492	504	520	511	470	493	460	515	501	506	458	453	485	478	450	522	523	495	501	511	497	498	530	496	500	502	486	457	504	542	475	497	482	490	486	531	448	514	502	492	525	496	491	477	524	478	506	505	523	497	511	466	459	432	533	488	487	486	459	477	479	451	486	468	486	492	492	500	510	496	440	515	458	483	509	530	452	527	494	534	474	513	475	494	512	496	491	474	499	522	467	514	481	504	441	507	456	474	498	468	463	456	457	532	487	509	499	452	497	499	558	479	478	467	517	473	497	509	477	498	476	489	526	491	533	451	494	513	437	466	504	507	511	522	485	512	480	480	495	473	470	476	469	483	496	469	450	496	495	543	502	490	485	470	485	521	488	481	461	487	455	496	491	468	479	496	502	520	476	474	433	468	490	502	458	475	499	499	476	446	459	482	479	530	486	494	476	471	469	503	499	491	481	473	478	482	500	469	498	510	474	500	483	470	455	494	512	492	511	459	533	494	521	485	514	519	473	499	501	494	505	482	512	460	487	440	469	455	441	471	454	474	507	514	490	532	497	502	481	451	502	523	480	489	485	482	467	481	474	485	460	469	440	457	487	461	511	498	488	489	491	490	478	533	497	526	484	503	464	499	474	521	522	484	455	516	444	505	488	494	488	445	531	517	487	483	499	474	484	447	432	494	513	500	475	482	504	489	493	476	506	510	485	441	467	522	510	486	451	481	489	456	503	468	476	508	447	489	480	487	475	494	466	476	446	478	480	479	493	455	419	506	488	535	477	482	463	505	466	473	488	510	480	461	503	504	498	467	488	498	491	485	485	492	492	475	505	495	492	472	469	444	467	527	498	517	477	494	477	508	458	490	471	486	459	469	506	511	457	504	495	498	479	439	516	502	505	504	505	441	478	459	510	498	482	457	496	484	467	533	474	502	477	468	479	486	482	500	486	481	474	472	490	496	468	477	476	497	449	477	515	463	483	512	491	476	485	509	507	513	492	477	496	489	455	450	468	452	475	522	454	471	532	476	521	466	484	476	460	453	509	444	526	482	480	473	505	481	504	506	509	440	477	471	492	482	497	477	448	486	518	463	520	483	455	452	500	475	492	460	484	461	523	482	461	434	454	508	495	508	469	501	480	497	479	499	447	499	507	475	467	471	468	474	540	457	497	495	465	482	470	508	477	482	472	508	485	504	449	482	471	507	485	496	499	520	471	492	518	441	495	517	489	460	501	494	492	507	452	519	490	480	475	494	518	483	502	518	473	516	514	489	511	480	471	492	473	448	449	451	487	456	477	485	496	494	471	468	480	469	465	515	536	500	489	508	476	469	520	502	505	487	452	470	499	485	466	452	509	449	479	503	517	469	460	478	520	489	483	507	520	483	503	464	459	526	503	454	496	468	514	497	485	495	508	502	473	475	511	459	485	493	490	504	470	480	471	496	471	511	470	501	496	491	541	431	451	503	484	491	511	469	509	470	491	444	527	491	495	463	457	440	467	478	462	478	453	525	497	465	488	500	515	438	488	509	499	478	507	484	472	530	482	524	463	472	494	502	493	514	467	492	491	514	466	525	480	505	462	505	500	480	459	470	488	502	446	463	508	474	462	493	479	459	462	476	466	475	492	519	469	479	476	435	511	477	480	518	455	519	484	475	497	508	511	486	493	474	467	519	500	522	477	472	488	480	493	483	529	486	470	473	463	472	488	484	474	484	498	460	482	510	515	498	525	480	485	486	510	507	484	488	444	504	516	506	501	475	488	471	494	488	487	515	538	500	503	486	485	450	454	492	511	488	487	486	486	487	481	503	508	468	505	493	485
14257	13391	19836	16018	10030	4609	1816	1109	1310	1185	1513	1443	1208	1044	859	701	512	410	277	203	176	150	153	174	154	159	167	140	165	151	127	143	157	151	148	143	152	144	166	152	147	153	161	149	141	115	125	126	145	143	136	155	135	128	161	142	132	124	126	142	136	142	159	131	166	136	137	138	163	146	144	132	156	142	140	154	140	140	131	147	153	142	146	128	120	115	125	135	121	143	134	150	142	144	125	124	140	130	130	142	144	130	132	136	105	142	142	131	138	157	141	135	164	134	126	138	143	150	130	136	94	146	147	134	143	137	137	167	113	146	157	162	144	119	145	160	145	117	144	120	135	155	163	157	141	160	130	125	149	130	143	146	143	127	144	153	138	134	140	133	143	152	155	151	124	170	153	143	155	142	130	138	150	130	145	137	115	153	149	149	126	120	134	176	144	137	138	138	155	112	161	143	156	142	124	121	126	143	141	141	150	129	148	122	132	134	128	141	138	153	135	145	161	139	152	138	130	161	112	139	154	147	169	152	157	142	162	139	140	143	129	165	157	129	134	146	128	129	156	122	147	140	135	124	151	162	131	133	123	146	126	158	139	129	143	145	139	153	137	143	141	152	147	138	137	150	156	128	155	148	177	127	148	145	147	161	152	143	134	145	148	133	150	143	164	154	154	123	129	141	160	174	146	131	148	144	139	159	156	150	134	153	154	128	130	147	148	134	124	141	128	149	141	138	135	137	144	128	142	159	154	155	151	163	154	131	134	121	143	125	139	146	134	143	145	149	147	138	110	132	156	144	132	158	149	132	127	153	147	165	134	126	121	145	151	161	160	158	167	138	140	142	148	155	137	132	159	161	167	165	162	171	143	141	147	138	138	145	134	136	136	137	129	142	137	156	129	143	131	140	148	127	128	124	137	144	152	162	139	123	137	136	141	145	135	143	161	143	140	158	157	134	133	138	150	152	128	130	162	134	153	118	137	140	162	138	145	161	148	156	139	131	146	123	146	160	157	159	130	150	163	146	162	149	156	156	131	156	132	148	148	157	111	117	166	131	160	132	143	156	132	128	139	142	127	127	131	136	114	145	148	139	145	160	159	143	135	129	122	114	123	137	146	141	140	140	155	127	143	122	124	136	147	161	131	115	148	135	147	149	140	157	147	142	162	130	141	148	149	131	152	139	153	140	136	150	144	155	141	127	161	134	149	130	177	146	155	154	157	135	119	144	128	151	114	150	139	149	139	151	140	138	117	147	128	125	166	132	118	139	133	132	164	150	132	145	131	144	151	149	135	155	133	149	161	136	143	129	128	145	137	163	165	141	126	123	160	123	148	127	121	124	145	147	145	160	140	131	141	142	140	140	139	148	129	152	152	144	159	137	145	170	138	119	162	162	154	128	155	145	136	146	149	153	155	160	144	143	147	135	155	151	156	129	137	137	140	135	146	135	150	132	151	160	163	145	143	147	148	128	140	145	151	161	148	142	156	133	150	136	133	143	127	150	130	159	137	131	150	152	142	144	144	137	136	149	144	154	135	159	140	135	147	126	116	157	127	158	143	127	157	149	147	157	144	125	136	117	142	152	136	142	158	134	142	125	190	143	157	136	130	136	135	130	129	151	129	151	145	113	147	131	121	161	154	132	143	150	157	133	148	148	165	135	145	119	158	166	139	109	133	141	155	162	118	152	166	138	149	157	134	145	140	126	138	132	149	162	135	134	158	128	139	153	123	140	135	137	130	127	150	118	161	141	137	154	150	138	146	145	160	152	148	128	171	154	168	150	148	134	133	129	116	150	135	146	119	145	144	169	143	140	143	121	144	151	171	139	147	133	148	131	153	122	136	115	153	154	156	155	152	139	156	138	130	149	163	152	154	124	138	143	121	169	148	139	145	128	114	140	159	132	119	155	160	154	129	134	151	147	125	124	144	138	143	142	121	157	149	146	139	142	130	127	153	146	140	149	131	122	153	134	136	138	141	148	141	134	133	155	154	156	172	136	149	149	147	131	151	149	165	158	160	135	130	137	132	138	136	145	157	168	131	125	156	147	133	143	145	136	150	130	121	142	141	164	138	149	109	112	148	148	148	148	125	132	125	152	136	154	165	152	155	133	157	150	130	134	137	171	140	130	138	157	133	142	155	129	142	166	146	141	152	136	151	150	144	112	149	136	170	118	153	145	159	151	120	140	141	152	141	130	117	124	125	141	156	131	159	114	144	126	125	130	160	146	145	136	136	126	124	141	151	149	162	125	151	141	146	151	134	153	122	114	149	151	147	132	139	124	140	155	142	129	121	151	167	157	156	144	134	124	138	144	125	127	136	136	141	134	116	155	125	161	152	157	154	143	136	127	125	157	136	147	140	181	154	155	136	141	178	152	132	146	150	128	162	124	147	146	162	161	151	163	140	157	150	145	142	137	128	134	132	137	138	140	134	139	150	155	135	160	160	151	131	160	179	132	140	175	161	140	145	157	110	130	134	130	141	186	151	126	154	129	138	136	151	136	129	159	165	154	125	130	151	148	145	133	113	121	121	137	164	139	162	137	165	138	138	139	157	139	128	126	125	128	143	131	146	154	154	175	151	142	134	127	150	134	160	147	153	147	147	146	143	145	152	123	130	143	140	131	168	145	102	144	153	147	145	132	158	114	161	153	146	160	139	142	161	152	135	144	150	125	136	139	116	150	130	136	137	108	146	137	170	151	144	138	124	148	140	162	143	159	140	163	141	146	126	135	126	134	144	162	126	136	138	131	127	150	152	126	146	143	146	137	139	145	154	165	143	126	160	147	141	157	134	117	151	133	161	131	135	132	160	140	126	162	137	142	138	143	175	148	136	121	137	144	125	170	130	112	145	156	141	131	140	154	129	166	134	145	134	142	134	127	143	160	159	156	128	126	136	139	145	166	123	149	141	150	127	124	148	150	162	120	148	148	131	145	128	143	155	130	140	143	133	141	144	150	154	135	137	138	157	123	147	131	136	145	130	133	149	143	138	134	142	136	148	147	152	125	107	137	134	130	139	135	136	135	131	122	134	111	146	130	142	114	137	172	145	118	128	145	150	154	125	154	134	149	151	151	156	140	144	135	135	150	174	154	127	142	133	137	148	153	148	141	161	126	164	154	151	147	143	145	155	155	151	133	134	143	138	145	147	127	146	140	154	157	160	143	132	138	124	141	144	153	152	147	145	163	141	154	162	155	170	120	146	147	173	146	125	128	145	133	153	145	147	134	144	145	135	134	147	161	129	142	116	150	138	150	143	154	128	137	159	138	148	158	156	130	133	145	141	131	143	128	164	152	162	142	133	157	132	145	157	145	163	131	183	135	141	118	153	137	143	161	157	132	135	148	154	133	146	153	135	138	115	137	140	140	151	158	133	135	130	128	160	135	141	145	107	145	135	165	143	113	160	142	129	124	158	150	140	154	145	138	148	128	143	119	161	123	137	135	117	144	154	129	123	144	133	160	155	160	159	143	150	145	146	116	127	133	157	159
7699	10711	25707	27231	22675	13869	6793	5613	6182	5959	7428	7339	5947	5378	4381	3533	2622	1957	1132	691	557	417	377	397	399	339	363	338	361	387	334	386	324	369	388	343	391	363	365	326	414	345	310	337	348	363	339	350	347	331	323	345	331	330	330	318	328	365	344	304	312	347	360	373	327	340	331	367	348	367	322	303	335	357	332	315	337	360	314	315	328	314	333	329	352	361	323	373	339	333	326	333	317	356	367	348	330	361	345	346	361	334	326	361	364	354	352	306	322	359	315	302	365	352	360	346	342	324	321	308	344	340	329	359	345	362	342	313	345	348	363	343	342	331	348	365	315	333	340	320	358	341	313	335	334	358	338	325	340	350	332	355	339	346	372	314	380	343	342	352	354	323	332	318	328	340	364	350	326	315	368	331	340	338	324	330	300	322	333	350	307	317	356	361	347	335	317	365	362	348	339	339	330	327	370	345	391	356	320	328	331	350	331	323	369	340	349	362	337	332	314	331	341	327	360	347	322	356	351	329	356	325	331	362	353	339	317	308	324	344	366	336	317	331	334	348	340	327	327	324	333	321	319	305	351	358	306	320	335	339	315	356	347	334	338	334	349	327	334	359	357	317	335	338	312	307	343	335	355	307	344	335	351	331	331	305	346	376	332	348	340	350	340	333	319	340	355	361	356	337	304	339	312	309	339	340	319	315	318	326	330	315	335	331	346	301	326	339	326	347	346	351	338	350	393	365	347	343	362	328	334	324	352	367	319	367	364	342	305	341	331	307	318	324	392	353	325	300	348	319	350	385	329	337	343	341	334	388	352	338	320	325	328	335	338	328	314	327	345	364	314	353	343	343	310	316	320	331	350	332	325	310	351	370	339	325	351	332	343	308	333	338	357	338	321	350	363	350	323	348	347	342	344	307	317	362	324	337	316	349	336	355	311	303	346	340	320	321	361	349	352	320	310	310	323	329	308	313	343	336	364	324	334	356	340	322	332	342	352	313	333	355	338	338	316	343	329	315	349	349	326	323	309	368	343	339	352	328	371	338	341	351	322	358	334	360	371	346	338	369	352	364	323	325	347	355	327	319	354	301	314	363	329	370	354	344	333	359	328	362	349	314	356	318	345	337	354	309	311	349	357	330	327	341	339	330	356	349	359	354	330	339	333	341	332	345	348	359	315	321	326	320	316	350	319	339	337	340	331	332	341	305	335	374	341	338	362	314	305	334	317	331	363	335	372	334	341	337	352	334	343	356	312	343	331	356	345	348	357	323	311	348	342	326	310	362	331	370	328	364	359	333	347	335	348	343	345	353	337	306	338	349	346	330	329	335	321	323	336	352	320	340	360	326	321	355	351	351	331	321	373	343	344	311	323	332	380	311	344	340	350	315	345	343	344	301	315	340	351	358	331	340	316	359	347	332	354	345	333	368	342	338	328	360	335	345	358	333	336	354	327	362	321	328	345	349	328	356	351	344	334	381	357	346	356	315	327	350	350	341	363	352	329	352	344	331	338	329	344	368	345	348	313	330	333	340	325	340	348	327	350	344	322	318	349	356	334	360	330	351	362	334	321	323	325	320	340	340	333	350	313	350	323	364	337	346	311	312	323	339	327	372	365	325	311	341	354	338	341	381	351	352	342	341	328	344	342	375	365	319	338	323	299	346	330	365	333	331	339	325	319	359	315	296	321	317	325	331	358	349	368	318	336	326	289	351	326	329	317	354	365	329	348	381	343	338	337	347	351	338	347	331	344	383	334	356	356	329	355	338	346	319	340	322	357	351	354	351	329	340	352	337	347	318	323	335	336	337	356	350	363	322	333	348	369	322	352	379	351	326	350	378	319	324	331	323	336	326	370	343	344	323	320	316	369	341	325	342	329	327	356	355	358	396	341	341	311	372	329	295	328	351	327	337	356	344	328	352	315	307	351	317	332	339	372	377	348	337	327	329	320	362	339	358	346	326	334	331	356	331	332	340	341	320	305	316	332	342	359	330	335	343	347	330	359	348	354	314	338	326	336	317	307	342	349	352	365	314	364	323	356	366	333	336	332	339	328	320	347	329	362	320	326	379	324	331	331	319	341	354	342	319	348	339	350	329	333	338	357	352	338	326	313	343	322	345	332	326	325	301	355	353	335	340	323	341	354	310	341	310	312	331	336	348	361	352	334	354	308	347	334	334	340	344	345	336	320	316	345	330	341	340	305	344	330	328	354	382	301	344	318	355	324	305	314	314	334	379	305	332	349	348	358	363	338	308	363	341	348	370	354	315	326	377	326	323	362	380	324	327	347	319	333	347	356	340	315	315	388	337	337	324	331	339	323	369	336	321	335	315	358	361	339	366	330	353	349	374	304	329	346	331	316	333	320	328	305	315	337	311	308	366	336	355	350	326	322	353	330	317	323	351	329	337	343	342	369	332	345	307	335	337	338	337	335	327	330	372	340	344	342	362	328	351	329	352	363	353	360	339	365	329	345	355	370	310	326	309	329	339	346	364	372	325	359	308	349	328	309	347	312	332	307	328	324	355	336	321	348	359	341	384	313	360	328	316	337	343	327	350	351	347	364	376	334	360	333	328	355	358	330	342	347	353	345	311	345	320	322	348	364	335	350	330	307	341	338	346	346	347	357	303	338	329	330	353	343	357	342	356	346	346	303	327	321	338	348	321	344	310	370	332	357	346	357	335	301	343	333	314	331	351	332	320	340	316	317	308	349	320	355	338	324	343	334	366	326	330	318	305	361	349	348	362	338	321	359	346	315	336	336	346	364	356	364	346	333	345	373	346	331	336	351	360	334	340	327	339	346	346	310	337	358	345	302	349	366	349	317	379	359	318	352	313	349	317	340	366	341	335	331	353	331	356	344	354	332	354	338	342	356	359	334	343	377	330	326	332	328	328	331	323	342	353	299	349	341	343	346	344	342	342	372	330	354	350	299	350	341	351	334	326	332	366	345	354	316	343	320	344	320	331	306	329	337	366	352	341	338	310	329	305	346	352	337	349	352	367	359	348	354	351	301	361	344	325	311	318	348	329	319	350	355	333	349	348	336	364	347	307	333	352	375	372	314	347	342	343	339	318	352	360	345	352	313	371	321	328	343	367	345	352	336	362	339	338	348	331	358	296	373	343	306	303	341	360	337	315	343	328	344	333	361	326	313	346	344	327	352	331	355	326	351	328	318	365	332	324	298	334	361	345	376	334	351	327	333	362	320	312	360	357	357	316	327	357	340	366	347	333	313	334	361	333	334	316	310	334	316	359	323	315	307	341	332	329	328	315	350	332	323	297	330	331	345	325	350	359	364	320	325	347	334	347	340	351	356	373	321	372	365	359	342	358	357	334	348	320	344	346	350	337	311	316	361	335	386	379	376	291	309	340	369	326	351	317	331	366	332	336	362	351	318	310	341	353	325	364	339	332	332	344	356	353	336	355	320	349	351	317	306	344	333	307	358	328	319	362	330	332	324	364	362	352	346	315	373	320	333	354	312	319	319	318	308	354
21895	21269	27675	25018	18642	11509	6456	4214	3080	1851	2239	2344	2032	1770	1339	1054	754	620	410	235	195	159	163	150	167	143	152	153	138	141	147	132	156	146	142	148	156	132	129	140	148	116	129	125	129	132	125	132	142	103	145	122	143	145	142	117	110	146	127	125	138	136	159	138	138	142	136	144	133	126	168	152	150	150	137	127	113	140	149	140	132	127	136	141	141	150	132	140	142	155	133	150	111	145	131	143	161	140	114	156	136	130	125	133	138	132	143	169	144	143	133	121	128	151	135	129	117	120	127	160	117	165	146	136	139	116	137	168	139	130	123	129	139	114	142	154	154	150	144	142	148	123	145	111	129	140	127	139	143	181	119	144	124	132	136	150	136	143	141	129	153	143	151	133	140	148	143	137	133	112	131	133	123	125	135	127	123	131	141	131	137	131	129	138	146	154	144	121	129	140	115	141	119	131	135	114	164	150	126	117	131	128	149	150	143	137	141	142	145	136	142	130	145	145	145	120	147	132	140	125	121	114	133	152	135	141	125	123	117	117	159	126	136	134	136	124	150	114	127	148	133	142	117	130	148	157	145	165	146	151	148	136	129	138	128	130	141	134	152	150	121	130	135	163	131	130	147	140	131	169	119	125	147	126	116	140	116	122	127	126	138	137	123	149	132	143	153	147	135	118	134	145	126	133	153	120	121	166	146	124	147	127	134	128	143	124	139	127	144	128	141	133	149	129	130	129	144	139	152	137	120	152	127	142	128	145	131	140	154	145	138	138	134	144	151	136	130	130	140	123	142	155	149	132	119	147	127	138	141	149	146	122	150	119	118	126	147	136	150	128	135	128	139	117	131	136	146	139	139	124	147	143	115	122	126	132	156	130	141	136	141	137	131	139	140	144	142	129	122	99	122	122	131	139	120	122	147	140	128	146	130	139	141	122	132	140	110	150	149	146	152	142	141	137	118	133	123	158	140	132	126	138	146	133	153	145	128	128	154	135	120	131	164	158	153	142	151	150	118	140	127	154	155	133	143	129	144	146	120	144	163	136	140	136	148	137	131	129	126	133	159	131	148	147	159	122	149	128	120	143	141	115	153	171	126	128	150	150	140	134	147	133	133	126	133	142	135	145	145	150	141	126	140	142	135	157	134	115	137	147	126	160	134	150	135	147	139	133	148	136	120	130	137	109	148	130	155	125	144	135	118	145	120	123	122	137	133	139	142	128	132	163	128	137	124	130	154	131	118	138	143	153	128	119	126	135	115	128	137	135	124	138	146	115	131	148	139	134	146	125	144	139	131	119	142	145	115	107	135	154	146	113	131	141	146	171	137	140	124	151	133	124	130	137	137	118	121	136	148	131	150	154	121	140	131	138	136	154	136	145	144	135	140	131	103	139	120	100	141	134	116	149	139	119	106	130	130	110	141	146	148	139	138	152	136	124	127	147	143	149	121	144	141	131	155	126	124	134	138	158	124	120	124	149	142	142	130	109	144	140	150	134	143	140	142	128	148	159	142	160	137	148	119	128	143	155	144	120	137	120	131	152	131	135	137	143	155	124	127	140	142	138	125	131	157	152	121	126	134	133	141	152	139	142	167	152	136	159	139	112	151	133	138	137	141	141	107	153	121	155	148	140	130	135	124	145	148	153	140	134	118	136	148	127	130	146	142	152	161	145	135	141	130	149	142	114	161	160	155	166	135	143	141	152	139	119	134	127	123	133	135	134	134	126	132	117	144	148	147	138	136	132	133	140	139	121	126	119	150	117	119	107	129	127	127	120	146	116	139	132	154	160	142	132	139	152	145	133	141	158	129	153	150	154	129	120	136	118	135	137	138	114	137	130	143	151	147	121	131	125	146	122	128	127	146	132	141	127	117	123	163	131	128	142	115	141	132	141	118	155	157	138	125	131	136	131	131	133	115	138	143	111	144	141	147	153	149	140	119	142	134	141	139	134	153	159	137	150	142	121	160	139	146	135	157	155	133	144	126	118	164	127	133	139	131	137	144	153	126	130	127	140	139	134	154	143	133	139	141	148	130	139	127	129	151	127	126	126	133	136	132	138	130	166	135	121	132	128	117	140	127	134	147	131	152	143	142	128	146	137	137	144	114	135	130	135	140	127	142	147	137	128	152	120	130	118	139	126	134	138	134	141	138	143	130	136	143	146	128	130	125	173	120	144	141	153	140	148	132	151	140	137	149	112	123	159	137	138	147	153	143	128	134	145	146	121	120	151	128	132	133	160	147	143	132	118	129	132	135	133	133	135	134	133	135	131	133	125	103	136	124	124	130	116	119	136	154	162	142	155	121	150	129	146	124	152	128	148	137	129	138	129	149	150	147	124	117	139	138	110	143	125	149	148	132	140	162	136	127	150	122	153	125	135	141	142	131	147	133	124	141	129	152	135	156	121	141	130	146	151	152	141	125	125	121	113	131	161	147	132	115	143	141	147	131	156	156	133	131	141	119	157	141	127	140	147	129	136	130	139	134	139	124	131	135	147	133	137	122	130	160	117	120	114	143	144	145	134	136	120	145	153	140	145	126	134	114	129	139	137	143	134	139	140	121	114	139	129	137	143	152	143	115	154	116	125	127	122	152	140	153	126	147	138	136	116	133	142	151	145	150	123	146	125	137	130	140	144	110	124	115	133	141	143	163	144	135	119	136	166	148	131	126	151	128	113	156	132	113	119	135	151	114	126	147	147	139	137	147	115	147	129	132	126	123	158	132	157	150	141	158	146	151	144	126	140	116	129	143	147	119	125	138	124	125	136	146	145	128	142	142	149	172	131	121	125	113	133	126	149	129	140	152	133	139	123	149	155	130	116	145	130	123	135	147	125	128	137	124	150	118	130	124	118	136	154	120	138	130	109	126	116	139	142	138	125	121	142	122	137	146	144	124	142	140	159	140	123	153	155	156	123	148	112	132	129	126	143	121	125	148	118	153	138	120	112	133	132	149	128	116	145	147	134	134	144	112	132	139	147	124	137	135	136	133	123	118	131	136	138	118	133	128	144	145	139	118	153	143	146	142	130	119	138	142	138	134	136	123	129	157	148	131	152	116	135	155	141	123	128	127	137	150	146	148	141	134	144	130	133	134	127	150	129	140	153	160	144	133	128	138	138	148	168	142	142	115	152	110	130	116	142	132	155	134	147	136	157	128	113	123	158	132	124	135	130	145	130	130	140	143	146	151	151	145	145	118	119	151	126	102	113	148	126	130	148	127	127	126	150	127	124	138	146	137	145	138	155	108	143	123	157	136	152	167	129	125	161	154	125	120	120	135	131	126	132	116	130	152	142	109	125	148	150	138	124	133	129	163	134	130	113	126	137	134	151	139	152	158	147	149	129	119	148	124	126	142	129	135	128	137	146	134	136	138	148	153	136	127	128	113	146	122	124	131	129	135	142	138	138	144	160	140	129	155	141	149	136	142	156	123	128	138	122	128	150	132	120	120	123	126	147	140	150	134	151	138	158	128	151	131	136	144	145	136	126
12661	16520	31305	35605	32045	25507	18036	13407	11932	8370	10632	11226	9741	8625	7049	5665	4179	3208	1971	1116	721	579	566	581	468	448	448	433	440	475	413	410	409	430	401	418	457	431	409	402	384	360	380	374	341	342	333	332	328	361	356	325	364	345	308	334	366	324	335	314	334	328	343	324	303	341	367	372	321	348	365	323	331	321	342	355	326	355	341	331	332	346	354	327	321	343	351	353	358	315	323	348	349	351	344	327	363	320	317	347	344	370	329	358	344	327	318	359	345	322	350	336	308	313	354	361	358	354	343	332	291	353	326	353	334	314	339	327	339	330	333	347	311	359	288	334	356	360	332	331	355	345	313	354	344	317	348	325	334	290	349	359	333	346	333	323	344	302	342	340	357	352	354	346	328	318	346	337	307	322	318	345	293	360	306	325	327	324	336	327	323	311	321	318	305	338	338	342	344	328	344	329	351	317	318	333	335	344	347	326	351	290	347	307	341	348	347	304	335	344	363	352	328	316	340	327	335	316	318	322	326	345	310	341	321	333	313	358	358	341	303	359	340	308	314	331	310	340	338	347	350	319	339	334	326	313	365	306	338	312	319	335	333	334	348	366	309	315	346	319	325	319	354	315	315	331	318	295	330	308	319	341	345	319	335	334	318	357	358	311	354	333	332	346	319	330	358	309	320	327	309	325	339	338	328	340	336	328	309	349	333	309	344	323	315	345	320	337	334	330	332	309	357	347	300	346	363	332	302	305	344	318	338	317	332	353	321	341	347	334	336	350	347	290	324	307	357	333	307	331	303	344	310	344	307	384	320	337	352	333	333	350	366	317	316	326	347	334	349	343	347	334	365	301	296	341	344	322	327	325	336	326	345	354	334	333	308	354	327	337	305	320	309	329	306	329	348	326	371	351	335	315	319	349	349	334	340	312	329	373	306	343	342	326	295	348	350	331	322	305	347	315	314	350	314	348	309	306	298	328	338	338	343	321	313	288	364	328	329	314	350	342	313	326	344	314	313	313	315	348	346	315	358	342	317	326	312	359	339	294	362	346	340	294	334	364	333	313	333	360	330	343	336	344	287	326	328	339	320	346	369	337	334	336	328	333	341	310	355	356	292	332	311	329	349	305	319	340	315	343	350	337	344	353	303	341	364	319	325	345	326	338	312	321	315	330	330	361	293	317	326	309	325	337	321	357	327	335	334	303	317	332	338	326	299	309	351	354	329	326	278	352	341	356	323	317	351	304	342	322	330	335	350	318	348	344	343	358	314	330	335	336	343	317	357	330	312	314	327	327	343	309	310	303	292	318	356	301	302	324	341	317	354	368	339	345	332	321	318	331	337	324	339	343	331	291	334	321	269	352	361	362	339	375	332	331	358	310	331	342	351	345	347	313	352	285	320	326	316	307	324	315	331	345	298	322	367	362	340	350	318	340	349	336	336	342	317	322	336	323	323	320	322	326	328	366	308	340	330	331	354	326	338	361	321	329	321	333	332	325	321	317	340	336	315	324	321	329	333	320	321	334	360	335	304	380	328	315	336	313	297	331	352	349	363	354	361	346	350	344	350	331	348	294	323	325	349	368	366	341	331	315	337	331	333	317	346	333	345	309	335	357	320	379	343	332	313	343	330	326	335	365	378	344	336	351	324	330	319	301	345	410	333	332	350	350	351	343	295	339	344	304	313	350	320	346	315	348	357	305	314	321	307	312	305	347	315	320	347	342	321	311	318	340	332	301	309	332	290	306	329	337	365	319	361	343	355	315	359	323	333	324	328	361	328	335	337	364	334	340	331	338	322	361	319	319	306	366	363	345	326	363	332	351	352	349	322	309	355	347	348	318	320	375	341	299	318	367	324	316	383	334	310	331	351	325	333	352	338	308	309	336	317	327	342	364	299	292	340	338	321	337	335	322	347	332	332	346	353	333	318	361	309	349	312	339	314	303	342	321	329	354	357	332	310	332	320	316	316	323	324	333	328	329	331	366	313	320	345	313	358	345	340	329	350	308	335	359	323	352	318	318	331	339	332	321	312	387	333	301	361	343	314	325	339	317	357	343	312	315	357	306	335	329	313	304	340	324	346	295	303	343	342	315	360	319	339	342	337	315	326	332	329	339	324	318	332	346	328	313	356	336	332	315	352	351	322	338	349	325	349	332	341	344	305	368	306	338	347	303	344	359	322	311	366	341	349	365	353	283	328	320	327	341	316	315	316	333	320	318	321	328	345	323	320	351	317	321	354	318	331	352	337	333	322	317	314	357	334	316	334	329	312	330	326	330	322	337	351	332	334	321	313	341	330	315	341	327	348	286	326	316	360	354	319	354	336	339	322	308	343	349	318	342	343	334	345	323	325	329	344	344	345	339	327	343	334	319	329	367	334	318	365	341	313	342	323	340	353	315	329	349	338	339	332	319	313	331	332	320	300	327	328	321	349	346	330	333	301	340	352	350	316	359	311	314	325	325	321	331	369	312	352	334	331	345	326	359	366	355	350	313	321	325	328	327	312	331	332	307	341	340	343	330	309	325	325	319	331	308	346	313	325	322	343	346	322	321	353	363	351	357	347	330	344	321	344	347	330	332	298	364	357	341	331	336	319	317	336	318	339	327	333	335	321	313	317	352	314	334	354	342	317	332	336	318	339	306	329	324	359	370	350	332	316	337	311	347	328	360	320	342	321	359	331	328	336	326	341	347	352	353	342	344	330	317	338	303	328	297	309	354	321	345	334	339	356	329	353	300	356	345	283	318	337	355	319	328	321	325	337	326	346	311	301	311	302	322	323	305	344	308	330	345	324	339	332	316	353	366	322	381	335	309	352	314	337	344	299	357	309	316	361	348	356	334	350	332	373	276	333	372	325	341	359	310	323	310	359	350	324	347	363	346	352	314	323	337	365	340	348	331	346	318	341	342	352	310	323	323	357	321	326	339	351	302	376	346	371	350	369	338	316	318	318	309	367	314	366	337	317	370	350	341	345	312	319	323	357	327	316	326	328	314	339	336	331	342	316	315	310	328	319	301	320	298	328	339	358	331	347	324	320	331	323	330	363	359	327	323	315	329	300	323	346	350	318	344	319	382	350	328	322	339	356	317	347	322	353	337	327	324	326	311	321	347	332	358	338	308	342	332	305	303	348	343	330	311	337	313	324	354	364	334	302	329	326	323	312	324	349	332	298	359	306	303	334	316	344	317	340	302	340	360	307	324	348	330	366	337	310	340	295	335	316	308	328	297	358	359	340	371	334	291	355	342	348	308	327	313	370	318	292	329	356	305	318	335	353	329	346	329	321	329	345	354	340	370	314	266	334	318	330	338	350	362	353	321	318	335	325	334	344	354	354	319	303	318	347	335	304	331	361	322	371	341	331	325	346	321	322	334	290	336	374	334	356	361	345	329	328	316	336	350	304	353	316	324	346	317	331	330	356	348	329	359	327	338	341	323	338	366	327	303	321	313	335	312	336	342	326	304	318	323	296	335	334	313	325	317	329	308	328	309	326	352
34117	34827	42088	37502	29003	21350	15811	11330	6351	4264	3693	4252	4031	3444	2263	1920	1481	1076	761	519	302	294	284	283	279	272	260	226	276	231	225	213	233	208	202	237	234	213	214	256	238	228	207	199	202	229	198	221	207	201	206	225	207	216	212	211	214	208	229	212	198	216	215	223	216	186	218	199	201	224	193	185	207	184	240	197	206	218	196	183	194	211	215	223	210	194	198	186	216	202	204	168	191	238	217	181	179	222	218	208	232	208	197	190	208	216	196	200	216	203	202	205	195	224	212	191	212	223	192	227	216	217	226	199	231	219	189	210	189	198	201	219	207	238	216	214	205	213	238	215	206	197	199	188	234	204	203	226	192	186	204	232	258	193	202	206	215	211	218	229	207	224	225	200	182	221	189	182	230	199	200	183	221	213	218	191	190	183	194	195	187	199	248	225	223	205	221	201	229	209	207	202	206	231	211	222	213	190	217	195	211	209	203	204	212	196	198	195	210	214	216	204	176	235	215	198	224	210	201	209	218	200	204	195	179	230	170	195	198	195	196	226	200	192	206	204	194	200	228	199	238	182	210	212	218	197	195	218	200	210	198	204	206	207	174	194	180	213	202	222	200	209	203	180	199	231	206	238	220	199	196	216	221	196	208	232	209	210	187	197	222	208	210	212	242	198	226	203	204	186	234	207	208	209	196	204	213	219	217	205	226	218	222	223	215	227	222	203	210	196	221	163	205	202	208	203	223	200	222	209	221	198	195	196	210	198	206	208	211	191	202	240	203	212	201	200	212	203	207	214	194	199	215	217	203	231	210	229	226	219	212	176	182	211	218	216	210	181	178	202	208	201	219	198	225	217	204	188	202	210	184	216	202	228	213	211	209	226	204	206	200	215	199	194	228	216	183	200	221	226	206	197	213	178	187	225	170	201	215	195	193	246	225	229	200	250	235	200	191	201	205	201	212	223	186	212	198	220	191	229	207	226	252	222	212	209	202	247	193	205	193	206	212	193	234	207	228	170	181	191	197	194	227	209	231	202	208	208	218	199	194	192	221	219	239	183	214	226	205	211	229	226	186	220	195	198	214	206	210	193	193	213	233	207	200	198	212	220	180	187	208	215	192	208	221	201	221	191	195	229	216	186	217	184	200	204	180	198	194	226	213	181	205	186	222	217	228	225	221	193	235	225	216	251	247	192	211	216	191	204	197	192	223	209	208	217	224	214	201	227	209	224	205	207	190	192	220	235	226	194	234	205	186	212	230	243	239	187	198	224	209	201	199	201	217	211	215	232	208	183	218	212	191	220	222	240	200	220	215	179	226	215	217	202	207	203	218	201	232	206	193	204	208	196	205	213	227	226	231	203	200	214	227	207	197	221	206	202	196	161	199	218	198	228	186	208	172	214	228	180	209	213	213	183	208	237	206	211	218	230	209	207	200	195	200	202	199	220	230	190	228	221	195	193	232	216	217	237	206	212	217	188	203	174	181	231	203	198	216	208	210	213	210	204	218	188	205	223	205	197	237	224	214	193	199	204	224	190	216	215	232	200	224	211	196	197	187	196	246	218	233	207	230	233	195	202	207	228	202	190	208	212	243	225	196	190	207	202	227	240	194	200	198	211	192	219	211	192	220	185	227	204	217	219	189	188	209	197	207	222	204	203	202	200	223	210	229	221	226	229	201	191	192	201	174	181	249	214	171	214	183	193	195	215	173	213	207	214	216	198	192	198	199	245	241	195	198	174	199	212	185	203	220	179	215	206	210	229	218	220	215	214	206	220	213	224	198	212	231	208	215	202	220	220	201	218	213	200	218	176	185	193	218	216	201	216	197	216	215	221	218	203	183	199	169	183	202	228	226	215	203	208	204	203	235	197	213	202	217	230	218	193	218	208	233	213	204	218	233	207	206	205	216	221	211	217	184	188	190	205	192	204	210	186	213	206	201	171	211	220	228	198	193	190	221	199	207	224	182	178	196	218	218	216	195	188	222	187	216	201	195	204	201	200	222	217	192	187	210	221	206	186	218	214	208	208	220	206	210	202	216	211	188	208	230	207	210	216	190	211	239	203	213	205	225	193	177	221	196	204	190	171	225	189	206	220	207	190	197	181	219	192	192	229	215	205	238	185	179	190	205	213	205	219	233	223	195	194	214	193	228	216	197	208	190	203	221	236	195	207	201	232	182	201	199	219	211	197	184	202	204	194	204	194	208	222	199	208	173	216	206	201	219	201	218	176	215	231	231	213	232	206	204	207	207	225	171	189	215	202	185	226	186	215	201	220	186	205	199	218	211	210	220	184	214	203	214	184	231	217	193	239	249	210	208	195	209	218	210	219	216	211	195	212	216	185	215	210	239	241	212	203	191	209	210	214	218	218	209	197	207	234	203	233	196	197	230	214	203	209	224	213	210	203	216	189	175	205	209	190	189	221	179	185	212	203	178	188	201	199	220	208	218	197	195	207	236	207	232	220	198	208	207	227	213	235	217	207	206	205	225	217	196	210	209	194	205	192	220	227	198	212	220	208	201	189	206	199	183	195	201	199	189	215	221	242	219	222	230	214	221	208	203	215	238	204	190	168	211	197	213	229	204	194	205	208	222	224	186	185	219	205	227	187	208	231	206	210	196	203	215	220	188	192	199	204	231	212	252	177	222	230	187	205	211	206	214	229	208	221	212	202	209	198	237	229	194	214	200	201	201	209	213	203	222	228	195	208	206	200	210	224	194	210	214	208	206	194	227	218	219	209	207	182	214	210	215	244	221	202	208	196	229	217	199	217	208	210	206	213	209	190	193	201	195	189	212	220	224	195	223	244	197	186	197	221	207	207	226	219	214	197	210	201	194	197	205	209	193	186	205	229	210	210	229	207	215	231	202	205	205	217	216	212	204	207	185	216	195	190	231	204	214	213	221	204	194	232	195	205	204	194	194	225	213	208	190	229	221	228	221	193	203	183	196	201	203	205	208	181	209	185	196	209	208	189	213	194	228	207	192	212	218	200	256	230	190	203	188	212	220	213	219	197	208	194	194	237	181	195	255	220	205	209	200	193	151	216	207	214	226	232	209	194	200	190	195	230	199	203	199	205	202	225	186	196	205	206	186	194	180	210	196	202	198	207	214	208	203	204	206	219	224	194	220	191	191	189	213	208	226	196	186	214	218	195	200	201	195	221	195	232	219	221	216	214	214	230	211	185	189	220	217	203	230	245	212	207	187	197	218	212	217	207	196	196	216	201	209	215	192	211	194	200	202	213	217	240	223	238	195	231	207	218	207	235	227	236	210	182	229	208	201	210	221	206	203	182	220	214	225	220	240	201	211	205	196	209	207	219	235	188	214	232	187	212	204	210	221	212	202	223	210	219	216	239	178	214	212	211	181	215	191	188	212	196	217	170	193	200	204	200	198	211	211	210	207	224	193	201	198	201	224	192	218	218	210	219	215	242	212	199	200	206	192	226	225	215	178	213	211	203	211	199	210	207	184	198	200	200	183	181	210	216	181	207
18816	25684	41256	44016	39620	33530	28036	22364	15048	13321	14039	17144	15772	14033	10932	9735	7608	5939	3868	2085	1282	1093	992	879	966	825	779	767	782	741	736	643	605	660	623	729	757	676	659	611	547	578	484	522	493	531	496	518	519	507	492	541	473	478	470	505	512	524	472	504	473	483	517	478	491	503	473	504	490	472	504	512	515	511	509	464	484	470	473	467	518	439	463	482	484	475	484	485	484	485	486	464	506	479	461	469	504	443	518	514	493	495	474	495	459	462	450	499	479	435	461	487	519	473	519	462	495	472	500	513	497	482	529	520	508	501	477	511	475	496	497	488	482	446	474	496	493	478	486	462	515	445	462	530	510	493	514	504	500	504	464	513	465	519	493	493	458	467	484	462	485	497	465	485	460	462	469	457	466	497	465	488	468	479	502	470	475	487	493	480	471	477	458	484	511	472	497	450	480	515	463	469	493	462	484	486	485	473	495	465	463	443	461	453	464	495	464	499	476	485	480	448	508	473	449	449	469	464	491	461	449	439	448	515	455	498	485	459	458	488	455	477	501	481	474	455	485	508	490	502	444	480	501	469	510	502	476	474	477	495	495	496	497	475	476	496	504	465	494	450	471	487	470	479	462	500	478	459	477	476	442	529	526	431	483	465	482	437	474	453	514	455	491	508	508	431	431	466	485	488	498	467	501	479	483	489	448	446	454	502	489	441	477	476	485	462	488	492	499	462	460	439	455	451	456	427	437	508	447	485	518	467	432	454	474	461	487	466	483	446	451	461	456	466	442	501	485	502	502	458	494	480	464	498	483	434	468	483	479	490	503	451	457	467	503	438	486	469	444	501	503	470	459	447	478	474	472	458	470	469	433	503	485	465	467	449	523	486	489	488	489	491	492	499	493	483	476	501	492	478	480	468	466	464	473	491	441	478	477	469	493	460	450	466	483	491	462	463	490	484	501	490	447	452	461	480	484	476	509	475	497	483	493	485	490	460	509	465	484	471	481	465	493	430	466	484	480	456	490	485	433	496	482	435	471	427	496	478	474	474	468	468	454	458	457	496	468	515	490	504	466	480	471	472	458	476	428	456	518	495	469	469	471	463	444	466	440	479	504	463	448	487	458	467	468	491	474	477	479	471	457	495	471	493	471	500	488	492	461	476	469	471	432	475	478	487	454	543	493	466	484	500	484	466	464	478	458	523	495	483	480	438	488	508	459	469	477	499	491	471	490	499	475	482	434	481	455	470	533	476	510	455	492	482	446	414	480	498	458	484	485	479	441	490	482	443	473	454	481	453	482	457	470	471	479	497	470	501	456	467	500	497	486	473	444	479	449	453	497	449	480	472	449	484	482	438	461	523	514	498	501	451	512	496	482	474	475	507	508	470	499	458	488	486	489	500	465	490	474	442	461	474	461	489	434	472	456	522	478	450	433	464	440	455	464	467	495	466	452	446	494	446	442	518	505	485	491	456	489	461	469	423	469	495	509	465	469	459	480	477	507	466	443	474	451	479	462	498	464	492	457	453	469	511	447	464	471	472	470	458	455	451	462	471	440	507	505	471	453	509	534	495	428	475	473	458	476	458	473	485	480	503	437	451	487	479	474	490	463	515	478	498	501	465	462	457	458	479	437	496	451	467	476	457	454	482	458	486	466	471	488	501	512	478	439	490	461	487	456	450	468	516	471	492	463	480	453	489	511	435	504	464	483	449	467	504	471	509	448	472	492	476	466	516	503	453	477	449	474	498	509	503	508	444	512	454	476	474	490	491	444	469	465	461	483	491	474	472	465	510	452	473	477	488	462	466	479	449	465	469	418	456	504	515	490	427	456	472	520	545	458	436	512	445	486	482	457	484	425	463	491	456	486	474	458	468	479	476	477	494	458	473	490	467	511	520	479	467	462	455	476	473	470	487	481	444	472	473	519	449	512	468	475	490	519	463	504	495	447	484	467	477	493	450	450	462	462	445	441	471	498	487	482	478	485	442	514	443	447	493	485	460	484	490	499	501	484	478	459	455	475	486	435	447	453	463	454	488	468	472	477	512	454	443	469	468	467	496	470	459	472	473	464	490	429	463	470	455	495	446	506	466	507	454	481	508	472	482	475	458	474	463	458	470	493	486	429	465	458	491	464	464	461	472	491	467	511	465	496	461	482	488	492	481	495	466	459	474	456	485	466	474	487	462	447	493	494	448	476	454	490	453	477	459	465	471	468	483	481	487	477	497	475	514	473	471	448	488	486	493	446	445	469	463	466	451	475	503	449	472	465	446	547	487	476	459	466	494	451	442	469	459	489	466	507	473	453	462	501	436	480	505	461	472	481	472	461	466	462	475	482	481	482	490	478	479	445	484	474	472	499	493	460	507	493	448	485	493	486	498	457	491	436	498	457	497	467	454	491	466	440	467	471	468	465	477	478	478	470	463	503	456	456	486	428	442	476	492	519	476	432	476	475	472	474	491	494	496	461	501	485	473	505	533	474	478	496	494	489	462	450	468	480	443	448	499	501	523	486	493	484	464	459	487	485	458	468	495	519	482	476	483	497	420	495	493	503	487	469	479	478	451	505	466	470	447	478	463	506	425	459	447	498	485	494	496	450	489	470	489	518	437	484	469	441	483	497	467	510	476	512	491	480	458	463	443	477	491	486	482	509	499	463	449	429	504	478	479	496	521	467	500	447	461	465	438	461	461	463	478	449	484	446	456	497	486	468	463	453	481	461	498	475	489	490	499	494	448	512	502	459	483	482	505	503	494	486	472	441	486	470	478	435	452	472	490	450	494	466	476	516	457	487	451	481	461	475	468	505	452	452	444	494	461	490	469	463	464	487	476	483	494	435	494	497	468	477	499	479	508	466	472	481	469	462	445	476	472	463	444	522	447	492	484	450	483	492	454	457	431	498	487	503	498	477	506	462	477	468	493	498	472	475	529	463	467	470	466	490	455	461	477	490	472	488	478	462	493	494	509	501	438	485	490	461	502	495	490	496	481	484	456	469	450	463	453	475	527	456	461	487	508	473	474	456	522	450	477	467	458	458	500	517	462	487	483	485	488	480	493	487	474	481	497	452	418	479	453	479	473	472	464	474	471	446	492	491	468	528	443	486	476	496	454	478	448	479	462	442	465	441	512	491	484	497	454	470	459	490	464	499	474	504	455	473	448	428	421	512	488	486	439	471	460	470	484	453	451	527	453	501	481	491	443	470	444	490	463	490	450	467	479	472	467	450	497	497	487	467	449	484	448	458	481	503	470	499	473	472	470	491	474	485	507	468	443	481	475	483	468	478	475	490	480	434	503	438	460	467	465	471	463	476	477	483	476	489	465	484	466	471	443	499	491	470	454	482	486	472	486	450	422	510	494	488	489	442	481	512	474	513	487	473	453	515	431	476	552	472	493	444	491	433	441	506	494	450	480	469	480	471	462	473	458	454	463	435	474	442	475	481	498	460	449	429	480	499	498	479	505	478	458	439	417	442	481	464	512	476	450	475	499	478	459	445	441
12967	14353	20976	16465	8512	4810	2803	1208	785	744	699	821	948	924	759	689	576	462	349	245	196	136	130	148	147	144	123	142	130	128	147	150	149	139	153	129	156	145	130	123	133	128	122	129	145	139	138	140	151	130	144	151	147	112	113	125	110	148	134	156	124	147	126	117	137	143	161	122	129	130	136	143	133	127	138	125	120	126	128	127	124	131	120	140	130	147	138	161	160	130	135	140	110	143	128	125	141	128	131	139	154	121	119	122	126	142	116	158	136	134	123	136	116	128	127	123	142	128	130	131	108	154	122	140	132	147	114	137	148	137	151	131	133	131	143	141	111	113	157	136	114	145	144	116	173	130	113	135	121	145	140	118	122	122	133	137	163	133	129	139	131	128	127	135	134	130	118	113	140	153	157	166	144	153	124	120	151	117	125	131	114	135	141	125	142	124	109	150	124	139	151	130	144	117	156	131	132	141	142	123	133	142	140	151	144	137	139	136	105	128	152	124	154	139	115	121	137	133	135	148	130	122	129	143	131	136	123	120	139	126	126	99	137	147	128	136	140	129	147	123	142	143	127	116	116	141	157	153	144	137	117	138	125	109	147	141	149	143	131	147	127	138	147	133	128	113	135	118	165	143	119	138	138	139	142	117	150	136	136	173	118	145	126	143	143	122	125	144	146	135	124	132	142	143	119	149	125	150	124	135	133	138	108	148	170	134	132	137	137	128	138	145	120	139	110	146	116	133	130	122	123	152	127	155	152	137	140	129	128	140	115	142	139	115	131	142	130	115	147	123	136	115	124	148	123	115	145	137	135	115	134	165	135	143	125	126	137	138	132	146	125	123	146	135	135	148	133	151	105	149	141	145	140	129	131	113	123	154	129	126	141	126	113	145	121	130	124	139	135	139	134	124	144	154	137	136	128	120	146	150	119	128	100	110	132	119	118	114	142	153	131	119	128	122	116	139	122	156	126	146	157	146	140	123	106	155	130	130	140	124	150	123	132	136	135	132	162	130	124	159	136	138	141	109	137	119	118	141	127	142	126	125	119	129	140	130	134	135	118	127	125	148	138	138	131	148	120	165	128	149	134	145	114	136	146	118	135	133	149	145	140	144	143	117	132	133	129	129	126	138	125	131	130	131	151	126	132	120	123	142	148	114	135	127	145	138	137	155	158	119	132	128	131	133	117	142	152	130	142	120	143	146	149	128	134	155	135	143	148	134	143	152	126	126	130	146	128	113	134	166	126	139	138	129	120	143	122	122	130	137	128	131	128	120	127	133	121	135	145	126	124	109	140	137	111	138	112	148	130	141	138	135	120	138	140	131	126	140	123	150	154	115	153	132	126	129	141	133	131	134	133	132	118	113	127	114	117	147	130	133	126	164	165	142	143	135	117	118	130	127	119	135	117	124	130	142	127	145	139	131	119	138	130	149	133	141	125	157	127	149	132	134	139	126	118	147	149	137	117	122	149	135	124	137	117	131	149	136	146	122	131	149	154	147	141	118	134	118	139	129	141	130	134	144	123	140	143	130	145	116	131	130	151	134	139	135	144	124	134	107	147	132	157	133	152	140	134	117	145	134	132	124	145	110	128	122	122	133	130	133	141	145	130	141	108	133	111	138	137	130	107	142	127	151	137	134	134	128	133	119	145	131	141	143	137	129	141	122	116	142	101	133	132	122	133	148	138	135	135	139	131	142	132	136	139	140	121	113	135	141	145	133	140	114	117	114	110	142	156	106	129	147	121	145	133	119	125	139	119	135	134	145	127	124	144	154	121	149	127	135	119	122	137	134	109	143	135	139	146	145	163	122	159	121	150	144	148	129	141	165	143	123	151	113	120	140	141	144	123	104	161	163	140	138	122	142	120	140	141	150	138	129	130	126	134	126	127	118	121	124	129	121	127	144	135	134	134	150	149	131	129	138	128	126	136	123	141	126	133	138	126	122	129	139	135	148	117	145	119	126	120	141	119	154	145	142	114	130	126	145	152	152	124	142	172	130	121	126	148	137	143	134	129	111	122	143	128	129	142	124	160	134	139	149	140	126	128	142	160	101	128	122	130	112	132	135	137	147	142	150	136	160	154	167	126	145	156	117	126	148	139	138	134	165	115	131	143	127	153	135	135	128	144	127	144	143	123	146	139	142	146	152	157	136	131	135	144	143	121	138	143	130	138	127	122	146	155	138	116	121	151	122	118	146	153	135	118	120	127	132	141	109	134	137	138	134	121	144	132	155	135	120	153	137	117	125	137	147	140	118	153	117	135	111	136	115	158	148	138	140	160	135	148	136	133	127	147	131	147	123	140	143	139	128	112	132	138	115	128	130	154	125	130	110	140	126	125	155	137	127	130	110	121	125	130	129	135	135	123	136	132	146	146	121	140	117	133	130	147	140	141	131	138	115	120	137	153	130	122	122	117	136	123	133	109	124	144	140	120	155	133	141	123	115	138	148	152	131	129	137	127	144	145	121	137	120	133	113	140	132	143	118	147	128	117	123	136	152	131	118	133	114	147	135	122	135	134	133	117	126	149	121	114	127	138	154	116	136	118	144	137	129	143	144	122	131	120	141	155	135	146	147	108	126	137	135	136	151	137	145	127	106	118	140	130	125	144	140	130	124	142	134	118	117	137	156	122	127	146	126	135	126	118	146	145	161	125	132	169	111	130	132	157	126	129	155	145	123	123	159	129	147	135	169	128	146	144	156	113	120	138	126	133	135	138	135	127	123	133	154	141	148	135	143	141	127	138	132	152	146	140	152	125	126	138	112	128	130	130	137	137	144	140	129	136	156	127	137	141	145	141	147	149	131	123	117	127	139	127	161	147	134	159	140	142	128	124	122	127	135	128	132	162	149	131	140	116	143	114	158	125	128	144	144	137	127	144	121	146	153	137	145	141	148	136	121	100	121	110	145	129	137	150	113	132	156	151	128	131	106	132	103	126	151	138	135	149	111	135	137	128	133	147	137	148	142	112	130	148	137	141	186	148	160	144	132	137	130	148	144	144	118	130	132	133	138	140	156	144	162	137	149	149	163	106	131	127	139	141	136	148	156	133	133	138	148	116	135	132	148	120	131	137	136	146	124	142	140	137	119	110	149	123	141	142	147	139	145	114	124	126	121	150	146	123	133	147	137	134	117	130	131	150	124	135	150	132	127	148	129	116	123	127	157	131	137	147	151	121	137	143	135	119	140	122	149	153	161	162	125	151	117	106	110	139	121	129	139	150	129	142	157	131	144	134	137	139	130	128	121	147	142	139	136	127	133	133	127	153	147	127	142	137	113	123	159	134	126	148	143	156	125	141	138	106	120	113	140	132	119	146	130	147	140	119	120	142	127	127	98	164	115	127	132	138	145	125	150	123	139	148	136	120	133	119	147	120	138	140	139	149	135	128	142	141	115	159	132	142	144	124	117	93	135	126	129	143	131	114	132	144	150	139	147	137	122	139	146	117	127	139	138	131	133	155	150	132	123	129	148	122	113	122	126	142	140
7207	11663	26459	27179	19214	15100	10473	5370	3544	3572	3705	4458	5128	4604	4242	3804	3425	2546	1743	972	525	432	360	348	315	335	334	363	306	323	385	347	326	348	352	343	344	350	347	365	359	333	325	324	314	321	291	343	326	324	282	334	329	300	344	283	315	307	300	309	344	322	330	315	319	334	353	305	329	318	321	307	309	300	311	324	319	344	349	322	332	319	309	336	313	314	350	320	314	339	328	322	328	328	365	324	329	323	333	318	286	333	315	351	337	323	321	348	308	317	319	326	306	323	294	340	332	301	321	306	321	335	341	307	334	330	347	338	309	342	323	294	322	318	355	334	367	293	298	317	336	286	334	307	321	306	324	316	317	335	340	328	322	315	308	329	325	357	330	328	329	319	317	304	341	324	348	318	332	318	262	315	359	346	326	363	328	307	322	319	329	333	329	309	304	302	323	307	325	310	306	314	296	331	303	330	301	345	331	325	299	321	329	351	317	314	304	320	344	301	290	346	321	267	298	335	346	315	299	338	310	303	315	345	331	317	302	301	304	330	316	347	304	336	324	319	345	342	333	287	305	281	336	327	310	319	312	304	321	310	340	309	332	328	330	342	322	313	320	310	329	349	333	345	343	281	350	324	316	280	298	288	308	327	304	339	303	341	341	290	323	349	322	329	331	303	341	342	303	334	339	343	306	302	323	341	320	314	333	340	342	354	340	347	327	315	304	348	338	306	300	322	317	327	342	342	319	322	314	326	328	325	334	337	306	283	321	320	329	338	310	320	322	317	301	334	318	322	316	307	333	336	309	325	331	357	344	349	332	351	298	321	310	326	296	323	312	332	331	302	302	319	315	303	326	303	300	327	279	338	312	337	329	345	314	305	318	353	319	302	369	316	287	335	315	325	310	316	320	333	347	331	334	330	323	305	309	329	301	324	303	338	301	340	308	293	294	312	295	314	342	346	311	337	347	322	332	338	302	319	338	341	292	308	348	322	310	333	313	337	314	325	305	295	307	320	277	336	310	334	327	341	329	330	335	351	363	300	304	323	312	313	311	307	339	319	294	334	307	326	279	325	301	307	337	319	336	315	323	322	342	323	334	314	316	329	315	318	324	328	331	321	309	328	341	297	343	326	318	326	323	316	330	305	325	299	313	344	328	342	301	314	313	296	309	290	309	306	277	335	341	321	306	340	346	320	310	320	348	326	319	303	309	325	321	307	346	317	307	306	319	346	312	342	351	309	297	302	324	342	354	350	346	306	330	315	307	338	338	294	306	285	330	343	317	359	332	332	345	347	322	329	317	316	345	315	312	337	340	302	313	320	337	321	340	297	308	306	336	331	308	343	322	312	318	315	318	333	301	343	313	327	320	300	345	326	325	304	324	356	314	358	307	324	330	330	303	290	271	313	353	314	349	309	312	312	294	338	311	324	269	313	329	304	342	325	294	305	317	335	325	324	318	304	328	304	348	340	301	280	303	356	309	309	305	335	341	286	324	319	318	305	370	310	317	324	294	329	313	304	319	319	323	306	332	349	321	312	329	341	322	327	314	321	310	301	320	318	355	337	296	329	308	322	341	319	325	310	352	334	315	318	331	323	305	305	326	294	322	309	324	321	314	325	317	312	322	287	291	299	311	342	307	320	352	318	321	306	329	327	318	358	328	335	297	291	322	293	324	330	339	341	324	359	324	339	379	333	322	362	324	323	340	307	298	337	323	344	316	311	344	343	301	322	316	303	345	333	351	311	312	318	330	335	319	291	315	293	334	327	332	344	311	331	352	267	296	310	349	307	313	361	323	325	311	319	351	332	298	335	324	337	326	317	304	323	329	340	325	375	321	361	309	292	367	350	356	344	318	321	339	315	320	315	329	348	329	317	304	326	339	323	317	336	303	306	328	331	343	313	314	302	351	315	301	331	327	343	313	347	319	335	338	345	323	307	348	325	324	336	340	331	279	346	289	327	317	326	326	322	336	329	337	308	284	320	315	356	317	348	338	315	323	337	318	306	323	325	314	325	326	314	366	337	289	324	329	333	300	308	336	324	306	346	326	323	329	305	308	339	309	310	315	351	315	314	298	332	331	341	281	309	347	330	324	364	346	341	320	330	348	318	317	338	326	315	346	328	314	294	355	292	343	323	300	335	296	335	314	334	341	316	348	337	326	332	345	322	315	317	309	332	334	287	308	312	343	308	324	337	309	338	318	322	303	326	318	332	315	335	318	346	339	330	303	305	331	311	331	282	336	365	361	318	327	327	312	307	352	348	298	341	331	313	325	345	358	315	350	324	317	339	324	348	290	306	323	320	333	279	331	307	322	309	309	319	330	341	297	320	334	314	292	355	352	326	320	329	289	317	353	353	326	308	262	316	332	331	347	315	320	336	332	320	298	302	311	343	344	284	318	289	350	347	343	318	326	314	281	323	309	304	318	345	283	341	345	301	324	345	311	305	324	317	317	304	362	305	330	340	325	308	323	308	306	350	331	304	307	324	313	319	335	347	315	317	332	351	314	298	325	314	290	342	310	321	305	305	353	323	330	321	312	297	344	317	295	335	321	348	346	333	319	340	341	310	323	327	322	304	309	340	336	332	348	314	315	337	313	335	342	325	314	314	368	281	315	310	333	343	306	323	340	325	334	323	334	287	301	332	303	319	326	334	316	327	292	308	300	343	317	327	304	288	346	321	326	344	334	321	299	313	297	307	318	308	324	300	301	329	321	351	315	325	309	320	312	301	336	312	345	364	349	320	337	348	301	316	321	313	303	308	326	294	304	332	334	341	326	286	313	339	327	301	289	292	337	322	334	371	316	320	328	324	309	311	327	327	329	333	309	298	312	341	306	374	325	370	298	319	313	300	305	276	300	342	317	320	307	344	319	331	330	339	325	292	335	319	330	335	316	339	287	352	306	300	335	327	348	350	312	337	311	313	342	328	302	345	319	298	327	317	305	336	317	327	291	343	300	333	321	318	321	322	326	342	319	308	292	324	343	302	291	303	311	327	301	291	319	312	313	324	314	327	349	372	342	345	347	325	366	303	292	319	318	324	326	314	306	287	325	339	332	331	319	336	319	280	319	334	319	309	329	309	321	311	337	313	318	300	337	318	335	325	312	293	297	322	324	314	307	319	328	332	336	345	318	315	318	322	288	305	299	306	290	299	322	329	334	316	321	293	302	342	309	353	295	310	319	303	314	313	329	332	323	286	312	304	314	301	312	353	317	323	318	331	303	320	305	331	321	328	323	317	301	325	336	325	303	320	295	321	293	345	332	306	300	335	349	305	335	308	312	313	335	334	330	328	340	313	315	311	323	330	321	331	344	304	341	308	288	322	304	324	314	307	277	311	332	330	294	333	327	349	348	315	309	289	314	330	304	338	310	322	369	318	307	309	303	320	309	318	297	320	336	306	313	297	329	304	320	323	326	352	303	318	318	296	347	353	277	304	298	288	334	304	329	311	311	333	325	341	337	333	312	309	319	311	330	317	318	333	326	333	274	340
22874	23385	30319	25653	17278	14087	8968	4183	2590	1987	1749	1654	2329	2599	1727	1038	964	782	528	358	213	170	150	156	148	156	167	158	143	172	133	152	125	167	151	139	146	170	150	146	132	142	141	151	130	121	121	157	131	132	127	147	126	135	161	139	144	135	153	145	155	136	136	135	133	121	109	146	143	152	132	119	121	127	125	147	121	149	121	140	127	132	143	132	139	132	139	125	136	130	142	156	120	131	138	140	130	141	139	141	132	146	133	138	156	141	147	142	126	135	135	141	130	143	130	123	119	161	137	122	169	129	119	132	157	127	151	126	143	117	143	124	148	133	134	120	132	134	132	145	134	149	129	127	148	129	147	156	102	106	117	144	132	164	148	135	127	147	127	147	128	165	150	133	137	142	137	133	114	119	124	136	146	129	127	129	133	139	110	134	121	136	146	109	135	122	144	127	106	131	124	134	149	113	147	139	145	133	144	147	125	114	142	126	132	128	140	138	129	128	154	127	116	143	115	133	115	122	124	149	144	158	145	116	132	142	133	147	115	132	129	123	142	130	124	136	134	138	155	155	127	120	115	125	134	126	129	140	124	123	140	124	151	151	141	124	133	114	119	150	123	135	124	115	136	157	141	158	151	134	124	139	134	163	155	133	136	141	157	143	130	139	128	114	141	124	146	141	147	146	142	156	137	117	133	129	113	129	144	125	129	128	124	134	128	125	135	132	126	113	132	128	153	121	127	129	134	106	146	135	142	116	123	118	111	135	113	134	131	117	121	133	145	140	143	137	126	118	126	145	162	117	139	132	144	128	150	138	127	137	133	148	147	126	140	125	133	127	158	146	128	122	140	147	131	140	117	139	141	125	159	130	141	148	134	129	134	115	103	138	140	145	137	116	136	150	143	142	116	127	138	129	144	131	150	148	109	147	151	123	124	150	150	127	115	143	149	135	121	122	137	120	134	144	137	129	142	136	144	109	135	139	122	152	124	125	132	123	125	134	130	127	138	141	127	123	139	157	139	139	153	122	132	134	149	142	110	139	111	112	127	144	130	125	136	132	132	166	152	130	143	156	143	119	130	142	130	123	144	132	146	150	112	149	142	139	113	153	150	138	132	145	130	126	147	152	138	136	134	126	123	136	132	121	135	135	130	130	119	125	156	145	129	140	140	136	141	116	114	141	146	120	130	118	128	126	120	140	142	128	149	147	131	131	142	138	133	127	125	142	128	124	129	124	126	149	127	153	151	145	150	135	114	112	114	121	136	124	133	154	154	120	129	152	139	126	152	135	133	116	121	111	124	135	142	137	134	132	124	139	142	151	140	137	125	148	112	147	121	129	146	130	134	144	134	150	123	137	143	114	109	143	121	132	151	112	150	130	134	130	150	151	122	133	132	127	142	134	118	138	139	141	121	117	141	136	154	129	125	135	126	123	112	131	139	135	122	133	141	138	109	130	129	152	131	144	136	153	140	136	143	136	146	145	141	138	137	124	128	128	157	146	143	131	126	137	121	138	140	149	130	142	143	140	112	149	126	129	134	131	108	140	133	136	151	155	139	160	145	180	107	128	115	133	120	155	127	121	136	131	146	128	145	129	142	143	122	128	134	127	140	131	123	119	136	135	139	149	129	126	141	125	123	123	134	121	128	122	121	125	122	128	133	154	156	137	134	150	135	131	129	167	146	138	154	138	144	112	125	128	123	143	136	151	135	138	146	139	119	135	143	121	130	134	144	147	129	129	143	124	132	138	126	125	128	141	133	138	122	151	138	126	141	127	133	125	147	130	136	134	134	127	130	115	154	133	118	146	142	116	133	158	130	139	154	134	111	133	135	137	133	127	150	140	130	148	136	123	120	135	128	139	130	137	133	143	138	165	161	146	149	142	127	115	146	145	148	123	131	133	156	169	142	143	125	125	125	143	145	150	147	152	124	126	139	154	119	132	116	142	137	137	130	127	122	106	140	141	140	140	144	114	123	148	156	125	117	128	134	116	143	135	129	117	153	131	127	136	123	131	126	136	142	134	124	136	121	114	131	118	120	123	118	131	147	138	131	127	120	138	121	134	147	122	133	135	119	151	125	139	136	137	116	151	127	140	135	123	133	125	129	132	125	123	112	134	151	150	135	136	131	147	136	121	128	135	154	106	101	129	138	137	124	139	165	136	110	144	140	133	116	133	135	165	123	143	142	113	151	115	117	144	133	124	126	159	142	156	113	136	146	158	124	147	127	120	128	108	153	116	123	130	112	129	123	116	133	123	149	121	155	133	125	125	115	132	121	131	126	148	141	137	124	133	161	112	123	110	153	144	140	125	110	137	146	128	128	145	133	138	156	144	144	147	121	122	105	122	139	122	116	168	140	131	137	137	134	125	121	106	132	123	127	128	140	123	128	135	132	126	117	124	134	140	117	127	145	132	109	140	112	131	126	135	164	156	152	126	127	133	132	125	117	142	120	126	127	132	140	111	128	130	133	149	140	132	138	141	147	146	136	132	132	135	151	127	130	142	141	135	121	131	131	122	128	137	128	119	105	161	107	153	116	131	132	127	137	149	140	121	143	124	159	114	128	128	158	150	136	132	135	132	113	136	142	139	125	141	150	137	132	145	134	115	147	142	147	146	144	105	140	157	123	142	135	133	126	115	115	150	161	126	139	129	130	152	143	129	133	142	139	153	142	141	132	140	132	143	117	150	151	107	119	151	149	134	125	128	135	146	135	122	131	173	143	134	119	96	120	117	141	114	129	111	119	126	145	130	130	146	136	131	140	118	138	135	118	123	123	143	141	135	125	114	125	136	150	141	150	144	133	120	133	150	128	136	146	129	156	132	127	121	138	139	124	118	131	117	162	134	130	146	131	133	128	138	142	120	117	141	125	142	129	133	130	128	134	125	132	134	136	139	111	148	146	145	144	131	113	134	128	126	128	130	112	136	143	130	138	139	134	134	131	139	130	124	114	153	125	125	132	140	132	123	136	124	144	132	123	144	122	129	125	153	134	148	132	124	135	143	117	130	134	130	140	124	134	120	122	134	136	155	132	123	139	139	147	123	137	140	124	142	120	135	133	151	151	134	140	135	118	149	123	141	151	126	151	121	121	130	128	112	142	161	132	123	145	134	121	123	158	142	101	143	113	130	143	146	123	122	125	129	111	145	132	139	141	134	125	135	126	146	130	134	124	139	154	134	122	130	121	136	134	150	129	117	121	145	158	138	111	110	137	125	122	143	136	132	154	132	154	110	130	116	127	121	140	126	135	141	121	121	135	138	117	130	122	119	137	136	128	143	137	131	118	126	152	142	122	170	149	130	137	131	143	130	120	137	130	119	129	142	135	126	142	126	122	106	122	130	126	132	129	142	146	154	122	102	115	160	134	149	141	145	141	150	139	115	123	150	137	116	135	142	129	135	125	124	140	134	120	142	141	129	134	116	107	139	130	128	145	122	144	122	155	148	124	118	132	138	154	143	158	137	115	121	145	138	149	133	129	131	115	113	155	145
12930	18291	33329	34513	30904	29131	21397	12577	9332	8504	7335	8401	11410	12041	8731	5710	5089	4403	3070	1952	951	612	529	520	475	473	442	449	437	412	363	411	383	386	417	445	504	433	386	362	397	366	353	337	341	332	334	356	310	363	325	313	294	356	314	340	355	307	318	313	303	320	294	342	325	308	312	343	333	324	340	334	348	359	340	336	359	319	339	334	325	304	360	315	325	311	325	315	307	324	324	299	350	306	305	297	321	333	302	334	329	325	335	338	340	314	347	293	330	331	325	295	345	332	283	346	327	325	315	336	328	322	321	341	321	350	321	352	332	359	337	352	328	342	324	318	336	309	336	345	325	344	312	332	368	345	344	308	344	311	344	329	378	317	311	339	338	344	328	324	353	282	327	338	328	315	310	335	304	316	333	305	331	319	327	320	363	346	348	314	334	332	310	364	345	308	323	326	346	356	326	315	318	342	318	318	340	320	317	297	277	305	351	317	343	328	316	364	354	345	311	313	318	352	320	285	315	294	352	291	368	305	332	334	308	354	332	337	298	325	329	323	335	309	304	301	341	345	320	364	332	336	343	310	298	334	322	348	328	323	338	332	356	338	349	305	339	312	335	319	313	330	297	341	310	339	332	327	310	345	316	338	336	350	325	316	353	315	313	321	301	348	307	346	333	321	312	303	332	304	323	336	351	353	347	335	312	349	317	343	339	308	366	301	305	325	328	332	326	320	301	361	343	339	332	302	298	330	291	323	336	309	338	323	346	330	333	323	322	319	333	288	300	351	326	315	305	338	322	326	313	330	363	347	314	321	358	320	356	344	328	335	318	324	354	361	336	335	341	318	345	334	339	325	369	340	333	318	350	351	310	338	317	341	321	351	334	329	315	327	335	301	323	309	331	337	358	328	357	340	369	332	317	350	350	334	342	308	284	327	314	328	302	367	318	346	334	318	314	301	329	351	330	304	325	340	302	321	304	333	286	336	372	336	325	324	345	327	295	333	298	325	319	328	310	332	282	325	325	329	318	303	351	307	316	348	339	315	300	321	316	333	353	324	330	306	298	300	332	362	344	309	331	361	324	334	335	353	341	341	332	293	301	320	361	342	322	343	339	338	346	295	346	299	317	319	358	315	274	354	323	283	327	341	315	309	347	338	334	338	315	304	359	343	354	353	358	311	353	342	323	335	314	322	312	328	332	318	296	308	337	328	280	314	353	322	292	313	313	335	318	332	290	322	348	329	339	352	331	356	327	334	341	340	338	328	323	335	324	336	337	333	356	350	352	310	360	334	309	325	341	351	332	306	341	349	332	310	339	332	337	324	303	342	315	339	360	310	313	296	321	299	313	325	328	329	309	334	311	308	315	303	320	297	329	334	348	346	350	347	327	289	336	333	303	334	316	315	326	322	330	336	335	362	360	347	321	356	344	315	318	306	333	317	306	336	338	323	322	335	319	347	343	340	312	335	319	290	333	304	323	335	322	314	306	337	304	312	360	344	344	354	341	308	325	353	317	318	348	291	329	336	310	313	338	307	316	359	314	340	303	336	330	341	320	329	271	341	318	309	318	346	331	342	333	345	346	329	329	370	321	323	383	309	310	344	336	359	299	308	300	333	330	329	333	337	311	316	334	349	336	336	316	308	349	291	327	327	295	322	327	315	353	365	342	300	353	306	333	314	304	329	343	327	320	329	343	319	333	317	345	296	311	302	327	349	366	346	318	359	333	352	317	341	314	326	345	314	351	356	335	300	309	295	315	299	345	314	325	325	315	322	302	326	304	331	318	337	323	319	314	345	332	348	336	326	328	316	315	327	328	340	320	347	355	328	325	326	300	328	297	323	319	334	325	316	331	339	336	341	335	319	337	311	361	324	337	346	312	318	312	337	363	366	354	304	324	348	321	337	321	319	360	327	316	322	338	334	341	318	314	312	319	329	316	283	366	341	310	327	334	326	288	334	307	323	318	304	332	294	343	344	325	337	345	330	351	312	318	327	311	308	355	333	328	345	351	351	329	315	329	318	324	357	331	350	342	333	300	320	311	291	324	308	331	326	330	309	316	296	332	323	329	348	325	298	313	295	287	365	305	307	318	346	344	369	341	337	298	323	302	346	323	320	319	312	308	325	316	298	322	322	347	336	325	339	349	318	317	321	302	346	284	322	354	328	339	366	314	306	320	340	328	330	320	348	318	315	330	339	359	300	316	335	336	306	302	296	329	332	329	300	373	339	327	352	343	326	313	330	325	350	321	324	347	311	350	343	337	346	298	346	332	340	314	307	337	315	324	346	334	330	324	317	331	327	315	323	350	339	296	311	331	361	336	335	363	307	333	330	315	347	332	316	300	347	325	292	338	322	345	352	334	319	311	303	326	316	342	320	310	345	377	335	322	335	346	345	322	293	318	343	310	321	287	342	365	353	314	338	317	289	340	308	312	319	297	338	328	319	304	316	316	338	334	338	320	363	322	344	299	320	337	326	299	301	346	303	294	332	308	324	303	340	301	324	314	324	335	328	322	298	325	299	333	297	307	327	313	339	309	313	316	342	327	330	328	312	303	307	333	325	339	326	325	312	337	321	317	336	303	320	355	314	367	320	339	311	317	289	317	299	336	354	310	328	323	319	334	337	336	359	331	353	332	312	319	326	312	313	328	329	341	307	342	328	297	300	309	339	326	348	330	359	331	310	346	344	307	333	303	329	278	380	332	324	332	330	340	322	342	344	322	324	302	326	325	350	326	311	318	326	368	310	312	300	328	362	312	324	333	330	318	360	309	334	321	338	322	350	317	323	339	353	326	344	310	325	293	341	344	308	296	301	291	327	318	334	350	332	320	349	317	313	330	336	343	317	347	308	333	373	333	334	336	316	344	341	313	298	320	334	371	334	348	329	314	294	333	335	330	347	311	336	330	342	312	347	339	309	340	304	323	336	302	329	310	334	333	300	336	326	350	337	291	349	350	312	311	333	343	362	345	325	315	335	328	320	349	342	324	344	342	321	328	336	323	345	334	306	335	299	343	367	321	367	336	301	311	301	335	322	318	327	281	345	331	333	312	325	340	329	317	328	348	345	303	361	329	341	335	339	322	327	358	340	332	343	340	280	333	354	308	321	303	321	338	333	337	337	328	348	337	345	321	337	346	336	319	353	338	336	334	294	302	326	358	380	347	320	360	315	318	327	323	312	350	328	315	335	325	351	342	337	290	319	351	329	335	314	313	318	343	337	343	335	333	307	303	301	328	331	307	323	361	310	333	328	345	329	317	321	322	340	313	313	287	309	329	330	327	333	351	339	334	296	336	342	301	326	305	314	313	309	328	335	314	344	304	330	321	307	314	350	310	321	310	378	322	303	356	306	317	337	337	298	324	317	341	312	300	326	343	301	340	327	320	323	343	312	355	325	319	279	339	354	330	312	324	271	320	327	336	338	321	335	287	326	334	331	339	315	304	287	292	316	344	349	320	320	364	324	303	345	318	341	337	330	331	337	331	314	322	362	291	327
35189	35934	43966	37751	29780	24528	18122	9570	6366	6675	3765	3826	4833	4386	2682	1822	1414	1190	1050	745	416	315	302	276	234	254	245	277	210	226	246	257	250	204	229	235	262	236	240	236	248	239	188	228	191	224	229	205	212	226	207	239	208	201	217	192	202	213	208	214	190	241	207	241	223	215	221	207	217	213	240	220	221	217	230	229	227	234	206	217	232	209	222	231	204	204	211	205	179	204	201	244	235	209	202	182	205	220	232	195	220	212	200	214	204	217	215	242	215	191	217	201	192	240	205	197	212	243	225	205	213	188	218	230	244	193	180	212	230	207	197	207	221	203	209	178	210	217	205	215	214	192	197	217	219	207	238	219	204	206	253	228	185	201	213	204	256	228	217	209	222	177	211	196	226	220	232	210	200	202	201	189	223	224	222	208	185	224	224	210	199	188	202	213	239	206	222	209	205	247	242	224	238	204	230	166	215	205	226	232	234	203	180	219	220	218	202	219	224	232	216	198	201	209	231	204	222	215	200	205	222	188	222	191	219	199	224	242	186	216	229	242	201	183	196	168	207	228	189	214	196	212	209	214	219	200	223	211	230	226	193	215	199	224	220	207	207	195	213	206	215	208	200	215	226	213	220	196	239	216	209	199	245	224	229	224	200	209	234	201	232	193	204	207	208	210	190	196	214	192	204	208	207	206	239	214	196	180	207	211	211	204	201	224	219	246	196	188	214	201	221	218	205	211	219	216	195	204	190	218	234	184	199	205	212	220	206	213	200	221	205	221	186	218	224	202	210	206	220	240	220	188	183	214	219	203	202	213	190	210	203	193	197	182	214	186	218	187	224	233	196	191	201	182	206	238	189	228	219	190	190	225	209	205	224	214	243	214	215	207	223	204	234	171	234	225	225	229	197	198	200	235	230	221	195	216	210	212	199	211	231	181	183	218	201	222	203	225	208	207	207	227	221	201	206	214	252	256	218	196	216	211	176	214	224	248	221	228	197	235	214	185	206	199	208	198	206	194	215	211	218	208	218	234	197	192	202	221	203	199	173	209	199	236	203	203	230	219	215	217	230	246	208	191	228	207	211	216	217	196	213	217	215	216	194	252	213	238	217	221	229	206	224	209	217	236	187	220	238	218	199	222	229	221	198	206	216	191	200	218	195	233	201	224	183	230	218	229	201	200	216	189	217	221	223	179	213	190	217	242	184	195	235	225	226	196	199	226	214	210	213	216	199	197	211	256	215	224	225	191	213	195	190	215	231	186	235	212	233	211	254	229	191	205	210	205	206	233	216	195	195	203	180	182	212	213	198	198	215	214	227	225	196	189	201	181	192	198	229	231	228	212	212	211	199	207	215	200	216	237	194	193	195	213	223	212	217	227	219	221	210	195	222	200	228	206	217	215	210	215	220	226	196	234	212	210	226	195	218	201	229	222	202	224	227	214	203	213	166	180	236	228	189	194	216	208	213	243	211	228	216	222	211	215	216	220	215	171	244	218	207	201	197	227	188	171	222	221	212	210	202	211	201	236	203	235	198	233	205	223	234	213	198	208	190	214	224	194	199	211	235	220	186	200	199	208	201	226	209	211	213	209	213	229	209	206	210	226	204	202	198	208	225	226	201	221	239	213	226	210	191	237	204	200	229	202	217	186	211	229	203	214	198	191	217	220	244	197	219	221	173	231	228	214	195	216	185	207	208	212	219	203	205	223	164	189	181	180	217	213	212	215	210	193	207	200	224	207	223	180	219	220	190	227	200	190	194	221	200	204	227	218	229	218	208	215	194	230	204	222	202	181	213	201	207	188	219	188	216	246	217	216	209	201	228	202	193	214	202	229	201	189	213	193	207	221	203	238	212	206	209	219	215	219	207	208	236	213	194	198	219	211	211	220	205	178	196	193	226	198	204	200	229	221	200	196	212	228	218	219	224	212	211	201	222	225	199	185	212	239	198	208	190	194	233	220	206	232	235	209	232	221	226	201	197	198	220	208	226	221	208	202	187	209	233	217	206	207	198	194	206	211	231	192	222	206	229	213	229	229	190	199	198	220	193	220	241	204	188	200	213	217	195	168	220	222	207	219	193	200	214	207	221	212	247	217	208	195	171	229	209	203	214	197	208	209	222	197	191	211	219	152	220	213	254	231	221	215	195	205	215	202	207	213	185	223	241	202	193	182	233	223	218	170	207	197	179	207	212	214	240	221	208	234	190	224	203	222	207	195	220	203	215	199	184	211	210	219	212	214	234	208	195	190	240	233	219	253	191	229	214	211	228	209	187	210	202	200	223	198	225	219	194	222	203	210	239	201	215	209	186	203	233	187	186	239	198	198	168	201	189	217	201	210	232	228	215	214	200	207	193	224	207	202	182	196	236	185	211	218	199	227	222	221	199	197	186	194	199	190	179	220	233	190	210	226	217	230	208	201	228	233	194	224	210	198	233	195	200	193	202	208	211	210	228	230	205	190	202	189	192	207	191	217	221	218	220	216	190	201	172	185	197	198	196	186	201	187	203	212	211	185	197	211	212	217	194	184	231	196	246	222	247	226	189	229	227	246	189	205	217	242	217	198	198	220	219	225	217	211	217	218	211	216	228	215	212	214	207	206	197	202	203	215	210	219	238	200	225	208	201	212	178	197	203	225	215	196	231	213	206	227	222	220	244	207	205	179	177	215	200	204	223	213	219	222	209	209	234	215	219	225	211	209	234	217	228	209	193	193	212	234	211	205	208	204	197	228	226	232	212	210	207	193	206	222	218	213	195	210	197	200	198	203	238	244	193	188	240	204	196	205	233	242	205	207	224	208	195	201	225	238	183	215	203	225	219	198	194	198	220	213	229	217	210	226	193	222	230	205	211	214	197	218	187	190	214	206	239	219	213	215	219	228	204	231	235	219	224	209	170	209	214	204	203	188	240	202	199	209	220	221	197	214	235	201	213	202	224	213	229	223	201	222	227	204	224	224	231	258	228	210	238	223	206	208	186	194	197	196	212	209	219	226	210	221	216	216	206	232	198	202	196	217	222	198	226	203	209	234	239	232	193	211	210	170	189	235	186	207	216	189	215	232	210	192	188	209	191	207	197	221	226	248	220	227	193	194	190	211	204	216	221	185	217	236	208	199	234	195	226	181	218	218	208	194	213	187	207	245	220	201	207	202	224	209	187	214	222	196	195	195	221	207	216	192	198	187	229	205	233	217	201	224	212	207	203	208	207	213	198	215	192	212	214	195	199	211	202	216	214	202	191	192	226	219	196	207	225	196	189	183	187	220	217	214	192	228	177	199	197	211	231	207	202	198	221	231	224	212	233	221	198	230	210	194	207	186	220	214	237	201	209	199	208	213	190	218	193	203	193	218	181	195	195	193	230	214	195	193	206	195	178	213	205	190	190	217	197	194	217	203	225	215	184	217	209	210	198	237	227	211	206	168	199	205	217	183	209	221	210	199	193	210	204	215	207	181	222	219	221	205	198	222	177	199	203	225	200	217	223	206	224	202	211	231
18985	26934	42460	43745	40528	38234	31503	20053	15987	17961	11346	14912	18453	17125	11365	8899	7103	6313	5149	3559	1953	1171	978	857	917	810	776	766	686	661	625	659	651	548	645	698	766	641	625	586	607	556	496	549	467	528	524	495	489	501	571	560	492	512	466	519	517	488	482	498	499	505	494	493	459	465	485	455	521	494	464	501	444	499	510	489	514	466	485	470	465	488	498	503	469	462	524	469	464	510	499	468	492	476	489	487	490	492	451	509	466	502	526	476	453	511	502	451	437	511	468	492	510	495	427	464	489	488	476	478	459	462	481	488	450	533	514	484	475	544	487	493	519	498	487	499	469	512	468	492	478	506	534	479	487	498	505	508	481	480	495	510	481	476	524	503	530	477	485	460	487	444	463	479	459	506	453	477	488	458	491	459	457	505	485	498	464	459	527	465	491	489	478	438	478	452	473	476	474	500	525	484	464	484	494	488	479	501	518	462	537	475	439	459	441	491	480	496	466	460	469	477	452	461	488	480	484	461	521	512	470	454	465	463	449	500	479	502	467	505	478	518	469	451	466	508	492	464	524	446	469	488	443	486	480	457	494	451	489	446	511	457	479	475	522	445	522	495	477	501	504	467	494	534	449	475	494	491	479	452	481	528	484	480	480	486	458	443	512	484	546	462	457	464	532	443	486	491	491	500	503	507	522	497	486	476	463	460	488	501	489	492	478	498	481	472	494	474	471	494	497	479	465	505	487	486	484	491	450	462	482	501	492	500	475	454	465	499	452	502	472	468	500	485	484	450	468	451	460	480	462	481	506	487	525	489	519	454	490	477	513	495	512	463	501	427	484	487	489	478	492	482	479	514	461	487	472	506	482	476	469	457	497	479	432	478	497	480	479	432	455	470	489	489	455	465	446	465	507	464	447	479	526	543	475	480	489	447	488	493	519	483	454	489	443	504	487	478	509	508	503	547	467	539	458	501	470	465	471	476	476	513	526	474	467	453	494	481	438	514	466	467	475	453	482	468	504	478	461	466	474	484	492	435	490	479	508	469	497	482	458	465	503	485	493	471	475	508	521	488	459	516	492	462	504	463	484	484	461	488	508	499	502	505	449	468	471	504	477	479	482	456	502	533	493	471	485	511	486	468	479	457	493	495	452	504	513	488	485	469	465	493	455	448	484	481	502	452	486	492	460	465	519	476	473	470	462	482	483	448	500	502	488	468	516	473	505	450	483	454	471	468	502	479	472	465	480	471	488	537	477	490	521	450	489	517	494	456	490	484	468	478	437	430	484	474	475	470	529	523	462	510	491	485	490	482	504	514	450	457	468	494	495	470	471	532	474	492	467	486	475	508	506	503	465	504	438	484	472	523	478	480	410	480	494	513	440	526	471	474	451	479	484	505	476	458	468	466	489	476	463	470	499	470	519	471	511	466	482	465	506	501	478	437	493	527	492	469	474	509	489	490	499	485	483	481	545	532	443	499	491	457	485	440	504	488	469	452	495	493	474	495	495	461	484	502	502	458	482	493	508	487	458	500	438	477	457	452	469	465	464	442	466	473	508	480	497	494	508	486	478	479	499	460	462	455	490	465	482	488	467	459	505	496	477	431	481	451	458	471	500	487	471	481	491	463	450	466	494	477	481	486	459	454	470	494	460	499	468	438	468	467	484	515	471	471	494	492	481	446	491	448	519	492	468	460	490	500	489	478	446	460	514	498	435	460	469	464	479	483	471	480	464	476	454	487	468	488	464	505	467	495	457	468	470	485	496	519	451	495	468	457	498	509	494	479	465	498	465	439	476	524	473	471	481	459	501	506	507	497	462	504	451	477	523	504	460	499	489	482	487	485	476	494	471	459	466	495	454	489	484	483	505	507	471	478	469	476	469	467	469	466	488	459	446	490	451	453	499	489	478	465	484	514	493	503	461	455	496	514	488	515	510	495	535	501	490	465	446	451	517	466	492	482	471	477	449	409	475	498	510	454	455	439	475	483	503	457	494	532	472	477	475	477	461	471	447	476	513	491	484	489	510	488	468	498	463	470	502	480	461	465	479	501	510	494	484	495	496	533	479	511	482	515	467	462	513	480	501	461	476	453	478	502	467	477	491	463	465	471	506	447	494	451	439	477	498	483	463	481	455	478	491	475	520	510	490	460	499	466	487	471	484	467	504	465	506	500	467	488	458	512	472	479	482	496	560	510	491	487	452	455	488	482	475	480	479	512	542	480	506	509	496	491	460	456	516	500	477	484	484	482	492	477	436	467	469	473	485	453	498	482	478	495	464	493	490	502	488	526	494	509	469	466	490	476	426	489	516	519	489	495	466	463	481	514	459	446	469	474	508	498	509	455	459	487	453	471	505	475	503	508	455	446	458	483	463	497	477	493	486	458	471	516	498	452	479	525	500	451	450	484	504	487	430	512	473	484	501	517	483	513	456	492	493	485	497	481	488	444	487	478	477	477	506	466	460	471	502	426	472	467	448	494	485	478	512	497	515	486	531	459	512	464	447	500	439	487	474	438	499	491	511	502	489	485	458	467	497	486	497	487	477	489	479	483	465	517	477	452	492	495	434	503	425	485	496	440	491	490	429	468	493	468	479	470	503	485	471	489	464	509	495	496	498	470	485	412	447	490	496	492	478	474	498	473	469	483	459	487	483	533	472	489	464	500	468	540	477	488	483	502	491	511	471	469	485	450	497	490	458	439	502	482	471	483	471	468	503	457	503	475	491	493	492	433	501	516	466	450	487	482	471	485	492	476	452	478	452	441	445	481	420	499	461	476	484	527	464	456	500	478	510	482	486	454	508	448	465	491	458	498	452	437	461	481	462	505	465	483	484	475	462	506	482	450	511	515	468	505	483	473	490	480	518	531	466	489	452	470	493	477	472	473	485	469	491	478	475	459	460	492	470	482	475	452	451	476	482	502	454	479	484	417	512	480	443	491	445	507	461	453	532	445	440	492	476	456	481	480	447	449	472	463	513	471	506	431	512	472	501	477	459	453	461	485	471	473	458	503	446	448	503	489	457	493	469	450	490	503	482	478	475	447	514	474	472	496	480	504	500	489	477	480	484	451	491	517	494	479	454	483	492	511	464	476	500	474	463	491	502	462	498	519	470	501	467	460	485	470	471	468	480	471	469	504	471	491	464	480	513	504	457	455	515	500	510	485	530	492	513	479	503	474	500	516	514	494	463	500	465	483	480	472	508	476	475	487	485	491	473	479	518	463	517	511	503	474	464	468	455	506	479	462	493	466	470	434	479	467	496	513	485	492	457	497	470	504	468	502	527	479	464	456	469	471	467	506	488	469	479	482	453	474	467	469	544	460	474	477	465	474	466	501	483	450	426	531	464	462	468	498	460	516	492	440	475	447	495	498	491	457	462	476	488	444	518	491	506	494	432	479	497	488	479	493	477	491	439	484	484	474	501	466	493	497	502	480	437	502	484	475	467	468	438	491	484	438	458	471	458	479	463	493	473	474	488	489	446	470	503	488	509	451	481	474
13155	15924	19094	14523	10733	6299	3440	2102	792	697	693	711	891	971	842	711	528	426	401	328	204	152	148	144	138	122	144	140	138	144	139	133	151	134	155	138	139	132	135	128	146	135	148	149	138	109	130	150	123	142	141	128	150	121	139	138	112	145	151	145	140	142	134	126	130	138	120	138	128	128	126	121	142	144	142	170	139	149	150	132	134	128	121	127	130	112	128	142	126	132	150	123	111	166	145	157	148	140	146	130	148	129	130	171	133	118	131	141	151	157	138	149	132	123	115	139	130	136	163	140	135	139	143	157	122	141	151	145	133	135	148	155	136	155	111	135	146	119	152	128	137	141	138	139	152	129	142	137	132	140	121	148	133	153	137	141	139	125	127	145	144	123	131	132	127	148	136	136	134	128	123	116	129	156	130	147	143	150	147	143	149	146	150	140	143	149	119	120	140	152	138	156	125	126	164	124	118	130	128	124	145	142	145	121	136	122	138	136	143	144	154	173	142	119	132	135	137	154	117	151	151	135	117	144	137	128	143	134	143	163	156	116	143	142	126	123	138	139	147	134	154	145	148	141	143	136	137	161	135	146	134	147	137	141	128	141	154	145	162	121	140	141	140	125	145	135	146	133	140	161	131	106	159	138	161	144	121	136	145	132	132	136	136	132	138	123	135	155	137	150	152	140	126	156	147	137	131	136	119	124	154	149	139	141	152	141	131	146	154	134	168	158	133	122	122	143	155	140	139	133	132	130	130	152	118	116	141	158	123	137	120	151	138	124	125	137	135	136	154	131	146	147	147	139	136	157	129	140	130	154	134	161	120	148	140	138	134	133	147	157	163	151	121	137	121	135	143	134	149	134	114	139	150	148	138	151	132	116	137	132	149	154	150	157	144	117	112	139	130	142	133	120	136	119	124	130	160	131	134	135	140	142	130	125	128	114	145	133	133	142	157	147	137	153	131	170	148	154	122	139	136	155	159	146	107	141	129	153	128	153	131	137	136	124	135	124	144	134	129	133	122	124	147	109	132	125	129	122	157	128	136	160	140	169	144	151	110	145	116	111	137	148	152	137	144	104	154	127	137	148	123	126	159	140	152	134	136	158	164	154	137	134	135	149	143	133	140	141	130	146	131	139	147	130	139	137	136	131	141	151	140	149	145	158	158	139	149	122	142	144	123	122	131	138	123	143	145	141	130	119	125	131	157	134	154	130	149	129	152	134	145	126	121	154	148	145	131	147	153	148	148	132	150	136	122	140	134	147	131	149	148	151	124	129	142	161	134	141	114	122	133	148	144	111	145	132	143	129	129	148	153	115	139	145	158	132	149	128	146	162	133	137	132	131	139	123	130	148	122	132	165	148	138	141	145	152	141	144	152	122	123	145	132	137	134	140	146	153	117	148	122	126	128	150	131	141	157	152	146	137	131	152	136	139	152	122	132	120	133	115	137	136	135	158	115	136	144	134	132	137	151	142	166	144	147	136	142	132	122	143	146	137	134	138	126	129	125	116	134	131	133	134	159	127	129	146	114	140	134	132	137	144	149	134	134	118	122	126	133	126	136	143	145	147	145	145	141	152	124	134	135	149	160	138	136	140	139	125	136	115	140	138	147	124	146	138	153	125	118	127	126	144	138	151	148	124	155	136	155	144	153	143	144	153	130	137	148	138	124	138	138	153	141	151	159	130	145	128	126	147	159	119	145	129	119	154	143	137	158	110	144	144	148	140	143	130	140	128	135	124	128	139	121	120	111	138	139	149	130	136	145	151	143	147	147	125	134	113	129	134	126	125	149	118	118	140	135	128	149	134	138	138	160	141	111	137	129	137	140	136	134	124	148	125	146	134	129	133	126	116	143	116	134	130	118	136	136	124	122	131	122	136	122	129	144	140	142	152	128	166	148	131	124	150	143	123	162	163	141	134	155	137	149	121	123	127	128	124	145	132	124	126	136	137	154	135	157	152	145	149	138	156	150	123	128	119	151	129	143	127	140	127	125	120	109	140	138	126	146	143	149	130	129	146	138	140	147	134	131	133	153	144	140	109	147	137	140	129	134	160	130	156	143	148	139	160	137	133	146	120	124	148	148	149	160	146	123	149	162	138	139	135	125	128	143	126	145	141	134	144	144	149	142	150	127	120	155	140	138	126	156	147	134	130	139	133	135	165	143	154	130	141	134	140	136	128	124	145	145	144	111	117	135	145	141	136	141	148	115	119	139	132	137	145	135	143	119	134	126	136	141	141	134	155	127	137	134	123	166	140	125	148	127	129	140	143	127	127	135	115	132	128	142	137	134	135	141	126	122	122	135	168	144	138	134	138	139	139	147	141	137	156	152	136	111	174	160	142	130	123	115	129	150	136	127	138	110	130	138	147	124	149	121	123	140	158	131	140	123	152	127	126	122	140	131	127	129	132	114	159	155	128	106	143	158	151	107	134	132	140	147	123	148	129	140	169	153	165	139	145	121	131	131	143	144	134	161	135	142	120	138	139	143	140	121	143	164	150	148	134	133	127	152	146	129	140	144	142	138	120	117	145	142	132	150	142	133	118	131	142	146	138	136	166	140	117	128	156	138	139	124	147	122	121	158	154	151	120	130	129	137	137	134	151	120	147	139	140	114	149	128	131	158	141	141	121	144	132	153	158	143	125	120	145	144	130	137	137	121	143	135	144	145	123	120	129	131	135	139	131	148	126	135	114	130	135	144	131	122	138	128	137	155	117	135	125	145	159	150	119	133	132	132	155	126	154	117	124	148	128	123	119	143	139	167	148	140	148	148	138	136	132	134	151	129	140	148	134	141	142	133	130	138	122	145	135	171	138	131	157	120	135	146	159	148	159	121	131	154	131	141	139	146	112	127	146	134	145	132	142	148	131	148	134	131	148	141	147	130	130	138	121	132	126	125	146	135	127	145	150	147	135	134	152	139	138	130	132	140	143	128	133	123	116	143	146	124	161	156	128	133	119	162	137	151	132	133	133	150	138	124	146	122	135	149	128	133	166	133	144	134	122	147	134	146	117	120	113	132	124	151	116	140	146	158	167	145	138	142	129	132	137	129	135	159	146	125	155	152	135	133	152	130	159	116	143	149	135	124	130	121	120	152	123	133	112	150	137	131	138	128	140	147	140	116	123	149	128	139	143	134	148	140	142	149	149	158	141	130	106	142	142	150	132	156	143	124	156	125	111	140	144	125	136	143	134	135	121	149	117	137	123	123	151	145	139	132	141	147	160	131	145	150	120	126	115	128	120	123	132	149	139	156	139	139	148	138	133	143	127	131	139	148	123	152	124	122	134	131	161	133	146	130	132	125	161	138	136	149	132	145	128	146	157	126	119	148	152	108	129	144	144	117	131	135	134	133	128	127	158	143	156	137	145	150	143	159	141	144	146	133	143	134	133	147	141	144	124	119	125	143	118	158	136	118	128	137	153	148	131	145	134	138	126	145	133	122	145	153	138	133	138	124	163	149	134	149	122	146	128	137	143	135	118	135	129
7478	12853	24050	25570	24299	18125	12721	8225	3594	3563	3603	3703	4617	5044	4332	3844	2758	2300	2031	1491	811	527	377	394	357	320	367	353	368	324	378	358	335	308	328	395	428	358	347	361	345	323	315	352	339	302	338	320	328	339	344	326	374	350	326	367	325	328	326	334	354	324	345	332	325	368	349	321	315	311	329	315	329	338	341	344	306	326	344	302	321	337	338	330	332	334	348	294	332	311	322	299	329	343	362	320	328	343	332	353	320	293	324	357	322	352	347	320	285	317	300	324	367	310	320	308	355	356	337	359	308	307	334	308	356	335	327	316	364	299	328	326	344	333	341	325	351	302	335	317	359	311	297	313	363	317	337	341	334	324	322	303	327	365	338	340	345	299	338	306	330	333	278	302	340	344	344	323	375	354	334	341	304	361	329	315	328	297	337	307	324	354	340	344	313	333	300	317	324	312	322	345	334	351	379	342	340	368	311	348	311	349	326	330	336	356	352	351	308	271	335	332	368	306	328	340	355	324	315	355	338	331	340	342	341	326	319	321	318	289	354	331	308	347	313	345	345	373	321	337	305	334	323	370	360	348	314	318	343	307	314	339	356	333	325	329	311	324	317	352	353	324	340	331	351	307	317	304	304	337	334	329	321	304	305	349	340	320	307	321	305	335	367	321	336	338	336	363	322	332	343	306	335	345	337	324	305	334	305	358	338	362	313	329	320	333	295	316	324	319	338	315	296	329	329	351	382	330	325	330	300	290	348	319	332	306	326	348	342	303	336	361	351	324	305	356	312	343	312	353	357	325	335	337	337	334	320	320	310	318	316	319	349	321	318	311	321	333	317	322	345	380	317	377	312	350	315	329	335	313	361	344	324	340	348	346	364	335	350	319	319	323	330	366	338	317	327	330	376	366	324	320	328	342	303	323	308	352	331	318	306	327	318	328	346	346	340	343	343	345	358	350	329	340	323	313	331	318	347	318	313	316	349	327	346	322	349	296	327	339	317	303	304	342	343	326	350	339	325	317	325	315	318	330	321	360	333	358	296	334	304	355	336	339	323	315	335	333	300	363	329	331	299	321	320	314	300	321	359	336	324	347	326	322	314	320	325	302	332	317	313	319	326	344	326	330	352	336	316	348	332	336	343	346	344	332	337	334	303	334	331	302	307	334	324	329	311	325	358	301	346	332	346	323	326	294	323	303	307	330	299	343	328	308	315	332	339	356	329	373	310	293	325	302	343	360	339	347	352	309	352	322	333	332	348	343	309	332	348	336	347	367	296	327	334	331	293	329	350	314	320	346	327	305	344	341	343	327	319	315	324	335	337	376	361	327	332	310	323	317	338	310	338	333	350	325	329	302	311	335	363	309	338	324	325	322	331	311	366	357	312	375	357	308	326	353	328	324	330	315	359	345	331	344	352	313	319	324	316	307	367	301	331	340	342	346	331	369	341	318	329	318	357	317	322	364	300	336	365	345	329	319	332	317	320	321	337	347	343	357	333	326	314	332	319	328	342	319	351	341	328	339	328	347	333	306	321	307	328	324	355	330	338	320	340	330	329	304	335	356	378	357	351	319	305	303	361	340	311	319	322	313	361	347	328	331	312	351	335	330	342	322	340	335	323	342	344	359	338	335	335	334	340	367	306	336	333	343	332	299	351	354	286	339	312	306	340	342	350	341	335	322	342	344	329	326	294	343	329	324	343	333	349	364	328	352	315	318	318	314	336	349	334	333	329	342	328	316	340	313	318	332	318	310	332	319	316	270	312	337	293	347	316	326	352	325	327	313	308	334	339	349	347	323	347	323	340	347	337	341	310	325	319	326	359	339	312	337	334	356	332	341	355	331	346	301	349	337	347	314	348	344	331	318	332	327	316	309	328	317	282	346	322	353	316	324	329	356	327	308	356	340	331	305	347	331	341	331	347	338	334	357	332	351	345	324	313	337	358	321	350	347	352	322	325	296	331	280	344	294	281	323	325	323	310	353	344	368	346	311	356	320	330	339	330	350	329	342	312	316	338	328	345	325	353	329	360	343	313	294	329	326	319	345	303	358	318	335	332	358	351	335	320	284	319	332	336	313	378	319	341	325	312	333	318	317	314	341	335	370	317	340	354	324	359	346	332	302	308	341	310	340	328	335	321	347	343	344	365	312	329	386	350	317	336	325	323	322	334	348	347	356	346	339	316	331	337	328	306	357	322	334	293	322	321	350	321	357	358	306	341	328	317	308	321	312	334	325	335	344	346	307	338	332	316	295	339	333	373	383	335	313	318	354	346	340	303	309	342	326	348	297	292	335	352	351	330	342	345	322	326	346	320	335	331	337	343	355	351	334	355	329	308	346	333	318	289	338	318	312	336	322	332	305	339	360	348	368	344	322	334	353	337	345	322	305	348	343	364	334	348	290	347	325	323	329	365	349	349	339	362	318	330	309	380	313	365	317	327	335	303	325	353	355	344	339	316	304	331	348	350	320	332	340	321	353	331	339	353	329	345	340	317	345	311	343	304	344	326	340	313	306	337	325	353	333	339	356	325	325	356	318	314	350	335	322	340	347	313	353	343	325	341	342	318	313	342	336	301	308	337	298	317	330	344	319	330	321	328	319	308	374	314	337	314	346	330	347	319	355	329	335	313	351	359	301	323	318	326	315	350	337	316	336	323	332	310	286	321	333	344	321	327	321	311	312	335	366	335	310	329	340	318	347	363	339	301	302	349	317	310	321	373	335	309	302	349	276	336	345	329	332	307	316	327	298	328	358	317	349	306	299	339	318	335	348	347	351	320	330	326	338	334	298	323	331	342	302	316	341	321	352	310	369	328	315	355	330	326	347	324	328	345	340	332	340	302	355	353	320	325	352	328	338	357	352	323	336	346	334	344	327	321	320	330	318	343	325	320	296	341	326	349	342	335	328	289	378	354	291	328	314	338	359	334	330	353	342	318	349	307	318	331	319	333	322	316	302	337	320	324	319	335	336	336	334	323	349	345	323	331	331	323	335	395	317	365	341	331	334	336	330	317	327	307	347	334	329	317	327	350	347	339	314	337	315	341	322	336	326	303	351	308	326	328	327	333	355	321	338	324	341	309	321	313	341	321	333	350	302	321	349	331	327	326	366	308	336	340	347	316	317	335	305	354	328	346	329	316	330	322	323	303	331	352	340	326	326	329	314	327	320	343	345	331	349	320	376	286	329	322	313	321	332	330	300	336	304	334	356	335	310	335	324	309	338	348	315	330	358	355	326	289	331	341	320	320	318	337	318	344	361	358	358	323	342	338	302	333	315	348	326	351	384	327	343	321	338	312	360	278	323	340	292	308	323	366	317	313	333	327	322	332	316	317	287	334	343	355	332	332	350	343	309	332	336	321	323	299	320	311	314	332	355	327	323	342	362	309	338	330	354	310	372	306	340	354	310	313	347	291	340	321	301	326	384	337	324	307	308	334	330	350	313	317	309	312	306	315	314	308	315	343	343	314	302	317	358	340	328	349	341	319	349	361	312
23914	24682	29171	27425	18795	11933	9690	4927	2203	2350	1942	1599	1527	1350	1231	1020	871	682	550	439	309	174	163	205	171	145	148	150	157	152	150	144	183	127	154	161	161	149	146	158	140	125	125	107	152	133	124	116	139	155	134	121	133	127	138	162	146	143	159	148	138	135	144	142	132	125	148	157	138	126	142	131	139	112	133	132	122	130	120	129	134	133	136	130	122	116	132	126	126	154	124	122	128	135	164	135	142	133	134	156	131	127	147	129	157	120	155	112	122	141	132	134	121	126	131	149	110	109	138	126	126	145	144	141	124	157	153	144	135	142	129	125	137	137	153	117	154	153	122	170	143	125	140	137	130	120	109	133	129	123	155	130	159	144	150	141	128	163	122	127	134	121	126	137	130	153	142	132	145	157	148	151	135	154	148	124	135	157	139	156	157	145	137	150	128	130	142	121	130	132	127	136	142	145	123	125	134	108	133	134	135	120	135	109	124	137	134	132	128	156	126	148	171	129	145	121	123	138	142	133	141	126	154	141	132	128	146	141	136	134	132	125	124	122	117	153	130	146	129	162	170	118	145	141	137	116	135	152	151	125	139	116	135	113	148	142	134	139	154	157	128	157	149	133	126	130	129	106	135	125	139	141	125	167	158	145	123	136	121	138	134	141	142	118	115	145	140	145	129	133	158	134	139	139	157	144	160	121	146	113	128	138	120	153	148	131	142	125	146	146	164	142	147	121	146	140	133	131	131	137	126	131	131	135	136	127	158	135	127	128	134	152	136	141	141	172	143	149	141	144	137	133	122	137	134	143	117	131	159	136	131	125	148	122	130	155	147	108	140	149	136	132	138	123	128	152	154	124	141	140	145	127	133	129	117	129	141	146	124	142	150	142	125	127	128	134	138	141	129	139	143	146	153	151	137	156	134	156	157	134	149	139	137	146	137	139	140	149	147	155	138	136	128	124	125	139	113	157	149	161	115	115	143	157	115	135	124	162	135	109	131	152	160	154	121	133	135	153	135	141	132	148	128	149	136	116	135	134	166	132	139	154	133	151	120	120	144	148	129	143	141	111	127	141	144	152	128	127	140	101	162	122	131	133	137	131	122	123	134	140	161	128	132	164	130	135	111	127	145	113	123	137	128	149	151	132	158	148	159	141	130	114	141	155	154	139	149	172	146	137	137	137	147	137	141	128	124	145	123	123	133	151	153	138	122	140	152	127	129	151	119	132	133	133	133	128	126	125	150	119	121	145	140	149	120	143	134	155	145	139	126	150	123	140	123	131	131	136	150	140	126	124	100	140	162	120	128	127	162	153	123	135	144	127	127	134	148	140	147	123	126	138	143	146	141	135	121	146	145	130	120	133	136	140	137	136	142	142	145	124	152	140	117	145	125	137	151	139	152	144	128	127	131	143	151	146	147	138	168	119	134	153	138	182	170	143	115	147	147	135	168	139	149	160	145	138	131	133	145	104	132	139	126	153	149	136	124	148	140	122	117	153	135	141	137	129	128	139	143	155	144	135	137	125	128	140	136	130	129	138	126	137	128	137	136	121	132	117	136	131	165	145	133	140	137	141	164	131	137	140	142	150	129	118	142	149	117	139	124	142	136	106	117	124	143	145	124	149	111	135	160	113	132	132	138	142	144	136	136	138	124	144	122	157	124	121	140	145	114	133	131	132	126	130	145	159	141	136	131	169	152	130	162	144	140	134	135	153	137	141	133	116	142	152	138	131	138	141	149	151	153	141	124	130	137	131	120	122	155	146	140	133	128	136	144	165	113	137	149	139	122	135	148	135	140	129	157	130	116	140	141	144	123	142	134	115	136	135	114	143	148	133	129	136	137	150	152	150	126	134	131	139	125	118	141	130	138	146	153	133	151	168	144	138	144	129	138	141	128	125	142	137	113	124	136	151	159	105	146	130	159	141	121	130	132	138	137	156	128	131	138	143	145	115	136	116	125	139	143	134	115	141	152	152	146	142	152	151	140	135	130	120	144	141	144	134	132	130	139	148	120	145	159	132	133	151	121	149	143	132	136	153	151	162	125	140	130	153	146	159	163	137	160	141	116	146	142	123	155	170	169	130	136	154	132	134	139	122	143	115	135	144	146	138	140	144	130	147	135	116	132	124	131	120	147	128	149	125	127	148	119	133	149	132	140	140	128	150	125	152	156	148	139	144	139	149	132	154	130	98	144	129	132	142	115	135	144	163	120	140	137	130	118	160	151	139	144	116	140	127	147	136	143	127	133	147	121	148	113	152	131	148	155	139	149	146	131	122	131	154	147	155	127	120	122	129	120	123	169	133	132	113	122	144	139	161	154	136	130	167	139	130	137	133	129	145	132	131	136	159	163	140	121	144	153	134	130	126	151	113	150	130	129	135	160	133	136	135	115	132	131	131	149	129	141	127	115	141	139	129	131	113	142	140	161	174	134	126	149	140	123	144	131	135	121	131	147	141	140	122	141	145	142	132	147	138	118	148	137	129	109	118	134	152	119	122	127	146	111	119	152	122	149	134	137	129	146	171	147	143	153	144	141	142	126	143	151	133	109	131	129	176	132	133	134	115	148	131	120	116	133	135	147	131	133	135	136	155	127	139	157	124	112	129	125	142	132	145	139	131	116	146	134	138	118	107	148	161	126	134	138	150	115	138	101	153	137	144	153	122	131	125	146	142	142	135	172	149	155	157	139	106	130	140	139	138	126	126	156	122	132	118	141	135	124	155	128	139	153	155	130	137	130	146	160	132	144	120	141	162	126	117	150	131	107	142	136	150	121	150	150	125	134	134	164	135	131	135	150	137	128	141	129	137	153	145	135	153	139	137	153	144	132	134	130	112	126	133	137	142	130	146	141	154	121	126	130	118	142	122	129	122	133	137	115	149	146	161	157	125	149	128	144	129	120	154	151	136	124	153	162	127	130	131	148	146	129	155	127	142	137	113	139	132	132	129	139	135	135	124	144	152	137	133	144	128	121	147	127	108	134	147	166	146	154	130	133	139	150	125	138	157	109	129	142	135	130	135	144	121	131	133	129	136	141	133	132	122	135	146	124	124	116	140	126	147	121	121	156	127	128	131	106	144	142	133	134	115	156	166	116	155	117	146	136	127	130	141	137	145	145	124	154	133	136	124	155	140	139	136	144	148	134	143	133	133	147	130	141	135	122	133	137	165	134	124	124	120	145	137	138	137	145	128	142	140	124	135	134	148	113	149	129	152	125	119	135	121	127	169	170	127	132	143	154	149	147	148	133	116	119	150	145	137	121	119	128	150	139	106	156	134	121	117	135	163	137	139	128	131	124	160	148	133	138	149	122	132	120	154	127	149	146	146	138	153	141	136	122	147	130	129	133	114	153	127	120	128	131	108	148	151	155	152	139	128	145	123	122	147	153	140	130	121	137	139	133	158	139	141	135	144	139	119	139	129	129	122	133	116	121	142	151	133	122	123	125	125	135	140	147	111	112	126	146	132	139	126	134	133	140	129	150	111	129	130
13801	18845	31626	37557	31085	26002	24309	12758	8265	9790	8835	7558	7525	7364	6378	5379	4886	3811	2926	2441	1496	707	528	531	494	455	442	445	439	434	429	407	385	377	367	386	454	424	428	360	344	335	361	328	330	348	316	332	350	360	337	332	365	333	329	351	316	316	346	341	336	331	340	366	362	317	340	303	348	343	352	355	348	354	290	325	328	323	342	323	363	324	360	340	299	324	344	355	359	324	307	317	365	336	334	318	361	306	337	331	350	325	366	321	369	320	297	335	331	309	322	335	324	317	336	319	326	316	335	363	339	321	326	308	355	323	368	331	337	345	349	311	351	329	336	362	340	320	387	322	374	332	326	324	331	347	359	328	340	322	321	345	307	327	344	351	354	335	377	303	335	319	340	334	352	312	338	321	353	328	340	311	334	325	339	328	328	314	331	350	343	346	319	287	330	322	349	330	338	311	314	353	335	313	339	342	350	335	304	336	342	308	296	332	335	317	335	308	308	333	345	339	307	307	340	342	332	351	336	331	300	352	310	306	330	360	316	326	341	347	355	356	335	306	360	342	326	349	307	315	322	322	324	291	342	319	351	340	332	341	338	325	327	342	319	302	331	332	293	342	305	322	312	336	369	333	325	361	331	342	332	339	337	347	339	337	349	315	343	369	336	357	307	321	327	367	353	314	342	352	332	337	330	345	342	305	327	309	331	319	351	327	327	344	342	363	337	328	320	318	340	326	322	340	308	317	335	359	340	306	330	340	328	341	338	347	310	324	342	322	336	336	316	350	307	336	336	310	331	306	380	331	348	313	336	368	336	301	321	327	347	332	325	332	303	337	345	348	334	367	312	333	331	331	346	322	316	324	307	318	334	324	304	311	294	338	337	335	322	325	339	327	358	342	347	347	346	348	363	326	323	338	341	327	301	324	333	306	329	333	311	330	311	320	304	322	329	311	333	352	316	360	318	325	336	323	322	348	364	322	333	336	322	303	320	363	323	337	317	314	319	313	326	350	322	330	319	317	335	294	356	359	312	306	328	331	313	355	320	324	311	334	364	318	309	329	356	329	324	339	324	345	349	344	329	343	344	332	331	347	336	318	332	344	306	323	321	350	349	351	341	336	324	355	346	359	330	323	322	332	329	332	303	362	302	349	374	330	349	308	336	344	331	328	335	306	302	334	339	374	337	339	306	327	325	310	331	324	371	351	328	332	373	345	343	342	324	311	337	341	353	319	337	332	368	334	318	350	351	342	352	310	314	335	367	328	332	332	322	338	342	316	346	337	298	329	326	330	319	348	359	352	337	330	348	325	322	317	332	355	331	345	326	308	359	351	346	342	324	310	349	334	348	315	353	363	324	318	344	334	298	331	327	326	308	322	331	324	344	313	325	351	359	372	328	327	320	320	318	341	333	346	338	355	305	313	325	331	328	315	352	362	342	331	323	339	349	363	329	316	313	343	283	355	312	364	340	342	330	339	355	310	316	324	334	327	324	323	314	369	363	328	330	368	320	321	328	337	339	365	339	318	319	311	345	324	351	308	352	331	299	372	315	336	326	333	349	327	358	293	316	324	308	328	347	314	356	320	357	338	361	352	347	324	340	332	352	354	339	357	351	336	339	340	376	334	327	291	322	293	312	337	327	338	362	318	369	317	316	352	303	317	327	355	334	302	353	357	324	349	350	295	331	350	341	323	349	332	369	315	321	385	345	348	367	322	338	313	344	355	338	312	377	327	358	336	315	315	346	325	321	326	332	318	325	323	308	376	330	297	321	339	320	323	318	339	323	325	360	325	336	329	351	335	348	332	313	322	322	314	314	342	342	337	319	324	313	328	312	343	324	348	321	311	311	325	312	376	331	330	328	347	349	331	345	336	327	282	324	335	321	330	337	323	364	328	331	339	310	349	332	353	316	320	290	341	333	369	294	338	324	344	335	317	328	367	302	309	369	310	346	325	306	309	337	321	299	302	330	342	317	318	299	345	317	339	308	321	334	334	335	332	356	321	298	352	343	322	343	309	349	337	326	326	335	298	374	302	339	331	346	350	316	309	306	312	337	341	352	355	330	338	355	350	306	329	333	346	334	340	329	330	315	319	356	328	334	329	289	329	368	328	343	307	291	344	324	320	336	328	339	332	367	328	345	368	304	321	313	320	354	335	313	338	345	303	344	346	317	334	322	355	319	320	316	339	316	318	353	351	304	313	341	323	372	403	304	318	330	367	292	348	328	365	347	320	314	284	317	345	326	332	349	315	346	343	357	345	318	345	319	332	329	328	357	326	348	361	319	344	313	295	346	349	338	343	307	339	305	347	365	313	302	323	368	350	324	314	326	330	322	320	326	355	337	334	344	332	330	328	335	338	327	317	312	330	337	324	333	353	301	343	291	309	361	332	332	325	327	358	335	322	352	310	310	381	329	302	340	352	316	341	342	330	314	328	325	353	328	331	342	356	326	323	353	311	333	323	315	317	339	336	322	305	343	324	334	311	336	310	314	321	306	365	345	314	303	340	311	338	335	317	337	331	317	344	318	362	373	327	353	344	346	341	336	322	319	310	325	339	350	336	304	338	319	332	334	325	358	328	293	319	340	347	361	348	358	332	324	326	351	324	335	296	348	325	325	337	324	327	369	336	362	335	336	350	339	295	315	342	326	368	310	338	329	343	334	340	354	358	305	314	325	330	299	332	325	321	318	322	351	323	332	326	331	325	340	325	327	320	370	324	317	336	302	306	366	340	326	325	335	355	335	332	335	317	356	293	309	324	340	337	321	309	351	353	330	325	334	331	307	342	313	357	324	351	333	358	313	364	336	311	375	332	324	320	337	338	348	322	336	378	315	351	348	341	296	318	331	366	344	313	331	327	326	330	324	355	370	321	340	348	334	318	361	308	329	326	346	329	351	310	330	361	318	351	319	311	312	340	335	336	326	326	369	319	343	315	334	298	337	311	352	301	327	332	341	318	306	319	344	357	306	299	338	320	332	317	310	314	316	333	352	321	323	321	347	321	353	335	359	337	338	304	319	308	323	290	293	310	346	334	320	336	348	377	331	333	350	325	353	351	327	301	328	345	336	291	366	334	302	326	333	342	326	327	324	308	348	344	337	348	367	342	337	315	349	333	358	310	340	319	319	323	345	330	328	335	331	332	317	345	351	313	327	340	323	291	328	335	347	307	366	363	288	332	379	313	336	324	336	350	303	342	327	327	316	343	315	334	320	347	347	318	308	335	343	318	318	305	324	358	315	338	331	333	359	331	310	327	331	320	329	350	373	346	329	343	350	336	323	318	326	377	321	331	337	331	327	347	290	336	354	330	336	361	331	335	297	302	341	328	320	346	337	324	319	318	347	329	340	334	313	353	302	342	343	343	324	298	303	323	343	337	331	332	369	324	336	330	328	346	308	331	343	313	368	309	349	325	323	328	322	352	329	328	299	353	304	326	342	314	311	315	321	321	332	329	328	319	305	302	328	333	351	321	322	354	298	311	358	332	321	358	349	333
32285	28495	37520	39524	29625	25406	20696	14586	7889	6066	3551	2865	2964	3259	2675	2138	1572	1462	977	792	618	373	309	266	248	237	259	253	262	232	229	236	245	228	250	254	263	253	207	235	212	239	197	219	224	217	230	210	209	190	230	217	220	200	217	213	227	194	228	197	242	215	208	242	190	204	218	216	218	204	197	211	205	212	232	225	197	204	232	245	236	197	215	215	214	172	205	206	254	237	201	180	225	204	237	180	211	203	220	201	218	210	213	205	202	206	202	225	241	202	201	194	232	213	184	205	218	193	216	213	200	238	198	200	217	209	183	202	176	204	221	203	220	220	221	187	204	203	237	226	209	212	210	228	217	243	207	200	191	208	184	224	225	197	217	226	201	210	205	204	193	218	186	230	197	220	232	228	231	226	200	221	205	201	195	205	188	211	198	203	190	207	182	211	217	192	210	206	190	188	209	214	212	216	202	204	213	187	168	226	212	198	229	204	229	241	228	196	219	211	215	232	221	218	203	184	209	215	229	229	190	215	214	182	229	227	204	204	194	207	197	200	197	242	197	239	235	214	196	227	196	225	217	214	223	195	206	224	207	212	224	235	208	213	187	213	206	206	198	246	221	220	186	213	230	200	213	202	208	197	207	193	187	213	186	213	203	223	190	197	189	231	193	196	209	201	227	206	181	205	211	228	214	192	208	231	222	211	215	238	191	233	234	222	228	202	227	214	192	190	219	209	215	233	209	232	219	219	222	217	251	209	187	202	191	220	207	234	191	219	174	228	230	196	193	205	210	212	220	184	194	212	219	219	204	243	198	227	210	179	243	222	218	186	196	216	225	206	238	196	228	204	230	211	216	198	199	197	200	197	208	186	204	209	212	207	203	240	231	219	205	196	188	209	219	212	200	208	219	188	195	234	202	205	228	190	210	183	201	198	188	173	224	219	203	196	201	234	231	214	194	182	240	205	227	179	194	210	237	227	217	210	192	221	174	216	194	207	225	205	222	193	214	198	208	234	239	217	216	205	219	204	209	211	194	204	232	227	191	202	203	215	189	190	204	201	221	247	228	219	192	185	217	200	185	233	186	198	203	208	221	199	198	203	218	206	193	207	201	216	223	212	183	211	198	200	208	190	217	187	206	207	221	222	217	213	188	187	223	182	200	241	196	197	181	188	196	231	229	229	214	203	205	237	208	219	214	194	213	215	199	217	204	194	213	222	218	200	229	235	226	201	197	225	205	204	192	217	217	188	221	198	185	242	226	217	214	252	211	212	202	193	196	228	211	223	196	212	219	197	183	203	197	208	224	189	194	201	203	200	202	197	195	174	215	233	205	193	199	187	220	216	203	194	239	212	204	202	209	200	183	232	213	238	234	196	215	207	218	206	226	194	210	191	203	234	205	186	198	228	213	217	221	184	194	219	221	208	234	190	202	207	214	204	216	187	212	236	200	203	213	199	195	228	225	209	202	190	209	223	201	227	208	197	242	239	218	183	195	215	189	213	186	216	198	214	207	211	252	204	201	198	211	235	222	202	211	201	196	225	217	213	212	194	219	193	190	227	237	188	213	203	202	215	255	226	196	194	169	200	196	213	243	208	185	216	189	226	197	205	213	227	224	194	208	223	209	212	229	215	224	225	225	219	184	217	198	212	209	209	194	204	209	220	210	189	216	201	190	222	251	227	199	225	186	222	200	181	204	224	222	208	204	238	191	186	219	221	202	198	214	208	197	194	187	210	199	197	228	214	186	206	197	224	213	195	217	216	234	224	221	193	197	205	204	222	211	219	195	218	227	218	194	195	206	235	203	216	208	184	211	228	203	228	230	211	192	243	213	217	219	204	208	198	223	199	207	192	211	207	205	210	196	228	204	205	190	219	222	204	199	212	205	219	197	186	183	232	215	172	238	206	220	205	215	202	218	217	195	200	200	216	208	204	205	168	207	211	180	218	208	211	200	198	195	192	189	216	190	191	200	165	209	214	206	203	171	198	188	209	202	201	230	205	220	204	217	205	214	228	209	228	224	215	215	195	219	215	192	244	208	193	190	205	207	213	197	203	226	183	191	192	220	182	216	220	210	221	194	211	212	199	217	190	219	214	207	226	204	195	206	189	261	211	225	220	225	238	203	212	204	197	205	191	217	212	211	229	213	213	201	189	182	192	203	199	238	225	186	211	177	212	181	210	187	198	206	233	226	191	210	187	208	231	209	229	233	240	195	200	239	222	211	216	193	196	177	213	199	198	234	242	204	202	205	196	210	201	218	203	205	187	211	204	225	197	208	229	182	235	225	209	194	224	195	191	214	210	230	220	234	191	174	238	211	204	212	239	181	219	204	197	218	196	189	199	225	219	220	182	180	214	214	192	196	225	222	203	194	218	224	198	227	219	195	193	214	216	206	194	204	230	234	188	219	209	188	208	220	189	197	198	228	197	213	224	233	209	222	218	215	218	220	223	205	161	221	212	216	218	243	193	240	192	203	225	231	226	214	207	193	229	200	239	208	194	178	210	202	225	207	221	185	222	205	197	203	211	213	220	207	205	214	219	218	222	195	223	242	190	216	228	217	208	212	207	197	218	210	239	228	194	216	208	195	194	213	173	208	212	202	211	209	231	205	212	227	207	237	235	200	212	214	220	227	191	184	206	216	191	249	212	225	220	214	240	224	215	234	197	226	217	194	204	187	209	195	190	235	208	217	207	211	216	214	230	195	214	261	202	207	206	226	196	180	200	193	229	207	190	201	197	218	209	198	203	200	192	199	191	227	206	211	216	219	219	209	220	229	210	197	211	226	228	225	214	201	218	196	214	217	174	195	183	193	198	221	231	209	186	196	199	231	203	230	193	190	204	195	215	180	183	209	229	224	218	203	227	212	212	197	203	234	219	208	207	223	199	209	199	194	202	192	198	225	210	203	216	200	192	222	216	216	201	208	210	212	236	228	204	203	217	235	244	213	213	192	237	201	212	210	215	224	217	219	218	222	209	213	223	212	195	222	188	211	216	218	199	221	203	227	217	181	182	200	188	216	201	208	192	172	223	187	207	231	205	201	219	230	214	210	197	217	215	219	181	181	213	215	229	209	199	197	203	209	190	258	219	213	181	216	202	199	208	223	222	228	212	205	195	191	229	216	183	217	207	223	217	187	208	215	206	209	216	216	230	189	204	231	191	186	216	213	202	254	214	236	212	221	206	211	240	218	203	210	207	208	199	206	190	202	220	195	206	203	214	209	208	220	183	202	212	178	189	195	194	219	217	199	192	208	204	223	224	189	193	208	183	208	194	206	213	231	189	219	190	195	225	204	200	195	202	215	218	231	212	215	206	214	199	183	194	214	251	215	194	193	218	224	185	201	210	186	198	200	201	218	195	223	214	200	227	224	225	231	197	205	199	188	180	205	206	216	213	179	206	201	219	193	194	234	205	205	214	223	184	206	193	197	190	205	197	222	194	205	236	209	214	205	223	201	209	202	207	182	201	209	222	210	207	180	204	209	235	216	212
16623	20832	37076	44816	39766	39120	34379	25847	18274	17112	12112	11357	13220	13464	11988	9967	8320	7590	5171	4221	3271	1577	1042	934	941	862	824	739	781	714	649	667	624	608	618	588	681	663	654	600	541	554	487	514	511	500	453	467	493	524	514	482	487	508	480	473	463	518	474	542	509	476	473	518	492	485	506	453	551	436	474	456	511	455	503	471	473	477	471	490	513	517	495	504	450	485	481	439	477	490	486	499	479	479	466	487	514	494	491	499	489	430	449	475	504	525	485	463	500	498	486	472	478	493	433	470	458	468	483	456	492	483	472	521	492	511	511	487	512	478	515	452	459	485	494	502	490	506	486	488	456	513	484	496	464	471	523	516	499	509	459	480	483	470	502	442	500	470	478	480	484	452	485	472	468	465	476	450	469	483	484	454	494	452	512	471	461	493	486	480	484	448	485	470	458	473	477	539	486	478	459	469	441	475	449	487	481	483	428	484	462	497	502	481	481	460	485	439	444	461	450	482	493	496	448	478	475	453	445	457	480	476	450	479	467	481	509	450	469	471	498	513	469	483	470	466	442	450	479	437	448	467	488	471	485	476	457	439	456	460	473	494	470	445	469	446	492	435	506	451	494	491	470	477	486	492	503	440	450	488	502	484	481	510	465	456	486	477	463	446	481	476	453	493	433	493	459	442	469	492	460	438	486	451	436	508	467	449	507	491	448	481	508	495	509	448	474	472	490	446	452	449	492	449	495	490	471	485	488	491	490	425	490	491	473	467	463	473	514	465	460	467	485	492	480	517	458	475	465	481	486	479	476	464	506	501	455	460	477	507	464	465	482	480	440	488	482	446	486	461	457	460	451	469	484	444	467	469	449	455	478	432	496	495	480	522	467	484	495	502	455	506	492	488	464	463	487	441	490	487	485	459	488	474	473	491	452	480	433	484	442	466	522	502	467	468	473	441	492	454	468	492	482	463	477	513	491	478	475	479	503	481	492	456	471	427	466	469	490	467	475	495	506	486	453	493	460	469	514	478	477	483	479	467	499	493	482	445	457	438	455	507	463	490	492	477	428	496	454	447	488	499	474	436	471	448	472	472	469	496	512	437	497	469	475	468	444	460	451	490	503	464	460	459	480	479	446	459	502	497	472	488	484	468	469	481	462	481	481	470	444	480	456	449	471	484	451	463	517	500	457	464	464	521	451	471	440	470	433	455	460	513	492	477	496	450	456	503	459	468	485	465	496	446	471	502	460	487	471	456	511	460	484	466	481	473	470	497	448	491	498	470	480	497	479	473	478	468	473	507	503	458	507	446	445	467	492	469	479	479	461	473	501	473	464	490	508	475	470	477	480	470	475	481	454	466	469	473	471	469	475	467	539	499	473	484	470	518	477	483	468	463	475	490	482	473	466	459	517	454	472	438	534	506	454	489	495	480	464	466	466	459	479	453	493	482	459	456	463	493	507	421	447	507	479	485	477	456	455	477	447	492	507	485	440	479	480	502	460	457	476	456	483	484	504	484	462	505	491	471	492	499	494	486	463	444	468	480	468	479	468	464	434	448	481	483	432	463	484	498	471	460	460	481	461	483	466	462	485	474	458	467	482	491	475	471	488	466	488	433	465	468	461	469	484	443	477	504	459	478	511	461	454	483	438	470	435	489	457	478	447	470	498	502	465	490	445	508	476	477	462	468	496	483	461	473	523	498	463	509	463	466	489	518	488	448	501	493	451	465	455	507	452	458	455	498	471	466	492	504	483	456	498	496	443	453	459	466	482	487	488	477	465	427	463	463	503	441	505	447	461	479	510	466	460	485	503	472	459	506	440	515	475	483	495	514	479	443	459	446	513	482	454	473	479	491	446	487	436	492	467	480	461	508	452	471	473	476	460	490	447	469	452	443	447	482	496	457	488	470	455	499	533	457	486	485	489	436	480	428	488	455	464	469	478	494	444	495	472	466	490	445	497	441	459	491	450	490	468	475	452	456	458	516	518	493	488	492	508	471	469	489	470	468	448	469	489	456	473	469	441	516	499	501	489	473	489	503	457	466	465	507	464	476	473	483	469	453	443	462	430	484	456	511	447	430	464	483	496	511	461	467	521	459	442	500	502	498	477	482	448	513	436	509	496	521	453	447	444	490	507	494	456	484	504	479	488	480	468	483	493	472	455	482	502	482	447	515	499	424	473	466	507	509	501	489	457	492	444	471	476	462	448	478	467	516	472	455	460	500	480	479	456	448	457	489	439	466	477	455	486	453	448	466	494	481	466	470	469	447	502	461	510	478	473	489	521	468	483	483	452	473	466	519	487	482	479	481	492	492	466	508	439	476	434	492	495	479	481	468	478	444	516	480	444	496	450	485	451	471	482	500	464	519	446	463	494	482	525	460	433	475	468	480	476	490	452	503	452	501	485	478	464	489	486	462	459	461	478	484	498	474	483	466	487	498	504	493	490	492	493	439	489	484	450	484	481	488	494	468	496	504	431	468	492	464	436	484	500	482	498	492	468	477	519	472	452	467	457	483	461	485	464	464	445	451	478	455	480	470	498	465	520	510	454	434	460	493	469	462	466	462	454	496	470	467	473	470	472	451	466	482	462	483	482	454	499	499	496	494	452	473	477	445	474	487	467	444	487	437	482	470	479	447	431	467	457	459	438	433	509	485	510	473	460	476	428	501	470	434	489	523	447	481	475	468	487	471	484	496	498	462	479	467	501	495	472	505	488	462	469	453	501	478	480	490	496	486	489	453	499	497	466	478	487	511	477	474	462	459	447	452	468	442	486	465	465	455	461	515	501	448	492	472	484	441	458	495	467	486	438	480	456	502	455	495	493	512	472	486	504	461	523	496	469	445	493	459	439	495	458	481	494	460	467	499	484	459	476	495	430	476	467	487	451	483	516	488	483	527	452	463	484	493	467	458	509	445	477	446	446	484	479	469	457	429	479	484	424	454	473	446	453	508	488	422	477	451	481	486	504	443	480	484	454	423	487	465	455	462	435	476	492	468	473	460	508	453	499	504	475	472	483	469	465	522	479	476	450	446	472	524	483	456	493	479	462	476	460	472	480	448	495	457	499	502	476	494	503	474	453	466	466	485	465	471	484	453	487	494	493	474	500	503	465	441	453	477	487	493	483	436	454	496	498	481	503	488	464	475	494	467	469	512	485	500	456	469	460	475	475	480	470	443	474	475	440	487	444	462	486	496	488	473	465	498	495	466	445	484	452	447	458	452	482	491	462	471	481	502	470	466	485	481	455	506	473	441	466	472	467	488	488	418	471	464	465	483	474	505	464	476	494	474	446	441	462	469	533	502	510	459	497	492	472	455	466	459	454	487	482	449	467	491	465	496	463	482	453	521	489	462	477	489	490	472	456	474	457	490	424	472	465	442	447	453	493	459	456	484	454	479	463	493	508	446	507	492	493	441	458	470	468	512	495	432	525	486	485	452	478	499	453	474	452	492	485	473	475	473	471	499	433	473	442	461	496	478	459	472	481	463	486	456	464	461
9533	5672	13084	13222	7849	4002	2700	1645	837	655	614	684	776	902	932	827	679	561	422	381	269	216	137	132	148	145	130	145	136	146	113	117	137	131	119	120	137	134	136	145	130	142	154	133	136	119	150	141	132	122	145	125	146	137	127	143	131	119	155	128	123	139	126	127	155	122	136	121	135	134	120	136	121	141	124	140	138	136	122	119	114	102	117	141	133	133	130	121	133	125	127	103	151	127	117	131	128	124	157	126	131	113	140	148	124	133	126	125	122	105	118	138	149	121	134	149	140	145	141	141	124	153	139	148	158	126	141	125	125	121	149	150	157	147	142	141	145	119	143	155	145	115	127	115	116	123	113	144	132	124	132	134	130	126	133	124	120	131	136	128	130	130	109	109	127	127	147	147	123	144	129	108	148	146	127	139	103	132	144	145	125	111	109	158	151	109	137	148	132	121	119	126	116	127	131	148	141	116	114	114	128	116	152	140	117	141	101	133	137	123	145	148	118	105	117	131	127	137	125	132	141	148	134	144	131	118	111	114	116	127	137	143	135	128	133	117	131	139	129	118	138	154	110	142	106	138	147	134	133	114	108	137	141	134	137	118	143	107	125	120	141	139	110	125	123	149	112	140	103	110	121	130	136	133	92	120	143	126	121	130	111	135	135	126	125	123	124	132	139	117	149	137	137	146	143	135	132	125	110	125	128	111	121	114	145	150	112	135	132	129	120	133	125	141	124	136	148	118	136	134	131	128	160	146	111	133	137	139	108	122	124	123	109	144	115	107	140	141	143	122	134	132	110	117	118	135	157	125	124	131	143	137	132	123	147	122	133	139	137	128	132	126	132	120	127	152	121	155	131	130	129	138	118	131	123	114	138	157	124	117	130	119	115	134	132	134	144	126	149	117	137	138	122	115	133	152	111	132	131	137	156	127	123	151	111	135	129	138	143	150	138	141	123	119	127	112	145	121	129	135	136	132	130	146	130	126	125	123	147	147	143	119	142	136	120	139	130	141	129	137	164	130	110	140	121	122	160	124	142	130	140	125	136	112	131	121	123	127	120	124	131	130	129	123	129	108	118	135	133	127	126	130	128	124	121	125	158	131	137	145	127	125	149	136	124	124	129	122	143	135	137	158	161	168	141	120	140	124	143	148	120	134	136	145	131	144	145	132	135	125	134	137	144	146	139	131	104	153	124	125	150	121	136	117	124	146	139	129	140	137	149	156	130	129	124	161	130	130	127	132	129	126	120	122	124	118	121	149	136	146	114	121	133	145	124	139	132	134	125	137	137	134	116	118	129	139	129	125	130	128	150	116	143	143	107	116	133	138	131	138	121	137	135	115	141	132	128	146	134	106	122	146	133	127	119	134	141	126	109	120	130	123	121	121	139	147	135	109	130	137	132	131	144	146	124	130	136	130	128	121	145	156	132	135	158	133	127	122	117	129	152	117	122	129	143	122	126	115	132	138	150	143	144	133	140	96	124	147	139	132	115	124	146	138	125	131	131	123	148	126	123	140	126	140	112	137	132	127	116	116	122	165	146	122	126	163	139	120	139	142	152	134	152	144	136	134	123	141	108	139	130	113	161	140	140	135	131	145	141	122	121	152	147	140	123	143	131	134	125	143	131	136	132	135	113	147	124	143	121	130	140	126	120	115	118	145	123	118	123	120	131	138	128	155	134	117	156	136	137	146	144	128	130	135	141	151	134	116	141	124	139	139	125	128	144	125	111	114	122	147	137	109	141	134	127	148	129	136	125	123	154	125	120	114	130	116	159	146	155	141	143	138	136	107	133	126	124	122	131	109	129	144	156	128	145	131	110	123	115	133	137	129	166	141	141	111	143	126	145	123	118	135	127	123	145	128	135	157	105	155	151	144	130	125	146	142	115	148	141	119	139	126	133	129	135	114	122	136	140	149	142	126	128	129	140	135	144	135	114	133	135	134	129	129	133	139	118	121	119	115	136	135	124	99	150	136	144	145	125	133	115	128	123	129	126	140	128	165	121	128	148	126	131	116	119	115	121	128	147	136	116	137	125	108	148	151	142	123	123	145	125	114	146	146	137	109	130	142	140	142	107	111	135	143	130	125	137	131	117	158	143	124	129	145	144	130	143	133	115	128	156	114	137	144	139	124	122	124	150	124	127	131	109	129	131	164	110	102	141	120	122	140	123	114	143	139	117	115	155	151	147	158	143	126	124	132	122	116	122	130	130	118	145	111	101	113	138	152	119	109	135	140	125	134	143	120	129	142	133	132	129	134	139	145	119	158	133	138	125	102	125	136	124	131	106	120	146	106	146	127	132	118	122	128	119	115	120	125	125	135	133	123	127	131	118	130	124	134	132	139	158	135	144	150	123	121	136	134	142	127	124	123	113	178	112	139	143	137	144	115	141	127	141	129	134	113	131	149	128	132	121	131	128	127	108	139	143	136	146	146	125	138	159	135	129	135	137	118	137	122	138	130	126	125	128	127	123	125	99	131	135	140	151	138	118	145	129	131	137	128	149	129	125	117	131	141	146	152	139	114	109	140	130	136	128	156	148	118	134	136	125	120	144	130	127	142	145	145	132	135	132	130	125	127	127	139	156	136	127	139	112	124	156	147	148	125	130	147	135	149	138	117	147	139	123	131	106	107	143	129	133	138	141	133	135	123	129	134	126	120	147	135	132	135	138	144	135	116	141	128	127	138	137	124	124	125	136	123	139	118	125	124	144	116	140	127	111	129	129	139	123	116	135	129	125	144	123	129	136	132	124	122	131	138	124	123	118	124	131	135	128	141	145	131	134	121	154	160	143	127	115	125	153	128	147	134	142	120	125	96	132	128	144	123	151	143	134	147	133	146	147	103	137	112	130	121	125	134	122	123	145	151	138	159	132	119	108	140	146	125	135	126	133	143	135	107	133	125	137	145	126	131	148	138	145	131	124	148	143	139	122	115	146	135	145	149	126	143	125	128	145	131	132	139	142	129	141	116	135	134	126	131	120	144	147	127	133	133	133	129	121	150	125	135	120	130	133	133	159	120	122	138	122	132	145	133	118	126	123	131	137	131	138	132	122	116	144	131	133	139	160	129	117	109	128	126	140	122	124	129	132	145	137	136	144	126	123	113	136	154	146	132	133	123	135	130	127	140	110	148	152	138	126	137	118	131	134	123	137	138	150	160	134	141	129	129	157	144	125	136	130	118	120	136	151	145	125	128	125	141	140	124	123	126	124	142	113	138	157	119	112	132	141	137	138	155	124	132	123	124	122	131	142	141	104	129	117	116	123	134	119	138	139	168	140	160	122	125	106	108	116	127	147	127	119	148	135	132	123	125	144	122	153	118	117	132	139	119	113	114	134	119	134	123	161	140	143	129	126	110	141	140	147	144	132	103	101	130	140	142	112	144	106	145	123	122	134	131	118	140	130	131	146	141	132	118	126	122	114	109	131	128	145	168	120	138	121	140	134	153	131	126	140	140	148	133	109	119	98	139	136	124	135	130	132	127
5345	4773	19924	24387	19444	13239	10496	7175	3903	3062	3023	3417	4050	5135	5073	4352	3812	3155	2153	1554	1309	756	411	347	367	349	367	351	338	334	341	349	341	316	295	320	362	370	379	350	325	313	320	344	326	320	320	322	320	306	320	338	329	329	332	301	339	305	320	335	331	309	277	341	305	318	310	322	313	313	333	311	307	329	269	305	320	277	318	330	323	313	285	306	301	296	326	321	294	328	320	302	326	330	316	276	330	298	293	304	335	321	308	293	297	312	331	336	301	340	317	306	322	329	335	335	320	318	343	357	318	341	340	343	328	333	308	309	307	349	322	307	318	338	295	340	333	326	306	318	323	326	319	318	309	322	307	315	327	322	307	336	336	317	304	286	328	336	313	322	305	326	310	341	296	343	314	343	333	278	306	296	317	335	324	308	278	345	348	342	318	303	304	301	322	306	329	338	333	339	331	309	353	303	300	349	312	316	310	328	292	305	306	289	311	302	274	344	307	309	312	295	312	316	304	305	333	308	296	314	319	301	300	325	337	304	280	333	295	310	308	328	316	305	321	303	312	299	288	299	324	321	310	322	298	304	337	284	311	330	329	311	337	313	341	296	302	322	315	311	330	327	295	322	297	274	317	313	307	350	310	321	311	335	311	333	294	308	307	305	330	319	310	282	311	324	309	315	316	328	330	310	331	331	287	301	313	305	329	353	322	339	317	354	347	330	332	325	292	343	305	305	298	318	305	280	328	304	282	327	332	277	304	332	310	295	317	322	335	338	324	324	292	333	330	309	321	335	309	325	321	306	334	307	331	310	333	320	326	306	300	317	327	323	322	319	296	330	290	338	316	312	337	303	338	338	293	288	330	316	314	290	337	321	309	312	326	306	363	315	292	323	318	295	293	330	338	338	299	310	307	328	301	360	335	354	332	286	338	290	287	310	324	336	354	292	319	339	321	299	329	311	301	305	310	309	326	328	292	283	307	322	312	287	320	296	334	304	325	324	326	319	364	307	332	348	311	309	343	301	309	341	307	324	320	321	339	298	322	332	289	303	297	334	298	281	317	325	309	290	317	312	354	300	315	320	344	303	296	354	340	317	321	347	281	298	319	277	324	318	298	318	313	318	291	315	298	326	308	287	289	294	319	314	323	299	265	335	321	309	332	332	329	314	324	308	347	284	325	332	314	273	315	330	341	270	327	333	313	333	328	329	282	316	313	322	318	338	309	315	337	306	311	278	304	348	300	293	301	349	332	305	335	286	330	333	314	293	341	296	301	306	312	338	323	318	287	300	339	318	315	267	335	362	313	295	300	343	304	311	313	305	346	335	321	300	324	325	344	332	328	308	335	316	325	329	286	301	293	303	317	326	326	314	296	302	356	304	319	304	302	320	325	275	312	327	287	281	317	315	313	304	315	343	336	285	286	315	317	322	325	303	303	306	288	314	320	307	291	346	299	303	330	302	338	320	320	306	304	316	344	325	313	297	299	314	333	321	320	291	304	311	312	321	296	310	317	324	326	319	302	329	308	316	314	318	303	332	318	360	310	328	312	283	316	322	311	301	313	328	295	313	298	329	329	284	307	324	328	317	334	320	300	325	294	331	279	305	307	315	304	337	296	282	311	274	305	342	292	340	308	318	297	342	317	294	327	325	313	321	314	326	300	296	340	326	324	303	322	337	326	323	301	309	288	305	310	318	338	310	309	324	326	309	307	316	321	328	315	312	319	313	344	312	301	319	321	283	320	289	365	291	311	338	313	333	310	335	329	310	314	288	324	296	305	304	318	338	316	333	345	330	302	307	291	333	303	305	291	293	319	316	320	330	307	293	319	306	336	306	316	317	325	321	308	286	291	286	324	329	325	325	309	296	288	327	288	294	297	316	304	290	310	332	353	341	312	307	321	318	319	292	313	334	331	326	340	320	318	306	314	335	295	309	313	294	339	320	312	314	356	305	296	304	327	305	309	313	297	334	309	313	333	321	312	321	317	333	322	318	313	286	303	303	326	285	336	329	337	327	292	297	345	293	301	318	327	285	314	306	312	280	327	323	334	306	340	276	363	320	304	286	345	275	297	293	303	366	305	295	307	316	312	331	306	311	324	318	324	294	292	333	327	326	312	294	290	298	302	297	307	315	298	331	294	300	313	316	312	361	302	306	293	327	298	339	346	362	349	321	339	323	322	322	326	317	328	326	291	278	320	324	305	312	333	305	315	297	334	286	316	330	322	320	339	338	321	284	305	320	313	299	322	325	313	310	318	315	331	350	305	272	340	300	293	295	283	302	318	340	343	296	320	323	308	339	306	326	326	293	320	325	313	316	306	297	333	329	321	334	323	301	310	286	309	307	325	311	330	283	313	305	320	300	325	312	316	305	325	324	322	325	313	335	301	313	330	296	311	319	301	315	302	326	305	356	289	363	332	284	343	342	316	313	354	320	326	296	330	319	313	288	312	324	303	328	308	302	328	323	333	323	298	313	308	324	321	377	295	322	324	344	298	306	309	327	317	290	353	330	319	339	340	301	306	308	285	306	279	305	291	330	314	319	319	318	300	333	311	302	297	338	308	338	340	296	333	307	321	319	313	302	298	307	327	306	343	325	318	334	330	379	320	287	343	310	308	298	324	322	298	312	325	326	309	287	338	309	301	348	317	313	298	319	327	327	317	281	339	306	321	302	334	313	331	305	317	318	297	329	325	344	311	324	326	335	319	284	321	304	312	317	333	327	341	336	307	324	331	295	322	328	335	332	312	299	299	336	301	286	327	303	299	309	322	313	322	300	329	309	291	319	283	313	319	317	320	329	303	345	328	310	347	313	356	309	317	290	315	336	313	295	320	272	330	312	315	318	299	319	328	315	329	312	318	316	322	330	331	339	305	312	343	318	294	330	287	344	316	316	315	267	326	311	314	295	289	325	311	346	340	324	332	321	288	287	336	312	303	328	323	336	273	311	331	315	333	324	324	301	308	320	296	320	333	314	337	312	318	316	290	315	322	320	312	310	319	331	339	299	312	300	313	338	281	305	334	293	301	301	314	336	290	291	293	304	314	337	299	320	317	334	326	311	296	324	314	302	324	321	292	336	344	307	305	287	334	346	306	307	320	309	308	311	295	305	297	311	323	297	322	342	302	334	330	292	315	309	331	333	333	292	315	341	347	301	312	337	318	347	300	312	318	328	300	338	312	318	318	354	319	309	322	314	294	324	298	315	324	306	365	334	301	326	319	279	302	294	299	323	317	337	315	313	321	312	285	303	307	333	303	326	307	322	345	333	293	305	276	311	282	341	308	322	330	317	306	310	292	282	320	325	337	318	315	317	309	319	343	321	317	305	319	322	324	333	334	325	324	307	280	295	326	295	306	322	296	293	295	316	336	310	302	265	309	333	306	295	323	279	341	306	295	311	330	339	306	291	304	290	340	329	286	324	335	312	283	323	295	314	293	300	313	287	355	299	310	341	302	302	281	348	321	305	297	331	309	326	325	291	314	307	305	341	339	338
16541	10764	26220	27731	19838	13038	8252	5151	3550	2937	1936	1976	2341	1469	1596	1311	1070	843	611	450	385	278	187	147	155	149	124	138	154	127	149	134	136	136	123	132	137	170	134	134	147	134	123	137	124	133	138	158	141	126	125	127	137	147	152	126	108	106	139	131	128	136	137	142	124	107	123	142	124	121	128	123	137	110	109	106	140	135	123	149	138	145	126	116	112	119	123	129	149	143	139	127	112	134	118	151	137	135	133	114	103	118	132	126	141	136	131	124	135	138	128	126	139	120	143	134	146	134	121	113	146	144	113	136	126	138	129	120	141	142	127	129	136	104	132	108	136	131	122	136	138	124	115	129	150	124	136	128	139	134	109	119	145	138	132	123	144	132	132	122	119	135	132	150	131	143	111	125	145	138	123	133	158	118	124	122	130	142	136	123	119	130	138	116	126	139	116	115	123	119	134	118	129	131	98	120	125	144	131	106	133	127	118	117	123	145	135	128	135	107	122	111	117	130	130	125	143	135	105	137	131	119	129	115	129	144	138	123	133	131	137	113	142	114	140	153	127	123	134	152	109	133	133	122	123	138	113	160	147	114	130	131	130	143	132	137	137	141	139	112	147	126	131	121	110	135	142	126	119	117	125	118	149	139	134	115	136	120	118	121	135	137	137	140	125	114	106	130	126	124	125	121	117	139	150	122	150	143	152	149	115	124	124	114	112	127	129	146	148	137	149	149	129	124	121	142	133	152	109	125	133	125	129	141	139	128	128	131	127	153	133	125	130	113	121	132	132	129	155	165	137	143	125	112	123	140	116	117	123	133	120	104	134	130	142	136	142	150	147	142	137	132	136	126	155	114	125	127	137	153	126	96	122	138	113	138	121	134	137	127	108	150	140	135	144	139	141	119	115	146	110	130	118	156	128	144	128	128	137	137	132	138	111	135	125	119	137	135	108	137	133	131	148	147	156	127	135	134	140	144	121	140	122	128	138	145	136	113	103	141	137	114	127	131	132	148	131	134	163	111	107	138	128	134	143	106	122	113	113	123	122	133	104	125	131	120	163	126	133	125	119	120	134	134	129	130	130	114	123	133	159	114	150	103	105	115	132	122	143	123	122	130	123	138	134	127	116	116	120	140	150	135	137	142	139	131	129	115	130	135	126	122	123	118	135	131	130	130	135	142	137	141	144	130	147	119	130	143	156	139	117	128	135	133	117	150	121	149	146	132	132	155	139	125	148	123	124	107	154	134	122	129	136	123	134	120	117	143	119	126	126	126	139	89	137	113	147	117	115	132	130	114	130	122	136	124	136	117	129	129	140	113	126	153	142	127	123	139	136	124	127	123	126	117	118	127	117	124	124	112	147	117	139	137	113	95	147	131	119	121	126	143	131	123	116	129	114	139	149	137	131	117	142	140	121	135	140	130	156	155	134	116	128	129	121	141	134	132	133	145	134	126	124	118	123	145	133	134	135	103	126	132	146	124	134	133	115	135	130	122	123	123	125	118	148	138	121	120	141	120	134	141	130	132	122	145	115	133	148	109	139	151	142	141	135	125	146	130	111	135	132	132	124	134	130	145	130	133	141	129	136	115	133	141	136	144	111	143	117	146	136	129	136	121	97	139	158	119	139	121	147	113	135	126	146	128	139	144	134	108	123	113	132	132	140	143	137	109	145	119	109	140	128	126	138	135	118	119	125	124	137	124	135	139	121	139	131	130	128	129	136	128	145	112	124	134	123	120	141	113	131	136	130	128	132	134	153	118	124	122	116	129	146	128	152	140	137	123	140	121	125	126	139	116	125	121	122	118	141	153	128	128	139	103	121	124	121	112	107	131	138	160	115	127	108	150	119	125	141	131	146	112	139	137	133	112	133	145	134	145	112	134	144	141	124	123	120	120	154	121	117	125	153	135	104	147	148	149	149	122	147	112	131	109	99	127	130	126	122	146	114	115	119	136	126	136	119	134	127	136	153	136	124	108	141	141	96	147	118	133	145	134	140	124	116	135	110	139	130	132	122	112	140	138	150	123	128	139	137	115	116	131	124	135	146	110	139	111	131	142	124	134	116	127	118	102	137	119	110	141	119	121	141	130	135	105	151	110	118	131	138	116	141	132	149	143	109	132	142	131	137	130	121	135	134	176	131	109	112	139	138	112	131	128	129	119	120	140	118	139	130	141	104	131	123	153	129	108	117	121	134	151	134	136	141	115	154	131	117	114	117	124	131	115	135	129	118	150	125	106	141	136	119	113	124	118	161	136	131	125	118	158	139	132	136	120	112	147	120	136	151	152	147	152	124	112	130	127	133	145	144	121	131	131	150	154	132	145	131	118	133	136	106	111	109	124	122	152	133	132	149	134	158	128	133	113	129	102	158	122	133	143	114	136	121	146	110	122	130	136	148	134	150	117	139	137	123	105	113	123	140	111	120	128	112	134	144	132	123	117	141	150	134	111	124	114	132	142	124	143	130	134	150	126	119	121	133	120	119	110	120	139	120	138	124	123	110	117	162	122	124	125	111	120	146	135	150	117	138	144	117	125	115	136	132	140	130	116	134	129	150	128	130	123	150	127	136	131	154	110	129	120	135	124	119	129	124	141	135	123	146	118	110	141	114	144	158	146	137	136	116	121	121	137	132	111	110	109	144	97	122	128	138	130	143	142	133	151	138	105	140	122	121	124	142	128	120	149	121	142	131	138	163	137	143	113	124	135	118	120	159	126	113	146	142	137	99	133	130	137	114	128	112	143	119	127	114	122	108	119	132	134	122	132	120	148	110	114	149	110	126	111	143	128	106	128	109	135	142	125	118	131	137	123	132	131	145	129	145	134	127	136	148	131	118	133	115	140	145	136	136	127	101	138	154	143	119	127	156	142	142	125	120	125	117	104	132	129	100	148	144	122	148	143	139	160	124	128	131	127	134	128	149	127	125	134	130	120	106	134	116	108	127	138	150	141	140	130	132	148	117	129	103	122	138	134	121	113	116	123	108	115	137	118	141	141	142	140	134	131	133	121	116	136	124	127	132	141	132	122	123	116	124	114	149	125	118	129	117	158	154	140	116	129	116	138	112	136	115	141	110	125	130	136	131	119	125	134	133	139	131	126	139	123	127	136	118	115	130	133	124	121	126	131	125	141	129	150	119	106	121	143	128	133	129	122	142	137	123	125	120	136	130	115	119	124	122	154	115	132	124	111	135	122	138	120	110	117	136	135	137	106	126	121	149	121	134	127	135	137	142	126	138	113	154	131	146	119	136	132	125	120	117	126	115	108	141	131	138	124	132	118	119	124	122	134	136	124	126	128	134	124	96	135	135	122	115	134	133	108	135	103	135	132	122	120	132	128	127	110	142	113	133	131	122	115	136	152	143	119	133	152	112	136	134	130	159	140	110	133	145	116	131	147	147	132	139	112	154	134	131	135	134	125	114	123	120	131	116	127	130	130	126	109	132	126	127	127	114	130	134	152	124	142	112	130	122	152	136	133	130	151	154	149	139	131
9385	8511	31597	36459	32975	25590	19712	14797	12473	11027	8979	9303	10777	7722	8325	6689	5847	4774	3378	2376	2015	1337	628	488	534	469	483	426	426	441	407	396	411	337	360	355	384	434	361	396	356	337	333	325	323	357	320	333	330	330	328	327	338	334	325	304	333	324	345	337	313	310	342	346	330	346	319	322	297	318	338	301	324	307	312	306	335	280	294	311	350	343	310	302	337	338	300	276	326	300	295	317	324	332	303	301	331	295	306	312	334	323	350	334	310	304	320	305	308	284	327	327	307	317	353	307	330	302	310	321	306	308	345	323	290	336	315	324	317	347	320	312	319	311	333	320	343	339	351	358	362	323	320	320	326	313	318	289	342	313	330	340	306	329	351	326	303	267	305	327	285	297	321	312	318	264	320	304	305	316	350	316	328	300	290	309	316	309	338	348	323	325	327	311	339	292	299	314	306	346	281	309	331	289	304	328	308	315	305	284	302	305	305	342	339	312	306	318	321	310	324	316	319	339	319	332	290	314	305	310	317	283	345	305	333	322	283	306	294	301	317	334	357	313	320	347	333	345	301	315	321	361	326	287	316	323	311	305	306	289	347	326	312	331	289	331	305	310	323	325	312	316	313	340	296	302	306	315	334	329	330	279	316	287	308	314	345	314	339	346	308	349	286	299	307	347	319	299	321	289	299	321	330	320	304	320	295	331	311	327	302	328	326	326	310	341	342	325	308	312	321	309	320	374	300	319	335	340	327	340	322	319	324	301	321	315	317	294	292	301	336	311	323	305	355	299	317	311	346	330	319	304	293	316	336	312	286	319	299	309	334	313	307	314	310	339	274	332	299	312	311	322	311	310	336	312	282	336	324	314	325	327	333	299	328	303	342	308	331	284	333	321	323	348	302	318	307	333	309	346	331	313	303	309	333	358	303	325	305	297	273	293	330	344	322	295	304	320	323	297	298	304	328	315	319	304	322	309	289	326	341	323	327	306	314	320	339	326	303	339	321	310	310	300	285	318	331	279	317	305	308	302	308	319	326	333	316	335	328	307	316	312	282	317	349	313	303	347	335	320	314	330	327	289	322	316	326	327	334	344	313	307	320	309	267	291	318	330	272	309	320	326	317	309	295	300	327	314	273	316	323	332	320	317	330	315	289	297	279	321	305	312	300	340	296	321	323	322	294	319	301	338	314	336	319	311	308	321	342	298	324	322	322	335	312	311	305	312	335	337	292	337	309	328	328	342	331	309	310	332	315	337	292	329	322	278	343	270	322	306	315	263	344	330	350	266	317	325	334	306	326	324	308	343	312	333	303	327	320	313	316	311	329	330	327	306	302	326	314	318	330	341	308	325	340	338	320	287	320	268	279	307	312	296	325	303	316	298	303	301	320	306	330	349	296	338	344	311	312	301	320	315	329	304	313	320	315	309	317	304	337	327	351	323	329	337	314	324	319	301	348	308	289	311	295	334	293	305	339	303	281	301	328	321	311	348	320	334	338	333	312	284	293	301	323	298	299	305	324	320	325	299	312	294	298	325	292	312	363	332	286	305	288	309	330	333	288	323	292	312	306	312	315	321	353	314	303	289	313	301	293	282	303	296	302	329	312	311	321	329	298	348	292	315	333	359	329	322	362	308	299	301	317	327	343	332	299	303	285	312	332	270	322	314	311	298	335	302	332	309	308	328	292	314	346	322	300	308	338	302	296	314	306	306	307	313	303	309	314	349	326	353	297	326	315	317	277	292	345	290	310	325	335	316	334	335	328	334	288	324	311	309	330	309	333	318	337	315	293	323	293	321	302	307	302	318	304	299	317	322	338	327	317	317	301	322	324	347	313	297	284	337	331	306	326	338	287	347	308	330	335	341	332	320	333	341	346	303	309	318	314	351	332	356	318	316	343	281	323	316	334	316	298	320	301	330	297	316	295	323	318	292	289	352	316	323	303	341	337	316	324	337	287	298	321	286	316	329	325	296	307	300	310	350	334	336	296	330	322	318	316	305	311	345	293	282	339	321	298	298	326	314	323	299	350	289	338	336	343	299	302	304	320	324	316	324	304	310	303	285	341	324	322	279	330	281	326	325	322	308	296	302	367	330	283	350	310	312	275	315	337	327	309	283	310	331	336	339	331	329	326	312	293	322	314	337	317	312	349	319	324	289	320	315	354	318	288	333	303	342	317	322	313	300	315	322	319	295	309	317	351	313	304	312	330	295	318	301	301	316	313	296	328	321	319	323	281	293	358	287	351	317	324	313	326	334	312	316	328	313	308	327	323	323	341	324	322	315	285	339	321	302	296	320	334	279	343	325	312	333	316	321	300	309	318	318	318	303	317	324	304	345	324	323	357	353	352	316	299	313	304	320	320	338	305	322	336	340	289	308	320	346	327	319	303	348	308	315	327	348	295	281	316	315	294	321	308	322	317	336	309	316	284	321	326	346	296	325	323	310	359	288	321	307	308	293	333	312	320	296	316	325	312	331	323	310	298	316	318	322	308	308	332	320	300	304	325	295	360	352	290	321	329	334	304	359	319	321	289	305	332	335	278	335	311	316	314	316	321	331	320	343	323	339	317	290	315	309	338	319	336	306	331	306	312	284	282	288	308	314	320	297	336	310	328	338	304	312	293	330	296	308	337	298	301	319	334	314	309	260	331	333	337	317	342	326	281	342	328	350	311	317	306	303	318	317	297	306	324	325	341	306	305	307	325	310	313	304	340	311	323	326	330	285	303	309	329	303	317	301	318	299	292	311	348	329	309	309	325	313	335	331	336	308	312	307	321	314	346	308	352	337	353	305	292	299	305	290	329	304	327	312	305	317	314	340	344	322	317	327	334	349	321	297	313	301	323	315	298	344	345	301	319	322	305	324	314	289	326	337	315	307	337	321	302	311	315	315	347	312	345	331	304	306	324	295	349	319	306	323	297	327	307	347	317	308	341	331	304	323	290	310	324	350	304	318	304	310	314	306	268	334	332	329	300	327	329	313	329	307	316	307	322	327	308	316	314	293	315	313	340	326	294	300	302	327	310	296	300	327	321	323	312	326	325	311	341	339	323	311	290	309	305	328	327	325	340	321	343	330	291	305	306	303	330	333	301	298	336	312	321	305	308	311	327	318	320	290	318	321	308	351	293	321	287	319	307	299	352	304	331	295	307	317	344	321	319	350	324	331	332	341	330	311	320	316	333	350	334	292	296	326	278	298	306	318	312	285	313	308	312	301	311	318	318	313	311	302	297	308	336	313	311	304	327	323	293	320	313	313	316	307	335	298	298	305	323	286	322	311	325	270	329	327	325	278	329	290	323	311	313	318	341	300	307	339	307	327	284	336	307	360	287	364	299	298	296	334	289	300	308	306	322	325	329	345	271	325	339	329	281	330	307	294	305	319	322	306	301	329	342	326	294	333	285	300	319	299	317	277	311	302	302	328	333	281	337	299	310	303	317	313	346	283	302	304	311	327	318	336	368	307	315	320	344	357	294	323	348	322	327	322	276	304	297	350
30374	24840	36062	39981	30806	23599	15446	10797	7984	5454	4346	4233	4026	2950	3412	2256	1912	1419	1147	761	624	516	331	254	277	236	246	241	243	232	235	207	227	203	213	219	220	223	223	192	203	196	211	188	202	189	189	214	222	191	207	213	210	190	225	192	227	222	212	223	223	202	246	224	196	186	212	222	209	197	211	187	232	189	193	207	208	211	197	214	191	190	183	231	223	217	190	209	227	200	219	196	192	185	201	201	214	200	217	207	197	201	193	190	233	221	188	191	199	205	192	210	206	191	208	207	219	187	217	189	213	180	189	210	201	219	228	217	215	199	186	225	183	215	216	211	201	199	212	207	197	230	178	212	212	216	221	201	201	199	195	197	220	213	195	203	220	219	225	200	187	191	217	210	209	214	209	213	207	197	204	182	178	183	199	196	227	220	188	190	217	212	189	207	178	201	249	193	226	203	204	211	221	231	232	192	216	217	247	221	234	213	212	215	224	216	195	200	221	201	199	183	204	230	205	221	182	195	200	198	193	195	179	186	220	200	192	250	220	214	220	194	193	197	213	201	216	214	196	197	178	205	198	187	186	225	217	202	195	229	202	191	212	177	212	226	212	195	174	193	218	205	219	199	209	188	215	198	205	172	192	190	202	203	207	215	206	208	166	216	212	181	188	209	195	204	221	204	188	200	208	207	191	208	200	179	223	184	193	195	208	207	200	183	226	189	187	197	212	204	188	191	213	210	192	220	197	196	193	236	179	210	186	190	202	182	196	179	234	191	203	245	200	214	210	205	190	201	218	196	214	200	231	214	208	224	194	206	210	204	211	185	195	228	204	224	216	174	182	217	229	177	239	222	198	220	206	203	215	203	190	220	207	218	203	196	186	178	226	197	214	217	181	184	209	209	203	202	215	210	196	204	196	209	205	211	212	222	192	210	210	244	214	202	207	193	242	205	200	194	178	210	224	220	214	203	199	157	201	211	217	192	204	187	191	203	215	193	191	230	213	215	202	217	202	190	199	232	190	199	173	201	216	235	217	177	213	206	188	194	195	190	214	198	244	204	199	192	187	194	207	183	186	196	247	197	208	190	200	202	208	192	200	207	219	195	225	204	187	227	200	220	201	221	173	199	231	213	189	185	191	206	193	188	211	209	202	179	197	235	197	187	195	204	171	192	233	213	197	188	246	212	196	203	186	182	193	215	189	224	182	203	200	198	196	185	216	218	193	195	208	164	220	183	196	203	195	219	245	207	208	217	219	172	205	201	220	219	200	211	196	218	221	201	186	215	214	203	195	195	232	182	190	224	186	201	207	226	183	189	198	232	203	221	197	204	204	204	219	197	206	205	203	191	202	173	202	171	193	197	214	206	225	205	180	176	215	212	219	209	223	208	204	178	193	180	202	212	201	203	203	245	243	242	196	225	193	199	214	183	197	220	186	211	187	234	205	177	203	213	198	218	210	181	191	251	191	195	192	210	214	195	193	238	223	217	217	192	204	206	226	209	207	202	201	191	223	188	191	203	191	188	209	171	220	210	208	185	190	217	219	191	179	198	206	205	209	202	189	239	199	233	197	196	241	211	199	208	214	228	198	210	204	196	196	205	191	204	183	213	195	208	202	215	202	200	211	226	216	215	199	202	219	213	216	193	199	213	198	207	223	200	212	225	224	204	214	206	196	207	179	196	198	224	195	205	206	213	191	226	218	192	225	208	228	204	218	193	192	193	203	202	178	201	226	216	215	185	207	211	213	191	188	224	180	238	188	199	212	201	216	194	194	201	200	217	213	188	229	215	211	196	186	219	181	204	207	192	216	223	195	181	212	188	217	194	196	220	214	229	203	207	212	201	214	211	204	209	207	192	208	192	225	209	183	214	200	182	203	195	204	211	229	200	183	213	205	193	207	221	208	208	215	212	199	183	213	220	194	202	220	171	199	219	193	225	235	191	225	227	206	228	178	223	204	195	178	211	203	201	205	219	221	208	203	207	189	180	180	200	231	206	211	204	233	214	210	183	186	191	200	166	211	213	209	189	219	190	181	220	227	202	248	210	211	218	207	213	215	188	212	210	206	203	187	199	201	235	214	207	218	190	197	178	199	208	236	204	197	189	196	220	201	194	192	223	198	202	236	213	184	203	206	224	165	211	200	222	185	209	211	191	187	237	214	211	213	210	201	213	226	218	227	182	180	193	202	208	204	202	229	220	193	206	211	209	208	214	226	223	198	216	188	209	224	211	218	223	180	159	202	188	175	218	214	210	199	210	208	214	204	201	200	195	184	216	220	196	209	231	198	236	186	202	231	210	179	202	219	215	202	206	198	195	217	198	185	192	198	201	227	194	204	222	167	204	193	206	233	215	193	207	197	209	205	230	209	189	195	214	211	218	211	204	214	179	199	201	216	194	223	215	180	208	192	215	214	206	222	212	212	198	186	212	204	221	214	225	207	209	198	210	186	228	214	195	194	198	204	205	228	186	217	193	220	190	191	236	190	213	209	195	184	224	217	217	211	190	234	217	170	200	213	189	211	209	222	215	224	199	251	210	229	231	192	211	191	224	191	199	164	225	207	219	243	216	194	215	217	214	212	202	202	209	203	195	189	188	216	192	198	180	206	232	204	210	207	189	196	205	193	190	202	194	184	212	200	194	243	219	209	223	219	210	188	233	197	199	222	187	213	208	211	215	198	220	228	191	210	199	224	216	210	206	182	213	226	193	218	201	246	204	208	194	226	200	212	194	213	182	208	223	179	180	191	203	231	212	201	186	206	192	224	211	197	200	190	202	201	205	185	209	211	199	212	208	205	224	217	175	211	196	197	200	184	203	203	232	231	204	191	189	215	224	211	213	209	191	190	217	234	262	204	205	199	202	181	192	200	215	224	224	228	227	197	212	185	198	217	202	196	183	191	197	220	228	226	196	208	201	204	227	193	219	167	188	227	217	218	187	210	201	218	213	197	207	184	234	208	188	185	224	222	213	190	208	210	210	205	185	190	208	217	205	202	208	223	189	188	178	240	228	195	198	195	221	181	214	204	199	210	210	202	201	183	234	218	194	202	247	189	187	214	217	213	230	191	197	210	232	205	197	202	197	208	218	217	199	208	210	230	191	223	211	193	210	209	211	189	205	188	210	187	199	220	198	201	199	207	200	200	216	217	214	200	204	223	202	208	221	192	190	192	205	203	231	190	190	218	220	207	193	198	194	195	196	198	220	197	215	219	223	201	186	187	221	210	192	190	182	189	215	210	190	227	210	186	205	231	210	226	211	226	203	199	208	214	238	189	212	168	224	199	217	186	208	193	210	231	213	209	213	213	182	191	202	197	211	206	218	197	216	220	189	189	211	207	192	225	185	205	209	228	227	186	188	228	212	217	225	177	219	171	169	202	198	224	195	218	174	208	229	200	225	190	208	209	207	213	186	183	216	222	194	217	200	219	171	176	198	218	214	210	218	211	238	208	197	166	192	201	203	188	194	201	210	197	238	216	212	228	206	216	229	220	207
16067	16642	37589	45387	41345	36498	28268	23068	19903	15205	15287	15718	14919	12431	14366	10610	9464	7596	5820	3879	3304	2289	1286	877	951	955	855	801	771	709	649	609	645	580	546	537	649	669	592	536	532	503	486	461	453	473	507	461	487	501	525	486	479	498	491	496	471	502	477	509	462	460	513	509	509	491	452	450	483	484	488	452	463	444	484	492	421	504	470	457	486	487	458	452	502	473	500	454	496	483	449	455	481	479	485	433	514	495	467	487	452	423	464	454	475	478	489	515	446	452	474	501	454	497	459	469	487	423	508	491	488	433	518	462	463	455	480	453	468	470	487	550	459	467	478	444	468	508	469	491	457	524	457	476	496	479	493	480	462	467	428	472	451	474	483	465	452	486	510	466	450	451	453	436	421	472	459	436	430	425	475	461	474	484	475	469	466	425	482	456	448	480	490	478	477	478	500	522	521	477	446	458	448	463	458	462	469	427	447	455	505	453	503	458	462	471	475	471	422	447	494	435	499	457	464	465	462	441	471	445	474	516	480	410	482	464	480	482	472	443	447	430	465	472	449	487	451	507	475	484	437	483	472	499	427	473	486	446	490	442	455	496	459	444	474	476	515	472	434	475	446	467	445	433	439	470	453	445	476	499	504	463	456	473	533	459	448	492	494	471	453	495	463	456	448	440	480	455	534	451	444	445	459	458	464	524	472	507	443	475	463	473	480	493	482	489	435	496	450	496	490	472	483	443	450	473	464	451	496	481	434	470	417	465	452	444	466	464	492	477	470	436	467	474	496	471	497	491	485	463	465	467	488	453	430	420	443	484	488	493	445	466	499	476	500	469	461	461	500	467	447	460	437	500	439	505	458	483	464	456	486	498	447	475	488	432	467	456	464	511	481	490	496	484	466	483	503	490	466	467	478	488	483	489	479	453	480	475	491	442	457	460	465	471	464	458	481	457	463	520	486	456	464	451	495	488	469	436	441	425	446	451	502	463	472	467	458	470	504	448	473	477	480	433	497	460	443	460	485	490	456	447	441	451	446	447	486	516	476	477	484	477	520	471	465	464	494	453	474	502	438	491	473	449	472	452	461	452	463	470	479	462	439	424	440	468	492	473	506	495	450	482	463	495	463	467	495	474	453	458	464	462	469	469	454	470	470	463	489	462	432	481	453	463	440	426	469	478	466	469	476	473	464	452	444	436	510	438	475	461	474	493	482	501	439	452	467	457	445	448	493	479	469	453	466	441	495	429	463	492	493	447	470	470	499	455	481	492	462	423	460	440	496	453	482	513	451	504	466	464	438	443	422	483	467	480	466	448	457	480	487	466	456	473	453	476	492	475	449	477	447	449	481	445	488	500	434	484	465	472	474	483	485	469	487	464	473	479	485	450	461	439	462	435	425	484	500	466	481	490	497	454	463	476	480	486	448	488	445	447	466	459	476	448	489	440	461	478	431	468	452	441	453	462	465	450	426	476	460	468	479	496	435	447	448	463	461	467	458	436	466	421	462	438	477	492	465	444	477	434	502	462	457	509	474	454	489	507	495	479	444	479	459	451	426	498	462	480	452	422	492	489	474	521	448	451	408	439	481	423	422	426	487	492	475	454	488	451	483	435	443	504	486	475	482	455	480	456	464	458	444	452	499	500	448	448	454	473	470	511	470	445	455	487	469	471	500	447	462	518	489	485	460	462	470	465	440	502	477	479	487	518	455	446	459	466	447	443	457	433	433	507	473	475	452	424	456	482	480	478	438	498	482	494	451	487	495	470	456	431	504	485	475	456	487	465	485	491	430	465	463	431	459	479	485	453	427	466	468	454	437	474	455	491	446	440	448	436	498	466	455	467	451	475	477	510	429	440	433	466	447	469	512	466	465	468	480	454	498	454	476	459	471	502	521	488	469	461	468	478	434	499	452	477	469	445	487	446	477	453	458	428	446	494	480	441	459	461	479	467	446	462	454	466	434	480	477	481	500	501	445	456	452	447	445	425	489	475	454	450	447	509	468	477	456	468	457	425	480	457	485	480	456	441	478	463	469	508	515	481	452	515	454	461	467	480	432	472	475	486	485	457	470	473	459	438	434	426	530	408	474	470	472	422	475	456	493	479	468	505	484	526	429	423	503	460	453	449	489	475	497	462	453	491	469	414	453	469	491	460	494	447	451	475	467	427	459	456	462	514	499	443	439	456	449	483	497	457	483	470	451	433	462	459	432	494	484	485	485	420	444	456	450	431	476	460	461	481	464	455	441	485	419	484	485	473	476	453	455	480	455	489	475	454	500	457	444	472	446	455	485	487	446	497	437	471	459	434	436	482	480	470	459	513	456	458	470	460	485	469	476	492	499	457	457	445	432	458	465	450	481	454	421	470	481	466	459	463	429	465	499	453	468	445	464	450	484	454	456	478	472	457	503	463	497	486	447	471	493	442	466	446	439	445	431	486	465	455	471	470	457	481	477	478	493	460	429	428	450	495	442	434	465	489	469	482	442	487	496	481	480	452	463	453	441	445	475	499	480	461	446	478	440	443	479	461	471	494	487	476	453	465	475	451	493	470	472	444	465	416	466	453	458	452	471	461	466	448	495	445	466	469	509	444	473	449	457	438	448	440	477	478	443	473	443	478	432	467	482	467	462	455	446	456	502	456	469	488	453	493	455	453	460	456	464	492	450	457	482	476	459	502	520	461	460	459	473	483	481	479	429	425	469	475	478	430	449	479	426	431	445	523	480	459	474	445	446	466	458	454	509	453	467	468	483	444	485	492	473	466	516	455	469	506	445	492	495	505	454	472	449	477	445	429	450	447	491	447	483	472	452	451	441	472	499	489	468	460	482	442	487	444	435	479	480	429	488	463	469	472	446	446	455	465	459	476	491	472	453	458	482	488	465	487	454	460	452	456	474	437	453	450	457	460	442	485	472	476	479	442	464	512	465	481	487	434	454	470	469	457	474	484	470	468	458	496	474	430	456	466	495	471	457	453	475	485	478	496	429	468	448	490	445	477	450	457	468	448	444	464	455	486	431	442	447	436	446	445	460	475	486	453	470	446	456	498	504	496	471	528	482	447	457	459	479	480	480	451	478	490	473	486	496	441	478	433	456	417	493	470	479	444	467	431	455	486	496	482	425	500	403	477	484	453	478	462	505	423	473	483	511	486	470	497	462	477	462	417	506	439	499	456	428	433	465	456	441	408	433	492	464	479	473	471	468	458	457	479	451	448	474	479	465	471	462	428	449	446	443	439	479	470	466	501	462	454	460	446	449	477	436	459	461	437	487	469	486	500	446	488	469	467	470	444	461	463	457	456	438	440	483	460	457	460	484	461	453	454	510	457	446	474	449	482	454	478	479	489	478	449	473	460	466	491	463	459	487	485	451	454	467	462	486	470	505	465	483	474	491	463	484	451	467	462	495	474	431	458	450	468	476	447	445	491	507	528	462	448	462	465	484	470	473	445	472	450	486	462	502	459	463	468	436	462	456	483	461	459	441	455	432	476	454	487	507	474
12517	7210	15793	15396	11008	5649	2416	1285	721	458	504	610	664	769	905	822	705	553	489	362	253	246	188	138	140	136	132	135	149	132	131	115	137	115	133	146	128	143	147	140	145	113	128	147	145	127	122	136	119	128	145	128	130	140	155	129	130	118	143	141	119	132	121	149	110	148	128	116	141	137	139	138	132	140	144	116	140	145	144	153	124	148	133	128	151	140	160	148	131	109	126	125	131	133	111	140	119	116	119	146	125	147	134	124	142	142	131	130	123	116	160	156	121	134	120	135	150	126	142	112	130	147	119	103	134	119	127	118	141	123	128	147	130	132	134	140	128	113	129	160	139	125	118	122	141	117	159	130	143	136	126	156	150	127	144	147	143	137	123	126	139	122	143	137	142	114	124	130	116	131	151	119	144	154	134	138	118	131	142	121	130	131	124	133	133	144	136	116	123	143	140	151	133	157	140	131	137	134	129	145	153	136	132	141	125	127	137	130	143	136	118	150	128	154	119	147	137	126	130	125	131	117	126	134	163	124	107	150	110	128	156	133	146	121	135	106	131	142	140	106	123	129	108	126	135	131	151	137	140	139	130	145	145	131	134	135	106	148	150	143	127	140	124	127	179	151	147	144	121	136	118	134	160	135	150	134	160	130	130	146	123	129	153	126	121	99	120	129	118	150	123	152	156	142	127	158	137	143	144	129	122	111	147	128	129	114	149	143	147	131	139	141	137	134	145	112	130	113	116	153	135	152	147	126	143	138	139	113	124	139	151	153	113	138	114	119	121	151	148	123	110	135	142	128	118	139	133	137	133	117	127	137	132	123	117	136	142	122	142	128	161	131	122	139	138	134	132	122	165	140	144	106	139	139	155	131	136	125	136	136	135	132	149	129	138	115	126	114	116	124	148	143	126	149	122	113	140	119	110	127	156	134	115	127	156	127	139	148	123	119	139	125	141	135	140	129	133	128	126	146	118	121	136	119	131	127	151	134	145	126	124	126	163	137	112	116	121	110	123	130	156	135	157	139	126	118	126	140	121	131	151	132	131	134	129	133	132	152	93	113	130	148	153	140	137	129	127	134	109	132	121	134	136	131	133	137	129	138	143	155	127	135	142	112	130	165	118	132	115	146	139	132	121	113	126	106	135	129	134	131	132	122	154	122	126	134	131	121	147	122	137	141	113	120	115	147	144	132	129	159	152	136	128	142	140	133	124	154	111	141	125	139	145	136	110	112	131	130	150	139	124	131	137	122	127	115	123	136	128	144	101	127	137	141	135	133	136	145	135	158	140	108	134	140	119	136	137	128	140	135	106	152	113	141	126	136	118	137	120	122	122	116	130	154	127	128	136	138	124	141	143	149	141	138	130	163	140	133	116	135	129	136	138	127	140	130	139	130	123	127	139	159	156	169	123	134	136	128	132	122	140	132	140	161	125	124	121	121	115	110	129	125	137	131	127	137	128	139	126	118	120	123	103	141	142	117	117	129	141	137	144	149	139	117	125	119	114	133	123	117	144	127	132	121	128	115	143	144	142	120	134	140	139	119	132	121	126	132	145	120	123	124	130	128	134	128	133	136	141	137	124	133	114	118	114	126	115	126	123	135	139	114	147	126	131	144	136	121	155	122	131	138	121	113	157	134	146	146	140	109	157	115	127	133	126	120	118	113	140	132	142	124	129	125	146	135	135	134	127	125	123	136	136	116	136	142	133	142	110	135	143	133	111	140	122	123	138	137	160	112	115	128	131	116	109	122	118	131	109	116	141	122	125	140	139	147	129	101	102	139	119	150	128	127	115	141	118	125	120	141	139	138	120	148	126	148	130	120	127	137	141	142	110	131	124	142	133	139	151	119	134	156	140	126	116	136	126	157	149	136	130	149	165	128	158	132	134	167	142	135	140	113	135	134	120	117	148	142	134	141	152	152	130	131	132	125	144	141	115	131	129	150	146	120	136	123	120	163	135	113	148	118	130	123	126	140	133	135	138	106	128	139	136	120	137	115	126	139	136	109	142	145	117	140	117	125	135	155	107	123	141	131	133	124	137	117	127	142	129	125	127	135	130	125	145	148	149	151	141	124	156	143	129	131	129	148	152	117	123	100	148	136	134	98	141	156	106	138	122	120	138	141	144	138	107	149	111	129	136	132	139	118	134	152	114	113	131	111	136	155	126	136	121	122	157	131	125	131	131	105	118	130	116	114	135	132	136	138	155	133	122	150	128	117	132	141	132	129	127	130	114	128	137	136	134	123	133	125	111	107	147	131	134	125	128	117	139	125	147	131	121	153	148	143	121	122	119	174	129	123	132	138	158	148	122	139	123	136	115	128	142	153	127	145	134	137	119	133	143	118	133	130	149	111	136	137	144	145	136	130	130	136	127	134	140	149	124	122	136	139	140	130	134	123	116	148	143	122	132	120	145	148	146	132	136	124	129	135	133	143	135	151	133	123	137	122	148	147	115	119	136	137	106	135	134	125	122	125	143	136	139	145	125	180	153	133	145	120	154	129	134	138	122	111	130	150	119	127	115	133	136	130	118	133	127	120	140	129	104	142	126	104	140	135	147	142	122	137	146	116	136	115	109	121	143	133	120	134	123	119	136	119	134	128	135	128	122	116	103	120	131	139	148	135	144	115	146	146	130	125	127	125	138	140	136	125	137	111	120	126	132	122	128	104	139	125	143	139	136	142	132	122	133	135	134	138	135	124	145	142	130	125	121	124	134	155	121	152	122	130	129	140	127	128	125	134	139	148	139	150	136	125	145	113	130	105	124	129	127	135	125	149	127	151	135	140	137	146	114	134	138	124	127	118	121	141	138	162	153	138	124	128	102	147	146	144	126	141	151	141	120	135	142	147	148	155	133	108	117	117	127	137	120	142	143	112	130	119	116	130	137	122	139	129	157	158	156	112	133	132	130	151	119	125	102	132	121	125	111	143	130	121	127	143	147	141	116	144	133	132	114	149	122	128	109	118	134	140	150	132	131	111	134	127	132	131	156	125	136	107	131	144	100	139	139	141	123	128	145	141	148	112	125	115	117	141	127	120	157	129	114	124	133	127	123	138	151	136	147	130	139	152	132	133	124	136	139	146	127	128	135	133	120	119	129	139	138	127	159	118	125	133	146	132	120	134	130	123	133	109	122	140	105	124	132	142	135	94	124	126	112	139	119	124	151	140	123	117	104	136	124	142	121	141	151	116	125	126	126	149	134	145	141	128	125	147	164	127	137	128	129	122	128	135	146	127	147	124	132	127	131	154	126	111	119	142	120	127	151	139	107	159	129	129	132	124	121	110	133	133	130	126	141	131	128	144	149	129	131	127	116	127	129	112	117	138	134	119	130	133	131	126	156	130	144	133	136	138	127	131	118	121	119	128	110	122	158	114	150	114	135	110	126	141	140	118	130	134	139	147	134	119	147	141	120	111	131	129	150	151	137	135	127	134	119	112	105	127	128	123	124	119	145	127	143	146	134	107	152	134	126	139	133	131	110	119
6850	5893	22560	27088	24673	15639	9321	5637	3235	2155	2616	2973	3364	4639	4875	4371	3484	2960	2495	1712	1139	789	582	412	390	330	333	351	336	334	319	315	349	333	316	306	343	348	363	317	306	349	313	303	303	303	324	337	330	326	316	318	339	307	316	298	302	316	297	311	270	340	307	313	266	291	349	320	301	331	316	316	311	285	315	297	302	344	328	310	335	313	320	294	322	299	323	294	320	320	298	286	328	293	319	309	293	291	298	309	306	327	355	275	291	334	315	306	325	302	326	350	328	322	288	321	305	323	322	339	344	324	323	302	342	304	319	315	333	337	353	360	323	327	347	329	315	287	344	313	304	314	300	320	330	313	297	311	314	322	302	321	307	301	300	321	299	309	331	287	304	314	348	303	332	295	342	308	299	297	315	318	329	321	249	316	326	352	288	299	319	296	303	302	290	288	311	310	313	325	315	311	325	308	311	305	299	311	332	308	341	296	310	339	318	290	303	325	295	293	344	307	306	314	334	334	333	305	321	333	304	316	316	292	316	333	313	305	332	329	332	328	309	344	340	341	329	321	313	311	321	297	323	349	345	328	310	324	317	313	309	301	320	289	271	321	337	295	306	310	332	324	306	326	297	361	314	297	328	314	294	330	303	302	341	330	311	295	316	294	304	318	330	315	340	295	308	317	309	334	326	309	299	310	325	327	321	306	304	315	312	296	334	340	333	284	330	312	285	323	325	298	284	294	285	293	341	313	311	296	316	343	309	318	302	315	309	322	321	321	296	346	299	320	291	355	289	338	306	323	331	313	319	308	322	340	316	315	307	315	320	299	301	309	299	295	316	318	299	289	295	298	345	286	311	293	307	291	312	288	342	330	316	336	325	315	315	330	300	307	328	287	312	326	335	329	298	330	319	311	346	310	306	328	303	300	323	329	316	324	315	333	323	315	313	301	315	331	326	342	321	337	293	281	335	341	316	321	293	350	326	307	294	304	325	318	318	311	335	274	319	337	292	348	319	277	322	270	293	314	326	308	335	320	318	332	308	310	343	338	328	338	338	298	291	340	322	315	305	312	325	333	283	307	324	287	338	324	302	311	290	335	316	309	325	327	290	287	333	294	338	311	311	300	319	321	311	308	309	304	293	317	301	326	295	296	305	323	308	294	296	319	336	300	339	292	312	302	312	297	294	322	299	339	320	313	302	315	281	297	316	291	353	306	315	328	298	349	311	318	298	311	309	331	326	320	310	314	293	332	309	293	277	309	323	333	322	328	324	318	323	333	299	319	300	324	343	320	298	318	299	326	298	336	323	293	301	319	302	328	311	323	367	297	316	302	331	314	320	305	310	312	325	362	305	314	299	293	297	324	331	334	301	325	330	327	300	311	294	308	298	313	319	306	324	308	325	335	319	337	320	298	322	317	337	312	289	286	319	302	303	295	345	300	318	316	330	314	287	306	341	328	321	296	301	296	313	350	331	327	320	355	305	316	337	307	329	336	325	324	320	335	311	286	313	302	332	294	333	351	335	316	318	321	299	320	330	331	331	353	340	316	304	323	261	311	279	322	328	291	341	331	331	302	318	338	336	277	304	329	298	323	322	314	328	315	332	325	289	317	328	296	299	336	332	339	331	330	324	311	339	294	325	308	293	351	320	346	312	315	334	323	321	332	302	302	350	283	367	327	339	311	342	281	335	296	318	305	318	333	310	309	287	300	293	316	343	308	307	323	319	301	332	302	328	327	297	317	307	305	328	326	303	339	307	331	335	328	326	311	325	315	309	311	341	312	318	283	322	330	310	315	340	323	276	310	315	345	310	354	322	317	335	317	287	334	342	284	297	337	320	314	306	314	334	281	313	336	324	292	308	318	326	314	309	333	332	303	309	319	306	298	288	311	305	297	315	336	306	320	281	337	279	312	312	334	312	304	287	346	321	328	327	345	300	315	308	298	359	318	312	297	320	302	333	306	304	311	316	326	296	316	349	299	301	310	292	291	303	265	316	345	301	326	306	296	321	287	318	327	311	319	340	373	323	296	357	296	328	341	309	304	280	299	285	316	324	321	283	361	344	302	315	297	342	290	327	345	324	324	316	323	304	290	318	327	320	290	307	326	300	287	303	304	305	295	320	313	320	312	314	300	327	304	336	285	345	337	321	283	311	316	301	339	313	308	307	279	305	306	303	304	325	310	325	315	324	302	325	312	339	306	338	353	324	325	316	322	321	354	329	309	301	310	294	317	335	317	338	324	294	291	326	369	328	332	318	295	322	318	329	308	331	323	331	321	309	290	323	326	308	298	345	359	317	327	336	285	340	323	325	323	333	293	323	305	345	347	314	310	296	304	299	300	305	348	318	334	306	317	303	345	310	298	331	311	292	335	296	306	334	298	330	347	292	326	317	295	319	326	338	317	304	320	326	329	292	338	338	336	308	313	315	338	341	307	316	317	336	313	318	322	293	284	329	304	308	310	336	325	310	278	311	340	366	313	322	316	334	289	296	315	300	329	327	328	290	288	337	311	324	333	334	312	325	313	299	328	305	346	317	291	327	289	364	308	303	317	312	337	331	307	344	328	323	323	346	286	319	312	309	323	277	331	326	292	326	284	295	304	332	321	307	343	304	272	297	313	326	312	292	317	307	362	318	339	341	312	299	329	319	323	317	327	335	329	302	311	314	322	329	330	336	340	338	330	357	327	328	331	326	337	323	309	327	291	330	313	293	311	318	294	293	312	303	320	325	314	344	334	298	309	320	315	345	299	319	342	344	312	338	311	305	342	324	330	313	330	339	333	317	299	326	289	309	300	317	305	306	302	306	325	318	341	331	324	315	320	317	335	309	274	289	346	300	336	332	332	312	334	319	295	308	335	315	331	323	317	327	347	326	348	327	336	288	314	312	305	313	323	309	329	303	326	314	317	345	322	314	332	294	315	346	300	310	309	301	350	330	312	311	317	310	318	290	298	311	316	352	329	307	328	325	354	305	321	316	306	320	313	362	307	278	313	314	315	306	307	326	302	297	290	333	330	324	336	303	311	310	301	276	293	324	312	346	320	304	325	297	324	341	331	305	311	300	345	299	296	325	329	314	325	283	306	319	309	309	315	265	304	347	308	304	319	345	326	330	307	329	305	323	283	330	316	295	293	336	309	304	305	315	296	332	341	331	299	347	309	325	313	311	309	344	327	297	297	318	347	337	305	330	313	332	313	278	292	315	300	324	347	312	298	346	312	319	305	287	299	327	322	292	291	295	328	327	311	307	304	312	364	297	318	328	301	320	298	294	336	371	314	300	343	308	330	309	301	301	332	343	283	305	330	318	305	347	314	301	326	307	334	315	340	351	330	305	311	303	322	306	331	313	316	312	337	317	336	320	332	316	329	296	297	276	363	311	326	331	293	330	310	316	290	314	339	312	323	283	308	313	334	311	283	322	300	284	315	302	316	304	363	323	300	315	282	305	348	353	323	313	313	327	315	339	322	339	285	304	312	338	315	328	332	319	321	322	304
22150	17092	27666	26840	20075	12037	8035	5966	3242	2610	2186	2314	1585	1479	1730	1235	988	814	730	543	348	300	217	165	152	153	158	149	152	161	154	116	140	143	146	132	148	161	133	137	132	132	147	130	139	151	147	152	131	123	130	134	130	135	108	140	132	121	115	118	153	152	156	143	121	124	143	123	141	122	111	113	116	119	129	138	136	137	116	121	146	114	132	127	141	152	138	130	133	120	121	123	163	125	139	127	97	114	142	127	131	136	136	118	139	133	134	120	140	168	143	151	123	147	113	112	134	133	117	119	130	115	102	129	139	131	148	146	116	154	135	133	127	121	136	131	144	137	136	139	148	129	142	132	122	135	134	118	133	145	133	149	129	114	136	143	131	135	131	136	142	150	127	154	153	112	137	147	151	111	137	150	143	148	104	127	117	115	143	131	143	139	130	115	122	148	124	123	132	138	135	123	151	128	125	130	122	117	118	135	105	140	145	120	119	129	130	141	132	160	120	124	148	140	153	140	124	135	124	144	131	121	125	145	150	145	146	125	130	125	130	134	133	134	134	147	124	154	119	134	126	123	145	129	141	127	144	174	119	129	126	132	136	124	135	88	129	137	120	135	120	127	165	131	135	119	134	146	136	127	127	132	150	129	124	105	120	113	134	130	147	127	128	123	156	117	133	126	128	114	116	108	138	124	162	120	128	125	123	142	142	126	124	137	115	135	135	144	120	120	121	137	152	145	114	144	130	100	127	144	124	114	124	123	140	147	110	134	109	153	155	134	146	129	145	135	128	128	139	122	155	134	132	123	145	106	131	120	121	131	132	119	126	146	130	152	143	149	166	112	135	136	137	125	125	136	119	132	128	121	114	114	115	114	146	144	121	126	137	140	131	123	140	135	153	145	119	144	144	154	123	141	144	129	140	163	138	126	143	105	133	150	139	126	118	141	152	128	138	107	128	123	142	157	108	118	140	135	123	144	106	135	134	146	139	149	145	126	116	119	161	131	108	144	139	138	153	147	135	111	139	125	144	138	110	122	132	136	120	118	118	127	127	140	133	132	136	136	127	136	147	123	131	132	137	123	143	124	118	135	123	110	117	146	119	133	118	114	127	140	143	128	143	141	134	144	130	134	118	129	129	143	125	140	135	137	148	148	129	140	150	133	123	139	155	128	139	138	114	119	131	139	143	130	134	126	120	160	118	142	128	128	132	140	143	163	131	119	153	136	136	129	126	133	144	144	126	132	137	144	128	115	128	108	126	120	139	125	132	137	125	143	147	138	118	108	130	137	111	133	147	125	133	123	120	116	102	135	138	136	130	131	140	156	136	146	134	150	134	143	138	141	117	132	130	164	160	139	116	120	135	118	132	127	143	116	130	127	128	144	162	101	110	123	119	138	142	118	143	146	123	124	112	115	117	132	151	163	126	127	124	123	131	132	146	146	113	131	121	126	129	131	130	118	138	119	138	126	129	151	137	147	119	112	117	147	140	138	154	117	126	135	125	133	131	154	118	141	129	139	147	121	140	106	133	143	117	134	126	131	123	126	134	135	130	133	131	138	139	140	136	153	120	121	135	136	117	142	134	130	123	154	127	166	139	137	115	125	139	130	122	134	166	105	141	147	127	139	139	112	129	140	137	121	128	136	127	123	145	136	120	126	135	133	115	139	135	153	116	119	126	139	123	147	126	129	118	136	147	142	126	137	135	131	149	134	138	112	144	130	127	130	125	128	145	135	140	107	130	132	122	152	145	138	120	123	136	131	131	126	129	132	107	127	140	140	149	134	118	116	132	150	133	99	138	140	114	116	125	132	139	130	127	139	114	127	117	146	111	134	127	134	136	135	118	131	131	146	117	124	132	142	136	123	120	162	129	126	145	141	133	120	127	131	130	138	131	116	114	123	122	116	137	123	118	141	121	136	113	139	136	140	128	129	119	143	140	132	129	125	109	141	147	148	134	143	135	125	144	135	135	152	113	115	132	151	138	139	117	139	143	141	134	133	126	147	131	132	146	122	129	141	120	146	129	148	122	134	125	131	113	143	140	140	120	131	146	116	115	126	120	133	147	148	147	147	114	144	136	152	113	165	116	115	130	149	126	114	113	127	134	124	136	125	152	145	145	145	138	142	125	110	131	130	148	146	131	146	113	135	126	146	143	123	120	159	147	145	125	136	131	124	121	115	121	128	123	137	123	145	140	145	139	113	138	125	149	141	127	126	142	125	131	145	132	131	114	108	117	138	135	117	127	128	132	121	145	127	126	120	103	135	124	118	106	114	131	127	139	144	126	150	131	142	140	142	134	119	116	125	143	121	145	140	134	132	119	128	126	129	141	120	118	128	130	117	132	116	132	121	122	127	138	140	122	136	129	117	145	143	159	128	102	119	156	135	120	131	130	116	134	129	125	105	117	126	128	110	131	143	123	123	131	145	137	136	164	144	122	126	121	122	120	112	128	128	141	137	155	144	124	125	145	145	142	120	132	116	132	111	131	127	137	133	148	161	128	134	146	120	110	137	127	130	123	153	145	138	128	126	115	145	134	115	102	106	114	135	131	132	139	137	127	120	125	118	141	139	138	136	151	119	119	135	128	132	125	118	125	116	145	165	139	148	138	126	114	129	112	113	152	137	155	130	124	121	100	123	138	142	154	146	124	151	117	117	136	168	143	119	127	148	137	132	141	126	125	124	130	126	124	119	138	129	128	126	125	125	126	118	116	144	115	131	128	107	141	147	131	132	125	130	140	131	120	159	126	124	139	131	158	111	120	132	158	124	126	129	148	134	109	116	134	124	141	130	128	136	128	110	126	129	133	127	120	132	120	124	144	118	115	108	135	135	135	161	128	112	116	126	120	129	151	135	130	131	127	138	126	128	129	131	139	128	103	115	123	136	129	136	128	141	115	124	122	138	138	125	119	110	128	161	146	160	123	117	167	121	137	122	123	142	142	109	142	132	124	122	119	127	130	139	147	132	156	138	143	126	136	133	114	131	138	147	131	125	152	145	149	126	144	148	130	132	148	131	141	156	97	120	149	145	135	131	145	111	141	163	149	157	149	119	122	119	133	105	144	111	126	116	128	121	117	100	116	123	130	134	120	128	125	135	124	110	125	138	145	108	147	113	140	123	135	97	119	114	134	127	125	144	128	142	115	138	116	144	140	126	131	135	108	129	106	127	130	137	156	145	140	135	147	124	129	153	133	104	145	155	130	142	136	121	120	150	149	143	127	153	131	136	152	141	119	126	121	133	120	106	139	133	129	148	150	130	119	114	118	136	124	128	135	140	156	126	119	148	131	131	127	153	153	139	158	126	135	112	143	141	140	136	125	133	123	141	123	137	135	118	128	120	141	138	137	112	125	129	128	123	149	142	121	123	127	127	125	140	145	136	134	177	135	106	139	156	137	129	147	149	148	135	125	118	138	140	144	139	117	120	149	144	122	132	133	136	133	126	122	117	129	128	110	149	135	149	127	124	109	120	150	149	124	128	116	126	128	151
12141	12897	31791	36504	32896	25166	20890	17590	11159	10966	9833	10326	7576	7691	9068	6657	5115	4207	3768	2887	1737	1299	884	571	456	481	486	445	451	421	395	384	372	386	364	312	393	387	351	357	327	326	316	299	349	329	339	362	334	346	343	334	357	349	337	327	333	321	359	327	305	292	303	312	323	309	343	319	313	314	326	325	303	351	309	318	301	350	320	354	326	319	319	349	311	324	333	319	311	300	317	335	309	347	322	334	300	318	323	328	293	319	332	324	294	326	344	319	302	305	330	285	359	327	285	318	333	336	315	354	327	309	316	303	346	338	342	299	361	325	310	334	334	321	313	328	357	335	320	336	307	343	327	312	318	337	307	366	337	342	307	307	311	343	347	322	348	324	325	309	321	313	342	297	342	321	328	327	293	336	324	345	329	313	343	314	326	291	344	312	333	333	328	288	311	374	349	276	297	316	325	295	345	324	292	309	342	314	342	305	348	295	335	313	320	315	337	338	316	317	306	285	342	323	303	303	317	334	322	306	324	322	341	302	309	332	290	332	318	324	353	326	335	313	327	336	310	327	307	308	305	287	349	320	338	349	325	296	314	351	347	336	313	298	323	321	330	319	299	350	336	342	348	328	352	318	305	307	330	332	345	296	300	291	318	330	321	325	317	280	340	299	318	319	297	331	333	309	283	325	365	273	306	325	339	327	334	324	285	326	356	294	371	327	340	320	320	312	338	291	340	342	332	311	328	321	299	324	310	331	310	338	325	340	321	333	357	332	332	329	299	287	323	355	333	306	326	309	314	339	323	321	328	293	317	305	324	327	339	330	321	315	344	301	344	321	324	313	318	340	304	361	323	323	330	323	358	317	315	347	317	321	314	333	323	294	305	316	355	338	328	320	339	329	306	318	310	346	277	299	310	337	349	339	325	306	298	309	346	336	311	357	318	325	306	324	307	337	339	347	317	316	316	319	309	336	319	289	317	324	289	347	333	344	317	311	337	322	334	330	334	340	304	308	324	315	364	330	370	295	299	308	329	292	332	317	288	303	343	353	335	312	336	343	318	338	327	281	352	341	318	308	308	293	330	339	300	336	340	306	328	317	326	298	300	352	341	318	350	316	332	324	333	327	331	309	345	329	311	315	292	325	350	305	326	352	302	313	329	323	346	346	334	341	309	319	302	314	341	339	311	320	331	303	307	308	291	315	351	325	312	340	355	308	320	329	309	319	337	317	306	332	308	315	310	348	318	321	306	313	322	329	309	310	341	327	337	337	336	327	319	313	327	329	324	320	308	307	337	331	356	302	314	313	313	289	300	319	331	304	307	328	319	319	332	303	330	326	309	364	358	332	315	312	307	339	305	313	298	320	345	316	347	304	297	341	331	322	324	324	333	288	308	285	308	308	301	303	345	298	294	353	313	306	326	329	357	348	294	351	325	329	321	325	350	320	314	332	329	312	349	336	309	296	305	322	323	312	312	324	332	353	333	331	332	316	324	311	310	318	337	332	316	286	315	334	335	331	328	299	315	348	299	317	302	302	323	322	363	334	304	304	319	283	312	333	322	309	312	299	331	312	341	319	339	325	320	313	347	318	317	327	313	337	312	342	332	324	333	358	325	308	329	325	332	328	312	344	271	327	301	325	310	336	319	306	309	305	345	307	352	282	325	333	328	300	371	335	304	352	339	309	310	321	327	327	324	333	308	324	318	323	325	308	333	322	333	275	310	325	301	313	325	331	350	333	310	326	307	285	318	326	347	321	305	333	311	295	301	336	316	314	331	311	317	308	297	351	285	309	339	307	352	323	318	321	320	290	305	302	341	294	290	310	315	345	334	335	331	315	319	325	306	306	307	303	309	289	312	330	310	308	337	343	323	306	298	334	343	306	324	330	339	326	322	296	315	364	348	329	321	327	302	304	320	339	320	324	322	339	327	310	316	307	313	274	331	319	324	349	333	336	326	326	353	288	303	330	316	311	359	331	301	309	323	332	301	345	342	336	301	300	313	291	309	299	308	337	304	320	337	336	306	298	305	295	308	351	309	305	312	339	319	320	315	325	321	323	313	312	327	341	322	339	312	318	333	314	340	292	294	318	321	335	323	316	322	315	339	332	267	310	340	318	306	286	308	336	298	311	323	337	347	323	281	292	304	320	325	344	312	286	319	320	316	316	305	333	299	289	325	302	303	298	329	312	307	309	307	301	342	352	323	334	342	327	294	325	317	296	329	298	331	333	335	347	329	334	319	318	341	327	292	306	349	315	296	314	326	328	318	334	312	326	338	297	313	300	287	316	354	333	335	329	311	309	350	319	301	333	327	341	323	320	318	279	324	322	285	297	360	308	329	336	324	311	302	354	346	321	331	320	314	320	344	334	331	327	324	320	304	340	347	311	302	340	333	320	300	345	329	286	303	343	327	338	321	314	338	351	316	299	310	343	303	318	310	314	332	352	318	297	315	316	302	328	354	348	334	308	347	353	333	308	318	312	341	337	352	306	337	348	305	333	297	297	323	287	330	315	316	307	317	303	288	319	314	312	334	307	327	337	315	311	321	330	293	323	306	305	302	313	346	347	330	306	328	324	319	333	307	321	319	304	308	348	303	327	289	343	305	311	318	334	319	335	314	361	346	335	328	328	335	334	324	338	325	340	313	303	312	317	324	283	314	337	338	325	353	338	302	339	300	318	349	328	304	328	308	293	336	320	314	338	291	344	299	298	355	308	341	325	301	325	318	313	337	326	324	323	294	273	320	314	300	290	293	328	336	301	334	338	355	308	301	271	312	325	333	310	320	330	310	319	299	322	348	326	324	329	317	326	314	326	319	311	309	332	347	330	321	343	301	358	292	315	330	297	343	320	304	326	298	310	306	351	304	336	328	307	313	327	309	298	333	328	308	309	314	349	316	308	318	333	300	296	346	355	285	302	297	326	302	343	278	335	324	311	350	288	301	328	326	313	320	320	315	306	348	315	322	356	330	271	332	329	307	309	341	291	331	304	356	325	311	311	293	365	325	322	309	311	336	345	328	299	328	307	327	351	297	341	342	318	326	327	313	317	322	310	312	357	335	319	302	311	297	318	326	328	313	323	316	304	351	343	296	311	317	316	294	338	333	300	287	328	346	322	306	293	375	323	305	296	302	297	341	329	326	349	340	314	310	318	328	347	375	280	326	286	315	296	351	342	293	343	321	328	314	320	327	324	291	340	305	311	323	325	347	312	295	354	337	301	289	318	338	323	314	321	307	324	327	297	346	308	289	301	298	357	304	288	320	319	340	337	311	329	317	338	311	325	333	338	323	331	357	334	323	316	316	324	314	305	337	345	319	318	330	336	314	332	338	310	344	274	317	307	330	371	322	310	325	319	317	311	328	308	336	318	307	286	321	358	325	367	314	318	335	287	332	307	358	329	319	349	326	302	340	305	306	341	300	290	307	311	312	316	318	329	330	307	327	339	333	313	315	324	324	315	291	296	349	336	355	295	338	340	321	335	311	288	313	328	319	315
39103	30642	39414	37857	30315	22744	18633	16151	9408	9067	7151	4985	3253	3416	5198	3913	1792	1225	966	925	650	438	407	304	296	235	277	222	261	215	248	211	239	254	215	188	222	213	237	209	206	206	242	212	242	215	209	211	228	223	222	206	232	214	207	228	212	223	218	173	214	205	191	195	221	211	188	226	197	196	183	205	195	208	210	205	218	222	231	219	198	222	210	193	217	207	211	208	211	231	211	225	202	209	235	222	243	201	234	234	215	207	235	210	212	212	217	211	228	207	218	231	203	198	224	214	219	216	217	193	197	192	206	236	220	208	220	214	216	212	208	204	206	225	204	222	202	215	243	199	197	206	233	239	231	216	228	238	235	197	203	190	219	223	206	200	233	205	192	203	220	201	210	201	188	212	222	193	181	221	198	203	208	208	190	240	201	198	223	203	223	198	200	199	206	221	206	201	204	188	234	221	233	215	199	207	208	215	214	207	215	208	215	185	215	230	181	187	202	179	184	180	178	195	200	213	199	227	193	211	228	225	204	194	202	188	191	189	226	187	191	206	210	222	192	197	198	264	201	200	234	197	215	236	206	214	205	213	233	222	233	212	218	214	189	212	180	233	225	219	180	185	200	206	209	191	198	193	203	205	220	222	212	178	183	195	198	205	189	200	203	200	172	211	209	190	193	208	207	226	236	214	207	195	190	239	228	184	209	202	195	205	212	189	222	210	217	221	228	207	229	202	194	215	215	223	201	210	220	243	238	188	211	238	203	209	193	221	208	202	202	226	215	212	233	197	220	227	212	223	210	235	223	211	204	207	215	212	183	204	202	261	196	209	211	171	218	229	226	213	212	210	238	203	218	196	214	196	186	198	239	216	198	214	239	211	190	203	209	214	213	200	208	236	176	208	239	211	225	239	212	206	197	215	198	210	197	203	208	181	223	195	208	214	185	213	220	212	206	196	215	223	210	209	199	185	203	174	198	212	192	212	206	184	204	198	186	177	203	219	237	221	222	216	236	205	195	203	192	202	191	216	222	252	240	209	213	222	189	224	221	200	214	192	215	197	224	203	227	170	231	212	209	219	181	210	218	206	193	197	208	215	207	222	211	193	238	197	212	208	213	210	226	210	217	237	224	194	209	209	177	203	216	229	211	243	212	200	217	221	201	235	227	202	200	193	233	186	201	208	206	200	174	209	244	214	218	205	224	215	240	237	178	197	211	219	213	215	210	187	217	211	224	194	198	211	207	197	209	218	229	225	231	209	210	247	204	205	207	225	209	213	224	208	226	227	195	219	190	208	186	205	224	216	199	194	207	204	244	246	178	204	195	214	228	198	180	223	207	233	221	200	225	221	219	216	187	210	212	233	213	216	196	224	222	169	224	216	203	199	196	216	199	191	190	229	200	184	236	202	226	180	182	214	221	206	211	206	219	199	204	233	204	183	191	215	261	219	168	222	197	192	207	200	208	216	213	196	212	214	184	200	207	191	201	217	216	215	204	232	205	220	209	210	195	223	208	209	210	204	221	192	193	188	198	214	227	194	215	200	210	222	219	210	210	173	204	229	210	205	234	238	214	196	210	198	204	208	213	210	218	224	209	219	195	203	207	201	183	224	225	214	210	213	217	237	214	213	192	206	207	223	211	221	223	205	216	198	205	222	200	220	186	159	215	219	190	246	201	214	220	208	232	205	185	221	227	182	182	201	204	229	209	210	207	219	215	228	234	199	229	209	224	205	229	213	211	185	193	198	195	213	220	200	186	217	221	209	205	195	214	228	226	234	225	220	212	205	174	218	208	223	213	198	220	225	228	185	198	206	208	199	192	209	226	236	211	200	214	215	196	212	229	203	195	201	210	240	204	219	226	209	201	201	217	233	213	194	210	228	190	230	215	197	230	223	230	213	206	198	229	178	200	206	221	201	227	220	195	173	230	226	191	197	226	202	229	220	186	215	220	211	234	234	199	179	212	220	195	173	209	213	237	217	213	220	244	219	213	234	235	222	203	200	216	202	212	208	201	212	185	250	204	204	206	228	218	208	208	185	224	222	222	216	210	221	211	208	209	207	183	199	200	244	213	200	194	226	245	210	205	210	190	196	209	239	212	220	202	213	213	219	194	221	215	217	190	224	212	222	200	205	232	216	205	209	225	204	202	212	222	224	210	212	210	223	238	227	193	232	199	187	205	226	210	235	200	198	191	184	205	190	204	207	194	197	213	223	200	246	201	219	222	207	235	229	213	218	231	222	222	198	212	200	220	206	216	191	199	217	205	164	204	199	217	212	215	220	216	198	202	228	205	205	205	213	218	212	235	194	172	196	222	187	256	197	197	214	201	219	204	220	217	189	225	209	204	205	216	212	233	194	189	211	193	216	205	225	204	207	198	222	241	186	213	217	195	206	225	198	220	204	232	212	178	177	231	211	218	197	209	240	217	218	218	224	200	205	215	207	242	233	210	211	211	205	210	212	208	212	222	238	234	209	207	246	214	209	211	213	200	225	201	230	225	208	182	230	206	198	202	230	196	192	197	186	197	189	217	232	176	218	216	216	217	187	178	223	218	219	203	204	219	201	216	212	215	206	216	232	209	187	222	221	189	202	209	180	188	221	207	206	228	219	198	214	207	208	210	206	203	198	243	209	225	207	224	201	216	197	195	238	207	200	228	228	218	224	220	214	219	212	221	226	189	199	211	195	210	202	210	225	228	187	212	201	194	222	190	208	194	199	191	224	217	199	228	194	180	168	199	195	203	210	215	218	221	207	242	223	206	206	232	201	202	212	186	236	191	193	223	197	217	205	189	229	214	226	257	237	198	209	183	218	200	208	236	242	211	193	220	190	206	211	215	198	203	207	216	202	199	207	201	206	195	222	217	217	189	187	188	209	213	188	204	210	228	220	213	177	205	230	217	229	199	202	224	246	189	203	213	199	223	196	205	199	221	242	224	228	231	204	221	237	231	211	222	217	187	201	227	196	204	220	215	191	202	190	223	195	185	190	205	206	221	200	203	204	225	193	198	221	216	251	234	214	197	218	186	223	218	197	207	205	172	244	209	190	222	207	211	217	208	207	202	189	178	216	228	223	210	191	208	202	237	209	210	207	212	240	228	207	214	234	179	171	196	190	196	211	209	206	209	209	209	228	184	210	207	181	200	208	200	196	231	230	237	193	201	209	207	194	200	222	205	213	231	216	226	221	224	216	214	206	220	212	236	219	173	218	230	235	185	205	227	210	236	182	254	220	207	200	206	184	204	213	210	185	223	218	197	224	200	198	221	228	222	204	196	185	206	220	238	199	213	218	216	194	226	228	212	198	196	189	213	212	239	195	198	206	191	218	238	240	216	226	219	192	214	213	178	188	192	227	199	234	228	210	199	226	224	227	202	232	211	212	180	189	211	219	220	179	192	193	202	220	205	189	202	198	226	214	187	222	200	211	195	230	216	188	226	215	236	218	212	216	216	208	219	205	203	217	210	188	228	194	212	176	210	233	203	223	213	237	224	210
21430	21568	39204	44294	40477	35958	33687	29547	21337	23448	19853	16670	12823	15229	20467	15292	8328	6217	5416	4882	3172	2091	1576	1112	868	806	753	774	712	707	665	622	646	604	561	597	540	596	539	539	538	511	540	502	499	473	496	469	523	493	533	465	500	503	518	500	509	476	533	534	478	515	436	461	452	478	503	459	475	534	535	451	493	466	488	471	514	477	488	480	467	469	520	480	475	501	448	495	480	495	483	471	486	491	506	510	463	470	477	445	494	458	512	484	481	490	493	513	502	513	499	469	452	484	473	488	474	502	486	480	487	472	481	463	483	494	493	489	505	491	494	494	470	521	456	454	460	478	510	471	460	448	456	510	511	460	472	509	469	495	508	463	476	481	513	480	479	489	470	466	457	448	475	482	481	467	469	503	463	504	461	464	475	493	475	502	509	516	447	463	469	478	501	481	496	472	473	509	492	518	497	484	433	487	478	463	463	459	466	500	490	481	474	474	456	439	486	466	492	483	477	504	474	446	456	491	450	476	513	473	452	465	460	492	477	468	491	484	469	491	465	485	492	482	482	506	486	459	544	475	489	459	498	454	513	508	459	510	481	455	459	439	480	449	430	467	442	484	455	458	465	479	475	473	465	453	449	467	447	462	437	486	523	456	464	487	464	490	493	492	468	487	482	475	476	450	494	499	485	467	472	477	470	495	480	470	512	470	443	525	438	510	473	464	461	483	470	462	454	467	451	493	480	473	467	489	498	482	468	461	475	446	457	467	513	522	473	471	454	449	485	449	488	477	463	491	479	490	470	458	478	510	488	464	440	465	477	494	453	449	478	471	499	506	472	488	491	450	488	447	478	465	476	482	431	476	473	465	481	490	486	473	510	506	487	480	508	497	447	496	466	484	496	496	487	500	486	496	466	420	490	498	461	481	474	444	468	476	486	413	499	470	487	479	465	471	481	482	456	441	470	478	463	473	495	452	471	458	474	457	487	464	462	477	480	485	458	467	471	485	456	498	455	472	432	482	469	495	504	511	445	468	476	456	483	454	494	468	493	488	481	476	433	431	485	493	479	498	526	466	486	483	461	494	461	510	485	505	472	446	489	490	444	484	509	478	483	482	473	475	484	475	460	475	469	471	480	438	459	466	465	469	481	469	494	546	455	474	503	433	485	533	466	455	465	456	513	481	473	500	464	496	512	506	488	488	507	467	460	481	498	504	476	429	459	473	461	448	451	422	469	472	495	456	465	473	503	502	418	508	504	465	468	501	452	511	451	466	482	472	466	497	466	440	485	474	495	457	493	467	476	480	480	475	501	461	461	508	453	452	461	488	485	486	471	476	461	449	494	505	499	481	462	435	474	483	493	496	472	472	451	439	441	454	500	435	437	498	471	478	465	456	538	471	482	528	477	471	499	484	473	425	448	475	507	443	488	450	430	452	453	502	464	490	507	476	499	382	488	483	464	479	476	502	441	496	482	462	485	495	477	461	500	461	473	502	455	474	438	484	482	463	464	455	494	452	480	463	468	472	472	510	486	463	490	432	470	500	482	491	449	487	517	462	477	438	478	462	470	451	467	491	494	481	462	504	494	463	488	438	484	471	491	450	446	515	483	454	516	442	496	493	475	482	464	482	476	465	433	488	474	475	496	490	468	479	445	490	455	470	447	527	471	438	438	490	506	461	452	453	516	455	502	503	478	483	470	477	521	486	483	476	497	478	495	484	456	473	477	478	500	490	471	477	456	461	486	468	483	423	440	496	455	443	447	479	480	482	465	479	465	423	480	467	442	464	465	469	492	452	510	478	511	504	484	449	470	480	474	503	446	498	501	426	449	489	417	448	497	446	501	465	457	455	490	437	463	467	482	433	479	478	497	499	507	466	463	483	469	503	484	463	522	480	458	458	487	467	515	461	460	481	490	495	499	432	490	460	456	500	468	482	467	502	498	478	452	435	511	490	466	475	452	478	499	514	476	508	450	489	484	460	511	505	482	477	454	445	493	463	479	464	486	487	496	472	484	442	486	474	492	487	485	471	479	466	465	513	466	509	498	475	445	459	495	457	473	464	496	488	461	486	500	498	497	499	470	509	505	479	449	463	442	480	475	467	465	496	486	466	472	476	486	488	482	485	454	483	476	471	458	466	488	500	454	474	472	439	440	504	458	446	459	480	451	494	472	473	465	478	468	475	458	455	462	472	462	478	453	469	486	460	498	503	449	486	485	486	467	471	486	451	465	485	470	483	485	483	486	464	509	482	452	469	439	478	468	504	509	462	480	462	482	432	472	494	476	468	471	475	488	506	438	487	454	464	450	457	500	495	463	454	483	483	471	459	442	495	514	482	445	492	525	446	475	488	480	474	496	487	438	456	463	487	500	438	501	459	419	513	485	487	465	461	491	454	490	443	474	468	484	464	458	492	459	510	456	432	495	435	486	496	474	430	446	477	453	499	457	490	453	461	498	509	508	535	464	471	459	523	477	490	514	447	491	488	474	488	504	479	464	447	448	477	468	472	458	465	469	473	486	482	462	465	507	464	464	444	488	481	477	523	476	492	474	518	467	495	452	469	467	478	471	501	442	496	504	467	463	418	458	480	451	508	484	463	459	486	471	449	499	497	451	456	492	470	498	457	445	465	513	493	490	477	473	503	487	517	484	497	471	454	479	499	461	461	482	474	462	501	510	482	480	504	489	476	472	470	493	470	465	473	477	530	490	490	456	454	508	463	505	468	446	482	461	508	475	478	477	472	467	503	503	476	451	472	477	484	441	461	451	470	469	479	487	507	447	501	478	488	489	464	513	518	488	479	438	470	479	531	498	477	480	430	445	460	532	492	483	429	447	496	458	464	482	491	465	470	471	485	458	483	478	483	471	515	482	474	453	468	503	463	449	471	463	507	472	478	459	481	437	472	482	481	469	455	460	498	477	499	470	498	473	460	455	482	485	468	461	473	468	460	436	447	493	487	463	456	508	484	484	527	470	510	523	509	442	492	516	464	509	495	439	462	505	473	500	475	452	463	474	478	450	479	471	472	465	460	471	464	482	486	461	461	452	534	482	455	472	495	468	513	426	477	502	478	476	497	481	460	507	475	466	449	490	478	451	451	448	415	463	458	471	498	490	446	450	501	501	488	463	448	485	507	476	483	487	469	443	503	469	508	431	479	475	415	467	475	475	473	442	481	453	478	480	474	429	470	491	483	452	471	484	440	496	467	433	515	498	490	485	477	490	474	463	434	475	491	477	447	454	455	497	501	475	474	451	483	461	474	459	446	449	437	467	459	500	489	448	472	448	479	444	475	479	512	488	448	528	520	471	488	477	506	490	499	461	465	521	495	484	460	454	461	471	473	456	473	461	487	480	446	492	487	495	492	491	461	466	455	499	514	481	445	501	467	468	499	465	487	487	493	480	474	501	500	494	483	451	451	437	450	436	450	468	507	466	504	481	473	523	449	475	496	513	453	496	447	476	504	491	479	504	499	516	465	453	444	472	465	481	495	476	500	480	467
17711	10214	13864	14609	10513	7069	3537	2281	1208	783	476	387	458	610	775	705	614	515	383	366	312	223	210	157	114	167	154	136	121	130	129	140	138	140	151	136	138	141	132	133	139	131	157	124	143	124	128	139	114	119	123	115	134	130	132	133	128	138	139	145	143	134	129	139	135	138	143	136	109	145	127	130	146	106	109	128	129	136	112	126	125	150	124	130	147	122	125	148	132	125	135	128	138	133	105	136	129	140	133	132	103	152	144	126	146	137	115	136	140	116	134	123	122	145	135	127	133	121	133	123	158	133	123	137	149	137	106	136	136	151	134	126	123	159	127	124	126	140	137	118	125	124	128	152	127	147	119	119	123	131	132	141	122	137	143	122	129	132	143	144	138	164	135	127	113	151	136	149	122	140	138	136	128	112	122	122	125	155	127	166	142	143	158	120	128	129	129	138	130	128	136	133	149	134	116	128	129	123	147	151	136	130	133	130	150	120	136	107	138	154	132	123	146	109	151	133	120	139	160	143	111	131	133	132	130	127	148	141	128	125	138	122	146	137	143	155	122	150	130	133	154	140	136	139	124	122	127	129	133	141	128	129	119	116	126	123	144	147	124	111	142	129	124	125	120	134	122	140	143	116	114	124	128	132	120	123	144	126	115	132	153	130	125	141	128	126	136	143	139	105	143	138	135	121	146	136	134	144	127	127	157	120	131	139	121	113	135	130	132	150	178	131	146	133	114	133	133	108	140	157	149	130	128	141	130	131	130	139	123	135	130	124	137	143	138	147	131	137	122	132	121	135	137	161	118	119	122	144	120	139	140	138	138	107	116	130	151	107	134	133	148	125	133	125	130	132	138	141	157	132	126	105	118	128	134	123	148	115	107	158	152	135	147	125	113	131	124	152	124	135	147	133	125	148	141	134	150	124	131	138	139	138	125	131	152	120	139	137	134	132	156	119	140	128	126	125	131	127	124	158	147	131	130	131	128	147	124	140	162	119	130	133	119	145	113	130	129	139	132	115	144	124	121	126	137	125	125	130	143	161	140	163	150	141	132	136	129	137	153	130	129	153	116	142	135	137	143	150	134	147	138	145	127	114	131	119	136	122	139	107	134	113	130	127	136	113	160	149	131	131	139	132	126	130	128	148	160	140	121	157	129	130	128	127	125	137	114	129	145	109	141	160	132	143	126	140	121	107	135	139	149	117	108	138	133	147	113	148	154	134	134	131	125	151	118	124	131	137	141	124	131	124	151	140	123	153	156	148	142	147	147	109	124	135	127	120	127	135	98	138	147	133	137	142	141	128	156	156	121	142	140	152	152	138	145	127	138	146	133	131	156	139	132	124	131	134	135	142	123	120	138	161	132	142	125	151	121	126	143	120	150	136	126	116	133	117	139	125	131	139	133	139	137	130	150	137	136	155	133	131	129	132	137	152	112	132	138	139	128	152	114	129	131	117	139	139	146	130	131	129	143	142	121	127	133	138	133	129	141	140	143	125	146	136	118	116	147	142	122	141	136	130	127	144	124	115	113	140	133	134	149	149	144	119	131	133	137	133	115	146	129	121	134	148	113	138	139	118	121	127	131	105	119	119	114	139	127	131	142	144	115	130	142	139	140	140	136	122	140	117	117	115	129	146	113	125	116	132	125	124	151	137	135	143	122	120	114	138	129	115	157	142	154	127	142	143	133	133	127	145	147	128	111	136	121	133	111	121	151	126	123	130	131	122	146	129	129	136	121	133	144	119	134	124	116	148	128	132	145	132	122	131	123	135	136	146	130	135	130	115	143	161	143	127	130	135	141	151	117	118	138	152	128	147	154	136	159	134	126	113	115	135	141	141	110	129	116	147	129	131	137	121	141	154	122	146	134	150	146	114	125	122	130	139	145	134	117	140	131	112	156	127	147	123	138	135	144	151	134	113	140	122	126	133	123	128	136	145	148	131	140	151	121	154	129	123	135	151	133	140	129	146	135	117	123	125	127	149	124	133	129	133	133	153	136	126	107	147	120	106	113	135	143	124	114	135	123	138	139	135	155	132	146	139	139	115	151	133	133	134	96	125	101	135	121	123	147	153	105	130	114	142	147	144	153	132	100	150	174	127	136	126	136	141	143	127	128	131	139	128	107	131	122	119	144	135	118	149	133	156	171	126	135	139	101	132	139	148	141	138	141	134	136	143	120	139	138	117	126	146	123	146	136	135	117	133	139	122	122	150	141	129	142	135	135	137	147	137	145	131	143	131	125	134	142	129	142	130	143	139	141	141	160	120	120	133	145	122	130	142	149	122	111	122	126	139	138	130	143	115	130	140	164	137	134	149	115	128	138	126	139	116	131	122	107	137	127	152	140	140	112	137	136	143	109	167	130	136	148	141	123	131	140	135	117	159	135	140	121	146	157	140	128	114	122	135	121	159	159	142	141	125	168	131	125	115	115	140	135	115	146	116	101	146	154	144	111	145	127	134	141	147	126	136	109	135	147	110	132	134	131	137	134	119	162	149	130	137	134	130	124	122	122	149	147	127	148	148	131	111	117	150	129	139	135	121	144	126	140	139	148	121	135	149	149	128	128	147	122	154	131	125	117	133	126	149	141	166	115	137	139	138	119	138	121	140	134	137	139	123	138	134	130	122	146	111	134	128	157	139	126	148	138	134	134	144	144	139	140	134	122	139	151	140	125	124	136	138	136	125	143	115	146	120	141	149	161	132	146	133	157	123	136	120	134	139	126	122	128	156	117	140	124	140	128	146	120	136	148	133	139	111	112	139	125	126	147	141	132	137	133	148	136	134	124	130	145	143	116	118	129	131	111	122	146	124	108	126	141	135	133	149	139	115	119	130	130	152	121	133	135	130	133	137	127	135	151	130	137	142	109	111	111	135	115	120	130	128	125	137	122	143	117	136	140	132	137	120	138	126	148	127	141	140	139	161	154	151	129	145	133	141	119	121	123	139	149	129	117	130	126	111	138	145	135	120	139	122	156	129	130	113	128	131	125	135	146	133	162	136	130	116	137	128	135	111	130	110	153	138	146	118	142	151	145	137	138	138	133	133	114	118	150	131	135	126	126	140	121	121	125	149	106	117	132	121	132	138	136	134	127	133	164	155	141	139	131	107	146	117	134	129	144	143	137	118	135	119	110	141	116	125	139	127	135	133	140	123	121	113	146	145	127	122	143	139	127	125	121	135	142	134	121	138	145	118	106	124	132	139	139	127	139	139	138	118	136	127	138	134	132	125	120	139	130	128	107	140	149	148	147	112	123	129	147	143	150	114	117	114	115	143	110	139	143	116	122	154	133	126	132	127	134	123	111	126	148	113	122	121	106	150	128	144	130	139	138	128	119	141	131	119	136	130	145	150	123	117	122	139	109	145	115	140	137	152	153	143	141	116	118	122	120	135	147	141	134	119	126	144	149	128	112	144	104	149	132	123	113	130	136	135	123	121	136	122	152	149	130	117	109	113	142	136	154	138	139	143	137	159	155	145	139	144	129	131
8428	8133	19727	26602	23486	19353	12526	9409	5339	3977	2233	2061	2440	3029	4003	3782	3105	2720	2025	1700	1419	925	749	496	416	361	368	349	307	354	341	322	288	301	318	360	306	333	353	344	291	322	339	321	312	336	291	326	343	325	349	336	343	300	321	331	328	333	321	327	328	319	328	334	327	284	322	342	311	296	346	327	300	318	295	300	354	309	308	292	327	330	326	319	293	332	297	299	291	338	333	340	306	325	328	316	330	327	334	337	303	302	292	313	322	306	335	326	336	305	340	327	305	310	310	325	296	359	314	325	322	348	304	332	345	301	316	330	318	335	335	308	298	342	317	304	346	309	313	303	314	319	308	332	311	285	339	284	286	297	324	327	305	336	334	364	339	299	291	357	320	294	336	311	282	297	334	289	356	323	326	298	341	332	311	318	313	299	310	302	331	310	329	348	327	291	325	337	314	313	304	298	296	325	333	318	309	326	303	345	342	277	303	320	320	298	335	310	330	320	314	332	318	265	288	305	317	335	287	312	320	345	330	344	313	303	342	307	330	303	314	349	320	323	313	336	339	319	327	316	328	342	287	326	330	323	301	337	295	306	296	330	332	325	328	298	303	305	308	311	316	305	306	315	331	324	294	315	315	337	294	330	314	327	301	277	299	333	345	295	325	297	311	332	317	324	295	308	324	314	312	329	314	306	332	313	330	330	339	276	306	332	320	350	291	309	308	292	338	308	282	285	314	380	305	336	308	314	330	343	311	319	297	310	328	319	302	332	334	326	319	299	312	340	303	303	319	335	298	322	308	307	299	343	290	282	322	322	343	311	283	312	304	344	312	321	308	319	334	312	322	302	313	292	334	323	337	342	292	302	308	296	336	322	335	332	305	328	346	309	294	288	317	303	348	316	309	331	282	299	283	329	317	300	302	330	272	323	311	314	305	327	299	320	340	322	311	318	354	319	346	328	318	336	310	305	306	342	302	329	342	317	305	331	308	319	320	324	352	298	326	345	306	297	330	335	319	315	287	319	330	311	328	299	296	334	310	313	343	318	278	299	311	320	331	321	332	323	312	337	303	299	344	306	371	309	354	295	308	323	348	321	317	328	364	291	290	309	317	354	320	320	300	309	340	307	325	299	328	278	315	333	345	324	350	310	306	315	296	326	313	293	333	320	348	355	302	329	297	318	297	328	335	306	330	302	342	315	313	338	287	299	317	333	299	349	331	315	316	289	323	325	275	313	355	360	306	333	304	275	317	333	321	328	311	317	320	296	324	300	324	311	323	306	344	315	316	318	341	307	330	307	319	290	335	319	353	316	329	291	317	316	334	325	326	309	330	296	320	318	336	308	275	302	330	312	312	310	324	345	279	335	319	314	295	355	335	348	316	318	320	295	324	317	351	323	291	301	307	328	302	339	313	310	324	320	278	338	308	278	298	329	319	310	298	324	344	296	337	322	338	303	345	300	353	301	359	306	298	299	306	299	306	309	335	317	340	330	306	321	312	305	322	302	315	329	330	360	296	335	318	339	305	342	305	287	335	338	302	328	306	328	340	284	361	321	314	278	317	327	307	338	341	310	329	300	303	304	311	308	325	326	329	295	335	334	321	313	345	300	337	315	294	309	311	305	314	278	325	310	312	317	326	283	347	303	339	302	330	332	331	325	300	317	282	319	297	319	316	318	309	333	291	291	312	325	303	329	352	304	313	323	330	299	319	293	327	344	289	300	320	313	340	288	336	316	335	311	318	300	313	309	306	298	313	301	324	303	338	352	342	317	304	326	312	301	297	309	297	291	319	309	316	310	350	307	348	314	311	310	305	315	330	315	315	312	289	299	317	351	332	304	308	346	311	340	335	329	345	313	324	322	330	302	284	317	313	311	292	332	324	314	324	312	335	288	342	300	326	328	316	340	330	296	323	318	317	331	343	321	322	324	305	307	314	332	293	298	301	310	327	310	316	316	340	298	298	336	321	294	309	282	343	313	325	316	333	328	322	334	304	328	331	321	327	309	316	317	308	324	350	304	321	332	299	305	280	306	300	315	331	321	321	301	326	325	311	341	331	315	333	338	320	297	344	299	316	318	340	317	329	298	335	325	282	306	302	309	315	354	310	340	356	274	356	331	315	362	293	356	314	306	317	307	330	323	308	328	299	290	317	316	336	314	338	347	317	322	302	288	331	318	333	316	291	293	306	313	324	360	314	317	303	331	317	331	288	358	311	284	353	343	296	344	314	322	335	317	305	305	318	357	339	324	327	319	306	270	308	319	356	323	320	297	310	319	296	318	318	313	331	317	298	307	332	315	334	308	318	323	303	309	330	323	335	318	283	324	294	330	289	315	341	303	306	290	299	297	335	308	282	283	303	306	295	321	320	300	293	300	308	328	302	341	324	337	314	335	303	310	323	345	339	307	325	342	293	293	295	317	314	315	311	281	315	305	311	320	306	276	307	373	315	294	337	328	328	303	319	342	325	346	315	319	294	304	344	338	351	322	323	313	333	317	325	328	315	321	309	313	311	339	334	338	306	330	302	331	302	311	322	320	335	331	291	309	301	331	313	304	275	305	333	298	307	323	283	338	331	302	327	327	306	327	324	305	311	318	340	287	320	314	304	332	336	326	331	297	325	324	274	347	316	311	333	335	313	331	325	309	290	328	301	329	323	348	338	317	283	330	319	303	311	309	318	299	301	348	319	299	357	310	348	306	355	323	334	319	318	319	312	303	324	312	309	313	322	331	291	314	311	301	344	318	302	317	316	323	288	311	323	306	312	300	350	316	324	346	315	336	315	341	306	296	316	291	336	311	326	305	329	355	319	338	290	319	322	324	296	329	326	286	356	318	305	315	300	312	331	319	307	316	319	295	301	313	315	328	334	321	322	345	334	337	320	357	321	348	348	310	286	339	316	304	305	320	287	320	327	297	322	323	312	330	306	338	303	327	326	290	344	303	317	321	363	317	329	304	315	323	325	309	332	300	327	336	306	296	329	338	321	323	321	331	295	319	353	301	296	303	329	319	299	341	322	325	299	316	331	283	351	298	332	325	309	304	348	348	314	336	317	302	318	341	311	332	312	302	316	311	323	293	301	317	341	295	323	311	315	312	324	341	315	285	332	337	307	315	310	326	322	318	320	334	300	324	315	313	321	293	330	324	351	288	314	311	296	313	316	297	295	332	337	313	340	306	304	319	305	317	318	306	323	310	328	308	311	305	328	315	323	314	343	299	295	302	305	343	309	306	314	327	293	294	322	305	354	320	310	314	332	324	330	328	322	334	297	322	293	308	327	305	299	293	322	291	333	288	314	311	295	338	277	314	291	318	343	304	314	306	297	322	342	309	318	322	330	354	326	300	328	304	317	313	329	320	309	314	312	311	292	290	288	312	323	367	324	292	297	335	283	324	324	310	316	331	313	332	325	310	318	313	310	321	316	301	325	311	317	309	303	305	327	294	307	316	350	307	323	314	322	321	358	357	320	318	318	282	302	305	296	296	290	317	313	323
25005	16200	20905	25304	20215	13604	11700	10322	7293	5262	2860	1500	1013	1060	1150	1198	883	704	560	462	401	289	242	222	151	138	156	165	156	163	159	137	132	151	141	130	122	156	130	139	116	133	140	136	101	124	122	130	126	132	130	136	129	145	127	142	125	104	125	123	137	153	134	114	133	129	132	119	139	118	148	124	127	119	132	123	147	109	126	127	121	123	133	125	126	133	111	139	147	119	124	136	117	139	137	127	123	129	142	128	134	126	135	124	120	142	142	116	119	137	137	143	122	147	127	131	134	128	139	137	144	133	125	143	137	134	128	108	124	136	146	132	150	140	116	134	125	121	118	152	144	133	123	123	155	133	126	141	155	127	125	150	153	120	128	133	137	154	125	122	135	152	123	123	153	135	121	129	124	119	126	113	133	134	129	124	123	118	114	140	135	114	129	150	155	112	138	123	128	129	137	130	116	122	139	113	147	122	147	114	118	139	147	124	119	121	125	145	148	119	130	124	121	146	124	120	136	140	143	119	130	124	109	123	111	135	129	103	129	118	117	121	112	120	137	146	130	130	116	138	118	151	132	108	128	139	99	119	142	134	124	125	117	109	132	127	140	146	155	142	127	135	118	123	126	133	120	109	115	122	113	131	134	127	137	125	141	131	148	134	107	112	148	119	138	146	127	131	116	144	127	127	154	133	134	105	120	130	132	139	126	108	125	149	142	136	127	139	146	125	126	136	116	113	138	135	122	129	134	152	136	128	144	139	137	114	124	139	145	122	114	120	118	131	142	143	130	139	132	142	113	120	141	139	113	119	155	124	119	136	122	148	120	127	140	134	132	143	137	132	119	134	150	120	132	123	130	141	126	129	133	134	135	151	130	160	129	106	144	112	114	119	132	158	130	115	146	126	120	149	130	111	118	130	154	134	131	145	114	121	143	118	125	140	125	133	127	114	117	138	135	136	159	126	123	120	142	123	117	121	140	137	118	115	129	127	124	125	139	119	132	124	123	140	132	132	133	138	129	125	110	130	133	109	132	118	133	113	115	136	123	123	156	140	131	149	130	113	131	129	119	144	123	125	129	120	122	140	147	148	131	124	115	133	130	122	136	118	125	131	129	137	108	113	122	129	133	131	140	125	131	130	134	138	154	142	135	122	120	132	114	135	115	129	126	128	135	143	130	149	90	155	132	125	111	122	137	135	119	137	131	123	143	139	150	127	110	124	147	134	134	131	139	147	117	129	131	125	115	147	129	132	126	133	142	138	128	100	107	135	132	112	135	122	137	143	154	141	150	143	148	154	110	122	135	124	116	135	115	135	109	124	145	138	113	136	116	122	137	120	127	120	106	147	123	112	137	130	129	121	139	136	119	119	120	107	126	145	162	134	126	128	135	144	136	120	127	129	136	125	125	154	143	127	126	129	125	128	122	133	114	136	138	168	118	138	142	119	132	115	142	126	142	131	133	128	126	135	109	140	161	132	130	128	133	143	118	134	118	151	124	136	143	150	151	127	121	136	115	120	134	130	128	138	133	138	147	136	145	136	146	122	138	132	130	141	135	122	127	138	112	130	137	140	146	127	117	128	129	129	120	137	127	140	127	128	127	124	131	141	134	127	161	111	133	135	118	120	128	120	131	123	124	151	145	130	136	128	126	135	144	134	111	120	158	138	139	144	131	119	137	142	135	113	143	143	119	121	123	146	117	136	121	115	138	126	122	131	116	114	143	114	119	132	131	166	107	132	141	136	107	131	127	111	145	125	107	133	129	130	128	133	116	131	124	122	125	112	118	134	144	132	127	134	125	120	136	131	135	122	159	139	133	146	146	120	119	141	139	125	132	135	129	124	113	115	121	124	112	138	111	128	137	139	121	153	129	143	127	133	141	144	120	120	135	140	144	113	125	148	119	140	108	130	139	122	133	126	120	115	128	109	122	133	136	130	137	121	130	141	98	116	122	126	151	129	138	134	122	134	141	151	122	119	114	118	118	138	134	127	133	117	138	126	124	120	113	137	129	134	153	142	135	137	139	130	115	123	144	148	148	116	138	142	129	145	130	114	144	121	144	137	115	115	128	127	127	123	118	139	123	125	150	144	125	137	152	139	123	138	133	129	129	124	127	130	136	131	125	121	131	126	114	127	136	125	139	127	150	128	132	141	106	127	133	119	124	134	128	126	127	148	131	129	126	138	135	139	143	133	121	134	120	130	129	133	124	139	151	101	127	142	128	138	117	127	140	149	128	135	131	129	137	135	133	138	148	127	139	143	139	137	142	146	147	146	144	110	131	138	124	138	132	122	125	126	142	127	126	118	127	112	96	106	128	134	137	145	121	154	130	123	149	125	129	144	126	130	122	132	136	137	138	130	133	137	113	148	153	158	135	137	130	124	146	152	130	130	123	117	132	114	129	134	125	107	141	148	121	128	141	138	131	125	138	125	147	144	137	135	122	123	134	139	139	118	162	118	119	129	128	124	132	128	137	142	126	130	125	122	120	116	127	124	130	127	161	135	117	158	151	137	129	141	138	129	152	128	144	126	135	130	140	134	131	143	131	111	159	126	117	118	145	131	154	137	124	134	113	129	148	117	109	129	128	122	125	133	143	117	125	136	128	122	119	143	130	122	121	147	122	126	139	127	126	120	112	158	143	139	121	141	145	122	114	121	140	142	134	142	130	142	131	140	130	122	135	123	129	104	136	134	132	137	125	129	127	139	124	135	128	130	131	136	143	138	127	111	115	121	109	132	113	164	118	135	125	141	141	119	134	117	134	132	137	134	130	135	137	130	140	139	119	122	125	134	170	121	134	125	120	112	116	110	153	103	137	114	109	133	109	122	116	129	131	140	117	136	123	130	114	136	118	115	132	120	103	130	119	129	128	137	128	137	140	132	140	127	139	131	123	127	126	130	117	129	121	133	134	126	123	127	111	133	142	118	150	131	104	121	128	121	148	129	123	138	119	132	133	133	130	131	131	142	133	132	139	134	116	138	130	128	129	130	110	119	141	115	131	139	130	138	122	131	134	116	128	126	144	128	144	126	133	112	96	118	133	131	142	139	126	151	135	119	133	141	124	139	115	128	151	138	121	132	127	140	156	142	109	146	140	127	117	131	153	129	134	131	134	142	144	116	140	134	149	120	119	136	143	145	133	125	129	111	122	141	141	141	133	139	126	98	131	150	146	126	142	132	127	129	130	114	128	124	105	145	117	131	132	144	132	145	136	114	131	144	127	121	123	143	147	132	120	132	105	138	118	109	127	148	116	146	120	114	155	121	118	125	128	120	102	148	138	126	163	123	131	127	117	122	146	132	133	133	135	117	135	116	108	129	121	125	114	121	127	120	129	128	144	140	147	121	141	126	156	130	131	142	147	132	140	154	125	125	123	128	127	120	100	128	146	147	134	133	131	143	166	142	143	138	132	114	137	129	158	118	132	141	130	115	141	142	156	137	127	128	140	142	134	126	128	116	113	119	106	145	135	142	152	132	119	118	131	120	134	127
13178	12013	25613	36645	33618	28336	27624	24341	20434	17216	11501	7060	5102	5651	6483	6077	4829	4051	3133	2389	2204	1361	990	769	633	514	447	441	409	433	367	363	396	331	364	336	370	370	351	337	317	336	341	323	340	335	328	339	333	327	312	308	339	345	341	304	342	362	310	303	312	316	286	335	333	305	330	304	314	312	363	332	286	300	319	317	327	306	296	323	325	309	327	306	331	318	343	332	311	317	352	322	323	331	300	327	347	344	301	322	289	317	324	292	331	337	275	326	351	317	317	321	309	269	315	310	332	288	313	314	324	361	334	308	328	351	353	301	320	305	320	327	326	338	293	317	309	317	352	302	327	310	325	304	288	301	311	344	359	345	314	341	341	320	324	335	330	314	317	316	344	340	329	352	284	317	308	278	339	330	317	363	338	322	275	342	317	329	330	305	307	326	308	294	291	334	311	315	351	299	355	324	316	332	270	336	317	315	330	299	303	297	305	331	320	320	303	338	322	321	317	335	336	277	334	353	302	319	311	319	334	353	341	321	285	323	310	359	305	311	346	312	301	348	312	288	293	304	322	311	319	325	326	299	324	311	282	330	335	295	318	329	328	300	328	282	333	294	314	317	323	308	330	293	309	268	308	315	309	329	318	303	321	311	309	318	309	315	312	354	319	326	344	330	344	288	325	334	303	325	310	280	351	306	324	336	302	300	328	322	338	333	346	325	307	335	317	296	316	330	313	316	295	309	298	313	345	312	321	304	342	315	322	298	330	306	296	338	307	310	319	339	319	318	333	328	356	320	290	325	306	334	317	278	305	329	323	336	346	327	315	302	317	338	329	318	314	326	330	320	284	304	304	307	320	351	296	316	302	303	287	340	294	339	358	278	328	316	324	311	336	293	342	282	334	301	315	279	306	308	318	316	331	316	319	317	330	303	310	361	340	318	323	305	318	324	324	326	302	313	320	335	315	347	306	289	288	330	327	304	292	322	333	331	331	312	316	342	296	322	332	305	292	331	323	329	306	262	294	292	286	293	321	287	299	334	375	342	335	320	322	330	313	280	299	316	317	322	313	353	315	303	308	316	339	320	327	294	288	329	340	290	304	321	318	342	316	323	307	307	321	318	327	310	299	346	292	324	295	308	326	300	308	301	324	299	337	320	327	294	320	338	307	318	304	338	323	325	311	321	342	332	344	327	323	336	314	317	320	340	298	281	311	293	320	307	319	322	333	316	328	317	325	341	332	313	349	312	329	334	294	324	315	347	354	298	331	296	321	334	326	313	352	342	314	330	325	297	311	325	334	325	323	327	299	328	325	327	295	345	345	357	335	312	339	293	282	342	318	319	325	305	332	329	338	336	333	303	288	332	353	329	305	338	315	310	354	316	315	318	334	290	334	302	292	317	313	328	320	288	306	296	345	328	336	298	283	321	298	308	337	327	355	318	317	305	293	303	344	302	323	332	312	315	273	301	315	325	329	282	320	295	349	340	334	322	305	319	325	322	299	314	327	319	337	335	315	310	337	315	316	310	323	325	321	314	321	334	305	348	313	305	339	326	345	314	320	307	316	319	370	326	321	332	309	313	314	320	329	319	321	306	315	303	305	306	321	314	327	354	351	311	291	334	296	347	313	305	311	296	327	329	305	312	319	303	335	315	341	336	334	313	309	311	318	307	305	330	307	266	334	321	301	297	311	295	336	339	302	324	315	292	323	312	305	322	317	336	297	300	325	303	293	348	297	328	371	321	310	300	330	276	344	300	336	308	290	323	276	307	290	339	336	320	309	324	305	275	325	303	302	322	312	317	319	282	308	294	309	326	332	313	304	313	329	332	292	325	271	291	297	308	291	328	287	329	330	310	298	309	327	343	296	317	319	306	320	302	301	300	287	306	318	301	349	322	324	346	315	305	296	293	321	314	287	299	331	339	308	318	318	325	315	290	328	347	322	284	342	349	334	321	292	301	356	339	316	330	315	321	310	341	295	302	350	312	324	317	293	316	320	335	292	344	357	327	319	290	362	312	288	306	316	323	327	308	291	324	324	304	296	330	319	327	310	298	289	309	296	333	315	313	321	322	327	319	321	344	300	336	298	359	304	312	325	327	326	334	311	342	309	320	291	321	328	365	319	332	318	324	328	325	319	308	301	316	305	328	318	354	349	329	306	306	322	289	325	295	313	353	302	359	301	319	288	304	315	333	339	288	294	299	339	320	320	311	306	320	308	301	322	305	320	313	313	271	289	369	315	336	320	333	355	300	351	339	323	289	329	319	304	293	318	334	304	335	296	308	332	290	339	318	358	322	311	305	303	322	337	302	319	322	297	337	323	294	335	289	318	344	307	324	325	319	324	308	323	340	315	305	315	286	351	302	358	323	301	324	324	314	332	306	302	310	309	306	297	301	297	327	310	317	305	288	341	322	298	325	313	326	303	308	323	328	330	321	310	317	338	318	342	327	301	322	317	319	325	347	275	285	340	308	317	315	313	349	318	311	309	317	295	363	316	307	296	305	298	305	317	293	309	316	320	286	323	318	326	305	308	340	308	307	328	313	304	353	323	312	327	317	316	311	314	309	332	299	292	310	364	323	292	301	309	332	300	335	311	325	336	310	333	329	332	313	328	306	343	321	324	305	299	365	345	293	328	321	298	334	319	303	349	303	313	317	306	321	304	317	309	315	326	322	287	284	347	320	316	298	318	355	298	330	333	315	329	307	309	345	321	318	332	304	314	312	345	346	311	326	303	312	321	366	308	325	340	314	315	309	291	310	303	320	320	326	342	326	311	320	308	329	301	326	289	324	333	274	328	311	334	327	292	322	324	287	306	311	324	320	334	295	293	326	333	317	321	326	309	300	314	308	290	326	332	292	282	330	327	304	330	329	311	320	328	301	307	309	323	329	326	318	334	312	313	315	285	304	291	328	295	279	323	313	315	305	311	325	325	317	327	302	353	287	348	313	355	320	311	337	300	327	288	291	360	320	348	350	323	328	284	315	316	342	340	327	319	332	350	325	308	343	326	346	333	302	336	312	345	303	323	328	330	321	331	305	323	318	355	364	327	302	302	300	324	305	310	315	296	307	297	333	328	320	302	284	333	304	297	325	295	320	291	282	324	335	339	308	333	315	310	328	326	325	314	327	335	312	323	304	308	312	337	298	321	305	311	343	297	289	326	312	334	309	342	324	291	345	313	324	287	333	314	287	297	313	316	309	300	315	328	327	323	346	311	295	332	290	333	327	275	288	320	299	320	318	326	324	313	337	300	317	334	339	322	309	298	322	326	325	345	298	312	330	300	317	310	302	366	309	323	306	306	328	326	316	334	323	319	303	314	294	344	309	311	337	279	299	335	332	312	347	305	285	326	319	324	318	286	317	315	312	277	329	316	305	303	313	298	321	321	343	331	304	330	321	324	312	309	339	296	329	301	318	309	302	332	348	292	320	322	322	305	315	295	297	339	289	330	308	330	321	338	300	312	317	294	326	320	313	302	309	309	306	315	305	325	318
34035	25871	34313	37756	31936	25890	26154	21259	15748	11322	8351	8301	4347	2095	2296	1887	1601	1224	942	721	712	507	374	345	299	274	242	245	285	251	220	236	233	200	204	206	222	242	216	241	201	208	224	207	239	218	211	203	197	198	202	206	192	195	201	220	192	194	188	219	185	184	228	241	226	194	219	191	201	247	236	203	200	215	205	211	210	220	207	234	213	205	188	216	193	200	235	209	211	201	189	213	209	220	186	232	189	210	213	218	219	198	218	190	200	209	188	227	208	221	207	209	202	193	203	199	207	209	224	200	187	211	211	203	195	190	188	198	195	211	199	216	206	232	232	199	214	206	179	242	201	210	220	231	215	196	194	224	211	177	219	199	207	204	217	197	172	207	195	206	184	183	193	212	207	166	191	192	238	201	232	213	219	173	183	192	180	204	212	212	197	225	228	201	207	178	215	197	216	194	217	229	196	173	220	173	207	198	182	221	200	197	229	217	199	196	196	192	201	231	223	204	232	206	190	203	240	233	220	210	209	200	202	174	235	207	200	227	204	195	233	211	173	185	209	219	217	206	188	202	228	224	211	192	202	211	238	224	199	213	223	203	203	213	179	189	204	202	189	196	203	212	200	205	202	215	199	202	198	198	216	188	186	194	204	224	202	190	203	188	180	207	191	188	198	192	196	205	177	201	220	189	201	210	194	198	196	185	189	209	207	199	213	199	197	221	218	203	211	172	209	177	191	184	191	187	209	199	204	195	189	185	183	184	194	198	204	207	188	201	220	205	214	222	243	208	192	217	200	187	190	189	215	210	178	222	234	212	210	194	226	192	219	210	218	202	221	212	194	218	221	223	197	196	199	197	197	197	188	222	204	178	189	202	214	203	213	212	208	232	189	179	200	231	198	193	202	233	186	195	232	196	199	170	205	195	161	229	195	206	203	201	193	218	175	188	220	202	206	201	191	190	209	209	203	208	209	217	193	201	200	194	204	223	219	187	226	225	223	209	203	201	212	197	203	230	220	194	215	181	194	219	211	232	211	188	198	215	224	193	180	202	228	199	217	225	216	207	206	187	210	218	218	192	218	201	207	211	190	184	185	206	208	199	229	227	232	193	186	201	190	192	235	199	199	222	201	210	249	221	207	206	222	218	213	207	219	200	198	218	210	195	215	206	202	185	214	194	204	204	225	187	221	232	219	186	194	218	219	188	217	225	203	193	192	190	200	224	196	213	220	219	199	236	212	221	195	199	218	202	215	181	206	167	199	202	214	217	194	220	184	189	221	185	197	194	225	217	214	220	223	231	205	234	212	182	209	190	178	212	202	186	212	183	191	203	219	191	183	226	188	218	212	185	168	177	201	217	226	237	221	203	207	204	250	198	191	218	188	212	230	207	219	221	204	202	204	208	204	219	213	217	210	225	218	220	184	211	228	216	228	188	191	198	193	218	203	197	209	236	223	185	170	173	203	204	198	168	213	185	205	173	228	220	207	206	192	192	197	215	203	240	196	182	218	228	226	203	166	190	251	206	182	212	213	199	185	214	196	238	179	203	167	215	202	192	216	209	220	197	185	195	193	207	223	230	197	210	207	188	200	218	222	202	231	213	240	190	215	226	254	197	195	207	210	208	227	201	204	200	205	203	209	235	202	213	218	207	203	189	203	199	219	181	206	216	204	208	188	198	200	200	204	190	189	205	192	209	193	196	197	202	201	197	211	207	206	208	218	201	234	211	190	203	233	208	212	199	212	206	182	223	198	214	239	228	208	192	195	191	182	218	209	202	200	208	251	215	225	227	187	209	203	185	210	220	193	213	189	210	224	182	200	218	210	208	202	188	216	211	209	190	215	202	191	226	225	215	241	212	184	190	214	229	198	191	218	198	182	205	187	210	199	199	219	196	213	220	201	207	199	212	218	221	202	225	205	214	228	215	193	223	212	220	215	206	174	197	208	234	208	205	205	171	205	209	199	176	205	194	190	202	191	233	226	200	195	206	224	175	237	208	193	210	199	209	229	230	231	224	199	202	199	209	193	195	198	210	192	215	235	216	183	193	207	199	189	200	226	221	211	223	184	210	186	202	210	229	184	223	223	208	209	232	205	194	198	192	193	209	200	194	206	185	221	208	177	199	187	250	209	205	166	195	240	219	222	197	210	197	210	185	206	193	174	207	213	237	176	234	204	208	200	198	198	217	215	196	207	223	215	205	224	191	228	224	184	192	232	203	242	214	210	209	211	205	200	198	205	196	196	191	214	211	211	236	204	186	186	233	221	211	194	215	220	206	184	185	211	209	216	220	219	206	212	216	214	194	192	187	221	197	180	199	205	180	190	217	204	226	228	227	229	221	185	216	207	219	223	211	185	240	188	205	199	210	198	192	184	215	205	226	189	180	216	199	166	193	232	205	210	204	194	226	218	206	192	218	204	215	189	211	229	195	195	211	221	199	209	211	185	228	227	211	225	164	205	240	202	183	199	198	196	215	207	199	182	208	198	211	196	203	213	207	262	190	194	193	196	199	212	175	188	187	207	197	187	234	236	219	199	204	171	235	207	208	192	214	200	215	233	204	224	218	214	227	225	196	216	205	221	208	185	181	205	224	219	202	234	192	195	186	208	248	214	232	196	217	207	213	194	194	201	196	219	199	198	215	194	212	173	199	235	202	211	218	196	207	209	205	195	192	219	190	212	198	203	191	177	185	197	170	198	188	210	213	199	191	207	195	205	227	202	219	210	232	208	213	232	202	205	222	215	203	184	213	181	209	201	172	182	229	195	209	200	209	186	204	219	219	215	189	211	206	216	207	202	174	207	195	188	212	220	191	218	203	189	234	217	196	176	185	225	217	197	186	216	209	199	211	216	218	202	170	221	193	239	207	199	207	202	181	229	203	205	183	169	219	206	231	187	198	208	191	203	218	201	202	235	203	215	228	187	214	208	188	226	205	219	201	215	226	183	197	214	226	214	169	195	235	172	165	198	241	190	199	205	200	203	215	177	202	190	176	187	190	204	209	204	213	220	210	180	179	202	246	209	211	215	203	218	213	205	227	190	187	219	210	195	177	197	241	222	207	204	197	238	220	200	210	198	212	184	187	207	218	191	196	196	221	243	212	220	220	192	178	213	200	213	235	191	201	182	200	220	193	178	218	186	192	216	207	216	196	198	233	210	199	184	215	231	210	187	199	239	203	171	202	179	223	214	247	217	225	177	222	222	220	180	198	182	206	220	166	215	198	183	195	216	221	211	220	229	189	191	230	218	206	181	226	176	215	214	215	201	231	209	212	224	197	201	189	206	176	193	209	229	185	212	229	228	196	197	187	200	204	200	220	207	188	199	200	215	208	227	174	208	212	188	208	195	214	203	223	208	202	209	204	206	203	167	173	230	185	187	218	182	207	199	199	215	206	205	197	224	208	204	211	215	234	226	231	220	195	222	214	215	192	198	202	213	214	225	181	227	215	212	233	200	210	171	225	230	200	192	210	215	221	211	226	163	187	208	215	225	183
17305	18311	35399	44331	42874	39614	40357	34468	30008	26556	22410	22675	12881	9211	10864	9645	8028	6212	4724	3805	3487	2338	1743	1420	1167	941	851	793	684	687	777	625	607	586	550	525	584	602	538	521	544	494	533	483	504	473	512	469	491	497	502	519	481	475	466	487	456	472	484	436	448	469	455	468	475	488	469	431	477	451	454	485	446	495	465	478	486	506	440	480	485	436	485	502	485	463	476	510	455	518	454	472	486	477	441	441	460	470	475	471	478	474	498	447	441	442	509	460	440	449	432	431	493	448	472	472	470	461	434	471	491	427	469	479	495	531	490	497	458	493	510	501	462	464	489	475	466	454	491	455	473	414	492	471	457	481	486	464	464	481	481	478	468	434	458	431	492	453	495	465	448	462	477	483	450	488	466	450	436	463	474	494	473	451	471	462	427	448	467	456	477	481	476	465	473	477	462	528	459	456	434	452	461	450	508	476	446	452	463	508	457	463	462	453	479	455	465	451	476	481	456	457	425	473	496	441	452	498	466	425	445	437	461	454	457	472	508	453	470	439	456	448	487	450	458	446	467	508	458	453	500	461	463	446	475	480	484	453	477	435	469	460	490	478	512	447	452	451	436	487	494	482	481	436	446	445	449	443	481	458	464	448	446	462	470	482	459	481	457	468	455	452	474	453	470	468	440	452	454	457	469	497	456	490	452	489	452	450	469	457	469	480	474	485	444	468	457	461	452	455	466	434	458	451	504	458	430	455	508	506	448	464	441	490	466	469	460	407	459	473	463	489	448	458	474	436	454	450	426	452	428	480	496	461	462	467	460	518	481	470	468	452	512	455	477	438	433	486	485	458	482	444	467	474	490	482	491	480	407	494	463	486	479	459	452	462	467	444	468	488	481	464	453	494	435	434	476	459	496	480	448	450	466	430	446	465	473	490	455	471	470	450	438	466	461	468	451	446	448	480	477	475	451	442	448	451	439	449	442	447	418	442	501	469	459	454	507	445	484	496	449	464	474	460	490	497	468	459	484	469	434	447	471	436	450	434	468	448	461	402	463	443	480	438	461	475	465	451	463	449	457	464	477	451	419	454	486	466	457	460	424	474	459	452	447	426	420	464	434	520	479	476	437	447	475	493	462	449	470	476	451	467	453	448	462	471	416	489	459	478	467	463	461	462	449	443	484	466	462	451	468	465	452	453	453	478	449	482	496	471	460	471	433	499	433	489	443	466	469	471	451	461	479	475	452	433	526	476	467	457	470	460	467	452	450	468	442	485	460	481	481	440	475	472	444	461	500	468	451	465	468	472	474	404	495	472	435	456	440	456	448	461	499	456	479	450	453	450	437	460	491	478	483	467	447	486	442	449	461	498	445	471	484	491	444	449	407	505	425	451	473	477	470	474	446	467	470	456	454	453	464	450	468	457	486	460	413	459	431	482	465	490	467	455	416	454	473	456	451	453	424	491	467	449	472	492	447	435	440	468	461	469	460	464	461	437	477	449	479	472	471	435	453	467	428	464	431	435	471	457	460	470	427	427	446	475	482	462	458	452	457	481	467	460	451	462	501	446	462	496	484	481	460	495	484	455	478	457	453	457	470	480	500	452	418	446	465	467	469	478	453	463	483	477	462	451	463	467	455	454	460	437	472	507	482	462	460	509	456	439	448	447	457	470	456	449	483	407	449	470	456	504	392	437	449	479	452	465	451	476	461	506	429	448	452	454	458	458	499	437	478	457	436	440	481	485	494	500	448	431	507	456	488	505	493	455	467	451	471	482	463	493	478	476	453	457	439	453	469	433	466	442	461	456	447	452	473	477	465	441	474	472	472	497	466	466	454	458	441	425	476	459	469	438	425	487	419	427	493	478	473	459	499	477	474	442	449	469	455	423	505	459	454	435	466	430	467	490	452	448	481	493	486	457	486	454	461	451	472	477	431	462	462	468	499	454	440	483	447	467	494	473	493	477	458	440	464	457	503	454	447	476	460	424	470	447	499	457	522	454	465	448	444	455	450	450	442	488	526	460	422	437	452	435	464	454	461	428	484	441	441	471	478	468	434	490	453	481	473	476	466	514	452	462	468	500	453	473	458	440	426	470	468	484	470	506	465	468	454	474	469	482	454	464	427	440	437	464	486	456	444	477	441	462	468	484	446	497	494	464	430	459	465	450	478	432	516	507	483	479	451	466	446	491	467	505	472	460	460	478	517	471	451	508	442	475	469	464	443	454	451	459	456	458	486	425	463	450	484	470	451	482	471	420	447	486	426	457	449	440	416	423	459	444	441	443	453	517	459	465	479	481	470	524	470	428	432	420	498	481	477	433	479	449	475	435	459	438	457	458	448	497	442	427	443	475	477	491	487	448	454	456	438	506	442	452	473	449	488	462	441	444	450	466	449	384	496	437	443	476	483	449	458	452	438	463	422	437	452	449	433	476	477	466	446	456	453	490	474	485	464	432	444	448	469	453	442	477	448	476	485	512	467	435	453	479	445	453	425	472	452	481	442	456	433	441	451	451	453	488	476	453	464	444	479	461	474	422	450	471	462	475	453	487	485	492	405	497	449	417	481	441	432	475	436	451	452	457	453	496	509	447	472	458	465	456	475	470	422	450	449	469	448	447	433	445	470	464	429	459	482	436	480	466	439	454	484	441	464	463	472	434	452	498	484	486	464	453	417	446	464	455	455	493	478	445	478	429	501	457	494	463	449	485	476	446	447	441	509	466	456	447	432	478	478	443	465	444	446	453	443	522	455	475	487	460	481	426	467	504	465	477	434	498	473	457	438	440	470	486	432	454	481	514	498	457	475	463	468	451	463	486	439	407	474	443	450	457	478	457	432	458	473	444	447	470	480	474	450	474	459	445	456	414	450	449	452	477	452	435	451	451	449	488	488	444	449	480	497	449	422	486	485	515	476	449	441	462	472	485	467	473	444	486	510	465	434	450	457	476	439	451	461	424	462	494	506	460	434	456	463	481	443	441	475	495	454	466	515	480	470	449	465	432	476	461	471	463	508	427	454	459	461	483	481	465	453	472	463	443	461	466	447	491	485	454	470	445	459	474	453	479	425	485	431	484	476	484	468	473	408	483	455	445	469	484	468	511	469	488	439	474	459	467	484	487	454	466	428	459	470	461	460	456	464	442	463	435	444	440	428	476	451	459	466	463	496	460	478	475	443	476	452	456	449	441	463	506	469	481	467	431	479	503	480	457	513	466	439	487	481	446	484	458	478	427	445	439	463	451	439	500	470	462	460	474	442	445	496	448	462	454	457	535	468	430	495	449	469	488	429	451	472	486	442	417	468	485	463	424	408	482	491	462	478	463	473	440	465	472	451	482	479	432	506	479	453	464	464	464	445	484	471	435	467	484	494	483	417	469	445	455	460	509	451	452	442	498	471	477	443	444	496	489	480	495	450	430	486	483	463	486	379	455	473	484	494	448	443	437	494	468	467	477	459	479	449	482	459	457	498	471	475	488	487	413	451	421	456	446	426	448	460	446	453	468
9147	5773	11047	11837	10607	7555	4924	2923	1643	996	559	380	317	341	489	578	554	474	331	254	288	236	194	141	149	127	138	110	113	121	116	148	127	119	133	121	145	131	118	113	125	113	120	127	129	116	123	137	114	123	120	102	117	93	145	120	129	128	135	118	100	149	125	125	149	114	105	130	139	126	132	117	116	127	131	124	143	133	109	120	123	110	126	119	108	138	124	112	124	134	135	118	137	108	112	120	128	123	129	115	118	129	135	133	103	136	121	108	149	111	113	141	142	134	123	126	119	136	120	116	129	117	146	137	137	119	132	111	124	127	129	152	154	131	124	120	105	111	134	115	124	122	122	127	141	144	126	125	125	123	121	137	136	119	131	117	133	132	98	138	88	125	138	103	120	85	114	128	115	131	138	113	136	123	120	120	118	131	141	123	130	137	154	117	131	125	138	139	127	120	134	121	122	132	125	113	123	122	133	105	128	124	117	122	127	127	114	112	121	123	124	135	117	136	125	134	116	129	121	144	131	130	137	120	126	120	126	125	125	126	127	115	120	125	132	131	126	136	120	115	133	132	121	107	136	113	106	115	103	121	114	99	124	123	91	125	127	108	151	136	113	144	128	118	118	119	140	132	117	127	114	119	124	119	138	140	148	119	121	124	125	139	121	128	144	109	126	127	117	113	125	110	124	126	118	129	120	118	112	145	101	133	149	138	134	100	110	113	105	114	104	154	127	122	119	124	143	112	112	123	118	138	117	138	130	123	129	138	132	135	122	147	107	126	133	99	107	130	129	136	132	125	129	112	129	134	131	118	136	125	110	129	120	122	142	150	122	137	107	117	130	125	108	143	131	131	126	129	117	139	126	117	139	113	99	112	107	121	128	137	130	136	125	148	154	144	134	105	111	148	114	130	115	118	140	134	133	128	141	137	123	116	123	104	100	123	138	138	114	110	131	127	123	155	124	97	137	128	136	135	125	129	116	127	112	124	147	102	97	120	132	121	108	113	116	120	125	114	120	136	130	129	139	157	128	122	124	117	132	109	122	107	124	108	115	111	139	120	120	118	111	128	133	114	111	136	144	107	154	122	121	115	139	152	120	120	116	132	114	113	118	128	120	114	113	143	154	111	115	112	114	141	124	133	135	142	114	103	140	110	132	127	127	129	119	116	140	122	117	119	111	108	131	135	115	118	137	108	140	133	120	130	114	132	124	121	127	111	130	124	124	152	136	151	148	124	122	155	125	121	140	117	119	107	106	117	112	104	106	119	145	135	130	129	117	115	118	140	120	125	137	133	120	122	112	121	135	114	131	128	119	122	116	114	134	128	121	133	128	100	127	128	134	137	132	102	138	130	102	100	116	122	118	127	119	119	150	128	97	103	143	118	124	113	145	117	137	114	117	128	114	126	123	116	105	113	128	120	124	105	111	119	134	122	123	124	111	111	128	112	129	111	130	139	107	114	121	148	123	124	133	105	115	96	113	132	115	121	115	98	110	147	130	99	117	114	114	123	119	134	125	121	125	120	110	132	107	130	118	121	150	108	129	129	120	133	118	126	151	132	120	132	114	123	116	121	107	131	121	130	122	145	140	110	150	107	136	104	123	132	99	124	112	110	119	138	132	118	135	114	98	112	138	109	134	132	129	120	119	151	143	138	133	111	123	120	120	116	113	130	121	129	96	125	120	129	116	117	119	129	118	103	131	107	121	128	126	120	139	134	95	119	122	117	112	120	107	139	129	121	140	107	89	105	108	118	124	134	122	129	120	109	105	112	113	120	114	96	123	125	128	104	127	118	114	112	122	91	117	118	101	106	121	99	123	115	121	135	122	133	137	91	107	110	101	120	123	118	115	124	113	96	115	120	113	121	126	146	110	116	100	131	106	123	118	101	112	111	112	144	122	138	128	122	104	129	97	115	138	116	107	127	107	125	113	131	127	125	126	92	127	126	144	140	121	133	133	135	135	123	123	127	138	128	110	127	122	121	130	120	125	138	125	124	125	124	133	126	134	115	119	115	110	98	127	121	101	139	114	126	107	115	130	119	114	126	125	111	132	129	125	128	108	142	118	100	106	135	119	134	128	125	115	124	113	139	145	149	122	122	119	140	132	135	110	125	124	111	145	123	127	137	126	125	126	128	138	98	127	126	122	105	122	129	135	111	129	146	109	134	126	138	146	145	120	142	137	137	121	114	128	116	123	112	120	112	120	138	150	113	128	123	129	113	116	152	124	118	106	119	133	121	103	119	116	150	135	141	160	117	110	144	125	128	123	120	126	121	131	121	130	121	122	157	118	112	126	117	121	126	144	140	121	127	128	116	118	138	124	115	114	106	122	108	111	120	111	132	132	109	113	125	127	114	115	130	134	131	103	145	143	111	120	107	139	128	134	109	112	113	126	115	98	133	110	115	125	126	127	130	131	131	132	123	123	120	124	130	119	122	128	115	137	114	104	112	123	141	105	143	123	134	115	119	121	104	130	126	133	113	122	127	145	106	125	125	117	137	140	112	113	119	125	121	113	111	130	140	117	128	119	128	119	124	127	118	133	116	143	132	116	148	116	137	119	139	131	116	113	123	128	141	117	129	144	111	122	137	144	117	117	126	135	126	106	123	96	131	123	115	135	114	118	116	123	108	123	111	128	102	121	137	124	160	117	132	113	119	150	124	120	117	125	117	131	129	105	119	122	116	126	138	101	118	133	132	133	118	122	130	127	107	110	136	136	125	116	94	125	120	94	119	130	129	122	140	135	99	119	113	129	136	131	111	133	135	120	135	103	112	108	109	133	132	109	148	136	117	117	138	136	124	124	134	111	104	109	119	127	108	139	133	110	124	133	97	100	108	123	106	130	130	115	98	135	153	137	127	98	129	142	138	119	127	129	112	110	101	133	144	127	110	131	117	138	139	103	116	107	114	123	128	125	131	129	138	144	113	124	123	101	115	109	134	121	139	135	121	143	109	110	131	109	120	137	113	128	136	112	142	126	120	129	133	116	113	126	126	91	119	117	134	119	119	139	128	140	126	126	121	117	126	114	102	139	141	117	129	104	128	139	115	143	134	100	113	137	115	135	120	107	118	116	133	123	119	138	123	126	116	113	128	131	129	111	118	129	129	106	136	113	126	116	116	115	124	111	129	112	117	129	123	109	119	119	140	126	147	122	118	117	131	121	134	138	124	130	124	131	140	134	119	116	114	103	101	119	108	128	113	132	133	109	110	124	138	116	116	108	122	124	131	129	111	126	111	115	125	120	143	125	146	157	118	129	113	138	118	120	137	122	129	100	118	94	100	132	138	123	102	128	121	101	118	126	128	116	127	133	117	122	111	94	126	128	129	118	118	151	123	114	108	131	104	124	124	150	113	131	136	124	116	118	128	117	115	114	127	106	126	122	126	125	116	121	130	125	137	137	140	111	130	125	118	96	125	106	106	123	128	143	119	136	106	114	119	119	124	115	114	116	136	102	117	100	127	105	120	113	123	109	132	116	130	134	131
5158	5299	17093	23727	24591	21262	16438	11150	7429	4768	2839	1874	1446	1614	2630	3130	2856	2328	1894	1262	1139	1067	745	569	433	416	366	378	329	328	311	294	317	312	319	301	322	326	304	322	297	285	312	267	260	298	283	289	260	318	312	296	296	299	299	296	290	300	296	279	290	292	289	311	283	313	289	283	323	306	287	295	286	309	308	275	297	316	301	277	311	283	290	325	284	296	311	308	271	294	292	324	310	283	295	298	318	326	289	292	275	297	296	319	303	301	300	292	291	267	280	299	290	332	313	288	300	315	339	287	319	305	291	300	268	303	304	291	308	285	293	311	316	300	282	301	308	303	293	318	306	310	289	284	291	296	297	308	297	305	307	299	298	308	300	303	303	332	297	304	258	297	319	298	281	304	290	294	311	318	298	298	273	302	300	284	302	318	306	287	248	281	304	273	309	293	320	321	301	309	289	258	294	276	288	292	292	314	306	321	247	299	318	318	310	317	280	263	279	294	281	293	271	279	289	261	288	313	293	287	319	288	324	317	302	322	307	306	287	280	312	306	290	285	297	270	323	317	315	312	306	304	327	287	312	291	289	286	304	302	276	323	274	322	286	276	287	297	275	299	294	290	283	286	321	277	300	319	300	275	284	259	299	313	301	293	284	273	284	305	269	288	298	281	316	322	302	263	259	284	284	311	291	312	295	315	296	286	297	333	288	306	315	284	273	299	274	322	317	277	265	308	296	321	283	310	332	317	274	310	327	312	295	302	283	308	334	305	318	272	305	305	274	305	306	326	303	274	291	293	295	293	298	281	315	281	282	314	292	312	295	310	307	279	308	309	300	307	293	277	286	322	286	303	272	309	295	289	293	270	262	304	303	255	303	322	315	316	283	340	305	282	269	316	316	281	314	301	292	285	306	286	255	278	296	314	312	307	283	295	296	290	291	287	314	316	317	279	312	283	299	297	290	281	301	321	300	294	308	299	290	297	295	309	313	316	306	295	319	289	305	309	303	322	278	277	315	284	291	271	281	293	286	291	312	299	298	302	302	279	278	286	278	322	298	295	287	289	266	330	304	311	291	284	278	310	290	289	303	286	289	281	301	286	294	301	282	308	313	294	304	273	303	302	323	292	311	310	284	299	280	309	308	309	292	302	284	292	280	285	299	293	338	287	298	337	291	280	296	297	269	285	269	272	278	297	257	316	322	296	335	307	293	289	308	312	297	296	287	311	290	317	311	272	261	286	273	313	287	276	286	296	297	297	300	281	300	304	279	293	294	335	286	293	291	300	301	292	273	288	298	304	303	289	305	305	277	304	315	285	293	297	287	312	336	304	288	303	288	299	283	271	301	284	276	330	294	298	307	308	281	324	272	318	306	282	275	296	306	300	327	306	268	299	315	294	301	288	291	257	297	305	289	315	295	280	273	328	297	279	318	296	286	312	261	307	304	292	316	277	282	281	305	313	288	269	311	295	298	289	275	278	288	298	310	277	290	270	277	306	307	287	314	300	315	283	300	265	293	305	292	290	288	276	300	284	306	296	280	297	284	282	279	281	311	285	314	280	298	305	299	295	317	306	297	272	282	294	274	310	296	281	302	316	289	291	296	304	295	280	276	272	308	296	270	305	285	315	328	278	308	295	305	296	302	312	279	303	289	285	306	315	304	281	303	286	291	287	334	296	300	303	320	269	287	288	336	300	289	302	300	315	299	303	272	268	267	280	300	321	317	297	298	299	282	305	279	320	298	310	283	292	284	297	274	290	287	314	305	302	288	284	316	311	306	305	286	299	316	291	312	288	294	271	288	278	297	288	295	303	286	269	316	309	320	290	294	309	315	277	294	307	278	298	296	293	292	301	270	281	293	308	301	312	307	293	305	279	284	311	290	277	282	271	310	291	316	304	300	324	333	289	276	289	252	305	313	277	290	271	296	319	290	307	309	290	283	290	297	309	281	266	289	298	297	286	308	282	351	296	283	320	295	293	282	298	268	313	284	288	289	314	289	285	298	303	284	315	302	321	284	290	303	290	290	297	295	298	298	299	301	288	275	290	328	282	299	323	301	349	283	260	314	322	307	293	291	297	310	287	307	310	285	314	290	299	343	272	280	284	330	284	310	298	267	285	304	291	287	239	280	293	287	313	288	299	292	302	296	318	293	287	290	290	298	305	303	301	300	273	309	291	282	280	289	268	285	292	308	273	340	313	316	299	305	292	322	290	322	296	300	301	315	279	318	277	266	281	266	266	315	289	301	290	311	288	288	302	293	305	279	269	299	253	282	306	309	290	292	298	275	278	274	297	312	303	318	265	302	294	319	279	311	317	306	301	274	316	304	317	284	310	325	283	247	308	295	285	333	288	288	298	290	283	302	296	265	284	319	323	332	308	295	284	291	287	317	283	269	331	286	292	290	287	289	256	297	309	304	308	308	296	287	304	327	267	301	294	293	289	302	306	316	342	302	288	317	308	278	282	297	296	285	288	302	289	299	287	301	302	317	306	265	294	280	262	312	305	288	301	283	310	308	303	264	301	317	276	312	313	287	307	309	264	286	298	308	296	278	325	295	300	302	321	288	328	297	315	330	299	281	309	292	299	317	327	295	297	296	312	294	284	308	294	285	281	282	287	304	298	271	313	289	289	307	283	287	284	280	308	307	315	290	291	303	286	324	300	295	291	303	305	295	317	326	333	339	284	283	282	290	292	315	315	300	298	319	312	301	319	271	300	304	287	318	282	280	300	299	309	290	272	271	269	288	327	293	259	293	286	303	310	289	294	299	299	327	298	264	283	294	294	344	318	267	291	306	290	272	277	306	305	261	306	281	291	272	316	307	319	298	291	290	262	279	274	319	302	303	307	284	287	288	293	312	296	290	287	279	289	289	312	318	311	284	275	311	312	275	297	278	310	294	300	294	326	301	300	312	332	282	319	279	303	291	276	287	309	302	291	280	323	292	307	289	280	285	287	306	320	281	304	292	300	275	272	324	292	290	313	302	290	286	288	311	295	278	317	294	311	299	296	330	287	288	306	322	284	291	290	293	315	287	315	297	308	309	262	317	306	290	282	289	291	297	311	289	282	295	298	275	303	275	280	274	316	276	293	295	281	291	291	296	281	275	303	283	301	299	305	272	295	326	307	266	313	294	284	302	282	298	311	279	291	272	281	296	322	299	296	309	281	289	307	300	329	286	293	293	272	297	292	314	300	293	275	278	279	294	313	298	291	304	277	316	292	305	296	299	270	291	300	295	316	264	302	298	269	293	320	300	270	300	290	317	299	304	280	314	282	303	290	312	291	297	306	286	326	281	310	326	329	296	306	305	300	286	302	300	316	267	301	262	314	296	285	304	288	311	272	277	268	274	302	293	303	316	299	328	258	283	298	329	316	331	301	308	314	289	293	275	287	282	297	316	295	325	291	281	298	321	304	259	298	301	304	306	308	301	307	292	309	284	291	293	278	274	329	275	312	318	289	322	281	297	294	297	309	287	277	294	320	297	272	297	306
16895	13103	22593	25200	22440	18959	16539	9510	6043	4691	5017	3633	1792	569	488	587	789	669	509	393	334	334	260	221	158	151	155	155	141	144	131	135	123	116	147	112	128	128	118	140	119	94	131	106	141	128	108	120	121	127	148	127	134	122	114	98	118	112	125	113	114	140	119	114	127	122	122	129	127	119	130	125	123	118	118	123	114	110	142	97	129	113	131	135	109	108	144	107	134	127	121	119	113	119	109	108	132	128	111	118	118	118	105	124	132	112	122	132	112	115	134	115	111	125	118	109	114	122	135	117	117	119	116	131	124	118	108	120	138	107	98	123	136	107	115	102	113	122	116	113	114	124	120	126	129	103	117	133	103	110	126	114	133	117	114	125	103	112	130	129	122	108	123	119	110	101	133	111	139	142	120	128	115	128	123	134	118	111	130	121	111	133	119	130	122	118	132	111	127	123	105	116	110	112	103	122	120	136	119	127	114	124	136	135	127	131	110	142	139	126	129	141	143	111	114	108	122	123	131	125	117	127	140	129	114	122	125	106	119	112	130	146	135	93	118	128	111	134	97	119	103	95	132	120	114	133	123	104	159	113	111	100	102	129	121	106	129	127	133	118	112	103	110	126	133	120	109	85	115	115	109	118	121	109	103	107	132	116	107	142	129	124	119	117	102	124	101	116	120	114	124	127	105	128	133	105	128	108	123	107	114	106	122	140	120	140	117	104	110	132	120	131	120	108	107	125	123	115	116	121	152	137	123	137	125	107	115	133	130	131	136	108	129	116	110	140	131	129	121	114	119	134	138	122	109	122	109	125	111	141	145	131	114	118	112	125	108	145	144	140	129	101	116	125	109	127	119	140	107	129	124	118	116	127	143	117	102	132	128	118	128	141	145	104	111	111	124	112	142	106	111	92	121	118	147	138	130	120	106	133	124	132	108	121	126	112	126	112	126	115	130	130	136	130	125	94	144	123	113	132	118	124	115	106	136	124	122	109	130	111	123	127	120	129	125	111	119	133	105	110	109	133	135	119	125	121	108	98	93	116	117	119	134	106	106	116	132	148	116	126	113	126	118	118	101	120	132	116	108	127	121	131	135	134	137	116	117	122	138	129	129	146	105	124	125	113	119	152	131	111	114	117	113	138	139	134	114	144	138	102	132	134	108	116	117	147	112	110	101	92	105	129	126	103	102	124	131	129	151	119	126	113	108	114	115	125	127	117	135	115	128	121	132	122	122	126	122	121	128	136	119	128	124	113	125	96	132	117	118	107	125	122	119	135	128	111	113	124	130	113	126	119	117	132	98	124	134	132	134	121	114	118	115	131	106	129	116	112	125	98	130	107	151	91	130	122	125	117	111	141	116	135	135	144	108	88	114	113	140	119	123	96	114	115	117	123	138	121	121	115	97	100	122	121	109	120	140	137	110	124	139	121	111	111	130	131	111	107	131	131	121	127	127	118	128	116	137	110	132	119	116	124	141	126	119	99	129	132	106	114	105	118	115	116	109	137	138	128	102	110	102	111	126	111	104	108	118	125	130	145	121	132	118	122	128	114	120	120	110	113	121	120	133	114	115	122	100	133	121	117	115	116	128	106	109	115	124	106	120	146	119	130	113	134	111	123	124	127	120	112	133	103	112	108	108	133	113	126	125	122	104	128	127	129	120	112	111	110	120	115	141	124	118	138	104	122	124	119	114	138	106	111	139	107	100	145	106	133	123	112	119	149	102	118	127	121	119	109	125	127	119	130	120	118	133	121	119	115	138	127	135	118	108	123	112	119	114	112	113	123	131	124	137	124	128	121	125	117	95	121	132	119	109	130	100	90	113	120	120	111	136	133	127	132	103	106	141	107	119	120	132	131	117	138	127	129	124	150	141	115	109	108	122	112	140	134	123	112	120	128	118	107	131	125	122	115	117	105	138	124	132	110	124	104	104	120	116	132	124	101	114	105	118	113	110	131	138	124	126	138	133	110	136	133	119	139	98	116	116	128	102	137	109	115	142	122	130	124	111	127	122	116	134	132	126	131	103	131	122	135	106	133	127	133	125	150	120	108	129	113	101	115	126	99	113	120	131	114	104	138	142	136	113	149	112	132	127	110	145	136	105	117	124	121	120	111	122	112	123	120	120	135	131	139	121	111	126	115	113	110	130	127	131	120	136	120	112	113	113	116	104	124	109	136	97	122	137	112	135	114	146	113	143	123	119	145	155	112	121	117	115	140	138	130	124	118	128	111	110	100	120	119	128	131	141	125	116	113	138	100	127	106	117	110	120	130	97	111	104	113	117	134	134	122	152	120	110	127	113	147	99	118	126	119	125	125	135	111	108	129	114	116	134	116	111	115	131	134	126	119	117	131	120	128	124	135	121	130	128	111	121	123	105	128	120	123	115	103	108	138	110	143	102	110	115	111	124	131	107	110	119	136	127	118	126	118	147	111	119	106	143	115	108	128	112	112	131	130	113	125	131	114	138	135	99	112	122	123	123	110	113	136	136	108	120	124	125	137	122	125	110	110	122	123	133	117	89	121	111	132	117	121	122	93	108	121	112	139	131	142	119	120	133	121	135	106	125	110	128	110	119	106	146	123	99	124	110	126	121	125	114	130	101	104	115	120	103	103	134	122	109	126	116	112	100	101	105	121	119	134	122	125	122	111	116	118	122	121	121	94	123	98	107	141	139	119	118	125	110	128	111	121	112	117	111	96	133	129	112	131	117	105	111	103	119	115	101	99	116	118	129	124	120	132	122	110	122	124	108	113	124	112	131	124	141	114	121	123	127	131	116	98	140	125	123	125	114	118	132	109	129	121	128	126	125	130	115	119	112	120	118	122	121	121	117	104	124	115	117	122	126	115	130	122	132	119	133	122	107	127	125	99	111	116	118	133	85	144	123	144	123	122	116	113	111	129	123	122	130	115	145	110	115	113	119	128	120	112	120	128	129	108	140	107	120	123	104	119	129	114	120	111	105	91	135	134	118	125	141	105	119	122	137	119	129	118	140	121	126	111	128	135	123	113	122	128	134	106	107	114	124	144	114	115	125	124	108	113	106	129	134	129	122	109	126	110	134	128	146	126	126	120	122	123	100	106	134	127	109	115	144	113	125	106	113	85	125	112	110	113	127	111	115	143	125	117	112	134	126	121	115	118	119	137	127	134	126	128	128	103	123	132	116	131	108	142	125	105	116	111	105	125	134	108	106	94	124	108	144	131	138	130	123	123	129	143	108	117	135	136	111	131	109	122	95	131	122	122	120	128	115	127	129	112	117	118	130	108	127	135	119	121	122	127	128	135	125	117	106	131	121	114	129	127	112	121	121	116	121	119	122	124	139	134	130	118	118	121	149	144	126	120	121	129	114	114	110	115	139	105	130	117	121	98	135	123	129	135	131	103	124	116	131	143	118	144	131	118	115	133	112	141	112	128	119	135	129	105	123	115	105	109	128	124	131	124	109	135	115	130	129	106	119	123	106	99	117	123	141	139	137	107	113	97	125	117
10000	10864	27581	36162	36874	34561	32454	22638	18976	16142	18984	14189	8645	3173	2406	3376	4291	3662	2911	1990	1554	1668	1195	862	619	561	508	484	427	408	447	353	375	358	386	313	373	341	312	336	357	327	329	324	282	306	327	319	314	331	326	294	279	297	281	296	283	324	305	288	316	293	325	292	356	285	277	294	299	274	312	299	317	329	291	290	289	316	265	281	278	313	315	291	303	280	290	309	296	284	287	286	313	306	277	316	310	306	337	277	290	293	300	311	303	314	321	316	343	301	314	267	291	310	292	285	289	266	304	282	307	300	286	324	302	314	286	281	323	298	302	323	312	270	294	336	313	295	322	300	288	314	285	315	297	308	290	318	311	286	330	322	278	293	289	294	311	291	296	278	279	301	310	276	300	304	290	280	285	288	279	289	271	277	310	266	283	327	317	301	279	292	291	297	301	328	329	304	267	331	290	291	322	315	293	312	309	270	286	281	278	296	288	318	320	300	306	303	297	306	316	294	309	277	300	303	303	322	286	305	311	263	290	300	272	305	277	283	325	265	297	328	301	275	313	309	254	317	278	311	284	283	278	307	287	273	291	316	303	304	284	274	313	308	250	304	286	290	332	281	260	293	286	312	294	267	286	332	308	271	285	285	298	272	301	310	330	292	266	284	273	281	294	312	256	303	282	288	291	303	294	277	285	310	274	311	272	337	286	341	285	292	267	263	273	299	276	329	305	301	309	278	306	314	319	308	316	318	335	296	316	314	284	278	295	290	319	277	310	311	282	303	306	312	300	297	306	296	300	293	301	287	290	307	309	292	294	285	270	291	290	305	303	281	296	311	289	280	350	282	276	281	254	285	260	292	292	279	302	308	282	291	295	267	296	303	307	289	286	296	298	292	305	289	322	320	317	331	301	281	295	315	297	309	284	302	297	296	325	293	297	316	297	296	287	283	318	313	266	315	305	308	319	293	287	288	317	299	298	296	274	271	274	267	308	279	282	290	300	287	307	317	279	295	274	298	313	299	311	289	298	302	295	273	298	278	281	302	304	302	312	309	303	294	347	286	316	274	305	321	304	289	301	292	312	287	289	312	299	289	289	274	304	333	301	327	268	280	304	299	281	304	311	280	303	288	284	316	308	311	268	281	270	307	265	299	285	318	310	299	285	309	339	302	256	315	307	306	297	288	323	328	300	309	275	297	302	305	301	313	279	325	303	349	290	312	300	323	308	324	305	294	297	286	257	302	347	307	312	266	288	274	322	300	297	282	334	306	304	289	264	311	292	309	295	321	280	295	301	266	317	308	285	310	325	268	316	315	292	282	300	293	330	258	308	296	300	306	290	273	260	291	284	294	323	289	280	303	319	295	321	284	296	314	283	300	283	307	305	303	310	303	292	297	313	273	310	297	278	268	308	287	278	308	296	301	316	292	292	311	315	302	291	264	293	327	346	306	306	302	314	312	279	281	287	287	272	273	302	284	308	285	291	266	274	325	283	282	280	325	325	303	330	285	278	324	289	290	313	288	293	267	284	289	319	327	307	297	300	300	289	314	328	285	291	307	316	306	291	298	307	304	314	287	274	304	292	315	306	297	289	308	293	325	274	326	271	293	301	280	286	289	284	285	308	280	299	313	313	289	308	320	287	315	296	322	291	288	275	280	347	308	287	300	321	297	320	318	289	291	316	290	293	312	304	310	290	302	303	276	288	305	282	275	288	301	288	327	282	286	316	285	314	312	291	309	290	294	329	291	293	271	300	317	291	280	292	273	296	304	296	293	294	297	295	314	324	285	307	267	294	290	302	295	298	278	288	285	310	298	288	326	302	308	284	307	287	274	291	282	302	298	312	289	296	306	292	275	287	299	272	273	282	323	290	284	295	293	290	297	292	292	301	317	278	301	318	298	302	294	309	277	331	307	283	291	263	287	297	268	329	312	266	326	284	314	306	288	310	302	294	306	323	285	301	306	295	265	288	313	293	320	292	289	296	313	308	290	270	288	300	291	265	322	288	275	325	319	270	284	280	304	290	298	314	314	316	287	311	293	294	317	277	311	283	291	321	313	301	329	291	290	254	276	291	295	295	269	302	280	289	285	266	304	299	314	301	320	277	278	292	265	295	328	289	293	293	277	277	301	288	274	298	337	246	276	314	275	314	311	281	291	292	310	323	299	282	299	305	287	317	296	302	293	310	267	319	294	293	325	300	280	300	305	293	276	296	334	329	296	282	261	277	300	278	274	274	268	283	310	299	294	301	291	301	318	305	316	286	287	286	270	290	278	299	278	292	307	306	310	298	307	289	288	327	277	307	285	283	304	305	273	271	285	301	254	286	315	305	306	319	307	265	310	274	305	303	296	289	298	313	296	286	305	280	313	270	255	328	310	293	259	323	340	301	312	304	265	301	302	307	314	325	286	302	297	261	289	276	299	280	269	299	319	279	276	312	298	312	277	297	317	276	314	301	273	293	311	314	293	314	266	279	302	274	322	311	293	292	295	283	300	308	288	282	308	294	288	294	298	328	318	283	267	301	291	292	308	296	298	290	297	305	281	319	294	305	295	300	302	306	297	313	324	332	293	267	328	283	334	315	299	283	304	273	304	283	291	305	309	278	298	290	296	324	317	314	260	306	278	322	293	293	267	285	298	284	303	309	281	311	301	302	332	286	307	307	334	266	304	320	326	325	286	294	321	310	320	284	318	286	309	305	316	271	302	306	269	275	295	323	284	318	297	318	314	291	306	334	334	320	291	272	299	293	306	299	285	279	321	297	298	313	309	301	274	294	310	315	308	310	329	291	300	307	292	273	280	309	286	321	295	321	337	314	287	309	304	282	268	288	322	283	271	284	284	302	291	294	276	275	305	265	301	317	292	296	305	295	289	294	301	286	328	284	289	298	276	286	289	280	319	297	273	268	288	305	290	311	275	304	333	285	278	308	315	286	315	262	295	286	291	302	300	308	320	268	300	278	296	302	302	273	309	300	297	291	284	319	293	316	295	305	315	316	255	284	285	313	312	328	294	321	312	277	308	315	288	308	300	295	317	302	310	312	282	314	319	287	303	323	312	274	313	297	308	274	304	326	311	320	285	302	286	286	276	286	308	316	303	260	301	272	316	315	317	309	276	300	265	290	295	287	295	270	303	279	323	313	316	316	310	292	296	275	282	310	321	283	284	300	280	281	305	337	301	318	281	269	293	255	289	308	291	278	297	316	268	301	295	294	294	320	271	280	270	288	278	277	319	283	300	315	291	261	301	278	273	279	298	293	314	322	308	290	316	287	296	278	318	312	288	306	301	292	313	316	315	296	299	274	291	319	282	302	310	291	320	308	278	275	293	286	300	308	299	273	294	312	310	300	281	311	250	277	309	294	297	323	289	324	310	314	315	283	273	272	272	292	292	296	293	311	315	290	269	313	291	337	276	262	303	315	270	322	324	293	272	318	300	326	288	306	263	331	272	330	263	318	262	278	280	282	315	306	299	286	285	266	334	318	315	290	320	300	320
28504	22700	33689	37774	34907	33805	30376	19479	14484	13568	18689	14971	5628	1727	1538	1236	1254	1237	970	682	492	504	460	386	300	280	261	233	275	222	249	213	212	227	195	205	230	202	220	194	230	199	214	224	178	180	214	169	169	184	192	208	189	203	209	200	194	193	206	199	191	209	199	196	209	179	188	192	193	202	210	206	196	218	198	199	195	192	196	187	183	200	204	186	181	214	181	190	196	189	176	193	180	191	190	177	185	187	186	198	192	192	182	220	195	162	196	193	203	173	190	181	194	218	179	191	196	207	197	200	203	185	202	158	183	187	178	220	202	202	176	200	187	192	206	164	170	175	203	189	179	175	160	211	204	192	178	176	179	186	194	189	190	223	204	222	216	184	194	198	187	195	175	187	204	188	205	189	190	188	189	189	191	186	192	166	197	213	196	182	167	178	197	210	195	170	198	218	191	202	209	202	187	182	185	191	170	191	176	189	182	176	195	197	192	178	207	211	194	200	194	184	184	184	204	199	203	177	182	187	199	210	182	189	166	184	199	180	168	202	177	204	196	173	178	179	185	176	164	167	188	206	183	188	190	171	195	150	179	180	190	200	194	183	182	184	205	199	200	236	181	190	187	193	181	194	218	191	209	180	193	191	162	189	182	191	183	156	198	200	205	187	183	194	182	190	209	182	208	201	194	223	181	195	184	191	221	176	188	181	210	184	198	195	216	197	189	183	206	213	163	193	178	182	201	215	175	181	163	206	193	191	192	191	203	173	170	190	185	207	173	185	170	171	186	172	196	198	203	193	209	193	188	192	196	166	198	211	197	217	190	213	177	177	179	177	183	204	223	221	229	201	202	224	185	210	185	199	187	180	200	195	224	170	183	185	180	226	180	182	198	202	180	220	206	199	170	205	217	189	171	189	197	199	196	186	192	196	189	208	176	191	188	208	196	195	205	178	175	201	185	173	204	190	197	182	210	201	176	185	195	187	187	175	207	213	199	199	187	183	173	197	205	185	177	162	181	211	201	200	198	196	198	208	202	190	205	192	184	193	182	194	204	184	180	192	227	221	191	167	216	219	201	203	145	159	204	165	173	168	173	187	186	165	178	199	199	182	180	217	211	182	183	195	171	183	215	199	190	169	219	201	219	176	204	216	197	202	178	180	202	210	193	175	157	174	179	210	206	226	215	180	221	183	177	196	190	186	223	176	199	191	174	208	226	185	203	185	209	214	196	212	181	183	191	170	170	175	200	211	200	164	184	179	193	182	169	179	167	195	203	194	203	190	181	196	220	200	187	194	205	185	184	202	197	180	210	180	189	211	182	203	204	183	185	212	143	169	195	199	194	149	185	187	186	221	201	183	168	183	176	166	186	192	185	193	213	197	212	197	207	170	202	200	217	175	178	188	179	201	198	185	183	195	160	207	183	174	191	184	212	199	187	184	179	183	216	183	206	187	181	185	212	180	180	202	181	189	193	176	207	164	169	206	186	197	177	193	197	187	210	186	194	198	181	189	223	213	202	208	218	170	200	201	202	197	191	192	172	208	173	211	199	191	219	196	162	208	186	186	205	182	178	193	206	200	197	170	189	199	210	196	196	216	189	183	188	187	192	170	198	199	172	194	188	206	180	214	186	194	186	172	180	190	203	179	200	204	213	186	190	218	189	202	205	215	233	189	188	207	213	200	203	201	174	197	197	177	191	176	196	196	175	190	212	191	204	219	180	189	197	195	163	178	215	178	197	177	185	200	205	182	162	187	173	184	164	191	192	213	177	192	202	194	209	171	195	229	200	207	199	183	193	211	178	191	173	215	210	195	179	207	199	195	179	183	190	214	202	184	188	210	193	188	174	189	185	191	218	211	177	180	216	204	207	202	195	179	190	208	202	185	183	188	181	191	197	210	205	177	182	200	189	170	178	166	181	210	200	194	214	182	211	178	203	178	200	177	178	214	174	175	181	211	220	200	208	187	213	200	218	170	188	195	174	166	198	193	194	182	183	187	216	194	175	199	219	196	196	181	195	190	179	188	195	162	219	177	192	197	168	181	195	201	197	191	178	185	188	178	199	183	171	184	188	191	196	186	210	172	188	190	197	171	190	173	183	207	194	194	210	204	163	172	208	172	179	223	181	168	187	194	190	215	171	181	184	171	195	182	207	182	191	194	216	201	196	192	209	205	167	208	200	217	194	181	198	235	180	175	211	191	202	162	160	196	193	218	225	145	191	190	186	197	201	175	185	195	168	185	210	196	201	177	201	170	226	189	176	205	191	212	204	184	214	208	195	202	191	193	190	169	192	186	222	192	192	207	199	181	188	178	188	193	211	222	193	207	191	207	210	179	170	183	189	178	187	201	217	210	212	195	196	209	196	201	203	205	183	182	180	197	211	209	166	218	198	200	204	185	189	206	175	198	195	178	210	203	199	191	200	173	172	220	167	213	217	193	194	185	194	178	185	174	230	174	192	170	178	192	189	174	202	189	195	204	171	199	191	209	189	194	166	174	205	208	195	187	198	185	178	151	201	196	173	198	186	207	194	213	206	183	206	185	204	186	183	207	185	195	184	175	175	180	187	204	173	195	196	173	209	176	219	213	172	197	208	210	197	228	199	176	173	214	223	202	237	191	203	204	204	178	200	196	185	173	161	188	168	212	191	222	200	194	192	199	190	213	211	203	179	189	206	198	204	197	200	205	198	181	200	196	175	214	185	200	204	205	185	204	192	179	189	198	189	205	214	168	187	177	179	200	175	207	180	211	176	188	199	191	196	182	173	197	185	210	210	165	195	227	187	199	208	178	206	194	209	182	192	188	182	190	219	186	179	183	193	211	179	214	167	215	212	174	209	195	210	214	193	226	198	230	165	193	180	208	205	189	192	213	221	203	184	208	208	183	172	205	195	177	208	179	203	167	194	176	191	208	223	201	203	197	189	184	216	184	203	209	217	202	210	189	158	211	202	191	205	203	217	202	185	203	180	196	180	192	178	187	209	188	195	215	201	201	170	185	186	192	199	169	170	182	208	196	218	211	217	177	183	177	194	225	194	200	206	221	191	190	163	217	212	196	195	183	168	175	184	177	181	188	181	168	204	189	161	203	192	206	197	178	192	189	189	197	182	195	182	193	182	180	220	159	206	202	210	186	207	179	208	178	179	153	186	178	198	178	190	215	183	191	213	187	172	214	200	194	191	206	196	202	199	180	198	204	184	198	209	161	162	170	190	207	213	220	206	158	188	209	192	178	199	194	206	172	171	193	183	216	183	188	200	200	193	181	206	193	180	192	196	198	195	188	162	194	193	203	168	188	218	191	193	189	192	199	206	187	197	191	174	195	192	179	183	214	188	174	190	183	190	201	179	184	162	208	225	196	179	162	190	236	194	199	199	203	199	186	192	178	186	207	200	214	195	186	198	203	191	186	165	207	182	216	194	213	188	194	201	165	190	167	193	192	186	212	197	206	201	250	216	179	198	206	189	200	182	206	211	204	207	211	176	201	179	177	192	201
14515	16533	35360	45023	45800	46568	41237	33703	27987	30427	36714	28828	15199	6395	7411	6132	6364	6792	4770	3453	2450	2493	2394	1859	1240	1091	1011	890	886	766	684	634	634	638	652	567	593	605	551	491	483	454	467	458	481	501	462	498	464	498	467	434	443	449	455	480	457	458	426	472	488	485	472	432	491	459	450	456	463	505	435	459	479	443	475	443	466	447	446	438	465	443	437	467	442	433	454	437	426	437	436	473	438	445	452	431	442	456	477	443	444	413	424	475	489	445	421	446	416	465	451	452	416	432	465	430	466	463	430	443	453	441	413	462	467	473	461	488	450	450	447	466	464	494	482	456	492	435	424	437	434	426	439	451	461	449	470	489	465	451	418	458	477	456	441	469	416	428	457	430	447	426	429	438	436	406	460	412	450	435	491	420	440	455	408	441	428	446	433	453	420	453	462	470	444	429	430	416	454	446	435	475	447	409	432	448	505	440	457	454	464	463	423	426	433	446	439	469	456	393	446	422	452	417	436	428	431	445	454	466	400	425	439	473	414	430	445	421	445	428	398	425	448	428	470	426	452	434	451	374	440	442	431	448	432	432	409	409	475	453	400	370	394	409	434	458	459	396	445	448	434	434	420	449	441	433	427	450	485	422	445	430	457	452	401	429	471	413	439	451	447	466	444	444	429	447	467	458	443	451	421	445	440	414	465	409	460	459	439	441	444	453	463	474	465	465	473	467	406	427	472	414	439	447	407	417	445	442	451	448	418	425	417	452	432	460	441	469	414	422	416	477	481	472	460	406	433	425	446	452	443	421	441	434	452	452	421	438	458	455	467	438	414	434	418	445	447	467	435	434	427	423	437	426	384	437	438	438	422	424	453	438	431	414	438	476	416	455	461	452	419	425	405	470	424	443	441	438	437	421	424	413	436	446	441	409	383	445	455	421	434	420	462	422	410	434	423	435	452	455	435	442	459	428	426	455	447	453	418	446	474	446	438	461	416	417	418	428	384	424	453	497	440	445	418	452	400	469	448	460	440	421	440	463	471	421	425	449	416	500	417	446	421	485	446	476	423	471	387	435	455	446	437	445	458	444	419	432	436	442	426	461	419	451	461	445	427	465	410	443	423	443	436	450	446	432	427	446	456	461	405	437	451	468	438	444	445	441	429	472	428	452	446	464	433	441	437	444	468	427	452	462	430	442	417	466	452	431	459	459	487	455	443	426	474	445	465	456	425	466	441	463	418	448	477	408	403	435	442	420	440	444	449	416	427	463	442	458	409	456	433	476	466	399	485	430	438	434	443	439	430	420	453	405	403	420	477	407	440	447	451	428	433	423	450	429	469	469	455	439	410	434	484	441	431	402	495	495	435	426	457	413	470	442	463	434	481	428	440	465	428	439	478	408	426	423	415	425	451	455	429	435	426	460	430	405	470	477	457	439	432	461	408	445	441	453	465	454	424	408	480	429	429	421	406	444	459	421	420	477	434	427	408	440	446	404	430	426	437	465	453	497	408	418	433	448	428	472	475	429	431	451	441	464	425	457	451	375	430	457	427	428	453	456	448	441	418	419	461	418	465	449	420	454	456	450	429	433	429	409	408	465	401	448	412	449	433	462	455	461	439	426	449	441	494	442	417	483	414	432	455	429	426	451	438	431	426	421	444	467	439	443	418	474	456	419	435	432	440	434	439	417	423	418	469	470	406	446	428	409	456	438	437	429	397	442	484	451	416	446	437	438	466	423	457	459	428	483	426	402	439	430	411	400	476	454	447	422	421	463	432	419	472	451	469	470	448	442	439	461	458	459	426	434	446	448	435	423	459	437	468	393	444	448	427	440	453	433	431	442	439	445	424	443	439	468	430	432	389	410	423	424	407	432	417	450	433	439	399	440	401	457	469	439	427	438	444	430	428	446	412	448	448	439	437	439	458	413	472	407	430	451	433	421	455	405	430	417	419	415	444	467	421	456	446	450	462	415	443	434	470	456	469	417	406	462	470	419	462	427	428	438	416	423	476	411	437	432	443	464	430	417	501	437	420	429	445	425	466	431	399	476	456	442	465	420	478	458	424	433	465	410	439	409	430	459	435	422	474	437	460	452	441	427	460	454	423	420	387	437	458	430	422	452	453	435	442	465	412	404	425	439	430	447	451	440	424	454	452	437	428	421	456	446	421	442	451	455	442	448	444	444	444	453	444	436	471	422	442	409	421	400	418	461	456	428	471	483	442	427	417	451	445	454	418	441	427	414	427	410	448	427	439	478	449	416	414	452	478	436	448	426	442	439	410	454	425	441	428	415	449	454	478	473	436	459	429	458	466	498	424	458	452	402	435	469	448	438	479	429	426	428	457	427	421	433	449	445	427	411	432	417	457	434	438	459	422	463	433	430	469	438	436	443	457	419	447	448	419	455	431	453	440	394	422	407	411	466	463	428	441	452	412	443	440	442	493	451	448	427	451	406	383	431	451	450	448	421	420	457	454	450	413	436	453	430	470	471	466	427	432	429	445	464	431	426	416	436	401	450	462	429	444	487	431	455	460	434	413	475	420	449	455	466	418	477	462	416	456	396	476	438	438	432	427	484	412	418	414	450	440	437	462	475	462	427	431	411	419	400	462	432	440	445	417	430	430	415	423	416	431	454	428	423	448	436	428	464	474	449	416	470	425	417	455	483	447	439	437	435	434	427	439	434	437	435	436	430	481	387	429	453	457	434	450	428	405	434	426	438	403	416	440	446	458	434	446	454	437	425	459	416	464	426	448	442	415	426	454	447	430	442	408	427	414	421	388	453	422	449	428	423	423	459	435	410	415	425	468	450	410	463	443	488	422	469	454	439	453	445	410	445	454	438	431	453	486	463	376	479	434	408	457	448	466	420	458	437	466	446	407	482	430	431	427	424	429	438	439	479	473	454	466	473	442	411	410	447	444	467	435	434	440	444	448	400	428	433	440	467	456	470	417	423	431	450	414	451	425	436	431	485	424	418	463	473	508	451	389	495	447	450	397	429	421	450	452	449	458	402	468	440	465	461	426	408	466	432	463	423	424	458	415	444	443	387	415	408	459	449	451	451	449	442	430	431	428	462	423	439	438	431	428	446	507	436	419	437	432	447	438	445	420	434	444	479	429	460	445	434	418	456	440	402	441	403	427	461	426	462	439	471	454	447	466	408	457	453	420	400	444	459	429	445	462	444	454	418	434	410	454	445	430	462	444	438	440	426	452	446	478	428	462	462	420	441	430	420	429	427	432	456	422	484	428	451	444	475	418	438	475	402	433	455	394	450	455	428	465	430	436	472	400	420	409	449	458	428	430	449	473	408	416	440	432	450	429	467	453	432	436	436	432	418	431	448	438	405	459	463	466	452	419	427	440	434	443	440	445	447	436	427	439	442	443	456	430	435	467	441	427	426	427	454	398	438	417	456	408	463	458	419	485	435	405	458	431	462	458	432	455	433	437	457	413	448	427	476	448	435	459	450	416	422	430	409	410	445	463	441	425	423	470	488	428	454
9663	6764	10917	13754	11347	8053	4023	1680	803	664	560	304	251	287	280	381	437	422	365	250	183	164	186	174	159	142	120	134	113	118	87	132	122	118	110	120	110	119	113	97	116	108	113	106	118	104	113	94	112	103	104	123	117	137	102	111	113	109	138	114	107	108	99	109	106	104	107	112	109	99	104	125	99	105	100	111	102	93	105	115	96	117	122	112	136	86	126	121	122	101	145	128	114	116	141	104	97	111	114	116	116	121	102	107	116	106	111	123	110	105	118	115	107	100	124	113	83	114	132	111	126	108	110	105	114	110	117	122	120	124	106	97	108	107	103	121	128	106	121	118	132	118	116	102	103	116	124	115	124	113	111	98	117	118	108	107	103	133	100	114	119	124	101	111	123	99	113	94	96	89	104	116	105	107	101	127	98	98	115	129	98	91	113	104	120	126	104	115	92	101	119	113	98	102	114	117	113	115	86	108	93	117	135	115	111	142	118	118	123	115	108	112	90	112	104	116	97	118	90	108	114	119	112	122	94	112	103	131	97	120	86	130	112	117	113	126	103	100	111	96	102	107	100	116	109	130	104	121	129	129	121	122	107	110	124	111	130	126	138	104	109	121	108	120	102	109	108	136	107	94	105	112	124	108	98	109	111	121	108	113	124	122	112	129	91	133	131	121	134	114	106	106	108	125	109	97	117	133	128	120	125	139	99	128	114	132	108	117	93	113	120	108	110	115	108	114	117	98	109	100	130	100	98	110	121	122	109	106	106	99	97	99	104	94	102	120	92	109	95	120	95	121	114	109	123	127	105	132	106	124	152	86	115	118	113	111	112	109	100	115	111	122	114	123	121	124	102	98	96	121	122	104	118	120	96	109	105	116	118	91	103	101	108	125	127	105	106	124	95	142	119	98	112	134	113	111	97	121	105	112	132	104	100	104	141	127	115	124	104	129	113	89	92	115	108	116	105	98	128	111	121	108	107	130	104	125	119	124	102	106	104	112	116	119	125	111	108	123	109	117	100	120	108	138	123	123	106	88	105	98	97	114	125	94	109	117	121	123	134	117	112	134	107	96	121	110	118	124	108	120	106	107	124	93	122	114	102	114	107	108	100	115	108	112	115	122	119	119	116	110	126	111	94	131	102	127	119	130	107	107	107	115	105	144	127	118	134	123	106	98	108	142	134	123	109	86	110	103	103	97	110	94	111	119	107	102	108	123	111	106	111	115	114	114	120	118	108	125	110	114	120	105	118	106	108	115	107	117	125	126	118	112	122	94	126	101	84	123	88	111	122	90	100	97	98	124	105	113	112	124	107	120	116	99	109	108	109	94	109	110	118	89	107	100	97	114	127	114	134	131	124	121	117	108	117	107	111	99	112	112	101	106	96	98	121	106	107	98	120	108	127	105	116	96	109	106	110	104	116	99	119	115	98	117	111	106	110	131	118	104	144	120	106	127	119	116	112	116	110	111	120	104	124	98	110	105	111	112	140	121	112	109	126	104	121	132	87	136	110	124	104	113	121	114	106	98	109	125	107	102	115	102	113	123	117	106	108	114	111	102	103	131	116	114	130	111	121	113	119	104	101	118	108	107	111	115	108	109	109	115	106	130	105	105	107	101	85	99	104	127	115	112	101	120	100	119	119	131	100	108	119	114	103	124	123	107	115	97	87	113	109	102	102	118	128	133	100	117	133	110	97	114	104	96	120	96	113	104	99	93	97	112	121	131	137	107	100	117	100	112	134	113	130	105	121	128	123	102	105	120	110	122	86	115	119	114	99	130	117	110	122	110	121	110	103	106	124	99	119	121	110	121	102	113	110	133	112	110	132	109	135	116	103	105	113	111	109	92	100	111	106	117	92	105	102	110	125	103	104	102	120	118	100	100	115	109	121	127	127	96	113	115	106	123	117	119	125	123	117	113	118	110	128	118	104	118	125	118	113	104	102	124	113	110	96	111	119	125	109	113	97	141	114	100	104	108	114	115	113	91	106	121	117	121	108	104	108	96	105	127	117	124	118	103	98	97	123	132	119	96	117	118	104	122	95	94	93	91	101	126	103	103	118	116	110	118	101	86	125	120	127	97	130	121	121	123	115	114	107	108	114	114	96	95	134	117	129	114	97	132	122	119	107	113	124	115	115	114	121	117	102	133	115	126	123	126	119	118	123	108	101	136	125	102	126	103	115	96	105	112	99	109	92	121	103	102	113	99	111	103	113	125	127	112	106	109	98	122	139	91	110	117	106	130	97	118	127	118	111	128	115	136	108	112	107	115	123	118	120	102	84	111	90	111	102	133	97	102	100	125	101	125	105	109	126	108	126	117	101	130	139	135	112	108	103	115	105	127	108	124	119	109	93	124	119	115	101	131	106	116	107	107	119	110	97	123	124	105	105	108	113	126	121	136	121	119	123	120	108	109	115	109	110	92	119	111	134	100	115	127	99	137	124	105	112	118	105	119	127	113	94	98	92	109	121	146	105	101	103	106	112	111	107	108	108	121	114	108	121	105	106	129	131	127	113	100	98	93	99	113	135	105	115	124	94	142	134	117	98	115	104	127	124	94	136	123	146	165	101	125	118	119	110	120	109	106	99	96	105	133	117	113	115	134	96	127	101	117	114	112	110	92	98	112	117	109	109	102	108	100	125	98	121	108	120	105	96	111	105	118	96	111	111	106	127	116	93	120	109	105	97	120	104	112	132	108	116	136	108	132	118	102	111	125	126	103	141	112	125	141	126	133	122	98	128	115	109	105	119	127	112	133	125	129	113	122	121	129	116	97	83	105	131	117	119	123	121	119	107	104	124	132	112	121	108	103	109	97	116	112	134	99	116	119	114	120	101	119	111	104	109	109	135	115	117	102	106	110	116	77	108	118	120	125	123	101	123	113	100	126	123	126	113	116	117	116	112	110	113	121	106	102	105	107	119	118	110	102	132	126	109	116	121	112	111	97	114	117	116	117	111	111	97	136	111	114	98	119	134	127	110	101	136	122	119	95	131	131	101	99	102	102	120	105	112	116	120	121	107	120	120	100	115	119	109	120	111	101	100	112	117	106	105	95	114	121	141	118	104	122	137	119	122	121	104	122	110	140	112	127	119	108	105	114	116	109	113	116	132	100	95	118	115	101	117	136	116	108	113	103	114	135	111	108	122	99	102	101	123	101	111	105	98	119	105	111	102	115	102	116	95	134	123	117	103	119	102	125	125	138	129	104	105	98	122	131	106	97	116	112	119	136	104	105	117	93	115	117	113	119	109	95	129	96	106	118	122	112	106	120	116	91	109	103	109	114	117	111	109	114	106	104	114	91	118	119	119	105	114	110	111	115	104	97	100	119	108	108	138	141	128	118	111	117	111	102	117	104	116	121	101	102	93	106	111	121	118	126	114	128	127	122	103	101	105	132	114	110	91	101	118	112	116	119	120	107	112	134	110	149	117	111	116	115	123	112	120	104	114	109	106	124	133	104	106	89	121	126	123	135	122	125	97	132	105	100
5559	5868	17341	26377	25416	21898	14077	6912	4078	3364	3161	1654	1466	1460	1429	1999	2389	2404	2063	1212	810	684	738	782	577	403	374	364	323	304	324	324	284	303	318	268	263	279	274	274	264	257	268	249	287	306	275	282	253	307	287	258	280	258	263	287	279	294	267	272	302	261	287	260	259	306	291	285	255	267	275	303	308	253	296	260	274	284	285	239	286	267	257	292	301	297	277	285	275	294	277	269	291	284	264	268	266	285	283	305	264	271	288	246	256	254	287	254	269	276	264	257	281	249	298	285	274	289	264	260	262	287	277	273	269	244	268	251	268	303	286	282	309	284	250	263	303	282	263	246	278	274	249	270	260	296	288	287	283	271	288	279	273	247	262	280	272	287	271	276	283	285	257	288	298	278	278	260	269	273	279	269	256	269	270	257	273	275	289	287	268	268	266	272	274	295	257	291	260	253	287	285	274	285	284	277	242	290	264	263	294	274	273	256	261	243	278	266	254	293	278	273	284	288	281	299	280	243	269	281	273	292	267	292	257	280	274	257	275	275	231	281	288	282	266	290	246	249	269	263	283	253	275	287	260	280	261	277	260	260	303	257	270	241	279	288	280	282	260	290	249	268	303	287	293	263	304	273	265	290	262	284	250	281	267	275	287	270	268	279	280	284	270	285	291	279	263	278	277	277	300	276	265	269	247	278	254	289	284	279	284	269	294	270	294	270	267	282	238	284	278	290	261	272	295	252	250	275	278	267	300	250	272	298	256	256	286	280	277	282	259	296	263	270	230	289	254	260	258	278	281	262	280	274	278	236	263	267	273	271	287	283	308	276	271	262	299	294	261	283	285	264	285	286	286	286	301	276	272	275	290	307	301	294	275	305	261	276	292	258	275	266	283	262	279	244	271	294	285	280	258	277	279	256	276	273	273	256	278	264	274	278	249	269	279	298	261	286	274	292	263	289	263	238	265	267	270	277	267	289	282	257	254	257	264	267	279	260	262	268	300	244	279	273	267	290	301	268	291	258	264	246	258	270	256	288	276	250	272	257	281	280	251	264	258	271	280	306	289	285	289	265	249	258	307	285	259	282	298	276	250	270	272	264	271	278	271	262	280	284	282	277	263	291	277	265	252	256	279	284	295	272	277	276	279	263	265	265	271	292	286	256	265	250	269	265	275	283	259	265	283	290	264	286	294	264	273	264	283	265	236	283	265	292	284	251	240	280	292	271	286	243	255	265	265	257	274	290	275	271	281	278	278	263	289	287	289	295	279	274	258	280	271	293	268	274	272	280	281	269	281	282	268	257	253	255	300	268	301	253	251	252	238	263	293	292	296	265	282	264	255	274	271	291	294	276	240	247	280	251	239	277	264	270	248	264	284	263	294	247	253	262	304	285	298	235	279	270	278	266	254	267	273	275	289	292	272	256	302	268	269	263	259	272	262	263	248	290	247	283	283	246	279	266	268	310	263	278	266	275	248	243	259	242	256	253	301	265	267	248	274	298	259	250	268	287	247	307	270	292	268	259	271	293	259	274	261	292	279	286	286	292	264	272	290	272	272	281	295	268	269	246	256	298	278	285	279	280	274	273	252	260	281	283	266	293	272	291	266	262	265	268	286	254	296	265	281	258	275	264	273	293	261	258	256	260	276	258	250	296	305	273	258	298	319	278	281	275	262	296	279	282	273	289	312	300	283	282	255	302	278	304	261	296	298	259	277	295	289	259	263	244	302	250	261	278	265	266	246	298	266	278	297	267	272	276	260	270	278	302	289	242	278	294	298	277	273	271	271	295	274	292	240	287	280	257	266	266	263	275	275	280	299	283	274	277	250	300	275	272	260	259	302	278	274	254	268	312	295	266	293	253	276	285	255	281	263	280	283	303	291	264	273	264	250	279	264	262	284	260	294	283	267	264	296	290	253	317	288	242	289	273	246	286	268	267	272	285	275	267	271	278	266	281	299	291	260	275	265	267	280	252	277	274	278	250	250	284	270	286	289	281	236	309	265	287	247	263	282	274	269	284	273	305	265	281	284	245	256	284	289	263	271	260	259	286	267	254	262	267	253	271	257	286	262	277	285	277	254	281	252	277	296	255	259	261	259	308	280	268	287	291	258	216	277	251	276	256	273	294	267	292	259	267	261	265	258	280	281	299	264	273	244	261	266	271	294	260	287	246	271	280	296	288	288	306	284	286	267	285	274	271	256	274	254	263	286	287	274	281	261	269	294	252	285	275	277	282	309	291	274	267	277	308	284	273	258	282	309	314	262	274	251	270	269	270	277	298	301	290	278	274	279	258	271	286	256	269	256	278	286	292	275	270	288	286	249	287	277	274	272	246	286	247	303	271	284	282	289	286	258	278	289	301	289	280	258	295	276	284	300	265	286	261	290	271	247	255	267	275	260	267	281	264	278	282	263	293	285	296	262	281	277	283	260	258	279	260	295	282	231	253	289	278	275	271	278	280	253	274	271	282	259	296	263	234	234	280	274	284	268	256	294	274	294	295	253	271	268	281	274	257	275	257	282	292	273	320	277	284	287	273	282	234	276	282	252	319	292	274	265	267	244	249	274	283	282	261	264	309	280	296	290	272	286	258	249	266	310	277	276	259	277	258	292	282	258	252	269	255	281	279	282	270	259	268	253	264	290	248	294	281	285	275	289	254	284	269	291	248	273	261	264	261	277	311	233	267	280	257	268	291	278	251	280	268	267	276	260	269	255	269	254	266	272	252	245	249	270	287	250	271	274	269	282	253	275	280	286	252	303	257	277	295	261	289	276	293	274	303	261	253	290	284	309	261	296	263	264	263	290	267	271	278	262	245	239	260	280	255	270	269	256	288	262	279	263	300	241	280	289	256	255	299	281	291	279	290	267	279	300	272	251	283	296	270	262	281	245	275	292	261	299	258	285	267	267	251	267	236	265	261	280	265	256	267	265	274	283	258	258	293	281	244	284	260	281	279	252	271	314	297	269	294	294	263	267	288	265	275	266	259	276	265	236	267	293	271	260	300	241	282	274	258	241	257	302	263	281	257	286	277	254	262	266	275	302	281	269	269	284	291	276	264	283	254	305	293	255	304	263	313	281	296	260	264	255	260	287	302	288	279	291	244	264	262	303	286	296	246	259	301	275	247	252	297	292	275	298	288	284	275	269	261	293	262	290	246	294	236	270	260	279	271	249	249	277	279	287	290	270	248	298	256	282	285	293	296	264	267	273	268	295	249	302	284	272	306	285	290	282	254	267	267	259	232	269	264	284	289	299	278	275	257	272	302	265	290	240	259	260	252	265	282	281	262	277	288	267	273	255	256	276	297	293	267	287	275	285	287	256	252	282	272	279	286	231	268	283	272	287	283	267	288	289	297	261	273	262	270	256	269	315	281	276	279	275	266	265	269	291	277	270	289	282	275	259	277	278	260	283	252	254	254	309	262	258	281	289	266	275	285	272	274	276	281	260	253	279	286	269	277	289	278	278	301	258	260	235	263	287	254	291	262	267	280
22757	14326	18454	23561	22597	20513	15494	8235	4122	5135	3465	2687	1682	1113	606	551	596	563	533	464	276	219	163	143	192	182	163	141	143	136	119	109	120	129	114	98	129	108	110	114	107	125	123	109	123	110	103	115	124	92	96	118	104	108	129	130	108	112	116	146	117	107	102	106	109	123	100	116	118	131	104	112	116	99	121	115	97	109	105	121	121	100	104	114	128	107	128	116	126	120	107	117	126	118	106	119	124	117	110	96	123	105	112	107	119	138	97	115	111	121	102	117	115	108	112	128	108	126	125	111	137	111	114	122	128	90	111	120	125	108	146	112	110	119	110	123	108	116	109	131	106	121	120	134	114	136	97	106	132	133	121	116	103	133	111	109	123	107	92	103	116	100	111	87	109	112	125	109	102	127	132	94	114	119	110	135	116	103	117	114	111	116	99	103	104	129	112	126	112	104	103	112	104	115	117	122	105	109	115	107	108	120	122	144	105	116	137	112	120	119	117	103	105	104	131	117	104	103	105	112	115	126	96	100	124	101	111	121	114	92	112	91	122	109	126	130	119	109	114	114	93	72	122	111	117	111	112	131	122	109	98	125	111	92	100	103	104	133	136	104	116	107	113	97	106	123	108	120	104	126	109	114	100	120	92	91	110	106	111	112	127	103	101	105	108	106	109	115	121	112	117	109	122	131	132	85	121	115	103	111	112	112	109	107	117	117	124	128	108	118	116	112	104	81	112	114	114	120	118	119	111	116	103	95	120	109	120	97	128	87	111	115	104	96	93	128	123	113	114	110	118	115	137	117	100	104	136	106	109	119	119	122	98	127	107	114	98	107	114	104	104	126	119	122	105	122	99	125	95	126	97	117	124	107	136	103	98	116	95	109	122	103	96	103	129	124	113	106	125	103	120	110	83	123	103	123	117	113	132	125	100	109	115	105	113	117	116	101	100	129	113	105	112	120	135	118	120	109	105	143	129	118	94	118	124	122	124	124	115	122	111	118	111	123	109	107	124	119	109	100	121	89	120	105	132	105	109	106	112	98	108	125	108	108	108	123	102	110	106	117	107	112	110	125	102	108	86	101	103	111	126	113	124	104	112	96	109	114	90	102	85	122	127	112	118	104	121	105	125	127	120	111	127	121	136	115	116	96	107	117	105	130	100	107	92	115	129	126	112	105	116	121	110	113	100	113	109	120	126	116	109	128	129	120	105	106	112	92	111	120	138	118	109	115	120	116	111	121	94	110	110	96	115	121	107	105	105	115	101	129	123	109	120	122	108	122	113	108	104	94	116	113	100	132	107	110	112	108	97	122	106	126	109	111	125	110	120	109	98	112	126	111	113	119	110	91	104	104	115	111	107	94	97	103	114	118	126	107	117	118	98	106	111	123	112	101	109	128	114	113	108	112	111	124	126	131	107	103	104	129	124	120	97	111	111	118	111	116	133	114	126	111	82	122	106	110	94	121	122	114	137	135	105	100	104	129	103	109	129	103	109	129	118	106	139	120	104	111	116	127	119	132	111	98	133	129	113	131	106	123	103	101	102	131	125	117	92	113	133	105	116	96	108	115	115	128	136	114	116	106	117	107	130	93	120	103	128	111	90	109	104	105	130	114	103	109	118	112	101	118	126	124	122	94	117	115	118	105	118	113	99	113	108	109	115	107	102	108	131	105	118	111	97	107	104	128	99	126	127	122	106	99	132	108	96	115	123	117	121	115	110	117	106	117	136	120	105	121	105	101	90	123	128	108	123	120	114	129	106	93	104	116	110	100	130	105	115	106	121	104	107	101	137	107	117	109	109	131	82	105	110	120	105	116	116	126	111	101	114	111	127	113	106	133	107	113	106	108	117	125	109	129	118	106	107	122	119	117	123	125	132	135	124	111	124	101	128	107	125	111	110	111	102	114	109	129	111	112	107	129	110	125	129	116	114	131	112	121	110	86	110	114	116	118	113	142	121	107	93	106	95	110	122	130	110	108	94	110	131	113	111	93	95	109	130	116	121	112	115	124	111	106	120	93	124	115	126	111	106	142	120	139	97	121	107	112	117	129	85	116	110	124	102	103	130	96	98	119	106	127	131	112	121	102	107	116	112	108	115	117	128	97	134	118	91	117	119	97	122	110	127	117	101	108	112	109	119	107	131	107	95	100	124	118	102	98	98	103	122	90	113	118	106	85	105	105	108	111	114	121	101	114	121	120	104	117	126	110	103	113	118	115	107	126	108	114	105	126	121	104	120	103	110	111	121	103	108	93	110	116	104	113	124	100	101	104	104	104	115	129	118	106	123	106	121	113	97	113	131	125	97	101	116	107	108	122	100	108	117	120	122	105	104	114	111	112	105	120	93	112	119	128	113	110	115	114	109	118	117	106	87	104	100	118	112	129	123	129	121	106	117	124	123	112	148	93	127	123	121	96	86	104	118	106	113	122	132	120	117	113	100	122	108	107	117	118	100	121	107	121	119	94	127	107	100	132	115	124	105	118	106	115	104	98	107	118	99	106	117	114	111	122	120	107	117	122	126	118	119	105	118	119	123	129	134	94	95	84	121	116	109	122	108	122	100	123	114	132	116	101	114	86	112	122	133	106	116	128	115	117	115	117	97	111	102	130	91	108	108	119	91	102	116	109	130	103	118	112	120	87	113	122	120	103	106	109	125	125	132	115	102	116	136	104	112	136	134	112	117	139	106	118	106	110	95	102	118	113	107	115	113	118	119	116	117	115	113	121	130	117	121	129	110	102	127	111	96	106	111	118	127	101	105	115	123	110	118	133	118	115	110	107	94	122	109	112	97	108	103	107	94	111	122	136	134	113	127	112	105	134	119	108	120	109	128	103	110	96	108	116	107	106	100	119	101	117	88	112	105	121	106	103	116	117	113	120	114	102	113	101	111	108	105	120	97	121	114	122	109	125	121	112	101	120	104	107	121	99	138	113	123	116	124	116	121	108	125	125	117	120	99	133	116	117	100	89	106	114	113	101	106	129	117	137	98	109	114	125	109	114	124	128	134	95	112	112	121	107	120	108	127	108	126	103	107	137	101	112	101	116	114	120	111	106	109	111	126	109	131	96	109	138	121	109	104	112	105	105	115	96	102	107	104	108	123	114	99	111	124	98	104	116	106	103	112	103	111	110	107	119	131	115	110	114	137	117	101	126	112	108	103	100	106	119	102	121	112	102	112	108	113	90	120	111	109	83	93	134	104	107	104	112	119	96	93	118	95	107	107	98	121	108	127	122	116	98	92	138	115	114	114	104	101	129	112	115	117	90	143	101	113	136	106	123	131	91	111	115	104	117	128	101	118	118	109	120	101	113	106	131	107	115	112	113	132	120	106	106	129	107	105	101	115	127	114	114	109	100	121	130	128	111	107	124	115	116	117	113	117	98	131	113	91	119	105	107	99	97	99	133	119	118	113	114	116	118	113	115	107	125	110	105	111	128	117	97	109	112	127	102	89	111	103	126	117	119	111	96	97	115	121	110	96	86	121	119
12324	10464	23796	35081	37502	35597	31231	21177	14609	19563	14346	12258	8251	5709	3321	2998	3464	3279	2980	2177	1200	836	746	801	909	759	632	521	425	401	399	369	371	349	340	338	335	333	326	331	281	294	321	316	288	308	296	284	291	269	283	243	289	319	276	280	301	298	284	289	294	253	285	307	276	303	279	297	322	277	281	301	295	250	293	260	307	277	281	293	298	308	272	304	294	247	305	277	281	305	299	264	287	305	297	292	298	250	316	300	276	289	296	256	292	296	301	298	284	271	303	292	270	268	295	277	293	297	263	281	281	279	249	262	282	295	291	277	258	257	279	290	269	273	274	294	294	307	297	282	266	314	315	269	254	284	284	266	287	306	295	294	277	286	302	285	270	294	278	273	284	291	313	282	276	284	280	264	248	283	258	291	285	311	266	297	282	283	273	276	289	264	279	284	285	291	274	287	316	279	285	281	295	267	255	274	279	268	297	280	294	288	289	297	328	293	273	307	282	256	321	268	281	299	300	286	297	271	285	268	285	297	308	263	276	280	300	311	273	270	284	254	289	273	272	291	292	269	277	319	260	275	268	285	246	273	293	270	272	283	305	276	296	275	268	297	308	261	269	297	276	290	276	278	268	274	298	261	316	287	286	286	296	250	280	307	269	289	270	269	273	262	266	286	288	261	295	274	272	328	271	253	272	279	261	292	287	285	254	275	281	296	290	269	299	272	250	290	259	306	307	283	293	288	317	224	281	262	284	270	291	288	282	250	294	286	259	292	283	302	261	281	299	272	257	305	292	318	315	284	305	263	278	313	293	290	279	291	282	268	265	281	309	282	246	274	283	306	286	302	288	291	261	286	278	308	308	270	290	290	286	285	280	305	268	282	271	276	267	246	276	279	280	281	270	300	309	298	263	275	313	291	252	274	301	263	256	261	273	272	279	279	288	264	288	291	290	259	268	289	260	274	288	272	263	263	281	285	294	281	270	265	295	296	269	275	256	289	250	305	272	309	295	267	289	284	274	262	268	304	256	272	279	269	298	297	283	290	267	273	301	288	251	271	261	259	305	280	296	286	279	277	274	313	278	280	262	287	275	289	295	275	278	266	286	306	258	289	268	271	289	303	270	295	262	276	286	283	286	267	292	274	263	323	275	245	271	257	273	316	279	276	289	295	282	267	260	283	259	281	278	274	281	241	287	257	274	249	271	295	274	266	274	285	252	250	291	254	265	253	284	317	255	265	304	291	275	251	269	271	273	280	276	293	271	289	293	297	247	234	296	278	295	291	290	289	297	291	246	267	263	295	279	257	298	281	288	301	270	306	292	275	287	307	261	254	271	315	264	269	247	310	278	267	287	270	292	285	281	265	281	280	270	274	269	296	274	272	286	288	287	310	269	280	302	286	250	296	268	312	291	270	278	273	279	295	269	266	277	271	297	283	272	312	248	251	248	258	289	263	289	270	281	264	301	273	316	307	268	269	286	288	274	299	260	253	294	282	266	275	249	275	278	259	321	292	301	269	255	272	298	280	282	275	252	274	304	303	289	286	271	274	268	288	290	268	275	260	321	276	271	276	300	276	270	266	295	266	245	305	285	276	272	266	298	299	268	285	271	259	321	276	254	271	271	288	277	268	286	282	254	289	278	261	270	253	300	284	261	279	300	285	266	290	282	285	282	287	244	231	304	276	281	310	281	294	272	268	275	280	290	266	299	300	276	261	255	273	299	284	287	282	273	299	284	280	284	272	278	280	258	272	267	284	267	297	297	281	277	273	305	256	276	276	301	272	263	279	248	281	262	231	281	326	274	277	248	299	277	275	270	296	309	290	300	284	311	281	276	300	286	291	266	276	265	280	259	277	304	296	277	294	302	288	283	263	261	278	272	272	279	276	266	267	241	286	302	263	285	303	277	263	297	243	304	277	274	262	271	295	300	274	276	294	257	283	261	271	267	290	289	261	276	282	277	294	291	283	279	274	276	262	289	283	302	244	275	296	258	275	289	290	289	289	268	289	317	294	295	270	278	257	295	283	279	271	273	254	293	269	249	287	268	240	290	303	256	259	311	266	275	252	285	274	269	290	271	268	285	268	283	277	264	282	283	281	293	309	296	256	298	279	307	284	285	246	262	290	304	297	268	283	281	249	277	301	251	267	244	288	266	264	273	294	291	260	252	298	276	275	261	248	278	281	303	275	300	289	275	286	278	266	291	285	278	306	294	275	245	263	274	295	287	249	305	288	271	294	288	296	274	271	266	287	276	277	303	257	290	294	290	257	261	258	275	287	289	276	269	279	284	280	261	291	296	301	265	307	278	261	273	286	261	249	262	287	274	271	260	274	288	282	274	285	275	264	293	302	255	282	272	269	264	312	252	274	308	271	277	280	261	284	278	234	273	293	279	276	280	293	262	280	289	265	276	275	285	273	272	243	300	277	292	298	287	288	270	255	267	288	271	267	271	287	283	281	279	297	261	297	251	281	222	285	281	267	276	299	281	298	270	296	286	271	260	241	287	256	281	274	276	268	281	293	240	299	294	273	278	291	273	277	296	274	281	293	273	280	303	279	276	286	266	255	292	336	280	295	297	265	310	305	306	268	271	266	287	278	310	270	300	269	299	275	299	280	263	275	290	264	277	288	258	308	270	316	267	287	240	287	292	278	288	279	291	301	286	281	307	270	263	275	252	298	272	276	278	279	274	294	254	262	276	280	269	305	229	277	284	289	284	266	273	257	275	285	290	285	304	279	260	281	279	253	274	285	287	286	268	293	292	294	259	314	287	287	266	295	284	301	282	286	289	270	258	310	249	274	306	242	280	284	291	291	306	273	252	248	286	261	266	287	278	244	302	291	262	293	277	286	275	268	255	271	308	274	306	275	265	281	272	259	264	284	290	286	274	282	299	242	268	289	281	270	313	278	278	254	303	314	269	266	281	309	293	303	294	304	256	285	303	289	279	296	241	288	303	271	267	302	293	272	289	281	272	275	256	280	273	274	262	277	265	265	288	274	263	302	270	299	301	279	287	247	306	309	289	285	296	265	263	275	305	297	269	296	273	253	269	306	280	276	279	290	252	274	260	293	287	281	246	266	286	291	263	282	271	282	284	272	273	300	272	275	272	260	279	267	280	256	255	293	291	295	290	262	260	254	257	292	272	299	271	277	278	271	266	298	316	276	270	268	271	276	307	296	292	265	281	296	258	293	273	301	283	278	309	272	268	265	307	274	239	301	299	264	279	261	278	287	289	302	316	281	282	257	259	321	273	261	279	249	289	254	285	290	281	307	272	281	269	254	280	253	269	307	273	279	264	296	359	274	277	252	276	248	284	263	275	273	288	307	265	278	280	308	301	281	307	284	303	269	282	303	323	280	263	253	262	263	279	259	265	302	281	295	279	248	288	320	295	274	261	322	294	267	282	240	274	305	272	266	271	306	289	251	275	303	282	259	277	279	262	278	284	292	282	292	261	293	258	255	259	281	285	275	283	290	298	274	264	287	281	287	257	278
39842	25679	28460	34662	34230	32717	27678	18365	13964	12869	10627	4002	1110	628	669	1018	1101	881	850	754	534	326	299	286	342	341	310	263	295	241	230	228	210	220	188	232	199	211	208	223	206	205	180	212	182	181	211	195	203	193	208	195	182	166	190	213	197	190	198	193	210	201	183	186	203	169	218	203	197	183	174	191	205	202	210	198	186	182	175	203	168	194	179	189	204	219	194	194	192	167	189	209	183	204	187	209	183	177	186	178	168	201	179	194	186	178	192	205	211	196	187	164	208	165	170	187	179	225	202	197	211	209	184	171	207	202	178	209	208	170	183	195	211	178	182	200	210	176	189	208	196	195	197	180	204	172	192	164	150	186	196	179	203	183	181	166	206	200	177	181	199	181	192	171	189	189	170	163	188	165	155	214	201	178	179	175	180	181	184	197	196	187	195	183	176	173	165	205	189	184	172	170	211	195	175	177	199	210	178	182	187	194	176	175	199	187	211	207	165	176	190	155	174	168	173	221	192	187	190	191	187	172	181	201	226	190	177	214	194	210	188	194	178	185	160	181	201	207	165	170	161	154	226	175	183	189	194	191	204	193	181	202	208	186	176	182	202	199	185	190	210	202	201	204	178	223	178	170	203	195	210	180	201	210	208	183	184	201	185	223	198	180	197	173	181	196	172	180	172	174	194	190	176	202	171	201	182	149	178	173	187	187	184	182	198	203	192	207	180	209	212	181	175	175	200	208	177	179	175	178	191	186	178	198	180	192	177	173	184	184	178	173	201	189	176	153	208	199	181	170	187	193	194	190	179	179	203	219	192	176	188	182	224	185	190	226	196	191	197	183	176	169	163	176	182	175	187	178	191	191	154	170	186	211	186	186	175	221	183	189	171	197	197	192	194	164	187	209	183	171	202	192	171	191	176	213	194	183	190	194	173	178	166	194	182	205	201	193	186	208	203	171	176	205	189	168	206	198	186	197	202	206	198	199	184	166	185	183	185	198	183	192	185	195	177	169	179	156	172	185	211	183	183	213	181	228	189	203	186	171	180	221	201	176	198	177	178	194	197	170	205	178	187	216	219	193	176	182	187	174	187	188	196	204	193	184	187	209	198	163	220	211	183	182	200	187	197	182	216	194	181	163	179	189	169	181	199	166	188	190	204	174	210	207	185	182	212	168	170	200	189	186	199	197	177	195	172	200	178	210	172	192	181	210	174	181	183	194	189	187	169	201	193	205	183	221	212	198	213	193	185	186	193	201	186	205	206	200	166	201	218	178	183	197	183	184	180	177	207	192	202	182	185	182	210	188	216	212	186	174	186	204	207	177	177	160	160	178	229	171	184	207	200	210	168	152	191	190	187	207	203	157	196	155	174	187	205	170	203	215	236	187	193	170	189	182	205	190	191	184	201	171	181	186	153	179	190	192	192	216	208	199	193	201	208	207	190	168	171	186	196	170	223	202	187	184	189	183	170	193	185	199	197	164	184	190	196	192	192	200	204	179	214	188	195	194	189	185	176	181	186	191	176	203	181	199	206	167	178	173	174	214	190	213	194	184	186	196	212	194	194	208	181	222	153	173	172	188	207	183	179	168	250	189	223	167	196	182	197	220	165	181	198	200	186	219	225	208	188	198	185	168	158	185	192	189	200	179	183	170	187	196	206	186	200	198	196	170	188	212	172	190	156	197	159	177	161	218	168	194	201	194	192	213	212	203	196	187	238	197	196	208	191	169	194	169	213	195	195	196	208	217	162	204	178	182	186	190	191	203	229	190	171	193	194	203	199	204	204	219	175	201	155	188	185	212	199	181	208	198	201	182	203	183	215	193	208	175	196	201	179	203	186	212	191	187	195	172	214	188	196	179	231	183	166	194	171	191	200	198	205	184	203	183	170	201	199	192	207	208	193	186	166	214	198	190	172	196	175	207	168	177	172	207	161	177	177	173	193	208	197	167	175	177	207	191	194	189	190	194	189	176	185	169	159	191	181	174	186	173	184	206	184	189	201	192	169	194	188	205	210	176	180	187	180	198	223	219	196	206	189	211	185	203	205	182	156	190	193	188	184	213	212	194	191	185	199	184	174	190	195	190	184	191	178	197	191	176	201	213	176	162	177	171	192	179	206	162	195	200	200	183	190	180	198	175	166	204	195	193	195	193	197	215	191	150	196	196	204	192	162	192	177	184	182	198	168	188	177	181	187	186	178	191	206	187	182	215	195	208	182	194	200	186	168	190	186	181	199	182	204	180	182	185	195	203	206	179	203	187	186	172	214	198	176	205	178	202	173	185	209	179	182	173	195	218	182	173	205	191	185	212	188	151	211	186	222	202	165	191	190	182	187	193	193	204	187	171	180	178	210	198	207	182	204	196	184	184	222	179	184	174	187	177	185	188	187	186	201	186	187	207	206	168	193	169	189	215	170	194	187	199	190	190	205	202	190	219	184	184	186	184	204	180	167	182	174	198	194	191	200	171	189	194	190	170	193	168	173	164	195	178	186	185	227	179	160	182	202	200	180	205	198	189	220	197	201	170	169	199	195	197	198	203	182	204	182	173	156	205	215	171	201	167	216	191	189	184	192	190	172	185	187	169	162	204	186	178	201	209	182	191	194	183	183	193	209	196	180	202	186	196	194	207	189	198	195	182	186	189	204	212	185	182	186	175	206	187	202	211	198	221	198	169	180	205	202	186	195	172	165	186	206	184	179	179	228	201	171	191	172	181	168	191	185	193	202	206	160	186	170	237	208	188	152	175	187	172	194	183	198	207	193	180	186	171	198	196	191	196	194	181	206	186	185	190	182	170	182	197	159	182	172	176	197	192	183	205	179	217	188	195	197	186	234	191	161	182	171	203	207	198	175	194	191	183	199	173	175	183	193	174	173	190	210	207	181	211	186	225	184	180	165	184	205	198	175	186	201	206	189	169	173	199	203	182	186	189	173	179	197	187	176	197	237	179	173	195	179	188	199	185	218	181	204	206	195	181	214	202	194	192	189	168	174	159	176	200	205	181	195	211	185	187	183	206	172	188	183	175	213	188	189	182	185	180	178	199	174	174	190	178	193	195	202	175	204	160	197	189	207	176	190	184	190	182	177	171	178	202	175	186	194	185	212	167	198	203	190	193	206	185	178	178	176	170	178	193	188	190	170	174	176	210	191	184	159	181	207	196	194	175	213	176	163	204	187	198	152	181	185	173	200	187	159	164	215	203	167	213	178	231	192	162	175	210	201	197	188	194	177	193	188	200	189	184	170	197	187	165	185	187	171	182	192	196	202	194	187	183	223	172	177	187	215	201	205	187	192	189	196	205	196	216	177	189	172	188	205	191	185	172	198	173	206	194	194	187	193	196	183	193	192	198	194	197	186	198	191	207	172	187	187	186	176	202	181	176	188	175	190	183	191	211	151	171	188	186	178	214	197	171	189	196	189	214	195	216	200	218	233	194	172	205	197	190	193	184	172	193	195	195	201	191	199	190	201	180	181	205	191	185	172	193	186	199
21741	15695	30720	42869	45753	44150	40385	32796	30971	31292	27206	11394	4097	3004	3546	5422	5685	4990	4347	3879	2600	1476	1187	1102	1388	1316	1239	1118	909	746	718	669	617	562	583	575	540	593	568	477	473	502	463	511	453	489	416	482	484	426	434	451	446	456	458	448	417	464	441	462	439	439	490	432	455	462	462	440	466	430	456	423	447	450	431	439	428	421	462	460	434	453	434	406	436	432	418	429	430	449	459	449	407	405	438	457	427	446	435	416	452	444	425	438	456	413	448	434	440	426	425	441	419	422	455	442	460	445	466	449	408	417	426	451	441	451	429	477	427	437	449	454	432	445	385	467	441	480	432	409	425	438	419	458	462	457	429	433	464	424	426	487	429	448	395	399	438	412	421	418	427	442	448	441	431	426	471	455	416	443	448	449	412	409	425	440	429	426	417	426	446	410	410	437	390	429	449	463	464	424	452	408	443	416	418	428	440	442	397	427	440	414	438	447	438	443	425	412	480	440	427	400	454	430	452	417	418	409	434	460	443	453	439	429	450	430	444	427	470	454	406	412	442	406	419	416	461	419	437	433	421	416	448	407	431	441	440	450	414	398	428	439	405	441	451	442	453	402	427	492	417	486	395	463	446	398	426	418	413	444	420	469	394	416	464	436	433	446	413	427	441	399	451	444	424	410	448	442	415	420	410	442	425	418	424	440	417	416	426	470	460	412	433	450	434	432	440	433	461	431	442	415	390	447	449	421	427	408	439	437	430	462	431	470	474	405	422	461	462	430	449	443	441	405	436	430	484	438	469	454	428	450	441	432	389	393	448	437	427	427	402	436	421	446	426	415	419	452	481	434	425	434	394	445	434	437	408	429	446	416	424	442	395	455	423	421	454	444	471	459	438	445	411	405	426	445	416	431	452	435	450	405	409	458	440	421	430	430	430	421	413	426	417	410	428	403	444	410	458	455	416	428	405	424	435	409	439	472	401	451	426	435	412	411	396	424	419	445	432	418	407	419	421	436	384	432	449	442	449	428	427	387	405	426	421	392	399	423	461	422	444	452	429	445	452	450	427	450	463	450	478	433	430	433	444	435	430	476	417	388	446	417	434	413	419	396	417	426	429	475	431	419	438	453	458	437	410	452	400	451	443	428	391	431	462	441	449	435	439	432	438	414	428	407	464	426	421	430	440	440	411	391	441	437	440	458	440	389	453	422	432	377	430	399	397	426	418	430	396	456	445	401	428	432	445	431	440	460	416	450	391	409	427	471	436	424	430	372	392	445	442	466	441	486	405	388	410	414	407	428	422	451	452	430	382	427	385	412	439	390	474	433	462	446	458	426	412	435	462	440	430	402	426	432	416	439	435	429	444	461	418	462	438	462	441	435	381	438	429	449	427	450	460	448	431	423	409	414	423	398	415	427	423	448	422	399	417	434	417	428	451	435	419	421	426	402	427	419	416	441	421	414	399	408	459	450	451	408	417	416	437	426	444	426	435	412	457	405	420	423	425	439	433	463	405	428	434	429	440	419	451	436	462	431	426	425	440	401	440	453	438	453	423	431	416	405	437	418	436	443	469	405	428	453	406	443	427	425	390	394	401	428	418	450	480	416	402	414	426	417	410	421	450	418	449	453	425	432	450	413	416	417	421	386	465	407	463	445	433	440	469	406	439	430	444	406	423	441	421	441	409	413	433	442	441	428	390	412	413	383	450	438	416	416	410	450	445	423	409	438	402	406	428	435	442	422	443	427	486	406	443	416	416	429	433	423	430	440	418	428	426	405	384	438	410	444	435	394	443	439	414	448	400	418	450	440	451	451	441	412	396	438	414	396	419	439	446	434	414	421	417	445	424	430	429	429	444	411	430	396	430	452	385	420	432	443	420	424	401	415	436	396	421	448	409	386	419	415	435	454	447	436	409	408	433	460	430	464	417	412	453	422	398	431	434	450	468	446	446	462	392	392	401	432	438	451	429	417	436	416	422	417	421	468	460	439	429	431	420	408	417	430	444	432	388	444	452	436	439	427	420	436	458	439	414	408	400	453	452	467	423	434	411	428	448	436	415	414	446	405	435	416	405	430	423	490	403	410	423	407	447	461	462	455	396	406	423	408	468	419	466	420	415	478	437	441	451	453	420	434	391	441	421	419	437	458	438	425	401	451	461	458	462	432	411	452	441	440	452	418	432	438	440	439	420	451	417	441	443	455	414	454	404	461	423	424	438	465	449	398	431	416	421	469	430	434	427	423	432	430	449	419	412	403	380	409	431	406	389	438	428	436	437	429	441	426	411	424	399	414	422	433	406	441	435	437	438	386	432	404	439	400	450	440	420	433	420	436	440	436	451	416	446	425	451	409	444	441	438	434	443	448	422	428	430	421	404	483	425	389	428	448	464	449	461	430	421	424	425	404	393	401	443	450	439	387	427	419	417	458	408	425	437	443	424	407	397	436	402	391	444	423	414	431	455	444	395	434	425	429	403	405	428	450	399	434	455	373	407	397	441	401	440	419	468	391	449	407	402	426	411	473	395	410	403	387	443	431	396	423	424	396	461	429	445	396	436	451	456	442	439	430	410	485	404	403	446	430	414	405	445	447	459	431	446	451	442	440	408	447	431	443	449	442	424	470	456	431	424	425	424	435	425	434	465	425	468	421	410	415	440	420	471	383	445	435	421	452	421	440	433	451	460	415	425	458	421	418	452	470	428	397	486	406	424	397	431	465	436	421	451	428	422	437	418	416	415	415	443	429	435	476	411	462	434	424	422	420	410	427	407	417	411	475	455	410	448	464	438	430	453	445	438	442	455	455	427	435	420	447	448	457	467	448	436	412	400	448	443	444	442	428	429	444	444	397	435	439	444	413	409	444	434	417	397	453	466	480	436	436	418	425	438	459	414	435	394	432	469	426	417	416	448	407	444	416	400	443	395	433	402	449	406	403	444	417	448	404	456	463	418	421	422	425	413	450	421	430	423	454	411	420	431	402	445	463	394	411	444	425	417	445	405	415	428	454	454	434	461	467	434	428	420	425	444	434	426	431	459	428	438	464	432	427	382	419	452	421	385	446	388	446	401	464	429	441	420	414	444	412	419	411	450	470	419	479	419	526	418	453	414	460	430	428	442	432	461	463	411	421	427	421	418	432	436	410	437	448	420	432	444	428	411	417	417	421	442	439	433	414	416	469	453	447	428	469	403	436	428	392	421	413	426	411	418	406	440	439	447	475	403	438	472	457	443	458	440	454	421	405	413	413	432	427	441	454	437	392	418	412	437	421	406	415	452	459	413	401	441	446	422	418	417	429	449	423	433	425	426	430	425	399	435	427	426	445	444	419	435	476	455	426	422	424	433	437	444	420	424	419	413	427	442	405	455	471	422	410	439	426	408	378	450	433	437	438	434	393	452	470	429	418	442	423	453	420	414	446	448	428	405	431	457	442	417	410	413	421	397	443	439	436	409	436	424	413	453	453	441	445	462	437	444	447	443	428	467	399	399	414	461	448	397	422	429	433
16148	6309	8293	11425	12013	8074	4133	1912	1010	613	430	246	232	252	255	284	438	420	321	250	187	157	136	148	125	136	118	147	133	116	129	113	96	128	92	120	120	89	100	110	119	111	117	114	116	111	105	102	107	112	112	124	103	126	113	111	91	110	105	125	103	114	109	98	108	96	127	106	93	95	107	111	111	110	105	122	114	112	118	113	127	96	103	95	110	117	103	120	115	106	108	117	98	101	108	100	109	115	110	119	113	129	106	101	118	115	116	112	103	101	122	104	101	105	100	129	135	110	121	101	95	92	102	95	125	135	118	103	132	121	116	101	92	95	96	122	80	110	112	110	100	109	108	122	103	92	93	116	107	107	109	111	117	106	94	125	111	109	109	104	128	109	104	100	88	88	97	93	109	111	93	108	120	99	113	105	117	93	100	131	127	95	95	113	130	87	104	116	111	109	102	88	112	114	108	109	118	115	113	109	108	101	120	125	107	131	108	110	118	111	106	104	110	116	112	93	122	93	104	119	103	126	137	108	88	106	143	100	97	107	111	123	102	104	122	96	103	123	101	123	119	117	100	121	114	101	122	83	112	102	100	108	112	105	115	125	112	118	93	110	113	118	110	100	120	117	128	116	106	100	114	101	126	111	118	122	99	119	113	106	102	114	116	98	106	92	117	101	91	107	106	108	101	102	127	125	123	105	122	115	93	111	99	111	110	85	97	117	133	102	101	115	109	95	90	108	111	93	103	103	105	118	126	93	105	87	113	110	117	129	118	112	89	103	84	99	84	121	86	103	106	103	110	114	102	106	114	105	106	119	106	110	90	124	111	110	131	125	106	92	116	93	112	99	110	123	110	95	110	108	120	96	126	106	95	120	105	113	100	103	113	108	133	119	118	104	91	119	101	100	105	97	124	98	111	111	96	125	133	101	108	126	107	114	100	104	99	103	122	121	109	118	135	111	113	87	124	125	114	114	110	106	105	111	100	101	107	114	94	121	100	95	97	104	133	115	115	101	117	107	131	123	101	101	99	87	120	105	102	102	99	109	116	86	102	115	118	117	114	124	108	100	88	117	102	107	104	115	114	100	114	104	117	115	104	117	111	96	113	95	113	142	109	127	110	109	121	116	116	102	88	86	111	108	107	115	107	113	114	125	100	109	104	106	112	89	132	102	115	112	92	118	111	138	103	109	106	122	119	122	101	113	98	105	117	101	118	110	83	126	128	102	116	116	84	104	121	103	101	114	95	110	109	103	117	127	129	108	133	118	97	109	104	127	102	109	108	96	85	98	116	112	104	137	115	117	125	108	102	119	110	119	112	109	104	86	105	123	92	115	119	124	108	126	101	115	106	104	110	91	127	100	103	93	109	118	89	107	104	122	99	114	116	95	113	105	94	117	121	131	114	93	136	96	121	116	120	103	116	107	100	125	102	112	107	108	106	102	120	102	91	90	120	107	115	106	115	118	100	112	106	94	102	130	109	125	129	105	99	116	79	113	79	120	104	114	107	106	123	103	108	113	107	118	125	106	107	114	128	123	95	114	100	124	94	76	104	117	105	104	111	109	102	105	104	102	109	103	141	136	113	106	94	113	102	120	91	112	100	115	120	106	122	111	112	105	103	111	115	130	101	95	116	92	88	131	95	111	143	101	110	93	126	98	129	116	106	110	122	104	79	107	108	127	104	113	108	125	101	87	86	114	121	113	89	113	110	87	110	108	105	93	131	123	123	112	90	120	118	103	119	101	106	89	104	100	123	103	104	106	105	115	127	80	116	122	100	122	90	114	110	109	109	112	102	109	110	112	103	111	94	104	129	121	135	122	109	102	117	99	114	118	123	150	104	141	94	107	104	111	113	100	93	113	111	125	133	139	126	119	120	113	118	112	101	80	95	110	121	105	95	114	108	110	111	117	103	128	114	121	95	99	125	119	113	101	125	128	101	125	127	115	100	115	106	105	111	96	118	110	100	106	90	86	111	117	113	114	98	117	112	106	127	125	112	92	98	113	92	101	100	107	105	101	121	109	126	126	121	96	114	109	99	110	97	144	104	106	107	90	94	99	114	124	118	130	106	102	92	111	102	99	115	125	115	103	97	120	88	126	106	106	119	110	120	117	120	104	125	100	114	104	110	106	117	126	107	105	94	100	106	110	93	120	88	104	110	115	116	110	125	103	104	100	109	110	116	115	108	103	103	119	119	109	97	115	113	109	100	93	102	103	120	89	87	103	119	112	113	123	118	117	119	85	95	113	104	97	103	97	116	108	120	88	118	108	120	104	106	125	96	104	95	102	110	116	110	115	111	127	116	107	114	110	107	105	129	92	103	100	109	119	109	126	101	110	97	110	108	106	108	108	105	120	97	123	105	114	90	102	122	123	107	122	112	93	116	120	106	118	124	105	103	111	108	109	114	97	119	93	107	108	94	118	134	112	115	104	120	110	91	107	130	115	111	92	108	94	101	105	119	111	111	111	125	117	119	113	96	100	106	113	98	99	109	112	112	120	130	118	115	89	106	117	108	103	101	118	101	116	111	100	103	97	107	102	96	110	113	109	98	108	121	104	101	103	107	101	101	125	107	108	104	113	98	105	131	109	124	109	98	131	101	101	93	104	103	118	118	118	99	118	96	141	110	107	120	98	106	116	90	111	112	107	115	109	100	106	105	125	122	100	121	124	100	103	113	105	98	124	93	86	103	125	135	104	99	115	96	102	118	102	107	126	116	104	104	90	95	111	107	129	100	103	116	110	124	95	105	109	119	119	121	110	107	127	112	116	114	131	102	124	119	123	111	115	113	121	95	93	90	123	106	86	120	111	95	107	89	113	95	91	116	115	123	96	108	103	101	124	105	107	118	117	122	125	111	92	105	109	103	108	87	98	96	116	107	114	116	110	118	111	120	108	112	97	107	115	117	109	97	107	120	100	112	113	109	99	111	123	112	99	95	99	115	123	122	122	112	112	114	117	111	80	113	117	129	89	94	95	100	83	108	111	114	103	112	112	118	99	95	89	105	111	116	99	83	99	109	89	110	119	103	94	99	105	108	98	103	113	111	105	98	120	108	100	88	88	110	102	125	120	93	94	107	97	90	98	104	106	91	122	112	99	110	105	114	108	114	125	134	114	109	109	98	94	103	129	115	114	108	121	101	93	85	105	103	89	119	116	127	109	101	103	100	111	114	116	105	108	129	112	125	124	95	102	100	110	103	104	106	93	113	94	136	102	120	96	129	96	104	119	102	106	105	109	99	112	97	114	101	96	111	103	116	107	118	98	103	94	111	114	109	113	118	113	108	119	116	101	119	99	110	127	115	92	94	120	109	108	102	117	128	109	100	116	109	102	116	114	118	93	122	115	90	87	96	92	102	102	119	117	121	94	108	111	90	91	107	90	96	131	98	100	106	97	90	103	92	103	102	105	82	119	109	100	102	136	101	94	105	114	117	122	111	91	105	114	118	120	106	127	96	133	125	117	126	96	97	112	113	104	99	118	125	118
8070	4258	14054	23373	27270	21134	14056	7854	4571	3267	2054	1235	940	1050	1107	1673	2324	1953	1640	1260	960	634	485	427	455	452	468	434	337	314	315	278	288	271	284	270	265	263	282	301	256	240	274	262	238	277	295	259	267	291	284	261	247	259	271	257	275	262	284	265	231	252	258	262	225	263	274	240	275	262	259	245	251	269	243	273	276	224	250	272	250	240	263	243	238	303	276	245	289	287	298	275	264	249	267	234	274	226	273	271	242	288	253	289	261	272	256	285	268	261	277	284	271	272	284	221	267	254	245	285	229	261	281	291	274	255	239	264	266	234	292	293	280	273	253	249	263	272	260	241	261	272	283	309	245	257	291	255	307	270	278	248	268	276	241	245	263	271	254	254	250	269	278	250	266	248	264	280	272	275	303	260	242	270	232	264	258	284	257	275	235	258	284	226	246	266	293	251	290	265	251	246	250	224	275	287	260	297	269	258	258	270	256	271	251	259	288	255	239	249	266	275	302	275	236	265	256	249	268	257	277	262	241	233	252	296	285	274	267	227	255	250	269	255	249	265	266	263	251	252	283	291	259	258	286	240	275	262	262	271	271	262	280	264	246	225	258	281	272	258	254	301	274	268	286	285	248	243	290	254	263	262	267	267	252	273	257	256	250	276	260	279	261	288	285	245	271	280	242	282	283	271	256	272	261	242	255	259	244	263	246	250	251	266	262	268	260	259	281	267	292	273	289	251	262	272	268	261	245	254	267	288	255	263	247	273	273	272	268	251	263	270	279	261	276	276	248	259	258	249	268	255	290	230	250	285	243	281	246	265	274	262	264	266	269	299	280	260	274	271	265	276	264	275	275	250	273	257	268	278	275	240	239	240	273	265	270	274	239	246	281	260	228	228	284	237	277	285	241	277	259	281	290	274	270	283	254	270	254	271	262	281	282	260	277	272	262	253	248	286	248	258	242	288	271	263	267	313	244	322	275	266	296	275	236	261	284	250	261	249	266	252	263	257	238	287	237	275	245	263	252	250	261	259	270	262	276	256	273	306	247	288	263	301	269	268	259	244	271	246	292	242	274	246	281	272	287	241	280	261	293	270	231	290	262	266	252	272	241	259	258	261	287	250	262	256	255	243	270	258	254	243	235	270	277	239	253	266	246	262	260	265	248	281	262	275	243	280	275	274	266	269	273	266	286	250	272	264	260	277	289	259	273	277	269	272	273	307	270	279	264	275	295	236	271	265	272	264	256	271	274	264	258	247	269	244	248	269	285	253	281	253	264	260	261	272	244	259	276	270	280	240	270	256	270	277	276	271	247	266	294	234	233	266	251	283	267	240	275	251	252	233	261	245	252	260	277	310	275	269	283	250	261	261	245	289	252	250	263	262	281	285	273	291	250	266	278	274	260	263	258	261	266	261	261	253	278	265	257	279	258	258	260	231	274	261	264	268	249	251	291	252	277	271	268	288	274	280	297	246	243	253	259	269	262	299	275	276	256	263	284	283	253	255	255	289	248	236	272	267	273	277	294	263	268	262	231	246	272	253	253	253	269	255	269	289	247	273	280	261	239	266	303	270	223	268	267	239	272	279	250	264	270	248	262	253	249	281	288	259	268	279	259	278	266	268	273	273	246	243	263	255	260	265	247	280	263	271	249	266	271	251	250	251	239	272	262	297	250	250	274	244	274	284	255	262	265	268	297	271	288	284	247	252	280	273	281	278	280	258	272	239	280	238	281	274	233	262	259	284	257	236	279	235	242	251	285	252	269	247	283	266	256	289	270	261	267	252	286	259	274	248	264	266	270	286	245	259	267	241	254	261	239	272	272	246	260	264	268	290	261	252	231	258	261	266	257	263	262	280	255	265	263	241	259	269	249	268	247	269	273	271	276	256	254	268	274	250	245	257	270	262	266	268	270	247	273	273	274	265	278	267	256	286	221	254	249	268	296	275	280	274	259	255	243	275	272	267	264	246	266	268	268	255	247	256	279	270	267	261	281	266	284	232	285	213	254	245	257	295	242	263	300	258	283	257	256	252	265	255	292	287	274	278	282	262	234	263	243	261	246	281	230	279	284	265	260	281	258	272	245	251	244	258	295	259	268	243	258	243	290	263	251	260	221	283	269	289	296	289	272	243	260	247	243	280	272	241	260	250	253	259	264	268	268	273	217	254	289	246	256	270	259	264	269	265	276	274	282	263	274	271	273	239	266	253	279	234	255	277	258	271	273	251	263	267	258	251	264	263	270	267	244	268	266	269	305	271	275	277	266	236	270	270	260	266	265	250	301	247	260	257	270	264	270	255	256	289	270	263	257	262	248	255	264	287	281	261	257	270	236	262	293	279	250	262	257	276	254	257	272	267	261	263	239	266	284	247	269	259	285	267	277	274	265	250	300	281	271	268	254	286	249	285	248	278	284	267	252	233	267	266	247	280	259	263	307	265	229	263	281	281	263	259	278	256	272	249	269	279	276	264	259	259	286	306	279	252	306	253	246	291	236	284	222	275	257	245	291	288	280	271	264	253	282	251	286	243	251	265	247	255	253	274	263	261	282	247	269	255	241	299	261	259	269	276	261	245	266	291	275	254	242	267	307	279	243	250	274	241	241	254	256	254	276	261	261	287	263	257	264	280	260	271	258	253	300	274	266	236	254	254	271	279	253	285	282	250	263	246	289	264	250	229	242	243	249	262	255	265	271	243	234	261	298	246	283	268	252	271	252	272	266	239	266	275	275	277	257	232	247	241	265	256	249	260	277	249	266	252	263	236	260	282	269	274	268	279	271	264	243	293	276	280	281	271	256	257	253	271	283	241	275	261	263	252	284	259	272	254	247	267	272	287	237	285	271	290	248	285	252	267	261	268	281	265	290	247	270	235	286	271	246	282	282	265	254	292	280	280	310	242	254	280	245	247	241	258	251	293	275	267	264	268	252	234	260	250	278	294	274	262	264	252	265	261	270	282	269	254	243	261	280	254	280	257	261	279	263	265	255	269	240	253	269	268	253	256	271	266	268	287	262	273	260	245	252	268	270	244	277	257	248	286	263	233	275	266	264	292	258	246	273	249	272	277	257	279	276	290	271	259	252	274	263	231	243	254	256	257	274	230	258	246	278	243	274	285	264	278	281	262	288	270	232	250	255	264	267	259	274	222	282	251	252	271	259	241	276	264	267	268	249	266	262	276	261	269	297	266	246	213	255	230	256	253	263	250	246	267	264	267	274	264	270	228	262	252	275	264	235	258	243	264	257	278	287	264	277	266	249	264	254	257	270	254	256	284	260	265	252	231	281	272	238	281	269	246	270	253	273	250	268	259	259	261	254	261	260	286	292	285	256	275	269	269	259	262	264	280	231	257	279	261	264	258	257	295	261	236	295	299	250	253	243	255	239	243	260	270	257	265	265	267	279	277	274	260	252	253	233	248	264	286	236	241	255	243	260	263	269	267	255	253	247	281	279	248	270	259	270	260	289	247	258	265	281	275	277	267	256	260	257	272	281	283
22653	10755	15368	21404	24203	17748	12445	8413	5002	2951	2054	919	476	435	403	371	501	580	482	397	306	232	187	153	180	153	138	159	130	154	120	114	129	113	101	134	113	120	112	116	109	110	95	94	95	117	100	102	115	94	111	124	114	95	114	113	99	110	101	97	104	111	97	120	102	118	119	125	108	110	120	96	105	100	124	117	114	103	110	93	116	107	130	118	101	105	128	120	91	110	115	102	116	102	97	92	86	106	113	137	93	87	106	95	110	110	103	90	97	96	101	103	100	110	96	103	103	107	109	104	119	111	101	115	115	128	124	115	97	94	120	107	106	123	119	122	119	102	124	104	115	110	124	117	100	117	118	115	119	102	112	106	88	120	103	113	118	116	99	97	105	99	121	114	106	101	112	124	105	101	98	120	114	105	97	98	112	97	107	98	96	97	111	92	120	102	106	116	114	110	90	121	99	108	116	109	109	105	119	109	84	126	111	101	124	114	116	118	105	89	120	109	117	117	113	86	129	111	112	96	122	96	104	115	103	96	120	124	115	124	115	85	107	115	106	99	91	123	117	122	102	97	117	96	110	114	101	105	139	119	91	122	117	118	123	115	115	115	109	121	93	116	109	122	120	89	100	100	103	101	107	103	128	118	131	109	114	94	123	115	95	111	121	86	116	111	110	111	103	129	103	113	88	87	119	95	104	111	95	127	91	117	131	101	85	118	101	92	111	119	97	97	109	90	139	106	87	115	120	112	116	94	106	109	102	116	105	110	109	116	121	120	126	117	117	106	127	127	90	110	115	88	117	122	113	121	118	106	110	106	110	107	126	112	131	118	111	97	116	123	104	122	100	108	112	101	114	118	97	118	94	118	95	93	104	105	113	103	125	101	104	106	111	133	123	99	98	117	117	102	117	106	88	107	98	102	101	102	100	99	104	113	108	107	118	107	95	111	127	117	111	117	97	111	103	91	109	108	111	123	87	116	116	104	115	129	102	122	126	133	102	112	125	105	114	102	93	106	108	101	92	110	105	98	111	126	101	83	111	101	98	115	97	125	92	118	116	107	95	111	124	103	104	113	108	110	98	116	111	100	107	124	119	99	131	106	108	107	102	90	112	104	116	116	102	112	92	118	101	115	113	115	108	99	96	102	119	124	115	124	108	115	126	119	119	88	89	93	123	94	113	120	104	107	101	95	107	113	101	100	107	103	89	123	100	85	113	110	109	102	110	119	104	112	118	116	106	105	111	106	118	108	122	120	97	108	112	85	96	127	95	125	104	116	97	108	104	108	99	90	120	97	116	108	93	128	100	77	113	87	103	98	87	86	105	115	118	128	91	109	114	115	113	114	107	121	108	117	110	122	104	129	101	110	105	113	102	110	95	110	112	101	100	107	116	102	97	102	114	104	101	130	102	104	99	88	119	105	100	112	106	92	107	101	99	107	101	97	115	104	94	91	107	99	94	92	118	104	112	94	112	104	86	108	108	113	113	108	100	110	115	111	123	104	126	83	95	106	110	128	108	118	107	90	115	96	113	114	102	103	110	102	105	114	113	125	85	104	104	125	90	74	103	112	117	94	115	126	110	102	121	100	101	110	114	115	114	107	116	98	97	99	101	125	110	99	137	113	104	110	122	90	116	130	104	89	112	107	100	105	104	90	97	107	109	109	113	94	102	114	106	135	112	115	119	117	92	125	107	109	118	94	103	103	127	103	108	96	109	102	114	98	115	97	92	116	121	105	124	99	115	97	106	93	104	98	100	100	112	94	105	94	104	103	114	118	93	108	121	113	111	111	112	122	127	101	106	120	116	114	95	105	86	101	104	101	116	121	110	100	119	105	115	117	102	117	119	114	101	115	98	102	119	129	97	119	101	102	103	122	107	115	108	99	106	116	99	113	129	95	93	123	117	108	111	125	112	110	123	98	102	96	108	104	93	110	116	104	103	104	105	99	99	106	109	129	108	105	102	120	100	102	97	88	121	98	111	133	118	126	94	121	116	111	88	117	116	109	104	100	94	112	93	104	115	106	107	98	109	102	115	119	119	118	109	97	107	84	106	109	122	104	105	119	88	115	124	105	107	99	110	126	92	95	108	106	105	110	113	108	85	100	125	114	118	100	108	117	117	87	135	116	104	105	94	115	97	112	99	87	119	104	107	104	96	104	110	134	115	101	114	128	106	121	106	98	119	117	113	118	103	128	108	111	113	108	115	103	94	94	88	122	112	98	113	115	102	102	111	125	108	103	102	115	109	111	94	99	111	99	104	102	87	116	88	128	113	104	103	111	116	119	125	125	100	103	137	102	111	90	125	115	108	104	103	114	125	114	109	113	106	119	111	98	108	121	101	135	118	111	105	91	121	106	110	93	115	103	110	123	98	102	115	120	110	111	120	111	89	113	91	90	123	99	114	114	107	120	94	110	119	90	98	102	117	104	96	103	102	108	125	95	109	92	107	95	106	103	104	123	121	111	112	109	101	105	101	96	122	111	106	120	107	117	101	129	110	100	98	101	85	110	113	110	113	118	102	119	119	107	110	91	112	109	91	123	120	96	104	113	112	89	124	115	98	111	109	97	96	126	84	94	104	95	102	121	110	93	120	124	98	97	136	118	110	104	99	106	106	127	113	117	114	100	104	101	107	108	103	97	108	119	107	112	92	122	92	93	111	110	89	119	104	114	107	108	91	111	112	100	82	91	107	114	99	127	101	115	131	97	125	106	126	114	105	89	134	126	106	137	104	112	118	115	101	112	101	123	105	104	90	96	117	96	100	119	118	103	118	77	127	101	128	115	92	121	105	107	112	111	109	106	108	98	120	105	117	112	92	98	102	127	120	107	89	87	94	122	123	126	92	111	94	100	98	97	141	117	111	122	106	127	116	104	104	119	105	94	106	101	136	116	107	99	110	114	98	123	87	109	116	115	85	118	113	106	109	100	106	104	113	109	103	93	106	113	108	112	95	112	90	125	91	152	107	105	109	116	111	106	116	123	117	115	110	107	124	110	105	108	116	92	107	79	127	116	106	114	113	109	111	113	90	109	105	100	128	113	118	120	101	106	104	103	87	82	116	97	108	104	120	132	109	111	123	103	87	90	116	109	112	123	114	99	123	121	102	112	107	88	121	105	108	88	116	106	85	99	110	121	103	106	106	111	105	111	121	104	120	103	112	92	117	109	109	95	121	122	133	122	96	111	110	109	126	98	114	113	96	112	101	116	105	102	102	119	109	115	99	108	91	127	119	109	111	108	119	82	98	109	110	88	128	133	102	114	113	120	95	107	106	111	118	100	97	95	101	87	102	109	104	96	107	103	98	117	121	121	119	100	114	107	115	100	107	137	122	111	101	110	112	109	97	108	122	103	84	114	105	124	107	101	109	112	113	105	104	107	96	101	114	98	123	106	111	93	98	106	107	123	122	125	127	107	103	122	119	131	115	95	101	110	136	109	117	94	90	92	97	123	84	108	112	113	103	112	121	99	113	114	110	118	102	112	111	111
11589	8046	20507	33773	38322	32341	27150	23001	17350	12248	8512	4264	2462	2411	2112	2168	2715	3280	2780	2112	1537	986	616	537	586	643	555	527	462	389	368	350	353	336	317	332	315	287	356	302	274	280	288	271	263	271	258	293	265	298	284	287	302	246	271	273	302	272	281	255	260	287	285	270	307	272	255	300	290	289	270	267	267	265	269	288	286	264	254	268	247	292	254	246	275	266	278	294	259	271	299	286	261	275	272	259	289	244	277	303	274	242	292	272	294	275	261	303	264	269	265	294	245	254	298	281	289	276	270	296	291	280	294	294	290	300	245	278	270	247	263	281	281	280	269	279	311	295	267	293	260	264	290	227	271	280	271	280	246	260	265	254	272	282	287	276	265	281	268	281	261	268	269	275	260	276	278	253	265	273	276	267	293	253	267	276	288	271	252	286	295	256	260	243	239	267	262	252	281	249	259	273	292	267	280	269	248	273	233	280	267	271	262	255	275	251	272	277	248	247	268	289	275	256	267	291	287	275	299	255	270	254	272	258	252	232	269	291	267	264	271	288	265	246	267	294	270	265	322	295	249	236	290	274	299	233	255	297	267	250	257	235	281	242	263	292	267	264	261	280	282	271	271	239	267	254	269	251	256	258	299	259	258	222	263	259	254	263	255	251	287	253	312	258	263	246	260	274	277	266	257	250	277	266	252	264	267	270	288	265	259	235	279	265	285	264	255	266	258	269	267	240	266	305	255	253	272	255	265	276	263	262	292	292	275	275	252	281	306	271	275	267	266	270	254	259	263	245	266	277	266	282	268	293	271	286	236	262	271	277	285	258	244	292	248	268	252	230	269	258	264	273	245	284	290	272	280	268	279	284	272	272	263	282	252	277	241	243	261	262	277	293	271	265	269	250	270	238	257	252	268	297	280	285	270	270	277	272	313	273	279	244	252	255	255	293	268	251	254	253	250	267	262	243	277	260	280	278	276	254	267	270	277	275	245	244	267	268	260	283	288	275	280	254	263	253	264	276	227	267	255	256	254	300	253	268	252	270	265	241	281	242	285	255	265	249	285	272	260	278	270	246	260	281	249	252	270	264	242	257	267	258	269	266	273	240	239	268	251	278	261	279	268	273	269	271	272	302	258	252	290	250	290	263	257	267	260	234	275	247	311	251	303	286	259	251	245	255	258	296	254	272	245	277	277	284	272	280	289	270	275	273	251	289	282	278	273	281	257	301	264	290	238	293	293	279	240	275	252	288	254	264	252	246	291	270	268	273	298	271	274	292	288	278	258	249	269	249	237	264	253	258	226	276	266	283	255	246	251	257	293	253	261	286	256	291	256	258	266	273	262	278	270	292	244	262	280	254	264	260	257	265	274	240	249	277	250	267	269	258	280	259	235	247	268	277	253	293	279	255	248	281	291	267	246	278	235	272	247	292	247	249	279	271	282	254	280	234	296	243	233	246	288	255	259	248	280	293	259	256	265	265	290	270	253	262	261	277	269	253	282	289	271	273	278	279	247	281	269	273	261	279	268	282	272	291	251	267	264	290	256	273	284	273	308	270	267	274	274	274	257	278	245	234	253	259	257	275	305	292	278	301	271	247	278	246	277	262	277	254	239	290	260	292	285	302	243	276	268	248	291	316	255	246	251	266	276	262	273	259	269	265	279	275	288	256	283	259	266	259	268	296	266	273	282	269	256	274	277	253	296	262	278	258	252	278	251	246	277	276	247	295	248	250	273	294	280	254	274	251	285	259	268	251	291	263	265	270	262	247	278	272	281	266	272	229	268	257	276	263	299	269	256	295	247	258	270	267	276	290	263	260	259	291	298	275	253	279	230	267	270	261	254	272	279	286	274	272	280	279	261	263	289	291	259	235	255	256	286	286	283	267	287	246	232	290	256	250	252	270	257	264	271	262	245	280	277	278	266	281	266	266	281	251	260	263	281	276	255	289	286	261	267	287	255	249	270	265	275	281	285	247	289	277	275	284	265	280	278	256	241	282	253	256	260	265	244	276	284	263	278	287	270	280	284	283	290	289	294	251	260	276	304	247	246	283	278	267	282	275	280	267	302	286	260	249	285	283	239	245	267	262	290	260	251	244	242	263	284	278	301	278	280	283	244	273	274	275	274	270	282	280	288	280	278	264	265	287	273	288	279	296	274	280	262	290	287	260	266	240	283	248	259	268	253	267	264	258	256	239	290	265	244	236	292	240	282	254	247	266	263	251	252	270	287	287	266	285	261	281	240	288	265	231	244	278	286	255	266	264	267	260	276	273	229	282	268	262	259	254	270	270	252	249	270	262	270	279	284	273	242	255	253	282	260	278	255	274	297	237	263	226	237	258	242	269	267	277	262	274	252	272	244	246	262	282	262	257	256	249	263	276	286	251	259	275	259	259	287	225	268	276	272	277	292	259	243	288	307	272	308	258	284	284	282	245	271	302	252	271	245	254	309	250	266	236	247	267	266	266	273	258	273	300	262	291	254	272	269	245	256	271	259	250	256	264	289	253	282	259	294	263	275	284	253	292	279	250	258	252	303	260	285	259	263	237	264	256	308	260	271	282	256	295	273	258	305	276	266	267	313	272	263	258	271	264	265	252	271	285	264	233	269	295	273	263	253	285	263	285	245	276	278	263	268	270	254	288	280	254	266	259	239	262	252	263	288	275	276	244	283	257	267	304	269	247	284	258	286	264	231	253	232	260	283	274	295	263	280	271	276	255	276	288	274	264	277	267	243	270	263	265	263	282	275	265	247	277	286	276	252	255	254	283	243	278	268	250	286	265	263	265	276	276	265	292	295	263	271	269	247	279	286	266	293	238	258	275	272	275	258	286	282	271	266	245	266	256	283	258	258	279	264	272	271	299	250	274	275	297	276	284	225	259	250	243	263	262	267	260	297	277	292	273	275	284	275	252	253	253	268	249	262	288	301	273	276	274	290	266	277	272	274	260	250	270	248	285	254	234	255	272	264	278	278	250	268	267	306	256	262	245	279	256	263	269	270	272	265	271	287	302	248	274	271	280	254	281	285	289	259	263	259	257	276	274	288	273	294	301	278	281	292	277	281	252	239	283	290	237	273	278	240	245	277	265	270	256	283	276	271	280	255	250	249	256	279	252	287	274	269	262	286	278	261	282	260	243	292	293	268	257	260	278	263	280	272	273	260	286	261	252	292	303	251	250	273	295	263	267	273	317	260	268	248	231	269	265	253	260	267	298	273	272	282	281	273	278	265	254	260	256	290	264	256	270	270	283	278	266	273	230	254	264	263	270	269	261	265	267	275	265	268	255	287	246	260	277	257	284	288	269	266	271	279	240	262	273	283	248	285	262	269	230	302	264	259	264	272	280	282	271	279	253	261	294	287	263	243	258	264	258	248	249	256	230	246	277	255	261	285	250	279	245	282	264	268	277	284	268	258	252	260	278	279	270	254	276	256	288	285	241	259	245	290	282	288	260	265	277	241	255	270	264	261	281	269	311	240	271	265	303	238	280	286	236
30120	21381	26903	33153	35530	28622	21948	15339	10887	7147	3526	1781	1119	813	943	990	869	957	843	658	522	401	299	261	250	256	229	233	237	244	219	227	237	215	222	208	193	196	207	183	231	158	233	191	203	185	197	202	190	195	199	202	212	170	207	159	188	190	186	189	196	177	175	184	177	175	183	181	210	184	168	188	192	185	196	210	172	209	183	176	161	205	175	179	184	161	214	150	187	182	184	185	202	180	148	191	206	179	163	171	208	202	200	177	173	200	186	202	179	219	204	193	216	204	186	195	180	178	195	172	193	185	156	181	203	192	170	200	202	174	185	212	189	175	173	168	167	187	184	181	168	174	192	178	181	196	188	198	171	173	202	211	159	168	178	169	179	168	176	195	187	182	165	176	167	173	209	203	186	197	186	194	187	187	174	190	179	208	172	189	170	201	197	183	169	183	177	178	149	178	212	185	197	168	193	184	169	165	164	191	177	177	161	158	138	210	168	176	214	181	193	169	185	187	196	185	201	211	193	177	179	174	213	192	201	198	192	207	198	158	175	165	183	209	172	182	177	207	194	187	194	177	179	187	143	161	186	190	167	168	205	182	195	177	191	201	189	188	192	183	151	165	187	197	189	205	197	172	199	160	197	198	200	194	197	173	191	184	190	183	176	204	180	154	171	202	195	172	191	177	178	160	228	191	186	205	192	177	169	191	161	186	161	185	145	198	196	164	152	186	178	190	178	195	168	170	162	206	184	163	168	178	202	190	173	179	176	187	202	181	174	187	179	171	180	173	171	170	193	202	186	191	185	179	204	190	189	178	189	154	206	197	198	177	151	181	203	203	198	190	201	202	190	200	183	175	182	197	175	172	187	180	194	175	177	188	200	185	211	182	163	206	194	204	177	201	190	182	171	187	167	191	188	186	206	217	168	179	166	194	172	197	169	177	175	193	196	179	184	207	200	158	197	175	200	190	173	167	189	177	156	180	177	159	197	210	197	155	172	184	190	177	168	173	164	177	175	169	210	181	182	163	160	175	168	175	180	187	182	176	194	163	183	176	196	195	196	175	187	205	156	163	174	178	175	160	183	175	196	179	206	167	191	177	186	192	175	153	189	190	193	178	181	182	189	172	191	190	157	195	208	203	193	179	199	188	171	186	183	170	188	193	179	160	216	175	165	193	175	196	190	209	173	181	170	183	215	209	182	168	189	157	179	166	183	183	193	184	190	200	182	160	195	187	201	208	184	173	185	168	180	177	188	213	194	189	177	171	185	221	189	163	171	172	195	174	161	187	189	190	192	172	178	198	164	189	168	175	182	197	170	211	186	194	176	182	176	200	185	163	206	192	168	181	175	191	193	161	190	177	189	211	177	175	166	162	153	186	154	190	195	177	179	181	184	159	159	167	189	213	198	185	181	186	199	161	184	206	204	175	167	181	178	208	179	172	179	179	184	185	177	193	183	187	175	210	195	175	196	175	176	185	191	185	191	177	163	177	172	185	183	186	177	191	182	206	162	161	177	191	161	177	209	188	195	182	209	208	194	188	184	174	183	171	168	203	174	189	198	183	187	199	159	205	194	183	197	178	206	239	189	179	191	174	186	192	197	193	191	217	188	162	181	170	187	163	183	190	165	190	185	178	192	170	156	174	179	173	169	172	190	184	195	189	245	207	198	190	176	174	177	175	187	176	172	187	200	189	214	176	179	170	190	180	184	193	154	179	165	168	198	200	197	180	193	188	172	173	177	189	193	175	162	180	170	168	165	185	193	187	189	189	162	186	189	208	186	174	189	180	210	195	187	196	185	182	174	179	200	153	182	182	165	182	173	151	198	186	181	176	176	195	209	200	173	183	194	197	181	182	203	172	186	198	171	176	182	209	207	185	170	184	173	190	190	196	189	192	204	175	179	165	187	172	179	195	207	177	152	181	188	182	166	193	195	184	193	193	195	171	183	190	203	201	158	181	174	183	181	165	175	170	182	199	183	181	188	194	172	155	203	191	196	191	185	183	196	174	180	187	183	189	201	169	194	198	173	178	168	186	187	193	186	178	175	178	140	206	169	187	186	192	195	185	167	214	200	209	168	170	183	209	185	199	171	164	165	159	178	170	181	173	195	204	201	193	209	173	192	188	213	186	199	180	167	191	160	188	180	184	197	191	162	192	177	174	182	195	189	175	202	199	191	187	211	178	182	197	199	186	190	200	188	188	172	166	171	205	167	210	189	183	185	155	195	181	176	173	182	176	177	175	205	191	172	191	186	199	189	204	189	182	176	202	186	156	197	172	193	186	171	205	203	179	220	176	191	175	185	177	179	199	172	203	177	167	170	184	185	200	196	186	159	171	211	199	189	175	174	190	223	214	203	163	179	158	186	183	178	171	202	193	184	208	174	183	188	203	189	179	192	211	165	175	191	185	201	178	191	201	169	196	182	196	177	183	185	188	199	190	167	200	182	185	171	190	203	180	169	208	199	181	168	205	176	189	183	181	171	189	194	174	173	161	170	177	179	176	198	185	185	178	196	164	167	221	178	179	190	150	195	200	204	179	209	188	156	199	171	184	184	194	188	206	212	173	189	186	192	180	159	170	160	194	191	181	180	173	187	172	159	164	147	214	195	181	163	199	185	176	169	176	176	179	193	166	166	183	191	188	205	201	186	180	178	179	178	205	188	189	169	193	189	177	183	185	162	202	175	197	172	215	190	182	195	192	198	198	197	193	168	189	170	149	171	187	158	190	165	192	170	180	201	184	182	188	186	192	176	171	163	180	196	191	186	201	202	181	183	165	192	166	155	196	174	183	175	198	198	156	177	172	175	173	173	184	186	214	200	205	185	175	152	176	173	184	188	164	166	176	153	186	177	211	181	168	175	201	198	143	189	187	191	187	180	185	222	223	187	189	198	165	188	187	198	200	191	189	199	182	204	199	182	202	186	180	206	196	180	179	169	176	188	196	177	181	174	203	176	199	178	177	184	162	179	192	183	168	188	193	171	170	191	172	191	187	195	186	201	192	166	171	179	191	185	211	196	171	182	178	199	186	175	190	197	189	206	200	193	174	175	192	179	181	170	188	189	151	190	190	193	189	185	187	198	170	190	178	204	187	167	152	174	184	197	201	199	190	185	189	173	170	184	195	201	176	201	172	186	182	161	177	208	189	202	176	179	165	191	159	176	166	160	177	218	190	214	191	171	182	186	200	206	189	182	167	161	210	194	203	178	182	164	181	183	168	176	194	191	194	179	184	157	165	183	194	202	203	212	199	176	170	186	195	197	190	214	181	203	201	219	204	187	177	180	166	176	185	159	171	202	186	166	204	193	169	173	194	189	213	188	156	184	178	163	182	173	182	195	196	192	175	160	168	164	165	186	166	186	184	158	168	188	161	197	175	196	177	185	182	169	193	188	187	156	207	191	189	183	172	181	177	200	185	205	187	178	195	216	190	212	190	178	197	190	169	183	201	201	195	175	180	175	190	189	188	161	183	167	185	174	183	175	194	185	191
15865	14171	28468	41664	46350	40538	35581	31415	26195	20187	11941	7231	5174	4016	4926	5170	4613	5021	4713	3508	2548	1855	1243	944	929	973	914	912	812	737	660	589	596	538	547	527	536	546	562	468	511	484	512	475	437	464	474	480	426	457	464	436	431	465	407	483	421	439	410	425	475	422	438	438	439	419	444	456	412	443	434	449	454	437	443	433	417	451	427	400	401	431	423	422	435	448	438	443	426	435	445	423	433	395	432	458	440	424	420	421	423	421	427	383	418	410	426	404	480	394	422	401	417	418	410	401	433	430	418	395	426	450	422	409	448	428	458	410	419	403	448	433	480	422	447	426	433	461	447	426	424	404	440	451	446	429	410	436	418	484	441	431	422	413	420	434	441	401	430	438	417	428	439	433	409	419	441	437	456	397	425	418	448	442	429	402	454	430	437	413	400	421	442	408	428	387	387	410	423	412	403	440	411	417	408	405	426	438	384	411	437	430	427	396	418	430	423	446	422	407	414	396	422	459	399	466	413	388	428	438	418	420	435	413	439	428	386	426	416	449	412	403	433	415	452	427	442	412	398	420	438	436	437	416	415	451	425	383	450	429	450	403	443	385	433	436	406	452	431	418	433	455	432	461	439	452	409	430	414	379	400	402	407	412	418	390	427	476	445	409	445	396	403	431	395	390	410	392	434	405	366	428	418	433	425	421	440	416	423	429	425	409	408	428	410	436	417	411	412	389	399	411	443	431	426	422	396	417	447	451	443	462	414	401	426	450	429	424	448	420	413	448	393	451	436	414	406	445	419	401	419	457	407	431	403	416	420	412	402	422	409	404	412	414	430	436	419	422	396	417	432	422	426	424	401	437	402	437	422	412	421	414	417	394	443	417	429	425	405	460	409	415	433	429	484	442	428	444	432	418	430	430	438	405	443	404	439	394	432	405	397	453	410	408	406	391	406	405	413	423	436	416	403	430	386	403	410	408	428	437	404	417	417	418	392	389	418	443	445	420	436	406	421	435	402	424	410	465	433	397	416	431	406	421	411	421	458	411	421	428	420	416	401	413	434	398	440	418	431	414	461	390	447	415	428	435	443	434	417	423	379	419	421	445	424	389	452	394	423	464	428	421	442	422	411	408	436	413	403	430	421	412	428	367	432	382	424	418	390	367	401	425	447	416	395	456	445	435	398	416	405	415	420	438	392	383	450	429	428	440	367	427	404	377	436	430	393	410	428	421	421	420	434	446	435	411	431	414	415	413	433	417	430	410	456	389	423	410	408	431	429	436	416	409	406	426	371	404	414	410	425	412	401	423	473	420	423	432	416	432	403	426	410	401	447	445	390	405	441	396	425	421	437	429	435	423	397	439	422	390	427	419	392	403	380	398	419	391	406	413	400	430	392	463	436	400	414	416	387	421	396	400	387	418	409	405	410	408	414	448	394	452	388	443	392	429	434	409	399	407	433	427	433	422	409	449	424	434	423	403	450	406	394	404	436	375	410	430	426	430	368	423	429	419	405	410	434	397	424	436	410	425	441	404	440	468	432	398	434	438	431	410	411	382	403	442	419	439	420	429	419	461	438	417	409	393	397	409	413	407	419	427	438	437	431	409	422	426	417	443	411	447	416	466	388	415	415	439	410	417	444	406	415	465	389	422	411	410	461	435	394	426	422	466	393	402	432	390	388	407	424	418	442	416	365	438	481	397	433	395	402	392	411	431	430	415	453	443	400	407	430	430	417	421	451	413	396	396	381	442	401	452	455	416	419	414	438	405	429	416	474	420	427	411	448	416	392	385	429	389	454	455	443	401	419	377	403	448	417	423	385	422	407	431	427	434	470	405	432	425	386	424	443	410	427	406	438	438	404	395	399	443	447	412	414	433	399	377	408	417	420	428	414	390	423	429	411	383	401	426	416	407	453	424	395	438	419	401	470	447	470	459	439	398	429	438	461	371	450	404	401	405	403	417	428	462	429	410	422	439	411	422	397	410	443	431	409	430	476	438	420	382	409	398	416	429	439	450	427	406	408	404	400	392	410	419	421	437	463	445	406	381	405	417	405	411	420	403	399	409	420	415	427	435	424	438	374	413	435	448	431	440	404	463	407	439	437	464	426	384	433	431	487	425	421	410	431	448	414	433	416	419	423	397	413	374	387	419	451	414	436	425	423	423	458	404	402	423	458	394	405	394	397	423	418	409	444	455	446	461	418	403	439	418	409	414	458	387	453	418	399	439	416	438	432	411	430	385	433	461	446	445	438	423	413	436	439	469	400	428	400	460	421	404	413	477	438	429	381	399	456	401	422	401	432	419	411	401	453	445	432	443	423	440	420	419	438	438	452	430	432	434	421	425	417	440	404	449	421	420	407	422	422	434	425	406	390	401	420	401	405	421	410	407	430	403	456	422	425	402	416	375	436	418	443	432	418	382	425	415	459	444	408	399	411	404	407	439	378	467	450	431	436	394	457	402	415	406	436	443	411	421	469	435	452	407	362	428	427	409	445	410	398	368	435	406	412	424	421	407	407	438	490	416	416	402	422	443	432	431	419	416	422	420	439	407	438	433	426	393	406	422	453	436	441	430	422	472	446	435	407	388	426	446	424	400	461	442	436	411	396	452	394	439	435	397	438	384	434	392	465	417	443	409	395	408	412	419	421	430	414	403	424	423	397	403	379	418	459	381	438	428	416	422	401	421	419	449	407	432	435	423	456	447	430	432	380	433	426	439	407	466	438	453	422	431	409	409	426	426	395	413	408	393	421	434	438	441	462	438	421	434	393	395	418	429	406	436	395	444	424	417	421	434	420	413	387	408	419	417	413	412	404	429	430	385	425	418	395	405	450	415	440	405	382	446	414	438	422	403	458	397	459	409	444	419	417	416	380	422	435	392	414	424	427	418	429	396	406	462	451	436	425	390	422	458	420	413	387	407	441	423	421	410	465	404	450	411	438	402	444	432	434	409	425	419	436	380	422	422	431	400	404	408	393	408	404	414	420	400	429	389	430	425	406	451	422	417	421	407	418	429	418	414	429	443	419	436	402	417	420	409	444	432	406	432	396	408	442	455	395	391	420	421	433	394	432	416	410	432	404	446	406	447	410	410	452	396	433	431	425	436	421	424	469	414	436	455	407	447	443	397	413	414	407	421	415	461	393	403	409	443	417	417	437	410	418	436	450	382	393	407	382	392	392	432	417	395	420	371	425	438	412	418	432	440	406	422	421	440	444	407	397	402	426	438	422	459	419	457	410	397	428	459	434	422	375	413	403	434	384	407	449	429	432	441	448	406	422	415	411	428	447	441	419	432	443	412	400	417	442	424	434	434	426	448	417	373	457	466	389	408	421	435	419	447	424	425	439	417	440	424	430	414	416	417	426	414	434	441	428	422	434	426	414	390	421	427	430	411	421	446	421	436	433	423	415	445	438	440	428	411	384	418	434	410	405	418	463	459	385	444	432	438	415	460	411	415	442	439	409	401	420	398	419	352	443	432	394	447	444	375	423	407	413	428
12394	4579	5939	11650	9906	6517	3779	2539	1734	972	549	281	202	223	296	351	383	405	360	278	191	150	127	122	123	130	135	146	125	110	100	138	127	127	118	101	104	115	95	91	102	97	116	117	102	109	89	114	96	96	114	103	111	126	117	123	112	116	99	113	140	116	106	123	110	85	94	111	92	126	123	111	90	120	103	101	108	102	106	100	112	96	100	113	103	97	118	108	122	132	91	125	118	102	115	122	103	109	106	122	125	114	111	121	103	109	106	98	120	109	109	107	115	87	122	101	92	122	120	105	82	114	117	104	109	84	100	107	96	128	107	107	106	105	100	107	106	119	108	110	94	119	120	122	103	103	86	85	95	113	93	114	104	101	102	85	107	102	115	132	106	95	100	107	120	105	88	109	115	110	115	100	106	116	100	94	102	109	95	107	114	119	129	101	124	89	116	81	100	91	92	107	113	109	129	105	126	107	108	100	92	122	129	105	103	76	116	111	102	108	91	108	110	115	116	108	109	96	104	118	110	98	85	108	95	90	120	101	101	105	126	99	118	118	126	96	88	113	114	113	106	108	106	126	105	101	107	113	112	117	105	89	108	97	90	110	100	113	93	87	84	98	108	103	103	110	112	84	113	104	90	86	101	109	129	108	94	107	117	111	100	107	118	113	106	113	102	97	119	112	129	113	117	105	129	109	103	106	108	88	113	99	117	131	91	91	109	105	117	106	114	124	116	108	140	129	97	112	113	103	114	116	88	118	127	107	84	109	112	101	102	95	87	102	93	116	106	113	113	114	102	99	99	99	114	101	106	94	116	84	99	106	95	102	102	132	99	116	93	111	103	113	105	126	97	123	105	120	106	95	106	122	109	97	109	91	83	122	107	93	90	112	107	111	116	94	101	98	93	126	114	99	116	109	121	114	103	129	110	124	107	121	104	108	101	96	117	91	93	101	106	85	108	97	91	100	115	112	103	104	113	109	95	79	116	124	120	108	115	103	109	108	108	111	100	110	120	102	118	96	102	100	102	103	104	121	112	89	102	99	104	105	105	106	94	85	95	112	104	104	116	102	104	108	88	103	99	96	114	99	111	106	95	110	88	114	100	100	106	103	112	108	92	123	91	105	126	87	121	104	101	88	125	92	114	118	122	83	119	102	101	102	91	98	91	111	118	101	115	110	108	109	126	117	110	113	107	112	100	89	114	108	110	123	99	125	92	121	97	121	110	111	98	129	136	106	115	94	116	116	122	108	119	101	107	121	111	124	101	112	118	109	114	113	101	106	99	94	116	111	99	122	102	105	121	112	89	115	93	85	105	124	116	102	121	99	107	119	120	104	114	89	110	92	101	73	94	87	116	103	118	105	112	107	99	140	94	93	94	105	122	117	115	97	113	110	111	100	103	117	87	103	116	110	95	121	109	105	94	94	91	108	104	100	128	99	116	78	106	101	107	120	90	108	101	107	102	100	121	117	105	94	110	96	110	115	108	109	104	112	102	112	113	109	104	114	104	100	120	98	85	93	107	105	101	92	91	88	134	99	86	118	107	106	104	110	98	104	77	110	87	94	92	96	108	107	102	102	113	105	112	90	110	104	121	91	104	114	91	127	117	103	99	124	112	110	92	109	95	103	120	116	102	120	104	98	101	116	102	110	123	117	105	124	96	95	117	97	105	88	102	105	120	109	97	92	108	108	114	111	115	95	94	131	114	109	122	82	112	112	111	89	112	118	98	117	120	108	105	104	106	110	95	110	100	102	105	93	107	121	93	96	101	101	92	102	100	121	103	103	101	83	111	106	119	108	102	103	115	107	112	104	124	112	103	123	89	127	126	124	109	118	97	119	100	91	125	97	78	96	104	133	122	134	94	109	103	90	100	104	103	122	102	110	110	90	101	108	119	101	116	107	100	89	111	120	121	123	95	121	98	96	121	116	106	85	91	111	106	100	109	111	107	114	112	114	105	111	118	98	110	99	115	100	125	117	100	96	122	91	110	102	127	111	107	107	97	111	109	98	111	96	117	100	117	108	99	94	105	85	100	104	101	104	121	110	101	105	116	105	97	106	117	102	98	93	94	131	101	103	98	103	103	85	116	124	114	95	96	110	111	94	102	106	106	90	103	115	97	107	107	101	102	106	111	112	94	99	136	125	111	105	81	98	99	105	116	91	106	111	111	109	122	117	128	130	124	134	97	106	99	120	118	117	116	92	94	109	109	103	112	102	89	112	109	104	96	91	138	139	98	92	106	97	94	88	109	117	130	119	97	95	83	96	97	100	112	115	106	105	112	130	118	106	108	119	106	116	105	129	106	104	105	109	99	90	122	108	94	113	100	103	81	105	96	108	114	87	109	84	87	125	103	91	96	110	109	111	106	94	95	91	112	114	117	110	98	95	117	126	110	97	114	111	104	101	115	113	107	92	98	126	113	110	110	102	101	98	112	91	93	110	104	93	89	115	122	99	84	136	112	100	87	123	126	107	91	117	114	117	94	104	109	122	107	110	93	117	105	97	95	102	105	96	117	119	100	127	96	106	91	110	96	115	124	110	136	101	104	102	108	113	91	106	114	107	95	98	91	101	108	115	121	96	94	105	98	122	101	82	125	100	121	106	88	104	121	118	119	121	130	111	125	98	86	115	115	113	108	105	87	117	105	105	100	113	105	114	125	113	97	115	96	98	97	110	98	103	95	99	104	127	126	113	107	123	107	98	118	98	106	99	115	124	114	110	100	104	91	96	112	118	134	85	90	121	97	98	105	115	94	112	91	113	106	101	95	118	107	113	94	102	118	86	105	93	115	106	122	102	93	104	109	109	103	127	127	114	93	95	111	115	107	98	103	97	110	120	113	105	102	113	131	135	80	110	124	104	114	110	120	100	106	101	104	105	94	103	112	106	106	115	118	95	96	99	94	92	109	117	134	106	113	106	93	105	95	110	117	108	107	97	95	94	81	116	102	80	101	93	108	100	105	118	116	127	98	115	110	94	96	100	97	118	120	113	98	93	104	105	104	110	114	103	85	112	119	107	91	94	109	114	115	103	117	95	95	91	104	108	116	121	111	98	105	101	101	105	96	105	105	104	112	95	102	97	130	114	117	119	101	94	127	115	109	118	111	100	129	120	110	94	105	111	105	92	111	116	101	96	121	121	100	97	99	120	116	126	100	105	104	101	99	112	122	118	106	102	116	119	107	110	119	117	121	97	116	112	114	116	113	121	112	95	121	90	109	118	113	105	111	92	99	106	90	108	86	103	94	122	117	99	100	104	91	113	102	120	108	103	86	118	115	128	103	105	93	106	101	111	97	109	114	102	116	93	107	106	112	104	108	107	93	123	83	118	115	127	86	117	105	116	118	99	120	100	104	102	106	105	117	90	116	116	112	89	105	105	103	113	95	122	110	114	113	102	119	102	91	107	104	114	117	89	104	130	107	91	105	125	118	110	100	105	106	108	132	113	107	98	92	101	102	106	125	118	80	100	101	113	113	99	111	114	87	104
6751	3281	10601	24564	23589	18955	13741	9967	7374	4698	2472	1368	916	1108	1434	1926	2131	2030	1914	1507	811	586	446	392	363	365	360	359	306	267	268	291	256	287	247	282	287	299	284	262	264	257	262	276	272	223	265	244	282	255	270	283	246	280	254	265	265	253	279	253	236	238	247	268	253	254	272	273	241	255	271	262	256	275	266	262	243	246	291	275	282	251	250	230	269	246	255	274	257	244	272	294	267	275	262	271	289	232	228	268	268	275	254	268	243	289	264	275	279	244	254	247	261	268	230	234	280	254	256	276	259	253	260	256	277	270	273	279	280	258	268	261	264	275	267	295	265	269	258	218	224	276	255	278	262	255	260	232	236	275	269	218	251	274	258	272	254	261	258	260	295	264	271	275	261	268	263	249	253	228	268	260	252	285	263	263	251	265	239	279	272	243	270	246	273	268	255	261	240	271	252	272	268	243	261	266	254	258	256	282	273	251	241	266	282	273	228	240	265	267	251	296	273	254	275	230	288	289	275	270	248	260	255	274	273	282	273	260	249	241	245	242	271	270	251	290	275	237	229	282	243	269	263	255	252	259	271	288	292	299	244	270	275	269	249	254	252	262	260	274	230	265	272	261	253	274	238	262	280	292	245	259	278	239	245	255	261	216	268	268	272	274	260	293	266	282	270	262	281	245	262	272	253	262	276	266	261	244	250	261	263	239	242	258	243	257	271	259	268	267	272	252	259	261	257	250	255	275	243	260	259	265	243	227	261	246	269	278	265	282	252	270	236	254	247	249	222	242	267	276	272	252	272	278	280	277	273	235	246	285	258	281	273	271	269	279	265	265	267	244	253	266	267	270	264	258	247	259	251	232	269	279	253	276	293	276	267	237	259	255	236	272	242	264	261	236	262	244	250	249	245	270	243	272	260	236	300	269	278	266	247	277	268	271	272	271	214	233	282	233	258	276	282	257	256	265	238	252	269	246	257	249	267	265	239	259	281	259	270	254	261	260	268	284	271	263	270	246	276	224	241	274	275	278	286	275	267	252	242	253	279	266	249	291	258	260	239	243	264	252	257	237	254	276	246	234	282	246	249	238	255	255	243	283	272	252	244	260	258	259	249	228	256	237	261	254	294	248	258	262	229	279	251	250	259	239	259	261	258	251	274	266	258	266	262	276	245	264	260	259	278	268	257	247	244	271	258	277	252	257	280	230	251	269	257	253	245	259	246	263	251	260	271	245	277	271	247	286	240	268	270	250	258	291	254	259	228	240	275	263	246	251	250	251	266	261	280	270	286	270	260	270	266	291	256	266	265	277	250	241	253	249	229	247	254	276	250	260	252	232	269	254	280	266	249	281	251	266	254	259	262	271	265	265	236	254	273	269	282	254	277	282	263	243	260	253	282	239	262	255	252	261	271	229	264	245	244	250	264	275	274	234	258	260	273	259	266	244	256	255	234	261	263	255	253	251	238	281	276	249	240	260	289	246	277	263	259	260	251	267	237	248	255	245	233	254	240	244	246	244	275	248	250	253	255	294	283	269	276	240	275	272	298	263	253	250	240	243	275	268	260	259	294	276	248	293	270	274	257	276	265	263	236	281	273	291	260	263	284	286	263	251	271	266	263	263	249	243	233	270	260	254	256	279	246	253	240	245	249	277	260	244	284	273	228	259	297	249	279	231	262	268	245	236	250	268	270	218	270	248	252	238	273	250	254	256	254	277	253	258	259	264	273	253	272	257	276	237	246	251	251	256	242	273	253	265	266	253	240	249	239	278	279	318	255	289	241	309	256	274	240	263	246	250	229	261	264	264	281	275	249	243	250	255	266	247	273	265	241	269	247	244	247	267	284	239	260	254	252	273	269	257	247	258	253	255	257	304	244	256	268	260	285	241	243	269	232	255	280	246	280	231	264	264	252	259	250	277	279	274	300	251	254	257	245	252	264	253	278	262	236	271	271	249	247	265	258	271	275	268	251	239	246	266	269	250	276	262	254	257	240	251	249	230	271	252	257	253	243	255	273	269	263	247	282	262	246	282	273	278	266	236	260	235	259	250	253	239	261	251	282	261	302	276	261	288	253	230	264	264	262	280	286	230	263	275	272	262	246	256	252	263	255	267	259	255	238	265	295	276	275	248	292	238	273	270	278	283	277	244	258	283	261	266	260	262	278	273	267	248	276	266	269	272	248	251	237	265	273	262	269	234	274	274	260	262	273	263	236	238	253	273	248	256	279	232	285	256	268	276	255	269	261	268	256	253	280	279	264	266	245	254	269	295	290	232	241	243	278	257	296	254	268	255	245	236	266	278	252	254	248	250	277	257	231	266	233	250	253	274	227	262	294	249	254	260	258	298	270	231	263	286	239	241	268	264	273	256	276	230	273	260	262	278	242	258	269	249	251	250	269	270	233	252	275	261	269	258	255	279	265	244	249	255	271	268	279	260	258	251	283	268	237	252	268	269	256	289	268	274	260	249	255	252	279	259	232	276	249	255	243	241	255	235	285	255	264	259	253	232	287	238	274	228	275	205	251	241	270	271	291	252	252	261	262	241	254	269	246	244	249	260	232	271	255	266	259	249	245	248	229	290	238	272	287	254	288	261	244	257	258	262	248	256	278	284	250	272	280	249	283	250	260	264	252	268	260	279	265	283	267	253	291	263	267	257	235	267	256	264	261	255	251	257	285	234	252	252	256	257	263	251	262	255	272	265	261	255	234	269	307	278	255	282	265	250	240	267	249	220	248	255	218	274	259	238	284	259	260	247	237	241	256	262	242	264	262	237	287	255	255	254	249	266	241	237	248	276	266	243	291	266	287	208	253	261	260	259	265	254	251	264	255	251	277	262	252	289	260	254	261	244	269	244	251	257	275	262	238	249	248	246	258	246	264	277	245	264	256	251	279	239	254	274	244	258	259	242	245	268	270	261	270	273	259	240	264	260	277	265	262	252	254	277	243	221	247	260	247	246	244	261	254	253	274	263	266	257	247	250	267	239	266	260	261	287	286	300	280	296	255	269	255	263	249	264	285	279	273	265	258	254	277	284	233	306	262	289	265	247	260	272	269	261	288	234	260	280	293	260	270	248	268	252	280	259	274	229	273	256	300	277	284	251	238	250	276	258	286	237	239	244	254	270	256	240	274	243	248	292	262	257	290	266	262	247	235	242	248	260	239	261	275	255	276	290	283	259	233	239	260	262	225	256	233	258	256	241	248	270	274	230	232	274	258	272	275	267	269	242	251	275	246	261	237	263	270	261	271	297	266	274	273	246	255	238	263	234	267	273	280	302	250	234	255	273	273	243	258	280	262	283	275	240	266	255	269	280	270	289	260	242	262	240	276	274	278	277	240	276	239	274	223	281	276	235	267	273	241	247	261	255	227	283	305	255	274	270	262	268	275	226	229	247	257	247	247	267	274	265	277	283	246	269	269	254	270	257	272	264	255	263	291	258	256	258	250	252	251	241	281	269	254	252	253	250	248	294	258	258	259	252	262	288	241	262
23061	12793	17314	24995	21110	14206	10659	6340	3928	2180	1305	696	445	415	529	913	1117	619	573	467	280	186	160	135	121	117	147	153	141	127	135	123	132	120	125	107	109	125	90	97	117	115	113	113	118	117	125	118	113	131	98	110	99	115	101	129	103	105	120	104	117	127	94	113	99	122	100	112	109	118	123	109	117	113	115	124	85	111	106	106	100	88	100	99	104	100	106	126	126	112	100	131	96	102	125	101	98	104	107	101	98	116	87	130	118	122	116	114	127	119	108	111	108	113	100	116	104	104	84	126	93	121	106	104	103	104	104	109	124	110	124	93	102	108	108	127	100	112	108	102	118	107	126	123	97	102	106	107	103	111	97	118	108	115	94	102	105	114	107	116	102	108	117	116	90	110	82	108	91	102	97	102	98	106	121	120	110	134	110	106	95	114	130	112	108	108	124	108	92	116	118	89	102	109	122	115	86	113	107	124	112	110	121	114	87	113	129	89	92	133	103	101	94	109	98	123	100	115	105	103	108	101	114	120	117	102	114	100	140	124	104	117	99	111	109	107	115	106	96	111	108	115	116	108	105	117	108	104	134	96	108	101	109	101	99	108	105	103	115	111	100	86	109	118	115	100	126	122	90	102	105	111	133	118	122	111	117	88	89	118	113	111	118	119	102	102	99	102	134	108	101	100	127	105	91	88	109	109	104	115	109	102	115	110	122	129	118	100	123	114	104	117	105	130	124	102	108	90	111	102	121	111	119	112	94	96	104	116	123	121	117	103	115	113	107	107	104	103	103	97	116	124	101	104	110	114	128	109	115	109	111	108	113	124	100	113	115	102	93	117	128	126	115	106	126	103	129	103	110	90	96	105	130	132	107	108	107	110	130	92	109	103	85	94	96	106	121	111	108	101	105	90	125	111	109	131	105	130	103	110	106	108	123	104	103	115	100	90	102	109	124	110	106	113	102	126	128	103	102	117	102	103	109	108	102	116	130	125	113	112	127	111	100	105	112	103	115	115	98	87	102	101	106	113	129	115	97	107	106	106	120	108	124	105	99	107	106	110	99	110	118	112	111	119	144	114	111	112	108	118	126	111	110	114	97	103	120	118	110	99	100	105	105	98	108	116	130	102	97	108	100	115	110	105	121	121	93	106	107	94	97	118	101	112	103	107	98	82	112	106	117	114	108	128	125	139	103	107	104	102	98	120	110	98	99	120	110	111	124	126	107	97	90	116	132	113	110	97	109	101	128	118	97	114	117	96	110	107	122	95	120	94	102	107	108	102	114	100	102	101	123	109	121	107	97	109	94	96	117	116	95	99	93	109	99	109	99	109	114	83	99	102	122	105	112	119	108	99	100	114	103	113	122	122	102	105	97	120	118	103	118	112	123	118	96	108	97	111	86	85	98	99	104	89	113	104	112	97	115	97	97	121	93	110	122	97	124	129	99	118	106	107	116	108	126	114	108	119	102	137	121	94	119	108	116	107	107	109	90	118	115	100	107	121	116	114	92	116	107	98	118	84	101	111	112	127	119	116	120	113	103	108	98	113	101	108	102	99	107	72	110	124	91	108	96	115	120	113	128	96	105	97	111	102	99	117	103	122	112	107	126	87	95	90	108	103	120	111	122	117	102	102	120	119	129	97	101	84	110	111	115	127	120	111	97	117	103	100	106	78	106	111	122	123	83	120	116	99	125	102	104	116	110	115	121	106	97	121	114	102	106	111	108	114	108	97	115	114	109	108	91	101	119	113	126	108	107	109	92	103	106	126	109	111	107	126	87	118	140	97	115	127	112	98	90	114	94	103	128	117	122	100	121	92	93	136	100	105	106	108	138	128	105	108	113	112	114	110	133	112	93	104	98	105	90	113	108	102	115	107	104	88	97	106	90	102	100	114	121	96	109	103	92	119	107	114	134	117	118	101	88	111	127	113	120	96	111	119	122	104	83	117	99	109	100	110	116	110	129	95	102	113	112	108	101	113	101	91	115	112	92	110	123	115	131	91	124	120	108	108	123	119	101	96	92	105	114	135	97	92	83	107	121	102	100	98	93	131	97	115	123	113	113	107	86	120	88	121	101	95	99	111	124	109	114	99	97	116	104	97	102	115	103	88	92	117	104	122	137	98	123	113	87	109	124	106	101	101	110	100	101	110	132	127	98	103	116	107	109	108	104	105	120	100	102	83	104	103	115	115	104	98	105	117	140	107	127	123	116	109	92	115	105	123	114	122	119	104	117	115	136	95	132	117	104	114	100	90	108	123	85	105	119	99	103	117	123	104	117	126	98	99	104	87	126	118	93	119	105	104	111	98	107	123	109	116	90	106	138	125	108	121	115	108	107	119	114	134	96	117	109	112	108	104	122	101	91	110	97	107	96	110	126	111	109	94	115	105	118	116	117	118	136	114	103	98	114	100	96	101	104	113	115	117	124	110	123	129	120	106	100	98	101	106	125	109	115	91	130	96	100	114	140	114	90	125	104	104	112	104	106	95	107	109	93	89	123	110	109	119	104	122	114	91	97	111	124	99	128	112	107	132	117	113	114	131	120	101	106	95	109	95	132	113	89	112	94	113	85	105	123	104	109	124	101	118	84	106	100	94	117	107	108	100	95	97	96	132	106	101	85	96	79	101	110	98	122	111	80	94	100	115	117	123	93	98	115	116	117	103	88	112	104	111	107	116	108	115	109	121	126	105	128	98	105	108	92	117	130	108	130	113	93	92	113	113	108	106	88	93	105	112	100	113	103	108	132	97	111	86	89	106	102	102	113	109	109	129	84	108	103	105	92	101	112	106	110	79	124	92	118	102	91	131	96	117	119	100	110	102	123	88	95	100	110	107	123	124	118	128	117	121	97	96	81	98	98	111	121	122	127	119	129	95	110	124	117	120	87	101	100	115	104	111	118	105	115	127	112	121	95	120	128	136	120	103	107	119	119	109	112	110	105	87	108	110	106	101	101	114	116	100	91	127	104	93	112	110	106	102	75	126	112	122	90	102	115	112	109	107	118	110	106	114	112	110	109	129	99	100	90	99	105	109	101	99	97	91	104	114	112	104	94	96	106	97	98	99	109	117	100	115	110	123	122	112	133	99	128	109	116	111	112	117	99	112	113	122	122	94	113	110	118	126	101	118	117	101	108	119	108	109	98	95	111	111	119	100	125	97	124	95	103	128	105	112	110	113	116	117	114	125	114	119	97	109	131	114	105	96	113	113	106	93	100	95	101	134	98	99	92	130	125	98	119	109	110	102	109	85	117	119	90	100	99	130	100	102	125	95	119	104	126	120	99	118	109	119	98	111	107	102	120	88	102	91	116	109	124	90	125	113	131	93	122	101	116	106	108	119	117	114	113	112	126	122	106	102	102	109	91	119	104	88	118	95	113	102	111	100	111	114	102	117	113	117	108	108	122	101	115	116	116	96	105	108	110	112	101	120	119	110	112	119	109	108	108	129	112	84	102	109	104	96	123	104	120	121	129	99	122	137	121	116	99	100
12911	8403	22237	35592	34247	28328	24949	19082	14020	9476	5913	3248	2150	2055	2850	5293	5946	3573	3218	2298	1291	782	579	487	434	518	466	456	408	376	380	370	344	335	354	319	337	322	313	274	289	295	299	283	289	284	273	292	301	296	269	270	285	320	288	295	246	285	289	254	260	271	277	305	266	276	289	283	301	265	268	278	274	292	246	271	295	292	270	264	276	245	254	273	257	263	243	298	249	287	277	274	298	277	310	266	271	286	266	279	260	230	300	269	262	284	257	265	259	298	266	262	281	251	248	278	272	278	292	281	282	251	253	313	257	301	272	317	295	273	300	300	273	273	275	276	293	253	274	265	278	291	261	270	276	275	258	240	278	244	302	252	276	234	271	257	267	257	243	279	246	284	256	264	291	276	256	295	250	251	268	270	297	280	296	259	280	269	273	265	233	288	274	265	264	270	300	292	268	248	313	242	264	242	276	286	279	259	308	253	269	265	272	258	236	246	254	307	253	260	269	253	250	295	252	281	247	291	255	253	260	274	296	266	278	264	261	252	278	286	260	262	269	257	294	234	278	282	280	247	276	267	266	261	248	274	272	271	283	289	273	242	255	264	264	261	290	279	278	232	244	268	247	264	281	272	246	294	275	279	265	267	240	280	269	240	294	268	271	253	268	259	247	285	250	252	265	244	250	253	264	250	272	262	283	247	293	292	265	273	291	270	267	277	271	255	283	270	272	273	265	285	289	277	258	270	257	253	307	289	257	265	272	245	251	254	281	296	268	287	270	255	283	277	263	262	255	320	290	291	249	262	257	260	245	238	268	267	241	268	267	252	285	276	276	278	242	251	243	294	261	273	272	281	279	281	262	268	280	259	255	272	283	296	277	293	264	262	265	283	278	266	295	292	250	268	271	282	288	283	247	274	280	268	268	284	275	254	247	263	264	237	258	288	281	230	282	293	235	282	286	266	254	237	263	261	311	280	255	265	266	284	252	263	265	273	273	288	278	290	247	256	278	298	274	299	264	255	251	270	237	262	265	262	286	260	294	270	291	250	281	256	263	269	270	258	258	244	278	282	256	284	269	267	260	264	261	257	267	254	262	274	282	261	249	270	267	281	287	257	275	273	291	250	254	256	277	275	271	274	254	301	275	274	282	274	253	302	289	254	269	255	289	246	288	261	252	258	288	263	279	301	277	268	273	261	258	265	249	254	275	299	289	283	265	284	239	250	285	257	291	272	241	284	298	264	260	253	276	251	262	297	293	240	262	245	258	288	295	267	273	258	296	248	281	274	291	279	275	265	290	242	225	278	287	283	279	270	263	277	280	248	247	243	271	245	265	255	250	260	253	272	272	266	297	267	258	252	291	267	267	271	283	276	252	277	272	281	273	296	284	265	272	231	253	275	286	259	250	267	287	259	314	277	270	285	285	275	250	281	242	258	267	270	292	287	254	305	250	262	266	272	266	274	269	266	289	283	276	260	247	272	250	230	286	256	274	278	254	246	270	267	230	250	242	259	283	277	249	311	264	308	267	273	273	273	265	285	275	253	283	255	267	233	278	265	230	279	287	256	261	260	282	275	251	297	286	301	250	247	281	278	251	289	264	281	293	273	291	288	268	280	251	283	232	270	275	251	255	283	275	272	278	286	245	269	255	252	291	239	272	295	280	260	293	256	265	284	281	288	242	267	272	274	243	276	243	253	290	290	266	296	282	265	243	254	266	261	263	264	265	263	283	297	250	278	285	252	268	293	243	240	284	272	297	247	276	278	252	282	274	261	251	268	306	293	274	251	260	261	276	285	315	246	262	303	278	262	244	273	286	268	268	274	277	295	266	267	265	240	267	291	282	254	280	294	282	271	287	270	271	258	282	269	266	271	269	261	267	311	263	265	265	243	240	283	239	285	281	268	226	292	243	273	279	241	278	315	284	303	263	239	251	263	276	272	282	258	271	287	269	265	297	259	282	254	253	252	253	265	262	272	286	273	268	237	271	268	241	280	289	233	270	277	258	275	260	274	276	279	250	269	259	290	275	285	256	269	317	273	267	276	248	284	268	245	265	250	258	269	274	262	283	254	257	262	260	250	274	278	271	256	271	261	260	274	273	262	268	271	303	246	264	276	284	274	263	273	259	262	273	270	249	272	277	284	252	258	293	264	252	239	290	271	255	266	279	288	255	267	275	257	254	278	246	288	262	261	271	260	288	286	276	249	263	251	288	257	239	298	268	290	291	296	245	282	273	251	280	259	263	270	260	266	298	291	274	278	252	282	287	262	297	243	272	263	237	261	271	271	274	225	257	272	268	282	274	267	298	267	265	265	291	258	260	240	283	259	274	283	247	274	241	268	238	280	251	281	223	281	268	268	260	259	280	265	258	252	249	271	279	257	278	282	278	261	265	258	261	278	251	281	236	252	274	264	247	277	279	249	276	258	254	290	260	249	283	260	274	285	245	268	270	277	264	251	255	273	273	257	265	290	262	275	289	307	269	287	266	261	265	285	306	265	275	258	260	262	250	283	266	281	284	244	277	250	260	277	273	253	253	264	269	276	253	274	285	282	260	263	256	280	257	266	262	256	268	255	287	257	285	254	292	248	280	277	288	259	303	243	284	262	242	251	267	259	303	270	248	244	267	284	252	270	287	281	254	264	262	265	252	257	276	257	287	276	273	283	265	292	294	266	280	275	259	261	277	266	274	247	260	285	283	271	240	265	263	282	288	254	273	297	262	265	240	256	264	281	272	269	272	277	263	309	278	262	253	267	252	251	274	261	262	273	263	262	292	267	247	271	248	278	246	283	284	260	273	278	263	237	228	251	311	278	266	288	267	254	277	294	285	318	269	301	260	285	271	268	290	265	260	263	254	259	269	263	251	276	246	255	269	257	256	291	253	281	267	263	280	301	272	267	267	250	270	260	283	271	254	233	275	279	292	262	257	275	262	255	256	257	261	301	301	242	281	284	289	252	326	295	264	277	267	271	270	282	286	280	249	270	264	279	263	274	264	249	248	260	265	259	257	269	276	254	249	269	256	258	280	258	290	251	251	253	276	291	286	251	274	281	283	298	268	263	280	244	283	249	299	264	284	264	270	264	269	264	264	258	253	251	267	283	282	284	246	267	253	307	257	255	255	257	257	268	260	308	294	300	255	278	259	244	253	278	264	276	260	259	254	260	284	281	289	269	269	273	262	275	276	235	263	275	261	266	259	261	291	240	284	268	247	259	255	279	286	296	283	267	278	286	285	273	265	254	261	296	255	293	279	284	255	270	274	263	268	267	251	269	254	284	256	293	283	251	245	268	276	271	249	267	290	287	242	239	266	286	219	246	263	291	264	265	289	278	266	263	259	288	267	274	281	254	272	258	268	263	272	270	301	253	280	250	265	266	262	274	273	278	270	288	261	269	290	299	289	308	301	280	273	288	282	258	293	273	261	280	288	228	265	254	256	263	264	297	299	265	278	267	266	240	267	284	253	276	285	284	267	235	234	261	241	261	266	260	254	284
32314	23310	31054	39236	33995	25040	20424	11809	7021	3991	2333	1189	1272	993	1412	2211	2930	1144	1070	848	617	375	304	245	202	255	232	239	227	225	218	217	231	217	206	229	197	205	225	203	188	194	196	190	198	194	214	171	195	197	167	174	168	218	210	206	181	204	208	203	175	194	194	192	175	182	206	192	170	182	203	188	195	193	189	200	216	220	174	207	196	178	185	202	186	192	186	180	184	165	176	184	177	185	177	200	197	178	189	163	187	219	180	175	195	204	172	193	205	201	176	196	185	197	184	211	201	220	199	195	187	215	200	194	209	192	187	170	162	160	179	189	198	201	179	146	192	168	194	192	178	195	178	181	209	152	192	209	179	159	185	178	177	199	178	222	163	191	191	171	183	180	188	176	191	179	168	192	163	178	157	179	172	183	190	168	209	188	181	169	195	173	190	176	164	173	222	187	204	186	175	176	208	187	201	186	213	192	177	164	204	206	179	212	171	180	179	211	183	186	212	197	195	196	178	155	179	188	214	175	188	176	177	184	192	186	194	181	209	190	173	179	155	174	204	185	179	207	193	199	178	198	176	180	195	190	189	157	172	205	190	182	180	183	192	191	206	188	190	169	197	176	190	173	215	190	180	179	202	208	177	190	187	168	197	193	194	186	192	186	172	177	191	186	184	172	185	157	193	210	174	183	180	190	188	213	191	217	191	198	187	177	192	182	193	187	166	202	195	180	179	199	202	213	204	175	187	197	150	191	215	183	205	206	162	190	197	169	156	193	152	180	186	188	190	189	198	178	201	166	172	188	215	198	192	187	181	217	173	173	176	191	186	169	184	215	183	165	182	190	170	194	179	176	187	236	181	192	170	172	215	194	191	177	179	192	211	187	171	187	176	208	181	171	209	190	167	202	189	181	190	177	201	194	173	202	192	187	174	173	183	225	210	196	200	197	174	190	204	190	200	208	174	188	168	194	182	177	156	174	192	222	197	197	180	189	185	171	174	172	168	199	206	195	208	169	184	185	194	195	178	194	189	173	179	192	191	212	202	191	170	163	187	193	201	194	183	171	169	168	182	189	180	179	214	191	199	177	209	175	191	199	194	184	164	190	204	173	157	167	193	187	185	189	168	173	201	196	200	176	196	169	165	218	202	179	206	201	182	189	183	183	200	178	176	180	197	190	194	201	169	199	172	204	211	173	174	176	158	179	175	183	156	170	191	180	165	174	188	189	178	180	162	172	194	205	173	189	181	188	190	196	176	170	158	171	177	190	175	161	169	184	183	184	194	200	194	199	197	188	210	173	187	198	168	187	200	201	205	173	177	173	183	177	218	177	178	195	176	183	188	184	181	191	197	165	187	205	182	212	197	184	182	200	179	171	222	173	179	194	188	194	183	164	188	150	189	205	178	189	200	203	181	161	198	179	190	194	187	188	185	187	186	196	202	216	204	179	186	184	168	181	173	174	198	171	204	202	166	202	204	191	186	158	198	200	205	182	214	185	186	185	202	165	201	188	181	154	191	175	176	173	185	210	160	175	193	179	200	189	170	164	160	186	206	185	179	202	188	151	197	172	185	164	206	163	165	193	182	201	206	206	153	205	176	170	195	199	194	172	199	201	195	175	200	192	172	178	183	206	185	175	196	187	166	183	179	181	148	166	201	184	169	184	195	200	190	203	184	205	193	182	159	197	176	222	174	179	182	200	185	203	171	168	221	205	208	170	162	169	181	195	208	194	162	187	179	208	189	186	190	199	176	197	186	190	192	182	179	176	197	176	195	195	185	203	182	187	175	182	175	216	175	164	182	194	153	181	197	175	175	165	189	188	188	206	228	178	174	199	179	170	181	206	174	199	180	197	157	184	204	175	221	194	179	187	195	190	179	187	193	180	208	195	191	207	163	203	195	195	211	170	199	178	148	197	185	185	190	198	191	201	166	182	170	172	211	167	188	197	194	189	188	155	173	174	205	165	149	197	185	181	166	198	200	182	200	187	193	172	189	182	189	191	211	175	208	181	182	197	189	185	179	207	176	188	183	184	185	184	185	188	180	213	208	198	177	173	183	172	206	160	178	180	189	218	194	205	228	189	188	177	192	205	200	164	162	175	176	196	193	182	178	195	181	184	192	192	171	186	173	178	190	172	178	207	195	169	181	190	173	191	191	200	187	206	187	194	165	185	191	181	195	168	204	168	186	176	196	154	195	183	169	196	192	181	192	171	195	193	193	162	166	192	160	149	177	219	191	207	171	204	194	199	208	162	180	165	165	175	193	187	175	195	194	193	222	172	193	189	198	188	208	187	172	182	198	198	204	201	196	180	188	165	189	166	170	182	186	158	199	161	187	180	196	166	189	179	202	202	191	182	190	208	180	181	175	182	177	164	181	174	209	183	171	202	170	181	168	198	173	197	195	216	188	205	177	193	176	205	186	201	159	184	185	192	182	179	191	205	157	180	195	169	185	201	183	194	143	193	164	166	191	197	228	176	183	174	193	185	201	206	194	213	183	182	191	187	196	215	191	188	210	183	175	194	207	189	173	195	177	187	170	163	175	180	167	184	181	165	191	184	184	193	185	169	201	184	168	169	173	182	150	205	192	183	191	207	187	177	181	178	192	187	165	177	186	176	184	185	201	175	183	202	197	179	217	168	197	185	208	198	177	192	171	193	208	210	183	205	214	183	187	160	212	171	202	202	170	191	192	186	191	178	221	176	181	178	190	180	174	223	181	204	211	185	221	179	169	189	183	169	190	189	174	181	187	193	201	184	176	197	164	178	195	178	190	180	188	166	153	194	185	199	159	176	183	186	191	197	186	188	214	202	220	168	189	194	155	173	203	178	176	175	169	180	195	172	198	192	168	188	195	186	176	178	198	165	186	182	174	190	179	185	197	179	174	182	180	140	177	183	177	173	177	197	181	189	203	191	203	173	167	184	171	178	185	176	200	167	178	176	186	154	209	184	168	170	190	196	173	190	206	187	192	170	183	190	180	187	207	177	173	204	196	186	163	192	205	191	188	210	170	213	184	190	211	189	190	200	187	186	219	204	193	187	158	197	187	184	161	182	194	216	180	194	177	183	155	181	167	209	164	216	185	175	174	184	194	192	198	183	206	194	203	189	188	184	193	179	184	183	189	185	179	180	175	188	179	202	191	186	181	180	174	196	203	173	178	159	176	181	189	183	188	184	195	194	181	184	168	175	176	168	187	180	179	196	177	161	196	197	180	175	192	182	183	184	175	171	190	190	182	174	200	218	186	207	199	187	180	193	190	190	192	176	179	175	198	199	191	165	212	183	166	176	202	198	191	190	193	189	195	184	158	196	184	199	159	172	187	196	159	183	173	185	167	202	197	194	183	192	179	190	174	210	184	209	168	170	185	192	188	212	208	206	197	182	205	182	183	183	175	185	168	183	175	207	198	170	181	158	213	184	215	196	175	195	187	165	201	223	203	195	175	186	207	178	170	188	161	176	202	202	176	184	186	174	193	187	188	192	189	190	162	168
17011	15487	31650	45373	42835	37977	34199	25254	19772	14326	9276	4998	6075	5047	5867	10964	12953	5854	5504	4615	2848	1548	973	789	767	855	856	787	769	713	712	605	588	561	579	549	559	522	557	502	491	495	471	462	470	458	474	440	456	463	481	459	388	446	461	465	464	460	436	418	482	418	434	453	424	464	432	463	443	433	449	426	441	427	431	437	396	434	446	430	403	456	472	406	407	425	455	436	440	454	432	430	425	428	436	422	417	431	430	403	429	432	428	431	420	413	415	452	427	427	423	439	411	426	399	431	424	416	437	430	458	422	416	447	451	442	470	461	453	458	459	466	433	436	469	483	448	449	470	459	419	453	439	484	431	462	477	447	424	393	433	418	415	415	432	417	423	417	434	396	392	426	411	418	479	431	450	428	443	457	443	420	426	405	432	401	440	394	410	434	398	432	432	414	447	443	436	410	438	418	407	416	426	421	429	464	461	441	415	444	437	460	444	414	429	422	415	477	424	433	425	403	415	425	434	418	415	438	409	447	415	432	398	440	403	413	443	425	440	399	402	412	452	429	415	435	424	443	435	436	451	430	464	452	438	413	420	453	431	414	445	411	387	414	444	431	416	461	409	466	428	461	409	427	431	409	445	452	432	439	458	413	438	448	408	440	473	399	447	428	418	438	399	436	445	449	460	424	410	398	454	458	476	390	376	403	431	460	448	408	441	409	398	453	414	395	395	428	430	460	425	399	414	396	447	422	443	420	398	441	410	435	400	441	401	457	451	424	394	410	403	457	426	399	385	405	448	421	449	403	430	455	452	447	468	410	425	454	407	406	469	417	459	467	437	438	454	425	447	407	434	434	458	446	409	414	402	427	461	403	442	430	412	386	453	392	418	429	423	425	429	420	434	466	432	416	449	422	469	465	428	437	440	430	423	446	449	408	412	408	445	437	437	423	406	435	435	414	420	390	414	422	413	455	409	426	397	427	420	472	404	404	461	437	447	393	424	450	470	377	442	419	451	434	431	436	420	394	437	454	422	405	393	425	457	443	449	431	415	414	442	432	422	439	450	434	436	436	455	438	432	439	434	435	476	410	433	397	393	435	406	442	448	440	412	425	447	445	438	411	445	421	425	434	403	405	392	449	428	438	434	437	427	424	413	454	412	420	452	441	409	403	404	461	409	417	452	401	431	440	432	414	451	444	439	370	462	420	432	428	428	438	418	445	449	439	430	430	430	466	434	456	443	443	436	409	432	457	400	397	456	412	463	467	454	423	394	439	433	409	425	417	433	423	438	458	437	379	430	421	430	396	421	429	451	442	448	422	435	430	439	431	430	423	456	401	438	415	416	417	411	378	448	403	401	430	458	398	420	446	409	411	398	379	426	436	418	463	422	436	457	388	436	431	407	435	426	407	446	427	418	436	398	447	428	463	403	444	381	450	427	448	399	430	449	437	415	451	431	430	421	419	450	383	425	400	433	425	419	400	415	455	419	418	423	442	421	439	398	418	422	397	404	426	438	430	405	418	417	440	403	436	460	393	373	390	412	445	451	421	427	431	476	453	411	414	417	409	441	425	467	428	408	409	420	430	464	432	436	404	405	409	414	415	409	443	430	476	407	416	410	433	421	386	435	416	410	426	447	427	443	435	435	426	406	398	398	435	451	450	416	447	461	395	407	393	402	458	410	409	432	450	440	430	425	428	408	443	409	435	418	454	428	436	426	436	445	432	426	411	424	424	415	430	416	436	431	391	401	456	397	419	448	399	433	442	425	401	436	419	437	405	428	440	446	421	436	442	412	420	407	429	448	449	419	417	405	434	424	419	428	422	397	422	422	442	461	452	425	413	443	439	387	424	430	421	481	431	453	434	383	426	436	427	426	456	450	384	444	431	401	477	431	452	410	427	426	432	413	424	430	429	421	448	387	404	450	446	445	422	421	434	427	418	421	428	435	443	427	408	425	436	429	434	446	420	461	461	445	421	441	464	426	406	449	415	421	399	431	432	446	438	439	429	409	398	430	424	408	435	452	378	381	440	431	437	431	436	430	464	397	450	448	388	453	413	415	421	418	458	469	412	437	428	457	437	457	414	444	443	390	460	443	438	425	435	390	428	417	405	441	406	400	423	403	418	452	430	455	435	436	435	432	403	417	400	410	434	390	457	475	428	436	444	433	425	448	453	446	408	433	436	444	414	433	391	424	453	421	441	458	434	411	424	417	417	398	407	401	413	402	412	403	468	418	437	444	436	435	417	427	398	411	390	429	417	408	433	433	459	460	418	426	448	432	399	407	406	378	458	431	413	451	393	404	405	436	434	390	416	377	433	429	431	446	438	433	422	408	444	398	428	385	414	414	406	411	445	406	436	422	429	421	422	451	406	389	402	396	421	446	438	410	507	444	415	434	449	422	424	412	408	419	395	449	424	454	426	436	436	442	421	420	433	422	408	409	420	463	440	448	434	428	407	430	407	423	413	410	398	426	419	436	433	446	393	431	403	399	401	395	410	403	439	420	409	416	435	409	402	435	430	447	425	427	416	403	437	415	419	422	428	419	444	418	446	405	399	432	421	415	447	433	427	462	402	475	431	415	442	417	422	395	440	412	409	413	437	435	423	409	462	437	414	429	403	470	447	403	433	456	430	419	436	445	440	437	403	411	459	464	427	429	427	409	411	408	459	395	412	474	415	425	408	402	440	429	462	409	457	420	408	436	449	387	434	421	428	392	428	448	431	431	436	454	415	443	402	433	427	418	411	447	421	398	438	397	446	447	435	399	429	435	422	438	417	425	391	417	412	432	382	413	440	478	407	410	389	429	431	412	412	459	410	437	404	469	435	423	406	415	428	436	445	416	430	438	417	443	416	425	423	419	416	443	439	427	386	419	422	413	430	391	397	433	429	417	424	424	416	442	438	452	387	460	406	449	428	416	454	406	449	421	418	447	429	421	433	429	407	426	419	447	422	435	420	407	443	436	456	416	416	421	433	444	377	424	386	428	456	459	449	418	407	435	449	431	448	456	432	388	426	385	415	433	444	432	427	439	437	405	395	432	437	429	437	435	420	411	456	429	466	403	430	445	418	432	453	421	438	390	406	403	470	428	447	480	425	430	398	433	422	417	442	389	447	418	462	424	414	424	455	428	416	421	420	473	410	420	430	456	448	428	453	419	434	447	452	404	434	423	441	408	404	403	379	417	446	423	433	417	407	429	436	424	453	388	422	446	437	423	376	418	405	375	437	433	432	458	447	432	432	390	445	414	439	429	425	393	393	418	420	450	374	413	417	433	400	421	393	434	429	439	410	434	438	437	422	415	411	437	416	436	403	402	421	451	433	461	412	412	438	424	448	432	394	425	440	447	447	423	431	397	454	440	386	418	418	444	414	438	455	467	397	402	419	407	439	424	413	416	413	453	485	447	432	430	451	447	360	449	448	443	409	423	453	458	427	463	411	401	460	433	413	438	417	412	417	444	426	436	442	420	425	499	397	420	413	438	371	421	448	419	463	427	434
10444	4310	7679	12537	9070	6057	4034	2367	1519	976	510	266	235	253	241	357	370	441	385	387	266	153	126	100	117	113	107	101	135	110	104	89	104	117	106	120	107	116	118	100	103	106	110	122	114	101	107	105	110	122	107	128	114	126	125	103	109	101	85	93	106	100	107	101	112	117	98	103	113	120	110	128	102	103	105	90	108	101	106	109	94	107	100	111	114	118	130	115	118	113	117	107	112	90	123	129	103	113	109	112	110	127	100	101	108	98	100	110	112	112	95	102	107	116	90	85	96	121	113	125	99	111	99	107	100	100	94	110	103	96	117	100	111	113	130	111	133	102	119	120	123	110	93	84	112	98	99	115	115	104	96	101	108	90	108	92	114	102	108	125	118	102	99	120	116	103	90	113	111	122	104	88	110	86	100	94	111	128	94	97	103	100	122	100	104	121	99	100	109	87	119	119	105	112	137	106	106	117	105	103	121	95	104	104	98	108	92	114	97	106	95	101	92	91	107	121	107	107	104	113	101	87	115	116	98	104	114	117	121	100	99	115	118	127	113	113	105	97	109	116	92	115	114	108	111	120	92	98	120	104	106	92	115	126	115	104	116	95	93	112	111	106	98	101	90	103	104	94	97	98	109	121	110	121	119	97	104	101	99	106	110	111	97	111	96	116	104	105	104	95	113	111	115	84	109	114	104	114	121	114	110	91	107	70	124	106	105	114	122	110	111	108	109	121	99	97	115	117	131	103	105	102	107	99	102	123	92	116	107	104	107	114	90	87	89	99	104	97	119	108	96	97	111	120	108	119	91	103	120	103	104	111	120	125	113	113	89	88	97	111	104	106	102	103	111	111	106	109	121	111	105	115	95	109	115	117	91	110	109	104	103	97	86	110	82	96	111	107	115	105	111	103	92	106	83	102	106	109	118	88	107	112	96	112	116	111	102	138	129	119	92	117	125	108	124	109	112	109	110	94	97	112	103	109	119	108	106	112	123	98	105	113	108	109	102	111	121	115	87	79	115	109	125	94	96	117	111	73	83	78	96	96	104	94	110	110	100	109	82	107	108	102	109	106	109	103	122	103	123	115	104	108	120	91	108	121	92	108	118	101	97	126	92	98	110	120	103	120	94	117	110	118	91	151	115	113	111	106	115	91	114	104	100	102	116	109	93	112	109	109	117	86	110	124	110	105	92	94	136	126	113	111	139	96	127	112	108	100	102	99	117	115	89	103	129	93	106	100	121	89	106	110	101	83	117	117	109	111	93	112	104	119	101	118	100	112	123	114	107	100	105	111	123	100	100	127	116	124	105	102	103	128	111	133	99	90	113	125	113	102	90	117	100	114	118	116	93	121	122	112	97	91	108	125	111	110	104	105	112	108	119	102	118	101	101	100	92	119	125	135	117	91	95	94	117	103	117	90	118	102	118	83	95	111	123	123	107	96	93	77	104	109	137	140	100	119	104	103	106	105	105	100	105	117	102	93	102	103	103	91	112	118	106	113	122	109	97	97	99	123	117	99	115	110	133	104	113	97	114	109	114	101	97	116	94	110	98	93	118	121	99	106	101	107	105	92	110	110	93	91	107	124	95	105	108	110	109	95	100	131	111	108	118	94	107	127	99	103	118	102	107	98	104	105	95	111	104	87	108	101	85	107	127	94	107	96	96	117	124	104	74	97	122	101	114	106	107	116	86	86	97	134	112	96	103	98	109	100	99	113	92	110	108	126	125	109	107	105	109	108	99	103	127	92	102	101	126	94	102	103	125	109	99	115	102	112	102	105	119	106	118	123	110	110	97	118	98	98	88	88	106	102	82	122	119	105	94	100	115	105	102	104	127	134	99	120	120	115	112	101	93	97	97	104	90	104	123	128	102	125	104	107	94	106	99	115	105	105	122	95	105	120	112	109	87	119	102	132	102	103	109	109	120	94	124	128	121	110	102	92	115	111	87	93	112	100	103	104	129	118	90	134	118	116	123	100	109	96	101	117	111	124	111	111	114	84	88	96	93	103	99	110	107	124	104	124	98	97	111	103	94	113	114	112	107	111	100	114	133	139	111	121	114	107	98	94	96	107	83	94	113	108	96	89	95	111	110	103	113	95	135	112	135	103	106	89	113	98	105	122	100	120	97	116	105	87	114	103	108	123	113	112	111	95	111	113	120	110	100	109	98	104	107	106	114	108	115	96	109	128	101	103	98	103	112	103	86	109	93	105	90	113	109	115	93	129	85	109	112	119	116	94	112	109	106	110	115	94	104	117	104	108	109	95	103	103	124	120	90	93	111	100	111	123	94	97	94	87	99	106	133	111	139	94	96	98	113	102	109	106	111	109	108	112	126	122	116	106	101	106	103	100	106	120	95	98	113	105	100	111	101	119	123	109	107	99	116	88	134	120	102	108	97	107	104	105	115	92	103	109	93	104	104	113	109	110	113	107	94	118	99	102	103	92	107	114	104	94	107	91	129	111	118	109	107	102	102	108	86	108	106	111	100	93	117	94	91	106	104	101	85	106	92	97	96	108	115	99	98	106	102	108	86	123	95	103	113	114	94	92	116	100	121	114	90	118	107	94	110	102	108	105	98	121	98	119	99	108	109	108	114	113	116	91	122	89	119	102	108	102	111	95	115	88	101	133	105	137	97	103	140	93	136	117	100	107	129	104	110	113	115	102	102	117	109	89	86	111	105	107	91	107	84	112	119	110	82	112	102	108	92	115	106	116	102	107	98	94	113	112	104	109	88	97	111	106	122	113	110	140	119	101	112	120	105	99	113	137	102	100	110	108	108	115	115	109	99	98	115	91	103	104	118	95	107	120	112	115	119	96	116	118	85	116	101	127	113	104	113	82	103	115	107	103	108	114	115	115	107	105	88	103	98	107	111	103	97	97	121	105	83	97	106	102	113	110	127	107	103	106	108	116	88	105	107	109	112	114	110	96	108	111	110	119	91	105	115	127	102	120	112	105	110	130	112	89	96	99	86	121	116	112	125	103	104	113	107	125	103	101	97	105	101	123	127	95	112	106	123	112	92	84	88	114	105	102	98	104	110	124	113	101	114	112	92	115	106	107	127	111	117	93	102	78	94	110	102	102	112	98	96	109	116	89	124	118	89	118	113	132	112	102	104	117	125	107	103	120	120	95	95	129	101	102	117	92	109	102	100	92	98	119	96	89	101	106	114	98	134	111	110	90	131	111	103	118	107	122	92	106	122	109	113	121	82	108	118	100	107	112	131	106	96	125	129	121	120	111	94	102	97	97	105	120	105	99	101	103	108	114	117	124	116	109	117	115	101	111	109	115	121	115	87	106	110	117	123	126	109	98	122	108	107	118	119	123	105	97	95	114	109	107	107	110	125	130	86	102	91	85	101	123	115	116	118	114	91	105	105	124	125	119	105	110	114	95	113	104	104	96	108	101	114	113	112	95	116	89	102	94	123	103	110	119	117	113	94	118	102	110	118	112	102	103	114	83	105	93	106	122	111	105	114	114	105	115
5517	3551	13928	25031	21677	18095	14016	9640	6819	4746	2431	1240	951	1223	1331	1990	2142	2443	2243	1948	1194	638	413	304	315	299	327	306	285	324	295	301	301	266	268	289	277	306	289	274	251	266	265	241	282	302	271	262	265	248	275	231	299	224	256	271	261	278	258	280	282	252	239	269	270	271	272	244	276	262	271	245	248	290	265	261	262	263	239	277	242	260	283	260	275	266	245	257	279	272	244	262	244	275	249	242	245	259	232	256	235	256	238	260	267	253	276	252	242	264	237	246	265	277	244	252	261	273	280	253	242	265	264	250	270	234	251	253	256	261	254	286	251	290	278	255	280	277	260	262	250	282	261	287	273	285	260	257	276	234	255	276	257	283	253	252	253	240	272	267	266	258	240	249	267	269	237	262	253	274	280	281	265	288	269	278	260	258	251	255	256	269	282	257	249	285	258	273	246	265	268	282	269	261	261	255	252	253	274	264	262	270	270	246	276	265	257	252	256	260	261	267	264	274	245	249	274	264	280	289	282	275	253	254	276	225	288	247	248	242	254	260	235	248	283	248	254	281	269	282	273	289	272	276	277	253	250	266	254	261	267	250	257	226	275	267	269	262	271	232	243	265	243	283	267	254	307	272	254	246	267	240	265	241	228	275	274	269	270	247	287	244	252	264	264	271	239	296	246	248	259	281	273	246	281	233	239	277	262	269	244	247	253	262	252	289	246	253	269	274	240	271	233	247	271	268	229	255	262	262	270	254	247	259	267	268	264	253	248	265	250	254	244	247	259	285	249	256	264	238	244	235	265	250	289	277	257	278	239	262	267	260	235	258	249	245	257	245	248	243	263	261	277	291	259	271	262	268	275	264	241	243	263	253	278	228	283	265	266	237	272	246	265	265	249	236	260	224	249	261	268	258	258	283	259	261	256	276	251	255	245	255	252	239	271	253	247	280	262	263	269	232	260	263	287	288	273	254	248	252	267	295	240	229	252	266	248	240	256	236	256	265	263	274	220	267	276	248	265	276	289	259	240	247	249	250	246	232	257	292	265	271	256	260	269	269	256	270	264	251	291	286	251	234	262	263	241	295	272	248	253	263	252	258	271	263	278	286	291	234	261	254	259	278	269	299	253	256	300	283	276	253	255	246	246	257	274	257	242	272	278	297	252	301	262	226	252	238	276	263	240	263	258	276	294	281	273	243	271	242	270	263	282	269	267	264	254	255	279	247	257	252	245	291	253	253	261	278	239	262	272	248	239	258	255	275	245	258	257	222	232	236	262	253	280	273	272	269	230	260	281	258	272	277	283	244	237	252	270	253	271	253	258	274	276	255	267	274	256	256	255	290	247	270	255	288	256	237	286	245	268	265	262	247	264	267	255	270	247	299	264	254	265	253	252	277	271	270	251	275	269	241	242	269	261	259	277	257	279	256	269	243	258	293	235	271	265	250	240	269	279	263	262	273	256	286	251	257	301	254	261	281	259	256	279	259	241	246	231	307	269	236	247	257	280	250	242	248	234	277	281	275	258	255	245	268	272	260	249	240	252	241	278	266	249	245	236	282	254	265	286	298	254	253	278	235	232	271	249	280	254	264	265	236	233	241	245	259	251	244	252	279	261	251	272	271	261	246	269	295	279	240	268	258	250	242	253	278	262	273	264	262	259	234	261	267	269	266	261	269	285	278	286	249	268	247	263	256	283	240	255	245	246	238	247	237	254	240	298	267	240	248	271	256	282	262	217	245	262	267	216	272	260	244	242	244	276	277	260	264	261	282	296	238	255	242	264	274	279	277	290	264	270	272	260	262	270	275	248	267	269	255	261	261	274	288	284	282	267	280	260	272	246	260	260	280	256	246	264	284	247	247	263	288	249	253	245	297	264	276	277	257	264	255	257	225	220	219	255	258	225	276	259	279	255	268	248	265	238	243	275	275	265	226	228	253	281	269	280	255	260	264	257	279	267	283	232	255	270	265	239	261	276	286	276	280	258	291	258	255	244	256	260	221	254	291	280	256	269	260	270	278	277	289	282	233	240	272	256	281	270	258	266	255	253	257	277	268	247	264	259	271	263	233	278	246	267	266	252	288	254	261	266	276	238	273	260	291	255	245	287	280	275	267	257	251	279	274	247	286	279	237	269	236	274	260	269	235	271	254	259	240	288	268	290	252	271	250	270	301	248	240	284	264	257	231	223	231	233	269	302	221	275	239	281	252	226	287	262	277	272	265	275	276	254	259	265	265	251	270	286	262	287	262	249	274	269	236	255	263	255	276	307	256	255	277	274	285	254	242	278	270	247	249	257	237	269	269	246	247	259	261	241	278	255	309	251	269	295	267	237	284	259	267	263	243	258	253	282	261	249	267	263	268	257	277	221	250	269	270	232	275	291	266	281	275	268	259	291	259	262	275	245	299	224	282	251	264	262	228	248	236	275	259	250	282	250	262	258	274	261	274	282	266	267	257	249	266	258	254	267	263	243	240	271	262	235	264	253	296	272	240	287	249	226	238	251	266	269	263	279	232	266	254	244	274	277	263	260	269	294	273	250	269	280	265	249	247	268	255	244	258	280	259	282	249	246	261	255	254	248	300	276	275	240	272	285	256	267	252	240	255	256	241	239	273	242	261	284	272	233	259	254	241	257	260	259	261	279	285	262	270	224	269	283	237	254	259	282	271	260	246	254	261	244	281	263	259	290	247	267	251	285	268	281	267	258	241	255	261	299	249	251	268	273	264	281	262	238	268	237	259	273	280	276	268	257	275	275	264	250	258	243	262	276	302	280	220	241	263	261	256	266	252	256	237	269	252	296	275	266	246	240	277	259	242	259	277	304	251	249	282	277	262	248	275	284	276	242	247	234	257	254	248	247	276	239	252	264	246	279	269	295	262	261	275	276	270	290	274	265	235	249	247	281	249	246	259	253	252	280	271	273	305	285	251	263	242	249	243	286	262	305	256	248	256	262	262	231	247	256	252	260	292	265	253	229	239	259	252	241	260	262	240	266	276	256	245	262	265	237	255	268	277	238	287	261	272	258	237	295	295	270	276	274	254	247	293	255	248	287	255	256	257	226	239	253	257	264	255	271	230	267	260	239	256	279	258	253	292	269	239	274	227	259	263	257	267	294	285	261	266	250	257	289	259	265	294	247	244	257	256	283	276	263	259	265	252	221	245	235	269	263	267	267	243	279	265	248	296	269	246	278	262	261	267	246	294	298	267	256	262	268	242	267	274	255	264	275	256	234	260	274	286	265	252	264	258	248	258	255	253	264	246	239	259	260	278	248	266	259	249	244	285	253	258	292	262	250	271	273	247	251	282	300	258	242	259	273	247	233	256	279	260	275	249	290	259	254	276	259	263	257	248	274	261	252	268	233	250	257	263	228	264	259	261	240	269	245	274	272	268	263	276	268	256	258	241	285	251	257	239	260	254	257	267	254	273	253	260	265	238	256	237	289	278	234	242	245	246	273	264	285	251	274	267	274	281	259	246	287	258	278	286	244	248
19243	12906	21756	24892	19382	14002	9698	4800	2620	1667	1224	1062	916	914	1438	2187	733	550	637	544	477	267	196	126	133	118	135	139	129	105	115	116	102	112	123	102	133	90	97	130	121	131	111	120	109	98	123	98	104	130	93	108	121	102	105	93	97	95	102	99	108	108	116	102	97	112	110	107	125	89	98	97	98	93	100	114	94	81	94	109	74	124	103	126	98	95	115	96	87	106	119	112	90	86	93	101	106	96	118	111	92	104	90	83	99	94	96	123	97	89	102	108	101	106	107	101	96	96	101	89	92	101	104	104	102	96	107	104	106	103	111	101	99	105	105	110	103	112	77	95	107	97	121	105	116	104	100	100	108	117	110	90	106	89	103	114	93	107	101	120	128	107	109	96	110	109	100	114	99	104	117	113	96	92	122	103	101	121	91	92	99	96	97	111	111	114	89	122	95	92	96	107	125	99	84	109	119	114	109	90	98	114	116	108	81	118	80	106	108	97	120	111	105	103	114	80	88	107	109	117	114	108	104	93	121	114	99	105	116	125	95	112	99	94	98	110	100	114	109	101	95	117	102	91	113	112	120	95	103	94	111	111	95	98	110	102	92	95	121	105	114	116	99	83	109	109	110	110	111	105	126	93	109	111	99	104	111	112	109	111	95	121	113	111	105	108	108	105	119	104	102	106	118	111	117	102	95	93	104	90	100	107	104	101	119	105	109	107	88	96	109	109	111	115	118	103	103	98	117	115	94	97	112	106	88	113	84	115	114	104	110	124	111	116	116	117	116	100	101	97	109	101	109	98	114	108	104	89	106	93	108	102	120	107	110	117	101	111	107	101	103	111	107	99	119	114	94	115	115	110	95	101	100	103	103	104	112	101	91	108	86	102	97	109	105	121	103	110	103	120	113	109	112	91	114	101	110	93	91	120	109	101	107	97	108	101	105	89	97	93	114	89	131	105	95	99	103	120	108	95	102	110	87	104	87	103	111	96	97	99	95	89	114	127	95	100	119	76	108	105	101	98	111	126	106	103	116	132	114	88	90	131	112	107	115	101	103	108	114	111	86	104	111	132	124	97	108	109	98	92	95	113	78	95	106	108	120	118	120	95	89	113	101	102	117	115	108	116	102	109	112	81	90	107	124	113	92	92	106	105	112	102	118	110	106	102	82	115	106	107	105	112	78	106	105	82	110	106	105	94	112	107	97	135	114	99	101	83	106	122	101	117	126	107	108	108	113	103	94	97	94	117	107	104	97	123	111	97	96	106	95	121	101	113	94	104	120	101	119	122	115	101	92	112	108	102	104	119	100	106	105	93	103	106	99	99	105	105	102	104	107	113	107	99	106	124	110	115	110	113	112	104	128	88	112	92	110	113	97	101	109	118	80	106	103	108	87	108	99	108	101	95	112	119	97	98	100	94	126	105	89	94	118	84	104	110	84	105	96	132	103	78	103	105	109	98	94	104	98	101	111	88	119	90	112	106	94	124	92	104	105	112	139	95	98	90	115	89	104	120	113	109	107	73	107	107	110	107	103	129	111	103	74	74	107	102	124	98	94	97	109	126	104	118	95	112	91	121	101	107	99	109	109	102	98	100	115	105	110	118	90	98	104	100	100	130	114	90	109	99	98	115	94	104	106	91	104	91	113	109	109	86	105	98	103	108	111	120	100	98	102	86	80	110	101	92	116	100	122	99	107	114	102	103	122	93	96	125	102	112	113	90	113	112	109	102	100	120	130	92	101	120	93	127	100	105	92	106	107	99	111	90	90	93	109	109	109	121	98	99	112	117	115	107	108	109	119	100	91	120	103	88	102	92	112	112	92	111	107	84	100	96	99	112	98	88	86	91	105	105	96	82	104	107	118	91	94	90	92	118	88	120	103	109	120	113	98	87	117	104	108	93	101	109	107	90	94	121	120	111	109	108	96	106	89	109	100	109	93	118	109	106	109	100	111	93	106	126	99	126	124	107	119	99	115	93	117	99	112	102	96	100	100	110	95	90	109	109	118	101	88	102	100	94	93	109	113	96	100	108	116	97	104	124	87	118	109	105	115	99	117	101	111	98	95	120	113	95	93	105	112	119	126	95	97	98	119	123	109	104	110	100	96	90	89	95	114	107	106	103	93	101	103	104	97	87	120	112	101	102	108	105	100	101	101	114	113	116	106	113	110	112	116	101	115	101	123	93	94	111	95	103	115	100	117	106	101	120	99	112	120	102	123	102	100	103	95	95	80	117	114	123	117	95	114	99	109	107	108	102	111	97	108	108	97	101	122	110	94	112	105	84	100	100	92	99	91	97	93	112	122	109	107	95	122	98	101	95	105	113	116	104	110	105	85	92	115	117	115	124	122	115	107	109	105	105	93	93	94	121	100	110	97	97	113	104	113	83	128	104	88	106	97	93	93	101	104	107	95	110	93	91	92	92	81	101	98	105	93	110	97	89	102	108	112	106	97	95	95	101	117	103	106	130	109	122	110	112	101	100	126	125	111	106	95	123	101	104	94	81	108	118	109	95	115	102	107	110	88	123	107	107	103	105	107	98	109	96	114	105	94	90	97	116	124	102	104	116	93	101	101	120	98	105	125	109	98	89	112	76	92	105	111	104	109	103	95	113	116	109	84	83	114	111	88	93	107	112	100	102	118	99	107	90	120	106	102	98	87	103	89	111	92	100	132	104	127	113	113	111	95	108	92	97	117	81	114	115	100	111	101	99	101	106	98	120	95	93	106	116	108	92	97	124	99	120	104	104	102	111	125	101	97	94	106	107	91	113	97	106	108	86	110	124	104	105	136	114	98	104	83	109	98	120	112	82	109	101	117	126	106	92	91	96	95	110	94	85	84	117	90	122	111	124	85	83	102	99	116	116	113	86	106	108	97	107	94	115	121	97	104	97	117	122	103	105	102	107	104	111	115	108	110	104	111	112	99	95	92	111	110	110	106	94	99	100	110	119	110	104	119	100	104	101	120	122	109	120	100	111	107	100	113	97	105	100	114	98	109	92	96	120	99	108	120	96	95	106	108	81	102	120	111	130	121	96	109	91	117	95	118	95	112	105	88	97	102	98	97	122	113	113	105	110	116	108	97	112	121	102	119	96	111	91	103	98	97	103	114	93	112	113	107	101	113	103	101	110	110	102	108	112	100	85	102	111	108	109	116	105	100	93	100	122	106	97	110	88	81	95	84	92	111	94	119	97	102	102	111	108	108	106	86	84	106	93	114	83	95	101	95	98	103	106	96	127	99	112	93	118	97	104	125	94	107	111	115	99	126	98	98	118	111	98	123	91	114	113	81	103	90	86	110	108	96	99	93	115	105	108	115	112	90	112	92	108	96	110	100	121	110	117	99	100	102	129	113	116	100	116	113	108	117	107	100	102	96	94	102	103	122	99	94	111	117	88	103	138	108	110	118	106	109	98	92	111	92	99	97	103	111	104	126	114	106	102	99	91	112	105	93	104	105	99	123	108	86	89	99	89	90	98	97	101	118	107
10730	10370	26466	35258	32664	28401	23264	14560	10256	7495	5970	5372	4375	5074	8049	11576	3563	3198	3687	3245	2376	1240	672	464	368	389	435	389	365	425	338	368	313	318	304	335	301	311	298	292	281	306	265	284	256	277	281	287	253	267	262	312	269	249	280	256	279	257	272	247	263	292	312	259	267	262	275	254	242	281	265	269	259	245	269	289	286	247	259	276	270	278	258	261	255	275	271	256	259	253	282	245	278	234	259	260	297	248	245	266	293	248	232	275	240	255	255	254	272	259	276	265	265	286	250	265	252	240	261	268	219	285	256	238	254	292	290	279	248	248	264	272	297	269	286	266	304	282	270	261	272	250	288	258	278	277	272	285	269	280	269	259	256	267	275	256	280	247	249	258	291	268	288	248	245	241	276	253	265	259	243	265	264	256	257	275	265	235	260	284	255	257	256	272	243	264	274	258	291	254	257	279	263	252	255	256	233	271	275	264	270	245	282	265	237	267	226	259	265	272	280	280	255	245	263	254	274	257	275	250	302	248	245	282	261	285	268	255	262	279	253	282	258	252	259	250	284	272	227	243	290	258	233	242	256	279	239	263	255	277	281	272	249	257	231	274	298	248	261	233	253	244	272	239	247	269	266	273	268	263	248	275	282	257	247	282	263	290	261	283	258	254	266	259	223	285	255	230	277	271	248	279	272	263	297	254	263	249	248	251	273	247	256	253	248	256	275	292	265	232	271	237	291	266	263	258	284	279	244	285	260	272	273	237	267	256	232	255	273	269	253	259	279	260	258	265	250	260	268	286	291	250	235	268	267	250	256	267	280	266	257	260	236	258	271	249	256	264	273	265	286	278	269	272	261	267	266	274	276	277	281	262	243	250	261	264	271	256	257	266	260	280	264	255	258	251	242	291	250	237	278	301	257	236	264	276	269	288	295	269	256	273	260	271	257	264	272	261	232	281	263	271	279	299	230	239	292	229	291	265	244	284	265	255	244	251	278	293	264	242	256	248	267	268	240	271	242	273	270	263	261	240	253	299	251	244	269	281	283	281	248	266	259	231	261	267	274	295	261	247	265	239	257	282	261	256	269	261	256	283	239	255	259	264	257	284	271	247	239	263	262	244	265	269	280	278	266	263	252	265	272	295	256	264	252	270	287	256	274	251	278	242	275	258	260	267	272	255	246	250	273	253	234	262	280	258	301	268	257	291	259	243	261	227	277	245	282	298	265	233	237	263	261	234	260	249	255	249	282	260	269	291	296	269	265	270	285	274	264	232	276	256	290	247	262	273	241	256	271	261	277	287	276	269	232	273	268	240	234	243	267	273	252	251	248	256	257	239	284	258	298	261	268	253	263	270	301	259	265	276	255	268	285	256	256	253	233	251	237	257	282	283	264	276	285	250	293	280	253	258	269	274	248	227	282	290	242	279	260	263	252	262	271	243	252	288	263	258	255	252	244	277	267	269	229	280	250	241	278	282	249	268	259	246	269	250	280	290	258	245	256	266	293	255	271	254	269	239	271	258	283	258	255	302	242	282	262	234	280	281	253	264	251	275	291	271	271	262	271	268	274	242	249	273	252	256	269	273	279	250	266	240	239	261	249	277	283	274	259	269	269	257	257	266	257	243	280	258	259	266	240	275	263	260	242	262	251	279	273	255	295	263	290	250	232	247	273	274	284	253	261	269	294	249	264	266	231	277	276	242	240	250	243	243	258	249	275	254	258	258	268	259	280	237	291	232	252	244	283	222	285	243	251	232	263	299	228	290	263	248	267	264	272	287	246	246	280	284	227	241	282	268	300	292	256	256	260	273	265	272	252	248	242	246	215	237	251	270	261	249	299	290	274	246	261	256	284	262	262	278	250	265	289	252	250	265	260	266	237	272	262	270	248	252	236	272	258	246	280	287	259	243	278	252	252	238	242	250	269	264	250	239	254	265	260	248	267	265	264	279	260	275	237	241	259	257	259	259	262	266	261	266	244	264	271	253	263	272	260	280	262	261	282	261	278	274	254	278	281	284	271	275	269	306	257	278	238	270	270	273	275	273	258	249	269	261	279	248	263	233	249	269	262	288	245	265	229	256	276	235	254	270	248	261	260	262	253	266	273	250	295	247	244	258	236	272	262	273	258	268	230	257	275	234	268	270	263	271	283	274	263	262	247	282	264	272	253	287	250	265	263	237	238	265	250	294	261	266	244	270	261	270	253	253	244	262	248	276	260	244	254	281	278	262	255	251	245	264	264	271	246	279	283	267	253	265	282	240	255	287	255	280	271	253	251	256	247	266	246	263	260	260	268	260	287	241	286	297	247	286	281	276	255	223	255	241	248	294	279	239	252	262	286	261	237	276	262	292	269	252	256	254	270	246	288	254	230	257	247	235	266	269	255	267	274	268	272	282	257	272	262	256	254	257	266	286	268	275	247	275	286	275	253	253	268	239	276	262	269	251	280	242	268	265	260	243	275	253	250	244	262	263	264	239	261	242	271	246	264	254	267	253	255	267	265	271	269	271	292	243	259	255	254	260	252	268	280	237	247	280	258	251	269	263	281	242	268	250	285	287	256	274	250	260	258	231	281	228	263	275	253	294	256	272	273	263	255	257	273	276	241	275	269	282	244	320	288	253	264	269	276	277	272	244	268	271	252	245	257	265	260	268	243	245	260	266	275	222	265	284	257	253	268	271	246	295	266	288	243	284	265	261	257	237	272	295	269	267	244	264	246	251	273	248	252	241	249	257	269	276	265	285	254	275	258	257	245	281	227	243	277	248	284	268	242	258	260	268	256	260	254	256	282	266	268	245	261	266	239	232	288	248	250	261	262	251	272	253	285	263	272	258	258	267	265	259	263	269	263	274	295	233	266	272	281	219	275	277	255	274	260	247	260	263	234	244	288	249	261	257	234	275	267	258	238	278	245	266	266	257	295	238	281	262	237	247	270	284	248	252	223	233	244	260	267	255	273	241	249	283	244	251	264	227	242	267	268	307	288	292	274	269	254	258	245	261	285	240	280	247	258	230	265	225	251	247	287	276	293	262	239	272	252	262	249	222	271	251	230	249	247	271	274	240	275	290	281	254	265	260	245	262	233	273	257	250	259	272	257	262	234	262	234	243	268	270	260	283	262	246	233	249	257	282	276	260	264	283	267	275	259	250	287	269	245	276	255	295	266	265	258	251	248	250	260	269	262	272	247	280	257	282	317	278	288	258	216	273	257	253	266	253	231	253	252	254	271	268	266	272	265	249	261	266	249	264	259	242	265	248	263	265	297	272	267	237	259	273	241	282	265	283	269	253	258	272	258	241	299	276	253	249	258	264	261	268	237	263	262	262	277	266	271	276	293	265	256	246	267	262	250	272	261	247	267	245	272	240	233	227	254	247	278	293	250	246	265	248	280	273	279	264	261	268	272	237	247	272	252	260	256	254	252	281	256	251	239	290	283	274	252	260	273	264	279	253	270	268	254	282	295	271	262	269	283	257	258	279	257	277	258	271	255	281	247	273
31189	24590	35244	36358	32470	24157	19009	15030	10057	5555	3341	2664	3617	5098	6524	5092	2723	1571	1018	980	846	595	351	244	204	243	238	263	191	218	225	226	212	207	218	193	193	222	185	188	192	206	209	197	197	177	182	179	203	190	159	208	192	186	201	175	192	178	188	173	188	213	178	186	185	191	190	179	183	214	177	181	185	189	186	188	188	171	200	196	179	166	173	193	166	161	192	211	184	170	193	176	173	190	204	192	201	179	194	194	195	180	200	189	164	196	188	183	168	191	200	187	161	195	192	167	206	189	213	177	207	178	179	191	222	190	212	206	195	196	200	195	196	189	180	195	212	193	175	209	210	188	207	192	200	176	179	191	177	201	181	180	200	206	175	192	166	187	177	200	198	171	142	156	191	181	175	170	190	181	165	176	185	161	200	204	189	202	200	210	215	183	167	181	198	159	169	183	169	155	176	176	166	193	181	167	181	188	190	178	182	167	151	181	174	176	200	182	187	200	181	203	204	178	208	173	186	173	184	185	174	160	203	199	177	171	178	177	196	187	201	173	178	185	191	195	181	189	218	180	188	190	199	172	187	197	186	202	189	203	182	201	171	179	192	180	193	183	180	191	199	184	167	172	172	168	176	174	193	206	164	169	194	193	166	180	199	186	182	181	173	182	181	159	184	173	192	155	183	179	181	180	156	196	186	170	156	168	152	193	193	200	195	174	183	196	190	205	185	171	168	197	156	212	177	186	192	161	207	182	191	176	193	173	182	171	210	178	181	207	199	188	152	206	155	192	171	176	189	205	198	180	177	188	175	187	178	183	179	206	183	174	212	188	185	185	178	180	179	155	173	184	176	165	184	181	174	192	207	178	190	176	169	192	194	191	192	181	191	165	182	163	163	203	198	186	191	158	156	184	166	170	141	155	175	162	173	186	180	192	185	183	166	194	184	176	179	165	169	174	161	181	183	177	178	165	182	177	161	160	174	171	159	207	202	198	231	162	182	186	164	172	170	181	189	195	182	207	175	196	196	190	183	186	182	180	167	192	213	184	183	193	182	213	158	163	183	182	191	174	216	156	189	173	171	171	221	162	185	178	205	194	186	200	164	194	190	189	186	193	179	178	180	184	202	158	174	177	169	181	188	180	162	172	189	183	193	186	231	179	206	177	178	171	218	156	188	193	191	198	163	171	181	174	192	181	166	205	172	182	193	179	214	172	190	199	160	154	188	180	203	211	170	187	154	188	167	174	202	198	183	156	171	182	178	189	197	176	203	188	185	206	193	158	183	199	204	198	166	186	183	185	193	199	179	171	195	209	193	202	201	193	169	168	181	173	201	168	209	191	211	162	190	188	179	202	177	188	174	171	187	208	204	172	166	175	174	152	178	178	219	186	197	196	189	202	174	190	203	186	176	194	182	160	190	177	191	158	168	168	184	196	183	200	182	182	166	158	194	175	183	192	164	194	193	157	198	191	202	180	178	209	171	174	184	178	198	181	172	187	168	155	191	179	197	187	162	169	191	186	172	207	170	172	196	197	162	188	183	159	186	167	212	169	187	182	213	187	167	207	174	200	181	180	206	198	173	176	156	166	186	174	169	170	179	176	176	185	170	193	175	182	174	166	222	174	166	178	181	196	185	185	186	187	188	185	185	195	170	177	196	193	188	180	181	175	214	157	176	190	159	187	169	174	187	178	200	209	186	168	200	170	171	185	165	206	173	180	175	178	186	172	162	174	173	197	152	154	168	172	198	185	189	206	164	181	161	192	176	185	181	190	176	177	161	183	186	182	147	194	193	171	195	199	197	185	211	179	162	168	177	186	168	173	201	180	178	176	187	202	187	181	175	194	151	201	187	188	187	187	178	217	192	214	184	200	171	181	173	164	193	177	177	166	167	184	183	181	174	166	198	179	174	184	190	200	178	167	168	148	170	179	189	181	183	200	186	183	187	193	184	177	181	203	176	166	184	177	177	209	193	185	175	176	173	172	181	180	172	187	149	187	217	178	167	170	196	198	172	180	187	196	191	200	176	176	187	184	190	174	167	184	168	186	168	135	174	176	200	194	190	206	174	183	144	174	149	206	189	180	188	170	154	170	172	200	196	189	172	191	166	212	169	187	160	175	208	178	180	153	164	204	182	199	185	171	185	157	194	174	156	190	200	180	163	175	189	204	172	134	189	190	179	174	169	181	179	179	159	169	196	186	180	188	176	167	173	149	188	208	143	195	186	199	186	193	206	191	167	165	187	150	208	189	174	201	192	211	188	197	196	169	151	199	176	198	171	161	174	201	197	180	187	176	190	173	190	190	204	184	196	166	175	145	191	159	190	196	184	172	172	187	195	165	178	140	175	192	181	218	197	149	190	191	181	197	173	204	188	204	178	172	191	198	181	218	170	200	178	179	170	188	187	187	200	196	168	202	193	188	176	166	163	193	200	204	179	185	208	195	179	204	197	200	209	172	179	188	169	167	158	195	174	208	173	179	175	177	176	181	182	175	183	179	162	178	180	192	169	194	195	195	168	173	191	176	175	202	160	181	162	180	200	196	185	197	198	184	189	168	184	204	178	185	195	196	171	181	205	187	156	208	202	175	202	176	179	190	177	191	175	188	206	166	149	197	186	181	177	207	177	168	173	152	176	201	176	191	165	178	189	182	164	184	184	186	214	168	181	186	193	200	173	198	194	192	180	206	202	178	172	171	165	195	163	194	188	193	181	187	165	176	186	172	182	189	194	158	192	186	171	173	150	197	156	187	186	159	168	182	180	184	201	181	182	196	210	170	190	186	181	200	185	185	202	189	184	171	177	179	179	200	187	152	198	214	185	189	184	201	195	177	176	178	173	167	185	140	189	193	185	189	163	197	179	159	205	190	187	170	187	168	144	192	201	196	192	188	162	206	221	192	199	181	191	188	176	169	168	198	177	198	204	186	160	183	208	171	182	174	199	204	184	184	160	192	166	161	180	182	212	211	188	191	204	175	181	177	171	199	176	181	192	173	164	162	200	187	192	188	194	186	197	172	164	155	194	184	172	181	183	159	201	187	174	172	189	189	179	184	220	179	198	192	187	190	198	181	186	200	164	188	177	190	188	167	169	216	175	200	192	171	179	167	177	190	157	179	184	173	195	205	189	165	191	179	188	174	182	180	188	142	174	166	181	175	209	177	180	163	193	185	175	172	188	166	212	169	186	175	156	180	190	190	162	163	193	165	176	157	188	175	177	207	209	183	169	197	201	162	201	187	204	179	172	164	204	173	195	186	196	197	205	171	187	176	164	168	167	203	179	193	207	208	192	198	205	206	193	182	183	166	186	215	172	192	194	181	190	168	200	166	204	187	175	177	175	163	200	180	181	186	213	199	199	202	159	173	189	183	157	207	171	193	203	180	170	175	158	160	201	184	197	177	212	183	185	170	163	179	179	180	173	178	182	178	164	184	198	185	187	199	190	189	161	199	189	177	183	194	185	203	168	180	183	178	181	180	192	189	173	172	200	181	186	225
16327	17223	35803	43213	42785	36966	32446	29238	22004	16061	12724	11178	13907	19026	21877	18816	11337	7289	5341	5424	4512	2968	1321	845	694	662	724	711	673	640	625	586	559	547	555	523	555	540	514	466	477	449	438	421	491	456	465	463	438	409	432	455	458	445	446	449	470	456	422	451	450	445	448	403	467	446	451	450	429	393	427	400	437	409	447	416	440	451	415	423	416	475	399	449	446	437	428	432	462	422	411	434	417	403	379	415	469	437	409	443	408	416	421	404	447	422	398	398	413	412	439	404	443	415	391	428	423	401	441	432	430	436	420	409	426	459	429	433	462	447	448	392	424	449	453	409	481	447	463	428	436	440	416	438	423	422	417	427	422	420	474	399	406	440	452	418	468	425	410	423	423	415	465	396	397	417	434	416	431	445	398	408	432	477	379	449	393	417	371	388	426	415	404	394	454	411	389	409	435	377	444	427	434	411	434	453	398	432	406	426	429	426	402	439	443	416	418	413	440	424	462	423	416	453	402	426	428	402	451	384	401	437	428	446	455	384	409	408	461	463	411	452	452	434	435	419	378	394	417	408	440	414	387	445	424	426	409	415	387	434	466	461	424	430	422	402	411	451	413	438	393	421	408	364	435	445	427	405	447	408	418	429	359	397	407	443	438	385	418	404	410	397	422	423	420	416	407	380	426	392	411	421	459	408	419	408	416	405	402	410	435	441	392	400	431	445	397	398	436	461	401	410	415	409	372	409	409	414	409	422	399	388	376	440	445	425	438	439	426	386	448	396	429	433	414	424	425	375	418	446	428	421	384	450	425	456	409	397	454	444	421	417	448	448	416	425	436	414	394	397	405	412	379	417	394	453	409	441	441	402	417	409	418	401	430	430	380	407	399	420	394	420	427	394	425	413	414	391	391	416	391	426	401	425	426	436	443	435	420	399	431	449	409	414	367	419	388	448	414	427	441	443	407	382	436	384	394	406	431	423	413	437	422	424	443	452	412	411	433	418	452	416	429	411	406	412	433	392	425	413	414	430	424	440	416	423	425	440	441	423	429	395	392	373	419	405	406	415	449	380	414	401	449	411	398	451	412	445	439	434	421	442	434	426	407	377	446	415	452	430	409	397	430	460	433	413	424	401	449	428	435	438	417	427	430	409	428	414	402	417	394	422	436	428	444	391	472	388	381	441	444	404	421	414	390	409	433	445	419	429	414	427	452	440	431	421	439	419	420	406	478	440	430	398	409	412	425	405	436	419	418	418	396	437	409	431	401	436	390	412	410	361	391	395	457	439	440	419	410	385	421	404	410	421	429	426	425	444	439	441	436	427	405	437	395	409	450	447	442	429	432	413	421	433	411	469	410	434	398	414	412	420	399	403	403	414	422	384	403	395	383	435	414	409	403	405	414	475	410	401	449	420	371	421	392	399	439	422	436	445	453	407	396	434	420	443	408	408	387	440	378	388	425	374	425	420	391	422	416	392	440	431	444	428	410	437	397	460	449	423	405	400	453	438	429	417	428	403	422	427	403	423	389	414	407	442	441	444	441	432	417	452	439	412	412	436	400	414	408	451	417	446	417	455	416	387	413	417	440	397	405	411	427	409	394	442	431	403	443	443	433	434	420	436	423	445	405	427	391	460	408	390	425	433	414	447	409	422	463	412	425	439	423	445	459	420	387	432	369	439	428	400	449	418	445	411	412	471	448	435	399	427	426	422	435	352	424	423	408	420	406	409	407	406	424	408	445	453	457	429	402	416	417	415	425	420	403	406	402	403	429	391	435	394	404	411	404	454	447	376	397	450	387	406	435	416	436	416	424	407	407	390	378	388	424	400	445	404	412	421	408	418	424	407	433	438	438	424	409	387	431	440	415	407	380	383	441	415	424	450	381	423	441	401	408	434	406	441	422	366	420	431	388	420	390	437	419	404	410	383	408	429	409	421	408	411	392	416	414	437	455	433	432	380	411	424	391	426	378	410	402	422	422	448	452	438	417	383	372	416	370	372	441	424	446	400	418	413	409	460	399	407	392	399	410	402	406	405	398	441	429	419	413	433	433	430	427	402	418	456	424	429	441	433	449	405	415	438	422	423	400	386	429	405	436	427	426	415	442	430	415	416	407	462	399	422	431	441	416	462	458	416	458	405	442	424	423	441	430	440	463	414	384	442	432	448	433	414	403	408	421	387	457	442	401	410	443	437	401	398	427	394	424	421	411	408	455	411	411	387	431	417	389	407	421	453	429	414	420	422	417	458	427	445	451	429	400	422	417	377	409	419	413	414	446	403	416	412	392	377	415	385	470	404	416	392	393	416	433	394	422	444	430	457	430	388	411	416	420	422	406	356	442	417	387	413	419	428	423	458	441	412	424	406	409	434	431	429	410	438	435	429	393	412	445	409	420	461	389	429	436	417	389	430	407	411	446	428	419	424	422	426	428	471	431	426	399	402	455	429	442	408	423	457	423	425	422	385	424	434	391	409	382	430	396	423	405	426	411	436	424	433	434	435	400	427	433	462	401	418	411	402	415	423	447	416	430	417	399	435	406	444	402	441	435	414	404	441	420	444	408	462	384	443	454	434	422	439	405	425	416	404	409	433	402	393	382	418	407	410	401	408	421	388	415	398	415	428	445	382	375	446	358	414	417	413	439	411	427	460	401	382	431	411	449	443	431	423	448	418	441	422	433	445	367	411	432	415	419	406	423	428	418	374	411	417	431	425	404	418	451	444	398	421	421	391	433	389	435	411	417	420	433	435	477	416	417	409	391	387	414	449	385	403	460	402	392	447	424	403	440	442	413	441	419	471	430	400	442	424	466	394	438	440	442	460	432	424	446	405	410	415	432	401	447	436	413	403	444	452	440	399	438	424	397	403	390	413	419	412	394	393	410	401	436	397	391	421	404	427	409	415	432	393	450	417	407	414	417	380	416	451	427	446	426	401	418	403	426	418	401	391	413	392	379	412	436	411	414	427	423	473	402	415	418	441	410	393	403	387	420	439	416	395	438	420	348	470	430	411	425	455	413	435	436	425	423	414	430	415	403	408	408	410	374	432	380	426	436	410	440	421	448	421	423	420	447	431	422	444	428	432	444	409	407	433	411	386	395	393	421	416	426	408	458	455	435	431	411	413	410	426	427	395	386	440	429	406	433	403	426	428	423	386	407	447	405	415	426	443	381	434	398	426	449	410	404	451	420	407	437	430	419	414	407	411	419	468	420	408	409	430	407	414	432	407	402	402	409	406	395	410	407	435	432	402	398	406	399	396	410	411	424	394	400	418	421	439	405	444	446	421	404	410	465	419	441	415	438	445	409	442	419	389	432	439	438	447	416	427	420	424	441	413	402	401	423	458	449	395	383	393	436	422	416	417	423	423	421	418	407	435	395	403	445	422	417	422	418	423	404	418	428	439	410	427	416	453	389	406	404	374	384	401	425	428	389	443	419	416	435	479	443	466	415	439	435	404	431	424	410	435	451	429	408	389	403	431	448	418	420	424	399	460	437	452
8752	4058	9840	10831	8526	5130	3152	2332	1831	1183	920	657	454	323	248	190	163	228	280	363	342	235	173	134	118	111	127	99	126	113	107	90	119	104	116	103	109	107	102	94	86	93	91	104	89	108	110	91	90	106	114	114	102	91	98	82	100	105	123	95	111	122	104	109	86	100	114	102	97	111	100	87	104	119	110	103	111	115	93	109	112	101	117	92	105	91	99	97	107	88	130	111	100	103	105	101	105	96	110	96	94	105	116	115	92	109	108	110	121	115	131	108	88	93	103	106	119	125	118	110	96	121	109	119	104	101	112	112	102	121	102	123	88	94	99	90	99	109	94	97	107	102	98	104	90	91	90	96	98	116	98	110	116	105	94	110	104	96	100	126	104	82	99	74	119	119	110	92	89	112	123	104	92	102	103	109	109	101	103	116	101	109	100	98	118	108	112	100	114	123	90	106	121	100	106	91	119	105	91	100	100	112	94	115	93	99	115	97	121	112	99	113	82	76	91	106	95	91	79	126	85	94	114	91	99	103	100	108	89	93	98	91	93	119	116	124	102	123	101	105	104	106	119	89	92	102	108	91	131	113	102	105	98	92	116	112	114	109	109	93	100	95	123	94	102	104	91	109	110	85	100	98	132	119	93	117	110	113	107	100	96	109	92	105	136	114	126	99	93	114	93	127	117	109	132	114	128	110	99	80	94	117	97	115	116	117	101	93	99	113	95	114	124	104	109	110	104	89	99	117	100	111	116	98	109	91	82	108	88	88	101	112	115	109	93	92	97	117	114	99	108	110	80	107	108	106	82	84	105	99	110	90	106	99	108	89	100	93	127	113	115	121	95	91	115	99	103	105	114	89	110	114	111	103	106	106	94	107	102	109	118	108	92	102	98	88	103	117	98	103	93	101	105	122	130	97	112	103	96	92	108	94	109	76	110	113	105	115	97	108	112	110	86	104	111	102	113	101	104	82	88	96	107	110	118	138	109	95	103	91	88	99	84	84	122	103	103	111	90	94	116	102	113	113	92	80	103	93	92	114	112	103	96	102	102	114	113	104	91	108	103	115	103	96	99	103	107	110	118	100	100	125	111	101	91	91	110	110	85	96	95	102	111	94	106	104	107	76	84	107	108	98	108	116	121	94	109	89	98	91	83	85	100	121	104	124	106	81	105	116	125	104	98	117	101	114	93	102	87	95	101	106	91	99	101	93	103	109	90	122	98	93	83	106	99	95	93	115	97	94	90	115	113	107	97	116	103	107	101	108	92	139	112	104	101	118	113	97	100	102	102	77	110	121	107	104	120	93	100	112	92	88	107	90	115	94	127	97	85	109	105	110	93	116	99	108	96	99	124	123	119	92	111	99	115	110	125	96	104	107	111	95	119	103	102	99	95	106	105	113	113	92	93	93	109	101	102	114	99	112	111	100	82	98	77	89	97	110	101	102	117	99	99	103	119	95	96	103	91	71	105	107	89	124	110	129	103	124	108	108	108	102	102	114	111	130	85	112	90	98	94	93	98	90	103	105	136	104	86	87	90	116	101	92	102	93	94	96	108	116	99	106	87	81	134	97	109	116	122	126	120	111	97	114	111	93	99	105	110	92	90	111	116	105	101	104	124	107	94	107	97	102	96	99	113	112	102	103	110	109	97	106	89	106	93	110	96	92	104	123	101	100	89	108	104	103	115	103	114	99	107	98	107	96	101	100	100	109	94	99	96	103	93	103	113	102	93	96	100	94	98	101	96	109	88	94	116	109	92	93	107	87	87	82	112	102	99	103	108	104	99	112	92	98	100	113	115	97	104	104	103	95	122	110	101	129	101	98	98	109	110	103	101	98	98	101	109	126	96	96	111	118	98	85	89	109	96	102	112	121	106	95	119	96	106	105	117	111	108	121	116	115	101	111	98	104	88	110	98	115	118	103	101	109	101	106	91	97	112	99	96	81	116	119	106	102	119	96	86	102	81	104	110	89	104	90	104	116	107	88	105	109	107	103	124	97	94	107	103	89	111	106	105	99	108	94	79	106	107	89	102	103	93	91	104	110	76	117	125	88	105	96	109	100	105	101	95	116	114	93	94	77	93	110	123	103	109	110	107	104	112	113	86	116	111	102	105	115	93	100	94	100	103	102	99	116	79	100	92	96	101	108	96	108	113	104	116	125	103	112	110	117	99	117	107	104	86	87	82	115	110	111	86	101	89	122	108	102	103	102	102	92	96	103	97	106	112	106	115	110	114	97	82	106	98	99	112	98	97	130	97	98	111	106	117	96	118	118	126	97	106	80	101	88	82	117	95	106	99	101	128	110	105	109	105	104	94	85	116	102	100	88	99	85	93	107	108	112	111	114	121	108	83	101	106	109	99	134	102	85	107	105	91	111	90	92	106	113	105	101	122	100	98	108	111	100	90	110	92	111	98	97	114	91	98	119	94	81	109	99	87	90	101	123	111	98	104	110	112	102	105	115	120	104	104	99	128	97	106	108	99	125	107	114	103	86	107	116	112	112	109	119	88	85	88	81	101	95	101	115	106	106	106	121	112	103	106	98	109	71	101	80	108	109	97	100	89	107	103	98	79	119	105	95	101	119	95	106	103	100	87	94	93	98	98	101	99	115	96	119	116	97	122	100	99	106	109	116	113	116	114	80	103	76	97	111	80	88	106	116	113	103	101	91	90	104	107	105	105	100	124	92	99	103	120	95	127	110	90	98	118	120	108	96	93	96	101	99	102	103	98	95	117	96	92	94	97	101	112	101	119	106	123	122	97	102	108	120	107	103	96	89	106	101	91	96	98	102	120	108	100	92	87	107	99	106	111	109	90	101	89	119	107	108	87	91	107	119	110	111	115	94	90	103	111	103	105	137	107	78	92	101	108	99	92	101	116	116	104	105	107	110	132	114	101	98	87	92	95	107	122	96	106	127	87	108	116	133	103	105	116	100	105	106	92	101	114	113	109	102	110	122	99	92	104	95	102	103	103	95	129	95	105	99	107	98	87	104	101	106	111	97	96	114	104	109	99	113	119	99	113	102	99	96	94	110	98	111	113	104	102	91	120	92	95	87	111	98	112	103	99	97	99	92	122	119	101	99	81	90	90	112	103	109	118	92	80	117	98	105	117	103	95	122	82	100	126	104	108	103	106	85	113	96	110	89	100	93	111	110	106	109	96	114	107	87	87	113	94	105	108	89	98	86	87	114	101	105	111	92	106	95	100	101	107	101	98	93	99	97	108	111	108	134	106	105	96	123	98	102	108	100	88	110	119	98	110	104	89	107	113	96	92	121	108	92	114	103	98	96	97	113	125	96	102	98	101	103	98	109	104	137	98	94	100	100	90	87	83	101	96	104	112	112	105	92	107	97	116	113	109	103	126	112	111	100	122	97	124	103	85	71	96	89	96	102	132	108	117	92	88	99	118	141	102	102	84	104	114	114	114	104	112	88	98	117	104	99	94	96	112	98	106	105	108	109	116	116	104	104	97	86	104	103	93	101
5030	3662	16189	22132	20259	15710	11603	9951	8326	5671	4505	3473	2278	1628	1251	903	778	1009	1639	1981	1754	1184	560	348	302	324	261	281	282	260	270	262	272	261	257	236	270	287	278	247	244	257	264	253	289	247	235	241	229	243	255	213	260	252	233	268	248	276	225	235	244	261	254	237	248	259	240	220	216	266	255	250	270	256	269	267	235	263	248	254	244	264	278	260	250	282	276	225	268	240	257	259	230	272	257	266	256	252	282	253	234	255	267	246	241	261	245	281	298	265	238	262	260	242	255	244	269	274	238	265	260	246	253	237	259	231	256	260	232	225	251	262	279	237	255	225	247	250	254	235	226	262	266	248	248	251	260	242	254	233	262	223	260	256	263	225	243	240	256	229	265	260	251	268	256	246	262	264	246	256	275	278	276	248	236	225	235	243	268	232	236	206	242	232	242	230	249	252	279	248	244	274	261	275	232	227	258	255	257	241	250	253	253	239	229	234	260	242	228	253	237	265	200	214	246	245	269	244	249	287	220	256	246	244	244	248	239	250	246	263	253	276	263	254	247	249	262	252	270	217	230	244	240	261	253	259	250	261	270	236	251	243	280	250	229	238	266	260	247	251	230	243	256	248	249	234	275	215	256	286	252	254	262	262	236	254	272	222	247	246	272	269	236	244	233	253	278	277	236	277	250	238	233	266	242	243	271	259	253	202	237	210	249	273	268	248	240	266	229	244	229	239	237	233	251	279	243	235	249	238	259	243	237	255	241	224	252	261	239	252	243	259	250	253	256	223	267	255	237	267	245	226	253	245	255	230	254	261	252	214	255	267	252	232	234	238	250	261	225	229	270	244	238	243	236	257	264	252	243	263	252	210	234	260	233	234	254	246	228	253	264	248	255	243	230	238	240	263	282	254	258	253	256	264	255	248	235	258	265	237	262	281	247	233	260	246	229	266	238	265	238	262	247	250	258	270	245	257	242	229	275	242	250	287	262	260	252	262	250	228	232	232	226	275	262	229	252	271	263	265	248	229	270	251	221	226	264	217	226	257	240	294	240	232	265	254	226	250	251	234	209	239	252	244	261	225	235	244	251	272	260	245	264	259	240	239	263	276	228	262	261	242	279	268	243	271	270	235	248	224	250	241	268	262	250	256	254	236	258	263	241	254	233	256	265	256	254	231	227	255	238	219	254	251	246	219	253	240	239	248	267	236	271	257	239	267	273	285	269	241	244	256	232	261	276	263	272	230	242	245	229	252	259	274	225	261	259	225	221	235	231	259	247	241	243	270	258	256	246	243	231	249	254	255	242	269	255	257	284	227	232	236	253	266	252	246	260	242	244	242	260	249	260	279	264	271	260	239	237	262	249	235	272	284	276	277	230	226	276	217	242	247	231	255	255	215	248	244	241	251	240	243	276	247	263	268	242	263	254	267	237	238	263	242	243	237	255	243	275	239	262	247	245	261	251	236	248	274	236	254	255	242	221	252	271	271	251	216	224	228	230	236	260	250	264	253	287	229	264	225	229	260	277	280	259	275	258	276	243	265	236	249	276	241	260	245	246	231	264	278	217	270	286	245	247	260	245	244	282	220	259	269	238	278	240	257	242	220	254	265	259	255	259	241	262	236	244	220	258	264	263	260	223	242	258	240	259	237	245	226	257	269	243	267	258	256	236	244	246	263	276	231	243	247	253	249	235	262	231	249	268	252	231	257	252	247	216	251	244	225	228	265	236	245	256	223	225	250	252	230	211	253	263	239	233	252	261	256	261	270	270	256	227	246	239	252	294	270	238	228	225	249	256	245	257	249	247	226	199	258	246	272	250	239	268	263	263	247	278	213	245	231	259	260	237	251	285	255	267	246	264	264	243	261	254	264	279	268	247	249	275	270	255	250	249	237	277	269	247	217	266	240	225	241	251	235	291	243	261	247	280	286	255	242	257	261	275	247	246	258	219	247	238	249	234	241	258	234	269	259	276	271	241	263	241	263	217	262	262	253	262	255	260	240	240	246	262	257	241	248	242	249	252	271	264	246	268	245	224	249	260	237	248	249	276	234	266	250	256	259	260	239	221	256	227	241	257	283	216	238	234	225	236	252	250	245	243	266	265	241	221	286	220	249	258	245	247	252	225	239	246	238	250	259	283	275	252	289	278	254	250	253	258	233	275	244	246	254	250	241	249	241	242	251	244	279	249	271	243	258	262	262	222	246	229	240	238	239	269	264	238	233	266	235	251	226	248	252	253	260	274	276	254	229	236	250	241	249	257	240	257	288	272	251	279	268	248	266	254	284	292	267	234	244	238	227	242	264	277	238	262	259	238	274	272	264	258	236	217	249	266	249	269	237	257	259	267	223	248	255	232	254	251	267	227	270	226	268	243	256	212	280	230	282	237	242	248	255	252	238	252	263	234	268	255	260	244	221	217	245	246	249	245	228	247	259	258	241	238	258	276	237	271	258	283	279	240	267	293	265	292	240	247	257	263	267	248	241	243	263	228	230	230	270	267	268	239	249	239	254	249	263	222	239	266	282	214	263	234	253	246	227	242	252	250	268	256	225	259	249	261	250	249	248	242	240	219	262	236	247	244	264	228	269	235	234	256	263	259	220	240	228	238	247	296	259	245	240	258	237	266	243	265	266	246	271	254	246	255	252	239	262	240	251	230	238	231	274	243	251	261	254	259	260	258	260	247	239	268	248	276	247	256	236	253	240	252	251	242	245	278	226	245	265	261	259	267	205	271	256	228	217	252	270	212	238	260	256	249	249	260	229	243	259	252	243	244	262	233	251	252	234	230	255	223	239	254	220	227	220	289	273	292	242	256	265	257	254	258	217	233	242	264	258	277	278	247	230	268	246	264	265	259	255	243	261	259	226	254	273	255	232	271	245	240	239	276	242	277	228	251	266	242	265	264	229	264	230	217	228	237	249	235	266	290	243	242	245	266	277	261	239	248	238	279	239	236	244	239	234	248	236	248	224	258	245	233	276	249	265	239	253	241	230	245	243	251	243	266	252	236	271	263	263	273	244	263	251	280	245	251	255	279	247	254	265	253	279	278	247	235	243	245	252	271	268	274	245	230	237	234	225	282	215	254	278	253	234	238	247	278	238	275	248	252	247	261	251	264	266	247	256	256	261	239	257	266	259	228	249	254	243	253	256	247	249	264	255	241	253	283	216	253	260	248	225	264	220	255	246	246	274	248	257	204	261	250	233	290	242	246	241	241	224	264	216	268	230	238	245	222	262	216	267	242	240	259	271	252	253	240	218	246	286	254	266	246	241	258	235	226	263	229	234	205	246	273	279	270	247	257	249	236	248	222	247	250	240	263	264	259	239	263	256	264	260	248	235	237	271	244	258	254	256	227	246	237	265	261	254	231	253	235	246	276	243	231	241	232	254	256	244	238	263	280	234	238	250	225	260	257	266	249	246	241	231	254	250	266	273	239	266	270	242	254	264	261	263	259	287	242	253	255	249	265	272	239	248	209	280	256	264	228	278	231	260
15318	11871	19612	18597	14326	11357	9195	8355	5421	2050	3199	3164	2341	1364	771	1060	1129	757	543	527	453	313	207	152	133	106	113	127	117	115	113	122	120	106	76	118	101	99	112	88	115	101	92	91	109	92	103	99	114	110	99	110	98	118	105	88	79	93	86	109	99	96	93	89	78	99	106	89	94	86	106	95	104	102	109	128	81	93	121	88	100	105	84	92	100	97	105	84	96	106	109	89	89	79	97	95	115	112	89	113	85	95	98	106	99	105	122	93	102	100	94	93	105	96	97	98	85	101	110	119	95	115	101	126	115	73	107	126	93	109	110	103	86	89	86	111	107	95	102	88	111	102	120	91	97	93	96	91	97	116	98	94	105	93	102	108	105	98	106	93	102	73	94	91	98	81	103	87	93	103	87	100	90	93	111	114	111	112	100	101	97	113	86	99	79	95	109	106	105	103	94	97	114	106	105	75	112	101	106	100	98	92	95	98	106	97	115	87	96	90	101	102	93	94	108	97	97	103	111	97	111	81	112	109	93	117	111	99	86	114	92	95	99	117	106	112	104	133	97	99	91	95	98	91	97	94	103	98	93	94	93	90	115	94	112	101	90	81	103	99	102	89	92	111	105	128	106	102	88	82	80	100	90	104	94	102	93	77	96	84	92	106	104	96	111	91	91	115	111	93	102	98	112	96	122	91	92	96	117	120	91	113	113	86	94	93	101	101	100	86	86	107	92	100	112	99	114	109	111	91	97	90	80	87	100	79	106	84	111	108	103	135	90	89	94	101	93	96	112	112	83	102	78	98	96	99	103	97	110	96	101	103	97	108	116	85	105	100	111	89	89	119	91	102	73	117	108	81	96	92	97	86	95	101	90	94	94	88	106	99	109	95	96	101	97	94	97	99	100	74	94	92	117	111	85	77	83	88	93	89	99	94	90	98	99	109	67	107	106	99	113	114	106	121	100	117	121	94	102	105	99	105	84	93	116	92	93	105	90	96	124	84	118	103	99	74	90	119	102	101	111	97	92	102	87	112	90	95	106	91	99	86	106	103	99	89	88	73	99	87	85	95	105	117	107	100	100	102	98	108	90	90	106	99	101	103	91	94	99	91	87	98	98	104	88	92	102	91	109	93	96	86	90	114	90	115	116	102	118	87	94	69	93	97	112	82	90	110	97	92	114	97	99	96	120	92	96	128	105	109	99	106	105	100	95	77	90	98	87	115	86	101	109	97	110	88	104	115	106	101	82	82	86	101	119	101	94	81	82	78	97	106	110	93	100	88	99	123	101	106	92	109	81	102	94	94	97	100	89	107	102	96	82	117	106	86	87	114	97	98	94	75	90	102	107	82	101	109	114	95	96	78	74	114	105	102	78	97	82	91	86	95	84	107	88	122	94	104	104	80	93	99	89	79	75	108	97	98	106	103	98	88	92	90	98	101	106	99	92	93	94	111	93	110	104	95	117	113	98	113	101	88	89	88	127	111	83	108	101	93	84	106	86	97	73	98	121	81	113	109	98	93	102	84	99	103	88	94	90	94	119	94	121	108	97	86	93	107	111	115	94	115	99	101	115	92	98	87	105	90	85	84	101	98	93	102	116	118	93	105	98	98	107	98	76	91	78	91	94	74	90	110	102	101	103	111	92	115	102	97	92	96	102	96	111	99	92	100	76	91	105	99	91	84	108	88	95	100	104	91	94	92	90	117	88	113	86	121	72	109	107	97	94	105	115	95	117	100	95	120	107	94	103	114	95	95	82	108	115	104	101	91	107	85	90	94	95	100	109	91	107	117	86	99	105	86	87	92	74	109	111	103	103	125	121	104	118	98	90	92	106	105	130	101	82	81	108	118	99	110	126	96	80	96	125	98	91	110	80	103	103	103	113	98	80	102	96	86	96	106	97	90	101	87	105	78	88	94	95	84	96	113	82	106	98	86	95	99	102	84	97	104	111	101	102	117	94	92	81	86	107	98	77	90	93	101	90	103	115	112	102	96	113	110	97	92	112	83	98	110	80	98	108	97	103	97	120	90	73	99	87	81	92	94	95	97	104	84	81	108	87	96	114	94	84	92	101	119	90	115	111	87	98	90	91	99	93	102	101	87	80	99	106	98	94	95	95	107	101	96	87	128	99	118	86	110	110	117	80	93	98	95	90	98	90	96	85	109	100	113	115	108	103	113	97	91	111	99	96	100	126	113	94	100	114	85	119	106	94	99	118	116	98	93	111	106	106	93	92	111	83	101	117	109	102	83	109	95	114	102	88	77	99	101	79	88	82	95	109	105	83	101	95	114	87	80	104	96	100	104	95	97	94	97	94	113	91	112	82	106	87	85	99	101	88	94	84	110	104	94	97	84	101	91	104	101	86	93	81	100	110	98	101	101	86	94	89	100	109	98	90	96	102	88	92	95	102	96	90	88	93	72	101	115	107	116	94	106	95	103	87	108	91	99	66	86	85	91	91	91	97	121	119	106	93	97	111	104	99	108	82	80	94	120	101	109	114	108	106	105	97	80	110	102	119	101	106	103	98	82	95	105	82	91	107	110	92	97	77	86	91	96	102	123	114	93	105	96	98	90	105	98	104	90	118	99	84	91	109	109	96	114	93	90	109	106	110	90	98	105	99	94	105	112	81	110	117	109	92	85	103	95	99	92	98	84	101	105	80	102	108	102	87	100	115	96	128	104	93	107	114	106	109	111	100	109	114	88	110	93	90	97	98	100	101	89	105	89	105	100	99	105	101	124	106	87	99	100	90	114	106	102	84	93	95	117	83	92	100	93	110	113	97	86	115	78	102	112	100	111	109	105	99	96	82	109	115	120	117	109	103	114	72	100	102	112	103	75	101	109	89	105	105	89	91	101	105	95	98	97	94	91	102	89	105	110	92	98	118	95	99	104	89	93	93	106	97	92	87	113	97	115	104	105	117	90	92	112	98	108	80	94	95	94	95	99	98	116	98	99	87	98	105	100	88	92	86	107	90	99	81	96	109	94	82	85	98	98	104	129	108	99	103	95	117	100	109	106	87	84	114	105	106	111	102	102	91	99	83	109	108	91	90	95	100	95	92	102	95	121	125	111	97	92	107	104	116	117	93	112	97	111	109	97	105	87	109	86	117	97	102	79	119	113	113	118	69	88	102	99	93	114	80	107	103	94	84	112	103	100	104	95	101	108	118	117	92	75	91	100	89	77	80	106	85	100	98	102	113	98	107	117	111	90	85	94	105	111	105	107	93	94	101	95	90	97	95	111	105	90	103	96	95	78	109	86	101	103	107	98	98	102	109	115	102	96	89	91	98	92	88	113	116	98	92	94	95	90	88	106	108	96	96	105	109	100	79	120	103	88	101	103	102	111	118	102	98	99	104	82	88	105	108	107	108	98	87	104	95	97	96	96	86	100	98	90	85	102	109	110	98	98	110	111	95	92	108	89	102	74	106	92	116	109	97	85	97	116	90	96	109	97	102	125	104	83	101	112	114	109	100	108	104	103	94	95
8916	10091	25043	27674	28418	25804	24119	22914	15799	8320	13882	13150	9772	6082	4015	6133	6612	4170	3341	3100	2588	1714	981	557	420	386	359	372	352	303	284	316	299	279	281	297	279	294	276	271	259	240	243	266	235	263	272	266	259	244	278	248	288	244	247	242	246	260	271	230	245	261	267	263	262	237	250	241	229	263	265	247	251	230	256	251	256	280	253	262	256	253	288	248	256	259	265	283	252	269	270	247	256	265	248	234	242	228	271	266	238	259	229	210	236	247	262	249	228	267	247	253	255	257	240	242	240	267	254	220	244	285	265	256	254	251	261	239	235	250	255	267	256	270	261	251	236	256	252	263	241	258	282	244	290	241	232	264	233	271	263	263	258	274	226	246	266	239	231	261	256	235	224	237	261	236	269	257	240	233	253	269	248	240	220	234	246	239	268	272	249	245	248	278	258	231	205	247	248	247	246	248	249	250	264	248	250	233	212	249	267	244	252	253	220	259	253	248	258	241	246	243	248	262	216	239	267	249	234	267	246	244	279	247	250	238	233	260	272	272	226	252	253	231	260	225	261	239	261	231	253	270	220	259	260	249	271	242	242	257	232	234	242	230	248	233	227	242	253	239	215	221	229	238	233	270	241	227	235	240	271	242	242	254	231	229	260	247	244	226	236	227	258	232	256	262	270	241	251	238	278	252	268	261	246	275	251	239	244	274	233	229	246	264	239	241	270	251	284	251	257	241	276	219	278	243	261	271	261	248	248	243	246	247	254	253	235	240	236	258	248	281	277	249	256	226	250	259	263	231	260	239	251	265	275	258	184	233	255	253	244	266	240	239	263	256	216	247	287	256	227	224	250	218	249	246	242	223	251	223	243	249	256	269	263	264	250	257	232	230	244	242	231	257	243	246	235	264	245	251	231	263	261	241	251	245	243	254	253	241	250	257	238	248	230	221	271	248	237	256	247	252	260	268	253	242	229	246	275	221	242	234	250	258	271	260	236	231	269	255	261	216	235	245	241	237	247	244	238	255	223	241	235	283	243	244	257	273	271	262	248	246	252	269	279	243	278	238	242	248	231	264	230	249	274	257	255	232	247	223	262	262	262	284	236	255	245	268	255	242	239	248	254	255	220	240	269	222	240	244	245	251	256	245	254	270	254	277	258	247	268	252	246	234	234	242	264	246	242	244	240	253	241	258	248	245	253	244	247	245	234	260	250	243	200	252	273	200	280	271	281	261	251	242	244	248	285	257	249	233	273	243	249	254	238	270	269	237	234	238	263	254	253	238	240	259	248	264	243	216	251	237	220	253	236	226	227	258	233	244	259	254	232	253	265	234	270	255	255	242	236	234	226	258	274	251	220	249	248	232	235	241	239	244	264	243	229	257	273	239	243	244	251	281	277	242	262	237	213	214	227	263	247	270	211	268	247	245	246	241	251	255	236	260	228	234	258	267	263	264	244	252	256	232	248	265	255	274	240	258	262	251	239	250	225	270	235	252	248	255	273	226	267	260	231	242	268	234	246	265	264	264	246	263	272	234	260	257	240	263	249	260	261	246	245	266	227	272	246	244	265	257	250	235	225	256	252	245	262	256	254	261	234	240	274	237	253	252	236	269	238	240	262	231	240	273	256	245	237	273	227	251	237	258	253	257	250	240	236	231	281	280	236	252	242	259	244	217	226	240	253	248	238	237	251	278	266	247	247	242	271	254	258	237	268	235	254	271	271	258	277	254	252	230	253	263	270	242	242	251	244	245	244	240	257	246	260	255	239	264	239	259	247	248	222	261	236	264	231	240	226	246	257	235	239	252	247	250	232	226	240	232	250	259	242	251	271	238	248	259	215	267	244	245	257	257	253	258	233	219	254	229	237	246	257	222	274	257	277	260	256	252	233	237	266	264	246	221	245	234	254	275	242	234	251	260	272	265	244	217	254	264	263	224	270	239	257	251	249	244	257	271	226	263	243	229	254	233	270	267	247	226	249	234	261	233	234	240	220	253	244	258	232	240	286	239	220	255	257	262	243	273	247	254	214	265	242	240	228	239	226	244	245	235	254	269	235	270	255	262	255	252	218	217	242	282	259	256	230	258	238	248	258	231	271	278	253	253	267	265	257	278	255	230	233	246	231	240	261	246	287	269	264	215	243	248	266	228	232	226	269	247	248	277	234	227	232	236	216	245	277	223	216	224	270	262	243	259	293	252	277	257	227	243	253	268	246	247	207	237	248	243	240	227	247	208	247	257	244	261	252	241	249	235	247	242	233	237	236	231	261	259	249	239	239	246	251	285	266	249	249	248	276	230	238	252	231	258	216	250	259	269	248	248	253	240	225	259	261	269	249	230	256	224	256	243	245	241	232	235	274	249	256	226	273	259	236	244	264	246	258	238	249	239	227	244	249	237	274	271	233	244	247	238	242	263	264	263	227	246	246	231	247	251	238	240	235	248	238	240	248	243	279	240	252	263	249	260	280	227	230	238	249	270	232	259	242	281	218	228	248	266	225	235	238	265	248	251	246	261	268	254	265	243	241	248	242	269	243	253	238	262	242	231	236	272	234	233	241	251	241	262	222	257	253	271	266	264	237	264	239	273	249	255	259	260	243	245	241	238	256	254	231	232	254	271	248	240	252	228	249	221	266	249	263	258	257	246	257	252	248	252	246	239	243	237	228	227	242	250	255	238	272	230	231	244	249	257	229	237	241	216	240	254	232	262	254	257	248	253	223	244	252	262	241	254	264	261	263	267	230	243	227	267	245	246	247	233	246	258	237	260	213	240	235	221	245	253	259	262	280	239	284	235	236	251	250	239	249	240	264	247	267	261	232	275	242	252	239	236	218	267	249	244	254	241	250	229	241	259	248	259	245	241	265	255	232	244	243	278	234	247	261	277	270	262	278	231	264	257	228	273	251	246	245	261	245	235	243	285	245	246	248	231	260	265	257	244	222	261	238	264	234	237	249	272	272	250	265	265	283	230	263	281	243	278	219	281	230	250	222	269	258	244	225	253	241	227	245	251	230	228	242	272	232	284	231	248	248	254	222	274	242	225	233	239	236	235	248	240	229	259	265	240	242	226	241	249	244	240	285	244	240	267	249	251	231	238	233	267	246	255	263	233	249	249	280	247	278	257	240	234	230	260	261	232	231	275	230	259	277	225	194	251	262	257	234	256	233	260	271	229	245	248	265	240	262	244	265	215	236	244	254	268	246	251	241	259	250	254	246	269	253	232	259	249	266	245	247	231	258	233	252	266	254	230	264	265	245	250	256	243	238	246	251	234	297	249	264	225	231	257	208	249	242	237	245	247	244	274	202	267	238	229	253	246	249	239	251	232	229	242	263	215	250	272	258	235	236	238	244	277	274	266	253	247	253	267	253	239	268	242	241	241	257	225	268	249	263	249	240	254	229	239	235	251	249	262	267	232	264	221	261	238	267	248	249	213	250	257	245	247	252	250	245	264	257	263	279	245	259	251	249	259	268	234	236	246	230	268	253	250	238	227	235	238
27121	25094	30145	29617	26648	22555	18532	15354	11019	5736	10590	8511	6236	5603	2865	2319	1427	601	876	879	681	523	343	259	251	224	193	214	189	212	189	215	193	211	177	240	195	168	149	162	166	181	205	180	175	176	193	175	170	155	156	161	180	167	173	162	173	184	191	178	181	164	181	152	170	182	176	180	155	157	162	147	174	176	203	178	161	177	173	180	161	162	163	169	192	155	168	181	185	172	178	178	178	173	196	172	183	163	164	178	174	156	184	167	178	183	160	193	182	177	163	185	176	188	157	154	168	182	196	181	181	206	162	165	162	163	175	170	160	170	178	159	195	177	176	173	155	171	190	162	186	179	164	176	169	148	172	179	189	171	172	183	172	157	181	184	160	155	173	177	176	180	177	171	159	179	175	176	152	201	178	175	154	134	166	172	161	175	150	171	175	172	176	164	153	170	181	176	191	159	158	178	160	162	182	159	147	164	180	157	182	168	153	182	161	186	153	165	164	173	183	158	187	191	158	162	188	186	160	178	154	144	165	158	142	176	169	156	175	172	159	173	169	177	175	193	162	164	149	202	185	192	191	139	151	179	182	157	168	172	165	182	165	180	162	158	143	166	178	172	159	158	177	193	198	202	198	175	195	140	157	187	164	166	193	201	187	170	171	171	160	178	161	178	148	178	161	179	163	155	177	180	188	171	185	184	171	181	161	152	166	167	176	196	146	163	168	176	167	174	176	199	161	174	172	201	186	153	158	180	176	162	198	185	159	171	163	181	165	178	171	176	161	163	175	174	162	164	175	202	173	190	173	136	156	132	159	167	164	153	170	174	160	181	174	205	163	165	160	166	200	160	158	162	177	194	150	184	174	167	191	165	178	158	156	164	202	182	162	177	179	184	166	173	175	164	164	166	186	181	161	169	148	160	162	170	172	156	160	169	164	174	154	174	164	164	185	178	195	173	155	163	180	183	210	146	159	183	204	185	150	169	170	151	191	182	210	182	187	180	183	174	186	189	173	167	157	149	151	184	182	189	171	179	172	177	159	166	175	182	160	180	164	195	175	159	169	167	150	188	177	158	157	168	172	159	167	161	148	196	181	186	174	133	167	142	183	164	179	177	166	164	150	173	146	166	169	198	177	191	166	179	190	152	205	181	152	172	180	189	170	195	162	163	176	186	189	168	190	151	177	169	166	153	198	166	184	195	160	180	159	184	170	189	186	171	164	170	149	162	181	173	158	176	163	178	177	151	198	169	176	150	168	187	176	181	160	178	169	205	189	158	191	165	172	148	188	182	168	164	168	173	172	190	189	176	159	194	184	152	169	152	155	142	191	191	174	163	184	160	157	171	166	181	175	161	145	155	170	182	194	172	182	191	170	161	152	197	183	168	193	191	164	182	182	165	186	186	170	191	161	164	169	165	210	149	193	199	182	173	151	154	175	176	183	159	190	176	162	170	183	190	171	147	159	206	190	190	174	171	173	185	172	175	162	160	156	155	168	157	191	163	187	174	153	191	167	176	149	167	177	207	157	156	167	180	179	146	182	189	147	147	168	174	160	169	162	169	154	169	163	146	178	181	164	164	178	169	167	182	170	197	162	182	173	158	166	154	166	187	155	139	177	150	169	141	146	149	158	178	173	184	164	181	167	167	157	162	170	179	169	194	175	200	174	173	155	172	164	163	175	185	177	161	164	138	168	205	165	179	173	202	171	165	178	172	161	170	192	180	159	168	186	189	157	177	187	177	173	205	176	194	166	168	188	159	161	184	191	160	169	187	168	168	195	179	157	150	150	153	203	182	174	143	180	179	160	198	171	174	198	163	191	167	184	140	168	160	188	167	198	193	170	193	147	158	138	182	188	192	184	169	168	193	157	172	193	169	180	149	163	164	159	176	174	127	137	182	170	164	162	155	149	183	178	177	172	183	177	161	174	177	169	201	161	168	179	171	158	165	176	181	179	153	190	185	185	168	168	157	175	168	159	179	173	174	186	192	135	171	181	158	165	161	202	165	162	195	164	172	184	164	173	165	168	159	191	164	191	177	163	160	160	199	163	185	186	183	184	179	161	162	183	195	161	164	141	193	163	180	164	196	166	196	168	170	148	157	161	183	154	185	178	147	169	157	152	179	159	198	183	182	156	193	188	153	184	171	166	181	138	148	181	169	150	195	168	168	179	193	155	175	173	192	174	191	203	198	183	167	202	167	171	207	160	180	181	173	189	178	146	184	177	155	169	189	170	162	159	173	148	177	189	184	180	167	163	164	197	189	163	171	154	192	157	166	165	162	173	161	189	167	193	181	204	166	155	137	190	143	178	204	185	191	187	174	176	194	172	169	158	163	162	177	172	175	183	200	175	175	178	169	166	183	203	156	173	166	169	194	192	171	174	180	154	158	167	181	186	180	176	158	170	156	165	175	161	146	168	189	178	170	173	182	168	161	161	171	152	150	176	179	173	173	155	147	172	181	161	159	172	151	165	165	186	175	168	170	156	175	190	153	184	191	172	160	172	193	177	156	167	165	195	199	162	197	181	160	161	156	188	189	151	180	172	181	167	171	176	167	167	175	190	172	159	185	194	166	182	216	175	159	164	166	195	170	193	205	166	203	177	154	186	165	178	182	182	139	162	191	175	156	179	186	161	156	172	161	168	174	164	178	164	178	168	180	169	172	164	179	162	162	214	158	182	180	194	170	165	159	165	181	162	148	164	164	173	167	182	152	167	177	170	171	176	158	179	179	156	157	173	164	163	167	175	166	164	177	201	183	141	169	172	160	178	175	186	167	172	173	179	173	174	150	164	164	174	168	206	185	168	155	176	173	173	160	157	177	167	152	167	183	176	155	155	173	173	172	157	183	175	173	194	187	170	192	159	168	193	147	174	175	168	154	187	188	154	174	162	187	176	168	176	179	166	167	178	181	171	159	143	172	146	191	200	161	183	195	176	176	173	187	177	167	196	165	152	174	183	179	184	161	194	197	170	170	179	161	174	157	169	131	171	187	184	180	168	199	165	180	141	161	154	168	148	184	158	191	157	180	173	185	181	161	149	181	159	178	156	145	138	154	162	164	170	166	178	201	160	181	162	153	155	175	162	171	169	176	183	170	152	170	179	179	202	184	169	169	123	171	150	174	164	173	180	162	195	190	183	167	179	182	162	167	177	164	175	168	174	178	176	165	192	172	172	164	156	158	168	196	177	148	155	162	155	158	177	142	177	175	167	146	191	167	170	189	165	176	183	190	184	158	165	172	208	149	149	186	171	176	178	144	175	180	162	164	165	165	153	182	161	172	184	184	170	173	187	187	167	184	147	156	187	176	157	178	162	163	167	167	166	193	187	193	176	191	163	175	163	162	187	188	160	169	156	175	169	166	171	171	181	159	178	165	173	192	144	187	162	195	178	174	159	168	191	169	181	178	174	157	188	171	166	166	175	179	174	184	179	173	172	161	164	159	188	181	181	165	164	189	180	162	168	158	172	178	171	173	187	148	179	183	161	178	168	174
14040	18546	30952	36146	38823	35964	33776	29061	22221	16125	26829	22354	19288	17344	10713	10449	5855	3203	5157	5005	3831	2751	1794	1076	720	693	687	664	633	601	555	549	512	507	478	531	519	499	486	452	469	452	446	407	430	442	432	466	428	424	448	409	408	413	427	414	412	421	408	412	426	461	419	416	414	433	452	406	449	407	428	400	406	414	388	420	410	415	439	419	418	429	416	408	412	377	381	406	441	401	391	370	374	426	361	394	413	408	384	389	403	392	385	384	383	407	414	408	391	431	402	418	413	402	402	403	405	429	427	403	413	417	431	379	425	402	419	391	395	415	437	448	421	383	441	417	400	425	418	365	410	431	410	395	433	440	406	404	386	422	422	403	421	442	429	409	378	451	425	372	391	387	403	361	381	406	428	385	386	390	431	390	398	401	397	435	387	371	399	402	419	402	388	354	407	412	399	435	386	370	379	416	402	381	386	403	426	383	384	406	391	414	419	386	356	414	357	378	389	398	365	383	413	383	380	382	410	394	416	368	423	409	413	378	407	391	383	377	388	410	391	394	346	404	391	412	409	393	421	430	355	414	369	370	403	389	418	399	453	401	402	385	387	357	384	416	385	371	395	375	405	383	410	378	382	399	395	402	403	398	438	404	397	408	411	362	373	354	421	423	365	398	393	356	423	384	419	402	386	402	401	397	406	409	392	424	394	423	369	438	411	409	406	383	389	398	398	406	410	381	329	398	400	408	412	383	407	399	410	432	415	385	397	375	392	399	444	426	368	400	397	410	390	408	394	396	408	361	360	400	367	388	398	412	408	390	387	406	382	409	396	369	389	398	386	390	408	416	411	430	397	397	403	393	394	403	387	389	422	391	425	408	405	393	394	413	402	411	392	384	387	422	396	431	397	381	389	385	414	398	422	365	389	417	375	390	434	375	389	409	378	384	397	402	398	415	387	382	404	374	394	394	396	391	387	357	349	378	374	377	404	393	460	367	379	380	392	404	405	399	397	412	410	382	398	399	399	412	398	402	392	393	373	410	374	436	395	404	419	369	398	397	397	380	393	348	376	391	386	405	391	387	367	404	385	392	407	353	406	328	410	397	397	398	416	373	404	363	357	423	411	369	399	409	405	431	383	356	369	414	376	411	384	430	402	402	404	405	401	387	388	423	398	379	351	405	385	386	393	389	386	378	387	434	395	405	439	390	388	397	430	404	388	365	409	393	404	342	401	385	397	382	394	354	395	388	400	390	384	394	371	384	398	424	396	408	395	381	400	373	386	380	392	362	417	411	380	385	389	426	395	420	379	385	384	402	406	373	391	403	386	403	413	387	397	390	381	391	397	402	363	366	370	386	423	414	396	351	391	361	372	396	363	382	357	365	391	367	384	391	392	362	379	400	376	384	384	398	374	402	408	387	409	384	397	392	410	392	448	390	403	416	431	370	392	402	429	383	467	410	401	376	424	406	380	402	419	410	397	405	422	367	405	382	374	385	411	394	393	402	398	375	388	404	389	399	389	403	404	401	390	394	360	409	393	414	413	381	393	388	414	439	368	389	381	435	394	397	372	422	373	406	391	409	365	399	394	372	400	375	391	413	380	383	388	401	409	387	413	393	391	383	405	380	414	410	412	416	421	390	379	401	405	383	375	404	378	398	426	411	405	417	383	395	384	392	384	421	434	373	393	380	371	381	366	409	406	392	382	388	408	414	357	388	353	400	425	383	383	375	387	387	384	412	382	370	367	392	398	427	375	422	447	387	382	409	391	399	379	436	382	369	375	380	399	394	436	394	420	421	401	392	391	347	412	378	407	405	395	416	350	422	399	382	373	397	366	374	389	397	371	374	393	416	383	380	359	387	406	374	393	364	385	385	422	409	414	375	415	441	403	426	380	397	362	409	420	372	406	380	410	414	388	375	414	390	375	354	402	394	399	409	417	417	412	379	387	384	357	388	404	365	386	392	397	363	394	397	396	390	426	368	353	411	425	392	382	426	379	389	399	390	390	358	351	419	394	401	421	371	405	381	386	398	407	381	389	391	356	396	403	398	394	402	400	408	385	402	419	389	403	395	389	395	355	366	388	447	412	409	383	405	392	401	410	388	383	370	399	389	432	368	393	373	390	410	383	377	382	405	386	387	371	390	356	447	379	422	362	375	403	402	387	375	405	386	409	395	371	405	374	395	407	394	398	411	380	395	376	396	405	393	377	370	375	383	399	376	404	343	385	395	369	410	397	352	423	370	366	403	384	386	384	384	386	387	434	369	402	370	398	415	406	386	427	386	375	386	381	401	414	393	418	368	377	361	387	402	394	425	355	423	380	366	411	392	389	383	392	364	378	383	358	399	394	392	405	407	402	391	375	407	393	389	398	397	402	375	402	397	386	386	366	369	382	389	377	401	387	408	410	404	419	369	393	379	365	382	343	404	401	394	384	420	394	420	421	405	430	397	421	396	407	415	370	408	399	390	352	442	359	355	393	416	378	403	377	377	382	383	389	389	381	398	372	380	400	384	404	427	399	429	374	398	403	384	384	369	378	366	384	415	402	376	412	408	428	416	371	439	381	403	397	374	380	387	392	389	383	416	434	376	432	385	387	358	376	388	380	394	382	403	414	394	416	395	417	345	393	389	419	398	396	409	420	412	415	398	389	401	416	368	363	381	430	379	382	362	404	379	418	393	417	376	406	383	367	380	375	417	389	438	370	406	401	381	361	403	377	362	398	417	399	377	408	407	425	399	394	408	417	411	395	410	434	408	387	404	401	355	393	400	361	410	392	376	379	383	395	384	390	452	414	413	362	385	414	400	396	381	401	400	390	393	386	396	407	408	408	355	392	361	353	339	407	426	401	400	420	378	405	435	398	374	400	383	375	369	363	347	388	384	412	393	375	404	393	429	409	395	389	385	426	380	394	409	404	371	376	377	426	394	399	401	390	391	386	383	413	373	370	377	381	363	386	382	397	347	370	358	392	390	390	386	371	373	421	405	396	394	415	372	396	377	393	370	383	383	374	397	381	371	393	408	399	429	385	370	363	395	439	392	409	393	405	367	408	381	422	403	398	417	366	377	430	400	331	385	416	386	401	415	400	385	414	414	426	404	432	390	395	394	383	387	417	424	371	380	373	382	405	358	432	386	425	375	421	387	421	414	413	396	413	406	414	392	414	427	438	373	388	350	427	343	392	391	382	377	388	354	393	398	378	385	391	392	396	389	383	401	426	360	400	403	376	405	382	375	396	404	384	382	413	391	389	418	379	393	357	397	370	410	401	420	392	401	394	390	374	406	414	440	408	388	402	378	455	376	397	408	383	407	388	423	410	350	419	422	377	395	423	419	408	400	407	394	396	395	433	351	413	380	350	421	368	394	377	407	395	409	414	424	404	412	411	390	435	397	397	384	353	346	424	389	383	370	377	421	382	396	440	377	414	412	389	385	415	381	385	369	374	399	383	393	394	388	395	390	375	416	404	368	395	406	391	373	384	419	375	400	408	353	396	440	384	379
8075	3047	4337	7416	7232	5391	3684	1770	900	448	292	218	138	114	124	135	156	219	313	273	197	182	128	127	100	106	102	89	83	95	82	88	80	92	100	96	91	83	85	87	100	74	84	71	89	101	80	94	93	88	78	81	80	94	95	99	83	84	79	110	78	80	82	68	93	92	83	71	80	100	87	79	91	79	97	71	106	95	103	87	101	90	95	76	89	77	101	93	95	92	89	88	74	109	95	79	90	87	82	85	78	86	84	80	83	81	93	95	97	78	84	83	99	86	106	99	96	88	96	102	79	91	98	105	68	76	83	84	72	83	96	87	82	98	86	70	103	80	81	84	103	77	71	98	97	86	79	93	96	87	94	104	79	82	87	87	98	97	94	95	88	87	82	88	95	111	89	95	81	89	89	94	102	96	84	83	91	77	87	86	95	90	95	85	92	76	85	94	79	74	103	85	89	98	124	84	85	96	91	87	87	96	78	101	93	73	95	83	89	102	88	96	93	83	69	82	83	82	89	83	82	85	83	103	84	84	75	88	84	101	101	108	102	79	67	95	95	95	80	109	95	96	99	79	105	88	80	68	80	104	104	94	63	86	80	67	93	79	100	76	81	77	78	79	94	83	102	83	105	76	99	88	82	86	99	89	83	104	92	81	103	86	79	77	95	76	80	91	85	96	90	97	86	74	99	80	70	91	86	91	81	86	90	73	115	86	91	81	93	97	98	96	79	83	95	85	66	86	94	89	106	107	103	82	87	85	73	93	81	81	76	93	95	78	82	96	101	83	79	80	63	81	98	96	89	82	107	88	94	78	83	89	86	99	90	87	90	74	88	84	82	93	94	103	83	83	88	86	100	94	113	91	85	77	93	85	98	89	90	86	95	79	90	92	92	94	90	106	78	98	88	78	76	95	79	81	92	83	93	96	98	104	103	87	97	66	77	86	84	88	87	83	98	83	86	89	100	84	90	93	77	78	95	87	80	97	93	94	93	98	73	92	78	90	91	102	90	79	70	90	99	78	88	87	91	102	78	88	96	105	81	69	77	98	104	73	77	92	89	77	76	88	82	93	97	103	77	111	78	92	107	79	96	84	96	76	86	99	101	83	78	70	75	74	79	82	91	71	79	86	87	81	82	90	98	83	107	93	91	105	74	85	83	85	98	99	83	95	87	91	87	84	75	90	86	91	103	94	89	82	99	82	80	88	72	92	98	89	100	92	94	110	85	91	81	100	91	94	101	95	90	89	72	78	91	88	98	89	91	87	77	79	76	77	93	102	101	89	83	82	100	81	83	95	78	81	76	81	79	85	86	69	68	109	91	76	86	118	96	73	70	73	75	90	61	80	92	84	93	88	90	105	76	87	72	88	100	73	108	77	87	88	86	85	83	92	79	80	83	88	89	101	104	92	86	78	99	74	74	86	94	94	97	86	105	74	100	89	73	84	77	81	83	83	81	88	94	75	65	75	88	72	76	102	85	88	102	95	84	93	105	86	85	95	73	108	92	80	99	87	84	87	100	99	92	96	95	80	99	70	87	96	89	97	83	83	69	102	76	103	90	76	86	93	98	101	70	95	93	99	94	80	91	106	76	72	75	85	77	88	99	84	90	110	93	82	88	101	79	82	106	113	70	92	84	89	86	69	93	75	101	101	84	97	92	85	73	93	91	89	82	77	77	80	93	105	97	91	86	83	94	82	83	109	102	77	85	85	96	72	84	86	72	90	99	81	103	81	75	101	118	85	94	98	95	95	97	96	83	92	70	81	88	79	84	77	97	108	83	82	66	78	65	77	86	79	94	96	102	77	104	90	82	67	93	123	88	70	104	99	87	84	104	103	73	79	83	95	86	89	75	96	94	81	100	83	105	86	81	89	81	90	72	79	110	75	77	83	88	101	91	93	106	94	102	87	79	103	80	92	91	98	69	82	76	83	96	80	83	94	82	91	102	95	84	83	80	88	85	86	103	99	83	87	98	109	94	77	85	103	84	87	103	78	87	88	104	107	83	92	86	85	65	64	85	89	87	93	87	78	78	93	99	87	69	104	74	96	76	90	93	109	95	73	103	85	91	81	100	93	89	88	107	93	86	83	90	82	83	94	86	84	87	85	68	66	86	84	76	84	77	100	87	101	85	83	89	83	77	92	76	84	85	96	69	81	109	107	80	78	81	96	86	99	69	93	92	90	73	92	90	96	99	78	80	93	88	77	82	70	80	93	102	89	74	82	74	65	87	87	109	77	90	93	75	77	102	82	103	76	95	76	91	89	93	85	84	86	86	86	78	82	85	88	76	83	90	93	81	83	78	92	87	86	84	83	92	77	97	85	83	87	80	98	96	101	80	76	80	88	79	96	90	90	84	89	87	84	89	106	79	99	91	82	93	90	83	91	85	83	72	83	89	89	95	88	91	63	92	77	84	100	94	99	67	90	100	79	85	73	104	103	88	90	92	94	100	110	88	87	96	83	97	57	83	78	84	92	89	90	102	82	90	98	95	85	100	93	89	86	93	82	87	86	101	80	93	82	99	89	78	75	65	80	106	76	86	99	78	104	82	94	87	101	112	93	95	75	104	89	90	91	93	86	83	94	104	80	81	93	80	88	101	91	82	91	93	108	100	89	95	98	80	65	67	99	88	98	83	100	68	80	92	82	99	95	80	89	93	96	96	95	77	77	84	114	105	97	73	84	82	90	75	110	102	81	71	94	104	94	89	82	87	94	73	87	82	80	96	80	102	88	84	86	91	73	87	95	92	86	98	76	83	98	83	70	80	90	86	81	75	85	94	101	86	80	101	79	95	68	100	88	75	76	100	79	87	92	98	92	93	99	80	94	87	85	65	79	87	82	80	83	86	94	103	98	97	71	74	90	76	81	80	93	83	91	104	97	79	91	82	102	100	71	85	82	70	103	97	75	88	96	101	83	94	89	92	70	79	88	91	102	91	89	93	98	108	76	79	79	82	93	83	82	80	96	97	80	86	94	62	78	100	89	85	81	75	86	98	76	97	95	85	70	84	81	85	80	98	85	96	93	103	104	97	85	94	100	89	76	93	76	104	91	100	93	95	75	76	76	82	94	68	96	99	109	86	104	91	86	92	94	96	86	104	83	77	67	89	84	110	89	77	80	87	103	72	75	100	87	92	78	99	102	94	96	78	88	94	77	85	76	96	72	99	98	81	98	75	90	86	95	84	90	87	84	87	106	106	106	90	86	90	100	85	95	88	98	89	93	89	92	91	83	94	93	104	84	84	83	93	101	87	96	84	87	86	80	81	83	86	100	81	91	100	94	83	83	85	78	83	75	85	88	99	79	89	86	79	80	92	92	90	86	102	89	89	79	72	98	68	80	86	77	93	87	95	93	81	75	73	92	96	90	105	92	87	87	90	69	81	80	78	81	78	80	106	89	87	93	71	92	80	75	88	78	98	86	93	75	101	77	75	94	82	78	74	80	84	96	92	83	90	85	85	76	90	82	107	98	88	98	70	98	90	65
4688	2905	8667	18339	19323	16925	13355	7916	4213	2120	1648	937	680	588	449	396	547	1115	1815	1531	1153	844	536	325	262	245	241	236	235	251	260	234	252	213	240	243	211	235	217	216	216	185	225	226	230	198	238	234	227	221	194	229	214	245	268	225	200	216	222	204	229	231	227	202	212	201	210	203	232	227	194	216	216	225	222	200	206	228	210	223	215	190	216	222	211	227	213	214	213	205	208	240	241	201	208	217	219	215	229	222	186	209	204	219	229	255	225	225	217	200	215	195	197	185	197	223	233	202	210	247	188	223	233	213	198	212	214	210	212	244	232	257	245	211	230	196	212	236	245	231	223	206	212	237	205	207	215	214	242	230	238	206	244	210	205	215	200	236	209	233	226	229	212	197	198	228	222	232	209	219	266	223	213	220	210	213	231	205	198	212	223	191	228	224	229	209	232	239	245	260	208	182	217	232	214	198	208	241	209	188	206	223	213	204	213	224	222	223	200	225	225	225	210	237	212	199	213	230	239	232	216	216	213	201	258	204	216	190	227	196	228	224	234	229	229	234	218	234	193	221	213	228	207	203	236	214	200	177	195	211	233	206	239	206	231	195	221	210	211	227	222	193	221	203	235	236	254	227	195	195	210	228	223	229	253	196	220	218	239	224	232	209	211	200	214	207	215	224	241	213	221	214	198	231	219	213	219	199	213	253	203	196	213	216	200	226	213	263	245	219	207	225	214	220	223	245	213	223	223	211	225	216	236	239	245	244	260	244	218	205	226	223	215	211	230	214	229	212	225	220	221	221	231	244	212	233	224	220	219	206	194	217	235	207	221	208	209	217	221	240	237	227	231	217	207	211	204	199	225	189	211	233	223	208	214	211	206	213	216	233	209	207	184	212	200	225	231	214	236	197	198	245	219	268	214	206	196	216	215	211	191	201	212	206	222	214	240	203	204	228	201	220	231	202	218	205	230	218	212	224	237	240	223	208	249	208	235	220	212	250	232	231	188	222	213	224	211	210	232	217	216	242	223	212	245	248	213	224	216	222	215	241	212	221	237	218	215	222	210	188	215	237	214	206	215	210	205	252	231	228	213	235	224	225	245	231	234	215	198	198	241	202	225	234	217	207	230	222	231	245	200	227	199	218	215	217	224	197	206	218	219	239	201	199	229	211	225	240	245	243	217	228	224	219	212	221	221	219	203	221	237	232	205	206	215	225	229	233	212	196	217	233	209	263	231	209	250	230	210	220	218	194	234	211	220	225	204	198	254	215	200	207	217	205	216	223	218	192	239	222	219	219	225	214	220	212	215	212	207	209	221	211	214	220	219	228	259	204	203	212	220	190	207	216	235	229	199	213	204	223	218	204	236	196	210	239	225	223	241	193	231	208	219	221	219	244	204	237	226	231	225	201	203	238	210	226	200	242	200	193	264	216	231	209	241	215	211	224	221	211	219	209	232	194	224	227	200	221	227	253	218	225	198	222	210	227	201	216	244	212	214	213	220	243	197	226	219	193	240	234	217	216	217	210	243	232	212	221	225	213	213	221	225	238	200	230	208	222	219	226	210	217	213	222	213	204	193	219	229	216	218	210	248	233	199	196	201	192	228	214	214	244	226	225	197	196	237	230	241	224	194	235	222	221	224	212	216	200	216	229	210	215	220	205	198	252	209	233	184	222	216	239	199	220	227	203	226	217	212	204	211	211	227	226	239	211	250	197	202	199	205	224	223	227	218	211	221	220	226	221	217	222	192	206	248	223	233	213	207	225	210	211	226	221	215	195	221	219	235	229	242	212	226	220	201	207	233	205	228	212	196	187	211	222	241	229	224	211	215	214	208	201	218	216	207	239	232	236	211	218	241	216	210	201	216	218	246	262	200	219	209	212	213	242	237	231	223	199	215	207	201	216	225	210	203	202	214	230	218	236	227	212	213	237	211	223	216	208	235	212	217	219	222	225	217	206	210	220	201	231	232	226	214	205	216	251	207	198	201	222	224	213	204	224	215	206	229	217	223	204	219	199	224	226	228	237	221	200	241	184	234	212	225	213	215	215	227	242	227	235	220	219	190	213	213	195	238	207	240	194	200	204	222	232	235	216	221	219	245	218	205	239	227	229	227	247	220	218	203	221	241	221	238	202	222	204	201	192	204	200	214	208	224	204	236	204	217	208	217	214	193	213	211	226	209	245	216	197	223	218	213	216	207	214	218	213	214	195	234	243	220	215	214	215	224	214	203	202	231	248	207	241	238	227	220	222	205	198	183	194	209	221	227	214	227	238	203	196	219	217	230	215	214	229	209	227	230	210	210	215	220	240	230	234	234	211	224	204	203	209	218	233	239	236	203	206	238	211	230	186	198	221	219	204	217	203	230	227	211	196	203	213	215	209	243	227	222	232	214	210	241	193	186	208	225	223	214	251	217	208	220	223	235	215	227	210	188	226	232	229	236	231	215	211	201	233	224	198	207	237	246	210	207	234	218	227	232	213	215	229	212	224	222	195	229	195	217	225	231	244	205	218	222	227	205	207	227	219	215	249	220	211	198	198	240	223	210	224	200	223	221	214	214	229	189	213	243	221	222	232	232	221	215	222	220	236	207	214	204	215	214	224	258	220	222	248	214	219	206	221	220	238	208	221	258	197	249	208	237	200	226	225	218	238	216	200	188	212	218	201	209	214	203	228	223	208	223	226	206	198	199	197	230	227	214	207	232	208	236	203	221	194	224	197	212	207	228	219	220	226	220	213	212	208	208	199	219	228	225	228	209	215	225	216	225	225	225	207	229	183	225	260	235	228	194	199	242	218	211	221	223	218	235	206	212	230	220	243	228	204	225	206	219	216	225	198	242	235	203	246	206	206	192	226	206	225	219	238	198	218	188	200	217	235	235	221	220	210	232	206	229	212	232	239	207	210	232	209	231	234	210	216	215	195	233	214	226	223	216	221	205	232	255	200	193	232	208	220	211	234	224	226	214	203	228	210	211	233	211	223	227	224	230	212	229	227	227	212	229	230	215	213	228	208	211	202	224	226	206	198	219	213	217	243	229	204	198	219	224	233	212	210	217	218	230	234	218	207	192	221	206	221	216	214	204	208	217	208	212	213	237	209	228	242	232	169	212	207	235	216	208	205	204	247	201	228	225	230	201	238	227	211	222	210	219	194	216	222	221	208	224	225	220	206	203	232	203	198	215	221	214	221	208	228	196	194	218	194	212	223	224	197	203	214	214	244	208	219	227	213	208	234	216	196	225	237	229	231	221	218	216	191	207	220	242	207	211	209	218	229	195	204	206	231	180	227	194	224	218	222	211	234	236	221	207	221	232	219	224	226	237	229	217	213	213	200	225	228	204	208	200	204	196	219	191	217	213	227	225	237	218	209	208	212	237	209	231	232	206	187	217	231	217	215	205	218	234	201	225	236	215	223	211	229	228	215	237	236	246	226	215	208	238	194	214	216	195	206	199	204	229	226	238	220	219	245	228	214	208	202	219	226	176	220	202	175
15835	8724	15438	18128	14822	11775	9469	6065	3501	2973	1470	972	737	270	213	178	181	228	323	358	268	211	198	134	101	112	100	93	94	97	88	77	117	76	86	86	72	101	90	92	62	72	85	75	85	86	82	100	96	72	73	67	101	70	76	96	89	90	85	97	87	78	94	96	76	70	81	79	96	74	91	94	75	98	79	82	76	75	88	67	87	78	82	77	109	88	71	92	84	95	93	95	67	82	99	84	87	94	86	74	87	78	87	84	81	89	83	95	87	98	77	76	82	79	74	98	86	76	83	81	91	97	82	79	88	88	87	79	87	81	75	86	95	87	75	96	71	81	84	85	102	76	85	88	76	82	87	88	68	94	72	83	93	92	92	91	78	90	91	68	79	82	80	94	79	90	119	72	78	91	85	105	72	79	83	87	84	90	73	81	92	110	78	77	108	78	97	77	75	78	92	88	99	95	86	81	96	100	85	79	80	77	68	93	72	79	87	97	87	85	102	87	94	71	87	66	77	72	84	81	90	78	91	77	84	95	79	86	76	78	95	85	78	101	85	67	77	82	100	71	83	93	86	75	87	87	75	85	72	108	99	75	82	105	78	88	93	84	68	91	97	82	73	65	72	90	83	86	86	84	70	74	83	83	80	83	90	83	79	86	90	84	89	84	100	74	73	82	62	90	80	79	80	83	77	89	69	75	64	92	71	71	84	87	96	88	80	102	78	86	93	84	78	81	89	83	80	76	72	89	88	82	88	83	83	74	103	91	101	76	78	89	88	95	82	72	89	74	87	80	79	72	82	89	90	83	76	80	83	80	79	75	82	101	103	93	71	77	70	96	91	88	81	80	72	87	102	87	77	68	82	61	71	82	78	102	71	63	90	80	113	69	87	79	99	74	72	94	71	86	82	78	85	71	63	79	100	81	100	91	81	78	95	91	71	78	88	71	82	75	70	74	79	99	94	73	75	89	59	79	78	83	68	80	75	100	93	89	85	89	78	100	93	91	76	56	84	74	92	94	88	71	74	84	92	77	80	79	74	80	88	88	75	98	82	86	86	67	80	74	93	98	84	97	84	92	92	88	81	105	98	82	87	83	83	81	95	105	85	100	79	96	94	85	93	92	84	86	96	85	81	71	78	78	89	94	90	96	82	72	86	100	79	75	98	78	95	79	85	86	72	88	74	85	66	77	97	92	80	78	98	89	84	99	89	88	88	89	69	92	90	87	88	74	92	86	80	87	80	74	86	85	89	75	101	74	90	68	70	76	100	87	109	78	82	90	79	97	96	82	89	67	82	70	76	67	81	100	80	82	88	80	86	82	87	91	71	75	103	94	88	82	95	87	89	91	74	82	73	73	75	78	91	99	87	82	61	85	76	97	76	76	91	79	73	70	78	85	87	93	83	84	84	98	78	71	86	85	88	73	80	70	89	80	98	73	81	86	78	85	85	80	83	85	69	76	90	83	85	74	101	81	90	76	80	84	81	99	73	93	82	84	84	93	80	104	71	95	78	93	82	101	85	75	81	78	91	89	83	77	84	96	87	78	90	102	91	75	78	86	86	85	86	82	82	83	89	81	74	85	78	76	73	80	81	71	87	100	85	73	101	75	71	79	98	92	97	87	70	93	88	82	85	88	77	77	87	82	76	83	92	89	96	67	91	86	75	80	80	102	80	89	89	96	85	82	94	92	98	71	73	98	102	89	100	70	88	112	85	84	86	89	85	79	68	84	78	96	51	82	78	74	87	71	79	76	91	71	71	110	97	78	83	69	96	89	80	96	104	70	83	84	60	79	86	83	69	75	97	84	89	81	74	93	79	90	99	91	75	79	84	90	96	83	83	92	90	74	93	89	85	76	79	82	86	102	72	83	81	79	82	68	80	83	78	86	77	80	78	89	78	77	86	78	92	100	84	94	80	77	75	83	89	78	90	92	70	73	88	80	69	91	73	70	85	99	77	96	88	79	85	84	90	73	93	100	77	101	106	94	71	98	83	101	96	81	100	80	106	74	68	77	69	99	69	73	78	103	79	85	78	76	92	93	86	80	95	92	87	90	85	88	69	93	81	82	67	88	85	81	92	76	77	78	75	95	93	86	84	86	105	77	83	83	101	83	78	84	79	94	79	88	86	93	79	86	87	74	87	74	80	92	92	89	83	98	82	72	87	73	80	96	74	76	80	83	76	90	78	91	80	98	81	77	67	107	75	92	98	83	75	89	88	80	97	93	89	103	83	91	91	102	89	74	72	108	109	88	79	81	85	70	72	79	86	84	80	78	95	104	78	86	107	76	83	93	84	77	93	85	83	95	73	99	88	83	90	88	95	66	68	85	96	104	95	97	92	90	90	85	92	96	75	88	89	75	102	94	99	89	74	88	78	78	83	80	70	67	67	58	80	91	81	91	79	93	80	94	97	96	75	94	79	97	85	92	76	82	75	87	74	98	89	95	95	74	98	86	66	102	69	77	90	89	91	82	81	64	98	95	75	74	81	84	87	86	79	85	105	83	79	71	92	79	75	68	77	105	91	92	73	82	71	91	92	77	87	90	83	68	78	96	70	85	95	93	85	91	95	97	86	87	79	82	86	84	84	82	81	91	77	88	75	86	97	88	83	96	68	82	72	89	91	78	94	87	91	97	90	74	88	87	104	97	80	97	78	103	80	73	89	89	88	84	96	84	72	90	78	81	77	94	102	87	89	84	78	86	86	84	78	89	71	79	82	88	103	90	79	80	82	79	84	89	98	75	77	81	86	83	98	82	80	72	93	102	93	93	94	88	88	74	82	76	79	96	68	92	64	98	93	79	79	79	70	104	78	96	74	77	78	74	85	100	89	86	102	85	85	82	92	72	83	75	87	81	85	76	79	73	105	78	77	64	88	80	78	93	91	99	73	74	82	77	71	82	104	88	84	88	93	73	81	88	70	82	90	87	73	71	80	86	88	62	89	93	82	102	73	95	86	88	89	80	77	83	86	103	97	86	91	85	90	86	98	87	83	79	66	90	71	80	81	75	82	91	73	86	75	87	99	100	85	73	78	97	83	93	80	76	89	96	75	82	80	76	91	88	95	72	74	80	87	81	83	78	84	80	78	75	77	92	80	75	93	82	79	76	64	86	71	89	97	87	84	95	99	82	81	98	84	89	86	96	96	84	80	78	80	87	76	89	77	87	87	88	91	99	98	92	99	82	88	109	80	110	108	75	84	92	85	95	77	77	92	96	84	74	92	92	91	76	84	75	92	101	93	97	73	89	100	93	82	87	98	76	90	88	70	80	86	75	75	87	78	88	71	97	106	76	73	95	68	92	99	86	98	107	99	87	98	79	75	79	94	79	87	77	91	83	86	73	102	96	90	91	108	72	78	85	93	100	86	88	85	66	73	78	64	78	77	71	77	101	76	78	83	84	75	68	84	75	88	99	86	76	75	77	78	93	86	82	88	63	87	95	72	79	91	87	94	80	106	84	92	72	85	83	79	76	93	82	77	59	81	89
9166	7443	20012	28639	28816	26961	24348	16336	10768	12069	6330	4666	3994	1384	1165	838	827	1334	1835	1955	1594	1216	911	578	394	359	316	339	353	293	298	301	239	274	280	263	269	235	261	218	261	244	247	242	222	249	209	244	219	195	222	240	197	231	246	233	198	230	216	220	251	202	223	236	227	204	223	234	239	214	207	213	196	235	171	223	241	227	238	235	230	216	202	216	197	231	202	210	235	225	215	198	197	205	216	254	185	221	212	217	237	271	224	207	220	211	215	209	240	209	198	226	192	241	222	185	234	218	206	199	236	198	226	227	211	214	212	253	196	246	239	238	237	239	217	233	253	225	206	229	227	229	243	231	253	213	219	214	257	188	226	219	238	208	202	237	237	235	217	210	199	233	215	239	225	201	211	210	210	206	199	203	189	229	227	194	206	205	241	205	209	231	225	235	230	206	205	215	223	211	218	227	211	199	248	204	260	207	224	224	204	210	225	217	219	205	254	258	239	209	209	222	224	222	234	250	220	213	213	208	220	215	203	238	222	172	210	226	226	233	213	195	199	260	195	212	196	211	252	193	220	208	221	229	200	222	189	187	196	223	233	205	221	210	209	216	213	224	214	237	198	196	208	218	209	200	214	200	225	176	223	226	224	213	216	238	217	224	220	219	228	218	201	215	231	210	235	237	200	217	198	209	220	221	223	210	217	205	213	203	246	220	200	200	208	210	223	212	226	214	202	237	209	252	203	208	219	227	207	224	232	222	210	229	241	207	239	212	234	216	211	214	231	234	222	217	210	209	225	257	222	196	236	205	228	213	202	207	232	221	225	211	214	224	214	236	208	195	209	220	180	198	233	232	194	230	235	203	230	186	212	226	216	204	221	197	203	190	220	215	222	225	234	238	208	207	195	227	209	229	202	213	231	252	229	246	235	210	223	201	233	234	231	200	203	201	210	217	219	226	231	201	230	200	212	233	185	217	249	230	207	249	228	229	211	240	234	204	221	236	196	202	228	226	227	234	221	215	211	245	212	201	225	215	237	196	202	234	230	210	214	261	237	205	213	222	194	209	213	207	214	248	239	217	222	251	209	226	227	242	219	198	193	220	201	201	202	201	223	202	235	185	209	232	223	221	201	192	229	218	207	214	219	209	227	215	227	216	219	248	197	223	213	210	227	210	232	212	218	218	215	226	219	212	199	210	223	207	220	203	221	215	213	227	219	216	221	210	219	219	219	223	219	192	210	206	243	248	217	207	216	225	220	207	214	217	218	217	188	220	232	231	246	205	223	226	198	223	194	242	222	219	213	209	212	209	216	203	201	187	226	208	223	219	220	221	243	201	224	214	229	217	205	220	239	215	245	180	231	202	237	218	217	220	213	193	211	225	232	236	226	217	228	184	225	224	224	221	228	240	231	208	218	219	217	220	200	217	209	243	206	198	213	221	215	214	194	211	221	234	219	219	201	199	211	235	222	204	200	209	208	211	217	218	226	190	190	232	197	227	204	229	218	228	248	218	226	213	224	218	204	202	206	193	220	226	213	218	237	222	212	217	220	232	231	221	198	208	192	222	194	208	200	230	200	239	227	213	200	206	198	220	249	218	201	243	240	210	234	233	205	196	208	224	212	198	186	198	211	217	196	206	218	242	200	219	221	196	236	208	204	208	203	203	216	196	226	217	255	219	233	241	216	209	217	192	237	216	237	204	200	231	205	183	230	228	241	239	227	218	220	201	225	216	226	209	221	249	206	214	226	225	219	206	233	205	200	216	223	202	241	212	222	192	216	233	233	208	213	218	207	224	213	221	211	194	238	217	190	207	203	189	219	216	219	219	221	202	203	243	190	199	249	227	217	222	251	235	212	211	199	222	236	206	228	222	227	226	193	209	249	200	219	231	223	234	248	203	200	196	206	211	199	212	206	236	221	220	187	211	248	219	228	228	191	211	207	215	234	207	236	203	228	203	194	218	217	209	220	223	198	238	210	210	220	223	204	226	217	210	202	199	189	249	224	242	206	237	238	189	195	198	197	236	245	237	197	253	229	220	214	232	222	243	209	222	186	219	221	216	190	190	212	235	231	223	201	233	214	231	218	225	235	224	210	205	209	223	192	211	228	221	211	197	217	245	230	238	229	211	215	228	175	222	214	201	228	221	236	223	207	229	186	240	224	234	212	240	201	232	198	241	210	212	207	236	224	242	224	211	256	219	224	226	203	246	212	233	212	195	213	233	190	215	214	204	205	230	241	233	223	217	245	219	219	235	236	215	227	207	234	236	202	207	248	233	244	208	221	217	236	207	190	178	198	210	234	213	202	229	217	205	230	217	223	225	216	240	225	200	219	225	198	214	214	212	221	206	231	227	207	225	210	219	234	206	223	218	238	221	196	188	219	218	232	216	234	214	208	230	233	200	195	223	179	252	229	213	239	199	226	215	224	220	194	203	220	208	213	210	222	211	212	216	234	220	215	181	229	246	234	214	223	229	196	227	206	202	234	208	226	218	249	213	200	221	203	189	222	231	230	222	172	227	235	193	229	215	204	181	216	219	227	221	220	238	231	202	238	221	224	226	205	217	200	226	214	233	190	211	226	209	208	190	230	239	199	228	220	231	228	207	214	220	211	226	244	227	220	230	207	229	198	233	222	209	219	207	215	191	238	228	216	201	209	224	216	241	210	217	215	238	231	231	207	230	192	233	200	214	225	229	197	210	233	213	208	207	199	220	189	189	225	216	194	216	200	193	228	230	215	213	237	239	220	214	203	214	217	195	238	227	220	193	209	227	209	247	227	237	240	212	197	204	235	207	209	206	244	209	224	202	224	193	212	210	198	224	230	259	208	231	211	197	192	207	218	206	218	231	224	208	235	219	208	202	217	229	212	230	215	176	201	212	217	198	240	240	225	207	216	190	209	235	235	232	223	211	230	231	201	226	195	206	231	228	200	235	201	195	201	212	201	213	224	191	246	222	224	231	223	209	212	199	249	240	216	195	212	196	207	202	200	218	217	221	219	234	215	226	208	198	228	205	225	214	215	220	212	200	207	214	192	193	213	223	207	236	214	211	221	229	187	220	208	219	222	208	199	219	234	199	236	226	216	201	197	231	216	223	196	212	216	214	212	202	206	208	217	236	229	224	198	211	212	217	216	230	243	199	216	214	220	225	230	222	212	237	259	213	226	222	204	228	228	232	191	210	181	217	232	221	219	232	203	230	252	212	238	193	197	236	219	225	212	205	230	181	233	208	216	211	217	229	222	223	224	201	243	239	224	226	204	220	228	192	211	192	212	210	220	234	206	201	209	227	198	235	191	225	245	226	233	220	211	215	203	248	237	226	192	206	241	235	200	207	228	204	225	208	228	206	223	203	215	206	245	205	234	228	224	187	196	206	220	222	195	194	239	197	210	223	228	239	223	202	219	203	208	202	228	234	201	214	211	213	216	204	212	250	204	178	227	231	205	231	230	183	232	231	194	202	212	200	211	215	219	198	207	236	198	228	232	223	229	198
27116	17599	28242	27801	23924	21208	19092	12707	7374	7418	7166	2396	1302	1295	1010	423	329	348	437	532	503	440	312	266	202	207	205	217	225	210	180	190	182	175	190	178	174	165	197	179	171	155	159	173	159	152	182	178	166	179	146	168	151	162	152	159	164	163	184	179	169	179	175	185	143	149	152	187	156	139	165	191	152	135	163	174	145	173	161	175	156	158	178	158	145	164	159	180	158	127	194	169	177	175	163	155	178	152	151	135	164	140	112	151	165	158	181	149	169	165	180	167	154	152	179	151	166	148	142	167	164	152	174	160	201	165	158	156	178	162	162	175	168	160	167	161	195	152	172	173	177	155	185	152	166	176	174	165	150	179	174	169	154	170	166	179	179	154	174	160	180	133	158	182	129	168	150	164	162	168	163	168	180	140	147	176	167	172	156	147	191	136	137	161	181	175	163	165	129	180	169	178	176	181	133	184	181	164	174	158	161	163	174	158	149	175	172	154	162	158	168	173	167	157	162	152	155	141	173	172	161	174	167	150	164	184	163	172	176	179	176	173	137	163	178	171	171	150	205	182	169	177	156	149	156	158	150	170	160	179	180	174	125	161	145	158	181	188	172	167	159	157	188	155	155	135	159	159	161	122	150	169	180	169	163	168	138	146	165	164	144	176	164	168	152	152	196	163	159	179	147	158	156	149	181	177	146	145	167	179	154	162	183	179	161	175	184	153	138	159	156	154	160	171	177	139	168	152	160	160	157	164	162	175	183	161	152	156	160	170	163	179	140	143	155	169	156	168	152	148	150	167	160	146	166	160	197	159	149	156	135	173	165	170	151	164	178	173	163	166	185	146	168	161	159	160	154	156	164	173	140	139	170	174	169	168	152	159	167	152	155	175	153	150	161	172	159	164	181	161	161	173	147	143	155	155	155	145	166	161	177	142	174	157	169	178	200	193	179	166	158	165	159	154	158	165	157	148	190	182	155	164	145	153	182	155	164	191	172	159	143	171	180	181	175	192	171	167	152	186	191	183	174	190	150	156	153	169	156	168	171	151	183	137	160	179	181	178	143	168	161	152	156	178	172	194	157	161	152	147	157	160	158	162	158	209	175	161	170	175	176	169	164	182	163	163	160	153	154	168	171	173	165	173	158	167	150	158	166	173	145	186	152	181	173	168	167	172	170	175	173	163	155	175	156	148	167	179	155	134	159	175	161	171	166	174	176	171	169	173	164	170	178	147	143	184	156	157	161	169	175	176	157	162	172	157	150	207	172	167	148	166	158	160	162	163	175	165	166	157	147	188	173	188	164	138	150	178	173	164	171	136	156	170	150	142	183	178	169	188	164	177	162	159	176	163	135	146	189	165	166	149	145	183	162	160	142	166	165	153	181	169	161	154	145	160	173	181	153	164	161	158	164	161	157	160	147	144	164	152	145	155	173	179	158	165	178	155	177	181	177	166	163	164	179	174	163	139	158	189	154	160	172	171	146	167	177	203	171	150	171	162	170	165	167	146	157	161	151	126	152	165	168	160	157	162	159	173	166	172	165	163	187	155	143	163	168	167	157	170	176	169	166	161	151	166	189	182	155	176	165	148	141	164	149	174	167	145	163	155	166	153	165	179	163	180	197	162	145	143	162	159	176	184	159	170	149	146	185	153	158	169	151	154	167	142	173	150	150	168	138	157	184	172	162	142	157	139	156	160	163	179	150	170	165	171	169	134	148	159	177	165	168	163	160	166	183	161	140	159	162	162	151	168	170	157	139	145	152	160	155	148	168	164	166	185	166	169	185	138	151	156	148	176	151	153	154	164	144	156	159	158	172	188	169	176	163	145	169	179	159	161	152	166	158	162	176	149	174	165	145	169	182	139	168	168	158	156	164	150	169	160	173	178	143	163	152	176	158	171	125	153	172	194	175	182	160	158	161	144	159	161	154	171	147	175	180	138	170	150	172	182	152	169	138	169	159	160	179	168	153	147	154	170	164	166	180	153	174	163	148	147	191	161	155	145	163	167	176	151	178	164	143	154	174	153	176	158	151	159	155	152	157	167	163	178	149	170	177	153	164	167	179	160	161	154	182	162	145	165	164	171	155	159	182	144	160	151	135	168	148	151	163	156	169	145	156	148	157	166	153	179	159	174	180	156	153	128	169	180	195	190	189	164	150	150	144	163	180	175	138	154	159	144	152	170	159	183	175	146	163	156	151	158	161	163	161	181	157	183	144	176	174	150	176	189	173	151	143	156	172	184	153	155	176	151	184	160	163	161	144	152	180	159	159	147	134	167	171	157	178	166	164	140	163	169	155	172	156	170	153	179	171	141	180	175	172	170	169	184	172	175	150	174	170	176	155	156	157	195	159	184	141	162	186	178	144	151	153	169	160	181	185	162	175	152	145	151	160	152	151	157	145	175	157	151	170	164	185	170	152	161	159	164	163	177	157	172	155	150	142	156	187	167	191	158	170	181	150	157	177	159	156	170	148	158	171	174	175	158	165	147	188	154	147	162	163	150	164	163	151	174	165	129	149	191	145	170	181	177	156	161	170	173	178	146	169	155	151	156	150	139	176	145	182	163	181	168	182	166	144	142	160	183	142	155	160	134	174	161	176	178	175	162	150	153	130	150	147	163	150	156	179	175	174	160	173	150	185	160	176	168	189	164	143	164	153	193	154	148	180	170	168	152	150	159	188	186	175	149	179	172	152	143	159	153	165	166	153	177	173	169	155	158	176	159	156	160	168	145	189	169	173	164	160	162	160	166	193	160	135	180	132	166	166	154	159	199	162	158	194	167	147	161	159	182	149	185	147	159	176	170	164	160	159	161	157	159	177	147	153	166	174	159	149	143	154	180	161	203	176	181	139	154	147	161	163	148	168	155	156	178	182	181	153	172	164	150	163	149	159	157	146	164	181	158	171	171	154	163	176	182	157	178	155	164	166	162	181	154	144	164	172	152	172	130	139	137	161	166	155	160	147	147	161	169	150	170	168	178	182	164	142	143	152	154	177	159	142	158	150	168	153	167	166	144	151	164	159	200	180	168	156	178	144	173	185	135	158	163	158	167	177	171	176	192	179	172	158	168	155	171	149	156	172	146	180	155	135	142	162	154	139	150	165	162	145	159	148	144	171	166	185	189	156	162	152	151	148	168	191	176	161	146	169	140	161	165	157	181	165	184	175	149	150	177	178	198	148	161	156	160	147	167	151	179	155	147	151	151	155	157	164	157	164	170	182	153	151	155	143	176	154	145	154	171	144	172	156	161	173	158	191	165	168	169	169	181	143	161	148	182	168	154	164	134	168	136	184	167	180	176	171	159	161	158	149	144	173	149	183	166	178	155	143	167	182	165	165	166	156	167	162	148	195	167	151	167	161	149	158	169	161	155	176	130	164	146	158	153	164	188	165	174	151	184	150	159	166	176	149	168	187	157	183	151	160	160	153	162	179	163	170	155	181	157	168	170	160	172	159	166	144	174	187	164	176	176	158	161	155	138	158	148	134	159
13487	12284	29030	34758	36037	35314	34090	25278	16970	21118	18715	7334	5357	5731	4371	1903	1577	1479	2061	2795	2796	2119	1585	1103	768	666	639	602	632	577	542	491	539	526	509	480	473	498	469	475	439	407	429	426	429	428	415	448	412	416	414	402	389	419	402	414	409	392	376	400	395	403	409	396	391	386	405	409	400	402	408	385	378	394	402	411	365	404	389	406	380	397	370	381	391	389	348	366	379	402	408	355	412	402	369	393	360	365	349	398	410	393	378	353	404	388	394	371	415	379	367	366	378	369	380	371	386	369	424	415	364	398	402	374	388	415	387	392	395	382	406	417	417	413	415	418	377	424	400	401	371	404	406	398	392	387	389	415	371	401	377	365	372	369	336	392	391	374	388	385	388	350	372	369	376	364	351	343	352	349	408	403	384	359	385	348	388	391	394	415	380	405	367	382	353	413	374	397	369	422	398	341	368	355	388	384	369	361	385	351	386	363	345	369	361	388	348	405	378	359	384	397	355	397	385	380	370	343	360	376	362	371	370	374	351	373	360	366	373	353	387	310	375	387	374	357	385	377	366	395	368	369	398	374	382	389	425	368	397	388	366	375	361	352	353	400	408	370	369	379	391	424	367	375	376	371	338	381	396	352	402	365	391	387	350	381	388	381	376	373	374	387	362	377	370	378	359	371	400	385	349	396	388	376	355	354	347	387	378	374	373	385	343	360	373	370	367	352	388	349	375	363	382	379	375	356	377	355	383	410	392	409	349	381	393	377	393	387	350	335	401	386	373	362	356	391	398	390	343	419	408	357	380	400	367	403	360	383	381	390	369	374	400	356	372	380	407	368	395	366	360	347	444	400	388	373	385	367	390	367	351	374	412	370	371	405	379	372	379	375	379	360	397	381	376	369	374	349	383	350	378	358	370	383	363	383	375	378	393	370	367	400	369	342	368	383	388	367	407	375	401	396	395	414	367	380	384	338	412	386	398	368	363	384	357	365	385	377	377	360	390	388	367	384	372	374	377	373	359	389	391	353	402	406	355	353	361	390	375	372	376	361	372	368	408	392	366	380	386	419	352	395	379	385	340	383	383	404	353	373	350	373	368	363	353	366	377	354	352	367	362	362	369	349	385	352	389	352	345	403	379	370	377	357	387	355	376	392	342	334	373	400	383	386	369	368	354	386	378	377	398	393	395	388	366	353	352	369	404	398	365	415	371	381	362	377	351	382	359	345	369	364	364	386	359	399	396	369	415	357	381	338	366	417	368	385	356	368	381	388	354	387	357	371	382	365	396	363	389	370	379	362	391	387	377	381	386	358	388	355	382	367	355	381	364	385	361	363	357	373	399	359	360	379	348	399	383	378	382	379	376	369	378	374	358	369	387	374	353	370	376	388	357	368	374	357	349	345	368	381	368	359	386	344	367	367	388	370	408	372	360	384	373	351	359	405	376	342	386	341	371	431	339	415	387	368	381	378	419	360	369	383	391	338	363	338	438	367	380	367	364	337	389	419	349	397	395	370	392	397	367	357	384	369	347	367	359	390	331	408	371	398	402	374	389	391	366	405	376	405	369	376	365	387	359	379	389	397	369	376	382	381	399	364	366	360	382	376	370	398	396	354	373	403	398	365	363	372	391	375	375	387	391	374	354	389	383	354	365	347	322	397	373	371	407	346	338	377	378	385	380	365	359	404	401	365	366	391	351	390	361	345	402	393	375	349	340	391	372	379	383	412	377	343	405	359	374	353	376	350	385	337	380	362	341	374	391	353	421	372	373	391	411	376	347	384	399	378	381	358	392	358	380	396	372	384	341	398	391	382	401	371	351	415	369	416	371	363	378	381	364	402	373	414	384	369	388	339	353	412	385	356	367	401	372	372	359	389	395	402	395	370	365	403	396	400	387	391	361	391	381	379	385	387	370	395	351	363	348	379	379	347	370	411	373	384	356	387	398	364	382	407	358	351	385	366	387	350	360	402	374	364	372	353	407	334	335	362	373	375	370	406	348	381	383	378	368	358	373	377	382	404	403	378	340	351	359	398	416	382	390	376	373	369	382	350	386	384	384	356	367	342	393	372	374	380	364	375	378	364	368	386	390	357	406	347	369	392	394	393	374	364	344	358	395	392	374	378	395	399	400	366	396	329	364	386	371	376	404	388	386	381	385	385	363	397	406	380	376	383	359	379	383	366	370	354	357	397	382	377	352	342	355	395	382	388	388	396	347	370	372	348	387	352	380	380	354	363	421	350	388	382	385	386	408	363	375	335	365	350	385	397	362	341	375	355	372	373	376	388	366	356	410	370	350	371	388	362	372	385	375	353	362	412	352	370	377	389	386	395	366	371	390	383	410	399	373	393	366	390	408	397	400	345	371	358	402	351	412	363	372	378	406	391	364	387	381	370	374	365	374	372	351	374	344	402	387	378	359	365	371	361	405	368	369	364	380	385	402	369	371	398	378	363	371	376	396	352	378	370	415	359	404	402	373	373	385	409	388	377	371	383	358	366	397	375	420	388	360	363	401	352	361	361	357	375	435	412	377	365	366	338	392	392	354	427	425	337	386	406	386	387	368	372	370	373	367	394	396	380	403	398	367	361	353	389	378	420	397	380	397	370	376	389	351	364	381	354	372	410	395	364	359	402	406	380	361	367	376	365	414	364	378	363	402	356	387	395	374	387	397	370	362	352	396	353	381	368	384	371	406	362	383	365	367	403	381	395	354	359	342	358	389	404	409	378	377	391	377	353	361	390	384	392	363	375	342	389	381	365	406	373	353	333	362	381	354	389	379	373	370	390	388	361	396	374	376	410	363	373	390	361	353	358	362	360	398	381	385	384	384	394	330	375	341	391	375	378	384	394	391	391	379	388	366	382	401	346	366	359	378	370	375	371	387	354	366	367	385	358	364	340	364	363	368	383	386	357	351	396	359	374	380	390	379	388	388	374	397	375	362	378	375	358	338	331	431	376	349	382	373	395	389	402	390	393	350	341	372	328	366	396	381	354	377	335	402	365	342	364	355	408	378	349	378	336	408	340	369	380	376	404	411	380	383	368	344	354	357	333	411	386	361	356	371	366	363	372	362	415	396	395	356	392	338	364	370	381	396	359	390	389	382	369	375	392	413	375	403	374	379	356	383	340	333	391	412	365	384	357	375	353	370	381	392	383	363	409	394	387	370	369	391	372	395	380	372	403	395	399	394	377	388	342	345	407	361	374	345	357	354	357	354	384	368	382	391	375	381	352	354	342	375	382	400	402	389	411	365	393	343	361	342	340	356	361	380	356	380	411	349	422	375	389	380	392	372	364	385	372	394	368	363	360	385	398	361	370	388	409	340	412	375	417	382	386	379	418	369	378	364	361	370	376	354	351	342	388	375	383	349	366	355	362	375	386	390	390	374	410	386	385	374	361	395	396	354	354	371	385	371	351	395	388	369	369	388	333	353	402	368	404	390	376	345	375	356	402	361	380	394	414	332	377	375	426	365	372	368	380	364	364	390	362	413	401
6359	3363	4031	3747	3451	3723	3609	2008	761	498	375	302	151	125	124	98	84	116	126	125	156	144	115	85	81	87	68	83	83	86	61	68	71	77	76	80	91	73	80	83	84	79	75	77	84	77	60	76	69	83	74	94	86	63	77	70	82	58	71	79	87	76	80	86	72	74	84	84	64	76	84	70	92	74	68	77	64	81	85	79	73	83	83	68	78	81	71	70	71	96	87	69	87	83	82	76	88	73	84	85	100	70	78	62	85	76	77	97	61	77	84	94	77	76	89	85	77	81	80	87	72	95	61	79	74	69	81	62	80	73	74	83	81	78	81	90	77	74	82	59	97	102	79	71	85	61	93	80	88	102	79	69	84	89	66	64	84	79	72	76	66	81	78	78	51	74	97	86	85	85	60	69	81	64	77	83	73	73	75	82	87	91	72	76	88	83	82	70	62	70	67	84	81	103	80	77	79	85	78	96	77	84	61	86	75	81	82	79	75	62	76	71	70	69	79	74	61	89	78	78	85	81	81	82	78	68	86	86	76	70	83	69	80	94	81	83	90	67	78	76	78	85	73	95	81	82	75	70	79	80	80	90	85	84	70	77	81	55	78	68	71	88	74	71	81	84	96	80	97	81	84	75	62	86	91	86	82	74	80	77	91	68	84	80	86	82	69	74	86	88	87	92	70	88	85	89	85	78	79	87	79	62	73	94	93	82	86	74	59	97	77	64	62	67	95	85	87	67	86	78	80	73	83	78	72	72	86	82	61	84	75	78	98	73	77	83	78	78	87	71	94	80	74	77	72	60	69	71	78	81	92	100	87	88	79	83	94	72	79	79	67	83	83	71	62	76	73	87	84	70	80	79	94	73	83	80	73	74	74	91	76	82	66	74	90	87	55	78	80	85	67	75	83	83	73	102	81	79	69	68	61	89	100	86	95	82	78	96	93	97	54	73	83	95	76	106	81	81	71	62	66	84	64	115	74	77	81	77	92	70	83	73	66	95	89	80	85	62	96	69	76	80	88	79	82	83	82	83	80	76	75	66	75	78	81	68	73	85	75	83	56	88	63	65	76	85	72	80	75	65	75	88	79	82	67	89	74	74	81	91	105	85	69	64	70	76	88	61	93	86	88	85	73	66	86	70	67	69	87	59	77	94	81	68	98	83	77	85	70	72	78	77	73	67	69	83	87	62	86	89	76	68	81	96	77	83	89	80	81	81	70	74	81	90	79	78	80	77	87	66	89	88	78	80	73	90	70	76	72	93	71	76	76	82	74	81	86	94	83	62	66	75	81	57	75	67	74	78	77	72	77	90	82	78	75	79	71	94	64	67	87	79	75	70	63	69	82	74	71	95	84	95	77	81	84	85	77	79	78	70	69	74	77	87	76	78	86	75	92	80	76	68	95	67	80	83	80	77	78	87	74	83	74	105	77	52	66	75	85	70	84	78	90	89	92	69	63	63	74	82	83	76	62	80	79	79	88	62	81	65	76	73	92	104	79	88	98	100	83	76	76	90	81	78	66	78	68	87	72	79	74	74	83	75	75	70	89	77	71	62	74	79	67	74	73	67	65	69	91	72	85	88	94	74	73	76	90	76	65	78	73	76	90	83	73	83	88	95	70	91	96	79	86	87	74	72	70	70	77	83	68	71	72	67	85	77	109	63	82	88	76	68	86	88	87	76	69	91	78	85	88	76	75	74	85	65	80	70	79	84	77	79	79	81	85	82	83	81	100	81	105	94	76	74	78	73	82	86	85	82	89	83	73	75	87	74	75	79	70	84	75	88	97	81	60	89	67	95	75	75	80	91	76	84	79	93	90	78	99	78	79	91	78	96	73	75	75	82	78	69	77	94	64	72	81	71	86	87	81	86	92	79	76	80	73	67	83	82	83	59	77	86	73	82	88	70	78	79	71	97	83	64	52	77	88	74	81	75	94	72	78	79	77	76	73	83	74	75	69	76	87	100	80	80	102	78	93	96	66	70	82	81	76	73	81	82	97	95	71	75	75	69	93	75	100	75	77	71	74	72	78	98	69	102	79	80	91	69	67	68	82	77	84	90	81	76	72	69	77	78	73	71	78	88	69	71	91	86	66	87	80	80	73	78	80	79	74	70	88	83	84	84	78	91	76	87	89	97	73	80	84	84	89	83	73	97	76	77	88	72	89	74	79	58	74	72	60	68	73	68	61	82	79	66	73	63	97	86	72	80	70	90	78	89	81	55	80	87	66	65	64	68	88	78	79	74	86	81	57	77	81	66	80	79	61	76	87	87	79	77	77	72	68	83	77	101	66	76	88	86	75	73	79	83	75	83	87	80	84	75	72	89	87	81	66	93	74	84	92	73	71	78	75	89	63	71	80	94	75	69	78	87	77	90	77	86	81	78	76	81	102	72	82	95	90	99	70	83	78	75	80	87	69	75	67	63	74	79	71	75	82	80	94	67	77	93	97	68	95	84	76	85	64	76	90	94	88	82	84	75	72	80	80	84	79	94	89	63	78	71	72	79	89	89	67	83	81	90	83	100	85	91	98	66	88	89	95	71	67	73	68	86	83	68	70	75	83	92	73	79	75	69	75	76	76	93	89	90	88	84	86	56	66	79	83	78	83	90	78	67	84	73	67	83	66	63	97	72	98	77	81	104	67	87	92	59	83	71	65	77	78	88	72	75	80	80	78	74	68	74	72	76	70	77	83	70	76	78	64	61	97	87	63	85	69	74	74	79	88	79	83	79	65	80	81	74	84	83	68	91	68	79	63	73	69	89	75	73	78	61	66	76	98	70	73	87	88	86	89	88	95	84	68	71	82	77	83	71	82	86	93	81	77	82	63	77	77	70	70	72	73	90	72	78	68	64	83	64	85	75	74	83	81	80	72	68	77	71	86	78	79	81	75	77	91	95	98	89	77	75	86	60	67	89	84	73	72	74	63	83	73	81	81	72	81	68	85	70	73	61	81	73	93	66	86	87	74	93	59	78	88	71	82	63	87	74	76	80	68	86	73	71	106	73	79	99	72	77	73	68	81	79	74	64	85	71	83	84	70	74	67	73	74	73	72	83	70	75	106	94	55	66	64	59	61	77	93	79	112	66	48	69	71	76	83	71	79	95	86	78	93	80	76	83	86	71	82	91	75	74	79	89	90	87	76	72	87	85	74	67	72	76	57	71	79	105	82	108	86	68	59	72	83	74	67	89	68	71	84	91	83	76	68	103	85	76	77	88	85	88	89	84	73	72	84	63	88	91	66	77	76	73	64	98	93	81	71	69	84	88	76	78	82	87	66	73	94	78	73	73	75	88	66	85	73	89	79	71	87	81	89	90	83	84	74	77	80	66	85	88	94	78	80	73	65	63	87	66	82	79	74	87	86	77	86	75	76	86	66	77	86	92	86	72	83	62	67	74	69	75	74	74	75	63	73	75	87	73	74	65	74	81	92	83	92	83	68	91	69	84	71	86	85	78	79	83	84	88	79	79	80	65	85	81	83	88
3971	3262	7260	10346	12182	14104	13395	8586	3616	2495	2426	1602	615	479	373	334	360	417	400	616	832	709	423	310	216	236	242	208	208	205	221	219	227	210	206	206	216	202	203	215	197	204	215	182	209	211	194	226	192	194	210	189	195	220	189	200	212	189	221	181	203	239	193	218	181	240	221	188	197	193	218	170	230	170	205	195	190	193	199	194	189	207	161	187	190	201	197	216	194	224	218	214	222	187	212	221	179	215	203	194	180	187	193	204	212	205	222	224	187	197	174	191	199	186	207	187	177	208	198	201	187	232	187	197	195	224	183	231	214	177	215	203	232	216	193	188	224	196	209	192	197	219	205	202	191	197	217	219	203	202	190	220	170	211	204	210	211	192	189	191	212	224	246	179	206	201	217	200	218	208	205	194	199	206	195	210	188	185	207	223	202	211	213	189	210	223	186	195	197	173	209	220	194	177	186	178	214	197	192	190	207	185	216	193	201	194	209	197	204	193	214	209	212	216	233	212	192	188	201	189	194	215	200	214	186	224	204	209	196	176	220	218	198	192	185	207	197	198	196	181	182	208	198	219	196	204	225	207	198	219	212	198	187	224	201	205	206	226	205	204	226	162	183	191	197	200	205	203	221	211	185	218	167	192	200	167	181	206	201	211	189	193	193	204	222	205	198	200	194	195	195	205	202	199	185	201	198	180	190	232	207	191	218	207	185	202	206	207	173	206	198	179	210	214	197	195	205	187	181	229	181	193	180	184	201	175	201	173	199	213	214	224	194	187	179	193	191	191	206	197	192	175	200	168	192	204	177	207	196	216	201	196	208	204	189	195	183	194	179	200	206	209	208	192	218	191	197	192	182	187	197	189	203	200	206	191	178	186	222	214	186	209	192	178	208	207	182	189	201	164	207	196	178	177	201	225	182	184	230	188	196	209	192	208	186	214	189	188	187	194	219	203	213	179	215	183	180	197	204	177	213	214	211	180	214	205	202	219	190	194	199	184	201	198	191	201	229	193	177	206	199	193	194	202	211	189	195	203	195	180	204	217	223	200	202	187	192	178	190	217	206	180	192	199	209	199	197	214	187	186	195	191	188	185	171	220	189	224	184	196	228	193	191	185	206	183	185	201	191	205	213	213	189	204	206	201	198	190	187	192	188	216	186	206	214	188	180	186	227	193	201	191	198	188	234	202	175	172	197	193	181	199	152	207	217	204	199	202	176	181	204	206	192	194	207	175	192	210	192	206	222	221	188	183	196	190	181	198	186	206	207	185	210	207	201	185	197	197	186	205	222	195	228	192	203	182	176	179	231	242	207	203	161	228	201	201	199	208	191	189	224	188	206	196	185	188	213	223	204	187	198	193	179	223	217	190	202	224	209	198	195	192	214	178	213	194	188	214	195	200	234	213	218	209	194	215	201	205	227	194	188	208	193	213	180	205	214	206	192	212	216	190	219	218	165	191	187	209	204	202	181	210	206	211	195	203	186	197	182	207	189	182	201	223	202	195	197	165	193	204	225	189	216	209	202	206	187	207	206	190	222	188	191	202	170	178	213	223	195	202	202	186	218	193	215	195	194	188	178	188	222	179	204	198	221	174	205	209	211	195	203	214	170	219	197	193	188	204	208	190	201	173	191	223	207	200	194	203	186	199	190	195	185	195	182	202	197	212	192	168	232	184	187	200	176	200	183	196	202	221	185	217	195	196	187	214	212	215	175	182	192	236	219	189	198	205	187	216	202	203	194	182	201	210	231	212	197	204	218	179	213	202	175	194	204	206	183	198	202	199	210	193	210	208	193	186	204	183	202	205	214	198	190	199	200	208	193	218	186	200	194	190	204	183	214	190	194	219	200	181	214	177	186	199	193	200	212	184	195	200	216	188	177	209	223	197	188	184	206	184	202	194	191	177	213	214	199	192	185	235	188	197	182	202	198	206	222	219	206	214	200	197	220	189	191	224	224	190	201	177	202	198	187	210	184	173	177	203	196	198	177	211	181	170	192	171	188	203	224	200	181	165	185	201	201	203	204	224	200	194	217	211	210	193	197	184	196	206	217	180	216	217	198	181	201	216	223	194	200	205	211	192	189	199	210	201	199	189	192	209	226	175	192	180	182	194	206	194	219	204	193	202	216	198	180	186	223	189	189	208	193	196	182	188	173	221	177	192	199	192	203	170	212	205	224	207	169	207	190	194	214	195	199	206	183	194	205	208	193	174	211	208	202	223	216	196	216	208	202	207	219	225	217	195	196	205	202	193	199	206	192	198	202	168	196	217	177	204	225	192	196	203	221	191	211	195	176	217	194	196	193	191	182	191	208	188	186	206	197	206	167	205	182	211	221	199	212	221	198	163	196	218	194	216	191	201	208	185	216	188	220	200	200	214	202	194	172	189	185	231	213	220	161	210	199	205	189	205	179	194	185	203	184	218	211	187	185	185	199	181	186	194	198	204	198	178	212	189	197	184	227	247	203	193	206	181	205	175	189	190	190	176	189	183	206	213	210	196	209	192	208	179	177	189	195	177	197	189	206	206	190	224	209	201	197	185	231	223	209	184	234	209	222	214	193	208	230	209	194	171	185	228	191	209	207	209	212	205	194	199	190	172	181	179	201	179	196	187	191	206	206	210	188	197	199	186	182	200	210	233	199	213	191	199	187	184	175	178	209	203	204	205	195	187	196	194	198	179	200	186	196	187	188	199	202	183	204	182	185	218	190	191	200	179	222	188	206	193	209	214	224	210	187	211	214	192	214	210	188	181	186	184	197	210	215	224	203	201	216	211	205	209	205	202	185	190	205	193	197	199	203	227	219	212	185	172	205	180	201	207	210	185	193	211	199	202	179	198	208	188	202	203	196	195	209	197	194	182	211	181	217	208	206	208	196	191	190	197	188	196	212	210	188	218	190	187	186	196	201	172	209	192	197	208	198	214	216	190	178	187	207	225	199	221	190	204	205	184	204	179	181	200	203	193	173	219	180	206	191	169	196	217	189	197	213	194	186	210	198	203	215	173	205	204	221	198	196	191	199	212	212	185	204	177	219	210	249	191	195	203	202	196	216	197	217	160	173	202	210	225	187	215	181	198	190	239	186	197	208	194	214	202	213	216	198	156	187	198	215	203	200	216	231	208	182	188	199	209	209	197	191	242	194	188	191	185	197	210	211	193	195	205	201	201	171	192	206	199	168	199	186	196	174	214	184	183	216	203	218	225	192	196	185	227	188	209	200	178	224	189	208	185	205	226	202	212	191	196	196	219	181	197	174	202	193	200	197	234	195	188	221	188	193	196	204	220	198	194	204	206	207	193	219	187	195	200	199	174	204	174	199	222	188	212	188	209	193	201	186	209	198	198	201	225	196	214	191	178	204	195	221	176	196	203	207	207	200	178	199	205	178	217	215	211	183	188	193	191	201	191	212	162	177	229	205	208	198	190	197	189	209	183	176	203	207	181	184	213	170	186	180	214	188	184	205	195	196	178	192	186	193	199	188	211	193	196
14562	10405	12906	11369	8139	10316	9286	5047	1942	2336	3531	3398	964	239	206	166	131	144	169	164	200	173	144	120	110	112	117	91	102	93	76	84	73	78	74	64	109	62	94	66	78	91	82	77	108	80	74	99	67	78	73	66	78	84	81	76	79	87	71	77	94	82	77	85	72	85	75	71	74	75	94	101	79	83	69	66	76	70	68	78	65	76	77	69	78	76	78	85	84	97	89	84	58	68	81	64	85	78	68	88	76	68	81	65	72	70	74	74	77	68	72	77	80	91	102	87	65	76	71	65	96	72	73	69	78	74	86	79	80	71	74	73	66	76	76	75	80	82	76	81	82	94	90	93	82	82	70	67	85	75	92	94	64	83	80	82	69	86	78	85	76	77	70	55	76	75	75	61	87	77	80	73	76	96	86	83	70	66	67	67	68	90	81	77	89	67	70	75	89	75	88	79	76	87	86	74	82	79	73	85	81	82	74	78	63	73	82	73	72	71	79	75	89	80	75	75	81	78	79	89	83	80	76	66	73	94	76	103	70	74	64	82	87	91	81	85	80	79	72	68	69	61	64	106	69	71	71	86	60	83	79	64	84	71	84	76	83	72	74	76	93	78	70	85	83	78	86	67	69	74	71	80	80	88	74	80	65	85	87	65	73	87	87	73	83	77	84	87	71	76	67	66	89	82	80	88	91	67	66	74	68	90	75	84	85	94	75	75	66	85	74	86	75	79	84	90	90	65	91	77	74	72	86	82	90	79	70	78	84	81	85	68	77	97	80	73	76	98	80	84	90	87	82	75	81	111	69	81	62	87	73	79	71	74	67	74	80	94	78	72	108	96	59	81	83	74	70	86	86	72	74	75	79	81	93	75	66	74	66	68	85	71	68	61	75	75	77	75	71	88	91	86	74	67	87	81	73	71	91	100	82	83	73	84	62	72	82	77	64	71	84	78	62	77	79	65	93	109	94	89	78	61	83	68	77	89	70	88	94	80	80	80	78	77	64	83	77	84	76	81	77	61	79	73	80	83	79	93	94	70	74	91	71	86	81	92	88	68	82	85	61	105	87	83	84	87	84	98	76	74	68	61	90	70	85	68	84	85	78	81	71	85	102	77	83	84	77	83	70	65	76	59	87	74	74	87	73	92	97	76	68	74	61	89	81	73	94	72	77	76	92	81	68	64	71	78	68	85	73	95	82	87	75	92	73	71	88	76	62	77	72	86	68	75	57	95	71	75	92	67	66	90	80	68	91	62	87	72	97	79	69	71	87	86	77	56	67	74	89	73	89	65	82	75	79	67	84	74	88	71	81	84	72	83	81	68	85	78	88	72	86	87	68	75	91	62	75	66	64	75	90	95	65	82	80	84	86	71	76	86	82	79	87	68	86	74	70	88	84	71	81	98	63	85	95	77	79	54	72	90	84	83	78	77	72	76	88	83	73	76	70	66	80	72	73	76	96	69	81	69	75	69	92	71	83	83	64	74	75	86	83	72	71	78	79	57	66	87	82	70	84	71	73	68	71	69	69	75	66	58	70	89	72	71	69	82	68	61	75	73	84	80	86	75	74	72	114	91	79	95	69	83	79	82	66	84	83	79	82	85	72	74	78	102	90	74	74	83	64	85	64	63	67	69	90	66	87	106	62	74	86	71	86	78	91	70	72	75	63	63	81	76	75	75	87	78	70	82	67	86	62	74	74	80	94	65	81	97	99	102	67	67	55	81	84	84	65	73	89	107	62	82	69	78	83	72	83	65	86	90	67	77	83	66	81	71	78	74	74	63	65	89	55	82	84	92	79	77	75	63	65	67	75	82	75	69	71	78	82	69	90	95	96	82	70	77	90	90	90	93	69	60	70	88	79	102	89	70	86	75	68	73	66	87	80	62	98	81	82	90	93	58	63	87	69	71	75	82	93	68	87	88	75	76	85	85	73	80	73	73	79	62	83	87	80	78	64	86	103	84	83	98	69	100	69	70	80	66	95	84	75	89	97	70	78	80	64	74	79	92	78	82	92	63	87	69	67	74	78	75	84	97	75	77	82	64	79	82	72	67	94	79	82	81	71	84	70	73	83	86	70	87	61	77	75	64	73	84	94	75	73	76	80	71	77	82	63	74	73	76	93	90	81	82	87	88	83	70	57	91	63	74	64	86	73	74	82	77	95	87	63	89	82	80	68	89	68	84	64	76	82	99	85	71	92	75	77	94	78	82	76	82	80	69	62	77	71	86	82	67	66	63	71	89	96	81	94	81	72	97	72	79	79	82	71	79	92	87	86	68	87	85	58	76	72	89	87	60	43	77	72	69	78	74	59	78	78	90	86	84	78	81	89	76	71	96	81	74	82	82	90	67	86	73	90	75	70	90	104	83	88	58	77	90	89	72	77	94	86	90	71	78	92	77	70	76	88	60	85	81	66	69	61	62	83	88	72	72	92	109	70	88	77	73	87	80	70	65	91	74	78	70	73	70	73	91	77	83	61	79	75	76	84	78	86	62	99	64	75	69	81	71	90	94	78	73	76	67	70	82	82	81	84	80	77	77	85	69	70	78	70	102	75	86	87	64	85	90	87	84	68	71	78	82	66	85	77	82	65	62	77	86	62	74	68	74	70	73	69	78	78	80	95	71	74	80	82	79	70	60	78	81	87	85	72	79	69	76	78	68	82	79	77	84	88	101	77	84	87	99	80	93	63	71	81	95	77	74	61	84	68	77	72	83	87	78	80	81	72	74	83	92	72	90	78	75	84	88	77	61	80	89	72	69	88	82	72	73	66	78	78	72	75	92	80	78	90	79	81	71	68	79	83	83	94	67	87	75	77	75	74	68	85	86	86	93	90	70	87	67	90	80	81	85	78	76	75	77	86	79	62	67	83	86	83	79	71	70	78	79	94	80	70	68	83	81	80	93	74	69	71	73	66	92	56	67	87	73	91	72	63	88	73	78	73	88	76	69	74	85	79	67	55	65	69	70	92	84	85	81	64	85	84	52	64	79	99	73	67	78	81	72	94	68	80	73	72	76	79	93	73	93	92	66	74	75	64	88	88	86	76	58	82	97	83	85	78	80	67	68	70	73	81	76	63	71	72	85	75	89	81	77	90	66	84	100	83	87	79	71	89	80	77	72	74	62	71	89	80	69	77	66	69	90	104	83	71	72	90	74	66	72	93	84	94	67	90	93	78	69	71	64	72	77	73	70	74	70	80	59	97	88	69	54	94	71	88	89	77	86	79	69	84	76	88	70	77	86	85	69	79	71	81	86	88	76	64	71	85	107	69	71	81	93	78	54	82	97	69	94	63	70	73	92	68	95	80	78	70	86	68	78	69	65	78	81	78	78	81	98	75	63	71	88	76	92	57	80	77	77	83	77	74	78	74	79	85	67	84	76	75	72	76	84	84	78	72	85	75	84	87	93	74	87	74	72	82	99	94	74	66	73	59	81	79	87	72	74	80	87	77	72	74	62	65	70	65	89	67	86	96	89	83	78	64	84
8848	8477	16376	18817	18945	26089	23615	15249	8027	9969	13880	12728	3477	1100	979	764	714	715	686	920	1223	1077	741	526	378	315	332	307	278	322	283	281	266	273	257	257	242	245	238	214	248	243	229	197	207	203	217	219	207	236	206	241	201	202	212	180	207	196	211	216	159	210	197	206	189	218	209	194	209	221	217	222	209	214	195	203	208	181	205	226	196	205	212	228	212	202	197	194	194	211	195	203	201	219	234	176	206	204	215	198	206	193	192	194	209	209	211	211	203	182	208	190	199	202	205	171	219	184	182	227	249	217	195	206	209	215	215	207	220	223	255	220	207	213	215	237	216	224	213	225	219	250	217	190	213	221	235	227	214	213	204	210	205	196	225	217	197	207	212	237	222	191	229	209	190	183	190	203	225	219	220	191	192	206	203	210	197	218	199	222	213	187	186	215	197	213	205	177	191	204	207	208	176	189	190	193	190	201	207	197	200	198	199	225	219	181	198	180	175	211	187	217	207	224	194	187	197	213	172	197	198	212	193	230	177	201	231	202	203	220	200	200	198	179	207	201	200	188	227	231	173	214	183	215	201	228	176	209	208	210	197	212	217	193	209	178	161	196	198	246	199	224	193	204	207	187	213	192	202	209	218	203	203	214	221	189	202	216	197	196	215	190	175	208	217	192	197	181	219	202	202	208	213	217	189	176	202	210	201	198	174	207	210	199	205	192	160	201	169	205	200	202	209	212	212	209	210	227	207	240	198	197	228	198	226	216	199	198	222	215	225	209	225	199	214	219	206	204	212	184	209	228	184	225	191	183	180	185	165	210	208	219	206	204	217	203	208	201	191	211	170	188	189	195	228	217	204	179	198	203	222	220	176	190	206	194	180	213	189	193	227	201	194	184	197	212	198	220	186	203	191	202	223	185	199	197	186	205	193	200	183	207	203	189	197	195	210	193	210	217	211	206	204	217	204	188	210	189	215	199	216	188	196	222	182	203	200	193	207	196	229	182	201	210	197	190	218	225	202	211	206	200	180	202	190	198	192	190	215	228	190	202	199	206	207	210	211	180	212	204	183	192	183	198	191	155	216	222	225	211	207	203	207	243	187	230	187	199	227	187	202	199	201	206	206	223	211	210	198	208	195	205	209	227	224	197	198	187	208	214	189	212	200	195	189	188	206	204	186	215	200	196	213	166	180	218	207	187	213	218	186	193	216	209	226	234	220	202	218	191	224	189	199	195	212	235	212	215	190	208	222	198	193	206	208	194	213	217	193	187	207	203	203	225	188	188	203	175	198	206	181	185	197	209	202	198	205	208	212	187	206	178	184	199	195	187	206	183	247	224	197	211	211	195	182	180	197	183	224	249	200	181	183	185	191	218	189	192	216	198	204	207	185	216	193	229	205	209	210	217	212	204	223	205	212	213	187	202	209	206	207	190	205	180	203	192	197	202	180	208	189	196	223	211	201	184	196	189	198	186	195	211	220	195	204	233	184	203	204	205	182	185	199	208	211	210	213	211	203	194	204	193	192	204	218	203	206	225	207	183	186	211	199	211	176	194	209	198	205	218	183	207	208	201	195	193	201	198	176	178	221	208	206	192	188	224	168	212	188	191	198	194	225	183	202	176	187	179	202	182	230	218	227	184	189	205	196	191	213	208	203	192	225	208	213	189	217	198	206	189	190	200	184	216	204	206	194	222	189	195	193	193	203	223	206	183	181	203	223	180	197	222	187	226	184	224	204	232	225	193	213	200	206	227	229	197	211	183	204	187	217	178	182	210	185	215	186	215	204	200	195	213	214	210	194	219	219	166	212	203	204	192	207	206	220	201	207	209	183	193	209	173	204	200	195	193	232	184	190	183	204	234	201	178	221	186	185	178	210	194	217	204	227	192	192	223	184	205	222	176	217	227	204	203	202	213	198	195	208	200	223	192	196	201	200	193	201	185	209	201	187	222	202	188	202	188	195	231	196	196	208	181	190	205	179	180	190	207	193	196	178	179	188	199	217	210	189	214	187	179	174	221	180	228	203	223	208	192	185	207	188	226	203	194	184	210	204	196	190	195	200	190	225	228	188	200	218	173	197	220	201	200	185	199	188	208	209	231	210	209	196	194	202	201	217	188	196	210	192	190	244	208	190	216	198	221	198	178	188	198	205	207	173	212	205	185	216	193	214	190	183	211	213	192	187	206	247	212	205	208	218	206	192	222	215	206	216	206	214	223	183	204	199	197	198	187	191	205	197	199	218	192	198	203	208	233	192	205	207	216	194	201	195	223	185	196	204	193	208	224	192	192	196	213	189	197	188	205	215	200	176	218	194	205	180	191	191	209	208	192	200	194	178	203	206	172	194	184	197	204	227	186	197	208	182	182	196	204	212	208	221	187	193	206	211	231	220	221	227	189	172	195	201	204	187	207	170	201	212	189	238	218	217	225	197	187	191	231	202	206	221	183	198	218	199	211	227	190	223	222	215	200	178	221	204	217	182	210	202	202	227	190	192	200	171	197	218	220	229	199	199	193	228	186	217	199	214	193	193	179	178	194	224	200	190	204	173	205	205	181	195	210	201	184	192	209	202	205	212	205	194	197	191	221	194	226	230	209	190	191	193	227	197	184	211	205	211	220	203	182	201	243	227	176	205	223	196	221	213	187	193	182	213	210	228	207	196	182	192	227	214	194	198	197	199	174	192	179	198	194	214	193	192	192	226	184	209	211	199	223	196	213	207	210	181	179	193	183	187	184	182	208	219	198	210	201	198	196	228	186	210	202	192	202	193	195	199	187	210	175	155	200	201	192	216	180	202	188	204	198	195	220	242	209	203	178	201	217	187	228	184	206	207	181	188	202	208	184	230	209	182	209	205	190	189	203	213	188	205	201	217	207	182	210	206	215	202	204	217	160	191	228	221	220	200	211	216	209	220	214	199	210	204	191	219	190	210	197	216	211	223	175	208	191	203	197	192	210	181	213	201	200	183	189	164	208	195	218	202	202	206	189	183	198	172	204	212	194	186	213	233	205	176	208	185	194	218	211	192	227	197	211	224	220	190	192	193	204	199	190	200	208	221	187	203	201	202	191	175	212	189	200	206	183	202	202	215	201	190	200	186	188	198	221	180	188	192	197	223	193	235	203	185	195	215	199	214	206	193	188	192	190	185	191	198	219	190	201	216	176	195	187	219	217	206	204	216	191	230	193	194	230	185	185	209	208	200	198	211	182	199	178	205	188	210	182	226	192	219	204	162	180	205	200	191	207	219	223	213	220	211	202	189	180	223	176	202	202	218	222	176	185	210	192	208	212	197	200	192	194	193	194	198	211	207	207	221	174	203	201	228	218	188	179	201	192	197	192	204	217	240	200	192	210	177	196	234	206	226	190	194	191	187	195	199	214	199	187	214	211	197	187	193	207	208	215	214	224	185	207	219	209	210	199	212	194	208	210	206	211	206	214	198	188	201	197	223	192	192	216	185	216	210	226	215	194	182	208	211	212	189	184	211	191	191	188
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
